0; });\n this.activeSounds.forEach( function(snd) { \n snd.mixSampleCountIntoBufferStartingAt(sampleCount, buffer, 0, this.sampRate);\n }.bind(this));\n // if (this.reverbSound) this.reverbSound.mixSamplesToBuffer(sampleCount, buffer, 1); \n return buffer;\n}","funcProperties":{"__isSmartRef__":true,"id":993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"992":{"this":{"__isSmartRef__":true,"id":101}},"993":{"timestamp":{"__isSmartRef__":true,"id":994},"user":"undefined","tags":["synthesizer"]},"994":{"isSerializedDate":true,"string":"Sun Mar 11 2012 16:52:41 GMT-0400 (Eastern Daylight Time)"},"995":{"varMapping":{"__isSmartRef__":true,"id":996},"source":"function createAudioHandle() {\n if (!Global.XAudioServer) {\n console.warn('XAudioServer not loaded');\n return; }\n // Set up the buffers and bind audioHandle\n var buffSize = this.sampRate * this.nChans * 0.2; // 0.2 sec worth of samples\n var buffer = this.clearSoundBuffer(buffSize); // creates a sound buffer of all zero\n this.audioHandle = new XAudioServer(this.nChans, this.sampRate,\n buffSize/2, buffSize,\n function (sampleCount) { return this.audioUnderRun(sampleCount); }.bind(this), 0);\n}","funcProperties":{"__isSmartRef__":true,"id":997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"996":{"this":{"__isSmartRef__":true,"id":101}},"997":{"timestamp":{"__isSmartRef__":true,"id":998},"user":"undefined","tags":["setup"]},"998":{"isSerializedDate":true,"string":"Wed Mar 14 2012 02:15:20 GMT-0400 (Eastern Daylight Time)"},"999":{"varMapping":{"__isSmartRef__":true,"id":1000},"source":"function clearSoundBuffer(sizeUsed) {\n // Note sizeUsed must be 2 * number of stereo samples\n var buffer = new Array(sizeUsed);\n for (var i=0; i 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1699":{"this":{"__isSmartRef__":true,"id":1054}},"1700":{"timestamp":{"__isSmartRef__":true,"id":1701},"user":"cschuster","tags":[]},"1701":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"1702":{"source":{"__isSmartRef__":true,"id":1054},"target":{"__isSmartRef__":true,"id":1050}},"1703":{"sourceObj":{"__isSmartRef__":true,"id":1053},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":1704},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":1706},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1704":{"sourceObj":{"__isSmartRef__":true,"id":1054},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1050},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":1705},"dependedBy":{"__isSmartRef__":true,"id":1053},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1705":{"source":{"__isSmartRef__":true,"id":1054},"target":{"__isSmartRef__":true,"id":1050}},"1706":{"source":{"__isSmartRef__":true,"id":1053},"target":{"__isSmartRef__":true,"id":1704}},"1707":{"sourceObj":{"__isSmartRef__":true,"id":1053},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":1704},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":1708},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1708":{"source":{"__isSmartRef__":true,"id":1053},"target":{"__isSmartRef__":true,"id":1704}},"1709":{"sourceObj":{"__isSmartRef__":true,"id":1053},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":1704},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":1710},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1710":{"source":{"__isSmartRef__":true,"id":1053},"target":{"__isSmartRef__":true,"id":1704}},"1711":{"sourceObj":{"__isSmartRef__":true,"id":1054},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1050},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":1712},"dependendConnections":[],"attributeConnections":[{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1717},{"__isSmartRef__":true,"id":1719}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"1712":{"source":{"__isSmartRef__":true,"id":1054},"target":{"__isSmartRef__":true,"id":1050}},"1713":{"sourceObj":{"__isSmartRef__":true,"id":1711},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":1714},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":1716},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1714":{"sourceObj":{"__isSmartRef__":true,"id":1054},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1050},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":1715},"dependedBy":{"__isSmartRef__":true,"id":1711},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1715":{"source":{"__isSmartRef__":true,"id":1054},"target":{"__isSmartRef__":true,"id":1050}},"1716":{"source":{"__isSmartRef__":true,"id":1711},"target":{"__isSmartRef__":true,"id":1714}},"1717":{"sourceObj":{"__isSmartRef__":true,"id":1711},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":1714},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":1718},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1718":{"source":{"__isSmartRef__":true,"id":1711},"target":{"__isSmartRef__":true,"id":1714}},"1719":{"sourceObj":{"__isSmartRef__":true,"id":1711},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":1714},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":1720},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1720":{"source":{"__isSmartRef__":true,"id":1711},"target":{"__isSmartRef__":true,"id":1714}},"1721":{"sourceObj":{"__isSmartRef__":true,"id":1050},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1050},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":1722},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1722":{"source":{"__isSmartRef__":true,"id":1050},"target":{"__isSmartRef__":true,"id":1050}},"1723":{"remove":{"__isSmartRef__":true,"id":1724},"reconnect":{"__isSmartRef__":true,"id":1731}},"1724":{"varMapping":{"__isSmartRef__":true,"id":1725},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":1730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1725":{"this":{"__isSmartRef__":true,"id":1050},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1726}},"1726":{"$super":{"__isSmartRef__":true,"id":1727}},"1727":{"varMapping":{"__isSmartRef__":true,"id":1728},"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":1729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1728":{"obj":{"__isSmartRef__":true,"id":1050},"name":"remove"},"1729":{},"1730":{},"1731":{"varMapping":{"__isSmartRef__":true,"id":1732},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":1733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1732":{"this":{"__isSmartRef__":true,"id":1050}},"1733":{},"1734":{"source":{"__isSmartRef__":true,"id":1027},"target":{"__isSmartRef__":true,"id":1050}},"1735":{"sourceObj":{"__isSmartRef__":true,"id":1027},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1050},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":1736},"dependedBy":{"__isSmartRef__":true,"id":1049},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1736":{"source":{"__isSmartRef__":true,"id":1027},"target":{"__isSmartRef__":true,"id":1050}},"1737":{"sourceObj":{"__isSmartRef__":true,"id":1049},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":1735},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":1738},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1738":{"source":{"__isSmartRef__":true,"id":1049},"target":{"__isSmartRef__":true,"id":1735}},"1739":{"sourceObj":{"__isSmartRef__":true,"id":1049},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":1735},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":1740},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1740":{"source":{"__isSmartRef__":true,"id":1049},"target":{"__isSmartRef__":true,"id":1735}},"1741":{"sourceObj":{"__isSmartRef__":true,"id":1049},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":1735},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":1742},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1742":{"source":{"__isSmartRef__":true,"id":1049},"target":{"__isSmartRef__":true,"id":1735}},"1743":{"sourceObj":{"__isSmartRef__":true,"id":1027},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1050},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":1744},"dependendConnections":[{"__isSmartRef__":true,"id":1745}],"attributeConnections":[{"__isSmartRef__":true,"id":1747},{"__isSmartRef__":true,"id":1749},{"__isSmartRef__":true,"id":1751}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"1744":{"source":{"__isSmartRef__":true,"id":1027},"target":{"__isSmartRef__":true,"id":1050}},"1745":{"sourceObj":{"__isSmartRef__":true,"id":1027},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1050},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":1746},"dependedBy":{"__isSmartRef__":true,"id":1743},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1746":{"source":{"__isSmartRef__":true,"id":1027},"target":{"__isSmartRef__":true,"id":1050}},"1747":{"sourceObj":{"__isSmartRef__":true,"id":1743},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":1745},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":1748},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1748":{"source":{"__isSmartRef__":true,"id":1743},"target":{"__isSmartRef__":true,"id":1745}},"1749":{"sourceObj":{"__isSmartRef__":true,"id":1743},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":1745},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":1750},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1750":{"source":{"__isSmartRef__":true,"id":1743},"target":{"__isSmartRef__":true,"id":1745}},"1751":{"sourceObj":{"__isSmartRef__":true,"id":1743},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":1745},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":1752},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1752":{"source":{"__isSmartRef__":true,"id":1743},"target":{"__isSmartRef__":true,"id":1745}},"1753":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1754}},"1754":{"test01IsMorph":{"__isSmartRef__":true,"id":1755}},"1755":{"varMapping":{"__isSmartRef__":true,"id":1756},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1756":{"this":{"__isSmartRef__":true,"id":1753}},"1757":{},"1758":{"change":{"__isSmartRef__":true,"id":1759},"tick":{"__isSmartRef__":true,"id":1763}},"1759":{"varMapping":{"__isSmartRef__":true,"id":1760},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":1761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1760":{"this":{"__isSmartRef__":true,"id":1027}},"1761":{"timestamp":{"__isSmartRef__":true,"id":1762},"user":"cschuster","tags":[]},"1762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"1763":{"varMapping":{"__isSmartRef__":true,"id":1764},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1764":{"this":{"__isSmartRef__":true,"id":1027}},"1765":{"timestamp":{"__isSmartRef__":true,"id":1766},"user":"cschuster","tags":[]},"1766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"1767":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":1768}],"id":"AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","shape":{"__isSmartRef__":true,"id":1769},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2","partsBinMetaInfo":{"__isSmartRef__":true,"id":1770},"eventHandler":{"__isSmartRef__":true,"id":1788},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":1789},"_ClipMode":"visible","moved":true,"b":221,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.467519638769091,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1794},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4249.8,3634.5)"},"1768":{"target":{"__isSmartRef__":true,"id":1767},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"1769":{"_BorderWidth":1.7197048550474632,"_ClipMode":"visible","_BorderRadius":22.7834620192013,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,126.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,-361,2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-4.9)"},"1770":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":1771},{"__isSmartRef__":true,"id":1773},{"__isSmartRef__":true,"id":1775},{"__isSmartRef__":true,"id":1777},{"__isSmartRef__":true,"id":1779},{"__isSmartRef__":true,"id":1781},{"__isSmartRef__":true,"id":1783},{"__isSmartRef__":true,"id":1785}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":1787},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1771":{"date":{"__isSmartRef__":true,"id":1772},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"1772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"1773":{"date":{"__isSmartRef__":true,"id":1774},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1774":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"1775":{"date":{"__isSmartRef__":true,"id":1776},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1776":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"1777":{"date":{"__isSmartRef__":true,"id":1778},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1778":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"1779":{"date":{"__isSmartRef__":true,"id":1780},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1780":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"1781":{"date":{"__isSmartRef__":true,"id":1782},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1782":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"1783":{"date":{"__isSmartRef__":true,"id":1784},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"1785":{"date":{"__isSmartRef__":true,"id":1786},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1786":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"1787":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"1788":{"morph":{"__isSmartRef__":true,"id":1767},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1789":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1790}},"1790":{"test01IsMorph":{"__isSmartRef__":true,"id":1791}},"1791":{"varMapping":{"__isSmartRef__":true,"id":1792},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1792":{"this":{"__isSmartRef__":true,"id":1789}},"1793":{},"1794":{"change":{"__isSmartRef__":true,"id":1795},"tick":{"__isSmartRef__":true,"id":1799}},"1795":{"varMapping":{"__isSmartRef__":true,"id":1796},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":1797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1796":{"this":{"__isSmartRef__":true,"id":1767}},"1797":{"timestamp":{"__isSmartRef__":true,"id":1798},"user":"cschuster","tags":[]},"1798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"1799":{"varMapping":{"__isSmartRef__":true,"id":1800},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1800":{"this":{"__isSmartRef__":true,"id":1767}},"1801":{"timestamp":{"__isSmartRef__":true,"id":1802},"user":"cschuster","tags":[]},"1802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"1803":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":1804}],"id":"D24F5456-8510-422B-9DD0-B08D81685004","shape":{"__isSmartRef__":true,"id":1805},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3","partsBinMetaInfo":{"__isSmartRef__":true,"id":1806},"eventHandler":{"__isSmartRef__":true,"id":1824},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":1825},"_ClipMode":"visible","moved":true,"b":319.3534123367863,"#startLetters":"set","isBeingDragged":false,"delta":0.8821917467867024,"_Rotation":-11.084972936767494,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1830},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4646.8,4737.8)"},"1804":{"target":{"__isSmartRef__":true,"id":1803},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"1805":{"_BorderWidth":1.7430431413476217,"_ClipMode":"visible","_BorderRadius":23.02757123340357,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,126.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-167,28,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.0,-35.2)"},"1806":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":1807},{"__isSmartRef__":true,"id":1809},{"__isSmartRef__":true,"id":1811},{"__isSmartRef__":true,"id":1813},{"__isSmartRef__":true,"id":1815},{"__isSmartRef__":true,"id":1817},{"__isSmartRef__":true,"id":1819},{"__isSmartRef__":true,"id":1821}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":1823},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1807":{"date":{"__isSmartRef__":true,"id":1808},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"1808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"1809":{"date":{"__isSmartRef__":true,"id":1810},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1810":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"1811":{"date":{"__isSmartRef__":true,"id":1812},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1812":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"1813":{"date":{"__isSmartRef__":true,"id":1814},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1814":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"1815":{"date":{"__isSmartRef__":true,"id":1816},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1816":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"1817":{"date":{"__isSmartRef__":true,"id":1818},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1818":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"1819":{"date":{"__isSmartRef__":true,"id":1820},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"1821":{"date":{"__isSmartRef__":true,"id":1822},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1822":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"1823":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"1824":{"morph":{"__isSmartRef__":true,"id":1803},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1825":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1826}},"1826":{"test01IsMorph":{"__isSmartRef__":true,"id":1827}},"1827":{"varMapping":{"__isSmartRef__":true,"id":1828},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1828":{"this":{"__isSmartRef__":true,"id":1825}},"1829":{},"1830":{"change":{"__isSmartRef__":true,"id":1831},"tick":{"__isSmartRef__":true,"id":1835}},"1831":{"varMapping":{"__isSmartRef__":true,"id":1832},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":1833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1832":{"this":{"__isSmartRef__":true,"id":1803}},"1833":{"timestamp":{"__isSmartRef__":true,"id":1834},"user":"cschuster","tags":[]},"1834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"1835":{"varMapping":{"__isSmartRef__":true,"id":1836},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1836":{"this":{"__isSmartRef__":true,"id":1803}},"1837":{"timestamp":{"__isSmartRef__":true,"id":1838},"user":"cschuster","tags":[]},"1838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"1839":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":1840}],"id":"97268F2A-ADC6-467E-BEF6-9CDF5DC54871","shape":{"__isSmartRef__":true,"id":1841},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":1842},"eventHandler":{"__isSmartRef__":true,"id":1860},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004"],"partTests":{"__isSmartRef__":true,"id":1861},"_ClipMode":"visible","moved":true,"b":293.6097102233325,"#startLetters":"set","isBeingDragged":false,"delta":-0.9908998474129476,"_Rotation":-12.090028600335492,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1866},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5593.1,4286.3)"},"1840":{"target":{"__isSmartRef__":true,"id":1839},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"1841":{"_BorderWidth":0.41852566448499395,"_ClipMode":"visible","_BorderRadius":6.416148660827732,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.6,136.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-234,-132,-158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-28.0)"},"1842":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":1843},{"__isSmartRef__":true,"id":1845},{"__isSmartRef__":true,"id":1847},{"__isSmartRef__":true,"id":1849},{"__isSmartRef__":true,"id":1851},{"__isSmartRef__":true,"id":1853},{"__isSmartRef__":true,"id":1855},{"__isSmartRef__":true,"id":1857}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":1859},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1843":{"date":{"__isSmartRef__":true,"id":1844},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"1844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"1845":{"date":{"__isSmartRef__":true,"id":1846},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1846":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"1847":{"date":{"__isSmartRef__":true,"id":1848},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1848":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"1849":{"date":{"__isSmartRef__":true,"id":1850},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1850":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"1851":{"date":{"__isSmartRef__":true,"id":1852},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1852":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"1853":{"date":{"__isSmartRef__":true,"id":1854},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1854":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"1855":{"date":{"__isSmartRef__":true,"id":1856},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"1857":{"date":{"__isSmartRef__":true,"id":1858},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1858":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"1859":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"1860":{"morph":{"__isSmartRef__":true,"id":1839},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1861":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1862}},"1862":{"test01IsMorph":{"__isSmartRef__":true,"id":1863}},"1863":{"varMapping":{"__isSmartRef__":true,"id":1864},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1864":{"this":{"__isSmartRef__":true,"id":1861}},"1865":{},"1866":{"change":{"__isSmartRef__":true,"id":1867},"tick":{"__isSmartRef__":true,"id":1871}},"1867":{"varMapping":{"__isSmartRef__":true,"id":1868},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":1869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1868":{"this":{"__isSmartRef__":true,"id":1839}},"1869":{"timestamp":{"__isSmartRef__":true,"id":1870},"user":"cschuster","tags":[]},"1870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"1871":{"varMapping":{"__isSmartRef__":true,"id":1872},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1872":{"this":{"__isSmartRef__":true,"id":1839}},"1873":{"timestamp":{"__isSmartRef__":true,"id":1874},"user":"cschuster","tags":[]},"1874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"1875":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":1876}],"id":"C1371539-53E9-4508-9B44-646F4688282A","shape":{"__isSmartRef__":true,"id":1877},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":1878},"eventHandler":{"__isSmartRef__":true,"id":1896},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871"],"partTests":{"__isSmartRef__":true,"id":1897},"_ClipMode":"visible","moved":true,"b":333,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.314994778048217,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1902},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4352.8,5000.7)"},"1876":{"target":{"__isSmartRef__":true,"id":1875},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"1877":{"_BorderWidth":2.7300475013022654,"_ClipMode":"visible","_BorderRadius":31.75570504584946,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-116,112,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-37.8)"},"1878":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":1879},{"__isSmartRef__":true,"id":1881},{"__isSmartRef__":true,"id":1883},{"__isSmartRef__":true,"id":1885},{"__isSmartRef__":true,"id":1887},{"__isSmartRef__":true,"id":1889},{"__isSmartRef__":true,"id":1891},{"__isSmartRef__":true,"id":1893}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":1895},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1879":{"date":{"__isSmartRef__":true,"id":1880},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"1880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"1881":{"date":{"__isSmartRef__":true,"id":1882},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1882":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"1883":{"date":{"__isSmartRef__":true,"id":1884},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1884":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"1885":{"date":{"__isSmartRef__":true,"id":1886},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1886":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"1887":{"date":{"__isSmartRef__":true,"id":1888},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1888":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"1889":{"date":{"__isSmartRef__":true,"id":1890},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1890":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"1891":{"date":{"__isSmartRef__":true,"id":1892},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"1893":{"date":{"__isSmartRef__":true,"id":1894},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1894":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"1895":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"1896":{"morph":{"__isSmartRef__":true,"id":1875},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1897":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1898}},"1898":{"test01IsMorph":{"__isSmartRef__":true,"id":1899}},"1899":{"varMapping":{"__isSmartRef__":true,"id":1900},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1900":{"this":{"__isSmartRef__":true,"id":1897}},"1901":{},"1902":{"change":{"__isSmartRef__":true,"id":1903},"tick":{"__isSmartRef__":true,"id":1907}},"1903":{"varMapping":{"__isSmartRef__":true,"id":1904},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":1905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1904":{"this":{"__isSmartRef__":true,"id":1875}},"1905":{"timestamp":{"__isSmartRef__":true,"id":1906},"user":"cschuster","tags":[]},"1906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"1907":{"varMapping":{"__isSmartRef__":true,"id":1908},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1908":{"this":{"__isSmartRef__":true,"id":1875}},"1909":{"timestamp":{"__isSmartRef__":true,"id":1910},"user":"cschuster","tags":[]},"1910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"1911":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":1912}],"id":"4ED659FE-738E-4224-85D4-99879027C927","shape":{"__isSmartRef__":true,"id":1913},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":1914},"eventHandler":{"__isSmartRef__":true,"id":1932},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB"],"partTests":{"__isSmartRef__":true,"id":1933},"_ClipMode":"visible","moved":true,"b":65.34393934183754,"#startLetters":"set","isBeingDragged":false,"delta":-0.9597917285282165,"_Rotation":14.895925941787059,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1938},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4503.5,4757.1)"},"1912":{"target":{"__isSmartRef__":true,"id":1911},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"1913":{"_BorderWidth":9.544141834142595,"_ClipMode":"visible","_BorderRadius":6.96123998591228,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.3,63.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,340,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.2,-28.3)"},"1914":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":1915},{"__isSmartRef__":true,"id":1917},{"__isSmartRef__":true,"id":1919},{"__isSmartRef__":true,"id":1921},{"__isSmartRef__":true,"id":1923},{"__isSmartRef__":true,"id":1925},{"__isSmartRef__":true,"id":1927},{"__isSmartRef__":true,"id":1929}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":1931},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1915":{"date":{"__isSmartRef__":true,"id":1916},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"1916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"1917":{"date":{"__isSmartRef__":true,"id":1918},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1918":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"1919":{"date":{"__isSmartRef__":true,"id":1920},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1920":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"1921":{"date":{"__isSmartRef__":true,"id":1922},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1922":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"1923":{"date":{"__isSmartRef__":true,"id":1924},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1924":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"1925":{"date":{"__isSmartRef__":true,"id":1926},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1926":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"1927":{"date":{"__isSmartRef__":true,"id":1928},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"1929":{"date":{"__isSmartRef__":true,"id":1930},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1930":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"1931":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"1932":{"morph":{"__isSmartRef__":true,"id":1911},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1933":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1934}},"1934":{"test01IsMorph":{"__isSmartRef__":true,"id":1935}},"1935":{"varMapping":{"__isSmartRef__":true,"id":1936},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1936":{"this":{"__isSmartRef__":true,"id":1933}},"1937":{},"1938":{"change":{"__isSmartRef__":true,"id":1939},"tick":{"__isSmartRef__":true,"id":1943}},"1939":{"varMapping":{"__isSmartRef__":true,"id":1940},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":1941},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1940":{"this":{"__isSmartRef__":true,"id":1911}},"1941":{"timestamp":{"__isSmartRef__":true,"id":1942},"user":"cschuster","tags":[]},"1942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"1943":{"varMapping":{"__isSmartRef__":true,"id":1944},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1944":{"this":{"__isSmartRef__":true,"id":1911}},"1945":{"timestamp":{"__isSmartRef__":true,"id":1946},"user":"cschuster","tags":[]},"1946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"1947":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":1948}],"id":"F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","shape":{"__isSmartRef__":true,"id":1949},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":1950},"eventHandler":{"__isSmartRef__":true,"id":1968},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":1969},"_ClipMode":"visible","moved":true,"b":174,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":21.067571524775115,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1974},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4850.4,4204.6)"},"1948":{"target":{"__isSmartRef__":true,"id":1947},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"1949":{"_BorderWidth":5.522642316338269,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,-227,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"1950":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":1951},{"__isSmartRef__":true,"id":1953},{"__isSmartRef__":true,"id":1955},{"__isSmartRef__":true,"id":1957},{"__isSmartRef__":true,"id":1959},{"__isSmartRef__":true,"id":1961},{"__isSmartRef__":true,"id":1963},{"__isSmartRef__":true,"id":1965}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":1967},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1951":{"date":{"__isSmartRef__":true,"id":1952},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"1952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"1953":{"date":{"__isSmartRef__":true,"id":1954},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"1954":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"1955":{"date":{"__isSmartRef__":true,"id":1956},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1956":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"1957":{"date":{"__isSmartRef__":true,"id":1958},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1958":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"1959":{"date":{"__isSmartRef__":true,"id":1960},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1960":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"1961":{"date":{"__isSmartRef__":true,"id":1962},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1962":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"1963":{"date":{"__isSmartRef__":true,"id":1964},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"1965":{"date":{"__isSmartRef__":true,"id":1966},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1966":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"1967":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"1968":{"morph":{"__isSmartRef__":true,"id":1947},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1969":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1970}},"1970":{"test01IsMorph":{"__isSmartRef__":true,"id":1971}},"1971":{"varMapping":{"__isSmartRef__":true,"id":1972},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1972":{"this":{"__isSmartRef__":true,"id":1969}},"1973":{},"1974":{"change":{"__isSmartRef__":true,"id":1975},"tick":{"__isSmartRef__":true,"id":1979}},"1975":{"varMapping":{"__isSmartRef__":true,"id":1976},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":1977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1976":{"this":{"__isSmartRef__":true,"id":1947}},"1977":{"timestamp":{"__isSmartRef__":true,"id":1978},"user":"cschuster","tags":[]},"1978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"1979":{"varMapping":{"__isSmartRef__":true,"id":1980},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1980":{"this":{"__isSmartRef__":true,"id":1947}},"1981":{"timestamp":{"__isSmartRef__":true,"id":1982},"user":"cschuster","tags":[]},"1982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"1983":{"submorphs":[],"scripts":[],"id":"08AF4384-4F22-44C6-A8A6-299DA3CB1530","shape":{"__isSmartRef__":true,"id":1984},"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position"],"showsHalos":false,"name":"BasicGem","partsBinMetaInfo":{"__isSmartRef__":true,"id":1985},"eventHandler":{"__isSmartRef__":true,"id":2029},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","AF79EBFF-EF50-4426-AAE4-ED153D00A7E8","231CE1FA-9ED5-498D-A2DF-89DCD8144910","353F1852-04EC-4BCE-B2D6-4B5BF1753990","DDBE40C6-C133-41C6-B7AB-CA63C08F24F5","D1192A47-67F3-449E-9223-70A2A4F36856","75566D59-70F6-4AC8-8499-D875B662ECE5","E84F6B69-CB86-4B23-A179-E1901C44E7CA","F734BDBC-D3D8-42FB-9D16-548E840AB400","C174E41E-99FE-4D88-8A99-9BF241D0E165","B798353D-D92A-4D24-9726-BDB0AFAE5660","4E12B7B9-9BA2-467C-ACCD-FDFDE3C0DC33","5E04972C-44C7-415F-B605-60EA8C9BCD29","374843A8-AD07-4F8D-88B2-0634A578EB14","07809FA0-A598-444A-B93D-42AB64283836","E878F9DF-A780-4AAB-956C-259018E74EB1","5FDA9CAD-1AB7-41B0-AB29-7AED81CE9321","2726CC2B-6ECF-4368-9B68-F7C9DF9EFCEC","6327F5FC-33CF-4DD8-B5A3-C22EAEA3128F","74A3F065-BA26-4115-8BEA-1A792FB89BB8","EDE35919-4CF0-4C71-A0E0-0CE22C0667B8","D7035A71-41B4-4732-B905-50C7606B41ED","46388232-02EC-4B63-B17C-144511B8833E","F422CEDD-E5FB-460F-B7F6-51C8D23E532E","20659DFA-EB76-4512-BD73-5E1A131B7876","DC654FC2-2207-4E58-9112-F036389CE174","8972791B-72BF-49D9-9019-EBF824E16F1D","3EE080D6-CBA4-4469-98B6-5C762F93980C","661A3584-063D-4AAF-9325-E1A48622B6A5","4A0FD29D-561B-4555-B5F5-14561410B2CF","4D1288BF-494E-45A5-B222-724FE93D7EFE","DBF8E45D-4059-4A86-BFEC-4D83384C7E54"],"partTests":{"__isSmartRef__":true,"id":2030},"_ClipMode":"visible","isBeingDragged":false,"grabbingEnabled":false,"draggingEnabled":false,"moved":true,"directions":{"__isSmartRef__":true,"id":2035},"neighbours":[null,null,null,null],"#startLetters":"","isGem":true,"isDirty":false,"gem":"zircon","shouldBeDeleted":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.01,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2036},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(1230.0,291.0)"},"1984":{"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"_BorderWidth":0,"_Fill":null,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.2,50.2)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"1985":{"partsSpaceName":"PartsBin/groupBejeweled/","comment":"This is a basic gem that can become different types of gems (such as ruby and amethyst).","migrationLevel":4,"partName":"BasicGem","changes":[{"__isSmartRef__":true,"id":1986},{"__isSmartRef__":true,"id":1988},{"__isSmartRef__":true,"id":1990},{"__isSmartRef__":true,"id":1992},{"__isSmartRef__":true,"id":1994},{"__isSmartRef__":true,"id":1996},{"__isSmartRef__":true,"id":1998},{"__isSmartRef__":true,"id":2000},{"__isSmartRef__":true,"id":2002},{"__isSmartRef__":true,"id":2004},{"__isSmartRef__":true,"id":2006},{"__isSmartRef__":true,"id":2008},{"__isSmartRef__":true,"id":2010},{"__isSmartRef__":true,"id":2012},{"__isSmartRef__":true,"id":2014},{"__isSmartRef__":true,"id":2016},{"__isSmartRef__":true,"id":2018},{"__isSmartRef__":true,"id":2020},{"__isSmartRef__":true,"id":2022},{"__isSmartRef__":true,"id":2024},{"__isSmartRef__":true,"id":2026}],"lastModifiedDate":{"__isSmartRef__":true,"id":2028},"revisionOnLoad":162324,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1986":{"date":{"__isSmartRef__":true,"id":1987},"author":"josi","message":"no comment","id":"4EB7BA52-3FA6-486B-90A8-0EFB004EF062"},"1987":{"isSerializedDate":true,"string":"Mon May 14 2012 16:14:52 GMT-0400 (Eastern Daylight Time)"},"1988":{"date":{"__isSmartRef__":true,"id":1989},"author":"josi","message":"merged (hopefully doesn't overwrite anything again)","id":"3863DEF2-14D9-4777-9E4B-01A2957B34ED"},"1989":{"isSerializedDate":true,"string":"Wed May 02 2012 16:16:49 GMT-0400 (Eastern Daylight Time)"},"1990":{"date":{"__isSmartRef__":true,"id":1991},"author":"josi","message":"added prehnite","id":"21C33415-A95E-46F9-A434-B17D3B1D3FE3"},"1991":{"isSerializedDate":true,"string":"Tue May 01 2012 10:17:53 GMT-0400 (Eastern Daylight Time)"},"1992":{"date":{"__isSmartRef__":true,"id":1993},"author":"josi","message":"added blue diamond","id":"62B702D1-677C-4634-8751-EE3FBEC68D50"},"1993":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:22:13 GMT-0400 (Eastern Daylight Time)"},"1994":{"date":{"__isSmartRef__":true,"id":1995},"author":"josi","message":"updating picture is now more general (but needs some refactoring!!!)","id":"C235D240-065B-4DD0-BCBD-00A9B6AD63A1"},"1995":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:56:55 GMT-0400 (Eastern Daylight Time)"},"1996":{"date":{"__isSmartRef__":true,"id":1997},"author":"josi","message":"styling diopside","id":"65B5E617-A4DF-460D-A7F4-1F8DEC927840"},"1997":{"isSerializedDate":true,"string":"Mon Apr 30 2012 07:06:13 GMT-0400 (Eastern Daylight Time)"},"1998":{"date":{"__isSmartRef__":true,"id":1999},"author":"josi","message":"another gemType & array for all gemTypes","id":"E4C93F7A-B95D-4587-8485-C7940304143B"},"1999":{"isSerializedDate":true,"string":"Sun Apr 29 2012 11:52:49 GMT-0400 (Eastern Daylight Time)"},"2000":{"date":{"__isSmartRef__":true,"id":2001},"author":"josi","message":"more styled version of ruby","id":"E35A76D9-3A82-4589-B827-20254EA51FB8"},"2001":{"isSerializedDate":true,"string":"Thu Apr 26 2012 08:36:26 GMT-0400 (Eastern Daylight Time)"},"2002":{"date":{"__isSmartRef__":true,"id":2003},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2003":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2004":{"date":{"__isSmartRef__":true,"id":2005},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2005":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2006":{"date":{"__isSmartRef__":true,"id":2007},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2007":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2008":{"date":{"__isSmartRef__":true,"id":2009},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2009":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2010":{"date":{"__isSmartRef__":true,"id":2011},"author":"josi","message":"no comment","id":"3B32B7A3-D2B4-41A4-AFD2-59AA1837004C"},"2011":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:01:57 GMT-0400 (Eastern Daylight Time)"},"2012":{"date":{"__isSmartRef__":true,"id":2013},"author":"josi","message":"added become-functionality (inspired by the FreedomSpeech group), but still lacks of a lot of functionality","id":"E31E69D2-46FE-487C-810B-C284826E0A11"},"2013":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:49:02 GMT-0400 (Eastern Daylight Time)"},"2014":{"date":{"__isSmartRef__":true,"id":2015},"author":"josi","message":"basic functionality of adding real picture (morph) to gem","id":"6A73B3AE-225F-4447-9129-87575BFE4893"},"2015":{"isSerializedDate":true,"string":"Thu Apr 26 2012 05:58:39 GMT-0400 (Eastern Daylight Time)"},"2016":{"date":{"__isSmartRef__":true,"id":2017},"author":"josi","message":"some minor changes (like size and no border for \"gems\")","id":"08765E93-94C3-44D0-840E-5260CAD06CE8"},"2017":{"isSerializedDate":true,"string":"Thu Apr 26 2012 06:12:32 GMT-0400 (Eastern Daylight Time)"},"2018":{"date":{"__isSmartRef__":true,"id":2019},"author":"josi","message":"can now become a styled ruby ;)","id":"5FD66E1D-7111-430C-A6A6-AC42566771E6"},"2019":{"isSerializedDate":true,"string":"Thu Apr 26 2012 07:43:28 GMT-0400 (Eastern Daylight Time)"},"2020":{"date":{"__isSmartRef__":true,"id":2021},"author":"josi","message":"gem type can now be changed into amethyst","id":"BC7F4160-A8F1-492B-806B-E0C2DB3C3D2A"},"2021":{"isSerializedDate":true,"string":"Sat Apr 28 2012 17:38:32 GMT-0400 (Eastern Daylight Time)"},"2022":{"date":{"__isSmartRef__":true,"id":2023},"author":"soergel","message":"overridden","id":"F2823C2C-326F-4A57-95DA-860674FAAE98"},"2023":{"isSerializedDate":true,"string":"Wed May 02 2012 07:40:12 GMT-0400 (Eastern Daylight Time)"},"2024":{"date":{"__isSmartRef__":true,"id":2025},"author":"josi","message":"another gemType","id":"16C44641-15C6-4404-A5C5-ED4650E67206"},"2025":{"isSerializedDate":true,"string":"Mon May 07 2012 09:56:34 GMT-0400 (Eastern Daylight Time)"},"2026":{"date":{"__isSmartRef__":true,"id":2027},"author":"josi","message":"the unmarked version again","id":"63BB570A-E14E-4A39-BFEF-0A048B7BE489"},"2027":{"isSerializedDate":true,"string":"Mon May 14 2012 16:24:56 GMT-0400 (Eastern Daylight Time)"},"2028":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2029":{"morph":{"__isSmartRef__":true,"id":1983},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2030":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2031}},"2031":{"test01IsMorph":{"__isSmartRef__":true,"id":2032}},"2032":{"varMapping":{"__isSmartRef__":true,"id":2033},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2034},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2033":{"this":{"__isSmartRef__":true,"id":2030}},"2034":{},"2035":{"left":0,"up":1,"right":2,"down":3},"2036":{"become":{"__isSmartRef__":true,"id":2037},"onMouseDown":{"__isSmartRef__":true,"id":2041},"updatePicture":{"__isSmartRef__":true,"id":2049},"ruby":{"__isSmartRef__":true,"id":2053},"switchPositionWith":{"__isSmartRef__":true,"id":2057},"addNeighbour":{"__isSmartRef__":true,"id":2061},"amethyst":{"__isSmartRef__":true,"id":2065},"diopside":{"__isSmartRef__":true,"id":2069},"gemTypes":{"__isSmartRef__":true,"id":2073},"becomeRandomGem":{"__isSmartRef__":true,"id":2077},"mark":{"__isSmartRef__":true,"id":2081},"unmark":{"__isSmartRef__":true,"id":2085},"hasNeighbour":{"__isSmartRef__":true,"id":2089},"debugMarkNeighbours":{"__isSmartRef__":true,"id":2093},"debugUnmarkNeighbours":{"__isSmartRef__":true,"id":2097},"disappear":{"__isSmartRef__":true,"id":2101},"findStreakStart":{"__isSmartRef__":true,"id":2105},"buildStreak":{"__isSmartRef__":true,"id":2109},"scoreStreak":{"__isSmartRef__":true,"id":2113},"tryToStreak":{"__isSmartRef__":true,"id":2117},"blueDiamond":{"__isSmartRef__":true,"id":2121},"prehnite":{"__isSmartRef__":true,"id":2125},"debugUnmark":{"__isSmartRef__":true,"id":2129},"debugMark":{"__isSmartRef__":true,"id":2133},"citrine":{"__isSmartRef__":true,"id":2137},"move":{"__isSmartRef__":true,"id":2141},"performMovement":{"__isSmartRef__":true,"id":2145},"getDirectionForNeighbour":{"__isSmartRef__":true,"id":2149},"zircon":{"__isSmartRef__":true,"id":2153},"emerald":{"__isSmartRef__":true,"id":2157},"canScoreBySwitchingWith":{"__isSmartRef__":true,"id":2161}},"2037":{"varMapping":{"__isSmartRef__":true,"id":2038},"source":"function become(gem) {\n this.gem = gem;\n this.updatePicture();\n}","funcProperties":{"__isSmartRef__":true,"id":2039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2038":{"this":{"__isSmartRef__":true,"id":1983}},"2039":{"timestamp":{"__isSmartRef__":true,"id":2040},"user":"josi","tags":[]},"2040":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:17:19 GMT-0400 (Eastern Daylight Time)"},"2041":{"varMapping":{"__isSmartRef__":true,"id":2042},"source":"function onMouseDown(evt) {\n var markedGem = this.owner.markedGem;\n if (this.owner != $world) {\n if (markedGem == null) {\n this.mark();\n } else if (markedGem == this) {\n this.unmark();\n } else {\n if (this.hasNeighbour(markedGem)) {\n var thisGem = this;\n var thisDirection = this.getDirectionForNeighbour(markedGem);\n var otherDirection = (thisDirection + 2) % 4;\n markedGem.move(otherDirection);\n this.move(thisDirection, function() {\n thisGem.switchPositionWith(markedGem);\n markedGem.unmark();\n });\n }\n }\n }\n\n console.log(this.gem);\n}","funcProperties":{"__isSmartRef__":true,"id":2047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2042":{"this":{"__isSmartRef__":true,"id":1983},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2043}},"2043":{"$super":{"__isSmartRef__":true,"id":2044}},"2044":{"varMapping":{"__isSmartRef__":true,"id":2045},"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":2046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2045":{"obj":{"__isSmartRef__":true,"id":1983},"name":"onMouseDown"},"2046":{},"2047":{"timestamp":{"__isSmartRef__":true,"id":2048},"user":"soergel","tags":[]},"2048":{"isSerializedDate":true,"string":"Tue May 08 2012 16:44:31 GMT-0400 (Eastern Daylight Time)"},"2049":{"varMapping":{"__isSmartRef__":true,"id":2050},"source":"function updatePicture() {\n this.removeAllMorphs();\n if (this.gemTypes().include(this.gem)) {\n this.addMorph(this[this.gem]());\n this.topMorph().setPosition(pt(0, 0));\n } else {\n gem = Morph.makeRectangle(0, 0, 30, 30);\n gem.setFill(Color.random());\n gem.setPosition(pt(10, 10));\n gem.setBorderWidth(0);\n this.addMorph(gem);\n }\n this.topMorph().disableGrabbing(true);\n this.topMorph().disableDropping(true);\n}","funcProperties":{"__isSmartRef__":true,"id":2051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2050":{"this":{"__isSmartRef__":true,"id":1983}},"2051":{"timestamp":{"__isSmartRef__":true,"id":2052},"user":"soergel","tags":[]},"2052":{"isSerializedDate":true,"string":"Sun Apr 29 2012 15:44:47 GMT-0400 (Eastern Daylight Time)"},"2053":{"varMapping":{"__isSmartRef__":true,"id":2054},"source":"function ruby() {\n var ruby = Morph.makePolygon([pt(15, 9), pt(35, 9), pt(45, 20), pt(25, 41), pt(25, 41), pt(5, 20)], 1, Color.white, Color.red);\n line = Morph.makeLine([pt(5, 20, 0), pt(13, 20)], 2, Color.white);\n ruby.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(37, 20, 0), pt(45, 20)], 2, Color.white);\n ruby.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(20, 9, 0), pt(13, 20)], 2, Color.white);\n ruby.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(13, 20, 0), pt(25, 41)], 2, Color.white);\n ruby.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(30, 9, 0), pt(37, 20)], 2, Color.white);\n ruby.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(37, 20, 0), pt(25, 41)], 2, Color.white);\n ruby.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n return ruby;\n}","funcProperties":{"__isSmartRef__":true,"id":2055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2054":{"this":{"__isSmartRef__":true,"id":1983}},"2055":{"timestamp":{"__isSmartRef__":true,"id":2056},"user":"josi","tags":["gemtypes"]},"2056":{"isSerializedDate":true,"string":"Thu Apr 26 2012 08:35:37 GMT-0400 (Eastern Daylight Time)"},"2057":{"varMapping":{"__isSmartRef__":true,"id":2058},"source":"function switchPositionWith(gem) {\n var tmpGem = this.gem;\n this.gem = gem.gem;\n gem.gem = tmpGem;\n\n this.tryToStreak();\n gem.tryToStreak();\n if(!this.owner.runFieldPhysics())\n {\n tmpGem = this.gem;\n this.gem = gem.gem;\n gem.gem = tmpGem;\n alertOK(\"Move not allowed!\");\n }\n\n this.updatePicture();\n gem.updatePicture();\n}","funcProperties":{"__isSmartRef__":true,"id":2059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2058":{"this":{"__isSmartRef__":true,"id":1983}},"2059":{"timestamp":{"__isSmartRef__":true,"id":2060},"user":"jan.sandbrink","tags":[]},"2060":{"isSerializedDate":true,"string":"Mon May 14 2012 05:19:03 GMT-0400 (Eastern Daylight Time)"},"2061":{"varMapping":{"__isSmartRef__":true,"id":2062},"source":"function addNeighbour(gem, direction) {\n this.neighbours[direction] = gem;\n gem.neighbours[(direction+2) % 4] = this;\n}","funcProperties":{"__isSmartRef__":true,"id":2063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2062":{"this":{"__isSmartRef__":true,"id":1983}},"2063":{"timestamp":{"__isSmartRef__":true,"id":2064},"user":"jan.sandbrink","tags":[]},"2064":{"isSerializedDate":true,"string":"Thu Apr 26 2012 08:12:13 GMT-0400 (Eastern Daylight Time)"},"2065":{"varMapping":{"__isSmartRef__":true,"id":2066},"source":"function amethyst() {\n var amethyst = Morph.makePolygon([pt(14, 9), pt(36, 9), pt(41, 14), pt(41, 36), pt(36, 41), pt(14, 41), pt(9, 36), pt(9, 14)], 1, Color.white, Color.rgb(138, 40, 143));\n line = Morph.makeLine([pt(17, 17, 0), pt(33, 17)], 2, Color.rgb(200, 120, 200));\n amethyst.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(17, 33, 0), pt(33, 33)], 2, Color.rgb(200, 120, 200));\n amethyst.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(33, 17, 0), pt(33, 33)], 2, Color.rgb(200, 120, 200));\n amethyst.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(17, 17, 0), pt(17, 33)], 2, Color.rgb(200, 120, 200));\n amethyst.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n return amethyst;\n}","funcProperties":{"__isSmartRef__":true,"id":2067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2066":{"this":{"__isSmartRef__":true,"id":1983}},"2067":{"timestamp":{"__isSmartRef__":true,"id":2068},"user":"josi","tags":["gemtypes"]},"2068":{"isSerializedDate":true,"string":"Sat Apr 28 2012 17:35:45 GMT-0400 (Eastern Daylight Time)"},"2069":{"varMapping":{"__isSmartRef__":true,"id":2070},"source":"function diopside() {\n var diopside = Morph.makePolygon([pt(9, 25), pt(15, 15), pt(35, 15), pt(41, 25), pt(35, 35), pt(15, 35)], 1, Color.white, Color.rgb(47, 92, 0));\n line = Morph.makeLine([pt(19, 25, 0), pt(31, 25)], 2, Color.rgb(100, 200, 0));\n diopside.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(16, 16, 0), pt(19, 25)], 2, Color.rgb(100, 200, 0));\n diopside.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(16, 34, 0), pt(19, 25)], 2, Color.rgb(100, 200, 0));\n diopside.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(34, 16, 0), pt(31, 25)], 2, Color.rgb(100, 200, 0));\n diopside.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(34, 34, 0), pt(31, 25)], 2, Color.rgb(100, 200, 0));\n diopside.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n return diopside;\n}","funcProperties":{"__isSmartRef__":true,"id":2071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2070":{"this":{"__isSmartRef__":true,"id":1983}},"2071":{"timestamp":{"__isSmartRef__":true,"id":2072},"user":"josi","tags":["gemtypes"]},"2072":{"isSerializedDate":true,"string":"Wed May 02 2012 16:13:20 GMT-0400 (Eastern Daylight Time)"},"2073":{"varMapping":{"__isSmartRef__":true,"id":2074},"source":"function gemTypes() {\n return [\"amethyst\", \"blueDiamond\", \"citrine\", \"diopside\", \"emerald\", \"prehnite\", \"ruby\", \"zircon\"];\n}","funcProperties":{"__isSmartRef__":true,"id":2075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2074":{"this":{"__isSmartRef__":true,"id":1983}},"2075":{"timestamp":{"__isSmartRef__":true,"id":2076},"user":"josi","tags":[]},"2076":{"isSerializedDate":true,"string":"Thu May 10 2012 09:56:15 GMT-0400 (Eastern Daylight Time)"},"2077":{"varMapping":{"__isSmartRef__":true,"id":2078},"source":"function becomeRandomGem() {\n gemTypes = this.gemTypes();\n this.become(gemTypes[Math.round(Math.random() * (gemTypes.length - 1))]);\n}","funcProperties":{"__isSmartRef__":true,"id":2079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2078":{"this":{"__isSmartRef__":true,"id":1983}},"2079":{"timestamp":{"__isSmartRef__":true,"id":2080},"user":"josi","tags":[]},"2080":{"isSerializedDate":true,"string":"Sun Apr 29 2012 11:50:07 GMT-0400 (Eastern Daylight Time)"},"2081":{"varMapping":{"__isSmartRef__":true,"id":2082},"source":"function mark() {\n this.setFill(Color.yellow);\n\n this.owner.markedGem = this;\n}","funcProperties":{"__isSmartRef__":true,"id":2083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2082":{"this":{"__isSmartRef__":true,"id":1983}},"2083":{"timestamp":{"__isSmartRef__":true,"id":2084},"user":"soergel","tags":[]},"2084":{"isSerializedDate":true,"string":"Sun Apr 29 2012 16:13:29 GMT-0400 (Eastern Daylight Time)"},"2085":{"varMapping":{"__isSmartRef__":true,"id":2086},"source":"function unmark() {\n this.setFill(null);\n\n this.owner.markedGem = null;\n}","funcProperties":{"__isSmartRef__":true,"id":2087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2086":{"this":{"__isSmartRef__":true,"id":1983}},"2087":{"timestamp":{"__isSmartRef__":true,"id":2088},"user":"soergel","tags":[]},"2088":{"isSerializedDate":true,"string":"Mon May 14 2012 10:05:54 GMT-0400 (Eastern Daylight Time)"},"2089":{"varMapping":{"__isSmartRef__":true,"id":2090},"source":"function hasNeighbour(gem) {\n return $.inArray(gem, this.neighbours) != -1;\n}","funcProperties":{"__isSmartRef__":true,"id":2091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2090":{"this":{"__isSmartRef__":true,"id":1983}},"2091":{"timestamp":{"__isSmartRef__":true,"id":2092},"user":"soergel","tags":[]},"2092":{"isSerializedDate":true,"string":"Sun Apr 29 2012 17:17:26 GMT-0400 (Eastern Daylight Time)"},"2093":{"varMapping":{"__isSmartRef__":true,"id":2094},"source":"function debugMarkNeighbours() {\n this.neighbours.each(function(n) {\n n.setFill(Color.red);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2094":{"this":{"__isSmartRef__":true,"id":1983}},"2095":{"timestamp":{"__isSmartRef__":true,"id":2096},"user":"soergel","tags":["debug"]},"2096":{"isSerializedDate":true,"string":"Sun Apr 29 2012 17:40:53 GMT-0400 (Eastern Daylight Time)"},"2097":{"varMapping":{"__isSmartRef__":true,"id":2098},"source":"function debugUnmarkNeighbours() {\n this.neighbours.each(function(n) {\n n.setFill(Color.white);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2098":{"this":{"__isSmartRef__":true,"id":1983}},"2099":{"timestamp":{"__isSmartRef__":true,"id":2100},"user":"soergel","tags":["debug"]},"2100":{"isSerializedDate":true,"string":"Sun Apr 29 2012 17:47:47 GMT-0400 (Eastern Daylight Time)"},"2101":{"varMapping":{"__isSmartRef__":true,"id":2102},"source":"function disappear() {\n var upperNeighbour = this.neighbours[this.directions.up];\n if(upperNeighbour != null) {\n this.gem = upperNeighbour.gem;\n upperNeighbour.disappear();\n }\n else {\n this.becomeRandomGem();\n }\n this.updatePicture();\n this.isDirty = true;\n}","funcProperties":{"__isSmartRef__":true,"id":2103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2102":{"this":{"__isSmartRef__":true,"id":1983}},"2103":{"timestamp":{"__isSmartRef__":true,"id":2104},"user":"jan.sandbrink","tags":[]},"2104":{"isSerializedDate":true,"string":"Wed May 02 2012 10:48:59 GMT-0400 (Eastern Daylight Time)"},"2105":{"varMapping":{"__isSmartRef__":true,"id":2106},"source":"function findStreakStart(direction) {\n var neighbour = this.neighbours[direction];\n if(neighbour == null || neighbour.gem != this.gem) {\n var streakDirection = (direction + 2) % 4;\n this.buildStreak(streakDirection, 0);\n }\n else {\n neighbour.findStreakStart(direction);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2106":{"this":{"__isSmartRef__":true,"id":1983}},"2107":{"timestamp":{"__isSmartRef__":true,"id":2108},"user":"jan.sandbrink","tags":[]},"2108":{"isSerializedDate":true,"string":"Wed May 02 2012 10:37:10 GMT-0400 (Eastern Daylight Time)"},"2109":{"varMapping":{"__isSmartRef__":true,"id":2110},"source":"function buildStreak(direction, streakLength) {\n var neighbour= this.neighbours[direction];\n streakLength += 1;\n if(neighbour != null && neighbour.gem == this.gem) {\n streakLength = neighbour.buildStreak(direction, streakLength);\n }\n\n this.scoreStreak(streakLength);\n return streakLength;\n}","funcProperties":{"__isSmartRef__":true,"id":2111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2110":{"this":{"__isSmartRef__":true,"id":1983}},"2111":{"timestamp":{"__isSmartRef__":true,"id":2112},"user":"jan.sandbrink","tags":[]},"2112":{"isSerializedDate":true,"string":"Wed May 02 2012 10:42:34 GMT-0400 (Eastern Daylight Time)"},"2113":{"varMapping":{"__isSmartRef__":true,"id":2114},"source":"function scoreStreak(streakLength) {\n if(streakLength >= 3) {\n this.shouldBeDeleted = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2114":{"this":{"__isSmartRef__":true,"id":1983}},"2115":{"timestamp":{"__isSmartRef__":true,"id":2116},"user":"jan.sandbrink","tags":[]},"2116":{"isSerializedDate":true,"string":"Tue May 08 2012 05:09:19 GMT-0400 (Eastern Daylight Time)"},"2117":{"varMapping":{"__isSmartRef__":true,"id":2118},"source":"function tryToStreak(direction) {\n this.findStreakStart(this.directions.down);\n this.findStreakStart(this.directions.left);\n}","funcProperties":{"__isSmartRef__":true,"id":2119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2118":{"this":{"__isSmartRef__":true,"id":1983}},"2119":{"timestamp":{"__isSmartRef__":true,"id":2120},"user":"jan.sandbrink","tags":[]},"2120":{"isSerializedDate":true,"string":"Wed May 02 2012 09:15:30 GMT-0400 (Eastern Daylight Time)"},"2121":{"varMapping":{"__isSmartRef__":true,"id":2122},"source":"function blueDiamond() {\n var diamond = Morph.makePolygon([pt(25, 10), pt(10, 40), pt(40, 40)], 0, Color.white, Color.blue);\n line = Morph.makeLine([pt(25, 11, 0), pt(25, 20)], 2, Color.rgb(179, 179, 245));\n diamond.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(11, 39, 0), pt(20, 30)], 2, Color.rgb(179, 179, 245));\n diamond.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(39, 39, 0), pt(30, 30)], 2, Color.rgb(179, 179, 245));\n diamond.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(30, 30, 0), pt(20, 30)], 2, Color.rgb(179, 179, 245));\n diamond.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(20, 30, 0), pt(25, 20)], 2, Color.rgb(179, 179, 245));\n diamond.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(30, 30, 0), pt(25, 20)], 2, Color.rgb(179, 179, 245));\n diamond.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n return diamond;\n}","funcProperties":{"__isSmartRef__":true,"id":2123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2122":{"this":{"__isSmartRef__":true,"id":1983}},"2123":{"timestamp":{"__isSmartRef__":true,"id":2124},"user":null,"tags":["gemtypes"]},"2124":{"isSerializedDate":true,"string":"Mon May 14 2012 16:05:57 GMT-0400 (Eastern Daylight Time)"},"2125":{"varMapping":{"__isSmartRef__":true,"id":2126},"source":"function prehnite() {\n var prehnite = Morph.makePolygon([pt(20, 10), pt(30, 10), pt(40, 20), pt(40, 30), pt(30, 40), pt(20, 40), pt(10, 30), pt(10, 20)], 1, Color.white, Color.rgb(160, 250, 200));\n line = Morph.makeLine([pt(10, 30, 0), pt(40, 20)], 1, Color.rgb(215, 255, 230));\n prehnite.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(10, 20, 0), pt(40, 30)], 1, Color.rgb(215, 255, 230));\n prehnite.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(20, 10, 0), pt(30, 40)], 1, Color.rgb(215, 255, 230));\n prehnite.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(30, 10, 0), pt(20, 40)], 1, Color.rgb(215, 255, 230));\n prehnite.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n return prehnite;\n}","funcProperties":{"__isSmartRef__":true,"id":2127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2126":{"this":{"__isSmartRef__":true,"id":1983}},"2127":{"timestamp":{"__isSmartRef__":true,"id":2128},"user":"josi","tags":["gemtypes"]},"2128":{"isSerializedDate":true,"string":"Wed May 02 2012 16:14:33 GMT-0400 (Eastern Daylight Time)"},"2129":{"varMapping":{"__isSmartRef__":true,"id":2130},"source":"function debugUnmark() {\n this.setFill(Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":2131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2130":{"this":{"__isSmartRef__":true,"id":1983}},"2131":{"timestamp":{"__isSmartRef__":true,"id":2132},"user":"soergel","tags":["debug"]},"2132":{"isSerializedDate":true,"string":"Sun May 06 2012 16:20:49 GMT-0400 (Eastern Daylight Time)"},"2133":{"varMapping":{"__isSmartRef__":true,"id":2134},"source":"function debugMark() {\n this.setFill(Color.red);\n}","funcProperties":{"__isSmartRef__":true,"id":2135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2134":{"this":{"__isSmartRef__":true,"id":1983}},"2135":{"timestamp":{"__isSmartRef__":true,"id":2136},"user":"soergel","tags":["debug"]},"2136":{"isSerializedDate":true,"string":"Sun May 06 2012 16:21:12 GMT-0400 (Eastern Daylight Time)"},"2137":{"varMapping":{"__isSmartRef__":true,"id":2138},"source":"function citrine() {\n var citrine = Morph.makePolygon([pt(25, 5), pt(13, 25), pt(25, 45), pt(37, 25)], 1, Color.white, Color.rgb(255, 255, 0));\n line = Morph.makeLine([pt(25, 5, 0), pt(25, 45)], 2, Color.rgb(255, 255, 150));\n citrine.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(13, 25, 0), pt(37, 25)], 2, Color.rgb(255, 255, 150));\n citrine.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n return citrine;\n}","funcProperties":{"__isSmartRef__":true,"id":2139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2138":{"this":{"__isSmartRef__":true,"id":1983}},"2139":{"timestamp":{"__isSmartRef__":true,"id":2140},"user":"josi","tags":["gemtypes"]},"2140":{"isSerializedDate":true,"string":"Mon May 07 2012 09:55:31 GMT-0400 (Eastern Daylight Time)"},"2141":{"varMapping":{"__isSmartRef__":true,"id":2142},"source":"function move(direction, onFinish) {\n this.originalPosition = this.getPosition();\n console.log(\"Before start stepping\");\n this.startStepping(3, \"performMovement\", {direction: direction, onFinish: onFinish});\n}","funcProperties":{"__isSmartRef__":true,"id":2143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2142":{"this":{"__isSmartRef__":true,"id":1983}},"2143":{"timestamp":{"__isSmartRef__":true,"id":2144},"user":"soergel","tags":[]},"2144":{"isSerializedDate":true,"string":"Tue May 08 2012 16:47:35 GMT-0400 (Eastern Daylight Time)"},"2145":{"varMapping":{"__isSmartRef__":true,"id":2146},"source":"function performMovement(param) {\n var direction = param.direction;\n var onFinish = param.onFinish;\n\n var x = this.getPosition().x;\n var y = this.getPosition().y;\n\n if (direction == undefined) direction = 0; \n\n if (direction % 2 == 0) {\n var newPosition = new Point((x + (direction - 1) * 2), y);\n this.setPosition(newPosition);\n if (Math.abs(x - this.originalPosition.x) > this.getExtent().x) {\n this.stopStepping();\n if (onFinish != undefined) onFinish();\n this.setPosition(this.originalPosition)\n }\n } else {\n var newPosition = new Point(x, y + (direction - 2) * 2);\n this.setPosition(newPosition);\n if (Math.abs(y - this.originalPosition.y) > this.getExtent().y) {\n this.stopStepping(); \n if (onFinish != undefined) onFinish();\n this.setPosition(this.originalPosition)\n }\n }\n \n}","funcProperties":{"__isSmartRef__":true,"id":2147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2146":{"this":{"__isSmartRef__":true,"id":1983}},"2147":{"timestamp":{"__isSmartRef__":true,"id":2148},"user":"soergel","tags":[]},"2148":{"isSerializedDate":true,"string":"Tue May 08 2012 16:48:18 GMT-0400 (Eastern Daylight Time)"},"2149":{"varMapping":{"__isSmartRef__":true,"id":2150},"source":"function getDirectionForNeighbour(neighbour) {\n var direction = undefined;\n $.each(this.neighbours, function(idx, n) {\n if (n == neighbour) \n direction = idx;\n });\n\n return direction;\n}","funcProperties":{"__isSmartRef__":true,"id":2151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2150":{"this":{"__isSmartRef__":true,"id":1983}},"2151":{"timestamp":{"__isSmartRef__":true,"id":2152},"user":"soergel","tags":[]},"2152":{"isSerializedDate":true,"string":"Tue May 08 2012 16:41:37 GMT-0400 (Eastern Daylight Time)"},"2153":{"varMapping":{"__isSmartRef__":true,"id":2154},"source":"function zircon() {\n var zircon = Morph.makePolygon([pt(25, 9), pt(41, 18), pt(41, 32), pt(25, 41), pt(9, 32), pt(9, 18)], 1, Color.white, Color.rgb(255, 201, 38));\n line = Morph.makeLine([pt(25, 10, 0), pt(25, 27)], 2, Color.white);\n zircon.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(9, 32, 0), pt(25, 25)], 2, Color.white);\n zircon.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(41, 32, 0), pt(24, 25)], 2, Color.white);\n zircon.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(41, 18, 0), pt(24, 25)], 1, Color.white);\n zircon.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(9, 18, 0), pt(24, 25)], 1, Color.white);\n zircon.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(25, 41, 0), pt(25, 24)], 2, Color.white);\n zircon.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n return zircon;\n}","funcProperties":{"__isSmartRef__":true,"id":2155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2154":{"this":{"__isSmartRef__":true,"id":1983}},"2155":{"timestamp":{"__isSmartRef__":true,"id":2156},"user":null,"tags":["gemtypes"]},"2156":{"isSerializedDate":true,"string":"Mon May 14 2012 16:11:26 GMT-0400 (Eastern Daylight Time)"},"2157":{"varMapping":{"__isSmartRef__":true,"id":2158},"source":"function emerald() {\n var emerald = Morph.makePolygon([pt(25, 9), pt(38, 30), pt(30, 41), pt(20, 41), pt(12, 30)], 1, Color.white, Color.rgb(26, 255, 0));\n line = Morph.makeLine([pt(25, 9, 0), pt(25, 30)], 2, Color.white);\n emerald.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(12, 30, 0), pt(25, 30)], 2, Color.white);\n emerald.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n line = Morph.makeLine([pt(38, 30, 0), pt(25, 30)], 2, Color.white);\n emerald.addMorph(line);\n line.disableDropping(true);\n line.disableGrabbing(true);\n return emerald;\n}","funcProperties":{"__isSmartRef__":true,"id":2159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2158":{"this":{"__isSmartRef__":true,"id":1983}},"2159":{"timestamp":{"__isSmartRef__":true,"id":2160},"user":null,"tags":["gemtypes"]},"2160":{"isSerializedDate":true,"string":"Mon May 14 2012 16:09:05 GMT-0400 (Eastern Daylight Time)"},"2161":{"varMapping":{"__isSmartRef__":true,"id":2162},"source":"function canScoreBySwitchingWith(gem) {\n var tmpGem = this.gem;\n this.gem = gem.gem;\n gem.gem = tmpGem;\n\n this.tryToStreak();\n gem.tryToStreak();\n\n var canScore = this.shouldBeDeleted || gem.shouldBeDeleted;\n\n tmpGem = this.gem;\n this.gem = gem.gem;\n gem.gem = tmpGem;\n\n return canScore;\n}","funcProperties":{"__isSmartRef__":true,"id":2163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2162":{"this":{"__isSmartRef__":true,"id":1983}},"2163":{"timestamp":{"__isSmartRef__":true,"id":2164},"user":"jan.sandbrink","tags":[]},"2164":{"isSerializedDate":true,"string":"Mon May 14 2012 05:21:12 GMT-0400 (Eastern Daylight Time)"},"2165":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2166}],"id":"76E7F8E2-78A9-44EA-B544-1509AC3EC45F","shape":{"__isSmartRef__":true,"id":2167},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle8","partsBinMetaInfo":{"__isSmartRef__":true,"id":2168},"eventHandler":{"__isSmartRef__":true,"id":2186},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A"],"partTests":{"__isSmartRef__":true,"id":2187},"_ClipMode":"visible","moved":true,"b":239.8491206635954,"#startLetters":"set","isBeingDragged":false,"delta":-0.8966483532567509,"_Rotation":-29.085388543808648,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2192},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4597.8,5097.0)"},"2166":{"target":{"__isSmartRef__":true,"id":2165},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2167":{"_BorderWidth":0.6764713400464029,"_ClipMode":"visible","_BorderRadius":10.091359882495766,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.7,134.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-350,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-10.0)"},"2168":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":2169},{"__isSmartRef__":true,"id":2171},{"__isSmartRef__":true,"id":2173},{"__isSmartRef__":true,"id":2175},{"__isSmartRef__":true,"id":2177},{"__isSmartRef__":true,"id":2179},{"__isSmartRef__":true,"id":2181},{"__isSmartRef__":true,"id":2183}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2185},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2169":{"date":{"__isSmartRef__":true,"id":2170},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2171":{"date":{"__isSmartRef__":true,"id":2172},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2172":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2173":{"date":{"__isSmartRef__":true,"id":2174},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2174":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2175":{"date":{"__isSmartRef__":true,"id":2176},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2177":{"date":{"__isSmartRef__":true,"id":2178},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2178":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2179":{"date":{"__isSmartRef__":true,"id":2180},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2181":{"date":{"__isSmartRef__":true,"id":2182},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2182":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2183":{"date":{"__isSmartRef__":true,"id":2184},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2184":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2185":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2186":{"morph":{"__isSmartRef__":true,"id":2165},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2187":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2188}},"2188":{"test01IsMorph":{"__isSmartRef__":true,"id":2189}},"2189":{"varMapping":{"__isSmartRef__":true,"id":2190},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2190":{"this":{"__isSmartRef__":true,"id":2187}},"2191":{},"2192":{"change":{"__isSmartRef__":true,"id":2193},"tick":{"__isSmartRef__":true,"id":2197}},"2193":{"varMapping":{"__isSmartRef__":true,"id":2194},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2194":{"this":{"__isSmartRef__":true,"id":2165}},"2195":{"timestamp":{"__isSmartRef__":true,"id":2196},"user":"cschuster","tags":[]},"2196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2197":{"varMapping":{"__isSmartRef__":true,"id":2198},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2198":{"this":{"__isSmartRef__":true,"id":2165}},"2199":{"timestamp":{"__isSmartRef__":true,"id":2200},"user":"cschuster","tags":[]},"2200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2201":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2202}],"id":"2C7F9F77-D2B5-42C9-9E78-50077B586EB3","shape":{"__isSmartRef__":true,"id":2203},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle9","partsBinMetaInfo":{"__isSmartRef__":true,"id":2204},"eventHandler":{"__isSmartRef__":true,"id":2222},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927"],"partTests":{"__isSmartRef__":true,"id":2223},"_ClipMode":"visible","moved":true,"b":51.00120889535174,"#startLetters":"set","isBeingDragged":false,"delta":0.8947580507956445,"_Rotation":15.055365898884649,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2228},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3991.8,4314.7)"},"2202":{"target":{"__isSmartRef__":true,"id":2201},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2203":{"_BorderWidth":8.885796197217122,"_ClipMode":"visible","_BorderRadius":15.840940661908732,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,360,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-32.6)"},"2204":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":2205},{"__isSmartRef__":true,"id":2207},{"__isSmartRef__":true,"id":2209},{"__isSmartRef__":true,"id":2211},{"__isSmartRef__":true,"id":2213},{"__isSmartRef__":true,"id":2215},{"__isSmartRef__":true,"id":2217},{"__isSmartRef__":true,"id":2219}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2221},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2205":{"date":{"__isSmartRef__":true,"id":2206},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2207":{"date":{"__isSmartRef__":true,"id":2208},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2208":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2209":{"date":{"__isSmartRef__":true,"id":2210},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2210":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2211":{"date":{"__isSmartRef__":true,"id":2212},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2213":{"date":{"__isSmartRef__":true,"id":2214},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2214":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2215":{"date":{"__isSmartRef__":true,"id":2216},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2216":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2217":{"date":{"__isSmartRef__":true,"id":2218},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2218":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2219":{"date":{"__isSmartRef__":true,"id":2220},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2220":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2221":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2222":{"morph":{"__isSmartRef__":true,"id":2201},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2223":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2224}},"2224":{"test01IsMorph":{"__isSmartRef__":true,"id":2225}},"2225":{"varMapping":{"__isSmartRef__":true,"id":2226},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2226":{"this":{"__isSmartRef__":true,"id":2223}},"2227":{},"2228":{"change":{"__isSmartRef__":true,"id":2229},"tick":{"__isSmartRef__":true,"id":2233}},"2229":{"varMapping":{"__isSmartRef__":true,"id":2230},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2230":{"this":{"__isSmartRef__":true,"id":2201}},"2231":{"timestamp":{"__isSmartRef__":true,"id":2232},"user":"cschuster","tags":[]},"2232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2233":{"varMapping":{"__isSmartRef__":true,"id":2234},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2234":{"this":{"__isSmartRef__":true,"id":2201}},"2235":{"timestamp":{"__isSmartRef__":true,"id":2236},"user":"cschuster","tags":[]},"2236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2237":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2238}],"id":"2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","shape":{"__isSmartRef__":true,"id":2239},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle10","partsBinMetaInfo":{"__isSmartRef__":true,"id":2240},"eventHandler":{"__isSmartRef__":true,"id":2258},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871"],"partTests":{"__isSmartRef__":true,"id":2259},"_ClipMode":"visible","moved":true,"b":253.29234136641026,"#startLetters":"set","isBeingDragged":false,"delta":0.9894232084625401,"_Rotation":-13.302514040113484,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2264},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5735.6,3824.9)"},"2238":{"target":{"__isSmartRef__":true,"id":2237},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2239":{"_BorderWidth":0.2110796236217718,"_ClipMode":"visible","_BorderRadius":3.305986605935056,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.0,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-319,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.3)"},"2240":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":2241},{"__isSmartRef__":true,"id":2243},{"__isSmartRef__":true,"id":2245},{"__isSmartRef__":true,"id":2247},{"__isSmartRef__":true,"id":2249},{"__isSmartRef__":true,"id":2251},{"__isSmartRef__":true,"id":2253},{"__isSmartRef__":true,"id":2255}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2257},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2241":{"date":{"__isSmartRef__":true,"id":2242},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2243":{"date":{"__isSmartRef__":true,"id":2244},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2244":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2245":{"date":{"__isSmartRef__":true,"id":2246},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2246":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2247":{"date":{"__isSmartRef__":true,"id":2248},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2249":{"date":{"__isSmartRef__":true,"id":2250},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2250":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2251":{"date":{"__isSmartRef__":true,"id":2252},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2252":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2253":{"date":{"__isSmartRef__":true,"id":2254},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2254":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2255":{"date":{"__isSmartRef__":true,"id":2256},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2256":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2257":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2258":{"morph":{"__isSmartRef__":true,"id":2237},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2259":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2260}},"2260":{"test01IsMorph":{"__isSmartRef__":true,"id":2261}},"2261":{"varMapping":{"__isSmartRef__":true,"id":2262},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2262":{"this":{"__isSmartRef__":true,"id":2259}},"2263":{},"2264":{"change":{"__isSmartRef__":true,"id":2265},"tick":{"__isSmartRef__":true,"id":2269}},"2265":{"varMapping":{"__isSmartRef__":true,"id":2266},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2266":{"this":{"__isSmartRef__":true,"id":2237}},"2267":{"timestamp":{"__isSmartRef__":true,"id":2268},"user":"cschuster","tags":[]},"2268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2269":{"varMapping":{"__isSmartRef__":true,"id":2270},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2270":{"this":{"__isSmartRef__":true,"id":2237}},"2271":{"timestamp":{"__isSmartRef__":true,"id":2272},"user":"cschuster","tags":[]},"2272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2273":{"submorphs":[{"__isSmartRef__":true,"id":2274},{"__isSmartRef__":true,"id":2281},{"__isSmartRef__":true,"id":2288}],"scripts":[],"id":"8A61A7FA-04DE-4DE6-A899-454FBF159BED","shape":{"__isSmartRef__":true,"id":2295},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position"],"showsHalos":false,"name":"FeelGoodLights","partsBinMetaInfo":{"__isSmartRef__":true,"id":2296},"eventHandler":{"__isSmartRef__":true,"id":2310},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","D46235DA-C995-40ED-A64B-6CCAF5EE719C","1DB2DEE4-2CF7-42FD-B5CA-D9EC35B28BAC"],"partTests":{"__isSmartRef__":true,"id":2311},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"GreenLight":{"__isSmartRef__":true,"id":2274},"YellowLight":{"__isSmartRef__":true,"id":2281},"RedLight":{"__isSmartRef__":true,"id":2288},"currentPhase":1,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2316},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(792.0,215.0)"},"2274":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2275},"id":"8BDAF51C-65FE-40FB-9A7A-55FE6ACECC3C","eventHandler":{"__isSmartRef__":true,"id":2276},"droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position"],"showsHalos":false,"layout":{"__isSmartRef__":true,"id":2277},"name":"GreenLight","partsBinMetaInfo":{"__isSmartRef__":true,"id":2278},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","E86BEBAC-23BB-4461-83E3-E6D9F3E9C9F7","A9EAE81F-B43A-4FF3-8A5C-B4D563E7A252"],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":2273},"isBeingDragged":false,"grabbingEnabled":false,"draggingEnabled":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(82.8,301.4)"},"2275":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_ClipMode":"visible","_BorderWidth":3.184,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-50.0,-50.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(180,180,180)"},"2276":{"morph":{"__isSmartRef__":true,"id":2274},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2277":{},"2278":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic/","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":2279}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2279":{"date":{"__isSmartRef__":true,"id":2280},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"2280":{"isSerializedDate":true,"string":"Tue Apr 03 2012 03:08:08 GMT-0400 (Eastern Daylight Time)"},"2281":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2282},"id":"8405DECA-A124-43C4-85A8-7FF33A567649","eventHandler":{"__isSmartRef__":true,"id":2283},"droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position"],"showsHalos":false,"layout":{"__isSmartRef__":true,"id":2284},"name":"YellowLight","partsBinMetaInfo":{"__isSmartRef__":true,"id":2285},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","E86BEBAC-23BB-4461-83E3-E6D9F3E9C9F7","E11F90DA-F90C-4CFE-B67A-FBF4D447A34D","6901D1AA-2A33-4391-B76E-F299BDA33A10"],"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":2273},"grabbingEnabled":false,"draggingEnabled":false,"_Rotation":0,"_Scale":0.996005996001,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(82.8,185.7)"},"2282":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_ClipMode":"visible","_BorderWidth":3.184,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-50.0,-50.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,0)"},"2283":{"morph":{"__isSmartRef__":true,"id":2281},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2284":{},"2285":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic/","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":2286}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2286":{"date":{"__isSmartRef__":true,"id":2287},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"2287":{"isSerializedDate":true,"string":"Tue Apr 03 2012 03:08:08 GMT-0400 (Eastern Daylight Time)"},"2288":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2289},"id":"69DFB332-A687-46A5-85D1-F507A14D967A","eventHandler":{"__isSmartRef__":true,"id":2290},"droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position"],"showsHalos":false,"layout":{"__isSmartRef__":true,"id":2291},"name":"RedLight","partsBinMetaInfo":{"__isSmartRef__":true,"id":2292},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","E86BEBAC-23BB-4461-83E3-E6D9F3E9C9F7","E11F90DA-F90C-4CFE-B67A-FBF4D447A34D","4B6B46CA-3109-4DDF-967B-BD0D6540C9AC","ADD71CE5-DF04-4806-B59D-B62DE2A7F82A"],"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":2273},"grabbingEnabled":false,"draggingEnabled":false,"_Rotation":0,"_Scale":0.9940149800149941,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(83.8,60.9)"},"2289":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_ClipMode":"visible","_BorderWidth":3.184,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-50.0,-50.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(180,180,180)"},"2290":{"morph":{"__isSmartRef__":true,"id":2288},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2291":{},"2292":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic/","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":2293}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2293":{"date":{"__isSmartRef__":true,"id":2294},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"2294":{"isSerializedDate":true,"string":"Tue Apr 03 2012 03:08:08 GMT-0400 (Eastern Daylight Time)"},"2295":{"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"_BorderWidth":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(158.9,371.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(80,80,80)","_Padding":"lively.rect(0,0,0,0)"},"2296":{"partsSpaceName":"PartsBin/groupBejeweled/","comment":"Tell everyone how you feel on a scale from green to red!!!!!!!! WTF! vrazy great!! NIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIICE!","migrationLevel":4,"partName":"FeelGoodLights","changes":[{"__isSmartRef__":true,"id":2297},{"__isSmartRef__":true,"id":2299},{"__isSmartRef__":true,"id":2301},{"__isSmartRef__":true,"id":2303},{"__isSmartRef__":true,"id":2305},{"__isSmartRef__":true,"id":2307}],"lastModifiedDate":{"__isSmartRef__":true,"id":2309},"revisionOnLoad":155038,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2297":{"date":{"__isSmartRef__":true,"id":2298},"author":"jan.sandbrink","message":"disallow dragging of single lights","id":"47ECD01F-5484-4CC8-87AD-151201BE0E5B"},"2298":{"isSerializedDate":true,"string":"Tue Apr 24 2012 06:20:58 GMT-0400 (Eastern Daylight Time)"},"2299":{"date":{"__isSmartRef__":true,"id":2300},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2300":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2301":{"date":{"__isSmartRef__":true,"id":2302},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2302":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2303":{"date":{"__isSmartRef__":true,"id":2304},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2304":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2305":{"date":{"__isSmartRef__":true,"id":2306},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2306":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2307":{"date":{"__isSmartRef__":true,"id":2308},"author":"jan.sandbrink","message":"no comment","id":"4B9E077D-189C-4F31-8E3B-1F78ED6A2FD8"},"2308":{"isSerializedDate":true,"string":"Tue Apr 24 2012 05:30:10 GMT-0400 (Eastern Daylight Time)"},"2309":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2310":{"morph":{"__isSmartRef__":true,"id":2273},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2311":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2312}},"2312":{"test01IsMorph":{"__isSmartRef__":true,"id":2313}},"2313":{"varMapping":{"__isSmartRef__":true,"id":2314},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2314":{"this":{"__isSmartRef__":true,"id":2311}},"2315":{},"2316":{"onMouseDown":{"__isSmartRef__":true,"id":2317},"disableAll":{"__isSmartRef__":true,"id":2325},"activateRed":{"__isSmartRef__":true,"id":2329},"activateYellow":{"__isSmartRef__":true,"id":2333},"activateGreen":{"__isSmartRef__":true,"id":2337}},"2317":{"varMapping":{"__isSmartRef__":true,"id":2318},"source":"function onMouseDown(evt) {\n this.currentPhase = this.currentPhase + 1;\n if(this.currentPhase > 2)\n this.currentPhase = 0;\n \n this.disableAll();\n if(this.currentPhase == 2)\n this.activateGreen();\n else if(this.currentPhase == 1)\n this.activateYellow();\n else\n this.activateRed();\n}","funcProperties":{"__isSmartRef__":true,"id":2323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2318":{"this":{"__isSmartRef__":true,"id":2273},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2319}},"2319":{"$super":{"__isSmartRef__":true,"id":2320}},"2320":{"varMapping":{"__isSmartRef__":true,"id":2321},"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":2322},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2321":{"obj":{"__isSmartRef__":true,"id":2273},"name":"onMouseDown"},"2322":{},"2323":{"timestamp":{"__isSmartRef__":true,"id":2324},"user":"jan.sandbrink","tags":[]},"2324":{"isSerializedDate":true,"string":"Tue Apr 24 2012 05:28:09 GMT-0400 (Eastern Daylight Time)"},"2325":{"varMapping":{"__isSmartRef__":true,"id":2326},"source":"function disableAll() {\n this.RedLight.setFill(Color.rgb(180,180,180));\n this.YellowLight.setFill(Color.rgb(180,180,180));\n this.GreenLight.setFill(Color.rgb(180,180,180));\n}","funcProperties":{"__isSmartRef__":true,"id":2327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2326":{"this":{"__isSmartRef__":true,"id":2273}},"2327":{"timestamp":{"__isSmartRef__":true,"id":2328},"user":"jan.sandbrink","tags":[]},"2328":{"isSerializedDate":true,"string":"Tue Apr 24 2012 05:26:36 GMT-0400 (Eastern Daylight Time)"},"2329":{"varMapping":{"__isSmartRef__":true,"id":2330},"source":"function activateRed() {\n this.RedLight.setFill(Color.rgb(255,0,0));\n}","funcProperties":{"__isSmartRef__":true,"id":2331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2330":{"this":{"__isSmartRef__":true,"id":2273}},"2331":{"timestamp":{"__isSmartRef__":true,"id":2332},"user":"jan.sandbrink","tags":[]},"2332":{"isSerializedDate":true,"string":"Tue Apr 24 2012 05:26:59 GMT-0400 (Eastern Daylight Time)"},"2333":{"varMapping":{"__isSmartRef__":true,"id":2334},"source":"function activateYellow() {\n this.YellowLight.setFill(Color.rgb(255,255,0));\n}","funcProperties":{"__isSmartRef__":true,"id":2335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2334":{"this":{"__isSmartRef__":true,"id":2273}},"2335":{"timestamp":{"__isSmartRef__":true,"id":2336},"user":"jan.sandbrink","tags":[]},"2336":{"isSerializedDate":true,"string":"Tue Apr 24 2012 05:27:24 GMT-0400 (Eastern Daylight Time)"},"2337":{"varMapping":{"__isSmartRef__":true,"id":2338},"source":"function activateGreen() {\n this.GreenLight.setFill(Color.rgb(0,255,0));\n}","funcProperties":{"__isSmartRef__":true,"id":2339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2338":{"this":{"__isSmartRef__":true,"id":2273}},"2339":{"timestamp":{"__isSmartRef__":true,"id":2340},"user":"jan.sandbrink","tags":[]},"2340":{"isSerializedDate":true,"string":"Tue Apr 24 2012 05:27:36 GMT-0400 (Eastern Daylight Time)"},"2341":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2342}],"id":"07AF7AD9-8FE0-4222-9DBA-02124AB955DB","shape":{"__isSmartRef__":true,"id":2343},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle11","partsBinMetaInfo":{"__isSmartRef__":true,"id":2344},"eventHandler":{"__isSmartRef__":true,"id":2362},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB"],"partTests":{"__isSmartRef__":true,"id":2363},"_ClipMode":"visible","moved":true,"b":116.29952128021978,"#startLetters":"set","isBeingDragged":false,"delta":-0.9161672132322565,"_Rotation":12.780317303978165,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2368},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5361.5,4300.9)"},"2342":{"target":{"__isSmartRef__":true,"id":2341},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2343":{"_BorderWidth":9.48245066158336,"_ClipMode":"visible","_BorderRadius":7.852217706353435,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.2,64.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(229,116,185)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-11.1)"},"2344":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":2345},{"__isSmartRef__":true,"id":2347},{"__isSmartRef__":true,"id":2349},{"__isSmartRef__":true,"id":2351},{"__isSmartRef__":true,"id":2353},{"__isSmartRef__":true,"id":2355},{"__isSmartRef__":true,"id":2357},{"__isSmartRef__":true,"id":2359}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2361},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2345":{"date":{"__isSmartRef__":true,"id":2346},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2347":{"date":{"__isSmartRef__":true,"id":2348},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2348":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2349":{"date":{"__isSmartRef__":true,"id":2350},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2350":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2351":{"date":{"__isSmartRef__":true,"id":2352},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2352":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2353":{"date":{"__isSmartRef__":true,"id":2354},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2354":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2355":{"date":{"__isSmartRef__":true,"id":2356},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2356":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2357":{"date":{"__isSmartRef__":true,"id":2358},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2358":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2359":{"date":{"__isSmartRef__":true,"id":2360},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2360":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2361":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2362":{"morph":{"__isSmartRef__":true,"id":2341},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2363":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2364}},"2364":{"test01IsMorph":{"__isSmartRef__":true,"id":2365}},"2365":{"varMapping":{"__isSmartRef__":true,"id":2366},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2366":{"this":{"__isSmartRef__":true,"id":2363}},"2367":{},"2368":{"change":{"__isSmartRef__":true,"id":2369},"tick":{"__isSmartRef__":true,"id":2373}},"2369":{"varMapping":{"__isSmartRef__":true,"id":2370},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2370":{"this":{"__isSmartRef__":true,"id":2341}},"2371":{"timestamp":{"__isSmartRef__":true,"id":2372},"user":"cschuster","tags":[]},"2372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2373":{"varMapping":{"__isSmartRef__":true,"id":2374},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2374":{"this":{"__isSmartRef__":true,"id":2341}},"2375":{"timestamp":{"__isSmartRef__":true,"id":2376},"user":"cschuster","tags":[]},"2376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2377":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2378}],"id":"1D828801-2574-4BF1-A171-E885F41680A1","shape":{"__isSmartRef__":true,"id":2379},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle12","partsBinMetaInfo":{"__isSmartRef__":true,"id":2380},"eventHandler":{"__isSmartRef__":true,"id":2398},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871"],"partTests":{"__isSmartRef__":true,"id":2399},"_ClipMode":"visible","moved":true,"b":333,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-15.33545347281965,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2404},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4216.6,4394.0)"},"2378":{"target":{"__isSmartRef__":true,"id":2377},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2379":{"_BorderWidth":2.7300475013022654,"_ClipMode":"visible","_BorderRadius":31.75570504584946,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-116,112,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-37.8)"},"2380":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":2381},{"__isSmartRef__":true,"id":2383},{"__isSmartRef__":true,"id":2385},{"__isSmartRef__":true,"id":2387},{"__isSmartRef__":true,"id":2389},{"__isSmartRef__":true,"id":2391},{"__isSmartRef__":true,"id":2393},{"__isSmartRef__":true,"id":2395}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2397},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2381":{"date":{"__isSmartRef__":true,"id":2382},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2383":{"date":{"__isSmartRef__":true,"id":2384},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2384":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2385":{"date":{"__isSmartRef__":true,"id":2386},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2386":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2387":{"date":{"__isSmartRef__":true,"id":2388},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2388":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2389":{"date":{"__isSmartRef__":true,"id":2390},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2390":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2391":{"date":{"__isSmartRef__":true,"id":2392},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2392":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2393":{"date":{"__isSmartRef__":true,"id":2394},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2394":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2395":{"date":{"__isSmartRef__":true,"id":2396},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2396":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2397":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2398":{"morph":{"__isSmartRef__":true,"id":2377},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2399":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2400}},"2400":{"test01IsMorph":{"__isSmartRef__":true,"id":2401}},"2401":{"varMapping":{"__isSmartRef__":true,"id":2402},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2402":{"this":{"__isSmartRef__":true,"id":2399}},"2403":{},"2404":{"change":{"__isSmartRef__":true,"id":2405},"tick":{"__isSmartRef__":true,"id":2409}},"2405":{"varMapping":{"__isSmartRef__":true,"id":2406},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2406":{"this":{"__isSmartRef__":true,"id":2377}},"2407":{"timestamp":{"__isSmartRef__":true,"id":2408},"user":"cschuster","tags":[]},"2408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2409":{"varMapping":{"__isSmartRef__":true,"id":2410},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2410":{"this":{"__isSmartRef__":true,"id":2377}},"2411":{"timestamp":{"__isSmartRef__":true,"id":2412},"user":"cschuster","tags":[]},"2412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2413":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2414}],"id":"842667F2-60BF-4D0B-889A-80B2F00648FE","shape":{"__isSmartRef__":true,"id":2415},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle13","partsBinMetaInfo":{"__isSmartRef__":true,"id":2416},"eventHandler":{"__isSmartRef__":true,"id":2434},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":2435},"_ClipMode":"visible","moved":true,"b":17,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":11.887897991996297,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2440},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6392.2,4607.9)"},"2414":{"target":{"__isSmartRef__":true,"id":2413},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2415":{"_BorderWidth":6.461858523613683,"_ClipMode":"visible","_BorderRadius":36.58075145110083,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.4,88.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(75,320,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.8,-39.1)"},"2416":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":2417},{"__isSmartRef__":true,"id":2419},{"__isSmartRef__":true,"id":2421},{"__isSmartRef__":true,"id":2423},{"__isSmartRef__":true,"id":2425},{"__isSmartRef__":true,"id":2427},{"__isSmartRef__":true,"id":2429},{"__isSmartRef__":true,"id":2431}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2433},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2417":{"date":{"__isSmartRef__":true,"id":2418},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2419":{"date":{"__isSmartRef__":true,"id":2420},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2420":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2421":{"date":{"__isSmartRef__":true,"id":2422},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2422":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2423":{"date":{"__isSmartRef__":true,"id":2424},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2425":{"date":{"__isSmartRef__":true,"id":2426},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2426":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2427":{"date":{"__isSmartRef__":true,"id":2428},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2429":{"date":{"__isSmartRef__":true,"id":2430},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2430":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2431":{"date":{"__isSmartRef__":true,"id":2432},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2432":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2433":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2434":{"morph":{"__isSmartRef__":true,"id":2413},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2435":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2436}},"2436":{"test01IsMorph":{"__isSmartRef__":true,"id":2437}},"2437":{"varMapping":{"__isSmartRef__":true,"id":2438},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2438":{"this":{"__isSmartRef__":true,"id":2435}},"2439":{},"2440":{"change":{"__isSmartRef__":true,"id":2441},"tick":{"__isSmartRef__":true,"id":2445}},"2441":{"varMapping":{"__isSmartRef__":true,"id":2442},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2442":{"this":{"__isSmartRef__":true,"id":2413}},"2443":{"timestamp":{"__isSmartRef__":true,"id":2444},"user":"cschuster","tags":[]},"2444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2445":{"varMapping":{"__isSmartRef__":true,"id":2446},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2446":{"this":{"__isSmartRef__":true,"id":2413}},"2447":{"timestamp":{"__isSmartRef__":true,"id":2448},"user":"cschuster","tags":[]},"2448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2449":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2450}],"id":"6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","shape":{"__isSmartRef__":true,"id":2451},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle14","partsBinMetaInfo":{"__isSmartRef__":true,"id":2452},"eventHandler":{"__isSmartRef__":true,"id":2470},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB"],"partTests":{"__isSmartRef__":true,"id":2471},"_ClipMode":"visible","moved":true,"b":238,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":19.706112812000665,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2476},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5947.1,4414.3)"},"2450":{"target":{"__isSmartRef__":true,"id":2449},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2451":{"_BorderWidth":0.7597595192178703,"_ClipMode":"visible","_BorderRadius":11.232577064218454,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.0,133.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-217,-353,199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.0,-9.4)"},"2452":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2469},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2453":{"date":{"__isSmartRef__":true,"id":2454},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2455":{"date":{"__isSmartRef__":true,"id":2456},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2456":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2457":{"date":{"__isSmartRef__":true,"id":2458},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2458":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2459":{"date":{"__isSmartRef__":true,"id":2460},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2460":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2461":{"date":{"__isSmartRef__":true,"id":2462},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2462":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2463":{"date":{"__isSmartRef__":true,"id":2464},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2464":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2465":{"date":{"__isSmartRef__":true,"id":2466},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2466":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2467":{"date":{"__isSmartRef__":true,"id":2468},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2468":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2469":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2470":{"morph":{"__isSmartRef__":true,"id":2449},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2471":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2472}},"2472":{"test01IsMorph":{"__isSmartRef__":true,"id":2473}},"2473":{"varMapping":{"__isSmartRef__":true,"id":2474},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2474":{"this":{"__isSmartRef__":true,"id":2471}},"2475":{},"2476":{"change":{"__isSmartRef__":true,"id":2477},"tick":{"__isSmartRef__":true,"id":2481}},"2477":{"varMapping":{"__isSmartRef__":true,"id":2478},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2478":{"this":{"__isSmartRef__":true,"id":2449}},"2479":{"timestamp":{"__isSmartRef__":true,"id":2480},"user":"cschuster","tags":[]},"2480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2481":{"varMapping":{"__isSmartRef__":true,"id":2482},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2482":{"this":{"__isSmartRef__":true,"id":2449}},"2483":{"timestamp":{"__isSmartRef__":true,"id":2484},"user":"cschuster","tags":[]},"2484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2485":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2486}],"id":"82C3A0ED-FCE2-4660-A4AD-3541824322CC","shape":{"__isSmartRef__":true,"id":2487},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle15","partsBinMetaInfo":{"__isSmartRef__":true,"id":2488},"eventHandler":{"__isSmartRef__":true,"id":2506},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A"],"partTests":{"__isSmartRef__":true,"id":2507},"_ClipMode":"visible","moved":true,"b":38.25802957249107,"#startLetters":"set","isBeingDragged":false,"delta":-0.9547239478561096,"_Rotation":-11.758757872528484,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2512},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4386.5,4259.8)"},"2486":{"target":{"__isSmartRef__":true,"id":2485},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2487":{"_BorderWidth":8.096019997451558,"_ClipMode":"visible","_BorderRadius":24.66345628060809,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.9,75.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(158,360,36)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.4,-35.7)"},"2488":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":2489},{"__isSmartRef__":true,"id":2491},{"__isSmartRef__":true,"id":2493},{"__isSmartRef__":true,"id":2495},{"__isSmartRef__":true,"id":2497},{"__isSmartRef__":true,"id":2499},{"__isSmartRef__":true,"id":2501},{"__isSmartRef__":true,"id":2503}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2505},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2489":{"date":{"__isSmartRef__":true,"id":2490},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2491":{"date":{"__isSmartRef__":true,"id":2492},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2492":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2493":{"date":{"__isSmartRef__":true,"id":2494},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2494":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2495":{"date":{"__isSmartRef__":true,"id":2496},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2497":{"date":{"__isSmartRef__":true,"id":2498},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2498":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2499":{"date":{"__isSmartRef__":true,"id":2500},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2501":{"date":{"__isSmartRef__":true,"id":2502},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2502":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2503":{"date":{"__isSmartRef__":true,"id":2504},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2504":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2505":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2506":{"morph":{"__isSmartRef__":true,"id":2485},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2507":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2508}},"2508":{"test01IsMorph":{"__isSmartRef__":true,"id":2509}},"2509":{"varMapping":{"__isSmartRef__":true,"id":2510},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2510":{"this":{"__isSmartRef__":true,"id":2507}},"2511":{},"2512":{"change":{"__isSmartRef__":true,"id":2513},"tick":{"__isSmartRef__":true,"id":2517}},"2513":{"varMapping":{"__isSmartRef__":true,"id":2514},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2514":{"this":{"__isSmartRef__":true,"id":2485}},"2515":{"timestamp":{"__isSmartRef__":true,"id":2516},"user":"cschuster","tags":[]},"2516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2517":{"varMapping":{"__isSmartRef__":true,"id":2518},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2518":{"this":{"__isSmartRef__":true,"id":2485}},"2519":{"timestamp":{"__isSmartRef__":true,"id":2520},"user":"cschuster","tags":[]},"2520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2521":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2522}],"id":"A29517D1-A83D-4335-B92B-41DFC6710CE5","shape":{"__isSmartRef__":true,"id":2523},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle16","partsBinMetaInfo":{"__isSmartRef__":true,"id":2524},"eventHandler":{"__isSmartRef__":true,"id":2542},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":2543},"_ClipMode":"visible","moved":true,"b":29,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-9.265521628481046,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2548},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5224.7,5071.7)"},"2522":{"target":{"__isSmartRef__":true,"id":2521},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2523":{"_BorderWidth":7.424048101231685,"_ClipMode":"visible","_BorderRadius":30.598385284664097,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,80.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(124,348,149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.7,-37.5)"},"2524":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":2525},{"__isSmartRef__":true,"id":2527},{"__isSmartRef__":true,"id":2529},{"__isSmartRef__":true,"id":2531},{"__isSmartRef__":true,"id":2533},{"__isSmartRef__":true,"id":2535},{"__isSmartRef__":true,"id":2537},{"__isSmartRef__":true,"id":2539}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2541},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2525":{"date":{"__isSmartRef__":true,"id":2526},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2527":{"date":{"__isSmartRef__":true,"id":2528},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2528":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2529":{"date":{"__isSmartRef__":true,"id":2530},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2530":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2531":{"date":{"__isSmartRef__":true,"id":2532},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2533":{"date":{"__isSmartRef__":true,"id":2534},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2534":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2535":{"date":{"__isSmartRef__":true,"id":2536},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2537":{"date":{"__isSmartRef__":true,"id":2538},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2538":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2539":{"date":{"__isSmartRef__":true,"id":2540},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2540":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2541":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2542":{"morph":{"__isSmartRef__":true,"id":2521},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2543":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2544}},"2544":{"test01IsMorph":{"__isSmartRef__":true,"id":2545}},"2545":{"varMapping":{"__isSmartRef__":true,"id":2546},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2546":{"this":{"__isSmartRef__":true,"id":2543}},"2547":{},"2548":{"change":{"__isSmartRef__":true,"id":2549},"tick":{"__isSmartRef__":true,"id":2553}},"2549":{"varMapping":{"__isSmartRef__":true,"id":2550},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2550":{"this":{"__isSmartRef__":true,"id":2521}},"2551":{"timestamp":{"__isSmartRef__":true,"id":2552},"user":"cschuster","tags":[]},"2552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2553":{"varMapping":{"__isSmartRef__":true,"id":2554},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2554":{"this":{"__isSmartRef__":true,"id":2521}},"2555":{"timestamp":{"__isSmartRef__":true,"id":2556},"user":"cschuster","tags":[]},"2556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2557":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2558}],"id":"BC170259-0ABA-476B-91AC-3936119B4C6E","shape":{"__isSmartRef__":true,"id":2559},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle17","partsBinMetaInfo":{"__isSmartRef__":true,"id":2560},"eventHandler":{"__isSmartRef__":true,"id":2578},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB"],"partTests":{"__isSmartRef__":true,"id":2579},"_ClipMode":"visible","moved":true,"b":131.22903673379915,"#startLetters":"set","isBeingDragged":false,"delta":-0.9989998395903967,"_Rotation":1.6126296712807529,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2584},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5553.6,5153.3)"},"2558":{"target":{"__isSmartRef__":true,"id":2557},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2559":{"_BorderWidth":8.760404986449464,"_ClipMode":"visible","_BorderRadius":17.374966940617618,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,69.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(192,24,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.0,-6.8)"},"2560":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":2561},{"__isSmartRef__":true,"id":2563},{"__isSmartRef__":true,"id":2565},{"__isSmartRef__":true,"id":2567},{"__isSmartRef__":true,"id":2569},{"__isSmartRef__":true,"id":2571},{"__isSmartRef__":true,"id":2573},{"__isSmartRef__":true,"id":2575}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2577},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2561":{"date":{"__isSmartRef__":true,"id":2562},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2563":{"date":{"__isSmartRef__":true,"id":2564},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2564":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2565":{"date":{"__isSmartRef__":true,"id":2566},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2566":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2567":{"date":{"__isSmartRef__":true,"id":2568},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2569":{"date":{"__isSmartRef__":true,"id":2570},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2570":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2571":{"date":{"__isSmartRef__":true,"id":2572},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2573":{"date":{"__isSmartRef__":true,"id":2574},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2574":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2575":{"date":{"__isSmartRef__":true,"id":2576},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2576":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2577":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2578":{"morph":{"__isSmartRef__":true,"id":2557},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2579":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2580}},"2580":{"test01IsMorph":{"__isSmartRef__":true,"id":2581}},"2581":{"varMapping":{"__isSmartRef__":true,"id":2582},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2582":{"this":{"__isSmartRef__":true,"id":2579}},"2583":{},"2584":{"change":{"__isSmartRef__":true,"id":2585},"tick":{"__isSmartRef__":true,"id":2589}},"2585":{"varMapping":{"__isSmartRef__":true,"id":2586},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2586":{"this":{"__isSmartRef__":true,"id":2557}},"2587":{"timestamp":{"__isSmartRef__":true,"id":2588},"user":"cschuster","tags":[]},"2588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2589":{"varMapping":{"__isSmartRef__":true,"id":2590},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2590":{"this":{"__isSmartRef__":true,"id":2557}},"2591":{"timestamp":{"__isSmartRef__":true,"id":2592},"user":"cschuster","tags":[]},"2592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2593":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2594}],"id":"1C28F2EA-20B8-4CA6-82CA-951E774DC096","shape":{"__isSmartRef__":true,"id":2595},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle18","partsBinMetaInfo":{"__isSmartRef__":true,"id":2596},"eventHandler":{"__isSmartRef__":true,"id":2614},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F"],"partTests":{"__isSmartRef__":true,"id":2615},"_ClipMode":"visible","moved":true,"b":185.88891948759556,"#startLetters":"set","isBeingDragged":false,"delta":0.9681714556645602,"_Rotation":-28.196289733442697,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2620},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4549.7,4200.7)"},"2594":{"target":{"__isSmartRef__":true,"id":2593},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2595":{"_BorderWidth":4.486999160641552,"_ClipMode":"visible","_BorderRadius":39.57892822210805,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.2,104.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-27,-281,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.9,-0.1)"},"2596":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2613},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2597":{"date":{"__isSmartRef__":true,"id":2598},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2599":{"date":{"__isSmartRef__":true,"id":2600},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2600":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2601":{"date":{"__isSmartRef__":true,"id":2602},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2602":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2603":{"date":{"__isSmartRef__":true,"id":2604},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2605":{"date":{"__isSmartRef__":true,"id":2606},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2606":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2607":{"date":{"__isSmartRef__":true,"id":2608},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2608":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2609":{"date":{"__isSmartRef__":true,"id":2610},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2610":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2611":{"date":{"__isSmartRef__":true,"id":2612},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2612":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2613":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2614":{"morph":{"__isSmartRef__":true,"id":2593},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2615":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2616}},"2616":{"test01IsMorph":{"__isSmartRef__":true,"id":2617}},"2617":{"varMapping":{"__isSmartRef__":true,"id":2618},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2618":{"this":{"__isSmartRef__":true,"id":2615}},"2619":{},"2620":{"change":{"__isSmartRef__":true,"id":2621},"tick":{"__isSmartRef__":true,"id":2625}},"2621":{"varMapping":{"__isSmartRef__":true,"id":2622},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2622":{"this":{"__isSmartRef__":true,"id":2593}},"2623":{"timestamp":{"__isSmartRef__":true,"id":2624},"user":"cschuster","tags":[]},"2624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2625":{"varMapping":{"__isSmartRef__":true,"id":2626},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2626":{"this":{"__isSmartRef__":true,"id":2593}},"2627":{"timestamp":{"__isSmartRef__":true,"id":2628},"user":"cschuster","tags":[]},"2628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2629":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2630}],"id":"6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","shape":{"__isSmartRef__":true,"id":2631},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle19","partsBinMetaInfo":{"__isSmartRef__":true,"id":2632},"eventHandler":{"__isSmartRef__":true,"id":2650},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB"],"partTests":{"__isSmartRef__":true,"id":2651},"_ClipMode":"visible","moved":true,"b":347.48014073143713,"#startLetters":"set","isBeingDragged":false,"delta":0.8118694876902737,"_Rotation":-1.8520589433469135,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2656},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5636.8,4859.6)"},"2630":{"target":{"__isSmartRef__":true,"id":2629},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2631":{"_BorderWidth":3.916110027392979,"_ClipMode":"visible","_BorderRadius":38.12029204365112,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.1,108.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-56,194,87)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.7,-39.5)"},"2632":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2649},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2633":{"date":{"__isSmartRef__":true,"id":2634},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2635":{"date":{"__isSmartRef__":true,"id":2636},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2636":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2637":{"date":{"__isSmartRef__":true,"id":2638},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2638":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2639":{"date":{"__isSmartRef__":true,"id":2640},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2641":{"date":{"__isSmartRef__":true,"id":2642},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2642":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2643":{"date":{"__isSmartRef__":true,"id":2644},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2645":{"date":{"__isSmartRef__":true,"id":2646},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2646":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2647":{"date":{"__isSmartRef__":true,"id":2648},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2648":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2649":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2650":{"morph":{"__isSmartRef__":true,"id":2629},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2651":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2652}},"2652":{"test01IsMorph":{"__isSmartRef__":true,"id":2653}},"2653":{"varMapping":{"__isSmartRef__":true,"id":2654},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2654":{"this":{"__isSmartRef__":true,"id":2651}},"2655":{},"2656":{"change":{"__isSmartRef__":true,"id":2657},"tick":{"__isSmartRef__":true,"id":2661}},"2657":{"varMapping":{"__isSmartRef__":true,"id":2658},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2658":{"this":{"__isSmartRef__":true,"id":2629}},"2659":{"timestamp":{"__isSmartRef__":true,"id":2660},"user":"cschuster","tags":[]},"2660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2661":{"varMapping":{"__isSmartRef__":true,"id":2662},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2662":{"this":{"__isSmartRef__":true,"id":2629}},"2663":{"timestamp":{"__isSmartRef__":true,"id":2664},"user":"cschuster","tags":[]},"2664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2665":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2666}],"id":"370A492B-90A8-4320-85B5-98AA6F251871","shape":{"__isSmartRef__":true,"id":2667},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle20","partsBinMetaInfo":{"__isSmartRef__":true,"id":2668},"eventHandler":{"__isSmartRef__":true,"id":2686},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37"],"partTests":{"__isSmartRef__":true,"id":2687},"_ClipMode":"visible","moved":true,"b":356.4286011457443,"#startLetters":"set","isBeingDragged":false,"delta":-0.8928497135639191,"_Rotation":1.7877782354262175,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2692},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5002.4,3886.6)"},"2666":{"target":{"__isSmartRef__":true,"id":2665},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2667":{"_BorderWidth":4.688538437051906,"_ClipMode":"visible","_BorderRadius":39.844786711689494,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.0,102.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-16,239,186)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.8,-40.0)"},"2668":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2685},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2669":{"date":{"__isSmartRef__":true,"id":2670},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2671":{"date":{"__isSmartRef__":true,"id":2672},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2672":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2673":{"date":{"__isSmartRef__":true,"id":2674},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2674":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2675":{"date":{"__isSmartRef__":true,"id":2676},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2677":{"date":{"__isSmartRef__":true,"id":2678},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2678":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2679":{"date":{"__isSmartRef__":true,"id":2680},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2680":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2681":{"date":{"__isSmartRef__":true,"id":2682},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2682":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2683":{"date":{"__isSmartRef__":true,"id":2684},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2684":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2685":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2686":{"morph":{"__isSmartRef__":true,"id":2665},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2687":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2688}},"2688":{"test01IsMorph":{"__isSmartRef__":true,"id":2689}},"2689":{"varMapping":{"__isSmartRef__":true,"id":2690},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2690":{"this":{"__isSmartRef__":true,"id":2687}},"2691":{},"2692":{"change":{"__isSmartRef__":true,"id":2693},"tick":{"__isSmartRef__":true,"id":2697}},"2693":{"varMapping":{"__isSmartRef__":true,"id":2694},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2694":{"this":{"__isSmartRef__":true,"id":2665}},"2695":{"timestamp":{"__isSmartRef__":true,"id":2696},"user":"cschuster","tags":[]},"2696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2697":{"varMapping":{"__isSmartRef__":true,"id":2698},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2698":{"this":{"__isSmartRef__":true,"id":2665}},"2699":{"timestamp":{"__isSmartRef__":true,"id":2700},"user":"cschuster","tags":[]},"2700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2701":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2702}],"id":"C5886849-F289-4FD8-8356-CBF1BC97B976","shape":{"__isSmartRef__":true,"id":2703},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle21","partsBinMetaInfo":{"__isSmartRef__":true,"id":2704},"eventHandler":{"__isSmartRef__":true,"id":2722},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03"],"partTests":{"__isSmartRef__":true,"id":2723},"_ClipMode":"visible","moved":true,"b":243.77725686173653,"#startLetters":"set","isBeingDragged":false,"delta":-0.7696870406507514,"_Rotation":16.74695631761234,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2728},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5336.1,4696.1)"},"2702":{"target":{"__isSmartRef__":true,"id":2701},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2703":{"_BorderWidth":0.514584767547988,"_ClipMode":"visible","_BorderRadius":7.80968030797994,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.7,135.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-229,-343,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.2)"},"2704":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2721},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2705":{"date":{"__isSmartRef__":true,"id":2706},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2707":{"date":{"__isSmartRef__":true,"id":2708},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2708":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2709":{"date":{"__isSmartRef__":true,"id":2710},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2710":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2711":{"date":{"__isSmartRef__":true,"id":2712},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2713":{"date":{"__isSmartRef__":true,"id":2714},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2714":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2715":{"date":{"__isSmartRef__":true,"id":2716},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2716":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2717":{"date":{"__isSmartRef__":true,"id":2718},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2718":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2719":{"date":{"__isSmartRef__":true,"id":2720},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2720":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2721":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2722":{"morph":{"__isSmartRef__":true,"id":2701},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2723":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2724}},"2724":{"test01IsMorph":{"__isSmartRef__":true,"id":2725}},"2725":{"varMapping":{"__isSmartRef__":true,"id":2726},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2726":{"this":{"__isSmartRef__":true,"id":2723}},"2727":{},"2728":{"change":{"__isSmartRef__":true,"id":2729},"tick":{"__isSmartRef__":true,"id":2733}},"2729":{"varMapping":{"__isSmartRef__":true,"id":2730},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2730":{"this":{"__isSmartRef__":true,"id":2701}},"2731":{"timestamp":{"__isSmartRef__":true,"id":2732},"user":"cschuster","tags":[]},"2732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2733":{"varMapping":{"__isSmartRef__":true,"id":2734},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2734":{"this":{"__isSmartRef__":true,"id":2701}},"2735":{"timestamp":{"__isSmartRef__":true,"id":2736},"user":"cschuster","tags":[]},"2736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2737":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2738}],"id":"3C39F0F9-203F-4CDB-834C-23244E0D7DDF","shape":{"__isSmartRef__":true,"id":2739},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle22","partsBinMetaInfo":{"__isSmartRef__":true,"id":2740},"eventHandler":{"__isSmartRef__":true,"id":2758},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A"],"partTests":{"__isSmartRef__":true,"id":2759},"_ClipMode":"visible","moved":true,"b":305.1860682416009,"#startLetters":"set","isBeingDragged":false,"delta":-0.9966169410618022,"_Rotation":-17.160387671017894,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2764},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5131.3,4074.0)"},"2738":{"target":{"__isSmartRef__":true,"id":2737},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2739":{"_BorderWidth":0.913574816957504,"_ClipMode":"visible","_BorderRadius":13.28180675743377,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,132.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-62,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.7,-31.5)"},"2740":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2757},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2741":{"date":{"__isSmartRef__":true,"id":2742},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2743":{"date":{"__isSmartRef__":true,"id":2744},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2744":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2745":{"date":{"__isSmartRef__":true,"id":2746},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2746":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2747":{"date":{"__isSmartRef__":true,"id":2748},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2749":{"date":{"__isSmartRef__":true,"id":2750},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2750":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2751":{"date":{"__isSmartRef__":true,"id":2752},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2752":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2753":{"date":{"__isSmartRef__":true,"id":2754},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2754":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2755":{"date":{"__isSmartRef__":true,"id":2756},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2757":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2758":{"morph":{"__isSmartRef__":true,"id":2737},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2759":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2760}},"2760":{"test01IsMorph":{"__isSmartRef__":true,"id":2761}},"2761":{"varMapping":{"__isSmartRef__":true,"id":2762},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2762":{"this":{"__isSmartRef__":true,"id":2759}},"2763":{},"2764":{"change":{"__isSmartRef__":true,"id":2765},"tick":{"__isSmartRef__":true,"id":2769}},"2765":{"varMapping":{"__isSmartRef__":true,"id":2766},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2766":{"this":{"__isSmartRef__":true,"id":2737}},"2767":{"timestamp":{"__isSmartRef__":true,"id":2768},"user":"cschuster","tags":[]},"2768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2769":{"varMapping":{"__isSmartRef__":true,"id":2770},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2770":{"this":{"__isSmartRef__":true,"id":2737}},"2771":{"timestamp":{"__isSmartRef__":true,"id":2772},"user":"cschuster","tags":[]},"2772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2773":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2774}],"id":"31518FAF-F889-42DE-969E-2799218729C2","shape":{"__isSmartRef__":true,"id":2775},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle23","partsBinMetaInfo":{"__isSmartRef__":true,"id":2776},"eventHandler":{"__isSmartRef__":true,"id":2794},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03"],"partTests":{"__isSmartRef__":true,"id":2795},"_ClipMode":"visible","moved":true,"b":161.82784344709944,"#startLetters":"set","isBeingDragged":false,"delta":-0.8616180719691329,"_Rotation":10.421770179238361,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2800},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5659.9,4273.1)"},"2774":{"target":{"__isSmartRef__":true,"id":2773},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2775":{"_BorderWidth":6.55936616698284,"_ClipMode":"visible","_BorderRadius":36.10940345163079,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.3,87.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(80,-163,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-1.0)"},"2776":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2793},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2777":{"date":{"__isSmartRef__":true,"id":2778},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2779":{"date":{"__isSmartRef__":true,"id":2780},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2780":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2781":{"date":{"__isSmartRef__":true,"id":2782},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2782":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2783":{"date":{"__isSmartRef__":true,"id":2784},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2785":{"date":{"__isSmartRef__":true,"id":2786},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2786":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2787":{"date":{"__isSmartRef__":true,"id":2788},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2788":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2789":{"date":{"__isSmartRef__":true,"id":2790},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2790":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2791":{"date":{"__isSmartRef__":true,"id":2792},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2792":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2793":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2794":{"morph":{"__isSmartRef__":true,"id":2773},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2795":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2796}},"2796":{"test01IsMorph":{"__isSmartRef__":true,"id":2797}},"2797":{"varMapping":{"__isSmartRef__":true,"id":2798},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2798":{"this":{"__isSmartRef__":true,"id":2795}},"2799":{},"2800":{"change":{"__isSmartRef__":true,"id":2801},"tick":{"__isSmartRef__":true,"id":2805}},"2801":{"varMapping":{"__isSmartRef__":true,"id":2802},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2802":{"this":{"__isSmartRef__":true,"id":2773}},"2803":{"timestamp":{"__isSmartRef__":true,"id":2804},"user":"cschuster","tags":[]},"2804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2805":{"varMapping":{"__isSmartRef__":true,"id":2806},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2806":{"this":{"__isSmartRef__":true,"id":2773}},"2807":{"timestamp":{"__isSmartRef__":true,"id":2808},"user":"cschuster","tags":[]},"2808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2809":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2810}],"id":"4600C39C-B527-49C9-9255-B1228F0F7050","shape":{"__isSmartRef__":true,"id":2811},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle24","partsBinMetaInfo":{"__isSmartRef__":true,"id":2812},"eventHandler":{"__isSmartRef__":true,"id":2830},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB"],"partTests":{"__isSmartRef__":true,"id":2831},"_ClipMode":"visible","moved":true,"b":45,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":19.08352443413787,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2836},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6015.4,4754.3)"},"2810":{"target":{"__isSmartRef__":true,"id":2809},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2811":{"_BorderWidth":8.535533905932738,"_ClipMode":"visible","_BorderRadius":20,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,362,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-34.1)"},"2812":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2829},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2813":{"date":{"__isSmartRef__":true,"id":2814},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2815":{"date":{"__isSmartRef__":true,"id":2816},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2816":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2817":{"date":{"__isSmartRef__":true,"id":2818},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2818":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2819":{"date":{"__isSmartRef__":true,"id":2820},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2821":{"date":{"__isSmartRef__":true,"id":2822},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2822":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2823":{"date":{"__isSmartRef__":true,"id":2824},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2824":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2825":{"date":{"__isSmartRef__":true,"id":2826},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2827":{"date":{"__isSmartRef__":true,"id":2828},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2828":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2829":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2830":{"morph":{"__isSmartRef__":true,"id":2809},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2831":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2832}},"2832":{"test01IsMorph":{"__isSmartRef__":true,"id":2833}},"2833":{"varMapping":{"__isSmartRef__":true,"id":2834},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2834":{"this":{"__isSmartRef__":true,"id":2831}},"2835":{},"2836":{"change":{"__isSmartRef__":true,"id":2837},"tick":{"__isSmartRef__":true,"id":2841}},"2837":{"varMapping":{"__isSmartRef__":true,"id":2838},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2838":{"this":{"__isSmartRef__":true,"id":2809}},"2839":{"timestamp":{"__isSmartRef__":true,"id":2840},"user":"cschuster","tags":[]},"2840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2841":{"varMapping":{"__isSmartRef__":true,"id":2842},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2842":{"this":{"__isSmartRef__":true,"id":2809}},"2843":{"timestamp":{"__isSmartRef__":true,"id":2844},"user":"cschuster","tags":[]},"2844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2845":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2846}],"id":"B0E310A8-E899-42EB-A6B1-1777008670ED","shape":{"__isSmartRef__":true,"id":2847},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle25","partsBinMetaInfo":{"__isSmartRef__":true,"id":2848},"eventHandler":{"__isSmartRef__":true,"id":2866},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5"],"partTests":{"__isSmartRef__":true,"id":2867},"_ClipMode":"visible","moved":true,"b":341.99225323594874,"#startLetters":"set","isBeingDragged":false,"delta":-0.9477761454763822,"_Rotation":-6.540414160844567,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2872},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5494.1,5398.0)"},"2846":{"target":{"__isSmartRef__":true,"id":2845},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2847":{"_BorderWidth":3.454272096949782,"_ClipMode":"visible","_BorderRadius":36.177160399571164,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,112.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-79,164,15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.8,-39.0)"},"2848":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2865},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2849":{"date":{"__isSmartRef__":true,"id":2850},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2851":{"date":{"__isSmartRef__":true,"id":2852},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2852":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2853":{"date":{"__isSmartRef__":true,"id":2854},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2854":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2855":{"date":{"__isSmartRef__":true,"id":2856},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2857":{"date":{"__isSmartRef__":true,"id":2858},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2858":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2859":{"date":{"__isSmartRef__":true,"id":2860},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2860":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2861":{"date":{"__isSmartRef__":true,"id":2862},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2863":{"date":{"__isSmartRef__":true,"id":2864},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2864":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2865":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2866":{"morph":{"__isSmartRef__":true,"id":2845},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2867":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2868}},"2868":{"test01IsMorph":{"__isSmartRef__":true,"id":2869}},"2869":{"varMapping":{"__isSmartRef__":true,"id":2870},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2870":{"this":{"__isSmartRef__":true,"id":2867}},"2871":{},"2872":{"change":{"__isSmartRef__":true,"id":2873},"tick":{"__isSmartRef__":true,"id":2877}},"2873":{"varMapping":{"__isSmartRef__":true,"id":2874},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2874":{"this":{"__isSmartRef__":true,"id":2845}},"2875":{"timestamp":{"__isSmartRef__":true,"id":2876},"user":"cschuster","tags":[]},"2876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2877":{"varMapping":{"__isSmartRef__":true,"id":2878},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2878":{"this":{"__isSmartRef__":true,"id":2845}},"2879":{"timestamp":{"__isSmartRef__":true,"id":2880},"user":"cschuster","tags":[]},"2880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2881":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2882}],"id":"71627B3B-750D-4E80-9EB7-8BF6365722DF","shape":{"__isSmartRef__":true,"id":2883},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle26","partsBinMetaInfo":{"__isSmartRef__":true,"id":2884},"eventHandler":{"__isSmartRef__":true,"id":2902},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED"],"partTests":{"__isSmartRef__":true,"id":2903},"_ClipMode":"visible","moved":true,"b":220.78921989176888,"#startLetters":"set","isBeingDragged":false,"delta":0.9726397352060303,"_Rotation":2.5564562793602685,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2908},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6370.8,4422.3)"},"2882":{"target":{"__isSmartRef__":true,"id":2881},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2883":{"_BorderWidth":1.7336091748485485,"_ClipMode":"visible","_BorderRadius":22.929105563786266,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,126.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-167,-361,-2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-4.9)"},"2884":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2901},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2885":{"date":{"__isSmartRef__":true,"id":2886},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2887":{"date":{"__isSmartRef__":true,"id":2888},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2888":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2889":{"date":{"__isSmartRef__":true,"id":2890},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2890":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2891":{"date":{"__isSmartRef__":true,"id":2892},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2893":{"date":{"__isSmartRef__":true,"id":2894},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2894":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2895":{"date":{"__isSmartRef__":true,"id":2896},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2896":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2897":{"date":{"__isSmartRef__":true,"id":2898},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2899":{"date":{"__isSmartRef__":true,"id":2900},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2900":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2901":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2902":{"morph":{"__isSmartRef__":true,"id":2881},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2903":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2904}},"2904":{"test01IsMorph":{"__isSmartRef__":true,"id":2905}},"2905":{"varMapping":{"__isSmartRef__":true,"id":2906},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2906":{"this":{"__isSmartRef__":true,"id":2903}},"2907":{},"2908":{"change":{"__isSmartRef__":true,"id":2909},"tick":{"__isSmartRef__":true,"id":2913}},"2909":{"varMapping":{"__isSmartRef__":true,"id":2910},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2910":{"this":{"__isSmartRef__":true,"id":2881}},"2911":{"timestamp":{"__isSmartRef__":true,"id":2912},"user":"cschuster","tags":[]},"2912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2913":{"varMapping":{"__isSmartRef__":true,"id":2914},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2914":{"this":{"__isSmartRef__":true,"id":2881}},"2915":{"timestamp":{"__isSmartRef__":true,"id":2916},"user":"cschuster","tags":[]},"2916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2917":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2918}],"id":"923B5CA1-6C5A-4C27-9DE3-2526BCA02801","shape":{"__isSmartRef__":true,"id":2919},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle27","partsBinMetaInfo":{"__isSmartRef__":true,"id":2920},"eventHandler":{"__isSmartRef__":true,"id":2938},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE"],"partTests":{"__isSmartRef__":true,"id":2939},"_ClipMode":"visible","moved":true,"b":183,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":10.86041982247324,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2944},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6545.6,5036.9)"},"2918":{"target":{"__isSmartRef__":true,"id":2917},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2919":{"_BorderWidth":4.738320218785282,"_ClipMode":"visible","_BorderRadius":39.89043790736547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,102.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-14,-269,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.0,-0.0)"},"2920":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2937},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2921":{"date":{"__isSmartRef__":true,"id":2922},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2923":{"date":{"__isSmartRef__":true,"id":2924},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2924":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2925":{"date":{"__isSmartRef__":true,"id":2926},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2926":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2927":{"date":{"__isSmartRef__":true,"id":2928},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2929":{"date":{"__isSmartRef__":true,"id":2930},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2930":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2931":{"date":{"__isSmartRef__":true,"id":2932},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2932":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2933":{"date":{"__isSmartRef__":true,"id":2934},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2935":{"date":{"__isSmartRef__":true,"id":2936},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2936":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2937":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2938":{"morph":{"__isSmartRef__":true,"id":2917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2939":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2940}},"2940":{"test01IsMorph":{"__isSmartRef__":true,"id":2941}},"2941":{"varMapping":{"__isSmartRef__":true,"id":2942},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2942":{"this":{"__isSmartRef__":true,"id":2939}},"2943":{},"2944":{"change":{"__isSmartRef__":true,"id":2945},"tick":{"__isSmartRef__":true,"id":2949}},"2945":{"varMapping":{"__isSmartRef__":true,"id":2946},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2946":{"this":{"__isSmartRef__":true,"id":2917}},"2947":{"timestamp":{"__isSmartRef__":true,"id":2948},"user":"cschuster","tags":[]},"2948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2949":{"varMapping":{"__isSmartRef__":true,"id":2950},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2950":{"this":{"__isSmartRef__":true,"id":2917}},"2951":{"timestamp":{"__isSmartRef__":true,"id":2952},"user":"cschuster","tags":[]},"2952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2953":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2954}],"id":"2BB3FE5F-1093-4917-AB37-1E3F31918581","shape":{"__isSmartRef__":true,"id":2955},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle28","partsBinMetaInfo":{"__isSmartRef__":true,"id":2956},"eventHandler":{"__isSmartRef__":true,"id":2974},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF"],"partTests":{"__isSmartRef__":true,"id":2975},"_ClipMode":"visible","moved":true,"b":345.136172167724,"#startLetters":"set","isBeingDragged":false,"delta":0.9058692182879895,"_Rotation":-40.18726361033421,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2980},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5025.5,4217.2)"},"2954":{"target":{"__isSmartRef__":true,"id":2953},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2955":{"_BorderWidth":3.7173867695150644,"_ClipMode":"visible","_BorderRadius":37.367845281575995,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.2,110.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-66,182,57)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.9,-39.3)"},"2956":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":2973},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2957":{"date":{"__isSmartRef__":true,"id":2958},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2959":{"date":{"__isSmartRef__":true,"id":2960},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2960":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2961":{"date":{"__isSmartRef__":true,"id":2962},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2962":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2963":{"date":{"__isSmartRef__":true,"id":2964},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"2965":{"date":{"__isSmartRef__":true,"id":2966},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2966":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"2967":{"date":{"__isSmartRef__":true,"id":2968},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2968":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"2969":{"date":{"__isSmartRef__":true,"id":2970},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"2970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"2971":{"date":{"__isSmartRef__":true,"id":2972},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"2972":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"2973":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"2974":{"morph":{"__isSmartRef__":true,"id":2953},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2975":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2976}},"2976":{"test01IsMorph":{"__isSmartRef__":true,"id":2977}},"2977":{"varMapping":{"__isSmartRef__":true,"id":2978},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2978":{"this":{"__isSmartRef__":true,"id":2975}},"2979":{},"2980":{"change":{"__isSmartRef__":true,"id":2981},"tick":{"__isSmartRef__":true,"id":2985}},"2981":{"varMapping":{"__isSmartRef__":true,"id":2982},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":2983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2982":{"this":{"__isSmartRef__":true,"id":2953}},"2983":{"timestamp":{"__isSmartRef__":true,"id":2984},"user":"cschuster","tags":[]},"2984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"2985":{"varMapping":{"__isSmartRef__":true,"id":2986},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2986":{"this":{"__isSmartRef__":true,"id":2953}},"2987":{"timestamp":{"__isSmartRef__":true,"id":2988},"user":"cschuster","tags":[]},"2988":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"2989":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2990}],"id":"C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","shape":{"__isSmartRef__":true,"id":2991},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle29","partsBinMetaInfo":{"__isSmartRef__":true,"id":2992},"eventHandler":{"__isSmartRef__":true,"id":3010},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":3011},"_ClipMode":"visible","moved":true,"b":353.6699470480671,"#startLetters":"set","isBeingDragged":false,"delta":0.9663113307324238,"_Rotation":21.885903711905854,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3016},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6054.7,4419.8)"},"2990":{"target":{"__isSmartRef__":true,"id":2989},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"2991":{"_BorderWidth":4.4487217434225235,"_ClipMode":"visible","_BorderRadius":39.51374765411984,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.2,104.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-29,226,159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-39.9)"},"2992":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":2993},{"__isSmartRef__":true,"id":2995},{"__isSmartRef__":true,"id":2997},{"__isSmartRef__":true,"id":2999},{"__isSmartRef__":true,"id":3001},{"__isSmartRef__":true,"id":3003},{"__isSmartRef__":true,"id":3005},{"__isSmartRef__":true,"id":3007}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3009},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2993":{"date":{"__isSmartRef__":true,"id":2994},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"2994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"2995":{"date":{"__isSmartRef__":true,"id":2996},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"2996":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"2997":{"date":{"__isSmartRef__":true,"id":2998},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2998":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"2999":{"date":{"__isSmartRef__":true,"id":3000},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3000":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3001":{"date":{"__isSmartRef__":true,"id":3002},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3002":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3003":{"date":{"__isSmartRef__":true,"id":3004},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3004":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3005":{"date":{"__isSmartRef__":true,"id":3006},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3006":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3007":{"date":{"__isSmartRef__":true,"id":3008},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3008":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3009":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3010":{"morph":{"__isSmartRef__":true,"id":2989},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3011":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3012}},"3012":{"test01IsMorph":{"__isSmartRef__":true,"id":3013}},"3013":{"varMapping":{"__isSmartRef__":true,"id":3014},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3014":{"this":{"__isSmartRef__":true,"id":3011}},"3015":{},"3016":{"change":{"__isSmartRef__":true,"id":3017},"tick":{"__isSmartRef__":true,"id":3021}},"3017":{"varMapping":{"__isSmartRef__":true,"id":3018},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3018":{"this":{"__isSmartRef__":true,"id":2989}},"3019":{"timestamp":{"__isSmartRef__":true,"id":3020},"user":"cschuster","tags":[]},"3020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3021":{"varMapping":{"__isSmartRef__":true,"id":3022},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3022":{"this":{"__isSmartRef__":true,"id":2989}},"3023":{"timestamp":{"__isSmartRef__":true,"id":3024},"user":"cschuster","tags":[]},"3024":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3025":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3026}],"id":"94746341-4815-4528-BCDD-68920E4D371C","shape":{"__isSmartRef__":true,"id":3027},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle30","partsBinMetaInfo":{"__isSmartRef__":true,"id":3028},"eventHandler":{"__isSmartRef__":true,"id":3046},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB"],"partTests":{"__isSmartRef__":true,"id":3047},"_ClipMode":"visible","moved":true,"b":63.31357562914491,"#startLetters":"set","isBeingDragged":false,"delta":-0.9664052911102772,"_Rotation":0.5993826317479863,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3052},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4742.7,4101.7)"},"3026":{"target":{"__isSmartRef__":true,"id":3025},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3027":{"_BorderWidth":9.467389123178362,"_ClipMode":"visible","_BorderRadius":8.067895075372256,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.1,64.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,344,-236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-29.0)"},"3028":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3029},{"__isSmartRef__":true,"id":3031},{"__isSmartRef__":true,"id":3033},{"__isSmartRef__":true,"id":3035},{"__isSmartRef__":true,"id":3037},{"__isSmartRef__":true,"id":3039},{"__isSmartRef__":true,"id":3041},{"__isSmartRef__":true,"id":3043}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3045},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3029":{"date":{"__isSmartRef__":true,"id":3030},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3031":{"date":{"__isSmartRef__":true,"id":3032},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3032":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3033":{"date":{"__isSmartRef__":true,"id":3034},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3034":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3035":{"date":{"__isSmartRef__":true,"id":3036},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3036":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3037":{"date":{"__isSmartRef__":true,"id":3038},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3038":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3039":{"date":{"__isSmartRef__":true,"id":3040},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3040":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3041":{"date":{"__isSmartRef__":true,"id":3042},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3042":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3043":{"date":{"__isSmartRef__":true,"id":3044},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3044":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3045":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3046":{"morph":{"__isSmartRef__":true,"id":3025},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3047":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3048}},"3048":{"test01IsMorph":{"__isSmartRef__":true,"id":3049}},"3049":{"varMapping":{"__isSmartRef__":true,"id":3050},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3050":{"this":{"__isSmartRef__":true,"id":3047}},"3051":{},"3052":{"change":{"__isSmartRef__":true,"id":3053},"tick":{"__isSmartRef__":true,"id":3057}},"3053":{"varMapping":{"__isSmartRef__":true,"id":3054},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3054":{"this":{"__isSmartRef__":true,"id":3025}},"3055":{"timestamp":{"__isSmartRef__":true,"id":3056},"user":"cschuster","tags":[]},"3056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3057":{"varMapping":{"__isSmartRef__":true,"id":3058},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3058":{"this":{"__isSmartRef__":true,"id":3025}},"3059":{"timestamp":{"__isSmartRef__":true,"id":3060},"user":"cschuster","tags":[]},"3060":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3061":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3062}],"id":"54F72696-3842-4A21-B720-DD59645ECD82","shape":{"__isSmartRef__":true,"id":3063},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle31","partsBinMetaInfo":{"__isSmartRef__":true,"id":3064},"eventHandler":{"__isSmartRef__":true,"id":3082},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF"],"partTests":{"__isSmartRef__":true,"id":3083},"_ClipMode":"visible","moved":true,"b":36,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":13.350351113854288,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3088},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5634.6,4032.2)"},"3062":{"target":{"__isSmartRef__":true,"id":3061},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3063":{"_BorderWidth":7.938926261462366,"_ClipMode":"visible","_BorderRadius":26.18033988749895,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.0,76.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(150,358,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.8,-36.2)"},"3064":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3081},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3065":{"date":{"__isSmartRef__":true,"id":3066},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3067":{"date":{"__isSmartRef__":true,"id":3068},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3068":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3069":{"date":{"__isSmartRef__":true,"id":3070},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3070":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight 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 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3073":{"date":{"__isSmartRef__":true,"id":3074},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3074":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3075":{"date":{"__isSmartRef__":true,"id":3076},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3076":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3077":{"date":{"__isSmartRef__":true,"id":3078},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3078":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3079":{"date":{"__isSmartRef__":true,"id":3080},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3080":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3081":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3082":{"morph":{"__isSmartRef__":true,"id":3061},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3083":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3084}},"3084":{"test01IsMorph":{"__isSmartRef__":true,"id":3085}},"3085":{"varMapping":{"__isSmartRef__":true,"id":3086},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3086":{"this":{"__isSmartRef__":true,"id":3083}},"3087":{},"3088":{"change":{"__isSmartRef__":true,"id":3089},"tick":{"__isSmartRef__":true,"id":3093}},"3089":{"varMapping":{"__isSmartRef__":true,"id":3090},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3090":{"this":{"__isSmartRef__":true,"id":3061}},"3091":{"timestamp":{"__isSmartRef__":true,"id":3092},"user":"cschuster","tags":[]},"3092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3093":{"varMapping":{"__isSmartRef__":true,"id":3094},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3094":{"this":{"__isSmartRef__":true,"id":3061}},"3095":{"timestamp":{"__isSmartRef__":true,"id":3096},"user":"cschuster","tags":[]},"3096":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3097":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3098}],"id":"2699CB58-F6F9-4E50-A3BA-25045E864450","shape":{"__isSmartRef__":true,"id":3099},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle32","partsBinMetaInfo":{"__isSmartRef__":true,"id":3100},"eventHandler":{"__isSmartRef__":true,"id":3118},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A"],"partTests":{"__isSmartRef__":true,"id":3119},"_ClipMode":"visible","moved":true,"b":190.95132129779086,"#startLetters":"set","isBeingDragged":false,"delta":-0.9715441304724663,"_Rotation":-7.709001667439439,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3124},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5183.8,4361.3)"},"3098":{"target":{"__isSmartRef__":true,"id":3097},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3099":{"_BorderWidth":4.050125337030616,"_ClipMode":"visible","_BorderRadius":38.556380999438076,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.9,107.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-49,-300,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-0.4)"},"3100":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3101},{"__isSmartRef__":true,"id":3103},{"__isSmartRef__":true,"id":3105},{"__isSmartRef__":true,"id":3107},{"__isSmartRef__":true,"id":3109},{"__isSmartRef__":true,"id":3111},{"__isSmartRef__":true,"id":3113},{"__isSmartRef__":true,"id":3115}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3117},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3101":{"date":{"__isSmartRef__":true,"id":3102},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3103":{"date":{"__isSmartRef__":true,"id":3104},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3104":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3105":{"date":{"__isSmartRef__":true,"id":3106},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3106":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3107":{"date":{"__isSmartRef__":true,"id":3108},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3108":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3109":{"date":{"__isSmartRef__":true,"id":3110},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3110":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3111":{"date":{"__isSmartRef__":true,"id":3112},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3112":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3113":{"date":{"__isSmartRef__":true,"id":3114},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3114":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3115":{"date":{"__isSmartRef__":true,"id":3116},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3116":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3117":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3118":{"morph":{"__isSmartRef__":true,"id":3097},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3119":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3120}},"3120":{"test01IsMorph":{"__isSmartRef__":true,"id":3121}},"3121":{"varMapping":{"__isSmartRef__":true,"id":3122},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3122":{"this":{"__isSmartRef__":true,"id":3119}},"3123":{},"3124":{"change":{"__isSmartRef__":true,"id":3125},"tick":{"__isSmartRef__":true,"id":3129}},"3125":{"varMapping":{"__isSmartRef__":true,"id":3126},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3126":{"this":{"__isSmartRef__":true,"id":3097}},"3127":{"timestamp":{"__isSmartRef__":true,"id":3128},"user":"cschuster","tags":[]},"3128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3129":{"varMapping":{"__isSmartRef__":true,"id":3130},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3130":{"this":{"__isSmartRef__":true,"id":3097}},"3131":{"timestamp":{"__isSmartRef__":true,"id":3132},"user":"cschuster","tags":[]},"3132":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3133":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3134}],"id":"500DD8A1-1FC4-41FC-B095-8BAA7E353711","shape":{"__isSmartRef__":true,"id":3135},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle33","partsBinMetaInfo":{"__isSmartRef__":true,"id":3136},"eventHandler":{"__isSmartRef__":true,"id":3154},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":3155},"_ClipMode":"visible","moved":true,"b":10.508794211782515,"#startLetters":"set","isBeingDragged":false,"delta":-0.7766471239738166,"_Rotation":31.445625911156743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3160},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4480.7,4147.7)"},"3134":{"target":{"__isSmartRef__":true,"id":3133},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3135":{"_BorderWidth":5.911932205628761,"_ClipMode":"visible","_BorderRadius":38.6694074437393,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.3,92.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(47,299,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.6,-39.7)"},"3136":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3137},{"__isSmartRef__":true,"id":3139},{"__isSmartRef__":true,"id":3141},{"__isSmartRef__":true,"id":3143},{"__isSmartRef__":true,"id":3145},{"__isSmartRef__":true,"id":3147},{"__isSmartRef__":true,"id":3149},{"__isSmartRef__":true,"id":3151}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3153},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3137":{"date":{"__isSmartRef__":true,"id":3138},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3139":{"date":{"__isSmartRef__":true,"id":3140},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3140":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3141":{"date":{"__isSmartRef__":true,"id":3142},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3142":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3143":{"date":{"__isSmartRef__":true,"id":3144},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3144":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3145":{"date":{"__isSmartRef__":true,"id":3146},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3146":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3147":{"date":{"__isSmartRef__":true,"id":3148},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3148":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3149":{"date":{"__isSmartRef__":true,"id":3150},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3150":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3151":{"date":{"__isSmartRef__":true,"id":3152},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3152":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3153":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3154":{"morph":{"__isSmartRef__":true,"id":3133},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3155":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3156}},"3156":{"test01IsMorph":{"__isSmartRef__":true,"id":3157}},"3157":{"varMapping":{"__isSmartRef__":true,"id":3158},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3158":{"this":{"__isSmartRef__":true,"id":3155}},"3159":{},"3160":{"change":{"__isSmartRef__":true,"id":3161},"tick":{"__isSmartRef__":true,"id":3165}},"3161":{"varMapping":{"__isSmartRef__":true,"id":3162},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3162":{"this":{"__isSmartRef__":true,"id":3133}},"3163":{"timestamp":{"__isSmartRef__":true,"id":3164},"user":"cschuster","tags":[]},"3164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3165":{"varMapping":{"__isSmartRef__":true,"id":3166},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3166":{"this":{"__isSmartRef__":true,"id":3133}},"3167":{"timestamp":{"__isSmartRef__":true,"id":3168},"user":"cschuster","tags":[]},"3168":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3169":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3170}],"id":"9473A871-01E4-4933-B39A-24848A7C8CE3","shape":{"__isSmartRef__":true,"id":3171},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle34","partsBinMetaInfo":{"__isSmartRef__":true,"id":3172},"eventHandler":{"__isSmartRef__":true,"id":3190},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2"],"partTests":{"__isSmartRef__":true,"id":3191},"_ClipMode":"visible","moved":true,"b":145,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":32.931501664989604,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3196},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6162.7,5374.7)"},"3170":{"target":{"__isSmartRef__":true,"id":3169},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3171":{"_BorderWidth":7.867882181755232,"_ClipMode":"visible","_BorderRadius":26.840402866513365,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,77.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(147,-63,189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-3.6)"},"3172":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3173},{"__isSmartRef__":true,"id":3175},{"__isSmartRef__":true,"id":3177},{"__isSmartRef__":true,"id":3179},{"__isSmartRef__":true,"id":3181},{"__isSmartRef__":true,"id":3183},{"__isSmartRef__":true,"id":3185},{"__isSmartRef__":true,"id":3187}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3189},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3173":{"date":{"__isSmartRef__":true,"id":3174},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3175":{"date":{"__isSmartRef__":true,"id":3176},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3176":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3177":{"date":{"__isSmartRef__":true,"id":3178},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3178":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3179":{"date":{"__isSmartRef__":true,"id":3180},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3181":{"date":{"__isSmartRef__":true,"id":3182},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3182":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3183":{"date":{"__isSmartRef__":true,"id":3184},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3184":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3185":{"date":{"__isSmartRef__":true,"id":3186},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3186":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3187":{"date":{"__isSmartRef__":true,"id":3188},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3188":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3189":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3190":{"morph":{"__isSmartRef__":true,"id":3169},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3191":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3192}},"3192":{"test01IsMorph":{"__isSmartRef__":true,"id":3193}},"3193":{"varMapping":{"__isSmartRef__":true,"id":3194},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3194":{"this":{"__isSmartRef__":true,"id":3191}},"3195":{},"3196":{"change":{"__isSmartRef__":true,"id":3197},"tick":{"__isSmartRef__":true,"id":3201}},"3197":{"varMapping":{"__isSmartRef__":true,"id":3198},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3198":{"this":{"__isSmartRef__":true,"id":3169}},"3199":{"timestamp":{"__isSmartRef__":true,"id":3200},"user":"cschuster","tags":[]},"3200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3201":{"varMapping":{"__isSmartRef__":true,"id":3202},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3202":{"this":{"__isSmartRef__":true,"id":3169}},"3203":{"timestamp":{"__isSmartRef__":true,"id":3204},"user":"cschuster","tags":[]},"3204":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3205":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3206}],"id":"03158208-754C-4C38-BEB8-468869010BB0","shape":{"__isSmartRef__":true,"id":3207},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle35","partsBinMetaInfo":{"__isSmartRef__":true,"id":3208},"eventHandler":{"__isSmartRef__":true,"id":3226},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB"],"partTests":{"__isSmartRef__":true,"id":3227},"_ClipMode":"visible","moved":true,"b":200,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":22.362516333797426,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3232},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4804.3,4265.6)"},"3206":{"target":{"__isSmartRef__":true,"id":3205},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3207":{"_BorderWidth":3.289899283371657,"_ClipMode":"visible","_BorderRadius":35.32088886237956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,-328,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-1.2)"},"3208":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3209},{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3217},{"__isSmartRef__":true,"id":3219},{"__isSmartRef__":true,"id":3221},{"__isSmartRef__":true,"id":3223}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3225},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3209":{"date":{"__isSmartRef__":true,"id":3210},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3211":{"date":{"__isSmartRef__":true,"id":3212},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3212":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3213":{"date":{"__isSmartRef__":true,"id":3214},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3214":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3215":{"date":{"__isSmartRef__":true,"id":3216},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3216":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3217":{"date":{"__isSmartRef__":true,"id":3218},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3218":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3219":{"date":{"__isSmartRef__":true,"id":3220},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3220":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3221":{"date":{"__isSmartRef__":true,"id":3222},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3222":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3223":{"date":{"__isSmartRef__":true,"id":3224},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3224":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3225":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3226":{"morph":{"__isSmartRef__":true,"id":3205},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3227":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3228}},"3228":{"test01IsMorph":{"__isSmartRef__":true,"id":3229}},"3229":{"varMapping":{"__isSmartRef__":true,"id":3230},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3230":{"this":{"__isSmartRef__":true,"id":3227}},"3231":{},"3232":{"change":{"__isSmartRef__":true,"id":3233},"tick":{"__isSmartRef__":true,"id":3237}},"3233":{"varMapping":{"__isSmartRef__":true,"id":3234},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3234":{"this":{"__isSmartRef__":true,"id":3205}},"3235":{"timestamp":{"__isSmartRef__":true,"id":3236},"user":"cschuster","tags":[]},"3236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3237":{"varMapping":{"__isSmartRef__":true,"id":3238},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3238":{"this":{"__isSmartRef__":true,"id":3205}},"3239":{"timestamp":{"__isSmartRef__":true,"id":3240},"user":"cschuster","tags":[]},"3240":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3241":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3242}],"id":"1535F122-E58B-4B11-B206-00B1F019F65D","shape":{"__isSmartRef__":true,"id":3243},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle36","partsBinMetaInfo":{"__isSmartRef__":true,"id":3244},"eventHandler":{"__isSmartRef__":true,"id":3262},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5"],"partTests":{"__isSmartRef__":true,"id":3263},"_ClipMode":"visible","moved":true,"b":302.47636603889987,"#startLetters":"set","isBeingDragged":false,"delta":0.9193810517899692,"_Rotation":19.296091019297602,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3268},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5945.2,3977.8)"},"3242":{"target":{"__isSmartRef__":true,"id":3241},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3243":{"_BorderWidth":0.7819349749713167,"_ClipMode":"visible","_BorderRadius":11.53268391140764,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.8,133.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-216,-79,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.1,-30.7)"},"3244":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3245},{"__isSmartRef__":true,"id":3247},{"__isSmartRef__":true,"id":3249},{"__isSmartRef__":true,"id":3251},{"__isSmartRef__":true,"id":3253},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3259}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3261},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3245":{"date":{"__isSmartRef__":true,"id":3246},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3247":{"date":{"__isSmartRef__":true,"id":3248},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3248":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3249":{"date":{"__isSmartRef__":true,"id":3250},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3250":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3251":{"date":{"__isSmartRef__":true,"id":3252},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3252":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3253":{"date":{"__isSmartRef__":true,"id":3254},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3254":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3255":{"date":{"__isSmartRef__":true,"id":3256},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3256":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3257":{"date":{"__isSmartRef__":true,"id":3258},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3258":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3259":{"date":{"__isSmartRef__":true,"id":3260},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3260":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3261":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3262":{"morph":{"__isSmartRef__":true,"id":3241},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3263":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3264}},"3264":{"test01IsMorph":{"__isSmartRef__":true,"id":3265}},"3265":{"varMapping":{"__isSmartRef__":true,"id":3266},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3266":{"this":{"__isSmartRef__":true,"id":3263}},"3267":{},"3268":{"change":{"__isSmartRef__":true,"id":3269},"tick":{"__isSmartRef__":true,"id":3273}},"3269":{"varMapping":{"__isSmartRef__":true,"id":3270},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3270":{"this":{"__isSmartRef__":true,"id":3241}},"3271":{"timestamp":{"__isSmartRef__":true,"id":3272},"user":"cschuster","tags":[]},"3272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3273":{"varMapping":{"__isSmartRef__":true,"id":3274},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3274":{"this":{"__isSmartRef__":true,"id":3241}},"3275":{"timestamp":{"__isSmartRef__":true,"id":3276},"user":"cschuster","tags":[]},"3276":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3277":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3278}],"id":"0F1F94A6-E483-45F2-B6BC-F113A503B7CE","shape":{"__isSmartRef__":true,"id":3279},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle37","partsBinMetaInfo":{"__isSmartRef__":true,"id":3280},"eventHandler":{"__isSmartRef__":true,"id":3298},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0"],"partTests":{"__isSmartRef__":true,"id":3299},"_ClipMode":"visible","moved":true,"b":318.80469068151433,"#startLetters":"set","isBeingDragged":false,"delta":0.9321774581330828,"_Rotation":31.43684431287309,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3304},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5753.8,4195.1)"},"3278":{"target":{"__isSmartRef__":true,"id":3277},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3279":{"_BorderWidth":1.7068607033471968,"_ClipMode":"visible","_BorderRadius":22.648373716545724,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,24,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.8,-35.0)"},"3280":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3281},{"__isSmartRef__":true,"id":3283},{"__isSmartRef__":true,"id":3285},{"__isSmartRef__":true,"id":3287},{"__isSmartRef__":true,"id":3289},{"__isSmartRef__":true,"id":3291},{"__isSmartRef__":true,"id":3293},{"__isSmartRef__":true,"id":3295}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3297},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3281":{"date":{"__isSmartRef__":true,"id":3282},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3283":{"date":{"__isSmartRef__":true,"id":3284},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3284":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3285":{"date":{"__isSmartRef__":true,"id":3286},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3286":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3287":{"date":{"__isSmartRef__":true,"id":3288},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3288":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3289":{"date":{"__isSmartRef__":true,"id":3290},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3290":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3291":{"date":{"__isSmartRef__":true,"id":3292},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3292":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3293":{"date":{"__isSmartRef__":true,"id":3294},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3294":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3295":{"date":{"__isSmartRef__":true,"id":3296},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3296":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3297":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3298":{"morph":{"__isSmartRef__":true,"id":3277},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3299":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3300}},"3300":{"test01IsMorph":{"__isSmartRef__":true,"id":3301}},"3301":{"varMapping":{"__isSmartRef__":true,"id":3302},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3302":{"this":{"__isSmartRef__":true,"id":3299}},"3303":{},"3304":{"change":{"__isSmartRef__":true,"id":3305},"tick":{"__isSmartRef__":true,"id":3309}},"3305":{"varMapping":{"__isSmartRef__":true,"id":3306},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3306":{"this":{"__isSmartRef__":true,"id":3277}},"3307":{"timestamp":{"__isSmartRef__":true,"id":3308},"user":"cschuster","tags":[]},"3308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3309":{"varMapping":{"__isSmartRef__":true,"id":3310},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3310":{"this":{"__isSmartRef__":true,"id":3277}},"3311":{"timestamp":{"__isSmartRef__":true,"id":3312},"user":"cschuster","tags":[]},"3312":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3313":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3314}],"id":"B16EFC6F-2DBA-490B-AFE2-893839043A57","shape":{"__isSmartRef__":true,"id":3315},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle38","partsBinMetaInfo":{"__isSmartRef__":true,"id":3316},"eventHandler":{"__isSmartRef__":true,"id":3334},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581"],"partTests":{"__isSmartRef__":true,"id":3335},"_ClipMode":"visible","moved":true,"b":193.94023814157117,"#startLetters":"set","isBeingDragged":false,"delta":-0.9543664474622346,"_Rotation":-29.378127187610037,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3340},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4431.3,4449.9)"},"3314":{"target":{"__isSmartRef__":true,"id":3313},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3315":{"_BorderWidth":3.795451471149671,"_ClipMode":"visible","_BorderRadius":37.67850054663121,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.7,109.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-62,-310,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.2,-0.6)"},"3316":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3333},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3317":{"date":{"__isSmartRef__":true,"id":3318},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3319":{"date":{"__isSmartRef__":true,"id":3320},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3320":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3321":{"date":{"__isSmartRef__":true,"id":3322},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3322":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3323":{"date":{"__isSmartRef__":true,"id":3324},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3324":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3325":{"date":{"__isSmartRef__":true,"id":3326},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3326":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard 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 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3329":{"date":{"__isSmartRef__":true,"id":3330},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3330":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3331":{"date":{"__isSmartRef__":true,"id":3332},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3332":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3333":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3334":{"morph":{"__isSmartRef__":true,"id":3313},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3335":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3336}},"3336":{"test01IsMorph":{"__isSmartRef__":true,"id":3337}},"3337":{"varMapping":{"__isSmartRef__":true,"id":3338},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3338":{"this":{"__isSmartRef__":true,"id":3335}},"3339":{},"3340":{"change":{"__isSmartRef__":true,"id":3341},"tick":{"__isSmartRef__":true,"id":3345}},"3341":{"varMapping":{"__isSmartRef__":true,"id":3342},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3342":{"this":{"__isSmartRef__":true,"id":3313}},"3343":{"timestamp":{"__isSmartRef__":true,"id":3344},"user":"cschuster","tags":[]},"3344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3345":{"varMapping":{"__isSmartRef__":true,"id":3346},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3346":{"this":{"__isSmartRef__":true,"id":3313}},"3347":{"timestamp":{"__isSmartRef__":true,"id":3348},"user":"cschuster","tags":[]},"3348":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3349":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3350}],"id":"E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","shape":{"__isSmartRef__":true,"id":3351},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle39","partsBinMetaInfo":{"__isSmartRef__":true,"id":3352},"eventHandler":{"__isSmartRef__":true,"id":3370},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB"],"partTests":{"__isSmartRef__":true,"id":3371},"_ClipMode":"visible","moved":true,"b":230,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-10.886813789164936,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3376},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4250.1,5162.0)"},"3350":{"target":{"__isSmartRef__":true,"id":3349},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3351":{"_BorderWidth":1.1697777844051105,"_ClipMode":"visible","_BorderRadius":16.527036446661402,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,130.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-361,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-7.1)"},"3352":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3353},{"__isSmartRef__":true,"id":3355},{"__isSmartRef__":true,"id":3357},{"__isSmartRef__":true,"id":3359},{"__isSmartRef__":true,"id":3361},{"__isSmartRef__":true,"id":3363},{"__isSmartRef__":true,"id":3365},{"__isSmartRef__":true,"id":3367}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3369},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3353":{"date":{"__isSmartRef__":true,"id":3354},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3355":{"date":{"__isSmartRef__":true,"id":3356},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3356":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3357":{"date":{"__isSmartRef__":true,"id":3358},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3358":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3359":{"date":{"__isSmartRef__":true,"id":3360},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3360":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3361":{"date":{"__isSmartRef__":true,"id":3362},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3362":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3363":{"date":{"__isSmartRef__":true,"id":3364},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3364":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3365":{"date":{"__isSmartRef__":true,"id":3366},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3366":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3367":{"date":{"__isSmartRef__":true,"id":3368},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3369":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3370":{"morph":{"__isSmartRef__":true,"id":3349},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3371":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3372}},"3372":{"test01IsMorph":{"__isSmartRef__":true,"id":3373}},"3373":{"varMapping":{"__isSmartRef__":true,"id":3374},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3374":{"this":{"__isSmartRef__":true,"id":3371}},"3375":{},"3376":{"change":{"__isSmartRef__":true,"id":3377},"tick":{"__isSmartRef__":true,"id":3381}},"3377":{"varMapping":{"__isSmartRef__":true,"id":3378},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3378":{"this":{"__isSmartRef__":true,"id":3349}},"3379":{"timestamp":{"__isSmartRef__":true,"id":3380},"user":"cschuster","tags":[]},"3380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3381":{"varMapping":{"__isSmartRef__":true,"id":3382},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3382":{"this":{"__isSmartRef__":true,"id":3349}},"3383":{"timestamp":{"__isSmartRef__":true,"id":3384},"user":"cschuster","tags":[]},"3384":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3385":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3386}],"id":"2751E9BD-8CC7-4EA7-908E-E82115E6FC5C","shape":{"__isSmartRef__":true,"id":3387},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle40","partsBinMetaInfo":{"__isSmartRef__":true,"id":3388},"eventHandler":{"__isSmartRef__":true,"id":3406},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7"],"partTests":{"__isSmartRef__":true,"id":3407},"_ClipMode":"visible","moved":true,"b":224.2837572893477,"#startLetters":"set","isBeingDragged":false,"delta":0.9306379970512353,"_Rotation":9.139603234242367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3412},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4790.8,3976.8)"},"3386":{"target":{"__isSmartRef__":true,"id":3385},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3387":{"_BorderWidth":1.5089381674541436,"_ClipMode":"visible","_BorderRadius":20.499979650146507,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,127.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-179,-362,45)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.0,-5.7)"},"3388":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3389},{"__isSmartRef__":true,"id":3391},{"__isSmartRef__":true,"id":3393},{"__isSmartRef__":true,"id":3395},{"__isSmartRef__":true,"id":3397},{"__isSmartRef__":true,"id":3399},{"__isSmartRef__":true,"id":3401},{"__isSmartRef__":true,"id":3403}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3405},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3389":{"date":{"__isSmartRef__":true,"id":3390},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3391":{"date":{"__isSmartRef__":true,"id":3392},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3392":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3393":{"date":{"__isSmartRef__":true,"id":3394},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3394":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3395":{"date":{"__isSmartRef__":true,"id":3396},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3396":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3397":{"date":{"__isSmartRef__":true,"id":3398},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3398":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3399":{"date":{"__isSmartRef__":true,"id":3400},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3400":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3401":{"date":{"__isSmartRef__":true,"id":3402},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3402":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3403":{"date":{"__isSmartRef__":true,"id":3404},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3404":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3405":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3406":{"morph":{"__isSmartRef__":true,"id":3385},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3407":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3408}},"3408":{"test01IsMorph":{"__isSmartRef__":true,"id":3409}},"3409":{"varMapping":{"__isSmartRef__":true,"id":3410},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3410":{"this":{"__isSmartRef__":true,"id":3407}},"3411":{},"3412":{"change":{"__isSmartRef__":true,"id":3413},"tick":{"__isSmartRef__":true,"id":3417}},"3413":{"varMapping":{"__isSmartRef__":true,"id":3414},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3414":{"this":{"__isSmartRef__":true,"id":3385}},"3415":{"timestamp":{"__isSmartRef__":true,"id":3416},"user":"cschuster","tags":[]},"3416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3417":{"varMapping":{"__isSmartRef__":true,"id":3418},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3418":{"this":{"__isSmartRef__":true,"id":3385}},"3419":{"timestamp":{"__isSmartRef__":true,"id":3420},"user":"cschuster","tags":[]},"3420":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3421":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3422}],"id":"877E1544-5128-4C21-B698-9E26453D61D9","shape":{"__isSmartRef__":true,"id":3423},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle41","partsBinMetaInfo":{"__isSmartRef__":true,"id":3424},"eventHandler":{"__isSmartRef__":true,"id":3442},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976"],"partTests":{"__isSmartRef__":true,"id":3443},"_ClipMode":"visible","moved":true,"b":167.35117562348023,"#startLetters":"set","isBeingDragged":false,"delta":0.6694047024939209,"_Rotation":33.470013064558714,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3448},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5309.7,3917.6)"},"3422":{"target":{"__isSmartRef__":true,"id":3421},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3423":{"_BorderWidth":6.094873928903564,"_ClipMode":"visible","_BorderRadius":38.08200172769164,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.9,91.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(56,-193,-85)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.4,-0.5)"},"3424":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3425},{"__isSmartRef__":true,"id":3427},{"__isSmartRef__":true,"id":3429},{"__isSmartRef__":true,"id":3431},{"__isSmartRef__":true,"id":3433},{"__isSmartRef__":true,"id":3435},{"__isSmartRef__":true,"id":3437},{"__isSmartRef__":true,"id":3439}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3441},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3425":{"date":{"__isSmartRef__":true,"id":3426},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3427":{"date":{"__isSmartRef__":true,"id":3428},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3428":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3429":{"date":{"__isSmartRef__":true,"id":3430},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3430":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3431":{"date":{"__isSmartRef__":true,"id":3432},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3432":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3433":{"date":{"__isSmartRef__":true,"id":3434},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3434":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3435":{"date":{"__isSmartRef__":true,"id":3436},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3436":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3437":{"date":{"__isSmartRef__":true,"id":3438},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3438":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3439":{"date":{"__isSmartRef__":true,"id":3440},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3440":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3441":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3442":{"morph":{"__isSmartRef__":true,"id":3421},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3443":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3444}},"3444":{"test01IsMorph":{"__isSmartRef__":true,"id":3445}},"3445":{"varMapping":{"__isSmartRef__":true,"id":3446},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3446":{"this":{"__isSmartRef__":true,"id":3443}},"3447":{},"3448":{"change":{"__isSmartRef__":true,"id":3449},"tick":{"__isSmartRef__":true,"id":3453}},"3449":{"varMapping":{"__isSmartRef__":true,"id":3450},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3450":{"this":{"__isSmartRef__":true,"id":3421}},"3451":{"timestamp":{"__isSmartRef__":true,"id":3452},"user":"cschuster","tags":[]},"3452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3453":{"varMapping":{"__isSmartRef__":true,"id":3454},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3454":{"this":{"__isSmartRef__":true,"id":3421}},"3455":{"timestamp":{"__isSmartRef__":true,"id":3456},"user":"cschuster","tags":[]},"3456":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3457":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3458}],"id":"3EFEB83E-8258-4BF0-8D23-62B2DE367D68","shape":{"__isSmartRef__":true,"id":3459},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle42","partsBinMetaInfo":{"__isSmartRef__":true,"id":3460},"eventHandler":{"__isSmartRef__":true,"id":3478},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C"],"partTests":{"__isSmartRef__":true,"id":3479},"_ClipMode":"visible","moved":true,"b":51.7811000875663,"#startLetters":"set","isBeingDragged":false,"delta":0.9770018884446472,"_Rotation":2.1837351426451668,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3484},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4267.2,4864.4)"},"3458":{"target":{"__isSmartRef__":true,"id":3457},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3459":{"_BorderWidth":8.928264293528025,"_ClipMode":"visible","_BorderRadius":15.30998342430843,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.9,68.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,360,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-32.4)"},"3460":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3461},{"__isSmartRef__":true,"id":3463},{"__isSmartRef__":true,"id":3465},{"__isSmartRef__":true,"id":3467},{"__isSmartRef__":true,"id":3469},{"__isSmartRef__":true,"id":3471},{"__isSmartRef__":true,"id":3473},{"__isSmartRef__":true,"id":3475}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3477},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3461":{"date":{"__isSmartRef__":true,"id":3462},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3463":{"date":{"__isSmartRef__":true,"id":3464},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3464":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3465":{"date":{"__isSmartRef__":true,"id":3466},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3466":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3467":{"date":{"__isSmartRef__":true,"id":3468},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3468":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3469":{"date":{"__isSmartRef__":true,"id":3470},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3470":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3471":{"date":{"__isSmartRef__":true,"id":3472},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3472":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3473":{"date":{"__isSmartRef__":true,"id":3474},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3474":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3475":{"date":{"__isSmartRef__":true,"id":3476},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3476":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3477":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3478":{"morph":{"__isSmartRef__":true,"id":3457},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3479":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3480}},"3480":{"test01IsMorph":{"__isSmartRef__":true,"id":3481}},"3481":{"varMapping":{"__isSmartRef__":true,"id":3482},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3482":{"this":{"__isSmartRef__":true,"id":3479}},"3483":{},"3484":{"change":{"__isSmartRef__":true,"id":3485},"tick":{"__isSmartRef__":true,"id":3489}},"3485":{"varMapping":{"__isSmartRef__":true,"id":3486},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3486":{"this":{"__isSmartRef__":true,"id":3457}},"3487":{"timestamp":{"__isSmartRef__":true,"id":3488},"user":"cschuster","tags":[]},"3488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3489":{"varMapping":{"__isSmartRef__":true,"id":3490},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3490":{"this":{"__isSmartRef__":true,"id":3457}},"3491":{"timestamp":{"__isSmartRef__":true,"id":3492},"user":"cschuster","tags":[]},"3492":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3493":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3494}],"id":"359101FC-6B87-4C93-BFD1-087942B9BEE8","shape":{"__isSmartRef__":true,"id":3495},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle43","partsBinMetaInfo":{"__isSmartRef__":true,"id":3496},"eventHandler":{"__isSmartRef__":true,"id":3514},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A"],"partTests":{"__isSmartRef__":true,"id":3515},"_ClipMode":"visible","moved":true,"b":175.83549073222093,"#startLetters":"set","isBeingDragged":false,"delta":-0.9027672022930346,"_Rotation":-9.3649192036065,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3520},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5040.4,4128.9)"},"3494":{"target":{"__isSmartRef__":true,"id":3493},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3495":{"_BorderWidth":5.363102082395737,"_ClipMode":"visible","_BorderRadius":39.7890510044158,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.2,97.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(19,-236,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.5,-0.1)"},"3496":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3497},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3501},{"__isSmartRef__":true,"id":3503},{"__isSmartRef__":true,"id":3505},{"__isSmartRef__":true,"id":3507},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3511}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3513},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3497":{"date":{"__isSmartRef__":true,"id":3498},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3499":{"date":{"__isSmartRef__":true,"id":3500},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3500":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3501":{"date":{"__isSmartRef__":true,"id":3502},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3502":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3503":{"date":{"__isSmartRef__":true,"id":3504},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3504":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3505":{"date":{"__isSmartRef__":true,"id":3506},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3506":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3507":{"date":{"__isSmartRef__":true,"id":3508},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3508":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3509":{"date":{"__isSmartRef__":true,"id":3510},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3510":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3511":{"date":{"__isSmartRef__":true,"id":3512},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3513":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3514":{"morph":{"__isSmartRef__":true,"id":3493},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3515":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3516}},"3516":{"test01IsMorph":{"__isSmartRef__":true,"id":3517}},"3517":{"varMapping":{"__isSmartRef__":true,"id":3518},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3518":{"this":{"__isSmartRef__":true,"id":3515}},"3519":{},"3520":{"change":{"__isSmartRef__":true,"id":3521},"tick":{"__isSmartRef__":true,"id":3525}},"3521":{"varMapping":{"__isSmartRef__":true,"id":3522},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3522":{"this":{"__isSmartRef__":true,"id":3493}},"3523":{"timestamp":{"__isSmartRef__":true,"id":3524},"user":"cschuster","tags":[]},"3524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3525":{"varMapping":{"__isSmartRef__":true,"id":3526},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3526":{"this":{"__isSmartRef__":true,"id":3493}},"3527":{"timestamp":{"__isSmartRef__":true,"id":3528},"user":"cschuster","tags":[]},"3528":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3529":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3530}],"id":"B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","shape":{"__isSmartRef__":true,"id":3531},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle44","partsBinMetaInfo":{"__isSmartRef__":true,"id":3532},"eventHandler":{"__isSmartRef__":true,"id":3550},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E"],"partTests":{"__isSmartRef__":true,"id":3551},"_ClipMode":"visible","moved":true,"b":110.68336048303172,"#startLetters":"set","isBeingDragged":false,"delta":0.9541669007157907,"_Rotation":-1.4691329364903818,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3556},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5328.1,4592.8)"},"3530":{"target":{"__isSmartRef__":true,"id":3529},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3531":{"_BorderWidth":9.677733227750009,"_ClipMode":"visible","_BorderRadius":4.990098960005575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.6,62.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,149,125)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-12.9)"},"3532":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3533},{"__isSmartRef__":true,"id":3535},{"__isSmartRef__":true,"id":3537},{"__isSmartRef__":true,"id":3539},{"__isSmartRef__":true,"id":3541},{"__isSmartRef__":true,"id":3543},{"__isSmartRef__":true,"id":3545},{"__isSmartRef__":true,"id":3547}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3549},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3533":{"date":{"__isSmartRef__":true,"id":3534},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3535":{"date":{"__isSmartRef__":true,"id":3536},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3536":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3537":{"date":{"__isSmartRef__":true,"id":3538},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3538":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3539":{"date":{"__isSmartRef__":true,"id":3540},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3540":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3541":{"date":{"__isSmartRef__":true,"id":3542},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3542":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3543":{"date":{"__isSmartRef__":true,"id":3544},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3544":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3545":{"date":{"__isSmartRef__":true,"id":3546},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3547":{"date":{"__isSmartRef__":true,"id":3548},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3549":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3550":{"morph":{"__isSmartRef__":true,"id":3529},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3551":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3552}},"3552":{"test01IsMorph":{"__isSmartRef__":true,"id":3553}},"3553":{"varMapping":{"__isSmartRef__":true,"id":3554},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3554":{"this":{"__isSmartRef__":true,"id":3551}},"3555":{},"3556":{"change":{"__isSmartRef__":true,"id":3557},"tick":{"__isSmartRef__":true,"id":3561}},"3557":{"varMapping":{"__isSmartRef__":true,"id":3558},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3558":{"this":{"__isSmartRef__":true,"id":3529}},"3559":{"timestamp":{"__isSmartRef__":true,"id":3560},"user":"cschuster","tags":[]},"3560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3561":{"varMapping":{"__isSmartRef__":true,"id":3562},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3562":{"this":{"__isSmartRef__":true,"id":3529}},"3563":{"timestamp":{"__isSmartRef__":true,"id":3564},"user":"cschuster","tags":[]},"3564":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3565":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3566}],"id":"B0E0133A-1F80-4EBF-B466-AA65EACB66B5","shape":{"__isSmartRef__":true,"id":3567},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle45","partsBinMetaInfo":{"__isSmartRef__":true,"id":3568},"eventHandler":{"__isSmartRef__":true,"id":3586},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37"],"partTests":{"__isSmartRef__":true,"id":3587},"_ClipMode":"visible","moved":true,"b":187,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-13.312064875000306,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3592},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5711.4,4143.3)"},"3566":{"target":{"__isSmartRef__":true,"id":3565},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3567":{"_BorderWidth":4.390653282974261,"_ClipMode":"visible","_BorderRadius":39.405914525519925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.7,104.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-32,-286,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.6,-0.1)"},"3568":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3569},{"__isSmartRef__":true,"id":3571},{"__isSmartRef__":true,"id":3573},{"__isSmartRef__":true,"id":3575},{"__isSmartRef__":true,"id":3577},{"__isSmartRef__":true,"id":3579},{"__isSmartRef__":true,"id":3581},{"__isSmartRef__":true,"id":3583}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3585},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3569":{"date":{"__isSmartRef__":true,"id":3570},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3571":{"date":{"__isSmartRef__":true,"id":3572},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3572":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3573":{"date":{"__isSmartRef__":true,"id":3574},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3574":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3575":{"date":{"__isSmartRef__":true,"id":3576},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3576":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3577":{"date":{"__isSmartRef__":true,"id":3578},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3578":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3579":{"date":{"__isSmartRef__":true,"id":3580},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3580":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3581":{"date":{"__isSmartRef__":true,"id":3582},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3583":{"date":{"__isSmartRef__":true,"id":3584},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3585":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3586":{"morph":{"__isSmartRef__":true,"id":3565},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3587":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3588}},"3588":{"test01IsMorph":{"__isSmartRef__":true,"id":3589}},"3589":{"varMapping":{"__isSmartRef__":true,"id":3590},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3590":{"this":{"__isSmartRef__":true,"id":3587}},"3591":{},"3592":{"change":{"__isSmartRef__":true,"id":3593},"tick":{"__isSmartRef__":true,"id":3597}},"3593":{"varMapping":{"__isSmartRef__":true,"id":3594},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3594":{"this":{"__isSmartRef__":true,"id":3565}},"3595":{"timestamp":{"__isSmartRef__":true,"id":3596},"user":"cschuster","tags":[]},"3596":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3597":{"varMapping":{"__isSmartRef__":true,"id":3598},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3598":{"this":{"__isSmartRef__":true,"id":3565}},"3599":{"timestamp":{"__isSmartRef__":true,"id":3600},"user":"cschuster","tags":[]},"3600":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3601":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3602}],"id":"B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","shape":{"__isSmartRef__":true,"id":3603},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle46","partsBinMetaInfo":{"__isSmartRef__":true,"id":3604},"eventHandler":{"__isSmartRef__":true,"id":3622},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":3623},"_ClipMode":"visible","moved":true,"b":228,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":13.172971178882204,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3628},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5688.9,4668.8)"},"3602":{"target":{"__isSmartRef__":true,"id":3601},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3603":{"_BorderWidth":1.28427587261303,"_ClipMode":"visible","_BorderRadius":17.909430734646943,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-362,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-6.6)"},"3604":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3605},{"__isSmartRef__":true,"id":3607},{"__isSmartRef__":true,"id":3609},{"__isSmartRef__":true,"id":3611},{"__isSmartRef__":true,"id":3613},{"__isSmartRef__":true,"id":3615},{"__isSmartRef__":true,"id":3617},{"__isSmartRef__":true,"id":3619}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3621},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3605":{"date":{"__isSmartRef__":true,"id":3606},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3607":{"date":{"__isSmartRef__":true,"id":3608},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3608":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3609":{"date":{"__isSmartRef__":true,"id":3610},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3610":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3611":{"date":{"__isSmartRef__":true,"id":3612},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3612":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3613":{"date":{"__isSmartRef__":true,"id":3614},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3614":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3615":{"date":{"__isSmartRef__":true,"id":3616},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3616":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3617":{"date":{"__isSmartRef__":true,"id":3618},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3618":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3619":{"date":{"__isSmartRef__":true,"id":3620},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3621":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3622":{"morph":{"__isSmartRef__":true,"id":3601},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3623":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3624}},"3624":{"test01IsMorph":{"__isSmartRef__":true,"id":3625}},"3625":{"varMapping":{"__isSmartRef__":true,"id":3626},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3626":{"this":{"__isSmartRef__":true,"id":3623}},"3627":{},"3628":{"change":{"__isSmartRef__":true,"id":3629},"tick":{"__isSmartRef__":true,"id":3633}},"3629":{"varMapping":{"__isSmartRef__":true,"id":3630},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3630":{"this":{"__isSmartRef__":true,"id":3601}},"3631":{"timestamp":{"__isSmartRef__":true,"id":3632},"user":"cschuster","tags":[]},"3632":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3633":{"varMapping":{"__isSmartRef__":true,"id":3634},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3634":{"this":{"__isSmartRef__":true,"id":3601}},"3635":{"timestamp":{"__isSmartRef__":true,"id":3636},"user":"cschuster","tags":[]},"3636":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3637":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3638}],"id":"FA438C85-3668-486E-9230-ADF04B623A42","shape":{"__isSmartRef__":true,"id":3639},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle47","partsBinMetaInfo":{"__isSmartRef__":true,"id":3640},"eventHandler":{"__isSmartRef__":true,"id":3658},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D"],"partTests":{"__isSmartRef__":true,"id":3659},"_ClipMode":"visible","moved":true,"b":344.48402108688606,"#startLetters":"set","isBeingDragged":false,"delta":-0.81663046911126,"_Rotation":28.8894439853135,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3664},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5881.0,3743.6)"},"3638":{"target":{"__isSmartRef__":true,"id":3637},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3639":{"_BorderWidth":3.6624644629054326,"_ClipMode":"visible","_BorderRadius":37.13759789921463,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.4,110.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-69,178,48)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.6,-39.3)"},"3640":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3641},{"__isSmartRef__":true,"id":3643},{"__isSmartRef__":true,"id":3645},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3649},{"__isSmartRef__":true,"id":3651},{"__isSmartRef__":true,"id":3653},{"__isSmartRef__":true,"id":3655}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3657},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3641":{"date":{"__isSmartRef__":true,"id":3642},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3643":{"date":{"__isSmartRef__":true,"id":3644},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3644":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3645":{"date":{"__isSmartRef__":true,"id":3646},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3646":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3647":{"date":{"__isSmartRef__":true,"id":3648},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3648":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3649":{"date":{"__isSmartRef__":true,"id":3650},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3650":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3651":{"date":{"__isSmartRef__":true,"id":3652},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3652":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3653":{"date":{"__isSmartRef__":true,"id":3654},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3654":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3655":{"date":{"__isSmartRef__":true,"id":3656},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3656":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3657":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3658":{"morph":{"__isSmartRef__":true,"id":3637},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3659":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3660}},"3660":{"test01IsMorph":{"__isSmartRef__":true,"id":3661}},"3661":{"varMapping":{"__isSmartRef__":true,"id":3662},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3662":{"this":{"__isSmartRef__":true,"id":3659}},"3663":{},"3664":{"change":{"__isSmartRef__":true,"id":3665},"tick":{"__isSmartRef__":true,"id":3669}},"3665":{"varMapping":{"__isSmartRef__":true,"id":3666},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3666":{"this":{"__isSmartRef__":true,"id":3637}},"3667":{"timestamp":{"__isSmartRef__":true,"id":3668},"user":"cschuster","tags":[]},"3668":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3669":{"varMapping":{"__isSmartRef__":true,"id":3670},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3670":{"this":{"__isSmartRef__":true,"id":3637}},"3671":{"timestamp":{"__isSmartRef__":true,"id":3672},"user":"cschuster","tags":[]},"3672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3673":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3674}],"id":"5CCFCB66-4903-4022-BAA1-32D44BB302A4","shape":{"__isSmartRef__":true,"id":3675},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle48","partsBinMetaInfo":{"__isSmartRef__":true,"id":3676},"eventHandler":{"__isSmartRef__":true,"id":3694},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2"],"partTests":{"__isSmartRef__":true,"id":3695},"_ClipMode":"visible","moved":true,"b":95.06973948940868,"#startLetters":"set","isBeingDragged":false,"delta":0.8721994448569603,"_Rotation":17.99900267413356,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3700},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5509.3,4967.2)"},"3674":{"target":{"__isSmartRef__":true,"id":3673},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3675":{"_BorderWidth":9.980439378092914,"_ClipMode":"visible","_BorderRadius":0.3123577618263629,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.0,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,232,-77)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.2)"},"3676":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3677},{"__isSmartRef__":true,"id":3679},{"__isSmartRef__":true,"id":3681},{"__isSmartRef__":true,"id":3683},{"__isSmartRef__":true,"id":3685},{"__isSmartRef__":true,"id":3687},{"__isSmartRef__":true,"id":3689},{"__isSmartRef__":true,"id":3691}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3693},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3677":{"date":{"__isSmartRef__":true,"id":3678},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3679":{"date":{"__isSmartRef__":true,"id":3680},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3680":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3681":{"date":{"__isSmartRef__":true,"id":3682},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3682":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3683":{"date":{"__isSmartRef__":true,"id":3684},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3684":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3685":{"date":{"__isSmartRef__":true,"id":3686},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3686":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3687":{"date":{"__isSmartRef__":true,"id":3688},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3688":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3689":{"date":{"__isSmartRef__":true,"id":3690},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3691":{"date":{"__isSmartRef__":true,"id":3692},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3693":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3694":{"morph":{"__isSmartRef__":true,"id":3673},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3695":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3696}},"3696":{"test01IsMorph":{"__isSmartRef__":true,"id":3697}},"3697":{"varMapping":{"__isSmartRef__":true,"id":3698},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3698":{"this":{"__isSmartRef__":true,"id":3695}},"3699":{},"3700":{"change":{"__isSmartRef__":true,"id":3701},"tick":{"__isSmartRef__":true,"id":3705}},"3701":{"varMapping":{"__isSmartRef__":true,"id":3702},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3702":{"this":{"__isSmartRef__":true,"id":3673}},"3703":{"timestamp":{"__isSmartRef__":true,"id":3704},"user":"cschuster","tags":[]},"3704":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3705":{"varMapping":{"__isSmartRef__":true,"id":3706},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3706":{"this":{"__isSmartRef__":true,"id":3673}},"3707":{"timestamp":{"__isSmartRef__":true,"id":3708},"user":"cschuster","tags":[]},"3708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3709":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3710}],"id":"85335A92-55A2-47FA-A3FA-9886B1EEF286","shape":{"__isSmartRef__":true,"id":3711},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle49","partsBinMetaInfo":{"__isSmartRef__":true,"id":3712},"eventHandler":{"__isSmartRef__":true,"id":3730},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004"],"partTests":{"__isSmartRef__":true,"id":3731},"_ClipMode":"visible","moved":true,"b":95.10701279039495,"#startLetters":"set","isBeingDragged":false,"delta":-0.9294490779284388,"_Rotation":3.9270661036749273,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3736},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4924.2,4245.3)"},"3710":{"target":{"__isSmartRef__":true,"id":3709},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3711":{"_BorderWidth":9.980150888092929,"_ClipMode":"visible","_BorderRadius":0.3169554109235473,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.9,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,232,-77)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.2)"},"3712":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3713},{"__isSmartRef__":true,"id":3715},{"__isSmartRef__":true,"id":3717},{"__isSmartRef__":true,"id":3719},{"__isSmartRef__":true,"id":3721},{"__isSmartRef__":true,"id":3723},{"__isSmartRef__":true,"id":3725},{"__isSmartRef__":true,"id":3727}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3729},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3713":{"date":{"__isSmartRef__":true,"id":3714},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3715":{"date":{"__isSmartRef__":true,"id":3716},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3716":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3717":{"date":{"__isSmartRef__":true,"id":3718},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3718":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3719":{"date":{"__isSmartRef__":true,"id":3720},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3720":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3721":{"date":{"__isSmartRef__":true,"id":3722},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3722":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3723":{"date":{"__isSmartRef__":true,"id":3724},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3724":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3725":{"date":{"__isSmartRef__":true,"id":3726},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3726":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3727":{"date":{"__isSmartRef__":true,"id":3728},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3728":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3729":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3730":{"morph":{"__isSmartRef__":true,"id":3709},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3731":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3732}},"3732":{"test01IsMorph":{"__isSmartRef__":true,"id":3733}},"3733":{"varMapping":{"__isSmartRef__":true,"id":3734},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3734":{"this":{"__isSmartRef__":true,"id":3731}},"3735":{},"3736":{"change":{"__isSmartRef__":true,"id":3737},"tick":{"__isSmartRef__":true,"id":3741}},"3737":{"varMapping":{"__isSmartRef__":true,"id":3738},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3738":{"this":{"__isSmartRef__":true,"id":3709}},"3739":{"timestamp":{"__isSmartRef__":true,"id":3740},"user":"cschuster","tags":[]},"3740":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3741":{"varMapping":{"__isSmartRef__":true,"id":3742},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3742":{"this":{"__isSmartRef__":true,"id":3709}},"3743":{"timestamp":{"__isSmartRef__":true,"id":3744},"user":"cschuster","tags":[]},"3744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3745":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3746}],"id":"DB495926-826A-495C-BD02-06AB011B7DDF","shape":{"__isSmartRef__":true,"id":3747},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle50","partsBinMetaInfo":{"__isSmartRef__":true,"id":3748},"eventHandler":{"__isSmartRef__":true,"id":3766},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB"],"partTests":{"__isSmartRef__":true,"id":3767},"_ClipMode":"visible","moved":true,"b":359.942794626113,"#startLetters":"set","isBeingDragged":false,"delta":0.9861446428112686,"_Rotation":8.86347702991249,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3772},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5259.0,4098.9)"},"3746":{"target":{"__isSmartRef__":true,"id":3745},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3747":{"_BorderWidth":4.995007890208582,"_ClipMode":"visible","_BorderRadius":39.99996012614373,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.9,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,255,215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.0,-40.0)"},"3748":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3749},{"__isSmartRef__":true,"id":3751},{"__isSmartRef__":true,"id":3753},{"__isSmartRef__":true,"id":3755},{"__isSmartRef__":true,"id":3757},{"__isSmartRef__":true,"id":3759},{"__isSmartRef__":true,"id":3761},{"__isSmartRef__":true,"id":3763}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3765},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3749":{"date":{"__isSmartRef__":true,"id":3750},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3751":{"date":{"__isSmartRef__":true,"id":3752},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3752":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3753":{"date":{"__isSmartRef__":true,"id":3754},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3754":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3755":{"date":{"__isSmartRef__":true,"id":3756},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3756":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3757":{"date":{"__isSmartRef__":true,"id":3758},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3758":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3759":{"date":{"__isSmartRef__":true,"id":3760},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3761":{"date":{"__isSmartRef__":true,"id":3762},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3762":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3763":{"date":{"__isSmartRef__":true,"id":3764},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3764":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3765":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3766":{"morph":{"__isSmartRef__":true,"id":3745},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3767":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3768}},"3768":{"test01IsMorph":{"__isSmartRef__":true,"id":3769}},"3769":{"varMapping":{"__isSmartRef__":true,"id":3770},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3770":{"this":{"__isSmartRef__":true,"id":3767}},"3771":{},"3772":{"change":{"__isSmartRef__":true,"id":3773},"tick":{"__isSmartRef__":true,"id":3777}},"3773":{"varMapping":{"__isSmartRef__":true,"id":3774},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3774":{"this":{"__isSmartRef__":true,"id":3745}},"3775":{"timestamp":{"__isSmartRef__":true,"id":3776},"user":"cschuster","tags":[]},"3776":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3777":{"varMapping":{"__isSmartRef__":true,"id":3778},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3778":{"this":{"__isSmartRef__":true,"id":3745}},"3779":{"timestamp":{"__isSmartRef__":true,"id":3780},"user":"cschuster","tags":[]},"3780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3781":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3782}],"id":"9E716296-BCBD-4C61-BE9E-D081DC4F5F14","shape":{"__isSmartRef__":true,"id":3783},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle51","partsBinMetaInfo":{"__isSmartRef__":true,"id":3784},"eventHandler":{"__isSmartRef__":true,"id":3802},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE"],"partTests":{"__isSmartRef__":true,"id":3803},"_ClipMode":"visible","moved":true,"b":255.94757820200175,"#startLetters":"set","isBeingDragged":false,"delta":-0.9290394803392701,"_Rotation":34.82362327029407,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3808},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5744.9,3844.7)"},"3782":{"target":{"__isSmartRef__":true,"id":3781},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3783":{"_BorderWidth":0.14963011065570342,"_ClipMode":"visible","_BorderRadius":2.3582590984675056,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.8,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-311,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-15.1)"},"3784":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3785},{"__isSmartRef__":true,"id":3787},{"__isSmartRef__":true,"id":3789},{"__isSmartRef__":true,"id":3791},{"__isSmartRef__":true,"id":3793},{"__isSmartRef__":true,"id":3795},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3799}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3801},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3785":{"date":{"__isSmartRef__":true,"id":3786},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3787":{"date":{"__isSmartRef__":true,"id":3788},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3788":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3789":{"date":{"__isSmartRef__":true,"id":3790},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3790":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3791":{"date":{"__isSmartRef__":true,"id":3792},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3792":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3793":{"date":{"__isSmartRef__":true,"id":3794},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3794":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3795":{"date":{"__isSmartRef__":true,"id":3796},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3796":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3797":{"date":{"__isSmartRef__":true,"id":3798},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3798":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3799":{"date":{"__isSmartRef__":true,"id":3800},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3800":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3801":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3802":{"morph":{"__isSmartRef__":true,"id":3781},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3803":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3804}},"3804":{"test01IsMorph":{"__isSmartRef__":true,"id":3805}},"3805":{"varMapping":{"__isSmartRef__":true,"id":3806},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3806":{"this":{"__isSmartRef__":true,"id":3803}},"3807":{},"3808":{"change":{"__isSmartRef__":true,"id":3809},"tick":{"__isSmartRef__":true,"id":3813}},"3809":{"varMapping":{"__isSmartRef__":true,"id":3810},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3810":{"this":{"__isSmartRef__":true,"id":3781}},"3811":{"timestamp":{"__isSmartRef__":true,"id":3812},"user":"cschuster","tags":[]},"3812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3813":{"varMapping":{"__isSmartRef__":true,"id":3814},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3814":{"this":{"__isSmartRef__":true,"id":3781}},"3815":{"timestamp":{"__isSmartRef__":true,"id":3816},"user":"cschuster","tags":[]},"3816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3817":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3818}],"id":"9AD19DD1-62E7-4143-95F0-4B136A198097","shape":{"__isSmartRef__":true,"id":3819},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle52","partsBinMetaInfo":{"__isSmartRef__":true,"id":3820},"eventHandler":{"__isSmartRef__":true,"id":3838},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC"],"partTests":{"__isSmartRef__":true,"id":3839},"_ClipMode":"visible","moved":true,"b":56,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-29.620069263635294,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3844},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4966.6,5124.9)"},"3818":{"target":{"__isSmartRef__":true,"id":3817},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3819":{"_BorderWidth":9.14518786277521,"_ClipMode":"visible","_BorderRadius":12.507868131681759,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.1,66.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(212,355,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.6,-31.2)"},"3820":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3821},{"__isSmartRef__":true,"id":3823},{"__isSmartRef__":true,"id":3825},{"__isSmartRef__":true,"id":3827},{"__isSmartRef__":true,"id":3829},{"__isSmartRef__":true,"id":3831},{"__isSmartRef__":true,"id":3833},{"__isSmartRef__":true,"id":3835}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3837},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3821":{"date":{"__isSmartRef__":true,"id":3822},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3823":{"date":{"__isSmartRef__":true,"id":3824},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3824":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3825":{"date":{"__isSmartRef__":true,"id":3826},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3826":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3827":{"date":{"__isSmartRef__":true,"id":3828},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3828":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3829":{"date":{"__isSmartRef__":true,"id":3830},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3830":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3831":{"date":{"__isSmartRef__":true,"id":3832},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3832":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3833":{"date":{"__isSmartRef__":true,"id":3834},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3835":{"date":{"__isSmartRef__":true,"id":3836},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3836":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3837":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3838":{"morph":{"__isSmartRef__":true,"id":3817},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3839":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3840}},"3840":{"test01IsMorph":{"__isSmartRef__":true,"id":3841}},"3841":{"varMapping":{"__isSmartRef__":true,"id":3842},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3842":{"this":{"__isSmartRef__":true,"id":3839}},"3843":{},"3844":{"change":{"__isSmartRef__":true,"id":3845},"tick":{"__isSmartRef__":true,"id":3849}},"3845":{"varMapping":{"__isSmartRef__":true,"id":3846},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3846":{"this":{"__isSmartRef__":true,"id":3817}},"3847":{"timestamp":{"__isSmartRef__":true,"id":3848},"user":"cschuster","tags":[]},"3848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3849":{"varMapping":{"__isSmartRef__":true,"id":3850},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3850":{"this":{"__isSmartRef__":true,"id":3817}},"3851":{"timestamp":{"__isSmartRef__":true,"id":3852},"user":"cschuster","tags":[]},"3852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3853":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3854}],"id":"CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","shape":{"__isSmartRef__":true,"id":3855},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle53","partsBinMetaInfo":{"__isSmartRef__":true,"id":3856},"eventHandler":{"__isSmartRef__":true,"id":3874},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB"],"partTests":{"__isSmartRef__":true,"id":3875},"_ClipMode":"visible","moved":true,"b":122.59582964144647,"#startLetters":"set","isBeingDragged":false,"delta":-0.9650576030835509,"_Rotation":12.38427808090744,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3880},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5742.8,3798.3)"},"3854":{"target":{"__isSmartRef__":true,"id":3853},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3855":{"_BorderWidth":9.21245805004326,"_ClipMode":"visible","_BorderRadius":11.608315482601178,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.7,66.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(215,78,232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.8,-9.2)"},"3856":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3857},{"__isSmartRef__":true,"id":3859},{"__isSmartRef__":true,"id":3861},{"__isSmartRef__":true,"id":3863},{"__isSmartRef__":true,"id":3865},{"__isSmartRef__":true,"id":3867},{"__isSmartRef__":true,"id":3869},{"__isSmartRef__":true,"id":3871}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3873},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3857":{"date":{"__isSmartRef__":true,"id":3858},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3859":{"date":{"__isSmartRef__":true,"id":3860},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3860":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3861":{"date":{"__isSmartRef__":true,"id":3862},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3862":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3863":{"date":{"__isSmartRef__":true,"id":3864},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3864":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3865":{"date":{"__isSmartRef__":true,"id":3866},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3866":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3867":{"date":{"__isSmartRef__":true,"id":3868},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3868":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3869":{"date":{"__isSmartRef__":true,"id":3870},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3871":{"date":{"__isSmartRef__":true,"id":3872},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3873":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3874":{"morph":{"__isSmartRef__":true,"id":3853},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3875":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3876}},"3876":{"test01IsMorph":{"__isSmartRef__":true,"id":3877}},"3877":{"varMapping":{"__isSmartRef__":true,"id":3878},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3878":{"this":{"__isSmartRef__":true,"id":3875}},"3879":{},"3880":{"change":{"__isSmartRef__":true,"id":3881},"tick":{"__isSmartRef__":true,"id":3885}},"3881":{"varMapping":{"__isSmartRef__":true,"id":3882},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3882":{"this":{"__isSmartRef__":true,"id":3853}},"3883":{"timestamp":{"__isSmartRef__":true,"id":3884},"user":"cschuster","tags":[]},"3884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3885":{"varMapping":{"__isSmartRef__":true,"id":3886},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3886":{"this":{"__isSmartRef__":true,"id":3853}},"3887":{"timestamp":{"__isSmartRef__":true,"id":3888},"user":"cschuster","tags":[]},"3888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3889":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3890}],"id":"684AA754-65D7-4F49-B269-01880FC44BE2","shape":{"__isSmartRef__":true,"id":3891},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle54","partsBinMetaInfo":{"__isSmartRef__":true,"id":3892},"eventHandler":{"__isSmartRef__":true,"id":3910},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096"],"partTests":{"__isSmartRef__":true,"id":3911},"_ClipMode":"visible","moved":true,"b":203.54859315353679,"#startLetters":"set","isBeingDragged":false,"delta":-0.904343392176088,"_Rotation":-47.922625305662436,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3916},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4337.7,5277.8)"},"3890":{"target":{"__isSmartRef__":true,"id":3889},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3891":{"_BorderWidth":3.0023665313847228,"_ClipMode":"visible","_BorderRadius":33.61513684010895,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.3,116.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-102,-337,-202)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.0,-1.7)"},"3892":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3893},{"__isSmartRef__":true,"id":3895},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3899},{"__isSmartRef__":true,"id":3901},{"__isSmartRef__":true,"id":3903},{"__isSmartRef__":true,"id":3905},{"__isSmartRef__":true,"id":3907}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3909},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3893":{"date":{"__isSmartRef__":true,"id":3894},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3895":{"date":{"__isSmartRef__":true,"id":3896},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3896":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3897":{"date":{"__isSmartRef__":true,"id":3898},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3898":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3899":{"date":{"__isSmartRef__":true,"id":3900},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3900":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3901":{"date":{"__isSmartRef__":true,"id":3902},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3902":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3903":{"date":{"__isSmartRef__":true,"id":3904},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3904":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3905":{"date":{"__isSmartRef__":true,"id":3906},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3907":{"date":{"__isSmartRef__":true,"id":3908},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3908":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3909":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3910":{"morph":{"__isSmartRef__":true,"id":3889},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3911":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3912}},"3912":{"test01IsMorph":{"__isSmartRef__":true,"id":3913}},"3913":{"varMapping":{"__isSmartRef__":true,"id":3914},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3914":{"this":{"__isSmartRef__":true,"id":3911}},"3915":{},"3916":{"change":{"__isSmartRef__":true,"id":3917},"tick":{"__isSmartRef__":true,"id":3921}},"3917":{"varMapping":{"__isSmartRef__":true,"id":3918},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3918":{"this":{"__isSmartRef__":true,"id":3889}},"3919":{"timestamp":{"__isSmartRef__":true,"id":3920},"user":"cschuster","tags":[]},"3920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3921":{"varMapping":{"__isSmartRef__":true,"id":3922},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3922":{"this":{"__isSmartRef__":true,"id":3889}},"3923":{"timestamp":{"__isSmartRef__":true,"id":3924},"user":"cschuster","tags":[]},"3924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3925":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3926}],"id":"F9519984-8176-44E4-85FF-6A1BCA73CAA3","shape":{"__isSmartRef__":true,"id":3927},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle55","partsBinMetaInfo":{"__isSmartRef__":true,"id":3928},"eventHandler":{"__isSmartRef__":true,"id":3946},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2"],"partTests":{"__isSmartRef__":true,"id":3947},"_ClipMode":"visible","moved":true,"b":109.813951606513,"#startLetters":"set","isBeingDragged":false,"delta":0.7470336843980476,"_Rotation":5.401738389220288,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3952},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5563.5,4848.2)"},"3926":{"target":{"__isSmartRef__":true,"id":3925},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3927":{"_BorderWidth":9.70399128939924,"_ClipMode":"visible","_BorderRadius":4.595945518809712,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.5,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,154,115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-13.2)"},"3928":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3929},{"__isSmartRef__":true,"id":3931},{"__isSmartRef__":true,"id":3933},{"__isSmartRef__":true,"id":3935},{"__isSmartRef__":true,"id":3937},{"__isSmartRef__":true,"id":3939},{"__isSmartRef__":true,"id":3941},{"__isSmartRef__":true,"id":3943}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3945},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3929":{"date":{"__isSmartRef__":true,"id":3930},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3931":{"date":{"__isSmartRef__":true,"id":3932},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3932":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3933":{"date":{"__isSmartRef__":true,"id":3934},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3934":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3935":{"date":{"__isSmartRef__":true,"id":3936},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3936":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3937":{"date":{"__isSmartRef__":true,"id":3938},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3938":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3939":{"date":{"__isSmartRef__":true,"id":3940},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3940":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3941":{"date":{"__isSmartRef__":true,"id":3942},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3943":{"date":{"__isSmartRef__":true,"id":3944},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3944":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3945":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3946":{"morph":{"__isSmartRef__":true,"id":3925},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3947":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3948}},"3948":{"test01IsMorph":{"__isSmartRef__":true,"id":3949}},"3949":{"varMapping":{"__isSmartRef__":true,"id":3950},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3950":{"this":{"__isSmartRef__":true,"id":3947}},"3951":{},"3952":{"change":{"__isSmartRef__":true,"id":3953},"tick":{"__isSmartRef__":true,"id":3957}},"3953":{"varMapping":{"__isSmartRef__":true,"id":3954},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3954":{"this":{"__isSmartRef__":true,"id":3925}},"3955":{"timestamp":{"__isSmartRef__":true,"id":3956},"user":"cschuster","tags":[]},"3956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3957":{"varMapping":{"__isSmartRef__":true,"id":3958},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3958":{"this":{"__isSmartRef__":true,"id":3925}},"3959":{"timestamp":{"__isSmartRef__":true,"id":3960},"user":"cschuster","tags":[]},"3960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3961":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3962}],"id":"DCC36815-F93A-47A1-9F71-18A5D7E82FF2","shape":{"__isSmartRef__":true,"id":3963},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle56","partsBinMetaInfo":{"__isSmartRef__":true,"id":3964},"eventHandler":{"__isSmartRef__":true,"id":3982},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4"],"partTests":{"__isSmartRef__":true,"id":3983},"_ClipMode":"visible","moved":true,"b":104.3558396663284,"#startLetters":"set","isBeingDragged":false,"delta":-0.8354384324629791,"_Rotation":6.686760676450662,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3988},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5029.3,4867.9)"},"3962":{"target":{"__isSmartRef__":true,"id":3961},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3963":{"_BorderWidth":9.843872747316858,"_ClipMode":"visible","_BorderRadius":2.459034892481664,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.8,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,184,46)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.0)"},"3964":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":3965},{"__isSmartRef__":true,"id":3967},{"__isSmartRef__":true,"id":3969},{"__isSmartRef__":true,"id":3971},{"__isSmartRef__":true,"id":3973},{"__isSmartRef__":true,"id":3975},{"__isSmartRef__":true,"id":3977},{"__isSmartRef__":true,"id":3979}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":3981},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"3965":{"date":{"__isSmartRef__":true,"id":3966},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"3966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"3967":{"date":{"__isSmartRef__":true,"id":3968},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"3968":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"3969":{"date":{"__isSmartRef__":true,"id":3970},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"3970":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"3971":{"date":{"__isSmartRef__":true,"id":3972},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"3972":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"3973":{"date":{"__isSmartRef__":true,"id":3974},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"3974":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"3975":{"date":{"__isSmartRef__":true,"id":3976},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"3976":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"3977":{"date":{"__isSmartRef__":true,"id":3978},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"3978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"3979":{"date":{"__isSmartRef__":true,"id":3980},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"3980":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"3981":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"3982":{"morph":{"__isSmartRef__":true,"id":3961},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3983":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3984}},"3984":{"test01IsMorph":{"__isSmartRef__":true,"id":3985}},"3985":{"varMapping":{"__isSmartRef__":true,"id":3986},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":3987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3986":{"this":{"__isSmartRef__":true,"id":3983}},"3987":{},"3988":{"change":{"__isSmartRef__":true,"id":3989},"tick":{"__isSmartRef__":true,"id":3993}},"3989":{"varMapping":{"__isSmartRef__":true,"id":3990},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":3991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3990":{"this":{"__isSmartRef__":true,"id":3961}},"3991":{"timestamp":{"__isSmartRef__":true,"id":3992},"user":"cschuster","tags":[]},"3992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"3993":{"varMapping":{"__isSmartRef__":true,"id":3994},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"3994":{"this":{"__isSmartRef__":true,"id":3961}},"3995":{"timestamp":{"__isSmartRef__":true,"id":3996},"user":"cschuster","tags":[]},"3996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"3997":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":3998}],"id":"F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","shape":{"__isSmartRef__":true,"id":3999},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle57","partsBinMetaInfo":{"__isSmartRef__":true,"id":4000},"eventHandler":{"__isSmartRef__":true,"id":4018},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":4019},"_ClipMode":"visible","moved":true,"b":298,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":20.90530842510186,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4024},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6563.0,4766.0)"},"3998":{"target":{"__isSmartRef__":true,"id":3997},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3999":{"_BorderWidth":0.5852620357053642,"_ClipMode":"visible","_BorderRadius":8.81614193058505,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-106,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-29.4)"},"4000":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4017},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4001":{"date":{"__isSmartRef__":true,"id":4002},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4003":{"date":{"__isSmartRef__":true,"id":4004},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4004":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4005":{"date":{"__isSmartRef__":true,"id":4006},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4006":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4007":{"date":{"__isSmartRef__":true,"id":4008},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4008":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4009":{"date":{"__isSmartRef__":true,"id":4010},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4010":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4011":{"date":{"__isSmartRef__":true,"id":4012},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4012":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4013":{"date":{"__isSmartRef__":true,"id":4014},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4015":{"date":{"__isSmartRef__":true,"id":4016},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4016":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4017":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4018":{"morph":{"__isSmartRef__":true,"id":3997},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4019":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4020}},"4020":{"test01IsMorph":{"__isSmartRef__":true,"id":4021}},"4021":{"varMapping":{"__isSmartRef__":true,"id":4022},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4022":{"this":{"__isSmartRef__":true,"id":4019}},"4023":{},"4024":{"change":{"__isSmartRef__":true,"id":4025},"tick":{"__isSmartRef__":true,"id":4029}},"4025":{"varMapping":{"__isSmartRef__":true,"id":4026},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4026":{"this":{"__isSmartRef__":true,"id":3997}},"4027":{"timestamp":{"__isSmartRef__":true,"id":4028},"user":"cschuster","tags":[]},"4028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4029":{"varMapping":{"__isSmartRef__":true,"id":4030},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4030":{"this":{"__isSmartRef__":true,"id":3997}},"4031":{"timestamp":{"__isSmartRef__":true,"id":4032},"user":"cschuster","tags":[]},"4032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4033":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4034}],"id":"84279476-258E-428A-A4CB-D43F6504A6DC","shape":{"__isSmartRef__":true,"id":4035},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle58","partsBinMetaInfo":{"__isSmartRef__":true,"id":4036},"eventHandler":{"__isSmartRef__":true,"id":4054},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57"],"partTests":{"__isSmartRef__":true,"id":4055},"_ClipMode":"visible","moved":true,"b":120.83148039859952,"#startLetters":"set","isBeingDragged":false,"delta":0.9223777129664086,"_Rotation":-29.691633038772252,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4060},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4994.6,4483.0)"},"4034":{"target":{"__isSmartRef__":true,"id":4033},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4035":{"_BorderWidth":9.293392160998353,"_ClipMode":"visible","_BorderRadius":10.50685400300463,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.8,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,89,221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.2,-9.7)"},"4036":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4039},{"__isSmartRef__":true,"id":4041},{"__isSmartRef__":true,"id":4043},{"__isSmartRef__":true,"id":4045},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4049},{"__isSmartRef__":true,"id":4051}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4053},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4037":{"date":{"__isSmartRef__":true,"id":4038},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4039":{"date":{"__isSmartRef__":true,"id":4040},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4040":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4041":{"date":{"__isSmartRef__":true,"id":4042},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4042":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4043":{"date":{"__isSmartRef__":true,"id":4044},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4044":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4045":{"date":{"__isSmartRef__":true,"id":4046},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4046":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4047":{"date":{"__isSmartRef__":true,"id":4048},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4048":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4049":{"date":{"__isSmartRef__":true,"id":4050},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4051":{"date":{"__isSmartRef__":true,"id":4052},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4052":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4053":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4054":{"morph":{"__isSmartRef__":true,"id":4033},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4055":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4056}},"4056":{"test01IsMorph":{"__isSmartRef__":true,"id":4057}},"4057":{"varMapping":{"__isSmartRef__":true,"id":4058},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4058":{"this":{"__isSmartRef__":true,"id":4055}},"4059":{},"4060":{"change":{"__isSmartRef__":true,"id":4061},"tick":{"__isSmartRef__":true,"id":4065}},"4061":{"varMapping":{"__isSmartRef__":true,"id":4062},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4062":{"this":{"__isSmartRef__":true,"id":4033}},"4063":{"timestamp":{"__isSmartRef__":true,"id":4064},"user":"cschuster","tags":[]},"4064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4065":{"varMapping":{"__isSmartRef__":true,"id":4066},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4066":{"this":{"__isSmartRef__":true,"id":4033}},"4067":{"timestamp":{"__isSmartRef__":true,"id":4068},"user":"cschuster","tags":[]},"4068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4069":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4070}],"id":"A0467789-292A-4042-9B2B-9C9EC0D26766","shape":{"__isSmartRef__":true,"id":4071},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle59","partsBinMetaInfo":{"__isSmartRef__":true,"id":4072},"eventHandler":{"__isSmartRef__":true,"id":4090},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF"],"partTests":{"__isSmartRef__":true,"id":4091},"_ClipMode":"visible","moved":true,"b":357,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":30.6362398351746,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4096},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5860.7,4471.7)"},"4070":{"target":{"__isSmartRef__":true,"id":4069},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4071":{"_BorderWidth":4.738320218785278,"_ClipMode":"visible","_BorderRadius":39.89043790736546,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,102.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-14,242,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.0,-40.0)"},"4072":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4073},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4077},{"__isSmartRef__":true,"id":4079},{"__isSmartRef__":true,"id":4081},{"__isSmartRef__":true,"id":4083},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4087}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4089},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4073":{"date":{"__isSmartRef__":true,"id":4074},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4075":{"date":{"__isSmartRef__":true,"id":4076},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4076":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4077":{"date":{"__isSmartRef__":true,"id":4078},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4078":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4079":{"date":{"__isSmartRef__":true,"id":4080},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4080":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4081":{"date":{"__isSmartRef__":true,"id":4082},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4082":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4083":{"date":{"__isSmartRef__":true,"id":4084},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4084":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4085":{"date":{"__isSmartRef__":true,"id":4086},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4087":{"date":{"__isSmartRef__":true,"id":4088},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4088":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4089":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4090":{"morph":{"__isSmartRef__":true,"id":4069},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4091":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4092}},"4092":{"test01IsMorph":{"__isSmartRef__":true,"id":4093}},"4093":{"varMapping":{"__isSmartRef__":true,"id":4094},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4094":{"this":{"__isSmartRef__":true,"id":4091}},"4095":{},"4096":{"change":{"__isSmartRef__":true,"id":4097},"tick":{"__isSmartRef__":true,"id":4101}},"4097":{"varMapping":{"__isSmartRef__":true,"id":4098},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4098":{"this":{"__isSmartRef__":true,"id":4069}},"4099":{"timestamp":{"__isSmartRef__":true,"id":4100},"user":"cschuster","tags":[]},"4100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4101":{"varMapping":{"__isSmartRef__":true,"id":4102},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4102":{"this":{"__isSmartRef__":true,"id":4069}},"4103":{"timestamp":{"__isSmartRef__":true,"id":4104},"user":"cschuster","tags":[]},"4104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4105":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4106}],"id":"2C0F7FAA-7543-487E-8381-E6D5AF91D545","shape":{"__isSmartRef__":true,"id":4107},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle60","partsBinMetaInfo":{"__isSmartRef__":true,"id":4108},"eventHandler":{"__isSmartRef__":true,"id":4126},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2"],"partTests":{"__isSmartRef__":true,"id":4127},"_ClipMode":"visible","moved":true,"b":137.19144688628148,"#startLetters":"set","isBeingDragged":false,"delta":0.7707384656532668,"_Rotation":9.90148005047283,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4132},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5589.5,4564.4)"},"4106":{"target":{"__isSmartRef__":true,"id":4105},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4107":{"_BorderWidth":8.397754139408033,"_ClipMode":"visible","_BorderRadius":21.52842689301692,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(174,-14,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.6,-5.3)"},"4108":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4109},{"__isSmartRef__":true,"id":4111},{"__isSmartRef__":true,"id":4113},{"__isSmartRef__":true,"id":4115},{"__isSmartRef__":true,"id":4117},{"__isSmartRef__":true,"id":4119},{"__isSmartRef__":true,"id":4121},{"__isSmartRef__":true,"id":4123}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4125},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4109":{"date":{"__isSmartRef__":true,"id":4110},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4111":{"date":{"__isSmartRef__":true,"id":4112},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4112":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4113":{"date":{"__isSmartRef__":true,"id":4114},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4114":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4115":{"date":{"__isSmartRef__":true,"id":4116},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4116":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4117":{"date":{"__isSmartRef__":true,"id":4118},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4118":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4119":{"date":{"__isSmartRef__":true,"id":4120},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4120":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4121":{"date":{"__isSmartRef__":true,"id":4122},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4123":{"date":{"__isSmartRef__":true,"id":4124},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4124":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4125":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4126":{"morph":{"__isSmartRef__":true,"id":4105},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4127":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4128}},"4128":{"test01IsMorph":{"__isSmartRef__":true,"id":4129}},"4129":{"varMapping":{"__isSmartRef__":true,"id":4130},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4130":{"this":{"__isSmartRef__":true,"id":4127}},"4131":{},"4132":{"change":{"__isSmartRef__":true,"id":4133},"tick":{"__isSmartRef__":true,"id":4137}},"4133":{"varMapping":{"__isSmartRef__":true,"id":4134},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4134":{"this":{"__isSmartRef__":true,"id":4105}},"4135":{"timestamp":{"__isSmartRef__":true,"id":4136},"user":"cschuster","tags":[]},"4136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4137":{"varMapping":{"__isSmartRef__":true,"id":4138},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4138":{"this":{"__isSmartRef__":true,"id":4105}},"4139":{"timestamp":{"__isSmartRef__":true,"id":4140},"user":"cschuster","tags":[]},"4140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4141":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4142}],"id":"141338B3-C8DB-4F4D-BA54-B0230C3F967C","shape":{"__isSmartRef__":true,"id":4143},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle61","partsBinMetaInfo":{"__isSmartRef__":true,"id":4144},"eventHandler":{"__isSmartRef__":true,"id":4162},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D"],"partTests":{"__isSmartRef__":true,"id":4163},"_ClipMode":"visible","moved":true,"b":232,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":16.594979528108436,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4168},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5071.5,4264.3)"},"4142":{"target":{"__isSmartRef__":true,"id":4141},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4143":{"_BorderWidth":1.0599462319663893,"_ClipMode":"visible","_BorderRadius":15.161562088006637,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-359,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.7)"},"4144":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4145},{"__isSmartRef__":true,"id":4147},{"__isSmartRef__":true,"id":4149},{"__isSmartRef__":true,"id":4151},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4155},{"__isSmartRef__":true,"id":4157},{"__isSmartRef__":true,"id":4159}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4161},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4145":{"date":{"__isSmartRef__":true,"id":4146},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4147":{"date":{"__isSmartRef__":true,"id":4148},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4148":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4149":{"date":{"__isSmartRef__":true,"id":4150},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4150":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4151":{"date":{"__isSmartRef__":true,"id":4152},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4152":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4153":{"date":{"__isSmartRef__":true,"id":4154},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4154":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4155":{"date":{"__isSmartRef__":true,"id":4156},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4156":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4157":{"date":{"__isSmartRef__":true,"id":4158},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4158":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4159":{"date":{"__isSmartRef__":true,"id":4160},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4160":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4161":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4162":{"morph":{"__isSmartRef__":true,"id":4141},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4163":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4164}},"4164":{"test01IsMorph":{"__isSmartRef__":true,"id":4165}},"4165":{"varMapping":{"__isSmartRef__":true,"id":4166},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4166":{"this":{"__isSmartRef__":true,"id":4163}},"4167":{},"4168":{"change":{"__isSmartRef__":true,"id":4169},"tick":{"__isSmartRef__":true,"id":4173}},"4169":{"varMapping":{"__isSmartRef__":true,"id":4170},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4170":{"this":{"__isSmartRef__":true,"id":4141}},"4171":{"timestamp":{"__isSmartRef__":true,"id":4172},"user":"cschuster","tags":[]},"4172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4173":{"varMapping":{"__isSmartRef__":true,"id":4174},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4174":{"this":{"__isSmartRef__":true,"id":4141}},"4175":{"timestamp":{"__isSmartRef__":true,"id":4176},"user":"cschuster","tags":[]},"4176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4177":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4178}],"id":"58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","shape":{"__isSmartRef__":true,"id":4179},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle62","partsBinMetaInfo":{"__isSmartRef__":true,"id":4180},"eventHandler":{"__isSmartRef__":true,"id":4198},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB"],"partTests":{"__isSmartRef__":true,"id":4199},"_ClipMode":"visible","moved":true,"b":260,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-3.916340252802494,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4204},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3935.7,4205.5)"},"4178":{"target":{"__isSmartRef__":true,"id":4177},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4179":{"_BorderWidth":0.07596123493896023,"_ClipMode":"visible","_BorderRadius":1.2061475842818314,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.7,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-297,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-16.5)"},"4180":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4197},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4181":{"date":{"__isSmartRef__":true,"id":4182},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4183":{"date":{"__isSmartRef__":true,"id":4184},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4184":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4185":{"date":{"__isSmartRef__":true,"id":4186},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4186":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4187":{"date":{"__isSmartRef__":true,"id":4188},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4188":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4189":{"date":{"__isSmartRef__":true,"id":4190},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4190":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4191":{"date":{"__isSmartRef__":true,"id":4192},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4192":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4193":{"date":{"__isSmartRef__":true,"id":4194},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4195":{"date":{"__isSmartRef__":true,"id":4196},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4196":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4197":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4198":{"morph":{"__isSmartRef__":true,"id":4177},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4199":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4200}},"4200":{"test01IsMorph":{"__isSmartRef__":true,"id":4201}},"4201":{"varMapping":{"__isSmartRef__":true,"id":4202},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4202":{"this":{"__isSmartRef__":true,"id":4199}},"4203":{},"4204":{"change":{"__isSmartRef__":true,"id":4205},"tick":{"__isSmartRef__":true,"id":4209}},"4205":{"varMapping":{"__isSmartRef__":true,"id":4206},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4206":{"this":{"__isSmartRef__":true,"id":4177}},"4207":{"timestamp":{"__isSmartRef__":true,"id":4208},"user":"cschuster","tags":[]},"4208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4209":{"varMapping":{"__isSmartRef__":true,"id":4210},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4210":{"this":{"__isSmartRef__":true,"id":4177}},"4211":{"timestamp":{"__isSmartRef__":true,"id":4212},"user":"cschuster","tags":[]},"4212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4213":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4214}],"id":"F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","shape":{"__isSmartRef__":true,"id":4215},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle63","partsBinMetaInfo":{"__isSmartRef__":true,"id":4216},"eventHandler":{"__isSmartRef__":true,"id":4234},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A"],"partTests":{"__isSmartRef__":true,"id":4235},"_ClipMode":"visible","moved":true,"b":65,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":0.16216768945951401,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4240},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4934.0,3959.5)"},"4214":{"target":{"__isSmartRef__":true,"id":4213},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4215":{"_BorderWidth":9.53153893518325,"_ClipMode":"visible","_BorderRadius":7.144247806269213,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,340,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-28.5)"},"4216":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4233},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4217":{"date":{"__isSmartRef__":true,"id":4218},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4219":{"date":{"__isSmartRef__":true,"id":4220},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4220":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4221":{"date":{"__isSmartRef__":true,"id":4222},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4222":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4223":{"date":{"__isSmartRef__":true,"id":4224},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4224":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4225":{"date":{"__isSmartRef__":true,"id":4226},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4226":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4227":{"date":{"__isSmartRef__":true,"id":4228},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4228":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4229":{"date":{"__isSmartRef__":true,"id":4230},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4230":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4231":{"date":{"__isSmartRef__":true,"id":4232},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4232":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4233":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4234":{"morph":{"__isSmartRef__":true,"id":4213},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4235":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4236}},"4236":{"test01IsMorph":{"__isSmartRef__":true,"id":4237}},"4237":{"varMapping":{"__isSmartRef__":true,"id":4238},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4238":{"this":{"__isSmartRef__":true,"id":4235}},"4239":{},"4240":{"change":{"__isSmartRef__":true,"id":4241},"tick":{"__isSmartRef__":true,"id":4245}},"4241":{"varMapping":{"__isSmartRef__":true,"id":4242},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4242":{"this":{"__isSmartRef__":true,"id":4213}},"4243":{"timestamp":{"__isSmartRef__":true,"id":4244},"user":"cschuster","tags":[]},"4244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4245":{"varMapping":{"__isSmartRef__":true,"id":4246},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4246":{"this":{"__isSmartRef__":true,"id":4213}},"4247":{"timestamp":{"__isSmartRef__":true,"id":4248},"user":"cschuster","tags":[]},"4248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4249":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4250}],"id":"1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","shape":{"__isSmartRef__":true,"id":4251},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle64","partsBinMetaInfo":{"__isSmartRef__":true,"id":4252},"eventHandler":{"__isSmartRef__":true,"id":4270},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE"],"partTests":{"__isSmartRef__":true,"id":4271},"_ClipMode":"visible","moved":true,"b":3.295917590148747,"#startLetters":"set","isBeingDragged":false,"delta":-0.9908446733606979,"_Rotation":43.622729832080424,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4276},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5713.2,4641.8)"},"4250":{"target":{"__isSmartRef__":true,"id":4249},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4251":{"_BorderWidth":5.28746446734115,"_ClipMode":"visible","_BorderRadius":39.86778268802603,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.6,97.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(15,271,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.1,-40.0)"},"4252":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__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}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4269},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4253":{"date":{"__isSmartRef__":true,"id":4254},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4255":{"date":{"__isSmartRef__":true,"id":4256},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4256":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4257":{"date":{"__isSmartRef__":true,"id":4258},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4258":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4259":{"date":{"__isSmartRef__":true,"id":4260},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4260":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4261":{"date":{"__isSmartRef__":true,"id":4262},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4262":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4263":{"date":{"__isSmartRef__":true,"id":4264},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4265":{"date":{"__isSmartRef__":true,"id":4266},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4266":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4267":{"date":{"__isSmartRef__":true,"id":4268},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4268":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4269":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4270":{"morph":{"__isSmartRef__":true,"id":4249},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4271":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4272}},"4272":{"test01IsMorph":{"__isSmartRef__":true,"id":4273}},"4273":{"varMapping":{"__isSmartRef__":true,"id":4274},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4274":{"this":{"__isSmartRef__":true,"id":4271}},"4275":{},"4276":{"change":{"__isSmartRef__":true,"id":4277},"tick":{"__isSmartRef__":true,"id":4281}},"4277":{"varMapping":{"__isSmartRef__":true,"id":4278},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4278":{"this":{"__isSmartRef__":true,"id":4249}},"4279":{"timestamp":{"__isSmartRef__":true,"id":4280},"user":"cschuster","tags":[]},"4280":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4281":{"varMapping":{"__isSmartRef__":true,"id":4282},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4282":{"this":{"__isSmartRef__":true,"id":4249}},"4283":{"timestamp":{"__isSmartRef__":true,"id":4284},"user":"cschuster","tags":[]},"4284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4285":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4286}],"id":"3BE0317E-3515-4BF6-B092-C38929A9E23D","shape":{"__isSmartRef__":true,"id":4287},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle65","partsBinMetaInfo":{"__isSmartRef__":true,"id":4288},"eventHandler":{"__isSmartRef__":true,"id":4306},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4"],"partTests":{"__isSmartRef__":true,"id":4307},"_ClipMode":"visible","moved":true,"b":173.08164599147858,"#startLetters":"set","isBeingDragged":false,"delta":-0.8693876930628903,"_Rotation":20.263066694544452,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4312},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5133.4,4768.5)"},"4286":{"target":{"__isSmartRef__":true,"id":4285},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4287":{"_BorderWidth":5.602274252235571,"_ClipMode":"visible","_BorderRadius":39.41962516015053,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.4,95.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(31,-223,-152)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.4,-0.1)"},"4288":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4289},{"__isSmartRef__":true,"id":4291},{"__isSmartRef__":true,"id":4293},{"__isSmartRef__":true,"id":4295},{"__isSmartRef__":true,"id":4297},{"__isSmartRef__":true,"id":4299},{"__isSmartRef__":true,"id":4301},{"__isSmartRef__":true,"id":4303}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4305},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4289":{"date":{"__isSmartRef__":true,"id":4290},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4291":{"date":{"__isSmartRef__":true,"id":4292},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4292":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4293":{"date":{"__isSmartRef__":true,"id":4294},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4294":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4295":{"date":{"__isSmartRef__":true,"id":4296},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4296":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4297":{"date":{"__isSmartRef__":true,"id":4298},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4298":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4299":{"date":{"__isSmartRef__":true,"id":4300},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4301":{"date":{"__isSmartRef__":true,"id":4302},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4302":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4303":{"date":{"__isSmartRef__":true,"id":4304},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4304":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4305":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4306":{"morph":{"__isSmartRef__":true,"id":4285},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4307":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4308}},"4308":{"test01IsMorph":{"__isSmartRef__":true,"id":4309}},"4309":{"varMapping":{"__isSmartRef__":true,"id":4310},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4310":{"this":{"__isSmartRef__":true,"id":4307}},"4311":{},"4312":{"change":{"__isSmartRef__":true,"id":4313},"tick":{"__isSmartRef__":true,"id":4317}},"4313":{"varMapping":{"__isSmartRef__":true,"id":4314},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4314":{"this":{"__isSmartRef__":true,"id":4285}},"4315":{"timestamp":{"__isSmartRef__":true,"id":4316},"user":"cschuster","tags":[]},"4316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4317":{"varMapping":{"__isSmartRef__":true,"id":4318},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4318":{"this":{"__isSmartRef__":true,"id":4285}},"4319":{"timestamp":{"__isSmartRef__":true,"id":4320},"user":"cschuster","tags":[]},"4320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4321":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4322}],"id":"7C11F21C-22AD-4993-A7D7-3282D1933A20","shape":{"__isSmartRef__":true,"id":4323},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle66","partsBinMetaInfo":{"__isSmartRef__":true,"id":4324},"eventHandler":{"__isSmartRef__":true,"id":4342},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7"],"partTests":{"__isSmartRef__":true,"id":4343},"_ClipMode":"visible","moved":true,"b":133.44611839111894,"#startLetters":"set","isBeingDragged":false,"delta":0.9267091554938816,"_Rotation":7.482422195324957,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4348},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3996.1,4359.0)"},"4322":{"target":{"__isSmartRef__":true,"id":4321},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4323":{"_BorderWidth":8.630106933560098,"_ClipMode":"visible","_BorderRadius":18.91571784147024,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,71.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(186,10,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.5,-6.2)"},"4324":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4325},{"__isSmartRef__":true,"id":4327},{"__isSmartRef__":true,"id":4329},{"__isSmartRef__":true,"id":4331},{"__isSmartRef__":true,"id":4333},{"__isSmartRef__":true,"id":4335},{"__isSmartRef__":true,"id":4337},{"__isSmartRef__":true,"id":4339}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4341},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4325":{"date":{"__isSmartRef__":true,"id":4326},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4327":{"date":{"__isSmartRef__":true,"id":4328},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4328":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4329":{"date":{"__isSmartRef__":true,"id":4330},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4330":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4331":{"date":{"__isSmartRef__":true,"id":4332},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4332":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4333":{"date":{"__isSmartRef__":true,"id":4334},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4334":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4335":{"date":{"__isSmartRef__":true,"id":4336},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4337":{"date":{"__isSmartRef__":true,"id":4338},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4338":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4339":{"date":{"__isSmartRef__":true,"id":4340},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4340":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4341":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4342":{"morph":{"__isSmartRef__":true,"id":4321},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4343":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4344}},"4344":{"test01IsMorph":{"__isSmartRef__":true,"id":4345}},"4345":{"varMapping":{"__isSmartRef__":true,"id":4346},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4346":{"this":{"__isSmartRef__":true,"id":4343}},"4347":{},"4348":{"change":{"__isSmartRef__":true,"id":4349},"tick":{"__isSmartRef__":true,"id":4353}},"4349":{"varMapping":{"__isSmartRef__":true,"id":4350},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4350":{"this":{"__isSmartRef__":true,"id":4321}},"4351":{"timestamp":{"__isSmartRef__":true,"id":4352},"user":"cschuster","tags":[]},"4352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4353":{"varMapping":{"__isSmartRef__":true,"id":4354},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4354":{"this":{"__isSmartRef__":true,"id":4321}},"4355":{"timestamp":{"__isSmartRef__":true,"id":4356},"user":"cschuster","tags":[]},"4356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4357":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4358}],"id":"B7080BBC-C29F-4163-8519-93790DDAFC08","shape":{"__isSmartRef__":true,"id":4359},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle67","partsBinMetaInfo":{"__isSmartRef__":true,"id":4360},"eventHandler":{"__isSmartRef__":true,"id":4378},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":4379},"_ClipMode":"visible","moved":true,"b":251,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-3.983577869566848,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4384},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6413.7,5396.6)"},"4358":{"target":{"__isSmartRef__":true,"id":4357},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4359":{"_BorderWidth":0.27240712200341566,"_ClipMode":"visible","_BorderRadius":4.23978492786556,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,137.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-242,-326,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-13.5)"},"4360":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4361},{"__isSmartRef__":true,"id":4363},{"__isSmartRef__":true,"id":4365},{"__isSmartRef__":true,"id":4367},{"__isSmartRef__":true,"id":4369},{"__isSmartRef__":true,"id":4371},{"__isSmartRef__":true,"id":4373},{"__isSmartRef__":true,"id":4375}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4377},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4361":{"date":{"__isSmartRef__":true,"id":4362},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4363":{"date":{"__isSmartRef__":true,"id":4364},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4364":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4365":{"date":{"__isSmartRef__":true,"id":4366},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4366":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4367":{"date":{"__isSmartRef__":true,"id":4368},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4368":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4369":{"date":{"__isSmartRef__":true,"id":4370},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4370":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4371":{"date":{"__isSmartRef__":true,"id":4372},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4373":{"date":{"__isSmartRef__":true,"id":4374},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4374":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4375":{"date":{"__isSmartRef__":true,"id":4376},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4376":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4377":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4378":{"morph":{"__isSmartRef__":true,"id":4357},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4379":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4380}},"4380":{"test01IsMorph":{"__isSmartRef__":true,"id":4381}},"4381":{"varMapping":{"__isSmartRef__":true,"id":4382},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4382":{"this":{"__isSmartRef__":true,"id":4379}},"4383":{},"4384":{"change":{"__isSmartRef__":true,"id":4385},"tick":{"__isSmartRef__":true,"id":4389}},"4385":{"varMapping":{"__isSmartRef__":true,"id":4386},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4386":{"this":{"__isSmartRef__":true,"id":4357}},"4387":{"timestamp":{"__isSmartRef__":true,"id":4388},"user":"cschuster","tags":[]},"4388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4389":{"varMapping":{"__isSmartRef__":true,"id":4390},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4390":{"this":{"__isSmartRef__":true,"id":4357}},"4391":{"timestamp":{"__isSmartRef__":true,"id":4392},"user":"cschuster","tags":[]},"4392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4393":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4394}],"id":"8110A246-D035-4759-8362-5FE6F080E0B9","shape":{"__isSmartRef__":true,"id":4395},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle68","partsBinMetaInfo":{"__isSmartRef__":true,"id":4396},"eventHandler":{"__isSmartRef__":true,"id":4414},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":4415},"_ClipMode":"visible","moved":true,"b":227,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-0.5610181038024703,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4420},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6332.3,5320.7)"},"4394":{"target":{"__isSmartRef__":true,"id":4393},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4395":{"_BorderWidth":1.3432314919041493,"_ClipMode":"visible","_BorderRadius":18.604870525117516,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-362,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-6.4)"},"4396":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4397},{"__isSmartRef__":true,"id":4399},{"__isSmartRef__":true,"id":4401},{"__isSmartRef__":true,"id":4403},{"__isSmartRef__":true,"id":4405},{"__isSmartRef__":true,"id":4407},{"__isSmartRef__":true,"id":4409},{"__isSmartRef__":true,"id":4411}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4413},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4397":{"date":{"__isSmartRef__":true,"id":4398},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4399":{"date":{"__isSmartRef__":true,"id":4400},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4400":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4401":{"date":{"__isSmartRef__":true,"id":4402},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4402":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4403":{"date":{"__isSmartRef__":true,"id":4404},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4404":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4405":{"date":{"__isSmartRef__":true,"id":4406},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4406":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4407":{"date":{"__isSmartRef__":true,"id":4408},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4409":{"date":{"__isSmartRef__":true,"id":4410},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4410":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4411":{"date":{"__isSmartRef__":true,"id":4412},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4412":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4413":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4414":{"morph":{"__isSmartRef__":true,"id":4393},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4415":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4416}},"4416":{"test01IsMorph":{"__isSmartRef__":true,"id":4417}},"4417":{"varMapping":{"__isSmartRef__":true,"id":4418},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4418":{"this":{"__isSmartRef__":true,"id":4415}},"4419":{},"4420":{"change":{"__isSmartRef__":true,"id":4421},"tick":{"__isSmartRef__":true,"id":4425}},"4421":{"varMapping":{"__isSmartRef__":true,"id":4422},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4422":{"this":{"__isSmartRef__":true,"id":4393}},"4423":{"timestamp":{"__isSmartRef__":true,"id":4424},"user":"cschuster","tags":[]},"4424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4425":{"varMapping":{"__isSmartRef__":true,"id":4426},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4426":{"this":{"__isSmartRef__":true,"id":4393}},"4427":{"timestamp":{"__isSmartRef__":true,"id":4428},"user":"cschuster","tags":[]},"4428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4429":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4430}],"id":"641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","shape":{"__isSmartRef__":true,"id":4431},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle69","partsBinMetaInfo":{"__isSmartRef__":true,"id":4432},"eventHandler":{"__isSmartRef__":true,"id":4450},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB"],"partTests":{"__isSmartRef__":true,"id":4451},"_ClipMode":"visible","moved":true,"b":91.32139006629586,"#startLetters":"set","isBeingDragged":false,"delta":-0.901606073603034,"_Rotation":12.525997859777828,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4456},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4258.3,4467.6)"},"4430":{"target":{"__isSmartRef__":true,"id":4429},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4431":{"_BorderWidth":9.998670349290942,"_ClipMode":"visible","_BorderRadius":0.021271582591320115,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.2,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,250,-123)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.5)"},"4432":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4433},{"__isSmartRef__":true,"id":4435},{"__isSmartRef__":true,"id":4437},{"__isSmartRef__":true,"id":4439},{"__isSmartRef__":true,"id":4441},{"__isSmartRef__":true,"id":4443},{"__isSmartRef__":true,"id":4445},{"__isSmartRef__":true,"id":4447}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4449},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4433":{"date":{"__isSmartRef__":true,"id":4434},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4435":{"date":{"__isSmartRef__":true,"id":4436},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4436":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4437":{"date":{"__isSmartRef__":true,"id":4438},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4438":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4439":{"date":{"__isSmartRef__":true,"id":4440},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4440":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4441":{"date":{"__isSmartRef__":true,"id":4442},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4442":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4443":{"date":{"__isSmartRef__":true,"id":4444},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4445":{"date":{"__isSmartRef__":true,"id":4446},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4446":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4447":{"date":{"__isSmartRef__":true,"id":4448},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4448":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4449":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4450":{"morph":{"__isSmartRef__":true,"id":4429},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4451":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4452}},"4452":{"test01IsMorph":{"__isSmartRef__":true,"id":4453}},"4453":{"varMapping":{"__isSmartRef__":true,"id":4454},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4454":{"this":{"__isSmartRef__":true,"id":4451}},"4455":{},"4456":{"change":{"__isSmartRef__":true,"id":4457},"tick":{"__isSmartRef__":true,"id":4461}},"4457":{"varMapping":{"__isSmartRef__":true,"id":4458},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4458":{"this":{"__isSmartRef__":true,"id":4429}},"4459":{"timestamp":{"__isSmartRef__":true,"id":4460},"user":"cschuster","tags":[]},"4460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4461":{"varMapping":{"__isSmartRef__":true,"id":4462},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4462":{"this":{"__isSmartRef__":true,"id":4429}},"4463":{"timestamp":{"__isSmartRef__":true,"id":4464},"user":"cschuster","tags":[]},"4464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4465":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4466}],"id":"162FDE80-5809-418E-A6F2-8CB652C3AD5B","shape":{"__isSmartRef__":true,"id":4467},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle70","partsBinMetaInfo":{"__isSmartRef__":true,"id":4468},"eventHandler":{"__isSmartRef__":true,"id":4486},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC"],"partTests":{"__isSmartRef__":true,"id":4487},"_ClipMode":"visible","moved":true,"b":338,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-20.80690546198166,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4492},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4157.1,4494.2)"},"4466":{"target":{"__isSmartRef__":true,"id":4465},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4467":{"_BorderWidth":3.1269670329204384,"_ClipMode":"visible","_BorderRadius":34.38679600677301,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.2,115.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-96,141,-39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.5,-38.5)"},"4468":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4469},{"__isSmartRef__":true,"id":4471},{"__isSmartRef__":true,"id":4473},{"__isSmartRef__":true,"id":4475},{"__isSmartRef__":true,"id":4477},{"__isSmartRef__":true,"id":4479},{"__isSmartRef__":true,"id":4481},{"__isSmartRef__":true,"id":4483}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4485},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4469":{"date":{"__isSmartRef__":true,"id":4470},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4471":{"date":{"__isSmartRef__":true,"id":4472},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4472":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4473":{"date":{"__isSmartRef__":true,"id":4474},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4474":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4475":{"date":{"__isSmartRef__":true,"id":4476},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4476":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4477":{"date":{"__isSmartRef__":true,"id":4478},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4478":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4479":{"date":{"__isSmartRef__":true,"id":4480},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4480":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4481":{"date":{"__isSmartRef__":true,"id":4482},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4482":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4483":{"date":{"__isSmartRef__":true,"id":4484},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4484":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4485":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4486":{"morph":{"__isSmartRef__":true,"id":4465},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4487":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4488}},"4488":{"test01IsMorph":{"__isSmartRef__":true,"id":4489}},"4489":{"varMapping":{"__isSmartRef__":true,"id":4490},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4490":{"this":{"__isSmartRef__":true,"id":4487}},"4491":{},"4492":{"change":{"__isSmartRef__":true,"id":4493},"tick":{"__isSmartRef__":true,"id":4497}},"4493":{"varMapping":{"__isSmartRef__":true,"id":4494},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4494":{"this":{"__isSmartRef__":true,"id":4465}},"4495":{"timestamp":{"__isSmartRef__":true,"id":4496},"user":"cschuster","tags":[]},"4496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4497":{"varMapping":{"__isSmartRef__":true,"id":4498},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4498":{"this":{"__isSmartRef__":true,"id":4465}},"4499":{"timestamp":{"__isSmartRef__":true,"id":4500},"user":"cschuster","tags":[]},"4500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4501":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4502}],"id":"3EFA6334-4A77-4B96-BA0A-D52F112E736C","shape":{"__isSmartRef__":true,"id":4503},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle71","partsBinMetaInfo":{"__isSmartRef__":true,"id":4504},"eventHandler":{"__isSmartRef__":true,"id":4522},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF"],"partTests":{"__isSmartRef__":true,"id":4523},"_ClipMode":"visible","moved":true,"b":319.2933994010673,"#startLetters":"set","isBeingDragged":false,"delta":-0.9928439170471393,"_Rotation":7.141980528384956,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4528},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5026.1,4237.3)"},"4502":{"target":{"__isSmartRef__":true,"id":4501},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4503":{"_BorderWidth":1.7390713088284864,"_ClipMode":"visible","_BorderRadius":22.986150513751102,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-167,27,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.0,-35.2)"},"4504":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4505},{"__isSmartRef__":true,"id":4507},{"__isSmartRef__":true,"id":4509},{"__isSmartRef__":true,"id":4511},{"__isSmartRef__":true,"id":4513},{"__isSmartRef__":true,"id":4515},{"__isSmartRef__":true,"id":4517},{"__isSmartRef__":true,"id":4519}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4521},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4505":{"date":{"__isSmartRef__":true,"id":4506},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4507":{"date":{"__isSmartRef__":true,"id":4508},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4508":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4509":{"date":{"__isSmartRef__":true,"id":4510},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4510":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4511":{"date":{"__isSmartRef__":true,"id":4512},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4512":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4513":{"date":{"__isSmartRef__":true,"id":4514},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4514":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4515":{"date":{"__isSmartRef__":true,"id":4516},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4516":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4517":{"date":{"__isSmartRef__":true,"id":4518},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4518":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4519":{"date":{"__isSmartRef__":true,"id":4520},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4520":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4521":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4522":{"morph":{"__isSmartRef__":true,"id":4501},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4523":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4524}},"4524":{"test01IsMorph":{"__isSmartRef__":true,"id":4525}},"4525":{"varMapping":{"__isSmartRef__":true,"id":4526},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4526":{"this":{"__isSmartRef__":true,"id":4523}},"4527":{},"4528":{"change":{"__isSmartRef__":true,"id":4529},"tick":{"__isSmartRef__":true,"id":4533}},"4529":{"varMapping":{"__isSmartRef__":true,"id":4530},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4530":{"this":{"__isSmartRef__":true,"id":4501}},"4531":{"timestamp":{"__isSmartRef__":true,"id":4532},"user":"cschuster","tags":[]},"4532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4533":{"varMapping":{"__isSmartRef__":true,"id":4534},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4534":{"this":{"__isSmartRef__":true,"id":4501}},"4535":{"timestamp":{"__isSmartRef__":true,"id":4536},"user":"cschuster","tags":[]},"4536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4537":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4538}],"id":"7B838C6B-649F-4717-BF2A-44547BF7B53D","shape":{"__isSmartRef__":true,"id":4539},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle72","partsBinMetaInfo":{"__isSmartRef__":true,"id":4540},"eventHandler":{"__isSmartRef__":true,"id":4558},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB"],"partTests":{"__isSmartRef__":true,"id":4559},"_ClipMode":"visible","moved":true,"b":198.57900028210133,"#startLetters":"set","isBeingDragged":false,"delta":-0.9842743885237724,"_Rotation":19.10156178939371,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4564},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5560.1,4815.9)"},"4538":{"target":{"__isSmartRef__":true,"id":4537},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4539":{"_BorderWidth":3.406940413581869,"_ClipMode":"visible","_BorderRadius":35.93945784659407,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.2,112.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-82,-324,-235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.6,-1.0)"},"4540":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4541},{"__isSmartRef__":true,"id":4543},{"__isSmartRef__":true,"id":4545},{"__isSmartRef__":true,"id":4547},{"__isSmartRef__":true,"id":4549},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4553},{"__isSmartRef__":true,"id":4555}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4557},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4541":{"date":{"__isSmartRef__":true,"id":4542},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4543":{"date":{"__isSmartRef__":true,"id":4544},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4544":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4545":{"date":{"__isSmartRef__":true,"id":4546},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4546":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4547":{"date":{"__isSmartRef__":true,"id":4548},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4548":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4549":{"date":{"__isSmartRef__":true,"id":4550},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4550":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4551":{"date":{"__isSmartRef__":true,"id":4552},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4553":{"date":{"__isSmartRef__":true,"id":4554},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4554":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4555":{"date":{"__isSmartRef__":true,"id":4556},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4556":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4557":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4558":{"morph":{"__isSmartRef__":true,"id":4537},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4559":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4560}},"4560":{"test01IsMorph":{"__isSmartRef__":true,"id":4561}},"4561":{"varMapping":{"__isSmartRef__":true,"id":4562},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4562":{"this":{"__isSmartRef__":true,"id":4559}},"4563":{},"4564":{"change":{"__isSmartRef__":true,"id":4565},"tick":{"__isSmartRef__":true,"id":4569}},"4565":{"varMapping":{"__isSmartRef__":true,"id":4566},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4566":{"this":{"__isSmartRef__":true,"id":4537}},"4567":{"timestamp":{"__isSmartRef__":true,"id":4568},"user":"cschuster","tags":[]},"4568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4569":{"varMapping":{"__isSmartRef__":true,"id":4570},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4570":{"this":{"__isSmartRef__":true,"id":4537}},"4571":{"timestamp":{"__isSmartRef__":true,"id":4572},"user":"cschuster","tags":[]},"4572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4573":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4574}],"id":"57877EA5-9E5B-49C3-B857-AAE28059955E","shape":{"__isSmartRef__":true,"id":4575},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle73","partsBinMetaInfo":{"__isSmartRef__":true,"id":4576},"eventHandler":{"__isSmartRef__":true,"id":4594},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","7B838C6B-649F-4717-BF2A-44547BF7B53D"],"partTests":{"__isSmartRef__":true,"id":4595},"_ClipMode":"visible","moved":true,"b":48.42971439938992,"#startLetters":"set","isBeingDragged":false,"delta":0.9685942879877985,"_Rotation":10.439377806179717,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4600},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5043.5,4268.1)"},"4574":{"target":{"__isSmartRef__":true,"id":4573},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4575":{"_BorderWidth":8.740711557086456,"_ClipMode":"visible","_BorderRadius":17.61132327468771,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,70.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(191,361,-98)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.0,-33.3)"},"4576":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4577},{"__isSmartRef__":true,"id":4579},{"__isSmartRef__":true,"id":4581},{"__isSmartRef__":true,"id":4583},{"__isSmartRef__":true,"id":4585},{"__isSmartRef__":true,"id":4587},{"__isSmartRef__":true,"id":4589},{"__isSmartRef__":true,"id":4591}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4593},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4577":{"date":{"__isSmartRef__":true,"id":4578},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4579":{"date":{"__isSmartRef__":true,"id":4580},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4580":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4581":{"date":{"__isSmartRef__":true,"id":4582},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4582":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4583":{"date":{"__isSmartRef__":true,"id":4584},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4584":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4585":{"date":{"__isSmartRef__":true,"id":4586},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4586":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4587":{"date":{"__isSmartRef__":true,"id":4588},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4588":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4589":{"date":{"__isSmartRef__":true,"id":4590},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4590":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4591":{"date":{"__isSmartRef__":true,"id":4592},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4592":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4593":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4594":{"morph":{"__isSmartRef__":true,"id":4573},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4595":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4596}},"4596":{"test01IsMorph":{"__isSmartRef__":true,"id":4597}},"4597":{"varMapping":{"__isSmartRef__":true,"id":4598},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4598":{"this":{"__isSmartRef__":true,"id":4595}},"4599":{},"4600":{"change":{"__isSmartRef__":true,"id":4601},"tick":{"__isSmartRef__":true,"id":4605}},"4601":{"varMapping":{"__isSmartRef__":true,"id":4602},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4602":{"this":{"__isSmartRef__":true,"id":4573}},"4603":{"timestamp":{"__isSmartRef__":true,"id":4604},"user":"cschuster","tags":[]},"4604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4605":{"varMapping":{"__isSmartRef__":true,"id":4606},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4606":{"this":{"__isSmartRef__":true,"id":4573}},"4607":{"timestamp":{"__isSmartRef__":true,"id":4608},"user":"cschuster","tags":[]},"4608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4609":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4610}],"id":"28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","shape":{"__isSmartRef__":true,"id":4611},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle74","partsBinMetaInfo":{"__isSmartRef__":true,"id":4612},"eventHandler":{"__isSmartRef__":true,"id":4630},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9"],"partTests":{"__isSmartRef__":true,"id":4631},"_ClipMode":"visible","moved":true,"b":207,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-0.6313188795452359,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4636},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6983.3,4713.4)"},"4610":{"target":{"__isSmartRef__":true,"id":4609},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4611":{"_BorderWidth":2.730047501302269,"_ClipMode":"visible","_BorderRadius":31.75570504584948,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-116,-344,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-2.2)"},"4612":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4613},{"__isSmartRef__":true,"id":4615},{"__isSmartRef__":true,"id":4617},{"__isSmartRef__":true,"id":4619},{"__isSmartRef__":true,"id":4621},{"__isSmartRef__":true,"id":4623},{"__isSmartRef__":true,"id":4625},{"__isSmartRef__":true,"id":4627}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4629},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4613":{"date":{"__isSmartRef__":true,"id":4614},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4615":{"date":{"__isSmartRef__":true,"id":4616},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4616":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4617":{"date":{"__isSmartRef__":true,"id":4618},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4618":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4619":{"date":{"__isSmartRef__":true,"id":4620},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4620":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4621":{"date":{"__isSmartRef__":true,"id":4622},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4622":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4623":{"date":{"__isSmartRef__":true,"id":4624},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4624":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4625":{"date":{"__isSmartRef__":true,"id":4626},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4626":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4627":{"date":{"__isSmartRef__":true,"id":4628},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4628":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4629":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4630":{"morph":{"__isSmartRef__":true,"id":4609},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4631":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4632}},"4632":{"test01IsMorph":{"__isSmartRef__":true,"id":4633}},"4633":{"varMapping":{"__isSmartRef__":true,"id":4634},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4634":{"this":{"__isSmartRef__":true,"id":4631}},"4635":{},"4636":{"change":{"__isSmartRef__":true,"id":4637},"tick":{"__isSmartRef__":true,"id":4641}},"4637":{"varMapping":{"__isSmartRef__":true,"id":4638},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4638":{"this":{"__isSmartRef__":true,"id":4609}},"4639":{"timestamp":{"__isSmartRef__":true,"id":4640},"user":"cschuster","tags":[]},"4640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4641":{"varMapping":{"__isSmartRef__":true,"id":4642},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4642":{"this":{"__isSmartRef__":true,"id":4609}},"4643":{"timestamp":{"__isSmartRef__":true,"id":4644},"user":"cschuster","tags":[]},"4644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4645":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4646}],"id":"E47B09B9-4E37-40B7-A2D6-484A2E1607E6","shape":{"__isSmartRef__":true,"id":4647},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle75","partsBinMetaInfo":{"__isSmartRef__":true,"id":4648},"eventHandler":{"__isSmartRef__":true,"id":4666},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC"],"partTests":{"__isSmartRef__":true,"id":4667},"_ClipMode":"visible","moved":true,"b":202,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-20.606741678072503,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4672},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4572.2,5265.2)"},"4646":{"target":{"__isSmartRef__":true,"id":4645},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4647":{"_BorderWidth":3.12696703292044,"_ClipMode":"visible","_BorderRadius":34.386796006773025,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.8,115.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-96,-333,-214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.5,-1.5)"},"4648":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4649},{"__isSmartRef__":true,"id":4651},{"__isSmartRef__":true,"id":4653},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4657},{"__isSmartRef__":true,"id":4659},{"__isSmartRef__":true,"id":4661},{"__isSmartRef__":true,"id":4663}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4665},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4649":{"date":{"__isSmartRef__":true,"id":4650},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4651":{"date":{"__isSmartRef__":true,"id":4652},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4652":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4653":{"date":{"__isSmartRef__":true,"id":4654},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4654":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4655":{"date":{"__isSmartRef__":true,"id":4656},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4656":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4657":{"date":{"__isSmartRef__":true,"id":4658},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4658":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4659":{"date":{"__isSmartRef__":true,"id":4660},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4660":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4661":{"date":{"__isSmartRef__":true,"id":4662},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4662":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4663":{"date":{"__isSmartRef__":true,"id":4664},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4664":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4665":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4666":{"morph":{"__isSmartRef__":true,"id":4645},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4667":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4668}},"4668":{"test01IsMorph":{"__isSmartRef__":true,"id":4669}},"4669":{"varMapping":{"__isSmartRef__":true,"id":4670},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4670":{"this":{"__isSmartRef__":true,"id":4667}},"4671":{},"4672":{"change":{"__isSmartRef__":true,"id":4673},"tick":{"__isSmartRef__":true,"id":4677}},"4673":{"varMapping":{"__isSmartRef__":true,"id":4674},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4674":{"this":{"__isSmartRef__":true,"id":4645}},"4675":{"timestamp":{"__isSmartRef__":true,"id":4676},"user":"cschuster","tags":[]},"4676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4677":{"varMapping":{"__isSmartRef__":true,"id":4678},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4678":{"this":{"__isSmartRef__":true,"id":4645}},"4679":{"timestamp":{"__isSmartRef__":true,"id":4680},"user":"cschuster","tags":[]},"4680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4681":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4682}],"id":"61345BB0-3574-4A7F-85A2-92BBDAB24CF9","shape":{"__isSmartRef__":true,"id":4683},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle76","partsBinMetaInfo":{"__isSmartRef__":true,"id":4684},"eventHandler":{"__isSmartRef__":true,"id":4702},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":4703},"_ClipMode":"visible","moved":true,"b":295.0219959189417,"#startLetters":"set","isBeingDragged":false,"delta":0.9736699535278603,"_Rotation":3.247485734527849,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4708},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5046.9,4327.2)"},"4682":{"target":{"__isSmartRef__":true,"id":4681},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4683":{"_BorderWidth":0.469272617031276,"_ClipMode":"visible","_BorderRadius":7.1560150099477955,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.3,136.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-232,-124,-172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-28.5)"},"4684":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4685},{"__isSmartRef__":true,"id":4687},{"__isSmartRef__":true,"id":4689},{"__isSmartRef__":true,"id":4691},{"__isSmartRef__":true,"id":4693},{"__isSmartRef__":true,"id":4695},{"__isSmartRef__":true,"id":4697},{"__isSmartRef__":true,"id":4699}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4701},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4685":{"date":{"__isSmartRef__":true,"id":4686},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4687":{"date":{"__isSmartRef__":true,"id":4688},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4688":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4689":{"date":{"__isSmartRef__":true,"id":4690},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4690":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4691":{"date":{"__isSmartRef__":true,"id":4692},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4692":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4693":{"date":{"__isSmartRef__":true,"id":4694},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4694":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4695":{"date":{"__isSmartRef__":true,"id":4696},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4696":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4697":{"date":{"__isSmartRef__":true,"id":4698},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4698":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4699":{"date":{"__isSmartRef__":true,"id":4700},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4700":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4701":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4702":{"morph":{"__isSmartRef__":true,"id":4681},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4703":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4704}},"4704":{"test01IsMorph":{"__isSmartRef__":true,"id":4705}},"4705":{"varMapping":{"__isSmartRef__":true,"id":4706},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4706":{"this":{"__isSmartRef__":true,"id":4703}},"4707":{},"4708":{"change":{"__isSmartRef__":true,"id":4709},"tick":{"__isSmartRef__":true,"id":4713}},"4709":{"varMapping":{"__isSmartRef__":true,"id":4710},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4710":{"this":{"__isSmartRef__":true,"id":4681}},"4711":{"timestamp":{"__isSmartRef__":true,"id":4712},"user":"cschuster","tags":[]},"4712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4713":{"varMapping":{"__isSmartRef__":true,"id":4714},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4714":{"this":{"__isSmartRef__":true,"id":4681}},"4715":{"timestamp":{"__isSmartRef__":true,"id":4716},"user":"cschuster","tags":[]},"4716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4717":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4718}],"id":"33842EA9-C557-42D8-9407-413BFDE6F580","shape":{"__isSmartRef__":true,"id":4719},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle77","partsBinMetaInfo":{"__isSmartRef__":true,"id":4720},"eventHandler":{"__isSmartRef__":true,"id":4738},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696"],"partTests":{"__isSmartRef__":true,"id":4739},"_ClipMode":"visible","moved":true,"b":40.29496281128377,"#startLetters":"set","isBeingDragged":false,"delta":0.9157946093473583,"_Rotation":1.9812160003395294,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4744},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4414.8,4537.4)"},"4718":{"target":{"__isSmartRef__":true,"id":4717},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4719":{"_BorderWidth":8.233613633109893,"_ClipMode":"visible","_BorderRadius":23.269988594825335,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,74.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(165,361,9)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.9,-35.3)"},"4720":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4721},{"__isSmartRef__":true,"id":4723},{"__isSmartRef__":true,"id":4725},{"__isSmartRef__":true,"id":4727},{"__isSmartRef__":true,"id":4729},{"__isSmartRef__":true,"id":4731},{"__isSmartRef__":true,"id":4733},{"__isSmartRef__":true,"id":4735}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4737},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4721":{"date":{"__isSmartRef__":true,"id":4722},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4723":{"date":{"__isSmartRef__":true,"id":4724},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4724":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4725":{"date":{"__isSmartRef__":true,"id":4726},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4726":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4727":{"date":{"__isSmartRef__":true,"id":4728},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4728":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4729":{"date":{"__isSmartRef__":true,"id":4730},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4730":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4731":{"date":{"__isSmartRef__":true,"id":4732},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4732":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4733":{"date":{"__isSmartRef__":true,"id":4734},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4734":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4735":{"date":{"__isSmartRef__":true,"id":4736},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4736":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4737":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4738":{"morph":{"__isSmartRef__":true,"id":4717},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4739":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4740}},"4740":{"test01IsMorph":{"__isSmartRef__":true,"id":4741}},"4741":{"varMapping":{"__isSmartRef__":true,"id":4742},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4742":{"this":{"__isSmartRef__":true,"id":4739}},"4743":{},"4744":{"change":{"__isSmartRef__":true,"id":4745},"tick":{"__isSmartRef__":true,"id":4749}},"4745":{"varMapping":{"__isSmartRef__":true,"id":4746},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4746":{"this":{"__isSmartRef__":true,"id":4717}},"4747":{"timestamp":{"__isSmartRef__":true,"id":4748},"user":"cschuster","tags":[]},"4748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4749":{"varMapping":{"__isSmartRef__":true,"id":4750},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4750":{"this":{"__isSmartRef__":true,"id":4717}},"4751":{"timestamp":{"__isSmartRef__":true,"id":4752},"user":"cschuster","tags":[]},"4752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4753":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4754}],"id":"94ABF4C0-170B-4001-BAD8-4AECAA107104","shape":{"__isSmartRef__":true,"id":4755},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle78","partsBinMetaInfo":{"__isSmartRef__":true,"id":4756},"eventHandler":{"__isSmartRef__":true,"id":4774},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944"],"partTests":{"__isSmartRef__":true,"id":4775},"_ClipMode":"visible","moved":true,"b":216.80622169654816,"#startLetters":"set","isBeingDragged":false,"delta":0.9899827474728227,"_Rotation":26.64873535219914,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4780},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5499.7,3841.7)"},"4754":{"target":{"__isSmartRef__":true,"id":4753},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4755":{"_BorderWidth":2.0044472716276984,"_ClipMode":"visible","_BorderRadius":25.642662162466014,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,124.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-153,-358,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.0,-4.0)"},"4756":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4757},{"__isSmartRef__":true,"id":4759},{"__isSmartRef__":true,"id":4761},{"__isSmartRef__":true,"id":4763},{"__isSmartRef__":true,"id":4765},{"__isSmartRef__":true,"id":4767},{"__isSmartRef__":true,"id":4769},{"__isSmartRef__":true,"id":4771}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4773},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4757":{"date":{"__isSmartRef__":true,"id":4758},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4759":{"date":{"__isSmartRef__":true,"id":4760},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4760":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4761":{"date":{"__isSmartRef__":true,"id":4762},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4762":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4763":{"date":{"__isSmartRef__":true,"id":4764},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4764":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4765":{"date":{"__isSmartRef__":true,"id":4766},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4766":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4767":{"date":{"__isSmartRef__":true,"id":4768},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4769":{"date":{"__isSmartRef__":true,"id":4770},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4770":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4771":{"date":{"__isSmartRef__":true,"id":4772},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4772":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4773":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4774":{"morph":{"__isSmartRef__":true,"id":4753},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4775":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4776}},"4776":{"test01IsMorph":{"__isSmartRef__":true,"id":4777}},"4777":{"varMapping":{"__isSmartRef__":true,"id":4778},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4778":{"this":{"__isSmartRef__":true,"id":4775}},"4779":{},"4780":{"change":{"__isSmartRef__":true,"id":4781},"tick":{"__isSmartRef__":true,"id":4785}},"4781":{"varMapping":{"__isSmartRef__":true,"id":4782},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4782":{"this":{"__isSmartRef__":true,"id":4753}},"4783":{"timestamp":{"__isSmartRef__":true,"id":4784},"user":"cschuster","tags":[]},"4784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4785":{"varMapping":{"__isSmartRef__":true,"id":4786},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4786":{"this":{"__isSmartRef__":true,"id":4753}},"4787":{"timestamp":{"__isSmartRef__":true,"id":4788},"user":"cschuster","tags":[]},"4788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4789":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4790}],"id":"021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","shape":{"__isSmartRef__":true,"id":4791},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle79","partsBinMetaInfo":{"__isSmartRef__":true,"id":4792},"eventHandler":{"__isSmartRef__":true,"id":4810},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42"],"partTests":{"__isSmartRef__":true,"id":4811},"_ClipMode":"visible","moved":true,"b":285.15140475088265,"#startLetters":"set","isBeingDragged":false,"delta":0.7330370302079245,"_Rotation":30.111573087033747,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4816},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5714.8,3864.3)"},"4790":{"target":{"__isSmartRef__":true,"id":4789},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4791":{"_BorderWidth":0.17380738828676723,"_ClipMode":"visible","_BorderRadius":2.7325837994313673,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.8,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-180,-57)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.2)"},"4792":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4793},{"__isSmartRef__":true,"id":4795},{"__isSmartRef__":true,"id":4797},{"__isSmartRef__":true,"id":4799},{"__isSmartRef__":true,"id":4801},{"__isSmartRef__":true,"id":4803},{"__isSmartRef__":true,"id":4805},{"__isSmartRef__":true,"id":4807}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4809},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4793":{"date":{"__isSmartRef__":true,"id":4794},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4795":{"date":{"__isSmartRef__":true,"id":4796},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4796":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4797":{"date":{"__isSmartRef__":true,"id":4798},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4798":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4799":{"date":{"__isSmartRef__":true,"id":4800},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4800":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4801":{"date":{"__isSmartRef__":true,"id":4802},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4802":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4803":{"date":{"__isSmartRef__":true,"id":4804},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4805":{"date":{"__isSmartRef__":true,"id":4806},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4806":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4807":{"date":{"__isSmartRef__":true,"id":4808},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4808":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4809":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4810":{"morph":{"__isSmartRef__":true,"id":4789},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4811":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4812}},"4812":{"test01IsMorph":{"__isSmartRef__":true,"id":4813}},"4813":{"varMapping":{"__isSmartRef__":true,"id":4814},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4814":{"this":{"__isSmartRef__":true,"id":4811}},"4815":{},"4816":{"change":{"__isSmartRef__":true,"id":4817},"tick":{"__isSmartRef__":true,"id":4821}},"4817":{"varMapping":{"__isSmartRef__":true,"id":4818},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4818":{"this":{"__isSmartRef__":true,"id":4789}},"4819":{"timestamp":{"__isSmartRef__":true,"id":4820},"user":"cschuster","tags":[]},"4820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4821":{"varMapping":{"__isSmartRef__":true,"id":4822},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4822":{"this":{"__isSmartRef__":true,"id":4789}},"4823":{"timestamp":{"__isSmartRef__":true,"id":4824},"user":"cschuster","tags":[]},"4824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4825":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4826}],"id":"527351D5-506F-47AD-95AA-2D91BCF1779F","shape":{"__isSmartRef__":true,"id":4827},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle80","partsBinMetaInfo":{"__isSmartRef__":true,"id":4828},"eventHandler":{"__isSmartRef__":true,"id":4846},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D"],"partTests":{"__isSmartRef__":true,"id":4847},"_ClipMode":"visible","moved":true,"b":279.25139318034053,"#startLetters":"set","isBeingDragged":false,"delta":-0.8411313210381195,"_Rotation":13.257867981667811,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4852},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5419.2,4298.7)"},"4826":{"target":{"__isSmartRef__":true,"id":4825},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4827":{"_BorderWidth":0.06503771140453107,"_ClipMode":"visible","_BorderRadius":1.0338355362249163,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.3,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-211,23)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.2)"},"4828":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4829},{"__isSmartRef__":true,"id":4831},{"__isSmartRef__":true,"id":4833},{"__isSmartRef__":true,"id":4835},{"__isSmartRef__":true,"id":4837},{"__isSmartRef__":true,"id":4839},{"__isSmartRef__":true,"id":4841},{"__isSmartRef__":true,"id":4843}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4845},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4829":{"date":{"__isSmartRef__":true,"id":4830},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4831":{"date":{"__isSmartRef__":true,"id":4832},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4832":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4833":{"date":{"__isSmartRef__":true,"id":4834},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4834":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4835":{"date":{"__isSmartRef__":true,"id":4836},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4836":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4837":{"date":{"__isSmartRef__":true,"id":4838},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4838":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4839":{"date":{"__isSmartRef__":true,"id":4840},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4841":{"date":{"__isSmartRef__":true,"id":4842},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4842":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4843":{"date":{"__isSmartRef__":true,"id":4844},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4844":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4845":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4846":{"morph":{"__isSmartRef__":true,"id":4825},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4847":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4848}},"4848":{"test01IsMorph":{"__isSmartRef__":true,"id":4849}},"4849":{"varMapping":{"__isSmartRef__":true,"id":4850},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4850":{"this":{"__isSmartRef__":true,"id":4847}},"4851":{},"4852":{"change":{"__isSmartRef__":true,"id":4853},"tick":{"__isSmartRef__":true,"id":4857}},"4853":{"varMapping":{"__isSmartRef__":true,"id":4854},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4854":{"this":{"__isSmartRef__":true,"id":4825}},"4855":{"timestamp":{"__isSmartRef__":true,"id":4856},"user":"cschuster","tags":[]},"4856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4857":{"varMapping":{"__isSmartRef__":true,"id":4858},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4858":{"this":{"__isSmartRef__":true,"id":4825}},"4859":{"timestamp":{"__isSmartRef__":true,"id":4860},"user":"cschuster","tags":[]},"4860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4861":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4862}],"id":"7B18D0C7-FCC5-4049-8975-8486073732FF","shape":{"__isSmartRef__":true,"id":4863},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle81","partsBinMetaInfo":{"__isSmartRef__":true,"id":4864},"eventHandler":{"__isSmartRef__":true,"id":4882},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC"],"partTests":{"__isSmartRef__":true,"id":4883},"_ClipMode":"visible","moved":true,"b":259.10918456793297,"#startLetters":"set","isBeingDragged":false,"delta":-0.8007207573973574,"_Rotation":-23.049851774204598,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4888},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4487.1,4759.1)"},"4862":{"target":{"__isSmartRef__":true,"id":4861},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4863":{"_BorderWidth":0.09005493870390868,"_ClipMode":"visible","_BorderRadius":1.4279031920865926,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.8,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-300,232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.2)"},"4864":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4865},{"__isSmartRef__":true,"id":4867},{"__isSmartRef__":true,"id":4869},{"__isSmartRef__":true,"id":4871},{"__isSmartRef__":true,"id":4873},{"__isSmartRef__":true,"id":4875},{"__isSmartRef__":true,"id":4877},{"__isSmartRef__":true,"id":4879}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4881},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4865":{"date":{"__isSmartRef__":true,"id":4866},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4867":{"date":{"__isSmartRef__":true,"id":4868},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4868":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4869":{"date":{"__isSmartRef__":true,"id":4870},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4870":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4871":{"date":{"__isSmartRef__":true,"id":4872},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4872":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4873":{"date":{"__isSmartRef__":true,"id":4874},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4874":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4875":{"date":{"__isSmartRef__":true,"id":4876},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4877":{"date":{"__isSmartRef__":true,"id":4878},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4878":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4879":{"date":{"__isSmartRef__":true,"id":4880},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4880":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4881":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4882":{"morph":{"__isSmartRef__":true,"id":4861},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4883":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4884}},"4884":{"test01IsMorph":{"__isSmartRef__":true,"id":4885}},"4885":{"varMapping":{"__isSmartRef__":true,"id":4886},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4886":{"this":{"__isSmartRef__":true,"id":4883}},"4887":{},"4888":{"change":{"__isSmartRef__":true,"id":4889},"tick":{"__isSmartRef__":true,"id":4893}},"4889":{"varMapping":{"__isSmartRef__":true,"id":4890},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4890":{"this":{"__isSmartRef__":true,"id":4861}},"4891":{"timestamp":{"__isSmartRef__":true,"id":4892},"user":"cschuster","tags":[]},"4892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4893":{"varMapping":{"__isSmartRef__":true,"id":4894},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4894":{"this":{"__isSmartRef__":true,"id":4861}},"4895":{"timestamp":{"__isSmartRef__":true,"id":4896},"user":"cschuster","tags":[]},"4896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4897":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4898}],"id":"036C3D8F-583A-4495-8FD7-564E9AEE22F7","shape":{"__isSmartRef__":true,"id":4899},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle82","partsBinMetaInfo":{"__isSmartRef__":true,"id":4900},"eventHandler":{"__isSmartRef__":true,"id":4918},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C"],"partTests":{"__isSmartRef__":true,"id":4919},"_ClipMode":"visible","moved":true,"b":288.0904060021858,"#startLetters":"set","isBeingDragged":false,"delta":0.8498242064961232,"_Rotation":-13.826619696419337,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4924},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4415.1,4849.4)"},"4898":{"target":{"__isSmartRef__":true,"id":4897},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4899":{"_BorderWidth":0.2471612995417587,"_ClipMode":"visible","_BorderRadius":3.856838859882268,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.4,138.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-164,-94)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-26.2)"},"4900":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4901},{"__isSmartRef__":true,"id":4903},{"__isSmartRef__":true,"id":4905},{"__isSmartRef__":true,"id":4907},{"__isSmartRef__":true,"id":4909},{"__isSmartRef__":true,"id":4911},{"__isSmartRef__":true,"id":4913},{"__isSmartRef__":true,"id":4915}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4917},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4901":{"date":{"__isSmartRef__":true,"id":4902},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4903":{"date":{"__isSmartRef__":true,"id":4904},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4904":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4905":{"date":{"__isSmartRef__":true,"id":4906},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4906":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4907":{"date":{"__isSmartRef__":true,"id":4908},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4908":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4909":{"date":{"__isSmartRef__":true,"id":4910},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4910":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4911":{"date":{"__isSmartRef__":true,"id":4912},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4913":{"date":{"__isSmartRef__":true,"id":4914},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4914":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4915":{"date":{"__isSmartRef__":true,"id":4916},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4916":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4917":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4918":{"morph":{"__isSmartRef__":true,"id":4897},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4919":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4920}},"4920":{"test01IsMorph":{"__isSmartRef__":true,"id":4921}},"4921":{"varMapping":{"__isSmartRef__":true,"id":4922},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4922":{"this":{"__isSmartRef__":true,"id":4919}},"4923":{},"4924":{"change":{"__isSmartRef__":true,"id":4925},"tick":{"__isSmartRef__":true,"id":4929}},"4925":{"varMapping":{"__isSmartRef__":true,"id":4926},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4926":{"this":{"__isSmartRef__":true,"id":4897}},"4927":{"timestamp":{"__isSmartRef__":true,"id":4928},"user":"cschuster","tags":[]},"4928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4929":{"varMapping":{"__isSmartRef__":true,"id":4930},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4930":{"this":{"__isSmartRef__":true,"id":4897}},"4931":{"timestamp":{"__isSmartRef__":true,"id":4932},"user":"cschuster","tags":[]},"4932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4933":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4934}],"id":"0CDC4C13-7748-4916-8E10-2257E3F18796","shape":{"__isSmartRef__":true,"id":4935},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle83","partsBinMetaInfo":{"__isSmartRef__":true,"id":4936},"eventHandler":{"__isSmartRef__":true,"id":4954},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":4955},"_ClipMode":"visible","moved":true,"b":242.29505448776763,"#startLetters":"set","isBeingDragged":false,"delta":0.884288520028349,"_Rotation":22.25148700011029,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4960},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6072.1,4731.0)"},"4934":{"target":{"__isSmartRef__":true,"id":4933},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4935":{"_BorderWidth":0.5732325030210292,"_ClipMode":"visible","_BorderRadius":8.645967244304853,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.9,135.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-346,230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.7)"},"4936":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4937},{"__isSmartRef__":true,"id":4939},{"__isSmartRef__":true,"id":4941},{"__isSmartRef__":true,"id":4943},{"__isSmartRef__":true,"id":4945},{"__isSmartRef__":true,"id":4947},{"__isSmartRef__":true,"id":4949},{"__isSmartRef__":true,"id":4951}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4953},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4937":{"date":{"__isSmartRef__":true,"id":4938},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4939":{"date":{"__isSmartRef__":true,"id":4940},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4940":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4941":{"date":{"__isSmartRef__":true,"id":4942},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4942":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4943":{"date":{"__isSmartRef__":true,"id":4944},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4944":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4945":{"date":{"__isSmartRef__":true,"id":4946},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4946":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4947":{"date":{"__isSmartRef__":true,"id":4948},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4949":{"date":{"__isSmartRef__":true,"id":4950},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4950":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4951":{"date":{"__isSmartRef__":true,"id":4952},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4952":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4953":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4954":{"morph":{"__isSmartRef__":true,"id":4933},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4955":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4956}},"4956":{"test01IsMorph":{"__isSmartRef__":true,"id":4957}},"4957":{"varMapping":{"__isSmartRef__":true,"id":4958},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4958":{"this":{"__isSmartRef__":true,"id":4955}},"4959":{},"4960":{"change":{"__isSmartRef__":true,"id":4961},"tick":{"__isSmartRef__":true,"id":4965}},"4961":{"varMapping":{"__isSmartRef__":true,"id":4962},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4962":{"this":{"__isSmartRef__":true,"id":4933}},"4963":{"timestamp":{"__isSmartRef__":true,"id":4964},"user":"cschuster","tags":[]},"4964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"4965":{"varMapping":{"__isSmartRef__":true,"id":4966},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4966":{"this":{"__isSmartRef__":true,"id":4933}},"4967":{"timestamp":{"__isSmartRef__":true,"id":4968},"user":"cschuster","tags":[]},"4968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"4969":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":4970}],"id":"7F506748-D4F8-4470-9655-D02414903985","shape":{"__isSmartRef__":true,"id":4971},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle84","partsBinMetaInfo":{"__isSmartRef__":true,"id":4972},"eventHandler":{"__isSmartRef__":true,"id":4990},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57"],"partTests":{"__isSmartRef__":true,"id":4991},"_ClipMode":"visible","moved":true,"b":130,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-20.28328375170687,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4996},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4384.3,5064.6)"},"4970":{"target":{"__isSmartRef__":true,"id":4969},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"4971":{"_BorderWidth":8.83022221559489,"_ClipMode":"visible","_BorderRadius":16.527036446661395,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,69.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(196,32,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-7.1)"},"4972":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":4973},{"__isSmartRef__":true,"id":4975},{"__isSmartRef__":true,"id":4977},{"__isSmartRef__":true,"id":4979},{"__isSmartRef__":true,"id":4981},{"__isSmartRef__":true,"id":4983},{"__isSmartRef__":true,"id":4985},{"__isSmartRef__":true,"id":4987}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":4989},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4973":{"date":{"__isSmartRef__":true,"id":4974},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"4974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"4975":{"date":{"__isSmartRef__":true,"id":4976},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"4976":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"4977":{"date":{"__isSmartRef__":true,"id":4978},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"4978":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"4979":{"date":{"__isSmartRef__":true,"id":4980},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"4980":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"4981":{"date":{"__isSmartRef__":true,"id":4982},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"4982":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"4983":{"date":{"__isSmartRef__":true,"id":4984},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"4984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"4985":{"date":{"__isSmartRef__":true,"id":4986},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"4986":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"4987":{"date":{"__isSmartRef__":true,"id":4988},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"4988":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"4989":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"4990":{"morph":{"__isSmartRef__":true,"id":4969},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4991":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4992}},"4992":{"test01IsMorph":{"__isSmartRef__":true,"id":4993}},"4993":{"varMapping":{"__isSmartRef__":true,"id":4994},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":4995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4994":{"this":{"__isSmartRef__":true,"id":4991}},"4995":{},"4996":{"change":{"__isSmartRef__":true,"id":4997},"tick":{"__isSmartRef__":true,"id":5001}},"4997":{"varMapping":{"__isSmartRef__":true,"id":4998},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":4999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4998":{"this":{"__isSmartRef__":true,"id":4969}},"4999":{"timestamp":{"__isSmartRef__":true,"id":5000},"user":"cschuster","tags":[]},"5000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5001":{"varMapping":{"__isSmartRef__":true,"id":5002},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5002":{"this":{"__isSmartRef__":true,"id":4969}},"5003":{"timestamp":{"__isSmartRef__":true,"id":5004},"user":"cschuster","tags":[]},"5004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5005":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5006}],"id":"354EFE30-F5FD-4D4A-98FB-27DE8C4F4F28","shape":{"__isSmartRef__":true,"id":5007},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle85","partsBinMetaInfo":{"__isSmartRef__":true,"id":5008},"eventHandler":{"__isSmartRef__":true,"id":5026},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":5027},"_ClipMode":"visible","moved":true,"b":272.63242796470877,"#startLetters":"set","isBeingDragged":false,"delta":0.9273211835534312,"_Rotation":7.96175568930649,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5032},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4439.1,4240.9)"},"5006":{"target":{"__isSmartRef__":true,"id":5005},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5007":{"_BorderWidth":0.005276322563930513,"_ClipMode":"visible","_BorderRadius":0.08437661769520988,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.3,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-244,107)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.9)"},"5008":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5009},{"__isSmartRef__":true,"id":5011},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5015},{"__isSmartRef__":true,"id":5017},{"__isSmartRef__":true,"id":5019},{"__isSmartRef__":true,"id":5021},{"__isSmartRef__":true,"id":5023}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5025},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5009":{"date":{"__isSmartRef__":true,"id":5010},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5011":{"date":{"__isSmartRef__":true,"id":5012},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5012":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5013":{"date":{"__isSmartRef__":true,"id":5014},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5014":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5015":{"date":{"__isSmartRef__":true,"id":5016},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5016":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5017":{"date":{"__isSmartRef__":true,"id":5018},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5018":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5019":{"date":{"__isSmartRef__":true,"id":5020},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5021":{"date":{"__isSmartRef__":true,"id":5022},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5022":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5023":{"date":{"__isSmartRef__":true,"id":5024},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5024":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5025":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5026":{"morph":{"__isSmartRef__":true,"id":5005},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5027":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5028}},"5028":{"test01IsMorph":{"__isSmartRef__":true,"id":5029}},"5029":{"varMapping":{"__isSmartRef__":true,"id":5030},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5030":{"this":{"__isSmartRef__":true,"id":5027}},"5031":{},"5032":{"change":{"__isSmartRef__":true,"id":5033},"tick":{"__isSmartRef__":true,"id":5037}},"5033":{"varMapping":{"__isSmartRef__":true,"id":5034},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5034":{"this":{"__isSmartRef__":true,"id":5005}},"5035":{"timestamp":{"__isSmartRef__":true,"id":5036},"user":"cschuster","tags":[]},"5036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5037":{"varMapping":{"__isSmartRef__":true,"id":5038},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5038":{"this":{"__isSmartRef__":true,"id":5005}},"5039":{"timestamp":{"__isSmartRef__":true,"id":5040},"user":"cschuster","tags":[]},"5040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5041":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5042}],"id":"4275F246-3406-4F94-8FB1-60759FD6ED56","shape":{"__isSmartRef__":true,"id":5043},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle86","partsBinMetaInfo":{"__isSmartRef__":true,"id":5044},"eventHandler":{"__isSmartRef__":true,"id":5062},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2"],"partTests":{"__isSmartRef__":true,"id":5063},"_ClipMode":"visible","moved":true,"b":253.91036259342218,"#startLetters":"set","isBeingDragged":false,"delta":0.8009790618089028,"_Rotation":13.257986078791513,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5068},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5282.2,4503.0)"},"5042":{"target":{"__isSmartRef__":true,"id":5041},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5043":{"_BorderWidth":0.195853530236624,"_ClipMode":"visible","_BorderRadius":3.072282715296155,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.3,138.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-317,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.5)"},"5044":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5045},{"__isSmartRef__":true,"id":5047},{"__isSmartRef__":true,"id":5049},{"__isSmartRef__":true,"id":5051},{"__isSmartRef__":true,"id":5053},{"__isSmartRef__":true,"id":5055},{"__isSmartRef__":true,"id":5057},{"__isSmartRef__":true,"id":5059}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5061},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5045":{"date":{"__isSmartRef__":true,"id":5046},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5047":{"date":{"__isSmartRef__":true,"id":5048},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5048":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5049":{"date":{"__isSmartRef__":true,"id":5050},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5050":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5051":{"date":{"__isSmartRef__":true,"id":5052},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5052":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5053":{"date":{"__isSmartRef__":true,"id":5054},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5054":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5055":{"date":{"__isSmartRef__":true,"id":5056},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5057":{"date":{"__isSmartRef__":true,"id":5058},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5058":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5059":{"date":{"__isSmartRef__":true,"id":5060},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5060":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5061":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5062":{"morph":{"__isSmartRef__":true,"id":5041},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5063":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5064}},"5064":{"test01IsMorph":{"__isSmartRef__":true,"id":5065}},"5065":{"varMapping":{"__isSmartRef__":true,"id":5066},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5066":{"this":{"__isSmartRef__":true,"id":5063}},"5067":{},"5068":{"change":{"__isSmartRef__":true,"id":5069},"tick":{"__isSmartRef__":true,"id":5073}},"5069":{"varMapping":{"__isSmartRef__":true,"id":5070},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5070":{"this":{"__isSmartRef__":true,"id":5041}},"5071":{"timestamp":{"__isSmartRef__":true,"id":5072},"user":"cschuster","tags":[]},"5072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5073":{"varMapping":{"__isSmartRef__":true,"id":5074},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5074":{"this":{"__isSmartRef__":true,"id":5041}},"5075":{"timestamp":{"__isSmartRef__":true,"id":5076},"user":"cschuster","tags":[]},"5076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5077":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5078}],"id":"133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","shape":{"__isSmartRef__":true,"id":5079},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle87","partsBinMetaInfo":{"__isSmartRef__":true,"id":5080},"eventHandler":{"__isSmartRef__":true,"id":5098},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9"],"partTests":{"__isSmartRef__":true,"id":5099},"_ClipMode":"visible","moved":true,"b":147.27242846391164,"#startLetters":"set","isBeingDragged":false,"delta":-0.5598093987791799,"_Rotation":31.15288635848853,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5104},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5584.2,4261.6)"},"5078":{"target":{"__isSmartRef__":true,"id":5077},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5079":{"_BorderWidth":7.703226023758535,"_ClipMode":"visible","_BorderRadius":28.308110503159398,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.6,78.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(138,-77,167)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.8,-3.2)"},"5080":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5081},{"__isSmartRef__":true,"id":5083},{"__isSmartRef__":true,"id":5085},{"__isSmartRef__":true,"id":5087},{"__isSmartRef__":true,"id":5089},{"__isSmartRef__":true,"id":5091},{"__isSmartRef__":true,"id":5093},{"__isSmartRef__":true,"id":5095}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5097},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5081":{"date":{"__isSmartRef__":true,"id":5082},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5083":{"date":{"__isSmartRef__":true,"id":5084},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5084":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5085":{"date":{"__isSmartRef__":true,"id":5086},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5086":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5087":{"date":{"__isSmartRef__":true,"id":5088},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5088":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5089":{"date":{"__isSmartRef__":true,"id":5090},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5090":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5091":{"date":{"__isSmartRef__":true,"id":5092},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5093":{"date":{"__isSmartRef__":true,"id":5094},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5094":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5095":{"date":{"__isSmartRef__":true,"id":5096},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5096":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5097":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5098":{"morph":{"__isSmartRef__":true,"id":5077},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5099":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5100}},"5100":{"test01IsMorph":{"__isSmartRef__":true,"id":5101}},"5101":{"varMapping":{"__isSmartRef__":true,"id":5102},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5102":{"this":{"__isSmartRef__":true,"id":5099}},"5103":{},"5104":{"change":{"__isSmartRef__":true,"id":5105},"tick":{"__isSmartRef__":true,"id":5109}},"5105":{"varMapping":{"__isSmartRef__":true,"id":5106},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5106":{"this":{"__isSmartRef__":true,"id":5077}},"5107":{"timestamp":{"__isSmartRef__":true,"id":5108},"user":"cschuster","tags":[]},"5108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5109":{"varMapping":{"__isSmartRef__":true,"id":5110},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5110":{"this":{"__isSmartRef__":true,"id":5077}},"5111":{"timestamp":{"__isSmartRef__":true,"id":5112},"user":"cschuster","tags":[]},"5112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5113":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5114}],"id":"64848856-A487-4B71-B7F3-32E0EC30684F","shape":{"__isSmartRef__":true,"id":5115},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle88","partsBinMetaInfo":{"__isSmartRef__":true,"id":5116},"eventHandler":{"__isSmartRef__":true,"id":5134},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C"],"partTests":{"__isSmartRef__":true,"id":5135},"_ClipMode":"visible","moved":true,"b":184.21476598834852,"#startLetters":"set","isBeingDragged":false,"delta":-0.9931369153200649,"_Rotation":-8.55295959167331,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5140},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6261.2,5165.9)"},"5114":{"target":{"__isSmartRef__":true,"id":5113},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5115":{"_BorderWidth":4.632523911465813,"_ClipMode":"visible","_BorderRadius":39.78393811896898,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.9,102.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-19,-275,-240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-0.1)"},"5116":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5117},{"__isSmartRef__":true,"id":5119},{"__isSmartRef__":true,"id":5121},{"__isSmartRef__":true,"id":5123},{"__isSmartRef__":true,"id":5125},{"__isSmartRef__":true,"id":5127},{"__isSmartRef__":true,"id":5129},{"__isSmartRef__":true,"id":5131}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5133},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5117":{"date":{"__isSmartRef__":true,"id":5118},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5119":{"date":{"__isSmartRef__":true,"id":5120},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5120":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5121":{"date":{"__isSmartRef__":true,"id":5122},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5122":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5123":{"date":{"__isSmartRef__":true,"id":5124},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5124":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5125":{"date":{"__isSmartRef__":true,"id":5126},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5126":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5127":{"date":{"__isSmartRef__":true,"id":5128},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5129":{"date":{"__isSmartRef__":true,"id":5130},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5131":{"date":{"__isSmartRef__":true,"id":5132},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5132":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5133":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5134":{"morph":{"__isSmartRef__":true,"id":5113},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5135":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5136}},"5136":{"test01IsMorph":{"__isSmartRef__":true,"id":5137}},"5137":{"varMapping":{"__isSmartRef__":true,"id":5138},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5138":{"this":{"__isSmartRef__":true,"id":5135}},"5139":{},"5140":{"change":{"__isSmartRef__":true,"id":5141},"tick":{"__isSmartRef__":true,"id":5145}},"5141":{"varMapping":{"__isSmartRef__":true,"id":5142},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5142":{"this":{"__isSmartRef__":true,"id":5113}},"5143":{"timestamp":{"__isSmartRef__":true,"id":5144},"user":"cschuster","tags":[]},"5144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5145":{"varMapping":{"__isSmartRef__":true,"id":5146},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5146":{"this":{"__isSmartRef__":true,"id":5113}},"5147":{"timestamp":{"__isSmartRef__":true,"id":5148},"user":"cschuster","tags":[]},"5148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5149":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5150}],"id":"727B3161-D413-4C67-BB79-4FD4B0B349DF","shape":{"__isSmartRef__":true,"id":5151},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle89","partsBinMetaInfo":{"__isSmartRef__":true,"id":5152},"eventHandler":{"__isSmartRef__":true,"id":5170},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796"],"partTests":{"__isSmartRef__":true,"id":5171},"_ClipMode":"visible","moved":true,"b":236.8447307756287,"#startLetters":"set","isBeingDragged":false,"delta":-0.9122612535138614,"_Rotation":20.012878576207164,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5176},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6231.9,5166.1)"},"5150":{"target":{"__isSmartRef__":true,"id":5149},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5151":{"_BorderWidth":0.8140422967654706,"_ClipMode":"visible","_BorderRadius":11.9644129707704,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.6,133.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-214,-354,189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-9.1)"},"5152":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5153},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5157},{"__isSmartRef__":true,"id":5159},{"__isSmartRef__":true,"id":5161},{"__isSmartRef__":true,"id":5163},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5167}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5169},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5153":{"date":{"__isSmartRef__":true,"id":5154},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5155":{"date":{"__isSmartRef__":true,"id":5156},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5156":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5157":{"date":{"__isSmartRef__":true,"id":5158},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5158":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5159":{"date":{"__isSmartRef__":true,"id":5160},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5160":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5161":{"date":{"__isSmartRef__":true,"id":5162},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5162":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5163":{"date":{"__isSmartRef__":true,"id":5164},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5165":{"date":{"__isSmartRef__":true,"id":5166},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5167":{"date":{"__isSmartRef__":true,"id":5168},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5168":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5169":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5170":{"morph":{"__isSmartRef__":true,"id":5149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5171":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5172}},"5172":{"test01IsMorph":{"__isSmartRef__":true,"id":5173}},"5173":{"varMapping":{"__isSmartRef__":true,"id":5174},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5174":{"this":{"__isSmartRef__":true,"id":5171}},"5175":{},"5176":{"change":{"__isSmartRef__":true,"id":5177},"tick":{"__isSmartRef__":true,"id":5181}},"5177":{"varMapping":{"__isSmartRef__":true,"id":5178},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5178":{"this":{"__isSmartRef__":true,"id":5149}},"5179":{"timestamp":{"__isSmartRef__":true,"id":5180},"user":"cschuster","tags":[]},"5180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5181":{"varMapping":{"__isSmartRef__":true,"id":5182},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5182":{"this":{"__isSmartRef__":true,"id":5149}},"5183":{"timestamp":{"__isSmartRef__":true,"id":5184},"user":"cschuster","tags":[]},"5184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5185":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5186}],"id":"5CD1462B-8D74-4633-B04C-FBD96B265E51","shape":{"__isSmartRef__":true,"id":5187},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle90","partsBinMetaInfo":{"__isSmartRef__":true,"id":5188},"eventHandler":{"__isSmartRef__":true,"id":5206},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF"],"partTests":{"__isSmartRef__":true,"id":5207},"_ClipMode":"visible","moved":true,"b":246.04591247113422,"#startLetters":"set","isBeingDragged":false,"delta":0.8914706973591819,"_Rotation":26.009041223739565,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5212},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6398.5,4487.9)"},"5186":{"target":{"__isSmartRef__":true,"id":5185},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5187":{"_BorderWidth":0.43064453973561,"_ClipMode":"visible","_BorderRadius":6.593585084403202,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,136.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-234,-338,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-11.9)"},"5188":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5189},{"__isSmartRef__":true,"id":5191},{"__isSmartRef__":true,"id":5193},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5199},{"__isSmartRef__":true,"id":5201},{"__isSmartRef__":true,"id":5203}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5205},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5189":{"date":{"__isSmartRef__":true,"id":5190},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5191":{"date":{"__isSmartRef__":true,"id":5192},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5192":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5193":{"date":{"__isSmartRef__":true,"id":5194},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5194":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5195":{"date":{"__isSmartRef__":true,"id":5196},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5196":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5197":{"date":{"__isSmartRef__":true,"id":5198},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5198":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5199":{"date":{"__isSmartRef__":true,"id":5200},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5201":{"date":{"__isSmartRef__":true,"id":5202},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5203":{"date":{"__isSmartRef__":true,"id":5204},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5204":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5205":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5206":{"morph":{"__isSmartRef__":true,"id":5185},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5207":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5208}},"5208":{"test01IsMorph":{"__isSmartRef__":true,"id":5209}},"5209":{"varMapping":{"__isSmartRef__":true,"id":5210},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5210":{"this":{"__isSmartRef__":true,"id":5207}},"5211":{},"5212":{"change":{"__isSmartRef__":true,"id":5213},"tick":{"__isSmartRef__":true,"id":5217}},"5213":{"varMapping":{"__isSmartRef__":true,"id":5214},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5214":{"this":{"__isSmartRef__":true,"id":5185}},"5215":{"timestamp":{"__isSmartRef__":true,"id":5216},"user":"cschuster","tags":[]},"5216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5217":{"varMapping":{"__isSmartRef__":true,"id":5218},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5218":{"this":{"__isSmartRef__":true,"id":5185}},"5219":{"timestamp":{"__isSmartRef__":true,"id":5220},"user":"cschuster","tags":[]},"5220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5221":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5222}],"id":"39344DCB-C14A-43A7-B6E7-25B98955342D","shape":{"__isSmartRef__":true,"id":5223},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle91","partsBinMetaInfo":{"__isSmartRef__":true,"id":5224},"eventHandler":{"__isSmartRef__":true,"id":5242},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB"],"partTests":{"__isSmartRef__":true,"id":5243},"_ClipMode":"visible","moved":true,"b":285.03369098878466,"#startLetters":"set","isBeingDragged":false,"delta":-0.7891190422233194,"_Rotation":20.77678886076574,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5248},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5270.5,4501.1)"},"5222":{"target":{"__isSmartRef__":true,"id":5221},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5223":{"_BorderWidth":0.17113265564107838,"_ClipMode":"visible","_BorderRadius":2.6912642729344305,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-181,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.2)"},"5224":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5225},{"__isSmartRef__":true,"id":5227},{"__isSmartRef__":true,"id":5229},{"__isSmartRef__":true,"id":5231},{"__isSmartRef__":true,"id":5233},{"__isSmartRef__":true,"id":5235},{"__isSmartRef__":true,"id":5237},{"__isSmartRef__":true,"id":5239}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5241},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5225":{"date":{"__isSmartRef__":true,"id":5226},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5227":{"date":{"__isSmartRef__":true,"id":5228},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5228":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5229":{"date":{"__isSmartRef__":true,"id":5230},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5230":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5231":{"date":{"__isSmartRef__":true,"id":5232},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5232":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5233":{"date":{"__isSmartRef__":true,"id":5234},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5234":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5235":{"date":{"__isSmartRef__":true,"id":5236},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5237":{"date":{"__isSmartRef__":true,"id":5238},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5239":{"date":{"__isSmartRef__":true,"id":5240},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5240":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5241":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5242":{"morph":{"__isSmartRef__":true,"id":5221},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5243":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5244}},"5244":{"test01IsMorph":{"__isSmartRef__":true,"id":5245}},"5245":{"varMapping":{"__isSmartRef__":true,"id":5246},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5246":{"this":{"__isSmartRef__":true,"id":5243}},"5247":{},"5248":{"change":{"__isSmartRef__":true,"id":5249},"tick":{"__isSmartRef__":true,"id":5253}},"5249":{"varMapping":{"__isSmartRef__":true,"id":5250},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5250":{"this":{"__isSmartRef__":true,"id":5221}},"5251":{"timestamp":{"__isSmartRef__":true,"id":5252},"user":"cschuster","tags":[]},"5252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5253":{"varMapping":{"__isSmartRef__":true,"id":5254},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5254":{"this":{"__isSmartRef__":true,"id":5221}},"5255":{"timestamp":{"__isSmartRef__":true,"id":5256},"user":"cschuster","tags":[]},"5256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5257":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5258}],"id":"77FB16E9-F081-470B-AC27-08618A0CC9BE","shape":{"__isSmartRef__":true,"id":5259},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle92","partsBinMetaInfo":{"__isSmartRef__":true,"id":5260},"eventHandler":{"__isSmartRef__":true,"id":5278},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37"],"partTests":{"__isSmartRef__":true,"id":5279},"_ClipMode":"visible","moved":true,"b":299,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-7.619374500057028,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5284},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4694.8,4067.0)"},"5258":{"target":{"__isSmartRef__":true,"id":5257},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5259":{"_BorderWidth":0.6269014643030193,"_ClipMode":"visible","_BorderRadius":9.40161471533588,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,135.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-224,-100,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.5,-29.7)"},"5260":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5261},{"__isSmartRef__":true,"id":5263},{"__isSmartRef__":true,"id":5265},{"__isSmartRef__":true,"id":5267},{"__isSmartRef__":true,"id":5269},{"__isSmartRef__":true,"id":5271},{"__isSmartRef__":true,"id":5273},{"__isSmartRef__":true,"id":5275}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5277},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5261":{"date":{"__isSmartRef__":true,"id":5262},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5263":{"date":{"__isSmartRef__":true,"id":5264},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5264":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5265":{"date":{"__isSmartRef__":true,"id":5266},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5266":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5267":{"date":{"__isSmartRef__":true,"id":5268},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5269":{"date":{"__isSmartRef__":true,"id":5270},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5270":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5271":{"date":{"__isSmartRef__":true,"id":5272},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5273":{"date":{"__isSmartRef__":true,"id":5274},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5275":{"date":{"__isSmartRef__":true,"id":5276},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5276":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5277":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5278":{"morph":{"__isSmartRef__":true,"id":5257},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5279":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5280}},"5280":{"test01IsMorph":{"__isSmartRef__":true,"id":5281}},"5281":{"varMapping":{"__isSmartRef__":true,"id":5282},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5282":{"this":{"__isSmartRef__":true,"id":5279}},"5283":{},"5284":{"change":{"__isSmartRef__":true,"id":5285},"tick":{"__isSmartRef__":true,"id":5289}},"5285":{"varMapping":{"__isSmartRef__":true,"id":5286},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5286":{"this":{"__isSmartRef__":true,"id":5257}},"5287":{"timestamp":{"__isSmartRef__":true,"id":5288},"user":"cschuster","tags":[]},"5288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5289":{"varMapping":{"__isSmartRef__":true,"id":5290},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5290":{"this":{"__isSmartRef__":true,"id":5257}},"5291":{"timestamp":{"__isSmartRef__":true,"id":5292},"user":"cschuster","tags":[]},"5292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5293":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5294}],"id":"565A3B69-E4F6-4430-B8CA-C019F14BFD88","shape":{"__isSmartRef__":true,"id":5295},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle93","partsBinMetaInfo":{"__isSmartRef__":true,"id":5296},"eventHandler":{"__isSmartRef__":true,"id":5314},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB"],"partTests":{"__isSmartRef__":true,"id":5315},"_ClipMode":"visible","moved":true,"b":49.17756748769898,"#startLetters":"set","isBeingDragged":false,"delta":-0.6655726606259122,"_Rotation":24.84192380608836,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5320},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5407.7,4120.8)"},"5294":{"target":{"__isSmartRef__":true,"id":5293},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5295":{"_BorderWidth":8.783695848102106,"_ClipMode":"visible","_BorderRadius":17.093833166487823,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,69.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(193,361,-108)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.1,-33.1)"},"5296":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5297},{"__isSmartRef__":true,"id":5299},{"__isSmartRef__":true,"id":5301},{"__isSmartRef__":true,"id":5303},{"__isSmartRef__":true,"id":5305},{"__isSmartRef__":true,"id":5307},{"__isSmartRef__":true,"id":5309},{"__isSmartRef__":true,"id":5311}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5313},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5297":{"date":{"__isSmartRef__":true,"id":5298},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5299":{"date":{"__isSmartRef__":true,"id":5300},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5300":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5301":{"date":{"__isSmartRef__":true,"id":5302},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5302":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5303":{"date":{"__isSmartRef__":true,"id":5304},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5305":{"date":{"__isSmartRef__":true,"id":5306},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5306":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5307":{"date":{"__isSmartRef__":true,"id":5308},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5309":{"date":{"__isSmartRef__":true,"id":5310},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5311":{"date":{"__isSmartRef__":true,"id":5312},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5312":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5313":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5314":{"morph":{"__isSmartRef__":true,"id":5293},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5315":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5316}},"5316":{"test01IsMorph":{"__isSmartRef__":true,"id":5317}},"5317":{"varMapping":{"__isSmartRef__":true,"id":5318},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5318":{"this":{"__isSmartRef__":true,"id":5315}},"5319":{},"5320":{"change":{"__isSmartRef__":true,"id":5321},"tick":{"__isSmartRef__":true,"id":5325}},"5321":{"varMapping":{"__isSmartRef__":true,"id":5322},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5322":{"this":{"__isSmartRef__":true,"id":5293}},"5323":{"timestamp":{"__isSmartRef__":true,"id":5324},"user":"cschuster","tags":[]},"5324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5325":{"varMapping":{"__isSmartRef__":true,"id":5326},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5326":{"this":{"__isSmartRef__":true,"id":5293}},"5327":{"timestamp":{"__isSmartRef__":true,"id":5328},"user":"cschuster","tags":[]},"5328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5329":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5330}],"id":"FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","shape":{"__isSmartRef__":true,"id":5331},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle94","partsBinMetaInfo":{"__isSmartRef__":true,"id":5332},"eventHandler":{"__isSmartRef__":true,"id":5350},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":5351},"_ClipMode":"visible","moved":true,"b":93,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.418365702195412,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5356},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6245.6,5883.5)"},"5330":{"target":{"__isSmartRef__":true,"id":5329},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5331":{"_BorderWidth":9.993147673772869,"_ClipMode":"visible","_BorderRadius":0.10956209263453198,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,242,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.0)"},"5332":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5333},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5339},{"__isSmartRef__":true,"id":5341},{"__isSmartRef__":true,"id":5343},{"__isSmartRef__":true,"id":5345},{"__isSmartRef__":true,"id":5347}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5349},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5333":{"date":{"__isSmartRef__":true,"id":5334},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5335":{"date":{"__isSmartRef__":true,"id":5336},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5336":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5337":{"date":{"__isSmartRef__":true,"id":5338},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5338":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5339":{"date":{"__isSmartRef__":true,"id":5340},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5341":{"date":{"__isSmartRef__":true,"id":5342},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5342":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5343":{"date":{"__isSmartRef__":true,"id":5344},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5345":{"date":{"__isSmartRef__":true,"id":5346},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5346":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5347":{"date":{"__isSmartRef__":true,"id":5348},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5348":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5349":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5350":{"morph":{"__isSmartRef__":true,"id":5329},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5351":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5352}},"5352":{"test01IsMorph":{"__isSmartRef__":true,"id":5353}},"5353":{"varMapping":{"__isSmartRef__":true,"id":5354},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5354":{"this":{"__isSmartRef__":true,"id":5351}},"5355":{},"5356":{"change":{"__isSmartRef__":true,"id":5357},"tick":{"__isSmartRef__":true,"id":5361}},"5357":{"varMapping":{"__isSmartRef__":true,"id":5358},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5358":{"this":{"__isSmartRef__":true,"id":5329}},"5359":{"timestamp":{"__isSmartRef__":true,"id":5360},"user":"cschuster","tags":[]},"5360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5361":{"varMapping":{"__isSmartRef__":true,"id":5362},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5362":{"this":{"__isSmartRef__":true,"id":5329}},"5363":{"timestamp":{"__isSmartRef__":true,"id":5364},"user":"cschuster","tags":[]},"5364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5365":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5366}],"id":"9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","shape":{"__isSmartRef__":true,"id":5367},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle95","partsBinMetaInfo":{"__isSmartRef__":true,"id":5368},"eventHandler":{"__isSmartRef__":true,"id":5386},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766"],"partTests":{"__isSmartRef__":true,"id":5387},"_ClipMode":"visible","moved":true,"b":165.55890279170126,"#startLetters":"set","isBeingDragged":false,"delta":0.8901016279123724,"_Rotation":29.474414729037427,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5392},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5648.2,3988.1)"},"5366":{"target":{"__isSmartRef__":true,"id":5365},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5367":{"_BorderWidth":6.246922850042449,"_ClipMode":"visible","_BorderRadius":37.512293449667226,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.7,90.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(64,-184,-62)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.0,-0.6)"},"5368":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5371},{"__isSmartRef__":true,"id":5373},{"__isSmartRef__":true,"id":5375},{"__isSmartRef__":true,"id":5377},{"__isSmartRef__":true,"id":5379},{"__isSmartRef__":true,"id":5381},{"__isSmartRef__":true,"id":5383}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5385},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5369":{"date":{"__isSmartRef__":true,"id":5370},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5371":{"date":{"__isSmartRef__":true,"id":5372},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5372":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5373":{"date":{"__isSmartRef__":true,"id":5374},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5374":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5375":{"date":{"__isSmartRef__":true,"id":5376},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5377":{"date":{"__isSmartRef__":true,"id":5378},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5378":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5379":{"date":{"__isSmartRef__":true,"id":5380},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5381":{"date":{"__isSmartRef__":true,"id":5382},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5382":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5383":{"date":{"__isSmartRef__":true,"id":5384},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5384":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5385":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5386":{"morph":{"__isSmartRef__":true,"id":5365},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5387":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5388}},"5388":{"test01IsMorph":{"__isSmartRef__":true,"id":5389}},"5389":{"varMapping":{"__isSmartRef__":true,"id":5390},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5390":{"this":{"__isSmartRef__":true,"id":5387}},"5391":{},"5392":{"change":{"__isSmartRef__":true,"id":5393},"tick":{"__isSmartRef__":true,"id":5397}},"5393":{"varMapping":{"__isSmartRef__":true,"id":5394},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5394":{"this":{"__isSmartRef__":true,"id":5365}},"5395":{"timestamp":{"__isSmartRef__":true,"id":5396},"user":"cschuster","tags":[]},"5396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5397":{"varMapping":{"__isSmartRef__":true,"id":5398},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5398":{"this":{"__isSmartRef__":true,"id":5365}},"5399":{"timestamp":{"__isSmartRef__":true,"id":5400},"user":"cschuster","tags":[]},"5400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5401":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5402}],"id":"E1CAFAD7-8111-48E4-9D33-5402EAA045B7","shape":{"__isSmartRef__":true,"id":5403},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle96","partsBinMetaInfo":{"__isSmartRef__":true,"id":5404},"eventHandler":{"__isSmartRef__":true,"id":5422},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED"],"partTests":{"__isSmartRef__":true,"id":5423},"_ClipMode":"visible","moved":true,"b":177.11140992271248,"#startLetters":"set","isBeingDragged":false,"delta":0.8597641258384101,"_Rotation":-10.449024318301015,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5428},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5332.1,5480.2)"},"5402":{"target":{"__isSmartRef__":true,"id":5401},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5403":{"_BorderWidth":5.251970266921224,"_ClipMode":"visible","_BorderRadius":39.89841757534023,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.0,98.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(13,-242,-192)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-0.0)"},"5404":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5405},{"__isSmartRef__":true,"id":5407},{"__isSmartRef__":true,"id":5409},{"__isSmartRef__":true,"id":5411},{"__isSmartRef__":true,"id":5413},{"__isSmartRef__":true,"id":5415},{"__isSmartRef__":true,"id":5417},{"__isSmartRef__":true,"id":5419}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5421},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5405":{"date":{"__isSmartRef__":true,"id":5406},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5407":{"date":{"__isSmartRef__":true,"id":5408},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5408":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5409":{"date":{"__isSmartRef__":true,"id":5410},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5410":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5411":{"date":{"__isSmartRef__":true,"id":5412},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5413":{"date":{"__isSmartRef__":true,"id":5414},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5414":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5415":{"date":{"__isSmartRef__":true,"id":5416},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5417":{"date":{"__isSmartRef__":true,"id":5418},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5418":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5419":{"date":{"__isSmartRef__":true,"id":5420},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5420":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5421":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5422":{"morph":{"__isSmartRef__":true,"id":5401},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5423":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5424}},"5424":{"test01IsMorph":{"__isSmartRef__":true,"id":5425}},"5425":{"varMapping":{"__isSmartRef__":true,"id":5426},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5426":{"this":{"__isSmartRef__":true,"id":5423}},"5427":{},"5428":{"change":{"__isSmartRef__":true,"id":5429},"tick":{"__isSmartRef__":true,"id":5433}},"5429":{"varMapping":{"__isSmartRef__":true,"id":5430},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5430":{"this":{"__isSmartRef__":true,"id":5401}},"5431":{"timestamp":{"__isSmartRef__":true,"id":5432},"user":"cschuster","tags":[]},"5432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5433":{"varMapping":{"__isSmartRef__":true,"id":5434},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5434":{"this":{"__isSmartRef__":true,"id":5401}},"5435":{"timestamp":{"__isSmartRef__":true,"id":5436},"user":"cschuster","tags":[]},"5436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5437":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5438}],"id":"47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","shape":{"__isSmartRef__":true,"id":5439},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle97","partsBinMetaInfo":{"__isSmartRef__":true,"id":5440},"eventHandler":{"__isSmartRef__":true,"id":5458},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":5459},"_ClipMode":"visible","moved":true,"b":335.2849486093037,"#startLetters":"set","isBeingDragged":false,"delta":0.9339413610287011,"_Rotation":-15.405861900566132,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5464},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4527.1,4175.6)"},"5438":{"target":{"__isSmartRef__":true,"id":5437},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5439":{"_BorderWidth":2.9094713943044113,"_ClipMode":"visible","_BorderRadius":33.00750423802953,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.6,116.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-107,126,-74)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.6,-38.2)"},"5440":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5441},{"__isSmartRef__":true,"id":5443},{"__isSmartRef__":true,"id":5445},{"__isSmartRef__":true,"id":5447},{"__isSmartRef__":true,"id":5449},{"__isSmartRef__":true,"id":5451},{"__isSmartRef__":true,"id":5453},{"__isSmartRef__":true,"id":5455}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5457},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5441":{"date":{"__isSmartRef__":true,"id":5442},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5443":{"date":{"__isSmartRef__":true,"id":5444},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5444":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5445":{"date":{"__isSmartRef__":true,"id":5446},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5446":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5447":{"date":{"__isSmartRef__":true,"id":5448},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5449":{"date":{"__isSmartRef__":true,"id":5450},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5450":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5451":{"date":{"__isSmartRef__":true,"id":5452},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5453":{"date":{"__isSmartRef__":true,"id":5454},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5454":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5455":{"date":{"__isSmartRef__":true,"id":5456},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5456":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5457":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5458":{"morph":{"__isSmartRef__":true,"id":5437},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5459":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5460}},"5460":{"test01IsMorph":{"__isSmartRef__":true,"id":5461}},"5461":{"varMapping":{"__isSmartRef__":true,"id":5462},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5462":{"this":{"__isSmartRef__":true,"id":5459}},"5463":{},"5464":{"change":{"__isSmartRef__":true,"id":5465},"tick":{"__isSmartRef__":true,"id":5469}},"5465":{"varMapping":{"__isSmartRef__":true,"id":5466},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5466":{"this":{"__isSmartRef__":true,"id":5437}},"5467":{"timestamp":{"__isSmartRef__":true,"id":5468},"user":"cschuster","tags":[]},"5468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5469":{"varMapping":{"__isSmartRef__":true,"id":5470},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5470":{"this":{"__isSmartRef__":true,"id":5437}},"5471":{"timestamp":{"__isSmartRef__":true,"id":5472},"user":"cschuster","tags":[]},"5472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5473":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5474}],"id":"8CA53737-EFA9-4745-A328-30E6D0875CD2","shape":{"__isSmartRef__":true,"id":5475},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle98","partsBinMetaInfo":{"__isSmartRef__":true,"id":5476},"eventHandler":{"__isSmartRef__":true,"id":5494},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08"],"partTests":{"__isSmartRef__":true,"id":5495},"_ClipMode":"visible","moved":true,"b":247,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-4.019452602601896,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5500},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7178.8,5056.4)"},"5474":{"target":{"__isSmartRef__":true,"id":5473},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5475":{"_BorderWidth":0.39747573273779846,"_ClipMode":"visible","_BorderRadius":6.106832590820057,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.8,136.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-235,-336,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.6,-12.2)"},"5476":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5477},{"__isSmartRef__":true,"id":5479},{"__isSmartRef__":true,"id":5481},{"__isSmartRef__":true,"id":5483},{"__isSmartRef__":true,"id":5485},{"__isSmartRef__":true,"id":5487},{"__isSmartRef__":true,"id":5489},{"__isSmartRef__":true,"id":5491}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5493},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5477":{"date":{"__isSmartRef__":true,"id":5478},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5479":{"date":{"__isSmartRef__":true,"id":5480},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5480":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5481":{"date":{"__isSmartRef__":true,"id":5482},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5482":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5483":{"date":{"__isSmartRef__":true,"id":5484},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5484":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5485":{"date":{"__isSmartRef__":true,"id":5486},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5486":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5487":{"date":{"__isSmartRef__":true,"id":5488},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5489":{"date":{"__isSmartRef__":true,"id":5490},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5490":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5491":{"date":{"__isSmartRef__":true,"id":5492},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5492":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5493":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5494":{"morph":{"__isSmartRef__":true,"id":5473},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5495":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5496}},"5496":{"test01IsMorph":{"__isSmartRef__":true,"id":5497}},"5497":{"varMapping":{"__isSmartRef__":true,"id":5498},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5498":{"this":{"__isSmartRef__":true,"id":5495}},"5499":{},"5500":{"change":{"__isSmartRef__":true,"id":5501},"tick":{"__isSmartRef__":true,"id":5505}},"5501":{"varMapping":{"__isSmartRef__":true,"id":5502},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5502":{"this":{"__isSmartRef__":true,"id":5473}},"5503":{"timestamp":{"__isSmartRef__":true,"id":5504},"user":"cschuster","tags":[]},"5504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5505":{"varMapping":{"__isSmartRef__":true,"id":5506},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5506":{"this":{"__isSmartRef__":true,"id":5473}},"5507":{"timestamp":{"__isSmartRef__":true,"id":5508},"user":"cschuster","tags":[]},"5508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5509":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5510}],"id":"04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","shape":{"__isSmartRef__":true,"id":5511},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle99","partsBinMetaInfo":{"__isSmartRef__":true,"id":5512},"eventHandler":{"__isSmartRef__":true,"id":5530},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51"],"partTests":{"__isSmartRef__":true,"id":5531},"_ClipMode":"visible","moved":true,"b":261.2036825355026,"#startLetters":"set","isBeingDragged":false,"delta":-0.803222093207296,"_Rotation":23.467735186093893,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5536},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6248.1,4508.7)"},"5510":{"target":{"__isSmartRef__":true,"id":5509},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5511":{"_BorderWidth":0.058808939162175555,"_ClipMode":"visible","_BorderRadius":0.9354094404741953,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.1,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-292,219)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-16.9)"},"5512":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5513},{"__isSmartRef__":true,"id":5515},{"__isSmartRef__":true,"id":5517},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5523},{"__isSmartRef__":true,"id":5525},{"__isSmartRef__":true,"id":5527}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5529},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5513":{"date":{"__isSmartRef__":true,"id":5514},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5514":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5515":{"date":{"__isSmartRef__":true,"id":5516},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5516":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5517":{"date":{"__isSmartRef__":true,"id":5518},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5518":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5519":{"date":{"__isSmartRef__":true,"id":5520},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5520":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5521":{"date":{"__isSmartRef__":true,"id":5522},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5522":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5523":{"date":{"__isSmartRef__":true,"id":5524},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5525":{"date":{"__isSmartRef__":true,"id":5526},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5526":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5527":{"date":{"__isSmartRef__":true,"id":5528},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5528":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5529":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5530":{"morph":{"__isSmartRef__":true,"id":5509},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5531":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5532}},"5532":{"test01IsMorph":{"__isSmartRef__":true,"id":5533}},"5533":{"varMapping":{"__isSmartRef__":true,"id":5534},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5534":{"this":{"__isSmartRef__":true,"id":5531}},"5535":{},"5536":{"change":{"__isSmartRef__":true,"id":5537},"tick":{"__isSmartRef__":true,"id":5541}},"5537":{"varMapping":{"__isSmartRef__":true,"id":5538},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5538":{"this":{"__isSmartRef__":true,"id":5509}},"5539":{"timestamp":{"__isSmartRef__":true,"id":5540},"user":"cschuster","tags":[]},"5540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5541":{"varMapping":{"__isSmartRef__":true,"id":5542},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5542":{"this":{"__isSmartRef__":true,"id":5509}},"5543":{"timestamp":{"__isSmartRef__":true,"id":5544},"user":"cschuster","tags":[]},"5544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5545":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5546}],"id":"9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","shape":{"__isSmartRef__":true,"id":5547},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle100","partsBinMetaInfo":{"__isSmartRef__":true,"id":5548},"eventHandler":{"__isSmartRef__":true,"id":5566},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3"],"partTests":{"__isSmartRef__":true,"id":5567},"_ClipMode":"visible","moved":true,"b":315.2249164201785,"#startLetters":"set","isBeingDragged":false,"delta":0.952341137221083,"_Rotation":22.94352883467521,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5572},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5897.4,4545.1)"},"5546":{"target":{"__isSmartRef__":true,"id":5545},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5547":{"_BorderWidth":1.4783721510722354,"_ClipMode":"visible","_BorderRadius":20.157019669850243,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-180,2,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-34.2)"},"5548":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5549},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5555},{"__isSmartRef__":true,"id":5557},{"__isSmartRef__":true,"id":5559},{"__isSmartRef__":true,"id":5561},{"__isSmartRef__":true,"id":5563}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5565},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5549":{"date":{"__isSmartRef__":true,"id":5550},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5550":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5551":{"date":{"__isSmartRef__":true,"id":5552},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5552":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5553":{"date":{"__isSmartRef__":true,"id":5554},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5554":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5555":{"date":{"__isSmartRef__":true,"id":5556},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5557":{"date":{"__isSmartRef__":true,"id":5558},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5558":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5559":{"date":{"__isSmartRef__":true,"id":5560},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5561":{"date":{"__isSmartRef__":true,"id":5562},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5562":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5563":{"date":{"__isSmartRef__":true,"id":5564},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5564":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5565":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5566":{"morph":{"__isSmartRef__":true,"id":5545},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5567":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5568}},"5568":{"test01IsMorph":{"__isSmartRef__":true,"id":5569}},"5569":{"varMapping":{"__isSmartRef__":true,"id":5570},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5570":{"this":{"__isSmartRef__":true,"id":5567}},"5571":{},"5572":{"change":{"__isSmartRef__":true,"id":5573},"tick":{"__isSmartRef__":true,"id":5577}},"5573":{"varMapping":{"__isSmartRef__":true,"id":5574},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5574":{"this":{"__isSmartRef__":true,"id":5545}},"5575":{"timestamp":{"__isSmartRef__":true,"id":5576},"user":"cschuster","tags":[]},"5576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5577":{"varMapping":{"__isSmartRef__":true,"id":5578},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5578":{"this":{"__isSmartRef__":true,"id":5545}},"5579":{"timestamp":{"__isSmartRef__":true,"id":5580},"user":"cschuster","tags":[]},"5580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5581":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5582}],"id":"38E31F30-C4C6-485C-95E7-6B9E603994EA","shape":{"__isSmartRef__":true,"id":5583},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle101","partsBinMetaInfo":{"__isSmartRef__":true,"id":5584},"eventHandler":{"__isSmartRef__":true,"id":5602},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1"],"partTests":{"__isSmartRef__":true,"id":5603},"_ClipMode":"visible","moved":true,"b":102.27888940181583,"#startLetters":"set","isBeingDragged":false,"delta":0.9132043696590699,"_Rotation":14.264212679923865,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5608},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3955.6,4251.1)"},"5582":{"target":{"__isSmartRef__":true,"id":5581},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5583":{"_BorderWidth":9.885619995208764,"_ClipMode":"visible","_BorderRadius":1.8091476198661316,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.4,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,195,19)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.7)"},"5584":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5585},{"__isSmartRef__":true,"id":5587},{"__isSmartRef__":true,"id":5589},{"__isSmartRef__":true,"id":5591},{"__isSmartRef__":true,"id":5593},{"__isSmartRef__":true,"id":5595},{"__isSmartRef__":true,"id":5597},{"__isSmartRef__":true,"id":5599}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5601},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5585":{"date":{"__isSmartRef__":true,"id":5586},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5586":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5587":{"date":{"__isSmartRef__":true,"id":5588},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5588":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5589":{"date":{"__isSmartRef__":true,"id":5590},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5590":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5591":{"date":{"__isSmartRef__":true,"id":5592},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5592":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5593":{"date":{"__isSmartRef__":true,"id":5594},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5594":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5595":{"date":{"__isSmartRef__":true,"id":5596},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5597":{"date":{"__isSmartRef__":true,"id":5598},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5598":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5599":{"date":{"__isSmartRef__":true,"id":5600},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5600":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5601":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5602":{"morph":{"__isSmartRef__":true,"id":5581},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5603":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5604}},"5604":{"test01IsMorph":{"__isSmartRef__":true,"id":5605}},"5605":{"varMapping":{"__isSmartRef__":true,"id":5606},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5606":{"this":{"__isSmartRef__":true,"id":5603}},"5607":{},"5608":{"change":{"__isSmartRef__":true,"id":5609},"tick":{"__isSmartRef__":true,"id":5613}},"5609":{"varMapping":{"__isSmartRef__":true,"id":5610},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5610":{"this":{"__isSmartRef__":true,"id":5581}},"5611":{"timestamp":{"__isSmartRef__":true,"id":5612},"user":"cschuster","tags":[]},"5612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5613":{"varMapping":{"__isSmartRef__":true,"id":5614},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5614":{"this":{"__isSmartRef__":true,"id":5581}},"5615":{"timestamp":{"__isSmartRef__":true,"id":5616},"user":"cschuster","tags":[]},"5616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5617":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5618}],"id":"9DB91E34-444B-4BA4-AEC4-F9D003E6996D","shape":{"__isSmartRef__":true,"id":5619},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle102","partsBinMetaInfo":{"__isSmartRef__":true,"id":5620},"eventHandler":{"__isSmartRef__":true,"id":5638},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F"],"partTests":{"__isSmartRef__":true,"id":5639},"_ClipMode":"visible","moved":true,"b":89,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-10.525440880280218,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5644},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5545.4,5070.0)"},"5618":{"target":{"__isSmartRef__":true,"id":5617},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5619":{"_BorderWidth":9.999238475781956,"_ClipMode":"visible","_BorderRadius":0.012183459618084758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,261,-149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.3)"},"5620":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5621},{"__isSmartRef__":true,"id":5623},{"__isSmartRef__":true,"id":5625},{"__isSmartRef__":true,"id":5627},{"__isSmartRef__":true,"id":5629},{"__isSmartRef__":true,"id":5631},{"__isSmartRef__":true,"id":5633},{"__isSmartRef__":true,"id":5635}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5637},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5621":{"date":{"__isSmartRef__":true,"id":5622},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5622":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5623":{"date":{"__isSmartRef__":true,"id":5624},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5624":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5625":{"date":{"__isSmartRef__":true,"id":5626},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5626":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5627":{"date":{"__isSmartRef__":true,"id":5628},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5628":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5629":{"date":{"__isSmartRef__":true,"id":5630},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5630":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5631":{"date":{"__isSmartRef__":true,"id":5632},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5633":{"date":{"__isSmartRef__":true,"id":5634},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5634":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5635":{"date":{"__isSmartRef__":true,"id":5636},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5636":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5637":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5638":{"morph":{"__isSmartRef__":true,"id":5617},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5639":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5640}},"5640":{"test01IsMorph":{"__isSmartRef__":true,"id":5641}},"5641":{"varMapping":{"__isSmartRef__":true,"id":5642},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5642":{"this":{"__isSmartRef__":true,"id":5639}},"5643":{},"5644":{"change":{"__isSmartRef__":true,"id":5645},"tick":{"__isSmartRef__":true,"id":5649}},"5645":{"varMapping":{"__isSmartRef__":true,"id":5646},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5646":{"this":{"__isSmartRef__":true,"id":5617}},"5647":{"timestamp":{"__isSmartRef__":true,"id":5648},"user":"cschuster","tags":[]},"5648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5649":{"varMapping":{"__isSmartRef__":true,"id":5650},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5650":{"this":{"__isSmartRef__":true,"id":5617}},"5651":{"timestamp":{"__isSmartRef__":true,"id":5652},"user":"cschuster","tags":[]},"5652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5653":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5654}],"id":"011AFCF6-AC3C-4371-A036-40A3E70E13A4","shape":{"__isSmartRef__":true,"id":5655},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle103","partsBinMetaInfo":{"__isSmartRef__":true,"id":5656},"eventHandler":{"__isSmartRef__":true,"id":5674},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88"],"partTests":{"__isSmartRef__":true,"id":5675},"_ClipMode":"visible","moved":true,"b":245.61961817671545,"#startLetters":"set","isBeingDragged":false,"delta":0.7017703376477584,"_Rotation":20.834869886318813,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5680},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5166.2,4516.5)"},"5654":{"target":{"__isSmartRef__":true,"id":5653},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5655":{"_BorderWidth":0.4458747244478509,"_ClipMode":"visible","_BorderRadius":6.815908759323294,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.1,136.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-339,246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.8,-11.7)"},"5656":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5657},{"__isSmartRef__":true,"id":5659},{"__isSmartRef__":true,"id":5661},{"__isSmartRef__":true,"id":5663},{"__isSmartRef__":true,"id":5665},{"__isSmartRef__":true,"id":5667},{"__isSmartRef__":true,"id":5669},{"__isSmartRef__":true,"id":5671}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5673},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5657":{"date":{"__isSmartRef__":true,"id":5658},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5658":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5659":{"date":{"__isSmartRef__":true,"id":5660},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5660":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5661":{"date":{"__isSmartRef__":true,"id":5662},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5662":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5663":{"date":{"__isSmartRef__":true,"id":5664},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5664":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5665":{"date":{"__isSmartRef__":true,"id":5666},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5666":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5667":{"date":{"__isSmartRef__":true,"id":5668},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5669":{"date":{"__isSmartRef__":true,"id":5670},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5670":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5671":{"date":{"__isSmartRef__":true,"id":5672},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5672":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5673":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5674":{"morph":{"__isSmartRef__":true,"id":5653},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5675":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5676}},"5676":{"test01IsMorph":{"__isSmartRef__":true,"id":5677}},"5677":{"varMapping":{"__isSmartRef__":true,"id":5678},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5678":{"this":{"__isSmartRef__":true,"id":5675}},"5679":{},"5680":{"change":{"__isSmartRef__":true,"id":5681},"tick":{"__isSmartRef__":true,"id":5685}},"5681":{"varMapping":{"__isSmartRef__":true,"id":5682},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5682":{"this":{"__isSmartRef__":true,"id":5653}},"5683":{"timestamp":{"__isSmartRef__":true,"id":5684},"user":"cschuster","tags":[]},"5684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5685":{"varMapping":{"__isSmartRef__":true,"id":5686},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5686":{"this":{"__isSmartRef__":true,"id":5653}},"5687":{"timestamp":{"__isSmartRef__":true,"id":5688},"user":"cschuster","tags":[]},"5688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5689":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5690}],"id":"958A4CC3-15EE-44B9-B31E-70DD9550E5BD","shape":{"__isSmartRef__":true,"id":5691},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle104","partsBinMetaInfo":{"__isSmartRef__":true,"id":5692},"eventHandler":{"__isSmartRef__":true,"id":5710},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D"],"partTests":{"__isSmartRef__":true,"id":5711},"_ClipMode":"visible","moved":true,"b":330.2347775665112,"#startLetters":"set","isBeingDragged":false,"delta":0.7505335853784345,"_Rotation":0.20611692008012303,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5716},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5546.1,4565.5)"},"5690":{"target":{"__isSmartRef__":true,"id":5689},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5691":{"_BorderWidth":2.5177642470195707,"_ClipMode":"visible","_BorderRadius":30.14160906660109,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.5,119.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-127,95,-136)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.1,-37.4)"},"5692":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5693},{"__isSmartRef__":true,"id":5695},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5701},{"__isSmartRef__":true,"id":5703},{"__isSmartRef__":true,"id":5705},{"__isSmartRef__":true,"id":5707}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5709},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5693":{"date":{"__isSmartRef__":true,"id":5694},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5695":{"date":{"__isSmartRef__":true,"id":5696},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5696":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5697":{"date":{"__isSmartRef__":true,"id":5698},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5698":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5699":{"date":{"__isSmartRef__":true,"id":5700},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5701":{"date":{"__isSmartRef__":true,"id":5702},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5702":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5703":{"date":{"__isSmartRef__":true,"id":5704},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5705":{"date":{"__isSmartRef__":true,"id":5706},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5706":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5707":{"date":{"__isSmartRef__":true,"id":5708},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5708":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5709":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5710":{"morph":{"__isSmartRef__":true,"id":5689},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5711":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5712}},"5712":{"test01IsMorph":{"__isSmartRef__":true,"id":5713}},"5713":{"varMapping":{"__isSmartRef__":true,"id":5714},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5714":{"this":{"__isSmartRef__":true,"id":5711}},"5715":{},"5716":{"change":{"__isSmartRef__":true,"id":5717},"tick":{"__isSmartRef__":true,"id":5721}},"5717":{"varMapping":{"__isSmartRef__":true,"id":5718},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5718":{"this":{"__isSmartRef__":true,"id":5689}},"5719":{"timestamp":{"__isSmartRef__":true,"id":5720},"user":"cschuster","tags":[]},"5720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5721":{"varMapping":{"__isSmartRef__":true,"id":5722},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5722":{"this":{"__isSmartRef__":true,"id":5689}},"5723":{"timestamp":{"__isSmartRef__":true,"id":5724},"user":"cschuster","tags":[]},"5724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5725":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5726}],"id":"02852C79-3E5D-4C0D-9132-64B0DF437D55","shape":{"__isSmartRef__":true,"id":5727},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle105","partsBinMetaInfo":{"__isSmartRef__":true,"id":5728},"eventHandler":{"__isSmartRef__":true,"id":5746},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004"],"partTests":{"__isSmartRef__":true,"id":5747},"_ClipMode":"visible","moved":true,"b":118.74243627104443,"#startLetters":"set","isBeingDragged":false,"delta":-0.9069833222893067,"_Rotation":-9.2527697495901,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5752},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4672.8,5010.9)"},"5726":{"target":{"__isSmartRef__":true,"id":5725},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5727":{"_BorderWidth":9.383951221723763,"_ClipMode":"visible","_BorderRadius":9.249554696874775,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.3,64.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,101,206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-10.4)"},"5728":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5729},{"__isSmartRef__":true,"id":5731},{"__isSmartRef__":true,"id":5733},{"__isSmartRef__":true,"id":5735},{"__isSmartRef__":true,"id":5737},{"__isSmartRef__":true,"id":5739},{"__isSmartRef__":true,"id":5741},{"__isSmartRef__":true,"id":5743}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5745},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5729":{"date":{"__isSmartRef__":true,"id":5730},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5731":{"date":{"__isSmartRef__":true,"id":5732},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5732":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5733":{"date":{"__isSmartRef__":true,"id":5734},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5734":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5735":{"date":{"__isSmartRef__":true,"id":5736},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5736":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5737":{"date":{"__isSmartRef__":true,"id":5738},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5738":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5739":{"date":{"__isSmartRef__":true,"id":5740},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5741":{"date":{"__isSmartRef__":true,"id":5742},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5742":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5743":{"date":{"__isSmartRef__":true,"id":5744},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5744":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5745":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5746":{"morph":{"__isSmartRef__":true,"id":5725},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5747":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5748}},"5748":{"test01IsMorph":{"__isSmartRef__":true,"id":5749}},"5749":{"varMapping":{"__isSmartRef__":true,"id":5750},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5750":{"this":{"__isSmartRef__":true,"id":5747}},"5751":{},"5752":{"change":{"__isSmartRef__":true,"id":5753},"tick":{"__isSmartRef__":true,"id":5757}},"5753":{"varMapping":{"__isSmartRef__":true,"id":5754},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5754":{"this":{"__isSmartRef__":true,"id":5725}},"5755":{"timestamp":{"__isSmartRef__":true,"id":5756},"user":"cschuster","tags":[]},"5756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5757":{"varMapping":{"__isSmartRef__":true,"id":5758},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5758":{"this":{"__isSmartRef__":true,"id":5725}},"5759":{"timestamp":{"__isSmartRef__":true,"id":5760},"user":"cschuster","tags":[]},"5760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5761":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5762}],"id":"3D4E284F-BAE1-4192-958F-13EA93AC07AA","shape":{"__isSmartRef__":true,"id":5763},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle106","partsBinMetaInfo":{"__isSmartRef__":true,"id":5764},"eventHandler":{"__isSmartRef__":true,"id":5782},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88"],"partTests":{"__isSmartRef__":true,"id":5783},"_ClipMode":"visible","moved":true,"b":34.138856906909496,"#startLetters":"set","isBeingDragged":false,"delta":0.6565164789790288,"_Rotation":0.9162778065512692,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5788},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5290.3,4953.8)"},"5762":{"target":{"__isSmartRef__":true,"id":5761},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5763":{"_BorderWidth":7.806002201739668,"_ClipMode":"visible","_BorderRadius":27.40216263013142,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.2,77.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(144,356,89)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.2,-36.6)"},"5764":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5765},{"__isSmartRef__":true,"id":5767},{"__isSmartRef__":true,"id":5769},{"__isSmartRef__":true,"id":5771},{"__isSmartRef__":true,"id":5773},{"__isSmartRef__":true,"id":5775},{"__isSmartRef__":true,"id":5777},{"__isSmartRef__":true,"id":5779}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5781},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5765":{"date":{"__isSmartRef__":true,"id":5766},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5767":{"date":{"__isSmartRef__":true,"id":5768},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5768":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5769":{"date":{"__isSmartRef__":true,"id":5770},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5770":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5771":{"date":{"__isSmartRef__":true,"id":5772},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5773":{"date":{"__isSmartRef__":true,"id":5774},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5774":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5775":{"date":{"__isSmartRef__":true,"id":5776},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5777":{"date":{"__isSmartRef__":true,"id":5778},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5778":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5779":{"date":{"__isSmartRef__":true,"id":5780},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5780":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5781":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5782":{"morph":{"__isSmartRef__":true,"id":5761},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5783":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5784}},"5784":{"test01IsMorph":{"__isSmartRef__":true,"id":5785}},"5785":{"varMapping":{"__isSmartRef__":true,"id":5786},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5786":{"this":{"__isSmartRef__":true,"id":5783}},"5787":{},"5788":{"change":{"__isSmartRef__":true,"id":5789},"tick":{"__isSmartRef__":true,"id":5793}},"5789":{"varMapping":{"__isSmartRef__":true,"id":5790},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5790":{"this":{"__isSmartRef__":true,"id":5761}},"5791":{"timestamp":{"__isSmartRef__":true,"id":5792},"user":"cschuster","tags":[]},"5792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5793":{"varMapping":{"__isSmartRef__":true,"id":5794},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5794":{"this":{"__isSmartRef__":true,"id":5761}},"5795":{"timestamp":{"__isSmartRef__":true,"id":5796},"user":"cschuster","tags":[]},"5796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5797":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5798}],"id":"975DB788-A30B-4122-9FDD-5A70E2860D09","shape":{"__isSmartRef__":true,"id":5799},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle107","partsBinMetaInfo":{"__isSmartRef__":true,"id":5800},"eventHandler":{"__isSmartRef__":true,"id":5818},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D"],"partTests":{"__isSmartRef__":true,"id":5819},"_ClipMode":"visible","moved":true,"b":31,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":18.951708423598248,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5824},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5417.0,3662.3)"},"5798":{"target":{"__isSmartRef__":true,"id":5797},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5799":{"_BorderWidth":7.575190374550271,"_ClipMode":"visible","_BorderRadius":29.389431255717817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,79.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(132,351,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.3,-37.1)"},"5800":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5801},{"__isSmartRef__":true,"id":5803},{"__isSmartRef__":true,"id":5805},{"__isSmartRef__":true,"id":5807},{"__isSmartRef__":true,"id":5809},{"__isSmartRef__":true,"id":5811},{"__isSmartRef__":true,"id":5813},{"__isSmartRef__":true,"id":5815}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5817},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5801":{"date":{"__isSmartRef__":true,"id":5802},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5803":{"date":{"__isSmartRef__":true,"id":5804},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5804":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5805":{"date":{"__isSmartRef__":true,"id":5806},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5806":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5807":{"date":{"__isSmartRef__":true,"id":5808},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5809":{"date":{"__isSmartRef__":true,"id":5810},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5810":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5811":{"date":{"__isSmartRef__":true,"id":5812},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5813":{"date":{"__isSmartRef__":true,"id":5814},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5815":{"date":{"__isSmartRef__":true,"id":5816},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5816":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5817":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5818":{"morph":{"__isSmartRef__":true,"id":5797},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5819":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5820}},"5820":{"test01IsMorph":{"__isSmartRef__":true,"id":5821}},"5821":{"varMapping":{"__isSmartRef__":true,"id":5822},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5822":{"this":{"__isSmartRef__":true,"id":5819}},"5823":{},"5824":{"change":{"__isSmartRef__":true,"id":5825},"tick":{"__isSmartRef__":true,"id":5829}},"5825":{"varMapping":{"__isSmartRef__":true,"id":5826},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5826":{"this":{"__isSmartRef__":true,"id":5797}},"5827":{"timestamp":{"__isSmartRef__":true,"id":5828},"user":"cschuster","tags":[]},"5828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5829":{"varMapping":{"__isSmartRef__":true,"id":5830},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5830":{"this":{"__isSmartRef__":true,"id":5797}},"5831":{"timestamp":{"__isSmartRef__":true,"id":5832},"user":"cschuster","tags":[]},"5832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5833":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5834}],"id":"E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","shape":{"__isSmartRef__":true,"id":5835},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle108","partsBinMetaInfo":{"__isSmartRef__":true,"id":5836},"eventHandler":{"__isSmartRef__":true,"id":5854},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4"],"partTests":{"__isSmartRef__":true,"id":5855},"_ClipMode":"visible","moved":true,"b":243.08708416402806,"#startLetters":"set","isBeingDragged":false,"delta":-0.6285640636342578,"_Rotation":6.196258567384056,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5860},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5119.9,4800.5)"},"5834":{"target":{"__isSmartRef__":true,"id":5833},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5835":{"_BorderWidth":0.5415224131638388,"_ClipMode":"visible","_BorderRadius":8.195164172287354,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.3,135.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-344,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-10.9)"},"5836":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5837},{"__isSmartRef__":true,"id":5839},{"__isSmartRef__":true,"id":5841},{"__isSmartRef__":true,"id":5843},{"__isSmartRef__":true,"id":5845},{"__isSmartRef__":true,"id":5847},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5851}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5853},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5837":{"date":{"__isSmartRef__":true,"id":5838},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5839":{"date":{"__isSmartRef__":true,"id":5840},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5840":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5841":{"date":{"__isSmartRef__":true,"id":5842},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5842":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5843":{"date":{"__isSmartRef__":true,"id":5844},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5845":{"date":{"__isSmartRef__":true,"id":5846},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5846":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5847":{"date":{"__isSmartRef__":true,"id":5848},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5849":{"date":{"__isSmartRef__":true,"id":5850},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5851":{"date":{"__isSmartRef__":true,"id":5852},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5852":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5853":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5854":{"morph":{"__isSmartRef__":true,"id":5833},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5855":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5856}},"5856":{"test01IsMorph":{"__isSmartRef__":true,"id":5857}},"5857":{"varMapping":{"__isSmartRef__":true,"id":5858},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5858":{"this":{"__isSmartRef__":true,"id":5855}},"5859":{},"5860":{"change":{"__isSmartRef__":true,"id":5861},"tick":{"__isSmartRef__":true,"id":5865}},"5861":{"varMapping":{"__isSmartRef__":true,"id":5862},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5862":{"this":{"__isSmartRef__":true,"id":5833}},"5863":{"timestamp":{"__isSmartRef__":true,"id":5864},"user":"cschuster","tags":[]},"5864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5865":{"varMapping":{"__isSmartRef__":true,"id":5866},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5866":{"this":{"__isSmartRef__":true,"id":5833}},"5867":{"timestamp":{"__isSmartRef__":true,"id":5868},"user":"cschuster","tags":[]},"5868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5869":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5870}],"id":"6D4539C9-D26C-4C99-8415-8F42739F5019","shape":{"__isSmartRef__":true,"id":5871},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle109","partsBinMetaInfo":{"__isSmartRef__":true,"id":5872},"eventHandler":{"__isSmartRef__":true,"id":5890},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE"],"partTests":{"__isSmartRef__":true,"id":5891},"_ClipMode":"visible","moved":true,"b":284.1406512307003,"#startLetters":"set","isBeingDragged":false,"delta":0.9471355041023344,"_Rotation":-20.567066301550636,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5896},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5610.4,4402.8)"},"5870":{"target":{"__isSmartRef__":true,"id":5869},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5871":{"_BorderWidth":0.15150536565626993,"_ClipMode":"visible","_BorderRadius":2.3873596491840954,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.0,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-185,-44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-24.9)"},"5872":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5873},{"__isSmartRef__":true,"id":5875},{"__isSmartRef__":true,"id":5877},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5883},{"__isSmartRef__":true,"id":5885},{"__isSmartRef__":true,"id":5887}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5889},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5873":{"date":{"__isSmartRef__":true,"id":5874},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5875":{"date":{"__isSmartRef__":true,"id":5876},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5876":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5877":{"date":{"__isSmartRef__":true,"id":5878},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5878":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5879":{"date":{"__isSmartRef__":true,"id":5880},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5881":{"date":{"__isSmartRef__":true,"id":5882},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5882":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5883":{"date":{"__isSmartRef__":true,"id":5884},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5885":{"date":{"__isSmartRef__":true,"id":5886},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5887":{"date":{"__isSmartRef__":true,"id":5888},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5888":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5889":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5890":{"morph":{"__isSmartRef__":true,"id":5869},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5891":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5892}},"5892":{"test01IsMorph":{"__isSmartRef__":true,"id":5893}},"5893":{"varMapping":{"__isSmartRef__":true,"id":5894},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5894":{"this":{"__isSmartRef__":true,"id":5891}},"5895":{},"5896":{"change":{"__isSmartRef__":true,"id":5897},"tick":{"__isSmartRef__":true,"id":5901}},"5897":{"varMapping":{"__isSmartRef__":true,"id":5898},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5898":{"this":{"__isSmartRef__":true,"id":5869}},"5899":{"timestamp":{"__isSmartRef__":true,"id":5900},"user":"cschuster","tags":[]},"5900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5901":{"varMapping":{"__isSmartRef__":true,"id":5902},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5902":{"this":{"__isSmartRef__":true,"id":5869}},"5903":{"timestamp":{"__isSmartRef__":true,"id":5904},"user":"cschuster","tags":[]},"5904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5905":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5906}],"id":"86BE6692-6042-406E-8030-0151E32870DF","shape":{"__isSmartRef__":true,"id":5907},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle110","partsBinMetaInfo":{"__isSmartRef__":true,"id":5908},"eventHandler":{"__isSmartRef__":true,"id":5926},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3"],"partTests":{"__isSmartRef__":true,"id":5927},"_ClipMode":"visible","moved":true,"b":291.8727821507491,"#startLetters":"set","isBeingDragged":false,"delta":0.7483917491044849,"_Rotation":6.764789390725262,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5932},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6553.0,4452.8)"},"5906":{"target":{"__isSmartRef__":true,"id":5905},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5907":{"_BorderWidth":0.35993333138273886,"_ClipMode":"visible","_BorderRadius":5.551650097259375,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.3,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-142,-139)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-27.5)"},"5908":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5909},{"__isSmartRef__":true,"id":5911},{"__isSmartRef__":true,"id":5913},{"__isSmartRef__":true,"id":5915},{"__isSmartRef__":true,"id":5917},{"__isSmartRef__":true,"id":5919},{"__isSmartRef__":true,"id":5921},{"__isSmartRef__":true,"id":5923}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5925},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5909":{"date":{"__isSmartRef__":true,"id":5910},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5911":{"date":{"__isSmartRef__":true,"id":5912},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5912":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5913":{"date":{"__isSmartRef__":true,"id":5914},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5914":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5915":{"date":{"__isSmartRef__":true,"id":5916},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5917":{"date":{"__isSmartRef__":true,"id":5918},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5918":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5919":{"date":{"__isSmartRef__":true,"id":5920},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5921":{"date":{"__isSmartRef__":true,"id":5922},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5923":{"date":{"__isSmartRef__":true,"id":5924},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5924":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5925":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5926":{"morph":{"__isSmartRef__":true,"id":5905},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5927":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5928}},"5928":{"test01IsMorph":{"__isSmartRef__":true,"id":5929}},"5929":{"varMapping":{"__isSmartRef__":true,"id":5930},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5930":{"this":{"__isSmartRef__":true,"id":5927}},"5931":{},"5932":{"change":{"__isSmartRef__":true,"id":5933},"tick":{"__isSmartRef__":true,"id":5937}},"5933":{"varMapping":{"__isSmartRef__":true,"id":5934},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5934":{"this":{"__isSmartRef__":true,"id":5905}},"5935":{"timestamp":{"__isSmartRef__":true,"id":5936},"user":"cschuster","tags":[]},"5936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5937":{"varMapping":{"__isSmartRef__":true,"id":5938},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5938":{"this":{"__isSmartRef__":true,"id":5905}},"5939":{"timestamp":{"__isSmartRef__":true,"id":5940},"user":"cschuster","tags":[]},"5940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5941":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5942}],"id":"411DD265-AC48-4289-A8B9-21729955B52E","shape":{"__isSmartRef__":true,"id":5943},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle111","partsBinMetaInfo":{"__isSmartRef__":true,"id":5944},"eventHandler":{"__isSmartRef__":true,"id":5962},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0"],"partTests":{"__isSmartRef__":true,"id":5963},"_ClipMode":"visible","moved":true,"b":19.990935401408933,"#startLetters":"set","isBeingDragged":false,"delta":0.9086788818822242,"_Rotation":21.977684207933542,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5968},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4825.5,4062.0)"},"5942":{"target":{"__isSmartRef__":true,"id":5941},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5943":{"_BorderWidth":6.7093573650511384,"_ClipMode":"visible","_BorderRadius":35.32495583767268,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,86.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(88,328,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.8,-38.8)"},"5944":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5945},{"__isSmartRef__":true,"id":5947},{"__isSmartRef__":true,"id":5949},{"__isSmartRef__":true,"id":5951},{"__isSmartRef__":true,"id":5953},{"__isSmartRef__":true,"id":5955},{"__isSmartRef__":true,"id":5957},{"__isSmartRef__":true,"id":5959}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5961},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5945":{"date":{"__isSmartRef__":true,"id":5946},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5947":{"date":{"__isSmartRef__":true,"id":5948},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5948":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5949":{"date":{"__isSmartRef__":true,"id":5950},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5950":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5951":{"date":{"__isSmartRef__":true,"id":5952},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5953":{"date":{"__isSmartRef__":true,"id":5954},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5954":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5955":{"date":{"__isSmartRef__":true,"id":5956},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5957":{"date":{"__isSmartRef__":true,"id":5958},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5959":{"date":{"__isSmartRef__":true,"id":5960},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5960":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5961":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5962":{"morph":{"__isSmartRef__":true,"id":5941},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5963":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5964}},"5964":{"test01IsMorph":{"__isSmartRef__":true,"id":5965}},"5965":{"varMapping":{"__isSmartRef__":true,"id":5966},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5966":{"this":{"__isSmartRef__":true,"id":5963}},"5967":{},"5968":{"change":{"__isSmartRef__":true,"id":5969},"tick":{"__isSmartRef__":true,"id":5973}},"5969":{"varMapping":{"__isSmartRef__":true,"id":5970},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":5971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5970":{"this":{"__isSmartRef__":true,"id":5941}},"5971":{"timestamp":{"__isSmartRef__":true,"id":5972},"user":"cschuster","tags":[]},"5972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"5973":{"varMapping":{"__isSmartRef__":true,"id":5974},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5974":{"this":{"__isSmartRef__":true,"id":5941}},"5975":{"timestamp":{"__isSmartRef__":true,"id":5976},"user":"cschuster","tags":[]},"5976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"5977":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":5978}],"id":"E3CD05E0-C1F9-4158-B0C7-415356987EB2","shape":{"__isSmartRef__":true,"id":5979},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle112","partsBinMetaInfo":{"__isSmartRef__":true,"id":5980},"eventHandler":{"__isSmartRef__":true,"id":5998},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C"],"partTests":{"__isSmartRef__":true,"id":5999},"_ClipMode":"visible","moved":true,"b":63.726934743113816,"#startLetters":"set","isBeingDragged":false,"delta":-0.9032715404173359,"_Rotation":1.5611917645650815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6004},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6178.6,4993.0)"},"5978":{"target":{"__isSmartRef__":true,"id":5977},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"5979":{"_BorderWidth":9.483473095308035,"_ClipMode":"visible","_BorderRadius":7.837550405838389,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.8,64.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(229,343,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-28.9)"},"5980":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":5981},{"__isSmartRef__":true,"id":5983},{"__isSmartRef__":true,"id":5985},{"__isSmartRef__":true,"id":5987},{"__isSmartRef__":true,"id":5989},{"__isSmartRef__":true,"id":5991},{"__isSmartRef__":true,"id":5993},{"__isSmartRef__":true,"id":5995}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":5997},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5981":{"date":{"__isSmartRef__":true,"id":5982},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"5982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"5983":{"date":{"__isSmartRef__":true,"id":5984},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"5984":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"5985":{"date":{"__isSmartRef__":true,"id":5986},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5986":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"5987":{"date":{"__isSmartRef__":true,"id":5988},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"5989":{"date":{"__isSmartRef__":true,"id":5990},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5990":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"5991":{"date":{"__isSmartRef__":true,"id":5992},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"5993":{"date":{"__isSmartRef__":true,"id":5994},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"5995":{"date":{"__isSmartRef__":true,"id":5996},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5996":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"5997":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"5998":{"morph":{"__isSmartRef__":true,"id":5977},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5999":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6000}},"6000":{"test01IsMorph":{"__isSmartRef__":true,"id":6001}},"6001":{"varMapping":{"__isSmartRef__":true,"id":6002},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6002":{"this":{"__isSmartRef__":true,"id":5999}},"6003":{},"6004":{"change":{"__isSmartRef__":true,"id":6005},"tick":{"__isSmartRef__":true,"id":6009}},"6005":{"varMapping":{"__isSmartRef__":true,"id":6006},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6006":{"this":{"__isSmartRef__":true,"id":5977}},"6007":{"timestamp":{"__isSmartRef__":true,"id":6008},"user":"cschuster","tags":[]},"6008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6009":{"varMapping":{"__isSmartRef__":true,"id":6010},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6010":{"this":{"__isSmartRef__":true,"id":5977}},"6011":{"timestamp":{"__isSmartRef__":true,"id":6012},"user":"cschuster","tags":[]},"6012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6013":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6014}],"id":"02BDFEE8-1F64-4D72-B8AE-1C5B35B25473","shape":{"__isSmartRef__":true,"id":6015},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle113","partsBinMetaInfo":{"__isSmartRef__":true,"id":6016},"eventHandler":{"__isSmartRef__":true,"id":6034},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696"],"partTests":{"__isSmartRef__":true,"id":6035},"_ClipMode":"visible","moved":true,"b":162,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.062142250690424,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6040},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4030.6,4321.4)"},"6014":{"target":{"__isSmartRef__":true,"id":6013},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6015":{"_BorderWidth":6.545084971874737,"_ClipMode":"visible","_BorderRadius":36.180339887498945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,87.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(79,-164,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-1.0)"},"6016":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6017},{"__isSmartRef__":true,"id":6019},{"__isSmartRef__":true,"id":6021},{"__isSmartRef__":true,"id":6023},{"__isSmartRef__":true,"id":6025},{"__isSmartRef__":true,"id":6027},{"__isSmartRef__":true,"id":6029},{"__isSmartRef__":true,"id":6031}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6033},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6017":{"date":{"__isSmartRef__":true,"id":6018},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6018":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6019":{"date":{"__isSmartRef__":true,"id":6020},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6020":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6021":{"date":{"__isSmartRef__":true,"id":6022},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6022":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6023":{"date":{"__isSmartRef__":true,"id":6024},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6025":{"date":{"__isSmartRef__":true,"id":6026},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6026":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6027":{"date":{"__isSmartRef__":true,"id":6028},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6029":{"date":{"__isSmartRef__":true,"id":6030},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6031":{"date":{"__isSmartRef__":true,"id":6032},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6032":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6033":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6034":{"morph":{"__isSmartRef__":true,"id":6013},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6035":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6036}},"6036":{"test01IsMorph":{"__isSmartRef__":true,"id":6037}},"6037":{"varMapping":{"__isSmartRef__":true,"id":6038},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6038":{"this":{"__isSmartRef__":true,"id":6035}},"6039":{},"6040":{"change":{"__isSmartRef__":true,"id":6041},"tick":{"__isSmartRef__":true,"id":6045}},"6041":{"varMapping":{"__isSmartRef__":true,"id":6042},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6042":{"this":{"__isSmartRef__":true,"id":6013}},"6043":{"timestamp":{"__isSmartRef__":true,"id":6044},"user":"cschuster","tags":[]},"6044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6045":{"varMapping":{"__isSmartRef__":true,"id":6046},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6046":{"this":{"__isSmartRef__":true,"id":6013}},"6047":{"timestamp":{"__isSmartRef__":true,"id":6048},"user":"cschuster","tags":[]},"6048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6049":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6050}],"id":"7D672056-0164-442C-B291-C98D26B62E52","shape":{"__isSmartRef__":true,"id":6051},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle114","partsBinMetaInfo":{"__isSmartRef__":true,"id":6052},"eventHandler":{"__isSmartRef__":true,"id":6070},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19"],"partTests":{"__isSmartRef__":true,"id":6071},"_ClipMode":"visible","moved":true,"b":213,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":18.247142138450933,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6076},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6301.6,4736.1)"},"6050":{"target":{"__isSmartRef__":true,"id":6049},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6051":{"_BorderWidth":2.2768048249248647,"_ClipMode":"visible","_BorderRadius":28.134732861516003,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.5,121.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-139,-354,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.1,-3.2)"},"6052":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6053},{"__isSmartRef__":true,"id":6055},{"__isSmartRef__":true,"id":6057},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6063},{"__isSmartRef__":true,"id":6065},{"__isSmartRef__":true,"id":6067}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6069},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6053":{"date":{"__isSmartRef__":true,"id":6054},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6054":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6055":{"date":{"__isSmartRef__":true,"id":6056},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6056":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6057":{"date":{"__isSmartRef__":true,"id":6058},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6058":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6059":{"date":{"__isSmartRef__":true,"id":6060},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6061":{"date":{"__isSmartRef__":true,"id":6062},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6062":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6063":{"date":{"__isSmartRef__":true,"id":6064},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6065":{"date":{"__isSmartRef__":true,"id":6066},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6067":{"date":{"__isSmartRef__":true,"id":6068},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6068":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6069":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6070":{"morph":{"__isSmartRef__":true,"id":6049},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6071":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6072}},"6072":{"test01IsMorph":{"__isSmartRef__":true,"id":6073}},"6073":{"varMapping":{"__isSmartRef__":true,"id":6074},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6074":{"this":{"__isSmartRef__":true,"id":6071}},"6075":{},"6076":{"change":{"__isSmartRef__":true,"id":6077},"tick":{"__isSmartRef__":true,"id":6081}},"6077":{"varMapping":{"__isSmartRef__":true,"id":6078},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6078":{"this":{"__isSmartRef__":true,"id":6049}},"6079":{"timestamp":{"__isSmartRef__":true,"id":6080},"user":"cschuster","tags":[]},"6080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6081":{"varMapping":{"__isSmartRef__":true,"id":6082},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6082":{"this":{"__isSmartRef__":true,"id":6049}},"6083":{"timestamp":{"__isSmartRef__":true,"id":6084},"user":"cschuster","tags":[]},"6084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6085":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6086}],"id":"6ABA296C-97CE-4973-A2AF-0C3C1E7FD761","shape":{"__isSmartRef__":true,"id":6087},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle115","partsBinMetaInfo":{"__isSmartRef__":true,"id":6088},"eventHandler":{"__isSmartRef__":true,"id":6106},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","370A492B-90A8-4320-85B5-98AA6F251871"],"partTests":{"__isSmartRef__":true,"id":6107},"_ClipMode":"visible","moved":true,"b":299.9757770332508,"#startLetters":"set","isBeingDragged":false,"delta":0.8720226076547988,"_Rotation":-24.083250125814164,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6112},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5569.5,3884.8)"},"6086":{"target":{"__isSmartRef__":true,"id":6085},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6087":{"_BorderWidth":0.6688164417707929,"_ClipMode":"visible","_BorderRadius":9.985358375879976,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,134.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-94,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-30.0)"},"6088":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6089},{"__isSmartRef__":true,"id":6091},{"__isSmartRef__":true,"id":6093},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6099},{"__isSmartRef__":true,"id":6101},{"__isSmartRef__":true,"id":6103}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6105},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6089":{"date":{"__isSmartRef__":true,"id":6090},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6090":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6091":{"date":{"__isSmartRef__":true,"id":6092},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6092":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6093":{"date":{"__isSmartRef__":true,"id":6094},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6094":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6095":{"date":{"__isSmartRef__":true,"id":6096},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6097":{"date":{"__isSmartRef__":true,"id":6098},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6098":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6099":{"date":{"__isSmartRef__":true,"id":6100},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6101":{"date":{"__isSmartRef__":true,"id":6102},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6103":{"date":{"__isSmartRef__":true,"id":6104},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6104":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6105":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6106":{"morph":{"__isSmartRef__":true,"id":6085},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6107":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6108}},"6108":{"test01IsMorph":{"__isSmartRef__":true,"id":6109}},"6109":{"varMapping":{"__isSmartRef__":true,"id":6110},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6110":{"this":{"__isSmartRef__":true,"id":6107}},"6111":{},"6112":{"change":{"__isSmartRef__":true,"id":6113},"tick":{"__isSmartRef__":true,"id":6117}},"6113":{"varMapping":{"__isSmartRef__":true,"id":6114},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6114":{"this":{"__isSmartRef__":true,"id":6085}},"6115":{"timestamp":{"__isSmartRef__":true,"id":6116},"user":"cschuster","tags":[]},"6116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6117":{"varMapping":{"__isSmartRef__":true,"id":6118},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6118":{"this":{"__isSmartRef__":true,"id":6085}},"6119":{"timestamp":{"__isSmartRef__":true,"id":6120},"user":"cschuster","tags":[]},"6120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6121":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6122}],"id":"4FCD09BD-B0BD-4C97-AFCC-AFD59159061B","shape":{"__isSmartRef__":true,"id":6123},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle116","partsBinMetaInfo":{"__isSmartRef__":true,"id":6124},"eventHandler":{"__isSmartRef__":true,"id":6142},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2"],"partTests":{"__isSmartRef__":true,"id":6143},"_ClipMode":"visible","moved":true,"b":129.701550197904,"#startLetters":"set","isBeingDragged":false,"delta":-0.9841814094106667,"_Rotation":23.918566170069685,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6148},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6333.5,4028.2)"},"6122":{"target":{"__isSmartRef__":true,"id":6121},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6123":{"_BorderWidth":8.846911361132484,"_ClipMode":"visible","_BorderRadius":16.322036767343715,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.7,69.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(197,34,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.4,-7.2)"},"6124":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6125},{"__isSmartRef__":true,"id":6127},{"__isSmartRef__":true,"id":6129},{"__isSmartRef__":true,"id":6131},{"__isSmartRef__":true,"id":6133},{"__isSmartRef__":true,"id":6135},{"__isSmartRef__":true,"id":6137},{"__isSmartRef__":true,"id":6139}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6141},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6125":{"date":{"__isSmartRef__":true,"id":6126},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6126":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6127":{"date":{"__isSmartRef__":true,"id":6128},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6128":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6129":{"date":{"__isSmartRef__":true,"id":6130},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6130":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6131":{"date":{"__isSmartRef__":true,"id":6132},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6133":{"date":{"__isSmartRef__":true,"id":6134},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6134":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6135":{"date":{"__isSmartRef__":true,"id":6136},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6137":{"date":{"__isSmartRef__":true,"id":6138},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6138":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6139":{"date":{"__isSmartRef__":true,"id":6140},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6140":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6141":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6142":{"morph":{"__isSmartRef__":true,"id":6121},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6143":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6144}},"6144":{"test01IsMorph":{"__isSmartRef__":true,"id":6145}},"6145":{"varMapping":{"__isSmartRef__":true,"id":6146},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6146":{"this":{"__isSmartRef__":true,"id":6143}},"6147":{},"6148":{"change":{"__isSmartRef__":true,"id":6149},"tick":{"__isSmartRef__":true,"id":6153}},"6149":{"varMapping":{"__isSmartRef__":true,"id":6150},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6150":{"this":{"__isSmartRef__":true,"id":6121}},"6151":{"timestamp":{"__isSmartRef__":true,"id":6152},"user":"cschuster","tags":[]},"6152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6153":{"varMapping":{"__isSmartRef__":true,"id":6154},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6154":{"this":{"__isSmartRef__":true,"id":6121}},"6155":{"timestamp":{"__isSmartRef__":true,"id":6156},"user":"cschuster","tags":[]},"6156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6157":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6158}],"id":"06AC9397-A7CE-4B2C-AFFB-3574073537CF","shape":{"__isSmartRef__":true,"id":6159},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle117","partsBinMetaInfo":{"__isSmartRef__":true,"id":6160},"eventHandler":{"__isSmartRef__":true,"id":6178},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":6179},"_ClipMode":"visible","moved":true,"b":106,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":0.022059646679756018,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6184},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4837.2,4886.2)"},"6158":{"target":{"__isSmartRef__":true,"id":6157},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6159":{"_BorderWidth":9.806308479691594,"_ClipMode":"visible","_BorderRadius":3.0390380768714786,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,61.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,175,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-14.5)"},"6160":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6161},{"__isSmartRef__":true,"id":6163},{"__isSmartRef__":true,"id":6165},{"__isSmartRef__":true,"id":6167},{"__isSmartRef__":true,"id":6169},{"__isSmartRef__":true,"id":6171},{"__isSmartRef__":true,"id":6173},{"__isSmartRef__":true,"id":6175}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6177},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6161":{"date":{"__isSmartRef__":true,"id":6162},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6163":{"date":{"__isSmartRef__":true,"id":6164},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6164":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6165":{"date":{"__isSmartRef__":true,"id":6166},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6166":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6167":{"date":{"__isSmartRef__":true,"id":6168},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6169":{"date":{"__isSmartRef__":true,"id":6170},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6170":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6171":{"date":{"__isSmartRef__":true,"id":6172},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6173":{"date":{"__isSmartRef__":true,"id":6174},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6174":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6175":{"date":{"__isSmartRef__":true,"id":6176},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6176":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6177":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6178":{"morph":{"__isSmartRef__":true,"id":6157},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6179":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6180}},"6180":{"test01IsMorph":{"__isSmartRef__":true,"id":6181}},"6181":{"varMapping":{"__isSmartRef__":true,"id":6182},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6182":{"this":{"__isSmartRef__":true,"id":6179}},"6183":{},"6184":{"change":{"__isSmartRef__":true,"id":6185},"tick":{"__isSmartRef__":true,"id":6189}},"6185":{"varMapping":{"__isSmartRef__":true,"id":6186},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6186":{"this":{"__isSmartRef__":true,"id":6157}},"6187":{"timestamp":{"__isSmartRef__":true,"id":6188},"user":"cschuster","tags":[]},"6188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6189":{"varMapping":{"__isSmartRef__":true,"id":6190},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6190":{"this":{"__isSmartRef__":true,"id":6157}},"6191":{"timestamp":{"__isSmartRef__":true,"id":6192},"user":"cschuster","tags":[]},"6192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6193":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6194}],"id":"DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","shape":{"__isSmartRef__":true,"id":6195},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle118","partsBinMetaInfo":{"__isSmartRef__":true,"id":6196},"eventHandler":{"__isSmartRef__":true,"id":6214},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976"],"partTests":{"__isSmartRef__":true,"id":6215},"_ClipMode":"visible","moved":true,"b":147.07045975909568,"#startLetters":"set","isBeingDragged":false,"delta":0.7822896795696579,"_Rotation":42.15540970758698,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6220},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5497.1,4420.6)"},"6194":{"target":{"__isSmartRef__":true,"id":6193},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6195":{"_BorderWidth":7.7180363215098,"_ClipMode":"visible","_BorderRadius":28.17964568792556,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,78.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(139,-76,169)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.9,-3.2)"},"6196":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6197},{"__isSmartRef__":true,"id":6199},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6205},{"__isSmartRef__":true,"id":6207},{"__isSmartRef__":true,"id":6209},{"__isSmartRef__":true,"id":6211}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6213},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6197":{"date":{"__isSmartRef__":true,"id":6198},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6198":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6199":{"date":{"__isSmartRef__":true,"id":6200},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6200":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6201":{"date":{"__isSmartRef__":true,"id":6202},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6202":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6203":{"date":{"__isSmartRef__":true,"id":6204},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6205":{"date":{"__isSmartRef__":true,"id":6206},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6206":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6207":{"date":{"__isSmartRef__":true,"id":6208},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6208":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6209":{"date":{"__isSmartRef__":true,"id":6210},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6210":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6211":{"date":{"__isSmartRef__":true,"id":6212},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6212":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6213":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6214":{"morph":{"__isSmartRef__":true,"id":6193},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6215":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6216}},"6216":{"test01IsMorph":{"__isSmartRef__":true,"id":6217}},"6217":{"varMapping":{"__isSmartRef__":true,"id":6218},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6218":{"this":{"__isSmartRef__":true,"id":6215}},"6219":{},"6220":{"change":{"__isSmartRef__":true,"id":6221},"tick":{"__isSmartRef__":true,"id":6225}},"6221":{"varMapping":{"__isSmartRef__":true,"id":6222},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6222":{"this":{"__isSmartRef__":true,"id":6193}},"6223":{"timestamp":{"__isSmartRef__":true,"id":6224},"user":"cschuster","tags":[]},"6224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6225":{"varMapping":{"__isSmartRef__":true,"id":6226},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6226":{"this":{"__isSmartRef__":true,"id":6193}},"6227":{"timestamp":{"__isSmartRef__":true,"id":6228},"user":"cschuster","tags":[]},"6228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6229":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6230}],"id":"AA6128D4-8971-4918-97DE-97D8BE854134","shape":{"__isSmartRef__":true,"id":6231},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle119","partsBinMetaInfo":{"__isSmartRef__":true,"id":6232},"eventHandler":{"__isSmartRef__":true,"id":6250},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C"],"partTests":{"__isSmartRef__":true,"id":6251},"_ClipMode":"visible","moved":true,"b":209,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":34.29653688048309,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6256},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5931.2,4079.5)"},"6230":{"target":{"__isSmartRef__":true,"id":6229},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6231":{"_BorderWidth":2.575951898768315,"_ClipMode":"visible","_BorderRadius":30.598385284664104,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,119.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-124,-348,-149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-2.5)"},"6232":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6233},{"__isSmartRef__":true,"id":6235},{"__isSmartRef__":true,"id":6237},{"__isSmartRef__":true,"id":6239},{"__isSmartRef__":true,"id":6241},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6247}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6249},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6233":{"date":{"__isSmartRef__":true,"id":6234},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6234":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6235":{"date":{"__isSmartRef__":true,"id":6236},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6236":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6237":{"date":{"__isSmartRef__":true,"id":6238},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6238":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6239":{"date":{"__isSmartRef__":true,"id":6240},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6241":{"date":{"__isSmartRef__":true,"id":6242},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6242":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6243":{"date":{"__isSmartRef__":true,"id":6244},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6245":{"date":{"__isSmartRef__":true,"id":6246},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6246":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6247":{"date":{"__isSmartRef__":true,"id":6248},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6248":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6249":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6250":{"morph":{"__isSmartRef__":true,"id":6229},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6251":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6252}},"6252":{"test01IsMorph":{"__isSmartRef__":true,"id":6253}},"6253":{"varMapping":{"__isSmartRef__":true,"id":6254},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6254":{"this":{"__isSmartRef__":true,"id":6251}},"6255":{},"6256":{"change":{"__isSmartRef__":true,"id":6257},"tick":{"__isSmartRef__":true,"id":6261}},"6257":{"varMapping":{"__isSmartRef__":true,"id":6258},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6258":{"this":{"__isSmartRef__":true,"id":6229}},"6259":{"timestamp":{"__isSmartRef__":true,"id":6260},"user":"cschuster","tags":[]},"6260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6261":{"varMapping":{"__isSmartRef__":true,"id":6262},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6262":{"this":{"__isSmartRef__":true,"id":6229}},"6263":{"timestamp":{"__isSmartRef__":true,"id":6264},"user":"cschuster","tags":[]},"6264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6265":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6266}],"id":"A6B278CA-CCC0-4373-A40F-C8EA948D89A0","shape":{"__isSmartRef__":true,"id":6267},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle120","partsBinMetaInfo":{"__isSmartRef__":true,"id":6268},"eventHandler":{"__isSmartRef__":true,"id":6286},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":6287},"_ClipMode":"visible","moved":true,"b":81.01460938167293,"#startLetters":"set","isBeingDragged":false,"delta":0.9001623264630325,"_Rotation":-3.0687983721531933,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6292},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4583.3,4472.0)"},"6266":{"target":{"__isSmartRef__":true,"id":6265},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6267":{"_BorderWidth":9.938640982152023,"_ClipMode":"visible","_BorderRadius":0.9757203990536056,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.3,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,293,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-23.1)"},"6268":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6269},{"__isSmartRef__":true,"id":6271},{"__isSmartRef__":true,"id":6273},{"__isSmartRef__":true,"id":6275},{"__isSmartRef__":true,"id":6277},{"__isSmartRef__":true,"id":6279},{"__isSmartRef__":true,"id":6281},{"__isSmartRef__":true,"id":6283}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6285},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6269":{"date":{"__isSmartRef__":true,"id":6270},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6270":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6271":{"date":{"__isSmartRef__":true,"id":6272},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6272":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6273":{"date":{"__isSmartRef__":true,"id":6274},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6274":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6275":{"date":{"__isSmartRef__":true,"id":6276},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6277":{"date":{"__isSmartRef__":true,"id":6278},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6278":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6279":{"date":{"__isSmartRef__":true,"id":6280},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6280":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6281":{"date":{"__isSmartRef__":true,"id":6282},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6282":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6283":{"date":{"__isSmartRef__":true,"id":6284},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6284":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6285":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6286":{"morph":{"__isSmartRef__":true,"id":6265},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6287":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6288}},"6288":{"test01IsMorph":{"__isSmartRef__":true,"id":6289}},"6289":{"varMapping":{"__isSmartRef__":true,"id":6290},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6290":{"this":{"__isSmartRef__":true,"id":6287}},"6291":{},"6292":{"change":{"__isSmartRef__":true,"id":6293},"tick":{"__isSmartRef__":true,"id":6297}},"6293":{"varMapping":{"__isSmartRef__":true,"id":6294},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6294":{"this":{"__isSmartRef__":true,"id":6265}},"6295":{"timestamp":{"__isSmartRef__":true,"id":6296},"user":"cschuster","tags":[]},"6296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6297":{"varMapping":{"__isSmartRef__":true,"id":6298},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6298":{"this":{"__isSmartRef__":true,"id":6265}},"6299":{"timestamp":{"__isSmartRef__":true,"id":6300},"user":"cschuster","tags":[]},"6300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6301":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6302}],"id":"3F443FEF-26D9-4B6E-99AF-9983BE27754C","shape":{"__isSmartRef__":true,"id":6303},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle121","partsBinMetaInfo":{"__isSmartRef__":true,"id":6304},"eventHandler":{"__isSmartRef__":true,"id":6322},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68"],"partTests":{"__isSmartRef__":true,"id":6323},"_ClipMode":"visible","moved":true,"b":239.05222885095282,"#startLetters":"set","isBeingDragged":false,"delta":-0.9833152125938796,"_Rotation":-5.8912280174902705,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6328},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4586.8,4291.2)"},"6302":{"target":{"__isSmartRef__":true,"id":6301},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6303":{"_BorderWidth":0.7118178229965313,"_ClipMode":"visible","_BorderRadius":10.578389786927671,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,134.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-351,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.8,-9.7)"},"6304":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6305},{"__isSmartRef__":true,"id":6307},{"__isSmartRef__":true,"id":6309},{"__isSmartRef__":true,"id":6311},{"__isSmartRef__":true,"id":6313},{"__isSmartRef__":true,"id":6315},{"__isSmartRef__":true,"id":6317},{"__isSmartRef__":true,"id":6319}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6321},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6305":{"date":{"__isSmartRef__":true,"id":6306},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6306":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6307":{"date":{"__isSmartRef__":true,"id":6308},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6308":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6309":{"date":{"__isSmartRef__":true,"id":6310},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6310":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6311":{"date":{"__isSmartRef__":true,"id":6312},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6313":{"date":{"__isSmartRef__":true,"id":6314},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6314":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6315":{"date":{"__isSmartRef__":true,"id":6316},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6316":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6317":{"date":{"__isSmartRef__":true,"id":6318},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6318":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6319":{"date":{"__isSmartRef__":true,"id":6320},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6320":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6321":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6322":{"morph":{"__isSmartRef__":true,"id":6301},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6323":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6324}},"6324":{"test01IsMorph":{"__isSmartRef__":true,"id":6325}},"6325":{"varMapping":{"__isSmartRef__":true,"id":6326},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6326":{"this":{"__isSmartRef__":true,"id":6323}},"6327":{},"6328":{"change":{"__isSmartRef__":true,"id":6329},"tick":{"__isSmartRef__":true,"id":6333}},"6329":{"varMapping":{"__isSmartRef__":true,"id":6330},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6330":{"this":{"__isSmartRef__":true,"id":6301}},"6331":{"timestamp":{"__isSmartRef__":true,"id":6332},"user":"cschuster","tags":[]},"6332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6333":{"varMapping":{"__isSmartRef__":true,"id":6334},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6334":{"this":{"__isSmartRef__":true,"id":6301}},"6335":{"timestamp":{"__isSmartRef__":true,"id":6336},"user":"cschuster","tags":[]},"6336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6337":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6338}],"id":"35D156F2-83F7-4B4F-BD26-AAD3BB057055","shape":{"__isSmartRef__":true,"id":6339},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle122","partsBinMetaInfo":{"__isSmartRef__":true,"id":6340},"eventHandler":{"__isSmartRef__":true,"id":6358},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF"],"partTests":{"__isSmartRef__":true,"id":6359},"_ClipMode":"visible","moved":true,"b":161.41597260546405,"#startLetters":"set","isBeingDragged":false,"delta":0.867827809706796,"_Rotation":29.88643279251308,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6364},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6138.7,4682.6)"},"6338":{"target":{"__isSmartRef__":true,"id":6337},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6339":{"_BorderWidth":6.593475415951511,"_ClipMode":"visible","_BorderRadius":35.93733775801305,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.8,87.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(82,-161,-7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.4,-1.0)"},"6340":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6343},{"__isSmartRef__":true,"id":6345},{"__isSmartRef__":true,"id":6347},{"__isSmartRef__":true,"id":6349},{"__isSmartRef__":true,"id":6351},{"__isSmartRef__":true,"id":6353},{"__isSmartRef__":true,"id":6355}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6357},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6341":{"date":{"__isSmartRef__":true,"id":6342},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6342":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6343":{"date":{"__isSmartRef__":true,"id":6344},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6344":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6345":{"date":{"__isSmartRef__":true,"id":6346},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6346":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6347":{"date":{"__isSmartRef__":true,"id":6348},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6349":{"date":{"__isSmartRef__":true,"id":6350},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6350":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6351":{"date":{"__isSmartRef__":true,"id":6352},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6352":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6353":{"date":{"__isSmartRef__":true,"id":6354},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6354":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6355":{"date":{"__isSmartRef__":true,"id":6356},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6356":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6357":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6358":{"morph":{"__isSmartRef__":true,"id":6337},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6359":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6360}},"6360":{"test01IsMorph":{"__isSmartRef__":true,"id":6361}},"6361":{"varMapping":{"__isSmartRef__":true,"id":6362},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6362":{"this":{"__isSmartRef__":true,"id":6359}},"6363":{},"6364":{"change":{"__isSmartRef__":true,"id":6365},"tick":{"__isSmartRef__":true,"id":6369}},"6365":{"varMapping":{"__isSmartRef__":true,"id":6366},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6366":{"this":{"__isSmartRef__":true,"id":6337}},"6367":{"timestamp":{"__isSmartRef__":true,"id":6368},"user":"cschuster","tags":[]},"6368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6369":{"varMapping":{"__isSmartRef__":true,"id":6370},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6370":{"this":{"__isSmartRef__":true,"id":6337}},"6371":{"timestamp":{"__isSmartRef__":true,"id":6372},"user":"cschuster","tags":[]},"6372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6373":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6374}],"id":"27A70463-60D0-4B31-8608-13AE84A4F82B","shape":{"__isSmartRef__":true,"id":6375},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle123","partsBinMetaInfo":{"__isSmartRef__":true,"id":6376},"eventHandler":{"__isSmartRef__":true,"id":6394},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19"],"partTests":{"__isSmartRef__":true,"id":6395},"_ClipMode":"visible","moved":true,"b":42,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":40.33471480967693,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6400},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6399.8,4357.1)"},"6374":{"target":{"__isSmartRef__":true,"id":6373},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6375":{"_BorderWidth":8.345653031794292,"_ClipMode":"visible","_BorderRadius":22.09056926535307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,73.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(171,362,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.4,-34.9)"},"6376":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6377},{"__isSmartRef__":true,"id":6379},{"__isSmartRef__":true,"id":6381},{"__isSmartRef__":true,"id":6383},{"__isSmartRef__":true,"id":6385},{"__isSmartRef__":true,"id":6387},{"__isSmartRef__":true,"id":6389},{"__isSmartRef__":true,"id":6391}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6393},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6377":{"date":{"__isSmartRef__":true,"id":6378},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6379":{"date":{"__isSmartRef__":true,"id":6380},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6380":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6381":{"date":{"__isSmartRef__":true,"id":6382},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6382":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6383":{"date":{"__isSmartRef__":true,"id":6384},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6385":{"date":{"__isSmartRef__":true,"id":6386},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6386":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6387":{"date":{"__isSmartRef__":true,"id":6388},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6388":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6389":{"date":{"__isSmartRef__":true,"id":6390},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6390":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6391":{"date":{"__isSmartRef__":true,"id":6392},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6392":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6393":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6394":{"morph":{"__isSmartRef__":true,"id":6373},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6395":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6396}},"6396":{"test01IsMorph":{"__isSmartRef__":true,"id":6397}},"6397":{"varMapping":{"__isSmartRef__":true,"id":6398},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6398":{"this":{"__isSmartRef__":true,"id":6395}},"6399":{},"6400":{"change":{"__isSmartRef__":true,"id":6401},"tick":{"__isSmartRef__":true,"id":6405}},"6401":{"varMapping":{"__isSmartRef__":true,"id":6402},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6402":{"this":{"__isSmartRef__":true,"id":6373}},"6403":{"timestamp":{"__isSmartRef__":true,"id":6404},"user":"cschuster","tags":[]},"6404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6405":{"varMapping":{"__isSmartRef__":true,"id":6406},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6406":{"this":{"__isSmartRef__":true,"id":6373}},"6407":{"timestamp":{"__isSmartRef__":true,"id":6408},"user":"cschuster","tags":[]},"6408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6409":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6410}],"id":"9969EA86-76EE-4AD9-A2BF-FBCA1C7CF659","shape":{"__isSmartRef__":true,"id":6411},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle124","partsBinMetaInfo":{"__isSmartRef__":true,"id":6412},"eventHandler":{"__isSmartRef__":true,"id":6430},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C"],"partTests":{"__isSmartRef__":true,"id":6431},"_ClipMode":"visible","moved":true,"b":344.7085988026229,"#startLetters":"set","isBeingDragged":false,"delta":-0.8994941880810075,"_Rotation":20.97643660233665,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6436},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5798.7,5012.1)"},"6410":{"target":{"__isSmartRef__":true,"id":6409},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6411":{"_BorderWidth":3.681358556460557,"_ClipMode":"visible","_BorderRadius":37.21789558940834,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.6,110.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-68,179,51)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.7,-39.3)"},"6412":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6413},{"__isSmartRef__":true,"id":6415},{"__isSmartRef__":true,"id":6417},{"__isSmartRef__":true,"id":6419},{"__isSmartRef__":true,"id":6421},{"__isSmartRef__":true,"id":6423},{"__isSmartRef__":true,"id":6425},{"__isSmartRef__":true,"id":6427}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6429},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6413":{"date":{"__isSmartRef__":true,"id":6414},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6414":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6415":{"date":{"__isSmartRef__":true,"id":6416},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6416":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6417":{"date":{"__isSmartRef__":true,"id":6418},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6418":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6419":{"date":{"__isSmartRef__":true,"id":6420},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6421":{"date":{"__isSmartRef__":true,"id":6422},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6422":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6423":{"date":{"__isSmartRef__":true,"id":6424},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6425":{"date":{"__isSmartRef__":true,"id":6426},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6426":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6427":{"date":{"__isSmartRef__":true,"id":6428},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6428":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6429":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6430":{"morph":{"__isSmartRef__":true,"id":6409},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6431":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6432}},"6432":{"test01IsMorph":{"__isSmartRef__":true,"id":6433}},"6433":{"varMapping":{"__isSmartRef__":true,"id":6434},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6434":{"this":{"__isSmartRef__":true,"id":6431}},"6435":{},"6436":{"change":{"__isSmartRef__":true,"id":6437},"tick":{"__isSmartRef__":true,"id":6441}},"6437":{"varMapping":{"__isSmartRef__":true,"id":6438},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6438":{"this":{"__isSmartRef__":true,"id":6409}},"6439":{"timestamp":{"__isSmartRef__":true,"id":6440},"user":"cschuster","tags":[]},"6440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6441":{"varMapping":{"__isSmartRef__":true,"id":6442},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6442":{"this":{"__isSmartRef__":true,"id":6409}},"6443":{"timestamp":{"__isSmartRef__":true,"id":6444},"user":"cschuster","tags":[]},"6444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6445":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6446}],"id":"9C1606F2-0A43-455A-89B5-2CF00922769B","shape":{"__isSmartRef__":true,"id":6447},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle125","partsBinMetaInfo":{"__isSmartRef__":true,"id":6448},"eventHandler":{"__isSmartRef__":true,"id":6466},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52"],"partTests":{"__isSmartRef__":true,"id":6467},"_ClipMode":"visible","moved":true,"b":303.7527479530545,"#startLetters":"set","isBeingDragged":false,"delta":0.9673654393409379,"_Rotation":27.770652748610576,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6472},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5942.8,5306.1)"},"6446":{"target":{"__isSmartRef__":true,"id":6445},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6447":{"_BorderWidth":0.842785171311978,"_ClipMode":"visible","_BorderRadius":12.348103789018271,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.0,133.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-213,-71,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-31.1)"},"6448":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6449},{"__isSmartRef__":true,"id":6451},{"__isSmartRef__":true,"id":6453},{"__isSmartRef__":true,"id":6455},{"__isSmartRef__":true,"id":6457},{"__isSmartRef__":true,"id":6459},{"__isSmartRef__":true,"id":6461},{"__isSmartRef__":true,"id":6463}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6465},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6449":{"date":{"__isSmartRef__":true,"id":6450},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6450":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6451":{"date":{"__isSmartRef__":true,"id":6452},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6452":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6453":{"date":{"__isSmartRef__":true,"id":6454},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6454":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6455":{"date":{"__isSmartRef__":true,"id":6456},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6457":{"date":{"__isSmartRef__":true,"id":6458},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6458":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6459":{"date":{"__isSmartRef__":true,"id":6460},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6460":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6461":{"date":{"__isSmartRef__":true,"id":6462},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6462":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6463":{"date":{"__isSmartRef__":true,"id":6464},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6464":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6465":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6466":{"morph":{"__isSmartRef__":true,"id":6445},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6467":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6468}},"6468":{"test01IsMorph":{"__isSmartRef__":true,"id":6469}},"6469":{"varMapping":{"__isSmartRef__":true,"id":6470},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6470":{"this":{"__isSmartRef__":true,"id":6467}},"6471":{},"6472":{"change":{"__isSmartRef__":true,"id":6473},"tick":{"__isSmartRef__":true,"id":6477}},"6473":{"varMapping":{"__isSmartRef__":true,"id":6474},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6474":{"this":{"__isSmartRef__":true,"id":6445}},"6475":{"timestamp":{"__isSmartRef__":true,"id":6476},"user":"cschuster","tags":[]},"6476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6477":{"varMapping":{"__isSmartRef__":true,"id":6478},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6478":{"this":{"__isSmartRef__":true,"id":6445}},"6479":{"timestamp":{"__isSmartRef__":true,"id":6480},"user":"cschuster","tags":[]},"6480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6481":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6482}],"id":"67D874F1-128A-486B-BB5F-953EA4B06FDD","shape":{"__isSmartRef__":true,"id":6483},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle126","partsBinMetaInfo":{"__isSmartRef__":true,"id":6484},"eventHandler":{"__isSmartRef__":true,"id":6502},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82"],"partTests":{"__isSmartRef__":true,"id":6503},"_ClipMode":"visible","moved":true,"b":230,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":4.227803909649068,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6508},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5956.3,4654.0)"},"6482":{"target":{"__isSmartRef__":true,"id":6481},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6483":{"_BorderWidth":1.1697777844051105,"_ClipMode":"visible","_BorderRadius":16.527036446661402,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,130.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-361,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-7.1)"},"6484":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6485},{"__isSmartRef__":true,"id":6487},{"__isSmartRef__":true,"id":6489},{"__isSmartRef__":true,"id":6491},{"__isSmartRef__":true,"id":6493},{"__isSmartRef__":true,"id":6495},{"__isSmartRef__":true,"id":6497},{"__isSmartRef__":true,"id":6499}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6501},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6485":{"date":{"__isSmartRef__":true,"id":6486},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6487":{"date":{"__isSmartRef__":true,"id":6488},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6488":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6489":{"date":{"__isSmartRef__":true,"id":6490},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6490":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6491":{"date":{"__isSmartRef__":true,"id":6492},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6493":{"date":{"__isSmartRef__":true,"id":6494},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6494":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6495":{"date":{"__isSmartRef__":true,"id":6496},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6497":{"date":{"__isSmartRef__":true,"id":6498},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6498":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6499":{"date":{"__isSmartRef__":true,"id":6500},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6500":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6501":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6502":{"morph":{"__isSmartRef__":true,"id":6481},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6503":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6504}},"6504":{"test01IsMorph":{"__isSmartRef__":true,"id":6505}},"6505":{"varMapping":{"__isSmartRef__":true,"id":6506},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6506":{"this":{"__isSmartRef__":true,"id":6503}},"6507":{},"6508":{"change":{"__isSmartRef__":true,"id":6509},"tick":{"__isSmartRef__":true,"id":6513}},"6509":{"varMapping":{"__isSmartRef__":true,"id":6510},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6510":{"this":{"__isSmartRef__":true,"id":6481}},"6511":{"timestamp":{"__isSmartRef__":true,"id":6512},"user":"cschuster","tags":[]},"6512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6513":{"varMapping":{"__isSmartRef__":true,"id":6514},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6514":{"this":{"__isSmartRef__":true,"id":6481}},"6515":{"timestamp":{"__isSmartRef__":true,"id":6516},"user":"cschuster","tags":[]},"6516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6517":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6518}],"id":"C7A1FE13-1037-48F8-813D-6F57179CC6E2","shape":{"__isSmartRef__":true,"id":6519},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle127","partsBinMetaInfo":{"__isSmartRef__":true,"id":6520},"eventHandler":{"__isSmartRef__":true,"id":6538},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF"],"partTests":{"__isSmartRef__":true,"id":6539},"_ClipMode":"visible","moved":true,"b":149.07589005859336,"#startLetters":"set","isBeingDragged":false,"delta":-0.8975494040059857,"_Rotation":-0.327525628859571,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6544},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6511.2,4339.9)"},"6518":{"target":{"__isSmartRef__":true,"id":6517},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6519":{"_BorderWidth":7.569511392285011,"_ClipMode":"visible","_BorderRadius":29.436177927868073,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,79.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(132,-88,148)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.3,-2.8)"},"6520":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6521},{"__isSmartRef__":true,"id":6523},{"__isSmartRef__":true,"id":6525},{"__isSmartRef__":true,"id":6527},{"__isSmartRef__":true,"id":6529},{"__isSmartRef__":true,"id":6531},{"__isSmartRef__":true,"id":6533},{"__isSmartRef__":true,"id":6535}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6537},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6521":{"date":{"__isSmartRef__":true,"id":6522},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6523":{"date":{"__isSmartRef__":true,"id":6524},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6524":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6525":{"date":{"__isSmartRef__":true,"id":6526},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6526":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6527":{"date":{"__isSmartRef__":true,"id":6528},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6529":{"date":{"__isSmartRef__":true,"id":6530},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6530":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6531":{"date":{"__isSmartRef__":true,"id":6532},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6533":{"date":{"__isSmartRef__":true,"id":6534},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6534":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6535":{"date":{"__isSmartRef__":true,"id":6536},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6536":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6537":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6538":{"morph":{"__isSmartRef__":true,"id":6517},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6539":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6540}},"6540":{"test01IsMorph":{"__isSmartRef__":true,"id":6541}},"6541":{"varMapping":{"__isSmartRef__":true,"id":6542},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6542":{"this":{"__isSmartRef__":true,"id":6539}},"6543":{},"6544":{"change":{"__isSmartRef__":true,"id":6545},"tick":{"__isSmartRef__":true,"id":6549}},"6545":{"varMapping":{"__isSmartRef__":true,"id":6546},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6546":{"this":{"__isSmartRef__":true,"id":6517}},"6547":{"timestamp":{"__isSmartRef__":true,"id":6548},"user":"cschuster","tags":[]},"6548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6549":{"varMapping":{"__isSmartRef__":true,"id":6550},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6550":{"this":{"__isSmartRef__":true,"id":6517}},"6551":{"timestamp":{"__isSmartRef__":true,"id":6552},"user":"cschuster","tags":[]},"6552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6553":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6554}],"id":"93F0DD85-9719-4062-A7B7-5CDB59FA75A7","shape":{"__isSmartRef__":true,"id":6555},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle128","partsBinMetaInfo":{"__isSmartRef__":true,"id":6556},"eventHandler":{"__isSmartRef__":true,"id":6574},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA"],"partTests":{"__isSmartRef__":true,"id":6575},"_ClipMode":"visible","moved":true,"b":47.09378083469346,"#startLetters":"set","isBeingDragged":false,"delta":-0.9539823755039833,"_Rotation":9.128975959130093,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6580},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4578.4,3712.1)"},"6554":{"target":{"__isSmartRef__":true,"id":6553},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6555":{"_BorderWidth":8.662345028428781,"_ClipMode":"visible","_BorderRadius":18.539566228388782,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,70.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(187,362,-82)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.6,-33.6)"},"6556":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6557},{"__isSmartRef__":true,"id":6559},{"__isSmartRef__":true,"id":6561},{"__isSmartRef__":true,"id":6563},{"__isSmartRef__":true,"id":6565},{"__isSmartRef__":true,"id":6567},{"__isSmartRef__":true,"id":6569},{"__isSmartRef__":true,"id":6571}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6573},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6557":{"date":{"__isSmartRef__":true,"id":6558},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6559":{"date":{"__isSmartRef__":true,"id":6560},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6560":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6561":{"date":{"__isSmartRef__":true,"id":6562},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6562":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6563":{"date":{"__isSmartRef__":true,"id":6564},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6565":{"date":{"__isSmartRef__":true,"id":6566},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6566":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6567":{"date":{"__isSmartRef__":true,"id":6568},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6569":{"date":{"__isSmartRef__":true,"id":6570},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6570":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6571":{"date":{"__isSmartRef__":true,"id":6572},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6572":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6573":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6574":{"morph":{"__isSmartRef__":true,"id":6553},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6575":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6576}},"6576":{"test01IsMorph":{"__isSmartRef__":true,"id":6577}},"6577":{"varMapping":{"__isSmartRef__":true,"id":6578},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6578":{"this":{"__isSmartRef__":true,"id":6575}},"6579":{},"6580":{"change":{"__isSmartRef__":true,"id":6581},"tick":{"__isSmartRef__":true,"id":6585}},"6581":{"varMapping":{"__isSmartRef__":true,"id":6582},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6582":{"this":{"__isSmartRef__":true,"id":6553}},"6583":{"timestamp":{"__isSmartRef__":true,"id":6584},"user":"cschuster","tags":[]},"6584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6585":{"varMapping":{"__isSmartRef__":true,"id":6586},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6586":{"this":{"__isSmartRef__":true,"id":6553}},"6587":{"timestamp":{"__isSmartRef__":true,"id":6588},"user":"cschuster","tags":[]},"6588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6589":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6590}],"id":"B370875E-DA8A-4356-BC32-0B308D8DDEA5","shape":{"__isSmartRef__":true,"id":6591},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle129","partsBinMetaInfo":{"__isSmartRef__":true,"id":6592},"eventHandler":{"__isSmartRef__":true,"id":6610},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB"],"partTests":{"__isSmartRef__":true,"id":6611},"_ClipMode":"visible","moved":true,"b":21.756813783198595,"#startLetters":"set","isBeingDragged":false,"delta":0.9065339076332748,"_Rotation":10.479538154637837,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6616},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5055.3,4781.0)"},"6590":{"target":{"__isSmartRef__":true,"id":6589},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6591":{"_BorderWidth":6.853339458312469,"_ClipMode":"visible","_BorderRadius":34.50421256361927,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.5,85.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(95,333,215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.4,-38.6)"},"6592":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6593},{"__isSmartRef__":true,"id":6595},{"__isSmartRef__":true,"id":6597},{"__isSmartRef__":true,"id":6599},{"__isSmartRef__":true,"id":6601},{"__isSmartRef__":true,"id":6603},{"__isSmartRef__":true,"id":6605},{"__isSmartRef__":true,"id":6607}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6609},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6593":{"date":{"__isSmartRef__":true,"id":6594},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6595":{"date":{"__isSmartRef__":true,"id":6596},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6596":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6597":{"date":{"__isSmartRef__":true,"id":6598},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6598":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6599":{"date":{"__isSmartRef__":true,"id":6600},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6601":{"date":{"__isSmartRef__":true,"id":6602},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6602":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6603":{"date":{"__isSmartRef__":true,"id":6604},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6605":{"date":{"__isSmartRef__":true,"id":6606},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6606":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6607":{"date":{"__isSmartRef__":true,"id":6608},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6608":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6609":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6610":{"morph":{"__isSmartRef__":true,"id":6589},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6611":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6612}},"6612":{"test01IsMorph":{"__isSmartRef__":true,"id":6613}},"6613":{"varMapping":{"__isSmartRef__":true,"id":6614},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6614":{"this":{"__isSmartRef__":true,"id":6611}},"6615":{},"6616":{"change":{"__isSmartRef__":true,"id":6617},"tick":{"__isSmartRef__":true,"id":6621}},"6617":{"varMapping":{"__isSmartRef__":true,"id":6618},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6618":{"this":{"__isSmartRef__":true,"id":6589}},"6619":{"timestamp":{"__isSmartRef__":true,"id":6620},"user":"cschuster","tags":[]},"6620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6621":{"varMapping":{"__isSmartRef__":true,"id":6622},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6622":{"this":{"__isSmartRef__":true,"id":6589}},"6623":{"timestamp":{"__isSmartRef__":true,"id":6624},"user":"cschuster","tags":[]},"6624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6625":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6626}],"id":"6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","shape":{"__isSmartRef__":true,"id":6627},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle130","partsBinMetaInfo":{"__isSmartRef__":true,"id":6628},"eventHandler":{"__isSmartRef__":true,"id":6646},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB"],"partTests":{"__isSmartRef__":true,"id":6647},"_ClipMode":"visible","moved":true,"b":183.27478825033177,"#startLetters":"set","isBeingDragged":false,"delta":-0.9763823853572831,"_Rotation":7.271512208771505,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6652},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3878.4,4230.2)"},"6626":{"target":{"__isSmartRef__":true,"id":6625},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6627":{"_BorderWidth":4.714376384969376,"_ClipMode":"visible","_BorderRadius":39.869470640858935,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.6,102.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-15,-271,-235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.9,-0.0)"},"6628":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6629},{"__isSmartRef__":true,"id":6631},{"__isSmartRef__":true,"id":6633},{"__isSmartRef__":true,"id":6635},{"__isSmartRef__":true,"id":6637},{"__isSmartRef__":true,"id":6639},{"__isSmartRef__":true,"id":6641},{"__isSmartRef__":true,"id":6643}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6645},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6629":{"date":{"__isSmartRef__":true,"id":6630},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6631":{"date":{"__isSmartRef__":true,"id":6632},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6632":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6633":{"date":{"__isSmartRef__":true,"id":6634},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6634":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6635":{"date":{"__isSmartRef__":true,"id":6636},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6637":{"date":{"__isSmartRef__":true,"id":6638},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6638":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6639":{"date":{"__isSmartRef__":true,"id":6640},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6641":{"date":{"__isSmartRef__":true,"id":6642},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6642":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6643":{"date":{"__isSmartRef__":true,"id":6644},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6644":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6645":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6646":{"morph":{"__isSmartRef__":true,"id":6625},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6647":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6648}},"6648":{"test01IsMorph":{"__isSmartRef__":true,"id":6649}},"6649":{"varMapping":{"__isSmartRef__":true,"id":6650},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6650":{"this":{"__isSmartRef__":true,"id":6647}},"6651":{},"6652":{"change":{"__isSmartRef__":true,"id":6653},"tick":{"__isSmartRef__":true,"id":6657}},"6653":{"varMapping":{"__isSmartRef__":true,"id":6654},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6654":{"this":{"__isSmartRef__":true,"id":6625}},"6655":{"timestamp":{"__isSmartRef__":true,"id":6656},"user":"cschuster","tags":[]},"6656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6657":{"varMapping":{"__isSmartRef__":true,"id":6658},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6658":{"this":{"__isSmartRef__":true,"id":6625}},"6659":{"timestamp":{"__isSmartRef__":true,"id":6660},"user":"cschuster","tags":[]},"6660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6661":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6662}],"id":"3405AA93-88FC-41C2-AEC6-5D712ED98E00","shape":{"__isSmartRef__":true,"id":6663},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle131","partsBinMetaInfo":{"__isSmartRef__":true,"id":6664},"eventHandler":{"__isSmartRef__":true,"id":6682},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F"],"partTests":{"__isSmartRef__":true,"id":6683},"_ClipMode":"visible","moved":true,"b":305.70422177400906,"#startLetters":"set","isBeingDragged":false,"delta":0.9044503602781333,"_Rotation":-15.700068226095878,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6688},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5674.2,5463.2)"},"6662":{"target":{"__isSmartRef__":true,"id":6661},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6663":{"_BorderWidth":0.9397973643984852,"_ClipMode":"visible","_BorderRadius":13.623607292567215,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.1,132.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-208,-59,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.8,-31.7)"},"6664":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6665},{"__isSmartRef__":true,"id":6667},{"__isSmartRef__":true,"id":6669},{"__isSmartRef__":true,"id":6671},{"__isSmartRef__":true,"id":6673},{"__isSmartRef__":true,"id":6675},{"__isSmartRef__":true,"id":6677},{"__isSmartRef__":true,"id":6679}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6681},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6665":{"date":{"__isSmartRef__":true,"id":6666},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6667":{"date":{"__isSmartRef__":true,"id":6668},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6668":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6669":{"date":{"__isSmartRef__":true,"id":6670},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6670":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6671":{"date":{"__isSmartRef__":true,"id":6672},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6673":{"date":{"__isSmartRef__":true,"id":6674},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6674":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6675":{"date":{"__isSmartRef__":true,"id":6676},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6677":{"date":{"__isSmartRef__":true,"id":6678},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6678":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6679":{"date":{"__isSmartRef__":true,"id":6680},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6680":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6681":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6682":{"morph":{"__isSmartRef__":true,"id":6661},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6683":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6684}},"6684":{"test01IsMorph":{"__isSmartRef__":true,"id":6685}},"6685":{"varMapping":{"__isSmartRef__":true,"id":6686},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6686":{"this":{"__isSmartRef__":true,"id":6683}},"6687":{},"6688":{"change":{"__isSmartRef__":true,"id":6689},"tick":{"__isSmartRef__":true,"id":6693}},"6689":{"varMapping":{"__isSmartRef__":true,"id":6690},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6690":{"this":{"__isSmartRef__":true,"id":6661}},"6691":{"timestamp":{"__isSmartRef__":true,"id":6692},"user":"cschuster","tags":[]},"6692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6693":{"varMapping":{"__isSmartRef__":true,"id":6694},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6694":{"this":{"__isSmartRef__":true,"id":6661}},"6695":{"timestamp":{"__isSmartRef__":true,"id":6696},"user":"cschuster","tags":[]},"6696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6697":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6698}],"id":"78D25840-71B5-45A4-AE2E-B1DF8E813082","shape":{"__isSmartRef__":true,"id":6699},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle132","partsBinMetaInfo":{"__isSmartRef__":true,"id":6700},"eventHandler":{"__isSmartRef__":true,"id":6718},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2"],"partTests":{"__isSmartRef__":true,"id":6719},"_ClipMode":"visible","moved":true,"b":186.69143279874697,"#startLetters":"set","isBeingDragged":false,"delta":0.9525073101976886,"_Rotation":7.857326692306057,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6724},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6387.4,5217.6)"},"6698":{"target":{"__isSmartRef__":true,"id":6697},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6699":{"_BorderWidth":4.417388844546775,"_ClipMode":"visible","_BorderRadius":39.45690278646633,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.3,104.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-30,-284,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.7,-0.1)"},"6700":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6701},{"__isSmartRef__":true,"id":6703},{"__isSmartRef__":true,"id":6705},{"__isSmartRef__":true,"id":6707},{"__isSmartRef__":true,"id":6709},{"__isSmartRef__":true,"id":6711},{"__isSmartRef__":true,"id":6713},{"__isSmartRef__":true,"id":6715}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6717},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6701":{"date":{"__isSmartRef__":true,"id":6702},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6703":{"date":{"__isSmartRef__":true,"id":6704},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6704":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6705":{"date":{"__isSmartRef__":true,"id":6706},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6706":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6707":{"date":{"__isSmartRef__":true,"id":6708},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6709":{"date":{"__isSmartRef__":true,"id":6710},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6710":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6711":{"date":{"__isSmartRef__":true,"id":6712},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6713":{"date":{"__isSmartRef__":true,"id":6714},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6714":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6715":{"date":{"__isSmartRef__":true,"id":6716},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6716":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6717":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6718":{"morph":{"__isSmartRef__":true,"id":6697},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6719":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6720}},"6720":{"test01IsMorph":{"__isSmartRef__":true,"id":6721}},"6721":{"varMapping":{"__isSmartRef__":true,"id":6722},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6722":{"this":{"__isSmartRef__":true,"id":6719}},"6723":{},"6724":{"change":{"__isSmartRef__":true,"id":6725},"tick":{"__isSmartRef__":true,"id":6729}},"6725":{"varMapping":{"__isSmartRef__":true,"id":6726},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6726":{"this":{"__isSmartRef__":true,"id":6697}},"6727":{"timestamp":{"__isSmartRef__":true,"id":6728},"user":"cschuster","tags":[]},"6728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6729":{"varMapping":{"__isSmartRef__":true,"id":6730},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6730":{"this":{"__isSmartRef__":true,"id":6697}},"6731":{"timestamp":{"__isSmartRef__":true,"id":6732},"user":"cschuster","tags":[]},"6732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6733":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6734}],"id":"DB2A9C41-C67F-475D-91A9-117067CBF1DD","shape":{"__isSmartRef__":true,"id":6735},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle133","partsBinMetaInfo":{"__isSmartRef__":true,"id":6736},"eventHandler":{"__isSmartRef__":true,"id":6754},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03"],"partTests":{"__isSmartRef__":true,"id":6755},"_ClipMode":"visible","moved":true,"b":102.58883776789298,"#startLetters":"set","isBeingDragged":false,"delta":-0.6901103545096703,"_Rotation":16.168805695363492,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6760},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5460.1,4382.8)"},"6734":{"target":{"__isSmartRef__":true,"id":6733},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6735":{"_BorderWidth":9.879796207917815,"_ClipMode":"visible","_BorderRadius":1.900142350705456,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.0,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,194,23)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.6)"},"6736":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6737},{"__isSmartRef__":true,"id":6739},{"__isSmartRef__":true,"id":6741},{"__isSmartRef__":true,"id":6743},{"__isSmartRef__":true,"id":6745},{"__isSmartRef__":true,"id":6747},{"__isSmartRef__":true,"id":6749},{"__isSmartRef__":true,"id":6751}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6753},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6737":{"date":{"__isSmartRef__":true,"id":6738},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6739":{"date":{"__isSmartRef__":true,"id":6740},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6740":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6741":{"date":{"__isSmartRef__":true,"id":6742},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6742":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6743":{"date":{"__isSmartRef__":true,"id":6744},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6745":{"date":{"__isSmartRef__":true,"id":6746},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6746":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6747":{"date":{"__isSmartRef__":true,"id":6748},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6749":{"date":{"__isSmartRef__":true,"id":6750},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6750":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6751":{"date":{"__isSmartRef__":true,"id":6752},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6752":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6753":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6754":{"morph":{"__isSmartRef__":true,"id":6733},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6755":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6756}},"6756":{"test01IsMorph":{"__isSmartRef__":true,"id":6757}},"6757":{"varMapping":{"__isSmartRef__":true,"id":6758},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6758":{"this":{"__isSmartRef__":true,"id":6755}},"6759":{},"6760":{"change":{"__isSmartRef__":true,"id":6761},"tick":{"__isSmartRef__":true,"id":6765}},"6761":{"varMapping":{"__isSmartRef__":true,"id":6762},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6762":{"this":{"__isSmartRef__":true,"id":6733}},"6763":{"timestamp":{"__isSmartRef__":true,"id":6764},"user":"cschuster","tags":[]},"6764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6765":{"varMapping":{"__isSmartRef__":true,"id":6766},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6766":{"this":{"__isSmartRef__":true,"id":6733}},"6767":{"timestamp":{"__isSmartRef__":true,"id":6768},"user":"cschuster","tags":[]},"6768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6769":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6770}],"id":"00751DE4-25C5-47E6-B08A-93292D72A35D","shape":{"__isSmartRef__":true,"id":6771},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle134","partsBinMetaInfo":{"__isSmartRef__":true,"id":6772},"eventHandler":{"__isSmartRef__":true,"id":6790},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C"],"partTests":{"__isSmartRef__":true,"id":6791},"_ClipMode":"visible","moved":true,"b":164.97129691194277,"#startLetters":"set","isBeingDragged":false,"delta":-0.890542023233138,"_Rotation":13.023957171868165,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6796},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5935.5,5107.2)"},"6770":{"target":{"__isSmartRef__":true,"id":6769},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6771":{"_BorderWidth":6.2965145304177605,"_ClipMode":"visible","_BorderRadius":37.31048011586498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,89.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(67,-181,-54)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.2,-0.7)"},"6772":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6773},{"__isSmartRef__":true,"id":6775},{"__isSmartRef__":true,"id":6777},{"__isSmartRef__":true,"id":6779},{"__isSmartRef__":true,"id":6781},{"__isSmartRef__":true,"id":6783},{"__isSmartRef__":true,"id":6785},{"__isSmartRef__":true,"id":6787}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6789},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6773":{"date":{"__isSmartRef__":true,"id":6774},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6775":{"date":{"__isSmartRef__":true,"id":6776},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6776":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6777":{"date":{"__isSmartRef__":true,"id":6778},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6778":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6779":{"date":{"__isSmartRef__":true,"id":6780},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6781":{"date":{"__isSmartRef__":true,"id":6782},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6782":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6783":{"date":{"__isSmartRef__":true,"id":6784},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6785":{"date":{"__isSmartRef__":true,"id":6786},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6786":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6787":{"date":{"__isSmartRef__":true,"id":6788},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6788":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6789":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6790":{"morph":{"__isSmartRef__":true,"id":6769},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6791":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6792}},"6792":{"test01IsMorph":{"__isSmartRef__":true,"id":6793}},"6793":{"varMapping":{"__isSmartRef__":true,"id":6794},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6794":{"this":{"__isSmartRef__":true,"id":6791}},"6795":{},"6796":{"change":{"__isSmartRef__":true,"id":6797},"tick":{"__isSmartRef__":true,"id":6801}},"6797":{"varMapping":{"__isSmartRef__":true,"id":6798},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6798":{"this":{"__isSmartRef__":true,"id":6769}},"6799":{"timestamp":{"__isSmartRef__":true,"id":6800},"user":"cschuster","tags":[]},"6800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6801":{"varMapping":{"__isSmartRef__":true,"id":6802},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6802":{"this":{"__isSmartRef__":true,"id":6769}},"6803":{"timestamp":{"__isSmartRef__":true,"id":6804},"user":"cschuster","tags":[]},"6804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6805":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6806}],"id":"9789552D-3CC1-480A-B35C-B4C27D917B42","shape":{"__isSmartRef__":true,"id":6807},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle135","partsBinMetaInfo":{"__isSmartRef__":true,"id":6808},"eventHandler":{"__isSmartRef__":true,"id":6826},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF"],"partTests":{"__isSmartRef__":true,"id":6827},"_ClipMode":"visible","moved":true,"b":316.9061322303023,"#startLetters":"set","isBeingDragged":false,"delta":0.8730196480173618,"_Rotation":30.00578249725835,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6832},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6292.4,4633.8)"},"6806":{"target":{"__isSmartRef__":true,"id":6805},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6807":{"_BorderWidth":1.5840218887765678,"_ClipMode":"visible","_BorderRadius":21.32974966982783,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-175,12,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.3,-34.6)"},"6808":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6809},{"__isSmartRef__":true,"id":6811},{"__isSmartRef__":true,"id":6813},{"__isSmartRef__":true,"id":6815},{"__isSmartRef__":true,"id":6817},{"__isSmartRef__":true,"id":6819},{"__isSmartRef__":true,"id":6821},{"__isSmartRef__":true,"id":6823}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6825},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6809":{"date":{"__isSmartRef__":true,"id":6810},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6811":{"date":{"__isSmartRef__":true,"id":6812},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6812":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6813":{"date":{"__isSmartRef__":true,"id":6814},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6814":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6815":{"date":{"__isSmartRef__":true,"id":6816},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6817":{"date":{"__isSmartRef__":true,"id":6818},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6818":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6819":{"date":{"__isSmartRef__":true,"id":6820},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6821":{"date":{"__isSmartRef__":true,"id":6822},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6822":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6823":{"date":{"__isSmartRef__":true,"id":6824},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6824":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6825":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6826":{"morph":{"__isSmartRef__":true,"id":6805},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6827":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6828}},"6828":{"test01IsMorph":{"__isSmartRef__":true,"id":6829}},"6829":{"varMapping":{"__isSmartRef__":true,"id":6830},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6830":{"this":{"__isSmartRef__":true,"id":6827}},"6831":{},"6832":{"change":{"__isSmartRef__":true,"id":6833},"tick":{"__isSmartRef__":true,"id":6837}},"6833":{"varMapping":{"__isSmartRef__":true,"id":6834},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6834":{"this":{"__isSmartRef__":true,"id":6805}},"6835":{"timestamp":{"__isSmartRef__":true,"id":6836},"user":"cschuster","tags":[]},"6836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6837":{"varMapping":{"__isSmartRef__":true,"id":6838},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6838":{"this":{"__isSmartRef__":true,"id":6805}},"6839":{"timestamp":{"__isSmartRef__":true,"id":6840},"user":"cschuster","tags":[]},"6840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6841":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6842}],"id":"5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","shape":{"__isSmartRef__":true,"id":6843},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle136","partsBinMetaInfo":{"__isSmartRef__":true,"id":6844},"eventHandler":{"__isSmartRef__":true,"id":6862},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4"],"partTests":{"__isSmartRef__":true,"id":6863},"_ClipMode":"visible","moved":true,"b":111.63000928238034,"#startLetters":"set","isBeingDragged":false,"delta":-0.7761562209925614,"_Rotation":24.178458863537337,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6868},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5088.3,4847.1)"},"6842":{"target":{"__isSmartRef__":true,"id":6841},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6843":{"_BorderWidth":9.647917745811117,"_ClipMode":"visible","_BorderRadius":5.434977005078567,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.6,62.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(238,144,136)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-12.6)"},"6844":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6845},{"__isSmartRef__":true,"id":6847},{"__isSmartRef__":true,"id":6849},{"__isSmartRef__":true,"id":6851},{"__isSmartRef__":true,"id":6853},{"__isSmartRef__":true,"id":6855},{"__isSmartRef__":true,"id":6857},{"__isSmartRef__":true,"id":6859}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6861},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6845":{"date":{"__isSmartRef__":true,"id":6846},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6847":{"date":{"__isSmartRef__":true,"id":6848},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6848":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6849":{"date":{"__isSmartRef__":true,"id":6850},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6850":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6851":{"date":{"__isSmartRef__":true,"id":6852},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6853":{"date":{"__isSmartRef__":true,"id":6854},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6854":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6855":{"date":{"__isSmartRef__":true,"id":6856},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6857":{"date":{"__isSmartRef__":true,"id":6858},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6858":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6859":{"date":{"__isSmartRef__":true,"id":6860},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6860":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6861":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6862":{"morph":{"__isSmartRef__":true,"id":6841},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6863":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6864}},"6864":{"test01IsMorph":{"__isSmartRef__":true,"id":6865}},"6865":{"varMapping":{"__isSmartRef__":true,"id":6866},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6866":{"this":{"__isSmartRef__":true,"id":6863}},"6867":{},"6868":{"change":{"__isSmartRef__":true,"id":6869},"tick":{"__isSmartRef__":true,"id":6873}},"6869":{"varMapping":{"__isSmartRef__":true,"id":6870},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6870":{"this":{"__isSmartRef__":true,"id":6841}},"6871":{"timestamp":{"__isSmartRef__":true,"id":6872},"user":"cschuster","tags":[]},"6872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6873":{"varMapping":{"__isSmartRef__":true,"id":6874},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6874":{"this":{"__isSmartRef__":true,"id":6841}},"6875":{"timestamp":{"__isSmartRef__":true,"id":6876},"user":"cschuster","tags":[]},"6876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6877":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6878}],"id":"F2B688B6-9863-4683-9F5B-FFF469A28F16","shape":{"__isSmartRef__":true,"id":6879},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle137","partsBinMetaInfo":{"__isSmartRef__":true,"id":6880},"eventHandler":{"__isSmartRef__":true,"id":6898},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C","AA6128D4-8971-4918-97DE-97D8BE854134"],"partTests":{"__isSmartRef__":true,"id":6899},"_ClipMode":"visible","moved":true,"b":195,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":33.813770273363424,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6904},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5182.8,4035.9)"},"6878":{"target":{"__isSmartRef__":true,"id":6877},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6879":{"_BorderWidth":3.705904774487398,"_ClipMode":"visible","_BorderRadius":37.32050807568878,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,110.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-66,-314,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.8,-0.7)"},"6880":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6881},{"__isSmartRef__":true,"id":6883},{"__isSmartRef__":true,"id":6885},{"__isSmartRef__":true,"id":6887},{"__isSmartRef__":true,"id":6889},{"__isSmartRef__":true,"id":6891},{"__isSmartRef__":true,"id":6893},{"__isSmartRef__":true,"id":6895}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6897},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6881":{"date":{"__isSmartRef__":true,"id":6882},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6883":{"date":{"__isSmartRef__":true,"id":6884},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6884":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6885":{"date":{"__isSmartRef__":true,"id":6886},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6886":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6887":{"date":{"__isSmartRef__":true,"id":6888},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6889":{"date":{"__isSmartRef__":true,"id":6890},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6890":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6891":{"date":{"__isSmartRef__":true,"id":6892},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6893":{"date":{"__isSmartRef__":true,"id":6894},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6894":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6895":{"date":{"__isSmartRef__":true,"id":6896},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6896":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6897":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6898":{"morph":{"__isSmartRef__":true,"id":6877},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6899":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6900}},"6900":{"test01IsMorph":{"__isSmartRef__":true,"id":6901}},"6901":{"varMapping":{"__isSmartRef__":true,"id":6902},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6902":{"this":{"__isSmartRef__":true,"id":6899}},"6903":{},"6904":{"change":{"__isSmartRef__":true,"id":6905},"tick":{"__isSmartRef__":true,"id":6909}},"6905":{"varMapping":{"__isSmartRef__":true,"id":6906},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6906":{"this":{"__isSmartRef__":true,"id":6877}},"6907":{"timestamp":{"__isSmartRef__":true,"id":6908},"user":"cschuster","tags":[]},"6908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6909":{"varMapping":{"__isSmartRef__":true,"id":6910},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6910":{"this":{"__isSmartRef__":true,"id":6877}},"6911":{"timestamp":{"__isSmartRef__":true,"id":6912},"user":"cschuster","tags":[]},"6912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6913":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6914}],"id":"FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","shape":{"__isSmartRef__":true,"id":6915},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle138","partsBinMetaInfo":{"__isSmartRef__":true,"id":6916},"eventHandler":{"__isSmartRef__":true,"id":6934},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F"],"partTests":{"__isSmartRef__":true,"id":6935},"_ClipMode":"visible","moved":true,"b":344.14102877967525,"#startLetters":"set","isBeingDragged":false,"delta":0.6223165077390149,"_Rotation":-10.372880116696486,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6940},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5261.5,4372.0)"},"6914":{"target":{"__isSmartRef__":true,"id":6913},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6915":{"_BorderWidth":3.6336477111028147,"_ClipMode":"visible","_BorderRadius":37.01293027620068,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.0,110.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-70,176,44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-39.2)"},"6916":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6917},{"__isSmartRef__":true,"id":6919},{"__isSmartRef__":true,"id":6921},{"__isSmartRef__":true,"id":6923},{"__isSmartRef__":true,"id":6925},{"__isSmartRef__":true,"id":6927},{"__isSmartRef__":true,"id":6929},{"__isSmartRef__":true,"id":6931}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6933},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6917":{"date":{"__isSmartRef__":true,"id":6918},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6919":{"date":{"__isSmartRef__":true,"id":6920},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6920":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6921":{"date":{"__isSmartRef__":true,"id":6922},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6922":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6923":{"date":{"__isSmartRef__":true,"id":6924},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6925":{"date":{"__isSmartRef__":true,"id":6926},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6926":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6927":{"date":{"__isSmartRef__":true,"id":6928},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6929":{"date":{"__isSmartRef__":true,"id":6930},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6930":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6931":{"date":{"__isSmartRef__":true,"id":6932},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6932":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6933":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6934":{"morph":{"__isSmartRef__":true,"id":6913},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6935":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6936}},"6936":{"test01IsMorph":{"__isSmartRef__":true,"id":6937}},"6937":{"varMapping":{"__isSmartRef__":true,"id":6938},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6938":{"this":{"__isSmartRef__":true,"id":6935}},"6939":{},"6940":{"change":{"__isSmartRef__":true,"id":6941},"tick":{"__isSmartRef__":true,"id":6945}},"6941":{"varMapping":{"__isSmartRef__":true,"id":6942},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6942":{"this":{"__isSmartRef__":true,"id":6913}},"6943":{"timestamp":{"__isSmartRef__":true,"id":6944},"user":"cschuster","tags":[]},"6944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6945":{"varMapping":{"__isSmartRef__":true,"id":6946},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6946":{"this":{"__isSmartRef__":true,"id":6913}},"6947":{"timestamp":{"__isSmartRef__":true,"id":6948},"user":"cschuster","tags":[]},"6948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6949":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6950}],"id":"03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","shape":{"__isSmartRef__":true,"id":6951},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle139","partsBinMetaInfo":{"__isSmartRef__":true,"id":6952},"eventHandler":{"__isSmartRef__":true,"id":6970},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":6971},"_ClipMode":"visible","moved":true,"b":138.44811023003422,"#startLetters":"set","isBeingDragged":false,"delta":0.9960295700002462,"_Rotation":11.26787716589763,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6976},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6058.7,5358.0)"},"6950":{"target":{"__isSmartRef__":true,"id":6949},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6951":{"_BorderWidth":8.316490330676679,"_ClipMode":"visible","_BorderRadius":22.40142701844494,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,73.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(170,-22,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.3,-5.0)"},"6952":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6953},{"__isSmartRef__":true,"id":6955},{"__isSmartRef__":true,"id":6957},{"__isSmartRef__":true,"id":6959},{"__isSmartRef__":true,"id":6961},{"__isSmartRef__":true,"id":6963},{"__isSmartRef__":true,"id":6965},{"__isSmartRef__":true,"id":6967}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":6969},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6953":{"date":{"__isSmartRef__":true,"id":6954},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6955":{"date":{"__isSmartRef__":true,"id":6956},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6956":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6957":{"date":{"__isSmartRef__":true,"id":6958},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6958":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6959":{"date":{"__isSmartRef__":true,"id":6960},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6961":{"date":{"__isSmartRef__":true,"id":6962},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6962":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6963":{"date":{"__isSmartRef__":true,"id":6964},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"6964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"6965":{"date":{"__isSmartRef__":true,"id":6966},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"6966":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"6967":{"date":{"__isSmartRef__":true,"id":6968},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"6968":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"6969":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"6970":{"morph":{"__isSmartRef__":true,"id":6949},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6971":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6972}},"6972":{"test01IsMorph":{"__isSmartRef__":true,"id":6973}},"6973":{"varMapping":{"__isSmartRef__":true,"id":6974},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":6975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6974":{"this":{"__isSmartRef__":true,"id":6971}},"6975":{},"6976":{"change":{"__isSmartRef__":true,"id":6977},"tick":{"__isSmartRef__":true,"id":6981}},"6977":{"varMapping":{"__isSmartRef__":true,"id":6978},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":6979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6978":{"this":{"__isSmartRef__":true,"id":6949}},"6979":{"timestamp":{"__isSmartRef__":true,"id":6980},"user":"cschuster","tags":[]},"6980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"6981":{"varMapping":{"__isSmartRef__":true,"id":6982},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6982":{"this":{"__isSmartRef__":true,"id":6949}},"6983":{"timestamp":{"__isSmartRef__":true,"id":6984},"user":"cschuster","tags":[]},"6984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"6985":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":6986}],"id":"66EA236A-E33F-43E9-A99C-7E045746B0EF","shape":{"__isSmartRef__":true,"id":6987},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle140","partsBinMetaInfo":{"__isSmartRef__":true,"id":6988},"eventHandler":{"__isSmartRef__":true,"id":7006},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF"],"partTests":{"__isSmartRef__":true,"id":7007},"_ClipMode":"visible","moved":true,"b":177.17302462435327,"#startLetters":"set","isBeingDragged":false,"delta":-0.9375742326956242,"_Rotation":-18.091144170867974,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7012},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5878.4,4812.1)"},"6986":{"target":{"__isSmartRef__":true,"id":6985},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"6987":{"_BorderWidth":5.246600057023791,"_ClipMode":"visible","_BorderRadius":39.90270145900138,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.1,98.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(13,-243,-192)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-0.0)"},"6988":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":6989},{"__isSmartRef__":true,"id":6991},{"__isSmartRef__":true,"id":6993},{"__isSmartRef__":true,"id":6995},{"__isSmartRef__":true,"id":6997},{"__isSmartRef__":true,"id":6999},{"__isSmartRef__":true,"id":7001},{"__isSmartRef__":true,"id":7003}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7005},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"6989":{"date":{"__isSmartRef__":true,"id":6990},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"6990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"6991":{"date":{"__isSmartRef__":true,"id":6992},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"6992":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"6993":{"date":{"__isSmartRef__":true,"id":6994},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"6994":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"6995":{"date":{"__isSmartRef__":true,"id":6996},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"6996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"6997":{"date":{"__isSmartRef__":true,"id":6998},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"6998":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"6999":{"date":{"__isSmartRef__":true,"id":7000},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7000":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7001":{"date":{"__isSmartRef__":true,"id":7002},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7002":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7003":{"date":{"__isSmartRef__":true,"id":7004},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7004":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7005":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7006":{"morph":{"__isSmartRef__":true,"id":6985},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7007":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7008}},"7008":{"test01IsMorph":{"__isSmartRef__":true,"id":7009}},"7009":{"varMapping":{"__isSmartRef__":true,"id":7010},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7010":{"this":{"__isSmartRef__":true,"id":7007}},"7011":{},"7012":{"change":{"__isSmartRef__":true,"id":7013},"tick":{"__isSmartRef__":true,"id":7017}},"7013":{"varMapping":{"__isSmartRef__":true,"id":7014},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7014":{"this":{"__isSmartRef__":true,"id":6985}},"7015":{"timestamp":{"__isSmartRef__":true,"id":7016},"user":"cschuster","tags":[]},"7016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7017":{"varMapping":{"__isSmartRef__":true,"id":7018},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7018":{"this":{"__isSmartRef__":true,"id":6985}},"7019":{"timestamp":{"__isSmartRef__":true,"id":7020},"user":"cschuster","tags":[]},"7020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7021":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7022}],"id":"66964108-5730-4756-9B3C-BDB52EEF9518","shape":{"__isSmartRef__":true,"id":7023},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle141","partsBinMetaInfo":{"__isSmartRef__":true,"id":7024},"eventHandler":{"__isSmartRef__":true,"id":7042},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC"],"partTests":{"__isSmartRef__":true,"id":7043},"_ClipMode":"visible","moved":true,"b":324.73310108529404,"#startLetters":"set","isBeingDragged":false,"delta":0.8545607923297212,"_Rotation":8.823492814727766,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7048},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4017.4,3803.7)"},"7022":{"target":{"__isSmartRef__":true,"id":7021},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7023":{"_BorderWidth":2.1130698670973014,"_ClipMode":"visible","_BorderRadius":26.665015052381452,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,123.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-148,61,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.5,-36.3)"},"7024":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7025},{"__isSmartRef__":true,"id":7027},{"__isSmartRef__":true,"id":7029},{"__isSmartRef__":true,"id":7031},{"__isSmartRef__":true,"id":7033},{"__isSmartRef__":true,"id":7035},{"__isSmartRef__":true,"id":7037},{"__isSmartRef__":true,"id":7039}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7041},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7025":{"date":{"__isSmartRef__":true,"id":7026},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7027":{"date":{"__isSmartRef__":true,"id":7028},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7028":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7029":{"date":{"__isSmartRef__":true,"id":7030},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7030":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7031":{"date":{"__isSmartRef__":true,"id":7032},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7033":{"date":{"__isSmartRef__":true,"id":7034},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7034":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7035":{"date":{"__isSmartRef__":true,"id":7036},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7036":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7037":{"date":{"__isSmartRef__":true,"id":7038},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7038":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7039":{"date":{"__isSmartRef__":true,"id":7040},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7040":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7041":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7042":{"morph":{"__isSmartRef__":true,"id":7021},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7043":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7044}},"7044":{"test01IsMorph":{"__isSmartRef__":true,"id":7045}},"7045":{"varMapping":{"__isSmartRef__":true,"id":7046},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7046":{"this":{"__isSmartRef__":true,"id":7043}},"7047":{},"7048":{"change":{"__isSmartRef__":true,"id":7049},"tick":{"__isSmartRef__":true,"id":7053}},"7049":{"varMapping":{"__isSmartRef__":true,"id":7050},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7050":{"this":{"__isSmartRef__":true,"id":7021}},"7051":{"timestamp":{"__isSmartRef__":true,"id":7052},"user":"cschuster","tags":[]},"7052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7053":{"varMapping":{"__isSmartRef__":true,"id":7054},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7054":{"this":{"__isSmartRef__":true,"id":7021}},"7055":{"timestamp":{"__isSmartRef__":true,"id":7056},"user":"cschuster","tags":[]},"7056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7057":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7058}],"id":"DCFC1906-BAB1-439F-A563-9840DC7F3240","shape":{"__isSmartRef__":true,"id":7059},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle142","partsBinMetaInfo":{"__isSmartRef__":true,"id":7060},"eventHandler":{"__isSmartRef__":true,"id":7078},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD"],"partTests":{"__isSmartRef__":true,"id":7079},"_ClipMode":"visible","moved":true,"b":95.28663992951624,"#startLetters":"set","isBeingDragged":false,"delta":-0.9522063311887905,"_Rotation":-0.23949169045183255,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7084},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6147.6,4358.5)"},"7058":{"target":{"__isSmartRef__":true,"id":7057},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7059":{"_BorderWidth":9.978731049157176,"_ClipMode":"visible","_BorderRadius":0.33957942425327126,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.7,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,231,-74)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.2)"},"7060":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7061},{"__isSmartRef__":true,"id":7063},{"__isSmartRef__":true,"id":7065},{"__isSmartRef__":true,"id":7067},{"__isSmartRef__":true,"id":7069},{"__isSmartRef__":true,"id":7071},{"__isSmartRef__":true,"id":7073},{"__isSmartRef__":true,"id":7075}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7077},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7061":{"date":{"__isSmartRef__":true,"id":7062},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7063":{"date":{"__isSmartRef__":true,"id":7064},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7064":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7065":{"date":{"__isSmartRef__":true,"id":7066},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7066":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7067":{"date":{"__isSmartRef__":true,"id":7068},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7069":{"date":{"__isSmartRef__":true,"id":7070},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7070":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7071":{"date":{"__isSmartRef__":true,"id":7072},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7072":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7073":{"date":{"__isSmartRef__":true,"id":7074},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7074":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7075":{"date":{"__isSmartRef__":true,"id":7076},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7076":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7077":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7078":{"morph":{"__isSmartRef__":true,"id":7057},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7079":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7080}},"7080":{"test01IsMorph":{"__isSmartRef__":true,"id":7081}},"7081":{"varMapping":{"__isSmartRef__":true,"id":7082},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7082":{"this":{"__isSmartRef__":true,"id":7079}},"7083":{},"7084":{"change":{"__isSmartRef__":true,"id":7085},"tick":{"__isSmartRef__":true,"id":7089}},"7085":{"varMapping":{"__isSmartRef__":true,"id":7086},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7086":{"this":{"__isSmartRef__":true,"id":7057}},"7087":{"timestamp":{"__isSmartRef__":true,"id":7088},"user":"cschuster","tags":[]},"7088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7089":{"varMapping":{"__isSmartRef__":true,"id":7090},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7090":{"this":{"__isSmartRef__":true,"id":7057}},"7091":{"timestamp":{"__isSmartRef__":true,"id":7092},"user":"cschuster","tags":[]},"7092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7093":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7094}],"id":"9067CFDC-107B-4B5F-A839-F486B6387E86","shape":{"__isSmartRef__":true,"id":7095},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle143","partsBinMetaInfo":{"__isSmartRef__":true,"id":7096},"eventHandler":{"__isSmartRef__":true,"id":7114},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545"],"partTests":{"__isSmartRef__":true,"id":7115},"_ClipMode":"visible","moved":true,"b":334.4119396212045,"#startLetters":"set","isBeingDragged":false,"delta":-0.8529353459598497,"_Rotation":24.324096309033447,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7120},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5496.3,4489.1)"},"7094":{"target":{"__isSmartRef__":true,"id":7093},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7095":{"_BorderWidth":2.840510947909233,"_ClipMode":"visible","_BorderRadius":32.53857125424019,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.8,117.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-111,120,-85)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.4,-38.0)"},"7096":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7097},{"__isSmartRef__":true,"id":7099},{"__isSmartRef__":true,"id":7101},{"__isSmartRef__":true,"id":7103},{"__isSmartRef__":true,"id":7105},{"__isSmartRef__":true,"id":7107},{"__isSmartRef__":true,"id":7109},{"__isSmartRef__":true,"id":7111}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7113},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7097":{"date":{"__isSmartRef__":true,"id":7098},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7099":{"date":{"__isSmartRef__":true,"id":7100},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7100":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7101":{"date":{"__isSmartRef__":true,"id":7102},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7102":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7103":{"date":{"__isSmartRef__":true,"id":7104},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7105":{"date":{"__isSmartRef__":true,"id":7106},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7106":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7107":{"date":{"__isSmartRef__":true,"id":7108},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7108":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7109":{"date":{"__isSmartRef__":true,"id":7110},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7110":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7111":{"date":{"__isSmartRef__":true,"id":7112},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7112":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7113":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7114":{"morph":{"__isSmartRef__":true,"id":7093},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7115":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7116}},"7116":{"test01IsMorph":{"__isSmartRef__":true,"id":7117}},"7117":{"varMapping":{"__isSmartRef__":true,"id":7118},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7118":{"this":{"__isSmartRef__":true,"id":7115}},"7119":{},"7120":{"change":{"__isSmartRef__":true,"id":7121},"tick":{"__isSmartRef__":true,"id":7125}},"7121":{"varMapping":{"__isSmartRef__":true,"id":7122},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7122":{"this":{"__isSmartRef__":true,"id":7093}},"7123":{"timestamp":{"__isSmartRef__":true,"id":7124},"user":"cschuster","tags":[]},"7124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7125":{"varMapping":{"__isSmartRef__":true,"id":7126},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7126":{"this":{"__isSmartRef__":true,"id":7093}},"7127":{"timestamp":{"__isSmartRef__":true,"id":7128},"user":"cschuster","tags":[]},"7128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7129":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7130}],"id":"C86DFA41-D1C1-46DE-A00A-085E25DB86ED","shape":{"__isSmartRef__":true,"id":7131},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle144","partsBinMetaInfo":{"__isSmartRef__":true,"id":7132},"eventHandler":{"__isSmartRef__":true,"id":7150},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329"],"partTests":{"__isSmartRef__":true,"id":7151},"_ClipMode":"visible","moved":true,"b":341.8552512078895,"#startLetters":"set","isBeingDragged":false,"delta":-0.7257899516844191,"_Rotation":17.602939334679377,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7156},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5256.6,4332.7)"},"7130":{"target":{"__isSmartRef__":true,"id":7129},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7131":{"_BorderWidth":3.4429064966707053,"_ClipMode":"visible","_BorderRadius":36.12073571502353,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.3,112.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-80,163,13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.8,-39.0)"},"7132":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7133},{"__isSmartRef__":true,"id":7135},{"__isSmartRef__":true,"id":7137},{"__isSmartRef__":true,"id":7139},{"__isSmartRef__":true,"id":7141},{"__isSmartRef__":true,"id":7143},{"__isSmartRef__":true,"id":7145},{"__isSmartRef__":true,"id":7147}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7149},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7133":{"date":{"__isSmartRef__":true,"id":7134},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7135":{"date":{"__isSmartRef__":true,"id":7136},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7136":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7137":{"date":{"__isSmartRef__":true,"id":7138},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7138":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7139":{"date":{"__isSmartRef__":true,"id":7140},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7141":{"date":{"__isSmartRef__":true,"id":7142},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7142":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7143":{"date":{"__isSmartRef__":true,"id":7144},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7144":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7145":{"date":{"__isSmartRef__":true,"id":7146},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7146":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7147":{"date":{"__isSmartRef__":true,"id":7148},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7148":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7149":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7150":{"morph":{"__isSmartRef__":true,"id":7129},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7151":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7152}},"7152":{"test01IsMorph":{"__isSmartRef__":true,"id":7153}},"7153":{"varMapping":{"__isSmartRef__":true,"id":7154},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7154":{"this":{"__isSmartRef__":true,"id":7151}},"7155":{},"7156":{"change":{"__isSmartRef__":true,"id":7157},"tick":{"__isSmartRef__":true,"id":7161}},"7157":{"varMapping":{"__isSmartRef__":true,"id":7158},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7158":{"this":{"__isSmartRef__":true,"id":7129}},"7159":{"timestamp":{"__isSmartRef__":true,"id":7160},"user":"cschuster","tags":[]},"7160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7161":{"varMapping":{"__isSmartRef__":true,"id":7162},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7162":{"this":{"__isSmartRef__":true,"id":7129}},"7163":{"timestamp":{"__isSmartRef__":true,"id":7164},"user":"cschuster","tags":[]},"7164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7165":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7166}],"id":"727B5D1B-A9FA-4A0A-9CCB-0A30BB4704D5","shape":{"__isSmartRef__":true,"id":7167},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle145","partsBinMetaInfo":{"__isSmartRef__":true,"id":7168},"eventHandler":{"__isSmartRef__":true,"id":7186},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82"],"partTests":{"__isSmartRef__":true,"id":7187},"_ClipMode":"visible","moved":true,"b":313,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":17.121480467722815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7192},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5801.0,3971.0)"},"7166":{"target":{"__isSmartRef__":true,"id":7165},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7167":{"_BorderWidth":1.3432314919041448,"_ClipMode":"visible","_BorderRadius":18.604870525117466,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-13,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-33.6)"},"7168":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7169},{"__isSmartRef__":true,"id":7171},{"__isSmartRef__":true,"id":7173},{"__isSmartRef__":true,"id":7175},{"__isSmartRef__":true,"id":7177},{"__isSmartRef__":true,"id":7179},{"__isSmartRef__":true,"id":7181},{"__isSmartRef__":true,"id":7183}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7185},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7169":{"date":{"__isSmartRef__":true,"id":7170},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7171":{"date":{"__isSmartRef__":true,"id":7172},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7172":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7173":{"date":{"__isSmartRef__":true,"id":7174},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7174":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7175":{"date":{"__isSmartRef__":true,"id":7176},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7177":{"date":{"__isSmartRef__":true,"id":7178},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7178":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7179":{"date":{"__isSmartRef__":true,"id":7180},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7181":{"date":{"__isSmartRef__":true,"id":7182},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7182":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7183":{"date":{"__isSmartRef__":true,"id":7184},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7184":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7185":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7186":{"morph":{"__isSmartRef__":true,"id":7165},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7187":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7188}},"7188":{"test01IsMorph":{"__isSmartRef__":true,"id":7189}},"7189":{"varMapping":{"__isSmartRef__":true,"id":7190},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7190":{"this":{"__isSmartRef__":true,"id":7187}},"7191":{},"7192":{"change":{"__isSmartRef__":true,"id":7193},"tick":{"__isSmartRef__":true,"id":7197}},"7193":{"varMapping":{"__isSmartRef__":true,"id":7194},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7194":{"this":{"__isSmartRef__":true,"id":7165}},"7195":{"timestamp":{"__isSmartRef__":true,"id":7196},"user":"cschuster","tags":[]},"7196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7197":{"varMapping":{"__isSmartRef__":true,"id":7198},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7198":{"this":{"__isSmartRef__":true,"id":7165}},"7199":{"timestamp":{"__isSmartRef__":true,"id":7200},"user":"cschuster","tags":[]},"7200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7201":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7202}],"id":"8BD7D144-284D-40C2-83F1-020A69C8CEEF","shape":{"__isSmartRef__":true,"id":7203},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle146","partsBinMetaInfo":{"__isSmartRef__":true,"id":7204},"eventHandler":{"__isSmartRef__":true,"id":7222},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2"],"partTests":{"__isSmartRef__":true,"id":7223},"_ClipMode":"visible","moved":true,"b":272.22967245825566,"#startLetters":"set","isBeingDragged":false,"delta":0.9322933988296427,"_Rotation":-15.034898971120626,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7228},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7347.6,4856.9)"},"7202":{"target":{"__isSmartRef__":true,"id":7201},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7203":{"_BorderWidth":0.003785489747593296,"_ClipMode":"visible","_BorderRadius":0.060544908069288805,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.9,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-245,112)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.8)"},"7204":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7205},{"__isSmartRef__":true,"id":7207},{"__isSmartRef__":true,"id":7209},{"__isSmartRef__":true,"id":7211},{"__isSmartRef__":true,"id":7213},{"__isSmartRef__":true,"id":7215},{"__isSmartRef__":true,"id":7217},{"__isSmartRef__":true,"id":7219}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7221},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7205":{"date":{"__isSmartRef__":true,"id":7206},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7207":{"date":{"__isSmartRef__":true,"id":7208},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7208":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7209":{"date":{"__isSmartRef__":true,"id":7210},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7210":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7211":{"date":{"__isSmartRef__":true,"id":7212},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7213":{"date":{"__isSmartRef__":true,"id":7214},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7214":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7215":{"date":{"__isSmartRef__":true,"id":7216},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7216":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7217":{"date":{"__isSmartRef__":true,"id":7218},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7218":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7219":{"date":{"__isSmartRef__":true,"id":7220},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7220":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7221":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7222":{"morph":{"__isSmartRef__":true,"id":7201},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7223":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7224}},"7224":{"test01IsMorph":{"__isSmartRef__":true,"id":7225}},"7225":{"varMapping":{"__isSmartRef__":true,"id":7226},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7226":{"this":{"__isSmartRef__":true,"id":7223}},"7227":{},"7228":{"change":{"__isSmartRef__":true,"id":7229},"tick":{"__isSmartRef__":true,"id":7233}},"7229":{"varMapping":{"__isSmartRef__":true,"id":7230},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7230":{"this":{"__isSmartRef__":true,"id":7201}},"7231":{"timestamp":{"__isSmartRef__":true,"id":7232},"user":"cschuster","tags":[]},"7232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7233":{"varMapping":{"__isSmartRef__":true,"id":7234},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7234":{"this":{"__isSmartRef__":true,"id":7201}},"7235":{"timestamp":{"__isSmartRef__":true,"id":7236},"user":"cschuster","tags":[]},"7236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7237":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7238}],"id":"B9B5DA1E-C167-4545-9025-5DD85D84AD74","shape":{"__isSmartRef__":true,"id":7239},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle147","partsBinMetaInfo":{"__isSmartRef__":true,"id":7240},"eventHandler":{"__isSmartRef__":true,"id":7258},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C"],"partTests":{"__isSmartRef__":true,"id":7259},"_ClipMode":"visible","moved":true,"b":13.286605623899959,"#startLetters":"set","isBeingDragged":false,"delta":0.9490432588499971,"_Rotation":-11.031918331685494,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7264},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4780.2,5002.8)"},"7238":{"target":{"__isSmartRef__":true,"id":7237},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7239":{"_BorderWidth":6.149111125373054,"_ClipMode":"visible","_BorderRadius":37.8872697944702,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.9,90.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(59,308,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.6,-39.5)"},"7240":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7241},{"__isSmartRef__":true,"id":7243},{"__isSmartRef__":true,"id":7245},{"__isSmartRef__":true,"id":7247},{"__isSmartRef__":true,"id":7249},{"__isSmartRef__":true,"id":7251},{"__isSmartRef__":true,"id":7253},{"__isSmartRef__":true,"id":7255}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7257},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7241":{"date":{"__isSmartRef__":true,"id":7242},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7243":{"date":{"__isSmartRef__":true,"id":7244},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7244":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7245":{"date":{"__isSmartRef__":true,"id":7246},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7246":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7247":{"date":{"__isSmartRef__":true,"id":7248},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7249":{"date":{"__isSmartRef__":true,"id":7250},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7250":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7251":{"date":{"__isSmartRef__":true,"id":7252},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7252":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7253":{"date":{"__isSmartRef__":true,"id":7254},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7254":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7255":{"date":{"__isSmartRef__":true,"id":7256},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7256":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7257":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7258":{"morph":{"__isSmartRef__":true,"id":7237},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7259":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7260}},"7260":{"test01IsMorph":{"__isSmartRef__":true,"id":7261}},"7261":{"varMapping":{"__isSmartRef__":true,"id":7262},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7262":{"this":{"__isSmartRef__":true,"id":7259}},"7263":{},"7264":{"change":{"__isSmartRef__":true,"id":7265},"tick":{"__isSmartRef__":true,"id":7269}},"7265":{"varMapping":{"__isSmartRef__":true,"id":7266},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7266":{"this":{"__isSmartRef__":true,"id":7237}},"7267":{"timestamp":{"__isSmartRef__":true,"id":7268},"user":"cschuster","tags":[]},"7268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7269":{"varMapping":{"__isSmartRef__":true,"id":7270},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7270":{"this":{"__isSmartRef__":true,"id":7237}},"7271":{"timestamp":{"__isSmartRef__":true,"id":7272},"user":"cschuster","tags":[]},"7272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7273":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7274}],"id":"76614241-2F00-4DEC-ABD6-862CD2EE9AF6","shape":{"__isSmartRef__":true,"id":7275},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle148","partsBinMetaInfo":{"__isSmartRef__":true,"id":7276},"eventHandler":{"__isSmartRef__":true,"id":7294},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","7C11F21C-22AD-4993-A7D7-3282D1933A20"],"partTests":{"__isSmartRef__":true,"id":7295},"_ClipMode":"visible","moved":true,"b":339.3999722492881,"#startLetters":"set","isBeingDragged":false,"delta":-0.9363648977596313,"_Rotation":4.8940269278518915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7300},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4227.1,5098.3)"},"7274":{"target":{"__isSmartRef__":true,"id":7273},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7275":{"_BorderWidth":3.2407894911152706,"_ClipMode":"visible","_BorderRadius":35.04828541668725,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.7,114.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-90,149,-21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.0,-38.7)"},"7276":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7277},{"__isSmartRef__":true,"id":7279},{"__isSmartRef__":true,"id":7281},{"__isSmartRef__":true,"id":7283},{"__isSmartRef__":true,"id":7285},{"__isSmartRef__":true,"id":7287},{"__isSmartRef__":true,"id":7289},{"__isSmartRef__":true,"id":7291}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7293},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7277":{"date":{"__isSmartRef__":true,"id":7278},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7279":{"date":{"__isSmartRef__":true,"id":7280},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7280":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7281":{"date":{"__isSmartRef__":true,"id":7282},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7282":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7283":{"date":{"__isSmartRef__":true,"id":7284},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7285":{"date":{"__isSmartRef__":true,"id":7286},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7286":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7287":{"date":{"__isSmartRef__":true,"id":7288},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7288":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7289":{"date":{"__isSmartRef__":true,"id":7290},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7290":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7291":{"date":{"__isSmartRef__":true,"id":7292},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7292":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7293":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7294":{"morph":{"__isSmartRef__":true,"id":7273},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7295":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7296}},"7296":{"test01IsMorph":{"__isSmartRef__":true,"id":7297}},"7297":{"varMapping":{"__isSmartRef__":true,"id":7298},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7298":{"this":{"__isSmartRef__":true,"id":7295}},"7299":{},"7300":{"change":{"__isSmartRef__":true,"id":7301},"tick":{"__isSmartRef__":true,"id":7305}},"7301":{"varMapping":{"__isSmartRef__":true,"id":7302},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7302":{"this":{"__isSmartRef__":true,"id":7273}},"7303":{"timestamp":{"__isSmartRef__":true,"id":7304},"user":"cschuster","tags":[]},"7304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7305":{"varMapping":{"__isSmartRef__":true,"id":7306},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7306":{"this":{"__isSmartRef__":true,"id":7273}},"7307":{"timestamp":{"__isSmartRef__":true,"id":7308},"user":"cschuster","tags":[]},"7308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7309":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7310}],"id":"8A9BF18A-BE3A-4390-B346-8790F5F7BAB8","shape":{"__isSmartRef__":true,"id":7311},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle149","partsBinMetaInfo":{"__isSmartRef__":true,"id":7312},"eventHandler":{"__isSmartRef__":true,"id":7330},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE"],"partTests":{"__isSmartRef__":true,"id":7331},"_ClipMode":"visible","moved":true,"b":167,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":11.409593064975942,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7336},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6524.4,4770.2)"},"7310":{"target":{"__isSmartRef__":true,"id":7309},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7311":{"_BorderWidth":6.124755271719324,"_ClipMode":"visible","_BorderRadius":37.97588092598335,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,91.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(58,-192,-81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.5,-0.5)"},"7312":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7313},{"__isSmartRef__":true,"id":7315},{"__isSmartRef__":true,"id":7317},{"__isSmartRef__":true,"id":7319},{"__isSmartRef__":true,"id":7321},{"__isSmartRef__":true,"id":7323},{"__isSmartRef__":true,"id":7325},{"__isSmartRef__":true,"id":7327}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7329},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7313":{"date":{"__isSmartRef__":true,"id":7314},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7315":{"date":{"__isSmartRef__":true,"id":7316},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7316":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7317":{"date":{"__isSmartRef__":true,"id":7318},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7318":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7319":{"date":{"__isSmartRef__":true,"id":7320},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7320":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7321":{"date":{"__isSmartRef__":true,"id":7322},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7322":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7323":{"date":{"__isSmartRef__":true,"id":7324},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7324":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7325":{"date":{"__isSmartRef__":true,"id":7326},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7326":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7327":{"date":{"__isSmartRef__":true,"id":7328},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7328":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7329":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7330":{"morph":{"__isSmartRef__":true,"id":7309},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7331":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7332}},"7332":{"test01IsMorph":{"__isSmartRef__":true,"id":7333}},"7333":{"varMapping":{"__isSmartRef__":true,"id":7334},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7334":{"this":{"__isSmartRef__":true,"id":7331}},"7335":{},"7336":{"change":{"__isSmartRef__":true,"id":7337},"tick":{"__isSmartRef__":true,"id":7341}},"7337":{"varMapping":{"__isSmartRef__":true,"id":7338},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7338":{"this":{"__isSmartRef__":true,"id":7309}},"7339":{"timestamp":{"__isSmartRef__":true,"id":7340},"user":"cschuster","tags":[]},"7340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7341":{"varMapping":{"__isSmartRef__":true,"id":7342},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7342":{"this":{"__isSmartRef__":true,"id":7309}},"7343":{"timestamp":{"__isSmartRef__":true,"id":7344},"user":"cschuster","tags":[]},"7344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7345":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7346}],"id":"B1FEF98A-CAA5-4E18-A64F-A211014D5846","shape":{"__isSmartRef__":true,"id":7347},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle150","partsBinMetaInfo":{"__isSmartRef__":true,"id":7348},"eventHandler":{"__isSmartRef__":true,"id":7366},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4"],"partTests":{"__isSmartRef__":true,"id":7367},"_ClipMode":"visible","moved":true,"b":192.24762596347136,"#startLetters":"set","isBeingDragged":false,"delta":-0.9166796395438723,"_Rotation":21.376296407569747,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7372},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5225.9,4363.8)"},"7346":{"target":{"__isSmartRef__":true,"id":7345},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7347":{"_BorderWidth":3.9393140967808242,"_ClipMode":"visible","_BorderRadius":38.19991266353939,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.6,108.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-55,-305,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.8,-0.5)"},"7348":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7349},{"__isSmartRef__":true,"id":7351},{"__isSmartRef__":true,"id":7353},{"__isSmartRef__":true,"id":7355},{"__isSmartRef__":true,"id":7357},{"__isSmartRef__":true,"id":7359},{"__isSmartRef__":true,"id":7361},{"__isSmartRef__":true,"id":7363}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7365},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7349":{"date":{"__isSmartRef__":true,"id":7350},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7351":{"date":{"__isSmartRef__":true,"id":7352},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7352":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7353":{"date":{"__isSmartRef__":true,"id":7354},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7354":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7355":{"date":{"__isSmartRef__":true,"id":7356},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7356":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7357":{"date":{"__isSmartRef__":true,"id":7358},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7358":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7359":{"date":{"__isSmartRef__":true,"id":7360},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7360":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7361":{"date":{"__isSmartRef__":true,"id":7362},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7362":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7363":{"date":{"__isSmartRef__":true,"id":7364},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7364":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7365":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7366":{"morph":{"__isSmartRef__":true,"id":7345},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7367":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7368}},"7368":{"test01IsMorph":{"__isSmartRef__":true,"id":7369}},"7369":{"varMapping":{"__isSmartRef__":true,"id":7370},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7370":{"this":{"__isSmartRef__":true,"id":7367}},"7371":{},"7372":{"change":{"__isSmartRef__":true,"id":7373},"tick":{"__isSmartRef__":true,"id":7377}},"7373":{"varMapping":{"__isSmartRef__":true,"id":7374},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7374":{"this":{"__isSmartRef__":true,"id":7345}},"7375":{"timestamp":{"__isSmartRef__":true,"id":7376},"user":"cschuster","tags":[]},"7376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7377":{"varMapping":{"__isSmartRef__":true,"id":7378},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7378":{"this":{"__isSmartRef__":true,"id":7345}},"7379":{"timestamp":{"__isSmartRef__":true,"id":7380},"user":"cschuster","tags":[]},"7380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7381":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7382}],"id":"A6650DB9-9C00-42CD-8108-B6B1C917B07D","shape":{"__isSmartRef__":true,"id":7383},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle151","partsBinMetaInfo":{"__isSmartRef__":true,"id":7384},"eventHandler":{"__isSmartRef__":true,"id":7402},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":7403},"_ClipMode":"visible","moved":true,"b":305.00365559075726,"#startLetters":"set","isBeingDragged":false,"delta":-0.9648481475305744,"_Rotation":26.27644621973144,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7408},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4251.0,4031.8)"},"7382":{"target":{"__isSmartRef__":true,"id":7381},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7383":{"_BorderWidth":0.9044227637821303,"_ClipMode":"visible","_BorderRadius":13.161995363478386,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,132.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-63,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-31.5)"},"7384":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7385},{"__isSmartRef__":true,"id":7387},{"__isSmartRef__":true,"id":7389},{"__isSmartRef__":true,"id":7391},{"__isSmartRef__":true,"id":7393},{"__isSmartRef__":true,"id":7395},{"__isSmartRef__":true,"id":7397},{"__isSmartRef__":true,"id":7399}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7401},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7385":{"date":{"__isSmartRef__":true,"id":7386},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7387":{"date":{"__isSmartRef__":true,"id":7388},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7388":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7389":{"date":{"__isSmartRef__":true,"id":7390},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7390":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7391":{"date":{"__isSmartRef__":true,"id":7392},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7392":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7393":{"date":{"__isSmartRef__":true,"id":7394},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7394":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7395":{"date":{"__isSmartRef__":true,"id":7396},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7396":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7397":{"date":{"__isSmartRef__":true,"id":7398},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7398":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7399":{"date":{"__isSmartRef__":true,"id":7400},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7400":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7401":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7402":{"morph":{"__isSmartRef__":true,"id":7381},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7403":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7404}},"7404":{"test01IsMorph":{"__isSmartRef__":true,"id":7405}},"7405":{"varMapping":{"__isSmartRef__":true,"id":7406},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7406":{"this":{"__isSmartRef__":true,"id":7403}},"7407":{},"7408":{"change":{"__isSmartRef__":true,"id":7409},"tick":{"__isSmartRef__":true,"id":7413}},"7409":{"varMapping":{"__isSmartRef__":true,"id":7410},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7410":{"this":{"__isSmartRef__":true,"id":7381}},"7411":{"timestamp":{"__isSmartRef__":true,"id":7412},"user":"cschuster","tags":[]},"7412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7413":{"varMapping":{"__isSmartRef__":true,"id":7414},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7414":{"this":{"__isSmartRef__":true,"id":7381}},"7415":{"timestamp":{"__isSmartRef__":true,"id":7416},"user":"cschuster","tags":[]},"7416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7417":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7418}],"id":"CFE05825-F904-4353-A974-458603D115E9","shape":{"__isSmartRef__":true,"id":7419},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle152","partsBinMetaInfo":{"__isSmartRef__":true,"id":7420},"eventHandler":{"__isSmartRef__":true,"id":7438},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B"],"partTests":{"__isSmartRef__":true,"id":7439},"_ClipMode":"visible","moved":true,"b":163,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-24.081396722273645,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7444},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4474.0,5445.6)"},"7418":{"target":{"__isSmartRef__":true,"id":7417},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7419":{"_BorderWidth":6.461858523613685,"_ClipMode":"visible","_BorderRadius":36.58075145110083,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,88.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(75,-170,-28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.8,-0.9)"},"7420":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7421},{"__isSmartRef__":true,"id":7423},{"__isSmartRef__":true,"id":7425},{"__isSmartRef__":true,"id":7427},{"__isSmartRef__":true,"id":7429},{"__isSmartRef__":true,"id":7431},{"__isSmartRef__":true,"id":7433},{"__isSmartRef__":true,"id":7435}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7437},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7421":{"date":{"__isSmartRef__":true,"id":7422},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7423":{"date":{"__isSmartRef__":true,"id":7424},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7424":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7425":{"date":{"__isSmartRef__":true,"id":7426},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7426":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7427":{"date":{"__isSmartRef__":true,"id":7428},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7429":{"date":{"__isSmartRef__":true,"id":7430},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7430":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7431":{"date":{"__isSmartRef__":true,"id":7432},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7432":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7433":{"date":{"__isSmartRef__":true,"id":7434},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7434":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7435":{"date":{"__isSmartRef__":true,"id":7436},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7436":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7437":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7438":{"morph":{"__isSmartRef__":true,"id":7417},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7439":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7440}},"7440":{"test01IsMorph":{"__isSmartRef__":true,"id":7441}},"7441":{"varMapping":{"__isSmartRef__":true,"id":7442},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7442":{"this":{"__isSmartRef__":true,"id":7439}},"7443":{},"7444":{"change":{"__isSmartRef__":true,"id":7445},"tick":{"__isSmartRef__":true,"id":7449}},"7445":{"varMapping":{"__isSmartRef__":true,"id":7446},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7446":{"this":{"__isSmartRef__":true,"id":7417}},"7447":{"timestamp":{"__isSmartRef__":true,"id":7448},"user":"cschuster","tags":[]},"7448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7449":{"varMapping":{"__isSmartRef__":true,"id":7450},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7450":{"this":{"__isSmartRef__":true,"id":7417}},"7451":{"timestamp":{"__isSmartRef__":true,"id":7452},"user":"cschuster","tags":[]},"7452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7453":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7454}],"id":"229A0DE6-DC36-471D-AB47-51C2EF33082B","shape":{"__isSmartRef__":true,"id":7455},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle153","partsBinMetaInfo":{"__isSmartRef__":true,"id":7456},"eventHandler":{"__isSmartRef__":true,"id":7474},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6"],"partTests":{"__isSmartRef__":true,"id":7475},"_ClipMode":"visible","moved":true,"b":232.1792845975142,"#startLetters":"set","isBeingDragged":false,"delta":-0.9329979226458818,"_Rotation":-34.68815650969449,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7480},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4463.3,5000.0)"},"7454":{"target":{"__isSmartRef__":true,"id":7453},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7455":{"_BorderWidth":1.0503331851114677,"_ClipMode":"visible","_BorderRadius":15.040211282189247,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,131.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-202,-359,142)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.7)"},"7456":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7457},{"__isSmartRef__":true,"id":7459},{"__isSmartRef__":true,"id":7461},{"__isSmartRef__":true,"id":7463},{"__isSmartRef__":true,"id":7465},{"__isSmartRef__":true,"id":7467},{"__isSmartRef__":true,"id":7469},{"__isSmartRef__":true,"id":7471}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7473},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7457":{"date":{"__isSmartRef__":true,"id":7458},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7459":{"date":{"__isSmartRef__":true,"id":7460},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7460":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7461":{"date":{"__isSmartRef__":true,"id":7462},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7462":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7463":{"date":{"__isSmartRef__":true,"id":7464},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7464":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7465":{"date":{"__isSmartRef__":true,"id":7466},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7466":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7467":{"date":{"__isSmartRef__":true,"id":7468},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7468":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7469":{"date":{"__isSmartRef__":true,"id":7470},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7470":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7471":{"date":{"__isSmartRef__":true,"id":7472},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7472":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7473":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7474":{"morph":{"__isSmartRef__":true,"id":7453},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7475":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7476}},"7476":{"test01IsMorph":{"__isSmartRef__":true,"id":7477}},"7477":{"varMapping":{"__isSmartRef__":true,"id":7478},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7478":{"this":{"__isSmartRef__":true,"id":7475}},"7479":{},"7480":{"change":{"__isSmartRef__":true,"id":7481},"tick":{"__isSmartRef__":true,"id":7485}},"7481":{"varMapping":{"__isSmartRef__":true,"id":7482},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7482":{"this":{"__isSmartRef__":true,"id":7453}},"7483":{"timestamp":{"__isSmartRef__":true,"id":7484},"user":"cschuster","tags":[]},"7484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7485":{"varMapping":{"__isSmartRef__":true,"id":7486},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7486":{"this":{"__isSmartRef__":true,"id":7453}},"7487":{"timestamp":{"__isSmartRef__":true,"id":7488},"user":"cschuster","tags":[]},"7488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7489":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7490}],"id":"EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","shape":{"__isSmartRef__":true,"id":7491},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle154","partsBinMetaInfo":{"__isSmartRef__":true,"id":7492},"eventHandler":{"__isSmartRef__":true,"id":7510},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C"],"partTests":{"__isSmartRef__":true,"id":7511},"_ClipMode":"visible","moved":true,"b":90,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-11.061757057116672,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7516},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4124.3,4821.1)"},"7490":{"target":{"__isSmartRef__":true,"id":7489},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7491":{"_BorderWidth":10,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.0,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.0)"},"7492":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7493},{"__isSmartRef__":true,"id":7495},{"__isSmartRef__":true,"id":7497},{"__isSmartRef__":true,"id":7499},{"__isSmartRef__":true,"id":7501},{"__isSmartRef__":true,"id":7503},{"__isSmartRef__":true,"id":7505},{"__isSmartRef__":true,"id":7507}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7509},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7493":{"date":{"__isSmartRef__":true,"id":7494},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7495":{"date":{"__isSmartRef__":true,"id":7496},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7496":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7497":{"date":{"__isSmartRef__":true,"id":7498},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7498":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7499":{"date":{"__isSmartRef__":true,"id":7500},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7501":{"date":{"__isSmartRef__":true,"id":7502},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7502":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7503":{"date":{"__isSmartRef__":true,"id":7504},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7504":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7505":{"date":{"__isSmartRef__":true,"id":7506},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7506":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7507":{"date":{"__isSmartRef__":true,"id":7508},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7508":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7509":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7510":{"morph":{"__isSmartRef__":true,"id":7489},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7511":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7512}},"7512":{"test01IsMorph":{"__isSmartRef__":true,"id":7513}},"7513":{"varMapping":{"__isSmartRef__":true,"id":7514},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7514":{"this":{"__isSmartRef__":true,"id":7511}},"7515":{},"7516":{"change":{"__isSmartRef__":true,"id":7517},"tick":{"__isSmartRef__":true,"id":7521}},"7517":{"varMapping":{"__isSmartRef__":true,"id":7518},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7518":{"this":{"__isSmartRef__":true,"id":7489}},"7519":{"timestamp":{"__isSmartRef__":true,"id":7520},"user":"cschuster","tags":[]},"7520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7521":{"varMapping":{"__isSmartRef__":true,"id":7522},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7522":{"this":{"__isSmartRef__":true,"id":7489}},"7523":{"timestamp":{"__isSmartRef__":true,"id":7524},"user":"cschuster","tags":[]},"7524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7525":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7526}],"id":"3F7DA898-A559-423B-A239-CF8BB3B3F989","shape":{"__isSmartRef__":true,"id":7527},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle155","partsBinMetaInfo":{"__isSmartRef__":true,"id":7528},"eventHandler":{"__isSmartRef__":true,"id":7546},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","7C11F21C-22AD-4993-A7D7-3282D1933A20"],"partTests":{"__isSmartRef__":true,"id":7547},"_ClipMode":"visible","moved":true,"b":78.16697116394062,"#startLetters":"set","isBeingDragged":false,"delta":-0.9332219497882761,"_Rotation":8.720703554800753,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7552},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3900.5,4464.1)"},"7526":{"target":{"__isSmartRef__":true,"id":7525},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7527":{"_BorderWidth":9.893746709675426,"_ClipMode":"visible","_BorderRadius":1.6819890264655202,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.1,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,303,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.1)"},"7528":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7529},{"__isSmartRef__":true,"id":7531},{"__isSmartRef__":true,"id":7533},{"__isSmartRef__":true,"id":7535},{"__isSmartRef__":true,"id":7537},{"__isSmartRef__":true,"id":7539},{"__isSmartRef__":true,"id":7541},{"__isSmartRef__":true,"id":7543}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7545},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7529":{"date":{"__isSmartRef__":true,"id":7530},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7531":{"date":{"__isSmartRef__":true,"id":7532},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7532":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7533":{"date":{"__isSmartRef__":true,"id":7534},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7534":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7535":{"date":{"__isSmartRef__":true,"id":7536},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7537":{"date":{"__isSmartRef__":true,"id":7538},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7538":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7539":{"date":{"__isSmartRef__":true,"id":7540},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7540":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7541":{"date":{"__isSmartRef__":true,"id":7542},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7542":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7543":{"date":{"__isSmartRef__":true,"id":7544},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7544":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7545":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7546":{"morph":{"__isSmartRef__":true,"id":7525},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7547":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7548}},"7548":{"test01IsMorph":{"__isSmartRef__":true,"id":7549}},"7549":{"varMapping":{"__isSmartRef__":true,"id":7550},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7550":{"this":{"__isSmartRef__":true,"id":7547}},"7551":{},"7552":{"change":{"__isSmartRef__":true,"id":7553},"tick":{"__isSmartRef__":true,"id":7557}},"7553":{"varMapping":{"__isSmartRef__":true,"id":7554},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7554":{"this":{"__isSmartRef__":true,"id":7525}},"7555":{"timestamp":{"__isSmartRef__":true,"id":7556},"user":"cschuster","tags":[]},"7556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7557":{"varMapping":{"__isSmartRef__":true,"id":7558},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7558":{"this":{"__isSmartRef__":true,"id":7525}},"7559":{"timestamp":{"__isSmartRef__":true,"id":7560},"user":"cschuster","tags":[]},"7560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7561":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7562}],"id":"5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","shape":{"__isSmartRef__":true,"id":7563},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle156","partsBinMetaInfo":{"__isSmartRef__":true,"id":7564},"eventHandler":{"__isSmartRef__":true,"id":7582},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329"],"partTests":{"__isSmartRef__":true,"id":7583},"_ClipMode":"visible","moved":true,"b":210.79153478366788,"#startLetters":"set","isBeingDragged":false,"delta":-0.5716799433575943,"_Rotation":7.013443693638299,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7588},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5469.2,4202.5)"},"7562":{"target":{"__isSmartRef__":true,"id":7561},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7563":{"_BorderWidth":2.4404202425899197,"_ClipMode":"visible","_BorderRadius":29.51768234473049,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.2,120.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-131,-351,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.8,-2.8)"},"7564":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7565},{"__isSmartRef__":true,"id":7567},{"__isSmartRef__":true,"id":7569},{"__isSmartRef__":true,"id":7571},{"__isSmartRef__":true,"id":7573},{"__isSmartRef__":true,"id":7575},{"__isSmartRef__":true,"id":7577},{"__isSmartRef__":true,"id":7579}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7581},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7565":{"date":{"__isSmartRef__":true,"id":7566},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7567":{"date":{"__isSmartRef__":true,"id":7568},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7568":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7569":{"date":{"__isSmartRef__":true,"id":7570},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7570":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7571":{"date":{"__isSmartRef__":true,"id":7572},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7573":{"date":{"__isSmartRef__":true,"id":7574},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7574":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7575":{"date":{"__isSmartRef__":true,"id":7576},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7576":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7577":{"date":{"__isSmartRef__":true,"id":7578},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7578":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7579":{"date":{"__isSmartRef__":true,"id":7580},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7580":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7581":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7582":{"morph":{"__isSmartRef__":true,"id":7561},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7583":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7584}},"7584":{"test01IsMorph":{"__isSmartRef__":true,"id":7585}},"7585":{"varMapping":{"__isSmartRef__":true,"id":7586},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7586":{"this":{"__isSmartRef__":true,"id":7583}},"7587":{},"7588":{"change":{"__isSmartRef__":true,"id":7589},"tick":{"__isSmartRef__":true,"id":7593}},"7589":{"varMapping":{"__isSmartRef__":true,"id":7590},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7590":{"this":{"__isSmartRef__":true,"id":7561}},"7591":{"timestamp":{"__isSmartRef__":true,"id":7592},"user":"cschuster","tags":[]},"7592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7593":{"varMapping":{"__isSmartRef__":true,"id":7594},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7594":{"this":{"__isSmartRef__":true,"id":7561}},"7595":{"timestamp":{"__isSmartRef__":true,"id":7596},"user":"cschuster","tags":[]},"7596":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7597":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7598}],"id":"2815C5FF-A30E-4DE2-8808-A5E110F6FF2D","shape":{"__isSmartRef__":true,"id":7599},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle157","partsBinMetaInfo":{"__isSmartRef__":true,"id":7600},"eventHandler":{"__isSmartRef__":true,"id":7618},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796"],"partTests":{"__isSmartRef__":true,"id":7619},"_ClipMode":"visible","moved":true,"b":322.2115128521109,"#startLetters":"set","isBeingDragged":false,"delta":-0.8214888510410674,"_Rotation":9.497237520038254,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7624},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5948.6,4861.2)"},"7598":{"target":{"__isSmartRef__":true,"id":7597},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7599":{"_BorderWidth":1.936258651178711,"_ClipMode":"visible","_BorderRadius":24.98158231603633,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.3,124.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,46,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-35.8)"},"7600":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7601},{"__isSmartRef__":true,"id":7603},{"__isSmartRef__":true,"id":7605},{"__isSmartRef__":true,"id":7607},{"__isSmartRef__":true,"id":7609},{"__isSmartRef__":true,"id":7611},{"__isSmartRef__":true,"id":7613},{"__isSmartRef__":true,"id":7615}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7617},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7601":{"date":{"__isSmartRef__":true,"id":7602},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7603":{"date":{"__isSmartRef__":true,"id":7604},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7604":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7605":{"date":{"__isSmartRef__":true,"id":7606},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7606":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7607":{"date":{"__isSmartRef__":true,"id":7608},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7608":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7609":{"date":{"__isSmartRef__":true,"id":7610},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7610":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7611":{"date":{"__isSmartRef__":true,"id":7612},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7612":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7613":{"date":{"__isSmartRef__":true,"id":7614},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7614":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7615":{"date":{"__isSmartRef__":true,"id":7616},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7616":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7617":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7618":{"morph":{"__isSmartRef__":true,"id":7597},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7619":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7620}},"7620":{"test01IsMorph":{"__isSmartRef__":true,"id":7621}},"7621":{"varMapping":{"__isSmartRef__":true,"id":7622},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7622":{"this":{"__isSmartRef__":true,"id":7619}},"7623":{},"7624":{"change":{"__isSmartRef__":true,"id":7625},"tick":{"__isSmartRef__":true,"id":7629}},"7625":{"varMapping":{"__isSmartRef__":true,"id":7626},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7626":{"this":{"__isSmartRef__":true,"id":7597}},"7627":{"timestamp":{"__isSmartRef__":true,"id":7628},"user":"cschuster","tags":[]},"7628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7629":{"varMapping":{"__isSmartRef__":true,"id":7630},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7630":{"this":{"__isSmartRef__":true,"id":7597}},"7631":{"timestamp":{"__isSmartRef__":true,"id":7632},"user":"cschuster","tags":[]},"7632":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7633":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7634}],"id":"11EEE829-9E21-402E-BB36-0C1915FA3CE4","shape":{"__isSmartRef__":true,"id":7635},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle158","partsBinMetaInfo":{"__isSmartRef__":true,"id":7636},"eventHandler":{"__isSmartRef__":true,"id":7654},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88"],"partTests":{"__isSmartRef__":true,"id":7655},"_ClipMode":"visible","moved":true,"b":267.50744932726957,"#startLetters":"set","isBeingDragged":false,"delta":0.6738222904969007,"_Rotation":30.836114157323788,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7660},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5499.2,4159.0)"},"7634":{"target":{"__isSmartRef__":true,"id":7633},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7635":{"_BorderWidth":0.004730578374472216,"_ClipMode":"visible","_BorderRadius":0.07565344859674639,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.5,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-267,165)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.1)"},"7636":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7637},{"__isSmartRef__":true,"id":7639},{"__isSmartRef__":true,"id":7641},{"__isSmartRef__":true,"id":7643},{"__isSmartRef__":true,"id":7645},{"__isSmartRef__":true,"id":7647},{"__isSmartRef__":true,"id":7649},{"__isSmartRef__":true,"id":7651}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7653},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7637":{"date":{"__isSmartRef__":true,"id":7638},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7639":{"date":{"__isSmartRef__":true,"id":7640},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7640":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7641":{"date":{"__isSmartRef__":true,"id":7642},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7642":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7643":{"date":{"__isSmartRef__":true,"id":7644},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7645":{"date":{"__isSmartRef__":true,"id":7646},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7646":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7647":{"date":{"__isSmartRef__":true,"id":7648},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7648":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7649":{"date":{"__isSmartRef__":true,"id":7650},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7650":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7651":{"date":{"__isSmartRef__":true,"id":7652},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7652":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7653":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7654":{"morph":{"__isSmartRef__":true,"id":7633},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7655":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7656}},"7656":{"test01IsMorph":{"__isSmartRef__":true,"id":7657}},"7657":{"varMapping":{"__isSmartRef__":true,"id":7658},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7658":{"this":{"__isSmartRef__":true,"id":7655}},"7659":{},"7660":{"change":{"__isSmartRef__":true,"id":7661},"tick":{"__isSmartRef__":true,"id":7665}},"7661":{"varMapping":{"__isSmartRef__":true,"id":7662},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7662":{"this":{"__isSmartRef__":true,"id":7633}},"7663":{"timestamp":{"__isSmartRef__":true,"id":7664},"user":"cschuster","tags":[]},"7664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7665":{"varMapping":{"__isSmartRef__":true,"id":7666},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7666":{"this":{"__isSmartRef__":true,"id":7633}},"7667":{"timestamp":{"__isSmartRef__":true,"id":7668},"user":"cschuster","tags":[]},"7668":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7669":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7670}],"id":"577273C7-095D-4B8B-A65C-622FE3C0410E","shape":{"__isSmartRef__":true,"id":7671},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle159","partsBinMetaInfo":{"__isSmartRef__":true,"id":7672},"eventHandler":{"__isSmartRef__":true,"id":7690},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6"],"partTests":{"__isSmartRef__":true,"id":7691},"_ClipMode":"visible","moved":true,"b":224.5779158908408,"#startLetters":"set","isBeingDragged":false,"delta":-0.9673006007797085,"_Rotation":-40.49666495486482,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7696},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4200.0,5053.8)"},"7670":{"target":{"__isSmartRef__":true,"id":7669},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7671":{"_BorderWidth":1.4906072138585378,"_ClipMode":"visible","_BorderRadius":20.29465963612523,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-179,-362,49)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.0,-5.8)"},"7672":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7673},{"__isSmartRef__":true,"id":7675},{"__isSmartRef__":true,"id":7677},{"__isSmartRef__":true,"id":7679},{"__isSmartRef__":true,"id":7681},{"__isSmartRef__":true,"id":7683},{"__isSmartRef__":true,"id":7685},{"__isSmartRef__":true,"id":7687}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7689},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7673":{"date":{"__isSmartRef__":true,"id":7674},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7675":{"date":{"__isSmartRef__":true,"id":7676},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7676":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7677":{"date":{"__isSmartRef__":true,"id":7678},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7678":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7679":{"date":{"__isSmartRef__":true,"id":7680},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7680":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7681":{"date":{"__isSmartRef__":true,"id":7682},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7682":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7683":{"date":{"__isSmartRef__":true,"id":7684},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7684":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7685":{"date":{"__isSmartRef__":true,"id":7686},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7686":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7687":{"date":{"__isSmartRef__":true,"id":7688},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7688":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7689":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7690":{"morph":{"__isSmartRef__":true,"id":7669},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7691":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7692}},"7692":{"test01IsMorph":{"__isSmartRef__":true,"id":7693}},"7693":{"varMapping":{"__isSmartRef__":true,"id":7694},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7694":{"this":{"__isSmartRef__":true,"id":7691}},"7695":{},"7696":{"change":{"__isSmartRef__":true,"id":7697},"tick":{"__isSmartRef__":true,"id":7701}},"7697":{"varMapping":{"__isSmartRef__":true,"id":7698},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7698":{"this":{"__isSmartRef__":true,"id":7669}},"7699":{"timestamp":{"__isSmartRef__":true,"id":7700},"user":"cschuster","tags":[]},"7700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7701":{"varMapping":{"__isSmartRef__":true,"id":7702},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7702":{"this":{"__isSmartRef__":true,"id":7669}},"7703":{"timestamp":{"__isSmartRef__":true,"id":7704},"user":"cschuster","tags":[]},"7704":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7705":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7706}],"id":"3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","shape":{"__isSmartRef__":true,"id":7707},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle160","partsBinMetaInfo":{"__isSmartRef__":true,"id":7708},"eventHandler":{"__isSmartRef__":true,"id":7726},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB"],"partTests":{"__isSmartRef__":true,"id":7727},"_ClipMode":"visible","moved":true,"b":47.14940577512607,"#startLetters":"set","isBeingDragged":false,"delta":-0.9931764896027744,"_Rotation":0.050100688027954615,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7732},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4309.9,4270.8)"},"7706":{"target":{"__isSmartRef__":true,"id":7705},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7707":{"_BorderWidth":8.665648037585036,"_ClipMode":"visible","_BorderRadius":18.500839143278366,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,70.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(187,362,-82)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.7,-33.6)"},"7708":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7709},{"__isSmartRef__":true,"id":7711},{"__isSmartRef__":true,"id":7713},{"__isSmartRef__":true,"id":7715},{"__isSmartRef__":true,"id":7717},{"__isSmartRef__":true,"id":7719},{"__isSmartRef__":true,"id":7721},{"__isSmartRef__":true,"id":7723}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7725},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7709":{"date":{"__isSmartRef__":true,"id":7710},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7711":{"date":{"__isSmartRef__":true,"id":7712},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7712":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7713":{"date":{"__isSmartRef__":true,"id":7714},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7714":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7715":{"date":{"__isSmartRef__":true,"id":7716},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7716":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7717":{"date":{"__isSmartRef__":true,"id":7718},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7718":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7719":{"date":{"__isSmartRef__":true,"id":7720},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7720":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7721":{"date":{"__isSmartRef__":true,"id":7722},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7722":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7723":{"date":{"__isSmartRef__":true,"id":7724},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7724":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7725":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7726":{"morph":{"__isSmartRef__":true,"id":7705},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7727":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7728}},"7728":{"test01IsMorph":{"__isSmartRef__":true,"id":7729}},"7729":{"varMapping":{"__isSmartRef__":true,"id":7730},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7730":{"this":{"__isSmartRef__":true,"id":7727}},"7731":{},"7732":{"change":{"__isSmartRef__":true,"id":7733},"tick":{"__isSmartRef__":true,"id":7737}},"7733":{"varMapping":{"__isSmartRef__":true,"id":7734},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7734":{"this":{"__isSmartRef__":true,"id":7705}},"7735":{"timestamp":{"__isSmartRef__":true,"id":7736},"user":"cschuster","tags":[]},"7736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7737":{"varMapping":{"__isSmartRef__":true,"id":7738},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7738":{"this":{"__isSmartRef__":true,"id":7705}},"7739":{"timestamp":{"__isSmartRef__":true,"id":7740},"user":"cschuster","tags":[]},"7740":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7741":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7742}],"id":"9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","shape":{"__isSmartRef__":true,"id":7743},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle161","partsBinMetaInfo":{"__isSmartRef__":true,"id":7744},"eventHandler":{"__isSmartRef__":true,"id":7762},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD"],"partTests":{"__isSmartRef__":true,"id":7763},"_ClipMode":"visible","moved":true,"b":313.77388293348486,"#startLetters":"set","isBeingDragged":false,"delta":0.657806882460136,"_Rotation":10.688514327037524,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7768},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5501.7,3967.6)"},"7742":{"target":{"__isSmartRef__":true,"id":7741},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7743":{"_BorderWidth":1.389621740513391,"_ClipMode":"visible","_BorderRadius":19.14427011748231,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-185,-8,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-33.8)"},"7744":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7745},{"__isSmartRef__":true,"id":7747},{"__isSmartRef__":true,"id":7749},{"__isSmartRef__":true,"id":7751},{"__isSmartRef__":true,"id":7753},{"__isSmartRef__":true,"id":7755},{"__isSmartRef__":true,"id":7757},{"__isSmartRef__":true,"id":7759}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7761},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7745":{"date":{"__isSmartRef__":true,"id":7746},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7747":{"date":{"__isSmartRef__":true,"id":7748},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7748":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7749":{"date":{"__isSmartRef__":true,"id":7750},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7750":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7751":{"date":{"__isSmartRef__":true,"id":7752},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7752":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7753":{"date":{"__isSmartRef__":true,"id":7754},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7754":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7755":{"date":{"__isSmartRef__":true,"id":7756},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7756":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7757":{"date":{"__isSmartRef__":true,"id":7758},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7758":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7759":{"date":{"__isSmartRef__":true,"id":7760},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7760":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7761":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7762":{"morph":{"__isSmartRef__":true,"id":7741},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7763":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7764}},"7764":{"test01IsMorph":{"__isSmartRef__":true,"id":7765}},"7765":{"varMapping":{"__isSmartRef__":true,"id":7766},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7766":{"this":{"__isSmartRef__":true,"id":7763}},"7767":{},"7768":{"change":{"__isSmartRef__":true,"id":7769},"tick":{"__isSmartRef__":true,"id":7773}},"7769":{"varMapping":{"__isSmartRef__":true,"id":7770},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7770":{"this":{"__isSmartRef__":true,"id":7741}},"7771":{"timestamp":{"__isSmartRef__":true,"id":7772},"user":"cschuster","tags":[]},"7772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7773":{"varMapping":{"__isSmartRef__":true,"id":7774},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7774":{"this":{"__isSmartRef__":true,"id":7741}},"7775":{"timestamp":{"__isSmartRef__":true,"id":7776},"user":"cschuster","tags":[]},"7776":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7777":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7778}],"id":"18C01B95-A4EC-4397-8C6B-CC62583E5717","shape":{"__isSmartRef__":true,"id":7779},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle162","partsBinMetaInfo":{"__isSmartRef__":true,"id":7780},"eventHandler":{"__isSmartRef__":true,"id":7798},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F"],"partTests":{"__isSmartRef__":true,"id":7799},"_ClipMode":"visible","moved":true,"b":310.7783374427818,"#startLetters":"set","isBeingDragged":false,"delta":0.9897399281617254,"_Rotation":-39.5380742112539,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7804},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4657.2,4216.8)"},"7778":{"target":{"__isSmartRef__":true,"id":7777},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7779":{"_BorderWidth":1.213789756354791,"_ClipMode":"visible","_BorderRadius":17.063379185465738,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,130.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-194,-27,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-33.1)"},"7780":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7781},{"__isSmartRef__":true,"id":7783},{"__isSmartRef__":true,"id":7785},{"__isSmartRef__":true,"id":7787},{"__isSmartRef__":true,"id":7789},{"__isSmartRef__":true,"id":7791},{"__isSmartRef__":true,"id":7793},{"__isSmartRef__":true,"id":7795}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7797},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7781":{"date":{"__isSmartRef__":true,"id":7782},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7783":{"date":{"__isSmartRef__":true,"id":7784},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7784":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7785":{"date":{"__isSmartRef__":true,"id":7786},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7786":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7787":{"date":{"__isSmartRef__":true,"id":7788},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7788":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7789":{"date":{"__isSmartRef__":true,"id":7790},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7790":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7791":{"date":{"__isSmartRef__":true,"id":7792},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7792":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7793":{"date":{"__isSmartRef__":true,"id":7794},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7794":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7795":{"date":{"__isSmartRef__":true,"id":7796},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7796":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7797":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7798":{"morph":{"__isSmartRef__":true,"id":7777},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7799":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7800}},"7800":{"test01IsMorph":{"__isSmartRef__":true,"id":7801}},"7801":{"varMapping":{"__isSmartRef__":true,"id":7802},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7802":{"this":{"__isSmartRef__":true,"id":7799}},"7803":{},"7804":{"change":{"__isSmartRef__":true,"id":7805},"tick":{"__isSmartRef__":true,"id":7809}},"7805":{"varMapping":{"__isSmartRef__":true,"id":7806},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7806":{"this":{"__isSmartRef__":true,"id":7777}},"7807":{"timestamp":{"__isSmartRef__":true,"id":7808},"user":"cschuster","tags":[]},"7808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7809":{"varMapping":{"__isSmartRef__":true,"id":7810},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7810":{"this":{"__isSmartRef__":true,"id":7777}},"7811":{"timestamp":{"__isSmartRef__":true,"id":7812},"user":"cschuster","tags":[]},"7812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7813":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7814}],"id":"6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","shape":{"__isSmartRef__":true,"id":7815},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle163","partsBinMetaInfo":{"__isSmartRef__":true,"id":7816},"eventHandler":{"__isSmartRef__":true,"id":7834},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE"],"partTests":{"__isSmartRef__":true,"id":7835},"_ClipMode":"visible","moved":true,"b":204,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-17.08440927133755,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7840},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5311.6,5518.4)"},"7814":{"target":{"__isSmartRef__":true,"id":7813},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7815":{"_BorderWidth":2.966316784621001,"_ClipMode":"visible","_BorderRadius":33.382612127177175,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,116.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-104,-338,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.9,-1.7)"},"7816":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7817},{"__isSmartRef__":true,"id":7819},{"__isSmartRef__":true,"id":7821},{"__isSmartRef__":true,"id":7823},{"__isSmartRef__":true,"id":7825},{"__isSmartRef__":true,"id":7827},{"__isSmartRef__":true,"id":7829},{"__isSmartRef__":true,"id":7831}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7833},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7817":{"date":{"__isSmartRef__":true,"id":7818},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7819":{"date":{"__isSmartRef__":true,"id":7820},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7820":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7821":{"date":{"__isSmartRef__":true,"id":7822},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7822":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7823":{"date":{"__isSmartRef__":true,"id":7824},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7824":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7825":{"date":{"__isSmartRef__":true,"id":7826},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7826":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7827":{"date":{"__isSmartRef__":true,"id":7828},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7828":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7829":{"date":{"__isSmartRef__":true,"id":7830},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7830":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7831":{"date":{"__isSmartRef__":true,"id":7832},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7832":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7833":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7834":{"morph":{"__isSmartRef__":true,"id":7813},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7835":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7836}},"7836":{"test01IsMorph":{"__isSmartRef__":true,"id":7837}},"7837":{"varMapping":{"__isSmartRef__":true,"id":7838},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7838":{"this":{"__isSmartRef__":true,"id":7835}},"7839":{},"7840":{"change":{"__isSmartRef__":true,"id":7841},"tick":{"__isSmartRef__":true,"id":7845}},"7841":{"varMapping":{"__isSmartRef__":true,"id":7842},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7842":{"this":{"__isSmartRef__":true,"id":7813}},"7843":{"timestamp":{"__isSmartRef__":true,"id":7844},"user":"cschuster","tags":[]},"7844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7845":{"varMapping":{"__isSmartRef__":true,"id":7846},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7846":{"this":{"__isSmartRef__":true,"id":7813}},"7847":{"timestamp":{"__isSmartRef__":true,"id":7848},"user":"cschuster","tags":[]},"7848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7849":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7850}],"id":"E0B96BF9-3227-474E-84C4-18D04DB9860E","shape":{"__isSmartRef__":true,"id":7851},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle164","partsBinMetaInfo":{"__isSmartRef__":true,"id":7852},"eventHandler":{"__isSmartRef__":true,"id":7870},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B"],"partTests":{"__isSmartRef__":true,"id":7871},"_ClipMode":"visible","moved":true,"b":352.87817297969013,"#startLetters":"set","isBeingDragged":false,"delta":-0.8902283775387332,"_Rotation":47.968255634016224,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7876},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6099.6,4569.6)"},"7850":{"target":{"__isSmartRef__":true,"id":7849},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7851":{"_BorderWidth":4.380102500206554,"_ClipMode":"visible","_BorderRadius":39.385163343599736,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.2,105.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-32,222,150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.5,-39.8)"},"7852":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7853},{"__isSmartRef__":true,"id":7855},{"__isSmartRef__":true,"id":7857},{"__isSmartRef__":true,"id":7859},{"__isSmartRef__":true,"id":7861},{"__isSmartRef__":true,"id":7863},{"__isSmartRef__":true,"id":7865},{"__isSmartRef__":true,"id":7867}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7869},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7853":{"date":{"__isSmartRef__":true,"id":7854},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7855":{"date":{"__isSmartRef__":true,"id":7856},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7856":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7857":{"date":{"__isSmartRef__":true,"id":7858},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7858":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7859":{"date":{"__isSmartRef__":true,"id":7860},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7860":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7861":{"date":{"__isSmartRef__":true,"id":7862},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7862":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7863":{"date":{"__isSmartRef__":true,"id":7864},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7864":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7865":{"date":{"__isSmartRef__":true,"id":7866},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7866":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7867":{"date":{"__isSmartRef__":true,"id":7868},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7868":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7869":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7870":{"morph":{"__isSmartRef__":true,"id":7849},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7871":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7872}},"7872":{"test01IsMorph":{"__isSmartRef__":true,"id":7873}},"7873":{"varMapping":{"__isSmartRef__":true,"id":7874},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7874":{"this":{"__isSmartRef__":true,"id":7871}},"7875":{},"7876":{"change":{"__isSmartRef__":true,"id":7877},"tick":{"__isSmartRef__":true,"id":7881}},"7877":{"varMapping":{"__isSmartRef__":true,"id":7878},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7878":{"this":{"__isSmartRef__":true,"id":7849}},"7879":{"timestamp":{"__isSmartRef__":true,"id":7880},"user":"cschuster","tags":[]},"7880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7881":{"varMapping":{"__isSmartRef__":true,"id":7882},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7882":{"this":{"__isSmartRef__":true,"id":7849}},"7883":{"timestamp":{"__isSmartRef__":true,"id":7884},"user":"cschuster","tags":[]},"7884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7885":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7886}],"id":"8E74DE86-8680-4137-975C-4DB932A234A1","shape":{"__isSmartRef__":true,"id":7887},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle165","partsBinMetaInfo":{"__isSmartRef__":true,"id":7888},"eventHandler":{"__isSmartRef__":true,"id":7906},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1"],"partTests":{"__isSmartRef__":true,"id":7907},"_ClipMode":"visible","moved":true,"b":93.38111474039033,"#startLetters":"set","isBeingDragged":false,"delta":0.8567074746824801,"_Rotation":23.827017022523577,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7912},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4454.3,4487.3)"},"7886":{"target":{"__isSmartRef__":true,"id":7885},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7887":{"_BorderWidth":9.991296608345515,"_ClipMode":"visible","_BorderRadius":0.1391330680297198,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.3,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,240,-98)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-18.8)"},"7888":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7889},{"__isSmartRef__":true,"id":7891},{"__isSmartRef__":true,"id":7893},{"__isSmartRef__":true,"id":7895},{"__isSmartRef__":true,"id":7897},{"__isSmartRef__":true,"id":7899},{"__isSmartRef__":true,"id":7901},{"__isSmartRef__":true,"id":7903}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7905},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7889":{"date":{"__isSmartRef__":true,"id":7890},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7891":{"date":{"__isSmartRef__":true,"id":7892},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7892":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7893":{"date":{"__isSmartRef__":true,"id":7894},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7894":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7895":{"date":{"__isSmartRef__":true,"id":7896},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7896":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7897":{"date":{"__isSmartRef__":true,"id":7898},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7898":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7899":{"date":{"__isSmartRef__":true,"id":7900},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7900":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7901":{"date":{"__isSmartRef__":true,"id":7902},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7902":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7903":{"date":{"__isSmartRef__":true,"id":7904},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7904":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7905":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7906":{"morph":{"__isSmartRef__":true,"id":7885},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7907":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7908}},"7908":{"test01IsMorph":{"__isSmartRef__":true,"id":7909}},"7909":{"varMapping":{"__isSmartRef__":true,"id":7910},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7910":{"this":{"__isSmartRef__":true,"id":7907}},"7911":{},"7912":{"change":{"__isSmartRef__":true,"id":7913},"tick":{"__isSmartRef__":true,"id":7917}},"7913":{"varMapping":{"__isSmartRef__":true,"id":7914},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7914":{"this":{"__isSmartRef__":true,"id":7885}},"7915":{"timestamp":{"__isSmartRef__":true,"id":7916},"user":"cschuster","tags":[]},"7916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7917":{"varMapping":{"__isSmartRef__":true,"id":7918},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7918":{"this":{"__isSmartRef__":true,"id":7885}},"7919":{"timestamp":{"__isSmartRef__":true,"id":7920},"user":"cschuster","tags":[]},"7920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7921":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7922}],"id":"4F753629-CEB5-4201-8076-ECF500551732","shape":{"__isSmartRef__":true,"id":7923},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle166","partsBinMetaInfo":{"__isSmartRef__":true,"id":7924},"eventHandler":{"__isSmartRef__":true,"id":7942},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C"],"partTests":{"__isSmartRef__":true,"id":7943},"_ClipMode":"visible","moved":true,"b":245,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-1.6302649882681626,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7948},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5500.9,5683.9)"},"7922":{"target":{"__isSmartRef__":true,"id":7921},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7923":{"_BorderWidth":0.46846106481675154,"_ClipMode":"visible","_BorderRadius":7.144247806269231,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,136.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-232,-340,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-11.5)"},"7924":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7925},{"__isSmartRef__":true,"id":7927},{"__isSmartRef__":true,"id":7929},{"__isSmartRef__":true,"id":7931},{"__isSmartRef__":true,"id":7933},{"__isSmartRef__":true,"id":7935},{"__isSmartRef__":true,"id":7937},{"__isSmartRef__":true,"id":7939}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7941},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7925":{"date":{"__isSmartRef__":true,"id":7926},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7927":{"date":{"__isSmartRef__":true,"id":7928},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7928":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7929":{"date":{"__isSmartRef__":true,"id":7930},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7930":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7931":{"date":{"__isSmartRef__":true,"id":7932},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7932":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7933":{"date":{"__isSmartRef__":true,"id":7934},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7934":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7935":{"date":{"__isSmartRef__":true,"id":7936},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7936":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7937":{"date":{"__isSmartRef__":true,"id":7938},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7938":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7939":{"date":{"__isSmartRef__":true,"id":7940},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7940":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7941":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7942":{"morph":{"__isSmartRef__":true,"id":7921},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7943":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7944}},"7944":{"test01IsMorph":{"__isSmartRef__":true,"id":7945}},"7945":{"varMapping":{"__isSmartRef__":true,"id":7946},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7946":{"this":{"__isSmartRef__":true,"id":7943}},"7947":{},"7948":{"change":{"__isSmartRef__":true,"id":7949},"tick":{"__isSmartRef__":true,"id":7953}},"7949":{"varMapping":{"__isSmartRef__":true,"id":7950},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7950":{"this":{"__isSmartRef__":true,"id":7921}},"7951":{"timestamp":{"__isSmartRef__":true,"id":7952},"user":"cschuster","tags":[]},"7952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7953":{"varMapping":{"__isSmartRef__":true,"id":7954},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7954":{"this":{"__isSmartRef__":true,"id":7921}},"7955":{"timestamp":{"__isSmartRef__":true,"id":7956},"user":"cschuster","tags":[]},"7956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7957":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7958}],"id":"7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D","shape":{"__isSmartRef__":true,"id":7959},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle167","partsBinMetaInfo":{"__isSmartRef__":true,"id":7960},"eventHandler":{"__isSmartRef__":true,"id":7978},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE"],"partTests":{"__isSmartRef__":true,"id":7979},"_ClipMode":"visible","moved":true,"b":354.3343635307392,"#startLetters":"set","isBeingDragged":false,"delta":-0.9442727448767982,"_Rotation":29.391321610980704,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7984},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5581.0,4019.0)"},"7958":{"target":{"__isSmartRef__":true,"id":7957},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7959":{"_BorderWidth":4.506385296911718,"_ClipMode":"visible","_BorderRadius":39.610151239832106,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.1,103.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-26,229,165)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.0,-39.9)"},"7960":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7961},{"__isSmartRef__":true,"id":7963},{"__isSmartRef__":true,"id":7965},{"__isSmartRef__":true,"id":7967},{"__isSmartRef__":true,"id":7969},{"__isSmartRef__":true,"id":7971},{"__isSmartRef__":true,"id":7973},{"__isSmartRef__":true,"id":7975}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":7977},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7961":{"date":{"__isSmartRef__":true,"id":7962},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7963":{"date":{"__isSmartRef__":true,"id":7964},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"7964":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"7965":{"date":{"__isSmartRef__":true,"id":7966},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"7966":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"7967":{"date":{"__isSmartRef__":true,"id":7968},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"7968":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"7969":{"date":{"__isSmartRef__":true,"id":7970},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"7970":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"7971":{"date":{"__isSmartRef__":true,"id":7972},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"7972":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"7973":{"date":{"__isSmartRef__":true,"id":7974},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"7974":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"7975":{"date":{"__isSmartRef__":true,"id":7976},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"7976":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"7977":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"7978":{"morph":{"__isSmartRef__":true,"id":7957},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7979":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7980}},"7980":{"test01IsMorph":{"__isSmartRef__":true,"id":7981}},"7981":{"varMapping":{"__isSmartRef__":true,"id":7982},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":7983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7982":{"this":{"__isSmartRef__":true,"id":7979}},"7983":{},"7984":{"change":{"__isSmartRef__":true,"id":7985},"tick":{"__isSmartRef__":true,"id":7989}},"7985":{"varMapping":{"__isSmartRef__":true,"id":7986},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":7987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7986":{"this":{"__isSmartRef__":true,"id":7957}},"7987":{"timestamp":{"__isSmartRef__":true,"id":7988},"user":"cschuster","tags":[]},"7988":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"7989":{"varMapping":{"__isSmartRef__":true,"id":7990},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":7991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7990":{"this":{"__isSmartRef__":true,"id":7957}},"7991":{"timestamp":{"__isSmartRef__":true,"id":7992},"user":"cschuster","tags":[]},"7992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"7993":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":7994}],"id":"739CDFC4-29F7-4662-9C96-6868EECEA98A","shape":{"__isSmartRef__":true,"id":7995},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle168","partsBinMetaInfo":{"__isSmartRef__":true,"id":7996},"eventHandler":{"__isSmartRef__":true,"id":8014},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055"],"partTests":{"__isSmartRef__":true,"id":8015},"_ClipMode":"visible","moved":true,"b":64.61401677120011,"#startLetters":"set","isBeingDragged":false,"delta":-0.8159833790850826,"_Rotation":17.099789818142433,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8020},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5902.0,4726.9)"},"7994":{"target":{"__isSmartRef__":true,"id":7993},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"7995":{"_BorderWidth":9.517201000052513,"_ClipMode":"visible","_BorderRadius":7.351832200199331,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.0,63.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(231,341,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-28.6)"},"7996":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":7997},{"__isSmartRef__":true,"id":7999},{"__isSmartRef__":true,"id":8001},{"__isSmartRef__":true,"id":8003},{"__isSmartRef__":true,"id":8005},{"__isSmartRef__":true,"id":8007},{"__isSmartRef__":true,"id":8009},{"__isSmartRef__":true,"id":8011}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8013},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"7997":{"date":{"__isSmartRef__":true,"id":7998},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"7998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"7999":{"date":{"__isSmartRef__":true,"id":8000},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8000":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8001":{"date":{"__isSmartRef__":true,"id":8002},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8002":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8003":{"date":{"__isSmartRef__":true,"id":8004},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8004":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8005":{"date":{"__isSmartRef__":true,"id":8006},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8006":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8007":{"date":{"__isSmartRef__":true,"id":8008},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8008":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8009":{"date":{"__isSmartRef__":true,"id":8010},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8010":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8011":{"date":{"__isSmartRef__":true,"id":8012},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8012":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8013":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8014":{"morph":{"__isSmartRef__":true,"id":7993},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8015":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8016}},"8016":{"test01IsMorph":{"__isSmartRef__":true,"id":8017}},"8017":{"varMapping":{"__isSmartRef__":true,"id":8018},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8018":{"this":{"__isSmartRef__":true,"id":8015}},"8019":{},"8020":{"change":{"__isSmartRef__":true,"id":8021},"tick":{"__isSmartRef__":true,"id":8025}},"8021":{"varMapping":{"__isSmartRef__":true,"id":8022},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8022":{"this":{"__isSmartRef__":true,"id":7993}},"8023":{"timestamp":{"__isSmartRef__":true,"id":8024},"user":"cschuster","tags":[]},"8024":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8025":{"varMapping":{"__isSmartRef__":true,"id":8026},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8026":{"this":{"__isSmartRef__":true,"id":7993}},"8027":{"timestamp":{"__isSmartRef__":true,"id":8028},"user":"cschuster","tags":[]},"8028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8029":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8030}],"id":"452B513E-CFAD-46CD-A074-82C784735718","shape":{"__isSmartRef__":true,"id":8031},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle169","partsBinMetaInfo":{"__isSmartRef__":true,"id":8032},"eventHandler":{"__isSmartRef__":true,"id":8050},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA"],"partTests":{"__isSmartRef__":true,"id":8051},"_ClipMode":"visible","moved":true,"b":91.57047039218014,"#startLetters":"set","isBeingDragged":false,"delta":0.8720997180207632,"_Rotation":37.56099770075709,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8056},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5043.4,5373.7)"},"8030":{"target":{"__isSmartRef__":true,"id":8029},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8031":{"_BorderWidth":9.998121863904263,"_ClipMode":"visible","_BorderRadius":0.030044533699487008,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.8,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,248,-120)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.5)"},"8032":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8033},{"__isSmartRef__":true,"id":8035},{"__isSmartRef__":true,"id":8037},{"__isSmartRef__":true,"id":8039},{"__isSmartRef__":true,"id":8041},{"__isSmartRef__":true,"id":8043},{"__isSmartRef__":true,"id":8045},{"__isSmartRef__":true,"id":8047}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8049},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8033":{"date":{"__isSmartRef__":true,"id":8034},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8035":{"date":{"__isSmartRef__":true,"id":8036},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8036":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8037":{"date":{"__isSmartRef__":true,"id":8038},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8038":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8039":{"date":{"__isSmartRef__":true,"id":8040},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8040":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8041":{"date":{"__isSmartRef__":true,"id":8042},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8042":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8043":{"date":{"__isSmartRef__":true,"id":8044},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8044":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8045":{"date":{"__isSmartRef__":true,"id":8046},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8046":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8047":{"date":{"__isSmartRef__":true,"id":8048},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8048":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8049":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8050":{"morph":{"__isSmartRef__":true,"id":8029},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8051":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8052}},"8052":{"test01IsMorph":{"__isSmartRef__":true,"id":8053}},"8053":{"varMapping":{"__isSmartRef__":true,"id":8054},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8054":{"this":{"__isSmartRef__":true,"id":8051}},"8055":{},"8056":{"change":{"__isSmartRef__":true,"id":8057},"tick":{"__isSmartRef__":true,"id":8061}},"8057":{"varMapping":{"__isSmartRef__":true,"id":8058},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8058":{"this":{"__isSmartRef__":true,"id":8029}},"8059":{"timestamp":{"__isSmartRef__":true,"id":8060},"user":"cschuster","tags":[]},"8060":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8061":{"varMapping":{"__isSmartRef__":true,"id":8062},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8062":{"this":{"__isSmartRef__":true,"id":8029}},"8063":{"timestamp":{"__isSmartRef__":true,"id":8064},"user":"cschuster","tags":[]},"8064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8065":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8066}],"id":"4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","shape":{"__isSmartRef__":true,"id":8067},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle170","partsBinMetaInfo":{"__isSmartRef__":true,"id":8068},"eventHandler":{"__isSmartRef__":true,"id":8086},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7"],"partTests":{"__isSmartRef__":true,"id":8087},"_ClipMode":"visible","moved":true,"b":71.06988185120281,"#startLetters":"set","isBeingDragged":false,"delta":0.960403808800038,"_Rotation":1.1685612898113844,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8092},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4192.8,4357.7)"},"8066":{"target":{"__isSmartRef__":true,"id":8065},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8067":{"_BorderWidth":9.729574787077839,"_ClipMode":"visible","_BorderRadius":4.209795733500186,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.5,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,325,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-26.5)"},"8068":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8069},{"__isSmartRef__":true,"id":8071},{"__isSmartRef__":true,"id":8073},{"__isSmartRef__":true,"id":8075},{"__isSmartRef__":true,"id":8077},{"__isSmartRef__":true,"id":8079},{"__isSmartRef__":true,"id":8081},{"__isSmartRef__":true,"id":8083}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8085},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8069":{"date":{"__isSmartRef__":true,"id":8070},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8071":{"date":{"__isSmartRef__":true,"id":8072},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8072":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8073":{"date":{"__isSmartRef__":true,"id":8074},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8074":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8075":{"date":{"__isSmartRef__":true,"id":8076},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8076":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8077":{"date":{"__isSmartRef__":true,"id":8078},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8078":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8079":{"date":{"__isSmartRef__":true,"id":8080},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8080":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8081":{"date":{"__isSmartRef__":true,"id":8082},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8082":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8083":{"date":{"__isSmartRef__":true,"id":8084},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8084":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8085":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8086":{"morph":{"__isSmartRef__":true,"id":8065},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8087":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8088}},"8088":{"test01IsMorph":{"__isSmartRef__":true,"id":8089}},"8089":{"varMapping":{"__isSmartRef__":true,"id":8090},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8090":{"this":{"__isSmartRef__":true,"id":8087}},"8091":{},"8092":{"change":{"__isSmartRef__":true,"id":8093},"tick":{"__isSmartRef__":true,"id":8097}},"8093":{"varMapping":{"__isSmartRef__":true,"id":8094},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8094":{"this":{"__isSmartRef__":true,"id":8065}},"8095":{"timestamp":{"__isSmartRef__":true,"id":8096},"user":"cschuster","tags":[]},"8096":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8097":{"varMapping":{"__isSmartRef__":true,"id":8098},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8098":{"this":{"__isSmartRef__":true,"id":8065}},"8099":{"timestamp":{"__isSmartRef__":true,"id":8100},"user":"cschuster","tags":[]},"8100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8101":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8102}],"id":"285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","shape":{"__isSmartRef__":true,"id":8103},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle171","partsBinMetaInfo":{"__isSmartRef__":true,"id":8104},"eventHandler":{"__isSmartRef__":true,"id":8122},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696"],"partTests":{"__isSmartRef__":true,"id":8123},"_ClipMode":"visible","moved":true,"b":97.86385513236746,"#startLetters":"set","isBeingDragged":false,"delta":0.9061468067811802,"_Rotation":-11.847014850625806,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8128},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4479.9,4930.4)"},"8102":{"target":{"__isSmartRef__":true,"id":8101},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8103":{"_BorderWidth":9.952979863047318,"_ClipMode":"visible","_BorderRadius":0.7487847619964128,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.2,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,218,-41)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.3)"},"8104":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8105},{"__isSmartRef__":true,"id":8107},{"__isSmartRef__":true,"id":8109},{"__isSmartRef__":true,"id":8111},{"__isSmartRef__":true,"id":8113},{"__isSmartRef__":true,"id":8115},{"__isSmartRef__":true,"id":8117},{"__isSmartRef__":true,"id":8119}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8121},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8105":{"date":{"__isSmartRef__":true,"id":8106},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8107":{"date":{"__isSmartRef__":true,"id":8108},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8108":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8109":{"date":{"__isSmartRef__":true,"id":8110},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8110":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8111":{"date":{"__isSmartRef__":true,"id":8112},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8112":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8113":{"date":{"__isSmartRef__":true,"id":8114},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8114":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8115":{"date":{"__isSmartRef__":true,"id":8116},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8116":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8117":{"date":{"__isSmartRef__":true,"id":8118},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8118":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8119":{"date":{"__isSmartRef__":true,"id":8120},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8120":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8121":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8122":{"morph":{"__isSmartRef__":true,"id":8101},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8123":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8124}},"8124":{"test01IsMorph":{"__isSmartRef__":true,"id":8125}},"8125":{"varMapping":{"__isSmartRef__":true,"id":8126},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8126":{"this":{"__isSmartRef__":true,"id":8123}},"8127":{},"8128":{"change":{"__isSmartRef__":true,"id":8129},"tick":{"__isSmartRef__":true,"id":8133}},"8129":{"varMapping":{"__isSmartRef__":true,"id":8130},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8130":{"this":{"__isSmartRef__":true,"id":8101}},"8131":{"timestamp":{"__isSmartRef__":true,"id":8132},"user":"cschuster","tags":[]},"8132":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8133":{"varMapping":{"__isSmartRef__":true,"id":8134},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8134":{"this":{"__isSmartRef__":true,"id":8101}},"8135":{"timestamp":{"__isSmartRef__":true,"id":8136},"user":"cschuster","tags":[]},"8136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8137":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8138}],"id":"ECE207F7-375C-4DB1-948D-304876BD2505","shape":{"__isSmartRef__":true,"id":8139},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle172","partsBinMetaInfo":{"__isSmartRef__":true,"id":8140},"eventHandler":{"__isSmartRef__":true,"id":8158},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2"],"partTests":{"__isSmartRef__":true,"id":8159},"_ClipMode":"visible","moved":true,"b":263.16272606200073,"#startLetters":"set","isBeingDragged":false,"delta":-0.9781542822020128,"_Rotation":-5.863982126882922,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8164},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5857.3,5528.5)"},"8138":{"target":{"__isSmartRef__":true,"id":8137},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8139":{"_BorderWidth":0.03555865029549654,"_ClipMode":"visible","_BorderRadius":0.566915336550613,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.5,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-285,205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.6)"},"8140":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8141},{"__isSmartRef__":true,"id":8143},{"__isSmartRef__":true,"id":8145},{"__isSmartRef__":true,"id":8147},{"__isSmartRef__":true,"id":8149},{"__isSmartRef__":true,"id":8151},{"__isSmartRef__":true,"id":8153},{"__isSmartRef__":true,"id":8155}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8157},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8141":{"date":{"__isSmartRef__":true,"id":8142},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8143":{"date":{"__isSmartRef__":true,"id":8144},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8144":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8145":{"date":{"__isSmartRef__":true,"id":8146},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8146":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8147":{"date":{"__isSmartRef__":true,"id":8148},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8148":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8149":{"date":{"__isSmartRef__":true,"id":8150},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8150":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8151":{"date":{"__isSmartRef__":true,"id":8152},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8152":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8153":{"date":{"__isSmartRef__":true,"id":8154},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8154":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8155":{"date":{"__isSmartRef__":true,"id":8156},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8156":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8157":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8158":{"morph":{"__isSmartRef__":true,"id":8137},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8159":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8160}},"8160":{"test01IsMorph":{"__isSmartRef__":true,"id":8161}},"8161":{"varMapping":{"__isSmartRef__":true,"id":8162},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8162":{"this":{"__isSmartRef__":true,"id":8159}},"8163":{},"8164":{"change":{"__isSmartRef__":true,"id":8165},"tick":{"__isSmartRef__":true,"id":8169}},"8165":{"varMapping":{"__isSmartRef__":true,"id":8166},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8166":{"this":{"__isSmartRef__":true,"id":8137}},"8167":{"timestamp":{"__isSmartRef__":true,"id":8168},"user":"cschuster","tags":[]},"8168":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8169":{"varMapping":{"__isSmartRef__":true,"id":8170},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8170":{"this":{"__isSmartRef__":true,"id":8137}},"8171":{"timestamp":{"__isSmartRef__":true,"id":8172},"user":"cschuster","tags":[]},"8172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8173":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8174}],"id":"A47F3CA1-5381-4B52-8CF9-70383A960ABF","shape":{"__isSmartRef__":true,"id":8175},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle173","partsBinMetaInfo":{"__isSmartRef__":true,"id":8176},"eventHandler":{"__isSmartRef__":true,"id":8194},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB"],"partTests":{"__isSmartRef__":true,"id":8195},"_ClipMode":"visible","moved":true,"b":179,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":31.368159579788387,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8200},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5556.8,4692.6)"},"8174":{"target":{"__isSmartRef__":true,"id":8173},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8175":{"_BorderWidth":5.087262032186417,"_ClipMode":"visible","_BorderRadius":39.987816540381914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,99.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(5,-251,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-0.0)"},"8176":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8177},{"__isSmartRef__":true,"id":8179},{"__isSmartRef__":true,"id":8181},{"__isSmartRef__":true,"id":8183},{"__isSmartRef__":true,"id":8185},{"__isSmartRef__":true,"id":8187},{"__isSmartRef__":true,"id":8189},{"__isSmartRef__":true,"id":8191}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8193},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8177":{"date":{"__isSmartRef__":true,"id":8178},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8179":{"date":{"__isSmartRef__":true,"id":8180},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8180":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8181":{"date":{"__isSmartRef__":true,"id":8182},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8182":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8183":{"date":{"__isSmartRef__":true,"id":8184},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8184":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8185":{"date":{"__isSmartRef__":true,"id":8186},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8186":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8187":{"date":{"__isSmartRef__":true,"id":8188},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8188":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8189":{"date":{"__isSmartRef__":true,"id":8190},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8190":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8191":{"date":{"__isSmartRef__":true,"id":8192},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8192":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8193":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8194":{"morph":{"__isSmartRef__":true,"id":8173},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8195":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8196}},"8196":{"test01IsMorph":{"__isSmartRef__":true,"id":8197}},"8197":{"varMapping":{"__isSmartRef__":true,"id":8198},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8198":{"this":{"__isSmartRef__":true,"id":8195}},"8199":{},"8200":{"change":{"__isSmartRef__":true,"id":8201},"tick":{"__isSmartRef__":true,"id":8205}},"8201":{"varMapping":{"__isSmartRef__":true,"id":8202},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8202":{"this":{"__isSmartRef__":true,"id":8173}},"8203":{"timestamp":{"__isSmartRef__":true,"id":8204},"user":"cschuster","tags":[]},"8204":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8205":{"varMapping":{"__isSmartRef__":true,"id":8206},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8206":{"this":{"__isSmartRef__":true,"id":8173}},"8207":{"timestamp":{"__isSmartRef__":true,"id":8208},"user":"cschuster","tags":[]},"8208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8209":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8210}],"id":"022D9ACA-F18E-4B51-B884-33C3B902E920","shape":{"__isSmartRef__":true,"id":8211},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle174","partsBinMetaInfo":{"__isSmartRef__":true,"id":8212},"eventHandler":{"__isSmartRef__":true,"id":8230},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5"],"partTests":{"__isSmartRef__":true,"id":8231},"_ClipMode":"visible","moved":true,"b":305.1044659675681,"#startLetters":"set","isBeingDragged":false,"delta":-0.8999267874169163,"_Rotation":29.474626441823585,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8236},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4964.7,5236.0)"},"8210":{"target":{"__isSmartRef__":true,"id":8209},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8211":{"_BorderWidth":0.9094755216335679,"_ClipMode":"visible","_BorderRadius":13.228175187016046,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,132.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-62,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-31.5)"},"8212":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8213},{"__isSmartRef__":true,"id":8215},{"__isSmartRef__":true,"id":8217},{"__isSmartRef__":true,"id":8219},{"__isSmartRef__":true,"id":8221},{"__isSmartRef__":true,"id":8223},{"__isSmartRef__":true,"id":8225},{"__isSmartRef__":true,"id":8227}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8229},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8213":{"date":{"__isSmartRef__":true,"id":8214},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8215":{"date":{"__isSmartRef__":true,"id":8216},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8216":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8217":{"date":{"__isSmartRef__":true,"id":8218},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8218":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8219":{"date":{"__isSmartRef__":true,"id":8220},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8220":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8221":{"date":{"__isSmartRef__":true,"id":8222},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8222":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8223":{"date":{"__isSmartRef__":true,"id":8224},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8224":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8225":{"date":{"__isSmartRef__":true,"id":8226},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8226":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8227":{"date":{"__isSmartRef__":true,"id":8228},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8228":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8229":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8230":{"morph":{"__isSmartRef__":true,"id":8209},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8231":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8232}},"8232":{"test01IsMorph":{"__isSmartRef__":true,"id":8233}},"8233":{"varMapping":{"__isSmartRef__":true,"id":8234},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8234":{"this":{"__isSmartRef__":true,"id":8231}},"8235":{},"8236":{"change":{"__isSmartRef__":true,"id":8237},"tick":{"__isSmartRef__":true,"id":8241}},"8237":{"varMapping":{"__isSmartRef__":true,"id":8238},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8238":{"this":{"__isSmartRef__":true,"id":8209}},"8239":{"timestamp":{"__isSmartRef__":true,"id":8240},"user":"cschuster","tags":[]},"8240":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8241":{"varMapping":{"__isSmartRef__":true,"id":8242},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8242":{"this":{"__isSmartRef__":true,"id":8209}},"8243":{"timestamp":{"__isSmartRef__":true,"id":8244},"user":"cschuster","tags":[]},"8244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8245":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8246}],"id":"387A9A6B-4354-494C-A2EA-E34CAD06780E","shape":{"__isSmartRef__":true,"id":8247},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle175","partsBinMetaInfo":{"__isSmartRef__":true,"id":8248},"eventHandler":{"__isSmartRef__":true,"id":8266},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF"],"partTests":{"__isSmartRef__":true,"id":8267},"_ClipMode":"visible","moved":true,"b":219.4485066253692,"#startLetters":"set","isBeingDragged":false,"delta":-0.8676018109545112,"_Rotation":-29.670775036332735,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8272},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6921.6,5444.5)"},"8246":{"target":{"__isSmartRef__":true,"id":8245},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8247":{"_BorderWidth":1.823077589249026,"_ClipMode":"visible","_BorderRadius":23.85146239370915,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,125.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-163,-360,-20)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.3,-4.6)"},"8248":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8249},{"__isSmartRef__":true,"id":8251},{"__isSmartRef__":true,"id":8253},{"__isSmartRef__":true,"id":8255},{"__isSmartRef__":true,"id":8257},{"__isSmartRef__":true,"id":8259},{"__isSmartRef__":true,"id":8261},{"__isSmartRef__":true,"id":8263}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8265},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8249":{"date":{"__isSmartRef__":true,"id":8250},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8251":{"date":{"__isSmartRef__":true,"id":8252},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8252":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8253":{"date":{"__isSmartRef__":true,"id":8254},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8254":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8255":{"date":{"__isSmartRef__":true,"id":8256},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8256":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8257":{"date":{"__isSmartRef__":true,"id":8258},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8258":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8259":{"date":{"__isSmartRef__":true,"id":8260},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8260":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8261":{"date":{"__isSmartRef__":true,"id":8262},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8262":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8263":{"date":{"__isSmartRef__":true,"id":8264},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8264":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8265":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8266":{"morph":{"__isSmartRef__":true,"id":8245},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8267":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8268}},"8268":{"test01IsMorph":{"__isSmartRef__":true,"id":8269}},"8269":{"varMapping":{"__isSmartRef__":true,"id":8270},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8270":{"this":{"__isSmartRef__":true,"id":8267}},"8271":{},"8272":{"change":{"__isSmartRef__":true,"id":8273},"tick":{"__isSmartRef__":true,"id":8277}},"8273":{"varMapping":{"__isSmartRef__":true,"id":8274},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8274":{"this":{"__isSmartRef__":true,"id":8245}},"8275":{"timestamp":{"__isSmartRef__":true,"id":8276},"user":"cschuster","tags":[]},"8276":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8277":{"varMapping":{"__isSmartRef__":true,"id":8278},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8278":{"this":{"__isSmartRef__":true,"id":8245}},"8279":{"timestamp":{"__isSmartRef__":true,"id":8280},"user":"cschuster","tags":[]},"8280":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8281":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8282}],"id":"05A10A99-C944-46CF-A063-8BEA7F44EE28","shape":{"__isSmartRef__":true,"id":8283},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle176","partsBinMetaInfo":{"__isSmartRef__":true,"id":8284},"eventHandler":{"__isSmartRef__":true,"id":8302},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F"],"partTests":{"__isSmartRef__":true,"id":8303},"_ClipMode":"visible","moved":true,"b":95,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.111476097682056,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8308},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5572.5,5727.8)"},"8282":{"target":{"__isSmartRef__":true,"id":8281},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8283":{"_BorderWidth":9.980973490458727,"_ClipMode":"visible","_BorderRadius":0.3038449397558396,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,232,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.3)"},"8284":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8285},{"__isSmartRef__":true,"id":8287},{"__isSmartRef__":true,"id":8289},{"__isSmartRef__":true,"id":8291},{"__isSmartRef__":true,"id":8293},{"__isSmartRef__":true,"id":8295},{"__isSmartRef__":true,"id":8297},{"__isSmartRef__":true,"id":8299}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8301},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8285":{"date":{"__isSmartRef__":true,"id":8286},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8287":{"date":{"__isSmartRef__":true,"id":8288},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8288":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8289":{"date":{"__isSmartRef__":true,"id":8290},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8290":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8291":{"date":{"__isSmartRef__":true,"id":8292},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8292":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8293":{"date":{"__isSmartRef__":true,"id":8294},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8294":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8295":{"date":{"__isSmartRef__":true,"id":8296},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8296":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8297":{"date":{"__isSmartRef__":true,"id":8298},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8298":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8299":{"date":{"__isSmartRef__":true,"id":8300},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8300":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8301":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8302":{"morph":{"__isSmartRef__":true,"id":8281},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8303":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8304}},"8304":{"test01IsMorph":{"__isSmartRef__":true,"id":8305}},"8305":{"varMapping":{"__isSmartRef__":true,"id":8306},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8306":{"this":{"__isSmartRef__":true,"id":8303}},"8307":{},"8308":{"change":{"__isSmartRef__":true,"id":8309},"tick":{"__isSmartRef__":true,"id":8313}},"8309":{"varMapping":{"__isSmartRef__":true,"id":8310},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8310":{"this":{"__isSmartRef__":true,"id":8281}},"8311":{"timestamp":{"__isSmartRef__":true,"id":8312},"user":"cschuster","tags":[]},"8312":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8313":{"varMapping":{"__isSmartRef__":true,"id":8314},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8314":{"this":{"__isSmartRef__":true,"id":8281}},"8315":{"timestamp":{"__isSmartRef__":true,"id":8316},"user":"cschuster","tags":[]},"8316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8317":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8318}],"id":"EE453CC3-27BD-4351-8EBE-6F3A25CB3571","shape":{"__isSmartRef__":true,"id":8319},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle177","partsBinMetaInfo":{"__isSmartRef__":true,"id":8320},"eventHandler":{"__isSmartRef__":true,"id":8338},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD"],"partTests":{"__isSmartRef__":true,"id":8339},"_ClipMode":"visible","moved":true,"b":5.040313546604011,"#startLetters":"set","isBeingDragged":false,"delta":-0.7905560945509933,"_Rotation":25.931060293464483,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8344},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5787.5,4181.9)"},"8318":{"target":{"__isSmartRef__":true,"id":8317},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8319":{"_BorderWidth":5.439283239057546,"_ClipMode":"visible","_BorderRadius":39.691248377412975,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.0,96.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(23,278,244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.8,-39.9)"},"8320":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8321},{"__isSmartRef__":true,"id":8323},{"__isSmartRef__":true,"id":8325},{"__isSmartRef__":true,"id":8327},{"__isSmartRef__":true,"id":8329},{"__isSmartRef__":true,"id":8331},{"__isSmartRef__":true,"id":8333},{"__isSmartRef__":true,"id":8335}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8337},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8321":{"date":{"__isSmartRef__":true,"id":8322},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8323":{"date":{"__isSmartRef__":true,"id":8324},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8324":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8325":{"date":{"__isSmartRef__":true,"id":8326},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8326":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8327":{"date":{"__isSmartRef__":true,"id":8328},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8328":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8329":{"date":{"__isSmartRef__":true,"id":8330},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8330":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8331":{"date":{"__isSmartRef__":true,"id":8332},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8332":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8333":{"date":{"__isSmartRef__":true,"id":8334},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8334":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8335":{"date":{"__isSmartRef__":true,"id":8336},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8336":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8337":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8338":{"morph":{"__isSmartRef__":true,"id":8317},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8339":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8340}},"8340":{"test01IsMorph":{"__isSmartRef__":true,"id":8341}},"8341":{"varMapping":{"__isSmartRef__":true,"id":8342},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8342":{"this":{"__isSmartRef__":true,"id":8339}},"8343":{},"8344":{"change":{"__isSmartRef__":true,"id":8345},"tick":{"__isSmartRef__":true,"id":8349}},"8345":{"varMapping":{"__isSmartRef__":true,"id":8346},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8346":{"this":{"__isSmartRef__":true,"id":8317}},"8347":{"timestamp":{"__isSmartRef__":true,"id":8348},"user":"cschuster","tags":[]},"8348":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8349":{"varMapping":{"__isSmartRef__":true,"id":8350},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8350":{"this":{"__isSmartRef__":true,"id":8317}},"8351":{"timestamp":{"__isSmartRef__":true,"id":8352},"user":"cschuster","tags":[]},"8352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8353":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8354}],"id":"F5D599B2-7356-434B-8B63-207C52C8C8C5","shape":{"__isSmartRef__":true,"id":8355},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle178","partsBinMetaInfo":{"__isSmartRef__":true,"id":8356},"eventHandler":{"__isSmartRef__":true,"id":8374},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA"],"partTests":{"__isSmartRef__":true,"id":8375},"_ClipMode":"visible","moved":true,"b":199.90467600437114,"#startLetters":"set","isBeingDragged":false,"delta":-0.6041332980967127,"_Rotation":13.901186015009088,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8380},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5402.0,4707.1)"},"8354":{"target":{"__isSmartRef__":true,"id":8353},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8355":{"_BorderWidth":3.297718562171319,"_ClipMode":"visible","_BorderRadius":35.363580650278266,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.6,113.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-87,-328,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-1.2)"},"8356":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8357},{"__isSmartRef__":true,"id":8359},{"__isSmartRef__":true,"id":8361},{"__isSmartRef__":true,"id":8363},{"__isSmartRef__":true,"id":8365},{"__isSmartRef__":true,"id":8367},{"__isSmartRef__":true,"id":8369},{"__isSmartRef__":true,"id":8371}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8373},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8357":{"date":{"__isSmartRef__":true,"id":8358},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8358":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8359":{"date":{"__isSmartRef__":true,"id":8360},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8360":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8361":{"date":{"__isSmartRef__":true,"id":8362},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8362":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8363":{"date":{"__isSmartRef__":true,"id":8364},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8364":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8365":{"date":{"__isSmartRef__":true,"id":8366},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8366":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8367":{"date":{"__isSmartRef__":true,"id":8368},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8368":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8369":{"date":{"__isSmartRef__":true,"id":8370},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8370":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8371":{"date":{"__isSmartRef__":true,"id":8372},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8372":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8373":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8374":{"morph":{"__isSmartRef__":true,"id":8353},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8375":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8376}},"8376":{"test01IsMorph":{"__isSmartRef__":true,"id":8377}},"8377":{"varMapping":{"__isSmartRef__":true,"id":8378},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8378":{"this":{"__isSmartRef__":true,"id":8375}},"8379":{},"8380":{"change":{"__isSmartRef__":true,"id":8381},"tick":{"__isSmartRef__":true,"id":8385}},"8381":{"varMapping":{"__isSmartRef__":true,"id":8382},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8382":{"this":{"__isSmartRef__":true,"id":8353}},"8383":{"timestamp":{"__isSmartRef__":true,"id":8384},"user":"cschuster","tags":[]},"8384":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8385":{"varMapping":{"__isSmartRef__":true,"id":8386},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8386":{"this":{"__isSmartRef__":true,"id":8353}},"8387":{"timestamp":{"__isSmartRef__":true,"id":8388},"user":"cschuster","tags":[]},"8388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8389":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8390}],"id":"FCA729DB-178E-44EF-AA2C-5CF0535DA756","shape":{"__isSmartRef__":true,"id":8391},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle179","partsBinMetaInfo":{"__isSmartRef__":true,"id":8392},"eventHandler":{"__isSmartRef__":true,"id":8410},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED"],"partTests":{"__isSmartRef__":true,"id":8411},"_ClipMode":"visible","moved":true,"b":349.4391426376533,"#startLetters":"set","isBeingDragged":false,"delta":0.9815706253866665,"_Rotation":-12.67814095127384,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8416},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5553.0,5733.5)"},"8390":{"target":{"__isSmartRef__":true,"id":8389},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8391":{"_BorderWidth":4.08360101072488,"_ClipMode":"visible","_BorderRadius":38.65634062792886,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.6,107.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-47,204,111)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.3,-39.7)"},"8392":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8393},{"__isSmartRef__":true,"id":8395},{"__isSmartRef__":true,"id":8397},{"__isSmartRef__":true,"id":8399},{"__isSmartRef__":true,"id":8401},{"__isSmartRef__":true,"id":8403},{"__isSmartRef__":true,"id":8405},{"__isSmartRef__":true,"id":8407}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8409},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8393":{"date":{"__isSmartRef__":true,"id":8394},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8394":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8395":{"date":{"__isSmartRef__":true,"id":8396},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8396":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8397":{"date":{"__isSmartRef__":true,"id":8398},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8398":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8399":{"date":{"__isSmartRef__":true,"id":8400},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8400":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8401":{"date":{"__isSmartRef__":true,"id":8402},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8402":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8403":{"date":{"__isSmartRef__":true,"id":8404},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8404":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8405":{"date":{"__isSmartRef__":true,"id":8406},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8406":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8407":{"date":{"__isSmartRef__":true,"id":8408},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8408":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8409":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8410":{"morph":{"__isSmartRef__":true,"id":8389},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8411":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8412}},"8412":{"test01IsMorph":{"__isSmartRef__":true,"id":8413}},"8413":{"varMapping":{"__isSmartRef__":true,"id":8414},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8414":{"this":{"__isSmartRef__":true,"id":8411}},"8415":{},"8416":{"change":{"__isSmartRef__":true,"id":8417},"tick":{"__isSmartRef__":true,"id":8421}},"8417":{"varMapping":{"__isSmartRef__":true,"id":8418},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8418":{"this":{"__isSmartRef__":true,"id":8389}},"8419":{"timestamp":{"__isSmartRef__":true,"id":8420},"user":"cschuster","tags":[]},"8420":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8421":{"varMapping":{"__isSmartRef__":true,"id":8422},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8422":{"this":{"__isSmartRef__":true,"id":8389}},"8423":{"timestamp":{"__isSmartRef__":true,"id":8424},"user":"cschuster","tags":[]},"8424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8425":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8426}],"id":"878DB505-7AE3-4F97-B0CB-62FA321A9223","shape":{"__isSmartRef__":true,"id":8427},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle180","partsBinMetaInfo":{"__isSmartRef__":true,"id":8428},"eventHandler":{"__isSmartRef__":true,"id":8446},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004"],"partTests":{"__isSmartRef__":true,"id":8447},"_ClipMode":"visible","moved":true,"b":111.41237633291166,"#startLetters":"set","isBeingDragged":false,"delta":-0.8846534650074318,"_Rotation":2.613653283150218,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8452},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4951.3,4126.7)"},"8426":{"target":{"__isSmartRef__":true,"id":8425},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8427":{"_BorderWidth":9.654884889627748,"_ClipMode":"visible","_BorderRadius":5.331274662904438,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.8,62.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(238,145,134)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-12.7)"},"8428":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8429},{"__isSmartRef__":true,"id":8431},{"__isSmartRef__":true,"id":8433},{"__isSmartRef__":true,"id":8435},{"__isSmartRef__":true,"id":8437},{"__isSmartRef__":true,"id":8439},{"__isSmartRef__":true,"id":8441},{"__isSmartRef__":true,"id":8443}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8445},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8429":{"date":{"__isSmartRef__":true,"id":8430},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8430":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8431":{"date":{"__isSmartRef__":true,"id":8432},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8432":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8433":{"date":{"__isSmartRef__":true,"id":8434},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8434":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8435":{"date":{"__isSmartRef__":true,"id":8436},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8436":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8437":{"date":{"__isSmartRef__":true,"id":8438},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8438":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8439":{"date":{"__isSmartRef__":true,"id":8440},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8440":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8441":{"date":{"__isSmartRef__":true,"id":8442},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8442":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8443":{"date":{"__isSmartRef__":true,"id":8444},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8444":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8445":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8446":{"morph":{"__isSmartRef__":true,"id":8425},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8447":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8448}},"8448":{"test01IsMorph":{"__isSmartRef__":true,"id":8449}},"8449":{"varMapping":{"__isSmartRef__":true,"id":8450},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8450":{"this":{"__isSmartRef__":true,"id":8447}},"8451":{},"8452":{"change":{"__isSmartRef__":true,"id":8453},"tick":{"__isSmartRef__":true,"id":8457}},"8453":{"varMapping":{"__isSmartRef__":true,"id":8454},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8454":{"this":{"__isSmartRef__":true,"id":8425}},"8455":{"timestamp":{"__isSmartRef__":true,"id":8456},"user":"cschuster","tags":[]},"8456":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8457":{"varMapping":{"__isSmartRef__":true,"id":8458},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8458":{"this":{"__isSmartRef__":true,"id":8425}},"8459":{"timestamp":{"__isSmartRef__":true,"id":8460},"user":"cschuster","tags":[]},"8460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8461":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8462}],"id":"51B5AA2A-1633-42E8-BA09-566E06447924","shape":{"__isSmartRef__":true,"id":8463},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle181","partsBinMetaInfo":{"__isSmartRef__":true,"id":8464},"eventHandler":{"__isSmartRef__":true,"id":8482},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF"],"partTests":{"__isSmartRef__":true,"id":8483},"_ClipMode":"visible","moved":true,"b":315,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-19.2692836760425,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8488},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6558.3,5582.4)"},"8462":{"target":{"__isSmartRef__":true,"id":8461},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8463":{"_BorderWidth":1.4644660940672614,"_ClipMode":"visible","_BorderRadius":19.999999999999993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-181,0,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-34.1)"},"8464":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8465},{"__isSmartRef__":true,"id":8467},{"__isSmartRef__":true,"id":8469},{"__isSmartRef__":true,"id":8471},{"__isSmartRef__":true,"id":8473},{"__isSmartRef__":true,"id":8475},{"__isSmartRef__":true,"id":8477},{"__isSmartRef__":true,"id":8479}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8481},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8465":{"date":{"__isSmartRef__":true,"id":8466},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8466":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8467":{"date":{"__isSmartRef__":true,"id":8468},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8468":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8469":{"date":{"__isSmartRef__":true,"id":8470},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8470":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8471":{"date":{"__isSmartRef__":true,"id":8472},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8472":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8473":{"date":{"__isSmartRef__":true,"id":8474},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8474":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8475":{"date":{"__isSmartRef__":true,"id":8476},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8476":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8477":{"date":{"__isSmartRef__":true,"id":8478},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8478":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8479":{"date":{"__isSmartRef__":true,"id":8480},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8480":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8481":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8482":{"morph":{"__isSmartRef__":true,"id":8461},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8483":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8484}},"8484":{"test01IsMorph":{"__isSmartRef__":true,"id":8485}},"8485":{"varMapping":{"__isSmartRef__":true,"id":8486},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8486":{"this":{"__isSmartRef__":true,"id":8483}},"8487":{},"8488":{"change":{"__isSmartRef__":true,"id":8489},"tick":{"__isSmartRef__":true,"id":8493}},"8489":{"varMapping":{"__isSmartRef__":true,"id":8490},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8490":{"this":{"__isSmartRef__":true,"id":8461}},"8491":{"timestamp":{"__isSmartRef__":true,"id":8492},"user":"cschuster","tags":[]},"8492":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8493":{"varMapping":{"__isSmartRef__":true,"id":8494},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8494":{"this":{"__isSmartRef__":true,"id":8461}},"8495":{"timestamp":{"__isSmartRef__":true,"id":8496},"user":"cschuster","tags":[]},"8496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8497":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8498}],"id":"D7D59D11-EDEE-465D-AF68-F9F8E53B274B","shape":{"__isSmartRef__":true,"id":8499},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle182","partsBinMetaInfo":{"__isSmartRef__":true,"id":8500},"eventHandler":{"__isSmartRef__":true,"id":8518},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756"],"partTests":{"__isSmartRef__":true,"id":8519},"_ClipMode":"visible","moved":true,"b":238.58857496717246,"#startLetters":"set","isBeingDragged":false,"delta":-0.8862147812615149,"_Rotation":-19.84533914861574,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8524},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5368.8,5347.5)"},"8498":{"target":{"__isSmartRef__":true,"id":8497},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8499":{"_BorderWidth":0.732765556636747,"_ClipMode":"visible","_BorderRadius":10.86513632859889,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.6,134.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-218,-352,204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-9.6)"},"8500":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8501},{"__isSmartRef__":true,"id":8503},{"__isSmartRef__":true,"id":8505},{"__isSmartRef__":true,"id":8507},{"__isSmartRef__":true,"id":8509},{"__isSmartRef__":true,"id":8511},{"__isSmartRef__":true,"id":8513},{"__isSmartRef__":true,"id":8515}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8517},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8501":{"date":{"__isSmartRef__":true,"id":8502},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8502":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8503":{"date":{"__isSmartRef__":true,"id":8504},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8504":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8505":{"date":{"__isSmartRef__":true,"id":8506},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8506":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8507":{"date":{"__isSmartRef__":true,"id":8508},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8508":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8509":{"date":{"__isSmartRef__":true,"id":8510},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8510":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8511":{"date":{"__isSmartRef__":true,"id":8512},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8512":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8513":{"date":{"__isSmartRef__":true,"id":8514},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8514":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8515":{"date":{"__isSmartRef__":true,"id":8516},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8516":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8517":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8518":{"morph":{"__isSmartRef__":true,"id":8497},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8519":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8520}},"8520":{"test01IsMorph":{"__isSmartRef__":true,"id":8521}},"8521":{"varMapping":{"__isSmartRef__":true,"id":8522},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8522":{"this":{"__isSmartRef__":true,"id":8519}},"8523":{},"8524":{"change":{"__isSmartRef__":true,"id":8525},"tick":{"__isSmartRef__":true,"id":8529}},"8525":{"varMapping":{"__isSmartRef__":true,"id":8526},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8526":{"this":{"__isSmartRef__":true,"id":8497}},"8527":{"timestamp":{"__isSmartRef__":true,"id":8528},"user":"cschuster","tags":[]},"8528":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8529":{"varMapping":{"__isSmartRef__":true,"id":8530},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8530":{"this":{"__isSmartRef__":true,"id":8497}},"8531":{"timestamp":{"__isSmartRef__":true,"id":8532},"user":"cschuster","tags":[]},"8532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8533":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8534}],"id":"C77E68C2-4921-49CB-B470-7D184BF836A4","shape":{"__isSmartRef__":true,"id":8535},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle183","partsBinMetaInfo":{"__isSmartRef__":true,"id":8536},"eventHandler":{"__isSmartRef__":true,"id":8554},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5"],"partTests":{"__isSmartRef__":true,"id":8555},"_ClipMode":"visible","moved":true,"b":247.94199443602702,"#startLetters":"set","isBeingDragged":false,"delta":0.9647548421635292,"_Rotation":29.553270841487425,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8560},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5470.2,4112.7)"},"8534":{"target":{"__isSmartRef__":true,"id":8533},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8535":{"_BorderWidth":0.36597933882888256,"_ClipMode":"visible","_BorderRadius":5.641364018942725,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.8,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-334,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-12.5)"},"8536":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8537},{"__isSmartRef__":true,"id":8539},{"__isSmartRef__":true,"id":8541},{"__isSmartRef__":true,"id":8543},{"__isSmartRef__":true,"id":8545},{"__isSmartRef__":true,"id":8547},{"__isSmartRef__":true,"id":8549},{"__isSmartRef__":true,"id":8551}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8553},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8537":{"date":{"__isSmartRef__":true,"id":8538},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8538":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8539":{"date":{"__isSmartRef__":true,"id":8540},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8540":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8541":{"date":{"__isSmartRef__":true,"id":8542},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8542":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8543":{"date":{"__isSmartRef__":true,"id":8544},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8544":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8545":{"date":{"__isSmartRef__":true,"id":8546},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8546":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8547":{"date":{"__isSmartRef__":true,"id":8548},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8548":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8549":{"date":{"__isSmartRef__":true,"id":8550},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8550":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8551":{"date":{"__isSmartRef__":true,"id":8552},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8552":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8553":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8554":{"morph":{"__isSmartRef__":true,"id":8533},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8555":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8556}},"8556":{"test01IsMorph":{"__isSmartRef__":true,"id":8557}},"8557":{"varMapping":{"__isSmartRef__":true,"id":8558},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8558":{"this":{"__isSmartRef__":true,"id":8555}},"8559":{},"8560":{"change":{"__isSmartRef__":true,"id":8561},"tick":{"__isSmartRef__":true,"id":8565}},"8561":{"varMapping":{"__isSmartRef__":true,"id":8562},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8562":{"this":{"__isSmartRef__":true,"id":8533}},"8563":{"timestamp":{"__isSmartRef__":true,"id":8564},"user":"cschuster","tags":[]},"8564":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8565":{"varMapping":{"__isSmartRef__":true,"id":8566},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8566":{"this":{"__isSmartRef__":true,"id":8533}},"8567":{"timestamp":{"__isSmartRef__":true,"id":8568},"user":"cschuster","tags":[]},"8568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8569":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8570}],"id":"56324DE4-6A50-4831-A201-0259E7501A55","shape":{"__isSmartRef__":true,"id":8571},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle184","partsBinMetaInfo":{"__isSmartRef__":true,"id":8572},"eventHandler":{"__isSmartRef__":true,"id":8590},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756"],"partTests":{"__isSmartRef__":true,"id":8591},"_ClipMode":"visible","moved":true,"b":76.37765073525952,"#startLetters":"set","isBeingDragged":false,"delta":-0.9485697299824096,"_Rotation":-16.707812243538022,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8596},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5121.9,5336.5)"},"8570":{"target":{"__isSmartRef__":true,"id":8569},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8571":{"_BorderWidth":9.859346025818,"_ClipMode":"visible","_BorderRadius":2.2188099221868818,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.3,61.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,309,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-24.7)"},"8572":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8573},{"__isSmartRef__":true,"id":8575},{"__isSmartRef__":true,"id":8577},{"__isSmartRef__":true,"id":8579},{"__isSmartRef__":true,"id":8581},{"__isSmartRef__":true,"id":8583},{"__isSmartRef__":true,"id":8585},{"__isSmartRef__":true,"id":8587}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8589},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8573":{"date":{"__isSmartRef__":true,"id":8574},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8575":{"date":{"__isSmartRef__":true,"id":8576},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8576":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8577":{"date":{"__isSmartRef__":true,"id":8578},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8578":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8579":{"date":{"__isSmartRef__":true,"id":8580},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8580":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8581":{"date":{"__isSmartRef__":true,"id":8582},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8582":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8583":{"date":{"__isSmartRef__":true,"id":8584},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8584":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8585":{"date":{"__isSmartRef__":true,"id":8586},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8586":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8587":{"date":{"__isSmartRef__":true,"id":8588},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8588":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8589":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8590":{"morph":{"__isSmartRef__":true,"id":8569},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8591":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8592}},"8592":{"test01IsMorph":{"__isSmartRef__":true,"id":8593}},"8593":{"varMapping":{"__isSmartRef__":true,"id":8594},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8594":{"this":{"__isSmartRef__":true,"id":8591}},"8595":{},"8596":{"change":{"__isSmartRef__":true,"id":8597},"tick":{"__isSmartRef__":true,"id":8601}},"8597":{"varMapping":{"__isSmartRef__":true,"id":8598},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8598":{"this":{"__isSmartRef__":true,"id":8569}},"8599":{"timestamp":{"__isSmartRef__":true,"id":8600},"user":"cschuster","tags":[]},"8600":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8601":{"varMapping":{"__isSmartRef__":true,"id":8602},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8602":{"this":{"__isSmartRef__":true,"id":8569}},"8603":{"timestamp":{"__isSmartRef__":true,"id":8604},"user":"cschuster","tags":[]},"8604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8605":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8606}],"id":"AC402FF0-AD93-4C8E-88DB-B257843EFF03","shape":{"__isSmartRef__":true,"id":8607},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle185","partsBinMetaInfo":{"__isSmartRef__":true,"id":8608},"eventHandler":{"__isSmartRef__":true,"id":8626},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D"],"partTests":{"__isSmartRef__":true,"id":8627},"_ClipMode":"visible","moved":true,"b":319.1264932899503,"#startLetters":"set","isBeingDragged":false,"delta":0.8815648985910229,"_Rotation":14.87717406753479,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8632},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3891.8,4553.6)"},"8606":{"target":{"__isSmartRef__":true,"id":8605},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8607":{"_BorderWidth":1.7280437961760517,"_ClipMode":"visible","_BorderRadius":22.870884160412768,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-167,26,-232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-35.1)"},"8608":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8609},{"__isSmartRef__":true,"id":8611},{"__isSmartRef__":true,"id":8613},{"__isSmartRef__":true,"id":8615},{"__isSmartRef__":true,"id":8617},{"__isSmartRef__":true,"id":8619},{"__isSmartRef__":true,"id":8621},{"__isSmartRef__":true,"id":8623}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8625},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8609":{"date":{"__isSmartRef__":true,"id":8610},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8611":{"date":{"__isSmartRef__":true,"id":8612},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8612":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8613":{"date":{"__isSmartRef__":true,"id":8614},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8614":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8615":{"date":{"__isSmartRef__":true,"id":8616},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8616":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8617":{"date":{"__isSmartRef__":true,"id":8618},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8618":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8619":{"date":{"__isSmartRef__":true,"id":8620},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8620":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8621":{"date":{"__isSmartRef__":true,"id":8622},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8622":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8623":{"date":{"__isSmartRef__":true,"id":8624},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8624":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8625":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8626":{"morph":{"__isSmartRef__":true,"id":8605},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8627":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8628}},"8628":{"test01IsMorph":{"__isSmartRef__":true,"id":8629}},"8629":{"varMapping":{"__isSmartRef__":true,"id":8630},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8630":{"this":{"__isSmartRef__":true,"id":8627}},"8631":{},"8632":{"change":{"__isSmartRef__":true,"id":8633},"tick":{"__isSmartRef__":true,"id":8637}},"8633":{"varMapping":{"__isSmartRef__":true,"id":8634},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8634":{"this":{"__isSmartRef__":true,"id":8605}},"8635":{"timestamp":{"__isSmartRef__":true,"id":8636},"user":"cschuster","tags":[]},"8636":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8637":{"varMapping":{"__isSmartRef__":true,"id":8638},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8638":{"this":{"__isSmartRef__":true,"id":8605}},"8639":{"timestamp":{"__isSmartRef__":true,"id":8640},"user":"cschuster","tags":[]},"8640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8641":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8642}],"id":"1EFAA7B6-8E58-4010-B0A9-E5AD8D4F0E36","shape":{"__isSmartRef__":true,"id":8643},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle186","partsBinMetaInfo":{"__isSmartRef__":true,"id":8644},"eventHandler":{"__isSmartRef__":true,"id":8662},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717"],"partTests":{"__isSmartRef__":true,"id":8663},"_ClipMode":"visible","moved":true,"b":250,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-40.326123496011625,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8668},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5104.3,4679.6)"},"8642":{"target":{"__isSmartRef__":true,"id":8641},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8643":{"_BorderWidth":0.3015368960704592,"_ClipMode":"visible","_BorderRadius":4.679111137620455,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,137.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-328,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-13.2)"},"8644":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8645},{"__isSmartRef__":true,"id":8647},{"__isSmartRef__":true,"id":8649},{"__isSmartRef__":true,"id":8651},{"__isSmartRef__":true,"id":8653},{"__isSmartRef__":true,"id":8655},{"__isSmartRef__":true,"id":8657},{"__isSmartRef__":true,"id":8659}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8661},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8645":{"date":{"__isSmartRef__":true,"id":8646},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8647":{"date":{"__isSmartRef__":true,"id":8648},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8648":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8649":{"date":{"__isSmartRef__":true,"id":8650},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8650":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8651":{"date":{"__isSmartRef__":true,"id":8652},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8652":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8653":{"date":{"__isSmartRef__":true,"id":8654},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8654":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8655":{"date":{"__isSmartRef__":true,"id":8656},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8656":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8657":{"date":{"__isSmartRef__":true,"id":8658},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8658":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8659":{"date":{"__isSmartRef__":true,"id":8660},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8660":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8661":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8662":{"morph":{"__isSmartRef__":true,"id":8641},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8663":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8664}},"8664":{"test01IsMorph":{"__isSmartRef__":true,"id":8665}},"8665":{"varMapping":{"__isSmartRef__":true,"id":8666},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8666":{"this":{"__isSmartRef__":true,"id":8663}},"8667":{},"8668":{"change":{"__isSmartRef__":true,"id":8669},"tick":{"__isSmartRef__":true,"id":8673}},"8669":{"varMapping":{"__isSmartRef__":true,"id":8670},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8670":{"this":{"__isSmartRef__":true,"id":8641}},"8671":{"timestamp":{"__isSmartRef__":true,"id":8672},"user":"cschuster","tags":[]},"8672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8673":{"varMapping":{"__isSmartRef__":true,"id":8674},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8674":{"this":{"__isSmartRef__":true,"id":8641}},"8675":{"timestamp":{"__isSmartRef__":true,"id":8676},"user":"cschuster","tags":[]},"8676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8677":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8678}],"id":"E5F199BB-B87A-4E44-B483-01D8DA291455","shape":{"__isSmartRef__":true,"id":8679},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle187","partsBinMetaInfo":{"__isSmartRef__":true,"id":8680},"eventHandler":{"__isSmartRef__":true,"id":8698},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C"],"partTests":{"__isSmartRef__":true,"id":8699},"_ClipMode":"visible","moved":true,"b":19,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.526560973201246,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8704},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6703.5,6113.4)"},"8678":{"target":{"__isSmartRef__":true,"id":8677},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8679":{"_BorderWidth":6.627840772285783,"_ClipMode":"visible","_BorderRadius":35.76021507213444,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,87.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(84,326,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.5,-38.9)"},"8680":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8681},{"__isSmartRef__":true,"id":8683},{"__isSmartRef__":true,"id":8685},{"__isSmartRef__":true,"id":8687},{"__isSmartRef__":true,"id":8689},{"__isSmartRef__":true,"id":8691},{"__isSmartRef__":true,"id":8693},{"__isSmartRef__":true,"id":8695}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8697},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8681":{"date":{"__isSmartRef__":true,"id":8682},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8683":{"date":{"__isSmartRef__":true,"id":8684},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8684":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8685":{"date":{"__isSmartRef__":true,"id":8686},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8686":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8687":{"date":{"__isSmartRef__":true,"id":8688},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8688":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8689":{"date":{"__isSmartRef__":true,"id":8690},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8690":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8691":{"date":{"__isSmartRef__":true,"id":8692},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8692":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8693":{"date":{"__isSmartRef__":true,"id":8694},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8694":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8695":{"date":{"__isSmartRef__":true,"id":8696},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8696":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8697":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8698":{"morph":{"__isSmartRef__":true,"id":8677},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8699":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8700}},"8700":{"test01IsMorph":{"__isSmartRef__":true,"id":8701}},"8701":{"varMapping":{"__isSmartRef__":true,"id":8702},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8702":{"this":{"__isSmartRef__":true,"id":8699}},"8703":{},"8704":{"change":{"__isSmartRef__":true,"id":8705},"tick":{"__isSmartRef__":true,"id":8709}},"8705":{"varMapping":{"__isSmartRef__":true,"id":8706},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8706":{"this":{"__isSmartRef__":true,"id":8677}},"8707":{"timestamp":{"__isSmartRef__":true,"id":8708},"user":"cschuster","tags":[]},"8708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8709":{"varMapping":{"__isSmartRef__":true,"id":8710},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8710":{"this":{"__isSmartRef__":true,"id":8677}},"8711":{"timestamp":{"__isSmartRef__":true,"id":8712},"user":"cschuster","tags":[]},"8712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8713":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8714}],"id":"43F17E75-008F-4EB3-B06F-E3022AA2BC40","shape":{"__isSmartRef__":true,"id":8715},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle188","partsBinMetaInfo":{"__isSmartRef__":true,"id":8716},"eventHandler":{"__isSmartRef__":true,"id":8734},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","354EFE30-F5FD-4D4A-98FB-27DE8C4F4F28"],"partTests":{"__isSmartRef__":true,"id":8735},"_ClipMode":"visible","moved":true,"b":259.92144021880813,"#startLetters":"set","isBeingDragged":false,"delta":-0.8070851595257409,"_Rotation":7.661107099237732,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8740},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4409.0,4830.5)"},"8714":{"target":{"__isSmartRef__":true,"id":8713},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8715":{"_BorderWidth":0.07715633152096135,"_ClipMode":"visible","_BorderRadius":1.224976345145341,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.8,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-297,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-16.5)"},"8716":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8717},{"__isSmartRef__":true,"id":8719},{"__isSmartRef__":true,"id":8721},{"__isSmartRef__":true,"id":8723},{"__isSmartRef__":true,"id":8725},{"__isSmartRef__":true,"id":8727},{"__isSmartRef__":true,"id":8729},{"__isSmartRef__":true,"id":8731}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8733},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8717":{"date":{"__isSmartRef__":true,"id":8718},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8719":{"date":{"__isSmartRef__":true,"id":8720},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8720":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8721":{"date":{"__isSmartRef__":true,"id":8722},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8722":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8723":{"date":{"__isSmartRef__":true,"id":8724},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8724":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8725":{"date":{"__isSmartRef__":true,"id":8726},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8726":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8727":{"date":{"__isSmartRef__":true,"id":8728},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8728":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8729":{"date":{"__isSmartRef__":true,"id":8730},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8730":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8731":{"date":{"__isSmartRef__":true,"id":8732},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8732":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8733":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8734":{"morph":{"__isSmartRef__":true,"id":8713},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8735":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8736}},"8736":{"test01IsMorph":{"__isSmartRef__":true,"id":8737}},"8737":{"varMapping":{"__isSmartRef__":true,"id":8738},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8738":{"this":{"__isSmartRef__":true,"id":8735}},"8739":{},"8740":{"change":{"__isSmartRef__":true,"id":8741},"tick":{"__isSmartRef__":true,"id":8745}},"8741":{"varMapping":{"__isSmartRef__":true,"id":8742},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8742":{"this":{"__isSmartRef__":true,"id":8713}},"8743":{"timestamp":{"__isSmartRef__":true,"id":8744},"user":"cschuster","tags":[]},"8744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8745":{"varMapping":{"__isSmartRef__":true,"id":8746},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8746":{"this":{"__isSmartRef__":true,"id":8713}},"8747":{"timestamp":{"__isSmartRef__":true,"id":8748},"user":"cschuster","tags":[]},"8748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8749":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8750}],"id":"A80A9440-D796-4327-9AD1-E4ED278D9AB4","shape":{"__isSmartRef__":true,"id":8751},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle189","partsBinMetaInfo":{"__isSmartRef__":true,"id":8752},"eventHandler":{"__isSmartRef__":true,"id":8770},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B"],"partTests":{"__isSmartRef__":true,"id":8771},"_ClipMode":"visible","moved":true,"b":7.099607659969479,"#startLetters":"set","isBeingDragged":false,"delta":0.8874509574961849,"_Rotation":-15.411419039885336,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8776},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5405.3,5520.6)"},"8750":{"target":{"__isSmartRef__":true,"id":8749},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8751":{"_BorderWidth":5.617973408101456,"_ClipMode":"visible","_BorderRadius":39.38897418700715,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.8,95.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(32,286,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.5,-39.8)"},"8752":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8753},{"__isSmartRef__":true,"id":8755},{"__isSmartRef__":true,"id":8757},{"__isSmartRef__":true,"id":8759},{"__isSmartRef__":true,"id":8761},{"__isSmartRef__":true,"id":8763},{"__isSmartRef__":true,"id":8765},{"__isSmartRef__":true,"id":8767}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8769},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8753":{"date":{"__isSmartRef__":true,"id":8754},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8755":{"date":{"__isSmartRef__":true,"id":8756},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8756":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8757":{"date":{"__isSmartRef__":true,"id":8758},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8758":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8759":{"date":{"__isSmartRef__":true,"id":8760},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8761":{"date":{"__isSmartRef__":true,"id":8762},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8762":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8763":{"date":{"__isSmartRef__":true,"id":8764},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8764":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8765":{"date":{"__isSmartRef__":true,"id":8766},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8766":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8767":{"date":{"__isSmartRef__":true,"id":8768},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8768":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8769":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8770":{"morph":{"__isSmartRef__":true,"id":8749},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8771":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8772}},"8772":{"test01IsMorph":{"__isSmartRef__":true,"id":8773}},"8773":{"varMapping":{"__isSmartRef__":true,"id":8774},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8774":{"this":{"__isSmartRef__":true,"id":8771}},"8775":{},"8776":{"change":{"__isSmartRef__":true,"id":8777},"tick":{"__isSmartRef__":true,"id":8781}},"8777":{"varMapping":{"__isSmartRef__":true,"id":8778},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8778":{"this":{"__isSmartRef__":true,"id":8749}},"8779":{"timestamp":{"__isSmartRef__":true,"id":8780},"user":"cschuster","tags":[]},"8780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8781":{"varMapping":{"__isSmartRef__":true,"id":8782},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8782":{"this":{"__isSmartRef__":true,"id":8749}},"8783":{"timestamp":{"__isSmartRef__":true,"id":8784},"user":"cschuster","tags":[]},"8784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8785":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8786}],"id":"B83EF0A4-704C-49D9-86EB-214C61486034","shape":{"__isSmartRef__":true,"id":8787},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle190","partsBinMetaInfo":{"__isSmartRef__":true,"id":8788},"eventHandler":{"__isSmartRef__":true,"id":8806},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9"],"partTests":{"__isSmartRef__":true,"id":8807},"_ClipMode":"visible","moved":true,"b":28.385776406445075,"#startLetters":"set","isBeingDragged":false,"delta":-0.615239746926818,"_Rotation":16.503223171983006,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8812},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5301.4,4359.9)"},"8786":{"target":{"__isSmartRef__":true,"id":8785},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8787":{"_BorderWidth":7.377029114718725,"_ClipMode":"visible","_BorderRadius":30.95957214044723,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.5,81.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(122,347,156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.5,-37.6)"},"8788":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8789},{"__isSmartRef__":true,"id":8791},{"__isSmartRef__":true,"id":8793},{"__isSmartRef__":true,"id":8795},{"__isSmartRef__":true,"id":8797},{"__isSmartRef__":true,"id":8799},{"__isSmartRef__":true,"id":8801},{"__isSmartRef__":true,"id":8803}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8805},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8789":{"date":{"__isSmartRef__":true,"id":8790},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8791":{"date":{"__isSmartRef__":true,"id":8792},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8792":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8793":{"date":{"__isSmartRef__":true,"id":8794},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8794":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8795":{"date":{"__isSmartRef__":true,"id":8796},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8796":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8797":{"date":{"__isSmartRef__":true,"id":8798},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8798":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8799":{"date":{"__isSmartRef__":true,"id":8800},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8800":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8801":{"date":{"__isSmartRef__":true,"id":8802},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8802":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8803":{"date":{"__isSmartRef__":true,"id":8804},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8804":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8805":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8806":{"morph":{"__isSmartRef__":true,"id":8785},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8807":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8808}},"8808":{"test01IsMorph":{"__isSmartRef__":true,"id":8809}},"8809":{"varMapping":{"__isSmartRef__":true,"id":8810},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8810":{"this":{"__isSmartRef__":true,"id":8807}},"8811":{},"8812":{"change":{"__isSmartRef__":true,"id":8813},"tick":{"__isSmartRef__":true,"id":8817}},"8813":{"varMapping":{"__isSmartRef__":true,"id":8814},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8814":{"this":{"__isSmartRef__":true,"id":8785}},"8815":{"timestamp":{"__isSmartRef__":true,"id":8816},"user":"cschuster","tags":[]},"8816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8817":{"varMapping":{"__isSmartRef__":true,"id":8818},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8818":{"this":{"__isSmartRef__":true,"id":8785}},"8819":{"timestamp":{"__isSmartRef__":true,"id":8820},"user":"cschuster","tags":[]},"8820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8821":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8822}],"id":"D8116F3D-DDA1-4DF4-8B65-C56E670A5350","shape":{"__isSmartRef__":true,"id":8823},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle191","partsBinMetaInfo":{"__isSmartRef__":true,"id":8824},"eventHandler":{"__isSmartRef__":true,"id":8842},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF"],"partTests":{"__isSmartRef__":true,"id":8843},"_ClipMode":"visible","moved":true,"b":45,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.646939189110326,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8848},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6451.2,4481.5)"},"8822":{"target":{"__isSmartRef__":true,"id":8821},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8823":{"_BorderWidth":8.535533905932738,"_ClipMode":"visible","_BorderRadius":20,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,362,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-34.1)"},"8824":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8825},{"__isSmartRef__":true,"id":8827},{"__isSmartRef__":true,"id":8829},{"__isSmartRef__":true,"id":8831},{"__isSmartRef__":true,"id":8833},{"__isSmartRef__":true,"id":8835},{"__isSmartRef__":true,"id":8837},{"__isSmartRef__":true,"id":8839}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8841},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8825":{"date":{"__isSmartRef__":true,"id":8826},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8827":{"date":{"__isSmartRef__":true,"id":8828},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8828":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8829":{"date":{"__isSmartRef__":true,"id":8830},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8830":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8831":{"date":{"__isSmartRef__":true,"id":8832},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8832":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8833":{"date":{"__isSmartRef__":true,"id":8834},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8834":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8835":{"date":{"__isSmartRef__":true,"id":8836},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8836":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8837":{"date":{"__isSmartRef__":true,"id":8838},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8838":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8839":{"date":{"__isSmartRef__":true,"id":8840},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8840":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8841":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8842":{"morph":{"__isSmartRef__":true,"id":8821},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8843":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8844}},"8844":{"test01IsMorph":{"__isSmartRef__":true,"id":8845}},"8845":{"varMapping":{"__isSmartRef__":true,"id":8846},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8846":{"this":{"__isSmartRef__":true,"id":8843}},"8847":{},"8848":{"change":{"__isSmartRef__":true,"id":8849},"tick":{"__isSmartRef__":true,"id":8853}},"8849":{"varMapping":{"__isSmartRef__":true,"id":8850},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8850":{"this":{"__isSmartRef__":true,"id":8821}},"8851":{"timestamp":{"__isSmartRef__":true,"id":8852},"user":"cschuster","tags":[]},"8852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8853":{"varMapping":{"__isSmartRef__":true,"id":8854},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8854":{"this":{"__isSmartRef__":true,"id":8821}},"8855":{"timestamp":{"__isSmartRef__":true,"id":8856},"user":"cschuster","tags":[]},"8856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8857":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8858}],"id":"64CB6495-1F25-4964-98B6-5CE5DE126E97","shape":{"__isSmartRef__":true,"id":8859},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle192","partsBinMetaInfo":{"__isSmartRef__":true,"id":8860},"eventHandler":{"__isSmartRef__":true,"id":8878},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082"],"partTests":{"__isSmartRef__":true,"id":8879},"_ClipMode":"visible","moved":true,"b":4.3765176860033534,"#startLetters":"set","isBeingDragged":false,"delta":-0.844711359415669,"_Rotation":2.799215292594908,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8884},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6840.8,5019.4)"},"8858":{"target":{"__isSmartRef__":true,"id":8857},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8859":{"_BorderWidth":5.381551929553146,"_ClipMode":"visible","_BorderRadius":39.767069000086835,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.1,96.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(20,275,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.5,-39.9)"},"8860":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8861},{"__isSmartRef__":true,"id":8863},{"__isSmartRef__":true,"id":8865},{"__isSmartRef__":true,"id":8867},{"__isSmartRef__":true,"id":8869},{"__isSmartRef__":true,"id":8871},{"__isSmartRef__":true,"id":8873},{"__isSmartRef__":true,"id":8875}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8877},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8861":{"date":{"__isSmartRef__":true,"id":8862},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8863":{"date":{"__isSmartRef__":true,"id":8864},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8864":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8865":{"date":{"__isSmartRef__":true,"id":8866},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8866":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8867":{"date":{"__isSmartRef__":true,"id":8868},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8868":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8869":{"date":{"__isSmartRef__":true,"id":8870},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8870":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8871":{"date":{"__isSmartRef__":true,"id":8872},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8872":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8873":{"date":{"__isSmartRef__":true,"id":8874},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8874":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8875":{"date":{"__isSmartRef__":true,"id":8876},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8876":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8877":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8878":{"morph":{"__isSmartRef__":true,"id":8857},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8879":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8880}},"8880":{"test01IsMorph":{"__isSmartRef__":true,"id":8881}},"8881":{"varMapping":{"__isSmartRef__":true,"id":8882},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8882":{"this":{"__isSmartRef__":true,"id":8879}},"8883":{},"8884":{"change":{"__isSmartRef__":true,"id":8885},"tick":{"__isSmartRef__":true,"id":8889}},"8885":{"varMapping":{"__isSmartRef__":true,"id":8886},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8886":{"this":{"__isSmartRef__":true,"id":8857}},"8887":{"timestamp":{"__isSmartRef__":true,"id":8888},"user":"cschuster","tags":[]},"8888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8889":{"varMapping":{"__isSmartRef__":true,"id":8890},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8890":{"this":{"__isSmartRef__":true,"id":8857}},"8891":{"timestamp":{"__isSmartRef__":true,"id":8892},"user":"cschuster","tags":[]},"8892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8893":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8894}],"id":"25217A31-3BD2-46C3-AECE-498DE1B97894","shape":{"__isSmartRef__":true,"id":8895},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle193","partsBinMetaInfo":{"__isSmartRef__":true,"id":8896},"eventHandler":{"__isSmartRef__":true,"id":8914},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505"],"partTests":{"__isSmartRef__":true,"id":8915},"_ClipMode":"visible","moved":true,"b":63.758856723085046,"#startLetters":"set","isBeingDragged":false,"delta":0.9376302459277213,"_Rotation":-17.84651078424967,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8920},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6195.2,5254.3)"},"8894":{"target":{"__isSmartRef__":true,"id":8893},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8895":{"_BorderWidth":9.484705496756186,"_ClipMode":"visible","_BorderRadius":7.819866571783754,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.7,64.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(229,343,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-28.8)"},"8896":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8897},{"__isSmartRef__":true,"id":8899},{"__isSmartRef__":true,"id":8901},{"__isSmartRef__":true,"id":8903},{"__isSmartRef__":true,"id":8905},{"__isSmartRef__":true,"id":8907},{"__isSmartRef__":true,"id":8909},{"__isSmartRef__":true,"id":8911}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8913},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8897":{"date":{"__isSmartRef__":true,"id":8898},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8899":{"date":{"__isSmartRef__":true,"id":8900},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8900":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8901":{"date":{"__isSmartRef__":true,"id":8902},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8902":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8903":{"date":{"__isSmartRef__":true,"id":8904},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8904":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8905":{"date":{"__isSmartRef__":true,"id":8906},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8906":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8907":{"date":{"__isSmartRef__":true,"id":8908},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8908":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8909":{"date":{"__isSmartRef__":true,"id":8910},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8910":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8911":{"date":{"__isSmartRef__":true,"id":8912},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8912":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8913":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8914":{"morph":{"__isSmartRef__":true,"id":8893},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8915":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8916}},"8916":{"test01IsMorph":{"__isSmartRef__":true,"id":8917}},"8917":{"varMapping":{"__isSmartRef__":true,"id":8918},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8918":{"this":{"__isSmartRef__":true,"id":8915}},"8919":{},"8920":{"change":{"__isSmartRef__":true,"id":8921},"tick":{"__isSmartRef__":true,"id":8925}},"8921":{"varMapping":{"__isSmartRef__":true,"id":8922},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8922":{"this":{"__isSmartRef__":true,"id":8893}},"8923":{"timestamp":{"__isSmartRef__":true,"id":8924},"user":"cschuster","tags":[]},"8924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8925":{"varMapping":{"__isSmartRef__":true,"id":8926},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8926":{"this":{"__isSmartRef__":true,"id":8893}},"8927":{"timestamp":{"__isSmartRef__":true,"id":8928},"user":"cschuster","tags":[]},"8928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8929":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8930}],"id":"A207C028-9B55-4066-8C8F-0069278C5A2B","shape":{"__isSmartRef__":true,"id":8931},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle194","partsBinMetaInfo":{"__isSmartRef__":true,"id":8932},"eventHandler":{"__isSmartRef__":true,"id":8950},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976"],"partTests":{"__isSmartRef__":true,"id":8951},"_ClipMode":"visible","moved":true,"b":146.71048045990756,"#startLetters":"set","isBeingDragged":false,"delta":0.8105551406624727,"_Rotation":37.121817345492964,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8956},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5262.7,4709.0)"},"8930":{"target":{"__isSmartRef__":true,"id":8929},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8931":{"_BorderWidth":7.744349620790263,"_ClipMode":"visible","_BorderRadius":27.949672254189338,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.3,78.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(140,-74,173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.0,-3.3)"},"8932":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8933},{"__isSmartRef__":true,"id":8935},{"__isSmartRef__":true,"id":8937},{"__isSmartRef__":true,"id":8939},{"__isSmartRef__":true,"id":8941},{"__isSmartRef__":true,"id":8943},{"__isSmartRef__":true,"id":8945},{"__isSmartRef__":true,"id":8947}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8949},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8933":{"date":{"__isSmartRef__":true,"id":8934},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8935":{"date":{"__isSmartRef__":true,"id":8936},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8936":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8937":{"date":{"__isSmartRef__":true,"id":8938},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8938":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8939":{"date":{"__isSmartRef__":true,"id":8940},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8940":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8941":{"date":{"__isSmartRef__":true,"id":8942},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8942":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8943":{"date":{"__isSmartRef__":true,"id":8944},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8944":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8945":{"date":{"__isSmartRef__":true,"id":8946},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8946":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8947":{"date":{"__isSmartRef__":true,"id":8948},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8948":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8949":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8950":{"morph":{"__isSmartRef__":true,"id":8929},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8951":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8952}},"8952":{"test01IsMorph":{"__isSmartRef__":true,"id":8953}},"8953":{"varMapping":{"__isSmartRef__":true,"id":8954},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8954":{"this":{"__isSmartRef__":true,"id":8951}},"8955":{},"8956":{"change":{"__isSmartRef__":true,"id":8957},"tick":{"__isSmartRef__":true,"id":8961}},"8957":{"varMapping":{"__isSmartRef__":true,"id":8958},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8958":{"this":{"__isSmartRef__":true,"id":8929}},"8959":{"timestamp":{"__isSmartRef__":true,"id":8960},"user":"cschuster","tags":[]},"8960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8961":{"varMapping":{"__isSmartRef__":true,"id":8962},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8962":{"this":{"__isSmartRef__":true,"id":8929}},"8963":{"timestamp":{"__isSmartRef__":true,"id":8964},"user":"cschuster","tags":[]},"8964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"8965":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":8966}],"id":"61823827-4153-4134-9AB6-B33C93289F77","shape":{"__isSmartRef__":true,"id":8967},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle195","partsBinMetaInfo":{"__isSmartRef__":true,"id":8968},"eventHandler":{"__isSmartRef__":true,"id":8986},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD"],"partTests":{"__isSmartRef__":true,"id":8987},"_ClipMode":"visible","moved":true,"b":70.10423835919937,"#startLetters":"set","isBeingDragged":false,"delta":-0.9203040052088909,"_Rotation":10.544948083330144,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8992},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5739.0,3830.6)"},"8966":{"target":{"__isSmartRef__":true,"id":8965},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"8967":{"_BorderWidth":9.701566517220616,"_ClipMode":"visible","_BorderRadius":4.632435654640011,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.6,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,328,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.8)"},"8968":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":8969},{"__isSmartRef__":true,"id":8971},{"__isSmartRef__":true,"id":8973},{"__isSmartRef__":true,"id":8975},{"__isSmartRef__":true,"id":8977},{"__isSmartRef__":true,"id":8979},{"__isSmartRef__":true,"id":8981},{"__isSmartRef__":true,"id":8983}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":8985},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"8969":{"date":{"__isSmartRef__":true,"id":8970},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"8970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"8971":{"date":{"__isSmartRef__":true,"id":8972},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"8972":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"8973":{"date":{"__isSmartRef__":true,"id":8974},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"8974":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"8975":{"date":{"__isSmartRef__":true,"id":8976},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"8976":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"8977":{"date":{"__isSmartRef__":true,"id":8978},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"8978":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"8979":{"date":{"__isSmartRef__":true,"id":8980},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"8980":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"8981":{"date":{"__isSmartRef__":true,"id":8982},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"8982":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"8983":{"date":{"__isSmartRef__":true,"id":8984},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"8984":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"8985":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"8986":{"morph":{"__isSmartRef__":true,"id":8965},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8987":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8988}},"8988":{"test01IsMorph":{"__isSmartRef__":true,"id":8989}},"8989":{"varMapping":{"__isSmartRef__":true,"id":8990},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":8991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8990":{"this":{"__isSmartRef__":true,"id":8987}},"8991":{},"8992":{"change":{"__isSmartRef__":true,"id":8993},"tick":{"__isSmartRef__":true,"id":8997}},"8993":{"varMapping":{"__isSmartRef__":true,"id":8994},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":8995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8994":{"this":{"__isSmartRef__":true,"id":8965}},"8995":{"timestamp":{"__isSmartRef__":true,"id":8996},"user":"cschuster","tags":[]},"8996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"8997":{"varMapping":{"__isSmartRef__":true,"id":8998},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":8999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8998":{"this":{"__isSmartRef__":true,"id":8965}},"8999":{"timestamp":{"__isSmartRef__":true,"id":9000},"user":"cschuster","tags":[]},"9000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9001":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9002}],"id":"A2A71813-4A2B-4500-8E5E-BEB7F3783443","shape":{"__isSmartRef__":true,"id":9003},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle196","partsBinMetaInfo":{"__isSmartRef__":true,"id":9004},"eventHandler":{"__isSmartRef__":true,"id":9022},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732"],"partTests":{"__isSmartRef__":true,"id":9023},"_ClipMode":"visible","moved":true,"b":158.6852795179002,"#startLetters":"set","isBeingDragged":false,"delta":0.9675931677920744,"_Rotation":2.009753265845685,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9028},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5676.9,5281.6)"},"9002":{"target":{"__isSmartRef__":true,"id":9001},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9003":{"_BorderWidth":6.8174529470586664,"_ClipMode":"visible","_BorderRadius":34.714983656364424,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.9,85.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(93,-145,30)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.3,-1.4)"},"9004":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9005},{"__isSmartRef__":true,"id":9007},{"__isSmartRef__":true,"id":9009},{"__isSmartRef__":true,"id":9011},{"__isSmartRef__":true,"id":9013},{"__isSmartRef__":true,"id":9015},{"__isSmartRef__":true,"id":9017},{"__isSmartRef__":true,"id":9019}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9021},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9005":{"date":{"__isSmartRef__":true,"id":9006},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9007":{"date":{"__isSmartRef__":true,"id":9008},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9008":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9009":{"date":{"__isSmartRef__":true,"id":9010},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9010":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9011":{"date":{"__isSmartRef__":true,"id":9012},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9012":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9013":{"date":{"__isSmartRef__":true,"id":9014},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9014":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9015":{"date":{"__isSmartRef__":true,"id":9016},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9016":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9017":{"date":{"__isSmartRef__":true,"id":9018},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9018":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9019":{"date":{"__isSmartRef__":true,"id":9020},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9020":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9021":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9022":{"morph":{"__isSmartRef__":true,"id":9001},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9023":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9024}},"9024":{"test01IsMorph":{"__isSmartRef__":true,"id":9025}},"9025":{"varMapping":{"__isSmartRef__":true,"id":9026},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9026":{"this":{"__isSmartRef__":true,"id":9023}},"9027":{},"9028":{"change":{"__isSmartRef__":true,"id":9029},"tick":{"__isSmartRef__":true,"id":9033}},"9029":{"varMapping":{"__isSmartRef__":true,"id":9030},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9030":{"this":{"__isSmartRef__":true,"id":9001}},"9031":{"timestamp":{"__isSmartRef__":true,"id":9032},"user":"cschuster","tags":[]},"9032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9033":{"varMapping":{"__isSmartRef__":true,"id":9034},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9034":{"this":{"__isSmartRef__":true,"id":9001}},"9035":{"timestamp":{"__isSmartRef__":true,"id":9036},"user":"cschuster","tags":[]},"9036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9037":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9038}],"id":"942B993D-3131-46CD-B0F5-B4570AE4B914","shape":{"__isSmartRef__":true,"id":9039},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle197","partsBinMetaInfo":{"__isSmartRef__":true,"id":9040},"eventHandler":{"__isSmartRef__":true,"id":9058},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286"],"partTests":{"__isSmartRef__":true,"id":9059},"_ClipMode":"visible","moved":true,"b":200.11379274213687,"#startLetters":"set","isBeingDragged":false,"delta":0.9906623403076082,"_Rotation":1.8835427436816323,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9064},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4678.8,4455.5)"},"9038":{"target":{"__isSmartRef__":true,"id":9037},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9039":{"_BorderWidth":3.280571241881808,"_ClipMode":"visible","_BorderRadius":35.26970359320981,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.8,113.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,-329,-226)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.1,-1.2)"},"9040":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9041},{"__isSmartRef__":true,"id":9043},{"__isSmartRef__":true,"id":9045},{"__isSmartRef__":true,"id":9047},{"__isSmartRef__":true,"id":9049},{"__isSmartRef__":true,"id":9051},{"__isSmartRef__":true,"id":9053},{"__isSmartRef__":true,"id":9055}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9057},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9041":{"date":{"__isSmartRef__":true,"id":9042},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9043":{"date":{"__isSmartRef__":true,"id":9044},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9044":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9045":{"date":{"__isSmartRef__":true,"id":9046},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9046":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9047":{"date":{"__isSmartRef__":true,"id":9048},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9048":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9049":{"date":{"__isSmartRef__":true,"id":9050},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9050":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9051":{"date":{"__isSmartRef__":true,"id":9052},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9052":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9053":{"date":{"__isSmartRef__":true,"id":9054},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9054":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9055":{"date":{"__isSmartRef__":true,"id":9056},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9056":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9057":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9058":{"morph":{"__isSmartRef__":true,"id":9037},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9059":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9060}},"9060":{"test01IsMorph":{"__isSmartRef__":true,"id":9061}},"9061":{"varMapping":{"__isSmartRef__":true,"id":9062},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9062":{"this":{"__isSmartRef__":true,"id":9059}},"9063":{},"9064":{"change":{"__isSmartRef__":true,"id":9065},"tick":{"__isSmartRef__":true,"id":9069}},"9065":{"varMapping":{"__isSmartRef__":true,"id":9066},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9066":{"this":{"__isSmartRef__":true,"id":9037}},"9067":{"timestamp":{"__isSmartRef__":true,"id":9068},"user":"cschuster","tags":[]},"9068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9069":{"varMapping":{"__isSmartRef__":true,"id":9070},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9070":{"this":{"__isSmartRef__":true,"id":9037}},"9071":{"timestamp":{"__isSmartRef__":true,"id":9072},"user":"cschuster","tags":[]},"9072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9073":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9074}],"id":"43F03242-F7CF-487B-A9A0-DC76A0AB6664","shape":{"__isSmartRef__":true,"id":9075},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle198","partsBinMetaInfo":{"__isSmartRef__":true,"id":9076},"eventHandler":{"__isSmartRef__":true,"id":9094},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714"],"partTests":{"__isSmartRef__":true,"id":9095},"_ClipMode":"visible","moved":true,"b":196,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-2.404021585227273,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9100},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4608.7,3916.5)"},"9074":{"target":{"__isSmartRef__":true,"id":9073},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9075":{"_BorderWidth":3.621813220915005,"_ClipMode":"visible","_BorderRadius":36.96096192312852,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.2,111.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-71,-317,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-0.8)"},"9076":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9077},{"__isSmartRef__":true,"id":9079},{"__isSmartRef__":true,"id":9081},{"__isSmartRef__":true,"id":9083},{"__isSmartRef__":true,"id":9085},{"__isSmartRef__":true,"id":9087},{"__isSmartRef__":true,"id":9089},{"__isSmartRef__":true,"id":9091}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9093},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9077":{"date":{"__isSmartRef__":true,"id":9078},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9079":{"date":{"__isSmartRef__":true,"id":9080},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9080":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9081":{"date":{"__isSmartRef__":true,"id":9082},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9082":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9083":{"date":{"__isSmartRef__":true,"id":9084},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9084":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9085":{"date":{"__isSmartRef__":true,"id":9086},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9086":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9087":{"date":{"__isSmartRef__":true,"id":9088},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9088":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9089":{"date":{"__isSmartRef__":true,"id":9090},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9090":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9091":{"date":{"__isSmartRef__":true,"id":9092},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9092":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9093":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9094":{"morph":{"__isSmartRef__":true,"id":9073},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9095":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9096}},"9096":{"test01IsMorph":{"__isSmartRef__":true,"id":9097}},"9097":{"varMapping":{"__isSmartRef__":true,"id":9098},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9098":{"this":{"__isSmartRef__":true,"id":9095}},"9099":{},"9100":{"change":{"__isSmartRef__":true,"id":9101},"tick":{"__isSmartRef__":true,"id":9105}},"9101":{"varMapping":{"__isSmartRef__":true,"id":9102},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9102":{"this":{"__isSmartRef__":true,"id":9073}},"9103":{"timestamp":{"__isSmartRef__":true,"id":9104},"user":"cschuster","tags":[]},"9104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9105":{"varMapping":{"__isSmartRef__":true,"id":9106},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9106":{"this":{"__isSmartRef__":true,"id":9073}},"9107":{"timestamp":{"__isSmartRef__":true,"id":9108},"user":"cschuster","tags":[]},"9108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9109":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9110}],"id":"1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","shape":{"__isSmartRef__":true,"id":9111},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle199","partsBinMetaInfo":{"__isSmartRef__":true,"id":9112},"eventHandler":{"__isSmartRef__":true,"id":9130},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4"],"partTests":{"__isSmartRef__":true,"id":9131},"_ClipMode":"visible","moved":true,"b":218.1909244201961,"#startLetters":"set","isBeingDragged":false,"delta":-0.6917515881941654,"_Rotation":-1.312258441329983,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9136},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4833.2,5236.7)"},"9110":{"target":{"__isSmartRef__":true,"id":9109},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9111":{"_BorderWidth":1.9085804557438224,"_ClipMode":"visible","_BorderRadius":24.709000322225485,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.9,124.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-158,-360,-37)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.6,-4.3)"},"9112":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9113},{"__isSmartRef__":true,"id":9115},{"__isSmartRef__":true,"id":9117},{"__isSmartRef__":true,"id":9119},{"__isSmartRef__":true,"id":9121},{"__isSmartRef__":true,"id":9123},{"__isSmartRef__":true,"id":9125},{"__isSmartRef__":true,"id":9127}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9129},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9113":{"date":{"__isSmartRef__":true,"id":9114},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9115":{"date":{"__isSmartRef__":true,"id":9116},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9116":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9117":{"date":{"__isSmartRef__":true,"id":9118},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9118":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9119":{"date":{"__isSmartRef__":true,"id":9120},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9120":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9121":{"date":{"__isSmartRef__":true,"id":9122},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9122":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9123":{"date":{"__isSmartRef__":true,"id":9124},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9124":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9125":{"date":{"__isSmartRef__":true,"id":9126},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9126":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9127":{"date":{"__isSmartRef__":true,"id":9128},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9128":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9129":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9130":{"morph":{"__isSmartRef__":true,"id":9109},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9131":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9132}},"9132":{"test01IsMorph":{"__isSmartRef__":true,"id":9133}},"9133":{"varMapping":{"__isSmartRef__":true,"id":9134},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9134":{"this":{"__isSmartRef__":true,"id":9131}},"9135":{},"9136":{"change":{"__isSmartRef__":true,"id":9137},"tick":{"__isSmartRef__":true,"id":9141}},"9137":{"varMapping":{"__isSmartRef__":true,"id":9138},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9138":{"this":{"__isSmartRef__":true,"id":9109}},"9139":{"timestamp":{"__isSmartRef__":true,"id":9140},"user":"cschuster","tags":[]},"9140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9141":{"varMapping":{"__isSmartRef__":true,"id":9142},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9142":{"this":{"__isSmartRef__":true,"id":9109}},"9143":{"timestamp":{"__isSmartRef__":true,"id":9144},"user":"cschuster","tags":[]},"9144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9145":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9146}],"id":"F42E6C85-2FD9-49E6-802B-233EF784AF3A","shape":{"__isSmartRef__":true,"id":9147},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle200","partsBinMetaInfo":{"__isSmartRef__":true,"id":9148},"eventHandler":{"__isSmartRef__":true,"id":9166},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019"],"partTests":{"__isSmartRef__":true,"id":9167},"_ClipMode":"visible","moved":true,"b":123,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-23.269238926937774,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9172},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5515.5,4758.3)"},"9146":{"target":{"__isSmartRef__":true,"id":9145},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9147":{"_BorderWidth":9.193352839727119,"_ClipMode":"visible","_BorderRadius":11.865267138483997,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,66.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,75,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.8,-9.1)"},"9148":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9149},{"__isSmartRef__":true,"id":9151},{"__isSmartRef__":true,"id":9153},{"__isSmartRef__":true,"id":9155},{"__isSmartRef__":true,"id":9157},{"__isSmartRef__":true,"id":9159},{"__isSmartRef__":true,"id":9161},{"__isSmartRef__":true,"id":9163}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9165},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9149":{"date":{"__isSmartRef__":true,"id":9150},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9151":{"date":{"__isSmartRef__":true,"id":9152},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9152":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9153":{"date":{"__isSmartRef__":true,"id":9154},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9154":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9155":{"date":{"__isSmartRef__":true,"id":9156},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9156":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9157":{"date":{"__isSmartRef__":true,"id":9158},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9158":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9159":{"date":{"__isSmartRef__":true,"id":9160},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9160":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9161":{"date":{"__isSmartRef__":true,"id":9162},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9162":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9163":{"date":{"__isSmartRef__":true,"id":9164},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9164":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9165":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9166":{"morph":{"__isSmartRef__":true,"id":9145},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9167":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9168}},"9168":{"test01IsMorph":{"__isSmartRef__":true,"id":9169}},"9169":{"varMapping":{"__isSmartRef__":true,"id":9170},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9170":{"this":{"__isSmartRef__":true,"id":9167}},"9171":{},"9172":{"change":{"__isSmartRef__":true,"id":9173},"tick":{"__isSmartRef__":true,"id":9177}},"9173":{"varMapping":{"__isSmartRef__":true,"id":9174},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9174":{"this":{"__isSmartRef__":true,"id":9145}},"9175":{"timestamp":{"__isSmartRef__":true,"id":9176},"user":"cschuster","tags":[]},"9176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9177":{"varMapping":{"__isSmartRef__":true,"id":9178},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9178":{"this":{"__isSmartRef__":true,"id":9145}},"9179":{"timestamp":{"__isSmartRef__":true,"id":9180},"user":"cschuster","tags":[]},"9180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9181":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9182}],"id":"AB5706EF-EB06-42C8-A5ED-454F0729666B","shape":{"__isSmartRef__":true,"id":9183},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle201","partsBinMetaInfo":{"__isSmartRef__":true,"id":9184},"eventHandler":{"__isSmartRef__":true,"id":9202},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2"],"partTests":{"__isSmartRef__":true,"id":9203},"_ClipMode":"visible","moved":true,"b":346.32432736706687,"#startLetters":"set","isBeingDragged":false,"delta":0.9137845049262978,"_Rotation":-49.72534800807483,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9208},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4139.7,5572.1)"},"9182":{"target":{"__isSmartRef__":true,"id":9181},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9183":{"_BorderWidth":3.8178719394473357,"_ClipMode":"visible","_BorderRadius":37.76411719752639,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.6,109.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-61,188,72)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.3,-39.4)"},"9184":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9185},{"__isSmartRef__":true,"id":9187},{"__isSmartRef__":true,"id":9189},{"__isSmartRef__":true,"id":9191},{"__isSmartRef__":true,"id":9193},{"__isSmartRef__":true,"id":9195},{"__isSmartRef__":true,"id":9197},{"__isSmartRef__":true,"id":9199}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9201},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9185":{"date":{"__isSmartRef__":true,"id":9186},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9187":{"date":{"__isSmartRef__":true,"id":9188},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9188":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9189":{"date":{"__isSmartRef__":true,"id":9190},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9190":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9191":{"date":{"__isSmartRef__":true,"id":9192},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9192":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9193":{"date":{"__isSmartRef__":true,"id":9194},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9194":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9195":{"date":{"__isSmartRef__":true,"id":9196},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9196":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9197":{"date":{"__isSmartRef__":true,"id":9198},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9198":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9199":{"date":{"__isSmartRef__":true,"id":9200},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9200":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9201":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9202":{"morph":{"__isSmartRef__":true,"id":9181},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9203":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9204}},"9204":{"test01IsMorph":{"__isSmartRef__":true,"id":9205}},"9205":{"varMapping":{"__isSmartRef__":true,"id":9206},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9206":{"this":{"__isSmartRef__":true,"id":9203}},"9207":{},"9208":{"change":{"__isSmartRef__":true,"id":9209},"tick":{"__isSmartRef__":true,"id":9213}},"9209":{"varMapping":{"__isSmartRef__":true,"id":9210},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9210":{"this":{"__isSmartRef__":true,"id":9181}},"9211":{"timestamp":{"__isSmartRef__":true,"id":9212},"user":"cschuster","tags":[]},"9212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9213":{"varMapping":{"__isSmartRef__":true,"id":9214},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9214":{"this":{"__isSmartRef__":true,"id":9181}},"9215":{"timestamp":{"__isSmartRef__":true,"id":9216},"user":"cschuster","tags":[]},"9216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9217":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9218}],"id":"2ED6D531-C1E5-4815-B598-73D3CDB6895B","shape":{"__isSmartRef__":true,"id":9219},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle202","partsBinMetaInfo":{"__isSmartRef__":true,"id":9220},"eventHandler":{"__isSmartRef__":true,"id":9238},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB"],"partTests":{"__isSmartRef__":true,"id":9239},"_ClipMode":"visible","moved":true,"b":6.511706334538758,"#startLetters":"set","isBeingDragged":false,"delta":0.8139632918173447,"_Rotation":-2.0293919643664506,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9244},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5392.8,5025.8)"},"9218":{"target":{"__isSmartRef__":true,"id":9217},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9219":{"_BorderWidth":5.567031060621721,"_ClipMode":"visible","_BorderRadius":39.48556124206433,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,95.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(29,284,249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.3,-39.9)"},"9220":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9221},{"__isSmartRef__":true,"id":9223},{"__isSmartRef__":true,"id":9225},{"__isSmartRef__":true,"id":9227},{"__isSmartRef__":true,"id":9229},{"__isSmartRef__":true,"id":9231},{"__isSmartRef__":true,"id":9233},{"__isSmartRef__":true,"id":9235}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9237},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9221":{"date":{"__isSmartRef__":true,"id":9222},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9223":{"date":{"__isSmartRef__":true,"id":9224},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9224":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9225":{"date":{"__isSmartRef__":true,"id":9226},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9226":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9227":{"date":{"__isSmartRef__":true,"id":9228},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9228":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9229":{"date":{"__isSmartRef__":true,"id":9230},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9230":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9231":{"date":{"__isSmartRef__":true,"id":9232},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9232":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9233":{"date":{"__isSmartRef__":true,"id":9234},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9234":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9235":{"date":{"__isSmartRef__":true,"id":9236},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9236":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9237":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9238":{"morph":{"__isSmartRef__":true,"id":9217},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9239":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9240}},"9240":{"test01IsMorph":{"__isSmartRef__":true,"id":9241}},"9241":{"varMapping":{"__isSmartRef__":true,"id":9242},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9242":{"this":{"__isSmartRef__":true,"id":9239}},"9243":{},"9244":{"change":{"__isSmartRef__":true,"id":9245},"tick":{"__isSmartRef__":true,"id":9249}},"9245":{"varMapping":{"__isSmartRef__":true,"id":9246},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9246":{"this":{"__isSmartRef__":true,"id":9217}},"9247":{"timestamp":{"__isSmartRef__":true,"id":9248},"user":"cschuster","tags":[]},"9248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9249":{"varMapping":{"__isSmartRef__":true,"id":9250},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9250":{"this":{"__isSmartRef__":true,"id":9217}},"9251":{"timestamp":{"__isSmartRef__":true,"id":9252},"user":"cschuster","tags":[]},"9252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9253":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9254}],"id":"9B075282-60DC-4DBF-9B7B-141FCE49890D","shape":{"__isSmartRef__":true,"id":9255},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle203","partsBinMetaInfo":{"__isSmartRef__":true,"id":9256},"eventHandler":{"__isSmartRef__":true,"id":9274},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00"],"partTests":{"__isSmartRef__":true,"id":9275},"_ClipMode":"visible","moved":true,"b":322.1495335707441,"#startLetters":"set","isBeingDragged":false,"delta":-0.8602378733921796,"_Rotation":-3.4925933699290597,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9280},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6156.1,5135.1)"},"9254":{"target":{"__isSmartRef__":true,"id":9253},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9255":{"_BorderWidth":1.9319860571259135,"_ClipMode":"visible","_BorderRadius":24.93966471412832,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,124.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,45,-213)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-35.8)"},"9256":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9257},{"__isSmartRef__":true,"id":9259},{"__isSmartRef__":true,"id":9261},{"__isSmartRef__":true,"id":9263},{"__isSmartRef__":true,"id":9265},{"__isSmartRef__":true,"id":9267},{"__isSmartRef__":true,"id":9269},{"__isSmartRef__":true,"id":9271}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9273},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9257":{"date":{"__isSmartRef__":true,"id":9258},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9259":{"date":{"__isSmartRef__":true,"id":9260},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9260":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9261":{"date":{"__isSmartRef__":true,"id":9262},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9262":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9263":{"date":{"__isSmartRef__":true,"id":9264},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9265":{"date":{"__isSmartRef__":true,"id":9266},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9266":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9267":{"date":{"__isSmartRef__":true,"id":9268},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9269":{"date":{"__isSmartRef__":true,"id":9270},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9270":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9271":{"date":{"__isSmartRef__":true,"id":9272},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9272":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9273":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9274":{"morph":{"__isSmartRef__":true,"id":9253},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9275":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9276}},"9276":{"test01IsMorph":{"__isSmartRef__":true,"id":9277}},"9277":{"varMapping":{"__isSmartRef__":true,"id":9278},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9278":{"this":{"__isSmartRef__":true,"id":9275}},"9279":{},"9280":{"change":{"__isSmartRef__":true,"id":9281},"tick":{"__isSmartRef__":true,"id":9285}},"9281":{"varMapping":{"__isSmartRef__":true,"id":9282},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9282":{"this":{"__isSmartRef__":true,"id":9253}},"9283":{"timestamp":{"__isSmartRef__":true,"id":9284},"user":"cschuster","tags":[]},"9284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9285":{"varMapping":{"__isSmartRef__":true,"id":9286},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9286":{"this":{"__isSmartRef__":true,"id":9253}},"9287":{"timestamp":{"__isSmartRef__":true,"id":9288},"user":"cschuster","tags":[]},"9288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9289":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9290}],"id":"EE177CC5-99BE-48C4-8541-6D14DDD5A5C1","shape":{"__isSmartRef__":true,"id":9291},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle204","partsBinMetaInfo":{"__isSmartRef__":true,"id":9292},"eventHandler":{"__isSmartRef__":true,"id":9310},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2"],"partTests":{"__isSmartRef__":true,"id":9311},"_ClipMode":"visible","moved":true,"b":340.0400778375915,"#startLetters":"set","isBeingDragged":false,"delta":0.9471868463442661,"_Rotation":-28.893889188090835,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9316},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5117.3,5216.8)"},"9290":{"target":{"__isSmartRef__":true,"id":9289},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9291":{"_BorderWidth":3.2931862304728567,"_ClipMode":"visible","_BorderRadius":35.33885880984407,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,153,-12)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-38.8)"},"9292":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9293},{"__isSmartRef__":true,"id":9295},{"__isSmartRef__":true,"id":9297},{"__isSmartRef__":true,"id":9299},{"__isSmartRef__":true,"id":9301},{"__isSmartRef__":true,"id":9303},{"__isSmartRef__":true,"id":9305},{"__isSmartRef__":true,"id":9307}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9309},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9293":{"date":{"__isSmartRef__":true,"id":9294},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9295":{"date":{"__isSmartRef__":true,"id":9296},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9296":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9297":{"date":{"__isSmartRef__":true,"id":9298},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9298":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9299":{"date":{"__isSmartRef__":true,"id":9300},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9301":{"date":{"__isSmartRef__":true,"id":9302},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9302":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9303":{"date":{"__isSmartRef__":true,"id":9304},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9305":{"date":{"__isSmartRef__":true,"id":9306},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9307":{"date":{"__isSmartRef__":true,"id":9308},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9309":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9310":{"morph":{"__isSmartRef__":true,"id":9289},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9311":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9312}},"9312":{"test01IsMorph":{"__isSmartRef__":true,"id":9313}},"9313":{"varMapping":{"__isSmartRef__":true,"id":9314},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9314":{"this":{"__isSmartRef__":true,"id":9311}},"9315":{},"9316":{"change":{"__isSmartRef__":true,"id":9317},"tick":{"__isSmartRef__":true,"id":9321}},"9317":{"varMapping":{"__isSmartRef__":true,"id":9318},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9318":{"this":{"__isSmartRef__":true,"id":9289}},"9319":{"timestamp":{"__isSmartRef__":true,"id":9320},"user":"cschuster","tags":[]},"9320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9321":{"varMapping":{"__isSmartRef__":true,"id":9322},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9322":{"this":{"__isSmartRef__":true,"id":9289}},"9323":{"timestamp":{"__isSmartRef__":true,"id":9324},"user":"cschuster","tags":[]},"9324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9325":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9326}],"id":"AA677A72-88F2-4027-80B6-FB0642DF0CB2","shape":{"__isSmartRef__":true,"id":9327},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle205","partsBinMetaInfo":{"__isSmartRef__":true,"id":9328},"eventHandler":{"__isSmartRef__":true,"id":9346},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240"],"partTests":{"__isSmartRef__":true,"id":9347},"_ClipMode":"visible","moved":true,"b":318.81153361836914,"#startLetters":"set","isBeingDragged":false,"delta":0.9005975525942631,"_Rotation":-5.012292366775925,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9352},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5841.9,4601.4)"},"9326":{"target":{"__isSmartRef__":true,"id":9325},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9327":{"_BorderWidth":1.7073100702874466,"_ClipMode":"visible","_BorderRadius":22.653108842831266,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,24,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.8,-35.1)"},"9328":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9329},{"__isSmartRef__":true,"id":9331},{"__isSmartRef__":true,"id":9333},{"__isSmartRef__":true,"id":9335},{"__isSmartRef__":true,"id":9337},{"__isSmartRef__":true,"id":9339},{"__isSmartRef__":true,"id":9341},{"__isSmartRef__":true,"id":9343}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9345},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9329":{"date":{"__isSmartRef__":true,"id":9330},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9331":{"date":{"__isSmartRef__":true,"id":9332},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9332":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9333":{"date":{"__isSmartRef__":true,"id":9334},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9334":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9335":{"date":{"__isSmartRef__":true,"id":9336},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9337":{"date":{"__isSmartRef__":true,"id":9338},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9338":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9339":{"date":{"__isSmartRef__":true,"id":9340},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9341":{"date":{"__isSmartRef__":true,"id":9342},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9343":{"date":{"__isSmartRef__":true,"id":9344},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9345":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9346":{"morph":{"__isSmartRef__":true,"id":9325},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9347":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9348}},"9348":{"test01IsMorph":{"__isSmartRef__":true,"id":9349}},"9349":{"varMapping":{"__isSmartRef__":true,"id":9350},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9350":{"this":{"__isSmartRef__":true,"id":9347}},"9351":{},"9352":{"change":{"__isSmartRef__":true,"id":9353},"tick":{"__isSmartRef__":true,"id":9357}},"9353":{"varMapping":{"__isSmartRef__":true,"id":9354},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9354":{"this":{"__isSmartRef__":true,"id":9325}},"9355":{"timestamp":{"__isSmartRef__":true,"id":9356},"user":"cschuster","tags":[]},"9356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9357":{"varMapping":{"__isSmartRef__":true,"id":9358},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9358":{"this":{"__isSmartRef__":true,"id":9325}},"9359":{"timestamp":{"__isSmartRef__":true,"id":9360},"user":"cschuster","tags":[]},"9360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9361":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9362}],"id":"FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","shape":{"__isSmartRef__":true,"id":9363},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle206","partsBinMetaInfo":{"__isSmartRef__":true,"id":9364},"eventHandler":{"__isSmartRef__":true,"id":9382},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A"],"partTests":{"__isSmartRef__":true,"id":9383},"_ClipMode":"visible","moved":true,"b":173.5652232884313,"#startLetters":"set","isBeingDragged":false,"delta":0.7449151214095764,"_Rotation":10.878382408776499,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9388},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5827.3,5150.7)"},"9362":{"target":{"__isSmartRef__":true,"id":9361},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9363":{"_BorderWidth":5.560360485408194,"_ClipMode":"visible","_BorderRadius":39.49759380222895,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.1,95.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(29,-225,-157)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.2,-0.1)"},"9364":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9365},{"__isSmartRef__":true,"id":9367},{"__isSmartRef__":true,"id":9369},{"__isSmartRef__":true,"id":9371},{"__isSmartRef__":true,"id":9373},{"__isSmartRef__":true,"id":9375},{"__isSmartRef__":true,"id":9377},{"__isSmartRef__":true,"id":9379}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9381},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9365":{"date":{"__isSmartRef__":true,"id":9366},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9367":{"date":{"__isSmartRef__":true,"id":9368},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9368":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9369":{"date":{"__isSmartRef__":true,"id":9370},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9370":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9371":{"date":{"__isSmartRef__":true,"id":9372},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9373":{"date":{"__isSmartRef__":true,"id":9374},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9374":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9375":{"date":{"__isSmartRef__":true,"id":9376},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9377":{"date":{"__isSmartRef__":true,"id":9378},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9378":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9379":{"date":{"__isSmartRef__":true,"id":9380},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9381":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9382":{"morph":{"__isSmartRef__":true,"id":9361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9383":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9384}},"9384":{"test01IsMorph":{"__isSmartRef__":true,"id":9385}},"9385":{"varMapping":{"__isSmartRef__":true,"id":9386},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9386":{"this":{"__isSmartRef__":true,"id":9383}},"9387":{},"9388":{"change":{"__isSmartRef__":true,"id":9389},"tick":{"__isSmartRef__":true,"id":9393}},"9389":{"varMapping":{"__isSmartRef__":true,"id":9390},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9390":{"this":{"__isSmartRef__":true,"id":9361}},"9391":{"timestamp":{"__isSmartRef__":true,"id":9392},"user":"cschuster","tags":[]},"9392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9393":{"varMapping":{"__isSmartRef__":true,"id":9394},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9394":{"this":{"__isSmartRef__":true,"id":9361}},"9395":{"timestamp":{"__isSmartRef__":true,"id":9396},"user":"cschuster","tags":[]},"9396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9397":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9398}],"id":"08134EA4-6023-48F6-B06F-226057AB63DF","shape":{"__isSmartRef__":true,"id":9399},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle207","partsBinMetaInfo":{"__isSmartRef__":true,"id":9400},"eventHandler":{"__isSmartRef__":true,"id":9418},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2"],"partTests":{"__isSmartRef__":true,"id":9419},"_ClipMode":"visible","moved":true,"b":134.0499587529339,"#startLetters":"set","isBeingDragged":false,"delta":0.8223923849873245,"_Rotation":24.048292985252857,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9424},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5036.9,5138.2)"},"9398":{"target":{"__isSmartRef__":true,"id":9397},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9399":{"_BorderWidth":8.593669116291762,"_ClipMode":"visible","_BorderRadius":19.33686765217725,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(184,6,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.4,-6.1)"},"9400":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9401},{"__isSmartRef__":true,"id":9403},{"__isSmartRef__":true,"id":9405},{"__isSmartRef__":true,"id":9407},{"__isSmartRef__":true,"id":9409},{"__isSmartRef__":true,"id":9411},{"__isSmartRef__":true,"id":9413},{"__isSmartRef__":true,"id":9415}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9417},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9401":{"date":{"__isSmartRef__":true,"id":9402},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9403":{"date":{"__isSmartRef__":true,"id":9404},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9404":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9405":{"date":{"__isSmartRef__":true,"id":9406},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9406":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9407":{"date":{"__isSmartRef__":true,"id":9408},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9409":{"date":{"__isSmartRef__":true,"id":9410},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9410":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9411":{"date":{"__isSmartRef__":true,"id":9412},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9413":{"date":{"__isSmartRef__":true,"id":9414},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9414":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9415":{"date":{"__isSmartRef__":true,"id":9416},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9417":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9418":{"morph":{"__isSmartRef__":true,"id":9397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9419":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9420}},"9420":{"test01IsMorph":{"__isSmartRef__":true,"id":9421}},"9421":{"varMapping":{"__isSmartRef__":true,"id":9422},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9422":{"this":{"__isSmartRef__":true,"id":9419}},"9423":{},"9424":{"change":{"__isSmartRef__":true,"id":9425},"tick":{"__isSmartRef__":true,"id":9429}},"9425":{"varMapping":{"__isSmartRef__":true,"id":9426},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9426":{"this":{"__isSmartRef__":true,"id":9397}},"9427":{"timestamp":{"__isSmartRef__":true,"id":9428},"user":"cschuster","tags":[]},"9428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9429":{"varMapping":{"__isSmartRef__":true,"id":9430},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9430":{"this":{"__isSmartRef__":true,"id":9397}},"9431":{"timestamp":{"__isSmartRef__":true,"id":9432},"user":"cschuster","tags":[]},"9432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9433":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9434}],"id":"5F39F154-4168-4239-9FC9-272C301F08F7","shape":{"__isSmartRef__":true,"id":9435},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle208","partsBinMetaInfo":{"__isSmartRef__":true,"id":9436},"eventHandler":{"__isSmartRef__":true,"id":9454},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD"],"partTests":{"__isSmartRef__":true,"id":9455},"_ClipMode":"visible","moved":true,"b":339.71164492191747,"#startLetters":"set","isBeingDragged":false,"delta":0.660917597124353,"_Rotation":9.261339671182837,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9460},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5113.8,4947.0)"},"9434":{"target":{"__isSmartRef__":true,"id":9433},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9435":{"_BorderWidth":3.26627487114092,"_ClipMode":"visible","_BorderRadius":35.1907154841001,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.0,113.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-89,151,-16)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.1,-38.8)"},"9436":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9437},{"__isSmartRef__":true,"id":9439},{"__isSmartRef__":true,"id":9441},{"__isSmartRef__":true,"id":9443},{"__isSmartRef__":true,"id":9445},{"__isSmartRef__":true,"id":9447},{"__isSmartRef__":true,"id":9449},{"__isSmartRef__":true,"id":9451}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9453},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9437":{"date":{"__isSmartRef__":true,"id":9438},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9439":{"date":{"__isSmartRef__":true,"id":9440},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9440":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9441":{"date":{"__isSmartRef__":true,"id":9442},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9442":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9443":{"date":{"__isSmartRef__":true,"id":9444},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9445":{"date":{"__isSmartRef__":true,"id":9446},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9446":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9447":{"date":{"__isSmartRef__":true,"id":9448},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9449":{"date":{"__isSmartRef__":true,"id":9450},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9450":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9451":{"date":{"__isSmartRef__":true,"id":9452},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9453":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9454":{"morph":{"__isSmartRef__":true,"id":9433},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9455":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9456}},"9456":{"test01IsMorph":{"__isSmartRef__":true,"id":9457}},"9457":{"varMapping":{"__isSmartRef__":true,"id":9458},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9458":{"this":{"__isSmartRef__":true,"id":9455}},"9459":{},"9460":{"change":{"__isSmartRef__":true,"id":9461},"tick":{"__isSmartRef__":true,"id":9465}},"9461":{"varMapping":{"__isSmartRef__":true,"id":9462},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9462":{"this":{"__isSmartRef__":true,"id":9433}},"9463":{"timestamp":{"__isSmartRef__":true,"id":9464},"user":"cschuster","tags":[]},"9464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9465":{"varMapping":{"__isSmartRef__":true,"id":9466},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9466":{"this":{"__isSmartRef__":true,"id":9433}},"9467":{"timestamp":{"__isSmartRef__":true,"id":9468},"user":"cschuster","tags":[]},"9468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9469":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9470}],"id":"820E41BD-0E5D-41D1-B1BD-14093B43E7C6","shape":{"__isSmartRef__":true,"id":9471},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle209","partsBinMetaInfo":{"__isSmartRef__":true,"id":9472},"eventHandler":{"__isSmartRef__":true,"id":9490},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004"],"partTests":{"__isSmartRef__":true,"id":9491},"_ClipMode":"visible","moved":true,"b":252.3024292095797,"#startLetters":"set","isBeingDragged":false,"delta":-0.9204920580377802,"_Rotation":-17.84277211828933,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9496},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4338.2,4633.5)"},"9470":{"target":{"__isSmartRef__":true,"id":9469},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9471":{"_BorderWidth":0.23662814649254127,"_ClipMode":"visible","_BorderRadius":3.696461736340668,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.2,138.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-322,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-13.9)"},"9472":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9473},{"__isSmartRef__":true,"id":9475},{"__isSmartRef__":true,"id":9477},{"__isSmartRef__":true,"id":9479},{"__isSmartRef__":true,"id":9481},{"__isSmartRef__":true,"id":9483},{"__isSmartRef__":true,"id":9485},{"__isSmartRef__":true,"id":9487}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9489},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9473":{"date":{"__isSmartRef__":true,"id":9474},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9475":{"date":{"__isSmartRef__":true,"id":9476},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9476":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9477":{"date":{"__isSmartRef__":true,"id":9478},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9478":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9479":{"date":{"__isSmartRef__":true,"id":9480},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9480":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9481":{"date":{"__isSmartRef__":true,"id":9482},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9482":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9483":{"date":{"__isSmartRef__":true,"id":9484},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9484":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9485":{"date":{"__isSmartRef__":true,"id":9486},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9486":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9487":{"date":{"__isSmartRef__":true,"id":9488},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9489":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9490":{"morph":{"__isSmartRef__":true,"id":9469},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9491":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9492}},"9492":{"test01IsMorph":{"__isSmartRef__":true,"id":9493}},"9493":{"varMapping":{"__isSmartRef__":true,"id":9494},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9494":{"this":{"__isSmartRef__":true,"id":9491}},"9495":{},"9496":{"change":{"__isSmartRef__":true,"id":9497},"tick":{"__isSmartRef__":true,"id":9501}},"9497":{"varMapping":{"__isSmartRef__":true,"id":9498},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9498":{"this":{"__isSmartRef__":true,"id":9469}},"9499":{"timestamp":{"__isSmartRef__":true,"id":9500},"user":"cschuster","tags":[]},"9500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9501":{"varMapping":{"__isSmartRef__":true,"id":9502},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9502":{"this":{"__isSmartRef__":true,"id":9469}},"9503":{"timestamp":{"__isSmartRef__":true,"id":9504},"user":"cschuster","tags":[]},"9504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9505":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9506}],"id":"C1A2B5E8-DC39-4C40-B7C5-E8A978763622","shape":{"__isSmartRef__":true,"id":9507},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle210","partsBinMetaInfo":{"__isSmartRef__":true,"id":9508},"eventHandler":{"__isSmartRef__":true,"id":9526},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924"],"partTests":{"__isSmartRef__":true,"id":9527},"_ClipMode":"visible","moved":true,"b":213,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-19.7001507289432,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9532},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6401.3,5685.4)"},"9506":{"target":{"__isSmartRef__":true,"id":9505},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9507":{"_BorderWidth":2.2768048249248647,"_ClipMode":"visible","_BorderRadius":28.134732861516003,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.5,121.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-139,-354,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.1,-3.2)"},"9508":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9509},{"__isSmartRef__":true,"id":9511},{"__isSmartRef__":true,"id":9513},{"__isSmartRef__":true,"id":9515},{"__isSmartRef__":true,"id":9517},{"__isSmartRef__":true,"id":9519},{"__isSmartRef__":true,"id":9521},{"__isSmartRef__":true,"id":9523}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9525},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9509":{"date":{"__isSmartRef__":true,"id":9510},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9511":{"date":{"__isSmartRef__":true,"id":9512},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9512":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9513":{"date":{"__isSmartRef__":true,"id":9514},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9514":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9515":{"date":{"__isSmartRef__":true,"id":9516},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9516":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9517":{"date":{"__isSmartRef__":true,"id":9518},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9518":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9519":{"date":{"__isSmartRef__":true,"id":9520},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9520":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9521":{"date":{"__isSmartRef__":true,"id":9522},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9522":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9523":{"date":{"__isSmartRef__":true,"id":9524},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9525":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9526":{"morph":{"__isSmartRef__":true,"id":9505},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9527":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9528}},"9528":{"test01IsMorph":{"__isSmartRef__":true,"id":9529}},"9529":{"varMapping":{"__isSmartRef__":true,"id":9530},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9530":{"this":{"__isSmartRef__":true,"id":9527}},"9531":{},"9532":{"change":{"__isSmartRef__":true,"id":9533},"tick":{"__isSmartRef__":true,"id":9537}},"9533":{"varMapping":{"__isSmartRef__":true,"id":9534},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9534":{"this":{"__isSmartRef__":true,"id":9505}},"9535":{"timestamp":{"__isSmartRef__":true,"id":9536},"user":"cschuster","tags":[]},"9536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9537":{"varMapping":{"__isSmartRef__":true,"id":9538},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9538":{"this":{"__isSmartRef__":true,"id":9505}},"9539":{"timestamp":{"__isSmartRef__":true,"id":9540},"user":"cschuster","tags":[]},"9540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9541":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9542}],"id":"091E74D6-89B1-44C9-8824-4FC1D85B55DE","shape":{"__isSmartRef__":true,"id":9543},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle211","partsBinMetaInfo":{"__isSmartRef__":true,"id":9544},"eventHandler":{"__isSmartRef__":true,"id":9562},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA"],"partTests":{"__isSmartRef__":true,"id":9563},"_ClipMode":"visible","moved":true,"b":35.348749552853405,"#startLetters":"set","isBeingDragged":false,"delta":0.7214030520990491,"_Rotation":8.762970032304922,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9568},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5211.4,5166.9)"},"9542":{"target":{"__isSmartRef__":true,"id":9541},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9543":{"_BorderWidth":7.892759089055884,"_ClipMode":"visible","_BorderRadius":26.611111764295316,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.8,76.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(148,357,74)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.6,-36.3)"},"9544":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9545},{"__isSmartRef__":true,"id":9547},{"__isSmartRef__":true,"id":9549},{"__isSmartRef__":true,"id":9551},{"__isSmartRef__":true,"id":9553},{"__isSmartRef__":true,"id":9555},{"__isSmartRef__":true,"id":9557},{"__isSmartRef__":true,"id":9559}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9561},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9545":{"date":{"__isSmartRef__":true,"id":9546},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9547":{"date":{"__isSmartRef__":true,"id":9548},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9548":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9549":{"date":{"__isSmartRef__":true,"id":9550},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9550":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9551":{"date":{"__isSmartRef__":true,"id":9552},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9553":{"date":{"__isSmartRef__":true,"id":9554},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9554":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9555":{"date":{"__isSmartRef__":true,"id":9556},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9557":{"date":{"__isSmartRef__":true,"id":9558},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9558":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9559":{"date":{"__isSmartRef__":true,"id":9560},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9561":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9562":{"morph":{"__isSmartRef__":true,"id":9541},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9563":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9564}},"9564":{"test01IsMorph":{"__isSmartRef__":true,"id":9565}},"9565":{"varMapping":{"__isSmartRef__":true,"id":9566},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9566":{"this":{"__isSmartRef__":true,"id":9563}},"9567":{},"9568":{"change":{"__isSmartRef__":true,"id":9569},"tick":{"__isSmartRef__":true,"id":9573}},"9569":{"varMapping":{"__isSmartRef__":true,"id":9570},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9570":{"this":{"__isSmartRef__":true,"id":9541}},"9571":{"timestamp":{"__isSmartRef__":true,"id":9572},"user":"cschuster","tags":[]},"9572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9573":{"varMapping":{"__isSmartRef__":true,"id":9574},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9574":{"this":{"__isSmartRef__":true,"id":9541}},"9575":{"timestamp":{"__isSmartRef__":true,"id":9576},"user":"cschuster","tags":[]},"9576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9577":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9578}],"id":"9B229936-CD2D-40AF-9C4F-FA52E68AC428","shape":{"__isSmartRef__":true,"id":9579},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle212","partsBinMetaInfo":{"__isSmartRef__":true,"id":9580},"eventHandler":{"__isSmartRef__":true,"id":9598},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004"],"partTests":{"__isSmartRef__":true,"id":9599},"_ClipMode":"visible","moved":true,"b":290.1658194787451,"#startLetters":"set","isBeingDragged":false,"delta":-0.9069374093669467,"_Rotation":-15.590599561194798,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9604},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4292.5,4713.1)"},"9578":{"target":{"__isSmartRef__":true,"id":9577},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9579":{"_BorderWidth":0.306505761237994,"_ClipMode":"visible","_BorderRadius":4.753778929132569,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.1,137.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-152,-119)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-26.9)"},"9580":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9581},{"__isSmartRef__":true,"id":9583},{"__isSmartRef__":true,"id":9585},{"__isSmartRef__":true,"id":9587},{"__isSmartRef__":true,"id":9589},{"__isSmartRef__":true,"id":9591},{"__isSmartRef__":true,"id":9593},{"__isSmartRef__":true,"id":9595}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9597},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9581":{"date":{"__isSmartRef__":true,"id":9582},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9583":{"date":{"__isSmartRef__":true,"id":9584},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9584":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9585":{"date":{"__isSmartRef__":true,"id":9586},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9586":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9587":{"date":{"__isSmartRef__":true,"id":9588},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9588":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9589":{"date":{"__isSmartRef__":true,"id":9590},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9590":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9591":{"date":{"__isSmartRef__":true,"id":9592},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9592":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9593":{"date":{"__isSmartRef__":true,"id":9594},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9594":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9595":{"date":{"__isSmartRef__":true,"id":9596},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9597":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9598":{"morph":{"__isSmartRef__":true,"id":9577},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9599":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9600}},"9600":{"test01IsMorph":{"__isSmartRef__":true,"id":9601}},"9601":{"varMapping":{"__isSmartRef__":true,"id":9602},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9602":{"this":{"__isSmartRef__":true,"id":9599}},"9603":{},"9604":{"change":{"__isSmartRef__":true,"id":9605},"tick":{"__isSmartRef__":true,"id":9609}},"9605":{"varMapping":{"__isSmartRef__":true,"id":9606},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9606":{"this":{"__isSmartRef__":true,"id":9577}},"9607":{"timestamp":{"__isSmartRef__":true,"id":9608},"user":"cschuster","tags":[]},"9608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9609":{"varMapping":{"__isSmartRef__":true,"id":9610},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9610":{"this":{"__isSmartRef__":true,"id":9577}},"9611":{"timestamp":{"__isSmartRef__":true,"id":9612},"user":"cschuster","tags":[]},"9612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9613":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9614}],"id":"ACEAE76C-3B56-4FE4-8F20-3E0A70B5CF15","shape":{"__isSmartRef__":true,"id":9615},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle213","partsBinMetaInfo":{"__isSmartRef__":true,"id":9616},"eventHandler":{"__isSmartRef__":true,"id":9634},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57"],"partTests":{"__isSmartRef__":true,"id":9635},"_ClipMode":"visible","moved":true,"b":318,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.455950869436034,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9640},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4616.1,4381.1)"},"9614":{"target":{"__isSmartRef__":true,"id":9613},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9615":{"_BorderWidth":1.6543469682057093,"_ClipMode":"visible","_BorderRadius":22.09056926535307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,126.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-171,19,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.6,-34.9)"},"9616":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9617},{"__isSmartRef__":true,"id":9619},{"__isSmartRef__":true,"id":9621},{"__isSmartRef__":true,"id":9623},{"__isSmartRef__":true,"id":9625},{"__isSmartRef__":true,"id":9627},{"__isSmartRef__":true,"id":9629},{"__isSmartRef__":true,"id":9631}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9633},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9617":{"date":{"__isSmartRef__":true,"id":9618},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9619":{"date":{"__isSmartRef__":true,"id":9620},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9620":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9621":{"date":{"__isSmartRef__":true,"id":9622},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9622":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9623":{"date":{"__isSmartRef__":true,"id":9624},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9624":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9625":{"date":{"__isSmartRef__":true,"id":9626},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9626":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9627":{"date":{"__isSmartRef__":true,"id":9628},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9628":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9629":{"date":{"__isSmartRef__":true,"id":9630},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9630":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9631":{"date":{"__isSmartRef__":true,"id":9632},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9633":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9634":{"morph":{"__isSmartRef__":true,"id":9613},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9635":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9636}},"9636":{"test01IsMorph":{"__isSmartRef__":true,"id":9637}},"9637":{"varMapping":{"__isSmartRef__":true,"id":9638},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9638":{"this":{"__isSmartRef__":true,"id":9635}},"9639":{},"9640":{"change":{"__isSmartRef__":true,"id":9641},"tick":{"__isSmartRef__":true,"id":9645}},"9641":{"varMapping":{"__isSmartRef__":true,"id":9642},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9642":{"this":{"__isSmartRef__":true,"id":9613}},"9643":{"timestamp":{"__isSmartRef__":true,"id":9644},"user":"cschuster","tags":[]},"9644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9645":{"varMapping":{"__isSmartRef__":true,"id":9646},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9646":{"this":{"__isSmartRef__":true,"id":9613}},"9647":{"timestamp":{"__isSmartRef__":true,"id":9648},"user":"cschuster","tags":[]},"9648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9649":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9650}],"id":"C6A2551B-F156-4B9A-95F5-A3D5A91A928B","shape":{"__isSmartRef__":true,"id":9651},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle214","partsBinMetaInfo":{"__isSmartRef__":true,"id":9652},"eventHandler":{"__isSmartRef__":true,"id":9670},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","EE177CC5-99BE-48C4-8541-6D14DDD5A5C1"],"partTests":{"__isSmartRef__":true,"id":9671},"_ClipMode":"visible","moved":true,"b":317.2404443989508,"#startLetters":"set","isBeingDragged":false,"delta":-0.9718080818420276,"_Rotation":-5.629543331299816,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9676},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5039.4,4856.6)"},"9650":{"target":{"__isSmartRef__":true,"id":9649},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9651":{"_BorderWidth":1.6053839801138743,"_ClipMode":"visible","_BorderRadius":21.56253132405196,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,15,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-34.7)"},"9652":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9653},{"__isSmartRef__":true,"id":9655},{"__isSmartRef__":true,"id":9657},{"__isSmartRef__":true,"id":9659},{"__isSmartRef__":true,"id":9661},{"__isSmartRef__":true,"id":9663},{"__isSmartRef__":true,"id":9665},{"__isSmartRef__":true,"id":9667}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9669},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9653":{"date":{"__isSmartRef__":true,"id":9654},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9655":{"date":{"__isSmartRef__":true,"id":9656},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9656":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9657":{"date":{"__isSmartRef__":true,"id":9658},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9658":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9659":{"date":{"__isSmartRef__":true,"id":9660},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9660":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9661":{"date":{"__isSmartRef__":true,"id":9662},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9662":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9663":{"date":{"__isSmartRef__":true,"id":9664},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9664":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9665":{"date":{"__isSmartRef__":true,"id":9666},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9666":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9667":{"date":{"__isSmartRef__":true,"id":9668},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9669":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9670":{"morph":{"__isSmartRef__":true,"id":9649},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9671":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9672}},"9672":{"test01IsMorph":{"__isSmartRef__":true,"id":9673}},"9673":{"varMapping":{"__isSmartRef__":true,"id":9674},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9674":{"this":{"__isSmartRef__":true,"id":9671}},"9675":{},"9676":{"change":{"__isSmartRef__":true,"id":9677},"tick":{"__isSmartRef__":true,"id":9681}},"9677":{"varMapping":{"__isSmartRef__":true,"id":9678},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9678":{"this":{"__isSmartRef__":true,"id":9649}},"9679":{"timestamp":{"__isSmartRef__":true,"id":9680},"user":"cschuster","tags":[]},"9680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9681":{"varMapping":{"__isSmartRef__":true,"id":9682},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9682":{"this":{"__isSmartRef__":true,"id":9649}},"9683":{"timestamp":{"__isSmartRef__":true,"id":9684},"user":"cschuster","tags":[]},"9684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9685":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9686}],"id":"E005C7B4-D0EA-42AD-A3D1-7B6E7B9B7D9D","shape":{"__isSmartRef__":true,"id":9687},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle215","partsBinMetaInfo":{"__isSmartRef__":true,"id":9688},"eventHandler":{"__isSmartRef__":true,"id":9706},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","EE177CC5-99BE-48C4-8541-6D14DDD5A5C1"],"partTests":{"__isSmartRef__":true,"id":9707},"_ClipMode":"visible","moved":true,"b":249.3886289538932,"#startLetters":"set","isBeingDragged":false,"delta":-0.8709556775284,"_Rotation":-12.10171636319915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9712},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5101.1,5000.7)"},"9686":{"target":{"__isSmartRef__":true,"id":9685},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9687":{"_BorderWidth":0.3200515498021952,"_ClipMode":"visible","_BorderRadius":4.956932005585861,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.4,137.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-330,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-13.0)"},"9688":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9689},{"__isSmartRef__":true,"id":9691},{"__isSmartRef__":true,"id":9693},{"__isSmartRef__":true,"id":9695},{"__isSmartRef__":true,"id":9697},{"__isSmartRef__":true,"id":9699},{"__isSmartRef__":true,"id":9701},{"__isSmartRef__":true,"id":9703}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9705},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9689":{"date":{"__isSmartRef__":true,"id":9690},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9690":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9691":{"date":{"__isSmartRef__":true,"id":9692},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9692":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9693":{"date":{"__isSmartRef__":true,"id":9694},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9694":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9695":{"date":{"__isSmartRef__":true,"id":9696},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9696":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9697":{"date":{"__isSmartRef__":true,"id":9698},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9698":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9699":{"date":{"__isSmartRef__":true,"id":9700},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9701":{"date":{"__isSmartRef__":true,"id":9702},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9702":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9703":{"date":{"__isSmartRef__":true,"id":9704},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9704":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9705":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9706":{"morph":{"__isSmartRef__":true,"id":9685},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9707":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9708}},"9708":{"test01IsMorph":{"__isSmartRef__":true,"id":9709}},"9709":{"varMapping":{"__isSmartRef__":true,"id":9710},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9710":{"this":{"__isSmartRef__":true,"id":9707}},"9711":{},"9712":{"change":{"__isSmartRef__":true,"id":9713},"tick":{"__isSmartRef__":true,"id":9717}},"9713":{"varMapping":{"__isSmartRef__":true,"id":9714},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9714":{"this":{"__isSmartRef__":true,"id":9685}},"9715":{"timestamp":{"__isSmartRef__":true,"id":9716},"user":"cschuster","tags":[]},"9716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9717":{"varMapping":{"__isSmartRef__":true,"id":9718},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9718":{"this":{"__isSmartRef__":true,"id":9685}},"9719":{"timestamp":{"__isSmartRef__":true,"id":9720},"user":"cschuster","tags":[]},"9720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9721":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9722}],"id":"17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","shape":{"__isSmartRef__":true,"id":9723},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle216","partsBinMetaInfo":{"__isSmartRef__":true,"id":9724},"eventHandler":{"__isSmartRef__":true,"id":9742},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944"],"partTests":{"__isSmartRef__":true,"id":9743},"_ClipMode":"visible","moved":true,"b":226,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":29.18607402145358,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9748},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5690.3,4426.8)"},"9722":{"target":{"__isSmartRef__":true,"id":9721},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9723":{"_BorderWidth":1.4033009983067455,"_ClipMode":"visible","_BorderRadius":19.302010065949993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-184,-362,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-6.1)"},"9724":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9725},{"__isSmartRef__":true,"id":9727},{"__isSmartRef__":true,"id":9729},{"__isSmartRef__":true,"id":9731},{"__isSmartRef__":true,"id":9733},{"__isSmartRef__":true,"id":9735},{"__isSmartRef__":true,"id":9737},{"__isSmartRef__":true,"id":9739}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9741},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9725":{"date":{"__isSmartRef__":true,"id":9726},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9727":{"date":{"__isSmartRef__":true,"id":9728},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9728":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9729":{"date":{"__isSmartRef__":true,"id":9730},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9730":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9731":{"date":{"__isSmartRef__":true,"id":9732},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9732":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9733":{"date":{"__isSmartRef__":true,"id":9734},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9734":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9735":{"date":{"__isSmartRef__":true,"id":9736},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9736":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9737":{"date":{"__isSmartRef__":true,"id":9738},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9738":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9739":{"date":{"__isSmartRef__":true,"id":9740},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9740":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9741":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9742":{"morph":{"__isSmartRef__":true,"id":9721},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9743":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9744}},"9744":{"test01IsMorph":{"__isSmartRef__":true,"id":9745}},"9745":{"varMapping":{"__isSmartRef__":true,"id":9746},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9746":{"this":{"__isSmartRef__":true,"id":9743}},"9747":{},"9748":{"change":{"__isSmartRef__":true,"id":9749},"tick":{"__isSmartRef__":true,"id":9753}},"9749":{"varMapping":{"__isSmartRef__":true,"id":9750},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9750":{"this":{"__isSmartRef__":true,"id":9721}},"9751":{"timestamp":{"__isSmartRef__":true,"id":9752},"user":"cschuster","tags":[]},"9752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9753":{"varMapping":{"__isSmartRef__":true,"id":9754},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9754":{"this":{"__isSmartRef__":true,"id":9721}},"9755":{"timestamp":{"__isSmartRef__":true,"id":9756},"user":"cschuster","tags":[]},"9756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9757":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9758}],"id":"8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","shape":{"__isSmartRef__":true,"id":9759},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle217","partsBinMetaInfo":{"__isSmartRef__":true,"id":9760},"eventHandler":{"__isSmartRef__":true,"id":9778},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA"],"partTests":{"__isSmartRef__":true,"id":9779},"_ClipMode":"visible","moved":true,"b":194.94538928935071,"#startLetters":"set","isBeingDragged":false,"delta":0.9997199450735934,"_Rotation":4.784112842767105,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9784},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4497.0,4786.6)"},"9758":{"target":{"__isSmartRef__":true,"id":9757},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9759":{"_BorderWidth":3.710508658423114,"_ClipMode":"visible","_BorderRadius":37.33953932799719,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.9,110.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-66,-314,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.8,-0.7)"},"9760":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9761},{"__isSmartRef__":true,"id":9763},{"__isSmartRef__":true,"id":9765},{"__isSmartRef__":true,"id":9767},{"__isSmartRef__":true,"id":9769},{"__isSmartRef__":true,"id":9771},{"__isSmartRef__":true,"id":9773},{"__isSmartRef__":true,"id":9775}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9777},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9761":{"date":{"__isSmartRef__":true,"id":9762},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9763":{"date":{"__isSmartRef__":true,"id":9764},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9764":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9765":{"date":{"__isSmartRef__":true,"id":9766},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9766":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9767":{"date":{"__isSmartRef__":true,"id":9768},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9769":{"date":{"__isSmartRef__":true,"id":9770},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9770":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9771":{"date":{"__isSmartRef__":true,"id":9772},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9773":{"date":{"__isSmartRef__":true,"id":9774},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9774":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9775":{"date":{"__isSmartRef__":true,"id":9776},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9777":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9778":{"morph":{"__isSmartRef__":true,"id":9757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9779":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9780}},"9780":{"test01IsMorph":{"__isSmartRef__":true,"id":9781}},"9781":{"varMapping":{"__isSmartRef__":true,"id":9782},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9782":{"this":{"__isSmartRef__":true,"id":9779}},"9783":{},"9784":{"change":{"__isSmartRef__":true,"id":9785},"tick":{"__isSmartRef__":true,"id":9789}},"9785":{"varMapping":{"__isSmartRef__":true,"id":9786},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9786":{"this":{"__isSmartRef__":true,"id":9757}},"9787":{"timestamp":{"__isSmartRef__":true,"id":9788},"user":"cschuster","tags":[]},"9788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9789":{"varMapping":{"__isSmartRef__":true,"id":9790},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9790":{"this":{"__isSmartRef__":true,"id":9757}},"9791":{"timestamp":{"__isSmartRef__":true,"id":9792},"user":"cschuster","tags":[]},"9792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9793":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9794}],"id":"9F3CB239-26E5-457D-8CEC-A1A90837B171","shape":{"__isSmartRef__":true,"id":9795},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle218","partsBinMetaInfo":{"__isSmartRef__":true,"id":9796},"eventHandler":{"__isSmartRef__":true,"id":9814},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C"],"partTests":{"__isSmartRef__":true,"id":9815},"_ClipMode":"visible","moved":true,"b":99,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.614382422193732,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9820},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5438.4,5033.4)"},"9794":{"target":{"__isSmartRef__":true,"id":9793},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9795":{"_BorderWidth":9.938441702975688,"_ClipMode":"visible","_BorderRadius":0.9788696740969294,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.6,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,212,-26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-16.9)"},"9796":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9797},{"__isSmartRef__":true,"id":9799},{"__isSmartRef__":true,"id":9801},{"__isSmartRef__":true,"id":9803},{"__isSmartRef__":true,"id":9805},{"__isSmartRef__":true,"id":9807},{"__isSmartRef__":true,"id":9809},{"__isSmartRef__":true,"id":9811}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9813},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9797":{"date":{"__isSmartRef__":true,"id":9798},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9799":{"date":{"__isSmartRef__":true,"id":9800},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9800":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9801":{"date":{"__isSmartRef__":true,"id":9802},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9802":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9803":{"date":{"__isSmartRef__":true,"id":9804},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9805":{"date":{"__isSmartRef__":true,"id":9806},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9806":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9807":{"date":{"__isSmartRef__":true,"id":9808},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9809":{"date":{"__isSmartRef__":true,"id":9810},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9810":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9811":{"date":{"__isSmartRef__":true,"id":9812},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9813":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9814":{"morph":{"__isSmartRef__":true,"id":9793},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9815":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9816}},"9816":{"test01IsMorph":{"__isSmartRef__":true,"id":9817}},"9817":{"varMapping":{"__isSmartRef__":true,"id":9818},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9818":{"this":{"__isSmartRef__":true,"id":9815}},"9819":{},"9820":{"change":{"__isSmartRef__":true,"id":9821},"tick":{"__isSmartRef__":true,"id":9825}},"9821":{"varMapping":{"__isSmartRef__":true,"id":9822},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9822":{"this":{"__isSmartRef__":true,"id":9793}},"9823":{"timestamp":{"__isSmartRef__":true,"id":9824},"user":"cschuster","tags":[]},"9824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9825":{"varMapping":{"__isSmartRef__":true,"id":9826},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9826":{"this":{"__isSmartRef__":true,"id":9793}},"9827":{"timestamp":{"__isSmartRef__":true,"id":9828},"user":"cschuster","tags":[]},"9828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9829":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9830}],"id":"B4458491-3865-4B6B-B534-3E601C3DFAD4","shape":{"__isSmartRef__":true,"id":9831},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle219","partsBinMetaInfo":{"__isSmartRef__":true,"id":9832},"eventHandler":{"__isSmartRef__":true,"id":9850},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2"],"partTests":{"__isSmartRef__":true,"id":9851},"_ClipMode":"visible","moved":true,"b":247.3251185885165,"#startLetters":"set","isBeingDragged":false,"delta":0.9586244906531647,"_Rotation":-11.334426779457669,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9856},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5532.1,4966.4)"},"9830":{"target":{"__isSmartRef__":true,"id":9829},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9831":{"_BorderWidth":0.38646408597223747,"_ClipMode":"visible","_BorderRadius":5.944458191961626,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.5,136.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-236,-335,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-12.3)"},"9832":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9833},{"__isSmartRef__":true,"id":9835},{"__isSmartRef__":true,"id":9837},{"__isSmartRef__":true,"id":9839},{"__isSmartRef__":true,"id":9841},{"__isSmartRef__":true,"id":9843},{"__isSmartRef__":true,"id":9845},{"__isSmartRef__":true,"id":9847}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9849},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9833":{"date":{"__isSmartRef__":true,"id":9834},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9835":{"date":{"__isSmartRef__":true,"id":9836},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9836":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9837":{"date":{"__isSmartRef__":true,"id":9838},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9838":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9839":{"date":{"__isSmartRef__":true,"id":9840},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9841":{"date":{"__isSmartRef__":true,"id":9842},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9842":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9843":{"date":{"__isSmartRef__":true,"id":9844},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9845":{"date":{"__isSmartRef__":true,"id":9846},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9846":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9847":{"date":{"__isSmartRef__":true,"id":9848},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9849":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9850":{"morph":{"__isSmartRef__":true,"id":9829},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9851":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9852}},"9852":{"test01IsMorph":{"__isSmartRef__":true,"id":9853}},"9853":{"varMapping":{"__isSmartRef__":true,"id":9854},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9854":{"this":{"__isSmartRef__":true,"id":9851}},"9855":{},"9856":{"change":{"__isSmartRef__":true,"id":9857},"tick":{"__isSmartRef__":true,"id":9861}},"9857":{"varMapping":{"__isSmartRef__":true,"id":9858},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9858":{"this":{"__isSmartRef__":true,"id":9829}},"9859":{"timestamp":{"__isSmartRef__":true,"id":9860},"user":"cschuster","tags":[]},"9860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9861":{"varMapping":{"__isSmartRef__":true,"id":9862},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9862":{"this":{"__isSmartRef__":true,"id":9829}},"9863":{"timestamp":{"__isSmartRef__":true,"id":9864},"user":"cschuster","tags":[]},"9864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9865":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9866}],"id":"1A01CEDA-DD2C-4C77-86BB-144B5BAC99E6","shape":{"__isSmartRef__":true,"id":9867},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle220","partsBinMetaInfo":{"__isSmartRef__":true,"id":9868},"eventHandler":{"__isSmartRef__":true,"id":9886},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","527351D5-506F-47AD-95AA-2D91BCF1779F"],"partTests":{"__isSmartRef__":true,"id":9887},"_ClipMode":"visible","moved":true,"b":161.46701860183384,"#startLetters":"set","isBeingDragged":false,"delta":0.9279713712749071,"_Rotation":17.885932476348177,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9892},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5535.9,4057.0)"},"9866":{"target":{"__isSmartRef__":true,"id":9865},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9867":{"_BorderWidth":6.589252455670792,"_ClipMode":"visible","_BorderRadius":35.958842611430974,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.9,87.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(82,-161,-8)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.4,-1.0)"},"9868":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9869},{"__isSmartRef__":true,"id":9871},{"__isSmartRef__":true,"id":9873},{"__isSmartRef__":true,"id":9875},{"__isSmartRef__":true,"id":9877},{"__isSmartRef__":true,"id":9879},{"__isSmartRef__":true,"id":9881},{"__isSmartRef__":true,"id":9883}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9885},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9869":{"date":{"__isSmartRef__":true,"id":9870},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9871":{"date":{"__isSmartRef__":true,"id":9872},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9872":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9873":{"date":{"__isSmartRef__":true,"id":9874},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9874":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9875":{"date":{"__isSmartRef__":true,"id":9876},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9877":{"date":{"__isSmartRef__":true,"id":9878},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9878":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9879":{"date":{"__isSmartRef__":true,"id":9880},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9881":{"date":{"__isSmartRef__":true,"id":9882},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9883":{"date":{"__isSmartRef__":true,"id":9884},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9885":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9886":{"morph":{"__isSmartRef__":true,"id":9865},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9887":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9888}},"9888":{"test01IsMorph":{"__isSmartRef__":true,"id":9889}},"9889":{"varMapping":{"__isSmartRef__":true,"id":9890},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9890":{"this":{"__isSmartRef__":true,"id":9887}},"9891":{},"9892":{"change":{"__isSmartRef__":true,"id":9893},"tick":{"__isSmartRef__":true,"id":9897}},"9893":{"varMapping":{"__isSmartRef__":true,"id":9894},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9894":{"this":{"__isSmartRef__":true,"id":9865}},"9895":{"timestamp":{"__isSmartRef__":true,"id":9896},"user":"cschuster","tags":[]},"9896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9897":{"varMapping":{"__isSmartRef__":true,"id":9898},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9898":{"this":{"__isSmartRef__":true,"id":9865}},"9899":{"timestamp":{"__isSmartRef__":true,"id":9900},"user":"cschuster","tags":[]},"9900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9901":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9902}],"id":"7FF9B29C-D698-48C1-BF1D-433C75F29F31","shape":{"__isSmartRef__":true,"id":9903},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle221","partsBinMetaInfo":{"__isSmartRef__":true,"id":9904},"eventHandler":{"__isSmartRef__":true,"id":9922},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664"],"partTests":{"__isSmartRef__":true,"id":9923},"_ClipMode":"visible","moved":true,"b":342,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-2.1678911384110258,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9928},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4547.5,3593.8)"},"9902":{"target":{"__isSmartRef__":true,"id":9901},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9903":{"_BorderWidth":3.454915028125262,"_ClipMode":"visible","_BorderRadius":36.18033988749894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,112.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-79,164,15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.8,-39.0)"},"9904":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9905},{"__isSmartRef__":true,"id":9907},{"__isSmartRef__":true,"id":9909},{"__isSmartRef__":true,"id":9911},{"__isSmartRef__":true,"id":9913},{"__isSmartRef__":true,"id":9915},{"__isSmartRef__":true,"id":9917},{"__isSmartRef__":true,"id":9919}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9921},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9905":{"date":{"__isSmartRef__":true,"id":9906},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9907":{"date":{"__isSmartRef__":true,"id":9908},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9908":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9909":{"date":{"__isSmartRef__":true,"id":9910},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9910":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9911":{"date":{"__isSmartRef__":true,"id":9912},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9913":{"date":{"__isSmartRef__":true,"id":9914},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9914":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9915":{"date":{"__isSmartRef__":true,"id":9916},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9917":{"date":{"__isSmartRef__":true,"id":9918},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9919":{"date":{"__isSmartRef__":true,"id":9920},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9921":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9922":{"morph":{"__isSmartRef__":true,"id":9901},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9923":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9924}},"9924":{"test01IsMorph":{"__isSmartRef__":true,"id":9925}},"9925":{"varMapping":{"__isSmartRef__":true,"id":9926},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9926":{"this":{"__isSmartRef__":true,"id":9923}},"9927":{},"9928":{"change":{"__isSmartRef__":true,"id":9929},"tick":{"__isSmartRef__":true,"id":9933}},"9929":{"varMapping":{"__isSmartRef__":true,"id":9930},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9930":{"this":{"__isSmartRef__":true,"id":9901}},"9931":{"timestamp":{"__isSmartRef__":true,"id":9932},"user":"cschuster","tags":[]},"9932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9933":{"varMapping":{"__isSmartRef__":true,"id":9934},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9934":{"this":{"__isSmartRef__":true,"id":9901}},"9935":{"timestamp":{"__isSmartRef__":true,"id":9936},"user":"cschuster","tags":[]},"9936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9937":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9938}],"id":"33F90CC6-437D-4E97-A4F0-BFED367A6C6A","shape":{"__isSmartRef__":true,"id":9939},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle222","partsBinMetaInfo":{"__isSmartRef__":true,"id":9940},"eventHandler":{"__isSmartRef__":true,"id":9958},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5"],"partTests":{"__isSmartRef__":true,"id":9959},"_ClipMode":"visible","moved":true,"b":40.52835801790934,"#startLetters":"set","isBeingDragged":false,"delta":-0.9127761199488305,"_Rotation":10.472302970686837,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9964},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5274.7,5177.7)"},"9938":{"target":{"__isSmartRef__":true,"id":9937},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9939":{"_BorderWidth":8.249121623457473,"_ClipMode":"visible","_BorderRadius":23.109133881569708,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,74.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(166,361,5)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.0,-35.2)"},"9940":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9941},{"__isSmartRef__":true,"id":9943},{"__isSmartRef__":true,"id":9945},{"__isSmartRef__":true,"id":9947},{"__isSmartRef__":true,"id":9949},{"__isSmartRef__":true,"id":9951},{"__isSmartRef__":true,"id":9953},{"__isSmartRef__":true,"id":9955}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9957},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9941":{"date":{"__isSmartRef__":true,"id":9942},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9943":{"date":{"__isSmartRef__":true,"id":9944},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9944":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9945":{"date":{"__isSmartRef__":true,"id":9946},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9946":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9947":{"date":{"__isSmartRef__":true,"id":9948},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9949":{"date":{"__isSmartRef__":true,"id":9950},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9950":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9951":{"date":{"__isSmartRef__":true,"id":9952},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9953":{"date":{"__isSmartRef__":true,"id":9954},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9955":{"date":{"__isSmartRef__":true,"id":9956},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9957":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9958":{"morph":{"__isSmartRef__":true,"id":9937},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9959":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9960}},"9960":{"test01IsMorph":{"__isSmartRef__":true,"id":9961}},"9961":{"varMapping":{"__isSmartRef__":true,"id":9962},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9962":{"this":{"__isSmartRef__":true,"id":9959}},"9963":{},"9964":{"change":{"__isSmartRef__":true,"id":9965},"tick":{"__isSmartRef__":true,"id":9969}},"9965":{"varMapping":{"__isSmartRef__":true,"id":9966},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":9967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9966":{"this":{"__isSmartRef__":true,"id":9937}},"9967":{"timestamp":{"__isSmartRef__":true,"id":9968},"user":"cschuster","tags":[]},"9968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"9969":{"varMapping":{"__isSmartRef__":true,"id":9970},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":9971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9970":{"this":{"__isSmartRef__":true,"id":9937}},"9971":{"timestamp":{"__isSmartRef__":true,"id":9972},"user":"cschuster","tags":[]},"9972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"9973":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":9974}],"id":"C0477A1E-4163-4D19-AA97-D95E6BBA38AB","shape":{"__isSmartRef__":true,"id":9975},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle223","partsBinMetaInfo":{"__isSmartRef__":true,"id":9976},"eventHandler":{"__isSmartRef__":true,"id":9994},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD"],"partTests":{"__isSmartRef__":true,"id":9995},"_ClipMode":"visible","moved":true,"b":347.2001468114322,"#startLetters":"set","isBeingDragged":false,"delta":-0.9142752277548425,"_Rotation":-7.196410974248087,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10000},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5925.1,4704.6)"},"9974":{"target":{"__isSmartRef__":true,"id":9973},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"9975":{"_BorderWidth":3.8922700052412837,"_ClipMode":"visible","_BorderRadius":38.036694813938965,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.7,108.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-57,193,83)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.6,-39.5)"},"9976":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":9977},{"__isSmartRef__":true,"id":9979},{"__isSmartRef__":true,"id":9981},{"__isSmartRef__":true,"id":9983},{"__isSmartRef__":true,"id":9985},{"__isSmartRef__":true,"id":9987},{"__isSmartRef__":true,"id":9989},{"__isSmartRef__":true,"id":9991}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":9993},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"9977":{"date":{"__isSmartRef__":true,"id":9978},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"9978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"9979":{"date":{"__isSmartRef__":true,"id":9980},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"9980":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"9981":{"date":{"__isSmartRef__":true,"id":9982},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"9982":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"9983":{"date":{"__isSmartRef__":true,"id":9984},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"9984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"9985":{"date":{"__isSmartRef__":true,"id":9986},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"9986":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"9987":{"date":{"__isSmartRef__":true,"id":9988},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"9988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"9989":{"date":{"__isSmartRef__":true,"id":9990},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"9990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"9991":{"date":{"__isSmartRef__":true,"id":9992},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"9992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"9993":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"9994":{"morph":{"__isSmartRef__":true,"id":9973},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9995":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9996}},"9996":{"test01IsMorph":{"__isSmartRef__":true,"id":9997}},"9997":{"varMapping":{"__isSmartRef__":true,"id":9998},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":9999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9998":{"this":{"__isSmartRef__":true,"id":9995}},"9999":{},"10000":{"change":{"__isSmartRef__":true,"id":10001},"tick":{"__isSmartRef__":true,"id":10005}},"10001":{"varMapping":{"__isSmartRef__":true,"id":10002},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10002":{"this":{"__isSmartRef__":true,"id":9973}},"10003":{"timestamp":{"__isSmartRef__":true,"id":10004},"user":"cschuster","tags":[]},"10004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10005":{"varMapping":{"__isSmartRef__":true,"id":10006},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10006":{"this":{"__isSmartRef__":true,"id":9973}},"10007":{"timestamp":{"__isSmartRef__":true,"id":10008},"user":"cschuster","tags":[]},"10008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10009":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10010}],"id":"F125203B-A3D0-4207-AB2C-A3FED62EE7E2","shape":{"__isSmartRef__":true,"id":10011},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle224","partsBinMetaInfo":{"__isSmartRef__":true,"id":10012},"eventHandler":{"__isSmartRef__":true,"id":10030},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9"],"partTests":{"__isSmartRef__":true,"id":10031},"_ClipMode":"visible","moved":true,"b":134.3884552954696,"#startLetters":"set","isBeingDragged":false,"delta":-0.6483090365072712,"_Rotation":28.435329602617138,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10036},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5329.3,4310.0)"},"10010":{"target":{"__isSmartRef__":true,"id":10009},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10011":{"_BorderWidth":8.573068212336675,"_ClipMode":"visible","_BorderRadius":19.57309367998271,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(183,4,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.3,-6.0)"},"10012":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10013},{"__isSmartRef__":true,"id":10015},{"__isSmartRef__":true,"id":10017},{"__isSmartRef__":true,"id":10019},{"__isSmartRef__":true,"id":10021},{"__isSmartRef__":true,"id":10023},{"__isSmartRef__":true,"id":10025},{"__isSmartRef__":true,"id":10027}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10029},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10013":{"date":{"__isSmartRef__":true,"id":10014},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10015":{"date":{"__isSmartRef__":true,"id":10016},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10016":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10017":{"date":{"__isSmartRef__":true,"id":10018},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10018":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10019":{"date":{"__isSmartRef__":true,"id":10020},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10021":{"date":{"__isSmartRef__":true,"id":10022},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10022":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10023":{"date":{"__isSmartRef__":true,"id":10024},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10025":{"date":{"__isSmartRef__":true,"id":10026},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10027":{"date":{"__isSmartRef__":true,"id":10028},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10029":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10030":{"morph":{"__isSmartRef__":true,"id":10009},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10031":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10032}},"10032":{"test01IsMorph":{"__isSmartRef__":true,"id":10033}},"10033":{"varMapping":{"__isSmartRef__":true,"id":10034},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10034":{"this":{"__isSmartRef__":true,"id":10031}},"10035":{},"10036":{"change":{"__isSmartRef__":true,"id":10037},"tick":{"__isSmartRef__":true,"id":10041}},"10037":{"varMapping":{"__isSmartRef__":true,"id":10038},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10038":{"this":{"__isSmartRef__":true,"id":10009}},"10039":{"timestamp":{"__isSmartRef__":true,"id":10040},"user":"cschuster","tags":[]},"10040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10041":{"varMapping":{"__isSmartRef__":true,"id":10042},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10042":{"this":{"__isSmartRef__":true,"id":10009}},"10043":{"timestamp":{"__isSmartRef__":true,"id":10044},"user":"cschuster","tags":[]},"10044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10045":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10046}],"id":"642B3BF0-7202-47DA-930A-65583E061EB9","shape":{"__isSmartRef__":true,"id":10047},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle225","partsBinMetaInfo":{"__isSmartRef__":true,"id":10048},"eventHandler":{"__isSmartRef__":true,"id":10066},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701"],"partTests":{"__isSmartRef__":true,"id":10067},"_ClipMode":"visible","moved":true,"b":211.69782489305362,"#startLetters":"set","isBeingDragged":false,"delta":-0.7684050523675978,"_Rotation":43.73031839267531,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10072},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5384.9,4507.3)"},"10046":{"target":{"__isSmartRef__":true,"id":10045},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10047":{"_BorderWidth":2.3728032422973326,"_ClipMode":"visible","_BorderRadius":28.95653951410655,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.8,121.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-134,-352,-119)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.5,-3.0)"},"10048":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10049},{"__isSmartRef__":true,"id":10051},{"__isSmartRef__":true,"id":10053},{"__isSmartRef__":true,"id":10055},{"__isSmartRef__":true,"id":10057},{"__isSmartRef__":true,"id":10059},{"__isSmartRef__":true,"id":10061},{"__isSmartRef__":true,"id":10063}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10065},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10049":{"date":{"__isSmartRef__":true,"id":10050},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10051":{"date":{"__isSmartRef__":true,"id":10052},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10052":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10053":{"date":{"__isSmartRef__":true,"id":10054},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10054":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10055":{"date":{"__isSmartRef__":true,"id":10056},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10057":{"date":{"__isSmartRef__":true,"id":10058},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10058":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10059":{"date":{"__isSmartRef__":true,"id":10060},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10061":{"date":{"__isSmartRef__":true,"id":10062},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10063":{"date":{"__isSmartRef__":true,"id":10064},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10065":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10066":{"morph":{"__isSmartRef__":true,"id":10045},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10067":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10068}},"10068":{"test01IsMorph":{"__isSmartRef__":true,"id":10069}},"10069":{"varMapping":{"__isSmartRef__":true,"id":10070},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10070":{"this":{"__isSmartRef__":true,"id":10067}},"10071":{},"10072":{"change":{"__isSmartRef__":true,"id":10073},"tick":{"__isSmartRef__":true,"id":10077}},"10073":{"varMapping":{"__isSmartRef__":true,"id":10074},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10074":{"this":{"__isSmartRef__":true,"id":10045}},"10075":{"timestamp":{"__isSmartRef__":true,"id":10076},"user":"cschuster","tags":[]},"10076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10077":{"varMapping":{"__isSmartRef__":true,"id":10078},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10078":{"this":{"__isSmartRef__":true,"id":10045}},"10079":{"timestamp":{"__isSmartRef__":true,"id":10080},"user":"cschuster","tags":[]},"10080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10081":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10082}],"id":"E4010F3D-72B2-42B6-A2E5-21ABED966D5F","shape":{"__isSmartRef__":true,"id":10083},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle226","partsBinMetaInfo":{"__isSmartRef__":true,"id":10084},"eventHandler":{"__isSmartRef__":true,"id":10102},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","A207C028-9B55-4066-8C8F-0069278C5A2B"],"partTests":{"__isSmartRef__":true,"id":10103},"_ClipMode":"visible","moved":true,"b":308.23628741386347,"#startLetters":"set","isBeingDragged":false,"delta":-0.709091953234747,"_Rotation":37.95445390457753,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10108},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5322.3,4962.5)"},"10082":{"target":{"__isSmartRef__":true,"id":10081},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10083":{"_BorderWidth":1.0726746199739674,"_ClipMode":"visible","_BorderRadius":15.321784575045406,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,131.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-43,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.3,-32.4)"},"10084":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10085},{"__isSmartRef__":true,"id":10087},{"__isSmartRef__":true,"id":10089},{"__isSmartRef__":true,"id":10091},{"__isSmartRef__":true,"id":10093},{"__isSmartRef__":true,"id":10095},{"__isSmartRef__":true,"id":10097},{"__isSmartRef__":true,"id":10099}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10101},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10085":{"date":{"__isSmartRef__":true,"id":10086},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10087":{"date":{"__isSmartRef__":true,"id":10088},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10088":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10089":{"date":{"__isSmartRef__":true,"id":10090},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10090":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10091":{"date":{"__isSmartRef__":true,"id":10092},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10093":{"date":{"__isSmartRef__":true,"id":10094},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10094":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10095":{"date":{"__isSmartRef__":true,"id":10096},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10097":{"date":{"__isSmartRef__":true,"id":10098},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10099":{"date":{"__isSmartRef__":true,"id":10100},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10101":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10102":{"morph":{"__isSmartRef__":true,"id":10081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10103":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10104}},"10104":{"test01IsMorph":{"__isSmartRef__":true,"id":10105}},"10105":{"varMapping":{"__isSmartRef__":true,"id":10106},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10106":{"this":{"__isSmartRef__":true,"id":10103}},"10107":{},"10108":{"change":{"__isSmartRef__":true,"id":10109},"tick":{"__isSmartRef__":true,"id":10113}},"10109":{"varMapping":{"__isSmartRef__":true,"id":10110},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10110":{"this":{"__isSmartRef__":true,"id":10081}},"10111":{"timestamp":{"__isSmartRef__":true,"id":10112},"user":"cschuster","tags":[]},"10112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10113":{"varMapping":{"__isSmartRef__":true,"id":10114},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10114":{"this":{"__isSmartRef__":true,"id":10081}},"10115":{"timestamp":{"__isSmartRef__":true,"id":10116},"user":"cschuster","tags":[]},"10116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10117":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10118}],"id":"75CD7D6F-9A0E-4357-AD54-38F436E15E4F","shape":{"__isSmartRef__":true,"id":10119},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle227","partsBinMetaInfo":{"__isSmartRef__":true,"id":10120},"eventHandler":{"__isSmartRef__":true,"id":10138},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE"],"partTests":{"__isSmartRef__":true,"id":10139},"_ClipMode":"visible","moved":true,"b":216.75884145888267,"#startLetters":"set","isBeingDragged":false,"delta":-0.791387616249267,"_Rotation":21.513207163401702,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10144},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5304.3,4768.5)"},"10118":{"target":{"__isSmartRef__":true,"id":10117},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10119":{"_BorderWidth":2.0077588150999626,"_ClipMode":"visible","_BorderRadius":25.674388306220834,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,123.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-153,-358,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.0,-4.0)"},"10120":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10121},{"__isSmartRef__":true,"id":10123},{"__isSmartRef__":true,"id":10125},{"__isSmartRef__":true,"id":10127},{"__isSmartRef__":true,"id":10129},{"__isSmartRef__":true,"id":10131},{"__isSmartRef__":true,"id":10133},{"__isSmartRef__":true,"id":10135}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10137},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10121":{"date":{"__isSmartRef__":true,"id":10122},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10123":{"date":{"__isSmartRef__":true,"id":10124},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10124":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10125":{"date":{"__isSmartRef__":true,"id":10126},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10126":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10127":{"date":{"__isSmartRef__":true,"id":10128},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10129":{"date":{"__isSmartRef__":true,"id":10130},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10130":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10131":{"date":{"__isSmartRef__":true,"id":10132},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10133":{"date":{"__isSmartRef__":true,"id":10134},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10135":{"date":{"__isSmartRef__":true,"id":10136},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10137":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10138":{"morph":{"__isSmartRef__":true,"id":10117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10139":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10140}},"10140":{"test01IsMorph":{"__isSmartRef__":true,"id":10141}},"10141":{"varMapping":{"__isSmartRef__":true,"id":10142},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10142":{"this":{"__isSmartRef__":true,"id":10139}},"10143":{},"10144":{"change":{"__isSmartRef__":true,"id":10145},"tick":{"__isSmartRef__":true,"id":10149}},"10145":{"varMapping":{"__isSmartRef__":true,"id":10146},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10146":{"this":{"__isSmartRef__":true,"id":10117}},"10147":{"timestamp":{"__isSmartRef__":true,"id":10148},"user":"cschuster","tags":[]},"10148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10149":{"varMapping":{"__isSmartRef__":true,"id":10150},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10150":{"this":{"__isSmartRef__":true,"id":10117}},"10151":{"timestamp":{"__isSmartRef__":true,"id":10152},"user":"cschuster","tags":[]},"10152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10153":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10154}],"id":"88575CEF-73C0-41C9-96A1-9218DBE4A239","shape":{"__isSmartRef__":true,"id":10155},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle228","partsBinMetaInfo":{"__isSmartRef__":true,"id":10156},"eventHandler":{"__isSmartRef__":true,"id":10174},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924"],"partTests":{"__isSmartRef__":true,"id":10175},"_ClipMode":"visible","moved":true,"b":133.67638542992063,"#startLetters":"set","isBeingDragged":false,"delta":0.9155916810268536,"_Rotation":-28.429540646913374,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10180},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7187.3,5411.0)"},"10154":{"target":{"__isSmartRef__":true,"id":10153},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10155":{"_BorderWidth":8.616259165317913,"_ClipMode":"visible","_BorderRadius":19.07627143880671,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(185,9,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.5,-6.2)"},"10156":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10157},{"__isSmartRef__":true,"id":10159},{"__isSmartRef__":true,"id":10161},{"__isSmartRef__":true,"id":10163},{"__isSmartRef__":true,"id":10165},{"__isSmartRef__":true,"id":10167},{"__isSmartRef__":true,"id":10169},{"__isSmartRef__":true,"id":10171}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10173},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10157":{"date":{"__isSmartRef__":true,"id":10158},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10159":{"date":{"__isSmartRef__":true,"id":10160},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10160":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10161":{"date":{"__isSmartRef__":true,"id":10162},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10162":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10163":{"date":{"__isSmartRef__":true,"id":10164},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10165":{"date":{"__isSmartRef__":true,"id":10166},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10166":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10167":{"date":{"__isSmartRef__":true,"id":10168},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10169":{"date":{"__isSmartRef__":true,"id":10170},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10171":{"date":{"__isSmartRef__":true,"id":10172},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10173":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10174":{"morph":{"__isSmartRef__":true,"id":10153},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10175":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10176}},"10176":{"test01IsMorph":{"__isSmartRef__":true,"id":10177}},"10177":{"varMapping":{"__isSmartRef__":true,"id":10178},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10178":{"this":{"__isSmartRef__":true,"id":10175}},"10179":{},"10180":{"change":{"__isSmartRef__":true,"id":10181},"tick":{"__isSmartRef__":true,"id":10185}},"10181":{"varMapping":{"__isSmartRef__":true,"id":10182},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10182":{"this":{"__isSmartRef__":true,"id":10153}},"10183":{"timestamp":{"__isSmartRef__":true,"id":10184},"user":"cschuster","tags":[]},"10184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10185":{"varMapping":{"__isSmartRef__":true,"id":10186},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10186":{"this":{"__isSmartRef__":true,"id":10153}},"10187":{"timestamp":{"__isSmartRef__":true,"id":10188},"user":"cschuster","tags":[]},"10188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10189":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10190}],"id":"327484F6-4697-49C3-AC16-BCA58E6BAE06","shape":{"__isSmartRef__":true,"id":10191},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle229","partsBinMetaInfo":{"__isSmartRef__":true,"id":10192},"eventHandler":{"__isSmartRef__":true,"id":10210},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C"],"partTests":{"__isSmartRef__":true,"id":10211},"_ClipMode":"visible","moved":true,"b":271,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":23.514918809424042,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10216},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5815.4,3908.7)"},"10190":{"target":{"__isSmartRef__":true,"id":10189},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10191":{"_BorderWidth":0.0007615242180438742,"_ClipMode":"visible","_BorderRadius":0.012183459618084758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-251,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.3)"},"10192":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10193},{"__isSmartRef__":true,"id":10195},{"__isSmartRef__":true,"id":10197},{"__isSmartRef__":true,"id":10199},{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10203},{"__isSmartRef__":true,"id":10205},{"__isSmartRef__":true,"id":10207}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10209},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10193":{"date":{"__isSmartRef__":true,"id":10194},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10195":{"date":{"__isSmartRef__":true,"id":10196},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10196":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10197":{"date":{"__isSmartRef__":true,"id":10198},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10198":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10199":{"date":{"__isSmartRef__":true,"id":10200},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10201":{"date":{"__isSmartRef__":true,"id":10202},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10202":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10203":{"date":{"__isSmartRef__":true,"id":10204},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10205":{"date":{"__isSmartRef__":true,"id":10206},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10207":{"date":{"__isSmartRef__":true,"id":10208},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10209":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10210":{"morph":{"__isSmartRef__":true,"id":10189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10211":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10212}},"10212":{"test01IsMorph":{"__isSmartRef__":true,"id":10213}},"10213":{"varMapping":{"__isSmartRef__":true,"id":10214},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10214":{"this":{"__isSmartRef__":true,"id":10211}},"10215":{},"10216":{"change":{"__isSmartRef__":true,"id":10217},"tick":{"__isSmartRef__":true,"id":10221}},"10217":{"varMapping":{"__isSmartRef__":true,"id":10218},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10218":{"this":{"__isSmartRef__":true,"id":10189}},"10219":{"timestamp":{"__isSmartRef__":true,"id":10220},"user":"cschuster","tags":[]},"10220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10221":{"varMapping":{"__isSmartRef__":true,"id":10222},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10222":{"this":{"__isSmartRef__":true,"id":10189}},"10223":{"timestamp":{"__isSmartRef__":true,"id":10224},"user":"cschuster","tags":[]},"10224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10225":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10226}],"id":"C490E8F8-0642-4F3F-8FE5-9B507C976036","shape":{"__isSmartRef__":true,"id":10227},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle230","partsBinMetaInfo":{"__isSmartRef__":true,"id":10228},"eventHandler":{"__isSmartRef__":true,"id":10246},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019"],"partTests":{"__isSmartRef__":true,"id":10247},"_ClipMode":"visible","moved":true,"b":154.27006836421788,"#startLetters":"set","isBeingDragged":false,"delta":-0.952453387202695,"_Rotation":-14.877198467803728,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10252},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5213.0,3945.3)"},"10226":{"target":{"__isSmartRef__":true,"id":10225},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10227":{"_BorderWidth":7.170648765345417,"_ClipMode":"visible","_BorderRadius":32.46125430000706,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.7,82.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(111,-120,87)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.7,-2.0)"},"10228":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10229},{"__isSmartRef__":true,"id":10231},{"__isSmartRef__":true,"id":10233},{"__isSmartRef__":true,"id":10235},{"__isSmartRef__":true,"id":10237},{"__isSmartRef__":true,"id":10239},{"__isSmartRef__":true,"id":10241},{"__isSmartRef__":true,"id":10243}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10245},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10229":{"date":{"__isSmartRef__":true,"id":10230},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10231":{"date":{"__isSmartRef__":true,"id":10232},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10232":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10233":{"date":{"__isSmartRef__":true,"id":10234},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10234":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10235":{"date":{"__isSmartRef__":true,"id":10236},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10237":{"date":{"__isSmartRef__":true,"id":10238},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10238":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10239":{"date":{"__isSmartRef__":true,"id":10240},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10241":{"date":{"__isSmartRef__":true,"id":10242},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10243":{"date":{"__isSmartRef__":true,"id":10244},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10245":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10246":{"morph":{"__isSmartRef__":true,"id":10225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10247":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10248}},"10248":{"test01IsMorph":{"__isSmartRef__":true,"id":10249}},"10249":{"varMapping":{"__isSmartRef__":true,"id":10250},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10250":{"this":{"__isSmartRef__":true,"id":10247}},"10251":{},"10252":{"change":{"__isSmartRef__":true,"id":10253},"tick":{"__isSmartRef__":true,"id":10257}},"10253":{"varMapping":{"__isSmartRef__":true,"id":10254},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10254":{"this":{"__isSmartRef__":true,"id":10225}},"10255":{"timestamp":{"__isSmartRef__":true,"id":10256},"user":"cschuster","tags":[]},"10256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10257":{"varMapping":{"__isSmartRef__":true,"id":10258},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10258":{"this":{"__isSmartRef__":true,"id":10225}},"10259":{"timestamp":{"__isSmartRef__":true,"id":10260},"user":"cschuster","tags":[]},"10260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10261":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10262}],"id":"441C57ED-7F58-45EC-8594-5619CFAAE416","shape":{"__isSmartRef__":true,"id":10263},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle231","partsBinMetaInfo":{"__isSmartRef__":true,"id":10264},"eventHandler":{"__isSmartRef__":true,"id":10282},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350"],"partTests":{"__isSmartRef__":true,"id":10283},"_ClipMode":"visible","moved":true,"b":19,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":11.474199797532778,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10288},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6213.9,4480.1)"},"10262":{"target":{"__isSmartRef__":true,"id":10261},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10263":{"_BorderWidth":6.627840772285783,"_ClipMode":"visible","_BorderRadius":35.76021507213444,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,87.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(84,326,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.5,-38.9)"},"10264":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10265},{"__isSmartRef__":true,"id":10267},{"__isSmartRef__":true,"id":10269},{"__isSmartRef__":true,"id":10271},{"__isSmartRef__":true,"id":10273},{"__isSmartRef__":true,"id":10275},{"__isSmartRef__":true,"id":10277},{"__isSmartRef__":true,"id":10279}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10281},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10265":{"date":{"__isSmartRef__":true,"id":10266},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10267":{"date":{"__isSmartRef__":true,"id":10268},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10268":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10269":{"date":{"__isSmartRef__":true,"id":10270},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10270":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10271":{"date":{"__isSmartRef__":true,"id":10272},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10273":{"date":{"__isSmartRef__":true,"id":10274},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10274":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10275":{"date":{"__isSmartRef__":true,"id":10276},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10277":{"date":{"__isSmartRef__":true,"id":10278},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10279":{"date":{"__isSmartRef__":true,"id":10280},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10281":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10282":{"morph":{"__isSmartRef__":true,"id":10261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10283":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10284}},"10284":{"test01IsMorph":{"__isSmartRef__":true,"id":10285}},"10285":{"varMapping":{"__isSmartRef__":true,"id":10286},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10286":{"this":{"__isSmartRef__":true,"id":10283}},"10287":{},"10288":{"change":{"__isSmartRef__":true,"id":10289},"tick":{"__isSmartRef__":true,"id":10293}},"10289":{"varMapping":{"__isSmartRef__":true,"id":10290},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10290":{"this":{"__isSmartRef__":true,"id":10261}},"10291":{"timestamp":{"__isSmartRef__":true,"id":10292},"user":"cschuster","tags":[]},"10292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10293":{"varMapping":{"__isSmartRef__":true,"id":10294},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10294":{"this":{"__isSmartRef__":true,"id":10261}},"10295":{"timestamp":{"__isSmartRef__":true,"id":10296},"user":"cschuster","tags":[]},"10296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10297":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10298}],"id":"FDC1A54B-D508-41A0-8254-7F1D593C18C4","shape":{"__isSmartRef__":true,"id":10299},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle232","partsBinMetaInfo":{"__isSmartRef__":true,"id":10300},"eventHandler":{"__isSmartRef__":true,"id":10318},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","25217A31-3BD2-46C3-AECE-498DE1B97894"],"partTests":{"__isSmartRef__":true,"id":10319},"_ClipMode":"visible","moved":true,"b":216.40684027131647,"#startLetters":"set","isBeingDragged":false,"delta":-0.9971747203380801,"_Rotation":-28.755593402249783,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10324},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5732.2,5943.3)"},"10298":{"target":{"__isSmartRef__":true,"id":10297},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10299":{"_BorderWidth":2.03242512586633,"_ClipMode":"visible","_BorderRadius":25.909598986256857,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.2,123.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-152,-358,-60)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.1,-3.9)"},"10300":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10301},{"__isSmartRef__":true,"id":10303},{"__isSmartRef__":true,"id":10305},{"__isSmartRef__":true,"id":10307},{"__isSmartRef__":true,"id":10309},{"__isSmartRef__":true,"id":10311},{"__isSmartRef__":true,"id":10313},{"__isSmartRef__":true,"id":10315}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10317},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10301":{"date":{"__isSmartRef__":true,"id":10302},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10303":{"date":{"__isSmartRef__":true,"id":10304},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10304":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10305":{"date":{"__isSmartRef__":true,"id":10306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10306":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10307":{"date":{"__isSmartRef__":true,"id":10308},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10309":{"date":{"__isSmartRef__":true,"id":10310},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10310":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10311":{"date":{"__isSmartRef__":true,"id":10312},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10313":{"date":{"__isSmartRef__":true,"id":10314},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10315":{"date":{"__isSmartRef__":true,"id":10316},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10317":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10318":{"morph":{"__isSmartRef__":true,"id":10297},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10319":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10320}},"10320":{"test01IsMorph":{"__isSmartRef__":true,"id":10321}},"10321":{"varMapping":{"__isSmartRef__":true,"id":10322},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10322":{"this":{"__isSmartRef__":true,"id":10319}},"10323":{},"10324":{"change":{"__isSmartRef__":true,"id":10325},"tick":{"__isSmartRef__":true,"id":10329}},"10325":{"varMapping":{"__isSmartRef__":true,"id":10326},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10326":{"this":{"__isSmartRef__":true,"id":10297}},"10327":{"timestamp":{"__isSmartRef__":true,"id":10328},"user":"cschuster","tags":[]},"10328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10329":{"varMapping":{"__isSmartRef__":true,"id":10330},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10330":{"this":{"__isSmartRef__":true,"id":10297}},"10331":{"timestamp":{"__isSmartRef__":true,"id":10332},"user":"cschuster","tags":[]},"10332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10333":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10334}],"id":"DF14F6A4-6A6F-4963-AFC1-BFACF313E6A6","shape":{"__isSmartRef__":true,"id":10335},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle233","partsBinMetaInfo":{"__isSmartRef__":true,"id":10336},"eventHandler":{"__isSmartRef__":true,"id":10354},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08"],"partTests":{"__isSmartRef__":true,"id":10355},"_ClipMode":"visible","moved":true,"b":330.97639193118084,"#startLetters":"set","isBeingDragged":false,"delta":-0.9674536022939719,"_Rotation":-4.778119839988775,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10360},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6652.7,5403.0)"},"10334":{"target":{"__isSmartRef__":true,"id":10333},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10335":{"_BorderWidth":2.5741502194953223,"_ClipMode":"visible","_BorderRadius":30.584404547880652,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,119.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-124,100,-127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-37.5)"},"10336":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10337},{"__isSmartRef__":true,"id":10339},{"__isSmartRef__":true,"id":10341},{"__isSmartRef__":true,"id":10343},{"__isSmartRef__":true,"id":10345},{"__isSmartRef__":true,"id":10347},{"__isSmartRef__":true,"id":10349},{"__isSmartRef__":true,"id":10351}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10353},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10337":{"date":{"__isSmartRef__":true,"id":10338},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10339":{"date":{"__isSmartRef__":true,"id":10340},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10340":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10341":{"date":{"__isSmartRef__":true,"id":10342},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10342":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10343":{"date":{"__isSmartRef__":true,"id":10344},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10345":{"date":{"__isSmartRef__":true,"id":10346},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10346":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10347":{"date":{"__isSmartRef__":true,"id":10348},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10349":{"date":{"__isSmartRef__":true,"id":10350},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10351":{"date":{"__isSmartRef__":true,"id":10352},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10353":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10354":{"morph":{"__isSmartRef__":true,"id":10333},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10355":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10356}},"10356":{"test01IsMorph":{"__isSmartRef__":true,"id":10357}},"10357":{"varMapping":{"__isSmartRef__":true,"id":10358},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10358":{"this":{"__isSmartRef__":true,"id":10355}},"10359":{},"10360":{"change":{"__isSmartRef__":true,"id":10361},"tick":{"__isSmartRef__":true,"id":10365}},"10361":{"varMapping":{"__isSmartRef__":true,"id":10362},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10362":{"this":{"__isSmartRef__":true,"id":10333}},"10363":{"timestamp":{"__isSmartRef__":true,"id":10364},"user":"cschuster","tags":[]},"10364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10365":{"varMapping":{"__isSmartRef__":true,"id":10366},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10366":{"this":{"__isSmartRef__":true,"id":10333}},"10367":{"timestamp":{"__isSmartRef__":true,"id":10368},"user":"cschuster","tags":[]},"10368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10369":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10370}],"id":"8F114B9A-9096-49F9-8513-FDEA59ACDC23","shape":{"__isSmartRef__":true,"id":10371},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle234","partsBinMetaInfo":{"__isSmartRef__":true,"id":10372},"eventHandler":{"__isSmartRef__":true,"id":10390},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C"],"partTests":{"__isSmartRef__":true,"id":10391},"_ClipMode":"visible","moved":true,"b":223,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-5.252037521730232,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10396},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5936.0,5642.6)"},"10370":{"target":{"__isSmartRef__":true,"id":10369},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10371":{"_BorderWidth":1.5900081996875084,"_ClipMode":"visible","_BorderRadius":21.395129474882513,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,127.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,-362,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-5.4)"},"10372":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10373},{"__isSmartRef__":true,"id":10375},{"__isSmartRef__":true,"id":10377},{"__isSmartRef__":true,"id":10379},{"__isSmartRef__":true,"id":10381},{"__isSmartRef__":true,"id":10383},{"__isSmartRef__":true,"id":10385},{"__isSmartRef__":true,"id":10387}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10389},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10373":{"date":{"__isSmartRef__":true,"id":10374},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10375":{"date":{"__isSmartRef__":true,"id":10376},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10376":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10377":{"date":{"__isSmartRef__":true,"id":10378},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10378":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10379":{"date":{"__isSmartRef__":true,"id":10380},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10381":{"date":{"__isSmartRef__":true,"id":10382},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10382":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10383":{"date":{"__isSmartRef__":true,"id":10384},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10385":{"date":{"__isSmartRef__":true,"id":10386},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10387":{"date":{"__isSmartRef__":true,"id":10388},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10389":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10390":{"morph":{"__isSmartRef__":true,"id":10369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10391":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10392}},"10392":{"test01IsMorph":{"__isSmartRef__":true,"id":10393}},"10393":{"varMapping":{"__isSmartRef__":true,"id":10394},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10394":{"this":{"__isSmartRef__":true,"id":10391}},"10395":{},"10396":{"change":{"__isSmartRef__":true,"id":10397},"tick":{"__isSmartRef__":true,"id":10401}},"10397":{"varMapping":{"__isSmartRef__":true,"id":10398},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10398":{"this":{"__isSmartRef__":true,"id":10369}},"10399":{"timestamp":{"__isSmartRef__":true,"id":10400},"user":"cschuster","tags":[]},"10400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10401":{"varMapping":{"__isSmartRef__":true,"id":10402},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10402":{"this":{"__isSmartRef__":true,"id":10369}},"10403":{"timestamp":{"__isSmartRef__":true,"id":10404},"user":"cschuster","tags":[]},"10404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10405":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10406}],"id":"2FED89D5-9487-4AB0-AFF4-BFA56802C826","shape":{"__isSmartRef__":true,"id":10407},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle235","partsBinMetaInfo":{"__isSmartRef__":true,"id":10408},"eventHandler":{"__isSmartRef__":true,"id":10426},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF"],"partTests":{"__isSmartRef__":true,"id":10427},"_ClipMode":"visible","moved":true,"b":6.992065815255046,"#startLetters":"set","isBeingDragged":false,"delta":0.9988665450364351,"_Rotation":4.753021335083432,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6492.0,5101.9)"},"10406":{"target":{"__isSmartRef__":true,"id":10405},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10407":{"_BorderWidth":5.608659483906114,"_ClipMode":"visible","_BorderRadius":39.40725381224183,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.7,95.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(32,286,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.4,-39.9)"},"10408":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10409},{"__isSmartRef__":true,"id":10411},{"__isSmartRef__":true,"id":10413},{"__isSmartRef__":true,"id":10415},{"__isSmartRef__":true,"id":10417},{"__isSmartRef__":true,"id":10419},{"__isSmartRef__":true,"id":10421},{"__isSmartRef__":true,"id":10423}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10425},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10409":{"date":{"__isSmartRef__":true,"id":10410},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10411":{"date":{"__isSmartRef__":true,"id":10412},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10412":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10413":{"date":{"__isSmartRef__":true,"id":10414},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10414":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10415":{"date":{"__isSmartRef__":true,"id":10416},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10417":{"date":{"__isSmartRef__":true,"id":10418},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10418":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10419":{"date":{"__isSmartRef__":true,"id":10420},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10421":{"date":{"__isSmartRef__":true,"id":10422},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10423":{"date":{"__isSmartRef__":true,"id":10424},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10425":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10426":{"morph":{"__isSmartRef__":true,"id":10405},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10427":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10428}},"10428":{"test01IsMorph":{"__isSmartRef__":true,"id":10429}},"10429":{"varMapping":{"__isSmartRef__":true,"id":10430},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10430":{"this":{"__isSmartRef__":true,"id":10427}},"10431":{},"10432":{"change":{"__isSmartRef__":true,"id":10433},"tick":{"__isSmartRef__":true,"id":10437}},"10433":{"varMapping":{"__isSmartRef__":true,"id":10434},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10434":{"this":{"__isSmartRef__":true,"id":10405}},"10435":{"timestamp":{"__isSmartRef__":true,"id":10436},"user":"cschuster","tags":[]},"10436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10437":{"varMapping":{"__isSmartRef__":true,"id":10438},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10438":{"this":{"__isSmartRef__":true,"id":10405}},"10439":{"timestamp":{"__isSmartRef__":true,"id":10440},"user":"cschuster","tags":[]},"10440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10441":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10442}],"id":"B0167541-8883-4EF7-A820-C92205137C44","shape":{"__isSmartRef__":true,"id":10443},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle236","partsBinMetaInfo":{"__isSmartRef__":true,"id":10444},"eventHandler":{"__isSmartRef__":true,"id":10462},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE"],"partTests":{"__isSmartRef__":true,"id":10463},"_ClipMode":"visible","moved":true,"b":243.45447229093406,"#startLetters":"set","isBeingDragged":false,"delta":-0.7982570391031913,"_Rotation":17.568189352664717,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10468},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5341.7,4748.1)"},"10442":{"target":{"__isSmartRef__":true,"id":10441},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10443":{"_BorderWidth":0.5271023671683741,"_ClipMode":"visible","_BorderRadius":7.989098825934786,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.0,135.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-229,-344,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.1)"},"10444":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10445},{"__isSmartRef__":true,"id":10447},{"__isSmartRef__":true,"id":10449},{"__isSmartRef__":true,"id":10451},{"__isSmartRef__":true,"id":10453},{"__isSmartRef__":true,"id":10455},{"__isSmartRef__":true,"id":10457},{"__isSmartRef__":true,"id":10459}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10461},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10445":{"date":{"__isSmartRef__":true,"id":10446},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10447":{"date":{"__isSmartRef__":true,"id":10448},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10448":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10449":{"date":{"__isSmartRef__":true,"id":10450},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10450":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10451":{"date":{"__isSmartRef__":true,"id":10452},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10453":{"date":{"__isSmartRef__":true,"id":10454},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10454":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10455":{"date":{"__isSmartRef__":true,"id":10456},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10457":{"date":{"__isSmartRef__":true,"id":10458},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10459":{"date":{"__isSmartRef__":true,"id":10460},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10461":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10462":{"morph":{"__isSmartRef__":true,"id":10441},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10463":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10464}},"10464":{"test01IsMorph":{"__isSmartRef__":true,"id":10465}},"10465":{"varMapping":{"__isSmartRef__":true,"id":10466},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10466":{"this":{"__isSmartRef__":true,"id":10463}},"10467":{},"10468":{"change":{"__isSmartRef__":true,"id":10469},"tick":{"__isSmartRef__":true,"id":10473}},"10469":{"varMapping":{"__isSmartRef__":true,"id":10470},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10470":{"this":{"__isSmartRef__":true,"id":10441}},"10471":{"timestamp":{"__isSmartRef__":true,"id":10472},"user":"cschuster","tags":[]},"10472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10473":{"varMapping":{"__isSmartRef__":true,"id":10474},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10474":{"this":{"__isSmartRef__":true,"id":10441}},"10475":{"timestamp":{"__isSmartRef__":true,"id":10476},"user":"cschuster","tags":[]},"10476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10477":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10478}],"id":"5CDE6CAD-698D-410C-8E5D-A089536E4A06","shape":{"__isSmartRef__":true,"id":10479},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle237","partsBinMetaInfo":{"__isSmartRef__":true,"id":10480},"eventHandler":{"__isSmartRef__":true,"id":10498},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":10499},"_ClipMode":"visible","moved":true,"b":241.26829677913338,"#startLetters":"set","isBeingDragged":false,"delta":-0.8994826001580805,"_Rotation":26.02898866513593,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10504},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4186.9,4195.8)"},"10478":{"target":{"__isSmartRef__":true,"id":10477},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10479":{"_BorderWidth":0.6155984525366369,"_ClipMode":"visible","_BorderRadius":9.24323691296139,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.7,135.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-224,-348,224)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.5,-10.4)"},"10480":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10481},{"__isSmartRef__":true,"id":10483},{"__isSmartRef__":true,"id":10485},{"__isSmartRef__":true,"id":10487},{"__isSmartRef__":true,"id":10489},{"__isSmartRef__":true,"id":10491},{"__isSmartRef__":true,"id":10493},{"__isSmartRef__":true,"id":10495}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10497},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10481":{"date":{"__isSmartRef__":true,"id":10482},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10483":{"date":{"__isSmartRef__":true,"id":10484},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10484":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10485":{"date":{"__isSmartRef__":true,"id":10486},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10486":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10487":{"date":{"__isSmartRef__":true,"id":10488},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10489":{"date":{"__isSmartRef__":true,"id":10490},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10490":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10491":{"date":{"__isSmartRef__":true,"id":10492},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10493":{"date":{"__isSmartRef__":true,"id":10494},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10495":{"date":{"__isSmartRef__":true,"id":10496},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10497":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10498":{"morph":{"__isSmartRef__":true,"id":10477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10499":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10500}},"10500":{"test01IsMorph":{"__isSmartRef__":true,"id":10501}},"10501":{"varMapping":{"__isSmartRef__":true,"id":10502},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10502":{"this":{"__isSmartRef__":true,"id":10499}},"10503":{},"10504":{"change":{"__isSmartRef__":true,"id":10505},"tick":{"__isSmartRef__":true,"id":10509}},"10505":{"varMapping":{"__isSmartRef__":true,"id":10506},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10506":{"this":{"__isSmartRef__":true,"id":10477}},"10507":{"timestamp":{"__isSmartRef__":true,"id":10508},"user":"cschuster","tags":[]},"10508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10509":{"varMapping":{"__isSmartRef__":true,"id":10510},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10510":{"this":{"__isSmartRef__":true,"id":10477}},"10511":{"timestamp":{"__isSmartRef__":true,"id":10512},"user":"cschuster","tags":[]},"10512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10513":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10514}],"id":"A415CE04-A6FE-4FC5-B211-8431C17250A5","shape":{"__isSmartRef__":true,"id":10515},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle238","partsBinMetaInfo":{"__isSmartRef__":true,"id":10516},"eventHandler":{"__isSmartRef__":true,"id":10534},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42"],"partTests":{"__isSmartRef__":true,"id":10535},"_ClipMode":"visible","moved":true,"b":329.9976326948963,"#startLetters":"set","isBeingDragged":false,"delta":0.909084387589246,"_Rotation":27.868609040793416,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10540},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5710.2,3624.1)"},"10514":{"target":{"__isSmartRef__":true,"id":10513},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10515":{"_BorderWidth":2.4998210931134457,"_ClipMode":"visible","_BorderRadius":29.998568693695287,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,120.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-128,94,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-37.3)"},"10516":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10517},{"__isSmartRef__":true,"id":10519},{"__isSmartRef__":true,"id":10521},{"__isSmartRef__":true,"id":10523},{"__isSmartRef__":true,"id":10525},{"__isSmartRef__":true,"id":10527},{"__isSmartRef__":true,"id":10529},{"__isSmartRef__":true,"id":10531}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10533},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10517":{"date":{"__isSmartRef__":true,"id":10518},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10519":{"date":{"__isSmartRef__":true,"id":10520},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10520":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10521":{"date":{"__isSmartRef__":true,"id":10522},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10522":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10523":{"date":{"__isSmartRef__":true,"id":10524},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10525":{"date":{"__isSmartRef__":true,"id":10526},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10526":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10527":{"date":{"__isSmartRef__":true,"id":10528},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10529":{"date":{"__isSmartRef__":true,"id":10530},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10531":{"date":{"__isSmartRef__":true,"id":10532},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10533":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10534":{"morph":{"__isSmartRef__":true,"id":10513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10535":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10536}},"10536":{"test01IsMorph":{"__isSmartRef__":true,"id":10537}},"10537":{"varMapping":{"__isSmartRef__":true,"id":10538},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10538":{"this":{"__isSmartRef__":true,"id":10535}},"10539":{},"10540":{"change":{"__isSmartRef__":true,"id":10541},"tick":{"__isSmartRef__":true,"id":10545}},"10541":{"varMapping":{"__isSmartRef__":true,"id":10542},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10542":{"this":{"__isSmartRef__":true,"id":10513}},"10543":{"timestamp":{"__isSmartRef__":true,"id":10544},"user":"cschuster","tags":[]},"10544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10545":{"varMapping":{"__isSmartRef__":true,"id":10546},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10546":{"this":{"__isSmartRef__":true,"id":10513}},"10547":{"timestamp":{"__isSmartRef__":true,"id":10548},"user":"cschuster","tags":[]},"10548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10549":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10550}],"id":"77B9A79D-726E-40E2-9FE4-E103A10E2EFA","shape":{"__isSmartRef__":true,"id":10551},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle239","partsBinMetaInfo":{"__isSmartRef__":true,"id":10552},"eventHandler":{"__isSmartRef__":true,"id":10570},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF"],"partTests":{"__isSmartRef__":true,"id":10571},"_ClipMode":"visible","moved":true,"b":81.17003927868791,"#startLetters":"set","isBeingDragged":false,"delta":0.891978453611955,"_Rotation":-23.751283017862132,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10576},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5919.7,5047.7)"},"10550":{"target":{"__isSmartRef__":true,"id":10549},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10551":{"_BorderWidth":9.94074124011101,"_ClipMode":"visible","_BorderRadius":0.942521597226107,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.1,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,293,-220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-23.1)"},"10552":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10553},{"__isSmartRef__":true,"id":10555},{"__isSmartRef__":true,"id":10557},{"__isSmartRef__":true,"id":10559},{"__isSmartRef__":true,"id":10561},{"__isSmartRef__":true,"id":10563},{"__isSmartRef__":true,"id":10565},{"__isSmartRef__":true,"id":10567}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10569},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10553":{"date":{"__isSmartRef__":true,"id":10554},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10555":{"date":{"__isSmartRef__":true,"id":10556},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10556":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10557":{"date":{"__isSmartRef__":true,"id":10558},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10558":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10559":{"date":{"__isSmartRef__":true,"id":10560},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10561":{"date":{"__isSmartRef__":true,"id":10562},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10562":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10563":{"date":{"__isSmartRef__":true,"id":10564},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10565":{"date":{"__isSmartRef__":true,"id":10566},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10567":{"date":{"__isSmartRef__":true,"id":10568},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10569":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10570":{"morph":{"__isSmartRef__":true,"id":10549},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10571":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10572}},"10572":{"test01IsMorph":{"__isSmartRef__":true,"id":10573}},"10573":{"varMapping":{"__isSmartRef__":true,"id":10574},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10574":{"this":{"__isSmartRef__":true,"id":10571}},"10575":{},"10576":{"change":{"__isSmartRef__":true,"id":10577},"tick":{"__isSmartRef__":true,"id":10581}},"10577":{"varMapping":{"__isSmartRef__":true,"id":10578},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10578":{"this":{"__isSmartRef__":true,"id":10549}},"10579":{"timestamp":{"__isSmartRef__":true,"id":10580},"user":"cschuster","tags":[]},"10580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10581":{"varMapping":{"__isSmartRef__":true,"id":10582},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10582":{"this":{"__isSmartRef__":true,"id":10549}},"10583":{"timestamp":{"__isSmartRef__":true,"id":10584},"user":"cschuster","tags":[]},"10584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10585":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10586}],"id":"CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","shape":{"__isSmartRef__":true,"id":10587},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle240","partsBinMetaInfo":{"__isSmartRef__":true,"id":10588},"eventHandler":{"__isSmartRef__":true,"id":10606},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038"],"partTests":{"__isSmartRef__":true,"id":10607},"_ClipMode":"visible","moved":true,"b":348.707164614927,"#startLetters":"set","isBeingDragged":false,"delta":0.691879294870887,"_Rotation":-1.8667756236560815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10612},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4636.4,5372.7)"},"10586":{"target":{"__isSmartRef__":true,"id":10585},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10587":{"_BorderWidth":4.020882396737501,"_ClipMode":"visible","_BorderRadius":38.4661259503704,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.6,107.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-50,201,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.1,-39.6)"},"10588":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10589},{"__isSmartRef__":true,"id":10591},{"__isSmartRef__":true,"id":10593},{"__isSmartRef__":true,"id":10595},{"__isSmartRef__":true,"id":10597},{"__isSmartRef__":true,"id":10599},{"__isSmartRef__":true,"id":10601},{"__isSmartRef__":true,"id":10603}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10605},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10589":{"date":{"__isSmartRef__":true,"id":10590},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10591":{"date":{"__isSmartRef__":true,"id":10592},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10592":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10593":{"date":{"__isSmartRef__":true,"id":10594},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10594":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10595":{"date":{"__isSmartRef__":true,"id":10596},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10597":{"date":{"__isSmartRef__":true,"id":10598},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10598":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10599":{"date":{"__isSmartRef__":true,"id":10600},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10601":{"date":{"__isSmartRef__":true,"id":10602},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10603":{"date":{"__isSmartRef__":true,"id":10604},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10605":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10606":{"morph":{"__isSmartRef__":true,"id":10585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10607":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10608}},"10608":{"test01IsMorph":{"__isSmartRef__":true,"id":10609}},"10609":{"varMapping":{"__isSmartRef__":true,"id":10610},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10610":{"this":{"__isSmartRef__":true,"id":10607}},"10611":{},"10612":{"change":{"__isSmartRef__":true,"id":10613},"tick":{"__isSmartRef__":true,"id":10617}},"10613":{"varMapping":{"__isSmartRef__":true,"id":10614},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10614":{"this":{"__isSmartRef__":true,"id":10585}},"10615":{"timestamp":{"__isSmartRef__":true,"id":10616},"user":"cschuster","tags":[]},"10616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10617":{"varMapping":{"__isSmartRef__":true,"id":10618},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10618":{"this":{"__isSmartRef__":true,"id":10585}},"10619":{"timestamp":{"__isSmartRef__":true,"id":10620},"user":"cschuster","tags":[]},"10620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10621":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10622}],"id":"AE44AB30-B889-43F7-89FF-E8428C3FED79","shape":{"__isSmartRef__":true,"id":10623},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle241","partsBinMetaInfo":{"__isSmartRef__":true,"id":10624},"eventHandler":{"__isSmartRef__":true,"id":10642},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51"],"partTests":{"__isSmartRef__":true,"id":10643},"_ClipMode":"visible","moved":true,"b":162.86535036721034,"#startLetters":"set","isBeingDragged":false,"delta":-0.876153998367954,"_Rotation":3.3552574381327624,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10648},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5990.5,4665.8)"},"10622":{"target":{"__isSmartRef__":true,"id":10621},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10623":{"_BorderWidth":6.4730914371156105,"_ClipMode":"visible","_BorderRadius":36.52800258863466,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.5,88.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(76,-169,-27)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.9,-0.9)"},"10624":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10625},{"__isSmartRef__":true,"id":10627},{"__isSmartRef__":true,"id":10629},{"__isSmartRef__":true,"id":10631},{"__isSmartRef__":true,"id":10633},{"__isSmartRef__":true,"id":10635},{"__isSmartRef__":true,"id":10637},{"__isSmartRef__":true,"id":10639}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10641},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10625":{"date":{"__isSmartRef__":true,"id":10626},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10627":{"date":{"__isSmartRef__":true,"id":10628},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10628":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10629":{"date":{"__isSmartRef__":true,"id":10630},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10630":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10631":{"date":{"__isSmartRef__":true,"id":10632},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10633":{"date":{"__isSmartRef__":true,"id":10634},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10634":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10635":{"date":{"__isSmartRef__":true,"id":10636},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10637":{"date":{"__isSmartRef__":true,"id":10638},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10639":{"date":{"__isSmartRef__":true,"id":10640},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10641":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10642":{"morph":{"__isSmartRef__":true,"id":10621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10643":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10644}},"10644":{"test01IsMorph":{"__isSmartRef__":true,"id":10645}},"10645":{"varMapping":{"__isSmartRef__":true,"id":10646},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10646":{"this":{"__isSmartRef__":true,"id":10643}},"10647":{},"10648":{"change":{"__isSmartRef__":true,"id":10649},"tick":{"__isSmartRef__":true,"id":10653}},"10649":{"varMapping":{"__isSmartRef__":true,"id":10650},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10650":{"this":{"__isSmartRef__":true,"id":10621}},"10651":{"timestamp":{"__isSmartRef__":true,"id":10652},"user":"cschuster","tags":[]},"10652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10653":{"varMapping":{"__isSmartRef__":true,"id":10654},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10654":{"this":{"__isSmartRef__":true,"id":10621}},"10655":{"timestamp":{"__isSmartRef__":true,"id":10656},"user":"cschuster","tags":[]},"10656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10657":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10658}],"id":"9961EA47-CB46-435B-A213-DFAC8FAD54F3","shape":{"__isSmartRef__":true,"id":10659},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle242","partsBinMetaInfo":{"__isSmartRef__":true,"id":10660},"eventHandler":{"__isSmartRef__":true,"id":10678},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39"],"partTests":{"__isSmartRef__":true,"id":10679},"_ClipMode":"visible","moved":true,"b":184.24431621097028,"#startLetters":"set","isBeingDragged":false,"delta":-0.7292766962200403,"_Rotation":-6.714597561043018,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10684},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5581.0,4306.9)"},"10658":{"target":{"__isSmartRef__":true,"id":10657},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10659":{"_BorderWidth":4.629952191088559,"_ClipMode":"visible","_BorderRadius":39.780903390591746,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.9,103.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-19,-275,-240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-0.1)"},"10660":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10661},{"__isSmartRef__":true,"id":10663},{"__isSmartRef__":true,"id":10665},{"__isSmartRef__":true,"id":10667},{"__isSmartRef__":true,"id":10669},{"__isSmartRef__":true,"id":10671},{"__isSmartRef__":true,"id":10673},{"__isSmartRef__":true,"id":10675}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10677},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10661":{"date":{"__isSmartRef__":true,"id":10662},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10663":{"date":{"__isSmartRef__":true,"id":10664},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10664":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10665":{"date":{"__isSmartRef__":true,"id":10666},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10666":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10667":{"date":{"__isSmartRef__":true,"id":10668},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10669":{"date":{"__isSmartRef__":true,"id":10670},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10670":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10671":{"date":{"__isSmartRef__":true,"id":10672},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10673":{"date":{"__isSmartRef__":true,"id":10674},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10674":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10675":{"date":{"__isSmartRef__":true,"id":10676},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10677":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10678":{"morph":{"__isSmartRef__":true,"id":10657},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10679":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10680}},"10680":{"test01IsMorph":{"__isSmartRef__":true,"id":10681}},"10681":{"varMapping":{"__isSmartRef__":true,"id":10682},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10682":{"this":{"__isSmartRef__":true,"id":10679}},"10683":{},"10684":{"change":{"__isSmartRef__":true,"id":10685},"tick":{"__isSmartRef__":true,"id":10689}},"10685":{"varMapping":{"__isSmartRef__":true,"id":10686},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10686":{"this":{"__isSmartRef__":true,"id":10657}},"10687":{"timestamp":{"__isSmartRef__":true,"id":10688},"user":"cschuster","tags":[]},"10688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10689":{"varMapping":{"__isSmartRef__":true,"id":10690},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10690":{"this":{"__isSmartRef__":true,"id":10657}},"10691":{"timestamp":{"__isSmartRef__":true,"id":10692},"user":"cschuster","tags":[]},"10692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10693":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10694}],"id":"5D413519-E6F6-4963-9BD5-DD749144417F","shape":{"__isSmartRef__":true,"id":10695},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle243","partsBinMetaInfo":{"__isSmartRef__":true,"id":10696},"eventHandler":{"__isSmartRef__":true,"id":10714},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42"],"partTests":{"__isSmartRef__":true,"id":10715},"_ClipMode":"visible","moved":true,"b":310.1242553384509,"#startLetters":"set","isBeingDragged":false,"delta":0.9121301627601497,"_Rotation":28.704782867589184,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10720},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5835.3,3394.2)"},"10694":{"target":{"__isSmartRef__":true,"id":10693},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10695":{"_BorderWidth":1.1767567401262613,"_ClipMode":"visible","_BorderRadius":16.612497561328045,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,130.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-195,-31,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-32.9)"},"10696":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10697},{"__isSmartRef__":true,"id":10699},{"__isSmartRef__":true,"id":10701},{"__isSmartRef__":true,"id":10703},{"__isSmartRef__":true,"id":10705},{"__isSmartRef__":true,"id":10707},{"__isSmartRef__":true,"id":10709},{"__isSmartRef__":true,"id":10711}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10713},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10697":{"date":{"__isSmartRef__":true,"id":10698},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10699":{"date":{"__isSmartRef__":true,"id":10700},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10700":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10701":{"date":{"__isSmartRef__":true,"id":10702},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10702":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10703":{"date":{"__isSmartRef__":true,"id":10704},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10705":{"date":{"__isSmartRef__":true,"id":10706},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10706":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10707":{"date":{"__isSmartRef__":true,"id":10708},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10709":{"date":{"__isSmartRef__":true,"id":10710},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10710":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10711":{"date":{"__isSmartRef__":true,"id":10712},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10713":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10714":{"morph":{"__isSmartRef__":true,"id":10693},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10715":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10716}},"10716":{"test01IsMorph":{"__isSmartRef__":true,"id":10717}},"10717":{"varMapping":{"__isSmartRef__":true,"id":10718},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10718":{"this":{"__isSmartRef__":true,"id":10715}},"10719":{},"10720":{"change":{"__isSmartRef__":true,"id":10721},"tick":{"__isSmartRef__":true,"id":10725}},"10721":{"varMapping":{"__isSmartRef__":true,"id":10722},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10722":{"this":{"__isSmartRef__":true,"id":10693}},"10723":{"timestamp":{"__isSmartRef__":true,"id":10724},"user":"cschuster","tags":[]},"10724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10725":{"varMapping":{"__isSmartRef__":true,"id":10726},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10726":{"this":{"__isSmartRef__":true,"id":10693}},"10727":{"timestamp":{"__isSmartRef__":true,"id":10728},"user":"cschuster","tags":[]},"10728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10729":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10730}],"id":"ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","shape":{"__isSmartRef__":true,"id":10731},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle244","partsBinMetaInfo":{"__isSmartRef__":true,"id":10732},"eventHandler":{"__isSmartRef__":true,"id":10750},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C"],"partTests":{"__isSmartRef__":true,"id":10751},"_ClipMode":"visible","moved":true,"b":186.74568682175595,"#startLetters":"set","isBeingDragged":false,"delta":0.8767403137171641,"_Rotation":18.371770759556657,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10756},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4641.2,4183.1)"},"10730":{"target":{"__isSmartRef__":true,"id":10729},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10731":{"_BorderWidth":4.412686801179833,"_ClipMode":"visible","_BorderRadius":39.4481011303866,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.3,104.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-30,-285,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.7,-0.1)"},"10732":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10733},{"__isSmartRef__":true,"id":10735},{"__isSmartRef__":true,"id":10737},{"__isSmartRef__":true,"id":10739},{"__isSmartRef__":true,"id":10741},{"__isSmartRef__":true,"id":10743},{"__isSmartRef__":true,"id":10745},{"__isSmartRef__":true,"id":10747}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10749},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10733":{"date":{"__isSmartRef__":true,"id":10734},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10735":{"date":{"__isSmartRef__":true,"id":10736},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10736":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10737":{"date":{"__isSmartRef__":true,"id":10738},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10738":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10739":{"date":{"__isSmartRef__":true,"id":10740},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10741":{"date":{"__isSmartRef__":true,"id":10742},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10742":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10743":{"date":{"__isSmartRef__":true,"id":10744},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10745":{"date":{"__isSmartRef__":true,"id":10746},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10747":{"date":{"__isSmartRef__":true,"id":10748},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10749":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10750":{"morph":{"__isSmartRef__":true,"id":10729},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10751":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10752}},"10752":{"test01IsMorph":{"__isSmartRef__":true,"id":10753}},"10753":{"varMapping":{"__isSmartRef__":true,"id":10754},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10754":{"this":{"__isSmartRef__":true,"id":10751}},"10755":{},"10756":{"change":{"__isSmartRef__":true,"id":10757},"tick":{"__isSmartRef__":true,"id":10761}},"10757":{"varMapping":{"__isSmartRef__":true,"id":10758},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10758":{"this":{"__isSmartRef__":true,"id":10729}},"10759":{"timestamp":{"__isSmartRef__":true,"id":10760},"user":"cschuster","tags":[]},"10760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10761":{"varMapping":{"__isSmartRef__":true,"id":10762},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10762":{"this":{"__isSmartRef__":true,"id":10729}},"10763":{"timestamp":{"__isSmartRef__":true,"id":10764},"user":"cschuster","tags":[]},"10764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10765":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10766}],"id":"C25E24E7-EA02-45A7-8392-5A73B5329FF1","shape":{"__isSmartRef__":true,"id":10767},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle245","partsBinMetaInfo":{"__isSmartRef__":true,"id":10768},"eventHandler":{"__isSmartRef__":true,"id":10786},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B"],"partTests":{"__isSmartRef__":true,"id":10787},"_ClipMode":"visible","moved":true,"b":116.62290614942322,"#startLetters":"set","isBeingDragged":false,"delta":-0.758184092992451,"_Rotation":-12.275036311989128,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10792},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5324.5,4892.3)"},"10766":{"target":{"__isSmartRef__":true,"id":10765},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10767":{"_BorderWidth":9.469875784000019,"_ClipMode":"visible","_BorderRadius":8.032336760976351,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.0,64.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,114,187)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-11.0)"},"10768":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10769},{"__isSmartRef__":true,"id":10771},{"__isSmartRef__":true,"id":10773},{"__isSmartRef__":true,"id":10775},{"__isSmartRef__":true,"id":10777},{"__isSmartRef__":true,"id":10779},{"__isSmartRef__":true,"id":10781},{"__isSmartRef__":true,"id":10783}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10785},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10769":{"date":{"__isSmartRef__":true,"id":10770},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10771":{"date":{"__isSmartRef__":true,"id":10772},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10772":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10773":{"date":{"__isSmartRef__":true,"id":10774},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10774":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10775":{"date":{"__isSmartRef__":true,"id":10776},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10777":{"date":{"__isSmartRef__":true,"id":10778},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10778":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10779":{"date":{"__isSmartRef__":true,"id":10780},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10781":{"date":{"__isSmartRef__":true,"id":10782},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10782":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10783":{"date":{"__isSmartRef__":true,"id":10784},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10785":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10786":{"morph":{"__isSmartRef__":true,"id":10765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10787":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10788}},"10788":{"test01IsMorph":{"__isSmartRef__":true,"id":10789}},"10789":{"varMapping":{"__isSmartRef__":true,"id":10790},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10790":{"this":{"__isSmartRef__":true,"id":10787}},"10791":{},"10792":{"change":{"__isSmartRef__":true,"id":10793},"tick":{"__isSmartRef__":true,"id":10797}},"10793":{"varMapping":{"__isSmartRef__":true,"id":10794},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10794":{"this":{"__isSmartRef__":true,"id":10765}},"10795":{"timestamp":{"__isSmartRef__":true,"id":10796},"user":"cschuster","tags":[]},"10796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10797":{"varMapping":{"__isSmartRef__":true,"id":10798},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10798":{"this":{"__isSmartRef__":true,"id":10765}},"10799":{"timestamp":{"__isSmartRef__":true,"id":10800},"user":"cschuster","tags":[]},"10800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10801":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10802}],"id":"C7C730FC-932C-43D8-94ED-DADAC9B26C40","shape":{"__isSmartRef__":true,"id":10803},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle246","partsBinMetaInfo":{"__isSmartRef__":true,"id":10804},"eventHandler":{"__isSmartRef__":true,"id":10822},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0"],"partTests":{"__isSmartRef__":true,"id":10823},"_ClipMode":"visible","moved":true,"b":308.6655954748858,"#startLetters":"set","isBeingDragged":false,"delta":0.5405702197458595,"_Rotation":18.73954079269567,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10828},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5281.8,4154.4)"},"10802":{"target":{"__isSmartRef__":true,"id":10801},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10803":{"_BorderWidth":1.0959714626200374,"_ClipMode":"visible","_BorderRadius":15.613697886916588,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,131.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-200,-40,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.4,-32.5)"},"10804":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10805},{"__isSmartRef__":true,"id":10807},{"__isSmartRef__":true,"id":10809},{"__isSmartRef__":true,"id":10811},{"__isSmartRef__":true,"id":10813},{"__isSmartRef__":true,"id":10815},{"__isSmartRef__":true,"id":10817},{"__isSmartRef__":true,"id":10819}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10821},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10805":{"date":{"__isSmartRef__":true,"id":10806},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10807":{"date":{"__isSmartRef__":true,"id":10808},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10808":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10809":{"date":{"__isSmartRef__":true,"id":10810},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10810":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10811":{"date":{"__isSmartRef__":true,"id":10812},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10813":{"date":{"__isSmartRef__":true,"id":10814},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10814":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10815":{"date":{"__isSmartRef__":true,"id":10816},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10817":{"date":{"__isSmartRef__":true,"id":10818},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10818":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10819":{"date":{"__isSmartRef__":true,"id":10820},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10821":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10822":{"morph":{"__isSmartRef__":true,"id":10801},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10823":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10824}},"10824":{"test01IsMorph":{"__isSmartRef__":true,"id":10825}},"10825":{"varMapping":{"__isSmartRef__":true,"id":10826},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10826":{"this":{"__isSmartRef__":true,"id":10823}},"10827":{},"10828":{"change":{"__isSmartRef__":true,"id":10829},"tick":{"__isSmartRef__":true,"id":10833}},"10829":{"varMapping":{"__isSmartRef__":true,"id":10830},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10830":{"this":{"__isSmartRef__":true,"id":10801}},"10831":{"timestamp":{"__isSmartRef__":true,"id":10832},"user":"cschuster","tags":[]},"10832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10833":{"varMapping":{"__isSmartRef__":true,"id":10834},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10834":{"this":{"__isSmartRef__":true,"id":10801}},"10835":{"timestamp":{"__isSmartRef__":true,"id":10836},"user":"cschuster","tags":[]},"10836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10837":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10838}],"id":"F2B21B95-7C2D-42C5-A726-D99886538FA9","shape":{"__isSmartRef__":true,"id":10839},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle247","partsBinMetaInfo":{"__isSmartRef__":true,"id":10840},"eventHandler":{"__isSmartRef__":true,"id":10858},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D"],"partTests":{"__isSmartRef__":true,"id":10859},"_ClipMode":"visible","moved":true,"b":250.36319653969258,"#startLetters":"set","isBeingDragged":false,"delta":-0.996698213275522,"_Rotation":-7.8450542126941825,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10864},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4178.7,5088.4)"},"10838":{"target":{"__isSmartRef__":true,"id":10837},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10839":{"_BorderWidth":0.29079108014852384,"_ClipMode":"visible","_BorderRadius":4.517362158706071,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.3,137.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-327,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-13.3)"},"10840":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10841},{"__isSmartRef__":true,"id":10843},{"__isSmartRef__":true,"id":10845},{"__isSmartRef__":true,"id":10847},{"__isSmartRef__":true,"id":10849},{"__isSmartRef__":true,"id":10851},{"__isSmartRef__":true,"id":10853},{"__isSmartRef__":true,"id":10855}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10857},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10841":{"date":{"__isSmartRef__":true,"id":10842},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10843":{"date":{"__isSmartRef__":true,"id":10844},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10844":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10845":{"date":{"__isSmartRef__":true,"id":10846},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10846":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10847":{"date":{"__isSmartRef__":true,"id":10848},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10849":{"date":{"__isSmartRef__":true,"id":10850},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10850":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10851":{"date":{"__isSmartRef__":true,"id":10852},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10853":{"date":{"__isSmartRef__":true,"id":10854},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10855":{"date":{"__isSmartRef__":true,"id":10856},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10857":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10858":{"morph":{"__isSmartRef__":true,"id":10837},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10859":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10860}},"10860":{"test01IsMorph":{"__isSmartRef__":true,"id":10861}},"10861":{"varMapping":{"__isSmartRef__":true,"id":10862},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10862":{"this":{"__isSmartRef__":true,"id":10859}},"10863":{},"10864":{"change":{"__isSmartRef__":true,"id":10865},"tick":{"__isSmartRef__":true,"id":10869}},"10865":{"varMapping":{"__isSmartRef__":true,"id":10866},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10866":{"this":{"__isSmartRef__":true,"id":10837}},"10867":{"timestamp":{"__isSmartRef__":true,"id":10868},"user":"cschuster","tags":[]},"10868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10869":{"varMapping":{"__isSmartRef__":true,"id":10870},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10870":{"this":{"__isSmartRef__":true,"id":10837}},"10871":{"timestamp":{"__isSmartRef__":true,"id":10872},"user":"cschuster","tags":[]},"10872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10873":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10874}],"id":"5F206D6C-F2BC-4D5B-AD2B-470DF1DB3E1E","shape":{"__isSmartRef__":true,"id":10875},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle248","partsBinMetaInfo":{"__isSmartRef__":true,"id":10876},"eventHandler":{"__isSmartRef__":true,"id":10894},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA"],"partTests":{"__isSmartRef__":true,"id":10895},"_ClipMode":"visible","moved":true,"b":173,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":11.374569573297324,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10900},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4515.8,4178.0)"},"10874":{"target":{"__isSmartRef__":true,"id":10873},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10875":{"_BorderWidth":5.609346717025738,"_ClipMode":"visible","_BorderRadius":39.405914525519925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.3,95.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(32,-223,-151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.4,-0.1)"},"10876":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10877},{"__isSmartRef__":true,"id":10879},{"__isSmartRef__":true,"id":10881},{"__isSmartRef__":true,"id":10883},{"__isSmartRef__":true,"id":10885},{"__isSmartRef__":true,"id":10887},{"__isSmartRef__":true,"id":10889},{"__isSmartRef__":true,"id":10891}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10893},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10877":{"date":{"__isSmartRef__":true,"id":10878},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10879":{"date":{"__isSmartRef__":true,"id":10880},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10880":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10881":{"date":{"__isSmartRef__":true,"id":10882},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10882":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10883":{"date":{"__isSmartRef__":true,"id":10884},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10885":{"date":{"__isSmartRef__":true,"id":10886},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10886":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10887":{"date":{"__isSmartRef__":true,"id":10888},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10889":{"date":{"__isSmartRef__":true,"id":10890},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10891":{"date":{"__isSmartRef__":true,"id":10892},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10893":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10894":{"morph":{"__isSmartRef__":true,"id":10873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10895":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10896}},"10896":{"test01IsMorph":{"__isSmartRef__":true,"id":10897}},"10897":{"varMapping":{"__isSmartRef__":true,"id":10898},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10898":{"this":{"__isSmartRef__":true,"id":10895}},"10899":{},"10900":{"change":{"__isSmartRef__":true,"id":10901},"tick":{"__isSmartRef__":true,"id":10905}},"10901":{"varMapping":{"__isSmartRef__":true,"id":10902},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10902":{"this":{"__isSmartRef__":true,"id":10873}},"10903":{"timestamp":{"__isSmartRef__":true,"id":10904},"user":"cschuster","tags":[]},"10904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10905":{"varMapping":{"__isSmartRef__":true,"id":10906},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10906":{"this":{"__isSmartRef__":true,"id":10873}},"10907":{"timestamp":{"__isSmartRef__":true,"id":10908},"user":"cschuster","tags":[]},"10908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10909":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10910}],"id":"B8A56ABD-F98C-4B73-AD61-979E0B0B95E8","shape":{"__isSmartRef__":true,"id":10911},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle249","partsBinMetaInfo":{"__isSmartRef__":true,"id":10912},"eventHandler":{"__isSmartRef__":true,"id":10930},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A"],"partTests":{"__isSmartRef__":true,"id":10931},"_ClipMode":"visible","moved":true,"b":276.78785068768775,"#startLetters":"set","isBeingDragged":false,"delta":0.9382639006362297,"_Rotation":13.90739027348257,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10936},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4767.6,5230.2)"},"10910":{"target":{"__isSmartRef__":true,"id":10909},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10911":{"_BorderWidth":0.03504703594144232,"_ClipMode":"visible","_BorderRadius":0.5587873034978297,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.6,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-224,55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.4)"},"10912":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10913},{"__isSmartRef__":true,"id":10915},{"__isSmartRef__":true,"id":10917},{"__isSmartRef__":true,"id":10919},{"__isSmartRef__":true,"id":10921},{"__isSmartRef__":true,"id":10923},{"__isSmartRef__":true,"id":10925},{"__isSmartRef__":true,"id":10927}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10929},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10913":{"date":{"__isSmartRef__":true,"id":10914},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10915":{"date":{"__isSmartRef__":true,"id":10916},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10916":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10917":{"date":{"__isSmartRef__":true,"id":10918},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10918":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10919":{"date":{"__isSmartRef__":true,"id":10920},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10921":{"date":{"__isSmartRef__":true,"id":10922},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10922":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10923":{"date":{"__isSmartRef__":true,"id":10924},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10925":{"date":{"__isSmartRef__":true,"id":10926},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10927":{"date":{"__isSmartRef__":true,"id":10928},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10929":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10930":{"morph":{"__isSmartRef__":true,"id":10909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10931":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10932}},"10932":{"test01IsMorph":{"__isSmartRef__":true,"id":10933}},"10933":{"varMapping":{"__isSmartRef__":true,"id":10934},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10934":{"this":{"__isSmartRef__":true,"id":10931}},"10935":{},"10936":{"change":{"__isSmartRef__":true,"id":10937},"tick":{"__isSmartRef__":true,"id":10941}},"10937":{"varMapping":{"__isSmartRef__":true,"id":10938},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10938":{"this":{"__isSmartRef__":true,"id":10909}},"10939":{"timestamp":{"__isSmartRef__":true,"id":10940},"user":"cschuster","tags":[]},"10940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10941":{"varMapping":{"__isSmartRef__":true,"id":10942},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10942":{"this":{"__isSmartRef__":true,"id":10909}},"10943":{"timestamp":{"__isSmartRef__":true,"id":10944},"user":"cschuster","tags":[]},"10944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10945":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10946}],"id":"21455D18-66D6-46C6-AD50-26D96F30822E","shape":{"__isSmartRef__":true,"id":10947},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle250","partsBinMetaInfo":{"__isSmartRef__":true,"id":10948},"eventHandler":{"__isSmartRef__":true,"id":10966},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39"],"partTests":{"__isSmartRef__":true,"id":10967},"_ClipMode":"visible","moved":true,"b":211.20448493520962,"#startLetters":"set","isBeingDragged":false,"delta":-0.7402761943521909,"_Rotation":-4.632648466799616,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10972},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5428.9,4464.8)"},"10946":{"target":{"__isSmartRef__":true,"id":10945},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10947":{"_BorderWidth":2.409530184815889,"_ClipMode":"visible","_BorderRadius":29.263145818591994,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.5,120.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-133,-352,-124)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.6,-2.9)"},"10948":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10949},{"__isSmartRef__":true,"id":10951},{"__isSmartRef__":true,"id":10953},{"__isSmartRef__":true,"id":10955},{"__isSmartRef__":true,"id":10957},{"__isSmartRef__":true,"id":10959},{"__isSmartRef__":true,"id":10961},{"__isSmartRef__":true,"id":10963}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":10965},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10949":{"date":{"__isSmartRef__":true,"id":10950},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10951":{"date":{"__isSmartRef__":true,"id":10952},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10952":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10953":{"date":{"__isSmartRef__":true,"id":10954},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10954":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10955":{"date":{"__isSmartRef__":true,"id":10956},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10957":{"date":{"__isSmartRef__":true,"id":10958},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10958":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10959":{"date":{"__isSmartRef__":true,"id":10960},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10961":{"date":{"__isSmartRef__":true,"id":10962},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10963":{"date":{"__isSmartRef__":true,"id":10964},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"10964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"10965":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"10966":{"morph":{"__isSmartRef__":true,"id":10945},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10967":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10968}},"10968":{"test01IsMorph":{"__isSmartRef__":true,"id":10969}},"10969":{"varMapping":{"__isSmartRef__":true,"id":10970},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":10971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10970":{"this":{"__isSmartRef__":true,"id":10967}},"10971":{},"10972":{"change":{"__isSmartRef__":true,"id":10973},"tick":{"__isSmartRef__":true,"id":10977}},"10973":{"varMapping":{"__isSmartRef__":true,"id":10974},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":10975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10974":{"this":{"__isSmartRef__":true,"id":10945}},"10975":{"timestamp":{"__isSmartRef__":true,"id":10976},"user":"cschuster","tags":[]},"10976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"10977":{"varMapping":{"__isSmartRef__":true,"id":10978},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10978":{"this":{"__isSmartRef__":true,"id":10945}},"10979":{"timestamp":{"__isSmartRef__":true,"id":10980},"user":"cschuster","tags":[]},"10980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"10981":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":10982}],"id":"9830D2AE-8461-466E-8CC5-A3BE6EE047E0","shape":{"__isSmartRef__":true,"id":10983},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle251","partsBinMetaInfo":{"__isSmartRef__":true,"id":10984},"eventHandler":{"__isSmartRef__":true,"id":11002},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE"],"partTests":{"__isSmartRef__":true,"id":11003},"_ClipMode":"visible","moved":true,"b":231.97312960313866,"#startLetters":"set","isBeingDragged":false,"delta":-0.8952927999780513,"_Rotation":-6.598566407840435,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11008},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4535.4,5013.5)"},"10982":{"target":{"__isSmartRef__":true,"id":10981},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"10983":{"_BorderWidth":1.0613903202399664,"_ClipMode":"visible","_BorderRadius":15.17976606480091,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-359,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.7)"},"10984":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":10985},{"__isSmartRef__":true,"id":10987},{"__isSmartRef__":true,"id":10989},{"__isSmartRef__":true,"id":10991},{"__isSmartRef__":true,"id":10993},{"__isSmartRef__":true,"id":10995},{"__isSmartRef__":true,"id":10997},{"__isSmartRef__":true,"id":10999}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11001},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10985":{"date":{"__isSmartRef__":true,"id":10986},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"10986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"10987":{"date":{"__isSmartRef__":true,"id":10988},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"10988":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"10989":{"date":{"__isSmartRef__":true,"id":10990},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"10990":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"10991":{"date":{"__isSmartRef__":true,"id":10992},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"10992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"10993":{"date":{"__isSmartRef__":true,"id":10994},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"10994":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"10995":{"date":{"__isSmartRef__":true,"id":10996},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"10996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"10997":{"date":{"__isSmartRef__":true,"id":10998},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"10998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"10999":{"date":{"__isSmartRef__":true,"id":11000},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11001":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11002":{"morph":{"__isSmartRef__":true,"id":10981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11003":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11004}},"11004":{"test01IsMorph":{"__isSmartRef__":true,"id":11005}},"11005":{"varMapping":{"__isSmartRef__":true,"id":11006},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11006":{"this":{"__isSmartRef__":true,"id":11003}},"11007":{},"11008":{"change":{"__isSmartRef__":true,"id":11009},"tick":{"__isSmartRef__":true,"id":11013}},"11009":{"varMapping":{"__isSmartRef__":true,"id":11010},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11010":{"this":{"__isSmartRef__":true,"id":10981}},"11011":{"timestamp":{"__isSmartRef__":true,"id":11012},"user":"cschuster","tags":[]},"11012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11013":{"varMapping":{"__isSmartRef__":true,"id":11014},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11014":{"this":{"__isSmartRef__":true,"id":10981}},"11015":{"timestamp":{"__isSmartRef__":true,"id":11016},"user":"cschuster","tags":[]},"11016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11017":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11018}],"id":"07DF4ABB-2CDC-47B4-92BF-BA80FE488855","shape":{"__isSmartRef__":true,"id":11019},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle252","partsBinMetaInfo":{"__isSmartRef__":true,"id":11020},"eventHandler":{"__isSmartRef__":true,"id":11038},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329"],"partTests":{"__isSmartRef__":true,"id":11039},"_ClipMode":"visible","moved":true,"b":91.47712208586745,"#startLetters":"set","isBeingDragged":false,"delta":-0.5641236930969171,"_Rotation":13.315233704048081,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11044},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5328.3,4137.7)"},"11018":{"target":{"__isSmartRef__":true,"id":11017},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11019":{"_BorderWidth":9.998338488035289,"_ClipMode":"visible","_BorderRadius":0.026579774440156356,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.9,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,249,-121)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.5)"},"11020":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11021},{"__isSmartRef__":true,"id":11023},{"__isSmartRef__":true,"id":11025},{"__isSmartRef__":true,"id":11027},{"__isSmartRef__":true,"id":11029},{"__isSmartRef__":true,"id":11031},{"__isSmartRef__":true,"id":11033},{"__isSmartRef__":true,"id":11035}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11037},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11021":{"date":{"__isSmartRef__":true,"id":11022},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11023":{"date":{"__isSmartRef__":true,"id":11024},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11024":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11025":{"date":{"__isSmartRef__":true,"id":11026},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11026":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11027":{"date":{"__isSmartRef__":true,"id":11028},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11029":{"date":{"__isSmartRef__":true,"id":11030},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11030":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11031":{"date":{"__isSmartRef__":true,"id":11032},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11033":{"date":{"__isSmartRef__":true,"id":11034},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11035":{"date":{"__isSmartRef__":true,"id":11036},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11037":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11038":{"morph":{"__isSmartRef__":true,"id":11017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11039":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11040}},"11040":{"test01IsMorph":{"__isSmartRef__":true,"id":11041}},"11041":{"varMapping":{"__isSmartRef__":true,"id":11042},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11042":{"this":{"__isSmartRef__":true,"id":11039}},"11043":{},"11044":{"change":{"__isSmartRef__":true,"id":11045},"tick":{"__isSmartRef__":true,"id":11049}},"11045":{"varMapping":{"__isSmartRef__":true,"id":11046},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11046":{"this":{"__isSmartRef__":true,"id":11017}},"11047":{"timestamp":{"__isSmartRef__":true,"id":11048},"user":"cschuster","tags":[]},"11048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11049":{"varMapping":{"__isSmartRef__":true,"id":11050},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11050":{"this":{"__isSmartRef__":true,"id":11017}},"11051":{"timestamp":{"__isSmartRef__":true,"id":11052},"user":"cschuster","tags":[]},"11052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11053":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11054}],"id":"C1418A5C-3D55-4AF9-8DAA-B407FD44E164","shape":{"__isSmartRef__":true,"id":11055},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle253","partsBinMetaInfo":{"__isSmartRef__":true,"id":11056},"eventHandler":{"__isSmartRef__":true,"id":11074},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":11075},"_ClipMode":"visible","moved":true,"b":298.85965980630135,"#startLetters":"set","isBeingDragged":false,"delta":0.9863355109118856,"_Rotation":-14.333019606379466,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11080},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4563.0,4525.3)"},"11054":{"target":{"__isSmartRef__":true,"id":11053},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11055":{"_BorderWidth":0.6209771288822399,"_ClipMode":"visible","_BorderRadius":9.318653910764109,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.2,135.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-224,-101,-206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.5,-29.7)"},"11056":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11057},{"__isSmartRef__":true,"id":11059},{"__isSmartRef__":true,"id":11061},{"__isSmartRef__":true,"id":11063},{"__isSmartRef__":true,"id":11065},{"__isSmartRef__":true,"id":11067},{"__isSmartRef__":true,"id":11069},{"__isSmartRef__":true,"id":11071}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11073},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11057":{"date":{"__isSmartRef__":true,"id":11058},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11059":{"date":{"__isSmartRef__":true,"id":11060},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11060":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11061":{"date":{"__isSmartRef__":true,"id":11062},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11062":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11063":{"date":{"__isSmartRef__":true,"id":11064},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11065":{"date":{"__isSmartRef__":true,"id":11066},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11066":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11067":{"date":{"__isSmartRef__":true,"id":11068},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11069":{"date":{"__isSmartRef__":true,"id":11070},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11071":{"date":{"__isSmartRef__":true,"id":11072},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11072":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11073":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11074":{"morph":{"__isSmartRef__":true,"id":11053},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11075":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11076}},"11076":{"test01IsMorph":{"__isSmartRef__":true,"id":11077}},"11077":{"varMapping":{"__isSmartRef__":true,"id":11078},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11078":{"this":{"__isSmartRef__":true,"id":11075}},"11079":{},"11080":{"change":{"__isSmartRef__":true,"id":11081},"tick":{"__isSmartRef__":true,"id":11085}},"11081":{"varMapping":{"__isSmartRef__":true,"id":11082},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11082":{"this":{"__isSmartRef__":true,"id":11053}},"11083":{"timestamp":{"__isSmartRef__":true,"id":11084},"user":"cschuster","tags":[]},"11084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11085":{"varMapping":{"__isSmartRef__":true,"id":11086},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11086":{"this":{"__isSmartRef__":true,"id":11053}},"11087":{"timestamp":{"__isSmartRef__":true,"id":11088},"user":"cschuster","tags":[]},"11088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11089":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11090}],"id":"0F547A20-A827-450F-BAED-721232D41FF8","shape":{"__isSmartRef__":true,"id":11091},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle254","partsBinMetaInfo":{"__isSmartRef__":true,"id":11092},"eventHandler":{"__isSmartRef__":true,"id":11110},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF"],"partTests":{"__isSmartRef__":true,"id":11111},"_ClipMode":"visible","moved":true,"b":287.7472417833633,"#startLetters":"set","isBeingDragged":false,"delta":-0.6282848540577106,"_Rotation":24.381832291369886,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11116},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6075.7,4913.3)"},"11090":{"target":{"__isSmartRef__":true,"id":11089},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11091":{"_BorderWidth":0.23794762652293677,"_ClipMode":"visible","_BorderRadius":3.7165715076183403,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.8,138.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-166,-90)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-26.1)"},"11092":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11093},{"__isSmartRef__":true,"id":11095},{"__isSmartRef__":true,"id":11097},{"__isSmartRef__":true,"id":11099},{"__isSmartRef__":true,"id":11101},{"__isSmartRef__":true,"id":11103},{"__isSmartRef__":true,"id":11105},{"__isSmartRef__":true,"id":11107}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11109},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11093":{"date":{"__isSmartRef__":true,"id":11094},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11095":{"date":{"__isSmartRef__":true,"id":11096},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11096":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11097":{"date":{"__isSmartRef__":true,"id":11098},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11098":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11099":{"date":{"__isSmartRef__":true,"id":11100},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11101":{"date":{"__isSmartRef__":true,"id":11102},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11102":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11103":{"date":{"__isSmartRef__":true,"id":11104},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11105":{"date":{"__isSmartRef__":true,"id":11106},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11107":{"date":{"__isSmartRef__":true,"id":11108},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11108":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11109":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11110":{"morph":{"__isSmartRef__":true,"id":11089},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11111":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11112}},"11112":{"test01IsMorph":{"__isSmartRef__":true,"id":11113}},"11113":{"varMapping":{"__isSmartRef__":true,"id":11114},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11114":{"this":{"__isSmartRef__":true,"id":11111}},"11115":{},"11116":{"change":{"__isSmartRef__":true,"id":11117},"tick":{"__isSmartRef__":true,"id":11121}},"11117":{"varMapping":{"__isSmartRef__":true,"id":11118},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11118":{"this":{"__isSmartRef__":true,"id":11089}},"11119":{"timestamp":{"__isSmartRef__":true,"id":11120},"user":"cschuster","tags":[]},"11120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11121":{"varMapping":{"__isSmartRef__":true,"id":11122},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11122":{"this":{"__isSmartRef__":true,"id":11089}},"11123":{"timestamp":{"__isSmartRef__":true,"id":11124},"user":"cschuster","tags":[]},"11124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11125":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11126}],"id":"AD2E44CA-B7A4-4851-8F7F-F3632FEE07AF","shape":{"__isSmartRef__":true,"id":11127},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle255","partsBinMetaInfo":{"__isSmartRef__":true,"id":11128},"eventHandler":{"__isSmartRef__":true,"id":11146},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714"],"partTests":{"__isSmartRef__":true,"id":11147},"_ClipMode":"visible","moved":true,"b":331.21819147316273,"#startLetters":"set","isBeingDragged":false,"delta":-0.9924761560978368,"_Rotation":-15.638831436748298,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11152},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4968.2,4693.3)"},"11126":{"target":{"__isSmartRef__":true,"id":11125},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11127":{"_BorderWidth":2.592622892563462,"_ClipMode":"visible","_BorderRadius":30.72725674014478,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.2,119.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-123,101,-124)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.4,-37.5)"},"11128":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11129},{"__isSmartRef__":true,"id":11131},{"__isSmartRef__":true,"id":11133},{"__isSmartRef__":true,"id":11135},{"__isSmartRef__":true,"id":11137},{"__isSmartRef__":true,"id":11139},{"__isSmartRef__":true,"id":11141},{"__isSmartRef__":true,"id":11143}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11145},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11129":{"date":{"__isSmartRef__":true,"id":11130},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11131":{"date":{"__isSmartRef__":true,"id":11132},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11132":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11133":{"date":{"__isSmartRef__":true,"id":11134},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11134":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11135":{"date":{"__isSmartRef__":true,"id":11136},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11137":{"date":{"__isSmartRef__":true,"id":11138},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11138":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11139":{"date":{"__isSmartRef__":true,"id":11140},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11141":{"date":{"__isSmartRef__":true,"id":11142},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11143":{"date":{"__isSmartRef__":true,"id":11144},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11144":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11145":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11146":{"morph":{"__isSmartRef__":true,"id":11125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11147":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11148}},"11148":{"test01IsMorph":{"__isSmartRef__":true,"id":11149}},"11149":{"varMapping":{"__isSmartRef__":true,"id":11150},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11150":{"this":{"__isSmartRef__":true,"id":11147}},"11151":{},"11152":{"change":{"__isSmartRef__":true,"id":11153},"tick":{"__isSmartRef__":true,"id":11157}},"11153":{"varMapping":{"__isSmartRef__":true,"id":11154},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11154":{"this":{"__isSmartRef__":true,"id":11125}},"11155":{"timestamp":{"__isSmartRef__":true,"id":11156},"user":"cschuster","tags":[]},"11156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11157":{"varMapping":{"__isSmartRef__":true,"id":11158},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11158":{"this":{"__isSmartRef__":true,"id":11125}},"11159":{"timestamp":{"__isSmartRef__":true,"id":11160},"user":"cschuster","tags":[]},"11160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11161":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11162}],"id":"42444639-A0D9-4C42-BCA6-79BE7155464C","shape":{"__isSmartRef__":true,"id":11163},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle256","partsBinMetaInfo":{"__isSmartRef__":true,"id":11164},"eventHandler":{"__isSmartRef__":true,"id":11182},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19"],"partTests":{"__isSmartRef__":true,"id":11183},"_ClipMode":"visible","moved":true,"b":124,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":28.599879597170244,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11188},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5968.2,4614.7)"},"11162":{"target":{"__isSmartRef__":true,"id":11161},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11163":{"_BorderWidth":9.14518786277521,"_ClipMode":"visible","_BorderRadius":12.507868131681754,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,66.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(212,69,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.6,-8.8)"},"11164":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11165},{"__isSmartRef__":true,"id":11167},{"__isSmartRef__":true,"id":11169},{"__isSmartRef__":true,"id":11171},{"__isSmartRef__":true,"id":11173},{"__isSmartRef__":true,"id":11175},{"__isSmartRef__":true,"id":11177},{"__isSmartRef__":true,"id":11179}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11181},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11165":{"date":{"__isSmartRef__":true,"id":11166},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11167":{"date":{"__isSmartRef__":true,"id":11168},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11168":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11169":{"date":{"__isSmartRef__":true,"id":11170},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11170":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11171":{"date":{"__isSmartRef__":true,"id":11172},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11173":{"date":{"__isSmartRef__":true,"id":11174},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11174":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11175":{"date":{"__isSmartRef__":true,"id":11176},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11177":{"date":{"__isSmartRef__":true,"id":11178},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11179":{"date":{"__isSmartRef__":true,"id":11180},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11181":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11182":{"morph":{"__isSmartRef__":true,"id":11161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11183":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11184}},"11184":{"test01IsMorph":{"__isSmartRef__":true,"id":11185}},"11185":{"varMapping":{"__isSmartRef__":true,"id":11186},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11186":{"this":{"__isSmartRef__":true,"id":11183}},"11187":{},"11188":{"change":{"__isSmartRef__":true,"id":11189},"tick":{"__isSmartRef__":true,"id":11193}},"11189":{"varMapping":{"__isSmartRef__":true,"id":11190},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11190":{"this":{"__isSmartRef__":true,"id":11161}},"11191":{"timestamp":{"__isSmartRef__":true,"id":11192},"user":"cschuster","tags":[]},"11192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11193":{"varMapping":{"__isSmartRef__":true,"id":11194},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11194":{"this":{"__isSmartRef__":true,"id":11161}},"11195":{"timestamp":{"__isSmartRef__":true,"id":11196},"user":"cschuster","tags":[]},"11196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11197":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11198}],"id":"0C359C97-EFA1-4FBF-8E41-7A83F3EFD20F","shape":{"__isSmartRef__":true,"id":11199},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle257","partsBinMetaInfo":{"__isSmartRef__":true,"id":11200},"eventHandler":{"__isSmartRef__":true,"id":11218},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C"],"partTests":{"__isSmartRef__":true,"id":11219},"_ClipMode":"visible","moved":true,"b":42.39631805877434,"#startLetters":"set","isBeingDragged":false,"delta":-0.9537648106343113,"_Rotation":-0.12114095293872146,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11224},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6176.5,5735.8)"},"11198":{"target":{"__isSmartRef__":true,"id":11197},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11199":{"_BorderWidth":8.371274657881923,"_ClipMode":"visible","_BorderRadius":21.815211489797,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,73.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(172,362,-20)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.5,-34.8)"},"11200":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11201},{"__isSmartRef__":true,"id":11203},{"__isSmartRef__":true,"id":11205},{"__isSmartRef__":true,"id":11207},{"__isSmartRef__":true,"id":11209},{"__isSmartRef__":true,"id":11211},{"__isSmartRef__":true,"id":11213},{"__isSmartRef__":true,"id":11215}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11217},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11201":{"date":{"__isSmartRef__":true,"id":11202},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11203":{"date":{"__isSmartRef__":true,"id":11204},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11204":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11205":{"date":{"__isSmartRef__":true,"id":11206},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11206":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11207":{"date":{"__isSmartRef__":true,"id":11208},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11208":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11209":{"date":{"__isSmartRef__":true,"id":11210},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11210":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11211":{"date":{"__isSmartRef__":true,"id":11212},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11213":{"date":{"__isSmartRef__":true,"id":11214},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11214":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11215":{"date":{"__isSmartRef__":true,"id":11216},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11216":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11217":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11218":{"morph":{"__isSmartRef__":true,"id":11197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11219":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11220}},"11220":{"test01IsMorph":{"__isSmartRef__":true,"id":11221}},"11221":{"varMapping":{"__isSmartRef__":true,"id":11222},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11222":{"this":{"__isSmartRef__":true,"id":11219}},"11223":{},"11224":{"change":{"__isSmartRef__":true,"id":11225},"tick":{"__isSmartRef__":true,"id":11229}},"11225":{"varMapping":{"__isSmartRef__":true,"id":11226},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11226":{"this":{"__isSmartRef__":true,"id":11197}},"11227":{"timestamp":{"__isSmartRef__":true,"id":11228},"user":"cschuster","tags":[]},"11228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11229":{"varMapping":{"__isSmartRef__":true,"id":11230},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11230":{"this":{"__isSmartRef__":true,"id":11197}},"11231":{"timestamp":{"__isSmartRef__":true,"id":11232},"user":"cschuster","tags":[]},"11232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11233":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11234}],"id":"A58F9A43-F2FD-4856-B442-E51D5E5AFFF1","shape":{"__isSmartRef__":true,"id":11235},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle258","partsBinMetaInfo":{"__isSmartRef__":true,"id":11236},"eventHandler":{"__isSmartRef__":true,"id":11254},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C"],"partTests":{"__isSmartRef__":true,"id":11255},"_ClipMode":"visible","moved":true,"b":111,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":12.824885007073272,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11260},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5614.5,4359.8)"},"11234":{"target":{"__isSmartRef__":true,"id":11233},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11235":{"_BorderWidth":9.66790213248601,"_ClipMode":"visible","_BorderRadius":5.137103490452115,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.2,62.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,147,129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-12.8)"},"11236":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11237},{"__isSmartRef__":true,"id":11239},{"__isSmartRef__":true,"id":11241},{"__isSmartRef__":true,"id":11243},{"__isSmartRef__":true,"id":11245},{"__isSmartRef__":true,"id":11247},{"__isSmartRef__":true,"id":11249},{"__isSmartRef__":true,"id":11251}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11253},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11237":{"date":{"__isSmartRef__":true,"id":11238},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11239":{"date":{"__isSmartRef__":true,"id":11240},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11240":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11241":{"date":{"__isSmartRef__":true,"id":11242},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11242":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11243":{"date":{"__isSmartRef__":true,"id":11244},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11245":{"date":{"__isSmartRef__":true,"id":11246},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11246":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11247":{"date":{"__isSmartRef__":true,"id":11248},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11249":{"date":{"__isSmartRef__":true,"id":11250},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11250":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11251":{"date":{"__isSmartRef__":true,"id":11252},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11252":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11253":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11254":{"morph":{"__isSmartRef__":true,"id":11233},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11255":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11256}},"11256":{"test01IsMorph":{"__isSmartRef__":true,"id":11257}},"11257":{"varMapping":{"__isSmartRef__":true,"id":11258},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11258":{"this":{"__isSmartRef__":true,"id":11255}},"11259":{},"11260":{"change":{"__isSmartRef__":true,"id":11261},"tick":{"__isSmartRef__":true,"id":11265}},"11261":{"varMapping":{"__isSmartRef__":true,"id":11262},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11262":{"this":{"__isSmartRef__":true,"id":11233}},"11263":{"timestamp":{"__isSmartRef__":true,"id":11264},"user":"cschuster","tags":[]},"11264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11265":{"varMapping":{"__isSmartRef__":true,"id":11266},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11266":{"this":{"__isSmartRef__":true,"id":11233}},"11267":{"timestamp":{"__isSmartRef__":true,"id":11268},"user":"cschuster","tags":[]},"11268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11269":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11270}],"id":"B5E125E9-5CC8-4747-AFD5-0064D04E7404","shape":{"__isSmartRef__":true,"id":11271},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle259","partsBinMetaInfo":{"__isSmartRef__":true,"id":11272},"eventHandler":{"__isSmartRef__":true,"id":11290},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581"],"partTests":{"__isSmartRef__":true,"id":11291},"_ClipMode":"visible","moved":true,"b":84.82870148652,"#startLetters":"set","isBeingDragged":false,"delta":-0.8519235248095356,"_Rotation":-24.258468900224134,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11296},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4748.8,4373.1)"},"11270":{"target":{"__isSmartRef__":true,"id":11269},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11271":{"_BorderWidth":9.979648373668663,"_ClipMode":"visible","_BorderRadius":0.3249633193904744,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.2,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,278,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.8)"},"11272":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11273},{"__isSmartRef__":true,"id":11275},{"__isSmartRef__":true,"id":11277},{"__isSmartRef__":true,"id":11279},{"__isSmartRef__":true,"id":11281},{"__isSmartRef__":true,"id":11283},{"__isSmartRef__":true,"id":11285},{"__isSmartRef__":true,"id":11287}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11289},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11273":{"date":{"__isSmartRef__":true,"id":11274},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11275":{"date":{"__isSmartRef__":true,"id":11276},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11276":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11277":{"date":{"__isSmartRef__":true,"id":11278},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11278":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11279":{"date":{"__isSmartRef__":true,"id":11280},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11280":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11281":{"date":{"__isSmartRef__":true,"id":11282},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11282":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11283":{"date":{"__isSmartRef__":true,"id":11284},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11285":{"date":{"__isSmartRef__":true,"id":11286},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11286":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11287":{"date":{"__isSmartRef__":true,"id":11288},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11288":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11289":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11290":{"morph":{"__isSmartRef__":true,"id":11269},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11291":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11292}},"11292":{"test01IsMorph":{"__isSmartRef__":true,"id":11293}},"11293":{"varMapping":{"__isSmartRef__":true,"id":11294},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11294":{"this":{"__isSmartRef__":true,"id":11291}},"11295":{},"11296":{"change":{"__isSmartRef__":true,"id":11297},"tick":{"__isSmartRef__":true,"id":11301}},"11297":{"varMapping":{"__isSmartRef__":true,"id":11298},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11298":{"this":{"__isSmartRef__":true,"id":11269}},"11299":{"timestamp":{"__isSmartRef__":true,"id":11300},"user":"cschuster","tags":[]},"11300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11301":{"varMapping":{"__isSmartRef__":true,"id":11302},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11302":{"this":{"__isSmartRef__":true,"id":11269}},"11303":{"timestamp":{"__isSmartRef__":true,"id":11304},"user":"cschuster","tags":[]},"11304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11305":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11306}],"id":"41142D10-9074-4B7F-9F0C-9EEA806CD4E6","shape":{"__isSmartRef__":true,"id":11307},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle260","partsBinMetaInfo":{"__isSmartRef__":true,"id":11308},"eventHandler":{"__isSmartRef__":true,"id":11326},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4"],"partTests":{"__isSmartRef__":true,"id":11327},"_ClipMode":"visible","moved":true,"b":232.8700937468093,"#startLetters":"set","isBeingDragged":false,"delta":-0.8255188717739657,"_Rotation":-3.2019402730539768,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11332},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5222.9,5383.5)"},"11306":{"target":{"__isSmartRef__":true,"id":11305},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11307":{"_BorderWidth":1.013655159049848,"_ClipMode":"visible","_BorderRadius":14.574487694448166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,131.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-204,-359,150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.1,-7.9)"},"11308":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11309},{"__isSmartRef__":true,"id":11311},{"__isSmartRef__":true,"id":11313},{"__isSmartRef__":true,"id":11315},{"__isSmartRef__":true,"id":11317},{"__isSmartRef__":true,"id":11319},{"__isSmartRef__":true,"id":11321},{"__isSmartRef__":true,"id":11323}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11325},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11309":{"date":{"__isSmartRef__":true,"id":11310},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11311":{"date":{"__isSmartRef__":true,"id":11312},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11312":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11313":{"date":{"__isSmartRef__":true,"id":11314},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11314":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11315":{"date":{"__isSmartRef__":true,"id":11316},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11316":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11317":{"date":{"__isSmartRef__":true,"id":11318},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11318":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11319":{"date":{"__isSmartRef__":true,"id":11320},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11320":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11321":{"date":{"__isSmartRef__":true,"id":11322},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11322":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11323":{"date":{"__isSmartRef__":true,"id":11324},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11324":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11325":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11326":{"morph":{"__isSmartRef__":true,"id":11305},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11327":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11328}},"11328":{"test01IsMorph":{"__isSmartRef__":true,"id":11329}},"11329":{"varMapping":{"__isSmartRef__":true,"id":11330},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11330":{"this":{"__isSmartRef__":true,"id":11327}},"11331":{},"11332":{"change":{"__isSmartRef__":true,"id":11333},"tick":{"__isSmartRef__":true,"id":11337}},"11333":{"varMapping":{"__isSmartRef__":true,"id":11334},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11334":{"this":{"__isSmartRef__":true,"id":11305}},"11335":{"timestamp":{"__isSmartRef__":true,"id":11336},"user":"cschuster","tags":[]},"11336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11337":{"varMapping":{"__isSmartRef__":true,"id":11338},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11338":{"this":{"__isSmartRef__":true,"id":11305}},"11339":{"timestamp":{"__isSmartRef__":true,"id":11340},"user":"cschuster","tags":[]},"11340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11341":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11342}],"id":"429DA705-3AA7-4A61-A938-03E3805A7549","shape":{"__isSmartRef__":true,"id":11343},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle261","partsBinMetaInfo":{"__isSmartRef__":true,"id":11344},"eventHandler":{"__isSmartRef__":true,"id":11362},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF"],"partTests":{"__isSmartRef__":true,"id":11363},"_ClipMode":"visible","moved":true,"b":308.5731754748849,"#startLetters":"set","isBeingDragged":false,"delta":-0.9350331731839105,"_Rotation":11.705559715861815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11368},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5921.2,4693.7)"},"11342":{"target":{"__isSmartRef__":true,"id":11341},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11343":{"_BorderWidth":1.0909376380562161,"_ClipMode":"visible","_BorderRadius":15.550770320695179,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,131.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-200,-41,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.4,-32.5)"},"11344":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11345},{"__isSmartRef__":true,"id":11347},{"__isSmartRef__":true,"id":11349},{"__isSmartRef__":true,"id":11351},{"__isSmartRef__":true,"id":11353},{"__isSmartRef__":true,"id":11355},{"__isSmartRef__":true,"id":11357},{"__isSmartRef__":true,"id":11359}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11361},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11345":{"date":{"__isSmartRef__":true,"id":11346},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11347":{"date":{"__isSmartRef__":true,"id":11348},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11348":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11349":{"date":{"__isSmartRef__":true,"id":11350},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11350":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11351":{"date":{"__isSmartRef__":true,"id":11352},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11352":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11353":{"date":{"__isSmartRef__":true,"id":11354},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11354":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11355":{"date":{"__isSmartRef__":true,"id":11356},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11356":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11357":{"date":{"__isSmartRef__":true,"id":11358},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11358":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11359":{"date":{"__isSmartRef__":true,"id":11360},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11360":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11361":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11362":{"morph":{"__isSmartRef__":true,"id":11341},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11363":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11364}},"11364":{"test01IsMorph":{"__isSmartRef__":true,"id":11365}},"11365":{"varMapping":{"__isSmartRef__":true,"id":11366},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11366":{"this":{"__isSmartRef__":true,"id":11363}},"11367":{},"11368":{"change":{"__isSmartRef__":true,"id":11369},"tick":{"__isSmartRef__":true,"id":11373}},"11369":{"varMapping":{"__isSmartRef__":true,"id":11370},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11370":{"this":{"__isSmartRef__":true,"id":11341}},"11371":{"timestamp":{"__isSmartRef__":true,"id":11372},"user":"cschuster","tags":[]},"11372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11373":{"varMapping":{"__isSmartRef__":true,"id":11374},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11374":{"this":{"__isSmartRef__":true,"id":11341}},"11375":{"timestamp":{"__isSmartRef__":true,"id":11376},"user":"cschuster","tags":[]},"11376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11377":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11378}],"id":"8B1BFB54-D863-4301-8857-B98DCABA2FEA","shape":{"__isSmartRef__":true,"id":11379},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle262","partsBinMetaInfo":{"__isSmartRef__":true,"id":11380},"eventHandler":{"__isSmartRef__":true,"id":11398},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","11EEE829-9E21-402E-BB36-0C1915FA3CE4"],"partTests":{"__isSmartRef__":true,"id":11399},"_ClipMode":"visible","moved":true,"b":195.1481230860809,"#startLetters":"set","isBeingDragged":false,"delta":-0.601649185817223,"_Rotation":7.52401689235039,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11404},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5483.3,4561.5)"},"11378":{"target":{"__isSmartRef__":true,"id":11377},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11379":{"_BorderWidth":3.6934233839731614,"_ClipMode":"visible","_BorderRadius":37.26857207432297,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.2,110.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-67,-314,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.8,-0.7)"},"11380":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11381},{"__isSmartRef__":true,"id":11383},{"__isSmartRef__":true,"id":11385},{"__isSmartRef__":true,"id":11387},{"__isSmartRef__":true,"id":11389},{"__isSmartRef__":true,"id":11391},{"__isSmartRef__":true,"id":11393},{"__isSmartRef__":true,"id":11395}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11397},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11381":{"date":{"__isSmartRef__":true,"id":11382},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11383":{"date":{"__isSmartRef__":true,"id":11384},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11384":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11385":{"date":{"__isSmartRef__":true,"id":11386},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11386":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11387":{"date":{"__isSmartRef__":true,"id":11388},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11388":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11389":{"date":{"__isSmartRef__":true,"id":11390},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11390":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11391":{"date":{"__isSmartRef__":true,"id":11392},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11392":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11393":{"date":{"__isSmartRef__":true,"id":11394},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11394":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11395":{"date":{"__isSmartRef__":true,"id":11396},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11396":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11397":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11398":{"morph":{"__isSmartRef__":true,"id":11377},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11399":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11400}},"11400":{"test01IsMorph":{"__isSmartRef__":true,"id":11401}},"11401":{"varMapping":{"__isSmartRef__":true,"id":11402},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11402":{"this":{"__isSmartRef__":true,"id":11399}},"11403":{},"11404":{"change":{"__isSmartRef__":true,"id":11405},"tick":{"__isSmartRef__":true,"id":11409}},"11405":{"varMapping":{"__isSmartRef__":true,"id":11406},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11406":{"this":{"__isSmartRef__":true,"id":11377}},"11407":{"timestamp":{"__isSmartRef__":true,"id":11408},"user":"cschuster","tags":[]},"11408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11409":{"varMapping":{"__isSmartRef__":true,"id":11410},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11410":{"this":{"__isSmartRef__":true,"id":11377}},"11411":{"timestamp":{"__isSmartRef__":true,"id":11412},"user":"cschuster","tags":[]},"11412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11413":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11414}],"id":"D2C2A6A7-774E-46E8-8462-6B4555238EDA","shape":{"__isSmartRef__":true,"id":11415},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle263","partsBinMetaInfo":{"__isSmartRef__":true,"id":11416},"eventHandler":{"__isSmartRef__":true,"id":11434},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2"],"partTests":{"__isSmartRef__":true,"id":11435},"_ClipMode":"visible","moved":true,"b":3,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":11.739800704498347,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11440},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6542.0,5392.1)"},"11414":{"target":{"__isSmartRef__":true,"id":11413},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11415":{"_BorderWidth":5.261679781214719,"_ClipMode":"visible","_BorderRadius":39.89043790736547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,97.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,269,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-40.0)"},"11416":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11417},{"__isSmartRef__":true,"id":11419},{"__isSmartRef__":true,"id":11421},{"__isSmartRef__":true,"id":11423},{"__isSmartRef__":true,"id":11425},{"__isSmartRef__":true,"id":11427},{"__isSmartRef__":true,"id":11429},{"__isSmartRef__":true,"id":11431}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11433},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11417":{"date":{"__isSmartRef__":true,"id":11418},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11419":{"date":{"__isSmartRef__":true,"id":11420},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11420":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11421":{"date":{"__isSmartRef__":true,"id":11422},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11422":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11423":{"date":{"__isSmartRef__":true,"id":11424},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11425":{"date":{"__isSmartRef__":true,"id":11426},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11426":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11427":{"date":{"__isSmartRef__":true,"id":11428},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11429":{"date":{"__isSmartRef__":true,"id":11430},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11430":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11431":{"date":{"__isSmartRef__":true,"id":11432},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11432":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11433":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11434":{"morph":{"__isSmartRef__":true,"id":11413},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11435":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11436}},"11436":{"test01IsMorph":{"__isSmartRef__":true,"id":11437}},"11437":{"varMapping":{"__isSmartRef__":true,"id":11438},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11438":{"this":{"__isSmartRef__":true,"id":11435}},"11439":{},"11440":{"change":{"__isSmartRef__":true,"id":11441},"tick":{"__isSmartRef__":true,"id":11445}},"11441":{"varMapping":{"__isSmartRef__":true,"id":11442},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11442":{"this":{"__isSmartRef__":true,"id":11413}},"11443":{"timestamp":{"__isSmartRef__":true,"id":11444},"user":"cschuster","tags":[]},"11444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11445":{"varMapping":{"__isSmartRef__":true,"id":11446},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11446":{"this":{"__isSmartRef__":true,"id":11413}},"11447":{"timestamp":{"__isSmartRef__":true,"id":11448},"user":"cschuster","tags":[]},"11448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11449":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11450}],"id":"7DA4FB60-79AF-4CC3-8CC3-741A4311470D","shape":{"__isSmartRef__":true,"id":11451},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle264","partsBinMetaInfo":{"__isSmartRef__":true,"id":11452},"eventHandler":{"__isSmartRef__":true,"id":11470},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE"],"partTests":{"__isSmartRef__":true,"id":11471},"_ClipMode":"visible","moved":true,"b":129.42709968262352,"#startLetters":"set","isBeingDragged":false,"delta":-0.6334420338389464,"_Rotation":-4.781138911442983,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11476},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5408.7,4903.2)"},"11450":{"target":{"__isSmartRef__":true,"id":11449},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11451":{"_BorderWidth":8.86216636534748,"_ClipMode":"visible","_BorderRadius":16.1338735462058,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.8,69.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(197,36,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.4,-7.3)"},"11452":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11453},{"__isSmartRef__":true,"id":11455},{"__isSmartRef__":true,"id":11457},{"__isSmartRef__":true,"id":11459},{"__isSmartRef__":true,"id":11461},{"__isSmartRef__":true,"id":11463},{"__isSmartRef__":true,"id":11465},{"__isSmartRef__":true,"id":11467}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11469},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11453":{"date":{"__isSmartRef__":true,"id":11454},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11455":{"date":{"__isSmartRef__":true,"id":11456},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11456":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11457":{"date":{"__isSmartRef__":true,"id":11458},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11458":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11459":{"date":{"__isSmartRef__":true,"id":11460},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11460":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11461":{"date":{"__isSmartRef__":true,"id":11462},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11462":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11463":{"date":{"__isSmartRef__":true,"id":11464},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11464":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11465":{"date":{"__isSmartRef__":true,"id":11466},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11466":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11467":{"date":{"__isSmartRef__":true,"id":11468},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11468":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11469":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11470":{"morph":{"__isSmartRef__":true,"id":11449},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11471":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11472}},"11472":{"test01IsMorph":{"__isSmartRef__":true,"id":11473}},"11473":{"varMapping":{"__isSmartRef__":true,"id":11474},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11474":{"this":{"__isSmartRef__":true,"id":11471}},"11475":{},"11476":{"change":{"__isSmartRef__":true,"id":11477},"tick":{"__isSmartRef__":true,"id":11481}},"11477":{"varMapping":{"__isSmartRef__":true,"id":11478},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11478":{"this":{"__isSmartRef__":true,"id":11449}},"11479":{"timestamp":{"__isSmartRef__":true,"id":11480},"user":"cschuster","tags":[]},"11480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11481":{"varMapping":{"__isSmartRef__":true,"id":11482},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11482":{"this":{"__isSmartRef__":true,"id":11449}},"11483":{"timestamp":{"__isSmartRef__":true,"id":11484},"user":"cschuster","tags":[]},"11484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11485":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11486}],"id":"650340A5-AA1F-486D-AA33-EF2F57E87A66","shape":{"__isSmartRef__":true,"id":11487},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle265","partsBinMetaInfo":{"__isSmartRef__":true,"id":11488},"eventHandler":{"__isSmartRef__":true,"id":11506},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","727B5D1B-A9FA-4A0A-9CCB-0A30BB4704D5"],"partTests":{"__isSmartRef__":true,"id":11507},"_ClipMode":"visible","moved":true,"b":195,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":17.999185575006333,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11512},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6367.5,4081.1)"},"11486":{"target":{"__isSmartRef__":true,"id":11485},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11487":{"_BorderWidth":3.705904774487398,"_ClipMode":"visible","_BorderRadius":37.32050807568878,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,110.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-66,-314,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.8,-0.7)"},"11488":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11489},{"__isSmartRef__":true,"id":11491},{"__isSmartRef__":true,"id":11493},{"__isSmartRef__":true,"id":11495},{"__isSmartRef__":true,"id":11497},{"__isSmartRef__":true,"id":11499},{"__isSmartRef__":true,"id":11501},{"__isSmartRef__":true,"id":11503}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11505},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11489":{"date":{"__isSmartRef__":true,"id":11490},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11491":{"date":{"__isSmartRef__":true,"id":11492},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11492":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11493":{"date":{"__isSmartRef__":true,"id":11494},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11494":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11495":{"date":{"__isSmartRef__":true,"id":11496},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11497":{"date":{"__isSmartRef__":true,"id":11498},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11498":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11499":{"date":{"__isSmartRef__":true,"id":11500},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11501":{"date":{"__isSmartRef__":true,"id":11502},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11502":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11503":{"date":{"__isSmartRef__":true,"id":11504},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11504":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11505":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11506":{"morph":{"__isSmartRef__":true,"id":11485},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11507":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11508}},"11508":{"test01IsMorph":{"__isSmartRef__":true,"id":11509}},"11509":{"varMapping":{"__isSmartRef__":true,"id":11510},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11510":{"this":{"__isSmartRef__":true,"id":11507}},"11511":{},"11512":{"change":{"__isSmartRef__":true,"id":11513},"tick":{"__isSmartRef__":true,"id":11517}},"11513":{"varMapping":{"__isSmartRef__":true,"id":11514},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11514":{"this":{"__isSmartRef__":true,"id":11485}},"11515":{"timestamp":{"__isSmartRef__":true,"id":11516},"user":"cschuster","tags":[]},"11516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11517":{"varMapping":{"__isSmartRef__":true,"id":11518},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11518":{"this":{"__isSmartRef__":true,"id":11485}},"11519":{"timestamp":{"__isSmartRef__":true,"id":11520},"user":"cschuster","tags":[]},"11520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11521":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11522}],"id":"4F561D60-AF24-4580-8519-D58508A4CF9C","shape":{"__isSmartRef__":true,"id":11523},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle266","partsBinMetaInfo":{"__isSmartRef__":true,"id":11524},"eventHandler":{"__isSmartRef__":true,"id":11542},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57"],"partTests":{"__isSmartRef__":true,"id":11543},"_ClipMode":"visible","moved":true,"b":196,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-27.924988554438723,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11548},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5002.8,4158.9)"},"11522":{"target":{"__isSmartRef__":true,"id":11521},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11523":{"_BorderWidth":3.621813220915005,"_ClipMode":"visible","_BorderRadius":36.96096192312852,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.2,111.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-71,-317,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-0.8)"},"11524":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11525},{"__isSmartRef__":true,"id":11527},{"__isSmartRef__":true,"id":11529},{"__isSmartRef__":true,"id":11531},{"__isSmartRef__":true,"id":11533},{"__isSmartRef__":true,"id":11535},{"__isSmartRef__":true,"id":11537},{"__isSmartRef__":true,"id":11539}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11541},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11525":{"date":{"__isSmartRef__":true,"id":11526},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11527":{"date":{"__isSmartRef__":true,"id":11528},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11528":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11529":{"date":{"__isSmartRef__":true,"id":11530},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11530":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11531":{"date":{"__isSmartRef__":true,"id":11532},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11533":{"date":{"__isSmartRef__":true,"id":11534},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11534":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11535":{"date":{"__isSmartRef__":true,"id":11536},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11537":{"date":{"__isSmartRef__":true,"id":11538},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11538":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11539":{"date":{"__isSmartRef__":true,"id":11540},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11540":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11541":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11542":{"morph":{"__isSmartRef__":true,"id":11521},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11543":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11544}},"11544":{"test01IsMorph":{"__isSmartRef__":true,"id":11545}},"11545":{"varMapping":{"__isSmartRef__":true,"id":11546},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11546":{"this":{"__isSmartRef__":true,"id":11543}},"11547":{},"11548":{"change":{"__isSmartRef__":true,"id":11549},"tick":{"__isSmartRef__":true,"id":11553}},"11549":{"varMapping":{"__isSmartRef__":true,"id":11550},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11550":{"this":{"__isSmartRef__":true,"id":11521}},"11551":{"timestamp":{"__isSmartRef__":true,"id":11552},"user":"cschuster","tags":[]},"11552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11553":{"varMapping":{"__isSmartRef__":true,"id":11554},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11554":{"this":{"__isSmartRef__":true,"id":11521}},"11555":{"timestamp":{"__isSmartRef__":true,"id":11556},"user":"cschuster","tags":[]},"11556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11557":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11558}],"id":"2D083733-B301-43E1-B92F-A3FF6D624384","shape":{"__isSmartRef__":true,"id":11559},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle267","partsBinMetaInfo":{"__isSmartRef__":true,"id":11560},"eventHandler":{"__isSmartRef__":true,"id":11578},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0"],"partTests":{"__isSmartRef__":true,"id":11579},"_ClipMode":"visible","moved":true,"b":316,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":21.79298327513312,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11584},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4584.7,4594.3)"},"11558":{"target":{"__isSmartRef__":true,"id":11557},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11559":{"_BorderWidth":1.526708147705012,"_ClipMode":"visible","_BorderRadius":20.697989934050007,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,127.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-178,7,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.1,-34.4)"},"11560":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11561},{"__isSmartRef__":true,"id":11563},{"__isSmartRef__":true,"id":11565},{"__isSmartRef__":true,"id":11567},{"__isSmartRef__":true,"id":11569},{"__isSmartRef__":true,"id":11571},{"__isSmartRef__":true,"id":11573},{"__isSmartRef__":true,"id":11575}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11577},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11561":{"date":{"__isSmartRef__":true,"id":11562},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11563":{"date":{"__isSmartRef__":true,"id":11564},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11564":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11565":{"date":{"__isSmartRef__":true,"id":11566},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11566":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11567":{"date":{"__isSmartRef__":true,"id":11568},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11569":{"date":{"__isSmartRef__":true,"id":11570},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11570":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11571":{"date":{"__isSmartRef__":true,"id":11572},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11573":{"date":{"__isSmartRef__":true,"id":11574},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11574":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11575":{"date":{"__isSmartRef__":true,"id":11576},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11576":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11577":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11578":{"morph":{"__isSmartRef__":true,"id":11557},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11579":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11580}},"11580":{"test01IsMorph":{"__isSmartRef__":true,"id":11581}},"11581":{"varMapping":{"__isSmartRef__":true,"id":11582},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11582":{"this":{"__isSmartRef__":true,"id":11579}},"11583":{},"11584":{"change":{"__isSmartRef__":true,"id":11585},"tick":{"__isSmartRef__":true,"id":11589}},"11585":{"varMapping":{"__isSmartRef__":true,"id":11586},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11586":{"this":{"__isSmartRef__":true,"id":11557}},"11587":{"timestamp":{"__isSmartRef__":true,"id":11588},"user":"cschuster","tags":[]},"11588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11589":{"varMapping":{"__isSmartRef__":true,"id":11590},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11590":{"this":{"__isSmartRef__":true,"id":11557}},"11591":{"timestamp":{"__isSmartRef__":true,"id":11592},"user":"cschuster","tags":[]},"11592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11593":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11594}],"id":"D3C9B774-4CB4-476F-9FC0-D9ABBDCE1F70","shape":{"__isSmartRef__":true,"id":11595},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle268","partsBinMetaInfo":{"__isSmartRef__":true,"id":11596},"eventHandler":{"__isSmartRef__":true,"id":11614},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893"],"partTests":{"__isSmartRef__":true,"id":11615},"_ClipMode":"visible","moved":true,"b":328.81769691983936,"#startLetters":"set","isBeingDragged":false,"delta":0.4885849879938178,"_Rotation":13.780007072003931,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11620},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5599.6,4294.9)"},"11594":{"target":{"__isSmartRef__":true,"id":11593},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11595":{"_BorderWidth":2.4111860563998437,"_ClipMode":"visible","_BorderRadius":29.276867784674252,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.6,120.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-133,87,-151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.6,-37.1)"},"11596":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11597},{"__isSmartRef__":true,"id":11599},{"__isSmartRef__":true,"id":11601},{"__isSmartRef__":true,"id":11603},{"__isSmartRef__":true,"id":11605},{"__isSmartRef__":true,"id":11607},{"__isSmartRef__":true,"id":11609},{"__isSmartRef__":true,"id":11611}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11613},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11597":{"date":{"__isSmartRef__":true,"id":11598},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11599":{"date":{"__isSmartRef__":true,"id":11600},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11600":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11601":{"date":{"__isSmartRef__":true,"id":11602},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11602":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11603":{"date":{"__isSmartRef__":true,"id":11604},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11605":{"date":{"__isSmartRef__":true,"id":11606},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11606":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11607":{"date":{"__isSmartRef__":true,"id":11608},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11608":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11609":{"date":{"__isSmartRef__":true,"id":11610},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11610":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11611":{"date":{"__isSmartRef__":true,"id":11612},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11612":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11613":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11614":{"morph":{"__isSmartRef__":true,"id":11593},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11615":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11616}},"11616":{"test01IsMorph":{"__isSmartRef__":true,"id":11617}},"11617":{"varMapping":{"__isSmartRef__":true,"id":11618},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11618":{"this":{"__isSmartRef__":true,"id":11615}},"11619":{},"11620":{"change":{"__isSmartRef__":true,"id":11621},"tick":{"__isSmartRef__":true,"id":11625}},"11621":{"varMapping":{"__isSmartRef__":true,"id":11622},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11622":{"this":{"__isSmartRef__":true,"id":11593}},"11623":{"timestamp":{"__isSmartRef__":true,"id":11624},"user":"cschuster","tags":[]},"11624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11625":{"varMapping":{"__isSmartRef__":true,"id":11626},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11626":{"this":{"__isSmartRef__":true,"id":11593}},"11627":{"timestamp":{"__isSmartRef__":true,"id":11628},"user":"cschuster","tags":[]},"11628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11629":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11630}],"id":"67B1D36F-B61D-4E25-96CB-25F16E8F58D5","shape":{"__isSmartRef__":true,"id":11631},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle269","partsBinMetaInfo":{"__isSmartRef__":true,"id":11632},"eventHandler":{"__isSmartRef__":true,"id":11650},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD"],"partTests":{"__isSmartRef__":true,"id":11651},"_ClipMode":"visible","moved":true,"b":114.94234263896942,"#startLetters":"set","isBeingDragged":false,"delta":-0.8752059191465378,"_Rotation":14.66133366772247,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11656},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5655.7,4216.2)"},"11630":{"target":{"__isSmartRef__":true,"id":11629},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11631":{"_BorderWidth":9.53366306694723,"_ClipMode":"visible","_BorderRadius":7.1134387126377945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.4,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,124,172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-11.6)"},"11632":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11633},{"__isSmartRef__":true,"id":11635},{"__isSmartRef__":true,"id":11637},{"__isSmartRef__":true,"id":11639},{"__isSmartRef__":true,"id":11641},{"__isSmartRef__":true,"id":11643},{"__isSmartRef__":true,"id":11645},{"__isSmartRef__":true,"id":11647}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11649},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11633":{"date":{"__isSmartRef__":true,"id":11634},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11635":{"date":{"__isSmartRef__":true,"id":11636},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11636":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11637":{"date":{"__isSmartRef__":true,"id":11638},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11638":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11639":{"date":{"__isSmartRef__":true,"id":11640},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11641":{"date":{"__isSmartRef__":true,"id":11642},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11642":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11643":{"date":{"__isSmartRef__":true,"id":11644},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11645":{"date":{"__isSmartRef__":true,"id":11646},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11646":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11647":{"date":{"__isSmartRef__":true,"id":11648},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11648":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11649":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11650":{"morph":{"__isSmartRef__":true,"id":11629},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11651":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11652}},"11652":{"test01IsMorph":{"__isSmartRef__":true,"id":11653}},"11653":{"varMapping":{"__isSmartRef__":true,"id":11654},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11654":{"this":{"__isSmartRef__":true,"id":11651}},"11655":{},"11656":{"change":{"__isSmartRef__":true,"id":11657},"tick":{"__isSmartRef__":true,"id":11661}},"11657":{"varMapping":{"__isSmartRef__":true,"id":11658},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11658":{"this":{"__isSmartRef__":true,"id":11629}},"11659":{"timestamp":{"__isSmartRef__":true,"id":11660},"user":"cschuster","tags":[]},"11660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11661":{"varMapping":{"__isSmartRef__":true,"id":11662},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11662":{"this":{"__isSmartRef__":true,"id":11629}},"11663":{"timestamp":{"__isSmartRef__":true,"id":11664},"user":"cschuster","tags":[]},"11664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11665":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11666}],"id":"14648F33-F3FB-415E-8799-6BB58574E4D1","shape":{"__isSmartRef__":true,"id":11667},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle270","partsBinMetaInfo":{"__isSmartRef__":true,"id":11668},"eventHandler":{"__isSmartRef__":true,"id":11686},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C"],"partTests":{"__isSmartRef__":true,"id":11687},"_ClipMode":"visible","moved":true,"b":31,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":9.705632623098003,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11692},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4943.0,4532.8)"},"11666":{"target":{"__isSmartRef__":true,"id":11665},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11667":{"_BorderWidth":7.575190374550271,"_ClipMode":"visible","_BorderRadius":29.389431255717817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,79.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(132,351,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.3,-37.1)"},"11668":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11669},{"__isSmartRef__":true,"id":11671},{"__isSmartRef__":true,"id":11673},{"__isSmartRef__":true,"id":11675},{"__isSmartRef__":true,"id":11677},{"__isSmartRef__":true,"id":11679},{"__isSmartRef__":true,"id":11681},{"__isSmartRef__":true,"id":11683}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11685},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11669":{"date":{"__isSmartRef__":true,"id":11670},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11671":{"date":{"__isSmartRef__":true,"id":11672},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11672":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11673":{"date":{"__isSmartRef__":true,"id":11674},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11674":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11675":{"date":{"__isSmartRef__":true,"id":11676},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11677":{"date":{"__isSmartRef__":true,"id":11678},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11678":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11679":{"date":{"__isSmartRef__":true,"id":11680},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11680":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11681":{"date":{"__isSmartRef__":true,"id":11682},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11682":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11683":{"date":{"__isSmartRef__":true,"id":11684},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11684":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11685":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11686":{"morph":{"__isSmartRef__":true,"id":11665},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11687":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11688}},"11688":{"test01IsMorph":{"__isSmartRef__":true,"id":11689}},"11689":{"varMapping":{"__isSmartRef__":true,"id":11690},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11690":{"this":{"__isSmartRef__":true,"id":11687}},"11691":{},"11692":{"change":{"__isSmartRef__":true,"id":11693},"tick":{"__isSmartRef__":true,"id":11697}},"11693":{"varMapping":{"__isSmartRef__":true,"id":11694},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11694":{"this":{"__isSmartRef__":true,"id":11665}},"11695":{"timestamp":{"__isSmartRef__":true,"id":11696},"user":"cschuster","tags":[]},"11696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11697":{"varMapping":{"__isSmartRef__":true,"id":11698},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11698":{"this":{"__isSmartRef__":true,"id":11665}},"11699":{"timestamp":{"__isSmartRef__":true,"id":11700},"user":"cschuster","tags":[]},"11700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11701":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11702}],"id":"6AD740F2-A838-4A47-86DF-30ADBC059E36","shape":{"__isSmartRef__":true,"id":11703},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle271","partsBinMetaInfo":{"__isSmartRef__":true,"id":11704},"eventHandler":{"__isSmartRef__":true,"id":11722},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2"],"partTests":{"__isSmartRef__":true,"id":11723},"_ClipMode":"visible","moved":true,"b":207.10204427642748,"#startLetters":"set","isBeingDragged":false,"delta":0.7476608096621931,"_Rotation":13.088313439690246,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11728},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5118.1,4458.9)"},"11702":{"target":{"__isSmartRef__":true,"id":11701},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11703":{"_BorderWidth":2.7221166541911543,"_ClipMode":"visible","_BorderRadius":31.697995940618718,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-117,-345,-169)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-2.2)"},"11704":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11705},{"__isSmartRef__":true,"id":11707},{"__isSmartRef__":true,"id":11709},{"__isSmartRef__":true,"id":11711},{"__isSmartRef__":true,"id":11713},{"__isSmartRef__":true,"id":11715},{"__isSmartRef__":true,"id":11717},{"__isSmartRef__":true,"id":11719}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11721},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11705":{"date":{"__isSmartRef__":true,"id":11706},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11707":{"date":{"__isSmartRef__":true,"id":11708},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11708":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11709":{"date":{"__isSmartRef__":true,"id":11710},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11710":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11711":{"date":{"__isSmartRef__":true,"id":11712},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11713":{"date":{"__isSmartRef__":true,"id":11714},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11714":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11715":{"date":{"__isSmartRef__":true,"id":11716},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11716":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11717":{"date":{"__isSmartRef__":true,"id":11718},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11718":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11719":{"date":{"__isSmartRef__":true,"id":11720},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11720":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11721":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11722":{"morph":{"__isSmartRef__":true,"id":11701},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11723":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11724}},"11724":{"test01IsMorph":{"__isSmartRef__":true,"id":11725}},"11725":{"varMapping":{"__isSmartRef__":true,"id":11726},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11726":{"this":{"__isSmartRef__":true,"id":11723}},"11727":{},"11728":{"change":{"__isSmartRef__":true,"id":11729},"tick":{"__isSmartRef__":true,"id":11733}},"11729":{"varMapping":{"__isSmartRef__":true,"id":11730},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11730":{"this":{"__isSmartRef__":true,"id":11701}},"11731":{"timestamp":{"__isSmartRef__":true,"id":11732},"user":"cschuster","tags":[]},"11732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11733":{"varMapping":{"__isSmartRef__":true,"id":11734},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11734":{"this":{"__isSmartRef__":true,"id":11701}},"11735":{"timestamp":{"__isSmartRef__":true,"id":11736},"user":"cschuster","tags":[]},"11736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11737":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11738}],"id":"D630F995-85B9-4B81-A768-171246F8E764","shape":{"__isSmartRef__":true,"id":11739},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle272","partsBinMetaInfo":{"__isSmartRef__":true,"id":11740},"eventHandler":{"__isSmartRef__":true,"id":11758},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE"],"partTests":{"__isSmartRef__":true,"id":11759},"_ClipMode":"visible","moved":true,"b":252.0446059887763,"#startLetters":"set","isBeingDragged":false,"delta":-0.5997521889512427,"_Rotation":-4.81765994116716,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11764},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4924.5,5417.0)"},"11738":{"target":{"__isSmartRef__":true,"id":11737},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11739":{"_BorderWidth":0.2435159780539493,"_ClipMode":"visible","_BorderRadius":3.8013755983550768,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.5,138.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-323,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-13.8)"},"11740":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11741},{"__isSmartRef__":true,"id":11743},{"__isSmartRef__":true,"id":11745},{"__isSmartRef__":true,"id":11747},{"__isSmartRef__":true,"id":11749},{"__isSmartRef__":true,"id":11751},{"__isSmartRef__":true,"id":11753},{"__isSmartRef__":true,"id":11755}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11757},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11741":{"date":{"__isSmartRef__":true,"id":11742},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11743":{"date":{"__isSmartRef__":true,"id":11744},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11744":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11745":{"date":{"__isSmartRef__":true,"id":11746},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11746":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11747":{"date":{"__isSmartRef__":true,"id":11748},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11749":{"date":{"__isSmartRef__":true,"id":11750},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11750":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11751":{"date":{"__isSmartRef__":true,"id":11752},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11752":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11753":{"date":{"__isSmartRef__":true,"id":11754},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11754":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11755":{"date":{"__isSmartRef__":true,"id":11756},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11757":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11758":{"morph":{"__isSmartRef__":true,"id":11737},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11759":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11760}},"11760":{"test01IsMorph":{"__isSmartRef__":true,"id":11761}},"11761":{"varMapping":{"__isSmartRef__":true,"id":11762},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11762":{"this":{"__isSmartRef__":true,"id":11759}},"11763":{},"11764":{"change":{"__isSmartRef__":true,"id":11765},"tick":{"__isSmartRef__":true,"id":11769}},"11765":{"varMapping":{"__isSmartRef__":true,"id":11766},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11766":{"this":{"__isSmartRef__":true,"id":11737}},"11767":{"timestamp":{"__isSmartRef__":true,"id":11768},"user":"cschuster","tags":[]},"11768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11769":{"varMapping":{"__isSmartRef__":true,"id":11770},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11770":{"this":{"__isSmartRef__":true,"id":11737}},"11771":{"timestamp":{"__isSmartRef__":true,"id":11772},"user":"cschuster","tags":[]},"11772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11773":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11774}],"id":"AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","shape":{"__isSmartRef__":true,"id":11775},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle273","partsBinMetaInfo":{"__isSmartRef__":true,"id":11776},"eventHandler":{"__isSmartRef__":true,"id":11794},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56"],"partTests":{"__isSmartRef__":true,"id":11795},"_ClipMode":"visible","moved":true,"b":163.95274447393604,"#startLetters":"set","isBeingDragged":false,"delta":-0.9247512053116225,"_Rotation":-7.873523280532071,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11800},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5218.6,4688.1)"},"11774":{"target":{"__isSmartRef__":true,"id":11773},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11775":{"_BorderWidth":6.382150382593317,"_ClipMode":"visible","_BorderRadius":36.943456511835436,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.7,88.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,-175,-41)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-0.8)"},"11776":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11777},{"__isSmartRef__":true,"id":11779},{"__isSmartRef__":true,"id":11781},{"__isSmartRef__":true,"id":11783},{"__isSmartRef__":true,"id":11785},{"__isSmartRef__":true,"id":11787},{"__isSmartRef__":true,"id":11789},{"__isSmartRef__":true,"id":11791}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11793},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11777":{"date":{"__isSmartRef__":true,"id":11778},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11779":{"date":{"__isSmartRef__":true,"id":11780},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11780":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11781":{"date":{"__isSmartRef__":true,"id":11782},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11782":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11783":{"date":{"__isSmartRef__":true,"id":11784},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11785":{"date":{"__isSmartRef__":true,"id":11786},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11786":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11787":{"date":{"__isSmartRef__":true,"id":11788},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11788":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11789":{"date":{"__isSmartRef__":true,"id":11790},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11790":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11791":{"date":{"__isSmartRef__":true,"id":11792},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11792":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11793":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11794":{"morph":{"__isSmartRef__":true,"id":11773},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11795":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11796}},"11796":{"test01IsMorph":{"__isSmartRef__":true,"id":11797}},"11797":{"varMapping":{"__isSmartRef__":true,"id":11798},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11798":{"this":{"__isSmartRef__":true,"id":11795}},"11799":{},"11800":{"change":{"__isSmartRef__":true,"id":11801},"tick":{"__isSmartRef__":true,"id":11805}},"11801":{"varMapping":{"__isSmartRef__":true,"id":11802},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11802":{"this":{"__isSmartRef__":true,"id":11773}},"11803":{"timestamp":{"__isSmartRef__":true,"id":11804},"user":"cschuster","tags":[]},"11804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11805":{"varMapping":{"__isSmartRef__":true,"id":11806},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11806":{"this":{"__isSmartRef__":true,"id":11773}},"11807":{"timestamp":{"__isSmartRef__":true,"id":11808},"user":"cschuster","tags":[]},"11808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11809":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11810}],"id":"48643550-48DA-40FC-B11A-77000CD06066","shape":{"__isSmartRef__":true,"id":11811},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle274","partsBinMetaInfo":{"__isSmartRef__":true,"id":11812},"eventHandler":{"__isSmartRef__":true,"id":11830},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68"],"partTests":{"__isSmartRef__":true,"id":11831},"_ClipMode":"visible","moved":true,"b":49,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":10.445695389950778,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11836},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4543.6,4877.6)"},"11810":{"target":{"__isSmartRef__":true,"id":11809},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11811":{"_BorderWidth":8.77354790111386,"_ClipMode":"visible","_BorderRadius":17.21653798079869,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,69.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(193,361,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.1,-33.1)"},"11812":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11813},{"__isSmartRef__":true,"id":11815},{"__isSmartRef__":true,"id":11817},{"__isSmartRef__":true,"id":11819},{"__isSmartRef__":true,"id":11821},{"__isSmartRef__":true,"id":11823},{"__isSmartRef__":true,"id":11825},{"__isSmartRef__":true,"id":11827}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11829},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11813":{"date":{"__isSmartRef__":true,"id":11814},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11815":{"date":{"__isSmartRef__":true,"id":11816},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11816":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11817":{"date":{"__isSmartRef__":true,"id":11818},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11818":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11819":{"date":{"__isSmartRef__":true,"id":11820},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11821":{"date":{"__isSmartRef__":true,"id":11822},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11822":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11823":{"date":{"__isSmartRef__":true,"id":11824},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11824":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11825":{"date":{"__isSmartRef__":true,"id":11826},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11827":{"date":{"__isSmartRef__":true,"id":11828},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11828":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11829":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11830":{"morph":{"__isSmartRef__":true,"id":11809},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11831":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11832}},"11832":{"test01IsMorph":{"__isSmartRef__":true,"id":11833}},"11833":{"varMapping":{"__isSmartRef__":true,"id":11834},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11834":{"this":{"__isSmartRef__":true,"id":11831}},"11835":{},"11836":{"change":{"__isSmartRef__":true,"id":11837},"tick":{"__isSmartRef__":true,"id":11841}},"11837":{"varMapping":{"__isSmartRef__":true,"id":11838},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11838":{"this":{"__isSmartRef__":true,"id":11809}},"11839":{"timestamp":{"__isSmartRef__":true,"id":11840},"user":"cschuster","tags":[]},"11840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11841":{"varMapping":{"__isSmartRef__":true,"id":11842},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11842":{"this":{"__isSmartRef__":true,"id":11809}},"11843":{"timestamp":{"__isSmartRef__":true,"id":11844},"user":"cschuster","tags":[]},"11844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11845":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11846}],"id":"77222E17-4C2C-411A-BDF8-E2B7279B1D04","shape":{"__isSmartRef__":true,"id":11847},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle275","partsBinMetaInfo":{"__isSmartRef__":true,"id":11848},"eventHandler":{"__isSmartRef__":true,"id":11866},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B"],"partTests":{"__isSmartRef__":true,"id":11867},"_ClipMode":"visible","moved":true,"b":218.47896583587863,"#startLetters":"set","isBeingDragged":false,"delta":-0.9014078609179705,"_Rotation":12.933503928859206,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11872},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6009.5,5503.7)"},"11846":{"target":{"__isSmartRef__":true,"id":11845},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11847":{"_BorderWidth":1.8888635641345246,"_ClipMode":"visible","_BorderRadius":24.51332812388843,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.0,124.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-159,-360,-33)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.6,-4.3)"},"11848":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11849},{"__isSmartRef__":true,"id":11851},{"__isSmartRef__":true,"id":11853},{"__isSmartRef__":true,"id":11855},{"__isSmartRef__":true,"id":11857},{"__isSmartRef__":true,"id":11859},{"__isSmartRef__":true,"id":11861},{"__isSmartRef__":true,"id":11863}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11865},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11849":{"date":{"__isSmartRef__":true,"id":11850},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11851":{"date":{"__isSmartRef__":true,"id":11852},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11852":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11853":{"date":{"__isSmartRef__":true,"id":11854},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11854":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11855":{"date":{"__isSmartRef__":true,"id":11856},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11857":{"date":{"__isSmartRef__":true,"id":11858},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11858":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11859":{"date":{"__isSmartRef__":true,"id":11860},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11860":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11861":{"date":{"__isSmartRef__":true,"id":11862},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11863":{"date":{"__isSmartRef__":true,"id":11864},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11864":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11865":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11866":{"morph":{"__isSmartRef__":true,"id":11845},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11867":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11868}},"11868":{"test01IsMorph":{"__isSmartRef__":true,"id":11869}},"11869":{"varMapping":{"__isSmartRef__":true,"id":11870},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11870":{"this":{"__isSmartRef__":true,"id":11867}},"11871":{},"11872":{"change":{"__isSmartRef__":true,"id":11873},"tick":{"__isSmartRef__":true,"id":11877}},"11873":{"varMapping":{"__isSmartRef__":true,"id":11874},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11874":{"this":{"__isSmartRef__":true,"id":11845}},"11875":{"timestamp":{"__isSmartRef__":true,"id":11876},"user":"cschuster","tags":[]},"11876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11877":{"varMapping":{"__isSmartRef__":true,"id":11878},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11878":{"this":{"__isSmartRef__":true,"id":11845}},"11879":{"timestamp":{"__isSmartRef__":true,"id":11880},"user":"cschuster","tags":[]},"11880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11881":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11882}],"id":"375D9310-EBA7-4217-861F-5119F83C40B5","shape":{"__isSmartRef__":true,"id":11883},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle276","partsBinMetaInfo":{"__isSmartRef__":true,"id":11884},"eventHandler":{"__isSmartRef__":true,"id":11902},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0"],"partTests":{"__isSmartRef__":true,"id":11903},"_ClipMode":"visible","moved":true,"b":286.6683804553468,"#startLetters":"set","isBeingDragged":false,"delta":-0.8526932505192235,"_Rotation":-9.970279902771821,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11908},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4483.6,4485.6)"},"11882":{"target":{"__isSmartRef__":true,"id":11881},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11883":{"_BorderWidth":0.21009533378865086,"_ClipMode":"visible","_BorderRadius":3.290901261770789,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.0,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-172,-76)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-25.7)"},"11884":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11885},{"__isSmartRef__":true,"id":11887},{"__isSmartRef__":true,"id":11889},{"__isSmartRef__":true,"id":11891},{"__isSmartRef__":true,"id":11893},{"__isSmartRef__":true,"id":11895},{"__isSmartRef__":true,"id":11897},{"__isSmartRef__":true,"id":11899}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11901},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11885":{"date":{"__isSmartRef__":true,"id":11886},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11887":{"date":{"__isSmartRef__":true,"id":11888},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11888":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11889":{"date":{"__isSmartRef__":true,"id":11890},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11890":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11891":{"date":{"__isSmartRef__":true,"id":11892},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11893":{"date":{"__isSmartRef__":true,"id":11894},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11894":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11895":{"date":{"__isSmartRef__":true,"id":11896},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11896":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11897":{"date":{"__isSmartRef__":true,"id":11898},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11899":{"date":{"__isSmartRef__":true,"id":11900},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11900":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11901":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11902":{"morph":{"__isSmartRef__":true,"id":11881},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11903":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11904}},"11904":{"test01IsMorph":{"__isSmartRef__":true,"id":11905}},"11905":{"varMapping":{"__isSmartRef__":true,"id":11906},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11906":{"this":{"__isSmartRef__":true,"id":11903}},"11907":{},"11908":{"change":{"__isSmartRef__":true,"id":11909},"tick":{"__isSmartRef__":true,"id":11913}},"11909":{"varMapping":{"__isSmartRef__":true,"id":11910},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11910":{"this":{"__isSmartRef__":true,"id":11881}},"11911":{"timestamp":{"__isSmartRef__":true,"id":11912},"user":"cschuster","tags":[]},"11912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11913":{"varMapping":{"__isSmartRef__":true,"id":11914},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11914":{"this":{"__isSmartRef__":true,"id":11881}},"11915":{"timestamp":{"__isSmartRef__":true,"id":11916},"user":"cschuster","tags":[]},"11916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11917":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11918}],"id":"A4103A45-6CB4-4801-99CA-C6B0C80ADA3D","shape":{"__isSmartRef__":true,"id":11919},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle277","partsBinMetaInfo":{"__isSmartRef__":true,"id":11920},"eventHandler":{"__isSmartRef__":true,"id":11938},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8"],"partTests":{"__isSmartRef__":true,"id":11939},"_ClipMode":"visible","moved":true,"b":31,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":45.42075712653402,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11944},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5696.3,4704.6)"},"11918":{"target":{"__isSmartRef__":true,"id":11917},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11919":{"_BorderWidth":7.575190374550271,"_ClipMode":"visible","_BorderRadius":29.389431255717817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,79.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(132,351,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.3,-37.1)"},"11920":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11921},{"__isSmartRef__":true,"id":11923},{"__isSmartRef__":true,"id":11925},{"__isSmartRef__":true,"id":11927},{"__isSmartRef__":true,"id":11929},{"__isSmartRef__":true,"id":11931},{"__isSmartRef__":true,"id":11933},{"__isSmartRef__":true,"id":11935}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11937},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11921":{"date":{"__isSmartRef__":true,"id":11922},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11923":{"date":{"__isSmartRef__":true,"id":11924},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11924":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11925":{"date":{"__isSmartRef__":true,"id":11926},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11926":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11927":{"date":{"__isSmartRef__":true,"id":11928},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11929":{"date":{"__isSmartRef__":true,"id":11930},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11930":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11931":{"date":{"__isSmartRef__":true,"id":11932},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11932":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11933":{"date":{"__isSmartRef__":true,"id":11934},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11935":{"date":{"__isSmartRef__":true,"id":11936},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11936":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11937":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11938":{"morph":{"__isSmartRef__":true,"id":11917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11939":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11940}},"11940":{"test01IsMorph":{"__isSmartRef__":true,"id":11941}},"11941":{"varMapping":{"__isSmartRef__":true,"id":11942},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11942":{"this":{"__isSmartRef__":true,"id":11939}},"11943":{},"11944":{"change":{"__isSmartRef__":true,"id":11945},"tick":{"__isSmartRef__":true,"id":11949}},"11945":{"varMapping":{"__isSmartRef__":true,"id":11946},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11946":{"this":{"__isSmartRef__":true,"id":11917}},"11947":{"timestamp":{"__isSmartRef__":true,"id":11948},"user":"cschuster","tags":[]},"11948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11949":{"varMapping":{"__isSmartRef__":true,"id":11950},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11950":{"this":{"__isSmartRef__":true,"id":11917}},"11951":{"timestamp":{"__isSmartRef__":true,"id":11952},"user":"cschuster","tags":[]},"11952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11953":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11954}],"id":"C64191DA-BF82-4104-8B35-0826284A33A2","shape":{"__isSmartRef__":true,"id":11955},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle278","partsBinMetaInfo":{"__isSmartRef__":true,"id":11956},"eventHandler":{"__isSmartRef__":true,"id":11974},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2"],"partTests":{"__isSmartRef__":true,"id":11975},"_ClipMode":"visible","moved":true,"b":130.5002479820978,"#startLetters":"set","isBeingDragged":false,"delta":0.7290516647044569,"_Rotation":15.88533374596133,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11980},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5050.7,4756.2)"},"11954":{"target":{"__isSmartRef__":true,"id":11953},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11955":{"_BorderWidth":8.802015773570766,"_ClipMode":"visible","_BorderRadius":16.871481692030553,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,69.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(194,29,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.2,-7.0)"},"11956":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11957},{"__isSmartRef__":true,"id":11959},{"__isSmartRef__":true,"id":11961},{"__isSmartRef__":true,"id":11963},{"__isSmartRef__":true,"id":11965},{"__isSmartRef__":true,"id":11967},{"__isSmartRef__":true,"id":11969},{"__isSmartRef__":true,"id":11971}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":11973},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11957":{"date":{"__isSmartRef__":true,"id":11958},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11959":{"date":{"__isSmartRef__":true,"id":11960},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11960":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11961":{"date":{"__isSmartRef__":true,"id":11962},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11962":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11963":{"date":{"__isSmartRef__":true,"id":11964},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"11964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"11965":{"date":{"__isSmartRef__":true,"id":11966},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"11966":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"11967":{"date":{"__isSmartRef__":true,"id":11968},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"11968":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"11969":{"date":{"__isSmartRef__":true,"id":11970},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"11970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"11971":{"date":{"__isSmartRef__":true,"id":11972},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"11972":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"11973":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"11974":{"morph":{"__isSmartRef__":true,"id":11953},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11975":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11976}},"11976":{"test01IsMorph":{"__isSmartRef__":true,"id":11977}},"11977":{"varMapping":{"__isSmartRef__":true,"id":11978},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":11979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11978":{"this":{"__isSmartRef__":true,"id":11975}},"11979":{},"11980":{"change":{"__isSmartRef__":true,"id":11981},"tick":{"__isSmartRef__":true,"id":11985}},"11981":{"varMapping":{"__isSmartRef__":true,"id":11982},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":11983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11982":{"this":{"__isSmartRef__":true,"id":11953}},"11983":{"timestamp":{"__isSmartRef__":true,"id":11984},"user":"cschuster","tags":[]},"11984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"11985":{"varMapping":{"__isSmartRef__":true,"id":11986},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":11987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"11986":{"this":{"__isSmartRef__":true,"id":11953}},"11987":{"timestamp":{"__isSmartRef__":true,"id":11988},"user":"cschuster","tags":[]},"11988":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"11989":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":11990}],"id":"2C8A0436-3C7C-4532-B319-B1A44D3E6C0E","shape":{"__isSmartRef__":true,"id":11991},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle279","partsBinMetaInfo":{"__isSmartRef__":true,"id":11992},"eventHandler":{"__isSmartRef__":true,"id":12010},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC"],"partTests":{"__isSmartRef__":true,"id":12011},"_ClipMode":"visible","moved":true,"b":70.58414201450069,"#startLetters":"set","isBeingDragged":false,"delta":0.9669060549931601,"_Rotation":3.301009144469893,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12016},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4460.2,4129.1)"},"11990":{"target":{"__isSmartRef__":true,"id":11989},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"11991":{"_BorderWidth":9.715653441182862,"_ClipMode":"visible","_BorderRadius":4.420180196256373,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.1,62.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(241,327,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-26.6)"},"11992":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":11993},{"__isSmartRef__":true,"id":11995},{"__isSmartRef__":true,"id":11997},{"__isSmartRef__":true,"id":11999},{"__isSmartRef__":true,"id":12001},{"__isSmartRef__":true,"id":12003},{"__isSmartRef__":true,"id":12005},{"__isSmartRef__":true,"id":12007}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12009},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11993":{"date":{"__isSmartRef__":true,"id":11994},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"11994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"11995":{"date":{"__isSmartRef__":true,"id":11996},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"11996":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"11997":{"date":{"__isSmartRef__":true,"id":11998},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"11998":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"11999":{"date":{"__isSmartRef__":true,"id":12000},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12000":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12001":{"date":{"__isSmartRef__":true,"id":12002},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12002":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12003":{"date":{"__isSmartRef__":true,"id":12004},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12004":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12005":{"date":{"__isSmartRef__":true,"id":12006},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12006":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12007":{"date":{"__isSmartRef__":true,"id":12008},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12008":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12009":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12010":{"morph":{"__isSmartRef__":true,"id":11989},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12011":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12012}},"12012":{"test01IsMorph":{"__isSmartRef__":true,"id":12013}},"12013":{"varMapping":{"__isSmartRef__":true,"id":12014},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12014":{"this":{"__isSmartRef__":true,"id":12011}},"12015":{},"12016":{"change":{"__isSmartRef__":true,"id":12017},"tick":{"__isSmartRef__":true,"id":12021}},"12017":{"varMapping":{"__isSmartRef__":true,"id":12018},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12018":{"this":{"__isSmartRef__":true,"id":11989}},"12019":{"timestamp":{"__isSmartRef__":true,"id":12020},"user":"cschuster","tags":[]},"12020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12021":{"varMapping":{"__isSmartRef__":true,"id":12022},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12022":{"this":{"__isSmartRef__":true,"id":11989}},"12023":{"timestamp":{"__isSmartRef__":true,"id":12024},"user":"cschuster","tags":[]},"12024":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12025":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12026}],"id":"0F02E954-F458-48EA-899B-2685431C6560","shape":{"__isSmartRef__":true,"id":12027},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle280","partsBinMetaInfo":{"__isSmartRef__":true,"id":12028},"eventHandler":{"__isSmartRef__":true,"id":12046},"attributeConnections":[{"__isSmartRef__":true,"id":12047},{"__isSmartRef__":true,"id":12049},{"__isSmartRef__":true,"id":12057},{"__isSmartRef__":true,"id":12059}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF"],"partTests":{"__isSmartRef__":true,"id":12067},"_ClipMode":"visible","moved":true,"b":45.51208953431342,"#startLetters":"set","isBeingDragged":false,"delta":-0.9676551091251895,"_Rotation":-14.85557490119458,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12072},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3620.4,4325.9)","previousPosition":"lively.pt(2051.3,565.6)"},"12026":{"target":{"__isSmartRef__":true,"id":12025},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12027":{"_BorderWidth":8.566991633286772,"_ClipMode":"visible","_BorderRadius":19.642513100899468,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(182,362,-61)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.3,-34.0)"},"12028":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12029},{"__isSmartRef__":true,"id":12031},{"__isSmartRef__":true,"id":12033},{"__isSmartRef__":true,"id":12035},{"__isSmartRef__":true,"id":12037},{"__isSmartRef__":true,"id":12039},{"__isSmartRef__":true,"id":12041},{"__isSmartRef__":true,"id":12043}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12045},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12029":{"date":{"__isSmartRef__":true,"id":12030},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12031":{"date":{"__isSmartRef__":true,"id":12032},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12032":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12033":{"date":{"__isSmartRef__":true,"id":12034},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12034":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12035":{"date":{"__isSmartRef__":true,"id":12036},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12036":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12037":{"date":{"__isSmartRef__":true,"id":12038},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12038":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12039":{"date":{"__isSmartRef__":true,"id":12040},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12040":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12041":{"date":{"__isSmartRef__":true,"id":12042},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12042":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12043":{"date":{"__isSmartRef__":true,"id":12044},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12044":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12045":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12046":{"morph":{"__isSmartRef__":true,"id":12025},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12047":{"sourceObj":{"__isSmartRef__":true,"id":12025},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1082},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":12048},"dependendConnections":[{"__isSmartRef__":true,"id":12049}],"attributeConnections":[{"__isSmartRef__":true,"id":12051},{"__isSmartRef__":true,"id":12053},{"__isSmartRef__":true,"id":12055}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"12048":{"source":{"__isSmartRef__":true,"id":12025},"target":{"__isSmartRef__":true,"id":1082}},"12049":{"sourceObj":{"__isSmartRef__":true,"id":12025},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1082},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":12050},"dependedBy":{"__isSmartRef__":true,"id":12047},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"12050":{"source":{"__isSmartRef__":true,"id":12025},"target":{"__isSmartRef__":true,"id":1082}},"12051":{"sourceObj":{"__isSmartRef__":true,"id":12047},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":12049},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":12052},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"12052":{"source":{"__isSmartRef__":true,"id":12047},"target":{"__isSmartRef__":true,"id":12049}},"12053":{"sourceObj":{"__isSmartRef__":true,"id":12047},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":12049},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":12054},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"12054":{"source":{"__isSmartRef__":true,"id":12047},"target":{"__isSmartRef__":true,"id":12049}},"12055":{"sourceObj":{"__isSmartRef__":true,"id":12047},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":12049},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":12056},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"12056":{"source":{"__isSmartRef__":true,"id":12047},"target":{"__isSmartRef__":true,"id":12049}},"12057":{"sourceObj":{"__isSmartRef__":true,"id":12025},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1082},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":12058},"dependendConnections":[{"__isSmartRef__":true,"id":12059}],"attributeConnections":[{"__isSmartRef__":true,"id":12061},{"__isSmartRef__":true,"id":12063},{"__isSmartRef__":true,"id":12065}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"12058":{"source":{"__isSmartRef__":true,"id":12025},"target":{"__isSmartRef__":true,"id":1082}},"12059":{"sourceObj":{"__isSmartRef__":true,"id":12025},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1082},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":12060},"dependedBy":{"__isSmartRef__":true,"id":12057},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"12060":{"source":{"__isSmartRef__":true,"id":12025},"target":{"__isSmartRef__":true,"id":1082}},"12061":{"sourceObj":{"__isSmartRef__":true,"id":12057},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":12059},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":12062},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"12062":{"source":{"__isSmartRef__":true,"id":12057},"target":{"__isSmartRef__":true,"id":12059}},"12063":{"sourceObj":{"__isSmartRef__":true,"id":12057},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":12059},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":12064},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"12064":{"source":{"__isSmartRef__":true,"id":12057},"target":{"__isSmartRef__":true,"id":12059}},"12065":{"sourceObj":{"__isSmartRef__":true,"id":12057},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":12059},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":12066},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"12066":{"source":{"__isSmartRef__":true,"id":12057},"target":{"__isSmartRef__":true,"id":12059}},"12067":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12068}},"12068":{"test01IsMorph":{"__isSmartRef__":true,"id":12069}},"12069":{"varMapping":{"__isSmartRef__":true,"id":12070},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12070":{"this":{"__isSmartRef__":true,"id":12067}},"12071":{},"12072":{"change":{"__isSmartRef__":true,"id":12073},"tick":{"__isSmartRef__":true,"id":12077}},"12073":{"varMapping":{"__isSmartRef__":true,"id":12074},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12074":{"this":{"__isSmartRef__":true,"id":12025}},"12075":{"timestamp":{"__isSmartRef__":true,"id":12076},"user":"cschuster","tags":[]},"12076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12077":{"varMapping":{"__isSmartRef__":true,"id":12078},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12078":{"this":{"__isSmartRef__":true,"id":12025}},"12079":{"timestamp":{"__isSmartRef__":true,"id":12080},"user":"cschuster","tags":[]},"12080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12081":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12082}],"id":"F8FD4694-FF17-4357-A81E-FC9A8842CF47","shape":{"__isSmartRef__":true,"id":12083},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle281","partsBinMetaInfo":{"__isSmartRef__":true,"id":12084},"eventHandler":{"__isSmartRef__":true,"id":12102},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3"],"partTests":{"__isSmartRef__":true,"id":12103},"_ClipMode":"visible","moved":true,"b":22.451009516371414,"#startLetters":"set","isBeingDragged":false,"delta":-0.7106294536497444,"_Rotation":-3.345012735372563,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12108},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5532.6,4888.0)"},"12082":{"target":{"__isSmartRef__":true,"id":12081},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12083":{"_BorderWidth":6.909466668865074,"_ClipMode":"visible","_BorderRadius":34.16629926478931,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.2,84.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(98,335,210)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.6,-38.5)"},"12084":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12085},{"__isSmartRef__":true,"id":12087},{"__isSmartRef__":true,"id":12089},{"__isSmartRef__":true,"id":12091},{"__isSmartRef__":true,"id":12093},{"__isSmartRef__":true,"id":12095},{"__isSmartRef__":true,"id":12097},{"__isSmartRef__":true,"id":12099}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12101},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12085":{"date":{"__isSmartRef__":true,"id":12086},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12087":{"date":{"__isSmartRef__":true,"id":12088},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12088":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12089":{"date":{"__isSmartRef__":true,"id":12090},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12090":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12091":{"date":{"__isSmartRef__":true,"id":12092},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12093":{"date":{"__isSmartRef__":true,"id":12094},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12094":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12095":{"date":{"__isSmartRef__":true,"id":12096},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12097":{"date":{"__isSmartRef__":true,"id":12098},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12099":{"date":{"__isSmartRef__":true,"id":12100},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12101":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12102":{"morph":{"__isSmartRef__":true,"id":12081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12103":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12104}},"12104":{"test01IsMorph":{"__isSmartRef__":true,"id":12105}},"12105":{"varMapping":{"__isSmartRef__":true,"id":12106},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12106":{"this":{"__isSmartRef__":true,"id":12103}},"12107":{},"12108":{"change":{"__isSmartRef__":true,"id":12109},"tick":{"__isSmartRef__":true,"id":12113}},"12109":{"varMapping":{"__isSmartRef__":true,"id":12110},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12110":{"this":{"__isSmartRef__":true,"id":12081}},"12111":{"timestamp":{"__isSmartRef__":true,"id":12112},"user":"cschuster","tags":[]},"12112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12113":{"varMapping":{"__isSmartRef__":true,"id":12114},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12114":{"this":{"__isSmartRef__":true,"id":12081}},"12115":{"timestamp":{"__isSmartRef__":true,"id":12116},"user":"cschuster","tags":[]},"12116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12117":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12118}],"id":"9BC16715-A286-4EB9-BE41-E0AD0CFB425E","shape":{"__isSmartRef__":true,"id":12119},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle282","partsBinMetaInfo":{"__isSmartRef__":true,"id":12120},"eventHandler":{"__isSmartRef__":true,"id":12138},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D"],"partTests":{"__isSmartRef__":true,"id":12139},"_ClipMode":"visible","moved":true,"b":174,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":8.220958226240722,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12144},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4028.3,4291.7)"},"12118":{"target":{"__isSmartRef__":true,"id":12117},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12119":{"_BorderWidth":5.522642316338269,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,-227,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"12120":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12121},{"__isSmartRef__":true,"id":12123},{"__isSmartRef__":true,"id":12125},{"__isSmartRef__":true,"id":12127},{"__isSmartRef__":true,"id":12129},{"__isSmartRef__":true,"id":12131},{"__isSmartRef__":true,"id":12133},{"__isSmartRef__":true,"id":12135}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12137},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12121":{"date":{"__isSmartRef__":true,"id":12122},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12123":{"date":{"__isSmartRef__":true,"id":12124},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12124":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12125":{"date":{"__isSmartRef__":true,"id":12126},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12126":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12127":{"date":{"__isSmartRef__":true,"id":12128},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12129":{"date":{"__isSmartRef__":true,"id":12130},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12130":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12131":{"date":{"__isSmartRef__":true,"id":12132},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12133":{"date":{"__isSmartRef__":true,"id":12134},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12135":{"date":{"__isSmartRef__":true,"id":12136},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12137":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12138":{"morph":{"__isSmartRef__":true,"id":12117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12139":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12140}},"12140":{"test01IsMorph":{"__isSmartRef__":true,"id":12141}},"12141":{"varMapping":{"__isSmartRef__":true,"id":12142},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12142":{"this":{"__isSmartRef__":true,"id":12139}},"12143":{},"12144":{"change":{"__isSmartRef__":true,"id":12145},"tick":{"__isSmartRef__":true,"id":12149}},"12145":{"varMapping":{"__isSmartRef__":true,"id":12146},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12146":{"this":{"__isSmartRef__":true,"id":12117}},"12147":{"timestamp":{"__isSmartRef__":true,"id":12148},"user":"cschuster","tags":[]},"12148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12149":{"varMapping":{"__isSmartRef__":true,"id":12150},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12150":{"this":{"__isSmartRef__":true,"id":12117}},"12151":{"timestamp":{"__isSmartRef__":true,"id":12152},"user":"cschuster","tags":[]},"12152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12153":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12154}],"id":"59D500F4-041F-477F-98E1-DBC955277C82","shape":{"__isSmartRef__":true,"id":12155},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle283","partsBinMetaInfo":{"__isSmartRef__":true,"id":12156},"eventHandler":{"__isSmartRef__":true,"id":12174},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","4FCD09BD-B0BD-4C97-AFCC-AFD59159061B"],"partTests":{"__isSmartRef__":true,"id":12175},"_ClipMode":"visible","moved":true,"b":78,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":28.10776972522704,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12180},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6312.5,3965.4)"},"12154":{"target":{"__isSmartRef__":true,"id":12153},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12155":{"_BorderWidth":9.890738003669028,"_ClipMode":"visible","_BorderRadius":1.7290908471479849,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,304,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.2)"},"12156":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12157},{"__isSmartRef__":true,"id":12159},{"__isSmartRef__":true,"id":12161},{"__isSmartRef__":true,"id":12163},{"__isSmartRef__":true,"id":12165},{"__isSmartRef__":true,"id":12167},{"__isSmartRef__":true,"id":12169},{"__isSmartRef__":true,"id":12171}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12173},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12157":{"date":{"__isSmartRef__":true,"id":12158},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12159":{"date":{"__isSmartRef__":true,"id":12160},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12160":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12161":{"date":{"__isSmartRef__":true,"id":12162},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12162":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12163":{"date":{"__isSmartRef__":true,"id":12164},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12165":{"date":{"__isSmartRef__":true,"id":12166},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12166":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12167":{"date":{"__isSmartRef__":true,"id":12168},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12169":{"date":{"__isSmartRef__":true,"id":12170},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12171":{"date":{"__isSmartRef__":true,"id":12172},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12173":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12174":{"morph":{"__isSmartRef__":true,"id":12153},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12175":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12176}},"12176":{"test01IsMorph":{"__isSmartRef__":true,"id":12177}},"12177":{"varMapping":{"__isSmartRef__":true,"id":12178},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12178":{"this":{"__isSmartRef__":true,"id":12175}},"12179":{},"12180":{"change":{"__isSmartRef__":true,"id":12181},"tick":{"__isSmartRef__":true,"id":12185}},"12181":{"varMapping":{"__isSmartRef__":true,"id":12182},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12182":{"this":{"__isSmartRef__":true,"id":12153}},"12183":{"timestamp":{"__isSmartRef__":true,"id":12184},"user":"cschuster","tags":[]},"12184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12185":{"varMapping":{"__isSmartRef__":true,"id":12186},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12186":{"this":{"__isSmartRef__":true,"id":12153}},"12187":{"timestamp":{"__isSmartRef__":true,"id":12188},"user":"cschuster","tags":[]},"12188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12189":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12190}],"id":"43AF7C5A-B798-4FED-9C6A-BF0B20074084","shape":{"__isSmartRef__":true,"id":12191},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle284","partsBinMetaInfo":{"__isSmartRef__":true,"id":12192},"eventHandler":{"__isSmartRef__":true,"id":12210},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52"],"partTests":{"__isSmartRef__":true,"id":12211},"_ClipMode":"visible","moved":true,"b":191,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":19.12100258102012,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12216},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5949.9,5184.5)"},"12190":{"target":{"__isSmartRef__":true,"id":12189},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12191":{"_BorderWidth":4.045955023117276,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,107.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-49,-300,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-0.4)"},"12192":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12193},{"__isSmartRef__":true,"id":12195},{"__isSmartRef__":true,"id":12197},{"__isSmartRef__":true,"id":12199},{"__isSmartRef__":true,"id":12201},{"__isSmartRef__":true,"id":12203},{"__isSmartRef__":true,"id":12205},{"__isSmartRef__":true,"id":12207}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12209},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12193":{"date":{"__isSmartRef__":true,"id":12194},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12195":{"date":{"__isSmartRef__":true,"id":12196},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12196":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12197":{"date":{"__isSmartRef__":true,"id":12198},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12198":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12199":{"date":{"__isSmartRef__":true,"id":12200},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12201":{"date":{"__isSmartRef__":true,"id":12202},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12202":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12203":{"date":{"__isSmartRef__":true,"id":12204},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12205":{"date":{"__isSmartRef__":true,"id":12206},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12207":{"date":{"__isSmartRef__":true,"id":12208},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12209":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12210":{"morph":{"__isSmartRef__":true,"id":12189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12211":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12212}},"12212":{"test01IsMorph":{"__isSmartRef__":true,"id":12213}},"12213":{"varMapping":{"__isSmartRef__":true,"id":12214},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12214":{"this":{"__isSmartRef__":true,"id":12211}},"12215":{},"12216":{"change":{"__isSmartRef__":true,"id":12217},"tick":{"__isSmartRef__":true,"id":12221}},"12217":{"varMapping":{"__isSmartRef__":true,"id":12218},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12218":{"this":{"__isSmartRef__":true,"id":12189}},"12219":{"timestamp":{"__isSmartRef__":true,"id":12220},"user":"cschuster","tags":[]},"12220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12221":{"varMapping":{"__isSmartRef__":true,"id":12222},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12222":{"this":{"__isSmartRef__":true,"id":12189}},"12223":{"timestamp":{"__isSmartRef__":true,"id":12224},"user":"cschuster","tags":[]},"12224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12225":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12226}],"id":"8A835E3E-A7B4-45FE-A03B-5B8F5FD21690","shape":{"__isSmartRef__":true,"id":12227},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle285","partsBinMetaInfo":{"__isSmartRef__":true,"id":12228},"eventHandler":{"__isSmartRef__":true,"id":12246},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D"],"partTests":{"__isSmartRef__":true,"id":12247},"_ClipMode":"visible","moved":true,"b":52,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":44.92998773672607,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12252},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5454.3,4187.5)"},"12226":{"target":{"__isSmartRef__":true,"id":12225},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12227":{"_BorderWidth":8.94005376803361,"_ClipMode":"visible","_BorderRadius":15.161562088006644,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,68.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,359,-140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.8,-32.3)"},"12228":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12229},{"__isSmartRef__":true,"id":12231},{"__isSmartRef__":true,"id":12233},{"__isSmartRef__":true,"id":12235},{"__isSmartRef__":true,"id":12237},{"__isSmartRef__":true,"id":12239},{"__isSmartRef__":true,"id":12241},{"__isSmartRef__":true,"id":12243}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12245},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12229":{"date":{"__isSmartRef__":true,"id":12230},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12231":{"date":{"__isSmartRef__":true,"id":12232},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12232":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12233":{"date":{"__isSmartRef__":true,"id":12234},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12234":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12235":{"date":{"__isSmartRef__":true,"id":12236},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12237":{"date":{"__isSmartRef__":true,"id":12238},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12238":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12239":{"date":{"__isSmartRef__":true,"id":12240},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12241":{"date":{"__isSmartRef__":true,"id":12242},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12243":{"date":{"__isSmartRef__":true,"id":12244},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12245":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12246":{"morph":{"__isSmartRef__":true,"id":12225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12247":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12248}},"12248":{"test01IsMorph":{"__isSmartRef__":true,"id":12249}},"12249":{"varMapping":{"__isSmartRef__":true,"id":12250},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12250":{"this":{"__isSmartRef__":true,"id":12247}},"12251":{},"12252":{"change":{"__isSmartRef__":true,"id":12253},"tick":{"__isSmartRef__":true,"id":12257}},"12253":{"varMapping":{"__isSmartRef__":true,"id":12254},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12254":{"this":{"__isSmartRef__":true,"id":12225}},"12255":{"timestamp":{"__isSmartRef__":true,"id":12256},"user":"cschuster","tags":[]},"12256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12257":{"varMapping":{"__isSmartRef__":true,"id":12258},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12258":{"this":{"__isSmartRef__":true,"id":12225}},"12259":{"timestamp":{"__isSmartRef__":true,"id":12260},"user":"cschuster","tags":[]},"12260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12261":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12262}],"id":"AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","shape":{"__isSmartRef__":true,"id":12263},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle286","partsBinMetaInfo":{"__isSmartRef__":true,"id":12264},"eventHandler":{"__isSmartRef__":true,"id":12282},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6"],"partTests":{"__isSmartRef__":true,"id":12283},"_ClipMode":"visible","moved":true,"b":351.9250607646536,"#startLetters":"set","isBeingDragged":false,"delta":0.843944989843294,"_Rotation":-13.908672756710683,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12288},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4681.0,4525.8)"},"12262":{"target":{"__isSmartRef__":true,"id":12261},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12263":{"_BorderWidth":4.297659054010603,"_ClipMode":"visible","_BorderRadius":39.21074751293875,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.9,105.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-36,217,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.2,-39.8)"},"12264":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12265},{"__isSmartRef__":true,"id":12267},{"__isSmartRef__":true,"id":12269},{"__isSmartRef__":true,"id":12271},{"__isSmartRef__":true,"id":12273},{"__isSmartRef__":true,"id":12275},{"__isSmartRef__":true,"id":12277},{"__isSmartRef__":true,"id":12279}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12281},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12265":{"date":{"__isSmartRef__":true,"id":12266},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12267":{"date":{"__isSmartRef__":true,"id":12268},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12268":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12269":{"date":{"__isSmartRef__":true,"id":12270},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12270":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12271":{"date":{"__isSmartRef__":true,"id":12272},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12273":{"date":{"__isSmartRef__":true,"id":12274},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12274":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12275":{"date":{"__isSmartRef__":true,"id":12276},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12277":{"date":{"__isSmartRef__":true,"id":12278},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12279":{"date":{"__isSmartRef__":true,"id":12280},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12281":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12282":{"morph":{"__isSmartRef__":true,"id":12261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12283":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12284}},"12284":{"test01IsMorph":{"__isSmartRef__":true,"id":12285}},"12285":{"varMapping":{"__isSmartRef__":true,"id":12286},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12286":{"this":{"__isSmartRef__":true,"id":12283}},"12287":{},"12288":{"change":{"__isSmartRef__":true,"id":12289},"tick":{"__isSmartRef__":true,"id":12293}},"12289":{"varMapping":{"__isSmartRef__":true,"id":12290},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12290":{"this":{"__isSmartRef__":true,"id":12261}},"12291":{"timestamp":{"__isSmartRef__":true,"id":12292},"user":"cschuster","tags":[]},"12292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12293":{"varMapping":{"__isSmartRef__":true,"id":12294},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12294":{"this":{"__isSmartRef__":true,"id":12261}},"12295":{"timestamp":{"__isSmartRef__":true,"id":12296},"user":"cschuster","tags":[]},"12296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12297":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12298}],"id":"941CA89E-E69E-4103-A50A-E21261CB6CD5","shape":{"__isSmartRef__":true,"id":12299},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle287","partsBinMetaInfo":{"__isSmartRef__":true,"id":12300},"eventHandler":{"__isSmartRef__":true,"id":12318},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164"],"partTests":{"__isSmartRef__":true,"id":12319},"_ClipMode":"visible","moved":true,"b":11,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-17.014224924494584,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12324},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4495.2,4390.3)"},"12298":{"target":{"__isSmartRef__":true,"id":12297},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12299":{"_BorderWidth":5.954044976882724,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,300,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-39.6)"},"12300":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12301},{"__isSmartRef__":true,"id":12303},{"__isSmartRef__":true,"id":12305},{"__isSmartRef__":true,"id":12307},{"__isSmartRef__":true,"id":12309},{"__isSmartRef__":true,"id":12311},{"__isSmartRef__":true,"id":12313},{"__isSmartRef__":true,"id":12315}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12317},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12301":{"date":{"__isSmartRef__":true,"id":12302},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12303":{"date":{"__isSmartRef__":true,"id":12304},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12304":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12305":{"date":{"__isSmartRef__":true,"id":12306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12306":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12307":{"date":{"__isSmartRef__":true,"id":12308},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12309":{"date":{"__isSmartRef__":true,"id":12310},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12310":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12311":{"date":{"__isSmartRef__":true,"id":12312},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12313":{"date":{"__isSmartRef__":true,"id":12314},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12315":{"date":{"__isSmartRef__":true,"id":12316},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12317":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12318":{"morph":{"__isSmartRef__":true,"id":12297},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12319":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12320}},"12320":{"test01IsMorph":{"__isSmartRef__":true,"id":12321}},"12321":{"varMapping":{"__isSmartRef__":true,"id":12322},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12322":{"this":{"__isSmartRef__":true,"id":12319}},"12323":{},"12324":{"change":{"__isSmartRef__":true,"id":12325},"tick":{"__isSmartRef__":true,"id":12329}},"12325":{"varMapping":{"__isSmartRef__":true,"id":12326},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12326":{"this":{"__isSmartRef__":true,"id":12297}},"12327":{"timestamp":{"__isSmartRef__":true,"id":12328},"user":"cschuster","tags":[]},"12328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12329":{"varMapping":{"__isSmartRef__":true,"id":12330},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12330":{"this":{"__isSmartRef__":true,"id":12297}},"12331":{"timestamp":{"__isSmartRef__":true,"id":12332},"user":"cschuster","tags":[]},"12332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12333":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12334}],"id":"75A154BE-FA26-481F-B307-6FC4CB160059","shape":{"__isSmartRef__":true,"id":12335},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle288","partsBinMetaInfo":{"__isSmartRef__":true,"id":12336},"eventHandler":{"__isSmartRef__":true,"id":12354},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2"],"partTests":{"__isSmartRef__":true,"id":12355},"_ClipMode":"visible","moved":true,"b":176.01233045873232,"#startLetters":"set","isBeingDragged":false,"delta":0.8421642605680972,"_Rotation":1.8612652672568406,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12360},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6039.6,4731.9)"},"12334":{"target":{"__isSmartRef__":true,"id":12333},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12335":{"_BorderWidth":5.347708946304777,"_ClipMode":"visible","_BorderRadius":39.8065575818554,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.5,97.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(18,-237,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-0.0)"},"12336":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12337},{"__isSmartRef__":true,"id":12339},{"__isSmartRef__":true,"id":12341},{"__isSmartRef__":true,"id":12343},{"__isSmartRef__":true,"id":12345},{"__isSmartRef__":true,"id":12347},{"__isSmartRef__":true,"id":12349},{"__isSmartRef__":true,"id":12351}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12353},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12337":{"date":{"__isSmartRef__":true,"id":12338},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12339":{"date":{"__isSmartRef__":true,"id":12340},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12340":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12341":{"date":{"__isSmartRef__":true,"id":12342},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12342":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12343":{"date":{"__isSmartRef__":true,"id":12344},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12345":{"date":{"__isSmartRef__":true,"id":12346},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12346":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12347":{"date":{"__isSmartRef__":true,"id":12348},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12349":{"date":{"__isSmartRef__":true,"id":12350},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12351":{"date":{"__isSmartRef__":true,"id":12352},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12353":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12354":{"morph":{"__isSmartRef__":true,"id":12333},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12355":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12356}},"12356":{"test01IsMorph":{"__isSmartRef__":true,"id":12357}},"12357":{"varMapping":{"__isSmartRef__":true,"id":12358},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12358":{"this":{"__isSmartRef__":true,"id":12355}},"12359":{},"12360":{"change":{"__isSmartRef__":true,"id":12361},"tick":{"__isSmartRef__":true,"id":12365}},"12361":{"varMapping":{"__isSmartRef__":true,"id":12362},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12362":{"this":{"__isSmartRef__":true,"id":12333}},"12363":{"timestamp":{"__isSmartRef__":true,"id":12364},"user":"cschuster","tags":[]},"12364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12365":{"varMapping":{"__isSmartRef__":true,"id":12366},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12366":{"this":{"__isSmartRef__":true,"id":12333}},"12367":{"timestamp":{"__isSmartRef__":true,"id":12368},"user":"cschuster","tags":[]},"12368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12369":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12370}],"id":"753248CD-2D69-4B23-943E-4B06165620F4","shape":{"__isSmartRef__":true,"id":12371},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle289","partsBinMetaInfo":{"__isSmartRef__":true,"id":12372},"eventHandler":{"__isSmartRef__":true,"id":12390},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B"],"partTests":{"__isSmartRef__":true,"id":12391},"_ClipMode":"visible","moved":true,"b":14.434370563365519,"#startLetters":"set","isBeingDragged":false,"delta":0.9021481602103449,"_Rotation":-19.473215370872932,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12396},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5320.6,5764.8)"},"12370":{"target":{"__isSmartRef__":true,"id":12369},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12371":{"_BorderWidth":6.246354377814088,"_ClipMode":"visible","_BorderRadius":37.51456122384585,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.3,90.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(64,312,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.0,-39.4)"},"12372":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12373},{"__isSmartRef__":true,"id":12375},{"__isSmartRef__":true,"id":12377},{"__isSmartRef__":true,"id":12379},{"__isSmartRef__":true,"id":12381},{"__isSmartRef__":true,"id":12383},{"__isSmartRef__":true,"id":12385},{"__isSmartRef__":true,"id":12387}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12389},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12373":{"date":{"__isSmartRef__":true,"id":12374},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12375":{"date":{"__isSmartRef__":true,"id":12376},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12376":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12377":{"date":{"__isSmartRef__":true,"id":12378},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12378":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12379":{"date":{"__isSmartRef__":true,"id":12380},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12381":{"date":{"__isSmartRef__":true,"id":12382},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12382":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12383":{"date":{"__isSmartRef__":true,"id":12384},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12385":{"date":{"__isSmartRef__":true,"id":12386},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12387":{"date":{"__isSmartRef__":true,"id":12388},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12389":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12390":{"morph":{"__isSmartRef__":true,"id":12369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12391":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12392}},"12392":{"test01IsMorph":{"__isSmartRef__":true,"id":12393}},"12393":{"varMapping":{"__isSmartRef__":true,"id":12394},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12394":{"this":{"__isSmartRef__":true,"id":12391}},"12395":{},"12396":{"change":{"__isSmartRef__":true,"id":12397},"tick":{"__isSmartRef__":true,"id":12401}},"12397":{"varMapping":{"__isSmartRef__":true,"id":12398},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12398":{"this":{"__isSmartRef__":true,"id":12369}},"12399":{"timestamp":{"__isSmartRef__":true,"id":12400},"user":"cschuster","tags":[]},"12400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12401":{"varMapping":{"__isSmartRef__":true,"id":12402},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12402":{"this":{"__isSmartRef__":true,"id":12369}},"12403":{"timestamp":{"__isSmartRef__":true,"id":12404},"user":"cschuster","tags":[]},"12404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12405":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12406}],"id":"AC9CE088-1D9A-4A8B-8B7B-406CD5D06B65","shape":{"__isSmartRef__":true,"id":12407},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle290","partsBinMetaInfo":{"__isSmartRef__":true,"id":12408},"eventHandler":{"__isSmartRef__":true,"id":12426},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350"],"partTests":{"__isSmartRef__":true,"id":12427},"_ClipMode":"visible","moved":true,"b":107,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-4.058713231991119,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6214.9,4355.4)"},"12406":{"target":{"__isSmartRef__":true,"id":12405},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12407":{"_BorderWidth":9.781523779815178,"_ClipMode":"visible","_BorderRadius":3.419248548899163,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,170,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-14.2)"},"12408":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12409},{"__isSmartRef__":true,"id":12411},{"__isSmartRef__":true,"id":12413},{"__isSmartRef__":true,"id":12415},{"__isSmartRef__":true,"id":12417},{"__isSmartRef__":true,"id":12419},{"__isSmartRef__":true,"id":12421},{"__isSmartRef__":true,"id":12423}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12425},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12409":{"date":{"__isSmartRef__":true,"id":12410},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12411":{"date":{"__isSmartRef__":true,"id":12412},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12412":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12413":{"date":{"__isSmartRef__":true,"id":12414},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12414":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12415":{"date":{"__isSmartRef__":true,"id":12416},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12417":{"date":{"__isSmartRef__":true,"id":12418},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12418":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12419":{"date":{"__isSmartRef__":true,"id":12420},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12421":{"date":{"__isSmartRef__":true,"id":12422},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12423":{"date":{"__isSmartRef__":true,"id":12424},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12425":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12426":{"morph":{"__isSmartRef__":true,"id":12405},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12427":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12428}},"12428":{"test01IsMorph":{"__isSmartRef__":true,"id":12429}},"12429":{"varMapping":{"__isSmartRef__":true,"id":12430},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12430":{"this":{"__isSmartRef__":true,"id":12427}},"12431":{},"12432":{"change":{"__isSmartRef__":true,"id":12433},"tick":{"__isSmartRef__":true,"id":12437}},"12433":{"varMapping":{"__isSmartRef__":true,"id":12434},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12434":{"this":{"__isSmartRef__":true,"id":12405}},"12435":{"timestamp":{"__isSmartRef__":true,"id":12436},"user":"cschuster","tags":[]},"12436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12437":{"varMapping":{"__isSmartRef__":true,"id":12438},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12438":{"this":{"__isSmartRef__":true,"id":12405}},"12439":{"timestamp":{"__isSmartRef__":true,"id":12440},"user":"cschuster","tags":[]},"12440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12441":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12442}],"id":"85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","shape":{"__isSmartRef__":true,"id":12443},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle291","partsBinMetaInfo":{"__isSmartRef__":true,"id":12444},"eventHandler":{"__isSmartRef__":true,"id":12462},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51"],"partTests":{"__isSmartRef__":true,"id":12463},"_ClipMode":"visible","moved":true,"b":343.95525186439045,"#startLetters":"set","isBeingDragged":false,"delta":-0.8022374067804776,"_Rotation":45.40706821892939,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12468},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5986.7,4442.1)"},"12442":{"target":{"__isSmartRef__":true,"id":12441},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12443":{"_BorderWidth":3.618059903639532,"_ClipMode":"visible","_BorderRadius":36.94438651211395,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,111.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-71,175,41)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-39.2)"},"12444":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12445},{"__isSmartRef__":true,"id":12447},{"__isSmartRef__":true,"id":12449},{"__isSmartRef__":true,"id":12451},{"__isSmartRef__":true,"id":12453},{"__isSmartRef__":true,"id":12455},{"__isSmartRef__":true,"id":12457},{"__isSmartRef__":true,"id":12459}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12461},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12445":{"date":{"__isSmartRef__":true,"id":12446},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12447":{"date":{"__isSmartRef__":true,"id":12448},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12448":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12449":{"date":{"__isSmartRef__":true,"id":12450},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12450":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12451":{"date":{"__isSmartRef__":true,"id":12452},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12453":{"date":{"__isSmartRef__":true,"id":12454},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12454":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12455":{"date":{"__isSmartRef__":true,"id":12456},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12457":{"date":{"__isSmartRef__":true,"id":12458},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12459":{"date":{"__isSmartRef__":true,"id":12460},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12461":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12462":{"morph":{"__isSmartRef__":true,"id":12441},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12463":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12464}},"12464":{"test01IsMorph":{"__isSmartRef__":true,"id":12465}},"12465":{"varMapping":{"__isSmartRef__":true,"id":12466},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12466":{"this":{"__isSmartRef__":true,"id":12463}},"12467":{},"12468":{"change":{"__isSmartRef__":true,"id":12469},"tick":{"__isSmartRef__":true,"id":12473}},"12469":{"varMapping":{"__isSmartRef__":true,"id":12470},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12470":{"this":{"__isSmartRef__":true,"id":12441}},"12471":{"timestamp":{"__isSmartRef__":true,"id":12472},"user":"cschuster","tags":[]},"12472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12473":{"varMapping":{"__isSmartRef__":true,"id":12474},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12474":{"this":{"__isSmartRef__":true,"id":12441}},"12475":{"timestamp":{"__isSmartRef__":true,"id":12476},"user":"cschuster","tags":[]},"12476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12477":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12478}],"id":"294943F9-1EA1-4E15-B9B9-B10FB7421746","shape":{"__isSmartRef__":true,"id":12479},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle292","partsBinMetaInfo":{"__isSmartRef__":true,"id":12480},"eventHandler":{"__isSmartRef__":true,"id":12498},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D"],"partTests":{"__isSmartRef__":true,"id":12499},"_ClipMode":"visible","moved":true,"b":157.24863666016608,"#startLetters":"set","isBeingDragged":false,"delta":0.8934581628418528,"_Rotation":25.04232360480974,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12504},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5195.3,4123.6)"},"12478":{"target":{"__isSmartRef__":true,"id":12477},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12479":{"_BorderWidth":6.933664525431832,"_ClipMode":"visible","_BorderRadius":34.01750640493838,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.5,84.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(99,-137,49)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.7,-1.6)"},"12480":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12481},{"__isSmartRef__":true,"id":12483},{"__isSmartRef__":true,"id":12485},{"__isSmartRef__":true,"id":12487},{"__isSmartRef__":true,"id":12489},{"__isSmartRef__":true,"id":12491},{"__isSmartRef__":true,"id":12493},{"__isSmartRef__":true,"id":12495}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12497},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12481":{"date":{"__isSmartRef__":true,"id":12482},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12483":{"date":{"__isSmartRef__":true,"id":12484},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12484":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12485":{"date":{"__isSmartRef__":true,"id":12486},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12486":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12487":{"date":{"__isSmartRef__":true,"id":12488},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12489":{"date":{"__isSmartRef__":true,"id":12490},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12490":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12491":{"date":{"__isSmartRef__":true,"id":12492},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12493":{"date":{"__isSmartRef__":true,"id":12494},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12495":{"date":{"__isSmartRef__":true,"id":12496},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12497":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12498":{"morph":{"__isSmartRef__":true,"id":12477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12499":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12500}},"12500":{"test01IsMorph":{"__isSmartRef__":true,"id":12501}},"12501":{"varMapping":{"__isSmartRef__":true,"id":12502},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12502":{"this":{"__isSmartRef__":true,"id":12499}},"12503":{},"12504":{"change":{"__isSmartRef__":true,"id":12505},"tick":{"__isSmartRef__":true,"id":12509}},"12505":{"varMapping":{"__isSmartRef__":true,"id":12506},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12506":{"this":{"__isSmartRef__":true,"id":12477}},"12507":{"timestamp":{"__isSmartRef__":true,"id":12508},"user":"cschuster","tags":[]},"12508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12509":{"varMapping":{"__isSmartRef__":true,"id":12510},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12510":{"this":{"__isSmartRef__":true,"id":12477}},"12511":{"timestamp":{"__isSmartRef__":true,"id":12512},"user":"cschuster","tags":[]},"12512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12513":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12514}],"id":"1A8436C2-EA41-4D18-A138-1F5B2D1F7FB0","shape":{"__isSmartRef__":true,"id":12515},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle293","partsBinMetaInfo":{"__isSmartRef__":true,"id":12516},"eventHandler":{"__isSmartRef__":true,"id":12534},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69"],"partTests":{"__isSmartRef__":true,"id":12535},"_ClipMode":"visible","moved":true,"b":43.22081153979525,"#startLetters":"set","isBeingDragged":false,"delta":-0.9541541821090505,"_Rotation":30.012047888360886,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12540},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5766.1,4173.8)"},"12514":{"target":{"__isSmartRef__":true,"id":12513},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12515":{"_BorderWidth":8.42405921980185,"_ClipMode":"visible","_BorderRadius":21.24130953486393,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,72.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(175,362,-31)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.7,-34.6)"},"12516":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12517},{"__isSmartRef__":true,"id":12519},{"__isSmartRef__":true,"id":12521},{"__isSmartRef__":true,"id":12523},{"__isSmartRef__":true,"id":12525},{"__isSmartRef__":true,"id":12527},{"__isSmartRef__":true,"id":12529},{"__isSmartRef__":true,"id":12531}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12533},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12517":{"date":{"__isSmartRef__":true,"id":12518},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12519":{"date":{"__isSmartRef__":true,"id":12520},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12520":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12521":{"date":{"__isSmartRef__":true,"id":12522},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12522":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12523":{"date":{"__isSmartRef__":true,"id":12524},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12525":{"date":{"__isSmartRef__":true,"id":12526},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12526":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12527":{"date":{"__isSmartRef__":true,"id":12528},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12529":{"date":{"__isSmartRef__":true,"id":12530},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12531":{"date":{"__isSmartRef__":true,"id":12532},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12533":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12534":{"morph":{"__isSmartRef__":true,"id":12513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12535":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12536}},"12536":{"test01IsMorph":{"__isSmartRef__":true,"id":12537}},"12537":{"varMapping":{"__isSmartRef__":true,"id":12538},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12538":{"this":{"__isSmartRef__":true,"id":12535}},"12539":{},"12540":{"change":{"__isSmartRef__":true,"id":12541},"tick":{"__isSmartRef__":true,"id":12545}},"12541":{"varMapping":{"__isSmartRef__":true,"id":12542},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12542":{"this":{"__isSmartRef__":true,"id":12513}},"12543":{"timestamp":{"__isSmartRef__":true,"id":12544},"user":"cschuster","tags":[]},"12544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12545":{"varMapping":{"__isSmartRef__":true,"id":12546},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12546":{"this":{"__isSmartRef__":true,"id":12513}},"12547":{"timestamp":{"__isSmartRef__":true,"id":12548},"user":"cschuster","tags":[]},"12548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12549":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12550}],"id":"9B1F7EB8-BF41-431E-A2FA-1A4AA71D6A0E","shape":{"__isSmartRef__":true,"id":12551},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle294","partsBinMetaInfo":{"__isSmartRef__":true,"id":12552},"eventHandler":{"__isSmartRef__":true,"id":12570},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B"],"partTests":{"__isSmartRef__":true,"id":12571},"_ClipMode":"visible","moved":true,"b":83.22809856268577,"#startLetters":"set","isBeingDragged":false,"delta":-0.8786409569438547,"_Rotation":30.871470104522338,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12576},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6063.3,5003.3)"},"12550":{"target":{"__isSmartRef__":true,"id":12549},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12551":{"_BorderWidth":9.965117277381164,"_ClipMode":"visible","_BorderRadius":0.556176674961677,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.4,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,285,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.4)"},"12552":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12553},{"__isSmartRef__":true,"id":12555},{"__isSmartRef__":true,"id":12557},{"__isSmartRef__":true,"id":12559},{"__isSmartRef__":true,"id":12561},{"__isSmartRef__":true,"id":12563},{"__isSmartRef__":true,"id":12565},{"__isSmartRef__":true,"id":12567}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12569},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12553":{"date":{"__isSmartRef__":true,"id":12554},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12555":{"date":{"__isSmartRef__":true,"id":12556},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12556":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12557":{"date":{"__isSmartRef__":true,"id":12558},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12558":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12559":{"date":{"__isSmartRef__":true,"id":12560},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12561":{"date":{"__isSmartRef__":true,"id":12562},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12562":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12563":{"date":{"__isSmartRef__":true,"id":12564},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12565":{"date":{"__isSmartRef__":true,"id":12566},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12567":{"date":{"__isSmartRef__":true,"id":12568},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12569":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12570":{"morph":{"__isSmartRef__":true,"id":12549},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12571":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12572}},"12572":{"test01IsMorph":{"__isSmartRef__":true,"id":12573}},"12573":{"varMapping":{"__isSmartRef__":true,"id":12574},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12574":{"this":{"__isSmartRef__":true,"id":12571}},"12575":{},"12576":{"change":{"__isSmartRef__":true,"id":12577},"tick":{"__isSmartRef__":true,"id":12581}},"12577":{"varMapping":{"__isSmartRef__":true,"id":12578},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12578":{"this":{"__isSmartRef__":true,"id":12549}},"12579":{"timestamp":{"__isSmartRef__":true,"id":12580},"user":"cschuster","tags":[]},"12580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12581":{"varMapping":{"__isSmartRef__":true,"id":12582},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12582":{"this":{"__isSmartRef__":true,"id":12549}},"12583":{"timestamp":{"__isSmartRef__":true,"id":12584},"user":"cschuster","tags":[]},"12584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12585":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12586}],"id":"60EA2F7E-FF0F-4345-80D5-224277B89A20","shape":{"__isSmartRef__":true,"id":12587},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle295","partsBinMetaInfo":{"__isSmartRef__":true,"id":12588},"eventHandler":{"__isSmartRef__":true,"id":12606},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":12607},"_ClipMode":"visible","moved":true,"b":216.34163861721754,"#startLetters":"set","isBeingDragged":false,"delta":-0.9208869319409132,"_Rotation":2.6659586942725624,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12612},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3900.9,4370.0)"},"12586":{"target":{"__isSmartRef__":true,"id":12585},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12587":{"_BorderWidth":2.037006422725998,"_ClipMode":"visible","_BorderRadius":25.95307049765282,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.2,123.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-152,-358,-61)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.1,-3.9)"},"12588":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12589},{"__isSmartRef__":true,"id":12591},{"__isSmartRef__":true,"id":12593},{"__isSmartRef__":true,"id":12595},{"__isSmartRef__":true,"id":12597},{"__isSmartRef__":true,"id":12599},{"__isSmartRef__":true,"id":12601},{"__isSmartRef__":true,"id":12603}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12605},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12589":{"date":{"__isSmartRef__":true,"id":12590},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12591":{"date":{"__isSmartRef__":true,"id":12592},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12592":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12593":{"date":{"__isSmartRef__":true,"id":12594},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12594":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12595":{"date":{"__isSmartRef__":true,"id":12596},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12597":{"date":{"__isSmartRef__":true,"id":12598},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12598":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12599":{"date":{"__isSmartRef__":true,"id":12600},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12601":{"date":{"__isSmartRef__":true,"id":12602},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12603":{"date":{"__isSmartRef__":true,"id":12604},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12605":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12606":{"morph":{"__isSmartRef__":true,"id":12585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12607":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12608}},"12608":{"test01IsMorph":{"__isSmartRef__":true,"id":12609}},"12609":{"varMapping":{"__isSmartRef__":true,"id":12610},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12610":{"this":{"__isSmartRef__":true,"id":12607}},"12611":{},"12612":{"change":{"__isSmartRef__":true,"id":12613},"tick":{"__isSmartRef__":true,"id":12617}},"12613":{"varMapping":{"__isSmartRef__":true,"id":12614},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12614":{"this":{"__isSmartRef__":true,"id":12585}},"12615":{"timestamp":{"__isSmartRef__":true,"id":12616},"user":"cschuster","tags":[]},"12616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12617":{"varMapping":{"__isSmartRef__":true,"id":12618},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12618":{"this":{"__isSmartRef__":true,"id":12585}},"12619":{"timestamp":{"__isSmartRef__":true,"id":12620},"user":"cschuster","tags":[]},"12620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12621":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12622}],"id":"454545EF-74FC-4785-9F63-48B94B0248F2","shape":{"__isSmartRef__":true,"id":12623},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle296","partsBinMetaInfo":{"__isSmartRef__":true,"id":12624},"eventHandler":{"__isSmartRef__":true,"id":12642},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E"],"partTests":{"__isSmartRef__":true,"id":12643},"_ClipMode":"visible","moved":true,"b":181.83095991774462,"#startLetters":"set","isBeingDragged":false,"delta":0.9277089791721664,"_Rotation":58.103714686567415,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12648},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5895.4,4573.6)"},"12622":{"target":{"__isSmartRef__":true,"id":12621},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12623":{"_BorderWidth":4.84024579832187,"_ClipMode":"visible","_BorderRadius":39.95916575207389,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.6,101.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-9,-265,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.4,-0.0)"},"12624":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12625},{"__isSmartRef__":true,"id":12627},{"__isSmartRef__":true,"id":12629},{"__isSmartRef__":true,"id":12631},{"__isSmartRef__":true,"id":12633},{"__isSmartRef__":true,"id":12635},{"__isSmartRef__":true,"id":12637},{"__isSmartRef__":true,"id":12639}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12641},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12625":{"date":{"__isSmartRef__":true,"id":12626},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12627":{"date":{"__isSmartRef__":true,"id":12628},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12628":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12629":{"date":{"__isSmartRef__":true,"id":12630},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12630":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12631":{"date":{"__isSmartRef__":true,"id":12632},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12633":{"date":{"__isSmartRef__":true,"id":12634},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12634":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12635":{"date":{"__isSmartRef__":true,"id":12636},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12637":{"date":{"__isSmartRef__":true,"id":12638},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12639":{"date":{"__isSmartRef__":true,"id":12640},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12641":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12642":{"morph":{"__isSmartRef__":true,"id":12621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12643":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12644}},"12644":{"test01IsMorph":{"__isSmartRef__":true,"id":12645}},"12645":{"varMapping":{"__isSmartRef__":true,"id":12646},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12646":{"this":{"__isSmartRef__":true,"id":12643}},"12647":{},"12648":{"change":{"__isSmartRef__":true,"id":12649},"tick":{"__isSmartRef__":true,"id":12653}},"12649":{"varMapping":{"__isSmartRef__":true,"id":12650},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12650":{"this":{"__isSmartRef__":true,"id":12621}},"12651":{"timestamp":{"__isSmartRef__":true,"id":12652},"user":"cschuster","tags":[]},"12652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12653":{"varMapping":{"__isSmartRef__":true,"id":12654},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12654":{"this":{"__isSmartRef__":true,"id":12621}},"12655":{"timestamp":{"__isSmartRef__":true,"id":12656},"user":"cschuster","tags":[]},"12656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12657":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12658}],"id":"F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","shape":{"__isSmartRef__":true,"id":12659},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle297","partsBinMetaInfo":{"__isSmartRef__":true,"id":12660},"eventHandler":{"__isSmartRef__":true,"id":12678},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2"],"partTests":{"__isSmartRef__":true,"id":12679},"_ClipMode":"visible","moved":true,"b":107,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-4.288754691812483,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12684},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6712.7,5119.1)"},"12658":{"target":{"__isSmartRef__":true,"id":12657},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12659":{"_BorderWidth":9.781523779815178,"_ClipMode":"visible","_BorderRadius":3.419248548899163,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,170,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-14.2)"},"12660":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12661},{"__isSmartRef__":true,"id":12663},{"__isSmartRef__":true,"id":12665},{"__isSmartRef__":true,"id":12667},{"__isSmartRef__":true,"id":12669},{"__isSmartRef__":true,"id":12671},{"__isSmartRef__":true,"id":12673},{"__isSmartRef__":true,"id":12675}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12677},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12661":{"date":{"__isSmartRef__":true,"id":12662},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12663":{"date":{"__isSmartRef__":true,"id":12664},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12664":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12665":{"date":{"__isSmartRef__":true,"id":12666},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12666":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12667":{"date":{"__isSmartRef__":true,"id":12668},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12669":{"date":{"__isSmartRef__":true,"id":12670},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12670":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12671":{"date":{"__isSmartRef__":true,"id":12672},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12673":{"date":{"__isSmartRef__":true,"id":12674},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12674":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12675":{"date":{"__isSmartRef__":true,"id":12676},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12677":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12678":{"morph":{"__isSmartRef__":true,"id":12657},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12679":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12680}},"12680":{"test01IsMorph":{"__isSmartRef__":true,"id":12681}},"12681":{"varMapping":{"__isSmartRef__":true,"id":12682},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12682":{"this":{"__isSmartRef__":true,"id":12679}},"12683":{},"12684":{"change":{"__isSmartRef__":true,"id":12685},"tick":{"__isSmartRef__":true,"id":12689}},"12685":{"varMapping":{"__isSmartRef__":true,"id":12686},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12686":{"this":{"__isSmartRef__":true,"id":12657}},"12687":{"timestamp":{"__isSmartRef__":true,"id":12688},"user":"cschuster","tags":[]},"12688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12689":{"varMapping":{"__isSmartRef__":true,"id":12690},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12690":{"this":{"__isSmartRef__":true,"id":12657}},"12691":{"timestamp":{"__isSmartRef__":true,"id":12692},"user":"cschuster","tags":[]},"12692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12693":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12694}],"id":"34F3CE1F-5994-4550-9A80-140BA80C9C78","shape":{"__isSmartRef__":true,"id":12695},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle298","partsBinMetaInfo":{"__isSmartRef__":true,"id":12696},"eventHandler":{"__isSmartRef__":true,"id":12714},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52"],"partTests":{"__isSmartRef__":true,"id":12715},"_ClipMode":"visible","moved":true,"b":109,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":14.155466319255154,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12720},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6213.0,5262.5)"},"12694":{"target":{"__isSmartRef__":true,"id":12693},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12695":{"_BorderWidth":9.727592877996585,"_ClipMode":"visible","_BorderRadius":4.239784927865555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,159,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-13.5)"},"12696":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12697},{"__isSmartRef__":true,"id":12699},{"__isSmartRef__":true,"id":12701},{"__isSmartRef__":true,"id":12703},{"__isSmartRef__":true,"id":12705},{"__isSmartRef__":true,"id":12707},{"__isSmartRef__":true,"id":12709},{"__isSmartRef__":true,"id":12711}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12713},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12697":{"date":{"__isSmartRef__":true,"id":12698},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12699":{"date":{"__isSmartRef__":true,"id":12700},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12700":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12701":{"date":{"__isSmartRef__":true,"id":12702},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12702":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12703":{"date":{"__isSmartRef__":true,"id":12704},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12705":{"date":{"__isSmartRef__":true,"id":12706},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12706":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12707":{"date":{"__isSmartRef__":true,"id":12708},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12709":{"date":{"__isSmartRef__":true,"id":12710},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12710":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12711":{"date":{"__isSmartRef__":true,"id":12712},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12713":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12714":{"morph":{"__isSmartRef__":true,"id":12693},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12715":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12716}},"12716":{"test01IsMorph":{"__isSmartRef__":true,"id":12717}},"12717":{"varMapping":{"__isSmartRef__":true,"id":12718},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12718":{"this":{"__isSmartRef__":true,"id":12715}},"12719":{},"12720":{"change":{"__isSmartRef__":true,"id":12721},"tick":{"__isSmartRef__":true,"id":12725}},"12721":{"varMapping":{"__isSmartRef__":true,"id":12722},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12722":{"this":{"__isSmartRef__":true,"id":12693}},"12723":{"timestamp":{"__isSmartRef__":true,"id":12724},"user":"cschuster","tags":[]},"12724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12725":{"varMapping":{"__isSmartRef__":true,"id":12726},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12726":{"this":{"__isSmartRef__":true,"id":12693}},"12727":{"timestamp":{"__isSmartRef__":true,"id":12728},"user":"cschuster","tags":[]},"12728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12729":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12730}],"id":"AE942103-768E-4494-A6F9-EF6B8A0B59BF","shape":{"__isSmartRef__":true,"id":12731},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle299","partsBinMetaInfo":{"__isSmartRef__":true,"id":12732},"eventHandler":{"__isSmartRef__":true,"id":12750},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2"],"partTests":{"__isSmartRef__":true,"id":12751},"_ClipMode":"visible","moved":true,"b":305.3327781681437,"#startLetters":"set","isBeingDragged":false,"delta":0.9366036140127108,"_Rotation":-9.615760319552665,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12756},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6814.2,4874.0)"},"12730":{"target":{"__isSmartRef__":true,"id":12729},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12731":{"_BorderWidth":0.9209656413291238,"_ClipMode":"visible","_BorderRadius":13.378365921251959,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,132.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-61,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.7,-31.6)"},"12732":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12733},{"__isSmartRef__":true,"id":12735},{"__isSmartRef__":true,"id":12737},{"__isSmartRef__":true,"id":12739},{"__isSmartRef__":true,"id":12741},{"__isSmartRef__":true,"id":12743},{"__isSmartRef__":true,"id":12745},{"__isSmartRef__":true,"id":12747}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12749},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12733":{"date":{"__isSmartRef__":true,"id":12734},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12735":{"date":{"__isSmartRef__":true,"id":12736},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12736":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12737":{"date":{"__isSmartRef__":true,"id":12738},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12738":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12739":{"date":{"__isSmartRef__":true,"id":12740},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12741":{"date":{"__isSmartRef__":true,"id":12742},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12742":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12743":{"date":{"__isSmartRef__":true,"id":12744},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12745":{"date":{"__isSmartRef__":true,"id":12746},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12747":{"date":{"__isSmartRef__":true,"id":12748},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12749":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12750":{"morph":{"__isSmartRef__":true,"id":12729},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12751":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12752}},"12752":{"test01IsMorph":{"__isSmartRef__":true,"id":12753}},"12753":{"varMapping":{"__isSmartRef__":true,"id":12754},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12754":{"this":{"__isSmartRef__":true,"id":12751}},"12755":{},"12756":{"change":{"__isSmartRef__":true,"id":12757},"tick":{"__isSmartRef__":true,"id":12761}},"12757":{"varMapping":{"__isSmartRef__":true,"id":12758},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12758":{"this":{"__isSmartRef__":true,"id":12729}},"12759":{"timestamp":{"__isSmartRef__":true,"id":12760},"user":"cschuster","tags":[]},"12760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12761":{"varMapping":{"__isSmartRef__":true,"id":12762},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12762":{"this":{"__isSmartRef__":true,"id":12729}},"12763":{"timestamp":{"__isSmartRef__":true,"id":12764},"user":"cschuster","tags":[]},"12764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12765":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12766}],"id":"1F8C7D28-695D-4891-A06B-51EB15B10E35","shape":{"__isSmartRef__":true,"id":12767},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle300","partsBinMetaInfo":{"__isSmartRef__":true,"id":12768},"eventHandler":{"__isSmartRef__":true,"id":12786},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8"],"partTests":{"__isSmartRef__":true,"id":12787},"_ClipMode":"visible","moved":true,"b":315.2689319746569,"#startLetters":"set","isBeingDragged":false,"delta":0.6944249602966011,"_Rotation":29.85581250910661,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12792},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6424.2,4218.6)"},"12766":{"target":{"__isSmartRef__":true,"id":12765},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12767":{"_BorderWidth":1.4810998859105489,"_ClipMode":"visible","_BorderRadius":20.187747179298,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-180,2,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-34.2)"},"12768":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12769},{"__isSmartRef__":true,"id":12771},{"__isSmartRef__":true,"id":12773},{"__isSmartRef__":true,"id":12775},{"__isSmartRef__":true,"id":12777},{"__isSmartRef__":true,"id":12779},{"__isSmartRef__":true,"id":12781},{"__isSmartRef__":true,"id":12783}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12785},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12769":{"date":{"__isSmartRef__":true,"id":12770},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12771":{"date":{"__isSmartRef__":true,"id":12772},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12772":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12773":{"date":{"__isSmartRef__":true,"id":12774},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12774":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12775":{"date":{"__isSmartRef__":true,"id":12776},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12777":{"date":{"__isSmartRef__":true,"id":12778},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12778":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12779":{"date":{"__isSmartRef__":true,"id":12780},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12781":{"date":{"__isSmartRef__":true,"id":12782},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12782":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12783":{"date":{"__isSmartRef__":true,"id":12784},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12785":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12786":{"morph":{"__isSmartRef__":true,"id":12765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12787":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12788}},"12788":{"test01IsMorph":{"__isSmartRef__":true,"id":12789}},"12789":{"varMapping":{"__isSmartRef__":true,"id":12790},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12790":{"this":{"__isSmartRef__":true,"id":12787}},"12791":{},"12792":{"change":{"__isSmartRef__":true,"id":12793},"tick":{"__isSmartRef__":true,"id":12797}},"12793":{"varMapping":{"__isSmartRef__":true,"id":12794},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12794":{"this":{"__isSmartRef__":true,"id":12765}},"12795":{"timestamp":{"__isSmartRef__":true,"id":12796},"user":"cschuster","tags":[]},"12796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12797":{"varMapping":{"__isSmartRef__":true,"id":12798},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12798":{"this":{"__isSmartRef__":true,"id":12765}},"12799":{"timestamp":{"__isSmartRef__":true,"id":12800},"user":"cschuster","tags":[]},"12800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12801":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12802}],"id":"23FECC09-F6DE-4598-B678-7266E3D78F6E","shape":{"__isSmartRef__":true,"id":12803},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle301","partsBinMetaInfo":{"__isSmartRef__":true,"id":12804},"eventHandler":{"__isSmartRef__":true,"id":12822},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505"],"partTests":{"__isSmartRef__":true,"id":12823},"_ClipMode":"visible","moved":true,"b":343.42818390909815,"#startLetters":"set","isBeingDragged":false,"delta":0.9513246091664769,"_Rotation":-20.272031262034997,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12828},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6398.3,5050.2)"},"12802":{"target":{"__isSmartRef__":true,"id":12801},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12803":{"_BorderWidth":3.573915339700688,"_ClipMode":"visible","_BorderRadius":36.74605206665439,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.1,111.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-73,172,34)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.3,-39.2)"},"12804":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12805},{"__isSmartRef__":true,"id":12807},{"__isSmartRef__":true,"id":12809},{"__isSmartRef__":true,"id":12811},{"__isSmartRef__":true,"id":12813},{"__isSmartRef__":true,"id":12815},{"__isSmartRef__":true,"id":12817},{"__isSmartRef__":true,"id":12819}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12821},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12805":{"date":{"__isSmartRef__":true,"id":12806},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12807":{"date":{"__isSmartRef__":true,"id":12808},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12808":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12809":{"date":{"__isSmartRef__":true,"id":12810},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12810":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12811":{"date":{"__isSmartRef__":true,"id":12812},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12813":{"date":{"__isSmartRef__":true,"id":12814},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12814":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12815":{"date":{"__isSmartRef__":true,"id":12816},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12817":{"date":{"__isSmartRef__":true,"id":12818},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12818":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12819":{"date":{"__isSmartRef__":true,"id":12820},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12821":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12822":{"morph":{"__isSmartRef__":true,"id":12801},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12823":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12824}},"12824":{"test01IsMorph":{"__isSmartRef__":true,"id":12825}},"12825":{"varMapping":{"__isSmartRef__":true,"id":12826},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12826":{"this":{"__isSmartRef__":true,"id":12823}},"12827":{},"12828":{"change":{"__isSmartRef__":true,"id":12829},"tick":{"__isSmartRef__":true,"id":12833}},"12829":{"varMapping":{"__isSmartRef__":true,"id":12830},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12830":{"this":{"__isSmartRef__":true,"id":12801}},"12831":{"timestamp":{"__isSmartRef__":true,"id":12832},"user":"cschuster","tags":[]},"12832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12833":{"varMapping":{"__isSmartRef__":true,"id":12834},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12834":{"this":{"__isSmartRef__":true,"id":12801}},"12835":{"timestamp":{"__isSmartRef__":true,"id":12836},"user":"cschuster","tags":[]},"12836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12837":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12838}],"id":"2534DBDA-E714-40FD-980B-FEB3E6F25A52","shape":{"__isSmartRef__":true,"id":12839},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle302","partsBinMetaInfo":{"__isSmartRef__":true,"id":12840},"eventHandler":{"__isSmartRef__":true,"id":12858},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","02BDFEE8-1F64-4D72-B8AE-1C5B35B25473"],"partTests":{"__isSmartRef__":true,"id":12859},"_ClipMode":"visible","moved":true,"b":284,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":11.781364521098789,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12864},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4597.5,4396.3)"},"12838":{"target":{"__isSmartRef__":true,"id":12837},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12839":{"_BorderWidth":0.14852136862001686,"_ClipMode":"visible","_BorderRadius":2.341048142821456,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.2,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-186,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-24.8)"},"12840":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12841},{"__isSmartRef__":true,"id":12843},{"__isSmartRef__":true,"id":12845},{"__isSmartRef__":true,"id":12847},{"__isSmartRef__":true,"id":12849},{"__isSmartRef__":true,"id":12851},{"__isSmartRef__":true,"id":12853},{"__isSmartRef__":true,"id":12855}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12857},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12841":{"date":{"__isSmartRef__":true,"id":12842},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12843":{"date":{"__isSmartRef__":true,"id":12844},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12844":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12845":{"date":{"__isSmartRef__":true,"id":12846},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12846":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12847":{"date":{"__isSmartRef__":true,"id":12848},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12849":{"date":{"__isSmartRef__":true,"id":12850},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12850":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12851":{"date":{"__isSmartRef__":true,"id":12852},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12853":{"date":{"__isSmartRef__":true,"id":12854},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12855":{"date":{"__isSmartRef__":true,"id":12856},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12857":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12858":{"morph":{"__isSmartRef__":true,"id":12837},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12859":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12860}},"12860":{"test01IsMorph":{"__isSmartRef__":true,"id":12861}},"12861":{"varMapping":{"__isSmartRef__":true,"id":12862},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12862":{"this":{"__isSmartRef__":true,"id":12859}},"12863":{},"12864":{"change":{"__isSmartRef__":true,"id":12865},"tick":{"__isSmartRef__":true,"id":12869}},"12865":{"varMapping":{"__isSmartRef__":true,"id":12866},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12866":{"this":{"__isSmartRef__":true,"id":12837}},"12867":{"timestamp":{"__isSmartRef__":true,"id":12868},"user":"cschuster","tags":[]},"12868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12869":{"varMapping":{"__isSmartRef__":true,"id":12870},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12870":{"this":{"__isSmartRef__":true,"id":12837}},"12871":{"timestamp":{"__isSmartRef__":true,"id":12872},"user":"cschuster","tags":[]},"12872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12873":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12874}],"id":"EBE04993-A666-4425-93EC-1E983B93687F","shape":{"__isSmartRef__":true,"id":12875},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle303","partsBinMetaInfo":{"__isSmartRef__":true,"id":12876},"eventHandler":{"__isSmartRef__":true,"id":12894},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6"],"partTests":{"__isSmartRef__":true,"id":12895},"_ClipMode":"visible","moved":true,"b":328,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-20.803639565746185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12900},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4803.3,5137.6)"},"12874":{"target":{"__isSmartRef__":true,"id":12873},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12875":{"_BorderWidth":2.3504036788339713,"_ClipMode":"visible","_BorderRadius":28.76742293578151,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,121.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-136,82,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-37.0)"},"12876":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12877},{"__isSmartRef__":true,"id":12879},{"__isSmartRef__":true,"id":12881},{"__isSmartRef__":true,"id":12883},{"__isSmartRef__":true,"id":12885},{"__isSmartRef__":true,"id":12887},{"__isSmartRef__":true,"id":12889},{"__isSmartRef__":true,"id":12891}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12893},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12877":{"date":{"__isSmartRef__":true,"id":12878},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12879":{"date":{"__isSmartRef__":true,"id":12880},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12880":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12881":{"date":{"__isSmartRef__":true,"id":12882},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12882":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12883":{"date":{"__isSmartRef__":true,"id":12884},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12885":{"date":{"__isSmartRef__":true,"id":12886},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12886":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12887":{"date":{"__isSmartRef__":true,"id":12888},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12889":{"date":{"__isSmartRef__":true,"id":12890},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12891":{"date":{"__isSmartRef__":true,"id":12892},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12893":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12894":{"morph":{"__isSmartRef__":true,"id":12873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12895":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12896}},"12896":{"test01IsMorph":{"__isSmartRef__":true,"id":12897}},"12897":{"varMapping":{"__isSmartRef__":true,"id":12898},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12898":{"this":{"__isSmartRef__":true,"id":12895}},"12899":{},"12900":{"change":{"__isSmartRef__":true,"id":12901},"tick":{"__isSmartRef__":true,"id":12905}},"12901":{"varMapping":{"__isSmartRef__":true,"id":12902},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12902":{"this":{"__isSmartRef__":true,"id":12873}},"12903":{"timestamp":{"__isSmartRef__":true,"id":12904},"user":"cschuster","tags":[]},"12904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12905":{"varMapping":{"__isSmartRef__":true,"id":12906},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12906":{"this":{"__isSmartRef__":true,"id":12873}},"12907":{"timestamp":{"__isSmartRef__":true,"id":12908},"user":"cschuster","tags":[]},"12908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12909":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12910}],"id":"9E9167C8-B390-425D-885F-4C3BD047DABD","shape":{"__isSmartRef__":true,"id":12911},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle304","partsBinMetaInfo":{"__isSmartRef__":true,"id":12912},"eventHandler":{"__isSmartRef__":true,"id":12930},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732","A2A71813-4A2B-4500-8E5E-BEB7F3783443"],"partTests":{"__isSmartRef__":true,"id":12931},"_ClipMode":"visible","moved":true,"b":8,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-4.5177000633481565,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12936},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5585.3,5252.2)"},"12910":{"target":{"__isSmartRef__":true,"id":12909},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12911":{"_BorderWidth":5.695865504800327,"_ClipMode":"visible","_BorderRadius":39.22523391876638,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,94.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(36,290,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.8,-39.8)"},"12912":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12913},{"__isSmartRef__":true,"id":12915},{"__isSmartRef__":true,"id":12917},{"__isSmartRef__":true,"id":12919},{"__isSmartRef__":true,"id":12921},{"__isSmartRef__":true,"id":12923},{"__isSmartRef__":true,"id":12925},{"__isSmartRef__":true,"id":12927}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12929},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12913":{"date":{"__isSmartRef__":true,"id":12914},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12915":{"date":{"__isSmartRef__":true,"id":12916},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12916":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12917":{"date":{"__isSmartRef__":true,"id":12918},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12918":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12919":{"date":{"__isSmartRef__":true,"id":12920},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12921":{"date":{"__isSmartRef__":true,"id":12922},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12922":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12923":{"date":{"__isSmartRef__":true,"id":12924},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12925":{"date":{"__isSmartRef__":true,"id":12926},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12927":{"date":{"__isSmartRef__":true,"id":12928},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12929":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12930":{"morph":{"__isSmartRef__":true,"id":12909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12931":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12932}},"12932":{"test01IsMorph":{"__isSmartRef__":true,"id":12933}},"12933":{"varMapping":{"__isSmartRef__":true,"id":12934},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12934":{"this":{"__isSmartRef__":true,"id":12931}},"12935":{},"12936":{"change":{"__isSmartRef__":true,"id":12937},"tick":{"__isSmartRef__":true,"id":12941}},"12937":{"varMapping":{"__isSmartRef__":true,"id":12938},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12938":{"this":{"__isSmartRef__":true,"id":12909}},"12939":{"timestamp":{"__isSmartRef__":true,"id":12940},"user":"cschuster","tags":[]},"12940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12941":{"varMapping":{"__isSmartRef__":true,"id":12942},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12942":{"this":{"__isSmartRef__":true,"id":12909}},"12943":{"timestamp":{"__isSmartRef__":true,"id":12944},"user":"cschuster","tags":[]},"12944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12945":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12946}],"id":"7533792F-1210-47D4-BB79-24DDE7ED94CA","shape":{"__isSmartRef__":true,"id":12947},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle305","partsBinMetaInfo":{"__isSmartRef__":true,"id":12948},"eventHandler":{"__isSmartRef__":true,"id":12966},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88"],"partTests":{"__isSmartRef__":true,"id":12967},"_ClipMode":"visible","moved":true,"b":165.9777855538996,"#startLetters":"set","isBeingDragged":false,"delta":0.7003282090881839,"_Rotation":19.609713756101105,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12972},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4997.5,4664.1)"},"12946":{"target":{"__isSmartRef__":true,"id":12945},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12947":{"_BorderWidth":6.211490379168892,"_ClipMode":"visible","_BorderRadius":37.65166569788994,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.2,90.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(62,-186,-67)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.8,-0.6)"},"12948":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12949},{"__isSmartRef__":true,"id":12951},{"__isSmartRef__":true,"id":12953},{"__isSmartRef__":true,"id":12955},{"__isSmartRef__":true,"id":12957},{"__isSmartRef__":true,"id":12959},{"__isSmartRef__":true,"id":12961},{"__isSmartRef__":true,"id":12963}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":12965},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12949":{"date":{"__isSmartRef__":true,"id":12950},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12951":{"date":{"__isSmartRef__":true,"id":12952},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12952":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12953":{"date":{"__isSmartRef__":true,"id":12954},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12954":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12955":{"date":{"__isSmartRef__":true,"id":12956},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12957":{"date":{"__isSmartRef__":true,"id":12958},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12958":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12959":{"date":{"__isSmartRef__":true,"id":12960},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12961":{"date":{"__isSmartRef__":true,"id":12962},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12963":{"date":{"__isSmartRef__":true,"id":12964},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"12964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"12965":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"12966":{"morph":{"__isSmartRef__":true,"id":12945},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12967":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12968}},"12968":{"test01IsMorph":{"__isSmartRef__":true,"id":12969}},"12969":{"varMapping":{"__isSmartRef__":true,"id":12970},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":12971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12970":{"this":{"__isSmartRef__":true,"id":12967}},"12971":{},"12972":{"change":{"__isSmartRef__":true,"id":12973},"tick":{"__isSmartRef__":true,"id":12977}},"12973":{"varMapping":{"__isSmartRef__":true,"id":12974},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":12975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12974":{"this":{"__isSmartRef__":true,"id":12945}},"12975":{"timestamp":{"__isSmartRef__":true,"id":12976},"user":"cschuster","tags":[]},"12976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"12977":{"varMapping":{"__isSmartRef__":true,"id":12978},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12978":{"this":{"__isSmartRef__":true,"id":12945}},"12979":{"timestamp":{"__isSmartRef__":true,"id":12980},"user":"cschuster","tags":[]},"12980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"12981":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":12982}],"id":"659D8114-45EA-4977-9FDF-37123EE24827","shape":{"__isSmartRef__":true,"id":12983},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle306","partsBinMetaInfo":{"__isSmartRef__":true,"id":12984},"eventHandler":{"__isSmartRef__":true,"id":13002},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E"],"partTests":{"__isSmartRef__":true,"id":13003},"_ClipMode":"visible","moved":true,"b":21,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":22.223057814420493,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13008},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5498.9,3876.7)"},"12982":{"target":{"__isSmartRef__":true,"id":12981},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12983":{"_BorderWidth":6.791839747726502,"_ClipMode":"visible","_BorderRadius":34.86289650954789,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.8,85.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(92,331,221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.2,-38.7)"},"12984":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":12985},{"__isSmartRef__":true,"id":12987},{"__isSmartRef__":true,"id":12989},{"__isSmartRef__":true,"id":12991},{"__isSmartRef__":true,"id":12993},{"__isSmartRef__":true,"id":12995},{"__isSmartRef__":true,"id":12997},{"__isSmartRef__":true,"id":12999}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13001},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12985":{"date":{"__isSmartRef__":true,"id":12986},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"12986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"12987":{"date":{"__isSmartRef__":true,"id":12988},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"12988":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"12989":{"date":{"__isSmartRef__":true,"id":12990},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"12990":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"12991":{"date":{"__isSmartRef__":true,"id":12992},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"12992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"12993":{"date":{"__isSmartRef__":true,"id":12994},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"12994":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"12995":{"date":{"__isSmartRef__":true,"id":12996},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"12996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"12997":{"date":{"__isSmartRef__":true,"id":12998},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"12998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"12999":{"date":{"__isSmartRef__":true,"id":13000},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13001":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13002":{"morph":{"__isSmartRef__":true,"id":12981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13003":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13004}},"13004":{"test01IsMorph":{"__isSmartRef__":true,"id":13005}},"13005":{"varMapping":{"__isSmartRef__":true,"id":13006},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13006":{"this":{"__isSmartRef__":true,"id":13003}},"13007":{},"13008":{"change":{"__isSmartRef__":true,"id":13009},"tick":{"__isSmartRef__":true,"id":13013}},"13009":{"varMapping":{"__isSmartRef__":true,"id":13010},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13010":{"this":{"__isSmartRef__":true,"id":12981}},"13011":{"timestamp":{"__isSmartRef__":true,"id":13012},"user":"cschuster","tags":[]},"13012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13013":{"varMapping":{"__isSmartRef__":true,"id":13014},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13014":{"this":{"__isSmartRef__":true,"id":12981}},"13015":{"timestamp":{"__isSmartRef__":true,"id":13016},"user":"cschuster","tags":[]},"13016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13017":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13018}],"id":"7FD7799E-60FF-4679-84CE-A198A6389383","shape":{"__isSmartRef__":true,"id":13019},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle307","partsBinMetaInfo":{"__isSmartRef__":true,"id":13020},"eventHandler":{"__isSmartRef__":true,"id":13038},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D"],"partTests":{"__isSmartRef__":true,"id":13039},"_ClipMode":"visible","moved":true,"b":233.4875546087278,"#startLetters":"set","isBeingDragged":false,"delta":0.8051294986507855,"_Rotation":33.6058267349895,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13044},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5580.5,3830.6)"},"13018":{"target":{"__isSmartRef__":true,"id":13017},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13019":{"_BorderWidth":0.9813618080984678,"_ClipMode":"visible","_BorderRadius":14.160875332144611,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.3,132.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-205,-358,157)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.9,-8.1)"},"13020":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13021},{"__isSmartRef__":true,"id":13023},{"__isSmartRef__":true,"id":13025},{"__isSmartRef__":true,"id":13027},{"__isSmartRef__":true,"id":13029},{"__isSmartRef__":true,"id":13031},{"__isSmartRef__":true,"id":13033},{"__isSmartRef__":true,"id":13035}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13037},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13021":{"date":{"__isSmartRef__":true,"id":13022},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13023":{"date":{"__isSmartRef__":true,"id":13024},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13024":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13025":{"date":{"__isSmartRef__":true,"id":13026},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13026":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13027":{"date":{"__isSmartRef__":true,"id":13028},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13029":{"date":{"__isSmartRef__":true,"id":13030},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13030":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13031":{"date":{"__isSmartRef__":true,"id":13032},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13033":{"date":{"__isSmartRef__":true,"id":13034},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13035":{"date":{"__isSmartRef__":true,"id":13036},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13037":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13038":{"morph":{"__isSmartRef__":true,"id":13017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13039":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13040}},"13040":{"test01IsMorph":{"__isSmartRef__":true,"id":13041}},"13041":{"varMapping":{"__isSmartRef__":true,"id":13042},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13042":{"this":{"__isSmartRef__":true,"id":13039}},"13043":{},"13044":{"change":{"__isSmartRef__":true,"id":13045},"tick":{"__isSmartRef__":true,"id":13049}},"13045":{"varMapping":{"__isSmartRef__":true,"id":13046},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13046":{"this":{"__isSmartRef__":true,"id":13017}},"13047":{"timestamp":{"__isSmartRef__":true,"id":13048},"user":"cschuster","tags":[]},"13048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13049":{"varMapping":{"__isSmartRef__":true,"id":13050},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13050":{"this":{"__isSmartRef__":true,"id":13017}},"13051":{"timestamp":{"__isSmartRef__":true,"id":13052},"user":"cschuster","tags":[]},"13052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13053":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13054}],"id":"A74E2A2D-F312-4F2B-8551-86BAEDF6C331","shape":{"__isSmartRef__":true,"id":13055},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle308","partsBinMetaInfo":{"__isSmartRef__":true,"id":13056},"eventHandler":{"__isSmartRef__":true,"id":13074},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C"],"partTests":{"__isSmartRef__":true,"id":13075},"_ClipMode":"visible","moved":true,"b":281.1244180833455,"#startLetters":"set","isBeingDragged":false,"delta":-0.8763953546294942,"_Rotation":-32.747298276540796,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13080},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5021.7,4100.2)"},"13054":{"target":{"__isSmartRef__":true,"id":13053},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13055":{"_BorderWidth":0.09394736675811277,"_ClipMode":"visible","_BorderRadius":1.4890360957765458,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.9,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-202,-3)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-23.9)"},"13056":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13057},{"__isSmartRef__":true,"id":13059},{"__isSmartRef__":true,"id":13061},{"__isSmartRef__":true,"id":13063},{"__isSmartRef__":true,"id":13065},{"__isSmartRef__":true,"id":13067},{"__isSmartRef__":true,"id":13069},{"__isSmartRef__":true,"id":13071}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13073},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13057":{"date":{"__isSmartRef__":true,"id":13058},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13059":{"date":{"__isSmartRef__":true,"id":13060},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13060":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13061":{"date":{"__isSmartRef__":true,"id":13062},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13062":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13063":{"date":{"__isSmartRef__":true,"id":13064},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13065":{"date":{"__isSmartRef__":true,"id":13066},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13066":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13067":{"date":{"__isSmartRef__":true,"id":13068},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13069":{"date":{"__isSmartRef__":true,"id":13070},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13071":{"date":{"__isSmartRef__":true,"id":13072},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13072":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13073":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13074":{"morph":{"__isSmartRef__":true,"id":13053},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13075":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13076}},"13076":{"test01IsMorph":{"__isSmartRef__":true,"id":13077}},"13077":{"varMapping":{"__isSmartRef__":true,"id":13078},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13078":{"this":{"__isSmartRef__":true,"id":13075}},"13079":{},"13080":{"change":{"__isSmartRef__":true,"id":13081},"tick":{"__isSmartRef__":true,"id":13085}},"13081":{"varMapping":{"__isSmartRef__":true,"id":13082},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13082":{"this":{"__isSmartRef__":true,"id":13053}},"13083":{"timestamp":{"__isSmartRef__":true,"id":13084},"user":"cschuster","tags":[]},"13084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13085":{"varMapping":{"__isSmartRef__":true,"id":13086},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13086":{"this":{"__isSmartRef__":true,"id":13053}},"13087":{"timestamp":{"__isSmartRef__":true,"id":13088},"user":"cschuster","tags":[]},"13088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13089":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13090}],"id":"055A428D-4501-460E-BFFE-28A10065D342","shape":{"__isSmartRef__":true,"id":13091},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle309","partsBinMetaInfo":{"__isSmartRef__":true,"id":13092},"eventHandler":{"__isSmartRef__":true,"id":13110},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545"],"partTests":{"__isSmartRef__":true,"id":13111},"_ClipMode":"visible","moved":true,"b":150.29175660130568,"#startLetters":"set","isBeingDragged":false,"delta":-0.694398156949319,"_Rotation":-14.31734024152277,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13116},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5571.5,4889.1)"},"13090":{"target":{"__isSmartRef__":true,"id":13089},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13091":{"_BorderWidth":7.477918185921696,"_ClipMode":"visible","_BorderRadius":30.175874342205653,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.6,80.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(127,-96,135)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.9,-2.6)"},"13092":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13093},{"__isSmartRef__":true,"id":13095},{"__isSmartRef__":true,"id":13097},{"__isSmartRef__":true,"id":13099},{"__isSmartRef__":true,"id":13101},{"__isSmartRef__":true,"id":13103},{"__isSmartRef__":true,"id":13105},{"__isSmartRef__":true,"id":13107}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13109},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13093":{"date":{"__isSmartRef__":true,"id":13094},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13095":{"date":{"__isSmartRef__":true,"id":13096},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13096":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13097":{"date":{"__isSmartRef__":true,"id":13098},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13098":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13099":{"date":{"__isSmartRef__":true,"id":13100},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13101":{"date":{"__isSmartRef__":true,"id":13102},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13102":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13103":{"date":{"__isSmartRef__":true,"id":13104},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13105":{"date":{"__isSmartRef__":true,"id":13106},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13107":{"date":{"__isSmartRef__":true,"id":13108},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13108":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13109":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13110":{"morph":{"__isSmartRef__":true,"id":13089},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13111":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13112}},"13112":{"test01IsMorph":{"__isSmartRef__":true,"id":13113}},"13113":{"varMapping":{"__isSmartRef__":true,"id":13114},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13114":{"this":{"__isSmartRef__":true,"id":13111}},"13115":{},"13116":{"change":{"__isSmartRef__":true,"id":13117},"tick":{"__isSmartRef__":true,"id":13121}},"13117":{"varMapping":{"__isSmartRef__":true,"id":13118},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13118":{"this":{"__isSmartRef__":true,"id":13089}},"13119":{"timestamp":{"__isSmartRef__":true,"id":13120},"user":"cschuster","tags":[]},"13120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13121":{"varMapping":{"__isSmartRef__":true,"id":13122},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13122":{"this":{"__isSmartRef__":true,"id":13089}},"13123":{"timestamp":{"__isSmartRef__":true,"id":13124},"user":"cschuster","tags":[]},"13124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13125":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13126}],"id":"815469D2-4EA1-4133-B0D7-D9D7DB8AA0BE","shape":{"__isSmartRef__":true,"id":13127},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle310","partsBinMetaInfo":{"__isSmartRef__":true,"id":13128},"eventHandler":{"__isSmartRef__":true,"id":13146},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31"],"partTests":{"__isSmartRef__":true,"id":13147},"_ClipMode":"visible","moved":true,"b":135,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-8.980890489752074,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13152},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4360.3,3967.0)"},"13126":{"target":{"__isSmartRef__":true,"id":13125},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13127":{"_BorderWidth":8.535533905932738,"_ClipMode":"visible","_BorderRadius":19.999999999999996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,1,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-5.9)"},"13128":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13129},{"__isSmartRef__":true,"id":13131},{"__isSmartRef__":true,"id":13133},{"__isSmartRef__":true,"id":13135},{"__isSmartRef__":true,"id":13137},{"__isSmartRef__":true,"id":13139},{"__isSmartRef__":true,"id":13141},{"__isSmartRef__":true,"id":13143}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13145},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13129":{"date":{"__isSmartRef__":true,"id":13130},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13131":{"date":{"__isSmartRef__":true,"id":13132},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13132":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13133":{"date":{"__isSmartRef__":true,"id":13134},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13134":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13135":{"date":{"__isSmartRef__":true,"id":13136},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13137":{"date":{"__isSmartRef__":true,"id":13138},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13138":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13139":{"date":{"__isSmartRef__":true,"id":13140},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13141":{"date":{"__isSmartRef__":true,"id":13142},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13143":{"date":{"__isSmartRef__":true,"id":13144},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13144":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13145":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13146":{"morph":{"__isSmartRef__":true,"id":13125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13147":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13148}},"13148":{"test01IsMorph":{"__isSmartRef__":true,"id":13149}},"13149":{"varMapping":{"__isSmartRef__":true,"id":13150},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13150":{"this":{"__isSmartRef__":true,"id":13147}},"13151":{},"13152":{"change":{"__isSmartRef__":true,"id":13153},"tick":{"__isSmartRef__":true,"id":13157}},"13153":{"varMapping":{"__isSmartRef__":true,"id":13154},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13154":{"this":{"__isSmartRef__":true,"id":13125}},"13155":{"timestamp":{"__isSmartRef__":true,"id":13156},"user":"cschuster","tags":[]},"13156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13157":{"varMapping":{"__isSmartRef__":true,"id":13158},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13158":{"this":{"__isSmartRef__":true,"id":13125}},"13159":{"timestamp":{"__isSmartRef__":true,"id":13160},"user":"cschuster","tags":[]},"13160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13161":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13162}],"id":"4028DF8A-8D08-4EC7-A2F0-0E889ECA53CC","shape":{"__isSmartRef__":true,"id":13163},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle311","partsBinMetaInfo":{"__isSmartRef__":true,"id":13164},"eventHandler":{"__isSmartRef__":true,"id":13182},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","05A10A99-C944-46CF-A063-8BEA7F44EE28"],"partTests":{"__isSmartRef__":true,"id":13183},"_ClipMode":"visible","moved":true,"b":117.85349065158516,"#startLetters":"set","isBeingDragged":false,"delta":-0.9103252231143415,"_Rotation":17.72577630660633,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13188},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5481.9,5117.9)"},"13162":{"target":{"__isSmartRef__":true,"id":13161},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13163":{"_BorderWidth":9.420725884090928,"_ClipMode":"visible","_BorderRadius":8.731492252365594,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.0,64.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,107,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.7)"},"13164":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13165},{"__isSmartRef__":true,"id":13167},{"__isSmartRef__":true,"id":13169},{"__isSmartRef__":true,"id":13171},{"__isSmartRef__":true,"id":13173},{"__isSmartRef__":true,"id":13175},{"__isSmartRef__":true,"id":13177},{"__isSmartRef__":true,"id":13179}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13181},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13165":{"date":{"__isSmartRef__":true,"id":13166},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13167":{"date":{"__isSmartRef__":true,"id":13168},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13168":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13169":{"date":{"__isSmartRef__":true,"id":13170},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13170":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13171":{"date":{"__isSmartRef__":true,"id":13172},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13173":{"date":{"__isSmartRef__":true,"id":13174},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13174":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13175":{"date":{"__isSmartRef__":true,"id":13176},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13177":{"date":{"__isSmartRef__":true,"id":13178},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13179":{"date":{"__isSmartRef__":true,"id":13180},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13181":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13182":{"morph":{"__isSmartRef__":true,"id":13161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13183":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13184}},"13184":{"test01IsMorph":{"__isSmartRef__":true,"id":13185}},"13185":{"varMapping":{"__isSmartRef__":true,"id":13186},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13186":{"this":{"__isSmartRef__":true,"id":13183}},"13187":{},"13188":{"change":{"__isSmartRef__":true,"id":13189},"tick":{"__isSmartRef__":true,"id":13193}},"13189":{"varMapping":{"__isSmartRef__":true,"id":13190},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13190":{"this":{"__isSmartRef__":true,"id":13161}},"13191":{"timestamp":{"__isSmartRef__":true,"id":13192},"user":"cschuster","tags":[]},"13192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13193":{"varMapping":{"__isSmartRef__":true,"id":13194},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13194":{"this":{"__isSmartRef__":true,"id":13161}},"13195":{"timestamp":{"__isSmartRef__":true,"id":13196},"user":"cschuster","tags":[]},"13196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13197":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13198}],"id":"CEF098A9-8486-42F7-9E73-36C18F5E25B6","shape":{"__isSmartRef__":true,"id":13199},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle312","partsBinMetaInfo":{"__isSmartRef__":true,"id":13200},"eventHandler":{"__isSmartRef__":true,"id":13218},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D"],"partTests":{"__isSmartRef__":true,"id":13219},"_ClipMode":"visible","moved":true,"b":129.21562218875624,"#startLetters":"set","isBeingDragged":false,"delta":0.773746240651235,"_Rotation":37.565312007059546,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13224},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5495.9,4118.1)"},"13198":{"target":{"__isSmartRef__":true,"id":13197},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13199":{"_BorderWidth":8.873860658283412,"_ClipMode":"visible","_BorderRadius":15.989125760326397,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.8,69.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(198,37,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-7.4)"},"13200":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13201},{"__isSmartRef__":true,"id":13203},{"__isSmartRef__":true,"id":13205},{"__isSmartRef__":true,"id":13207},{"__isSmartRef__":true,"id":13209},{"__isSmartRef__":true,"id":13211},{"__isSmartRef__":true,"id":13213},{"__isSmartRef__":true,"id":13215}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13217},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13201":{"date":{"__isSmartRef__":true,"id":13202},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13203":{"date":{"__isSmartRef__":true,"id":13204},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13204":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13205":{"date":{"__isSmartRef__":true,"id":13206},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13206":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13207":{"date":{"__isSmartRef__":true,"id":13208},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13208":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13209":{"date":{"__isSmartRef__":true,"id":13210},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13210":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13211":{"date":{"__isSmartRef__":true,"id":13212},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13213":{"date":{"__isSmartRef__":true,"id":13214},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13214":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13215":{"date":{"__isSmartRef__":true,"id":13216},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13216":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13217":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13218":{"morph":{"__isSmartRef__":true,"id":13197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13219":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13220}},"13220":{"test01IsMorph":{"__isSmartRef__":true,"id":13221}},"13221":{"varMapping":{"__isSmartRef__":true,"id":13222},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13222":{"this":{"__isSmartRef__":true,"id":13219}},"13223":{},"13224":{"change":{"__isSmartRef__":true,"id":13225},"tick":{"__isSmartRef__":true,"id":13229}},"13225":{"varMapping":{"__isSmartRef__":true,"id":13226},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13226":{"this":{"__isSmartRef__":true,"id":13197}},"13227":{"timestamp":{"__isSmartRef__":true,"id":13228},"user":"cschuster","tags":[]},"13228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13229":{"varMapping":{"__isSmartRef__":true,"id":13230},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13230":{"this":{"__isSmartRef__":true,"id":13197}},"13231":{"timestamp":{"__isSmartRef__":true,"id":13232},"user":"cschuster","tags":[]},"13232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13233":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13234}],"id":"495873D9-ADB8-4C7F-98B4-69F6FA8AF663","shape":{"__isSmartRef__":true,"id":13235},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle313","partsBinMetaInfo":{"__isSmartRef__":true,"id":13236},"eventHandler":{"__isSmartRef__":true,"id":13254},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB"],"partTests":{"__isSmartRef__":true,"id":13255},"_ClipMode":"visible","moved":true,"b":329.364146339125,"#startLetters":"set","isBeingDragged":false,"delta":-0.7294250871636905,"_Rotation":26.526619033654843,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13260},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5803.2,3878.7)"},"13234":{"target":{"__isSmartRef__":true,"id":13233},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13235":{"_BorderWidth":2.4521003110268853,"_ClipMode":"visible","_BorderRadius":29.613131479889127,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.9,120.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-130,90,-145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.8,-37.2)"},"13236":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13237},{"__isSmartRef__":true,"id":13239},{"__isSmartRef__":true,"id":13241},{"__isSmartRef__":true,"id":13243},{"__isSmartRef__":true,"id":13245},{"__isSmartRef__":true,"id":13247},{"__isSmartRef__":true,"id":13249},{"__isSmartRef__":true,"id":13251}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13253},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13237":{"date":{"__isSmartRef__":true,"id":13238},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13239":{"date":{"__isSmartRef__":true,"id":13240},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13240":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13241":{"date":{"__isSmartRef__":true,"id":13242},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13242":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13243":{"date":{"__isSmartRef__":true,"id":13244},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13245":{"date":{"__isSmartRef__":true,"id":13246},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13246":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13247":{"date":{"__isSmartRef__":true,"id":13248},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13249":{"date":{"__isSmartRef__":true,"id":13250},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13250":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13251":{"date":{"__isSmartRef__":true,"id":13252},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13252":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13253":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13254":{"morph":{"__isSmartRef__":true,"id":13233},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13255":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13256}},"13256":{"test01IsMorph":{"__isSmartRef__":true,"id":13257}},"13257":{"varMapping":{"__isSmartRef__":true,"id":13258},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13258":{"this":{"__isSmartRef__":true,"id":13255}},"13259":{},"13260":{"change":{"__isSmartRef__":true,"id":13261},"tick":{"__isSmartRef__":true,"id":13265}},"13261":{"varMapping":{"__isSmartRef__":true,"id":13262},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13262":{"this":{"__isSmartRef__":true,"id":13233}},"13263":{"timestamp":{"__isSmartRef__":true,"id":13264},"user":"cschuster","tags":[]},"13264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13265":{"varMapping":{"__isSmartRef__":true,"id":13266},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13266":{"this":{"__isSmartRef__":true,"id":13233}},"13267":{"timestamp":{"__isSmartRef__":true,"id":13268},"user":"cschuster","tags":[]},"13268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13269":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13270}],"id":"E21CBE99-7471-4170-9556-296189BFB916","shape":{"__isSmartRef__":true,"id":13271},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle314","partsBinMetaInfo":{"__isSmartRef__":true,"id":13272},"eventHandler":{"__isSmartRef__":true,"id":13290},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036"],"partTests":{"__isSmartRef__":true,"id":13291},"_ClipMode":"visible","moved":true,"b":173.56010578764835,"#startLetters":"set","isBeingDragged":false,"delta":0.9805655694217421,"_Rotation":5.595289750620341,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13296},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5388.2,4318.0)"},"13270":{"target":{"__isSmartRef__":true,"id":13269},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13271":{"_BorderWidth":5.560804255904967,"_ClipMode":"visible","_BorderRadius":39.4967977384942,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.1,95.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(29,-225,-157)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.2,-0.1)"},"13272":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13273},{"__isSmartRef__":true,"id":13275},{"__isSmartRef__":true,"id":13277},{"__isSmartRef__":true,"id":13279},{"__isSmartRef__":true,"id":13281},{"__isSmartRef__":true,"id":13283},{"__isSmartRef__":true,"id":13285},{"__isSmartRef__":true,"id":13287}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13289},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13273":{"date":{"__isSmartRef__":true,"id":13274},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13275":{"date":{"__isSmartRef__":true,"id":13276},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13276":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13277":{"date":{"__isSmartRef__":true,"id":13278},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13278":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13279":{"date":{"__isSmartRef__":true,"id":13280},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13280":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13281":{"date":{"__isSmartRef__":true,"id":13282},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13282":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13283":{"date":{"__isSmartRef__":true,"id":13284},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13285":{"date":{"__isSmartRef__":true,"id":13286},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13286":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13287":{"date":{"__isSmartRef__":true,"id":13288},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13288":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13289":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13290":{"morph":{"__isSmartRef__":true,"id":13269},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13291":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13292}},"13292":{"test01IsMorph":{"__isSmartRef__":true,"id":13293}},"13293":{"varMapping":{"__isSmartRef__":true,"id":13294},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13294":{"this":{"__isSmartRef__":true,"id":13291}},"13295":{},"13296":{"change":{"__isSmartRef__":true,"id":13297},"tick":{"__isSmartRef__":true,"id":13301}},"13297":{"varMapping":{"__isSmartRef__":true,"id":13298},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13298":{"this":{"__isSmartRef__":true,"id":13269}},"13299":{"timestamp":{"__isSmartRef__":true,"id":13300},"user":"cschuster","tags":[]},"13300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13301":{"varMapping":{"__isSmartRef__":true,"id":13302},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13302":{"this":{"__isSmartRef__":true,"id":13269}},"13303":{"timestamp":{"__isSmartRef__":true,"id":13304},"user":"cschuster","tags":[]},"13304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13305":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13306}],"id":"59044A22-35B9-48F3-96E1-B0CCB60D1271","shape":{"__isSmartRef__":true,"id":13307},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle315","partsBinMetaInfo":{"__isSmartRef__":true,"id":13308},"eventHandler":{"__isSmartRef__":true,"id":13326},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC"],"partTests":{"__isSmartRef__":true,"id":13327},"_ClipMode":"visible","moved":true,"b":305.24729283177294,"#startLetters":"set","isBeingDragged":false,"delta":-0.8295864722458646,"_Rotation":40.00547671744428,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13332},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5391.7,4004.8)"},"13306":{"target":{"__isSmartRef__":true,"id":13305},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13307":{"_BorderWidth":0.9166558810870296,"_ClipMode":"visible","_BorderRadius":13.322081290462169,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,132.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-62,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.7,-31.5)"},"13308":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13309},{"__isSmartRef__":true,"id":13311},{"__isSmartRef__":true,"id":13313},{"__isSmartRef__":true,"id":13315},{"__isSmartRef__":true,"id":13317},{"__isSmartRef__":true,"id":13319},{"__isSmartRef__":true,"id":13321},{"__isSmartRef__":true,"id":13323}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13325},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13309":{"date":{"__isSmartRef__":true,"id":13310},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13311":{"date":{"__isSmartRef__":true,"id":13312},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13312":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13313":{"date":{"__isSmartRef__":true,"id":13314},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13314":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13315":{"date":{"__isSmartRef__":true,"id":13316},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13316":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13317":{"date":{"__isSmartRef__":true,"id":13318},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13318":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13319":{"date":{"__isSmartRef__":true,"id":13320},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13320":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13321":{"date":{"__isSmartRef__":true,"id":13322},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13322":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13323":{"date":{"__isSmartRef__":true,"id":13324},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13324":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13325":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13326":{"morph":{"__isSmartRef__":true,"id":13305},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13327":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13328}},"13328":{"test01IsMorph":{"__isSmartRef__":true,"id":13329}},"13329":{"varMapping":{"__isSmartRef__":true,"id":13330},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13330":{"this":{"__isSmartRef__":true,"id":13327}},"13331":{},"13332":{"change":{"__isSmartRef__":true,"id":13333},"tick":{"__isSmartRef__":true,"id":13337}},"13333":{"varMapping":{"__isSmartRef__":true,"id":13334},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13334":{"this":{"__isSmartRef__":true,"id":13305}},"13335":{"timestamp":{"__isSmartRef__":true,"id":13336},"user":"cschuster","tags":[]},"13336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13337":{"varMapping":{"__isSmartRef__":true,"id":13338},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13338":{"this":{"__isSmartRef__":true,"id":13305}},"13339":{"timestamp":{"__isSmartRef__":true,"id":13340},"user":"cschuster","tags":[]},"13340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13341":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13342}],"id":"9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","shape":{"__isSmartRef__":true,"id":13343},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle316","partsBinMetaInfo":{"__isSmartRef__":true,"id":13344},"eventHandler":{"__isSmartRef__":true,"id":13362},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9"],"partTests":{"__isSmartRef__":true,"id":13363},"_ClipMode":"visible","moved":true,"b":40,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-19.892425357413142,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13368},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4414.3,4477.1)"},"13342":{"target":{"__isSmartRef__":true,"id":13341},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13343":{"_BorderWidth":8.213938048432697,"_ClipMode":"visible","_BorderRadius":23.47296355333861,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,74.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(164,361,13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.9,-35.3)"},"13344":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13345},{"__isSmartRef__":true,"id":13347},{"__isSmartRef__":true,"id":13349},{"__isSmartRef__":true,"id":13351},{"__isSmartRef__":true,"id":13353},{"__isSmartRef__":true,"id":13355},{"__isSmartRef__":true,"id":13357},{"__isSmartRef__":true,"id":13359}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13361},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13345":{"date":{"__isSmartRef__":true,"id":13346},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13347":{"date":{"__isSmartRef__":true,"id":13348},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13348":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13349":{"date":{"__isSmartRef__":true,"id":13350},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13350":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13351":{"date":{"__isSmartRef__":true,"id":13352},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13352":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13353":{"date":{"__isSmartRef__":true,"id":13354},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13354":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13355":{"date":{"__isSmartRef__":true,"id":13356},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13356":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13357":{"date":{"__isSmartRef__":true,"id":13358},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13358":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13359":{"date":{"__isSmartRef__":true,"id":13360},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13360":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13361":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13362":{"morph":{"__isSmartRef__":true,"id":13341},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13363":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13364}},"13364":{"test01IsMorph":{"__isSmartRef__":true,"id":13365}},"13365":{"varMapping":{"__isSmartRef__":true,"id":13366},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13366":{"this":{"__isSmartRef__":true,"id":13363}},"13367":{},"13368":{"change":{"__isSmartRef__":true,"id":13369},"tick":{"__isSmartRef__":true,"id":13373}},"13369":{"varMapping":{"__isSmartRef__":true,"id":13370},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13370":{"this":{"__isSmartRef__":true,"id":13341}},"13371":{"timestamp":{"__isSmartRef__":true,"id":13372},"user":"cschuster","tags":[]},"13372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13373":{"varMapping":{"__isSmartRef__":true,"id":13374},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13374":{"this":{"__isSmartRef__":true,"id":13341}},"13375":{"timestamp":{"__isSmartRef__":true,"id":13376},"user":"cschuster","tags":[]},"13376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13377":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13378}],"id":"34287C00-4E7A-4855-AA99-580896658D2C","shape":{"__isSmartRef__":true,"id":13379},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle317","partsBinMetaInfo":{"__isSmartRef__":true,"id":13380},"eventHandler":{"__isSmartRef__":true,"id":13398},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097"],"partTests":{"__isSmartRef__":true,"id":13399},"_ClipMode":"visible","moved":true,"b":356.1599816195667,"#startLetters":"set","isBeingDragged":false,"delta":-0.9600045951083302,"_Rotation":-9.179087083002596,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13404},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4717.6,4417.3)"},"13378":{"target":{"__isSmartRef__":true,"id":13377},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13379":{"_BorderWidth":4.665145994460734,"_ClipMode":"visible","_BorderRadius":39.82059647195889,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.7,102.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-18,238,183)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.7,-40.0)"},"13380":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13381},{"__isSmartRef__":true,"id":13383},{"__isSmartRef__":true,"id":13385},{"__isSmartRef__":true,"id":13387},{"__isSmartRef__":true,"id":13389},{"__isSmartRef__":true,"id":13391},{"__isSmartRef__":true,"id":13393},{"__isSmartRef__":true,"id":13395}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13397},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13381":{"date":{"__isSmartRef__":true,"id":13382},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13383":{"date":{"__isSmartRef__":true,"id":13384},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13384":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13385":{"date":{"__isSmartRef__":true,"id":13386},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13386":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13387":{"date":{"__isSmartRef__":true,"id":13388},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13388":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13389":{"date":{"__isSmartRef__":true,"id":13390},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13390":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13391":{"date":{"__isSmartRef__":true,"id":13392},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13392":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13393":{"date":{"__isSmartRef__":true,"id":13394},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13394":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13395":{"date":{"__isSmartRef__":true,"id":13396},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13396":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13397":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13398":{"morph":{"__isSmartRef__":true,"id":13377},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13399":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13400}},"13400":{"test01IsMorph":{"__isSmartRef__":true,"id":13401}},"13401":{"varMapping":{"__isSmartRef__":true,"id":13402},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13402":{"this":{"__isSmartRef__":true,"id":13399}},"13403":{},"13404":{"change":{"__isSmartRef__":true,"id":13405},"tick":{"__isSmartRef__":true,"id":13409}},"13405":{"varMapping":{"__isSmartRef__":true,"id":13406},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13406":{"this":{"__isSmartRef__":true,"id":13377}},"13407":{"timestamp":{"__isSmartRef__":true,"id":13408},"user":"cschuster","tags":[]},"13408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13409":{"varMapping":{"__isSmartRef__":true,"id":13410},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13410":{"this":{"__isSmartRef__":true,"id":13377}},"13411":{"timestamp":{"__isSmartRef__":true,"id":13412},"user":"cschuster","tags":[]},"13412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13413":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13414}],"id":"3AB5AF22-9E2D-4E0B-A9E1-D65191968957","shape":{"__isSmartRef__":true,"id":13415},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle318","partsBinMetaInfo":{"__isSmartRef__":true,"id":13416},"eventHandler":{"__isSmartRef__":true,"id":13434},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6"],"partTests":{"__isSmartRef__":true,"id":13435},"_ClipMode":"visible","moved":true,"b":112.07288687524851,"#startLetters":"set","isBeingDragged":false,"delta":0.8121223686612211,"_Rotation":-3.6854280341689036,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13440},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4491.8,4899.4)"},"13414":{"target":{"__isSmartRef__":true,"id":13413},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13415":{"_BorderWidth":9.633532807250814,"_ClipMode":"visible","_BorderRadius":5.64859795860861,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.1,62.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,141,141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-12.5)"},"13416":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13417},{"__isSmartRef__":true,"id":13419},{"__isSmartRef__":true,"id":13421},{"__isSmartRef__":true,"id":13423},{"__isSmartRef__":true,"id":13425},{"__isSmartRef__":true,"id":13427},{"__isSmartRef__":true,"id":13429},{"__isSmartRef__":true,"id":13431}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13433},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13417":{"date":{"__isSmartRef__":true,"id":13418},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13419":{"date":{"__isSmartRef__":true,"id":13420},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13420":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13421":{"date":{"__isSmartRef__":true,"id":13422},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13422":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13423":{"date":{"__isSmartRef__":true,"id":13424},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13425":{"date":{"__isSmartRef__":true,"id":13426},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13426":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13427":{"date":{"__isSmartRef__":true,"id":13428},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13429":{"date":{"__isSmartRef__":true,"id":13430},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13430":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13431":{"date":{"__isSmartRef__":true,"id":13432},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13432":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13433":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13434":{"morph":{"__isSmartRef__":true,"id":13413},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13435":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13436}},"13436":{"test01IsMorph":{"__isSmartRef__":true,"id":13437}},"13437":{"varMapping":{"__isSmartRef__":true,"id":13438},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13438":{"this":{"__isSmartRef__":true,"id":13435}},"13439":{},"13440":{"change":{"__isSmartRef__":true,"id":13441},"tick":{"__isSmartRef__":true,"id":13445}},"13441":{"varMapping":{"__isSmartRef__":true,"id":13442},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13442":{"this":{"__isSmartRef__":true,"id":13413}},"13443":{"timestamp":{"__isSmartRef__":true,"id":13444},"user":"cschuster","tags":[]},"13444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13445":{"varMapping":{"__isSmartRef__":true,"id":13446},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13446":{"this":{"__isSmartRef__":true,"id":13413}},"13447":{"timestamp":{"__isSmartRef__":true,"id":13448},"user":"cschuster","tags":[]},"13448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13449":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13450}],"id":"0E40360E-4BEC-4C44-9007-459E17B4CB9B","shape":{"__isSmartRef__":true,"id":13451},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle319","partsBinMetaInfo":{"__isSmartRef__":true,"id":13452},"eventHandler":{"__isSmartRef__":true,"id":13470},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746"],"partTests":{"__isSmartRef__":true,"id":13471},"_ClipMode":"visible","moved":true,"b":42.81127555848798,"#startLetters":"set","isBeingDragged":false,"delta":-0.9468320132582448,"_Rotation":35.76910831552975,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13476},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5439.2,4110.2)"},"13450":{"target":{"__isSmartRef__":true,"id":13449},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13451":{"_BorderWidth":8.397928429638787,"_ClipMode":"visible","_BorderRadius":21.52653181928398,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,72.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(174,362,-26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.6,-34.7)"},"13452":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13453},{"__isSmartRef__":true,"id":13455},{"__isSmartRef__":true,"id":13457},{"__isSmartRef__":true,"id":13459},{"__isSmartRef__":true,"id":13461},{"__isSmartRef__":true,"id":13463},{"__isSmartRef__":true,"id":13465},{"__isSmartRef__":true,"id":13467}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13469},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13453":{"date":{"__isSmartRef__":true,"id":13454},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13455":{"date":{"__isSmartRef__":true,"id":13456},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13456":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13457":{"date":{"__isSmartRef__":true,"id":13458},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13458":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13459":{"date":{"__isSmartRef__":true,"id":13460},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13460":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13461":{"date":{"__isSmartRef__":true,"id":13462},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13462":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13463":{"date":{"__isSmartRef__":true,"id":13464},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13464":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13465":{"date":{"__isSmartRef__":true,"id":13466},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13466":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13467":{"date":{"__isSmartRef__":true,"id":13468},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13468":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13469":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13470":{"morph":{"__isSmartRef__":true,"id":13449},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13471":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13472}},"13472":{"test01IsMorph":{"__isSmartRef__":true,"id":13473}},"13473":{"varMapping":{"__isSmartRef__":true,"id":13474},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13474":{"this":{"__isSmartRef__":true,"id":13471}},"13475":{},"13476":{"change":{"__isSmartRef__":true,"id":13477},"tick":{"__isSmartRef__":true,"id":13481}},"13477":{"varMapping":{"__isSmartRef__":true,"id":13478},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13478":{"this":{"__isSmartRef__":true,"id":13449}},"13479":{"timestamp":{"__isSmartRef__":true,"id":13480},"user":"cschuster","tags":[]},"13480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13481":{"varMapping":{"__isSmartRef__":true,"id":13482},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13482":{"this":{"__isSmartRef__":true,"id":13449}},"13483":{"timestamp":{"__isSmartRef__":true,"id":13484},"user":"cschuster","tags":[]},"13484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13485":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13486}],"id":"A5EC593E-2637-4B0A-B881-2A67FD50F748","shape":{"__isSmartRef__":true,"id":13487},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle320","partsBinMetaInfo":{"__isSmartRef__":true,"id":13488},"eventHandler":{"__isSmartRef__":true,"id":13506},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E"],"partTests":{"__isSmartRef__":true,"id":13507},"_ClipMode":"visible","moved":true,"b":251,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":19.09093916123691,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13512},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5924.4,4794.2)"},"13486":{"target":{"__isSmartRef__":true,"id":13485},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13487":{"_BorderWidth":0.27240712200341566,"_ClipMode":"visible","_BorderRadius":4.23978492786556,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,137.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-242,-326,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-13.5)"},"13488":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13489},{"__isSmartRef__":true,"id":13491},{"__isSmartRef__":true,"id":13493},{"__isSmartRef__":true,"id":13495},{"__isSmartRef__":true,"id":13497},{"__isSmartRef__":true,"id":13499},{"__isSmartRef__":true,"id":13501},{"__isSmartRef__":true,"id":13503}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13505},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13489":{"date":{"__isSmartRef__":true,"id":13490},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13491":{"date":{"__isSmartRef__":true,"id":13492},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13492":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13493":{"date":{"__isSmartRef__":true,"id":13494},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13494":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13495":{"date":{"__isSmartRef__":true,"id":13496},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13497":{"date":{"__isSmartRef__":true,"id":13498},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13498":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13499":{"date":{"__isSmartRef__":true,"id":13500},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13501":{"date":{"__isSmartRef__":true,"id":13502},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13502":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13503":{"date":{"__isSmartRef__":true,"id":13504},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13504":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13505":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13506":{"morph":{"__isSmartRef__":true,"id":13485},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13507":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13508}},"13508":{"test01IsMorph":{"__isSmartRef__":true,"id":13509}},"13509":{"varMapping":{"__isSmartRef__":true,"id":13510},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13510":{"this":{"__isSmartRef__":true,"id":13507}},"13511":{},"13512":{"change":{"__isSmartRef__":true,"id":13513},"tick":{"__isSmartRef__":true,"id":13517}},"13513":{"varMapping":{"__isSmartRef__":true,"id":13514},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13514":{"this":{"__isSmartRef__":true,"id":13485}},"13515":{"timestamp":{"__isSmartRef__":true,"id":13516},"user":"cschuster","tags":[]},"13516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13517":{"varMapping":{"__isSmartRef__":true,"id":13518},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13518":{"this":{"__isSmartRef__":true,"id":13485}},"13519":{"timestamp":{"__isSmartRef__":true,"id":13520},"user":"cschuster","tags":[]},"13520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13521":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13522}],"id":"856A3C08-8BEC-4A28-80F2-1DA33BB25FBA","shape":{"__isSmartRef__":true,"id":13523},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle321","partsBinMetaInfo":{"__isSmartRef__":true,"id":13524},"eventHandler":{"__isSmartRef__":true,"id":13542},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF"],"partTests":{"__isSmartRef__":true,"id":13543},"_ClipMode":"visible","moved":true,"b":168,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-17.126158554335287,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13548},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5879.2,5110.4)"},"13522":{"target":{"__isSmartRef__":true,"id":13521},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13523":{"_BorderWidth":6.039558454088796,"_ClipMode":"visible","_BorderRadius":38.27090915285202,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.7,91.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(54,-197,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.2,-0.4)"},"13524":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13525},{"__isSmartRef__":true,"id":13527},{"__isSmartRef__":true,"id":13529},{"__isSmartRef__":true,"id":13531},{"__isSmartRef__":true,"id":13533},{"__isSmartRef__":true,"id":13535},{"__isSmartRef__":true,"id":13537},{"__isSmartRef__":true,"id":13539}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13541},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13525":{"date":{"__isSmartRef__":true,"id":13526},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13527":{"date":{"__isSmartRef__":true,"id":13528},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13528":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13529":{"date":{"__isSmartRef__":true,"id":13530},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13530":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13531":{"date":{"__isSmartRef__":true,"id":13532},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13533":{"date":{"__isSmartRef__":true,"id":13534},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13534":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13535":{"date":{"__isSmartRef__":true,"id":13536},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13537":{"date":{"__isSmartRef__":true,"id":13538},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13538":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13539":{"date":{"__isSmartRef__":true,"id":13540},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13540":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13541":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13542":{"morph":{"__isSmartRef__":true,"id":13521},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13543":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13544}},"13544":{"test01IsMorph":{"__isSmartRef__":true,"id":13545}},"13545":{"varMapping":{"__isSmartRef__":true,"id":13546},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13546":{"this":{"__isSmartRef__":true,"id":13543}},"13547":{},"13548":{"change":{"__isSmartRef__":true,"id":13549},"tick":{"__isSmartRef__":true,"id":13553}},"13549":{"varMapping":{"__isSmartRef__":true,"id":13550},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13550":{"this":{"__isSmartRef__":true,"id":13521}},"13551":{"timestamp":{"__isSmartRef__":true,"id":13552},"user":"cschuster","tags":[]},"13552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13553":{"varMapping":{"__isSmartRef__":true,"id":13554},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13554":{"this":{"__isSmartRef__":true,"id":13521}},"13555":{"timestamp":{"__isSmartRef__":true,"id":13556},"user":"cschuster","tags":[]},"13556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13557":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13558}],"id":"E3BE9FAA-FA69-4A34-AF66-DD078265EE1F","shape":{"__isSmartRef__":true,"id":13559},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle322","partsBinMetaInfo":{"__isSmartRef__":true,"id":13560},"eventHandler":{"__isSmartRef__":true,"id":13578},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","942B993D-3131-46CD-B0F5-B4570AE4B914"],"partTests":{"__isSmartRef__":true,"id":13579},"_ClipMode":"visible","moved":true,"b":0.724196070805192,"#startLetters":"set","isBeingDragged":false,"delta":-0.8937209052965045,"_Rotation":-7.038075492668621,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13584},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4787.4,4742.2)"},"13558":{"target":{"__isSmartRef__":true,"id":13557},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13559":{"_BorderWidth":5.063196346592193,"_ClipMode":"visible","_BorderRadius":39.99360995484384,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.0,99.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(4,260,220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-40.0)"},"13560":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13561},{"__isSmartRef__":true,"id":13563},{"__isSmartRef__":true,"id":13565},{"__isSmartRef__":true,"id":13567},{"__isSmartRef__":true,"id":13569},{"__isSmartRef__":true,"id":13571},{"__isSmartRef__":true,"id":13573},{"__isSmartRef__":true,"id":13575}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13577},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13561":{"date":{"__isSmartRef__":true,"id":13562},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13563":{"date":{"__isSmartRef__":true,"id":13564},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13564":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13565":{"date":{"__isSmartRef__":true,"id":13566},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13566":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13567":{"date":{"__isSmartRef__":true,"id":13568},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13569":{"date":{"__isSmartRef__":true,"id":13570},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13570":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13571":{"date":{"__isSmartRef__":true,"id":13572},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13573":{"date":{"__isSmartRef__":true,"id":13574},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13574":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13575":{"date":{"__isSmartRef__":true,"id":13576},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13576":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13577":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13578":{"morph":{"__isSmartRef__":true,"id":13557},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13579":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13580}},"13580":{"test01IsMorph":{"__isSmartRef__":true,"id":13581}},"13581":{"varMapping":{"__isSmartRef__":true,"id":13582},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13582":{"this":{"__isSmartRef__":true,"id":13579}},"13583":{},"13584":{"change":{"__isSmartRef__":true,"id":13585},"tick":{"__isSmartRef__":true,"id":13589}},"13585":{"varMapping":{"__isSmartRef__":true,"id":13586},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13586":{"this":{"__isSmartRef__":true,"id":13557}},"13587":{"timestamp":{"__isSmartRef__":true,"id":13588},"user":"cschuster","tags":[]},"13588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13589":{"varMapping":{"__isSmartRef__":true,"id":13590},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13590":{"this":{"__isSmartRef__":true,"id":13557}},"13591":{"timestamp":{"__isSmartRef__":true,"id":13592},"user":"cschuster","tags":[]},"13592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13593":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13594}],"id":"3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","shape":{"__isSmartRef__":true,"id":13595},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle323","partsBinMetaInfo":{"__isSmartRef__":true,"id":13596},"eventHandler":{"__isSmartRef__":true,"id":13614},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9"],"partTests":{"__isSmartRef__":true,"id":13615},"_ClipMode":"visible","moved":true,"b":316.15135006431956,"#startLetters":"set","isBeingDragged":false,"delta":-0.9744144430151209,"_Rotation":18.947524380125934,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13620},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4471.5,4348.2)"},"13594":{"target":{"__isSmartRef__":true,"id":13593},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13595":{"_BorderWidth":1.5362211398855026,"_ClipMode":"visible","_BorderRadius":20.803577613158257,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,127.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-177,8,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.1,-34.4)"},"13596":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13597},{"__isSmartRef__":true,"id":13599},{"__isSmartRef__":true,"id":13601},{"__isSmartRef__":true,"id":13603},{"__isSmartRef__":true,"id":13605},{"__isSmartRef__":true,"id":13607},{"__isSmartRef__":true,"id":13609},{"__isSmartRef__":true,"id":13611}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13613},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13597":{"date":{"__isSmartRef__":true,"id":13598},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13599":{"date":{"__isSmartRef__":true,"id":13600},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13600":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13601":{"date":{"__isSmartRef__":true,"id":13602},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13602":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13603":{"date":{"__isSmartRef__":true,"id":13604},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13605":{"date":{"__isSmartRef__":true,"id":13606},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13606":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13607":{"date":{"__isSmartRef__":true,"id":13608},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13608":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13609":{"date":{"__isSmartRef__":true,"id":13610},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13610":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13611":{"date":{"__isSmartRef__":true,"id":13612},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13612":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13613":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13614":{"morph":{"__isSmartRef__":true,"id":13593},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13615":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13616}},"13616":{"test01IsMorph":{"__isSmartRef__":true,"id":13617}},"13617":{"varMapping":{"__isSmartRef__":true,"id":13618},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13618":{"this":{"__isSmartRef__":true,"id":13615}},"13619":{},"13620":{"change":{"__isSmartRef__":true,"id":13621},"tick":{"__isSmartRef__":true,"id":13625}},"13621":{"varMapping":{"__isSmartRef__":true,"id":13622},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13622":{"this":{"__isSmartRef__":true,"id":13593}},"13623":{"timestamp":{"__isSmartRef__":true,"id":13624},"user":"cschuster","tags":[]},"13624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13625":{"varMapping":{"__isSmartRef__":true,"id":13626},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13626":{"this":{"__isSmartRef__":true,"id":13593}},"13627":{"timestamp":{"__isSmartRef__":true,"id":13628},"user":"cschuster","tags":[]},"13628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13629":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13630}],"id":"100A9F49-DECE-4EC8-AC31-644AF7D50540","shape":{"__isSmartRef__":true,"id":13631},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle324","partsBinMetaInfo":{"__isSmartRef__":true,"id":13632},"eventHandler":{"__isSmartRef__":true,"id":13650},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B"],"partTests":{"__isSmartRef__":true,"id":13651},"_ClipMode":"visible","moved":true,"b":89.16714576637605,"#startLetters":"set","isBeingDragged":false,"delta":-0.8133118745754473,"_Rotation":16.90732426140747,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13656},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5584.5,4385.8)"},"13630":{"target":{"__isSmartRef__":true,"id":13629},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13631":{"_BorderWidth":9.999471767531471,"_ClipMode":"visible","_BorderRadius":0.008451273049208119,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.2,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,260,-148)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.3)"},"13632":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13633},{"__isSmartRef__":true,"id":13635},{"__isSmartRef__":true,"id":13637},{"__isSmartRef__":true,"id":13639},{"__isSmartRef__":true,"id":13641},{"__isSmartRef__":true,"id":13643},{"__isSmartRef__":true,"id":13645},{"__isSmartRef__":true,"id":13647}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13649},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13633":{"date":{"__isSmartRef__":true,"id":13634},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13635":{"date":{"__isSmartRef__":true,"id":13636},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13636":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13637":{"date":{"__isSmartRef__":true,"id":13638},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13638":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13639":{"date":{"__isSmartRef__":true,"id":13640},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13641":{"date":{"__isSmartRef__":true,"id":13642},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13642":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13643":{"date":{"__isSmartRef__":true,"id":13644},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13645":{"date":{"__isSmartRef__":true,"id":13646},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13646":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13647":{"date":{"__isSmartRef__":true,"id":13648},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13648":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13649":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13650":{"morph":{"__isSmartRef__":true,"id":13629},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13651":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13652}},"13652":{"test01IsMorph":{"__isSmartRef__":true,"id":13653}},"13653":{"varMapping":{"__isSmartRef__":true,"id":13654},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13654":{"this":{"__isSmartRef__":true,"id":13651}},"13655":{},"13656":{"change":{"__isSmartRef__":true,"id":13657},"tick":{"__isSmartRef__":true,"id":13661}},"13657":{"varMapping":{"__isSmartRef__":true,"id":13658},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13658":{"this":{"__isSmartRef__":true,"id":13629}},"13659":{"timestamp":{"__isSmartRef__":true,"id":13660},"user":"cschuster","tags":[]},"13660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13661":{"varMapping":{"__isSmartRef__":true,"id":13662},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13662":{"this":{"__isSmartRef__":true,"id":13629}},"13663":{"timestamp":{"__isSmartRef__":true,"id":13664},"user":"cschuster","tags":[]},"13664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13665":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13666}],"id":"A0082503-881F-41D8-93A4-4B6714D25EC2","shape":{"__isSmartRef__":true,"id":13667},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle325","partsBinMetaInfo":{"__isSmartRef__":true,"id":13668},"eventHandler":{"__isSmartRef__":true,"id":13686},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D"],"partTests":{"__isSmartRef__":true,"id":13687},"_ClipMode":"visible","moved":true,"b":71.37439959682524,"#startLetters":"set","isBeingDragged":false,"delta":0.903473412618041,"_Rotation":21.874293555506984,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13692},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5534.5,4031.3)"},"13666":{"target":{"__isSmartRef__":true,"id":13665},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13667":{"_BorderWidth":9.738129003881156,"_ClipMode":"visible","_BorderRadius":4.0802136681282475,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.2,62.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,325,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-26.4)"},"13668":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13669},{"__isSmartRef__":true,"id":13671},{"__isSmartRef__":true,"id":13673},{"__isSmartRef__":true,"id":13675},{"__isSmartRef__":true,"id":13677},{"__isSmartRef__":true,"id":13679},{"__isSmartRef__":true,"id":13681},{"__isSmartRef__":true,"id":13683}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13685},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13669":{"date":{"__isSmartRef__":true,"id":13670},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13671":{"date":{"__isSmartRef__":true,"id":13672},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13672":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13673":{"date":{"__isSmartRef__":true,"id":13674},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13674":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13675":{"date":{"__isSmartRef__":true,"id":13676},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13677":{"date":{"__isSmartRef__":true,"id":13678},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13678":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13679":{"date":{"__isSmartRef__":true,"id":13680},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13680":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13681":{"date":{"__isSmartRef__":true,"id":13682},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13682":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13683":{"date":{"__isSmartRef__":true,"id":13684},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13684":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13685":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13686":{"morph":{"__isSmartRef__":true,"id":13665},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13687":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13688}},"13688":{"test01IsMorph":{"__isSmartRef__":true,"id":13689}},"13689":{"varMapping":{"__isSmartRef__":true,"id":13690},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13690":{"this":{"__isSmartRef__":true,"id":13687}},"13691":{},"13692":{"change":{"__isSmartRef__":true,"id":13693},"tick":{"__isSmartRef__":true,"id":13697}},"13693":{"varMapping":{"__isSmartRef__":true,"id":13694},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13694":{"this":{"__isSmartRef__":true,"id":13665}},"13695":{"timestamp":{"__isSmartRef__":true,"id":13696},"user":"cschuster","tags":[]},"13696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13697":{"varMapping":{"__isSmartRef__":true,"id":13698},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13698":{"this":{"__isSmartRef__":true,"id":13665}},"13699":{"timestamp":{"__isSmartRef__":true,"id":13700},"user":"cschuster","tags":[]},"13700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13701":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13702}],"id":"CB2D4382-8E07-4746-A977-C4CA342FB80E","shape":{"__isSmartRef__":true,"id":13703},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle326","partsBinMetaInfo":{"__isSmartRef__":true,"id":13704},"eventHandler":{"__isSmartRef__":true,"id":13722},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","500DD8A1-1FC4-41FC-B095-8BAA7E353711"],"partTests":{"__isSmartRef__":true,"id":13723},"_ClipMode":"visible","moved":true,"b":137.59541389415972,"#startLetters":"set","isBeingDragged":false,"delta":0.7907782407710329,"_Rotation":38.87680390919593,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13728},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4350.3,3947.5)"},"13702":{"target":{"__isSmartRef__":true,"id":13701},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13703":{"_BorderWidth":8.37180746671784,"_ClipMode":"visible","_BorderRadius":21.80946305181733,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,73.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(172,-17,240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.5,-5.2)"},"13704":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13705},{"__isSmartRef__":true,"id":13707},{"__isSmartRef__":true,"id":13709},{"__isSmartRef__":true,"id":13711},{"__isSmartRef__":true,"id":13713},{"__isSmartRef__":true,"id":13715},{"__isSmartRef__":true,"id":13717},{"__isSmartRef__":true,"id":13719}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13721},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13705":{"date":{"__isSmartRef__":true,"id":13706},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13707":{"date":{"__isSmartRef__":true,"id":13708},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13708":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13709":{"date":{"__isSmartRef__":true,"id":13710},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13710":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13711":{"date":{"__isSmartRef__":true,"id":13712},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13713":{"date":{"__isSmartRef__":true,"id":13714},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13714":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13715":{"date":{"__isSmartRef__":true,"id":13716},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13716":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13717":{"date":{"__isSmartRef__":true,"id":13718},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13718":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13719":{"date":{"__isSmartRef__":true,"id":13720},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13720":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13721":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13722":{"morph":{"__isSmartRef__":true,"id":13701},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13723":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13724}},"13724":{"test01IsMorph":{"__isSmartRef__":true,"id":13725}},"13725":{"varMapping":{"__isSmartRef__":true,"id":13726},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13726":{"this":{"__isSmartRef__":true,"id":13723}},"13727":{},"13728":{"change":{"__isSmartRef__":true,"id":13729},"tick":{"__isSmartRef__":true,"id":13733}},"13729":{"varMapping":{"__isSmartRef__":true,"id":13730},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13730":{"this":{"__isSmartRef__":true,"id":13701}},"13731":{"timestamp":{"__isSmartRef__":true,"id":13732},"user":"cschuster","tags":[]},"13732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13733":{"varMapping":{"__isSmartRef__":true,"id":13734},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13734":{"this":{"__isSmartRef__":true,"id":13701}},"13735":{"timestamp":{"__isSmartRef__":true,"id":13736},"user":"cschuster","tags":[]},"13736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13737":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13738}],"id":"6747040F-15A5-4831-81EA-805954D61497","shape":{"__isSmartRef__":true,"id":13739},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle327","partsBinMetaInfo":{"__isSmartRef__":true,"id":13740},"eventHandler":{"__isSmartRef__":true,"id":13758},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034"],"partTests":{"__isSmartRef__":true,"id":13759},"_ClipMode":"visible","moved":true,"b":333.7968295063474,"#startLetters":"set","isBeingDragged":false,"delta":0.5725503079011105,"_Rotation":16.862532025443137,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13764},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5241.3,3910.0)"},"13738":{"target":{"__isSmartRef__":true,"id":13737},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13739":{"_BorderWidth":2.7922224879801254,"_ClipMode":"visible","_BorderRadius":32.20114953187093,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.3,117.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-113,117,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-37.9)"},"13740":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13741},{"__isSmartRef__":true,"id":13743},{"__isSmartRef__":true,"id":13745},{"__isSmartRef__":true,"id":13747},{"__isSmartRef__":true,"id":13749},{"__isSmartRef__":true,"id":13751},{"__isSmartRef__":true,"id":13753},{"__isSmartRef__":true,"id":13755}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13757},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13741":{"date":{"__isSmartRef__":true,"id":13742},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13743":{"date":{"__isSmartRef__":true,"id":13744},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13744":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13745":{"date":{"__isSmartRef__":true,"id":13746},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13746":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13747":{"date":{"__isSmartRef__":true,"id":13748},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13749":{"date":{"__isSmartRef__":true,"id":13750},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13750":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13751":{"date":{"__isSmartRef__":true,"id":13752},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13752":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13753":{"date":{"__isSmartRef__":true,"id":13754},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13754":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13755":{"date":{"__isSmartRef__":true,"id":13756},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13757":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13758":{"morph":{"__isSmartRef__":true,"id":13737},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13759":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13760}},"13760":{"test01IsMorph":{"__isSmartRef__":true,"id":13761}},"13761":{"varMapping":{"__isSmartRef__":true,"id":13762},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13762":{"this":{"__isSmartRef__":true,"id":13759}},"13763":{},"13764":{"change":{"__isSmartRef__":true,"id":13765},"tick":{"__isSmartRef__":true,"id":13769}},"13765":{"varMapping":{"__isSmartRef__":true,"id":13766},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13766":{"this":{"__isSmartRef__":true,"id":13737}},"13767":{"timestamp":{"__isSmartRef__":true,"id":13768},"user":"cschuster","tags":[]},"13768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13769":{"varMapping":{"__isSmartRef__":true,"id":13770},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13770":{"this":{"__isSmartRef__":true,"id":13737}},"13771":{"timestamp":{"__isSmartRef__":true,"id":13772},"user":"cschuster","tags":[]},"13772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13773":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13774}],"id":"B0F1A506-4BCA-4F7F-8574-BED96B9919BB","shape":{"__isSmartRef__":true,"id":13775},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle328","partsBinMetaInfo":{"__isSmartRef__":true,"id":13776},"eventHandler":{"__isSmartRef__":true,"id":13794},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","02BDFEE8-1F64-4D72-B8AE-1C5B35B25473","2534DBDA-E714-40FD-980B-FEB3E6F25A52"],"partTests":{"__isSmartRef__":true,"id":13795},"_ClipMode":"visible","moved":true,"b":335,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-1.987478516695218,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13800},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4308.9,3882.4)"},"13774":{"target":{"__isSmartRef__":true,"id":13773},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13775":{"_BorderWidth":2.8869086912965,"_ClipMode":"visible","_BorderRadius":32.855752193730765,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.4,116.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-108,124,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-38.1)"},"13776":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13777},{"__isSmartRef__":true,"id":13779},{"__isSmartRef__":true,"id":13781},{"__isSmartRef__":true,"id":13783},{"__isSmartRef__":true,"id":13785},{"__isSmartRef__":true,"id":13787},{"__isSmartRef__":true,"id":13789},{"__isSmartRef__":true,"id":13791}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13793},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13777":{"date":{"__isSmartRef__":true,"id":13778},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13779":{"date":{"__isSmartRef__":true,"id":13780},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13780":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13781":{"date":{"__isSmartRef__":true,"id":13782},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13782":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13783":{"date":{"__isSmartRef__":true,"id":13784},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13785":{"date":{"__isSmartRef__":true,"id":13786},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13786":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13787":{"date":{"__isSmartRef__":true,"id":13788},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13788":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13789":{"date":{"__isSmartRef__":true,"id":13790},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13790":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13791":{"date":{"__isSmartRef__":true,"id":13792},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13792":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13793":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13794":{"morph":{"__isSmartRef__":true,"id":13773},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13795":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13796}},"13796":{"test01IsMorph":{"__isSmartRef__":true,"id":13797}},"13797":{"varMapping":{"__isSmartRef__":true,"id":13798},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13798":{"this":{"__isSmartRef__":true,"id":13795}},"13799":{},"13800":{"change":{"__isSmartRef__":true,"id":13801},"tick":{"__isSmartRef__":true,"id":13805}},"13801":{"varMapping":{"__isSmartRef__":true,"id":13802},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13802":{"this":{"__isSmartRef__":true,"id":13773}},"13803":{"timestamp":{"__isSmartRef__":true,"id":13804},"user":"cschuster","tags":[]},"13804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13805":{"varMapping":{"__isSmartRef__":true,"id":13806},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13806":{"this":{"__isSmartRef__":true,"id":13773}},"13807":{"timestamp":{"__isSmartRef__":true,"id":13808},"user":"cschuster","tags":[]},"13808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13809":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13810}],"id":"4B5A32FC-8561-4F61-B2E1-2CE8BB5B3944","shape":{"__isSmartRef__":true,"id":13811},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle329","partsBinMetaInfo":{"__isSmartRef__":true,"id":13812},"eventHandler":{"__isSmartRef__":true,"id":13830},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2"],"partTests":{"__isSmartRef__":true,"id":13831},"_ClipMode":"visible","moved":true,"b":341.653934173577,"#startLetters":"set","isBeingDragged":false,"delta":0.9789511007838883,"_Rotation":-61.87142267085786,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13836},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4600.7,5492.7)"},"13810":{"target":{"__isSmartRef__":true,"id":13809},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13811":{"_BorderWidth":3.426221535947079,"_ClipMode":"visible","_BorderRadius":36.03715415373316,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.1,112.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-81,162,11)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.7,-39.0)"},"13812":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13813},{"__isSmartRef__":true,"id":13815},{"__isSmartRef__":true,"id":13817},{"__isSmartRef__":true,"id":13819},{"__isSmartRef__":true,"id":13821},{"__isSmartRef__":true,"id":13823},{"__isSmartRef__":true,"id":13825},{"__isSmartRef__":true,"id":13827}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13829},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13813":{"date":{"__isSmartRef__":true,"id":13814},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13815":{"date":{"__isSmartRef__":true,"id":13816},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13816":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13817":{"date":{"__isSmartRef__":true,"id":13818},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13818":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13819":{"date":{"__isSmartRef__":true,"id":13820},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13821":{"date":{"__isSmartRef__":true,"id":13822},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13822":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13823":{"date":{"__isSmartRef__":true,"id":13824},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13824":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13825":{"date":{"__isSmartRef__":true,"id":13826},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13827":{"date":{"__isSmartRef__":true,"id":13828},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13828":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13829":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13830":{"morph":{"__isSmartRef__":true,"id":13809},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13831":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13832}},"13832":{"test01IsMorph":{"__isSmartRef__":true,"id":13833}},"13833":{"varMapping":{"__isSmartRef__":true,"id":13834},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13834":{"this":{"__isSmartRef__":true,"id":13831}},"13835":{},"13836":{"change":{"__isSmartRef__":true,"id":13837},"tick":{"__isSmartRef__":true,"id":13841}},"13837":{"varMapping":{"__isSmartRef__":true,"id":13838},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13838":{"this":{"__isSmartRef__":true,"id":13809}},"13839":{"timestamp":{"__isSmartRef__":true,"id":13840},"user":"cschuster","tags":[]},"13840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13841":{"varMapping":{"__isSmartRef__":true,"id":13842},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13842":{"this":{"__isSmartRef__":true,"id":13809}},"13843":{"timestamp":{"__isSmartRef__":true,"id":13844},"user":"cschuster","tags":[]},"13844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13845":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13846}],"id":"4FD8C1BB-0376-4678-827B-6E35043D1FAA","shape":{"__isSmartRef__":true,"id":13847},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle330","partsBinMetaInfo":{"__isSmartRef__":true,"id":13848},"eventHandler":{"__isSmartRef__":true,"id":13866},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927"],"partTests":{"__isSmartRef__":true,"id":13867},"_ClipMode":"visible","moved":true,"b":18,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-5.48523961486099,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13872},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4653.3,5077.7)"},"13846":{"target":{"__isSmartRef__":true,"id":13845},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13847":{"_BorderWidth":6.545084971874737,"_ClipMode":"visible","_BorderRadius":36.180339887498945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.5,87.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(79,323,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-39.0)"},"13848":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13849},{"__isSmartRef__":true,"id":13851},{"__isSmartRef__":true,"id":13853},{"__isSmartRef__":true,"id":13855},{"__isSmartRef__":true,"id":13857},{"__isSmartRef__":true,"id":13859},{"__isSmartRef__":true,"id":13861},{"__isSmartRef__":true,"id":13863}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13865},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13849":{"date":{"__isSmartRef__":true,"id":13850},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13851":{"date":{"__isSmartRef__":true,"id":13852},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13852":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13853":{"date":{"__isSmartRef__":true,"id":13854},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13854":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13855":{"date":{"__isSmartRef__":true,"id":13856},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13857":{"date":{"__isSmartRef__":true,"id":13858},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13858":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13859":{"date":{"__isSmartRef__":true,"id":13860},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13860":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13861":{"date":{"__isSmartRef__":true,"id":13862},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13863":{"date":{"__isSmartRef__":true,"id":13864},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13864":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13865":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13866":{"morph":{"__isSmartRef__":true,"id":13845},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13867":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13868}},"13868":{"test01IsMorph":{"__isSmartRef__":true,"id":13869}},"13869":{"varMapping":{"__isSmartRef__":true,"id":13870},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13870":{"this":{"__isSmartRef__":true,"id":13867}},"13871":{},"13872":{"change":{"__isSmartRef__":true,"id":13873},"tick":{"__isSmartRef__":true,"id":13877}},"13873":{"varMapping":{"__isSmartRef__":true,"id":13874},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13874":{"this":{"__isSmartRef__":true,"id":13845}},"13875":{"timestamp":{"__isSmartRef__":true,"id":13876},"user":"cschuster","tags":[]},"13876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13877":{"varMapping":{"__isSmartRef__":true,"id":13878},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13878":{"this":{"__isSmartRef__":true,"id":13845}},"13879":{"timestamp":{"__isSmartRef__":true,"id":13880},"user":"cschuster","tags":[]},"13880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13881":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13882}],"id":"B97CA33F-FCEA-4AE8-8B9E-2D19B962E0A1","shape":{"__isSmartRef__":true,"id":13883},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle331","partsBinMetaInfo":{"__isSmartRef__":true,"id":13884},"eventHandler":{"__isSmartRef__":true,"id":13902},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB"],"partTests":{"__isSmartRef__":true,"id":13903},"_ClipMode":"visible","moved":true,"b":195.785388264223,"#startLetters":"set","isBeingDragged":false,"delta":0.9458231317112222,"_Rotation":13.299915874706839,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13908},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5156.6,4302.8)"},"13882":{"target":{"__isSmartRef__":true,"id":13881},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13883":{"_BorderWidth":3.639825747163986,"_ClipMode":"visible","_BorderRadius":37.03988160307518,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.9,110.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-70,-316,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.6,-0.8)"},"13884":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13885},{"__isSmartRef__":true,"id":13887},{"__isSmartRef__":true,"id":13889},{"__isSmartRef__":true,"id":13891},{"__isSmartRef__":true,"id":13893},{"__isSmartRef__":true,"id":13895},{"__isSmartRef__":true,"id":13897},{"__isSmartRef__":true,"id":13899}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13901},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13885":{"date":{"__isSmartRef__":true,"id":13886},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13887":{"date":{"__isSmartRef__":true,"id":13888},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13888":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13889":{"date":{"__isSmartRef__":true,"id":13890},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13890":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13891":{"date":{"__isSmartRef__":true,"id":13892},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13893":{"date":{"__isSmartRef__":true,"id":13894},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13894":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13895":{"date":{"__isSmartRef__":true,"id":13896},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13896":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13897":{"date":{"__isSmartRef__":true,"id":13898},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13899":{"date":{"__isSmartRef__":true,"id":13900},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13900":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13901":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13902":{"morph":{"__isSmartRef__":true,"id":13881},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13903":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13904}},"13904":{"test01IsMorph":{"__isSmartRef__":true,"id":13905}},"13905":{"varMapping":{"__isSmartRef__":true,"id":13906},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13906":{"this":{"__isSmartRef__":true,"id":13903}},"13907":{},"13908":{"change":{"__isSmartRef__":true,"id":13909},"tick":{"__isSmartRef__":true,"id":13913}},"13909":{"varMapping":{"__isSmartRef__":true,"id":13910},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13910":{"this":{"__isSmartRef__":true,"id":13881}},"13911":{"timestamp":{"__isSmartRef__":true,"id":13912},"user":"cschuster","tags":[]},"13912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13913":{"varMapping":{"__isSmartRef__":true,"id":13914},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13914":{"this":{"__isSmartRef__":true,"id":13881}},"13915":{"timestamp":{"__isSmartRef__":true,"id":13916},"user":"cschuster","tags":[]},"13916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13917":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13918}],"id":"17EB403C-5E38-4605-A65C-087F2AE47DA1","shape":{"__isSmartRef__":true,"id":13919},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle332","partsBinMetaInfo":{"__isSmartRef__":true,"id":13920},"eventHandler":{"__isSmartRef__":true,"id":13938},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D"],"partTests":{"__isSmartRef__":true,"id":13939},"_ClipMode":"visible","moved":true,"b":214.55982216639677,"#startLetters":"set","isBeingDragged":false,"delta":0.9621516689076088,"_Rotation":21.86192646001223,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13944},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6123.1,4604.0)"},"13918":{"target":{"__isSmartRef__":true,"id":13917},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13919":{"_BorderWidth":2.1636680347077193,"_ClipMode":"visible","_BorderRadius":27.12835357225796,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.4,122.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-145,-356,-84)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.7,-3.5)"},"13920":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13921},{"__isSmartRef__":true,"id":13923},{"__isSmartRef__":true,"id":13925},{"__isSmartRef__":true,"id":13927},{"__isSmartRef__":true,"id":13929},{"__isSmartRef__":true,"id":13931},{"__isSmartRef__":true,"id":13933},{"__isSmartRef__":true,"id":13935}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13937},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13921":{"date":{"__isSmartRef__":true,"id":13922},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13923":{"date":{"__isSmartRef__":true,"id":13924},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13924":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13925":{"date":{"__isSmartRef__":true,"id":13926},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13926":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13927":{"date":{"__isSmartRef__":true,"id":13928},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13929":{"date":{"__isSmartRef__":true,"id":13930},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13930":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13931":{"date":{"__isSmartRef__":true,"id":13932},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13932":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13933":{"date":{"__isSmartRef__":true,"id":13934},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13935":{"date":{"__isSmartRef__":true,"id":13936},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13936":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13937":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13938":{"morph":{"__isSmartRef__":true,"id":13917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13939":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13940}},"13940":{"test01IsMorph":{"__isSmartRef__":true,"id":13941}},"13941":{"varMapping":{"__isSmartRef__":true,"id":13942},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13942":{"this":{"__isSmartRef__":true,"id":13939}},"13943":{},"13944":{"change":{"__isSmartRef__":true,"id":13945},"tick":{"__isSmartRef__":true,"id":13949}},"13945":{"varMapping":{"__isSmartRef__":true,"id":13946},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13946":{"this":{"__isSmartRef__":true,"id":13917}},"13947":{"timestamp":{"__isSmartRef__":true,"id":13948},"user":"cschuster","tags":[]},"13948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13949":{"varMapping":{"__isSmartRef__":true,"id":13950},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13950":{"this":{"__isSmartRef__":true,"id":13917}},"13951":{"timestamp":{"__isSmartRef__":true,"id":13952},"user":"cschuster","tags":[]},"13952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13953":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13954}],"id":"2609002A-96B4-4CAB-B0FA-AC88679A3749","shape":{"__isSmartRef__":true,"id":13955},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle333","partsBinMetaInfo":{"__isSmartRef__":true,"id":13956},"eventHandler":{"__isSmartRef__":true,"id":13974},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976"],"partTests":{"__isSmartRef__":true,"id":13975},"_ClipMode":"visible","moved":true,"b":105.23526396520901,"#startLetters":"set","isBeingDragged":false,"delta":0.6969222779152915,"_Rotation":20.78243899743855,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13980},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5218.1,4966.1)"},"13954":{"target":{"__isSmartRef__":true,"id":13953},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13955":{"_BorderWidth":9.824274707642727,"_ClipMode":"visible","_BorderRadius":2.7621976723178876,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.7,61.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,180,58)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-14.7)"},"13956":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13957},{"__isSmartRef__":true,"id":13959},{"__isSmartRef__":true,"id":13961},{"__isSmartRef__":true,"id":13963},{"__isSmartRef__":true,"id":13965},{"__isSmartRef__":true,"id":13967},{"__isSmartRef__":true,"id":13969},{"__isSmartRef__":true,"id":13971}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":13973},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13957":{"date":{"__isSmartRef__":true,"id":13958},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13959":{"date":{"__isSmartRef__":true,"id":13960},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13960":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13961":{"date":{"__isSmartRef__":true,"id":13962},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13962":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13963":{"date":{"__isSmartRef__":true,"id":13964},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"13964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"13965":{"date":{"__isSmartRef__":true,"id":13966},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"13966":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"13967":{"date":{"__isSmartRef__":true,"id":13968},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"13968":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"13969":{"date":{"__isSmartRef__":true,"id":13970},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"13970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"13971":{"date":{"__isSmartRef__":true,"id":13972},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"13972":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"13973":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"13974":{"morph":{"__isSmartRef__":true,"id":13953},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"13975":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13976}},"13976":{"test01IsMorph":{"__isSmartRef__":true,"id":13977}},"13977":{"varMapping":{"__isSmartRef__":true,"id":13978},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":13979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13978":{"this":{"__isSmartRef__":true,"id":13975}},"13979":{},"13980":{"change":{"__isSmartRef__":true,"id":13981},"tick":{"__isSmartRef__":true,"id":13985}},"13981":{"varMapping":{"__isSmartRef__":true,"id":13982},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":13983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13982":{"this":{"__isSmartRef__":true,"id":13953}},"13983":{"timestamp":{"__isSmartRef__":true,"id":13984},"user":"cschuster","tags":[]},"13984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"13985":{"varMapping":{"__isSmartRef__":true,"id":13986},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":13987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13986":{"this":{"__isSmartRef__":true,"id":13953}},"13987":{"timestamp":{"__isSmartRef__":true,"id":13988},"user":"cschuster","tags":[]},"13988":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"13989":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":13990}],"id":"C02A23E9-FCC3-4C91-94D8-7063CBD14C13","shape":{"__isSmartRef__":true,"id":13991},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle334","partsBinMetaInfo":{"__isSmartRef__":true,"id":13992},"eventHandler":{"__isSmartRef__":true,"id":14010},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD"],"partTests":{"__isSmartRef__":true,"id":14011},"_ClipMode":"visible","moved":true,"b":215,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-13.742214905461775,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14016},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5755.2,4615.4)"},"13990":{"target":{"__isSmartRef__":true,"id":13989},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"13991":{"_BorderWidth":2.1321178182447706,"_ClipMode":"visible","_BorderRadius":26.84040286651339,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.6,122.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-147,-357,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.5,-3.6)"},"13992":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":13993},{"__isSmartRef__":true,"id":13995},{"__isSmartRef__":true,"id":13997},{"__isSmartRef__":true,"id":13999},{"__isSmartRef__":true,"id":14001},{"__isSmartRef__":true,"id":14003},{"__isSmartRef__":true,"id":14005},{"__isSmartRef__":true,"id":14007}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14009},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"13993":{"date":{"__isSmartRef__":true,"id":13994},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"13994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"13995":{"date":{"__isSmartRef__":true,"id":13996},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"13996":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"13997":{"date":{"__isSmartRef__":true,"id":13998},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"13998":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"13999":{"date":{"__isSmartRef__":true,"id":14000},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14000":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14001":{"date":{"__isSmartRef__":true,"id":14002},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14002":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14003":{"date":{"__isSmartRef__":true,"id":14004},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14004":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14005":{"date":{"__isSmartRef__":true,"id":14006},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14006":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14007":{"date":{"__isSmartRef__":true,"id":14008},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14008":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14009":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14010":{"morph":{"__isSmartRef__":true,"id":13989},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14011":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14012}},"14012":{"test01IsMorph":{"__isSmartRef__":true,"id":14013}},"14013":{"varMapping":{"__isSmartRef__":true,"id":14014},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14014":{"this":{"__isSmartRef__":true,"id":14011}},"14015":{},"14016":{"change":{"__isSmartRef__":true,"id":14017},"tick":{"__isSmartRef__":true,"id":14021}},"14017":{"varMapping":{"__isSmartRef__":true,"id":14018},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14018":{"this":{"__isSmartRef__":true,"id":13989}},"14019":{"timestamp":{"__isSmartRef__":true,"id":14020},"user":"cschuster","tags":[]},"14020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14021":{"varMapping":{"__isSmartRef__":true,"id":14022},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14022":{"this":{"__isSmartRef__":true,"id":13989}},"14023":{"timestamp":{"__isSmartRef__":true,"id":14024},"user":"cschuster","tags":[]},"14024":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14025":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14026}],"id":"AE5181E7-21E2-4471-9785-FF143DD58690","shape":{"__isSmartRef__":true,"id":14027},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle335","partsBinMetaInfo":{"__isSmartRef__":true,"id":14028},"eventHandler":{"__isSmartRef__":true,"id":14046},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","9B1F7EB8-BF41-431E-A2FA-1A4AA71D6A0E"],"partTests":{"__isSmartRef__":true,"id":14047},"_ClipMode":"visible","moved":true,"b":293.439390108455,"#startLetters":"set","isBeingDragged":false,"delta":0.8946322869160213,"_Rotation":41.80949883851577,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14052},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6127.7,4997.5)"},"14026":{"target":{"__isSmartRef__":true,"id":14025},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14027":{"_BorderWidth":0.4125931261166613,"_ClipMode":"visible","_BorderRadius":6.329117077516635,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.8,136.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-234,-133,-156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-28.0)"},"14028":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14029},{"__isSmartRef__":true,"id":14031},{"__isSmartRef__":true,"id":14033},{"__isSmartRef__":true,"id":14035},{"__isSmartRef__":true,"id":14037},{"__isSmartRef__":true,"id":14039},{"__isSmartRef__":true,"id":14041},{"__isSmartRef__":true,"id":14043}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14045},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14029":{"date":{"__isSmartRef__":true,"id":14030},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14031":{"date":{"__isSmartRef__":true,"id":14032},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14032":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14033":{"date":{"__isSmartRef__":true,"id":14034},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14034":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14035":{"date":{"__isSmartRef__":true,"id":14036},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14036":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14037":{"date":{"__isSmartRef__":true,"id":14038},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14038":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14039":{"date":{"__isSmartRef__":true,"id":14040},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14040":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14041":{"date":{"__isSmartRef__":true,"id":14042},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14042":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14043":{"date":{"__isSmartRef__":true,"id":14044},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14044":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14045":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14046":{"morph":{"__isSmartRef__":true,"id":14025},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14047":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14048}},"14048":{"test01IsMorph":{"__isSmartRef__":true,"id":14049}},"14049":{"varMapping":{"__isSmartRef__":true,"id":14050},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14050":{"this":{"__isSmartRef__":true,"id":14047}},"14051":{},"14052":{"change":{"__isSmartRef__":true,"id":14053},"tick":{"__isSmartRef__":true,"id":14057}},"14053":{"varMapping":{"__isSmartRef__":true,"id":14054},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14054":{"this":{"__isSmartRef__":true,"id":14025}},"14055":{"timestamp":{"__isSmartRef__":true,"id":14056},"user":"cschuster","tags":[]},"14056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14057":{"varMapping":{"__isSmartRef__":true,"id":14058},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14058":{"this":{"__isSmartRef__":true,"id":14025}},"14059":{"timestamp":{"__isSmartRef__":true,"id":14060},"user":"cschuster","tags":[]},"14060":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14061":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14062}],"id":"539892C3-38D5-4C46-A427-BB9BECBA41B6","shape":{"__isSmartRef__":true,"id":14063},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle336","partsBinMetaInfo":{"__isSmartRef__":true,"id":14064},"eventHandler":{"__isSmartRef__":true,"id":14082},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","452B513E-CFAD-46CD-A074-82C784735718"],"partTests":{"__isSmartRef__":true,"id":14083},"_ClipMode":"visible","moved":true,"b":234.85172955447342,"#startLetters":"set","isBeingDragged":false,"delta":-0.7539052436477505,"_Rotation":43.09872322172383,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14088},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4859.7,5025.2)"},"14062":{"target":{"__isSmartRef__":true,"id":14061},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14063":{"_BorderWidth":0.9116750112980752,"_ClipMode":"visible","_BorderRadius":13.256958058808653,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.7,132.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-357,171)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-8.5)"},"14064":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14065},{"__isSmartRef__":true,"id":14067},{"__isSmartRef__":true,"id":14069},{"__isSmartRef__":true,"id":14071},{"__isSmartRef__":true,"id":14073},{"__isSmartRef__":true,"id":14075},{"__isSmartRef__":true,"id":14077},{"__isSmartRef__":true,"id":14079}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14081},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14065":{"date":{"__isSmartRef__":true,"id":14066},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14067":{"date":{"__isSmartRef__":true,"id":14068},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14068":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14069":{"date":{"__isSmartRef__":true,"id":14070},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14070":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14071":{"date":{"__isSmartRef__":true,"id":14072},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14072":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14073":{"date":{"__isSmartRef__":true,"id":14074},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14074":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14075":{"date":{"__isSmartRef__":true,"id":14076},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14076":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14077":{"date":{"__isSmartRef__":true,"id":14078},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14078":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14079":{"date":{"__isSmartRef__":true,"id":14080},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14080":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14081":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14082":{"morph":{"__isSmartRef__":true,"id":14061},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14083":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14084}},"14084":{"test01IsMorph":{"__isSmartRef__":true,"id":14085}},"14085":{"varMapping":{"__isSmartRef__":true,"id":14086},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14086":{"this":{"__isSmartRef__":true,"id":14083}},"14087":{},"14088":{"change":{"__isSmartRef__":true,"id":14089},"tick":{"__isSmartRef__":true,"id":14093}},"14089":{"varMapping":{"__isSmartRef__":true,"id":14090},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14090":{"this":{"__isSmartRef__":true,"id":14061}},"14091":{"timestamp":{"__isSmartRef__":true,"id":14092},"user":"cschuster","tags":[]},"14092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14093":{"varMapping":{"__isSmartRef__":true,"id":14094},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14094":{"this":{"__isSmartRef__":true,"id":14061}},"14095":{"timestamp":{"__isSmartRef__":true,"id":14096},"user":"cschuster","tags":[]},"14096":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14097":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14098}],"id":"522A9EA9-0576-4D97-9D50-B2CA00805CE3","shape":{"__isSmartRef__":true,"id":14099},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle337","partsBinMetaInfo":{"__isSmartRef__":true,"id":14100},"eventHandler":{"__isSmartRef__":true,"id":14118},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","659D8114-45EA-4977-9FDF-37123EE24827"],"partTests":{"__isSmartRef__":true,"id":14119},"_ClipMode":"visible","moved":true,"b":19,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":3.3015171807390087,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14124},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4881.7,4153.2)"},"14098":{"target":{"__isSmartRef__":true,"id":14097},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14099":{"_BorderWidth":6.627840772285783,"_ClipMode":"visible","_BorderRadius":35.76021507213444,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,87.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(84,326,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.5,-38.9)"},"14100":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14101},{"__isSmartRef__":true,"id":14103},{"__isSmartRef__":true,"id":14105},{"__isSmartRef__":true,"id":14107},{"__isSmartRef__":true,"id":14109},{"__isSmartRef__":true,"id":14111},{"__isSmartRef__":true,"id":14113},{"__isSmartRef__":true,"id":14115}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14117},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14101":{"date":{"__isSmartRef__":true,"id":14102},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14103":{"date":{"__isSmartRef__":true,"id":14104},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14104":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14105":{"date":{"__isSmartRef__":true,"id":14106},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14106":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14107":{"date":{"__isSmartRef__":true,"id":14108},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14108":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14109":{"date":{"__isSmartRef__":true,"id":14110},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14110":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14111":{"date":{"__isSmartRef__":true,"id":14112},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14112":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14113":{"date":{"__isSmartRef__":true,"id":14114},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14114":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14115":{"date":{"__isSmartRef__":true,"id":14116},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14116":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14117":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14118":{"morph":{"__isSmartRef__":true,"id":14097},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14119":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14120}},"14120":{"test01IsMorph":{"__isSmartRef__":true,"id":14121}},"14121":{"varMapping":{"__isSmartRef__":true,"id":14122},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14122":{"this":{"__isSmartRef__":true,"id":14119}},"14123":{},"14124":{"change":{"__isSmartRef__":true,"id":14125},"tick":{"__isSmartRef__":true,"id":14129}},"14125":{"varMapping":{"__isSmartRef__":true,"id":14126},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14126":{"this":{"__isSmartRef__":true,"id":14097}},"14127":{"timestamp":{"__isSmartRef__":true,"id":14128},"user":"cschuster","tags":[]},"14128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14129":{"varMapping":{"__isSmartRef__":true,"id":14130},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14130":{"this":{"__isSmartRef__":true,"id":14097}},"14131":{"timestamp":{"__isSmartRef__":true,"id":14132},"user":"cschuster","tags":[]},"14132":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14133":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14134}],"id":"91FC18CB-8F38-4948-8830-A2218C39006B","shape":{"__isSmartRef__":true,"id":14135},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle338","partsBinMetaInfo":{"__isSmartRef__":true,"id":14136},"eventHandler":{"__isSmartRef__":true,"id":14154},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF"],"partTests":{"__isSmartRef__":true,"id":14155},"_ClipMode":"visible","moved":true,"b":23.767417696653865,"#startLetters":"set","isBeingDragged":false,"delta":0.7922472565551288,"_Rotation":-17.522995154477652,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14160},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4564.6,4796.0)"},"14134":{"target":{"__isSmartRef__":true,"id":14133},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14135":{"_BorderWidth":7.01512461207415,"_ClipMode":"visible","_BorderRadius":33.50283647650081,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.5,83.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(103,338,200)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.1,-38.3)"},"14136":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14137},{"__isSmartRef__":true,"id":14139},{"__isSmartRef__":true,"id":14141},{"__isSmartRef__":true,"id":14143},{"__isSmartRef__":true,"id":14145},{"__isSmartRef__":true,"id":14147},{"__isSmartRef__":true,"id":14149},{"__isSmartRef__":true,"id":14151}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14153},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14137":{"date":{"__isSmartRef__":true,"id":14138},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14139":{"date":{"__isSmartRef__":true,"id":14140},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14140":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14141":{"date":{"__isSmartRef__":true,"id":14142},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14142":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14143":{"date":{"__isSmartRef__":true,"id":14144},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14144":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14145":{"date":{"__isSmartRef__":true,"id":14146},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14146":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14147":{"date":{"__isSmartRef__":true,"id":14148},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14148":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14149":{"date":{"__isSmartRef__":true,"id":14150},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14150":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14151":{"date":{"__isSmartRef__":true,"id":14152},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14152":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14153":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14154":{"morph":{"__isSmartRef__":true,"id":14133},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14155":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14156}},"14156":{"test01IsMorph":{"__isSmartRef__":true,"id":14157}},"14157":{"varMapping":{"__isSmartRef__":true,"id":14158},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14158":{"this":{"__isSmartRef__":true,"id":14155}},"14159":{},"14160":{"change":{"__isSmartRef__":true,"id":14161},"tick":{"__isSmartRef__":true,"id":14165}},"14161":{"varMapping":{"__isSmartRef__":true,"id":14162},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14162":{"this":{"__isSmartRef__":true,"id":14133}},"14163":{"timestamp":{"__isSmartRef__":true,"id":14164},"user":"cschuster","tags":[]},"14164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14165":{"varMapping":{"__isSmartRef__":true,"id":14166},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14166":{"this":{"__isSmartRef__":true,"id":14133}},"14167":{"timestamp":{"__isSmartRef__":true,"id":14168},"user":"cschuster","tags":[]},"14168":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14169":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14170}],"id":"7A794C1F-4C45-43B0-B8D8-DE48467C3AB8","shape":{"__isSmartRef__":true,"id":14171},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle339","partsBinMetaInfo":{"__isSmartRef__":true,"id":14172},"eventHandler":{"__isSmartRef__":true,"id":14190},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D"],"partTests":{"__isSmartRef__":true,"id":14191},"_ClipMode":"visible","moved":true,"b":204.38976535806432,"#startLetters":"set","isBeingDragged":false,"delta":-0.9317978122271597,"_Rotation":54.27087963695299,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14196},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5539.9,4058.2)"},"14170":{"target":{"__isSmartRef__":true,"id":14169},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14171":{"_BorderWidth":2.935291252739746,"_ClipMode":"visible","_BorderRadius":33.17916446237919,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.1,116.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-106,-339,-195)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.7,-1.8)"},"14172":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14173},{"__isSmartRef__":true,"id":14175},{"__isSmartRef__":true,"id":14177},{"__isSmartRef__":true,"id":14179},{"__isSmartRef__":true,"id":14181},{"__isSmartRef__":true,"id":14183},{"__isSmartRef__":true,"id":14185},{"__isSmartRef__":true,"id":14187}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14189},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14173":{"date":{"__isSmartRef__":true,"id":14174},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14175":{"date":{"__isSmartRef__":true,"id":14176},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14176":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14177":{"date":{"__isSmartRef__":true,"id":14178},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14178":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14179":{"date":{"__isSmartRef__":true,"id":14180},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14181":{"date":{"__isSmartRef__":true,"id":14182},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14182":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14183":{"date":{"__isSmartRef__":true,"id":14184},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14184":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14185":{"date":{"__isSmartRef__":true,"id":14186},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14186":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14187":{"date":{"__isSmartRef__":true,"id":14188},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14188":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14189":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14190":{"morph":{"__isSmartRef__":true,"id":14169},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14191":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14192}},"14192":{"test01IsMorph":{"__isSmartRef__":true,"id":14193}},"14193":{"varMapping":{"__isSmartRef__":true,"id":14194},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14194":{"this":{"__isSmartRef__":true,"id":14191}},"14195":{},"14196":{"change":{"__isSmartRef__":true,"id":14197},"tick":{"__isSmartRef__":true,"id":14201}},"14197":{"varMapping":{"__isSmartRef__":true,"id":14198},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14198":{"this":{"__isSmartRef__":true,"id":14169}},"14199":{"timestamp":{"__isSmartRef__":true,"id":14200},"user":"cschuster","tags":[]},"14200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14201":{"varMapping":{"__isSmartRef__":true,"id":14202},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14202":{"this":{"__isSmartRef__":true,"id":14169}},"14203":{"timestamp":{"__isSmartRef__":true,"id":14204},"user":"cschuster","tags":[]},"14204":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14205":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14206}],"id":"63B01556-376A-4572-A712-6790F8BCDF46","shape":{"__isSmartRef__":true,"id":14207},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle340","partsBinMetaInfo":{"__isSmartRef__":true,"id":14208},"eventHandler":{"__isSmartRef__":true,"id":14226},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","B0167541-8883-4EF7-A820-C92205137C44"],"partTests":{"__isSmartRef__":true,"id":14227},"_ClipMode":"visible","moved":true,"b":136.46973244845867,"#startLetters":"set","isBeingDragged":false,"delta":0.8529358278028667,"_Rotation":36.936774416059954,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14232},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5286.0,4910.0)"},"14206":{"target":{"__isSmartRef__":true,"id":14205},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14207":{"_BorderWidth":8.443688360040127,"_ClipMode":"visible","_BorderRadius":21.02561676627861,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(176,-10,245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.8,-5.5)"},"14208":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14209},{"__isSmartRef__":true,"id":14211},{"__isSmartRef__":true,"id":14213},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14219},{"__isSmartRef__":true,"id":14221},{"__isSmartRef__":true,"id":14223}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14225},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14209":{"date":{"__isSmartRef__":true,"id":14210},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14211":{"date":{"__isSmartRef__":true,"id":14212},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14212":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14213":{"date":{"__isSmartRef__":true,"id":14214},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14214":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14215":{"date":{"__isSmartRef__":true,"id":14216},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14216":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14217":{"date":{"__isSmartRef__":true,"id":14218},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14218":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14219":{"date":{"__isSmartRef__":true,"id":14220},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14220":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14221":{"date":{"__isSmartRef__":true,"id":14222},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14222":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14223":{"date":{"__isSmartRef__":true,"id":14224},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14224":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14225":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14226":{"morph":{"__isSmartRef__":true,"id":14205},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14227":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14228}},"14228":{"test01IsMorph":{"__isSmartRef__":true,"id":14229}},"14229":{"varMapping":{"__isSmartRef__":true,"id":14230},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14230":{"this":{"__isSmartRef__":true,"id":14227}},"14231":{},"14232":{"change":{"__isSmartRef__":true,"id":14233},"tick":{"__isSmartRef__":true,"id":14237}},"14233":{"varMapping":{"__isSmartRef__":true,"id":14234},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14234":{"this":{"__isSmartRef__":true,"id":14205}},"14235":{"timestamp":{"__isSmartRef__":true,"id":14236},"user":"cschuster","tags":[]},"14236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14237":{"varMapping":{"__isSmartRef__":true,"id":14238},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14238":{"this":{"__isSmartRef__":true,"id":14205}},"14239":{"timestamp":{"__isSmartRef__":true,"id":14240},"user":"cschuster","tags":[]},"14240":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14241":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14242}],"id":"973ACFE5-690C-4E62-8FA3-3219A24C1E5C","shape":{"__isSmartRef__":true,"id":14243},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle341","partsBinMetaInfo":{"__isSmartRef__":true,"id":14244},"eventHandler":{"__isSmartRef__":true,"id":14262},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","E3CD05E0-C1F9-4158-B0C7-415356987EB2"],"partTests":{"__isSmartRef__":true,"id":14263},"_ClipMode":"visible","moved":true,"b":226.28024252364412,"#startLetters":"set","isBeingDragged":false,"delta":0.8636650478001684,"_Rotation":17.229546937414227,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14268},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6273.4,4868.3)"},"14242":{"target":{"__isSmartRef__":true,"id":14241},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14243":{"_BorderWidth":1.3863556806699364,"_ClipMode":"visible","_BorderRadius":19.106519573397694,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-185,-362,71)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-6.2)"},"14244":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14245},{"__isSmartRef__":true,"id":14247},{"__isSmartRef__":true,"id":14249},{"__isSmartRef__":true,"id":14251},{"__isSmartRef__":true,"id":14253},{"__isSmartRef__":true,"id":14255},{"__isSmartRef__":true,"id":14257},{"__isSmartRef__":true,"id":14259}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14261},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14245":{"date":{"__isSmartRef__":true,"id":14246},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14247":{"date":{"__isSmartRef__":true,"id":14248},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14248":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14249":{"date":{"__isSmartRef__":true,"id":14250},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14250":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14251":{"date":{"__isSmartRef__":true,"id":14252},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14252":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14253":{"date":{"__isSmartRef__":true,"id":14254},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14254":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14255":{"date":{"__isSmartRef__":true,"id":14256},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14256":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14257":{"date":{"__isSmartRef__":true,"id":14258},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14258":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14259":{"date":{"__isSmartRef__":true,"id":14260},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14260":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14261":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14262":{"morph":{"__isSmartRef__":true,"id":14241},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14263":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14264}},"14264":{"test01IsMorph":{"__isSmartRef__":true,"id":14265}},"14265":{"varMapping":{"__isSmartRef__":true,"id":14266},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14266":{"this":{"__isSmartRef__":true,"id":14263}},"14267":{},"14268":{"change":{"__isSmartRef__":true,"id":14269},"tick":{"__isSmartRef__":true,"id":14273}},"14269":{"varMapping":{"__isSmartRef__":true,"id":14270},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14270":{"this":{"__isSmartRef__":true,"id":14241}},"14271":{"timestamp":{"__isSmartRef__":true,"id":14272},"user":"cschuster","tags":[]},"14272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14273":{"varMapping":{"__isSmartRef__":true,"id":14274},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14274":{"this":{"__isSmartRef__":true,"id":14241}},"14275":{"timestamp":{"__isSmartRef__":true,"id":14276},"user":"cschuster","tags":[]},"14276":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14277":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14278}],"id":"E05484CB-F572-4B29-A0F7-928942F2EEDD","shape":{"__isSmartRef__":true,"id":14279},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle342","partsBinMetaInfo":{"__isSmartRef__":true,"id":14280},"eventHandler":{"__isSmartRef__":true,"id":14298},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B"],"partTests":{"__isSmartRef__":true,"id":14299},"_ClipMode":"visible","moved":true,"b":90.34370811539702,"#startLetters":"set","isBeingDragged":false,"delta":0.9313784341793507,"_Rotation":31.00540783753232,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14304},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5352.6,4097.3)"},"14278":{"target":{"__isSmartRef__":true,"id":14277},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14279":{"_BorderWidth":9.999910035118031,"_ClipMode":"visible","_BorderRadius":0.0014394251616067777,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.5,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,254,-134)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.9)"},"14280":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14281},{"__isSmartRef__":true,"id":14283},{"__isSmartRef__":true,"id":14285},{"__isSmartRef__":true,"id":14287},{"__isSmartRef__":true,"id":14289},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14295}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14297},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14281":{"date":{"__isSmartRef__":true,"id":14282},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14283":{"date":{"__isSmartRef__":true,"id":14284},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14284":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14285":{"date":{"__isSmartRef__":true,"id":14286},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14286":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14287":{"date":{"__isSmartRef__":true,"id":14288},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14288":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14289":{"date":{"__isSmartRef__":true,"id":14290},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14290":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14291":{"date":{"__isSmartRef__":true,"id":14292},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14292":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14293":{"date":{"__isSmartRef__":true,"id":14294},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14294":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14295":{"date":{"__isSmartRef__":true,"id":14296},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14296":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14297":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14298":{"morph":{"__isSmartRef__":true,"id":14277},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14299":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14300}},"14300":{"test01IsMorph":{"__isSmartRef__":true,"id":14301}},"14301":{"varMapping":{"__isSmartRef__":true,"id":14302},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14302":{"this":{"__isSmartRef__":true,"id":14299}},"14303":{},"14304":{"change":{"__isSmartRef__":true,"id":14305},"tick":{"__isSmartRef__":true,"id":14309}},"14305":{"varMapping":{"__isSmartRef__":true,"id":14306},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14306":{"this":{"__isSmartRef__":true,"id":14277}},"14307":{"timestamp":{"__isSmartRef__":true,"id":14308},"user":"cschuster","tags":[]},"14308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14309":{"varMapping":{"__isSmartRef__":true,"id":14310},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14310":{"this":{"__isSmartRef__":true,"id":14277}},"14311":{"timestamp":{"__isSmartRef__":true,"id":14312},"user":"cschuster","tags":[]},"14312":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14313":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14314}],"id":"056C767F-541A-425F-810F-71A80D87FAAA","shape":{"__isSmartRef__":true,"id":14315},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle343","partsBinMetaInfo":{"__isSmartRef__":true,"id":14316},"eventHandler":{"__isSmartRef__":true,"id":14334},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5"],"partTests":{"__isSmartRef__":true,"id":14335},"_ClipMode":"visible","moved":true,"b":334,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-39.54505435209069,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14340},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4611.6,4513.9)"},"14314":{"target":{"__isSmartRef__":true,"id":14313},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14315":{"_BorderWidth":2.8081442660546148,"_ClipMode":"visible","_BorderRadius":32.31322950651318,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,117.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-112,118,-91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-38.0)"},"14316":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14317},{"__isSmartRef__":true,"id":14319},{"__isSmartRef__":true,"id":14321},{"__isSmartRef__":true,"id":14323},{"__isSmartRef__":true,"id":14325},{"__isSmartRef__":true,"id":14327},{"__isSmartRef__":true,"id":14329},{"__isSmartRef__":true,"id":14331}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14333},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14317":{"date":{"__isSmartRef__":true,"id":14318},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14319":{"date":{"__isSmartRef__":true,"id":14320},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14320":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14321":{"date":{"__isSmartRef__":true,"id":14322},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14322":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14323":{"date":{"__isSmartRef__":true,"id":14324},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14324":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14325":{"date":{"__isSmartRef__":true,"id":14326},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14326":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14327":{"date":{"__isSmartRef__":true,"id":14328},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14328":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14329":{"date":{"__isSmartRef__":true,"id":14330},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14330":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14331":{"date":{"__isSmartRef__":true,"id":14332},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14332":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14333":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14334":{"morph":{"__isSmartRef__":true,"id":14313},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14335":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14336}},"14336":{"test01IsMorph":{"__isSmartRef__":true,"id":14337}},"14337":{"varMapping":{"__isSmartRef__":true,"id":14338},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14338":{"this":{"__isSmartRef__":true,"id":14335}},"14339":{},"14340":{"change":{"__isSmartRef__":true,"id":14341},"tick":{"__isSmartRef__":true,"id":14345}},"14341":{"varMapping":{"__isSmartRef__":true,"id":14342},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14342":{"this":{"__isSmartRef__":true,"id":14313}},"14343":{"timestamp":{"__isSmartRef__":true,"id":14344},"user":"cschuster","tags":[]},"14344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14345":{"varMapping":{"__isSmartRef__":true,"id":14346},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14346":{"this":{"__isSmartRef__":true,"id":14313}},"14347":{"timestamp":{"__isSmartRef__":true,"id":14348},"user":"cschuster","tags":[]},"14348":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14349":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14350}],"id":"1831703D-2967-4240-826A-2FD3E4747A33","shape":{"__isSmartRef__":true,"id":14351},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle344","partsBinMetaInfo":{"__isSmartRef__":true,"id":14352},"eventHandler":{"__isSmartRef__":true,"id":14370},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CFE05825-F904-4353-A974-458603D115E9"],"partTests":{"__isSmartRef__":true,"id":14371},"_ClipMode":"visible","moved":true,"b":27.96234672301216,"#startLetters":"set","isBeingDragged":false,"delta":0.9642188525176607,"_Rotation":-14.069117015067793,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14376},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4144.3,5131.3)"},"14350":{"target":{"__isSmartRef__":true,"id":14349},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14351":{"_BorderWidth":7.344456057757768,"_ClipMode":"visible","_BorderRadius":31.205641269188646,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.1,81.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(120,346,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-37.7)"},"14352":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14353},{"__isSmartRef__":true,"id":14355},{"__isSmartRef__":true,"id":14357},{"__isSmartRef__":true,"id":14359},{"__isSmartRef__":true,"id":14361},{"__isSmartRef__":true,"id":14363},{"__isSmartRef__":true,"id":14365},{"__isSmartRef__":true,"id":14367}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14369},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14353":{"date":{"__isSmartRef__":true,"id":14354},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14355":{"date":{"__isSmartRef__":true,"id":14356},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14356":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14357":{"date":{"__isSmartRef__":true,"id":14358},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14358":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14359":{"date":{"__isSmartRef__":true,"id":14360},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14360":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14361":{"date":{"__isSmartRef__":true,"id":14362},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14362":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14363":{"date":{"__isSmartRef__":true,"id":14364},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14364":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14365":{"date":{"__isSmartRef__":true,"id":14366},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14366":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14367":{"date":{"__isSmartRef__":true,"id":14368},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14369":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14370":{"morph":{"__isSmartRef__":true,"id":14349},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14371":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14372}},"14372":{"test01IsMorph":{"__isSmartRef__":true,"id":14373}},"14373":{"varMapping":{"__isSmartRef__":true,"id":14374},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14374":{"this":{"__isSmartRef__":true,"id":14371}},"14375":{},"14376":{"change":{"__isSmartRef__":true,"id":14377},"tick":{"__isSmartRef__":true,"id":14381}},"14377":{"varMapping":{"__isSmartRef__":true,"id":14378},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14378":{"this":{"__isSmartRef__":true,"id":14349}},"14379":{"timestamp":{"__isSmartRef__":true,"id":14380},"user":"cschuster","tags":[]},"14380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14381":{"varMapping":{"__isSmartRef__":true,"id":14382},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14382":{"this":{"__isSmartRef__":true,"id":14349}},"14383":{"timestamp":{"__isSmartRef__":true,"id":14384},"user":"cschuster","tags":[]},"14384":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14385":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14386}],"id":"DB89E4EA-2495-4FBA-BC1A-C16645775547","shape":{"__isSmartRef__":true,"id":14387},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle345","partsBinMetaInfo":{"__isSmartRef__":true,"id":14388},"eventHandler":{"__isSmartRef__":true,"id":14406},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549"],"partTests":{"__isSmartRef__":true,"id":14407},"_ClipMode":"visible","moved":true,"b":243.0615517819533,"#startLetters":"set","isBeingDragged":false,"delta":0.9761508103692904,"_Rotation":-8.973076184132848,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14412},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5004.1,4736.2)"},"14386":{"target":{"__isSmartRef__":true,"id":14385},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14387":{"_BorderWidth":0.5425313828391181,"_ClipMode":"visible","_BorderRadius":8.209557643241368,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.3,135.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-344,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-10.9)"},"14388":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14389},{"__isSmartRef__":true,"id":14391},{"__isSmartRef__":true,"id":14393},{"__isSmartRef__":true,"id":14395},{"__isSmartRef__":true,"id":14397},{"__isSmartRef__":true,"id":14399},{"__isSmartRef__":true,"id":14401},{"__isSmartRef__":true,"id":14403}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14405},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14389":{"date":{"__isSmartRef__":true,"id":14390},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14391":{"date":{"__isSmartRef__":true,"id":14392},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14392":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14393":{"date":{"__isSmartRef__":true,"id":14394},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14394":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14395":{"date":{"__isSmartRef__":true,"id":14396},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14396":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14397":{"date":{"__isSmartRef__":true,"id":14398},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14398":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14399":{"date":{"__isSmartRef__":true,"id":14400},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14400":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14401":{"date":{"__isSmartRef__":true,"id":14402},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14402":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14403":{"date":{"__isSmartRef__":true,"id":14404},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14404":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14405":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14406":{"morph":{"__isSmartRef__":true,"id":14385},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14407":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14408}},"14408":{"test01IsMorph":{"__isSmartRef__":true,"id":14409}},"14409":{"varMapping":{"__isSmartRef__":true,"id":14410},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14410":{"this":{"__isSmartRef__":true,"id":14407}},"14411":{},"14412":{"change":{"__isSmartRef__":true,"id":14413},"tick":{"__isSmartRef__":true,"id":14417}},"14413":{"varMapping":{"__isSmartRef__":true,"id":14414},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14414":{"this":{"__isSmartRef__":true,"id":14385}},"14415":{"timestamp":{"__isSmartRef__":true,"id":14416},"user":"cschuster","tags":[]},"14416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14417":{"varMapping":{"__isSmartRef__":true,"id":14418},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14418":{"this":{"__isSmartRef__":true,"id":14385}},"14419":{"timestamp":{"__isSmartRef__":true,"id":14420},"user":"cschuster","tags":[]},"14420":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14421":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14422}],"id":"785F05B7-D002-4AB0-9FEE-9480E5336FF4","shape":{"__isSmartRef__":true,"id":14423},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle346","partsBinMetaInfo":{"__isSmartRef__":true,"id":14424},"eventHandler":{"__isSmartRef__":true,"id":14442},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A"],"partTests":{"__isSmartRef__":true,"id":14443},"_ClipMode":"visible","moved":true,"b":176.8302517850534,"#startLetters":"set","isBeingDragged":false,"delta":0.8380580653320067,"_Rotation":57.71844860295742,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14448},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6047.8,4163.4)"},"14422":{"target":{"__isSmartRef__":true,"id":14421},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14423":{"_BorderWidth":5.276471636244954,"_ClipMode":"visible","_BorderRadius":39.87770149496326,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.6,97.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(15,-241,-189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.1,-0.0)"},"14424":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14425},{"__isSmartRef__":true,"id":14427},{"__isSmartRef__":true,"id":14429},{"__isSmartRef__":true,"id":14431},{"__isSmartRef__":true,"id":14433},{"__isSmartRef__":true,"id":14435},{"__isSmartRef__":true,"id":14437},{"__isSmartRef__":true,"id":14439}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14441},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14425":{"date":{"__isSmartRef__":true,"id":14426},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14427":{"date":{"__isSmartRef__":true,"id":14428},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14428":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14429":{"date":{"__isSmartRef__":true,"id":14430},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14430":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14431":{"date":{"__isSmartRef__":true,"id":14432},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14432":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14433":{"date":{"__isSmartRef__":true,"id":14434},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14434":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14435":{"date":{"__isSmartRef__":true,"id":14436},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14436":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14437":{"date":{"__isSmartRef__":true,"id":14438},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14438":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14439":{"date":{"__isSmartRef__":true,"id":14440},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14440":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14441":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14442":{"morph":{"__isSmartRef__":true,"id":14421},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14443":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14444}},"14444":{"test01IsMorph":{"__isSmartRef__":true,"id":14445}},"14445":{"varMapping":{"__isSmartRef__":true,"id":14446},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14446":{"this":{"__isSmartRef__":true,"id":14443}},"14447":{},"14448":{"change":{"__isSmartRef__":true,"id":14449},"tick":{"__isSmartRef__":true,"id":14453}},"14449":{"varMapping":{"__isSmartRef__":true,"id":14450},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14450":{"this":{"__isSmartRef__":true,"id":14421}},"14451":{"timestamp":{"__isSmartRef__":true,"id":14452},"user":"cschuster","tags":[]},"14452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14453":{"varMapping":{"__isSmartRef__":true,"id":14454},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14454":{"this":{"__isSmartRef__":true,"id":14421}},"14455":{"timestamp":{"__isSmartRef__":true,"id":14456},"user":"cschuster","tags":[]},"14456":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14457":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14458}],"id":"76B1E987-6F38-4F95-8AFA-996A28042A37","shape":{"__isSmartRef__":true,"id":14459},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle347","partsBinMetaInfo":{"__isSmartRef__":true,"id":14460},"eventHandler":{"__isSmartRef__":true,"id":14478},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B"],"partTests":{"__isSmartRef__":true,"id":14479},"_ClipMode":"visible","moved":true,"b":44,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":0.04738823707331148,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14484},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3990.4,4402.4)"},"14458":{"target":{"__isSmartRef__":true,"id":14457},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14459":{"_BorderWidth":8.473291852294986,"_ClipMode":"visible","_BorderRadius":20.69798993405002,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,72.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(178,362,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.9,-34.4)"},"14460":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14461},{"__isSmartRef__":true,"id":14463},{"__isSmartRef__":true,"id":14465},{"__isSmartRef__":true,"id":14467},{"__isSmartRef__":true,"id":14469},{"__isSmartRef__":true,"id":14471},{"__isSmartRef__":true,"id":14473},{"__isSmartRef__":true,"id":14475}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14477},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14461":{"date":{"__isSmartRef__":true,"id":14462},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14463":{"date":{"__isSmartRef__":true,"id":14464},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14464":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14465":{"date":{"__isSmartRef__":true,"id":14466},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14466":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14467":{"date":{"__isSmartRef__":true,"id":14468},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14468":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14469":{"date":{"__isSmartRef__":true,"id":14470},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14470":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14471":{"date":{"__isSmartRef__":true,"id":14472},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14472":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14473":{"date":{"__isSmartRef__":true,"id":14474},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14474":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14475":{"date":{"__isSmartRef__":true,"id":14476},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14476":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14477":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14478":{"morph":{"__isSmartRef__":true,"id":14457},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14479":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14480}},"14480":{"test01IsMorph":{"__isSmartRef__":true,"id":14481}},"14481":{"varMapping":{"__isSmartRef__":true,"id":14482},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14482":{"this":{"__isSmartRef__":true,"id":14479}},"14483":{},"14484":{"change":{"__isSmartRef__":true,"id":14485},"tick":{"__isSmartRef__":true,"id":14489}},"14485":{"varMapping":{"__isSmartRef__":true,"id":14486},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14486":{"this":{"__isSmartRef__":true,"id":14457}},"14487":{"timestamp":{"__isSmartRef__":true,"id":14488},"user":"cschuster","tags":[]},"14488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14489":{"varMapping":{"__isSmartRef__":true,"id":14490},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14490":{"this":{"__isSmartRef__":true,"id":14457}},"14491":{"timestamp":{"__isSmartRef__":true,"id":14492},"user":"cschuster","tags":[]},"14492":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14493":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14494}],"id":"ABA18084-BDCB-40B5-B7E4-52D4D4D7EA67","shape":{"__isSmartRef__":true,"id":14495},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle348","partsBinMetaInfo":{"__isSmartRef__":true,"id":14496},"eventHandler":{"__isSmartRef__":true,"id":14514},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51"],"partTests":{"__isSmartRef__":true,"id":14515},"_ClipMode":"visible","moved":true,"b":62.76372300973162,"#startLetters":"set","isBeingDragged":false,"delta":-0.9062081615556963,"_Rotation":13.592217846712312,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14520},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6221.7,4470.9)"},"14494":{"target":{"__isSmartRef__":true,"id":14493},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14495":{"_BorderWidth":9.445633910731441,"_ClipMode":"visible","_BorderRadius":8.378142610807483,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.6,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,345,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.2)"},"14496":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14497},{"__isSmartRef__":true,"id":14499},{"__isSmartRef__":true,"id":14501},{"__isSmartRef__":true,"id":14503},{"__isSmartRef__":true,"id":14505},{"__isSmartRef__":true,"id":14507},{"__isSmartRef__":true,"id":14509},{"__isSmartRef__":true,"id":14511}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14513},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14497":{"date":{"__isSmartRef__":true,"id":14498},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14499":{"date":{"__isSmartRef__":true,"id":14500},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14500":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14501":{"date":{"__isSmartRef__":true,"id":14502},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14502":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14503":{"date":{"__isSmartRef__":true,"id":14504},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14504":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14505":{"date":{"__isSmartRef__":true,"id":14506},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14506":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14507":{"date":{"__isSmartRef__":true,"id":14508},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14508":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14509":{"date":{"__isSmartRef__":true,"id":14510},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14510":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14511":{"date":{"__isSmartRef__":true,"id":14512},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14513":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14514":{"morph":{"__isSmartRef__":true,"id":14493},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14515":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14516}},"14516":{"test01IsMorph":{"__isSmartRef__":true,"id":14517}},"14517":{"varMapping":{"__isSmartRef__":true,"id":14518},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14518":{"this":{"__isSmartRef__":true,"id":14515}},"14519":{},"14520":{"change":{"__isSmartRef__":true,"id":14521},"tick":{"__isSmartRef__":true,"id":14525}},"14521":{"varMapping":{"__isSmartRef__":true,"id":14522},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14522":{"this":{"__isSmartRef__":true,"id":14493}},"14523":{"timestamp":{"__isSmartRef__":true,"id":14524},"user":"cschuster","tags":[]},"14524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14525":{"varMapping":{"__isSmartRef__":true,"id":14526},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14526":{"this":{"__isSmartRef__":true,"id":14493}},"14527":{"timestamp":{"__isSmartRef__":true,"id":14528},"user":"cschuster","tags":[]},"14528":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14529":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14530}],"id":"CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","shape":{"__isSmartRef__":true,"id":14531},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle349","partsBinMetaInfo":{"__isSmartRef__":true,"id":14532},"eventHandler":{"__isSmartRef__":true,"id":14550},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663"],"partTests":{"__isSmartRef__":true,"id":14551},"_ClipMode":"visible","moved":true,"b":121.45052992826095,"#startLetters":"set","isBeingDragged":false,"delta":0.7450952756335028,"_Rotation":13.886503009016476,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14556},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5744.3,4278.1)"},"14530":{"target":{"__isSmartRef__":true,"id":14529},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14531":{"_BorderWidth":9.265454899555944,"_ClipMode":"visible","_BorderRadius":10.889431199766689,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.4,65.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(218,85,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-9.6)"},"14532":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14533},{"__isSmartRef__":true,"id":14535},{"__isSmartRef__":true,"id":14537},{"__isSmartRef__":true,"id":14539},{"__isSmartRef__":true,"id":14541},{"__isSmartRef__":true,"id":14543},{"__isSmartRef__":true,"id":14545},{"__isSmartRef__":true,"id":14547}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14549},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14533":{"date":{"__isSmartRef__":true,"id":14534},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14535":{"date":{"__isSmartRef__":true,"id":14536},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14536":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14537":{"date":{"__isSmartRef__":true,"id":14538},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14538":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14539":{"date":{"__isSmartRef__":true,"id":14540},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14540":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14541":{"date":{"__isSmartRef__":true,"id":14542},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14542":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14543":{"date":{"__isSmartRef__":true,"id":14544},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14544":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14545":{"date":{"__isSmartRef__":true,"id":14546},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14547":{"date":{"__isSmartRef__":true,"id":14548},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14549":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14550":{"morph":{"__isSmartRef__":true,"id":14529},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14551":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14552}},"14552":{"test01IsMorph":{"__isSmartRef__":true,"id":14553}},"14553":{"varMapping":{"__isSmartRef__":true,"id":14554},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14554":{"this":{"__isSmartRef__":true,"id":14551}},"14555":{},"14556":{"change":{"__isSmartRef__":true,"id":14557},"tick":{"__isSmartRef__":true,"id":14561}},"14557":{"varMapping":{"__isSmartRef__":true,"id":14558},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14558":{"this":{"__isSmartRef__":true,"id":14529}},"14559":{"timestamp":{"__isSmartRef__":true,"id":14560},"user":"cschuster","tags":[]},"14560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14561":{"varMapping":{"__isSmartRef__":true,"id":14562},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14562":{"this":{"__isSmartRef__":true,"id":14529}},"14563":{"timestamp":{"__isSmartRef__":true,"id":14564},"user":"cschuster","tags":[]},"14564":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14565":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14566}],"id":"80A70E62-3F06-4B30-8A0F-39F52DE083F8","shape":{"__isSmartRef__":true,"id":14567},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle350","partsBinMetaInfo":{"__isSmartRef__":true,"id":14568},"eventHandler":{"__isSmartRef__":true,"id":14586},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2"],"partTests":{"__isSmartRef__":true,"id":14587},"_ClipMode":"visible","moved":true,"b":255.98398195195477,"#startLetters":"set","isBeingDragged":false,"delta":0.8706938161631115,"_Rotation":14.817030721036852,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14592},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6352.0,3925.8)"},"14566":{"target":{"__isSmartRef__":true,"id":14565},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14567":{"_BorderWidth":0.14885972591996577,"_ClipMode":"visible","_BorderRadius":2.3463008659179008,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.8,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-311,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-15.2)"},"14568":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14569},{"__isSmartRef__":true,"id":14571},{"__isSmartRef__":true,"id":14573},{"__isSmartRef__":true,"id":14575},{"__isSmartRef__":true,"id":14577},{"__isSmartRef__":true,"id":14579},{"__isSmartRef__":true,"id":14581},{"__isSmartRef__":true,"id":14583}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14585},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14569":{"date":{"__isSmartRef__":true,"id":14570},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14571":{"date":{"__isSmartRef__":true,"id":14572},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14572":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14573":{"date":{"__isSmartRef__":true,"id":14574},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14574":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14575":{"date":{"__isSmartRef__":true,"id":14576},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14576":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14577":{"date":{"__isSmartRef__":true,"id":14578},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14578":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14579":{"date":{"__isSmartRef__":true,"id":14580},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14580":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14581":{"date":{"__isSmartRef__":true,"id":14582},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14583":{"date":{"__isSmartRef__":true,"id":14584},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14585":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14586":{"morph":{"__isSmartRef__":true,"id":14565},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14587":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14588}},"14588":{"test01IsMorph":{"__isSmartRef__":true,"id":14589}},"14589":{"varMapping":{"__isSmartRef__":true,"id":14590},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14590":{"this":{"__isSmartRef__":true,"id":14587}},"14591":{},"14592":{"change":{"__isSmartRef__":true,"id":14593},"tick":{"__isSmartRef__":true,"id":14597}},"14593":{"varMapping":{"__isSmartRef__":true,"id":14594},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14594":{"this":{"__isSmartRef__":true,"id":14565}},"14595":{"timestamp":{"__isSmartRef__":true,"id":14596},"user":"cschuster","tags":[]},"14596":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14597":{"varMapping":{"__isSmartRef__":true,"id":14598},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14598":{"this":{"__isSmartRef__":true,"id":14565}},"14599":{"timestamp":{"__isSmartRef__":true,"id":14600},"user":"cschuster","tags":[]},"14600":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14601":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14602}],"id":"2CC80C25-9160-48C0-B50E-AFD85DBFDE32","shape":{"__isSmartRef__":true,"id":14603},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle351","partsBinMetaInfo":{"__isSmartRef__":true,"id":14604},"eventHandler":{"__isSmartRef__":true,"id":14622},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C"],"partTests":{"__isSmartRef__":true,"id":14623},"_ClipMode":"visible","moved":true,"b":289,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-37.71029912296237,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14628},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4910.5,4712.6)"},"14602":{"target":{"__isSmartRef__":true,"id":14601},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14603":{"_BorderWidth":0.27240712200341477,"_ClipMode":"visible","_BorderRadius":4.239784927865551,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,137.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-242,-159,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-26.5)"},"14604":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14605},{"__isSmartRef__":true,"id":14607},{"__isSmartRef__":true,"id":14609},{"__isSmartRef__":true,"id":14611},{"__isSmartRef__":true,"id":14613},{"__isSmartRef__":true,"id":14615},{"__isSmartRef__":true,"id":14617},{"__isSmartRef__":true,"id":14619}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14621},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14605":{"date":{"__isSmartRef__":true,"id":14606},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14607":{"date":{"__isSmartRef__":true,"id":14608},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14608":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14609":{"date":{"__isSmartRef__":true,"id":14610},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14610":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14611":{"date":{"__isSmartRef__":true,"id":14612},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14612":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14613":{"date":{"__isSmartRef__":true,"id":14614},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14614":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14615":{"date":{"__isSmartRef__":true,"id":14616},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14616":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14617":{"date":{"__isSmartRef__":true,"id":14618},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14618":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14619":{"date":{"__isSmartRef__":true,"id":14620},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14621":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14622":{"morph":{"__isSmartRef__":true,"id":14601},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14623":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14624}},"14624":{"test01IsMorph":{"__isSmartRef__":true,"id":14625}},"14625":{"varMapping":{"__isSmartRef__":true,"id":14626},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14626":{"this":{"__isSmartRef__":true,"id":14623}},"14627":{},"14628":{"change":{"__isSmartRef__":true,"id":14629},"tick":{"__isSmartRef__":true,"id":14633}},"14629":{"varMapping":{"__isSmartRef__":true,"id":14630},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14630":{"this":{"__isSmartRef__":true,"id":14601}},"14631":{"timestamp":{"__isSmartRef__":true,"id":14632},"user":"cschuster","tags":[]},"14632":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14633":{"varMapping":{"__isSmartRef__":true,"id":14634},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14634":{"this":{"__isSmartRef__":true,"id":14601}},"14635":{"timestamp":{"__isSmartRef__":true,"id":14636},"user":"cschuster","tags":[]},"14636":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14637":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14638}],"id":"AF10FEB8-98FC-41B6-A0BD-DE3F5272F0EA","shape":{"__isSmartRef__":true,"id":14639},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle352","partsBinMetaInfo":{"__isSmartRef__":true,"id":14640},"eventHandler":{"__isSmartRef__":true,"id":14658},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","A207C028-9B55-4066-8C8F-0069278C5A2B"],"partTests":{"__isSmartRef__":true,"id":14659},"_ClipMode":"visible","moved":true,"b":108.44316324975807,"#startLetters":"set","isBeingDragged":false,"delta":-0.931691987963859,"_Rotation":30.638491452649767,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14664},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5290.2,5025.8)"},"14638":{"target":{"__isSmartRef__":true,"id":14637},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14639":{"_BorderWidth":9.743189755535873,"_ClipMode":"visible","_BorderRadius":4.003441508767283,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.0,62.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,162,99)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.7)"},"14640":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14641},{"__isSmartRef__":true,"id":14643},{"__isSmartRef__":true,"id":14645},{"__isSmartRef__":true,"id":14647},{"__isSmartRef__":true,"id":14649},{"__isSmartRef__":true,"id":14651},{"__isSmartRef__":true,"id":14653},{"__isSmartRef__":true,"id":14655}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14657},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14641":{"date":{"__isSmartRef__":true,"id":14642},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14643":{"date":{"__isSmartRef__":true,"id":14644},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14644":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14645":{"date":{"__isSmartRef__":true,"id":14646},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14646":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14647":{"date":{"__isSmartRef__":true,"id":14648},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14648":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14649":{"date":{"__isSmartRef__":true,"id":14650},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14650":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14651":{"date":{"__isSmartRef__":true,"id":14652},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14652":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14653":{"date":{"__isSmartRef__":true,"id":14654},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14654":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14655":{"date":{"__isSmartRef__":true,"id":14656},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14656":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14657":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14658":{"morph":{"__isSmartRef__":true,"id":14637},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14659":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14660}},"14660":{"test01IsMorph":{"__isSmartRef__":true,"id":14661}},"14661":{"varMapping":{"__isSmartRef__":true,"id":14662},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14662":{"this":{"__isSmartRef__":true,"id":14659}},"14663":{},"14664":{"change":{"__isSmartRef__":true,"id":14665},"tick":{"__isSmartRef__":true,"id":14669}},"14665":{"varMapping":{"__isSmartRef__":true,"id":14666},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14666":{"this":{"__isSmartRef__":true,"id":14637}},"14667":{"timestamp":{"__isSmartRef__":true,"id":14668},"user":"cschuster","tags":[]},"14668":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14669":{"varMapping":{"__isSmartRef__":true,"id":14670},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14670":{"this":{"__isSmartRef__":true,"id":14637}},"14671":{"timestamp":{"__isSmartRef__":true,"id":14672},"user":"cschuster","tags":[]},"14672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14673":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14674}],"id":"F6164FD5-F948-40A6-9F27-80B0907D5A12","shape":{"__isSmartRef__":true,"id":14675},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle353","partsBinMetaInfo":{"__isSmartRef__":true,"id":14676},"eventHandler":{"__isSmartRef__":true,"id":14694},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55"],"partTests":{"__isSmartRef__":true,"id":14695},"_ClipMode":"visible","moved":true,"b":155.8157363650971,"#startLetters":"set","isBeingDragged":false,"delta":0.833239231898915,"_Rotation":9.989424486958093,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14700},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4799.9,4639.6)"},"14674":{"target":{"__isSmartRef__":true,"id":14673},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14675":{"_BorderWidth":7.048362516660969,"_ClipMode":"visible","_BorderRadius":33.28673760054134,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.1,83.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(105,-129,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.2,-1.8)"},"14676":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14677},{"__isSmartRef__":true,"id":14679},{"__isSmartRef__":true,"id":14681},{"__isSmartRef__":true,"id":14683},{"__isSmartRef__":true,"id":14685},{"__isSmartRef__":true,"id":14687},{"__isSmartRef__":true,"id":14689},{"__isSmartRef__":true,"id":14691}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14693},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14677":{"date":{"__isSmartRef__":true,"id":14678},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14679":{"date":{"__isSmartRef__":true,"id":14680},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14680":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14681":{"date":{"__isSmartRef__":true,"id":14682},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14682":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14683":{"date":{"__isSmartRef__":true,"id":14684},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14684":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14685":{"date":{"__isSmartRef__":true,"id":14686},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14686":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14687":{"date":{"__isSmartRef__":true,"id":14688},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14688":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14689":{"date":{"__isSmartRef__":true,"id":14690},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14691":{"date":{"__isSmartRef__":true,"id":14692},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14693":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14694":{"morph":{"__isSmartRef__":true,"id":14673},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14695":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14696}},"14696":{"test01IsMorph":{"__isSmartRef__":true,"id":14697}},"14697":{"varMapping":{"__isSmartRef__":true,"id":14698},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14698":{"this":{"__isSmartRef__":true,"id":14695}},"14699":{},"14700":{"change":{"__isSmartRef__":true,"id":14701},"tick":{"__isSmartRef__":true,"id":14705}},"14701":{"varMapping":{"__isSmartRef__":true,"id":14702},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14702":{"this":{"__isSmartRef__":true,"id":14673}},"14703":{"timestamp":{"__isSmartRef__":true,"id":14704},"user":"cschuster","tags":[]},"14704":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14705":{"varMapping":{"__isSmartRef__":true,"id":14706},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14706":{"this":{"__isSmartRef__":true,"id":14673}},"14707":{"timestamp":{"__isSmartRef__":true,"id":14708},"user":"cschuster","tags":[]},"14708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14709":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14710}],"id":"B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4","shape":{"__isSmartRef__":true,"id":14711},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle354","partsBinMetaInfo":{"__isSmartRef__":true,"id":14712},"eventHandler":{"__isSmartRef__":true,"id":14730},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5"],"partTests":{"__isSmartRef__":true,"id":14731},"_ClipMode":"visible","moved":true,"b":186.55575616360875,"#startLetters":"set","isBeingDragged":false,"delta":0.8841505031450652,"_Rotation":9.71308413390782,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14736},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5300.2,3740.8)"},"14710":{"target":{"__isSmartRef__":true,"id":14709},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14711":{"_BorderWidth":4.429149833816445,"_ClipMode":"visible","_BorderRadius":39.47860814042913,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.1,104.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-30,-284,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.7,-0.1)"},"14712":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14713},{"__isSmartRef__":true,"id":14715},{"__isSmartRef__":true,"id":14717},{"__isSmartRef__":true,"id":14719},{"__isSmartRef__":true,"id":14721},{"__isSmartRef__":true,"id":14723},{"__isSmartRef__":true,"id":14725},{"__isSmartRef__":true,"id":14727}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14729},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14713":{"date":{"__isSmartRef__":true,"id":14714},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14715":{"date":{"__isSmartRef__":true,"id":14716},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14716":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14717":{"date":{"__isSmartRef__":true,"id":14718},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14718":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14719":{"date":{"__isSmartRef__":true,"id":14720},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14720":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14721":{"date":{"__isSmartRef__":true,"id":14722},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14722":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14723":{"date":{"__isSmartRef__":true,"id":14724},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14724":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14725":{"date":{"__isSmartRef__":true,"id":14726},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14726":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14727":{"date":{"__isSmartRef__":true,"id":14728},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14728":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14729":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14730":{"morph":{"__isSmartRef__":true,"id":14709},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14731":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14732}},"14732":{"test01IsMorph":{"__isSmartRef__":true,"id":14733}},"14733":{"varMapping":{"__isSmartRef__":true,"id":14734},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14734":{"this":{"__isSmartRef__":true,"id":14731}},"14735":{},"14736":{"change":{"__isSmartRef__":true,"id":14737},"tick":{"__isSmartRef__":true,"id":14741}},"14737":{"varMapping":{"__isSmartRef__":true,"id":14738},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14738":{"this":{"__isSmartRef__":true,"id":14709}},"14739":{"timestamp":{"__isSmartRef__":true,"id":14740},"user":"cschuster","tags":[]},"14740":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14741":{"varMapping":{"__isSmartRef__":true,"id":14742},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14742":{"this":{"__isSmartRef__":true,"id":14709}},"14743":{"timestamp":{"__isSmartRef__":true,"id":14744},"user":"cschuster","tags":[]},"14744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14745":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14746}],"id":"409841CC-04C6-4F94-BA34-35C0C66EC58F","shape":{"__isSmartRef__":true,"id":14747},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle355","partsBinMetaInfo":{"__isSmartRef__":true,"id":14748},"eventHandler":{"__isSmartRef__":true,"id":14766},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36"],"partTests":{"__isSmartRef__":true,"id":14767},"_ClipMode":"visible","moved":true,"b":298.18692342430586,"#startLetters":"set","isBeingDragged":false,"delta":-0.7824440072872676,"_Rotation":6.4005250302842756,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14772},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5210.7,4485.6)"},"14746":{"target":{"__isSmartRef__":true,"id":14745},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14747":{"_BorderWidth":0.592943604791234,"_ClipMode":"visible","_BorderRadius":8.924566287119227,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.7,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-225,-105,-201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.4,-29.4)"},"14748":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14749},{"__isSmartRef__":true,"id":14751},{"__isSmartRef__":true,"id":14753},{"__isSmartRef__":true,"id":14755},{"__isSmartRef__":true,"id":14757},{"__isSmartRef__":true,"id":14759},{"__isSmartRef__":true,"id":14761},{"__isSmartRef__":true,"id":14763}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14765},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14749":{"date":{"__isSmartRef__":true,"id":14750},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14751":{"date":{"__isSmartRef__":true,"id":14752},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14752":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14753":{"date":{"__isSmartRef__":true,"id":14754},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14754":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14755":{"date":{"__isSmartRef__":true,"id":14756},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14756":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14757":{"date":{"__isSmartRef__":true,"id":14758},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14758":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14759":{"date":{"__isSmartRef__":true,"id":14760},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14761":{"date":{"__isSmartRef__":true,"id":14762},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14762":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14763":{"date":{"__isSmartRef__":true,"id":14764},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14764":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14765":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14766":{"morph":{"__isSmartRef__":true,"id":14745},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14767":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14768}},"14768":{"test01IsMorph":{"__isSmartRef__":true,"id":14769}},"14769":{"varMapping":{"__isSmartRef__":true,"id":14770},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14770":{"this":{"__isSmartRef__":true,"id":14767}},"14771":{},"14772":{"change":{"__isSmartRef__":true,"id":14773},"tick":{"__isSmartRef__":true,"id":14777}},"14773":{"varMapping":{"__isSmartRef__":true,"id":14774},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14774":{"this":{"__isSmartRef__":true,"id":14745}},"14775":{"timestamp":{"__isSmartRef__":true,"id":14776},"user":"cschuster","tags":[]},"14776":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14777":{"varMapping":{"__isSmartRef__":true,"id":14778},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14778":{"this":{"__isSmartRef__":true,"id":14745}},"14779":{"timestamp":{"__isSmartRef__":true,"id":14780},"user":"cschuster","tags":[]},"14780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14781":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14782}],"id":"5FBD3AF5-FBA7-420A-A3E6-D2FDB1BFDD71","shape":{"__isSmartRef__":true,"id":14783},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle356","partsBinMetaInfo":{"__isSmartRef__":true,"id":14784},"eventHandler":{"__isSmartRef__":true,"id":14802},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","F6164FD5-F948-40A6-9F27-80B0907D5A12"],"partTests":{"__isSmartRef__":true,"id":14803},"_ClipMode":"visible","moved":true,"b":151.57956205733353,"#startLetters":"set","isBeingDragged":false,"delta":-0.7417097435682081,"_Rotation":-12.619927077541657,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14808},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4757.3,4917.3)"},"14782":{"target":{"__isSmartRef__":true,"id":14781},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14783":{"_BorderWidth":7.37968978855756,"_ClipMode":"visible","_BorderRadius":30.9393224163758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.5,81.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(122,-103,120)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.5,-2.4)"},"14784":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14785},{"__isSmartRef__":true,"id":14787},{"__isSmartRef__":true,"id":14789},{"__isSmartRef__":true,"id":14791},{"__isSmartRef__":true,"id":14793},{"__isSmartRef__":true,"id":14795},{"__isSmartRef__":true,"id":14797},{"__isSmartRef__":true,"id":14799}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14801},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14785":{"date":{"__isSmartRef__":true,"id":14786},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14787":{"date":{"__isSmartRef__":true,"id":14788},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14788":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14789":{"date":{"__isSmartRef__":true,"id":14790},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14790":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14791":{"date":{"__isSmartRef__":true,"id":14792},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14792":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14793":{"date":{"__isSmartRef__":true,"id":14794},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14794":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14795":{"date":{"__isSmartRef__":true,"id":14796},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14796":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14797":{"date":{"__isSmartRef__":true,"id":14798},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14798":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14799":{"date":{"__isSmartRef__":true,"id":14800},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14800":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14801":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14802":{"morph":{"__isSmartRef__":true,"id":14781},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14803":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14804}},"14804":{"test01IsMorph":{"__isSmartRef__":true,"id":14805}},"14805":{"varMapping":{"__isSmartRef__":true,"id":14806},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14806":{"this":{"__isSmartRef__":true,"id":14803}},"14807":{},"14808":{"change":{"__isSmartRef__":true,"id":14809},"tick":{"__isSmartRef__":true,"id":14813}},"14809":{"varMapping":{"__isSmartRef__":true,"id":14810},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14810":{"this":{"__isSmartRef__":true,"id":14781}},"14811":{"timestamp":{"__isSmartRef__":true,"id":14812},"user":"cschuster","tags":[]},"14812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14813":{"varMapping":{"__isSmartRef__":true,"id":14814},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14814":{"this":{"__isSmartRef__":true,"id":14781}},"14815":{"timestamp":{"__isSmartRef__":true,"id":14816},"user":"cschuster","tags":[]},"14816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14817":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14818}],"id":"4A7204F7-9242-4367-8395-F10661C5F9BB","shape":{"__isSmartRef__":true,"id":14819},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle357","partsBinMetaInfo":{"__isSmartRef__":true,"id":14820},"eventHandler":{"__isSmartRef__":true,"id":14838},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746"],"partTests":{"__isSmartRef__":true,"id":14839},"_ClipMode":"visible","moved":true,"b":283.03727126447484,"#startLetters":"set","isBeingDragged":false,"delta":-0.9385698626283556,"_Rotation":20.415510800100797,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14844},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5352.9,4020.1)"},"14818":{"target":{"__isSmartRef__":true,"id":14817},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14819":{"_BorderWidth":0.12888236717380153,"_ClipMode":"visible","_BorderRadius":2.035540811471508,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.4,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-191,-29)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-24.5)"},"14820":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14821},{"__isSmartRef__":true,"id":14823},{"__isSmartRef__":true,"id":14825},{"__isSmartRef__":true,"id":14827},{"__isSmartRef__":true,"id":14829},{"__isSmartRef__":true,"id":14831},{"__isSmartRef__":true,"id":14833},{"__isSmartRef__":true,"id":14835}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14837},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14821":{"date":{"__isSmartRef__":true,"id":14822},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14823":{"date":{"__isSmartRef__":true,"id":14824},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14824":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14825":{"date":{"__isSmartRef__":true,"id":14826},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14826":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14827":{"date":{"__isSmartRef__":true,"id":14828},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14828":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14829":{"date":{"__isSmartRef__":true,"id":14830},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14830":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14831":{"date":{"__isSmartRef__":true,"id":14832},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14832":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14833":{"date":{"__isSmartRef__":true,"id":14834},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14835":{"date":{"__isSmartRef__":true,"id":14836},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14836":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14837":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14838":{"morph":{"__isSmartRef__":true,"id":14817},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14839":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14840}},"14840":{"test01IsMorph":{"__isSmartRef__":true,"id":14841}},"14841":{"varMapping":{"__isSmartRef__":true,"id":14842},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14842":{"this":{"__isSmartRef__":true,"id":14839}},"14843":{},"14844":{"change":{"__isSmartRef__":true,"id":14845},"tick":{"__isSmartRef__":true,"id":14849}},"14845":{"varMapping":{"__isSmartRef__":true,"id":14846},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14846":{"this":{"__isSmartRef__":true,"id":14817}},"14847":{"timestamp":{"__isSmartRef__":true,"id":14848},"user":"cschuster","tags":[]},"14848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14849":{"varMapping":{"__isSmartRef__":true,"id":14850},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14850":{"this":{"__isSmartRef__":true,"id":14817}},"14851":{"timestamp":{"__isSmartRef__":true,"id":14852},"user":"cschuster","tags":[]},"14852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14853":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14854}],"id":"3D131513-3B4C-48AE-8AA0-532F1A71947B","shape":{"__isSmartRef__":true,"id":14855},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle358","partsBinMetaInfo":{"__isSmartRef__":true,"id":14856},"eventHandler":{"__isSmartRef__":true,"id":14874},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239"],"partTests":{"__isSmartRef__":true,"id":14875},"_ClipMode":"visible","moved":true,"b":335.1506654692348,"#startLetters":"set","isBeingDragged":false,"delta":-0.887476233241614,"_Rotation":-18.60746849022299,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14880},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6896.7,5211.6)"},"14854":{"target":{"__isSmartRef__":true,"id":14853},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14855":{"_BorderWidth":2.8988321567390396,"_ClipMode":"visible","_BorderRadius":32.93614991111373,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.5,116.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-108,125,-76)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.6,-38.1)"},"14856":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14857},{"__isSmartRef__":true,"id":14859},{"__isSmartRef__":true,"id":14861},{"__isSmartRef__":true,"id":14863},{"__isSmartRef__":true,"id":14865},{"__isSmartRef__":true,"id":14867},{"__isSmartRef__":true,"id":14869},{"__isSmartRef__":true,"id":14871}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14873},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14857":{"date":{"__isSmartRef__":true,"id":14858},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14859":{"date":{"__isSmartRef__":true,"id":14860},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14860":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14861":{"date":{"__isSmartRef__":true,"id":14862},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14862":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14863":{"date":{"__isSmartRef__":true,"id":14864},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14864":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14865":{"date":{"__isSmartRef__":true,"id":14866},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14866":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14867":{"date":{"__isSmartRef__":true,"id":14868},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14868":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14869":{"date":{"__isSmartRef__":true,"id":14870},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14871":{"date":{"__isSmartRef__":true,"id":14872},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14873":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14874":{"morph":{"__isSmartRef__":true,"id":14853},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14875":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14876}},"14876":{"test01IsMorph":{"__isSmartRef__":true,"id":14877}},"14877":{"varMapping":{"__isSmartRef__":true,"id":14878},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14878":{"this":{"__isSmartRef__":true,"id":14875}},"14879":{},"14880":{"change":{"__isSmartRef__":true,"id":14881},"tick":{"__isSmartRef__":true,"id":14885}},"14881":{"varMapping":{"__isSmartRef__":true,"id":14882},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14882":{"this":{"__isSmartRef__":true,"id":14853}},"14883":{"timestamp":{"__isSmartRef__":true,"id":14884},"user":"cschuster","tags":[]},"14884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14885":{"varMapping":{"__isSmartRef__":true,"id":14886},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14886":{"this":{"__isSmartRef__":true,"id":14853}},"14887":{"timestamp":{"__isSmartRef__":true,"id":14888},"user":"cschuster","tags":[]},"14888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14889":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14890}],"id":"D1709A25-0389-4317-9443-11882262B123","shape":{"__isSmartRef__":true,"id":14891},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle359","partsBinMetaInfo":{"__isSmartRef__":true,"id":14892},"eventHandler":{"__isSmartRef__":true,"id":14910},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF"],"partTests":{"__isSmartRef__":true,"id":14911},"_ClipMode":"visible","moved":true,"b":78.24639953486621,"#startLetters":"set","isBeingDragged":false,"delta":0.9098418550565839,"_Rotation":-21.913531736696903,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14916},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6232.1,4715.4)"},"14890":{"target":{"__isSmartRef__":true,"id":14889},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14891":{"_BorderWidth":9.8951633685488,"_ClipMode":"visible","_BorderRadius":1.6598009523487245,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.0,60.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,303,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.1)"},"14892":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14893},{"__isSmartRef__":true,"id":14895},{"__isSmartRef__":true,"id":14897},{"__isSmartRef__":true,"id":14899},{"__isSmartRef__":true,"id":14901},{"__isSmartRef__":true,"id":14903},{"__isSmartRef__":true,"id":14905},{"__isSmartRef__":true,"id":14907}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14909},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14893":{"date":{"__isSmartRef__":true,"id":14894},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14895":{"date":{"__isSmartRef__":true,"id":14896},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14896":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14897":{"date":{"__isSmartRef__":true,"id":14898},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14898":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14899":{"date":{"__isSmartRef__":true,"id":14900},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14900":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14901":{"date":{"__isSmartRef__":true,"id":14902},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14902":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14903":{"date":{"__isSmartRef__":true,"id":14904},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14904":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14905":{"date":{"__isSmartRef__":true,"id":14906},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14907":{"date":{"__isSmartRef__":true,"id":14908},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14908":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14909":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14910":{"morph":{"__isSmartRef__":true,"id":14889},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14911":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14912}},"14912":{"test01IsMorph":{"__isSmartRef__":true,"id":14913}},"14913":{"varMapping":{"__isSmartRef__":true,"id":14914},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14914":{"this":{"__isSmartRef__":true,"id":14911}},"14915":{},"14916":{"change":{"__isSmartRef__":true,"id":14917},"tick":{"__isSmartRef__":true,"id":14921}},"14917":{"varMapping":{"__isSmartRef__":true,"id":14918},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14918":{"this":{"__isSmartRef__":true,"id":14889}},"14919":{"timestamp":{"__isSmartRef__":true,"id":14920},"user":"cschuster","tags":[]},"14920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14921":{"varMapping":{"__isSmartRef__":true,"id":14922},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14922":{"this":{"__isSmartRef__":true,"id":14889}},"14923":{"timestamp":{"__isSmartRef__":true,"id":14924},"user":"cschuster","tags":[]},"14924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14925":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14926}],"id":"7B090B70-3C6A-44DF-8C9B-77BE179E5411","shape":{"__isSmartRef__":true,"id":14927},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle360","partsBinMetaInfo":{"__isSmartRef__":true,"id":14928},"eventHandler":{"__isSmartRef__":true,"id":14946},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D","A0082503-881F-41D8-93A4-4B6714D25EC2"],"partTests":{"__isSmartRef__":true,"id":14947},"_ClipMode":"visible","moved":true,"b":86.29117763048271,"#startLetters":"set","isBeingDragged":false,"delta":-0.8319417093298398,"_Rotation":38.221558779929225,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14952},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5198.4,3769.7)"},"14926":{"target":{"__isSmartRef__":true,"id":14925},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14927":{"_BorderWidth":9.989528348981299,"_ClipMode":"visible","_BorderRadius":0.16737096753911107,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.2,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,272,-177)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.3)"},"14928":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14929},{"__isSmartRef__":true,"id":14931},{"__isSmartRef__":true,"id":14933},{"__isSmartRef__":true,"id":14935},{"__isSmartRef__":true,"id":14937},{"__isSmartRef__":true,"id":14939},{"__isSmartRef__":true,"id":14941},{"__isSmartRef__":true,"id":14943}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14945},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14929":{"date":{"__isSmartRef__":true,"id":14930},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14931":{"date":{"__isSmartRef__":true,"id":14932},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14932":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14933":{"date":{"__isSmartRef__":true,"id":14934},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14934":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14935":{"date":{"__isSmartRef__":true,"id":14936},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14936":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14937":{"date":{"__isSmartRef__":true,"id":14938},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14938":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14939":{"date":{"__isSmartRef__":true,"id":14940},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14940":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14941":{"date":{"__isSmartRef__":true,"id":14942},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14943":{"date":{"__isSmartRef__":true,"id":14944},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14944":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14945":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14946":{"morph":{"__isSmartRef__":true,"id":14925},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14947":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14948}},"14948":{"test01IsMorph":{"__isSmartRef__":true,"id":14949}},"14949":{"varMapping":{"__isSmartRef__":true,"id":14950},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14950":{"this":{"__isSmartRef__":true,"id":14947}},"14951":{},"14952":{"change":{"__isSmartRef__":true,"id":14953},"tick":{"__isSmartRef__":true,"id":14957}},"14953":{"varMapping":{"__isSmartRef__":true,"id":14954},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14954":{"this":{"__isSmartRef__":true,"id":14925}},"14955":{"timestamp":{"__isSmartRef__":true,"id":14956},"user":"cschuster","tags":[]},"14956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14957":{"varMapping":{"__isSmartRef__":true,"id":14958},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14958":{"this":{"__isSmartRef__":true,"id":14925}},"14959":{"timestamp":{"__isSmartRef__":true,"id":14960},"user":"cschuster","tags":[]},"14960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14961":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14962}],"id":"01593FBB-1206-45DF-9584-3819D36861B2","shape":{"__isSmartRef__":true,"id":14963},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle361","partsBinMetaInfo":{"__isSmartRef__":true,"id":14964},"eventHandler":{"__isSmartRef__":true,"id":14982},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F"],"partTests":{"__isSmartRef__":true,"id":14983},"_ClipMode":"visible","moved":true,"b":104.95118298812304,"#startLetters":"set","isBeingDragged":false,"delta":0.9455061530461535,"_Rotation":-30.113100396338904,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14988},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4574.9,4898.7)"},"14962":{"target":{"__isSmartRef__":true,"id":14961},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14963":{"_BorderWidth":9.830729970209113,"_ClipMode":"visible","_BorderRadius":2.6624767278775607,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.1,61.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,181,54)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-14.8)"},"14964":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":14965},{"__isSmartRef__":true,"id":14967},{"__isSmartRef__":true,"id":14969},{"__isSmartRef__":true,"id":14971},{"__isSmartRef__":true,"id":14973},{"__isSmartRef__":true,"id":14975},{"__isSmartRef__":true,"id":14977},{"__isSmartRef__":true,"id":14979}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":14981},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"14965":{"date":{"__isSmartRef__":true,"id":14966},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"14966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"14967":{"date":{"__isSmartRef__":true,"id":14968},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"14968":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"14969":{"date":{"__isSmartRef__":true,"id":14970},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"14970":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"14971":{"date":{"__isSmartRef__":true,"id":14972},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"14972":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"14973":{"date":{"__isSmartRef__":true,"id":14974},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"14974":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"14975":{"date":{"__isSmartRef__":true,"id":14976},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"14976":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"14977":{"date":{"__isSmartRef__":true,"id":14978},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"14978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"14979":{"date":{"__isSmartRef__":true,"id":14980},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"14980":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"14981":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"14982":{"morph":{"__isSmartRef__":true,"id":14961},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14983":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14984}},"14984":{"test01IsMorph":{"__isSmartRef__":true,"id":14985}},"14985":{"varMapping":{"__isSmartRef__":true,"id":14986},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14986":{"this":{"__isSmartRef__":true,"id":14983}},"14987":{},"14988":{"change":{"__isSmartRef__":true,"id":14989},"tick":{"__isSmartRef__":true,"id":14993}},"14989":{"varMapping":{"__isSmartRef__":true,"id":14990},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":14991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14990":{"this":{"__isSmartRef__":true,"id":14961}},"14991":{"timestamp":{"__isSmartRef__":true,"id":14992},"user":"cschuster","tags":[]},"14992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"14993":{"varMapping":{"__isSmartRef__":true,"id":14994},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":14995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"14994":{"this":{"__isSmartRef__":true,"id":14961}},"14995":{"timestamp":{"__isSmartRef__":true,"id":14996},"user":"cschuster","tags":[]},"14996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"14997":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":14998}],"id":"B9456D73-BAF8-4D62-97E7-E85C596513E3","shape":{"__isSmartRef__":true,"id":14999},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle362","partsBinMetaInfo":{"__isSmartRef__":true,"id":15000},"eventHandler":{"__isSmartRef__":true,"id":15018},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D","17EB403C-5E38-4605-A65C-087F2AE47DA1"],"partTests":{"__isSmartRef__":true,"id":15019},"_ClipMode":"visible","moved":true,"b":208.21378903795267,"#startLetters":"set","isBeingDragged":false,"delta":-0.9427714966586791,"_Rotation":25.02990044757524,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15024},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6007.9,4590.1)"},"14998":{"target":{"__isSmartRef__":true,"id":14997},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"14999":{"_BorderWidth":2.6361857535217075,"_ClipMode":"visible","_BorderRadius":31.05981153303402,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.3,118.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-121,-347,-158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.5,-2.4)"},"15000":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15001},{"__isSmartRef__":true,"id":15003},{"__isSmartRef__":true,"id":15005},{"__isSmartRef__":true,"id":15007},{"__isSmartRef__":true,"id":15009},{"__isSmartRef__":true,"id":15011},{"__isSmartRef__":true,"id":15013},{"__isSmartRef__":true,"id":15015}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15017},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15001":{"date":{"__isSmartRef__":true,"id":15002},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15003":{"date":{"__isSmartRef__":true,"id":15004},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15004":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15005":{"date":{"__isSmartRef__":true,"id":15006},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15006":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15007":{"date":{"__isSmartRef__":true,"id":15008},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15008":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15009":{"date":{"__isSmartRef__":true,"id":15010},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15010":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15011":{"date":{"__isSmartRef__":true,"id":15012},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15012":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15013":{"date":{"__isSmartRef__":true,"id":15014},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15015":{"date":{"__isSmartRef__":true,"id":15016},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15016":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15017":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15018":{"morph":{"__isSmartRef__":true,"id":14997},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15019":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15020}},"15020":{"test01IsMorph":{"__isSmartRef__":true,"id":15021}},"15021":{"varMapping":{"__isSmartRef__":true,"id":15022},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15022":{"this":{"__isSmartRef__":true,"id":15019}},"15023":{},"15024":{"change":{"__isSmartRef__":true,"id":15025},"tick":{"__isSmartRef__":true,"id":15029}},"15025":{"varMapping":{"__isSmartRef__":true,"id":15026},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15026":{"this":{"__isSmartRef__":true,"id":14997}},"15027":{"timestamp":{"__isSmartRef__":true,"id":15028},"user":"cschuster","tags":[]},"15028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15029":{"varMapping":{"__isSmartRef__":true,"id":15030},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15030":{"this":{"__isSmartRef__":true,"id":14997}},"15031":{"timestamp":{"__isSmartRef__":true,"id":15032},"user":"cschuster","tags":[]},"15032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15033":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15034}],"id":"FEFBDD39-4314-44A2-B6D3-217A904A4287","shape":{"__isSmartRef__":true,"id":15035},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle363","partsBinMetaInfo":{"__isSmartRef__":true,"id":15036},"eventHandler":{"__isSmartRef__":true,"id":15054},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","429DA705-3AA7-4A61-A938-03E3805A7549"],"partTests":{"__isSmartRef__":true,"id":15055},"_ClipMode":"visible","moved":true,"b":7,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":0.7905294619602609,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15060},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5660.1,5003.4)"},"15034":{"target":{"__isSmartRef__":true,"id":15033},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15035":{"_BorderWidth":5.609346717025737,"_ClipMode":"visible","_BorderRadius":39.405914525519925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.7,95.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(32,286,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.4,-39.9)"},"15036":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15037},{"__isSmartRef__":true,"id":15039},{"__isSmartRef__":true,"id":15041},{"__isSmartRef__":true,"id":15043},{"__isSmartRef__":true,"id":15045},{"__isSmartRef__":true,"id":15047},{"__isSmartRef__":true,"id":15049},{"__isSmartRef__":true,"id":15051}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15053},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15037":{"date":{"__isSmartRef__":true,"id":15038},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15039":{"date":{"__isSmartRef__":true,"id":15040},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15040":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15041":{"date":{"__isSmartRef__":true,"id":15042},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15042":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15043":{"date":{"__isSmartRef__":true,"id":15044},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15044":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15045":{"date":{"__isSmartRef__":true,"id":15046},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15046":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15047":{"date":{"__isSmartRef__":true,"id":15048},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15048":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15049":{"date":{"__isSmartRef__":true,"id":15050},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15051":{"date":{"__isSmartRef__":true,"id":15052},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15052":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15053":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15054":{"morph":{"__isSmartRef__":true,"id":15033},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15055":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15056}},"15056":{"test01IsMorph":{"__isSmartRef__":true,"id":15057}},"15057":{"varMapping":{"__isSmartRef__":true,"id":15058},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15058":{"this":{"__isSmartRef__":true,"id":15055}},"15059":{},"15060":{"change":{"__isSmartRef__":true,"id":15061},"tick":{"__isSmartRef__":true,"id":15065}},"15061":{"varMapping":{"__isSmartRef__":true,"id":15062},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15062":{"this":{"__isSmartRef__":true,"id":15033}},"15063":{"timestamp":{"__isSmartRef__":true,"id":15064},"user":"cschuster","tags":[]},"15064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15065":{"varMapping":{"__isSmartRef__":true,"id":15066},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15066":{"this":{"__isSmartRef__":true,"id":15033}},"15067":{"timestamp":{"__isSmartRef__":true,"id":15068},"user":"cschuster","tags":[]},"15068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15069":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15070}],"id":"78F0B2A7-C312-4D44-B502-3ACD9B68335A","shape":{"__isSmartRef__":true,"id":15071},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle364","partsBinMetaInfo":{"__isSmartRef__":true,"id":15072},"eventHandler":{"__isSmartRef__":true,"id":15090},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","B0167541-8883-4EF7-A820-C92205137C44"],"partTests":{"__isSmartRef__":true,"id":15091},"_ClipMode":"visible","moved":true,"b":86.73162062186748,"#startLetters":"set","isBeingDragged":false,"delta":0.722763505182229,"_Rotation":18.13516740991034,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15096},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5199.3,5073.5)"},"15070":{"target":{"__isSmartRef__":true,"id":15069},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15071":{"_BorderWidth":9.99186716620159,"_ClipMode":"visible","_BorderRadius":0.1300195119976233,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.6,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,271,-173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.1)"},"15072":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15073},{"__isSmartRef__":true,"id":15075},{"__isSmartRef__":true,"id":15077},{"__isSmartRef__":true,"id":15079},{"__isSmartRef__":true,"id":15081},{"__isSmartRef__":true,"id":15083},{"__isSmartRef__":true,"id":15085},{"__isSmartRef__":true,"id":15087}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15089},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15073":{"date":{"__isSmartRef__":true,"id":15074},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15075":{"date":{"__isSmartRef__":true,"id":15076},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15076":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15077":{"date":{"__isSmartRef__":true,"id":15078},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15078":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15079":{"date":{"__isSmartRef__":true,"id":15080},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15080":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15081":{"date":{"__isSmartRef__":true,"id":15082},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15082":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15083":{"date":{"__isSmartRef__":true,"id":15084},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15084":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15085":{"date":{"__isSmartRef__":true,"id":15086},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15087":{"date":{"__isSmartRef__":true,"id":15088},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15088":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15089":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15090":{"morph":{"__isSmartRef__":true,"id":15069},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15091":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15092}},"15092":{"test01IsMorph":{"__isSmartRef__":true,"id":15093}},"15093":{"varMapping":{"__isSmartRef__":true,"id":15094},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15094":{"this":{"__isSmartRef__":true,"id":15091}},"15095":{},"15096":{"change":{"__isSmartRef__":true,"id":15097},"tick":{"__isSmartRef__":true,"id":15101}},"15097":{"varMapping":{"__isSmartRef__":true,"id":15098},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15098":{"this":{"__isSmartRef__":true,"id":15069}},"15099":{"timestamp":{"__isSmartRef__":true,"id":15100},"user":"cschuster","tags":[]},"15100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15101":{"varMapping":{"__isSmartRef__":true,"id":15102},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15102":{"this":{"__isSmartRef__":true,"id":15069}},"15103":{"timestamp":{"__isSmartRef__":true,"id":15104},"user":"cschuster","tags":[]},"15104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15105":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15106}],"id":"6A6B94B3-5ACD-4D6B-86EF-FD9D042360D2","shape":{"__isSmartRef__":true,"id":15107},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle365","partsBinMetaInfo":{"__isSmartRef__":true,"id":15108},"eventHandler":{"__isSmartRef__":true,"id":15126},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA"],"partTests":{"__isSmartRef__":true,"id":15127},"_ClipMode":"visible","moved":true,"b":108,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-4.042868414640031,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15132},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4578.8,4060.3)"},"15106":{"target":{"__isSmartRef__":true,"id":15105},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15107":{"_BorderWidth":9.755282581475768,"_ClipMode":"visible","_BorderRadius":3.8196601125010488,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,164,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.8)"},"15108":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15109},{"__isSmartRef__":true,"id":15111},{"__isSmartRef__":true,"id":15113},{"__isSmartRef__":true,"id":15115},{"__isSmartRef__":true,"id":15117},{"__isSmartRef__":true,"id":15119},{"__isSmartRef__":true,"id":15121},{"__isSmartRef__":true,"id":15123}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15125},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15109":{"date":{"__isSmartRef__":true,"id":15110},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15111":{"date":{"__isSmartRef__":true,"id":15112},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15112":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15113":{"date":{"__isSmartRef__":true,"id":15114},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15114":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15115":{"date":{"__isSmartRef__":true,"id":15116},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15116":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15117":{"date":{"__isSmartRef__":true,"id":15118},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15118":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15119":{"date":{"__isSmartRef__":true,"id":15120},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15120":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15121":{"date":{"__isSmartRef__":true,"id":15122},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15123":{"date":{"__isSmartRef__":true,"id":15124},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15124":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15125":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15126":{"morph":{"__isSmartRef__":true,"id":15105},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15127":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15128}},"15128":{"test01IsMorph":{"__isSmartRef__":true,"id":15129}},"15129":{"varMapping":{"__isSmartRef__":true,"id":15130},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15130":{"this":{"__isSmartRef__":true,"id":15127}},"15131":{},"15132":{"change":{"__isSmartRef__":true,"id":15133},"tick":{"__isSmartRef__":true,"id":15137}},"15133":{"varMapping":{"__isSmartRef__":true,"id":15134},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15134":{"this":{"__isSmartRef__":true,"id":15105}},"15135":{"timestamp":{"__isSmartRef__":true,"id":15136},"user":"cschuster","tags":[]},"15136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15137":{"varMapping":{"__isSmartRef__":true,"id":15138},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15138":{"this":{"__isSmartRef__":true,"id":15105}},"15139":{"timestamp":{"__isSmartRef__":true,"id":15140},"user":"cschuster","tags":[]},"15140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15141":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15142}],"id":"D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","shape":{"__isSmartRef__":true,"id":15143},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle366","partsBinMetaInfo":{"__isSmartRef__":true,"id":15144},"eventHandler":{"__isSmartRef__":true,"id":15162},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097"],"partTests":{"__isSmartRef__":true,"id":15163},"_ClipMode":"visible","moved":true,"b":243.35092349897604,"#startLetters":"set","isBeingDragged":false,"delta":-0.9885514957713895,"_Rotation":-37.806476503498864,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15168},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4689.7,4628.2)"},"15142":{"target":{"__isSmartRef__":true,"id":15141},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15143":{"_BorderWidth":0.5311480880691422,"_ClipMode":"visible","_BorderRadius":8.046980142771062,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.1,135.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-344,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.0)"},"15144":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15145},{"__isSmartRef__":true,"id":15147},{"__isSmartRef__":true,"id":15149},{"__isSmartRef__":true,"id":15151},{"__isSmartRef__":true,"id":15153},{"__isSmartRef__":true,"id":15155},{"__isSmartRef__":true,"id":15157},{"__isSmartRef__":true,"id":15159}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15161},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15145":{"date":{"__isSmartRef__":true,"id":15146},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15147":{"date":{"__isSmartRef__":true,"id":15148},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15148":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15149":{"date":{"__isSmartRef__":true,"id":15150},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15150":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15151":{"date":{"__isSmartRef__":true,"id":15152},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15152":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15153":{"date":{"__isSmartRef__":true,"id":15154},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15154":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15155":{"date":{"__isSmartRef__":true,"id":15156},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15156":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15157":{"date":{"__isSmartRef__":true,"id":15158},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15158":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15159":{"date":{"__isSmartRef__":true,"id":15160},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15160":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15161":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15162":{"morph":{"__isSmartRef__":true,"id":15141},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15163":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15164}},"15164":{"test01IsMorph":{"__isSmartRef__":true,"id":15165}},"15165":{"varMapping":{"__isSmartRef__":true,"id":15166},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15166":{"this":{"__isSmartRef__":true,"id":15163}},"15167":{},"15168":{"change":{"__isSmartRef__":true,"id":15169},"tick":{"__isSmartRef__":true,"id":15173}},"15169":{"varMapping":{"__isSmartRef__":true,"id":15170},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15170":{"this":{"__isSmartRef__":true,"id":15141}},"15171":{"timestamp":{"__isSmartRef__":true,"id":15172},"user":"cschuster","tags":[]},"15172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15173":{"varMapping":{"__isSmartRef__":true,"id":15174},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15174":{"this":{"__isSmartRef__":true,"id":15141}},"15175":{"timestamp":{"__isSmartRef__":true,"id":15176},"user":"cschuster","tags":[]},"15176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15177":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15178}],"id":"3B497000-30FF-488A-8D4B-CA24CAD1C66B","shape":{"__isSmartRef__":true,"id":15179},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle367","partsBinMetaInfo":{"__isSmartRef__":true,"id":15180},"eventHandler":{"__isSmartRef__":true,"id":15198},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","ACEAE76C-3B56-4FE4-8F20-3E0A70B5CF15"],"partTests":{"__isSmartRef__":true,"id":15199},"_ClipMode":"visible","moved":true,"b":124,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.580913856989691,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15204},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4928.9,3650.3)"},"15178":{"target":{"__isSmartRef__":true,"id":15177},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15179":{"_BorderWidth":9.14518786277521,"_ClipMode":"visible","_BorderRadius":12.507868131681754,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,66.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(212,69,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.6,-8.8)"},"15180":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15181},{"__isSmartRef__":true,"id":15183},{"__isSmartRef__":true,"id":15185},{"__isSmartRef__":true,"id":15187},{"__isSmartRef__":true,"id":15189},{"__isSmartRef__":true,"id":15191},{"__isSmartRef__":true,"id":15193},{"__isSmartRef__":true,"id":15195}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15197},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15181":{"date":{"__isSmartRef__":true,"id":15182},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15183":{"date":{"__isSmartRef__":true,"id":15184},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15184":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15185":{"date":{"__isSmartRef__":true,"id":15186},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15186":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15187":{"date":{"__isSmartRef__":true,"id":15188},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15188":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15189":{"date":{"__isSmartRef__":true,"id":15190},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15190":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15191":{"date":{"__isSmartRef__":true,"id":15192},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15192":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15193":{"date":{"__isSmartRef__":true,"id":15194},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15195":{"date":{"__isSmartRef__":true,"id":15196},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15196":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15197":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15198":{"morph":{"__isSmartRef__":true,"id":15177},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15199":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15200}},"15200":{"test01IsMorph":{"__isSmartRef__":true,"id":15201}},"15201":{"varMapping":{"__isSmartRef__":true,"id":15202},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15202":{"this":{"__isSmartRef__":true,"id":15199}},"15203":{},"15204":{"change":{"__isSmartRef__":true,"id":15205},"tick":{"__isSmartRef__":true,"id":15209}},"15205":{"varMapping":{"__isSmartRef__":true,"id":15206},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15206":{"this":{"__isSmartRef__":true,"id":15177}},"15207":{"timestamp":{"__isSmartRef__":true,"id":15208},"user":"cschuster","tags":[]},"15208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15209":{"varMapping":{"__isSmartRef__":true,"id":15210},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15210":{"this":{"__isSmartRef__":true,"id":15177}},"15211":{"timestamp":{"__isSmartRef__":true,"id":15212},"user":"cschuster","tags":[]},"15212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15213":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15214}],"id":"975F3530-F134-4594-A88A-92FCB9ADD066","shape":{"__isSmartRef__":true,"id":15215},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle368","partsBinMetaInfo":{"__isSmartRef__":true,"id":15216},"eventHandler":{"__isSmartRef__":true,"id":15234},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37"],"partTests":{"__isSmartRef__":true,"id":15235},"_ClipMode":"visible","moved":true,"b":78,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-0.8926851331137002,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15240},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5518.8,3799.7)"},"15214":{"target":{"__isSmartRef__":true,"id":15213},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15215":{"_BorderWidth":9.890738003669028,"_ClipMode":"visible","_BorderRadius":1.7290908471479849,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,304,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.2)"},"15216":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15217},{"__isSmartRef__":true,"id":15219},{"__isSmartRef__":true,"id":15221},{"__isSmartRef__":true,"id":15223},{"__isSmartRef__":true,"id":15225},{"__isSmartRef__":true,"id":15227},{"__isSmartRef__":true,"id":15229},{"__isSmartRef__":true,"id":15231}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15233},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15217":{"date":{"__isSmartRef__":true,"id":15218},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15219":{"date":{"__isSmartRef__":true,"id":15220},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15220":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15221":{"date":{"__isSmartRef__":true,"id":15222},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15222":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15223":{"date":{"__isSmartRef__":true,"id":15224},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15224":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15225":{"date":{"__isSmartRef__":true,"id":15226},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15226":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15227":{"date":{"__isSmartRef__":true,"id":15228},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15228":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15229":{"date":{"__isSmartRef__":true,"id":15230},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15230":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15231":{"date":{"__isSmartRef__":true,"id":15232},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15232":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15233":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15234":{"morph":{"__isSmartRef__":true,"id":15213},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15235":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15236}},"15236":{"test01IsMorph":{"__isSmartRef__":true,"id":15237}},"15237":{"varMapping":{"__isSmartRef__":true,"id":15238},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15238":{"this":{"__isSmartRef__":true,"id":15235}},"15239":{},"15240":{"change":{"__isSmartRef__":true,"id":15241},"tick":{"__isSmartRef__":true,"id":15245}},"15241":{"varMapping":{"__isSmartRef__":true,"id":15242},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15242":{"this":{"__isSmartRef__":true,"id":15213}},"15243":{"timestamp":{"__isSmartRef__":true,"id":15244},"user":"cschuster","tags":[]},"15244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15245":{"varMapping":{"__isSmartRef__":true,"id":15246},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15246":{"this":{"__isSmartRef__":true,"id":15213}},"15247":{"timestamp":{"__isSmartRef__":true,"id":15248},"user":"cschuster","tags":[]},"15248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15249":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15250}],"id":"CD622F92-092D-49AD-876E-516382AAB71B","shape":{"__isSmartRef__":true,"id":15251},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle369","partsBinMetaInfo":{"__isSmartRef__":true,"id":15252},"eventHandler":{"__isSmartRef__":true,"id":15270},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6"],"partTests":{"__isSmartRef__":true,"id":15271},"_ClipMode":"visible","moved":true,"b":178.60457825782942,"#startLetters":"set","isBeingDragged":false,"delta":-0.6644520942936651,"_Rotation":8.60726599152972,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15276},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6053.7,3753.4)"},"15250":{"target":{"__isSmartRef__":true,"id":15249},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15251":{"_BorderWidth":5.1217614812713546,"_ClipMode":"visible","_BorderRadius":39.97627862668577,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.1,99.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(7,-249,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.5,-0.0)"},"15252":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15253},{"__isSmartRef__":true,"id":15255},{"__isSmartRef__":true,"id":15257},{"__isSmartRef__":true,"id":15259},{"__isSmartRef__":true,"id":15261},{"__isSmartRef__":true,"id":15263},{"__isSmartRef__":true,"id":15265},{"__isSmartRef__":true,"id":15267}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15269},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15253":{"date":{"__isSmartRef__":true,"id":15254},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15255":{"date":{"__isSmartRef__":true,"id":15256},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15256":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15257":{"date":{"__isSmartRef__":true,"id":15258},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15258":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15259":{"date":{"__isSmartRef__":true,"id":15260},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15260":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15261":{"date":{"__isSmartRef__":true,"id":15262},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15262":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15263":{"date":{"__isSmartRef__":true,"id":15264},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15265":{"date":{"__isSmartRef__":true,"id":15266},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15266":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15267":{"date":{"__isSmartRef__":true,"id":15268},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15268":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15269":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15270":{"morph":{"__isSmartRef__":true,"id":15249},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15271":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15272}},"15272":{"test01IsMorph":{"__isSmartRef__":true,"id":15273}},"15273":{"varMapping":{"__isSmartRef__":true,"id":15274},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15274":{"this":{"__isSmartRef__":true,"id":15271}},"15275":{},"15276":{"change":{"__isSmartRef__":true,"id":15277},"tick":{"__isSmartRef__":true,"id":15281}},"15277":{"varMapping":{"__isSmartRef__":true,"id":15278},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15278":{"this":{"__isSmartRef__":true,"id":15249}},"15279":{"timestamp":{"__isSmartRef__":true,"id":15280},"user":"cschuster","tags":[]},"15280":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15281":{"varMapping":{"__isSmartRef__":true,"id":15282},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15282":{"this":{"__isSmartRef__":true,"id":15249}},"15283":{"timestamp":{"__isSmartRef__":true,"id":15284},"user":"cschuster","tags":[]},"15284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15285":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15286}],"id":"1D877CD0-7A68-4980-A96B-87E2A56F8258","shape":{"__isSmartRef__":true,"id":15287},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle370","partsBinMetaInfo":{"__isSmartRef__":true,"id":15288},"eventHandler":{"__isSmartRef__":true,"id":15306},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A"],"partTests":{"__isSmartRef__":true,"id":15307},"_ClipMode":"visible","moved":true,"b":206.6569560073549,"#startLetters":"set","isBeingDragged":false,"delta":0.9611951442202553,"_Rotation":-23.899134205611766,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15312},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5304.9,4504.4)"},"15286":{"target":{"__isSmartRef__":true,"id":15285},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15287":{"_BorderWidth":2.7567614088263697,"_ClipMode":"visible","_BorderRadius":31.948608996910952,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.1,117.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-115,-344,-174)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.0,-2.1)"},"15288":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15289},{"__isSmartRef__":true,"id":15291},{"__isSmartRef__":true,"id":15293},{"__isSmartRef__":true,"id":15295},{"__isSmartRef__":true,"id":15297},{"__isSmartRef__":true,"id":15299},{"__isSmartRef__":true,"id":15301},{"__isSmartRef__":true,"id":15303}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15305},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15289":{"date":{"__isSmartRef__":true,"id":15290},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15291":{"date":{"__isSmartRef__":true,"id":15292},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15292":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15293":{"date":{"__isSmartRef__":true,"id":15294},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15294":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15295":{"date":{"__isSmartRef__":true,"id":15296},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15296":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15297":{"date":{"__isSmartRef__":true,"id":15298},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15298":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15299":{"date":{"__isSmartRef__":true,"id":15300},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15301":{"date":{"__isSmartRef__":true,"id":15302},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15302":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15303":{"date":{"__isSmartRef__":true,"id":15304},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15304":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15305":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15306":{"morph":{"__isSmartRef__":true,"id":15285},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15307":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15308}},"15308":{"test01IsMorph":{"__isSmartRef__":true,"id":15309}},"15309":{"varMapping":{"__isSmartRef__":true,"id":15310},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15310":{"this":{"__isSmartRef__":true,"id":15307}},"15311":{},"15312":{"change":{"__isSmartRef__":true,"id":15313},"tick":{"__isSmartRef__":true,"id":15317}},"15313":{"varMapping":{"__isSmartRef__":true,"id":15314},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15314":{"this":{"__isSmartRef__":true,"id":15285}},"15315":{"timestamp":{"__isSmartRef__":true,"id":15316},"user":"cschuster","tags":[]},"15316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15317":{"varMapping":{"__isSmartRef__":true,"id":15318},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15318":{"this":{"__isSmartRef__":true,"id":15285}},"15319":{"timestamp":{"__isSmartRef__":true,"id":15320},"user":"cschuster","tags":[]},"15320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15321":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15322}],"id":"7898F90B-B36A-4E68-B74C-1F0367CCB3E7","shape":{"__isSmartRef__":true,"id":15323},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle371","partsBinMetaInfo":{"__isSmartRef__":true,"id":15324},"eventHandler":{"__isSmartRef__":true,"id":15342},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D"],"partTests":{"__isSmartRef__":true,"id":15343},"_ClipMode":"visible","moved":true,"b":29.36339137214236,"#startLetters":"set","isBeingDragged":false,"delta":0.863629158004187,"_Rotation":12.579821250392234,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15348},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5263.8,4812.2)"},"15322":{"target":{"__isSmartRef__":true,"id":15321},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15323":{"_BorderWidth":7.451734995727929,"_ClipMode":"visible","_BorderRadius":30.382392817156763,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.2,80.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(126,349,145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.8,-37.4)"},"15324":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15325},{"__isSmartRef__":true,"id":15327},{"__isSmartRef__":true,"id":15329},{"__isSmartRef__":true,"id":15331},{"__isSmartRef__":true,"id":15333},{"__isSmartRef__":true,"id":15335},{"__isSmartRef__":true,"id":15337},{"__isSmartRef__":true,"id":15339}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15341},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15325":{"date":{"__isSmartRef__":true,"id":15326},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15327":{"date":{"__isSmartRef__":true,"id":15328},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15328":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15329":{"date":{"__isSmartRef__":true,"id":15330},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15330":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15331":{"date":{"__isSmartRef__":true,"id":15332},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15332":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15333":{"date":{"__isSmartRef__":true,"id":15334},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15334":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15335":{"date":{"__isSmartRef__":true,"id":15336},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15337":{"date":{"__isSmartRef__":true,"id":15338},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15338":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15339":{"date":{"__isSmartRef__":true,"id":15340},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15340":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15341":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15342":{"morph":{"__isSmartRef__":true,"id":15321},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15343":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15344}},"15344":{"test01IsMorph":{"__isSmartRef__":true,"id":15345}},"15345":{"varMapping":{"__isSmartRef__":true,"id":15346},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15346":{"this":{"__isSmartRef__":true,"id":15343}},"15347":{},"15348":{"change":{"__isSmartRef__":true,"id":15349},"tick":{"__isSmartRef__":true,"id":15353}},"15349":{"varMapping":{"__isSmartRef__":true,"id":15350},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15350":{"this":{"__isSmartRef__":true,"id":15321}},"15351":{"timestamp":{"__isSmartRef__":true,"id":15352},"user":"cschuster","tags":[]},"15352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15353":{"varMapping":{"__isSmartRef__":true,"id":15354},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15354":{"this":{"__isSmartRef__":true,"id":15321}},"15355":{"timestamp":{"__isSmartRef__":true,"id":15356},"user":"cschuster","tags":[]},"15356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15357":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15358}],"id":"382A941F-6898-499B-AB09-DB0F1908E28A","shape":{"__isSmartRef__":true,"id":15359},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle372","partsBinMetaInfo":{"__isSmartRef__":true,"id":15360},"eventHandler":{"__isSmartRef__":true,"id":15378},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384"],"partTests":{"__isSmartRef__":true,"id":15379},"_ClipMode":"visible","moved":true,"b":174,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":24.84637188497003,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15384},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5132.9,4602.7)"},"15358":{"target":{"__isSmartRef__":true,"id":15357},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15359":{"_BorderWidth":5.522642316338269,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,-227,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"15360":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15361},{"__isSmartRef__":true,"id":15363},{"__isSmartRef__":true,"id":15365},{"__isSmartRef__":true,"id":15367},{"__isSmartRef__":true,"id":15369},{"__isSmartRef__":true,"id":15371},{"__isSmartRef__":true,"id":15373},{"__isSmartRef__":true,"id":15375}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15377},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15361":{"date":{"__isSmartRef__":true,"id":15362},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15363":{"date":{"__isSmartRef__":true,"id":15364},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15364":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15365":{"date":{"__isSmartRef__":true,"id":15366},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15366":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15367":{"date":{"__isSmartRef__":true,"id":15368},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15368":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15369":{"date":{"__isSmartRef__":true,"id":15370},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15370":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15371":{"date":{"__isSmartRef__":true,"id":15372},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15373":{"date":{"__isSmartRef__":true,"id":15374},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15374":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15375":{"date":{"__isSmartRef__":true,"id":15376},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15376":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15377":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15378":{"morph":{"__isSmartRef__":true,"id":15357},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15379":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15380}},"15380":{"test01IsMorph":{"__isSmartRef__":true,"id":15381}},"15381":{"varMapping":{"__isSmartRef__":true,"id":15382},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15382":{"this":{"__isSmartRef__":true,"id":15379}},"15383":{},"15384":{"change":{"__isSmartRef__":true,"id":15385},"tick":{"__isSmartRef__":true,"id":15389}},"15385":{"varMapping":{"__isSmartRef__":true,"id":15386},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15386":{"this":{"__isSmartRef__":true,"id":15357}},"15387":{"timestamp":{"__isSmartRef__":true,"id":15388},"user":"cschuster","tags":[]},"15388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15389":{"varMapping":{"__isSmartRef__":true,"id":15390},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15390":{"this":{"__isSmartRef__":true,"id":15357}},"15391":{"timestamp":{"__isSmartRef__":true,"id":15392},"user":"cschuster","tags":[]},"15392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15393":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15394}],"id":"65E22769-EB02-49A3-BAED-B7BD0141C91F","shape":{"__isSmartRef__":true,"id":15395},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle373","partsBinMetaInfo":{"__isSmartRef__":true,"id":15396},"eventHandler":{"__isSmartRef__":true,"id":15414},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","527351D5-506F-47AD-95AA-2D91BCF1779F"],"partTests":{"__isSmartRef__":true,"id":15415},"_ClipMode":"visible","moved":true,"b":241.914217886806,"#startLetters":"set","isBeingDragged":false,"delta":0.7536268469993956,"_Rotation":33.32169726462735,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15420},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5821.3,3773.9)"},"15394":{"target":{"__isSmartRef__":true,"id":15393},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15395":{"_BorderWidth":0.5887814002272158,"_ClipMode":"visible","_BorderRadius":8.865840744029816,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-225,-347,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.4,-10.6)"},"15396":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15397},{"__isSmartRef__":true,"id":15399},{"__isSmartRef__":true,"id":15401},{"__isSmartRef__":true,"id":15403},{"__isSmartRef__":true,"id":15405},{"__isSmartRef__":true,"id":15407},{"__isSmartRef__":true,"id":15409},{"__isSmartRef__":true,"id":15411}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15413},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15397":{"date":{"__isSmartRef__":true,"id":15398},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15399":{"date":{"__isSmartRef__":true,"id":15400},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15400":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15401":{"date":{"__isSmartRef__":true,"id":15402},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15402":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15403":{"date":{"__isSmartRef__":true,"id":15404},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15404":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15405":{"date":{"__isSmartRef__":true,"id":15406},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15406":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15407":{"date":{"__isSmartRef__":true,"id":15408},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15409":{"date":{"__isSmartRef__":true,"id":15410},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15410":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15411":{"date":{"__isSmartRef__":true,"id":15412},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15412":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15413":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15414":{"morph":{"__isSmartRef__":true,"id":15393},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15415":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15416}},"15416":{"test01IsMorph":{"__isSmartRef__":true,"id":15417}},"15417":{"varMapping":{"__isSmartRef__":true,"id":15418},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15418":{"this":{"__isSmartRef__":true,"id":15415}},"15419":{},"15420":{"change":{"__isSmartRef__":true,"id":15421},"tick":{"__isSmartRef__":true,"id":15425}},"15421":{"varMapping":{"__isSmartRef__":true,"id":15422},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15422":{"this":{"__isSmartRef__":true,"id":15393}},"15423":{"timestamp":{"__isSmartRef__":true,"id":15424},"user":"cschuster","tags":[]},"15424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15425":{"varMapping":{"__isSmartRef__":true,"id":15426},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15426":{"this":{"__isSmartRef__":true,"id":15393}},"15427":{"timestamp":{"__isSmartRef__":true,"id":15428},"user":"cschuster","tags":[]},"15428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15429":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15430}],"id":"D1973E0C-6DA6-4E97-AFCF-A1B5DE5C06A4","shape":{"__isSmartRef__":true,"id":15431},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle374","partsBinMetaInfo":{"__isSmartRef__":true,"id":15432},"eventHandler":{"__isSmartRef__":true,"id":15450},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","1A8436C2-EA41-4D18-A138-1F5B2D1F7FB0"],"partTests":{"__isSmartRef__":true,"id":15451},"_ClipMode":"visible","moved":true,"b":70,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":36.715228233641476,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15456},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5755.4,4301.9)"},"15430":{"target":{"__isSmartRef__":true,"id":15429},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15431":{"_BorderWidth":9.69846310392954,"_ClipMode":"visible","_BorderRadius":4.679111137620442,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,328,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.8)"},"15432":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15433},{"__isSmartRef__":true,"id":15435},{"__isSmartRef__":true,"id":15437},{"__isSmartRef__":true,"id":15439},{"__isSmartRef__":true,"id":15441},{"__isSmartRef__":true,"id":15443},{"__isSmartRef__":true,"id":15445},{"__isSmartRef__":true,"id":15447}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15449},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15433":{"date":{"__isSmartRef__":true,"id":15434},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15435":{"date":{"__isSmartRef__":true,"id":15436},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15436":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15437":{"date":{"__isSmartRef__":true,"id":15438},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15438":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15439":{"date":{"__isSmartRef__":true,"id":15440},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15440":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15441":{"date":{"__isSmartRef__":true,"id":15442},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15442":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15443":{"date":{"__isSmartRef__":true,"id":15444},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15445":{"date":{"__isSmartRef__":true,"id":15446},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15446":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15447":{"date":{"__isSmartRef__":true,"id":15448},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15448":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15449":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15450":{"morph":{"__isSmartRef__":true,"id":15429},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15451":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15452}},"15452":{"test01IsMorph":{"__isSmartRef__":true,"id":15453}},"15453":{"varMapping":{"__isSmartRef__":true,"id":15454},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15454":{"this":{"__isSmartRef__":true,"id":15451}},"15455":{},"15456":{"change":{"__isSmartRef__":true,"id":15457},"tick":{"__isSmartRef__":true,"id":15461}},"15457":{"varMapping":{"__isSmartRef__":true,"id":15458},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15458":{"this":{"__isSmartRef__":true,"id":15429}},"15459":{"timestamp":{"__isSmartRef__":true,"id":15460},"user":"cschuster","tags":[]},"15460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15461":{"varMapping":{"__isSmartRef__":true,"id":15462},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15462":{"this":{"__isSmartRef__":true,"id":15429}},"15463":{"timestamp":{"__isSmartRef__":true,"id":15464},"user":"cschuster","tags":[]},"15464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15465":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15466}],"id":"B68FCE85-1A81-43BC-B2BD-43328C8CEA49","shape":{"__isSmartRef__":true,"id":15467},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle375","partsBinMetaInfo":{"__isSmartRef__":true,"id":15468},"eventHandler":{"__isSmartRef__":true,"id":15486},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2"],"partTests":{"__isSmartRef__":true,"id":15487},"_ClipMode":"visible","moved":true,"b":140.58790901995962,"#startLetters":"set","isBeingDragged":false,"delta":-0.7978621490183286,"_Rotation":-0.3392187563592581,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15492},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5910.9,4648.5)"},"15466":{"target":{"__isSmartRef__":true,"id":15465},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15467":{"_BorderWidth":8.1744678351688,"_ClipMode":"visible","_BorderRadius":23.87640634156595,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.8,74.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(162,-36,223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.7,-4.5)"},"15468":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15469},{"__isSmartRef__":true,"id":15471},{"__isSmartRef__":true,"id":15473},{"__isSmartRef__":true,"id":15475},{"__isSmartRef__":true,"id":15477},{"__isSmartRef__":true,"id":15479},{"__isSmartRef__":true,"id":15481},{"__isSmartRef__":true,"id":15483}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15485},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15469":{"date":{"__isSmartRef__":true,"id":15470},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15471":{"date":{"__isSmartRef__":true,"id":15472},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15472":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15473":{"date":{"__isSmartRef__":true,"id":15474},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15474":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15475":{"date":{"__isSmartRef__":true,"id":15476},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15476":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15477":{"date":{"__isSmartRef__":true,"id":15478},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15478":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15479":{"date":{"__isSmartRef__":true,"id":15480},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15480":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15481":{"date":{"__isSmartRef__":true,"id":15482},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15482":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15483":{"date":{"__isSmartRef__":true,"id":15484},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15484":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15485":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15486":{"morph":{"__isSmartRef__":true,"id":15465},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15487":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15488}},"15488":{"test01IsMorph":{"__isSmartRef__":true,"id":15489}},"15489":{"varMapping":{"__isSmartRef__":true,"id":15490},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15490":{"this":{"__isSmartRef__":true,"id":15487}},"15491":{},"15492":{"change":{"__isSmartRef__":true,"id":15493},"tick":{"__isSmartRef__":true,"id":15497}},"15493":{"varMapping":{"__isSmartRef__":true,"id":15494},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15494":{"this":{"__isSmartRef__":true,"id":15465}},"15495":{"timestamp":{"__isSmartRef__":true,"id":15496},"user":"cschuster","tags":[]},"15496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15497":{"varMapping":{"__isSmartRef__":true,"id":15498},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15498":{"this":{"__isSmartRef__":true,"id":15465}},"15499":{"timestamp":{"__isSmartRef__":true,"id":15500},"user":"cschuster","tags":[]},"15500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15501":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15502}],"id":"24C82CA3-1013-4150-A48E-31AEB35C2E97","shape":{"__isSmartRef__":true,"id":15503},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle376","partsBinMetaInfo":{"__isSmartRef__":true,"id":15504},"eventHandler":{"__isSmartRef__":true,"id":15522},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331"],"partTests":{"__isSmartRef__":true,"id":15523},"_ClipMode":"visible","moved":true,"b":328.200250913389,"#startLetters":"set","isBeingDragged":false,"delta":0.9297457532957196,"_Rotation":-33.01171696782791,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15528},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5023.4,3480.0)"},"15502":{"target":{"__isSmartRef__":true,"id":15501},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15503":{"_BorderWidth":2.3652396320675466,"_ClipMode":"visible","_BorderRadius":28.89286048571591,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.2,121.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-135,83,-158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.5,-37.0)"},"15504":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15505},{"__isSmartRef__":true,"id":15507},{"__isSmartRef__":true,"id":15509},{"__isSmartRef__":true,"id":15511},{"__isSmartRef__":true,"id":15513},{"__isSmartRef__":true,"id":15515},{"__isSmartRef__":true,"id":15517},{"__isSmartRef__":true,"id":15519}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15521},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15505":{"date":{"__isSmartRef__":true,"id":15506},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15507":{"date":{"__isSmartRef__":true,"id":15508},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15508":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15509":{"date":{"__isSmartRef__":true,"id":15510},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15510":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15511":{"date":{"__isSmartRef__":true,"id":15512},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15512":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15513":{"date":{"__isSmartRef__":true,"id":15514},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15514":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15515":{"date":{"__isSmartRef__":true,"id":15516},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15516":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15517":{"date":{"__isSmartRef__":true,"id":15518},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15518":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15519":{"date":{"__isSmartRef__":true,"id":15520},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15520":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15521":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15522":{"morph":{"__isSmartRef__":true,"id":15501},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15523":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15524}},"15524":{"test01IsMorph":{"__isSmartRef__":true,"id":15525}},"15525":{"varMapping":{"__isSmartRef__":true,"id":15526},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15526":{"this":{"__isSmartRef__":true,"id":15523}},"15527":{},"15528":{"change":{"__isSmartRef__":true,"id":15529},"tick":{"__isSmartRef__":true,"id":15533}},"15529":{"varMapping":{"__isSmartRef__":true,"id":15530},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15530":{"this":{"__isSmartRef__":true,"id":15501}},"15531":{"timestamp":{"__isSmartRef__":true,"id":15532},"user":"cschuster","tags":[]},"15532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15533":{"varMapping":{"__isSmartRef__":true,"id":15534},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15534":{"this":{"__isSmartRef__":true,"id":15501}},"15535":{"timestamp":{"__isSmartRef__":true,"id":15536},"user":"cschuster","tags":[]},"15536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15537":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15538}],"id":"27E03C6A-5F9B-41B2-A9A4-D32BAADB1B4C","shape":{"__isSmartRef__":true,"id":15539},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle377","partsBinMetaInfo":{"__isSmartRef__":true,"id":15540},"eventHandler":{"__isSmartRef__":true,"id":15558},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764"],"partTests":{"__isSmartRef__":true,"id":15559},"_ClipMode":"visible","moved":true,"b":72.98067266028374,"#startLetters":"set","isBeingDragged":false,"delta":0.6184802767820656,"_Rotation":-19.023789998772397,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15564},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5354.9,5198.1)"},"15538":{"target":{"__isSmartRef__":true,"id":15537},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15539":{"_BorderWidth":9.781030385313187,"_ClipMode":"visible","_BorderRadius":3.426797527539247,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.4,61.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,320,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-25.9)"},"15540":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15541},{"__isSmartRef__":true,"id":15543},{"__isSmartRef__":true,"id":15545},{"__isSmartRef__":true,"id":15547},{"__isSmartRef__":true,"id":15549},{"__isSmartRef__":true,"id":15551},{"__isSmartRef__":true,"id":15553},{"__isSmartRef__":true,"id":15555}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15557},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15541":{"date":{"__isSmartRef__":true,"id":15542},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15543":{"date":{"__isSmartRef__":true,"id":15544},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15544":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15545":{"date":{"__isSmartRef__":true,"id":15546},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15546":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15547":{"date":{"__isSmartRef__":true,"id":15548},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15548":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15549":{"date":{"__isSmartRef__":true,"id":15550},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15550":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15551":{"date":{"__isSmartRef__":true,"id":15552},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15553":{"date":{"__isSmartRef__":true,"id":15554},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15554":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15555":{"date":{"__isSmartRef__":true,"id":15556},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15556":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15557":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15558":{"morph":{"__isSmartRef__":true,"id":15537},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15559":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15560}},"15560":{"test01IsMorph":{"__isSmartRef__":true,"id":15561}},"15561":{"varMapping":{"__isSmartRef__":true,"id":15562},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15562":{"this":{"__isSmartRef__":true,"id":15559}},"15563":{},"15564":{"change":{"__isSmartRef__":true,"id":15565},"tick":{"__isSmartRef__":true,"id":15569}},"15565":{"varMapping":{"__isSmartRef__":true,"id":15566},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15566":{"this":{"__isSmartRef__":true,"id":15537}},"15567":{"timestamp":{"__isSmartRef__":true,"id":15568},"user":"cschuster","tags":[]},"15568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15569":{"varMapping":{"__isSmartRef__":true,"id":15570},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15570":{"this":{"__isSmartRef__":true,"id":15537}},"15571":{"timestamp":{"__isSmartRef__":true,"id":15572},"user":"cschuster","tags":[]},"15572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15573":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15574}],"id":"FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","shape":{"__isSmartRef__":true,"id":15575},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle378","partsBinMetaInfo":{"__isSmartRef__":true,"id":15576},"eventHandler":{"__isSmartRef__":true,"id":15594},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286"],"partTests":{"__isSmartRef__":true,"id":15595},"_ClipMode":"visible","moved":true,"b":280.1079051848501,"#startLetters":"set","isBeingDragged":false,"delta":0.9399594133719802,"_Rotation":17.224329806801478,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15600},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5206.2,4323.7)"},"15574":{"target":{"__isSmartRef__":true,"id":15573},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15575":{"_BorderWidth":0.07760512503468586,"_ClipMode":"visible","_BorderRadius":1.2320459118643412,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.2,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-207,11)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.5)"},"15576":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15577},{"__isSmartRef__":true,"id":15579},{"__isSmartRef__":true,"id":15581},{"__isSmartRef__":true,"id":15583},{"__isSmartRef__":true,"id":15585},{"__isSmartRef__":true,"id":15587},{"__isSmartRef__":true,"id":15589},{"__isSmartRef__":true,"id":15591}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15593},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15577":{"date":{"__isSmartRef__":true,"id":15578},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15579":{"date":{"__isSmartRef__":true,"id":15580},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15580":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15581":{"date":{"__isSmartRef__":true,"id":15582},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15582":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15583":{"date":{"__isSmartRef__":true,"id":15584},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15584":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15585":{"date":{"__isSmartRef__":true,"id":15586},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15586":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15587":{"date":{"__isSmartRef__":true,"id":15588},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15588":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15589":{"date":{"__isSmartRef__":true,"id":15590},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15590":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15591":{"date":{"__isSmartRef__":true,"id":15592},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15592":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15593":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15594":{"morph":{"__isSmartRef__":true,"id":15573},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15595":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15596}},"15596":{"test01IsMorph":{"__isSmartRef__":true,"id":15597}},"15597":{"varMapping":{"__isSmartRef__":true,"id":15598},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15598":{"this":{"__isSmartRef__":true,"id":15595}},"15599":{},"15600":{"change":{"__isSmartRef__":true,"id":15601},"tick":{"__isSmartRef__":true,"id":15605}},"15601":{"varMapping":{"__isSmartRef__":true,"id":15602},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15602":{"this":{"__isSmartRef__":true,"id":15573}},"15603":{"timestamp":{"__isSmartRef__":true,"id":15604},"user":"cschuster","tags":[]},"15604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15605":{"varMapping":{"__isSmartRef__":true,"id":15606},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15606":{"this":{"__isSmartRef__":true,"id":15573}},"15607":{"timestamp":{"__isSmartRef__":true,"id":15608},"user":"cschuster","tags":[]},"15608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15609":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15610}],"id":"338FB9BD-485F-431E-82B1-0898CC5C8AB6","shape":{"__isSmartRef__":true,"id":15611},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle379","partsBinMetaInfo":{"__isSmartRef__":true,"id":15612},"eventHandler":{"__isSmartRef__":true,"id":15630},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C"],"partTests":{"__isSmartRef__":true,"id":15631},"_ClipMode":"visible","moved":true,"b":128.26455024350435,"#startLetters":"set","isBeingDragged":false,"delta":0.8725479608401656,"_Rotation":21.530341872829105,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15636},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5337.8,4256.9)"},"15610":{"target":{"__isSmartRef__":true,"id":15609},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15611":{"_BorderWidth":8.925798434320953,"_ClipMode":"visible","_BorderRadius":15.34097064493304,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,68.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,43,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-7.6)"},"15612":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15613},{"__isSmartRef__":true,"id":15615},{"__isSmartRef__":true,"id":15617},{"__isSmartRef__":true,"id":15619},{"__isSmartRef__":true,"id":15621},{"__isSmartRef__":true,"id":15623},{"__isSmartRef__":true,"id":15625},{"__isSmartRef__":true,"id":15627}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15629},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15613":{"date":{"__isSmartRef__":true,"id":15614},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15615":{"date":{"__isSmartRef__":true,"id":15616},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15616":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15617":{"date":{"__isSmartRef__":true,"id":15618},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15618":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15619":{"date":{"__isSmartRef__":true,"id":15620},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15620":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15621":{"date":{"__isSmartRef__":true,"id":15622},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15622":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15623":{"date":{"__isSmartRef__":true,"id":15624},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15624":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15625":{"date":{"__isSmartRef__":true,"id":15626},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15626":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15627":{"date":{"__isSmartRef__":true,"id":15628},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15628":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15629":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15630":{"morph":{"__isSmartRef__":true,"id":15609},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15631":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15632}},"15632":{"test01IsMorph":{"__isSmartRef__":true,"id":15633}},"15633":{"varMapping":{"__isSmartRef__":true,"id":15634},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15634":{"this":{"__isSmartRef__":true,"id":15631}},"15635":{},"15636":{"change":{"__isSmartRef__":true,"id":15637},"tick":{"__isSmartRef__":true,"id":15641}},"15637":{"varMapping":{"__isSmartRef__":true,"id":15638},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15638":{"this":{"__isSmartRef__":true,"id":15609}},"15639":{"timestamp":{"__isSmartRef__":true,"id":15640},"user":"cschuster","tags":[]},"15640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15641":{"varMapping":{"__isSmartRef__":true,"id":15642},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15642":{"this":{"__isSmartRef__":true,"id":15609}},"15643":{"timestamp":{"__isSmartRef__":true,"id":15644},"user":"cschuster","tags":[]},"15644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15645":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15646}],"id":"E45C4CA5-CBB3-4736-96C8-CB8EEC9AA15E","shape":{"__isSmartRef__":true,"id":15647},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle380","partsBinMetaInfo":{"__isSmartRef__":true,"id":15648},"eventHandler":{"__isSmartRef__":true,"id":15666},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3"],"partTests":{"__isSmartRef__":true,"id":15667},"_ClipMode":"visible","moved":true,"b":164.50211531831883,"#startLetters":"set","isBeingDragged":false,"delta":0.7833434062777087,"_Rotation":19.973869244393207,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15672},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6102.3,4643.7)"},"15646":{"target":{"__isSmartRef__":true,"id":15645},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15647":{"_BorderWidth":6.33601399681921,"_ClipMode":"visible","_BorderRadius":37.144106560485056,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.4,89.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(69,-178,-48)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.3,-0.7)"},"15648":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15649},{"__isSmartRef__":true,"id":15651},{"__isSmartRef__":true,"id":15653},{"__isSmartRef__":true,"id":15655},{"__isSmartRef__":true,"id":15657},{"__isSmartRef__":true,"id":15659},{"__isSmartRef__":true,"id":15661},{"__isSmartRef__":true,"id":15663}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15665},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15649":{"date":{"__isSmartRef__":true,"id":15650},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15651":{"date":{"__isSmartRef__":true,"id":15652},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15652":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15653":{"date":{"__isSmartRef__":true,"id":15654},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15654":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15655":{"date":{"__isSmartRef__":true,"id":15656},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15656":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15657":{"date":{"__isSmartRef__":true,"id":15658},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15658":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15659":{"date":{"__isSmartRef__":true,"id":15660},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15660":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15661":{"date":{"__isSmartRef__":true,"id":15662},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15662":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15663":{"date":{"__isSmartRef__":true,"id":15664},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15664":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15665":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15666":{"morph":{"__isSmartRef__":true,"id":15645},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15667":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15668}},"15668":{"test01IsMorph":{"__isSmartRef__":true,"id":15669}},"15669":{"varMapping":{"__isSmartRef__":true,"id":15670},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15670":{"this":{"__isSmartRef__":true,"id":15667}},"15671":{},"15672":{"change":{"__isSmartRef__":true,"id":15673},"tick":{"__isSmartRef__":true,"id":15677}},"15673":{"varMapping":{"__isSmartRef__":true,"id":15674},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15674":{"this":{"__isSmartRef__":true,"id":15645}},"15675":{"timestamp":{"__isSmartRef__":true,"id":15676},"user":"cschuster","tags":[]},"15676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15677":{"varMapping":{"__isSmartRef__":true,"id":15678},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15678":{"this":{"__isSmartRef__":true,"id":15645}},"15679":{"timestamp":{"__isSmartRef__":true,"id":15680},"user":"cschuster","tags":[]},"15680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15681":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15682}],"id":"239E81B5-E305-4681-849F-4913CD5CCACA","shape":{"__isSmartRef__":true,"id":15683},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle381","partsBinMetaInfo":{"__isSmartRef__":true,"id":15684},"eventHandler":{"__isSmartRef__":true,"id":15702},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893"],"partTests":{"__isSmartRef__":true,"id":15703},"_ClipMode":"visible","moved":true,"b":207.52979768556543,"#startLetters":"set","isBeingDragged":false,"delta":0.6103817578987218,"_Rotation":57.733218445623734,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15708},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5208.0,4318.3)"},"15682":{"target":{"__isSmartRef__":true,"id":15681},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15683":{"_BorderWidth":2.6889507176325487,"_ClipMode":"visible","_BorderRadius":31.45448194315022,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.8,118.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-118,-345,-165)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.8,-2.3)"},"15684":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15685},{"__isSmartRef__":true,"id":15687},{"__isSmartRef__":true,"id":15689},{"__isSmartRef__":true,"id":15691},{"__isSmartRef__":true,"id":15693},{"__isSmartRef__":true,"id":15695},{"__isSmartRef__":true,"id":15697},{"__isSmartRef__":true,"id":15699}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15701},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15685":{"date":{"__isSmartRef__":true,"id":15686},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15687":{"date":{"__isSmartRef__":true,"id":15688},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15688":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15689":{"date":{"__isSmartRef__":true,"id":15690},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15690":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15691":{"date":{"__isSmartRef__":true,"id":15692},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15692":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15693":{"date":{"__isSmartRef__":true,"id":15694},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15694":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15695":{"date":{"__isSmartRef__":true,"id":15696},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15696":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15697":{"date":{"__isSmartRef__":true,"id":15698},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15698":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15699":{"date":{"__isSmartRef__":true,"id":15700},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15700":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15701":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15702":{"morph":{"__isSmartRef__":true,"id":15681},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15703":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15704}},"15704":{"test01IsMorph":{"__isSmartRef__":true,"id":15705}},"15705":{"varMapping":{"__isSmartRef__":true,"id":15706},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15706":{"this":{"__isSmartRef__":true,"id":15703}},"15707":{},"15708":{"change":{"__isSmartRef__":true,"id":15709},"tick":{"__isSmartRef__":true,"id":15713}},"15709":{"varMapping":{"__isSmartRef__":true,"id":15710},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15710":{"this":{"__isSmartRef__":true,"id":15681}},"15711":{"timestamp":{"__isSmartRef__":true,"id":15712},"user":"cschuster","tags":[]},"15712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15713":{"varMapping":{"__isSmartRef__":true,"id":15714},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15714":{"this":{"__isSmartRef__":true,"id":15681}},"15715":{"timestamp":{"__isSmartRef__":true,"id":15716},"user":"cschuster","tags":[]},"15716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15717":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15718}],"id":"5F13C33D-1973-4EE3-BF48-3EA642AB82D9","shape":{"__isSmartRef__":true,"id":15719},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle382","partsBinMetaInfo":{"__isSmartRef__":true,"id":15720},"eventHandler":{"__isSmartRef__":true,"id":15738},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF"],"partTests":{"__isSmartRef__":true,"id":15739},"_ClipMode":"visible","moved":true,"b":50.97725883463863,"#startLetters":"set","isBeingDragged":false,"delta":0.7388008526759222,"_Rotation":-40.64991365556775,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15744},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4505.1,5160.6)"},"15718":{"target":{"__isSmartRef__":true,"id":15717},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15719":{"_BorderWidth":8.884480589092515,"_ClipMode":"visible","_BorderRadius":15.857296884741539,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,360,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-32.6)"},"15720":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15721},{"__isSmartRef__":true,"id":15723},{"__isSmartRef__":true,"id":15725},{"__isSmartRef__":true,"id":15727},{"__isSmartRef__":true,"id":15729},{"__isSmartRef__":true,"id":15731},{"__isSmartRef__":true,"id":15733},{"__isSmartRef__":true,"id":15735}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15737},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15721":{"date":{"__isSmartRef__":true,"id":15722},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15723":{"date":{"__isSmartRef__":true,"id":15724},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15724":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15725":{"date":{"__isSmartRef__":true,"id":15726},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15726":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15727":{"date":{"__isSmartRef__":true,"id":15728},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15728":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15729":{"date":{"__isSmartRef__":true,"id":15730},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15730":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15731":{"date":{"__isSmartRef__":true,"id":15732},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15732":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15733":{"date":{"__isSmartRef__":true,"id":15734},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15734":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15735":{"date":{"__isSmartRef__":true,"id":15736},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15736":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15737":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15738":{"morph":{"__isSmartRef__":true,"id":15717},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15739":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15740}},"15740":{"test01IsMorph":{"__isSmartRef__":true,"id":15741}},"15741":{"varMapping":{"__isSmartRef__":true,"id":15742},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15742":{"this":{"__isSmartRef__":true,"id":15739}},"15743":{},"15744":{"change":{"__isSmartRef__":true,"id":15745},"tick":{"__isSmartRef__":true,"id":15749}},"15745":{"varMapping":{"__isSmartRef__":true,"id":15746},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15746":{"this":{"__isSmartRef__":true,"id":15717}},"15747":{"timestamp":{"__isSmartRef__":true,"id":15748},"user":"cschuster","tags":[]},"15748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15749":{"varMapping":{"__isSmartRef__":true,"id":15750},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15750":{"this":{"__isSmartRef__":true,"id":15717}},"15751":{"timestamp":{"__isSmartRef__":true,"id":15752},"user":"cschuster","tags":[]},"15752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15753":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15754}],"id":"652E26E2-7A68-4363-A812-F9C2CF4AD607","shape":{"__isSmartRef__":true,"id":15755},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle383","partsBinMetaInfo":{"__isSmartRef__":true,"id":15756},"eventHandler":{"__isSmartRef__":true,"id":15774},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009"],"partTests":{"__isSmartRef__":true,"id":15775},"_ClipMode":"visible","moved":true,"b":140.10773926973343,"#startLetters":"set","isBeingDragged":false,"delta":-0.8866623416543007,"_Rotation":-16.058321912208953,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15780},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4836.8,4143.2)"},"15754":{"target":{"__isSmartRef__":true,"id":15753},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15755":{"_BorderWidth":8.206730001591165,"_ClipMode":"visible","_BorderRadius":23.547012315032212,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,74.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(164,-33,226)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.8,-4.7)"},"15756":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15757},{"__isSmartRef__":true,"id":15759},{"__isSmartRef__":true,"id":15761},{"__isSmartRef__":true,"id":15763},{"__isSmartRef__":true,"id":15765},{"__isSmartRef__":true,"id":15767},{"__isSmartRef__":true,"id":15769},{"__isSmartRef__":true,"id":15771}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15773},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15757":{"date":{"__isSmartRef__":true,"id":15758},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15759":{"date":{"__isSmartRef__":true,"id":15760},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15760":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15761":{"date":{"__isSmartRef__":true,"id":15762},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15762":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15763":{"date":{"__isSmartRef__":true,"id":15764},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15764":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15765":{"date":{"__isSmartRef__":true,"id":15766},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15766":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15767":{"date":{"__isSmartRef__":true,"id":15768},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15769":{"date":{"__isSmartRef__":true,"id":15770},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15770":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15771":{"date":{"__isSmartRef__":true,"id":15772},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15772":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15773":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15774":{"morph":{"__isSmartRef__":true,"id":15753},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15775":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15776}},"15776":{"test01IsMorph":{"__isSmartRef__":true,"id":15777}},"15777":{"varMapping":{"__isSmartRef__":true,"id":15778},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15778":{"this":{"__isSmartRef__":true,"id":15775}},"15779":{},"15780":{"change":{"__isSmartRef__":true,"id":15781},"tick":{"__isSmartRef__":true,"id":15785}},"15781":{"varMapping":{"__isSmartRef__":true,"id":15782},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15782":{"this":{"__isSmartRef__":true,"id":15753}},"15783":{"timestamp":{"__isSmartRef__":true,"id":15784},"user":"cschuster","tags":[]},"15784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15785":{"varMapping":{"__isSmartRef__":true,"id":15786},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15786":{"this":{"__isSmartRef__":true,"id":15753}},"15787":{"timestamp":{"__isSmartRef__":true,"id":15788},"user":"cschuster","tags":[]},"15788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15789":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15790}],"id":"A0CD5FF7-B370-418D-A786-4B5A6991CAD0","shape":{"__isSmartRef__":true,"id":15791},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle384","partsBinMetaInfo":{"__isSmartRef__":true,"id":15792},"eventHandler":{"__isSmartRef__":true,"id":15810},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2"],"partTests":{"__isSmartRef__":true,"id":15811},"_ClipMode":"visible","moved":true,"b":62.48639198078308,"#startLetters":"set","isBeingDragged":false,"delta":0.8926627425826155,"_Rotation":12.383815477063528,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15816},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5235.2,4657.8)"},"15790":{"target":{"__isSmartRef__":true,"id":15789},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15791":{"_BorderWidth":9.434505703387202,"_ClipMode":"visible","_BorderRadius":8.536254666602193,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.8,64.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,345,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-29.2)"},"15792":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15793},{"__isSmartRef__":true,"id":15795},{"__isSmartRef__":true,"id":15797},{"__isSmartRef__":true,"id":15799},{"__isSmartRef__":true,"id":15801},{"__isSmartRef__":true,"id":15803},{"__isSmartRef__":true,"id":15805},{"__isSmartRef__":true,"id":15807}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15809},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15793":{"date":{"__isSmartRef__":true,"id":15794},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15795":{"date":{"__isSmartRef__":true,"id":15796},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15796":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15797":{"date":{"__isSmartRef__":true,"id":15798},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15798":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15799":{"date":{"__isSmartRef__":true,"id":15800},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15800":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15801":{"date":{"__isSmartRef__":true,"id":15802},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15802":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15803":{"date":{"__isSmartRef__":true,"id":15804},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15805":{"date":{"__isSmartRef__":true,"id":15806},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15806":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15807":{"date":{"__isSmartRef__":true,"id":15808},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15808":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15809":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15810":{"morph":{"__isSmartRef__":true,"id":15789},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15811":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15812}},"15812":{"test01IsMorph":{"__isSmartRef__":true,"id":15813}},"15813":{"varMapping":{"__isSmartRef__":true,"id":15814},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15814":{"this":{"__isSmartRef__":true,"id":15811}},"15815":{},"15816":{"change":{"__isSmartRef__":true,"id":15817},"tick":{"__isSmartRef__":true,"id":15821}},"15817":{"varMapping":{"__isSmartRef__":true,"id":15818},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15818":{"this":{"__isSmartRef__":true,"id":15789}},"15819":{"timestamp":{"__isSmartRef__":true,"id":15820},"user":"cschuster","tags":[]},"15820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15821":{"varMapping":{"__isSmartRef__":true,"id":15822},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15822":{"this":{"__isSmartRef__":true,"id":15789}},"15823":{"timestamp":{"__isSmartRef__":true,"id":15824},"user":"cschuster","tags":[]},"15824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15825":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15826}],"id":"54A9B44C-BCF7-4E30-9428-958293F95DD7","shape":{"__isSmartRef__":true,"id":15827},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle385","partsBinMetaInfo":{"__isSmartRef__":true,"id":15828},"eventHandler":{"__isSmartRef__":true,"id":15846},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF"],"partTests":{"__isSmartRef__":true,"id":15847},"_ClipMode":"visible","moved":true,"b":1.80346415709937,"#startLetters":"set","isBeingDragged":false,"delta":-0.992234171309974,"_Rotation":-17.626707741601233,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15852},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6831.8,5431.6)"},"15826":{"target":{"__isSmartRef__":true,"id":15825},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15827":{"_BorderWidth":5.157355950670214,"_ClipMode":"visible","_BorderRadius":39.960382567661874,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.5,98.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(9,264,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.6,-40.0)"},"15828":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15829},{"__isSmartRef__":true,"id":15831},{"__isSmartRef__":true,"id":15833},{"__isSmartRef__":true,"id":15835},{"__isSmartRef__":true,"id":15837},{"__isSmartRef__":true,"id":15839},{"__isSmartRef__":true,"id":15841},{"__isSmartRef__":true,"id":15843}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15845},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15829":{"date":{"__isSmartRef__":true,"id":15830},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15831":{"date":{"__isSmartRef__":true,"id":15832},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15832":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15833":{"date":{"__isSmartRef__":true,"id":15834},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15834":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15835":{"date":{"__isSmartRef__":true,"id":15836},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15836":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15837":{"date":{"__isSmartRef__":true,"id":15838},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15838":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15839":{"date":{"__isSmartRef__":true,"id":15840},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15841":{"date":{"__isSmartRef__":true,"id":15842},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15842":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15843":{"date":{"__isSmartRef__":true,"id":15844},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15844":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15845":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15846":{"morph":{"__isSmartRef__":true,"id":15825},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15847":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15848}},"15848":{"test01IsMorph":{"__isSmartRef__":true,"id":15849}},"15849":{"varMapping":{"__isSmartRef__":true,"id":15850},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15850":{"this":{"__isSmartRef__":true,"id":15847}},"15851":{},"15852":{"change":{"__isSmartRef__":true,"id":15853},"tick":{"__isSmartRef__":true,"id":15857}},"15853":{"varMapping":{"__isSmartRef__":true,"id":15854},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15854":{"this":{"__isSmartRef__":true,"id":15825}},"15855":{"timestamp":{"__isSmartRef__":true,"id":15856},"user":"cschuster","tags":[]},"15856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15857":{"varMapping":{"__isSmartRef__":true,"id":15858},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15858":{"this":{"__isSmartRef__":true,"id":15825}},"15859":{"timestamp":{"__isSmartRef__":true,"id":15860},"user":"cschuster","tags":[]},"15860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15861":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15862}],"id":"3410F4D4-375A-4021-8462-4B1BCC9EE969","shape":{"__isSmartRef__":true,"id":15863},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle386","partsBinMetaInfo":{"__isSmartRef__":true,"id":15864},"eventHandler":{"__isSmartRef__":true,"id":15882},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":15883},"_ClipMode":"visible","moved":true,"b":21.523520550341345,"#startLetters":"set","isBeingDragged":false,"delta":-0.922279235557653,"_Rotation":29.38821470423759,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15888},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4610.3,3822.1)"},"15862":{"target":{"__isSmartRef__":true,"id":15861},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15863":{"_BorderWidth":6.834415712603672,"_ClipMode":"visible","_BorderRadius":34.61587038936442,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.3,85.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(94,332,217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.3,-38.6)"},"15864":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15865},{"__isSmartRef__":true,"id":15867},{"__isSmartRef__":true,"id":15869},{"__isSmartRef__":true,"id":15871},{"__isSmartRef__":true,"id":15873},{"__isSmartRef__":true,"id":15875},{"__isSmartRef__":true,"id":15877},{"__isSmartRef__":true,"id":15879}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15881},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15865":{"date":{"__isSmartRef__":true,"id":15866},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15867":{"date":{"__isSmartRef__":true,"id":15868},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15868":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15869":{"date":{"__isSmartRef__":true,"id":15870},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15870":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15871":{"date":{"__isSmartRef__":true,"id":15872},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15872":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15873":{"date":{"__isSmartRef__":true,"id":15874},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15874":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15875":{"date":{"__isSmartRef__":true,"id":15876},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15877":{"date":{"__isSmartRef__":true,"id":15878},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15878":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15879":{"date":{"__isSmartRef__":true,"id":15880},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15880":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15881":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15882":{"morph":{"__isSmartRef__":true,"id":15861},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15883":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15884}},"15884":{"test01IsMorph":{"__isSmartRef__":true,"id":15885}},"15885":{"varMapping":{"__isSmartRef__":true,"id":15886},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15886":{"this":{"__isSmartRef__":true,"id":15883}},"15887":{},"15888":{"change":{"__isSmartRef__":true,"id":15889},"tick":{"__isSmartRef__":true,"id":15893}},"15889":{"varMapping":{"__isSmartRef__":true,"id":15890},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15890":{"this":{"__isSmartRef__":true,"id":15861}},"15891":{"timestamp":{"__isSmartRef__":true,"id":15892},"user":"cschuster","tags":[]},"15892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15893":{"varMapping":{"__isSmartRef__":true,"id":15894},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15894":{"this":{"__isSmartRef__":true,"id":15861}},"15895":{"timestamp":{"__isSmartRef__":true,"id":15896},"user":"cschuster","tags":[]},"15896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15897":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15898}],"id":"9FCD8026-0C80-4C90-BEAE-EDBB636825F4","shape":{"__isSmartRef__":true,"id":15899},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle387","partsBinMetaInfo":{"__isSmartRef__":true,"id":15900},"eventHandler":{"__isSmartRef__":true,"id":15918},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA"],"partTests":{"__isSmartRef__":true,"id":15919},"_ClipMode":"visible","moved":true,"b":32.328848448523786,"#startLetters":"set","isBeingDragged":false,"delta":-0.9230173283140175,"_Rotation":19.151491752976316,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15924},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4241.1,3615.0)"},"15898":{"target":{"__isSmartRef__":true,"id":15897},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15899":{"_BorderWidth":7.673889356597949,"_ClipMode":"visible","_BorderRadius":28.560505133875527,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.2,78.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(137,353,111)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.7,-36.9)"},"15900":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15901},{"__isSmartRef__":true,"id":15903},{"__isSmartRef__":true,"id":15905},{"__isSmartRef__":true,"id":15907},{"__isSmartRef__":true,"id":15909},{"__isSmartRef__":true,"id":15911},{"__isSmartRef__":true,"id":15913},{"__isSmartRef__":true,"id":15915}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15917},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15901":{"date":{"__isSmartRef__":true,"id":15902},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15903":{"date":{"__isSmartRef__":true,"id":15904},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15904":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15905":{"date":{"__isSmartRef__":true,"id":15906},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15906":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15907":{"date":{"__isSmartRef__":true,"id":15908},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15908":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15909":{"date":{"__isSmartRef__":true,"id":15910},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15910":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15911":{"date":{"__isSmartRef__":true,"id":15912},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15913":{"date":{"__isSmartRef__":true,"id":15914},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15914":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15915":{"date":{"__isSmartRef__":true,"id":15916},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15916":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15917":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15918":{"morph":{"__isSmartRef__":true,"id":15897},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15919":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15920}},"15920":{"test01IsMorph":{"__isSmartRef__":true,"id":15921}},"15921":{"varMapping":{"__isSmartRef__":true,"id":15922},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15922":{"this":{"__isSmartRef__":true,"id":15919}},"15923":{},"15924":{"change":{"__isSmartRef__":true,"id":15925},"tick":{"__isSmartRef__":true,"id":15929}},"15925":{"varMapping":{"__isSmartRef__":true,"id":15926},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15926":{"this":{"__isSmartRef__":true,"id":15897}},"15927":{"timestamp":{"__isSmartRef__":true,"id":15928},"user":"cschuster","tags":[]},"15928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15929":{"varMapping":{"__isSmartRef__":true,"id":15930},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15930":{"this":{"__isSmartRef__":true,"id":15897}},"15931":{"timestamp":{"__isSmartRef__":true,"id":15932},"user":"cschuster","tags":[]},"15932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15933":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15934}],"id":"18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","shape":{"__isSmartRef__":true,"id":15935},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle388","partsBinMetaInfo":{"__isSmartRef__":true,"id":15936},"eventHandler":{"__isSmartRef__":true,"id":15954},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D"],"partTests":{"__isSmartRef__":true,"id":15955},"_ClipMode":"visible","moved":true,"b":63.972607294563204,"#startLetters":"set","isBeingDragged":false,"delta":0.7526189093478024,"_Rotation":5.452093049423719,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15960},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5381.7,4853.8)"},"15934":{"target":{"__isSmartRef__":true,"id":15933},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15935":{"_BorderWidth":9.492921807269838,"_ClipMode":"visible","_BorderRadius":7.701845814014614,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,64.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,343,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-28.8)"},"15936":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15937},{"__isSmartRef__":true,"id":15939},{"__isSmartRef__":true,"id":15941},{"__isSmartRef__":true,"id":15943},{"__isSmartRef__":true,"id":15945},{"__isSmartRef__":true,"id":15947},{"__isSmartRef__":true,"id":15949},{"__isSmartRef__":true,"id":15951}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15953},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15937":{"date":{"__isSmartRef__":true,"id":15938},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15939":{"date":{"__isSmartRef__":true,"id":15940},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15940":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15941":{"date":{"__isSmartRef__":true,"id":15942},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15942":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15943":{"date":{"__isSmartRef__":true,"id":15944},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15944":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15945":{"date":{"__isSmartRef__":true,"id":15946},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15946":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15947":{"date":{"__isSmartRef__":true,"id":15948},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15949":{"date":{"__isSmartRef__":true,"id":15950},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15950":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15951":{"date":{"__isSmartRef__":true,"id":15952},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15952":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15953":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15954":{"morph":{"__isSmartRef__":true,"id":15933},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15955":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15956}},"15956":{"test01IsMorph":{"__isSmartRef__":true,"id":15957}},"15957":{"varMapping":{"__isSmartRef__":true,"id":15958},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15958":{"this":{"__isSmartRef__":true,"id":15955}},"15959":{},"15960":{"change":{"__isSmartRef__":true,"id":15961},"tick":{"__isSmartRef__":true,"id":15965}},"15961":{"varMapping":{"__isSmartRef__":true,"id":15962},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15962":{"this":{"__isSmartRef__":true,"id":15933}},"15963":{"timestamp":{"__isSmartRef__":true,"id":15964},"user":"cschuster","tags":[]},"15964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"15965":{"varMapping":{"__isSmartRef__":true,"id":15966},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":15967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15966":{"this":{"__isSmartRef__":true,"id":15933}},"15967":{"timestamp":{"__isSmartRef__":true,"id":15968},"user":"cschuster","tags":[]},"15968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"15969":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":15970}],"id":"274D45D2-0BDC-4CFB-BFA8-6BA16BEEC62C","shape":{"__isSmartRef__":true,"id":15971},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle389","partsBinMetaInfo":{"__isSmartRef__":true,"id":15972},"eventHandler":{"__isSmartRef__":true,"id":15990},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","CD622F92-092D-49AD-876E-516382AAB71B"],"partTests":{"__isSmartRef__":true,"id":15991},"_ClipMode":"visible","moved":true,"b":321.34822059993166,"#startLetters":"set","isBeingDragged":false,"delta":0.5511976339621469,"_Rotation":-7.714089351536711,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15996},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6198.0,3912.7)"},"15970":{"target":{"__isSmartRef__":true,"id":15969},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"15971":{"_BorderWidth":1.8770719083816378,"_ClipMode":"visible","_BorderRadius":24.395712215329432,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,125.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-160,40,-218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.5,-35.6)"},"15972":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":15973},{"__isSmartRef__":true,"id":15975},{"__isSmartRef__":true,"id":15977},{"__isSmartRef__":true,"id":15979},{"__isSmartRef__":true,"id":15981},{"__isSmartRef__":true,"id":15983},{"__isSmartRef__":true,"id":15985},{"__isSmartRef__":true,"id":15987}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":15989},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"15973":{"date":{"__isSmartRef__":true,"id":15974},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"15974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"15975":{"date":{"__isSmartRef__":true,"id":15976},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"15976":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"15977":{"date":{"__isSmartRef__":true,"id":15978},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"15978":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"15979":{"date":{"__isSmartRef__":true,"id":15980},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"15980":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"15981":{"date":{"__isSmartRef__":true,"id":15982},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"15982":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"15983":{"date":{"__isSmartRef__":true,"id":15984},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"15984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"15985":{"date":{"__isSmartRef__":true,"id":15986},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"15986":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"15987":{"date":{"__isSmartRef__":true,"id":15988},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"15988":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"15989":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"15990":{"morph":{"__isSmartRef__":true,"id":15969},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15991":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":15992}},"15992":{"test01IsMorph":{"__isSmartRef__":true,"id":15993}},"15993":{"varMapping":{"__isSmartRef__":true,"id":15994},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":15995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15994":{"this":{"__isSmartRef__":true,"id":15991}},"15995":{},"15996":{"change":{"__isSmartRef__":true,"id":15997},"tick":{"__isSmartRef__":true,"id":16001}},"15997":{"varMapping":{"__isSmartRef__":true,"id":15998},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":15999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"15998":{"this":{"__isSmartRef__":true,"id":15969}},"15999":{"timestamp":{"__isSmartRef__":true,"id":16000},"user":"cschuster","tags":[]},"16000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16001":{"varMapping":{"__isSmartRef__":true,"id":16002},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16002":{"this":{"__isSmartRef__":true,"id":15969}},"16003":{"timestamp":{"__isSmartRef__":true,"id":16004},"user":"cschuster","tags":[]},"16004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16005":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16006}],"id":"58CA2CB5-52A7-41B3-9FB8-895992CCE920","shape":{"__isSmartRef__":true,"id":16007},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle390","partsBinMetaInfo":{"__isSmartRef__":true,"id":16008},"eventHandler":{"__isSmartRef__":true,"id":16026},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066"],"partTests":{"__isSmartRef__":true,"id":16027},"_ClipMode":"visible","moved":true,"b":97,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.900314564578968,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16032},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4170.8,4637.2)"},"16006":{"target":{"__isSmartRef__":true,"id":16005},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16007":{"_BorderWidth":9.962730758206611,"_ClipMode":"visible","_BorderRadius":0.5940854744800705,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.3,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,223,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.6)"},"16008":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16009},{"__isSmartRef__":true,"id":16011},{"__isSmartRef__":true,"id":16013},{"__isSmartRef__":true,"id":16015},{"__isSmartRef__":true,"id":16017},{"__isSmartRef__":true,"id":16019},{"__isSmartRef__":true,"id":16021},{"__isSmartRef__":true,"id":16023}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16025},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16009":{"date":{"__isSmartRef__":true,"id":16010},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16011":{"date":{"__isSmartRef__":true,"id":16012},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16012":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16013":{"date":{"__isSmartRef__":true,"id":16014},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16014":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16015":{"date":{"__isSmartRef__":true,"id":16016},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16016":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16017":{"date":{"__isSmartRef__":true,"id":16018},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16018":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16019":{"date":{"__isSmartRef__":true,"id":16020},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16021":{"date":{"__isSmartRef__":true,"id":16022},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16022":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16023":{"date":{"__isSmartRef__":true,"id":16024},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16024":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16025":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16026":{"morph":{"__isSmartRef__":true,"id":16005},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16027":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16028}},"16028":{"test01IsMorph":{"__isSmartRef__":true,"id":16029}},"16029":{"varMapping":{"__isSmartRef__":true,"id":16030},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16030":{"this":{"__isSmartRef__":true,"id":16027}},"16031":{},"16032":{"change":{"__isSmartRef__":true,"id":16033},"tick":{"__isSmartRef__":true,"id":16037}},"16033":{"varMapping":{"__isSmartRef__":true,"id":16034},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16034":{"this":{"__isSmartRef__":true,"id":16005}},"16035":{"timestamp":{"__isSmartRef__":true,"id":16036},"user":"cschuster","tags":[]},"16036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16037":{"varMapping":{"__isSmartRef__":true,"id":16038},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16038":{"this":{"__isSmartRef__":true,"id":16005}},"16039":{"timestamp":{"__isSmartRef__":true,"id":16040},"user":"cschuster","tags":[]},"16040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16041":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16042}],"id":"62033953-9324-49C7-AF54-2B06101F6D06","shape":{"__isSmartRef__":true,"id":16043},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle391","partsBinMetaInfo":{"__isSmartRef__":true,"id":16044},"eventHandler":{"__isSmartRef__":true,"id":16062},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6"],"partTests":{"__isSmartRef__":true,"id":16063},"_ClipMode":"visible","moved":true,"b":268,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-40.18841281076013,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16068},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4989.5,4656.7)"},"16042":{"target":{"__isSmartRef__":true,"id":16041},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16043":{"_BorderWidth":0.0030458649045215225,"_ClipMode":"visible","_BorderRadius":0.04871899480351605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-265,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.3)"},"16044":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16045},{"__isSmartRef__":true,"id":16047},{"__isSmartRef__":true,"id":16049},{"__isSmartRef__":true,"id":16051},{"__isSmartRef__":true,"id":16053},{"__isSmartRef__":true,"id":16055},{"__isSmartRef__":true,"id":16057},{"__isSmartRef__":true,"id":16059}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16061},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16045":{"date":{"__isSmartRef__":true,"id":16046},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16047":{"date":{"__isSmartRef__":true,"id":16048},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16048":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16049":{"date":{"__isSmartRef__":true,"id":16050},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16050":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16051":{"date":{"__isSmartRef__":true,"id":16052},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16052":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16053":{"date":{"__isSmartRef__":true,"id":16054},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16054":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16055":{"date":{"__isSmartRef__":true,"id":16056},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16057":{"date":{"__isSmartRef__":true,"id":16058},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16058":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16059":{"date":{"__isSmartRef__":true,"id":16060},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16060":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16061":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16062":{"morph":{"__isSmartRef__":true,"id":16041},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16063":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16064}},"16064":{"test01IsMorph":{"__isSmartRef__":true,"id":16065}},"16065":{"varMapping":{"__isSmartRef__":true,"id":16066},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16066":{"this":{"__isSmartRef__":true,"id":16063}},"16067":{},"16068":{"change":{"__isSmartRef__":true,"id":16069},"tick":{"__isSmartRef__":true,"id":16073}},"16069":{"varMapping":{"__isSmartRef__":true,"id":16070},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16070":{"this":{"__isSmartRef__":true,"id":16041}},"16071":{"timestamp":{"__isSmartRef__":true,"id":16072},"user":"cschuster","tags":[]},"16072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16073":{"varMapping":{"__isSmartRef__":true,"id":16074},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16074":{"this":{"__isSmartRef__":true,"id":16041}},"16075":{"timestamp":{"__isSmartRef__":true,"id":16076},"user":"cschuster","tags":[]},"16076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16077":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16078}],"id":"73E23629-88C7-4C85-B031-5B6F406E82D4","shape":{"__isSmartRef__":true,"id":16079},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle392","partsBinMetaInfo":{"__isSmartRef__":true,"id":16080},"eventHandler":{"__isSmartRef__":true,"id":16098},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","5F13C33D-1973-4EE3-BF48-3EA642AB82D9"],"partTests":{"__isSmartRef__":true,"id":16099},"_ClipMode":"visible","moved":true,"b":47.18322072905721,"#startLetters":"set","isBeingDragged":false,"delta":-0.7465794254676439,"_Rotation":-18.767252570896368,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16104},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4819.0,4418.1)"},"16078":{"target":{"__isSmartRef__":true,"id":16077},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16079":{"_BorderWidth":8.667654281309433,"_ClipMode":"visible","_BorderRadius":18.477299316468137,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,70.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(188,362,-83)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.7,-33.6)"},"16080":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16081},{"__isSmartRef__":true,"id":16083},{"__isSmartRef__":true,"id":16085},{"__isSmartRef__":true,"id":16087},{"__isSmartRef__":true,"id":16089},{"__isSmartRef__":true,"id":16091},{"__isSmartRef__":true,"id":16093},{"__isSmartRef__":true,"id":16095}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16097},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16081":{"date":{"__isSmartRef__":true,"id":16082},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16083":{"date":{"__isSmartRef__":true,"id":16084},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16084":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16085":{"date":{"__isSmartRef__":true,"id":16086},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16086":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16087":{"date":{"__isSmartRef__":true,"id":16088},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16088":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16089":{"date":{"__isSmartRef__":true,"id":16090},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16090":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16091":{"date":{"__isSmartRef__":true,"id":16092},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16093":{"date":{"__isSmartRef__":true,"id":16094},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16094":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16095":{"date":{"__isSmartRef__":true,"id":16096},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16096":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16097":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16098":{"morph":{"__isSmartRef__":true,"id":16077},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16099":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16100}},"16100":{"test01IsMorph":{"__isSmartRef__":true,"id":16101}},"16101":{"varMapping":{"__isSmartRef__":true,"id":16102},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16102":{"this":{"__isSmartRef__":true,"id":16099}},"16103":{},"16104":{"change":{"__isSmartRef__":true,"id":16105},"tick":{"__isSmartRef__":true,"id":16109}},"16105":{"varMapping":{"__isSmartRef__":true,"id":16106},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16106":{"this":{"__isSmartRef__":true,"id":16077}},"16107":{"timestamp":{"__isSmartRef__":true,"id":16108},"user":"cschuster","tags":[]},"16108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16109":{"varMapping":{"__isSmartRef__":true,"id":16110},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16110":{"this":{"__isSmartRef__":true,"id":16077}},"16111":{"timestamp":{"__isSmartRef__":true,"id":16112},"user":"cschuster","tags":[]},"16112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16113":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16114}],"id":"0A383B68-3FCC-458D-A8B9-A8C3AEE99001","shape":{"__isSmartRef__":true,"id":16115},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle393","partsBinMetaInfo":{"__isSmartRef__":true,"id":16116},"eventHandler":{"__isSmartRef__":true,"id":16134},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","ACEAE76C-3B56-4FE4-8F20-3E0A70B5CF15","3B497000-30FF-488A-8D4B-CA24CAD1C66B"],"partTests":{"__isSmartRef__":true,"id":16135},"_ClipMode":"visible","moved":true,"b":164,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.255521836481563,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16140},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4622.3,4005.0)"},"16114":{"target":{"__isSmartRef__":true,"id":16113},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16115":{"_BorderWidth":6.378186779084999,"_ClipMode":"visible","_BorderRadius":36.96096192312851,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,89.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,-175,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-0.8)"},"16116":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16117},{"__isSmartRef__":true,"id":16119},{"__isSmartRef__":true,"id":16121},{"__isSmartRef__":true,"id":16123},{"__isSmartRef__":true,"id":16125},{"__isSmartRef__":true,"id":16127},{"__isSmartRef__":true,"id":16129},{"__isSmartRef__":true,"id":16131}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16133},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16117":{"date":{"__isSmartRef__":true,"id":16118},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16119":{"date":{"__isSmartRef__":true,"id":16120},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16120":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16121":{"date":{"__isSmartRef__":true,"id":16122},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16122":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16123":{"date":{"__isSmartRef__":true,"id":16124},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16124":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16125":{"date":{"__isSmartRef__":true,"id":16126},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16126":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16127":{"date":{"__isSmartRef__":true,"id":16128},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16129":{"date":{"__isSmartRef__":true,"id":16130},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16131":{"date":{"__isSmartRef__":true,"id":16132},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16132":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16133":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16134":{"morph":{"__isSmartRef__":true,"id":16113},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16135":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16136}},"16136":{"test01IsMorph":{"__isSmartRef__":true,"id":16137}},"16137":{"varMapping":{"__isSmartRef__":true,"id":16138},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16138":{"this":{"__isSmartRef__":true,"id":16135}},"16139":{},"16140":{"change":{"__isSmartRef__":true,"id":16141},"tick":{"__isSmartRef__":true,"id":16145}},"16141":{"varMapping":{"__isSmartRef__":true,"id":16142},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16142":{"this":{"__isSmartRef__":true,"id":16113}},"16143":{"timestamp":{"__isSmartRef__":true,"id":16144},"user":"cschuster","tags":[]},"16144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16145":{"varMapping":{"__isSmartRef__":true,"id":16146},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16146":{"this":{"__isSmartRef__":true,"id":16113}},"16147":{"timestamp":{"__isSmartRef__":true,"id":16148},"user":"cschuster","tags":[]},"16148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16149":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16150}],"id":"93AFF35B-C739-47AD-98B8-FCE2440501AC","shape":{"__isSmartRef__":true,"id":16151},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle394","partsBinMetaInfo":{"__isSmartRef__":true,"id":16152},"eventHandler":{"__isSmartRef__":true,"id":16170},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","429DA705-3AA7-4A61-A938-03E3805A7549","FEFBDD39-4314-44A2-B6D3-217A904A4287"],"partTests":{"__isSmartRef__":true,"id":16171},"_ClipMode":"visible","moved":true,"b":337,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-0.9411531865021822,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16176},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5609.3,4982.0)"},"16150":{"target":{"__isSmartRef__":true,"id":16149},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16151":{"_BorderWidth":3.046344357553626,"_ClipMode":"visible","_BorderRadius":33.89316740917992,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,115.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,136,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-38.4)"},"16152":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16153},{"__isSmartRef__":true,"id":16155},{"__isSmartRef__":true,"id":16157},{"__isSmartRef__":true,"id":16159},{"__isSmartRef__":true,"id":16161},{"__isSmartRef__":true,"id":16163},{"__isSmartRef__":true,"id":16165},{"__isSmartRef__":true,"id":16167}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16169},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16153":{"date":{"__isSmartRef__":true,"id":16154},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16155":{"date":{"__isSmartRef__":true,"id":16156},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16156":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16157":{"date":{"__isSmartRef__":true,"id":16158},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16158":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16159":{"date":{"__isSmartRef__":true,"id":16160},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16160":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16161":{"date":{"__isSmartRef__":true,"id":16162},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16162":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16163":{"date":{"__isSmartRef__":true,"id":16164},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16165":{"date":{"__isSmartRef__":true,"id":16166},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16167":{"date":{"__isSmartRef__":true,"id":16168},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16168":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16169":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16170":{"morph":{"__isSmartRef__":true,"id":16149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16171":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16172}},"16172":{"test01IsMorph":{"__isSmartRef__":true,"id":16173}},"16173":{"varMapping":{"__isSmartRef__":true,"id":16174},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16174":{"this":{"__isSmartRef__":true,"id":16171}},"16175":{},"16176":{"change":{"__isSmartRef__":true,"id":16177},"tick":{"__isSmartRef__":true,"id":16181}},"16177":{"varMapping":{"__isSmartRef__":true,"id":16178},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16178":{"this":{"__isSmartRef__":true,"id":16149}},"16179":{"timestamp":{"__isSmartRef__":true,"id":16180},"user":"cschuster","tags":[]},"16180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16181":{"varMapping":{"__isSmartRef__":true,"id":16182},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16182":{"this":{"__isSmartRef__":true,"id":16149}},"16183":{"timestamp":{"__isSmartRef__":true,"id":16184},"user":"cschuster","tags":[]},"16184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16185":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16186}],"id":"B6DD5D28-3D18-419D-9DA7-80713F176D79","shape":{"__isSmartRef__":true,"id":16187},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle395","partsBinMetaInfo":{"__isSmartRef__":true,"id":16188},"eventHandler":{"__isSmartRef__":true,"id":16206},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE"],"partTests":{"__isSmartRef__":true,"id":16207},"_ClipMode":"visible","moved":true,"b":203.27715404774062,"#startLetters":"set","isBeingDragged":false,"delta":-0.9007060112198815,"_Rotation":-1.6736588032683577,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16212},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6155.0,4708.6)"},"16186":{"target":{"__isSmartRef__":true,"id":16185},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16187":{"_BorderWidth":3.0241037375337863,"_ClipMode":"visible","_BorderRadius":33.75333433595528,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.0,115.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-101,-337,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.1,-1.6)"},"16188":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16189},{"__isSmartRef__":true,"id":16191},{"__isSmartRef__":true,"id":16193},{"__isSmartRef__":true,"id":16195},{"__isSmartRef__":true,"id":16197},{"__isSmartRef__":true,"id":16199},{"__isSmartRef__":true,"id":16201},{"__isSmartRef__":true,"id":16203}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16205},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16189":{"date":{"__isSmartRef__":true,"id":16190},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16191":{"date":{"__isSmartRef__":true,"id":16192},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16192":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16193":{"date":{"__isSmartRef__":true,"id":16194},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16194":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16195":{"date":{"__isSmartRef__":true,"id":16196},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16196":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16197":{"date":{"__isSmartRef__":true,"id":16198},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16198":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16199":{"date":{"__isSmartRef__":true,"id":16200},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16201":{"date":{"__isSmartRef__":true,"id":16202},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16203":{"date":{"__isSmartRef__":true,"id":16204},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16204":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16205":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16206":{"morph":{"__isSmartRef__":true,"id":16185},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16207":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16208}},"16208":{"test01IsMorph":{"__isSmartRef__":true,"id":16209}},"16209":{"varMapping":{"__isSmartRef__":true,"id":16210},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16210":{"this":{"__isSmartRef__":true,"id":16207}},"16211":{},"16212":{"change":{"__isSmartRef__":true,"id":16213},"tick":{"__isSmartRef__":true,"id":16217}},"16213":{"varMapping":{"__isSmartRef__":true,"id":16214},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16214":{"this":{"__isSmartRef__":true,"id":16185}},"16215":{"timestamp":{"__isSmartRef__":true,"id":16216},"user":"cschuster","tags":[]},"16216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16217":{"varMapping":{"__isSmartRef__":true,"id":16218},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16218":{"this":{"__isSmartRef__":true,"id":16185}},"16219":{"timestamp":{"__isSmartRef__":true,"id":16220},"user":"cschuster","tags":[]},"16220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16221":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16222}],"id":"C41C2B6B-EF5C-4E7B-98FD-757426B4877A","shape":{"__isSmartRef__":true,"id":16223},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle396","partsBinMetaInfo":{"__isSmartRef__":true,"id":16224},"eventHandler":{"__isSmartRef__":true,"id":16242},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920"],"partTests":{"__isSmartRef__":true,"id":16243},"_ClipMode":"visible","moved":true,"b":111,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":26.38516529211252,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16248},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5126.3,5067.4)"},"16222":{"target":{"__isSmartRef__":true,"id":16221},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16223":{"_BorderWidth":9.66790213248601,"_ClipMode":"visible","_BorderRadius":5.137103490452115,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.2,62.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,147,129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-12.8)"},"16224":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16225},{"__isSmartRef__":true,"id":16227},{"__isSmartRef__":true,"id":16229},{"__isSmartRef__":true,"id":16231},{"__isSmartRef__":true,"id":16233},{"__isSmartRef__":true,"id":16235},{"__isSmartRef__":true,"id":16237},{"__isSmartRef__":true,"id":16239}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16241},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16225":{"date":{"__isSmartRef__":true,"id":16226},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16227":{"date":{"__isSmartRef__":true,"id":16228},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16228":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16229":{"date":{"__isSmartRef__":true,"id":16230},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16230":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16231":{"date":{"__isSmartRef__":true,"id":16232},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16232":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16233":{"date":{"__isSmartRef__":true,"id":16234},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16234":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16235":{"date":{"__isSmartRef__":true,"id":16236},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16237":{"date":{"__isSmartRef__":true,"id":16238},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16239":{"date":{"__isSmartRef__":true,"id":16240},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16240":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16241":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16242":{"morph":{"__isSmartRef__":true,"id":16221},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16243":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16244}},"16244":{"test01IsMorph":{"__isSmartRef__":true,"id":16245}},"16245":{"varMapping":{"__isSmartRef__":true,"id":16246},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16246":{"this":{"__isSmartRef__":true,"id":16243}},"16247":{},"16248":{"change":{"__isSmartRef__":true,"id":16249},"tick":{"__isSmartRef__":true,"id":16253}},"16249":{"varMapping":{"__isSmartRef__":true,"id":16250},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16250":{"this":{"__isSmartRef__":true,"id":16221}},"16251":{"timestamp":{"__isSmartRef__":true,"id":16252},"user":"cschuster","tags":[]},"16252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16253":{"varMapping":{"__isSmartRef__":true,"id":16254},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16254":{"this":{"__isSmartRef__":true,"id":16221}},"16255":{"timestamp":{"__isSmartRef__":true,"id":16256},"user":"cschuster","tags":[]},"16256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16257":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16258}],"id":"90C11793-EC83-4B83-A56E-2712E1D7612C","shape":{"__isSmartRef__":true,"id":16259},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle397","partsBinMetaInfo":{"__isSmartRef__":true,"id":16260},"eventHandler":{"__isSmartRef__":true,"id":16278},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E"],"partTests":{"__isSmartRef__":true,"id":16279},"_ClipMode":"visible","moved":true,"b":181.60674061480677,"#startLetters":"set","isBeingDragged":false,"delta":0.7727946409140714,"_Rotation":-6.652937863274107,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16284},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6776.2,5295.6)"},"16258":{"target":{"__isSmartRef__":true,"id":16257},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16259":{"_BorderWidth":4.859803807081583,"_ClipMode":"visible","_BorderRadius":39.968552043985895,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.2,101.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-8,-264,-226)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.4,-0.0)"},"16260":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16261},{"__isSmartRef__":true,"id":16263},{"__isSmartRef__":true,"id":16265},{"__isSmartRef__":true,"id":16267},{"__isSmartRef__":true,"id":16269},{"__isSmartRef__":true,"id":16271},{"__isSmartRef__":true,"id":16273},{"__isSmartRef__":true,"id":16275}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16277},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16261":{"date":{"__isSmartRef__":true,"id":16262},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16263":{"date":{"__isSmartRef__":true,"id":16264},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16264":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16265":{"date":{"__isSmartRef__":true,"id":16266},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16266":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16267":{"date":{"__isSmartRef__":true,"id":16268},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16269":{"date":{"__isSmartRef__":true,"id":16270},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16270":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16271":{"date":{"__isSmartRef__":true,"id":16272},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16273":{"date":{"__isSmartRef__":true,"id":16274},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16275":{"date":{"__isSmartRef__":true,"id":16276},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16276":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16277":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16278":{"morph":{"__isSmartRef__":true,"id":16257},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16279":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16280}},"16280":{"test01IsMorph":{"__isSmartRef__":true,"id":16281}},"16281":{"varMapping":{"__isSmartRef__":true,"id":16282},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16282":{"this":{"__isSmartRef__":true,"id":16279}},"16283":{},"16284":{"change":{"__isSmartRef__":true,"id":16285},"tick":{"__isSmartRef__":true,"id":16289}},"16285":{"varMapping":{"__isSmartRef__":true,"id":16286},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16286":{"this":{"__isSmartRef__":true,"id":16257}},"16287":{"timestamp":{"__isSmartRef__":true,"id":16288},"user":"cschuster","tags":[]},"16288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16289":{"varMapping":{"__isSmartRef__":true,"id":16290},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16290":{"this":{"__isSmartRef__":true,"id":16257}},"16291":{"timestamp":{"__isSmartRef__":true,"id":16292},"user":"cschuster","tags":[]},"16292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16293":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16294}],"id":"11CD8568-C3C7-4F43-9D15-F3411B29F9E2","shape":{"__isSmartRef__":true,"id":16295},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle398","partsBinMetaInfo":{"__isSmartRef__":true,"id":16296},"eventHandler":{"__isSmartRef__":true,"id":16314},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57"],"partTests":{"__isSmartRef__":true,"id":16315},"_ClipMode":"visible","moved":true,"b":95,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-23.66062114742731,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16320},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4352.3,4257.5)"},"16294":{"target":{"__isSmartRef__":true,"id":16293},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16295":{"_BorderWidth":9.980973490458727,"_ClipMode":"visible","_BorderRadius":0.3038449397558396,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,232,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.3)"},"16296":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16297},{"__isSmartRef__":true,"id":16299},{"__isSmartRef__":true,"id":16301},{"__isSmartRef__":true,"id":16303},{"__isSmartRef__":true,"id":16305},{"__isSmartRef__":true,"id":16307},{"__isSmartRef__":true,"id":16309},{"__isSmartRef__":true,"id":16311}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16313},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16297":{"date":{"__isSmartRef__":true,"id":16298},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16299":{"date":{"__isSmartRef__":true,"id":16300},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16300":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16301":{"date":{"__isSmartRef__":true,"id":16302},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16302":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16303":{"date":{"__isSmartRef__":true,"id":16304},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16305":{"date":{"__isSmartRef__":true,"id":16306},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16306":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16307":{"date":{"__isSmartRef__":true,"id":16308},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16309":{"date":{"__isSmartRef__":true,"id":16310},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16311":{"date":{"__isSmartRef__":true,"id":16312},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16312":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16313":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16314":{"morph":{"__isSmartRef__":true,"id":16293},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16315":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16316}},"16316":{"test01IsMorph":{"__isSmartRef__":true,"id":16317}},"16317":{"varMapping":{"__isSmartRef__":true,"id":16318},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16318":{"this":{"__isSmartRef__":true,"id":16315}},"16319":{},"16320":{"change":{"__isSmartRef__":true,"id":16321},"tick":{"__isSmartRef__":true,"id":16325}},"16321":{"varMapping":{"__isSmartRef__":true,"id":16322},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16322":{"this":{"__isSmartRef__":true,"id":16293}},"16323":{"timestamp":{"__isSmartRef__":true,"id":16324},"user":"cschuster","tags":[]},"16324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16325":{"varMapping":{"__isSmartRef__":true,"id":16326},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16326":{"this":{"__isSmartRef__":true,"id":16293}},"16327":{"timestamp":{"__isSmartRef__":true,"id":16328},"user":"cschuster","tags":[]},"16328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16329":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16330}],"id":"88394465-34EF-4832-9F8D-7E9F2C74CCDD","shape":{"__isSmartRef__":true,"id":16331},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle399","partsBinMetaInfo":{"__isSmartRef__":true,"id":16332},"eventHandler":{"__isSmartRef__":true,"id":16350},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","AB5706EF-EB06-42C8-A5ED-454F0729666B"],"partTests":{"__isSmartRef__":true,"id":16351},"_ClipMode":"visible","moved":true,"b":230.5278070915956,"#startLetters":"set","isBeingDragged":false,"delta":-0.8041751112323254,"_Rotation":-35.634666363594725,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16356},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3987.7,5433.9)"},"16330":{"target":{"__isSmartRef__":true,"id":16329},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16331":{"_BorderWidth":1.1403340132170596,"_ClipMode":"visible","_BorderRadius":16.1647655527534,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,130.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-197,-360,124)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.6,-7.3)"},"16332":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16333},{"__isSmartRef__":true,"id":16335},{"__isSmartRef__":true,"id":16337},{"__isSmartRef__":true,"id":16339},{"__isSmartRef__":true,"id":16341},{"__isSmartRef__":true,"id":16343},{"__isSmartRef__":true,"id":16345},{"__isSmartRef__":true,"id":16347}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16349},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16333":{"date":{"__isSmartRef__":true,"id":16334},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16335":{"date":{"__isSmartRef__":true,"id":16336},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16336":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16337":{"date":{"__isSmartRef__":true,"id":16338},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16338":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16339":{"date":{"__isSmartRef__":true,"id":16340},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16341":{"date":{"__isSmartRef__":true,"id":16342},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16342":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16343":{"date":{"__isSmartRef__":true,"id":16344},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16345":{"date":{"__isSmartRef__":true,"id":16346},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16346":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16347":{"date":{"__isSmartRef__":true,"id":16348},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16348":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16349":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16350":{"morph":{"__isSmartRef__":true,"id":16329},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16351":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16352}},"16352":{"test01IsMorph":{"__isSmartRef__":true,"id":16353}},"16353":{"varMapping":{"__isSmartRef__":true,"id":16354},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16354":{"this":{"__isSmartRef__":true,"id":16351}},"16355":{},"16356":{"change":{"__isSmartRef__":true,"id":16357},"tick":{"__isSmartRef__":true,"id":16361}},"16357":{"varMapping":{"__isSmartRef__":true,"id":16358},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16358":{"this":{"__isSmartRef__":true,"id":16329}},"16359":{"timestamp":{"__isSmartRef__":true,"id":16360},"user":"cschuster","tags":[]},"16360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16361":{"varMapping":{"__isSmartRef__":true,"id":16362},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16362":{"this":{"__isSmartRef__":true,"id":16329}},"16363":{"timestamp":{"__isSmartRef__":true,"id":16364},"user":"cschuster","tags":[]},"16364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16365":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16366}],"id":"78F157DF-4819-429B-AD29-6FC92E18DE39","shape":{"__isSmartRef__":true,"id":16367},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle400","partsBinMetaInfo":{"__isSmartRef__":true,"id":16368},"eventHandler":{"__isSmartRef__":true,"id":16386},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123"],"partTests":{"__isSmartRef__":true,"id":16387},"_ClipMode":"visible","moved":true,"b":124.53930887044407,"#startLetters":"set","isBeingDragged":false,"delta":-0.9021482418756932,"_Rotation":-25.89338564720924,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16392},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6492.3,4250.3)"},"16366":{"target":{"__isSmartRef__":true,"id":16365},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16367":{"_BorderWidth":9.118687004080414,"_ClipMode":"visible","_BorderRadius":12.858267779870562,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.6,67.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(211,66,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.5,-8.7)"},"16368":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16369},{"__isSmartRef__":true,"id":16371},{"__isSmartRef__":true,"id":16373},{"__isSmartRef__":true,"id":16375},{"__isSmartRef__":true,"id":16377},{"__isSmartRef__":true,"id":16379},{"__isSmartRef__":true,"id":16381},{"__isSmartRef__":true,"id":16383}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16385},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16369":{"date":{"__isSmartRef__":true,"id":16370},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16371":{"date":{"__isSmartRef__":true,"id":16372},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16372":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16373":{"date":{"__isSmartRef__":true,"id":16374},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16374":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16375":{"date":{"__isSmartRef__":true,"id":16376},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16377":{"date":{"__isSmartRef__":true,"id":16378},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16378":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16379":{"date":{"__isSmartRef__":true,"id":16380},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16381":{"date":{"__isSmartRef__":true,"id":16382},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16382":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16383":{"date":{"__isSmartRef__":true,"id":16384},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16384":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16385":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16386":{"morph":{"__isSmartRef__":true,"id":16365},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16387":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16388}},"16388":{"test01IsMorph":{"__isSmartRef__":true,"id":16389}},"16389":{"varMapping":{"__isSmartRef__":true,"id":16390},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16390":{"this":{"__isSmartRef__":true,"id":16387}},"16391":{},"16392":{"change":{"__isSmartRef__":true,"id":16393},"tick":{"__isSmartRef__":true,"id":16397}},"16393":{"varMapping":{"__isSmartRef__":true,"id":16394},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16394":{"this":{"__isSmartRef__":true,"id":16365}},"16395":{"timestamp":{"__isSmartRef__":true,"id":16396},"user":"cschuster","tags":[]},"16396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16397":{"varMapping":{"__isSmartRef__":true,"id":16398},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16398":{"this":{"__isSmartRef__":true,"id":16365}},"16399":{"timestamp":{"__isSmartRef__":true,"id":16400},"user":"cschuster","tags":[]},"16400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16401":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16402}],"id":"C23D3AEF-1CB6-4345-823C-4579D916509F","shape":{"__isSmartRef__":true,"id":16403},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle401","partsBinMetaInfo":{"__isSmartRef__":true,"id":16404},"eventHandler":{"__isSmartRef__":true,"id":16422},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE"],"partTests":{"__isSmartRef__":true,"id":16423},"_ClipMode":"visible","moved":true,"b":226.43413315090584,"#startLetters":"set","isBeingDragged":false,"delta":-0.9086113391094841,"_Rotation":2.513367352727165,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16428},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5896.2,4985.6)"},"16402":{"target":{"__isSmartRef__":true,"id":16401},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16403":{"_BorderWidth":1.3770871799725755,"_ClipMode":"visible","_BorderRadius":18.999204317569493,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-185,-362,73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-6.2)"},"16404":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16405},{"__isSmartRef__":true,"id":16407},{"__isSmartRef__":true,"id":16409},{"__isSmartRef__":true,"id":16411},{"__isSmartRef__":true,"id":16413},{"__isSmartRef__":true,"id":16415},{"__isSmartRef__":true,"id":16417},{"__isSmartRef__":true,"id":16419}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16421},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16405":{"date":{"__isSmartRef__":true,"id":16406},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16407":{"date":{"__isSmartRef__":true,"id":16408},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16408":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16409":{"date":{"__isSmartRef__":true,"id":16410},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16410":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16411":{"date":{"__isSmartRef__":true,"id":16412},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16413":{"date":{"__isSmartRef__":true,"id":16414},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16414":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16415":{"date":{"__isSmartRef__":true,"id":16416},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16417":{"date":{"__isSmartRef__":true,"id":16418},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16418":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16419":{"date":{"__isSmartRef__":true,"id":16420},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16420":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16421":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16422":{"morph":{"__isSmartRef__":true,"id":16401},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16423":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16424}},"16424":{"test01IsMorph":{"__isSmartRef__":true,"id":16425}},"16425":{"varMapping":{"__isSmartRef__":true,"id":16426},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16426":{"this":{"__isSmartRef__":true,"id":16423}},"16427":{},"16428":{"change":{"__isSmartRef__":true,"id":16429},"tick":{"__isSmartRef__":true,"id":16433}},"16429":{"varMapping":{"__isSmartRef__":true,"id":16430},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16430":{"this":{"__isSmartRef__":true,"id":16401}},"16431":{"timestamp":{"__isSmartRef__":true,"id":16432},"user":"cschuster","tags":[]},"16432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16433":{"varMapping":{"__isSmartRef__":true,"id":16434},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16434":{"this":{"__isSmartRef__":true,"id":16401}},"16435":{"timestamp":{"__isSmartRef__":true,"id":16436},"user":"cschuster","tags":[]},"16436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16437":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16438}],"id":"D2E8161B-9AFC-482A-B912-DF2E54DBFA38","shape":{"__isSmartRef__":true,"id":16439},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle402","partsBinMetaInfo":{"__isSmartRef__":true,"id":16440},"eventHandler":{"__isSmartRef__":true,"id":16458},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855"],"partTests":{"__isSmartRef__":true,"id":16459},"_ClipMode":"visible","moved":true,"b":258.30458004109096,"#startLetters":"set","isBeingDragged":false,"delta":0.5145509562571533,"_Rotation":-3.072267955215407,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16464},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5341.4,4669.4)"},"16438":{"target":{"__isSmartRef__":true,"id":16437},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16439":{"_BorderWidth":0.10380491169984829,"_ClipMode":"visible","_BorderRadius":1.643637851688755,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.9,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-303,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-15.9)"},"16440":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16441},{"__isSmartRef__":true,"id":16443},{"__isSmartRef__":true,"id":16445},{"__isSmartRef__":true,"id":16447},{"__isSmartRef__":true,"id":16449},{"__isSmartRef__":true,"id":16451},{"__isSmartRef__":true,"id":16453},{"__isSmartRef__":true,"id":16455}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16457},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16441":{"date":{"__isSmartRef__":true,"id":16442},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16443":{"date":{"__isSmartRef__":true,"id":16444},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16444":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16445":{"date":{"__isSmartRef__":true,"id":16446},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16446":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16447":{"date":{"__isSmartRef__":true,"id":16448},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16449":{"date":{"__isSmartRef__":true,"id":16450},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16450":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16451":{"date":{"__isSmartRef__":true,"id":16452},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16453":{"date":{"__isSmartRef__":true,"id":16454},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16454":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16455":{"date":{"__isSmartRef__":true,"id":16456},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16456":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16457":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16458":{"morph":{"__isSmartRef__":true,"id":16437},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16459":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16460}},"16460":{"test01IsMorph":{"__isSmartRef__":true,"id":16461}},"16461":{"varMapping":{"__isSmartRef__":true,"id":16462},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16462":{"this":{"__isSmartRef__":true,"id":16459}},"16463":{},"16464":{"change":{"__isSmartRef__":true,"id":16465},"tick":{"__isSmartRef__":true,"id":16469}},"16465":{"varMapping":{"__isSmartRef__":true,"id":16466},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16466":{"this":{"__isSmartRef__":true,"id":16437}},"16467":{"timestamp":{"__isSmartRef__":true,"id":16468},"user":"cschuster","tags":[]},"16468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16469":{"varMapping":{"__isSmartRef__":true,"id":16470},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16470":{"this":{"__isSmartRef__":true,"id":16437}},"16471":{"timestamp":{"__isSmartRef__":true,"id":16472},"user":"cschuster","tags":[]},"16472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16473":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16474}],"id":"42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","shape":{"__isSmartRef__":true,"id":16475},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle403","partsBinMetaInfo":{"__isSmartRef__":true,"id":16476},"eventHandler":{"__isSmartRef__":true,"id":16494},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55"],"partTests":{"__isSmartRef__":true,"id":16495},"_ClipMode":"visible","moved":true,"b":268,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-5.891309689724304,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16500},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4468.0,5285.2)"},"16474":{"target":{"__isSmartRef__":true,"id":16473},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16475":{"_BorderWidth":0.0030458649045215225,"_ClipMode":"visible","_BorderRadius":0.04871899480351605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-265,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.3)"},"16476":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16477},{"__isSmartRef__":true,"id":16479},{"__isSmartRef__":true,"id":16481},{"__isSmartRef__":true,"id":16483},{"__isSmartRef__":true,"id":16485},{"__isSmartRef__":true,"id":16487},{"__isSmartRef__":true,"id":16489},{"__isSmartRef__":true,"id":16491}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16493},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16477":{"date":{"__isSmartRef__":true,"id":16478},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16479":{"date":{"__isSmartRef__":true,"id":16480},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16480":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16481":{"date":{"__isSmartRef__":true,"id":16482},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16482":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16483":{"date":{"__isSmartRef__":true,"id":16484},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16484":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16485":{"date":{"__isSmartRef__":true,"id":16486},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16486":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16487":{"date":{"__isSmartRef__":true,"id":16488},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16489":{"date":{"__isSmartRef__":true,"id":16490},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16490":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16491":{"date":{"__isSmartRef__":true,"id":16492},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16492":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16493":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16494":{"morph":{"__isSmartRef__":true,"id":16473},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16495":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16496}},"16496":{"test01IsMorph":{"__isSmartRef__":true,"id":16497}},"16497":{"varMapping":{"__isSmartRef__":true,"id":16498},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16498":{"this":{"__isSmartRef__":true,"id":16495}},"16499":{},"16500":{"change":{"__isSmartRef__":true,"id":16501},"tick":{"__isSmartRef__":true,"id":16505}},"16501":{"varMapping":{"__isSmartRef__":true,"id":16502},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16502":{"this":{"__isSmartRef__":true,"id":16473}},"16503":{"timestamp":{"__isSmartRef__":true,"id":16504},"user":"cschuster","tags":[]},"16504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16505":{"varMapping":{"__isSmartRef__":true,"id":16506},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16506":{"this":{"__isSmartRef__":true,"id":16473}},"16507":{"timestamp":{"__isSmartRef__":true,"id":16508},"user":"cschuster","tags":[]},"16508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16509":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16510}],"id":"2FBEF8C3-CE35-464E-9A92-54C377AC57EF","shape":{"__isSmartRef__":true,"id":16511},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle404","partsBinMetaInfo":{"__isSmartRef__":true,"id":16512},"eventHandler":{"__isSmartRef__":true,"id":16530},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42"],"partTests":{"__isSmartRef__":true,"id":16531},"_ClipMode":"visible","moved":true,"b":348.21285813086433,"#startLetters":"set","isBeingDragged":false,"delta":-0.7858094579423778,"_Rotation":51.092579202973916,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16536},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6416.5,4437.7)"},"16510":{"target":{"__isSmartRef__":true,"id":16509},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16511":{"_BorderWidth":3.9786181375691037,"_ClipMode":"visible","_BorderRadius":38.33084654575551,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.0,108.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-53,198,96)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.9,-39.6)"},"16512":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16513},{"__isSmartRef__":true,"id":16515},{"__isSmartRef__":true,"id":16517},{"__isSmartRef__":true,"id":16519},{"__isSmartRef__":true,"id":16521},{"__isSmartRef__":true,"id":16523},{"__isSmartRef__":true,"id":16525},{"__isSmartRef__":true,"id":16527}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16529},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16513":{"date":{"__isSmartRef__":true,"id":16514},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16514":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16515":{"date":{"__isSmartRef__":true,"id":16516},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16516":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16517":{"date":{"__isSmartRef__":true,"id":16518},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16518":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16519":{"date":{"__isSmartRef__":true,"id":16520},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16520":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16521":{"date":{"__isSmartRef__":true,"id":16522},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16522":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16523":{"date":{"__isSmartRef__":true,"id":16524},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16525":{"date":{"__isSmartRef__":true,"id":16526},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16526":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16527":{"date":{"__isSmartRef__":true,"id":16528},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16528":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16529":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16530":{"morph":{"__isSmartRef__":true,"id":16509},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16531":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16532}},"16532":{"test01IsMorph":{"__isSmartRef__":true,"id":16533}},"16533":{"varMapping":{"__isSmartRef__":true,"id":16534},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16534":{"this":{"__isSmartRef__":true,"id":16531}},"16535":{},"16536":{"change":{"__isSmartRef__":true,"id":16537},"tick":{"__isSmartRef__":true,"id":16541}},"16537":{"varMapping":{"__isSmartRef__":true,"id":16538},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16538":{"this":{"__isSmartRef__":true,"id":16509}},"16539":{"timestamp":{"__isSmartRef__":true,"id":16540},"user":"cschuster","tags":[]},"16540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16541":{"varMapping":{"__isSmartRef__":true,"id":16542},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16542":{"this":{"__isSmartRef__":true,"id":16509}},"16543":{"timestamp":{"__isSmartRef__":true,"id":16544},"user":"cschuster","tags":[]},"16544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16545":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16546}],"id":"E5521330-0617-48A4-9620-3E9B4123751B","shape":{"__isSmartRef__":true,"id":16547},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle405","partsBinMetaInfo":{"__isSmartRef__":true,"id":16548},"eventHandler":{"__isSmartRef__":true,"id":16566},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82"],"partTests":{"__isSmartRef__":true,"id":16567},"_ClipMode":"visible","moved":true,"b":193.16626823914703,"#startLetters":"set","isBeingDragged":false,"delta":0.9198393725673668,"_Rotation":25.091649696334503,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16572},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5721.0,4242.9)"},"16546":{"target":{"__isSmartRef__":true,"id":16545},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16547":{"_BorderWidth":3.861111724095217,"_ClipMode":"visible","_BorderRadius":37.924693592010605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.7,109.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-59,-308,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.4,-0.5)"},"16548":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16549},{"__isSmartRef__":true,"id":16551},{"__isSmartRef__":true,"id":16553},{"__isSmartRef__":true,"id":16555},{"__isSmartRef__":true,"id":16557},{"__isSmartRef__":true,"id":16559},{"__isSmartRef__":true,"id":16561},{"__isSmartRef__":true,"id":16563}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16565},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16549":{"date":{"__isSmartRef__":true,"id":16550},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16550":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16551":{"date":{"__isSmartRef__":true,"id":16552},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16552":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16553":{"date":{"__isSmartRef__":true,"id":16554},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16554":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16555":{"date":{"__isSmartRef__":true,"id":16556},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16557":{"date":{"__isSmartRef__":true,"id":16558},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16558":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16559":{"date":{"__isSmartRef__":true,"id":16560},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16561":{"date":{"__isSmartRef__":true,"id":16562},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16562":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16563":{"date":{"__isSmartRef__":true,"id":16564},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16564":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16565":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16566":{"morph":{"__isSmartRef__":true,"id":16545},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16567":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16568}},"16568":{"test01IsMorph":{"__isSmartRef__":true,"id":16569}},"16569":{"varMapping":{"__isSmartRef__":true,"id":16570},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16570":{"this":{"__isSmartRef__":true,"id":16567}},"16571":{},"16572":{"change":{"__isSmartRef__":true,"id":16573},"tick":{"__isSmartRef__":true,"id":16577}},"16573":{"varMapping":{"__isSmartRef__":true,"id":16574},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16574":{"this":{"__isSmartRef__":true,"id":16545}},"16575":{"timestamp":{"__isSmartRef__":true,"id":16576},"user":"cschuster","tags":[]},"16576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16577":{"varMapping":{"__isSmartRef__":true,"id":16578},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16578":{"this":{"__isSmartRef__":true,"id":16545}},"16579":{"timestamp":{"__isSmartRef__":true,"id":16580},"user":"cschuster","tags":[]},"16580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16581":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16582}],"id":"3EB356B7-18A1-47B5-8025-EFB0C0B99FEF","shape":{"__isSmartRef__":true,"id":16583},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle406","partsBinMetaInfo":{"__isSmartRef__":true,"id":16584},"eventHandler":{"__isSmartRef__":true,"id":16602},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","942B993D-3131-46CD-B0F5-B4570AE4B914","E3BE9FAA-FA69-4A34-AF66-DD078265EE1F"],"partTests":{"__isSmartRef__":true,"id":16603},"_ClipMode":"visible","moved":true,"b":297.83656538341893,"#startLetters":"set","isBeingDragged":false,"delta":0.9220946296700276,"_Rotation":-24.6690716308106,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16608},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4789.8,4432.3)"},"16582":{"target":{"__isSmartRef__":true,"id":16581},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16583":{"_BorderWidth":0.5785842324064436,"_ClipMode":"visible","_BorderRadius":8.721732176120135,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.0,135.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-107,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-29.3)"},"16584":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16585},{"__isSmartRef__":true,"id":16587},{"__isSmartRef__":true,"id":16589},{"__isSmartRef__":true,"id":16591},{"__isSmartRef__":true,"id":16593},{"__isSmartRef__":true,"id":16595},{"__isSmartRef__":true,"id":16597},{"__isSmartRef__":true,"id":16599}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16601},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16585":{"date":{"__isSmartRef__":true,"id":16586},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16586":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16587":{"date":{"__isSmartRef__":true,"id":16588},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16588":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16589":{"date":{"__isSmartRef__":true,"id":16590},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16590":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16591":{"date":{"__isSmartRef__":true,"id":16592},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16592":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16593":{"date":{"__isSmartRef__":true,"id":16594},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16594":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16595":{"date":{"__isSmartRef__":true,"id":16596},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16597":{"date":{"__isSmartRef__":true,"id":16598},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16598":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16599":{"date":{"__isSmartRef__":true,"id":16600},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16600":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16601":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16602":{"morph":{"__isSmartRef__":true,"id":16581},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16603":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16604}},"16604":{"test01IsMorph":{"__isSmartRef__":true,"id":16605}},"16605":{"varMapping":{"__isSmartRef__":true,"id":16606},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16606":{"this":{"__isSmartRef__":true,"id":16603}},"16607":{},"16608":{"change":{"__isSmartRef__":true,"id":16609},"tick":{"__isSmartRef__":true,"id":16613}},"16609":{"varMapping":{"__isSmartRef__":true,"id":16610},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16610":{"this":{"__isSmartRef__":true,"id":16581}},"16611":{"timestamp":{"__isSmartRef__":true,"id":16612},"user":"cschuster","tags":[]},"16612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16613":{"varMapping":{"__isSmartRef__":true,"id":16614},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16614":{"this":{"__isSmartRef__":true,"id":16581}},"16615":{"timestamp":{"__isSmartRef__":true,"id":16616},"user":"cschuster","tags":[]},"16616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16617":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16618}],"id":"1343D5FF-C10B-4080-BAF3-04CCB46EA349","shape":{"__isSmartRef__":true,"id":16619},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle407","partsBinMetaInfo":{"__isSmartRef__":true,"id":16620},"eventHandler":{"__isSmartRef__":true,"id":16638},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF"],"partTests":{"__isSmartRef__":true,"id":16639},"_ClipMode":"visible","moved":true,"b":278.5187041199533,"#startLetters":"set","isBeingDragged":false,"delta":0.7196865739533678,"_Rotation":-39.846457134726634,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16644},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4928.7,4661.8)"},"16618":{"target":{"__isSmartRef__":true,"id":16617},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16619":{"_BorderWidth":0.05516220746689271,"_ClipMode":"visible","_BorderRadius":0.8777267288580792,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.3,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-215,32)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-23.0)"},"16620":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16621},{"__isSmartRef__":true,"id":16623},{"__isSmartRef__":true,"id":16625},{"__isSmartRef__":true,"id":16627},{"__isSmartRef__":true,"id":16629},{"__isSmartRef__":true,"id":16631},{"__isSmartRef__":true,"id":16633},{"__isSmartRef__":true,"id":16635}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16637},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16621":{"date":{"__isSmartRef__":true,"id":16622},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16622":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16623":{"date":{"__isSmartRef__":true,"id":16624},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16624":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16625":{"date":{"__isSmartRef__":true,"id":16626},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16626":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16627":{"date":{"__isSmartRef__":true,"id":16628},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16628":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16629":{"date":{"__isSmartRef__":true,"id":16630},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16630":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16631":{"date":{"__isSmartRef__":true,"id":16632},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16633":{"date":{"__isSmartRef__":true,"id":16634},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16634":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16635":{"date":{"__isSmartRef__":true,"id":16636},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16636":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16637":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16638":{"morph":{"__isSmartRef__":true,"id":16617},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16639":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16640}},"16640":{"test01IsMorph":{"__isSmartRef__":true,"id":16641}},"16641":{"varMapping":{"__isSmartRef__":true,"id":16642},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16642":{"this":{"__isSmartRef__":true,"id":16639}},"16643":{},"16644":{"change":{"__isSmartRef__":true,"id":16645},"tick":{"__isSmartRef__":true,"id":16649}},"16645":{"varMapping":{"__isSmartRef__":true,"id":16646},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16646":{"this":{"__isSmartRef__":true,"id":16617}},"16647":{"timestamp":{"__isSmartRef__":true,"id":16648},"user":"cschuster","tags":[]},"16648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16649":{"varMapping":{"__isSmartRef__":true,"id":16650},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16650":{"this":{"__isSmartRef__":true,"id":16617}},"16651":{"timestamp":{"__isSmartRef__":true,"id":16652},"user":"cschuster","tags":[]},"16652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16653":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16654}],"id":"44779E2E-1D7D-4531-A035-C8D845CADC3D","shape":{"__isSmartRef__":true,"id":16655},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle408","partsBinMetaInfo":{"__isSmartRef__":true,"id":16656},"eventHandler":{"__isSmartRef__":true,"id":16674},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F"],"partTests":{"__isSmartRef__":true,"id":16675},"_ClipMode":"visible","moved":true,"b":278.22226023027906,"#startLetters":"set","isBeingDragged":false,"delta":0.5643453554366715,"_Rotation":-3.9579596211215256,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16680},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5768.9,4380.2)"},"16654":{"target":{"__isSmartRef__":true,"id":16653},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16655":{"_BorderWidth":0.05139628586374556,"_ClipMode":"visible","_BorderRadius":0.8181140486989813,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.7,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-216,36)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.9)"},"16656":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16657},{"__isSmartRef__":true,"id":16659},{"__isSmartRef__":true,"id":16661},{"__isSmartRef__":true,"id":16663},{"__isSmartRef__":true,"id":16665},{"__isSmartRef__":true,"id":16667},{"__isSmartRef__":true,"id":16669},{"__isSmartRef__":true,"id":16671}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16673},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16657":{"date":{"__isSmartRef__":true,"id":16658},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16658":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16659":{"date":{"__isSmartRef__":true,"id":16660},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16660":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16661":{"date":{"__isSmartRef__":true,"id":16662},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16662":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16663":{"date":{"__isSmartRef__":true,"id":16664},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16664":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16665":{"date":{"__isSmartRef__":true,"id":16666},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16666":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16667":{"date":{"__isSmartRef__":true,"id":16668},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16669":{"date":{"__isSmartRef__":true,"id":16670},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16670":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16671":{"date":{"__isSmartRef__":true,"id":16672},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16672":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16673":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16674":{"morph":{"__isSmartRef__":true,"id":16653},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16675":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16676}},"16676":{"test01IsMorph":{"__isSmartRef__":true,"id":16677}},"16677":{"varMapping":{"__isSmartRef__":true,"id":16678},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16678":{"this":{"__isSmartRef__":true,"id":16675}},"16679":{},"16680":{"change":{"__isSmartRef__":true,"id":16681},"tick":{"__isSmartRef__":true,"id":16685}},"16681":{"varMapping":{"__isSmartRef__":true,"id":16682},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16682":{"this":{"__isSmartRef__":true,"id":16653}},"16683":{"timestamp":{"__isSmartRef__":true,"id":16684},"user":"cschuster","tags":[]},"16684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16685":{"varMapping":{"__isSmartRef__":true,"id":16686},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16686":{"this":{"__isSmartRef__":true,"id":16653}},"16687":{"timestamp":{"__isSmartRef__":true,"id":16688},"user":"cschuster","tags":[]},"16688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16689":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16690}],"id":"DF217EAE-178F-401A-9995-7BE6CAF44B1F","shape":{"__isSmartRef__":true,"id":16691},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle409","partsBinMetaInfo":{"__isSmartRef__":true,"id":16692},"eventHandler":{"__isSmartRef__":true,"id":16710},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5"],"partTests":{"__isSmartRef__":true,"id":16711},"_ClipMode":"visible","moved":true,"b":340.68883948086295,"#startLetters":"set","isBeingDragged":false,"delta":0.8581582858460024,"_Rotation":-6.6899290616467235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16716},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4631.3,4599.4)"},"16690":{"target":{"__isSmartRef__":true,"id":16689},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16691":{"_BorderWidth":3.3465088632114823,"_ClipMode":"visible","_BorderRadius":35.6255472968989,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.0,113.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-85,157,-3)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.4,-38.9)"},"16692":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16693},{"__isSmartRef__":true,"id":16695},{"__isSmartRef__":true,"id":16697},{"__isSmartRef__":true,"id":16699},{"__isSmartRef__":true,"id":16701},{"__isSmartRef__":true,"id":16703},{"__isSmartRef__":true,"id":16705},{"__isSmartRef__":true,"id":16707}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16709},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16693":{"date":{"__isSmartRef__":true,"id":16694},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16695":{"date":{"__isSmartRef__":true,"id":16696},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16696":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16697":{"date":{"__isSmartRef__":true,"id":16698},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16698":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16699":{"date":{"__isSmartRef__":true,"id":16700},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16701":{"date":{"__isSmartRef__":true,"id":16702},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16702":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16703":{"date":{"__isSmartRef__":true,"id":16704},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16705":{"date":{"__isSmartRef__":true,"id":16706},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16706":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16707":{"date":{"__isSmartRef__":true,"id":16708},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16708":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16709":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16710":{"morph":{"__isSmartRef__":true,"id":16689},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16711":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16712}},"16712":{"test01IsMorph":{"__isSmartRef__":true,"id":16713}},"16713":{"varMapping":{"__isSmartRef__":true,"id":16714},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16714":{"this":{"__isSmartRef__":true,"id":16711}},"16715":{},"16716":{"change":{"__isSmartRef__":true,"id":16717},"tick":{"__isSmartRef__":true,"id":16721}},"16717":{"varMapping":{"__isSmartRef__":true,"id":16718},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16718":{"this":{"__isSmartRef__":true,"id":16689}},"16719":{"timestamp":{"__isSmartRef__":true,"id":16720},"user":"cschuster","tags":[]},"16720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16721":{"varMapping":{"__isSmartRef__":true,"id":16722},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16722":{"this":{"__isSmartRef__":true,"id":16689}},"16723":{"timestamp":{"__isSmartRef__":true,"id":16724},"user":"cschuster","tags":[]},"16724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16725":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16726}],"id":"35656874-50AA-4B70-A15B-747976CAD986","shape":{"__isSmartRef__":true,"id":16727},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle410","partsBinMetaInfo":{"__isSmartRef__":true,"id":16728},"eventHandler":{"__isSmartRef__":true,"id":16746},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B"],"partTests":{"__isSmartRef__":true,"id":16747},"_ClipMode":"visible","moved":true,"b":119,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":24.79083592403007,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16752},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5861.6,4738.9)"},"16726":{"target":{"__isSmartRef__":true,"id":16725},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16727":{"_BorderWidth":9.373098535696979,"_ClipMode":"visible","_BorderRadius":9.4016147153359,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,65.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,100,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-10.3)"},"16728":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16729},{"__isSmartRef__":true,"id":16731},{"__isSmartRef__":true,"id":16733},{"__isSmartRef__":true,"id":16735},{"__isSmartRef__":true,"id":16737},{"__isSmartRef__":true,"id":16739},{"__isSmartRef__":true,"id":16741},{"__isSmartRef__":true,"id":16743}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16745},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16729":{"date":{"__isSmartRef__":true,"id":16730},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16731":{"date":{"__isSmartRef__":true,"id":16732},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16732":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16733":{"date":{"__isSmartRef__":true,"id":16734},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16734":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16735":{"date":{"__isSmartRef__":true,"id":16736},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16736":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16737":{"date":{"__isSmartRef__":true,"id":16738},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16738":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16739":{"date":{"__isSmartRef__":true,"id":16740},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16741":{"date":{"__isSmartRef__":true,"id":16742},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16742":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16743":{"date":{"__isSmartRef__":true,"id":16744},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16744":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16745":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16746":{"morph":{"__isSmartRef__":true,"id":16725},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16747":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16748}},"16748":{"test01IsMorph":{"__isSmartRef__":true,"id":16749}},"16749":{"varMapping":{"__isSmartRef__":true,"id":16750},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16750":{"this":{"__isSmartRef__":true,"id":16747}},"16751":{},"16752":{"change":{"__isSmartRef__":true,"id":16753},"tick":{"__isSmartRef__":true,"id":16757}},"16753":{"varMapping":{"__isSmartRef__":true,"id":16754},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16754":{"this":{"__isSmartRef__":true,"id":16725}},"16755":{"timestamp":{"__isSmartRef__":true,"id":16756},"user":"cschuster","tags":[]},"16756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16757":{"varMapping":{"__isSmartRef__":true,"id":16758},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16758":{"this":{"__isSmartRef__":true,"id":16725}},"16759":{"timestamp":{"__isSmartRef__":true,"id":16760},"user":"cschuster","tags":[]},"16760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16761":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16762}],"id":"87AA5F30-099A-40E9-BBCC-A7CA9DFDC0A2","shape":{"__isSmartRef__":true,"id":16763},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle411","partsBinMetaInfo":{"__isSmartRef__":true,"id":16764},"eventHandler":{"__isSmartRef__":true,"id":16782},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009"],"partTests":{"__isSmartRef__":true,"id":16783},"_ClipMode":"visible","moved":true,"b":142.7407873928314,"#startLetters":"set","isBeingDragged":false,"delta":-0.9446052722050808,"_Rotation":-25.465285063204686,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16788},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4843.1,4399.6)"},"16762":{"target":{"__isSmartRef__":true,"id":16761},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16763":{"_BorderWidth":8.027109848203775,"_ClipMode":"visible","_BorderRadius":25.33856954705234,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,75.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(155,-49,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.1,-4.1)"},"16764":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16765},{"__isSmartRef__":true,"id":16767},{"__isSmartRef__":true,"id":16769},{"__isSmartRef__":true,"id":16771},{"__isSmartRef__":true,"id":16773},{"__isSmartRef__":true,"id":16775},{"__isSmartRef__":true,"id":16777},{"__isSmartRef__":true,"id":16779}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16781},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16765":{"date":{"__isSmartRef__":true,"id":16766},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16767":{"date":{"__isSmartRef__":true,"id":16768},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16768":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16769":{"date":{"__isSmartRef__":true,"id":16770},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16770":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16771":{"date":{"__isSmartRef__":true,"id":16772},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16773":{"date":{"__isSmartRef__":true,"id":16774},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16774":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16775":{"date":{"__isSmartRef__":true,"id":16776},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16777":{"date":{"__isSmartRef__":true,"id":16778},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16778":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16779":{"date":{"__isSmartRef__":true,"id":16780},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16780":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16781":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16782":{"morph":{"__isSmartRef__":true,"id":16761},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16783":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16784}},"16784":{"test01IsMorph":{"__isSmartRef__":true,"id":16785}},"16785":{"varMapping":{"__isSmartRef__":true,"id":16786},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16786":{"this":{"__isSmartRef__":true,"id":16783}},"16787":{},"16788":{"change":{"__isSmartRef__":true,"id":16789},"tick":{"__isSmartRef__":true,"id":16793}},"16789":{"varMapping":{"__isSmartRef__":true,"id":16790},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16790":{"this":{"__isSmartRef__":true,"id":16761}},"16791":{"timestamp":{"__isSmartRef__":true,"id":16792},"user":"cschuster","tags":[]},"16792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16793":{"varMapping":{"__isSmartRef__":true,"id":16794},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16794":{"this":{"__isSmartRef__":true,"id":16761}},"16795":{"timestamp":{"__isSmartRef__":true,"id":16796},"user":"cschuster","tags":[]},"16796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16797":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16798}],"id":"80DF3E35-2910-4713-990C-2EA81AB5D88A","shape":{"__isSmartRef__":true,"id":16799},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle412","partsBinMetaInfo":{"__isSmartRef__":true,"id":16800},"eventHandler":{"__isSmartRef__":true,"id":16818},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847"],"partTests":{"__isSmartRef__":true,"id":16819},"_ClipMode":"visible","moved":true,"b":175,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-2.674404423375108,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16824},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6999.0,4788.8)"},"16798":{"target":{"__isSmartRef__":true,"id":16797},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16799":{"_BorderWidth":5.435778713738293,"_ClipMode":"visible","_BorderRadius":39.69615506024416,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,96.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(23,-232,-172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.7,-0.1)"},"16800":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16801},{"__isSmartRef__":true,"id":16803},{"__isSmartRef__":true,"id":16805},{"__isSmartRef__":true,"id":16807},{"__isSmartRef__":true,"id":16809},{"__isSmartRef__":true,"id":16811},{"__isSmartRef__":true,"id":16813},{"__isSmartRef__":true,"id":16815}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16817},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16801":{"date":{"__isSmartRef__":true,"id":16802},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16803":{"date":{"__isSmartRef__":true,"id":16804},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16804":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16805":{"date":{"__isSmartRef__":true,"id":16806},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16806":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16807":{"date":{"__isSmartRef__":true,"id":16808},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16809":{"date":{"__isSmartRef__":true,"id":16810},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16810":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16811":{"date":{"__isSmartRef__":true,"id":16812},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16813":{"date":{"__isSmartRef__":true,"id":16814},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16815":{"date":{"__isSmartRef__":true,"id":16816},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16816":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16817":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16818":{"morph":{"__isSmartRef__":true,"id":16797},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16819":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16820}},"16820":{"test01IsMorph":{"__isSmartRef__":true,"id":16821}},"16821":{"varMapping":{"__isSmartRef__":true,"id":16822},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16822":{"this":{"__isSmartRef__":true,"id":16819}},"16823":{},"16824":{"change":{"__isSmartRef__":true,"id":16825},"tick":{"__isSmartRef__":true,"id":16829}},"16825":{"varMapping":{"__isSmartRef__":true,"id":16826},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16826":{"this":{"__isSmartRef__":true,"id":16797}},"16827":{"timestamp":{"__isSmartRef__":true,"id":16828},"user":"cschuster","tags":[]},"16828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16829":{"varMapping":{"__isSmartRef__":true,"id":16830},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16830":{"this":{"__isSmartRef__":true,"id":16797}},"16831":{"timestamp":{"__isSmartRef__":true,"id":16832},"user":"cschuster","tags":[]},"16832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16833":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16834}],"id":"AD7F8081-F839-444B-8CF9-52F1F06A7AF8","shape":{"__isSmartRef__":true,"id":16835},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle413","partsBinMetaInfo":{"__isSmartRef__":true,"id":16836},"eventHandler":{"__isSmartRef__":true,"id":16854},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957"],"partTests":{"__isSmartRef__":true,"id":16855},"_ClipMode":"visible","moved":true,"b":40.4496382875368,"#startLetters":"set","isBeingDragged":false,"delta":-0.7448726380243897,"_Rotation":16.489460168135146,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16860},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4418.4,4378.8)"},"16834":{"target":{"__isSmartRef__":true,"id":16833},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16835":{"_BorderWidth":8.24389708823814,"_ClipMode":"visible","_BorderRadius":23.16341068947218,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,74.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(166,361,7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.0,-35.2)"},"16836":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16837},{"__isSmartRef__":true,"id":16839},{"__isSmartRef__":true,"id":16841},{"__isSmartRef__":true,"id":16843},{"__isSmartRef__":true,"id":16845},{"__isSmartRef__":true,"id":16847},{"__isSmartRef__":true,"id":16849},{"__isSmartRef__":true,"id":16851}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16853},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16837":{"date":{"__isSmartRef__":true,"id":16838},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16839":{"date":{"__isSmartRef__":true,"id":16840},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16840":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16841":{"date":{"__isSmartRef__":true,"id":16842},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16842":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16843":{"date":{"__isSmartRef__":true,"id":16844},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16845":{"date":{"__isSmartRef__":true,"id":16846},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16846":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16847":{"date":{"__isSmartRef__":true,"id":16848},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16849":{"date":{"__isSmartRef__":true,"id":16850},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16851":{"date":{"__isSmartRef__":true,"id":16852},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16852":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16853":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16854":{"morph":{"__isSmartRef__":true,"id":16833},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16855":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16856}},"16856":{"test01IsMorph":{"__isSmartRef__":true,"id":16857}},"16857":{"varMapping":{"__isSmartRef__":true,"id":16858},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16858":{"this":{"__isSmartRef__":true,"id":16855}},"16859":{},"16860":{"change":{"__isSmartRef__":true,"id":16861},"tick":{"__isSmartRef__":true,"id":16865}},"16861":{"varMapping":{"__isSmartRef__":true,"id":16862},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16862":{"this":{"__isSmartRef__":true,"id":16833}},"16863":{"timestamp":{"__isSmartRef__":true,"id":16864},"user":"cschuster","tags":[]},"16864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16865":{"varMapping":{"__isSmartRef__":true,"id":16866},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16866":{"this":{"__isSmartRef__":true,"id":16833}},"16867":{"timestamp":{"__isSmartRef__":true,"id":16868},"user":"cschuster","tags":[]},"16868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16869":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16870}],"id":"CE626118-6EF3-4E43-87B7-463B692CC5A9","shape":{"__isSmartRef__":true,"id":16871},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle414","partsBinMetaInfo":{"__isSmartRef__":true,"id":16872},"eventHandler":{"__isSmartRef__":true,"id":16890},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4"],"partTests":{"__isSmartRef__":true,"id":16891},"_ClipMode":"visible","moved":true,"b":333.44324956054334,"#startLetters":"set","isBeingDragged":false,"delta":-0.7810808952781372,"_Rotation":68.60883994025107,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16896},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5993.0,3960.2)"},"16870":{"target":{"__isSmartRef__":true,"id":16869},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16871":{"_BorderWidth":2.76457994756328,"_ClipMode":"visible","_BorderRadius":32.0046355026621,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.0,117.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-115,115,-98)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.1,-37.9)"},"16872":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16873},{"__isSmartRef__":true,"id":16875},{"__isSmartRef__":true,"id":16877},{"__isSmartRef__":true,"id":16879},{"__isSmartRef__":true,"id":16881},{"__isSmartRef__":true,"id":16883},{"__isSmartRef__":true,"id":16885},{"__isSmartRef__":true,"id":16887}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16889},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16873":{"date":{"__isSmartRef__":true,"id":16874},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16875":{"date":{"__isSmartRef__":true,"id":16876},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16876":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16877":{"date":{"__isSmartRef__":true,"id":16878},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16878":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16879":{"date":{"__isSmartRef__":true,"id":16880},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16881":{"date":{"__isSmartRef__":true,"id":16882},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16882":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16883":{"date":{"__isSmartRef__":true,"id":16884},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16885":{"date":{"__isSmartRef__":true,"id":16886},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16887":{"date":{"__isSmartRef__":true,"id":16888},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16888":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16889":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16890":{"morph":{"__isSmartRef__":true,"id":16869},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16891":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16892}},"16892":{"test01IsMorph":{"__isSmartRef__":true,"id":16893}},"16893":{"varMapping":{"__isSmartRef__":true,"id":16894},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16894":{"this":{"__isSmartRef__":true,"id":16891}},"16895":{},"16896":{"change":{"__isSmartRef__":true,"id":16897},"tick":{"__isSmartRef__":true,"id":16901}},"16897":{"varMapping":{"__isSmartRef__":true,"id":16898},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16898":{"this":{"__isSmartRef__":true,"id":16869}},"16899":{"timestamp":{"__isSmartRef__":true,"id":16900},"user":"cschuster","tags":[]},"16900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16901":{"varMapping":{"__isSmartRef__":true,"id":16902},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16902":{"this":{"__isSmartRef__":true,"id":16869}},"16903":{"timestamp":{"__isSmartRef__":true,"id":16904},"user":"cschuster","tags":[]},"16904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16905":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16906}],"id":"5350B955-E4B9-4C20-9399-79486BBFFBF4","shape":{"__isSmartRef__":true,"id":16907},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle415","partsBinMetaInfo":{"__isSmartRef__":true,"id":16908},"eventHandler":{"__isSmartRef__":true,"id":16926},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E"],"partTests":{"__isSmartRef__":true,"id":16927},"_ClipMode":"visible","moved":true,"b":347.06724797561765,"#startLetters":"set","isBeingDragged":false,"delta":-0.808297001523897,"_Rotation":15.694124828306377,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16932},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5698.5,4261.2)"},"16906":{"target":{"__isSmartRef__":true,"id":16905},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16907":{"_BorderWidth":3.8809635855364424,"_ClipMode":"visible","_BorderRadius":37.99641200496727,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,109.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-58,192,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.5,-39.5)"},"16908":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16909},{"__isSmartRef__":true,"id":16911},{"__isSmartRef__":true,"id":16913},{"__isSmartRef__":true,"id":16915},{"__isSmartRef__":true,"id":16917},{"__isSmartRef__":true,"id":16919},{"__isSmartRef__":true,"id":16921},{"__isSmartRef__":true,"id":16923}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16925},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16909":{"date":{"__isSmartRef__":true,"id":16910},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16911":{"date":{"__isSmartRef__":true,"id":16912},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16912":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16913":{"date":{"__isSmartRef__":true,"id":16914},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16914":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16915":{"date":{"__isSmartRef__":true,"id":16916},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16917":{"date":{"__isSmartRef__":true,"id":16918},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16918":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16919":{"date":{"__isSmartRef__":true,"id":16920},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16921":{"date":{"__isSmartRef__":true,"id":16922},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16923":{"date":{"__isSmartRef__":true,"id":16924},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16924":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16925":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16926":{"morph":{"__isSmartRef__":true,"id":16905},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16927":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16928}},"16928":{"test01IsMorph":{"__isSmartRef__":true,"id":16929}},"16929":{"varMapping":{"__isSmartRef__":true,"id":16930},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16930":{"this":{"__isSmartRef__":true,"id":16927}},"16931":{},"16932":{"change":{"__isSmartRef__":true,"id":16933},"tick":{"__isSmartRef__":true,"id":16937}},"16933":{"varMapping":{"__isSmartRef__":true,"id":16934},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16934":{"this":{"__isSmartRef__":true,"id":16905}},"16935":{"timestamp":{"__isSmartRef__":true,"id":16936},"user":"cschuster","tags":[]},"16936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16937":{"varMapping":{"__isSmartRef__":true,"id":16938},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16938":{"this":{"__isSmartRef__":true,"id":16905}},"16939":{"timestamp":{"__isSmartRef__":true,"id":16940},"user":"cschuster","tags":[]},"16940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16941":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16942}],"id":"95E34187-9223-41ED-AB66-ECF9D5D7D5F0","shape":{"__isSmartRef__":true,"id":16943},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle416","partsBinMetaInfo":{"__isSmartRef__":true,"id":16944},"eventHandler":{"__isSmartRef__":true,"id":16962},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":16963},"_ClipMode":"visible","moved":true,"b":111.85228159383405,"#startLetters":"set","isBeingDragged":false,"delta":-0.7730458517326042,"_Rotation":6.666695536447669,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16968},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4264.1,3864.8)"},"16942":{"target":{"__isSmartRef__":true,"id":16941},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16943":{"_BorderWidth":9.640732862263317,"_ClipMode":"visible","_BorderRadius":5.541757601774931,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.4,62.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,142,139)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-12.6)"},"16944":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16945},{"__isSmartRef__":true,"id":16947},{"__isSmartRef__":true,"id":16949},{"__isSmartRef__":true,"id":16951},{"__isSmartRef__":true,"id":16953},{"__isSmartRef__":true,"id":16955},{"__isSmartRef__":true,"id":16957},{"__isSmartRef__":true,"id":16959}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16961},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16945":{"date":{"__isSmartRef__":true,"id":16946},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16947":{"date":{"__isSmartRef__":true,"id":16948},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16948":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16949":{"date":{"__isSmartRef__":true,"id":16950},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16950":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16951":{"date":{"__isSmartRef__":true,"id":16952},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16953":{"date":{"__isSmartRef__":true,"id":16954},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16954":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16955":{"date":{"__isSmartRef__":true,"id":16956},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16957":{"date":{"__isSmartRef__":true,"id":16958},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16959":{"date":{"__isSmartRef__":true,"id":16960},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16960":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16961":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16962":{"morph":{"__isSmartRef__":true,"id":16941},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16963":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":16964}},"16964":{"test01IsMorph":{"__isSmartRef__":true,"id":16965}},"16965":{"varMapping":{"__isSmartRef__":true,"id":16966},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":16967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16966":{"this":{"__isSmartRef__":true,"id":16963}},"16967":{},"16968":{"change":{"__isSmartRef__":true,"id":16969},"tick":{"__isSmartRef__":true,"id":16973}},"16969":{"varMapping":{"__isSmartRef__":true,"id":16970},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":16971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16970":{"this":{"__isSmartRef__":true,"id":16941}},"16971":{"timestamp":{"__isSmartRef__":true,"id":16972},"user":"cschuster","tags":[]},"16972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"16973":{"varMapping":{"__isSmartRef__":true,"id":16974},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":16975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"16974":{"this":{"__isSmartRef__":true,"id":16941}},"16975":{"timestamp":{"__isSmartRef__":true,"id":16976},"user":"cschuster","tags":[]},"16976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"16977":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":16978}],"id":"E1365883-A02C-4606-90D3-80C041777422","shape":{"__isSmartRef__":true,"id":16979},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle417","partsBinMetaInfo":{"__isSmartRef__":true,"id":16980},"eventHandler":{"__isSmartRef__":true,"id":16998},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796"],"partTests":{"__isSmartRef__":true,"id":16999},"_ClipMode":"visible","moved":true,"b":18.777439989324193,"#startLetters":"set","isBeingDragged":false,"delta":-0.9197373585193418,"_Rotation":37.340077227199465,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17004},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5842.2,4726.0)"},"16978":{"target":{"__isSmartRef__":true,"id":16977},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"16979":{"_BorderWidth":6.609464652291965,"_ClipMode":"visible","_BorderRadius":35.85539765283633,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.4,87.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(83,325,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.4,-38.9)"},"16980":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":16981},{"__isSmartRef__":true,"id":16983},{"__isSmartRef__":true,"id":16985},{"__isSmartRef__":true,"id":16987},{"__isSmartRef__":true,"id":16989},{"__isSmartRef__":true,"id":16991},{"__isSmartRef__":true,"id":16993},{"__isSmartRef__":true,"id":16995}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":16997},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16981":{"date":{"__isSmartRef__":true,"id":16982},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"16982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"16983":{"date":{"__isSmartRef__":true,"id":16984},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"16984":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"16985":{"date":{"__isSmartRef__":true,"id":16986},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"16986":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"16987":{"date":{"__isSmartRef__":true,"id":16988},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"16988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"16989":{"date":{"__isSmartRef__":true,"id":16990},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"16990":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"16991":{"date":{"__isSmartRef__":true,"id":16992},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"16992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"16993":{"date":{"__isSmartRef__":true,"id":16994},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"16994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"16995":{"date":{"__isSmartRef__":true,"id":16996},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16996":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"16997":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"16998":{"morph":{"__isSmartRef__":true,"id":16977},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16999":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17000}},"17000":{"test01IsMorph":{"__isSmartRef__":true,"id":17001}},"17001":{"varMapping":{"__isSmartRef__":true,"id":17002},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17002":{"this":{"__isSmartRef__":true,"id":16999}},"17003":{},"17004":{"change":{"__isSmartRef__":true,"id":17005},"tick":{"__isSmartRef__":true,"id":17009}},"17005":{"varMapping":{"__isSmartRef__":true,"id":17006},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17006":{"this":{"__isSmartRef__":true,"id":16977}},"17007":{"timestamp":{"__isSmartRef__":true,"id":17008},"user":"cschuster","tags":[]},"17008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17009":{"varMapping":{"__isSmartRef__":true,"id":17010},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17010":{"this":{"__isSmartRef__":true,"id":16977}},"17011":{"timestamp":{"__isSmartRef__":true,"id":17012},"user":"cschuster","tags":[]},"17012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17013":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17014}],"id":"77879257-36D8-4980-B16E-3EF13B226F8E","shape":{"__isSmartRef__":true,"id":17015},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle418","partsBinMetaInfo":{"__isSmartRef__":true,"id":17016},"eventHandler":{"__isSmartRef__":true,"id":17034},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","35656874-50AA-4B70-A15B-747976CAD986"],"partTests":{"__isSmartRef__":true,"id":17035},"_ClipMode":"visible","moved":true,"b":34,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":24.484708541360753,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17040},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6033.4,4688.0)"},"17014":{"target":{"__isSmartRef__":true,"id":17013},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17015":{"_BorderWidth":7.795964517353735,"_ClipMode":"visible","_BorderRadius":27.49213186831824,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.1,77.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(143,355,91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.2,-36.6)"},"17016":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17017},{"__isSmartRef__":true,"id":17019},{"__isSmartRef__":true,"id":17021},{"__isSmartRef__":true,"id":17023},{"__isSmartRef__":true,"id":17025},{"__isSmartRef__":true,"id":17027},{"__isSmartRef__":true,"id":17029},{"__isSmartRef__":true,"id":17031}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17033},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17017":{"date":{"__isSmartRef__":true,"id":17018},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17018":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17019":{"date":{"__isSmartRef__":true,"id":17020},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17020":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17021":{"date":{"__isSmartRef__":true,"id":17022},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17022":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17023":{"date":{"__isSmartRef__":true,"id":17024},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17025":{"date":{"__isSmartRef__":true,"id":17026},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17026":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17027":{"date":{"__isSmartRef__":true,"id":17028},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17029":{"date":{"__isSmartRef__":true,"id":17030},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17031":{"date":{"__isSmartRef__":true,"id":17032},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17032":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17033":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17034":{"morph":{"__isSmartRef__":true,"id":17013},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17035":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17036}},"17036":{"test01IsMorph":{"__isSmartRef__":true,"id":17037}},"17037":{"varMapping":{"__isSmartRef__":true,"id":17038},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17038":{"this":{"__isSmartRef__":true,"id":17035}},"17039":{},"17040":{"change":{"__isSmartRef__":true,"id":17041},"tick":{"__isSmartRef__":true,"id":17045}},"17041":{"varMapping":{"__isSmartRef__":true,"id":17042},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17042":{"this":{"__isSmartRef__":true,"id":17013}},"17043":{"timestamp":{"__isSmartRef__":true,"id":17044},"user":"cschuster","tags":[]},"17044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17045":{"varMapping":{"__isSmartRef__":true,"id":17046},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17046":{"this":{"__isSmartRef__":true,"id":17013}},"17047":{"timestamp":{"__isSmartRef__":true,"id":17048},"user":"cschuster","tags":[]},"17048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17049":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17050}],"id":"C74D06C1-DA45-40F9-99F8-AAB8959AB11D","shape":{"__isSmartRef__":true,"id":17051},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle419","partsBinMetaInfo":{"__isSmartRef__":true,"id":17052},"eventHandler":{"__isSmartRef__":true,"id":17070},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","100A9F49-DECE-4EC8-AC31-644AF7D50540"],"partTests":{"__isSmartRef__":true,"id":17071},"_ClipMode":"visible","moved":true,"b":93.3342374971835,"#startLetters":"set","isBeingDragged":false,"delta":0.7179556730552576,"_Rotation":31.712786809183743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17076},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5754.6,4430.8)"},"17050":{"target":{"__isSmartRef__":true,"id":17049},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17051":{"_BorderWidth":9.991536202922873,"_ClipMode":"visible","_BorderRadius":0.13530613585646778,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.4,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,240,-99)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-18.8)"},"17052":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17053},{"__isSmartRef__":true,"id":17055},{"__isSmartRef__":true,"id":17057},{"__isSmartRef__":true,"id":17059},{"__isSmartRef__":true,"id":17061},{"__isSmartRef__":true,"id":17063},{"__isSmartRef__":true,"id":17065},{"__isSmartRef__":true,"id":17067}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17069},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17053":{"date":{"__isSmartRef__":true,"id":17054},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17054":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17055":{"date":{"__isSmartRef__":true,"id":17056},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17056":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17057":{"date":{"__isSmartRef__":true,"id":17058},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17058":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17059":{"date":{"__isSmartRef__":true,"id":17060},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17061":{"date":{"__isSmartRef__":true,"id":17062},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17062":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17063":{"date":{"__isSmartRef__":true,"id":17064},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17065":{"date":{"__isSmartRef__":true,"id":17066},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17067":{"date":{"__isSmartRef__":true,"id":17068},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17068":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17069":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17070":{"morph":{"__isSmartRef__":true,"id":17049},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17071":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17072}},"17072":{"test01IsMorph":{"__isSmartRef__":true,"id":17073}},"17073":{"varMapping":{"__isSmartRef__":true,"id":17074},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17074":{"this":{"__isSmartRef__":true,"id":17071}},"17075":{},"17076":{"change":{"__isSmartRef__":true,"id":17077},"tick":{"__isSmartRef__":true,"id":17081}},"17077":{"varMapping":{"__isSmartRef__":true,"id":17078},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17078":{"this":{"__isSmartRef__":true,"id":17049}},"17079":{"timestamp":{"__isSmartRef__":true,"id":17080},"user":"cschuster","tags":[]},"17080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17081":{"varMapping":{"__isSmartRef__":true,"id":17082},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17082":{"this":{"__isSmartRef__":true,"id":17049}},"17083":{"timestamp":{"__isSmartRef__":true,"id":17084},"user":"cschuster","tags":[]},"17084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17085":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17086}],"id":"86771E9C-3A0D-4A76-B6EB-155F5234424B","shape":{"__isSmartRef__":true,"id":17087},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle420","partsBinMetaInfo":{"__isSmartRef__":true,"id":17088},"eventHandler":{"__isSmartRef__":true,"id":17106},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6"],"partTests":{"__isSmartRef__":true,"id":17107},"_ClipMode":"visible","moved":true,"b":193.35588444082532,"#startLetters":"set","isBeingDragged":false,"delta":0.855557010800112,"_Rotation":-7.1840764257721546,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17112},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5535.6,5377.7)"},"17086":{"target":{"__isSmartRef__":true,"id":17085},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17087":{"_BorderWidth":3.8450058267646585,"_ClipMode":"visible","_BorderRadius":37.86558153566786,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.0,109.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-59,-309,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.4,-0.5)"},"17088":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17089},{"__isSmartRef__":true,"id":17091},{"__isSmartRef__":true,"id":17093},{"__isSmartRef__":true,"id":17095},{"__isSmartRef__":true,"id":17097},{"__isSmartRef__":true,"id":17099},{"__isSmartRef__":true,"id":17101},{"__isSmartRef__":true,"id":17103}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17105},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17089":{"date":{"__isSmartRef__":true,"id":17090},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17090":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17091":{"date":{"__isSmartRef__":true,"id":17092},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17092":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17093":{"date":{"__isSmartRef__":true,"id":17094},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17094":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17095":{"date":{"__isSmartRef__":true,"id":17096},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17097":{"date":{"__isSmartRef__":true,"id":17098},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17098":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17099":{"date":{"__isSmartRef__":true,"id":17100},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17101":{"date":{"__isSmartRef__":true,"id":17102},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17103":{"date":{"__isSmartRef__":true,"id":17104},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17104":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17105":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17106":{"morph":{"__isSmartRef__":true,"id":17085},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17107":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17108}},"17108":{"test01IsMorph":{"__isSmartRef__":true,"id":17109}},"17109":{"varMapping":{"__isSmartRef__":true,"id":17110},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17110":{"this":{"__isSmartRef__":true,"id":17107}},"17111":{},"17112":{"change":{"__isSmartRef__":true,"id":17113},"tick":{"__isSmartRef__":true,"id":17117}},"17113":{"varMapping":{"__isSmartRef__":true,"id":17114},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17114":{"this":{"__isSmartRef__":true,"id":17085}},"17115":{"timestamp":{"__isSmartRef__":true,"id":17116},"user":"cschuster","tags":[]},"17116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17117":{"varMapping":{"__isSmartRef__":true,"id":17118},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17118":{"this":{"__isSmartRef__":true,"id":17085}},"17119":{"timestamp":{"__isSmartRef__":true,"id":17120},"user":"cschuster","tags":[]},"17120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17121":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17122}],"id":"45BA363C-C809-45EB-A318-E1210047E084","shape":{"__isSmartRef__":true,"id":17123},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle421","partsBinMetaInfo":{"__isSmartRef__":true,"id":17124},"eventHandler":{"__isSmartRef__":true,"id":17142},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4"],"partTests":{"__isSmartRef__":true,"id":17143},"_ClipMode":"visible","moved":true,"b":351.15035023883684,"#startLetters":"set","isBeingDragged":false,"delta":-0.9832944179070182,"_Rotation":-7.453335706011933,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17148},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5752.5,5408.9)"},"17122":{"target":{"__isSmartRef__":true,"id":17121},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17123":{"_BorderWidth":4.230789350873825,"_ClipMode":"visible","_BorderRadius":39.053303963633425,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.8,106.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,213,131)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-39.8)"},"17124":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17125},{"__isSmartRef__":true,"id":17127},{"__isSmartRef__":true,"id":17129},{"__isSmartRef__":true,"id":17131},{"__isSmartRef__":true,"id":17133},{"__isSmartRef__":true,"id":17135},{"__isSmartRef__":true,"id":17137},{"__isSmartRef__":true,"id":17139}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17141},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17125":{"date":{"__isSmartRef__":true,"id":17126},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17126":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17127":{"date":{"__isSmartRef__":true,"id":17128},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17128":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17129":{"date":{"__isSmartRef__":true,"id":17130},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17130":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17131":{"date":{"__isSmartRef__":true,"id":17132},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17133":{"date":{"__isSmartRef__":true,"id":17134},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17134":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17135":{"date":{"__isSmartRef__":true,"id":17136},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17137":{"date":{"__isSmartRef__":true,"id":17138},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17138":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17139":{"date":{"__isSmartRef__":true,"id":17140},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17140":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17141":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17142":{"morph":{"__isSmartRef__":true,"id":17121},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17143":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17144}},"17144":{"test01IsMorph":{"__isSmartRef__":true,"id":17145}},"17145":{"varMapping":{"__isSmartRef__":true,"id":17146},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17146":{"this":{"__isSmartRef__":true,"id":17143}},"17147":{},"17148":{"change":{"__isSmartRef__":true,"id":17149},"tick":{"__isSmartRef__":true,"id":17153}},"17149":{"varMapping":{"__isSmartRef__":true,"id":17150},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17150":{"this":{"__isSmartRef__":true,"id":17121}},"17151":{"timestamp":{"__isSmartRef__":true,"id":17152},"user":"cschuster","tags":[]},"17152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17153":{"varMapping":{"__isSmartRef__":true,"id":17154},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17154":{"this":{"__isSmartRef__":true,"id":17121}},"17155":{"timestamp":{"__isSmartRef__":true,"id":17156},"user":"cschuster","tags":[]},"17156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17157":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17158}],"id":"A76AF3F0-5968-4DA5-B460-E604ECBEFF7D","shape":{"__isSmartRef__":true,"id":17159},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle422","partsBinMetaInfo":{"__isSmartRef__":true,"id":17160},"eventHandler":{"__isSmartRef__":true,"id":17178},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","C23D3AEF-1CB6-4345-823C-4579D916509F"],"partTests":{"__isSmartRef__":true,"id":17179},"_ClipMode":"visible","moved":true,"b":79.08054673485458,"#startLetters":"set","isBeingDragged":false,"delta":0.8986425765324384,"_Rotation":18.486841123860128,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17184},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6186.7,5047.8)"},"17158":{"target":{"__isSmartRef__":true,"id":17157},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17159":{"_BorderWidth":9.909472268738387,"_ClipMode":"visible","_BorderRadius":1.4353312679819985,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.9,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,300,-232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.8)"},"17160":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17161},{"__isSmartRef__":true,"id":17163},{"__isSmartRef__":true,"id":17165},{"__isSmartRef__":true,"id":17167},{"__isSmartRef__":true,"id":17169},{"__isSmartRef__":true,"id":17171},{"__isSmartRef__":true,"id":17173},{"__isSmartRef__":true,"id":17175}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17177},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17161":{"date":{"__isSmartRef__":true,"id":17162},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17163":{"date":{"__isSmartRef__":true,"id":17164},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17164":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17165":{"date":{"__isSmartRef__":true,"id":17166},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17166":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17167":{"date":{"__isSmartRef__":true,"id":17168},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17169":{"date":{"__isSmartRef__":true,"id":17170},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17170":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17171":{"date":{"__isSmartRef__":true,"id":17172},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17173":{"date":{"__isSmartRef__":true,"id":17174},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17174":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17175":{"date":{"__isSmartRef__":true,"id":17176},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17176":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17177":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17178":{"morph":{"__isSmartRef__":true,"id":17157},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17179":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17180}},"17180":{"test01IsMorph":{"__isSmartRef__":true,"id":17181}},"17181":{"varMapping":{"__isSmartRef__":true,"id":17182},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17182":{"this":{"__isSmartRef__":true,"id":17179}},"17183":{},"17184":{"change":{"__isSmartRef__":true,"id":17185},"tick":{"__isSmartRef__":true,"id":17189}},"17185":{"varMapping":{"__isSmartRef__":true,"id":17186},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17186":{"this":{"__isSmartRef__":true,"id":17157}},"17187":{"timestamp":{"__isSmartRef__":true,"id":17188},"user":"cschuster","tags":[]},"17188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17189":{"varMapping":{"__isSmartRef__":true,"id":17190},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17190":{"this":{"__isSmartRef__":true,"id":17157}},"17191":{"timestamp":{"__isSmartRef__":true,"id":17192},"user":"cschuster","tags":[]},"17192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17193":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17194}],"id":"49D98904-8903-44B4-9062-08A1CB74F42C","shape":{"__isSmartRef__":true,"id":17195},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle423","partsBinMetaInfo":{"__isSmartRef__":true,"id":17196},"eventHandler":{"__isSmartRef__":true,"id":17214},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D","7A794C1F-4C45-43B0-B8D8-DE48467C3AB8"],"partTests":{"__isSmartRef__":true,"id":17215},"_ClipMode":"visible","moved":true,"b":316.3268603202887,"#startLetters":"set","isBeingDragged":false,"delta":0.9978765309788287,"_Rotation":66.7723369953061,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17220},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5608.7,3714.2)"},"17194":{"target":{"__isSmartRef__":true,"id":17193},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17195":{"_BorderWidth":1.5472829628523925,"_ClipMode":"visible","_BorderRadius":20.925992098225038,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,127.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-177,9,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.2,-34.5)"},"17196":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17197},{"__isSmartRef__":true,"id":17199},{"__isSmartRef__":true,"id":17201},{"__isSmartRef__":true,"id":17203},{"__isSmartRef__":true,"id":17205},{"__isSmartRef__":true,"id":17207},{"__isSmartRef__":true,"id":17209},{"__isSmartRef__":true,"id":17211}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17213},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17197":{"date":{"__isSmartRef__":true,"id":17198},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17198":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17199":{"date":{"__isSmartRef__":true,"id":17200},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17200":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17201":{"date":{"__isSmartRef__":true,"id":17202},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17202":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17203":{"date":{"__isSmartRef__":true,"id":17204},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17205":{"date":{"__isSmartRef__":true,"id":17206},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17206":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17207":{"date":{"__isSmartRef__":true,"id":17208},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17208":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17209":{"date":{"__isSmartRef__":true,"id":17210},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17210":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17211":{"date":{"__isSmartRef__":true,"id":17212},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17212":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17213":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17214":{"morph":{"__isSmartRef__":true,"id":17193},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17215":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17216}},"17216":{"test01IsMorph":{"__isSmartRef__":true,"id":17217}},"17217":{"varMapping":{"__isSmartRef__":true,"id":17218},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17218":{"this":{"__isSmartRef__":true,"id":17215}},"17219":{},"17220":{"change":{"__isSmartRef__":true,"id":17221},"tick":{"__isSmartRef__":true,"id":17225}},"17221":{"varMapping":{"__isSmartRef__":true,"id":17222},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17222":{"this":{"__isSmartRef__":true,"id":17193}},"17223":{"timestamp":{"__isSmartRef__":true,"id":17224},"user":"cschuster","tags":[]},"17224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17225":{"varMapping":{"__isSmartRef__":true,"id":17226},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17226":{"this":{"__isSmartRef__":true,"id":17193}},"17227":{"timestamp":{"__isSmartRef__":true,"id":17228},"user":"cschuster","tags":[]},"17228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17229":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17230}],"id":"68C3B5F0-29D4-4AF3-AB21-162C0E5F1010","shape":{"__isSmartRef__":true,"id":17231},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle424","partsBinMetaInfo":{"__isSmartRef__":true,"id":17232},"eventHandler":{"__isSmartRef__":true,"id":17250},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924"],"partTests":{"__isSmartRef__":true,"id":17251},"_ClipMode":"visible","moved":true,"b":193,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-20.034137619393157,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17256},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6686.0,5849.7)"},"17230":{"target":{"__isSmartRef__":true,"id":17229},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17231":{"_BorderWidth":3.8752447282806752,"_ClipMode":"visible","_BorderRadius":37.97588092598334,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.5,109.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-58,-307,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.5,-0.5)"},"17232":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17233},{"__isSmartRef__":true,"id":17235},{"__isSmartRef__":true,"id":17237},{"__isSmartRef__":true,"id":17239},{"__isSmartRef__":true,"id":17241},{"__isSmartRef__":true,"id":17243},{"__isSmartRef__":true,"id":17245},{"__isSmartRef__":true,"id":17247}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17249},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17233":{"date":{"__isSmartRef__":true,"id":17234},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17234":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17235":{"date":{"__isSmartRef__":true,"id":17236},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17236":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17237":{"date":{"__isSmartRef__":true,"id":17238},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17238":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17239":{"date":{"__isSmartRef__":true,"id":17240},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17241":{"date":{"__isSmartRef__":true,"id":17242},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17242":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17243":{"date":{"__isSmartRef__":true,"id":17244},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17245":{"date":{"__isSmartRef__":true,"id":17246},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17246":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17247":{"date":{"__isSmartRef__":true,"id":17248},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17248":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17249":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17250":{"morph":{"__isSmartRef__":true,"id":17229},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17251":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17252}},"17252":{"test01IsMorph":{"__isSmartRef__":true,"id":17253}},"17253":{"varMapping":{"__isSmartRef__":true,"id":17254},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17254":{"this":{"__isSmartRef__":true,"id":17251}},"17255":{},"17256":{"change":{"__isSmartRef__":true,"id":17257},"tick":{"__isSmartRef__":true,"id":17261}},"17257":{"varMapping":{"__isSmartRef__":true,"id":17258},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17258":{"this":{"__isSmartRef__":true,"id":17229}},"17259":{"timestamp":{"__isSmartRef__":true,"id":17260},"user":"cschuster","tags":[]},"17260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17261":{"varMapping":{"__isSmartRef__":true,"id":17262},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17262":{"this":{"__isSmartRef__":true,"id":17229}},"17263":{"timestamp":{"__isSmartRef__":true,"id":17264},"user":"cschuster","tags":[]},"17264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17265":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17266}],"id":"A8E69588-914C-4EE9-ACC0-6AA71BBAEEA1","shape":{"__isSmartRef__":true,"id":17267},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle425","partsBinMetaInfo":{"__isSmartRef__":true,"id":17268},"eventHandler":{"__isSmartRef__":true,"id":17286},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":17287},"_ClipMode":"visible","moved":true,"b":49,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.7679335585434375,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17292},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6302.6,5167.8)"},"17266":{"target":{"__isSmartRef__":true,"id":17265},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17267":{"_BorderWidth":8.77354790111386,"_ClipMode":"visible","_BorderRadius":17.21653798079869,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,69.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(193,361,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.1,-33.1)"},"17268":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17269},{"__isSmartRef__":true,"id":17271},{"__isSmartRef__":true,"id":17273},{"__isSmartRef__":true,"id":17275},{"__isSmartRef__":true,"id":17277},{"__isSmartRef__":true,"id":17279},{"__isSmartRef__":true,"id":17281},{"__isSmartRef__":true,"id":17283}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17285},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17269":{"date":{"__isSmartRef__":true,"id":17270},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17270":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17271":{"date":{"__isSmartRef__":true,"id":17272},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17272":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17273":{"date":{"__isSmartRef__":true,"id":17274},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17274":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17275":{"date":{"__isSmartRef__":true,"id":17276},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17277":{"date":{"__isSmartRef__":true,"id":17278},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17278":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17279":{"date":{"__isSmartRef__":true,"id":17280},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17280":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17281":{"date":{"__isSmartRef__":true,"id":17282},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17282":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17283":{"date":{"__isSmartRef__":true,"id":17284},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17284":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17285":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17286":{"morph":{"__isSmartRef__":true,"id":17265},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17287":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17288}},"17288":{"test01IsMorph":{"__isSmartRef__":true,"id":17289}},"17289":{"varMapping":{"__isSmartRef__":true,"id":17290},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17290":{"this":{"__isSmartRef__":true,"id":17287}},"17291":{},"17292":{"change":{"__isSmartRef__":true,"id":17293},"tick":{"__isSmartRef__":true,"id":17297}},"17293":{"varMapping":{"__isSmartRef__":true,"id":17294},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17294":{"this":{"__isSmartRef__":true,"id":17265}},"17295":{"timestamp":{"__isSmartRef__":true,"id":17296},"user":"cschuster","tags":[]},"17296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17297":{"varMapping":{"__isSmartRef__":true,"id":17298},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17298":{"this":{"__isSmartRef__":true,"id":17265}},"17299":{"timestamp":{"__isSmartRef__":true,"id":17300},"user":"cschuster","tags":[]},"17300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17301":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17302}],"id":"FE151272-3BB0-4898-A490-C2FCEFE8BF85","shape":{"__isSmartRef__":true,"id":17303},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle426","partsBinMetaInfo":{"__isSmartRef__":true,"id":17304},"eventHandler":{"__isSmartRef__":true,"id":17322},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA"],"partTests":{"__isSmartRef__":true,"id":17323},"_ClipMode":"visible","moved":true,"b":59,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.552991439096313,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17328},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3829.4,4165.5)"},"17302":{"target":{"__isSmartRef__":true,"id":17301},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17303":{"_BorderWidth":9.285836503510561,"_ClipMode":"visible","_BorderRadius":10.61056874428219,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,351,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-30.3)"},"17304":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17305},{"__isSmartRef__":true,"id":17307},{"__isSmartRef__":true,"id":17309},{"__isSmartRef__":true,"id":17311},{"__isSmartRef__":true,"id":17313},{"__isSmartRef__":true,"id":17315},{"__isSmartRef__":true,"id":17317},{"__isSmartRef__":true,"id":17319}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17321},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17305":{"date":{"__isSmartRef__":true,"id":17306},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17306":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17307":{"date":{"__isSmartRef__":true,"id":17308},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17308":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17309":{"date":{"__isSmartRef__":true,"id":17310},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17310":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17311":{"date":{"__isSmartRef__":true,"id":17312},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17313":{"date":{"__isSmartRef__":true,"id":17314},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17314":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17315":{"date":{"__isSmartRef__":true,"id":17316},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17316":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17317":{"date":{"__isSmartRef__":true,"id":17318},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17318":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17319":{"date":{"__isSmartRef__":true,"id":17320},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17320":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17321":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17322":{"morph":{"__isSmartRef__":true,"id":17301},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17323":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17324}},"17324":{"test01IsMorph":{"__isSmartRef__":true,"id":17325}},"17325":{"varMapping":{"__isSmartRef__":true,"id":17326},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17326":{"this":{"__isSmartRef__":true,"id":17323}},"17327":{},"17328":{"change":{"__isSmartRef__":true,"id":17329},"tick":{"__isSmartRef__":true,"id":17333}},"17329":{"varMapping":{"__isSmartRef__":true,"id":17330},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17330":{"this":{"__isSmartRef__":true,"id":17301}},"17331":{"timestamp":{"__isSmartRef__":true,"id":17332},"user":"cschuster","tags":[]},"17332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17333":{"varMapping":{"__isSmartRef__":true,"id":17334},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17334":{"this":{"__isSmartRef__":true,"id":17301}},"17335":{"timestamp":{"__isSmartRef__":true,"id":17336},"user":"cschuster","tags":[]},"17336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17337":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17338}],"id":"B5D54734-974D-4591-B14C-01795C0CF73E","shape":{"__isSmartRef__":true,"id":17339},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle427","partsBinMetaInfo":{"__isSmartRef__":true,"id":17340},"eventHandler":{"__isSmartRef__":true,"id":17358},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","F125203B-A3D0-4207-AB2C-A3FED62EE7E2"],"partTests":{"__isSmartRef__":true,"id":17359},"_ClipMode":"visible","moved":true,"b":302.5806080896873,"#startLetters":"set","isBeingDragged":false,"delta":0.6356735464069061,"_Rotation":43.3619350281144,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17364},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5484.5,3767.5)"},"17338":{"target":{"__isSmartRef__":true,"id":17337},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17339":{"_BorderWidth":0.7868265141503352,"_ClipMode":"visible","_BorderRadius":11.598670685013417,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.7,133.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-215,-78,-232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.1,-30.8)"},"17340":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17341},{"__isSmartRef__":true,"id":17343},{"__isSmartRef__":true,"id":17345},{"__isSmartRef__":true,"id":17347},{"__isSmartRef__":true,"id":17349},{"__isSmartRef__":true,"id":17351},{"__isSmartRef__":true,"id":17353},{"__isSmartRef__":true,"id":17355}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17357},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17341":{"date":{"__isSmartRef__":true,"id":17342},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17342":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17343":{"date":{"__isSmartRef__":true,"id":17344},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17344":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17345":{"date":{"__isSmartRef__":true,"id":17346},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17346":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17347":{"date":{"__isSmartRef__":true,"id":17348},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17349":{"date":{"__isSmartRef__":true,"id":17350},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17350":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17351":{"date":{"__isSmartRef__":true,"id":17352},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17352":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17353":{"date":{"__isSmartRef__":true,"id":17354},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17354":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17355":{"date":{"__isSmartRef__":true,"id":17356},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17356":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17357":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17358":{"morph":{"__isSmartRef__":true,"id":17337},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17359":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17360}},"17360":{"test01IsMorph":{"__isSmartRef__":true,"id":17361}},"17361":{"varMapping":{"__isSmartRef__":true,"id":17362},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17362":{"this":{"__isSmartRef__":true,"id":17359}},"17363":{},"17364":{"change":{"__isSmartRef__":true,"id":17365},"tick":{"__isSmartRef__":true,"id":17369}},"17365":{"varMapping":{"__isSmartRef__":true,"id":17366},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17366":{"this":{"__isSmartRef__":true,"id":17337}},"17367":{"timestamp":{"__isSmartRef__":true,"id":17368},"user":"cschuster","tags":[]},"17368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17369":{"varMapping":{"__isSmartRef__":true,"id":17370},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17370":{"this":{"__isSmartRef__":true,"id":17337}},"17371":{"timestamp":{"__isSmartRef__":true,"id":17372},"user":"cschuster","tags":[]},"17372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17373":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17374}],"id":"41B3071B-4B4D-4E09-9ED9-C1BE8837EDB8","shape":{"__isSmartRef__":true,"id":17375},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle428","partsBinMetaInfo":{"__isSmartRef__":true,"id":17376},"eventHandler":{"__isSmartRef__":true,"id":17394},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","2CC80C25-9160-48C0-B50E-AFD85DBFDE32"],"partTests":{"__isSmartRef__":true,"id":17395},"_ClipMode":"visible","moved":true,"b":266.9492967997212,"#startLetters":"set","isBeingDragged":false,"delta":0.883938068873249,"_Rotation":-48.39888370340523,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17400},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4721.3,4599.1)"},"17374":{"target":{"__isSmartRef__":true,"id":17373},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17375":{"_BorderWidth":0.0070858516271847805,"_ClipMode":"visible","_BorderRadius":0.11329329116570586,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.3,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-270,171)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-18.9)"},"17376":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17377},{"__isSmartRef__":true,"id":17379},{"__isSmartRef__":true,"id":17381},{"__isSmartRef__":true,"id":17383},{"__isSmartRef__":true,"id":17385},{"__isSmartRef__":true,"id":17387},{"__isSmartRef__":true,"id":17389},{"__isSmartRef__":true,"id":17391}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17393},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17377":{"date":{"__isSmartRef__":true,"id":17378},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17379":{"date":{"__isSmartRef__":true,"id":17380},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17380":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17381":{"date":{"__isSmartRef__":true,"id":17382},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17382":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17383":{"date":{"__isSmartRef__":true,"id":17384},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17385":{"date":{"__isSmartRef__":true,"id":17386},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17386":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17387":{"date":{"__isSmartRef__":true,"id":17388},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17388":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17389":{"date":{"__isSmartRef__":true,"id":17390},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17390":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17391":{"date":{"__isSmartRef__":true,"id":17392},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17392":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17393":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17394":{"morph":{"__isSmartRef__":true,"id":17373},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17395":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17396}},"17396":{"test01IsMorph":{"__isSmartRef__":true,"id":17397}},"17397":{"varMapping":{"__isSmartRef__":true,"id":17398},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17398":{"this":{"__isSmartRef__":true,"id":17395}},"17399":{},"17400":{"change":{"__isSmartRef__":true,"id":17401},"tick":{"__isSmartRef__":true,"id":17405}},"17401":{"varMapping":{"__isSmartRef__":true,"id":17402},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17402":{"this":{"__isSmartRef__":true,"id":17373}},"17403":{"timestamp":{"__isSmartRef__":true,"id":17404},"user":"cschuster","tags":[]},"17404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17405":{"varMapping":{"__isSmartRef__":true,"id":17406},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17406":{"this":{"__isSmartRef__":true,"id":17373}},"17407":{"timestamp":{"__isSmartRef__":true,"id":17408},"user":"cschuster","tags":[]},"17408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17409":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17410}],"id":"7318793B-B35C-4096-BFD5-E06A7014CB22","shape":{"__isSmartRef__":true,"id":17411},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle429","partsBinMetaInfo":{"__isSmartRef__":true,"id":17412},"eventHandler":{"__isSmartRef__":true,"id":17430},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C"],"partTests":{"__isSmartRef__":true,"id":17431},"_ClipMode":"visible","moved":true,"b":61,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-14.615904556966948,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17436},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4331.8,4471.9)"},"17410":{"target":{"__isSmartRef__":true,"id":17409},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17411":{"_BorderWidth":9.373098535696979,"_ClipMode":"visible","_BorderRadius":9.401614715335905,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,65.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,348,-222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-29.7)"},"17412":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17413},{"__isSmartRef__":true,"id":17415},{"__isSmartRef__":true,"id":17417},{"__isSmartRef__":true,"id":17419},{"__isSmartRef__":true,"id":17421},{"__isSmartRef__":true,"id":17423},{"__isSmartRef__":true,"id":17425},{"__isSmartRef__":true,"id":17427}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17429},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17413":{"date":{"__isSmartRef__":true,"id":17414},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17414":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17415":{"date":{"__isSmartRef__":true,"id":17416},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17416":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17417":{"date":{"__isSmartRef__":true,"id":17418},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17418":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17419":{"date":{"__isSmartRef__":true,"id":17420},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17421":{"date":{"__isSmartRef__":true,"id":17422},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17422":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17423":{"date":{"__isSmartRef__":true,"id":17424},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17425":{"date":{"__isSmartRef__":true,"id":17426},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17426":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17427":{"date":{"__isSmartRef__":true,"id":17428},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17428":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17429":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17430":{"morph":{"__isSmartRef__":true,"id":17409},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17431":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17432}},"17432":{"test01IsMorph":{"__isSmartRef__":true,"id":17433}},"17433":{"varMapping":{"__isSmartRef__":true,"id":17434},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17434":{"this":{"__isSmartRef__":true,"id":17431}},"17435":{},"17436":{"change":{"__isSmartRef__":true,"id":17437},"tick":{"__isSmartRef__":true,"id":17441}},"17437":{"varMapping":{"__isSmartRef__":true,"id":17438},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17438":{"this":{"__isSmartRef__":true,"id":17409}},"17439":{"timestamp":{"__isSmartRef__":true,"id":17440},"user":"cschuster","tags":[]},"17440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17441":{"varMapping":{"__isSmartRef__":true,"id":17442},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17442":{"this":{"__isSmartRef__":true,"id":17409}},"17443":{"timestamp":{"__isSmartRef__":true,"id":17444},"user":"cschuster","tags":[]},"17444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17445":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17446}],"id":"880441FB-2560-4810-A5E5-2A9C38F9BD90","shape":{"__isSmartRef__":true,"id":17447},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle430","partsBinMetaInfo":{"__isSmartRef__":true,"id":17448},"eventHandler":{"__isSmartRef__":true,"id":17466},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22"],"partTests":{"__isSmartRef__":true,"id":17467},"_ClipMode":"visible","moved":true,"b":208,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.630958819436707,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17472},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4658.1,4227.8)"},"17446":{"target":{"__isSmartRef__":true,"id":17445},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17447":{"_BorderWidth":2.652642186070546,"_ClipMode":"visible","_BorderRadius":31.18385806941493,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,118.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,-346,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-2.3)"},"17448":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17449},{"__isSmartRef__":true,"id":17451},{"__isSmartRef__":true,"id":17453},{"__isSmartRef__":true,"id":17455},{"__isSmartRef__":true,"id":17457},{"__isSmartRef__":true,"id":17459},{"__isSmartRef__":true,"id":17461},{"__isSmartRef__":true,"id":17463}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17465},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17449":{"date":{"__isSmartRef__":true,"id":17450},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17450":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17451":{"date":{"__isSmartRef__":true,"id":17452},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17452":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17453":{"date":{"__isSmartRef__":true,"id":17454},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17454":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17455":{"date":{"__isSmartRef__":true,"id":17456},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17457":{"date":{"__isSmartRef__":true,"id":17458},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17458":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17459":{"date":{"__isSmartRef__":true,"id":17460},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17460":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17461":{"date":{"__isSmartRef__":true,"id":17462},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17462":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17463":{"date":{"__isSmartRef__":true,"id":17464},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17464":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17465":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17466":{"morph":{"__isSmartRef__":true,"id":17445},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17467":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17468}},"17468":{"test01IsMorph":{"__isSmartRef__":true,"id":17469}},"17469":{"varMapping":{"__isSmartRef__":true,"id":17470},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17470":{"this":{"__isSmartRef__":true,"id":17467}},"17471":{},"17472":{"change":{"__isSmartRef__":true,"id":17473},"tick":{"__isSmartRef__":true,"id":17477}},"17473":{"varMapping":{"__isSmartRef__":true,"id":17474},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17474":{"this":{"__isSmartRef__":true,"id":17445}},"17475":{"timestamp":{"__isSmartRef__":true,"id":17476},"user":"cschuster","tags":[]},"17476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17477":{"varMapping":{"__isSmartRef__":true,"id":17478},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17478":{"this":{"__isSmartRef__":true,"id":17445}},"17479":{"timestamp":{"__isSmartRef__":true,"id":17480},"user":"cschuster","tags":[]},"17480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17481":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17482}],"id":"566C8120-E6FD-4B83-A4AD-E5925F77FEBE","shape":{"__isSmartRef__":true,"id":17483},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle431","partsBinMetaInfo":{"__isSmartRef__":true,"id":17484},"eventHandler":{"__isSmartRef__":true,"id":17502},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383"],"partTests":{"__isSmartRef__":true,"id":17503},"_ClipMode":"visible","moved":true,"b":333.8216917187674,"#startLetters":"set","isBeingDragged":false,"delta":-0.8726102760410868,"_Rotation":18.18717878429663,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17508},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5304.2,4248.3)"},"17482":{"target":{"__isSmartRef__":true,"id":17481},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17483":{"_BorderWidth":2.7941693680180455,"_ClipMode":"visible","_BorderRadius":32.214897956816145,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.3,117.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-113,117,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-37.9)"},"17484":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17485},{"__isSmartRef__":true,"id":17487},{"__isSmartRef__":true,"id":17489},{"__isSmartRef__":true,"id":17491},{"__isSmartRef__":true,"id":17493},{"__isSmartRef__":true,"id":17495},{"__isSmartRef__":true,"id":17497},{"__isSmartRef__":true,"id":17499}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17501},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17485":{"date":{"__isSmartRef__":true,"id":17486},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17487":{"date":{"__isSmartRef__":true,"id":17488},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17488":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17489":{"date":{"__isSmartRef__":true,"id":17490},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17490":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17491":{"date":{"__isSmartRef__":true,"id":17492},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17493":{"date":{"__isSmartRef__":true,"id":17494},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17494":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17495":{"date":{"__isSmartRef__":true,"id":17496},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17497":{"date":{"__isSmartRef__":true,"id":17498},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17498":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17499":{"date":{"__isSmartRef__":true,"id":17500},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17500":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17501":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17502":{"morph":{"__isSmartRef__":true,"id":17481},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17503":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17504}},"17504":{"test01IsMorph":{"__isSmartRef__":true,"id":17505}},"17505":{"varMapping":{"__isSmartRef__":true,"id":17506},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17506":{"this":{"__isSmartRef__":true,"id":17503}},"17507":{},"17508":{"change":{"__isSmartRef__":true,"id":17509},"tick":{"__isSmartRef__":true,"id":17513}},"17509":{"varMapping":{"__isSmartRef__":true,"id":17510},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17510":{"this":{"__isSmartRef__":true,"id":17481}},"17511":{"timestamp":{"__isSmartRef__":true,"id":17512},"user":"cschuster","tags":[]},"17512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17513":{"varMapping":{"__isSmartRef__":true,"id":17514},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17514":{"this":{"__isSmartRef__":true,"id":17481}},"17515":{"timestamp":{"__isSmartRef__":true,"id":17516},"user":"cschuster","tags":[]},"17516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17517":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17518}],"id":"F5A0DBC4-30C1-4F25-81EB-315B9F636CF1","shape":{"__isSmartRef__":true,"id":17519},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle432","partsBinMetaInfo":{"__isSmartRef__":true,"id":17520},"eventHandler":{"__isSmartRef__":true,"id":17538},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3"],"partTests":{"__isSmartRef__":true,"id":17539},"_ClipMode":"visible","moved":true,"b":233.81739867391298,"#startLetters":"set","isBeingDragged":false,"delta":-0.7466426113969646,"_Rotation":-18.1541004259599,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17544},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5379.5,4945.9)"},"17518":{"target":{"__isSmartRef__":true,"id":17517},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17519":{"_BorderWidth":0.9643018964969317,"_ClipMode":"visible","_BorderRadius":13.941025307810783,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.1,132.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-206,-358,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.9,-8.2)"},"17520":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17521},{"__isSmartRef__":true,"id":17523},{"__isSmartRef__":true,"id":17525},{"__isSmartRef__":true,"id":17527},{"__isSmartRef__":true,"id":17529},{"__isSmartRef__":true,"id":17531},{"__isSmartRef__":true,"id":17533},{"__isSmartRef__":true,"id":17535}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17537},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17521":{"date":{"__isSmartRef__":true,"id":17522},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17523":{"date":{"__isSmartRef__":true,"id":17524},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17524":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17525":{"date":{"__isSmartRef__":true,"id":17526},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17526":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17527":{"date":{"__isSmartRef__":true,"id":17528},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17529":{"date":{"__isSmartRef__":true,"id":17530},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17530":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17531":{"date":{"__isSmartRef__":true,"id":17532},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17533":{"date":{"__isSmartRef__":true,"id":17534},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17534":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17535":{"date":{"__isSmartRef__":true,"id":17536},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17536":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17537":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17538":{"morph":{"__isSmartRef__":true,"id":17517},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17539":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17540}},"17540":{"test01IsMorph":{"__isSmartRef__":true,"id":17541}},"17541":{"varMapping":{"__isSmartRef__":true,"id":17542},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17542":{"this":{"__isSmartRef__":true,"id":17539}},"17543":{},"17544":{"change":{"__isSmartRef__":true,"id":17545},"tick":{"__isSmartRef__":true,"id":17549}},"17545":{"varMapping":{"__isSmartRef__":true,"id":17546},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17546":{"this":{"__isSmartRef__":true,"id":17517}},"17547":{"timestamp":{"__isSmartRef__":true,"id":17548},"user":"cschuster","tags":[]},"17548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17549":{"varMapping":{"__isSmartRef__":true,"id":17550},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17550":{"this":{"__isSmartRef__":true,"id":17517}},"17551":{"timestamp":{"__isSmartRef__":true,"id":17552},"user":"cschuster","tags":[]},"17552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17553":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17554}],"id":"D9B17ED6-4DF4-40F2-A95C-CFA01CE4FA09","shape":{"__isSmartRef__":true,"id":17555},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle433","partsBinMetaInfo":{"__isSmartRef__":true,"id":17556},"eventHandler":{"__isSmartRef__":true,"id":17574},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7"],"partTests":{"__isSmartRef__":true,"id":17575},"_ClipMode":"visible","moved":true,"b":345.9087022393942,"#startLetters":"set","isBeingDragged":false,"delta":0.9008039120817557,"_Rotation":-30.321023325729012,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17580},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6533.8,5729.6)"},"17554":{"target":{"__isSmartRef__":true,"id":17553},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17555":{"_BorderWidth":3.782661489162384,"_ClipMode":"visible","_BorderRadius":37.628939120050646,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.1,109.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-63,186,67)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.1,-39.4)"},"17556":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17557},{"__isSmartRef__":true,"id":17559},{"__isSmartRef__":true,"id":17561},{"__isSmartRef__":true,"id":17563},{"__isSmartRef__":true,"id":17565},{"__isSmartRef__":true,"id":17567},{"__isSmartRef__":true,"id":17569},{"__isSmartRef__":true,"id":17571}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17573},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17557":{"date":{"__isSmartRef__":true,"id":17558},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17559":{"date":{"__isSmartRef__":true,"id":17560},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17560":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17561":{"date":{"__isSmartRef__":true,"id":17562},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17562":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17563":{"date":{"__isSmartRef__":true,"id":17564},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17565":{"date":{"__isSmartRef__":true,"id":17566},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17566":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17567":{"date":{"__isSmartRef__":true,"id":17568},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17569":{"date":{"__isSmartRef__":true,"id":17570},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17570":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17571":{"date":{"__isSmartRef__":true,"id":17572},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17572":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17573":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17574":{"morph":{"__isSmartRef__":true,"id":17553},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17575":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17576}},"17576":{"test01IsMorph":{"__isSmartRef__":true,"id":17577}},"17577":{"varMapping":{"__isSmartRef__":true,"id":17578},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17578":{"this":{"__isSmartRef__":true,"id":17575}},"17579":{},"17580":{"change":{"__isSmartRef__":true,"id":17581},"tick":{"__isSmartRef__":true,"id":17585}},"17581":{"varMapping":{"__isSmartRef__":true,"id":17582},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17582":{"this":{"__isSmartRef__":true,"id":17553}},"17583":{"timestamp":{"__isSmartRef__":true,"id":17584},"user":"cschuster","tags":[]},"17584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17585":{"varMapping":{"__isSmartRef__":true,"id":17586},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17586":{"this":{"__isSmartRef__":true,"id":17553}},"17587":{"timestamp":{"__isSmartRef__":true,"id":17588},"user":"cschuster","tags":[]},"17588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17589":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17590}],"id":"E92D3FDA-4353-4BEE-8561-71C932009285","shape":{"__isSmartRef__":true,"id":17591},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle434","partsBinMetaInfo":{"__isSmartRef__":true,"id":17592},"eventHandler":{"__isSmartRef__":true,"id":17610},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796"],"partTests":{"__isSmartRef__":true,"id":17611},"_ClipMode":"visible","moved":true,"b":227.70475503144553,"#startLetters":"set","isBeingDragged":false,"delta":-0.853517709474545,"_Rotation":23.896914094743476,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17616},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6008.9,4609.2)"},"17590":{"target":{"__isSmartRef__":true,"id":17589},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17591":{"_BorderWidth":1.3015652680874847,"_ClipMode":"visible","_BorderRadius":18.11452885405312,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,129.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-189,-362,89)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.2,-6.5)"},"17592":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17593},{"__isSmartRef__":true,"id":17595},{"__isSmartRef__":true,"id":17597},{"__isSmartRef__":true,"id":17599},{"__isSmartRef__":true,"id":17601},{"__isSmartRef__":true,"id":17603},{"__isSmartRef__":true,"id":17605},{"__isSmartRef__":true,"id":17607}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17609},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17593":{"date":{"__isSmartRef__":true,"id":17594},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17595":{"date":{"__isSmartRef__":true,"id":17596},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17596":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17597":{"date":{"__isSmartRef__":true,"id":17598},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17598":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17599":{"date":{"__isSmartRef__":true,"id":17600},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17601":{"date":{"__isSmartRef__":true,"id":17602},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17602":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17603":{"date":{"__isSmartRef__":true,"id":17604},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17605":{"date":{"__isSmartRef__":true,"id":17606},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17606":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17607":{"date":{"__isSmartRef__":true,"id":17608},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17608":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17609":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17610":{"morph":{"__isSmartRef__":true,"id":17589},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17611":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17612}},"17612":{"test01IsMorph":{"__isSmartRef__":true,"id":17613}},"17613":{"varMapping":{"__isSmartRef__":true,"id":17614},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17614":{"this":{"__isSmartRef__":true,"id":17611}},"17615":{},"17616":{"change":{"__isSmartRef__":true,"id":17617},"tick":{"__isSmartRef__":true,"id":17621}},"17617":{"varMapping":{"__isSmartRef__":true,"id":17618},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17618":{"this":{"__isSmartRef__":true,"id":17589}},"17619":{"timestamp":{"__isSmartRef__":true,"id":17620},"user":"cschuster","tags":[]},"17620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17621":{"varMapping":{"__isSmartRef__":true,"id":17622},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17622":{"this":{"__isSmartRef__":true,"id":17589}},"17623":{"timestamp":{"__isSmartRef__":true,"id":17624},"user":"cschuster","tags":[]},"17624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17625":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17626}],"id":"F6A919BD-DCC0-4156-BA0D-6C7539C477F1","shape":{"__isSmartRef__":true,"id":17627},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle435","partsBinMetaInfo":{"__isSmartRef__":true,"id":17628},"eventHandler":{"__isSmartRef__":true,"id":17646},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329"],"partTests":{"__isSmartRef__":true,"id":17647},"_ClipMode":"visible","moved":true,"b":343.46176993567497,"#startLetters":"set","isBeingDragged":false,"delta":-0.5906510737258941,"_Rotation":21.653250406806677,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17652},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5380.5,4391.9)"},"17626":{"target":{"__isSmartRef__":true,"id":17625},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17627":{"_BorderWidth":3.5767247760578225,"_ClipMode":"visible","_BorderRadius":36.75886021905975,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.2,111.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-73,172,35)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.3,-39.2)"},"17628":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17629},{"__isSmartRef__":true,"id":17631},{"__isSmartRef__":true,"id":17633},{"__isSmartRef__":true,"id":17635},{"__isSmartRef__":true,"id":17637},{"__isSmartRef__":true,"id":17639},{"__isSmartRef__":true,"id":17641},{"__isSmartRef__":true,"id":17643}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17645},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17629":{"date":{"__isSmartRef__":true,"id":17630},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17631":{"date":{"__isSmartRef__":true,"id":17632},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17632":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17633":{"date":{"__isSmartRef__":true,"id":17634},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17634":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17635":{"date":{"__isSmartRef__":true,"id":17636},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17637":{"date":{"__isSmartRef__":true,"id":17638},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17638":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17639":{"date":{"__isSmartRef__":true,"id":17640},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17641":{"date":{"__isSmartRef__":true,"id":17642},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17642":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17643":{"date":{"__isSmartRef__":true,"id":17644},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17644":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17645":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17646":{"morph":{"__isSmartRef__":true,"id":17625},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17647":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17648}},"17648":{"test01IsMorph":{"__isSmartRef__":true,"id":17649}},"17649":{"varMapping":{"__isSmartRef__":true,"id":17650},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17650":{"this":{"__isSmartRef__":true,"id":17647}},"17651":{},"17652":{"change":{"__isSmartRef__":true,"id":17653},"tick":{"__isSmartRef__":true,"id":17657}},"17653":{"varMapping":{"__isSmartRef__":true,"id":17654},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17654":{"this":{"__isSmartRef__":true,"id":17625}},"17655":{"timestamp":{"__isSmartRef__":true,"id":17656},"user":"cschuster","tags":[]},"17656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17657":{"varMapping":{"__isSmartRef__":true,"id":17658},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17658":{"this":{"__isSmartRef__":true,"id":17625}},"17659":{"timestamp":{"__isSmartRef__":true,"id":17660},"user":"cschuster","tags":[]},"17660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17661":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17662}],"id":"91806FFD-722C-45F2-AF1F-901D72E29879","shape":{"__isSmartRef__":true,"id":17663},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle436","partsBinMetaInfo":{"__isSmartRef__":true,"id":17664},"eventHandler":{"__isSmartRef__":true,"id":17682},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D"],"partTests":{"__isSmartRef__":true,"id":17683},"_ClipMode":"visible","moved":true,"b":322,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":15.022655942393722,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17688},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4673.4,4034.0)"},"17662":{"target":{"__isSmartRef__":true,"id":17661},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17663":{"_BorderWidth":1.9216926233717055,"_ClipMode":"visible","_BorderRadius":24.838437911993324,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,124.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,44,-214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-35.8)"},"17664":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17665},{"__isSmartRef__":true,"id":17667},{"__isSmartRef__":true,"id":17669},{"__isSmartRef__":true,"id":17671},{"__isSmartRef__":true,"id":17673},{"__isSmartRef__":true,"id":17675},{"__isSmartRef__":true,"id":17677},{"__isSmartRef__":true,"id":17679}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17681},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17665":{"date":{"__isSmartRef__":true,"id":17666},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17667":{"date":{"__isSmartRef__":true,"id":17668},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17668":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17669":{"date":{"__isSmartRef__":true,"id":17670},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17670":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17671":{"date":{"__isSmartRef__":true,"id":17672},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17673":{"date":{"__isSmartRef__":true,"id":17674},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17674":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17675":{"date":{"__isSmartRef__":true,"id":17676},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17677":{"date":{"__isSmartRef__":true,"id":17678},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17678":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17679":{"date":{"__isSmartRef__":true,"id":17680},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17680":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17681":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17682":{"morph":{"__isSmartRef__":true,"id":17661},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17683":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17684}},"17684":{"test01IsMorph":{"__isSmartRef__":true,"id":17685}},"17685":{"varMapping":{"__isSmartRef__":true,"id":17686},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17686":{"this":{"__isSmartRef__":true,"id":17683}},"17687":{},"17688":{"change":{"__isSmartRef__":true,"id":17689},"tick":{"__isSmartRef__":true,"id":17693}},"17689":{"varMapping":{"__isSmartRef__":true,"id":17690},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17690":{"this":{"__isSmartRef__":true,"id":17661}},"17691":{"timestamp":{"__isSmartRef__":true,"id":17692},"user":"cschuster","tags":[]},"17692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17693":{"varMapping":{"__isSmartRef__":true,"id":17694},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17694":{"this":{"__isSmartRef__":true,"id":17661}},"17695":{"timestamp":{"__isSmartRef__":true,"id":17696},"user":"cschuster","tags":[]},"17696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17697":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17698}],"id":"FA164FD8-411F-45F0-B009-03AF98F93433","shape":{"__isSmartRef__":true,"id":17699},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle437","partsBinMetaInfo":{"__isSmartRef__":true,"id":17700},"eventHandler":{"__isSmartRef__":true,"id":17718},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34"],"partTests":{"__isSmartRef__":true,"id":17719},"_ClipMode":"visible","moved":true,"b":4.09177823230857,"#startLetters":"set","isBeingDragged":false,"delta":-0.7720351882162504,"_Rotation":33.10092816384477,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17724},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4513.9,4081.7)"},"17698":{"target":{"__isSmartRef__":true,"id":17697},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17699":{"_BorderWidth":5.356771569601354,"_ClipMode":"visible","_BorderRadius":39.796342475398696,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.7,97.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(19,274,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-39.9)"},"17700":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17701},{"__isSmartRef__":true,"id":17703},{"__isSmartRef__":true,"id":17705},{"__isSmartRef__":true,"id":17707},{"__isSmartRef__":true,"id":17709},{"__isSmartRef__":true,"id":17711},{"__isSmartRef__":true,"id":17713},{"__isSmartRef__":true,"id":17715}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17717},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17701":{"date":{"__isSmartRef__":true,"id":17702},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17703":{"date":{"__isSmartRef__":true,"id":17704},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17704":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17705":{"date":{"__isSmartRef__":true,"id":17706},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17706":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17707":{"date":{"__isSmartRef__":true,"id":17708},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17709":{"date":{"__isSmartRef__":true,"id":17710},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17710":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17711":{"date":{"__isSmartRef__":true,"id":17712},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17713":{"date":{"__isSmartRef__":true,"id":17714},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17714":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17715":{"date":{"__isSmartRef__":true,"id":17716},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17716":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17717":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17718":{"morph":{"__isSmartRef__":true,"id":17697},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17719":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17720}},"17720":{"test01IsMorph":{"__isSmartRef__":true,"id":17721}},"17721":{"varMapping":{"__isSmartRef__":true,"id":17722},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17722":{"this":{"__isSmartRef__":true,"id":17719}},"17723":{},"17724":{"change":{"__isSmartRef__":true,"id":17725},"tick":{"__isSmartRef__":true,"id":17729}},"17725":{"varMapping":{"__isSmartRef__":true,"id":17726},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17726":{"this":{"__isSmartRef__":true,"id":17697}},"17727":{"timestamp":{"__isSmartRef__":true,"id":17728},"user":"cschuster","tags":[]},"17728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17729":{"varMapping":{"__isSmartRef__":true,"id":17730},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17730":{"this":{"__isSmartRef__":true,"id":17697}},"17731":{"timestamp":{"__isSmartRef__":true,"id":17732},"user":"cschuster","tags":[]},"17732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17733":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17734}],"id":"02CCFCEE-7AD5-44CD-9A02-DAB1A3B6188F","shape":{"__isSmartRef__":true,"id":17735},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle438","partsBinMetaInfo":{"__isSmartRef__":true,"id":17736},"eventHandler":{"__isSmartRef__":true,"id":17754},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6"],"partTests":{"__isSmartRef__":true,"id":17755},"_ClipMode":"visible","moved":true,"b":26.42822520097252,"#startLetters":"set","isBeingDragged":false,"delta":-0.8619425705401227,"_Rotation":0.9984467791108392,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17760},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5593.3,4173.3)"},"17734":{"target":{"__isSmartRef__":true,"id":17733},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17735":{"_BorderWidth":7.225381865757978,"_ClipMode":"visible","_BorderRadius":32.07628088248886,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.9,82.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(114,343,176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.9,-37.9)"},"17736":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17737},{"__isSmartRef__":true,"id":17739},{"__isSmartRef__":true,"id":17741},{"__isSmartRef__":true,"id":17743},{"__isSmartRef__":true,"id":17745},{"__isSmartRef__":true,"id":17747},{"__isSmartRef__":true,"id":17749},{"__isSmartRef__":true,"id":17751}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17753},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17737":{"date":{"__isSmartRef__":true,"id":17738},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17739":{"date":{"__isSmartRef__":true,"id":17740},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17740":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17741":{"date":{"__isSmartRef__":true,"id":17742},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17742":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17743":{"date":{"__isSmartRef__":true,"id":17744},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17745":{"date":{"__isSmartRef__":true,"id":17746},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17746":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17747":{"date":{"__isSmartRef__":true,"id":17748},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17749":{"date":{"__isSmartRef__":true,"id":17750},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17750":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17751":{"date":{"__isSmartRef__":true,"id":17752},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17752":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17753":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17754":{"morph":{"__isSmartRef__":true,"id":17733},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17755":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17756}},"17756":{"test01IsMorph":{"__isSmartRef__":true,"id":17757}},"17757":{"varMapping":{"__isSmartRef__":true,"id":17758},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17758":{"this":{"__isSmartRef__":true,"id":17755}},"17759":{},"17760":{"change":{"__isSmartRef__":true,"id":17761},"tick":{"__isSmartRef__":true,"id":17765}},"17761":{"varMapping":{"__isSmartRef__":true,"id":17762},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17762":{"this":{"__isSmartRef__":true,"id":17733}},"17763":{"timestamp":{"__isSmartRef__":true,"id":17764},"user":"cschuster","tags":[]},"17764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17765":{"varMapping":{"__isSmartRef__":true,"id":17766},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17766":{"this":{"__isSmartRef__":true,"id":17733}},"17767":{"timestamp":{"__isSmartRef__":true,"id":17768},"user":"cschuster","tags":[]},"17768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17769":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17770}],"id":"3E0A58A3-6DB4-4207-A5E0-4F5FE3B39E19","shape":{"__isSmartRef__":true,"id":17771},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle439","partsBinMetaInfo":{"__isSmartRef__":true,"id":17772},"eventHandler":{"__isSmartRef__":true,"id":17790},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B"],"partTests":{"__isSmartRef__":true,"id":17791},"_ClipMode":"visible","moved":true,"b":140.4154073339305,"#startLetters":"set","isBeingDragged":false,"delta":-0.8413202784140594,"_Rotation":13.714057082477817,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17796},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5877.5,4496.7)"},"17770":{"target":{"__isSmartRef__":true,"id":17769},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17771":{"_BorderWidth":8.186083844927085,"_ClipMode":"visible","_BorderRadius":23.758191572951436,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.7,74.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(163,-35,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.7,-4.6)"},"17772":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17773},{"__isSmartRef__":true,"id":17775},{"__isSmartRef__":true,"id":17777},{"__isSmartRef__":true,"id":17779},{"__isSmartRef__":true,"id":17781},{"__isSmartRef__":true,"id":17783},{"__isSmartRef__":true,"id":17785},{"__isSmartRef__":true,"id":17787}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17789},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17773":{"date":{"__isSmartRef__":true,"id":17774},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17775":{"date":{"__isSmartRef__":true,"id":17776},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17776":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17777":{"date":{"__isSmartRef__":true,"id":17778},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17778":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17779":{"date":{"__isSmartRef__":true,"id":17780},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17781":{"date":{"__isSmartRef__":true,"id":17782},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17782":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17783":{"date":{"__isSmartRef__":true,"id":17784},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17785":{"date":{"__isSmartRef__":true,"id":17786},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17786":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17787":{"date":{"__isSmartRef__":true,"id":17788},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17788":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17789":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17790":{"morph":{"__isSmartRef__":true,"id":17769},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17791":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17792}},"17792":{"test01IsMorph":{"__isSmartRef__":true,"id":17793}},"17793":{"varMapping":{"__isSmartRef__":true,"id":17794},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17794":{"this":{"__isSmartRef__":true,"id":17791}},"17795":{},"17796":{"change":{"__isSmartRef__":true,"id":17797},"tick":{"__isSmartRef__":true,"id":17801}},"17797":{"varMapping":{"__isSmartRef__":true,"id":17798},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17798":{"this":{"__isSmartRef__":true,"id":17769}},"17799":{"timestamp":{"__isSmartRef__":true,"id":17800},"user":"cschuster","tags":[]},"17800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17801":{"varMapping":{"__isSmartRef__":true,"id":17802},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17802":{"this":{"__isSmartRef__":true,"id":17769}},"17803":{"timestamp":{"__isSmartRef__":true,"id":17804},"user":"cschuster","tags":[]},"17804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17805":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17806}],"id":"00625043-4D61-43BA-9A74-E61753C399E4","shape":{"__isSmartRef__":true,"id":17807},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle440","partsBinMetaInfo":{"__isSmartRef__":true,"id":17808},"eventHandler":{"__isSmartRef__":true,"id":17826},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC"],"partTests":{"__isSmartRef__":true,"id":17827},"_ClipMode":"visible","moved":true,"b":270.3884447721648,"#startLetters":"set","isBeingDragged":false,"delta":0.8983004809706472,"_Rotation":-25.62866511956039,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17832},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4671.1,4785.5)"},"17806":{"target":{"__isSmartRef__":true,"id":17805},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17807":{"_BorderWidth":0.00011490836420513517,"_ClipMode":"visible","_BorderRadius":0.001838512700986783,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.5,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-254,134)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.1)"},"17808":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17809},{"__isSmartRef__":true,"id":17811},{"__isSmartRef__":true,"id":17813},{"__isSmartRef__":true,"id":17815},{"__isSmartRef__":true,"id":17817},{"__isSmartRef__":true,"id":17819},{"__isSmartRef__":true,"id":17821},{"__isSmartRef__":true,"id":17823}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17825},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17809":{"date":{"__isSmartRef__":true,"id":17810},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17811":{"date":{"__isSmartRef__":true,"id":17812},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17812":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17813":{"date":{"__isSmartRef__":true,"id":17814},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17814":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17815":{"date":{"__isSmartRef__":true,"id":17816},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17817":{"date":{"__isSmartRef__":true,"id":17818},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17818":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17819":{"date":{"__isSmartRef__":true,"id":17820},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17821":{"date":{"__isSmartRef__":true,"id":17822},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17822":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17823":{"date":{"__isSmartRef__":true,"id":17824},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17824":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17825":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17826":{"morph":{"__isSmartRef__":true,"id":17805},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17827":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17828}},"17828":{"test01IsMorph":{"__isSmartRef__":true,"id":17829}},"17829":{"varMapping":{"__isSmartRef__":true,"id":17830},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17830":{"this":{"__isSmartRef__":true,"id":17827}},"17831":{},"17832":{"change":{"__isSmartRef__":true,"id":17833},"tick":{"__isSmartRef__":true,"id":17837}},"17833":{"varMapping":{"__isSmartRef__":true,"id":17834},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17834":{"this":{"__isSmartRef__":true,"id":17805}},"17835":{"timestamp":{"__isSmartRef__":true,"id":17836},"user":"cschuster","tags":[]},"17836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17837":{"varMapping":{"__isSmartRef__":true,"id":17838},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17838":{"this":{"__isSmartRef__":true,"id":17805}},"17839":{"timestamp":{"__isSmartRef__":true,"id":17840},"user":"cschuster","tags":[]},"17840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17841":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17842}],"id":"E5EA64C0-9E41-4A39-AA8D-E249857A2E9A","shape":{"__isSmartRef__":true,"id":17843},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle441","partsBinMetaInfo":{"__isSmartRef__":true,"id":17844},"eventHandler":{"__isSmartRef__":true,"id":17862},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796"],"partTests":{"__isSmartRef__":true,"id":17863},"_ClipMode":"visible","moved":true,"b":19.348509588162415,"#startLetters":"set","isBeingDragged":false,"delta":-0.7922127683996223,"_Rotation":35.80302130182516,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17868},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6177.3,4330.6)"},"17842":{"target":{"__isSmartRef__":true,"id":17841},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17843":{"_BorderWidth":6.656566725759134,"_ClipMode":"visible","_BorderRadius":35.609258692972254,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.0,86.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(85,327,231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.6,-38.9)"},"17844":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17845},{"__isSmartRef__":true,"id":17847},{"__isSmartRef__":true,"id":17849},{"__isSmartRef__":true,"id":17851},{"__isSmartRef__":true,"id":17853},{"__isSmartRef__":true,"id":17855},{"__isSmartRef__":true,"id":17857},{"__isSmartRef__":true,"id":17859}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17861},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17845":{"date":{"__isSmartRef__":true,"id":17846},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17847":{"date":{"__isSmartRef__":true,"id":17848},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17848":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17849":{"date":{"__isSmartRef__":true,"id":17850},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17850":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17851":{"date":{"__isSmartRef__":true,"id":17852},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17853":{"date":{"__isSmartRef__":true,"id":17854},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17854":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17855":{"date":{"__isSmartRef__":true,"id":17856},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17857":{"date":{"__isSmartRef__":true,"id":17858},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17858":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17859":{"date":{"__isSmartRef__":true,"id":17860},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17860":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17861":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17862":{"morph":{"__isSmartRef__":true,"id":17841},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17863":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17864}},"17864":{"test01IsMorph":{"__isSmartRef__":true,"id":17865}},"17865":{"varMapping":{"__isSmartRef__":true,"id":17866},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17866":{"this":{"__isSmartRef__":true,"id":17863}},"17867":{},"17868":{"change":{"__isSmartRef__":true,"id":17869},"tick":{"__isSmartRef__":true,"id":17873}},"17869":{"varMapping":{"__isSmartRef__":true,"id":17870},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17870":{"this":{"__isSmartRef__":true,"id":17841}},"17871":{"timestamp":{"__isSmartRef__":true,"id":17872},"user":"cschuster","tags":[]},"17872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17873":{"varMapping":{"__isSmartRef__":true,"id":17874},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17874":{"this":{"__isSmartRef__":true,"id":17841}},"17875":{"timestamp":{"__isSmartRef__":true,"id":17876},"user":"cschuster","tags":[]},"17876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17877":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17878}],"id":"8DE8D5BC-C922-46F9-A94E-98AADFD3E721","shape":{"__isSmartRef__":true,"id":17879},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle442","partsBinMetaInfo":{"__isSmartRef__":true,"id":17880},"eventHandler":{"__isSmartRef__":true,"id":17898},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA"],"partTests":{"__isSmartRef__":true,"id":17899},"_ClipMode":"visible","moved":true,"b":313.68103555217385,"#startLetters":"set","isBeingDragged":false,"delta":-0.9649784259963781,"_Rotation":-1.4065545479668364,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17904},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4206.7,4929.6)"},"17878":{"target":{"__isSmartRef__":true,"id":17877},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17879":{"_BorderWidth":1.3840210855396666,"_ClipMode":"visible","_BorderRadius":19.079514384285233,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-185,-9,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-33.8)"},"17880":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17881},{"__isSmartRef__":true,"id":17883},{"__isSmartRef__":true,"id":17885},{"__isSmartRef__":true,"id":17887},{"__isSmartRef__":true,"id":17889},{"__isSmartRef__":true,"id":17891},{"__isSmartRef__":true,"id":17893},{"__isSmartRef__":true,"id":17895}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17897},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17881":{"date":{"__isSmartRef__":true,"id":17882},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17883":{"date":{"__isSmartRef__":true,"id":17884},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17884":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17885":{"date":{"__isSmartRef__":true,"id":17886},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17886":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17887":{"date":{"__isSmartRef__":true,"id":17888},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17889":{"date":{"__isSmartRef__":true,"id":17890},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17890":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17891":{"date":{"__isSmartRef__":true,"id":17892},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17893":{"date":{"__isSmartRef__":true,"id":17894},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17894":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17895":{"date":{"__isSmartRef__":true,"id":17896},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17896":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17897":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17898":{"morph":{"__isSmartRef__":true,"id":17877},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17899":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17900}},"17900":{"test01IsMorph":{"__isSmartRef__":true,"id":17901}},"17901":{"varMapping":{"__isSmartRef__":true,"id":17902},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17902":{"this":{"__isSmartRef__":true,"id":17899}},"17903":{},"17904":{"change":{"__isSmartRef__":true,"id":17905},"tick":{"__isSmartRef__":true,"id":17909}},"17905":{"varMapping":{"__isSmartRef__":true,"id":17906},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17906":{"this":{"__isSmartRef__":true,"id":17877}},"17907":{"timestamp":{"__isSmartRef__":true,"id":17908},"user":"cschuster","tags":[]},"17908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17909":{"varMapping":{"__isSmartRef__":true,"id":17910},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17910":{"this":{"__isSmartRef__":true,"id":17877}},"17911":{"timestamp":{"__isSmartRef__":true,"id":17912},"user":"cschuster","tags":[]},"17912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17913":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17914}],"id":"9C87DABD-38E1-4EAF-A39F-180666BD9D23","shape":{"__isSmartRef__":true,"id":17915},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle443","partsBinMetaInfo":{"__isSmartRef__":true,"id":17916},"eventHandler":{"__isSmartRef__":true,"id":17934},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A","B8A56ABD-F98C-4B73-AD61-979E0B0B95E8"],"partTests":{"__isSmartRef__":true,"id":17935},"_ClipMode":"visible","moved":true,"b":60.27120978850871,"#startLetters":"set","isBeingDragged":false,"delta":-0.9138072872301564,"_Rotation":27.13143612264867,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17940},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4930.5,5236.5)"},"17914":{"target":{"__isSmartRef__":true,"id":17913},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17915":{"_BorderWidth":9.341912223715788,"_ClipMode":"visible","_BorderRadius":9.836477186475873,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.5,65.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(222,349,-217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.4,-29.9)"},"17916":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17917},{"__isSmartRef__":true,"id":17919},{"__isSmartRef__":true,"id":17921},{"__isSmartRef__":true,"id":17923},{"__isSmartRef__":true,"id":17925},{"__isSmartRef__":true,"id":17927},{"__isSmartRef__":true,"id":17929},{"__isSmartRef__":true,"id":17931}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17933},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17917":{"date":{"__isSmartRef__":true,"id":17918},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17919":{"date":{"__isSmartRef__":true,"id":17920},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17920":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17921":{"date":{"__isSmartRef__":true,"id":17922},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17922":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17923":{"date":{"__isSmartRef__":true,"id":17924},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17925":{"date":{"__isSmartRef__":true,"id":17926},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17926":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17927":{"date":{"__isSmartRef__":true,"id":17928},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17929":{"date":{"__isSmartRef__":true,"id":17930},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17930":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17931":{"date":{"__isSmartRef__":true,"id":17932},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17932":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17933":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17934":{"morph":{"__isSmartRef__":true,"id":17913},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17935":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17936}},"17936":{"test01IsMorph":{"__isSmartRef__":true,"id":17937}},"17937":{"varMapping":{"__isSmartRef__":true,"id":17938},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17938":{"this":{"__isSmartRef__":true,"id":17935}},"17939":{},"17940":{"change":{"__isSmartRef__":true,"id":17941},"tick":{"__isSmartRef__":true,"id":17945}},"17941":{"varMapping":{"__isSmartRef__":true,"id":17942},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17942":{"this":{"__isSmartRef__":true,"id":17913}},"17943":{"timestamp":{"__isSmartRef__":true,"id":17944},"user":"cschuster","tags":[]},"17944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17945":{"varMapping":{"__isSmartRef__":true,"id":17946},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17946":{"this":{"__isSmartRef__":true,"id":17913}},"17947":{"timestamp":{"__isSmartRef__":true,"id":17948},"user":"cschuster","tags":[]},"17948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17949":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17950}],"id":"16E1BDDA-C6CB-48DA-875E-598994A06DEA","shape":{"__isSmartRef__":true,"id":17951},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle444","partsBinMetaInfo":{"__isSmartRef__":true,"id":17952},"eventHandler":{"__isSmartRef__":true,"id":17970},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":17971},"_ClipMode":"visible","moved":true,"b":95.23767531471094,"#startLetters":"set","isBeingDragged":false,"delta":0.9070254791877232,"_Rotation":7.452729415178217,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17976},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4913.0,4243.3)"},"17950":{"target":{"__isSmartRef__":true,"id":17949},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17951":{"_BorderWidth":9.979122935571342,"_ClipMode":"visible","_BorderRadius":0.33333566794787384,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.7,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,231,-75)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.2)"},"17952":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17953},{"__isSmartRef__":true,"id":17955},{"__isSmartRef__":true,"id":17957},{"__isSmartRef__":true,"id":17959},{"__isSmartRef__":true,"id":17961},{"__isSmartRef__":true,"id":17963},{"__isSmartRef__":true,"id":17965},{"__isSmartRef__":true,"id":17967}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":17969},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17953":{"date":{"__isSmartRef__":true,"id":17954},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17955":{"date":{"__isSmartRef__":true,"id":17956},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17956":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17957":{"date":{"__isSmartRef__":true,"id":17958},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17958":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17959":{"date":{"__isSmartRef__":true,"id":17960},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17961":{"date":{"__isSmartRef__":true,"id":17962},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17962":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17963":{"date":{"__isSmartRef__":true,"id":17964},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"17964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"17965":{"date":{"__isSmartRef__":true,"id":17966},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"17966":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"17967":{"date":{"__isSmartRef__":true,"id":17968},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"17968":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"17969":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"17970":{"morph":{"__isSmartRef__":true,"id":17949},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17971":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17972}},"17972":{"test01IsMorph":{"__isSmartRef__":true,"id":17973}},"17973":{"varMapping":{"__isSmartRef__":true,"id":17974},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":17975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17974":{"this":{"__isSmartRef__":true,"id":17971}},"17975":{},"17976":{"change":{"__isSmartRef__":true,"id":17977},"tick":{"__isSmartRef__":true,"id":17981}},"17977":{"varMapping":{"__isSmartRef__":true,"id":17978},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":17979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17978":{"this":{"__isSmartRef__":true,"id":17949}},"17979":{"timestamp":{"__isSmartRef__":true,"id":17980},"user":"cschuster","tags":[]},"17980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"17981":{"varMapping":{"__isSmartRef__":true,"id":17982},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":17983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"17982":{"this":{"__isSmartRef__":true,"id":17949}},"17983":{"timestamp":{"__isSmartRef__":true,"id":17984},"user":"cschuster","tags":[]},"17984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"17985":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":17986}],"id":"A0EE637C-677E-4A51-B09A-D1FBBE590A0D","shape":{"__isSmartRef__":true,"id":17987},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle445","partsBinMetaInfo":{"__isSmartRef__":true,"id":17988},"eventHandler":{"__isSmartRef__":true,"id":18006},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06"],"partTests":{"__isSmartRef__":true,"id":18007},"_ClipMode":"visible","moved":true,"b":157.10630754724843,"#startLetters":"set","isBeingDragged":false,"delta":0.9880899845738895,"_Rotation":36.463026378039245,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18012},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3780.3,4481.3)"},"17986":{"target":{"__isSmartRef__":true,"id":17985},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"17987":{"_BorderWidth":6.945112684071679,"_ClipMode":"visible","_BorderRadius":33.946458634021546,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.3,84.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(100,-136,51)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.8,-1.6)"},"17988":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":17989},{"__isSmartRef__":true,"id":17991},{"__isSmartRef__":true,"id":17993},{"__isSmartRef__":true,"id":17995},{"__isSmartRef__":true,"id":17997},{"__isSmartRef__":true,"id":17999},{"__isSmartRef__":true,"id":18001},{"__isSmartRef__":true,"id":18003}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18005},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"17989":{"date":{"__isSmartRef__":true,"id":17990},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"17990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"17991":{"date":{"__isSmartRef__":true,"id":17992},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"17992":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"17993":{"date":{"__isSmartRef__":true,"id":17994},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"17994":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"17995":{"date":{"__isSmartRef__":true,"id":17996},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"17996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"17997":{"date":{"__isSmartRef__":true,"id":17998},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"17998":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"17999":{"date":{"__isSmartRef__":true,"id":18000},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18000":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18001":{"date":{"__isSmartRef__":true,"id":18002},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18002":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18003":{"date":{"__isSmartRef__":true,"id":18004},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18004":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18005":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18006":{"morph":{"__isSmartRef__":true,"id":17985},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18007":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18008}},"18008":{"test01IsMorph":{"__isSmartRef__":true,"id":18009}},"18009":{"varMapping":{"__isSmartRef__":true,"id":18010},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18010":{"this":{"__isSmartRef__":true,"id":18007}},"18011":{},"18012":{"change":{"__isSmartRef__":true,"id":18013},"tick":{"__isSmartRef__":true,"id":18017}},"18013":{"varMapping":{"__isSmartRef__":true,"id":18014},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18014":{"this":{"__isSmartRef__":true,"id":17985}},"18015":{"timestamp":{"__isSmartRef__":true,"id":18016},"user":"cschuster","tags":[]},"18016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18017":{"varMapping":{"__isSmartRef__":true,"id":18018},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18018":{"this":{"__isSmartRef__":true,"id":17985}},"18019":{"timestamp":{"__isSmartRef__":true,"id":18020},"user":"cschuster","tags":[]},"18020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18021":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18022}],"id":"7F87A122-801C-46BF-99C5-77890F5426D0","shape":{"__isSmartRef__":true,"id":18023},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle446","partsBinMetaInfo":{"__isSmartRef__":true,"id":18024},"eventHandler":{"__isSmartRef__":true,"id":18042},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","942B993D-3131-46CD-B0F5-B4570AE4B914"],"partTests":{"__isSmartRef__":true,"id":18043},"_ClipMode":"visible","moved":true,"b":112.95117094082525,"#startLetters":"set","isBeingDragged":false,"delta":-0.9842582831042819,"_Rotation":-13.367771725050195,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18048},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4441.7,4762.6)"},"18022":{"target":{"__isSmartRef__":true,"id":18021},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18023":{"_BorderWidth":9.604187555425915,"_ClipMode":"visible","_BorderRadius":6.082331127137818,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.3,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,136,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.2)"},"18024":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18025},{"__isSmartRef__":true,"id":18027},{"__isSmartRef__":true,"id":18029},{"__isSmartRef__":true,"id":18031},{"__isSmartRef__":true,"id":18033},{"__isSmartRef__":true,"id":18035},{"__isSmartRef__":true,"id":18037},{"__isSmartRef__":true,"id":18039}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18041},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18025":{"date":{"__isSmartRef__":true,"id":18026},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18027":{"date":{"__isSmartRef__":true,"id":18028},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18028":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18029":{"date":{"__isSmartRef__":true,"id":18030},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18030":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18031":{"date":{"__isSmartRef__":true,"id":18032},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18033":{"date":{"__isSmartRef__":true,"id":18034},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18034":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18035":{"date":{"__isSmartRef__":true,"id":18036},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18036":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18037":{"date":{"__isSmartRef__":true,"id":18038},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18038":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18039":{"date":{"__isSmartRef__":true,"id":18040},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18040":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18041":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18042":{"morph":{"__isSmartRef__":true,"id":18021},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18043":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18044}},"18044":{"test01IsMorph":{"__isSmartRef__":true,"id":18045}},"18045":{"varMapping":{"__isSmartRef__":true,"id":18046},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18046":{"this":{"__isSmartRef__":true,"id":18043}},"18047":{},"18048":{"change":{"__isSmartRef__":true,"id":18049},"tick":{"__isSmartRef__":true,"id":18053}},"18049":{"varMapping":{"__isSmartRef__":true,"id":18050},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18050":{"this":{"__isSmartRef__":true,"id":18021}},"18051":{"timestamp":{"__isSmartRef__":true,"id":18052},"user":"cschuster","tags":[]},"18052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18053":{"varMapping":{"__isSmartRef__":true,"id":18054},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18054":{"this":{"__isSmartRef__":true,"id":18021}},"18055":{"timestamp":{"__isSmartRef__":true,"id":18056},"user":"cschuster","tags":[]},"18056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18057":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18058}],"id":"D3F1D775-716D-4954-AB18-675D1725F299","shape":{"__isSmartRef__":true,"id":18059},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle447","partsBinMetaInfo":{"__isSmartRef__":true,"id":18060},"eventHandler":{"__isSmartRef__":true,"id":18078},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","C64191DA-BF82-4104-8B35-0826284A33A2"],"partTests":{"__isSmartRef__":true,"id":18079},"_ClipMode":"visible","moved":true,"b":221.11254773836117,"#startLetters":"set","isBeingDragged":false,"delta":-0.6370984048699029,"_Rotation":2.0108303063575304,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18084},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5108.0,5291.3)"},"18058":{"target":{"__isSmartRef__":true,"id":18057},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18059":{"_BorderWidth":1.7122987003983252,"_ClipMode":"visible","_BorderRadius":22.705632263355934,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,126.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,-361,3)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.8,-4.9)"},"18060":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18061},{"__isSmartRef__":true,"id":18063},{"__isSmartRef__":true,"id":18065},{"__isSmartRef__":true,"id":18067},{"__isSmartRef__":true,"id":18069},{"__isSmartRef__":true,"id":18071},{"__isSmartRef__":true,"id":18073},{"__isSmartRef__":true,"id":18075}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18077},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18061":{"date":{"__isSmartRef__":true,"id":18062},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18063":{"date":{"__isSmartRef__":true,"id":18064},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18064":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18065":{"date":{"__isSmartRef__":true,"id":18066},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18066":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18067":{"date":{"__isSmartRef__":true,"id":18068},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18069":{"date":{"__isSmartRef__":true,"id":18070},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18070":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18071":{"date":{"__isSmartRef__":true,"id":18072},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18072":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18073":{"date":{"__isSmartRef__":true,"id":18074},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18074":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18075":{"date":{"__isSmartRef__":true,"id":18076},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18076":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18077":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18078":{"morph":{"__isSmartRef__":true,"id":18057},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18079":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18080}},"18080":{"test01IsMorph":{"__isSmartRef__":true,"id":18081}},"18081":{"varMapping":{"__isSmartRef__":true,"id":18082},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18082":{"this":{"__isSmartRef__":true,"id":18079}},"18083":{},"18084":{"change":{"__isSmartRef__":true,"id":18085},"tick":{"__isSmartRef__":true,"id":18089}},"18085":{"varMapping":{"__isSmartRef__":true,"id":18086},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18086":{"this":{"__isSmartRef__":true,"id":18057}},"18087":{"timestamp":{"__isSmartRef__":true,"id":18088},"user":"cschuster","tags":[]},"18088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18089":{"varMapping":{"__isSmartRef__":true,"id":18090},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18090":{"this":{"__isSmartRef__":true,"id":18057}},"18091":{"timestamp":{"__isSmartRef__":true,"id":18092},"user":"cschuster","tags":[]},"18092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18093":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18094}],"id":"6A97A417-EBD3-440D-838D-D142F42392F0","shape":{"__isSmartRef__":true,"id":18095},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle448","partsBinMetaInfo":{"__isSmartRef__":true,"id":18096},"eventHandler":{"__isSmartRef__":true,"id":18114},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9"],"partTests":{"__isSmartRef__":true,"id":18115},"_ClipMode":"visible","moved":true,"b":161.67142011690885,"#startLetters":"set","isBeingDragged":false,"delta":-0.7512446207692847,"_Rotation":24.08958688148301,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18120},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5732.7,3680.7)"},"18094":{"target":{"__isSmartRef__":true,"id":18093},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18095":{"_BorderWidth":6.572330013561827,"_ClipMode":"visible","_BorderRadius":36.044445325524265,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.1,87.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(81,-162,-11)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.3,-1.0)"},"18096":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18097},{"__isSmartRef__":true,"id":18099},{"__isSmartRef__":true,"id":18101},{"__isSmartRef__":true,"id":18103},{"__isSmartRef__":true,"id":18105},{"__isSmartRef__":true,"id":18107},{"__isSmartRef__":true,"id":18109},{"__isSmartRef__":true,"id":18111}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18113},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18097":{"date":{"__isSmartRef__":true,"id":18098},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18099":{"date":{"__isSmartRef__":true,"id":18100},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18100":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18101":{"date":{"__isSmartRef__":true,"id":18102},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18102":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18103":{"date":{"__isSmartRef__":true,"id":18104},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18105":{"date":{"__isSmartRef__":true,"id":18106},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18106":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18107":{"date":{"__isSmartRef__":true,"id":18108},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18108":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18109":{"date":{"__isSmartRef__":true,"id":18110},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18110":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18111":{"date":{"__isSmartRef__":true,"id":18112},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18112":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18113":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18114":{"morph":{"__isSmartRef__":true,"id":18093},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18115":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18116}},"18116":{"test01IsMorph":{"__isSmartRef__":true,"id":18117}},"18117":{"varMapping":{"__isSmartRef__":true,"id":18118},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18118":{"this":{"__isSmartRef__":true,"id":18115}},"18119":{},"18120":{"change":{"__isSmartRef__":true,"id":18121},"tick":{"__isSmartRef__":true,"id":18125}},"18121":{"varMapping":{"__isSmartRef__":true,"id":18122},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18122":{"this":{"__isSmartRef__":true,"id":18093}},"18123":{"timestamp":{"__isSmartRef__":true,"id":18124},"user":"cschuster","tags":[]},"18124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18125":{"varMapping":{"__isSmartRef__":true,"id":18126},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18126":{"this":{"__isSmartRef__":true,"id":18093}},"18127":{"timestamp":{"__isSmartRef__":true,"id":18128},"user":"cschuster","tags":[]},"18128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18129":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18130}],"id":"71E38110-E64E-442B-88AB-A9080295ECAE","shape":{"__isSmartRef__":true,"id":18131},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle449","partsBinMetaInfo":{"__isSmartRef__":true,"id":18132},"eventHandler":{"__isSmartRef__":true,"id":18150},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE"],"partTests":{"__isSmartRef__":true,"id":18151},"_ClipMode":"visible","moved":true,"b":106,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-12.886836354838774,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18156},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5247.6,4810.9)"},"18130":{"target":{"__isSmartRef__":true,"id":18129},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18131":{"_BorderWidth":9.806308479691594,"_ClipMode":"visible","_BorderRadius":3.0390380768714786,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,61.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,175,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-14.5)"},"18132":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18133},{"__isSmartRef__":true,"id":18135},{"__isSmartRef__":true,"id":18137},{"__isSmartRef__":true,"id":18139},{"__isSmartRef__":true,"id":18141},{"__isSmartRef__":true,"id":18143},{"__isSmartRef__":true,"id":18145},{"__isSmartRef__":true,"id":18147}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18149},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18133":{"date":{"__isSmartRef__":true,"id":18134},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18135":{"date":{"__isSmartRef__":true,"id":18136},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18136":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18137":{"date":{"__isSmartRef__":true,"id":18138},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18138":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18139":{"date":{"__isSmartRef__":true,"id":18140},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18141":{"date":{"__isSmartRef__":true,"id":18142},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18142":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18143":{"date":{"__isSmartRef__":true,"id":18144},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18144":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18145":{"date":{"__isSmartRef__":true,"id":18146},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18146":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18147":{"date":{"__isSmartRef__":true,"id":18148},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18148":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18149":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18150":{"morph":{"__isSmartRef__":true,"id":18129},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18151":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18152}},"18152":{"test01IsMorph":{"__isSmartRef__":true,"id":18153}},"18153":{"varMapping":{"__isSmartRef__":true,"id":18154},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18154":{"this":{"__isSmartRef__":true,"id":18151}},"18155":{},"18156":{"change":{"__isSmartRef__":true,"id":18157},"tick":{"__isSmartRef__":true,"id":18161}},"18157":{"varMapping":{"__isSmartRef__":true,"id":18158},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18158":{"this":{"__isSmartRef__":true,"id":18129}},"18159":{"timestamp":{"__isSmartRef__":true,"id":18160},"user":"cschuster","tags":[]},"18160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18161":{"varMapping":{"__isSmartRef__":true,"id":18162},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18162":{"this":{"__isSmartRef__":true,"id":18129}},"18163":{"timestamp":{"__isSmartRef__":true,"id":18164},"user":"cschuster","tags":[]},"18164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18165":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18166}],"id":"0F7C0CE4-49E3-40D1-B558-FD05A90D6861","shape":{"__isSmartRef__":true,"id":18167},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle450","partsBinMetaInfo":{"__isSmartRef__":true,"id":18168},"eventHandler":{"__isSmartRef__":true,"id":18186},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB"],"partTests":{"__isSmartRef__":true,"id":18187},"_ClipMode":"visible","moved":true,"b":69.87227105651982,"#startLetters":"set","isBeingDragged":false,"delta":-0.9670924298116006,"_Rotation":-0.14722481351436417,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18192},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4669.3,4240.8)"},"18166":{"target":{"__isSmartRef__":true,"id":18165},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18167":{"_BorderWidth":9.694639120553681,"_ClipMode":"visible","_BorderRadius":4.736581644427145,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.8,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,329,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.9)"},"18168":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18169},{"__isSmartRef__":true,"id":18171},{"__isSmartRef__":true,"id":18173},{"__isSmartRef__":true,"id":18175},{"__isSmartRef__":true,"id":18177},{"__isSmartRef__":true,"id":18179},{"__isSmartRef__":true,"id":18181},{"__isSmartRef__":true,"id":18183}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18185},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18169":{"date":{"__isSmartRef__":true,"id":18170},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18171":{"date":{"__isSmartRef__":true,"id":18172},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18172":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18173":{"date":{"__isSmartRef__":true,"id":18174},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18174":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18175":{"date":{"__isSmartRef__":true,"id":18176},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18177":{"date":{"__isSmartRef__":true,"id":18178},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18178":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18179":{"date":{"__isSmartRef__":true,"id":18180},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18181":{"date":{"__isSmartRef__":true,"id":18182},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18182":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18183":{"date":{"__isSmartRef__":true,"id":18184},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18184":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18185":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18186":{"morph":{"__isSmartRef__":true,"id":18165},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18187":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18188}},"18188":{"test01IsMorph":{"__isSmartRef__":true,"id":18189}},"18189":{"varMapping":{"__isSmartRef__":true,"id":18190},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18190":{"this":{"__isSmartRef__":true,"id":18187}},"18191":{},"18192":{"change":{"__isSmartRef__":true,"id":18193},"tick":{"__isSmartRef__":true,"id":18197}},"18193":{"varMapping":{"__isSmartRef__":true,"id":18194},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18194":{"this":{"__isSmartRef__":true,"id":18165}},"18195":{"timestamp":{"__isSmartRef__":true,"id":18196},"user":"cschuster","tags":[]},"18196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18197":{"varMapping":{"__isSmartRef__":true,"id":18198},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18198":{"this":{"__isSmartRef__":true,"id":18165}},"18199":{"timestamp":{"__isSmartRef__":true,"id":18200},"user":"cschuster","tags":[]},"18200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18201":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18202}],"id":"318D8F78-7484-4E2B-AFCC-312C97DFF983","shape":{"__isSmartRef__":true,"id":18203},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle451","partsBinMetaInfo":{"__isSmartRef__":true,"id":18204},"eventHandler":{"__isSmartRef__":true,"id":18222},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C","327484F6-4697-49C3-AC16-BCA58E6BAE06"],"partTests":{"__isSmartRef__":true,"id":18223},"_ClipMode":"visible","moved":true,"b":345.26077700406313,"#startLetters":"set","isBeingDragged":false,"delta":-0.9212014372460544,"_Rotation":19.913547225935655,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18228},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5281.2,4254.7)"},"18202":{"target":{"__isSmartRef__":true,"id":18201},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18203":{"_BorderWidth":3.727899760168679,"_ClipMode":"visible","_BorderRadius":37.41081756771376,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.3,110.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-65,182,58)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.9,-39.3)"},"18204":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18205},{"__isSmartRef__":true,"id":18207},{"__isSmartRef__":true,"id":18209},{"__isSmartRef__":true,"id":18211},{"__isSmartRef__":true,"id":18213},{"__isSmartRef__":true,"id":18215},{"__isSmartRef__":true,"id":18217},{"__isSmartRef__":true,"id":18219}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18221},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18205":{"date":{"__isSmartRef__":true,"id":18206},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18207":{"date":{"__isSmartRef__":true,"id":18208},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18208":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18209":{"date":{"__isSmartRef__":true,"id":18210},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18210":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18211":{"date":{"__isSmartRef__":true,"id":18212},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18213":{"date":{"__isSmartRef__":true,"id":18214},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18214":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18215":{"date":{"__isSmartRef__":true,"id":18216},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18216":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18217":{"date":{"__isSmartRef__":true,"id":18218},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18218":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18219":{"date":{"__isSmartRef__":true,"id":18220},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18220":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18221":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18222":{"morph":{"__isSmartRef__":true,"id":18201},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18223":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18224}},"18224":{"test01IsMorph":{"__isSmartRef__":true,"id":18225}},"18225":{"varMapping":{"__isSmartRef__":true,"id":18226},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18226":{"this":{"__isSmartRef__":true,"id":18223}},"18227":{},"18228":{"change":{"__isSmartRef__":true,"id":18229},"tick":{"__isSmartRef__":true,"id":18233}},"18229":{"varMapping":{"__isSmartRef__":true,"id":18230},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18230":{"this":{"__isSmartRef__":true,"id":18201}},"18231":{"timestamp":{"__isSmartRef__":true,"id":18232},"user":"cschuster","tags":[]},"18232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18233":{"varMapping":{"__isSmartRef__":true,"id":18234},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18234":{"this":{"__isSmartRef__":true,"id":18201}},"18235":{"timestamp":{"__isSmartRef__":true,"id":18236},"user":"cschuster","tags":[]},"18236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18237":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18238}],"id":"DF143853-0B0D-4107-9CF0-52C58A255F0D","shape":{"__isSmartRef__":true,"id":18239},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle452","partsBinMetaInfo":{"__isSmartRef__":true,"id":18240},"eventHandler":{"__isSmartRef__":true,"id":18258},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5"],"partTests":{"__isSmartRef__":true,"id":18259},"_ClipMode":"visible","moved":true,"b":134,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-2.1249264247358077,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18264},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4944.7,4684.3)"},"18238":{"target":{"__isSmartRef__":true,"id":18237},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18239":{"_BorderWidth":8.596699001693256,"_ClipMode":"visible","_BorderRadius":19.302010065949965,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(184,7,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.4,-6.1)"},"18240":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18241},{"__isSmartRef__":true,"id":18243},{"__isSmartRef__":true,"id":18245},{"__isSmartRef__":true,"id":18247},{"__isSmartRef__":true,"id":18249},{"__isSmartRef__":true,"id":18251},{"__isSmartRef__":true,"id":18253},{"__isSmartRef__":true,"id":18255}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18257},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18241":{"date":{"__isSmartRef__":true,"id":18242},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18243":{"date":{"__isSmartRef__":true,"id":18244},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18244":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18245":{"date":{"__isSmartRef__":true,"id":18246},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18246":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18247":{"date":{"__isSmartRef__":true,"id":18248},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18249":{"date":{"__isSmartRef__":true,"id":18250},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18250":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18251":{"date":{"__isSmartRef__":true,"id":18252},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18252":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18253":{"date":{"__isSmartRef__":true,"id":18254},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18254":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18255":{"date":{"__isSmartRef__":true,"id":18256},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18256":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18257":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18258":{"morph":{"__isSmartRef__":true,"id":18237},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18259":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18260}},"18260":{"test01IsMorph":{"__isSmartRef__":true,"id":18261}},"18261":{"varMapping":{"__isSmartRef__":true,"id":18262},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18262":{"this":{"__isSmartRef__":true,"id":18259}},"18263":{},"18264":{"change":{"__isSmartRef__":true,"id":18265},"tick":{"__isSmartRef__":true,"id":18269}},"18265":{"varMapping":{"__isSmartRef__":true,"id":18266},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18266":{"this":{"__isSmartRef__":true,"id":18237}},"18267":{"timestamp":{"__isSmartRef__":true,"id":18268},"user":"cschuster","tags":[]},"18268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18269":{"varMapping":{"__isSmartRef__":true,"id":18270},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18270":{"this":{"__isSmartRef__":true,"id":18237}},"18271":{"timestamp":{"__isSmartRef__":true,"id":18272},"user":"cschuster","tags":[]},"18272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18273":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18274}],"id":"1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","shape":{"__isSmartRef__":true,"id":18275},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle453","partsBinMetaInfo":{"__isSmartRef__":true,"id":18276},"eventHandler":{"__isSmartRef__":true,"id":18294},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08"],"partTests":{"__isSmartRef__":true,"id":18295},"_ClipMode":"visible","moved":true,"b":40.99552622548072,"#startLetters":"set","isBeingDragged":false,"delta":-0.8885918489540927,"_Rotation":-9.21998002829031,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18300},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6582.1,5521.6)"},"18274":{"target":{"__isSmartRef__":true,"id":18273},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18275":{"_BorderWidth":8.280000488426127,"_ClipMode":"visible","_BorderRadius":22.786554873478995,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,73.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(168,361,-2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-35.1)"},"18276":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18277},{"__isSmartRef__":true,"id":18279},{"__isSmartRef__":true,"id":18281},{"__isSmartRef__":true,"id":18283},{"__isSmartRef__":true,"id":18285},{"__isSmartRef__":true,"id":18287},{"__isSmartRef__":true,"id":18289},{"__isSmartRef__":true,"id":18291}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18293},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18277":{"date":{"__isSmartRef__":true,"id":18278},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18279":{"date":{"__isSmartRef__":true,"id":18280},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18280":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18281":{"date":{"__isSmartRef__":true,"id":18282},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18282":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18283":{"date":{"__isSmartRef__":true,"id":18284},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18285":{"date":{"__isSmartRef__":true,"id":18286},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18286":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18287":{"date":{"__isSmartRef__":true,"id":18288},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18288":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18289":{"date":{"__isSmartRef__":true,"id":18290},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18290":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18291":{"date":{"__isSmartRef__":true,"id":18292},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18292":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18293":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18294":{"morph":{"__isSmartRef__":true,"id":18273},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18295":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18296}},"18296":{"test01IsMorph":{"__isSmartRef__":true,"id":18297}},"18297":{"varMapping":{"__isSmartRef__":true,"id":18298},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18298":{"this":{"__isSmartRef__":true,"id":18295}},"18299":{},"18300":{"change":{"__isSmartRef__":true,"id":18301},"tick":{"__isSmartRef__":true,"id":18305}},"18301":{"varMapping":{"__isSmartRef__":true,"id":18302},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18302":{"this":{"__isSmartRef__":true,"id":18273}},"18303":{"timestamp":{"__isSmartRef__":true,"id":18304},"user":"cschuster","tags":[]},"18304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18305":{"varMapping":{"__isSmartRef__":true,"id":18306},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18306":{"this":{"__isSmartRef__":true,"id":18273}},"18307":{"timestamp":{"__isSmartRef__":true,"id":18308},"user":"cschuster","tags":[]},"18308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18309":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18310}],"id":"23B503FD-1571-4603-8ACF-0DBAA0693E8C","shape":{"__isSmartRef__":true,"id":18311},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle454","partsBinMetaInfo":{"__isSmartRef__":true,"id":18312},"eventHandler":{"__isSmartRef__":true,"id":18330},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4","45BA363C-C809-45EB-A318-E1210047E084"],"partTests":{"__isSmartRef__":true,"id":18331},"_ClipMode":"visible","moved":true,"b":13.880908697843552,"#startLetters":"set","isBeingDragged":false,"delta":0.9914934784173965,"_Rotation":-31.843848787172686,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18336},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5796.0,5582.9)"},"18310":{"target":{"__isSmartRef__":true,"id":18309},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18311":{"_BorderWidth":6.199522902563631,"_ClipMode":"visible","_BorderRadius":37.69783168996051,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.6,90.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(62,310,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.8,-39.4)"},"18312":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18313},{"__isSmartRef__":true,"id":18315},{"__isSmartRef__":true,"id":18317},{"__isSmartRef__":true,"id":18319},{"__isSmartRef__":true,"id":18321},{"__isSmartRef__":true,"id":18323},{"__isSmartRef__":true,"id":18325},{"__isSmartRef__":true,"id":18327}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18329},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18313":{"date":{"__isSmartRef__":true,"id":18314},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18315":{"date":{"__isSmartRef__":true,"id":18316},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18316":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18317":{"date":{"__isSmartRef__":true,"id":18318},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18318":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18319":{"date":{"__isSmartRef__":true,"id":18320},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18320":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18321":{"date":{"__isSmartRef__":true,"id":18322},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18322":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18323":{"date":{"__isSmartRef__":true,"id":18324},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18324":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18325":{"date":{"__isSmartRef__":true,"id":18326},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18326":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18327":{"date":{"__isSmartRef__":true,"id":18328},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18328":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18329":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18330":{"morph":{"__isSmartRef__":true,"id":18309},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18331":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18332}},"18332":{"test01IsMorph":{"__isSmartRef__":true,"id":18333}},"18333":{"varMapping":{"__isSmartRef__":true,"id":18334},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18334":{"this":{"__isSmartRef__":true,"id":18331}},"18335":{},"18336":{"change":{"__isSmartRef__":true,"id":18337},"tick":{"__isSmartRef__":true,"id":18341}},"18337":{"varMapping":{"__isSmartRef__":true,"id":18338},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18338":{"this":{"__isSmartRef__":true,"id":18309}},"18339":{"timestamp":{"__isSmartRef__":true,"id":18340},"user":"cschuster","tags":[]},"18340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18341":{"varMapping":{"__isSmartRef__":true,"id":18342},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18342":{"this":{"__isSmartRef__":true,"id":18309}},"18343":{"timestamp":{"__isSmartRef__":true,"id":18344},"user":"cschuster","tags":[]},"18344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18345":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18346}],"id":"0924E546-27C6-4B1F-A805-A9A3FE99A6D0","shape":{"__isSmartRef__":true,"id":18347},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle455","partsBinMetaInfo":{"__isSmartRef__":true,"id":18348},"eventHandler":{"__isSmartRef__":true,"id":18366},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","21455D18-66D6-46C6-AD50-26D96F30822E"],"partTests":{"__isSmartRef__":true,"id":18367},"_ClipMode":"visible","moved":true,"b":129.15744041092694,"#startLetters":"set","isBeingDragged":false,"delta":0.6457872020546347,"_Rotation":7.933584234343361,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18372},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5098.6,4734.4)"},"18346":{"target":{"__isSmartRef__":true,"id":18345},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18347":{"_BorderWidth":8.8770687468451,"_ClipMode":"visible","_BorderRadius":15.949340691579135,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.8,69.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(198,37,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-7.4)"},"18348":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18349},{"__isSmartRef__":true,"id":18351},{"__isSmartRef__":true,"id":18353},{"__isSmartRef__":true,"id":18355},{"__isSmartRef__":true,"id":18357},{"__isSmartRef__":true,"id":18359},{"__isSmartRef__":true,"id":18361},{"__isSmartRef__":true,"id":18363}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18365},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18349":{"date":{"__isSmartRef__":true,"id":18350},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18351":{"date":{"__isSmartRef__":true,"id":18352},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18352":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18353":{"date":{"__isSmartRef__":true,"id":18354},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18354":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18355":{"date":{"__isSmartRef__":true,"id":18356},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18356":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18357":{"date":{"__isSmartRef__":true,"id":18358},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18358":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18359":{"date":{"__isSmartRef__":true,"id":18360},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18360":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18361":{"date":{"__isSmartRef__":true,"id":18362},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18362":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18363":{"date":{"__isSmartRef__":true,"id":18364},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18364":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18365":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18366":{"morph":{"__isSmartRef__":true,"id":18345},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18367":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18368}},"18368":{"test01IsMorph":{"__isSmartRef__":true,"id":18369}},"18369":{"varMapping":{"__isSmartRef__":true,"id":18370},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18370":{"this":{"__isSmartRef__":true,"id":18367}},"18371":{},"18372":{"change":{"__isSmartRef__":true,"id":18373},"tick":{"__isSmartRef__":true,"id":18377}},"18373":{"varMapping":{"__isSmartRef__":true,"id":18374},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18374":{"this":{"__isSmartRef__":true,"id":18345}},"18375":{"timestamp":{"__isSmartRef__":true,"id":18376},"user":"cschuster","tags":[]},"18376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18377":{"varMapping":{"__isSmartRef__":true,"id":18378},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18378":{"this":{"__isSmartRef__":true,"id":18345}},"18379":{"timestamp":{"__isSmartRef__":true,"id":18380},"user":"cschuster","tags":[]},"18380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18381":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18382}],"id":"345CBD8E-2855-4E3C-97F3-BC16C5BF7F09","shape":{"__isSmartRef__":true,"id":18383},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle456","partsBinMetaInfo":{"__isSmartRef__":true,"id":18384},"eventHandler":{"__isSmartRef__":true,"id":18402},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","71E38110-E64E-442B-88AB-A9080295ECAE"],"partTests":{"__isSmartRef__":true,"id":18403},"_ClipMode":"visible","moved":true,"b":178,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":3.2456416415269795,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18408},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5205.5,4461.9)"},"18382":{"target":{"__isSmartRef__":true,"id":18381},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18383":{"_BorderWidth":5.1744974835125035,"_ClipMode":"visible","_BorderRadius":39.95128100519649,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.2,98.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(9,-246,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.7,-0.0)"},"18384":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18385},{"__isSmartRef__":true,"id":18387},{"__isSmartRef__":true,"id":18389},{"__isSmartRef__":true,"id":18391},{"__isSmartRef__":true,"id":18393},{"__isSmartRef__":true,"id":18395},{"__isSmartRef__":true,"id":18397},{"__isSmartRef__":true,"id":18399}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18401},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18385":{"date":{"__isSmartRef__":true,"id":18386},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18387":{"date":{"__isSmartRef__":true,"id":18388},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18388":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18389":{"date":{"__isSmartRef__":true,"id":18390},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18390":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18391":{"date":{"__isSmartRef__":true,"id":18392},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18392":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18393":{"date":{"__isSmartRef__":true,"id":18394},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18394":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18395":{"date":{"__isSmartRef__":true,"id":18396},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18396":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18397":{"date":{"__isSmartRef__":true,"id":18398},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18398":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18399":{"date":{"__isSmartRef__":true,"id":18400},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18400":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18401":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18402":{"morph":{"__isSmartRef__":true,"id":18381},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18403":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18404}},"18404":{"test01IsMorph":{"__isSmartRef__":true,"id":18405}},"18405":{"varMapping":{"__isSmartRef__":true,"id":18406},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18406":{"this":{"__isSmartRef__":true,"id":18403}},"18407":{},"18408":{"change":{"__isSmartRef__":true,"id":18409},"tick":{"__isSmartRef__":true,"id":18413}},"18409":{"varMapping":{"__isSmartRef__":true,"id":18410},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18410":{"this":{"__isSmartRef__":true,"id":18381}},"18411":{"timestamp":{"__isSmartRef__":true,"id":18412},"user":"cschuster","tags":[]},"18412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18413":{"varMapping":{"__isSmartRef__":true,"id":18414},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18414":{"this":{"__isSmartRef__":true,"id":18381}},"18415":{"timestamp":{"__isSmartRef__":true,"id":18416},"user":"cschuster","tags":[]},"18416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18417":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18418}],"id":"12C1673C-E341-4BD3-9055-454E5775FAB6","shape":{"__isSmartRef__":true,"id":18419},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle457","partsBinMetaInfo":{"__isSmartRef__":true,"id":18420},"eventHandler":{"__isSmartRef__":true,"id":18438},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","9FCD8026-0C80-4C90-BEAE-EDBB636825F4"],"partTests":{"__isSmartRef__":true,"id":18439},"_ClipMode":"visible","moved":true,"b":284.8040713649243,"#startLetters":"set","isBeingDragged":false,"delta":0.9889030255726539,"_Rotation":13.780843788134643,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18444},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4217.5,3357.4)"},"18418":{"target":{"__isSmartRef__":true,"id":18417},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18419":{"_BorderWidth":0.1659738274289282,"_ClipMode":"visible","_BorderRadius":2.6115055406366072,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.2,138.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-182,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.1)"},"18420":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18421},{"__isSmartRef__":true,"id":18423},{"__isSmartRef__":true,"id":18425},{"__isSmartRef__":true,"id":18427},{"__isSmartRef__":true,"id":18429},{"__isSmartRef__":true,"id":18431},{"__isSmartRef__":true,"id":18433},{"__isSmartRef__":true,"id":18435}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18437},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18421":{"date":{"__isSmartRef__":true,"id":18422},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18423":{"date":{"__isSmartRef__":true,"id":18424},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18424":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18425":{"date":{"__isSmartRef__":true,"id":18426},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18426":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18427":{"date":{"__isSmartRef__":true,"id":18428},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18429":{"date":{"__isSmartRef__":true,"id":18430},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18430":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18431":{"date":{"__isSmartRef__":true,"id":18432},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18432":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18433":{"date":{"__isSmartRef__":true,"id":18434},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18434":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18435":{"date":{"__isSmartRef__":true,"id":18436},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18436":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18437":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18438":{"morph":{"__isSmartRef__":true,"id":18417},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18439":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18440}},"18440":{"test01IsMorph":{"__isSmartRef__":true,"id":18441}},"18441":{"varMapping":{"__isSmartRef__":true,"id":18442},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18442":{"this":{"__isSmartRef__":true,"id":18439}},"18443":{},"18444":{"change":{"__isSmartRef__":true,"id":18445},"tick":{"__isSmartRef__":true,"id":18449}},"18445":{"varMapping":{"__isSmartRef__":true,"id":18446},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18446":{"this":{"__isSmartRef__":true,"id":18417}},"18447":{"timestamp":{"__isSmartRef__":true,"id":18448},"user":"cschuster","tags":[]},"18448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18449":{"varMapping":{"__isSmartRef__":true,"id":18450},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18450":{"this":{"__isSmartRef__":true,"id":18417}},"18451":{"timestamp":{"__isSmartRef__":true,"id":18452},"user":"cschuster","tags":[]},"18452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18453":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18454}],"id":"DDDFAA5C-1308-4C2A-AD1F-D875A4FCBA43","shape":{"__isSmartRef__":true,"id":18455},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle458","partsBinMetaInfo":{"__isSmartRef__":true,"id":18456},"eventHandler":{"__isSmartRef__":true,"id":18474},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":18475},"_ClipMode":"visible","moved":true,"b":91.22541479504434,"#startLetters":"set","isBeingDragged":false,"delta":0.9214688363135792,"_Rotation":26.361451164928678,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18480},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6228.9,4870.6)"},"18454":{"target":{"__isSmartRef__":true,"id":18453},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18455":{"_BorderWidth":9.998856478253778,"_ClipMode":"visible","_BorderRadius":0.01829425571238774,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.3,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,250,-124)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.6)"},"18456":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18457},{"__isSmartRef__":true,"id":18459},{"__isSmartRef__":true,"id":18461},{"__isSmartRef__":true,"id":18463},{"__isSmartRef__":true,"id":18465},{"__isSmartRef__":true,"id":18467},{"__isSmartRef__":true,"id":18469},{"__isSmartRef__":true,"id":18471}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18473},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18457":{"date":{"__isSmartRef__":true,"id":18458},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18459":{"date":{"__isSmartRef__":true,"id":18460},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18460":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18461":{"date":{"__isSmartRef__":true,"id":18462},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18462":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18463":{"date":{"__isSmartRef__":true,"id":18464},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18464":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18465":{"date":{"__isSmartRef__":true,"id":18466},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18466":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18467":{"date":{"__isSmartRef__":true,"id":18468},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18468":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18469":{"date":{"__isSmartRef__":true,"id":18470},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18470":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18471":{"date":{"__isSmartRef__":true,"id":18472},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18472":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18473":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18474":{"morph":{"__isSmartRef__":true,"id":18453},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18475":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18476}},"18476":{"test01IsMorph":{"__isSmartRef__":true,"id":18477}},"18477":{"varMapping":{"__isSmartRef__":true,"id":18478},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18478":{"this":{"__isSmartRef__":true,"id":18475}},"18479":{},"18480":{"change":{"__isSmartRef__":true,"id":18481},"tick":{"__isSmartRef__":true,"id":18485}},"18481":{"varMapping":{"__isSmartRef__":true,"id":18482},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18482":{"this":{"__isSmartRef__":true,"id":18453}},"18483":{"timestamp":{"__isSmartRef__":true,"id":18484},"user":"cschuster","tags":[]},"18484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18485":{"varMapping":{"__isSmartRef__":true,"id":18486},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18486":{"this":{"__isSmartRef__":true,"id":18453}},"18487":{"timestamp":{"__isSmartRef__":true,"id":18488},"user":"cschuster","tags":[]},"18488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18489":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18490}],"id":"1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","shape":{"__isSmartRef__":true,"id":18491},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle459","partsBinMetaInfo":{"__isSmartRef__":true,"id":18492},"eventHandler":{"__isSmartRef__":true,"id":18510},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717"],"partTests":{"__isSmartRef__":true,"id":18511},"_ClipMode":"visible","moved":true,"b":308.2410803808016,"#startLetters":"set","isBeingDragged":false,"delta":-0.9765833890414797,"_Rotation":-25.403406031098882,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18516},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4380.7,4735.0)"},"18490":{"target":{"__isSmartRef__":true,"id":18489},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18491":{"_BorderWidth":1.0729335005926832,"_ClipMode":"visible","_BorderRadius":15.325037934772423,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,131.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-43,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.3,-32.4)"},"18492":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18493},{"__isSmartRef__":true,"id":18495},{"__isSmartRef__":true,"id":18497},{"__isSmartRef__":true,"id":18499},{"__isSmartRef__":true,"id":18501},{"__isSmartRef__":true,"id":18503},{"__isSmartRef__":true,"id":18505},{"__isSmartRef__":true,"id":18507}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18509},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18493":{"date":{"__isSmartRef__":true,"id":18494},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18495":{"date":{"__isSmartRef__":true,"id":18496},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18496":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18497":{"date":{"__isSmartRef__":true,"id":18498},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18498":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18499":{"date":{"__isSmartRef__":true,"id":18500},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18501":{"date":{"__isSmartRef__":true,"id":18502},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18502":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18503":{"date":{"__isSmartRef__":true,"id":18504},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18504":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18505":{"date":{"__isSmartRef__":true,"id":18506},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18506":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18507":{"date":{"__isSmartRef__":true,"id":18508},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18508":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18509":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18510":{"morph":{"__isSmartRef__":true,"id":18489},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18511":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18512}},"18512":{"test01IsMorph":{"__isSmartRef__":true,"id":18513}},"18513":{"varMapping":{"__isSmartRef__":true,"id":18514},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18514":{"this":{"__isSmartRef__":true,"id":18511}},"18515":{},"18516":{"change":{"__isSmartRef__":true,"id":18517},"tick":{"__isSmartRef__":true,"id":18521}},"18517":{"varMapping":{"__isSmartRef__":true,"id":18518},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18518":{"this":{"__isSmartRef__":true,"id":18489}},"18519":{"timestamp":{"__isSmartRef__":true,"id":18520},"user":"cschuster","tags":[]},"18520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18521":{"varMapping":{"__isSmartRef__":true,"id":18522},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18522":{"this":{"__isSmartRef__":true,"id":18489}},"18523":{"timestamp":{"__isSmartRef__":true,"id":18524},"user":"cschuster","tags":[]},"18524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18525":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18526}],"id":"4D301E59-522D-4A2C-9AE9-EC6D99EE2831","shape":{"__isSmartRef__":true,"id":18527},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle460","partsBinMetaInfo":{"__isSmartRef__":true,"id":18528},"eventHandler":{"__isSmartRef__":true,"id":18546},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA"],"partTests":{"__isSmartRef__":true,"id":18547},"_ClipMode":"visible","moved":true,"b":342.5714610912837,"#startLetters":"set","isBeingDragged":false,"delta":-0.622447818168439,"_Rotation":29.143224376965257,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18552},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5220.0,4804.1)"},"18526":{"target":{"__isSmartRef__":true,"id":18525},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18527":{"_BorderWidth":3.5024196986753013,"_ClipMode":"visible","_BorderRadius":36.41160518573476,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.1,112.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-77,167,23)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.0,-39.1)"},"18528":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18529},{"__isSmartRef__":true,"id":18531},{"__isSmartRef__":true,"id":18533},{"__isSmartRef__":true,"id":18535},{"__isSmartRef__":true,"id":18537},{"__isSmartRef__":true,"id":18539},{"__isSmartRef__":true,"id":18541},{"__isSmartRef__":true,"id":18543}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18545},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18529":{"date":{"__isSmartRef__":true,"id":18530},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18531":{"date":{"__isSmartRef__":true,"id":18532},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18532":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18533":{"date":{"__isSmartRef__":true,"id":18534},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18534":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18535":{"date":{"__isSmartRef__":true,"id":18536},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18537":{"date":{"__isSmartRef__":true,"id":18538},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18538":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18539":{"date":{"__isSmartRef__":true,"id":18540},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18540":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18541":{"date":{"__isSmartRef__":true,"id":18542},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18542":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18543":{"date":{"__isSmartRef__":true,"id":18544},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18544":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18545":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18546":{"morph":{"__isSmartRef__":true,"id":18525},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18547":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18548}},"18548":{"test01IsMorph":{"__isSmartRef__":true,"id":18549}},"18549":{"varMapping":{"__isSmartRef__":true,"id":18550},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18550":{"this":{"__isSmartRef__":true,"id":18547}},"18551":{},"18552":{"change":{"__isSmartRef__":true,"id":18553},"tick":{"__isSmartRef__":true,"id":18557}},"18553":{"varMapping":{"__isSmartRef__":true,"id":18554},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18554":{"this":{"__isSmartRef__":true,"id":18525}},"18555":{"timestamp":{"__isSmartRef__":true,"id":18556},"user":"cschuster","tags":[]},"18556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18557":{"varMapping":{"__isSmartRef__":true,"id":18558},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18558":{"this":{"__isSmartRef__":true,"id":18525}},"18559":{"timestamp":{"__isSmartRef__":true,"id":18560},"user":"cschuster","tags":[]},"18560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18561":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18562}],"id":"3C0FF47D-2563-415E-BEFE-A520B13C332E","shape":{"__isSmartRef__":true,"id":18563},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle461","partsBinMetaInfo":{"__isSmartRef__":true,"id":18564},"eventHandler":{"__isSmartRef__":true,"id":18582},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916"],"partTests":{"__isSmartRef__":true,"id":18583},"_ClipMode":"visible","moved":true,"b":272.48169125727145,"#startLetters":"set","isBeingDragged":false,"delta":-0.9410570832551457,"_Rotation":-14.23968078085506,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18588},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5231.8,4489.1)"},"18562":{"target":{"__isSmartRef__":true,"id":18561},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18563":{"_BorderWidth":0.004689454720365305,"_ClipMode":"visible","_BorderRadius":0.07499608994892437,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.5,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-244,109)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.9)"},"18564":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18565},{"__isSmartRef__":true,"id":18567},{"__isSmartRef__":true,"id":18569},{"__isSmartRef__":true,"id":18571},{"__isSmartRef__":true,"id":18573},{"__isSmartRef__":true,"id":18575},{"__isSmartRef__":true,"id":18577},{"__isSmartRef__":true,"id":18579}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18581},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18565":{"date":{"__isSmartRef__":true,"id":18566},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18567":{"date":{"__isSmartRef__":true,"id":18568},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18568":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18569":{"date":{"__isSmartRef__":true,"id":18570},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18570":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18571":{"date":{"__isSmartRef__":true,"id":18572},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18573":{"date":{"__isSmartRef__":true,"id":18574},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18574":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18575":{"date":{"__isSmartRef__":true,"id":18576},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18576":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18577":{"date":{"__isSmartRef__":true,"id":18578},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18578":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18579":{"date":{"__isSmartRef__":true,"id":18580},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18580":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18581":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18582":{"morph":{"__isSmartRef__":true,"id":18561},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18583":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18584}},"18584":{"test01IsMorph":{"__isSmartRef__":true,"id":18585}},"18585":{"varMapping":{"__isSmartRef__":true,"id":18586},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18586":{"this":{"__isSmartRef__":true,"id":18583}},"18587":{},"18588":{"change":{"__isSmartRef__":true,"id":18589},"tick":{"__isSmartRef__":true,"id":18593}},"18589":{"varMapping":{"__isSmartRef__":true,"id":18590},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18590":{"this":{"__isSmartRef__":true,"id":18561}},"18591":{"timestamp":{"__isSmartRef__":true,"id":18592},"user":"cschuster","tags":[]},"18592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18593":{"varMapping":{"__isSmartRef__":true,"id":18594},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18594":{"this":{"__isSmartRef__":true,"id":18561}},"18595":{"timestamp":{"__isSmartRef__":true,"id":18596},"user":"cschuster","tags":[]},"18596":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18597":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18598}],"id":"877008D9-A28D-4E8B-8497-1F5282A9ED46","shape":{"__isSmartRef__":true,"id":18599},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle462","partsBinMetaInfo":{"__isSmartRef__":true,"id":18600},"eventHandler":{"__isSmartRef__":true,"id":18618},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383"],"partTests":{"__isSmartRef__":true,"id":18619},"_ClipMode":"visible","moved":true,"b":151.94630013871938,"#startLetters":"set","isBeingDragged":false,"delta":-0.8526790977921337,"_Rotation":15.704261039260853,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18624},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5437.8,4328.8)"},"18598":{"target":{"__isSmartRef__":true,"id":18597},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18599":{"_BorderWidth":7.351494448647827,"_ClipMode":"visible","_BorderRadius":31.152758172765523,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,81.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(120,-106,116)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-2.3)"},"18600":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18601},{"__isSmartRef__":true,"id":18603},{"__isSmartRef__":true,"id":18605},{"__isSmartRef__":true,"id":18607},{"__isSmartRef__":true,"id":18609},{"__isSmartRef__":true,"id":18611},{"__isSmartRef__":true,"id":18613},{"__isSmartRef__":true,"id":18615}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18617},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18601":{"date":{"__isSmartRef__":true,"id":18602},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18603":{"date":{"__isSmartRef__":true,"id":18604},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18604":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18605":{"date":{"__isSmartRef__":true,"id":18606},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18606":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18607":{"date":{"__isSmartRef__":true,"id":18608},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18608":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18609":{"date":{"__isSmartRef__":true,"id":18610},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18610":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18611":{"date":{"__isSmartRef__":true,"id":18612},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18612":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18613":{"date":{"__isSmartRef__":true,"id":18614},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18614":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18615":{"date":{"__isSmartRef__":true,"id":18616},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18616":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18617":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18618":{"morph":{"__isSmartRef__":true,"id":18597},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18619":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18620}},"18620":{"test01IsMorph":{"__isSmartRef__":true,"id":18621}},"18621":{"varMapping":{"__isSmartRef__":true,"id":18622},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18622":{"this":{"__isSmartRef__":true,"id":18619}},"18623":{},"18624":{"change":{"__isSmartRef__":true,"id":18625},"tick":{"__isSmartRef__":true,"id":18629}},"18625":{"varMapping":{"__isSmartRef__":true,"id":18626},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18626":{"this":{"__isSmartRef__":true,"id":18597}},"18627":{"timestamp":{"__isSmartRef__":true,"id":18628},"user":"cschuster","tags":[]},"18628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18629":{"varMapping":{"__isSmartRef__":true,"id":18630},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18630":{"this":{"__isSmartRef__":true,"id":18597}},"18631":{"timestamp":{"__isSmartRef__":true,"id":18632},"user":"cschuster","tags":[]},"18632":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18633":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18634}],"id":"7673F5ED-5313-423B-B146-D455DC6982BB","shape":{"__isSmartRef__":true,"id":18635},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle463","partsBinMetaInfo":{"__isSmartRef__":true,"id":18636},"eventHandler":{"__isSmartRef__":true,"id":18654},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","7B838C6B-649F-4717-BF2A-44547BF7B53D"],"partTests":{"__isSmartRef__":true,"id":18655},"_ClipMode":"visible","moved":true,"b":213,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":40.00631620491903,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18660},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5710.3,4229.3)"},"18634":{"target":{"__isSmartRef__":true,"id":18633},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18635":{"_BorderWidth":2.2768048249248647,"_ClipMode":"visible","_BorderRadius":28.134732861516003,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.5,121.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-139,-354,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.1,-3.2)"},"18636":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18637},{"__isSmartRef__":true,"id":18639},{"__isSmartRef__":true,"id":18641},{"__isSmartRef__":true,"id":18643},{"__isSmartRef__":true,"id":18645},{"__isSmartRef__":true,"id":18647},{"__isSmartRef__":true,"id":18649},{"__isSmartRef__":true,"id":18651}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18653},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18637":{"date":{"__isSmartRef__":true,"id":18638},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18639":{"date":{"__isSmartRef__":true,"id":18640},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18640":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18641":{"date":{"__isSmartRef__":true,"id":18642},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18642":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18643":{"date":{"__isSmartRef__":true,"id":18644},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18645":{"date":{"__isSmartRef__":true,"id":18646},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18646":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18647":{"date":{"__isSmartRef__":true,"id":18648},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18648":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18649":{"date":{"__isSmartRef__":true,"id":18650},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18650":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18651":{"date":{"__isSmartRef__":true,"id":18652},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18652":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18653":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18654":{"morph":{"__isSmartRef__":true,"id":18633},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18655":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18656}},"18656":{"test01IsMorph":{"__isSmartRef__":true,"id":18657}},"18657":{"varMapping":{"__isSmartRef__":true,"id":18658},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18658":{"this":{"__isSmartRef__":true,"id":18655}},"18659":{},"18660":{"change":{"__isSmartRef__":true,"id":18661},"tick":{"__isSmartRef__":true,"id":18665}},"18661":{"varMapping":{"__isSmartRef__":true,"id":18662},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18662":{"this":{"__isSmartRef__":true,"id":18633}},"18663":{"timestamp":{"__isSmartRef__":true,"id":18664},"user":"cschuster","tags":[]},"18664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18665":{"varMapping":{"__isSmartRef__":true,"id":18666},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18666":{"this":{"__isSmartRef__":true,"id":18633}},"18667":{"timestamp":{"__isSmartRef__":true,"id":18668},"user":"cschuster","tags":[]},"18668":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18669":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18670}],"id":"879E7547-831F-4E73-BC37-F7D0DABB83D8","shape":{"__isSmartRef__":true,"id":18671},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle464","partsBinMetaInfo":{"__isSmartRef__":true,"id":18672},"eventHandler":{"__isSmartRef__":true,"id":18690},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6"],"partTests":{"__isSmartRef__":true,"id":18691},"_ClipMode":"visible","moved":true,"b":339.1594904847443,"#startLetters":"set","isBeingDragged":false,"delta":0.8457842655479908,"_Rotation":-3.463543585416788,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18696},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5227.5,4916.2)"},"18670":{"target":{"__isSmartRef__":true,"id":18669},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18671":{"_BorderWidth":3.22116090910853,"_ClipMode":"visible","_BorderRadius":34.93717038194625,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.4,114.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-91,148,-24)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.9,-38.7)"},"18672":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18673},{"__isSmartRef__":true,"id":18675},{"__isSmartRef__":true,"id":18677},{"__isSmartRef__":true,"id":18679},{"__isSmartRef__":true,"id":18681},{"__isSmartRef__":true,"id":18683},{"__isSmartRef__":true,"id":18685},{"__isSmartRef__":true,"id":18687}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18689},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18673":{"date":{"__isSmartRef__":true,"id":18674},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18675":{"date":{"__isSmartRef__":true,"id":18676},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18676":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18677":{"date":{"__isSmartRef__":true,"id":18678},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18678":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18679":{"date":{"__isSmartRef__":true,"id":18680},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18680":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18681":{"date":{"__isSmartRef__":true,"id":18682},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18682":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18683":{"date":{"__isSmartRef__":true,"id":18684},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18684":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18685":{"date":{"__isSmartRef__":true,"id":18686},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18686":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18687":{"date":{"__isSmartRef__":true,"id":18688},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18688":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18689":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18690":{"morph":{"__isSmartRef__":true,"id":18669},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18691":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18692}},"18692":{"test01IsMorph":{"__isSmartRef__":true,"id":18693}},"18693":{"varMapping":{"__isSmartRef__":true,"id":18694},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18694":{"this":{"__isSmartRef__":true,"id":18691}},"18695":{},"18696":{"change":{"__isSmartRef__":true,"id":18697},"tick":{"__isSmartRef__":true,"id":18701}},"18697":{"varMapping":{"__isSmartRef__":true,"id":18698},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18698":{"this":{"__isSmartRef__":true,"id":18669}},"18699":{"timestamp":{"__isSmartRef__":true,"id":18700},"user":"cschuster","tags":[]},"18700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18701":{"varMapping":{"__isSmartRef__":true,"id":18702},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18702":{"this":{"__isSmartRef__":true,"id":18669}},"18703":{"timestamp":{"__isSmartRef__":true,"id":18704},"user":"cschuster","tags":[]},"18704":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18705":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18706}],"id":"7ABA4CFF-6242-4F56-8449-29939F4B7775","shape":{"__isSmartRef__":true,"id":18707},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle465","partsBinMetaInfo":{"__isSmartRef__":true,"id":18708},"eventHandler":{"__isSmartRef__":true,"id":18726},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","239E81B5-E305-4681-849F-4913CD5CCACA"],"partTests":{"__isSmartRef__":true,"id":18727},"_ClipMode":"visible","moved":true,"b":343.7287008902058,"#startLetters":"set","isBeingDragged":false,"delta":-0.5811178253497928,"_Rotation":52.26269576313723,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18732},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5149.8,4927.1)"},"18706":{"target":{"__isSmartRef__":true,"id":18705},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18707":{"_BorderWidth":3.5990705838465145,"_ClipMode":"visible","_BorderRadius":36.85983483352936,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.5,111.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-72,174,38)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.4,-39.2)"},"18708":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18709},{"__isSmartRef__":true,"id":18711},{"__isSmartRef__":true,"id":18713},{"__isSmartRef__":true,"id":18715},{"__isSmartRef__":true,"id":18717},{"__isSmartRef__":true,"id":18719},{"__isSmartRef__":true,"id":18721},{"__isSmartRef__":true,"id":18723}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18725},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18709":{"date":{"__isSmartRef__":true,"id":18710},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18711":{"date":{"__isSmartRef__":true,"id":18712},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18712":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18713":{"date":{"__isSmartRef__":true,"id":18714},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18714":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18715":{"date":{"__isSmartRef__":true,"id":18716},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18716":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18717":{"date":{"__isSmartRef__":true,"id":18718},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18718":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18719":{"date":{"__isSmartRef__":true,"id":18720},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18720":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18721":{"date":{"__isSmartRef__":true,"id":18722},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18722":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18723":{"date":{"__isSmartRef__":true,"id":18724},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18724":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18725":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18726":{"morph":{"__isSmartRef__":true,"id":18705},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18727":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18728}},"18728":{"test01IsMorph":{"__isSmartRef__":true,"id":18729}},"18729":{"varMapping":{"__isSmartRef__":true,"id":18730},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18730":{"this":{"__isSmartRef__":true,"id":18727}},"18731":{},"18732":{"change":{"__isSmartRef__":true,"id":18733},"tick":{"__isSmartRef__":true,"id":18737}},"18733":{"varMapping":{"__isSmartRef__":true,"id":18734},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18734":{"this":{"__isSmartRef__":true,"id":18705}},"18735":{"timestamp":{"__isSmartRef__":true,"id":18736},"user":"cschuster","tags":[]},"18736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18737":{"varMapping":{"__isSmartRef__":true,"id":18738},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18738":{"this":{"__isSmartRef__":true,"id":18705}},"18739":{"timestamp":{"__isSmartRef__":true,"id":18740},"user":"cschuster","tags":[]},"18740":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18741":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18742}],"id":"23D5DA6E-FEAE-431F-A849-71809BB08D44","shape":{"__isSmartRef__":true,"id":18743},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle466","partsBinMetaInfo":{"__isSmartRef__":true,"id":18744},"eventHandler":{"__isSmartRef__":true,"id":18762},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497"],"partTests":{"__isSmartRef__":true,"id":18763},"_ClipMode":"visible","moved":true,"b":67.97017925739055,"#startLetters":"set","isBeingDragged":false,"delta":-0.4598894814844243,"_Rotation":28.43350632823501,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18768},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5741.0,3215.5)"},"18742":{"target":{"__isSmartRef__":true,"id":18741},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18743":{"_BorderWidth":9.63494378722985,"_ClipMode":"visible","_BorderRadius":5.627673742751078,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.8,62.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,334,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-27.5)"},"18744":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18745},{"__isSmartRef__":true,"id":18747},{"__isSmartRef__":true,"id":18749},{"__isSmartRef__":true,"id":18751},{"__isSmartRef__":true,"id":18753},{"__isSmartRef__":true,"id":18755},{"__isSmartRef__":true,"id":18757},{"__isSmartRef__":true,"id":18759}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18761},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18745":{"date":{"__isSmartRef__":true,"id":18746},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18747":{"date":{"__isSmartRef__":true,"id":18748},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18748":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18749":{"date":{"__isSmartRef__":true,"id":18750},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18750":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18751":{"date":{"__isSmartRef__":true,"id":18752},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18752":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18753":{"date":{"__isSmartRef__":true,"id":18754},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18754":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18755":{"date":{"__isSmartRef__":true,"id":18756},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18756":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18757":{"date":{"__isSmartRef__":true,"id":18758},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18758":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18759":{"date":{"__isSmartRef__":true,"id":18760},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18760":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18761":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18762":{"morph":{"__isSmartRef__":true,"id":18741},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18763":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18764}},"18764":{"test01IsMorph":{"__isSmartRef__":true,"id":18765}},"18765":{"varMapping":{"__isSmartRef__":true,"id":18766},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18766":{"this":{"__isSmartRef__":true,"id":18763}},"18767":{},"18768":{"change":{"__isSmartRef__":true,"id":18769},"tick":{"__isSmartRef__":true,"id":18773}},"18769":{"varMapping":{"__isSmartRef__":true,"id":18770},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18770":{"this":{"__isSmartRef__":true,"id":18741}},"18771":{"timestamp":{"__isSmartRef__":true,"id":18772},"user":"cschuster","tags":[]},"18772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18773":{"varMapping":{"__isSmartRef__":true,"id":18774},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18774":{"this":{"__isSmartRef__":true,"id":18741}},"18775":{"timestamp":{"__isSmartRef__":true,"id":18776},"user":"cschuster","tags":[]},"18776":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18777":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18778}],"id":"F44D5FEA-0557-4AEC-B897-9D2A7A424459","shape":{"__isSmartRef__":true,"id":18779},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle467","partsBinMetaInfo":{"__isSmartRef__":true,"id":18780},"eventHandler":{"__isSmartRef__":true,"id":18798},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547"],"partTests":{"__isSmartRef__":true,"id":18799},"_ClipMode":"visible","moved":true,"b":254.25349416793324,"#startLetters":"set","isBeingDragged":false,"delta":-0.9976085455855355,"_Rotation":-12.508207982951353,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18804},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4816.4,5276.0)"},"18778":{"target":{"__isSmartRef__":true,"id":18777},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18779":{"_BorderWidth":0.1876410580609873,"_ClipMode":"visible","_BorderRadius":2.9459222623033954,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.9,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-316,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.6)"},"18780":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18781},{"__isSmartRef__":true,"id":18783},{"__isSmartRef__":true,"id":18785},{"__isSmartRef__":true,"id":18787},{"__isSmartRef__":true,"id":18789},{"__isSmartRef__":true,"id":18791},{"__isSmartRef__":true,"id":18793},{"__isSmartRef__":true,"id":18795}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18797},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18781":{"date":{"__isSmartRef__":true,"id":18782},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18783":{"date":{"__isSmartRef__":true,"id":18784},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18784":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18785":{"date":{"__isSmartRef__":true,"id":18786},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18786":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18787":{"date":{"__isSmartRef__":true,"id":18788},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18788":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18789":{"date":{"__isSmartRef__":true,"id":18790},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18790":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18791":{"date":{"__isSmartRef__":true,"id":18792},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18792":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18793":{"date":{"__isSmartRef__":true,"id":18794},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18794":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18795":{"date":{"__isSmartRef__":true,"id":18796},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18796":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18797":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18798":{"morph":{"__isSmartRef__":true,"id":18777},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18799":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18800}},"18800":{"test01IsMorph":{"__isSmartRef__":true,"id":18801}},"18801":{"varMapping":{"__isSmartRef__":true,"id":18802},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18802":{"this":{"__isSmartRef__":true,"id":18799}},"18803":{},"18804":{"change":{"__isSmartRef__":true,"id":18805},"tick":{"__isSmartRef__":true,"id":18809}},"18805":{"varMapping":{"__isSmartRef__":true,"id":18806},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18806":{"this":{"__isSmartRef__":true,"id":18777}},"18807":{"timestamp":{"__isSmartRef__":true,"id":18808},"user":"cschuster","tags":[]},"18808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18809":{"varMapping":{"__isSmartRef__":true,"id":18810},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18810":{"this":{"__isSmartRef__":true,"id":18777}},"18811":{"timestamp":{"__isSmartRef__":true,"id":18812},"user":"cschuster","tags":[]},"18812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18813":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18814}],"id":"2830CD8D-FE8F-4099-B578-F12136D9AE1A","shape":{"__isSmartRef__":true,"id":18815},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle468","partsBinMetaInfo":{"__isSmartRef__":true,"id":18816},"eventHandler":{"__isSmartRef__":true,"id":18834},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E"],"partTests":{"__isSmartRef__":true,"id":18835},"_ClipMode":"visible","moved":true,"b":13.704297960037366,"#startLetters":"set","isBeingDragged":false,"delta":-0.8971391244558617,"_Rotation":19.28884790037213,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18840},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4897.1,4224.5)"},"18814":{"target":{"__isSmartRef__":true,"id":18813},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18815":{"_BorderWidth":6.184555123756783,"_ClipMode":"visible","_BorderRadius":37.75492665405048,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.4,90.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(61,310,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.7,-39.4)"},"18816":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18817},{"__isSmartRef__":true,"id":18819},{"__isSmartRef__":true,"id":18821},{"__isSmartRef__":true,"id":18823},{"__isSmartRef__":true,"id":18825},{"__isSmartRef__":true,"id":18827},{"__isSmartRef__":true,"id":18829},{"__isSmartRef__":true,"id":18831}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18833},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18817":{"date":{"__isSmartRef__":true,"id":18818},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18819":{"date":{"__isSmartRef__":true,"id":18820},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18820":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18821":{"date":{"__isSmartRef__":true,"id":18822},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18822":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18823":{"date":{"__isSmartRef__":true,"id":18824},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18824":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18825":{"date":{"__isSmartRef__":true,"id":18826},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18826":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18827":{"date":{"__isSmartRef__":true,"id":18828},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18828":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18829":{"date":{"__isSmartRef__":true,"id":18830},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18830":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18831":{"date":{"__isSmartRef__":true,"id":18832},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18832":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18833":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18834":{"morph":{"__isSmartRef__":true,"id":18813},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18835":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18836}},"18836":{"test01IsMorph":{"__isSmartRef__":true,"id":18837}},"18837":{"varMapping":{"__isSmartRef__":true,"id":18838},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18838":{"this":{"__isSmartRef__":true,"id":18835}},"18839":{},"18840":{"change":{"__isSmartRef__":true,"id":18841},"tick":{"__isSmartRef__":true,"id":18845}},"18841":{"varMapping":{"__isSmartRef__":true,"id":18842},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18842":{"this":{"__isSmartRef__":true,"id":18813}},"18843":{"timestamp":{"__isSmartRef__":true,"id":18844},"user":"cschuster","tags":[]},"18844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18845":{"varMapping":{"__isSmartRef__":true,"id":18846},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18846":{"this":{"__isSmartRef__":true,"id":18813}},"18847":{"timestamp":{"__isSmartRef__":true,"id":18848},"user":"cschuster","tags":[]},"18848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18849":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18850}],"id":"1611A2B5-A0FD-4534-97E2-4F7A959104EF","shape":{"__isSmartRef__":true,"id":18851},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle469","partsBinMetaInfo":{"__isSmartRef__":true,"id":18852},"eventHandler":{"__isSmartRef__":true,"id":18870},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD"],"partTests":{"__isSmartRef__":true,"id":18871},"_ClipMode":"visible","moved":true,"b":199.49269536155043,"#startLetters":"set","isBeingDragged":false,"delta":0.6214725712197833,"_Rotation":38.25966029490901,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18876},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5565.6,3895.2)"},"18850":{"target":{"__isSmartRef__":true,"id":18849},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18851":{"_BorderWidth":3.3315666041724743,"_ClipMode":"visible","_BorderRadius":35.54612800589989,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.2,113.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-86,-327,-230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.3,-1.1)"},"18852":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18853},{"__isSmartRef__":true,"id":18855},{"__isSmartRef__":true,"id":18857},{"__isSmartRef__":true,"id":18859},{"__isSmartRef__":true,"id":18861},{"__isSmartRef__":true,"id":18863},{"__isSmartRef__":true,"id":18865},{"__isSmartRef__":true,"id":18867}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18869},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18853":{"date":{"__isSmartRef__":true,"id":18854},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18855":{"date":{"__isSmartRef__":true,"id":18856},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18856":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18857":{"date":{"__isSmartRef__":true,"id":18858},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18858":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18859":{"date":{"__isSmartRef__":true,"id":18860},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18860":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18861":{"date":{"__isSmartRef__":true,"id":18862},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18862":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18863":{"date":{"__isSmartRef__":true,"id":18864},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18864":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18865":{"date":{"__isSmartRef__":true,"id":18866},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18866":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18867":{"date":{"__isSmartRef__":true,"id":18868},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18868":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18869":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18870":{"morph":{"__isSmartRef__":true,"id":18849},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18871":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18872}},"18872":{"test01IsMorph":{"__isSmartRef__":true,"id":18873}},"18873":{"varMapping":{"__isSmartRef__":true,"id":18874},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18874":{"this":{"__isSmartRef__":true,"id":18871}},"18875":{},"18876":{"change":{"__isSmartRef__":true,"id":18877},"tick":{"__isSmartRef__":true,"id":18881}},"18877":{"varMapping":{"__isSmartRef__":true,"id":18878},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18878":{"this":{"__isSmartRef__":true,"id":18849}},"18879":{"timestamp":{"__isSmartRef__":true,"id":18880},"user":"cschuster","tags":[]},"18880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18881":{"varMapping":{"__isSmartRef__":true,"id":18882},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18882":{"this":{"__isSmartRef__":true,"id":18849}},"18883":{"timestamp":{"__isSmartRef__":true,"id":18884},"user":"cschuster","tags":[]},"18884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18885":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18886}],"id":"DF28E63F-6E93-41E8-965C-C60C4DDFCE79","shape":{"__isSmartRef__":true,"id":18887},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle470","partsBinMetaInfo":{"__isSmartRef__":true,"id":18888},"eventHandler":{"__isSmartRef__":true,"id":18906},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":18907},"_ClipMode":"visible","moved":true,"b":156,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":11.49819699465881,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18912},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4688.0,4504.6)"},"18886":{"target":{"__isSmartRef__":true,"id":18885},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18887":{"_BorderWidth":7.033683215379002,"_ClipMode":"visible","_BorderRadius":33.382612127177154,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,83.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(104,-130,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.1,-1.7)"},"18888":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18889},{"__isSmartRef__":true,"id":18891},{"__isSmartRef__":true,"id":18893},{"__isSmartRef__":true,"id":18895},{"__isSmartRef__":true,"id":18897},{"__isSmartRef__":true,"id":18899},{"__isSmartRef__":true,"id":18901},{"__isSmartRef__":true,"id":18903}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18905},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18889":{"date":{"__isSmartRef__":true,"id":18890},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18891":{"date":{"__isSmartRef__":true,"id":18892},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18892":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18893":{"date":{"__isSmartRef__":true,"id":18894},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18894":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18895":{"date":{"__isSmartRef__":true,"id":18896},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18896":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18897":{"date":{"__isSmartRef__":true,"id":18898},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18898":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18899":{"date":{"__isSmartRef__":true,"id":18900},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18900":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18901":{"date":{"__isSmartRef__":true,"id":18902},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18902":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18903":{"date":{"__isSmartRef__":true,"id":18904},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18904":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18905":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18906":{"morph":{"__isSmartRef__":true,"id":18885},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18907":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18908}},"18908":{"test01IsMorph":{"__isSmartRef__":true,"id":18909}},"18909":{"varMapping":{"__isSmartRef__":true,"id":18910},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18910":{"this":{"__isSmartRef__":true,"id":18907}},"18911":{},"18912":{"change":{"__isSmartRef__":true,"id":18913},"tick":{"__isSmartRef__":true,"id":18917}},"18913":{"varMapping":{"__isSmartRef__":true,"id":18914},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18914":{"this":{"__isSmartRef__":true,"id":18885}},"18915":{"timestamp":{"__isSmartRef__":true,"id":18916},"user":"cschuster","tags":[]},"18916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18917":{"varMapping":{"__isSmartRef__":true,"id":18918},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18918":{"this":{"__isSmartRef__":true,"id":18885}},"18919":{"timestamp":{"__isSmartRef__":true,"id":18920},"user":"cschuster","tags":[]},"18920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18921":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18922}],"id":"A878B6D6-AA2D-4409-9C77-F1A7BBDC9004","shape":{"__isSmartRef__":true,"id":18923},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle471","partsBinMetaInfo":{"__isSmartRef__":true,"id":18924},"eventHandler":{"__isSmartRef__":true,"id":18942},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","6A6B94B3-5ACD-4D6B-86EF-FD9D042360D2"],"partTests":{"__isSmartRef__":true,"id":18943},"_ClipMode":"visible","moved":true,"b":127,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.119594232118034,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18948},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4295.8,4387.9)"},"18922":{"target":{"__isSmartRef__":true,"id":18921},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18923":{"_BorderWidth":8.993177550236464,"_ClipMode":"visible","_BorderRadius":14.487252883660023,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,68.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,51,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-8.0)"},"18924":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18925},{"__isSmartRef__":true,"id":18927},{"__isSmartRef__":true,"id":18929},{"__isSmartRef__":true,"id":18931},{"__isSmartRef__":true,"id":18933},{"__isSmartRef__":true,"id":18935},{"__isSmartRef__":true,"id":18937},{"__isSmartRef__":true,"id":18939}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18941},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18925":{"date":{"__isSmartRef__":true,"id":18926},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18927":{"date":{"__isSmartRef__":true,"id":18928},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18928":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18929":{"date":{"__isSmartRef__":true,"id":18930},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18930":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18931":{"date":{"__isSmartRef__":true,"id":18932},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18932":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18933":{"date":{"__isSmartRef__":true,"id":18934},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18934":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18935":{"date":{"__isSmartRef__":true,"id":18936},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18936":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18937":{"date":{"__isSmartRef__":true,"id":18938},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18938":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18939":{"date":{"__isSmartRef__":true,"id":18940},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18940":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18941":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18942":{"morph":{"__isSmartRef__":true,"id":18921},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18943":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18944}},"18944":{"test01IsMorph":{"__isSmartRef__":true,"id":18945}},"18945":{"varMapping":{"__isSmartRef__":true,"id":18946},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18946":{"this":{"__isSmartRef__":true,"id":18943}},"18947":{},"18948":{"change":{"__isSmartRef__":true,"id":18949},"tick":{"__isSmartRef__":true,"id":18953}},"18949":{"varMapping":{"__isSmartRef__":true,"id":18950},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18950":{"this":{"__isSmartRef__":true,"id":18921}},"18951":{"timestamp":{"__isSmartRef__":true,"id":18952},"user":"cschuster","tags":[]},"18952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18953":{"varMapping":{"__isSmartRef__":true,"id":18954},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18954":{"this":{"__isSmartRef__":true,"id":18921}},"18955":{"timestamp":{"__isSmartRef__":true,"id":18956},"user":"cschuster","tags":[]},"18956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18957":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18958}],"id":"B810A341-6553-48A2-A447-02121762E826","shape":{"__isSmartRef__":true,"id":18959},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle472","partsBinMetaInfo":{"__isSmartRef__":true,"id":18960},"eventHandler":{"__isSmartRef__":true,"id":18978},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505"],"partTests":{"__isSmartRef__":true,"id":18979},"_ClipMode":"visible","moved":true,"b":160.347769583459,"#startLetters":"set","isBeingDragged":false,"delta":0.9601662849308923,"_Rotation":8.779128445830423,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18984},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6222.1,4761.5)"},"18958":{"target":{"__isSmartRef__":true,"id":18957},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18959":{"_BorderWidth":6.681551014920123,"_ClipMode":"visible","_BorderRadius":35.47581789475377,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.7,86.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(86,-155,8)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.7,-1.2)"},"18960":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18961},{"__isSmartRef__":true,"id":18963},{"__isSmartRef__":true,"id":18965},{"__isSmartRef__":true,"id":18967},{"__isSmartRef__":true,"id":18969},{"__isSmartRef__":true,"id":18971},{"__isSmartRef__":true,"id":18973},{"__isSmartRef__":true,"id":18975}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":18977},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18961":{"date":{"__isSmartRef__":true,"id":18962},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18963":{"date":{"__isSmartRef__":true,"id":18964},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"18964":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"18965":{"date":{"__isSmartRef__":true,"id":18966},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"18966":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"18967":{"date":{"__isSmartRef__":true,"id":18968},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"18968":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"18969":{"date":{"__isSmartRef__":true,"id":18970},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"18970":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"18971":{"date":{"__isSmartRef__":true,"id":18972},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"18972":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"18973":{"date":{"__isSmartRef__":true,"id":18974},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18974":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"18975":{"date":{"__isSmartRef__":true,"id":18976},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"18976":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"18977":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"18978":{"morph":{"__isSmartRef__":true,"id":18957},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18979":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18980}},"18980":{"test01IsMorph":{"__isSmartRef__":true,"id":18981}},"18981":{"varMapping":{"__isSmartRef__":true,"id":18982},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":18983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18982":{"this":{"__isSmartRef__":true,"id":18979}},"18983":{},"18984":{"change":{"__isSmartRef__":true,"id":18985},"tick":{"__isSmartRef__":true,"id":18989}},"18985":{"varMapping":{"__isSmartRef__":true,"id":18986},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":18987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18986":{"this":{"__isSmartRef__":true,"id":18957}},"18987":{"timestamp":{"__isSmartRef__":true,"id":18988},"user":"cschuster","tags":[]},"18988":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"18989":{"varMapping":{"__isSmartRef__":true,"id":18990},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":18991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"18990":{"this":{"__isSmartRef__":true,"id":18957}},"18991":{"timestamp":{"__isSmartRef__":true,"id":18992},"user":"cschuster","tags":[]},"18992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"18993":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":18994}],"id":"3DB95118-5B6F-4404-BE7D-850AB1C7BC64","shape":{"__isSmartRef__":true,"id":18995},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle473","partsBinMetaInfo":{"__isSmartRef__":true,"id":18996},"eventHandler":{"__isSmartRef__":true,"id":19014},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","DF28E63F-6E93-41E8-965C-C60C4DDFCE79"],"partTests":{"__isSmartRef__":true,"id":19015},"_ClipMode":"visible","moved":true,"b":148,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-5.838724083875314,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19020},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5177.6,4310.3)"},"18994":{"target":{"__isSmartRef__":true,"id":18993},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"18995":{"_BorderWidth":7.649596321166024,"_ClipMode":"visible","_BorderRadius":28.767422935781546,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,78.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(136,-82,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.6,-3.0)"},"18996":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":18997},{"__isSmartRef__":true,"id":18999},{"__isSmartRef__":true,"id":19001},{"__isSmartRef__":true,"id":19003},{"__isSmartRef__":true,"id":19005},{"__isSmartRef__":true,"id":19007},{"__isSmartRef__":true,"id":19009},{"__isSmartRef__":true,"id":19011}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19013},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"18997":{"date":{"__isSmartRef__":true,"id":18998},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"18998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"18999":{"date":{"__isSmartRef__":true,"id":19000},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19000":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19001":{"date":{"__isSmartRef__":true,"id":19002},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19002":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19003":{"date":{"__isSmartRef__":true,"id":19004},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19004":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19005":{"date":{"__isSmartRef__":true,"id":19006},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19006":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19007":{"date":{"__isSmartRef__":true,"id":19008},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19008":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19009":{"date":{"__isSmartRef__":true,"id":19010},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19010":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19011":{"date":{"__isSmartRef__":true,"id":19012},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19012":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19013":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19014":{"morph":{"__isSmartRef__":true,"id":18993},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19015":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19016}},"19016":{"test01IsMorph":{"__isSmartRef__":true,"id":19017}},"19017":{"varMapping":{"__isSmartRef__":true,"id":19018},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19018":{"this":{"__isSmartRef__":true,"id":19015}},"19019":{},"19020":{"change":{"__isSmartRef__":true,"id":19021},"tick":{"__isSmartRef__":true,"id":19025}},"19021":{"varMapping":{"__isSmartRef__":true,"id":19022},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19022":{"this":{"__isSmartRef__":true,"id":18993}},"19023":{"timestamp":{"__isSmartRef__":true,"id":19024},"user":"cschuster","tags":[]},"19024":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19025":{"varMapping":{"__isSmartRef__":true,"id":19026},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19026":{"this":{"__isSmartRef__":true,"id":18993}},"19027":{"timestamp":{"__isSmartRef__":true,"id":19028},"user":"cschuster","tags":[]},"19028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19029":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19030}],"id":"2650B8AC-F2FB-4052-A40A-DAA60ACAB786","shape":{"__isSmartRef__":true,"id":19031},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle474","partsBinMetaInfo":{"__isSmartRef__":true,"id":19032},"eventHandler":{"__isSmartRef__":true,"id":19050},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384"],"partTests":{"__isSmartRef__":true,"id":19051},"_ClipMode":"visible","moved":true,"b":109.15995929884957,"#startLetters":"set","isBeingDragged":false,"delta":-0.9188279879163019,"_Rotation":34.749303304555305,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19056},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4873.5,4563.7)"},"19030":{"target":{"__isSmartRef__":true,"id":19029},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19031":{"_BorderWidth":9.723029827297633,"_ClipMode":"visible","_BorderRadius":4.308782800731006,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.2,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(241,158,107)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-13.4)"},"19032":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19033},{"__isSmartRef__":true,"id":19035},{"__isSmartRef__":true,"id":19037},{"__isSmartRef__":true,"id":19039},{"__isSmartRef__":true,"id":19041},{"__isSmartRef__":true,"id":19043},{"__isSmartRef__":true,"id":19045},{"__isSmartRef__":true,"id":19047}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19049},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19033":{"date":{"__isSmartRef__":true,"id":19034},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19035":{"date":{"__isSmartRef__":true,"id":19036},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19036":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19037":{"date":{"__isSmartRef__":true,"id":19038},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19038":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19039":{"date":{"__isSmartRef__":true,"id":19040},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19040":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19041":{"date":{"__isSmartRef__":true,"id":19042},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19042":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19043":{"date":{"__isSmartRef__":true,"id":19044},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19044":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19045":{"date":{"__isSmartRef__":true,"id":19046},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19046":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19047":{"date":{"__isSmartRef__":true,"id":19048},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19048":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19049":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19050":{"morph":{"__isSmartRef__":true,"id":19029},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19051":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19052}},"19052":{"test01IsMorph":{"__isSmartRef__":true,"id":19053}},"19053":{"varMapping":{"__isSmartRef__":true,"id":19054},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19054":{"this":{"__isSmartRef__":true,"id":19051}},"19055":{},"19056":{"change":{"__isSmartRef__":true,"id":19057},"tick":{"__isSmartRef__":true,"id":19061}},"19057":{"varMapping":{"__isSmartRef__":true,"id":19058},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19058":{"this":{"__isSmartRef__":true,"id":19029}},"19059":{"timestamp":{"__isSmartRef__":true,"id":19060},"user":"cschuster","tags":[]},"19060":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19061":{"varMapping":{"__isSmartRef__":true,"id":19062},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19062":{"this":{"__isSmartRef__":true,"id":19029}},"19063":{"timestamp":{"__isSmartRef__":true,"id":19064},"user":"cschuster","tags":[]},"19064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19065":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19066}],"id":"06F63F9F-B9F9-441E-A4DA-64D8E615929C","shape":{"__isSmartRef__":true,"id":19067},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle475","partsBinMetaInfo":{"__isSmartRef__":true,"id":19068},"eventHandler":{"__isSmartRef__":true,"id":19086},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79"],"partTests":{"__isSmartRef__":true,"id":19087},"_ClipMode":"visible","moved":true,"b":331.9166553480318,"#startLetters":"set","isBeingDragged":false,"delta":0.8424280592589639,"_Rotation":3.204942640233943,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19092},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5875.9,4445.6)"},"19066":{"target":{"__isSmartRef__":true,"id":19065},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19067":{"_BorderWidth":2.646222823597216,"_ClipMode":"visible","_BorderRadius":31.13557280615254,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,118.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-121,105,-116)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-37.6)"},"19068":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19069},{"__isSmartRef__":true,"id":19071},{"__isSmartRef__":true,"id":19073},{"__isSmartRef__":true,"id":19075},{"__isSmartRef__":true,"id":19077},{"__isSmartRef__":true,"id":19079},{"__isSmartRef__":true,"id":19081},{"__isSmartRef__":true,"id":19083}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19085},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19069":{"date":{"__isSmartRef__":true,"id":19070},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19071":{"date":{"__isSmartRef__":true,"id":19072},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19072":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19073":{"date":{"__isSmartRef__":true,"id":19074},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19074":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19075":{"date":{"__isSmartRef__":true,"id":19076},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19076":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19077":{"date":{"__isSmartRef__":true,"id":19078},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19078":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19079":{"date":{"__isSmartRef__":true,"id":19080},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19080":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19081":{"date":{"__isSmartRef__":true,"id":19082},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19082":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19083":{"date":{"__isSmartRef__":true,"id":19084},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19084":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19085":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19086":{"morph":{"__isSmartRef__":true,"id":19065},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19087":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19088}},"19088":{"test01IsMorph":{"__isSmartRef__":true,"id":19089}},"19089":{"varMapping":{"__isSmartRef__":true,"id":19090},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19090":{"this":{"__isSmartRef__":true,"id":19087}},"19091":{},"19092":{"change":{"__isSmartRef__":true,"id":19093},"tick":{"__isSmartRef__":true,"id":19097}},"19093":{"varMapping":{"__isSmartRef__":true,"id":19094},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19094":{"this":{"__isSmartRef__":true,"id":19065}},"19095":{"timestamp":{"__isSmartRef__":true,"id":19096},"user":"cschuster","tags":[]},"19096":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19097":{"varMapping":{"__isSmartRef__":true,"id":19098},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19098":{"this":{"__isSmartRef__":true,"id":19065}},"19099":{"timestamp":{"__isSmartRef__":true,"id":19100},"user":"cschuster","tags":[]},"19100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19101":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19102}],"id":"20BE9166-5211-458F-B613-F52DE80C6849","shape":{"__isSmartRef__":true,"id":19103},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle476","partsBinMetaInfo":{"__isSmartRef__":true,"id":19104},"eventHandler":{"__isSmartRef__":true,"id":19122},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2"],"partTests":{"__isSmartRef__":true,"id":19123},"_ClipMode":"visible","moved":true,"b":102.09122446656693,"#startLetters":"set","isBeingDragged":false,"delta":-0.8428391357301734,"_Rotation":-10.18758540343124,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19128},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5778.8,4303.0)"},"19102":{"target":{"__isSmartRef__":true,"id":19101},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19103":{"_BorderWidth":9.889076654390255,"_ClipMode":"visible","_BorderRadius":1.7550871479939012,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.6,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,196,16)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-15.8)"},"19104":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19105},{"__isSmartRef__":true,"id":19107},{"__isSmartRef__":true,"id":19109},{"__isSmartRef__":true,"id":19111},{"__isSmartRef__":true,"id":19113},{"__isSmartRef__":true,"id":19115},{"__isSmartRef__":true,"id":19117},{"__isSmartRef__":true,"id":19119}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19121},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19105":{"date":{"__isSmartRef__":true,"id":19106},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19107":{"date":{"__isSmartRef__":true,"id":19108},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19108":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19109":{"date":{"__isSmartRef__":true,"id":19110},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19110":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19111":{"date":{"__isSmartRef__":true,"id":19112},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19112":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19113":{"date":{"__isSmartRef__":true,"id":19114},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19114":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19115":{"date":{"__isSmartRef__":true,"id":19116},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19116":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19117":{"date":{"__isSmartRef__":true,"id":19118},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19118":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19119":{"date":{"__isSmartRef__":true,"id":19120},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19120":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19121":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19122":{"morph":{"__isSmartRef__":true,"id":19101},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19123":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19124}},"19124":{"test01IsMorph":{"__isSmartRef__":true,"id":19125}},"19125":{"varMapping":{"__isSmartRef__":true,"id":19126},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19126":{"this":{"__isSmartRef__":true,"id":19123}},"19127":{},"19128":{"change":{"__isSmartRef__":true,"id":19129},"tick":{"__isSmartRef__":true,"id":19133}},"19129":{"varMapping":{"__isSmartRef__":true,"id":19130},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19130":{"this":{"__isSmartRef__":true,"id":19101}},"19131":{"timestamp":{"__isSmartRef__":true,"id":19132},"user":"cschuster","tags":[]},"19132":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19133":{"varMapping":{"__isSmartRef__":true,"id":19134},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19134":{"this":{"__isSmartRef__":true,"id":19101}},"19135":{"timestamp":{"__isSmartRef__":true,"id":19136},"user":"cschuster","tags":[]},"19136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19137":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19138}],"id":"951A9AE9-AADD-4C5B-B618-6EF569D2E343","shape":{"__isSmartRef__":true,"id":19139},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle477","partsBinMetaInfo":{"__isSmartRef__":true,"id":19140},"eventHandler":{"__isSmartRef__":true,"id":19158},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78"],"partTests":{"__isSmartRef__":true,"id":19159},"_ClipMode":"visible","moved":true,"b":190.1386477649212,"#startLetters":"set","isBeingDragged":false,"delta":-0.9651213195174932,"_Rotation":1.46016456083416,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19164},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6312.0,4929.2)"},"19138":{"target":{"__isSmartRef__":true,"id":19137},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19139":{"_BorderWidth":4.119846180943712,"_ClipMode":"visible","_BorderRadius":38.76052680768101,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.9,107.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-45,-297,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.5,-0.3)"},"19140":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19141},{"__isSmartRef__":true,"id":19143},{"__isSmartRef__":true,"id":19145},{"__isSmartRef__":true,"id":19147},{"__isSmartRef__":true,"id":19149},{"__isSmartRef__":true,"id":19151},{"__isSmartRef__":true,"id":19153},{"__isSmartRef__":true,"id":19155}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19157},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19141":{"date":{"__isSmartRef__":true,"id":19142},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19143":{"date":{"__isSmartRef__":true,"id":19144},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19144":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19145":{"date":{"__isSmartRef__":true,"id":19146},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19146":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19147":{"date":{"__isSmartRef__":true,"id":19148},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19148":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19149":{"date":{"__isSmartRef__":true,"id":19150},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19150":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19151":{"date":{"__isSmartRef__":true,"id":19152},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19152":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19153":{"date":{"__isSmartRef__":true,"id":19154},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19154":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19155":{"date":{"__isSmartRef__":true,"id":19156},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19156":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19157":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19158":{"morph":{"__isSmartRef__":true,"id":19137},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19159":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19160}},"19160":{"test01IsMorph":{"__isSmartRef__":true,"id":19161}},"19161":{"varMapping":{"__isSmartRef__":true,"id":19162},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19162":{"this":{"__isSmartRef__":true,"id":19159}},"19163":{},"19164":{"change":{"__isSmartRef__":true,"id":19165},"tick":{"__isSmartRef__":true,"id":19169}},"19165":{"varMapping":{"__isSmartRef__":true,"id":19166},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19166":{"this":{"__isSmartRef__":true,"id":19137}},"19167":{"timestamp":{"__isSmartRef__":true,"id":19168},"user":"cschuster","tags":[]},"19168":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19169":{"varMapping":{"__isSmartRef__":true,"id":19170},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19170":{"this":{"__isSmartRef__":true,"id":19137}},"19171":{"timestamp":{"__isSmartRef__":true,"id":19172},"user":"cschuster","tags":[]},"19172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19173":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19174}],"id":"599D6C9F-3CF1-4D1D-A301-E408DF74CE4E","shape":{"__isSmartRef__":true,"id":19175},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle478","partsBinMetaInfo":{"__isSmartRef__":true,"id":19176},"eventHandler":{"__isSmartRef__":true,"id":19194},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD"],"partTests":{"__isSmartRef__":true,"id":19195},"_ClipMode":"visible","moved":true,"b":312.5866388732102,"#startLetters":"set","isBeingDragged":false,"delta":-0.7183842594968155,"_Rotation":8.83790636398408,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19200},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5777.6,4455.4)"},"19174":{"target":{"__isSmartRef__":true,"id":19173},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19175":{"_BorderWidth":1.3187254418082608,"_ClipMode":"visible","_BorderRadius":18.31714820353634,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-188,-16,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.3,-33.5)"},"19176":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19177},{"__isSmartRef__":true,"id":19179},{"__isSmartRef__":true,"id":19181},{"__isSmartRef__":true,"id":19183},{"__isSmartRef__":true,"id":19185},{"__isSmartRef__":true,"id":19187},{"__isSmartRef__":true,"id":19189},{"__isSmartRef__":true,"id":19191}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19193},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19177":{"date":{"__isSmartRef__":true,"id":19178},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19179":{"date":{"__isSmartRef__":true,"id":19180},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19180":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19181":{"date":{"__isSmartRef__":true,"id":19182},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19182":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19183":{"date":{"__isSmartRef__":true,"id":19184},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19184":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19185":{"date":{"__isSmartRef__":true,"id":19186},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19186":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19187":{"date":{"__isSmartRef__":true,"id":19188},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19188":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19189":{"date":{"__isSmartRef__":true,"id":19190},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19190":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19191":{"date":{"__isSmartRef__":true,"id":19192},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19192":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19193":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19194":{"morph":{"__isSmartRef__":true,"id":19173},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19195":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19196}},"19196":{"test01IsMorph":{"__isSmartRef__":true,"id":19197}},"19197":{"varMapping":{"__isSmartRef__":true,"id":19198},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19198":{"this":{"__isSmartRef__":true,"id":19195}},"19199":{},"19200":{"change":{"__isSmartRef__":true,"id":19201},"tick":{"__isSmartRef__":true,"id":19205}},"19201":{"varMapping":{"__isSmartRef__":true,"id":19202},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19202":{"this":{"__isSmartRef__":true,"id":19173}},"19203":{"timestamp":{"__isSmartRef__":true,"id":19204},"user":"cschuster","tags":[]},"19204":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19205":{"varMapping":{"__isSmartRef__":true,"id":19206},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19206":{"this":{"__isSmartRef__":true,"id":19173}},"19207":{"timestamp":{"__isSmartRef__":true,"id":19208},"user":"cschuster","tags":[]},"19208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19209":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19210}],"id":"00EDDBB3-6015-4BB3-BC52-EB9956129E58","shape":{"__isSmartRef__":true,"id":19211},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle479","partsBinMetaInfo":{"__isSmartRef__":true,"id":19212},"eventHandler":{"__isSmartRef__":true,"id":19230},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732"],"partTests":{"__isSmartRef__":true,"id":19231},"_ClipMode":"visible","moved":true,"b":353.67164178885287,"#startLetters":"set","isBeingDragged":false,"delta":0.8908605586620979,"_Rotation":3.548264711635129,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19236},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5916.2,5153.9)"},"19210":{"target":{"__isSmartRef__":true,"id":19209},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19211":{"_BorderWidth":4.448868736025676,"_ClipMode":"visible","_BorderRadius":39.5140069277921,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.2,104.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-29,226,159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-39.9)"},"19212":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19213},{"__isSmartRef__":true,"id":19215},{"__isSmartRef__":true,"id":19217},{"__isSmartRef__":true,"id":19219},{"__isSmartRef__":true,"id":19221},{"__isSmartRef__":true,"id":19223},{"__isSmartRef__":true,"id":19225},{"__isSmartRef__":true,"id":19227}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19229},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19213":{"date":{"__isSmartRef__":true,"id":19214},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19215":{"date":{"__isSmartRef__":true,"id":19216},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19216":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19217":{"date":{"__isSmartRef__":true,"id":19218},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19218":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19219":{"date":{"__isSmartRef__":true,"id":19220},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19220":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19221":{"date":{"__isSmartRef__":true,"id":19222},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19222":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19223":{"date":{"__isSmartRef__":true,"id":19224},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19224":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19225":{"date":{"__isSmartRef__":true,"id":19226},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19226":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19227":{"date":{"__isSmartRef__":true,"id":19228},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19228":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19229":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19230":{"morph":{"__isSmartRef__":true,"id":19209},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19231":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19232}},"19232":{"test01IsMorph":{"__isSmartRef__":true,"id":19233}},"19233":{"varMapping":{"__isSmartRef__":true,"id":19234},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19234":{"this":{"__isSmartRef__":true,"id":19231}},"19235":{},"19236":{"change":{"__isSmartRef__":true,"id":19237},"tick":{"__isSmartRef__":true,"id":19241}},"19237":{"varMapping":{"__isSmartRef__":true,"id":19238},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19238":{"this":{"__isSmartRef__":true,"id":19209}},"19239":{"timestamp":{"__isSmartRef__":true,"id":19240},"user":"cschuster","tags":[]},"19240":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19241":{"varMapping":{"__isSmartRef__":true,"id":19242},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19242":{"this":{"__isSmartRef__":true,"id":19209}},"19243":{"timestamp":{"__isSmartRef__":true,"id":19244},"user":"cschuster","tags":[]},"19244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19245":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19246}],"id":"809FCD2A-4CAB-4206-85CC-A0E379BE6145","shape":{"__isSmartRef__":true,"id":19247},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle480","partsBinMetaInfo":{"__isSmartRef__":true,"id":19248},"eventHandler":{"__isSmartRef__":true,"id":19266},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004"],"partTests":{"__isSmartRef__":true,"id":19267},"_ClipMode":"visible","moved":true,"b":181.98233498469926,"#startLetters":"set","isBeingDragged":false,"delta":-0.8397059670533054,"_Rotation":-23.598692804277743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19272},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4602.4,4939.0)"},"19246":{"target":{"__isSmartRef__":true,"id":19245},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19247":{"_BorderWidth":4.827043149074964,"_ClipMode":"visible","_BorderRadius":39.95213748434895,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.8,101.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-9,-265,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.3,-0.0)"},"19248":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19249},{"__isSmartRef__":true,"id":19251},{"__isSmartRef__":true,"id":19253},{"__isSmartRef__":true,"id":19255},{"__isSmartRef__":true,"id":19257},{"__isSmartRef__":true,"id":19259},{"__isSmartRef__":true,"id":19261},{"__isSmartRef__":true,"id":19263}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19265},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19249":{"date":{"__isSmartRef__":true,"id":19250},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19251":{"date":{"__isSmartRef__":true,"id":19252},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19252":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19253":{"date":{"__isSmartRef__":true,"id":19254},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19254":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19255":{"date":{"__isSmartRef__":true,"id":19256},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19256":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19257":{"date":{"__isSmartRef__":true,"id":19258},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19258":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19259":{"date":{"__isSmartRef__":true,"id":19260},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19260":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19261":{"date":{"__isSmartRef__":true,"id":19262},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19262":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19263":{"date":{"__isSmartRef__":true,"id":19264},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19264":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19265":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19266":{"morph":{"__isSmartRef__":true,"id":19245},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19267":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19268}},"19268":{"test01IsMorph":{"__isSmartRef__":true,"id":19269}},"19269":{"varMapping":{"__isSmartRef__":true,"id":19270},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19270":{"this":{"__isSmartRef__":true,"id":19267}},"19271":{},"19272":{"change":{"__isSmartRef__":true,"id":19273},"tick":{"__isSmartRef__":true,"id":19277}},"19273":{"varMapping":{"__isSmartRef__":true,"id":19274},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19274":{"this":{"__isSmartRef__":true,"id":19245}},"19275":{"timestamp":{"__isSmartRef__":true,"id":19276},"user":"cschuster","tags":[]},"19276":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19277":{"varMapping":{"__isSmartRef__":true,"id":19278},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19278":{"this":{"__isSmartRef__":true,"id":19245}},"19279":{"timestamp":{"__isSmartRef__":true,"id":19280},"user":"cschuster","tags":[]},"19280":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19281":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19282}],"id":"6C237C48-16D4-4472-BFFE-A4446A391907","shape":{"__isSmartRef__":true,"id":19283},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle481","partsBinMetaInfo":{"__isSmartRef__":true,"id":19284},"eventHandler":{"__isSmartRef__":true,"id":19302},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","659D8114-45EA-4977-9FDF-37123EE24827"],"partTests":{"__isSmartRef__":true,"id":19303},"_ClipMode":"visible","moved":true,"b":243.71004040539265,"#startLetters":"set","isBeingDragged":false,"delta":0.951992345333565,"_Rotation":6.731856460080755,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19308},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5576.8,3803.6)"},"19282":{"target":{"__isSmartRef__":true,"id":19281},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19283":{"_BorderWidth":0.5171797020690896,"_ClipMode":"visible","_BorderRadius":7.846915482333802,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.8,135.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-229,-343,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.1)"},"19284":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19285},{"__isSmartRef__":true,"id":19287},{"__isSmartRef__":true,"id":19289},{"__isSmartRef__":true,"id":19291},{"__isSmartRef__":true,"id":19293},{"__isSmartRef__":true,"id":19295},{"__isSmartRef__":true,"id":19297},{"__isSmartRef__":true,"id":19299}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19301},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19285":{"date":{"__isSmartRef__":true,"id":19286},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19287":{"date":{"__isSmartRef__":true,"id":19288},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19288":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19289":{"date":{"__isSmartRef__":true,"id":19290},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19290":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19291":{"date":{"__isSmartRef__":true,"id":19292},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19292":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19293":{"date":{"__isSmartRef__":true,"id":19294},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19294":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19295":{"date":{"__isSmartRef__":true,"id":19296},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19296":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19297":{"date":{"__isSmartRef__":true,"id":19298},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19298":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19299":{"date":{"__isSmartRef__":true,"id":19300},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19300":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19301":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19302":{"morph":{"__isSmartRef__":true,"id":19281},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19303":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19304}},"19304":{"test01IsMorph":{"__isSmartRef__":true,"id":19305}},"19305":{"varMapping":{"__isSmartRef__":true,"id":19306},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19306":{"this":{"__isSmartRef__":true,"id":19303}},"19307":{},"19308":{"change":{"__isSmartRef__":true,"id":19309},"tick":{"__isSmartRef__":true,"id":19313}},"19309":{"varMapping":{"__isSmartRef__":true,"id":19310},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19310":{"this":{"__isSmartRef__":true,"id":19281}},"19311":{"timestamp":{"__isSmartRef__":true,"id":19312},"user":"cschuster","tags":[]},"19312":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19313":{"varMapping":{"__isSmartRef__":true,"id":19314},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19314":{"this":{"__isSmartRef__":true,"id":19281}},"19315":{"timestamp":{"__isSmartRef__":true,"id":19316},"user":"cschuster","tags":[]},"19316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19317":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19318}],"id":"C6CEA013-D38B-49B4-8F9C-C7A698FFA919","shape":{"__isSmartRef__":true,"id":19319},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle482","partsBinMetaInfo":{"__isSmartRef__":true,"id":19320},"eventHandler":{"__isSmartRef__":true,"id":19338},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF"],"partTests":{"__isSmartRef__":true,"id":19339},"_ClipMode":"visible","moved":true,"b":12.016299315844662,"#startLetters":"set","isBeingDragged":false,"delta":-0.8571027110447176,"_Rotation":-4.696412023295515,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19344},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7293.9,4782.4)"},"19318":{"target":{"__isSmartRef__":true,"id":19317},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19319":{"_BorderWidth":6.040949713147277,"_ClipMode":"visible","_BorderRadius":38.26627791151776,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,91.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(54,304,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.2,-39.6)"},"19320":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19321},{"__isSmartRef__":true,"id":19323},{"__isSmartRef__":true,"id":19325},{"__isSmartRef__":true,"id":19327},{"__isSmartRef__":true,"id":19329},{"__isSmartRef__":true,"id":19331},{"__isSmartRef__":true,"id":19333},{"__isSmartRef__":true,"id":19335}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19337},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19321":{"date":{"__isSmartRef__":true,"id":19322},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19323":{"date":{"__isSmartRef__":true,"id":19324},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19324":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19325":{"date":{"__isSmartRef__":true,"id":19326},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19326":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19327":{"date":{"__isSmartRef__":true,"id":19328},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19328":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19329":{"date":{"__isSmartRef__":true,"id":19330},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19330":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19331":{"date":{"__isSmartRef__":true,"id":19332},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19332":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19333":{"date":{"__isSmartRef__":true,"id":19334},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19334":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19335":{"date":{"__isSmartRef__":true,"id":19336},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19336":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19337":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19338":{"morph":{"__isSmartRef__":true,"id":19317},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19339":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19340}},"19340":{"test01IsMorph":{"__isSmartRef__":true,"id":19341}},"19341":{"varMapping":{"__isSmartRef__":true,"id":19342},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19342":{"this":{"__isSmartRef__":true,"id":19339}},"19343":{},"19344":{"change":{"__isSmartRef__":true,"id":19345},"tick":{"__isSmartRef__":true,"id":19349}},"19345":{"varMapping":{"__isSmartRef__":true,"id":19346},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19346":{"this":{"__isSmartRef__":true,"id":19317}},"19347":{"timestamp":{"__isSmartRef__":true,"id":19348},"user":"cschuster","tags":[]},"19348":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19349":{"varMapping":{"__isSmartRef__":true,"id":19350},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19350":{"this":{"__isSmartRef__":true,"id":19317}},"19351":{"timestamp":{"__isSmartRef__":true,"id":19352},"user":"cschuster","tags":[]},"19352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19353":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19354}],"id":"DE4DEAAA-5F7B-4521-96D4-58921619F6F6","shape":{"__isSmartRef__":true,"id":19355},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle483","partsBinMetaInfo":{"__isSmartRef__":true,"id":19356},"eventHandler":{"__isSmartRef__":true,"id":19374},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9"],"partTests":{"__isSmartRef__":true,"id":19375},"_ClipMode":"visible","moved":true,"b":144.96726617618697,"#startLetters":"set","isBeingDragged":false,"delta":0.6680519178626128,"_Rotation":55.92187068454735,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19380},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4948.4,4632.6)"},"19354":{"target":{"__isSmartRef__":true,"id":19353},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19355":{"_BorderWidth":7.870221674660497,"_ClipMode":"visible","_BorderRadius":26.81892406129454,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,77.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(147,-63,189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-3.6)"},"19356":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19357},{"__isSmartRef__":true,"id":19359},{"__isSmartRef__":true,"id":19361},{"__isSmartRef__":true,"id":19363},{"__isSmartRef__":true,"id":19365},{"__isSmartRef__":true,"id":19367},{"__isSmartRef__":true,"id":19369},{"__isSmartRef__":true,"id":19371}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19373},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19357":{"date":{"__isSmartRef__":true,"id":19358},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19358":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19359":{"date":{"__isSmartRef__":true,"id":19360},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19360":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19361":{"date":{"__isSmartRef__":true,"id":19362},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19362":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19363":{"date":{"__isSmartRef__":true,"id":19364},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19364":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19365":{"date":{"__isSmartRef__":true,"id":19366},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19366":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19367":{"date":{"__isSmartRef__":true,"id":19368},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19368":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19369":{"date":{"__isSmartRef__":true,"id":19370},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19370":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19371":{"date":{"__isSmartRef__":true,"id":19372},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19372":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19373":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19374":{"morph":{"__isSmartRef__":true,"id":19353},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19375":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19376}},"19376":{"test01IsMorph":{"__isSmartRef__":true,"id":19377}},"19377":{"varMapping":{"__isSmartRef__":true,"id":19378},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19378":{"this":{"__isSmartRef__":true,"id":19375}},"19379":{},"19380":{"change":{"__isSmartRef__":true,"id":19381},"tick":{"__isSmartRef__":true,"id":19385}},"19381":{"varMapping":{"__isSmartRef__":true,"id":19382},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19382":{"this":{"__isSmartRef__":true,"id":19353}},"19383":{"timestamp":{"__isSmartRef__":true,"id":19384},"user":"cschuster","tags":[]},"19384":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19385":{"varMapping":{"__isSmartRef__":true,"id":19386},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19386":{"this":{"__isSmartRef__":true,"id":19353}},"19387":{"timestamp":{"__isSmartRef__":true,"id":19388},"user":"cschuster","tags":[]},"19388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19389":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19390}],"id":"7FE66EB3-083A-4209-8D2D-D6C06E5B48BB","shape":{"__isSmartRef__":true,"id":19391},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle484","partsBinMetaInfo":{"__isSmartRef__":true,"id":19392},"eventHandler":{"__isSmartRef__":true,"id":19410},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB"],"partTests":{"__isSmartRef__":true,"id":19411},"_ClipMode":"visible","moved":true,"b":359.1139581669122,"#startLetters":"set","isBeingDragged":false,"delta":0.8632547071320005,"_Rotation":4.393239817089687,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19416},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5384.2,4532.4)"},"19390":{"target":{"__isSmartRef__":true,"id":19389},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19391":{"_BorderWidth":4.922681345338686,"_ClipMode":"visible","_BorderRadius":39.990434921026186,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.8,100.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-4,252,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.7,-40.0)"},"19392":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19393},{"__isSmartRef__":true,"id":19395},{"__isSmartRef__":true,"id":19397},{"__isSmartRef__":true,"id":19399},{"__isSmartRef__":true,"id":19401},{"__isSmartRef__":true,"id":19403},{"__isSmartRef__":true,"id":19405},{"__isSmartRef__":true,"id":19407}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19409},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19393":{"date":{"__isSmartRef__":true,"id":19394},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19394":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19395":{"date":{"__isSmartRef__":true,"id":19396},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19396":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19397":{"date":{"__isSmartRef__":true,"id":19398},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19398":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19399":{"date":{"__isSmartRef__":true,"id":19400},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19400":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19401":{"date":{"__isSmartRef__":true,"id":19402},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19402":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19403":{"date":{"__isSmartRef__":true,"id":19404},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19404":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19405":{"date":{"__isSmartRef__":true,"id":19406},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19406":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19407":{"date":{"__isSmartRef__":true,"id":19408},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19408":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19409":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19410":{"morph":{"__isSmartRef__":true,"id":19389},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19411":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19412}},"19412":{"test01IsMorph":{"__isSmartRef__":true,"id":19413}},"19413":{"varMapping":{"__isSmartRef__":true,"id":19414},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19414":{"this":{"__isSmartRef__":true,"id":19411}},"19415":{},"19416":{"change":{"__isSmartRef__":true,"id":19417},"tick":{"__isSmartRef__":true,"id":19421}},"19417":{"varMapping":{"__isSmartRef__":true,"id":19418},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19418":{"this":{"__isSmartRef__":true,"id":19389}},"19419":{"timestamp":{"__isSmartRef__":true,"id":19420},"user":"cschuster","tags":[]},"19420":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19421":{"varMapping":{"__isSmartRef__":true,"id":19422},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19422":{"this":{"__isSmartRef__":true,"id":19389}},"19423":{"timestamp":{"__isSmartRef__":true,"id":19424},"user":"cschuster","tags":[]},"19424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19425":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19426}],"id":"89DD68B1-78E5-4A08-8A5A-50557A9FE467","shape":{"__isSmartRef__":true,"id":19427},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle485","partsBinMetaInfo":{"__isSmartRef__":true,"id":19428},"eventHandler":{"__isSmartRef__":true,"id":19446},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1"],"partTests":{"__isSmartRef__":true,"id":19447},"_ClipMode":"visible","moved":true,"b":33,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":6.225525728187028,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19452},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4187.8,4058.2)"},"19426":{"target":{"__isSmartRef__":true,"id":19425},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19427":{"_BorderWidth":7.723195175075135,"_ClipMode":"visible","_BorderRadius":28.134732861516003,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.5,78.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(139,354,103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.9,-36.8)"},"19428":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19429},{"__isSmartRef__":true,"id":19431},{"__isSmartRef__":true,"id":19433},{"__isSmartRef__":true,"id":19435},{"__isSmartRef__":true,"id":19437},{"__isSmartRef__":true,"id":19439},{"__isSmartRef__":true,"id":19441},{"__isSmartRef__":true,"id":19443}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19445},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19429":{"date":{"__isSmartRef__":true,"id":19430},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19430":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19431":{"date":{"__isSmartRef__":true,"id":19432},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19432":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19433":{"date":{"__isSmartRef__":true,"id":19434},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19434":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19435":{"date":{"__isSmartRef__":true,"id":19436},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19436":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19437":{"date":{"__isSmartRef__":true,"id":19438},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19438":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19439":{"date":{"__isSmartRef__":true,"id":19440},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19440":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19441":{"date":{"__isSmartRef__":true,"id":19442},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19442":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19443":{"date":{"__isSmartRef__":true,"id":19444},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19444":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19445":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19446":{"morph":{"__isSmartRef__":true,"id":19425},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19447":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19448}},"19448":{"test01IsMorph":{"__isSmartRef__":true,"id":19449}},"19449":{"varMapping":{"__isSmartRef__":true,"id":19450},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19450":{"this":{"__isSmartRef__":true,"id":19447}},"19451":{},"19452":{"change":{"__isSmartRef__":true,"id":19453},"tick":{"__isSmartRef__":true,"id":19457}},"19453":{"varMapping":{"__isSmartRef__":true,"id":19454},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19454":{"this":{"__isSmartRef__":true,"id":19425}},"19455":{"timestamp":{"__isSmartRef__":true,"id":19456},"user":"cschuster","tags":[]},"19456":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19457":{"varMapping":{"__isSmartRef__":true,"id":19458},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19458":{"this":{"__isSmartRef__":true,"id":19425}},"19459":{"timestamp":{"__isSmartRef__":true,"id":19460},"user":"cschuster","tags":[]},"19460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19461":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19462}],"id":"605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","shape":{"__isSmartRef__":true,"id":19463},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle486","partsBinMetaInfo":{"__isSmartRef__":true,"id":19464},"eventHandler":{"__isSmartRef__":true,"id":19482},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4"],"partTests":{"__isSmartRef__":true,"id":19483},"_ClipMode":"visible","moved":true,"b":229.14266684965696,"#startLetters":"set","isBeingDragged":false,"delta":-0.8442408590344712,"_Rotation":-15.315449547629798,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19488},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5273.5,5878.4)"},"19462":{"target":{"__isSmartRef__":true,"id":19461},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19463":{"_BorderWidth":1.218295850121029,"_ClipMode":"visible","_BorderRadius":17.11794195646107,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,130.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-361,107)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-6.9)"},"19464":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19465},{"__isSmartRef__":true,"id":19467},{"__isSmartRef__":true,"id":19469},{"__isSmartRef__":true,"id":19471},{"__isSmartRef__":true,"id":19473},{"__isSmartRef__":true,"id":19475},{"__isSmartRef__":true,"id":19477},{"__isSmartRef__":true,"id":19479}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19481},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19465":{"date":{"__isSmartRef__":true,"id":19466},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19466":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19467":{"date":{"__isSmartRef__":true,"id":19468},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19468":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19469":{"date":{"__isSmartRef__":true,"id":19470},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19470":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19471":{"date":{"__isSmartRef__":true,"id":19472},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19472":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19473":{"date":{"__isSmartRef__":true,"id":19474},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19474":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19475":{"date":{"__isSmartRef__":true,"id":19476},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19476":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19477":{"date":{"__isSmartRef__":true,"id":19478},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19478":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19479":{"date":{"__isSmartRef__":true,"id":19480},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19480":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19481":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19482":{"morph":{"__isSmartRef__":true,"id":19461},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19483":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19484}},"19484":{"test01IsMorph":{"__isSmartRef__":true,"id":19485}},"19485":{"varMapping":{"__isSmartRef__":true,"id":19486},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19486":{"this":{"__isSmartRef__":true,"id":19483}},"19487":{},"19488":{"change":{"__isSmartRef__":true,"id":19489},"tick":{"__isSmartRef__":true,"id":19493}},"19489":{"varMapping":{"__isSmartRef__":true,"id":19490},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19490":{"this":{"__isSmartRef__":true,"id":19461}},"19491":{"timestamp":{"__isSmartRef__":true,"id":19492},"user":"cschuster","tags":[]},"19492":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19493":{"varMapping":{"__isSmartRef__":true,"id":19494},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19494":{"this":{"__isSmartRef__":true,"id":19461}},"19495":{"timestamp":{"__isSmartRef__":true,"id":19496},"user":"cschuster","tags":[]},"19496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19497":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19498}],"id":"7D1511F6-B78F-499E-82D3-6ACE1B2E695A","shape":{"__isSmartRef__":true,"id":19499},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle487","partsBinMetaInfo":{"__isSmartRef__":true,"id":19500},"eventHandler":{"__isSmartRef__":true,"id":19518},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C"],"partTests":{"__isSmartRef__":true,"id":19519},"_ClipMode":"visible","moved":true,"b":220.105694020167,"#startLetters":"set","isBeingDragged":false,"delta":-0.8743394123739563,"_Rotation":-12.697318108652246,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19524},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6876.3,5748.6)"},"19498":{"target":{"__isSmartRef__":true,"id":19497},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19499":{"_BorderWidth":1.7790017799497537,"_ClipMode":"visible","_BorderRadius":23.400272746293034,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,125.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-165,-361,-11)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.1,-4.7)"},"19500":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19501},{"__isSmartRef__":true,"id":19503},{"__isSmartRef__":true,"id":19505},{"__isSmartRef__":true,"id":19507},{"__isSmartRef__":true,"id":19509},{"__isSmartRef__":true,"id":19511},{"__isSmartRef__":true,"id":19513},{"__isSmartRef__":true,"id":19515}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19517},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19501":{"date":{"__isSmartRef__":true,"id":19502},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19502":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19503":{"date":{"__isSmartRef__":true,"id":19504},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19504":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19505":{"date":{"__isSmartRef__":true,"id":19506},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19506":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19507":{"date":{"__isSmartRef__":true,"id":19508},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19508":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19509":{"date":{"__isSmartRef__":true,"id":19510},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19510":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19511":{"date":{"__isSmartRef__":true,"id":19512},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19512":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19513":{"date":{"__isSmartRef__":true,"id":19514},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19514":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19515":{"date":{"__isSmartRef__":true,"id":19516},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19516":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19517":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19518":{"morph":{"__isSmartRef__":true,"id":19497},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19519":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19520}},"19520":{"test01IsMorph":{"__isSmartRef__":true,"id":19521}},"19521":{"varMapping":{"__isSmartRef__":true,"id":19522},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19522":{"this":{"__isSmartRef__":true,"id":19519}},"19523":{},"19524":{"change":{"__isSmartRef__":true,"id":19525},"tick":{"__isSmartRef__":true,"id":19529}},"19525":{"varMapping":{"__isSmartRef__":true,"id":19526},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19526":{"this":{"__isSmartRef__":true,"id":19497}},"19527":{"timestamp":{"__isSmartRef__":true,"id":19528},"user":"cschuster","tags":[]},"19528":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19529":{"varMapping":{"__isSmartRef__":true,"id":19530},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19530":{"this":{"__isSmartRef__":true,"id":19497}},"19531":{"timestamp":{"__isSmartRef__":true,"id":19532},"user":"cschuster","tags":[]},"19532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19533":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19534}],"id":"0AE605AD-D4E2-4CDB-A791-F0324E8A608F","shape":{"__isSmartRef__":true,"id":19535},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle488","partsBinMetaInfo":{"__isSmartRef__":true,"id":19536},"eventHandler":{"__isSmartRef__":true,"id":19554},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34"],"partTests":{"__isSmartRef__":true,"id":19555},"_ClipMode":"visible","moved":true,"b":247.43834410712589,"#startLetters":"set","isBeingDragged":false,"delta":-0.9458962680073455,"_Rotation":7.932098670068883,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19560},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4823.1,4022.8)"},"19534":{"target":{"__isSmartRef__":true,"id":19533},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19535":{"_BorderWidth":0.3826640366684977,"_ClipMode":"visible","_BorderRadius":5.88833376276088,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.3,136.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-236,-335,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-12.3)"},"19536":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19537},{"__isSmartRef__":true,"id":19539},{"__isSmartRef__":true,"id":19541},{"__isSmartRef__":true,"id":19543},{"__isSmartRef__":true,"id":19545},{"__isSmartRef__":true,"id":19547},{"__isSmartRef__":true,"id":19549},{"__isSmartRef__":true,"id":19551}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19553},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19537":{"date":{"__isSmartRef__":true,"id":19538},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19538":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19539":{"date":{"__isSmartRef__":true,"id":19540},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19540":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19541":{"date":{"__isSmartRef__":true,"id":19542},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19542":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19543":{"date":{"__isSmartRef__":true,"id":19544},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19544":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19545":{"date":{"__isSmartRef__":true,"id":19546},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19546":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19547":{"date":{"__isSmartRef__":true,"id":19548},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19548":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19549":{"date":{"__isSmartRef__":true,"id":19550},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19550":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19551":{"date":{"__isSmartRef__":true,"id":19552},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19552":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19553":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19554":{"morph":{"__isSmartRef__":true,"id":19533},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19555":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19556}},"19556":{"test01IsMorph":{"__isSmartRef__":true,"id":19557}},"19557":{"varMapping":{"__isSmartRef__":true,"id":19558},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19558":{"this":{"__isSmartRef__":true,"id":19555}},"19559":{},"19560":{"change":{"__isSmartRef__":true,"id":19561},"tick":{"__isSmartRef__":true,"id":19565}},"19561":{"varMapping":{"__isSmartRef__":true,"id":19562},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19562":{"this":{"__isSmartRef__":true,"id":19533}},"19563":{"timestamp":{"__isSmartRef__":true,"id":19564},"user":"cschuster","tags":[]},"19564":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19565":{"varMapping":{"__isSmartRef__":true,"id":19566},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19566":{"this":{"__isSmartRef__":true,"id":19533}},"19567":{"timestamp":{"__isSmartRef__":true,"id":19568},"user":"cschuster","tags":[]},"19568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19569":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19570}],"id":"882C609F-6A53-4244-BFDA-720171DA71D1","shape":{"__isSmartRef__":true,"id":19571},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle489","partsBinMetaInfo":{"__isSmartRef__":true,"id":19572},"eventHandler":{"__isSmartRef__":true,"id":19590},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC"],"partTests":{"__isSmartRef__":true,"id":19591},"_ClipMode":"visible","moved":true,"b":252.6412919294089,"#startLetters":"set","isBeingDragged":false,"delta":-0.8657960328273475,"_Rotation":-24.398557588236976,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19596},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4611.7,4690.5)"},"19570":{"target":{"__isSmartRef__":true,"id":19569},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19571":{"_BorderWidth":0.22772203277055336,"_ClipMode":"visible","_BorderRadius":3.560580805594211,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.8,138.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-244,-321,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-14.0)"},"19572":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19573},{"__isSmartRef__":true,"id":19575},{"__isSmartRef__":true,"id":19577},{"__isSmartRef__":true,"id":19579},{"__isSmartRef__":true,"id":19581},{"__isSmartRef__":true,"id":19583},{"__isSmartRef__":true,"id":19585},{"__isSmartRef__":true,"id":19587}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19589},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19573":{"date":{"__isSmartRef__":true,"id":19574},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19575":{"date":{"__isSmartRef__":true,"id":19576},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19576":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19577":{"date":{"__isSmartRef__":true,"id":19578},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19578":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19579":{"date":{"__isSmartRef__":true,"id":19580},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19580":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19581":{"date":{"__isSmartRef__":true,"id":19582},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19582":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19583":{"date":{"__isSmartRef__":true,"id":19584},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19584":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19585":{"date":{"__isSmartRef__":true,"id":19586},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19586":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19587":{"date":{"__isSmartRef__":true,"id":19588},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19588":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19589":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19590":{"morph":{"__isSmartRef__":true,"id":19569},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19591":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19592}},"19592":{"test01IsMorph":{"__isSmartRef__":true,"id":19593}},"19593":{"varMapping":{"__isSmartRef__":true,"id":19594},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19594":{"this":{"__isSmartRef__":true,"id":19591}},"19595":{},"19596":{"change":{"__isSmartRef__":true,"id":19597},"tick":{"__isSmartRef__":true,"id":19601}},"19597":{"varMapping":{"__isSmartRef__":true,"id":19598},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19598":{"this":{"__isSmartRef__":true,"id":19569}},"19599":{"timestamp":{"__isSmartRef__":true,"id":19600},"user":"cschuster","tags":[]},"19600":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19601":{"varMapping":{"__isSmartRef__":true,"id":19602},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19602":{"this":{"__isSmartRef__":true,"id":19569}},"19603":{"timestamp":{"__isSmartRef__":true,"id":19604},"user":"cschuster","tags":[]},"19604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19605":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19606}],"id":"4EE09922-B734-4387-BBC1-FDA087224891","shape":{"__isSmartRef__":true,"id":19607},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle490","partsBinMetaInfo":{"__isSmartRef__":true,"id":19608},"eventHandler":{"__isSmartRef__":true,"id":19626},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22"],"partTests":{"__isSmartRef__":true,"id":19627},"_ClipMode":"visible","moved":true,"b":311.34181348612765,"#startLetters":"set","isBeingDragged":false,"delta":-0.9180789908277802,"_Rotation":-8.93232517112799,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19632},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4849.3,4106.9)"},"19606":{"target":{"__isSmartRef__":true,"id":19605},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19607":{"_BorderWidth":1.2460886225469734,"_ClipMode":"visible","_BorderRadius":17.453038992365954,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,130.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-192,-24,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.0,-33.2)"},"19608":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19609},{"__isSmartRef__":true,"id":19611},{"__isSmartRef__":true,"id":19613},{"__isSmartRef__":true,"id":19615},{"__isSmartRef__":true,"id":19617},{"__isSmartRef__":true,"id":19619},{"__isSmartRef__":true,"id":19621},{"__isSmartRef__":true,"id":19623}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19625},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19609":{"date":{"__isSmartRef__":true,"id":19610},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19611":{"date":{"__isSmartRef__":true,"id":19612},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19612":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19613":{"date":{"__isSmartRef__":true,"id":19614},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19614":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19615":{"date":{"__isSmartRef__":true,"id":19616},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19616":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19617":{"date":{"__isSmartRef__":true,"id":19618},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19618":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19619":{"date":{"__isSmartRef__":true,"id":19620},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19620":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19621":{"date":{"__isSmartRef__":true,"id":19622},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19622":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19623":{"date":{"__isSmartRef__":true,"id":19624},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19624":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19625":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19626":{"morph":{"__isSmartRef__":true,"id":19605},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19627":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19628}},"19628":{"test01IsMorph":{"__isSmartRef__":true,"id":19629}},"19629":{"varMapping":{"__isSmartRef__":true,"id":19630},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19630":{"this":{"__isSmartRef__":true,"id":19627}},"19631":{},"19632":{"change":{"__isSmartRef__":true,"id":19633},"tick":{"__isSmartRef__":true,"id":19637}},"19633":{"varMapping":{"__isSmartRef__":true,"id":19634},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19634":{"this":{"__isSmartRef__":true,"id":19605}},"19635":{"timestamp":{"__isSmartRef__":true,"id":19636},"user":"cschuster","tags":[]},"19636":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19637":{"varMapping":{"__isSmartRef__":true,"id":19638},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19638":{"this":{"__isSmartRef__":true,"id":19605}},"19639":{"timestamp":{"__isSmartRef__":true,"id":19640},"user":"cschuster","tags":[]},"19640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19641":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19642}],"id":"C7994B7B-DC3B-460D-B50E-BC4D33344247","shape":{"__isSmartRef__":true,"id":19643},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle491","partsBinMetaInfo":{"__isSmartRef__":true,"id":19644},"eventHandler":{"__isSmartRef__":true,"id":19662},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E"],"partTests":{"__isSmartRef__":true,"id":19663},"_ClipMode":"visible","moved":true,"b":45.801057633943856,"#startLetters":"set","isBeingDragged":false,"delta":-0.9379072906449437,"_Rotation":26.075548155562068,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19668},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4901.3,4067.4)"},"19642":{"target":{"__isSmartRef__":true,"id":19641},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19643":{"_BorderWidth":8.58461738317322,"_ClipMode":"visible","_BorderRadius":19.4408291460038,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(183,362,-65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.3,-33.9)"},"19644":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19645},{"__isSmartRef__":true,"id":19647},{"__isSmartRef__":true,"id":19649},{"__isSmartRef__":true,"id":19651},{"__isSmartRef__":true,"id":19653},{"__isSmartRef__":true,"id":19655},{"__isSmartRef__":true,"id":19657},{"__isSmartRef__":true,"id":19659}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19661},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19645":{"date":{"__isSmartRef__":true,"id":19646},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19647":{"date":{"__isSmartRef__":true,"id":19648},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19648":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19649":{"date":{"__isSmartRef__":true,"id":19650},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19650":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19651":{"date":{"__isSmartRef__":true,"id":19652},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19652":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19653":{"date":{"__isSmartRef__":true,"id":19654},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19654":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19655":{"date":{"__isSmartRef__":true,"id":19656},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19656":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19657":{"date":{"__isSmartRef__":true,"id":19658},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19658":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19659":{"date":{"__isSmartRef__":true,"id":19660},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19660":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19661":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19662":{"morph":{"__isSmartRef__":true,"id":19641},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19663":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19664}},"19664":{"test01IsMorph":{"__isSmartRef__":true,"id":19665}},"19665":{"varMapping":{"__isSmartRef__":true,"id":19666},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19666":{"this":{"__isSmartRef__":true,"id":19663}},"19667":{},"19668":{"change":{"__isSmartRef__":true,"id":19669},"tick":{"__isSmartRef__":true,"id":19673}},"19669":{"varMapping":{"__isSmartRef__":true,"id":19670},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19670":{"this":{"__isSmartRef__":true,"id":19641}},"19671":{"timestamp":{"__isSmartRef__":true,"id":19672},"user":"cschuster","tags":[]},"19672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19673":{"varMapping":{"__isSmartRef__":true,"id":19674},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19674":{"this":{"__isSmartRef__":true,"id":19641}},"19675":{"timestamp":{"__isSmartRef__":true,"id":19676},"user":"cschuster","tags":[]},"19676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19677":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19678}],"id":"DF42DD95-38DD-4221-8D4F-5248EDDB05D8","shape":{"__isSmartRef__":true,"id":19679},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle492","partsBinMetaInfo":{"__isSmartRef__":true,"id":19680},"eventHandler":{"__isSmartRef__":true,"id":19698},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065"],"partTests":{"__isSmartRef__":true,"id":19699},"_ClipMode":"visible","moved":true,"b":52.233536274172366,"#startLetters":"set","isBeingDragged":false,"delta":-0.6204969026730396,"_Rotation":27.77427874931593,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19704},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5826.8,4877.0)"},"19678":{"target":{"__isSmartRef__":true,"id":19677},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19679":{"_BorderWidth":8.952568113902604,"_ClipMode":"visible","_BorderRadius":15.003528487936666,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,68.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(202,359,-143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.8,-32.2)"},"19680":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19681},{"__isSmartRef__":true,"id":19683},{"__isSmartRef__":true,"id":19685},{"__isSmartRef__":true,"id":19687},{"__isSmartRef__":true,"id":19689},{"__isSmartRef__":true,"id":19691},{"__isSmartRef__":true,"id":19693},{"__isSmartRef__":true,"id":19695}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19697},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19681":{"date":{"__isSmartRef__":true,"id":19682},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19683":{"date":{"__isSmartRef__":true,"id":19684},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19684":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19685":{"date":{"__isSmartRef__":true,"id":19686},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19686":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19687":{"date":{"__isSmartRef__":true,"id":19688},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19688":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19689":{"date":{"__isSmartRef__":true,"id":19690},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19690":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19691":{"date":{"__isSmartRef__":true,"id":19692},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19692":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19693":{"date":{"__isSmartRef__":true,"id":19694},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19694":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19695":{"date":{"__isSmartRef__":true,"id":19696},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19696":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19697":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19698":{"morph":{"__isSmartRef__":true,"id":19677},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19699":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19700}},"19700":{"test01IsMorph":{"__isSmartRef__":true,"id":19701}},"19701":{"varMapping":{"__isSmartRef__":true,"id":19702},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19702":{"this":{"__isSmartRef__":true,"id":19699}},"19703":{},"19704":{"change":{"__isSmartRef__":true,"id":19705},"tick":{"__isSmartRef__":true,"id":19709}},"19705":{"varMapping":{"__isSmartRef__":true,"id":19706},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19706":{"this":{"__isSmartRef__":true,"id":19677}},"19707":{"timestamp":{"__isSmartRef__":true,"id":19708},"user":"cschuster","tags":[]},"19708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19709":{"varMapping":{"__isSmartRef__":true,"id":19710},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19710":{"this":{"__isSmartRef__":true,"id":19677}},"19711":{"timestamp":{"__isSmartRef__":true,"id":19712},"user":"cschuster","tags":[]},"19712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19713":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19714}],"id":"BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","shape":{"__isSmartRef__":true,"id":19715},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle493","partsBinMetaInfo":{"__isSmartRef__":true,"id":19716},"eventHandler":{"__isSmartRef__":true,"id":19734},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A"],"partTests":{"__isSmartRef__":true,"id":19735},"_ClipMode":"visible","moved":true,"b":258.0413159492891,"#startLetters":"set","isBeingDragged":false,"delta":0.7772328793653287,"_Rotation":2.1058888508932303,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19740},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6134.3,4941.0)"},"19714":{"target":{"__isSmartRef__":true,"id":19713},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19715":{"_BorderWidth":0.10851364302513922,"_ClipMode":"visible","_BorderRadius":1.7173779512460796,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.2,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-304,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-15.9)"},"19716":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19717},{"__isSmartRef__":true,"id":19719},{"__isSmartRef__":true,"id":19721},{"__isSmartRef__":true,"id":19723},{"__isSmartRef__":true,"id":19725},{"__isSmartRef__":true,"id":19727},{"__isSmartRef__":true,"id":19729},{"__isSmartRef__":true,"id":19731}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19733},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19717":{"date":{"__isSmartRef__":true,"id":19718},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19719":{"date":{"__isSmartRef__":true,"id":19720},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19720":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19721":{"date":{"__isSmartRef__":true,"id":19722},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19722":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19723":{"date":{"__isSmartRef__":true,"id":19724},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19724":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19725":{"date":{"__isSmartRef__":true,"id":19726},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19726":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19727":{"date":{"__isSmartRef__":true,"id":19728},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19728":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19729":{"date":{"__isSmartRef__":true,"id":19730},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19730":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19731":{"date":{"__isSmartRef__":true,"id":19732},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19732":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19733":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19734":{"morph":{"__isSmartRef__":true,"id":19713},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19735":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19736}},"19736":{"test01IsMorph":{"__isSmartRef__":true,"id":19737}},"19737":{"varMapping":{"__isSmartRef__":true,"id":19738},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19738":{"this":{"__isSmartRef__":true,"id":19735}},"19739":{},"19740":{"change":{"__isSmartRef__":true,"id":19741},"tick":{"__isSmartRef__":true,"id":19745}},"19741":{"varMapping":{"__isSmartRef__":true,"id":19742},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19742":{"this":{"__isSmartRef__":true,"id":19713}},"19743":{"timestamp":{"__isSmartRef__":true,"id":19744},"user":"cschuster","tags":[]},"19744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19745":{"varMapping":{"__isSmartRef__":true,"id":19746},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19746":{"this":{"__isSmartRef__":true,"id":19713}},"19747":{"timestamp":{"__isSmartRef__":true,"id":19748},"user":"cschuster","tags":[]},"19748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19749":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19750}],"id":"BE6C1D71-BD6B-4271-9777-792F101DB802","shape":{"__isSmartRef__":true,"id":19751},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle494","partsBinMetaInfo":{"__isSmartRef__":true,"id":19752},"eventHandler":{"__isSmartRef__":true,"id":19770},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D"],"partTests":{"__isSmartRef__":true,"id":19771},"_ClipMode":"visible","moved":true,"b":164.19701108406298,"#startLetters":"set","isBeingDragged":false,"delta":-0.8587850391049869,"_Rotation":-14.517019274726808,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19776},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4333.9,4559.0)"},"19750":{"target":{"__isSmartRef__":true,"id":19749},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19751":{"_BorderWidth":6.361652210710298,"_ClipMode":"visible","_BorderRadius":37.03344521130841,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.0,89.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(70,-176,-44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.4,-0.8)"},"19752":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19753},{"__isSmartRef__":true,"id":19755},{"__isSmartRef__":true,"id":19757},{"__isSmartRef__":true,"id":19759},{"__isSmartRef__":true,"id":19761},{"__isSmartRef__":true,"id":19763},{"__isSmartRef__":true,"id":19765},{"__isSmartRef__":true,"id":19767}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19769},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19753":{"date":{"__isSmartRef__":true,"id":19754},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19755":{"date":{"__isSmartRef__":true,"id":19756},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19756":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19757":{"date":{"__isSmartRef__":true,"id":19758},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19758":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19759":{"date":{"__isSmartRef__":true,"id":19760},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19761":{"date":{"__isSmartRef__":true,"id":19762},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19762":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19763":{"date":{"__isSmartRef__":true,"id":19764},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19764":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19765":{"date":{"__isSmartRef__":true,"id":19766},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19766":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19767":{"date":{"__isSmartRef__":true,"id":19768},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19768":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19769":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19770":{"morph":{"__isSmartRef__":true,"id":19749},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19771":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19772}},"19772":{"test01IsMorph":{"__isSmartRef__":true,"id":19773}},"19773":{"varMapping":{"__isSmartRef__":true,"id":19774},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19774":{"this":{"__isSmartRef__":true,"id":19771}},"19775":{},"19776":{"change":{"__isSmartRef__":true,"id":19777},"tick":{"__isSmartRef__":true,"id":19781}},"19777":{"varMapping":{"__isSmartRef__":true,"id":19778},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19778":{"this":{"__isSmartRef__":true,"id":19749}},"19779":{"timestamp":{"__isSmartRef__":true,"id":19780},"user":"cschuster","tags":[]},"19780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19781":{"varMapping":{"__isSmartRef__":true,"id":19782},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19782":{"this":{"__isSmartRef__":true,"id":19749}},"19783":{"timestamp":{"__isSmartRef__":true,"id":19784},"user":"cschuster","tags":[]},"19784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19785":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19786}],"id":"91A09649-13A9-492D-B7D5-4B2906000B90","shape":{"__isSmartRef__":true,"id":19787},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle495","partsBinMetaInfo":{"__isSmartRef__":true,"id":19788},"eventHandler":{"__isSmartRef__":true,"id":19806},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78"],"partTests":{"__isSmartRef__":true,"id":19807},"_ClipMode":"visible","moved":true,"b":239.65334438392892,"#startLetters":"set","isBeingDragged":false,"delta":-0.8849018795299344,"_Rotation":-0.47877907866868463,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19812},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4306.9,5267.1)"},"19786":{"target":{"__isSmartRef__":true,"id":19785},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19787":{"_BorderWidth":0.6850778473534636,"_ClipMode":"visible","_BorderRadius":10.210314906560289,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.9,134.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-350,213)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-9.9)"},"19788":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19789},{"__isSmartRef__":true,"id":19791},{"__isSmartRef__":true,"id":19793},{"__isSmartRef__":true,"id":19795},{"__isSmartRef__":true,"id":19797},{"__isSmartRef__":true,"id":19799},{"__isSmartRef__":true,"id":19801},{"__isSmartRef__":true,"id":19803}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19805},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19789":{"date":{"__isSmartRef__":true,"id":19790},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19791":{"date":{"__isSmartRef__":true,"id":19792},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19792":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19793":{"date":{"__isSmartRef__":true,"id":19794},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19794":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19795":{"date":{"__isSmartRef__":true,"id":19796},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19796":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19797":{"date":{"__isSmartRef__":true,"id":19798},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19798":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19799":{"date":{"__isSmartRef__":true,"id":19800},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19800":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19801":{"date":{"__isSmartRef__":true,"id":19802},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19802":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19803":{"date":{"__isSmartRef__":true,"id":19804},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19804":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19805":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19806":{"morph":{"__isSmartRef__":true,"id":19785},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19807":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19808}},"19808":{"test01IsMorph":{"__isSmartRef__":true,"id":19809}},"19809":{"varMapping":{"__isSmartRef__":true,"id":19810},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19810":{"this":{"__isSmartRef__":true,"id":19807}},"19811":{},"19812":{"change":{"__isSmartRef__":true,"id":19813},"tick":{"__isSmartRef__":true,"id":19817}},"19813":{"varMapping":{"__isSmartRef__":true,"id":19814},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19814":{"this":{"__isSmartRef__":true,"id":19785}},"19815":{"timestamp":{"__isSmartRef__":true,"id":19816},"user":"cschuster","tags":[]},"19816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19817":{"varMapping":{"__isSmartRef__":true,"id":19818},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19818":{"this":{"__isSmartRef__":true,"id":19785}},"19819":{"timestamp":{"__isSmartRef__":true,"id":19820},"user":"cschuster","tags":[]},"19820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19821":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19822}],"id":"8D4900F2-6251-4DD8-833C-9209853D4419","shape":{"__isSmartRef__":true,"id":19823},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle496","partsBinMetaInfo":{"__isSmartRef__":true,"id":19824},"eventHandler":{"__isSmartRef__":true,"id":19842},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","61823827-4153-4134-9AB6-B33C93289F77"],"partTests":{"__isSmartRef__":true,"id":19843},"_ClipMode":"visible","moved":true,"b":334.92979857494356,"#startLetters":"set","isBeingDragged":false,"delta":0.9027757373987697,"_Rotation":13.814234418415339,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19848},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5918.5,4002.3)"},"19822":{"target":{"__isSmartRef__":true,"id":19821},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19823":{"_BorderWidth":2.8813580288160736,"_ClipMode":"visible","_BorderRadius":32.81816991670062,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.3,116.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-109,123,-79)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-38.1)"},"19824":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19825},{"__isSmartRef__":true,"id":19827},{"__isSmartRef__":true,"id":19829},{"__isSmartRef__":true,"id":19831},{"__isSmartRef__":true,"id":19833},{"__isSmartRef__":true,"id":19835},{"__isSmartRef__":true,"id":19837},{"__isSmartRef__":true,"id":19839}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19841},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19825":{"date":{"__isSmartRef__":true,"id":19826},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19827":{"date":{"__isSmartRef__":true,"id":19828},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19828":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19829":{"date":{"__isSmartRef__":true,"id":19830},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19830":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19831":{"date":{"__isSmartRef__":true,"id":19832},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19832":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19833":{"date":{"__isSmartRef__":true,"id":19834},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19834":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19835":{"date":{"__isSmartRef__":true,"id":19836},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19836":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19837":{"date":{"__isSmartRef__":true,"id":19838},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19838":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19839":{"date":{"__isSmartRef__":true,"id":19840},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19840":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19841":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19842":{"morph":{"__isSmartRef__":true,"id":19821},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19843":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19844}},"19844":{"test01IsMorph":{"__isSmartRef__":true,"id":19845}},"19845":{"varMapping":{"__isSmartRef__":true,"id":19846},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19846":{"this":{"__isSmartRef__":true,"id":19843}},"19847":{},"19848":{"change":{"__isSmartRef__":true,"id":19849},"tick":{"__isSmartRef__":true,"id":19853}},"19849":{"varMapping":{"__isSmartRef__":true,"id":19850},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19850":{"this":{"__isSmartRef__":true,"id":19821}},"19851":{"timestamp":{"__isSmartRef__":true,"id":19852},"user":"cschuster","tags":[]},"19852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19853":{"varMapping":{"__isSmartRef__":true,"id":19854},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19854":{"this":{"__isSmartRef__":true,"id":19821}},"19855":{"timestamp":{"__isSmartRef__":true,"id":19856},"user":"cschuster","tags":[]},"19856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19857":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19858}],"id":"52821BE4-EBF7-442F-9221-8F3C47786189","shape":{"__isSmartRef__":true,"id":19859},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle497","partsBinMetaInfo":{"__isSmartRef__":true,"id":19860},"eventHandler":{"__isSmartRef__":true,"id":19878},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7"],"partTests":{"__isSmartRef__":true,"id":19879},"_ClipMode":"visible","moved":true,"b":180.06510096282,"#startLetters":"set","isBeingDragged":false,"delta":-0.546914586739149,"_Rotation":18.710244322980827,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19884},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5064.5,4992.6)"},"19858":{"target":{"__isSmartRef__":true,"id":19857},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19859":{"_BorderWidth":4.994318870485263,"_ClipMode":"visible","_BorderRadius":39.99994835962789,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.1,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,-256,-216)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.0,-0.0)"},"19860":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19861},{"__isSmartRef__":true,"id":19863},{"__isSmartRef__":true,"id":19865},{"__isSmartRef__":true,"id":19867},{"__isSmartRef__":true,"id":19869},{"__isSmartRef__":true,"id":19871},{"__isSmartRef__":true,"id":19873},{"__isSmartRef__":true,"id":19875}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19877},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19861":{"date":{"__isSmartRef__":true,"id":19862},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19863":{"date":{"__isSmartRef__":true,"id":19864},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19864":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19865":{"date":{"__isSmartRef__":true,"id":19866},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19866":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19867":{"date":{"__isSmartRef__":true,"id":19868},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19868":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19869":{"date":{"__isSmartRef__":true,"id":19870},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19870":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19871":{"date":{"__isSmartRef__":true,"id":19872},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19872":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19873":{"date":{"__isSmartRef__":true,"id":19874},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19874":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19875":{"date":{"__isSmartRef__":true,"id":19876},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19876":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19877":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19878":{"morph":{"__isSmartRef__":true,"id":19857},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19879":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19880}},"19880":{"test01IsMorph":{"__isSmartRef__":true,"id":19881}},"19881":{"varMapping":{"__isSmartRef__":true,"id":19882},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19882":{"this":{"__isSmartRef__":true,"id":19879}},"19883":{},"19884":{"change":{"__isSmartRef__":true,"id":19885},"tick":{"__isSmartRef__":true,"id":19889}},"19885":{"varMapping":{"__isSmartRef__":true,"id":19886},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19886":{"this":{"__isSmartRef__":true,"id":19857}},"19887":{"timestamp":{"__isSmartRef__":true,"id":19888},"user":"cschuster","tags":[]},"19888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19889":{"varMapping":{"__isSmartRef__":true,"id":19890},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19890":{"this":{"__isSmartRef__":true,"id":19857}},"19891":{"timestamp":{"__isSmartRef__":true,"id":19892},"user":"cschuster","tags":[]},"19892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19893":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19894}],"id":"CE9F981C-D206-49FC-921C-6F490A3798F1","shape":{"__isSmartRef__":true,"id":19895},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle498","partsBinMetaInfo":{"__isSmartRef__":true,"id":19896},"eventHandler":{"__isSmartRef__":true,"id":19914},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF"],"partTests":{"__isSmartRef__":true,"id":19915},"_ClipMode":"visible","moved":true,"b":58.96171397308353,"#startLetters":"set","isBeingDragged":false,"delta":-0.9040188769577071,"_Rotation":-9.875790427146898,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19920},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4740.6,4650.6)"},"19894":{"target":{"__isSmartRef__":true,"id":19893},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19895":{"_BorderWidth":9.284114760223499,"_ClipMode":"visible","_BorderRadius":10.634177153976228,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,351,-207)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-30.3)"},"19896":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19897},{"__isSmartRef__":true,"id":19899},{"__isSmartRef__":true,"id":19901},{"__isSmartRef__":true,"id":19903},{"__isSmartRef__":true,"id":19905},{"__isSmartRef__":true,"id":19907},{"__isSmartRef__":true,"id":19909},{"__isSmartRef__":true,"id":19911}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19913},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19897":{"date":{"__isSmartRef__":true,"id":19898},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19899":{"date":{"__isSmartRef__":true,"id":19900},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19900":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19901":{"date":{"__isSmartRef__":true,"id":19902},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19902":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19903":{"date":{"__isSmartRef__":true,"id":19904},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19904":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19905":{"date":{"__isSmartRef__":true,"id":19906},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19906":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19907":{"date":{"__isSmartRef__":true,"id":19908},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19908":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19909":{"date":{"__isSmartRef__":true,"id":19910},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19910":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19911":{"date":{"__isSmartRef__":true,"id":19912},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19912":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19913":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19914":{"morph":{"__isSmartRef__":true,"id":19893},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19915":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19916}},"19916":{"test01IsMorph":{"__isSmartRef__":true,"id":19917}},"19917":{"varMapping":{"__isSmartRef__":true,"id":19918},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19918":{"this":{"__isSmartRef__":true,"id":19915}},"19919":{},"19920":{"change":{"__isSmartRef__":true,"id":19921},"tick":{"__isSmartRef__":true,"id":19925}},"19921":{"varMapping":{"__isSmartRef__":true,"id":19922},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19922":{"this":{"__isSmartRef__":true,"id":19893}},"19923":{"timestamp":{"__isSmartRef__":true,"id":19924},"user":"cschuster","tags":[]},"19924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19925":{"varMapping":{"__isSmartRef__":true,"id":19926},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19926":{"this":{"__isSmartRef__":true,"id":19893}},"19927":{"timestamp":{"__isSmartRef__":true,"id":19928},"user":"cschuster","tags":[]},"19928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19929":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19930}],"id":"C861C4F4-E49D-456D-BAC9-8588B6FA44DB","shape":{"__isSmartRef__":true,"id":19931},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle499","partsBinMetaInfo":{"__isSmartRef__":true,"id":19932},"eventHandler":{"__isSmartRef__":true,"id":19950},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","35656874-50AA-4B70-A15B-747976CAD986"],"partTests":{"__isSmartRef__":true,"id":19951},"_ClipMode":"visible","moved":true,"b":292.5258763250895,"#startLetters":"set","isBeingDragged":false,"delta":0.975086254416965,"_Rotation":16.569939752140822,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19956},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6003.4,5395.7)"},"19930":{"target":{"__isSmartRef__":true,"id":19929},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19931":{"_BorderWidth":0.3814669595051896,"_ClipMode":"visible","_BorderRadius":5.87064408617243,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.7,136.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-236,-138,-146)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.7)"},"19932":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19933},{"__isSmartRef__":true,"id":19935},{"__isSmartRef__":true,"id":19937},{"__isSmartRef__":true,"id":19939},{"__isSmartRef__":true,"id":19941},{"__isSmartRef__":true,"id":19943},{"__isSmartRef__":true,"id":19945},{"__isSmartRef__":true,"id":19947}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19949},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19933":{"date":{"__isSmartRef__":true,"id":19934},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19935":{"date":{"__isSmartRef__":true,"id":19936},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19936":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19937":{"date":{"__isSmartRef__":true,"id":19938},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19938":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19939":{"date":{"__isSmartRef__":true,"id":19940},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19940":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19941":{"date":{"__isSmartRef__":true,"id":19942},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19942":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19943":{"date":{"__isSmartRef__":true,"id":19944},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19944":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19945":{"date":{"__isSmartRef__":true,"id":19946},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19946":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19947":{"date":{"__isSmartRef__":true,"id":19948},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19948":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19949":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19950":{"morph":{"__isSmartRef__":true,"id":19929},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19951":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19952}},"19952":{"test01IsMorph":{"__isSmartRef__":true,"id":19953}},"19953":{"varMapping":{"__isSmartRef__":true,"id":19954},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19954":{"this":{"__isSmartRef__":true,"id":19951}},"19955":{},"19956":{"change":{"__isSmartRef__":true,"id":19957},"tick":{"__isSmartRef__":true,"id":19961}},"19957":{"varMapping":{"__isSmartRef__":true,"id":19958},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19958":{"this":{"__isSmartRef__":true,"id":19929}},"19959":{"timestamp":{"__isSmartRef__":true,"id":19960},"user":"cschuster","tags":[]},"19960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19961":{"varMapping":{"__isSmartRef__":true,"id":19962},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19962":{"this":{"__isSmartRef__":true,"id":19929}},"19963":{"timestamp":{"__isSmartRef__":true,"id":19964},"user":"cschuster","tags":[]},"19964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"19965":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":19966}],"id":"98FC71C5-EBD7-4ED8-9413-B9C37787039B","shape":{"__isSmartRef__":true,"id":19967},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle500","partsBinMetaInfo":{"__isSmartRef__":true,"id":19968},"eventHandler":{"__isSmartRef__":true,"id":19986},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00"],"partTests":{"__isSmartRef__":true,"id":19987},"_ClipMode":"visible","moved":true,"b":311.2186160980491,"#startLetters":"set","isBeingDragged":false,"delta":-0.9756276780390181,"_Rotation":-17.015818247074673,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19992},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5659.2,5595.6)"},"19966":{"target":{"__isSmartRef__":true,"id":19965},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"19967":{"_BorderWidth":1.2389957353037078,"_ClipMode":"visible","_BorderRadius":17.36775507349809,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,130.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-192,-24,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.0,-33.2)"},"19968":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":19969},{"__isSmartRef__":true,"id":19971},{"__isSmartRef__":true,"id":19973},{"__isSmartRef__":true,"id":19975},{"__isSmartRef__":true,"id":19977},{"__isSmartRef__":true,"id":19979},{"__isSmartRef__":true,"id":19981},{"__isSmartRef__":true,"id":19983}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":19985},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"19969":{"date":{"__isSmartRef__":true,"id":19970},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"19970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"19971":{"date":{"__isSmartRef__":true,"id":19972},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"19972":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"19973":{"date":{"__isSmartRef__":true,"id":19974},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"19974":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"19975":{"date":{"__isSmartRef__":true,"id":19976},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"19976":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"19977":{"date":{"__isSmartRef__":true,"id":19978},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"19978":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"19979":{"date":{"__isSmartRef__":true,"id":19980},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"19980":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"19981":{"date":{"__isSmartRef__":true,"id":19982},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"19982":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"19983":{"date":{"__isSmartRef__":true,"id":19984},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"19984":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"19985":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"19986":{"morph":{"__isSmartRef__":true,"id":19965},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19987":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19988}},"19988":{"test01IsMorph":{"__isSmartRef__":true,"id":19989}},"19989":{"varMapping":{"__isSmartRef__":true,"id":19990},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":19991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19990":{"this":{"__isSmartRef__":true,"id":19987}},"19991":{},"19992":{"change":{"__isSmartRef__":true,"id":19993},"tick":{"__isSmartRef__":true,"id":19997}},"19993":{"varMapping":{"__isSmartRef__":true,"id":19994},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":19995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19994":{"this":{"__isSmartRef__":true,"id":19965}},"19995":{"timestamp":{"__isSmartRef__":true,"id":19996},"user":"cschuster","tags":[]},"19996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"19997":{"varMapping":{"__isSmartRef__":true,"id":19998},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"19998":{"this":{"__isSmartRef__":true,"id":19965}},"19999":{"timestamp":{"__isSmartRef__":true,"id":20000},"user":"cschuster","tags":[]},"20000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20001":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20002}],"id":"9902538E-2C6E-4FFD-9E37-126E53601433","shape":{"__isSmartRef__":true,"id":20003},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle501","partsBinMetaInfo":{"__isSmartRef__":true,"id":20004},"eventHandler":{"__isSmartRef__":true,"id":20022},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9"],"partTests":{"__isSmartRef__":true,"id":20023},"_ClipMode":"visible","moved":true,"b":11,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":6.902135281692477,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20028},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6352.2,5559.0)"},"20002":{"target":{"__isSmartRef__":true,"id":20001},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20003":{"_BorderWidth":5.954044976882724,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,300,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-39.6)"},"20004":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20005},{"__isSmartRef__":true,"id":20007},{"__isSmartRef__":true,"id":20009},{"__isSmartRef__":true,"id":20011},{"__isSmartRef__":true,"id":20013},{"__isSmartRef__":true,"id":20015},{"__isSmartRef__":true,"id":20017},{"__isSmartRef__":true,"id":20019}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20021},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20005":{"date":{"__isSmartRef__":true,"id":20006},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20007":{"date":{"__isSmartRef__":true,"id":20008},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20008":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20009":{"date":{"__isSmartRef__":true,"id":20010},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20010":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20011":{"date":{"__isSmartRef__":true,"id":20012},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20012":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20013":{"date":{"__isSmartRef__":true,"id":20014},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20014":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20015":{"date":{"__isSmartRef__":true,"id":20016},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20016":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20017":{"date":{"__isSmartRef__":true,"id":20018},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20018":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20019":{"date":{"__isSmartRef__":true,"id":20020},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20020":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20021":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20022":{"morph":{"__isSmartRef__":true,"id":20001},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20023":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20024}},"20024":{"test01IsMorph":{"__isSmartRef__":true,"id":20025}},"20025":{"varMapping":{"__isSmartRef__":true,"id":20026},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20026":{"this":{"__isSmartRef__":true,"id":20023}},"20027":{},"20028":{"change":{"__isSmartRef__":true,"id":20029},"tick":{"__isSmartRef__":true,"id":20033}},"20029":{"varMapping":{"__isSmartRef__":true,"id":20030},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20030":{"this":{"__isSmartRef__":true,"id":20001}},"20031":{"timestamp":{"__isSmartRef__":true,"id":20032},"user":"cschuster","tags":[]},"20032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20033":{"varMapping":{"__isSmartRef__":true,"id":20034},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20034":{"this":{"__isSmartRef__":true,"id":20001}},"20035":{"timestamp":{"__isSmartRef__":true,"id":20036},"user":"cschuster","tags":[]},"20036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20037":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20038}],"id":"D7BB101C-5D4D-41C7-849F-B559E4E8DDC5","shape":{"__isSmartRef__":true,"id":20039},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle502","partsBinMetaInfo":{"__isSmartRef__":true,"id":20040},"eventHandler":{"__isSmartRef__":true,"id":20058},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","CE626118-6EF3-4E43-87B7-463B692CC5A9"],"partTests":{"__isSmartRef__":true,"id":20059},"_ClipMode":"visible","moved":true,"b":318.17918055003975,"#startLetters":"set","isBeingDragged":false,"delta":0.7182374278781936,"_Rotation":68.26471005181935,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20064},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6164.0,3588.8)"},"20038":{"target":{"__isSmartRef__":true,"id":20037},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20039":{"_BorderWidth":1.6659834583688222,"_ClipMode":"visible","_BorderRadius":22.21493392020749,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,126.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-171,20,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.7,-34.9)"},"20040":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20041},{"__isSmartRef__":true,"id":20043},{"__isSmartRef__":true,"id":20045},{"__isSmartRef__":true,"id":20047},{"__isSmartRef__":true,"id":20049},{"__isSmartRef__":true,"id":20051},{"__isSmartRef__":true,"id":20053},{"__isSmartRef__":true,"id":20055}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20057},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20041":{"date":{"__isSmartRef__":true,"id":20042},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20043":{"date":{"__isSmartRef__":true,"id":20044},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20044":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20045":{"date":{"__isSmartRef__":true,"id":20046},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20046":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20047":{"date":{"__isSmartRef__":true,"id":20048},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20048":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20049":{"date":{"__isSmartRef__":true,"id":20050},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20050":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20051":{"date":{"__isSmartRef__":true,"id":20052},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20052":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20053":{"date":{"__isSmartRef__":true,"id":20054},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20054":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20055":{"date":{"__isSmartRef__":true,"id":20056},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20056":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20057":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20058":{"morph":{"__isSmartRef__":true,"id":20037},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20059":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20060}},"20060":{"test01IsMorph":{"__isSmartRef__":true,"id":20061}},"20061":{"varMapping":{"__isSmartRef__":true,"id":20062},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20062":{"this":{"__isSmartRef__":true,"id":20059}},"20063":{},"20064":{"change":{"__isSmartRef__":true,"id":20065},"tick":{"__isSmartRef__":true,"id":20069}},"20065":{"varMapping":{"__isSmartRef__":true,"id":20066},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20066":{"this":{"__isSmartRef__":true,"id":20037}},"20067":{"timestamp":{"__isSmartRef__":true,"id":20068},"user":"cschuster","tags":[]},"20068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20069":{"varMapping":{"__isSmartRef__":true,"id":20070},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20070":{"this":{"__isSmartRef__":true,"id":20037}},"20071":{"timestamp":{"__isSmartRef__":true,"id":20072},"user":"cschuster","tags":[]},"20072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20073":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20074}],"id":"721FA61A-0EE7-4F28-AF40-E4E66C5227CA","shape":{"__isSmartRef__":true,"id":20075},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle503","partsBinMetaInfo":{"__isSmartRef__":true,"id":20076},"eventHandler":{"__isSmartRef__":true,"id":20094},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A"],"partTests":{"__isSmartRef__":true,"id":20095},"_ClipMode":"visible","moved":true,"b":119,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-15.207043204283671,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20100},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4672.9,4774.0)"},"20074":{"target":{"__isSmartRef__":true,"id":20073},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20075":{"_BorderWidth":9.373098535696979,"_ClipMode":"visible","_BorderRadius":9.4016147153359,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,65.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,100,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-10.3)"},"20076":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20077},{"__isSmartRef__":true,"id":20079},{"__isSmartRef__":true,"id":20081},{"__isSmartRef__":true,"id":20083},{"__isSmartRef__":true,"id":20085},{"__isSmartRef__":true,"id":20087},{"__isSmartRef__":true,"id":20089},{"__isSmartRef__":true,"id":20091}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20093},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20077":{"date":{"__isSmartRef__":true,"id":20078},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20079":{"date":{"__isSmartRef__":true,"id":20080},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20080":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20081":{"date":{"__isSmartRef__":true,"id":20082},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20082":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20083":{"date":{"__isSmartRef__":true,"id":20084},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20084":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20085":{"date":{"__isSmartRef__":true,"id":20086},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20086":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20087":{"date":{"__isSmartRef__":true,"id":20088},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20088":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20089":{"date":{"__isSmartRef__":true,"id":20090},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20090":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20091":{"date":{"__isSmartRef__":true,"id":20092},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20092":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20093":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20094":{"morph":{"__isSmartRef__":true,"id":20073},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20095":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20096}},"20096":{"test01IsMorph":{"__isSmartRef__":true,"id":20097}},"20097":{"varMapping":{"__isSmartRef__":true,"id":20098},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20098":{"this":{"__isSmartRef__":true,"id":20095}},"20099":{},"20100":{"change":{"__isSmartRef__":true,"id":20101},"tick":{"__isSmartRef__":true,"id":20105}},"20101":{"varMapping":{"__isSmartRef__":true,"id":20102},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20102":{"this":{"__isSmartRef__":true,"id":20073}},"20103":{"timestamp":{"__isSmartRef__":true,"id":20104},"user":"cschuster","tags":[]},"20104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20105":{"varMapping":{"__isSmartRef__":true,"id":20106},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20106":{"this":{"__isSmartRef__":true,"id":20073}},"20107":{"timestamp":{"__isSmartRef__":true,"id":20108},"user":"cschuster","tags":[]},"20108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20109":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20110}],"id":"C5C61223-D20E-45E3-9696-87F269C09527","shape":{"__isSmartRef__":true,"id":20111},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle504","partsBinMetaInfo":{"__isSmartRef__":true,"id":20112},"eventHandler":{"__isSmartRef__":true,"id":20130},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E"],"partTests":{"__isSmartRef__":true,"id":20131},"_ClipMode":"visible","moved":true,"b":81.47005535464268,"#startLetters":"set","isBeingDragged":false,"delta":0.9473262250539847,"_Rotation":-23.418208749578376,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20136},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6849.1,5027.8)"},"20110":{"target":{"__isSmartRef__":true,"id":20109},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20111":{"_BorderWidth":9.944692391340869,"_ClipMode":"visible","_BorderRadius":0.8800274480251358,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.7,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,292,-217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-23.0)"},"20112":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20113},{"__isSmartRef__":true,"id":20115},{"__isSmartRef__":true,"id":20117},{"__isSmartRef__":true,"id":20119},{"__isSmartRef__":true,"id":20121},{"__isSmartRef__":true,"id":20123},{"__isSmartRef__":true,"id":20125},{"__isSmartRef__":true,"id":20127}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20129},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20113":{"date":{"__isSmartRef__":true,"id":20114},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20115":{"date":{"__isSmartRef__":true,"id":20116},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20116":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20117":{"date":{"__isSmartRef__":true,"id":20118},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20118":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20119":{"date":{"__isSmartRef__":true,"id":20120},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20120":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20121":{"date":{"__isSmartRef__":true,"id":20122},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20122":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20123":{"date":{"__isSmartRef__":true,"id":20124},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20124":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20125":{"date":{"__isSmartRef__":true,"id":20126},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20126":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20127":{"date":{"__isSmartRef__":true,"id":20128},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20128":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20129":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20130":{"morph":{"__isSmartRef__":true,"id":20109},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20131":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20132}},"20132":{"test01IsMorph":{"__isSmartRef__":true,"id":20133}},"20133":{"varMapping":{"__isSmartRef__":true,"id":20134},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20134":{"this":{"__isSmartRef__":true,"id":20131}},"20135":{},"20136":{"change":{"__isSmartRef__":true,"id":20137},"tick":{"__isSmartRef__":true,"id":20141}},"20137":{"varMapping":{"__isSmartRef__":true,"id":20138},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20138":{"this":{"__isSmartRef__":true,"id":20109}},"20139":{"timestamp":{"__isSmartRef__":true,"id":20140},"user":"cschuster","tags":[]},"20140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20141":{"varMapping":{"__isSmartRef__":true,"id":20142},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20142":{"this":{"__isSmartRef__":true,"id":20109}},"20143":{"timestamp":{"__isSmartRef__":true,"id":20144},"user":"cschuster","tags":[]},"20144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20145":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20146}],"id":"2AC0B810-8E2E-4F65-8C9D-3E460FE30EE1","shape":{"__isSmartRef__":true,"id":20147},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle505","partsBinMetaInfo":{"__isSmartRef__":true,"id":20148},"eventHandler":{"__isSmartRef__":true,"id":20166},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433"],"partTests":{"__isSmartRef__":true,"id":20167},"_ClipMode":"visible","moved":true,"b":217.7832528015133,"#startLetters":"set","isBeingDragged":false,"delta":0.6619551756884903,"_Rotation":43.706561919700974,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20172},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4547.3,3575.2)"},"20146":{"target":{"__isSmartRef__":true,"id":20145},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20147":{"_BorderWidth":1.9366196495032906,"_ClipMode":"visible","_BorderRadius":24.98512132510505,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,124.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,-359,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-4.2)"},"20148":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20149},{"__isSmartRef__":true,"id":20151},{"__isSmartRef__":true,"id":20153},{"__isSmartRef__":true,"id":20155},{"__isSmartRef__":true,"id":20157},{"__isSmartRef__":true,"id":20159},{"__isSmartRef__":true,"id":20161},{"__isSmartRef__":true,"id":20163}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20165},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20149":{"date":{"__isSmartRef__":true,"id":20150},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20151":{"date":{"__isSmartRef__":true,"id":20152},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20152":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20153":{"date":{"__isSmartRef__":true,"id":20154},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20154":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20155":{"date":{"__isSmartRef__":true,"id":20156},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20156":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20157":{"date":{"__isSmartRef__":true,"id":20158},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20158":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20159":{"date":{"__isSmartRef__":true,"id":20160},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20160":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20161":{"date":{"__isSmartRef__":true,"id":20162},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20162":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20163":{"date":{"__isSmartRef__":true,"id":20164},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20164":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20165":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20166":{"morph":{"__isSmartRef__":true,"id":20145},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20167":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20168}},"20168":{"test01IsMorph":{"__isSmartRef__":true,"id":20169}},"20169":{"varMapping":{"__isSmartRef__":true,"id":20170},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20170":{"this":{"__isSmartRef__":true,"id":20167}},"20171":{},"20172":{"change":{"__isSmartRef__":true,"id":20173},"tick":{"__isSmartRef__":true,"id":20177}},"20173":{"varMapping":{"__isSmartRef__":true,"id":20174},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20174":{"this":{"__isSmartRef__":true,"id":20145}},"20175":{"timestamp":{"__isSmartRef__":true,"id":20176},"user":"cschuster","tags":[]},"20176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20177":{"varMapping":{"__isSmartRef__":true,"id":20178},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20178":{"this":{"__isSmartRef__":true,"id":20145}},"20179":{"timestamp":{"__isSmartRef__":true,"id":20180},"user":"cschuster","tags":[]},"20180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20181":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20182}],"id":"2B9FBE94-145C-4D23-9686-6B35AC1AB4A6","shape":{"__isSmartRef__":true,"id":20183},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle506","partsBinMetaInfo":{"__isSmartRef__":true,"id":20184},"eventHandler":{"__isSmartRef__":true,"id":20202},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","C77E68C2-4921-49CB-B470-7D184BF836A4"],"partTests":{"__isSmartRef__":true,"id":20203},"_ClipMode":"visible","moved":true,"b":344.25700625474565,"#startLetters":"set","isBeingDragged":false,"delta":-0.8746107636252418,"_Rotation":43.00215084575818,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20208},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5592.4,4230.4)"},"20182":{"target":{"__isSmartRef__":true,"id":20181},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20183":{"_BorderWidth":3.643386216603998,"_ClipMode":"visible","_BorderRadius":37.05535846831998,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.1,110.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-70,177,45)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.6,-39.2)"},"20184":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20185},{"__isSmartRef__":true,"id":20187},{"__isSmartRef__":true,"id":20189},{"__isSmartRef__":true,"id":20191},{"__isSmartRef__":true,"id":20193},{"__isSmartRef__":true,"id":20195},{"__isSmartRef__":true,"id":20197},{"__isSmartRef__":true,"id":20199}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20201},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20185":{"date":{"__isSmartRef__":true,"id":20186},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20187":{"date":{"__isSmartRef__":true,"id":20188},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20188":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20189":{"date":{"__isSmartRef__":true,"id":20190},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20190":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20191":{"date":{"__isSmartRef__":true,"id":20192},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20192":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20193":{"date":{"__isSmartRef__":true,"id":20194},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20194":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20195":{"date":{"__isSmartRef__":true,"id":20196},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20196":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20197":{"date":{"__isSmartRef__":true,"id":20198},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20198":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20199":{"date":{"__isSmartRef__":true,"id":20200},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20200":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20201":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20202":{"morph":{"__isSmartRef__":true,"id":20181},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20203":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20204}},"20204":{"test01IsMorph":{"__isSmartRef__":true,"id":20205}},"20205":{"varMapping":{"__isSmartRef__":true,"id":20206},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20206":{"this":{"__isSmartRef__":true,"id":20203}},"20207":{},"20208":{"change":{"__isSmartRef__":true,"id":20209},"tick":{"__isSmartRef__":true,"id":20213}},"20209":{"varMapping":{"__isSmartRef__":true,"id":20210},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20210":{"this":{"__isSmartRef__":true,"id":20181}},"20211":{"timestamp":{"__isSmartRef__":true,"id":20212},"user":"cschuster","tags":[]},"20212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20213":{"varMapping":{"__isSmartRef__":true,"id":20214},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20214":{"this":{"__isSmartRef__":true,"id":20181}},"20215":{"timestamp":{"__isSmartRef__":true,"id":20216},"user":"cschuster","tags":[]},"20216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20217":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20218}],"id":"681716C0-0859-4955-9320-6A631E8ED310","shape":{"__isSmartRef__":true,"id":20219},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle507","partsBinMetaInfo":{"__isSmartRef__":true,"id":20220},"eventHandler":{"__isSmartRef__":true,"id":20238},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA"],"partTests":{"__isSmartRef__":true,"id":20239},"_ClipMode":"visible","moved":true,"b":1.3754013339057565,"#startLetters":"set","isBeingDragged":false,"delta":-0.8458127327030525,"_Rotation":9.993656411069148,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20244},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4401.3,4411.2)"},"20218":{"target":{"__isSmartRef__":true,"id":20217},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20219":{"_BorderWidth":5.120014881789539,"_ClipMode":"visible","_BorderRadius":39.97695428503847,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.9,99.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(7,263,224)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.5,-40.0)"},"20220":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20221},{"__isSmartRef__":true,"id":20223},{"__isSmartRef__":true,"id":20225},{"__isSmartRef__":true,"id":20227},{"__isSmartRef__":true,"id":20229},{"__isSmartRef__":true,"id":20231},{"__isSmartRef__":true,"id":20233},{"__isSmartRef__":true,"id":20235}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20237},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20221":{"date":{"__isSmartRef__":true,"id":20222},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20223":{"date":{"__isSmartRef__":true,"id":20224},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20224":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20225":{"date":{"__isSmartRef__":true,"id":20226},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20226":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20227":{"date":{"__isSmartRef__":true,"id":20228},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20228":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20229":{"date":{"__isSmartRef__":true,"id":20230},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20230":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20231":{"date":{"__isSmartRef__":true,"id":20232},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20232":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20233":{"date":{"__isSmartRef__":true,"id":20234},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20234":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20235":{"date":{"__isSmartRef__":true,"id":20236},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20236":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20237":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20238":{"morph":{"__isSmartRef__":true,"id":20217},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20239":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20240}},"20240":{"test01IsMorph":{"__isSmartRef__":true,"id":20241}},"20241":{"varMapping":{"__isSmartRef__":true,"id":20242},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20242":{"this":{"__isSmartRef__":true,"id":20239}},"20243":{},"20244":{"change":{"__isSmartRef__":true,"id":20245},"tick":{"__isSmartRef__":true,"id":20249}},"20245":{"varMapping":{"__isSmartRef__":true,"id":20246},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20246":{"this":{"__isSmartRef__":true,"id":20217}},"20247":{"timestamp":{"__isSmartRef__":true,"id":20248},"user":"cschuster","tags":[]},"20248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20249":{"varMapping":{"__isSmartRef__":true,"id":20250},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20250":{"this":{"__isSmartRef__":true,"id":20217}},"20251":{"timestamp":{"__isSmartRef__":true,"id":20252},"user":"cschuster","tags":[]},"20252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20253":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20254}],"id":"6392C052-B1B2-4761-9514-C0D3EF34AB44","shape":{"__isSmartRef__":true,"id":20255},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle508","partsBinMetaInfo":{"__isSmartRef__":true,"id":20256},"eventHandler":{"__isSmartRef__":true,"id":20274},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","8F114B9A-9096-49F9-8513-FDEA59ACDC23"],"partTests":{"__isSmartRef__":true,"id":20275},"_ClipMode":"visible","moved":true,"b":66,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":5.980244371306625,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20280},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5573.5,5490.1)"},"20254":{"target":{"__isSmartRef__":true,"id":20253},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20255":{"_BorderWidth":9.567727288213003,"_ClipMode":"visible","_BorderRadius":6.617387872822835,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,338,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-28.1)"},"20256":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20257},{"__isSmartRef__":true,"id":20259},{"__isSmartRef__":true,"id":20261},{"__isSmartRef__":true,"id":20263},{"__isSmartRef__":true,"id":20265},{"__isSmartRef__":true,"id":20267},{"__isSmartRef__":true,"id":20269},{"__isSmartRef__":true,"id":20271}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20273},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20257":{"date":{"__isSmartRef__":true,"id":20258},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20259":{"date":{"__isSmartRef__":true,"id":20260},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20260":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20261":{"date":{"__isSmartRef__":true,"id":20262},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20262":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20263":{"date":{"__isSmartRef__":true,"id":20264},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20265":{"date":{"__isSmartRef__":true,"id":20266},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20266":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20267":{"date":{"__isSmartRef__":true,"id":20268},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20269":{"date":{"__isSmartRef__":true,"id":20270},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20270":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20271":{"date":{"__isSmartRef__":true,"id":20272},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20272":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20273":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20274":{"morph":{"__isSmartRef__":true,"id":20253},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20275":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20276}},"20276":{"test01IsMorph":{"__isSmartRef__":true,"id":20277}},"20277":{"varMapping":{"__isSmartRef__":true,"id":20278},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20278":{"this":{"__isSmartRef__":true,"id":20275}},"20279":{},"20280":{"change":{"__isSmartRef__":true,"id":20281},"tick":{"__isSmartRef__":true,"id":20285}},"20281":{"varMapping":{"__isSmartRef__":true,"id":20282},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20282":{"this":{"__isSmartRef__":true,"id":20253}},"20283":{"timestamp":{"__isSmartRef__":true,"id":20284},"user":"cschuster","tags":[]},"20284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20285":{"varMapping":{"__isSmartRef__":true,"id":20286},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20286":{"this":{"__isSmartRef__":true,"id":20253}},"20287":{"timestamp":{"__isSmartRef__":true,"id":20288},"user":"cschuster","tags":[]},"20288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20289":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20290}],"id":"66C29B21-611B-4C56-807A-ACAEB50772D7","shape":{"__isSmartRef__":true,"id":20291},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle509","partsBinMetaInfo":{"__isSmartRef__":true,"id":20292},"eventHandler":{"__isSmartRef__":true,"id":20310},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732"],"partTests":{"__isSmartRef__":true,"id":20311},"_ClipMode":"visible","moved":true,"b":68.29086154693505,"#startLetters":"set","isBeingDragged":false,"delta":0.9897226311150007,"_Rotation":9.845437939761814,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20316},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6004.6,5582.0)"},"20290":{"target":{"__isSmartRef__":true,"id":20289},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20291":{"_BorderWidth":9.645367932762275,"_ClipMode":"visible","_BorderRadius":5.4728908308223145,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.5,62.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,333,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-27.4)"},"20292":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20293},{"__isSmartRef__":true,"id":20295},{"__isSmartRef__":true,"id":20297},{"__isSmartRef__":true,"id":20299},{"__isSmartRef__":true,"id":20301},{"__isSmartRef__":true,"id":20303},{"__isSmartRef__":true,"id":20305},{"__isSmartRef__":true,"id":20307}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20309},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20293":{"date":{"__isSmartRef__":true,"id":20294},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20295":{"date":{"__isSmartRef__":true,"id":20296},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20296":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20297":{"date":{"__isSmartRef__":true,"id":20298},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20298":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20299":{"date":{"__isSmartRef__":true,"id":20300},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20301":{"date":{"__isSmartRef__":true,"id":20302},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20302":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20303":{"date":{"__isSmartRef__":true,"id":20304},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20305":{"date":{"__isSmartRef__":true,"id":20306},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20307":{"date":{"__isSmartRef__":true,"id":20308},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20309":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20310":{"morph":{"__isSmartRef__":true,"id":20289},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20311":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20312}},"20312":{"test01IsMorph":{"__isSmartRef__":true,"id":20313}},"20313":{"varMapping":{"__isSmartRef__":true,"id":20314},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20314":{"this":{"__isSmartRef__":true,"id":20311}},"20315":{},"20316":{"change":{"__isSmartRef__":true,"id":20317},"tick":{"__isSmartRef__":true,"id":20321}},"20317":{"varMapping":{"__isSmartRef__":true,"id":20318},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20318":{"this":{"__isSmartRef__":true,"id":20289}},"20319":{"timestamp":{"__isSmartRef__":true,"id":20320},"user":"cschuster","tags":[]},"20320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20321":{"varMapping":{"__isSmartRef__":true,"id":20322},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20322":{"this":{"__isSmartRef__":true,"id":20289}},"20323":{"timestamp":{"__isSmartRef__":true,"id":20324},"user":"cschuster","tags":[]},"20324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20325":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20326}],"id":"0BF36D53-F823-416E-9CE1-8E9805792A79","shape":{"__isSmartRef__":true,"id":20327},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle510","partsBinMetaInfo":{"__isSmartRef__":true,"id":20328},"eventHandler":{"__isSmartRef__":true,"id":20346},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF"],"partTests":{"__isSmartRef__":true,"id":20347},"_ClipMode":"visible","moved":true,"b":17.548487660009414,"#startLetters":"set","isBeingDragged":false,"delta":-0.9107752987765707,"_Rotation":16.059349289499494,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20352},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5289.5,4040.2)"},"20326":{"target":{"__isSmartRef__":true,"id":20325},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20327":{"_BorderWidth":6.50756396559433,"_ClipMode":"visible","_BorderRadius":36.363601423426395,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.0,87.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(77,322,240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.0,-39.1)"},"20328":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20329},{"__isSmartRef__":true,"id":20331},{"__isSmartRef__":true,"id":20333},{"__isSmartRef__":true,"id":20335},{"__isSmartRef__":true,"id":20337},{"__isSmartRef__":true,"id":20339},{"__isSmartRef__":true,"id":20341},{"__isSmartRef__":true,"id":20343}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20345},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20329":{"date":{"__isSmartRef__":true,"id":20330},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20331":{"date":{"__isSmartRef__":true,"id":20332},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20332":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20333":{"date":{"__isSmartRef__":true,"id":20334},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20334":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20335":{"date":{"__isSmartRef__":true,"id":20336},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20337":{"date":{"__isSmartRef__":true,"id":20338},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20338":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20339":{"date":{"__isSmartRef__":true,"id":20340},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20341":{"date":{"__isSmartRef__":true,"id":20342},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20343":{"date":{"__isSmartRef__":true,"id":20344},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20345":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20346":{"morph":{"__isSmartRef__":true,"id":20325},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20347":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20348}},"20348":{"test01IsMorph":{"__isSmartRef__":true,"id":20349}},"20349":{"varMapping":{"__isSmartRef__":true,"id":20350},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20350":{"this":{"__isSmartRef__":true,"id":20347}},"20351":{},"20352":{"change":{"__isSmartRef__":true,"id":20353},"tick":{"__isSmartRef__":true,"id":20357}},"20353":{"varMapping":{"__isSmartRef__":true,"id":20354},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20354":{"this":{"__isSmartRef__":true,"id":20325}},"20355":{"timestamp":{"__isSmartRef__":true,"id":20356},"user":"cschuster","tags":[]},"20356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20357":{"varMapping":{"__isSmartRef__":true,"id":20358},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20358":{"this":{"__isSmartRef__":true,"id":20325}},"20359":{"timestamp":{"__isSmartRef__":true,"id":20360},"user":"cschuster","tags":[]},"20360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20361":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20362}],"id":"D8C490FC-17BC-45F3-AD12-938D71323861","shape":{"__isSmartRef__":true,"id":20363},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle511","partsBinMetaInfo":{"__isSmartRef__":true,"id":20364},"eventHandler":{"__isSmartRef__":true,"id":20382},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C02A23E9-FCC3-4C91-94D8-7063CBD14C13"],"partTests":{"__isSmartRef__":true,"id":20383},"_ClipMode":"visible","moved":true,"b":28,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.466305224451275,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20388},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5751.5,4833.3)"},"20362":{"target":{"__isSmartRef__":true,"id":20361},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20363":{"_BorderWidth":7.347357813929454,"_ClipMode":"visible","_BorderRadius":31.183858069414935,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,81.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(120,346,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-37.7)"},"20364":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20365},{"__isSmartRef__":true,"id":20367},{"__isSmartRef__":true,"id":20369},{"__isSmartRef__":true,"id":20371},{"__isSmartRef__":true,"id":20373},{"__isSmartRef__":true,"id":20375},{"__isSmartRef__":true,"id":20377},{"__isSmartRef__":true,"id":20379}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20381},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20365":{"date":{"__isSmartRef__":true,"id":20366},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20367":{"date":{"__isSmartRef__":true,"id":20368},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20368":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20369":{"date":{"__isSmartRef__":true,"id":20370},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20370":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20371":{"date":{"__isSmartRef__":true,"id":20372},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20373":{"date":{"__isSmartRef__":true,"id":20374},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20374":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20375":{"date":{"__isSmartRef__":true,"id":20376},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20377":{"date":{"__isSmartRef__":true,"id":20378},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20378":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20379":{"date":{"__isSmartRef__":true,"id":20380},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20381":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20382":{"morph":{"__isSmartRef__":true,"id":20361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20383":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20384}},"20384":{"test01IsMorph":{"__isSmartRef__":true,"id":20385}},"20385":{"varMapping":{"__isSmartRef__":true,"id":20386},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20386":{"this":{"__isSmartRef__":true,"id":20383}},"20387":{},"20388":{"change":{"__isSmartRef__":true,"id":20389},"tick":{"__isSmartRef__":true,"id":20393}},"20389":{"varMapping":{"__isSmartRef__":true,"id":20390},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20390":{"this":{"__isSmartRef__":true,"id":20361}},"20391":{"timestamp":{"__isSmartRef__":true,"id":20392},"user":"cschuster","tags":[]},"20392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20393":{"varMapping":{"__isSmartRef__":true,"id":20394},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20394":{"this":{"__isSmartRef__":true,"id":20361}},"20395":{"timestamp":{"__isSmartRef__":true,"id":20396},"user":"cschuster","tags":[]},"20396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20397":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20398}],"id":"3A5D9C82-4CD2-43C7-B7C2-0EE30DC9672F","shape":{"__isSmartRef__":true,"id":20399},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle512","partsBinMetaInfo":{"__isSmartRef__":true,"id":20400},"eventHandler":{"__isSmartRef__":true,"id":20418},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31"],"partTests":{"__isSmartRef__":true,"id":20419},"_ClipMode":"visible","moved":true,"b":170,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-1.8567306590968362,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20424},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5062.7,3416.4)"},"20398":{"target":{"__isSmartRef__":true,"id":20397},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20399":{"_BorderWidth":5.868240888334651,"_ClipMode":"visible","_BorderRadius":38.79385241571817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,93.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(45,-207,-117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.5,-0.3)"},"20400":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20401},{"__isSmartRef__":true,"id":20403},{"__isSmartRef__":true,"id":20405},{"__isSmartRef__":true,"id":20407},{"__isSmartRef__":true,"id":20409},{"__isSmartRef__":true,"id":20411},{"__isSmartRef__":true,"id":20413},{"__isSmartRef__":true,"id":20415}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20417},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20401":{"date":{"__isSmartRef__":true,"id":20402},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20403":{"date":{"__isSmartRef__":true,"id":20404},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20404":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20405":{"date":{"__isSmartRef__":true,"id":20406},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20406":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20407":{"date":{"__isSmartRef__":true,"id":20408},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20409":{"date":{"__isSmartRef__":true,"id":20410},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20410":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20411":{"date":{"__isSmartRef__":true,"id":20412},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20413":{"date":{"__isSmartRef__":true,"id":20414},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20414":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20415":{"date":{"__isSmartRef__":true,"id":20416},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20417":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20418":{"morph":{"__isSmartRef__":true,"id":20397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20419":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20420}},"20420":{"test01IsMorph":{"__isSmartRef__":true,"id":20421}},"20421":{"varMapping":{"__isSmartRef__":true,"id":20422},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20422":{"this":{"__isSmartRef__":true,"id":20419}},"20423":{},"20424":{"change":{"__isSmartRef__":true,"id":20425},"tick":{"__isSmartRef__":true,"id":20429}},"20425":{"varMapping":{"__isSmartRef__":true,"id":20426},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20426":{"this":{"__isSmartRef__":true,"id":20397}},"20427":{"timestamp":{"__isSmartRef__":true,"id":20428},"user":"cschuster","tags":[]},"20428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20429":{"varMapping":{"__isSmartRef__":true,"id":20430},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20430":{"this":{"__isSmartRef__":true,"id":20397}},"20431":{"timestamp":{"__isSmartRef__":true,"id":20432},"user":"cschuster","tags":[]},"20432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20433":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20434}],"id":"D165955A-BD6F-4AAE-86FC-19B0D9D45009","shape":{"__isSmartRef__":true,"id":20435},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle513","partsBinMetaInfo":{"__isSmartRef__":true,"id":20436},"eventHandler":{"__isSmartRef__":true,"id":20454},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916"],"partTests":{"__isSmartRef__":true,"id":20455},"_ClipMode":"visible","moved":true,"b":310.2905310188653,"#startLetters":"set","isBeingDragged":false,"delta":-0.8570598100195639,"_Rotation":13.336011525099094,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20460},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5091.1,4399.0)"},"20434":{"target":{"__isSmartRef__":true,"id":20433},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20435":{"_BorderWidth":1.1861239453664818,"_ClipMode":"visible","_BorderRadius":16.726959103828914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,130.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-195,-30,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-32.9)"},"20436":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20437},{"__isSmartRef__":true,"id":20439},{"__isSmartRef__":true,"id":20441},{"__isSmartRef__":true,"id":20443},{"__isSmartRef__":true,"id":20445},{"__isSmartRef__":true,"id":20447},{"__isSmartRef__":true,"id":20449},{"__isSmartRef__":true,"id":20451}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20453},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20437":{"date":{"__isSmartRef__":true,"id":20438},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20439":{"date":{"__isSmartRef__":true,"id":20440},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20440":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20441":{"date":{"__isSmartRef__":true,"id":20442},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20442":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20443":{"date":{"__isSmartRef__":true,"id":20444},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20445":{"date":{"__isSmartRef__":true,"id":20446},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20446":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20447":{"date":{"__isSmartRef__":true,"id":20448},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20449":{"date":{"__isSmartRef__":true,"id":20450},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20450":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20451":{"date":{"__isSmartRef__":true,"id":20452},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20453":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20454":{"morph":{"__isSmartRef__":true,"id":20433},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20455":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20456}},"20456":{"test01IsMorph":{"__isSmartRef__":true,"id":20457}},"20457":{"varMapping":{"__isSmartRef__":true,"id":20458},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20458":{"this":{"__isSmartRef__":true,"id":20455}},"20459":{},"20460":{"change":{"__isSmartRef__":true,"id":20461},"tick":{"__isSmartRef__":true,"id":20465}},"20461":{"varMapping":{"__isSmartRef__":true,"id":20462},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20462":{"this":{"__isSmartRef__":true,"id":20433}},"20463":{"timestamp":{"__isSmartRef__":true,"id":20464},"user":"cschuster","tags":[]},"20464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20465":{"varMapping":{"__isSmartRef__":true,"id":20466},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20466":{"this":{"__isSmartRef__":true,"id":20433}},"20467":{"timestamp":{"__isSmartRef__":true,"id":20468},"user":"cschuster","tags":[]},"20468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20469":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20470}],"id":"4FE4039A-839F-4A03-ADD7-B6BFD9DC57C2","shape":{"__isSmartRef__":true,"id":20471},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle514","partsBinMetaInfo":{"__isSmartRef__":true,"id":20472},"eventHandler":{"__isSmartRef__":true,"id":20490},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF"],"partTests":{"__isSmartRef__":true,"id":20491},"_ClipMode":"visible","moved":true,"b":50.06162046507234,"#startLetters":"set","isBeingDragged":false,"delta":-0.9420619438751601,"_Rotation":-5.212609251079901,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20496},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4501.4,4578.4)"},"20470":{"target":{"__isSmartRef__":true,"id":20469},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20471":{"_BorderWidth":8.833676525900799,"_ClipMode":"visible","_BorderRadius":16.484678871611493,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,69.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(196,361,-118)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-32.8)"},"20472":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20473},{"__isSmartRef__":true,"id":20475},{"__isSmartRef__":true,"id":20477},{"__isSmartRef__":true,"id":20479},{"__isSmartRef__":true,"id":20481},{"__isSmartRef__":true,"id":20483},{"__isSmartRef__":true,"id":20485},{"__isSmartRef__":true,"id":20487}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20489},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20473":{"date":{"__isSmartRef__":true,"id":20474},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20475":{"date":{"__isSmartRef__":true,"id":20476},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20476":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20477":{"date":{"__isSmartRef__":true,"id":20478},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20478":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20479":{"date":{"__isSmartRef__":true,"id":20480},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20480":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20481":{"date":{"__isSmartRef__":true,"id":20482},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20482":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20483":{"date":{"__isSmartRef__":true,"id":20484},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20484":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20485":{"date":{"__isSmartRef__":true,"id":20486},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20486":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20487":{"date":{"__isSmartRef__":true,"id":20488},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20489":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20490":{"morph":{"__isSmartRef__":true,"id":20469},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20491":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20492}},"20492":{"test01IsMorph":{"__isSmartRef__":true,"id":20493}},"20493":{"varMapping":{"__isSmartRef__":true,"id":20494},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20494":{"this":{"__isSmartRef__":true,"id":20491}},"20495":{},"20496":{"change":{"__isSmartRef__":true,"id":20497},"tick":{"__isSmartRef__":true,"id":20501}},"20497":{"varMapping":{"__isSmartRef__":true,"id":20498},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20498":{"this":{"__isSmartRef__":true,"id":20469}},"20499":{"timestamp":{"__isSmartRef__":true,"id":20500},"user":"cschuster","tags":[]},"20500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20501":{"varMapping":{"__isSmartRef__":true,"id":20502},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20502":{"this":{"__isSmartRef__":true,"id":20469}},"20503":{"timestamp":{"__isSmartRef__":true,"id":20504},"user":"cschuster","tags":[]},"20504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20505":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20506}],"id":"8CAE54ED-E96E-4FA2-980D-9A6042DEB630","shape":{"__isSmartRef__":true,"id":20507},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle515","partsBinMetaInfo":{"__isSmartRef__":true,"id":20508},"eventHandler":{"__isSmartRef__":true,"id":20526},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","454545EF-74FC-4785-9F63-48B94B0248F2"],"partTests":{"__isSmartRef__":true,"id":20527},"_ClipMode":"visible","moved":true,"b":208.26252712332644,"#startLetters":"set","isBeingDragged":false,"delta":-0.9726761081838049,"_Rotation":54.44788539851981,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20532},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6071.7,4251.4)"},"20506":{"target":{"__isSmartRef__":true,"id":20505},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20507":{"_BorderWidth":2.6324387328854733,"_ClipMode":"visible","_BorderRadius":31.03144583433449,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.4,118.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-121,-347,-157)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.5,-2.4)"},"20508":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20509},{"__isSmartRef__":true,"id":20511},{"__isSmartRef__":true,"id":20513},{"__isSmartRef__":true,"id":20515},{"__isSmartRef__":true,"id":20517},{"__isSmartRef__":true,"id":20519},{"__isSmartRef__":true,"id":20521},{"__isSmartRef__":true,"id":20523}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20525},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20509":{"date":{"__isSmartRef__":true,"id":20510},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20511":{"date":{"__isSmartRef__":true,"id":20512},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20512":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20513":{"date":{"__isSmartRef__":true,"id":20514},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20514":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20515":{"date":{"__isSmartRef__":true,"id":20516},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20516":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20517":{"date":{"__isSmartRef__":true,"id":20518},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20518":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20519":{"date":{"__isSmartRef__":true,"id":20520},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20520":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20521":{"date":{"__isSmartRef__":true,"id":20522},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20522":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20523":{"date":{"__isSmartRef__":true,"id":20524},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20525":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20526":{"morph":{"__isSmartRef__":true,"id":20505},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20527":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20528}},"20528":{"test01IsMorph":{"__isSmartRef__":true,"id":20529}},"20529":{"varMapping":{"__isSmartRef__":true,"id":20530},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20530":{"this":{"__isSmartRef__":true,"id":20527}},"20531":{},"20532":{"change":{"__isSmartRef__":true,"id":20533},"tick":{"__isSmartRef__":true,"id":20537}},"20533":{"varMapping":{"__isSmartRef__":true,"id":20534},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20534":{"this":{"__isSmartRef__":true,"id":20505}},"20535":{"timestamp":{"__isSmartRef__":true,"id":20536},"user":"cschuster","tags":[]},"20536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20537":{"varMapping":{"__isSmartRef__":true,"id":20538},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20538":{"this":{"__isSmartRef__":true,"id":20505}},"20539":{"timestamp":{"__isSmartRef__":true,"id":20540},"user":"cschuster","tags":[]},"20540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20541":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20542}],"id":"236F0682-23F2-4C98-A4F1-C68C77FA06E1","shape":{"__isSmartRef__":true,"id":20543},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle516","partsBinMetaInfo":{"__isSmartRef__":true,"id":20544},"eventHandler":{"__isSmartRef__":true,"id":20562},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6"],"partTests":{"__isSmartRef__":true,"id":20563},"_ClipMode":"visible","moved":true,"b":6.21774196298793,"#startLetters":"set","isBeingDragged":false,"delta":0.7772177453734912,"_Rotation":7.292896556729208,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20568},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5352.6,5279.5)"},"20542":{"target":{"__isSmartRef__":true,"id":20541},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20543":{"_BorderWidth":5.541535975029964,"_ClipMode":"visible","_BorderRadius":39.53078206039735,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.6,95.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(28,283,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.2,-39.9)"},"20544":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20545},{"__isSmartRef__":true,"id":20547},{"__isSmartRef__":true,"id":20549},{"__isSmartRef__":true,"id":20551},{"__isSmartRef__":true,"id":20553},{"__isSmartRef__":true,"id":20555},{"__isSmartRef__":true,"id":20557},{"__isSmartRef__":true,"id":20559}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20561},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20545":{"date":{"__isSmartRef__":true,"id":20546},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20547":{"date":{"__isSmartRef__":true,"id":20548},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20548":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20549":{"date":{"__isSmartRef__":true,"id":20550},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20550":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20551":{"date":{"__isSmartRef__":true,"id":20552},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20553":{"date":{"__isSmartRef__":true,"id":20554},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20554":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20555":{"date":{"__isSmartRef__":true,"id":20556},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20557":{"date":{"__isSmartRef__":true,"id":20558},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20558":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20559":{"date":{"__isSmartRef__":true,"id":20560},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20561":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20562":{"morph":{"__isSmartRef__":true,"id":20541},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20563":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20564}},"20564":{"test01IsMorph":{"__isSmartRef__":true,"id":20565}},"20565":{"varMapping":{"__isSmartRef__":true,"id":20566},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20566":{"this":{"__isSmartRef__":true,"id":20563}},"20567":{},"20568":{"change":{"__isSmartRef__":true,"id":20569},"tick":{"__isSmartRef__":true,"id":20573}},"20569":{"varMapping":{"__isSmartRef__":true,"id":20570},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20570":{"this":{"__isSmartRef__":true,"id":20541}},"20571":{"timestamp":{"__isSmartRef__":true,"id":20572},"user":"cschuster","tags":[]},"20572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20573":{"varMapping":{"__isSmartRef__":true,"id":20574},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20574":{"this":{"__isSmartRef__":true,"id":20541}},"20575":{"timestamp":{"__isSmartRef__":true,"id":20576},"user":"cschuster","tags":[]},"20576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20577":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20578}],"id":"DA5BB5B7-84E0-4C15-A7FF-D60E6C6937C5","shape":{"__isSmartRef__":true,"id":20579},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle517","partsBinMetaInfo":{"__isSmartRef__":true,"id":20580},"eventHandler":{"__isSmartRef__":true,"id":20598},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CFE05825-F904-4353-A974-458603D115E9","1831703D-2967-4240-826A-2FD3E4747A33"],"partTests":{"__isSmartRef__":true,"id":20599},"_ClipMode":"visible","moved":true,"b":332.4736516685225,"#startLetters":"set","isBeingDragged":false,"delta":-0.983083868981339,"_Rotation":-15.644096693938444,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20604},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4310.8,5508.2)"},"20578":{"target":{"__isSmartRef__":true,"id":20577},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20579":{"_BorderWidth":2.689217651228299,"_ClipMode":"visible","_BorderRadius":31.456455898568226,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.2,118.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-118,109,-109)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.8,-37.7)"},"20580":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20581},{"__isSmartRef__":true,"id":20583},{"__isSmartRef__":true,"id":20585},{"__isSmartRef__":true,"id":20587},{"__isSmartRef__":true,"id":20589},{"__isSmartRef__":true,"id":20591},{"__isSmartRef__":true,"id":20593},{"__isSmartRef__":true,"id":20595}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20597},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20581":{"date":{"__isSmartRef__":true,"id":20582},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20583":{"date":{"__isSmartRef__":true,"id":20584},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20584":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20585":{"date":{"__isSmartRef__":true,"id":20586},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20586":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20587":{"date":{"__isSmartRef__":true,"id":20588},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20588":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20589":{"date":{"__isSmartRef__":true,"id":20590},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20590":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20591":{"date":{"__isSmartRef__":true,"id":20592},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20592":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20593":{"date":{"__isSmartRef__":true,"id":20594},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20594":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20595":{"date":{"__isSmartRef__":true,"id":20596},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20597":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20598":{"morph":{"__isSmartRef__":true,"id":20577},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20599":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20600}},"20600":{"test01IsMorph":{"__isSmartRef__":true,"id":20601}},"20601":{"varMapping":{"__isSmartRef__":true,"id":20602},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20602":{"this":{"__isSmartRef__":true,"id":20599}},"20603":{},"20604":{"change":{"__isSmartRef__":true,"id":20605},"tick":{"__isSmartRef__":true,"id":20609}},"20605":{"varMapping":{"__isSmartRef__":true,"id":20606},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20606":{"this":{"__isSmartRef__":true,"id":20577}},"20607":{"timestamp":{"__isSmartRef__":true,"id":20608},"user":"cschuster","tags":[]},"20608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20609":{"varMapping":{"__isSmartRef__":true,"id":20610},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20610":{"this":{"__isSmartRef__":true,"id":20577}},"20611":{"timestamp":{"__isSmartRef__":true,"id":20612},"user":"cschuster","tags":[]},"20612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20613":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20614}],"id":"9497F3E9-9EB1-4E27-AC9D-6576056C41D8","shape":{"__isSmartRef__":true,"id":20615},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle518","partsBinMetaInfo":{"__isSmartRef__":true,"id":20616},"eventHandler":{"__isSmartRef__":true,"id":20634},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","87AA5F30-099A-40E9-BBCC-A7CA9DFDC0A2"],"partTests":{"__isSmartRef__":true,"id":20635},"_ClipMode":"visible","moved":true,"b":61.31966752256267,"#startLetters":"set","isBeingDragged":false,"delta":0.9290858715539798,"_Rotation":-29.391243402580763,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20640},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4791.6,4542.9)"},"20614":{"target":{"__isSmartRef__":true,"id":20613},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20615":{"_BorderWidth":9.386554774978187,"_ClipMode":"visible","_BorderRadius":9.213019529785697,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.7,64.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,348,-224)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-29.6)"},"20616":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20617},{"__isSmartRef__":true,"id":20619},{"__isSmartRef__":true,"id":20621},{"__isSmartRef__":true,"id":20623},{"__isSmartRef__":true,"id":20625},{"__isSmartRef__":true,"id":20627},{"__isSmartRef__":true,"id":20629},{"__isSmartRef__":true,"id":20631}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20633},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20617":{"date":{"__isSmartRef__":true,"id":20618},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20619":{"date":{"__isSmartRef__":true,"id":20620},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20620":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20621":{"date":{"__isSmartRef__":true,"id":20622},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20622":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20623":{"date":{"__isSmartRef__":true,"id":20624},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20624":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20625":{"date":{"__isSmartRef__":true,"id":20626},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20626":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20627":{"date":{"__isSmartRef__":true,"id":20628},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20628":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20629":{"date":{"__isSmartRef__":true,"id":20630},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20630":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20631":{"date":{"__isSmartRef__":true,"id":20632},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20633":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20634":{"morph":{"__isSmartRef__":true,"id":20613},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20635":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20636}},"20636":{"test01IsMorph":{"__isSmartRef__":true,"id":20637}},"20637":{"varMapping":{"__isSmartRef__":true,"id":20638},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20638":{"this":{"__isSmartRef__":true,"id":20635}},"20639":{},"20640":{"change":{"__isSmartRef__":true,"id":20641},"tick":{"__isSmartRef__":true,"id":20645}},"20641":{"varMapping":{"__isSmartRef__":true,"id":20642},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20642":{"this":{"__isSmartRef__":true,"id":20613}},"20643":{"timestamp":{"__isSmartRef__":true,"id":20644},"user":"cschuster","tags":[]},"20644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20645":{"varMapping":{"__isSmartRef__":true,"id":20646},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20646":{"this":{"__isSmartRef__":true,"id":20613}},"20647":{"timestamp":{"__isSmartRef__":true,"id":20648},"user":"cschuster","tags":[]},"20648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20649":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20650}],"id":"442AECB1-00C0-433D-97A2-ED9518120818","shape":{"__isSmartRef__":true,"id":20651},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle519","partsBinMetaInfo":{"__isSmartRef__":true,"id":20652},"eventHandler":{"__isSmartRef__":true,"id":20670},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","CEF098A9-8486-42F7-9E73-36C18F5E25B6"],"partTests":{"__isSmartRef__":true,"id":20671},"_ClipMode":"visible","moved":true,"b":258.44671365455724,"#startLetters":"set","isBeingDragged":false,"delta":-0.8830720551777631,"_Rotation":37.922449290007755,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20676},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5311.8,4477.5)"},"20650":{"target":{"__isSmartRef__":true,"id":20649},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20651":{"_BorderWidth":0.1013056787045814,"_ClipMode":"visible","_BorderRadius":1.604470314412827,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.7,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-302,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.0)"},"20652":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20653},{"__isSmartRef__":true,"id":20655},{"__isSmartRef__":true,"id":20657},{"__isSmartRef__":true,"id":20659},{"__isSmartRef__":true,"id":20661},{"__isSmartRef__":true,"id":20663},{"__isSmartRef__":true,"id":20665},{"__isSmartRef__":true,"id":20667}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20669},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20653":{"date":{"__isSmartRef__":true,"id":20654},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20655":{"date":{"__isSmartRef__":true,"id":20656},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20656":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20657":{"date":{"__isSmartRef__":true,"id":20658},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20658":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20659":{"date":{"__isSmartRef__":true,"id":20660},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20660":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20661":{"date":{"__isSmartRef__":true,"id":20662},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20662":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20663":{"date":{"__isSmartRef__":true,"id":20664},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20664":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20665":{"date":{"__isSmartRef__":true,"id":20666},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20666":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20667":{"date":{"__isSmartRef__":true,"id":20668},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20669":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20670":{"morph":{"__isSmartRef__":true,"id":20649},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20671":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20672}},"20672":{"test01IsMorph":{"__isSmartRef__":true,"id":20673}},"20673":{"varMapping":{"__isSmartRef__":true,"id":20674},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20674":{"this":{"__isSmartRef__":true,"id":20671}},"20675":{},"20676":{"change":{"__isSmartRef__":true,"id":20677},"tick":{"__isSmartRef__":true,"id":20681}},"20677":{"varMapping":{"__isSmartRef__":true,"id":20678},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20678":{"this":{"__isSmartRef__":true,"id":20649}},"20679":{"timestamp":{"__isSmartRef__":true,"id":20680},"user":"cschuster","tags":[]},"20680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20681":{"varMapping":{"__isSmartRef__":true,"id":20682},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20682":{"this":{"__isSmartRef__":true,"id":20649}},"20683":{"timestamp":{"__isSmartRef__":true,"id":20684},"user":"cschuster","tags":[]},"20684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20685":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20686}],"id":"2A333511-6AAD-4137-8847-CBD27B07FF36","shape":{"__isSmartRef__":true,"id":20687},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle520","partsBinMetaInfo":{"__isSmartRef__":true,"id":20688},"eventHandler":{"__isSmartRef__":true,"id":20706},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82"],"partTests":{"__isSmartRef__":true,"id":20707},"_ClipMode":"visible","moved":true,"b":357.9293572534807,"#startLetters":"set","isBeingDragged":false,"delta":0.8993199930991977,"_Rotation":-1.3080912827531819,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20712},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5663.2,4366.1)"},"20686":{"target":{"__isSmartRef__":true,"id":20685},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20687":{"_BorderWidth":4.819341663478209,"_ClipMode":"visible","_BorderRadius":39.94778010471229,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.1,101.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-10,246,199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.3,-40.0)"},"20688":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20689},{"__isSmartRef__":true,"id":20691},{"__isSmartRef__":true,"id":20693},{"__isSmartRef__":true,"id":20695},{"__isSmartRef__":true,"id":20697},{"__isSmartRef__":true,"id":20699},{"__isSmartRef__":true,"id":20701},{"__isSmartRef__":true,"id":20703}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20705},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20689":{"date":{"__isSmartRef__":true,"id":20690},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20690":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20691":{"date":{"__isSmartRef__":true,"id":20692},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20692":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20693":{"date":{"__isSmartRef__":true,"id":20694},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20694":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20695":{"date":{"__isSmartRef__":true,"id":20696},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20696":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20697":{"date":{"__isSmartRef__":true,"id":20698},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20698":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20699":{"date":{"__isSmartRef__":true,"id":20700},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20701":{"date":{"__isSmartRef__":true,"id":20702},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20702":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20703":{"date":{"__isSmartRef__":true,"id":20704},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20704":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20705":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20706":{"morph":{"__isSmartRef__":true,"id":20685},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20707":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20708}},"20708":{"test01IsMorph":{"__isSmartRef__":true,"id":20709}},"20709":{"varMapping":{"__isSmartRef__":true,"id":20710},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20710":{"this":{"__isSmartRef__":true,"id":20707}},"20711":{},"20712":{"change":{"__isSmartRef__":true,"id":20713},"tick":{"__isSmartRef__":true,"id":20717}},"20713":{"varMapping":{"__isSmartRef__":true,"id":20714},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20714":{"this":{"__isSmartRef__":true,"id":20685}},"20715":{"timestamp":{"__isSmartRef__":true,"id":20716},"user":"cschuster","tags":[]},"20716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20717":{"varMapping":{"__isSmartRef__":true,"id":20718},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20718":{"this":{"__isSmartRef__":true,"id":20685}},"20719":{"timestamp":{"__isSmartRef__":true,"id":20720},"user":"cschuster","tags":[]},"20720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20721":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20722}],"id":"5AF2F260-C8B0-4CE5-9FD3-7DFF852F4757","shape":{"__isSmartRef__":true,"id":20723},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle521","partsBinMetaInfo":{"__isSmartRef__":true,"id":20724},"eventHandler":{"__isSmartRef__":true,"id":20742},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","ABA18084-BDCB-40B5-B7E4-52D4D4D7EA67"],"partTests":{"__isSmartRef__":true,"id":20743},"_ClipMode":"visible","moved":true,"b":342.2258658958599,"#startLetters":"set","isBeingDragged":false,"delta":0.9834076606202871,"_Rotation":14.929985546571455,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20748},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5749.1,4912.8)"},"20722":{"target":{"__isSmartRef__":true,"id":20721},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20723":{"_BorderWidth":3.473672801356244,"_ClipMode":"visible","_BorderRadius":36.27252045228849,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.7,112.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-78,165,18)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.9,-39.0)"},"20724":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20725},{"__isSmartRef__":true,"id":20727},{"__isSmartRef__":true,"id":20729},{"__isSmartRef__":true,"id":20731},{"__isSmartRef__":true,"id":20733},{"__isSmartRef__":true,"id":20735},{"__isSmartRef__":true,"id":20737},{"__isSmartRef__":true,"id":20739}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20741},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20725":{"date":{"__isSmartRef__":true,"id":20726},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20727":{"date":{"__isSmartRef__":true,"id":20728},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20728":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20729":{"date":{"__isSmartRef__":true,"id":20730},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20730":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20731":{"date":{"__isSmartRef__":true,"id":20732},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20732":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20733":{"date":{"__isSmartRef__":true,"id":20734},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20734":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20735":{"date":{"__isSmartRef__":true,"id":20736},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20736":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20737":{"date":{"__isSmartRef__":true,"id":20738},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20738":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20739":{"date":{"__isSmartRef__":true,"id":20740},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20740":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20741":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20742":{"morph":{"__isSmartRef__":true,"id":20721},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20743":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20744}},"20744":{"test01IsMorph":{"__isSmartRef__":true,"id":20745}},"20745":{"varMapping":{"__isSmartRef__":true,"id":20746},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20746":{"this":{"__isSmartRef__":true,"id":20743}},"20747":{},"20748":{"change":{"__isSmartRef__":true,"id":20749},"tick":{"__isSmartRef__":true,"id":20753}},"20749":{"varMapping":{"__isSmartRef__":true,"id":20750},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20750":{"this":{"__isSmartRef__":true,"id":20721}},"20751":{"timestamp":{"__isSmartRef__":true,"id":20752},"user":"cschuster","tags":[]},"20752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20753":{"varMapping":{"__isSmartRef__":true,"id":20754},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20754":{"this":{"__isSmartRef__":true,"id":20721}},"20755":{"timestamp":{"__isSmartRef__":true,"id":20756},"user":"cschuster","tags":[]},"20756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20757":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20758}],"id":"805A4449-F83A-4B1D-ABB6-6B6456A8B7A1","shape":{"__isSmartRef__":true,"id":20759},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle522","partsBinMetaInfo":{"__isSmartRef__":true,"id":20760},"eventHandler":{"__isSmartRef__":true,"id":20778},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6"],"partTests":{"__isSmartRef__":true,"id":20779},"_ClipMode":"visible","moved":true,"b":100.04852220771136,"#startLetters":"set","isBeingDragged":false,"delta":-0.9884086608071811,"_Rotation":-16.29385310644862,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20784},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4425.0,4907.1)"},"20758":{"target":{"__isSmartRef__":true,"id":20757},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20759":{"_BorderWidth":9.923301710261843,"_ClipMode":"visible","_BorderRadius":1.2177604315725121,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,207,-12)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.5)"},"20760":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20761},{"__isSmartRef__":true,"id":20763},{"__isSmartRef__":true,"id":20765},{"__isSmartRef__":true,"id":20767},{"__isSmartRef__":true,"id":20769},{"__isSmartRef__":true,"id":20771},{"__isSmartRef__":true,"id":20773},{"__isSmartRef__":true,"id":20775}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20777},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20761":{"date":{"__isSmartRef__":true,"id":20762},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20763":{"date":{"__isSmartRef__":true,"id":20764},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20764":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20765":{"date":{"__isSmartRef__":true,"id":20766},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20766":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20767":{"date":{"__isSmartRef__":true,"id":20768},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20769":{"date":{"__isSmartRef__":true,"id":20770},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20770":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20771":{"date":{"__isSmartRef__":true,"id":20772},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20773":{"date":{"__isSmartRef__":true,"id":20774},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20774":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20775":{"date":{"__isSmartRef__":true,"id":20776},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20777":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20778":{"morph":{"__isSmartRef__":true,"id":20757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20779":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20780}},"20780":{"test01IsMorph":{"__isSmartRef__":true,"id":20781}},"20781":{"varMapping":{"__isSmartRef__":true,"id":20782},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20782":{"this":{"__isSmartRef__":true,"id":20779}},"20783":{},"20784":{"change":{"__isSmartRef__":true,"id":20785},"tick":{"__isSmartRef__":true,"id":20789}},"20785":{"varMapping":{"__isSmartRef__":true,"id":20786},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20786":{"this":{"__isSmartRef__":true,"id":20757}},"20787":{"timestamp":{"__isSmartRef__":true,"id":20788},"user":"cschuster","tags":[]},"20788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20789":{"varMapping":{"__isSmartRef__":true,"id":20790},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20790":{"this":{"__isSmartRef__":true,"id":20757}},"20791":{"timestamp":{"__isSmartRef__":true,"id":20792},"user":"cschuster","tags":[]},"20792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20793":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20794}],"id":"9FF4E8A5-7610-4D29-9B24-C21A352BCE72","shape":{"__isSmartRef__":true,"id":20795},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle523","partsBinMetaInfo":{"__isSmartRef__":true,"id":20796},"eventHandler":{"__isSmartRef__":true,"id":20814},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F"],"partTests":{"__isSmartRef__":true,"id":20815},"_ClipMode":"visible","moved":true,"b":214.25307242863346,"#startLetters":"set","isBeingDragged":false,"delta":0.9694709159666672,"_Rotation":5.594563841507323,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20820},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4651.1,4211.3)"},"20794":{"target":{"__isSmartRef__":true,"id":20793},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20795":{"_BorderWidth":2.185753740344965,"_ClipMode":"visible","_BorderRadius":27.328028784028234,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.2,122.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-144,-356,-87)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.7,-3.5)"},"20796":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20797},{"__isSmartRef__":true,"id":20799},{"__isSmartRef__":true,"id":20801},{"__isSmartRef__":true,"id":20803},{"__isSmartRef__":true,"id":20805},{"__isSmartRef__":true,"id":20807},{"__isSmartRef__":true,"id":20809},{"__isSmartRef__":true,"id":20811}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20813},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20797":{"date":{"__isSmartRef__":true,"id":20798},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20799":{"date":{"__isSmartRef__":true,"id":20800},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20800":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20801":{"date":{"__isSmartRef__":true,"id":20802},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20802":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20803":{"date":{"__isSmartRef__":true,"id":20804},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20805":{"date":{"__isSmartRef__":true,"id":20806},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20806":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20807":{"date":{"__isSmartRef__":true,"id":20808},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20809":{"date":{"__isSmartRef__":true,"id":20810},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20810":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20811":{"date":{"__isSmartRef__":true,"id":20812},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20813":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20814":{"morph":{"__isSmartRef__":true,"id":20793},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20815":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20816}},"20816":{"test01IsMorph":{"__isSmartRef__":true,"id":20817}},"20817":{"varMapping":{"__isSmartRef__":true,"id":20818},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20818":{"this":{"__isSmartRef__":true,"id":20815}},"20819":{},"20820":{"change":{"__isSmartRef__":true,"id":20821},"tick":{"__isSmartRef__":true,"id":20825}},"20821":{"varMapping":{"__isSmartRef__":true,"id":20822},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20822":{"this":{"__isSmartRef__":true,"id":20793}},"20823":{"timestamp":{"__isSmartRef__":true,"id":20824},"user":"cschuster","tags":[]},"20824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20825":{"varMapping":{"__isSmartRef__":true,"id":20826},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20826":{"this":{"__isSmartRef__":true,"id":20793}},"20827":{"timestamp":{"__isSmartRef__":true,"id":20828},"user":"cschuster","tags":[]},"20828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20829":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20830}],"id":"AC96D4E6-B149-438A-9CBF-8BF68E9DDAEA","shape":{"__isSmartRef__":true,"id":20831},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle524","partsBinMetaInfo":{"__isSmartRef__":true,"id":20832},"eventHandler":{"__isSmartRef__":true,"id":20850},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D","8A835E3E-A7B4-45FE-A03B-5B8F5FD21690"],"partTests":{"__isSmartRef__":true,"id":20851},"_ClipMode":"visible","moved":true,"b":327.0163450820837,"#startLetters":"set","isBeingDragged":false,"delta":0.8959351920057088,"_Rotation":34.54342984482757,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20856},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5363.5,4259.1)"},"20830":{"target":{"__isSmartRef__":true,"id":20829},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20831":{"_BorderWidth":2.2780011965416103,"_ClipMode":"visible","_BorderRadius":28.14515602235375,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,121.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-139,76,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.1,-36.8)"},"20832":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20833},{"__isSmartRef__":true,"id":20835},{"__isSmartRef__":true,"id":20837},{"__isSmartRef__":true,"id":20839},{"__isSmartRef__":true,"id":20841},{"__isSmartRef__":true,"id":20843},{"__isSmartRef__":true,"id":20845},{"__isSmartRef__":true,"id":20847}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20849},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20833":{"date":{"__isSmartRef__":true,"id":20834},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20835":{"date":{"__isSmartRef__":true,"id":20836},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20836":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20837":{"date":{"__isSmartRef__":true,"id":20838},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20838":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20839":{"date":{"__isSmartRef__":true,"id":20840},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20841":{"date":{"__isSmartRef__":true,"id":20842},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20842":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20843":{"date":{"__isSmartRef__":true,"id":20844},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20845":{"date":{"__isSmartRef__":true,"id":20846},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20846":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20847":{"date":{"__isSmartRef__":true,"id":20848},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20849":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20850":{"morph":{"__isSmartRef__":true,"id":20829},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20851":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20852}},"20852":{"test01IsMorph":{"__isSmartRef__":true,"id":20853}},"20853":{"varMapping":{"__isSmartRef__":true,"id":20854},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20854":{"this":{"__isSmartRef__":true,"id":20851}},"20855":{},"20856":{"change":{"__isSmartRef__":true,"id":20857},"tick":{"__isSmartRef__":true,"id":20861}},"20857":{"varMapping":{"__isSmartRef__":true,"id":20858},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20858":{"this":{"__isSmartRef__":true,"id":20829}},"20859":{"timestamp":{"__isSmartRef__":true,"id":20860},"user":"cschuster","tags":[]},"20860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20861":{"varMapping":{"__isSmartRef__":true,"id":20862},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20862":{"this":{"__isSmartRef__":true,"id":20829}},"20863":{"timestamp":{"__isSmartRef__":true,"id":20864},"user":"cschuster","tags":[]},"20864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20865":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20866}],"id":"53E78256-39E9-45AB-9AEF-47590BC9E2B2","shape":{"__isSmartRef__":true,"id":20867},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle525","partsBinMetaInfo":{"__isSmartRef__":true,"id":20868},"eventHandler":{"__isSmartRef__":true,"id":20886},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":20887},"_ClipMode":"visible","moved":true,"b":15.842682683723979,"#startLetters":"set","isBeingDragged":false,"delta":0.8801490379846655,"_Rotation":-20.603706539042506,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20892},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5058.8,4506.0)"},"20866":{"target":{"__isSmartRef__":true,"id":20865},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20867":{"_BorderWidth":6.3649848947714815,"_ClipMode":"visible","_BorderRadius":37.0189059792731,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.0,89.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(70,316,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-39.2)"},"20868":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20869},{"__isSmartRef__":true,"id":20871},{"__isSmartRef__":true,"id":20873},{"__isSmartRef__":true,"id":20875},{"__isSmartRef__":true,"id":20877},{"__isSmartRef__":true,"id":20879},{"__isSmartRef__":true,"id":20881},{"__isSmartRef__":true,"id":20883}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20885},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20869":{"date":{"__isSmartRef__":true,"id":20870},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20871":{"date":{"__isSmartRef__":true,"id":20872},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20872":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20873":{"date":{"__isSmartRef__":true,"id":20874},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20874":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20875":{"date":{"__isSmartRef__":true,"id":20876},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20877":{"date":{"__isSmartRef__":true,"id":20878},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20878":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20879":{"date":{"__isSmartRef__":true,"id":20880},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20881":{"date":{"__isSmartRef__":true,"id":20882},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20883":{"date":{"__isSmartRef__":true,"id":20884},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20885":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20886":{"morph":{"__isSmartRef__":true,"id":20865},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20887":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20888}},"20888":{"test01IsMorph":{"__isSmartRef__":true,"id":20889}},"20889":{"varMapping":{"__isSmartRef__":true,"id":20890},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20890":{"this":{"__isSmartRef__":true,"id":20887}},"20891":{},"20892":{"change":{"__isSmartRef__":true,"id":20893},"tick":{"__isSmartRef__":true,"id":20897}},"20893":{"varMapping":{"__isSmartRef__":true,"id":20894},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20894":{"this":{"__isSmartRef__":true,"id":20865}},"20895":{"timestamp":{"__isSmartRef__":true,"id":20896},"user":"cschuster","tags":[]},"20896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20897":{"varMapping":{"__isSmartRef__":true,"id":20898},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20898":{"this":{"__isSmartRef__":true,"id":20865}},"20899":{"timestamp":{"__isSmartRef__":true,"id":20900},"user":"cschuster","tags":[]},"20900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20901":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20902}],"id":"0A0CD2CA-2AC5-4B13-9A13-002E65888E66","shape":{"__isSmartRef__":true,"id":20903},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle526","partsBinMetaInfo":{"__isSmartRef__":true,"id":20904},"eventHandler":{"__isSmartRef__":true,"id":20922},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","94ABF4C0-170B-4001-BAD8-4AECAA107104"],"partTests":{"__isSmartRef__":true,"id":20923},"_ClipMode":"visible","moved":true,"b":334.03206508565927,"#startLetters":"set","isBeingDragged":false,"delta":-0.8954460315289907,"_Rotation":40.21707577409923,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20928},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5460.0,3920.1)"},"20902":{"target":{"__isSmartRef__":true,"id":20901},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20903":{"_BorderWidth":2.810659620597174,"_ClipMode":"visible","_BorderRadius":32.33086192498607,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,117.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-112,118,-90)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-38.0)"},"20904":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20905},{"__isSmartRef__":true,"id":20907},{"__isSmartRef__":true,"id":20909},{"__isSmartRef__":true,"id":20911},{"__isSmartRef__":true,"id":20913},{"__isSmartRef__":true,"id":20915},{"__isSmartRef__":true,"id":20917},{"__isSmartRef__":true,"id":20919}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20921},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20905":{"date":{"__isSmartRef__":true,"id":20906},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20907":{"date":{"__isSmartRef__":true,"id":20908},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20908":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20909":{"date":{"__isSmartRef__":true,"id":20910},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20910":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20911":{"date":{"__isSmartRef__":true,"id":20912},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20913":{"date":{"__isSmartRef__":true,"id":20914},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20914":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20915":{"date":{"__isSmartRef__":true,"id":20916},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20917":{"date":{"__isSmartRef__":true,"id":20918},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20919":{"date":{"__isSmartRef__":true,"id":20920},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20921":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20922":{"morph":{"__isSmartRef__":true,"id":20901},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20923":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20924}},"20924":{"test01IsMorph":{"__isSmartRef__":true,"id":20925}},"20925":{"varMapping":{"__isSmartRef__":true,"id":20926},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20926":{"this":{"__isSmartRef__":true,"id":20923}},"20927":{},"20928":{"change":{"__isSmartRef__":true,"id":20929},"tick":{"__isSmartRef__":true,"id":20933}},"20929":{"varMapping":{"__isSmartRef__":true,"id":20930},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20930":{"this":{"__isSmartRef__":true,"id":20901}},"20931":{"timestamp":{"__isSmartRef__":true,"id":20932},"user":"cschuster","tags":[]},"20932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20933":{"varMapping":{"__isSmartRef__":true,"id":20934},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20934":{"this":{"__isSmartRef__":true,"id":20901}},"20935":{"timestamp":{"__isSmartRef__":true,"id":20936},"user":"cschuster","tags":[]},"20936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20937":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20938}],"id":"9B9E8614-EF7F-4A1A-A4AB-539A94DD16DA","shape":{"__isSmartRef__":true,"id":20939},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle527","partsBinMetaInfo":{"__isSmartRef__":true,"id":20940},"eventHandler":{"__isSmartRef__":true,"id":20958},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607"],"partTests":{"__isSmartRef__":true,"id":20959},"_ClipMode":"visible","moved":true,"b":15.919790415093303,"#startLetters":"set","isBeingDragged":false,"delta":0.9949869009433314,"_Rotation":-6.526808821877914,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20964},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5083.7,4288.3)"},"20938":{"target":{"__isSmartRef__":true,"id":20937},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20939":{"_BorderWidth":6.3714569769645,"_ClipMode":"visible","_BorderRadius":36.990569216536635,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.1,89.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(70,317,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-39.2)"},"20940":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20941},{"__isSmartRef__":true,"id":20943},{"__isSmartRef__":true,"id":20945},{"__isSmartRef__":true,"id":20947},{"__isSmartRef__":true,"id":20949},{"__isSmartRef__":true,"id":20951},{"__isSmartRef__":true,"id":20953},{"__isSmartRef__":true,"id":20955}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20957},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20941":{"date":{"__isSmartRef__":true,"id":20942},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20943":{"date":{"__isSmartRef__":true,"id":20944},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20944":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20945":{"date":{"__isSmartRef__":true,"id":20946},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20946":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20947":{"date":{"__isSmartRef__":true,"id":20948},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20949":{"date":{"__isSmartRef__":true,"id":20950},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20950":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20951":{"date":{"__isSmartRef__":true,"id":20952},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20953":{"date":{"__isSmartRef__":true,"id":20954},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20955":{"date":{"__isSmartRef__":true,"id":20956},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20957":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20958":{"morph":{"__isSmartRef__":true,"id":20937},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20959":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20960}},"20960":{"test01IsMorph":{"__isSmartRef__":true,"id":20961}},"20961":{"varMapping":{"__isSmartRef__":true,"id":20962},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20962":{"this":{"__isSmartRef__":true,"id":20959}},"20963":{},"20964":{"change":{"__isSmartRef__":true,"id":20965},"tick":{"__isSmartRef__":true,"id":20969}},"20965":{"varMapping":{"__isSmartRef__":true,"id":20966},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":20967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20966":{"this":{"__isSmartRef__":true,"id":20937}},"20967":{"timestamp":{"__isSmartRef__":true,"id":20968},"user":"cschuster","tags":[]},"20968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"20969":{"varMapping":{"__isSmartRef__":true,"id":20970},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":20971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20970":{"this":{"__isSmartRef__":true,"id":20937}},"20971":{"timestamp":{"__isSmartRef__":true,"id":20972},"user":"cschuster","tags":[]},"20972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"20973":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":20974}],"id":"51B37007-FF45-4FEB-B569-318A5EBDB13A","shape":{"__isSmartRef__":true,"id":20975},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle528","partsBinMetaInfo":{"__isSmartRef__":true,"id":20976},"eventHandler":{"__isSmartRef__":true,"id":20994},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","B0167541-8883-4EF7-A820-C92205137C44","78F0B2A7-C312-4D44-B502-3ACD9B68335A"],"partTests":{"__isSmartRef__":true,"id":20995},"_ClipMode":"visible","moved":true,"b":114.94452970894054,"#startLetters":"set","isBeingDragged":false,"delta":-0.8223337929230183,"_Rotation":29.651413476478833,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21000},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5079.3,4630.5)"},"20974":{"target":{"__isSmartRef__":true,"id":20973},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"20975":{"_BorderWidth":9.53358257773575,"_ClipMode":"visible","_BorderRadius":7.114606417361406,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.4,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,124,172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-11.6)"},"20976":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":20977},{"__isSmartRef__":true,"id":20979},{"__isSmartRef__":true,"id":20981},{"__isSmartRef__":true,"id":20983},{"__isSmartRef__":true,"id":20985},{"__isSmartRef__":true,"id":20987},{"__isSmartRef__":true,"id":20989},{"__isSmartRef__":true,"id":20991}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":20993},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"20977":{"date":{"__isSmartRef__":true,"id":20978},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"20978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"20979":{"date":{"__isSmartRef__":true,"id":20980},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"20980":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"20981":{"date":{"__isSmartRef__":true,"id":20982},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"20982":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"20983":{"date":{"__isSmartRef__":true,"id":20984},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"20984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"20985":{"date":{"__isSmartRef__":true,"id":20986},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"20986":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"20987":{"date":{"__isSmartRef__":true,"id":20988},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"20989":{"date":{"__isSmartRef__":true,"id":20990},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"20990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"20991":{"date":{"__isSmartRef__":true,"id":20992},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"20992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"20993":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"20994":{"morph":{"__isSmartRef__":true,"id":20973},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"20995":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":20996}},"20996":{"test01IsMorph":{"__isSmartRef__":true,"id":20997}},"20997":{"varMapping":{"__isSmartRef__":true,"id":20998},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":20999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"20998":{"this":{"__isSmartRef__":true,"id":20995}},"20999":{},"21000":{"change":{"__isSmartRef__":true,"id":21001},"tick":{"__isSmartRef__":true,"id":21005}},"21001":{"varMapping":{"__isSmartRef__":true,"id":21002},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21002":{"this":{"__isSmartRef__":true,"id":20973}},"21003":{"timestamp":{"__isSmartRef__":true,"id":21004},"user":"cschuster","tags":[]},"21004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21005":{"varMapping":{"__isSmartRef__":true,"id":21006},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21006":{"this":{"__isSmartRef__":true,"id":20973}},"21007":{"timestamp":{"__isSmartRef__":true,"id":21008},"user":"cschuster","tags":[]},"21008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21009":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21010}],"id":"0F6A8D03-C60E-4E4E-B0B7-CCB46956B258","shape":{"__isSmartRef__":true,"id":21011},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle529","partsBinMetaInfo":{"__isSmartRef__":true,"id":21012},"eventHandler":{"__isSmartRef__":true,"id":21030},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764"],"partTests":{"__isSmartRef__":true,"id":21031},"_ClipMode":"visible","moved":true,"b":163.7210428151302,"#startLetters":"set","isBeingDragged":false,"delta":0.5230704243294895,"_Rotation":7.527904846392239,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21036},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4548.7,5486.4)"},"21010":{"target":{"__isSmartRef__":true,"id":21009},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21011":{"_BorderWidth":6.401570928790127,"_ClipMode":"visible","_BorderRadius":36.85695829051261,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.5,88.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(72,-174,-38)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.6,-0.8)"},"21012":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21013},{"__isSmartRef__":true,"id":21015},{"__isSmartRef__":true,"id":21017},{"__isSmartRef__":true,"id":21019},{"__isSmartRef__":true,"id":21021},{"__isSmartRef__":true,"id":21023},{"__isSmartRef__":true,"id":21025},{"__isSmartRef__":true,"id":21027}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21029},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21013":{"date":{"__isSmartRef__":true,"id":21014},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21015":{"date":{"__isSmartRef__":true,"id":21016},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21016":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21017":{"date":{"__isSmartRef__":true,"id":21018},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21018":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21019":{"date":{"__isSmartRef__":true,"id":21020},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21021":{"date":{"__isSmartRef__":true,"id":21022},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21022":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21023":{"date":{"__isSmartRef__":true,"id":21024},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21025":{"date":{"__isSmartRef__":true,"id":21026},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21027":{"date":{"__isSmartRef__":true,"id":21028},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21029":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21030":{"morph":{"__isSmartRef__":true,"id":21009},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21031":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21032}},"21032":{"test01IsMorph":{"__isSmartRef__":true,"id":21033}},"21033":{"varMapping":{"__isSmartRef__":true,"id":21034},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21034":{"this":{"__isSmartRef__":true,"id":21031}},"21035":{},"21036":{"change":{"__isSmartRef__":true,"id":21037},"tick":{"__isSmartRef__":true,"id":21041}},"21037":{"varMapping":{"__isSmartRef__":true,"id":21038},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21038":{"this":{"__isSmartRef__":true,"id":21009}},"21039":{"timestamp":{"__isSmartRef__":true,"id":21040},"user":"cschuster","tags":[]},"21040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21041":{"varMapping":{"__isSmartRef__":true,"id":21042},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21042":{"this":{"__isSmartRef__":true,"id":21009}},"21043":{"timestamp":{"__isSmartRef__":true,"id":21044},"user":"cschuster","tags":[]},"21044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21045":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21046}],"id":"218951C8-FE50-48D1-A31A-3FBBBCDB6C40","shape":{"__isSmartRef__":true,"id":21047},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle530","partsBinMetaInfo":{"__isSmartRef__":true,"id":21048},"eventHandler":{"__isSmartRef__":true,"id":21066},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22"],"partTests":{"__isSmartRef__":true,"id":21067},"_ClipMode":"visible","moved":true,"b":340,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-16.415466951873338,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21072},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4590.7,4256.7)"},"21046":{"target":{"__isSmartRef__":true,"id":21045},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21047":{"_BorderWidth":3.289899283371657,"_ClipMode":"visible","_BorderRadius":35.32088886237957,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,153,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-38.8)"},"21048":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21049},{"__isSmartRef__":true,"id":21051},{"__isSmartRef__":true,"id":21053},{"__isSmartRef__":true,"id":21055},{"__isSmartRef__":true,"id":21057},{"__isSmartRef__":true,"id":21059},{"__isSmartRef__":true,"id":21061},{"__isSmartRef__":true,"id":21063}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21065},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21049":{"date":{"__isSmartRef__":true,"id":21050},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21051":{"date":{"__isSmartRef__":true,"id":21052},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21052":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21053":{"date":{"__isSmartRef__":true,"id":21054},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21054":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21055":{"date":{"__isSmartRef__":true,"id":21056},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21057":{"date":{"__isSmartRef__":true,"id":21058},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21058":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21059":{"date":{"__isSmartRef__":true,"id":21060},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21061":{"date":{"__isSmartRef__":true,"id":21062},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21063":{"date":{"__isSmartRef__":true,"id":21064},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21065":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21066":{"morph":{"__isSmartRef__":true,"id":21045},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21067":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21068}},"21068":{"test01IsMorph":{"__isSmartRef__":true,"id":21069}},"21069":{"varMapping":{"__isSmartRef__":true,"id":21070},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21070":{"this":{"__isSmartRef__":true,"id":21067}},"21071":{},"21072":{"change":{"__isSmartRef__":true,"id":21073},"tick":{"__isSmartRef__":true,"id":21077}},"21073":{"varMapping":{"__isSmartRef__":true,"id":21074},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21074":{"this":{"__isSmartRef__":true,"id":21045}},"21075":{"timestamp":{"__isSmartRef__":true,"id":21076},"user":"cschuster","tags":[]},"21076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21077":{"varMapping":{"__isSmartRef__":true,"id":21078},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21078":{"this":{"__isSmartRef__":true,"id":21045}},"21079":{"timestamp":{"__isSmartRef__":true,"id":21080},"user":"cschuster","tags":[]},"21080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21081":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21082}],"id":"61F40A9C-4B9A-444D-9733-78D133BB1B91","shape":{"__isSmartRef__":true,"id":21083},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle531","partsBinMetaInfo":{"__isSmartRef__":true,"id":21084},"eventHandler":{"__isSmartRef__":true,"id":21102},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957"],"partTests":{"__isSmartRef__":true,"id":21103},"_ClipMode":"visible","moved":true,"b":350.1796118505299,"#startLetters":"set","isBeingDragged":false,"delta":-0.8183656791225076,"_Rotation":-7.752291276735826,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21108},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4554.3,4990.2)"},"21082":{"target":{"__isSmartRef__":true,"id":21081},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21083":{"_BorderWidth":4.147199318696025,"_ClipMode":"visible","_BorderRadius":38.836369596747964,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.6,106.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-44,208,120)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.6,-39.7)"},"21084":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21085},{"__isSmartRef__":true,"id":21087},{"__isSmartRef__":true,"id":21089},{"__isSmartRef__":true,"id":21091},{"__isSmartRef__":true,"id":21093},{"__isSmartRef__":true,"id":21095},{"__isSmartRef__":true,"id":21097},{"__isSmartRef__":true,"id":21099}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21101},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21085":{"date":{"__isSmartRef__":true,"id":21086},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21087":{"date":{"__isSmartRef__":true,"id":21088},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21088":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21089":{"date":{"__isSmartRef__":true,"id":21090},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21090":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21091":{"date":{"__isSmartRef__":true,"id":21092},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21093":{"date":{"__isSmartRef__":true,"id":21094},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21094":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21095":{"date":{"__isSmartRef__":true,"id":21096},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21097":{"date":{"__isSmartRef__":true,"id":21098},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21099":{"date":{"__isSmartRef__":true,"id":21100},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21101":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21102":{"morph":{"__isSmartRef__":true,"id":21081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21103":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21104}},"21104":{"test01IsMorph":{"__isSmartRef__":true,"id":21105}},"21105":{"varMapping":{"__isSmartRef__":true,"id":21106},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21106":{"this":{"__isSmartRef__":true,"id":21103}},"21107":{},"21108":{"change":{"__isSmartRef__":true,"id":21109},"tick":{"__isSmartRef__":true,"id":21113}},"21109":{"varMapping":{"__isSmartRef__":true,"id":21110},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21110":{"this":{"__isSmartRef__":true,"id":21081}},"21111":{"timestamp":{"__isSmartRef__":true,"id":21112},"user":"cschuster","tags":[]},"21112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21113":{"varMapping":{"__isSmartRef__":true,"id":21114},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21114":{"this":{"__isSmartRef__":true,"id":21081}},"21115":{"timestamp":{"__isSmartRef__":true,"id":21116},"user":"cschuster","tags":[]},"21116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21117":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21118}],"id":"7A613016-CD7C-44D0-8293-94A99440D7DF","shape":{"__isSmartRef__":true,"id":21119},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle532","partsBinMetaInfo":{"__isSmartRef__":true,"id":21120},"eventHandler":{"__isSmartRef__":true,"id":21138},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084"],"partTests":{"__isSmartRef__":true,"id":21139},"_ClipMode":"visible","moved":true,"b":119.30098072491819,"#startLetters":"set","isBeingDragged":false,"delta":-0.9987511173239909,"_Rotation":19.07526086441747,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21144},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6089.3,4839.1)"},"21118":{"target":{"__isSmartRef__":true,"id":21117},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21119":{"_BorderWidth":9.360304478021082,"_ClipMode":"visible","_BorderRadius":9.580391774318889,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,65.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(223,98,210)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.4,-10.2)"},"21120":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21121},{"__isSmartRef__":true,"id":21123},{"__isSmartRef__":true,"id":21125},{"__isSmartRef__":true,"id":21127},{"__isSmartRef__":true,"id":21129},{"__isSmartRef__":true,"id":21131},{"__isSmartRef__":true,"id":21133},{"__isSmartRef__":true,"id":21135}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21137},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21121":{"date":{"__isSmartRef__":true,"id":21122},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21123":{"date":{"__isSmartRef__":true,"id":21124},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21124":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21125":{"date":{"__isSmartRef__":true,"id":21126},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21126":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21127":{"date":{"__isSmartRef__":true,"id":21128},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21129":{"date":{"__isSmartRef__":true,"id":21130},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21130":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21131":{"date":{"__isSmartRef__":true,"id":21132},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21133":{"date":{"__isSmartRef__":true,"id":21134},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21135":{"date":{"__isSmartRef__":true,"id":21136},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21137":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21138":{"morph":{"__isSmartRef__":true,"id":21117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21139":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21140}},"21140":{"test01IsMorph":{"__isSmartRef__":true,"id":21141}},"21141":{"varMapping":{"__isSmartRef__":true,"id":21142},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21142":{"this":{"__isSmartRef__":true,"id":21139}},"21143":{},"21144":{"change":{"__isSmartRef__":true,"id":21145},"tick":{"__isSmartRef__":true,"id":21149}},"21145":{"varMapping":{"__isSmartRef__":true,"id":21146},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21146":{"this":{"__isSmartRef__":true,"id":21117}},"21147":{"timestamp":{"__isSmartRef__":true,"id":21148},"user":"cschuster","tags":[]},"21148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21149":{"varMapping":{"__isSmartRef__":true,"id":21150},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21150":{"this":{"__isSmartRef__":true,"id":21117}},"21151":{"timestamp":{"__isSmartRef__":true,"id":21152},"user":"cschuster","tags":[]},"21152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21153":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21154}],"id":"392623D6-D9FD-420B-B4CD-6256068583B4","shape":{"__isSmartRef__":true,"id":21155},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle533","partsBinMetaInfo":{"__isSmartRef__":true,"id":21156},"eventHandler":{"__isSmartRef__":true,"id":21174},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","454545EF-74FC-4785-9F63-48B94B0248F2","8CAE54ED-E96E-4FA2-980D-9A6042DEB630"],"partTests":{"__isSmartRef__":true,"id":21175},"_ClipMode":"visible","moved":true,"b":42.27287339163013,"#startLetters":"set","isBeingDragged":false,"delta":0.89942283811979,"_Rotation":41.480992267725625,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21180},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6162.9,4455.8)"},"21154":{"target":{"__isSmartRef__":true,"id":21153},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21155":{"_BorderWidth":8.36331130382219,"_ClipMode":"visible","_BorderRadius":21.901019317731016,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,73.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(172,362,-19)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.5,-34.8)"},"21156":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21157},{"__isSmartRef__":true,"id":21159},{"__isSmartRef__":true,"id":21161},{"__isSmartRef__":true,"id":21163},{"__isSmartRef__":true,"id":21165},{"__isSmartRef__":true,"id":21167},{"__isSmartRef__":true,"id":21169},{"__isSmartRef__":true,"id":21171}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21173},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21157":{"date":{"__isSmartRef__":true,"id":21158},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21159":{"date":{"__isSmartRef__":true,"id":21160},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21160":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21161":{"date":{"__isSmartRef__":true,"id":21162},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21162":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21163":{"date":{"__isSmartRef__":true,"id":21164},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21165":{"date":{"__isSmartRef__":true,"id":21166},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21166":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21167":{"date":{"__isSmartRef__":true,"id":21168},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21169":{"date":{"__isSmartRef__":true,"id":21170},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21171":{"date":{"__isSmartRef__":true,"id":21172},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21173":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21174":{"morph":{"__isSmartRef__":true,"id":21153},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21175":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21176}},"21176":{"test01IsMorph":{"__isSmartRef__":true,"id":21177}},"21177":{"varMapping":{"__isSmartRef__":true,"id":21178},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21178":{"this":{"__isSmartRef__":true,"id":21175}},"21179":{},"21180":{"change":{"__isSmartRef__":true,"id":21181},"tick":{"__isSmartRef__":true,"id":21185}},"21181":{"varMapping":{"__isSmartRef__":true,"id":21182},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21182":{"this":{"__isSmartRef__":true,"id":21153}},"21183":{"timestamp":{"__isSmartRef__":true,"id":21184},"user":"cschuster","tags":[]},"21184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21185":{"varMapping":{"__isSmartRef__":true,"id":21186},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21186":{"this":{"__isSmartRef__":true,"id":21153}},"21187":{"timestamp":{"__isSmartRef__":true,"id":21188},"user":"cschuster","tags":[]},"21188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21189":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21190}],"id":"9FB016CD-B38F-453D-B5D6-A045D3C3C7D8","shape":{"__isSmartRef__":true,"id":21191},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle534","partsBinMetaInfo":{"__isSmartRef__":true,"id":21192},"eventHandler":{"__isSmartRef__":true,"id":21210},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497"],"partTests":{"__isSmartRef__":true,"id":21211},"_ClipMode":"visible","moved":true,"b":197.13397863786668,"#startLetters":"set","isBeingDragged":false,"delta":-0.6786084223422222,"_Rotation":-4.0522028054783945,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21216},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5135.4,4413.8)"},"21190":{"target":{"__isSmartRef__":true,"id":21189},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21191":{"_BorderWidth":3.526964519360516,"_ClipMode":"visible","_BorderRadius":36.52826635644353,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.5,111.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-76,-320,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.1,-0.9)"},"21192":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21193},{"__isSmartRef__":true,"id":21195},{"__isSmartRef__":true,"id":21197},{"__isSmartRef__":true,"id":21199},{"__isSmartRef__":true,"id":21201},{"__isSmartRef__":true,"id":21203},{"__isSmartRef__":true,"id":21205},{"__isSmartRef__":true,"id":21207}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21209},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21193":{"date":{"__isSmartRef__":true,"id":21194},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21195":{"date":{"__isSmartRef__":true,"id":21196},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21196":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21197":{"date":{"__isSmartRef__":true,"id":21198},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21198":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21199":{"date":{"__isSmartRef__":true,"id":21200},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21201":{"date":{"__isSmartRef__":true,"id":21202},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21202":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21203":{"date":{"__isSmartRef__":true,"id":21204},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21205":{"date":{"__isSmartRef__":true,"id":21206},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21207":{"date":{"__isSmartRef__":true,"id":21208},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21209":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21210":{"morph":{"__isSmartRef__":true,"id":21189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21211":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21212}},"21212":{"test01IsMorph":{"__isSmartRef__":true,"id":21213}},"21213":{"varMapping":{"__isSmartRef__":true,"id":21214},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21214":{"this":{"__isSmartRef__":true,"id":21211}},"21215":{},"21216":{"change":{"__isSmartRef__":true,"id":21217},"tick":{"__isSmartRef__":true,"id":21221}},"21217":{"varMapping":{"__isSmartRef__":true,"id":21218},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21218":{"this":{"__isSmartRef__":true,"id":21189}},"21219":{"timestamp":{"__isSmartRef__":true,"id":21220},"user":"cschuster","tags":[]},"21220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21221":{"varMapping":{"__isSmartRef__":true,"id":21222},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21222":{"this":{"__isSmartRef__":true,"id":21189}},"21223":{"timestamp":{"__isSmartRef__":true,"id":21224},"user":"cschuster","tags":[]},"21224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21225":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21226}],"id":"6CC9C948-86BA-40D1-88BE-C74DD31B4D25","shape":{"__isSmartRef__":true,"id":21227},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle535","partsBinMetaInfo":{"__isSmartRef__":true,"id":21228},"eventHandler":{"__isSmartRef__":true,"id":21246},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","02BDFEE8-1F64-4D72-B8AE-1C5B35B25473","2534DBDA-E714-40FD-980B-FEB3E6F25A52"],"partTests":{"__isSmartRef__":true,"id":21247},"_ClipMode":"visible","moved":true,"b":340,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":15.614500656125335,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21252},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4163.4,4359.5)"},"21226":{"target":{"__isSmartRef__":true,"id":21225},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21227":{"_BorderWidth":3.289899283371657,"_ClipMode":"visible","_BorderRadius":35.32088886237957,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,153,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-38.8)"},"21228":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21229},{"__isSmartRef__":true,"id":21231},{"__isSmartRef__":true,"id":21233},{"__isSmartRef__":true,"id":21235},{"__isSmartRef__":true,"id":21237},{"__isSmartRef__":true,"id":21239},{"__isSmartRef__":true,"id":21241},{"__isSmartRef__":true,"id":21243}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21245},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21229":{"date":{"__isSmartRef__":true,"id":21230},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21231":{"date":{"__isSmartRef__":true,"id":21232},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21232":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21233":{"date":{"__isSmartRef__":true,"id":21234},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21234":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21235":{"date":{"__isSmartRef__":true,"id":21236},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21237":{"date":{"__isSmartRef__":true,"id":21238},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21238":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21239":{"date":{"__isSmartRef__":true,"id":21240},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21241":{"date":{"__isSmartRef__":true,"id":21242},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21243":{"date":{"__isSmartRef__":true,"id":21244},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21245":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21246":{"morph":{"__isSmartRef__":true,"id":21225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21247":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21248}},"21248":{"test01IsMorph":{"__isSmartRef__":true,"id":21249}},"21249":{"varMapping":{"__isSmartRef__":true,"id":21250},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21250":{"this":{"__isSmartRef__":true,"id":21247}},"21251":{},"21252":{"change":{"__isSmartRef__":true,"id":21253},"tick":{"__isSmartRef__":true,"id":21257}},"21253":{"varMapping":{"__isSmartRef__":true,"id":21254},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21254":{"this":{"__isSmartRef__":true,"id":21225}},"21255":{"timestamp":{"__isSmartRef__":true,"id":21256},"user":"cschuster","tags":[]},"21256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21257":{"varMapping":{"__isSmartRef__":true,"id":21258},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21258":{"this":{"__isSmartRef__":true,"id":21225}},"21259":{"timestamp":{"__isSmartRef__":true,"id":21260},"user":"cschuster","tags":[]},"21260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21261":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21262}],"id":"44DF980C-1B1C-434D-B5AF-A42E62E51650","shape":{"__isSmartRef__":true,"id":21263},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle536","partsBinMetaInfo":{"__isSmartRef__":true,"id":21264},"eventHandler":{"__isSmartRef__":true,"id":21282},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D","A0082503-881F-41D8-93A4-4B6714D25EC2"],"partTests":{"__isSmartRef__":true,"id":21283},"_ClipMode":"visible","moved":true,"b":104.46940241614357,"#startLetters":"set","isBeingDragged":false,"delta":-0.8517686586128548,"_Rotation":32.89326974159126,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21288},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5409.6,3524.7)"},"21262":{"target":{"__isSmartRef__":true,"id":21261},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21263":{"_BorderWidth":9.841406061994066,"_ClipMode":"visible","_BorderRadius":2.4972597486193693,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.6,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,184,48)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.0)"},"21264":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21265},{"__isSmartRef__":true,"id":21267},{"__isSmartRef__":true,"id":21269},{"__isSmartRef__":true,"id":21271},{"__isSmartRef__":true,"id":21273},{"__isSmartRef__":true,"id":21275},{"__isSmartRef__":true,"id":21277},{"__isSmartRef__":true,"id":21279}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21281},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21265":{"date":{"__isSmartRef__":true,"id":21266},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21267":{"date":{"__isSmartRef__":true,"id":21268},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21268":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21269":{"date":{"__isSmartRef__":true,"id":21270},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21270":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21271":{"date":{"__isSmartRef__":true,"id":21272},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21273":{"date":{"__isSmartRef__":true,"id":21274},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21274":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21275":{"date":{"__isSmartRef__":true,"id":21276},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21277":{"date":{"__isSmartRef__":true,"id":21278},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21279":{"date":{"__isSmartRef__":true,"id":21280},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21281":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21282":{"morph":{"__isSmartRef__":true,"id":21261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21283":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21284}},"21284":{"test01IsMorph":{"__isSmartRef__":true,"id":21285}},"21285":{"varMapping":{"__isSmartRef__":true,"id":21286},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21286":{"this":{"__isSmartRef__":true,"id":21283}},"21287":{},"21288":{"change":{"__isSmartRef__":true,"id":21289},"tick":{"__isSmartRef__":true,"id":21293}},"21289":{"varMapping":{"__isSmartRef__":true,"id":21290},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21290":{"this":{"__isSmartRef__":true,"id":21261}},"21291":{"timestamp":{"__isSmartRef__":true,"id":21292},"user":"cschuster","tags":[]},"21292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21293":{"varMapping":{"__isSmartRef__":true,"id":21294},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21294":{"this":{"__isSmartRef__":true,"id":21261}},"21295":{"timestamp":{"__isSmartRef__":true,"id":21296},"user":"cschuster","tags":[]},"21296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21297":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21298}],"id":"CFCBB8AE-6156-4A33-943C-1875ABD5FE37","shape":{"__isSmartRef__":true,"id":21299},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle537","partsBinMetaInfo":{"__isSmartRef__":true,"id":21300},"eventHandler":{"__isSmartRef__":true,"id":21318},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","370A492B-90A8-4320-85B5-98AA6F251871","6ABA296C-97CE-4973-A2AF-0C3C1E7FD761"],"partTests":{"__isSmartRef__":true,"id":21319},"_ClipMode":"visible","moved":true,"b":204.50642629613867,"#startLetters":"set","isBeingDragged":false,"delta":-0.7585052375798114,"_Rotation":-15.55532412884756,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21324},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5253.9,4119.8)"},"21298":{"target":{"__isSmartRef__":true,"id":21297},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21299":{"_BorderWidth":2.9260234933613503,"_ClipMode":"visible","_BorderRadius":33.11779431985751,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.2,116.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-106,-339,-193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.7,-1.8)"},"21300":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21301},{"__isSmartRef__":true,"id":21303},{"__isSmartRef__":true,"id":21305},{"__isSmartRef__":true,"id":21307},{"__isSmartRef__":true,"id":21309},{"__isSmartRef__":true,"id":21311},{"__isSmartRef__":true,"id":21313},{"__isSmartRef__":true,"id":21315}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21317},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21301":{"date":{"__isSmartRef__":true,"id":21302},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21303":{"date":{"__isSmartRef__":true,"id":21304},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21304":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21305":{"date":{"__isSmartRef__":true,"id":21306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21306":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21307":{"date":{"__isSmartRef__":true,"id":21308},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21309":{"date":{"__isSmartRef__":true,"id":21310},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21310":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21311":{"date":{"__isSmartRef__":true,"id":21312},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21313":{"date":{"__isSmartRef__":true,"id":21314},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21315":{"date":{"__isSmartRef__":true,"id":21316},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21317":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21318":{"morph":{"__isSmartRef__":true,"id":21297},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21319":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21320}},"21320":{"test01IsMorph":{"__isSmartRef__":true,"id":21321}},"21321":{"varMapping":{"__isSmartRef__":true,"id":21322},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21322":{"this":{"__isSmartRef__":true,"id":21319}},"21323":{},"21324":{"change":{"__isSmartRef__":true,"id":21325},"tick":{"__isSmartRef__":true,"id":21329}},"21325":{"varMapping":{"__isSmartRef__":true,"id":21326},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21326":{"this":{"__isSmartRef__":true,"id":21297}},"21327":{"timestamp":{"__isSmartRef__":true,"id":21328},"user":"cschuster","tags":[]},"21328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21329":{"varMapping":{"__isSmartRef__":true,"id":21330},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21330":{"this":{"__isSmartRef__":true,"id":21297}},"21331":{"timestamp":{"__isSmartRef__":true,"id":21332},"user":"cschuster","tags":[]},"21332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21333":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21334}],"id":"2C1583AA-C889-4A2A-A90F-694C40675C66","shape":{"__isSmartRef__":true,"id":21335},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle538","partsBinMetaInfo":{"__isSmartRef__":true,"id":21336},"eventHandler":{"__isSmartRef__":true,"id":21354},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","AC9CE088-1D9A-4A8B-8B7B-406CD5D06B65"],"partTests":{"__isSmartRef__":true,"id":21355},"_ClipMode":"visible","moved":true,"b":143,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.824222715271674,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21360},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6010.2,4586.1)"},"21334":{"target":{"__isSmartRef__":true,"id":21333},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21335":{"_BorderWidth":8.00907511576024,"_ClipMode":"visible","_BorderRadius":25.512747116339987,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,75.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(154,-51,206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-4.0)"},"21336":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21337},{"__isSmartRef__":true,"id":21339},{"__isSmartRef__":true,"id":21341},{"__isSmartRef__":true,"id":21343},{"__isSmartRef__":true,"id":21345},{"__isSmartRef__":true,"id":21347},{"__isSmartRef__":true,"id":21349},{"__isSmartRef__":true,"id":21351}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21353},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21337":{"date":{"__isSmartRef__":true,"id":21338},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21339":{"date":{"__isSmartRef__":true,"id":21340},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21340":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21341":{"date":{"__isSmartRef__":true,"id":21342},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21342":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21343":{"date":{"__isSmartRef__":true,"id":21344},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21345":{"date":{"__isSmartRef__":true,"id":21346},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21346":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21347":{"date":{"__isSmartRef__":true,"id":21348},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21349":{"date":{"__isSmartRef__":true,"id":21350},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21351":{"date":{"__isSmartRef__":true,"id":21352},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21353":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21354":{"morph":{"__isSmartRef__":true,"id":21333},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21355":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21356}},"21356":{"test01IsMorph":{"__isSmartRef__":true,"id":21357}},"21357":{"varMapping":{"__isSmartRef__":true,"id":21358},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21358":{"this":{"__isSmartRef__":true,"id":21355}},"21359":{},"21360":{"change":{"__isSmartRef__":true,"id":21361},"tick":{"__isSmartRef__":true,"id":21365}},"21361":{"varMapping":{"__isSmartRef__":true,"id":21362},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21362":{"this":{"__isSmartRef__":true,"id":21333}},"21363":{"timestamp":{"__isSmartRef__":true,"id":21364},"user":"cschuster","tags":[]},"21364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21365":{"varMapping":{"__isSmartRef__":true,"id":21366},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21366":{"this":{"__isSmartRef__":true,"id":21333}},"21367":{"timestamp":{"__isSmartRef__":true,"id":21368},"user":"cschuster","tags":[]},"21368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21369":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21370}],"id":"0969B8EB-BE9B-4D60-B9B7-0A2748FF026D","shape":{"__isSmartRef__":true,"id":21371},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle539","partsBinMetaInfo":{"__isSmartRef__":true,"id":21372},"eventHandler":{"__isSmartRef__":true,"id":21390},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","77222E17-4C2C-411A-BDF8-E2B7279B1D04"],"partTests":{"__isSmartRef__":true,"id":21391},"_ClipMode":"visible","moved":true,"b":20.322776887274813,"#startLetters":"set","isBeingDragged":false,"delta":0.9677512803464197,"_Rotation":20.74968455279349,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21396},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5807.3,5267.5)"},"21370":{"target":{"__isSmartRef__":true,"id":21369},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21371":{"_BorderWidth":6.736542323552137,"_ClipMode":"visible","_BorderRadius":35.175073213619434,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.1,86.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(89,329,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.9,-38.8)"},"21372":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21373},{"__isSmartRef__":true,"id":21375},{"__isSmartRef__":true,"id":21377},{"__isSmartRef__":true,"id":21379},{"__isSmartRef__":true,"id":21381},{"__isSmartRef__":true,"id":21383},{"__isSmartRef__":true,"id":21385},{"__isSmartRef__":true,"id":21387}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21389},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21373":{"date":{"__isSmartRef__":true,"id":21374},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21375":{"date":{"__isSmartRef__":true,"id":21376},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21376":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21377":{"date":{"__isSmartRef__":true,"id":21378},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21378":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21379":{"date":{"__isSmartRef__":true,"id":21380},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21381":{"date":{"__isSmartRef__":true,"id":21382},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21382":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21383":{"date":{"__isSmartRef__":true,"id":21384},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21385":{"date":{"__isSmartRef__":true,"id":21386},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21387":{"date":{"__isSmartRef__":true,"id":21388},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21389":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21390":{"morph":{"__isSmartRef__":true,"id":21369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21391":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21392}},"21392":{"test01IsMorph":{"__isSmartRef__":true,"id":21393}},"21393":{"varMapping":{"__isSmartRef__":true,"id":21394},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21394":{"this":{"__isSmartRef__":true,"id":21391}},"21395":{},"21396":{"change":{"__isSmartRef__":true,"id":21397},"tick":{"__isSmartRef__":true,"id":21401}},"21397":{"varMapping":{"__isSmartRef__":true,"id":21398},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21398":{"this":{"__isSmartRef__":true,"id":21369}},"21399":{"timestamp":{"__isSmartRef__":true,"id":21400},"user":"cschuster","tags":[]},"21400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21401":{"varMapping":{"__isSmartRef__":true,"id":21402},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21402":{"this":{"__isSmartRef__":true,"id":21369}},"21403":{"timestamp":{"__isSmartRef__":true,"id":21404},"user":"cschuster","tags":[]},"21404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21405":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21406}],"id":"C08B780A-3E5E-4029-9EBA-8BE106125594","shape":{"__isSmartRef__":true,"id":21407},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle540","partsBinMetaInfo":{"__isSmartRef__":true,"id":21408},"eventHandler":{"__isSmartRef__":true,"id":21426},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","33842EA9-C557-42D8-9407-413BFDE6F580"],"partTests":{"__isSmartRef__":true,"id":21427},"_ClipMode":"visible","moved":true,"b":348.38512336072745,"#startLetters":"set","isBeingDragged":false,"delta":-0.8934520491748117,"_Rotation":27.536202288717394,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4377.3,4005.6)"},"21406":{"target":{"__isSmartRef__":true,"id":21405},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21407":{"_BorderWidth":3.993338712547687,"_ClipMode":"visible","_BorderRadius":38.378612883751764,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.2,108.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-52,199,98)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.0,-39.6)"},"21408":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21409},{"__isSmartRef__":true,"id":21411},{"__isSmartRef__":true,"id":21413},{"__isSmartRef__":true,"id":21415},{"__isSmartRef__":true,"id":21417},{"__isSmartRef__":true,"id":21419},{"__isSmartRef__":true,"id":21421},{"__isSmartRef__":true,"id":21423}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21425},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21409":{"date":{"__isSmartRef__":true,"id":21410},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21411":{"date":{"__isSmartRef__":true,"id":21412},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21412":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21413":{"date":{"__isSmartRef__":true,"id":21414},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21414":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21415":{"date":{"__isSmartRef__":true,"id":21416},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21417":{"date":{"__isSmartRef__":true,"id":21418},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21418":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21419":{"date":{"__isSmartRef__":true,"id":21420},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21421":{"date":{"__isSmartRef__":true,"id":21422},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21423":{"date":{"__isSmartRef__":true,"id":21424},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21425":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21426":{"morph":{"__isSmartRef__":true,"id":21405},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21427":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21428}},"21428":{"test01IsMorph":{"__isSmartRef__":true,"id":21429}},"21429":{"varMapping":{"__isSmartRef__":true,"id":21430},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21430":{"this":{"__isSmartRef__":true,"id":21427}},"21431":{},"21432":{"change":{"__isSmartRef__":true,"id":21433},"tick":{"__isSmartRef__":true,"id":21437}},"21433":{"varMapping":{"__isSmartRef__":true,"id":21434},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21434":{"this":{"__isSmartRef__":true,"id":21405}},"21435":{"timestamp":{"__isSmartRef__":true,"id":21436},"user":"cschuster","tags":[]},"21436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21437":{"varMapping":{"__isSmartRef__":true,"id":21438},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21438":{"this":{"__isSmartRef__":true,"id":21405}},"21439":{"timestamp":{"__isSmartRef__":true,"id":21440},"user":"cschuster","tags":[]},"21440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21441":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21442}],"id":"B439306F-8213-478E-97AF-AA133BB0651E","shape":{"__isSmartRef__":true,"id":21443},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle541","partsBinMetaInfo":{"__isSmartRef__":true,"id":21444},"eventHandler":{"__isSmartRef__":true,"id":21462},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6"],"partTests":{"__isSmartRef__":true,"id":21463},"_ClipMode":"visible","moved":true,"b":172,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-18.77987275459546,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21468},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4594.8,5248.4)"},"21442":{"target":{"__isSmartRef__":true,"id":21441},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21443":{"_BorderWidth":5.695865504800329,"_ClipMode":"visible","_BorderRadius":39.22523391876637,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.0,94.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(36,-218,-140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.8,-0.2)"},"21444":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21445},{"__isSmartRef__":true,"id":21447},{"__isSmartRef__":true,"id":21449},{"__isSmartRef__":true,"id":21451},{"__isSmartRef__":true,"id":21453},{"__isSmartRef__":true,"id":21455},{"__isSmartRef__":true,"id":21457},{"__isSmartRef__":true,"id":21459}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21461},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21445":{"date":{"__isSmartRef__":true,"id":21446},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21447":{"date":{"__isSmartRef__":true,"id":21448},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21448":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21449":{"date":{"__isSmartRef__":true,"id":21450},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21450":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21451":{"date":{"__isSmartRef__":true,"id":21452},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21453":{"date":{"__isSmartRef__":true,"id":21454},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21454":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21455":{"date":{"__isSmartRef__":true,"id":21456},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21457":{"date":{"__isSmartRef__":true,"id":21458},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21459":{"date":{"__isSmartRef__":true,"id":21460},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21461":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21462":{"morph":{"__isSmartRef__":true,"id":21441},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21463":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21464}},"21464":{"test01IsMorph":{"__isSmartRef__":true,"id":21465}},"21465":{"varMapping":{"__isSmartRef__":true,"id":21466},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21466":{"this":{"__isSmartRef__":true,"id":21463}},"21467":{},"21468":{"change":{"__isSmartRef__":true,"id":21469},"tick":{"__isSmartRef__":true,"id":21473}},"21469":{"varMapping":{"__isSmartRef__":true,"id":21470},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21470":{"this":{"__isSmartRef__":true,"id":21441}},"21471":{"timestamp":{"__isSmartRef__":true,"id":21472},"user":"cschuster","tags":[]},"21472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21473":{"varMapping":{"__isSmartRef__":true,"id":21474},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21474":{"this":{"__isSmartRef__":true,"id":21441}},"21475":{"timestamp":{"__isSmartRef__":true,"id":21476},"user":"cschuster","tags":[]},"21476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21477":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21478}],"id":"AF547555-B303-4911-A359-5B74493997F9","shape":{"__isSmartRef__":true,"id":21479},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle542","partsBinMetaInfo":{"__isSmartRef__":true,"id":21480},"eventHandler":{"__isSmartRef__":true,"id":21498},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","C5C61223-D20E-45E3-9696-87F269C09527"],"partTests":{"__isSmartRef__":true,"id":21499},"_ClipMode":"visible","moved":true,"b":21.923190771602094,"#startLetters":"set","isBeingDragged":false,"delta":-0.8713319825474173,"_Rotation":-6.6685435441850425,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21504},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6883.3,4881.4)"},"21478":{"target":{"__isSmartRef__":true,"id":21477},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21479":{"_BorderWidth":6.866816493365976,"_ClipMode":"visible","_BorderRadius":34.42399388815482,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.7,85.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(96,333,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.5,-38.6)"},"21480":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21481},{"__isSmartRef__":true,"id":21483},{"__isSmartRef__":true,"id":21485},{"__isSmartRef__":true,"id":21487},{"__isSmartRef__":true,"id":21489},{"__isSmartRef__":true,"id":21491},{"__isSmartRef__":true,"id":21493},{"__isSmartRef__":true,"id":21495}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21497},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21481":{"date":{"__isSmartRef__":true,"id":21482},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21483":{"date":{"__isSmartRef__":true,"id":21484},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21484":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21485":{"date":{"__isSmartRef__":true,"id":21486},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21486":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21487":{"date":{"__isSmartRef__":true,"id":21488},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21489":{"date":{"__isSmartRef__":true,"id":21490},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21490":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21491":{"date":{"__isSmartRef__":true,"id":21492},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21493":{"date":{"__isSmartRef__":true,"id":21494},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21495":{"date":{"__isSmartRef__":true,"id":21496},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21497":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21498":{"morph":{"__isSmartRef__":true,"id":21477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21499":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21500}},"21500":{"test01IsMorph":{"__isSmartRef__":true,"id":21501}},"21501":{"varMapping":{"__isSmartRef__":true,"id":21502},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21502":{"this":{"__isSmartRef__":true,"id":21499}},"21503":{},"21504":{"change":{"__isSmartRef__":true,"id":21505},"tick":{"__isSmartRef__":true,"id":21509}},"21505":{"varMapping":{"__isSmartRef__":true,"id":21506},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21506":{"this":{"__isSmartRef__":true,"id":21477}},"21507":{"timestamp":{"__isSmartRef__":true,"id":21508},"user":"cschuster","tags":[]},"21508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21509":{"varMapping":{"__isSmartRef__":true,"id":21510},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21510":{"this":{"__isSmartRef__":true,"id":21477}},"21511":{"timestamp":{"__isSmartRef__":true,"id":21512},"user":"cschuster","tags":[]},"21512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21513":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21514}],"id":"766B0882-6E96-4031-ADB6-55931EEC1A90","shape":{"__isSmartRef__":true,"id":21515},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle543","partsBinMetaInfo":{"__isSmartRef__":true,"id":21516},"eventHandler":{"__isSmartRef__":true,"id":21534},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2","75A154BE-FA26-481F-B307-6FC4CB160059"],"partTests":{"__isSmartRef__":true,"id":21535},"_ClipMode":"visible","moved":true,"b":98.04912340827286,"#startLetters":"set","isBeingDragged":false,"delta":-0.7890086644329131,"_Rotation":-5.93580711217867,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21540},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6161.2,4929.6)"},"21514":{"target":{"__isSmartRef__":true,"id":21513},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21515":{"_BorderWidth":9.950741913099979,"_ClipMode":"visible","_BorderRadius":0.7842472158002622,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.9,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,217,-38)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.2)"},"21516":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21517},{"__isSmartRef__":true,"id":21519},{"__isSmartRef__":true,"id":21521},{"__isSmartRef__":true,"id":21523},{"__isSmartRef__":true,"id":21525},{"__isSmartRef__":true,"id":21527},{"__isSmartRef__":true,"id":21529},{"__isSmartRef__":true,"id":21531}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21533},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21517":{"date":{"__isSmartRef__":true,"id":21518},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21519":{"date":{"__isSmartRef__":true,"id":21520},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21520":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21521":{"date":{"__isSmartRef__":true,"id":21522},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21522":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21523":{"date":{"__isSmartRef__":true,"id":21524},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21525":{"date":{"__isSmartRef__":true,"id":21526},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21526":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21527":{"date":{"__isSmartRef__":true,"id":21528},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21529":{"date":{"__isSmartRef__":true,"id":21530},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21531":{"date":{"__isSmartRef__":true,"id":21532},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21533":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21534":{"morph":{"__isSmartRef__":true,"id":21513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21535":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21536}},"21536":{"test01IsMorph":{"__isSmartRef__":true,"id":21537}},"21537":{"varMapping":{"__isSmartRef__":true,"id":21538},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21538":{"this":{"__isSmartRef__":true,"id":21535}},"21539":{},"21540":{"change":{"__isSmartRef__":true,"id":21541},"tick":{"__isSmartRef__":true,"id":21545}},"21541":{"varMapping":{"__isSmartRef__":true,"id":21542},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21542":{"this":{"__isSmartRef__":true,"id":21513}},"21543":{"timestamp":{"__isSmartRef__":true,"id":21544},"user":"cschuster","tags":[]},"21544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21545":{"varMapping":{"__isSmartRef__":true,"id":21546},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21546":{"this":{"__isSmartRef__":true,"id":21513}},"21547":{"timestamp":{"__isSmartRef__":true,"id":21548},"user":"cschuster","tags":[]},"21548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21549":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21550}],"id":"B410A3DF-B72E-4E7C-AF4D-09C118762782","shape":{"__isSmartRef__":true,"id":21551},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle544","partsBinMetaInfo":{"__isSmartRef__":true,"id":21552},"eventHandler":{"__isSmartRef__":true,"id":21570},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492"],"partTests":{"__isSmartRef__":true,"id":21571},"_ClipMode":"visible","moved":true,"b":285.1400476153358,"#startLetters":"set","isBeingDragged":false,"delta":0.8361878229188733,"_Rotation":-25.134433820352722,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21576},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6468.3,5878.6)"},"21550":{"target":{"__isSmartRef__":true,"id":21549},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21551":{"_BorderWidth":0.17354843946368703,"_ClipMode":"visible","_BorderRadius":2.728584534074545,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.8,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-180,-57)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.2)"},"21552":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21553},{"__isSmartRef__":true,"id":21555},{"__isSmartRef__":true,"id":21557},{"__isSmartRef__":true,"id":21559},{"__isSmartRef__":true,"id":21561},{"__isSmartRef__":true,"id":21563},{"__isSmartRef__":true,"id":21565},{"__isSmartRef__":true,"id":21567}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21569},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21553":{"date":{"__isSmartRef__":true,"id":21554},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21555":{"date":{"__isSmartRef__":true,"id":21556},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21556":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21557":{"date":{"__isSmartRef__":true,"id":21558},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21558":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21559":{"date":{"__isSmartRef__":true,"id":21560},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21561":{"date":{"__isSmartRef__":true,"id":21562},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21562":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21563":{"date":{"__isSmartRef__":true,"id":21564},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21565":{"date":{"__isSmartRef__":true,"id":21566},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21567":{"date":{"__isSmartRef__":true,"id":21568},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21569":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21570":{"morph":{"__isSmartRef__":true,"id":21549},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21571":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21572}},"21572":{"test01IsMorph":{"__isSmartRef__":true,"id":21573}},"21573":{"varMapping":{"__isSmartRef__":true,"id":21574},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21574":{"this":{"__isSmartRef__":true,"id":21571}},"21575":{},"21576":{"change":{"__isSmartRef__":true,"id":21577},"tick":{"__isSmartRef__":true,"id":21581}},"21577":{"varMapping":{"__isSmartRef__":true,"id":21578},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21578":{"this":{"__isSmartRef__":true,"id":21549}},"21579":{"timestamp":{"__isSmartRef__":true,"id":21580},"user":"cschuster","tags":[]},"21580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21581":{"varMapping":{"__isSmartRef__":true,"id":21582},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21582":{"this":{"__isSmartRef__":true,"id":21549}},"21583":{"timestamp":{"__isSmartRef__":true,"id":21584},"user":"cschuster","tags":[]},"21584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21585":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21586}],"id":"68FF3DEE-5FE8-40D5-98C0-E02CB5F99F25","shape":{"__isSmartRef__":true,"id":21587},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle545","partsBinMetaInfo":{"__isSmartRef__":true,"id":21588},"eventHandler":{"__isSmartRef__":true,"id":21606},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD"],"partTests":{"__isSmartRef__":true,"id":21607},"_ClipMode":"visible","moved":true,"b":289,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":13.311906743275667,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21612},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4399.6,4334.5)"},"21586":{"target":{"__isSmartRef__":true,"id":21585},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21587":{"_BorderWidth":0.27240712200341477,"_ClipMode":"visible","_BorderRadius":4.239784927865551,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,137.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-242,-159,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-26.5)"},"21588":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21589},{"__isSmartRef__":true,"id":21591},{"__isSmartRef__":true,"id":21593},{"__isSmartRef__":true,"id":21595},{"__isSmartRef__":true,"id":21597},{"__isSmartRef__":true,"id":21599},{"__isSmartRef__":true,"id":21601},{"__isSmartRef__":true,"id":21603}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21605},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21589":{"date":{"__isSmartRef__":true,"id":21590},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21591":{"date":{"__isSmartRef__":true,"id":21592},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21592":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21593":{"date":{"__isSmartRef__":true,"id":21594},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21594":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21595":{"date":{"__isSmartRef__":true,"id":21596},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21597":{"date":{"__isSmartRef__":true,"id":21598},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21598":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21599":{"date":{"__isSmartRef__":true,"id":21600},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21601":{"date":{"__isSmartRef__":true,"id":21602},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21603":{"date":{"__isSmartRef__":true,"id":21604},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21605":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21606":{"morph":{"__isSmartRef__":true,"id":21585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21607":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21608}},"21608":{"test01IsMorph":{"__isSmartRef__":true,"id":21609}},"21609":{"varMapping":{"__isSmartRef__":true,"id":21610},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21610":{"this":{"__isSmartRef__":true,"id":21607}},"21611":{},"21612":{"change":{"__isSmartRef__":true,"id":21613},"tick":{"__isSmartRef__":true,"id":21617}},"21613":{"varMapping":{"__isSmartRef__":true,"id":21614},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21614":{"this":{"__isSmartRef__":true,"id":21585}},"21615":{"timestamp":{"__isSmartRef__":true,"id":21616},"user":"cschuster","tags":[]},"21616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21617":{"varMapping":{"__isSmartRef__":true,"id":21618},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21618":{"this":{"__isSmartRef__":true,"id":21585}},"21619":{"timestamp":{"__isSmartRef__":true,"id":21620},"user":"cschuster","tags":[]},"21620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21621":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21622}],"id":"F49A2281-837B-45BF-B9E9-31CF297B75BA","shape":{"__isSmartRef__":true,"id":21623},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle546","partsBinMetaInfo":{"__isSmartRef__":true,"id":21624},"eventHandler":{"__isSmartRef__":true,"id":21642},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC"],"partTests":{"__isSmartRef__":true,"id":21643},"_ClipMode":"visible","moved":true,"b":7.564978941518348,"#startLetters":"set","isBeingDragged":false,"delta":-0.7884452372672968,"_Rotation":15.965505976353562,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21648},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5538.4,4072.8)"},"21622":{"target":{"__isSmartRef__":true,"id":21621},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21623":{"_BorderWidth":5.6582525108034405,"_ClipMode":"visible","_BorderRadius":39.30672581123354,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.4,94.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(34,288,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.6,-39.8)"},"21624":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21625},{"__isSmartRef__":true,"id":21627},{"__isSmartRef__":true,"id":21629},{"__isSmartRef__":true,"id":21631},{"__isSmartRef__":true,"id":21633},{"__isSmartRef__":true,"id":21635},{"__isSmartRef__":true,"id":21637},{"__isSmartRef__":true,"id":21639}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21641},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21625":{"date":{"__isSmartRef__":true,"id":21626},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21627":{"date":{"__isSmartRef__":true,"id":21628},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21628":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21629":{"date":{"__isSmartRef__":true,"id":21630},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21630":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21631":{"date":{"__isSmartRef__":true,"id":21632},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21633":{"date":{"__isSmartRef__":true,"id":21634},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21634":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21635":{"date":{"__isSmartRef__":true,"id":21636},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21637":{"date":{"__isSmartRef__":true,"id":21638},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21639":{"date":{"__isSmartRef__":true,"id":21640},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21641":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21642":{"morph":{"__isSmartRef__":true,"id":21621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21643":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21644}},"21644":{"test01IsMorph":{"__isSmartRef__":true,"id":21645}},"21645":{"varMapping":{"__isSmartRef__":true,"id":21646},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21646":{"this":{"__isSmartRef__":true,"id":21643}},"21647":{},"21648":{"change":{"__isSmartRef__":true,"id":21649},"tick":{"__isSmartRef__":true,"id":21653}},"21649":{"varMapping":{"__isSmartRef__":true,"id":21650},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21650":{"this":{"__isSmartRef__":true,"id":21621}},"21651":{"timestamp":{"__isSmartRef__":true,"id":21652},"user":"cschuster","tags":[]},"21652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21653":{"varMapping":{"__isSmartRef__":true,"id":21654},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21654":{"this":{"__isSmartRef__":true,"id":21621}},"21655":{"timestamp":{"__isSmartRef__":true,"id":21656},"user":"cschuster","tags":[]},"21656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21657":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21658}],"id":"C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","shape":{"__isSmartRef__":true,"id":21659},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle547","partsBinMetaInfo":{"__isSmartRef__":true,"id":21660},"eventHandler":{"__isSmartRef__":true,"id":21678},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A"],"partTests":{"__isSmartRef__":true,"id":21679},"_ClipMode":"visible","moved":true,"b":69.36775629292242,"#startLetters":"set","isBeingDragged":false,"delta":0.8893302088836208,"_Rotation":-31.502740411170628,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21684},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4266.4,5090.1)"},"21658":{"target":{"__isSmartRef__":true,"id":21657},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21659":{"_BorderWidth":9.679306927617873,"_ClipMode":"visible","_BorderRadius":4.966538683435811,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.4,62.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,330,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-27.0)"},"21660":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21661},{"__isSmartRef__":true,"id":21663},{"__isSmartRef__":true,"id":21665},{"__isSmartRef__":true,"id":21667},{"__isSmartRef__":true,"id":21669},{"__isSmartRef__":true,"id":21671},{"__isSmartRef__":true,"id":21673},{"__isSmartRef__":true,"id":21675}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21677},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21661":{"date":{"__isSmartRef__":true,"id":21662},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21663":{"date":{"__isSmartRef__":true,"id":21664},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21664":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21665":{"date":{"__isSmartRef__":true,"id":21666},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21666":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21667":{"date":{"__isSmartRef__":true,"id":21668},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21669":{"date":{"__isSmartRef__":true,"id":21670},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21670":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21671":{"date":{"__isSmartRef__":true,"id":21672},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21673":{"date":{"__isSmartRef__":true,"id":21674},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21674":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21675":{"date":{"__isSmartRef__":true,"id":21676},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21677":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21678":{"morph":{"__isSmartRef__":true,"id":21657},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21679":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21680}},"21680":{"test01IsMorph":{"__isSmartRef__":true,"id":21681}},"21681":{"varMapping":{"__isSmartRef__":true,"id":21682},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21682":{"this":{"__isSmartRef__":true,"id":21679}},"21683":{},"21684":{"change":{"__isSmartRef__":true,"id":21685},"tick":{"__isSmartRef__":true,"id":21689}},"21685":{"varMapping":{"__isSmartRef__":true,"id":21686},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21686":{"this":{"__isSmartRef__":true,"id":21657}},"21687":{"timestamp":{"__isSmartRef__":true,"id":21688},"user":"cschuster","tags":[]},"21688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21689":{"varMapping":{"__isSmartRef__":true,"id":21690},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21690":{"this":{"__isSmartRef__":true,"id":21657}},"21691":{"timestamp":{"__isSmartRef__":true,"id":21692},"user":"cschuster","tags":[]},"21692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21693":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21694}],"id":"DE2947CA-77DA-4F67-9056-6EB0BE1CF175","shape":{"__isSmartRef__":true,"id":21695},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle548","partsBinMetaInfo":{"__isSmartRef__":true,"id":21696},"eventHandler":{"__isSmartRef__":true,"id":21714},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D"],"partTests":{"__isSmartRef__":true,"id":21715},"_ClipMode":"visible","moved":true,"b":129.51640088745626,"#startLetters":"set","isBeingDragged":false,"delta":-0.8763634947245009,"_Rotation":-34.89619141509994,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21720},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4575.9,4595.4)"},"21694":{"target":{"__isSmartRef__":true,"id":21693},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21695":{"_BorderWidth":8.857212373566915,"_ClipMode":"visible","_BorderRadius":16.195060328323656,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.7,69.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(197,35,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.4,-7.3)"},"21696":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21697},{"__isSmartRef__":true,"id":21699},{"__isSmartRef__":true,"id":21701},{"__isSmartRef__":true,"id":21703},{"__isSmartRef__":true,"id":21705},{"__isSmartRef__":true,"id":21707},{"__isSmartRef__":true,"id":21709},{"__isSmartRef__":true,"id":21711}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21713},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21697":{"date":{"__isSmartRef__":true,"id":21698},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21699":{"date":{"__isSmartRef__":true,"id":21700},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21700":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21701":{"date":{"__isSmartRef__":true,"id":21702},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21702":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21703":{"date":{"__isSmartRef__":true,"id":21704},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21705":{"date":{"__isSmartRef__":true,"id":21706},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21706":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21707":{"date":{"__isSmartRef__":true,"id":21708},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21709":{"date":{"__isSmartRef__":true,"id":21710},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21710":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21711":{"date":{"__isSmartRef__":true,"id":21712},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21713":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21714":{"morph":{"__isSmartRef__":true,"id":21693},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21715":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21716}},"21716":{"test01IsMorph":{"__isSmartRef__":true,"id":21717}},"21717":{"varMapping":{"__isSmartRef__":true,"id":21718},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21718":{"this":{"__isSmartRef__":true,"id":21715}},"21719":{},"21720":{"change":{"__isSmartRef__":true,"id":21721},"tick":{"__isSmartRef__":true,"id":21725}},"21721":{"varMapping":{"__isSmartRef__":true,"id":21722},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21722":{"this":{"__isSmartRef__":true,"id":21693}},"21723":{"timestamp":{"__isSmartRef__":true,"id":21724},"user":"cschuster","tags":[]},"21724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21725":{"varMapping":{"__isSmartRef__":true,"id":21726},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21726":{"this":{"__isSmartRef__":true,"id":21693}},"21727":{"timestamp":{"__isSmartRef__":true,"id":21728},"user":"cschuster","tags":[]},"21728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21729":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21730}],"id":"4672FE9F-ACA4-4E80-BE59-07007C04865B","shape":{"__isSmartRef__":true,"id":21731},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle549","partsBinMetaInfo":{"__isSmartRef__":true,"id":21732},"eventHandler":{"__isSmartRef__":true,"id":21750},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED"],"partTests":{"__isSmartRef__":true,"id":21751},"_ClipMode":"visible","moved":true,"b":76.90734714415157,"#startLetters":"set","isBeingDragged":false,"delta":0.9047923193429597,"_Rotation":-16.013953732188565,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21756},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5413.2,5560.9)"},"21730":{"target":{"__isSmartRef__":true,"id":21729},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21731":{"_BorderWidth":9.870025115945307,"_ClipMode":"visible","_BorderRadius":2.052568592099049,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.7,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,308,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-24.5)"},"21732":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21733},{"__isSmartRef__":true,"id":21735},{"__isSmartRef__":true,"id":21737},{"__isSmartRef__":true,"id":21739},{"__isSmartRef__":true,"id":21741},{"__isSmartRef__":true,"id":21743},{"__isSmartRef__":true,"id":21745},{"__isSmartRef__":true,"id":21747}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21749},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21733":{"date":{"__isSmartRef__":true,"id":21734},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21735":{"date":{"__isSmartRef__":true,"id":21736},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21736":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21737":{"date":{"__isSmartRef__":true,"id":21738},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21738":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21739":{"date":{"__isSmartRef__":true,"id":21740},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21741":{"date":{"__isSmartRef__":true,"id":21742},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21742":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21743":{"date":{"__isSmartRef__":true,"id":21744},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21745":{"date":{"__isSmartRef__":true,"id":21746},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21747":{"date":{"__isSmartRef__":true,"id":21748},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21749":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21750":{"morph":{"__isSmartRef__":true,"id":21729},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21751":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21752}},"21752":{"test01IsMorph":{"__isSmartRef__":true,"id":21753}},"21753":{"varMapping":{"__isSmartRef__":true,"id":21754},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21754":{"this":{"__isSmartRef__":true,"id":21751}},"21755":{},"21756":{"change":{"__isSmartRef__":true,"id":21757},"tick":{"__isSmartRef__":true,"id":21761}},"21757":{"varMapping":{"__isSmartRef__":true,"id":21758},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21758":{"this":{"__isSmartRef__":true,"id":21729}},"21759":{"timestamp":{"__isSmartRef__":true,"id":21760},"user":"cschuster","tags":[]},"21760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21761":{"varMapping":{"__isSmartRef__":true,"id":21762},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21762":{"this":{"__isSmartRef__":true,"id":21729}},"21763":{"timestamp":{"__isSmartRef__":true,"id":21764},"user":"cschuster","tags":[]},"21764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21765":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21766}],"id":"34B58C99-7C89-46E5-9208-03E5BD0C8214","shape":{"__isSmartRef__":true,"id":21767},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle550","partsBinMetaInfo":{"__isSmartRef__":true,"id":21768},"eventHandler":{"__isSmartRef__":true,"id":21786},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3"],"partTests":{"__isSmartRef__":true,"id":21787},"_ClipMode":"visible","moved":true,"b":97.37042127270252,"#startLetters":"set","isBeingDragged":false,"delta":0.6241693671327084,"_Rotation":14.20003913329212,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21792},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5620.8,3965.4)"},"21766":{"target":{"__isSmartRef__":true,"id":21765},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21767":{"_BorderWidth":9.958687602348302,"_ClipMode":"visible","_BorderRadius":0.6582676197075887,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.8,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,221,-47)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.4)"},"21768":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21769},{"__isSmartRef__":true,"id":21771},{"__isSmartRef__":true,"id":21773},{"__isSmartRef__":true,"id":21775},{"__isSmartRef__":true,"id":21777},{"__isSmartRef__":true,"id":21779},{"__isSmartRef__":true,"id":21781},{"__isSmartRef__":true,"id":21783}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21785},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21769":{"date":{"__isSmartRef__":true,"id":21770},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21771":{"date":{"__isSmartRef__":true,"id":21772},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21772":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21773":{"date":{"__isSmartRef__":true,"id":21774},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21774":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21775":{"date":{"__isSmartRef__":true,"id":21776},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21777":{"date":{"__isSmartRef__":true,"id":21778},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21778":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21779":{"date":{"__isSmartRef__":true,"id":21780},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21781":{"date":{"__isSmartRef__":true,"id":21782},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21782":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21783":{"date":{"__isSmartRef__":true,"id":21784},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21785":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21786":{"morph":{"__isSmartRef__":true,"id":21765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21787":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21788}},"21788":{"test01IsMorph":{"__isSmartRef__":true,"id":21789}},"21789":{"varMapping":{"__isSmartRef__":true,"id":21790},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21790":{"this":{"__isSmartRef__":true,"id":21787}},"21791":{},"21792":{"change":{"__isSmartRef__":true,"id":21793},"tick":{"__isSmartRef__":true,"id":21797}},"21793":{"varMapping":{"__isSmartRef__":true,"id":21794},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21794":{"this":{"__isSmartRef__":true,"id":21765}},"21795":{"timestamp":{"__isSmartRef__":true,"id":21796},"user":"cschuster","tags":[]},"21796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21797":{"varMapping":{"__isSmartRef__":true,"id":21798},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21798":{"this":{"__isSmartRef__":true,"id":21765}},"21799":{"timestamp":{"__isSmartRef__":true,"id":21800},"user":"cschuster","tags":[]},"21800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21801":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21802}],"id":"97B58827-D390-4EC2-91B5-560D07B1FBA5","shape":{"__isSmartRef__":true,"id":21803},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle551","partsBinMetaInfo":{"__isSmartRef__":true,"id":21804},"eventHandler":{"__isSmartRef__":true,"id":21822},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","4EE09922-B734-4387-BBC1-FDA087224891"],"partTests":{"__isSmartRef__":true,"id":21823},"_ClipMode":"visible","moved":true,"b":79.63767395023024,"#startLetters":"set","isBeingDragged":false,"delta":0.9594900475931354,"_Rotation":-23.93836295716837,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21828},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4700.7,4177.8)"},"21802":{"target":{"__isSmartRef__":true,"id":21801},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21803":{"_BorderWidth":9.918449778708364,"_ClipMode":"visible","_BorderRadius":1.2941628389178361,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.2,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,298,-229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.6)"},"21804":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21805},{"__isSmartRef__":true,"id":21807},{"__isSmartRef__":true,"id":21809},{"__isSmartRef__":true,"id":21811},{"__isSmartRef__":true,"id":21813},{"__isSmartRef__":true,"id":21815},{"__isSmartRef__":true,"id":21817},{"__isSmartRef__":true,"id":21819}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21821},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21805":{"date":{"__isSmartRef__":true,"id":21806},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21807":{"date":{"__isSmartRef__":true,"id":21808},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21808":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21809":{"date":{"__isSmartRef__":true,"id":21810},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21810":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21811":{"date":{"__isSmartRef__":true,"id":21812},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21813":{"date":{"__isSmartRef__":true,"id":21814},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21814":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21815":{"date":{"__isSmartRef__":true,"id":21816},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21817":{"date":{"__isSmartRef__":true,"id":21818},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21818":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21819":{"date":{"__isSmartRef__":true,"id":21820},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21821":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21822":{"morph":{"__isSmartRef__":true,"id":21801},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21823":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21824}},"21824":{"test01IsMorph":{"__isSmartRef__":true,"id":21825}},"21825":{"varMapping":{"__isSmartRef__":true,"id":21826},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21826":{"this":{"__isSmartRef__":true,"id":21823}},"21827":{},"21828":{"change":{"__isSmartRef__":true,"id":21829},"tick":{"__isSmartRef__":true,"id":21833}},"21829":{"varMapping":{"__isSmartRef__":true,"id":21830},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21830":{"this":{"__isSmartRef__":true,"id":21801}},"21831":{"timestamp":{"__isSmartRef__":true,"id":21832},"user":"cschuster","tags":[]},"21832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21833":{"varMapping":{"__isSmartRef__":true,"id":21834},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21834":{"this":{"__isSmartRef__":true,"id":21801}},"21835":{"timestamp":{"__isSmartRef__":true,"id":21836},"user":"cschuster","tags":[]},"21836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21837":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21838}],"id":"4BCE8704-2AEF-41A3-A795-8396A6BCF761","shape":{"__isSmartRef__":true,"id":21839},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle552","partsBinMetaInfo":{"__isSmartRef__":true,"id":21840},"eventHandler":{"__isSmartRef__":true,"id":21858},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47"],"partTests":{"__isSmartRef__":true,"id":21859},"_ClipMode":"visible","moved":true,"b":45.807742044271436,"#startLetters":"set","isBeingDragged":false,"delta":0.7047344929887913,"_Rotation":-29.07714514166221,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21864},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5327.2,5562.3)"},"21838":{"target":{"__isSmartRef__":true,"id":21837},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21839":{"_BorderWidth":8.585024024782905,"_ClipMode":"visible","_BorderRadius":19.43616438676701,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(183,362,-65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.3,-33.9)"},"21840":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21841},{"__isSmartRef__":true,"id":21843},{"__isSmartRef__":true,"id":21845},{"__isSmartRef__":true,"id":21847},{"__isSmartRef__":true,"id":21849},{"__isSmartRef__":true,"id":21851},{"__isSmartRef__":true,"id":21853},{"__isSmartRef__":true,"id":21855}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21857},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21841":{"date":{"__isSmartRef__":true,"id":21842},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21843":{"date":{"__isSmartRef__":true,"id":21844},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21844":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21845":{"date":{"__isSmartRef__":true,"id":21846},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21846":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21847":{"date":{"__isSmartRef__":true,"id":21848},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21849":{"date":{"__isSmartRef__":true,"id":21850},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21850":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21851":{"date":{"__isSmartRef__":true,"id":21852},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21853":{"date":{"__isSmartRef__":true,"id":21854},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21855":{"date":{"__isSmartRef__":true,"id":21856},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21857":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21858":{"morph":{"__isSmartRef__":true,"id":21837},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21859":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21860}},"21860":{"test01IsMorph":{"__isSmartRef__":true,"id":21861}},"21861":{"varMapping":{"__isSmartRef__":true,"id":21862},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21862":{"this":{"__isSmartRef__":true,"id":21859}},"21863":{},"21864":{"change":{"__isSmartRef__":true,"id":21865},"tick":{"__isSmartRef__":true,"id":21869}},"21865":{"varMapping":{"__isSmartRef__":true,"id":21866},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21866":{"this":{"__isSmartRef__":true,"id":21837}},"21867":{"timestamp":{"__isSmartRef__":true,"id":21868},"user":"cschuster","tags":[]},"21868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21869":{"varMapping":{"__isSmartRef__":true,"id":21870},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21870":{"this":{"__isSmartRef__":true,"id":21837}},"21871":{"timestamp":{"__isSmartRef__":true,"id":21872},"user":"cschuster","tags":[]},"21872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21873":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21874}],"id":"A1B0CE8F-CE6C-4B45-B51D-BBF5520342AB","shape":{"__isSmartRef__":true,"id":21875},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle553","partsBinMetaInfo":{"__isSmartRef__":true,"id":21876},"eventHandler":{"__isSmartRef__":true,"id":21894},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF"],"partTests":{"__isSmartRef__":true,"id":21895},"_ClipMode":"visible","moved":true,"b":39,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":11.394563706275754,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21900},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5163.5,4496.1)"},"21874":{"target":{"__isSmartRef__":true,"id":21873},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21875":{"_BorderWidth":8.146601955249187,"_ClipMode":"visible","_BorderRadius":24.15823381635519,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,74.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,360,26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-35.5)"},"21876":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21877},{"__isSmartRef__":true,"id":21879},{"__isSmartRef__":true,"id":21881},{"__isSmartRef__":true,"id":21883},{"__isSmartRef__":true,"id":21885},{"__isSmartRef__":true,"id":21887},{"__isSmartRef__":true,"id":21889},{"__isSmartRef__":true,"id":21891}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21893},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21877":{"date":{"__isSmartRef__":true,"id":21878},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21879":{"date":{"__isSmartRef__":true,"id":21880},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21880":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21881":{"date":{"__isSmartRef__":true,"id":21882},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21882":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21883":{"date":{"__isSmartRef__":true,"id":21884},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21885":{"date":{"__isSmartRef__":true,"id":21886},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21886":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21887":{"date":{"__isSmartRef__":true,"id":21888},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21889":{"date":{"__isSmartRef__":true,"id":21890},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21891":{"date":{"__isSmartRef__":true,"id":21892},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21893":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21894":{"morph":{"__isSmartRef__":true,"id":21873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21895":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21896}},"21896":{"test01IsMorph":{"__isSmartRef__":true,"id":21897}},"21897":{"varMapping":{"__isSmartRef__":true,"id":21898},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21898":{"this":{"__isSmartRef__":true,"id":21895}},"21899":{},"21900":{"change":{"__isSmartRef__":true,"id":21901},"tick":{"__isSmartRef__":true,"id":21905}},"21901":{"varMapping":{"__isSmartRef__":true,"id":21902},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21902":{"this":{"__isSmartRef__":true,"id":21873}},"21903":{"timestamp":{"__isSmartRef__":true,"id":21904},"user":"cschuster","tags":[]},"21904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21905":{"varMapping":{"__isSmartRef__":true,"id":21906},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21906":{"this":{"__isSmartRef__":true,"id":21873}},"21907":{"timestamp":{"__isSmartRef__":true,"id":21908},"user":"cschuster","tags":[]},"21908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21909":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21910}],"id":"184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","shape":{"__isSmartRef__":true,"id":21911},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle554","partsBinMetaInfo":{"__isSmartRef__":true,"id":21912},"eventHandler":{"__isSmartRef__":true,"id":21930},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E"],"partTests":{"__isSmartRef__":true,"id":21931},"_ClipMode":"visible","moved":true,"b":248.98714765324257,"#startLetters":"set","isBeingDragged":false,"delta":0.8585763712180778,"_Rotation":33.0663510444388,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21936},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6269.3,4657.3)"},"21910":{"target":{"__isSmartRef__":true,"id":21909},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21911":{"_BorderWidth":0.33249992285764396,"_ClipMode":"visible","_BorderRadius":5.143108847801758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.8,137.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-331,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-12.8)"},"21912":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21913},{"__isSmartRef__":true,"id":21915},{"__isSmartRef__":true,"id":21917},{"__isSmartRef__":true,"id":21919},{"__isSmartRef__":true,"id":21921},{"__isSmartRef__":true,"id":21923},{"__isSmartRef__":true,"id":21925},{"__isSmartRef__":true,"id":21927}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21929},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21913":{"date":{"__isSmartRef__":true,"id":21914},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21915":{"date":{"__isSmartRef__":true,"id":21916},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21916":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21917":{"date":{"__isSmartRef__":true,"id":21918},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21918":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21919":{"date":{"__isSmartRef__":true,"id":21920},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21921":{"date":{"__isSmartRef__":true,"id":21922},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21922":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21923":{"date":{"__isSmartRef__":true,"id":21924},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21925":{"date":{"__isSmartRef__":true,"id":21926},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21927":{"date":{"__isSmartRef__":true,"id":21928},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21929":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21930":{"morph":{"__isSmartRef__":true,"id":21909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21931":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21932}},"21932":{"test01IsMorph":{"__isSmartRef__":true,"id":21933}},"21933":{"varMapping":{"__isSmartRef__":true,"id":21934},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21934":{"this":{"__isSmartRef__":true,"id":21931}},"21935":{},"21936":{"change":{"__isSmartRef__":true,"id":21937},"tick":{"__isSmartRef__":true,"id":21941}},"21937":{"varMapping":{"__isSmartRef__":true,"id":21938},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21938":{"this":{"__isSmartRef__":true,"id":21909}},"21939":{"timestamp":{"__isSmartRef__":true,"id":21940},"user":"cschuster","tags":[]},"21940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21941":{"varMapping":{"__isSmartRef__":true,"id":21942},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21942":{"this":{"__isSmartRef__":true,"id":21909}},"21943":{"timestamp":{"__isSmartRef__":true,"id":21944},"user":"cschuster","tags":[]},"21944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21945":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21946}],"id":"E04C0636-127A-4FDF-B56F-989F189AFE7F","shape":{"__isSmartRef__":true,"id":21947},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle555","partsBinMetaInfo":{"__isSmartRef__":true,"id":21948},"eventHandler":{"__isSmartRef__":true,"id":21966},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","7B838C6B-649F-4717-BF2A-44547BF7B53D","57877EA5-9E5B-49C3-B857-AAE28059955E"],"partTests":{"__isSmartRef__":true,"id":21967},"_ClipMode":"visible","moved":true,"b":121,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":15.190751382037973,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21972},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5254.3,4620.2)"},"21946":{"target":{"__isSmartRef__":true,"id":21945},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21947":{"_BorderWidth":9.285836503510563,"_ClipMode":"visible","_BorderRadius":10.610568744282185,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,88,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-9.7)"},"21948":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21949},{"__isSmartRef__":true,"id":21951},{"__isSmartRef__":true,"id":21953},{"__isSmartRef__":true,"id":21955},{"__isSmartRef__":true,"id":21957},{"__isSmartRef__":true,"id":21959},{"__isSmartRef__":true,"id":21961},{"__isSmartRef__":true,"id":21963}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":21965},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21949":{"date":{"__isSmartRef__":true,"id":21950},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21951":{"date":{"__isSmartRef__":true,"id":21952},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21952":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21953":{"date":{"__isSmartRef__":true,"id":21954},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21954":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21955":{"date":{"__isSmartRef__":true,"id":21956},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21957":{"date":{"__isSmartRef__":true,"id":21958},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21958":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21959":{"date":{"__isSmartRef__":true,"id":21960},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21961":{"date":{"__isSmartRef__":true,"id":21962},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21963":{"date":{"__isSmartRef__":true,"id":21964},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"21964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"21965":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"21966":{"morph":{"__isSmartRef__":true,"id":21945},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21967":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21968}},"21968":{"test01IsMorph":{"__isSmartRef__":true,"id":21969}},"21969":{"varMapping":{"__isSmartRef__":true,"id":21970},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":21971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21970":{"this":{"__isSmartRef__":true,"id":21967}},"21971":{},"21972":{"change":{"__isSmartRef__":true,"id":21973},"tick":{"__isSmartRef__":true,"id":21977}},"21973":{"varMapping":{"__isSmartRef__":true,"id":21974},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":21975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21974":{"this":{"__isSmartRef__":true,"id":21945}},"21975":{"timestamp":{"__isSmartRef__":true,"id":21976},"user":"cschuster","tags":[]},"21976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"21977":{"varMapping":{"__isSmartRef__":true,"id":21978},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"21978":{"this":{"__isSmartRef__":true,"id":21945}},"21979":{"timestamp":{"__isSmartRef__":true,"id":21980},"user":"cschuster","tags":[]},"21980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"21981":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":21982}],"id":"BBBC09D7-E7A7-4E69-99AD-12B159189D77","shape":{"__isSmartRef__":true,"id":21983},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle556","partsBinMetaInfo":{"__isSmartRef__":true,"id":21984},"eventHandler":{"__isSmartRef__":true,"id":22002},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF"],"partTests":{"__isSmartRef__":true,"id":22003},"_ClipMode":"visible","moved":true,"b":253.24952499888605,"#startLetters":"set","isBeingDragged":false,"delta":-0.8822353305877186,"_Rotation":6.967000653449277,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22008},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4603.3,4766.0)"},"21982":{"target":{"__isSmartRef__":true,"id":21981},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"21983":{"_BorderWidth":0.21215514235618382,"_ClipMode":"visible","_BorderRadius":3.3224665906138595,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.1,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-319,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.2)"},"21984":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":21985},{"__isSmartRef__":true,"id":21987},{"__isSmartRef__":true,"id":21989},{"__isSmartRef__":true,"id":21991},{"__isSmartRef__":true,"id":21993},{"__isSmartRef__":true,"id":21995},{"__isSmartRef__":true,"id":21997},{"__isSmartRef__":true,"id":21999}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22001},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"21985":{"date":{"__isSmartRef__":true,"id":21986},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"21986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"21987":{"date":{"__isSmartRef__":true,"id":21988},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"21988":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"21989":{"date":{"__isSmartRef__":true,"id":21990},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"21990":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"21991":{"date":{"__isSmartRef__":true,"id":21992},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"21992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"21993":{"date":{"__isSmartRef__":true,"id":21994},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"21994":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"21995":{"date":{"__isSmartRef__":true,"id":21996},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"21996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"21997":{"date":{"__isSmartRef__":true,"id":21998},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"21998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"21999":{"date":{"__isSmartRef__":true,"id":22000},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22001":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22002":{"morph":{"__isSmartRef__":true,"id":21981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22003":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22004}},"22004":{"test01IsMorph":{"__isSmartRef__":true,"id":22005}},"22005":{"varMapping":{"__isSmartRef__":true,"id":22006},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22006":{"this":{"__isSmartRef__":true,"id":22003}},"22007":{},"22008":{"change":{"__isSmartRef__":true,"id":22009},"tick":{"__isSmartRef__":true,"id":22013}},"22009":{"varMapping":{"__isSmartRef__":true,"id":22010},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22010":{"this":{"__isSmartRef__":true,"id":21981}},"22011":{"timestamp":{"__isSmartRef__":true,"id":22012},"user":"cschuster","tags":[]},"22012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22013":{"varMapping":{"__isSmartRef__":true,"id":22014},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22014":{"this":{"__isSmartRef__":true,"id":21981}},"22015":{"timestamp":{"__isSmartRef__":true,"id":22016},"user":"cschuster","tags":[]},"22016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22017":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22018}],"id":"93555B7E-2776-4549-A1AB-61DB8868F42B","shape":{"__isSmartRef__":true,"id":22019},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle557","partsBinMetaInfo":{"__isSmartRef__":true,"id":22020},"eventHandler":{"__isSmartRef__":true,"id":22038},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F"],"partTests":{"__isSmartRef__":true,"id":22039},"_ClipMode":"visible","moved":true,"b":102.0574171221815,"#startLetters":"set","isBeingDragged":false,"delta":0.9813213184825145,"_Rotation":1.2055961486029279,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22044},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4785.4,4183.0)"},"22018":{"target":{"__isSmartRef__":true,"id":22017},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22019":{"_BorderWidth":9.88969378804466,"_ClipMode":"visible","_BorderRadius":1.7454314546519578,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.7,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,197,16)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-15.8)"},"22020":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22021},{"__isSmartRef__":true,"id":22023},{"__isSmartRef__":true,"id":22025},{"__isSmartRef__":true,"id":22027},{"__isSmartRef__":true,"id":22029},{"__isSmartRef__":true,"id":22031},{"__isSmartRef__":true,"id":22033},{"__isSmartRef__":true,"id":22035}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22037},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22021":{"date":{"__isSmartRef__":true,"id":22022},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22023":{"date":{"__isSmartRef__":true,"id":22024},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22024":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22025":{"date":{"__isSmartRef__":true,"id":22026},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22026":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22027":{"date":{"__isSmartRef__":true,"id":22028},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22029":{"date":{"__isSmartRef__":true,"id":22030},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22030":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22031":{"date":{"__isSmartRef__":true,"id":22032},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22033":{"date":{"__isSmartRef__":true,"id":22034},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22035":{"date":{"__isSmartRef__":true,"id":22036},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22037":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22038":{"morph":{"__isSmartRef__":true,"id":22017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22039":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22040}},"22040":{"test01IsMorph":{"__isSmartRef__":true,"id":22041}},"22041":{"varMapping":{"__isSmartRef__":true,"id":22042},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22042":{"this":{"__isSmartRef__":true,"id":22039}},"22043":{},"22044":{"change":{"__isSmartRef__":true,"id":22045},"tick":{"__isSmartRef__":true,"id":22049}},"22045":{"varMapping":{"__isSmartRef__":true,"id":22046},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22046":{"this":{"__isSmartRef__":true,"id":22017}},"22047":{"timestamp":{"__isSmartRef__":true,"id":22048},"user":"cschuster","tags":[]},"22048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22049":{"varMapping":{"__isSmartRef__":true,"id":22050},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22050":{"this":{"__isSmartRef__":true,"id":22017}},"22051":{"timestamp":{"__isSmartRef__":true,"id":22052},"user":"cschuster","tags":[]},"22052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22053":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22054}],"id":"0A254EDF-65D7-4576-A1EE-E5154A3E40FC","shape":{"__isSmartRef__":true,"id":22055},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle558","partsBinMetaInfo":{"__isSmartRef__":true,"id":22056},"eventHandler":{"__isSmartRef__":true,"id":22074},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E"],"partTests":{"__isSmartRef__":true,"id":22075},"_ClipMode":"visible","moved":true,"b":110,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":1.0235579565219608,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22080},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5604.5,5121.6)"},"22054":{"target":{"__isSmartRef__":true,"id":22053},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22055":{"_BorderWidth":9.698463103929543,"_ClipMode":"visible","_BorderRadius":4.67911113762044,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,153,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-13.2)"},"22056":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22057},{"__isSmartRef__":true,"id":22059},{"__isSmartRef__":true,"id":22061},{"__isSmartRef__":true,"id":22063},{"__isSmartRef__":true,"id":22065},{"__isSmartRef__":true,"id":22067},{"__isSmartRef__":true,"id":22069},{"__isSmartRef__":true,"id":22071}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22073},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22057":{"date":{"__isSmartRef__":true,"id":22058},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22059":{"date":{"__isSmartRef__":true,"id":22060},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22060":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22061":{"date":{"__isSmartRef__":true,"id":22062},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22062":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22063":{"date":{"__isSmartRef__":true,"id":22064},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22065":{"date":{"__isSmartRef__":true,"id":22066},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22066":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22067":{"date":{"__isSmartRef__":true,"id":22068},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22069":{"date":{"__isSmartRef__":true,"id":22070},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22071":{"date":{"__isSmartRef__":true,"id":22072},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22072":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22073":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22074":{"morph":{"__isSmartRef__":true,"id":22053},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22075":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22076}},"22076":{"test01IsMorph":{"__isSmartRef__":true,"id":22077}},"22077":{"varMapping":{"__isSmartRef__":true,"id":22078},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22078":{"this":{"__isSmartRef__":true,"id":22075}},"22079":{},"22080":{"change":{"__isSmartRef__":true,"id":22081},"tick":{"__isSmartRef__":true,"id":22085}},"22081":{"varMapping":{"__isSmartRef__":true,"id":22082},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22082":{"this":{"__isSmartRef__":true,"id":22053}},"22083":{"timestamp":{"__isSmartRef__":true,"id":22084},"user":"cschuster","tags":[]},"22084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22085":{"varMapping":{"__isSmartRef__":true,"id":22086},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22086":{"this":{"__isSmartRef__":true,"id":22053}},"22087":{"timestamp":{"__isSmartRef__":true,"id":22088},"user":"cschuster","tags":[]},"22088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22089":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22090}],"id":"EF3ED231-85F7-4E28-BFDF-63BEF31B30C7","shape":{"__isSmartRef__":true,"id":22091},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle559","partsBinMetaInfo":{"__isSmartRef__":true,"id":22092},"eventHandler":{"__isSmartRef__":true,"id":22110},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","14648F33-F3FB-415E-8799-6BB58574E4D1"],"partTests":{"__isSmartRef__":true,"id":22111},"_ClipMode":"visible","moved":true,"b":83.93549161637202,"#startLetters":"set","isBeingDragged":false,"delta":-0.9824359728954732,"_Rotation":4.738400857433267,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22116},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5326.6,4506.2)"},"22090":{"target":{"__isSmartRef__":true,"id":22089},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22091":{"_BorderWidth":9.972017890831738,"_ClipMode":"visible","_BorderRadius":0.44646094919858603,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.4,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,282,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.1)"},"22092":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22093},{"__isSmartRef__":true,"id":22095},{"__isSmartRef__":true,"id":22097},{"__isSmartRef__":true,"id":22099},{"__isSmartRef__":true,"id":22101},{"__isSmartRef__":true,"id":22103},{"__isSmartRef__":true,"id":22105},{"__isSmartRef__":true,"id":22107}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22109},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22093":{"date":{"__isSmartRef__":true,"id":22094},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22095":{"date":{"__isSmartRef__":true,"id":22096},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22096":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22097":{"date":{"__isSmartRef__":true,"id":22098},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22098":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22099":{"date":{"__isSmartRef__":true,"id":22100},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22101":{"date":{"__isSmartRef__":true,"id":22102},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22102":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22103":{"date":{"__isSmartRef__":true,"id":22104},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22105":{"date":{"__isSmartRef__":true,"id":22106},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22107":{"date":{"__isSmartRef__":true,"id":22108},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22108":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22109":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22110":{"morph":{"__isSmartRef__":true,"id":22089},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22111":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22112}},"22112":{"test01IsMorph":{"__isSmartRef__":true,"id":22113}},"22113":{"varMapping":{"__isSmartRef__":true,"id":22114},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22114":{"this":{"__isSmartRef__":true,"id":22111}},"22115":{},"22116":{"change":{"__isSmartRef__":true,"id":22117},"tick":{"__isSmartRef__":true,"id":22121}},"22117":{"varMapping":{"__isSmartRef__":true,"id":22118},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22118":{"this":{"__isSmartRef__":true,"id":22089}},"22119":{"timestamp":{"__isSmartRef__":true,"id":22120},"user":"cschuster","tags":[]},"22120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22121":{"varMapping":{"__isSmartRef__":true,"id":22122},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22122":{"this":{"__isSmartRef__":true,"id":22089}},"22123":{"timestamp":{"__isSmartRef__":true,"id":22124},"user":"cschuster","tags":[]},"22124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22125":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22126}],"id":"5F9CEDD7-E894-4A14-8C68-52288B1A6DC4","shape":{"__isSmartRef__":true,"id":22127},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle560","partsBinMetaInfo":{"__isSmartRef__":true,"id":22128},"eventHandler":{"__isSmartRef__":true,"id":22146},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F"],"partTests":{"__isSmartRef__":true,"id":22147},"_ClipMode":"visible","moved":true,"b":250.19501795689575,"#startLetters":"set","isBeingDragged":false,"delta":-0.9305506952805445,"_Rotation":37.905703167405235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22152},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5602.8,3847.6)"},"22126":{"target":{"__isSmartRef__":true,"id":22125},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22127":{"_BorderWidth":0.29574344449943624,"_ClipMode":"visible","_BorderRadius":4.5919524160479614,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.5,137.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-328,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-13.2)"},"22128":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22129},{"__isSmartRef__":true,"id":22131},{"__isSmartRef__":true,"id":22133},{"__isSmartRef__":true,"id":22135},{"__isSmartRef__":true,"id":22137},{"__isSmartRef__":true,"id":22139},{"__isSmartRef__":true,"id":22141},{"__isSmartRef__":true,"id":22143}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22145},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22129":{"date":{"__isSmartRef__":true,"id":22130},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22131":{"date":{"__isSmartRef__":true,"id":22132},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22132":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22133":{"date":{"__isSmartRef__":true,"id":22134},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22134":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22135":{"date":{"__isSmartRef__":true,"id":22136},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22137":{"date":{"__isSmartRef__":true,"id":22138},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22138":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22139":{"date":{"__isSmartRef__":true,"id":22140},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22141":{"date":{"__isSmartRef__":true,"id":22142},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22143":{"date":{"__isSmartRef__":true,"id":22144},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22144":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22145":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22146":{"morph":{"__isSmartRef__":true,"id":22125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22147":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22148}},"22148":{"test01IsMorph":{"__isSmartRef__":true,"id":22149}},"22149":{"varMapping":{"__isSmartRef__":true,"id":22150},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22150":{"this":{"__isSmartRef__":true,"id":22147}},"22151":{},"22152":{"change":{"__isSmartRef__":true,"id":22153},"tick":{"__isSmartRef__":true,"id":22157}},"22153":{"varMapping":{"__isSmartRef__":true,"id":22154},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22154":{"this":{"__isSmartRef__":true,"id":22125}},"22155":{"timestamp":{"__isSmartRef__":true,"id":22156},"user":"cschuster","tags":[]},"22156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22157":{"varMapping":{"__isSmartRef__":true,"id":22158},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22158":{"this":{"__isSmartRef__":true,"id":22125}},"22159":{"timestamp":{"__isSmartRef__":true,"id":22160},"user":"cschuster","tags":[]},"22160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22161":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22162}],"id":"48F5C1B5-D030-4977-9262-C24707C32DE8","shape":{"__isSmartRef__":true,"id":22163},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle561","partsBinMetaInfo":{"__isSmartRef__":true,"id":22164},"eventHandler":{"__isSmartRef__":true,"id":22182},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC"],"partTests":{"__isSmartRef__":true,"id":22183},"_ClipMode":"visible","moved":true,"b":166.3338556359522,"#startLetters":"set","isBeingDragged":false,"delta":0.9292394169606268,"_Rotation":-2.011124596386068,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22188},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4413.3,4596.0)"},"22162":{"target":{"__isSmartRef__":true,"id":22161},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22163":{"_BorderWidth":6.1813201192063465,"_ClipMode":"visible","_BorderRadius":37.76717244153328,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.6,90.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(61,-188,-72)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.7,-0.6)"},"22164":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22165},{"__isSmartRef__":true,"id":22167},{"__isSmartRef__":true,"id":22169},{"__isSmartRef__":true,"id":22171},{"__isSmartRef__":true,"id":22173},{"__isSmartRef__":true,"id":22175},{"__isSmartRef__":true,"id":22177},{"__isSmartRef__":true,"id":22179}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22181},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22165":{"date":{"__isSmartRef__":true,"id":22166},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22167":{"date":{"__isSmartRef__":true,"id":22168},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22168":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22169":{"date":{"__isSmartRef__":true,"id":22170},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22170":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22171":{"date":{"__isSmartRef__":true,"id":22172},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22173":{"date":{"__isSmartRef__":true,"id":22174},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22174":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22175":{"date":{"__isSmartRef__":true,"id":22176},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22177":{"date":{"__isSmartRef__":true,"id":22178},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22179":{"date":{"__isSmartRef__":true,"id":22180},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22181":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22182":{"morph":{"__isSmartRef__":true,"id":22161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22183":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22184}},"22184":{"test01IsMorph":{"__isSmartRef__":true,"id":22185}},"22185":{"varMapping":{"__isSmartRef__":true,"id":22186},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22186":{"this":{"__isSmartRef__":true,"id":22183}},"22187":{},"22188":{"change":{"__isSmartRef__":true,"id":22189},"tick":{"__isSmartRef__":true,"id":22193}},"22189":{"varMapping":{"__isSmartRef__":true,"id":22190},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22190":{"this":{"__isSmartRef__":true,"id":22161}},"22191":{"timestamp":{"__isSmartRef__":true,"id":22192},"user":"cschuster","tags":[]},"22192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22193":{"varMapping":{"__isSmartRef__":true,"id":22194},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22194":{"this":{"__isSmartRef__":true,"id":22161}},"22195":{"timestamp":{"__isSmartRef__":true,"id":22196},"user":"cschuster","tags":[]},"22196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22197":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22198}],"id":"B92438B4-CB0F-40F4-9374-9C028273FD67","shape":{"__isSmartRef__":true,"id":22199},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle562","partsBinMetaInfo":{"__isSmartRef__":true,"id":22200},"eventHandler":{"__isSmartRef__":true,"id":22218},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E"],"partTests":{"__isSmartRef__":true,"id":22219},"_ClipMode":"visible","moved":true,"b":249.03289489075541,"#startLetters":"set","isBeingDragged":false,"delta":0.8646975517040119,"_Rotation":32.76770278963298,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22224},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6284.0,4635.2)"},"22198":{"target":{"__isSmartRef__":true,"id":22197},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22199":{"_BorderWidth":0.3310698984105569,"_ClipMode":"visible","_BorderRadius":5.121746730355192,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.7,137.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-331,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-12.8)"},"22200":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22201},{"__isSmartRef__":true,"id":22203},{"__isSmartRef__":true,"id":22205},{"__isSmartRef__":true,"id":22207},{"__isSmartRef__":true,"id":22209},{"__isSmartRef__":true,"id":22211},{"__isSmartRef__":true,"id":22213},{"__isSmartRef__":true,"id":22215}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22217},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22201":{"date":{"__isSmartRef__":true,"id":22202},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22203":{"date":{"__isSmartRef__":true,"id":22204},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22204":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22205":{"date":{"__isSmartRef__":true,"id":22206},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22206":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22207":{"date":{"__isSmartRef__":true,"id":22208},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22208":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22209":{"date":{"__isSmartRef__":true,"id":22210},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22210":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22211":{"date":{"__isSmartRef__":true,"id":22212},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22213":{"date":{"__isSmartRef__":true,"id":22214},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22214":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22215":{"date":{"__isSmartRef__":true,"id":22216},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22216":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22217":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22218":{"morph":{"__isSmartRef__":true,"id":22197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22219":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22220}},"22220":{"test01IsMorph":{"__isSmartRef__":true,"id":22221}},"22221":{"varMapping":{"__isSmartRef__":true,"id":22222},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22222":{"this":{"__isSmartRef__":true,"id":22219}},"22223":{},"22224":{"change":{"__isSmartRef__":true,"id":22225},"tick":{"__isSmartRef__":true,"id":22229}},"22225":{"varMapping":{"__isSmartRef__":true,"id":22226},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22226":{"this":{"__isSmartRef__":true,"id":22197}},"22227":{"timestamp":{"__isSmartRef__":true,"id":22228},"user":"cschuster","tags":[]},"22228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22229":{"varMapping":{"__isSmartRef__":true,"id":22230},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22230":{"this":{"__isSmartRef__":true,"id":22197}},"22231":{"timestamp":{"__isSmartRef__":true,"id":22232},"user":"cschuster","tags":[]},"22232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22233":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22234}],"id":"159B68D2-05F1-4B12-B452-676C2BFE0FAE","shape":{"__isSmartRef__":true,"id":22235},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle563","partsBinMetaInfo":{"__isSmartRef__":true,"id":22236},"eventHandler":{"__isSmartRef__":true,"id":22254},"attributeConnections":[{"__isSmartRef__":true,"id":22255},{"__isSmartRef__":true,"id":22257},{"__isSmartRef__":true,"id":22265},{"__isSmartRef__":true,"id":22267}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF"],"partTests":{"__isSmartRef__":true,"id":22275},"_ClipMode":"visible","moved":true,"b":4,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-16.3720950799149,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22280},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3107.0,4166.4)","previousPosition":"lively.pt(2051.3,565.6)"},"22234":{"target":{"__isSmartRef__":true,"id":22233},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22235":{"_BorderWidth":5.348782368720626,"_ClipMode":"visible","_BorderRadius":39.805361374831406,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,97.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(18,274,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-40.0)"},"22236":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22237},{"__isSmartRef__":true,"id":22239},{"__isSmartRef__":true,"id":22241},{"__isSmartRef__":true,"id":22243},{"__isSmartRef__":true,"id":22245},{"__isSmartRef__":true,"id":22247},{"__isSmartRef__":true,"id":22249},{"__isSmartRef__":true,"id":22251}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22253},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22237":{"date":{"__isSmartRef__":true,"id":22238},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22239":{"date":{"__isSmartRef__":true,"id":22240},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22240":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22241":{"date":{"__isSmartRef__":true,"id":22242},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22242":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22243":{"date":{"__isSmartRef__":true,"id":22244},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22245":{"date":{"__isSmartRef__":true,"id":22246},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22246":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22247":{"date":{"__isSmartRef__":true,"id":22248},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22249":{"date":{"__isSmartRef__":true,"id":22250},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22250":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22251":{"date":{"__isSmartRef__":true,"id":22252},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22252":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22253":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22254":{"morph":{"__isSmartRef__":true,"id":22233},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22255":{"sourceObj":{"__isSmartRef__":true,"id":22233},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1118},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":22256},"dependendConnections":[{"__isSmartRef__":true,"id":22257}],"attributeConnections":[{"__isSmartRef__":true,"id":22259},{"__isSmartRef__":true,"id":22261},{"__isSmartRef__":true,"id":22263}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"22256":{"source":{"__isSmartRef__":true,"id":22233},"target":{"__isSmartRef__":true,"id":1118}},"22257":{"sourceObj":{"__isSmartRef__":true,"id":22233},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1118},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":22258},"dependedBy":{"__isSmartRef__":true,"id":22255},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22258":{"source":{"__isSmartRef__":true,"id":22233},"target":{"__isSmartRef__":true,"id":1118}},"22259":{"sourceObj":{"__isSmartRef__":true,"id":22255},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":22257},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":22260},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22260":{"source":{"__isSmartRef__":true,"id":22255},"target":{"__isSmartRef__":true,"id":22257}},"22261":{"sourceObj":{"__isSmartRef__":true,"id":22255},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":22257},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":22262},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22262":{"source":{"__isSmartRef__":true,"id":22255},"target":{"__isSmartRef__":true,"id":22257}},"22263":{"sourceObj":{"__isSmartRef__":true,"id":22255},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":22257},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":22264},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22264":{"source":{"__isSmartRef__":true,"id":22255},"target":{"__isSmartRef__":true,"id":22257}},"22265":{"sourceObj":{"__isSmartRef__":true,"id":22233},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1118},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":22266},"dependendConnections":[{"__isSmartRef__":true,"id":22267}],"attributeConnections":[{"__isSmartRef__":true,"id":22269},{"__isSmartRef__":true,"id":22271},{"__isSmartRef__":true,"id":22273}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"22266":{"source":{"__isSmartRef__":true,"id":22233},"target":{"__isSmartRef__":true,"id":1118}},"22267":{"sourceObj":{"__isSmartRef__":true,"id":22233},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1118},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":22268},"dependedBy":{"__isSmartRef__":true,"id":22265},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22268":{"source":{"__isSmartRef__":true,"id":22233},"target":{"__isSmartRef__":true,"id":1118}},"22269":{"sourceObj":{"__isSmartRef__":true,"id":22265},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":22267},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":22270},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22270":{"source":{"__isSmartRef__":true,"id":22265},"target":{"__isSmartRef__":true,"id":22267}},"22271":{"sourceObj":{"__isSmartRef__":true,"id":22265},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":22267},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":22272},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22272":{"source":{"__isSmartRef__":true,"id":22265},"target":{"__isSmartRef__":true,"id":22267}},"22273":{"sourceObj":{"__isSmartRef__":true,"id":22265},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":22267},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":22274},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22274":{"source":{"__isSmartRef__":true,"id":22265},"target":{"__isSmartRef__":true,"id":22267}},"22275":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22276}},"22276":{"test01IsMorph":{"__isSmartRef__":true,"id":22277}},"22277":{"varMapping":{"__isSmartRef__":true,"id":22278},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22278":{"this":{"__isSmartRef__":true,"id":22275}},"22279":{},"22280":{"change":{"__isSmartRef__":true,"id":22281},"tick":{"__isSmartRef__":true,"id":22285}},"22281":{"varMapping":{"__isSmartRef__":true,"id":22282},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22282":{"this":{"__isSmartRef__":true,"id":22233}},"22283":{"timestamp":{"__isSmartRef__":true,"id":22284},"user":"cschuster","tags":[]},"22284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22285":{"varMapping":{"__isSmartRef__":true,"id":22286},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22286":{"this":{"__isSmartRef__":true,"id":22233}},"22287":{"timestamp":{"__isSmartRef__":true,"id":22288},"user":"cschuster","tags":[]},"22288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22289":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22290}],"id":"9469333B-3CD0-4349-9D46-0C16D9E2FE27","shape":{"__isSmartRef__":true,"id":22291},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle564","partsBinMetaInfo":{"__isSmartRef__":true,"id":22292},"eventHandler":{"__isSmartRef__":true,"id":22310},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2"],"partTests":{"__isSmartRef__":true,"id":22311},"_ClipMode":"visible","moved":true,"b":56.218176274735015,"#startLetters":"set","isBeingDragged":false,"delta":0.8923520043608733,"_Rotation":11.621127263789845,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22316},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5299.1,4646.9)"},"22290":{"target":{"__isSmartRef__":true,"id":22289},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22291":{"_BorderWidth":9.155804521818109,"_ClipMode":"visible","_BorderRadius":12.366862042297857,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.0,66.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(212,355,-184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.6,-31.1)"},"22292":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22293},{"__isSmartRef__":true,"id":22295},{"__isSmartRef__":true,"id":22297},{"__isSmartRef__":true,"id":22299},{"__isSmartRef__":true,"id":22301},{"__isSmartRef__":true,"id":22303},{"__isSmartRef__":true,"id":22305},{"__isSmartRef__":true,"id":22307}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22309},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22293":{"date":{"__isSmartRef__":true,"id":22294},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22295":{"date":{"__isSmartRef__":true,"id":22296},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22296":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22297":{"date":{"__isSmartRef__":true,"id":22298},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22298":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22299":{"date":{"__isSmartRef__":true,"id":22300},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22301":{"date":{"__isSmartRef__":true,"id":22302},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22302":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22303":{"date":{"__isSmartRef__":true,"id":22304},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22305":{"date":{"__isSmartRef__":true,"id":22306},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22307":{"date":{"__isSmartRef__":true,"id":22308},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22309":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22310":{"morph":{"__isSmartRef__":true,"id":22289},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22311":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22312}},"22312":{"test01IsMorph":{"__isSmartRef__":true,"id":22313}},"22313":{"varMapping":{"__isSmartRef__":true,"id":22314},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22314":{"this":{"__isSmartRef__":true,"id":22311}},"22315":{},"22316":{"change":{"__isSmartRef__":true,"id":22317},"tick":{"__isSmartRef__":true,"id":22321}},"22317":{"varMapping":{"__isSmartRef__":true,"id":22318},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22318":{"this":{"__isSmartRef__":true,"id":22289}},"22319":{"timestamp":{"__isSmartRef__":true,"id":22320},"user":"cschuster","tags":[]},"22320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22321":{"varMapping":{"__isSmartRef__":true,"id":22322},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22322":{"this":{"__isSmartRef__":true,"id":22289}},"22323":{"timestamp":{"__isSmartRef__":true,"id":22324},"user":"cschuster","tags":[]},"22324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22325":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22326}],"id":"983FA08A-9E02-4BBF-9745-B885C3ECD354","shape":{"__isSmartRef__":true,"id":22327},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle565","partsBinMetaInfo":{"__isSmartRef__":true,"id":22328},"eventHandler":{"__isSmartRef__":true,"id":22346},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","370A492B-90A8-4320-85B5-98AA6F251871","6ABA296C-97CE-4973-A2AF-0C3C1E7FD761"],"partTests":{"__isSmartRef__":true,"id":22347},"_ClipMode":"visible","moved":true,"b":176.58366792305605,"#startLetters":"set","isBeingDragged":false,"delta":-0.8080014628940262,"_Rotation":-12.61189674258857,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22352},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5266.3,3860.8)"},"22326":{"target":{"__isSmartRef__":true,"id":22325},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22327":{"_BorderWidth":5.297954589723151,"_ClipMode":"visible","_BorderRadius":39.85795689994065,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.2,97.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(16,-240,-187)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.2,-0.0)"},"22328":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22329},{"__isSmartRef__":true,"id":22331},{"__isSmartRef__":true,"id":22333},{"__isSmartRef__":true,"id":22335},{"__isSmartRef__":true,"id":22337},{"__isSmartRef__":true,"id":22339},{"__isSmartRef__":true,"id":22341},{"__isSmartRef__":true,"id":22343}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22345},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22329":{"date":{"__isSmartRef__":true,"id":22330},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22331":{"date":{"__isSmartRef__":true,"id":22332},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22332":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22333":{"date":{"__isSmartRef__":true,"id":22334},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22334":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22335":{"date":{"__isSmartRef__":true,"id":22336},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22337":{"date":{"__isSmartRef__":true,"id":22338},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22338":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22339":{"date":{"__isSmartRef__":true,"id":22340},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22341":{"date":{"__isSmartRef__":true,"id":22342},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22343":{"date":{"__isSmartRef__":true,"id":22344},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22345":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22346":{"morph":{"__isSmartRef__":true,"id":22325},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22347":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22348}},"22348":{"test01IsMorph":{"__isSmartRef__":true,"id":22349}},"22349":{"varMapping":{"__isSmartRef__":true,"id":22350},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22350":{"this":{"__isSmartRef__":true,"id":22347}},"22351":{},"22352":{"change":{"__isSmartRef__":true,"id":22353},"tick":{"__isSmartRef__":true,"id":22357}},"22353":{"varMapping":{"__isSmartRef__":true,"id":22354},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22354":{"this":{"__isSmartRef__":true,"id":22325}},"22355":{"timestamp":{"__isSmartRef__":true,"id":22356},"user":"cschuster","tags":[]},"22356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22357":{"varMapping":{"__isSmartRef__":true,"id":22358},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22358":{"this":{"__isSmartRef__":true,"id":22325}},"22359":{"timestamp":{"__isSmartRef__":true,"id":22360},"user":"cschuster","tags":[]},"22360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22361":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22362}],"id":"0A2AF74D-4C02-4C79-A2DD-E7A0E50425DD","shape":{"__isSmartRef__":true,"id":22363},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle566","partsBinMetaInfo":{"__isSmartRef__":true,"id":22364},"eventHandler":{"__isSmartRef__":true,"id":22382},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31"],"partTests":{"__isSmartRef__":true,"id":22383},"_ClipMode":"visible","moved":true,"b":175.35086641536327,"#startLetters":"set","isBeingDragged":false,"delta":-0.9096016432740726,"_Rotation":-17.888782456087956,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22388},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4444.2,3952.4)"},"22362":{"target":{"__isSmartRef__":true,"id":22361},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22363":{"_BorderWidth":5.405268376556576,"_ClipMode":"visible","_BorderRadius":39.737212068741115,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.5,96.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(21,-234,-176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.6,-0.1)"},"22364":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22365},{"__isSmartRef__":true,"id":22367},{"__isSmartRef__":true,"id":22369},{"__isSmartRef__":true,"id":22371},{"__isSmartRef__":true,"id":22373},{"__isSmartRef__":true,"id":22375},{"__isSmartRef__":true,"id":22377},{"__isSmartRef__":true,"id":22379}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22381},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22365":{"date":{"__isSmartRef__":true,"id":22366},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22367":{"date":{"__isSmartRef__":true,"id":22368},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22368":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22369":{"date":{"__isSmartRef__":true,"id":22370},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22370":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22371":{"date":{"__isSmartRef__":true,"id":22372},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22373":{"date":{"__isSmartRef__":true,"id":22374},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22374":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22375":{"date":{"__isSmartRef__":true,"id":22376},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22377":{"date":{"__isSmartRef__":true,"id":22378},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22378":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22379":{"date":{"__isSmartRef__":true,"id":22380},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22381":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22382":{"morph":{"__isSmartRef__":true,"id":22361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22383":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22384}},"22384":{"test01IsMorph":{"__isSmartRef__":true,"id":22385}},"22385":{"varMapping":{"__isSmartRef__":true,"id":22386},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22386":{"this":{"__isSmartRef__":true,"id":22383}},"22387":{},"22388":{"change":{"__isSmartRef__":true,"id":22389},"tick":{"__isSmartRef__":true,"id":22393}},"22389":{"varMapping":{"__isSmartRef__":true,"id":22390},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22390":{"this":{"__isSmartRef__":true,"id":22361}},"22391":{"timestamp":{"__isSmartRef__":true,"id":22392},"user":"cschuster","tags":[]},"22392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22393":{"varMapping":{"__isSmartRef__":true,"id":22394},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22394":{"this":{"__isSmartRef__":true,"id":22361}},"22395":{"timestamp":{"__isSmartRef__":true,"id":22396},"user":"cschuster","tags":[]},"22396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22397":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22398}],"id":"B493DA76-2BC7-43AA-92CF-6A33AF62CFAA","shape":{"__isSmartRef__":true,"id":22399},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle567","partsBinMetaInfo":{"__isSmartRef__":true,"id":22400},"eventHandler":{"__isSmartRef__":true,"id":22418},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","24C82CA3-1013-4150-A48E-31AEB35C2E97"],"partTests":{"__isSmartRef__":true,"id":22419},"_ClipMode":"visible","moved":true,"b":21.911365056876093,"#startLetters":"set","isBeingDragged":false,"delta":-0.858092982089147,"_Rotation":-19.20527940221311,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22424},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5045.2,3838.3)"},"22398":{"target":{"__isSmartRef__":true,"id":22397},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22399":{"_BorderWidth":6.865859093335262,"_ClipMode":"visible","_BorderRadius":34.42971175010898,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.7,85.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(96,333,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.5,-38.6)"},"22400":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22401},{"__isSmartRef__":true,"id":22403},{"__isSmartRef__":true,"id":22405},{"__isSmartRef__":true,"id":22407},{"__isSmartRef__":true,"id":22409},{"__isSmartRef__":true,"id":22411},{"__isSmartRef__":true,"id":22413},{"__isSmartRef__":true,"id":22415}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22417},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22401":{"date":{"__isSmartRef__":true,"id":22402},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22403":{"date":{"__isSmartRef__":true,"id":22404},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22404":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22405":{"date":{"__isSmartRef__":true,"id":22406},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22406":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22407":{"date":{"__isSmartRef__":true,"id":22408},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22409":{"date":{"__isSmartRef__":true,"id":22410},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22410":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22411":{"date":{"__isSmartRef__":true,"id":22412},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22413":{"date":{"__isSmartRef__":true,"id":22414},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22414":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22415":{"date":{"__isSmartRef__":true,"id":22416},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22417":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22418":{"morph":{"__isSmartRef__":true,"id":22397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22419":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22420}},"22420":{"test01IsMorph":{"__isSmartRef__":true,"id":22421}},"22421":{"varMapping":{"__isSmartRef__":true,"id":22422},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22422":{"this":{"__isSmartRef__":true,"id":22419}},"22423":{},"22424":{"change":{"__isSmartRef__":true,"id":22425},"tick":{"__isSmartRef__":true,"id":22429}},"22425":{"varMapping":{"__isSmartRef__":true,"id":22426},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22426":{"this":{"__isSmartRef__":true,"id":22397}},"22427":{"timestamp":{"__isSmartRef__":true,"id":22428},"user":"cschuster","tags":[]},"22428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22429":{"varMapping":{"__isSmartRef__":true,"id":22430},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22430":{"this":{"__isSmartRef__":true,"id":22397}},"22431":{"timestamp":{"__isSmartRef__":true,"id":22432},"user":"cschuster","tags":[]},"22432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22433":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22434}],"id":"94494003-DEF2-4FD8-9BBC-9425F0724D04","shape":{"__isSmartRef__":true,"id":22435},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle568","partsBinMetaInfo":{"__isSmartRef__":true,"id":22436},"eventHandler":{"__isSmartRef__":true,"id":22454},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","77B9A79D-726E-40E2-9FE4-E103A10E2EFA"],"partTests":{"__isSmartRef__":true,"id":22455},"_ClipMode":"visible","moved":true,"b":317.15577318845317,"#startLetters":"set","isBeingDragged":false,"delta":-0.7934116076212376,"_Rotation":-21.886797520010465,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22460},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6237.4,4711.5)"},"22434":{"target":{"__isSmartRef__":true,"id":22433},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22435":{"_BorderWidth":1.5999626478849893,"_ClipMode":"visible","_BorderRadius":21.503593606756397,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,14,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-34.7)"},"22436":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22437},{"__isSmartRef__":true,"id":22439},{"__isSmartRef__":true,"id":22441},{"__isSmartRef__":true,"id":22443},{"__isSmartRef__":true,"id":22445},{"__isSmartRef__":true,"id":22447},{"__isSmartRef__":true,"id":22449},{"__isSmartRef__":true,"id":22451}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22453},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22437":{"date":{"__isSmartRef__":true,"id":22438},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22439":{"date":{"__isSmartRef__":true,"id":22440},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22440":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22441":{"date":{"__isSmartRef__":true,"id":22442},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22442":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22443":{"date":{"__isSmartRef__":true,"id":22444},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22445":{"date":{"__isSmartRef__":true,"id":22446},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22446":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22447":{"date":{"__isSmartRef__":true,"id":22448},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22449":{"date":{"__isSmartRef__":true,"id":22450},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22450":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22451":{"date":{"__isSmartRef__":true,"id":22452},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22453":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22454":{"morph":{"__isSmartRef__":true,"id":22433},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22455":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22456}},"22456":{"test01IsMorph":{"__isSmartRef__":true,"id":22457}},"22457":{"varMapping":{"__isSmartRef__":true,"id":22458},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22458":{"this":{"__isSmartRef__":true,"id":22455}},"22459":{},"22460":{"change":{"__isSmartRef__":true,"id":22461},"tick":{"__isSmartRef__":true,"id":22465}},"22461":{"varMapping":{"__isSmartRef__":true,"id":22462},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22462":{"this":{"__isSmartRef__":true,"id":22433}},"22463":{"timestamp":{"__isSmartRef__":true,"id":22464},"user":"cschuster","tags":[]},"22464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22465":{"varMapping":{"__isSmartRef__":true,"id":22466},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22466":{"this":{"__isSmartRef__":true,"id":22433}},"22467":{"timestamp":{"__isSmartRef__":true,"id":22468},"user":"cschuster","tags":[]},"22468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22469":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22470}],"id":"4DE833F9-D033-4437-8F85-802624F4355F","shape":{"__isSmartRef__":true,"id":22471},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle569","partsBinMetaInfo":{"__isSmartRef__":true,"id":22472},"eventHandler":{"__isSmartRef__":true,"id":22490},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","4FE4039A-839F-4A03-ADD7-B6BFD9DC57C2"],"partTests":{"__isSmartRef__":true,"id":22491},"_ClipMode":"visible","moved":true,"b":121.05672207148746,"#startLetters":"set","isBeingDragged":false,"delta":0.9170963793294504,"_Rotation":-3.95473537277201,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22496},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4468.8,5128.2)"},"22470":{"target":{"__isSmartRef__":true,"id":22469},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22471":{"_BorderWidth":9.283284998957264,"_ClipMode":"visible","_BorderRadius":10.645551388332276,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.6,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,87,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-9.7)"},"22472":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22473},{"__isSmartRef__":true,"id":22475},{"__isSmartRef__":true,"id":22477},{"__isSmartRef__":true,"id":22479},{"__isSmartRef__":true,"id":22481},{"__isSmartRef__":true,"id":22483},{"__isSmartRef__":true,"id":22485},{"__isSmartRef__":true,"id":22487}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22489},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22473":{"date":{"__isSmartRef__":true,"id":22474},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22475":{"date":{"__isSmartRef__":true,"id":22476},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22476":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22477":{"date":{"__isSmartRef__":true,"id":22478},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22478":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22479":{"date":{"__isSmartRef__":true,"id":22480},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22480":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22481":{"date":{"__isSmartRef__":true,"id":22482},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22482":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22483":{"date":{"__isSmartRef__":true,"id":22484},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22484":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22485":{"date":{"__isSmartRef__":true,"id":22486},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22486":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22487":{"date":{"__isSmartRef__":true,"id":22488},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22489":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22490":{"morph":{"__isSmartRef__":true,"id":22469},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22491":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22492}},"22492":{"test01IsMorph":{"__isSmartRef__":true,"id":22493}},"22493":{"varMapping":{"__isSmartRef__":true,"id":22494},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22494":{"this":{"__isSmartRef__":true,"id":22491}},"22495":{},"22496":{"change":{"__isSmartRef__":true,"id":22497},"tick":{"__isSmartRef__":true,"id":22501}},"22497":{"varMapping":{"__isSmartRef__":true,"id":22498},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22498":{"this":{"__isSmartRef__":true,"id":22469}},"22499":{"timestamp":{"__isSmartRef__":true,"id":22500},"user":"cschuster","tags":[]},"22500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22501":{"varMapping":{"__isSmartRef__":true,"id":22502},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22502":{"this":{"__isSmartRef__":true,"id":22469}},"22503":{"timestamp":{"__isSmartRef__":true,"id":22504},"user":"cschuster","tags":[]},"22504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22505":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22506}],"id":"30E66FE6-FB9A-4BA5-BA28-8ED8F49B9A27","shape":{"__isSmartRef__":true,"id":22507},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle570","partsBinMetaInfo":{"__isSmartRef__":true,"id":22508},"eventHandler":{"__isSmartRef__":true,"id":22526},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065"],"partTests":{"__isSmartRef__":true,"id":22527},"_ClipMode":"visible","moved":true,"b":246.6532725887373,"#startLetters":"set","isBeingDragged":false,"delta":-0.6297040411736816,"_Rotation":-4.28114854861353,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22532},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5959.4,5068.7)"},"22506":{"target":{"__isSmartRef__":true,"id":22505},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22507":{"_BorderWidth":0.4093825503827686,"_ClipMode":"visible","_BorderRadius":6.28197029003166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.1,136.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-235,-337,249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.6,-12.1)"},"22508":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22509},{"__isSmartRef__":true,"id":22511},{"__isSmartRef__":true,"id":22513},{"__isSmartRef__":true,"id":22515},{"__isSmartRef__":true,"id":22517},{"__isSmartRef__":true,"id":22519},{"__isSmartRef__":true,"id":22521},{"__isSmartRef__":true,"id":22523}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22525},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22509":{"date":{"__isSmartRef__":true,"id":22510},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22511":{"date":{"__isSmartRef__":true,"id":22512},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22512":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22513":{"date":{"__isSmartRef__":true,"id":22514},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22514":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22515":{"date":{"__isSmartRef__":true,"id":22516},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22516":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22517":{"date":{"__isSmartRef__":true,"id":22518},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22518":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22519":{"date":{"__isSmartRef__":true,"id":22520},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22520":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22521":{"date":{"__isSmartRef__":true,"id":22522},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22522":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22523":{"date":{"__isSmartRef__":true,"id":22524},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22525":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22526":{"morph":{"__isSmartRef__":true,"id":22505},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22527":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22528}},"22528":{"test01IsMorph":{"__isSmartRef__":true,"id":22529}},"22529":{"varMapping":{"__isSmartRef__":true,"id":22530},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22530":{"this":{"__isSmartRef__":true,"id":22527}},"22531":{},"22532":{"change":{"__isSmartRef__":true,"id":22533},"tick":{"__isSmartRef__":true,"id":22537}},"22533":{"varMapping":{"__isSmartRef__":true,"id":22534},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22534":{"this":{"__isSmartRef__":true,"id":22505}},"22535":{"timestamp":{"__isSmartRef__":true,"id":22536},"user":"cschuster","tags":[]},"22536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22537":{"varMapping":{"__isSmartRef__":true,"id":22538},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22538":{"this":{"__isSmartRef__":true,"id":22505}},"22539":{"timestamp":{"__isSmartRef__":true,"id":22540},"user":"cschuster","tags":[]},"22540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22541":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22542}],"id":"CB1D7868-CB15-471E-A138-B6DEF92C5276","shape":{"__isSmartRef__":true,"id":22543},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle571","partsBinMetaInfo":{"__isSmartRef__":true,"id":22544},"eventHandler":{"__isSmartRef__":true,"id":22562},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","C5C61223-D20E-45E3-9696-87F269C09527","AF547555-B303-4911-A359-5B74493997F9"],"partTests":{"__isSmartRef__":true,"id":22563},"_ClipMode":"visible","moved":true,"b":75.50503583974205,"#startLetters":"set","isBeingDragged":false,"delta":0.980584881035611,"_Rotation":-22.499945955821445,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22568},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6970.1,4703.2)"},"22542":{"target":{"__isSmartRef__":true,"id":22541},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22543":{"_BorderWidth":9.840848215169721,"_ClipMode":"visible","_BorderRadius":2.5059016923009825,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.4,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,312,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-25.0)"},"22544":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22545},{"__isSmartRef__":true,"id":22547},{"__isSmartRef__":true,"id":22549},{"__isSmartRef__":true,"id":22551},{"__isSmartRef__":true,"id":22553},{"__isSmartRef__":true,"id":22555},{"__isSmartRef__":true,"id":22557},{"__isSmartRef__":true,"id":22559}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22561},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22545":{"date":{"__isSmartRef__":true,"id":22546},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22547":{"date":{"__isSmartRef__":true,"id":22548},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22548":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22549":{"date":{"__isSmartRef__":true,"id":22550},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22550":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22551":{"date":{"__isSmartRef__":true,"id":22552},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22553":{"date":{"__isSmartRef__":true,"id":22554},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22554":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22555":{"date":{"__isSmartRef__":true,"id":22556},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22557":{"date":{"__isSmartRef__":true,"id":22558},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22558":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22559":{"date":{"__isSmartRef__":true,"id":22560},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22561":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22562":{"morph":{"__isSmartRef__":true,"id":22541},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22563":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22564}},"22564":{"test01IsMorph":{"__isSmartRef__":true,"id":22565}},"22565":{"varMapping":{"__isSmartRef__":true,"id":22566},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22566":{"this":{"__isSmartRef__":true,"id":22563}},"22567":{},"22568":{"change":{"__isSmartRef__":true,"id":22569},"tick":{"__isSmartRef__":true,"id":22573}},"22569":{"varMapping":{"__isSmartRef__":true,"id":22570},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22570":{"this":{"__isSmartRef__":true,"id":22541}},"22571":{"timestamp":{"__isSmartRef__":true,"id":22572},"user":"cschuster","tags":[]},"22572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22573":{"varMapping":{"__isSmartRef__":true,"id":22574},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22574":{"this":{"__isSmartRef__":true,"id":22541}},"22575":{"timestamp":{"__isSmartRef__":true,"id":22576},"user":"cschuster","tags":[]},"22576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22577":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22578}],"id":"0B22D362-F467-4719-B7C4-4EC9A36DE942","shape":{"__isSmartRef__":true,"id":22579},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle572","partsBinMetaInfo":{"__isSmartRef__":true,"id":22580},"eventHandler":{"__isSmartRef__":true,"id":22598},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","AB5706EF-EB06-42C8-A5ED-454F0729666B","88394465-34EF-4832-9F8D-7E9F2C74CCDD"],"partTests":{"__isSmartRef__":true,"id":22599},"_ClipMode":"visible","moved":true,"b":34.44729597249534,"#startLetters":"set","isBeingDragged":false,"delta":0.9065077887498774,"_Rotation":-45.660917542813735,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22604},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3934.6,5547.3)"},"22578":{"target":{"__isSmartRef__":true,"id":22577},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22579":{"_BorderWidth":7.828239588339295,"_ClipMode":"visible","_BorderRadius":27.201697329520602,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.3,77.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(145,356,85)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.3,-36.5)"},"22580":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22581},{"__isSmartRef__":true,"id":22583},{"__isSmartRef__":true,"id":22585},{"__isSmartRef__":true,"id":22587},{"__isSmartRef__":true,"id":22589},{"__isSmartRef__":true,"id":22591},{"__isSmartRef__":true,"id":22593},{"__isSmartRef__":true,"id":22595}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22597},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22581":{"date":{"__isSmartRef__":true,"id":22582},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22583":{"date":{"__isSmartRef__":true,"id":22584},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22584":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22585":{"date":{"__isSmartRef__":true,"id":22586},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22586":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22587":{"date":{"__isSmartRef__":true,"id":22588},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22588":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22589":{"date":{"__isSmartRef__":true,"id":22590},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22590":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22591":{"date":{"__isSmartRef__":true,"id":22592},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22592":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22593":{"date":{"__isSmartRef__":true,"id":22594},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22594":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22595":{"date":{"__isSmartRef__":true,"id":22596},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22597":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22598":{"morph":{"__isSmartRef__":true,"id":22577},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22599":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22600}},"22600":{"test01IsMorph":{"__isSmartRef__":true,"id":22601}},"22601":{"varMapping":{"__isSmartRef__":true,"id":22602},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22602":{"this":{"__isSmartRef__":true,"id":22599}},"22603":{},"22604":{"change":{"__isSmartRef__":true,"id":22605},"tick":{"__isSmartRef__":true,"id":22609}},"22605":{"varMapping":{"__isSmartRef__":true,"id":22606},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22606":{"this":{"__isSmartRef__":true,"id":22577}},"22607":{"timestamp":{"__isSmartRef__":true,"id":22608},"user":"cschuster","tags":[]},"22608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22609":{"varMapping":{"__isSmartRef__":true,"id":22610},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22610":{"this":{"__isSmartRef__":true,"id":22577}},"22611":{"timestamp":{"__isSmartRef__":true,"id":22612},"user":"cschuster","tags":[]},"22612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22613":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22614}],"id":"2B66C083-3516-4921-A291-BEAE5C428C43","shape":{"__isSmartRef__":true,"id":22615},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle573","partsBinMetaInfo":{"__isSmartRef__":true,"id":22616},"eventHandler":{"__isSmartRef__":true,"id":22634},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A"],"partTests":{"__isSmartRef__":true,"id":22635},"_ClipMode":"visible","moved":true,"b":127,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-0.5472929884839615,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22640},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6727.3,4993.3)"},"22614":{"target":{"__isSmartRef__":true,"id":22613},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22615":{"_BorderWidth":8.993177550236464,"_ClipMode":"visible","_BorderRadius":14.487252883660023,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,68.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,51,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-8.0)"},"22616":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22617},{"__isSmartRef__":true,"id":22619},{"__isSmartRef__":true,"id":22621},{"__isSmartRef__":true,"id":22623},{"__isSmartRef__":true,"id":22625},{"__isSmartRef__":true,"id":22627},{"__isSmartRef__":true,"id":22629},{"__isSmartRef__":true,"id":22631}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22633},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22617":{"date":{"__isSmartRef__":true,"id":22618},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22619":{"date":{"__isSmartRef__":true,"id":22620},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22620":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22621":{"date":{"__isSmartRef__":true,"id":22622},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22622":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22623":{"date":{"__isSmartRef__":true,"id":22624},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22624":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22625":{"date":{"__isSmartRef__":true,"id":22626},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22626":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22627":{"date":{"__isSmartRef__":true,"id":22628},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22628":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22629":{"date":{"__isSmartRef__":true,"id":22630},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22630":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22631":{"date":{"__isSmartRef__":true,"id":22632},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22633":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22634":{"morph":{"__isSmartRef__":true,"id":22613},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22635":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22636}},"22636":{"test01IsMorph":{"__isSmartRef__":true,"id":22637}},"22637":{"varMapping":{"__isSmartRef__":true,"id":22638},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22638":{"this":{"__isSmartRef__":true,"id":22635}},"22639":{},"22640":{"change":{"__isSmartRef__":true,"id":22641},"tick":{"__isSmartRef__":true,"id":22645}},"22641":{"varMapping":{"__isSmartRef__":true,"id":22642},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22642":{"this":{"__isSmartRef__":true,"id":22613}},"22643":{"timestamp":{"__isSmartRef__":true,"id":22644},"user":"cschuster","tags":[]},"22644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22645":{"varMapping":{"__isSmartRef__":true,"id":22646},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22646":{"this":{"__isSmartRef__":true,"id":22613}},"22647":{"timestamp":{"__isSmartRef__":true,"id":22648},"user":"cschuster","tags":[]},"22648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22649":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22650}],"id":"51A77475-3BE1-484A-AA2C-53A2AD6D5C0D","shape":{"__isSmartRef__":true,"id":22651},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle574","partsBinMetaInfo":{"__isSmartRef__":true,"id":22652},"eventHandler":{"__isSmartRef__":true,"id":22670},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":22671},"_ClipMode":"visible","moved":true,"b":165.87176954071037,"#startLetters":"set","isBeingDragged":false,"delta":0.9532860318431631,"_Rotation":9.614981792084516,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":22676},{"__isSmartRef__":true,"id":22680},{"__isSmartRef__":true,"id":22690},{"__isSmartRef__":true,"id":22688},{"__isSmartRef__":true,"id":22712},{"__isSmartRef__":true,"id":22716},{"__isSmartRef__":true,"id":22726},{"__isSmartRef__":true,"id":22724}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22748},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7917.2,6125.0)"},"22650":{"target":{"__isSmartRef__":true,"id":22649},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22651":{"_BorderWidth":6.2204642608294725,"_ClipMode":"visible","_BorderRadius":37.616747180860756,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.1,90.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(63,-186,-66)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.9,-0.6)"},"22652":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22653},{"__isSmartRef__":true,"id":22655},{"__isSmartRef__":true,"id":22657},{"__isSmartRef__":true,"id":22659},{"__isSmartRef__":true,"id":22661},{"__isSmartRef__":true,"id":22663},{"__isSmartRef__":true,"id":22665},{"__isSmartRef__":true,"id":22667}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22669},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22653":{"date":{"__isSmartRef__":true,"id":22654},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22655":{"date":{"__isSmartRef__":true,"id":22656},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22656":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22657":{"date":{"__isSmartRef__":true,"id":22658},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22658":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22659":{"date":{"__isSmartRef__":true,"id":22660},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22660":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22661":{"date":{"__isSmartRef__":true,"id":22662},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22662":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22663":{"date":{"__isSmartRef__":true,"id":22664},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22664":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22665":{"date":{"__isSmartRef__":true,"id":22666},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22666":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22667":{"date":{"__isSmartRef__":true,"id":22668},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22669":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22670":{"morph":{"__isSmartRef__":true,"id":22649},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22671":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22672}},"22672":{"test01IsMorph":{"__isSmartRef__":true,"id":22673}},"22673":{"varMapping":{"__isSmartRef__":true,"id":22674},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22674":{"this":{"__isSmartRef__":true,"id":22671}},"22675":{},"22676":{"sourceObj":{"__isSmartRef__":true,"id":22649},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":22677},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":22711},"dependedBy":{"__isSmartRef__":true,"id":22680},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22677":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":22678},"eventHandler":{"__isSmartRef__":true,"id":22679},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":22680},{"__isSmartRef__":true,"id":22688}],"_Rotation":9.614981792084516,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":22698}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22700},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"22678":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"22679":{"morph":{"__isSmartRef__":true,"id":22677},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22680":{"sourceObj":{"__isSmartRef__":true,"id":22649},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":22677},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":22681},"dependendConnections":[{"__isSmartRef__":true,"id":22676}],"attributeConnections":[{"__isSmartRef__":true,"id":22682},{"__isSmartRef__":true,"id":22684},{"__isSmartRef__":true,"id":22686}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"22681":{"source":{"__isSmartRef__":true,"id":22649},"target":{"__isSmartRef__":true,"id":22677}},"22682":{"sourceObj":{"__isSmartRef__":true,"id":22680},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":22676},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":22683},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22683":{"source":{"__isSmartRef__":true,"id":22680},"target":{"__isSmartRef__":true,"id":22676}},"22684":{"sourceObj":{"__isSmartRef__":true,"id":22680},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":22676},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":22685},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22685":{"source":{"__isSmartRef__":true,"id":22680},"target":{"__isSmartRef__":true,"id":22676}},"22686":{"sourceObj":{"__isSmartRef__":true,"id":22680},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":22676},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":22687},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22687":{"source":{"__isSmartRef__":true,"id":22680},"target":{"__isSmartRef__":true,"id":22676}},"22688":{"sourceObj":{"__isSmartRef__":true,"id":22649},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":22677},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":22689},"dependendConnections":[{"__isSmartRef__":true,"id":22690}],"attributeConnections":[{"__isSmartRef__":true,"id":22692},{"__isSmartRef__":true,"id":22694},{"__isSmartRef__":true,"id":22696}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"22689":{"source":{"__isSmartRef__":true,"id":22649},"target":{"__isSmartRef__":true,"id":22677}},"22690":{"sourceObj":{"__isSmartRef__":true,"id":22649},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":22677},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":22691},"dependedBy":{"__isSmartRef__":true,"id":22688},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22691":{"source":{"__isSmartRef__":true,"id":22649},"target":{"__isSmartRef__":true,"id":22677}},"22692":{"sourceObj":{"__isSmartRef__":true,"id":22688},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":22690},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":22693},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22693":{"source":{"__isSmartRef__":true,"id":22688},"target":{"__isSmartRef__":true,"id":22690}},"22694":{"sourceObj":{"__isSmartRef__":true,"id":22688},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":22690},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":22695},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22695":{"source":{"__isSmartRef__":true,"id":22688},"target":{"__isSmartRef__":true,"id":22690}},"22696":{"sourceObj":{"__isSmartRef__":true,"id":22688},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":22690},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":22697},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22697":{"source":{"__isSmartRef__":true,"id":22688},"target":{"__isSmartRef__":true,"id":22690}},"22698":{"sourceObj":{"__isSmartRef__":true,"id":22677},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":22677},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":22699},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22699":{"source":{"__isSmartRef__":true,"id":22677},"target":{"__isSmartRef__":true,"id":22677}},"22700":{"remove":{"__isSmartRef__":true,"id":22701},"reconnect":{"__isSmartRef__":true,"id":22708}},"22701":{"varMapping":{"__isSmartRef__":true,"id":22702},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":22707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22702":{"this":{"__isSmartRef__":true,"id":22677},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22703}},"22703":{"$super":{"__isSmartRef__":true,"id":22704}},"22704":{"varMapping":{"__isSmartRef__":true,"id":22705},"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":22706},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22705":{"obj":{"__isSmartRef__":true,"id":22677},"name":"remove"},"22706":{},"22707":{},"22708":{"varMapping":{"__isSmartRef__":true,"id":22709},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":22710},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22709":{"this":{"__isSmartRef__":true,"id":22677}},"22710":{},"22711":{"source":{"__isSmartRef__":true,"id":22649},"target":{"__isSmartRef__":true,"id":22677}},"22712":{"sourceObj":{"__isSmartRef__":true,"id":22649},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":22713},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":22747},"dependedBy":{"__isSmartRef__":true,"id":22716},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22713":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":22714},"eventHandler":{"__isSmartRef__":true,"id":22715},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":22716},{"__isSmartRef__":true,"id":22724}],"_Rotation":9.614981792084516,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":22734}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22736},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"22714":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"22715":{"morph":{"__isSmartRef__":true,"id":22713},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22716":{"sourceObj":{"__isSmartRef__":true,"id":22649},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":22713},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":22717},"dependendConnections":[{"__isSmartRef__":true,"id":22712}],"attributeConnections":[{"__isSmartRef__":true,"id":22718},{"__isSmartRef__":true,"id":22720},{"__isSmartRef__":true,"id":22722}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"22717":{"source":{"__isSmartRef__":true,"id":22649},"target":{"__isSmartRef__":true,"id":22713}},"22718":{"sourceObj":{"__isSmartRef__":true,"id":22716},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":22712},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":22719},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22719":{"source":{"__isSmartRef__":true,"id":22716},"target":{"__isSmartRef__":true,"id":22712}},"22720":{"sourceObj":{"__isSmartRef__":true,"id":22716},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":22712},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":22721},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22721":{"source":{"__isSmartRef__":true,"id":22716},"target":{"__isSmartRef__":true,"id":22712}},"22722":{"sourceObj":{"__isSmartRef__":true,"id":22716},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":22712},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":22723},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22723":{"source":{"__isSmartRef__":true,"id":22716},"target":{"__isSmartRef__":true,"id":22712}},"22724":{"sourceObj":{"__isSmartRef__":true,"id":22649},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":22713},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":22725},"dependendConnections":[{"__isSmartRef__":true,"id":22726}],"attributeConnections":[{"__isSmartRef__":true,"id":22728},{"__isSmartRef__":true,"id":22730},{"__isSmartRef__":true,"id":22732}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"22725":{"source":{"__isSmartRef__":true,"id":22649},"target":{"__isSmartRef__":true,"id":22713}},"22726":{"sourceObj":{"__isSmartRef__":true,"id":22649},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":22713},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":22727},"dependedBy":{"__isSmartRef__":true,"id":22724},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22727":{"source":{"__isSmartRef__":true,"id":22649},"target":{"__isSmartRef__":true,"id":22713}},"22728":{"sourceObj":{"__isSmartRef__":true,"id":22724},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":22726},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":22729},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22729":{"source":{"__isSmartRef__":true,"id":22724},"target":{"__isSmartRef__":true,"id":22726}},"22730":{"sourceObj":{"__isSmartRef__":true,"id":22724},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":22726},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":22731},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22731":{"source":{"__isSmartRef__":true,"id":22724},"target":{"__isSmartRef__":true,"id":22726}},"22732":{"sourceObj":{"__isSmartRef__":true,"id":22724},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":22726},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":22733},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22733":{"source":{"__isSmartRef__":true,"id":22724},"target":{"__isSmartRef__":true,"id":22726}},"22734":{"sourceObj":{"__isSmartRef__":true,"id":22713},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":22713},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":22735},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"22735":{"source":{"__isSmartRef__":true,"id":22713},"target":{"__isSmartRef__":true,"id":22713}},"22736":{"remove":{"__isSmartRef__":true,"id":22737},"reconnect":{"__isSmartRef__":true,"id":22744}},"22737":{"varMapping":{"__isSmartRef__":true,"id":22738},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":22743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22738":{"this":{"__isSmartRef__":true,"id":22713},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22739}},"22739":{"$super":{"__isSmartRef__":true,"id":22740}},"22740":{"varMapping":{"__isSmartRef__":true,"id":22741},"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":22742},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22741":{"obj":{"__isSmartRef__":true,"id":22713},"name":"remove"},"22742":{},"22743":{},"22744":{"varMapping":{"__isSmartRef__":true,"id":22745},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":22746},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22745":{"this":{"__isSmartRef__":true,"id":22713}},"22746":{},"22747":{"source":{"__isSmartRef__":true,"id":22649},"target":{"__isSmartRef__":true,"id":22713}},"22748":{"change":{"__isSmartRef__":true,"id":22749},"tick":{"__isSmartRef__":true,"id":22753}},"22749":{"varMapping":{"__isSmartRef__":true,"id":22750},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22750":{"this":{"__isSmartRef__":true,"id":22649}},"22751":{"timestamp":{"__isSmartRef__":true,"id":22752},"user":"cschuster","tags":[]},"22752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22753":{"varMapping":{"__isSmartRef__":true,"id":22754},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22754":{"this":{"__isSmartRef__":true,"id":22649}},"22755":{"timestamp":{"__isSmartRef__":true,"id":22756},"user":"cschuster","tags":[]},"22756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22757":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22758}],"id":"ADF7577F-CA46-49D6-942F-F017AD6264CE","shape":{"__isSmartRef__":true,"id":22759},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle575","partsBinMetaInfo":{"__isSmartRef__":true,"id":22760},"eventHandler":{"__isSmartRef__":true,"id":22778},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036"],"partTests":{"__isSmartRef__":true,"id":22779},"_ClipMode":"visible","moved":true,"b":276.4514891677536,"#startLetters":"set","isBeingDragged":false,"delta":0.9403111876454204,"_Rotation":-0.6713566520955723,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22784},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5558.6,3804.0)"},"22758":{"target":{"__isSmartRef__":true,"id":22757},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22759":{"_BorderWidth":0.03166327135008551,"_ClipMode":"visible","_BorderRadius":0.5050082411972312,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.1,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-225,59)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.2)"},"22760":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22761},{"__isSmartRef__":true,"id":22763},{"__isSmartRef__":true,"id":22765},{"__isSmartRef__":true,"id":22767},{"__isSmartRef__":true,"id":22769},{"__isSmartRef__":true,"id":22771},{"__isSmartRef__":true,"id":22773},{"__isSmartRef__":true,"id":22775}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22777},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22761":{"date":{"__isSmartRef__":true,"id":22762},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22763":{"date":{"__isSmartRef__":true,"id":22764},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22764":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22765":{"date":{"__isSmartRef__":true,"id":22766},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22766":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22767":{"date":{"__isSmartRef__":true,"id":22768},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22769":{"date":{"__isSmartRef__":true,"id":22770},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22770":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22771":{"date":{"__isSmartRef__":true,"id":22772},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22773":{"date":{"__isSmartRef__":true,"id":22774},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22774":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22775":{"date":{"__isSmartRef__":true,"id":22776},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22777":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22778":{"morph":{"__isSmartRef__":true,"id":22757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22779":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22780}},"22780":{"test01IsMorph":{"__isSmartRef__":true,"id":22781}},"22781":{"varMapping":{"__isSmartRef__":true,"id":22782},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22782":{"this":{"__isSmartRef__":true,"id":22779}},"22783":{},"22784":{"change":{"__isSmartRef__":true,"id":22785},"tick":{"__isSmartRef__":true,"id":22789}},"22785":{"varMapping":{"__isSmartRef__":true,"id":22786},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22786":{"this":{"__isSmartRef__":true,"id":22757}},"22787":{"timestamp":{"__isSmartRef__":true,"id":22788},"user":"cschuster","tags":[]},"22788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22789":{"varMapping":{"__isSmartRef__":true,"id":22790},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22790":{"this":{"__isSmartRef__":true,"id":22757}},"22791":{"timestamp":{"__isSmartRef__":true,"id":22792},"user":"cschuster","tags":[]},"22792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22793":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22794}],"id":"B6706E98-41DE-4395-81BA-444DDD69E3B2","shape":{"__isSmartRef__":true,"id":22795},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle576","partsBinMetaInfo":{"__isSmartRef__":true,"id":22796},"eventHandler":{"__isSmartRef__":true,"id":22814},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4"],"partTests":{"__isSmartRef__":true,"id":22815},"_ClipMode":"visible","moved":true,"b":174.23557585058734,"#startLetters":"set","isBeingDragged":false,"delta":-0.787137390463613,"_Rotation":53.022839835795,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22820},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6112.1,4385.1)"},"22794":{"target":{"__isSmartRef__":true,"id":22793},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22795":{"_BorderWidth":5.502192703318276,"_ClipMode":"visible","_BorderRadius":39.59648398197422,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.0,96.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(26,-229,-164)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.0,-0.1)"},"22796":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22797},{"__isSmartRef__":true,"id":22799},{"__isSmartRef__":true,"id":22801},{"__isSmartRef__":true,"id":22803},{"__isSmartRef__":true,"id":22805},{"__isSmartRef__":true,"id":22807},{"__isSmartRef__":true,"id":22809},{"__isSmartRef__":true,"id":22811}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22813},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22797":{"date":{"__isSmartRef__":true,"id":22798},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22799":{"date":{"__isSmartRef__":true,"id":22800},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22800":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22801":{"date":{"__isSmartRef__":true,"id":22802},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22802":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22803":{"date":{"__isSmartRef__":true,"id":22804},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22805":{"date":{"__isSmartRef__":true,"id":22806},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22806":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22807":{"date":{"__isSmartRef__":true,"id":22808},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22809":{"date":{"__isSmartRef__":true,"id":22810},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22810":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22811":{"date":{"__isSmartRef__":true,"id":22812},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22813":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22814":{"morph":{"__isSmartRef__":true,"id":22793},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22815":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22816}},"22816":{"test01IsMorph":{"__isSmartRef__":true,"id":22817}},"22817":{"varMapping":{"__isSmartRef__":true,"id":22818},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22818":{"this":{"__isSmartRef__":true,"id":22815}},"22819":{},"22820":{"change":{"__isSmartRef__":true,"id":22821},"tick":{"__isSmartRef__":true,"id":22825}},"22821":{"varMapping":{"__isSmartRef__":true,"id":22822},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22822":{"this":{"__isSmartRef__":true,"id":22793}},"22823":{"timestamp":{"__isSmartRef__":true,"id":22824},"user":"cschuster","tags":[]},"22824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22825":{"varMapping":{"__isSmartRef__":true,"id":22826},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22826":{"this":{"__isSmartRef__":true,"id":22793}},"22827":{"timestamp":{"__isSmartRef__":true,"id":22828},"user":"cschuster","tags":[]},"22828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22829":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22830}],"id":"519C0A52-AEBA-4CB2-9D84-4B82CDD47550","shape":{"__isSmartRef__":true,"id":22831},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle577","partsBinMetaInfo":{"__isSmartRef__":true,"id":22832},"eventHandler":{"__isSmartRef__":true,"id":22850},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D"],"partTests":{"__isSmartRef__":true,"id":22851},"_ClipMode":"visible","moved":true,"b":70.23967917333357,"#startLetters":"set","isBeingDragged":false,"delta":0.7167314201360568,"_Rotation":10.14670530077484,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22856},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5197.7,4854.6)"},"22830":{"target":{"__isSmartRef__":true,"id":22829},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22831":{"_BorderWidth":9.705575651177389,"_ClipMode":"visible","_BorderRadius":4.572092465674387,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.5,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,328,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.8)"},"22832":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22833},{"__isSmartRef__":true,"id":22835},{"__isSmartRef__":true,"id":22837},{"__isSmartRef__":true,"id":22839},{"__isSmartRef__":true,"id":22841},{"__isSmartRef__":true,"id":22843},{"__isSmartRef__":true,"id":22845},{"__isSmartRef__":true,"id":22847}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22849},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22833":{"date":{"__isSmartRef__":true,"id":22834},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22835":{"date":{"__isSmartRef__":true,"id":22836},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22836":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22837":{"date":{"__isSmartRef__":true,"id":22838},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22838":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22839":{"date":{"__isSmartRef__":true,"id":22840},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22841":{"date":{"__isSmartRef__":true,"id":22842},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22842":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22843":{"date":{"__isSmartRef__":true,"id":22844},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22845":{"date":{"__isSmartRef__":true,"id":22846},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22846":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22847":{"date":{"__isSmartRef__":true,"id":22848},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22849":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22850":{"morph":{"__isSmartRef__":true,"id":22829},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22851":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22852}},"22852":{"test01IsMorph":{"__isSmartRef__":true,"id":22853}},"22853":{"varMapping":{"__isSmartRef__":true,"id":22854},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22854":{"this":{"__isSmartRef__":true,"id":22851}},"22855":{},"22856":{"change":{"__isSmartRef__":true,"id":22857},"tick":{"__isSmartRef__":true,"id":22861}},"22857":{"varMapping":{"__isSmartRef__":true,"id":22858},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22858":{"this":{"__isSmartRef__":true,"id":22829}},"22859":{"timestamp":{"__isSmartRef__":true,"id":22860},"user":"cschuster","tags":[]},"22860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22861":{"varMapping":{"__isSmartRef__":true,"id":22862},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22862":{"this":{"__isSmartRef__":true,"id":22829}},"22863":{"timestamp":{"__isSmartRef__":true,"id":22864},"user":"cschuster","tags":[]},"22864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22865":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22866}],"id":"5382B0C8-8D4A-44EB-AB8D-5FE7987EABFB","shape":{"__isSmartRef__":true,"id":22867},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle578","partsBinMetaInfo":{"__isSmartRef__":true,"id":22868},"eventHandler":{"__isSmartRef__":true,"id":22886},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927"],"partTests":{"__isSmartRef__":true,"id":22887},"_ClipMode":"visible","moved":true,"b":280.22208532271907,"#startLetters":"set","isBeingDragged":false,"delta":0.9936953380238265,"_Rotation":21.22138830706136,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22892},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4416.4,4483.5)"},"22866":{"target":{"__isSmartRef__":true,"id":22865},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22867":{"_BorderWidth":0.07936362256113583,"_ClipMode":"visible","_BorderRadius":1.2597402256405243,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.0,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-206,10)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.5)"},"22868":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22869},{"__isSmartRef__":true,"id":22871},{"__isSmartRef__":true,"id":22873},{"__isSmartRef__":true,"id":22875},{"__isSmartRef__":true,"id":22877},{"__isSmartRef__":true,"id":22879},{"__isSmartRef__":true,"id":22881},{"__isSmartRef__":true,"id":22883}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22885},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22869":{"date":{"__isSmartRef__":true,"id":22870},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22871":{"date":{"__isSmartRef__":true,"id":22872},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22872":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22873":{"date":{"__isSmartRef__":true,"id":22874},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22874":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22875":{"date":{"__isSmartRef__":true,"id":22876},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22877":{"date":{"__isSmartRef__":true,"id":22878},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22878":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22879":{"date":{"__isSmartRef__":true,"id":22880},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22881":{"date":{"__isSmartRef__":true,"id":22882},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22883":{"date":{"__isSmartRef__":true,"id":22884},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22885":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22886":{"morph":{"__isSmartRef__":true,"id":22865},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22887":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22888}},"22888":{"test01IsMorph":{"__isSmartRef__":true,"id":22889}},"22889":{"varMapping":{"__isSmartRef__":true,"id":22890},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22890":{"this":{"__isSmartRef__":true,"id":22887}},"22891":{},"22892":{"change":{"__isSmartRef__":true,"id":22893},"tick":{"__isSmartRef__":true,"id":22897}},"22893":{"varMapping":{"__isSmartRef__":true,"id":22894},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22894":{"this":{"__isSmartRef__":true,"id":22865}},"22895":{"timestamp":{"__isSmartRef__":true,"id":22896},"user":"cschuster","tags":[]},"22896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22897":{"varMapping":{"__isSmartRef__":true,"id":22898},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22898":{"this":{"__isSmartRef__":true,"id":22865}},"22899":{"timestamp":{"__isSmartRef__":true,"id":22900},"user":"cschuster","tags":[]},"22900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22901":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22902}],"id":"514AEE9F-8BBD-4FDB-9EBB-1B2924D88870","shape":{"__isSmartRef__":true,"id":22903},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle579","partsBinMetaInfo":{"__isSmartRef__":true,"id":22904},"eventHandler":{"__isSmartRef__":true,"id":22922},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","441C57ED-7F58-45EC-8594-5619CFAAE416"],"partTests":{"__isSmartRef__":true,"id":22923},"_ClipMode":"visible","moved":true,"b":312,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":12.855163448227165,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22928},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6510.4,4290.7)"},"22902":{"target":{"__isSmartRef__":true,"id":22901},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22903":{"_BorderWidth":1.2842758726130272,"_ClipMode":"visible","_BorderRadius":17.90943073464691,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-19,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-33.4)"},"22904":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22905},{"__isSmartRef__":true,"id":22907},{"__isSmartRef__":true,"id":22909},{"__isSmartRef__":true,"id":22911},{"__isSmartRef__":true,"id":22913},{"__isSmartRef__":true,"id":22915},{"__isSmartRef__":true,"id":22917},{"__isSmartRef__":true,"id":22919}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22921},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22905":{"date":{"__isSmartRef__":true,"id":22906},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22907":{"date":{"__isSmartRef__":true,"id":22908},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22908":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22909":{"date":{"__isSmartRef__":true,"id":22910},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22910":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22911":{"date":{"__isSmartRef__":true,"id":22912},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22913":{"date":{"__isSmartRef__":true,"id":22914},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22914":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22915":{"date":{"__isSmartRef__":true,"id":22916},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22917":{"date":{"__isSmartRef__":true,"id":22918},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22919":{"date":{"__isSmartRef__":true,"id":22920},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22921":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22922":{"morph":{"__isSmartRef__":true,"id":22901},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22923":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22924}},"22924":{"test01IsMorph":{"__isSmartRef__":true,"id":22925}},"22925":{"varMapping":{"__isSmartRef__":true,"id":22926},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22926":{"this":{"__isSmartRef__":true,"id":22923}},"22927":{},"22928":{"change":{"__isSmartRef__":true,"id":22929},"tick":{"__isSmartRef__":true,"id":22933}},"22929":{"varMapping":{"__isSmartRef__":true,"id":22930},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22930":{"this":{"__isSmartRef__":true,"id":22901}},"22931":{"timestamp":{"__isSmartRef__":true,"id":22932},"user":"cschuster","tags":[]},"22932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22933":{"varMapping":{"__isSmartRef__":true,"id":22934},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22934":{"this":{"__isSmartRef__":true,"id":22901}},"22935":{"timestamp":{"__isSmartRef__":true,"id":22936},"user":"cschuster","tags":[]},"22936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22937":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22938}],"id":"5C8ABB78-4300-499F-B49C-8FB1E37C92A8","shape":{"__isSmartRef__":true,"id":22939},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle580","partsBinMetaInfo":{"__isSmartRef__":true,"id":22940},"eventHandler":{"__isSmartRef__":true,"id":22958},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D","A0082503-881F-41D8-93A4-4B6714D25EC2","44DF980C-1B1C-434D-B5AF-A42E62E51650"],"partTests":{"__isSmartRef__":true,"id":22959},"_ClipMode":"visible","moved":true,"b":20.60902301920578,"#startLetters":"set","isBeingDragged":false,"delta":0.7360365364002064,"_Rotation":13.707965959691226,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22964},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5575.3,3899.8)"},"22938":{"target":{"__isSmartRef__":true,"id":22937},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22939":{"_BorderWidth":6.759945280006896,"_ClipMode":"visible","_BorderRadius":35.04414817821032,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.4,85.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(90,330,223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.0,-38.7)"},"22940":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22941},{"__isSmartRef__":true,"id":22943},{"__isSmartRef__":true,"id":22945},{"__isSmartRef__":true,"id":22947},{"__isSmartRef__":true,"id":22949},{"__isSmartRef__":true,"id":22951},{"__isSmartRef__":true,"id":22953},{"__isSmartRef__":true,"id":22955}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22957},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22941":{"date":{"__isSmartRef__":true,"id":22942},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22943":{"date":{"__isSmartRef__":true,"id":22944},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22944":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22945":{"date":{"__isSmartRef__":true,"id":22946},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22946":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22947":{"date":{"__isSmartRef__":true,"id":22948},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22949":{"date":{"__isSmartRef__":true,"id":22950},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22950":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22951":{"date":{"__isSmartRef__":true,"id":22952},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22953":{"date":{"__isSmartRef__":true,"id":22954},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22955":{"date":{"__isSmartRef__":true,"id":22956},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22957":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22958":{"morph":{"__isSmartRef__":true,"id":22937},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22959":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22960}},"22960":{"test01IsMorph":{"__isSmartRef__":true,"id":22961}},"22961":{"varMapping":{"__isSmartRef__":true,"id":22962},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22962":{"this":{"__isSmartRef__":true,"id":22959}},"22963":{},"22964":{"change":{"__isSmartRef__":true,"id":22965},"tick":{"__isSmartRef__":true,"id":22969}},"22965":{"varMapping":{"__isSmartRef__":true,"id":22966},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":22967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22966":{"this":{"__isSmartRef__":true,"id":22937}},"22967":{"timestamp":{"__isSmartRef__":true,"id":22968},"user":"cschuster","tags":[]},"22968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"22969":{"varMapping":{"__isSmartRef__":true,"id":22970},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22970":{"this":{"__isSmartRef__":true,"id":22937}},"22971":{"timestamp":{"__isSmartRef__":true,"id":22972},"user":"cschuster","tags":[]},"22972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"22973":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":22974}],"id":"5DA8F92B-4354-4063-A659-EA63BE502615","shape":{"__isSmartRef__":true,"id":22975},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle581","partsBinMetaInfo":{"__isSmartRef__":true,"id":22976},"eventHandler":{"__isSmartRef__":true,"id":22994},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467"],"partTests":{"__isSmartRef__":true,"id":22995},"_ClipMode":"visible","moved":true,"b":146.58156371489167,"#startLetters":"set","isBeingDragged":false,"delta":0.9048244673758745,"_Rotation":19.589681793006807,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23000},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4259.2,4078.9)"},"22974":{"target":{"__isSmartRef__":true,"id":22973},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22975":{"_BorderWidth":7.753746719080266,"_ClipMode":"visible","_BorderRadius":27.867006411447473,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.2,78.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(141,-73,174)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.0,-3.3)"},"22976":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":22977},{"__isSmartRef__":true,"id":22979},{"__isSmartRef__":true,"id":22981},{"__isSmartRef__":true,"id":22983},{"__isSmartRef__":true,"id":22985},{"__isSmartRef__":true,"id":22987},{"__isSmartRef__":true,"id":22989},{"__isSmartRef__":true,"id":22991}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":22993},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"22977":{"date":{"__isSmartRef__":true,"id":22978},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"22978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"22979":{"date":{"__isSmartRef__":true,"id":22980},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"22980":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"22981":{"date":{"__isSmartRef__":true,"id":22982},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"22982":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"22983":{"date":{"__isSmartRef__":true,"id":22984},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"22984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"22985":{"date":{"__isSmartRef__":true,"id":22986},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22986":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"22987":{"date":{"__isSmartRef__":true,"id":22988},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"22988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"22989":{"date":{"__isSmartRef__":true,"id":22990},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"22990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"22991":{"date":{"__isSmartRef__":true,"id":22992},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"22992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"22993":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"22994":{"morph":{"__isSmartRef__":true,"id":22973},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"22995":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22996}},"22996":{"test01IsMorph":{"__isSmartRef__":true,"id":22997}},"22997":{"varMapping":{"__isSmartRef__":true,"id":22998},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":22999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"22998":{"this":{"__isSmartRef__":true,"id":22995}},"22999":{},"23000":{"change":{"__isSmartRef__":true,"id":23001},"tick":{"__isSmartRef__":true,"id":23005}},"23001":{"varMapping":{"__isSmartRef__":true,"id":23002},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23002":{"this":{"__isSmartRef__":true,"id":22973}},"23003":{"timestamp":{"__isSmartRef__":true,"id":23004},"user":"cschuster","tags":[]},"23004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23005":{"varMapping":{"__isSmartRef__":true,"id":23006},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23006":{"this":{"__isSmartRef__":true,"id":22973}},"23007":{"timestamp":{"__isSmartRef__":true,"id":23008},"user":"cschuster","tags":[]},"23008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23009":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23010}],"id":"AE2BD440-1BEC-45F0-9AC5-33175D54BCB8","shape":{"__isSmartRef__":true,"id":23011},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle582","partsBinMetaInfo":{"__isSmartRef__":true,"id":23012},"eventHandler":{"__isSmartRef__":true,"id":23030},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","9469333B-3CD0-4349-9D46-0C16D9E2FE27"],"partTests":{"__isSmartRef__":true,"id":23031},"_ClipMode":"visible","moved":true,"b":248.2658633282408,"#startLetters":"set","isBeingDragged":false,"delta":-0.8401062907651067,"_Rotation":11.607574256184021,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23036},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5382.4,4578.5)"},"23010":{"target":{"__isSmartRef__":true,"id":23009},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23011":{"_BorderWidth":0.35543943744169937,"_ClipMode":"visible","_BorderRadius":5.484891489165,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.5,137.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-333,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-12.6)"},"23012":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23013},{"__isSmartRef__":true,"id":23015},{"__isSmartRef__":true,"id":23017},{"__isSmartRef__":true,"id":23019},{"__isSmartRef__":true,"id":23021},{"__isSmartRef__":true,"id":23023},{"__isSmartRef__":true,"id":23025},{"__isSmartRef__":true,"id":23027}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23029},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23013":{"date":{"__isSmartRef__":true,"id":23014},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23015":{"date":{"__isSmartRef__":true,"id":23016},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23016":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23017":{"date":{"__isSmartRef__":true,"id":23018},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23018":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23019":{"date":{"__isSmartRef__":true,"id":23020},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23021":{"date":{"__isSmartRef__":true,"id":23022},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23022":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23023":{"date":{"__isSmartRef__":true,"id":23024},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23025":{"date":{"__isSmartRef__":true,"id":23026},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23027":{"date":{"__isSmartRef__":true,"id":23028},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23029":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23030":{"morph":{"__isSmartRef__":true,"id":23009},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23031":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23032}},"23032":{"test01IsMorph":{"__isSmartRef__":true,"id":23033}},"23033":{"varMapping":{"__isSmartRef__":true,"id":23034},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23034":{"this":{"__isSmartRef__":true,"id":23031}},"23035":{},"23036":{"change":{"__isSmartRef__":true,"id":23037},"tick":{"__isSmartRef__":true,"id":23041}},"23037":{"varMapping":{"__isSmartRef__":true,"id":23038},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23038":{"this":{"__isSmartRef__":true,"id":23009}},"23039":{"timestamp":{"__isSmartRef__":true,"id":23040},"user":"cschuster","tags":[]},"23040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23041":{"varMapping":{"__isSmartRef__":true,"id":23042},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23042":{"this":{"__isSmartRef__":true,"id":23009}},"23043":{"timestamp":{"__isSmartRef__":true,"id":23044},"user":"cschuster","tags":[]},"23044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23045":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23046}],"id":"80C96E76-D5E1-4C0A-BA3E-74C667E670AD","shape":{"__isSmartRef__":true,"id":23047},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle583","partsBinMetaInfo":{"__isSmartRef__":true,"id":23048},"eventHandler":{"__isSmartRef__":true,"id":23066},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11"],"partTests":{"__isSmartRef__":true,"id":23067},"_ClipMode":"visible","moved":true,"b":342.9409104504157,"#startLetters":"set","isBeingDragged":false,"delta":-0.8123375975992531,"_Rotation":-2.8664141956593623,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23072},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6026.9,5030.8)"},"23046":{"target":{"__isSmartRef__":true,"id":23045},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23047":{"_BorderWidth":3.5332110348014596,"_ClipMode":"visible","_BorderRadius":36.55764821051487,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,111.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-75,169,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.1,-39.1)"},"23048":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23049},{"__isSmartRef__":true,"id":23051},{"__isSmartRef__":true,"id":23053},{"__isSmartRef__":true,"id":23055},{"__isSmartRef__":true,"id":23057},{"__isSmartRef__":true,"id":23059},{"__isSmartRef__":true,"id":23061},{"__isSmartRef__":true,"id":23063}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23065},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23049":{"date":{"__isSmartRef__":true,"id":23050},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23051":{"date":{"__isSmartRef__":true,"id":23052},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23052":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23053":{"date":{"__isSmartRef__":true,"id":23054},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23054":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23055":{"date":{"__isSmartRef__":true,"id":23056},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23057":{"date":{"__isSmartRef__":true,"id":23058},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23058":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23059":{"date":{"__isSmartRef__":true,"id":23060},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23061":{"date":{"__isSmartRef__":true,"id":23062},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23063":{"date":{"__isSmartRef__":true,"id":23064},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23065":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23066":{"morph":{"__isSmartRef__":true,"id":23045},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23067":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23068}},"23068":{"test01IsMorph":{"__isSmartRef__":true,"id":23069}},"23069":{"varMapping":{"__isSmartRef__":true,"id":23070},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23070":{"this":{"__isSmartRef__":true,"id":23067}},"23071":{},"23072":{"change":{"__isSmartRef__":true,"id":23073},"tick":{"__isSmartRef__":true,"id":23077}},"23073":{"varMapping":{"__isSmartRef__":true,"id":23074},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23074":{"this":{"__isSmartRef__":true,"id":23045}},"23075":{"timestamp":{"__isSmartRef__":true,"id":23076},"user":"cschuster","tags":[]},"23076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23077":{"varMapping":{"__isSmartRef__":true,"id":23078},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23078":{"this":{"__isSmartRef__":true,"id":23045}},"23079":{"timestamp":{"__isSmartRef__":true,"id":23080},"user":"cschuster","tags":[]},"23080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23081":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23082}],"id":"5982ECA3-F06C-4BA5-86D1-52BE55EBC937","shape":{"__isSmartRef__":true,"id":23083},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle584","partsBinMetaInfo":{"__isSmartRef__":true,"id":23084},"eventHandler":{"__isSmartRef__":true,"id":23102},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D"],"partTests":{"__isSmartRef__":true,"id":23103},"_ClipMode":"visible","moved":true,"b":156,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":16.903014720714946,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23108},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4296.3,4528.1)"},"23082":{"target":{"__isSmartRef__":true,"id":23081},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23083":{"_BorderWidth":7.033683215379002,"_ClipMode":"visible","_BorderRadius":33.382612127177154,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,83.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(104,-130,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.1,-1.7)"},"23084":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23085},{"__isSmartRef__":true,"id":23087},{"__isSmartRef__":true,"id":23089},{"__isSmartRef__":true,"id":23091},{"__isSmartRef__":true,"id":23093},{"__isSmartRef__":true,"id":23095},{"__isSmartRef__":true,"id":23097},{"__isSmartRef__":true,"id":23099}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23101},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23085":{"date":{"__isSmartRef__":true,"id":23086},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23087":{"date":{"__isSmartRef__":true,"id":23088},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23088":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23089":{"date":{"__isSmartRef__":true,"id":23090},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23090":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23091":{"date":{"__isSmartRef__":true,"id":23092},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23093":{"date":{"__isSmartRef__":true,"id":23094},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23094":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23095":{"date":{"__isSmartRef__":true,"id":23096},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23097":{"date":{"__isSmartRef__":true,"id":23098},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23099":{"date":{"__isSmartRef__":true,"id":23100},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23101":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23102":{"morph":{"__isSmartRef__":true,"id":23081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23103":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23104}},"23104":{"test01IsMorph":{"__isSmartRef__":true,"id":23105}},"23105":{"varMapping":{"__isSmartRef__":true,"id":23106},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23106":{"this":{"__isSmartRef__":true,"id":23103}},"23107":{},"23108":{"change":{"__isSmartRef__":true,"id":23109},"tick":{"__isSmartRef__":true,"id":23113}},"23109":{"varMapping":{"__isSmartRef__":true,"id":23110},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23110":{"this":{"__isSmartRef__":true,"id":23081}},"23111":{"timestamp":{"__isSmartRef__":true,"id":23112},"user":"cschuster","tags":[]},"23112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23113":{"varMapping":{"__isSmartRef__":true,"id":23114},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23114":{"this":{"__isSmartRef__":true,"id":23081}},"23115":{"timestamp":{"__isSmartRef__":true,"id":23116},"user":"cschuster","tags":[]},"23116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23117":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23118}],"id":"CF5492D5-7C1C-4C1F-91C6-693EEF3B1432","shape":{"__isSmartRef__":true,"id":23119},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle585","partsBinMetaInfo":{"__isSmartRef__":true,"id":23120},"eventHandler":{"__isSmartRef__":true,"id":23138},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF"],"partTests":{"__isSmartRef__":true,"id":23139},"_ClipMode":"visible","moved":true,"b":200,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":2.922143992190441,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23144},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4394.4,4776.4)"},"23118":{"target":{"__isSmartRef__":true,"id":23117},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23119":{"_BorderWidth":3.289899283371657,"_ClipMode":"visible","_BorderRadius":35.32088886237956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,-328,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-1.2)"},"23120":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23121},{"__isSmartRef__":true,"id":23123},{"__isSmartRef__":true,"id":23125},{"__isSmartRef__":true,"id":23127},{"__isSmartRef__":true,"id":23129},{"__isSmartRef__":true,"id":23131},{"__isSmartRef__":true,"id":23133},{"__isSmartRef__":true,"id":23135}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23137},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23121":{"date":{"__isSmartRef__":true,"id":23122},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23123":{"date":{"__isSmartRef__":true,"id":23124},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23124":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23125":{"date":{"__isSmartRef__":true,"id":23126},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23126":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23127":{"date":{"__isSmartRef__":true,"id":23128},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23129":{"date":{"__isSmartRef__":true,"id":23130},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23130":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23131":{"date":{"__isSmartRef__":true,"id":23132},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23133":{"date":{"__isSmartRef__":true,"id":23134},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23135":{"date":{"__isSmartRef__":true,"id":23136},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23137":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23138":{"morph":{"__isSmartRef__":true,"id":23117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23139":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23140}},"23140":{"test01IsMorph":{"__isSmartRef__":true,"id":23141}},"23141":{"varMapping":{"__isSmartRef__":true,"id":23142},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23142":{"this":{"__isSmartRef__":true,"id":23139}},"23143":{},"23144":{"change":{"__isSmartRef__":true,"id":23145},"tick":{"__isSmartRef__":true,"id":23149}},"23145":{"varMapping":{"__isSmartRef__":true,"id":23146},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23146":{"this":{"__isSmartRef__":true,"id":23117}},"23147":{"timestamp":{"__isSmartRef__":true,"id":23148},"user":"cschuster","tags":[]},"23148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23149":{"varMapping":{"__isSmartRef__":true,"id":23150},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23150":{"this":{"__isSmartRef__":true,"id":23117}},"23151":{"timestamp":{"__isSmartRef__":true,"id":23152},"user":"cschuster","tags":[]},"23152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23153":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23154}],"id":"F4568CD7-7ACB-4973-8EDE-5C342C50BFE7","shape":{"__isSmartRef__":true,"id":23155},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle586","partsBinMetaInfo":{"__isSmartRef__":true,"id":23156},"eventHandler":{"__isSmartRef__":true,"id":23174},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78"],"partTests":{"__isSmartRef__":true,"id":23175},"_ClipMode":"visible","moved":true,"b":213,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":18.247142138450947,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23180},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6238.8,4889.9)"},"23154":{"target":{"__isSmartRef__":true,"id":23153},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23155":{"_BorderWidth":2.2768048249248647,"_ClipMode":"visible","_BorderRadius":28.134732861516003,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.5,121.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-139,-354,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.1,-3.2)"},"23156":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23157},{"__isSmartRef__":true,"id":23159},{"__isSmartRef__":true,"id":23161},{"__isSmartRef__":true,"id":23163},{"__isSmartRef__":true,"id":23165},{"__isSmartRef__":true,"id":23167},{"__isSmartRef__":true,"id":23169},{"__isSmartRef__":true,"id":23171}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23173},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23157":{"date":{"__isSmartRef__":true,"id":23158},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23159":{"date":{"__isSmartRef__":true,"id":23160},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23160":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23161":{"date":{"__isSmartRef__":true,"id":23162},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23162":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23163":{"date":{"__isSmartRef__":true,"id":23164},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23165":{"date":{"__isSmartRef__":true,"id":23166},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23166":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23167":{"date":{"__isSmartRef__":true,"id":23168},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23169":{"date":{"__isSmartRef__":true,"id":23170},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23171":{"date":{"__isSmartRef__":true,"id":23172},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23173":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23174":{"morph":{"__isSmartRef__":true,"id":23153},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23175":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23176}},"23176":{"test01IsMorph":{"__isSmartRef__":true,"id":23177}},"23177":{"varMapping":{"__isSmartRef__":true,"id":23178},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23178":{"this":{"__isSmartRef__":true,"id":23175}},"23179":{},"23180":{"change":{"__isSmartRef__":true,"id":23181},"tick":{"__isSmartRef__":true,"id":23185}},"23181":{"varMapping":{"__isSmartRef__":true,"id":23182},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23182":{"this":{"__isSmartRef__":true,"id":23153}},"23183":{"timestamp":{"__isSmartRef__":true,"id":23184},"user":"cschuster","tags":[]},"23184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23185":{"varMapping":{"__isSmartRef__":true,"id":23186},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23186":{"this":{"__isSmartRef__":true,"id":23153}},"23187":{"timestamp":{"__isSmartRef__":true,"id":23188},"user":"cschuster","tags":[]},"23188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23189":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23190}],"id":"CADDB3D1-53C5-4939-B3E7-DCAF51424BA7","shape":{"__isSmartRef__":true,"id":23191},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle587","partsBinMetaInfo":{"__isSmartRef__":true,"id":23192},"eventHandler":{"__isSmartRef__":true,"id":23210},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","1A8436C2-EA41-4D18-A138-1F5B2D1F7FB0"],"partTests":{"__isSmartRef__":true,"id":23211},"_ClipMode":"visible","moved":true,"b":120.42534627020359,"#startLetters":"set","isBeingDragged":false,"delta":0.9408230177359655,"_Rotation":28.829334954292108,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23216},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5462.2,4605.1)"},"23190":{"target":{"__isSmartRef__":true,"id":23189},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23191":{"_BorderWidth":9.311448638467143,"_ClipMode":"visible","_BorderRadius":10.258257020575709,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.1,65.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(220,91,218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.2,-9.9)"},"23192":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23193},{"__isSmartRef__":true,"id":23195},{"__isSmartRef__":true,"id":23197},{"__isSmartRef__":true,"id":23199},{"__isSmartRef__":true,"id":23201},{"__isSmartRef__":true,"id":23203},{"__isSmartRef__":true,"id":23205},{"__isSmartRef__":true,"id":23207}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23209},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23193":{"date":{"__isSmartRef__":true,"id":23194},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23195":{"date":{"__isSmartRef__":true,"id":23196},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23196":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23197":{"date":{"__isSmartRef__":true,"id":23198},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23198":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23199":{"date":{"__isSmartRef__":true,"id":23200},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23201":{"date":{"__isSmartRef__":true,"id":23202},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23202":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23203":{"date":{"__isSmartRef__":true,"id":23204},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23205":{"date":{"__isSmartRef__":true,"id":23206},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23207":{"date":{"__isSmartRef__":true,"id":23208},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23209":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23210":{"morph":{"__isSmartRef__":true,"id":23189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23211":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23212}},"23212":{"test01IsMorph":{"__isSmartRef__":true,"id":23213}},"23213":{"varMapping":{"__isSmartRef__":true,"id":23214},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23214":{"this":{"__isSmartRef__":true,"id":23211}},"23215":{},"23216":{"change":{"__isSmartRef__":true,"id":23217},"tick":{"__isSmartRef__":true,"id":23221}},"23217":{"varMapping":{"__isSmartRef__":true,"id":23218},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23218":{"this":{"__isSmartRef__":true,"id":23189}},"23219":{"timestamp":{"__isSmartRef__":true,"id":23220},"user":"cschuster","tags":[]},"23220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23221":{"varMapping":{"__isSmartRef__":true,"id":23222},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23222":{"this":{"__isSmartRef__":true,"id":23189}},"23223":{"timestamp":{"__isSmartRef__":true,"id":23224},"user":"cschuster","tags":[]},"23224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23225":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23226}],"id":"A7BFF939-313A-45FA-A6AF-C1F178421E2C","shape":{"__isSmartRef__":true,"id":23227},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle588","partsBinMetaInfo":{"__isSmartRef__":true,"id":23228},"eventHandler":{"__isSmartRef__":true,"id":23246},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343"],"partTests":{"__isSmartRef__":true,"id":23247},"_ClipMode":"visible","moved":true,"b":353.4025119384751,"#startLetters":"set","isBeingDragged":false,"delta":0.9816736442735419,"_Rotation":2.4081391603463342,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23252},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6290.4,4416.7)"},"23226":{"target":{"__isSmartRef__":true,"id":23225},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23227":{"_BorderWidth":4.425532003330181,"_ClipMode":"visible","_BorderRadius":39.47197843328346,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.9,104.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-30,225,156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.7,-39.9)"},"23228":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23229},{"__isSmartRef__":true,"id":23231},{"__isSmartRef__":true,"id":23233},{"__isSmartRef__":true,"id":23235},{"__isSmartRef__":true,"id":23237},{"__isSmartRef__":true,"id":23239},{"__isSmartRef__":true,"id":23241},{"__isSmartRef__":true,"id":23243}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23245},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23229":{"date":{"__isSmartRef__":true,"id":23230},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23231":{"date":{"__isSmartRef__":true,"id":23232},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23232":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23233":{"date":{"__isSmartRef__":true,"id":23234},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23234":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23235":{"date":{"__isSmartRef__":true,"id":23236},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23237":{"date":{"__isSmartRef__":true,"id":23238},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23238":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23239":{"date":{"__isSmartRef__":true,"id":23240},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23241":{"date":{"__isSmartRef__":true,"id":23242},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23243":{"date":{"__isSmartRef__":true,"id":23244},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23245":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23246":{"morph":{"__isSmartRef__":true,"id":23225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23247":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23248}},"23248":{"test01IsMorph":{"__isSmartRef__":true,"id":23249}},"23249":{"varMapping":{"__isSmartRef__":true,"id":23250},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23250":{"this":{"__isSmartRef__":true,"id":23247}},"23251":{},"23252":{"change":{"__isSmartRef__":true,"id":23253},"tick":{"__isSmartRef__":true,"id":23257}},"23253":{"varMapping":{"__isSmartRef__":true,"id":23254},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23254":{"this":{"__isSmartRef__":true,"id":23225}},"23255":{"timestamp":{"__isSmartRef__":true,"id":23256},"user":"cschuster","tags":[]},"23256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23257":{"varMapping":{"__isSmartRef__":true,"id":23258},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23258":{"this":{"__isSmartRef__":true,"id":23225}},"23259":{"timestamp":{"__isSmartRef__":true,"id":23260},"user":"cschuster","tags":[]},"23260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23261":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23262}],"id":"27DE0E8A-DCF9-4D4C-997B-07D364172677","shape":{"__isSmartRef__":true,"id":23263},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle589","partsBinMetaInfo":{"__isSmartRef__":true,"id":23264},"eventHandler":{"__isSmartRef__":true,"id":23282},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79"],"partTests":{"__isSmartRef__":true,"id":23283},"_ClipMode":"visible","moved":true,"b":354.0206734207459,"#startLetters":"set","isBeingDragged":false,"delta":0.8329898198135197,"_Rotation":6.367731794804621,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23288},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6040.6,4776.1)"},"23262":{"target":{"__isSmartRef__":true,"id":23261},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23263":{"_BorderWidth":4.4791519309143855,"_ClipMode":"visible","_BorderRadius":39.565947662287655,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,104.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-27,228,162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.9,-39.9)"},"23264":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23265},{"__isSmartRef__":true,"id":23267},{"__isSmartRef__":true,"id":23269},{"__isSmartRef__":true,"id":23271},{"__isSmartRef__":true,"id":23273},{"__isSmartRef__":true,"id":23275},{"__isSmartRef__":true,"id":23277},{"__isSmartRef__":true,"id":23279}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23281},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23265":{"date":{"__isSmartRef__":true,"id":23266},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23267":{"date":{"__isSmartRef__":true,"id":23268},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23268":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23269":{"date":{"__isSmartRef__":true,"id":23270},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23270":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23271":{"date":{"__isSmartRef__":true,"id":23272},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23273":{"date":{"__isSmartRef__":true,"id":23274},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23274":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23275":{"date":{"__isSmartRef__":true,"id":23276},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23277":{"date":{"__isSmartRef__":true,"id":23278},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23279":{"date":{"__isSmartRef__":true,"id":23280},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23281":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23282":{"morph":{"__isSmartRef__":true,"id":23261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23283":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23284}},"23284":{"test01IsMorph":{"__isSmartRef__":true,"id":23285}},"23285":{"varMapping":{"__isSmartRef__":true,"id":23286},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23286":{"this":{"__isSmartRef__":true,"id":23283}},"23287":{},"23288":{"change":{"__isSmartRef__":true,"id":23289},"tick":{"__isSmartRef__":true,"id":23293}},"23289":{"varMapping":{"__isSmartRef__":true,"id":23290},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23290":{"this":{"__isSmartRef__":true,"id":23261}},"23291":{"timestamp":{"__isSmartRef__":true,"id":23292},"user":"cschuster","tags":[]},"23292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23293":{"varMapping":{"__isSmartRef__":true,"id":23294},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23294":{"this":{"__isSmartRef__":true,"id":23261}},"23295":{"timestamp":{"__isSmartRef__":true,"id":23296},"user":"cschuster","tags":[]},"23296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23297":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23298}],"id":"91AF7D39-A88C-4B3B-9A77-96EBF42596D4","shape":{"__isSmartRef__":true,"id":23299},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle590","partsBinMetaInfo":{"__isSmartRef__":true,"id":23300},"eventHandler":{"__isSmartRef__":true,"id":23318},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","A8E69588-914C-4EE9-ACC0-6AA71BBAEEA1"],"partTests":{"__isSmartRef__":true,"id":23319},"_ClipMode":"visible","moved":true,"b":163,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":8.903588246729727,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23324},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6140.5,5104.0)"},"23298":{"target":{"__isSmartRef__":true,"id":23297},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23299":{"_BorderWidth":6.461858523613685,"_ClipMode":"visible","_BorderRadius":36.58075145110083,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,88.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(75,-170,-28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.8,-0.9)"},"23300":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23301},{"__isSmartRef__":true,"id":23303},{"__isSmartRef__":true,"id":23305},{"__isSmartRef__":true,"id":23307},{"__isSmartRef__":true,"id":23309},{"__isSmartRef__":true,"id":23311},{"__isSmartRef__":true,"id":23313},{"__isSmartRef__":true,"id":23315}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23317},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23301":{"date":{"__isSmartRef__":true,"id":23302},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23303":{"date":{"__isSmartRef__":true,"id":23304},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23304":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23305":{"date":{"__isSmartRef__":true,"id":23306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23306":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23307":{"date":{"__isSmartRef__":true,"id":23308},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23309":{"date":{"__isSmartRef__":true,"id":23310},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23310":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23311":{"date":{"__isSmartRef__":true,"id":23312},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23313":{"date":{"__isSmartRef__":true,"id":23314},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23315":{"date":{"__isSmartRef__":true,"id":23316},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23317":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23318":{"morph":{"__isSmartRef__":true,"id":23297},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23319":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23320}},"23320":{"test01IsMorph":{"__isSmartRef__":true,"id":23321}},"23321":{"varMapping":{"__isSmartRef__":true,"id":23322},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23322":{"this":{"__isSmartRef__":true,"id":23319}},"23323":{},"23324":{"change":{"__isSmartRef__":true,"id":23325},"tick":{"__isSmartRef__":true,"id":23329}},"23325":{"varMapping":{"__isSmartRef__":true,"id":23326},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23326":{"this":{"__isSmartRef__":true,"id":23297}},"23327":{"timestamp":{"__isSmartRef__":true,"id":23328},"user":"cschuster","tags":[]},"23328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23329":{"varMapping":{"__isSmartRef__":true,"id":23330},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23330":{"this":{"__isSmartRef__":true,"id":23297}},"23331":{"timestamp":{"__isSmartRef__":true,"id":23332},"user":"cschuster","tags":[]},"23332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23333":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23334}],"id":"0ECDC3D2-3067-4A48-8C56-27A5C6738A1C","shape":{"__isSmartRef__":true,"id":23335},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle591","partsBinMetaInfo":{"__isSmartRef__":true,"id":23336},"eventHandler":{"__isSmartRef__":true,"id":23354},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802"],"partTests":{"__isSmartRef__":true,"id":23355},"_ClipMode":"visible","moved":true,"b":172.4820428355597,"#startLetters":"set","isBeingDragged":false,"delta":0.7985279760905541,"_Rotation":-11.671154510967595,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23360},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4071.1,4848.8)"},"23334":{"target":{"__isSmartRef__":true,"id":23333},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23335":{"_BorderWidth":5.654184580840607,"_ClipMode":"visible","_BorderRadius":39.31526805470464,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.6,94.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(34,-220,-146)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.6,-0.2)"},"23336":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23337},{"__isSmartRef__":true,"id":23339},{"__isSmartRef__":true,"id":23341},{"__isSmartRef__":true,"id":23343},{"__isSmartRef__":true,"id":23345},{"__isSmartRef__":true,"id":23347},{"__isSmartRef__":true,"id":23349},{"__isSmartRef__":true,"id":23351}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23353},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23337":{"date":{"__isSmartRef__":true,"id":23338},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23339":{"date":{"__isSmartRef__":true,"id":23340},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23340":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23341":{"date":{"__isSmartRef__":true,"id":23342},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23342":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23343":{"date":{"__isSmartRef__":true,"id":23344},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23345":{"date":{"__isSmartRef__":true,"id":23346},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23346":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23347":{"date":{"__isSmartRef__":true,"id":23348},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23349":{"date":{"__isSmartRef__":true,"id":23350},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23351":{"date":{"__isSmartRef__":true,"id":23352},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23353":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23354":{"morph":{"__isSmartRef__":true,"id":23333},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23355":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23356}},"23356":{"test01IsMorph":{"__isSmartRef__":true,"id":23357}},"23357":{"varMapping":{"__isSmartRef__":true,"id":23358},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23358":{"this":{"__isSmartRef__":true,"id":23355}},"23359":{},"23360":{"change":{"__isSmartRef__":true,"id":23361},"tick":{"__isSmartRef__":true,"id":23365}},"23361":{"varMapping":{"__isSmartRef__":true,"id":23362},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23362":{"this":{"__isSmartRef__":true,"id":23333}},"23363":{"timestamp":{"__isSmartRef__":true,"id":23364},"user":"cschuster","tags":[]},"23364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23365":{"varMapping":{"__isSmartRef__":true,"id":23366},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23366":{"this":{"__isSmartRef__":true,"id":23333}},"23367":{"timestamp":{"__isSmartRef__":true,"id":23368},"user":"cschuster","tags":[]},"23368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23369":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23370}],"id":"2E2732A1-18A5-493A-82CB-724F721D410E","shape":{"__isSmartRef__":true,"id":23371},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle592","partsBinMetaInfo":{"__isSmartRef__":true,"id":23372},"eventHandler":{"__isSmartRef__":true,"id":23390},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A"],"partTests":{"__isSmartRef__":true,"id":23391},"_ClipMode":"visible","moved":true,"b":235,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":33.045389578568134,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23396},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4956.5,5008.9)"},"23370":{"target":{"__isSmartRef__":true,"id":23369},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23371":{"_BorderWidth":0.9042397785550422,"_ClipMode":"visible","_BorderRadius":13.15959713348664,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.6,132.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-357,172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-8.5)"},"23372":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23373},{"__isSmartRef__":true,"id":23375},{"__isSmartRef__":true,"id":23377},{"__isSmartRef__":true,"id":23379},{"__isSmartRef__":true,"id":23381},{"__isSmartRef__":true,"id":23383},{"__isSmartRef__":true,"id":23385},{"__isSmartRef__":true,"id":23387}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23389},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23373":{"date":{"__isSmartRef__":true,"id":23374},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23375":{"date":{"__isSmartRef__":true,"id":23376},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23376":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23377":{"date":{"__isSmartRef__":true,"id":23378},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23378":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23379":{"date":{"__isSmartRef__":true,"id":23380},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23381":{"date":{"__isSmartRef__":true,"id":23382},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23382":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23383":{"date":{"__isSmartRef__":true,"id":23384},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23385":{"date":{"__isSmartRef__":true,"id":23386},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23387":{"date":{"__isSmartRef__":true,"id":23388},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23389":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23390":{"morph":{"__isSmartRef__":true,"id":23369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23391":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23392}},"23392":{"test01IsMorph":{"__isSmartRef__":true,"id":23393}},"23393":{"varMapping":{"__isSmartRef__":true,"id":23394},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23394":{"this":{"__isSmartRef__":true,"id":23391}},"23395":{},"23396":{"change":{"__isSmartRef__":true,"id":23397},"tick":{"__isSmartRef__":true,"id":23401}},"23397":{"varMapping":{"__isSmartRef__":true,"id":23398},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23398":{"this":{"__isSmartRef__":true,"id":23369}},"23399":{"timestamp":{"__isSmartRef__":true,"id":23400},"user":"cschuster","tags":[]},"23400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23401":{"varMapping":{"__isSmartRef__":true,"id":23402},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23402":{"this":{"__isSmartRef__":true,"id":23369}},"23403":{"timestamp":{"__isSmartRef__":true,"id":23404},"user":"cschuster","tags":[]},"23404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23405":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23406}],"id":"F336B20E-D707-410B-B1FB-E05411BC1C1F","shape":{"__isSmartRef__":true,"id":23407},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle593","partsBinMetaInfo":{"__isSmartRef__":true,"id":23408},"eventHandler":{"__isSmartRef__":true,"id":23426},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","0F6A8D03-C60E-4E4E-B0B7-CCB46956B258"],"partTests":{"__isSmartRef__":true,"id":23427},"_ClipMode":"visible","moved":true,"b":250.3007896449417,"#startLetters":"set","isBeingDragged":false,"delta":-0.4609210519120097,"_Rotation":-23.01057319512193,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4474.8,5777.0)"},"23406":{"target":{"__isSmartRef__":true,"id":23405},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23407":{"_BorderWidth":0.2926240473141588,"_ClipMode":"visible","_BorderRadius":4.544978624120112,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.4,137.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-328,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-13.3)"},"23408":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23409},{"__isSmartRef__":true,"id":23411},{"__isSmartRef__":true,"id":23413},{"__isSmartRef__":true,"id":23415},{"__isSmartRef__":true,"id":23417},{"__isSmartRef__":true,"id":23419},{"__isSmartRef__":true,"id":23421},{"__isSmartRef__":true,"id":23423}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23425},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23409":{"date":{"__isSmartRef__":true,"id":23410},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23411":{"date":{"__isSmartRef__":true,"id":23412},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23412":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23413":{"date":{"__isSmartRef__":true,"id":23414},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23414":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23415":{"date":{"__isSmartRef__":true,"id":23416},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23417":{"date":{"__isSmartRef__":true,"id":23418},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23418":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23419":{"date":{"__isSmartRef__":true,"id":23420},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23421":{"date":{"__isSmartRef__":true,"id":23422},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23423":{"date":{"__isSmartRef__":true,"id":23424},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23425":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23426":{"morph":{"__isSmartRef__":true,"id":23405},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23427":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23428}},"23428":{"test01IsMorph":{"__isSmartRef__":true,"id":23429}},"23429":{"varMapping":{"__isSmartRef__":true,"id":23430},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23430":{"this":{"__isSmartRef__":true,"id":23427}},"23431":{},"23432":{"change":{"__isSmartRef__":true,"id":23433},"tick":{"__isSmartRef__":true,"id":23437}},"23433":{"varMapping":{"__isSmartRef__":true,"id":23434},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23434":{"this":{"__isSmartRef__":true,"id":23405}},"23435":{"timestamp":{"__isSmartRef__":true,"id":23436},"user":"cschuster","tags":[]},"23436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23437":{"varMapping":{"__isSmartRef__":true,"id":23438},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23438":{"this":{"__isSmartRef__":true,"id":23405}},"23439":{"timestamp":{"__isSmartRef__":true,"id":23440},"user":"cschuster","tags":[]},"23440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23441":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23442}],"id":"5E0A1475-01BC-4EA1-A52A-8074717F5286","shape":{"__isSmartRef__":true,"id":23443},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle594","partsBinMetaInfo":{"__isSmartRef__":true,"id":23444},"eventHandler":{"__isSmartRef__":true,"id":23462},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","68FF3DEE-5FE8-40D5-98C0-E02CB5F99F25"],"partTests":{"__isSmartRef__":true,"id":23463},"_ClipMode":"visible","moved":true,"b":59,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":5.561438121415306,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23468},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4222.1,4407.7)"},"23442":{"target":{"__isSmartRef__":true,"id":23441},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23443":{"_BorderWidth":9.285836503510561,"_ClipMode":"visible","_BorderRadius":10.61056874428219,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,351,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-30.3)"},"23444":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23445},{"__isSmartRef__":true,"id":23447},{"__isSmartRef__":true,"id":23449},{"__isSmartRef__":true,"id":23451},{"__isSmartRef__":true,"id":23453},{"__isSmartRef__":true,"id":23455},{"__isSmartRef__":true,"id":23457},{"__isSmartRef__":true,"id":23459}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23461},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23445":{"date":{"__isSmartRef__":true,"id":23446},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23447":{"date":{"__isSmartRef__":true,"id":23448},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23448":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23449":{"date":{"__isSmartRef__":true,"id":23450},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23450":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23451":{"date":{"__isSmartRef__":true,"id":23452},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23453":{"date":{"__isSmartRef__":true,"id":23454},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23454":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23455":{"date":{"__isSmartRef__":true,"id":23456},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23457":{"date":{"__isSmartRef__":true,"id":23458},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23459":{"date":{"__isSmartRef__":true,"id":23460},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23461":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23462":{"morph":{"__isSmartRef__":true,"id":23441},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23463":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23464}},"23464":{"test01IsMorph":{"__isSmartRef__":true,"id":23465}},"23465":{"varMapping":{"__isSmartRef__":true,"id":23466},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23466":{"this":{"__isSmartRef__":true,"id":23463}},"23467":{},"23468":{"change":{"__isSmartRef__":true,"id":23469},"tick":{"__isSmartRef__":true,"id":23473}},"23469":{"varMapping":{"__isSmartRef__":true,"id":23470},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23470":{"this":{"__isSmartRef__":true,"id":23441}},"23471":{"timestamp":{"__isSmartRef__":true,"id":23472},"user":"cschuster","tags":[]},"23472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23473":{"varMapping":{"__isSmartRef__":true,"id":23474},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23474":{"this":{"__isSmartRef__":true,"id":23441}},"23475":{"timestamp":{"__isSmartRef__":true,"id":23476},"user":"cschuster","tags":[]},"23476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23477":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23478}],"id":"0E198037-80E2-4921-9850-F348C069D9B3","shape":{"__isSmartRef__":true,"id":23479},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle595","partsBinMetaInfo":{"__isSmartRef__":true,"id":23480},"eventHandler":{"__isSmartRef__":true,"id":23498},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","EE453CC3-27BD-4351-8EBE-6F3A25CB3571"],"partTests":{"__isSmartRef__":true,"id":23499},"_ClipMode":"visible","moved":true,"b":81.30477075115778,"#startLetters":"set","isBeingDragged":false,"delta":0.9135367500130087,"_Rotation":24.365861576325216,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23504},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5568.7,4717.4)"},"23478":{"target":{"__isSmartRef__":true,"id":23477},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23479":{"_BorderWidth":9.942532390809596,"_ClipMode":"visible","_BorderRadius":0.9141977052767558,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.0,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,292,-219)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-23.0)"},"23480":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23481},{"__isSmartRef__":true,"id":23483},{"__isSmartRef__":true,"id":23485},{"__isSmartRef__":true,"id":23487},{"__isSmartRef__":true,"id":23489},{"__isSmartRef__":true,"id":23491},{"__isSmartRef__":true,"id":23493},{"__isSmartRef__":true,"id":23495}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23497},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23481":{"date":{"__isSmartRef__":true,"id":23482},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23483":{"date":{"__isSmartRef__":true,"id":23484},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23484":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23485":{"date":{"__isSmartRef__":true,"id":23486},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23486":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23487":{"date":{"__isSmartRef__":true,"id":23488},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23489":{"date":{"__isSmartRef__":true,"id":23490},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23490":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23491":{"date":{"__isSmartRef__":true,"id":23492},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23493":{"date":{"__isSmartRef__":true,"id":23494},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23495":{"date":{"__isSmartRef__":true,"id":23496},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23497":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23498":{"morph":{"__isSmartRef__":true,"id":23477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23499":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23500}},"23500":{"test01IsMorph":{"__isSmartRef__":true,"id":23501}},"23501":{"varMapping":{"__isSmartRef__":true,"id":23502},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23502":{"this":{"__isSmartRef__":true,"id":23499}},"23503":{},"23504":{"change":{"__isSmartRef__":true,"id":23505},"tick":{"__isSmartRef__":true,"id":23509}},"23505":{"varMapping":{"__isSmartRef__":true,"id":23506},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23506":{"this":{"__isSmartRef__":true,"id":23477}},"23507":{"timestamp":{"__isSmartRef__":true,"id":23508},"user":"cschuster","tags":[]},"23508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23509":{"varMapping":{"__isSmartRef__":true,"id":23510},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23510":{"this":{"__isSmartRef__":true,"id":23477}},"23511":{"timestamp":{"__isSmartRef__":true,"id":23512},"user":"cschuster","tags":[]},"23512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23513":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23514}],"id":"83F1DAB2-A95A-4E50-8926-C1C58CCB2492","shape":{"__isSmartRef__":true,"id":23515},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle596","partsBinMetaInfo":{"__isSmartRef__":true,"id":23516},"eventHandler":{"__isSmartRef__":true,"id":23534},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123"],"partTests":{"__isSmartRef__":true,"id":23535},"_ClipMode":"visible","moved":true,"b":212.24162627616897,"#startLetters":"set","isBeingDragged":false,"delta":-0.879514129308518,"_Rotation":-33.09677725747185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23540},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6337.8,4566.0)"},"23514":{"target":{"__isSmartRef__":true,"id":23513},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23515":{"_BorderWidth":2.3325454605090155,"_ClipMode":"visible","_BorderRadius":28.615498047598305,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.1,121.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-137,-353,-112)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.3,-3.1)"},"23516":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23517},{"__isSmartRef__":true,"id":23519},{"__isSmartRef__":true,"id":23521},{"__isSmartRef__":true,"id":23523},{"__isSmartRef__":true,"id":23525},{"__isSmartRef__":true,"id":23527},{"__isSmartRef__":true,"id":23529},{"__isSmartRef__":true,"id":23531}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23533},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23517":{"date":{"__isSmartRef__":true,"id":23518},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23519":{"date":{"__isSmartRef__":true,"id":23520},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23520":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23521":{"date":{"__isSmartRef__":true,"id":23522},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23522":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23523":{"date":{"__isSmartRef__":true,"id":23524},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23525":{"date":{"__isSmartRef__":true,"id":23526},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23526":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23527":{"date":{"__isSmartRef__":true,"id":23528},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23529":{"date":{"__isSmartRef__":true,"id":23530},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23531":{"date":{"__isSmartRef__":true,"id":23532},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23533":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23534":{"morph":{"__isSmartRef__":true,"id":23513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23535":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23536}},"23536":{"test01IsMorph":{"__isSmartRef__":true,"id":23537}},"23537":{"varMapping":{"__isSmartRef__":true,"id":23538},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23538":{"this":{"__isSmartRef__":true,"id":23535}},"23539":{},"23540":{"change":{"__isSmartRef__":true,"id":23541},"tick":{"__isSmartRef__":true,"id":23545}},"23541":{"varMapping":{"__isSmartRef__":true,"id":23542},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23542":{"this":{"__isSmartRef__":true,"id":23513}},"23543":{"timestamp":{"__isSmartRef__":true,"id":23544},"user":"cschuster","tags":[]},"23544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23545":{"varMapping":{"__isSmartRef__":true,"id":23546},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23546":{"this":{"__isSmartRef__":true,"id":23513}},"23547":{"timestamp":{"__isSmartRef__":true,"id":23548},"user":"cschuster","tags":[]},"23548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23549":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23550}],"id":"897B9E2E-F336-4D5D-9819-85A89B5BFD75","shape":{"__isSmartRef__":true,"id":23551},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle597","partsBinMetaInfo":{"__isSmartRef__":true,"id":23552},"eventHandler":{"__isSmartRef__":true,"id":23570},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2","75A154BE-FA26-481F-B307-6FC4CB160059"],"partTests":{"__isSmartRef__":true,"id":23571},"_ClipMode":"visible","moved":true,"b":310.33020580769517,"#startLetters":"set","isBeingDragged":false,"delta":-0.7413402118254453,"_Rotation":11.467983854069384,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23576},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5907.9,4811.2)"},"23550":{"target":{"__isSmartRef__":true,"id":23549},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23551":{"_BorderWidth":1.1883637894622447,"_ClipMode":"visible","_BorderRadius":16.754287037627805,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,130.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-195,-30,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.8,-32.9)"},"23552":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23553},{"__isSmartRef__":true,"id":23555},{"__isSmartRef__":true,"id":23557},{"__isSmartRef__":true,"id":23559},{"__isSmartRef__":true,"id":23561},{"__isSmartRef__":true,"id":23563},{"__isSmartRef__":true,"id":23565},{"__isSmartRef__":true,"id":23567}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23569},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23553":{"date":{"__isSmartRef__":true,"id":23554},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23555":{"date":{"__isSmartRef__":true,"id":23556},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23556":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23557":{"date":{"__isSmartRef__":true,"id":23558},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23558":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23559":{"date":{"__isSmartRef__":true,"id":23560},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23561":{"date":{"__isSmartRef__":true,"id":23562},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23562":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23563":{"date":{"__isSmartRef__":true,"id":23564},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23565":{"date":{"__isSmartRef__":true,"id":23566},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23567":{"date":{"__isSmartRef__":true,"id":23568},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23569":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23570":{"morph":{"__isSmartRef__":true,"id":23549},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23571":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23572}},"23572":{"test01IsMorph":{"__isSmartRef__":true,"id":23573}},"23573":{"varMapping":{"__isSmartRef__":true,"id":23574},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23574":{"this":{"__isSmartRef__":true,"id":23571}},"23575":{},"23576":{"change":{"__isSmartRef__":true,"id":23577},"tick":{"__isSmartRef__":true,"id":23581}},"23577":{"varMapping":{"__isSmartRef__":true,"id":23578},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23578":{"this":{"__isSmartRef__":true,"id":23549}},"23579":{"timestamp":{"__isSmartRef__":true,"id":23580},"user":"cschuster","tags":[]},"23580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23581":{"varMapping":{"__isSmartRef__":true,"id":23582},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23582":{"this":{"__isSmartRef__":true,"id":23549}},"23583":{"timestamp":{"__isSmartRef__":true,"id":23584},"user":"cschuster","tags":[]},"23584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23585":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23586}],"id":"2C9E0B24-495F-428E-85A8-241D071E5C83","shape":{"__isSmartRef__":true,"id":23587},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle598","partsBinMetaInfo":{"__isSmartRef__":true,"id":23588},"eventHandler":{"__isSmartRef__":true,"id":23606},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CFE05825-F904-4353-A974-458603D115E9","1831703D-2967-4240-826A-2FD3E4747A33"],"partTests":{"__isSmartRef__":true,"id":23607},"_ClipMode":"visible","moved":true,"b":226,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-5.073684037515574,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23612},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4155.8,5488.4)"},"23586":{"target":{"__isSmartRef__":true,"id":23585},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23587":{"_BorderWidth":1.4033009983067455,"_ClipMode":"visible","_BorderRadius":19.302010065949993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-184,-362,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-6.1)"},"23588":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23589},{"__isSmartRef__":true,"id":23591},{"__isSmartRef__":true,"id":23593},{"__isSmartRef__":true,"id":23595},{"__isSmartRef__":true,"id":23597},{"__isSmartRef__":true,"id":23599},{"__isSmartRef__":true,"id":23601},{"__isSmartRef__":true,"id":23603}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23605},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23589":{"date":{"__isSmartRef__":true,"id":23590},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23591":{"date":{"__isSmartRef__":true,"id":23592},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23592":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23593":{"date":{"__isSmartRef__":true,"id":23594},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23594":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23595":{"date":{"__isSmartRef__":true,"id":23596},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23597":{"date":{"__isSmartRef__":true,"id":23598},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23598":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23599":{"date":{"__isSmartRef__":true,"id":23600},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23601":{"date":{"__isSmartRef__":true,"id":23602},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23603":{"date":{"__isSmartRef__":true,"id":23604},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23605":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23606":{"morph":{"__isSmartRef__":true,"id":23585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23607":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23608}},"23608":{"test01IsMorph":{"__isSmartRef__":true,"id":23609}},"23609":{"varMapping":{"__isSmartRef__":true,"id":23610},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23610":{"this":{"__isSmartRef__":true,"id":23607}},"23611":{},"23612":{"change":{"__isSmartRef__":true,"id":23613},"tick":{"__isSmartRef__":true,"id":23617}},"23613":{"varMapping":{"__isSmartRef__":true,"id":23614},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23614":{"this":{"__isSmartRef__":true,"id":23585}},"23615":{"timestamp":{"__isSmartRef__":true,"id":23616},"user":"cschuster","tags":[]},"23616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23617":{"varMapping":{"__isSmartRef__":true,"id":23618},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23618":{"this":{"__isSmartRef__":true,"id":23585}},"23619":{"timestamp":{"__isSmartRef__":true,"id":23620},"user":"cschuster","tags":[]},"23620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23621":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23622}],"id":"65942DB3-EDA4-4A0C-B662-3AA88C171446","shape":{"__isSmartRef__":true,"id":23623},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle599","partsBinMetaInfo":{"__isSmartRef__":true,"id":23624},"eventHandler":{"__isSmartRef__":true,"id":23642},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2"],"partTests":{"__isSmartRef__":true,"id":23643},"_ClipMode":"visible","moved":true,"b":90.98925520665944,"#startLetters":"set","isBeingDragged":false,"delta":0.7582437933888286,"_Rotation":5.2278781966898595,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23648},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5544.2,4772.8)"},"23622":{"target":{"__isSmartRef__":true,"id":23621},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23623":{"_BorderWidth":9.999254752299876,"_ClipMode":"visible","_BorderRadius":0.011923074571349446,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,251,-127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.7)"},"23624":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23625},{"__isSmartRef__":true,"id":23627},{"__isSmartRef__":true,"id":23629},{"__isSmartRef__":true,"id":23631},{"__isSmartRef__":true,"id":23633},{"__isSmartRef__":true,"id":23635},{"__isSmartRef__":true,"id":23637},{"__isSmartRef__":true,"id":23639}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23641},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23625":{"date":{"__isSmartRef__":true,"id":23626},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23627":{"date":{"__isSmartRef__":true,"id":23628},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23628":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23629":{"date":{"__isSmartRef__":true,"id":23630},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23630":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23631":{"date":{"__isSmartRef__":true,"id":23632},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23633":{"date":{"__isSmartRef__":true,"id":23634},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23634":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23635":{"date":{"__isSmartRef__":true,"id":23636},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23637":{"date":{"__isSmartRef__":true,"id":23638},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23639":{"date":{"__isSmartRef__":true,"id":23640},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23641":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23642":{"morph":{"__isSmartRef__":true,"id":23621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23643":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23644}},"23644":{"test01IsMorph":{"__isSmartRef__":true,"id":23645}},"23645":{"varMapping":{"__isSmartRef__":true,"id":23646},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23646":{"this":{"__isSmartRef__":true,"id":23643}},"23647":{},"23648":{"change":{"__isSmartRef__":true,"id":23649},"tick":{"__isSmartRef__":true,"id":23653}},"23649":{"varMapping":{"__isSmartRef__":true,"id":23650},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23650":{"this":{"__isSmartRef__":true,"id":23621}},"23651":{"timestamp":{"__isSmartRef__":true,"id":23652},"user":"cschuster","tags":[]},"23652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23653":{"varMapping":{"__isSmartRef__":true,"id":23654},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23654":{"this":{"__isSmartRef__":true,"id":23621}},"23655":{"timestamp":{"__isSmartRef__":true,"id":23656},"user":"cschuster","tags":[]},"23656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23657":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23658}],"id":"05300082-A1B3-4B52-B751-2CE10C30765E","shape":{"__isSmartRef__":true,"id":23659},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle600","partsBinMetaInfo":{"__isSmartRef__":true,"id":23660},"eventHandler":{"__isSmartRef__":true,"id":23678},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","B92438B4-CB0F-40F4-9374-9C028273FD67"],"partTests":{"__isSmartRef__":true,"id":23679},"_ClipMode":"visible","moved":true,"b":329.1375582117471,"#startLetters":"set","isBeingDragged":false,"delta":-0.7527424826403148,"_Rotation":50.78059046353222,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23684},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6033.9,4496.4)"},"23658":{"target":{"__isSmartRef__":true,"id":23657},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23659":{"_BorderWidth":2.435106660928457,"_ClipMode":"visible","_BorderRadius":29.474115454698293,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.8,120.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-131,89,-148)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.7,-37.2)"},"23660":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23661},{"__isSmartRef__":true,"id":23663},{"__isSmartRef__":true,"id":23665},{"__isSmartRef__":true,"id":23667},{"__isSmartRef__":true,"id":23669},{"__isSmartRef__":true,"id":23671},{"__isSmartRef__":true,"id":23673},{"__isSmartRef__":true,"id":23675}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23677},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23661":{"date":{"__isSmartRef__":true,"id":23662},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23663":{"date":{"__isSmartRef__":true,"id":23664},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23664":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23665":{"date":{"__isSmartRef__":true,"id":23666},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23666":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23667":{"date":{"__isSmartRef__":true,"id":23668},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23669":{"date":{"__isSmartRef__":true,"id":23670},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23670":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23671":{"date":{"__isSmartRef__":true,"id":23672},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23673":{"date":{"__isSmartRef__":true,"id":23674},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23674":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23675":{"date":{"__isSmartRef__":true,"id":23676},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23677":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23678":{"morph":{"__isSmartRef__":true,"id":23657},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23679":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23680}},"23680":{"test01IsMorph":{"__isSmartRef__":true,"id":23681}},"23681":{"varMapping":{"__isSmartRef__":true,"id":23682},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23682":{"this":{"__isSmartRef__":true,"id":23679}},"23683":{},"23684":{"change":{"__isSmartRef__":true,"id":23685},"tick":{"__isSmartRef__":true,"id":23689}},"23685":{"varMapping":{"__isSmartRef__":true,"id":23686},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23686":{"this":{"__isSmartRef__":true,"id":23657}},"23687":{"timestamp":{"__isSmartRef__":true,"id":23688},"user":"cschuster","tags":[]},"23688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23689":{"varMapping":{"__isSmartRef__":true,"id":23690},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23690":{"this":{"__isSmartRef__":true,"id":23657}},"23691":{"timestamp":{"__isSmartRef__":true,"id":23692},"user":"cschuster","tags":[]},"23692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23693":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23694}],"id":"EFF7CBD3-0E41-47C0-B6DB-615BFCF24A49","shape":{"__isSmartRef__":true,"id":23695},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle601","partsBinMetaInfo":{"__isSmartRef__":true,"id":23696},"eventHandler":{"__isSmartRef__":true,"id":23714},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","4B5A32FC-8561-4F61-B2E1-2CE8BB5B3944"],"partTests":{"__isSmartRef__":true,"id":23715},"_ClipMode":"visible","moved":true,"b":198.1052007364342,"#startLetters":"set","isBeingDragged":false,"delta":-0.9752698750817217,"_Rotation":-61.96493186430046,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23720},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4701.9,5814.5)"},"23694":{"target":{"__isSmartRef__":true,"id":23693},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23695":{"_BorderWidth":3.4461864668035553,"_ClipMode":"visible","_BorderRadius":36.13706160648893,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.6,112.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-80,-323,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.8,-1.0)"},"23696":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23697},{"__isSmartRef__":true,"id":23699},{"__isSmartRef__":true,"id":23701},{"__isSmartRef__":true,"id":23703},{"__isSmartRef__":true,"id":23705},{"__isSmartRef__":true,"id":23707},{"__isSmartRef__":true,"id":23709},{"__isSmartRef__":true,"id":23711}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23713},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23697":{"date":{"__isSmartRef__":true,"id":23698},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23699":{"date":{"__isSmartRef__":true,"id":23700},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23700":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23701":{"date":{"__isSmartRef__":true,"id":23702},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23702":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23703":{"date":{"__isSmartRef__":true,"id":23704},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23705":{"date":{"__isSmartRef__":true,"id":23706},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23706":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23707":{"date":{"__isSmartRef__":true,"id":23708},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23709":{"date":{"__isSmartRef__":true,"id":23710},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23710":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23711":{"date":{"__isSmartRef__":true,"id":23712},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23713":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23714":{"morph":{"__isSmartRef__":true,"id":23693},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23715":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23716}},"23716":{"test01IsMorph":{"__isSmartRef__":true,"id":23717}},"23717":{"varMapping":{"__isSmartRef__":true,"id":23718},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23718":{"this":{"__isSmartRef__":true,"id":23715}},"23719":{},"23720":{"change":{"__isSmartRef__":true,"id":23721},"tick":{"__isSmartRef__":true,"id":23725}},"23721":{"varMapping":{"__isSmartRef__":true,"id":23722},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23722":{"this":{"__isSmartRef__":true,"id":23693}},"23723":{"timestamp":{"__isSmartRef__":true,"id":23724},"user":"cschuster","tags":[]},"23724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23725":{"varMapping":{"__isSmartRef__":true,"id":23726},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23726":{"this":{"__isSmartRef__":true,"id":23693}},"23727":{"timestamp":{"__isSmartRef__":true,"id":23728},"user":"cschuster","tags":[]},"23728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23729":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23730}],"id":"FB11ED72-4A21-409A-96F3-953326CB76AF","shape":{"__isSmartRef__":true,"id":23731},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle602","partsBinMetaInfo":{"__isSmartRef__":true,"id":23732},"eventHandler":{"__isSmartRef__":true,"id":23750},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","DF28E63F-6E93-41E8-965C-C60C4DDFCE79"],"partTests":{"__isSmartRef__":true,"id":23751},"_ClipMode":"visible","moved":true,"b":300,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":19.38096714650131,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23756},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4996.4,3998.9)"},"23730":{"target":{"__isSmartRef__":true,"id":23729},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23731":{"_BorderWidth":0.6698729810778072,"_ClipMode":"visible","_BorderRadius":10.000000000000004,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,134.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-94,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-30.0)"},"23732":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23733},{"__isSmartRef__":true,"id":23735},{"__isSmartRef__":true,"id":23737},{"__isSmartRef__":true,"id":23739},{"__isSmartRef__":true,"id":23741},{"__isSmartRef__":true,"id":23743},{"__isSmartRef__":true,"id":23745},{"__isSmartRef__":true,"id":23747}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23749},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23733":{"date":{"__isSmartRef__":true,"id":23734},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23735":{"date":{"__isSmartRef__":true,"id":23736},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23736":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23737":{"date":{"__isSmartRef__":true,"id":23738},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23738":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23739":{"date":{"__isSmartRef__":true,"id":23740},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23741":{"date":{"__isSmartRef__":true,"id":23742},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23742":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23743":{"date":{"__isSmartRef__":true,"id":23744},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23745":{"date":{"__isSmartRef__":true,"id":23746},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23747":{"date":{"__isSmartRef__":true,"id":23748},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23749":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23750":{"morph":{"__isSmartRef__":true,"id":23729},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23751":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23752}},"23752":{"test01IsMorph":{"__isSmartRef__":true,"id":23753}},"23753":{"varMapping":{"__isSmartRef__":true,"id":23754},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23754":{"this":{"__isSmartRef__":true,"id":23751}},"23755":{},"23756":{"change":{"__isSmartRef__":true,"id":23757},"tick":{"__isSmartRef__":true,"id":23761}},"23757":{"varMapping":{"__isSmartRef__":true,"id":23758},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23758":{"this":{"__isSmartRef__":true,"id":23729}},"23759":{"timestamp":{"__isSmartRef__":true,"id":23760},"user":"cschuster","tags":[]},"23760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23761":{"varMapping":{"__isSmartRef__":true,"id":23762},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23762":{"this":{"__isSmartRef__":true,"id":23729}},"23763":{"timestamp":{"__isSmartRef__":true,"id":23764},"user":"cschuster","tags":[]},"23764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23765":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23766}],"id":"0F72F2A7-EEFB-47FC-A6ED-1DD34D9E495D","shape":{"__isSmartRef__":true,"id":23767},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle603","partsBinMetaInfo":{"__isSmartRef__":true,"id":23768},"eventHandler":{"__isSmartRef__":true,"id":23786},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9"],"partTests":{"__isSmartRef__":true,"id":23787},"_ClipMode":"visible","moved":true,"b":28.52853178116493,"#startLetters":"set","isBeingDragged":false,"delta":0.7924592161434703,"_Rotation":43.388582014897246,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23792},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5340.7,4218.9)"},"23766":{"target":{"__isSmartRef__":true,"id":23765},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23767":{"_BorderWidth":7.387981643663254,"_ClipMode":"visible","_BorderRadius":30.876069871243747,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.6,80.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(122,347,154)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.6,-37.6)"},"23768":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23769},{"__isSmartRef__":true,"id":23771},{"__isSmartRef__":true,"id":23773},{"__isSmartRef__":true,"id":23775},{"__isSmartRef__":true,"id":23777},{"__isSmartRef__":true,"id":23779},{"__isSmartRef__":true,"id":23781},{"__isSmartRef__":true,"id":23783}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23785},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23769":{"date":{"__isSmartRef__":true,"id":23770},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23771":{"date":{"__isSmartRef__":true,"id":23772},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23772":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23773":{"date":{"__isSmartRef__":true,"id":23774},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23774":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23775":{"date":{"__isSmartRef__":true,"id":23776},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23777":{"date":{"__isSmartRef__":true,"id":23778},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23778":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23779":{"date":{"__isSmartRef__":true,"id":23780},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23781":{"date":{"__isSmartRef__":true,"id":23782},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23782":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23783":{"date":{"__isSmartRef__":true,"id":23784},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23785":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23786":{"morph":{"__isSmartRef__":true,"id":23765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23787":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23788}},"23788":{"test01IsMorph":{"__isSmartRef__":true,"id":23789}},"23789":{"varMapping":{"__isSmartRef__":true,"id":23790},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23790":{"this":{"__isSmartRef__":true,"id":23787}},"23791":{},"23792":{"change":{"__isSmartRef__":true,"id":23793},"tick":{"__isSmartRef__":true,"id":23797}},"23793":{"varMapping":{"__isSmartRef__":true,"id":23794},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23794":{"this":{"__isSmartRef__":true,"id":23765}},"23795":{"timestamp":{"__isSmartRef__":true,"id":23796},"user":"cschuster","tags":[]},"23796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23797":{"varMapping":{"__isSmartRef__":true,"id":23798},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23798":{"this":{"__isSmartRef__":true,"id":23765}},"23799":{"timestamp":{"__isSmartRef__":true,"id":23800},"user":"cschuster","tags":[]},"23800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23801":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23802}],"id":"177E7A36-62F0-4802-B09E-5935141883A3","shape":{"__isSmartRef__":true,"id":23803},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle604","partsBinMetaInfo":{"__isSmartRef__":true,"id":23804},"eventHandler":{"__isSmartRef__":true,"id":23822},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D","5982ECA3-F06C-4BA5-86D1-52BE55EBC937"],"partTests":{"__isSmartRef__":true,"id":23823},"_ClipMode":"visible","moved":true,"b":144.30785907560494,"#startLetters":"set","isBeingDragged":false,"delta":-0.8876219791127369,"_Rotation":16.109685977723306,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23828},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4427.5,3975.1)"},"23802":{"target":{"__isSmartRef__":true,"id":23801},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23803":{"_BorderWidth":7.917149075062264,"_ClipMode":"visible","_BorderRadius":26.384386038181397,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.1,76.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(149,-59,195)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.7,-3.8)"},"23804":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23805},{"__isSmartRef__":true,"id":23807},{"__isSmartRef__":true,"id":23809},{"__isSmartRef__":true,"id":23811},{"__isSmartRef__":true,"id":23813},{"__isSmartRef__":true,"id":23815},{"__isSmartRef__":true,"id":23817},{"__isSmartRef__":true,"id":23819}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23821},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23805":{"date":{"__isSmartRef__":true,"id":23806},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23807":{"date":{"__isSmartRef__":true,"id":23808},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23808":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23809":{"date":{"__isSmartRef__":true,"id":23810},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23810":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23811":{"date":{"__isSmartRef__":true,"id":23812},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23813":{"date":{"__isSmartRef__":true,"id":23814},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23814":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23815":{"date":{"__isSmartRef__":true,"id":23816},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23817":{"date":{"__isSmartRef__":true,"id":23818},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23818":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23819":{"date":{"__isSmartRef__":true,"id":23820},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23821":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23822":{"morph":{"__isSmartRef__":true,"id":23801},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23823":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23824}},"23824":{"test01IsMorph":{"__isSmartRef__":true,"id":23825}},"23825":{"varMapping":{"__isSmartRef__":true,"id":23826},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23826":{"this":{"__isSmartRef__":true,"id":23823}},"23827":{},"23828":{"change":{"__isSmartRef__":true,"id":23829},"tick":{"__isSmartRef__":true,"id":23833}},"23829":{"varMapping":{"__isSmartRef__":true,"id":23830},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23830":{"this":{"__isSmartRef__":true,"id":23801}},"23831":{"timestamp":{"__isSmartRef__":true,"id":23832},"user":"cschuster","tags":[]},"23832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23833":{"varMapping":{"__isSmartRef__":true,"id":23834},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23834":{"this":{"__isSmartRef__":true,"id":23801}},"23835":{"timestamp":{"__isSmartRef__":true,"id":23836},"user":"cschuster","tags":[]},"23836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23837":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23838}],"id":"4BBD9789-66C6-492D-B0C9-880148B02C5E","shape":{"__isSmartRef__":true,"id":23839},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle605","partsBinMetaInfo":{"__isSmartRef__":true,"id":23840},"eventHandler":{"__isSmartRef__":true,"id":23858},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F"],"partTests":{"__isSmartRef__":true,"id":23859},"_ClipMode":"visible","moved":true,"b":131.8513230951503,"#startLetters":"set","isBeingDragged":false,"delta":0.867442915099673,"_Rotation":16.17032162977044,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23864},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4856.2,3770.2)"},"23838":{"target":{"__isSmartRef__":true,"id":23837},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23839":{"_BorderWidth":8.724393247819554,"_ClipMode":"visible","_BorderRadius":17.80623189695378,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,70.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,20,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.9,-6.7)"},"23840":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23841},{"__isSmartRef__":true,"id":23843},{"__isSmartRef__":true,"id":23845},{"__isSmartRef__":true,"id":23847},{"__isSmartRef__":true,"id":23849},{"__isSmartRef__":true,"id":23851},{"__isSmartRef__":true,"id":23853},{"__isSmartRef__":true,"id":23855}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23857},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23841":{"date":{"__isSmartRef__":true,"id":23842},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23843":{"date":{"__isSmartRef__":true,"id":23844},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23844":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23845":{"date":{"__isSmartRef__":true,"id":23846},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23846":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23847":{"date":{"__isSmartRef__":true,"id":23848},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23849":{"date":{"__isSmartRef__":true,"id":23850},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23850":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23851":{"date":{"__isSmartRef__":true,"id":23852},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23853":{"date":{"__isSmartRef__":true,"id":23854},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23855":{"date":{"__isSmartRef__":true,"id":23856},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23857":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23858":{"morph":{"__isSmartRef__":true,"id":23837},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23859":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23860}},"23860":{"test01IsMorph":{"__isSmartRef__":true,"id":23861}},"23861":{"varMapping":{"__isSmartRef__":true,"id":23862},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23862":{"this":{"__isSmartRef__":true,"id":23859}},"23863":{},"23864":{"change":{"__isSmartRef__":true,"id":23865},"tick":{"__isSmartRef__":true,"id":23869}},"23865":{"varMapping":{"__isSmartRef__":true,"id":23866},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23866":{"this":{"__isSmartRef__":true,"id":23837}},"23867":{"timestamp":{"__isSmartRef__":true,"id":23868},"user":"cschuster","tags":[]},"23868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23869":{"varMapping":{"__isSmartRef__":true,"id":23870},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23870":{"this":{"__isSmartRef__":true,"id":23837}},"23871":{"timestamp":{"__isSmartRef__":true,"id":23872},"user":"cschuster","tags":[]},"23872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23873":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23874}],"id":"3A63B740-7248-4A20-90C2-9DE7D03C8655","shape":{"__isSmartRef__":true,"id":23875},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle606","partsBinMetaInfo":{"__isSmartRef__":true,"id":23876},"eventHandler":{"__isSmartRef__":true,"id":23894},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD"],"partTests":{"__isSmartRef__":true,"id":23895},"_ClipMode":"visible","moved":true,"b":92.651645449223,"#startLetters":"set","isBeingDragged":false,"delta":0.9856558026513085,"_Rotation":3.4093692442034182,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23900},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4823.8,4437.4)"},"23874":{"target":{"__isSmartRef__":true,"id":23873},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23875":{"_BorderWidth":9.994646372681803,"_ClipMode":"visible","_BorderRadius":0.08561217897042894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.3,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,243,-107)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.1)"},"23876":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23877},{"__isSmartRef__":true,"id":23879},{"__isSmartRef__":true,"id":23881},{"__isSmartRef__":true,"id":23883},{"__isSmartRef__":true,"id":23885},{"__isSmartRef__":true,"id":23887},{"__isSmartRef__":true,"id":23889},{"__isSmartRef__":true,"id":23891}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23893},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23877":{"date":{"__isSmartRef__":true,"id":23878},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23879":{"date":{"__isSmartRef__":true,"id":23880},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23880":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23881":{"date":{"__isSmartRef__":true,"id":23882},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23882":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23883":{"date":{"__isSmartRef__":true,"id":23884},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23885":{"date":{"__isSmartRef__":true,"id":23886},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23886":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23887":{"date":{"__isSmartRef__":true,"id":23888},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23889":{"date":{"__isSmartRef__":true,"id":23890},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23891":{"date":{"__isSmartRef__":true,"id":23892},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23893":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23894":{"morph":{"__isSmartRef__":true,"id":23873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23895":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23896}},"23896":{"test01IsMorph":{"__isSmartRef__":true,"id":23897}},"23897":{"varMapping":{"__isSmartRef__":true,"id":23898},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23898":{"this":{"__isSmartRef__":true,"id":23895}},"23899":{},"23900":{"change":{"__isSmartRef__":true,"id":23901},"tick":{"__isSmartRef__":true,"id":23905}},"23901":{"varMapping":{"__isSmartRef__":true,"id":23902},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23902":{"this":{"__isSmartRef__":true,"id":23873}},"23903":{"timestamp":{"__isSmartRef__":true,"id":23904},"user":"cschuster","tags":[]},"23904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23905":{"varMapping":{"__isSmartRef__":true,"id":23906},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23906":{"this":{"__isSmartRef__":true,"id":23873}},"23907":{"timestamp":{"__isSmartRef__":true,"id":23908},"user":"cschuster","tags":[]},"23908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23909":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23910}],"id":"CBD0FB2B-123E-44FC-AA02-7CFD640C6621","shape":{"__isSmartRef__":true,"id":23911},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle607","partsBinMetaInfo":{"__isSmartRef__":true,"id":23912},"eventHandler":{"__isSmartRef__":true,"id":23930},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505"],"partTests":{"__isSmartRef__":true,"id":23931},"_ClipMode":"visible","moved":true,"b":66,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.581235972113657,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23936},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6373.3,5254.5)"},"23910":{"target":{"__isSmartRef__":true,"id":23909},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23911":{"_BorderWidth":9.567727288213003,"_ClipMode":"visible","_BorderRadius":6.617387872822835,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,338,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-28.1)"},"23912":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23913},{"__isSmartRef__":true,"id":23915},{"__isSmartRef__":true,"id":23917},{"__isSmartRef__":true,"id":23919},{"__isSmartRef__":true,"id":23921},{"__isSmartRef__":true,"id":23923},{"__isSmartRef__":true,"id":23925},{"__isSmartRef__":true,"id":23927}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23929},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23913":{"date":{"__isSmartRef__":true,"id":23914},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23915":{"date":{"__isSmartRef__":true,"id":23916},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23916":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23917":{"date":{"__isSmartRef__":true,"id":23918},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23918":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23919":{"date":{"__isSmartRef__":true,"id":23920},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23921":{"date":{"__isSmartRef__":true,"id":23922},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23922":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23923":{"date":{"__isSmartRef__":true,"id":23924},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23925":{"date":{"__isSmartRef__":true,"id":23926},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23927":{"date":{"__isSmartRef__":true,"id":23928},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23929":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23930":{"morph":{"__isSmartRef__":true,"id":23909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23931":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23932}},"23932":{"test01IsMorph":{"__isSmartRef__":true,"id":23933}},"23933":{"varMapping":{"__isSmartRef__":true,"id":23934},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23934":{"this":{"__isSmartRef__":true,"id":23931}},"23935":{},"23936":{"change":{"__isSmartRef__":true,"id":23937},"tick":{"__isSmartRef__":true,"id":23941}},"23937":{"varMapping":{"__isSmartRef__":true,"id":23938},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23938":{"this":{"__isSmartRef__":true,"id":23909}},"23939":{"timestamp":{"__isSmartRef__":true,"id":23940},"user":"cschuster","tags":[]},"23940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23941":{"varMapping":{"__isSmartRef__":true,"id":23942},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23942":{"this":{"__isSmartRef__":true,"id":23909}},"23943":{"timestamp":{"__isSmartRef__":true,"id":23944},"user":"cschuster","tags":[]},"23944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23945":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23946}],"id":"E978E16B-D057-4FD3-80D3-C83176B31019","shape":{"__isSmartRef__":true,"id":23947},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle608","partsBinMetaInfo":{"__isSmartRef__":true,"id":23948},"eventHandler":{"__isSmartRef__":true,"id":23966},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1"],"partTests":{"__isSmartRef__":true,"id":23967},"_ClipMode":"visible","moved":true,"b":331.18531889357837,"#startLetters":"set","isBeingDragged":false,"delta":0.9123562503955327,"_Rotation":-2.380306988775008,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23972},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4182.5,4582.3)"},"23946":{"target":{"__isSmartRef__":true,"id":23945},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23947":{"_BorderWidth":2.590109012305009,"_ClipMode":"visible","_BorderRadius":30.70788068388234,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.2,119.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-123,101,-125)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.4,-37.5)"},"23948":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23949},{"__isSmartRef__":true,"id":23951},{"__isSmartRef__":true,"id":23953},{"__isSmartRef__":true,"id":23955},{"__isSmartRef__":true,"id":23957},{"__isSmartRef__":true,"id":23959},{"__isSmartRef__":true,"id":23961},{"__isSmartRef__":true,"id":23963}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":23965},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23949":{"date":{"__isSmartRef__":true,"id":23950},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23951":{"date":{"__isSmartRef__":true,"id":23952},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23952":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23953":{"date":{"__isSmartRef__":true,"id":23954},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23954":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23955":{"date":{"__isSmartRef__":true,"id":23956},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23957":{"date":{"__isSmartRef__":true,"id":23958},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23958":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23959":{"date":{"__isSmartRef__":true,"id":23960},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23961":{"date":{"__isSmartRef__":true,"id":23962},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23963":{"date":{"__isSmartRef__":true,"id":23964},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"23964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"23965":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"23966":{"morph":{"__isSmartRef__":true,"id":23945},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23967":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23968}},"23968":{"test01IsMorph":{"__isSmartRef__":true,"id":23969}},"23969":{"varMapping":{"__isSmartRef__":true,"id":23970},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":23971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23970":{"this":{"__isSmartRef__":true,"id":23967}},"23971":{},"23972":{"change":{"__isSmartRef__":true,"id":23973},"tick":{"__isSmartRef__":true,"id":23977}},"23973":{"varMapping":{"__isSmartRef__":true,"id":23974},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":23975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23974":{"this":{"__isSmartRef__":true,"id":23945}},"23975":{"timestamp":{"__isSmartRef__":true,"id":23976},"user":"cschuster","tags":[]},"23976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"23977":{"varMapping":{"__isSmartRef__":true,"id":23978},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"23978":{"this":{"__isSmartRef__":true,"id":23945}},"23979":{"timestamp":{"__isSmartRef__":true,"id":23980},"user":"cschuster","tags":[]},"23980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"23981":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":23982}],"id":"2418BD6F-11B3-47C8-BC4F-A8E1F7CD0104","shape":{"__isSmartRef__":true,"id":23983},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle609","partsBinMetaInfo":{"__isSmartRef__":true,"id":23984},"eventHandler":{"__isSmartRef__":true,"id":24002},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7"],"partTests":{"__isSmartRef__":true,"id":24003},"_ClipMode":"visible","moved":true,"b":58,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-18.660136202055718,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24008},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4490.0,4749.2)"},"23982":{"target":{"__isSmartRef__":true,"id":23981},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"23983":{"_BorderWidth":9.24024048078213,"_ClipMode":"visible","_BorderRadius":11.23257706421845,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,353,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-30.6)"},"23984":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":23985},{"__isSmartRef__":true,"id":23987},{"__isSmartRef__":true,"id":23989},{"__isSmartRef__":true,"id":23991},{"__isSmartRef__":true,"id":23993},{"__isSmartRef__":true,"id":23995},{"__isSmartRef__":true,"id":23997},{"__isSmartRef__":true,"id":23999}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24001},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"23985":{"date":{"__isSmartRef__":true,"id":23986},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"23986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"23987":{"date":{"__isSmartRef__":true,"id":23988},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"23988":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"23989":{"date":{"__isSmartRef__":true,"id":23990},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"23990":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"23991":{"date":{"__isSmartRef__":true,"id":23992},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"23992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"23993":{"date":{"__isSmartRef__":true,"id":23994},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"23994":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"23995":{"date":{"__isSmartRef__":true,"id":23996},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"23996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"23997":{"date":{"__isSmartRef__":true,"id":23998},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"23998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"23999":{"date":{"__isSmartRef__":true,"id":24000},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24001":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24002":{"morph":{"__isSmartRef__":true,"id":23981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24003":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24004}},"24004":{"test01IsMorph":{"__isSmartRef__":true,"id":24005}},"24005":{"varMapping":{"__isSmartRef__":true,"id":24006},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24006":{"this":{"__isSmartRef__":true,"id":24003}},"24007":{},"24008":{"change":{"__isSmartRef__":true,"id":24009},"tick":{"__isSmartRef__":true,"id":24013}},"24009":{"varMapping":{"__isSmartRef__":true,"id":24010},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24010":{"this":{"__isSmartRef__":true,"id":23981}},"24011":{"timestamp":{"__isSmartRef__":true,"id":24012},"user":"cschuster","tags":[]},"24012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24013":{"varMapping":{"__isSmartRef__":true,"id":24014},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24014":{"this":{"__isSmartRef__":true,"id":23981}},"24015":{"timestamp":{"__isSmartRef__":true,"id":24016},"user":"cschuster","tags":[]},"24016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24017":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24018}],"id":"03A703AB-08BF-48CB-B2E0-C69CD91A8C97","shape":{"__isSmartRef__":true,"id":24019},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle610","partsBinMetaInfo":{"__isSmartRef__":true,"id":24020},"eventHandler":{"__isSmartRef__":true,"id":24038},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA"],"partTests":{"__isSmartRef__":true,"id":24039},"_ClipMode":"visible","moved":true,"b":241.88556036096998,"#startLetters":"set","isBeingDragged":false,"delta":0.8795838558580726,"_Rotation":-13.714665423603577,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24044},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4256.4,4169.4)"},"24018":{"target":{"__isSmartRef__":true,"id":24017},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24019":{"_BorderWidth":0.5899593302640307,"_ClipMode":"visible","_BorderRadius":8.88246606603956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.3,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-225,-347,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.4,-10.6)"},"24020":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24021},{"__isSmartRef__":true,"id":24023},{"__isSmartRef__":true,"id":24025},{"__isSmartRef__":true,"id":24027},{"__isSmartRef__":true,"id":24029},{"__isSmartRef__":true,"id":24031},{"__isSmartRef__":true,"id":24033},{"__isSmartRef__":true,"id":24035}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24037},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24021":{"date":{"__isSmartRef__":true,"id":24022},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24023":{"date":{"__isSmartRef__":true,"id":24024},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24024":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24025":{"date":{"__isSmartRef__":true,"id":24026},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24026":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24027":{"date":{"__isSmartRef__":true,"id":24028},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24029":{"date":{"__isSmartRef__":true,"id":24030},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24030":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24031":{"date":{"__isSmartRef__":true,"id":24032},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24033":{"date":{"__isSmartRef__":true,"id":24034},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24035":{"date":{"__isSmartRef__":true,"id":24036},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24037":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24038":{"morph":{"__isSmartRef__":true,"id":24017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24039":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24040}},"24040":{"test01IsMorph":{"__isSmartRef__":true,"id":24041}},"24041":{"varMapping":{"__isSmartRef__":true,"id":24042},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24042":{"this":{"__isSmartRef__":true,"id":24039}},"24043":{},"24044":{"change":{"__isSmartRef__":true,"id":24045},"tick":{"__isSmartRef__":true,"id":24049}},"24045":{"varMapping":{"__isSmartRef__":true,"id":24046},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24046":{"this":{"__isSmartRef__":true,"id":24017}},"24047":{"timestamp":{"__isSmartRef__":true,"id":24048},"user":"cschuster","tags":[]},"24048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24049":{"varMapping":{"__isSmartRef__":true,"id":24050},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24050":{"this":{"__isSmartRef__":true,"id":24017}},"24051":{"timestamp":{"__isSmartRef__":true,"id":24052},"user":"cschuster","tags":[]},"24052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24053":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24054}],"id":"8B3988D0-AC8E-47B1-8656-6F9E66FAD9E5","shape":{"__isSmartRef__":true,"id":24055},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle611","partsBinMetaInfo":{"__isSmartRef__":true,"id":24056},"eventHandler":{"__isSmartRef__":true,"id":24074},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0"],"partTests":{"__isSmartRef__":true,"id":24075},"_ClipMode":"visible","moved":true,"b":16,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":19.810068676458304,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24080},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4930.4,4363.9)"},"24054":{"target":{"__isSmartRef__":true,"id":24053},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24055":{"_BorderWidth":6.378186779084996,"_ClipMode":"visible","_BorderRadius":36.960961923128515,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.2,89.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,317,246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-39.2)"},"24056":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24057},{"__isSmartRef__":true,"id":24059},{"__isSmartRef__":true,"id":24061},{"__isSmartRef__":true,"id":24063},{"__isSmartRef__":true,"id":24065},{"__isSmartRef__":true,"id":24067},{"__isSmartRef__":true,"id":24069},{"__isSmartRef__":true,"id":24071}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24073},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24057":{"date":{"__isSmartRef__":true,"id":24058},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24059":{"date":{"__isSmartRef__":true,"id":24060},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24060":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24061":{"date":{"__isSmartRef__":true,"id":24062},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24062":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24063":{"date":{"__isSmartRef__":true,"id":24064},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24065":{"date":{"__isSmartRef__":true,"id":24066},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24066":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24067":{"date":{"__isSmartRef__":true,"id":24068},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24069":{"date":{"__isSmartRef__":true,"id":24070},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24071":{"date":{"__isSmartRef__":true,"id":24072},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24072":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24073":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24074":{"morph":{"__isSmartRef__":true,"id":24053},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24075":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24076}},"24076":{"test01IsMorph":{"__isSmartRef__":true,"id":24077}},"24077":{"varMapping":{"__isSmartRef__":true,"id":24078},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24078":{"this":{"__isSmartRef__":true,"id":24075}},"24079":{},"24080":{"change":{"__isSmartRef__":true,"id":24081},"tick":{"__isSmartRef__":true,"id":24085}},"24081":{"varMapping":{"__isSmartRef__":true,"id":24082},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24082":{"this":{"__isSmartRef__":true,"id":24053}},"24083":{"timestamp":{"__isSmartRef__":true,"id":24084},"user":"cschuster","tags":[]},"24084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24085":{"varMapping":{"__isSmartRef__":true,"id":24086},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24086":{"this":{"__isSmartRef__":true,"id":24053}},"24087":{"timestamp":{"__isSmartRef__":true,"id":24088},"user":"cschuster","tags":[]},"24088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24089":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24090}],"id":"AB1C30C3-3B76-4E92-83D4-95F488BD0887","shape":{"__isSmartRef__":true,"id":24091},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle612","partsBinMetaInfo":{"__isSmartRef__":true,"id":24092},"eventHandler":{"__isSmartRef__":true,"id":24110},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826"],"partTests":{"__isSmartRef__":true,"id":24111},"_ClipMode":"visible","moved":true,"b":140.31827627820894,"#startLetters":"set","isBeingDragged":false,"delta":-0.9469039815594442,"_Rotation":-10.687805259577335,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24116},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6254.8,4972.8)"},"24090":{"target":{"__isSmartRef__":true,"id":24089},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24091":{"_BorderWidth":8.19261180503258,"_ClipMode":"visible","_BorderRadius":23.691567779786578,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.7,74.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(163,-34,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.8,-4.6)"},"24092":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24093},{"__isSmartRef__":true,"id":24095},{"__isSmartRef__":true,"id":24097},{"__isSmartRef__":true,"id":24099},{"__isSmartRef__":true,"id":24101},{"__isSmartRef__":true,"id":24103},{"__isSmartRef__":true,"id":24105},{"__isSmartRef__":true,"id":24107}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24109},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24093":{"date":{"__isSmartRef__":true,"id":24094},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24095":{"date":{"__isSmartRef__":true,"id":24096},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24096":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24097":{"date":{"__isSmartRef__":true,"id":24098},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24098":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24099":{"date":{"__isSmartRef__":true,"id":24100},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24101":{"date":{"__isSmartRef__":true,"id":24102},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24102":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24103":{"date":{"__isSmartRef__":true,"id":24104},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24105":{"date":{"__isSmartRef__":true,"id":24106},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24107":{"date":{"__isSmartRef__":true,"id":24108},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24108":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24109":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24110":{"morph":{"__isSmartRef__":true,"id":24089},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24111":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24112}},"24112":{"test01IsMorph":{"__isSmartRef__":true,"id":24113}},"24113":{"varMapping":{"__isSmartRef__":true,"id":24114},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24114":{"this":{"__isSmartRef__":true,"id":24111}},"24115":{},"24116":{"change":{"__isSmartRef__":true,"id":24117},"tick":{"__isSmartRef__":true,"id":24121}},"24117":{"varMapping":{"__isSmartRef__":true,"id":24118},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24118":{"this":{"__isSmartRef__":true,"id":24089}},"24119":{"timestamp":{"__isSmartRef__":true,"id":24120},"user":"cschuster","tags":[]},"24120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24121":{"varMapping":{"__isSmartRef__":true,"id":24122},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24122":{"this":{"__isSmartRef__":true,"id":24089}},"24123":{"timestamp":{"__isSmartRef__":true,"id":24124},"user":"cschuster","tags":[]},"24124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24125":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24126}],"id":"09FE494C-1FF2-4CBF-8A55-C3BA8C481252","shape":{"__isSmartRef__":true,"id":24127},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle613","partsBinMetaInfo":{"__isSmartRef__":true,"id":24128},"eventHandler":{"__isSmartRef__":true,"id":24146},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B"],"partTests":{"__isSmartRef__":true,"id":24147},"_ClipMode":"visible","moved":true,"b":80.97785659920191,"#startLetters":"set","isBeingDragged":false,"delta":-0.8329019205993973,"_Rotation":12.924117388169742,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24152},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5779.8,4441.5)"},"24126":{"target":{"__isSmartRef__":true,"id":24125},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24127":{"_BorderWidth":9.938139043926578,"_ClipMode":"visible","_BorderRadius":0.9836524525566515,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,293,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-23.1)"},"24128":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24129},{"__isSmartRef__":true,"id":24131},{"__isSmartRef__":true,"id":24133},{"__isSmartRef__":true,"id":24135},{"__isSmartRef__":true,"id":24137},{"__isSmartRef__":true,"id":24139},{"__isSmartRef__":true,"id":24141},{"__isSmartRef__":true,"id":24143}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24145},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24129":{"date":{"__isSmartRef__":true,"id":24130},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24131":{"date":{"__isSmartRef__":true,"id":24132},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24132":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24133":{"date":{"__isSmartRef__":true,"id":24134},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24134":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24135":{"date":{"__isSmartRef__":true,"id":24136},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24137":{"date":{"__isSmartRef__":true,"id":24138},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24138":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24139":{"date":{"__isSmartRef__":true,"id":24140},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24141":{"date":{"__isSmartRef__":true,"id":24142},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24143":{"date":{"__isSmartRef__":true,"id":24144},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24144":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24145":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24146":{"morph":{"__isSmartRef__":true,"id":24125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24147":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24148}},"24148":{"test01IsMorph":{"__isSmartRef__":true,"id":24149}},"24149":{"varMapping":{"__isSmartRef__":true,"id":24150},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24150":{"this":{"__isSmartRef__":true,"id":24147}},"24151":{},"24152":{"change":{"__isSmartRef__":true,"id":24153},"tick":{"__isSmartRef__":true,"id":24157}},"24153":{"varMapping":{"__isSmartRef__":true,"id":24154},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24154":{"this":{"__isSmartRef__":true,"id":24125}},"24155":{"timestamp":{"__isSmartRef__":true,"id":24156},"user":"cschuster","tags":[]},"24156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24157":{"varMapping":{"__isSmartRef__":true,"id":24158},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24158":{"this":{"__isSmartRef__":true,"id":24125}},"24159":{"timestamp":{"__isSmartRef__":true,"id":24160},"user":"cschuster","tags":[]},"24160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24161":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24162}],"id":"D43E0ED6-CC47-4B3B-BA35-E58D47AB14D8","shape":{"__isSmartRef__":true,"id":24163},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle614","partsBinMetaInfo":{"__isSmartRef__":true,"id":24164},"eventHandler":{"__isSmartRef__":true,"id":24182},"attributeConnections":[{"__isSmartRef__":true,"id":24183},{"__isSmartRef__":true,"id":24185},{"__isSmartRef__":true,"id":24193},{"__isSmartRef__":true,"id":24195}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","0F02E954-F458-48EA-899B-2685431C6560"],"partTests":{"__isSmartRef__":true,"id":24203},"_ClipMode":"visible","moved":true,"b":102.29551284678746,"#startLetters":"set","isBeingDragged":false,"delta":0.965052007988561,"_Rotation":-20.269459266922738,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24208},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3382.6,4651.2)","previousPosition":"lively.pt(2051.3,565.6)"},"24162":{"target":{"__isSmartRef__":true,"id":24161},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24163":{"_BorderWidth":9.88531127520491,"_ClipMode":"visible","_BorderRadius":1.813973990969251,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.4,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,195,19)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.7)"},"24164":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24165},{"__isSmartRef__":true,"id":24167},{"__isSmartRef__":true,"id":24169},{"__isSmartRef__":true,"id":24171},{"__isSmartRef__":true,"id":24173},{"__isSmartRef__":true,"id":24175},{"__isSmartRef__":true,"id":24177},{"__isSmartRef__":true,"id":24179}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24181},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24165":{"date":{"__isSmartRef__":true,"id":24166},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24167":{"date":{"__isSmartRef__":true,"id":24168},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24168":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24169":{"date":{"__isSmartRef__":true,"id":24170},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24170":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24171":{"date":{"__isSmartRef__":true,"id":24172},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24173":{"date":{"__isSmartRef__":true,"id":24174},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24174":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24175":{"date":{"__isSmartRef__":true,"id":24176},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24177":{"date":{"__isSmartRef__":true,"id":24178},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24179":{"date":{"__isSmartRef__":true,"id":24180},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24181":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24182":{"morph":{"__isSmartRef__":true,"id":24161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24183":{"sourceObj":{"__isSmartRef__":true,"id":24161},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1154},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":24184},"dependendConnections":[{"__isSmartRef__":true,"id":24185}],"attributeConnections":[{"__isSmartRef__":true,"id":24187},{"__isSmartRef__":true,"id":24189},{"__isSmartRef__":true,"id":24191}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"24184":{"source":{"__isSmartRef__":true,"id":24161},"target":{"__isSmartRef__":true,"id":1154}},"24185":{"sourceObj":{"__isSmartRef__":true,"id":24161},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1154},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":24186},"dependedBy":{"__isSmartRef__":true,"id":24183},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"24186":{"source":{"__isSmartRef__":true,"id":24161},"target":{"__isSmartRef__":true,"id":1154}},"24187":{"sourceObj":{"__isSmartRef__":true,"id":24183},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":24185},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":24188},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"24188":{"source":{"__isSmartRef__":true,"id":24183},"target":{"__isSmartRef__":true,"id":24185}},"24189":{"sourceObj":{"__isSmartRef__":true,"id":24183},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":24185},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":24190},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"24190":{"source":{"__isSmartRef__":true,"id":24183},"target":{"__isSmartRef__":true,"id":24185}},"24191":{"sourceObj":{"__isSmartRef__":true,"id":24183},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":24185},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":24192},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"24192":{"source":{"__isSmartRef__":true,"id":24183},"target":{"__isSmartRef__":true,"id":24185}},"24193":{"sourceObj":{"__isSmartRef__":true,"id":24161},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1154},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":24194},"dependendConnections":[{"__isSmartRef__":true,"id":24195}],"attributeConnections":[{"__isSmartRef__":true,"id":24197},{"__isSmartRef__":true,"id":24199},{"__isSmartRef__":true,"id":24201}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"24194":{"source":{"__isSmartRef__":true,"id":24161},"target":{"__isSmartRef__":true,"id":1154}},"24195":{"sourceObj":{"__isSmartRef__":true,"id":24161},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1154},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":24196},"dependedBy":{"__isSmartRef__":true,"id":24193},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"24196":{"source":{"__isSmartRef__":true,"id":24161},"target":{"__isSmartRef__":true,"id":1154}},"24197":{"sourceObj":{"__isSmartRef__":true,"id":24193},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":24195},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":24198},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"24198":{"source":{"__isSmartRef__":true,"id":24193},"target":{"__isSmartRef__":true,"id":24195}},"24199":{"sourceObj":{"__isSmartRef__":true,"id":24193},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":24195},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":24200},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"24200":{"source":{"__isSmartRef__":true,"id":24193},"target":{"__isSmartRef__":true,"id":24195}},"24201":{"sourceObj":{"__isSmartRef__":true,"id":24193},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":24195},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":24202},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"24202":{"source":{"__isSmartRef__":true,"id":24193},"target":{"__isSmartRef__":true,"id":24195}},"24203":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24204}},"24204":{"test01IsMorph":{"__isSmartRef__":true,"id":24205}},"24205":{"varMapping":{"__isSmartRef__":true,"id":24206},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24206":{"this":{"__isSmartRef__":true,"id":24203}},"24207":{},"24208":{"change":{"__isSmartRef__":true,"id":24209},"tick":{"__isSmartRef__":true,"id":24213}},"24209":{"varMapping":{"__isSmartRef__":true,"id":24210},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24210":{"this":{"__isSmartRef__":true,"id":24161}},"24211":{"timestamp":{"__isSmartRef__":true,"id":24212},"user":"cschuster","tags":[]},"24212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24213":{"varMapping":{"__isSmartRef__":true,"id":24214},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24214":{"this":{"__isSmartRef__":true,"id":24161}},"24215":{"timestamp":{"__isSmartRef__":true,"id":24216},"user":"cschuster","tags":[]},"24216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24217":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24218}],"id":"6FAE6DF6-1466-47FD-93F8-355317A8CA03","shape":{"__isSmartRef__":true,"id":24219},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle615","partsBinMetaInfo":{"__isSmartRef__":true,"id":24220},"eventHandler":{"__isSmartRef__":true,"id":24238},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69"],"partTests":{"__isSmartRef__":true,"id":24239},"_ClipMode":"visible","moved":true,"b":138.19708851753967,"#startLetters":"set","isBeingDragged":false,"delta":-0.95194382610498,"_Rotation":10.60074531264349,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24244},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5582.7,4129.6)"},"24218":{"target":{"__isSmartRef__":true,"id":24217},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24219":{"_BorderWidth":8.332851753591509,"_ClipMode":"visible","_BorderRadius":22.227358701731195,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,73.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(170,-21,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.3,-5.1)"},"24220":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24221},{"__isSmartRef__":true,"id":24223},{"__isSmartRef__":true,"id":24225},{"__isSmartRef__":true,"id":24227},{"__isSmartRef__":true,"id":24229},{"__isSmartRef__":true,"id":24231},{"__isSmartRef__":true,"id":24233},{"__isSmartRef__":true,"id":24235}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24237},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24221":{"date":{"__isSmartRef__":true,"id":24222},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24223":{"date":{"__isSmartRef__":true,"id":24224},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24224":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24225":{"date":{"__isSmartRef__":true,"id":24226},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24226":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24227":{"date":{"__isSmartRef__":true,"id":24228},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24228":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24229":{"date":{"__isSmartRef__":true,"id":24230},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24230":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24231":{"date":{"__isSmartRef__":true,"id":24232},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24232":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24233":{"date":{"__isSmartRef__":true,"id":24234},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24234":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24235":{"date":{"__isSmartRef__":true,"id":24236},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24236":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24237":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24238":{"morph":{"__isSmartRef__":true,"id":24217},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24239":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24240}},"24240":{"test01IsMorph":{"__isSmartRef__":true,"id":24241}},"24241":{"varMapping":{"__isSmartRef__":true,"id":24242},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24242":{"this":{"__isSmartRef__":true,"id":24239}},"24243":{},"24244":{"change":{"__isSmartRef__":true,"id":24245},"tick":{"__isSmartRef__":true,"id":24249}},"24245":{"varMapping":{"__isSmartRef__":true,"id":24246},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24246":{"this":{"__isSmartRef__":true,"id":24217}},"24247":{"timestamp":{"__isSmartRef__":true,"id":24248},"user":"cschuster","tags":[]},"24248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24249":{"varMapping":{"__isSmartRef__":true,"id":24250},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24250":{"this":{"__isSmartRef__":true,"id":24217}},"24251":{"timestamp":{"__isSmartRef__":true,"id":24252},"user":"cschuster","tags":[]},"24252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24253":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24254}],"id":"DE36B900-4A1D-48BC-93EC-21346A016995","shape":{"__isSmartRef__":true,"id":24255},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle616","partsBinMetaInfo":{"__isSmartRef__":true,"id":24256},"eventHandler":{"__isSmartRef__":true,"id":24274},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","86771E9C-3A0D-4A76-B6EB-155F5234424B"],"partTests":{"__isSmartRef__":true,"id":24275},"_ClipMode":"visible","moved":true,"b":351.13004327053204,"#startLetters":"set","isBeingDragged":false,"delta":-0.7391630607889965,"_Rotation":10.003224367651748,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24280},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5427.4,5260.3)"},"24254":{"target":{"__isSmartRef__":true,"id":24253},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24255":{"_BorderWidth":4.229038378209098,"_ClipMode":"visible","_BorderRadius":39.04898908436087,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.8,106.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,213,131)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-39.8)"},"24256":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24257},{"__isSmartRef__":true,"id":24259},{"__isSmartRef__":true,"id":24261},{"__isSmartRef__":true,"id":24263},{"__isSmartRef__":true,"id":24265},{"__isSmartRef__":true,"id":24267},{"__isSmartRef__":true,"id":24269},{"__isSmartRef__":true,"id":24271}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24273},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24257":{"date":{"__isSmartRef__":true,"id":24258},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24259":{"date":{"__isSmartRef__":true,"id":24260},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24260":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24261":{"date":{"__isSmartRef__":true,"id":24262},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24262":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24263":{"date":{"__isSmartRef__":true,"id":24264},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24265":{"date":{"__isSmartRef__":true,"id":24266},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24266":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24267":{"date":{"__isSmartRef__":true,"id":24268},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24269":{"date":{"__isSmartRef__":true,"id":24270},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24270":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24271":{"date":{"__isSmartRef__":true,"id":24272},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24272":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24273":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24274":{"morph":{"__isSmartRef__":true,"id":24253},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24275":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24276}},"24276":{"test01IsMorph":{"__isSmartRef__":true,"id":24277}},"24277":{"varMapping":{"__isSmartRef__":true,"id":24278},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24278":{"this":{"__isSmartRef__":true,"id":24275}},"24279":{},"24280":{"change":{"__isSmartRef__":true,"id":24281},"tick":{"__isSmartRef__":true,"id":24285}},"24281":{"varMapping":{"__isSmartRef__":true,"id":24282},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24282":{"this":{"__isSmartRef__":true,"id":24253}},"24283":{"timestamp":{"__isSmartRef__":true,"id":24284},"user":"cschuster","tags":[]},"24284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24285":{"varMapping":{"__isSmartRef__":true,"id":24286},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24286":{"this":{"__isSmartRef__":true,"id":24253}},"24287":{"timestamp":{"__isSmartRef__":true,"id":24288},"user":"cschuster","tags":[]},"24288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24289":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24290}],"id":"9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A","shape":{"__isSmartRef__":true,"id":24291},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle617","partsBinMetaInfo":{"__isSmartRef__":true,"id":24292},"eventHandler":{"__isSmartRef__":true,"id":24310},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2"],"partTests":{"__isSmartRef__":true,"id":24311},"_ClipMode":"visible","moved":true,"b":347,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":16.900900538196456,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24316},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6587.3,4920.1)"},"24290":{"target":{"__isSmartRef__":true,"id":24289},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24291":{"_BorderWidth":3.8752447282806735,"_ClipMode":"visible","_BorderRadius":37.97588092598333,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,109.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-58,192,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.5,-39.5)"},"24292":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24293},{"__isSmartRef__":true,"id":24295},{"__isSmartRef__":true,"id":24297},{"__isSmartRef__":true,"id":24299},{"__isSmartRef__":true,"id":24301},{"__isSmartRef__":true,"id":24303},{"__isSmartRef__":true,"id":24305},{"__isSmartRef__":true,"id":24307}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24309},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24293":{"date":{"__isSmartRef__":true,"id":24294},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24295":{"date":{"__isSmartRef__":true,"id":24296},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24296":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24297":{"date":{"__isSmartRef__":true,"id":24298},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24298":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24299":{"date":{"__isSmartRef__":true,"id":24300},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24301":{"date":{"__isSmartRef__":true,"id":24302},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24302":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24303":{"date":{"__isSmartRef__":true,"id":24304},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24305":{"date":{"__isSmartRef__":true,"id":24306},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24307":{"date":{"__isSmartRef__":true,"id":24308},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24309":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24310":{"morph":{"__isSmartRef__":true,"id":24289},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24311":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24312}},"24312":{"test01IsMorph":{"__isSmartRef__":true,"id":24313}},"24313":{"varMapping":{"__isSmartRef__":true,"id":24314},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24314":{"this":{"__isSmartRef__":true,"id":24311}},"24315":{},"24316":{"change":{"__isSmartRef__":true,"id":24317},"tick":{"__isSmartRef__":true,"id":24321}},"24317":{"varMapping":{"__isSmartRef__":true,"id":24318},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24318":{"this":{"__isSmartRef__":true,"id":24289}},"24319":{"timestamp":{"__isSmartRef__":true,"id":24320},"user":"cschuster","tags":[]},"24320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24321":{"varMapping":{"__isSmartRef__":true,"id":24322},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24322":{"this":{"__isSmartRef__":true,"id":24289}},"24323":{"timestamp":{"__isSmartRef__":true,"id":24324},"user":"cschuster","tags":[]},"24324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24325":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24326}],"id":"CEA6815D-D491-4CCE-ACB7-A76EB0CE944B","shape":{"__isSmartRef__":true,"id":24327},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle618","partsBinMetaInfo":{"__isSmartRef__":true,"id":24328},"eventHandler":{"__isSmartRef__":true,"id":24346},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7"],"partTests":{"__isSmartRef__":true,"id":24347},"_ClipMode":"visible","moved":true,"b":282.0143272706773,"#startLetters":"set","isBeingDragged":false,"delta":-0.6445096919778734,"_Rotation":8.794632964057255,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24352},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5363.4,4833.2)"},"24326":{"target":{"__isSmartRef__":true,"id":24325},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24327":{"_BorderWidth":0.109522099190686,"_ClipMode":"visible","_BorderRadius":1.7331614427131647,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.7,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-197,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-24.2)"},"24328":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24329},{"__isSmartRef__":true,"id":24331},{"__isSmartRef__":true,"id":24333},{"__isSmartRef__":true,"id":24335},{"__isSmartRef__":true,"id":24337},{"__isSmartRef__":true,"id":24339},{"__isSmartRef__":true,"id":24341},{"__isSmartRef__":true,"id":24343}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24345},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24329":{"date":{"__isSmartRef__":true,"id":24330},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24331":{"date":{"__isSmartRef__":true,"id":24332},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24332":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24333":{"date":{"__isSmartRef__":true,"id":24334},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24334":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24335":{"date":{"__isSmartRef__":true,"id":24336},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24337":{"date":{"__isSmartRef__":true,"id":24338},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24338":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24339":{"date":{"__isSmartRef__":true,"id":24340},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24341":{"date":{"__isSmartRef__":true,"id":24342},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24343":{"date":{"__isSmartRef__":true,"id":24344},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24345":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24346":{"morph":{"__isSmartRef__":true,"id":24325},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24347":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24348}},"24348":{"test01IsMorph":{"__isSmartRef__":true,"id":24349}},"24349":{"varMapping":{"__isSmartRef__":true,"id":24350},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24350":{"this":{"__isSmartRef__":true,"id":24347}},"24351":{},"24352":{"change":{"__isSmartRef__":true,"id":24353},"tick":{"__isSmartRef__":true,"id":24357}},"24353":{"varMapping":{"__isSmartRef__":true,"id":24354},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24354":{"this":{"__isSmartRef__":true,"id":24325}},"24355":{"timestamp":{"__isSmartRef__":true,"id":24356},"user":"cschuster","tags":[]},"24356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24357":{"varMapping":{"__isSmartRef__":true,"id":24358},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24358":{"this":{"__isSmartRef__":true,"id":24325}},"24359":{"timestamp":{"__isSmartRef__":true,"id":24360},"user":"cschuster","tags":[]},"24360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24361":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24362}],"id":"B5C7DABF-0C87-4BA4-8A27-8BF1A2B64F11","shape":{"__isSmartRef__":true,"id":24363},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle619","partsBinMetaInfo":{"__isSmartRef__":true,"id":24364},"eventHandler":{"__isSmartRef__":true,"id":24382},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714"],"partTests":{"__isSmartRef__":true,"id":24383},"_ClipMode":"visible","moved":true,"b":132.07012504158774,"#startLetters":"set","isBeingDragged":false,"delta":-0.886886672989931,"_Rotation":-3.917829991423743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24388},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4546.6,4017.9)"},"24362":{"target":{"__isSmartRef__":true,"id":24361},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24363":{"_BorderWidth":8.711626557618118,"_ClipMode":"visible","_BorderRadius":17.95812527485422,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,70.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,19,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.8,-6.6)"},"24364":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24365},{"__isSmartRef__":true,"id":24367},{"__isSmartRef__":true,"id":24369},{"__isSmartRef__":true,"id":24371},{"__isSmartRef__":true,"id":24373},{"__isSmartRef__":true,"id":24375},{"__isSmartRef__":true,"id":24377},{"__isSmartRef__":true,"id":24379}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24381},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24365":{"date":{"__isSmartRef__":true,"id":24366},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24367":{"date":{"__isSmartRef__":true,"id":24368},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24368":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24369":{"date":{"__isSmartRef__":true,"id":24370},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24370":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24371":{"date":{"__isSmartRef__":true,"id":24372},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24373":{"date":{"__isSmartRef__":true,"id":24374},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24374":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24375":{"date":{"__isSmartRef__":true,"id":24376},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24377":{"date":{"__isSmartRef__":true,"id":24378},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24378":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24379":{"date":{"__isSmartRef__":true,"id":24380},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24381":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24382":{"morph":{"__isSmartRef__":true,"id":24361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24383":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24384}},"24384":{"test01IsMorph":{"__isSmartRef__":true,"id":24385}},"24385":{"varMapping":{"__isSmartRef__":true,"id":24386},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24386":{"this":{"__isSmartRef__":true,"id":24383}},"24387":{},"24388":{"change":{"__isSmartRef__":true,"id":24389},"tick":{"__isSmartRef__":true,"id":24393}},"24389":{"varMapping":{"__isSmartRef__":true,"id":24390},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24390":{"this":{"__isSmartRef__":true,"id":24361}},"24391":{"timestamp":{"__isSmartRef__":true,"id":24392},"user":"cschuster","tags":[]},"24392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24393":{"varMapping":{"__isSmartRef__":true,"id":24394},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24394":{"this":{"__isSmartRef__":true,"id":24361}},"24395":{"timestamp":{"__isSmartRef__":true,"id":24396},"user":"cschuster","tags":[]},"24396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24397":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24398}],"id":"7300D8AF-ACBA-4F7C-9663-36198E3A4B4F","shape":{"__isSmartRef__":true,"id":24399},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle620","partsBinMetaInfo":{"__isSmartRef__":true,"id":24400},"eventHandler":{"__isSmartRef__":true,"id":24418},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6"],"partTests":{"__isSmartRef__":true,"id":24419},"_ClipMode":"visible","moved":true,"b":108.07875399722252,"#startLetters":"set","isBeingDragged":false,"delta":-0.8425459732534364,"_Rotation":15.252670086084859,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24424},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5383.8,4372.0)"},"24398":{"target":{"__isSmartRef__":true,"id":24397},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24399":{"_BorderWidth":9.75315434521164,"_ClipMode":"visible","_BorderRadius":3.852038032953149,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.4,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,164,94)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.8)"},"24400":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24401},{"__isSmartRef__":true,"id":24403},{"__isSmartRef__":true,"id":24405},{"__isSmartRef__":true,"id":24407},{"__isSmartRef__":true,"id":24409},{"__isSmartRef__":true,"id":24411},{"__isSmartRef__":true,"id":24413},{"__isSmartRef__":true,"id":24415}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24417},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24401":{"date":{"__isSmartRef__":true,"id":24402},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24403":{"date":{"__isSmartRef__":true,"id":24404},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24404":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24405":{"date":{"__isSmartRef__":true,"id":24406},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24406":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24407":{"date":{"__isSmartRef__":true,"id":24408},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24409":{"date":{"__isSmartRef__":true,"id":24410},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24410":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24411":{"date":{"__isSmartRef__":true,"id":24412},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24413":{"date":{"__isSmartRef__":true,"id":24414},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24414":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24415":{"date":{"__isSmartRef__":true,"id":24416},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24417":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24418":{"morph":{"__isSmartRef__":true,"id":24397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24419":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24420}},"24420":{"test01IsMorph":{"__isSmartRef__":true,"id":24421}},"24421":{"varMapping":{"__isSmartRef__":true,"id":24422},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24422":{"this":{"__isSmartRef__":true,"id":24419}},"24423":{},"24424":{"change":{"__isSmartRef__":true,"id":24425},"tick":{"__isSmartRef__":true,"id":24429}},"24425":{"varMapping":{"__isSmartRef__":true,"id":24426},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24426":{"this":{"__isSmartRef__":true,"id":24397}},"24427":{"timestamp":{"__isSmartRef__":true,"id":24428},"user":"cschuster","tags":[]},"24428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24429":{"varMapping":{"__isSmartRef__":true,"id":24430},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24430":{"this":{"__isSmartRef__":true,"id":24397}},"24431":{"timestamp":{"__isSmartRef__":true,"id":24432},"user":"cschuster","tags":[]},"24432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24433":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24434}],"id":"C6527CEF-B928-407B-930D-66EB248DA53D","shape":{"__isSmartRef__":true,"id":24435},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle621","partsBinMetaInfo":{"__isSmartRef__":true,"id":24436},"eventHandler":{"__isSmartRef__":true,"id":24454},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","B4458491-3865-4B6B-B534-3E601C3DFAD4"],"partTests":{"__isSmartRef__":true,"id":24455},"_ClipMode":"visible","moved":true,"b":24.800035113177728,"#startLetters":"set","isBeingDragged":false,"delta":-0.8797899340861477,"_Rotation":-11.707525666598785,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24460},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5314.7,5095.2)"},"24434":{"target":{"__isSmartRef__":true,"id":24433},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24435":{"_BorderWidth":7.097263193844793,"_ClipMode":"visible","_BorderRadius":32.9623793531903,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.5,83.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(107,340,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.4,-38.2)"},"24436":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24437},{"__isSmartRef__":true,"id":24439},{"__isSmartRef__":true,"id":24441},{"__isSmartRef__":true,"id":24443},{"__isSmartRef__":true,"id":24445},{"__isSmartRef__":true,"id":24447},{"__isSmartRef__":true,"id":24449},{"__isSmartRef__":true,"id":24451}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24453},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24437":{"date":{"__isSmartRef__":true,"id":24438},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24439":{"date":{"__isSmartRef__":true,"id":24440},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24440":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24441":{"date":{"__isSmartRef__":true,"id":24442},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24442":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24443":{"date":{"__isSmartRef__":true,"id":24444},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24445":{"date":{"__isSmartRef__":true,"id":24446},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24446":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24447":{"date":{"__isSmartRef__":true,"id":24448},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24449":{"date":{"__isSmartRef__":true,"id":24450},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24450":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24451":{"date":{"__isSmartRef__":true,"id":24452},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24453":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24454":{"morph":{"__isSmartRef__":true,"id":24433},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24455":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24456}},"24456":{"test01IsMorph":{"__isSmartRef__":true,"id":24457}},"24457":{"varMapping":{"__isSmartRef__":true,"id":24458},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24458":{"this":{"__isSmartRef__":true,"id":24455}},"24459":{},"24460":{"change":{"__isSmartRef__":true,"id":24461},"tick":{"__isSmartRef__":true,"id":24465}},"24461":{"varMapping":{"__isSmartRef__":true,"id":24462},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24462":{"this":{"__isSmartRef__":true,"id":24433}},"24463":{"timestamp":{"__isSmartRef__":true,"id":24464},"user":"cschuster","tags":[]},"24464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24465":{"varMapping":{"__isSmartRef__":true,"id":24466},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24466":{"this":{"__isSmartRef__":true,"id":24433}},"24467":{"timestamp":{"__isSmartRef__":true,"id":24468},"user":"cschuster","tags":[]},"24468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24469":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24470}],"id":"F95F6876-B059-466B-B6BA-4DDB194DD3EA","shape":{"__isSmartRef__":true,"id":24471},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle622","partsBinMetaInfo":{"__isSmartRef__":true,"id":24472},"eventHandler":{"__isSmartRef__":true,"id":24490},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310"],"partTests":{"__isSmartRef__":true,"id":24491},"_ClipMode":"visible","moved":true,"b":51.76804296136834,"#startLetters":"set","isBeingDragged":false,"delta":0.8925524648511782,"_Rotation":10.546878750349917,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24496},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4396.2,4507.8)"},"24470":{"target":{"__isSmartRef__":true,"id":24469},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24471":{"_BorderWidth":8.927559251230743,"_ClipMode":"visible","_BorderRadius":15.318845324914875,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.9,68.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,360,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-32.4)"},"24472":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24473},{"__isSmartRef__":true,"id":24475},{"__isSmartRef__":true,"id":24477},{"__isSmartRef__":true,"id":24479},{"__isSmartRef__":true,"id":24481},{"__isSmartRef__":true,"id":24483},{"__isSmartRef__":true,"id":24485},{"__isSmartRef__":true,"id":24487}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24489},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24473":{"date":{"__isSmartRef__":true,"id":24474},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24475":{"date":{"__isSmartRef__":true,"id":24476},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24476":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24477":{"date":{"__isSmartRef__":true,"id":24478},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24478":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24479":{"date":{"__isSmartRef__":true,"id":24480},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24480":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24481":{"date":{"__isSmartRef__":true,"id":24482},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24482":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24483":{"date":{"__isSmartRef__":true,"id":24484},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24484":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24485":{"date":{"__isSmartRef__":true,"id":24486},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24486":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24487":{"date":{"__isSmartRef__":true,"id":24488},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24489":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24490":{"morph":{"__isSmartRef__":true,"id":24469},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24491":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24492}},"24492":{"test01IsMorph":{"__isSmartRef__":true,"id":24493}},"24493":{"varMapping":{"__isSmartRef__":true,"id":24494},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24494":{"this":{"__isSmartRef__":true,"id":24491}},"24495":{},"24496":{"change":{"__isSmartRef__":true,"id":24497},"tick":{"__isSmartRef__":true,"id":24501}},"24497":{"varMapping":{"__isSmartRef__":true,"id":24498},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24498":{"this":{"__isSmartRef__":true,"id":24469}},"24499":{"timestamp":{"__isSmartRef__":true,"id":24500},"user":"cschuster","tags":[]},"24500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24501":{"varMapping":{"__isSmartRef__":true,"id":24502},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24502":{"this":{"__isSmartRef__":true,"id":24469}},"24503":{"timestamp":{"__isSmartRef__":true,"id":24504},"user":"cschuster","tags":[]},"24504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24505":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24506}],"id":"D7BC1E79-015D-4A70-B595-15E46739C06B","shape":{"__isSmartRef__":true,"id":24507},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle623","partsBinMetaInfo":{"__isSmartRef__":true,"id":24508},"eventHandler":{"__isSmartRef__":true,"id":24526},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0"],"partTests":{"__isSmartRef__":true,"id":24527},"_ClipMode":"visible","moved":true,"b":185.98490703420248,"#startLetters":"set","isBeingDragged":false,"delta":0.4818261840264313,"_Rotation":27.43627780832638,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24532},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5290.5,3402.1)"},"24506":{"target":{"__isSmartRef__":true,"id":24505},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24507":{"_BorderWidth":4.478667596250299,"_ClipMode":"visible","_BorderRadius":39.56514003968089,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.3,104.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-27,-282,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.9,-0.1)"},"24508":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24509},{"__isSmartRef__":true,"id":24511},{"__isSmartRef__":true,"id":24513},{"__isSmartRef__":true,"id":24515},{"__isSmartRef__":true,"id":24517},{"__isSmartRef__":true,"id":24519},{"__isSmartRef__":true,"id":24521},{"__isSmartRef__":true,"id":24523}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24525},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24509":{"date":{"__isSmartRef__":true,"id":24510},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24511":{"date":{"__isSmartRef__":true,"id":24512},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24512":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24513":{"date":{"__isSmartRef__":true,"id":24514},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24514":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24515":{"date":{"__isSmartRef__":true,"id":24516},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24516":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24517":{"date":{"__isSmartRef__":true,"id":24518},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24518":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24519":{"date":{"__isSmartRef__":true,"id":24520},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24520":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24521":{"date":{"__isSmartRef__":true,"id":24522},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24522":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24523":{"date":{"__isSmartRef__":true,"id":24524},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24525":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24526":{"morph":{"__isSmartRef__":true,"id":24505},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24527":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24528}},"24528":{"test01IsMorph":{"__isSmartRef__":true,"id":24529}},"24529":{"varMapping":{"__isSmartRef__":true,"id":24530},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24530":{"this":{"__isSmartRef__":true,"id":24527}},"24531":{},"24532":{"change":{"__isSmartRef__":true,"id":24533},"tick":{"__isSmartRef__":true,"id":24537}},"24533":{"varMapping":{"__isSmartRef__":true,"id":24534},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24534":{"this":{"__isSmartRef__":true,"id":24505}},"24535":{"timestamp":{"__isSmartRef__":true,"id":24536},"user":"cschuster","tags":[]},"24536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24537":{"varMapping":{"__isSmartRef__":true,"id":24538},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24538":{"this":{"__isSmartRef__":true,"id":24505}},"24539":{"timestamp":{"__isSmartRef__":true,"id":24540},"user":"cschuster","tags":[]},"24540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24541":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24542}],"id":"D601FA11-57CC-4C7D-B12A-111CE6DCD4E7","shape":{"__isSmartRef__":true,"id":24543},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle624","partsBinMetaInfo":{"__isSmartRef__":true,"id":24544},"eventHandler":{"__isSmartRef__":true,"id":24562},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A"],"partTests":{"__isSmartRef__":true,"id":24563},"_ClipMode":"visible","moved":true,"b":15,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-9.463239347458453,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24568},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4959.3,5108.2)"},"24542":{"target":{"__isSmartRef__":true,"id":24541},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24543":{"_BorderWidth":6.294095225512604,"_ClipMode":"visible","_BorderRadius":37.32050807568878,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,89.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(66,314,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.2,-39.3)"},"24544":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24545},{"__isSmartRef__":true,"id":24547},{"__isSmartRef__":true,"id":24549},{"__isSmartRef__":true,"id":24551},{"__isSmartRef__":true,"id":24553},{"__isSmartRef__":true,"id":24555},{"__isSmartRef__":true,"id":24557},{"__isSmartRef__":true,"id":24559}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24561},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24545":{"date":{"__isSmartRef__":true,"id":24546},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24547":{"date":{"__isSmartRef__":true,"id":24548},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24548":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24549":{"date":{"__isSmartRef__":true,"id":24550},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24550":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24551":{"date":{"__isSmartRef__":true,"id":24552},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24553":{"date":{"__isSmartRef__":true,"id":24554},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24554":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24555":{"date":{"__isSmartRef__":true,"id":24556},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24557":{"date":{"__isSmartRef__":true,"id":24558},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24558":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24559":{"date":{"__isSmartRef__":true,"id":24560},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24561":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24562":{"morph":{"__isSmartRef__":true,"id":24541},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24563":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24564}},"24564":{"test01IsMorph":{"__isSmartRef__":true,"id":24565}},"24565":{"varMapping":{"__isSmartRef__":true,"id":24566},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24566":{"this":{"__isSmartRef__":true,"id":24563}},"24567":{},"24568":{"change":{"__isSmartRef__":true,"id":24569},"tick":{"__isSmartRef__":true,"id":24573}},"24569":{"varMapping":{"__isSmartRef__":true,"id":24570},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24570":{"this":{"__isSmartRef__":true,"id":24541}},"24571":{"timestamp":{"__isSmartRef__":true,"id":24572},"user":"cschuster","tags":[]},"24572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24573":{"varMapping":{"__isSmartRef__":true,"id":24574},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24574":{"this":{"__isSmartRef__":true,"id":24541}},"24575":{"timestamp":{"__isSmartRef__":true,"id":24576},"user":"cschuster","tags":[]},"24576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24577":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24578}],"id":"01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","shape":{"__isSmartRef__":true,"id":24579},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle625","partsBinMetaInfo":{"__isSmartRef__":true,"id":24580},"eventHandler":{"__isSmartRef__":true,"id":24598},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175"],"partTests":{"__isSmartRef__":true,"id":24599},"_ClipMode":"visible","moved":true,"b":286.297630220477,"#startLetters":"set","isBeingDragged":false,"delta":0.9325655707507394,"_Rotation":-41.85476772342018,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24604},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4907.2,4456.6)"},"24578":{"target":{"__isSmartRef__":true,"id":24577},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24579":{"_BorderWidth":0.20091550171466466,"_ClipMode":"visible","_BorderRadius":3.150060765307827,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.5,138.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-174,-72)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-25.6)"},"24580":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24581},{"__isSmartRef__":true,"id":24583},{"__isSmartRef__":true,"id":24585},{"__isSmartRef__":true,"id":24587},{"__isSmartRef__":true,"id":24589},{"__isSmartRef__":true,"id":24591},{"__isSmartRef__":true,"id":24593},{"__isSmartRef__":true,"id":24595}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24597},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24581":{"date":{"__isSmartRef__":true,"id":24582},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24583":{"date":{"__isSmartRef__":true,"id":24584},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24584":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24585":{"date":{"__isSmartRef__":true,"id":24586},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24586":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24587":{"date":{"__isSmartRef__":true,"id":24588},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24588":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24589":{"date":{"__isSmartRef__":true,"id":24590},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24590":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24591":{"date":{"__isSmartRef__":true,"id":24592},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24592":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24593":{"date":{"__isSmartRef__":true,"id":24594},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24594":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24595":{"date":{"__isSmartRef__":true,"id":24596},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24597":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24598":{"morph":{"__isSmartRef__":true,"id":24577},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24599":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24600}},"24600":{"test01IsMorph":{"__isSmartRef__":true,"id":24601}},"24601":{"varMapping":{"__isSmartRef__":true,"id":24602},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24602":{"this":{"__isSmartRef__":true,"id":24599}},"24603":{},"24604":{"change":{"__isSmartRef__":true,"id":24605},"tick":{"__isSmartRef__":true,"id":24609}},"24605":{"varMapping":{"__isSmartRef__":true,"id":24606},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24606":{"this":{"__isSmartRef__":true,"id":24577}},"24607":{"timestamp":{"__isSmartRef__":true,"id":24608},"user":"cschuster","tags":[]},"24608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24609":{"varMapping":{"__isSmartRef__":true,"id":24610},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24610":{"this":{"__isSmartRef__":true,"id":24577}},"24611":{"timestamp":{"__isSmartRef__":true,"id":24612},"user":"cschuster","tags":[]},"24612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24613":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24614}],"id":"C16A0368-291A-4887-8D4D-E3E8C11CC506","shape":{"__isSmartRef__":true,"id":24615},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle626","partsBinMetaInfo":{"__isSmartRef__":true,"id":24616},"eventHandler":{"__isSmartRef__":true,"id":24634},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E"],"partTests":{"__isSmartRef__":true,"id":24635},"_ClipMode":"visible","moved":true,"b":288,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.367624988441059,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24640},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5171.0,4090.6)"},"24614":{"target":{"__isSmartRef__":true,"id":24613},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24615":{"_BorderWidth":0.2447174185242318,"_ClipMode":"visible","_BorderRadius":3.8196601125010465,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,138.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-164,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-26.2)"},"24616":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24617},{"__isSmartRef__":true,"id":24619},{"__isSmartRef__":true,"id":24621},{"__isSmartRef__":true,"id":24623},{"__isSmartRef__":true,"id":24625},{"__isSmartRef__":true,"id":24627},{"__isSmartRef__":true,"id":24629},{"__isSmartRef__":true,"id":24631}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24633},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24617":{"date":{"__isSmartRef__":true,"id":24618},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24619":{"date":{"__isSmartRef__":true,"id":24620},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24620":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24621":{"date":{"__isSmartRef__":true,"id":24622},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24622":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24623":{"date":{"__isSmartRef__":true,"id":24624},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24624":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24625":{"date":{"__isSmartRef__":true,"id":24626},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24626":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24627":{"date":{"__isSmartRef__":true,"id":24628},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24628":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24629":{"date":{"__isSmartRef__":true,"id":24630},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24630":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24631":{"date":{"__isSmartRef__":true,"id":24632},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24633":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24634":{"morph":{"__isSmartRef__":true,"id":24613},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24635":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24636}},"24636":{"test01IsMorph":{"__isSmartRef__":true,"id":24637}},"24637":{"varMapping":{"__isSmartRef__":true,"id":24638},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24638":{"this":{"__isSmartRef__":true,"id":24635}},"24639":{},"24640":{"change":{"__isSmartRef__":true,"id":24641},"tick":{"__isSmartRef__":true,"id":24645}},"24641":{"varMapping":{"__isSmartRef__":true,"id":24642},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24642":{"this":{"__isSmartRef__":true,"id":24613}},"24643":{"timestamp":{"__isSmartRef__":true,"id":24644},"user":"cschuster","tags":[]},"24644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24645":{"varMapping":{"__isSmartRef__":true,"id":24646},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24646":{"this":{"__isSmartRef__":true,"id":24613}},"24647":{"timestamp":{"__isSmartRef__":true,"id":24648},"user":"cschuster","tags":[]},"24648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24649":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24650}],"id":"BD5048BE-25BD-4BAC-96BB-80C1806324F1","shape":{"__isSmartRef__":true,"id":24651},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle627","partsBinMetaInfo":{"__isSmartRef__":true,"id":24652},"eventHandler":{"__isSmartRef__":true,"id":24670},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F"],"partTests":{"__isSmartRef__":true,"id":24671},"_ClipMode":"visible","moved":true,"b":200.0435409087222,"#startLetters":"set","isBeingDragged":false,"delta":0.6330491800908931,"_Rotation":3.9322995427432548,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24676},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5239.9,4864.9)"},"24650":{"target":{"__isSmartRef__":true,"id":24649},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24651":{"_BorderWidth":3.2863292640235144,"_ClipMode":"visible","_BorderRadius":35.301332173852494,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.8,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,-328,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.1,-1.2)"},"24652":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24653},{"__isSmartRef__":true,"id":24655},{"__isSmartRef__":true,"id":24657},{"__isSmartRef__":true,"id":24659},{"__isSmartRef__":true,"id":24661},{"__isSmartRef__":true,"id":24663},{"__isSmartRef__":true,"id":24665},{"__isSmartRef__":true,"id":24667}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24669},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24653":{"date":{"__isSmartRef__":true,"id":24654},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24655":{"date":{"__isSmartRef__":true,"id":24656},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24656":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24657":{"date":{"__isSmartRef__":true,"id":24658},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24658":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24659":{"date":{"__isSmartRef__":true,"id":24660},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24660":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24661":{"date":{"__isSmartRef__":true,"id":24662},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24662":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24663":{"date":{"__isSmartRef__":true,"id":24664},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24664":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24665":{"date":{"__isSmartRef__":true,"id":24666},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24666":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24667":{"date":{"__isSmartRef__":true,"id":24668},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24669":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24670":{"morph":{"__isSmartRef__":true,"id":24649},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24671":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24672}},"24672":{"test01IsMorph":{"__isSmartRef__":true,"id":24673}},"24673":{"varMapping":{"__isSmartRef__":true,"id":24674},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24674":{"this":{"__isSmartRef__":true,"id":24671}},"24675":{},"24676":{"change":{"__isSmartRef__":true,"id":24677},"tick":{"__isSmartRef__":true,"id":24681}},"24677":{"varMapping":{"__isSmartRef__":true,"id":24678},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24678":{"this":{"__isSmartRef__":true,"id":24649}},"24679":{"timestamp":{"__isSmartRef__":true,"id":24680},"user":"cschuster","tags":[]},"24680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24681":{"varMapping":{"__isSmartRef__":true,"id":24682},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24682":{"this":{"__isSmartRef__":true,"id":24649}},"24683":{"timestamp":{"__isSmartRef__":true,"id":24684},"user":"cschuster","tags":[]},"24684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24685":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24686}],"id":"CC7BD020-31FC-41C8-8FD3-598402AA4241","shape":{"__isSmartRef__":true,"id":24687},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle628","partsBinMetaInfo":{"__isSmartRef__":true,"id":24688},"eventHandler":{"__isSmartRef__":true,"id":24706},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47"],"partTests":{"__isSmartRef__":true,"id":24707},"_ClipMode":"visible","moved":true,"b":35.223624942591414,"#startLetters":"set","isBeingDragged":false,"delta":0.5870604157098569,"_Rotation":-31.52172877420804,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24712},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5501.8,5021.4)"},"24686":{"target":{"__isSmartRef__":true,"id":24685},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24687":{"_BorderWidth":7.883846014965777,"_ClipMode":"visible","_BorderRadius":26.69349145914561,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.7,76.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(148,357,75)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-36.3)"},"24688":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24689},{"__isSmartRef__":true,"id":24691},{"__isSmartRef__":true,"id":24693},{"__isSmartRef__":true,"id":24695},{"__isSmartRef__":true,"id":24697},{"__isSmartRef__":true,"id":24699},{"__isSmartRef__":true,"id":24701},{"__isSmartRef__":true,"id":24703}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24705},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24689":{"date":{"__isSmartRef__":true,"id":24690},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24690":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24691":{"date":{"__isSmartRef__":true,"id":24692},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24692":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24693":{"date":{"__isSmartRef__":true,"id":24694},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24694":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24695":{"date":{"__isSmartRef__":true,"id":24696},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24696":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24697":{"date":{"__isSmartRef__":true,"id":24698},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24698":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24699":{"date":{"__isSmartRef__":true,"id":24700},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24701":{"date":{"__isSmartRef__":true,"id":24702},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24702":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24703":{"date":{"__isSmartRef__":true,"id":24704},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24704":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24705":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24706":{"morph":{"__isSmartRef__":true,"id":24685},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24707":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24708}},"24708":{"test01IsMorph":{"__isSmartRef__":true,"id":24709}},"24709":{"varMapping":{"__isSmartRef__":true,"id":24710},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24710":{"this":{"__isSmartRef__":true,"id":24707}},"24711":{},"24712":{"change":{"__isSmartRef__":true,"id":24713},"tick":{"__isSmartRef__":true,"id":24717}},"24713":{"varMapping":{"__isSmartRef__":true,"id":24714},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24714":{"this":{"__isSmartRef__":true,"id":24685}},"24715":{"timestamp":{"__isSmartRef__":true,"id":24716},"user":"cschuster","tags":[]},"24716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24717":{"varMapping":{"__isSmartRef__":true,"id":24718},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24718":{"this":{"__isSmartRef__":true,"id":24685}},"24719":{"timestamp":{"__isSmartRef__":true,"id":24720},"user":"cschuster","tags":[]},"24720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24721":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24722}],"id":"D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD","shape":{"__isSmartRef__":true,"id":24723},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle629","partsBinMetaInfo":{"__isSmartRef__":true,"id":24724},"eventHandler":{"__isSmartRef__":true,"id":24742},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79"],"partTests":{"__isSmartRef__":true,"id":24743},"_ClipMode":"visible","moved":true,"b":353.1787981130183,"#startLetters":"set","isBeingDragged":false,"delta":0.7954477434977889,"_Rotation":1.8440034497849405,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24748},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5055.0,3994.4)"},"24722":{"target":{"__isSmartRef__":true,"id":24721},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24723":{"_BorderWidth":4.406143000678323,"_ClipMode":"visible","_BorderRadius":39.43573418297064,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.6,104.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-31,223,153)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.6,-39.9)"},"24724":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24725},{"__isSmartRef__":true,"id":24727},{"__isSmartRef__":true,"id":24729},{"__isSmartRef__":true,"id":24731},{"__isSmartRef__":true,"id":24733},{"__isSmartRef__":true,"id":24735},{"__isSmartRef__":true,"id":24737},{"__isSmartRef__":true,"id":24739}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24741},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24725":{"date":{"__isSmartRef__":true,"id":24726},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24727":{"date":{"__isSmartRef__":true,"id":24728},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24728":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24729":{"date":{"__isSmartRef__":true,"id":24730},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24730":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24731":{"date":{"__isSmartRef__":true,"id":24732},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24732":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24733":{"date":{"__isSmartRef__":true,"id":24734},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24734":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24735":{"date":{"__isSmartRef__":true,"id":24736},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24736":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24737":{"date":{"__isSmartRef__":true,"id":24738},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24738":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24739":{"date":{"__isSmartRef__":true,"id":24740},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24740":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24741":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24742":{"morph":{"__isSmartRef__":true,"id":24721},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24743":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24744}},"24744":{"test01IsMorph":{"__isSmartRef__":true,"id":24745}},"24745":{"varMapping":{"__isSmartRef__":true,"id":24746},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24746":{"this":{"__isSmartRef__":true,"id":24743}},"24747":{},"24748":{"change":{"__isSmartRef__":true,"id":24749},"tick":{"__isSmartRef__":true,"id":24753}},"24749":{"varMapping":{"__isSmartRef__":true,"id":24750},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24750":{"this":{"__isSmartRef__":true,"id":24721}},"24751":{"timestamp":{"__isSmartRef__":true,"id":24752},"user":"cschuster","tags":[]},"24752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24753":{"varMapping":{"__isSmartRef__":true,"id":24754},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24754":{"this":{"__isSmartRef__":true,"id":24721}},"24755":{"timestamp":{"__isSmartRef__":true,"id":24756},"user":"cschuster","tags":[]},"24756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24757":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24758}],"id":"7018E20A-C299-4A7D-B627-869AC1A098D0","shape":{"__isSmartRef__":true,"id":24759},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle630","partsBinMetaInfo":{"__isSmartRef__":true,"id":24760},"eventHandler":{"__isSmartRef__":true,"id":24778},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","5350B955-E4B9-4C20-9399-79486BBFFBF4"],"partTests":{"__isSmartRef__":true,"id":24779},"_ClipMode":"visible","moved":true,"b":173.61523486941587,"#startLetters":"set","isBeingDragged":false,"delta":0.815094999386929,"_Rotation":14.600303442419115,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24784},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5343.2,4617.1)"},"24758":{"target":{"__isSmartRef__":true,"id":24757},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24759":{"_BorderWidth":5.556023433691252,"_ClipMode":"visible","_BorderRadius":39.5053407058979,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.2,95.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(29,-226,-158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.2,-0.1)"},"24760":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24761},{"__isSmartRef__":true,"id":24763},{"__isSmartRef__":true,"id":24765},{"__isSmartRef__":true,"id":24767},{"__isSmartRef__":true,"id":24769},{"__isSmartRef__":true,"id":24771},{"__isSmartRef__":true,"id":24773},{"__isSmartRef__":true,"id":24775}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24777},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24761":{"date":{"__isSmartRef__":true,"id":24762},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24763":{"date":{"__isSmartRef__":true,"id":24764},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24764":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24765":{"date":{"__isSmartRef__":true,"id":24766},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24766":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24767":{"date":{"__isSmartRef__":true,"id":24768},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24769":{"date":{"__isSmartRef__":true,"id":24770},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24770":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24771":{"date":{"__isSmartRef__":true,"id":24772},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24773":{"date":{"__isSmartRef__":true,"id":24774},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24774":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24775":{"date":{"__isSmartRef__":true,"id":24776},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24777":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24778":{"morph":{"__isSmartRef__":true,"id":24757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24779":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24780}},"24780":{"test01IsMorph":{"__isSmartRef__":true,"id":24781}},"24781":{"varMapping":{"__isSmartRef__":true,"id":24782},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24782":{"this":{"__isSmartRef__":true,"id":24779}},"24783":{},"24784":{"change":{"__isSmartRef__":true,"id":24785},"tick":{"__isSmartRef__":true,"id":24789}},"24785":{"varMapping":{"__isSmartRef__":true,"id":24786},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24786":{"this":{"__isSmartRef__":true,"id":24757}},"24787":{"timestamp":{"__isSmartRef__":true,"id":24788},"user":"cschuster","tags":[]},"24788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24789":{"varMapping":{"__isSmartRef__":true,"id":24790},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24790":{"this":{"__isSmartRef__":true,"id":24757}},"24791":{"timestamp":{"__isSmartRef__":true,"id":24792},"user":"cschuster","tags":[]},"24792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24793":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24794}],"id":"D7F6EDDD-7EA1-43CE-AB7A-8124518FB743","shape":{"__isSmartRef__":true,"id":24795},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle631","partsBinMetaInfo":{"__isSmartRef__":true,"id":24796},"eventHandler":{"__isSmartRef__":true,"id":24814},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271"],"partTests":{"__isSmartRef__":true,"id":24815},"_ClipMode":"visible","moved":true,"b":226.7688253450906,"#startLetters":"set","isBeingDragged":false,"delta":0.8525143809965812,"_Rotation":36.320774731660165,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24820},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5287.4,4222.6)"},"24794":{"target":{"__isSmartRef__":true,"id":24793},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24795":{"_BorderWidth":1.3570197139929103,"_ClipMode":"visible","_BorderRadius":18.765911417221922,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-186,-362,78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-6.3)"},"24796":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24797},{"__isSmartRef__":true,"id":24799},{"__isSmartRef__":true,"id":24801},{"__isSmartRef__":true,"id":24803},{"__isSmartRef__":true,"id":24805},{"__isSmartRef__":true,"id":24807},{"__isSmartRef__":true,"id":24809},{"__isSmartRef__":true,"id":24811}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24813},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24797":{"date":{"__isSmartRef__":true,"id":24798},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24799":{"date":{"__isSmartRef__":true,"id":24800},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24800":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24801":{"date":{"__isSmartRef__":true,"id":24802},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24802":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24803":{"date":{"__isSmartRef__":true,"id":24804},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24805":{"date":{"__isSmartRef__":true,"id":24806},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24806":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24807":{"date":{"__isSmartRef__":true,"id":24808},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24809":{"date":{"__isSmartRef__":true,"id":24810},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24810":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24811":{"date":{"__isSmartRef__":true,"id":24812},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24813":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24814":{"morph":{"__isSmartRef__":true,"id":24793},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24815":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24816}},"24816":{"test01IsMorph":{"__isSmartRef__":true,"id":24817}},"24817":{"varMapping":{"__isSmartRef__":true,"id":24818},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24818":{"this":{"__isSmartRef__":true,"id":24815}},"24819":{},"24820":{"change":{"__isSmartRef__":true,"id":24821},"tick":{"__isSmartRef__":true,"id":24825}},"24821":{"varMapping":{"__isSmartRef__":true,"id":24822},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24822":{"this":{"__isSmartRef__":true,"id":24793}},"24823":{"timestamp":{"__isSmartRef__":true,"id":24824},"user":"cschuster","tags":[]},"24824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24825":{"varMapping":{"__isSmartRef__":true,"id":24826},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24826":{"this":{"__isSmartRef__":true,"id":24793}},"24827":{"timestamp":{"__isSmartRef__":true,"id":24828},"user":"cschuster","tags":[]},"24828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24829":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24830}],"id":"B7D0FF89-CA84-4FE9-9599-34707A3D6DF7","shape":{"__isSmartRef__":true,"id":24831},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle632","partsBinMetaInfo":{"__isSmartRef__":true,"id":24832},"eventHandler":{"__isSmartRef__":true,"id":24850},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","DF143853-0B0D-4107-9CF0-52C58A255F0D"],"partTests":{"__isSmartRef__":true,"id":24851},"_ClipMode":"visible","moved":true,"b":215,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":19.613068872872464,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24856},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5059.9,4488.9)"},"24830":{"target":{"__isSmartRef__":true,"id":24829},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24831":{"_BorderWidth":2.1321178182447706,"_ClipMode":"visible","_BorderRadius":26.84040286651339,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.6,122.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-147,-357,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.5,-3.6)"},"24832":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24833},{"__isSmartRef__":true,"id":24835},{"__isSmartRef__":true,"id":24837},{"__isSmartRef__":true,"id":24839},{"__isSmartRef__":true,"id":24841},{"__isSmartRef__":true,"id":24843},{"__isSmartRef__":true,"id":24845},{"__isSmartRef__":true,"id":24847}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24849},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24833":{"date":{"__isSmartRef__":true,"id":24834},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24835":{"date":{"__isSmartRef__":true,"id":24836},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24836":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24837":{"date":{"__isSmartRef__":true,"id":24838},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24838":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24839":{"date":{"__isSmartRef__":true,"id":24840},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24841":{"date":{"__isSmartRef__":true,"id":24842},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24842":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24843":{"date":{"__isSmartRef__":true,"id":24844},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24845":{"date":{"__isSmartRef__":true,"id":24846},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24846":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24847":{"date":{"__isSmartRef__":true,"id":24848},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24849":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24850":{"morph":{"__isSmartRef__":true,"id":24829},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24851":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24852}},"24852":{"test01IsMorph":{"__isSmartRef__":true,"id":24853}},"24853":{"varMapping":{"__isSmartRef__":true,"id":24854},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24854":{"this":{"__isSmartRef__":true,"id":24851}},"24855":{},"24856":{"change":{"__isSmartRef__":true,"id":24857},"tick":{"__isSmartRef__":true,"id":24861}},"24857":{"varMapping":{"__isSmartRef__":true,"id":24858},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24858":{"this":{"__isSmartRef__":true,"id":24829}},"24859":{"timestamp":{"__isSmartRef__":true,"id":24860},"user":"cschuster","tags":[]},"24860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24861":{"varMapping":{"__isSmartRef__":true,"id":24862},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24862":{"this":{"__isSmartRef__":true,"id":24829}},"24863":{"timestamp":{"__isSmartRef__":true,"id":24864},"user":"cschuster","tags":[]},"24864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24865":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24866}],"id":"AAD02FC9-7A2C-4EFE-B759-6DC140584D46","shape":{"__isSmartRef__":true,"id":24867},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle633","partsBinMetaInfo":{"__isSmartRef__":true,"id":24868},"eventHandler":{"__isSmartRef__":true,"id":24886},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","0F6A8D03-C60E-4E4E-B0B7-CCB46956B258","F336B20E-D707-410B-B1FB-E05411BC1C1F"],"partTests":{"__isSmartRef__":true,"id":24887},"_ClipMode":"visible","moved":true,"b":71.93906245287508,"#startLetters":"set","isBeingDragged":false,"delta":0.5138504460919648,"_Rotation":-10.887303713321513,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24892},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4326.2,6113.9)"},"24866":{"target":{"__isSmartRef__":true,"id":24865},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24867":{"_BorderWidth":9.753636600425699,"_ClipMode":"visible","_BorderRadius":3.844702513749132,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.6,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,323,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-26.2)"},"24868":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24869},{"__isSmartRef__":true,"id":24871},{"__isSmartRef__":true,"id":24873},{"__isSmartRef__":true,"id":24875},{"__isSmartRef__":true,"id":24877},{"__isSmartRef__":true,"id":24879},{"__isSmartRef__":true,"id":24881},{"__isSmartRef__":true,"id":24883}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24885},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24869":{"date":{"__isSmartRef__":true,"id":24870},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24871":{"date":{"__isSmartRef__":true,"id":24872},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24872":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24873":{"date":{"__isSmartRef__":true,"id":24874},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24874":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24875":{"date":{"__isSmartRef__":true,"id":24876},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24877":{"date":{"__isSmartRef__":true,"id":24878},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24878":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24879":{"date":{"__isSmartRef__":true,"id":24880},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24881":{"date":{"__isSmartRef__":true,"id":24882},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24883":{"date":{"__isSmartRef__":true,"id":24884},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24885":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24886":{"morph":{"__isSmartRef__":true,"id":24865},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24887":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24888}},"24888":{"test01IsMorph":{"__isSmartRef__":true,"id":24889}},"24889":{"varMapping":{"__isSmartRef__":true,"id":24890},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24890":{"this":{"__isSmartRef__":true,"id":24887}},"24891":{},"24892":{"change":{"__isSmartRef__":true,"id":24893},"tick":{"__isSmartRef__":true,"id":24897}},"24893":{"varMapping":{"__isSmartRef__":true,"id":24894},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24894":{"this":{"__isSmartRef__":true,"id":24865}},"24895":{"timestamp":{"__isSmartRef__":true,"id":24896},"user":"cschuster","tags":[]},"24896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24897":{"varMapping":{"__isSmartRef__":true,"id":24898},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24898":{"this":{"__isSmartRef__":true,"id":24865}},"24899":{"timestamp":{"__isSmartRef__":true,"id":24900},"user":"cschuster","tags":[]},"24900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24901":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24902}],"id":"2D507783-942D-491E-918F-C857FB7464DD","shape":{"__isSmartRef__":true,"id":24903},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle634","partsBinMetaInfo":{"__isSmartRef__":true,"id":24904},"eventHandler":{"__isSmartRef__":true,"id":24922},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786"],"partTests":{"__isSmartRef__":true,"id":24923},"_ClipMode":"visible","moved":true,"b":290.3507466369774,"#startLetters":"set","isBeingDragged":false,"delta":0.9246839064871892,"_Rotation":22.954669821932622,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24928},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4980.3,4915.8)"},"24902":{"target":{"__isSmartRef__":true,"id":24901},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24903":{"_BorderWidth":0.3120935634939652,"_ClipMode":"visible","_BorderRadius":4.837653188104467,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.9,137.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-151,-122)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-27.0)"},"24904":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24905},{"__isSmartRef__":true,"id":24907},{"__isSmartRef__":true,"id":24909},{"__isSmartRef__":true,"id":24911},{"__isSmartRef__":true,"id":24913},{"__isSmartRef__":true,"id":24915},{"__isSmartRef__":true,"id":24917},{"__isSmartRef__":true,"id":24919}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24921},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24905":{"date":{"__isSmartRef__":true,"id":24906},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24907":{"date":{"__isSmartRef__":true,"id":24908},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24908":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24909":{"date":{"__isSmartRef__":true,"id":24910},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24910":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24911":{"date":{"__isSmartRef__":true,"id":24912},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24913":{"date":{"__isSmartRef__":true,"id":24914},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24914":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24915":{"date":{"__isSmartRef__":true,"id":24916},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24917":{"date":{"__isSmartRef__":true,"id":24918},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24919":{"date":{"__isSmartRef__":true,"id":24920},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24921":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24922":{"morph":{"__isSmartRef__":true,"id":24901},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24923":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24924}},"24924":{"test01IsMorph":{"__isSmartRef__":true,"id":24925}},"24925":{"varMapping":{"__isSmartRef__":true,"id":24926},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24926":{"this":{"__isSmartRef__":true,"id":24923}},"24927":{},"24928":{"change":{"__isSmartRef__":true,"id":24929},"tick":{"__isSmartRef__":true,"id":24933}},"24929":{"varMapping":{"__isSmartRef__":true,"id":24930},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24930":{"this":{"__isSmartRef__":true,"id":24901}},"24931":{"timestamp":{"__isSmartRef__":true,"id":24932},"user":"cschuster","tags":[]},"24932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24933":{"varMapping":{"__isSmartRef__":true,"id":24934},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24934":{"this":{"__isSmartRef__":true,"id":24901}},"24935":{"timestamp":{"__isSmartRef__":true,"id":24936},"user":"cschuster","tags":[]},"24936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24937":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24938}],"id":"E5549066-A603-4AFA-AE54-31F891484B67","shape":{"__isSmartRef__":true,"id":24939},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle635","partsBinMetaInfo":{"__isSmartRef__":true,"id":24940},"eventHandler":{"__isSmartRef__":true,"id":24958},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","2D507783-942D-491E-918F-C857FB7464DD"],"partTests":{"__isSmartRef__":true,"id":24959},"_ClipMode":"visible","moved":true,"b":112.4292499399744,"#startLetters":"set","isBeingDragged":false,"delta":-0.920337360817939,"_Rotation":33.65457693260201,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24964},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4860.7,4501.5)"},"24938":{"target":{"__isSmartRef__":true,"id":24937},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24939":{"_BorderWidth":9.62175686880166,"_ClipMode":"visible","_BorderRadius":5.822981513095494,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.8,63.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(236,139,145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-12.4)"},"24940":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24941},{"__isSmartRef__":true,"id":24943},{"__isSmartRef__":true,"id":24945},{"__isSmartRef__":true,"id":24947},{"__isSmartRef__":true,"id":24949},{"__isSmartRef__":true,"id":24951},{"__isSmartRef__":true,"id":24953},{"__isSmartRef__":true,"id":24955}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24957},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24941":{"date":{"__isSmartRef__":true,"id":24942},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24943":{"date":{"__isSmartRef__":true,"id":24944},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24944":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24945":{"date":{"__isSmartRef__":true,"id":24946},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24946":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24947":{"date":{"__isSmartRef__":true,"id":24948},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24949":{"date":{"__isSmartRef__":true,"id":24950},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24950":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24951":{"date":{"__isSmartRef__":true,"id":24952},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24953":{"date":{"__isSmartRef__":true,"id":24954},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24955":{"date":{"__isSmartRef__":true,"id":24956},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24957":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24958":{"morph":{"__isSmartRef__":true,"id":24937},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24959":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24960}},"24960":{"test01IsMorph":{"__isSmartRef__":true,"id":24961}},"24961":{"varMapping":{"__isSmartRef__":true,"id":24962},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24962":{"this":{"__isSmartRef__":true,"id":24959}},"24963":{},"24964":{"change":{"__isSmartRef__":true,"id":24965},"tick":{"__isSmartRef__":true,"id":24969}},"24965":{"varMapping":{"__isSmartRef__":true,"id":24966},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":24967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24966":{"this":{"__isSmartRef__":true,"id":24937}},"24967":{"timestamp":{"__isSmartRef__":true,"id":24968},"user":"cschuster","tags":[]},"24968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"24969":{"varMapping":{"__isSmartRef__":true,"id":24970},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24970":{"this":{"__isSmartRef__":true,"id":24937}},"24971":{"timestamp":{"__isSmartRef__":true,"id":24972},"user":"cschuster","tags":[]},"24972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"24973":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":24974}],"id":"88E3EBF8-D73B-44EF-AFC3-1C3AF580F185","shape":{"__isSmartRef__":true,"id":24975},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle636","partsBinMetaInfo":{"__isSmartRef__":true,"id":24976},"eventHandler":{"__isSmartRef__":true,"id":24994},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D"],"partTests":{"__isSmartRef__":true,"id":24995},"_ClipMode":"visible","moved":true,"b":65.2649487212766,"#startLetters":"set","isBeingDragged":false,"delta":0.9458688220474869,"_Rotation":-2.6264564365376906,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25000},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6010.7,5630.7)"},"24974":{"target":{"__isSmartRef__":true,"id":24973},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"24975":{"_BorderWidth":9.541261865422529,"_ClipMode":"visible","_BorderRadius":7.003105071454547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.4,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,340,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.2,-28.4)"},"24976":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":24977},{"__isSmartRef__":true,"id":24979},{"__isSmartRef__":true,"id":24981},{"__isSmartRef__":true,"id":24983},{"__isSmartRef__":true,"id":24985},{"__isSmartRef__":true,"id":24987},{"__isSmartRef__":true,"id":24989},{"__isSmartRef__":true,"id":24991}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":24993},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"24977":{"date":{"__isSmartRef__":true,"id":24978},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"24978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"24979":{"date":{"__isSmartRef__":true,"id":24980},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"24980":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"24981":{"date":{"__isSmartRef__":true,"id":24982},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"24982":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"24983":{"date":{"__isSmartRef__":true,"id":24984},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"24985":{"date":{"__isSmartRef__":true,"id":24986},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"24986":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"24987":{"date":{"__isSmartRef__":true,"id":24988},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"24988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"24989":{"date":{"__isSmartRef__":true,"id":24990},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"24990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"24991":{"date":{"__isSmartRef__":true,"id":24992},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"24992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"24993":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"24994":{"morph":{"__isSmartRef__":true,"id":24973},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24995":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24996}},"24996":{"test01IsMorph":{"__isSmartRef__":true,"id":24997}},"24997":{"varMapping":{"__isSmartRef__":true,"id":24998},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":24999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24998":{"this":{"__isSmartRef__":true,"id":24995}},"24999":{},"25000":{"change":{"__isSmartRef__":true,"id":25001},"tick":{"__isSmartRef__":true,"id":25005}},"25001":{"varMapping":{"__isSmartRef__":true,"id":25002},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25002":{"this":{"__isSmartRef__":true,"id":24973}},"25003":{"timestamp":{"__isSmartRef__":true,"id":25004},"user":"cschuster","tags":[]},"25004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25005":{"varMapping":{"__isSmartRef__":true,"id":25006},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25006":{"this":{"__isSmartRef__":true,"id":24973}},"25007":{"timestamp":{"__isSmartRef__":true,"id":25008},"user":"cschuster","tags":[]},"25008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25009":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25010}],"id":"ACB71403-89F6-4956-B45E-FC1D773D1579","shape":{"__isSmartRef__":true,"id":25011},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle637","partsBinMetaInfo":{"__isSmartRef__":true,"id":25012},"eventHandler":{"__isSmartRef__":true,"id":25030},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85"],"partTests":{"__isSmartRef__":true,"id":25031},"_ClipMode":"visible","moved":true,"b":116,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":3.6580333870698998,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25036},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3580.7,4624.4)"},"25010":{"target":{"__isSmartRef__":true,"id":25009},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25011":{"_BorderWidth":9.493970231495835,"_ClipMode":"visible","_BorderRadius":7.686770493486838,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,64.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,118,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-11.2)"},"25012":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25013},{"__isSmartRef__":true,"id":25015},{"__isSmartRef__":true,"id":25017},{"__isSmartRef__":true,"id":25019},{"__isSmartRef__":true,"id":25021},{"__isSmartRef__":true,"id":25023},{"__isSmartRef__":true,"id":25025},{"__isSmartRef__":true,"id":25027}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25029},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25013":{"date":{"__isSmartRef__":true,"id":25014},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25015":{"date":{"__isSmartRef__":true,"id":25016},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25016":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25017":{"date":{"__isSmartRef__":true,"id":25018},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25018":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25019":{"date":{"__isSmartRef__":true,"id":25020},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25021":{"date":{"__isSmartRef__":true,"id":25022},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25022":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25023":{"date":{"__isSmartRef__":true,"id":25024},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25025":{"date":{"__isSmartRef__":true,"id":25026},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25027":{"date":{"__isSmartRef__":true,"id":25028},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25029":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25030":{"morph":{"__isSmartRef__":true,"id":25009},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25031":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25032}},"25032":{"test01IsMorph":{"__isSmartRef__":true,"id":25033}},"25033":{"varMapping":{"__isSmartRef__":true,"id":25034},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25034":{"this":{"__isSmartRef__":true,"id":25031}},"25035":{},"25036":{"change":{"__isSmartRef__":true,"id":25037},"tick":{"__isSmartRef__":true,"id":25041}},"25037":{"varMapping":{"__isSmartRef__":true,"id":25038},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25038":{"this":{"__isSmartRef__":true,"id":25009}},"25039":{"timestamp":{"__isSmartRef__":true,"id":25040},"user":"cschuster","tags":[]},"25040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25041":{"varMapping":{"__isSmartRef__":true,"id":25042},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25042":{"this":{"__isSmartRef__":true,"id":25009}},"25043":{"timestamp":{"__isSmartRef__":true,"id":25044},"user":"cschuster","tags":[]},"25044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25045":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25046}],"id":"3D4473B6-78B8-4177-B836-944DB491DFF5","shape":{"__isSmartRef__":true,"id":25047},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle638","partsBinMetaInfo":{"__isSmartRef__":true,"id":25048},"eventHandler":{"__isSmartRef__":true,"id":25066},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","4A7204F7-9242-4367-8395-F10661C5F9BB"],"partTests":{"__isSmartRef__":true,"id":25067},"_ClipMode":"visible","moved":true,"b":242,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":31.609608826177098,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25072},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5896.7,3314.2)"},"25046":{"target":{"__isSmartRef__":true,"id":25045},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25047":{"_BorderWidth":0.5852620357053651,"_ClipMode":"visible","_BorderRadius":8.816141930585061,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-346,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.6)"},"25048":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25049},{"__isSmartRef__":true,"id":25051},{"__isSmartRef__":true,"id":25053},{"__isSmartRef__":true,"id":25055},{"__isSmartRef__":true,"id":25057},{"__isSmartRef__":true,"id":25059},{"__isSmartRef__":true,"id":25061},{"__isSmartRef__":true,"id":25063}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25065},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25049":{"date":{"__isSmartRef__":true,"id":25050},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25051":{"date":{"__isSmartRef__":true,"id":25052},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25052":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25053":{"date":{"__isSmartRef__":true,"id":25054},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25054":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25055":{"date":{"__isSmartRef__":true,"id":25056},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25057":{"date":{"__isSmartRef__":true,"id":25058},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25058":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25059":{"date":{"__isSmartRef__":true,"id":25060},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25061":{"date":{"__isSmartRef__":true,"id":25062},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25063":{"date":{"__isSmartRef__":true,"id":25064},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25065":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25066":{"morph":{"__isSmartRef__":true,"id":25045},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25067":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25068}},"25068":{"test01IsMorph":{"__isSmartRef__":true,"id":25069}},"25069":{"varMapping":{"__isSmartRef__":true,"id":25070},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25070":{"this":{"__isSmartRef__":true,"id":25067}},"25071":{},"25072":{"change":{"__isSmartRef__":true,"id":25073},"tick":{"__isSmartRef__":true,"id":25077}},"25073":{"varMapping":{"__isSmartRef__":true,"id":25074},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25074":{"this":{"__isSmartRef__":true,"id":25045}},"25075":{"timestamp":{"__isSmartRef__":true,"id":25076},"user":"cschuster","tags":[]},"25076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25077":{"varMapping":{"__isSmartRef__":true,"id":25078},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25078":{"this":{"__isSmartRef__":true,"id":25045}},"25079":{"timestamp":{"__isSmartRef__":true,"id":25080},"user":"cschuster","tags":[]},"25080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25081":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25082}],"id":"6E62D5F4-81BC-4F05-AADF-1C5085CE51A0","shape":{"__isSmartRef__":true,"id":25083},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle639","partsBinMetaInfo":{"__isSmartRef__":true,"id":25084},"eventHandler":{"__isSmartRef__":true,"id":25102},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","05A10A99-C944-46CF-A063-8BEA7F44EE28"],"partTests":{"__isSmartRef__":true,"id":25103},"_ClipMode":"visible","moved":true,"b":38,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":15.455935526919474,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25108},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6139.8,5083.5)"},"25082":{"target":{"__isSmartRef__":true,"id":25081},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25083":{"_BorderWidth":8.078307376628292,"_ClipMode":"visible","_BorderRadius":24.838437911993356,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,75.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(157,359,39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.3,-35.8)"},"25084":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25085},{"__isSmartRef__":true,"id":25087},{"__isSmartRef__":true,"id":25089},{"__isSmartRef__":true,"id":25091},{"__isSmartRef__":true,"id":25093},{"__isSmartRef__":true,"id":25095},{"__isSmartRef__":true,"id":25097},{"__isSmartRef__":true,"id":25099}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25101},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25085":{"date":{"__isSmartRef__":true,"id":25086},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25087":{"date":{"__isSmartRef__":true,"id":25088},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25088":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25089":{"date":{"__isSmartRef__":true,"id":25090},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25090":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25091":{"date":{"__isSmartRef__":true,"id":25092},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25093":{"date":{"__isSmartRef__":true,"id":25094},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25094":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25095":{"date":{"__isSmartRef__":true,"id":25096},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25097":{"date":{"__isSmartRef__":true,"id":25098},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25099":{"date":{"__isSmartRef__":true,"id":25100},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25101":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25102":{"morph":{"__isSmartRef__":true,"id":25081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25103":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25104}},"25104":{"test01IsMorph":{"__isSmartRef__":true,"id":25105}},"25105":{"varMapping":{"__isSmartRef__":true,"id":25106},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25106":{"this":{"__isSmartRef__":true,"id":25103}},"25107":{},"25108":{"change":{"__isSmartRef__":true,"id":25109},"tick":{"__isSmartRef__":true,"id":25113}},"25109":{"varMapping":{"__isSmartRef__":true,"id":25110},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25110":{"this":{"__isSmartRef__":true,"id":25081}},"25111":{"timestamp":{"__isSmartRef__":true,"id":25112},"user":"cschuster","tags":[]},"25112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25113":{"varMapping":{"__isSmartRef__":true,"id":25114},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25114":{"this":{"__isSmartRef__":true,"id":25081}},"25115":{"timestamp":{"__isSmartRef__":true,"id":25116},"user":"cschuster","tags":[]},"25116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25117":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25118}],"id":"832293FC-9EDF-4D76-A365-07DAFACAF1F7","shape":{"__isSmartRef__":true,"id":25119},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle640","partsBinMetaInfo":{"__isSmartRef__":true,"id":25120},"eventHandler":{"__isSmartRef__":true,"id":25138},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433"],"partTests":{"__isSmartRef__":true,"id":25139},"_ClipMode":"visible","moved":true,"b":258.31531364656985,"#startLetters":"set","isBeingDragged":false,"delta":0.8969281723839231,"_Rotation":-8.127429885475829,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25144},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6621.4,5576.2)"},"25118":{"target":{"__isSmartRef__":true,"id":25117},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25119":{"_BorderWidth":0.10361512336692513,"_ClipMode":"visible","_BorderRadius":1.640664223806243,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.9,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-303,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-15.9)"},"25120":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25121},{"__isSmartRef__":true,"id":25123},{"__isSmartRef__":true,"id":25125},{"__isSmartRef__":true,"id":25127},{"__isSmartRef__":true,"id":25129},{"__isSmartRef__":true,"id":25131},{"__isSmartRef__":true,"id":25133},{"__isSmartRef__":true,"id":25135}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25137},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25121":{"date":{"__isSmartRef__":true,"id":25122},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25123":{"date":{"__isSmartRef__":true,"id":25124},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25124":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25125":{"date":{"__isSmartRef__":true,"id":25126},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25126":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25127":{"date":{"__isSmartRef__":true,"id":25128},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25129":{"date":{"__isSmartRef__":true,"id":25130},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25130":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25131":{"date":{"__isSmartRef__":true,"id":25132},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25133":{"date":{"__isSmartRef__":true,"id":25134},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25135":{"date":{"__isSmartRef__":true,"id":25136},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25137":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25138":{"morph":{"__isSmartRef__":true,"id":25117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25139":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25140}},"25140":{"test01IsMorph":{"__isSmartRef__":true,"id":25141}},"25141":{"varMapping":{"__isSmartRef__":true,"id":25142},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25142":{"this":{"__isSmartRef__":true,"id":25139}},"25143":{},"25144":{"change":{"__isSmartRef__":true,"id":25145},"tick":{"__isSmartRef__":true,"id":25149}},"25145":{"varMapping":{"__isSmartRef__":true,"id":25146},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25146":{"this":{"__isSmartRef__":true,"id":25117}},"25147":{"timestamp":{"__isSmartRef__":true,"id":25148},"user":"cschuster","tags":[]},"25148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25149":{"varMapping":{"__isSmartRef__":true,"id":25150},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25150":{"this":{"__isSmartRef__":true,"id":25117}},"25151":{"timestamp":{"__isSmartRef__":true,"id":25152},"user":"cschuster","tags":[]},"25152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25153":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25154}],"id":"D65A44FD-ADF0-4285-B4DE-0C6F822C32A4","shape":{"__isSmartRef__":true,"id":25155},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle641","partsBinMetaInfo":{"__isSmartRef__":true,"id":25156},"eventHandler":{"__isSmartRef__":true,"id":25174},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56"],"partTests":{"__isSmartRef__":true,"id":25175},"_ClipMode":"visible","moved":true,"b":6.227726503042504,"#startLetters":"set","isBeingDragged":false,"delta":-0.880030531086959,"_Rotation":6.613459966299468,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25180},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5119.4,4860.0)"},"25154":{"target":{"__isSmartRef__":true,"id":25153},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25155":{"_BorderWidth":5.542402156757951,"_ClipMode":"visible","_BorderRadius":39.52927984055091,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.6,95.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(28,283,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.2,-39.9)"},"25156":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25157},{"__isSmartRef__":true,"id":25159},{"__isSmartRef__":true,"id":25161},{"__isSmartRef__":true,"id":25163},{"__isSmartRef__":true,"id":25165},{"__isSmartRef__":true,"id":25167},{"__isSmartRef__":true,"id":25169},{"__isSmartRef__":true,"id":25171}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25173},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25157":{"date":{"__isSmartRef__":true,"id":25158},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25159":{"date":{"__isSmartRef__":true,"id":25160},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25160":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25161":{"date":{"__isSmartRef__":true,"id":25162},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25162":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25163":{"date":{"__isSmartRef__":true,"id":25164},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25165":{"date":{"__isSmartRef__":true,"id":25166},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25166":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25167":{"date":{"__isSmartRef__":true,"id":25168},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25169":{"date":{"__isSmartRef__":true,"id":25170},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25171":{"date":{"__isSmartRef__":true,"id":25172},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25173":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25174":{"morph":{"__isSmartRef__":true,"id":25153},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25175":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25176}},"25176":{"test01IsMorph":{"__isSmartRef__":true,"id":25177}},"25177":{"varMapping":{"__isSmartRef__":true,"id":25178},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25178":{"this":{"__isSmartRef__":true,"id":25175}},"25179":{},"25180":{"change":{"__isSmartRef__":true,"id":25181},"tick":{"__isSmartRef__":true,"id":25185}},"25181":{"varMapping":{"__isSmartRef__":true,"id":25182},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25182":{"this":{"__isSmartRef__":true,"id":25153}},"25183":{"timestamp":{"__isSmartRef__":true,"id":25184},"user":"cschuster","tags":[]},"25184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25185":{"varMapping":{"__isSmartRef__":true,"id":25186},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25186":{"this":{"__isSmartRef__":true,"id":25153}},"25187":{"timestamp":{"__isSmartRef__":true,"id":25188},"user":"cschuster","tags":[]},"25188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25189":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25190}],"id":"A2A72F5B-D71E-408C-B03F-6957AAA1E24C","shape":{"__isSmartRef__":true,"id":25191},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle642","partsBinMetaInfo":{"__isSmartRef__":true,"id":25192},"eventHandler":{"__isSmartRef__":true,"id":25210},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","9969EA86-76EE-4AD9-A2BF-FBCA1C7CF659"],"partTests":{"__isSmartRef__":true,"id":25211},"_ClipMode":"visible","moved":true,"b":226,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":29.324410171727248,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25216},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6061.3,4978.6)"},"25190":{"target":{"__isSmartRef__":true,"id":25189},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25191":{"_BorderWidth":1.4033009983067455,"_ClipMode":"visible","_BorderRadius":19.302010065949993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-184,-362,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-6.1)"},"25192":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25193},{"__isSmartRef__":true,"id":25195},{"__isSmartRef__":true,"id":25197},{"__isSmartRef__":true,"id":25199},{"__isSmartRef__":true,"id":25201},{"__isSmartRef__":true,"id":25203},{"__isSmartRef__":true,"id":25205},{"__isSmartRef__":true,"id":25207}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25209},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25193":{"date":{"__isSmartRef__":true,"id":25194},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25195":{"date":{"__isSmartRef__":true,"id":25196},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25196":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25197":{"date":{"__isSmartRef__":true,"id":25198},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25198":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25199":{"date":{"__isSmartRef__":true,"id":25200},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25201":{"date":{"__isSmartRef__":true,"id":25202},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25202":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25203":{"date":{"__isSmartRef__":true,"id":25204},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25205":{"date":{"__isSmartRef__":true,"id":25206},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25207":{"date":{"__isSmartRef__":true,"id":25208},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25209":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25210":{"morph":{"__isSmartRef__":true,"id":25189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25211":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25212}},"25212":{"test01IsMorph":{"__isSmartRef__":true,"id":25213}},"25213":{"varMapping":{"__isSmartRef__":true,"id":25214},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25214":{"this":{"__isSmartRef__":true,"id":25211}},"25215":{},"25216":{"change":{"__isSmartRef__":true,"id":25217},"tick":{"__isSmartRef__":true,"id":25221}},"25217":{"varMapping":{"__isSmartRef__":true,"id":25218},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25218":{"this":{"__isSmartRef__":true,"id":25189}},"25219":{"timestamp":{"__isSmartRef__":true,"id":25220},"user":"cschuster","tags":[]},"25220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25221":{"varMapping":{"__isSmartRef__":true,"id":25222},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25222":{"this":{"__isSmartRef__":true,"id":25189}},"25223":{"timestamp":{"__isSmartRef__":true,"id":25224},"user":"cschuster","tags":[]},"25224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25225":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25226}],"id":"71639F38-EDE6-4EF3-8820-5E2CD122EC54","shape":{"__isSmartRef__":true,"id":25227},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle643","partsBinMetaInfo":{"__isSmartRef__":true,"id":25228},"eventHandler":{"__isSmartRef__":true,"id":25246},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B"],"partTests":{"__isSmartRef__":true,"id":25247},"_ClipMode":"visible","moved":true,"b":95.87942810822278,"#startLetters":"set","isBeingDragged":false,"delta":0.8265467940364033,"_Rotation":-25.36833456524074,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25252},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5527.2,6121.3)"},"25226":{"target":{"__isSmartRef__":true,"id":25225},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25227":{"_BorderWidth":9.97369830188745,"_ClipMode":"visible","_BorderRadius":0.4197203228830215,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.8,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,228,-67)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.0)"},"25228":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25229},{"__isSmartRef__":true,"id":25231},{"__isSmartRef__":true,"id":25233},{"__isSmartRef__":true,"id":25235},{"__isSmartRef__":true,"id":25237},{"__isSmartRef__":true,"id":25239},{"__isSmartRef__":true,"id":25241},{"__isSmartRef__":true,"id":25243}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25245},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25229":{"date":{"__isSmartRef__":true,"id":25230},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25231":{"date":{"__isSmartRef__":true,"id":25232},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25232":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25233":{"date":{"__isSmartRef__":true,"id":25234},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25234":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25235":{"date":{"__isSmartRef__":true,"id":25236},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25237":{"date":{"__isSmartRef__":true,"id":25238},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25238":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25239":{"date":{"__isSmartRef__":true,"id":25240},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25241":{"date":{"__isSmartRef__":true,"id":25242},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25243":{"date":{"__isSmartRef__":true,"id":25244},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25245":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25246":{"morph":{"__isSmartRef__":true,"id":25225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25247":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25248}},"25248":{"test01IsMorph":{"__isSmartRef__":true,"id":25249}},"25249":{"varMapping":{"__isSmartRef__":true,"id":25250},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25250":{"this":{"__isSmartRef__":true,"id":25247}},"25251":{},"25252":{"change":{"__isSmartRef__":true,"id":25253},"tick":{"__isSmartRef__":true,"id":25257}},"25253":{"varMapping":{"__isSmartRef__":true,"id":25254},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25254":{"this":{"__isSmartRef__":true,"id":25225}},"25255":{"timestamp":{"__isSmartRef__":true,"id":25256},"user":"cschuster","tags":[]},"25256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25257":{"varMapping":{"__isSmartRef__":true,"id":25258},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25258":{"this":{"__isSmartRef__":true,"id":25225}},"25259":{"timestamp":{"__isSmartRef__":true,"id":25260},"user":"cschuster","tags":[]},"25260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25261":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25262}],"id":"4EB178F0-47EB-4551-948D-76E3852AE020","shape":{"__isSmartRef__":true,"id":25263},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle644","partsBinMetaInfo":{"__isSmartRef__":true,"id":25264},"eventHandler":{"__isSmartRef__":true,"id":25282},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB"],"partTests":{"__isSmartRef__":true,"id":25283},"_ClipMode":"visible","moved":true,"b":51,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-4.068606620928187,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25288},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4685.6,4168.1)"},"25262":{"target":{"__isSmartRef__":true,"id":25261},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25263":{"_BorderWidth":8.885729807284854,"_ClipMode":"visible","_BorderRadius":15.841766183644816,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,360,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-32.6)"},"25264":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25265},{"__isSmartRef__":true,"id":25267},{"__isSmartRef__":true,"id":25269},{"__isSmartRef__":true,"id":25271},{"__isSmartRef__":true,"id":25273},{"__isSmartRef__":true,"id":25275},{"__isSmartRef__":true,"id":25277},{"__isSmartRef__":true,"id":25279}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25281},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25265":{"date":{"__isSmartRef__":true,"id":25266},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25267":{"date":{"__isSmartRef__":true,"id":25268},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25268":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25269":{"date":{"__isSmartRef__":true,"id":25270},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25270":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25271":{"date":{"__isSmartRef__":true,"id":25272},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25273":{"date":{"__isSmartRef__":true,"id":25274},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25274":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25275":{"date":{"__isSmartRef__":true,"id":25276},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25277":{"date":{"__isSmartRef__":true,"id":25278},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25279":{"date":{"__isSmartRef__":true,"id":25280},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25281":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25282":{"morph":{"__isSmartRef__":true,"id":25261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25283":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25284}},"25284":{"test01IsMorph":{"__isSmartRef__":true,"id":25285}},"25285":{"varMapping":{"__isSmartRef__":true,"id":25286},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25286":{"this":{"__isSmartRef__":true,"id":25283}},"25287":{},"25288":{"change":{"__isSmartRef__":true,"id":25289},"tick":{"__isSmartRef__":true,"id":25293}},"25289":{"varMapping":{"__isSmartRef__":true,"id":25290},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25290":{"this":{"__isSmartRef__":true,"id":25261}},"25291":{"timestamp":{"__isSmartRef__":true,"id":25292},"user":"cschuster","tags":[]},"25292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25293":{"varMapping":{"__isSmartRef__":true,"id":25294},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25294":{"this":{"__isSmartRef__":true,"id":25261}},"25295":{"timestamp":{"__isSmartRef__":true,"id":25296},"user":"cschuster","tags":[]},"25296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25297":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25298}],"id":"5F8D0020-7F4A-4322-A308-1DE4ED798E77","shape":{"__isSmartRef__":true,"id":25299},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle645","partsBinMetaInfo":{"__isSmartRef__":true,"id":25300},"eventHandler":{"__isSmartRef__":true,"id":25318},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","5350B955-E4B9-4C20-9399-79486BBFFBF4"],"partTests":{"__isSmartRef__":true,"id":25319},"_ClipMode":"visible","moved":true,"b":292.1140630170703,"#startLetters":"set","isBeingDragged":false,"delta":0.9128564469283447,"_Rotation":-2.921523036155351,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25324},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5734.8,4622.6)"},"25298":{"target":{"__isSmartRef__":true,"id":25297},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25299":{"_BorderWidth":0.36781869878959395,"_ClipMode":"visible","_BorderRadius":5.6686342283466695,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.1,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-141,-142)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.5)"},"25300":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25301},{"__isSmartRef__":true,"id":25303},{"__isSmartRef__":true,"id":25305},{"__isSmartRef__":true,"id":25307},{"__isSmartRef__":true,"id":25309},{"__isSmartRef__":true,"id":25311},{"__isSmartRef__":true,"id":25313},{"__isSmartRef__":true,"id":25315}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25317},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25301":{"date":{"__isSmartRef__":true,"id":25302},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25303":{"date":{"__isSmartRef__":true,"id":25304},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25304":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25305":{"date":{"__isSmartRef__":true,"id":25306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25306":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25307":{"date":{"__isSmartRef__":true,"id":25308},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25309":{"date":{"__isSmartRef__":true,"id":25310},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25310":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25311":{"date":{"__isSmartRef__":true,"id":25312},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25313":{"date":{"__isSmartRef__":true,"id":25314},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25315":{"date":{"__isSmartRef__":true,"id":25316},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25317":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25318":{"morph":{"__isSmartRef__":true,"id":25297},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25319":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25320}},"25320":{"test01IsMorph":{"__isSmartRef__":true,"id":25321}},"25321":{"varMapping":{"__isSmartRef__":true,"id":25322},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25322":{"this":{"__isSmartRef__":true,"id":25319}},"25323":{},"25324":{"change":{"__isSmartRef__":true,"id":25325},"tick":{"__isSmartRef__":true,"id":25329}},"25325":{"varMapping":{"__isSmartRef__":true,"id":25326},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25326":{"this":{"__isSmartRef__":true,"id":25297}},"25327":{"timestamp":{"__isSmartRef__":true,"id":25328},"user":"cschuster","tags":[]},"25328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25329":{"varMapping":{"__isSmartRef__":true,"id":25330},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25330":{"this":{"__isSmartRef__":true,"id":25297}},"25331":{"timestamp":{"__isSmartRef__":true,"id":25332},"user":"cschuster","tags":[]},"25332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25333":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25334}],"id":"0751A126-E681-4E2D-AED2-4D2C23CE339B","shape":{"__isSmartRef__":true,"id":25335},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle646","partsBinMetaInfo":{"__isSmartRef__":true,"id":25336},"eventHandler":{"__isSmartRef__":true,"id":25354},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":25355},"_ClipMode":"visible","moved":true,"b":181.6109625629615,"#startLetters":"set","isBeingDragged":false,"delta":-0.7824080589343794,"_Rotation":1.0128570469923743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25360},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4062.6,4459.1)"},"25334":{"target":{"__isSmartRef__":true,"id":25333},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25335":{"_BorderWidth":4.85943551784166,"_ClipMode":"visible","_BorderRadius":39.96838660216889,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.2,101.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-8,-264,-226)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.4,-0.0)"},"25336":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25337},{"__isSmartRef__":true,"id":25339},{"__isSmartRef__":true,"id":25341},{"__isSmartRef__":true,"id":25343},{"__isSmartRef__":true,"id":25345},{"__isSmartRef__":true,"id":25347},{"__isSmartRef__":true,"id":25349},{"__isSmartRef__":true,"id":25351}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25353},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25337":{"date":{"__isSmartRef__":true,"id":25338},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25339":{"date":{"__isSmartRef__":true,"id":25340},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25340":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25341":{"date":{"__isSmartRef__":true,"id":25342},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25342":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25343":{"date":{"__isSmartRef__":true,"id":25344},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25345":{"date":{"__isSmartRef__":true,"id":25346},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25346":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25347":{"date":{"__isSmartRef__":true,"id":25348},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25349":{"date":{"__isSmartRef__":true,"id":25350},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25351":{"date":{"__isSmartRef__":true,"id":25352},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25353":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25354":{"morph":{"__isSmartRef__":true,"id":25333},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25355":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25356}},"25356":{"test01IsMorph":{"__isSmartRef__":true,"id":25357}},"25357":{"varMapping":{"__isSmartRef__":true,"id":25358},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25358":{"this":{"__isSmartRef__":true,"id":25355}},"25359":{},"25360":{"change":{"__isSmartRef__":true,"id":25361},"tick":{"__isSmartRef__":true,"id":25365}},"25361":{"varMapping":{"__isSmartRef__":true,"id":25362},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25362":{"this":{"__isSmartRef__":true,"id":25333}},"25363":{"timestamp":{"__isSmartRef__":true,"id":25364},"user":"cschuster","tags":[]},"25364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25365":{"varMapping":{"__isSmartRef__":true,"id":25366},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25366":{"this":{"__isSmartRef__":true,"id":25333}},"25367":{"timestamp":{"__isSmartRef__":true,"id":25368},"user":"cschuster","tags":[]},"25368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25369":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25370}],"id":"383D2106-D9D2-4E2D-9B8B-0DBC2C3EE766","shape":{"__isSmartRef__":true,"id":25371},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle647","partsBinMetaInfo":{"__isSmartRef__":true,"id":25372},"eventHandler":{"__isSmartRef__":true,"id":25390},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9","DE4DEAAA-5F7B-4521-96D4-58921619F6F6"],"partTests":{"__isSmartRef__":true,"id":25391},"_ClipMode":"visible","moved":true,"b":316.4102759695379,"#startLetters":"set","isBeingDragged":false,"delta":-0.7647320005344227,"_Rotation":68.00208384729363,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25396},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4933.9,4897.7)"},"25370":{"target":{"__isSmartRef__":true,"id":25369},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25371":{"_BorderWidth":1.5525517360888825,"_ClipMode":"visible","_BorderRadius":20.98416074824996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,127.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-176,9,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.2,-34.5)"},"25372":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25373},{"__isSmartRef__":true,"id":25375},{"__isSmartRef__":true,"id":25377},{"__isSmartRef__":true,"id":25379},{"__isSmartRef__":true,"id":25381},{"__isSmartRef__":true,"id":25383},{"__isSmartRef__":true,"id":25385},{"__isSmartRef__":true,"id":25387}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25389},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25373":{"date":{"__isSmartRef__":true,"id":25374},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25375":{"date":{"__isSmartRef__":true,"id":25376},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25376":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25377":{"date":{"__isSmartRef__":true,"id":25378},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25378":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25379":{"date":{"__isSmartRef__":true,"id":25380},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25381":{"date":{"__isSmartRef__":true,"id":25382},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25382":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25383":{"date":{"__isSmartRef__":true,"id":25384},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25385":{"date":{"__isSmartRef__":true,"id":25386},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25387":{"date":{"__isSmartRef__":true,"id":25388},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25389":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25390":{"morph":{"__isSmartRef__":true,"id":25369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25391":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25392}},"25392":{"test01IsMorph":{"__isSmartRef__":true,"id":25393}},"25393":{"varMapping":{"__isSmartRef__":true,"id":25394},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25394":{"this":{"__isSmartRef__":true,"id":25391}},"25395":{},"25396":{"change":{"__isSmartRef__":true,"id":25397},"tick":{"__isSmartRef__":true,"id":25401}},"25397":{"varMapping":{"__isSmartRef__":true,"id":25398},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25398":{"this":{"__isSmartRef__":true,"id":25369}},"25399":{"timestamp":{"__isSmartRef__":true,"id":25400},"user":"cschuster","tags":[]},"25400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25401":{"varMapping":{"__isSmartRef__":true,"id":25402},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25402":{"this":{"__isSmartRef__":true,"id":25369}},"25403":{"timestamp":{"__isSmartRef__":true,"id":25404},"user":"cschuster","tags":[]},"25404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25405":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25406}],"id":"CF4D3772-4065-4502-8449-97AF8EE740C1","shape":{"__isSmartRef__":true,"id":25407},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle648","partsBinMetaInfo":{"__isSmartRef__":true,"id":25408},"eventHandler":{"__isSmartRef__":true,"id":25426},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F"],"partTests":{"__isSmartRef__":true,"id":25427},"_ClipMode":"visible","moved":true,"b":39.63108803902287,"#startLetters":"set","isBeingDragged":false,"delta":-0.7910343505209312,"_Rotation":40.88660979135209,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6181.8,3052.7)"},"25406":{"target":{"__isSmartRef__":true,"id":25405},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25407":{"_BorderWidth":8.189209838151367,"_ClipMode":"visible","_BorderRadius":23.726304973181655,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,74.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(163,361,17)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.8,-35.4)"},"25408":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25409},{"__isSmartRef__":true,"id":25411},{"__isSmartRef__":true,"id":25413},{"__isSmartRef__":true,"id":25415},{"__isSmartRef__":true,"id":25417},{"__isSmartRef__":true,"id":25419},{"__isSmartRef__":true,"id":25421},{"__isSmartRef__":true,"id":25423}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25425},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25409":{"date":{"__isSmartRef__":true,"id":25410},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25411":{"date":{"__isSmartRef__":true,"id":25412},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25412":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25413":{"date":{"__isSmartRef__":true,"id":25414},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25414":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25415":{"date":{"__isSmartRef__":true,"id":25416},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25417":{"date":{"__isSmartRef__":true,"id":25418},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25418":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25419":{"date":{"__isSmartRef__":true,"id":25420},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25421":{"date":{"__isSmartRef__":true,"id":25422},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25423":{"date":{"__isSmartRef__":true,"id":25424},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25425":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25426":{"morph":{"__isSmartRef__":true,"id":25405},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25427":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25428}},"25428":{"test01IsMorph":{"__isSmartRef__":true,"id":25429}},"25429":{"varMapping":{"__isSmartRef__":true,"id":25430},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25430":{"this":{"__isSmartRef__":true,"id":25427}},"25431":{},"25432":{"change":{"__isSmartRef__":true,"id":25433},"tick":{"__isSmartRef__":true,"id":25437}},"25433":{"varMapping":{"__isSmartRef__":true,"id":25434},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25434":{"this":{"__isSmartRef__":true,"id":25405}},"25435":{"timestamp":{"__isSmartRef__":true,"id":25436},"user":"cschuster","tags":[]},"25436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25437":{"varMapping":{"__isSmartRef__":true,"id":25438},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25438":{"this":{"__isSmartRef__":true,"id":25405}},"25439":{"timestamp":{"__isSmartRef__":true,"id":25440},"user":"cschuster","tags":[]},"25440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25441":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25442}],"id":"A1ACA5FC-145F-4361-B043-C4F49B6AAF13","shape":{"__isSmartRef__":true,"id":25443},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle649","partsBinMetaInfo":{"__isSmartRef__":true,"id":25444},"eventHandler":{"__isSmartRef__":true,"id":25462},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00"],"partTests":{"__isSmartRef__":true,"id":25463},"_ClipMode":"visible","moved":true,"b":276.2571121137589,"#startLetters":"set","isBeingDragged":false,"delta":-0.8723217488150112,"_Rotation":-10.999271913450766,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25468},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5764.3,5382.8)"},"25442":{"target":{"__isSmartRef__":true,"id":25441},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25443":{"_BorderWidth":0.029785915297822818,"_ClipMode":"visible","_BorderRadius":0.4751551235649498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.3,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-226,62)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.2)"},"25444":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25445},{"__isSmartRef__":true,"id":25447},{"__isSmartRef__":true,"id":25449},{"__isSmartRef__":true,"id":25451},{"__isSmartRef__":true,"id":25453},{"__isSmartRef__":true,"id":25455},{"__isSmartRef__":true,"id":25457},{"__isSmartRef__":true,"id":25459}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25461},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25445":{"date":{"__isSmartRef__":true,"id":25446},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25447":{"date":{"__isSmartRef__":true,"id":25448},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25448":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25449":{"date":{"__isSmartRef__":true,"id":25450},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25450":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25451":{"date":{"__isSmartRef__":true,"id":25452},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25453":{"date":{"__isSmartRef__":true,"id":25454},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25454":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25455":{"date":{"__isSmartRef__":true,"id":25456},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25457":{"date":{"__isSmartRef__":true,"id":25458},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25459":{"date":{"__isSmartRef__":true,"id":25460},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25461":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25462":{"morph":{"__isSmartRef__":true,"id":25441},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25463":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25464}},"25464":{"test01IsMorph":{"__isSmartRef__":true,"id":25465}},"25465":{"varMapping":{"__isSmartRef__":true,"id":25466},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25466":{"this":{"__isSmartRef__":true,"id":25463}},"25467":{},"25468":{"change":{"__isSmartRef__":true,"id":25469},"tick":{"__isSmartRef__":true,"id":25473}},"25469":{"varMapping":{"__isSmartRef__":true,"id":25470},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25470":{"this":{"__isSmartRef__":true,"id":25441}},"25471":{"timestamp":{"__isSmartRef__":true,"id":25472},"user":"cschuster","tags":[]},"25472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25473":{"varMapping":{"__isSmartRef__":true,"id":25474},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25474":{"this":{"__isSmartRef__":true,"id":25441}},"25475":{"timestamp":{"__isSmartRef__":true,"id":25476},"user":"cschuster","tags":[]},"25476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25477":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25478}],"id":"7E7D9DF2-D65E-456B-9B38-91AFFBB81B2C","shape":{"__isSmartRef__":true,"id":25479},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle650","partsBinMetaInfo":{"__isSmartRef__":true,"id":25480},"eventHandler":{"__isSmartRef__":true,"id":25498},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B"],"partTests":{"__isSmartRef__":true,"id":25499},"_ClipMode":"visible","moved":true,"b":145.9664735746337,"#startLetters":"set","isBeingDragged":false,"delta":-0.6730614038533531,"_Rotation":-2.7401693984269206,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25504},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4527.7,4561.1)"},"25478":{"target":{"__isSmartRef__":true,"id":25477},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25479":{"_BorderWidth":7.7983895807585135,"_ClipMode":"visible","_BorderRadius":27.470425206883498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,77.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(143,-69,180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.2,-3.4)"},"25480":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25481},{"__isSmartRef__":true,"id":25483},{"__isSmartRef__":true,"id":25485},{"__isSmartRef__":true,"id":25487},{"__isSmartRef__":true,"id":25489},{"__isSmartRef__":true,"id":25491},{"__isSmartRef__":true,"id":25493},{"__isSmartRef__":true,"id":25495}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25497},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25481":{"date":{"__isSmartRef__":true,"id":25482},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25483":{"date":{"__isSmartRef__":true,"id":25484},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25484":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25485":{"date":{"__isSmartRef__":true,"id":25486},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25486":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25487":{"date":{"__isSmartRef__":true,"id":25488},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25489":{"date":{"__isSmartRef__":true,"id":25490},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25490":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25491":{"date":{"__isSmartRef__":true,"id":25492},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25493":{"date":{"__isSmartRef__":true,"id":25494},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25495":{"date":{"__isSmartRef__":true,"id":25496},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25497":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25498":{"morph":{"__isSmartRef__":true,"id":25477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25499":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25500}},"25500":{"test01IsMorph":{"__isSmartRef__":true,"id":25501}},"25501":{"varMapping":{"__isSmartRef__":true,"id":25502},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25502":{"this":{"__isSmartRef__":true,"id":25499}},"25503":{},"25504":{"change":{"__isSmartRef__":true,"id":25505},"tick":{"__isSmartRef__":true,"id":25509}},"25505":{"varMapping":{"__isSmartRef__":true,"id":25506},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25506":{"this":{"__isSmartRef__":true,"id":25477}},"25507":{"timestamp":{"__isSmartRef__":true,"id":25508},"user":"cschuster","tags":[]},"25508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25509":{"varMapping":{"__isSmartRef__":true,"id":25510},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25510":{"this":{"__isSmartRef__":true,"id":25477}},"25511":{"timestamp":{"__isSmartRef__":true,"id":25512},"user":"cschuster","tags":[]},"25512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25513":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25514}],"id":"D7B82AB7-02DB-4B56-9065-B21BB5678056","shape":{"__isSmartRef__":true,"id":25515},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle651","partsBinMetaInfo":{"__isSmartRef__":true,"id":25516},"eventHandler":{"__isSmartRef__":true,"id":25534},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","A7BFF939-313A-45FA-A6AF-C1F178421E2C"],"partTests":{"__isSmartRef__":true,"id":25535},"_ClipMode":"visible","moved":true,"b":355,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":27.577733573615195,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25540},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6263.8,4179.0)"},"25514":{"target":{"__isSmartRef__":true,"id":25513},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25515":{"_BorderWidth":4.564221286261708,"_ClipMode":"visible","_BorderRadius":39.696155060244166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,103.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-23,232,172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.3,-39.9)"},"25516":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25517},{"__isSmartRef__":true,"id":25519},{"__isSmartRef__":true,"id":25521},{"__isSmartRef__":true,"id":25523},{"__isSmartRef__":true,"id":25525},{"__isSmartRef__":true,"id":25527},{"__isSmartRef__":true,"id":25529},{"__isSmartRef__":true,"id":25531}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25533},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25517":{"date":{"__isSmartRef__":true,"id":25518},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25519":{"date":{"__isSmartRef__":true,"id":25520},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25520":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25521":{"date":{"__isSmartRef__":true,"id":25522},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25522":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25523":{"date":{"__isSmartRef__":true,"id":25524},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25525":{"date":{"__isSmartRef__":true,"id":25526},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25526":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25527":{"date":{"__isSmartRef__":true,"id":25528},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25529":{"date":{"__isSmartRef__":true,"id":25530},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25531":{"date":{"__isSmartRef__":true,"id":25532},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25533":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25534":{"morph":{"__isSmartRef__":true,"id":25513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25535":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25536}},"25536":{"test01IsMorph":{"__isSmartRef__":true,"id":25537}},"25537":{"varMapping":{"__isSmartRef__":true,"id":25538},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25538":{"this":{"__isSmartRef__":true,"id":25535}},"25539":{},"25540":{"change":{"__isSmartRef__":true,"id":25541},"tick":{"__isSmartRef__":true,"id":25545}},"25541":{"varMapping":{"__isSmartRef__":true,"id":25542},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25542":{"this":{"__isSmartRef__":true,"id":25513}},"25543":{"timestamp":{"__isSmartRef__":true,"id":25544},"user":"cschuster","tags":[]},"25544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25545":{"varMapping":{"__isSmartRef__":true,"id":25546},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25546":{"this":{"__isSmartRef__":true,"id":25513}},"25547":{"timestamp":{"__isSmartRef__":true,"id":25548},"user":"cschuster","tags":[]},"25548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25549":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25550}],"id":"3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","shape":{"__isSmartRef__":true,"id":25551},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle652","partsBinMetaInfo":{"__isSmartRef__":true,"id":25552},"eventHandler":{"__isSmartRef__":true,"id":25570},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433"],"partTests":{"__isSmartRef__":true,"id":25571},"_ClipMode":"visible","moved":true,"b":257.30085727456026,"#startLetters":"set","isBeingDragged":false,"delta":0.7068704870180227,"_Rotation":7.863191938166751,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25576},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4744.2,4141.5)"},"25550":{"target":{"__isSmartRef__":true,"id":25549},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25551":{"_BorderWidth":0.12231083383231667,"_ClipMode":"visible","_BorderRadius":1.933037437200651,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.2,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-306,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.6)"},"25552":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25553},{"__isSmartRef__":true,"id":25555},{"__isSmartRef__":true,"id":25557},{"__isSmartRef__":true,"id":25559},{"__isSmartRef__":true,"id":25561},{"__isSmartRef__":true,"id":25563},{"__isSmartRef__":true,"id":25565},{"__isSmartRef__":true,"id":25567}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25569},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25553":{"date":{"__isSmartRef__":true,"id":25554},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25555":{"date":{"__isSmartRef__":true,"id":25556},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25556":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25557":{"date":{"__isSmartRef__":true,"id":25558},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25558":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25559":{"date":{"__isSmartRef__":true,"id":25560},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25561":{"date":{"__isSmartRef__":true,"id":25562},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25562":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25563":{"date":{"__isSmartRef__":true,"id":25564},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25565":{"date":{"__isSmartRef__":true,"id":25566},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25567":{"date":{"__isSmartRef__":true,"id":25568},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25569":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25570":{"morph":{"__isSmartRef__":true,"id":25549},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25571":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25572}},"25572":{"test01IsMorph":{"__isSmartRef__":true,"id":25573}},"25573":{"varMapping":{"__isSmartRef__":true,"id":25574},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25574":{"this":{"__isSmartRef__":true,"id":25571}},"25575":{},"25576":{"change":{"__isSmartRef__":true,"id":25577},"tick":{"__isSmartRef__":true,"id":25581}},"25577":{"varMapping":{"__isSmartRef__":true,"id":25578},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25578":{"this":{"__isSmartRef__":true,"id":25549}},"25579":{"timestamp":{"__isSmartRef__":true,"id":25580},"user":"cschuster","tags":[]},"25580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25581":{"varMapping":{"__isSmartRef__":true,"id":25582},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25582":{"this":{"__isSmartRef__":true,"id":25549}},"25583":{"timestamp":{"__isSmartRef__":true,"id":25584},"user":"cschuster","tags":[]},"25584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25585":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25586}],"id":"02440CB5-7A40-446E-AAC9-C8462C4A3569","shape":{"__isSmartRef__":true,"id":25587},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle653","partsBinMetaInfo":{"__isSmartRef__":true,"id":25588},"eventHandler":{"__isSmartRef__":true,"id":25606},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4"],"partTests":{"__isSmartRef__":true,"id":25607},"_ClipMode":"visible","moved":true,"b":79.14717454556376,"#startLetters":"set","isBeingDragged":false,"delta":-0.8358715043286793,"_Rotation":-23.26268185976412,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25612},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5186.7,5514.9)"},"25586":{"target":{"__isSmartRef__":true,"id":25585},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25587":{"_BorderWidth":9.910570358948204,"_ClipMode":"visible","_BorderRadius":1.4180779997108806,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.8,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,300,-232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.8)"},"25588":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25589},{"__isSmartRef__":true,"id":25591},{"__isSmartRef__":true,"id":25593},{"__isSmartRef__":true,"id":25595},{"__isSmartRef__":true,"id":25597},{"__isSmartRef__":true,"id":25599},{"__isSmartRef__":true,"id":25601},{"__isSmartRef__":true,"id":25603}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25605},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25589":{"date":{"__isSmartRef__":true,"id":25590},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25591":{"date":{"__isSmartRef__":true,"id":25592},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25592":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25593":{"date":{"__isSmartRef__":true,"id":25594},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25594":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25595":{"date":{"__isSmartRef__":true,"id":25596},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25597":{"date":{"__isSmartRef__":true,"id":25598},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25598":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25599":{"date":{"__isSmartRef__":true,"id":25600},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25601":{"date":{"__isSmartRef__":true,"id":25602},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25603":{"date":{"__isSmartRef__":true,"id":25604},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25605":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25606":{"morph":{"__isSmartRef__":true,"id":25585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25607":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25608}},"25608":{"test01IsMorph":{"__isSmartRef__":true,"id":25609}},"25609":{"varMapping":{"__isSmartRef__":true,"id":25610},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25610":{"this":{"__isSmartRef__":true,"id":25607}},"25611":{},"25612":{"change":{"__isSmartRef__":true,"id":25613},"tick":{"__isSmartRef__":true,"id":25617}},"25613":{"varMapping":{"__isSmartRef__":true,"id":25614},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25614":{"this":{"__isSmartRef__":true,"id":25585}},"25615":{"timestamp":{"__isSmartRef__":true,"id":25616},"user":"cschuster","tags":[]},"25616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25617":{"varMapping":{"__isSmartRef__":true,"id":25618},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25618":{"this":{"__isSmartRef__":true,"id":25585}},"25619":{"timestamp":{"__isSmartRef__":true,"id":25620},"user":"cschuster","tags":[]},"25620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25621":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25622}],"id":"FC284ED1-2D34-4118-9A1D-DE5A52D5C06E","shape":{"__isSmartRef__":true,"id":25623},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle654","partsBinMetaInfo":{"__isSmartRef__":true,"id":25624},"eventHandler":{"__isSmartRef__":true,"id":25642},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331"],"partTests":{"__isSmartRef__":true,"id":25643},"_ClipMode":"visible","moved":true,"b":39.65670346387196,"#startLetters":"set","isBeingDragged":false,"delta":0.9672366698505357,"_Rotation":-37.76180951613879,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25648},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4926.8,4369.4)"},"25622":{"target":{"__isSmartRef__":true,"id":25621},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25623":{"_BorderWidth":8.190931126269756,"_ClipMode":"visible","_BorderRadius":23.70873367584453,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,74.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(163,361,17)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.8,-35.4)"},"25624":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25625},{"__isSmartRef__":true,"id":25627},{"__isSmartRef__":true,"id":25629},{"__isSmartRef__":true,"id":25631},{"__isSmartRef__":true,"id":25633},{"__isSmartRef__":true,"id":25635},{"__isSmartRef__":true,"id":25637},{"__isSmartRef__":true,"id":25639}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25641},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25625":{"date":{"__isSmartRef__":true,"id":25626},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25627":{"date":{"__isSmartRef__":true,"id":25628},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25628":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25629":{"date":{"__isSmartRef__":true,"id":25630},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25630":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25631":{"date":{"__isSmartRef__":true,"id":25632},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25633":{"date":{"__isSmartRef__":true,"id":25634},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25634":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25635":{"date":{"__isSmartRef__":true,"id":25636},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25637":{"date":{"__isSmartRef__":true,"id":25638},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25639":{"date":{"__isSmartRef__":true,"id":25640},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25641":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25642":{"morph":{"__isSmartRef__":true,"id":25621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25643":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25644}},"25644":{"test01IsMorph":{"__isSmartRef__":true,"id":25645}},"25645":{"varMapping":{"__isSmartRef__":true,"id":25646},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25646":{"this":{"__isSmartRef__":true,"id":25643}},"25647":{},"25648":{"change":{"__isSmartRef__":true,"id":25649},"tick":{"__isSmartRef__":true,"id":25653}},"25649":{"varMapping":{"__isSmartRef__":true,"id":25650},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25650":{"this":{"__isSmartRef__":true,"id":25621}},"25651":{"timestamp":{"__isSmartRef__":true,"id":25652},"user":"cschuster","tags":[]},"25652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25653":{"varMapping":{"__isSmartRef__":true,"id":25654},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25654":{"this":{"__isSmartRef__":true,"id":25621}},"25655":{"timestamp":{"__isSmartRef__":true,"id":25656},"user":"cschuster","tags":[]},"25656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25657":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25658}],"id":"3166D7CA-0ADB-4048-A933-5786873DC6DC","shape":{"__isSmartRef__":true,"id":25659},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle655","partsBinMetaInfo":{"__isSmartRef__":true,"id":25660},"eventHandler":{"__isSmartRef__":true,"id":25678},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","6A6B94B3-5ACD-4D6B-86EF-FD9D042360D2","A878B6D6-AA2D-4409-9C77-F1A7BBDC9004"],"partTests":{"__isSmartRef__":true,"id":25679},"_ClipMode":"visible","moved":true,"b":120,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-8.161532156429645,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25684},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4359.3,4328.6)"},"25658":{"target":{"__isSmartRef__":true,"id":25657},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25659":{"_BorderWidth":9.330127018922195,"_ClipMode":"visible","_BorderRadius":9.999999999999991,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,65.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,94,215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-10.0)"},"25660":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25661},{"__isSmartRef__":true,"id":25663},{"__isSmartRef__":true,"id":25665},{"__isSmartRef__":true,"id":25667},{"__isSmartRef__":true,"id":25669},{"__isSmartRef__":true,"id":25671},{"__isSmartRef__":true,"id":25673},{"__isSmartRef__":true,"id":25675}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25677},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25661":{"date":{"__isSmartRef__":true,"id":25662},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25663":{"date":{"__isSmartRef__":true,"id":25664},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25664":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25665":{"date":{"__isSmartRef__":true,"id":25666},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25666":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25667":{"date":{"__isSmartRef__":true,"id":25668},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25669":{"date":{"__isSmartRef__":true,"id":25670},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25670":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25671":{"date":{"__isSmartRef__":true,"id":25672},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25673":{"date":{"__isSmartRef__":true,"id":25674},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25674":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25675":{"date":{"__isSmartRef__":true,"id":25676},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25677":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25678":{"morph":{"__isSmartRef__":true,"id":25657},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25679":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25680}},"25680":{"test01IsMorph":{"__isSmartRef__":true,"id":25681}},"25681":{"varMapping":{"__isSmartRef__":true,"id":25682},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25682":{"this":{"__isSmartRef__":true,"id":25679}},"25683":{},"25684":{"change":{"__isSmartRef__":true,"id":25685},"tick":{"__isSmartRef__":true,"id":25689}},"25685":{"varMapping":{"__isSmartRef__":true,"id":25686},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25686":{"this":{"__isSmartRef__":true,"id":25657}},"25687":{"timestamp":{"__isSmartRef__":true,"id":25688},"user":"cschuster","tags":[]},"25688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25689":{"varMapping":{"__isSmartRef__":true,"id":25690},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25690":{"this":{"__isSmartRef__":true,"id":25657}},"25691":{"timestamp":{"__isSmartRef__":true,"id":25692},"user":"cschuster","tags":[]},"25692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25693":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25694}],"id":"EC1FC5D4-C0C0-40DE-9040-C2CDF3198FB4","shape":{"__isSmartRef__":true,"id":25695},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle656","partsBinMetaInfo":{"__isSmartRef__":true,"id":25696},"eventHandler":{"__isSmartRef__":true,"id":25714},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","878DB505-7AE3-4F97-B0CB-62FA321A9223"],"partTests":{"__isSmartRef__":true,"id":25715},"_ClipMode":"visible","moved":true,"b":199.48851159680635,"#startLetters":"set","isBeingDragged":false,"delta":0.9409835452679545,"_Rotation":6.1326038505287475,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25720},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4676.2,4022.0)"},"25694":{"target":{"__isSmartRef__":true,"id":25693},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25695":{"_BorderWidth":3.331910784778273,"_ClipMode":"visible","_BorderRadius":35.547965392097545,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.2,113.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-86,-327,-230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.3,-1.1)"},"25696":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25697},{"__isSmartRef__":true,"id":25699},{"__isSmartRef__":true,"id":25701},{"__isSmartRef__":true,"id":25703},{"__isSmartRef__":true,"id":25705},{"__isSmartRef__":true,"id":25707},{"__isSmartRef__":true,"id":25709},{"__isSmartRef__":true,"id":25711}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25713},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25697":{"date":{"__isSmartRef__":true,"id":25698},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25699":{"date":{"__isSmartRef__":true,"id":25700},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25700":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25701":{"date":{"__isSmartRef__":true,"id":25702},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25702":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25703":{"date":{"__isSmartRef__":true,"id":25704},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25705":{"date":{"__isSmartRef__":true,"id":25706},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25706":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25707":{"date":{"__isSmartRef__":true,"id":25708},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25709":{"date":{"__isSmartRef__":true,"id":25710},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25710":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25711":{"date":{"__isSmartRef__":true,"id":25712},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25713":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25714":{"morph":{"__isSmartRef__":true,"id":25693},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25715":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25716}},"25716":{"test01IsMorph":{"__isSmartRef__":true,"id":25717}},"25717":{"varMapping":{"__isSmartRef__":true,"id":25718},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25718":{"this":{"__isSmartRef__":true,"id":25715}},"25719":{},"25720":{"change":{"__isSmartRef__":true,"id":25721},"tick":{"__isSmartRef__":true,"id":25725}},"25721":{"varMapping":{"__isSmartRef__":true,"id":25722},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25722":{"this":{"__isSmartRef__":true,"id":25693}},"25723":{"timestamp":{"__isSmartRef__":true,"id":25724},"user":"cschuster","tags":[]},"25724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25725":{"varMapping":{"__isSmartRef__":true,"id":25726},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25726":{"this":{"__isSmartRef__":true,"id":25693}},"25727":{"timestamp":{"__isSmartRef__":true,"id":25728},"user":"cschuster","tags":[]},"25728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25729":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25730}],"id":"59A953CE-DD15-493A-8284-5FB2C45DAD34","shape":{"__isSmartRef__":true,"id":25731},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle657","partsBinMetaInfo":{"__isSmartRef__":true,"id":25732},"eventHandler":{"__isSmartRef__":true,"id":25750},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","441C57ED-7F58-45EC-8594-5619CFAAE416"],"partTests":{"__isSmartRef__":true,"id":25751},"_ClipMode":"visible","moved":true,"b":19.97552221058868,"#startLetters":"set","isBeingDragged":false,"delta":0.9987761105294339,"_Rotation":-7.684124627104176,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25756},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6207.4,4487.6)"},"25730":{"target":{"__isSmartRef__":true,"id":25729},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25731":{"_BorderWidth":6.7080932925308465,"_ClipMode":"visible","_BorderRadius":35.33186768641781,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,86.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(88,328,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.8,-38.8)"},"25732":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25733},{"__isSmartRef__":true,"id":25735},{"__isSmartRef__":true,"id":25737},{"__isSmartRef__":true,"id":25739},{"__isSmartRef__":true,"id":25741},{"__isSmartRef__":true,"id":25743},{"__isSmartRef__":true,"id":25745},{"__isSmartRef__":true,"id":25747}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25749},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25733":{"date":{"__isSmartRef__":true,"id":25734},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25735":{"date":{"__isSmartRef__":true,"id":25736},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25736":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25737":{"date":{"__isSmartRef__":true,"id":25738},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25738":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25739":{"date":{"__isSmartRef__":true,"id":25740},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25741":{"date":{"__isSmartRef__":true,"id":25742},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25742":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25743":{"date":{"__isSmartRef__":true,"id":25744},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25745":{"date":{"__isSmartRef__":true,"id":25746},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25747":{"date":{"__isSmartRef__":true,"id":25748},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25749":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25750":{"morph":{"__isSmartRef__":true,"id":25729},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25751":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25752}},"25752":{"test01IsMorph":{"__isSmartRef__":true,"id":25753}},"25753":{"varMapping":{"__isSmartRef__":true,"id":25754},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25754":{"this":{"__isSmartRef__":true,"id":25751}},"25755":{},"25756":{"change":{"__isSmartRef__":true,"id":25757},"tick":{"__isSmartRef__":true,"id":25761}},"25757":{"varMapping":{"__isSmartRef__":true,"id":25758},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25758":{"this":{"__isSmartRef__":true,"id":25729}},"25759":{"timestamp":{"__isSmartRef__":true,"id":25760},"user":"cschuster","tags":[]},"25760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25761":{"varMapping":{"__isSmartRef__":true,"id":25762},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25762":{"this":{"__isSmartRef__":true,"id":25729}},"25763":{"timestamp":{"__isSmartRef__":true,"id":25764},"user":"cschuster","tags":[]},"25764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25765":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25766}],"id":"5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","shape":{"__isSmartRef__":true,"id":25767},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle658","partsBinMetaInfo":{"__isSmartRef__":true,"id":25768},"eventHandler":{"__isSmartRef__":true,"id":25786},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C"],"partTests":{"__isSmartRef__":true,"id":25787},"_ClipMode":"visible","moved":true,"b":121,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":43.466276004272295,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25792},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5795.4,4694.1)"},"25766":{"target":{"__isSmartRef__":true,"id":25765},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25767":{"_BorderWidth":9.285836503510563,"_ClipMode":"visible","_BorderRadius":10.610568744282185,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,88,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-9.7)"},"25768":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25769},{"__isSmartRef__":true,"id":25771},{"__isSmartRef__":true,"id":25773},{"__isSmartRef__":true,"id":25775},{"__isSmartRef__":true,"id":25777},{"__isSmartRef__":true,"id":25779},{"__isSmartRef__":true,"id":25781},{"__isSmartRef__":true,"id":25783}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25785},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25769":{"date":{"__isSmartRef__":true,"id":25770},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25771":{"date":{"__isSmartRef__":true,"id":25772},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25772":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25773":{"date":{"__isSmartRef__":true,"id":25774},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25774":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25775":{"date":{"__isSmartRef__":true,"id":25776},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25777":{"date":{"__isSmartRef__":true,"id":25778},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25778":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25779":{"date":{"__isSmartRef__":true,"id":25780},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25781":{"date":{"__isSmartRef__":true,"id":25782},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25782":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25783":{"date":{"__isSmartRef__":true,"id":25784},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25785":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25786":{"morph":{"__isSmartRef__":true,"id":25765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25787":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25788}},"25788":{"test01IsMorph":{"__isSmartRef__":true,"id":25789}},"25789":{"varMapping":{"__isSmartRef__":true,"id":25790},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25790":{"this":{"__isSmartRef__":true,"id":25787}},"25791":{},"25792":{"change":{"__isSmartRef__":true,"id":25793},"tick":{"__isSmartRef__":true,"id":25797}},"25793":{"varMapping":{"__isSmartRef__":true,"id":25794},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25794":{"this":{"__isSmartRef__":true,"id":25765}},"25795":{"timestamp":{"__isSmartRef__":true,"id":25796},"user":"cschuster","tags":[]},"25796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25797":{"varMapping":{"__isSmartRef__":true,"id":25798},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25798":{"this":{"__isSmartRef__":true,"id":25765}},"25799":{"timestamp":{"__isSmartRef__":true,"id":25800},"user":"cschuster","tags":[]},"25800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25801":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25802}],"id":"90968C58-2F28-4936-8E2C-0CDF47F3C97D","shape":{"__isSmartRef__":true,"id":25803},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle659","partsBinMetaInfo":{"__isSmartRef__":true,"id":25804},"eventHandler":{"__isSmartRef__":true,"id":25822},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","3410F4D4-375A-4021-8462-4B1BCC9EE969"],"partTests":{"__isSmartRef__":true,"id":25823},"_ClipMode":"visible","moved":true,"b":255,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":26.180894877427544,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25828},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4458.1,3595.7)"},"25802":{"target":{"__isSmartRef__":true,"id":25801},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25803":{"_BorderWidth":0.17037086855465855,"_ClipMode":"visible","_BorderRadius":2.6794919243112236,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-314,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-14.8)"},"25804":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25805},{"__isSmartRef__":true,"id":25807},{"__isSmartRef__":true,"id":25809},{"__isSmartRef__":true,"id":25811},{"__isSmartRef__":true,"id":25813},{"__isSmartRef__":true,"id":25815},{"__isSmartRef__":true,"id":25817},{"__isSmartRef__":true,"id":25819}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25821},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25805":{"date":{"__isSmartRef__":true,"id":25806},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25807":{"date":{"__isSmartRef__":true,"id":25808},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25808":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25809":{"date":{"__isSmartRef__":true,"id":25810},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25810":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25811":{"date":{"__isSmartRef__":true,"id":25812},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25813":{"date":{"__isSmartRef__":true,"id":25814},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25814":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25815":{"date":{"__isSmartRef__":true,"id":25816},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25817":{"date":{"__isSmartRef__":true,"id":25818},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25818":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25819":{"date":{"__isSmartRef__":true,"id":25820},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25821":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25822":{"morph":{"__isSmartRef__":true,"id":25801},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25823":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25824}},"25824":{"test01IsMorph":{"__isSmartRef__":true,"id":25825}},"25825":{"varMapping":{"__isSmartRef__":true,"id":25826},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25826":{"this":{"__isSmartRef__":true,"id":25823}},"25827":{},"25828":{"change":{"__isSmartRef__":true,"id":25829},"tick":{"__isSmartRef__":true,"id":25833}},"25829":{"varMapping":{"__isSmartRef__":true,"id":25830},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25830":{"this":{"__isSmartRef__":true,"id":25801}},"25831":{"timestamp":{"__isSmartRef__":true,"id":25832},"user":"cschuster","tags":[]},"25832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25833":{"varMapping":{"__isSmartRef__":true,"id":25834},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25834":{"this":{"__isSmartRef__":true,"id":25801}},"25835":{"timestamp":{"__isSmartRef__":true,"id":25836},"user":"cschuster","tags":[]},"25836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25837":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25838}],"id":"F5388D53-1DA5-412A-9BDD-D9BDCCCBFD1D","shape":{"__isSmartRef__":true,"id":25839},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle660","partsBinMetaInfo":{"__isSmartRef__":true,"id":25840},"eventHandler":{"__isSmartRef__":true,"id":25858},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","9969EA86-76EE-4AD9-A2BF-FBCA1C7CF659"],"partTests":{"__isSmartRef__":true,"id":25859},"_ClipMode":"visible","moved":true,"b":148.69757759012282,"#startLetters":"set","isBeingDragged":false,"delta":0.9782735367771238,"_Rotation":33.456570918576844,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25864},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6011.2,4876.9)"},"25838":{"target":{"__isSmartRef__":true,"id":25837},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25839":{"_BorderWidth":7.597776185520702,"_ClipMode":"visible","_BorderRadius":29.202494223906417,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.5,79.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(133,-86,153)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.4,-2.9)"},"25840":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25841},{"__isSmartRef__":true,"id":25843},{"__isSmartRef__":true,"id":25845},{"__isSmartRef__":true,"id":25847},{"__isSmartRef__":true,"id":25849},{"__isSmartRef__":true,"id":25851},{"__isSmartRef__":true,"id":25853},{"__isSmartRef__":true,"id":25855}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25857},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25841":{"date":{"__isSmartRef__":true,"id":25842},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25843":{"date":{"__isSmartRef__":true,"id":25844},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25844":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25845":{"date":{"__isSmartRef__":true,"id":25846},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25846":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25847":{"date":{"__isSmartRef__":true,"id":25848},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25849":{"date":{"__isSmartRef__":true,"id":25850},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25850":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25851":{"date":{"__isSmartRef__":true,"id":25852},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25853":{"date":{"__isSmartRef__":true,"id":25854},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25855":{"date":{"__isSmartRef__":true,"id":25856},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25857":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25858":{"morph":{"__isSmartRef__":true,"id":25837},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25859":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25860}},"25860":{"test01IsMorph":{"__isSmartRef__":true,"id":25861}},"25861":{"varMapping":{"__isSmartRef__":true,"id":25862},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25862":{"this":{"__isSmartRef__":true,"id":25859}},"25863":{},"25864":{"change":{"__isSmartRef__":true,"id":25865},"tick":{"__isSmartRef__":true,"id":25869}},"25865":{"varMapping":{"__isSmartRef__":true,"id":25866},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25866":{"this":{"__isSmartRef__":true,"id":25837}},"25867":{"timestamp":{"__isSmartRef__":true,"id":25868},"user":"cschuster","tags":[]},"25868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25869":{"varMapping":{"__isSmartRef__":true,"id":25870},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25870":{"this":{"__isSmartRef__":true,"id":25837}},"25871":{"timestamp":{"__isSmartRef__":true,"id":25872},"user":"cschuster","tags":[]},"25872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25873":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25874}],"id":"3D5FE881-772D-408A-A1FA-98904B4AFC2E","shape":{"__isSmartRef__":true,"id":25875},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle661","partsBinMetaInfo":{"__isSmartRef__":true,"id":25876},"eventHandler":{"__isSmartRef__":true,"id":25894},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","56324DE4-6A50-4831-A201-0259E7501A55"],"partTests":{"__isSmartRef__":true,"id":25895},"_ClipMode":"visible","moved":true,"b":352,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-36.31923586686081,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25900},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5178.9,5662.6)"},"25874":{"target":{"__isSmartRef__":true,"id":25873},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25875":{"_BorderWidth":4.304134495199671,"_ClipMode":"visible","_BorderRadius":39.22523391876637,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.0,105.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-36,218,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.2,-39.8)"},"25876":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25877},{"__isSmartRef__":true,"id":25879},{"__isSmartRef__":true,"id":25881},{"__isSmartRef__":true,"id":25883},{"__isSmartRef__":true,"id":25885},{"__isSmartRef__":true,"id":25887},{"__isSmartRef__":true,"id":25889},{"__isSmartRef__":true,"id":25891}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25893},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25877":{"date":{"__isSmartRef__":true,"id":25878},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25879":{"date":{"__isSmartRef__":true,"id":25880},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25880":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25881":{"date":{"__isSmartRef__":true,"id":25882},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25882":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25883":{"date":{"__isSmartRef__":true,"id":25884},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25885":{"date":{"__isSmartRef__":true,"id":25886},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25886":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25887":{"date":{"__isSmartRef__":true,"id":25888},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25889":{"date":{"__isSmartRef__":true,"id":25890},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25891":{"date":{"__isSmartRef__":true,"id":25892},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25893":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25894":{"morph":{"__isSmartRef__":true,"id":25873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25895":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25896}},"25896":{"test01IsMorph":{"__isSmartRef__":true,"id":25897}},"25897":{"varMapping":{"__isSmartRef__":true,"id":25898},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25898":{"this":{"__isSmartRef__":true,"id":25895}},"25899":{},"25900":{"change":{"__isSmartRef__":true,"id":25901},"tick":{"__isSmartRef__":true,"id":25905}},"25901":{"varMapping":{"__isSmartRef__":true,"id":25902},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25902":{"this":{"__isSmartRef__":true,"id":25873}},"25903":{"timestamp":{"__isSmartRef__":true,"id":25904},"user":"cschuster","tags":[]},"25904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25905":{"varMapping":{"__isSmartRef__":true,"id":25906},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25906":{"this":{"__isSmartRef__":true,"id":25873}},"25907":{"timestamp":{"__isSmartRef__":true,"id":25908},"user":"cschuster","tags":[]},"25908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25909":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25910}],"id":"5DE4ED49-9D88-451F-BA12-929242E1429E","shape":{"__isSmartRef__":true,"id":25911},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle662","partsBinMetaInfo":{"__isSmartRef__":true,"id":25912},"eventHandler":{"__isSmartRef__":true,"id":25930},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","0F6A8D03-C60E-4E4E-B0B7-CCB46956B258","F336B20E-D707-410B-B1FB-E05411BC1C1F"],"partTests":{"__isSmartRef__":true,"id":25931},"_ClipMode":"visible","moved":true,"b":126.08775969245471,"#startLetters":"set","isBeingDragged":false,"delta":0.35220044606830925,"_Rotation":-7.797532242340416,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25936},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4077.0,6233.5)"},"25910":{"target":{"__isSmartRef__":true,"id":25909},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25911":{"_BorderWidth":9.040578688190372,"_ClipMode":"visible","_BorderRadius":13.877958183266825,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.9,67.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(207,56,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.2,-8.2)"},"25912":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25913},{"__isSmartRef__":true,"id":25915},{"__isSmartRef__":true,"id":25917},{"__isSmartRef__":true,"id":25919},{"__isSmartRef__":true,"id":25921},{"__isSmartRef__":true,"id":25923},{"__isSmartRef__":true,"id":25925},{"__isSmartRef__":true,"id":25927}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25929},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25913":{"date":{"__isSmartRef__":true,"id":25914},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25915":{"date":{"__isSmartRef__":true,"id":25916},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25916":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25917":{"date":{"__isSmartRef__":true,"id":25918},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25918":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25919":{"date":{"__isSmartRef__":true,"id":25920},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25921":{"date":{"__isSmartRef__":true,"id":25922},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25922":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25923":{"date":{"__isSmartRef__":true,"id":25924},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25925":{"date":{"__isSmartRef__":true,"id":25926},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25927":{"date":{"__isSmartRef__":true,"id":25928},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25929":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25930":{"morph":{"__isSmartRef__":true,"id":25909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25931":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25932}},"25932":{"test01IsMorph":{"__isSmartRef__":true,"id":25933}},"25933":{"varMapping":{"__isSmartRef__":true,"id":25934},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25934":{"this":{"__isSmartRef__":true,"id":25931}},"25935":{},"25936":{"change":{"__isSmartRef__":true,"id":25937},"tick":{"__isSmartRef__":true,"id":25941}},"25937":{"varMapping":{"__isSmartRef__":true,"id":25938},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25938":{"this":{"__isSmartRef__":true,"id":25909}},"25939":{"timestamp":{"__isSmartRef__":true,"id":25940},"user":"cschuster","tags":[]},"25940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25941":{"varMapping":{"__isSmartRef__":true,"id":25942},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25942":{"this":{"__isSmartRef__":true,"id":25909}},"25943":{"timestamp":{"__isSmartRef__":true,"id":25944},"user":"cschuster","tags":[]},"25944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25945":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25946}],"id":"A266141F-0915-458A-BEB3-0FCC362CE3FC","shape":{"__isSmartRef__":true,"id":25947},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle663","partsBinMetaInfo":{"__isSmartRef__":true,"id":25948},"eventHandler":{"__isSmartRef__":true,"id":25966},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03"],"partTests":{"__isSmartRef__":true,"id":25967},"_ClipMode":"visible","moved":true,"b":235.66572154592723,"#startLetters":"set","isBeingDragged":false,"delta":-0.8179886740399525,"_Rotation":6.539761670634129,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25972},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5565.5,5166.4)"},"25946":{"target":{"__isSmartRef__":true,"id":25945},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25947":{"_BorderWidth":0.8711949755931752,"_ClipMode":"visible","_BorderRadius":12.724750512692736,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.3,133.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-211,-356,179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.5,-8.7)"},"25948":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25949},{"__isSmartRef__":true,"id":25951},{"__isSmartRef__":true,"id":25953},{"__isSmartRef__":true,"id":25955},{"__isSmartRef__":true,"id":25957},{"__isSmartRef__":true,"id":25959},{"__isSmartRef__":true,"id":25961},{"__isSmartRef__":true,"id":25963}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":25965},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25949":{"date":{"__isSmartRef__":true,"id":25950},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25951":{"date":{"__isSmartRef__":true,"id":25952},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25952":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25953":{"date":{"__isSmartRef__":true,"id":25954},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25954":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25955":{"date":{"__isSmartRef__":true,"id":25956},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25957":{"date":{"__isSmartRef__":true,"id":25958},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25958":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25959":{"date":{"__isSmartRef__":true,"id":25960},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25961":{"date":{"__isSmartRef__":true,"id":25962},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25963":{"date":{"__isSmartRef__":true,"id":25964},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"25964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"25965":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"25966":{"morph":{"__isSmartRef__":true,"id":25945},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25967":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":25968}},"25968":{"test01IsMorph":{"__isSmartRef__":true,"id":25969}},"25969":{"varMapping":{"__isSmartRef__":true,"id":25970},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":25971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25970":{"this":{"__isSmartRef__":true,"id":25967}},"25971":{},"25972":{"change":{"__isSmartRef__":true,"id":25973},"tick":{"__isSmartRef__":true,"id":25977}},"25973":{"varMapping":{"__isSmartRef__":true,"id":25974},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":25975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25974":{"this":{"__isSmartRef__":true,"id":25945}},"25975":{"timestamp":{"__isSmartRef__":true,"id":25976},"user":"cschuster","tags":[]},"25976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"25977":{"varMapping":{"__isSmartRef__":true,"id":25978},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":25979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25978":{"this":{"__isSmartRef__":true,"id":25945}},"25979":{"timestamp":{"__isSmartRef__":true,"id":25980},"user":"cschuster","tags":[]},"25980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"25981":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":25982}],"id":"F7D63FB7-F969-4C12-9D66-E84F9FC1B2DE","shape":{"__isSmartRef__":true,"id":25983},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle664","partsBinMetaInfo":{"__isSmartRef__":true,"id":25984},"eventHandler":{"__isSmartRef__":true,"id":26002},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","91A09649-13A9-492D-B7D5-4B2906000B90"],"partTests":{"__isSmartRef__":true,"id":26003},"_ClipMode":"visible","moved":true,"b":19.859989023650996,"#startLetters":"set","isBeingDragged":false,"delta":0.7638457316788845,"_Rotation":-13.99272159962675,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26008},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4167.7,5661.7)"},"25982":{"target":{"__isSmartRef__":true,"id":25981},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"25983":{"_BorderWidth":6.69861421094444,"_ClipMode":"visible","_BorderRadius":35.38353561980416,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.6,86.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(87,328,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.8,-38.8)"},"25984":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":25985},{"__isSmartRef__":true,"id":25987},{"__isSmartRef__":true,"id":25989},{"__isSmartRef__":true,"id":25991},{"__isSmartRef__":true,"id":25993},{"__isSmartRef__":true,"id":25995},{"__isSmartRef__":true,"id":25997},{"__isSmartRef__":true,"id":25999}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26001},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"25985":{"date":{"__isSmartRef__":true,"id":25986},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"25986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"25987":{"date":{"__isSmartRef__":true,"id":25988},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"25988":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"25989":{"date":{"__isSmartRef__":true,"id":25990},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"25990":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"25991":{"date":{"__isSmartRef__":true,"id":25992},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"25992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"25993":{"date":{"__isSmartRef__":true,"id":25994},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"25994":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"25995":{"date":{"__isSmartRef__":true,"id":25996},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"25996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"25997":{"date":{"__isSmartRef__":true,"id":25998},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"25998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"25999":{"date":{"__isSmartRef__":true,"id":26000},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26001":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26002":{"morph":{"__isSmartRef__":true,"id":25981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26003":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26004}},"26004":{"test01IsMorph":{"__isSmartRef__":true,"id":26005}},"26005":{"varMapping":{"__isSmartRef__":true,"id":26006},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26006":{"this":{"__isSmartRef__":true,"id":26003}},"26007":{},"26008":{"change":{"__isSmartRef__":true,"id":26009},"tick":{"__isSmartRef__":true,"id":26013}},"26009":{"varMapping":{"__isSmartRef__":true,"id":26010},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26010":{"this":{"__isSmartRef__":true,"id":25981}},"26011":{"timestamp":{"__isSmartRef__":true,"id":26012},"user":"cschuster","tags":[]},"26012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26013":{"varMapping":{"__isSmartRef__":true,"id":26014},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26014":{"this":{"__isSmartRef__":true,"id":25981}},"26015":{"timestamp":{"__isSmartRef__":true,"id":26016},"user":"cschuster","tags":[]},"26016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26017":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26018}],"id":"850EDFE6-5B94-4234-A3E3-470B997383CC","shape":{"__isSmartRef__":true,"id":26019},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle665","partsBinMetaInfo":{"__isSmartRef__":true,"id":26020},"eventHandler":{"__isSmartRef__":true,"id":26038},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22"],"partTests":{"__isSmartRef__":true,"id":26039},"_ClipMode":"visible","moved":true,"b":141.51110319414875,"#startLetters":"set","isBeingDragged":false,"delta":-0.9625061533297412,"_Rotation":-14.01529673133314,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26044},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4764.6,3747.6)"},"26018":{"target":{"__isSmartRef__":true,"id":26017},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26019":{"_BorderWidth":8.111814827158502,"_ClipMode":"visible","_BorderRadius":24.506573570362402,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,75.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(159,-41,217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.4,-4.3)"},"26020":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26021},{"__isSmartRef__":true,"id":26023},{"__isSmartRef__":true,"id":26025},{"__isSmartRef__":true,"id":26027},{"__isSmartRef__":true,"id":26029},{"__isSmartRef__":true,"id":26031},{"__isSmartRef__":true,"id":26033},{"__isSmartRef__":true,"id":26035}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26037},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26021":{"date":{"__isSmartRef__":true,"id":26022},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26023":{"date":{"__isSmartRef__":true,"id":26024},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26024":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26025":{"date":{"__isSmartRef__":true,"id":26026},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26026":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26027":{"date":{"__isSmartRef__":true,"id":26028},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26029":{"date":{"__isSmartRef__":true,"id":26030},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26030":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26031":{"date":{"__isSmartRef__":true,"id":26032},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26033":{"date":{"__isSmartRef__":true,"id":26034},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26035":{"date":{"__isSmartRef__":true,"id":26036},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26037":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26038":{"morph":{"__isSmartRef__":true,"id":26017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26039":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26040}},"26040":{"test01IsMorph":{"__isSmartRef__":true,"id":26041}},"26041":{"varMapping":{"__isSmartRef__":true,"id":26042},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26042":{"this":{"__isSmartRef__":true,"id":26039}},"26043":{},"26044":{"change":{"__isSmartRef__":true,"id":26045},"tick":{"__isSmartRef__":true,"id":26049}},"26045":{"varMapping":{"__isSmartRef__":true,"id":26046},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26046":{"this":{"__isSmartRef__":true,"id":26017}},"26047":{"timestamp":{"__isSmartRef__":true,"id":26048},"user":"cschuster","tags":[]},"26048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26049":{"varMapping":{"__isSmartRef__":true,"id":26050},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26050":{"this":{"__isSmartRef__":true,"id":26017}},"26051":{"timestamp":{"__isSmartRef__":true,"id":26052},"user":"cschuster","tags":[]},"26052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26053":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26054}],"id":"7F9FEDA8-849D-42BA-8C51-A9FF7A03F335","shape":{"__isSmartRef__":true,"id":26055},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle666","partsBinMetaInfo":{"__isSmartRef__":true,"id":26056},"eventHandler":{"__isSmartRef__":true,"id":26074},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","2C8A0436-3C7C-4532-B319-B1A44D3E6C0E"],"partTests":{"__isSmartRef__":true,"id":26075},"_ClipMode":"visible","moved":true,"b":143,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-9.21606581116863,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26080},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4241.8,3910.9)"},"26054":{"target":{"__isSmartRef__":true,"id":26053},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26055":{"_BorderWidth":8.00907511576024,"_ClipMode":"visible","_BorderRadius":25.512747116339987,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,75.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(154,-51,206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-4.0)"},"26056":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26057},{"__isSmartRef__":true,"id":26059},{"__isSmartRef__":true,"id":26061},{"__isSmartRef__":true,"id":26063},{"__isSmartRef__":true,"id":26065},{"__isSmartRef__":true,"id":26067},{"__isSmartRef__":true,"id":26069},{"__isSmartRef__":true,"id":26071}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26073},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26057":{"date":{"__isSmartRef__":true,"id":26058},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26059":{"date":{"__isSmartRef__":true,"id":26060},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26060":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26061":{"date":{"__isSmartRef__":true,"id":26062},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26062":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26063":{"date":{"__isSmartRef__":true,"id":26064},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26065":{"date":{"__isSmartRef__":true,"id":26066},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26066":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26067":{"date":{"__isSmartRef__":true,"id":26068},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26069":{"date":{"__isSmartRef__":true,"id":26070},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26071":{"date":{"__isSmartRef__":true,"id":26072},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26072":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26073":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26074":{"morph":{"__isSmartRef__":true,"id":26053},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26075":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26076}},"26076":{"test01IsMorph":{"__isSmartRef__":true,"id":26077}},"26077":{"varMapping":{"__isSmartRef__":true,"id":26078},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26078":{"this":{"__isSmartRef__":true,"id":26075}},"26079":{},"26080":{"change":{"__isSmartRef__":true,"id":26081},"tick":{"__isSmartRef__":true,"id":26085}},"26081":{"varMapping":{"__isSmartRef__":true,"id":26082},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26082":{"this":{"__isSmartRef__":true,"id":26053}},"26083":{"timestamp":{"__isSmartRef__":true,"id":26084},"user":"cschuster","tags":[]},"26084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26085":{"varMapping":{"__isSmartRef__":true,"id":26086},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26086":{"this":{"__isSmartRef__":true,"id":26053}},"26087":{"timestamp":{"__isSmartRef__":true,"id":26088},"user":"cschuster","tags":[]},"26088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26089":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26090}],"id":"5BF064DB-DC42-4456-84C8-20BF7D4913A4","shape":{"__isSmartRef__":true,"id":26091},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle667","partsBinMetaInfo":{"__isSmartRef__":true,"id":26092},"eventHandler":{"__isSmartRef__":true,"id":26110},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","D7F6EDDD-7EA1-43CE-AB7A-8124518FB743"],"partTests":{"__isSmartRef__":true,"id":26111},"_ClipMode":"visible","moved":true,"b":36.429652462829836,"#startLetters":"set","isBeingDragged":false,"delta":-0.8296675577876158,"_Rotation":31.052337720537,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26116},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5474.7,4012.1)"},"26090":{"target":{"__isSmartRef__":true,"id":26089},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26091":{"_BorderWidth":7.96917683151308,"_ClipMode":"visible","_BorderRadius":25.894382309129522,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.2,76.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(152,358,60)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.9,-36.1)"},"26092":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26093},{"__isSmartRef__":true,"id":26095},{"__isSmartRef__":true,"id":26097},{"__isSmartRef__":true,"id":26099},{"__isSmartRef__":true,"id":26101},{"__isSmartRef__":true,"id":26103},{"__isSmartRef__":true,"id":26105},{"__isSmartRef__":true,"id":26107}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26109},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26093":{"date":{"__isSmartRef__":true,"id":26094},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26095":{"date":{"__isSmartRef__":true,"id":26096},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26096":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26097":{"date":{"__isSmartRef__":true,"id":26098},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26098":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26099":{"date":{"__isSmartRef__":true,"id":26100},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26101":{"date":{"__isSmartRef__":true,"id":26102},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26102":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26103":{"date":{"__isSmartRef__":true,"id":26104},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26105":{"date":{"__isSmartRef__":true,"id":26106},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26107":{"date":{"__isSmartRef__":true,"id":26108},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26108":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26109":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26110":{"morph":{"__isSmartRef__":true,"id":26089},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26111":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26112}},"26112":{"test01IsMorph":{"__isSmartRef__":true,"id":26113}},"26113":{"varMapping":{"__isSmartRef__":true,"id":26114},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26114":{"this":{"__isSmartRef__":true,"id":26111}},"26115":{},"26116":{"change":{"__isSmartRef__":true,"id":26117},"tick":{"__isSmartRef__":true,"id":26121}},"26117":{"varMapping":{"__isSmartRef__":true,"id":26118},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26118":{"this":{"__isSmartRef__":true,"id":26089}},"26119":{"timestamp":{"__isSmartRef__":true,"id":26120},"user":"cschuster","tags":[]},"26120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26121":{"varMapping":{"__isSmartRef__":true,"id":26122},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26122":{"this":{"__isSmartRef__":true,"id":26089}},"26123":{"timestamp":{"__isSmartRef__":true,"id":26124},"user":"cschuster","tags":[]},"26124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26125":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26126}],"id":"CCFC1241-11DD-4589-B774-A36361F37133","shape":{"__isSmartRef__":true,"id":26127},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle668","partsBinMetaInfo":{"__isSmartRef__":true,"id":26128},"eventHandler":{"__isSmartRef__":true,"id":26146},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31"],"partTests":{"__isSmartRef__":true,"id":26147},"_ClipMode":"visible","moved":true,"b":127.53055181144737,"#startLetters":"set","isBeingDragged":false,"delta":-0.9224978102720343,"_Rotation":11.214026945851911,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26152},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4544.0,3440.0)"},"26126":{"target":{"__isSmartRef__":true,"id":26125},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26127":{"_BorderWidth":8.965143089212429,"_ClipMode":"visible","_BorderRadius":14.844224451313472,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.4,68.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(203,47,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.9,-7.8)"},"26128":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26129},{"__isSmartRef__":true,"id":26131},{"__isSmartRef__":true,"id":26133},{"__isSmartRef__":true,"id":26135},{"__isSmartRef__":true,"id":26137},{"__isSmartRef__":true,"id":26139},{"__isSmartRef__":true,"id":26141},{"__isSmartRef__":true,"id":26143}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26145},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26129":{"date":{"__isSmartRef__":true,"id":26130},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26131":{"date":{"__isSmartRef__":true,"id":26132},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26132":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26133":{"date":{"__isSmartRef__":true,"id":26134},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26134":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26135":{"date":{"__isSmartRef__":true,"id":26136},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26137":{"date":{"__isSmartRef__":true,"id":26138},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26138":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26139":{"date":{"__isSmartRef__":true,"id":26140},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26141":{"date":{"__isSmartRef__":true,"id":26142},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26143":{"date":{"__isSmartRef__":true,"id":26144},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26144":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26145":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26146":{"morph":{"__isSmartRef__":true,"id":26125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26147":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26148}},"26148":{"test01IsMorph":{"__isSmartRef__":true,"id":26149}},"26149":{"varMapping":{"__isSmartRef__":true,"id":26150},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26150":{"this":{"__isSmartRef__":true,"id":26147}},"26151":{},"26152":{"change":{"__isSmartRef__":true,"id":26153},"tick":{"__isSmartRef__":true,"id":26157}},"26153":{"varMapping":{"__isSmartRef__":true,"id":26154},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26154":{"this":{"__isSmartRef__":true,"id":26125}},"26155":{"timestamp":{"__isSmartRef__":true,"id":26156},"user":"cschuster","tags":[]},"26156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26157":{"varMapping":{"__isSmartRef__":true,"id":26158},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26158":{"this":{"__isSmartRef__":true,"id":26125}},"26159":{"timestamp":{"__isSmartRef__":true,"id":26160},"user":"cschuster","tags":[]},"26160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26161":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26162}],"id":"32FAE9AE-8B10-4585-809D-15C989320B74","shape":{"__isSmartRef__":true,"id":26163},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle669","partsBinMetaInfo":{"__isSmartRef__":true,"id":26164},"eventHandler":{"__isSmartRef__":true,"id":26182},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","441C57ED-7F58-45EC-8594-5619CFAAE416","514AEE9F-8BBD-4FDB-9EBB-1B2924D88870"],"partTests":{"__isSmartRef__":true,"id":26183},"_ClipMode":"visible","moved":true,"b":337,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":30.68291838912814,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26188},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6022.6,4429.2)"},"26162":{"target":{"__isSmartRef__":true,"id":26161},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26163":{"_BorderWidth":3.046344357553626,"_ClipMode":"visible","_BorderRadius":33.89316740917992,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,115.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,136,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-38.4)"},"26164":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26165},{"__isSmartRef__":true,"id":26167},{"__isSmartRef__":true,"id":26169},{"__isSmartRef__":true,"id":26171},{"__isSmartRef__":true,"id":26173},{"__isSmartRef__":true,"id":26175},{"__isSmartRef__":true,"id":26177},{"__isSmartRef__":true,"id":26179}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26181},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26165":{"date":{"__isSmartRef__":true,"id":26166},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26167":{"date":{"__isSmartRef__":true,"id":26168},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26168":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26169":{"date":{"__isSmartRef__":true,"id":26170},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26170":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26171":{"date":{"__isSmartRef__":true,"id":26172},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26173":{"date":{"__isSmartRef__":true,"id":26174},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26174":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26175":{"date":{"__isSmartRef__":true,"id":26176},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26177":{"date":{"__isSmartRef__":true,"id":26178},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26179":{"date":{"__isSmartRef__":true,"id":26180},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26181":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26182":{"morph":{"__isSmartRef__":true,"id":26161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26183":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26184}},"26184":{"test01IsMorph":{"__isSmartRef__":true,"id":26185}},"26185":{"varMapping":{"__isSmartRef__":true,"id":26186},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26186":{"this":{"__isSmartRef__":true,"id":26183}},"26187":{},"26188":{"change":{"__isSmartRef__":true,"id":26189},"tick":{"__isSmartRef__":true,"id":26193}},"26189":{"varMapping":{"__isSmartRef__":true,"id":26190},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26190":{"this":{"__isSmartRef__":true,"id":26161}},"26191":{"timestamp":{"__isSmartRef__":true,"id":26192},"user":"cschuster","tags":[]},"26192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26193":{"varMapping":{"__isSmartRef__":true,"id":26194},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26194":{"this":{"__isSmartRef__":true,"id":26161}},"26195":{"timestamp":{"__isSmartRef__":true,"id":26196},"user":"cschuster","tags":[]},"26196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26197":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26198}],"id":"52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9","shape":{"__isSmartRef__":true,"id":26199},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle670","partsBinMetaInfo":{"__isSmartRef__":true,"id":26200},"eventHandler":{"__isSmartRef__":true,"id":26218},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677"],"partTests":{"__isSmartRef__":true,"id":26219},"_ClipMode":"visible","moved":true,"b":13.233934929594398,"#startLetters":"set","isBeingDragged":false,"delta":-0.7224293022300117,"_Rotation":21.7902447942794,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26224},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6300.6,4882.8)"},"26198":{"target":{"__isSmartRef__":true,"id":26197},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26199":{"_BorderWidth":6.144637288448315,"_ClipMode":"visible","_BorderRadius":37.903688764629905,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.8,90.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(59,308,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.6,-39.5)"},"26200":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26201},{"__isSmartRef__":true,"id":26203},{"__isSmartRef__":true,"id":26205},{"__isSmartRef__":true,"id":26207},{"__isSmartRef__":true,"id":26209},{"__isSmartRef__":true,"id":26211},{"__isSmartRef__":true,"id":26213},{"__isSmartRef__":true,"id":26215}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26217},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26201":{"date":{"__isSmartRef__":true,"id":26202},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26203":{"date":{"__isSmartRef__":true,"id":26204},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26204":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26205":{"date":{"__isSmartRef__":true,"id":26206},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26206":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26207":{"date":{"__isSmartRef__":true,"id":26208},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26208":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26209":{"date":{"__isSmartRef__":true,"id":26210},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26210":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26211":{"date":{"__isSmartRef__":true,"id":26212},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26213":{"date":{"__isSmartRef__":true,"id":26214},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26214":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26215":{"date":{"__isSmartRef__":true,"id":26216},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26216":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26217":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26218":{"morph":{"__isSmartRef__":true,"id":26197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26219":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26220}},"26220":{"test01IsMorph":{"__isSmartRef__":true,"id":26221}},"26221":{"varMapping":{"__isSmartRef__":true,"id":26222},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26222":{"this":{"__isSmartRef__":true,"id":26219}},"26223":{},"26224":{"change":{"__isSmartRef__":true,"id":26225},"tick":{"__isSmartRef__":true,"id":26229}},"26225":{"varMapping":{"__isSmartRef__":true,"id":26226},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26226":{"this":{"__isSmartRef__":true,"id":26197}},"26227":{"timestamp":{"__isSmartRef__":true,"id":26228},"user":"cschuster","tags":[]},"26228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26229":{"varMapping":{"__isSmartRef__":true,"id":26230},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26230":{"this":{"__isSmartRef__":true,"id":26197}},"26231":{"timestamp":{"__isSmartRef__":true,"id":26232},"user":"cschuster","tags":[]},"26232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26233":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26234}],"id":"31333BE2-6CD1-4E38-91C1-BF4BFD986856","shape":{"__isSmartRef__":true,"id":26235},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle671","partsBinMetaInfo":{"__isSmartRef__":true,"id":26236},"eventHandler":{"__isSmartRef__":true,"id":26254},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920"],"partTests":{"__isSmartRef__":true,"id":26255},"_ClipMode":"visible","moved":true,"b":291.85414450452663,"#startLetters":"set","isBeingDragged":false,"delta":-0.8966559933614917,"_Rotation":5.509022602137314,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26260},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4489.3,4327.4)"},"26234":{"target":{"__isSmartRef__":true,"id":26233},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26235":{"_BorderWidth":0.3593276510286554,"_ClipMode":"visible","_BorderRadius":5.542656239188457,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.4,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-142,-139)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-27.4)"},"26236":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26237},{"__isSmartRef__":true,"id":26239},{"__isSmartRef__":true,"id":26241},{"__isSmartRef__":true,"id":26243},{"__isSmartRef__":true,"id":26245},{"__isSmartRef__":true,"id":26247},{"__isSmartRef__":true,"id":26249},{"__isSmartRef__":true,"id":26251}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26253},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26237":{"date":{"__isSmartRef__":true,"id":26238},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26239":{"date":{"__isSmartRef__":true,"id":26240},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26240":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26241":{"date":{"__isSmartRef__":true,"id":26242},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26242":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26243":{"date":{"__isSmartRef__":true,"id":26244},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26245":{"date":{"__isSmartRef__":true,"id":26246},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26246":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26247":{"date":{"__isSmartRef__":true,"id":26248},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26249":{"date":{"__isSmartRef__":true,"id":26250},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26250":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26251":{"date":{"__isSmartRef__":true,"id":26252},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26252":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26253":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26254":{"morph":{"__isSmartRef__":true,"id":26233},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26255":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26256}},"26256":{"test01IsMorph":{"__isSmartRef__":true,"id":26257}},"26257":{"varMapping":{"__isSmartRef__":true,"id":26258},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26258":{"this":{"__isSmartRef__":true,"id":26255}},"26259":{},"26260":{"change":{"__isSmartRef__":true,"id":26261},"tick":{"__isSmartRef__":true,"id":26265}},"26261":{"varMapping":{"__isSmartRef__":true,"id":26262},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26262":{"this":{"__isSmartRef__":true,"id":26233}},"26263":{"timestamp":{"__isSmartRef__":true,"id":26264},"user":"cschuster","tags":[]},"26264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26265":{"varMapping":{"__isSmartRef__":true,"id":26266},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26266":{"this":{"__isSmartRef__":true,"id":26233}},"26267":{"timestamp":{"__isSmartRef__":true,"id":26268},"user":"cschuster","tags":[]},"26268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26269":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26270}],"id":"6BF1A2E8-DFDE-4193-99D3-79DB9D6B1CF9","shape":{"__isSmartRef__":true,"id":26271},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle672","partsBinMetaInfo":{"__isSmartRef__":true,"id":26272},"eventHandler":{"__isSmartRef__":true,"id":26290},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47"],"partTests":{"__isSmartRef__":true,"id":26291},"_ClipMode":"visible","moved":true,"b":339.516012071399,"#startLetters":"set","isBeingDragged":false,"delta":0.8301124989520758,"_Rotation":-15.424114019926535,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26296},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5384.9,4623.8)"},"26270":{"target":{"__isSmartRef__":true,"id":26269},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26271":{"_BorderWidth":3.250271989877542,"_ClipMode":"visible","_BorderRadius":35.10152302494865,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.8,114.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-90,150,-19)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.0,-38.7)"},"26272":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26273},{"__isSmartRef__":true,"id":26275},{"__isSmartRef__":true,"id":26277},{"__isSmartRef__":true,"id":26279},{"__isSmartRef__":true,"id":26281},{"__isSmartRef__":true,"id":26283},{"__isSmartRef__":true,"id":26285},{"__isSmartRef__":true,"id":26287}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26289},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26273":{"date":{"__isSmartRef__":true,"id":26274},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26275":{"date":{"__isSmartRef__":true,"id":26276},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26276":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26277":{"date":{"__isSmartRef__":true,"id":26278},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26278":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26279":{"date":{"__isSmartRef__":true,"id":26280},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26280":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26281":{"date":{"__isSmartRef__":true,"id":26282},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26282":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26283":{"date":{"__isSmartRef__":true,"id":26284},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26285":{"date":{"__isSmartRef__":true,"id":26286},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26286":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26287":{"date":{"__isSmartRef__":true,"id":26288},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26288":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26289":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26290":{"morph":{"__isSmartRef__":true,"id":26269},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26291":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26292}},"26292":{"test01IsMorph":{"__isSmartRef__":true,"id":26293}},"26293":{"varMapping":{"__isSmartRef__":true,"id":26294},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26294":{"this":{"__isSmartRef__":true,"id":26291}},"26295":{},"26296":{"change":{"__isSmartRef__":true,"id":26297},"tick":{"__isSmartRef__":true,"id":26301}},"26297":{"varMapping":{"__isSmartRef__":true,"id":26298},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26298":{"this":{"__isSmartRef__":true,"id":26269}},"26299":{"timestamp":{"__isSmartRef__":true,"id":26300},"user":"cschuster","tags":[]},"26300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26301":{"varMapping":{"__isSmartRef__":true,"id":26302},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26302":{"this":{"__isSmartRef__":true,"id":26269}},"26303":{"timestamp":{"__isSmartRef__":true,"id":26304},"user":"cschuster","tags":[]},"26304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26305":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26306}],"id":"A4732BE2-2602-4280-9D8E-2FD4CBD1A774","shape":{"__isSmartRef__":true,"id":26307},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle673","partsBinMetaInfo":{"__isSmartRef__":true,"id":26308},"eventHandler":{"__isSmartRef__":true,"id":26326},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F"],"partTests":{"__isSmartRef__":true,"id":26327},"_ClipMode":"visible","moved":true,"b":177.21966578345746,"#startLetters":"set","isBeingDragged":false,"delta":-0.7552906372584403,"_Rotation":11.478001571288589,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26332},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6377.3,4673.2)"},"26306":{"target":{"__isSmartRef__":true,"id":26305},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26307":{"_BorderWidth":5.242534720131172,"_ClipMode":"visible","_BorderRadius":39.90588305524943,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.1,98.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(13,-243,-193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-0.0)"},"26308":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26309},{"__isSmartRef__":true,"id":26311},{"__isSmartRef__":true,"id":26313},{"__isSmartRef__":true,"id":26315},{"__isSmartRef__":true,"id":26317},{"__isSmartRef__":true,"id":26319},{"__isSmartRef__":true,"id":26321},{"__isSmartRef__":true,"id":26323}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26325},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26309":{"date":{"__isSmartRef__":true,"id":26310},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26311":{"date":{"__isSmartRef__":true,"id":26312},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26312":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26313":{"date":{"__isSmartRef__":true,"id":26314},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26314":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26315":{"date":{"__isSmartRef__":true,"id":26316},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26316":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26317":{"date":{"__isSmartRef__":true,"id":26318},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26318":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26319":{"date":{"__isSmartRef__":true,"id":26320},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26320":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26321":{"date":{"__isSmartRef__":true,"id":26322},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26322":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26323":{"date":{"__isSmartRef__":true,"id":26324},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26324":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26325":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26326":{"morph":{"__isSmartRef__":true,"id":26305},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26327":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26328}},"26328":{"test01IsMorph":{"__isSmartRef__":true,"id":26329}},"26329":{"varMapping":{"__isSmartRef__":true,"id":26330},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26330":{"this":{"__isSmartRef__":true,"id":26327}},"26331":{},"26332":{"change":{"__isSmartRef__":true,"id":26333},"tick":{"__isSmartRef__":true,"id":26337}},"26333":{"varMapping":{"__isSmartRef__":true,"id":26334},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26334":{"this":{"__isSmartRef__":true,"id":26305}},"26335":{"timestamp":{"__isSmartRef__":true,"id":26336},"user":"cschuster","tags":[]},"26336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26337":{"varMapping":{"__isSmartRef__":true,"id":26338},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26338":{"this":{"__isSmartRef__":true,"id":26305}},"26339":{"timestamp":{"__isSmartRef__":true,"id":26340},"user":"cschuster","tags":[]},"26340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26341":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26342}],"id":"0AC0A1BE-5524-4505-BA4B-BA531E8BEC83","shape":{"__isSmartRef__":true,"id":26343},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle674","partsBinMetaInfo":{"__isSmartRef__":true,"id":26344},"eventHandler":{"__isSmartRef__":true,"id":26362},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826"],"partTests":{"__isSmartRef__":true,"id":26363},"_ClipMode":"visible","moved":true,"b":45,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":24.19359601552565,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26368},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6273.0,4846.6)"},"26342":{"target":{"__isSmartRef__":true,"id":26341},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26343":{"_BorderWidth":8.535533905932738,"_ClipMode":"visible","_BorderRadius":20,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,362,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-34.1)"},"26344":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26345},{"__isSmartRef__":true,"id":26347},{"__isSmartRef__":true,"id":26349},{"__isSmartRef__":true,"id":26351},{"__isSmartRef__":true,"id":26353},{"__isSmartRef__":true,"id":26355},{"__isSmartRef__":true,"id":26357},{"__isSmartRef__":true,"id":26359}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26361},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26345":{"date":{"__isSmartRef__":true,"id":26346},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26347":{"date":{"__isSmartRef__":true,"id":26348},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26348":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26349":{"date":{"__isSmartRef__":true,"id":26350},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26350":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26351":{"date":{"__isSmartRef__":true,"id":26352},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26352":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26353":{"date":{"__isSmartRef__":true,"id":26354},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26354":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26355":{"date":{"__isSmartRef__":true,"id":26356},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26356":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26357":{"date":{"__isSmartRef__":true,"id":26358},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26358":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26359":{"date":{"__isSmartRef__":true,"id":26360},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26360":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26361":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26362":{"morph":{"__isSmartRef__":true,"id":26341},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26363":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26364}},"26364":{"test01IsMorph":{"__isSmartRef__":true,"id":26365}},"26365":{"varMapping":{"__isSmartRef__":true,"id":26366},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26366":{"this":{"__isSmartRef__":true,"id":26363}},"26367":{},"26368":{"change":{"__isSmartRef__":true,"id":26369},"tick":{"__isSmartRef__":true,"id":26373}},"26369":{"varMapping":{"__isSmartRef__":true,"id":26370},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26370":{"this":{"__isSmartRef__":true,"id":26341}},"26371":{"timestamp":{"__isSmartRef__":true,"id":26372},"user":"cschuster","tags":[]},"26372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26373":{"varMapping":{"__isSmartRef__":true,"id":26374},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26374":{"this":{"__isSmartRef__":true,"id":26341}},"26375":{"timestamp":{"__isSmartRef__":true,"id":26376},"user":"cschuster","tags":[]},"26376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26377":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26378}],"id":"23D5BF1F-4438-4A6D-975C-DDC0BEEEB76A","shape":{"__isSmartRef__":true,"id":26379},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle675","partsBinMetaInfo":{"__isSmartRef__":true,"id":26380},"eventHandler":{"__isSmartRef__":true,"id":26398},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","500DD8A1-1FC4-41FC-B095-8BAA7E353711","CB2D4382-8E07-4746-A977-C4CA342FB80E"],"partTests":{"__isSmartRef__":true,"id":26399},"_ClipMode":"visible","moved":true,"b":317.0538073461503,"#startLetters":"set","isBeingDragged":false,"delta":-0.8947123469552025,"_Rotation":27.450516030983987,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26404},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4537.2,3687.4)"},"26378":{"target":{"__isSmartRef__":true,"id":26377},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26379":{"_BorderWidth":1.5934438303276495,"_ClipMode":"visible","_BorderRadius":21.43260010058759,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,13,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-34.6)"},"26380":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26381},{"__isSmartRef__":true,"id":26383},{"__isSmartRef__":true,"id":26385},{"__isSmartRef__":true,"id":26387},{"__isSmartRef__":true,"id":26389},{"__isSmartRef__":true,"id":26391},{"__isSmartRef__":true,"id":26393},{"__isSmartRef__":true,"id":26395}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26397},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26381":{"date":{"__isSmartRef__":true,"id":26382},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26383":{"date":{"__isSmartRef__":true,"id":26384},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26384":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26385":{"date":{"__isSmartRef__":true,"id":26386},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26386":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26387":{"date":{"__isSmartRef__":true,"id":26388},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26388":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26389":{"date":{"__isSmartRef__":true,"id":26390},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26390":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26391":{"date":{"__isSmartRef__":true,"id":26392},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26392":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26393":{"date":{"__isSmartRef__":true,"id":26394},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26394":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26395":{"date":{"__isSmartRef__":true,"id":26396},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26396":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26397":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26398":{"morph":{"__isSmartRef__":true,"id":26377},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26399":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26400}},"26400":{"test01IsMorph":{"__isSmartRef__":true,"id":26401}},"26401":{"varMapping":{"__isSmartRef__":true,"id":26402},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26402":{"this":{"__isSmartRef__":true,"id":26399}},"26403":{},"26404":{"change":{"__isSmartRef__":true,"id":26405},"tick":{"__isSmartRef__":true,"id":26409}},"26405":{"varMapping":{"__isSmartRef__":true,"id":26406},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26406":{"this":{"__isSmartRef__":true,"id":26377}},"26407":{"timestamp":{"__isSmartRef__":true,"id":26408},"user":"cschuster","tags":[]},"26408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26409":{"varMapping":{"__isSmartRef__":true,"id":26410},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26410":{"this":{"__isSmartRef__":true,"id":26377}},"26411":{"timestamp":{"__isSmartRef__":true,"id":26412},"user":"cschuster","tags":[]},"26412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26413":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26414}],"id":"5C5E81BF-FE7A-47EA-88AC-403A6CD8B43B","shape":{"__isSmartRef__":true,"id":26415},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle676","partsBinMetaInfo":{"__isSmartRef__":true,"id":26416},"eventHandler":{"__isSmartRef__":true,"id":26434},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","5350B955-E4B9-4C20-9399-79486BBFFBF4","7018E20A-C299-4A7D-B627-869AC1A098D0"],"partTests":{"__isSmartRef__":true,"id":26435},"_ClipMode":"visible","moved":true,"b":52.82314199645771,"#startLetters":"set","isBeingDragged":false,"delta":-0.8324576097656973,"_Rotation":1.6997320370443811,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26440},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5566.9,4292.0)"},"26414":{"target":{"__isSmartRef__":true,"id":26413},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26415":{"_BorderWidth":8.983870265332346,"_ClipMode":"visible","_BorderRadius":14.606044334401247,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,68.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,359,-150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.9,-32.1)"},"26416":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26417},{"__isSmartRef__":true,"id":26419},{"__isSmartRef__":true,"id":26421},{"__isSmartRef__":true,"id":26423},{"__isSmartRef__":true,"id":26425},{"__isSmartRef__":true,"id":26427},{"__isSmartRef__":true,"id":26429},{"__isSmartRef__":true,"id":26431}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26433},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26417":{"date":{"__isSmartRef__":true,"id":26418},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26419":{"date":{"__isSmartRef__":true,"id":26420},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26420":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26421":{"date":{"__isSmartRef__":true,"id":26422},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26422":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26423":{"date":{"__isSmartRef__":true,"id":26424},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26425":{"date":{"__isSmartRef__":true,"id":26426},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26426":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26427":{"date":{"__isSmartRef__":true,"id":26428},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26429":{"date":{"__isSmartRef__":true,"id":26430},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26430":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26431":{"date":{"__isSmartRef__":true,"id":26432},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26432":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26433":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26434":{"morph":{"__isSmartRef__":true,"id":26413},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26435":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26436}},"26436":{"test01IsMorph":{"__isSmartRef__":true,"id":26437}},"26437":{"varMapping":{"__isSmartRef__":true,"id":26438},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26438":{"this":{"__isSmartRef__":true,"id":26435}},"26439":{},"26440":{"change":{"__isSmartRef__":true,"id":26441},"tick":{"__isSmartRef__":true,"id":26445}},"26441":{"varMapping":{"__isSmartRef__":true,"id":26442},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26442":{"this":{"__isSmartRef__":true,"id":26413}},"26443":{"timestamp":{"__isSmartRef__":true,"id":26444},"user":"cschuster","tags":[]},"26444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26445":{"varMapping":{"__isSmartRef__":true,"id":26446},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26446":{"this":{"__isSmartRef__":true,"id":26413}},"26447":{"timestamp":{"__isSmartRef__":true,"id":26448},"user":"cschuster","tags":[]},"26448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26449":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26450}],"id":"B4A711C4-6EA6-47CF-BF00-6B8DC8C557CE","shape":{"__isSmartRef__":true,"id":26451},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle677","partsBinMetaInfo":{"__isSmartRef__":true,"id":26452},"eventHandler":{"__isSmartRef__":true,"id":26470},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","056C767F-541A-425F-810F-71A80D87FAAA"],"partTests":{"__isSmartRef__":true,"id":26471},"_ClipMode":"visible","moved":true,"b":44.21215540065896,"#startLetters":"set","isBeingDragged":false,"delta":-0.9807075919234194,"_Rotation":-17.740093187231224,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26476},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4564.2,4273.1)"},"26450":{"target":{"__isSmartRef__":true,"id":26449},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26451":{"_BorderWidth":8.486585905069512,"_ClipMode":"visible","_BorderRadius":20.54994996251297,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,72.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(178,362,-44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.9,-34.3)"},"26452":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26453},{"__isSmartRef__":true,"id":26455},{"__isSmartRef__":true,"id":26457},{"__isSmartRef__":true,"id":26459},{"__isSmartRef__":true,"id":26461},{"__isSmartRef__":true,"id":26463},{"__isSmartRef__":true,"id":26465},{"__isSmartRef__":true,"id":26467}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26469},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26453":{"date":{"__isSmartRef__":true,"id":26454},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26455":{"date":{"__isSmartRef__":true,"id":26456},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26456":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26457":{"date":{"__isSmartRef__":true,"id":26458},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26458":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26459":{"date":{"__isSmartRef__":true,"id":26460},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26460":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26461":{"date":{"__isSmartRef__":true,"id":26462},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26462":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26463":{"date":{"__isSmartRef__":true,"id":26464},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26464":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26465":{"date":{"__isSmartRef__":true,"id":26466},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26466":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26467":{"date":{"__isSmartRef__":true,"id":26468},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26468":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26469":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26470":{"morph":{"__isSmartRef__":true,"id":26449},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26471":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26472}},"26472":{"test01IsMorph":{"__isSmartRef__":true,"id":26473}},"26473":{"varMapping":{"__isSmartRef__":true,"id":26474},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26474":{"this":{"__isSmartRef__":true,"id":26471}},"26475":{},"26476":{"change":{"__isSmartRef__":true,"id":26477},"tick":{"__isSmartRef__":true,"id":26481}},"26477":{"varMapping":{"__isSmartRef__":true,"id":26478},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26478":{"this":{"__isSmartRef__":true,"id":26449}},"26479":{"timestamp":{"__isSmartRef__":true,"id":26480},"user":"cschuster","tags":[]},"26480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26481":{"varMapping":{"__isSmartRef__":true,"id":26482},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26482":{"this":{"__isSmartRef__":true,"id":26449}},"26483":{"timestamp":{"__isSmartRef__":true,"id":26484},"user":"cschuster","tags":[]},"26484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26485":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26486}],"id":"72C08600-066D-4C4F-B147-757788D7DFB9","shape":{"__isSmartRef__":true,"id":26487},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle678","partsBinMetaInfo":{"__isSmartRef__":true,"id":26488},"eventHandler":{"__isSmartRef__":true,"id":26506},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F","CF4D3772-4065-4502-8449-97AF8EE740C1"],"partTests":{"__isSmartRef__":true,"id":26507},"_ClipMode":"visible","moved":true,"b":215.07423162378836,"#startLetters":"set","isBeingDragged":false,"delta":0.6679323963471688,"_Rotation":28.936380425241314,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26512},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6008.3,3461.7)"},"26486":{"target":{"__isSmartRef__":true,"id":26485},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26487":{"_BorderWidth":2.1268138160592667,"_ClipMode":"visible","_BorderRadius":26.791681843859333,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.6,123.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-147,-357,-77)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.5,-3.6)"},"26488":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26489},{"__isSmartRef__":true,"id":26491},{"__isSmartRef__":true,"id":26493},{"__isSmartRef__":true,"id":26495},{"__isSmartRef__":true,"id":26497},{"__isSmartRef__":true,"id":26499},{"__isSmartRef__":true,"id":26501},{"__isSmartRef__":true,"id":26503}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26505},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26489":{"date":{"__isSmartRef__":true,"id":26490},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26491":{"date":{"__isSmartRef__":true,"id":26492},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26492":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26493":{"date":{"__isSmartRef__":true,"id":26494},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26494":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26495":{"date":{"__isSmartRef__":true,"id":26496},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26497":{"date":{"__isSmartRef__":true,"id":26498},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26498":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26499":{"date":{"__isSmartRef__":true,"id":26500},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26501":{"date":{"__isSmartRef__":true,"id":26502},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26502":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26503":{"date":{"__isSmartRef__":true,"id":26504},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26504":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26505":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26506":{"morph":{"__isSmartRef__":true,"id":26485},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26507":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26508}},"26508":{"test01IsMorph":{"__isSmartRef__":true,"id":26509}},"26509":{"varMapping":{"__isSmartRef__":true,"id":26510},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26510":{"this":{"__isSmartRef__":true,"id":26507}},"26511":{},"26512":{"change":{"__isSmartRef__":true,"id":26513},"tick":{"__isSmartRef__":true,"id":26517}},"26513":{"varMapping":{"__isSmartRef__":true,"id":26514},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26514":{"this":{"__isSmartRef__":true,"id":26485}},"26515":{"timestamp":{"__isSmartRef__":true,"id":26516},"user":"cschuster","tags":[]},"26516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26517":{"varMapping":{"__isSmartRef__":true,"id":26518},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26518":{"this":{"__isSmartRef__":true,"id":26485}},"26519":{"timestamp":{"__isSmartRef__":true,"id":26520},"user":"cschuster","tags":[]},"26520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26521":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26522}],"id":"C45C88EB-AB5C-4EF3-BF1C-6D3F43A41D3C","shape":{"__isSmartRef__":true,"id":26523},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle679","partsBinMetaInfo":{"__isSmartRef__":true,"id":26524},"eventHandler":{"__isSmartRef__":true,"id":26542},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","056C767F-541A-425F-810F-71A80D87FAAA","B4A711C4-6EA6-47CF-BF00-6B8DC8C557CE"],"partTests":{"__isSmartRef__":true,"id":26543},"_ClipMode":"visible","moved":true,"b":331,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-39.110403718193304,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26548},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4680.6,4470.9)"},"26522":{"target":{"__isSmartRef__":true,"id":26521},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26523":{"_BorderWidth":2.5759518987683157,"_ClipMode":"visible","_BorderRadius":30.598385284664104,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,119.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-124,100,-127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-37.5)"},"26524":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26525},{"__isSmartRef__":true,"id":26527},{"__isSmartRef__":true,"id":26529},{"__isSmartRef__":true,"id":26531},{"__isSmartRef__":true,"id":26533},{"__isSmartRef__":true,"id":26535},{"__isSmartRef__":true,"id":26537},{"__isSmartRef__":true,"id":26539}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26541},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26525":{"date":{"__isSmartRef__":true,"id":26526},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26527":{"date":{"__isSmartRef__":true,"id":26528},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26528":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26529":{"date":{"__isSmartRef__":true,"id":26530},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26530":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26531":{"date":{"__isSmartRef__":true,"id":26532},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26533":{"date":{"__isSmartRef__":true,"id":26534},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26534":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26535":{"date":{"__isSmartRef__":true,"id":26536},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26537":{"date":{"__isSmartRef__":true,"id":26538},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26538":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26539":{"date":{"__isSmartRef__":true,"id":26540},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26540":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26541":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26542":{"morph":{"__isSmartRef__":true,"id":26521},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26543":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26544}},"26544":{"test01IsMorph":{"__isSmartRef__":true,"id":26545}},"26545":{"varMapping":{"__isSmartRef__":true,"id":26546},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26546":{"this":{"__isSmartRef__":true,"id":26543}},"26547":{},"26548":{"change":{"__isSmartRef__":true,"id":26549},"tick":{"__isSmartRef__":true,"id":26553}},"26549":{"varMapping":{"__isSmartRef__":true,"id":26550},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26550":{"this":{"__isSmartRef__":true,"id":26521}},"26551":{"timestamp":{"__isSmartRef__":true,"id":26552},"user":"cschuster","tags":[]},"26552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26553":{"varMapping":{"__isSmartRef__":true,"id":26554},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26554":{"this":{"__isSmartRef__":true,"id":26521}},"26555":{"timestamp":{"__isSmartRef__":true,"id":26556},"user":"cschuster","tags":[]},"26556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26557":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26558}],"id":"3DF4E7CC-71BF-48CE-81D4-EA775A2E50A3","shape":{"__isSmartRef__":true,"id":26559},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle680","partsBinMetaInfo":{"__isSmartRef__":true,"id":26560},"eventHandler":{"__isSmartRef__":true,"id":26578},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6"],"partTests":{"__isSmartRef__":true,"id":26579},"_ClipMode":"visible","moved":true,"b":88.59789479570463,"#startLetters":"set","isBeingDragged":false,"delta":0.9425307956989855,"_Rotation":-25.34696807107906,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26584},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5013.1,4713.9)"},"26558":{"target":{"__isSmartRef__":true,"id":26557},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26559":{"_BorderWidth":9.998502957005224,"_ClipMode":"visible","_BorderRadius":0.02394910209605694,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.0,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,263,-154)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.5)"},"26560":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26561},{"__isSmartRef__":true,"id":26563},{"__isSmartRef__":true,"id":26565},{"__isSmartRef__":true,"id":26567},{"__isSmartRef__":true,"id":26569},{"__isSmartRef__":true,"id":26571},{"__isSmartRef__":true,"id":26573},{"__isSmartRef__":true,"id":26575}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26577},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26561":{"date":{"__isSmartRef__":true,"id":26562},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26563":{"date":{"__isSmartRef__":true,"id":26564},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26564":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26565":{"date":{"__isSmartRef__":true,"id":26566},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26566":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26567":{"date":{"__isSmartRef__":true,"id":26568},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26569":{"date":{"__isSmartRef__":true,"id":26570},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26570":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26571":{"date":{"__isSmartRef__":true,"id":26572},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26573":{"date":{"__isSmartRef__":true,"id":26574},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26574":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26575":{"date":{"__isSmartRef__":true,"id":26576},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26576":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26577":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26578":{"morph":{"__isSmartRef__":true,"id":26557},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26579":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26580}},"26580":{"test01IsMorph":{"__isSmartRef__":true,"id":26581}},"26581":{"varMapping":{"__isSmartRef__":true,"id":26582},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26582":{"this":{"__isSmartRef__":true,"id":26579}},"26583":{},"26584":{"change":{"__isSmartRef__":true,"id":26585},"tick":{"__isSmartRef__":true,"id":26589}},"26585":{"varMapping":{"__isSmartRef__":true,"id":26586},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26586":{"this":{"__isSmartRef__":true,"id":26557}},"26587":{"timestamp":{"__isSmartRef__":true,"id":26588},"user":"cschuster","tags":[]},"26588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26589":{"varMapping":{"__isSmartRef__":true,"id":26590},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26590":{"this":{"__isSmartRef__":true,"id":26557}},"26591":{"timestamp":{"__isSmartRef__":true,"id":26592},"user":"cschuster","tags":[]},"26592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26593":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26594}],"id":"F437016B-DDE3-4BA1-89E1-C27402A65811","shape":{"__isSmartRef__":true,"id":26595},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle681","partsBinMetaInfo":{"__isSmartRef__":true,"id":26596},"eventHandler":{"__isSmartRef__":true,"id":26614},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","16E1BDDA-C6CB-48DA-875E-598994A06DEA"],"partTests":{"__isSmartRef__":true,"id":26615},"_ClipMode":"visible","moved":true,"b":235.94634352531284,"#startLetters":"set","isBeingDragged":false,"delta":-0.8055432238616049,"_Rotation":2.3931305140590604,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26620},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4907.0,4521.4)"},"26594":{"target":{"__isSmartRef__":true,"id":26593},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26595":{"_BorderWidth":0.8574323253621543,"_ClipMode":"visible","_BorderRadius":12.542612897672951,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.1,133.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-212,-356,181)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-8.8)"},"26596":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26597},{"__isSmartRef__":true,"id":26599},{"__isSmartRef__":true,"id":26601},{"__isSmartRef__":true,"id":26603},{"__isSmartRef__":true,"id":26605},{"__isSmartRef__":true,"id":26607},{"__isSmartRef__":true,"id":26609},{"__isSmartRef__":true,"id":26611}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26613},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26597":{"date":{"__isSmartRef__":true,"id":26598},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26599":{"date":{"__isSmartRef__":true,"id":26600},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26600":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26601":{"date":{"__isSmartRef__":true,"id":26602},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26602":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26603":{"date":{"__isSmartRef__":true,"id":26604},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26605":{"date":{"__isSmartRef__":true,"id":26606},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26606":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26607":{"date":{"__isSmartRef__":true,"id":26608},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26608":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26609":{"date":{"__isSmartRef__":true,"id":26610},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26610":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26611":{"date":{"__isSmartRef__":true,"id":26612},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26612":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26613":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26614":{"morph":{"__isSmartRef__":true,"id":26593},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26615":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26616}},"26616":{"test01IsMorph":{"__isSmartRef__":true,"id":26617}},"26617":{"varMapping":{"__isSmartRef__":true,"id":26618},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26618":{"this":{"__isSmartRef__":true,"id":26615}},"26619":{},"26620":{"change":{"__isSmartRef__":true,"id":26621},"tick":{"__isSmartRef__":true,"id":26625}},"26621":{"varMapping":{"__isSmartRef__":true,"id":26622},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26622":{"this":{"__isSmartRef__":true,"id":26593}},"26623":{"timestamp":{"__isSmartRef__":true,"id":26624},"user":"cschuster","tags":[]},"26624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26625":{"varMapping":{"__isSmartRef__":true,"id":26626},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26626":{"this":{"__isSmartRef__":true,"id":26593}},"26627":{"timestamp":{"__isSmartRef__":true,"id":26628},"user":"cschuster","tags":[]},"26628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26629":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26630}],"id":"E5A1E643-46D9-4B53-9127-6A1684571A7E","shape":{"__isSmartRef__":true,"id":26631},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle682","partsBinMetaInfo":{"__isSmartRef__":true,"id":26632},"eventHandler":{"__isSmartRef__":true,"id":26650},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","850EDFE6-5B94-4234-A3E3-470B997383CC"],"partTests":{"__isSmartRef__":true,"id":26651},"_ClipMode":"visible","moved":true,"b":208.9274586434476,"#startLetters":"set","isBeingDragged":false,"delta":0.8890530155040324,"_Rotation":-13.81365877405438,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26656},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4550.7,4202.6)"},"26630":{"target":{"__isSmartRef__":true,"id":26629},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26631":{"_BorderWidth":2.5814905568449023,"_ClipMode":"visible","_BorderRadius":30.641299317391393,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,119.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-124,-348,-150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-2.5)"},"26632":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26633},{"__isSmartRef__":true,"id":26635},{"__isSmartRef__":true,"id":26637},{"__isSmartRef__":true,"id":26639},{"__isSmartRef__":true,"id":26641},{"__isSmartRef__":true,"id":26643},{"__isSmartRef__":true,"id":26645},{"__isSmartRef__":true,"id":26647}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26649},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26633":{"date":{"__isSmartRef__":true,"id":26634},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26635":{"date":{"__isSmartRef__":true,"id":26636},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26636":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26637":{"date":{"__isSmartRef__":true,"id":26638},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26638":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26639":{"date":{"__isSmartRef__":true,"id":26640},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26641":{"date":{"__isSmartRef__":true,"id":26642},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26642":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26643":{"date":{"__isSmartRef__":true,"id":26644},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26645":{"date":{"__isSmartRef__":true,"id":26646},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26646":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26647":{"date":{"__isSmartRef__":true,"id":26648},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26648":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26649":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26650":{"morph":{"__isSmartRef__":true,"id":26629},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26651":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26652}},"26652":{"test01IsMorph":{"__isSmartRef__":true,"id":26653}},"26653":{"varMapping":{"__isSmartRef__":true,"id":26654},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26654":{"this":{"__isSmartRef__":true,"id":26651}},"26655":{},"26656":{"change":{"__isSmartRef__":true,"id":26657},"tick":{"__isSmartRef__":true,"id":26661}},"26657":{"varMapping":{"__isSmartRef__":true,"id":26658},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26658":{"this":{"__isSmartRef__":true,"id":26629}},"26659":{"timestamp":{"__isSmartRef__":true,"id":26660},"user":"cschuster","tags":[]},"26660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26661":{"varMapping":{"__isSmartRef__":true,"id":26662},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26662":{"this":{"__isSmartRef__":true,"id":26629}},"26663":{"timestamp":{"__isSmartRef__":true,"id":26664},"user":"cschuster","tags":[]},"26664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26665":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26666}],"id":"00E46702-A7A9-47C3-A2B7-9825E43446F9","shape":{"__isSmartRef__":true,"id":26667},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle683","partsBinMetaInfo":{"__isSmartRef__":true,"id":26668},"eventHandler":{"__isSmartRef__":true,"id":26686},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A"],"partTests":{"__isSmartRef__":true,"id":26687},"_ClipMode":"visible","moved":true,"b":65.05962775897933,"#startLetters":"set","isBeingDragged":false,"delta":0.9710392202832736,"_Rotation":10.39899616187994,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26692},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6788.5,5259.6)"},"26666":{"target":{"__isSmartRef__":true,"id":26665},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26667":{"_BorderWidth":9.53373557647271,"_ClipMode":"visible","_BorderRadius":7.112386756201065,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,340,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-28.4)"},"26668":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26669},{"__isSmartRef__":true,"id":26671},{"__isSmartRef__":true,"id":26673},{"__isSmartRef__":true,"id":26675},{"__isSmartRef__":true,"id":26677},{"__isSmartRef__":true,"id":26679},{"__isSmartRef__":true,"id":26681},{"__isSmartRef__":true,"id":26683}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26685},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26669":{"date":{"__isSmartRef__":true,"id":26670},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26671":{"date":{"__isSmartRef__":true,"id":26672},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26672":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26673":{"date":{"__isSmartRef__":true,"id":26674},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26674":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26675":{"date":{"__isSmartRef__":true,"id":26676},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26677":{"date":{"__isSmartRef__":true,"id":26678},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26678":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26679":{"date":{"__isSmartRef__":true,"id":26680},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26680":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26681":{"date":{"__isSmartRef__":true,"id":26682},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26682":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26683":{"date":{"__isSmartRef__":true,"id":26684},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26684":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26685":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26686":{"morph":{"__isSmartRef__":true,"id":26665},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26687":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26688}},"26688":{"test01IsMorph":{"__isSmartRef__":true,"id":26689}},"26689":{"varMapping":{"__isSmartRef__":true,"id":26690},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26690":{"this":{"__isSmartRef__":true,"id":26687}},"26691":{},"26692":{"change":{"__isSmartRef__":true,"id":26693},"tick":{"__isSmartRef__":true,"id":26697}},"26693":{"varMapping":{"__isSmartRef__":true,"id":26694},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26694":{"this":{"__isSmartRef__":true,"id":26665}},"26695":{"timestamp":{"__isSmartRef__":true,"id":26696},"user":"cschuster","tags":[]},"26696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26697":{"varMapping":{"__isSmartRef__":true,"id":26698},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26698":{"this":{"__isSmartRef__":true,"id":26665}},"26699":{"timestamp":{"__isSmartRef__":true,"id":26700},"user":"cschuster","tags":[]},"26700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26701":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26702}],"id":"C62CE84D-C9C9-4121-AF39-03C9722F16C2","shape":{"__isSmartRef__":true,"id":26703},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle684","partsBinMetaInfo":{"__isSmartRef__":true,"id":26704},"eventHandler":{"__isSmartRef__":true,"id":26722},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","A58F9A43-F2FD-4856-B442-E51D5E5AFFF1"],"partTests":{"__isSmartRef__":true,"id":26723},"_ClipMode":"visible","moved":true,"b":358.23024107154924,"#startLetters":"set","isBeingDragged":false,"delta":-0.8848794642253779,"_Rotation":9.233003854681868,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26728},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5436.3,4110.9)"},"26702":{"target":{"__isSmartRef__":true,"id":26701},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26703":{"_BorderWidth":4.845583955499534,"_ClipMode":"visible","_BorderRadius":39.96184909632133,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.5,101.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-8,248,201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.4,-40.0)"},"26704":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26705},{"__isSmartRef__":true,"id":26707},{"__isSmartRef__":true,"id":26709},{"__isSmartRef__":true,"id":26711},{"__isSmartRef__":true,"id":26713},{"__isSmartRef__":true,"id":26715},{"__isSmartRef__":true,"id":26717},{"__isSmartRef__":true,"id":26719}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26721},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26705":{"date":{"__isSmartRef__":true,"id":26706},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26707":{"date":{"__isSmartRef__":true,"id":26708},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26708":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26709":{"date":{"__isSmartRef__":true,"id":26710},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26710":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26711":{"date":{"__isSmartRef__":true,"id":26712},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26713":{"date":{"__isSmartRef__":true,"id":26714},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26714":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26715":{"date":{"__isSmartRef__":true,"id":26716},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26716":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26717":{"date":{"__isSmartRef__":true,"id":26718},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26718":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26719":{"date":{"__isSmartRef__":true,"id":26720},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26720":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26721":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26722":{"morph":{"__isSmartRef__":true,"id":26701},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26723":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26724}},"26724":{"test01IsMorph":{"__isSmartRef__":true,"id":26725}},"26725":{"varMapping":{"__isSmartRef__":true,"id":26726},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26726":{"this":{"__isSmartRef__":true,"id":26723}},"26727":{},"26728":{"change":{"__isSmartRef__":true,"id":26729},"tick":{"__isSmartRef__":true,"id":26733}},"26729":{"varMapping":{"__isSmartRef__":true,"id":26730},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26730":{"this":{"__isSmartRef__":true,"id":26701}},"26731":{"timestamp":{"__isSmartRef__":true,"id":26732},"user":"cschuster","tags":[]},"26732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26733":{"varMapping":{"__isSmartRef__":true,"id":26734},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26734":{"this":{"__isSmartRef__":true,"id":26701}},"26735":{"timestamp":{"__isSmartRef__":true,"id":26736},"user":"cschuster","tags":[]},"26736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26737":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26738}],"id":"3DE3EB14-2347-4362-95E3-C8F2FB96DBA9","shape":{"__isSmartRef__":true,"id":26739},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle685","partsBinMetaInfo":{"__isSmartRef__":true,"id":26740},"eventHandler":{"__isSmartRef__":true,"id":26758},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF"],"partTests":{"__isSmartRef__":true,"id":26759},"_ClipMode":"visible","moved":true,"b":173,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-16.107146176154373,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26764},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4719.5,4505.9)"},"26738":{"target":{"__isSmartRef__":true,"id":26737},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26739":{"_BorderWidth":5.609346717025738,"_ClipMode":"visible","_BorderRadius":39.405914525519925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.3,95.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(32,-223,-151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.4,-0.1)"},"26740":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26741},{"__isSmartRef__":true,"id":26743},{"__isSmartRef__":true,"id":26745},{"__isSmartRef__":true,"id":26747},{"__isSmartRef__":true,"id":26749},{"__isSmartRef__":true,"id":26751},{"__isSmartRef__":true,"id":26753},{"__isSmartRef__":true,"id":26755}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26757},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26741":{"date":{"__isSmartRef__":true,"id":26742},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26743":{"date":{"__isSmartRef__":true,"id":26744},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26744":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26745":{"date":{"__isSmartRef__":true,"id":26746},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26746":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26747":{"date":{"__isSmartRef__":true,"id":26748},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26749":{"date":{"__isSmartRef__":true,"id":26750},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26750":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26751":{"date":{"__isSmartRef__":true,"id":26752},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26752":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26753":{"date":{"__isSmartRef__":true,"id":26754},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26754":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26755":{"date":{"__isSmartRef__":true,"id":26756},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26757":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26758":{"morph":{"__isSmartRef__":true,"id":26737},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26759":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26760}},"26760":{"test01IsMorph":{"__isSmartRef__":true,"id":26761}},"26761":{"varMapping":{"__isSmartRef__":true,"id":26762},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26762":{"this":{"__isSmartRef__":true,"id":26759}},"26763":{},"26764":{"change":{"__isSmartRef__":true,"id":26765},"tick":{"__isSmartRef__":true,"id":26769}},"26765":{"varMapping":{"__isSmartRef__":true,"id":26766},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26766":{"this":{"__isSmartRef__":true,"id":26737}},"26767":{"timestamp":{"__isSmartRef__":true,"id":26768},"user":"cschuster","tags":[]},"26768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26769":{"varMapping":{"__isSmartRef__":true,"id":26770},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26770":{"this":{"__isSmartRef__":true,"id":26737}},"26771":{"timestamp":{"__isSmartRef__":true,"id":26772},"user":"cschuster","tags":[]},"26772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26773":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26774}],"id":"387D96AD-6FA5-4783-9BB6-2EF367C358DA","shape":{"__isSmartRef__":true,"id":26775},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle686","partsBinMetaInfo":{"__isSmartRef__":true,"id":26776},"eventHandler":{"__isSmartRef__":true,"id":26794},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C"],"partTests":{"__isSmartRef__":true,"id":26795},"_ClipMode":"visible","moved":true,"b":178.6924167952384,"#startLetters":"set","isBeingDragged":false,"delta":-0.9907518207910471,"_Rotation":-8.190964696993326,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26800},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6746.7,5605.1)"},"26774":{"target":{"__isSmartRef__":true,"id":26773},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26775":{"_BorderWidth":5.114098255992442,"_ClipMode":"visible","_BorderRadius":39.97917054076717,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.2,99.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(6,-250,-205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.5,-0.0)"},"26776":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26777},{"__isSmartRef__":true,"id":26779},{"__isSmartRef__":true,"id":26781},{"__isSmartRef__":true,"id":26783},{"__isSmartRef__":true,"id":26785},{"__isSmartRef__":true,"id":26787},{"__isSmartRef__":true,"id":26789},{"__isSmartRef__":true,"id":26791}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26793},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26777":{"date":{"__isSmartRef__":true,"id":26778},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26779":{"date":{"__isSmartRef__":true,"id":26780},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26780":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26781":{"date":{"__isSmartRef__":true,"id":26782},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26782":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26783":{"date":{"__isSmartRef__":true,"id":26784},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26785":{"date":{"__isSmartRef__":true,"id":26786},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26786":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26787":{"date":{"__isSmartRef__":true,"id":26788},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26788":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26789":{"date":{"__isSmartRef__":true,"id":26790},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26790":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26791":{"date":{"__isSmartRef__":true,"id":26792},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26792":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26793":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26794":{"morph":{"__isSmartRef__":true,"id":26773},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26795":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26796}},"26796":{"test01IsMorph":{"__isSmartRef__":true,"id":26797}},"26797":{"varMapping":{"__isSmartRef__":true,"id":26798},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26798":{"this":{"__isSmartRef__":true,"id":26795}},"26799":{},"26800":{"change":{"__isSmartRef__":true,"id":26801},"tick":{"__isSmartRef__":true,"id":26805}},"26801":{"varMapping":{"__isSmartRef__":true,"id":26802},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26802":{"this":{"__isSmartRef__":true,"id":26773}},"26803":{"timestamp":{"__isSmartRef__":true,"id":26804},"user":"cschuster","tags":[]},"26804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26805":{"varMapping":{"__isSmartRef__":true,"id":26806},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26806":{"this":{"__isSmartRef__":true,"id":26773}},"26807":{"timestamp":{"__isSmartRef__":true,"id":26808},"user":"cschuster","tags":[]},"26808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26809":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26810}],"id":"EDB32511-57C1-440D-96FD-D8375E75210B","shape":{"__isSmartRef__":true,"id":26811},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle687","partsBinMetaInfo":{"__isSmartRef__":true,"id":26812},"eventHandler":{"__isSmartRef__":true,"id":26830},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","B6706E98-41DE-4395-81BA-444DDD69E3B2"],"partTests":{"__isSmartRef__":true,"id":26831},"_ClipMode":"visible","moved":true,"b":281.8948970020283,"#startLetters":"set","isBeingDragged":false,"delta":0.8700459784013219,"_Rotation":72.53876216354206,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26836},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6292.6,4083.8)"},"26810":{"target":{"__isSmartRef__":true,"id":26809},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26811":{"_BorderWidth":0.10736326692830378,"_ClipMode":"visible","_BorderRadius":1.6993692771160318,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.9,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-197,-14)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-24.1)"},"26812":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26813},{"__isSmartRef__":true,"id":26815},{"__isSmartRef__":true,"id":26817},{"__isSmartRef__":true,"id":26819},{"__isSmartRef__":true,"id":26821},{"__isSmartRef__":true,"id":26823},{"__isSmartRef__":true,"id":26825},{"__isSmartRef__":true,"id":26827}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26829},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26813":{"date":{"__isSmartRef__":true,"id":26814},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26815":{"date":{"__isSmartRef__":true,"id":26816},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26816":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26817":{"date":{"__isSmartRef__":true,"id":26818},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26818":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26819":{"date":{"__isSmartRef__":true,"id":26820},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26821":{"date":{"__isSmartRef__":true,"id":26822},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26822":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26823":{"date":{"__isSmartRef__":true,"id":26824},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26824":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26825":{"date":{"__isSmartRef__":true,"id":26826},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26827":{"date":{"__isSmartRef__":true,"id":26828},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26828":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26829":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26830":{"morph":{"__isSmartRef__":true,"id":26809},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26831":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26832}},"26832":{"test01IsMorph":{"__isSmartRef__":true,"id":26833}},"26833":{"varMapping":{"__isSmartRef__":true,"id":26834},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26834":{"this":{"__isSmartRef__":true,"id":26831}},"26835":{},"26836":{"change":{"__isSmartRef__":true,"id":26837},"tick":{"__isSmartRef__":true,"id":26841}},"26837":{"varMapping":{"__isSmartRef__":true,"id":26838},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26838":{"this":{"__isSmartRef__":true,"id":26809}},"26839":{"timestamp":{"__isSmartRef__":true,"id":26840},"user":"cschuster","tags":[]},"26840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26841":{"varMapping":{"__isSmartRef__":true,"id":26842},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26842":{"this":{"__isSmartRef__":true,"id":26809}},"26843":{"timestamp":{"__isSmartRef__":true,"id":26844},"user":"cschuster","tags":[]},"26844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26845":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26846}],"id":"87FABF07-EB8C-4A85-8698-162897CFB771","shape":{"__isSmartRef__":true,"id":26847},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle688","partsBinMetaInfo":{"__isSmartRef__":true,"id":26848},"eventHandler":{"__isSmartRef__":true,"id":26866},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920"],"partTests":{"__isSmartRef__":true,"id":26867},"_ClipMode":"visible","moved":true,"b":174,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-7.714076272885782,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26872},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4660.3,4484.4)"},"26846":{"target":{"__isSmartRef__":true,"id":26845},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26847":{"_BorderWidth":5.522642316338269,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,-227,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"26848":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26849},{"__isSmartRef__":true,"id":26851},{"__isSmartRef__":true,"id":26853},{"__isSmartRef__":true,"id":26855},{"__isSmartRef__":true,"id":26857},{"__isSmartRef__":true,"id":26859},{"__isSmartRef__":true,"id":26861},{"__isSmartRef__":true,"id":26863}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26865},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26849":{"date":{"__isSmartRef__":true,"id":26850},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26851":{"date":{"__isSmartRef__":true,"id":26852},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26852":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26853":{"date":{"__isSmartRef__":true,"id":26854},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26854":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26855":{"date":{"__isSmartRef__":true,"id":26856},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26857":{"date":{"__isSmartRef__":true,"id":26858},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26858":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26859":{"date":{"__isSmartRef__":true,"id":26860},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26860":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26861":{"date":{"__isSmartRef__":true,"id":26862},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26863":{"date":{"__isSmartRef__":true,"id":26864},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26864":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26865":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26866":{"morph":{"__isSmartRef__":true,"id":26845},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26867":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26868}},"26868":{"test01IsMorph":{"__isSmartRef__":true,"id":26869}},"26869":{"varMapping":{"__isSmartRef__":true,"id":26870},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26870":{"this":{"__isSmartRef__":true,"id":26867}},"26871":{},"26872":{"change":{"__isSmartRef__":true,"id":26873},"tick":{"__isSmartRef__":true,"id":26877}},"26873":{"varMapping":{"__isSmartRef__":true,"id":26874},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26874":{"this":{"__isSmartRef__":true,"id":26845}},"26875":{"timestamp":{"__isSmartRef__":true,"id":26876},"user":"cschuster","tags":[]},"26876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26877":{"varMapping":{"__isSmartRef__":true,"id":26878},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26878":{"this":{"__isSmartRef__":true,"id":26845}},"26879":{"timestamp":{"__isSmartRef__":true,"id":26880},"user":"cschuster","tags":[]},"26880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26881":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26882}],"id":"DDD87CD5-FF54-424B-92FE-5C87FAD7D7C7","shape":{"__isSmartRef__":true,"id":26883},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle689","partsBinMetaInfo":{"__isSmartRef__":true,"id":26884},"eventHandler":{"__isSmartRef__":true,"id":26902},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802","0ECDC3D2-3067-4A48-8C56-27A5C6738A1C"],"partTests":{"__isSmartRef__":true,"id":26903},"_ClipMode":"visible","moved":true,"b":30.22884040256031,"#startLetters":"set","isBeingDragged":false,"delta":-0.8817410684423521,"_Rotation":-27.905312189190948,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26908},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4228.2,4886.3)"},"26882":{"target":{"__isSmartRef__":true,"id":26881},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26883":{"_BorderWidth":7.5172746211772905,"_ClipMode":"visible","_BorderRadius":29.861325570522762,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.8,79.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(129,350,136)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.1,-37.3)"},"26884":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26885},{"__isSmartRef__":true,"id":26887},{"__isSmartRef__":true,"id":26889},{"__isSmartRef__":true,"id":26891},{"__isSmartRef__":true,"id":26893},{"__isSmartRef__":true,"id":26895},{"__isSmartRef__":true,"id":26897},{"__isSmartRef__":true,"id":26899}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26901},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26885":{"date":{"__isSmartRef__":true,"id":26886},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26887":{"date":{"__isSmartRef__":true,"id":26888},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26888":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26889":{"date":{"__isSmartRef__":true,"id":26890},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26890":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26891":{"date":{"__isSmartRef__":true,"id":26892},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26893":{"date":{"__isSmartRef__":true,"id":26894},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26894":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26895":{"date":{"__isSmartRef__":true,"id":26896},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26896":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26897":{"date":{"__isSmartRef__":true,"id":26898},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26899":{"date":{"__isSmartRef__":true,"id":26900},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26900":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26901":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26902":{"morph":{"__isSmartRef__":true,"id":26881},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26903":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26904}},"26904":{"test01IsMorph":{"__isSmartRef__":true,"id":26905}},"26905":{"varMapping":{"__isSmartRef__":true,"id":26906},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26906":{"this":{"__isSmartRef__":true,"id":26903}},"26907":{},"26908":{"change":{"__isSmartRef__":true,"id":26909},"tick":{"__isSmartRef__":true,"id":26913}},"26909":{"varMapping":{"__isSmartRef__":true,"id":26910},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26910":{"this":{"__isSmartRef__":true,"id":26881}},"26911":{"timestamp":{"__isSmartRef__":true,"id":26912},"user":"cschuster","tags":[]},"26912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26913":{"varMapping":{"__isSmartRef__":true,"id":26914},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26914":{"this":{"__isSmartRef__":true,"id":26881}},"26915":{"timestamp":{"__isSmartRef__":true,"id":26916},"user":"cschuster","tags":[]},"26916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26917":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26918}],"id":"66539A44-AFEA-41A8-A1C1-9A0097055BD3","shape":{"__isSmartRef__":true,"id":26919},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle690","partsBinMetaInfo":{"__isSmartRef__":true,"id":26920},"eventHandler":{"__isSmartRef__":true,"id":26938},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663"],"partTests":{"__isSmartRef__":true,"id":26939},"_ClipMode":"visible","moved":true,"b":342.05213239684235,"#startLetters":"set","isBeingDragged":false,"delta":0.6417488412698731,"_Rotation":26.439328228722893,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26944},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5859.0,3590.3)"},"26918":{"target":{"__isSmartRef__":true,"id":26917},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26919":{"_BorderWidth":3.4592424129966615,"_ClipMode":"visible","_BorderRadius":36.20170569294664,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,112.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-79,165,16)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.8,-39.0)"},"26920":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26921},{"__isSmartRef__":true,"id":26923},{"__isSmartRef__":true,"id":26925},{"__isSmartRef__":true,"id":26927},{"__isSmartRef__":true,"id":26929},{"__isSmartRef__":true,"id":26931},{"__isSmartRef__":true,"id":26933},{"__isSmartRef__":true,"id":26935}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26937},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26921":{"date":{"__isSmartRef__":true,"id":26922},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26923":{"date":{"__isSmartRef__":true,"id":26924},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26924":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26925":{"date":{"__isSmartRef__":true,"id":26926},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26926":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26927":{"date":{"__isSmartRef__":true,"id":26928},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26929":{"date":{"__isSmartRef__":true,"id":26930},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26930":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26931":{"date":{"__isSmartRef__":true,"id":26932},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26932":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26933":{"date":{"__isSmartRef__":true,"id":26934},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26935":{"date":{"__isSmartRef__":true,"id":26936},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26936":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26937":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26938":{"morph":{"__isSmartRef__":true,"id":26917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26939":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26940}},"26940":{"test01IsMorph":{"__isSmartRef__":true,"id":26941}},"26941":{"varMapping":{"__isSmartRef__":true,"id":26942},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26942":{"this":{"__isSmartRef__":true,"id":26939}},"26943":{},"26944":{"change":{"__isSmartRef__":true,"id":26945},"tick":{"__isSmartRef__":true,"id":26949}},"26945":{"varMapping":{"__isSmartRef__":true,"id":26946},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26946":{"this":{"__isSmartRef__":true,"id":26917}},"26947":{"timestamp":{"__isSmartRef__":true,"id":26948},"user":"cschuster","tags":[]},"26948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26949":{"varMapping":{"__isSmartRef__":true,"id":26950},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26950":{"this":{"__isSmartRef__":true,"id":26917}},"26951":{"timestamp":{"__isSmartRef__":true,"id":26952},"user":"cschuster","tags":[]},"26952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26953":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26954}],"id":"B320E9FF-E97F-4589-9E58-5C4EF0A15232","shape":{"__isSmartRef__":true,"id":26955},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle691","partsBinMetaInfo":{"__isSmartRef__":true,"id":26956},"eventHandler":{"__isSmartRef__":true,"id":26974},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","4D301E59-522D-4A2C-9AE9-EC6D99EE2831"],"partTests":{"__isSmartRef__":true,"id":26975},"_ClipMode":"visible","moved":true,"b":251.3751542904647,"#startLetters":"set","isBeingDragged":false,"delta":0.6868173614493571,"_Rotation":16.22424922367416,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26980},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5048.4,5041.1)"},"26954":{"target":{"__isSmartRef__":true,"id":26953},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26955":{"_BorderWidth":0.2618499621593786,"_ClipMode":"visible","_BorderRadius":4.079894750257466,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.2,137.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-242,-325,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-13.6)"},"26956":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26957},{"__isSmartRef__":true,"id":26959},{"__isSmartRef__":true,"id":26961},{"__isSmartRef__":true,"id":26963},{"__isSmartRef__":true,"id":26965},{"__isSmartRef__":true,"id":26967},{"__isSmartRef__":true,"id":26969},{"__isSmartRef__":true,"id":26971}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":26973},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26957":{"date":{"__isSmartRef__":true,"id":26958},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26959":{"date":{"__isSmartRef__":true,"id":26960},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26960":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26961":{"date":{"__isSmartRef__":true,"id":26962},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26962":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26963":{"date":{"__isSmartRef__":true,"id":26964},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"26965":{"date":{"__isSmartRef__":true,"id":26966},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26966":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"26967":{"date":{"__isSmartRef__":true,"id":26968},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26968":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"26969":{"date":{"__isSmartRef__":true,"id":26970},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"26970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"26971":{"date":{"__isSmartRef__":true,"id":26972},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"26972":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"26973":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"26974":{"morph":{"__isSmartRef__":true,"id":26953},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26975":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26976}},"26976":{"test01IsMorph":{"__isSmartRef__":true,"id":26977}},"26977":{"varMapping":{"__isSmartRef__":true,"id":26978},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":26979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26978":{"this":{"__isSmartRef__":true,"id":26975}},"26979":{},"26980":{"change":{"__isSmartRef__":true,"id":26981},"tick":{"__isSmartRef__":true,"id":26985}},"26981":{"varMapping":{"__isSmartRef__":true,"id":26982},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":26983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26982":{"this":{"__isSmartRef__":true,"id":26953}},"26983":{"timestamp":{"__isSmartRef__":true,"id":26984},"user":"cschuster","tags":[]},"26984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"26985":{"varMapping":{"__isSmartRef__":true,"id":26986},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":26987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"26986":{"this":{"__isSmartRef__":true,"id":26953}},"26987":{"timestamp":{"__isSmartRef__":true,"id":26988},"user":"cschuster","tags":[]},"26988":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"26989":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":26990}],"id":"5D62753A-A29E-4F60-A378-5BDAC6E3CB4A","shape":{"__isSmartRef__":true,"id":26991},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle692","partsBinMetaInfo":{"__isSmartRef__":true,"id":26992},"eventHandler":{"__isSmartRef__":true,"id":27010},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2"],"partTests":{"__isSmartRef__":true,"id":27011},"_ClipMode":"visible","moved":true,"b":78.48219859809615,"#startLetters":"set","isBeingDragged":false,"delta":-0.8453988030087203,"_Rotation":-9.548990095195583,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27016},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5751.5,4330.8)"},"26990":{"target":{"__isSmartRef__":true,"id":26989},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"26991":{"_BorderWidth":9.89931357544565,"_ClipMode":"visible","_BorderRadius":1.5947623831263469,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.7,60.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,302,-236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.0)"},"26992":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":26993},{"__isSmartRef__":true,"id":26995},{"__isSmartRef__":true,"id":26997},{"__isSmartRef__":true,"id":26999},{"__isSmartRef__":true,"id":27001},{"__isSmartRef__":true,"id":27003},{"__isSmartRef__":true,"id":27005},{"__isSmartRef__":true,"id":27007}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27009},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"26993":{"date":{"__isSmartRef__":true,"id":26994},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"26994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"26995":{"date":{"__isSmartRef__":true,"id":26996},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"26996":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"26997":{"date":{"__isSmartRef__":true,"id":26998},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26998":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"26999":{"date":{"__isSmartRef__":true,"id":27000},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27000":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27001":{"date":{"__isSmartRef__":true,"id":27002},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27002":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27003":{"date":{"__isSmartRef__":true,"id":27004},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27004":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27005":{"date":{"__isSmartRef__":true,"id":27006},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27006":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27007":{"date":{"__isSmartRef__":true,"id":27008},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27008":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27009":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27010":{"morph":{"__isSmartRef__":true,"id":26989},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27011":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27012}},"27012":{"test01IsMorph":{"__isSmartRef__":true,"id":27013}},"27013":{"varMapping":{"__isSmartRef__":true,"id":27014},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27014":{"this":{"__isSmartRef__":true,"id":27011}},"27015":{},"27016":{"change":{"__isSmartRef__":true,"id":27017},"tick":{"__isSmartRef__":true,"id":27021}},"27017":{"varMapping":{"__isSmartRef__":true,"id":27018},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27018":{"this":{"__isSmartRef__":true,"id":26989}},"27019":{"timestamp":{"__isSmartRef__":true,"id":27020},"user":"cschuster","tags":[]},"27020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27021":{"varMapping":{"__isSmartRef__":true,"id":27022},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27022":{"this":{"__isSmartRef__":true,"id":26989}},"27023":{"timestamp":{"__isSmartRef__":true,"id":27024},"user":"cschuster","tags":[]},"27024":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27025":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27026}],"id":"C0DDF767-4009-46CF-A370-93B4037963E3","shape":{"__isSmartRef__":true,"id":27027},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle693","partsBinMetaInfo":{"__isSmartRef__":true,"id":27028},"eventHandler":{"__isSmartRef__":true,"id":27046},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F","4BBD9789-66C6-492D-B0C9-880148B02C5E"],"partTests":{"__isSmartRef__":true,"id":27047},"_ClipMode":"visible","moved":true,"b":122.02069393749116,"#startLetters":"set","isBeingDragged":false,"delta":-0.9634789719129913,"_Rotation":16.98407391878403,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27052},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4639.1,3400.6)"},"27026":{"target":{"__isSmartRef__":true,"id":27025},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27027":{"_BorderWidth":9.239283230072147,"_ClipMode":"visible","_BorderRadius":11.245564312366525,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,81,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-9.4)"},"27028":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27029},{"__isSmartRef__":true,"id":27031},{"__isSmartRef__":true,"id":27033},{"__isSmartRef__":true,"id":27035},{"__isSmartRef__":true,"id":27037},{"__isSmartRef__":true,"id":27039},{"__isSmartRef__":true,"id":27041},{"__isSmartRef__":true,"id":27043}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27045},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27029":{"date":{"__isSmartRef__":true,"id":27030},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27031":{"date":{"__isSmartRef__":true,"id":27032},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27032":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27033":{"date":{"__isSmartRef__":true,"id":27034},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27034":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27035":{"date":{"__isSmartRef__":true,"id":27036},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27036":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27037":{"date":{"__isSmartRef__":true,"id":27038},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27038":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27039":{"date":{"__isSmartRef__":true,"id":27040},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27040":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27041":{"date":{"__isSmartRef__":true,"id":27042},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27042":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27043":{"date":{"__isSmartRef__":true,"id":27044},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27044":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27045":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27046":{"morph":{"__isSmartRef__":true,"id":27025},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27047":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27048}},"27048":{"test01IsMorph":{"__isSmartRef__":true,"id":27049}},"27049":{"varMapping":{"__isSmartRef__":true,"id":27050},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27050":{"this":{"__isSmartRef__":true,"id":27047}},"27051":{},"27052":{"change":{"__isSmartRef__":true,"id":27053},"tick":{"__isSmartRef__":true,"id":27057}},"27053":{"varMapping":{"__isSmartRef__":true,"id":27054},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27054":{"this":{"__isSmartRef__":true,"id":27025}},"27055":{"timestamp":{"__isSmartRef__":true,"id":27056},"user":"cschuster","tags":[]},"27056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27057":{"varMapping":{"__isSmartRef__":true,"id":27058},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27058":{"this":{"__isSmartRef__":true,"id":27025}},"27059":{"timestamp":{"__isSmartRef__":true,"id":27060},"user":"cschuster","tags":[]},"27060":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27061":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27062}],"id":"DF4037B9-9699-46F3-9E15-64FEA61D97C7","shape":{"__isSmartRef__":true,"id":27063},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle694","partsBinMetaInfo":{"__isSmartRef__":true,"id":27064},"eventHandler":{"__isSmartRef__":true,"id":27082},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79"],"partTests":{"__isSmartRef__":true,"id":27083},"_ClipMode":"visible","moved":true,"b":177.93834764603525,"#startLetters":"set","isBeingDragged":false,"delta":0.7873378214426339,"_Rotation":31.445255800687942,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27088},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5183.4,3913.6)"},"27062":{"target":{"__isSmartRef__":true,"id":27061},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27063":{"_BorderWidth":5.179874286832969,"_ClipMode":"visible","_BorderRadius":39.94823238549813,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.1,98.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(10,-246,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.7,-0.0)"},"27064":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27065},{"__isSmartRef__":true,"id":27067},{"__isSmartRef__":true,"id":27069},{"__isSmartRef__":true,"id":27071},{"__isSmartRef__":true,"id":27073},{"__isSmartRef__":true,"id":27075},{"__isSmartRef__":true,"id":27077},{"__isSmartRef__":true,"id":27079}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27081},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27065":{"date":{"__isSmartRef__":true,"id":27066},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27067":{"date":{"__isSmartRef__":true,"id":27068},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27068":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27069":{"date":{"__isSmartRef__":true,"id":27070},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27070":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27071":{"date":{"__isSmartRef__":true,"id":27072},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27072":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27073":{"date":{"__isSmartRef__":true,"id":27074},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27074":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27075":{"date":{"__isSmartRef__":true,"id":27076},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27076":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27077":{"date":{"__isSmartRef__":true,"id":27078},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27078":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27079":{"date":{"__isSmartRef__":true,"id":27080},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27080":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27081":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27082":{"morph":{"__isSmartRef__":true,"id":27061},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27083":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27084}},"27084":{"test01IsMorph":{"__isSmartRef__":true,"id":27085}},"27085":{"varMapping":{"__isSmartRef__":true,"id":27086},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27086":{"this":{"__isSmartRef__":true,"id":27083}},"27087":{},"27088":{"change":{"__isSmartRef__":true,"id":27089},"tick":{"__isSmartRef__":true,"id":27093}},"27089":{"varMapping":{"__isSmartRef__":true,"id":27090},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27090":{"this":{"__isSmartRef__":true,"id":27061}},"27091":{"timestamp":{"__isSmartRef__":true,"id":27092},"user":"cschuster","tags":[]},"27092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27093":{"varMapping":{"__isSmartRef__":true,"id":27094},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27094":{"this":{"__isSmartRef__":true,"id":27061}},"27095":{"timestamp":{"__isSmartRef__":true,"id":27096},"user":"cschuster","tags":[]},"27096":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27097":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27098}],"id":"0CF34FEC-6F81-490B-A933-D53366CDE089","shape":{"__isSmartRef__":true,"id":27099},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle695","partsBinMetaInfo":{"__isSmartRef__":true,"id":27100},"eventHandler":{"__isSmartRef__":true,"id":27118},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D","17EB403C-5E38-4605-A65C-087F2AE47DA1"],"partTests":{"__isSmartRef__":true,"id":27119},"_ClipMode":"visible","moved":true,"b":360,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":33.31056213292473,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27124},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5741.6,4722.9)"},"27098":{"target":{"__isSmartRef__":true,"id":27097},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27099":{"_BorderWidth":4.999999999999999,"_ClipMode":"visible","_BorderRadius":40,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,255,215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.0,-40.0)"},"27100":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27101},{"__isSmartRef__":true,"id":27103},{"__isSmartRef__":true,"id":27105},{"__isSmartRef__":true,"id":27107},{"__isSmartRef__":true,"id":27109},{"__isSmartRef__":true,"id":27111},{"__isSmartRef__":true,"id":27113},{"__isSmartRef__":true,"id":27115}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27117},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27101":{"date":{"__isSmartRef__":true,"id":27102},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27103":{"date":{"__isSmartRef__":true,"id":27104},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27104":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27105":{"date":{"__isSmartRef__":true,"id":27106},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27106":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27107":{"date":{"__isSmartRef__":true,"id":27108},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27108":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27109":{"date":{"__isSmartRef__":true,"id":27110},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27110":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27111":{"date":{"__isSmartRef__":true,"id":27112},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27112":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27113":{"date":{"__isSmartRef__":true,"id":27114},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27114":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27115":{"date":{"__isSmartRef__":true,"id":27116},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27116":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27117":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27118":{"morph":{"__isSmartRef__":true,"id":27097},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27119":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27120}},"27120":{"test01IsMorph":{"__isSmartRef__":true,"id":27121}},"27121":{"varMapping":{"__isSmartRef__":true,"id":27122},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27122":{"this":{"__isSmartRef__":true,"id":27119}},"27123":{},"27124":{"change":{"__isSmartRef__":true,"id":27125},"tick":{"__isSmartRef__":true,"id":27129}},"27125":{"varMapping":{"__isSmartRef__":true,"id":27126},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27126":{"this":{"__isSmartRef__":true,"id":27097}},"27127":{"timestamp":{"__isSmartRef__":true,"id":27128},"user":"cschuster","tags":[]},"27128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27129":{"varMapping":{"__isSmartRef__":true,"id":27130},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27130":{"this":{"__isSmartRef__":true,"id":27097}},"27131":{"timestamp":{"__isSmartRef__":true,"id":27132},"user":"cschuster","tags":[]},"27132":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27133":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27134}],"id":"48307D32-64CE-4A06-B477-990FC03CF8A2","shape":{"__isSmartRef__":true,"id":27135},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle696","partsBinMetaInfo":{"__isSmartRef__":true,"id":27136},"eventHandler":{"__isSmartRef__":true,"id":27154},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","77B9A79D-726E-40E2-9FE4-E103A10E2EFA"],"partTests":{"__isSmartRef__":true,"id":27155},"_ClipMode":"visible","moved":true,"b":141.91796188428998,"#startLetters":"set","isBeingDragged":false,"delta":-0.8937788447365165,"_Rotation":-24.06291277903939,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27160},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6119.0,5178.8)"},"27134":{"target":{"__isSmartRef__":true,"id":27133},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27135":{"_BorderWidth":8.083945727000138,"_ClipMode":"visible","_BorderRadius":24.782846004668148,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,75.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(158,-44,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.3,-4.3)"},"27136":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27137},{"__isSmartRef__":true,"id":27139},{"__isSmartRef__":true,"id":27141},{"__isSmartRef__":true,"id":27143},{"__isSmartRef__":true,"id":27145},{"__isSmartRef__":true,"id":27147},{"__isSmartRef__":true,"id":27149},{"__isSmartRef__":true,"id":27151}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27153},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27137":{"date":{"__isSmartRef__":true,"id":27138},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27139":{"date":{"__isSmartRef__":true,"id":27140},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27140":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27141":{"date":{"__isSmartRef__":true,"id":27142},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27142":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27143":{"date":{"__isSmartRef__":true,"id":27144},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27144":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27145":{"date":{"__isSmartRef__":true,"id":27146},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27146":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27147":{"date":{"__isSmartRef__":true,"id":27148},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27148":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27149":{"date":{"__isSmartRef__":true,"id":27150},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27150":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27151":{"date":{"__isSmartRef__":true,"id":27152},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27152":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27153":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27154":{"morph":{"__isSmartRef__":true,"id":27133},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27155":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27156}},"27156":{"test01IsMorph":{"__isSmartRef__":true,"id":27157}},"27157":{"varMapping":{"__isSmartRef__":true,"id":27158},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27158":{"this":{"__isSmartRef__":true,"id":27155}},"27159":{},"27160":{"change":{"__isSmartRef__":true,"id":27161},"tick":{"__isSmartRef__":true,"id":27165}},"27161":{"varMapping":{"__isSmartRef__":true,"id":27162},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27162":{"this":{"__isSmartRef__":true,"id":27133}},"27163":{"timestamp":{"__isSmartRef__":true,"id":27164},"user":"cschuster","tags":[]},"27164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27165":{"varMapping":{"__isSmartRef__":true,"id":27166},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27166":{"this":{"__isSmartRef__":true,"id":27133}},"27167":{"timestamp":{"__isSmartRef__":true,"id":27168},"user":"cschuster","tags":[]},"27168":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27169":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27170}],"id":"F1AC3187-CF8B-4745-9FBF-54C2D1C0DFD5","shape":{"__isSmartRef__":true,"id":27171},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle697","partsBinMetaInfo":{"__isSmartRef__":true,"id":27172},"eventHandler":{"__isSmartRef__":true,"id":27190},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5"],"partTests":{"__isSmartRef__":true,"id":27191},"_ClipMode":"visible","moved":true,"b":80.0032587418682,"#startLetters":"set","isBeingDragged":false,"delta":-0.8562591475783847,"_Rotation":20.903953980714515,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27196},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5660.9,3492.2)"},"27170":{"target":{"__isSmartRef__":true,"id":27169},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27171":{"_BorderWidth":9.924088138970214,"_ClipMode":"visible","_BorderRadius":1.205369599444559,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.7,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,297,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.5)"},"27172":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27173},{"__isSmartRef__":true,"id":27175},{"__isSmartRef__":true,"id":27177},{"__isSmartRef__":true,"id":27179},{"__isSmartRef__":true,"id":27181},{"__isSmartRef__":true,"id":27183},{"__isSmartRef__":true,"id":27185},{"__isSmartRef__":true,"id":27187}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27189},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27173":{"date":{"__isSmartRef__":true,"id":27174},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27175":{"date":{"__isSmartRef__":true,"id":27176},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27176":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27177":{"date":{"__isSmartRef__":true,"id":27178},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27178":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27179":{"date":{"__isSmartRef__":true,"id":27180},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27181":{"date":{"__isSmartRef__":true,"id":27182},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27182":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27183":{"date":{"__isSmartRef__":true,"id":27184},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27184":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27185":{"date":{"__isSmartRef__":true,"id":27186},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27186":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27187":{"date":{"__isSmartRef__":true,"id":27188},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27188":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27189":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27190":{"morph":{"__isSmartRef__":true,"id":27169},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27191":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27192}},"27192":{"test01IsMorph":{"__isSmartRef__":true,"id":27193}},"27193":{"varMapping":{"__isSmartRef__":true,"id":27194},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27194":{"this":{"__isSmartRef__":true,"id":27191}},"27195":{},"27196":{"change":{"__isSmartRef__":true,"id":27197},"tick":{"__isSmartRef__":true,"id":27201}},"27197":{"varMapping":{"__isSmartRef__":true,"id":27198},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27198":{"this":{"__isSmartRef__":true,"id":27169}},"27199":{"timestamp":{"__isSmartRef__":true,"id":27200},"user":"cschuster","tags":[]},"27200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27201":{"varMapping":{"__isSmartRef__":true,"id":27202},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27202":{"this":{"__isSmartRef__":true,"id":27169}},"27203":{"timestamp":{"__isSmartRef__":true,"id":27204},"user":"cschuster","tags":[]},"27204":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27205":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27206}],"id":"1D2E1792-0E4D-4334-8D03-4EC9CF142BAF","shape":{"__isSmartRef__":true,"id":27207},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle698","partsBinMetaInfo":{"__isSmartRef__":true,"id":27208},"eventHandler":{"__isSmartRef__":true,"id":27226},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40"],"partTests":{"__isSmartRef__":true,"id":27227},"_ClipMode":"visible","moved":true,"b":193.67032803595066,"#startLetters":"set","isBeingDragged":false,"delta":-0.4495396539568901,"_Rotation":41.31983634318389,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27232},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4983.9,4176.8)"},"27206":{"target":{"__isSmartRef__":true,"id":27205},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27207":{"_BorderWidth":3.818325125916717,"_ClipMode":"visible","_BorderRadius":37.76583118713641,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.4,109.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-61,-310,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.3,-0.6)"},"27208":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27209},{"__isSmartRef__":true,"id":27211},{"__isSmartRef__":true,"id":27213},{"__isSmartRef__":true,"id":27215},{"__isSmartRef__":true,"id":27217},{"__isSmartRef__":true,"id":27219},{"__isSmartRef__":true,"id":27221},{"__isSmartRef__":true,"id":27223}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27225},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27209":{"date":{"__isSmartRef__":true,"id":27210},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27211":{"date":{"__isSmartRef__":true,"id":27212},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27212":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27213":{"date":{"__isSmartRef__":true,"id":27214},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27214":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27215":{"date":{"__isSmartRef__":true,"id":27216},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27216":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27217":{"date":{"__isSmartRef__":true,"id":27218},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27218":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27219":{"date":{"__isSmartRef__":true,"id":27220},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27220":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27221":{"date":{"__isSmartRef__":true,"id":27222},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27222":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27223":{"date":{"__isSmartRef__":true,"id":27224},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27224":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27225":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27226":{"morph":{"__isSmartRef__":true,"id":27205},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27227":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27228}},"27228":{"test01IsMorph":{"__isSmartRef__":true,"id":27229}},"27229":{"varMapping":{"__isSmartRef__":true,"id":27230},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27230":{"this":{"__isSmartRef__":true,"id":27227}},"27231":{},"27232":{"change":{"__isSmartRef__":true,"id":27233},"tick":{"__isSmartRef__":true,"id":27237}},"27233":{"varMapping":{"__isSmartRef__":true,"id":27234},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27234":{"this":{"__isSmartRef__":true,"id":27205}},"27235":{"timestamp":{"__isSmartRef__":true,"id":27236},"user":"cschuster","tags":[]},"27236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27237":{"varMapping":{"__isSmartRef__":true,"id":27238},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27238":{"this":{"__isSmartRef__":true,"id":27205}},"27239":{"timestamp":{"__isSmartRef__":true,"id":27240},"user":"cschuster","tags":[]},"27240":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27241":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27242}],"id":"0EC55B41-E952-497E-8FDF-D84A378407A6","shape":{"__isSmartRef__":true,"id":27243},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle699","partsBinMetaInfo":{"__isSmartRef__":true,"id":27244},"eventHandler":{"__isSmartRef__":true,"id":27262},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","A207C028-9B55-4066-8C8F-0069278C5A2B","AF10FEB8-98FC-41B6-A0BD-DE3F5272F0EA"],"partTests":{"__isSmartRef__":true,"id":27263},"_ClipMode":"visible","moved":true,"b":254,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":23.56631460053219,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27268},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5645.4,4615.2)"},"27242":{"target":{"__isSmartRef__":true,"id":27241},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27243":{"_BorderWidth":0.19369152030840464,"_ClipMode":"visible","_BorderRadius":3.039038076871474,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.2,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-317,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.5)"},"27244":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27245},{"__isSmartRef__":true,"id":27247},{"__isSmartRef__":true,"id":27249},{"__isSmartRef__":true,"id":27251},{"__isSmartRef__":true,"id":27253},{"__isSmartRef__":true,"id":27255},{"__isSmartRef__":true,"id":27257},{"__isSmartRef__":true,"id":27259}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27261},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27245":{"date":{"__isSmartRef__":true,"id":27246},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27247":{"date":{"__isSmartRef__":true,"id":27248},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27248":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27249":{"date":{"__isSmartRef__":true,"id":27250},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27250":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27251":{"date":{"__isSmartRef__":true,"id":27252},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27252":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27253":{"date":{"__isSmartRef__":true,"id":27254},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27254":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27255":{"date":{"__isSmartRef__":true,"id":27256},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27256":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27257":{"date":{"__isSmartRef__":true,"id":27258},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27258":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27259":{"date":{"__isSmartRef__":true,"id":27260},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27260":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27261":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27262":{"morph":{"__isSmartRef__":true,"id":27241},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27263":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27264}},"27264":{"test01IsMorph":{"__isSmartRef__":true,"id":27265}},"27265":{"varMapping":{"__isSmartRef__":true,"id":27266},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27266":{"this":{"__isSmartRef__":true,"id":27263}},"27267":{},"27268":{"change":{"__isSmartRef__":true,"id":27269},"tick":{"__isSmartRef__":true,"id":27273}},"27269":{"varMapping":{"__isSmartRef__":true,"id":27270},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27270":{"this":{"__isSmartRef__":true,"id":27241}},"27271":{"timestamp":{"__isSmartRef__":true,"id":27272},"user":"cschuster","tags":[]},"27272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27273":{"varMapping":{"__isSmartRef__":true,"id":27274},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27274":{"this":{"__isSmartRef__":true,"id":27241}},"27275":{"timestamp":{"__isSmartRef__":true,"id":27276},"user":"cschuster","tags":[]},"27276":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27277":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27278}],"id":"F1C7A6C0-7727-4B2F-8E7C-EA542F6D8894","shape":{"__isSmartRef__":true,"id":27279},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle700","partsBinMetaInfo":{"__isSmartRef__":true,"id":27280},"eventHandler":{"__isSmartRef__":true,"id":27298},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","68C3B5F0-29D4-4AF3-AB21-162C0E5F1010"],"partTests":{"__isSmartRef__":true,"id":27299},"_ClipMode":"visible","moved":true,"b":112.24057339248247,"#startLetters":"set","isBeingDragged":false,"delta":-0.8912209590198472,"_Rotation":-30.91443898683874,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27304},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6606.9,5867.9)"},"27278":{"target":{"__isSmartRef__":true,"id":27277},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27279":{"_BorderWidth":9.628013943913405,"_ClipMode":"visible","_BorderRadius":5.7303790959089245,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.0,63.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,140,143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-12.4)"},"27280":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27281},{"__isSmartRef__":true,"id":27283},{"__isSmartRef__":true,"id":27285},{"__isSmartRef__":true,"id":27287},{"__isSmartRef__":true,"id":27289},{"__isSmartRef__":true,"id":27291},{"__isSmartRef__":true,"id":27293},{"__isSmartRef__":true,"id":27295}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27297},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27281":{"date":{"__isSmartRef__":true,"id":27282},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27283":{"date":{"__isSmartRef__":true,"id":27284},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27284":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27285":{"date":{"__isSmartRef__":true,"id":27286},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27286":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27287":{"date":{"__isSmartRef__":true,"id":27288},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27288":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27289":{"date":{"__isSmartRef__":true,"id":27290},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27290":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27291":{"date":{"__isSmartRef__":true,"id":27292},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27292":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27293":{"date":{"__isSmartRef__":true,"id":27294},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27294":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27295":{"date":{"__isSmartRef__":true,"id":27296},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27296":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27297":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27298":{"morph":{"__isSmartRef__":true,"id":27277},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27299":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27300}},"27300":{"test01IsMorph":{"__isSmartRef__":true,"id":27301}},"27301":{"varMapping":{"__isSmartRef__":true,"id":27302},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27302":{"this":{"__isSmartRef__":true,"id":27299}},"27303":{},"27304":{"change":{"__isSmartRef__":true,"id":27305},"tick":{"__isSmartRef__":true,"id":27309}},"27305":{"varMapping":{"__isSmartRef__":true,"id":27306},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27306":{"this":{"__isSmartRef__":true,"id":27277}},"27307":{"timestamp":{"__isSmartRef__":true,"id":27308},"user":"cschuster","tags":[]},"27308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27309":{"varMapping":{"__isSmartRef__":true,"id":27310},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27310":{"this":{"__isSmartRef__":true,"id":27277}},"27311":{"timestamp":{"__isSmartRef__":true,"id":27312},"user":"cschuster","tags":[]},"27312":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27313":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27314}],"id":"49DE32A3-02FA-4D3E-929D-A46FF6C29FF7","shape":{"__isSmartRef__":true,"id":27315},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle701","partsBinMetaInfo":{"__isSmartRef__":true,"id":27316},"eventHandler":{"__isSmartRef__":true,"id":27334},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239"],"partTests":{"__isSmartRef__":true,"id":27335},"_ClipMode":"visible","moved":true,"b":174.81991650210693,"#startLetters":"set","isBeingDragged":false,"delta":-0.8989324441645294,"_Rotation":-30.685681953955562,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27340},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6965.8,5548.4)"},"27314":{"target":{"__isSmartRef__":true,"id":27313},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27315":{"_BorderWidth":5.451431984050192,"_ClipMode":"visible","_BorderRadius":39.67393466204241,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.8,96.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(24,-231,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.8,-0.1)"},"27316":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27317},{"__isSmartRef__":true,"id":27319},{"__isSmartRef__":true,"id":27321},{"__isSmartRef__":true,"id":27323},{"__isSmartRef__":true,"id":27325},{"__isSmartRef__":true,"id":27327},{"__isSmartRef__":true,"id":27329},{"__isSmartRef__":true,"id":27331}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27333},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27317":{"date":{"__isSmartRef__":true,"id":27318},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27319":{"date":{"__isSmartRef__":true,"id":27320},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27320":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27321":{"date":{"__isSmartRef__":true,"id":27322},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27322":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27323":{"date":{"__isSmartRef__":true,"id":27324},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27324":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27325":{"date":{"__isSmartRef__":true,"id":27326},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27326":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27327":{"date":{"__isSmartRef__":true,"id":27328},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27328":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27329":{"date":{"__isSmartRef__":true,"id":27330},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27330":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27331":{"date":{"__isSmartRef__":true,"id":27332},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27332":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27333":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27334":{"morph":{"__isSmartRef__":true,"id":27313},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27335":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27336}},"27336":{"test01IsMorph":{"__isSmartRef__":true,"id":27337}},"27337":{"varMapping":{"__isSmartRef__":true,"id":27338},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27338":{"this":{"__isSmartRef__":true,"id":27335}},"27339":{},"27340":{"change":{"__isSmartRef__":true,"id":27341},"tick":{"__isSmartRef__":true,"id":27345}},"27341":{"varMapping":{"__isSmartRef__":true,"id":27342},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27342":{"this":{"__isSmartRef__":true,"id":27313}},"27343":{"timestamp":{"__isSmartRef__":true,"id":27344},"user":"cschuster","tags":[]},"27344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27345":{"varMapping":{"__isSmartRef__":true,"id":27346},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27346":{"this":{"__isSmartRef__":true,"id":27313}},"27347":{"timestamp":{"__isSmartRef__":true,"id":27348},"user":"cschuster","tags":[]},"27348":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27349":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27350}],"id":"CCA2C914-6359-4176-9BF5-9E07F048E674","shape":{"__isSmartRef__":true,"id":27351},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle702","partsBinMetaInfo":{"__isSmartRef__":true,"id":27352},"eventHandler":{"__isSmartRef__":true,"id":27370},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","08134EA4-6023-48F6-B06F-226057AB63DF"],"partTests":{"__isSmartRef__":true,"id":27371},"_ClipMode":"visible","moved":true,"b":174.5996342516737,"#startLetters":"set","isBeingDragged":false,"delta":-0.7629644681001082,"_Rotation":7.399739176177663,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27376},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5371.9,4905.5)"},"27350":{"target":{"__isSmartRef__":true,"id":27349},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27351":{"_BorderWidth":5.470573342494349,"_ClipMode":"visible","_BorderRadius":39.645697166933914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.5,96.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(24,-230,-168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.9,-0.1)"},"27352":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27353},{"__isSmartRef__":true,"id":27355},{"__isSmartRef__":true,"id":27357},{"__isSmartRef__":true,"id":27359},{"__isSmartRef__":true,"id":27361},{"__isSmartRef__":true,"id":27363},{"__isSmartRef__":true,"id":27365},{"__isSmartRef__":true,"id":27367}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27369},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27353":{"date":{"__isSmartRef__":true,"id":27354},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27355":{"date":{"__isSmartRef__":true,"id":27356},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27356":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27357":{"date":{"__isSmartRef__":true,"id":27358},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27358":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27359":{"date":{"__isSmartRef__":true,"id":27360},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27360":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27361":{"date":{"__isSmartRef__":true,"id":27362},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27362":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27363":{"date":{"__isSmartRef__":true,"id":27364},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27364":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27365":{"date":{"__isSmartRef__":true,"id":27366},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27366":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27367":{"date":{"__isSmartRef__":true,"id":27368},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27369":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27370":{"morph":{"__isSmartRef__":true,"id":27349},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27371":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27372}},"27372":{"test01IsMorph":{"__isSmartRef__":true,"id":27373}},"27373":{"varMapping":{"__isSmartRef__":true,"id":27374},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27374":{"this":{"__isSmartRef__":true,"id":27371}},"27375":{},"27376":{"change":{"__isSmartRef__":true,"id":27377},"tick":{"__isSmartRef__":true,"id":27381}},"27377":{"varMapping":{"__isSmartRef__":true,"id":27378},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27378":{"this":{"__isSmartRef__":true,"id":27349}},"27379":{"timestamp":{"__isSmartRef__":true,"id":27380},"user":"cschuster","tags":[]},"27380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27381":{"varMapping":{"__isSmartRef__":true,"id":27382},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27382":{"this":{"__isSmartRef__":true,"id":27349}},"27383":{"timestamp":{"__isSmartRef__":true,"id":27384},"user":"cschuster","tags":[]},"27384":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27385":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27386}],"id":"1D04275D-AF39-4003-AACF-795468D03278","shape":{"__isSmartRef__":true,"id":27387},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle703","partsBinMetaInfo":{"__isSmartRef__":true,"id":27388},"eventHandler":{"__isSmartRef__":true,"id":27406},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3"],"partTests":{"__isSmartRef__":true,"id":27407},"_ClipMode":"visible","moved":true,"b":21.937409905018285,"#startLetters":"set","isBeingDragged":false,"delta":0.9971549956826493,"_Rotation":32.70732045297247,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27412},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5813.3,5747.2)"},"27386":{"target":{"__isSmartRef__":true,"id":27385},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27387":{"_BorderWidth":6.867967557281701,"_ClipMode":"visible","_BorderRadius":34.417115527908855,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.7,85.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(96,333,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.5,-38.6)"},"27388":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27389},{"__isSmartRef__":true,"id":27391},{"__isSmartRef__":true,"id":27393},{"__isSmartRef__":true,"id":27395},{"__isSmartRef__":true,"id":27397},{"__isSmartRef__":true,"id":27399},{"__isSmartRef__":true,"id":27401},{"__isSmartRef__":true,"id":27403}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27405},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27389":{"date":{"__isSmartRef__":true,"id":27390},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27391":{"date":{"__isSmartRef__":true,"id":27392},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27392":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27393":{"date":{"__isSmartRef__":true,"id":27394},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27394":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27395":{"date":{"__isSmartRef__":true,"id":27396},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27396":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27397":{"date":{"__isSmartRef__":true,"id":27398},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27398":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27399":{"date":{"__isSmartRef__":true,"id":27400},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27400":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27401":{"date":{"__isSmartRef__":true,"id":27402},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27402":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27403":{"date":{"__isSmartRef__":true,"id":27404},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27404":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27405":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27406":{"morph":{"__isSmartRef__":true,"id":27385},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27407":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27408}},"27408":{"test01IsMorph":{"__isSmartRef__":true,"id":27409}},"27409":{"varMapping":{"__isSmartRef__":true,"id":27410},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27410":{"this":{"__isSmartRef__":true,"id":27407}},"27411":{},"27412":{"change":{"__isSmartRef__":true,"id":27413},"tick":{"__isSmartRef__":true,"id":27417}},"27413":{"varMapping":{"__isSmartRef__":true,"id":27414},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27414":{"this":{"__isSmartRef__":true,"id":27385}},"27415":{"timestamp":{"__isSmartRef__":true,"id":27416},"user":"cschuster","tags":[]},"27416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27417":{"varMapping":{"__isSmartRef__":true,"id":27418},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27418":{"this":{"__isSmartRef__":true,"id":27385}},"27419":{"timestamp":{"__isSmartRef__":true,"id":27420},"user":"cschuster","tags":[]},"27420":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27421":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27422}],"id":"96880058-BEC1-4FA5-9A3F-84A56743DB44","shape":{"__isSmartRef__":true,"id":27423},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle704","partsBinMetaInfo":{"__isSmartRef__":true,"id":27424},"eventHandler":{"__isSmartRef__":true,"id":27442},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","86771E9C-3A0D-4A76-B6EB-155F5234424B","DE36B900-4A1D-48BC-93EC-21346A016995"],"partTests":{"__isSmartRef__":true,"id":27443},"_ClipMode":"visible","moved":true,"b":312.4413455729373,"#startLetters":"set","isBeingDragged":false,"delta":0.6199233047082089,"_Rotation":1.9552867119758235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27448},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5448.8,4897.1)"},"27422":{"target":{"__isSmartRef__":true,"id":27421},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27423":{"_BorderWidth":1.3101571962353664,"_ClipMode":"visible","_BorderRadius":18.216096133610154,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,129.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-189,-17,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.2,-33.5)"},"27424":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27425},{"__isSmartRef__":true,"id":27427},{"__isSmartRef__":true,"id":27429},{"__isSmartRef__":true,"id":27431},{"__isSmartRef__":true,"id":27433},{"__isSmartRef__":true,"id":27435},{"__isSmartRef__":true,"id":27437},{"__isSmartRef__":true,"id":27439}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27441},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27425":{"date":{"__isSmartRef__":true,"id":27426},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27427":{"date":{"__isSmartRef__":true,"id":27428},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27428":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27429":{"date":{"__isSmartRef__":true,"id":27430},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27430":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27431":{"date":{"__isSmartRef__":true,"id":27432},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27432":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27433":{"date":{"__isSmartRef__":true,"id":27434},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27434":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27435":{"date":{"__isSmartRef__":true,"id":27436},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27436":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27437":{"date":{"__isSmartRef__":true,"id":27438},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27438":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27439":{"date":{"__isSmartRef__":true,"id":27440},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27440":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27441":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27442":{"morph":{"__isSmartRef__":true,"id":27421},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27443":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27444}},"27444":{"test01IsMorph":{"__isSmartRef__":true,"id":27445}},"27445":{"varMapping":{"__isSmartRef__":true,"id":27446},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27446":{"this":{"__isSmartRef__":true,"id":27443}},"27447":{},"27448":{"change":{"__isSmartRef__":true,"id":27449},"tick":{"__isSmartRef__":true,"id":27453}},"27449":{"varMapping":{"__isSmartRef__":true,"id":27450},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27450":{"this":{"__isSmartRef__":true,"id":27421}},"27451":{"timestamp":{"__isSmartRef__":true,"id":27452},"user":"cschuster","tags":[]},"27452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27453":{"varMapping":{"__isSmartRef__":true,"id":27454},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27454":{"this":{"__isSmartRef__":true,"id":27421}},"27455":{"timestamp":{"__isSmartRef__":true,"id":27456},"user":"cschuster","tags":[]},"27456":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27457":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27458}],"id":"BE6869E4-7304-4EF5-BB56-12B72A81B667","shape":{"__isSmartRef__":true,"id":27459},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle705","partsBinMetaInfo":{"__isSmartRef__":true,"id":27460},"eventHandler":{"__isSmartRef__":true,"id":27478},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7"],"partTests":{"__isSmartRef__":true,"id":27479},"_ClipMode":"visible","moved":true,"b":146.55246205744334,"#startLetters":"set","isBeingDragged":false,"delta":0.9454997552093118,"_Rotation":-22.990157067029482,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27484},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6965.3,5097.7)"},"27458":{"target":{"__isSmartRef__":true,"id":27457},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27459":{"_BorderWidth":7.755866092379593,"_ClipMode":"visible","_BorderRadius":27.84832332939589,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.2,78.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(141,-73,175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.0,-3.3)"},"27460":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27461},{"__isSmartRef__":true,"id":27463},{"__isSmartRef__":true,"id":27465},{"__isSmartRef__":true,"id":27467},{"__isSmartRef__":true,"id":27469},{"__isSmartRef__":true,"id":27471},{"__isSmartRef__":true,"id":27473},{"__isSmartRef__":true,"id":27475}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27477},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27461":{"date":{"__isSmartRef__":true,"id":27462},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27463":{"date":{"__isSmartRef__":true,"id":27464},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27464":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27465":{"date":{"__isSmartRef__":true,"id":27466},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27466":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27467":{"date":{"__isSmartRef__":true,"id":27468},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27468":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27469":{"date":{"__isSmartRef__":true,"id":27470},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27470":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27471":{"date":{"__isSmartRef__":true,"id":27472},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27472":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27473":{"date":{"__isSmartRef__":true,"id":27474},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27474":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27475":{"date":{"__isSmartRef__":true,"id":27476},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27476":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27477":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27478":{"morph":{"__isSmartRef__":true,"id":27457},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27479":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27480}},"27480":{"test01IsMorph":{"__isSmartRef__":true,"id":27481}},"27481":{"varMapping":{"__isSmartRef__":true,"id":27482},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27482":{"this":{"__isSmartRef__":true,"id":27479}},"27483":{},"27484":{"change":{"__isSmartRef__":true,"id":27485},"tick":{"__isSmartRef__":true,"id":27489}},"27485":{"varMapping":{"__isSmartRef__":true,"id":27486},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27486":{"this":{"__isSmartRef__":true,"id":27457}},"27487":{"timestamp":{"__isSmartRef__":true,"id":27488},"user":"cschuster","tags":[]},"27488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27489":{"varMapping":{"__isSmartRef__":true,"id":27490},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27490":{"this":{"__isSmartRef__":true,"id":27457}},"27491":{"timestamp":{"__isSmartRef__":true,"id":27492},"user":"cschuster","tags":[]},"27492":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27493":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27494}],"id":"30F5FCFE-19BB-4738-B21E-AA30581BBF35","shape":{"__isSmartRef__":true,"id":27495},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle706","partsBinMetaInfo":{"__isSmartRef__":true,"id":27496},"eventHandler":{"__isSmartRef__":true,"id":27514},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","24C82CA3-1013-4150-A48E-31AEB35C2E97"],"partTests":{"__isSmartRef__":true,"id":27515},"_ClipMode":"visible","moved":true,"b":281.2744228259544,"#startLetters":"set","isBeingDragged":false,"delta":-0.9485009298077784,"_Rotation":-37.7858066768923,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27520},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5040.9,3812.1)"},"27494":{"target":{"__isSmartRef__":true,"id":27493},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27495":{"_BorderWidth":0.09648983824452806,"_ClipMode":"visible","_BorderRadius":1.5289409496973172,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.7,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-201,-5)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-23.9)"},"27496":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27497},{"__isSmartRef__":true,"id":27499},{"__isSmartRef__":true,"id":27501},{"__isSmartRef__":true,"id":27503},{"__isSmartRef__":true,"id":27505},{"__isSmartRef__":true,"id":27507},{"__isSmartRef__":true,"id":27509},{"__isSmartRef__":true,"id":27511}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27513},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27497":{"date":{"__isSmartRef__":true,"id":27498},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27499":{"date":{"__isSmartRef__":true,"id":27500},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27500":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27501":{"date":{"__isSmartRef__":true,"id":27502},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27502":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27503":{"date":{"__isSmartRef__":true,"id":27504},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27504":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27505":{"date":{"__isSmartRef__":true,"id":27506},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27506":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27507":{"date":{"__isSmartRef__":true,"id":27508},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27508":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27509":{"date":{"__isSmartRef__":true,"id":27510},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27510":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27511":{"date":{"__isSmartRef__":true,"id":27512},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27513":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27514":{"morph":{"__isSmartRef__":true,"id":27493},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27515":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27516}},"27516":{"test01IsMorph":{"__isSmartRef__":true,"id":27517}},"27517":{"varMapping":{"__isSmartRef__":true,"id":27518},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27518":{"this":{"__isSmartRef__":true,"id":27515}},"27519":{},"27520":{"change":{"__isSmartRef__":true,"id":27521},"tick":{"__isSmartRef__":true,"id":27525}},"27521":{"varMapping":{"__isSmartRef__":true,"id":27522},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27522":{"this":{"__isSmartRef__":true,"id":27493}},"27523":{"timestamp":{"__isSmartRef__":true,"id":27524},"user":"cschuster","tags":[]},"27524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27525":{"varMapping":{"__isSmartRef__":true,"id":27526},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27526":{"this":{"__isSmartRef__":true,"id":27493}},"27527":{"timestamp":{"__isSmartRef__":true,"id":27528},"user":"cschuster","tags":[]},"27528":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27529":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27530}],"id":"588535C6-553D-4655-9BB5-AD1AE6DBA8E5","shape":{"__isSmartRef__":true,"id":27531},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle707","partsBinMetaInfo":{"__isSmartRef__":true,"id":27532},"eventHandler":{"__isSmartRef__":true,"id":27550},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","27E03C6A-5F9B-41B2-A9A4-D32BAADB1B4C"],"partTests":{"__isSmartRef__":true,"id":27551},"_ClipMode":"visible","moved":true,"b":134.9851489745197,"#startLetters":"set","isBeingDragged":false,"delta":-0.7282034013769589,"_Rotation":-6.143228014343702,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27556},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5236.7,4669.1)"},"27530":{"target":{"__isSmartRef__":true,"id":27529},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27531":{"_BorderWidth":8.536450195041349,"_ClipMode":"visible","_BorderRadius":19.989632028787213,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,1,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-5.9)"},"27532":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27533},{"__isSmartRef__":true,"id":27535},{"__isSmartRef__":true,"id":27537},{"__isSmartRef__":true,"id":27539},{"__isSmartRef__":true,"id":27541},{"__isSmartRef__":true,"id":27543},{"__isSmartRef__":true,"id":27545},{"__isSmartRef__":true,"id":27547}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27549},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27533":{"date":{"__isSmartRef__":true,"id":27534},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27535":{"date":{"__isSmartRef__":true,"id":27536},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27536":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27537":{"date":{"__isSmartRef__":true,"id":27538},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27538":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27539":{"date":{"__isSmartRef__":true,"id":27540},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27540":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27541":{"date":{"__isSmartRef__":true,"id":27542},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27542":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27543":{"date":{"__isSmartRef__":true,"id":27544},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27544":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27545":{"date":{"__isSmartRef__":true,"id":27546},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27547":{"date":{"__isSmartRef__":true,"id":27548},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27549":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27550":{"morph":{"__isSmartRef__":true,"id":27529},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27551":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27552}},"27552":{"test01IsMorph":{"__isSmartRef__":true,"id":27553}},"27553":{"varMapping":{"__isSmartRef__":true,"id":27554},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27554":{"this":{"__isSmartRef__":true,"id":27551}},"27555":{},"27556":{"change":{"__isSmartRef__":true,"id":27557},"tick":{"__isSmartRef__":true,"id":27561}},"27557":{"varMapping":{"__isSmartRef__":true,"id":27558},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27558":{"this":{"__isSmartRef__":true,"id":27529}},"27559":{"timestamp":{"__isSmartRef__":true,"id":27560},"user":"cschuster","tags":[]},"27560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27561":{"varMapping":{"__isSmartRef__":true,"id":27562},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27562":{"this":{"__isSmartRef__":true,"id":27529}},"27563":{"timestamp":{"__isSmartRef__":true,"id":27564},"user":"cschuster","tags":[]},"27564":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27565":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27566}],"id":"202AEA42-B4C3-4CE2-85D8-891BF6BB2B2E","shape":{"__isSmartRef__":true,"id":27567},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle708","partsBinMetaInfo":{"__isSmartRef__":true,"id":27568},"eventHandler":{"__isSmartRef__":true,"id":27586},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB"],"partTests":{"__isSmartRef__":true,"id":27587},"_ClipMode":"visible","moved":true,"b":221,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-24.47875102018698,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27592},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4398.2,4895.4)"},"27566":{"target":{"__isSmartRef__":true,"id":27565},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27567":{"_BorderWidth":1.7197048550474632,"_ClipMode":"visible","_BorderRadius":22.7834620192013,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,126.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,-361,2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-4.9)"},"27568":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27569},{"__isSmartRef__":true,"id":27571},{"__isSmartRef__":true,"id":27573},{"__isSmartRef__":true,"id":27575},{"__isSmartRef__":true,"id":27577},{"__isSmartRef__":true,"id":27579},{"__isSmartRef__":true,"id":27581},{"__isSmartRef__":true,"id":27583}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27585},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27569":{"date":{"__isSmartRef__":true,"id":27570},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27571":{"date":{"__isSmartRef__":true,"id":27572},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27572":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27573":{"date":{"__isSmartRef__":true,"id":27574},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27574":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27575":{"date":{"__isSmartRef__":true,"id":27576},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27576":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27577":{"date":{"__isSmartRef__":true,"id":27578},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27578":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27579":{"date":{"__isSmartRef__":true,"id":27580},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27580":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27581":{"date":{"__isSmartRef__":true,"id":27582},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27583":{"date":{"__isSmartRef__":true,"id":27584},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27585":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27586":{"morph":{"__isSmartRef__":true,"id":27565},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27587":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27588}},"27588":{"test01IsMorph":{"__isSmartRef__":true,"id":27589}},"27589":{"varMapping":{"__isSmartRef__":true,"id":27590},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27590":{"this":{"__isSmartRef__":true,"id":27587}},"27591":{},"27592":{"change":{"__isSmartRef__":true,"id":27593},"tick":{"__isSmartRef__":true,"id":27597}},"27593":{"varMapping":{"__isSmartRef__":true,"id":27594},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27594":{"this":{"__isSmartRef__":true,"id":27565}},"27595":{"timestamp":{"__isSmartRef__":true,"id":27596},"user":"cschuster","tags":[]},"27596":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27597":{"varMapping":{"__isSmartRef__":true,"id":27598},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27598":{"this":{"__isSmartRef__":true,"id":27565}},"27599":{"timestamp":{"__isSmartRef__":true,"id":27600},"user":"cschuster","tags":[]},"27600":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27601":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27602}],"id":"B8C190BE-6D73-41D0-8B6E-7DE1BD8F4507","shape":{"__isSmartRef__":true,"id":27603},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle709","partsBinMetaInfo":{"__isSmartRef__":true,"id":27604},"eventHandler":{"__isSmartRef__":true,"id":27622},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","D7BC1E79-015D-4A70-B595-15E46739C06B"],"partTests":{"__isSmartRef__":true,"id":27623},"_ClipMode":"visible","moved":true,"b":91.3601390045369,"#startLetters":"set","isBeingDragged":false,"delta":-0.5030709007405676,"_Rotation":32.25069219221615,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27628},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5147.8,3276.2)"},"27602":{"target":{"__isSmartRef__":true,"id":27601},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27603":{"_BorderWidth":9.998591227262068,"_ClipMode":"visible","_BorderRadius":0.022537188381921425,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.1,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,249,-123)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.5)"},"27604":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27605},{"__isSmartRef__":true,"id":27607},{"__isSmartRef__":true,"id":27609},{"__isSmartRef__":true,"id":27611},{"__isSmartRef__":true,"id":27613},{"__isSmartRef__":true,"id":27615},{"__isSmartRef__":true,"id":27617},{"__isSmartRef__":true,"id":27619}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27621},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27605":{"date":{"__isSmartRef__":true,"id":27606},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27607":{"date":{"__isSmartRef__":true,"id":27608},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27608":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27609":{"date":{"__isSmartRef__":true,"id":27610},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27610":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27611":{"date":{"__isSmartRef__":true,"id":27612},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27612":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27613":{"date":{"__isSmartRef__":true,"id":27614},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27614":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27615":{"date":{"__isSmartRef__":true,"id":27616},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27616":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27617":{"date":{"__isSmartRef__":true,"id":27618},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27618":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27619":{"date":{"__isSmartRef__":true,"id":27620},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27621":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27622":{"morph":{"__isSmartRef__":true,"id":27601},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27623":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27624}},"27624":{"test01IsMorph":{"__isSmartRef__":true,"id":27625}},"27625":{"varMapping":{"__isSmartRef__":true,"id":27626},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27626":{"this":{"__isSmartRef__":true,"id":27623}},"27627":{},"27628":{"change":{"__isSmartRef__":true,"id":27629},"tick":{"__isSmartRef__":true,"id":27633}},"27629":{"varMapping":{"__isSmartRef__":true,"id":27630},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27630":{"this":{"__isSmartRef__":true,"id":27601}},"27631":{"timestamp":{"__isSmartRef__":true,"id":27632},"user":"cschuster","tags":[]},"27632":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27633":{"varMapping":{"__isSmartRef__":true,"id":27634},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27634":{"this":{"__isSmartRef__":true,"id":27601}},"27635":{"timestamp":{"__isSmartRef__":true,"id":27636},"user":"cschuster","tags":[]},"27636":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27637":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27638}],"id":"0C6069C8-FBEA-4A0D-B16C-7C48EA9D1624","shape":{"__isSmartRef__":true,"id":27639},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle710","partsBinMetaInfo":{"__isSmartRef__":true,"id":27640},"eventHandler":{"__isSmartRef__":true,"id":27658},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","09FE494C-1FF2-4CBF-8A55-C3BA8C481252"],"partTests":{"__isSmartRef__":true,"id":27659},"_ClipMode":"visible","moved":true,"b":312.13063867611345,"#startLetters":"set","isBeingDragged":false,"delta":0.9345228702877648,"_Rotation":14.187943344948991,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27664},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5587.2,4799.2)"},"27638":{"target":{"__isSmartRef__":true,"id":27637},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27639":{"_BorderWidth":1.2919138644772525,"_ClipMode":"visible","_BorderRadius":18.000155538470366,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-19,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.2,-33.4)"},"27640":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27641},{"__isSmartRef__":true,"id":27643},{"__isSmartRef__":true,"id":27645},{"__isSmartRef__":true,"id":27647},{"__isSmartRef__":true,"id":27649},{"__isSmartRef__":true,"id":27651},{"__isSmartRef__":true,"id":27653},{"__isSmartRef__":true,"id":27655}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27657},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27641":{"date":{"__isSmartRef__":true,"id":27642},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27643":{"date":{"__isSmartRef__":true,"id":27644},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27644":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27645":{"date":{"__isSmartRef__":true,"id":27646},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27646":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27647":{"date":{"__isSmartRef__":true,"id":27648},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27648":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27649":{"date":{"__isSmartRef__":true,"id":27650},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27650":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27651":{"date":{"__isSmartRef__":true,"id":27652},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27652":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27653":{"date":{"__isSmartRef__":true,"id":27654},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27654":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27655":{"date":{"__isSmartRef__":true,"id":27656},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27656":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27657":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27658":{"morph":{"__isSmartRef__":true,"id":27637},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27659":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27660}},"27660":{"test01IsMorph":{"__isSmartRef__":true,"id":27661}},"27661":{"varMapping":{"__isSmartRef__":true,"id":27662},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27662":{"this":{"__isSmartRef__":true,"id":27659}},"27663":{},"27664":{"change":{"__isSmartRef__":true,"id":27665},"tick":{"__isSmartRef__":true,"id":27669}},"27665":{"varMapping":{"__isSmartRef__":true,"id":27666},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27666":{"this":{"__isSmartRef__":true,"id":27637}},"27667":{"timestamp":{"__isSmartRef__":true,"id":27668},"user":"cschuster","tags":[]},"27668":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27669":{"varMapping":{"__isSmartRef__":true,"id":27670},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27670":{"this":{"__isSmartRef__":true,"id":27637}},"27671":{"timestamp":{"__isSmartRef__":true,"id":27672},"user":"cschuster","tags":[]},"27672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27673":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27674}],"id":"818C196A-2214-4605-8513-493044781073","shape":{"__isSmartRef__":true,"id":27675},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle711","partsBinMetaInfo":{"__isSmartRef__":true,"id":27676},"eventHandler":{"__isSmartRef__":true,"id":27694},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696"],"partTests":{"__isSmartRef__":true,"id":27695},"_ClipMode":"visible","moved":true,"b":180.6685405340977,"#startLetters":"set","isBeingDragged":false,"delta":0.9265053360722959,"_Rotation":-8.82981219201807,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27700},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4825.8,4127.0)"},"27674":{"target":{"__isSmartRef__":true,"id":27673},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27675":{"_BorderWidth":4.941660156311457,"_ClipMode":"visible","_BorderRadius":39.994554340221434,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.9,100.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-3,-258,-220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.8,-0.0)"},"27676":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27677},{"__isSmartRef__":true,"id":27679},{"__isSmartRef__":true,"id":27681},{"__isSmartRef__":true,"id":27683},{"__isSmartRef__":true,"id":27685},{"__isSmartRef__":true,"id":27687},{"__isSmartRef__":true,"id":27689},{"__isSmartRef__":true,"id":27691}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27693},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27677":{"date":{"__isSmartRef__":true,"id":27678},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27679":{"date":{"__isSmartRef__":true,"id":27680},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27680":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27681":{"date":{"__isSmartRef__":true,"id":27682},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27682":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27683":{"date":{"__isSmartRef__":true,"id":27684},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27684":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27685":{"date":{"__isSmartRef__":true,"id":27686},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27686":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27687":{"date":{"__isSmartRef__":true,"id":27688},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27688":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27689":{"date":{"__isSmartRef__":true,"id":27690},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27691":{"date":{"__isSmartRef__":true,"id":27692},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27693":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27694":{"morph":{"__isSmartRef__":true,"id":27673},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27695":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27696}},"27696":{"test01IsMorph":{"__isSmartRef__":true,"id":27697}},"27697":{"varMapping":{"__isSmartRef__":true,"id":27698},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27698":{"this":{"__isSmartRef__":true,"id":27695}},"27699":{},"27700":{"change":{"__isSmartRef__":true,"id":27701},"tick":{"__isSmartRef__":true,"id":27705}},"27701":{"varMapping":{"__isSmartRef__":true,"id":27702},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27702":{"this":{"__isSmartRef__":true,"id":27673}},"27703":{"timestamp":{"__isSmartRef__":true,"id":27704},"user":"cschuster","tags":[]},"27704":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27705":{"varMapping":{"__isSmartRef__":true,"id":27706},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27706":{"this":{"__isSmartRef__":true,"id":27673}},"27707":{"timestamp":{"__isSmartRef__":true,"id":27708},"user":"cschuster","tags":[]},"27708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27709":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27710}],"id":"78D5AD8A-C696-4A0A-B442-3E624B993ACE","shape":{"__isSmartRef__":true,"id":27711},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle712","partsBinMetaInfo":{"__isSmartRef__":true,"id":27712},"eventHandler":{"__isSmartRef__":true,"id":27730},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F"],"partTests":{"__isSmartRef__":true,"id":27731},"_ClipMode":"visible","moved":true,"b":352.43527571158484,"#startLetters":"set","isBeingDragged":false,"delta":0.5983620979823172,"_Rotation":-14.39425341296796,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27736},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5436.3,4582.1)"},"27710":{"target":{"__isSmartRef__":true,"id":27709},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27711":{"_BorderWidth":4.341769518456718,"_ClipMode":"visible","_BorderRadius":39.306772213067674,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.6,105.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-34,220,145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.4,-39.8)"},"27712":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27713},{"__isSmartRef__":true,"id":27715},{"__isSmartRef__":true,"id":27717},{"__isSmartRef__":true,"id":27719},{"__isSmartRef__":true,"id":27721},{"__isSmartRef__":true,"id":27723},{"__isSmartRef__":true,"id":27725},{"__isSmartRef__":true,"id":27727}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27729},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27713":{"date":{"__isSmartRef__":true,"id":27714},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27715":{"date":{"__isSmartRef__":true,"id":27716},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27716":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27717":{"date":{"__isSmartRef__":true,"id":27718},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27718":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27719":{"date":{"__isSmartRef__":true,"id":27720},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27720":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27721":{"date":{"__isSmartRef__":true,"id":27722},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27722":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27723":{"date":{"__isSmartRef__":true,"id":27724},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27724":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27725":{"date":{"__isSmartRef__":true,"id":27726},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27726":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27727":{"date":{"__isSmartRef__":true,"id":27728},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27728":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27729":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27730":{"morph":{"__isSmartRef__":true,"id":27709},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27731":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27732}},"27732":{"test01IsMorph":{"__isSmartRef__":true,"id":27733}},"27733":{"varMapping":{"__isSmartRef__":true,"id":27734},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27734":{"this":{"__isSmartRef__":true,"id":27731}},"27735":{},"27736":{"change":{"__isSmartRef__":true,"id":27737},"tick":{"__isSmartRef__":true,"id":27741}},"27737":{"varMapping":{"__isSmartRef__":true,"id":27738},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27738":{"this":{"__isSmartRef__":true,"id":27709}},"27739":{"timestamp":{"__isSmartRef__":true,"id":27740},"user":"cschuster","tags":[]},"27740":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27741":{"varMapping":{"__isSmartRef__":true,"id":27742},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27742":{"this":{"__isSmartRef__":true,"id":27709}},"27743":{"timestamp":{"__isSmartRef__":true,"id":27744},"user":"cschuster","tags":[]},"27744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27745":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27746}],"id":"D3428507-F6BC-48DA-A2BF-1365A64DB86C","shape":{"__isSmartRef__":true,"id":27747},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle713","partsBinMetaInfo":{"__isSmartRef__":true,"id":27748},"eventHandler":{"__isSmartRef__":true,"id":27766},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","F5D599B2-7356-434B-8B63-207C52C8C8C5"],"partTests":{"__isSmartRef__":true,"id":27767},"_ClipMode":"visible","moved":true,"b":54.57856480620103,"#startLetters":"set","isBeingDragged":false,"delta":0.6908679089392535,"_Rotation":25.961877167429424,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27772},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5376.3,4191.7)"},"27746":{"target":{"__isSmartRef__":true,"id":27745},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27747":{"_BorderWidth":9.074555105419105,"_ClipMode":"visible","_BorderRadius":13.436801108644955,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.8,67.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(208,357,-168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.3,-31.6)"},"27748":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27749},{"__isSmartRef__":true,"id":27751},{"__isSmartRef__":true,"id":27753},{"__isSmartRef__":true,"id":27755},{"__isSmartRef__":true,"id":27757},{"__isSmartRef__":true,"id":27759},{"__isSmartRef__":true,"id":27761},{"__isSmartRef__":true,"id":27763}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27765},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27749":{"date":{"__isSmartRef__":true,"id":27750},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27751":{"date":{"__isSmartRef__":true,"id":27752},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27752":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27753":{"date":{"__isSmartRef__":true,"id":27754},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27754":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27755":{"date":{"__isSmartRef__":true,"id":27756},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27756":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27757":{"date":{"__isSmartRef__":true,"id":27758},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27758":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27759":{"date":{"__isSmartRef__":true,"id":27760},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27761":{"date":{"__isSmartRef__":true,"id":27762},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27762":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27763":{"date":{"__isSmartRef__":true,"id":27764},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27764":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27765":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27766":{"morph":{"__isSmartRef__":true,"id":27745},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27767":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27768}},"27768":{"test01IsMorph":{"__isSmartRef__":true,"id":27769}},"27769":{"varMapping":{"__isSmartRef__":true,"id":27770},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27770":{"this":{"__isSmartRef__":true,"id":27767}},"27771":{},"27772":{"change":{"__isSmartRef__":true,"id":27773},"tick":{"__isSmartRef__":true,"id":27777}},"27773":{"varMapping":{"__isSmartRef__":true,"id":27774},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27774":{"this":{"__isSmartRef__":true,"id":27745}},"27775":{"timestamp":{"__isSmartRef__":true,"id":27776},"user":"cschuster","tags":[]},"27776":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27777":{"varMapping":{"__isSmartRef__":true,"id":27778},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27778":{"this":{"__isSmartRef__":true,"id":27745}},"27779":{"timestamp":{"__isSmartRef__":true,"id":27780},"user":"cschuster","tags":[]},"27780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27781":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27782}],"id":"37CF4BA7-1E80-4B88-9E83-10B39446DFFB","shape":{"__isSmartRef__":true,"id":27783},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle714","partsBinMetaInfo":{"__isSmartRef__":true,"id":27784},"eventHandler":{"__isSmartRef__":true,"id":27802},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F"],"partTests":{"__isSmartRef__":true,"id":27803},"_ClipMode":"visible","moved":true,"b":303.6775627388852,"#startLetters":"set","isBeingDragged":false,"delta":-0.9710765045019798,"_Rotation":32.05622688320834,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27808},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5746.7,4793.2)"},"27782":{"target":{"__isSmartRef__":true,"id":27781},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27783":{"_BorderWidth":0.8391433116214122,"_ClipMode":"visible","_BorderRadius":12.299634590040274,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.1,133.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-213,-71,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-31.1)"},"27784":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27785},{"__isSmartRef__":true,"id":27787},{"__isSmartRef__":true,"id":27789},{"__isSmartRef__":true,"id":27791},{"__isSmartRef__":true,"id":27793},{"__isSmartRef__":true,"id":27795},{"__isSmartRef__":true,"id":27797},{"__isSmartRef__":true,"id":27799}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27801},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27785":{"date":{"__isSmartRef__":true,"id":27786},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27787":{"date":{"__isSmartRef__":true,"id":27788},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27788":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27789":{"date":{"__isSmartRef__":true,"id":27790},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27790":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27791":{"date":{"__isSmartRef__":true,"id":27792},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27792":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27793":{"date":{"__isSmartRef__":true,"id":27794},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27794":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27795":{"date":{"__isSmartRef__":true,"id":27796},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27796":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27797":{"date":{"__isSmartRef__":true,"id":27798},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27798":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27799":{"date":{"__isSmartRef__":true,"id":27800},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27800":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27801":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27802":{"morph":{"__isSmartRef__":true,"id":27781},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27803":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27804}},"27804":{"test01IsMorph":{"__isSmartRef__":true,"id":27805}},"27805":{"varMapping":{"__isSmartRef__":true,"id":27806},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27806":{"this":{"__isSmartRef__":true,"id":27803}},"27807":{},"27808":{"change":{"__isSmartRef__":true,"id":27809},"tick":{"__isSmartRef__":true,"id":27813}},"27809":{"varMapping":{"__isSmartRef__":true,"id":27810},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27810":{"this":{"__isSmartRef__":true,"id":27781}},"27811":{"timestamp":{"__isSmartRef__":true,"id":27812},"user":"cschuster","tags":[]},"27812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27813":{"varMapping":{"__isSmartRef__":true,"id":27814},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27814":{"this":{"__isSmartRef__":true,"id":27781}},"27815":{"timestamp":{"__isSmartRef__":true,"id":27816},"user":"cschuster","tags":[]},"27816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27817":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27818}],"id":"47BC5486-1ACE-4E9B-A093-D7E09F6950D6","shape":{"__isSmartRef__":true,"id":27819},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle715","partsBinMetaInfo":{"__isSmartRef__":true,"id":27820},"eventHandler":{"__isSmartRef__":true,"id":27838},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9","DE4DEAAA-5F7B-4521-96D4-58921619F6F6"],"partTests":{"__isSmartRef__":true,"id":27839},"_ClipMode":"visible","moved":true,"b":51.27492930274457,"#startLetters":"set","isBeingDragged":false,"delta":-0.5512947691022418,"_Rotation":78.04402704992097,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27844},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5009.1,4137.8)"},"27818":{"target":{"__isSmartRef__":true,"id":27817},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27819":{"_BorderWidth":8.900783737867801,"_ClipMode":"visible","_BorderRadius":15.654217968617754,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.0,68.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,360,-132)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.6,-32.5)"},"27820":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27821},{"__isSmartRef__":true,"id":27823},{"__isSmartRef__":true,"id":27825},{"__isSmartRef__":true,"id":27827},{"__isSmartRef__":true,"id":27829},{"__isSmartRef__":true,"id":27831},{"__isSmartRef__":true,"id":27833},{"__isSmartRef__":true,"id":27835}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27837},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27821":{"date":{"__isSmartRef__":true,"id":27822},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27823":{"date":{"__isSmartRef__":true,"id":27824},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27824":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27825":{"date":{"__isSmartRef__":true,"id":27826},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27826":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27827":{"date":{"__isSmartRef__":true,"id":27828},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27828":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27829":{"date":{"__isSmartRef__":true,"id":27830},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27830":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27831":{"date":{"__isSmartRef__":true,"id":27832},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27832":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27833":{"date":{"__isSmartRef__":true,"id":27834},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27835":{"date":{"__isSmartRef__":true,"id":27836},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27836":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27837":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27838":{"morph":{"__isSmartRef__":true,"id":27817},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27839":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27840}},"27840":{"test01IsMorph":{"__isSmartRef__":true,"id":27841}},"27841":{"varMapping":{"__isSmartRef__":true,"id":27842},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27842":{"this":{"__isSmartRef__":true,"id":27839}},"27843":{},"27844":{"change":{"__isSmartRef__":true,"id":27845},"tick":{"__isSmartRef__":true,"id":27849}},"27845":{"varMapping":{"__isSmartRef__":true,"id":27846},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27846":{"this":{"__isSmartRef__":true,"id":27817}},"27847":{"timestamp":{"__isSmartRef__":true,"id":27848},"user":"cschuster","tags":[]},"27848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27849":{"varMapping":{"__isSmartRef__":true,"id":27850},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27850":{"this":{"__isSmartRef__":true,"id":27817}},"27851":{"timestamp":{"__isSmartRef__":true,"id":27852},"user":"cschuster","tags":[]},"27852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27853":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27854}],"id":"0E3FA1D2-31ED-4D75-BBAD-9F0A997A0AA7","shape":{"__isSmartRef__":true,"id":27855},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle716","partsBinMetaInfo":{"__isSmartRef__":true,"id":27856},"eventHandler":{"__isSmartRef__":true,"id":27874},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","6FAE6DF6-1466-47FD-93F8-355317A8CA03"],"partTests":{"__isSmartRef__":true,"id":27875},"_ClipMode":"visible","moved":true,"b":285,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":1.6717716189241565,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27880},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5682.5,4188.2)"},"27854":{"target":{"__isSmartRef__":true,"id":27853},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27855":{"_BorderWidth":0.17037086855465944,"_ClipMode":"visible","_BorderRadius":2.6794919243112347,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-181,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.2)"},"27856":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27857},{"__isSmartRef__":true,"id":27859},{"__isSmartRef__":true,"id":27861},{"__isSmartRef__":true,"id":27863},{"__isSmartRef__":true,"id":27865},{"__isSmartRef__":true,"id":27867},{"__isSmartRef__":true,"id":27869},{"__isSmartRef__":true,"id":27871}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27873},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27857":{"date":{"__isSmartRef__":true,"id":27858},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27859":{"date":{"__isSmartRef__":true,"id":27860},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27860":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27861":{"date":{"__isSmartRef__":true,"id":27862},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27862":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27863":{"date":{"__isSmartRef__":true,"id":27864},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27864":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27865":{"date":{"__isSmartRef__":true,"id":27866},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27866":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27867":{"date":{"__isSmartRef__":true,"id":27868},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27868":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27869":{"date":{"__isSmartRef__":true,"id":27870},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27871":{"date":{"__isSmartRef__":true,"id":27872},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27873":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27874":{"morph":{"__isSmartRef__":true,"id":27853},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27875":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27876}},"27876":{"test01IsMorph":{"__isSmartRef__":true,"id":27877}},"27877":{"varMapping":{"__isSmartRef__":true,"id":27878},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27878":{"this":{"__isSmartRef__":true,"id":27875}},"27879":{},"27880":{"change":{"__isSmartRef__":true,"id":27881},"tick":{"__isSmartRef__":true,"id":27885}},"27881":{"varMapping":{"__isSmartRef__":true,"id":27882},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27882":{"this":{"__isSmartRef__":true,"id":27853}},"27883":{"timestamp":{"__isSmartRef__":true,"id":27884},"user":"cschuster","tags":[]},"27884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27885":{"varMapping":{"__isSmartRef__":true,"id":27886},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27886":{"this":{"__isSmartRef__":true,"id":27853}},"27887":{"timestamp":{"__isSmartRef__":true,"id":27888},"user":"cschuster","tags":[]},"27888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27889":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27890}],"id":"F43C1330-F812-4D2E-864E-8B869280E6AA","shape":{"__isSmartRef__":true,"id":27891},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle717","partsBinMetaInfo":{"__isSmartRef__":true,"id":27892},"eventHandler":{"__isSmartRef__":true,"id":27910},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C","7D1511F6-B78F-499E-82D3-6ACE1B2E695A"],"partTests":{"__isSmartRef__":true,"id":27911},"_ClipMode":"visible","moved":true,"b":335.1502194367349,"#startLetters":"set","isBeingDragged":false,"delta":0.8254931513220072,"_Rotation":-23.761787813530024,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27916},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6858.6,5527.9)"},"27890":{"target":{"__isSmartRef__":true,"id":27889},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27891":{"_BorderWidth":2.8987968368351407,"_ClipMode":"visible","_BorderRadius":32.93591242736959,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.5,116.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-108,125,-76)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.6,-38.1)"},"27892":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27893},{"__isSmartRef__":true,"id":27895},{"__isSmartRef__":true,"id":27897},{"__isSmartRef__":true,"id":27899},{"__isSmartRef__":true,"id":27901},{"__isSmartRef__":true,"id":27903},{"__isSmartRef__":true,"id":27905},{"__isSmartRef__":true,"id":27907}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27909},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27893":{"date":{"__isSmartRef__":true,"id":27894},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27895":{"date":{"__isSmartRef__":true,"id":27896},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27896":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27897":{"date":{"__isSmartRef__":true,"id":27898},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27898":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27899":{"date":{"__isSmartRef__":true,"id":27900},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27900":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27901":{"date":{"__isSmartRef__":true,"id":27902},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27902":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27903":{"date":{"__isSmartRef__":true,"id":27904},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27904":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27905":{"date":{"__isSmartRef__":true,"id":27906},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27907":{"date":{"__isSmartRef__":true,"id":27908},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27908":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27909":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27910":{"morph":{"__isSmartRef__":true,"id":27889},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27911":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27912}},"27912":{"test01IsMorph":{"__isSmartRef__":true,"id":27913}},"27913":{"varMapping":{"__isSmartRef__":true,"id":27914},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27914":{"this":{"__isSmartRef__":true,"id":27911}},"27915":{},"27916":{"change":{"__isSmartRef__":true,"id":27917},"tick":{"__isSmartRef__":true,"id":27921}},"27917":{"varMapping":{"__isSmartRef__":true,"id":27918},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27918":{"this":{"__isSmartRef__":true,"id":27889}},"27919":{"timestamp":{"__isSmartRef__":true,"id":27920},"user":"cschuster","tags":[]},"27920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27921":{"varMapping":{"__isSmartRef__":true,"id":27922},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27922":{"this":{"__isSmartRef__":true,"id":27889}},"27923":{"timestamp":{"__isSmartRef__":true,"id":27924},"user":"cschuster","tags":[]},"27924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27925":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27926}],"id":"CFABD568-FB34-40F2-9D91-32099205E0A8","shape":{"__isSmartRef__":true,"id":27927},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle718","partsBinMetaInfo":{"__isSmartRef__":true,"id":27928},"eventHandler":{"__isSmartRef__":true,"id":27946},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79"],"partTests":{"__isSmartRef__":true,"id":27947},"_ClipMode":"visible","moved":true,"b":29.55518928350648,"#startLetters":"set","isBeingDragged":false,"delta":0.8956117964698933,"_Rotation":4.66244654321435,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27952},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5889.0,4444.6)"},"27926":{"target":{"__isSmartRef__":true,"id":27925},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27927":{"_BorderWidth":7.466308441744337,"_ClipMode":"visible","_BorderRadius":30.267716272288993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.3,80.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(126,349,143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.9,-37.4)"},"27928":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27929},{"__isSmartRef__":true,"id":27931},{"__isSmartRef__":true,"id":27933},{"__isSmartRef__":true,"id":27935},{"__isSmartRef__":true,"id":27937},{"__isSmartRef__":true,"id":27939},{"__isSmartRef__":true,"id":27941},{"__isSmartRef__":true,"id":27943}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27945},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27929":{"date":{"__isSmartRef__":true,"id":27930},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27931":{"date":{"__isSmartRef__":true,"id":27932},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27932":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27933":{"date":{"__isSmartRef__":true,"id":27934},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27934":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27935":{"date":{"__isSmartRef__":true,"id":27936},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27936":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27937":{"date":{"__isSmartRef__":true,"id":27938},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27938":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27939":{"date":{"__isSmartRef__":true,"id":27940},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27940":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27941":{"date":{"__isSmartRef__":true,"id":27942},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27943":{"date":{"__isSmartRef__":true,"id":27944},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27944":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27945":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27946":{"morph":{"__isSmartRef__":true,"id":27925},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27947":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27948}},"27948":{"test01IsMorph":{"__isSmartRef__":true,"id":27949}},"27949":{"varMapping":{"__isSmartRef__":true,"id":27950},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27950":{"this":{"__isSmartRef__":true,"id":27947}},"27951":{},"27952":{"change":{"__isSmartRef__":true,"id":27953},"tick":{"__isSmartRef__":true,"id":27957}},"27953":{"varMapping":{"__isSmartRef__":true,"id":27954},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27954":{"this":{"__isSmartRef__":true,"id":27925}},"27955":{"timestamp":{"__isSmartRef__":true,"id":27956},"user":"cschuster","tags":[]},"27956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27957":{"varMapping":{"__isSmartRef__":true,"id":27958},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27958":{"this":{"__isSmartRef__":true,"id":27925}},"27959":{"timestamp":{"__isSmartRef__":true,"id":27960},"user":"cschuster","tags":[]},"27960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27961":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27962}],"id":"D3976FD6-06A7-42D8-8028-03F637701B54","shape":{"__isSmartRef__":true,"id":27963},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle719","partsBinMetaInfo":{"__isSmartRef__":true,"id":27964},"eventHandler":{"__isSmartRef__":true,"id":27982},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","4D301E59-522D-4A2C-9AE9-EC6D99EE2831"],"partTests":{"__isSmartRef__":true,"id":27983},"_ClipMode":"visible","moved":true,"b":222.84892883343855,"#startLetters":"set","isBeingDragged":false,"delta":0.6942334231571294,"_Rotation":13.70149893505677,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27988},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5083.8,4967.8)"},"27962":{"target":{"__isSmartRef__":true,"id":27961},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27963":{"_BorderWidth":1.5996618041188908,"_ClipMode":"visible","_BorderRadius":21.500320245811206,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,127.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,-362,26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-5.3)"},"27964":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":27965},{"__isSmartRef__":true,"id":27967},{"__isSmartRef__":true,"id":27969},{"__isSmartRef__":true,"id":27971},{"__isSmartRef__":true,"id":27973},{"__isSmartRef__":true,"id":27975},{"__isSmartRef__":true,"id":27977},{"__isSmartRef__":true,"id":27979}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":27981},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27965":{"date":{"__isSmartRef__":true,"id":27966},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"27966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"27967":{"date":{"__isSmartRef__":true,"id":27968},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"27968":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"27969":{"date":{"__isSmartRef__":true,"id":27970},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"27970":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"27971":{"date":{"__isSmartRef__":true,"id":27972},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"27972":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"27973":{"date":{"__isSmartRef__":true,"id":27974},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27974":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"27975":{"date":{"__isSmartRef__":true,"id":27976},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"27976":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"27977":{"date":{"__isSmartRef__":true,"id":27978},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"27978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"27979":{"date":{"__isSmartRef__":true,"id":27980},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"27980":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"27981":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"27982":{"morph":{"__isSmartRef__":true,"id":27961},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"27983":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27984}},"27984":{"test01IsMorph":{"__isSmartRef__":true,"id":27985}},"27985":{"varMapping":{"__isSmartRef__":true,"id":27986},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27986":{"this":{"__isSmartRef__":true,"id":27983}},"27987":{},"27988":{"change":{"__isSmartRef__":true,"id":27989},"tick":{"__isSmartRef__":true,"id":27993}},"27989":{"varMapping":{"__isSmartRef__":true,"id":27990},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":27991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27990":{"this":{"__isSmartRef__":true,"id":27961}},"27991":{"timestamp":{"__isSmartRef__":true,"id":27992},"user":"cschuster","tags":[]},"27992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"27993":{"varMapping":{"__isSmartRef__":true,"id":27994},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"27994":{"this":{"__isSmartRef__":true,"id":27961}},"27995":{"timestamp":{"__isSmartRef__":true,"id":27996},"user":"cschuster","tags":[]},"27996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"27997":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":27998}],"id":"7CB52BF0-7031-4787-B1F6-246FE5D4304F","shape":{"__isSmartRef__":true,"id":27999},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle720","partsBinMetaInfo":{"__isSmartRef__":true,"id":28000},"eventHandler":{"__isSmartRef__":true,"id":28018},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","4D301E59-522D-4A2C-9AE9-EC6D99EE2831","B320E9FF-E97F-4589-9E58-5C4EF0A15232"],"partTests":{"__isSmartRef__":true,"id":28019},"_ClipMode":"visible","moved":true,"b":121.6410052170977,"#startLetters":"set","isBeingDragged":false,"delta":-0.7945299826096743,"_Rotation":10.16602369780191,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28024},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5154.1,4787.5)"},"27998":{"target":{"__isSmartRef__":true,"id":27997},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"27999":{"_BorderWidth":9.256758559441414,"_ClipMode":"visible","_BorderRadius":11.008010506595621,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.3,65.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(218,84,226)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-9.5)"},"28000":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28001},{"__isSmartRef__":true,"id":28003},{"__isSmartRef__":true,"id":28005},{"__isSmartRef__":true,"id":28007},{"__isSmartRef__":true,"id":28009},{"__isSmartRef__":true,"id":28011},{"__isSmartRef__":true,"id":28013},{"__isSmartRef__":true,"id":28015}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28017},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28001":{"date":{"__isSmartRef__":true,"id":28002},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28003":{"date":{"__isSmartRef__":true,"id":28004},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28004":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28005":{"date":{"__isSmartRef__":true,"id":28006},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28006":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28007":{"date":{"__isSmartRef__":true,"id":28008},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28008":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28009":{"date":{"__isSmartRef__":true,"id":28010},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28010":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28011":{"date":{"__isSmartRef__":true,"id":28012},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28012":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28013":{"date":{"__isSmartRef__":true,"id":28014},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28015":{"date":{"__isSmartRef__":true,"id":28016},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28016":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28017":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28018":{"morph":{"__isSmartRef__":true,"id":27997},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28019":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28020}},"28020":{"test01IsMorph":{"__isSmartRef__":true,"id":28021}},"28021":{"varMapping":{"__isSmartRef__":true,"id":28022},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28022":{"this":{"__isSmartRef__":true,"id":28019}},"28023":{},"28024":{"change":{"__isSmartRef__":true,"id":28025},"tick":{"__isSmartRef__":true,"id":28029}},"28025":{"varMapping":{"__isSmartRef__":true,"id":28026},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28026":{"this":{"__isSmartRef__":true,"id":27997}},"28027":{"timestamp":{"__isSmartRef__":true,"id":28028},"user":"cschuster","tags":[]},"28028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28029":{"varMapping":{"__isSmartRef__":true,"id":28030},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28030":{"this":{"__isSmartRef__":true,"id":27997}},"28031":{"timestamp":{"__isSmartRef__":true,"id":28032},"user":"cschuster","tags":[]},"28032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28033":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28034}],"id":"C45CCD4F-88E2-4A04-84E8-5F6F659A70F8","shape":{"__isSmartRef__":true,"id":28035},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle721","partsBinMetaInfo":{"__isSmartRef__":true,"id":28036},"eventHandler":{"__isSmartRef__":true,"id":28054},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","66539A44-AFEA-41A8-A1C1-9A0097055BD3"],"partTests":{"__isSmartRef__":true,"id":28055},"_ClipMode":"visible","moved":true,"b":328.67237011820544,"#startLetters":"set","isBeingDragged":false,"delta":-0.7640885337023064,"_Rotation":35.36164315634108,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28060},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5865.4,3898.9)"},"28034":{"target":{"__isSmartRef__":true,"id":28033},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28035":{"_BorderWidth":2.4003445040139386,"_ClipMode":"visible","_BorderRadius":29.186866083503148,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.5,120.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-133,86,-153)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.6,-37.1)"},"28036":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28037},{"__isSmartRef__":true,"id":28039},{"__isSmartRef__":true,"id":28041},{"__isSmartRef__":true,"id":28043},{"__isSmartRef__":true,"id":28045},{"__isSmartRef__":true,"id":28047},{"__isSmartRef__":true,"id":28049},{"__isSmartRef__":true,"id":28051}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28053},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28037":{"date":{"__isSmartRef__":true,"id":28038},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28039":{"date":{"__isSmartRef__":true,"id":28040},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28040":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28041":{"date":{"__isSmartRef__":true,"id":28042},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28042":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28043":{"date":{"__isSmartRef__":true,"id":28044},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28044":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28045":{"date":{"__isSmartRef__":true,"id":28046},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28046":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28047":{"date":{"__isSmartRef__":true,"id":28048},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28048":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28049":{"date":{"__isSmartRef__":true,"id":28050},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28051":{"date":{"__isSmartRef__":true,"id":28052},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28052":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28053":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28054":{"morph":{"__isSmartRef__":true,"id":28033},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28055":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28056}},"28056":{"test01IsMorph":{"__isSmartRef__":true,"id":28057}},"28057":{"varMapping":{"__isSmartRef__":true,"id":28058},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28058":{"this":{"__isSmartRef__":true,"id":28055}},"28059":{},"28060":{"change":{"__isSmartRef__":true,"id":28061},"tick":{"__isSmartRef__":true,"id":28065}},"28061":{"varMapping":{"__isSmartRef__":true,"id":28062},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28062":{"this":{"__isSmartRef__":true,"id":28033}},"28063":{"timestamp":{"__isSmartRef__":true,"id":28064},"user":"cschuster","tags":[]},"28064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28065":{"varMapping":{"__isSmartRef__":true,"id":28066},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28066":{"this":{"__isSmartRef__":true,"id":28033}},"28067":{"timestamp":{"__isSmartRef__":true,"id":28068},"user":"cschuster","tags":[]},"28068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28069":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28070}],"id":"37BCF19B-ADC0-4BE9-8B22-BB3D47A363BB","shape":{"__isSmartRef__":true,"id":28071},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle722","partsBinMetaInfo":{"__isSmartRef__":true,"id":28072},"eventHandler":{"__isSmartRef__":true,"id":28090},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","77222E17-4C2C-411A-BDF8-E2B7279B1D04","0969B8EB-BE9B-4D60-B9B7-0A2748FF026D"],"partTests":{"__isSmartRef__":true,"id":28091},"_ClipMode":"visible","moved":true,"b":306.2804319753195,"#startLetters":"set","isBeingDragged":false,"delta":-0.9424485618364997,"_Rotation":20.796680465804815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28096},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6006.8,4926.2)"},"28070":{"target":{"__isSmartRef__":true,"id":28069},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28071":{"_BorderWidth":0.9693478829638575,"_ClipMode":"visible","_BorderRadius":14.0061496182913,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.8,132.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-206,-55,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.9,-31.8)"},"28072":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28073},{"__isSmartRef__":true,"id":28075},{"__isSmartRef__":true,"id":28077},{"__isSmartRef__":true,"id":28079},{"__isSmartRef__":true,"id":28081},{"__isSmartRef__":true,"id":28083},{"__isSmartRef__":true,"id":28085},{"__isSmartRef__":true,"id":28087}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28089},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28073":{"date":{"__isSmartRef__":true,"id":28074},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28075":{"date":{"__isSmartRef__":true,"id":28076},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28076":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28077":{"date":{"__isSmartRef__":true,"id":28078},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28078":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28079":{"date":{"__isSmartRef__":true,"id":28080},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28080":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28081":{"date":{"__isSmartRef__":true,"id":28082},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28082":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28083":{"date":{"__isSmartRef__":true,"id":28084},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28084":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28085":{"date":{"__isSmartRef__":true,"id":28086},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28087":{"date":{"__isSmartRef__":true,"id":28088},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28088":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28089":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28090":{"morph":{"__isSmartRef__":true,"id":28069},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28091":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28092}},"28092":{"test01IsMorph":{"__isSmartRef__":true,"id":28093}},"28093":{"varMapping":{"__isSmartRef__":true,"id":28094},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28094":{"this":{"__isSmartRef__":true,"id":28091}},"28095":{},"28096":{"change":{"__isSmartRef__":true,"id":28097},"tick":{"__isSmartRef__":true,"id":28101}},"28097":{"varMapping":{"__isSmartRef__":true,"id":28098},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28098":{"this":{"__isSmartRef__":true,"id":28069}},"28099":{"timestamp":{"__isSmartRef__":true,"id":28100},"user":"cschuster","tags":[]},"28100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28101":{"varMapping":{"__isSmartRef__":true,"id":28102},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28102":{"this":{"__isSmartRef__":true,"id":28069}},"28103":{"timestamp":{"__isSmartRef__":true,"id":28104},"user":"cschuster","tags":[]},"28104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28105":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28106}],"id":"21165519-0DE2-4338-AA6C-28945FBF50FE","shape":{"__isSmartRef__":true,"id":28107},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle723","partsBinMetaInfo":{"__isSmartRef__":true,"id":28108},"eventHandler":{"__isSmartRef__":true,"id":28126},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D","A0082503-881F-41D8-93A4-4B6714D25EC2","44DF980C-1B1C-434D-B5AF-A42E62E51650"],"partTests":{"__isSmartRef__":true,"id":28127},"_ClipMode":"visible","moved":true,"b":186.6872897100402,"#startLetters":"set","isBeingDragged":false,"delta":0.8371627341257408,"_Rotation":51.805551917876926,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28132},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5434.9,3591.4)"},"28106":{"target":{"__isSmartRef__":true,"id":28105},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28107":{"_BorderWidth":4.41774793589863,"_ClipMode":"visible","_BorderRadius":39.45757205415951,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.3,104.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-30,-284,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.7,-0.1)"},"28108":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28109},{"__isSmartRef__":true,"id":28111},{"__isSmartRef__":true,"id":28113},{"__isSmartRef__":true,"id":28115},{"__isSmartRef__":true,"id":28117},{"__isSmartRef__":true,"id":28119},{"__isSmartRef__":true,"id":28121},{"__isSmartRef__":true,"id":28123}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28125},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28109":{"date":{"__isSmartRef__":true,"id":28110},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28111":{"date":{"__isSmartRef__":true,"id":28112},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28112":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28113":{"date":{"__isSmartRef__":true,"id":28114},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28114":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28115":{"date":{"__isSmartRef__":true,"id":28116},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28116":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28117":{"date":{"__isSmartRef__":true,"id":28118},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28118":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28119":{"date":{"__isSmartRef__":true,"id":28120},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28120":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28121":{"date":{"__isSmartRef__":true,"id":28122},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28123":{"date":{"__isSmartRef__":true,"id":28124},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28124":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28125":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28126":{"morph":{"__isSmartRef__":true,"id":28105},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28127":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28128}},"28128":{"test01IsMorph":{"__isSmartRef__":true,"id":28129}},"28129":{"varMapping":{"__isSmartRef__":true,"id":28130},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28130":{"this":{"__isSmartRef__":true,"id":28127}},"28131":{},"28132":{"change":{"__isSmartRef__":true,"id":28133},"tick":{"__isSmartRef__":true,"id":28137}},"28133":{"varMapping":{"__isSmartRef__":true,"id":28134},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28134":{"this":{"__isSmartRef__":true,"id":28105}},"28135":{"timestamp":{"__isSmartRef__":true,"id":28136},"user":"cschuster","tags":[]},"28136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28137":{"varMapping":{"__isSmartRef__":true,"id":28138},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28138":{"this":{"__isSmartRef__":true,"id":28105}},"28139":{"timestamp":{"__isSmartRef__":true,"id":28140},"user":"cschuster","tags":[]},"28140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28141":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28142}],"id":"1810A8EC-5BB7-4590-872B-29B4CB0E5024","shape":{"__isSmartRef__":true,"id":28143},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle724","partsBinMetaInfo":{"__isSmartRef__":true,"id":28144},"eventHandler":{"__isSmartRef__":true,"id":28162},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383","877008D9-A28D-4E8B-8497-1F5282A9ED46"],"partTests":{"__isSmartRef__":true,"id":28163},"_ClipMode":"visible","moved":true,"b":297.9195452699787,"#startLetters":"set","isBeingDragged":false,"delta":0.8788187176105566,"_Rotation":27.543833015418656,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28168},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5685.7,4104.2)"},"28142":{"target":{"__isSmartRef__":true,"id":28141},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28143":{"_BorderWidth":0.5819702295322617,"_ClipMode":"visible","_BorderRadius":8.769620715617247,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.9,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-106,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-29.4)"},"28144":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28145},{"__isSmartRef__":true,"id":28147},{"__isSmartRef__":true,"id":28149},{"__isSmartRef__":true,"id":28151},{"__isSmartRef__":true,"id":28153},{"__isSmartRef__":true,"id":28155},{"__isSmartRef__":true,"id":28157},{"__isSmartRef__":true,"id":28159}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28161},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28145":{"date":{"__isSmartRef__":true,"id":28146},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28147":{"date":{"__isSmartRef__":true,"id":28148},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28148":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28149":{"date":{"__isSmartRef__":true,"id":28150},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28150":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28151":{"date":{"__isSmartRef__":true,"id":28152},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28152":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28153":{"date":{"__isSmartRef__":true,"id":28154},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28154":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28155":{"date":{"__isSmartRef__":true,"id":28156},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28156":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28157":{"date":{"__isSmartRef__":true,"id":28158},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28158":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28159":{"date":{"__isSmartRef__":true,"id":28160},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28160":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28161":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28162":{"morph":{"__isSmartRef__":true,"id":28141},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28163":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28164}},"28164":{"test01IsMorph":{"__isSmartRef__":true,"id":28165}},"28165":{"varMapping":{"__isSmartRef__":true,"id":28166},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28166":{"this":{"__isSmartRef__":true,"id":28163}},"28167":{},"28168":{"change":{"__isSmartRef__":true,"id":28169},"tick":{"__isSmartRef__":true,"id":28173}},"28169":{"varMapping":{"__isSmartRef__":true,"id":28170},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28170":{"this":{"__isSmartRef__":true,"id":28141}},"28171":{"timestamp":{"__isSmartRef__":true,"id":28172},"user":"cschuster","tags":[]},"28172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28173":{"varMapping":{"__isSmartRef__":true,"id":28174},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28174":{"this":{"__isSmartRef__":true,"id":28141}},"28175":{"timestamp":{"__isSmartRef__":true,"id":28176},"user":"cschuster","tags":[]},"28176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28177":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28178}],"id":"7BC543FF-E1F0-44DD-9CC0-251B847A01DB","shape":{"__isSmartRef__":true,"id":28179},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle725","partsBinMetaInfo":{"__isSmartRef__":true,"id":28180},"eventHandler":{"__isSmartRef__":true,"id":28198},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5"],"partTests":{"__isSmartRef__":true,"id":28199},"_ClipMode":"visible","moved":true,"b":72.0255441913032,"#startLetters":"set","isBeingDragged":false,"delta":-0.8971166847622953,"_Rotation":21.211853180891293,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28204},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5593.2,3684.6)"},"28178":{"target":{"__isSmartRef__":true,"id":28177},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28179":{"_BorderWidth":9.755970954470488,"_ClipMode":"visible","_BorderRadius":3.8091844483729,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.5,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,323,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-26.2)"},"28180":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28181},{"__isSmartRef__":true,"id":28183},{"__isSmartRef__":true,"id":28185},{"__isSmartRef__":true,"id":28187},{"__isSmartRef__":true,"id":28189},{"__isSmartRef__":true,"id":28191},{"__isSmartRef__":true,"id":28193},{"__isSmartRef__":true,"id":28195}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28197},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28181":{"date":{"__isSmartRef__":true,"id":28182},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28183":{"date":{"__isSmartRef__":true,"id":28184},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28184":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28185":{"date":{"__isSmartRef__":true,"id":28186},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28186":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28187":{"date":{"__isSmartRef__":true,"id":28188},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28188":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28189":{"date":{"__isSmartRef__":true,"id":28190},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28190":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28191":{"date":{"__isSmartRef__":true,"id":28192},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28192":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28193":{"date":{"__isSmartRef__":true,"id":28194},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28195":{"date":{"__isSmartRef__":true,"id":28196},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28196":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28197":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28198":{"morph":{"__isSmartRef__":true,"id":28177},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28199":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28200}},"28200":{"test01IsMorph":{"__isSmartRef__":true,"id":28201}},"28201":{"varMapping":{"__isSmartRef__":true,"id":28202},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28202":{"this":{"__isSmartRef__":true,"id":28199}},"28203":{},"28204":{"change":{"__isSmartRef__":true,"id":28205},"tick":{"__isSmartRef__":true,"id":28209}},"28205":{"varMapping":{"__isSmartRef__":true,"id":28206},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28206":{"this":{"__isSmartRef__":true,"id":28177}},"28207":{"timestamp":{"__isSmartRef__":true,"id":28208},"user":"cschuster","tags":[]},"28208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28209":{"varMapping":{"__isSmartRef__":true,"id":28210},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28210":{"this":{"__isSmartRef__":true,"id":28177}},"28211":{"timestamp":{"__isSmartRef__":true,"id":28212},"user":"cschuster","tags":[]},"28212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28213":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28214}],"id":"4CFB7606-BA48-4E83-9464-A4D9A64852FC","shape":{"__isSmartRef__":true,"id":28215},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle726","partsBinMetaInfo":{"__isSmartRef__":true,"id":28216},"eventHandler":{"__isSmartRef__":true,"id":28234},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86"],"partTests":{"__isSmartRef__":true,"id":28235},"_ClipMode":"visible","moved":true,"b":275.7134069148451,"#startLetters":"set","isBeingDragged":false,"delta":0.7492212144425139,"_Rotation":8.039536618642499,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28240},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5691.6,4513.1)"},"28214":{"target":{"__isSmartRef__":true,"id":28213},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28215":{"_BorderWidth":0.024838487928072972,"_ClipMode":"visible","_BorderRadius":0.39642868607708603,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.1,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-229,69)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.0)"},"28216":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28217},{"__isSmartRef__":true,"id":28219},{"__isSmartRef__":true,"id":28221},{"__isSmartRef__":true,"id":28223},{"__isSmartRef__":true,"id":28225},{"__isSmartRef__":true,"id":28227},{"__isSmartRef__":true,"id":28229},{"__isSmartRef__":true,"id":28231}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28233},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28217":{"date":{"__isSmartRef__":true,"id":28218},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28219":{"date":{"__isSmartRef__":true,"id":28220},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28220":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28221":{"date":{"__isSmartRef__":true,"id":28222},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28222":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28223":{"date":{"__isSmartRef__":true,"id":28224},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28224":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28225":{"date":{"__isSmartRef__":true,"id":28226},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28226":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28227":{"date":{"__isSmartRef__":true,"id":28228},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28228":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28229":{"date":{"__isSmartRef__":true,"id":28230},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28230":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28231":{"date":{"__isSmartRef__":true,"id":28232},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28232":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28233":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28234":{"morph":{"__isSmartRef__":true,"id":28213},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28235":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28236}},"28236":{"test01IsMorph":{"__isSmartRef__":true,"id":28237}},"28237":{"varMapping":{"__isSmartRef__":true,"id":28238},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28238":{"this":{"__isSmartRef__":true,"id":28235}},"28239":{},"28240":{"change":{"__isSmartRef__":true,"id":28241},"tick":{"__isSmartRef__":true,"id":28245}},"28241":{"varMapping":{"__isSmartRef__":true,"id":28242},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28242":{"this":{"__isSmartRef__":true,"id":28213}},"28243":{"timestamp":{"__isSmartRef__":true,"id":28244},"user":"cschuster","tags":[]},"28244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28245":{"varMapping":{"__isSmartRef__":true,"id":28246},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28246":{"this":{"__isSmartRef__":true,"id":28213}},"28247":{"timestamp":{"__isSmartRef__":true,"id":28248},"user":"cschuster","tags":[]},"28248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28249":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28250}],"id":"4736B0B9-4296-4E04-B776-4840C4AF73C4","shape":{"__isSmartRef__":true,"id":28251},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle727","partsBinMetaInfo":{"__isSmartRef__":true,"id":28252},"eventHandler":{"__isSmartRef__":true,"id":28270},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","832293FC-9EDF-4D76-A365-07DAFACAF1F7"],"partTests":{"__isSmartRef__":true,"id":28271},"_ClipMode":"visible","moved":true,"b":229,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-22.450574143714718,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28276},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6274.4,5945.3)"},"28250":{"target":{"__isSmartRef__":true,"id":28249},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28251":{"_BorderWidth":1.2264520988861416,"_ClipMode":"visible","_BorderRadius":17.216537980798712,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,130.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-361,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-6.9)"},"28252":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28253},{"__isSmartRef__":true,"id":28255},{"__isSmartRef__":true,"id":28257},{"__isSmartRef__":true,"id":28259},{"__isSmartRef__":true,"id":28261},{"__isSmartRef__":true,"id":28263},{"__isSmartRef__":true,"id":28265},{"__isSmartRef__":true,"id":28267}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28269},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28253":{"date":{"__isSmartRef__":true,"id":28254},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28255":{"date":{"__isSmartRef__":true,"id":28256},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28256":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28257":{"date":{"__isSmartRef__":true,"id":28258},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28258":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28259":{"date":{"__isSmartRef__":true,"id":28260},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28260":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28261":{"date":{"__isSmartRef__":true,"id":28262},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28262":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28263":{"date":{"__isSmartRef__":true,"id":28264},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28265":{"date":{"__isSmartRef__":true,"id":28266},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28266":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28267":{"date":{"__isSmartRef__":true,"id":28268},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28268":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28269":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28270":{"morph":{"__isSmartRef__":true,"id":28249},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28271":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28272}},"28272":{"test01IsMorph":{"__isSmartRef__":true,"id":28273}},"28273":{"varMapping":{"__isSmartRef__":true,"id":28274},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28274":{"this":{"__isSmartRef__":true,"id":28271}},"28275":{},"28276":{"change":{"__isSmartRef__":true,"id":28277},"tick":{"__isSmartRef__":true,"id":28281}},"28277":{"varMapping":{"__isSmartRef__":true,"id":28278},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28278":{"this":{"__isSmartRef__":true,"id":28249}},"28279":{"timestamp":{"__isSmartRef__":true,"id":28280},"user":"cschuster","tags":[]},"28280":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28281":{"varMapping":{"__isSmartRef__":true,"id":28282},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28282":{"this":{"__isSmartRef__":true,"id":28249}},"28283":{"timestamp":{"__isSmartRef__":true,"id":28284},"user":"cschuster","tags":[]},"28284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28285":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28286}],"id":"0416623C-F751-4AF0-AEAB-541FBC079FFC","shape":{"__isSmartRef__":true,"id":28287},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle728","partsBinMetaInfo":{"__isSmartRef__":true,"id":28288},"eventHandler":{"__isSmartRef__":true,"id":28306},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6"],"partTests":{"__isSmartRef__":true,"id":28307},"_ClipMode":"visible","moved":true,"b":341.39317770302296,"#startLetters":"set","isBeingDragged":false,"delta":0.8890447336016223,"_Rotation":5.202950099192294,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28312},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5449.3,4965.9)"},"28286":{"target":{"__isSmartRef__":true,"id":28285},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28287":{"_BorderWidth":3.40463920357307,"_ClipMode":"visible","_BorderRadius":35.92771828675845,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.8,112.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-82,161,7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.6,-39.0)"},"28288":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28289},{"__isSmartRef__":true,"id":28291},{"__isSmartRef__":true,"id":28293},{"__isSmartRef__":true,"id":28295},{"__isSmartRef__":true,"id":28297},{"__isSmartRef__":true,"id":28299},{"__isSmartRef__":true,"id":28301},{"__isSmartRef__":true,"id":28303}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28305},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28289":{"date":{"__isSmartRef__":true,"id":28290},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28291":{"date":{"__isSmartRef__":true,"id":28292},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28292":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28293":{"date":{"__isSmartRef__":true,"id":28294},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28294":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28295":{"date":{"__isSmartRef__":true,"id":28296},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28296":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28297":{"date":{"__isSmartRef__":true,"id":28298},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28298":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28299":{"date":{"__isSmartRef__":true,"id":28300},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28301":{"date":{"__isSmartRef__":true,"id":28302},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28302":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28303":{"date":{"__isSmartRef__":true,"id":28304},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28304":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28305":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28306":{"morph":{"__isSmartRef__":true,"id":28285},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28307":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28308}},"28308":{"test01IsMorph":{"__isSmartRef__":true,"id":28309}},"28309":{"varMapping":{"__isSmartRef__":true,"id":28310},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28310":{"this":{"__isSmartRef__":true,"id":28307}},"28311":{},"28312":{"change":{"__isSmartRef__":true,"id":28313},"tick":{"__isSmartRef__":true,"id":28317}},"28313":{"varMapping":{"__isSmartRef__":true,"id":28314},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28314":{"this":{"__isSmartRef__":true,"id":28285}},"28315":{"timestamp":{"__isSmartRef__":true,"id":28316},"user":"cschuster","tags":[]},"28316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28317":{"varMapping":{"__isSmartRef__":true,"id":28318},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28318":{"this":{"__isSmartRef__":true,"id":28285}},"28319":{"timestamp":{"__isSmartRef__":true,"id":28320},"user":"cschuster","tags":[]},"28320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28321":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28322}],"id":"7E04F194-DD7A-4BA2-A2EF-51B1BC9309CE","shape":{"__isSmartRef__":true,"id":28323},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle729","partsBinMetaInfo":{"__isSmartRef__":true,"id":28324},"eventHandler":{"__isSmartRef__":true,"id":28342},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343"],"partTests":{"__isSmartRef__":true,"id":28343},"_ClipMode":"visible","moved":true,"b":195.29218250629492,"#startLetters":"set","isBeingDragged":false,"delta":0.9211895401240326,"_Rotation":3.4875222958602645,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28348},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6411.9,4884.7)"},"28322":{"target":{"__isSmartRef__":true,"id":28321},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28323":{"_BorderWidth":3.6812927883667603,"_ClipMode":"visible","_BorderRadius":37.21761806397838,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.4,110.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-68,-315,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.7,-0.7)"},"28324":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28325},{"__isSmartRef__":true,"id":28327},{"__isSmartRef__":true,"id":28329},{"__isSmartRef__":true,"id":28331},{"__isSmartRef__":true,"id":28333},{"__isSmartRef__":true,"id":28335},{"__isSmartRef__":true,"id":28337},{"__isSmartRef__":true,"id":28339}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28341},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28325":{"date":{"__isSmartRef__":true,"id":28326},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28327":{"date":{"__isSmartRef__":true,"id":28328},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28328":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28329":{"date":{"__isSmartRef__":true,"id":28330},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28330":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28331":{"date":{"__isSmartRef__":true,"id":28332},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28332":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28333":{"date":{"__isSmartRef__":true,"id":28334},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28334":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28335":{"date":{"__isSmartRef__":true,"id":28336},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28337":{"date":{"__isSmartRef__":true,"id":28338},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28338":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28339":{"date":{"__isSmartRef__":true,"id":28340},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28340":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28341":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28342":{"morph":{"__isSmartRef__":true,"id":28321},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28343":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28344}},"28344":{"test01IsMorph":{"__isSmartRef__":true,"id":28345}},"28345":{"varMapping":{"__isSmartRef__":true,"id":28346},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28346":{"this":{"__isSmartRef__":true,"id":28343}},"28347":{},"28348":{"change":{"__isSmartRef__":true,"id":28349},"tick":{"__isSmartRef__":true,"id":28353}},"28349":{"varMapping":{"__isSmartRef__":true,"id":28350},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28350":{"this":{"__isSmartRef__":true,"id":28321}},"28351":{"timestamp":{"__isSmartRef__":true,"id":28352},"user":"cschuster","tags":[]},"28352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28353":{"varMapping":{"__isSmartRef__":true,"id":28354},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28354":{"this":{"__isSmartRef__":true,"id":28321}},"28355":{"timestamp":{"__isSmartRef__":true,"id":28356},"user":"cschuster","tags":[]},"28356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28357":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28358}],"id":"BBB0A5C2-DC8C-4351-834B-621D68A032B9","shape":{"__isSmartRef__":true,"id":28359},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle730","partsBinMetaInfo":{"__isSmartRef__":true,"id":28360},"eventHandler":{"__isSmartRef__":true,"id":28378},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607","9B9E8614-EF7F-4A1A-A4AB-539A94DD16DA"],"partTests":{"__isSmartRef__":true,"id":28379},"_ClipMode":"visible","moved":true,"b":204,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-9.586702276638304,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28384},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5023.1,4152.5)"},"28358":{"target":{"__isSmartRef__":true,"id":28357},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28359":{"_BorderWidth":2.966316784621001,"_ClipMode":"visible","_BorderRadius":33.382612127177175,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,116.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-104,-338,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.9,-1.7)"},"28360":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28361},{"__isSmartRef__":true,"id":28363},{"__isSmartRef__":true,"id":28365},{"__isSmartRef__":true,"id":28367},{"__isSmartRef__":true,"id":28369},{"__isSmartRef__":true,"id":28371},{"__isSmartRef__":true,"id":28373},{"__isSmartRef__":true,"id":28375}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28377},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28361":{"date":{"__isSmartRef__":true,"id":28362},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28363":{"date":{"__isSmartRef__":true,"id":28364},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28364":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28365":{"date":{"__isSmartRef__":true,"id":28366},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28366":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28367":{"date":{"__isSmartRef__":true,"id":28368},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28368":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28369":{"date":{"__isSmartRef__":true,"id":28370},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28370":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28371":{"date":{"__isSmartRef__":true,"id":28372},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28373":{"date":{"__isSmartRef__":true,"id":28374},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28374":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28375":{"date":{"__isSmartRef__":true,"id":28376},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28376":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28377":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28378":{"morph":{"__isSmartRef__":true,"id":28357},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28379":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28380}},"28380":{"test01IsMorph":{"__isSmartRef__":true,"id":28381}},"28381":{"varMapping":{"__isSmartRef__":true,"id":28382},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28382":{"this":{"__isSmartRef__":true,"id":28379}},"28383":{},"28384":{"change":{"__isSmartRef__":true,"id":28385},"tick":{"__isSmartRef__":true,"id":28389}},"28385":{"varMapping":{"__isSmartRef__":true,"id":28386},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28386":{"this":{"__isSmartRef__":true,"id":28357}},"28387":{"timestamp":{"__isSmartRef__":true,"id":28388},"user":"cschuster","tags":[]},"28388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28389":{"varMapping":{"__isSmartRef__":true,"id":28390},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28390":{"this":{"__isSmartRef__":true,"id":28357}},"28391":{"timestamp":{"__isSmartRef__":true,"id":28392},"user":"cschuster","tags":[]},"28392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28393":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28394}],"id":"86B023BB-4F79-4BCA-9E26-D39E14C02FDA","shape":{"__isSmartRef__":true,"id":28395},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle731","partsBinMetaInfo":{"__isSmartRef__":true,"id":28396},"eventHandler":{"__isSmartRef__":true,"id":28414},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA"],"partTests":{"__isSmartRef__":true,"id":28415},"_ClipMode":"visible","moved":true,"b":71,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":6.0473859014750575,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28420},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4056.8,4410.4)"},"28394":{"target":{"__isSmartRef__":true,"id":28393},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28395":{"_BorderWidth":9.727592877996583,"_ClipMode":"visible","_BorderRadius":4.239784927865562,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,326,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-26.5)"},"28396":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28397},{"__isSmartRef__":true,"id":28399},{"__isSmartRef__":true,"id":28401},{"__isSmartRef__":true,"id":28403},{"__isSmartRef__":true,"id":28405},{"__isSmartRef__":true,"id":28407},{"__isSmartRef__":true,"id":28409},{"__isSmartRef__":true,"id":28411}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28413},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28397":{"date":{"__isSmartRef__":true,"id":28398},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28399":{"date":{"__isSmartRef__":true,"id":28400},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28400":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28401":{"date":{"__isSmartRef__":true,"id":28402},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28402":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28403":{"date":{"__isSmartRef__":true,"id":28404},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28404":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28405":{"date":{"__isSmartRef__":true,"id":28406},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28406":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28407":{"date":{"__isSmartRef__":true,"id":28408},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28409":{"date":{"__isSmartRef__":true,"id":28410},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28410":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28411":{"date":{"__isSmartRef__":true,"id":28412},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28412":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28413":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28414":{"morph":{"__isSmartRef__":true,"id":28393},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28415":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28416}},"28416":{"test01IsMorph":{"__isSmartRef__":true,"id":28417}},"28417":{"varMapping":{"__isSmartRef__":true,"id":28418},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28418":{"this":{"__isSmartRef__":true,"id":28415}},"28419":{},"28420":{"change":{"__isSmartRef__":true,"id":28421},"tick":{"__isSmartRef__":true,"id":28425}},"28421":{"varMapping":{"__isSmartRef__":true,"id":28422},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28422":{"this":{"__isSmartRef__":true,"id":28393}},"28423":{"timestamp":{"__isSmartRef__":true,"id":28424},"user":"cschuster","tags":[]},"28424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28425":{"varMapping":{"__isSmartRef__":true,"id":28426},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28426":{"this":{"__isSmartRef__":true,"id":28393}},"28427":{"timestamp":{"__isSmartRef__":true,"id":28428},"user":"cschuster","tags":[]},"28428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28429":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28430}],"id":"8187BFD0-7D90-455D-B22A-7940E37396E8","shape":{"__isSmartRef__":true,"id":28431},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle732","partsBinMetaInfo":{"__isSmartRef__":true,"id":28432},"eventHandler":{"__isSmartRef__":true,"id":28450},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C"],"partTests":{"__isSmartRef__":true,"id":28451},"_ClipMode":"visible","moved":true,"b":213.7065133022843,"#startLetters":"set","isBeingDragged":false,"delta":0.94560404116055,"_Rotation":28.23149192165015,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28456},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6258.2,4701.6)"},"28430":{"target":{"__isSmartRef__":true,"id":28429},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28431":{"_BorderWidth":2.225305003911698,"_ClipMode":"visible","_BorderRadius":27.681708285892064,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.9,122.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-142,-355,-94)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.9,-3.4)"},"28432":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28433},{"__isSmartRef__":true,"id":28435},{"__isSmartRef__":true,"id":28437},{"__isSmartRef__":true,"id":28439},{"__isSmartRef__":true,"id":28441},{"__isSmartRef__":true,"id":28443},{"__isSmartRef__":true,"id":28445},{"__isSmartRef__":true,"id":28447}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28449},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28433":{"date":{"__isSmartRef__":true,"id":28434},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28435":{"date":{"__isSmartRef__":true,"id":28436},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28436":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28437":{"date":{"__isSmartRef__":true,"id":28438},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28438":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28439":{"date":{"__isSmartRef__":true,"id":28440},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28440":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28441":{"date":{"__isSmartRef__":true,"id":28442},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28442":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28443":{"date":{"__isSmartRef__":true,"id":28444},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28445":{"date":{"__isSmartRef__":true,"id":28446},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28446":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28447":{"date":{"__isSmartRef__":true,"id":28448},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28448":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28449":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28450":{"morph":{"__isSmartRef__":true,"id":28429},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28451":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28452}},"28452":{"test01IsMorph":{"__isSmartRef__":true,"id":28453}},"28453":{"varMapping":{"__isSmartRef__":true,"id":28454},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28454":{"this":{"__isSmartRef__":true,"id":28451}},"28455":{},"28456":{"change":{"__isSmartRef__":true,"id":28457},"tick":{"__isSmartRef__":true,"id":28461}},"28457":{"varMapping":{"__isSmartRef__":true,"id":28458},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28458":{"this":{"__isSmartRef__":true,"id":28429}},"28459":{"timestamp":{"__isSmartRef__":true,"id":28460},"user":"cschuster","tags":[]},"28460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28461":{"varMapping":{"__isSmartRef__":true,"id":28462},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28462":{"this":{"__isSmartRef__":true,"id":28429}},"28463":{"timestamp":{"__isSmartRef__":true,"id":28464},"user":"cschuster","tags":[]},"28464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28465":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28466}],"id":"6C877FA3-1A1D-4162-B119-59E9031672EE","shape":{"__isSmartRef__":true,"id":28467},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle733","partsBinMetaInfo":{"__isSmartRef__":true,"id":28468},"eventHandler":{"__isSmartRef__":true,"id":28486},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","452B513E-CFAD-46CD-A074-82C784735718"],"partTests":{"__isSmartRef__":true,"id":28487},"_ClipMode":"visible","moved":true,"b":139.23952273704344,"#startLetters":"set","isBeingDragged":false,"delta":-0.9811576767242514,"_Rotation":43.46957412788488,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28492},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5130.8,4797.2)"},"28466":{"target":{"__isSmartRef__":true,"id":28465},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28467":{"_BorderWidth":8.264491359766668,"_ClipMode":"visible","_BorderRadius":22.94895385921404,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,73.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(167,-27,232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-4.9)"},"28468":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28469},{"__isSmartRef__":true,"id":28471},{"__isSmartRef__":true,"id":28473},{"__isSmartRef__":true,"id":28475},{"__isSmartRef__":true,"id":28477},{"__isSmartRef__":true,"id":28479},{"__isSmartRef__":true,"id":28481},{"__isSmartRef__":true,"id":28483}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28485},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28469":{"date":{"__isSmartRef__":true,"id":28470},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28471":{"date":{"__isSmartRef__":true,"id":28472},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28472":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28473":{"date":{"__isSmartRef__":true,"id":28474},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28474":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28475":{"date":{"__isSmartRef__":true,"id":28476},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28476":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28477":{"date":{"__isSmartRef__":true,"id":28478},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28478":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28479":{"date":{"__isSmartRef__":true,"id":28480},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28480":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28481":{"date":{"__isSmartRef__":true,"id":28482},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28482":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28483":{"date":{"__isSmartRef__":true,"id":28484},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28484":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28485":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28486":{"morph":{"__isSmartRef__":true,"id":28465},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28487":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28488}},"28488":{"test01IsMorph":{"__isSmartRef__":true,"id":28489}},"28489":{"varMapping":{"__isSmartRef__":true,"id":28490},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28490":{"this":{"__isSmartRef__":true,"id":28487}},"28491":{},"28492":{"change":{"__isSmartRef__":true,"id":28493},"tick":{"__isSmartRef__":true,"id":28497}},"28493":{"varMapping":{"__isSmartRef__":true,"id":28494},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28494":{"this":{"__isSmartRef__":true,"id":28465}},"28495":{"timestamp":{"__isSmartRef__":true,"id":28496},"user":"cschuster","tags":[]},"28496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28497":{"varMapping":{"__isSmartRef__":true,"id":28498},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28498":{"this":{"__isSmartRef__":true,"id":28465}},"28499":{"timestamp":{"__isSmartRef__":true,"id":28500},"user":"cschuster","tags":[]},"28500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28501":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28502}],"id":"DFC44A2F-A0DC-4983-9649-E73BD6E3BFE0","shape":{"__isSmartRef__":true,"id":28503},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle734","partsBinMetaInfo":{"__isSmartRef__":true,"id":28504},"eventHandler":{"__isSmartRef__":true,"id":28522},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82"],"partTests":{"__isSmartRef__":true,"id":28523},"_ClipMode":"visible","moved":true,"b":95.41267982218415,"#startLetters":"set","isBeingDragged":false,"delta":0.9263366973027587,"_Rotation":1.8734381854288757,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28528},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5576.7,4225.1)"},"28502":{"target":{"__isSmartRef__":true,"id":28501},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28503":{"_BorderWidth":9.977705568085604,"_ClipMode":"visible","_BorderRadius":0.3559156439193423,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.5,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,230,-73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.1)"},"28504":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28505},{"__isSmartRef__":true,"id":28507},{"__isSmartRef__":true,"id":28509},{"__isSmartRef__":true,"id":28511},{"__isSmartRef__":true,"id":28513},{"__isSmartRef__":true,"id":28515},{"__isSmartRef__":true,"id":28517},{"__isSmartRef__":true,"id":28519}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28521},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28505":{"date":{"__isSmartRef__":true,"id":28506},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28507":{"date":{"__isSmartRef__":true,"id":28508},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28508":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28509":{"date":{"__isSmartRef__":true,"id":28510},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28510":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28511":{"date":{"__isSmartRef__":true,"id":28512},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28512":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28513":{"date":{"__isSmartRef__":true,"id":28514},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28514":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28515":{"date":{"__isSmartRef__":true,"id":28516},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28516":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28517":{"date":{"__isSmartRef__":true,"id":28518},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28518":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28519":{"date":{"__isSmartRef__":true,"id":28520},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28520":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28521":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28522":{"morph":{"__isSmartRef__":true,"id":28501},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28523":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28524}},"28524":{"test01IsMorph":{"__isSmartRef__":true,"id":28525}},"28525":{"varMapping":{"__isSmartRef__":true,"id":28526},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28526":{"this":{"__isSmartRef__":true,"id":28523}},"28527":{},"28528":{"change":{"__isSmartRef__":true,"id":28529},"tick":{"__isSmartRef__":true,"id":28533}},"28529":{"varMapping":{"__isSmartRef__":true,"id":28530},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28530":{"this":{"__isSmartRef__":true,"id":28501}},"28531":{"timestamp":{"__isSmartRef__":true,"id":28532},"user":"cschuster","tags":[]},"28532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28533":{"varMapping":{"__isSmartRef__":true,"id":28534},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28534":{"this":{"__isSmartRef__":true,"id":28501}},"28535":{"timestamp":{"__isSmartRef__":true,"id":28536},"user":"cschuster","tags":[]},"28536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28537":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28538}],"id":"84903741-2C53-4D6D-AADC-82CCB1F7FE94","shape":{"__isSmartRef__":true,"id":28539},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle735","partsBinMetaInfo":{"__isSmartRef__":true,"id":28540},"eventHandler":{"__isSmartRef__":true,"id":28558},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2815C5FF-A30E-4DE2-8808-A5E110F6FF2D"],"partTests":{"__isSmartRef__":true,"id":28559},"_ClipMode":"visible","moved":true,"b":134.94594663503813,"#startLetters":"set","isBeingDragged":false,"delta":0.9436779484967701,"_Rotation":-1.5845695652396714,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28564},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5992.3,4936.2)"},"28538":{"target":{"__isSmartRef__":true,"id":28537},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28539":{"_BorderWidth":8.53886778726826,"_ClipMode":"visible","_BorderRadius":19.962263654776088,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,1,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.2,-5.9)"},"28540":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28541},{"__isSmartRef__":true,"id":28543},{"__isSmartRef__":true,"id":28545},{"__isSmartRef__":true,"id":28547},{"__isSmartRef__":true,"id":28549},{"__isSmartRef__":true,"id":28551},{"__isSmartRef__":true,"id":28553},{"__isSmartRef__":true,"id":28555}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28557},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28541":{"date":{"__isSmartRef__":true,"id":28542},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28543":{"date":{"__isSmartRef__":true,"id":28544},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28544":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28545":{"date":{"__isSmartRef__":true,"id":28546},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28546":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28547":{"date":{"__isSmartRef__":true,"id":28548},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28548":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28549":{"date":{"__isSmartRef__":true,"id":28550},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28550":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28551":{"date":{"__isSmartRef__":true,"id":28552},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28553":{"date":{"__isSmartRef__":true,"id":28554},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28554":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28555":{"date":{"__isSmartRef__":true,"id":28556},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28556":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28557":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28558":{"morph":{"__isSmartRef__":true,"id":28537},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28559":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28560}},"28560":{"test01IsMorph":{"__isSmartRef__":true,"id":28561}},"28561":{"varMapping":{"__isSmartRef__":true,"id":28562},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28562":{"this":{"__isSmartRef__":true,"id":28559}},"28563":{},"28564":{"change":{"__isSmartRef__":true,"id":28565},"tick":{"__isSmartRef__":true,"id":28569}},"28565":{"varMapping":{"__isSmartRef__":true,"id":28566},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28566":{"this":{"__isSmartRef__":true,"id":28537}},"28567":{"timestamp":{"__isSmartRef__":true,"id":28568},"user":"cschuster","tags":[]},"28568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28569":{"varMapping":{"__isSmartRef__":true,"id":28570},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28570":{"this":{"__isSmartRef__":true,"id":28537}},"28571":{"timestamp":{"__isSmartRef__":true,"id":28572},"user":"cschuster","tags":[]},"28572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28573":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28574}],"id":"37FFCDAB-E260-4A0B-8AA2-AC4058A8F7D7","shape":{"__isSmartRef__":true,"id":28575},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle736","partsBinMetaInfo":{"__isSmartRef__":true,"id":28576},"eventHandler":{"__isSmartRef__":true,"id":28594},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","68C3B5F0-29D4-4AF3-AB21-162C0E5F1010","F1C7A6C0-7727-4B2F-8E7C-EA542F6D8894"],"partTests":{"__isSmartRef__":true,"id":28595},"_ClipMode":"visible","moved":true,"b":136.33455592393875,"#startLetters":"set","isBeingDragged":false,"delta":0.7746281586587429,"_Rotation":-12.623289820495865,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28600},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6750.1,5813.9)"},"28574":{"target":{"__isSmartRef__":true,"id":28573},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28575":{"_BorderWidth":8.452231266868495,"_ClipMode":"visible","_BorderRadius":20.931358848088884,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,72.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(177,-9,245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.8,-5.5)"},"28576":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28577},{"__isSmartRef__":true,"id":28579},{"__isSmartRef__":true,"id":28581},{"__isSmartRef__":true,"id":28583},{"__isSmartRef__":true,"id":28585},{"__isSmartRef__":true,"id":28587},{"__isSmartRef__":true,"id":28589},{"__isSmartRef__":true,"id":28591}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28593},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28577":{"date":{"__isSmartRef__":true,"id":28578},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28579":{"date":{"__isSmartRef__":true,"id":28580},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28580":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28581":{"date":{"__isSmartRef__":true,"id":28582},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28582":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28583":{"date":{"__isSmartRef__":true,"id":28584},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28584":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28585":{"date":{"__isSmartRef__":true,"id":28586},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28586":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28587":{"date":{"__isSmartRef__":true,"id":28588},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28588":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28589":{"date":{"__isSmartRef__":true,"id":28590},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28590":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28591":{"date":{"__isSmartRef__":true,"id":28592},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28592":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28593":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28594":{"morph":{"__isSmartRef__":true,"id":28573},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28595":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28596}},"28596":{"test01IsMorph":{"__isSmartRef__":true,"id":28597}},"28597":{"varMapping":{"__isSmartRef__":true,"id":28598},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28598":{"this":{"__isSmartRef__":true,"id":28595}},"28599":{},"28600":{"change":{"__isSmartRef__":true,"id":28601},"tick":{"__isSmartRef__":true,"id":28605}},"28601":{"varMapping":{"__isSmartRef__":true,"id":28602},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28602":{"this":{"__isSmartRef__":true,"id":28573}},"28603":{"timestamp":{"__isSmartRef__":true,"id":28604},"user":"cschuster","tags":[]},"28604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28605":{"varMapping":{"__isSmartRef__":true,"id":28606},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28606":{"this":{"__isSmartRef__":true,"id":28573}},"28607":{"timestamp":{"__isSmartRef__":true,"id":28608},"user":"cschuster","tags":[]},"28608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28609":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28610}],"id":"9E742B3E-75A8-43F0-9981-9B88F56FBF5C","shape":{"__isSmartRef__":true,"id":28611},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle737","partsBinMetaInfo":{"__isSmartRef__":true,"id":28612},"eventHandler":{"__isSmartRef__":true,"id":28630},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B"],"partTests":{"__isSmartRef__":true,"id":28631},"_ClipMode":"visible","moved":true,"b":117.72586267325096,"#startLetters":"set","isBeingDragged":false,"delta":0.9892929636407644,"_Rotation":43.43381657469195,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28636},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5314.2,3776.4)"},"28610":{"target":{"__isSmartRef__":true,"id":28609},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28611":{"_BorderWidth":9.425918555336484,"_ClipMode":"visible","_BorderRadius":8.657991906445133,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.1,64.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,108,197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.7)"},"28612":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28613},{"__isSmartRef__":true,"id":28615},{"__isSmartRef__":true,"id":28617},{"__isSmartRef__":true,"id":28619},{"__isSmartRef__":true,"id":28621},{"__isSmartRef__":true,"id":28623},{"__isSmartRef__":true,"id":28625},{"__isSmartRef__":true,"id":28627}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28629},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28613":{"date":{"__isSmartRef__":true,"id":28614},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28615":{"date":{"__isSmartRef__":true,"id":28616},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28616":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28617":{"date":{"__isSmartRef__":true,"id":28618},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28618":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28619":{"date":{"__isSmartRef__":true,"id":28620},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28620":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28621":{"date":{"__isSmartRef__":true,"id":28622},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28622":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28623":{"date":{"__isSmartRef__":true,"id":28624},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28624":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28625":{"date":{"__isSmartRef__":true,"id":28626},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28626":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28627":{"date":{"__isSmartRef__":true,"id":28628},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28628":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28629":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28630":{"morph":{"__isSmartRef__":true,"id":28609},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28631":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28632}},"28632":{"test01IsMorph":{"__isSmartRef__":true,"id":28633}},"28633":{"varMapping":{"__isSmartRef__":true,"id":28634},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28634":{"this":{"__isSmartRef__":true,"id":28631}},"28635":{},"28636":{"change":{"__isSmartRef__":true,"id":28637},"tick":{"__isSmartRef__":true,"id":28641}},"28637":{"varMapping":{"__isSmartRef__":true,"id":28638},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28638":{"this":{"__isSmartRef__":true,"id":28609}},"28639":{"timestamp":{"__isSmartRef__":true,"id":28640},"user":"cschuster","tags":[]},"28640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28641":{"varMapping":{"__isSmartRef__":true,"id":28642},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28642":{"this":{"__isSmartRef__":true,"id":28609}},"28643":{"timestamp":{"__isSmartRef__":true,"id":28644},"user":"cschuster","tags":[]},"28644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28645":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28646}],"id":"7B766FEB-1888-4D46-B4C6-46EF922F66E0","shape":{"__isSmartRef__":true,"id":28647},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle738","partsBinMetaInfo":{"__isSmartRef__":true,"id":28648},"eventHandler":{"__isSmartRef__":true,"id":28666},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1"],"partTests":{"__isSmartRef__":true,"id":28667},"_ClipMode":"visible","moved":true,"b":104.51148867170559,"#startLetters":"set","isBeingDragged":false,"delta":0.649139681190718,"_Rotation":-23.419300467532075,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28672},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5461.3,5346.3)"},"28646":{"target":{"__isSmartRef__":true,"id":28645},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28647":{"_BorderWidth":9.840487079660301,"_ClipMode":"visible","_BorderRadius":2.511495730626707,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.6,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,183,48)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.0)"},"28648":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28649},{"__isSmartRef__":true,"id":28651},{"__isSmartRef__":true,"id":28653},{"__isSmartRef__":true,"id":28655},{"__isSmartRef__":true,"id":28657},{"__isSmartRef__":true,"id":28659},{"__isSmartRef__":true,"id":28661},{"__isSmartRef__":true,"id":28663}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28665},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28649":{"date":{"__isSmartRef__":true,"id":28650},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28651":{"date":{"__isSmartRef__":true,"id":28652},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28652":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28653":{"date":{"__isSmartRef__":true,"id":28654},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28654":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28655":{"date":{"__isSmartRef__":true,"id":28656},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28656":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28657":{"date":{"__isSmartRef__":true,"id":28658},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28658":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28659":{"date":{"__isSmartRef__":true,"id":28660},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28660":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28661":{"date":{"__isSmartRef__":true,"id":28662},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28662":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28663":{"date":{"__isSmartRef__":true,"id":28664},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28664":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28665":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28666":{"morph":{"__isSmartRef__":true,"id":28645},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28667":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28668}},"28668":{"test01IsMorph":{"__isSmartRef__":true,"id":28669}},"28669":{"varMapping":{"__isSmartRef__":true,"id":28670},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28670":{"this":{"__isSmartRef__":true,"id":28667}},"28671":{},"28672":{"change":{"__isSmartRef__":true,"id":28673},"tick":{"__isSmartRef__":true,"id":28677}},"28673":{"varMapping":{"__isSmartRef__":true,"id":28674},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28674":{"this":{"__isSmartRef__":true,"id":28645}},"28675":{"timestamp":{"__isSmartRef__":true,"id":28676},"user":"cschuster","tags":[]},"28676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28677":{"varMapping":{"__isSmartRef__":true,"id":28678},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28678":{"this":{"__isSmartRef__":true,"id":28645}},"28679":{"timestamp":{"__isSmartRef__":true,"id":28680},"user":"cschuster","tags":[]},"28680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28681":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28682}],"id":"E0B08D9C-B94D-4047-8DFD-1EB7B9B8660B","shape":{"__isSmartRef__":true,"id":28683},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle739","partsBinMetaInfo":{"__isSmartRef__":true,"id":28684},"eventHandler":{"__isSmartRef__":true,"id":28702},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","942B993D-3131-46CD-B0F5-B4570AE4B914","7F87A122-801C-46BF-99C5-77890F5426D0"],"partTests":{"__isSmartRef__":true,"id":28703},"_ClipMode":"visible","moved":true,"b":233.337904854503,"#startLetters":"set","isBeingDragged":false,"delta":0.9845481217489578,"_Rotation":-19.8871108840744,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28708},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4645.6,4835.6)"},"28682":{"target":{"__isSmartRef__":true,"id":28681},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28683":{"_BorderWidth":0.9891458182551922,"_ClipMode":"visible","_BorderRadius":14.260877972448295,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.3,132.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-205,-358,155)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-8.1)"},"28684":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28685},{"__isSmartRef__":true,"id":28687},{"__isSmartRef__":true,"id":28689},{"__isSmartRef__":true,"id":28691},{"__isSmartRef__":true,"id":28693},{"__isSmartRef__":true,"id":28695},{"__isSmartRef__":true,"id":28697},{"__isSmartRef__":true,"id":28699}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28701},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28685":{"date":{"__isSmartRef__":true,"id":28686},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28687":{"date":{"__isSmartRef__":true,"id":28688},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28688":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28689":{"date":{"__isSmartRef__":true,"id":28690},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28690":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28691":{"date":{"__isSmartRef__":true,"id":28692},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28692":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28693":{"date":{"__isSmartRef__":true,"id":28694},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28694":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28695":{"date":{"__isSmartRef__":true,"id":28696},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28696":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28697":{"date":{"__isSmartRef__":true,"id":28698},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28698":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28699":{"date":{"__isSmartRef__":true,"id":28700},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28700":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28701":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28702":{"morph":{"__isSmartRef__":true,"id":28681},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28703":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28704}},"28704":{"test01IsMorph":{"__isSmartRef__":true,"id":28705}},"28705":{"varMapping":{"__isSmartRef__":true,"id":28706},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28706":{"this":{"__isSmartRef__":true,"id":28703}},"28707":{},"28708":{"change":{"__isSmartRef__":true,"id":28709},"tick":{"__isSmartRef__":true,"id":28713}},"28709":{"varMapping":{"__isSmartRef__":true,"id":28710},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28710":{"this":{"__isSmartRef__":true,"id":28681}},"28711":{"timestamp":{"__isSmartRef__":true,"id":28712},"user":"cschuster","tags":[]},"28712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28713":{"varMapping":{"__isSmartRef__":true,"id":28714},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28714":{"this":{"__isSmartRef__":true,"id":28681}},"28715":{"timestamp":{"__isSmartRef__":true,"id":28716},"user":"cschuster","tags":[]},"28716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28717":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28718}],"id":"48EB3059-CA2C-43F4-8DB5-85D8910F9F16","shape":{"__isSmartRef__":true,"id":28719},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle740","partsBinMetaInfo":{"__isSmartRef__":true,"id":28720},"eventHandler":{"__isSmartRef__":true,"id":28738},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF"],"partTests":{"__isSmartRef__":true,"id":28739},"_ClipMode":"visible","moved":true,"b":53.37927592860069,"#startLetters":"set","isBeingDragged":false,"delta":-0.8287046596524306,"_Rotation":24.82390016706235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28744},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6596.4,4123.0)"},"28718":{"target":{"__isSmartRef__":true,"id":28717},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28719":{"_BorderWidth":9.013008830933575,"_ClipMode":"visible","_BorderRadius":14.233216196558626,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.3,67.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(205,358,-155)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.1,-31.9)"},"28720":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28721},{"__isSmartRef__":true,"id":28723},{"__isSmartRef__":true,"id":28725},{"__isSmartRef__":true,"id":28727},{"__isSmartRef__":true,"id":28729},{"__isSmartRef__":true,"id":28731},{"__isSmartRef__":true,"id":28733},{"__isSmartRef__":true,"id":28735}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28737},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28721":{"date":{"__isSmartRef__":true,"id":28722},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28723":{"date":{"__isSmartRef__":true,"id":28724},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28724":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28725":{"date":{"__isSmartRef__":true,"id":28726},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28726":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28727":{"date":{"__isSmartRef__":true,"id":28728},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28728":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28729":{"date":{"__isSmartRef__":true,"id":28730},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28730":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28731":{"date":{"__isSmartRef__":true,"id":28732},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28732":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28733":{"date":{"__isSmartRef__":true,"id":28734},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28734":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28735":{"date":{"__isSmartRef__":true,"id":28736},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28736":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28737":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28738":{"morph":{"__isSmartRef__":true,"id":28717},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28739":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28740}},"28740":{"test01IsMorph":{"__isSmartRef__":true,"id":28741}},"28741":{"varMapping":{"__isSmartRef__":true,"id":28742},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28742":{"this":{"__isSmartRef__":true,"id":28739}},"28743":{},"28744":{"change":{"__isSmartRef__":true,"id":28745},"tick":{"__isSmartRef__":true,"id":28749}},"28745":{"varMapping":{"__isSmartRef__":true,"id":28746},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28746":{"this":{"__isSmartRef__":true,"id":28717}},"28747":{"timestamp":{"__isSmartRef__":true,"id":28748},"user":"cschuster","tags":[]},"28748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28749":{"varMapping":{"__isSmartRef__":true,"id":28750},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28750":{"this":{"__isSmartRef__":true,"id":28717}},"28751":{"timestamp":{"__isSmartRef__":true,"id":28752},"user":"cschuster","tags":[]},"28752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28753":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28754}],"id":"4DD26D8A-2EB2-4260-AD1F-268416A00CA0","shape":{"__isSmartRef__":true,"id":28755},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle741","partsBinMetaInfo":{"__isSmartRef__":true,"id":28756},"eventHandler":{"__isSmartRef__":true,"id":28774},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","6BF1A2E8-DFDE-4193-99D3-79DB9D6B1CF9"],"partTests":{"__isSmartRef__":true,"id":28775},"_ClipMode":"visible","moved":true,"b":44.048812251887284,"#startLetters":"set","isBeingDragged":false,"delta":-0.783997984486632,"_Rotation":7.2567533008599785,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28780},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5296.5,4499.9)"},"28754":{"target":{"__isSmartRef__":true,"id":28753},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28755":{"_BorderWidth":8.476354743484281,"_ClipMode":"visible","_BorderRadius":20.663932315926942,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,72.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(178,362,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.9,-34.4)"},"28756":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28757},{"__isSmartRef__":true,"id":28759},{"__isSmartRef__":true,"id":28761},{"__isSmartRef__":true,"id":28763},{"__isSmartRef__":true,"id":28765},{"__isSmartRef__":true,"id":28767},{"__isSmartRef__":true,"id":28769},{"__isSmartRef__":true,"id":28771}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28773},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28757":{"date":{"__isSmartRef__":true,"id":28758},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28759":{"date":{"__isSmartRef__":true,"id":28760},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28760":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28761":{"date":{"__isSmartRef__":true,"id":28762},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28762":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28763":{"date":{"__isSmartRef__":true,"id":28764},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28764":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28765":{"date":{"__isSmartRef__":true,"id":28766},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28766":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28767":{"date":{"__isSmartRef__":true,"id":28768},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28769":{"date":{"__isSmartRef__":true,"id":28770},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28770":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28771":{"date":{"__isSmartRef__":true,"id":28772},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28772":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28773":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28774":{"morph":{"__isSmartRef__":true,"id":28753},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28775":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28776}},"28776":{"test01IsMorph":{"__isSmartRef__":true,"id":28777}},"28777":{"varMapping":{"__isSmartRef__":true,"id":28778},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28778":{"this":{"__isSmartRef__":true,"id":28775}},"28779":{},"28780":{"change":{"__isSmartRef__":true,"id":28781},"tick":{"__isSmartRef__":true,"id":28785}},"28781":{"varMapping":{"__isSmartRef__":true,"id":28782},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28782":{"this":{"__isSmartRef__":true,"id":28753}},"28783":{"timestamp":{"__isSmartRef__":true,"id":28784},"user":"cschuster","tags":[]},"28784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28785":{"varMapping":{"__isSmartRef__":true,"id":28786},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28786":{"this":{"__isSmartRef__":true,"id":28753}},"28787":{"timestamp":{"__isSmartRef__":true,"id":28788},"user":"cschuster","tags":[]},"28788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28789":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28790}],"id":"C0F61979-0CC8-40EB-B7E1-D7F7B19B8075","shape":{"__isSmartRef__":true,"id":28791},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle742","partsBinMetaInfo":{"__isSmartRef__":true,"id":28792},"eventHandler":{"__isSmartRef__":true,"id":28810},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","F5D599B2-7356-434B-8B63-207C52C8C8C5","D3428507-F6BC-48DA-A2BF-1365A64DB86C"],"partTests":{"__isSmartRef__":true,"id":28811},"_ClipMode":"visible","moved":true,"b":7.526007819920778,"#startLetters":"set","isBeingDragged":false,"delta":-0.7596422245260328,"_Rotation":39.83271893934736,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28816},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5473.8,4291.4)"},"28790":{"target":{"__isSmartRef__":true,"id":28789},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28791":{"_BorderWidth":5.654881087399664,"_ClipMode":"visible","_BorderRadius":39.31380921818597,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.4,94.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(34,288,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.6,-39.8)"},"28792":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28793},{"__isSmartRef__":true,"id":28795},{"__isSmartRef__":true,"id":28797},{"__isSmartRef__":true,"id":28799},{"__isSmartRef__":true,"id":28801},{"__isSmartRef__":true,"id":28803},{"__isSmartRef__":true,"id":28805},{"__isSmartRef__":true,"id":28807}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28809},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28793":{"date":{"__isSmartRef__":true,"id":28794},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28795":{"date":{"__isSmartRef__":true,"id":28796},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28796":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28797":{"date":{"__isSmartRef__":true,"id":28798},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28798":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28799":{"date":{"__isSmartRef__":true,"id":28800},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28800":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28801":{"date":{"__isSmartRef__":true,"id":28802},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28802":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28803":{"date":{"__isSmartRef__":true,"id":28804},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28805":{"date":{"__isSmartRef__":true,"id":28806},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28806":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28807":{"date":{"__isSmartRef__":true,"id":28808},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28808":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28809":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28810":{"morph":{"__isSmartRef__":true,"id":28789},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28811":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28812}},"28812":{"test01IsMorph":{"__isSmartRef__":true,"id":28813}},"28813":{"varMapping":{"__isSmartRef__":true,"id":28814},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28814":{"this":{"__isSmartRef__":true,"id":28811}},"28815":{},"28816":{"change":{"__isSmartRef__":true,"id":28817},"tick":{"__isSmartRef__":true,"id":28821}},"28817":{"varMapping":{"__isSmartRef__":true,"id":28818},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28818":{"this":{"__isSmartRef__":true,"id":28789}},"28819":{"timestamp":{"__isSmartRef__":true,"id":28820},"user":"cschuster","tags":[]},"28820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28821":{"varMapping":{"__isSmartRef__":true,"id":28822},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28822":{"this":{"__isSmartRef__":true,"id":28789}},"28823":{"timestamp":{"__isSmartRef__":true,"id":28824},"user":"cschuster","tags":[]},"28824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28825":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28826}],"id":"AD28949A-384C-44E1-84CD-C396A497F4EB","shape":{"__isSmartRef__":true,"id":28827},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle743","partsBinMetaInfo":{"__isSmartRef__":true,"id":28828},"eventHandler":{"__isSmartRef__":true,"id":28846},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":28847},"_ClipMode":"visible","moved":true,"b":89.98725629498949,"#startLetters":"set","isBeingDragged":false,"delta":-0.9747752480325289,"_Rotation":29.75365711749517,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28852},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4225.2,4092.7)"},"28826":{"target":{"__isSmartRef__":true,"id":28825},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28827":{"_BorderWidth":9.999999876323791,"_ClipMode":"visible","_BorderRadius":0.0000019788193084124828,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.0,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,256,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.0)"},"28828":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28829},{"__isSmartRef__":true,"id":28831},{"__isSmartRef__":true,"id":28833},{"__isSmartRef__":true,"id":28835},{"__isSmartRef__":true,"id":28837},{"__isSmartRef__":true,"id":28839},{"__isSmartRef__":true,"id":28841},{"__isSmartRef__":true,"id":28843}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28845},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28829":{"date":{"__isSmartRef__":true,"id":28830},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28831":{"date":{"__isSmartRef__":true,"id":28832},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28832":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28833":{"date":{"__isSmartRef__":true,"id":28834},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28834":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28835":{"date":{"__isSmartRef__":true,"id":28836},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28836":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28837":{"date":{"__isSmartRef__":true,"id":28838},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28838":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28839":{"date":{"__isSmartRef__":true,"id":28840},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28841":{"date":{"__isSmartRef__":true,"id":28842},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28842":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28843":{"date":{"__isSmartRef__":true,"id":28844},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28844":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28845":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28846":{"morph":{"__isSmartRef__":true,"id":28825},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28847":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28848}},"28848":{"test01IsMorph":{"__isSmartRef__":true,"id":28849}},"28849":{"varMapping":{"__isSmartRef__":true,"id":28850},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28850":{"this":{"__isSmartRef__":true,"id":28847}},"28851":{},"28852":{"change":{"__isSmartRef__":true,"id":28853},"tick":{"__isSmartRef__":true,"id":28857}},"28853":{"varMapping":{"__isSmartRef__":true,"id":28854},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28854":{"this":{"__isSmartRef__":true,"id":28825}},"28855":{"timestamp":{"__isSmartRef__":true,"id":28856},"user":"cschuster","tags":[]},"28856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28857":{"varMapping":{"__isSmartRef__":true,"id":28858},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28858":{"this":{"__isSmartRef__":true,"id":28825}},"28859":{"timestamp":{"__isSmartRef__":true,"id":28860},"user":"cschuster","tags":[]},"28860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28861":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28862}],"id":"C51EF355-91C9-4344-85CB-E06119329853","shape":{"__isSmartRef__":true,"id":28863},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle744","partsBinMetaInfo":{"__isSmartRef__":true,"id":28864},"eventHandler":{"__isSmartRef__":true,"id":28882},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826"],"partTests":{"__isSmartRef__":true,"id":28883},"_ClipMode":"visible","moved":true,"b":244.36068593908567,"#startLetters":"set","isBeingDragged":false,"delta":-0.9799941869569011,"_Rotation":4.844753822945162,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28888},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6337.0,5046.2)"},"28862":{"target":{"__isSmartRef__":true,"id":28861},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28863":{"_BorderWidth":0.49232082871571947,"_ClipMode":"visible","_BorderRadius":7.489325582031777,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.2,136.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-230,-342,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-11.3)"},"28864":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28865},{"__isSmartRef__":true,"id":28867},{"__isSmartRef__":true,"id":28869},{"__isSmartRef__":true,"id":28871},{"__isSmartRef__":true,"id":28873},{"__isSmartRef__":true,"id":28875},{"__isSmartRef__":true,"id":28877},{"__isSmartRef__":true,"id":28879}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28881},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28865":{"date":{"__isSmartRef__":true,"id":28866},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28867":{"date":{"__isSmartRef__":true,"id":28868},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28868":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28869":{"date":{"__isSmartRef__":true,"id":28870},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28870":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28871":{"date":{"__isSmartRef__":true,"id":28872},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28872":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28873":{"date":{"__isSmartRef__":true,"id":28874},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28874":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28875":{"date":{"__isSmartRef__":true,"id":28876},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28877":{"date":{"__isSmartRef__":true,"id":28878},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28878":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28879":{"date":{"__isSmartRef__":true,"id":28880},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28880":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28881":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28882":{"morph":{"__isSmartRef__":true,"id":28861},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28883":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28884}},"28884":{"test01IsMorph":{"__isSmartRef__":true,"id":28885}},"28885":{"varMapping":{"__isSmartRef__":true,"id":28886},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28886":{"this":{"__isSmartRef__":true,"id":28883}},"28887":{},"28888":{"change":{"__isSmartRef__":true,"id":28889},"tick":{"__isSmartRef__":true,"id":28893}},"28889":{"varMapping":{"__isSmartRef__":true,"id":28890},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28890":{"this":{"__isSmartRef__":true,"id":28861}},"28891":{"timestamp":{"__isSmartRef__":true,"id":28892},"user":"cschuster","tags":[]},"28892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28893":{"varMapping":{"__isSmartRef__":true,"id":28894},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28894":{"this":{"__isSmartRef__":true,"id":28861}},"28895":{"timestamp":{"__isSmartRef__":true,"id":28896},"user":"cschuster","tags":[]},"28896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28897":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28898}],"id":"082C6605-1859-43AC-99DD-EFEA154297A0","shape":{"__isSmartRef__":true,"id":28899},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle745","partsBinMetaInfo":{"__isSmartRef__":true,"id":28900},"eventHandler":{"__isSmartRef__":true,"id":28918},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9"],"partTests":{"__isSmartRef__":true,"id":28919},"_ClipMode":"visible","moved":true,"b":249.0012303867843,"#startLetters":"set","isBeingDragged":false,"delta":0.9054590195883065,"_Rotation":4.960963054624508,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28924},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4315.2,4620.8)"},"28898":{"target":{"__isSmartRef__":true,"id":28897},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28899":{"_BorderWidth":0.3320593900851678,"_ClipMode":"visible","_BorderRadius":5.136528739692716,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.8,137.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-331,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-12.8)"},"28900":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28901},{"__isSmartRef__":true,"id":28903},{"__isSmartRef__":true,"id":28905},{"__isSmartRef__":true,"id":28907},{"__isSmartRef__":true,"id":28909},{"__isSmartRef__":true,"id":28911},{"__isSmartRef__":true,"id":28913},{"__isSmartRef__":true,"id":28915}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28917},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28901":{"date":{"__isSmartRef__":true,"id":28902},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28903":{"date":{"__isSmartRef__":true,"id":28904},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28904":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28905":{"date":{"__isSmartRef__":true,"id":28906},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28906":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28907":{"date":{"__isSmartRef__":true,"id":28908},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28908":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28909":{"date":{"__isSmartRef__":true,"id":28910},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28910":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28911":{"date":{"__isSmartRef__":true,"id":28912},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28913":{"date":{"__isSmartRef__":true,"id":28914},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28914":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28915":{"date":{"__isSmartRef__":true,"id":28916},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28916":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28917":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28918":{"morph":{"__isSmartRef__":true,"id":28897},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28919":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28920}},"28920":{"test01IsMorph":{"__isSmartRef__":true,"id":28921}},"28921":{"varMapping":{"__isSmartRef__":true,"id":28922},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28922":{"this":{"__isSmartRef__":true,"id":28919}},"28923":{},"28924":{"change":{"__isSmartRef__":true,"id":28925},"tick":{"__isSmartRef__":true,"id":28929}},"28925":{"varMapping":{"__isSmartRef__":true,"id":28926},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28926":{"this":{"__isSmartRef__":true,"id":28897}},"28927":{"timestamp":{"__isSmartRef__":true,"id":28928},"user":"cschuster","tags":[]},"28928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28929":{"varMapping":{"__isSmartRef__":true,"id":28930},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28930":{"this":{"__isSmartRef__":true,"id":28897}},"28931":{"timestamp":{"__isSmartRef__":true,"id":28932},"user":"cschuster","tags":[]},"28932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28933":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28934}],"id":"C1957E8C-8534-43DE-82BC-A3908D92926A","shape":{"__isSmartRef__":true,"id":28935},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle746","partsBinMetaInfo":{"__isSmartRef__":true,"id":28936},"eventHandler":{"__isSmartRef__":true,"id":28954},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","49DE32A3-02FA-4D3E-929D-A46FF6C29FF7"],"partTests":{"__isSmartRef__":true,"id":28955},"_ClipMode":"visible","moved":true,"b":213.96041909814812,"#startLetters":"set","isBeingDragged":false,"delta":0.7924459966598079,"_Rotation":-18.266642050892813,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28960},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6992.0,5041.1)"},"28934":{"target":{"__isSmartRef__":true,"id":28933},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28935":{"_BorderWidth":2.2068997160601933,"_ClipMode":"visible","_BorderRadius":27.517745286168594,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.1,122.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-143,-355,-91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.8,-3.4)"},"28936":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28937},{"__isSmartRef__":true,"id":28939},{"__isSmartRef__":true,"id":28941},{"__isSmartRef__":true,"id":28943},{"__isSmartRef__":true,"id":28945},{"__isSmartRef__":true,"id":28947},{"__isSmartRef__":true,"id":28949},{"__isSmartRef__":true,"id":28951}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28953},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28937":{"date":{"__isSmartRef__":true,"id":28938},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28939":{"date":{"__isSmartRef__":true,"id":28940},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28940":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28941":{"date":{"__isSmartRef__":true,"id":28942},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28942":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28943":{"date":{"__isSmartRef__":true,"id":28944},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28944":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28945":{"date":{"__isSmartRef__":true,"id":28946},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28946":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28947":{"date":{"__isSmartRef__":true,"id":28948},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28949":{"date":{"__isSmartRef__":true,"id":28950},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28950":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28951":{"date":{"__isSmartRef__":true,"id":28952},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28952":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28953":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28954":{"morph":{"__isSmartRef__":true,"id":28933},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28955":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28956}},"28956":{"test01IsMorph":{"__isSmartRef__":true,"id":28957}},"28957":{"varMapping":{"__isSmartRef__":true,"id":28958},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28958":{"this":{"__isSmartRef__":true,"id":28955}},"28959":{},"28960":{"change":{"__isSmartRef__":true,"id":28961},"tick":{"__isSmartRef__":true,"id":28965}},"28961":{"varMapping":{"__isSmartRef__":true,"id":28962},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28962":{"this":{"__isSmartRef__":true,"id":28933}},"28963":{"timestamp":{"__isSmartRef__":true,"id":28964},"user":"cschuster","tags":[]},"28964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"28965":{"varMapping":{"__isSmartRef__":true,"id":28966},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28966":{"this":{"__isSmartRef__":true,"id":28933}},"28967":{"timestamp":{"__isSmartRef__":true,"id":28968},"user":"cschuster","tags":[]},"28968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"28969":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":28970}],"id":"19D762CD-ED98-4055-A214-37B7BDD90E3C","shape":{"__isSmartRef__":true,"id":28971},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle747","partsBinMetaInfo":{"__isSmartRef__":true,"id":28972},"eventHandler":{"__isSmartRef__":true,"id":28990},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","D7BC1E79-015D-4A70-B595-15E46739C06B","B8C190BE-6D73-41D0-8B6E-7DE1BD8F4507"],"partTests":{"__isSmartRef__":true,"id":28991},"_ClipMode":"visible","moved":true,"b":61.19481181586161,"#startLetters":"set","isBeingDragged":false,"delta":0.4279357469640672,"_Rotation":5.231565800050545,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28996},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5268.3,3665.2)"},"28970":{"target":{"__isSmartRef__":true,"id":28969},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"28971":{"_BorderWidth":9.381315266123707,"_ClipMode":"visible","_BorderRadius":9.286522462130176,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.8,64.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,348,-223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-29.6)"},"28972":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":28973},{"__isSmartRef__":true,"id":28975},{"__isSmartRef__":true,"id":28977},{"__isSmartRef__":true,"id":28979},{"__isSmartRef__":true,"id":28981},{"__isSmartRef__":true,"id":28983},{"__isSmartRef__":true,"id":28985},{"__isSmartRef__":true,"id":28987}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":28989},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"28973":{"date":{"__isSmartRef__":true,"id":28974},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"28974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"28975":{"date":{"__isSmartRef__":true,"id":28976},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28976":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"28977":{"date":{"__isSmartRef__":true,"id":28978},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28978":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"28979":{"date":{"__isSmartRef__":true,"id":28980},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28980":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"28981":{"date":{"__isSmartRef__":true,"id":28982},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28982":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"28983":{"date":{"__isSmartRef__":true,"id":28984},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"28985":{"date":{"__isSmartRef__":true,"id":28986},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"28986":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"28987":{"date":{"__isSmartRef__":true,"id":28988},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"28988":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"28989":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"28990":{"morph":{"__isSmartRef__":true,"id":28969},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28991":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28992}},"28992":{"test01IsMorph":{"__isSmartRef__":true,"id":28993}},"28993":{"varMapping":{"__isSmartRef__":true,"id":28994},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28994":{"this":{"__isSmartRef__":true,"id":28991}},"28995":{},"28996":{"change":{"__isSmartRef__":true,"id":28997},"tick":{"__isSmartRef__":true,"id":29001}},"28997":{"varMapping":{"__isSmartRef__":true,"id":28998},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":28999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28998":{"this":{"__isSmartRef__":true,"id":28969}},"28999":{"timestamp":{"__isSmartRef__":true,"id":29000},"user":"cschuster","tags":[]},"29000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29001":{"varMapping":{"__isSmartRef__":true,"id":29002},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29002":{"this":{"__isSmartRef__":true,"id":28969}},"29003":{"timestamp":{"__isSmartRef__":true,"id":29004},"user":"cschuster","tags":[]},"29004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29005":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29006}],"id":"4C557759-7796-42BF-ABB2-9B527673AF2C","shape":{"__isSmartRef__":true,"id":29007},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle748","partsBinMetaInfo":{"__isSmartRef__":true,"id":29008},"eventHandler":{"__isSmartRef__":true,"id":29026},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A"],"partTests":{"__isSmartRef__":true,"id":29027},"_ClipMode":"visible","moved":true,"b":117.14739107701462,"#startLetters":"set","isBeingDragged":false,"delta":0.9011337775154971,"_Rotation":-27.92815687426374,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29032},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5416.6,5084.0)"},"29006":{"target":{"__isSmartRef__":true,"id":29005},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29007":{"_BorderWidth":9.449178525637684,"_ClipMode":"visible","_BorderRadius":8.327696715207164,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.5,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,111,192)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-10.9)"},"29008":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29009},{"__isSmartRef__":true,"id":29011},{"__isSmartRef__":true,"id":29013},{"__isSmartRef__":true,"id":29015},{"__isSmartRef__":true,"id":29017},{"__isSmartRef__":true,"id":29019},{"__isSmartRef__":true,"id":29021},{"__isSmartRef__":true,"id":29023}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29025},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29009":{"date":{"__isSmartRef__":true,"id":29010},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29011":{"date":{"__isSmartRef__":true,"id":29012},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29012":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29013":{"date":{"__isSmartRef__":true,"id":29014},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29014":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29015":{"date":{"__isSmartRef__":true,"id":29016},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29016":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29017":{"date":{"__isSmartRef__":true,"id":29018},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29018":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29019":{"date":{"__isSmartRef__":true,"id":29020},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29021":{"date":{"__isSmartRef__":true,"id":29022},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29022":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29023":{"date":{"__isSmartRef__":true,"id":29024},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29024":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29025":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29026":{"morph":{"__isSmartRef__":true,"id":29005},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29027":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29028}},"29028":{"test01IsMorph":{"__isSmartRef__":true,"id":29029}},"29029":{"varMapping":{"__isSmartRef__":true,"id":29030},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29030":{"this":{"__isSmartRef__":true,"id":29027}},"29031":{},"29032":{"change":{"__isSmartRef__":true,"id":29033},"tick":{"__isSmartRef__":true,"id":29037}},"29033":{"varMapping":{"__isSmartRef__":true,"id":29034},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29034":{"this":{"__isSmartRef__":true,"id":29005}},"29035":{"timestamp":{"__isSmartRef__":true,"id":29036},"user":"cschuster","tags":[]},"29036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29037":{"varMapping":{"__isSmartRef__":true,"id":29038},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29038":{"this":{"__isSmartRef__":true,"id":29005}},"29039":{"timestamp":{"__isSmartRef__":true,"id":29040},"user":"cschuster","tags":[]},"29040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29041":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29042}],"id":"1B71C276-4330-492E-8D94-9A76CB31B10D","shape":{"__isSmartRef__":true,"id":29043},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle749","partsBinMetaInfo":{"__isSmartRef__":true,"id":29044},"eventHandler":{"__isSmartRef__":true,"id":29062},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3"],"partTests":{"__isSmartRef__":true,"id":29063},"_ClipMode":"visible","moved":true,"b":182.43131372518837,"#startLetters":"set","isBeingDragged":false,"delta":0.6989705506712198,"_Rotation":-0.6421845767597898,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29068},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5446.3,4429.3)"},"29042":{"target":{"__isSmartRef__":true,"id":29041},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29043":{"_BorderWidth":4.787891521719589,"_ClipMode":"visible","_BorderRadius":39.928015989506505,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.4,101.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-11,-267,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.2,-0.0)"},"29044":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29045},{"__isSmartRef__":true,"id":29047},{"__isSmartRef__":true,"id":29049},{"__isSmartRef__":true,"id":29051},{"__isSmartRef__":true,"id":29053},{"__isSmartRef__":true,"id":29055},{"__isSmartRef__":true,"id":29057},{"__isSmartRef__":true,"id":29059}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29061},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29045":{"date":{"__isSmartRef__":true,"id":29046},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29047":{"date":{"__isSmartRef__":true,"id":29048},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29048":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29049":{"date":{"__isSmartRef__":true,"id":29050},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29050":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29051":{"date":{"__isSmartRef__":true,"id":29052},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29052":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29053":{"date":{"__isSmartRef__":true,"id":29054},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29054":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29055":{"date":{"__isSmartRef__":true,"id":29056},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29057":{"date":{"__isSmartRef__":true,"id":29058},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29058":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29059":{"date":{"__isSmartRef__":true,"id":29060},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29060":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29061":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29062":{"morph":{"__isSmartRef__":true,"id":29041},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29063":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29064}},"29064":{"test01IsMorph":{"__isSmartRef__":true,"id":29065}},"29065":{"varMapping":{"__isSmartRef__":true,"id":29066},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29066":{"this":{"__isSmartRef__":true,"id":29063}},"29067":{},"29068":{"change":{"__isSmartRef__":true,"id":29069},"tick":{"__isSmartRef__":true,"id":29073}},"29069":{"varMapping":{"__isSmartRef__":true,"id":29070},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29070":{"this":{"__isSmartRef__":true,"id":29041}},"29071":{"timestamp":{"__isSmartRef__":true,"id":29072},"user":"cschuster","tags":[]},"29072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29073":{"varMapping":{"__isSmartRef__":true,"id":29074},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29074":{"this":{"__isSmartRef__":true,"id":29041}},"29075":{"timestamp":{"__isSmartRef__":true,"id":29076},"user":"cschuster","tags":[]},"29076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29077":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29078}],"id":"BAD47125-EEBD-4531-810E-8DF4EC5D55E4","shape":{"__isSmartRef__":true,"id":29079},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle750","partsBinMetaInfo":{"__isSmartRef__":true,"id":29080},"eventHandler":{"__isSmartRef__":true,"id":29098},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","DDDFAA5C-1308-4C2A-AD1F-D875A4FCBA43"],"partTests":{"__isSmartRef__":true,"id":29099},"_ClipMode":"visible","moved":true,"b":243.60271732701221,"#startLetters":"set","isBeingDragged":false,"delta":-0.888528875366319,"_Rotation":33.194285351462675,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29104},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6236.3,4956.1)"},"29078":{"target":{"__isSmartRef__":true,"id":29077},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29079":{"_BorderWidth":0.5213357668255405,"_ClipMode":"visible","_BorderRadius":7.906506698374132,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.9,135.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-229,-343,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.1)"},"29080":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29081},{"__isSmartRef__":true,"id":29083},{"__isSmartRef__":true,"id":29085},{"__isSmartRef__":true,"id":29087},{"__isSmartRef__":true,"id":29089},{"__isSmartRef__":true,"id":29091},{"__isSmartRef__":true,"id":29093},{"__isSmartRef__":true,"id":29095}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29097},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29081":{"date":{"__isSmartRef__":true,"id":29082},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29083":{"date":{"__isSmartRef__":true,"id":29084},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29084":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29085":{"date":{"__isSmartRef__":true,"id":29086},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29086":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29087":{"date":{"__isSmartRef__":true,"id":29088},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29088":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29089":{"date":{"__isSmartRef__":true,"id":29090},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29090":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29091":{"date":{"__isSmartRef__":true,"id":29092},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29093":{"date":{"__isSmartRef__":true,"id":29094},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29094":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29095":{"date":{"__isSmartRef__":true,"id":29096},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29096":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29097":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29098":{"morph":{"__isSmartRef__":true,"id":29077},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29099":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29100}},"29100":{"test01IsMorph":{"__isSmartRef__":true,"id":29101}},"29101":{"varMapping":{"__isSmartRef__":true,"id":29102},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29102":{"this":{"__isSmartRef__":true,"id":29099}},"29103":{},"29104":{"change":{"__isSmartRef__":true,"id":29105},"tick":{"__isSmartRef__":true,"id":29109}},"29105":{"varMapping":{"__isSmartRef__":true,"id":29106},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29106":{"this":{"__isSmartRef__":true,"id":29077}},"29107":{"timestamp":{"__isSmartRef__":true,"id":29108},"user":"cschuster","tags":[]},"29108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29109":{"varMapping":{"__isSmartRef__":true,"id":29110},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29110":{"this":{"__isSmartRef__":true,"id":29077}},"29111":{"timestamp":{"__isSmartRef__":true,"id":29112},"user":"cschuster","tags":[]},"29112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29113":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29114}],"id":"587BB0A4-2FCD-4157-A91F-9D724F10AFDB","shape":{"__isSmartRef__":true,"id":29115},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle751","partsBinMetaInfo":{"__isSmartRef__":true,"id":29116},"eventHandler":{"__isSmartRef__":true,"id":29134},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","055A428D-4501-460E-BFFE-28A10065D342"],"partTests":{"__isSmartRef__":true,"id":29135},"_ClipMode":"visible","moved":true,"b":322.9315734459087,"#startLetters":"set","isBeingDragged":false,"delta":0.6139383525587618,"_Rotation":-23.73467421200221,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29140},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5643.5,4624.5)"},"29114":{"target":{"__isSmartRef__":true,"id":29113},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29115":{"_BorderWidth":1.986158104440643,"_ClipMode":"visible","_BorderRadius":25.46681124571389,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,124.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-154,50,-207)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.9,-36.0)"},"29116":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29117},{"__isSmartRef__":true,"id":29119},{"__isSmartRef__":true,"id":29121},{"__isSmartRef__":true,"id":29123},{"__isSmartRef__":true,"id":29125},{"__isSmartRef__":true,"id":29127},{"__isSmartRef__":true,"id":29129},{"__isSmartRef__":true,"id":29131}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29133},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29117":{"date":{"__isSmartRef__":true,"id":29118},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29119":{"date":{"__isSmartRef__":true,"id":29120},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29120":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29121":{"date":{"__isSmartRef__":true,"id":29122},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29122":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29123":{"date":{"__isSmartRef__":true,"id":29124},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29124":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29125":{"date":{"__isSmartRef__":true,"id":29126},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29126":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29127":{"date":{"__isSmartRef__":true,"id":29128},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29129":{"date":{"__isSmartRef__":true,"id":29130},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29131":{"date":{"__isSmartRef__":true,"id":29132},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29132":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29133":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29134":{"morph":{"__isSmartRef__":true,"id":29113},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29135":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29136}},"29136":{"test01IsMorph":{"__isSmartRef__":true,"id":29137}},"29137":{"varMapping":{"__isSmartRef__":true,"id":29138},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29138":{"this":{"__isSmartRef__":true,"id":29135}},"29139":{},"29140":{"change":{"__isSmartRef__":true,"id":29141},"tick":{"__isSmartRef__":true,"id":29145}},"29141":{"varMapping":{"__isSmartRef__":true,"id":29142},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29142":{"this":{"__isSmartRef__":true,"id":29113}},"29143":{"timestamp":{"__isSmartRef__":true,"id":29144},"user":"cschuster","tags":[]},"29144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29145":{"varMapping":{"__isSmartRef__":true,"id":29146},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29146":{"this":{"__isSmartRef__":true,"id":29113}},"29147":{"timestamp":{"__isSmartRef__":true,"id":29148},"user":"cschuster","tags":[]},"29148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29149":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29150}],"id":"D515DED2-7B60-4327-8018-910EC804DBA6","shape":{"__isSmartRef__":true,"id":29151},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle752","partsBinMetaInfo":{"__isSmartRef__":true,"id":29152},"eventHandler":{"__isSmartRef__":true,"id":29170},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD"],"partTests":{"__isSmartRef__":true,"id":29171},"_ClipMode":"visible","moved":true,"b":99.34162123000715,"#startLetters":"set","isBeingDragged":false,"delta":0.7413553823134862,"_Rotation":24.884686539250527,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29176},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5539.1,4248.3)"},"29150":{"target":{"__isSmartRef__":true,"id":29149},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29151":{"_BorderWidth":9.933690312883247,"_ClipMode":"visible","_BorderRadius":1.0539198344992284,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.2,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,211,-21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.8)"},"29152":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29153},{"__isSmartRef__":true,"id":29155},{"__isSmartRef__":true,"id":29157},{"__isSmartRef__":true,"id":29159},{"__isSmartRef__":true,"id":29161},{"__isSmartRef__":true,"id":29163},{"__isSmartRef__":true,"id":29165},{"__isSmartRef__":true,"id":29167}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29169},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29153":{"date":{"__isSmartRef__":true,"id":29154},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29155":{"date":{"__isSmartRef__":true,"id":29156},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29156":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29157":{"date":{"__isSmartRef__":true,"id":29158},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29158":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29159":{"date":{"__isSmartRef__":true,"id":29160},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29160":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29161":{"date":{"__isSmartRef__":true,"id":29162},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29162":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29163":{"date":{"__isSmartRef__":true,"id":29164},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29165":{"date":{"__isSmartRef__":true,"id":29166},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29167":{"date":{"__isSmartRef__":true,"id":29168},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29168":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29169":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29170":{"morph":{"__isSmartRef__":true,"id":29149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29171":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29172}},"29172":{"test01IsMorph":{"__isSmartRef__":true,"id":29173}},"29173":{"varMapping":{"__isSmartRef__":true,"id":29174},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29174":{"this":{"__isSmartRef__":true,"id":29171}},"29175":{},"29176":{"change":{"__isSmartRef__":true,"id":29177},"tick":{"__isSmartRef__":true,"id":29181}},"29177":{"varMapping":{"__isSmartRef__":true,"id":29178},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29178":{"this":{"__isSmartRef__":true,"id":29149}},"29179":{"timestamp":{"__isSmartRef__":true,"id":29180},"user":"cschuster","tags":[]},"29180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29181":{"varMapping":{"__isSmartRef__":true,"id":29182},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29182":{"this":{"__isSmartRef__":true,"id":29149}},"29183":{"timestamp":{"__isSmartRef__":true,"id":29184},"user":"cschuster","tags":[]},"29184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29185":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29186}],"id":"41D9E5D8-5071-42FC-9D22-B4A9AC5F23BD","shape":{"__isSmartRef__":true,"id":29187},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle753","partsBinMetaInfo":{"__isSmartRef__":true,"id":29188},"eventHandler":{"__isSmartRef__":true,"id":29206},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","599D6C9F-3CF1-4D1D-A301-E408DF74CE4E"],"partTests":{"__isSmartRef__":true,"id":29207},"_ClipMode":"visible","moved":true,"b":206.9039924070239,"#startLetters":"set","isBeingDragged":false,"delta":0.6465749762719497,"_Rotation":22.64178796281353,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29212},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5651.5,4409.8)"},"29186":{"target":{"__isSmartRef__":true,"id":29185},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29187":{"_BorderWidth":2.7375157537860457,"_ClipMode":"visible","_BorderRadius":31.80986405701388,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.3,118.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-116,-344,-171)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.0,-2.2)"},"29188":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29189},{"__isSmartRef__":true,"id":29191},{"__isSmartRef__":true,"id":29193},{"__isSmartRef__":true,"id":29195},{"__isSmartRef__":true,"id":29197},{"__isSmartRef__":true,"id":29199},{"__isSmartRef__":true,"id":29201},{"__isSmartRef__":true,"id":29203}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29205},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29189":{"date":{"__isSmartRef__":true,"id":29190},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29191":{"date":{"__isSmartRef__":true,"id":29192},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29192":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29193":{"date":{"__isSmartRef__":true,"id":29194},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29194":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29195":{"date":{"__isSmartRef__":true,"id":29196},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29196":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29197":{"date":{"__isSmartRef__":true,"id":29198},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29198":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29199":{"date":{"__isSmartRef__":true,"id":29200},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29201":{"date":{"__isSmartRef__":true,"id":29202},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29203":{"date":{"__isSmartRef__":true,"id":29204},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29204":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29205":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29206":{"morph":{"__isSmartRef__":true,"id":29185},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29207":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29208}},"29208":{"test01IsMorph":{"__isSmartRef__":true,"id":29209}},"29209":{"varMapping":{"__isSmartRef__":true,"id":29210},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29210":{"this":{"__isSmartRef__":true,"id":29207}},"29211":{},"29212":{"change":{"__isSmartRef__":true,"id":29213},"tick":{"__isSmartRef__":true,"id":29217}},"29213":{"varMapping":{"__isSmartRef__":true,"id":29214},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29214":{"this":{"__isSmartRef__":true,"id":29185}},"29215":{"timestamp":{"__isSmartRef__":true,"id":29216},"user":"cschuster","tags":[]},"29216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29217":{"varMapping":{"__isSmartRef__":true,"id":29218},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29218":{"this":{"__isSmartRef__":true,"id":29185}},"29219":{"timestamp":{"__isSmartRef__":true,"id":29220},"user":"cschuster","tags":[]},"29220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29221":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29222}],"id":"519A32C3-C4A2-4080-9D47-52C7E7D0C4D3","shape":{"__isSmartRef__":true,"id":29223},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle754","partsBinMetaInfo":{"__isSmartRef__":true,"id":29224},"eventHandler":{"__isSmartRef__":true,"id":29242},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855"],"partTests":{"__isSmartRef__":true,"id":29243},"_ClipMode":"visible","moved":true,"b":84.79094205686124,"#startLetters":"set","isBeingDragged":false,"delta":0.6280810522730462,"_Rotation":-1.989293002174381,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29248},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5154.7,5018.3)"},"29222":{"target":{"__isSmartRef__":true,"id":29221},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29223":{"_BorderWidth":9.979350289910428,"_ClipMode":"visible","_BorderRadius":0.32971310459029457,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.2,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,279,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.8)"},"29224":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29225},{"__isSmartRef__":true,"id":29227},{"__isSmartRef__":true,"id":29229},{"__isSmartRef__":true,"id":29231},{"__isSmartRef__":true,"id":29233},{"__isSmartRef__":true,"id":29235},{"__isSmartRef__":true,"id":29237},{"__isSmartRef__":true,"id":29239}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29241},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29225":{"date":{"__isSmartRef__":true,"id":29226},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29227":{"date":{"__isSmartRef__":true,"id":29228},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29228":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29229":{"date":{"__isSmartRef__":true,"id":29230},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29230":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29231":{"date":{"__isSmartRef__":true,"id":29232},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29232":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29233":{"date":{"__isSmartRef__":true,"id":29234},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29234":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29235":{"date":{"__isSmartRef__":true,"id":29236},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29237":{"date":{"__isSmartRef__":true,"id":29238},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29239":{"date":{"__isSmartRef__":true,"id":29240},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29240":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29241":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29242":{"morph":{"__isSmartRef__":true,"id":29221},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29243":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29244}},"29244":{"test01IsMorph":{"__isSmartRef__":true,"id":29245}},"29245":{"varMapping":{"__isSmartRef__":true,"id":29246},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29246":{"this":{"__isSmartRef__":true,"id":29243}},"29247":{},"29248":{"change":{"__isSmartRef__":true,"id":29249},"tick":{"__isSmartRef__":true,"id":29253}},"29249":{"varMapping":{"__isSmartRef__":true,"id":29250},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29250":{"this":{"__isSmartRef__":true,"id":29221}},"29251":{"timestamp":{"__isSmartRef__":true,"id":29252},"user":"cschuster","tags":[]},"29252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29253":{"varMapping":{"__isSmartRef__":true,"id":29254},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29254":{"this":{"__isSmartRef__":true,"id":29221}},"29255":{"timestamp":{"__isSmartRef__":true,"id":29256},"user":"cschuster","tags":[]},"29256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29257":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29258}],"id":"88EEB410-18F3-4F7D-B8D8-578491752576","shape":{"__isSmartRef__":true,"id":29259},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle755","partsBinMetaInfo":{"__isSmartRef__":true,"id":29260},"eventHandler":{"__isSmartRef__":true,"id":29278},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569"],"partTests":{"__isSmartRef__":true,"id":29279},"_ClipMode":"visible","moved":true,"b":62.91552756470628,"#startLetters":"set","isBeingDragged":false,"delta":0.8278358890092932,"_Rotation":-27.958239649970924,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29284},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4974.5,6173.0)"},"29258":{"target":{"__isSmartRef__":true,"id":29257},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29259":{"_BorderWidth":9.451681139181247,"_ClipMode":"visible","_BorderRadius":8.29205605609273,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,345,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"29260":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29269},{"__isSmartRef__":true,"id":29271},{"__isSmartRef__":true,"id":29273},{"__isSmartRef__":true,"id":29275}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29277},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29261":{"date":{"__isSmartRef__":true,"id":29262},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29263":{"date":{"__isSmartRef__":true,"id":29264},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29264":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29265":{"date":{"__isSmartRef__":true,"id":29266},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29266":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29267":{"date":{"__isSmartRef__":true,"id":29268},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29269":{"date":{"__isSmartRef__":true,"id":29270},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29270":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29271":{"date":{"__isSmartRef__":true,"id":29272},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29273":{"date":{"__isSmartRef__":true,"id":29274},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29275":{"date":{"__isSmartRef__":true,"id":29276},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29276":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29277":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29278":{"morph":{"__isSmartRef__":true,"id":29257},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29279":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29280}},"29280":{"test01IsMorph":{"__isSmartRef__":true,"id":29281}},"29281":{"varMapping":{"__isSmartRef__":true,"id":29282},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29282":{"this":{"__isSmartRef__":true,"id":29279}},"29283":{},"29284":{"change":{"__isSmartRef__":true,"id":29285},"tick":{"__isSmartRef__":true,"id":29289}},"29285":{"varMapping":{"__isSmartRef__":true,"id":29286},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29286":{"this":{"__isSmartRef__":true,"id":29257}},"29287":{"timestamp":{"__isSmartRef__":true,"id":29288},"user":"cschuster","tags":[]},"29288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29289":{"varMapping":{"__isSmartRef__":true,"id":29290},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29290":{"this":{"__isSmartRef__":true,"id":29257}},"29291":{"timestamp":{"__isSmartRef__":true,"id":29292},"user":"cschuster","tags":[]},"29292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29293":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29294}],"id":"0B56DD02-1B97-493B-A05B-58637ABA8087","shape":{"__isSmartRef__":true,"id":29295},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle756","partsBinMetaInfo":{"__isSmartRef__":true,"id":29296},"eventHandler":{"__isSmartRef__":true,"id":29314},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF"],"partTests":{"__isSmartRef__":true,"id":29315},"_ClipMode":"visible","moved":true,"b":158.2418245226727,"#startLetters":"set","isBeingDragged":false,"delta":-0.8810400675865822,"_Rotation":-15.911494564900403,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29320},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4624.3,4944.5)"},"29294":{"target":{"__isSmartRef__":true,"id":29293},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29295":{"_BorderWidth":6.853449823204256,"_ClipMode":"visible","_BorderRadius":34.50355800458258,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.5,85.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(95,-143,36)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.4,-1.4)"},"29296":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29297},{"__isSmartRef__":true,"id":29299},{"__isSmartRef__":true,"id":29301},{"__isSmartRef__":true,"id":29303},{"__isSmartRef__":true,"id":29305},{"__isSmartRef__":true,"id":29307},{"__isSmartRef__":true,"id":29309},{"__isSmartRef__":true,"id":29311}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29313},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29297":{"date":{"__isSmartRef__":true,"id":29298},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29299":{"date":{"__isSmartRef__":true,"id":29300},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29300":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29301":{"date":{"__isSmartRef__":true,"id":29302},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29302":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29303":{"date":{"__isSmartRef__":true,"id":29304},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29305":{"date":{"__isSmartRef__":true,"id":29306},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29306":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29307":{"date":{"__isSmartRef__":true,"id":29308},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29309":{"date":{"__isSmartRef__":true,"id":29310},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29311":{"date":{"__isSmartRef__":true,"id":29312},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29312":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29313":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29314":{"morph":{"__isSmartRef__":true,"id":29293},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29315":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29316}},"29316":{"test01IsMorph":{"__isSmartRef__":true,"id":29317}},"29317":{"varMapping":{"__isSmartRef__":true,"id":29318},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29318":{"this":{"__isSmartRef__":true,"id":29315}},"29319":{},"29320":{"change":{"__isSmartRef__":true,"id":29321},"tick":{"__isSmartRef__":true,"id":29325}},"29321":{"varMapping":{"__isSmartRef__":true,"id":29322},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29322":{"this":{"__isSmartRef__":true,"id":29293}},"29323":{"timestamp":{"__isSmartRef__":true,"id":29324},"user":"cschuster","tags":[]},"29324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29325":{"varMapping":{"__isSmartRef__":true,"id":29326},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29326":{"this":{"__isSmartRef__":true,"id":29293}},"29327":{"timestamp":{"__isSmartRef__":true,"id":29328},"user":"cschuster","tags":[]},"29328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29329":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29330}],"id":"11E58F45-8A7C-498E-9C2F-053B43AC56A8","shape":{"__isSmartRef__":true,"id":29331},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle757","partsBinMetaInfo":{"__isSmartRef__":true,"id":29332},"eventHandler":{"__isSmartRef__":true,"id":29350},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3DE3EB14-2347-4362-95E3-C8F2FB96DBA9"],"partTests":{"__isSmartRef__":true,"id":29351},"_ClipMode":"visible","moved":true,"b":155.27808554260992,"#startLetters":"set","isBeingDragged":false,"delta":0.9080589797813445,"_Rotation":-14.194202548550388,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29356},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4603.0,4980.5)"},"29330":{"target":{"__isSmartRef__":true,"id":29329},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29331":{"_BorderWidth":7.091072644611326,"_ClipMode":"visible","_BorderRadius":33.003864311933114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.6,83.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(107,-125,75)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.4,-1.8)"},"29332":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29333},{"__isSmartRef__":true,"id":29335},{"__isSmartRef__":true,"id":29337},{"__isSmartRef__":true,"id":29339},{"__isSmartRef__":true,"id":29341},{"__isSmartRef__":true,"id":29343},{"__isSmartRef__":true,"id":29345},{"__isSmartRef__":true,"id":29347}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29349},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29333":{"date":{"__isSmartRef__":true,"id":29334},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29335":{"date":{"__isSmartRef__":true,"id":29336},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29336":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29337":{"date":{"__isSmartRef__":true,"id":29338},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29338":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29339":{"date":{"__isSmartRef__":true,"id":29340},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29341":{"date":{"__isSmartRef__":true,"id":29342},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29342":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29343":{"date":{"__isSmartRef__":true,"id":29344},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29345":{"date":{"__isSmartRef__":true,"id":29346},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29346":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29347":{"date":{"__isSmartRef__":true,"id":29348},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29348":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29349":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29350":{"morph":{"__isSmartRef__":true,"id":29329},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29351":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29352}},"29352":{"test01IsMorph":{"__isSmartRef__":true,"id":29353}},"29353":{"varMapping":{"__isSmartRef__":true,"id":29354},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29354":{"this":{"__isSmartRef__":true,"id":29351}},"29355":{},"29356":{"change":{"__isSmartRef__":true,"id":29357},"tick":{"__isSmartRef__":true,"id":29361}},"29357":{"varMapping":{"__isSmartRef__":true,"id":29358},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29358":{"this":{"__isSmartRef__":true,"id":29329}},"29359":{"timestamp":{"__isSmartRef__":true,"id":29360},"user":"cschuster","tags":[]},"29360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29361":{"varMapping":{"__isSmartRef__":true,"id":29362},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29362":{"this":{"__isSmartRef__":true,"id":29329}},"29363":{"timestamp":{"__isSmartRef__":true,"id":29364},"user":"cschuster","tags":[]},"29364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29365":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29366}],"id":"9E598AA1-6349-4AFF-9731-4B29F52D25E9","shape":{"__isSmartRef__":true,"id":29367},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle758","partsBinMetaInfo":{"__isSmartRef__":true,"id":29368},"eventHandler":{"__isSmartRef__":true,"id":29386},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6"],"partTests":{"__isSmartRef__":true,"id":29387},"_ClipMode":"visible","moved":true,"b":220.94878461241024,"#startLetters":"set","isBeingDragged":false,"delta":-0.9861788325360976,"_Rotation":12.50069888347618,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29392},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5700.5,4082.9)"},"29366":{"target":{"__isSmartRef__":true,"id":29365},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29367":{"_BorderWidth":1.723079253312651,"_ClipMode":"visible","_BorderRadius":22.818864671888043,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,126.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,-361,1)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-4.9)"},"29368":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29369},{"__isSmartRef__":true,"id":29371},{"__isSmartRef__":true,"id":29373},{"__isSmartRef__":true,"id":29375},{"__isSmartRef__":true,"id":29377},{"__isSmartRef__":true,"id":29379},{"__isSmartRef__":true,"id":29381},{"__isSmartRef__":true,"id":29383}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29385},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29369":{"date":{"__isSmartRef__":true,"id":29370},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29371":{"date":{"__isSmartRef__":true,"id":29372},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29372":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29373":{"date":{"__isSmartRef__":true,"id":29374},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29374":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29375":{"date":{"__isSmartRef__":true,"id":29376},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29377":{"date":{"__isSmartRef__":true,"id":29378},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29378":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29379":{"date":{"__isSmartRef__":true,"id":29380},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29381":{"date":{"__isSmartRef__":true,"id":29382},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29382":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29383":{"date":{"__isSmartRef__":true,"id":29384},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29384":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29385":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29386":{"morph":{"__isSmartRef__":true,"id":29365},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29387":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29388}},"29388":{"test01IsMorph":{"__isSmartRef__":true,"id":29389}},"29389":{"varMapping":{"__isSmartRef__":true,"id":29390},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29390":{"this":{"__isSmartRef__":true,"id":29387}},"29391":{},"29392":{"change":{"__isSmartRef__":true,"id":29393},"tick":{"__isSmartRef__":true,"id":29397}},"29393":{"varMapping":{"__isSmartRef__":true,"id":29394},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29394":{"this":{"__isSmartRef__":true,"id":29365}},"29395":{"timestamp":{"__isSmartRef__":true,"id":29396},"user":"cschuster","tags":[]},"29396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29397":{"varMapping":{"__isSmartRef__":true,"id":29398},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29398":{"this":{"__isSmartRef__":true,"id":29365}},"29399":{"timestamp":{"__isSmartRef__":true,"id":29400},"user":"cschuster","tags":[]},"29400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29401":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29402}],"id":"ED8A4940-75F0-470E-96F4-B2333EDC5746","shape":{"__isSmartRef__":true,"id":29403},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle759","partsBinMetaInfo":{"__isSmartRef__":true,"id":29404},"eventHandler":{"__isSmartRef__":true,"id":29422},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084","7A613016-CD7C-44D0-8293-94A99440D7DF"],"partTests":{"__isSmartRef__":true,"id":29423},"_ClipMode":"visible","moved":true,"b":232,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":13.640592684140723,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29428},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6205.1,4889.2)"},"29402":{"target":{"__isSmartRef__":true,"id":29401},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29403":{"_BorderWidth":1.0599462319663893,"_ClipMode":"visible","_BorderRadius":15.161562088006637,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-359,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.7)"},"29404":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29405},{"__isSmartRef__":true,"id":29407},{"__isSmartRef__":true,"id":29409},{"__isSmartRef__":true,"id":29411},{"__isSmartRef__":true,"id":29413},{"__isSmartRef__":true,"id":29415},{"__isSmartRef__":true,"id":29417},{"__isSmartRef__":true,"id":29419}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29421},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29405":{"date":{"__isSmartRef__":true,"id":29406},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29407":{"date":{"__isSmartRef__":true,"id":29408},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29408":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29409":{"date":{"__isSmartRef__":true,"id":29410},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29410":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29411":{"date":{"__isSmartRef__":true,"id":29412},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29413":{"date":{"__isSmartRef__":true,"id":29414},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29414":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29415":{"date":{"__isSmartRef__":true,"id":29416},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29417":{"date":{"__isSmartRef__":true,"id":29418},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29418":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29419":{"date":{"__isSmartRef__":true,"id":29420},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29420":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29421":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29422":{"morph":{"__isSmartRef__":true,"id":29401},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29423":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29424}},"29424":{"test01IsMorph":{"__isSmartRef__":true,"id":29425}},"29425":{"varMapping":{"__isSmartRef__":true,"id":29426},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29426":{"this":{"__isSmartRef__":true,"id":29423}},"29427":{},"29428":{"change":{"__isSmartRef__":true,"id":29429},"tick":{"__isSmartRef__":true,"id":29433}},"29429":{"varMapping":{"__isSmartRef__":true,"id":29430},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29430":{"this":{"__isSmartRef__":true,"id":29401}},"29431":{"timestamp":{"__isSmartRef__":true,"id":29432},"user":"cschuster","tags":[]},"29432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29433":{"varMapping":{"__isSmartRef__":true,"id":29434},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29434":{"this":{"__isSmartRef__":true,"id":29401}},"29435":{"timestamp":{"__isSmartRef__":true,"id":29436},"user":"cschuster","tags":[]},"29436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29437":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29438}],"id":"8D5EFF4D-6CBA-4043-A747-216C28D9C614","shape":{"__isSmartRef__":true,"id":29439},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle760","partsBinMetaInfo":{"__isSmartRef__":true,"id":29440},"eventHandler":{"__isSmartRef__":true,"id":29458},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","AD28949A-384C-44E1-84CD-C396A497F4EB"],"partTests":{"__isSmartRef__":true,"id":29459},"_ClipMode":"visible","moved":true,"b":35.61508165835403,"#startLetters":"set","isBeingDragged":false,"delta":0.9132072220090777,"_Rotation":22.216768527268314,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29464},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3878.9,4123.4)"},"29438":{"target":{"__isSmartRef__":true,"id":29437},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29439":{"_BorderWidth":7.911684890532286,"_ClipMode":"visible","_BorderRadius":26.435345757193577,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.9,76.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(149,357,70)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.6,-36.3)"},"29440":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29441},{"__isSmartRef__":true,"id":29443},{"__isSmartRef__":true,"id":29445},{"__isSmartRef__":true,"id":29447},{"__isSmartRef__":true,"id":29449},{"__isSmartRef__":true,"id":29451},{"__isSmartRef__":true,"id":29453},{"__isSmartRef__":true,"id":29455}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29457},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29441":{"date":{"__isSmartRef__":true,"id":29442},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29443":{"date":{"__isSmartRef__":true,"id":29444},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29444":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29445":{"date":{"__isSmartRef__":true,"id":29446},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29446":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29447":{"date":{"__isSmartRef__":true,"id":29448},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29449":{"date":{"__isSmartRef__":true,"id":29450},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29450":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29451":{"date":{"__isSmartRef__":true,"id":29452},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29453":{"date":{"__isSmartRef__":true,"id":29454},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29454":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29455":{"date":{"__isSmartRef__":true,"id":29456},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29456":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29457":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29458":{"morph":{"__isSmartRef__":true,"id":29437},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29459":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29460}},"29460":{"test01IsMorph":{"__isSmartRef__":true,"id":29461}},"29461":{"varMapping":{"__isSmartRef__":true,"id":29462},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29462":{"this":{"__isSmartRef__":true,"id":29459}},"29463":{},"29464":{"change":{"__isSmartRef__":true,"id":29465},"tick":{"__isSmartRef__":true,"id":29469}},"29465":{"varMapping":{"__isSmartRef__":true,"id":29466},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29466":{"this":{"__isSmartRef__":true,"id":29437}},"29467":{"timestamp":{"__isSmartRef__":true,"id":29468},"user":"cschuster","tags":[]},"29468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29469":{"varMapping":{"__isSmartRef__":true,"id":29470},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29470":{"this":{"__isSmartRef__":true,"id":29437}},"29471":{"timestamp":{"__isSmartRef__":true,"id":29472},"user":"cschuster","tags":[]},"29472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29473":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29474}],"id":"C58203F9-87AA-405B-B23C-FF3B8BFF3E94","shape":{"__isSmartRef__":true,"id":29475},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle761","partsBinMetaInfo":{"__isSmartRef__":true,"id":29476},"eventHandler":{"__isSmartRef__":true,"id":29494},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097"],"partTests":{"__isSmartRef__":true,"id":29495},"_ClipMode":"visible","moved":true,"b":309,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-34.443409354267935,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29500},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4855.9,5140.3)"},"29474":{"target":{"__isSmartRef__":true,"id":29473},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29475":{"_BorderWidth":1.114270192715146,"_ClipMode":"visible","_BorderRadius":15.841766183644816,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,131.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-199,-38,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.5,-32.6)"},"29476":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29477},{"__isSmartRef__":true,"id":29479},{"__isSmartRef__":true,"id":29481},{"__isSmartRef__":true,"id":29483},{"__isSmartRef__":true,"id":29485},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29491}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29493},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29477":{"date":{"__isSmartRef__":true,"id":29478},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29479":{"date":{"__isSmartRef__":true,"id":29480},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29480":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29481":{"date":{"__isSmartRef__":true,"id":29482},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29482":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29483":{"date":{"__isSmartRef__":true,"id":29484},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29484":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29485":{"date":{"__isSmartRef__":true,"id":29486},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29486":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29487":{"date":{"__isSmartRef__":true,"id":29488},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29489":{"date":{"__isSmartRef__":true,"id":29490},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29490":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29491":{"date":{"__isSmartRef__":true,"id":29492},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29492":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29493":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29494":{"morph":{"__isSmartRef__":true,"id":29473},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29495":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29496}},"29496":{"test01IsMorph":{"__isSmartRef__":true,"id":29497}},"29497":{"varMapping":{"__isSmartRef__":true,"id":29498},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29498":{"this":{"__isSmartRef__":true,"id":29495}},"29499":{},"29500":{"change":{"__isSmartRef__":true,"id":29501},"tick":{"__isSmartRef__":true,"id":29505}},"29501":{"varMapping":{"__isSmartRef__":true,"id":29502},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29502":{"this":{"__isSmartRef__":true,"id":29473}},"29503":{"timestamp":{"__isSmartRef__":true,"id":29504},"user":"cschuster","tags":[]},"29504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29505":{"varMapping":{"__isSmartRef__":true,"id":29506},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29506":{"this":{"__isSmartRef__":true,"id":29473}},"29507":{"timestamp":{"__isSmartRef__":true,"id":29508},"user":"cschuster","tags":[]},"29508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29509":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29510}],"id":"81C55E95-FB8D-475D-A15F-066F46432EF2","shape":{"__isSmartRef__":true,"id":29511},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle762","partsBinMetaInfo":{"__isSmartRef__":true,"id":29512},"eventHandler":{"__isSmartRef__":true,"id":29530},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569"],"partTests":{"__isSmartRef__":true,"id":29531},"_ClipMode":"visible","moved":true,"b":351.8528099285322,"#startLetters":"set","isBeingDragged":false,"delta":0.7906804717495106,"_Rotation":-35.10417100260871,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29536},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4982.7,6002.2)"},"29510":{"target":{"__isSmartRef__":true,"id":29509},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29511":{"_BorderWidth":4.2914170527992415,"_ClipMode":"visible","_BorderRadius":39.196656331098055,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.8,105.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-37,217,139)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.2,-39.8)"},"29512":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29513},{"__isSmartRef__":true,"id":29515},{"__isSmartRef__":true,"id":29517},{"__isSmartRef__":true,"id":29519},{"__isSmartRef__":true,"id":29521},{"__isSmartRef__":true,"id":29523},{"__isSmartRef__":true,"id":29525},{"__isSmartRef__":true,"id":29527}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29529},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29513":{"date":{"__isSmartRef__":true,"id":29514},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29514":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29515":{"date":{"__isSmartRef__":true,"id":29516},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29516":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29517":{"date":{"__isSmartRef__":true,"id":29518},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29518":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29519":{"date":{"__isSmartRef__":true,"id":29520},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29520":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29521":{"date":{"__isSmartRef__":true,"id":29522},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29522":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29523":{"date":{"__isSmartRef__":true,"id":29524},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29525":{"date":{"__isSmartRef__":true,"id":29526},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29526":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29527":{"date":{"__isSmartRef__":true,"id":29528},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29528":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29529":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29530":{"morph":{"__isSmartRef__":true,"id":29509},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29531":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29532}},"29532":{"test01IsMorph":{"__isSmartRef__":true,"id":29533}},"29533":{"varMapping":{"__isSmartRef__":true,"id":29534},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29534":{"this":{"__isSmartRef__":true,"id":29531}},"29535":{},"29536":{"change":{"__isSmartRef__":true,"id":29537},"tick":{"__isSmartRef__":true,"id":29541}},"29537":{"varMapping":{"__isSmartRef__":true,"id":29538},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29538":{"this":{"__isSmartRef__":true,"id":29509}},"29539":{"timestamp":{"__isSmartRef__":true,"id":29540},"user":"cschuster","tags":[]},"29540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29541":{"varMapping":{"__isSmartRef__":true,"id":29542},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29542":{"this":{"__isSmartRef__":true,"id":29509}},"29543":{"timestamp":{"__isSmartRef__":true,"id":29544},"user":"cschuster","tags":[]},"29544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29545":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29546}],"id":"960E8DD4-8F73-4D5C-9C83-686B7093E639","shape":{"__isSmartRef__":true,"id":29547},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle763","partsBinMetaInfo":{"__isSmartRef__":true,"id":29548},"eventHandler":{"__isSmartRef__":true,"id":29566},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055"],"partTests":{"__isSmartRef__":true,"id":29567},"_ClipMode":"visible","moved":true,"b":111.98806458944455,"#startLetters":"set","isBeingDragged":false,"delta":-0.8581727868877351,"_Rotation":11.958214896947144,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29572},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6212.9,4443.3)"},"29546":{"target":{"__isSmartRef__":true,"id":29545},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29547":{"_BorderWidth":9.636309347885717,"_ClipMode":"visible","_BorderRadius":5.607417009132023,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.2,62.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,141,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-12.5)"},"29548":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29549},{"__isSmartRef__":true,"id":29551},{"__isSmartRef__":true,"id":29553},{"__isSmartRef__":true,"id":29555},{"__isSmartRef__":true,"id":29557},{"__isSmartRef__":true,"id":29559},{"__isSmartRef__":true,"id":29561},{"__isSmartRef__":true,"id":29563}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29565},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29549":{"date":{"__isSmartRef__":true,"id":29550},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29550":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29551":{"date":{"__isSmartRef__":true,"id":29552},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29552":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29553":{"date":{"__isSmartRef__":true,"id":29554},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29554":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29555":{"date":{"__isSmartRef__":true,"id":29556},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29557":{"date":{"__isSmartRef__":true,"id":29558},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29558":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29559":{"date":{"__isSmartRef__":true,"id":29560},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29561":{"date":{"__isSmartRef__":true,"id":29562},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29562":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29563":{"date":{"__isSmartRef__":true,"id":29564},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29564":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29565":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29566":{"morph":{"__isSmartRef__":true,"id":29545},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29567":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29568}},"29568":{"test01IsMorph":{"__isSmartRef__":true,"id":29569}},"29569":{"varMapping":{"__isSmartRef__":true,"id":29570},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29570":{"this":{"__isSmartRef__":true,"id":29567}},"29571":{},"29572":{"change":{"__isSmartRef__":true,"id":29573},"tick":{"__isSmartRef__":true,"id":29577}},"29573":{"varMapping":{"__isSmartRef__":true,"id":29574},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29574":{"this":{"__isSmartRef__":true,"id":29545}},"29575":{"timestamp":{"__isSmartRef__":true,"id":29576},"user":"cschuster","tags":[]},"29576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29577":{"varMapping":{"__isSmartRef__":true,"id":29578},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29578":{"this":{"__isSmartRef__":true,"id":29545}},"29579":{"timestamp":{"__isSmartRef__":true,"id":29580},"user":"cschuster","tags":[]},"29580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29581":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29582}],"id":"BF8727D6-C3E5-449B-B190-EB5DEE16B283","shape":{"__isSmartRef__":true,"id":29583},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle764","partsBinMetaInfo":{"__isSmartRef__":true,"id":29584},"eventHandler":{"__isSmartRef__":true,"id":29602},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","239E81B5-E305-4681-849F-4913CD5CCACA","7ABA4CFF-6242-4F56-8449-29939F4B7775"],"partTests":{"__isSmartRef__":true,"id":29603},"_ClipMode":"visible","moved":true,"b":141.11459526838735,"#startLetters":"set","isBeingDragged":false,"delta":0.4934076757635921,"_Rotation":36.37858367270261,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29608},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5142.4,4842.0)"},"29582":{"target":{"__isSmartRef__":true,"id":29581},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29583":{"_BorderWidth":8.138823955642502,"_ClipMode":"visible","_BorderRadius":24.23645468077561,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,74.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,-39,220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-4.4)"},"29584":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29585},{"__isSmartRef__":true,"id":29587},{"__isSmartRef__":true,"id":29589},{"__isSmartRef__":true,"id":29591},{"__isSmartRef__":true,"id":29593},{"__isSmartRef__":true,"id":29595},{"__isSmartRef__":true,"id":29597},{"__isSmartRef__":true,"id":29599}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29601},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29585":{"date":{"__isSmartRef__":true,"id":29586},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29586":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29587":{"date":{"__isSmartRef__":true,"id":29588},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29588":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29589":{"date":{"__isSmartRef__":true,"id":29590},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29590":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29591":{"date":{"__isSmartRef__":true,"id":29592},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29592":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29593":{"date":{"__isSmartRef__":true,"id":29594},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29594":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29595":{"date":{"__isSmartRef__":true,"id":29596},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29597":{"date":{"__isSmartRef__":true,"id":29598},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29598":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29599":{"date":{"__isSmartRef__":true,"id":29600},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29600":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29601":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29602":{"morph":{"__isSmartRef__":true,"id":29581},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29603":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29604}},"29604":{"test01IsMorph":{"__isSmartRef__":true,"id":29605}},"29605":{"varMapping":{"__isSmartRef__":true,"id":29606},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29606":{"this":{"__isSmartRef__":true,"id":29603}},"29607":{},"29608":{"change":{"__isSmartRef__":true,"id":29609},"tick":{"__isSmartRef__":true,"id":29613}},"29609":{"varMapping":{"__isSmartRef__":true,"id":29610},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29610":{"this":{"__isSmartRef__":true,"id":29581}},"29611":{"timestamp":{"__isSmartRef__":true,"id":29612},"user":"cschuster","tags":[]},"29612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29613":{"varMapping":{"__isSmartRef__":true,"id":29614},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29614":{"this":{"__isSmartRef__":true,"id":29581}},"29615":{"timestamp":{"__isSmartRef__":true,"id":29616},"user":"cschuster","tags":[]},"29616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29617":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29618}],"id":"08025CDB-60CA-46FC-B5EA-5D2628CFEA37","shape":{"__isSmartRef__":true,"id":29619},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle765","partsBinMetaInfo":{"__isSmartRef__":true,"id":29620},"eventHandler":{"__isSmartRef__":true,"id":29638},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","03A703AB-08BF-48CB-B2E0-C69CD91A8C97"],"partTests":{"__isSmartRef__":true,"id":29639},"_ClipMode":"visible","moved":true,"b":112.9993664615904,"#startLetters":"set","isBeingDragged":false,"delta":-0.9047642254154198,"_Rotation":-30.512354306539027,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29644},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4097.8,4350.5)"},"29618":{"target":{"__isSmartRef__":true,"id":29617},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29619":{"_BorderWidth":9.602545869198298,"_ClipMode":"visible","_BorderRadius":6.106514435081074,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,136,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.2)"},"29620":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29621},{"__isSmartRef__":true,"id":29623},{"__isSmartRef__":true,"id":29625},{"__isSmartRef__":true,"id":29627},{"__isSmartRef__":true,"id":29629},{"__isSmartRef__":true,"id":29631},{"__isSmartRef__":true,"id":29633},{"__isSmartRef__":true,"id":29635}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29637},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29621":{"date":{"__isSmartRef__":true,"id":29622},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29622":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29623":{"date":{"__isSmartRef__":true,"id":29624},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29624":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29625":{"date":{"__isSmartRef__":true,"id":29626},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29626":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29627":{"date":{"__isSmartRef__":true,"id":29628},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29628":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29629":{"date":{"__isSmartRef__":true,"id":29630},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29630":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29631":{"date":{"__isSmartRef__":true,"id":29632},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29633":{"date":{"__isSmartRef__":true,"id":29634},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29634":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29635":{"date":{"__isSmartRef__":true,"id":29636},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29636":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29637":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29638":{"morph":{"__isSmartRef__":true,"id":29617},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29639":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29640}},"29640":{"test01IsMorph":{"__isSmartRef__":true,"id":29641}},"29641":{"varMapping":{"__isSmartRef__":true,"id":29642},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29642":{"this":{"__isSmartRef__":true,"id":29639}},"29643":{},"29644":{"change":{"__isSmartRef__":true,"id":29645},"tick":{"__isSmartRef__":true,"id":29649}},"29645":{"varMapping":{"__isSmartRef__":true,"id":29646},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29646":{"this":{"__isSmartRef__":true,"id":29617}},"29647":{"timestamp":{"__isSmartRef__":true,"id":29648},"user":"cschuster","tags":[]},"29648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29649":{"varMapping":{"__isSmartRef__":true,"id":29650},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29650":{"this":{"__isSmartRef__":true,"id":29617}},"29651":{"timestamp":{"__isSmartRef__":true,"id":29652},"user":"cschuster","tags":[]},"29652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29653":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29654}],"id":"04C92072-B2A4-498F-B0D2-CC9C4976048F","shape":{"__isSmartRef__":true,"id":29655},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle766","partsBinMetaInfo":{"__isSmartRef__":true,"id":29656},"eventHandler":{"__isSmartRef__":true,"id":29674},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","D2C2A6A7-774E-46E8-8462-6B4555238EDA"],"partTests":{"__isSmartRef__":true,"id":29675},"_ClipMode":"visible","moved":true,"b":304.64060176705243,"#startLetters":"set","isBeingDragged":false,"delta":0.9039780467865057,"_Rotation":10.502273440961131,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29680},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6418.4,4946.9)"},"29654":{"target":{"__isSmartRef__":true,"id":29653},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29655":{"_BorderWidth":0.8863311589212621,"_ClipMode":"visible","_BorderRadius":12.924365865500658,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.6,132.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-210,-65,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.5,-31.4)"},"29656":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29657},{"__isSmartRef__":true,"id":29659},{"__isSmartRef__":true,"id":29661},{"__isSmartRef__":true,"id":29663},{"__isSmartRef__":true,"id":29665},{"__isSmartRef__":true,"id":29667},{"__isSmartRef__":true,"id":29669},{"__isSmartRef__":true,"id":29671}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29673},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29657":{"date":{"__isSmartRef__":true,"id":29658},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29658":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29659":{"date":{"__isSmartRef__":true,"id":29660},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29660":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29661":{"date":{"__isSmartRef__":true,"id":29662},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29662":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29663":{"date":{"__isSmartRef__":true,"id":29664},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29664":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29665":{"date":{"__isSmartRef__":true,"id":29666},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29666":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29667":{"date":{"__isSmartRef__":true,"id":29668},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29669":{"date":{"__isSmartRef__":true,"id":29670},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29670":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29671":{"date":{"__isSmartRef__":true,"id":29672},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29672":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29673":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29674":{"morph":{"__isSmartRef__":true,"id":29653},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29675":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29676}},"29676":{"test01IsMorph":{"__isSmartRef__":true,"id":29677}},"29677":{"varMapping":{"__isSmartRef__":true,"id":29678},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29678":{"this":{"__isSmartRef__":true,"id":29675}},"29679":{},"29680":{"change":{"__isSmartRef__":true,"id":29681},"tick":{"__isSmartRef__":true,"id":29685}},"29681":{"varMapping":{"__isSmartRef__":true,"id":29682},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29682":{"this":{"__isSmartRef__":true,"id":29653}},"29683":{"timestamp":{"__isSmartRef__":true,"id":29684},"user":"cschuster","tags":[]},"29684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29685":{"varMapping":{"__isSmartRef__":true,"id":29686},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29686":{"this":{"__isSmartRef__":true,"id":29653}},"29687":{"timestamp":{"__isSmartRef__":true,"id":29688},"user":"cschuster","tags":[]},"29688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29689":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29690}],"id":"ABB7CEF4-6A64-45F0-A3D4-EC959BF5F38A","shape":{"__isSmartRef__":true,"id":29691},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle767","partsBinMetaInfo":{"__isSmartRef__":true,"id":29692},"eventHandler":{"__isSmartRef__":true,"id":29710},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","03A703AB-08BF-48CB-B2E0-C69CD91A8C97","08025CDB-60CA-46FC-B5EA-5D2628CFEA37"],"partTests":{"__isSmartRef__":true,"id":29711},"_ClipMode":"visible","moved":true,"b":310.13359283300815,"#startLetters":"set","isBeingDragged":false,"delta":0.925771918904502,"_Rotation":-21.89906323723907,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29716},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4182.6,4252.5)"},"29690":{"target":{"__isSmartRef__":true,"id":29689},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29691":{"_BorderWidth":1.1772819189282737,"_ClipMode":"visible","_BorderRadius":16.61892235623568,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,130.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-195,-31,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-32.9)"},"29692":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29693},{"__isSmartRef__":true,"id":29695},{"__isSmartRef__":true,"id":29697},{"__isSmartRef__":true,"id":29699},{"__isSmartRef__":true,"id":29701},{"__isSmartRef__":true,"id":29703},{"__isSmartRef__":true,"id":29705},{"__isSmartRef__":true,"id":29707}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29709},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29693":{"date":{"__isSmartRef__":true,"id":29694},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29695":{"date":{"__isSmartRef__":true,"id":29696},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29696":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29697":{"date":{"__isSmartRef__":true,"id":29698},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29698":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29699":{"date":{"__isSmartRef__":true,"id":29700},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29701":{"date":{"__isSmartRef__":true,"id":29702},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29702":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29703":{"date":{"__isSmartRef__":true,"id":29704},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29705":{"date":{"__isSmartRef__":true,"id":29706},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29706":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29707":{"date":{"__isSmartRef__":true,"id":29708},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29708":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29709":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29710":{"morph":{"__isSmartRef__":true,"id":29689},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29711":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29712}},"29712":{"test01IsMorph":{"__isSmartRef__":true,"id":29713}},"29713":{"varMapping":{"__isSmartRef__":true,"id":29714},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29714":{"this":{"__isSmartRef__":true,"id":29711}},"29715":{},"29716":{"change":{"__isSmartRef__":true,"id":29717},"tick":{"__isSmartRef__":true,"id":29721}},"29717":{"varMapping":{"__isSmartRef__":true,"id":29718},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29718":{"this":{"__isSmartRef__":true,"id":29689}},"29719":{"timestamp":{"__isSmartRef__":true,"id":29720},"user":"cschuster","tags":[]},"29720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29721":{"varMapping":{"__isSmartRef__":true,"id":29722},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29722":{"this":{"__isSmartRef__":true,"id":29689}},"29723":{"timestamp":{"__isSmartRef__":true,"id":29724},"user":"cschuster","tags":[]},"29724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29725":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29726}],"id":"3E6F683A-DDD6-4714-A8AF-72E623F20D3F","shape":{"__isSmartRef__":true,"id":29727},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle768","partsBinMetaInfo":{"__isSmartRef__":true,"id":29728},"eventHandler":{"__isSmartRef__":true,"id":29746},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF"],"partTests":{"__isSmartRef__":true,"id":29747},"_ClipMode":"visible","moved":true,"b":292.4926933894749,"#startLetters":"set","isBeingDragged":false,"delta":-0.924757624801714,"_Rotation":9.473610300676706,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29752},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6038.2,4513.8)"},"29726":{"target":{"__isSmartRef__":true,"id":29725},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29727":{"_BorderWidth":0.38035836760942576,"_ClipMode":"visible","_BorderRadius":5.8542579012540035,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.7,137.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-236,-139,-146)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.7)"},"29728":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29729},{"__isSmartRef__":true,"id":29731},{"__isSmartRef__":true,"id":29733},{"__isSmartRef__":true,"id":29735},{"__isSmartRef__":true,"id":29737},{"__isSmartRef__":true,"id":29739},{"__isSmartRef__":true,"id":29741},{"__isSmartRef__":true,"id":29743}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29745},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29729":{"date":{"__isSmartRef__":true,"id":29730},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29731":{"date":{"__isSmartRef__":true,"id":29732},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29732":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29733":{"date":{"__isSmartRef__":true,"id":29734},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29734":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29735":{"date":{"__isSmartRef__":true,"id":29736},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29736":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29737":{"date":{"__isSmartRef__":true,"id":29738},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29738":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29739":{"date":{"__isSmartRef__":true,"id":29740},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29741":{"date":{"__isSmartRef__":true,"id":29742},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29742":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29743":{"date":{"__isSmartRef__":true,"id":29744},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29744":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29745":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29746":{"morph":{"__isSmartRef__":true,"id":29725},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29747":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29748}},"29748":{"test01IsMorph":{"__isSmartRef__":true,"id":29749}},"29749":{"varMapping":{"__isSmartRef__":true,"id":29750},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29750":{"this":{"__isSmartRef__":true,"id":29747}},"29751":{},"29752":{"change":{"__isSmartRef__":true,"id":29753},"tick":{"__isSmartRef__":true,"id":29757}},"29753":{"varMapping":{"__isSmartRef__":true,"id":29754},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29754":{"this":{"__isSmartRef__":true,"id":29725}},"29755":{"timestamp":{"__isSmartRef__":true,"id":29756},"user":"cschuster","tags":[]},"29756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29757":{"varMapping":{"__isSmartRef__":true,"id":29758},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29758":{"this":{"__isSmartRef__":true,"id":29725}},"29759":{"timestamp":{"__isSmartRef__":true,"id":29760},"user":"cschuster","tags":[]},"29760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29761":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29762}],"id":"1E648F41-7629-45B3-B1D7-C87D12034781","shape":{"__isSmartRef__":true,"id":29763},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle769","partsBinMetaInfo":{"__isSmartRef__":true,"id":29764},"eventHandler":{"__isSmartRef__":true,"id":29782},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF"],"partTests":{"__isSmartRef__":true,"id":29783},"_ClipMode":"visible","moved":true,"b":70.78177255298942,"#startLetters":"set","isBeingDragged":false,"delta":-0.8607685340684839,"_Rotation":10.89191148576024,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29788},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6690.7,4011.9)"},"29762":{"target":{"__isSmartRef__":true,"id":29761},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29763":{"_BorderWidth":9.721358502225716,"_ClipMode":"visible","_BorderRadius":4.334038229537523,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.9,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(241,326,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-26.6)"},"29764":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29765},{"__isSmartRef__":true,"id":29767},{"__isSmartRef__":true,"id":29769},{"__isSmartRef__":true,"id":29771},{"__isSmartRef__":true,"id":29773},{"__isSmartRef__":true,"id":29775},{"__isSmartRef__":true,"id":29777},{"__isSmartRef__":true,"id":29779}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29781},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29765":{"date":{"__isSmartRef__":true,"id":29766},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29767":{"date":{"__isSmartRef__":true,"id":29768},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29768":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29769":{"date":{"__isSmartRef__":true,"id":29770},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29770":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29771":{"date":{"__isSmartRef__":true,"id":29772},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29773":{"date":{"__isSmartRef__":true,"id":29774},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29774":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29775":{"date":{"__isSmartRef__":true,"id":29776},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29777":{"date":{"__isSmartRef__":true,"id":29778},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29778":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29779":{"date":{"__isSmartRef__":true,"id":29780},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29780":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29781":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29782":{"morph":{"__isSmartRef__":true,"id":29761},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29783":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29784}},"29784":{"test01IsMorph":{"__isSmartRef__":true,"id":29785}},"29785":{"varMapping":{"__isSmartRef__":true,"id":29786},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29786":{"this":{"__isSmartRef__":true,"id":29783}},"29787":{},"29788":{"change":{"__isSmartRef__":true,"id":29789},"tick":{"__isSmartRef__":true,"id":29793}},"29789":{"varMapping":{"__isSmartRef__":true,"id":29790},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29790":{"this":{"__isSmartRef__":true,"id":29761}},"29791":{"timestamp":{"__isSmartRef__":true,"id":29792},"user":"cschuster","tags":[]},"29792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29793":{"varMapping":{"__isSmartRef__":true,"id":29794},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29794":{"this":{"__isSmartRef__":true,"id":29761}},"29795":{"timestamp":{"__isSmartRef__":true,"id":29796},"user":"cschuster","tags":[]},"29796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29797":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29798}],"id":"4810D1B9-6921-4993-A631-D00EF44D1440","shape":{"__isSmartRef__":true,"id":29799},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle770","partsBinMetaInfo":{"__isSmartRef__":true,"id":29800},"eventHandler":{"__isSmartRef__":true,"id":29818},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","2B66C083-3516-4921-A291-BEAE5C428C43"],"partTests":{"__isSmartRef__":true,"id":29819},"_ClipMode":"visible","moved":true,"b":58.69456086179707,"#startLetters":"set","isBeingDragged":false,"delta":-0.9944073898950592,"_Rotation":-1.2516271287586866,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29824},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6788.4,5041.8)"},"29798":{"target":{"__isSmartRef__":true,"id":29797},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29799":{"_BorderWidth":9.272047539407074,"_ClipMode":"visible","_BorderRadius":10.799375713673541,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.5,65.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(218,352,-205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-30.4)"},"29800":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29801},{"__isSmartRef__":true,"id":29803},{"__isSmartRef__":true,"id":29805},{"__isSmartRef__":true,"id":29807},{"__isSmartRef__":true,"id":29809},{"__isSmartRef__":true,"id":29811},{"__isSmartRef__":true,"id":29813},{"__isSmartRef__":true,"id":29815}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29817},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29801":{"date":{"__isSmartRef__":true,"id":29802},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29803":{"date":{"__isSmartRef__":true,"id":29804},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29804":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29805":{"date":{"__isSmartRef__":true,"id":29806},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29806":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29807":{"date":{"__isSmartRef__":true,"id":29808},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29809":{"date":{"__isSmartRef__":true,"id":29810},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29810":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29811":{"date":{"__isSmartRef__":true,"id":29812},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29813":{"date":{"__isSmartRef__":true,"id":29814},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29815":{"date":{"__isSmartRef__":true,"id":29816},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29816":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29817":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29818":{"morph":{"__isSmartRef__":true,"id":29797},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29819":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29820}},"29820":{"test01IsMorph":{"__isSmartRef__":true,"id":29821}},"29821":{"varMapping":{"__isSmartRef__":true,"id":29822},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29822":{"this":{"__isSmartRef__":true,"id":29819}},"29823":{},"29824":{"change":{"__isSmartRef__":true,"id":29825},"tick":{"__isSmartRef__":true,"id":29829}},"29825":{"varMapping":{"__isSmartRef__":true,"id":29826},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29826":{"this":{"__isSmartRef__":true,"id":29797}},"29827":{"timestamp":{"__isSmartRef__":true,"id":29828},"user":"cschuster","tags":[]},"29828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29829":{"varMapping":{"__isSmartRef__":true,"id":29830},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29830":{"this":{"__isSmartRef__":true,"id":29797}},"29831":{"timestamp":{"__isSmartRef__":true,"id":29832},"user":"cschuster","tags":[]},"29832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29833":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29834}],"id":"C7779946-3EC8-4E56-967B-450B488EE666","shape":{"__isSmartRef__":true,"id":29835},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position"],"showsHalos":false,"name":"CrazyRectangle771","partsBinMetaInfo":{"__isSmartRef__":true,"id":29836},"eventHandler":{"__isSmartRef__":true,"id":29853},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A"],"partTests":{"__isSmartRef__":true,"id":29854},"_ClipMode":"visible","moved":true,"b":25,"#startLetters":"set","isBeingDragged":false,"delta":-1,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":1.952935951488931,"_Scale":0.9999999999999969,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29859},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2695.9,1282.9)"},"29834":{"target":{"__isSmartRef__":true,"id":29833},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29835":{"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"_BorderWidth":7.113091308703497,"_ClipMode":"visible","_BorderRadius":32.85575219373079,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,83.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(108,340,189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.5,-38.1)"},"29836":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29837},{"__isSmartRef__":true,"id":29839},{"__isSmartRef__":true,"id":29841},{"__isSmartRef__":true,"id":29843},{"__isSmartRef__":true,"id":29845},{"__isSmartRef__":true,"id":29847},{"__isSmartRef__":true,"id":29849},{"__isSmartRef__":true,"id":29851}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29837":{"date":{"__isSmartRef__":true,"id":29838},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29839":{"date":{"__isSmartRef__":true,"id":29840},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29840":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29841":{"date":{"__isSmartRef__":true,"id":29842},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29842":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29843":{"date":{"__isSmartRef__":true,"id":29844},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29845":{"date":{"__isSmartRef__":true,"id":29846},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29846":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29847":{"date":{"__isSmartRef__":true,"id":29848},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29849":{"date":{"__isSmartRef__":true,"id":29850},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29851":{"date":{"__isSmartRef__":true,"id":29852},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29852":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29853":{"morph":{"__isSmartRef__":true,"id":29833},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29854":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29855}},"29855":{"test01IsMorph":{"__isSmartRef__":true,"id":29856}},"29856":{"varMapping":{"__isSmartRef__":true,"id":29857},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29858},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29857":{"this":{"__isSmartRef__":true,"id":29854}},"29858":{},"29859":{"change":{"__isSmartRef__":true,"id":29860},"tick":{"__isSmartRef__":true,"id":29864}},"29860":{"varMapping":{"__isSmartRef__":true,"id":29861},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29862},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29861":{"this":{"__isSmartRef__":true,"id":29833}},"29862":{"timestamp":{"__isSmartRef__":true,"id":29863},"user":"cschuster","tags":[]},"29863":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29864":{"varMapping":{"__isSmartRef__":true,"id":29865},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29866},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29865":{"this":{"__isSmartRef__":true,"id":29833}},"29866":{"timestamp":{"__isSmartRef__":true,"id":29867},"user":"cschuster","tags":[]},"29867":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29868":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29869}],"id":"76F39810-2D89-4BB4-B18F-0EB74FD8D95B","shape":{"__isSmartRef__":true,"id":29870},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle772","partsBinMetaInfo":{"__isSmartRef__":true,"id":29871},"eventHandler":{"__isSmartRef__":true,"id":29889},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","AC9CE088-1D9A-4A8B-8B7B-406CD5D06B65","2C1583AA-C889-4A2A-A90F-694C40675C66"],"partTests":{"__isSmartRef__":true,"id":29890},"_ClipMode":"visible","moved":true,"b":69,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-7.885797280142503,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29895},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6206.8,4413.1)"},"29869":{"target":{"__isSmartRef__":true,"id":29868},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29870":{"_BorderWidth":9.66790213248601,"_ClipMode":"visible","_BorderRadius":5.13710349045212,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.8,62.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,331,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-27.2)"},"29871":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29872},{"__isSmartRef__":true,"id":29874},{"__isSmartRef__":true,"id":29876},{"__isSmartRef__":true,"id":29878},{"__isSmartRef__":true,"id":29880},{"__isSmartRef__":true,"id":29882},{"__isSmartRef__":true,"id":29884},{"__isSmartRef__":true,"id":29886}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29888},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29872":{"date":{"__isSmartRef__":true,"id":29873},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29873":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29874":{"date":{"__isSmartRef__":true,"id":29875},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29875":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29876":{"date":{"__isSmartRef__":true,"id":29877},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29877":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29878":{"date":{"__isSmartRef__":true,"id":29879},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29879":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29880":{"date":{"__isSmartRef__":true,"id":29881},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29881":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29882":{"date":{"__isSmartRef__":true,"id":29883},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29883":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29884":{"date":{"__isSmartRef__":true,"id":29885},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29885":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29886":{"date":{"__isSmartRef__":true,"id":29887},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29887":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29888":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29889":{"morph":{"__isSmartRef__":true,"id":29868},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29890":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29891}},"29891":{"test01IsMorph":{"__isSmartRef__":true,"id":29892}},"29892":{"varMapping":{"__isSmartRef__":true,"id":29893},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29894},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29893":{"this":{"__isSmartRef__":true,"id":29890}},"29894":{},"29895":{"change":{"__isSmartRef__":true,"id":29896},"tick":{"__isSmartRef__":true,"id":29900}},"29896":{"varMapping":{"__isSmartRef__":true,"id":29897},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29898},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29897":{"this":{"__isSmartRef__":true,"id":29868}},"29898":{"timestamp":{"__isSmartRef__":true,"id":29899},"user":"cschuster","tags":[]},"29899":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29900":{"varMapping":{"__isSmartRef__":true,"id":29901},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29902},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29901":{"this":{"__isSmartRef__":true,"id":29868}},"29902":{"timestamp":{"__isSmartRef__":true,"id":29903},"user":"cschuster","tags":[]},"29903":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29904":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29905}],"id":"CDAADB12-D600-4DA2-8A63-C93C066297BA","shape":{"__isSmartRef__":true,"id":29906},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle773","partsBinMetaInfo":{"__isSmartRef__":true,"id":29907},"eventHandler":{"__isSmartRef__":true,"id":29925},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B"],"partTests":{"__isSmartRef__":true,"id":29926},"_ClipMode":"visible","moved":true,"b":264,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-23.138935732598412,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29931},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4138.2,4547.2)"},"29905":{"target":{"__isSmartRef__":true,"id":29904},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29906":{"_BorderWidth":0.02739052315863333,"_ClipMode":"visible","_BorderRadius":0.4370479853238862,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.3,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-282,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.9)"},"29907":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29908},{"__isSmartRef__":true,"id":29910},{"__isSmartRef__":true,"id":29912},{"__isSmartRef__":true,"id":29914},{"__isSmartRef__":true,"id":29916},{"__isSmartRef__":true,"id":29918},{"__isSmartRef__":true,"id":29920},{"__isSmartRef__":true,"id":29922}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29924},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29908":{"date":{"__isSmartRef__":true,"id":29909},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29909":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29910":{"date":{"__isSmartRef__":true,"id":29911},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29911":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29912":{"date":{"__isSmartRef__":true,"id":29913},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29913":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29914":{"date":{"__isSmartRef__":true,"id":29915},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29915":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29916":{"date":{"__isSmartRef__":true,"id":29917},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29917":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29918":{"date":{"__isSmartRef__":true,"id":29919},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29919":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29920":{"date":{"__isSmartRef__":true,"id":29921},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29921":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29922":{"date":{"__isSmartRef__":true,"id":29923},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29923":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29924":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29925":{"morph":{"__isSmartRef__":true,"id":29904},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29926":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29927}},"29927":{"test01IsMorph":{"__isSmartRef__":true,"id":29928}},"29928":{"varMapping":{"__isSmartRef__":true,"id":29929},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29930},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29929":{"this":{"__isSmartRef__":true,"id":29926}},"29930":{},"29931":{"change":{"__isSmartRef__":true,"id":29932},"tick":{"__isSmartRef__":true,"id":29936}},"29932":{"varMapping":{"__isSmartRef__":true,"id":29933},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29934},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29933":{"this":{"__isSmartRef__":true,"id":29904}},"29934":{"timestamp":{"__isSmartRef__":true,"id":29935},"user":"cschuster","tags":[]},"29935":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29936":{"varMapping":{"__isSmartRef__":true,"id":29937},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29937":{"this":{"__isSmartRef__":true,"id":29904}},"29938":{"timestamp":{"__isSmartRef__":true,"id":29939},"user":"cschuster","tags":[]},"29939":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29940":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29941}],"id":"510C0899-BFF0-457C-834F-29362C0AE955","shape":{"__isSmartRef__":true,"id":29942},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position"],"showsHalos":false,"name":"CrazyRectangle774","partsBinMetaInfo":{"__isSmartRef__":true,"id":29836},"eventHandler":{"__isSmartRef__":true,"id":29943},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A"],"partTests":{"__isSmartRef__":true,"id":29944},"_ClipMode":"visible","moved":true,"b":27,"#startLetters":"set","isBeingDragged":false,"delta":-1,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":1.8616113860314378,"_Scale":0.9999999999999969,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29949},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2327.0,1311.6)"},"29941":{"target":{"__isSmartRef__":true,"id":29940},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29942":{"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"_BorderWidth":7.269952498697734,"_ClipMode":"visible","_BorderRadius":31.755705045849464,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,81.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(116,344,170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.1,-37.8)"},"29943":{"morph":{"__isSmartRef__":true,"id":29940},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29944":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29945}},"29945":{"test01IsMorph":{"__isSmartRef__":true,"id":29946}},"29946":{"varMapping":{"__isSmartRef__":true,"id":29947},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29948},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29947":{"this":{"__isSmartRef__":true,"id":29944}},"29948":{},"29949":{"change":{"__isSmartRef__":true,"id":29950},"tick":{"__isSmartRef__":true,"id":29954}},"29950":{"varMapping":{"__isSmartRef__":true,"id":29951},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29952},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29951":{"this":{"__isSmartRef__":true,"id":29940}},"29952":{"timestamp":{"__isSmartRef__":true,"id":29953},"user":"cschuster","tags":[]},"29953":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29954":{"varMapping":{"__isSmartRef__":true,"id":29955},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29955":{"this":{"__isSmartRef__":true,"id":29940}},"29956":{"timestamp":{"__isSmartRef__":true,"id":29957},"user":"cschuster","tags":[]},"29957":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29958":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29959}],"id":"BAFBB559-ED92-4F85-BAAB-B66CB390690A","shape":{"__isSmartRef__":true,"id":29960},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle775","partsBinMetaInfo":{"__isSmartRef__":true,"id":29961},"eventHandler":{"__isSmartRef__":true,"id":29979},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","6FAE6DF6-1466-47FD-93F8-355317A8CA03"],"partTests":{"__isSmartRef__":true,"id":29980},"_ClipMode":"visible","moved":true,"b":324.99679225258296,"#startLetters":"set","isBeingDragged":false,"delta":0.8807501145056449,"_Rotation":9.461213841301127,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29985},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5490.4,4016.9)"},"29959":{"target":{"__isSmartRef__":true,"id":29958},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29960":{"_BorderWidth":2.1318885185152423,"_ClipMode":"visible","_BorderRadius":26.838298447640497,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,122.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-147,63,-189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.5,-36.4)"},"29961":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29962},{"__isSmartRef__":true,"id":29964},{"__isSmartRef__":true,"id":29966},{"__isSmartRef__":true,"id":29968},{"__isSmartRef__":true,"id":29970},{"__isSmartRef__":true,"id":29972},{"__isSmartRef__":true,"id":29974},{"__isSmartRef__":true,"id":29976}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":29978},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29962":{"date":{"__isSmartRef__":true,"id":29963},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29963":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"29964":{"date":{"__isSmartRef__":true,"id":29965},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"29965":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"29966":{"date":{"__isSmartRef__":true,"id":29967},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"29967":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"29968":{"date":{"__isSmartRef__":true,"id":29969},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"29969":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"29970":{"date":{"__isSmartRef__":true,"id":29971},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"29971":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"29972":{"date":{"__isSmartRef__":true,"id":29973},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"29973":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"29974":{"date":{"__isSmartRef__":true,"id":29975},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"29975":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"29976":{"date":{"__isSmartRef__":true,"id":29977},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"29977":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"29978":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"29979":{"morph":{"__isSmartRef__":true,"id":29958},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"29980":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29981}},"29981":{"test01IsMorph":{"__isSmartRef__":true,"id":29982}},"29982":{"varMapping":{"__isSmartRef__":true,"id":29983},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":29984},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29983":{"this":{"__isSmartRef__":true,"id":29980}},"29984":{},"29985":{"change":{"__isSmartRef__":true,"id":29986},"tick":{"__isSmartRef__":true,"id":29990}},"29986":{"varMapping":{"__isSmartRef__":true,"id":29987},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":29988},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29987":{"this":{"__isSmartRef__":true,"id":29958}},"29988":{"timestamp":{"__isSmartRef__":true,"id":29989},"user":"cschuster","tags":[]},"29989":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"29990":{"varMapping":{"__isSmartRef__":true,"id":29991},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":29992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"29991":{"this":{"__isSmartRef__":true,"id":29958}},"29992":{"timestamp":{"__isSmartRef__":true,"id":29993},"user":"cschuster","tags":[]},"29993":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"29994":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":29995}],"id":"DF486730-5200-4F01-B602-C326D0973E0D","shape":{"__isSmartRef__":true,"id":29996},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle776","partsBinMetaInfo":{"__isSmartRef__":true,"id":29997},"eventHandler":{"__isSmartRef__":true,"id":30015},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6"],"partTests":{"__isSmartRef__":true,"id":30016},"_ClipMode":"visible","moved":true,"b":351.432704841136,"#startLetters":"set","isBeingDragged":false,"delta":0.7172096017166041,"_Rotation":8.680805349301789,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30021},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5386.6,5088.6)"},"29995":{"target":{"__isSmartRef__":true,"id":29994},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"29996":{"_BorderWidth":4.255145350537381,"_ClipMode":"visible","_BorderRadius":39.112306481878264,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.2,106.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-38,215,134)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.0,-39.8)"},"29997":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":29998},{"__isSmartRef__":true,"id":30000},{"__isSmartRef__":true,"id":30002},{"__isSmartRef__":true,"id":30004},{"__isSmartRef__":true,"id":30006},{"__isSmartRef__":true,"id":30008},{"__isSmartRef__":true,"id":30010},{"__isSmartRef__":true,"id":30012}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30014},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29998":{"date":{"__isSmartRef__":true,"id":29999},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"29999":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30000":{"date":{"__isSmartRef__":true,"id":30001},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30001":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30002":{"date":{"__isSmartRef__":true,"id":30003},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30003":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30004":{"date":{"__isSmartRef__":true,"id":30005},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30005":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30006":{"date":{"__isSmartRef__":true,"id":30007},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30007":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30008":{"date":{"__isSmartRef__":true,"id":30009},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30009":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30010":{"date":{"__isSmartRef__":true,"id":30011},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30011":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30012":{"date":{"__isSmartRef__":true,"id":30013},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30013":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30014":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30015":{"morph":{"__isSmartRef__":true,"id":29994},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30016":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30017}},"30017":{"test01IsMorph":{"__isSmartRef__":true,"id":30018}},"30018":{"varMapping":{"__isSmartRef__":true,"id":30019},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30020},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30019":{"this":{"__isSmartRef__":true,"id":30016}},"30020":{},"30021":{"change":{"__isSmartRef__":true,"id":30022},"tick":{"__isSmartRef__":true,"id":30026}},"30022":{"varMapping":{"__isSmartRef__":true,"id":30023},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30024},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30023":{"this":{"__isSmartRef__":true,"id":29994}},"30024":{"timestamp":{"__isSmartRef__":true,"id":30025},"user":"cschuster","tags":[]},"30025":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30026":{"varMapping":{"__isSmartRef__":true,"id":30027},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30027":{"this":{"__isSmartRef__":true,"id":29994}},"30028":{"timestamp":{"__isSmartRef__":true,"id":30029},"user":"cschuster","tags":[]},"30029":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30030":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30031}],"id":"3B95CA9C-A19D-496C-8B2F-1E1C9571F24D","shape":{"__isSmartRef__":true,"id":30032},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position"],"showsHalos":false,"name":"CrazyRectangle777","partsBinMetaInfo":{"__isSmartRef__":true,"id":30033},"eventHandler":{"__isSmartRef__":true,"id":30050},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A"],"partTests":{"__isSmartRef__":true,"id":30051},"_ClipMode":"visible","moved":true,"b":28,"#startLetters":"set","isBeingDragged":false,"delta":-1,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":1.8318557825615063,"_Scale":0.9999999999999969,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30056},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3176.0,1401.9)"},"30031":{"target":{"__isSmartRef__":true,"id":30030},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30032":{"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"_BorderWidth":7.347357813929454,"_ClipMode":"visible","_BorderRadius":31.183858069414935,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,81.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(120,346,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-37.7)"},"30033":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30034},{"__isSmartRef__":true,"id":30036},{"__isSmartRef__":true,"id":30038},{"__isSmartRef__":true,"id":30040},{"__isSmartRef__":true,"id":30042},{"__isSmartRef__":true,"id":30044},{"__isSmartRef__":true,"id":30046},{"__isSmartRef__":true,"id":30048}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30034":{"date":{"__isSmartRef__":true,"id":30035},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30035":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30036":{"date":{"__isSmartRef__":true,"id":30037},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30037":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30038":{"date":{"__isSmartRef__":true,"id":30039},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30039":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30040":{"date":{"__isSmartRef__":true,"id":30041},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30041":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30042":{"date":{"__isSmartRef__":true,"id":30043},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30043":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30044":{"date":{"__isSmartRef__":true,"id":30045},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30045":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30046":{"date":{"__isSmartRef__":true,"id":30047},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30047":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30048":{"date":{"__isSmartRef__":true,"id":30049},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30049":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30050":{"morph":{"__isSmartRef__":true,"id":30030},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30051":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30052}},"30052":{"test01IsMorph":{"__isSmartRef__":true,"id":30053}},"30053":{"varMapping":{"__isSmartRef__":true,"id":30054},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30054":{"this":{"__isSmartRef__":true,"id":30051}},"30055":{},"30056":{"change":{"__isSmartRef__":true,"id":30057},"tick":{"__isSmartRef__":true,"id":30061}},"30057":{"varMapping":{"__isSmartRef__":true,"id":30058},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30058":{"this":{"__isSmartRef__":true,"id":30030}},"30059":{"timestamp":{"__isSmartRef__":true,"id":30060},"user":"cschuster","tags":[]},"30060":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30061":{"varMapping":{"__isSmartRef__":true,"id":30062},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30062":{"this":{"__isSmartRef__":true,"id":30030}},"30063":{"timestamp":{"__isSmartRef__":true,"id":30064},"user":"cschuster","tags":[]},"30064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30065":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30066}],"id":"B8F3801C-F757-46C5-9028-70E18ACC345A","shape":{"__isSmartRef__":true,"id":30067},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle779","partsBinMetaInfo":{"__isSmartRef__":true,"id":30068},"eventHandler":{"__isSmartRef__":true,"id":30086},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E"],"partTests":{"__isSmartRef__":true,"id":30087},"_ClipMode":"visible","moved":true,"b":202.59334768576082,"#startLetters":"set","isBeingDragged":false,"delta":0.9647302270750515,"_Rotation":-19.154864004613643,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30092},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4976.0,4566.9)"},"30066":{"target":{"__isSmartRef__":true,"id":30065},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30067":{"_BorderWidth":3.079059345275912,"_ClipMode":"visible","_BorderRadius":34.09597920164511,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.4,115.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-98,-335,-209)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.3,-1.5)"},"30068":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30069},{"__isSmartRef__":true,"id":30071},{"__isSmartRef__":true,"id":30073},{"__isSmartRef__":true,"id":30075},{"__isSmartRef__":true,"id":30077},{"__isSmartRef__":true,"id":30079},{"__isSmartRef__":true,"id":30081},{"__isSmartRef__":true,"id":30083}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30085},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30069":{"date":{"__isSmartRef__":true,"id":30070},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30071":{"date":{"__isSmartRef__":true,"id":30072},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30072":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30073":{"date":{"__isSmartRef__":true,"id":30074},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30074":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30075":{"date":{"__isSmartRef__":true,"id":30076},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30076":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30077":{"date":{"__isSmartRef__":true,"id":30078},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30078":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30079":{"date":{"__isSmartRef__":true,"id":30080},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30080":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30081":{"date":{"__isSmartRef__":true,"id":30082},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30082":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30083":{"date":{"__isSmartRef__":true,"id":30084},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30084":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30085":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30086":{"morph":{"__isSmartRef__":true,"id":30065},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30087":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30088}},"30088":{"test01IsMorph":{"__isSmartRef__":true,"id":30089}},"30089":{"varMapping":{"__isSmartRef__":true,"id":30090},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30090":{"this":{"__isSmartRef__":true,"id":30087}},"30091":{},"30092":{"change":{"__isSmartRef__":true,"id":30093},"tick":{"__isSmartRef__":true,"id":30097}},"30093":{"varMapping":{"__isSmartRef__":true,"id":30094},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30094":{"this":{"__isSmartRef__":true,"id":30065}},"30095":{"timestamp":{"__isSmartRef__":true,"id":30096},"user":"cschuster","tags":[]},"30096":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30097":{"varMapping":{"__isSmartRef__":true,"id":30098},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30098":{"this":{"__isSmartRef__":true,"id":30065}},"30099":{"timestamp":{"__isSmartRef__":true,"id":30100},"user":"cschuster","tags":[]},"30100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30101":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30102}],"id":"C991551C-ABAB-40D6-9920-39C5F230A313","shape":{"__isSmartRef__":true,"id":30103},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position"],"showsHalos":false,"name":"CrazyRectangle778","partsBinMetaInfo":{"__isSmartRef__":true,"id":30104},"eventHandler":{"__isSmartRef__":true,"id":30121},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A"],"partTests":{"__isSmartRef__":true,"id":30122},"_ClipMode":"visible","moved":true,"b":30,"#startLetters":"set","isBeingDragged":false,"delta":-1,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":1.8030645126889107,"_Scale":0.9999999999999969,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30127},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2600.2,1397.6)"},"30102":{"target":{"__isSmartRef__":true,"id":30101},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30103":{"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"_BorderWidth":7.5,"_ClipMode":"visible","_BorderRadius":30,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,80.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(128,350,138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.0,-37.3)"},"30104":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30105},{"__isSmartRef__":true,"id":30107},{"__isSmartRef__":true,"id":30109},{"__isSmartRef__":true,"id":30111},{"__isSmartRef__":true,"id":30113},{"__isSmartRef__":true,"id":30115},{"__isSmartRef__":true,"id":30117},{"__isSmartRef__":true,"id":30119}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30105":{"date":{"__isSmartRef__":true,"id":30106},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30107":{"date":{"__isSmartRef__":true,"id":30108},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30108":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30109":{"date":{"__isSmartRef__":true,"id":30110},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30110":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30111":{"date":{"__isSmartRef__":true,"id":30112},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30112":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30113":{"date":{"__isSmartRef__":true,"id":30114},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30114":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30115":{"date":{"__isSmartRef__":true,"id":30116},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30116":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30117":{"date":{"__isSmartRef__":true,"id":30118},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30118":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30119":{"date":{"__isSmartRef__":true,"id":30120},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30120":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30121":{"morph":{"__isSmartRef__":true,"id":30101},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30122":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30123}},"30123":{"test01IsMorph":{"__isSmartRef__":true,"id":30124}},"30124":{"varMapping":{"__isSmartRef__":true,"id":30125},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30125":{"this":{"__isSmartRef__":true,"id":30122}},"30126":{},"30127":{"change":{"__isSmartRef__":true,"id":30128},"tick":{"__isSmartRef__":true,"id":30132}},"30128":{"varMapping":{"__isSmartRef__":true,"id":30129},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30130},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30129":{"this":{"__isSmartRef__":true,"id":30101}},"30130":{"timestamp":{"__isSmartRef__":true,"id":30131},"user":"cschuster","tags":[]},"30131":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30132":{"varMapping":{"__isSmartRef__":true,"id":30133},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30134},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30133":{"this":{"__isSmartRef__":true,"id":30101}},"30134":{"timestamp":{"__isSmartRef__":true,"id":30135},"user":"cschuster","tags":[]},"30135":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30136":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30137}],"id":"8E245E02-9725-4CAC-97AF-A557DE08DE60","shape":{"__isSmartRef__":true,"id":30138},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle780","partsBinMetaInfo":{"__isSmartRef__":true,"id":30139},"eventHandler":{"__isSmartRef__":true,"id":30157},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383"],"partTests":{"__isSmartRef__":true,"id":30158},"_ClipMode":"visible","moved":true,"b":49.96117616340052,"#startLetters":"set","isBeingDragged":false,"delta":-0.7869005681131966,"_Rotation":45.262049742103244,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30163},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5431.6,4008.3)"},"30137":{"target":{"__isSmartRef__":true,"id":30136},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30138":{"_BorderWidth":8.828043559883895,"_ClipMode":"visible","_BorderRadius":16.553732005810303,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,69.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(196,361,-117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-32.9)"},"30139":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30140},{"__isSmartRef__":true,"id":30142},{"__isSmartRef__":true,"id":30144},{"__isSmartRef__":true,"id":30146},{"__isSmartRef__":true,"id":30148},{"__isSmartRef__":true,"id":30150},{"__isSmartRef__":true,"id":30152},{"__isSmartRef__":true,"id":30154}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30156},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30140":{"date":{"__isSmartRef__":true,"id":30141},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30141":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30142":{"date":{"__isSmartRef__":true,"id":30143},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30143":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30144":{"date":{"__isSmartRef__":true,"id":30145},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30145":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30146":{"date":{"__isSmartRef__":true,"id":30147},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30147":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30148":{"date":{"__isSmartRef__":true,"id":30149},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30149":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30150":{"date":{"__isSmartRef__":true,"id":30151},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30151":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30152":{"date":{"__isSmartRef__":true,"id":30153},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30153":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30154":{"date":{"__isSmartRef__":true,"id":30155},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30155":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30156":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30157":{"morph":{"__isSmartRef__":true,"id":30136},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30158":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30159}},"30159":{"test01IsMorph":{"__isSmartRef__":true,"id":30160}},"30160":{"varMapping":{"__isSmartRef__":true,"id":30161},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30161":{"this":{"__isSmartRef__":true,"id":30158}},"30162":{},"30163":{"change":{"__isSmartRef__":true,"id":30164},"tick":{"__isSmartRef__":true,"id":30168}},"30164":{"varMapping":{"__isSmartRef__":true,"id":30165},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30166},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30165":{"this":{"__isSmartRef__":true,"id":30136}},"30166":{"timestamp":{"__isSmartRef__":true,"id":30167},"user":"cschuster","tags":[]},"30167":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30168":{"varMapping":{"__isSmartRef__":true,"id":30169},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30170},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30169":{"this":{"__isSmartRef__":true,"id":30136}},"30170":{"timestamp":{"__isSmartRef__":true,"id":30171},"user":"cschuster","tags":[]},"30171":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30172":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30173}],"id":"50A19306-F4F2-455E-BDE1-D2757E57DB3F","shape":{"__isSmartRef__":true,"id":30174},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle781","partsBinMetaInfo":{"__isSmartRef__":true,"id":30175},"eventHandler":{"__isSmartRef__":true,"id":30193},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","CEA6815D-D491-4CCE-ACB7-A76EB0CE944B"],"partTests":{"__isSmartRef__":true,"id":30194},"_ClipMode":"visible","moved":true,"b":340.6176995136775,"#startLetters":"set","isBeingDragged":false,"delta":0.6193049082066864,"_Rotation":-13.056416543738155,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30199},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5672.3,4630.3)"},"30173":{"target":{"__isSmartRef__":true,"id":30172},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30174":{"_BorderWidth":3.34065129694726,"_ClipMode":"visible","_BorderRadius":35.594499010683506,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.0,113.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-85,156,-4)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.4,-38.9)"},"30175":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30176},{"__isSmartRef__":true,"id":30178},{"__isSmartRef__":true,"id":30180},{"__isSmartRef__":true,"id":30182},{"__isSmartRef__":true,"id":30184},{"__isSmartRef__":true,"id":30186},{"__isSmartRef__":true,"id":30188},{"__isSmartRef__":true,"id":30190}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30192},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30176":{"date":{"__isSmartRef__":true,"id":30177},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30178":{"date":{"__isSmartRef__":true,"id":30179},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30179":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30180":{"date":{"__isSmartRef__":true,"id":30181},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30181":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30182":{"date":{"__isSmartRef__":true,"id":30183},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30183":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30184":{"date":{"__isSmartRef__":true,"id":30185},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30185":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30186":{"date":{"__isSmartRef__":true,"id":30187},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30187":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30188":{"date":{"__isSmartRef__":true,"id":30189},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30189":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30190":{"date":{"__isSmartRef__":true,"id":30191},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30191":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30192":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30193":{"morph":{"__isSmartRef__":true,"id":30172},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30194":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30195}},"30195":{"test01IsMorph":{"__isSmartRef__":true,"id":30196}},"30196":{"varMapping":{"__isSmartRef__":true,"id":30197},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30198},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30197":{"this":{"__isSmartRef__":true,"id":30194}},"30198":{},"30199":{"change":{"__isSmartRef__":true,"id":30200},"tick":{"__isSmartRef__":true,"id":30204}},"30200":{"varMapping":{"__isSmartRef__":true,"id":30201},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30202},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30201":{"this":{"__isSmartRef__":true,"id":30172}},"30202":{"timestamp":{"__isSmartRef__":true,"id":30203},"user":"cschuster","tags":[]},"30203":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30204":{"varMapping":{"__isSmartRef__":true,"id":30205},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30206},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30205":{"this":{"__isSmartRef__":true,"id":30172}},"30206":{"timestamp":{"__isSmartRef__":true,"id":30207},"user":"cschuster","tags":[]},"30207":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30208":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30209}],"id":"99AD044F-816D-45C5-8989-11678D39F245","shape":{"__isSmartRef__":true,"id":30210},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle782","partsBinMetaInfo":{"__isSmartRef__":true,"id":30211},"eventHandler":{"__isSmartRef__":true,"id":30229},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B"],"partTests":{"__isSmartRef__":true,"id":30230},"_ClipMode":"visible","moved":true,"b":0.9611744477297179,"#startLetters":"set","isBeingDragged":false,"delta":0.9611744477297179,"_Rotation":-7.257601060278304,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30235},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5463.1,5738.6)"},"30209":{"target":{"__isSmartRef__":true,"id":30208},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30210":{"_BorderWidth":5.083874359840245,"_ClipMode":"visible","_BorderRadius":39.98874414681822,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.3,99.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(5,261,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-40.0)"},"30211":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30212},{"__isSmartRef__":true,"id":30214},{"__isSmartRef__":true,"id":30216},{"__isSmartRef__":true,"id":30218},{"__isSmartRef__":true,"id":30220},{"__isSmartRef__":true,"id":30222},{"__isSmartRef__":true,"id":30224},{"__isSmartRef__":true,"id":30226}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30228},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30212":{"date":{"__isSmartRef__":true,"id":30213},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30214":{"date":{"__isSmartRef__":true,"id":30215},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30215":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30216":{"date":{"__isSmartRef__":true,"id":30217},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30217":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30218":{"date":{"__isSmartRef__":true,"id":30219},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30219":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30220":{"date":{"__isSmartRef__":true,"id":30221},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30221":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30222":{"date":{"__isSmartRef__":true,"id":30223},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30223":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30224":{"date":{"__isSmartRef__":true,"id":30225},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30225":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30226":{"date":{"__isSmartRef__":true,"id":30227},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30227":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30228":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30229":{"morph":{"__isSmartRef__":true,"id":30208},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30230":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30231}},"30231":{"test01IsMorph":{"__isSmartRef__":true,"id":30232}},"30232":{"varMapping":{"__isSmartRef__":true,"id":30233},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30234},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30233":{"this":{"__isSmartRef__":true,"id":30230}},"30234":{},"30235":{"change":{"__isSmartRef__":true,"id":30236},"tick":{"__isSmartRef__":true,"id":30240}},"30236":{"varMapping":{"__isSmartRef__":true,"id":30237},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30238},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30237":{"this":{"__isSmartRef__":true,"id":30208}},"30238":{"timestamp":{"__isSmartRef__":true,"id":30239},"user":"cschuster","tags":[]},"30239":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30240":{"varMapping":{"__isSmartRef__":true,"id":30241},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30242},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30241":{"this":{"__isSmartRef__":true,"id":30208}},"30242":{"timestamp":{"__isSmartRef__":true,"id":30243},"user":"cschuster","tags":[]},"30243":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30244":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30245}],"id":"D0A2B8B4-2E44-4184-8BD2-7860A16C8DB6","shape":{"__isSmartRef__":true,"id":30246},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle783","partsBinMetaInfo":{"__isSmartRef__":true,"id":30247},"eventHandler":{"__isSmartRef__":true,"id":30265},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579"],"partTests":{"__isSmartRef__":true,"id":30266},"_ClipMode":"visible","moved":true,"b":66,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":3.2786948055767353,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30271},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3604.3,4652.2)"},"30245":{"target":{"__isSmartRef__":true,"id":30244},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30246":{"_BorderWidth":9.567727288213003,"_ClipMode":"visible","_BorderRadius":6.617387872822835,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,338,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-28.1)"},"30247":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30248},{"__isSmartRef__":true,"id":30250},{"__isSmartRef__":true,"id":30252},{"__isSmartRef__":true,"id":30254},{"__isSmartRef__":true,"id":30256},{"__isSmartRef__":true,"id":30258},{"__isSmartRef__":true,"id":30260},{"__isSmartRef__":true,"id":30262}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30264},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30248":{"date":{"__isSmartRef__":true,"id":30249},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30249":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30250":{"date":{"__isSmartRef__":true,"id":30251},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30251":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30252":{"date":{"__isSmartRef__":true,"id":30253},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30253":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30254":{"date":{"__isSmartRef__":true,"id":30255},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30255":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30256":{"date":{"__isSmartRef__":true,"id":30257},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30257":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30258":{"date":{"__isSmartRef__":true,"id":30259},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30259":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30260":{"date":{"__isSmartRef__":true,"id":30261},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30261":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30262":{"date":{"__isSmartRef__":true,"id":30263},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30263":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30264":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30265":{"morph":{"__isSmartRef__":true,"id":30244},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30266":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30267}},"30267":{"test01IsMorph":{"__isSmartRef__":true,"id":30268}},"30268":{"varMapping":{"__isSmartRef__":true,"id":30269},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30270},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30269":{"this":{"__isSmartRef__":true,"id":30266}},"30270":{},"30271":{"change":{"__isSmartRef__":true,"id":30272},"tick":{"__isSmartRef__":true,"id":30276}},"30272":{"varMapping":{"__isSmartRef__":true,"id":30273},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30274},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30273":{"this":{"__isSmartRef__":true,"id":30244}},"30274":{"timestamp":{"__isSmartRef__":true,"id":30275},"user":"cschuster","tags":[]},"30275":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30276":{"varMapping":{"__isSmartRef__":true,"id":30277},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30278},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30277":{"this":{"__isSmartRef__":true,"id":30244}},"30278":{"timestamp":{"__isSmartRef__":true,"id":30279},"user":"cschuster","tags":[]},"30279":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30280":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30281}],"id":"B335B342-75D2-4B7E-B6C9-6A638D2FA18F","shape":{"__isSmartRef__":true,"id":30282},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle784","partsBinMetaInfo":{"__isSmartRef__":true,"id":30283},"eventHandler":{"__isSmartRef__":true,"id":30301},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD"],"partTests":{"__isSmartRef__":true,"id":30302},"_ClipMode":"visible","moved":true,"b":285.6766057728091,"#startLetters":"set","isBeingDragged":false,"delta":0.8736287638312206,"_Rotation":-10.016534862465102,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30307},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6111.8,4604.4)"},"30281":{"target":{"__isSmartRef__":true,"id":30280},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30282":{"_BorderWidth":0.18598922979705446,"_ClipMode":"visible","_BorderRadius":2.9204804869920697,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.2,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-177,-64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.4)"},"30283":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30284},{"__isSmartRef__":true,"id":30286},{"__isSmartRef__":true,"id":30288},{"__isSmartRef__":true,"id":30290},{"__isSmartRef__":true,"id":30292},{"__isSmartRef__":true,"id":30294},{"__isSmartRef__":true,"id":30296},{"__isSmartRef__":true,"id":30298}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30300},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30284":{"date":{"__isSmartRef__":true,"id":30285},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30285":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30286":{"date":{"__isSmartRef__":true,"id":30287},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30287":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30288":{"date":{"__isSmartRef__":true,"id":30289},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30289":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30290":{"date":{"__isSmartRef__":true,"id":30291},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30291":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30292":{"date":{"__isSmartRef__":true,"id":30293},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30293":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30294":{"date":{"__isSmartRef__":true,"id":30295},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30295":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30296":{"date":{"__isSmartRef__":true,"id":30297},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30297":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30298":{"date":{"__isSmartRef__":true,"id":30299},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30299":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30300":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30301":{"morph":{"__isSmartRef__":true,"id":30280},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30302":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30303}},"30303":{"test01IsMorph":{"__isSmartRef__":true,"id":30304}},"30304":{"varMapping":{"__isSmartRef__":true,"id":30305},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30306},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30305":{"this":{"__isSmartRef__":true,"id":30302}},"30306":{},"30307":{"change":{"__isSmartRef__":true,"id":30308},"tick":{"__isSmartRef__":true,"id":30312}},"30308":{"varMapping":{"__isSmartRef__":true,"id":30309},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30310},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30309":{"this":{"__isSmartRef__":true,"id":30280}},"30310":{"timestamp":{"__isSmartRef__":true,"id":30311},"user":"cschuster","tags":[]},"30311":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30312":{"varMapping":{"__isSmartRef__":true,"id":30313},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30314},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30313":{"this":{"__isSmartRef__":true,"id":30280}},"30314":{"timestamp":{"__isSmartRef__":true,"id":30315},"user":"cschuster","tags":[]},"30315":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30316":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30317}],"id":"0640DFE5-BCB0-4D77-BBA2-CF0990828B0F","shape":{"__isSmartRef__":true,"id":30318},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle785","partsBinMetaInfo":{"__isSmartRef__":true,"id":30319},"eventHandler":{"__isSmartRef__":true,"id":30337},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","4C557759-7796-42BF-ABB2-9B527673AF2C"],"partTests":{"__isSmartRef__":true,"id":30338},"_ClipMode":"visible","moved":true,"b":282.42063234496163,"#startLetters":"set","isBeingDragged":false,"delta":-0.9577699710498564,"_Rotation":-24.30958284378216,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30343},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5462.5,4864.1)"},"30317":{"target":{"__isSmartRef__":true,"id":30316},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30318":{"_BorderWidth":0.11702555842441864,"_ClipMode":"visible","_BorderRadius":1.8504969646714287,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.2,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-195,-21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-24.3)"},"30319":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30320},{"__isSmartRef__":true,"id":30322},{"__isSmartRef__":true,"id":30324},{"__isSmartRef__":true,"id":30326},{"__isSmartRef__":true,"id":30328},{"__isSmartRef__":true,"id":30330},{"__isSmartRef__":true,"id":30332},{"__isSmartRef__":true,"id":30334}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30336},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30320":{"date":{"__isSmartRef__":true,"id":30321},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30321":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30322":{"date":{"__isSmartRef__":true,"id":30323},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30323":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30324":{"date":{"__isSmartRef__":true,"id":30325},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30325":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30326":{"date":{"__isSmartRef__":true,"id":30327},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30327":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30328":{"date":{"__isSmartRef__":true,"id":30329},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30329":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30330":{"date":{"__isSmartRef__":true,"id":30331},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30331":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30332":{"date":{"__isSmartRef__":true,"id":30333},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30333":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30334":{"date":{"__isSmartRef__":true,"id":30335},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30335":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30336":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30337":{"morph":{"__isSmartRef__":true,"id":30316},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30338":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30339}},"30339":{"test01IsMorph":{"__isSmartRef__":true,"id":30340}},"30340":{"varMapping":{"__isSmartRef__":true,"id":30341},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30342},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30341":{"this":{"__isSmartRef__":true,"id":30338}},"30342":{},"30343":{"change":{"__isSmartRef__":true,"id":30344},"tick":{"__isSmartRef__":true,"id":30348}},"30344":{"varMapping":{"__isSmartRef__":true,"id":30345},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30346},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30345":{"this":{"__isSmartRef__":true,"id":30316}},"30346":{"timestamp":{"__isSmartRef__":true,"id":30347},"user":"cschuster","tags":[]},"30347":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30348":{"varMapping":{"__isSmartRef__":true,"id":30349},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30350},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30349":{"this":{"__isSmartRef__":true,"id":30316}},"30350":{"timestamp":{"__isSmartRef__":true,"id":30351},"user":"cschuster","tags":[]},"30351":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30352":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30353}],"id":"070E1012-4DA7-4B24-A496-692576B266B1","shape":{"__isSmartRef__":true,"id":30354},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle786","partsBinMetaInfo":{"__isSmartRef__":true,"id":30355},"eventHandler":{"__isSmartRef__":true,"id":30373},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","5F13C33D-1973-4EE3-BF48-3EA642AB82D9","73E23629-88C7-4C85-B031-5B6F406E82D4"],"partTests":{"__isSmartRef__":true,"id":30374},"_ClipMode":"visible","moved":true,"b":157.9489494205336,"#startLetters":"set","isBeingDragged":false,"delta":0.8099946124129929,"_Rotation":-9.284043082948784,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30379},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4773.5,4237.6)"},"30353":{"target":{"__isSmartRef__":true,"id":30352},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30354":{"_BorderWidth":6.877162830351393,"_ClipMode":"visible","_BorderRadius":34.36201553335543,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.2,85.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(96,-141,40)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.5,-1.5)"},"30355":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30356},{"__isSmartRef__":true,"id":30358},{"__isSmartRef__":true,"id":30360},{"__isSmartRef__":true,"id":30362},{"__isSmartRef__":true,"id":30364},{"__isSmartRef__":true,"id":30366},{"__isSmartRef__":true,"id":30368},{"__isSmartRef__":true,"id":30370}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30372},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30356":{"date":{"__isSmartRef__":true,"id":30357},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30357":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30358":{"date":{"__isSmartRef__":true,"id":30359},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30359":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30360":{"date":{"__isSmartRef__":true,"id":30361},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30361":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30362":{"date":{"__isSmartRef__":true,"id":30363},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30363":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30364":{"date":{"__isSmartRef__":true,"id":30365},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30365":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30366":{"date":{"__isSmartRef__":true,"id":30367},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30367":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30368":{"date":{"__isSmartRef__":true,"id":30369},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30369":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30370":{"date":{"__isSmartRef__":true,"id":30371},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30371":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30372":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30373":{"morph":{"__isSmartRef__":true,"id":30352},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30374":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30375}},"30375":{"test01IsMorph":{"__isSmartRef__":true,"id":30376}},"30376":{"varMapping":{"__isSmartRef__":true,"id":30377},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30378},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30377":{"this":{"__isSmartRef__":true,"id":30374}},"30378":{},"30379":{"change":{"__isSmartRef__":true,"id":30380},"tick":{"__isSmartRef__":true,"id":30384}},"30380":{"varMapping":{"__isSmartRef__":true,"id":30381},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30382},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30381":{"this":{"__isSmartRef__":true,"id":30352}},"30382":{"timestamp":{"__isSmartRef__":true,"id":30383},"user":"cschuster","tags":[]},"30383":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30384":{"varMapping":{"__isSmartRef__":true,"id":30385},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30385":{"this":{"__isSmartRef__":true,"id":30352}},"30386":{"timestamp":{"__isSmartRef__":true,"id":30387},"user":"cschuster","tags":[]},"30387":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30388":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30389}],"id":"0937231C-0352-49C2-A1DD-25EBE246DA4A","shape":{"__isSmartRef__":true,"id":30390},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle787","partsBinMetaInfo":{"__isSmartRef__":true,"id":30391},"eventHandler":{"__isSmartRef__":true,"id":30409},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9"],"partTests":{"__isSmartRef__":true,"id":30410},"_ClipMode":"visible","moved":true,"b":270.619037118915,"#startLetters":"set","isBeingDragged":false,"delta":0.6885980588267557,"_Rotation":29.59781658003664,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30415},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6383.1,4766.6)"},"30389":{"target":{"__isSmartRef__":true,"id":30388},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30390":{"_BorderWidth":0.00029182594559173936,"_ClipMode":"visible","_BorderRadius":0.004669078869661281,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.1,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-253,131)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.2)"},"30391":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30392},{"__isSmartRef__":true,"id":30394},{"__isSmartRef__":true,"id":30396},{"__isSmartRef__":true,"id":30398},{"__isSmartRef__":true,"id":30400},{"__isSmartRef__":true,"id":30402},{"__isSmartRef__":true,"id":30404},{"__isSmartRef__":true,"id":30406}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30408},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30392":{"date":{"__isSmartRef__":true,"id":30393},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30393":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30394":{"date":{"__isSmartRef__":true,"id":30395},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30395":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30396":{"date":{"__isSmartRef__":true,"id":30397},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30397":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30398":{"date":{"__isSmartRef__":true,"id":30399},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30399":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30400":{"date":{"__isSmartRef__":true,"id":30401},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30401":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30402":{"date":{"__isSmartRef__":true,"id":30403},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30403":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30404":{"date":{"__isSmartRef__":true,"id":30405},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30405":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30406":{"date":{"__isSmartRef__":true,"id":30407},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30407":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30408":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30409":{"morph":{"__isSmartRef__":true,"id":30388},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30410":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30411}},"30411":{"test01IsMorph":{"__isSmartRef__":true,"id":30412}},"30412":{"varMapping":{"__isSmartRef__":true,"id":30413},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30414},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30413":{"this":{"__isSmartRef__":true,"id":30410}},"30414":{},"30415":{"change":{"__isSmartRef__":true,"id":30416},"tick":{"__isSmartRef__":true,"id":30420}},"30416":{"varMapping":{"__isSmartRef__":true,"id":30417},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30418},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30417":{"this":{"__isSmartRef__":true,"id":30388}},"30418":{"timestamp":{"__isSmartRef__":true,"id":30419},"user":"cschuster","tags":[]},"30419":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30420":{"varMapping":{"__isSmartRef__":true,"id":30421},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30422},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30421":{"this":{"__isSmartRef__":true,"id":30388}},"30422":{"timestamp":{"__isSmartRef__":true,"id":30423},"user":"cschuster","tags":[]},"30423":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30424":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30425}],"id":"0726FA4B-2418-4A1B-BA37-0DA9A31F5C31","shape":{"__isSmartRef__":true,"id":30426},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle788","partsBinMetaInfo":{"__isSmartRef__":true,"id":30427},"eventHandler":{"__isSmartRef__":true,"id":30445},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00"],"partTests":{"__isSmartRef__":true,"id":30446},"_ClipMode":"visible","moved":true,"b":148.14935715455795,"#startLetters":"set","isBeingDragged":false,"delta":-0.9332627438125201,"_Rotation":-19.27374561131546,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30451},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5872.9,5735.1)"},"30425":{"target":{"__isSmartRef__":true,"id":30424},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30426":{"_BorderWidth":7.638533982227793,"_ClipMode":"visible","_BorderRadius":28.861021479406634,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.1,78.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(135,-83,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.6,-3.0)"},"30427":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30428},{"__isSmartRef__":true,"id":30430},{"__isSmartRef__":true,"id":30432},{"__isSmartRef__":true,"id":30434},{"__isSmartRef__":true,"id":30436},{"__isSmartRef__":true,"id":30438},{"__isSmartRef__":true,"id":30440},{"__isSmartRef__":true,"id":30442}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30444},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30428":{"date":{"__isSmartRef__":true,"id":30429},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30429":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30430":{"date":{"__isSmartRef__":true,"id":30431},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30431":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30432":{"date":{"__isSmartRef__":true,"id":30433},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30433":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30434":{"date":{"__isSmartRef__":true,"id":30435},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30435":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30436":{"date":{"__isSmartRef__":true,"id":30437},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30437":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30438":{"date":{"__isSmartRef__":true,"id":30439},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30439":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30440":{"date":{"__isSmartRef__":true,"id":30441},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30441":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30442":{"date":{"__isSmartRef__":true,"id":30443},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30443":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30444":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30445":{"morph":{"__isSmartRef__":true,"id":30424},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30446":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30447}},"30447":{"test01IsMorph":{"__isSmartRef__":true,"id":30448}},"30448":{"varMapping":{"__isSmartRef__":true,"id":30449},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30450},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30449":{"this":{"__isSmartRef__":true,"id":30446}},"30450":{},"30451":{"change":{"__isSmartRef__":true,"id":30452},"tick":{"__isSmartRef__":true,"id":30456}},"30452":{"varMapping":{"__isSmartRef__":true,"id":30453},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30454},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30453":{"this":{"__isSmartRef__":true,"id":30424}},"30454":{"timestamp":{"__isSmartRef__":true,"id":30455},"user":"cschuster","tags":[]},"30455":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30456":{"varMapping":{"__isSmartRef__":true,"id":30457},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30458},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30457":{"this":{"__isSmartRef__":true,"id":30424}},"30458":{"timestamp":{"__isSmartRef__":true,"id":30459},"user":"cschuster","tags":[]},"30459":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30460":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30461}],"id":"061495FD-004A-4DBF-827E-BB5448D22CFB","shape":{"__isSmartRef__":true,"id":30462},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle789","partsBinMetaInfo":{"__isSmartRef__":true,"id":30463},"eventHandler":{"__isSmartRef__":true,"id":30481},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":30482},"_ClipMode":"visible","moved":true,"b":243.9762700792635,"#startLetters":"set","isBeingDragged":false,"delta":-0.9510141796781681,"_Rotation":30.329560020489723,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30487},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3815.1,4054.6)"},"30461":{"target":{"__isSmartRef__":true,"id":30460},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30462":{"_BorderWidth":0.5069379443837994,"_ClipMode":"visible","_BorderRadius":7.699829383011078,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,135.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-230,-343,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-11.2)"},"30463":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30464},{"__isSmartRef__":true,"id":30466},{"__isSmartRef__":true,"id":30468},{"__isSmartRef__":true,"id":30470},{"__isSmartRef__":true,"id":30472},{"__isSmartRef__":true,"id":30474},{"__isSmartRef__":true,"id":30476},{"__isSmartRef__":true,"id":30478}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30480},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30464":{"date":{"__isSmartRef__":true,"id":30465},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30466":{"date":{"__isSmartRef__":true,"id":30467},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30467":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30468":{"date":{"__isSmartRef__":true,"id":30469},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30469":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30470":{"date":{"__isSmartRef__":true,"id":30471},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30471":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30472":{"date":{"__isSmartRef__":true,"id":30473},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30473":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30474":{"date":{"__isSmartRef__":true,"id":30475},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30475":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30476":{"date":{"__isSmartRef__":true,"id":30477},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30477":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30478":{"date":{"__isSmartRef__":true,"id":30479},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30479":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30480":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30481":{"morph":{"__isSmartRef__":true,"id":30460},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30482":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30483}},"30483":{"test01IsMorph":{"__isSmartRef__":true,"id":30484}},"30484":{"varMapping":{"__isSmartRef__":true,"id":30485},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30486},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30485":{"this":{"__isSmartRef__":true,"id":30482}},"30486":{},"30487":{"change":{"__isSmartRef__":true,"id":30488},"tick":{"__isSmartRef__":true,"id":30492}},"30488":{"varMapping":{"__isSmartRef__":true,"id":30489},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30490},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30489":{"this":{"__isSmartRef__":true,"id":30460}},"30490":{"timestamp":{"__isSmartRef__":true,"id":30491},"user":"cschuster","tags":[]},"30491":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30492":{"varMapping":{"__isSmartRef__":true,"id":30493},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30494},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30493":{"this":{"__isSmartRef__":true,"id":30460}},"30494":{"timestamp":{"__isSmartRef__":true,"id":30495},"user":"cschuster","tags":[]},"30495":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30496":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30497}],"id":"35D8962A-0B49-4CD2-81B7-C8EAFF881848","shape":{"__isSmartRef__":true,"id":30498},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle790","partsBinMetaInfo":{"__isSmartRef__":true,"id":30499},"eventHandler":{"__isSmartRef__":true,"id":30517},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8"],"partTests":{"__isSmartRef__":true,"id":30518},"_ClipMode":"visible","moved":true,"b":196.61940868361853,"#startLetters":"set","isBeingDragged":false,"delta":-0.8598978490335867,"_Rotation":-60.28088381474881,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30523},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4659.9,4935.2)"},"30497":{"target":{"__isSmartRef__":true,"id":30496},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30498":{"_BorderWidth":3.5699351079865425,"_ClipMode":"visible","_BorderRadius":36.72786304740886,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.9,111.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-73,-319,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.3,-0.8)"},"30499":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30500},{"__isSmartRef__":true,"id":30502},{"__isSmartRef__":true,"id":30504},{"__isSmartRef__":true,"id":30506},{"__isSmartRef__":true,"id":30508},{"__isSmartRef__":true,"id":30510},{"__isSmartRef__":true,"id":30512},{"__isSmartRef__":true,"id":30514}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30516},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30500":{"date":{"__isSmartRef__":true,"id":30501},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30501":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30502":{"date":{"__isSmartRef__":true,"id":30503},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30503":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30504":{"date":{"__isSmartRef__":true,"id":30505},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30505":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30506":{"date":{"__isSmartRef__":true,"id":30507},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30507":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30508":{"date":{"__isSmartRef__":true,"id":30509},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30509":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30510":{"date":{"__isSmartRef__":true,"id":30511},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30511":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30512":{"date":{"__isSmartRef__":true,"id":30513},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30513":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30514":{"date":{"__isSmartRef__":true,"id":30515},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30515":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30516":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30517":{"morph":{"__isSmartRef__":true,"id":30496},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30518":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30519}},"30519":{"test01IsMorph":{"__isSmartRef__":true,"id":30520}},"30520":{"varMapping":{"__isSmartRef__":true,"id":30521},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30522},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30521":{"this":{"__isSmartRef__":true,"id":30518}},"30522":{},"30523":{"change":{"__isSmartRef__":true,"id":30524},"tick":{"__isSmartRef__":true,"id":30528}},"30524":{"varMapping":{"__isSmartRef__":true,"id":30525},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30526},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30525":{"this":{"__isSmartRef__":true,"id":30496}},"30526":{"timestamp":{"__isSmartRef__":true,"id":30527},"user":"cschuster","tags":[]},"30527":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30528":{"varMapping":{"__isSmartRef__":true,"id":30529},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30530},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30529":{"this":{"__isSmartRef__":true,"id":30496}},"30530":{"timestamp":{"__isSmartRef__":true,"id":30531},"user":"cschuster","tags":[]},"30531":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30532":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30533}],"id":"1AA9EFD8-3CE5-4A5C-8136-0D13043CC647","shape":{"__isSmartRef__":true,"id":30534},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle791","partsBinMetaInfo":{"__isSmartRef__":true,"id":30535},"eventHandler":{"__isSmartRef__":true,"id":30553},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615"],"partTests":{"__isSmartRef__":true,"id":30554},"_ClipMode":"visible","moved":true,"b":311.8886095902417,"#startLetters":"set","isBeingDragged":false,"delta":-0.9622278081951663,"_Rotation":19.594841096226034,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30559},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4486.6,3828.7)"},"30533":{"target":{"__isSmartRef__":true,"id":30532},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30534":{"_BorderWidth":1.2777785163168969,"_ClipMode":"visible","_BorderRadius":17.832107562252734,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,129.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-20,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-33.4)"},"30535":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30536},{"__isSmartRef__":true,"id":30538},{"__isSmartRef__":true,"id":30540},{"__isSmartRef__":true,"id":30542},{"__isSmartRef__":true,"id":30544},{"__isSmartRef__":true,"id":30546},{"__isSmartRef__":true,"id":30548},{"__isSmartRef__":true,"id":30550}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30552},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30536":{"date":{"__isSmartRef__":true,"id":30537},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30537":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30538":{"date":{"__isSmartRef__":true,"id":30539},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30539":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30540":{"date":{"__isSmartRef__":true,"id":30541},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30541":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30542":{"date":{"__isSmartRef__":true,"id":30543},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30543":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30544":{"date":{"__isSmartRef__":true,"id":30545},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30545":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30546":{"date":{"__isSmartRef__":true,"id":30547},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30547":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30548":{"date":{"__isSmartRef__":true,"id":30549},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30549":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30550":{"date":{"__isSmartRef__":true,"id":30551},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30551":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30552":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30553":{"morph":{"__isSmartRef__":true,"id":30532},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30554":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30555}},"30555":{"test01IsMorph":{"__isSmartRef__":true,"id":30556}},"30556":{"varMapping":{"__isSmartRef__":true,"id":30557},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30558},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30557":{"this":{"__isSmartRef__":true,"id":30554}},"30558":{},"30559":{"change":{"__isSmartRef__":true,"id":30560},"tick":{"__isSmartRef__":true,"id":30564}},"30560":{"varMapping":{"__isSmartRef__":true,"id":30561},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30562},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30561":{"this":{"__isSmartRef__":true,"id":30532}},"30562":{"timestamp":{"__isSmartRef__":true,"id":30563},"user":"cschuster","tags":[]},"30563":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30564":{"varMapping":{"__isSmartRef__":true,"id":30565},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30566},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30565":{"this":{"__isSmartRef__":true,"id":30532}},"30566":{"timestamp":{"__isSmartRef__":true,"id":30567},"user":"cschuster","tags":[]},"30567":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30568":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30569}],"id":"0D3D4758-65F8-4AD4-9EAA-D50C78C3081E","shape":{"__isSmartRef__":true,"id":30570},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle792","partsBinMetaInfo":{"__isSmartRef__":true,"id":30571},"eventHandler":{"__isSmartRef__":true,"id":30589},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919"],"partTests":{"__isSmartRef__":true,"id":30590},"_ClipMode":"visible","moved":true,"b":352.73929987399606,"#startLetters":"set","isBeingDragged":false,"delta":0.8666813264717348,"_Rotation":-33.37472806875687,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30595},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7471.3,5075.4)"},"30569":{"target":{"__isSmartRef__":true,"id":30568},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30570":{"_BorderWidth":4.368078868659274,"_ClipMode":"visible","_BorderRadius":39.36108109402409,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.0,105.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-33,221,149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.5,-39.8)"},"30571":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30572},{"__isSmartRef__":true,"id":30574},{"__isSmartRef__":true,"id":30576},{"__isSmartRef__":true,"id":30578},{"__isSmartRef__":true,"id":30580},{"__isSmartRef__":true,"id":30582},{"__isSmartRef__":true,"id":30584},{"__isSmartRef__":true,"id":30586}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30588},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30572":{"date":{"__isSmartRef__":true,"id":30573},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30573":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30574":{"date":{"__isSmartRef__":true,"id":30575},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30575":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30576":{"date":{"__isSmartRef__":true,"id":30577},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30577":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30578":{"date":{"__isSmartRef__":true,"id":30579},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30579":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30580":{"date":{"__isSmartRef__":true,"id":30581},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30581":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30582":{"date":{"__isSmartRef__":true,"id":30583},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30583":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30584":{"date":{"__isSmartRef__":true,"id":30585},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30585":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30586":{"date":{"__isSmartRef__":true,"id":30587},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30587":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30588":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30589":{"morph":{"__isSmartRef__":true,"id":30568},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30590":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30591}},"30591":{"test01IsMorph":{"__isSmartRef__":true,"id":30592}},"30592":{"varMapping":{"__isSmartRef__":true,"id":30593},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30593":{"this":{"__isSmartRef__":true,"id":30590}},"30594":{},"30595":{"change":{"__isSmartRef__":true,"id":30596},"tick":{"__isSmartRef__":true,"id":30600}},"30596":{"varMapping":{"__isSmartRef__":true,"id":30597},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30598},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30597":{"this":{"__isSmartRef__":true,"id":30568}},"30598":{"timestamp":{"__isSmartRef__":true,"id":30599},"user":"cschuster","tags":[]},"30599":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30600":{"varMapping":{"__isSmartRef__":true,"id":30601},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30602},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30601":{"this":{"__isSmartRef__":true,"id":30568}},"30602":{"timestamp":{"__isSmartRef__":true,"id":30603},"user":"cschuster","tags":[]},"30603":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30604":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30605}],"id":"9CF9FAE6-B088-4E0F-9365-7E94319D7F42","shape":{"__isSmartRef__":true,"id":30606},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle793","partsBinMetaInfo":{"__isSmartRef__":true,"id":30607},"eventHandler":{"__isSmartRef__":true,"id":30625},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","D7BC1E79-015D-4A70-B595-15E46739C06B","B8C190BE-6D73-41D0-8B6E-7DE1BD8F4507","19D762CD-ED98-4055-A214-37B7BDD90E3C"],"partTests":{"__isSmartRef__":true,"id":30626},"_ClipMode":"visible","moved":true,"b":357.84325505944435,"#startLetters":"set","isBeingDragged":false,"delta":-0.3594574900926091,"_Rotation":54.640570357222245,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30631},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5156.3,3088.5)"},"30605":{"target":{"__isSmartRef__":true,"id":30604},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30606":{"_BorderWidth":4.811832942646905,"_ClipMode":"visible","_BorderRadius":39.943349053643324,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.0,101.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-10,246,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.2,-40.0)"},"30607":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30608},{"__isSmartRef__":true,"id":30610},{"__isSmartRef__":true,"id":30612},{"__isSmartRef__":true,"id":30614},{"__isSmartRef__":true,"id":30616},{"__isSmartRef__":true,"id":30618},{"__isSmartRef__":true,"id":30620},{"__isSmartRef__":true,"id":30622}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30624},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30608":{"date":{"__isSmartRef__":true,"id":30609},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30609":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30610":{"date":{"__isSmartRef__":true,"id":30611},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30611":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30612":{"date":{"__isSmartRef__":true,"id":30613},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30613":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30614":{"date":{"__isSmartRef__":true,"id":30615},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30615":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30616":{"date":{"__isSmartRef__":true,"id":30617},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30617":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30618":{"date":{"__isSmartRef__":true,"id":30619},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30619":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30620":{"date":{"__isSmartRef__":true,"id":30621},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30621":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30622":{"date":{"__isSmartRef__":true,"id":30623},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30623":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30624":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30625":{"morph":{"__isSmartRef__":true,"id":30604},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30626":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30627}},"30627":{"test01IsMorph":{"__isSmartRef__":true,"id":30628}},"30628":{"varMapping":{"__isSmartRef__":true,"id":30629},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30630},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30629":{"this":{"__isSmartRef__":true,"id":30626}},"30630":{},"30631":{"change":{"__isSmartRef__":true,"id":30632},"tick":{"__isSmartRef__":true,"id":30636}},"30632":{"varMapping":{"__isSmartRef__":true,"id":30633},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30634},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30633":{"this":{"__isSmartRef__":true,"id":30604}},"30634":{"timestamp":{"__isSmartRef__":true,"id":30635},"user":"cschuster","tags":[]},"30635":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30636":{"varMapping":{"__isSmartRef__":true,"id":30637},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30638},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30637":{"this":{"__isSmartRef__":true,"id":30604}},"30638":{"timestamp":{"__isSmartRef__":true,"id":30639},"user":"cschuster","tags":[]},"30639":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30640":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30641}],"id":"889401F5-BD19-408D-93F5-CCC787BCA2F7","shape":{"__isSmartRef__":true,"id":30642},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle794","partsBinMetaInfo":{"__isSmartRef__":true,"id":30643},"eventHandler":{"__isSmartRef__":true,"id":30661},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","E1CAFAD7-8111-48E4-9D33-5402EAA045B7"],"partTests":{"__isSmartRef__":true,"id":30662},"_ClipMode":"visible","moved":true,"b":273.3866338187363,"#startLetters":"set","isBeingDragged":false,"delta":-0.8094707119744271,"_Rotation":-32.56377054013746,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30667},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5178.7,5868.9)"},"30641":{"target":{"__isSmartRef__":true,"id":30640},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30642":{"_BorderWidth":0.008731820093581533,"_ClipMode":"visible","_BorderRadius":0.13958713000587375,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.3,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-240,98)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.2)"},"30643":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30644},{"__isSmartRef__":true,"id":30646},{"__isSmartRef__":true,"id":30648},{"__isSmartRef__":true,"id":30650},{"__isSmartRef__":true,"id":30652},{"__isSmartRef__":true,"id":30654},{"__isSmartRef__":true,"id":30656},{"__isSmartRef__":true,"id":30658}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30660},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30644":{"date":{"__isSmartRef__":true,"id":30645},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30645":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30646":{"date":{"__isSmartRef__":true,"id":30647},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30647":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30648":{"date":{"__isSmartRef__":true,"id":30649},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30649":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30650":{"date":{"__isSmartRef__":true,"id":30651},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30651":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30652":{"date":{"__isSmartRef__":true,"id":30653},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30653":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30654":{"date":{"__isSmartRef__":true,"id":30655},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30655":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30656":{"date":{"__isSmartRef__":true,"id":30657},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30657":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30658":{"date":{"__isSmartRef__":true,"id":30659},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30659":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30660":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30661":{"morph":{"__isSmartRef__":true,"id":30640},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30662":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30663}},"30663":{"test01IsMorph":{"__isSmartRef__":true,"id":30664}},"30664":{"varMapping":{"__isSmartRef__":true,"id":30665},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30666},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30665":{"this":{"__isSmartRef__":true,"id":30662}},"30666":{},"30667":{"change":{"__isSmartRef__":true,"id":30668},"tick":{"__isSmartRef__":true,"id":30672}},"30668":{"varMapping":{"__isSmartRef__":true,"id":30669},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30670},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30669":{"this":{"__isSmartRef__":true,"id":30640}},"30670":{"timestamp":{"__isSmartRef__":true,"id":30671},"user":"cschuster","tags":[]},"30671":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30672":{"varMapping":{"__isSmartRef__":true,"id":30673},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30674},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30673":{"this":{"__isSmartRef__":true,"id":30640}},"30674":{"timestamp":{"__isSmartRef__":true,"id":30675},"user":"cschuster","tags":[]},"30675":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30676":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30677}],"id":"11A9095B-3CB3-475B-BA5A-3F5995AD7D70","shape":{"__isSmartRef__":true,"id":30678},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle795","partsBinMetaInfo":{"__isSmartRef__":true,"id":30679},"eventHandler":{"__isSmartRef__":true,"id":30697},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","76B1E987-6F38-4F95-8AFA-996A28042A37"],"partTests":{"__isSmartRef__":true,"id":30698},"_ClipMode":"visible","moved":true,"b":348.6395780229941,"#startLetters":"set","isBeingDragged":false,"delta":0.9473901576711796,"_Rotation":-1.980918310631095,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30703},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4259.8,4259.4)"},"30677":{"target":{"__isSmartRef__":true,"id":30676},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30678":{"_BorderWidth":4.015099227594212,"_ClipMode":"visible","_BorderRadius":38.44795274962317,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.6,107.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-51,200,101)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.1,-39.6)"},"30679":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30680},{"__isSmartRef__":true,"id":30682},{"__isSmartRef__":true,"id":30684},{"__isSmartRef__":true,"id":30686},{"__isSmartRef__":true,"id":30688},{"__isSmartRef__":true,"id":30690},{"__isSmartRef__":true,"id":30692},{"__isSmartRef__":true,"id":30694}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30696},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30680":{"date":{"__isSmartRef__":true,"id":30681},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30681":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30682":{"date":{"__isSmartRef__":true,"id":30683},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30683":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30684":{"date":{"__isSmartRef__":true,"id":30685},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30685":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30686":{"date":{"__isSmartRef__":true,"id":30687},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30687":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30688":{"date":{"__isSmartRef__":true,"id":30689},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30689":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30690":{"date":{"__isSmartRef__":true,"id":30691},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30691":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30692":{"date":{"__isSmartRef__":true,"id":30693},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30693":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30694":{"date":{"__isSmartRef__":true,"id":30695},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30695":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30696":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30697":{"morph":{"__isSmartRef__":true,"id":30676},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30698":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30699}},"30699":{"test01IsMorph":{"__isSmartRef__":true,"id":30700}},"30700":{"varMapping":{"__isSmartRef__":true,"id":30701},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30701":{"this":{"__isSmartRef__":true,"id":30698}},"30702":{},"30703":{"change":{"__isSmartRef__":true,"id":30704},"tick":{"__isSmartRef__":true,"id":30708}},"30704":{"varMapping":{"__isSmartRef__":true,"id":30705},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30706},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30705":{"this":{"__isSmartRef__":true,"id":30676}},"30706":{"timestamp":{"__isSmartRef__":true,"id":30707},"user":"cschuster","tags":[]},"30707":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30708":{"varMapping":{"__isSmartRef__":true,"id":30709},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30710},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30709":{"this":{"__isSmartRef__":true,"id":30676}},"30710":{"timestamp":{"__isSmartRef__":true,"id":30711},"user":"cschuster","tags":[]},"30711":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30712":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30713}],"id":"B42FDDDB-CECD-42DF-A833-D649F4DEEA62","shape":{"__isSmartRef__":true,"id":30714},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle796","partsBinMetaInfo":{"__isSmartRef__":true,"id":30715},"eventHandler":{"__isSmartRef__":true,"id":30733},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","C23D3AEF-1CB6-4345-823C-4579D916509F","A76AF3F0-5968-4DA5-B460-E604ECBEFF7D"],"partTests":{"__isSmartRef__":true,"id":30734},"_ClipMode":"visible","moved":true,"b":20.706983245559968,"#startLetters":"set","isBeingDragged":false,"delta":-0.8789974527317099,"_Rotation":34.001494679615924,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30739},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6292.2,4303.6)"},"30713":{"target":{"__isSmartRef__":true,"id":30712},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30714":{"_BorderWidth":6.76794426829513,"_ClipMode":"visible","_BorderRadius":34.99899690272384,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.5,85.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(91,330,223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.1,-38.7)"},"30715":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30716},{"__isSmartRef__":true,"id":30718},{"__isSmartRef__":true,"id":30720},{"__isSmartRef__":true,"id":30722},{"__isSmartRef__":true,"id":30724},{"__isSmartRef__":true,"id":30726},{"__isSmartRef__":true,"id":30728},{"__isSmartRef__":true,"id":30730}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30732},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30716":{"date":{"__isSmartRef__":true,"id":30717},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30717":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30718":{"date":{"__isSmartRef__":true,"id":30719},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30719":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30720":{"date":{"__isSmartRef__":true,"id":30721},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30721":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30722":{"date":{"__isSmartRef__":true,"id":30723},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30723":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30724":{"date":{"__isSmartRef__":true,"id":30725},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30725":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30726":{"date":{"__isSmartRef__":true,"id":30727},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30727":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30728":{"date":{"__isSmartRef__":true,"id":30729},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30729":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30730":{"date":{"__isSmartRef__":true,"id":30731},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30731":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30732":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30733":{"morph":{"__isSmartRef__":true,"id":30712},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30734":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30735}},"30735":{"test01IsMorph":{"__isSmartRef__":true,"id":30736}},"30736":{"varMapping":{"__isSmartRef__":true,"id":30737},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30738},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30737":{"this":{"__isSmartRef__":true,"id":30734}},"30738":{},"30739":{"change":{"__isSmartRef__":true,"id":30740},"tick":{"__isSmartRef__":true,"id":30744}},"30740":{"varMapping":{"__isSmartRef__":true,"id":30741},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30742},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30741":{"this":{"__isSmartRef__":true,"id":30712}},"30742":{"timestamp":{"__isSmartRef__":true,"id":30743},"user":"cschuster","tags":[]},"30743":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30744":{"varMapping":{"__isSmartRef__":true,"id":30745},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30746},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30745":{"this":{"__isSmartRef__":true,"id":30712}},"30746":{"timestamp":{"__isSmartRef__":true,"id":30747},"user":"cschuster","tags":[]},"30747":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30748":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30749}],"id":"C03A7992-BCCE-4117-987B-F9D726CD93BF","shape":{"__isSmartRef__":true,"id":30750},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle797","partsBinMetaInfo":{"__isSmartRef__":true,"id":30751},"eventHandler":{"__isSmartRef__":true,"id":30769},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE"],"partTests":{"__isSmartRef__":true,"id":30770},"_ClipMode":"visible","moved":true,"b":15,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":11.893673337949284,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30775},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6199.6,4829.7)"},"30749":{"target":{"__isSmartRef__":true,"id":30748},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30750":{"_BorderWidth":6.294095225512604,"_ClipMode":"visible","_BorderRadius":37.32050807568878,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,89.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(66,314,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.2,-39.3)"},"30751":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30752},{"__isSmartRef__":true,"id":30754},{"__isSmartRef__":true,"id":30756},{"__isSmartRef__":true,"id":30758},{"__isSmartRef__":true,"id":30760},{"__isSmartRef__":true,"id":30762},{"__isSmartRef__":true,"id":30764},{"__isSmartRef__":true,"id":30766}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30768},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30752":{"date":{"__isSmartRef__":true,"id":30753},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30753":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30754":{"date":{"__isSmartRef__":true,"id":30755},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30755":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30756":{"date":{"__isSmartRef__":true,"id":30757},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30757":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30758":{"date":{"__isSmartRef__":true,"id":30759},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30759":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30760":{"date":{"__isSmartRef__":true,"id":30761},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30761":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30762":{"date":{"__isSmartRef__":true,"id":30763},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30763":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30764":{"date":{"__isSmartRef__":true,"id":30765},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30765":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30766":{"date":{"__isSmartRef__":true,"id":30767},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30767":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30768":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30769":{"morph":{"__isSmartRef__":true,"id":30748},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30770":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30771}},"30771":{"test01IsMorph":{"__isSmartRef__":true,"id":30772}},"30772":{"varMapping":{"__isSmartRef__":true,"id":30773},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30774},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30773":{"this":{"__isSmartRef__":true,"id":30770}},"30774":{},"30775":{"change":{"__isSmartRef__":true,"id":30776},"tick":{"__isSmartRef__":true,"id":30780}},"30776":{"varMapping":{"__isSmartRef__":true,"id":30777},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30778},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30777":{"this":{"__isSmartRef__":true,"id":30748}},"30778":{"timestamp":{"__isSmartRef__":true,"id":30779},"user":"cschuster","tags":[]},"30779":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30780":{"varMapping":{"__isSmartRef__":true,"id":30781},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30782},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30781":{"this":{"__isSmartRef__":true,"id":30748}},"30782":{"timestamp":{"__isSmartRef__":true,"id":30783},"user":"cschuster","tags":[]},"30783":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30784":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30785}],"id":"BBD9FC6D-BD28-48BD-B743-561F3E57B314","shape":{"__isSmartRef__":true,"id":30786},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle798","partsBinMetaInfo":{"__isSmartRef__":true,"id":30787},"eventHandler":{"__isSmartRef__":true,"id":30805},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","2B66C083-3516-4921-A291-BEAE5C428C43"],"partTests":{"__isSmartRef__":true,"id":30806},"_ClipMode":"visible","moved":true,"b":137.0102200898691,"#startLetters":"set","isBeingDragged":false,"delta":-0.9910656884894706,"_Rotation":-1.176418123937684,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30811},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6966.8,4841.9)"},"30785":{"target":{"__isSmartRef__":true,"id":30784},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30786":{"_BorderWidth":8.409339472844202,"_ClipMode":"visible","_BorderRadius":21.402246974250282,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(174,-13,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.6,-5.4)"},"30787":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30788},{"__isSmartRef__":true,"id":30790},{"__isSmartRef__":true,"id":30792},{"__isSmartRef__":true,"id":30794},{"__isSmartRef__":true,"id":30796},{"__isSmartRef__":true,"id":30798},{"__isSmartRef__":true,"id":30800},{"__isSmartRef__":true,"id":30802}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30804},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30788":{"date":{"__isSmartRef__":true,"id":30789},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30789":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30790":{"date":{"__isSmartRef__":true,"id":30791},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30791":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30792":{"date":{"__isSmartRef__":true,"id":30793},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30793":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30794":{"date":{"__isSmartRef__":true,"id":30795},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30795":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30796":{"date":{"__isSmartRef__":true,"id":30797},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30797":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30798":{"date":{"__isSmartRef__":true,"id":30799},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30799":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30800":{"date":{"__isSmartRef__":true,"id":30801},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30801":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30802":{"date":{"__isSmartRef__":true,"id":30803},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30803":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30804":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30805":{"morph":{"__isSmartRef__":true,"id":30784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30806":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30807}},"30807":{"test01IsMorph":{"__isSmartRef__":true,"id":30808}},"30808":{"varMapping":{"__isSmartRef__":true,"id":30809},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30809":{"this":{"__isSmartRef__":true,"id":30806}},"30810":{},"30811":{"change":{"__isSmartRef__":true,"id":30812},"tick":{"__isSmartRef__":true,"id":30816}},"30812":{"varMapping":{"__isSmartRef__":true,"id":30813},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30814},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30813":{"this":{"__isSmartRef__":true,"id":30784}},"30814":{"timestamp":{"__isSmartRef__":true,"id":30815},"user":"cschuster","tags":[]},"30815":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30816":{"varMapping":{"__isSmartRef__":true,"id":30817},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30818},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30817":{"this":{"__isSmartRef__":true,"id":30784}},"30818":{"timestamp":{"__isSmartRef__":true,"id":30819},"user":"cschuster","tags":[]},"30819":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30820":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30821}],"id":"456A644D-23EC-4BDD-9F8B-D3D02FB1856D","shape":{"__isSmartRef__":true,"id":30822},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle799","partsBinMetaInfo":{"__isSmartRef__":true,"id":30823},"eventHandler":{"__isSmartRef__":true,"id":30841},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E"],"partTests":{"__isSmartRef__":true,"id":30842},"_ClipMode":"visible","moved":true,"b":238.61640321096638,"#startLetters":"set","isBeingDragged":false,"delta":-0.8732632862520404,"_Rotation":-4.28339814049108,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30847},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5259.6,5230.3)"},"30821":{"target":{"__isSmartRef__":true,"id":30820},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30822":{"_BorderWidth":0.7315003891905691,"_ClipMode":"visible","_BorderRadius":10.84785771603158,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.6,134.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-218,-352,205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-9.6)"},"30823":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30824},{"__isSmartRef__":true,"id":30826},{"__isSmartRef__":true,"id":30828},{"__isSmartRef__":true,"id":30830},{"__isSmartRef__":true,"id":30832},{"__isSmartRef__":true,"id":30834},{"__isSmartRef__":true,"id":30836},{"__isSmartRef__":true,"id":30838}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30840},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30824":{"date":{"__isSmartRef__":true,"id":30825},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30825":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30826":{"date":{"__isSmartRef__":true,"id":30827},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30827":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30828":{"date":{"__isSmartRef__":true,"id":30829},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30829":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30830":{"date":{"__isSmartRef__":true,"id":30831},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30831":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30832":{"date":{"__isSmartRef__":true,"id":30833},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30833":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30834":{"date":{"__isSmartRef__":true,"id":30835},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30835":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30836":{"date":{"__isSmartRef__":true,"id":30837},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30837":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30838":{"date":{"__isSmartRef__":true,"id":30839},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30839":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30840":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30841":{"morph":{"__isSmartRef__":true,"id":30820},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30842":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30843}},"30843":{"test01IsMorph":{"__isSmartRef__":true,"id":30844}},"30844":{"varMapping":{"__isSmartRef__":true,"id":30845},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30845":{"this":{"__isSmartRef__":true,"id":30842}},"30846":{},"30847":{"change":{"__isSmartRef__":true,"id":30848},"tick":{"__isSmartRef__":true,"id":30852}},"30848":{"varMapping":{"__isSmartRef__":true,"id":30849},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30850},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30849":{"this":{"__isSmartRef__":true,"id":30820}},"30850":{"timestamp":{"__isSmartRef__":true,"id":30851},"user":"cschuster","tags":[]},"30851":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30852":{"varMapping":{"__isSmartRef__":true,"id":30853},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30854},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30853":{"this":{"__isSmartRef__":true,"id":30820}},"30854":{"timestamp":{"__isSmartRef__":true,"id":30855},"user":"cschuster","tags":[]},"30855":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30856":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30857}],"id":"8BAE8198-7CE3-4BBB-9DCB-0461B33294F7","shape":{"__isSmartRef__":true,"id":30858},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle800","partsBinMetaInfo":{"__isSmartRef__":true,"id":30859},"eventHandler":{"__isSmartRef__":true,"id":30877},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E"],"partTests":{"__isSmartRef__":true,"id":30878},"_ClipMode":"visible","moved":true,"b":88.99097362422617,"#startLetters":"set","isBeingDragged":false,"delta":0.898898723477032,"_Rotation":28.372274697960073,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30883},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4806.7,5042.3)"},"30857":{"target":{"__isSmartRef__":true,"id":30856},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30858":{"_BorderWidth":9.999224666485828,"_ClipMode":"visible","_BorderRadius":0.012404374399450635,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,261,-149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.4)"},"30859":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30860},{"__isSmartRef__":true,"id":30862},{"__isSmartRef__":true,"id":30864},{"__isSmartRef__":true,"id":30866},{"__isSmartRef__":true,"id":30868},{"__isSmartRef__":true,"id":30870},{"__isSmartRef__":true,"id":30872},{"__isSmartRef__":true,"id":30874}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30876},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30860":{"date":{"__isSmartRef__":true,"id":30861},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30861":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30862":{"date":{"__isSmartRef__":true,"id":30863},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30863":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30864":{"date":{"__isSmartRef__":true,"id":30865},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30865":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30866":{"date":{"__isSmartRef__":true,"id":30867},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30867":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30868":{"date":{"__isSmartRef__":true,"id":30869},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30869":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30870":{"date":{"__isSmartRef__":true,"id":30871},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30871":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30872":{"date":{"__isSmartRef__":true,"id":30873},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30873":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30874":{"date":{"__isSmartRef__":true,"id":30875},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30875":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30876":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30877":{"morph":{"__isSmartRef__":true,"id":30856},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30878":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30879}},"30879":{"test01IsMorph":{"__isSmartRef__":true,"id":30880}},"30880":{"varMapping":{"__isSmartRef__":true,"id":30881},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30882},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30881":{"this":{"__isSmartRef__":true,"id":30878}},"30882":{},"30883":{"change":{"__isSmartRef__":true,"id":30884},"tick":{"__isSmartRef__":true,"id":30888}},"30884":{"varMapping":{"__isSmartRef__":true,"id":30885},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30886},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30885":{"this":{"__isSmartRef__":true,"id":30856}},"30886":{"timestamp":{"__isSmartRef__":true,"id":30887},"user":"cschuster","tags":[]},"30887":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30888":{"varMapping":{"__isSmartRef__":true,"id":30889},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30890},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30889":{"this":{"__isSmartRef__":true,"id":30856}},"30890":{"timestamp":{"__isSmartRef__":true,"id":30891},"user":"cschuster","tags":[]},"30891":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30892":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30893}],"id":"9364ABBE-2F84-46BB-9BCD-BD756314FF26","shape":{"__isSmartRef__":true,"id":30894},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle801","partsBinMetaInfo":{"__isSmartRef__":true,"id":30895},"eventHandler":{"__isSmartRef__":true,"id":30913},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","F4568CD7-7ACB-4973-8EDE-5C342C50BFE7"],"partTests":{"__isSmartRef__":true,"id":30914},"_ClipMode":"visible","moved":true,"b":197,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":18.794069299490946,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30919},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6001.6,5088.3)"},"30893":{"target":{"__isSmartRef__":true,"id":30892},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30894":{"_BorderWidth":3.5381414763863184,"_ClipMode":"visible","_BorderRadius":36.58075145110084,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.4,111.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-75,-320,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-0.9)"},"30895":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30896},{"__isSmartRef__":true,"id":30898},{"__isSmartRef__":true,"id":30900},{"__isSmartRef__":true,"id":30902},{"__isSmartRef__":true,"id":30904},{"__isSmartRef__":true,"id":30906},{"__isSmartRef__":true,"id":30908},{"__isSmartRef__":true,"id":30910}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30912},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30896":{"date":{"__isSmartRef__":true,"id":30897},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30897":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30898":{"date":{"__isSmartRef__":true,"id":30899},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30899":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30900":{"date":{"__isSmartRef__":true,"id":30901},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30901":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30902":{"date":{"__isSmartRef__":true,"id":30903},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30903":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30904":{"date":{"__isSmartRef__":true,"id":30905},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30905":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30906":{"date":{"__isSmartRef__":true,"id":30907},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30907":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30908":{"date":{"__isSmartRef__":true,"id":30909},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30909":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30910":{"date":{"__isSmartRef__":true,"id":30911},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30911":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30912":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30913":{"morph":{"__isSmartRef__":true,"id":30892},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30914":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30915}},"30915":{"test01IsMorph":{"__isSmartRef__":true,"id":30916}},"30916":{"varMapping":{"__isSmartRef__":true,"id":30917},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30917":{"this":{"__isSmartRef__":true,"id":30914}},"30918":{},"30919":{"change":{"__isSmartRef__":true,"id":30920},"tick":{"__isSmartRef__":true,"id":30924}},"30920":{"varMapping":{"__isSmartRef__":true,"id":30921},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30921":{"this":{"__isSmartRef__":true,"id":30892}},"30922":{"timestamp":{"__isSmartRef__":true,"id":30923},"user":"cschuster","tags":[]},"30923":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30924":{"varMapping":{"__isSmartRef__":true,"id":30925},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30926},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30925":{"this":{"__isSmartRef__":true,"id":30892}},"30926":{"timestamp":{"__isSmartRef__":true,"id":30927},"user":"cschuster","tags":[]},"30927":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30928":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30929}],"id":"A2F6F92C-F6B5-44A9-B117-6D26E2F3BC58","shape":{"__isSmartRef__":true,"id":30930},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle802","partsBinMetaInfo":{"__isSmartRef__":true,"id":30931},"eventHandler":{"__isSmartRef__":true,"id":30949},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796"],"partTests":{"__isSmartRef__":true,"id":30950},"_ClipMode":"visible","moved":true,"b":326.48227651946945,"#startLetters":"set","isBeingDragged":false,"delta":-0.8175054507446475,"_Rotation":15.413073164061977,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30955},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5989.2,5116.5)"},"30929":{"target":{"__isSmartRef__":true,"id":30928},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30930":{"_BorderWidth":2.2390254631022577,"_ClipMode":"visible","_BorderRadius":27.803231370563672,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.2,122.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-141,72,-175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.0,-36.7)"},"30931":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30932},{"__isSmartRef__":true,"id":30934},{"__isSmartRef__":true,"id":30936},{"__isSmartRef__":true,"id":30938},{"__isSmartRef__":true,"id":30940},{"__isSmartRef__":true,"id":30942},{"__isSmartRef__":true,"id":30944},{"__isSmartRef__":true,"id":30946}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30948},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30932":{"date":{"__isSmartRef__":true,"id":30933},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30933":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30934":{"date":{"__isSmartRef__":true,"id":30935},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30935":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30936":{"date":{"__isSmartRef__":true,"id":30937},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30937":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30938":{"date":{"__isSmartRef__":true,"id":30939},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30939":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30940":{"date":{"__isSmartRef__":true,"id":30941},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30941":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30942":{"date":{"__isSmartRef__":true,"id":30943},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30943":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30944":{"date":{"__isSmartRef__":true,"id":30945},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30945":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30946":{"date":{"__isSmartRef__":true,"id":30947},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30947":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30948":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30949":{"morph":{"__isSmartRef__":true,"id":30928},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30950":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30951}},"30951":{"test01IsMorph":{"__isSmartRef__":true,"id":30952}},"30952":{"varMapping":{"__isSmartRef__":true,"id":30953},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30954},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30953":{"this":{"__isSmartRef__":true,"id":30950}},"30954":{},"30955":{"change":{"__isSmartRef__":true,"id":30956},"tick":{"__isSmartRef__":true,"id":30960}},"30956":{"varMapping":{"__isSmartRef__":true,"id":30957},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30958},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30957":{"this":{"__isSmartRef__":true,"id":30928}},"30958":{"timestamp":{"__isSmartRef__":true,"id":30959},"user":"cschuster","tags":[]},"30959":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30960":{"varMapping":{"__isSmartRef__":true,"id":30961},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30962},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30961":{"this":{"__isSmartRef__":true,"id":30928}},"30962":{"timestamp":{"__isSmartRef__":true,"id":30963},"user":"cschuster","tags":[]},"30963":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"30964":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":30965}],"id":"7A6D826C-EC8E-48B6-9A17-D67D214A9DE6","shape":{"__isSmartRef__":true,"id":30966},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle803","partsBinMetaInfo":{"__isSmartRef__":true,"id":30967},"eventHandler":{"__isSmartRef__":true,"id":30985},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79"],"partTests":{"__isSmartRef__":true,"id":30986},"_ClipMode":"visible","moved":true,"b":217.6260828403756,"#startLetters":"set","isBeingDragged":false,"delta":0.9221444188151509,"_Rotation":24.116280937556887,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30991},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5969.1,4655.1)"},"30965":{"target":{"__isSmartRef__":true,"id":30964},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"30966":{"_BorderWidth":1.9474711208781388,"_ClipMode":"visible","_BorderRadius":25.091307907403255,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,124.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-156,-359,-44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.8,-4.2)"},"30967":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":30968},{"__isSmartRef__":true,"id":30970},{"__isSmartRef__":true,"id":30972},{"__isSmartRef__":true,"id":30974},{"__isSmartRef__":true,"id":30976},{"__isSmartRef__":true,"id":30978},{"__isSmartRef__":true,"id":30980},{"__isSmartRef__":true,"id":30982}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":30984},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30968":{"date":{"__isSmartRef__":true,"id":30969},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"30969":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"30970":{"date":{"__isSmartRef__":true,"id":30971},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"30971":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"30972":{"date":{"__isSmartRef__":true,"id":30973},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"30973":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"30974":{"date":{"__isSmartRef__":true,"id":30975},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"30975":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"30976":{"date":{"__isSmartRef__":true,"id":30977},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"30977":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"30978":{"date":{"__isSmartRef__":true,"id":30979},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"30979":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"30980":{"date":{"__isSmartRef__":true,"id":30981},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"30981":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"30982":{"date":{"__isSmartRef__":true,"id":30983},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"30983":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"30984":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"30985":{"morph":{"__isSmartRef__":true,"id":30964},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"30986":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30987}},"30987":{"test01IsMorph":{"__isSmartRef__":true,"id":30988}},"30988":{"varMapping":{"__isSmartRef__":true,"id":30989},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":30990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30989":{"this":{"__isSmartRef__":true,"id":30986}},"30990":{},"30991":{"change":{"__isSmartRef__":true,"id":30992},"tick":{"__isSmartRef__":true,"id":30996}},"30992":{"varMapping":{"__isSmartRef__":true,"id":30993},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":30994},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30993":{"this":{"__isSmartRef__":true,"id":30964}},"30994":{"timestamp":{"__isSmartRef__":true,"id":30995},"user":"cschuster","tags":[]},"30995":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"30996":{"varMapping":{"__isSmartRef__":true,"id":30997},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30998},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30997":{"this":{"__isSmartRef__":true,"id":30964}},"30998":{"timestamp":{"__isSmartRef__":true,"id":30999},"user":"cschuster","tags":[]},"30999":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31000":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31001}],"id":"B0282F60-C17B-46B6-9CC0-B224F0B69B88","shape":{"__isSmartRef__":true,"id":31002},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle804","partsBinMetaInfo":{"__isSmartRef__":true,"id":31003},"eventHandler":{"__isSmartRef__":true,"id":31021},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F"],"partTests":{"__isSmartRef__":true,"id":31022},"_ClipMode":"visible","moved":true,"b":77.61374127183808,"#startLetters":"set","isBeingDragged":false,"delta":0.872064508672338,"_Rotation":26.63458264215828,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31027},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4982.0,5038.0)"},"31001":{"target":{"__isSmartRef__":true,"id":31000},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31002":{"_BorderWidth":9.883618751562977,"_ClipMode":"visible","_BorderRadius":1.8404286230119604,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.8,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,305,-240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-24.3)"},"31003":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31004},{"__isSmartRef__":true,"id":31006},{"__isSmartRef__":true,"id":31008},{"__isSmartRef__":true,"id":31010},{"__isSmartRef__":true,"id":31012},{"__isSmartRef__":true,"id":31014},{"__isSmartRef__":true,"id":31016},{"__isSmartRef__":true,"id":31018}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31020},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31004":{"date":{"__isSmartRef__":true,"id":31005},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31005":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31006":{"date":{"__isSmartRef__":true,"id":31007},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31007":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31008":{"date":{"__isSmartRef__":true,"id":31009},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31009":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31010":{"date":{"__isSmartRef__":true,"id":31011},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31011":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31012":{"date":{"__isSmartRef__":true,"id":31013},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31013":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31014":{"date":{"__isSmartRef__":true,"id":31015},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31015":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31016":{"date":{"__isSmartRef__":true,"id":31017},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31017":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31018":{"date":{"__isSmartRef__":true,"id":31019},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31019":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31020":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31021":{"morph":{"__isSmartRef__":true,"id":31000},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31022":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31023}},"31023":{"test01IsMorph":{"__isSmartRef__":true,"id":31024}},"31024":{"varMapping":{"__isSmartRef__":true,"id":31025},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31026},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31025":{"this":{"__isSmartRef__":true,"id":31022}},"31026":{},"31027":{"change":{"__isSmartRef__":true,"id":31028},"tick":{"__isSmartRef__":true,"id":31032}},"31028":{"varMapping":{"__isSmartRef__":true,"id":31029},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31030},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31029":{"this":{"__isSmartRef__":true,"id":31000}},"31030":{"timestamp":{"__isSmartRef__":true,"id":31031},"user":"cschuster","tags":[]},"31031":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31032":{"varMapping":{"__isSmartRef__":true,"id":31033},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31034},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31033":{"this":{"__isSmartRef__":true,"id":31000}},"31034":{"timestamp":{"__isSmartRef__":true,"id":31035},"user":"cschuster","tags":[]},"31035":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31036":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31037}],"id":"CF7C5511-D44E-4164-A576-0302271CD401","shape":{"__isSmartRef__":true,"id":31038},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle805","partsBinMetaInfo":{"__isSmartRef__":true,"id":31039},"eventHandler":{"__isSmartRef__":true,"id":31057},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5"],"partTests":{"__isSmartRef__":true,"id":31058},"_ClipMode":"visible","moved":true,"b":201.54837975720875,"#startLetters":"set","isBeingDragged":false,"delta":-0.8952068940270692,"_Rotation":-19.86667766477783,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31063},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5462.7,5245.8)"},"31037":{"target":{"__isSmartRef__":true,"id":31036},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31038":{"_BorderWidth":3.1635663620256995,"_ClipMode":"visible","_BorderRadius":34.60401838930636,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.3,114.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-94,-332,-217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.7,-1.4)"},"31039":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31040},{"__isSmartRef__":true,"id":31042},{"__isSmartRef__":true,"id":31044},{"__isSmartRef__":true,"id":31046},{"__isSmartRef__":true,"id":31048},{"__isSmartRef__":true,"id":31050},{"__isSmartRef__":true,"id":31052},{"__isSmartRef__":true,"id":31054}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31056},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31040":{"date":{"__isSmartRef__":true,"id":31041},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31041":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31042":{"date":{"__isSmartRef__":true,"id":31043},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31043":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31044":{"date":{"__isSmartRef__":true,"id":31045},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31045":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31046":{"date":{"__isSmartRef__":true,"id":31047},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31047":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31048":{"date":{"__isSmartRef__":true,"id":31049},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31049":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31050":{"date":{"__isSmartRef__":true,"id":31051},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31051":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31052":{"date":{"__isSmartRef__":true,"id":31053},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31053":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31054":{"date":{"__isSmartRef__":true,"id":31055},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31055":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31056":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31057":{"morph":{"__isSmartRef__":true,"id":31036},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31058":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31059}},"31059":{"test01IsMorph":{"__isSmartRef__":true,"id":31060}},"31060":{"varMapping":{"__isSmartRef__":true,"id":31061},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31062},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31061":{"this":{"__isSmartRef__":true,"id":31058}},"31062":{},"31063":{"change":{"__isSmartRef__":true,"id":31064},"tick":{"__isSmartRef__":true,"id":31068}},"31064":{"varMapping":{"__isSmartRef__":true,"id":31065},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31066},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31065":{"this":{"__isSmartRef__":true,"id":31036}},"31066":{"timestamp":{"__isSmartRef__":true,"id":31067},"user":"cschuster","tags":[]},"31067":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31068":{"varMapping":{"__isSmartRef__":true,"id":31069},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31070},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31069":{"this":{"__isSmartRef__":true,"id":31036}},"31070":{"timestamp":{"__isSmartRef__":true,"id":31071},"user":"cschuster","tags":[]},"31071":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31072":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31073}],"id":"69D29617-96C1-4EA5-9D28-98FD05989AA3","shape":{"__isSmartRef__":true,"id":31074},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle806","partsBinMetaInfo":{"__isSmartRef__":true,"id":31075},"eventHandler":{"__isSmartRef__":true,"id":31093},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78"],"partTests":{"__isSmartRef__":true,"id":31094},"_ClipMode":"visible","moved":true,"b":292,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-4.648847963856459,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31099},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4557.3,5304.0)"},"31073":{"target":{"__isSmartRef__":true,"id":31072},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31074":{"_BorderWidth":0.3640807271660629,"_ClipMode":"visible","_BorderRadius":5.613203993226974,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.2,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-141,-140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.5)"},"31075":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31076},{"__isSmartRef__":true,"id":31078},{"__isSmartRef__":true,"id":31080},{"__isSmartRef__":true,"id":31082},{"__isSmartRef__":true,"id":31084},{"__isSmartRef__":true,"id":31086},{"__isSmartRef__":true,"id":31088},{"__isSmartRef__":true,"id":31090}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31092},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31076":{"date":{"__isSmartRef__":true,"id":31077},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31077":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31078":{"date":{"__isSmartRef__":true,"id":31079},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31079":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31080":{"date":{"__isSmartRef__":true,"id":31081},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31081":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31082":{"date":{"__isSmartRef__":true,"id":31083},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31083":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31084":{"date":{"__isSmartRef__":true,"id":31085},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31085":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31086":{"date":{"__isSmartRef__":true,"id":31087},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31087":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31088":{"date":{"__isSmartRef__":true,"id":31089},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31089":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31090":{"date":{"__isSmartRef__":true,"id":31091},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31091":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31092":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31093":{"morph":{"__isSmartRef__":true,"id":31072},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31094":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31095}},"31095":{"test01IsMorph":{"__isSmartRef__":true,"id":31096}},"31096":{"varMapping":{"__isSmartRef__":true,"id":31097},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31098},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31097":{"this":{"__isSmartRef__":true,"id":31094}},"31098":{},"31099":{"change":{"__isSmartRef__":true,"id":31100},"tick":{"__isSmartRef__":true,"id":31104}},"31100":{"varMapping":{"__isSmartRef__":true,"id":31101},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31102},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31101":{"this":{"__isSmartRef__":true,"id":31072}},"31102":{"timestamp":{"__isSmartRef__":true,"id":31103},"user":"cschuster","tags":[]},"31103":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31104":{"varMapping":{"__isSmartRef__":true,"id":31105},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31106},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31105":{"this":{"__isSmartRef__":true,"id":31072}},"31106":{"timestamp":{"__isSmartRef__":true,"id":31107},"user":"cschuster","tags":[]},"31107":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31108":{"submorphs":[{"__isSmartRef__":true,"id":31109}],"scripts":[],"id":"7937B350-C11D-4C60-AF50-439DE2EAA235","shape":{"__isSmartRef__":true,"id":31124},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"name":"AngryEye","partsBinMetaInfo":{"__isSmartRef__":true,"id":31125},"eventHandler":{"__isSmartRef__":true,"id":31129},"layout":{"__isSmartRef__":true,"id":31130},"derivationIds":[5320,"905575EB-2574-43FF-89BD-BFD559103BF8","03895927-2D72-4C93-8A2F-28FE328FA00A"],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(1378.0,100.0)","distanceToDragEvent":"lively.pt(53.0,-11.6)"},"31109":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31110}],"id":"FFB2915A-2919-448D-89CB-EF1907F1F3DA","shape":{"__isSmartRef__":true,"id":31111},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":31112},"owner":{"__isSmartRef__":true,"id":31108},"eventHandler":{"__isSmartRef__":true,"id":31113},"layout":{"__isSmartRef__":true,"id":31114},"derivationIds":[5321,"565177FB-804A-442F-BE22-9F88E76CCAAB","43B05294-8820-4E51-9C99-1E5C94FDBC1A"],"_ClipMode":"visible","isBeingDragged":false,"prevScroll":[0,0],"c":8,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31115},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(9.5,9.9)"},"31110":{"suspended":false,"target":{"__isSmartRef__":true,"id":31109},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31111":{"__serializedExpressions__":["position","_Extent","_Fill","_BorderColor","_Padding"],"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(11.2,11.2)","_Fill":"Color.rgb(204,0,0)","_BorderColor":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"31112":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31113":{"morph":{"__isSmartRef__":true,"id":31109},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31114":{},"31115":{"pupilFollowMouse":{"__isSmartRef__":true,"id":31116},"fire":{"__isSmartRef__":true,"id":31120}},"31116":{"varMapping":{"__isSmartRef__":true,"id":31117},"source":"function pupilFollowMouse() { \nthis.c = this.c||0;this.c++;if(this.c>=20){this.c=0;\nthis.fire();\n}\n\nvar eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":31118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31117":{"this":{"__isSmartRef__":true,"id":31109}},"31118":{"timestamp":{"__isSmartRef__":true,"id":31119},"user":"sstamm","tags":[]},"31119":{"isSerializedDate":true,"string":"Wed May 02 2012 06:41:33 GMT-0400 (Eastern Daylight Time)"},"31120":{"varMapping":{"__isSmartRef__":true,"id":31121},"source":"function fire() {\n //console.log(\"firing\");\n //return;\n var b = new lively.morphic.Box(rect(0,0,10,10));\n b.setPosition(this.getPositionInWorld());\n b.setExtent(pt(10,10));\n b.setFill(Color.black);\n $world.addMorphBack(b);\n\n var v = this.world().firstHand().getPosition().subPt(this.getPositionInWorld()).normalized().scaleBy(50);\n b.moveBy(v);\n var i = window.setInterval(function(){b.moveBy(v);},100)\n window.setTimeout(function() {\n window.clearInterval(i);\n b.remove();\n }, 5000)\n}","funcProperties":{"__isSmartRef__":true,"id":31122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31121":{"this":{"__isSmartRef__":true,"id":31109}},"31122":{"timestamp":{"__isSmartRef__":true,"id":31123},"user":"sstamm","tags":[]},"31123":{"isSerializedDate":true,"string":"Wed May 02 2012 09:19:50 GMT-0400 (Eastern Daylight Time)"},"31124":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.0,22.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"31125":{"partsSpaceName":"PartsBin/Fun/","migrationLevel":4,"partName":"AngryEye","comment":"no comment","changes":[{"__isSmartRef__":true,"id":31126}],"lastModifiedDate":{"__isSmartRef__":true,"id":31128},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31126":{"date":{"__isSmartRef__":true,"id":31127},"author":"sstamm","message":"no comment","id":"319F4BD4-F580-42C1-A25B-B341CD62BB4C"},"31127":{"isSerializedDate":true,"string":"Wed May 02 2012 06:48:23 GMT-0400 (Eastern Daylight Time)"},"31128":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31129":{"morph":{"__isSmartRef__":true,"id":31108},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31130":{},"31131":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31132}],"id":"B4EE2E42-D03B-4AA4-B5A9-60F0C94A3B4B","shape":{"__isSmartRef__":true,"id":31133},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle807","partsBinMetaInfo":{"__isSmartRef__":true,"id":31134},"eventHandler":{"__isSmartRef__":true,"id":31152},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","86771E9C-3A0D-4A76-B6EB-155F5234424B","DE36B900-4A1D-48BC-93EC-21346A016995"],"partTests":{"__isSmartRef__":true,"id":31153},"_ClipMode":"visible","moved":true,"b":2.3576469370163977,"#startLetters":"set","isBeingDragged":false,"delta":0.7858823123387992,"_Rotation":5.136858452236735,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31158},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5214.7,5475.9)"},"31132":{"target":{"__isSmartRef__":true,"id":31131},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31133":{"_BorderWidth":5.205685451813207,"_ClipMode":"visible","_BorderRadius":39.932309591859834,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.3,98.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(11,267,230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.8,-40.0)"},"31134":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31135},{"__isSmartRef__":true,"id":31137},{"__isSmartRef__":true,"id":31139},{"__isSmartRef__":true,"id":31141},{"__isSmartRef__":true,"id":31143},{"__isSmartRef__":true,"id":31145},{"__isSmartRef__":true,"id":31147},{"__isSmartRef__":true,"id":31149}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31151},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31135":{"date":{"__isSmartRef__":true,"id":31136},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31137":{"date":{"__isSmartRef__":true,"id":31138},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31138":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31139":{"date":{"__isSmartRef__":true,"id":31140},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31140":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31141":{"date":{"__isSmartRef__":true,"id":31142},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31142":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31143":{"date":{"__isSmartRef__":true,"id":31144},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31144":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31145":{"date":{"__isSmartRef__":true,"id":31146},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31146":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31147":{"date":{"__isSmartRef__":true,"id":31148},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31148":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31149":{"date":{"__isSmartRef__":true,"id":31150},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31150":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31151":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31152":{"morph":{"__isSmartRef__":true,"id":31131},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31153":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31154}},"31154":{"test01IsMorph":{"__isSmartRef__":true,"id":31155}},"31155":{"varMapping":{"__isSmartRef__":true,"id":31156},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31156":{"this":{"__isSmartRef__":true,"id":31153}},"31157":{},"31158":{"change":{"__isSmartRef__":true,"id":31159},"tick":{"__isSmartRef__":true,"id":31163}},"31159":{"varMapping":{"__isSmartRef__":true,"id":31160},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31160":{"this":{"__isSmartRef__":true,"id":31131}},"31161":{"timestamp":{"__isSmartRef__":true,"id":31162},"user":"cschuster","tags":[]},"31162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31163":{"varMapping":{"__isSmartRef__":true,"id":31164},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31164":{"this":{"__isSmartRef__":true,"id":31131}},"31165":{"timestamp":{"__isSmartRef__":true,"id":31166},"user":"cschuster","tags":[]},"31166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31167":{"submorphs":[{"__isSmartRef__":true,"id":31168}],"scripts":[],"id":"DFB9CA95-ED28-41A5-BFE0-E1CBC5694B02","shape":{"__isSmartRef__":true,"id":31183},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"name":"AngryEye1","partsBinMetaInfo":{"__isSmartRef__":true,"id":31184},"eventHandler":{"__isSmartRef__":true,"id":31187},"layout":{"__isSmartRef__":true,"id":31188},"derivationIds":[5320,"905575EB-2574-43FF-89BD-BFD559103BF8","03895927-2D72-4C93-8A2F-28FE328FA00A"],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(1357.0,113.0)","distanceToDragEvent":"lively.pt(53.0,-11.6)"},"31168":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31169}],"id":"0AFC24CB-8E3A-4F0A-977D-578AF31C07A9","shape":{"__isSmartRef__":true,"id":31170},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":31171},"owner":{"__isSmartRef__":true,"id":31167},"eventHandler":{"__isSmartRef__":true,"id":31172},"layout":{"__isSmartRef__":true,"id":31173},"derivationIds":[5321,"565177FB-804A-442F-BE22-9F88E76CCAAB","43B05294-8820-4E51-9C99-1E5C94FDBC1A"],"_ClipMode":"visible","isBeingDragged":false,"prevScroll":[0,0],"c":5,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31174},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(9.7,9.8)"},"31169":{"suspended":false,"target":{"__isSmartRef__":true,"id":31168},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31170":{"__serializedExpressions__":["position","_Extent","_Fill","_BorderColor","_Padding"],"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(11.2,11.2)","_Fill":"Color.rgb(204,0,0)","_BorderColor":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"31171":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31172":{"morph":{"__isSmartRef__":true,"id":31168},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31173":{},"31174":{"pupilFollowMouse":{"__isSmartRef__":true,"id":31175},"fire":{"__isSmartRef__":true,"id":31179}},"31175":{"varMapping":{"__isSmartRef__":true,"id":31176},"source":"function pupilFollowMouse() { \nthis.c = this.c||0;this.c++;if(this.c>=20){this.c=0;\nthis.fire();\n}\n\nvar eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":31177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31176":{"this":{"__isSmartRef__":true,"id":31168}},"31177":{"timestamp":{"__isSmartRef__":true,"id":31178},"user":"sstamm","tags":[]},"31178":{"isSerializedDate":true,"string":"Wed May 02 2012 06:41:33 GMT-0400 (Eastern Daylight Time)"},"31179":{"varMapping":{"__isSmartRef__":true,"id":31180},"source":"function fire() {\n //console.log(\"firing\");\n //return;\n var b = new lively.morphic.Box(rect(0,0,10,10));\n b.setPosition(this.getPositionInWorld());\n b.setExtent(pt(10,10));\n b.setFill(Color.black);\n $world.addMorphBack(b);\n\n var v = this.world().firstHand().getPosition().subPt(this.getPositionInWorld()).normalized().scaleBy(50);\n b.moveBy(v);\n var i = window.setInterval(function(){b.moveBy(v);},100)\n window.setTimeout(function() {\n window.clearInterval(i);\n b.remove();\n }, 5000)\n}","funcProperties":{"__isSmartRef__":true,"id":31181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31180":{"this":{"__isSmartRef__":true,"id":31168}},"31181":{"timestamp":{"__isSmartRef__":true,"id":31182},"user":"sstamm","tags":[]},"31182":{"isSerializedDate":true,"string":"Wed May 02 2012 09:19:50 GMT-0400 (Eastern Daylight Time)"},"31183":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.0,22.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"31184":{"partsSpaceName":"PartsBin/Fun/","migrationLevel":4,"partName":"AngryEye","comment":"no comment","changes":[{"__isSmartRef__":true,"id":31185}],"lastModifiedDate":{"__isSmartRef__":true,"id":31128},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31185":{"date":{"__isSmartRef__":true,"id":31186},"author":"sstamm","message":"no comment","id":"319F4BD4-F580-42C1-A25B-B341CD62BB4C"},"31186":{"isSerializedDate":true,"string":"Wed May 02 2012 06:48:23 GMT-0400 (Eastern Daylight Time)"},"31187":{"morph":{"__isSmartRef__":true,"id":31167},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31188":{},"31189":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31190}],"id":"1776C277-0EEB-453E-BC28-048B0766FE2E","shape":{"__isSmartRef__":true,"id":31191},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle808","partsBinMetaInfo":{"__isSmartRef__":true,"id":31192},"eventHandler":{"__isSmartRef__":true,"id":31210},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F","CF4D3772-4065-4502-8449-97AF8EE740C1","72C08600-066D-4C4F-B147-757788D7DFB9"],"partTests":{"__isSmartRef__":true,"id":31211},"_ClipMode":"visible","moved":true,"b":107.13236605282873,"#startLetters":"set","isBeingDragged":false,"delta":-0.6725203030509874,"_Rotation":5.423942795714954,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31216},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5947.9,3444.9)"},"31190":{"target":{"__isSmartRef__":true,"id":31189},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31191":{"_BorderWidth":9.77813380318554,"_ClipMode":"visible","_BorderRadius":3.4710997741691196,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.5,61.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,169,82)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-14.1)"},"31192":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31193},{"__isSmartRef__":true,"id":31195},{"__isSmartRef__":true,"id":31197},{"__isSmartRef__":true,"id":31199},{"__isSmartRef__":true,"id":31201},{"__isSmartRef__":true,"id":31203},{"__isSmartRef__":true,"id":31205},{"__isSmartRef__":true,"id":31207}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31209},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31193":{"date":{"__isSmartRef__":true,"id":31194},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31195":{"date":{"__isSmartRef__":true,"id":31196},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31196":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31197":{"date":{"__isSmartRef__":true,"id":31198},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31198":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31199":{"date":{"__isSmartRef__":true,"id":31200},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31201":{"date":{"__isSmartRef__":true,"id":31202},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31202":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31203":{"date":{"__isSmartRef__":true,"id":31204},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31205":{"date":{"__isSmartRef__":true,"id":31206},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31207":{"date":{"__isSmartRef__":true,"id":31208},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31209":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31210":{"morph":{"__isSmartRef__":true,"id":31189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31211":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31212}},"31212":{"test01IsMorph":{"__isSmartRef__":true,"id":31213}},"31213":{"varMapping":{"__isSmartRef__":true,"id":31214},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31214":{"this":{"__isSmartRef__":true,"id":31211}},"31215":{},"31216":{"change":{"__isSmartRef__":true,"id":31217},"tick":{"__isSmartRef__":true,"id":31221}},"31217":{"varMapping":{"__isSmartRef__":true,"id":31218},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31218":{"this":{"__isSmartRef__":true,"id":31189}},"31219":{"timestamp":{"__isSmartRef__":true,"id":31220},"user":"cschuster","tags":[]},"31220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31221":{"varMapping":{"__isSmartRef__":true,"id":31222},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31222":{"this":{"__isSmartRef__":true,"id":31189}},"31223":{"timestamp":{"__isSmartRef__":true,"id":31224},"user":"cschuster","tags":[]},"31224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31225":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31226}],"id":"679C705C-58AE-40B7-9CF9-32B97E356EC2","shape":{"__isSmartRef__":true,"id":31227},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle809","partsBinMetaInfo":{"__isSmartRef__":true,"id":31228},"eventHandler":{"__isSmartRef__":true,"id":31246},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","31333BE2-6CD1-4E38-91C1-BF4BFD986856"],"partTests":{"__isSmartRef__":true,"id":31247},"_ClipMode":"visible","moved":true,"b":220.51962900644867,"#startLetters":"set","isBeingDragged":false,"delta":0.8259162135072984,"_Rotation":-0.5479507271060203,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31252},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4603.1,4050.0)"},"31226":{"target":{"__isSmartRef__":true,"id":31225},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31227":{"_BorderWidth":1.7514574085285433,"_ClipMode":"visible","_BorderRadius":23.115153650233463,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,126.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-166,-361,-6)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.0,-4.8)"},"31228":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31229},{"__isSmartRef__":true,"id":31231},{"__isSmartRef__":true,"id":31233},{"__isSmartRef__":true,"id":31235},{"__isSmartRef__":true,"id":31237},{"__isSmartRef__":true,"id":31239},{"__isSmartRef__":true,"id":31241},{"__isSmartRef__":true,"id":31243}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31245},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31229":{"date":{"__isSmartRef__":true,"id":31230},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31231":{"date":{"__isSmartRef__":true,"id":31232},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31232":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31233":{"date":{"__isSmartRef__":true,"id":31234},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31234":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31235":{"date":{"__isSmartRef__":true,"id":31236},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31237":{"date":{"__isSmartRef__":true,"id":31238},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31238":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31239":{"date":{"__isSmartRef__":true,"id":31240},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31241":{"date":{"__isSmartRef__":true,"id":31242},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31243":{"date":{"__isSmartRef__":true,"id":31244},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31245":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31246":{"morph":{"__isSmartRef__":true,"id":31225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31247":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31248}},"31248":{"test01IsMorph":{"__isSmartRef__":true,"id":31249}},"31249":{"varMapping":{"__isSmartRef__":true,"id":31250},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31250":{"this":{"__isSmartRef__":true,"id":31247}},"31251":{},"31252":{"change":{"__isSmartRef__":true,"id":31253},"tick":{"__isSmartRef__":true,"id":31257}},"31253":{"varMapping":{"__isSmartRef__":true,"id":31254},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31254":{"this":{"__isSmartRef__":true,"id":31225}},"31255":{"timestamp":{"__isSmartRef__":true,"id":31256},"user":"cschuster","tags":[]},"31256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31257":{"varMapping":{"__isSmartRef__":true,"id":31258},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31258":{"this":{"__isSmartRef__":true,"id":31225}},"31259":{"timestamp":{"__isSmartRef__":true,"id":31260},"user":"cschuster","tags":[]},"31260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31261":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31262}],"id":"28566270-D461-4991-8DB4-705A8FACF047","shape":{"__isSmartRef__":true,"id":31263},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle810","partsBinMetaInfo":{"__isSmartRef__":true,"id":31264},"eventHandler":{"__isSmartRef__":true,"id":31282},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","61823827-4153-4134-9AB6-B33C93289F77","8D4900F2-6251-4DD8-833C-9209853D4419"],"partTests":{"__isSmartRef__":true,"id":31283},"_ClipMode":"visible","moved":true,"b":151,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":23.9959140552626,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31288},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5905.0,3830.5)"},"31262":{"target":{"__isSmartRef__":true,"id":31261},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31263":{"_BorderWidth":7.424048101231685,"_ClipMode":"visible","_BorderRadius":30.598385284664094,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,80.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(124,-100,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.7,-2.5)"},"31264":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31265},{"__isSmartRef__":true,"id":31267},{"__isSmartRef__":true,"id":31269},{"__isSmartRef__":true,"id":31271},{"__isSmartRef__":true,"id":31273},{"__isSmartRef__":true,"id":31275},{"__isSmartRef__":true,"id":31277},{"__isSmartRef__":true,"id":31279}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31281},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31265":{"date":{"__isSmartRef__":true,"id":31266},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31267":{"date":{"__isSmartRef__":true,"id":31268},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31268":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31269":{"date":{"__isSmartRef__":true,"id":31270},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31270":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31271":{"date":{"__isSmartRef__":true,"id":31272},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31273":{"date":{"__isSmartRef__":true,"id":31274},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31274":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31275":{"date":{"__isSmartRef__":true,"id":31276},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31277":{"date":{"__isSmartRef__":true,"id":31278},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31279":{"date":{"__isSmartRef__":true,"id":31280},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31281":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31282":{"morph":{"__isSmartRef__":true,"id":31261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31283":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31284}},"31284":{"test01IsMorph":{"__isSmartRef__":true,"id":31285}},"31285":{"varMapping":{"__isSmartRef__":true,"id":31286},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31286":{"this":{"__isSmartRef__":true,"id":31283}},"31287":{},"31288":{"change":{"__isSmartRef__":true,"id":31289},"tick":{"__isSmartRef__":true,"id":31293}},"31289":{"varMapping":{"__isSmartRef__":true,"id":31290},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31290":{"this":{"__isSmartRef__":true,"id":31261}},"31291":{"timestamp":{"__isSmartRef__":true,"id":31292},"user":"cschuster","tags":[]},"31292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31293":{"varMapping":{"__isSmartRef__":true,"id":31294},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31294":{"this":{"__isSmartRef__":true,"id":31261}},"31295":{"timestamp":{"__isSmartRef__":true,"id":31296},"user":"cschuster","tags":[]},"31296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31297":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31298}],"id":"9B81320A-C005-4CE0-A3CC-6E46149BA14D","shape":{"__isSmartRef__":true,"id":31299},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle811","partsBinMetaInfo":{"__isSmartRef__":true,"id":31300},"eventHandler":{"__isSmartRef__":true,"id":31318},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E"],"partTests":{"__isSmartRef__":true,"id":31319},"_ClipMode":"visible","moved":true,"b":45.41157405870035,"#startLetters":"set","isBeingDragged":false,"delta":0.7829581734258682,"_Rotation":-16.860439116538476,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31324},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7103.8,5224.2)"},"31298":{"target":{"__isSmartRef__":true,"id":31297},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31299":{"_BorderWidth":8.560839350966969,"_ClipMode":"visible","_BorderRadius":19.7126769865682,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(182,362,-60)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.2,-34.0)"},"31300":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31301},{"__isSmartRef__":true,"id":31303},{"__isSmartRef__":true,"id":31305},{"__isSmartRef__":true,"id":31307},{"__isSmartRef__":true,"id":31309},{"__isSmartRef__":true,"id":31311},{"__isSmartRef__":true,"id":31313},{"__isSmartRef__":true,"id":31315}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31317},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31301":{"date":{"__isSmartRef__":true,"id":31302},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31303":{"date":{"__isSmartRef__":true,"id":31304},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31304":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31305":{"date":{"__isSmartRef__":true,"id":31306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31306":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31307":{"date":{"__isSmartRef__":true,"id":31308},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31309":{"date":{"__isSmartRef__":true,"id":31310},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31310":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31311":{"date":{"__isSmartRef__":true,"id":31312},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31313":{"date":{"__isSmartRef__":true,"id":31314},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31315":{"date":{"__isSmartRef__":true,"id":31316},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31317":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31318":{"morph":{"__isSmartRef__":true,"id":31297},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31319":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31320}},"31320":{"test01IsMorph":{"__isSmartRef__":true,"id":31321}},"31321":{"varMapping":{"__isSmartRef__":true,"id":31322},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31322":{"this":{"__isSmartRef__":true,"id":31319}},"31323":{},"31324":{"change":{"__isSmartRef__":true,"id":31325},"tick":{"__isSmartRef__":true,"id":31329}},"31325":{"varMapping":{"__isSmartRef__":true,"id":31326},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31326":{"this":{"__isSmartRef__":true,"id":31297}},"31327":{"timestamp":{"__isSmartRef__":true,"id":31328},"user":"cschuster","tags":[]},"31328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31329":{"varMapping":{"__isSmartRef__":true,"id":31330},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31330":{"this":{"__isSmartRef__":true,"id":31297}},"31331":{"timestamp":{"__isSmartRef__":true,"id":31332},"user":"cschuster","tags":[]},"31332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31333":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31334}],"id":"E96382AE-E12C-47BB-B699-96BE1EF75975","shape":{"__isSmartRef__":true,"id":31335},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle812","partsBinMetaInfo":{"__isSmartRef__":true,"id":31336},"eventHandler":{"__isSmartRef__":true,"id":31354},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","5F206D6C-F2BC-4D5B-AD2B-470DF1DB3E1E"],"partTests":{"__isSmartRef__":true,"id":31355},"_ClipMode":"visible","moved":true,"b":308.61772210366325,"#startLetters":"set","isBeingDragged":false,"delta":-0.9342232344788499,"_Rotation":20.79743267068557,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31360},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4352.8,3927.1)"},"31334":{"target":{"__isSmartRef__":true,"id":31333},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31335":{"_BorderWidth":1.093362682870655,"_ClipMode":"visible","_BorderRadius":15.581095795859895,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,131.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-200,-41,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.4,-32.5)"},"31336":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31337},{"__isSmartRef__":true,"id":31339},{"__isSmartRef__":true,"id":31341},{"__isSmartRef__":true,"id":31343},{"__isSmartRef__":true,"id":31345},{"__isSmartRef__":true,"id":31347},{"__isSmartRef__":true,"id":31349},{"__isSmartRef__":true,"id":31351}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31353},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31337":{"date":{"__isSmartRef__":true,"id":31338},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31339":{"date":{"__isSmartRef__":true,"id":31340},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31340":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31341":{"date":{"__isSmartRef__":true,"id":31342},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31342":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31343":{"date":{"__isSmartRef__":true,"id":31344},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31345":{"date":{"__isSmartRef__":true,"id":31346},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31346":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31347":{"date":{"__isSmartRef__":true,"id":31348},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31349":{"date":{"__isSmartRef__":true,"id":31350},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31351":{"date":{"__isSmartRef__":true,"id":31352},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31353":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31354":{"morph":{"__isSmartRef__":true,"id":31333},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31355":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31356}},"31356":{"test01IsMorph":{"__isSmartRef__":true,"id":31357}},"31357":{"varMapping":{"__isSmartRef__":true,"id":31358},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31358":{"this":{"__isSmartRef__":true,"id":31355}},"31359":{},"31360":{"change":{"__isSmartRef__":true,"id":31361},"tick":{"__isSmartRef__":true,"id":31365}},"31361":{"varMapping":{"__isSmartRef__":true,"id":31362},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31362":{"this":{"__isSmartRef__":true,"id":31333}},"31363":{"timestamp":{"__isSmartRef__":true,"id":31364},"user":"cschuster","tags":[]},"31364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31365":{"varMapping":{"__isSmartRef__":true,"id":31366},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31366":{"this":{"__isSmartRef__":true,"id":31333}},"31367":{"timestamp":{"__isSmartRef__":true,"id":31368},"user":"cschuster","tags":[]},"31368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31369":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31370}],"id":"CF3C8CEF-FC6D-4374-A9B6-7D21635EC2F4","shape":{"__isSmartRef__":true,"id":31371},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle813","partsBinMetaInfo":{"__isSmartRef__":true,"id":31372},"eventHandler":{"__isSmartRef__":true,"id":31390},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8","1F8C7D28-695D-4891-A06B-51EB15B10E35"],"partTests":{"__isSmartRef__":true,"id":31391},"_ClipMode":"visible","moved":true,"b":266.7269029254676,"#startLetters":"set","isBeingDragged":false,"delta":-0.6096280854544602,"_Rotation":22.818032371999394,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31396},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6089.6,4940.4)"},"31370":{"target":{"__isSmartRef__":true,"id":31369},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31371":{"_BorderWidth":0.008156322803174021,"_ClipMode":"visible","_BorderRadius":0.13039472388812312,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.6,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-271,173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-18.9)"},"31372":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31373},{"__isSmartRef__":true,"id":31375},{"__isSmartRef__":true,"id":31377},{"__isSmartRef__":true,"id":31379},{"__isSmartRef__":true,"id":31381},{"__isSmartRef__":true,"id":31383},{"__isSmartRef__":true,"id":31385},{"__isSmartRef__":true,"id":31387}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31389},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31373":{"date":{"__isSmartRef__":true,"id":31374},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31375":{"date":{"__isSmartRef__":true,"id":31376},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31376":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31377":{"date":{"__isSmartRef__":true,"id":31378},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31378":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31379":{"date":{"__isSmartRef__":true,"id":31380},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31381":{"date":{"__isSmartRef__":true,"id":31382},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31382":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31383":{"date":{"__isSmartRef__":true,"id":31384},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31385":{"date":{"__isSmartRef__":true,"id":31386},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31387":{"date":{"__isSmartRef__":true,"id":31388},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31389":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31390":{"morph":{"__isSmartRef__":true,"id":31369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31391":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31392}},"31392":{"test01IsMorph":{"__isSmartRef__":true,"id":31393}},"31393":{"varMapping":{"__isSmartRef__":true,"id":31394},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31394":{"this":{"__isSmartRef__":true,"id":31391}},"31395":{},"31396":{"change":{"__isSmartRef__":true,"id":31397},"tick":{"__isSmartRef__":true,"id":31401}},"31397":{"varMapping":{"__isSmartRef__":true,"id":31398},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31398":{"this":{"__isSmartRef__":true,"id":31369}},"31399":{"timestamp":{"__isSmartRef__":true,"id":31400},"user":"cschuster","tags":[]},"31400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31401":{"varMapping":{"__isSmartRef__":true,"id":31402},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31402":{"this":{"__isSmartRef__":true,"id":31369}},"31403":{"timestamp":{"__isSmartRef__":true,"id":31404},"user":"cschuster","tags":[]},"31404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31405":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31406}],"id":"09B7BE86-3D45-4134-8A7C-D4BBADD55D99","shape":{"__isSmartRef__":true,"id":31407},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle814","partsBinMetaInfo":{"__isSmartRef__":true,"id":31408},"eventHandler":{"__isSmartRef__":true,"id":31426},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","91806FFD-722C-45F2-AF1F-901D72E29879"],"partTests":{"__isSmartRef__":true,"id":31427},"_ClipMode":"visible","moved":true,"b":191.07142196409404,"#startLetters":"set","isBeingDragged":false,"delta":0.9412385318428278,"_Rotation":22.272229557469185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4407.9,4041.5)"},"31406":{"target":{"__isSmartRef__":true,"id":31405},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31407":{"_BorderWidth":4.039837536808699,"_ClipMode":"visible","_BorderRadius":38.524940870845455,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.1,107.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-49,-301,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-0.4)"},"31408":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31409},{"__isSmartRef__":true,"id":31411},{"__isSmartRef__":true,"id":31413},{"__isSmartRef__":true,"id":31415},{"__isSmartRef__":true,"id":31417},{"__isSmartRef__":true,"id":31419},{"__isSmartRef__":true,"id":31421},{"__isSmartRef__":true,"id":31423}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31425},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31409":{"date":{"__isSmartRef__":true,"id":31410},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31411":{"date":{"__isSmartRef__":true,"id":31412},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31412":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31413":{"date":{"__isSmartRef__":true,"id":31414},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31414":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31415":{"date":{"__isSmartRef__":true,"id":31416},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31417":{"date":{"__isSmartRef__":true,"id":31418},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31418":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31419":{"date":{"__isSmartRef__":true,"id":31420},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31421":{"date":{"__isSmartRef__":true,"id":31422},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31423":{"date":{"__isSmartRef__":true,"id":31424},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31425":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31426":{"morph":{"__isSmartRef__":true,"id":31405},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31427":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31428}},"31428":{"test01IsMorph":{"__isSmartRef__":true,"id":31429}},"31429":{"varMapping":{"__isSmartRef__":true,"id":31430},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31430":{"this":{"__isSmartRef__":true,"id":31427}},"31431":{},"31432":{"change":{"__isSmartRef__":true,"id":31433},"tick":{"__isSmartRef__":true,"id":31437}},"31433":{"varMapping":{"__isSmartRef__":true,"id":31434},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31434":{"this":{"__isSmartRef__":true,"id":31405}},"31435":{"timestamp":{"__isSmartRef__":true,"id":31436},"user":"cschuster","tags":[]},"31436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31437":{"varMapping":{"__isSmartRef__":true,"id":31438},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31438":{"this":{"__isSmartRef__":true,"id":31405}},"31439":{"timestamp":{"__isSmartRef__":true,"id":31440},"user":"cschuster","tags":[]},"31440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31441":{"submorphs":[{"__isSmartRef__":true,"id":31442}],"scripts":[],"id":"F9827C11-47EF-4CB5-93FE-41107788ED9B","shape":{"__isSmartRef__":true,"id":31457},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"name":"AngryEye2","partsBinMetaInfo":{"__isSmartRef__":true,"id":31184},"eventHandler":{"__isSmartRef__":true,"id":31458},"layout":{"__isSmartRef__":true,"id":31459},"derivationIds":[5320,"905575EB-2574-43FF-89BD-BFD559103BF8","03895927-2D72-4C93-8A2F-28FE328FA00A"],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(1354.0,91.0)","distanceToDragEvent":"lively.pt(53.0,-11.6)"},"31442":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31443}],"id":"0FD08F55-4CD6-4040-AC15-C41875C1371C","shape":{"__isSmartRef__":true,"id":31444},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":31445},"owner":{"__isSmartRef__":true,"id":31441},"eventHandler":{"__isSmartRef__":true,"id":31446},"layout":{"__isSmartRef__":true,"id":31447},"derivationIds":[5321,"565177FB-804A-442F-BE22-9F88E76CCAAB","43B05294-8820-4E51-9C99-1E5C94FDBC1A"],"_ClipMode":"visible","isBeingDragged":false,"prevScroll":[0,0],"c":0,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31448},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(9.5,9.9)"},"31443":{"suspended":false,"target":{"__isSmartRef__":true,"id":31442},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31444":{"__serializedExpressions__":["position","_Extent","_Fill","_BorderColor","_Padding"],"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(11.2,11.2)","_Fill":"Color.rgb(204,0,0)","_BorderColor":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"31445":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31446":{"morph":{"__isSmartRef__":true,"id":31442},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31447":{},"31448":{"pupilFollowMouse":{"__isSmartRef__":true,"id":31449},"fire":{"__isSmartRef__":true,"id":31453}},"31449":{"varMapping":{"__isSmartRef__":true,"id":31450},"source":"function pupilFollowMouse() { \nthis.c = this.c||0;this.c++;if(this.c>=20){this.c=0;\nthis.fire();\n}\n\nvar eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":31451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31450":{"this":{"__isSmartRef__":true,"id":31442}},"31451":{"timestamp":{"__isSmartRef__":true,"id":31452},"user":"sstamm","tags":[]},"31452":{"isSerializedDate":true,"string":"Wed May 02 2012 06:41:33 GMT-0400 (Eastern Daylight Time)"},"31453":{"varMapping":{"__isSmartRef__":true,"id":31454},"source":"function fire() {\n //console.log(\"firing\");\n //return;\n var b = new lively.morphic.Box(rect(0,0,10,10));\n b.setPosition(this.getPositionInWorld());\n b.setExtent(pt(10,10));\n b.setFill(Color.black);\n $world.addMorphBack(b);\n\n var v = this.world().firstHand().getPosition().subPt(this.getPositionInWorld()).normalized().scaleBy(50);\n b.moveBy(v);\n var i = window.setInterval(function(){b.moveBy(v);},100)\n window.setTimeout(function() {\n window.clearInterval(i);\n b.remove();\n }, 5000)\n}","funcProperties":{"__isSmartRef__":true,"id":31455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31454":{"this":{"__isSmartRef__":true,"id":31442}},"31455":{"timestamp":{"__isSmartRef__":true,"id":31456},"user":"sstamm","tags":[]},"31456":{"isSerializedDate":true,"string":"Wed May 02 2012 09:19:50 GMT-0400 (Eastern Daylight Time)"},"31457":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.0,22.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"31458":{"morph":{"__isSmartRef__":true,"id":31441},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31459":{},"31460":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31461}],"id":"479BE505-822E-43C9-A430-534C0740CDBF","shape":{"__isSmartRef__":true,"id":31462},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle815","partsBinMetaInfo":{"__isSmartRef__":true,"id":31463},"eventHandler":{"__isSmartRef__":true,"id":31481},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","942B993D-3131-46CD-B0F5-B4570AE4B914","E3BE9FAA-FA69-4A34-AF66-DD078265EE1F","3EB356B7-18A1-47B5-8025-EFB0C0B99FEF"],"partTests":{"__isSmartRef__":true,"id":31482},"_ClipMode":"visible","moved":true,"b":170.8475862070918,"#startLetters":"set","isBeingDragged":false,"delta":-0.945762068964541,"_Rotation":-30.45815373893247,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31487},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4605.2,5027.5)"},"31461":{"target":{"__isSmartRef__":true,"id":31460},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31462":{"_BorderWidth":5.795306402232159,"_ClipMode":"visible","_BorderRadius":38.98798036250966,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.4,93.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(41,-212,-127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.2,-0.3)"},"31463":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31464},{"__isSmartRef__":true,"id":31466},{"__isSmartRef__":true,"id":31468},{"__isSmartRef__":true,"id":31470},{"__isSmartRef__":true,"id":31472},{"__isSmartRef__":true,"id":31474},{"__isSmartRef__":true,"id":31476},{"__isSmartRef__":true,"id":31478}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31480},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31464":{"date":{"__isSmartRef__":true,"id":31465},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31466":{"date":{"__isSmartRef__":true,"id":31467},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31467":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31468":{"date":{"__isSmartRef__":true,"id":31469},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31469":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31470":{"date":{"__isSmartRef__":true,"id":31471},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31471":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31472":{"date":{"__isSmartRef__":true,"id":31473},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31473":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31474":{"date":{"__isSmartRef__":true,"id":31475},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31475":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31476":{"date":{"__isSmartRef__":true,"id":31477},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31477":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31478":{"date":{"__isSmartRef__":true,"id":31479},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31479":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31480":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31481":{"morph":{"__isSmartRef__":true,"id":31460},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31482":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31483}},"31483":{"test01IsMorph":{"__isSmartRef__":true,"id":31484}},"31484":{"varMapping":{"__isSmartRef__":true,"id":31485},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31486},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31485":{"this":{"__isSmartRef__":true,"id":31482}},"31486":{},"31487":{"change":{"__isSmartRef__":true,"id":31488},"tick":{"__isSmartRef__":true,"id":31492}},"31488":{"varMapping":{"__isSmartRef__":true,"id":31489},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31490},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31489":{"this":{"__isSmartRef__":true,"id":31460}},"31490":{"timestamp":{"__isSmartRef__":true,"id":31491},"user":"cschuster","tags":[]},"31491":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31492":{"varMapping":{"__isSmartRef__":true,"id":31493},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31494},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31493":{"this":{"__isSmartRef__":true,"id":31460}},"31494":{"timestamp":{"__isSmartRef__":true,"id":31495},"user":"cschuster","tags":[]},"31495":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31496":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31497}],"id":"142B3D44-9CC2-47CA-8A12-FBA1F0A3717F","shape":{"__isSmartRef__":true,"id":31498},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle816","partsBinMetaInfo":{"__isSmartRef__":true,"id":31499},"eventHandler":{"__isSmartRef__":true,"id":31517},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","DF143853-0B0D-4107-9CF0-52C58A255F0D","B7D0FF89-CA84-4FE9-9599-34707A3D6DF7"],"partTests":{"__isSmartRef__":true,"id":31518},"_ClipMode":"visible","moved":true,"b":325.35415548691526,"#startLetters":"set","isBeingDragged":false,"delta":-0.9623845698079094,"_Rotation":24.952909665712102,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31523},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5118.2,4517.9)"},"31497":{"target":{"__isSmartRef__":true,"id":31496},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31498":{"_BorderWidth":2.1574890717561876,"_ClipMode":"visible","_BorderRadius":27.072210596503204,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.6,122.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-145,65,-186)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.6,-36.5)"},"31499":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31500},{"__isSmartRef__":true,"id":31502},{"__isSmartRef__":true,"id":31504},{"__isSmartRef__":true,"id":31506},{"__isSmartRef__":true,"id":31508},{"__isSmartRef__":true,"id":31510},{"__isSmartRef__":true,"id":31512},{"__isSmartRef__":true,"id":31514}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31516},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31500":{"date":{"__isSmartRef__":true,"id":31501},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31501":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31502":{"date":{"__isSmartRef__":true,"id":31503},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31503":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31504":{"date":{"__isSmartRef__":true,"id":31505},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31505":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31506":{"date":{"__isSmartRef__":true,"id":31507},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31507":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31508":{"date":{"__isSmartRef__":true,"id":31509},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31509":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31510":{"date":{"__isSmartRef__":true,"id":31511},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31511":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31512":{"date":{"__isSmartRef__":true,"id":31513},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31513":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31514":{"date":{"__isSmartRef__":true,"id":31515},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31515":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31516":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31517":{"morph":{"__isSmartRef__":true,"id":31496},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31518":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31519}},"31519":{"test01IsMorph":{"__isSmartRef__":true,"id":31520}},"31520":{"varMapping":{"__isSmartRef__":true,"id":31521},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31522},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31521":{"this":{"__isSmartRef__":true,"id":31518}},"31522":{},"31523":{"change":{"__isSmartRef__":true,"id":31524},"tick":{"__isSmartRef__":true,"id":31528}},"31524":{"varMapping":{"__isSmartRef__":true,"id":31525},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31526},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31525":{"this":{"__isSmartRef__":true,"id":31496}},"31526":{"timestamp":{"__isSmartRef__":true,"id":31527},"user":"cschuster","tags":[]},"31527":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31528":{"varMapping":{"__isSmartRef__":true,"id":31529},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31530},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31529":{"this":{"__isSmartRef__":true,"id":31496}},"31530":{"timestamp":{"__isSmartRef__":true,"id":31531},"user":"cschuster","tags":[]},"31531":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31532":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31533}],"id":"F8E5981C-F5F5-45D7-B48E-7CBE6D21EA37","shape":{"__isSmartRef__":true,"id":31534},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle817","partsBinMetaInfo":{"__isSmartRef__":true,"id":31535},"eventHandler":{"__isSmartRef__":true,"id":31553},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","6FAE6DF6-1466-47FD-93F8-355317A8CA03"],"partTests":{"__isSmartRef__":true,"id":31554},"_ClipMode":"visible","moved":true,"b":258.3546974142082,"#startLetters":"set","isBeingDragged":false,"delta":0.9161514092702419,"_Rotation":25.602723437198648,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31559},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5753.1,4003.5)"},"31533":{"target":{"__isSmartRef__":true,"id":31532},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31534":{"_BorderWidth":0.10292022366346565,"_ClipMode":"visible","_BorderRadius":1.6297754627131433,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.8,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-303,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.0)"},"31535":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31536},{"__isSmartRef__":true,"id":31538},{"__isSmartRef__":true,"id":31540},{"__isSmartRef__":true,"id":31542},{"__isSmartRef__":true,"id":31544},{"__isSmartRef__":true,"id":31546},{"__isSmartRef__":true,"id":31548},{"__isSmartRef__":true,"id":31550}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31552},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31536":{"date":{"__isSmartRef__":true,"id":31537},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31537":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31538":{"date":{"__isSmartRef__":true,"id":31539},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31539":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31540":{"date":{"__isSmartRef__":true,"id":31541},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31541":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31542":{"date":{"__isSmartRef__":true,"id":31543},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31543":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31544":{"date":{"__isSmartRef__":true,"id":31545},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31545":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31546":{"date":{"__isSmartRef__":true,"id":31547},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31547":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31548":{"date":{"__isSmartRef__":true,"id":31549},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31549":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31550":{"date":{"__isSmartRef__":true,"id":31551},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31551":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31552":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31553":{"morph":{"__isSmartRef__":true,"id":31532},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31554":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31555}},"31555":{"test01IsMorph":{"__isSmartRef__":true,"id":31556}},"31556":{"varMapping":{"__isSmartRef__":true,"id":31557},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31558},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31557":{"this":{"__isSmartRef__":true,"id":31554}},"31558":{},"31559":{"change":{"__isSmartRef__":true,"id":31560},"tick":{"__isSmartRef__":true,"id":31564}},"31560":{"varMapping":{"__isSmartRef__":true,"id":31561},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31562},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31561":{"this":{"__isSmartRef__":true,"id":31532}},"31562":{"timestamp":{"__isSmartRef__":true,"id":31563},"user":"cschuster","tags":[]},"31563":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31564":{"varMapping":{"__isSmartRef__":true,"id":31565},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31566},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31565":{"this":{"__isSmartRef__":true,"id":31532}},"31566":{"timestamp":{"__isSmartRef__":true,"id":31567},"user":"cschuster","tags":[]},"31567":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31568":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31569}],"id":"1CEC98CD-8ED9-4B86-BD8C-983E025B0C8D","shape":{"__isSmartRef__":true,"id":31570},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle818","partsBinMetaInfo":{"__isSmartRef__":true,"id":31571},"eventHandler":{"__isSmartRef__":true,"id":31589},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B335B342-75D2-4B7E-B6C9-6A638D2FA18F"],"partTests":{"__isSmartRef__":true,"id":31590},"_ClipMode":"visible","moved":true,"b":239.07468038797379,"#startLetters":"set","isBeingDragged":false,"delta":-0.9447290594689548,"_Rotation":-2.6737640553593875,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31595},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5679.9,5119.6)"},"31569":{"target":{"__isSmartRef__":true,"id":31568},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31570":{"_BorderWidth":0.7108105868645413,"_ClipMode":"visible","_BorderRadius":10.564566685194718,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,134.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-351,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.8,-9.7)"},"31571":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31572},{"__isSmartRef__":true,"id":31574},{"__isSmartRef__":true,"id":31576},{"__isSmartRef__":true,"id":31578},{"__isSmartRef__":true,"id":31580},{"__isSmartRef__":true,"id":31582},{"__isSmartRef__":true,"id":31584},{"__isSmartRef__":true,"id":31586}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31588},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31572":{"date":{"__isSmartRef__":true,"id":31573},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31573":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31574":{"date":{"__isSmartRef__":true,"id":31575},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31575":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31576":{"date":{"__isSmartRef__":true,"id":31577},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31577":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31578":{"date":{"__isSmartRef__":true,"id":31579},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31579":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31580":{"date":{"__isSmartRef__":true,"id":31581},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31581":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31582":{"date":{"__isSmartRef__":true,"id":31583},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31583":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31584":{"date":{"__isSmartRef__":true,"id":31585},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31585":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31586":{"date":{"__isSmartRef__":true,"id":31587},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31587":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31588":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31589":{"morph":{"__isSmartRef__":true,"id":31568},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31590":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31591}},"31591":{"test01IsMorph":{"__isSmartRef__":true,"id":31592}},"31592":{"varMapping":{"__isSmartRef__":true,"id":31593},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31593":{"this":{"__isSmartRef__":true,"id":31590}},"31594":{},"31595":{"change":{"__isSmartRef__":true,"id":31596},"tick":{"__isSmartRef__":true,"id":31600}},"31596":{"varMapping":{"__isSmartRef__":true,"id":31597},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31598},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31597":{"this":{"__isSmartRef__":true,"id":31568}},"31598":{"timestamp":{"__isSmartRef__":true,"id":31599},"user":"cschuster","tags":[]},"31599":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31600":{"varMapping":{"__isSmartRef__":true,"id":31601},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31602},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31601":{"this":{"__isSmartRef__":true,"id":31568}},"31602":{"timestamp":{"__isSmartRef__":true,"id":31603},"user":"cschuster","tags":[]},"31603":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31604":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31605}],"id":"B5A4D3AF-27F0-4870-A38E-E54247C42419","shape":{"__isSmartRef__":true,"id":31606},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle819","partsBinMetaInfo":{"__isSmartRef__":true,"id":31607},"eventHandler":{"__isSmartRef__":true,"id":31625},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","F6164FD5-F948-40A6-9F27-80B0907D5A12","5FBD3AF5-FBA7-420A-A3E6-D2FDB1BFDD71"],"partTests":{"__isSmartRef__":true,"id":31626},"_ClipMode":"visible","moved":true,"b":200.443021341227,"#startLetters":"set","isBeingDragged":false,"delta":0.824868400581181,"_Rotation":-8.424101007890393,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31631},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4743.3,4645.4)"},"31605":{"target":{"__isSmartRef__":true,"id":31604},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31606":{"_BorderWidth":3.253621398263757,"_ClipMode":"visible","_BorderRadius":35.120258847036425,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.2,114.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-90,-330,-224)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.0,-1.3)"},"31607":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31608},{"__isSmartRef__":true,"id":31610},{"__isSmartRef__":true,"id":31612},{"__isSmartRef__":true,"id":31614},{"__isSmartRef__":true,"id":31616},{"__isSmartRef__":true,"id":31618},{"__isSmartRef__":true,"id":31620},{"__isSmartRef__":true,"id":31622}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31624},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31608":{"date":{"__isSmartRef__":true,"id":31609},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31609":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31610":{"date":{"__isSmartRef__":true,"id":31611},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31611":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31612":{"date":{"__isSmartRef__":true,"id":31613},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31613":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31614":{"date":{"__isSmartRef__":true,"id":31615},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31615":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31616":{"date":{"__isSmartRef__":true,"id":31617},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31617":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31618":{"date":{"__isSmartRef__":true,"id":31619},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31619":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31620":{"date":{"__isSmartRef__":true,"id":31621},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31621":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31622":{"date":{"__isSmartRef__":true,"id":31623},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31623":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31624":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31625":{"morph":{"__isSmartRef__":true,"id":31604},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31626":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31627}},"31627":{"test01IsMorph":{"__isSmartRef__":true,"id":31628}},"31628":{"varMapping":{"__isSmartRef__":true,"id":31629},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31630},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31629":{"this":{"__isSmartRef__":true,"id":31626}},"31630":{},"31631":{"change":{"__isSmartRef__":true,"id":31632},"tick":{"__isSmartRef__":true,"id":31636}},"31632":{"varMapping":{"__isSmartRef__":true,"id":31633},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31634},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31633":{"this":{"__isSmartRef__":true,"id":31604}},"31634":{"timestamp":{"__isSmartRef__":true,"id":31635},"user":"cschuster","tags":[]},"31635":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31636":{"varMapping":{"__isSmartRef__":true,"id":31637},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31638},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31637":{"this":{"__isSmartRef__":true,"id":31604}},"31638":{"timestamp":{"__isSmartRef__":true,"id":31639},"user":"cschuster","tags":[]},"31639":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31640":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31641}],"id":"00F1F92D-10B3-4AB3-8F13-F4CF9386FC4F","shape":{"__isSmartRef__":true,"id":31642},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle820","partsBinMetaInfo":{"__isSmartRef__":true,"id":31643},"eventHandler":{"__isSmartRef__":true,"id":31661},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","49DE32A3-02FA-4D3E-929D-A46FF6C29FF7"],"partTests":{"__isSmartRef__":true,"id":31662},"_ClipMode":"visible","moved":true,"b":41.388600419741124,"#startLetters":"set","isBeingDragged":false,"delta":0.7959346234565601,"_Rotation":-13.909855977731652,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31667},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7088.2,5457.7)"},"31641":{"target":{"__isSmartRef__":true,"id":31640},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31642":{"_BorderWidth":8.305813049902415,"_ClipMode":"visible","_BorderRadius":22.514560126551828,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,73.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(169,361,-7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.2,-35.0)"},"31643":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31644},{"__isSmartRef__":true,"id":31646},{"__isSmartRef__":true,"id":31648},{"__isSmartRef__":true,"id":31650},{"__isSmartRef__":true,"id":31652},{"__isSmartRef__":true,"id":31654},{"__isSmartRef__":true,"id":31656},{"__isSmartRef__":true,"id":31658}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31660},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31644":{"date":{"__isSmartRef__":true,"id":31645},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31645":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31646":{"date":{"__isSmartRef__":true,"id":31647},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31647":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31648":{"date":{"__isSmartRef__":true,"id":31649},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31649":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31650":{"date":{"__isSmartRef__":true,"id":31651},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31651":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31652":{"date":{"__isSmartRef__":true,"id":31653},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31653":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31654":{"date":{"__isSmartRef__":true,"id":31655},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31655":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31656":{"date":{"__isSmartRef__":true,"id":31657},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31657":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31658":{"date":{"__isSmartRef__":true,"id":31659},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31659":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31660":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31661":{"morph":{"__isSmartRef__":true,"id":31640},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31662":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31663}},"31663":{"test01IsMorph":{"__isSmartRef__":true,"id":31664}},"31664":{"varMapping":{"__isSmartRef__":true,"id":31665},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31666},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31665":{"this":{"__isSmartRef__":true,"id":31662}},"31666":{},"31667":{"change":{"__isSmartRef__":true,"id":31668},"tick":{"__isSmartRef__":true,"id":31672}},"31668":{"varMapping":{"__isSmartRef__":true,"id":31669},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31670},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31669":{"this":{"__isSmartRef__":true,"id":31640}},"31670":{"timestamp":{"__isSmartRef__":true,"id":31671},"user":"cschuster","tags":[]},"31671":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31672":{"varMapping":{"__isSmartRef__":true,"id":31673},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31674},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31673":{"this":{"__isSmartRef__":true,"id":31640}},"31674":{"timestamp":{"__isSmartRef__":true,"id":31675},"user":"cschuster","tags":[]},"31675":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31676":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31677}],"id":"52C0B0A9-853D-44BD-BB5E-28905597FD5B","shape":{"__isSmartRef__":true,"id":31678},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle821","partsBinMetaInfo":{"__isSmartRef__":true,"id":31679},"eventHandler":{"__isSmartRef__":true,"id":31697},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE"],"partTests":{"__isSmartRef__":true,"id":31698},"_ClipMode":"visible","moved":true,"b":262,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":8.464726364197928,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31703},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4330.9,4490.9)"},"31677":{"target":{"__isSmartRef__":true,"id":31676},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31678":{"_BorderWidth":0.04865965629214841,"_ClipMode":"visible","_BorderRadius":0.7747660812336177,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-290,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-17.2)"},"31679":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31680},{"__isSmartRef__":true,"id":31682},{"__isSmartRef__":true,"id":31684},{"__isSmartRef__":true,"id":31686},{"__isSmartRef__":true,"id":31688},{"__isSmartRef__":true,"id":31690},{"__isSmartRef__":true,"id":31692},{"__isSmartRef__":true,"id":31694}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31696},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31680":{"date":{"__isSmartRef__":true,"id":31681},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31681":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31682":{"date":{"__isSmartRef__":true,"id":31683},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31683":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31684":{"date":{"__isSmartRef__":true,"id":31685},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31685":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31686":{"date":{"__isSmartRef__":true,"id":31687},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31687":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31688":{"date":{"__isSmartRef__":true,"id":31689},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31689":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31690":{"date":{"__isSmartRef__":true,"id":31691},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31691":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31692":{"date":{"__isSmartRef__":true,"id":31693},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31693":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31694":{"date":{"__isSmartRef__":true,"id":31695},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31695":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31696":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31697":{"morph":{"__isSmartRef__":true,"id":31676},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31698":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31699}},"31699":{"test01IsMorph":{"__isSmartRef__":true,"id":31700}},"31700":{"varMapping":{"__isSmartRef__":true,"id":31701},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31701":{"this":{"__isSmartRef__":true,"id":31698}},"31702":{},"31703":{"change":{"__isSmartRef__":true,"id":31704},"tick":{"__isSmartRef__":true,"id":31708}},"31704":{"varMapping":{"__isSmartRef__":true,"id":31705},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31706},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31705":{"this":{"__isSmartRef__":true,"id":31676}},"31706":{"timestamp":{"__isSmartRef__":true,"id":31707},"user":"cschuster","tags":[]},"31707":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31708":{"varMapping":{"__isSmartRef__":true,"id":31709},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31710},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31709":{"this":{"__isSmartRef__":true,"id":31676}},"31710":{"timestamp":{"__isSmartRef__":true,"id":31711},"user":"cschuster","tags":[]},"31711":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31712":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31713}],"id":"9407BCE4-D569-4439-B874-E0228AFD0A26","shape":{"__isSmartRef__":true,"id":31714},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle822","partsBinMetaInfo":{"__isSmartRef__":true,"id":31715},"eventHandler":{"__isSmartRef__":true,"id":31733},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","1E648F41-7629-45B3-B1D7-C87D12034781"],"partTests":{"__isSmartRef__":true,"id":31734},"_ClipMode":"visible","moved":true,"b":111.33267758786678,"#startLetters":"set","isBeingDragged":false,"delta":0.9597644619643688,"_Rotation":1.0459657700676743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31739},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6848.0,4647.0)"},"31713":{"target":{"__isSmartRef__":true,"id":31712},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31714":{"_BorderWidth":9.657419512241676,"_ClipMode":"visible","_BorderRadius":5.293509579184823,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.9,62.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(238,145,133)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-12.7)"},"31715":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31716},{"__isSmartRef__":true,"id":31718},{"__isSmartRef__":true,"id":31720},{"__isSmartRef__":true,"id":31722},{"__isSmartRef__":true,"id":31724},{"__isSmartRef__":true,"id":31726},{"__isSmartRef__":true,"id":31728},{"__isSmartRef__":true,"id":31730}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31732},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31716":{"date":{"__isSmartRef__":true,"id":31717},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31717":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31718":{"date":{"__isSmartRef__":true,"id":31719},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31719":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31720":{"date":{"__isSmartRef__":true,"id":31721},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31721":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31722":{"date":{"__isSmartRef__":true,"id":31723},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31723":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31724":{"date":{"__isSmartRef__":true,"id":31725},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31725":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31726":{"date":{"__isSmartRef__":true,"id":31727},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31727":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31728":{"date":{"__isSmartRef__":true,"id":31729},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31729":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31730":{"date":{"__isSmartRef__":true,"id":31731},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31731":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31732":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31733":{"morph":{"__isSmartRef__":true,"id":31712},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31734":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31735}},"31735":{"test01IsMorph":{"__isSmartRef__":true,"id":31736}},"31736":{"varMapping":{"__isSmartRef__":true,"id":31737},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31738},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31737":{"this":{"__isSmartRef__":true,"id":31734}},"31738":{},"31739":{"change":{"__isSmartRef__":true,"id":31740},"tick":{"__isSmartRef__":true,"id":31744}},"31740":{"varMapping":{"__isSmartRef__":true,"id":31741},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31742},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31741":{"this":{"__isSmartRef__":true,"id":31712}},"31742":{"timestamp":{"__isSmartRef__":true,"id":31743},"user":"cschuster","tags":[]},"31743":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31744":{"varMapping":{"__isSmartRef__":true,"id":31745},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31746},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31745":{"this":{"__isSmartRef__":true,"id":31712}},"31746":{"timestamp":{"__isSmartRef__":true,"id":31747},"user":"cschuster","tags":[]},"31747":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31748":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31749}],"id":"DC61C0EF-2680-4C95-8B9D-5B46ED9540DA","shape":{"__isSmartRef__":true,"id":31750},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle823","partsBinMetaInfo":{"__isSmartRef__":true,"id":31751},"eventHandler":{"__isSmartRef__":true,"id":31769},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576"],"partTests":{"__isSmartRef__":true,"id":31770},"_ClipMode":"visible","moved":true,"b":333.8105481134262,"#startLetters":"set","isBeingDragged":false,"delta":-0.7702779966639355,"_Rotation":-30.505074760373628,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31775},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4955.7,5989.3)"},"31749":{"target":{"__isSmartRef__":true,"id":31748},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31750":{"_BorderWidth":2.793296696675991,"_ClipMode":"visible","_BorderRadius":32.20873684975825,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.3,117.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-113,117,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-37.9)"},"31751":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31752},{"__isSmartRef__":true,"id":31754},{"__isSmartRef__":true,"id":31756},{"__isSmartRef__":true,"id":31758},{"__isSmartRef__":true,"id":31760},{"__isSmartRef__":true,"id":31762},{"__isSmartRef__":true,"id":31764},{"__isSmartRef__":true,"id":31766}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31768},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31752":{"date":{"__isSmartRef__":true,"id":31753},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31753":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31754":{"date":{"__isSmartRef__":true,"id":31755},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31755":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31756":{"date":{"__isSmartRef__":true,"id":31757},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31757":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31758":{"date":{"__isSmartRef__":true,"id":31759},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31759":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31760":{"date":{"__isSmartRef__":true,"id":31761},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31761":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31762":{"date":{"__isSmartRef__":true,"id":31763},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31763":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31764":{"date":{"__isSmartRef__":true,"id":31765},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31765":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31766":{"date":{"__isSmartRef__":true,"id":31767},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31767":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31768":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31769":{"morph":{"__isSmartRef__":true,"id":31748},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31770":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31771}},"31771":{"test01IsMorph":{"__isSmartRef__":true,"id":31772}},"31772":{"varMapping":{"__isSmartRef__":true,"id":31773},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31774},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31773":{"this":{"__isSmartRef__":true,"id":31770}},"31774":{},"31775":{"change":{"__isSmartRef__":true,"id":31776},"tick":{"__isSmartRef__":true,"id":31780}},"31776":{"varMapping":{"__isSmartRef__":true,"id":31777},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31778},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31777":{"this":{"__isSmartRef__":true,"id":31748}},"31778":{"timestamp":{"__isSmartRef__":true,"id":31779},"user":"cschuster","tags":[]},"31779":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31780":{"varMapping":{"__isSmartRef__":true,"id":31781},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31782},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31781":{"this":{"__isSmartRef__":true,"id":31748}},"31782":{"timestamp":{"__isSmartRef__":true,"id":31783},"user":"cschuster","tags":[]},"31783":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31784":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31785}],"id":"F81CFD0A-0FF9-470B-8E50-A384C62E8976","shape":{"__isSmartRef__":true,"id":31786},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle824","partsBinMetaInfo":{"__isSmartRef__":true,"id":31787},"eventHandler":{"__isSmartRef__":true,"id":31805},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82"],"partTests":{"__isSmartRef__":true,"id":31806},"_ClipMode":"visible","moved":true,"b":321,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":17.588919813947197,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31811},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5802.5,3980.6)"},"31785":{"target":{"__isSmartRef__":true,"id":31784},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31786":{"_BorderWidth":1.853398044750811,"_ClipMode":"visible","_BorderRadius":24.158233816355164,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,125.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-161,38,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.4,-35.5)"},"31787":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31788},{"__isSmartRef__":true,"id":31790},{"__isSmartRef__":true,"id":31792},{"__isSmartRef__":true,"id":31794},{"__isSmartRef__":true,"id":31796},{"__isSmartRef__":true,"id":31798},{"__isSmartRef__":true,"id":31800},{"__isSmartRef__":true,"id":31802}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31804},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31788":{"date":{"__isSmartRef__":true,"id":31789},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31789":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31790":{"date":{"__isSmartRef__":true,"id":31791},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31791":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31792":{"date":{"__isSmartRef__":true,"id":31793},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31793":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31794":{"date":{"__isSmartRef__":true,"id":31795},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31795":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31796":{"date":{"__isSmartRef__":true,"id":31797},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31797":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31798":{"date":{"__isSmartRef__":true,"id":31799},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31799":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31800":{"date":{"__isSmartRef__":true,"id":31801},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31801":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31802":{"date":{"__isSmartRef__":true,"id":31803},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31803":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31804":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31805":{"morph":{"__isSmartRef__":true,"id":31784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31806":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31807}},"31807":{"test01IsMorph":{"__isSmartRef__":true,"id":31808}},"31808":{"varMapping":{"__isSmartRef__":true,"id":31809},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31809":{"this":{"__isSmartRef__":true,"id":31806}},"31810":{},"31811":{"change":{"__isSmartRef__":true,"id":31812},"tick":{"__isSmartRef__":true,"id":31816}},"31812":{"varMapping":{"__isSmartRef__":true,"id":31813},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31814},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31813":{"this":{"__isSmartRef__":true,"id":31784}},"31814":{"timestamp":{"__isSmartRef__":true,"id":31815},"user":"cschuster","tags":[]},"31815":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31816":{"varMapping":{"__isSmartRef__":true,"id":31817},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31818},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31817":{"this":{"__isSmartRef__":true,"id":31784}},"31818":{"timestamp":{"__isSmartRef__":true,"id":31819},"user":"cschuster","tags":[]},"31819":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31820":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31821}],"id":"B9D63271-7F4B-41C1-9918-D4D046DBF014","shape":{"__isSmartRef__":true,"id":31822},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle825","partsBinMetaInfo":{"__isSmartRef__":true,"id":31823},"eventHandler":{"__isSmartRef__":true,"id":31841},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","76B1E987-6F38-4F95-8AFA-996A28042A37","11A9095B-3CB3-475B-BA5A-3F5995AD7D70"],"partTests":{"__isSmartRef__":true,"id":31842},"_ClipMode":"visible","moved":true,"b":164.0034620789811,"#startLetters":"set","isBeingDragged":false,"delta":-0.9799826896050945,"_Rotation":-0.783637853238222,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31847},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4390.5,4493.0)"},"31821":{"target":{"__isSmartRef__":true,"id":31820},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31822":{"_BorderWidth":6.377896356930863,"_ClipMode":"visible","_BorderRadius":36.96224260729065,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,89.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,-175,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-0.8)"},"31823":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31824},{"__isSmartRef__":true,"id":31826},{"__isSmartRef__":true,"id":31828},{"__isSmartRef__":true,"id":31830},{"__isSmartRef__":true,"id":31832},{"__isSmartRef__":true,"id":31834},{"__isSmartRef__":true,"id":31836},{"__isSmartRef__":true,"id":31838}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31840},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31824":{"date":{"__isSmartRef__":true,"id":31825},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31825":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31826":{"date":{"__isSmartRef__":true,"id":31827},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31827":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31828":{"date":{"__isSmartRef__":true,"id":31829},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31829":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31830":{"date":{"__isSmartRef__":true,"id":31831},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31831":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31832":{"date":{"__isSmartRef__":true,"id":31833},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31833":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31834":{"date":{"__isSmartRef__":true,"id":31835},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31835":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31836":{"date":{"__isSmartRef__":true,"id":31837},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31837":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31838":{"date":{"__isSmartRef__":true,"id":31839},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31839":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31840":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31841":{"morph":{"__isSmartRef__":true,"id":31820},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31842":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31843}},"31843":{"test01IsMorph":{"__isSmartRef__":true,"id":31844}},"31844":{"varMapping":{"__isSmartRef__":true,"id":31845},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31845":{"this":{"__isSmartRef__":true,"id":31842}},"31846":{},"31847":{"change":{"__isSmartRef__":true,"id":31848},"tick":{"__isSmartRef__":true,"id":31852}},"31848":{"varMapping":{"__isSmartRef__":true,"id":31849},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31850},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31849":{"this":{"__isSmartRef__":true,"id":31820}},"31850":{"timestamp":{"__isSmartRef__":true,"id":31851},"user":"cschuster","tags":[]},"31851":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31852":{"varMapping":{"__isSmartRef__":true,"id":31853},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31854},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31853":{"this":{"__isSmartRef__":true,"id":31820}},"31854":{"timestamp":{"__isSmartRef__":true,"id":31855},"user":"cschuster","tags":[]},"31855":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31856":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31857}],"id":"303CB936-0267-41F4-AEBF-45CF9A5FE704","shape":{"__isSmartRef__":true,"id":31858},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle826","partsBinMetaInfo":{"__isSmartRef__":true,"id":31859},"eventHandler":{"__isSmartRef__":true,"id":31877},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0"],"partTests":{"__isSmartRef__":true,"id":31878},"_ClipMode":"visible","moved":true,"b":143.57368031376973,"#startLetters":"set","isBeingDragged":false,"delta":-0.6079391002422199,"_Rotation":-31.804964909416036,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31883},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5884.8,4779.5)"},"31857":{"target":{"__isSmartRef__":true,"id":31856},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31858":{"_BorderWidth":7.96894282083257,"_ClipMode":"visible","_BorderRadius":25.896605642602783,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.8,76.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(152,-54,201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.9,-3.9)"},"31859":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31860},{"__isSmartRef__":true,"id":31862},{"__isSmartRef__":true,"id":31864},{"__isSmartRef__":true,"id":31866},{"__isSmartRef__":true,"id":31868},{"__isSmartRef__":true,"id":31870},{"__isSmartRef__":true,"id":31872},{"__isSmartRef__":true,"id":31874}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31876},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31860":{"date":{"__isSmartRef__":true,"id":31861},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31861":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31862":{"date":{"__isSmartRef__":true,"id":31863},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31863":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31864":{"date":{"__isSmartRef__":true,"id":31865},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31865":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31866":{"date":{"__isSmartRef__":true,"id":31867},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31867":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31868":{"date":{"__isSmartRef__":true,"id":31869},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31869":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31870":{"date":{"__isSmartRef__":true,"id":31871},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31871":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31872":{"date":{"__isSmartRef__":true,"id":31873},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31873":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31874":{"date":{"__isSmartRef__":true,"id":31875},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31875":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31876":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31877":{"morph":{"__isSmartRef__":true,"id":31856},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31878":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31879}},"31879":{"test01IsMorph":{"__isSmartRef__":true,"id":31880}},"31880":{"varMapping":{"__isSmartRef__":true,"id":31881},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31882},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31881":{"this":{"__isSmartRef__":true,"id":31878}},"31882":{},"31883":{"change":{"__isSmartRef__":true,"id":31884},"tick":{"__isSmartRef__":true,"id":31888}},"31884":{"varMapping":{"__isSmartRef__":true,"id":31885},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31886},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31885":{"this":{"__isSmartRef__":true,"id":31856}},"31886":{"timestamp":{"__isSmartRef__":true,"id":31887},"user":"cschuster","tags":[]},"31887":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31888":{"varMapping":{"__isSmartRef__":true,"id":31889},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31890},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31889":{"this":{"__isSmartRef__":true,"id":31856}},"31890":{"timestamp":{"__isSmartRef__":true,"id":31891},"user":"cschuster","tags":[]},"31891":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31892":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31893}],"id":"176024A4-FE0A-47D5-8E18-8E8595529561","shape":{"__isSmartRef__":true,"id":31894},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle827","partsBinMetaInfo":{"__isSmartRef__":true,"id":31895},"eventHandler":{"__isSmartRef__":true,"id":31913},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5"],"partTests":{"__isSmartRef__":true,"id":31914},"_ClipMode":"visible","moved":true,"b":85.54104126174934,"#startLetters":"set","isBeingDragged":false,"delta":0.9504560140194371,"_Rotation":12.444852606884151,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31919},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5965.8,4751.6)"},"31893":{"target":{"__isSmartRef__":true,"id":31892},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31894":{"_BorderWidth":9.984866393133618,"_ClipMode":"visible","_BorderRadius":0.24177126817123584,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.2,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,276,-184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.6)"},"31895":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31896},{"__isSmartRef__":true,"id":31898},{"__isSmartRef__":true,"id":31900},{"__isSmartRef__":true,"id":31902},{"__isSmartRef__":true,"id":31904},{"__isSmartRef__":true,"id":31906},{"__isSmartRef__":true,"id":31908},{"__isSmartRef__":true,"id":31910}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31912},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31896":{"date":{"__isSmartRef__":true,"id":31897},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31897":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31898":{"date":{"__isSmartRef__":true,"id":31899},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31899":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31900":{"date":{"__isSmartRef__":true,"id":31901},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31901":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31902":{"date":{"__isSmartRef__":true,"id":31903},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31903":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31904":{"date":{"__isSmartRef__":true,"id":31905},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31905":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31906":{"date":{"__isSmartRef__":true,"id":31907},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31907":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31908":{"date":{"__isSmartRef__":true,"id":31909},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31909":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31910":{"date":{"__isSmartRef__":true,"id":31911},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31911":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31912":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31913":{"morph":{"__isSmartRef__":true,"id":31892},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31914":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31915}},"31915":{"test01IsMorph":{"__isSmartRef__":true,"id":31916}},"31916":{"varMapping":{"__isSmartRef__":true,"id":31917},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31917":{"this":{"__isSmartRef__":true,"id":31914}},"31918":{},"31919":{"change":{"__isSmartRef__":true,"id":31920},"tick":{"__isSmartRef__":true,"id":31924}},"31920":{"varMapping":{"__isSmartRef__":true,"id":31921},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31921":{"this":{"__isSmartRef__":true,"id":31892}},"31922":{"timestamp":{"__isSmartRef__":true,"id":31923},"user":"cschuster","tags":[]},"31923":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31924":{"varMapping":{"__isSmartRef__":true,"id":31925},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31926},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31925":{"this":{"__isSmartRef__":true,"id":31892}},"31926":{"timestamp":{"__isSmartRef__":true,"id":31927},"user":"cschuster","tags":[]},"31927":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31928":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31929}],"id":"21EB0099-E3D6-49F4-8772-E091C11A960C","shape":{"__isSmartRef__":true,"id":31930},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle828","partsBinMetaInfo":{"__isSmartRef__":true,"id":31931},"eventHandler":{"__isSmartRef__":true,"id":31949},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","F4568CD7-7ACB-4973-8EDE-5C342C50BFE7","9364ABBE-2F84-46BB-9BCD-BD756314FF26"],"partTests":{"__isSmartRef__":true,"id":31950},"_ClipMode":"visible","moved":true,"b":16.11443715170026,"#startLetters":"set","isBeingDragged":false,"delta":-0.9344716381747276,"_Rotation":25.418221602665714,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31955},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6327.3,4859.5)"},"31929":{"target":{"__isSmartRef__":true,"id":31928},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31930":{"_BorderWidth":6.387783688113675,"_ClipMode":"visible","_BorderRadius":36.91849029600896,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.3,88.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,317,246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.6,-39.2)"},"31931":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31932},{"__isSmartRef__":true,"id":31934},{"__isSmartRef__":true,"id":31936},{"__isSmartRef__":true,"id":31938},{"__isSmartRef__":true,"id":31940},{"__isSmartRef__":true,"id":31942},{"__isSmartRef__":true,"id":31944},{"__isSmartRef__":true,"id":31946}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31948},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31932":{"date":{"__isSmartRef__":true,"id":31933},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31933":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31934":{"date":{"__isSmartRef__":true,"id":31935},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31935":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31936":{"date":{"__isSmartRef__":true,"id":31937},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31937":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31938":{"date":{"__isSmartRef__":true,"id":31939},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31939":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31940":{"date":{"__isSmartRef__":true,"id":31941},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31941":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31942":{"date":{"__isSmartRef__":true,"id":31943},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31943":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31944":{"date":{"__isSmartRef__":true,"id":31945},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31945":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31946":{"date":{"__isSmartRef__":true,"id":31947},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31947":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31948":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31949":{"morph":{"__isSmartRef__":true,"id":31928},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31950":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31951}},"31951":{"test01IsMorph":{"__isSmartRef__":true,"id":31952}},"31952":{"varMapping":{"__isSmartRef__":true,"id":31953},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31954},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31953":{"this":{"__isSmartRef__":true,"id":31950}},"31954":{},"31955":{"change":{"__isSmartRef__":true,"id":31956},"tick":{"__isSmartRef__":true,"id":31960}},"31956":{"varMapping":{"__isSmartRef__":true,"id":31957},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31958},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31957":{"this":{"__isSmartRef__":true,"id":31928}},"31958":{"timestamp":{"__isSmartRef__":true,"id":31959},"user":"cschuster","tags":[]},"31959":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31960":{"varMapping":{"__isSmartRef__":true,"id":31961},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31962},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31961":{"this":{"__isSmartRef__":true,"id":31928}},"31962":{"timestamp":{"__isSmartRef__":true,"id":31963},"user":"cschuster","tags":[]},"31963":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"31964":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":31965}],"id":"F3F6EF9A-4958-425E-8B9A-52B07FE099A1","shape":{"__isSmartRef__":true,"id":31966},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle829","partsBinMetaInfo":{"__isSmartRef__":true,"id":31967},"eventHandler":{"__isSmartRef__":true,"id":31985},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","ABA18084-BDCB-40B5-B7E4-52D4D4D7EA67","5AF2F260-C8B0-4CE5-9FD3-7DFF852F4757"],"partTests":{"__isSmartRef__":true,"id":31986},"_ClipMode":"visible","moved":true,"b":254.89484838559292,"#startLetters":"set","isBeingDragged":false,"delta":-0.8832365681882948,"_Rotation":9.469636492873729,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31991},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5822.3,5236.2)"},"31965":{"target":{"__isSmartRef__":true,"id":31964},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31966":{"_BorderWidth":0.17275397834825768,"_ClipMode":"visible","_BorderRadius":2.71631335431588,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.1,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-314,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-14.8)"},"31967":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":31968},{"__isSmartRef__":true,"id":31970},{"__isSmartRef__":true,"id":31972},{"__isSmartRef__":true,"id":31974},{"__isSmartRef__":true,"id":31976},{"__isSmartRef__":true,"id":31978},{"__isSmartRef__":true,"id":31980},{"__isSmartRef__":true,"id":31982}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":31984},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"31968":{"date":{"__isSmartRef__":true,"id":31969},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"31969":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"31970":{"date":{"__isSmartRef__":true,"id":31971},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"31971":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"31972":{"date":{"__isSmartRef__":true,"id":31973},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"31973":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"31974":{"date":{"__isSmartRef__":true,"id":31975},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"31975":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"31976":{"date":{"__isSmartRef__":true,"id":31977},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"31977":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"31978":{"date":{"__isSmartRef__":true,"id":31979},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"31979":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"31980":{"date":{"__isSmartRef__":true,"id":31981},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"31981":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"31982":{"date":{"__isSmartRef__":true,"id":31983},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"31983":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"31984":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"31985":{"morph":{"__isSmartRef__":true,"id":31964},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31986":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31987}},"31987":{"test01IsMorph":{"__isSmartRef__":true,"id":31988}},"31988":{"varMapping":{"__isSmartRef__":true,"id":31989},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":31990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31989":{"this":{"__isSmartRef__":true,"id":31986}},"31990":{},"31991":{"change":{"__isSmartRef__":true,"id":31992},"tick":{"__isSmartRef__":true,"id":31996}},"31992":{"varMapping":{"__isSmartRef__":true,"id":31993},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":31994},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31993":{"this":{"__isSmartRef__":true,"id":31964}},"31994":{"timestamp":{"__isSmartRef__":true,"id":31995},"user":"cschuster","tags":[]},"31995":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"31996":{"varMapping":{"__isSmartRef__":true,"id":31997},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31998},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31997":{"this":{"__isSmartRef__":true,"id":31964}},"31998":{"timestamp":{"__isSmartRef__":true,"id":31999},"user":"cschuster","tags":[]},"31999":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32000":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32001}],"id":"9AE5DE3C-8098-4E54-A1C3-48485CF62572","shape":{"__isSmartRef__":true,"id":32002},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle830","partsBinMetaInfo":{"__isSmartRef__":true,"id":32003},"eventHandler":{"__isSmartRef__":true,"id":32021},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC"],"partTests":{"__isSmartRef__":true,"id":32022},"_ClipMode":"visible","moved":true,"b":224.27150081598666,"#startLetters":"set","isBeingDragged":false,"delta":0.8559980947175063,"_Rotation":16.859675399064564,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32027},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4081.6,3808.3)"},"32001":{"target":{"__isSmartRef__":true,"id":32000},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32002":{"_BorderWidth":1.5097039490335544,"_ClipMode":"visible","_BorderRadius":20.508533562572858,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,127.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-179,-362,45)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.0,-5.7)"},"32003":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32004},{"__isSmartRef__":true,"id":32006},{"__isSmartRef__":true,"id":32008},{"__isSmartRef__":true,"id":32010},{"__isSmartRef__":true,"id":32012},{"__isSmartRef__":true,"id":32014},{"__isSmartRef__":true,"id":32016},{"__isSmartRef__":true,"id":32018}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32020},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32004":{"date":{"__isSmartRef__":true,"id":32005},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32005":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32006":{"date":{"__isSmartRef__":true,"id":32007},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32007":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32008":{"date":{"__isSmartRef__":true,"id":32009},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32009":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32010":{"date":{"__isSmartRef__":true,"id":32011},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32011":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32012":{"date":{"__isSmartRef__":true,"id":32013},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32013":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32014":{"date":{"__isSmartRef__":true,"id":32015},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32015":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32016":{"date":{"__isSmartRef__":true,"id":32017},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32017":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32018":{"date":{"__isSmartRef__":true,"id":32019},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32019":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32020":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32021":{"morph":{"__isSmartRef__":true,"id":32000},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32022":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32023}},"32023":{"test01IsMorph":{"__isSmartRef__":true,"id":32024}},"32024":{"varMapping":{"__isSmartRef__":true,"id":32025},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32026},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32025":{"this":{"__isSmartRef__":true,"id":32022}},"32026":{},"32027":{"change":{"__isSmartRef__":true,"id":32028},"tick":{"__isSmartRef__":true,"id":32032}},"32028":{"varMapping":{"__isSmartRef__":true,"id":32029},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32030},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32029":{"this":{"__isSmartRef__":true,"id":32000}},"32030":{"timestamp":{"__isSmartRef__":true,"id":32031},"user":"cschuster","tags":[]},"32031":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32032":{"varMapping":{"__isSmartRef__":true,"id":32033},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32034},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32033":{"this":{"__isSmartRef__":true,"id":32000}},"32034":{"timestamp":{"__isSmartRef__":true,"id":32035},"user":"cschuster","tags":[]},"32035":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32036":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32037}],"id":"6C80B250-9499-455F-98B8-AC2D78C5855E","shape":{"__isSmartRef__":true,"id":32038},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle831","partsBinMetaInfo":{"__isSmartRef__":true,"id":32039},"eventHandler":{"__isSmartRef__":true,"id":32057},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31","CCFC1241-11DD-4589-B774-A36361F37133"],"partTests":{"__isSmartRef__":true,"id":32058},"_ClipMode":"visible","moved":true,"b":268.4352113926434,"#startLetters":"set","isBeingDragged":false,"delta":0.9832791626104154,"_Rotation":25.142245982166227,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32063},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4646.6,3645.0)"},"32037":{"target":{"__isSmartRef__":true,"id":32036},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32038":{"_BorderWidth":0.0018645717527308037,"_ClipMode":"visible","_BorderRadius":0.029827585439174964,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.2,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-263,155)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.5)"},"32039":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32040},{"__isSmartRef__":true,"id":32042},{"__isSmartRef__":true,"id":32044},{"__isSmartRef__":true,"id":32046},{"__isSmartRef__":true,"id":32048},{"__isSmartRef__":true,"id":32050},{"__isSmartRef__":true,"id":32052},{"__isSmartRef__":true,"id":32054}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32056},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32040":{"date":{"__isSmartRef__":true,"id":32041},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32041":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32042":{"date":{"__isSmartRef__":true,"id":32043},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32043":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32044":{"date":{"__isSmartRef__":true,"id":32045},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32045":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32046":{"date":{"__isSmartRef__":true,"id":32047},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32047":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32048":{"date":{"__isSmartRef__":true,"id":32049},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32049":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32050":{"date":{"__isSmartRef__":true,"id":32051},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32051":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32052":{"date":{"__isSmartRef__":true,"id":32053},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32053":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32054":{"date":{"__isSmartRef__":true,"id":32055},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32055":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32056":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32057":{"morph":{"__isSmartRef__":true,"id":32036},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32058":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32059}},"32059":{"test01IsMorph":{"__isSmartRef__":true,"id":32060}},"32060":{"varMapping":{"__isSmartRef__":true,"id":32061},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32062},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32061":{"this":{"__isSmartRef__":true,"id":32058}},"32062":{},"32063":{"change":{"__isSmartRef__":true,"id":32064},"tick":{"__isSmartRef__":true,"id":32068}},"32064":{"varMapping":{"__isSmartRef__":true,"id":32065},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32066},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32065":{"this":{"__isSmartRef__":true,"id":32036}},"32066":{"timestamp":{"__isSmartRef__":true,"id":32067},"user":"cschuster","tags":[]},"32067":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32068":{"varMapping":{"__isSmartRef__":true,"id":32069},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32070},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32069":{"this":{"__isSmartRef__":true,"id":32036}},"32070":{"timestamp":{"__isSmartRef__":true,"id":32071},"user":"cschuster","tags":[]},"32071":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32072":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32073}],"id":"C851352B-BFEF-477E-9825-CE668D0F0E66","shape":{"__isSmartRef__":true,"id":32074},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle832","partsBinMetaInfo":{"__isSmartRef__":true,"id":32075},"eventHandler":{"__isSmartRef__":true,"id":32093},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","878DB505-7AE3-4F97-B0CB-62FA321A9223","EC1FC5D4-C0C0-40DE-9040-C2CDF3198FB4"],"partTests":{"__isSmartRef__":true,"id":32094},"_ClipMode":"visible","moved":true,"b":9,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-1.8017291346368585,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32099},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5064.7,3930.6)"},"32073":{"target":{"__isSmartRef__":true,"id":32072},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32074":{"_BorderWidth":5.782172325201154,"_ClipMode":"visible","_BorderRadius":39.02113032590307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,93.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(40,293,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.1,-39.8)"},"32075":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32076},{"__isSmartRef__":true,"id":32078},{"__isSmartRef__":true,"id":32080},{"__isSmartRef__":true,"id":32082},{"__isSmartRef__":true,"id":32084},{"__isSmartRef__":true,"id":32086},{"__isSmartRef__":true,"id":32088},{"__isSmartRef__":true,"id":32090}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32092},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32076":{"date":{"__isSmartRef__":true,"id":32077},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32077":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32078":{"date":{"__isSmartRef__":true,"id":32079},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32079":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32080":{"date":{"__isSmartRef__":true,"id":32081},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32081":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32082":{"date":{"__isSmartRef__":true,"id":32083},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32083":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32084":{"date":{"__isSmartRef__":true,"id":32085},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32085":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32086":{"date":{"__isSmartRef__":true,"id":32087},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32087":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32088":{"date":{"__isSmartRef__":true,"id":32089},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32089":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32090":{"date":{"__isSmartRef__":true,"id":32091},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32091":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32092":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32093":{"morph":{"__isSmartRef__":true,"id":32072},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32094":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32095}},"32095":{"test01IsMorph":{"__isSmartRef__":true,"id":32096}},"32096":{"varMapping":{"__isSmartRef__":true,"id":32097},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32098},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32097":{"this":{"__isSmartRef__":true,"id":32094}},"32098":{},"32099":{"change":{"__isSmartRef__":true,"id":32100},"tick":{"__isSmartRef__":true,"id":32104}},"32100":{"varMapping":{"__isSmartRef__":true,"id":32101},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32102},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32101":{"this":{"__isSmartRef__":true,"id":32072}},"32102":{"timestamp":{"__isSmartRef__":true,"id":32103},"user":"cschuster","tags":[]},"32103":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32104":{"varMapping":{"__isSmartRef__":true,"id":32105},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32106},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32105":{"this":{"__isSmartRef__":true,"id":32072}},"32106":{"timestamp":{"__isSmartRef__":true,"id":32107},"user":"cschuster","tags":[]},"32107":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32108":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32109}],"id":"681AF211-11F1-4BE0-9204-AE2F8E51930A","shape":{"__isSmartRef__":true,"id":32110},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle833","partsBinMetaInfo":{"__isSmartRef__":true,"id":32111},"eventHandler":{"__isSmartRef__":true,"id":32129},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","527351D5-506F-47AD-95AA-2D91BCF1779F","65E22769-EB02-49A3-BAED-B7BD0141C91F"],"partTests":{"__isSmartRef__":true,"id":32130},"_ClipMode":"visible","moved":true,"b":351.40572279389016,"#startLetters":"set","isBeingDragged":false,"delta":-0.7161897671758197,"_Rotation":37.95833894470446,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32135},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6069.4,3559.6)"},"32109":{"target":{"__isSmartRef__":true,"id":32108},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32110":{"_BorderWidth":4.252817079336131,"_ClipMode":"visible","_BorderRadius":39.10674829290913,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.2,106.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-39,215,134)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.0,-39.8)"},"32111":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32112},{"__isSmartRef__":true,"id":32114},{"__isSmartRef__":true,"id":32116},{"__isSmartRef__":true,"id":32118},{"__isSmartRef__":true,"id":32120},{"__isSmartRef__":true,"id":32122},{"__isSmartRef__":true,"id":32124},{"__isSmartRef__":true,"id":32126}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32128},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32112":{"date":{"__isSmartRef__":true,"id":32113},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32113":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32114":{"date":{"__isSmartRef__":true,"id":32115},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32115":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32116":{"date":{"__isSmartRef__":true,"id":32117},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32117":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32118":{"date":{"__isSmartRef__":true,"id":32119},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32119":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32120":{"date":{"__isSmartRef__":true,"id":32121},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32121":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32122":{"date":{"__isSmartRef__":true,"id":32123},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32123":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32124":{"date":{"__isSmartRef__":true,"id":32125},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32125":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32126":{"date":{"__isSmartRef__":true,"id":32127},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32127":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32128":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32129":{"morph":{"__isSmartRef__":true,"id":32108},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32130":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32131}},"32131":{"test01IsMorph":{"__isSmartRef__":true,"id":32132}},"32132":{"varMapping":{"__isSmartRef__":true,"id":32133},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32134},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32133":{"this":{"__isSmartRef__":true,"id":32130}},"32134":{},"32135":{"change":{"__isSmartRef__":true,"id":32136},"tick":{"__isSmartRef__":true,"id":32140}},"32136":{"varMapping":{"__isSmartRef__":true,"id":32137},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32138},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32137":{"this":{"__isSmartRef__":true,"id":32108}},"32138":{"timestamp":{"__isSmartRef__":true,"id":32139},"user":"cschuster","tags":[]},"32139":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32140":{"varMapping":{"__isSmartRef__":true,"id":32141},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32142},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32141":{"this":{"__isSmartRef__":true,"id":32108}},"32142":{"timestamp":{"__isSmartRef__":true,"id":32143},"user":"cschuster","tags":[]},"32143":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32144":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32145}],"id":"567FA8F9-9A10-49F3-8108-D876B1D73848","shape":{"__isSmartRef__":true,"id":32146},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle834","partsBinMetaInfo":{"__isSmartRef__":true,"id":32147},"eventHandler":{"__isSmartRef__":true,"id":32165},"attributeConnections":[{"__isSmartRef__":true,"id":32166},{"__isSmartRef__":true,"id":32168},{"__isSmartRef__":true,"id":32176},{"__isSmartRef__":true,"id":32178}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","0F02E954-F458-48EA-899B-2685431C6560"],"partTests":{"__isSmartRef__":true,"id":32186},"_ClipMode":"visible","moved":true,"b":265.82837015145924,"#startLetters":"set","isBeingDragged":false,"delta":0.9993547750054859,"_Rotation":-10.241070131513357,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32191},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3381.1,4222.0)","previousPosition":"lively.pt(2051.3,565.6)"},"32145":{"target":{"__isSmartRef__":true,"id":32144},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32146":{"_BorderWidth":0.013246904778015711,"_ClipMode":"visible","_BorderRadius":0.21166970767033888,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.8,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-274,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-18.5)"},"32147":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32148},{"__isSmartRef__":true,"id":32150},{"__isSmartRef__":true,"id":32152},{"__isSmartRef__":true,"id":32154},{"__isSmartRef__":true,"id":32156},{"__isSmartRef__":true,"id":32158},{"__isSmartRef__":true,"id":32160},{"__isSmartRef__":true,"id":32162}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32164},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32148":{"date":{"__isSmartRef__":true,"id":32149},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32149":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32150":{"date":{"__isSmartRef__":true,"id":32151},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32151":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32152":{"date":{"__isSmartRef__":true,"id":32153},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32153":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32154":{"date":{"__isSmartRef__":true,"id":32155},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32155":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32156":{"date":{"__isSmartRef__":true,"id":32157},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32157":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32158":{"date":{"__isSmartRef__":true,"id":32159},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32159":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32160":{"date":{"__isSmartRef__":true,"id":32161},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32161":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32162":{"date":{"__isSmartRef__":true,"id":32163},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32163":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32164":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32165":{"morph":{"__isSmartRef__":true,"id":32144},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32166":{"sourceObj":{"__isSmartRef__":true,"id":32144},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1190},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":32167},"dependendConnections":[{"__isSmartRef__":true,"id":32168}],"attributeConnections":[{"__isSmartRef__":true,"id":32170},{"__isSmartRef__":true,"id":32172},{"__isSmartRef__":true,"id":32174}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"32167":{"source":{"__isSmartRef__":true,"id":32144},"target":{"__isSmartRef__":true,"id":1190}},"32168":{"sourceObj":{"__isSmartRef__":true,"id":32144},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1190},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":32169},"dependedBy":{"__isSmartRef__":true,"id":32166},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"32169":{"source":{"__isSmartRef__":true,"id":32144},"target":{"__isSmartRef__":true,"id":1190}},"32170":{"sourceObj":{"__isSmartRef__":true,"id":32166},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":32168},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":32171},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"32171":{"source":{"__isSmartRef__":true,"id":32166},"target":{"__isSmartRef__":true,"id":32168}},"32172":{"sourceObj":{"__isSmartRef__":true,"id":32166},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":32168},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":32173},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"32173":{"source":{"__isSmartRef__":true,"id":32166},"target":{"__isSmartRef__":true,"id":32168}},"32174":{"sourceObj":{"__isSmartRef__":true,"id":32166},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":32168},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":32175},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"32175":{"source":{"__isSmartRef__":true,"id":32166},"target":{"__isSmartRef__":true,"id":32168}},"32176":{"sourceObj":{"__isSmartRef__":true,"id":32144},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1190},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":32177},"dependendConnections":[{"__isSmartRef__":true,"id":32178}],"attributeConnections":[{"__isSmartRef__":true,"id":32180},{"__isSmartRef__":true,"id":32182},{"__isSmartRef__":true,"id":32184}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"32177":{"source":{"__isSmartRef__":true,"id":32144},"target":{"__isSmartRef__":true,"id":1190}},"32178":{"sourceObj":{"__isSmartRef__":true,"id":32144},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1190},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":32179},"dependedBy":{"__isSmartRef__":true,"id":32176},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"32179":{"source":{"__isSmartRef__":true,"id":32144},"target":{"__isSmartRef__":true,"id":1190}},"32180":{"sourceObj":{"__isSmartRef__":true,"id":32176},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":32178},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":32181},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"32181":{"source":{"__isSmartRef__":true,"id":32176},"target":{"__isSmartRef__":true,"id":32178}},"32182":{"sourceObj":{"__isSmartRef__":true,"id":32176},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":32178},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":32183},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"32183":{"source":{"__isSmartRef__":true,"id":32176},"target":{"__isSmartRef__":true,"id":32178}},"32184":{"sourceObj":{"__isSmartRef__":true,"id":32176},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":32178},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":32185},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"32185":{"source":{"__isSmartRef__":true,"id":32176},"target":{"__isSmartRef__":true,"id":32178}},"32186":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32187}},"32187":{"test01IsMorph":{"__isSmartRef__":true,"id":32188}},"32188":{"varMapping":{"__isSmartRef__":true,"id":32189},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32189":{"this":{"__isSmartRef__":true,"id":32186}},"32190":{},"32191":{"change":{"__isSmartRef__":true,"id":32192},"tick":{"__isSmartRef__":true,"id":32196}},"32192":{"varMapping":{"__isSmartRef__":true,"id":32193},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32194},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32193":{"this":{"__isSmartRef__":true,"id":32144}},"32194":{"timestamp":{"__isSmartRef__":true,"id":32195},"user":"cschuster","tags":[]},"32195":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32196":{"varMapping":{"__isSmartRef__":true,"id":32197},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32198},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32197":{"this":{"__isSmartRef__":true,"id":32144}},"32198":{"timestamp":{"__isSmartRef__":true,"id":32199},"user":"cschuster","tags":[]},"32199":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32200":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32201}],"id":"9468F708-EF00-4DF4-9797-45BA4F2BA808","shape":{"__isSmartRef__":true,"id":32202},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle835","partsBinMetaInfo":{"__isSmartRef__":true,"id":32203},"eventHandler":{"__isSmartRef__":true,"id":32221},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F","CF4D3772-4065-4502-8449-97AF8EE740C1","72C08600-066D-4C4F-B147-757788D7DFB9"],"partTests":{"__isSmartRef__":true,"id":32222},"_ClipMode":"visible","moved":true,"b":172.15325165097602,"#startLetters":"set","isBeingDragged":false,"delta":-0.6545182869303972,"_Rotation":-6.508459255118475,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32227},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5954.5,3940.6)"},"32201":{"target":{"__isSmartRef__":true,"id":32200},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32202":{"_BorderWidth":5.682619454137441,"_ClipMode":"visible","_BorderRadius":39.254449089332965,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.2,94.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(35,-218,-142)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.7,-0.2)"},"32203":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32204},{"__isSmartRef__":true,"id":32206},{"__isSmartRef__":true,"id":32208},{"__isSmartRef__":true,"id":32210},{"__isSmartRef__":true,"id":32212},{"__isSmartRef__":true,"id":32214},{"__isSmartRef__":true,"id":32216},{"__isSmartRef__":true,"id":32218}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32220},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32204":{"date":{"__isSmartRef__":true,"id":32205},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32205":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32206":{"date":{"__isSmartRef__":true,"id":32207},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32207":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32208":{"date":{"__isSmartRef__":true,"id":32209},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32209":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32210":{"date":{"__isSmartRef__":true,"id":32211},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32211":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32212":{"date":{"__isSmartRef__":true,"id":32213},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32213":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32214":{"date":{"__isSmartRef__":true,"id":32215},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32215":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32216":{"date":{"__isSmartRef__":true,"id":32217},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32217":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32218":{"date":{"__isSmartRef__":true,"id":32219},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32219":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32220":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32221":{"morph":{"__isSmartRef__":true,"id":32200},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32222":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32223}},"32223":{"test01IsMorph":{"__isSmartRef__":true,"id":32224}},"32224":{"varMapping":{"__isSmartRef__":true,"id":32225},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32225":{"this":{"__isSmartRef__":true,"id":32222}},"32226":{},"32227":{"change":{"__isSmartRef__":true,"id":32228},"tick":{"__isSmartRef__":true,"id":32232}},"32228":{"varMapping":{"__isSmartRef__":true,"id":32229},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32230},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32229":{"this":{"__isSmartRef__":true,"id":32200}},"32230":{"timestamp":{"__isSmartRef__":true,"id":32231},"user":"cschuster","tags":[]},"32231":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32232":{"varMapping":{"__isSmartRef__":true,"id":32233},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32234},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32233":{"this":{"__isSmartRef__":true,"id":32200}},"32234":{"timestamp":{"__isSmartRef__":true,"id":32235},"user":"cschuster","tags":[]},"32235":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32236":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32237}],"id":"4687B856-99BC-40D3-B0AF-080A71230D9A","shape":{"__isSmartRef__":true,"id":32238},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle836","partsBinMetaInfo":{"__isSmartRef__":true,"id":32239},"eventHandler":{"__isSmartRef__":true,"id":32257},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","CE626118-6EF3-4E43-87B7-463B692CC5A9","D7BB101C-5D4D-41C7-849F-B559E4E8DDC5"],"partTests":{"__isSmartRef__":true,"id":32258},"_ClipMode":"visible","moved":true,"b":80.08067229035078,"#startLetters":"set","isBeingDragged":false,"delta":-0.7464515405590646,"_Rotation":62.70948307928856,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32263},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6009.7,3799.8)"},"32237":{"target":{"__isSmartRef__":true,"id":32236},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32238":{"_BorderWidth":9.925256364450394,"_ClipMode":"visible","_BorderRadius":1.186959591105412,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.6,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,297,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.4)"},"32239":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32240},{"__isSmartRef__":true,"id":32242},{"__isSmartRef__":true,"id":32244},{"__isSmartRef__":true,"id":32246},{"__isSmartRef__":true,"id":32248},{"__isSmartRef__":true,"id":32250},{"__isSmartRef__":true,"id":32252},{"__isSmartRef__":true,"id":32254}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32256},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32240":{"date":{"__isSmartRef__":true,"id":32241},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32241":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32242":{"date":{"__isSmartRef__":true,"id":32243},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32243":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32244":{"date":{"__isSmartRef__":true,"id":32245},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32245":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32246":{"date":{"__isSmartRef__":true,"id":32247},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32247":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32248":{"date":{"__isSmartRef__":true,"id":32249},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32249":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32250":{"date":{"__isSmartRef__":true,"id":32251},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32251":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32252":{"date":{"__isSmartRef__":true,"id":32253},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32253":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32254":{"date":{"__isSmartRef__":true,"id":32255},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32255":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32256":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32257":{"morph":{"__isSmartRef__":true,"id":32236},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32258":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32259}},"32259":{"test01IsMorph":{"__isSmartRef__":true,"id":32260}},"32260":{"varMapping":{"__isSmartRef__":true,"id":32261},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32262},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32261":{"this":{"__isSmartRef__":true,"id":32258}},"32262":{},"32263":{"change":{"__isSmartRef__":true,"id":32264},"tick":{"__isSmartRef__":true,"id":32268}},"32264":{"varMapping":{"__isSmartRef__":true,"id":32265},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32266},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32265":{"this":{"__isSmartRef__":true,"id":32236}},"32266":{"timestamp":{"__isSmartRef__":true,"id":32267},"user":"cschuster","tags":[]},"32267":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32268":{"varMapping":{"__isSmartRef__":true,"id":32269},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32270},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32269":{"this":{"__isSmartRef__":true,"id":32236}},"32270":{"timestamp":{"__isSmartRef__":true,"id":32271},"user":"cschuster","tags":[]},"32271":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32272":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32273}],"id":"D71E60A8-455B-49B9-94CF-FBC591B0E23E","shape":{"__isSmartRef__":true,"id":32274},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle837","partsBinMetaInfo":{"__isSmartRef__":true,"id":32275},"eventHandler":{"__isSmartRef__":true,"id":32293},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F"],"partTests":{"__isSmartRef__":true,"id":32294},"_ClipMode":"visible","moved":true,"b":280.37324707210064,"#startLetters":"set","isBeingDragged":false,"delta":0.8056702502071857,"_Rotation":18.059000908828477,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32299},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5307.5,4841.0)"},"32273":{"target":{"__isSmartRef__":true,"id":32272},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32274":{"_BorderWidth":0.0817217360227005,"_ClipMode":"visible","_BorderRadius":1.29686226894151,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.8,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-205,8)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.6)"},"32275":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32276},{"__isSmartRef__":true,"id":32278},{"__isSmartRef__":true,"id":32280},{"__isSmartRef__":true,"id":32282},{"__isSmartRef__":true,"id":32284},{"__isSmartRef__":true,"id":32286},{"__isSmartRef__":true,"id":32288},{"__isSmartRef__":true,"id":32290}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32292},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32276":{"date":{"__isSmartRef__":true,"id":32277},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32277":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32278":{"date":{"__isSmartRef__":true,"id":32279},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32279":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32280":{"date":{"__isSmartRef__":true,"id":32281},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32281":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32282":{"date":{"__isSmartRef__":true,"id":32283},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32283":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32284":{"date":{"__isSmartRef__":true,"id":32285},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32285":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32286":{"date":{"__isSmartRef__":true,"id":32287},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32287":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32288":{"date":{"__isSmartRef__":true,"id":32289},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32289":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32290":{"date":{"__isSmartRef__":true,"id":32291},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32291":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32292":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32293":{"morph":{"__isSmartRef__":true,"id":32272},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32294":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32295}},"32295":{"test01IsMorph":{"__isSmartRef__":true,"id":32296}},"32296":{"varMapping":{"__isSmartRef__":true,"id":32297},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32297":{"this":{"__isSmartRef__":true,"id":32294}},"32298":{},"32299":{"change":{"__isSmartRef__":true,"id":32300},"tick":{"__isSmartRef__":true,"id":32304}},"32300":{"varMapping":{"__isSmartRef__":true,"id":32301},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32302},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32301":{"this":{"__isSmartRef__":true,"id":32272}},"32302":{"timestamp":{"__isSmartRef__":true,"id":32303},"user":"cschuster","tags":[]},"32303":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32304":{"varMapping":{"__isSmartRef__":true,"id":32305},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32306},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32305":{"this":{"__isSmartRef__":true,"id":32272}},"32306":{"timestamp":{"__isSmartRef__":true,"id":32307},"user":"cschuster","tags":[]},"32307":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32308":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32309}],"id":"3358A7D9-F7D8-43FF-811F-ADD538117C6A","shape":{"__isSmartRef__":true,"id":32310},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle838","partsBinMetaInfo":{"__isSmartRef__":true,"id":32311},"eventHandler":{"__isSmartRef__":true,"id":32329},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","527351D5-506F-47AD-95AA-2D91BCF1779F","65E22769-EB02-49A3-BAED-B7BD0141C91F","681AF211-11F1-4BE0-9204-AE2F8E51930A"],"partTests":{"__isSmartRef__":true,"id":32330},"_ClipMode":"visible","moved":true,"b":248.69738319527823,"#startLetters":"set","isBeingDragged":false,"delta":0.7628754085744731,"_Rotation":31.60672688371959,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32335},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5844.9,3781.2)"},"32309":{"target":{"__isSmartRef__":true,"id":32308},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32310":{"_BorderWidth":0.34162681872439205,"_ClipMode":"visible","_BorderRadius":5.279294886355473,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.1,137.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-238,-332,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-12.7)"},"32311":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32312},{"__isSmartRef__":true,"id":32314},{"__isSmartRef__":true,"id":32316},{"__isSmartRef__":true,"id":32318},{"__isSmartRef__":true,"id":32320},{"__isSmartRef__":true,"id":32322},{"__isSmartRef__":true,"id":32324},{"__isSmartRef__":true,"id":32326}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32328},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32312":{"date":{"__isSmartRef__":true,"id":32313},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32313":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32314":{"date":{"__isSmartRef__":true,"id":32315},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32315":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32316":{"date":{"__isSmartRef__":true,"id":32317},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32317":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32318":{"date":{"__isSmartRef__":true,"id":32319},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32319":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32320":{"date":{"__isSmartRef__":true,"id":32321},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32321":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32322":{"date":{"__isSmartRef__":true,"id":32323},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32323":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32324":{"date":{"__isSmartRef__":true,"id":32325},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32325":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32326":{"date":{"__isSmartRef__":true,"id":32327},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32327":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32328":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32329":{"morph":{"__isSmartRef__":true,"id":32308},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32330":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32331}},"32331":{"test01IsMorph":{"__isSmartRef__":true,"id":32332}},"32332":{"varMapping":{"__isSmartRef__":true,"id":32333},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32333":{"this":{"__isSmartRef__":true,"id":32330}},"32334":{},"32335":{"change":{"__isSmartRef__":true,"id":32336},"tick":{"__isSmartRef__":true,"id":32340}},"32336":{"varMapping":{"__isSmartRef__":true,"id":32337},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32337":{"this":{"__isSmartRef__":true,"id":32308}},"32338":{"timestamp":{"__isSmartRef__":true,"id":32339},"user":"cschuster","tags":[]},"32339":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32340":{"varMapping":{"__isSmartRef__":true,"id":32341},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32342},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32341":{"this":{"__isSmartRef__":true,"id":32308}},"32342":{"timestamp":{"__isSmartRef__":true,"id":32343},"user":"cschuster","tags":[]},"32343":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32344":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32345}],"id":"01D65E7B-D691-4BCA-A865-3A2C2CFBACFE","shape":{"__isSmartRef__":true,"id":32346},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle839","partsBinMetaInfo":{"__isSmartRef__":true,"id":32347},"eventHandler":{"__isSmartRef__":true,"id":32365},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","176024A4-FE0A-47D5-8E18-8E8595529561"],"partTests":{"__isSmartRef__":true,"id":32366},"_ClipMode":"visible","moved":true,"b":255,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":20.87137166102098,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32371},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5749.1,4267.4)"},"32345":{"target":{"__isSmartRef__":true,"id":32344},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32346":{"_BorderWidth":0.17037086855465855,"_ClipMode":"visible","_BorderRadius":2.6794919243112236,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-314,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-14.8)"},"32347":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32348},{"__isSmartRef__":true,"id":32350},{"__isSmartRef__":true,"id":32352},{"__isSmartRef__":true,"id":32354},{"__isSmartRef__":true,"id":32356},{"__isSmartRef__":true,"id":32358},{"__isSmartRef__":true,"id":32360},{"__isSmartRef__":true,"id":32362}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32364},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32348":{"date":{"__isSmartRef__":true,"id":32349},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32349":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32350":{"date":{"__isSmartRef__":true,"id":32351},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32351":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32352":{"date":{"__isSmartRef__":true,"id":32353},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32353":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32354":{"date":{"__isSmartRef__":true,"id":32355},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32355":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32356":{"date":{"__isSmartRef__":true,"id":32357},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32357":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32358":{"date":{"__isSmartRef__":true,"id":32359},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32359":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32360":{"date":{"__isSmartRef__":true,"id":32361},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32361":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32362":{"date":{"__isSmartRef__":true,"id":32363},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32363":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32364":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32365":{"morph":{"__isSmartRef__":true,"id":32344},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32366":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32367}},"32367":{"test01IsMorph":{"__isSmartRef__":true,"id":32368}},"32368":{"varMapping":{"__isSmartRef__":true,"id":32369},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32369":{"this":{"__isSmartRef__":true,"id":32366}},"32370":{},"32371":{"change":{"__isSmartRef__":true,"id":32372},"tick":{"__isSmartRef__":true,"id":32376}},"32372":{"varMapping":{"__isSmartRef__":true,"id":32373},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32374},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32373":{"this":{"__isSmartRef__":true,"id":32344}},"32374":{"timestamp":{"__isSmartRef__":true,"id":32375},"user":"cschuster","tags":[]},"32375":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32376":{"varMapping":{"__isSmartRef__":true,"id":32377},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32378},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32377":{"this":{"__isSmartRef__":true,"id":32344}},"32378":{"timestamp":{"__isSmartRef__":true,"id":32379},"user":"cschuster","tags":[]},"32379":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32380":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32381}],"id":"F919FA31-DC81-4AB1-A437-06EEC7BADCA3","shape":{"__isSmartRef__":true,"id":32382},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle840","partsBinMetaInfo":{"__isSmartRef__":true,"id":32383},"eventHandler":{"__isSmartRef__":true,"id":32401},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","7BC543FF-E1F0-44DD-9CC0-251B847A01DB"],"partTests":{"__isSmartRef__":true,"id":32402},"_ClipMode":"visible","moved":true,"b":126.37725309259258,"#startLetters":"set","isBeingDragged":false,"delta":0.9574034325196408,"_Rotation":16.539115436213564,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32407},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5559.2,4233.8)"},"32381":{"target":{"__isSmartRef__":true,"id":32380},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32382":{"_BorderWidth":9.025646631088165,"_ClipMode":"visible","_BorderRadius":14.07067072257362,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.8,67.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(206,55,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.1,-8.1)"},"32383":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32384},{"__isSmartRef__":true,"id":32386},{"__isSmartRef__":true,"id":32388},{"__isSmartRef__":true,"id":32390},{"__isSmartRef__":true,"id":32392},{"__isSmartRef__":true,"id":32394},{"__isSmartRef__":true,"id":32396},{"__isSmartRef__":true,"id":32398}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32400},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32384":{"date":{"__isSmartRef__":true,"id":32385},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32385":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32386":{"date":{"__isSmartRef__":true,"id":32387},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32387":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32388":{"date":{"__isSmartRef__":true,"id":32389},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32389":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32390":{"date":{"__isSmartRef__":true,"id":32391},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32391":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32392":{"date":{"__isSmartRef__":true,"id":32393},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32393":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32394":{"date":{"__isSmartRef__":true,"id":32395},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32395":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32396":{"date":{"__isSmartRef__":true,"id":32397},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32397":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32398":{"date":{"__isSmartRef__":true,"id":32399},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32399":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32400":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32401":{"morph":{"__isSmartRef__":true,"id":32380},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32402":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32403}},"32403":{"test01IsMorph":{"__isSmartRef__":true,"id":32404}},"32404":{"varMapping":{"__isSmartRef__":true,"id":32405},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32406},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32405":{"this":{"__isSmartRef__":true,"id":32402}},"32406":{},"32407":{"change":{"__isSmartRef__":true,"id":32408},"tick":{"__isSmartRef__":true,"id":32412}},"32408":{"varMapping":{"__isSmartRef__":true,"id":32409},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32410},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32409":{"this":{"__isSmartRef__":true,"id":32380}},"32410":{"timestamp":{"__isSmartRef__":true,"id":32411},"user":"cschuster","tags":[]},"32411":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32412":{"varMapping":{"__isSmartRef__":true,"id":32413},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32414},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32413":{"this":{"__isSmartRef__":true,"id":32380}},"32414":{"timestamp":{"__isSmartRef__":true,"id":32415},"user":"cschuster","tags":[]},"32415":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32416":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32417}],"id":"706E50F9-A857-431D-8453-EF79B98165A5","shape":{"__isSmartRef__":true,"id":32418},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle841","partsBinMetaInfo":{"__isSmartRef__":true,"id":32419},"eventHandler":{"__isSmartRef__":true,"id":32437},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A"],"partTests":{"__isSmartRef__":true,"id":32438},"_ClipMode":"visible","moved":true,"b":112.878633449669,"#startLetters":"set","isBeingDragged":false,"delta":0.9565985885565169,"_Rotation":-2.2513183603804383,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32443},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4894.4,5567.4)"},"32417":{"target":{"__isSmartRef__":true,"id":32416},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32418":{"_BorderWidth":9.606652261551535,"_ClipMode":"visible","_BorderRadius":6.046007905827415,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.3,63.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,136,150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.2)"},"32419":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32420},{"__isSmartRef__":true,"id":32422},{"__isSmartRef__":true,"id":32424},{"__isSmartRef__":true,"id":32426},{"__isSmartRef__":true,"id":32428},{"__isSmartRef__":true,"id":32430},{"__isSmartRef__":true,"id":32432},{"__isSmartRef__":true,"id":32434}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32436},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32420":{"date":{"__isSmartRef__":true,"id":32421},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32421":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32422":{"date":{"__isSmartRef__":true,"id":32423},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32423":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32424":{"date":{"__isSmartRef__":true,"id":32425},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32425":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32426":{"date":{"__isSmartRef__":true,"id":32427},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32427":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32428":{"date":{"__isSmartRef__":true,"id":32429},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32429":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32430":{"date":{"__isSmartRef__":true,"id":32431},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32431":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32432":{"date":{"__isSmartRef__":true,"id":32433},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32433":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32434":{"date":{"__isSmartRef__":true,"id":32435},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32435":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32436":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32437":{"morph":{"__isSmartRef__":true,"id":32416},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32438":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32439}},"32439":{"test01IsMorph":{"__isSmartRef__":true,"id":32440}},"32440":{"varMapping":{"__isSmartRef__":true,"id":32441},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32442},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32441":{"this":{"__isSmartRef__":true,"id":32438}},"32442":{},"32443":{"change":{"__isSmartRef__":true,"id":32444},"tick":{"__isSmartRef__":true,"id":32448}},"32444":{"varMapping":{"__isSmartRef__":true,"id":32445},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32446},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32445":{"this":{"__isSmartRef__":true,"id":32416}},"32446":{"timestamp":{"__isSmartRef__":true,"id":32447},"user":"cschuster","tags":[]},"32447":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32448":{"varMapping":{"__isSmartRef__":true,"id":32449},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32450},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32449":{"this":{"__isSmartRef__":true,"id":32416}},"32450":{"timestamp":{"__isSmartRef__":true,"id":32451},"user":"cschuster","tags":[]},"32451":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32452":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32453}],"id":"541DBB94-20D9-47E4-A837-34F28C5BA97D","shape":{"__isSmartRef__":true,"id":32454},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle842","partsBinMetaInfo":{"__isSmartRef__":true,"id":32455},"eventHandler":{"__isSmartRef__":true,"id":32473},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","8187BFD0-7D90-455D-B22A-7940E37396E8"],"partTests":{"__isSmartRef__":true,"id":32474},"_ClipMode":"visible","moved":true,"b":41,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":17.459757920249565,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32479},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6053.4,4899.8)"},"32453":{"target":{"__isSmartRef__":true,"id":32452},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32454":{"_BorderWidth":8.280295144952536,"_ClipMode":"visible","_BorderRadius":22.783462019201313,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,73.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(168,361,-2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-35.1)"},"32455":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32456},{"__isSmartRef__":true,"id":32458},{"__isSmartRef__":true,"id":32460},{"__isSmartRef__":true,"id":32462},{"__isSmartRef__":true,"id":32464},{"__isSmartRef__":true,"id":32466},{"__isSmartRef__":true,"id":32468},{"__isSmartRef__":true,"id":32470}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32472},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32456":{"date":{"__isSmartRef__":true,"id":32457},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32457":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32458":{"date":{"__isSmartRef__":true,"id":32459},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32459":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32460":{"date":{"__isSmartRef__":true,"id":32461},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32461":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32462":{"date":{"__isSmartRef__":true,"id":32463},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32463":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32464":{"date":{"__isSmartRef__":true,"id":32465},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32465":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32466":{"date":{"__isSmartRef__":true,"id":32467},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32467":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32468":{"date":{"__isSmartRef__":true,"id":32469},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32469":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32470":{"date":{"__isSmartRef__":true,"id":32471},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32471":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32472":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32473":{"morph":{"__isSmartRef__":true,"id":32452},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32474":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32475}},"32475":{"test01IsMorph":{"__isSmartRef__":true,"id":32476}},"32476":{"varMapping":{"__isSmartRef__":true,"id":32477},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32477":{"this":{"__isSmartRef__":true,"id":32474}},"32478":{},"32479":{"change":{"__isSmartRef__":true,"id":32480},"tick":{"__isSmartRef__":true,"id":32484}},"32480":{"varMapping":{"__isSmartRef__":true,"id":32481},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32482},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32481":{"this":{"__isSmartRef__":true,"id":32452}},"32482":{"timestamp":{"__isSmartRef__":true,"id":32483},"user":"cschuster","tags":[]},"32483":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32484":{"varMapping":{"__isSmartRef__":true,"id":32485},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32486},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32485":{"this":{"__isSmartRef__":true,"id":32452}},"32486":{"timestamp":{"__isSmartRef__":true,"id":32487},"user":"cschuster","tags":[]},"32487":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32488":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32489}],"id":"CEDEF623-B4A8-4A5F-B84D-5CD751766C47","shape":{"__isSmartRef__":true,"id":32490},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle843","partsBinMetaInfo":{"__isSmartRef__":true,"id":32491},"eventHandler":{"__isSmartRef__":true,"id":32509},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","4672FE9F-ACA4-4E80-BE59-07007C04865B"],"partTests":{"__isSmartRef__":true,"id":32510},"_ClipMode":"visible","moved":true,"b":104.79670341446763,"#startLetters":"set","isBeingDragged":false,"delta":-0.8954501634580083,"_Rotation":-16.057043819214943,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32515},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5670.9,5053.4)"},"32489":{"target":{"__isSmartRef__":true,"id":32488},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32490":{"_BorderWidth":9.834190422003328,"_ClipMode":"visible","_BorderRadius":2.6089647420980677,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.2,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,182,52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-14.9)"},"32491":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32492},{"__isSmartRef__":true,"id":32494},{"__isSmartRef__":true,"id":32496},{"__isSmartRef__":true,"id":32498},{"__isSmartRef__":true,"id":32500},{"__isSmartRef__":true,"id":32502},{"__isSmartRef__":true,"id":32504},{"__isSmartRef__":true,"id":32506}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32508},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32492":{"date":{"__isSmartRef__":true,"id":32493},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32493":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32494":{"date":{"__isSmartRef__":true,"id":32495},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32495":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32496":{"date":{"__isSmartRef__":true,"id":32497},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32497":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32498":{"date":{"__isSmartRef__":true,"id":32499},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32499":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32500":{"date":{"__isSmartRef__":true,"id":32501},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32501":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32502":{"date":{"__isSmartRef__":true,"id":32503},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32503":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32504":{"date":{"__isSmartRef__":true,"id":32505},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32505":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32506":{"date":{"__isSmartRef__":true,"id":32507},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32507":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32508":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32509":{"morph":{"__isSmartRef__":true,"id":32488},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32510":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32511}},"32511":{"test01IsMorph":{"__isSmartRef__":true,"id":32512}},"32512":{"varMapping":{"__isSmartRef__":true,"id":32513},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32513":{"this":{"__isSmartRef__":true,"id":32510}},"32514":{},"32515":{"change":{"__isSmartRef__":true,"id":32516},"tick":{"__isSmartRef__":true,"id":32520}},"32516":{"varMapping":{"__isSmartRef__":true,"id":32517},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32518},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32517":{"this":{"__isSmartRef__":true,"id":32488}},"32518":{"timestamp":{"__isSmartRef__":true,"id":32519},"user":"cschuster","tags":[]},"32519":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32520":{"varMapping":{"__isSmartRef__":true,"id":32521},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32522},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32521":{"this":{"__isSmartRef__":true,"id":32488}},"32522":{"timestamp":{"__isSmartRef__":true,"id":32523},"user":"cschuster","tags":[]},"32523":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32524":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32525}],"id":"69268DFB-2AB4-4920-9F31-6905820E1077","shape":{"__isSmartRef__":true,"id":32526},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle844","partsBinMetaInfo":{"__isSmartRef__":true,"id":32527},"eventHandler":{"__isSmartRef__":true,"id":32545},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F","5F9CEDD7-E894-4A14-8C68-52288B1A6DC4"],"partTests":{"__isSmartRef__":true,"id":32546},"_ClipMode":"visible","moved":true,"b":161.92585237370804,"#startLetters":"set","isBeingDragged":false,"delta":0.8261523080291227,"_Rotation":45.22189509843403,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32551},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5688.4,3458.3)"},"32525":{"target":{"__isSmartRef__":true,"id":32524},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32526":{"_BorderWidth":6.551237583643195,"_ClipMode":"visible","_BorderRadius":36.149859134548514,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.4,87.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(80,-164,-14)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-1.0)"},"32527":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32528},{"__isSmartRef__":true,"id":32530},{"__isSmartRef__":true,"id":32532},{"__isSmartRef__":true,"id":32534},{"__isSmartRef__":true,"id":32536},{"__isSmartRef__":true,"id":32538},{"__isSmartRef__":true,"id":32540},{"__isSmartRef__":true,"id":32542}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32544},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32528":{"date":{"__isSmartRef__":true,"id":32529},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32529":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32530":{"date":{"__isSmartRef__":true,"id":32531},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32531":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32532":{"date":{"__isSmartRef__":true,"id":32533},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32533":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32534":{"date":{"__isSmartRef__":true,"id":32535},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32535":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32536":{"date":{"__isSmartRef__":true,"id":32537},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32537":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32538":{"date":{"__isSmartRef__":true,"id":32539},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32539":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32540":{"date":{"__isSmartRef__":true,"id":32541},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32541":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32542":{"date":{"__isSmartRef__":true,"id":32543},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32543":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32544":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32545":{"morph":{"__isSmartRef__":true,"id":32524},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32546":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32547}},"32547":{"test01IsMorph":{"__isSmartRef__":true,"id":32548}},"32548":{"varMapping":{"__isSmartRef__":true,"id":32549},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32549":{"this":{"__isSmartRef__":true,"id":32546}},"32550":{},"32551":{"change":{"__isSmartRef__":true,"id":32552},"tick":{"__isSmartRef__":true,"id":32556}},"32552":{"varMapping":{"__isSmartRef__":true,"id":32553},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32554},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32553":{"this":{"__isSmartRef__":true,"id":32524}},"32554":{"timestamp":{"__isSmartRef__":true,"id":32555},"user":"cschuster","tags":[]},"32555":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32556":{"varMapping":{"__isSmartRef__":true,"id":32557},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32558},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32557":{"this":{"__isSmartRef__":true,"id":32524}},"32558":{"timestamp":{"__isSmartRef__":true,"id":32559},"user":"cschuster","tags":[]},"32559":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32560":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32561}],"id":"99DA8365-0361-4784-BC65-D2B9B43BD589","shape":{"__isSmartRef__":true,"id":32562},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle845","partsBinMetaInfo":{"__isSmartRef__":true,"id":32563},"eventHandler":{"__isSmartRef__":true,"id":32581},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C02A23E9-FCC3-4C91-94D8-7063CBD14C13"],"partTests":{"__isSmartRef__":true,"id":32582},"_ClipMode":"visible","moved":true,"b":11.231041305698454,"#startLetters":"set","isBeingDragged":false,"delta":0.9359201088082045,"_Rotation":-24.706336194342693,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32587},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5782.6,4874.9)"},"32561":{"target":{"__isSmartRef__":true,"id":32560},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32562":{"_BorderWidth":5.973828888472454,"_ClipMode":"visible","_BorderRadius":38.48265167356241,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.3,92.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(50,301,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.9,-39.6)"},"32563":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32564},{"__isSmartRef__":true,"id":32566},{"__isSmartRef__":true,"id":32568},{"__isSmartRef__":true,"id":32570},{"__isSmartRef__":true,"id":32572},{"__isSmartRef__":true,"id":32574},{"__isSmartRef__":true,"id":32576},{"__isSmartRef__":true,"id":32578}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32580},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32564":{"date":{"__isSmartRef__":true,"id":32565},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32565":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32566":{"date":{"__isSmartRef__":true,"id":32567},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32567":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32568":{"date":{"__isSmartRef__":true,"id":32569},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32569":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32570":{"date":{"__isSmartRef__":true,"id":32571},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32571":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32572":{"date":{"__isSmartRef__":true,"id":32573},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32573":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32574":{"date":{"__isSmartRef__":true,"id":32575},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32575":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32576":{"date":{"__isSmartRef__":true,"id":32577},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32577":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32578":{"date":{"__isSmartRef__":true,"id":32579},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32579":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32580":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32581":{"morph":{"__isSmartRef__":true,"id":32560},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32582":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32583}},"32583":{"test01IsMorph":{"__isSmartRef__":true,"id":32584}},"32584":{"varMapping":{"__isSmartRef__":true,"id":32585},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32585":{"this":{"__isSmartRef__":true,"id":32582}},"32586":{},"32587":{"change":{"__isSmartRef__":true,"id":32588},"tick":{"__isSmartRef__":true,"id":32592}},"32588":{"varMapping":{"__isSmartRef__":true,"id":32589},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32590},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32589":{"this":{"__isSmartRef__":true,"id":32560}},"32590":{"timestamp":{"__isSmartRef__":true,"id":32591},"user":"cschuster","tags":[]},"32591":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32592":{"varMapping":{"__isSmartRef__":true,"id":32593},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32593":{"this":{"__isSmartRef__":true,"id":32560}},"32594":{"timestamp":{"__isSmartRef__":true,"id":32595},"user":"cschuster","tags":[]},"32595":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32596":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32597}],"id":"D9F7DCE0-BA43-403B-9D16-236D2B7C0C9C","shape":{"__isSmartRef__":true,"id":32598},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle846","partsBinMetaInfo":{"__isSmartRef__":true,"id":32599},"eventHandler":{"__isSmartRef__":true,"id":32617},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","81C55E95-FB8D-475D-A15F-066F46432EF2"],"partTests":{"__isSmartRef__":true,"id":32618},"_ClipMode":"visible","moved":true,"b":248.42117206938565,"#startLetters":"set","isBeingDragged":false,"delta":-0.8452941509895027,"_Rotation":-40.676856611959664,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32623},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4911.5,6179.1)"},"32597":{"target":{"__isSmartRef__":true,"id":32596},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32598":{"_BorderWidth":0.35043773677487433,"_ClipMode":"visible","_BorderRadius":5.41051321662855,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.4,137.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-238,-332,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-12.6)"},"32599":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32600},{"__isSmartRef__":true,"id":32602},{"__isSmartRef__":true,"id":32604},{"__isSmartRef__":true,"id":32606},{"__isSmartRef__":true,"id":32608},{"__isSmartRef__":true,"id":32610},{"__isSmartRef__":true,"id":32612},{"__isSmartRef__":true,"id":32614}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32616},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32600":{"date":{"__isSmartRef__":true,"id":32601},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32601":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32602":{"date":{"__isSmartRef__":true,"id":32603},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32603":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32604":{"date":{"__isSmartRef__":true,"id":32605},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32605":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32606":{"date":{"__isSmartRef__":true,"id":32607},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32607":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32608":{"date":{"__isSmartRef__":true,"id":32609},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32609":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32610":{"date":{"__isSmartRef__":true,"id":32611},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32611":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32612":{"date":{"__isSmartRef__":true,"id":32613},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32613":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32614":{"date":{"__isSmartRef__":true,"id":32615},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32615":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32616":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32617":{"morph":{"__isSmartRef__":true,"id":32596},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32618":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32619}},"32619":{"test01IsMorph":{"__isSmartRef__":true,"id":32620}},"32620":{"varMapping":{"__isSmartRef__":true,"id":32621},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32621":{"this":{"__isSmartRef__":true,"id":32618}},"32622":{},"32623":{"change":{"__isSmartRef__":true,"id":32624},"tick":{"__isSmartRef__":true,"id":32628}},"32624":{"varMapping":{"__isSmartRef__":true,"id":32625},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32626},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32625":{"this":{"__isSmartRef__":true,"id":32596}},"32626":{"timestamp":{"__isSmartRef__":true,"id":32627},"user":"cschuster","tags":[]},"32627":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32628":{"varMapping":{"__isSmartRef__":true,"id":32629},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32630},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32629":{"this":{"__isSmartRef__":true,"id":32596}},"32630":{"timestamp":{"__isSmartRef__":true,"id":32631},"user":"cschuster","tags":[]},"32631":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32632":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32633}],"id":"4B8CD767-4C00-457B-8116-D3E47954F56F","shape":{"__isSmartRef__":true,"id":32634},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle847","partsBinMetaInfo":{"__isSmartRef__":true,"id":32635},"eventHandler":{"__isSmartRef__":true,"id":32653},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E"],"partTests":{"__isSmartRef__":true,"id":32654},"_ClipMode":"visible","moved":true,"b":221.6933421076974,"#startLetters":"set","isBeingDragged":false,"delta":0.9597114376956597,"_Rotation":-9.603445007901982,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32659},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7212.7,5062.2)"},"32633":{"target":{"__isSmartRef__":true,"id":32632},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32634":{"_BorderWidth":1.6742820539637489,"_ClipMode":"visible","_BorderRadius":22.30336022945987,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,126.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-170,-362,11)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.7,-5.1)"},"32635":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32636},{"__isSmartRef__":true,"id":32638},{"__isSmartRef__":true,"id":32640},{"__isSmartRef__":true,"id":32642},{"__isSmartRef__":true,"id":32644},{"__isSmartRef__":true,"id":32646},{"__isSmartRef__":true,"id":32648},{"__isSmartRef__":true,"id":32650}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32652},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32636":{"date":{"__isSmartRef__":true,"id":32637},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32637":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32638":{"date":{"__isSmartRef__":true,"id":32639},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32639":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32640":{"date":{"__isSmartRef__":true,"id":32641},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32641":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32642":{"date":{"__isSmartRef__":true,"id":32643},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32643":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32644":{"date":{"__isSmartRef__":true,"id":32645},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32645":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32646":{"date":{"__isSmartRef__":true,"id":32647},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32647":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32648":{"date":{"__isSmartRef__":true,"id":32649},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32649":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32650":{"date":{"__isSmartRef__":true,"id":32651},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32651":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32652":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32653":{"morph":{"__isSmartRef__":true,"id":32632},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32654":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32655}},"32655":{"test01IsMorph":{"__isSmartRef__":true,"id":32656}},"32656":{"varMapping":{"__isSmartRef__":true,"id":32657},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32658},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32657":{"this":{"__isSmartRef__":true,"id":32654}},"32658":{},"32659":{"change":{"__isSmartRef__":true,"id":32660},"tick":{"__isSmartRef__":true,"id":32664}},"32660":{"varMapping":{"__isSmartRef__":true,"id":32661},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32661":{"this":{"__isSmartRef__":true,"id":32632}},"32662":{"timestamp":{"__isSmartRef__":true,"id":32663},"user":"cschuster","tags":[]},"32663":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32664":{"varMapping":{"__isSmartRef__":true,"id":32665},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32666},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32665":{"this":{"__isSmartRef__":true,"id":32632}},"32666":{"timestamp":{"__isSmartRef__":true,"id":32667},"user":"cschuster","tags":[]},"32667":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32668":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32669}],"id":"0C146547-5A14-4B80-858A-DBBB6BCC1F28","shape":{"__isSmartRef__":true,"id":32670},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle848","partsBinMetaInfo":{"__isSmartRef__":true,"id":32671},"eventHandler":{"__isSmartRef__":true,"id":32689},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F"],"partTests":{"__isSmartRef__":true,"id":32690},"_ClipMode":"visible","moved":true,"b":51.67792443634244,"#startLetters":"set","isBeingDragged":false,"delta":-0.8493721089907922,"_Rotation":46.64658612591317,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32695},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6108.4,4578.0)"},"32669":{"target":{"__isSmartRef__":true,"id":32668},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32670":{"_BorderWidth":8.9226875841945,"_ClipMode":"visible","_BorderRadius":15.380035386890107,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.9,68.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,360,-137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-32.4)"},"32671":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32672},{"__isSmartRef__":true,"id":32674},{"__isSmartRef__":true,"id":32676},{"__isSmartRef__":true,"id":32678},{"__isSmartRef__":true,"id":32680},{"__isSmartRef__":true,"id":32682},{"__isSmartRef__":true,"id":32684},{"__isSmartRef__":true,"id":32686}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32688},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32672":{"date":{"__isSmartRef__":true,"id":32673},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32673":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32674":{"date":{"__isSmartRef__":true,"id":32675},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32675":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32676":{"date":{"__isSmartRef__":true,"id":32677},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32677":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32678":{"date":{"__isSmartRef__":true,"id":32679},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32679":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32680":{"date":{"__isSmartRef__":true,"id":32681},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32681":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32682":{"date":{"__isSmartRef__":true,"id":32683},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32683":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32684":{"date":{"__isSmartRef__":true,"id":32685},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32685":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32686":{"date":{"__isSmartRef__":true,"id":32687},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32687":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32688":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32689":{"morph":{"__isSmartRef__":true,"id":32668},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32690":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32691}},"32691":{"test01IsMorph":{"__isSmartRef__":true,"id":32692}},"32692":{"varMapping":{"__isSmartRef__":true,"id":32693},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32694},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32693":{"this":{"__isSmartRef__":true,"id":32690}},"32694":{},"32695":{"change":{"__isSmartRef__":true,"id":32696},"tick":{"__isSmartRef__":true,"id":32700}},"32696":{"varMapping":{"__isSmartRef__":true,"id":32697},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32698},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32697":{"this":{"__isSmartRef__":true,"id":32668}},"32698":{"timestamp":{"__isSmartRef__":true,"id":32699},"user":"cschuster","tags":[]},"32699":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32700":{"varMapping":{"__isSmartRef__":true,"id":32701},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32701":{"this":{"__isSmartRef__":true,"id":32668}},"32702":{"timestamp":{"__isSmartRef__":true,"id":32703},"user":"cschuster","tags":[]},"32703":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32704":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32705}],"id":"F50B9B70-C301-469E-87EA-50C5829DE409","shape":{"__isSmartRef__":true,"id":32706},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle849","partsBinMetaInfo":{"__isSmartRef__":true,"id":32707},"eventHandler":{"__isSmartRef__":true,"id":32725},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","B410A3DF-B72E-4E7C-AF4D-09C118762782"],"partTests":{"__isSmartRef__":true,"id":32726},"_ClipMode":"visible","moved":true,"b":11.59674999449635,"#startLetters":"set","isBeingDragged":false,"delta":-0.9290753333480097,"_Rotation":-8.258709658905005,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32731},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6601.2,5550.9)"},"32705":{"target":{"__isSmartRef__":true,"id":32704},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32706":{"_BorderWidth":6.005111780424692,"_ClipMode":"visible","_BorderRadius":38.38360049416241,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.8,92.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(52,303,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.0,-39.6)"},"32707":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32708},{"__isSmartRef__":true,"id":32710},{"__isSmartRef__":true,"id":32712},{"__isSmartRef__":true,"id":32714},{"__isSmartRef__":true,"id":32716},{"__isSmartRef__":true,"id":32718},{"__isSmartRef__":true,"id":32720},{"__isSmartRef__":true,"id":32722}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32724},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32708":{"date":{"__isSmartRef__":true,"id":32709},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32709":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32710":{"date":{"__isSmartRef__":true,"id":32711},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32711":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32712":{"date":{"__isSmartRef__":true,"id":32713},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32713":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32714":{"date":{"__isSmartRef__":true,"id":32715},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32715":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32716":{"date":{"__isSmartRef__":true,"id":32717},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32717":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32718":{"date":{"__isSmartRef__":true,"id":32719},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32719":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32720":{"date":{"__isSmartRef__":true,"id":32721},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32721":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32722":{"date":{"__isSmartRef__":true,"id":32723},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32723":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32724":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32725":{"morph":{"__isSmartRef__":true,"id":32704},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32726":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32727}},"32727":{"test01IsMorph":{"__isSmartRef__":true,"id":32728}},"32728":{"varMapping":{"__isSmartRef__":true,"id":32729},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32729":{"this":{"__isSmartRef__":true,"id":32726}},"32730":{},"32731":{"change":{"__isSmartRef__":true,"id":32732},"tick":{"__isSmartRef__":true,"id":32736}},"32732":{"varMapping":{"__isSmartRef__":true,"id":32733},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32733":{"this":{"__isSmartRef__":true,"id":32704}},"32734":{"timestamp":{"__isSmartRef__":true,"id":32735},"user":"cschuster","tags":[]},"32735":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32736":{"varMapping":{"__isSmartRef__":true,"id":32737},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32738},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32737":{"this":{"__isSmartRef__":true,"id":32704}},"32738":{"timestamp":{"__isSmartRef__":true,"id":32739},"user":"cschuster","tags":[]},"32739":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32740":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32741}],"id":"C204456E-9654-4B0E-88A6-46F85EA63CD4","shape":{"__isSmartRef__":true,"id":32742},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle850","partsBinMetaInfo":{"__isSmartRef__":true,"id":32743},"eventHandler":{"__isSmartRef__":true,"id":32761},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A","D601FA11-57CC-4C7D-B12A-111CE6DCD4E7"],"partTests":{"__isSmartRef__":true,"id":32762},"_ClipMode":"visible","moved":true,"b":210.85027459490811,"#startLetters":"set","isBeingDragged":false,"delta":-0.9499982509878464,"_Rotation":-9.142316076929815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32767},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5034.5,5454.9)"},"32741":{"target":{"__isSmartRef__":true,"id":32740},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32742":{"_BorderWidth":2.4360181589463563,"_ClipMode":"visible","_BorderRadius":29.48159538999547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.2,120.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-131,-351,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.7,-2.8)"},"32743":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32744},{"__isSmartRef__":true,"id":32746},{"__isSmartRef__":true,"id":32748},{"__isSmartRef__":true,"id":32750},{"__isSmartRef__":true,"id":32752},{"__isSmartRef__":true,"id":32754},{"__isSmartRef__":true,"id":32756},{"__isSmartRef__":true,"id":32758}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32760},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32744":{"date":{"__isSmartRef__":true,"id":32745},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32745":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32746":{"date":{"__isSmartRef__":true,"id":32747},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32747":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32748":{"date":{"__isSmartRef__":true,"id":32749},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32749":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32750":{"date":{"__isSmartRef__":true,"id":32751},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32751":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32752":{"date":{"__isSmartRef__":true,"id":32753},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32753":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32754":{"date":{"__isSmartRef__":true,"id":32755},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32755":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32756":{"date":{"__isSmartRef__":true,"id":32757},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32757":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32758":{"date":{"__isSmartRef__":true,"id":32759},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32759":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32760":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32761":{"morph":{"__isSmartRef__":true,"id":32740},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32762":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32763}},"32763":{"test01IsMorph":{"__isSmartRef__":true,"id":32764}},"32764":{"varMapping":{"__isSmartRef__":true,"id":32765},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32766},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32765":{"this":{"__isSmartRef__":true,"id":32762}},"32766":{},"32767":{"change":{"__isSmartRef__":true,"id":32768},"tick":{"__isSmartRef__":true,"id":32772}},"32768":{"varMapping":{"__isSmartRef__":true,"id":32769},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32769":{"this":{"__isSmartRef__":true,"id":32740}},"32770":{"timestamp":{"__isSmartRef__":true,"id":32771},"user":"cschuster","tags":[]},"32771":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32772":{"varMapping":{"__isSmartRef__":true,"id":32773},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32774},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32773":{"this":{"__isSmartRef__":true,"id":32740}},"32774":{"timestamp":{"__isSmartRef__":true,"id":32775},"user":"cschuster","tags":[]},"32775":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32776":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32777}],"id":"58AFD6B5-DCDB-403B-BC34-17E3A484B183","shape":{"__isSmartRef__":true,"id":32778},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle851","partsBinMetaInfo":{"__isSmartRef__":true,"id":32779},"eventHandler":{"__isSmartRef__":true,"id":32797},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C02A23E9-FCC3-4C91-94D8-7063CBD14C13","D8C490FC-17BC-45F3-AD12-938D71323861"],"partTests":{"__isSmartRef__":true,"id":32798},"_ClipMode":"visible","moved":true,"b":160,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.8797112519929,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32803},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5875.6,4968.6)"},"32777":{"target":{"__isSmartRef__":true,"id":32776},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32778":{"_BorderWidth":6.710100716628345,"_ClipMode":"visible","_BorderRadius":35.32088886237956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,86.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(88,-153,13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.8,-1.2)"},"32779":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32780},{"__isSmartRef__":true,"id":32782},{"__isSmartRef__":true,"id":32784},{"__isSmartRef__":true,"id":32786},{"__isSmartRef__":true,"id":32788},{"__isSmartRef__":true,"id":32790},{"__isSmartRef__":true,"id":32792},{"__isSmartRef__":true,"id":32794}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32796},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32780":{"date":{"__isSmartRef__":true,"id":32781},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32781":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32782":{"date":{"__isSmartRef__":true,"id":32783},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32783":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32784":{"date":{"__isSmartRef__":true,"id":32785},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32785":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32786":{"date":{"__isSmartRef__":true,"id":32787},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32787":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32788":{"date":{"__isSmartRef__":true,"id":32789},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32789":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32790":{"date":{"__isSmartRef__":true,"id":32791},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32791":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32792":{"date":{"__isSmartRef__":true,"id":32793},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32793":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32794":{"date":{"__isSmartRef__":true,"id":32795},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32795":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32796":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32797":{"morph":{"__isSmartRef__":true,"id":32776},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32798":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32799}},"32799":{"test01IsMorph":{"__isSmartRef__":true,"id":32800}},"32800":{"varMapping":{"__isSmartRef__":true,"id":32801},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32801":{"this":{"__isSmartRef__":true,"id":32798}},"32802":{},"32803":{"change":{"__isSmartRef__":true,"id":32804},"tick":{"__isSmartRef__":true,"id":32808}},"32804":{"varMapping":{"__isSmartRef__":true,"id":32805},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32806},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32805":{"this":{"__isSmartRef__":true,"id":32776}},"32806":{"timestamp":{"__isSmartRef__":true,"id":32807},"user":"cschuster","tags":[]},"32807":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32808":{"varMapping":{"__isSmartRef__":true,"id":32809},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32809":{"this":{"__isSmartRef__":true,"id":32776}},"32810":{"timestamp":{"__isSmartRef__":true,"id":32811},"user":"cschuster","tags":[]},"32811":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32812":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32813}],"id":"EBF88583-088E-43E0-AA0E-FCC6778B1C34","shape":{"__isSmartRef__":true,"id":32814},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle852","partsBinMetaInfo":{"__isSmartRef__":true,"id":32815},"eventHandler":{"__isSmartRef__":true,"id":32833},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732","A2A71813-4A2B-4500-8E5E-BEB7F3783443"],"partTests":{"__isSmartRef__":true,"id":32834},"_ClipMode":"visible","moved":true,"b":336,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":1.5809503001985368,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32839},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5991.1,5024.4)"},"32813":{"target":{"__isSmartRef__":true,"id":32812},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32814":{"_BorderWidth":2.9663167846209992,"_ClipMode":"visible","_BorderRadius":33.38261212717717,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,116.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-104,130,-65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.9,-38.3)"},"32815":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32816},{"__isSmartRef__":true,"id":32818},{"__isSmartRef__":true,"id":32820},{"__isSmartRef__":true,"id":32822},{"__isSmartRef__":true,"id":32824},{"__isSmartRef__":true,"id":32826},{"__isSmartRef__":true,"id":32828},{"__isSmartRef__":true,"id":32830}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32832},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32816":{"date":{"__isSmartRef__":true,"id":32817},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32817":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32818":{"date":{"__isSmartRef__":true,"id":32819},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32819":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32820":{"date":{"__isSmartRef__":true,"id":32821},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32821":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32822":{"date":{"__isSmartRef__":true,"id":32823},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32823":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32824":{"date":{"__isSmartRef__":true,"id":32825},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32825":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32826":{"date":{"__isSmartRef__":true,"id":32827},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32827":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32828":{"date":{"__isSmartRef__":true,"id":32829},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32829":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32830":{"date":{"__isSmartRef__":true,"id":32831},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32831":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32832":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32833":{"morph":{"__isSmartRef__":true,"id":32812},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32834":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32835}},"32835":{"test01IsMorph":{"__isSmartRef__":true,"id":32836}},"32836":{"varMapping":{"__isSmartRef__":true,"id":32837},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32837":{"this":{"__isSmartRef__":true,"id":32834}},"32838":{},"32839":{"change":{"__isSmartRef__":true,"id":32840},"tick":{"__isSmartRef__":true,"id":32844}},"32840":{"varMapping":{"__isSmartRef__":true,"id":32841},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32842},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32841":{"this":{"__isSmartRef__":true,"id":32812}},"32842":{"timestamp":{"__isSmartRef__":true,"id":32843},"user":"cschuster","tags":[]},"32843":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32844":{"varMapping":{"__isSmartRef__":true,"id":32845},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32845":{"this":{"__isSmartRef__":true,"id":32812}},"32846":{"timestamp":{"__isSmartRef__":true,"id":32847},"user":"cschuster","tags":[]},"32847":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32848":{"submorphs":[{"__isSmartRef__":true,"id":32849},{"__isSmartRef__":true,"id":32871}],"scripts":[],"id":"31B9FE2A-70CA-4674-9172-7F0EE94767E7","shape":{"__isSmartRef__":true,"id":32893},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":32905},"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Alien","partsBinMetaInfo":{"__isSmartRef__":true,"id":32906},"controlPoints":[{"__isSmartRef__":true,"id":32908},{"__isSmartRef__":true,"id":32909},{"__isSmartRef__":true,"id":32910},{"__isSmartRef__":true,"id":32911},{"__isSmartRef__":true,"id":32912},{"__isSmartRef__":true,"id":32913},{"__isSmartRef__":true,"id":32914},{"__isSmartRef__":true,"id":32915},{"__isSmartRef__":true,"id":32916},{"__isSmartRef__":true,"id":32917},{"__isSmartRef__":true,"id":32918}],"layout":{"__isSmartRef__":true,"id":32919},"offset":0.30000000000000004,"offsetChange":-0.1,"derivationIds":[2216],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"isBeingDragged":false,"_Rotation":1.5707963267948966,"_Scale":0.9990009990009991,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32920},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(444.0,232.0)"},"32849":{"submorphs":[{"__isSmartRef__":true,"id":32850}],"scripts":[],"id":"5DB0CC28-C3F2-4C91-9BAE-EF8495754574","shape":{"__isSmartRef__":true,"id":32859},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":32860},"eventHandler":{"__isSmartRef__":true,"id":32861},"owner":{"__isSmartRef__":true,"id":32848},"layout":{"__isSmartRef__":true,"id":32862},"derivationIds":[2217],"_ClipMode":"visible","_Rotation":-1.8046623301581657,"_Scale":0.44025657306339244,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32863},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-84.4,26.4)"},"32850":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32851}],"id":"D07B68FA-BA39-47A8-AB46-4F44848E7B09","shape":{"__isSmartRef__":true,"id":32852},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":32853},"owner":{"__isSmartRef__":true,"id":32849},"eventHandler":{"__isSmartRef__":true,"id":32854},"derivationIds":[2218],"_ClipMode":"visible","_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32855},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(1.2,2.4)"},"32851":{"suspended":false,"target":{"__isSmartRef__":true,"id":32850},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32852":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(10.0,50.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"32853":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32854":{"morph":{"__isSmartRef__":true,"id":32850},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32855":{"pupilFollowMouse":{"__isSmartRef__":true,"id":32856}},"32856":{"varMapping":{"__isSmartRef__":true,"id":32857},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":32858},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32857":{},"32858":{},"32859":{"__serializedExpressions__":["position","_Extent","_Fill","_Position","_Padding"],"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.0,100.0)","_Fill":"Color.rgb(32,40,0)","_Position":"lively.pt(-29.5,-29.5)","_Padding":"lively.rect(0,0,0,0)"},"32860":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32861":{"morph":{"__isSmartRef__":true,"id":32849},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32862":{},"32863":{"getHaloClasses":{"__isSmartRef__":true,"id":32864}},"32864":{"varMapping":{"__isSmartRef__":true,"id":32865},"source":"function getHaloClasses() {\n return $super()\n // .reject(function(ea) { return ea === lively.morphic.ResizeHalo })\n // .concat([lively.morphic.RescaleHalo])\n}","funcProperties":{"__isSmartRef__":true,"id":32870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32865":{"this":{"__isSmartRef__":true,"id":32849},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32866}},"32866":{"$super":{"__isSmartRef__":true,"id":32867}},"32867":{"varMapping":{"__isSmartRef__":true,"id":32868},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":32869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32868":{"obj":{"__isSmartRef__":true,"id":32849},"name":"getHaloClasses"},"32869":{},"32870":{},"32871":{"submorphs":[{"__isSmartRef__":true,"id":32872}],"scripts":[],"id":"3FD59709-D873-43C0-BA80-BB9BAC67E4D0","shape":{"__isSmartRef__":true,"id":32881},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse2","partsBinMetaInfo":{"__isSmartRef__":true,"id":32882},"eventHandler":{"__isSmartRef__":true,"id":32883},"owner":{"__isSmartRef__":true,"id":32848},"layout":{"__isSmartRef__":true,"id":32884},"derivationIds":[2219],"_ClipMode":"visible","_Rotation":-1.3451141307362944,"_Scale":0.4402565730633924,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32885},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-84.4,-27.6)"},"32872":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32873}],"id":"31B5802E-7E28-4B7E-8FC5-881361CA9B8F","shape":{"__isSmartRef__":true,"id":32874},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":32875},"owner":{"__isSmartRef__":true,"id":32871},"eventHandler":{"__isSmartRef__":true,"id":32876},"derivationIds":[2220],"_ClipMode":"visible","_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32877},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2.1,1.2)"},"32873":{"suspended":false,"target":{"__isSmartRef__":true,"id":32872},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32874":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(10.0,50.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"32875":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32876":{"morph":{"__isSmartRef__":true,"id":32872},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32877":{"pupilFollowMouse":{"__isSmartRef__":true,"id":32878}},"32878":{"varMapping":{"__isSmartRef__":true,"id":32879},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":32880},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32879":{},"32880":{},"32881":{"__serializedExpressions__":["position","_Extent","_Fill","_Position","_Padding"],"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.0,100.0)","_Fill":"Color.rgb(0,43,12)","_Position":"lively.pt(-29.5,-29.5)","_Padding":"lively.rect(0,0,0,0)"},"32882":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32883":{"morph":{"__isSmartRef__":true,"id":32871},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32884":{},"32885":{"getHaloClasses":{"__isSmartRef__":true,"id":32886}},"32886":{"varMapping":{"__isSmartRef__":true,"id":32887},"source":"function getHaloClasses() {\n return $super()\n // .reject(function(ea) { return ea === lively.morphic.ResizeHalo })\n // .concat([lively.morphic.RescaleHalo])\n}","funcProperties":{"__isSmartRef__":true,"id":32892},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32887":{"this":{"__isSmartRef__":true,"id":32871},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32888}},"32888":{"$super":{"__isSmartRef__":true,"id":32889}},"32889":{"varMapping":{"__isSmartRef__":true,"id":32890},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":32891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32890":{"obj":{"__isSmartRef__":true,"id":32871},"name":"getHaloClasses"},"32891":{},"32892":{},"32893":{"dontChangeShape":false,"cachedVertices":[],"_PathElements":[{"__isSmartRef__":true,"id":32894},{"__isSmartRef__":true,"id":32895},{"__isSmartRef__":true,"id":32896},{"__isSmartRef__":true,"id":32897},{"__isSmartRef__":true,"id":32898},{"__isSmartRef__":true,"id":32899},{"__isSmartRef__":true,"id":32900},{"__isSmartRef__":true,"id":32901},{"__isSmartRef__":true,"id":32902},{"__isSmartRef__":true,"id":32903},{"__isSmartRef__":true,"id":32904}],"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill","_Padding"],"_BorderWidth":0.444,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-100.1,-95.2)","_Extent":"lively.pt(181.9,191.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(59,83,0)","_Padding":"lively.rect(0,0,0,0)"},"32894":{"isAbsolute":true,"x":39,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32895":{"isAbsolute":true,"x":81.78969943749475,"y":59.66652522924731,"__LivelyClassName__":"lively.morphic.Shapes.CurveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32896":{"isAbsolute":true,"x":12.939662780622951,"y":37.97920413551098,"__LivelyClassName__":"lively.morphic.Shapes.CurveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32897":{"isAbsolute":true,"x":-30.013699437494733,"y":95.99365162951537,"__LivelyClassName__":"lively.morphic.Shapes.CurveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32898":{"isAbsolute":true,"x":-30.663662780622943,"y":23.81162483940646,"__LivelyClassName__":"lively.morphic.Shapes.CurveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32899":{"isAbsolute":true,"x":-99.112,"y":0.8880000000000122,"__LivelyClassName__":"lively.morphic.Shapes.CurveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32900":{"isAbsolute":true,"x":-30.663662780622953,"y":-22.035624839406445,"__LivelyClassName__":"lively.morphic.Shapes.CurveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32901":{"isAbsolute":true,"x":-30.013699437494754,"y":-94.21765162951534,"__LivelyClassName__":"lively.morphic.Shapes.CurveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32902":{"isAbsolute":true,"x":12.939662780622943,"y":-36.203204135510994,"__LivelyClassName__":"lively.morphic.Shapes.CurveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32903":{"isAbsolute":true,"x":81.78969943749473,"y":-57.89052522924734,"__LivelyClassName__":"lively.morphic.Shapes.CurveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32904":{"isAbsolute":true,"x":39.888,"y":0.8879999999999905,"__LivelyClassName__":"lively.morphic.Shapes.CurveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"32905":{"morph":{"__isSmartRef__":true,"id":32848},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32906":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Fun/","partName":"Alien","comment":"Extraterrestrial visitor from a star...","lastModifiedDate":{"__isSmartRef__":true,"id":32907},"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32907":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32908":{"morph":{"__isSmartRef__":true,"id":32848},"index":0,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32909":{"morph":{"__isSmartRef__":true,"id":32848},"index":1,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32910":{"morph":{"__isSmartRef__":true,"id":32848},"index":2,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32911":{"morph":{"__isSmartRef__":true,"id":32848},"index":3,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32912":{"morph":{"__isSmartRef__":true,"id":32848},"index":4,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32913":{"morph":{"__isSmartRef__":true,"id":32848},"index":5,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32914":{"morph":{"__isSmartRef__":true,"id":32848},"index":6,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32915":{"morph":{"__isSmartRef__":true,"id":32848},"index":7,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32916":{"morph":{"__isSmartRef__":true,"id":32848},"index":8,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32917":{"morph":{"__isSmartRef__":true,"id":32848},"index":9,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32918":{"morph":{"__isSmartRef__":true,"id":32848},"index":10,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"32919":{},"32920":{"getHaloClasses":{"__isSmartRef__":true,"id":32921},"moveWave":{"__isSmartRef__":true,"id":32928}},"32921":{"varMapping":{"__isSmartRef__":true,"id":32922},"source":"function getHaloClasses() {\n return $super()\n .reject(function(ea) { return ea === lively.morphic.ResizeHalo })\n .concat([lively.morphic.RescaleHalo])\n}","funcProperties":{"__isSmartRef__":true,"id":32927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32922":{"this":{"__isSmartRef__":true,"id":32848},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32923}},"32923":{"$super":{"__isSmartRef__":true,"id":32924}},"32924":{"varMapping":{"__isSmartRef__":true,"id":32925},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":32926},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32925":{"obj":{"__isSmartRef__":true,"id":32848},"name":"getHaloClasses"},"32926":{},"32927":{},"32928":{"varMapping":{"__isSmartRef__":true,"id":32929},"source":"function () {\n try {\n var gradient = this.getFill();\n if (this.offset >= 0.8 || this.offset <= 0.1)\n this.offsetChange = -this.offsetChange\n this.offset += this.offsetChange;\n var stops = gradient.stops;\n stops[1].offset = this.offset;\n this.setFill(gradient)\n } catch(e) {\n alert('error in move wave ' + e)\n this.stopStepping();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32930},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32929":{"this":{"__isSmartRef__":true,"id":32848}},"32930":{},"32931":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32932}],"id":"42DAA1F2-EF55-4901-AAC3-D13274AC85D5","shape":{"__isSmartRef__":true,"id":32933},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle853","partsBinMetaInfo":{"__isSmartRef__":true,"id":32934},"eventHandler":{"__isSmartRef__":true,"id":32952},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786"],"partTests":{"__isSmartRef__":true,"id":32953},"_ClipMode":"visible","moved":true,"b":225,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":44.79112666774424,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32958},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4516.4,4619.0)"},"32932":{"target":{"__isSmartRef__":true,"id":32931},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32933":{"_BorderWidth":1.4644660940672627,"_ClipMode":"visible","_BorderRadius":20.000000000000004,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-181,-362,55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-5.9)"},"32934":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32935},{"__isSmartRef__":true,"id":32937},{"__isSmartRef__":true,"id":32939},{"__isSmartRef__":true,"id":32941},{"__isSmartRef__":true,"id":32943},{"__isSmartRef__":true,"id":32945},{"__isSmartRef__":true,"id":32947},{"__isSmartRef__":true,"id":32949}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32951},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32935":{"date":{"__isSmartRef__":true,"id":32936},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32937":{"date":{"__isSmartRef__":true,"id":32938},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32938":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32939":{"date":{"__isSmartRef__":true,"id":32940},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32940":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32941":{"date":{"__isSmartRef__":true,"id":32942},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32943":{"date":{"__isSmartRef__":true,"id":32944},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32944":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32945":{"date":{"__isSmartRef__":true,"id":32946},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32946":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32947":{"date":{"__isSmartRef__":true,"id":32948},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32948":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32949":{"date":{"__isSmartRef__":true,"id":32950},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32950":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32951":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32952":{"morph":{"__isSmartRef__":true,"id":32931},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32953":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32954}},"32954":{"test01IsMorph":{"__isSmartRef__":true,"id":32955}},"32955":{"varMapping":{"__isSmartRef__":true,"id":32956},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32956":{"this":{"__isSmartRef__":true,"id":32953}},"32957":{},"32958":{"change":{"__isSmartRef__":true,"id":32959},"tick":{"__isSmartRef__":true,"id":32963}},"32959":{"varMapping":{"__isSmartRef__":true,"id":32960},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32960":{"this":{"__isSmartRef__":true,"id":32931}},"32961":{"timestamp":{"__isSmartRef__":true,"id":32962},"user":"cschuster","tags":[]},"32962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32963":{"varMapping":{"__isSmartRef__":true,"id":32964},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":32965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32964":{"this":{"__isSmartRef__":true,"id":32931}},"32965":{"timestamp":{"__isSmartRef__":true,"id":32966},"user":"cschuster","tags":[]},"32966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"32967":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":32968}],"id":"DD960D38-5D1B-48CE-A687-C984A0D2C294","shape":{"__isSmartRef__":true,"id":32969},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle854","partsBinMetaInfo":{"__isSmartRef__":true,"id":32970},"eventHandler":{"__isSmartRef__":true,"id":32988},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA"],"partTests":{"__isSmartRef__":true,"id":32989},"_ClipMode":"visible","moved":true,"b":122,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-11.591228145279187,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32994},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4239.1,4308.1)"},"32968":{"target":{"__isSmartRef__":true,"id":32967},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"32969":{"_BorderWidth":9.24024048078213,"_ClipMode":"visible","_BorderRadius":11.232577064218445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,82,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-9.4)"},"32970":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":32971},{"__isSmartRef__":true,"id":32973},{"__isSmartRef__":true,"id":32975},{"__isSmartRef__":true,"id":32977},{"__isSmartRef__":true,"id":32979},{"__isSmartRef__":true,"id":32981},{"__isSmartRef__":true,"id":32983},{"__isSmartRef__":true,"id":32985}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":32987},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32971":{"date":{"__isSmartRef__":true,"id":32972},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"32972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"32973":{"date":{"__isSmartRef__":true,"id":32974},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"32974":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"32975":{"date":{"__isSmartRef__":true,"id":32976},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"32976":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"32977":{"date":{"__isSmartRef__":true,"id":32978},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"32978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"32979":{"date":{"__isSmartRef__":true,"id":32980},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"32980":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"32981":{"date":{"__isSmartRef__":true,"id":32982},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"32982":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"32983":{"date":{"__isSmartRef__":true,"id":32984},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"32984":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"32985":{"date":{"__isSmartRef__":true,"id":32986},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"32986":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"32987":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"32988":{"morph":{"__isSmartRef__":true,"id":32967},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"32989":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":32990}},"32990":{"test01IsMorph":{"__isSmartRef__":true,"id":32991}},"32991":{"varMapping":{"__isSmartRef__":true,"id":32992},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":32993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32992":{"this":{"__isSmartRef__":true,"id":32989}},"32993":{},"32994":{"change":{"__isSmartRef__":true,"id":32995},"tick":{"__isSmartRef__":true,"id":32999}},"32995":{"varMapping":{"__isSmartRef__":true,"id":32996},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":32997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"32996":{"this":{"__isSmartRef__":true,"id":32967}},"32997":{"timestamp":{"__isSmartRef__":true,"id":32998},"user":"cschuster","tags":[]},"32998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"32999":{"varMapping":{"__isSmartRef__":true,"id":33000},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33000":{"this":{"__isSmartRef__":true,"id":32967}},"33001":{"timestamp":{"__isSmartRef__":true,"id":33002},"user":"cschuster","tags":[]},"33002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33003":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33004}],"id":"759A0D96-5D08-48B5-997E-84D602909001","shape":{"__isSmartRef__":true,"id":33005},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle855","partsBinMetaInfo":{"__isSmartRef__":true,"id":33006},"eventHandler":{"__isSmartRef__":true,"id":33024},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1EFAA7B6-8E58-4010-B0A9-E5AD8D4F0E36"],"partTests":{"__isSmartRef__":true,"id":33025},"_ClipMode":"visible","moved":true,"b":106,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-50.95696067334781,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33030},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5335.5,4689.2)"},"33004":{"target":{"__isSmartRef__":true,"id":33003},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33005":{"_BorderWidth":9.806308479691594,"_ClipMode":"visible","_BorderRadius":3.0390380768714786,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,61.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,175,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-14.5)"},"33006":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33007},{"__isSmartRef__":true,"id":33009},{"__isSmartRef__":true,"id":33011},{"__isSmartRef__":true,"id":33013},{"__isSmartRef__":true,"id":33015},{"__isSmartRef__":true,"id":33017},{"__isSmartRef__":true,"id":33019},{"__isSmartRef__":true,"id":33021}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33023},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33007":{"date":{"__isSmartRef__":true,"id":33008},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33009":{"date":{"__isSmartRef__":true,"id":33010},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33010":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33011":{"date":{"__isSmartRef__":true,"id":33012},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33012":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33013":{"date":{"__isSmartRef__":true,"id":33014},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33015":{"date":{"__isSmartRef__":true,"id":33016},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33016":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33017":{"date":{"__isSmartRef__":true,"id":33018},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33018":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33019":{"date":{"__isSmartRef__":true,"id":33020},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33020":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33021":{"date":{"__isSmartRef__":true,"id":33022},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33022":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33023":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33024":{"morph":{"__isSmartRef__":true,"id":33003},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33025":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33026}},"33026":{"test01IsMorph":{"__isSmartRef__":true,"id":33027}},"33027":{"varMapping":{"__isSmartRef__":true,"id":33028},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33028":{"this":{"__isSmartRef__":true,"id":33025}},"33029":{},"33030":{"change":{"__isSmartRef__":true,"id":33031},"tick":{"__isSmartRef__":true,"id":33035}},"33031":{"varMapping":{"__isSmartRef__":true,"id":33032},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33032":{"this":{"__isSmartRef__":true,"id":33003}},"33033":{"timestamp":{"__isSmartRef__":true,"id":33034},"user":"cschuster","tags":[]},"33034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33035":{"varMapping":{"__isSmartRef__":true,"id":33036},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33036":{"this":{"__isSmartRef__":true,"id":33003}},"33037":{"timestamp":{"__isSmartRef__":true,"id":33038},"user":"cschuster","tags":[]},"33038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33039":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33040}],"id":"187B1BF1-35CE-4FD5-8006-84FE84303D09","shape":{"__isSmartRef__":true,"id":33041},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle856","partsBinMetaInfo":{"__isSmartRef__":true,"id":33042},"eventHandler":{"__isSmartRef__":true,"id":33060},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8"],"partTests":{"__isSmartRef__":true,"id":33061},"_ClipMode":"visible","moved":true,"b":274.18533311446663,"#startLetters":"set","isBeingDragged":false,"delta":0.6753333327942528,"_Rotation":27.60332335749031,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33066},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6497.1,4175.1)"},"33040":{"target":{"__isSmartRef__":true,"id":33039},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33041":{"_BorderWidth":0.013334037698264467,"_ClipMode":"visible","_BorderRadius":0.21306012867408963,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.2,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-236,88)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.5)"},"33042":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33043},{"__isSmartRef__":true,"id":33045},{"__isSmartRef__":true,"id":33047},{"__isSmartRef__":true,"id":33049},{"__isSmartRef__":true,"id":33051},{"__isSmartRef__":true,"id":33053},{"__isSmartRef__":true,"id":33055},{"__isSmartRef__":true,"id":33057}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33059},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33043":{"date":{"__isSmartRef__":true,"id":33044},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33045":{"date":{"__isSmartRef__":true,"id":33046},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33046":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33047":{"date":{"__isSmartRef__":true,"id":33048},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33048":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33049":{"date":{"__isSmartRef__":true,"id":33050},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33051":{"date":{"__isSmartRef__":true,"id":33052},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33052":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33053":{"date":{"__isSmartRef__":true,"id":33054},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33054":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33055":{"date":{"__isSmartRef__":true,"id":33056},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33056":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33057":{"date":{"__isSmartRef__":true,"id":33058},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33058":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33059":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33060":{"morph":{"__isSmartRef__":true,"id":33039},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33061":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33062}},"33062":{"test01IsMorph":{"__isSmartRef__":true,"id":33063}},"33063":{"varMapping":{"__isSmartRef__":true,"id":33064},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33064":{"this":{"__isSmartRef__":true,"id":33061}},"33065":{},"33066":{"change":{"__isSmartRef__":true,"id":33067},"tick":{"__isSmartRef__":true,"id":33071}},"33067":{"varMapping":{"__isSmartRef__":true,"id":33068},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33068":{"this":{"__isSmartRef__":true,"id":33039}},"33069":{"timestamp":{"__isSmartRef__":true,"id":33070},"user":"cschuster","tags":[]},"33070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33071":{"varMapping":{"__isSmartRef__":true,"id":33072},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33072":{"this":{"__isSmartRef__":true,"id":33039}},"33073":{"timestamp":{"__isSmartRef__":true,"id":33074},"user":"cschuster","tags":[]},"33074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33075":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33076}],"id":"E54C1E46-36BF-425E-9F70-373170962507","shape":{"__isSmartRef__":true,"id":33077},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle857","partsBinMetaInfo":{"__isSmartRef__":true,"id":33078},"eventHandler":{"__isSmartRef__":true,"id":33096},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":33097},"_ClipMode":"visible","moved":true,"b":240.48943668225547,"#startLetters":"set","isBeingDragged":false,"delta":0.9075073082349263,"_Rotation":2.3435230087867764,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33102},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5161.4,3926.3)"},"33076":{"target":{"__isSmartRef__":true,"id":33075},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33077":{"_BorderWidth":0.6486755218041926,"_ClipMode":"visible","_BorderRadius":9.705560456726372,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.3,134.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-222,-349,219)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.6,-10.1)"},"33078":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33079},{"__isSmartRef__":true,"id":33081},{"__isSmartRef__":true,"id":33083},{"__isSmartRef__":true,"id":33085},{"__isSmartRef__":true,"id":33087},{"__isSmartRef__":true,"id":33089},{"__isSmartRef__":true,"id":33091},{"__isSmartRef__":true,"id":33093}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33095},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33079":{"date":{"__isSmartRef__":true,"id":33080},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33081":{"date":{"__isSmartRef__":true,"id":33082},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33082":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33083":{"date":{"__isSmartRef__":true,"id":33084},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33084":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33085":{"date":{"__isSmartRef__":true,"id":33086},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33086":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33087":{"date":{"__isSmartRef__":true,"id":33088},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33088":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33089":{"date":{"__isSmartRef__":true,"id":33090},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33090":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33091":{"date":{"__isSmartRef__":true,"id":33092},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33092":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33093":{"date":{"__isSmartRef__":true,"id":33094},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33094":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33095":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33096":{"morph":{"__isSmartRef__":true,"id":33075},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33097":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33098}},"33098":{"test01IsMorph":{"__isSmartRef__":true,"id":33099}},"33099":{"varMapping":{"__isSmartRef__":true,"id":33100},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33100":{"this":{"__isSmartRef__":true,"id":33097}},"33101":{},"33102":{"change":{"__isSmartRef__":true,"id":33103},"tick":{"__isSmartRef__":true,"id":33107}},"33103":{"varMapping":{"__isSmartRef__":true,"id":33104},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33104":{"this":{"__isSmartRef__":true,"id":33075}},"33105":{"timestamp":{"__isSmartRef__":true,"id":33106},"user":"cschuster","tags":[]},"33106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33107":{"varMapping":{"__isSmartRef__":true,"id":33108},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33108":{"this":{"__isSmartRef__":true,"id":33075}},"33109":{"timestamp":{"__isSmartRef__":true,"id":33110},"user":"cschuster","tags":[]},"33110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33111":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33112}],"id":"9FD1D088-2D61-4399-9CD9-27A061FEF695","shape":{"__isSmartRef__":true,"id":33113},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle858","partsBinMetaInfo":{"__isSmartRef__":true,"id":33114},"eventHandler":{"__isSmartRef__":true,"id":33132},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86"],"partTests":{"__isSmartRef__":true,"id":33133},"_ClipMode":"visible","moved":true,"b":82.44446756376419,"#startLetters":"set","isBeingDragged":false,"delta":0.808279093762394,"_Rotation":27.79703032588291,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33138},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5556.2,4230.6)"},"33112":{"target":{"__isSmartRef__":true,"id":33111},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33113":{"_BorderWidth":9.956589433077369,"_ClipMode":"visible","_BorderRadius":0.6915539070492382,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.4,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,288,-210)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.6)"},"33114":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33115},{"__isSmartRef__":true,"id":33117},{"__isSmartRef__":true,"id":33119},{"__isSmartRef__":true,"id":33121},{"__isSmartRef__":true,"id":33123},{"__isSmartRef__":true,"id":33125},{"__isSmartRef__":true,"id":33127},{"__isSmartRef__":true,"id":33129}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33131},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33115":{"date":{"__isSmartRef__":true,"id":33116},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33117":{"date":{"__isSmartRef__":true,"id":33118},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33118":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33119":{"date":{"__isSmartRef__":true,"id":33120},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33120":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33121":{"date":{"__isSmartRef__":true,"id":33122},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33122":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33123":{"date":{"__isSmartRef__":true,"id":33124},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33124":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33125":{"date":{"__isSmartRef__":true,"id":33126},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33126":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33127":{"date":{"__isSmartRef__":true,"id":33128},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33128":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33129":{"date":{"__isSmartRef__":true,"id":33130},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33131":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33132":{"morph":{"__isSmartRef__":true,"id":33111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33133":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33134}},"33134":{"test01IsMorph":{"__isSmartRef__":true,"id":33135}},"33135":{"varMapping":{"__isSmartRef__":true,"id":33136},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33136":{"this":{"__isSmartRef__":true,"id":33133}},"33137":{},"33138":{"change":{"__isSmartRef__":true,"id":33139},"tick":{"__isSmartRef__":true,"id":33143}},"33139":{"varMapping":{"__isSmartRef__":true,"id":33140},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33140":{"this":{"__isSmartRef__":true,"id":33111}},"33141":{"timestamp":{"__isSmartRef__":true,"id":33142},"user":"cschuster","tags":[]},"33142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33143":{"varMapping":{"__isSmartRef__":true,"id":33144},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33144":{"this":{"__isSmartRef__":true,"id":33111}},"33145":{"timestamp":{"__isSmartRef__":true,"id":33146},"user":"cschuster","tags":[]},"33146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33147":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33148}],"id":"E975DD0E-1F49-49FB-B50D-6C03E90F8579","shape":{"__isSmartRef__":true,"id":33149},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle859","partsBinMetaInfo":{"__isSmartRef__":true,"id":33150},"eventHandler":{"__isSmartRef__":true,"id":33168},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569"],"partTests":{"__isSmartRef__":true,"id":33169},"_ClipMode":"visible","moved":true,"b":277.102398479823,"#startLetters":"set","isBeingDragged":false,"delta":0.8910044967196882,"_Rotation":-34.18194398811784,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33174},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5539.9,5380.4)"},"33148":{"target":{"__isSmartRef__":true,"id":33147},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33149":{"_BorderWidth":0.03836618555561522,"_ClipMode":"visible","_BorderRadius":0.6115038261793004,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.2,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-222,51)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.5)"},"33150":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33151},{"__isSmartRef__":true,"id":33153},{"__isSmartRef__":true,"id":33155},{"__isSmartRef__":true,"id":33157},{"__isSmartRef__":true,"id":33159},{"__isSmartRef__":true,"id":33161},{"__isSmartRef__":true,"id":33163},{"__isSmartRef__":true,"id":33165}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33167},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33151":{"date":{"__isSmartRef__":true,"id":33152},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33153":{"date":{"__isSmartRef__":true,"id":33154},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33154":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33155":{"date":{"__isSmartRef__":true,"id":33156},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33156":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33157":{"date":{"__isSmartRef__":true,"id":33158},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33158":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33159":{"date":{"__isSmartRef__":true,"id":33160},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33160":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33161":{"date":{"__isSmartRef__":true,"id":33162},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33162":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33163":{"date":{"__isSmartRef__":true,"id":33164},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33164":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33165":{"date":{"__isSmartRef__":true,"id":33166},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33167":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33168":{"morph":{"__isSmartRef__":true,"id":33147},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33169":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33170}},"33170":{"test01IsMorph":{"__isSmartRef__":true,"id":33171}},"33171":{"varMapping":{"__isSmartRef__":true,"id":33172},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33172":{"this":{"__isSmartRef__":true,"id":33169}},"33173":{},"33174":{"change":{"__isSmartRef__":true,"id":33175},"tick":{"__isSmartRef__":true,"id":33179}},"33175":{"varMapping":{"__isSmartRef__":true,"id":33176},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33176":{"this":{"__isSmartRef__":true,"id":33147}},"33177":{"timestamp":{"__isSmartRef__":true,"id":33178},"user":"cschuster","tags":[]},"33178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33179":{"varMapping":{"__isSmartRef__":true,"id":33180},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33180":{"this":{"__isSmartRef__":true,"id":33147}},"33181":{"timestamp":{"__isSmartRef__":true,"id":33182},"user":"cschuster","tags":[]},"33182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33183":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33184}],"id":"95AF41FA-1C81-4A96-B1D0-AD845A686041","shape":{"__isSmartRef__":true,"id":33185},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle860","partsBinMetaInfo":{"__isSmartRef__":true,"id":33186},"eventHandler":{"__isSmartRef__":true,"id":33204},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","C16A0368-291A-4887-8D4D-E3E8C11CC506"],"partTests":{"__isSmartRef__":true,"id":33205},"_ClipMode":"visible","moved":true,"b":83,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-17.838021854288996,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33210},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4963.9,4232.0)"},"33184":{"target":{"__isSmartRef__":true,"id":33183},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33185":{"_BorderWidth":9.962730758206611,"_ClipMode":"visible","_BorderRadius":0.5940854744800705,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.7,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,286,-206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.4)"},"33186":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33187},{"__isSmartRef__":true,"id":33189},{"__isSmartRef__":true,"id":33191},{"__isSmartRef__":true,"id":33193},{"__isSmartRef__":true,"id":33195},{"__isSmartRef__":true,"id":33197},{"__isSmartRef__":true,"id":33199},{"__isSmartRef__":true,"id":33201}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33203},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33187":{"date":{"__isSmartRef__":true,"id":33188},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33189":{"date":{"__isSmartRef__":true,"id":33190},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33190":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33191":{"date":{"__isSmartRef__":true,"id":33192},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33192":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33193":{"date":{"__isSmartRef__":true,"id":33194},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33194":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33195":{"date":{"__isSmartRef__":true,"id":33196},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33196":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33197":{"date":{"__isSmartRef__":true,"id":33198},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33198":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33199":{"date":{"__isSmartRef__":true,"id":33200},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33200":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33201":{"date":{"__isSmartRef__":true,"id":33202},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33203":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33204":{"morph":{"__isSmartRef__":true,"id":33183},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33205":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33206}},"33206":{"test01IsMorph":{"__isSmartRef__":true,"id":33207}},"33207":{"varMapping":{"__isSmartRef__":true,"id":33208},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33208":{"this":{"__isSmartRef__":true,"id":33205}},"33209":{},"33210":{"change":{"__isSmartRef__":true,"id":33211},"tick":{"__isSmartRef__":true,"id":33215}},"33211":{"varMapping":{"__isSmartRef__":true,"id":33212},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33212":{"this":{"__isSmartRef__":true,"id":33183}},"33213":{"timestamp":{"__isSmartRef__":true,"id":33214},"user":"cschuster","tags":[]},"33214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33215":{"varMapping":{"__isSmartRef__":true,"id":33216},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33216":{"this":{"__isSmartRef__":true,"id":33183}},"33217":{"timestamp":{"__isSmartRef__":true,"id":33218},"user":"cschuster","tags":[]},"33218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33219":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33220}],"id":"88830955-FD09-42F4-A6C7-01D348397B56","shape":{"__isSmartRef__":true,"id":33221},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle861","partsBinMetaInfo":{"__isSmartRef__":true,"id":33222},"eventHandler":{"__isSmartRef__":true,"id":33240},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","20BE9166-5211-458F-B613-F52DE80C6849"],"partTests":{"__isSmartRef__":true,"id":33241},"_ClipMode":"visible","moved":true,"b":120.94644863158464,"#startLetters":"set","isBeingDragged":false,"delta":0.755915303947404,"_Rotation":-20.112923734884504,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33246},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5950.9,4686.7)"},"33220":{"target":{"__isSmartRef__":true,"id":33219},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33221":{"_BorderWidth":9.28824152693402,"_ClipMode":"visible","_BorderRadius":10.57757537068574,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,88,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.2,-9.7)"},"33222":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33223},{"__isSmartRef__":true,"id":33225},{"__isSmartRef__":true,"id":33227},{"__isSmartRef__":true,"id":33229},{"__isSmartRef__":true,"id":33231},{"__isSmartRef__":true,"id":33233},{"__isSmartRef__":true,"id":33235},{"__isSmartRef__":true,"id":33237}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33239},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33223":{"date":{"__isSmartRef__":true,"id":33224},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33225":{"date":{"__isSmartRef__":true,"id":33226},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33226":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33227":{"date":{"__isSmartRef__":true,"id":33228},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33228":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33229":{"date":{"__isSmartRef__":true,"id":33230},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33230":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33231":{"date":{"__isSmartRef__":true,"id":33232},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33232":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33233":{"date":{"__isSmartRef__":true,"id":33234},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33234":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33235":{"date":{"__isSmartRef__":true,"id":33236},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33236":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33237":{"date":{"__isSmartRef__":true,"id":33238},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33239":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33240":{"morph":{"__isSmartRef__":true,"id":33219},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33241":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33242}},"33242":{"test01IsMorph":{"__isSmartRef__":true,"id":33243}},"33243":{"varMapping":{"__isSmartRef__":true,"id":33244},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33244":{"this":{"__isSmartRef__":true,"id":33241}},"33245":{},"33246":{"change":{"__isSmartRef__":true,"id":33247},"tick":{"__isSmartRef__":true,"id":33251}},"33247":{"varMapping":{"__isSmartRef__":true,"id":33248},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33248":{"this":{"__isSmartRef__":true,"id":33219}},"33249":{"timestamp":{"__isSmartRef__":true,"id":33250},"user":"cschuster","tags":[]},"33250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33251":{"varMapping":{"__isSmartRef__":true,"id":33252},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33252":{"this":{"__isSmartRef__":true,"id":33219}},"33253":{"timestamp":{"__isSmartRef__":true,"id":33254},"user":"cschuster","tags":[]},"33254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33255":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33256}],"id":"F7829B93-51BE-452A-B3E5-EA4025DB04B4","shape":{"__isSmartRef__":true,"id":33257},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle862","partsBinMetaInfo":{"__isSmartRef__":true,"id":33258},"eventHandler":{"__isSmartRef__":true,"id":33276},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","500DD8A1-1FC4-41FC-B095-8BAA7E353711","CB2D4382-8E07-4746-A977-C4CA342FB80E","23D5BF1F-4438-4A6D-975C-DDC0BEEEB76A"],"partTests":{"__isSmartRef__":true,"id":33277},"_ClipMode":"visible","moved":true,"b":310.8895330228843,"#startLetters":"set","isBeingDragged":false,"delta":0.953648874303326,"_Rotation":17.477464666495106,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33282},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4611.9,3294.3)"},"33256":{"target":{"__isSmartRef__":true,"id":33255},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33257":{"_BorderWidth":1.2201346664491974,"_ClipMode":"visible","_BorderRadius":17.140188896353408,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,130.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-26,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-33.1)"},"33258":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33259},{"__isSmartRef__":true,"id":33261},{"__isSmartRef__":true,"id":33263},{"__isSmartRef__":true,"id":33265},{"__isSmartRef__":true,"id":33267},{"__isSmartRef__":true,"id":33269},{"__isSmartRef__":true,"id":33271},{"__isSmartRef__":true,"id":33273}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33275},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33259":{"date":{"__isSmartRef__":true,"id":33260},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33261":{"date":{"__isSmartRef__":true,"id":33262},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33262":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33263":{"date":{"__isSmartRef__":true,"id":33264},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33264":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33265":{"date":{"__isSmartRef__":true,"id":33266},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33266":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33267":{"date":{"__isSmartRef__":true,"id":33268},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33268":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33269":{"date":{"__isSmartRef__":true,"id":33270},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33270":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33271":{"date":{"__isSmartRef__":true,"id":33272},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33272":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33273":{"date":{"__isSmartRef__":true,"id":33274},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33275":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33276":{"morph":{"__isSmartRef__":true,"id":33255},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33277":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33278}},"33278":{"test01IsMorph":{"__isSmartRef__":true,"id":33279}},"33279":{"varMapping":{"__isSmartRef__":true,"id":33280},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33280":{"this":{"__isSmartRef__":true,"id":33277}},"33281":{},"33282":{"change":{"__isSmartRef__":true,"id":33283},"tick":{"__isSmartRef__":true,"id":33287}},"33283":{"varMapping":{"__isSmartRef__":true,"id":33284},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33284":{"this":{"__isSmartRef__":true,"id":33255}},"33285":{"timestamp":{"__isSmartRef__":true,"id":33286},"user":"cschuster","tags":[]},"33286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33287":{"varMapping":{"__isSmartRef__":true,"id":33288},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33288":{"this":{"__isSmartRef__":true,"id":33255}},"33289":{"timestamp":{"__isSmartRef__":true,"id":33290},"user":"cschuster","tags":[]},"33290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33291":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33292}],"id":"F0273168-62ED-4203-BE1C-D4878B74AB7B","shape":{"__isSmartRef__":true,"id":33293},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle863","partsBinMetaInfo":{"__isSmartRef__":true,"id":33294},"eventHandler":{"__isSmartRef__":true,"id":33312},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E"],"partTests":{"__isSmartRef__":true,"id":33313},"_ClipMode":"visible","moved":true,"b":35.688055126345716,"#startLetters":"set","isBeingDragged":false,"delta":-0.8557043400360271,"_Rotation":22.192132981173895,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33318},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5486.1,4708.5)"},"33292":{"target":{"__isSmartRef__":true,"id":33291},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33293":{"_BorderWidth":7.916859488175076,"_ClipMode":"visible","_BorderRadius":26.38708916198885,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.9,76.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(149,357,69)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.7,-36.2)"},"33294":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33295},{"__isSmartRef__":true,"id":33297},{"__isSmartRef__":true,"id":33299},{"__isSmartRef__":true,"id":33301},{"__isSmartRef__":true,"id":33303},{"__isSmartRef__":true,"id":33305},{"__isSmartRef__":true,"id":33307},{"__isSmartRef__":true,"id":33309}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33311},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33295":{"date":{"__isSmartRef__":true,"id":33296},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33297":{"date":{"__isSmartRef__":true,"id":33298},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33298":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33299":{"date":{"__isSmartRef__":true,"id":33300},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33300":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33301":{"date":{"__isSmartRef__":true,"id":33302},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33302":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33303":{"date":{"__isSmartRef__":true,"id":33304},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33304":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33305":{"date":{"__isSmartRef__":true,"id":33306},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33306":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33307":{"date":{"__isSmartRef__":true,"id":33308},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33309":{"date":{"__isSmartRef__":true,"id":33310},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33311":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33312":{"morph":{"__isSmartRef__":true,"id":33291},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33313":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33314}},"33314":{"test01IsMorph":{"__isSmartRef__":true,"id":33315}},"33315":{"varMapping":{"__isSmartRef__":true,"id":33316},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33316":{"this":{"__isSmartRef__":true,"id":33313}},"33317":{},"33318":{"change":{"__isSmartRef__":true,"id":33319},"tick":{"__isSmartRef__":true,"id":33323}},"33319":{"varMapping":{"__isSmartRef__":true,"id":33320},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33320":{"this":{"__isSmartRef__":true,"id":33291}},"33321":{"timestamp":{"__isSmartRef__":true,"id":33322},"user":"cschuster","tags":[]},"33322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33323":{"varMapping":{"__isSmartRef__":true,"id":33324},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33324":{"this":{"__isSmartRef__":true,"id":33291}},"33325":{"timestamp":{"__isSmartRef__":true,"id":33326},"user":"cschuster","tags":[]},"33326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33327":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33328}],"id":"5B87AB43-0DE2-405D-B153-D7DB10005963","shape":{"__isSmartRef__":true,"id":33329},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle864","partsBinMetaInfo":{"__isSmartRef__":true,"id":33330},"eventHandler":{"__isSmartRef__":true,"id":33348},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F","CF4D3772-4065-4502-8449-97AF8EE740C1","72C08600-066D-4C4F-B147-757788D7DFB9","1776C277-0EEB-453E-BC28-048B0766FE2E"],"partTests":{"__isSmartRef__":true,"id":33349},"_ClipMode":"visible","moved":true,"b":83.27067476033699,"#startLetters":"set","isBeingDragged":false,"delta":0.6356540058040991,"_Rotation":16.99264479237036,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33354},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5617.5,4074.9)"},"33328":{"target":{"__isSmartRef__":true,"id":33327},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33329":{"_BorderWidth":9.965554024031803,"_ClipMode":"visible","_BorderRadius":0.5492371750744907,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.3,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,285,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.3)"},"33330":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33331},{"__isSmartRef__":true,"id":33333},{"__isSmartRef__":true,"id":33335},{"__isSmartRef__":true,"id":33337},{"__isSmartRef__":true,"id":33339},{"__isSmartRef__":true,"id":33341},{"__isSmartRef__":true,"id":33343},{"__isSmartRef__":true,"id":33345}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33347},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33331":{"date":{"__isSmartRef__":true,"id":33332},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33333":{"date":{"__isSmartRef__":true,"id":33334},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33334":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33335":{"date":{"__isSmartRef__":true,"id":33336},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33336":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33337":{"date":{"__isSmartRef__":true,"id":33338},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33338":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33339":{"date":{"__isSmartRef__":true,"id":33340},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33340":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33341":{"date":{"__isSmartRef__":true,"id":33342},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33342":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33343":{"date":{"__isSmartRef__":true,"id":33344},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33345":{"date":{"__isSmartRef__":true,"id":33346},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33346":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33347":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33348":{"morph":{"__isSmartRef__":true,"id":33327},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33349":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33350}},"33350":{"test01IsMorph":{"__isSmartRef__":true,"id":33351}},"33351":{"varMapping":{"__isSmartRef__":true,"id":33352},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33352":{"this":{"__isSmartRef__":true,"id":33349}},"33353":{},"33354":{"change":{"__isSmartRef__":true,"id":33355},"tick":{"__isSmartRef__":true,"id":33359}},"33355":{"varMapping":{"__isSmartRef__":true,"id":33356},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33356":{"this":{"__isSmartRef__":true,"id":33327}},"33357":{"timestamp":{"__isSmartRef__":true,"id":33358},"user":"cschuster","tags":[]},"33358":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33359":{"varMapping":{"__isSmartRef__":true,"id":33360},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33360":{"this":{"__isSmartRef__":true,"id":33327}},"33361":{"timestamp":{"__isSmartRef__":true,"id":33362},"user":"cschuster","tags":[]},"33362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33363":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33364}],"id":"B96EAF50-489E-4212-9FBD-ABA54A7395EE","shape":{"__isSmartRef__":true,"id":33365},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle865","partsBinMetaInfo":{"__isSmartRef__":true,"id":33366},"eventHandler":{"__isSmartRef__":true,"id":33384},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","86771E9C-3A0D-4A76-B6EB-155F5234424B","DE36B900-4A1D-48BC-93EC-21346A016995"],"partTests":{"__isSmartRef__":true,"id":33385},"_ClipMode":"visible","moved":true,"b":217.06055047363043,"#startLetters":"set","isBeingDragged":false,"delta":0.7536824669223279,"_Rotation":7.789570688716184,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33390},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5102.6,5468.1)"},"33364":{"target":{"__isSmartRef__":true,"id":33363},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33365":{"_BorderWidth":1.9867065548343739,"_ClipMode":"visible","_BorderRadius":25.472100181314996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,124.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-154,-359,-51)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.9,-4.0)"},"33366":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33367},{"__isSmartRef__":true,"id":33369},{"__isSmartRef__":true,"id":33371},{"__isSmartRef__":true,"id":33373},{"__isSmartRef__":true,"id":33375},{"__isSmartRef__":true,"id":33377},{"__isSmartRef__":true,"id":33379},{"__isSmartRef__":true,"id":33381}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33383},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33367":{"date":{"__isSmartRef__":true,"id":33368},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33369":{"date":{"__isSmartRef__":true,"id":33370},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33370":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33371":{"date":{"__isSmartRef__":true,"id":33372},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33372":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33373":{"date":{"__isSmartRef__":true,"id":33374},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33374":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33375":{"date":{"__isSmartRef__":true,"id":33376},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33376":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33377":{"date":{"__isSmartRef__":true,"id":33378},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33378":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33379":{"date":{"__isSmartRef__":true,"id":33380},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33381":{"date":{"__isSmartRef__":true,"id":33382},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33382":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33383":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33384":{"morph":{"__isSmartRef__":true,"id":33363},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33385":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33386}},"33386":{"test01IsMorph":{"__isSmartRef__":true,"id":33387}},"33387":{"varMapping":{"__isSmartRef__":true,"id":33388},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33388":{"this":{"__isSmartRef__":true,"id":33385}},"33389":{},"33390":{"change":{"__isSmartRef__":true,"id":33391},"tick":{"__isSmartRef__":true,"id":33395}},"33391":{"varMapping":{"__isSmartRef__":true,"id":33392},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33392":{"this":{"__isSmartRef__":true,"id":33363}},"33393":{"timestamp":{"__isSmartRef__":true,"id":33394},"user":"cschuster","tags":[]},"33394":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33395":{"varMapping":{"__isSmartRef__":true,"id":33396},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33396":{"this":{"__isSmartRef__":true,"id":33363}},"33397":{"timestamp":{"__isSmartRef__":true,"id":33398},"user":"cschuster","tags":[]},"33398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33399":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33400}],"id":"40A9EE00-6CC1-4DE8-8E78-76A803B93908","shape":{"__isSmartRef__":true,"id":33401},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle866","partsBinMetaInfo":{"__isSmartRef__":true,"id":33402},"eventHandler":{"__isSmartRef__":true,"id":33420},"attributeConnections":[{"__isSmartRef__":true,"id":33421},{"__isSmartRef__":true,"id":33423},{"__isSmartRef__":true,"id":33431},{"__isSmartRef__":true,"id":33433}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","0F02E954-F458-48EA-899B-2685431C6560","567FA8F9-9A10-49F3-8108-D876B1D73848"],"partTests":{"__isSmartRef__":true,"id":33441},"_ClipMode":"visible","moved":true,"b":227.9306499468512,"#startLetters":"set","isBeingDragged":false,"delta":-0.8863714768667705,"_Rotation":-28.161663036171856,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33446},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3177.6,4634.4)","previousPosition":"lively.pt(2051.3,565.6)"},"33400":{"target":{"__isSmartRef__":true,"id":33399},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33401":{"_BorderWidth":1.2883281276051548,"_ClipMode":"visible","_BorderRadius":17.957587058676715,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-362,92)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.2,-6.6)"},"33402":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33403},{"__isSmartRef__":true,"id":33405},{"__isSmartRef__":true,"id":33407},{"__isSmartRef__":true,"id":33409},{"__isSmartRef__":true,"id":33411},{"__isSmartRef__":true,"id":33413},{"__isSmartRef__":true,"id":33415},{"__isSmartRef__":true,"id":33417}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33419},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33403":{"date":{"__isSmartRef__":true,"id":33404},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33405":{"date":{"__isSmartRef__":true,"id":33406},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33406":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33407":{"date":{"__isSmartRef__":true,"id":33408},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33408":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33409":{"date":{"__isSmartRef__":true,"id":33410},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33410":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33411":{"date":{"__isSmartRef__":true,"id":33412},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33412":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33413":{"date":{"__isSmartRef__":true,"id":33414},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33414":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33415":{"date":{"__isSmartRef__":true,"id":33416},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33417":{"date":{"__isSmartRef__":true,"id":33418},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33418":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33419":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33420":{"morph":{"__isSmartRef__":true,"id":33399},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33421":{"sourceObj":{"__isSmartRef__":true,"id":33399},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1226},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":33422},"dependendConnections":[{"__isSmartRef__":true,"id":33423}],"attributeConnections":[{"__isSmartRef__":true,"id":33425},{"__isSmartRef__":true,"id":33427},{"__isSmartRef__":true,"id":33429}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"33422":{"source":{"__isSmartRef__":true,"id":33399},"target":{"__isSmartRef__":true,"id":1226}},"33423":{"sourceObj":{"__isSmartRef__":true,"id":33399},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1226},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":33424},"dependedBy":{"__isSmartRef__":true,"id":33421},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"33424":{"source":{"__isSmartRef__":true,"id":33399},"target":{"__isSmartRef__":true,"id":1226}},"33425":{"sourceObj":{"__isSmartRef__":true,"id":33421},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":33423},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":33426},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"33426":{"source":{"__isSmartRef__":true,"id":33421},"target":{"__isSmartRef__":true,"id":33423}},"33427":{"sourceObj":{"__isSmartRef__":true,"id":33421},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":33423},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":33428},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"33428":{"source":{"__isSmartRef__":true,"id":33421},"target":{"__isSmartRef__":true,"id":33423}},"33429":{"sourceObj":{"__isSmartRef__":true,"id":33421},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":33423},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":33430},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"33430":{"source":{"__isSmartRef__":true,"id":33421},"target":{"__isSmartRef__":true,"id":33423}},"33431":{"sourceObj":{"__isSmartRef__":true,"id":33399},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1226},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":33432},"dependendConnections":[{"__isSmartRef__":true,"id":33433}],"attributeConnections":[{"__isSmartRef__":true,"id":33435},{"__isSmartRef__":true,"id":33437},{"__isSmartRef__":true,"id":33439}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"33432":{"source":{"__isSmartRef__":true,"id":33399},"target":{"__isSmartRef__":true,"id":1226}},"33433":{"sourceObj":{"__isSmartRef__":true,"id":33399},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1226},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":33434},"dependedBy":{"__isSmartRef__":true,"id":33431},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"33434":{"source":{"__isSmartRef__":true,"id":33399},"target":{"__isSmartRef__":true,"id":1226}},"33435":{"sourceObj":{"__isSmartRef__":true,"id":33431},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":33433},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":33436},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"33436":{"source":{"__isSmartRef__":true,"id":33431},"target":{"__isSmartRef__":true,"id":33433}},"33437":{"sourceObj":{"__isSmartRef__":true,"id":33431},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":33433},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":33438},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"33438":{"source":{"__isSmartRef__":true,"id":33431},"target":{"__isSmartRef__":true,"id":33433}},"33439":{"sourceObj":{"__isSmartRef__":true,"id":33431},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":33433},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":33440},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"33440":{"source":{"__isSmartRef__":true,"id":33431},"target":{"__isSmartRef__":true,"id":33433}},"33441":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33442}},"33442":{"test01IsMorph":{"__isSmartRef__":true,"id":33443}},"33443":{"varMapping":{"__isSmartRef__":true,"id":33444},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33444":{"this":{"__isSmartRef__":true,"id":33441}},"33445":{},"33446":{"change":{"__isSmartRef__":true,"id":33447},"tick":{"__isSmartRef__":true,"id":33451}},"33447":{"varMapping":{"__isSmartRef__":true,"id":33448},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33448":{"this":{"__isSmartRef__":true,"id":33399}},"33449":{"timestamp":{"__isSmartRef__":true,"id":33450},"user":"cschuster","tags":[]},"33450":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33451":{"varMapping":{"__isSmartRef__":true,"id":33452},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33452":{"this":{"__isSmartRef__":true,"id":33399}},"33453":{"timestamp":{"__isSmartRef__":true,"id":33454},"user":"cschuster","tags":[]},"33454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33455":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33456}],"id":"71B3AC39-0CD0-4301-AB47-B35B40A44199","shape":{"__isSmartRef__":true,"id":33457},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle867","partsBinMetaInfo":{"__isSmartRef__":true,"id":33458},"eventHandler":{"__isSmartRef__":true,"id":33476},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A"],"partTests":{"__isSmartRef__":true,"id":33477},"_ClipMode":"visible","moved":true,"b":103.99675388471223,"#startLetters":"set","isBeingDragged":false,"delta":0.9454250353155658,"_Rotation":11.708501031625225,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33482},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6300.3,5254.2)"},"33456":{"target":{"__isSmartRef__":true,"id":33455},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33457":{"_BorderWidth":9.851547154502146,"_ClipMode":"visible","_BorderRadius":2.339984332227405,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.2,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,186,42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.2)"},"33458":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33459},{"__isSmartRef__":true,"id":33461},{"__isSmartRef__":true,"id":33463},{"__isSmartRef__":true,"id":33465},{"__isSmartRef__":true,"id":33467},{"__isSmartRef__":true,"id":33469},{"__isSmartRef__":true,"id":33471},{"__isSmartRef__":true,"id":33473}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33475},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33459":{"date":{"__isSmartRef__":true,"id":33460},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33461":{"date":{"__isSmartRef__":true,"id":33462},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33462":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33463":{"date":{"__isSmartRef__":true,"id":33464},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33464":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33465":{"date":{"__isSmartRef__":true,"id":33466},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33466":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33467":{"date":{"__isSmartRef__":true,"id":33468},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33468":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33469":{"date":{"__isSmartRef__":true,"id":33470},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33471":{"date":{"__isSmartRef__":true,"id":33472},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33472":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33473":{"date":{"__isSmartRef__":true,"id":33474},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33474":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33475":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33476":{"morph":{"__isSmartRef__":true,"id":33455},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33477":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33478}},"33478":{"test01IsMorph":{"__isSmartRef__":true,"id":33479}},"33479":{"varMapping":{"__isSmartRef__":true,"id":33480},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33480":{"this":{"__isSmartRef__":true,"id":33477}},"33481":{},"33482":{"change":{"__isSmartRef__":true,"id":33483},"tick":{"__isSmartRef__":true,"id":33487}},"33483":{"varMapping":{"__isSmartRef__":true,"id":33484},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33484":{"this":{"__isSmartRef__":true,"id":33455}},"33485":{"timestamp":{"__isSmartRef__":true,"id":33486},"user":"cschuster","tags":[]},"33486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33487":{"varMapping":{"__isSmartRef__":true,"id":33488},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33488":{"this":{"__isSmartRef__":true,"id":33455}},"33489":{"timestamp":{"__isSmartRef__":true,"id":33490},"user":"cschuster","tags":[]},"33490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33491":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33492}],"id":"1532C1F4-6D08-4646-93AD-D2939D237AAB","shape":{"__isSmartRef__":true,"id":33493},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle868","partsBinMetaInfo":{"__isSmartRef__":true,"id":33494},"eventHandler":{"__isSmartRef__":true,"id":33512},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3"],"partTests":{"__isSmartRef__":true,"id":33513},"_ClipMode":"visible","moved":true,"b":343.1493984340341,"#startLetters":"set","isBeingDragged":false,"delta":-0.6740240626386367,"_Rotation":29.16445048157028,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33518},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5465.4,4561.7)"},"33492":{"target":{"__isSmartRef__":true,"id":33491},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33493":{"_BorderWidth":3.5506142291618437,"_ClipMode":"visible","_BorderRadius":36.63884941966701,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.8,111.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-74,171,30)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-39.1)"},"33494":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33495},{"__isSmartRef__":true,"id":33497},{"__isSmartRef__":true,"id":33499},{"__isSmartRef__":true,"id":33501},{"__isSmartRef__":true,"id":33503},{"__isSmartRef__":true,"id":33505},{"__isSmartRef__":true,"id":33507},{"__isSmartRef__":true,"id":33509}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33511},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33495":{"date":{"__isSmartRef__":true,"id":33496},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33497":{"date":{"__isSmartRef__":true,"id":33498},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33498":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33499":{"date":{"__isSmartRef__":true,"id":33500},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33500":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33501":{"date":{"__isSmartRef__":true,"id":33502},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33502":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33503":{"date":{"__isSmartRef__":true,"id":33504},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33504":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33505":{"date":{"__isSmartRef__":true,"id":33506},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33507":{"date":{"__isSmartRef__":true,"id":33508},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33508":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33509":{"date":{"__isSmartRef__":true,"id":33510},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33510":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33511":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33512":{"morph":{"__isSmartRef__":true,"id":33491},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33513":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33514}},"33514":{"test01IsMorph":{"__isSmartRef__":true,"id":33515}},"33515":{"varMapping":{"__isSmartRef__":true,"id":33516},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33516":{"this":{"__isSmartRef__":true,"id":33513}},"33517":{},"33518":{"change":{"__isSmartRef__":true,"id":33519},"tick":{"__isSmartRef__":true,"id":33523}},"33519":{"varMapping":{"__isSmartRef__":true,"id":33520},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33520":{"this":{"__isSmartRef__":true,"id":33491}},"33521":{"timestamp":{"__isSmartRef__":true,"id":33522},"user":"cschuster","tags":[]},"33522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33523":{"varMapping":{"__isSmartRef__":true,"id":33524},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33524":{"this":{"__isSmartRef__":true,"id":33491}},"33525":{"timestamp":{"__isSmartRef__":true,"id":33526},"user":"cschuster","tags":[]},"33526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33527":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33528}],"id":"4FF2E95D-7CA8-40C7-AB40-B0556EA538FE","shape":{"__isSmartRef__":true,"id":33529},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle869","partsBinMetaInfo":{"__isSmartRef__":true,"id":33530},"eventHandler":{"__isSmartRef__":true,"id":33548},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","33842EA9-C557-42D8-9407-413BFDE6F580","C08B780A-3E5E-4029-9EBA-8BE106125594"],"partTests":{"__isSmartRef__":true,"id":33549},"_ClipMode":"visible","moved":true,"b":128.42828882858157,"#startLetters":"set","isBeingDragged":false,"delta":0.8026768051786348,"_Rotation":18.698647751924653,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33554},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4389.3,4025.1)"},"33528":{"target":{"__isSmartRef__":true,"id":33527},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33529":{"_BorderWidth":8.916933402677259,"_ClipMode":"visible","_BorderRadius":15.452212350385842,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,68.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(200,42,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-7.6)"},"33530":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33531},{"__isSmartRef__":true,"id":33533},{"__isSmartRef__":true,"id":33535},{"__isSmartRef__":true,"id":33537},{"__isSmartRef__":true,"id":33539},{"__isSmartRef__":true,"id":33541},{"__isSmartRef__":true,"id":33543},{"__isSmartRef__":true,"id":33545}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33547},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33531":{"date":{"__isSmartRef__":true,"id":33532},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33533":{"date":{"__isSmartRef__":true,"id":33534},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33534":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33535":{"date":{"__isSmartRef__":true,"id":33536},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33536":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33537":{"date":{"__isSmartRef__":true,"id":33538},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33538":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33539":{"date":{"__isSmartRef__":true,"id":33540},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33540":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33541":{"date":{"__isSmartRef__":true,"id":33542},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33543":{"date":{"__isSmartRef__":true,"id":33544},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33544":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33545":{"date":{"__isSmartRef__":true,"id":33546},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33547":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33548":{"morph":{"__isSmartRef__":true,"id":33527},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33549":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33550}},"33550":{"test01IsMorph":{"__isSmartRef__":true,"id":33551}},"33551":{"varMapping":{"__isSmartRef__":true,"id":33552},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33552":{"this":{"__isSmartRef__":true,"id":33549}},"33553":{},"33554":{"change":{"__isSmartRef__":true,"id":33555},"tick":{"__isSmartRef__":true,"id":33559}},"33555":{"varMapping":{"__isSmartRef__":true,"id":33556},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33556":{"this":{"__isSmartRef__":true,"id":33527}},"33557":{"timestamp":{"__isSmartRef__":true,"id":33558},"user":"cschuster","tags":[]},"33558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33559":{"varMapping":{"__isSmartRef__":true,"id":33560},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33560":{"this":{"__isSmartRef__":true,"id":33527}},"33561":{"timestamp":{"__isSmartRef__":true,"id":33562},"user":"cschuster","tags":[]},"33562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33563":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33564}],"id":"CEFA681A-3C6A-486D-AA82-D499B8CAB881","shape":{"__isSmartRef__":true,"id":33565},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle870","partsBinMetaInfo":{"__isSmartRef__":true,"id":33566},"eventHandler":{"__isSmartRef__":true,"id":33584},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","4C557759-7796-42BF-ABB2-9B527673AF2C","0640DFE5-BCB0-4D77-BBA2-CF0990828B0F"],"partTests":{"__isSmartRef__":true,"id":33585},"_ClipMode":"visible","moved":true,"b":347.5481105733197,"#startLetters":"set","isBeingDragged":false,"delta":0.9495850015664473,"_Rotation":-40.112121468256795,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33590},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5769.4,4478.0)"},"33564":{"target":{"__isSmartRef__":true,"id":33563},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33565":{"_BorderWidth":3.921901231109736,"_ClipMode":"visible","_BorderRadius":38.140324871227676,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.2,108.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-55,195,87)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.7,-39.5)"},"33566":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33567},{"__isSmartRef__":true,"id":33569},{"__isSmartRef__":true,"id":33571},{"__isSmartRef__":true,"id":33573},{"__isSmartRef__":true,"id":33575},{"__isSmartRef__":true,"id":33577},{"__isSmartRef__":true,"id":33579},{"__isSmartRef__":true,"id":33581}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33583},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33567":{"date":{"__isSmartRef__":true,"id":33568},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33569":{"date":{"__isSmartRef__":true,"id":33570},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33570":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33571":{"date":{"__isSmartRef__":true,"id":33572},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33572":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33573":{"date":{"__isSmartRef__":true,"id":33574},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33574":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33575":{"date":{"__isSmartRef__":true,"id":33576},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33576":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33577":{"date":{"__isSmartRef__":true,"id":33578},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33579":{"date":{"__isSmartRef__":true,"id":33580},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33580":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33581":{"date":{"__isSmartRef__":true,"id":33582},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33583":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33584":{"morph":{"__isSmartRef__":true,"id":33563},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33585":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33586}},"33586":{"test01IsMorph":{"__isSmartRef__":true,"id":33587}},"33587":{"varMapping":{"__isSmartRef__":true,"id":33588},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33588":{"this":{"__isSmartRef__":true,"id":33585}},"33589":{},"33590":{"change":{"__isSmartRef__":true,"id":33591},"tick":{"__isSmartRef__":true,"id":33595}},"33591":{"varMapping":{"__isSmartRef__":true,"id":33592},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33592":{"this":{"__isSmartRef__":true,"id":33563}},"33593":{"timestamp":{"__isSmartRef__":true,"id":33594},"user":"cschuster","tags":[]},"33594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33595":{"varMapping":{"__isSmartRef__":true,"id":33596},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33596":{"this":{"__isSmartRef__":true,"id":33563}},"33597":{"timestamp":{"__isSmartRef__":true,"id":33598},"user":"cschuster","tags":[]},"33598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33599":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33600}],"id":"61B7CC2F-828E-4ABD-A498-C985CCC7D038","shape":{"__isSmartRef__":true,"id":33601},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle871","partsBinMetaInfo":{"__isSmartRef__":true,"id":33602},"eventHandler":{"__isSmartRef__":true,"id":33620},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","055A428D-4501-460E-BFFE-28A10065D342","587BB0A4-2FCD-4157-A91F-9D724F10AFDB"],"partTests":{"__isSmartRef__":true,"id":33621},"_ClipMode":"visible","moved":true,"b":96.32957918988541,"#startLetters":"set","isBeingDragged":false,"delta":-0.6160523850703612,"_Rotation":-2.787186773531632,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33626},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5552.0,4138.5)"},"33600":{"target":{"__isSmartRef__":true,"id":33599},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33601":{"_BorderWidth":9.969520860991834,"_ClipMode":"visible","_BorderRadius":0.4861798594671818,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.2,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,226,-61)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.8)"},"33602":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33603},{"__isSmartRef__":true,"id":33605},{"__isSmartRef__":true,"id":33607},{"__isSmartRef__":true,"id":33609},{"__isSmartRef__":true,"id":33611},{"__isSmartRef__":true,"id":33613},{"__isSmartRef__":true,"id":33615},{"__isSmartRef__":true,"id":33617}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33619},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33603":{"date":{"__isSmartRef__":true,"id":33604},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33605":{"date":{"__isSmartRef__":true,"id":33606},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33606":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33607":{"date":{"__isSmartRef__":true,"id":33608},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33608":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33609":{"date":{"__isSmartRef__":true,"id":33610},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33610":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33611":{"date":{"__isSmartRef__":true,"id":33612},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33612":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33613":{"date":{"__isSmartRef__":true,"id":33614},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33615":{"date":{"__isSmartRef__":true,"id":33616},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33616":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33617":{"date":{"__isSmartRef__":true,"id":33618},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33618":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33619":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33620":{"morph":{"__isSmartRef__":true,"id":33599},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33621":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33622}},"33622":{"test01IsMorph":{"__isSmartRef__":true,"id":33623}},"33623":{"varMapping":{"__isSmartRef__":true,"id":33624},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33624":{"this":{"__isSmartRef__":true,"id":33621}},"33625":{},"33626":{"change":{"__isSmartRef__":true,"id":33627},"tick":{"__isSmartRef__":true,"id":33631}},"33627":{"varMapping":{"__isSmartRef__":true,"id":33628},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33628":{"this":{"__isSmartRef__":true,"id":33599}},"33629":{"timestamp":{"__isSmartRef__":true,"id":33630},"user":"cschuster","tags":[]},"33630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33631":{"varMapping":{"__isSmartRef__":true,"id":33632},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33632":{"this":{"__isSmartRef__":true,"id":33599}},"33633":{"timestamp":{"__isSmartRef__":true,"id":33634},"user":"cschuster","tags":[]},"33634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33635":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33636}],"id":"6E1E2237-F2FB-4EC2-9629-290B74E37BC0","shape":{"__isSmartRef__":true,"id":33637},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle872","partsBinMetaInfo":{"__isSmartRef__":true,"id":33638},"eventHandler":{"__isSmartRef__":true,"id":33656},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","9DB91E34-444B-4BA4-AEC4-F9D003E6996D"],"partTests":{"__isSmartRef__":true,"id":33657},"_ClipMode":"visible","moved":true,"b":275,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":2.5344694120535878,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33662},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5367.1,4861.3)"},"33636":{"target":{"__isSmartRef__":true,"id":33635},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33637":{"_BorderWidth":0.019026509541272496,"_ClipMode":"visible","_BorderRadius":0.3038449397558374,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-232,78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.7)"},"33638":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33639},{"__isSmartRef__":true,"id":33641},{"__isSmartRef__":true,"id":33643},{"__isSmartRef__":true,"id":33645},{"__isSmartRef__":true,"id":33647},{"__isSmartRef__":true,"id":33649},{"__isSmartRef__":true,"id":33651},{"__isSmartRef__":true,"id":33653}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33655},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33639":{"date":{"__isSmartRef__":true,"id":33640},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33641":{"date":{"__isSmartRef__":true,"id":33642},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33642":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33643":{"date":{"__isSmartRef__":true,"id":33644},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33644":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33645":{"date":{"__isSmartRef__":true,"id":33646},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33646":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33647":{"date":{"__isSmartRef__":true,"id":33648},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33648":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33649":{"date":{"__isSmartRef__":true,"id":33650},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33650":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33651":{"date":{"__isSmartRef__":true,"id":33652},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33652":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33653":{"date":{"__isSmartRef__":true,"id":33654},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33654":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33655":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33656":{"morph":{"__isSmartRef__":true,"id":33635},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33657":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33658}},"33658":{"test01IsMorph":{"__isSmartRef__":true,"id":33659}},"33659":{"varMapping":{"__isSmartRef__":true,"id":33660},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33660":{"this":{"__isSmartRef__":true,"id":33657}},"33661":{},"33662":{"change":{"__isSmartRef__":true,"id":33663},"tick":{"__isSmartRef__":true,"id":33667}},"33663":{"varMapping":{"__isSmartRef__":true,"id":33664},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33664":{"this":{"__isSmartRef__":true,"id":33635}},"33665":{"timestamp":{"__isSmartRef__":true,"id":33666},"user":"cschuster","tags":[]},"33666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33667":{"varMapping":{"__isSmartRef__":true,"id":33668},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33668":{"this":{"__isSmartRef__":true,"id":33635}},"33669":{"timestamp":{"__isSmartRef__":true,"id":33670},"user":"cschuster","tags":[]},"33670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33671":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33672}],"id":"063DEB4D-720E-4EB7-BA78-686650489C11","shape":{"__isSmartRef__":true,"id":33673},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle873","partsBinMetaInfo":{"__isSmartRef__":true,"id":33674},"eventHandler":{"__isSmartRef__":true,"id":33692},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","27E03C6A-5F9B-41B2-A9A4-D32BAADB1B4C"],"partTests":{"__isSmartRef__":true,"id":33693},"_ClipMode":"visible","moved":true,"b":229.72878652391955,"#startLetters":"set","isBeingDragged":false,"delta":-0.6031074697966687,"_Rotation":-39.68178573110129,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33698},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5242.1,5069.9)"},"33672":{"target":{"__isSmartRef__":true,"id":33671},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33673":{"_BorderWidth":1.1850340334975797,"_ClipMode":"visible","_BorderRadius":16.713655479085205,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,130.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-195,-361,114)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-7.1)"},"33674":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33675},{"__isSmartRef__":true,"id":33677},{"__isSmartRef__":true,"id":33679},{"__isSmartRef__":true,"id":33681},{"__isSmartRef__":true,"id":33683},{"__isSmartRef__":true,"id":33685},{"__isSmartRef__":true,"id":33687},{"__isSmartRef__":true,"id":33689}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33691},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33675":{"date":{"__isSmartRef__":true,"id":33676},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33677":{"date":{"__isSmartRef__":true,"id":33678},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33678":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33679":{"date":{"__isSmartRef__":true,"id":33680},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33680":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33681":{"date":{"__isSmartRef__":true,"id":33682},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33682":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33683":{"date":{"__isSmartRef__":true,"id":33684},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33684":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33685":{"date":{"__isSmartRef__":true,"id":33686},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33687":{"date":{"__isSmartRef__":true,"id":33688},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33688":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33689":{"date":{"__isSmartRef__":true,"id":33690},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33691":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33692":{"morph":{"__isSmartRef__":true,"id":33671},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33693":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33694}},"33694":{"test01IsMorph":{"__isSmartRef__":true,"id":33695}},"33695":{"varMapping":{"__isSmartRef__":true,"id":33696},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33696":{"this":{"__isSmartRef__":true,"id":33693}},"33697":{},"33698":{"change":{"__isSmartRef__":true,"id":33699},"tick":{"__isSmartRef__":true,"id":33703}},"33699":{"varMapping":{"__isSmartRef__":true,"id":33700},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33700":{"this":{"__isSmartRef__":true,"id":33671}},"33701":{"timestamp":{"__isSmartRef__":true,"id":33702},"user":"cschuster","tags":[]},"33702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33703":{"varMapping":{"__isSmartRef__":true,"id":33704},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33704":{"this":{"__isSmartRef__":true,"id":33671}},"33705":{"timestamp":{"__isSmartRef__":true,"id":33706},"user":"cschuster","tags":[]},"33706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33707":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33708}],"id":"C69A5096-ED60-40DD-9126-B857B9B6BB7C","shape":{"__isSmartRef__":true,"id":33709},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle874","partsBinMetaInfo":{"__isSmartRef__":true,"id":33710},"eventHandler":{"__isSmartRef__":true,"id":33728},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","942B993D-3131-46CD-B0F5-B4570AE4B914","7F87A122-801C-46BF-99C5-77890F5426D0","E0B08D9C-B94D-4047-8DFD-1EB7B9B8660B"],"partTests":{"__isSmartRef__":true,"id":33729},"_ClipMode":"visible","moved":true,"b":197.13820765865967,"#startLetters":"set","isBeingDragged":false,"delta":-0.9149538895580918,"_Rotation":-41.76219086251533,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33734},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4538.5,5071.9)"},"33708":{"target":{"__isSmartRef__":true,"id":33707},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33709":{"_BorderWidth":3.52661185076717,"_ClipMode":"visible","_BorderRadius":36.526603778720414,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.5,111.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-76,-320,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.1,-0.9)"},"33710":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33711},{"__isSmartRef__":true,"id":33713},{"__isSmartRef__":true,"id":33715},{"__isSmartRef__":true,"id":33717},{"__isSmartRef__":true,"id":33719},{"__isSmartRef__":true,"id":33721},{"__isSmartRef__":true,"id":33723},{"__isSmartRef__":true,"id":33725}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33727},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33711":{"date":{"__isSmartRef__":true,"id":33712},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33713":{"date":{"__isSmartRef__":true,"id":33714},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33714":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33715":{"date":{"__isSmartRef__":true,"id":33716},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33716":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33717":{"date":{"__isSmartRef__":true,"id":33718},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33718":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33719":{"date":{"__isSmartRef__":true,"id":33720},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33720":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33721":{"date":{"__isSmartRef__":true,"id":33722},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33722":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33723":{"date":{"__isSmartRef__":true,"id":33724},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33724":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33725":{"date":{"__isSmartRef__":true,"id":33726},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33726":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33727":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33728":{"morph":{"__isSmartRef__":true,"id":33707},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33729":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33730}},"33730":{"test01IsMorph":{"__isSmartRef__":true,"id":33731}},"33731":{"varMapping":{"__isSmartRef__":true,"id":33732},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33732":{"this":{"__isSmartRef__":true,"id":33729}},"33733":{},"33734":{"change":{"__isSmartRef__":true,"id":33735},"tick":{"__isSmartRef__":true,"id":33739}},"33735":{"varMapping":{"__isSmartRef__":true,"id":33736},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33736":{"this":{"__isSmartRef__":true,"id":33707}},"33737":{"timestamp":{"__isSmartRef__":true,"id":33738},"user":"cschuster","tags":[]},"33738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33739":{"varMapping":{"__isSmartRef__":true,"id":33740},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33740":{"this":{"__isSmartRef__":true,"id":33707}},"33741":{"timestamp":{"__isSmartRef__":true,"id":33742},"user":"cschuster","tags":[]},"33742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33743":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33744}],"id":"4A2CADCD-7BBB-4336-82E9-BF35DDEFE356","shape":{"__isSmartRef__":true,"id":33745},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle875","partsBinMetaInfo":{"__isSmartRef__":true,"id":33746},"eventHandler":{"__isSmartRef__":true,"id":33764},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4"],"partTests":{"__isSmartRef__":true,"id":33765},"_ClipMode":"visible","moved":true,"b":255.9419289394864,"#startLetters":"set","isBeingDragged":false,"delta":-0.7943364203092642,"_Rotation":-8.141052422838401,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33770},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5396.3,5459.0)"},"33744":{"target":{"__isSmartRef__":true,"id":33743},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33745":{"_BorderWidth":0.1497498371928483,"_ClipMode":"visible","_BorderRadius":2.360117373102719,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.9,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-311,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-15.1)"},"33746":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33747},{"__isSmartRef__":true,"id":33749},{"__isSmartRef__":true,"id":33751},{"__isSmartRef__":true,"id":33753},{"__isSmartRef__":true,"id":33755},{"__isSmartRef__":true,"id":33757},{"__isSmartRef__":true,"id":33759},{"__isSmartRef__":true,"id":33761}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33763},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33747":{"date":{"__isSmartRef__":true,"id":33748},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33749":{"date":{"__isSmartRef__":true,"id":33750},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33750":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33751":{"date":{"__isSmartRef__":true,"id":33752},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33752":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33753":{"date":{"__isSmartRef__":true,"id":33754},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33754":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33755":{"date":{"__isSmartRef__":true,"id":33756},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33756":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33757":{"date":{"__isSmartRef__":true,"id":33758},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33759":{"date":{"__isSmartRef__":true,"id":33760},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33760":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33761":{"date":{"__isSmartRef__":true,"id":33762},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33762":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33763":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33764":{"morph":{"__isSmartRef__":true,"id":33743},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33765":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33766}},"33766":{"test01IsMorph":{"__isSmartRef__":true,"id":33767}},"33767":{"varMapping":{"__isSmartRef__":true,"id":33768},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33768":{"this":{"__isSmartRef__":true,"id":33765}},"33769":{},"33770":{"change":{"__isSmartRef__":true,"id":33771},"tick":{"__isSmartRef__":true,"id":33775}},"33771":{"varMapping":{"__isSmartRef__":true,"id":33772},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33772":{"this":{"__isSmartRef__":true,"id":33743}},"33773":{"timestamp":{"__isSmartRef__":true,"id":33774},"user":"cschuster","tags":[]},"33774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33775":{"varMapping":{"__isSmartRef__":true,"id":33776},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33776":{"this":{"__isSmartRef__":true,"id":33743}},"33777":{"timestamp":{"__isSmartRef__":true,"id":33778},"user":"cschuster","tags":[]},"33778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33779":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33780}],"id":"5CF2FE38-9E91-438B-8345-05A7B0A6E9BC","shape":{"__isSmartRef__":true,"id":33781},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle876","partsBinMetaInfo":{"__isSmartRef__":true,"id":33782},"eventHandler":{"__isSmartRef__":true,"id":33800},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","387D96AD-6FA5-4783-9BB6-2EF367C358DA"],"partTests":{"__isSmartRef__":true,"id":33801},"_ClipMode":"visible","moved":true,"b":332,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-2.7500347802905165,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33806},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6388.3,5284.1)"},"33780":{"target":{"__isSmartRef__":true,"id":33779},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33781":{"_BorderWidth":2.652642186070546,"_ClipMode":"visible","_BorderRadius":31.183858069414935,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,118.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,106,-115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-37.7)"},"33782":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33783},{"__isSmartRef__":true,"id":33785},{"__isSmartRef__":true,"id":33787},{"__isSmartRef__":true,"id":33789},{"__isSmartRef__":true,"id":33791},{"__isSmartRef__":true,"id":33793},{"__isSmartRef__":true,"id":33795},{"__isSmartRef__":true,"id":33797}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33799},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33783":{"date":{"__isSmartRef__":true,"id":33784},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33785":{"date":{"__isSmartRef__":true,"id":33786},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33786":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33787":{"date":{"__isSmartRef__":true,"id":33788},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33788":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33789":{"date":{"__isSmartRef__":true,"id":33790},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33790":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33791":{"date":{"__isSmartRef__":true,"id":33792},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33792":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33793":{"date":{"__isSmartRef__":true,"id":33794},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33794":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33795":{"date":{"__isSmartRef__":true,"id":33796},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33796":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33797":{"date":{"__isSmartRef__":true,"id":33798},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33798":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33799":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33800":{"morph":{"__isSmartRef__":true,"id":33779},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33801":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33802}},"33802":{"test01IsMorph":{"__isSmartRef__":true,"id":33803}},"33803":{"varMapping":{"__isSmartRef__":true,"id":33804},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33804":{"this":{"__isSmartRef__":true,"id":33801}},"33805":{},"33806":{"change":{"__isSmartRef__":true,"id":33807},"tick":{"__isSmartRef__":true,"id":33811}},"33807":{"varMapping":{"__isSmartRef__":true,"id":33808},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33808":{"this":{"__isSmartRef__":true,"id":33779}},"33809":{"timestamp":{"__isSmartRef__":true,"id":33810},"user":"cschuster","tags":[]},"33810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33811":{"varMapping":{"__isSmartRef__":true,"id":33812},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33812":{"this":{"__isSmartRef__":true,"id":33779}},"33813":{"timestamp":{"__isSmartRef__":true,"id":33814},"user":"cschuster","tags":[]},"33814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33815":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33816}],"id":"8CDB7F11-5D75-4A47-9396-F37317E94594","shape":{"__isSmartRef__":true,"id":33817},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle877","partsBinMetaInfo":{"__isSmartRef__":true,"id":33818},"eventHandler":{"__isSmartRef__":true,"id":33836},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D"],"partTests":{"__isSmartRef__":true,"id":33837},"_ClipMode":"visible","moved":true,"b":94.9252110645175,"#startLetters":"set","isBeingDragged":false,"delta":-0.7889130623079836,"_Rotation":-13.05157426538338,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33842},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7159.2,5253.6)"},"33816":{"target":{"__isSmartRef__":true,"id":33815},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33817":{"_BorderWidth":9.981538074594194,"_ClipMode":"visible","_BorderRadius":0.2948454581893767,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.2,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,233,-79)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.3)"},"33818":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33819},{"__isSmartRef__":true,"id":33821},{"__isSmartRef__":true,"id":33823},{"__isSmartRef__":true,"id":33825},{"__isSmartRef__":true,"id":33827},{"__isSmartRef__":true,"id":33829},{"__isSmartRef__":true,"id":33831},{"__isSmartRef__":true,"id":33833}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33835},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33819":{"date":{"__isSmartRef__":true,"id":33820},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33821":{"date":{"__isSmartRef__":true,"id":33822},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33822":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33823":{"date":{"__isSmartRef__":true,"id":33824},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33824":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33825":{"date":{"__isSmartRef__":true,"id":33826},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33826":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33827":{"date":{"__isSmartRef__":true,"id":33828},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33828":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33829":{"date":{"__isSmartRef__":true,"id":33830},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33830":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33831":{"date":{"__isSmartRef__":true,"id":33832},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33832":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33833":{"date":{"__isSmartRef__":true,"id":33834},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33835":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33836":{"morph":{"__isSmartRef__":true,"id":33815},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33837":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33838}},"33838":{"test01IsMorph":{"__isSmartRef__":true,"id":33839}},"33839":{"varMapping":{"__isSmartRef__":true,"id":33840},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33840":{"this":{"__isSmartRef__":true,"id":33837}},"33841":{},"33842":{"change":{"__isSmartRef__":true,"id":33843},"tick":{"__isSmartRef__":true,"id":33847}},"33843":{"varMapping":{"__isSmartRef__":true,"id":33844},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33844":{"this":{"__isSmartRef__":true,"id":33815}},"33845":{"timestamp":{"__isSmartRef__":true,"id":33846},"user":"cschuster","tags":[]},"33846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33847":{"varMapping":{"__isSmartRef__":true,"id":33848},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33848":{"this":{"__isSmartRef__":true,"id":33815}},"33849":{"timestamp":{"__isSmartRef__":true,"id":33850},"user":"cschuster","tags":[]},"33850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33851":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33852}],"id":"59A0BE0A-9658-4974-911A-CBF0025D2255","shape":{"__isSmartRef__":true,"id":33853},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle878","partsBinMetaInfo":{"__isSmartRef__":true,"id":33854},"eventHandler":{"__isSmartRef__":true,"id":33872},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A"],"partTests":{"__isSmartRef__":true,"id":33873},"_ClipMode":"visible","moved":true,"b":91.74041941255564,"#startLetters":"set","isBeingDragged":false,"delta":-0.5719820481608622,"_Rotation":21.036859549228577,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33878},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4568.1,5280.0)"},"33852":{"target":{"__isSmartRef__":true,"id":33851},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33853":{"_BorderWidth":9.997693416466523,"_ClipMode":"visible","_BorderRadius":0.036896824011476426,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.6,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,248,-118)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.4)"},"33854":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33855},{"__isSmartRef__":true,"id":33857},{"__isSmartRef__":true,"id":33859},{"__isSmartRef__":true,"id":33861},{"__isSmartRef__":true,"id":33863},{"__isSmartRef__":true,"id":33865},{"__isSmartRef__":true,"id":33867},{"__isSmartRef__":true,"id":33869}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33871},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33855":{"date":{"__isSmartRef__":true,"id":33856},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33857":{"date":{"__isSmartRef__":true,"id":33858},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33858":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33859":{"date":{"__isSmartRef__":true,"id":33860},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33860":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33861":{"date":{"__isSmartRef__":true,"id":33862},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33862":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33863":{"date":{"__isSmartRef__":true,"id":33864},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33864":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33865":{"date":{"__isSmartRef__":true,"id":33866},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33867":{"date":{"__isSmartRef__":true,"id":33868},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33868":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33869":{"date":{"__isSmartRef__":true,"id":33870},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33871":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33872":{"morph":{"__isSmartRef__":true,"id":33851},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33873":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33874}},"33874":{"test01IsMorph":{"__isSmartRef__":true,"id":33875}},"33875":{"varMapping":{"__isSmartRef__":true,"id":33876},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33876":{"this":{"__isSmartRef__":true,"id":33873}},"33877":{},"33878":{"change":{"__isSmartRef__":true,"id":33879},"tick":{"__isSmartRef__":true,"id":33883}},"33879":{"varMapping":{"__isSmartRef__":true,"id":33880},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33880":{"this":{"__isSmartRef__":true,"id":33851}},"33881":{"timestamp":{"__isSmartRef__":true,"id":33882},"user":"cschuster","tags":[]},"33882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33883":{"varMapping":{"__isSmartRef__":true,"id":33884},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33884":{"this":{"__isSmartRef__":true,"id":33851}},"33885":{"timestamp":{"__isSmartRef__":true,"id":33886},"user":"cschuster","tags":[]},"33886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33887":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33888}],"id":"47D7419E-0B63-4ADE-9BF3-13AA3ECCEEA4","shape":{"__isSmartRef__":true,"id":33889},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle879","partsBinMetaInfo":{"__isSmartRef__":true,"id":33890},"eventHandler":{"__isSmartRef__":true,"id":33908},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34"],"partTests":{"__isSmartRef__":true,"id":33909},"_ClipMode":"visible","moved":true,"b":11.163531139609404,"#startLetters":"set","isBeingDragged":false,"delta":-0.8699163811979815,"_Rotation":18.06881059140734,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33914},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4792.3,4435.8)"},"33888":{"target":{"__isSmartRef__":true,"id":33887},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33889":{"_BorderWidth":5.968049661520657,"_ClipMode":"visible","_BorderRadius":38.50060776452759,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.2,92.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(50,301,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.9,-39.6)"},"33890":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33891},{"__isSmartRef__":true,"id":33893},{"__isSmartRef__":true,"id":33895},{"__isSmartRef__":true,"id":33897},{"__isSmartRef__":true,"id":33899},{"__isSmartRef__":true,"id":33901},{"__isSmartRef__":true,"id":33903},{"__isSmartRef__":true,"id":33905}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33907},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33891":{"date":{"__isSmartRef__":true,"id":33892},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33893":{"date":{"__isSmartRef__":true,"id":33894},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33894":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33895":{"date":{"__isSmartRef__":true,"id":33896},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33896":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33897":{"date":{"__isSmartRef__":true,"id":33898},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33898":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33899":{"date":{"__isSmartRef__":true,"id":33900},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33900":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33901":{"date":{"__isSmartRef__":true,"id":33902},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33903":{"date":{"__isSmartRef__":true,"id":33904},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33904":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33905":{"date":{"__isSmartRef__":true,"id":33906},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33907":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33908":{"morph":{"__isSmartRef__":true,"id":33887},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33909":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33910}},"33910":{"test01IsMorph":{"__isSmartRef__":true,"id":33911}},"33911":{"varMapping":{"__isSmartRef__":true,"id":33912},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33912":{"this":{"__isSmartRef__":true,"id":33909}},"33913":{},"33914":{"change":{"__isSmartRef__":true,"id":33915},"tick":{"__isSmartRef__":true,"id":33919}},"33915":{"varMapping":{"__isSmartRef__":true,"id":33916},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33916":{"this":{"__isSmartRef__":true,"id":33887}},"33917":{"timestamp":{"__isSmartRef__":true,"id":33918},"user":"cschuster","tags":[]},"33918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33919":{"varMapping":{"__isSmartRef__":true,"id":33920},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33920":{"this":{"__isSmartRef__":true,"id":33887}},"33921":{"timestamp":{"__isSmartRef__":true,"id":33922},"user":"cschuster","tags":[]},"33922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33923":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33924}],"id":"EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","shape":{"__isSmartRef__":true,"id":33925},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle880","partsBinMetaInfo":{"__isSmartRef__":true,"id":33926},"eventHandler":{"__isSmartRef__":true,"id":33944},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88"],"partTests":{"__isSmartRef__":true,"id":33945},"_ClipMode":"visible","moved":true,"b":232.43028595217038,"#startLetters":"set","isBeingDragged":false,"delta":-0.8983782679424621,"_Rotation":8.244197436953641,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33950},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4829.2,5236.2)"},"33924":{"target":{"__isSmartRef__":true,"id":33923},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33925":{"_BorderWidth":1.0369397548400272,"_ClipMode":"visible","_BorderRadius":14.87064558917212,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,131.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-203,-359,145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.1,-7.8)"},"33926":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33927},{"__isSmartRef__":true,"id":33929},{"__isSmartRef__":true,"id":33931},{"__isSmartRef__":true,"id":33933},{"__isSmartRef__":true,"id":33935},{"__isSmartRef__":true,"id":33937},{"__isSmartRef__":true,"id":33939},{"__isSmartRef__":true,"id":33941}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33943},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33927":{"date":{"__isSmartRef__":true,"id":33928},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33929":{"date":{"__isSmartRef__":true,"id":33930},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33930":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33931":{"date":{"__isSmartRef__":true,"id":33932},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33932":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33933":{"date":{"__isSmartRef__":true,"id":33934},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33934":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33935":{"date":{"__isSmartRef__":true,"id":33936},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33936":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33937":{"date":{"__isSmartRef__":true,"id":33938},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33939":{"date":{"__isSmartRef__":true,"id":33940},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33940":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33941":{"date":{"__isSmartRef__":true,"id":33942},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33943":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33944":{"morph":{"__isSmartRef__":true,"id":33923},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33945":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33946}},"33946":{"test01IsMorph":{"__isSmartRef__":true,"id":33947}},"33947":{"varMapping":{"__isSmartRef__":true,"id":33948},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33948":{"this":{"__isSmartRef__":true,"id":33945}},"33949":{},"33950":{"change":{"__isSmartRef__":true,"id":33951},"tick":{"__isSmartRef__":true,"id":33955}},"33951":{"varMapping":{"__isSmartRef__":true,"id":33952},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33952":{"this":{"__isSmartRef__":true,"id":33923}},"33953":{"timestamp":{"__isSmartRef__":true,"id":33954},"user":"cschuster","tags":[]},"33954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33955":{"varMapping":{"__isSmartRef__":true,"id":33956},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33956":{"this":{"__isSmartRef__":true,"id":33923}},"33957":{"timestamp":{"__isSmartRef__":true,"id":33958},"user":"cschuster","tags":[]},"33958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33959":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33960}],"id":"49D2355C-D8FA-42C4-865C-8531E1FEEB62","shape":{"__isSmartRef__":true,"id":33961},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle881","partsBinMetaInfo":{"__isSmartRef__":true,"id":33962},"eventHandler":{"__isSmartRef__":true,"id":33980},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA"],"partTests":{"__isSmartRef__":true,"id":33981},"_ClipMode":"visible","moved":true,"b":34.904734083625954,"#startLetters":"set","isBeingDragged":false,"delta":0.8949931816314347,"_Rotation":-40.213921155947034,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33986},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4545.4,6307.9)"},"33960":{"target":{"__isSmartRef__":true,"id":33959},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33961":{"_BorderWidth":7.861068184126138,"_ClipMode":"visible","_BorderRadius":26.902862153249856,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.5,77.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(146,357,79)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.4,-36.4)"},"33962":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33963},{"__isSmartRef__":true,"id":33965},{"__isSmartRef__":true,"id":33967},{"__isSmartRef__":true,"id":33969},{"__isSmartRef__":true,"id":33971},{"__isSmartRef__":true,"id":33973},{"__isSmartRef__":true,"id":33975},{"__isSmartRef__":true,"id":33977}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":33979},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33963":{"date":{"__isSmartRef__":true,"id":33964},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"33964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"33965":{"date":{"__isSmartRef__":true,"id":33966},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"33966":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"33967":{"date":{"__isSmartRef__":true,"id":33968},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"33968":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"33969":{"date":{"__isSmartRef__":true,"id":33970},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"33970":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"33971":{"date":{"__isSmartRef__":true,"id":33972},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"33972":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"33973":{"date":{"__isSmartRef__":true,"id":33974},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"33974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"33975":{"date":{"__isSmartRef__":true,"id":33976},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"33976":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"33977":{"date":{"__isSmartRef__":true,"id":33978},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"33978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"33979":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"33980":{"morph":{"__isSmartRef__":true,"id":33959},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33981":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":33982}},"33982":{"test01IsMorph":{"__isSmartRef__":true,"id":33983}},"33983":{"varMapping":{"__isSmartRef__":true,"id":33984},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":33985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33984":{"this":{"__isSmartRef__":true,"id":33981}},"33985":{},"33986":{"change":{"__isSmartRef__":true,"id":33987},"tick":{"__isSmartRef__":true,"id":33991}},"33987":{"varMapping":{"__isSmartRef__":true,"id":33988},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":33989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33988":{"this":{"__isSmartRef__":true,"id":33959}},"33989":{"timestamp":{"__isSmartRef__":true,"id":33990},"user":"cschuster","tags":[]},"33990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"33991":{"varMapping":{"__isSmartRef__":true,"id":33992},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":33993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33992":{"this":{"__isSmartRef__":true,"id":33959}},"33993":{"timestamp":{"__isSmartRef__":true,"id":33994},"user":"cschuster","tags":[]},"33994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"33995":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":33996}],"id":"EF48CB81-205B-44D4-84C0-DE266D1DBD92","shape":{"__isSmartRef__":true,"id":33997},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle882","partsBinMetaInfo":{"__isSmartRef__":true,"id":33998},"eventHandler":{"__isSmartRef__":true,"id":34016},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","E5F199BB-B87A-4E44-B483-01D8DA291455"],"partTests":{"__isSmartRef__":true,"id":34017},"_ClipMode":"visible","moved":true,"b":156,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":4.074789792743886,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34022},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6339.6,6448.4)"},"33996":{"target":{"__isSmartRef__":true,"id":33995},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"33997":{"_BorderWidth":7.033683215379002,"_ClipMode":"visible","_BorderRadius":33.382612127177154,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,83.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(104,-130,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.1,-1.7)"},"33998":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":33999},{"__isSmartRef__":true,"id":34001},{"__isSmartRef__":true,"id":34003},{"__isSmartRef__":true,"id":34005},{"__isSmartRef__":true,"id":34007},{"__isSmartRef__":true,"id":34009},{"__isSmartRef__":true,"id":34011},{"__isSmartRef__":true,"id":34013}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34015},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"33999":{"date":{"__isSmartRef__":true,"id":34000},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34001":{"date":{"__isSmartRef__":true,"id":34002},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34002":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34003":{"date":{"__isSmartRef__":true,"id":34004},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34004":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34005":{"date":{"__isSmartRef__":true,"id":34006},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34006":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34007":{"date":{"__isSmartRef__":true,"id":34008},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34008":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34009":{"date":{"__isSmartRef__":true,"id":34010},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34011":{"date":{"__isSmartRef__":true,"id":34012},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34012":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34013":{"date":{"__isSmartRef__":true,"id":34014},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34015":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34016":{"morph":{"__isSmartRef__":true,"id":33995},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34017":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34018}},"34018":{"test01IsMorph":{"__isSmartRef__":true,"id":34019}},"34019":{"varMapping":{"__isSmartRef__":true,"id":34020},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34020":{"this":{"__isSmartRef__":true,"id":34017}},"34021":{},"34022":{"change":{"__isSmartRef__":true,"id":34023},"tick":{"__isSmartRef__":true,"id":34027}},"34023":{"varMapping":{"__isSmartRef__":true,"id":34024},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34024":{"this":{"__isSmartRef__":true,"id":33995}},"34025":{"timestamp":{"__isSmartRef__":true,"id":34026},"user":"cschuster","tags":[]},"34026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34027":{"varMapping":{"__isSmartRef__":true,"id":34028},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34028":{"this":{"__isSmartRef__":true,"id":33995}},"34029":{"timestamp":{"__isSmartRef__":true,"id":34030},"user":"cschuster","tags":[]},"34030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34031":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34032}],"id":"170839B4-A73A-4687-90F8-477BD9BF9D17","shape":{"__isSmartRef__":true,"id":34033},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle883","partsBinMetaInfo":{"__isSmartRef__":true,"id":34034},"eventHandler":{"__isSmartRef__":true,"id":34052},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5"],"partTests":{"__isSmartRef__":true,"id":34053},"_ClipMode":"visible","moved":true,"b":291.8676511622034,"#startLetters":"set","isBeingDragged":false,"delta":0.7762437530909665,"_Rotation":-1.7415520942936364,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34058},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4838.8,4215.9)"},"34032":{"target":{"__isSmartRef__":true,"id":34031},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34033":{"_BorderWidth":0.359766537153428,"_ClipMode":"visible","_BorderRadius":5.549173456446264,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.3,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-142,-139)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-27.4)"},"34034":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34035},{"__isSmartRef__":true,"id":34037},{"__isSmartRef__":true,"id":34039},{"__isSmartRef__":true,"id":34041},{"__isSmartRef__":true,"id":34043},{"__isSmartRef__":true,"id":34045},{"__isSmartRef__":true,"id":34047},{"__isSmartRef__":true,"id":34049}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34051},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34035":{"date":{"__isSmartRef__":true,"id":34036},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34037":{"date":{"__isSmartRef__":true,"id":34038},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34038":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34039":{"date":{"__isSmartRef__":true,"id":34040},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34040":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34041":{"date":{"__isSmartRef__":true,"id":34042},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34043":{"date":{"__isSmartRef__":true,"id":34044},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34044":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34045":{"date":{"__isSmartRef__":true,"id":34046},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34047":{"date":{"__isSmartRef__":true,"id":34048},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34048":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34049":{"date":{"__isSmartRef__":true,"id":34050},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34051":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34052":{"morph":{"__isSmartRef__":true,"id":34031},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34053":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34054}},"34054":{"test01IsMorph":{"__isSmartRef__":true,"id":34055}},"34055":{"varMapping":{"__isSmartRef__":true,"id":34056},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34056":{"this":{"__isSmartRef__":true,"id":34053}},"34057":{},"34058":{"change":{"__isSmartRef__":true,"id":34059},"tick":{"__isSmartRef__":true,"id":34063}},"34059":{"varMapping":{"__isSmartRef__":true,"id":34060},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34060":{"this":{"__isSmartRef__":true,"id":34031}},"34061":{"timestamp":{"__isSmartRef__":true,"id":34062},"user":"cschuster","tags":[]},"34062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34063":{"varMapping":{"__isSmartRef__":true,"id":34064},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34064":{"this":{"__isSmartRef__":true,"id":34031}},"34065":{"timestamp":{"__isSmartRef__":true,"id":34066},"user":"cschuster","tags":[]},"34066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34067":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34068}],"id":"D64BB9D9-FFFA-4F65-B39C-73879A8A6566","shape":{"__isSmartRef__":true,"id":34069},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle884","partsBinMetaInfo":{"__isSmartRef__":true,"id":34070},"eventHandler":{"__isSmartRef__":true,"id":34088},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957"],"partTests":{"__isSmartRef__":true,"id":34089},"_ClipMode":"visible","moved":true,"b":101.50174007343594,"#startLetters":"set","isBeingDragged":false,"delta":-0.8206293965922669,"_Rotation":-1.5760022576271802,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34094},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4529.9,4853.5)"},"34068":{"target":{"__isSmartRef__":true,"id":34067},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34069":{"_BorderWidth":9.899593246813108,"_ClipMode":"visible","_BorderRadius":1.590377625253414,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.4,60.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,200,9)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-16.0)"},"34070":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34071},{"__isSmartRef__":true,"id":34073},{"__isSmartRef__":true,"id":34075},{"__isSmartRef__":true,"id":34077},{"__isSmartRef__":true,"id":34079},{"__isSmartRef__":true,"id":34081},{"__isSmartRef__":true,"id":34083},{"__isSmartRef__":true,"id":34085}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34087},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34071":{"date":{"__isSmartRef__":true,"id":34072},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34073":{"date":{"__isSmartRef__":true,"id":34074},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34074":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34075":{"date":{"__isSmartRef__":true,"id":34076},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34076":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34077":{"date":{"__isSmartRef__":true,"id":34078},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34079":{"date":{"__isSmartRef__":true,"id":34080},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34080":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34081":{"date":{"__isSmartRef__":true,"id":34082},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34083":{"date":{"__isSmartRef__":true,"id":34084},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34084":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34085":{"date":{"__isSmartRef__":true,"id":34086},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34087":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34088":{"morph":{"__isSmartRef__":true,"id":34067},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34089":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34090}},"34090":{"test01IsMorph":{"__isSmartRef__":true,"id":34091}},"34091":{"varMapping":{"__isSmartRef__":true,"id":34092},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34092":{"this":{"__isSmartRef__":true,"id":34089}},"34093":{},"34094":{"change":{"__isSmartRef__":true,"id":34095},"tick":{"__isSmartRef__":true,"id":34099}},"34095":{"varMapping":{"__isSmartRef__":true,"id":34096},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34096":{"this":{"__isSmartRef__":true,"id":34067}},"34097":{"timestamp":{"__isSmartRef__":true,"id":34098},"user":"cschuster","tags":[]},"34098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34099":{"varMapping":{"__isSmartRef__":true,"id":34100},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34100":{"this":{"__isSmartRef__":true,"id":34067}},"34101":{"timestamp":{"__isSmartRef__":true,"id":34102},"user":"cschuster","tags":[]},"34102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34103":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34104}],"id":"DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","shape":{"__isSmartRef__":true,"id":34105},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle885","partsBinMetaInfo":{"__isSmartRef__":true,"id":34106},"eventHandler":{"__isSmartRef__":true,"id":34124},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492"],"partTests":{"__isSmartRef__":true,"id":34125},"_ClipMode":"visible","moved":true,"b":329.6005051342072,"#startLetters":"set","isBeingDragged":false,"delta":0.8365495054167695,"_Rotation":-25.98284986253852,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34130},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6220.7,4658.4)"},"34104":{"target":{"__isSmartRef__":true,"id":34103},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34105":{"_BorderWidth":2.469869200195094,"_ClipMode":"visible","_BorderRadius":29.757501017405737,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.1,120.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-130,91,-143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.9,-37.3)"},"34106":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34107},{"__isSmartRef__":true,"id":34109},{"__isSmartRef__":true,"id":34111},{"__isSmartRef__":true,"id":34113},{"__isSmartRef__":true,"id":34115},{"__isSmartRef__":true,"id":34117},{"__isSmartRef__":true,"id":34119},{"__isSmartRef__":true,"id":34121}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34123},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34107":{"date":{"__isSmartRef__":true,"id":34108},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34109":{"date":{"__isSmartRef__":true,"id":34110},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34110":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34111":{"date":{"__isSmartRef__":true,"id":34112},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34112":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34113":{"date":{"__isSmartRef__":true,"id":34114},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34114":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34115":{"date":{"__isSmartRef__":true,"id":34116},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34116":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34117":{"date":{"__isSmartRef__":true,"id":34118},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34119":{"date":{"__isSmartRef__":true,"id":34120},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34120":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34121":{"date":{"__isSmartRef__":true,"id":34122},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34123":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34124":{"morph":{"__isSmartRef__":true,"id":34103},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34125":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34126}},"34126":{"test01IsMorph":{"__isSmartRef__":true,"id":34127}},"34127":{"varMapping":{"__isSmartRef__":true,"id":34128},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34128":{"this":{"__isSmartRef__":true,"id":34125}},"34129":{},"34130":{"change":{"__isSmartRef__":true,"id":34131},"tick":{"__isSmartRef__":true,"id":34135}},"34131":{"varMapping":{"__isSmartRef__":true,"id":34132},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34132":{"this":{"__isSmartRef__":true,"id":34103}},"34133":{"timestamp":{"__isSmartRef__":true,"id":34134},"user":"cschuster","tags":[]},"34134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34135":{"varMapping":{"__isSmartRef__":true,"id":34136},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34136":{"this":{"__isSmartRef__":true,"id":34103}},"34137":{"timestamp":{"__isSmartRef__":true,"id":34138},"user":"cschuster","tags":[]},"34138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34139":{"submorphs":[{"__isSmartRef__":true,"id":34140},{"__isSmartRef__":true,"id":34148},{"__isSmartRef__":true,"id":34197}],"scripts":[],"id":"B9032422-011F-4802-9DAC-935446BFE5C1","shape":{"__isSmartRef__":true,"id":34237},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"name":"FunnyWatcher","partsBinMetaInfo":{"__isSmartRef__":true,"id":34238},"eventHandler":{"__isSmartRef__":true,"id":34242},"isBeingDragged":false,"derivationIds":[104],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0.004893844257500699,"_Scale":1.0000119749753071,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(430.0,463.0)","distanceToDragEvent":"lively.pt(69.0,-134.0)"},"34140":{"submorphs":[{"__isSmartRef__":true,"id":34141}],"scripts":[],"id":"EB854D8C-1005-4F29-96CD-3D6F9503E26D","shape":{"__isSmartRef__":true,"id":34145},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":34146},"owner":{"__isSmartRef__":true,"id":34139},"eventHandler":{"__isSmartRef__":true,"id":34147},"isBeingDragged":false,"derivationIds":[105],"_ClipMode":"visible","_Rotation":0,"_Scale":0.9980010000000001,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-98.6,2.5)"},"34141":{"submorphs":[],"scripts":[],"id":"65A238BD-E445-44A9-8FC5-6A558E25E4D2","shape":{"__isSmartRef__":true,"id":34142},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":34143},"owner":{"__isSmartRef__":true,"id":34140},"eventHandler":{"__isSmartRef__":true,"id":34144},"derivationIds":[106],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-4.0,-25.0)"},"34142":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(198.2,98.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"34143":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34144":{"morph":{"__isSmartRef__":true,"id":34141},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34145":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(198.2,98.0)","_Fill":"Color.rgb(0,204,0)","_Padding":"lively.rect(0,0,0,0)"},"34146":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34147":{"morph":{"__isSmartRef__":true,"id":34140},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34148":{"submorphs":[{"__isSmartRef__":true,"id":34149},{"__isSmartRef__":true,"id":34158},{"__isSmartRef__":true,"id":34176},{"__isSmartRef__":true,"id":34185}],"scripts":[],"id":"8DEA17A7-4D58-4BBE-A994-A87A525179C1","shape":{"__isSmartRef__":true,"id":34194},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":34195},"owner":{"__isSmartRef__":true,"id":34139},"eventHandler":{"__isSmartRef__":true,"id":34196},"isBeingDragged":false,"derivationIds":[107],"_ClipMode":"visible","_Rotation":0,"_Scale":0.9980010000000001,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-107.6,-97.5)"},"34149":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34150}],"id":"63B85CCB-3FD6-4DF8-9986-328E8BC86925","shape":{"__isSmartRef__":true,"id":34151},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":34152},"owner":{"__isSmartRef__":true,"id":34148},"eventHandler":{"__isSmartRef__":true,"id":34153},"derivationIds":[108],"_ClipMode":"visible","_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34154},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(67.8,51.1)"},"34150":{"suspended":false,"target":{"__isSmartRef__":true,"id":34149},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34151":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,25.9)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"34152":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34153":{"morph":{"__isSmartRef__":true,"id":34149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34154":{"pupilFollowMouse":{"__isSmartRef__":true,"id":34155}},"34155":{"varMapping":{"__isSmartRef__":true,"id":34156},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":34157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34156":{},"34157":{},"34158":{"submorphs":[{"__isSmartRef__":true,"id":34159}],"scripts":[{"__isSmartRef__":true,"id":34168}],"id":"37DC3023-F0AC-483F-86F2-2470907F2A5C","shape":{"__isSmartRef__":true,"id":34169},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse6","partsBinMetaInfo":{"__isSmartRef__":true,"id":34170},"eventHandler":{"__isSmartRef__":true,"id":34171},"owner":{"__isSmartRef__":true,"id":34148},"derivationIds":[109],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34172},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(68.3,49.9)"},"34159":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34160}],"id":"712EDFB4-67E4-4144-919B-4AE5147D115F","shape":{"__isSmartRef__":true,"id":34161},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse7","partsBinMetaInfo":{"__isSmartRef__":true,"id":34162},"eventHandler":{"__isSmartRef__":true,"id":34163},"owner":{"__isSmartRef__":true,"id":34158},"derivationIds":[110],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34164},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)"},"34160":{"suspended":false,"target":{"__isSmartRef__":true,"id":34159},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34161":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,25.9)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"34162":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34163":{"morph":{"__isSmartRef__":true,"id":34159},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34164":{"pupilFollowMouse":{"__isSmartRef__":true,"id":34165}},"34165":{"varMapping":{"__isSmartRef__":true,"id":34166},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":34167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34166":{},"34167":{},"34168":{"suspended":false,"target":{"__isSmartRef__":true,"id":34158},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34169":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,25.9)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"34170":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34171":{"morph":{"__isSmartRef__":true,"id":34158},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34172":{"pupilFollowMouse":{"__isSmartRef__":true,"id":34173}},"34173":{"varMapping":{"__isSmartRef__":true,"id":34174},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":34175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34174":{},"34175":{},"34176":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34177}],"id":"18D07DCE-4639-4166-AD35-C94D36705521","shape":{"__isSmartRef__":true,"id":34178},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse8","partsBinMetaInfo":{"__isSmartRef__":true,"id":34179},"eventHandler":{"__isSmartRef__":true,"id":34180},"owner":{"__isSmartRef__":true,"id":34148},"derivationIds":[111],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34181},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(67.8,51.1)"},"34177":{"suspended":false,"target":{"__isSmartRef__":true,"id":34176},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34178":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,25.9)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"34179":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34180":{"morph":{"__isSmartRef__":true,"id":34176},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34181":{"pupilFollowMouse":{"__isSmartRef__":true,"id":34182}},"34182":{"varMapping":{"__isSmartRef__":true,"id":34183},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":34184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34183":{},"34184":{},"34185":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34186}],"id":"83E89547-BD52-4DDF-A91E-8ADFEE47099C","shape":{"__isSmartRef__":true,"id":34187},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse9","partsBinMetaInfo":{"__isSmartRef__":true,"id":34188},"eventHandler":{"__isSmartRef__":true,"id":34189},"owner":{"__isSmartRef__":true,"id":34148},"derivationIds":[112],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34190},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(67.8,51.1)"},"34186":{"suspended":false,"target":{"__isSmartRef__":true,"id":34185},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34187":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,25.9)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"34188":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34189":{"morph":{"__isSmartRef__":true,"id":34185},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34190":{"pupilFollowMouse":{"__isSmartRef__":true,"id":34191}},"34191":{"varMapping":{"__isSmartRef__":true,"id":34192},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":34193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34192":{},"34193":{},"34194":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Fill":"Color.rgb(0,204,0)","_Padding":"lively.rect(0,0,0,0)"},"34195":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34196":{"morph":{"__isSmartRef__":true,"id":34148},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34197":{"submorphs":[{"__isSmartRef__":true,"id":34198},{"__isSmartRef__":true,"id":34207},{"__isSmartRef__":true,"id":34216},{"__isSmartRef__":true,"id":34225}],"scripts":[],"id":"98035FAD-F2B5-4496-8BE9-1B5809800A82","shape":{"__isSmartRef__":true,"id":34234},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":34235},"owner":{"__isSmartRef__":true,"id":34139},"eventHandler":{"__isSmartRef__":true,"id":34236},"isBeingDragged":false,"derivationIds":[113],"_ClipMode":"visible","_Rotation":0,"_Scale":0.9980010000000001,"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.4,-96.5)"},"34198":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34199}],"id":"2B4E1E65-4A1B-4888-9EDE-58B12ACB3BED","shape":{"__isSmartRef__":true,"id":34200},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":34201},"owner":{"__isSmartRef__":true,"id":34197},"eventHandler":{"__isSmartRef__":true,"id":34202},"isBeingDragged":false,"derivationIds":[114],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34203},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(68.0,50.7)"},"34199":{"suspended":false,"target":{"__isSmartRef__":true,"id":34198},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34200":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,25.9)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"34201":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34202":{"morph":{"__isSmartRef__":true,"id":34198},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34203":{"pupilFollowMouse":{"__isSmartRef__":true,"id":34204}},"34204":{"varMapping":{"__isSmartRef__":true,"id":34205},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":34206},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34205":{},"34206":{},"34207":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34208}],"id":"97D3005F-32EA-49B8-8DF7-CBAD150DE038","shape":{"__isSmartRef__":true,"id":34209},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse10","partsBinMetaInfo":{"__isSmartRef__":true,"id":34210},"eventHandler":{"__isSmartRef__":true,"id":34211},"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":34197},"derivationIds":[115],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34212},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(65.2,55.1)"},"34208":{"suspended":false,"target":{"__isSmartRef__":true,"id":34207},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34209":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,25.9)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"34210":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34211":{"morph":{"__isSmartRef__":true,"id":34207},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34212":{"pupilFollowMouse":{"__isSmartRef__":true,"id":34213}},"34213":{"varMapping":{"__isSmartRef__":true,"id":34214},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":34215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34214":{},"34215":{},"34216":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34217}],"id":"707D3280-D248-4F6A-A290-BD752599A01D","shape":{"__isSmartRef__":true,"id":34218},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse11","partsBinMetaInfo":{"__isSmartRef__":true,"id":34219},"eventHandler":{"__isSmartRef__":true,"id":34220},"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":34197},"derivationIds":[116],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34221},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(67.4,52.0)"},"34217":{"suspended":false,"target":{"__isSmartRef__":true,"id":34216},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34218":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,25.9)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"34219":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34220":{"morph":{"__isSmartRef__":true,"id":34216},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34221":{"pupilFollowMouse":{"__isSmartRef__":true,"id":34222}},"34222":{"varMapping":{"__isSmartRef__":true,"id":34223},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":34224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34223":{},"34224":{},"34225":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34226}],"id":"F0E38187-7C43-4F09-BC43-EB17DB920C1A","shape":{"__isSmartRef__":true,"id":34227},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse12","partsBinMetaInfo":{"__isSmartRef__":true,"id":34228},"eventHandler":{"__isSmartRef__":true,"id":34229},"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":34197},"derivationIds":[117],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34230},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(67.4,52.0)"},"34226":{"suspended":false,"target":{"__isSmartRef__":true,"id":34225},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34227":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,25.9)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"34228":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34229":{"morph":{"__isSmartRef__":true,"id":34225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34230":{"pupilFollowMouse":{"__isSmartRef__":true,"id":34231}},"34231":{"varMapping":{"__isSmartRef__":true,"id":34232},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":34233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34232":{},"34233":{},"34234":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Fill":"Color.rgb(0,204,0)","_Padding":"lively.rect(0,0,0,0)"},"34235":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34236":{"morph":{"__isSmartRef__":true,"id":34197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34237":{"__serializedExpressions__":["position","_Extent","_Fill","_Position","_BorderColor","_Padding"],"_BorderWidth":1.1840000000000002,"_BorderRadius":0,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(292.4,243.3)","_Fill":"Color.rgb(255,255,255)","_Position":"lively.pt(-147.0,-125.0)","_BorderColor":"Color.rgb(0,204,0)","_Padding":"lively.rect(0,0,0,0)"},"34238":{"partsSpaceName":"PartsBin/Fun/","migrationLevel":4,"comment":"Why is he green?","partName":"FunnyWatcher","changes":[{"__isSmartRef__":true,"id":34239}],"lastModifiedDate":{"__isSmartRef__":true,"id":34241},"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34239":{"date":{"__isSmartRef__":true,"id":34240},"author":"lauritz","message":"repositioned after origin fix","id":"14C8EBEC-055A-410C-8577-5A98456F8A80"},"34240":{"isSerializedDate":true,"string":"Thu Nov 10 2011 16:14:05 GMT-0500 (Eastern Standard Time)"},"34241":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34242":{"morph":{"__isSmartRef__":true,"id":34139},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34243":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34244}],"id":"33267D9C-9BBE-46B8-AEA5-60D4CE485CE9","shape":{"__isSmartRef__":true,"id":34245},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle886","partsBinMetaInfo":{"__isSmartRef__":true,"id":34246},"eventHandler":{"__isSmartRef__":true,"id":34264},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3"],"partTests":{"__isSmartRef__":true,"id":34265},"_ClipMode":"visible","moved":true,"b":96.35055872943485,"#startLetters":"set","isBeingDragged":false,"delta":0.7032887498498894,"_Rotation":17.180178758339554,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34270},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6090.4,4860.7)"},"34244":{"target":{"__isSmartRef__":true,"id":34243},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34245":{"_BorderWidth":9.969318685727718,"_ClipMode":"visible","_BorderRadius":0.4893948794837777,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.2,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,226,-61)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.8)"},"34246":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34247},{"__isSmartRef__":true,"id":34249},{"__isSmartRef__":true,"id":34251},{"__isSmartRef__":true,"id":34253},{"__isSmartRef__":true,"id":34255},{"__isSmartRef__":true,"id":34257},{"__isSmartRef__":true,"id":34259},{"__isSmartRef__":true,"id":34261}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34263},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34247":{"date":{"__isSmartRef__":true,"id":34248},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34249":{"date":{"__isSmartRef__":true,"id":34250},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34250":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34251":{"date":{"__isSmartRef__":true,"id":34252},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34252":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34253":{"date":{"__isSmartRef__":true,"id":34254},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34254":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34255":{"date":{"__isSmartRef__":true,"id":34256},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34256":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34257":{"date":{"__isSmartRef__":true,"id":34258},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34259":{"date":{"__isSmartRef__":true,"id":34260},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34260":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34261":{"date":{"__isSmartRef__":true,"id":34262},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34262":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34263":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34264":{"morph":{"__isSmartRef__":true,"id":34243},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34265":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34266}},"34266":{"test01IsMorph":{"__isSmartRef__":true,"id":34267}},"34267":{"varMapping":{"__isSmartRef__":true,"id":34268},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34268":{"this":{"__isSmartRef__":true,"id":34265}},"34269":{},"34270":{"change":{"__isSmartRef__":true,"id":34271},"tick":{"__isSmartRef__":true,"id":34275}},"34271":{"varMapping":{"__isSmartRef__":true,"id":34272},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34272":{"this":{"__isSmartRef__":true,"id":34243}},"34273":{"timestamp":{"__isSmartRef__":true,"id":34274},"user":"cschuster","tags":[]},"34274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34275":{"varMapping":{"__isSmartRef__":true,"id":34276},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34276":{"this":{"__isSmartRef__":true,"id":34243}},"34277":{"timestamp":{"__isSmartRef__":true,"id":34278},"user":"cschuster","tags":[]},"34278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34279":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34280}],"id":"A4C90DFE-144A-4040-BE7B-5CA8F5752BAD","shape":{"__isSmartRef__":true,"id":34281},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle887","partsBinMetaInfo":{"__isSmartRef__":true,"id":34282},"eventHandler":{"__isSmartRef__":true,"id":34300},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF"],"partTests":{"__isSmartRef__":true,"id":34301},"_ClipMode":"visible","moved":true,"b":109.83272689394653,"#startLetters":"set","isBeingDragged":false,"delta":0.9152727241162211,"_Rotation":0.5700553428820684,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34306},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6053.5,4831.3)"},"34280":{"target":{"__isSmartRef__":true,"id":34279},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34281":{"_BorderWidth":9.703435655352497,"_ClipMode":"visible","_BorderRadius":4.604308857534141,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.5,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,154,115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-13.2)"},"34282":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34283},{"__isSmartRef__":true,"id":34285},{"__isSmartRef__":true,"id":34287},{"__isSmartRef__":true,"id":34289},{"__isSmartRef__":true,"id":34291},{"__isSmartRef__":true,"id":34293},{"__isSmartRef__":true,"id":34295},{"__isSmartRef__":true,"id":34297}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34299},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34283":{"date":{"__isSmartRef__":true,"id":34284},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34285":{"date":{"__isSmartRef__":true,"id":34286},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34286":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34287":{"date":{"__isSmartRef__":true,"id":34288},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34288":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34289":{"date":{"__isSmartRef__":true,"id":34290},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34290":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34291":{"date":{"__isSmartRef__":true,"id":34292},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34292":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34293":{"date":{"__isSmartRef__":true,"id":34294},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34295":{"date":{"__isSmartRef__":true,"id":34296},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34296":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34297":{"date":{"__isSmartRef__":true,"id":34298},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34298":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34299":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34300":{"morph":{"__isSmartRef__":true,"id":34279},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34301":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34302}},"34302":{"test01IsMorph":{"__isSmartRef__":true,"id":34303}},"34303":{"varMapping":{"__isSmartRef__":true,"id":34304},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34304":{"this":{"__isSmartRef__":true,"id":34301}},"34305":{},"34306":{"change":{"__isSmartRef__":true,"id":34307},"tick":{"__isSmartRef__":true,"id":34311}},"34307":{"varMapping":{"__isSmartRef__":true,"id":34308},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34308":{"this":{"__isSmartRef__":true,"id":34279}},"34309":{"timestamp":{"__isSmartRef__":true,"id":34310},"user":"cschuster","tags":[]},"34310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34311":{"varMapping":{"__isSmartRef__":true,"id":34312},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34312":{"this":{"__isSmartRef__":true,"id":34279}},"34313":{"timestamp":{"__isSmartRef__":true,"id":34314},"user":"cschuster","tags":[]},"34314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34315":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34316}],"id":"24C23D91-9B53-4775-BDA8-6CE877CABF07","shape":{"__isSmartRef__":true,"id":34317},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle888","partsBinMetaInfo":{"__isSmartRef__":true,"id":34318},"eventHandler":{"__isSmartRef__":true,"id":34336},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","9AE5DE3C-8098-4E54-A1C3-48485CF62572"],"partTests":{"__isSmartRef__":true,"id":34337},"_ClipMode":"visible","moved":true,"b":32.31164172786521,"#startLetters":"set","isBeingDragged":false,"delta":-0.9230657979496755,"_Rotation":29.946937677083838,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34342},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3881.1,3815.6)"},"34316":{"target":{"__isSmartRef__":true,"id":34315},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34317":{"_BorderWidth":7.672620420682472,"_ClipMode":"visible","_BorderRadius":28.571360139121673,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.1,78.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(137,353,111)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.7,-36.9)"},"34318":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34319},{"__isSmartRef__":true,"id":34321},{"__isSmartRef__":true,"id":34323},{"__isSmartRef__":true,"id":34325},{"__isSmartRef__":true,"id":34327},{"__isSmartRef__":true,"id":34329},{"__isSmartRef__":true,"id":34331},{"__isSmartRef__":true,"id":34333}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34335},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34319":{"date":{"__isSmartRef__":true,"id":34320},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34321":{"date":{"__isSmartRef__":true,"id":34322},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34322":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34323":{"date":{"__isSmartRef__":true,"id":34324},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34324":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34325":{"date":{"__isSmartRef__":true,"id":34326},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34326":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34327":{"date":{"__isSmartRef__":true,"id":34328},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34328":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34329":{"date":{"__isSmartRef__":true,"id":34330},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34330":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34331":{"date":{"__isSmartRef__":true,"id":34332},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34332":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34333":{"date":{"__isSmartRef__":true,"id":34334},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34334":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34335":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34336":{"morph":{"__isSmartRef__":true,"id":34315},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34337":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34338}},"34338":{"test01IsMorph":{"__isSmartRef__":true,"id":34339}},"34339":{"varMapping":{"__isSmartRef__":true,"id":34340},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34340":{"this":{"__isSmartRef__":true,"id":34337}},"34341":{},"34342":{"change":{"__isSmartRef__":true,"id":34343},"tick":{"__isSmartRef__":true,"id":34347}},"34343":{"varMapping":{"__isSmartRef__":true,"id":34344},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34344":{"this":{"__isSmartRef__":true,"id":34315}},"34345":{"timestamp":{"__isSmartRef__":true,"id":34346},"user":"cschuster","tags":[]},"34346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34347":{"varMapping":{"__isSmartRef__":true,"id":34348},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34348":{"this":{"__isSmartRef__":true,"id":34315}},"34349":{"timestamp":{"__isSmartRef__":true,"id":34350},"user":"cschuster","tags":[]},"34350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34351":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34352}],"id":"A7995462-EC80-42E0-A719-33CDCC08ACD9","shape":{"__isSmartRef__":true,"id":34353},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle889","partsBinMetaInfo":{"__isSmartRef__":true,"id":34354},"eventHandler":{"__isSmartRef__":true,"id":34372},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D"],"partTests":{"__isSmartRef__":true,"id":34373},"_ClipMode":"visible","moved":true,"b":90.4548878823407,"#startLetters":"set","isBeingDragged":false,"delta":0.869758537330199,"_Rotation":2.457542946424601,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34378},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6225.3,4997.6)"},"34352":{"target":{"__isSmartRef__":true,"id":34351},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34353":{"_BorderWidth":9.999842419962878,"_ClipMode":"visible","_BorderRadius":0.002521240863597729,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.4,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,253,-133)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.8)"},"34354":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34355},{"__isSmartRef__":true,"id":34357},{"__isSmartRef__":true,"id":34359},{"__isSmartRef__":true,"id":34361},{"__isSmartRef__":true,"id":34363},{"__isSmartRef__":true,"id":34365},{"__isSmartRef__":true,"id":34367},{"__isSmartRef__":true,"id":34369}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34371},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34355":{"date":{"__isSmartRef__":true,"id":34356},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34357":{"date":{"__isSmartRef__":true,"id":34358},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34358":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34359":{"date":{"__isSmartRef__":true,"id":34360},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34360":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34361":{"date":{"__isSmartRef__":true,"id":34362},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34362":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34363":{"date":{"__isSmartRef__":true,"id":34364},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34364":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34365":{"date":{"__isSmartRef__":true,"id":34366},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34367":{"date":{"__isSmartRef__":true,"id":34368},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34369":{"date":{"__isSmartRef__":true,"id":34370},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34370":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34371":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34372":{"morph":{"__isSmartRef__":true,"id":34351},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34373":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34374}},"34374":{"test01IsMorph":{"__isSmartRef__":true,"id":34375}},"34375":{"varMapping":{"__isSmartRef__":true,"id":34376},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34376":{"this":{"__isSmartRef__":true,"id":34373}},"34377":{},"34378":{"change":{"__isSmartRef__":true,"id":34379},"tick":{"__isSmartRef__":true,"id":34383}},"34379":{"varMapping":{"__isSmartRef__":true,"id":34380},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34380":{"this":{"__isSmartRef__":true,"id":34351}},"34381":{"timestamp":{"__isSmartRef__":true,"id":34382},"user":"cschuster","tags":[]},"34382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34383":{"varMapping":{"__isSmartRef__":true,"id":34384},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34384":{"this":{"__isSmartRef__":true,"id":34351}},"34385":{"timestamp":{"__isSmartRef__":true,"id":34386},"user":"cschuster","tags":[]},"34386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34387":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34388}],"id":"DB134528-C903-44DC-9CA0-352EF37F8207","shape":{"__isSmartRef__":true,"id":34389},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle890","partsBinMetaInfo":{"__isSmartRef__":true,"id":34390},"eventHandler":{"__isSmartRef__":true,"id":34408},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","A2F6F92C-F6B5-44A9-B117-6D26E2F3BC58"],"partTests":{"__isSmartRef__":true,"id":34409},"_ClipMode":"visible","moved":true,"b":174.91267555975355,"#startLetters":"set","isBeingDragged":false,"delta":0.7024605444166809,"_Rotation":30.622864688859963,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34414},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5895.2,5147.0)"},"34388":{"target":{"__isSmartRef__":true,"id":34387},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34389":{"_BorderWidth":5.443369701383675,"_ClipMode":"visible","_BorderRadius":39.68547729263192,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.9,96.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(23,-232,-171)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.8,-0.1)"},"34390":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34391},{"__isSmartRef__":true,"id":34393},{"__isSmartRef__":true,"id":34395},{"__isSmartRef__":true,"id":34397},{"__isSmartRef__":true,"id":34399},{"__isSmartRef__":true,"id":34401},{"__isSmartRef__":true,"id":34403},{"__isSmartRef__":true,"id":34405}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34407},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34391":{"date":{"__isSmartRef__":true,"id":34392},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34393":{"date":{"__isSmartRef__":true,"id":34394},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34394":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34395":{"date":{"__isSmartRef__":true,"id":34396},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34396":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34397":{"date":{"__isSmartRef__":true,"id":34398},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34398":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34399":{"date":{"__isSmartRef__":true,"id":34400},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34400":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34401":{"date":{"__isSmartRef__":true,"id":34402},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34402":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34403":{"date":{"__isSmartRef__":true,"id":34404},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34404":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34405":{"date":{"__isSmartRef__":true,"id":34406},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34406":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34407":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34408":{"morph":{"__isSmartRef__":true,"id":34387},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34409":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34410}},"34410":{"test01IsMorph":{"__isSmartRef__":true,"id":34411}},"34411":{"varMapping":{"__isSmartRef__":true,"id":34412},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34412":{"this":{"__isSmartRef__":true,"id":34409}},"34413":{},"34414":{"change":{"__isSmartRef__":true,"id":34415},"tick":{"__isSmartRef__":true,"id":34419}},"34415":{"varMapping":{"__isSmartRef__":true,"id":34416},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34416":{"this":{"__isSmartRef__":true,"id":34387}},"34417":{"timestamp":{"__isSmartRef__":true,"id":34418},"user":"cschuster","tags":[]},"34418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34419":{"varMapping":{"__isSmartRef__":true,"id":34420},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34420":{"this":{"__isSmartRef__":true,"id":34387}},"34421":{"timestamp":{"__isSmartRef__":true,"id":34422},"user":"cschuster","tags":[]},"34422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34423":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34424}],"id":"83F0B24D-638C-4E74-A8DB-A3BC1A2D657B","shape":{"__isSmartRef__":true,"id":34425},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle891","partsBinMetaInfo":{"__isSmartRef__":true,"id":34426},"eventHandler":{"__isSmartRef__":true,"id":34444},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC"],"partTests":{"__isSmartRef__":true,"id":34445},"_ClipMode":"visible","moved":true,"b":274,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":22.626912244211162,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34450},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4285.8,3655.3)"},"34424":{"target":{"__isSmartRef__":true,"id":34423},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34425":{"_BorderWidth":0.01217974870087879,"_ClipMode":"visible","_BorderRadius":0.19463862516859276,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.4,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-237,91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.4)"},"34426":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34427},{"__isSmartRef__":true,"id":34429},{"__isSmartRef__":true,"id":34431},{"__isSmartRef__":true,"id":34433},{"__isSmartRef__":true,"id":34435},{"__isSmartRef__":true,"id":34437},{"__isSmartRef__":true,"id":34439},{"__isSmartRef__":true,"id":34441}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34443},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34427":{"date":{"__isSmartRef__":true,"id":34428},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34429":{"date":{"__isSmartRef__":true,"id":34430},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34430":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34431":{"date":{"__isSmartRef__":true,"id":34432},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34432":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34433":{"date":{"__isSmartRef__":true,"id":34434},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34434":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34435":{"date":{"__isSmartRef__":true,"id":34436},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34436":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34437":{"date":{"__isSmartRef__":true,"id":34438},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34439":{"date":{"__isSmartRef__":true,"id":34440},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34440":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34441":{"date":{"__isSmartRef__":true,"id":34442},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34442":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34443":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34444":{"morph":{"__isSmartRef__":true,"id":34423},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34445":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34446}},"34446":{"test01IsMorph":{"__isSmartRef__":true,"id":34447}},"34447":{"varMapping":{"__isSmartRef__":true,"id":34448},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34448":{"this":{"__isSmartRef__":true,"id":34445}},"34449":{},"34450":{"change":{"__isSmartRef__":true,"id":34451},"tick":{"__isSmartRef__":true,"id":34455}},"34451":{"varMapping":{"__isSmartRef__":true,"id":34452},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34452":{"this":{"__isSmartRef__":true,"id":34423}},"34453":{"timestamp":{"__isSmartRef__":true,"id":34454},"user":"cschuster","tags":[]},"34454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34455":{"varMapping":{"__isSmartRef__":true,"id":34456},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34456":{"this":{"__isSmartRef__":true,"id":34423}},"34457":{"timestamp":{"__isSmartRef__":true,"id":34458},"user":"cschuster","tags":[]},"34458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34459":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34460}],"id":"C44CDE8F-C3A5-4576-BC5C-6F871BFF33FE","shape":{"__isSmartRef__":true,"id":34461},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle892","partsBinMetaInfo":{"__isSmartRef__":true,"id":34462},"eventHandler":{"__isSmartRef__":true,"id":34480},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","87AA5F30-099A-40E9-BBCC-A7CA9DFDC0A2","9497F3E9-9EB1-4E27-AC9D-6576056C41D8"],"partTests":{"__isSmartRef__":true,"id":34481},"_ClipMode":"visible","moved":true,"b":180.47338268416934,"#startLetters":"set","isBeingDragged":false,"delta":-0.8887456302763894,"_Rotation":-33.60676994062845,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34486},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5077.2,4203.2)"},"34460":{"target":{"__isSmartRef__":true,"id":34459},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34461":{"_BorderWidth":4.958690037684269,"_ClipMode":"visible","_BorderRadius":39.99726957922156,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.7,100.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-3,-258,-218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.8,-0.0)"},"34462":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34463},{"__isSmartRef__":true,"id":34465},{"__isSmartRef__":true,"id":34467},{"__isSmartRef__":true,"id":34469},{"__isSmartRef__":true,"id":34471},{"__isSmartRef__":true,"id":34473},{"__isSmartRef__":true,"id":34475},{"__isSmartRef__":true,"id":34477}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34479},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34463":{"date":{"__isSmartRef__":true,"id":34464},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34465":{"date":{"__isSmartRef__":true,"id":34466},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34466":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34467":{"date":{"__isSmartRef__":true,"id":34468},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34468":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34469":{"date":{"__isSmartRef__":true,"id":34470},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34471":{"date":{"__isSmartRef__":true,"id":34472},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34472":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34473":{"date":{"__isSmartRef__":true,"id":34474},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34475":{"date":{"__isSmartRef__":true,"id":34476},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34476":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34477":{"date":{"__isSmartRef__":true,"id":34478},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34478":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34479":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34480":{"morph":{"__isSmartRef__":true,"id":34459},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34481":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34482}},"34482":{"test01IsMorph":{"__isSmartRef__":true,"id":34483}},"34483":{"varMapping":{"__isSmartRef__":true,"id":34484},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34484":{"this":{"__isSmartRef__":true,"id":34481}},"34485":{},"34486":{"change":{"__isSmartRef__":true,"id":34487},"tick":{"__isSmartRef__":true,"id":34491}},"34487":{"varMapping":{"__isSmartRef__":true,"id":34488},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34488":{"this":{"__isSmartRef__":true,"id":34459}},"34489":{"timestamp":{"__isSmartRef__":true,"id":34490},"user":"cschuster","tags":[]},"34490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34491":{"varMapping":{"__isSmartRef__":true,"id":34492},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34492":{"this":{"__isSmartRef__":true,"id":34459}},"34493":{"timestamp":{"__isSmartRef__":true,"id":34494},"user":"cschuster","tags":[]},"34494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34495":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34496}],"id":"7CC6B563-05AB-4813-8FE5-64AFD390A631","shape":{"__isSmartRef__":true,"id":34497},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle893","partsBinMetaInfo":{"__isSmartRef__":true,"id":34498},"eventHandler":{"__isSmartRef__":true,"id":34516},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","3D131513-3B4C-48AE-8AA0-532F1A71947B"],"partTests":{"__isSmartRef__":true,"id":34517},"_ClipMode":"visible","moved":true,"b":222.65336693660356,"#startLetters":"set","isBeingDragged":false,"delta":0.9355183484731242,"_Rotation":-14.322162658563991,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34522},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7055.4,4906.3)"},"34496":{"target":{"__isSmartRef__":true,"id":34495},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34497":{"_BorderWidth":1.6121935101890834,"_ClipMode":"visible","_BorderRadius":21.63642750015206,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,127.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-173,-362,24)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-5.3)"},"34498":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34499},{"__isSmartRef__":true,"id":34501},{"__isSmartRef__":true,"id":34503},{"__isSmartRef__":true,"id":34505},{"__isSmartRef__":true,"id":34507},{"__isSmartRef__":true,"id":34509},{"__isSmartRef__":true,"id":34511},{"__isSmartRef__":true,"id":34513}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34515},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34499":{"date":{"__isSmartRef__":true,"id":34500},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34501":{"date":{"__isSmartRef__":true,"id":34502},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34502":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34503":{"date":{"__isSmartRef__":true,"id":34504},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34504":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34505":{"date":{"__isSmartRef__":true,"id":34506},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34507":{"date":{"__isSmartRef__":true,"id":34508},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34508":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34509":{"date":{"__isSmartRef__":true,"id":34510},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34511":{"date":{"__isSmartRef__":true,"id":34512},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34513":{"date":{"__isSmartRef__":true,"id":34514},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34514":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34515":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34516":{"morph":{"__isSmartRef__":true,"id":34495},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34517":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34518}},"34518":{"test01IsMorph":{"__isSmartRef__":true,"id":34519}},"34519":{"varMapping":{"__isSmartRef__":true,"id":34520},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34520":{"this":{"__isSmartRef__":true,"id":34517}},"34521":{},"34522":{"change":{"__isSmartRef__":true,"id":34523},"tick":{"__isSmartRef__":true,"id":34527}},"34523":{"varMapping":{"__isSmartRef__":true,"id":34524},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34524":{"this":{"__isSmartRef__":true,"id":34495}},"34525":{"timestamp":{"__isSmartRef__":true,"id":34526},"user":"cschuster","tags":[]},"34526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34527":{"varMapping":{"__isSmartRef__":true,"id":34528},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34528":{"this":{"__isSmartRef__":true,"id":34495}},"34529":{"timestamp":{"__isSmartRef__":true,"id":34530},"user":"cschuster","tags":[]},"34530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34531":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34532}],"id":"6ECA0BEE-E6DE-4AA6-A3E7-5CF028097BD7","shape":{"__isSmartRef__":true,"id":34533},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle894","partsBinMetaInfo":{"__isSmartRef__":true,"id":34534},"eventHandler":{"__isSmartRef__":true,"id":34552},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5"],"partTests":{"__isSmartRef__":true,"id":34553},"_ClipMode":"visible","moved":true,"b":330.28606086736545,"#startLetters":"set","isBeingDragged":false,"delta":0.8784203746472485,"_Rotation":-30.794106620937242,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34558},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4434.3,4905.3)"},"34532":{"target":{"__isSmartRef__":true,"id":34531},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34533":{"_BorderWidth":2.5216501114585554,"_ClipMode":"visible","_BorderRadius":30.17245092794657,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.6,119.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-127,96,-135)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.1,-37.4)"},"34534":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34535},{"__isSmartRef__":true,"id":34537},{"__isSmartRef__":true,"id":34539},{"__isSmartRef__":true,"id":34541},{"__isSmartRef__":true,"id":34543},{"__isSmartRef__":true,"id":34545},{"__isSmartRef__":true,"id":34547},{"__isSmartRef__":true,"id":34549}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34551},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34535":{"date":{"__isSmartRef__":true,"id":34536},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34537":{"date":{"__isSmartRef__":true,"id":34538},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34538":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34539":{"date":{"__isSmartRef__":true,"id":34540},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34540":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34541":{"date":{"__isSmartRef__":true,"id":34542},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34543":{"date":{"__isSmartRef__":true,"id":34544},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34544":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34545":{"date":{"__isSmartRef__":true,"id":34546},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34547":{"date":{"__isSmartRef__":true,"id":34548},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34549":{"date":{"__isSmartRef__":true,"id":34550},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34550":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34551":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34552":{"morph":{"__isSmartRef__":true,"id":34531},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34553":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34554}},"34554":{"test01IsMorph":{"__isSmartRef__":true,"id":34555}},"34555":{"varMapping":{"__isSmartRef__":true,"id":34556},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34556":{"this":{"__isSmartRef__":true,"id":34553}},"34557":{},"34558":{"change":{"__isSmartRef__":true,"id":34559},"tick":{"__isSmartRef__":true,"id":34563}},"34559":{"varMapping":{"__isSmartRef__":true,"id":34560},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34560":{"this":{"__isSmartRef__":true,"id":34531}},"34561":{"timestamp":{"__isSmartRef__":true,"id":34562},"user":"cschuster","tags":[]},"34562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34563":{"varMapping":{"__isSmartRef__":true,"id":34564},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34564":{"this":{"__isSmartRef__":true,"id":34531}},"34565":{"timestamp":{"__isSmartRef__":true,"id":34566},"user":"cschuster","tags":[]},"34566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34567":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34568}],"id":"50937866-3107-4132-9AF8-E299DCFD8A7D","shape":{"__isSmartRef__":true,"id":34569},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle895","partsBinMetaInfo":{"__isSmartRef__":true,"id":34570},"eventHandler":{"__isSmartRef__":true,"id":34588},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D"],"partTests":{"__isSmartRef__":true,"id":34589},"_ClipMode":"visible","moved":true,"b":58.550357432686724,"#startLetters":"set","isBeingDragged":false,"delta":0.9443606037530117,"_Rotation":14.18942065526714,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34594},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5722.8,5478.7)"},"34568":{"target":{"__isSmartRef__":true,"id":34567},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34569":{"_BorderWidth":9.265495302665112,"_ClipMode":"visible","_BorderRadius":10.888879716706963,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.6,65.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(218,352,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-30.4)"},"34570":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34571},{"__isSmartRef__":true,"id":34573},{"__isSmartRef__":true,"id":34575},{"__isSmartRef__":true,"id":34577},{"__isSmartRef__":true,"id":34579},{"__isSmartRef__":true,"id":34581},{"__isSmartRef__":true,"id":34583},{"__isSmartRef__":true,"id":34585}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34587},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34571":{"date":{"__isSmartRef__":true,"id":34572},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34573":{"date":{"__isSmartRef__":true,"id":34574},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34574":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34575":{"date":{"__isSmartRef__":true,"id":34576},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34576":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34577":{"date":{"__isSmartRef__":true,"id":34578},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34579":{"date":{"__isSmartRef__":true,"id":34580},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34580":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34581":{"date":{"__isSmartRef__":true,"id":34582},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34583":{"date":{"__isSmartRef__":true,"id":34584},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34585":{"date":{"__isSmartRef__":true,"id":34586},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34586":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34587":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34588":{"morph":{"__isSmartRef__":true,"id":34567},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34589":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34590}},"34590":{"test01IsMorph":{"__isSmartRef__":true,"id":34591}},"34591":{"varMapping":{"__isSmartRef__":true,"id":34592},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34592":{"this":{"__isSmartRef__":true,"id":34589}},"34593":{},"34594":{"change":{"__isSmartRef__":true,"id":34595},"tick":{"__isSmartRef__":true,"id":34599}},"34595":{"varMapping":{"__isSmartRef__":true,"id":34596},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34596":{"this":{"__isSmartRef__":true,"id":34567}},"34597":{"timestamp":{"__isSmartRef__":true,"id":34598},"user":"cschuster","tags":[]},"34598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34599":{"varMapping":{"__isSmartRef__":true,"id":34600},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34600":{"this":{"__isSmartRef__":true,"id":34567}},"34601":{"timestamp":{"__isSmartRef__":true,"id":34602},"user":"cschuster","tags":[]},"34602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34603":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34604}],"id":"A978977F-5378-472A-B53C-435E68592FB0","shape":{"__isSmartRef__":true,"id":34605},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle896","partsBinMetaInfo":{"__isSmartRef__":true,"id":34606},"eventHandler":{"__isSmartRef__":true,"id":34624},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A","71B3AC39-0CD0-4301-AB47-B35B40A44199"],"partTests":{"__isSmartRef__":true,"id":34625},"_ClipMode":"visible","moved":true,"b":105.08008641930064,"#startLetters":"set","isBeingDragged":false,"delta":-0.9692772379494272,"_Rotation":3.6360003335172326,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34630},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6457.7,4820.6)"},"34604":{"target":{"__isSmartRef__":true,"id":34603},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34605":{"_BorderWidth":9.827815564366052,"_ClipMode":"visible","_BorderRadius":2.7075150023438255,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.9,61.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,180,56)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-14.8)"},"34606":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34607},{"__isSmartRef__":true,"id":34609},{"__isSmartRef__":true,"id":34611},{"__isSmartRef__":true,"id":34613},{"__isSmartRef__":true,"id":34615},{"__isSmartRef__":true,"id":34617},{"__isSmartRef__":true,"id":34619},{"__isSmartRef__":true,"id":34621}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34623},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34607":{"date":{"__isSmartRef__":true,"id":34608},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34609":{"date":{"__isSmartRef__":true,"id":34610},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34610":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34611":{"date":{"__isSmartRef__":true,"id":34612},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34612":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34613":{"date":{"__isSmartRef__":true,"id":34614},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34615":{"date":{"__isSmartRef__":true,"id":34616},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34616":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34617":{"date":{"__isSmartRef__":true,"id":34618},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34619":{"date":{"__isSmartRef__":true,"id":34620},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34621":{"date":{"__isSmartRef__":true,"id":34622},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34622":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34623":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34624":{"morph":{"__isSmartRef__":true,"id":34603},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34625":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34626}},"34626":{"test01IsMorph":{"__isSmartRef__":true,"id":34627}},"34627":{"varMapping":{"__isSmartRef__":true,"id":34628},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34628":{"this":{"__isSmartRef__":true,"id":34625}},"34629":{},"34630":{"change":{"__isSmartRef__":true,"id":34631},"tick":{"__isSmartRef__":true,"id":34635}},"34631":{"varMapping":{"__isSmartRef__":true,"id":34632},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34632":{"this":{"__isSmartRef__":true,"id":34603}},"34633":{"timestamp":{"__isSmartRef__":true,"id":34634},"user":"cschuster","tags":[]},"34634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34635":{"varMapping":{"__isSmartRef__":true,"id":34636},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34636":{"this":{"__isSmartRef__":true,"id":34603}},"34637":{"timestamp":{"__isSmartRef__":true,"id":34638},"user":"cschuster","tags":[]},"34638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34639":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34640}],"id":"F6BD4BD8-7301-4916-A529-B3A98CCF0DEA","shape":{"__isSmartRef__":true,"id":34641},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle897","partsBinMetaInfo":{"__isSmartRef__":true,"id":34642},"eventHandler":{"__isSmartRef__":true,"id":34660},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3","1B71C276-4330-492E-8D94-9A76CB31B10D"],"partTests":{"__isSmartRef__":true,"id":34661},"_ClipMode":"visible","moved":true,"b":16.05771111510694,"#startLetters":"set","isBeingDragged":false,"delta":-0.7961627057520673,"_Rotation":-17.273412622568525,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34666},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5451.9,4442.8)"},"34640":{"target":{"__isSmartRef__":true,"id":34639},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34641":{"_BorderWidth":6.383027228429457,"_ClipMode":"visible","_BorderRadius":36.93957709667637,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.3,88.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,317,246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-39.2)"},"34642":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34643},{"__isSmartRef__":true,"id":34645},{"__isSmartRef__":true,"id":34647},{"__isSmartRef__":true,"id":34649},{"__isSmartRef__":true,"id":34651},{"__isSmartRef__":true,"id":34653},{"__isSmartRef__":true,"id":34655},{"__isSmartRef__":true,"id":34657}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34659},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34643":{"date":{"__isSmartRef__":true,"id":34644},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34645":{"date":{"__isSmartRef__":true,"id":34646},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34646":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34647":{"date":{"__isSmartRef__":true,"id":34648},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34648":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34649":{"date":{"__isSmartRef__":true,"id":34650},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34650":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34651":{"date":{"__isSmartRef__":true,"id":34652},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34652":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34653":{"date":{"__isSmartRef__":true,"id":34654},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34655":{"date":{"__isSmartRef__":true,"id":34656},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34656":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34657":{"date":{"__isSmartRef__":true,"id":34658},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34658":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34659":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34660":{"morph":{"__isSmartRef__":true,"id":34639},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34661":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34662}},"34662":{"test01IsMorph":{"__isSmartRef__":true,"id":34663}},"34663":{"varMapping":{"__isSmartRef__":true,"id":34664},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34664":{"this":{"__isSmartRef__":true,"id":34661}},"34665":{},"34666":{"change":{"__isSmartRef__":true,"id":34667},"tick":{"__isSmartRef__":true,"id":34671}},"34667":{"varMapping":{"__isSmartRef__":true,"id":34668},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34668":{"this":{"__isSmartRef__":true,"id":34639}},"34669":{"timestamp":{"__isSmartRef__":true,"id":34670},"user":"cschuster","tags":[]},"34670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34671":{"varMapping":{"__isSmartRef__":true,"id":34672},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34672":{"this":{"__isSmartRef__":true,"id":34639}},"34673":{"timestamp":{"__isSmartRef__":true,"id":34674},"user":"cschuster","tags":[]},"34674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34675":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34676}],"id":"23A92DCA-7458-4BDA-AB30-5133FA8C5E8A","shape":{"__isSmartRef__":true,"id":34677},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle898","partsBinMetaInfo":{"__isSmartRef__":true,"id":34678},"eventHandler":{"__isSmartRef__":true,"id":34696},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA"],"partTests":{"__isSmartRef__":true,"id":34697},"_ClipMode":"visible","moved":true,"b":253.30032534431666,"#startLetters":"set","isBeingDragged":false,"delta":0.8118600171292201,"_Rotation":-35.09171410425563,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34702},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4769.1,6139.1)"},"34676":{"target":{"__isSmartRef__":true,"id":34675},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34677":{"_BorderWidth":0.21087936721200862,"_ClipMode":"visible","_BorderRadius":3.302917703366952,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.0,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-319,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.3)"},"34678":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34679},{"__isSmartRef__":true,"id":34681},{"__isSmartRef__":true,"id":34683},{"__isSmartRef__":true,"id":34685},{"__isSmartRef__":true,"id":34687},{"__isSmartRef__":true,"id":34689},{"__isSmartRef__":true,"id":34691},{"__isSmartRef__":true,"id":34693}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34695},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34679":{"date":{"__isSmartRef__":true,"id":34680},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34681":{"date":{"__isSmartRef__":true,"id":34682},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34682":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34683":{"date":{"__isSmartRef__":true,"id":34684},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34684":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34685":{"date":{"__isSmartRef__":true,"id":34686},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34687":{"date":{"__isSmartRef__":true,"id":34688},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34688":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34689":{"date":{"__isSmartRef__":true,"id":34690},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34691":{"date":{"__isSmartRef__":true,"id":34692},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34693":{"date":{"__isSmartRef__":true,"id":34694},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34694":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34695":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34696":{"morph":{"__isSmartRef__":true,"id":34675},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34697":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34698}},"34698":{"test01IsMorph":{"__isSmartRef__":true,"id":34699}},"34699":{"varMapping":{"__isSmartRef__":true,"id":34700},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34700":{"this":{"__isSmartRef__":true,"id":34697}},"34701":{},"34702":{"change":{"__isSmartRef__":true,"id":34703},"tick":{"__isSmartRef__":true,"id":34707}},"34703":{"varMapping":{"__isSmartRef__":true,"id":34704},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34704":{"this":{"__isSmartRef__":true,"id":34675}},"34705":{"timestamp":{"__isSmartRef__":true,"id":34706},"user":"cschuster","tags":[]},"34706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34707":{"varMapping":{"__isSmartRef__":true,"id":34708},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34708":{"this":{"__isSmartRef__":true,"id":34675}},"34709":{"timestamp":{"__isSmartRef__":true,"id":34710},"user":"cschuster","tags":[]},"34710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34711":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34712}],"id":"52F51BC8-9F2A-49F4-89B4-C7B7CF5CA64A","shape":{"__isSmartRef__":true,"id":34713},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle899","partsBinMetaInfo":{"__isSmartRef__":true,"id":34714},"eventHandler":{"__isSmartRef__":true,"id":34732},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD"],"partTests":{"__isSmartRef__":true,"id":34733},"_ClipMode":"visible","moved":true,"b":97.10982716025319,"#startLetters":"set","isBeingDragged":false,"delta":-0.7686847159056924,"_Rotation":-1.3459773402942976,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34738},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4928.5,4080.3)"},"34712":{"target":{"__isSmartRef__":true,"id":34711},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34713":{"_BorderWidth":9.961553618105908,"_ClipMode":"visible","_BorderRadius":0.6127771114562708,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.2,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,222,-51)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.5)"},"34714":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34715},{"__isSmartRef__":true,"id":34717},{"__isSmartRef__":true,"id":34719},{"__isSmartRef__":true,"id":34721},{"__isSmartRef__":true,"id":34723},{"__isSmartRef__":true,"id":34725},{"__isSmartRef__":true,"id":34727},{"__isSmartRef__":true,"id":34729}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34731},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34715":{"date":{"__isSmartRef__":true,"id":34716},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34717":{"date":{"__isSmartRef__":true,"id":34718},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34718":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34719":{"date":{"__isSmartRef__":true,"id":34720},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34720":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34721":{"date":{"__isSmartRef__":true,"id":34722},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34722":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34723":{"date":{"__isSmartRef__":true,"id":34724},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34724":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34725":{"date":{"__isSmartRef__":true,"id":34726},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34726":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34727":{"date":{"__isSmartRef__":true,"id":34728},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34728":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34729":{"date":{"__isSmartRef__":true,"id":34730},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34730":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34731":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34732":{"morph":{"__isSmartRef__":true,"id":34711},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34733":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34734}},"34734":{"test01IsMorph":{"__isSmartRef__":true,"id":34735}},"34735":{"varMapping":{"__isSmartRef__":true,"id":34736},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34736":{"this":{"__isSmartRef__":true,"id":34733}},"34737":{},"34738":{"change":{"__isSmartRef__":true,"id":34739},"tick":{"__isSmartRef__":true,"id":34743}},"34739":{"varMapping":{"__isSmartRef__":true,"id":34740},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34740":{"this":{"__isSmartRef__":true,"id":34711}},"34741":{"timestamp":{"__isSmartRef__":true,"id":34742},"user":"cschuster","tags":[]},"34742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34743":{"varMapping":{"__isSmartRef__":true,"id":34744},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34744":{"this":{"__isSmartRef__":true,"id":34711}},"34745":{"timestamp":{"__isSmartRef__":true,"id":34746},"user":"cschuster","tags":[]},"34746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34747":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34748}],"id":"937A2AAC-DE02-4922-B7E2-4F4B76B837CA","shape":{"__isSmartRef__":true,"id":34749},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle900","partsBinMetaInfo":{"__isSmartRef__":true,"id":34750},"eventHandler":{"__isSmartRef__":true,"id":34768},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","01593FBB-1206-45DF-9584-3819D36861B2"],"partTests":{"__isSmartRef__":true,"id":34769},"_ClipMode":"visible","moved":true,"b":70,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-36.96861994137548,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34774},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4890.0,4504.8)"},"34748":{"target":{"__isSmartRef__":true,"id":34747},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34749":{"_BorderWidth":9.69846310392954,"_ClipMode":"visible","_BorderRadius":4.679111137620442,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,328,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.8)"},"34750":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34751},{"__isSmartRef__":true,"id":34753},{"__isSmartRef__":true,"id":34755},{"__isSmartRef__":true,"id":34757},{"__isSmartRef__":true,"id":34759},{"__isSmartRef__":true,"id":34761},{"__isSmartRef__":true,"id":34763},{"__isSmartRef__":true,"id":34765}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34767},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34751":{"date":{"__isSmartRef__":true,"id":34752},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34753":{"date":{"__isSmartRef__":true,"id":34754},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34754":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34755":{"date":{"__isSmartRef__":true,"id":34756},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34756":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34757":{"date":{"__isSmartRef__":true,"id":34758},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34759":{"date":{"__isSmartRef__":true,"id":34760},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34760":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34761":{"date":{"__isSmartRef__":true,"id":34762},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34763":{"date":{"__isSmartRef__":true,"id":34764},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34764":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34765":{"date":{"__isSmartRef__":true,"id":34766},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34766":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34767":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34768":{"morph":{"__isSmartRef__":true,"id":34747},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34769":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34770}},"34770":{"test01IsMorph":{"__isSmartRef__":true,"id":34771}},"34771":{"varMapping":{"__isSmartRef__":true,"id":34772},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34772":{"this":{"__isSmartRef__":true,"id":34769}},"34773":{},"34774":{"change":{"__isSmartRef__":true,"id":34775},"tick":{"__isSmartRef__":true,"id":34779}},"34775":{"varMapping":{"__isSmartRef__":true,"id":34776},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34776":{"this":{"__isSmartRef__":true,"id":34747}},"34777":{"timestamp":{"__isSmartRef__":true,"id":34778},"user":"cschuster","tags":[]},"34778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34779":{"varMapping":{"__isSmartRef__":true,"id":34780},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34780":{"this":{"__isSmartRef__":true,"id":34747}},"34781":{"timestamp":{"__isSmartRef__":true,"id":34782},"user":"cschuster","tags":[]},"34782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34783":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34784}],"id":"EEA3CAAE-38D3-4A9B-85D6-65C4490CC685","shape":{"__isSmartRef__":true,"id":34785},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle901","partsBinMetaInfo":{"__isSmartRef__":true,"id":34786},"eventHandler":{"__isSmartRef__":true,"id":34804},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","35656874-50AA-4B70-A15B-747976CAD986"],"partTests":{"__isSmartRef__":true,"id":34805},"_ClipMode":"visible","moved":true,"b":80.2557531389175,"#startLetters":"set","isBeingDragged":false,"delta":0.8917305904324166,"_Rotation":40.151121367302174,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34810},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5953.7,4936.6)"},"34784":{"target":{"__isSmartRef__":true,"id":34783},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34785":{"_BorderWidth":9.92786529339671,"_ClipMode":"visible","_BorderRadius":1.1458298402178557,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.3,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,296,-226)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.4)"},"34786":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34787},{"__isSmartRef__":true,"id":34789},{"__isSmartRef__":true,"id":34791},{"__isSmartRef__":true,"id":34793},{"__isSmartRef__":true,"id":34795},{"__isSmartRef__":true,"id":34797},{"__isSmartRef__":true,"id":34799},{"__isSmartRef__":true,"id":34801}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34803},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34787":{"date":{"__isSmartRef__":true,"id":34788},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34789":{"date":{"__isSmartRef__":true,"id":34790},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34790":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34791":{"date":{"__isSmartRef__":true,"id":34792},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34792":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34793":{"date":{"__isSmartRef__":true,"id":34794},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34794":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34795":{"date":{"__isSmartRef__":true,"id":34796},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34796":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34797":{"date":{"__isSmartRef__":true,"id":34798},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34798":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34799":{"date":{"__isSmartRef__":true,"id":34800},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34800":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34801":{"date":{"__isSmartRef__":true,"id":34802},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34802":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34803":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34804":{"morph":{"__isSmartRef__":true,"id":34783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34805":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34806}},"34806":{"test01IsMorph":{"__isSmartRef__":true,"id":34807}},"34807":{"varMapping":{"__isSmartRef__":true,"id":34808},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34808":{"this":{"__isSmartRef__":true,"id":34805}},"34809":{},"34810":{"change":{"__isSmartRef__":true,"id":34811},"tick":{"__isSmartRef__":true,"id":34815}},"34811":{"varMapping":{"__isSmartRef__":true,"id":34812},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34812":{"this":{"__isSmartRef__":true,"id":34783}},"34813":{"timestamp":{"__isSmartRef__":true,"id":34814},"user":"cschuster","tags":[]},"34814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34815":{"varMapping":{"__isSmartRef__":true,"id":34816},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34816":{"this":{"__isSmartRef__":true,"id":34783}},"34817":{"timestamp":{"__isSmartRef__":true,"id":34818},"user":"cschuster","tags":[]},"34818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34819":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34820}],"id":"A0AD4FE8-614D-4376-B88C-28FEAB547749","shape":{"__isSmartRef__":true,"id":34821},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle902","partsBinMetaInfo":{"__isSmartRef__":true,"id":34822},"eventHandler":{"__isSmartRef__":true,"id":34840},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","A7BFF939-313A-45FA-A6AF-C1F178421E2C"],"partTests":{"__isSmartRef__":true,"id":34841},"_ClipMode":"visible","moved":true,"b":278,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":17.62663015171586,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34846},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6338.0,4689.5)"},"34820":{"target":{"__isSmartRef__":true,"id":34819},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34821":{"_BorderWidth":0.04865965629214841,"_ClipMode":"visible","_BorderRadius":0.7747660812336221,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.0,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-218,39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.8)"},"34822":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34823},{"__isSmartRef__":true,"id":34825},{"__isSmartRef__":true,"id":34827},{"__isSmartRef__":true,"id":34829},{"__isSmartRef__":true,"id":34831},{"__isSmartRef__":true,"id":34833},{"__isSmartRef__":true,"id":34835},{"__isSmartRef__":true,"id":34837}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34839},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34823":{"date":{"__isSmartRef__":true,"id":34824},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34825":{"date":{"__isSmartRef__":true,"id":34826},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34826":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34827":{"date":{"__isSmartRef__":true,"id":34828},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34828":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34829":{"date":{"__isSmartRef__":true,"id":34830},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34830":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34831":{"date":{"__isSmartRef__":true,"id":34832},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34832":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34833":{"date":{"__isSmartRef__":true,"id":34834},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34834":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34835":{"date":{"__isSmartRef__":true,"id":34836},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34836":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34837":{"date":{"__isSmartRef__":true,"id":34838},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34838":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34839":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34840":{"morph":{"__isSmartRef__":true,"id":34819},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34841":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34842}},"34842":{"test01IsMorph":{"__isSmartRef__":true,"id":34843}},"34843":{"varMapping":{"__isSmartRef__":true,"id":34844},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34844":{"this":{"__isSmartRef__":true,"id":34841}},"34845":{},"34846":{"change":{"__isSmartRef__":true,"id":34847},"tick":{"__isSmartRef__":true,"id":34851}},"34847":{"varMapping":{"__isSmartRef__":true,"id":34848},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34848":{"this":{"__isSmartRef__":true,"id":34819}},"34849":{"timestamp":{"__isSmartRef__":true,"id":34850},"user":"cschuster","tags":[]},"34850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34851":{"varMapping":{"__isSmartRef__":true,"id":34852},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34852":{"this":{"__isSmartRef__":true,"id":34819}},"34853":{"timestamp":{"__isSmartRef__":true,"id":34854},"user":"cschuster","tags":[]},"34854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34855":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34856}],"id":"C431F5B6-0F54-4720-A7A0-C7A13AD40790","shape":{"__isSmartRef__":true,"id":34857},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle903","partsBinMetaInfo":{"__isSmartRef__":true,"id":34858},"eventHandler":{"__isSmartRef__":true,"id":34876},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","8E74DE86-8680-4137-975C-4DB932A234A1"],"partTests":{"__isSmartRef__":true,"id":34877},"_ClipMode":"visible","moved":true,"b":113.5260512176319,"#startLetters":"set","isBeingDragged":false,"delta":-0.782456980261486,"_Rotation":11.36348352033354,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34882},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4332.8,4539.2)"},"34856":{"target":{"__isSmartRef__":true,"id":34855},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34857":{"_BorderWidth":9.584393382809395,"_ClipMode":"visible","_BorderRadius":6.373339698645504,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.7,63.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(234,133,157)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-12.0)"},"34858":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34859},{"__isSmartRef__":true,"id":34861},{"__isSmartRef__":true,"id":34863},{"__isSmartRef__":true,"id":34865},{"__isSmartRef__":true,"id":34867},{"__isSmartRef__":true,"id":34869},{"__isSmartRef__":true,"id":34871},{"__isSmartRef__":true,"id":34873}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34875},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34859":{"date":{"__isSmartRef__":true,"id":34860},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34861":{"date":{"__isSmartRef__":true,"id":34862},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34862":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34863":{"date":{"__isSmartRef__":true,"id":34864},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34864":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34865":{"date":{"__isSmartRef__":true,"id":34866},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34867":{"date":{"__isSmartRef__":true,"id":34868},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34868":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34869":{"date":{"__isSmartRef__":true,"id":34870},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34871":{"date":{"__isSmartRef__":true,"id":34872},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34873":{"date":{"__isSmartRef__":true,"id":34874},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34874":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34875":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34876":{"morph":{"__isSmartRef__":true,"id":34855},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34877":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34878}},"34878":{"test01IsMorph":{"__isSmartRef__":true,"id":34879}},"34879":{"varMapping":{"__isSmartRef__":true,"id":34880},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34880":{"this":{"__isSmartRef__":true,"id":34877}},"34881":{},"34882":{"change":{"__isSmartRef__":true,"id":34883},"tick":{"__isSmartRef__":true,"id":34887}},"34883":{"varMapping":{"__isSmartRef__":true,"id":34884},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34884":{"this":{"__isSmartRef__":true,"id":34855}},"34885":{"timestamp":{"__isSmartRef__":true,"id":34886},"user":"cschuster","tags":[]},"34886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34887":{"varMapping":{"__isSmartRef__":true,"id":34888},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34888":{"this":{"__isSmartRef__":true,"id":34855}},"34889":{"timestamp":{"__isSmartRef__":true,"id":34890},"user":"cschuster","tags":[]},"34890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34891":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34892}],"id":"5599BF74-3E9F-476E-A551-313573B5F37E","shape":{"__isSmartRef__":true,"id":34893},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle904","partsBinMetaInfo":{"__isSmartRef__":true,"id":34894},"eventHandler":{"__isSmartRef__":true,"id":34912},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","24C82CA3-1013-4150-A48E-31AEB35C2E97"],"partTests":{"__isSmartRef__":true,"id":34913},"_ClipMode":"visible","moved":true,"b":124.86729274870595,"#startLetters":"set","isBeingDragged":false,"delta":-0.8806468436378054,"_Rotation":-21.21209665833653,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34918},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4906.8,3304.5)"},"34892":{"target":{"__isSmartRef__":true,"id":34891},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34893":{"_BorderWidth":9.102391756265721,"_ClipMode":"visible","_BorderRadius":13.072611004996872,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.5,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,64,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.6)"},"34894":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34895},{"__isSmartRef__":true,"id":34897},{"__isSmartRef__":true,"id":34899},{"__isSmartRef__":true,"id":34901},{"__isSmartRef__":true,"id":34903},{"__isSmartRef__":true,"id":34905},{"__isSmartRef__":true,"id":34907},{"__isSmartRef__":true,"id":34909}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34911},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34895":{"date":{"__isSmartRef__":true,"id":34896},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34897":{"date":{"__isSmartRef__":true,"id":34898},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34898":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34899":{"date":{"__isSmartRef__":true,"id":34900},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34900":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34901":{"date":{"__isSmartRef__":true,"id":34902},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34903":{"date":{"__isSmartRef__":true,"id":34904},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34904":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34905":{"date":{"__isSmartRef__":true,"id":34906},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34906":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34907":{"date":{"__isSmartRef__":true,"id":34908},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34908":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34909":{"date":{"__isSmartRef__":true,"id":34910},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34910":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34911":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34912":{"morph":{"__isSmartRef__":true,"id":34891},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34913":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34914}},"34914":{"test01IsMorph":{"__isSmartRef__":true,"id":34915}},"34915":{"varMapping":{"__isSmartRef__":true,"id":34916},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34916":{"this":{"__isSmartRef__":true,"id":34913}},"34917":{},"34918":{"change":{"__isSmartRef__":true,"id":34919},"tick":{"__isSmartRef__":true,"id":34923}},"34919":{"varMapping":{"__isSmartRef__":true,"id":34920},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34920":{"this":{"__isSmartRef__":true,"id":34891}},"34921":{"timestamp":{"__isSmartRef__":true,"id":34922},"user":"cschuster","tags":[]},"34922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34923":{"varMapping":{"__isSmartRef__":true,"id":34924},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34924":{"this":{"__isSmartRef__":true,"id":34891}},"34925":{"timestamp":{"__isSmartRef__":true,"id":34926},"user":"cschuster","tags":[]},"34926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34927":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34928}],"id":"D164B336-7265-47FF-81C0-65027C45C221","shape":{"__isSmartRef__":true,"id":34929},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle905","partsBinMetaInfo":{"__isSmartRef__":true,"id":34930},"eventHandler":{"__isSmartRef__":true,"id":34948},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871"],"partTests":{"__isSmartRef__":true,"id":34949},"_ClipMode":"visible","moved":true,"b":284.8838661040645,"#startLetters":"set","isBeingDragged":false,"delta":0.9340454626362771,"_Rotation":-23.879049700498786,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34954},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5641.8,3976.7)"},"34928":{"target":{"__isSmartRef__":true,"id":34927},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34929":{"_BorderWidth":0.16775776535596698,"_ClipMode":"visible","_BorderRadius":2.6390959771559075,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.1,138.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-181,-53)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.1)"},"34930":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34931},{"__isSmartRef__":true,"id":34933},{"__isSmartRef__":true,"id":34935},{"__isSmartRef__":true,"id":34937},{"__isSmartRef__":true,"id":34939},{"__isSmartRef__":true,"id":34941},{"__isSmartRef__":true,"id":34943},{"__isSmartRef__":true,"id":34945}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34947},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34931":{"date":{"__isSmartRef__":true,"id":34932},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34933":{"date":{"__isSmartRef__":true,"id":34934},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34934":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34935":{"date":{"__isSmartRef__":true,"id":34936},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34936":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34937":{"date":{"__isSmartRef__":true,"id":34938},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34939":{"date":{"__isSmartRef__":true,"id":34940},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34940":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34941":{"date":{"__isSmartRef__":true,"id":34942},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34943":{"date":{"__isSmartRef__":true,"id":34944},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34944":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34945":{"date":{"__isSmartRef__":true,"id":34946},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34946":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34947":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34948":{"morph":{"__isSmartRef__":true,"id":34927},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34949":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34950}},"34950":{"test01IsMorph":{"__isSmartRef__":true,"id":34951}},"34951":{"varMapping":{"__isSmartRef__":true,"id":34952},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34952":{"this":{"__isSmartRef__":true,"id":34949}},"34953":{},"34954":{"change":{"__isSmartRef__":true,"id":34955},"tick":{"__isSmartRef__":true,"id":34959}},"34955":{"varMapping":{"__isSmartRef__":true,"id":34956},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34956":{"this":{"__isSmartRef__":true,"id":34927}},"34957":{"timestamp":{"__isSmartRef__":true,"id":34958},"user":"cschuster","tags":[]},"34958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34959":{"varMapping":{"__isSmartRef__":true,"id":34960},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34960":{"this":{"__isSmartRef__":true,"id":34927}},"34961":{"timestamp":{"__isSmartRef__":true,"id":34962},"user":"cschuster","tags":[]},"34962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34963":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":34964}],"id":"90DC51D4-97D5-46E2-BF46-05604FDC8882","shape":{"__isSmartRef__":true,"id":34965},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle906","partsBinMetaInfo":{"__isSmartRef__":true,"id":34966},"eventHandler":{"__isSmartRef__":true,"id":34984},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","E978E16B-D057-4FD3-80D3-C83176B31019"],"partTests":{"__isSmartRef__":true,"id":34985},"_ClipMode":"visible","moved":true,"b":74.30692910589278,"#startLetters":"set","isBeingDragged":false,"delta":-0.9460035460069776,"_Rotation":13.159225727360043,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34990},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4395.2,4383.8)"},"34964":{"target":{"__isSmartRef__":true,"id":34963},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"34965":{"_BorderWidth":9.813622323220576,"_ClipMode":"visible","_BorderRadius":2.926464207028061,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.8,61.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,316,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-25.4)"},"34966":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":34967},{"__isSmartRef__":true,"id":34969},{"__isSmartRef__":true,"id":34971},{"__isSmartRef__":true,"id":34973},{"__isSmartRef__":true,"id":34975},{"__isSmartRef__":true,"id":34977},{"__isSmartRef__":true,"id":34979},{"__isSmartRef__":true,"id":34981}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":34983},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"34967":{"date":{"__isSmartRef__":true,"id":34968},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"34968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"34969":{"date":{"__isSmartRef__":true,"id":34970},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"34970":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"34971":{"date":{"__isSmartRef__":true,"id":34972},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"34972":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"34973":{"date":{"__isSmartRef__":true,"id":34974},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"34974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"34975":{"date":{"__isSmartRef__":true,"id":34976},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"34976":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"34977":{"date":{"__isSmartRef__":true,"id":34978},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"34978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"34979":{"date":{"__isSmartRef__":true,"id":34980},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"34980":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"34981":{"date":{"__isSmartRef__":true,"id":34982},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"34982":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"34983":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"34984":{"morph":{"__isSmartRef__":true,"id":34963},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34985":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":34986}},"34986":{"test01IsMorph":{"__isSmartRef__":true,"id":34987}},"34987":{"varMapping":{"__isSmartRef__":true,"id":34988},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":34989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34988":{"this":{"__isSmartRef__":true,"id":34985}},"34989":{},"34990":{"change":{"__isSmartRef__":true,"id":34991},"tick":{"__isSmartRef__":true,"id":34995}},"34991":{"varMapping":{"__isSmartRef__":true,"id":34992},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":34993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34992":{"this":{"__isSmartRef__":true,"id":34963}},"34993":{"timestamp":{"__isSmartRef__":true,"id":34994},"user":"cschuster","tags":[]},"34994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"34995":{"varMapping":{"__isSmartRef__":true,"id":34996},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":34997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"34996":{"this":{"__isSmartRef__":true,"id":34963}},"34997":{"timestamp":{"__isSmartRef__":true,"id":34998},"user":"cschuster","tags":[]},"34998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"34999":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35000}],"id":"14F0E2F6-5DDC-4723-B740-2FEAB946A032","shape":{"__isSmartRef__":true,"id":35001},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle907","partsBinMetaInfo":{"__isSmartRef__":true,"id":35002},"eventHandler":{"__isSmartRef__":true,"id":35020},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37"],"partTests":{"__isSmartRef__":true,"id":35021},"_ClipMode":"visible","moved":true,"b":4.685817783640232,"#startLetters":"set","isBeingDragged":false,"delta":-0.8645113922539167,"_Rotation":-16.684649718377695,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35026},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5426.3,4184.9)"},"35000":{"target":{"__isSmartRef__":true,"id":34999},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35001":{"_BorderWidth":5.408459060435656,"_ClipMode":"visible","_BorderRadius":39.73305791351684,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.5,96.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(21,276,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.6,-39.9)"},"35002":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35003},{"__isSmartRef__":true,"id":35005},{"__isSmartRef__":true,"id":35007},{"__isSmartRef__":true,"id":35009},{"__isSmartRef__":true,"id":35011},{"__isSmartRef__":true,"id":35013},{"__isSmartRef__":true,"id":35015},{"__isSmartRef__":true,"id":35017}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35019},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35003":{"date":{"__isSmartRef__":true,"id":35004},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35005":{"date":{"__isSmartRef__":true,"id":35006},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35006":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35007":{"date":{"__isSmartRef__":true,"id":35008},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35008":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35009":{"date":{"__isSmartRef__":true,"id":35010},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35011":{"date":{"__isSmartRef__":true,"id":35012},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35012":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35013":{"date":{"__isSmartRef__":true,"id":35014},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35015":{"date":{"__isSmartRef__":true,"id":35016},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35016":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35017":{"date":{"__isSmartRef__":true,"id":35018},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35018":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35019":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35020":{"morph":{"__isSmartRef__":true,"id":34999},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35021":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35022}},"35022":{"test01IsMorph":{"__isSmartRef__":true,"id":35023}},"35023":{"varMapping":{"__isSmartRef__":true,"id":35024},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35024":{"this":{"__isSmartRef__":true,"id":35021}},"35025":{},"35026":{"change":{"__isSmartRef__":true,"id":35027},"tick":{"__isSmartRef__":true,"id":35031}},"35027":{"varMapping":{"__isSmartRef__":true,"id":35028},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35028":{"this":{"__isSmartRef__":true,"id":34999}},"35029":{"timestamp":{"__isSmartRef__":true,"id":35030},"user":"cschuster","tags":[]},"35030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35031":{"varMapping":{"__isSmartRef__":true,"id":35032},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35032":{"this":{"__isSmartRef__":true,"id":34999}},"35033":{"timestamp":{"__isSmartRef__":true,"id":35034},"user":"cschuster","tags":[]},"35034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35035":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35036}],"id":"0F232AD8-5BAA-4222-947F-0CF5737DF439","shape":{"__isSmartRef__":true,"id":35037},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle908","partsBinMetaInfo":{"__isSmartRef__":true,"id":35038},"eventHandler":{"__isSmartRef__":true,"id":35056},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","4C557759-7796-42BF-ABB2-9B527673AF2C","0640DFE5-BCB0-4D77-BBA2-CF0990828B0F"],"partTests":{"__isSmartRef__":true,"id":35057},"_ClipMode":"visible","moved":true,"b":129.94099800707772,"#startLetters":"set","isBeingDragged":false,"delta":0.8662733200471848,"_Rotation":-19.454211554023928,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35062},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5554.5,4487.3)"},"35036":{"target":{"__isSmartRef__":true,"id":35035},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35037":{"_BorderWidth":8.833529830184062,"_ClipMode":"visible","_BorderRadius":16.48647846574233,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,69.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(196,32,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-7.2)"},"35038":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35039},{"__isSmartRef__":true,"id":35041},{"__isSmartRef__":true,"id":35043},{"__isSmartRef__":true,"id":35045},{"__isSmartRef__":true,"id":35047},{"__isSmartRef__":true,"id":35049},{"__isSmartRef__":true,"id":35051},{"__isSmartRef__":true,"id":35053}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35055},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35039":{"date":{"__isSmartRef__":true,"id":35040},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35041":{"date":{"__isSmartRef__":true,"id":35042},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35042":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35043":{"date":{"__isSmartRef__":true,"id":35044},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35044":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35045":{"date":{"__isSmartRef__":true,"id":35046},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35047":{"date":{"__isSmartRef__":true,"id":35048},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35048":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35049":{"date":{"__isSmartRef__":true,"id":35050},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35051":{"date":{"__isSmartRef__":true,"id":35052},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35052":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35053":{"date":{"__isSmartRef__":true,"id":35054},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35054":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35055":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35056":{"morph":{"__isSmartRef__":true,"id":35035},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35057":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35058}},"35058":{"test01IsMorph":{"__isSmartRef__":true,"id":35059}},"35059":{"varMapping":{"__isSmartRef__":true,"id":35060},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35060":{"this":{"__isSmartRef__":true,"id":35057}},"35061":{},"35062":{"change":{"__isSmartRef__":true,"id":35063},"tick":{"__isSmartRef__":true,"id":35067}},"35063":{"varMapping":{"__isSmartRef__":true,"id":35064},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35064":{"this":{"__isSmartRef__":true,"id":35035}},"35065":{"timestamp":{"__isSmartRef__":true,"id":35066},"user":"cschuster","tags":[]},"35066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35067":{"varMapping":{"__isSmartRef__":true,"id":35068},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35068":{"this":{"__isSmartRef__":true,"id":35035}},"35069":{"timestamp":{"__isSmartRef__":true,"id":35070},"user":"cschuster","tags":[]},"35070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35071":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35072}],"id":"CA0AF63A-0DAA-44CA-9057-53FE680C5D16","shape":{"__isSmartRef__":true,"id":35073},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle909","partsBinMetaInfo":{"__isSmartRef__":true,"id":35074},"eventHandler":{"__isSmartRef__":true,"id":35092},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B"],"partTests":{"__isSmartRef__":true,"id":35093},"_ClipMode":"visible","moved":true,"b":103.24177821079502,"#startLetters":"set","isBeingDragged":false,"delta":-0.8151054659974761,"_Rotation":-13.338104423078999,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35098},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4666.9,4875.9)"},"35072":{"target":{"__isSmartRef__":true,"id":35071},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35073":{"_BorderWidth":9.867060690370547,"_ClipMode":"visible","_BorderRadius":2.098752377999644,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.2,61.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,190,32)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.4)"},"35074":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35075},{"__isSmartRef__":true,"id":35077},{"__isSmartRef__":true,"id":35079},{"__isSmartRef__":true,"id":35081},{"__isSmartRef__":true,"id":35083},{"__isSmartRef__":true,"id":35085},{"__isSmartRef__":true,"id":35087},{"__isSmartRef__":true,"id":35089}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35091},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35075":{"date":{"__isSmartRef__":true,"id":35076},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35077":{"date":{"__isSmartRef__":true,"id":35078},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35078":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35079":{"date":{"__isSmartRef__":true,"id":35080},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35080":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35081":{"date":{"__isSmartRef__":true,"id":35082},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35083":{"date":{"__isSmartRef__":true,"id":35084},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35084":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35085":{"date":{"__isSmartRef__":true,"id":35086},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35086":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35087":{"date":{"__isSmartRef__":true,"id":35088},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35088":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35089":{"date":{"__isSmartRef__":true,"id":35090},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35090":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35091":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35092":{"morph":{"__isSmartRef__":true,"id":35071},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35093":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35094}},"35094":{"test01IsMorph":{"__isSmartRef__":true,"id":35095}},"35095":{"varMapping":{"__isSmartRef__":true,"id":35096},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35096":{"this":{"__isSmartRef__":true,"id":35093}},"35097":{},"35098":{"change":{"__isSmartRef__":true,"id":35099},"tick":{"__isSmartRef__":true,"id":35103}},"35099":{"varMapping":{"__isSmartRef__":true,"id":35100},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35100":{"this":{"__isSmartRef__":true,"id":35071}},"35101":{"timestamp":{"__isSmartRef__":true,"id":35102},"user":"cschuster","tags":[]},"35102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35103":{"varMapping":{"__isSmartRef__":true,"id":35104},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35104":{"this":{"__isSmartRef__":true,"id":35071}},"35105":{"timestamp":{"__isSmartRef__":true,"id":35106},"user":"cschuster","tags":[]},"35106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35107":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35108}],"id":"EF60D55F-44BA-4FC7-8355-8A91A40894F4","shape":{"__isSmartRef__":true,"id":35109},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle910","partsBinMetaInfo":{"__isSmartRef__":true,"id":35110},"eventHandler":{"__isSmartRef__":true,"id":35128},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","0C146547-5A14-4B80-858A-DBBB6BCC1F28"],"partTests":{"__isSmartRef__":true,"id":35129},"_ClipMode":"visible","moved":true,"b":296.8589039790095,"#startLetters":"set","isBeingDragged":false,"delta":0.7293830564594828,"_Rotation":40.46156610379239,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35134},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6158.6,4302.6)"},"35108":{"target":{"__isSmartRef__":true,"id":35107},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35109":{"_BorderWidth":0.5393909305263422,"_ClipMode":"visible","_BorderRadius":8.16474676692696,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.8,135.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-113,-190)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-29.0)"},"35110":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35111},{"__isSmartRef__":true,"id":35113},{"__isSmartRef__":true,"id":35115},{"__isSmartRef__":true,"id":35117},{"__isSmartRef__":true,"id":35119},{"__isSmartRef__":true,"id":35121},{"__isSmartRef__":true,"id":35123},{"__isSmartRef__":true,"id":35125}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35127},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35111":{"date":{"__isSmartRef__":true,"id":35112},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35113":{"date":{"__isSmartRef__":true,"id":35114},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35114":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35115":{"date":{"__isSmartRef__":true,"id":35116},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35116":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35117":{"date":{"__isSmartRef__":true,"id":35118},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35119":{"date":{"__isSmartRef__":true,"id":35120},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35120":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35121":{"date":{"__isSmartRef__":true,"id":35122},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35122":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35123":{"date":{"__isSmartRef__":true,"id":35124},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35124":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35125":{"date":{"__isSmartRef__":true,"id":35126},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35126":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35127":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35128":{"morph":{"__isSmartRef__":true,"id":35107},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35129":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35130}},"35130":{"test01IsMorph":{"__isSmartRef__":true,"id":35131}},"35131":{"varMapping":{"__isSmartRef__":true,"id":35132},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35132":{"this":{"__isSmartRef__":true,"id":35129}},"35133":{},"35134":{"change":{"__isSmartRef__":true,"id":35135},"tick":{"__isSmartRef__":true,"id":35139}},"35135":{"varMapping":{"__isSmartRef__":true,"id":35136},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35136":{"this":{"__isSmartRef__":true,"id":35107}},"35137":{"timestamp":{"__isSmartRef__":true,"id":35138},"user":"cschuster","tags":[]},"35138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35139":{"varMapping":{"__isSmartRef__":true,"id":35140},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35140":{"this":{"__isSmartRef__":true,"id":35107}},"35141":{"timestamp":{"__isSmartRef__":true,"id":35142},"user":"cschuster","tags":[]},"35142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35143":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35144}],"id":"BB6A9F5C-1C4F-4144-BA7C-34C3F7639BE4","shape":{"__isSmartRef__":true,"id":35145},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle911","partsBinMetaInfo":{"__isSmartRef__":true,"id":35146},"eventHandler":{"__isSmartRef__":true,"id":35164},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4"],"partTests":{"__isSmartRef__":true,"id":35165},"_ClipMode":"visible","moved":true,"b":211.860620980151,"#startLetters":"set","isBeingDragged":false,"delta":-0.8051053207600489,"_Rotation":59.75768030488836,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35170},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5924.3,4187.7)"},"35144":{"target":{"__isSmartRef__":true,"id":35143},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35145":{"_BorderWidth":2.3607264140439237,"_ClipMode":"visible","_BorderRadius":28.85477590155929,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.9,121.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-135,-353,-117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-3.0)"},"35146":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35147},{"__isSmartRef__":true,"id":35149},{"__isSmartRef__":true,"id":35151},{"__isSmartRef__":true,"id":35153},{"__isSmartRef__":true,"id":35155},{"__isSmartRef__":true,"id":35157},{"__isSmartRef__":true,"id":35159},{"__isSmartRef__":true,"id":35161}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35163},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35147":{"date":{"__isSmartRef__":true,"id":35148},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35149":{"date":{"__isSmartRef__":true,"id":35150},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35150":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35151":{"date":{"__isSmartRef__":true,"id":35152},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35152":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35153":{"date":{"__isSmartRef__":true,"id":35154},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35154":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35155":{"date":{"__isSmartRef__":true,"id":35156},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35156":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35157":{"date":{"__isSmartRef__":true,"id":35158},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35158":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35159":{"date":{"__isSmartRef__":true,"id":35160},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35160":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35161":{"date":{"__isSmartRef__":true,"id":35162},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35162":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35163":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35164":{"morph":{"__isSmartRef__":true,"id":35143},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35165":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35166}},"35166":{"test01IsMorph":{"__isSmartRef__":true,"id":35167}},"35167":{"varMapping":{"__isSmartRef__":true,"id":35168},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35168":{"this":{"__isSmartRef__":true,"id":35165}},"35169":{},"35170":{"change":{"__isSmartRef__":true,"id":35171},"tick":{"__isSmartRef__":true,"id":35175}},"35171":{"varMapping":{"__isSmartRef__":true,"id":35172},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35172":{"this":{"__isSmartRef__":true,"id":35143}},"35173":{"timestamp":{"__isSmartRef__":true,"id":35174},"user":"cschuster","tags":[]},"35174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35175":{"varMapping":{"__isSmartRef__":true,"id":35176},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35176":{"this":{"__isSmartRef__":true,"id":35143}},"35177":{"timestamp":{"__isSmartRef__":true,"id":35178},"user":"cschuster","tags":[]},"35178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35179":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35180}],"id":"7FA5B996-25DC-42BB-B421-6B2DC1C9B1F2","shape":{"__isSmartRef__":true,"id":35181},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle912","partsBinMetaInfo":{"__isSmartRef__":true,"id":35182},"eventHandler":{"__isSmartRef__":true,"id":35200},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271"],"partTests":{"__isSmartRef__":true,"id":35201},"_ClipMode":"visible","moved":true,"b":82.26387688162504,"#startLetters":"set","isBeingDragged":false,"delta":0.9455618032370694,"_Rotation":42.261564565625335,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35206},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5396.0,4258.9)"},"35180":{"target":{"__isSmartRef__":true,"id":35179},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35181":{"_BorderWidth":9.954492644262245,"_ClipMode":"visible","_BorderRadius":0.7248042207221017,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.7,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,289,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.7)"},"35182":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35183},{"__isSmartRef__":true,"id":35185},{"__isSmartRef__":true,"id":35187},{"__isSmartRef__":true,"id":35189},{"__isSmartRef__":true,"id":35191},{"__isSmartRef__":true,"id":35193},{"__isSmartRef__":true,"id":35195},{"__isSmartRef__":true,"id":35197}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35199},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35183":{"date":{"__isSmartRef__":true,"id":35184},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35185":{"date":{"__isSmartRef__":true,"id":35186},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35186":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35187":{"date":{"__isSmartRef__":true,"id":35188},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35188":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35189":{"date":{"__isSmartRef__":true,"id":35190},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35190":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35191":{"date":{"__isSmartRef__":true,"id":35192},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35192":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35193":{"date":{"__isSmartRef__":true,"id":35194},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35194":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35195":{"date":{"__isSmartRef__":true,"id":35196},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35196":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35197":{"date":{"__isSmartRef__":true,"id":35198},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35198":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35199":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35200":{"morph":{"__isSmartRef__":true,"id":35179},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35201":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35202}},"35202":{"test01IsMorph":{"__isSmartRef__":true,"id":35203}},"35203":{"varMapping":{"__isSmartRef__":true,"id":35204},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35204":{"this":{"__isSmartRef__":true,"id":35201}},"35205":{},"35206":{"change":{"__isSmartRef__":true,"id":35207},"tick":{"__isSmartRef__":true,"id":35211}},"35207":{"varMapping":{"__isSmartRef__":true,"id":35208},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35208":{"this":{"__isSmartRef__":true,"id":35179}},"35209":{"timestamp":{"__isSmartRef__":true,"id":35210},"user":"cschuster","tags":[]},"35210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35211":{"varMapping":{"__isSmartRef__":true,"id":35212},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35212":{"this":{"__isSmartRef__":true,"id":35179}},"35213":{"timestamp":{"__isSmartRef__":true,"id":35214},"user":"cschuster","tags":[]},"35214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35215":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35216}],"id":"6DDD1029-CEBF-4E72-886E-C561843B2BA6","shape":{"__isSmartRef__":true,"id":35217},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle913","partsBinMetaInfo":{"__isSmartRef__":true,"id":35218},"eventHandler":{"__isSmartRef__":true,"id":35236},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD","52F51BC8-9F2A-49F4-89B4-C7B7CF5CA64A"],"partTests":{"__isSmartRef__":true,"id":35237},"_ClipMode":"visible","moved":true,"b":284.9772197805578,"#startLetters":"set","isBeingDragged":false,"delta":0.7681326678721234,"_Rotation":12.928623841321688,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35242},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5250.2,3881.6)"},"35216":{"target":{"__isSmartRef__":true,"id":35215},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35217":{"_BorderWidth":0.16985673119111766,"_ClipMode":"visible","_BorderRadius":2.6715456044483887,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-181,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.2)"},"35218":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35219},{"__isSmartRef__":true,"id":35221},{"__isSmartRef__":true,"id":35223},{"__isSmartRef__":true,"id":35225},{"__isSmartRef__":true,"id":35227},{"__isSmartRef__":true,"id":35229},{"__isSmartRef__":true,"id":35231},{"__isSmartRef__":true,"id":35233}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35235},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35219":{"date":{"__isSmartRef__":true,"id":35220},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35221":{"date":{"__isSmartRef__":true,"id":35222},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35222":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35223":{"date":{"__isSmartRef__":true,"id":35224},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35224":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35225":{"date":{"__isSmartRef__":true,"id":35226},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35226":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35227":{"date":{"__isSmartRef__":true,"id":35228},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35228":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35229":{"date":{"__isSmartRef__":true,"id":35230},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35230":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35231":{"date":{"__isSmartRef__":true,"id":35232},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35232":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35233":{"date":{"__isSmartRef__":true,"id":35234},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35234":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35235":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35236":{"morph":{"__isSmartRef__":true,"id":35215},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35237":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35238}},"35238":{"test01IsMorph":{"__isSmartRef__":true,"id":35239}},"35239":{"varMapping":{"__isSmartRef__":true,"id":35240},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35240":{"this":{"__isSmartRef__":true,"id":35237}},"35241":{},"35242":{"change":{"__isSmartRef__":true,"id":35243},"tick":{"__isSmartRef__":true,"id":35247}},"35243":{"varMapping":{"__isSmartRef__":true,"id":35244},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35244":{"this":{"__isSmartRef__":true,"id":35215}},"35245":{"timestamp":{"__isSmartRef__":true,"id":35246},"user":"cschuster","tags":[]},"35246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35247":{"varMapping":{"__isSmartRef__":true,"id":35248},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35248":{"this":{"__isSmartRef__":true,"id":35215}},"35249":{"timestamp":{"__isSmartRef__":true,"id":35250},"user":"cschuster","tags":[]},"35250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35251":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35252}],"id":"A817AC9C-0FFC-4C09-9768-1E184E61F4C1","shape":{"__isSmartRef__":true,"id":35253},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle914","partsBinMetaInfo":{"__isSmartRef__":true,"id":35254},"eventHandler":{"__isSmartRef__":true,"id":35272},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37"],"partTests":{"__isSmartRef__":true,"id":35273},"_ClipMode":"visible","moved":true,"b":254.40041132911574,"#startLetters":"set","isBeingDragged":false,"delta":-0.9599962606444024,"_Rotation":-23.655465072605523,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35278},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5260.9,4269.2)"},"35252":{"target":{"__isSmartRef__":true,"id":35251},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35253":{"_BorderWidth":0.1841775131951433,"_ClipMode":"visible","_BorderRadius":2.892566040935498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.7,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-316,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-14.6)"},"35254":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35255},{"__isSmartRef__":true,"id":35257},{"__isSmartRef__":true,"id":35259},{"__isSmartRef__":true,"id":35261},{"__isSmartRef__":true,"id":35263},{"__isSmartRef__":true,"id":35265},{"__isSmartRef__":true,"id":35267},{"__isSmartRef__":true,"id":35269}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35271},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35255":{"date":{"__isSmartRef__":true,"id":35256},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35257":{"date":{"__isSmartRef__":true,"id":35258},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35258":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35259":{"date":{"__isSmartRef__":true,"id":35260},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35260":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35261":{"date":{"__isSmartRef__":true,"id":35262},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35262":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35263":{"date":{"__isSmartRef__":true,"id":35264},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35264":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35265":{"date":{"__isSmartRef__":true,"id":35266},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35266":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35267":{"date":{"__isSmartRef__":true,"id":35268},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35268":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35269":{"date":{"__isSmartRef__":true,"id":35270},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35270":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35271":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35272":{"morph":{"__isSmartRef__":true,"id":35251},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35273":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35274}},"35274":{"test01IsMorph":{"__isSmartRef__":true,"id":35275}},"35275":{"varMapping":{"__isSmartRef__":true,"id":35276},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35276":{"this":{"__isSmartRef__":true,"id":35273}},"35277":{},"35278":{"change":{"__isSmartRef__":true,"id":35279},"tick":{"__isSmartRef__":true,"id":35283}},"35279":{"varMapping":{"__isSmartRef__":true,"id":35280},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35280":{"this":{"__isSmartRef__":true,"id":35251}},"35281":{"timestamp":{"__isSmartRef__":true,"id":35282},"user":"cschuster","tags":[]},"35282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35283":{"varMapping":{"__isSmartRef__":true,"id":35284},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35284":{"this":{"__isSmartRef__":true,"id":35251}},"35285":{"timestamp":{"__isSmartRef__":true,"id":35286},"user":"cschuster","tags":[]},"35286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35287":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35288}],"id":"BFB97440-CE39-4805-B90D-0B66B2AE17B2","shape":{"__isSmartRef__":true,"id":35289},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle915","partsBinMetaInfo":{"__isSmartRef__":true,"id":35290},"eventHandler":{"__isSmartRef__":true,"id":35308},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","CD622F92-092D-49AD-876E-516382AAB71B","274D45D2-0BDC-4CFB-BFA8-6BA16BEEC62C"],"partTests":{"__isSmartRef__":true,"id":35309},"_ClipMode":"visible","moved":true,"b":355.70297612808645,"#startLetters":"set","isBeingDragged":false,"delta":-0.537127983989194,"_Rotation":-3.309360108804075,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35314},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6233.2,3904.4)"},"35288":{"target":{"__isSmartRef__":true,"id":35287},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35289":{"_BorderWidth":4.625365351478002,"_ClipMode":"visible","_BorderRadius":39.77543820820288,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.0,103.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,236,179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-39.9)"},"35290":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35291},{"__isSmartRef__":true,"id":35293},{"__isSmartRef__":true,"id":35295},{"__isSmartRef__":true,"id":35297},{"__isSmartRef__":true,"id":35299},{"__isSmartRef__":true,"id":35301},{"__isSmartRef__":true,"id":35303},{"__isSmartRef__":true,"id":35305}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35307},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35291":{"date":{"__isSmartRef__":true,"id":35292},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35293":{"date":{"__isSmartRef__":true,"id":35294},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35294":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35295":{"date":{"__isSmartRef__":true,"id":35296},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35296":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35297":{"date":{"__isSmartRef__":true,"id":35298},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35298":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35299":{"date":{"__isSmartRef__":true,"id":35300},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35300":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35301":{"date":{"__isSmartRef__":true,"id":35302},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35302":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35303":{"date":{"__isSmartRef__":true,"id":35304},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35304":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35305":{"date":{"__isSmartRef__":true,"id":35306},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35307":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35308":{"morph":{"__isSmartRef__":true,"id":35287},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35309":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35310}},"35310":{"test01IsMorph":{"__isSmartRef__":true,"id":35311}},"35311":{"varMapping":{"__isSmartRef__":true,"id":35312},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35312":{"this":{"__isSmartRef__":true,"id":35309}},"35313":{},"35314":{"change":{"__isSmartRef__":true,"id":35315},"tick":{"__isSmartRef__":true,"id":35319}},"35315":{"varMapping":{"__isSmartRef__":true,"id":35316},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35316":{"this":{"__isSmartRef__":true,"id":35287}},"35317":{"timestamp":{"__isSmartRef__":true,"id":35318},"user":"cschuster","tags":[]},"35318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35319":{"varMapping":{"__isSmartRef__":true,"id":35320},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35320":{"this":{"__isSmartRef__":true,"id":35287}},"35321":{"timestamp":{"__isSmartRef__":true,"id":35322},"user":"cschuster","tags":[]},"35322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35323":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35324}],"id":"47B0227D-8CD8-401D-A5EE-588BF01F5883","shape":{"__isSmartRef__":true,"id":35325},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle916","partsBinMetaInfo":{"__isSmartRef__":true,"id":35326},"eventHandler":{"__isSmartRef__":true,"id":35344},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5"],"partTests":{"__isSmartRef__":true,"id":35345},"_ClipMode":"visible","moved":true,"b":56.506115587078966,"#startLetters":"set","isBeingDragged":false,"delta":0.926329763722606,"_Rotation":-6.347527633426579,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35350},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4571.8,4574.2)"},"35324":{"target":{"__isSmartRef__":true,"id":35323},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35325":{"_BorderWidth":9.169723647433887,"_ClipMode":"visible","_BorderRadius":12.181447526449018,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.8,66.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(213,355,-186)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.7,-31.0)"},"35326":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35327},{"__isSmartRef__":true,"id":35329},{"__isSmartRef__":true,"id":35331},{"__isSmartRef__":true,"id":35333},{"__isSmartRef__":true,"id":35335},{"__isSmartRef__":true,"id":35337},{"__isSmartRef__":true,"id":35339},{"__isSmartRef__":true,"id":35341}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35343},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35327":{"date":{"__isSmartRef__":true,"id":35328},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35329":{"date":{"__isSmartRef__":true,"id":35330},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35330":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35331":{"date":{"__isSmartRef__":true,"id":35332},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35332":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35333":{"date":{"__isSmartRef__":true,"id":35334},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35334":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35335":{"date":{"__isSmartRef__":true,"id":35336},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35336":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35337":{"date":{"__isSmartRef__":true,"id":35338},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35338":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35339":{"date":{"__isSmartRef__":true,"id":35340},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35340":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35341":{"date":{"__isSmartRef__":true,"id":35342},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35343":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35344":{"morph":{"__isSmartRef__":true,"id":35323},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35345":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35346}},"35346":{"test01IsMorph":{"__isSmartRef__":true,"id":35347}},"35347":{"varMapping":{"__isSmartRef__":true,"id":35348},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35348":{"this":{"__isSmartRef__":true,"id":35345}},"35349":{},"35350":{"change":{"__isSmartRef__":true,"id":35351},"tick":{"__isSmartRef__":true,"id":35355}},"35351":{"varMapping":{"__isSmartRef__":true,"id":35352},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35352":{"this":{"__isSmartRef__":true,"id":35323}},"35353":{"timestamp":{"__isSmartRef__":true,"id":35354},"user":"cschuster","tags":[]},"35354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35355":{"varMapping":{"__isSmartRef__":true,"id":35356},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35356":{"this":{"__isSmartRef__":true,"id":35323}},"35357":{"timestamp":{"__isSmartRef__":true,"id":35358},"user":"cschuster","tags":[]},"35358":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35359":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35360}],"id":"FE084893-690B-4A3D-8A50-6465C9A9BDB4","shape":{"__isSmartRef__":true,"id":35361},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle917","partsBinMetaInfo":{"__isSmartRef__":true,"id":35362},"eventHandler":{"__isSmartRef__":true,"id":35380},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","9F3CB239-26E5-457D-8CEC-A1A90837B171"],"partTests":{"__isSmartRef__":true,"id":35381},"_ClipMode":"visible","moved":true,"b":121.49932229105616,"#startLetters":"set","isBeingDragged":false,"delta":-0.9426904257270508,"_Rotation":-9.035572089777109,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35386},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5496.9,4533.0)"},"35360":{"target":{"__isSmartRef__":true,"id":35359},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35361":{"_BorderWidth":9.26323172269685,"_ClipMode":"visible","_BorderRadius":10.919768445746012,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.4,65.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(218,85,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-9.6)"},"35362":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35363},{"__isSmartRef__":true,"id":35365},{"__isSmartRef__":true,"id":35367},{"__isSmartRef__":true,"id":35369},{"__isSmartRef__":true,"id":35371},{"__isSmartRef__":true,"id":35373},{"__isSmartRef__":true,"id":35375},{"__isSmartRef__":true,"id":35377}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35379},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35363":{"date":{"__isSmartRef__":true,"id":35364},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35365":{"date":{"__isSmartRef__":true,"id":35366},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35366":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35367":{"date":{"__isSmartRef__":true,"id":35368},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35368":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35369":{"date":{"__isSmartRef__":true,"id":35370},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35370":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35371":{"date":{"__isSmartRef__":true,"id":35372},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35372":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35373":{"date":{"__isSmartRef__":true,"id":35374},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35374":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35375":{"date":{"__isSmartRef__":true,"id":35376},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35376":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35377":{"date":{"__isSmartRef__":true,"id":35378},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35378":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35379":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35380":{"morph":{"__isSmartRef__":true,"id":35359},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35381":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35382}},"35382":{"test01IsMorph":{"__isSmartRef__":true,"id":35383}},"35383":{"varMapping":{"__isSmartRef__":true,"id":35384},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35384":{"this":{"__isSmartRef__":true,"id":35381}},"35385":{},"35386":{"change":{"__isSmartRef__":true,"id":35387},"tick":{"__isSmartRef__":true,"id":35391}},"35387":{"varMapping":{"__isSmartRef__":true,"id":35388},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35388":{"this":{"__isSmartRef__":true,"id":35359}},"35389":{"timestamp":{"__isSmartRef__":true,"id":35390},"user":"cschuster","tags":[]},"35390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35391":{"varMapping":{"__isSmartRef__":true,"id":35392},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35392":{"this":{"__isSmartRef__":true,"id":35359}},"35393":{"timestamp":{"__isSmartRef__":true,"id":35394},"user":"cschuster","tags":[]},"35394":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35395":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35396}],"id":"7FE5FEA1-035C-4380-BFE7-ED80AE29420E","shape":{"__isSmartRef__":true,"id":35397},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle918","partsBinMetaInfo":{"__isSmartRef__":true,"id":35398},"eventHandler":{"__isSmartRef__":true,"id":35416},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","16E1BDDA-C6CB-48DA-875E-598994A06DEA","F437016B-DDE3-4BA1-89E1-C27402A65811"],"partTests":{"__isSmartRef__":true,"id":35417},"_ClipMode":"visible","moved":true,"b":287.8944493844756,"#startLetters":"set","isBeingDragged":false,"delta":0.9139506329665892,"_Rotation":-7.130731309080956,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35422},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5173.2,4565.7)"},"35396":{"target":{"__isSmartRef__":true,"id":35395},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35397":{"_BorderWidth":0.2418791247378218,"_ClipMode":"visible","_BorderRadius":3.776457178230852,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.6,138.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-165,-92)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-26.1)"},"35398":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35399},{"__isSmartRef__":true,"id":35401},{"__isSmartRef__":true,"id":35403},{"__isSmartRef__":true,"id":35405},{"__isSmartRef__":true,"id":35407},{"__isSmartRef__":true,"id":35409},{"__isSmartRef__":true,"id":35411},{"__isSmartRef__":true,"id":35413}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35415},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35399":{"date":{"__isSmartRef__":true,"id":35400},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35401":{"date":{"__isSmartRef__":true,"id":35402},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35402":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35403":{"date":{"__isSmartRef__":true,"id":35404},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35404":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35405":{"date":{"__isSmartRef__":true,"id":35406},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35406":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35407":{"date":{"__isSmartRef__":true,"id":35408},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35408":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35409":{"date":{"__isSmartRef__":true,"id":35410},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35410":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35411":{"date":{"__isSmartRef__":true,"id":35412},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35412":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35413":{"date":{"__isSmartRef__":true,"id":35414},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35414":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35415":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35416":{"morph":{"__isSmartRef__":true,"id":35395},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35417":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35418}},"35418":{"test01IsMorph":{"__isSmartRef__":true,"id":35419}},"35419":{"varMapping":{"__isSmartRef__":true,"id":35420},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35420":{"this":{"__isSmartRef__":true,"id":35417}},"35421":{},"35422":{"change":{"__isSmartRef__":true,"id":35423},"tick":{"__isSmartRef__":true,"id":35427}},"35423":{"varMapping":{"__isSmartRef__":true,"id":35424},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35424":{"this":{"__isSmartRef__":true,"id":35395}},"35425":{"timestamp":{"__isSmartRef__":true,"id":35426},"user":"cschuster","tags":[]},"35426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35427":{"varMapping":{"__isSmartRef__":true,"id":35428},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35428":{"this":{"__isSmartRef__":true,"id":35395}},"35429":{"timestamp":{"__isSmartRef__":true,"id":35430},"user":"cschuster","tags":[]},"35430":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35431":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35432}],"id":"E00414A0-86ED-4B56-8DA5-FA1C553A6D9A","shape":{"__isSmartRef__":true,"id":35433},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle919","partsBinMetaInfo":{"__isSmartRef__":true,"id":35434},"eventHandler":{"__isSmartRef__":true,"id":35452},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","D165955A-BD6F-4AAE-86FC-19B0D9D45009"],"partTests":{"__isSmartRef__":true,"id":35453},"_ClipMode":"visible","moved":true,"b":252.08362008206313,"#startLetters":"set","isBeingDragged":false,"delta":0.7804446442169137,"_Rotation":19.844402561357168,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35458},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5329.2,4201.1)"},"35432":{"target":{"__isSmartRef__":true,"id":35431},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35433":{"_BorderWidth":0.2424675159568661,"_ClipMode":"visible","_BorderRadius":3.785415461238988,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.4,138.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-323,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-13.8)"},"35434":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35435},{"__isSmartRef__":true,"id":35437},{"__isSmartRef__":true,"id":35439},{"__isSmartRef__":true,"id":35441},{"__isSmartRef__":true,"id":35443},{"__isSmartRef__":true,"id":35445},{"__isSmartRef__":true,"id":35447},{"__isSmartRef__":true,"id":35449}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35451},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35435":{"date":{"__isSmartRef__":true,"id":35436},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35437":{"date":{"__isSmartRef__":true,"id":35438},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35438":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35439":{"date":{"__isSmartRef__":true,"id":35440},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35440":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35441":{"date":{"__isSmartRef__":true,"id":35442},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35442":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35443":{"date":{"__isSmartRef__":true,"id":35444},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35444":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35445":{"date":{"__isSmartRef__":true,"id":35446},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35446":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35447":{"date":{"__isSmartRef__":true,"id":35448},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35448":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35449":{"date":{"__isSmartRef__":true,"id":35450},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35450":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35451":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35452":{"morph":{"__isSmartRef__":true,"id":35431},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35453":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35454}},"35454":{"test01IsMorph":{"__isSmartRef__":true,"id":35455}},"35455":{"varMapping":{"__isSmartRef__":true,"id":35456},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35456":{"this":{"__isSmartRef__":true,"id":35453}},"35457":{},"35458":{"change":{"__isSmartRef__":true,"id":35459},"tick":{"__isSmartRef__":true,"id":35463}},"35459":{"varMapping":{"__isSmartRef__":true,"id":35460},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35460":{"this":{"__isSmartRef__":true,"id":35431}},"35461":{"timestamp":{"__isSmartRef__":true,"id":35462},"user":"cschuster","tags":[]},"35462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35463":{"varMapping":{"__isSmartRef__":true,"id":35464},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35464":{"this":{"__isSmartRef__":true,"id":35431}},"35465":{"timestamp":{"__isSmartRef__":true,"id":35466},"user":"cschuster","tags":[]},"35466":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35467":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35468}],"id":"48E256A4-8A5C-42DC-A156-57A0E8531A30","shape":{"__isSmartRef__":true,"id":35469},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle920","partsBinMetaInfo":{"__isSmartRef__":true,"id":35470},"eventHandler":{"__isSmartRef__":true,"id":35488},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8"],"partTests":{"__isSmartRef__":true,"id":35489},"_ClipMode":"visible","moved":true,"b":31.974708684138022,"#startLetters":"set","isBeingDragged":false,"delta":-0.9507979458430782,"_Rotation":-23.437123698790693,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35494},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4778.3,4340.8)"},"35468":{"target":{"__isSmartRef__":true,"id":35467},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35469":{"_BorderWidth":7.6477243499873655,"_ClipMode":"visible","_BorderRadius":28.78328922637437,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.9,78.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(136,353,115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.6,-37.0)"},"35470":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35471},{"__isSmartRef__":true,"id":35473},{"__isSmartRef__":true,"id":35475},{"__isSmartRef__":true,"id":35477},{"__isSmartRef__":true,"id":35479},{"__isSmartRef__":true,"id":35481},{"__isSmartRef__":true,"id":35483},{"__isSmartRef__":true,"id":35485}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35487},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35471":{"date":{"__isSmartRef__":true,"id":35472},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35473":{"date":{"__isSmartRef__":true,"id":35474},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35474":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35475":{"date":{"__isSmartRef__":true,"id":35476},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35476":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35477":{"date":{"__isSmartRef__":true,"id":35478},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35478":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35479":{"date":{"__isSmartRef__":true,"id":35480},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35480":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35481":{"date":{"__isSmartRef__":true,"id":35482},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35482":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35483":{"date":{"__isSmartRef__":true,"id":35484},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35484":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35485":{"date":{"__isSmartRef__":true,"id":35486},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35486":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35487":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35488":{"morph":{"__isSmartRef__":true,"id":35467},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35489":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35490}},"35490":{"test01IsMorph":{"__isSmartRef__":true,"id":35491}},"35491":{"varMapping":{"__isSmartRef__":true,"id":35492},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35492":{"this":{"__isSmartRef__":true,"id":35489}},"35493":{},"35494":{"change":{"__isSmartRef__":true,"id":35495},"tick":{"__isSmartRef__":true,"id":35499}},"35495":{"varMapping":{"__isSmartRef__":true,"id":35496},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35496":{"this":{"__isSmartRef__":true,"id":35467}},"35497":{"timestamp":{"__isSmartRef__":true,"id":35498},"user":"cschuster","tags":[]},"35498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35499":{"varMapping":{"__isSmartRef__":true,"id":35500},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35500":{"this":{"__isSmartRef__":true,"id":35467}},"35501":{"timestamp":{"__isSmartRef__":true,"id":35502},"user":"cschuster","tags":[]},"35502":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35503":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35504}],"id":"717925DA-8F51-40D3-A0CE-94C85895B912","shape":{"__isSmartRef__":true,"id":35505},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle921","partsBinMetaInfo":{"__isSmartRef__":true,"id":35506},"eventHandler":{"__isSmartRef__":true,"id":35524},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","EE453CC3-27BD-4351-8EBE-6F3A25CB3571"],"partTests":{"__isSmartRef__":true,"id":35525},"_ClipMode":"visible","moved":true,"b":109.95983615634032,"#startLetters":"set","isBeingDragged":false,"delta":0.6959483301034197,"_Rotation":28.007279470197854,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35530},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5508.0,4595.4)"},"35504":{"target":{"__isSmartRef__":true,"id":35503},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35505":{"_BorderWidth":9.699660715190497,"_ClipMode":"visible","_BorderRadius":4.661102659352252,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,153,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-13.2)"},"35506":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35507},{"__isSmartRef__":true,"id":35509},{"__isSmartRef__":true,"id":35511},{"__isSmartRef__":true,"id":35513},{"__isSmartRef__":true,"id":35515},{"__isSmartRef__":true,"id":35517},{"__isSmartRef__":true,"id":35519},{"__isSmartRef__":true,"id":35521}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35523},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35507":{"date":{"__isSmartRef__":true,"id":35508},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35509":{"date":{"__isSmartRef__":true,"id":35510},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35510":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35511":{"date":{"__isSmartRef__":true,"id":35512},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35512":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35513":{"date":{"__isSmartRef__":true,"id":35514},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35514":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35515":{"date":{"__isSmartRef__":true,"id":35516},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35516":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35517":{"date":{"__isSmartRef__":true,"id":35518},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35518":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35519":{"date":{"__isSmartRef__":true,"id":35520},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35520":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35521":{"date":{"__isSmartRef__":true,"id":35522},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35522":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35523":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35524":{"morph":{"__isSmartRef__":true,"id":35503},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35525":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35526}},"35526":{"test01IsMorph":{"__isSmartRef__":true,"id":35527}},"35527":{"varMapping":{"__isSmartRef__":true,"id":35528},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35528":{"this":{"__isSmartRef__":true,"id":35525}},"35529":{},"35530":{"change":{"__isSmartRef__":true,"id":35531},"tick":{"__isSmartRef__":true,"id":35535}},"35531":{"varMapping":{"__isSmartRef__":true,"id":35532},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35532":{"this":{"__isSmartRef__":true,"id":35503}},"35533":{"timestamp":{"__isSmartRef__":true,"id":35534},"user":"cschuster","tags":[]},"35534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35535":{"varMapping":{"__isSmartRef__":true,"id":35536},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35536":{"this":{"__isSmartRef__":true,"id":35503}},"35537":{"timestamp":{"__isSmartRef__":true,"id":35538},"user":"cschuster","tags":[]},"35538":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35539":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35540}],"id":"8CA12757-F505-4248-9A48-D38C8E18C926","shape":{"__isSmartRef__":true,"id":35541},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle922","partsBinMetaInfo":{"__isSmartRef__":true,"id":35542},"eventHandler":{"__isSmartRef__":true,"id":35560},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE"],"partTests":{"__isSmartRef__":true,"id":35561},"_ClipMode":"visible","moved":true,"b":129,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-16.28057983608111,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35566},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5301.9,4651.7)"},"35540":{"target":{"__isSmartRef__":true,"id":35539},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35541":{"_BorderWidth":8.885729807284855,"_ClipMode":"visible","_BorderRadius":15.841766183644804,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,38,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-7.4)"},"35542":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35543},{"__isSmartRef__":true,"id":35545},{"__isSmartRef__":true,"id":35547},{"__isSmartRef__":true,"id":35549},{"__isSmartRef__":true,"id":35551},{"__isSmartRef__":true,"id":35553},{"__isSmartRef__":true,"id":35555},{"__isSmartRef__":true,"id":35557}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35559},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35543":{"date":{"__isSmartRef__":true,"id":35544},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35545":{"date":{"__isSmartRef__":true,"id":35546},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35546":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35547":{"date":{"__isSmartRef__":true,"id":35548},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35548":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35549":{"date":{"__isSmartRef__":true,"id":35550},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35550":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35551":{"date":{"__isSmartRef__":true,"id":35552},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35552":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35553":{"date":{"__isSmartRef__":true,"id":35554},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35554":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35555":{"date":{"__isSmartRef__":true,"id":35556},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35556":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35557":{"date":{"__isSmartRef__":true,"id":35558},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35558":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35559":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35560":{"morph":{"__isSmartRef__":true,"id":35539},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35561":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35562}},"35562":{"test01IsMorph":{"__isSmartRef__":true,"id":35563}},"35563":{"varMapping":{"__isSmartRef__":true,"id":35564},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35564":{"this":{"__isSmartRef__":true,"id":35561}},"35565":{},"35566":{"change":{"__isSmartRef__":true,"id":35567},"tick":{"__isSmartRef__":true,"id":35571}},"35567":{"varMapping":{"__isSmartRef__":true,"id":35568},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35568":{"this":{"__isSmartRef__":true,"id":35539}},"35569":{"timestamp":{"__isSmartRef__":true,"id":35570},"user":"cschuster","tags":[]},"35570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35571":{"varMapping":{"__isSmartRef__":true,"id":35572},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35572":{"this":{"__isSmartRef__":true,"id":35539}},"35573":{"timestamp":{"__isSmartRef__":true,"id":35574},"user":"cschuster","tags":[]},"35574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35575":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35576}],"id":"2873527E-261E-4AB7-AD2A-2A28BE172B5A","shape":{"__isSmartRef__":true,"id":35577},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle923","partsBinMetaInfo":{"__isSmartRef__":true,"id":35578},"eventHandler":{"__isSmartRef__":true,"id":35596},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","056C767F-541A-425F-810F-71A80D87FAAA"],"partTests":{"__isSmartRef__":true,"id":35597},"_ClipMode":"visible","moved":true,"b":297,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-23.29848797185603,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35602},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4646.3,4932.4)"},"35576":{"target":{"__isSmartRef__":true,"id":35575},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35577":{"_BorderWidth":0.5449673790581606,"_ClipMode":"visible","_BorderRadius":8.244294954150531,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,135.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-112,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-29.1)"},"35578":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35579},{"__isSmartRef__":true,"id":35581},{"__isSmartRef__":true,"id":35583},{"__isSmartRef__":true,"id":35585},{"__isSmartRef__":true,"id":35587},{"__isSmartRef__":true,"id":35589},{"__isSmartRef__":true,"id":35591},{"__isSmartRef__":true,"id":35593}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35595},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35579":{"date":{"__isSmartRef__":true,"id":35580},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35581":{"date":{"__isSmartRef__":true,"id":35582},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35582":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35583":{"date":{"__isSmartRef__":true,"id":35584},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35584":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35585":{"date":{"__isSmartRef__":true,"id":35586},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35586":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35587":{"date":{"__isSmartRef__":true,"id":35588},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35588":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35589":{"date":{"__isSmartRef__":true,"id":35590},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35590":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35591":{"date":{"__isSmartRef__":true,"id":35592},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35592":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35593":{"date":{"__isSmartRef__":true,"id":35594},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35594":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35595":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35596":{"morph":{"__isSmartRef__":true,"id":35575},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35597":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35598}},"35598":{"test01IsMorph":{"__isSmartRef__":true,"id":35599}},"35599":{"varMapping":{"__isSmartRef__":true,"id":35600},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35600":{"this":{"__isSmartRef__":true,"id":35597}},"35601":{},"35602":{"change":{"__isSmartRef__":true,"id":35603},"tick":{"__isSmartRef__":true,"id":35607}},"35603":{"varMapping":{"__isSmartRef__":true,"id":35604},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35604":{"this":{"__isSmartRef__":true,"id":35575}},"35605":{"timestamp":{"__isSmartRef__":true,"id":35606},"user":"cschuster","tags":[]},"35606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35607":{"varMapping":{"__isSmartRef__":true,"id":35608},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35608":{"this":{"__isSmartRef__":true,"id":35575}},"35609":{"timestamp":{"__isSmartRef__":true,"id":35610},"user":"cschuster","tags":[]},"35610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35611":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35612}],"id":"D34918C3-F5C9-4800-928D-71BF95EFFDA8","shape":{"__isSmartRef__":true,"id":35613},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle924","partsBinMetaInfo":{"__isSmartRef__":true,"id":35614},"eventHandler":{"__isSmartRef__":true,"id":35632},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD"],"partTests":{"__isSmartRef__":true,"id":35633},"_ClipMode":"visible","moved":true,"b":0.23367785522714257,"#startLetters":"set","isBeingDragged":false,"delta":-0.8861239461693913,"_Rotation":7.259815171742186,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35638},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5106.4,4282.6)"},"35612":{"target":{"__isSmartRef__":true,"id":35611},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35613":{"_BorderWidth":5.020392183280413,"_ClipMode":"visible","_BorderRadius":39.999334654177694,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.3,99.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(2,257,217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.1,-40.0)"},"35614":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35615},{"__isSmartRef__":true,"id":35617},{"__isSmartRef__":true,"id":35619},{"__isSmartRef__":true,"id":35621},{"__isSmartRef__":true,"id":35623},{"__isSmartRef__":true,"id":35625},{"__isSmartRef__":true,"id":35627},{"__isSmartRef__":true,"id":35629}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35631},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35615":{"date":{"__isSmartRef__":true,"id":35616},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35617":{"date":{"__isSmartRef__":true,"id":35618},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35618":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35619":{"date":{"__isSmartRef__":true,"id":35620},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35620":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35621":{"date":{"__isSmartRef__":true,"id":35622},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35622":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35623":{"date":{"__isSmartRef__":true,"id":35624},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35624":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35625":{"date":{"__isSmartRef__":true,"id":35626},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35626":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35627":{"date":{"__isSmartRef__":true,"id":35628},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35628":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35629":{"date":{"__isSmartRef__":true,"id":35630},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35630":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35631":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35632":{"morph":{"__isSmartRef__":true,"id":35611},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35633":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35634}},"35634":{"test01IsMorph":{"__isSmartRef__":true,"id":35635}},"35635":{"varMapping":{"__isSmartRef__":true,"id":35636},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35636":{"this":{"__isSmartRef__":true,"id":35633}},"35637":{},"35638":{"change":{"__isSmartRef__":true,"id":35639},"tick":{"__isSmartRef__":true,"id":35643}},"35639":{"varMapping":{"__isSmartRef__":true,"id":35640},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35640":{"this":{"__isSmartRef__":true,"id":35611}},"35641":{"timestamp":{"__isSmartRef__":true,"id":35642},"user":"cschuster","tags":[]},"35642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35643":{"varMapping":{"__isSmartRef__":true,"id":35644},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35644":{"this":{"__isSmartRef__":true,"id":35611}},"35645":{"timestamp":{"__isSmartRef__":true,"id":35646},"user":"cschuster","tags":[]},"35646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35647":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35648}],"id":"070D0A19-B5B4-4C68-A7B9-AE81CB85B8B8","shape":{"__isSmartRef__":true,"id":35649},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle925","partsBinMetaInfo":{"__isSmartRef__":true,"id":35650},"eventHandler":{"__isSmartRef__":true,"id":35668},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","3D131513-3B4C-48AE-8AA0-532F1A71947B","7CC6B563-05AB-4813-8FE5-64AFD390A631"],"partTests":{"__isSmartRef__":true,"id":35669},"_ClipMode":"visible","moved":true,"b":120.26562223210931,"#startLetters":"set","isBeingDragged":false,"delta":-0.8324110339162871,"_Rotation":-21.437715269860053,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35674},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6943.6,5063.6)"},"35648":{"target":{"__isSmartRef__":true,"id":35647},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35649":{"_BorderWidth":9.318490571961496,"_ClipMode":"visible","_BorderRadius":10.161022687807478,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.2,65.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,92,217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-9.9)"},"35650":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35651},{"__isSmartRef__":true,"id":35653},{"__isSmartRef__":true,"id":35655},{"__isSmartRef__":true,"id":35657},{"__isSmartRef__":true,"id":35659},{"__isSmartRef__":true,"id":35661},{"__isSmartRef__":true,"id":35663},{"__isSmartRef__":true,"id":35665}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35667},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35651":{"date":{"__isSmartRef__":true,"id":35652},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35653":{"date":{"__isSmartRef__":true,"id":35654},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35654":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35655":{"date":{"__isSmartRef__":true,"id":35656},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35656":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35657":{"date":{"__isSmartRef__":true,"id":35658},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35659":{"date":{"__isSmartRef__":true,"id":35660},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35660":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35661":{"date":{"__isSmartRef__":true,"id":35662},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35662":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35663":{"date":{"__isSmartRef__":true,"id":35664},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35664":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35665":{"date":{"__isSmartRef__":true,"id":35666},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35666":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35667":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35668":{"morph":{"__isSmartRef__":true,"id":35647},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35669":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35670}},"35670":{"test01IsMorph":{"__isSmartRef__":true,"id":35671}},"35671":{"varMapping":{"__isSmartRef__":true,"id":35672},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35672":{"this":{"__isSmartRef__":true,"id":35669}},"35673":{},"35674":{"change":{"__isSmartRef__":true,"id":35675},"tick":{"__isSmartRef__":true,"id":35679}},"35675":{"varMapping":{"__isSmartRef__":true,"id":35676},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35676":{"this":{"__isSmartRef__":true,"id":35647}},"35677":{"timestamp":{"__isSmartRef__":true,"id":35678},"user":"cschuster","tags":[]},"35678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35679":{"varMapping":{"__isSmartRef__":true,"id":35680},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35680":{"this":{"__isSmartRef__":true,"id":35647}},"35681":{"timestamp":{"__isSmartRef__":true,"id":35682},"user":"cschuster","tags":[]},"35682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35683":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35684}],"id":"F37D9570-6042-443A-98BC-C1E88C557843","shape":{"__isSmartRef__":true,"id":35685},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle926","partsBinMetaInfo":{"__isSmartRef__":true,"id":35686},"eventHandler":{"__isSmartRef__":true,"id":35704},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","D515DED2-7B60-4327-8018-910EC804DBA6"],"partTests":{"__isSmartRef__":true,"id":35705},"_ClipMode":"visible","moved":true,"b":153.01305904379115,"#startLetters":"set","isBeingDragged":false,"delta":-0.623454641434364,"_Rotation":30.823110426587412,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35710},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5773.4,3679.1)"},"35684":{"target":{"__isSmartRef__":true,"id":35683},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35685":{"_BorderWidth":7.268937033958612,"_ClipMode":"visible","_BorderRadius":31.76307957748975,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.7,81.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(116,-112,103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.1,-2.2)"},"35686":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35687},{"__isSmartRef__":true,"id":35689},{"__isSmartRef__":true,"id":35691},{"__isSmartRef__":true,"id":35693},{"__isSmartRef__":true,"id":35695},{"__isSmartRef__":true,"id":35697},{"__isSmartRef__":true,"id":35699},{"__isSmartRef__":true,"id":35701}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35703},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35687":{"date":{"__isSmartRef__":true,"id":35688},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35689":{"date":{"__isSmartRef__":true,"id":35690},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35690":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35691":{"date":{"__isSmartRef__":true,"id":35692},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35692":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35693":{"date":{"__isSmartRef__":true,"id":35694},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35695":{"date":{"__isSmartRef__":true,"id":35696},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35696":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35697":{"date":{"__isSmartRef__":true,"id":35698},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35699":{"date":{"__isSmartRef__":true,"id":35700},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35700":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35701":{"date":{"__isSmartRef__":true,"id":35702},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35702":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35703":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35704":{"morph":{"__isSmartRef__":true,"id":35683},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35705":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35706}},"35706":{"test01IsMorph":{"__isSmartRef__":true,"id":35707}},"35707":{"varMapping":{"__isSmartRef__":true,"id":35708},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35708":{"this":{"__isSmartRef__":true,"id":35705}},"35709":{},"35710":{"change":{"__isSmartRef__":true,"id":35711},"tick":{"__isSmartRef__":true,"id":35715}},"35711":{"varMapping":{"__isSmartRef__":true,"id":35712},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35712":{"this":{"__isSmartRef__":true,"id":35683}},"35713":{"timestamp":{"__isSmartRef__":true,"id":35714},"user":"cschuster","tags":[]},"35714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35715":{"varMapping":{"__isSmartRef__":true,"id":35716},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35716":{"this":{"__isSmartRef__":true,"id":35683}},"35717":{"timestamp":{"__isSmartRef__":true,"id":35718},"user":"cschuster","tags":[]},"35718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35719":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35720}],"id":"EC4DBAC5-CFC4-4209-BD41-8BF46413B478","shape":{"__isSmartRef__":true,"id":35721},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle927","partsBinMetaInfo":{"__isSmartRef__":true,"id":35722},"eventHandler":{"__isSmartRef__":true,"id":35740},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","8DE8D5BC-C922-46F9-A94E-98AADFD3E721"],"partTests":{"__isSmartRef__":true,"id":35741},"_ClipMode":"visible","moved":true,"b":301,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-10.954648020491472,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35746},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4477.1,4514.4)"},"35720":{"target":{"__isSmartRef__":true,"id":35719},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35721":{"_BorderWidth":0.7141634964894381,"_ClipMode":"visible","_BorderRadius":10.61056874428218,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,134.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-88,-222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-30.3)"},"35722":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35723},{"__isSmartRef__":true,"id":35725},{"__isSmartRef__":true,"id":35727},{"__isSmartRef__":true,"id":35729},{"__isSmartRef__":true,"id":35731},{"__isSmartRef__":true,"id":35733},{"__isSmartRef__":true,"id":35735},{"__isSmartRef__":true,"id":35737}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35739},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35723":{"date":{"__isSmartRef__":true,"id":35724},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35725":{"date":{"__isSmartRef__":true,"id":35726},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35726":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35727":{"date":{"__isSmartRef__":true,"id":35728},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35728":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35729":{"date":{"__isSmartRef__":true,"id":35730},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35730":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35731":{"date":{"__isSmartRef__":true,"id":35732},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35732":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35733":{"date":{"__isSmartRef__":true,"id":35734},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35734":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35735":{"date":{"__isSmartRef__":true,"id":35736},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35736":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35737":{"date":{"__isSmartRef__":true,"id":35738},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35738":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35739":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35740":{"morph":{"__isSmartRef__":true,"id":35719},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35741":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35742}},"35742":{"test01IsMorph":{"__isSmartRef__":true,"id":35743}},"35743":{"varMapping":{"__isSmartRef__":true,"id":35744},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35744":{"this":{"__isSmartRef__":true,"id":35741}},"35745":{},"35746":{"change":{"__isSmartRef__":true,"id":35747},"tick":{"__isSmartRef__":true,"id":35751}},"35747":{"varMapping":{"__isSmartRef__":true,"id":35748},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35748":{"this":{"__isSmartRef__":true,"id":35719}},"35749":{"timestamp":{"__isSmartRef__":true,"id":35750},"user":"cschuster","tags":[]},"35750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35751":{"varMapping":{"__isSmartRef__":true,"id":35752},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35752":{"this":{"__isSmartRef__":true,"id":35719}},"35753":{"timestamp":{"__isSmartRef__":true,"id":35754},"user":"cschuster","tags":[]},"35754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35755":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35756}],"id":"0408DD8C-3573-4577-BD09-0D8305600B29","shape":{"__isSmartRef__":true,"id":35757},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle928","partsBinMetaInfo":{"__isSmartRef__":true,"id":35758},"eventHandler":{"__isSmartRef__":true,"id":35776},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A","706E50F9-A857-431D-8453-EF79B98165A5"],"partTests":{"__isSmartRef__":true,"id":35777},"_ClipMode":"visible","moved":true,"b":137,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-17.78138797602378,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35782},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5139.7,5572.4)"},"35756":{"target":{"__isSmartRef__":true,"id":35755},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35757":{"_BorderWidth":8.409991800312493,"_ClipMode":"visible","_BorderRadius":21.395129474882502,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(174,-13,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.6,-5.4)"},"35758":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35759},{"__isSmartRef__":true,"id":35761},{"__isSmartRef__":true,"id":35763},{"__isSmartRef__":true,"id":35765},{"__isSmartRef__":true,"id":35767},{"__isSmartRef__":true,"id":35769},{"__isSmartRef__":true,"id":35771},{"__isSmartRef__":true,"id":35773}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35775},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35759":{"date":{"__isSmartRef__":true,"id":35760},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35761":{"date":{"__isSmartRef__":true,"id":35762},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35762":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35763":{"date":{"__isSmartRef__":true,"id":35764},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35764":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35765":{"date":{"__isSmartRef__":true,"id":35766},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35766":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35767":{"date":{"__isSmartRef__":true,"id":35768},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35768":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35769":{"date":{"__isSmartRef__":true,"id":35770},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35770":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35771":{"date":{"__isSmartRef__":true,"id":35772},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35772":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35773":{"date":{"__isSmartRef__":true,"id":35774},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35774":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35775":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35776":{"morph":{"__isSmartRef__":true,"id":35755},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35777":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35778}},"35778":{"test01IsMorph":{"__isSmartRef__":true,"id":35779}},"35779":{"varMapping":{"__isSmartRef__":true,"id":35780},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35780":{"this":{"__isSmartRef__":true,"id":35777}},"35781":{},"35782":{"change":{"__isSmartRef__":true,"id":35783},"tick":{"__isSmartRef__":true,"id":35787}},"35783":{"varMapping":{"__isSmartRef__":true,"id":35784},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35784":{"this":{"__isSmartRef__":true,"id":35755}},"35785":{"timestamp":{"__isSmartRef__":true,"id":35786},"user":"cschuster","tags":[]},"35786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35787":{"varMapping":{"__isSmartRef__":true,"id":35788},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35788":{"this":{"__isSmartRef__":true,"id":35755}},"35789":{"timestamp":{"__isSmartRef__":true,"id":35790},"user":"cschuster","tags":[]},"35790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35791":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35792}],"id":"40CC3851-66BE-452D-8235-2763E0BF7F61","shape":{"__isSmartRef__":true,"id":35793},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle929","partsBinMetaInfo":{"__isSmartRef__":true,"id":35794},"eventHandler":{"__isSmartRef__":true,"id":35812},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","659D8114-45EA-4977-9FDF-37123EE24827","6C237C48-16D4-4472-BFFE-A4446A391907"],"partTests":{"__isSmartRef__":true,"id":35813},"_ClipMode":"visible","moved":true,"b":12.387956454942469,"#startLetters":"set","isBeingDragged":false,"delta":-0.9220478608622216,"_Rotation":13.162400814421721,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35818},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5370.9,4220.6)"},"35792":{"target":{"__isSmartRef__":true,"id":35791},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35793":{"_BorderWidth":6.072650131927853,"_ClipMode":"visible","_BorderRadius":38.15907471116026,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.8,91.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(55,305,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.3,-39.5)"},"35794":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35795},{"__isSmartRef__":true,"id":35797},{"__isSmartRef__":true,"id":35799},{"__isSmartRef__":true,"id":35801},{"__isSmartRef__":true,"id":35803},{"__isSmartRef__":true,"id":35805},{"__isSmartRef__":true,"id":35807},{"__isSmartRef__":true,"id":35809}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35811},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35795":{"date":{"__isSmartRef__":true,"id":35796},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35797":{"date":{"__isSmartRef__":true,"id":35798},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35798":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35799":{"date":{"__isSmartRef__":true,"id":35800},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35800":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35801":{"date":{"__isSmartRef__":true,"id":35802},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35802":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35803":{"date":{"__isSmartRef__":true,"id":35804},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35804":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35805":{"date":{"__isSmartRef__":true,"id":35806},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35806":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35807":{"date":{"__isSmartRef__":true,"id":35808},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35808":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35809":{"date":{"__isSmartRef__":true,"id":35810},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35810":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35811":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35812":{"morph":{"__isSmartRef__":true,"id":35791},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35813":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35814}},"35814":{"test01IsMorph":{"__isSmartRef__":true,"id":35815}},"35815":{"varMapping":{"__isSmartRef__":true,"id":35816},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35816":{"this":{"__isSmartRef__":true,"id":35813}},"35817":{},"35818":{"change":{"__isSmartRef__":true,"id":35819},"tick":{"__isSmartRef__":true,"id":35823}},"35819":{"varMapping":{"__isSmartRef__":true,"id":35820},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35820":{"this":{"__isSmartRef__":true,"id":35791}},"35821":{"timestamp":{"__isSmartRef__":true,"id":35822},"user":"cschuster","tags":[]},"35822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35823":{"varMapping":{"__isSmartRef__":true,"id":35824},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35824":{"this":{"__isSmartRef__":true,"id":35791}},"35825":{"timestamp":{"__isSmartRef__":true,"id":35826},"user":"cschuster","tags":[]},"35826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35827":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35828}],"id":"893D8844-0303-4103-8637-2819765D71C2","shape":{"__isSmartRef__":true,"id":35829},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle930","partsBinMetaInfo":{"__isSmartRef__":true,"id":35830},"eventHandler":{"__isSmartRef__":true,"id":35848},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5"],"partTests":{"__isSmartRef__":true,"id":35849},"_ClipMode":"visible","moved":true,"b":51.00892936263699,"#startLetters":"set","isBeingDragged":false,"delta":-0.9595995982526802,"_Rotation":10.504460175916266,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35854},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5452.3,4706.9)"},"35828":{"target":{"__isSmartRef__":true,"id":35827},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35829":{"_BorderWidth":8.886220147870894,"_ClipMode":"visible","_BorderRadius":15.83566873965172,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,360,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-32.6)"},"35830":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35831},{"__isSmartRef__":true,"id":35833},{"__isSmartRef__":true,"id":35835},{"__isSmartRef__":true,"id":35837},{"__isSmartRef__":true,"id":35839},{"__isSmartRef__":true,"id":35841},{"__isSmartRef__":true,"id":35843},{"__isSmartRef__":true,"id":35845}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35847},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35831":{"date":{"__isSmartRef__":true,"id":35832},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35833":{"date":{"__isSmartRef__":true,"id":35834},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35834":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35835":{"date":{"__isSmartRef__":true,"id":35836},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35836":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35837":{"date":{"__isSmartRef__":true,"id":35838},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35838":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35839":{"date":{"__isSmartRef__":true,"id":35840},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35840":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35841":{"date":{"__isSmartRef__":true,"id":35842},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35842":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35843":{"date":{"__isSmartRef__":true,"id":35844},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35844":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35845":{"date":{"__isSmartRef__":true,"id":35846},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35846":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35847":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35848":{"morph":{"__isSmartRef__":true,"id":35827},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35849":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35850}},"35850":{"test01IsMorph":{"__isSmartRef__":true,"id":35851}},"35851":{"varMapping":{"__isSmartRef__":true,"id":35852},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35852":{"this":{"__isSmartRef__":true,"id":35849}},"35853":{},"35854":{"change":{"__isSmartRef__":true,"id":35855},"tick":{"__isSmartRef__":true,"id":35859}},"35855":{"varMapping":{"__isSmartRef__":true,"id":35856},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35856":{"this":{"__isSmartRef__":true,"id":35827}},"35857":{"timestamp":{"__isSmartRef__":true,"id":35858},"user":"cschuster","tags":[]},"35858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35859":{"varMapping":{"__isSmartRef__":true,"id":35860},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35860":{"this":{"__isSmartRef__":true,"id":35827}},"35861":{"timestamp":{"__isSmartRef__":true,"id":35862},"user":"cschuster","tags":[]},"35862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35863":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35864}],"id":"23CC21B7-4819-4B2E-9B6A-CC628DC20ACC","shape":{"__isSmartRef__":true,"id":35865},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle931","partsBinMetaInfo":{"__isSmartRef__":true,"id":35866},"eventHandler":{"__isSmartRef__":true,"id":35884},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","B8F3801C-F757-46C5-9028-70E18ACC345A"],"partTests":{"__isSmartRef__":true,"id":35885},"_ClipMode":"visible","moved":true,"b":218,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-37.07682268433525,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35890},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5179.2,5094.7)"},"35864":{"target":{"__isSmartRef__":true,"id":35863},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35865":{"_BorderWidth":1.9216926233717109,"_ClipMode":"visible","_BorderRadius":24.838437911993374,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,124.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,-359,-39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-4.2)"},"35866":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35867},{"__isSmartRef__":true,"id":35869},{"__isSmartRef__":true,"id":35871},{"__isSmartRef__":true,"id":35873},{"__isSmartRef__":true,"id":35875},{"__isSmartRef__":true,"id":35877},{"__isSmartRef__":true,"id":35879},{"__isSmartRef__":true,"id":35881}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35883},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35867":{"date":{"__isSmartRef__":true,"id":35868},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35869":{"date":{"__isSmartRef__":true,"id":35870},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35870":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35871":{"date":{"__isSmartRef__":true,"id":35872},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35872":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35873":{"date":{"__isSmartRef__":true,"id":35874},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35874":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35875":{"date":{"__isSmartRef__":true,"id":35876},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35876":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35877":{"date":{"__isSmartRef__":true,"id":35878},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35879":{"date":{"__isSmartRef__":true,"id":35880},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35880":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35881":{"date":{"__isSmartRef__":true,"id":35882},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35883":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35884":{"morph":{"__isSmartRef__":true,"id":35863},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35885":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35886}},"35886":{"test01IsMorph":{"__isSmartRef__":true,"id":35887}},"35887":{"varMapping":{"__isSmartRef__":true,"id":35888},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35888":{"this":{"__isSmartRef__":true,"id":35885}},"35889":{},"35890":{"change":{"__isSmartRef__":true,"id":35891},"tick":{"__isSmartRef__":true,"id":35895}},"35891":{"varMapping":{"__isSmartRef__":true,"id":35892},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35892":{"this":{"__isSmartRef__":true,"id":35863}},"35893":{"timestamp":{"__isSmartRef__":true,"id":35894},"user":"cschuster","tags":[]},"35894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35895":{"varMapping":{"__isSmartRef__":true,"id":35896},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35896":{"this":{"__isSmartRef__":true,"id":35863}},"35897":{"timestamp":{"__isSmartRef__":true,"id":35898},"user":"cschuster","tags":[]},"35898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35899":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35900}],"id":"C669D9E4-FA43-48E8-BB41-8EE6D20E77FF","shape":{"__isSmartRef__":true,"id":35901},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle932","partsBinMetaInfo":{"__isSmartRef__":true,"id":35902},"eventHandler":{"__isSmartRef__":true,"id":35920},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","9469333B-3CD0-4349-9D46-0C16D9E2FE27","AE2BD440-1BEC-45F0-9AC5-33175D54BCB8"],"partTests":{"__isSmartRef__":true,"id":35921},"_ClipMode":"visible","moved":true,"b":155.71933083154727,"#startLetters":"set","isBeingDragged":false,"delta":0.782509200158529,"_Rotation":10.94836932580974,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35926},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5292.9,4718.3)"},"35900":{"target":{"__isSmartRef__":true,"id":35899},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35901":{"_BorderWidth":7.056034199421896,"_ClipMode":"visible","_BorderRadius":33.236357393292096,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.0,83.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(105,-128,69)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.2,-1.8)"},"35902":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35903},{"__isSmartRef__":true,"id":35905},{"__isSmartRef__":true,"id":35907},{"__isSmartRef__":true,"id":35909},{"__isSmartRef__":true,"id":35911},{"__isSmartRef__":true,"id":35913},{"__isSmartRef__":true,"id":35915},{"__isSmartRef__":true,"id":35917}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35919},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35903":{"date":{"__isSmartRef__":true,"id":35904},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35905":{"date":{"__isSmartRef__":true,"id":35906},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35906":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35907":{"date":{"__isSmartRef__":true,"id":35908},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35908":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35909":{"date":{"__isSmartRef__":true,"id":35910},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35910":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35911":{"date":{"__isSmartRef__":true,"id":35912},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35912":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35913":{"date":{"__isSmartRef__":true,"id":35914},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35915":{"date":{"__isSmartRef__":true,"id":35916},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35916":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35917":{"date":{"__isSmartRef__":true,"id":35918},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35919":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35920":{"morph":{"__isSmartRef__":true,"id":35899},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35921":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35922}},"35922":{"test01IsMorph":{"__isSmartRef__":true,"id":35923}},"35923":{"varMapping":{"__isSmartRef__":true,"id":35924},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35924":{"this":{"__isSmartRef__":true,"id":35921}},"35925":{},"35926":{"change":{"__isSmartRef__":true,"id":35927},"tick":{"__isSmartRef__":true,"id":35931}},"35927":{"varMapping":{"__isSmartRef__":true,"id":35928},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35928":{"this":{"__isSmartRef__":true,"id":35899}},"35929":{"timestamp":{"__isSmartRef__":true,"id":35930},"user":"cschuster","tags":[]},"35930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35931":{"varMapping":{"__isSmartRef__":true,"id":35932},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35932":{"this":{"__isSmartRef__":true,"id":35899}},"35933":{"timestamp":{"__isSmartRef__":true,"id":35934},"user":"cschuster","tags":[]},"35934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35935":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35936}],"id":"E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","shape":{"__isSmartRef__":true,"id":35937},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle933","partsBinMetaInfo":{"__isSmartRef__":true,"id":35938},"eventHandler":{"__isSmartRef__":true,"id":35956},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667"],"partTests":{"__isSmartRef__":true,"id":35957},"_ClipMode":"visible","moved":true,"b":192,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-42.57903819983597,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35962},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6741.6,5551.5)"},"35936":{"target":{"__isSmartRef__":true,"id":35935},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35937":{"_BorderWidth":3.9604415459112046,"_ClipMode":"visible","_BorderRadius":38.27090915285203,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,108.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-54,-304,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.8,-0.4)"},"35938":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35939},{"__isSmartRef__":true,"id":35941},{"__isSmartRef__":true,"id":35943},{"__isSmartRef__":true,"id":35945},{"__isSmartRef__":true,"id":35947},{"__isSmartRef__":true,"id":35949},{"__isSmartRef__":true,"id":35951},{"__isSmartRef__":true,"id":35953}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35955},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35939":{"date":{"__isSmartRef__":true,"id":35940},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35941":{"date":{"__isSmartRef__":true,"id":35942},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35942":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35943":{"date":{"__isSmartRef__":true,"id":35944},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35944":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35945":{"date":{"__isSmartRef__":true,"id":35946},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35946":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35947":{"date":{"__isSmartRef__":true,"id":35948},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35948":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35949":{"date":{"__isSmartRef__":true,"id":35950},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35951":{"date":{"__isSmartRef__":true,"id":35952},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35952":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35953":{"date":{"__isSmartRef__":true,"id":35954},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35955":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35956":{"morph":{"__isSmartRef__":true,"id":35935},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35957":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35958}},"35958":{"test01IsMorph":{"__isSmartRef__":true,"id":35959}},"35959":{"varMapping":{"__isSmartRef__":true,"id":35960},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35960":{"this":{"__isSmartRef__":true,"id":35957}},"35961":{},"35962":{"change":{"__isSmartRef__":true,"id":35963},"tick":{"__isSmartRef__":true,"id":35967}},"35963":{"varMapping":{"__isSmartRef__":true,"id":35964},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":35965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35964":{"this":{"__isSmartRef__":true,"id":35935}},"35965":{"timestamp":{"__isSmartRef__":true,"id":35966},"user":"cschuster","tags":[]},"35966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"35967":{"varMapping":{"__isSmartRef__":true,"id":35968},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":35969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35968":{"this":{"__isSmartRef__":true,"id":35935}},"35969":{"timestamp":{"__isSmartRef__":true,"id":35970},"user":"cschuster","tags":[]},"35970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"35971":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":35972}],"id":"95E6877D-5699-46E7-B846-68773A81E978","shape":{"__isSmartRef__":true,"id":35973},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle934","partsBinMetaInfo":{"__isSmartRef__":true,"id":35974},"eventHandler":{"__isSmartRef__":true,"id":35992},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","95E34187-9223-41ED-AB66-ECF9D5D7D5F0"],"partTests":{"__isSmartRef__":true,"id":35993},"_ClipMode":"visible","moved":true,"b":283.70800370001234,"#startLetters":"set","isBeingDragged":false,"delta":0.777282201917842,"_Rotation":21.757099806182712,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35998},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4569.4,3602.7)"},"35972":{"target":{"__isSmartRef__":true,"id":35971},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"35973":{"_BorderWidth":0.1424198680968498,"_ClipMode":"visible","_BorderRadius":2.246264419423638,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.6,138.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-188,-38)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-24.7)"},"35974":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":35975},{"__isSmartRef__":true,"id":35977},{"__isSmartRef__":true,"id":35979},{"__isSmartRef__":true,"id":35981},{"__isSmartRef__":true,"id":35983},{"__isSmartRef__":true,"id":35985},{"__isSmartRef__":true,"id":35987},{"__isSmartRef__":true,"id":35989}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":35991},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"35975":{"date":{"__isSmartRef__":true,"id":35976},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"35976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"35977":{"date":{"__isSmartRef__":true,"id":35978},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"35978":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"35979":{"date":{"__isSmartRef__":true,"id":35980},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"35980":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"35981":{"date":{"__isSmartRef__":true,"id":35982},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"35982":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"35983":{"date":{"__isSmartRef__":true,"id":35984},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"35984":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"35985":{"date":{"__isSmartRef__":true,"id":35986},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"35986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"35987":{"date":{"__isSmartRef__":true,"id":35988},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"35988":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"35989":{"date":{"__isSmartRef__":true,"id":35990},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"35990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"35991":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"35992":{"morph":{"__isSmartRef__":true,"id":35971},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35993":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35994}},"35994":{"test01IsMorph":{"__isSmartRef__":true,"id":35995}},"35995":{"varMapping":{"__isSmartRef__":true,"id":35996},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":35997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"35996":{"this":{"__isSmartRef__":true,"id":35993}},"35997":{},"35998":{"change":{"__isSmartRef__":true,"id":35999},"tick":{"__isSmartRef__":true,"id":36003}},"35999":{"varMapping":{"__isSmartRef__":true,"id":36000},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36000":{"this":{"__isSmartRef__":true,"id":35971}},"36001":{"timestamp":{"__isSmartRef__":true,"id":36002},"user":"cschuster","tags":[]},"36002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36003":{"varMapping":{"__isSmartRef__":true,"id":36004},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36004":{"this":{"__isSmartRef__":true,"id":35971}},"36005":{"timestamp":{"__isSmartRef__":true,"id":36006},"user":"cschuster","tags":[]},"36006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36007":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36008}],"id":"D09F9B12-4DDC-4DE9-AFA6-6EF7DF42888D","shape":{"__isSmartRef__":true,"id":36009},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle935","partsBinMetaInfo":{"__isSmartRef__":true,"id":36010},"eventHandler":{"__isSmartRef__":true,"id":36028},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","B6706E98-41DE-4395-81BA-444DDD69E3B2","EDB32511-57C1-440D-96FD-D8375E75210B"],"partTests":{"__isSmartRef__":true,"id":36029},"_ClipMode":"visible","moved":true,"b":232.8214892791584,"#startLetters":"set","isBeingDragged":false,"delta":-0.871085689868778,"_Rotation":69.02946237048863,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36034},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6372.4,4132.1)"},"36008":{"target":{"__isSmartRef__":true,"id":36007},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36009":{"_BorderWidth":1.0162168893080659,"_ClipMode":"visible","_BorderRadius":14.607155403145116,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,131.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-204,-359,150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.1,-7.9)"},"36010":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36011},{"__isSmartRef__":true,"id":36013},{"__isSmartRef__":true,"id":36015},{"__isSmartRef__":true,"id":36017},{"__isSmartRef__":true,"id":36019},{"__isSmartRef__":true,"id":36021},{"__isSmartRef__":true,"id":36023},{"__isSmartRef__":true,"id":36025}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36027},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36011":{"date":{"__isSmartRef__":true,"id":36012},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36013":{"date":{"__isSmartRef__":true,"id":36014},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36014":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36015":{"date":{"__isSmartRef__":true,"id":36016},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36016":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36017":{"date":{"__isSmartRef__":true,"id":36018},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36018":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36019":{"date":{"__isSmartRef__":true,"id":36020},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36020":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36021":{"date":{"__isSmartRef__":true,"id":36022},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36023":{"date":{"__isSmartRef__":true,"id":36024},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36024":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36025":{"date":{"__isSmartRef__":true,"id":36026},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36027":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36028":{"morph":{"__isSmartRef__":true,"id":36007},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36029":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36030}},"36030":{"test01IsMorph":{"__isSmartRef__":true,"id":36031}},"36031":{"varMapping":{"__isSmartRef__":true,"id":36032},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36032":{"this":{"__isSmartRef__":true,"id":36029}},"36033":{},"36034":{"change":{"__isSmartRef__":true,"id":36035},"tick":{"__isSmartRef__":true,"id":36039}},"36035":{"varMapping":{"__isSmartRef__":true,"id":36036},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36036":{"this":{"__isSmartRef__":true,"id":36007}},"36037":{"timestamp":{"__isSmartRef__":true,"id":36038},"user":"cschuster","tags":[]},"36038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36039":{"varMapping":{"__isSmartRef__":true,"id":36040},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36040":{"this":{"__isSmartRef__":true,"id":36007}},"36041":{"timestamp":{"__isSmartRef__":true,"id":36042},"user":"cschuster","tags":[]},"36042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36043":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36044}],"id":"EE927309-16B8-4109-889A-8DE8E1FC85EA","shape":{"__isSmartRef__":true,"id":36045},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle936","partsBinMetaInfo":{"__isSmartRef__":true,"id":36046},"eventHandler":{"__isSmartRef__":true,"id":36064},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310","F95F6876-B059-466B-B6BA-4DDB194DD3EA"],"partTests":{"__isSmartRef__":true,"id":36065},"_ClipMode":"visible","moved":true,"b":86.76242978475057,"#startLetters":"set","isBeingDragged":false,"delta":-0.7874281562399119,"_Rotation":-0.11654608763994866,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36070},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4320.3,4455.9)"},"36044":{"target":{"__isSmartRef__":true,"id":36043},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36045":{"_BorderWidth":9.992019730173727,"_ClipMode":"visible","_BorderRadius":0.12758242168995793,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.5,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,270,-173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.1)"},"36046":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36047},{"__isSmartRef__":true,"id":36049},{"__isSmartRef__":true,"id":36051},{"__isSmartRef__":true,"id":36053},{"__isSmartRef__":true,"id":36055},{"__isSmartRef__":true,"id":36057},{"__isSmartRef__":true,"id":36059},{"__isSmartRef__":true,"id":36061}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36063},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36047":{"date":{"__isSmartRef__":true,"id":36048},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36049":{"date":{"__isSmartRef__":true,"id":36050},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36050":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36051":{"date":{"__isSmartRef__":true,"id":36052},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36052":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36053":{"date":{"__isSmartRef__":true,"id":36054},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36054":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36055":{"date":{"__isSmartRef__":true,"id":36056},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36056":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36057":{"date":{"__isSmartRef__":true,"id":36058},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36059":{"date":{"__isSmartRef__":true,"id":36060},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36060":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36061":{"date":{"__isSmartRef__":true,"id":36062},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36063":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36064":{"morph":{"__isSmartRef__":true,"id":36043},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36065":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36066}},"36066":{"test01IsMorph":{"__isSmartRef__":true,"id":36067}},"36067":{"varMapping":{"__isSmartRef__":true,"id":36068},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36068":{"this":{"__isSmartRef__":true,"id":36065}},"36069":{},"36070":{"change":{"__isSmartRef__":true,"id":36071},"tick":{"__isSmartRef__":true,"id":36075}},"36071":{"varMapping":{"__isSmartRef__":true,"id":36072},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36072":{"this":{"__isSmartRef__":true,"id":36043}},"36073":{"timestamp":{"__isSmartRef__":true,"id":36074},"user":"cschuster","tags":[]},"36074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36075":{"varMapping":{"__isSmartRef__":true,"id":36076},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36076":{"this":{"__isSmartRef__":true,"id":36043}},"36077":{"timestamp":{"__isSmartRef__":true,"id":36078},"user":"cschuster","tags":[]},"36078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36079":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36080}],"id":"1754E102-88CB-4F1B-B527-71BDDFC5F237","shape":{"__isSmartRef__":true,"id":36081},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle937","partsBinMetaInfo":{"__isSmartRef__":true,"id":36082},"eventHandler":{"__isSmartRef__":true,"id":36100},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","16E1BDDA-C6CB-48DA-875E-598994A06DEA","F437016B-DDE3-4BA1-89E1-C27402A65811"],"partTests":{"__isSmartRef__":true,"id":36101},"_ClipMode":"visible","moved":true,"b":191.53882847371278,"#startLetters":"set","isBeingDragged":false,"delta":0.8666915315552615,"_Rotation":-1.4834571737366957,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36106},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5183.2,4385.3)"},"36080":{"target":{"__isSmartRef__":true,"id":36079},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36081":{"_BorderWidth":3.9998401571252957,"_ClipMode":"visible","_BorderRadius":38.39948846192136,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.7,108.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-52,-302,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.0,-0.4)"},"36082":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36083},{"__isSmartRef__":true,"id":36085},{"__isSmartRef__":true,"id":36087},{"__isSmartRef__":true,"id":36089},{"__isSmartRef__":true,"id":36091},{"__isSmartRef__":true,"id":36093},{"__isSmartRef__":true,"id":36095},{"__isSmartRef__":true,"id":36097}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36099},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36083":{"date":{"__isSmartRef__":true,"id":36084},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36085":{"date":{"__isSmartRef__":true,"id":36086},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36086":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36087":{"date":{"__isSmartRef__":true,"id":36088},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36088":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36089":{"date":{"__isSmartRef__":true,"id":36090},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36090":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36091":{"date":{"__isSmartRef__":true,"id":36092},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36092":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36093":{"date":{"__isSmartRef__":true,"id":36094},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36095":{"date":{"__isSmartRef__":true,"id":36096},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36096":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36097":{"date":{"__isSmartRef__":true,"id":36098},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36099":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36100":{"morph":{"__isSmartRef__":true,"id":36079},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36101":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36102}},"36102":{"test01IsMorph":{"__isSmartRef__":true,"id":36103}},"36103":{"varMapping":{"__isSmartRef__":true,"id":36104},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36104":{"this":{"__isSmartRef__":true,"id":36101}},"36105":{},"36106":{"change":{"__isSmartRef__":true,"id":36107},"tick":{"__isSmartRef__":true,"id":36111}},"36107":{"varMapping":{"__isSmartRef__":true,"id":36108},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36108":{"this":{"__isSmartRef__":true,"id":36079}},"36109":{"timestamp":{"__isSmartRef__":true,"id":36110},"user":"cschuster","tags":[]},"36110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36111":{"varMapping":{"__isSmartRef__":true,"id":36112},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36112":{"this":{"__isSmartRef__":true,"id":36079}},"36113":{"timestamp":{"__isSmartRef__":true,"id":36114},"user":"cschuster","tags":[]},"36114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36115":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36116}],"id":"5EC47DD5-BF5C-4EB3-892F-ED61709642E4","shape":{"__isSmartRef__":true,"id":36117},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle938","partsBinMetaInfo":{"__isSmartRef__":true,"id":36118},"eventHandler":{"__isSmartRef__":true,"id":36136},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802"],"partTests":{"__isSmartRef__":true,"id":36137},"_ClipMode":"visible","moved":true,"b":203.48462536465377,"#startLetters":"set","isBeingDragged":false,"delta":0.8847157624550164,"_Rotation":-16.19683716877629,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36142},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4399.4,4479.1)"},"36116":{"target":{"__isSmartRef__":true,"id":36115},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36117":{"_BorderWidth":3.0074851375073814,"_ClipMode":"visible","_BorderRadius":33.64781523639364,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.2,115.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-102,-337,-202)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.0,-1.7)"},"36118":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36119},{"__isSmartRef__":true,"id":36121},{"__isSmartRef__":true,"id":36123},{"__isSmartRef__":true,"id":36125},{"__isSmartRef__":true,"id":36127},{"__isSmartRef__":true,"id":36129},{"__isSmartRef__":true,"id":36131},{"__isSmartRef__":true,"id":36133}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36135},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36119":{"date":{"__isSmartRef__":true,"id":36120},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36121":{"date":{"__isSmartRef__":true,"id":36122},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36122":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36123":{"date":{"__isSmartRef__":true,"id":36124},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36124":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36125":{"date":{"__isSmartRef__":true,"id":36126},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36126":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36127":{"date":{"__isSmartRef__":true,"id":36128},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36128":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36129":{"date":{"__isSmartRef__":true,"id":36130},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36130":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36131":{"date":{"__isSmartRef__":true,"id":36132},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36132":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36133":{"date":{"__isSmartRef__":true,"id":36134},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36135":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36136":{"morph":{"__isSmartRef__":true,"id":36115},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36137":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36138}},"36138":{"test01IsMorph":{"__isSmartRef__":true,"id":36139}},"36139":{"varMapping":{"__isSmartRef__":true,"id":36140},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36140":{"this":{"__isSmartRef__":true,"id":36137}},"36141":{},"36142":{"change":{"__isSmartRef__":true,"id":36143},"tick":{"__isSmartRef__":true,"id":36147}},"36143":{"varMapping":{"__isSmartRef__":true,"id":36144},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36144":{"this":{"__isSmartRef__":true,"id":36115}},"36145":{"timestamp":{"__isSmartRef__":true,"id":36146},"user":"cschuster","tags":[]},"36146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36147":{"varMapping":{"__isSmartRef__":true,"id":36148},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36148":{"this":{"__isSmartRef__":true,"id":36115}},"36149":{"timestamp":{"__isSmartRef__":true,"id":36150},"user":"cschuster","tags":[]},"36150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36151":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36152}],"id":"E9ABA77E-46F4-4979-8055-E33CB3EF2BB1","shape":{"__isSmartRef__":true,"id":36153},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle939","partsBinMetaInfo":{"__isSmartRef__":true,"id":36154},"eventHandler":{"__isSmartRef__":true,"id":36172},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","519A32C3-C4A2-4080-9D47-52C7E7D0C4D3"],"partTests":{"__isSmartRef__":true,"id":36173},"_ClipMode":"visible","moved":true,"b":311.72411548218224,"#startLetters":"set","isBeingDragged":false,"delta":-0.618921596382279,"_Rotation":-12.60738515213167,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36178},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4880.1,5127.3)"},"36152":{"target":{"__isSmartRef__":true,"id":36151},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36153":{"_BorderWidth":1.2682093784062825,"_ClipMode":"visible","_BorderRadius":17.717982010536282,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,129.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-191,-21,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-33.3)"},"36154":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36155},{"__isSmartRef__":true,"id":36157},{"__isSmartRef__":true,"id":36159},{"__isSmartRef__":true,"id":36161},{"__isSmartRef__":true,"id":36163},{"__isSmartRef__":true,"id":36165},{"__isSmartRef__":true,"id":36167},{"__isSmartRef__":true,"id":36169}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36171},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36155":{"date":{"__isSmartRef__":true,"id":36156},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36157":{"date":{"__isSmartRef__":true,"id":36158},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36158":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36159":{"date":{"__isSmartRef__":true,"id":36160},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36160":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36161":{"date":{"__isSmartRef__":true,"id":36162},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36162":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36163":{"date":{"__isSmartRef__":true,"id":36164},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36164":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36165":{"date":{"__isSmartRef__":true,"id":36166},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36166":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36167":{"date":{"__isSmartRef__":true,"id":36168},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36168":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36169":{"date":{"__isSmartRef__":true,"id":36170},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36171":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36172":{"morph":{"__isSmartRef__":true,"id":36151},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36173":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36174}},"36174":{"test01IsMorph":{"__isSmartRef__":true,"id":36175}},"36175":{"varMapping":{"__isSmartRef__":true,"id":36176},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36176":{"this":{"__isSmartRef__":true,"id":36173}},"36177":{},"36178":{"change":{"__isSmartRef__":true,"id":36179},"tick":{"__isSmartRef__":true,"id":36183}},"36179":{"varMapping":{"__isSmartRef__":true,"id":36180},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36180":{"this":{"__isSmartRef__":true,"id":36151}},"36181":{"timestamp":{"__isSmartRef__":true,"id":36182},"user":"cschuster","tags":[]},"36182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36183":{"varMapping":{"__isSmartRef__":true,"id":36184},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36184":{"this":{"__isSmartRef__":true,"id":36151}},"36185":{"timestamp":{"__isSmartRef__":true,"id":36186},"user":"cschuster","tags":[]},"36186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36187":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36188}],"id":"A8A4BA07-F16B-47E0-9469-E08AAA16FA9D","shape":{"__isSmartRef__":true,"id":36189},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle940","partsBinMetaInfo":{"__isSmartRef__":true,"id":36190},"eventHandler":{"__isSmartRef__":true,"id":36208},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","9B229936-CD2D-40AF-9C4F-FA52E68AC428"],"partTests":{"__isSmartRef__":true,"id":36209},"_ClipMode":"visible","moved":true,"b":304.0229156810674,"#startLetters":"set","isBeingDragged":false,"delta":0.8150748409680091,"_Rotation":-7.050442676297996,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36214},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4716.3,4412.3)"},"36188":{"target":{"__isSmartRef__":true,"id":36187},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36189":{"_BorderWidth":0.8559307261640035,"_ClipMode":"visible","_BorderRadius":12.52270376583744,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,133.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-212,-69,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-31.2)"},"36190":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36191},{"__isSmartRef__":true,"id":36193},{"__isSmartRef__":true,"id":36195},{"__isSmartRef__":true,"id":36197},{"__isSmartRef__":true,"id":36199},{"__isSmartRef__":true,"id":36201},{"__isSmartRef__":true,"id":36203},{"__isSmartRef__":true,"id":36205}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36207},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36191":{"date":{"__isSmartRef__":true,"id":36192},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36193":{"date":{"__isSmartRef__":true,"id":36194},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36194":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36195":{"date":{"__isSmartRef__":true,"id":36196},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36196":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36197":{"date":{"__isSmartRef__":true,"id":36198},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36198":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36199":{"date":{"__isSmartRef__":true,"id":36200},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36200":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36201":{"date":{"__isSmartRef__":true,"id":36202},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36203":{"date":{"__isSmartRef__":true,"id":36204},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36204":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36205":{"date":{"__isSmartRef__":true,"id":36206},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36207":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36208":{"morph":{"__isSmartRef__":true,"id":36187},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36209":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36210}},"36210":{"test01IsMorph":{"__isSmartRef__":true,"id":36211}},"36211":{"varMapping":{"__isSmartRef__":true,"id":36212},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36212":{"this":{"__isSmartRef__":true,"id":36209}},"36213":{},"36214":{"change":{"__isSmartRef__":true,"id":36215},"tick":{"__isSmartRef__":true,"id":36219}},"36215":{"varMapping":{"__isSmartRef__":true,"id":36216},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36216":{"this":{"__isSmartRef__":true,"id":36187}},"36217":{"timestamp":{"__isSmartRef__":true,"id":36218},"user":"cschuster","tags":[]},"36218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36219":{"varMapping":{"__isSmartRef__":true,"id":36220},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36220":{"this":{"__isSmartRef__":true,"id":36187}},"36221":{"timestamp":{"__isSmartRef__":true,"id":36222},"user":"cschuster","tags":[]},"36222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36223":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36224}],"id":"37572709-E8D1-4E4A-99E2-D0305C2F7C86","shape":{"__isSmartRef__":true,"id":36225},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle941","partsBinMetaInfo":{"__isSmartRef__":true,"id":36226},"eventHandler":{"__isSmartRef__":true,"id":36244},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732","00EDDBB3-6015-4BB3-BC52-EB9956129E58"],"partTests":{"__isSmartRef__":true,"id":36245},"_ClipMode":"visible","moved":true,"b":264.2372081572539,"#startLetters":"set","isBeingDragged":false,"delta":-0.8949793630163185,"_Rotation":0.3356257955514423,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36250},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5844.3,5225.4)"},"36224":{"target":{"__isSmartRef__":true,"id":36223},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36225":{"_BorderWidth":0.025269372549466596,"_ClipMode":"visible","_BorderRadius":0.4032882948889882,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.0,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-281,196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-18.0)"},"36226":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36227},{"__isSmartRef__":true,"id":36229},{"__isSmartRef__":true,"id":36231},{"__isSmartRef__":true,"id":36233},{"__isSmartRef__":true,"id":36235},{"__isSmartRef__":true,"id":36237},{"__isSmartRef__":true,"id":36239},{"__isSmartRef__":true,"id":36241}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36243},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36227":{"date":{"__isSmartRef__":true,"id":36228},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36229":{"date":{"__isSmartRef__":true,"id":36230},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36230":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36231":{"date":{"__isSmartRef__":true,"id":36232},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36232":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36233":{"date":{"__isSmartRef__":true,"id":36234},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36234":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36235":{"date":{"__isSmartRef__":true,"id":36236},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36236":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36237":{"date":{"__isSmartRef__":true,"id":36238},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36238":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36239":{"date":{"__isSmartRef__":true,"id":36240},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36240":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36241":{"date":{"__isSmartRef__":true,"id":36242},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36243":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36244":{"morph":{"__isSmartRef__":true,"id":36223},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36245":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36246}},"36246":{"test01IsMorph":{"__isSmartRef__":true,"id":36247}},"36247":{"varMapping":{"__isSmartRef__":true,"id":36248},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36248":{"this":{"__isSmartRef__":true,"id":36245}},"36249":{},"36250":{"change":{"__isSmartRef__":true,"id":36251},"tick":{"__isSmartRef__":true,"id":36255}},"36251":{"varMapping":{"__isSmartRef__":true,"id":36252},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36252":{"this":{"__isSmartRef__":true,"id":36223}},"36253":{"timestamp":{"__isSmartRef__":true,"id":36254},"user":"cschuster","tags":[]},"36254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36255":{"varMapping":{"__isSmartRef__":true,"id":36256},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36256":{"this":{"__isSmartRef__":true,"id":36223}},"36257":{"timestamp":{"__isSmartRef__":true,"id":36258},"user":"cschuster","tags":[]},"36258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36259":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36260}],"id":"C96194EF-B6BF-46EC-9886-C6CA99D0B595","shape":{"__isSmartRef__":true,"id":36261},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle942","partsBinMetaInfo":{"__isSmartRef__":true,"id":36262},"eventHandler":{"__isSmartRef__":true,"id":36280},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD"],"partTests":{"__isSmartRef__":true,"id":36281},"_ClipMode":"visible","moved":true,"b":276.7612179159187,"#startLetters":"set","isBeingDragged":false,"delta":-0.6936565173673443,"_Rotation":6.312582306336861,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36286},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4916.1,4419.7)"},"36260":{"target":{"__isSmartRef__":true,"id":36259},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36261":{"_BorderWidth":0.034772873375599644,"_ClipMode":"visible","_BorderRadius":0.5544313296531245,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.6,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-224,55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.4)"},"36262":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36263},{"__isSmartRef__":true,"id":36265},{"__isSmartRef__":true,"id":36267},{"__isSmartRef__":true,"id":36269},{"__isSmartRef__":true,"id":36271},{"__isSmartRef__":true,"id":36273},{"__isSmartRef__":true,"id":36275},{"__isSmartRef__":true,"id":36277}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36279},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36263":{"date":{"__isSmartRef__":true,"id":36264},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36265":{"date":{"__isSmartRef__":true,"id":36266},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36266":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36267":{"date":{"__isSmartRef__":true,"id":36268},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36268":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36269":{"date":{"__isSmartRef__":true,"id":36270},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36270":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36271":{"date":{"__isSmartRef__":true,"id":36272},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36272":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36273":{"date":{"__isSmartRef__":true,"id":36274},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36274":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36275":{"date":{"__isSmartRef__":true,"id":36276},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36276":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36277":{"date":{"__isSmartRef__":true,"id":36278},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36279":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36280":{"morph":{"__isSmartRef__":true,"id":36259},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36281":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36282}},"36282":{"test01IsMorph":{"__isSmartRef__":true,"id":36283}},"36283":{"varMapping":{"__isSmartRef__":true,"id":36284},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36284":{"this":{"__isSmartRef__":true,"id":36281}},"36285":{},"36286":{"change":{"__isSmartRef__":true,"id":36287},"tick":{"__isSmartRef__":true,"id":36291}},"36287":{"varMapping":{"__isSmartRef__":true,"id":36288},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36288":{"this":{"__isSmartRef__":true,"id":36259}},"36289":{"timestamp":{"__isSmartRef__":true,"id":36290},"user":"cschuster","tags":[]},"36290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36291":{"varMapping":{"__isSmartRef__":true,"id":36292},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36292":{"this":{"__isSmartRef__":true,"id":36259}},"36293":{"timestamp":{"__isSmartRef__":true,"id":36294},"user":"cschuster","tags":[]},"36294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36295":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36296}],"id":"9917A252-2DD3-41D6-8D97-58240EDD896E","shape":{"__isSmartRef__":true,"id":36297},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle943","partsBinMetaInfo":{"__isSmartRef__":true,"id":36298},"eventHandler":{"__isSmartRef__":true,"id":36316},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","354EFE30-F5FD-4D4A-98FB-27DE8C4F4F28"],"partTests":{"__isSmartRef__":true,"id":36317},"_ClipMode":"visible","moved":true,"b":181.5282391605433,"#startLetters":"set","isBeingDragged":false,"delta":-0.8621824195142835,"_Rotation":14.435032587789747,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36322},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4393.8,4226.4)"},"36296":{"target":{"__isSmartRef__":true,"id":36295},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36297":{"_BorderWidth":4.866651787274959,"_ClipMode":"visible","_BorderRadius":39.97154920666085,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.1,101.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-7,-263,-225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.5,-0.0)"},"36298":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36299},{"__isSmartRef__":true,"id":36301},{"__isSmartRef__":true,"id":36303},{"__isSmartRef__":true,"id":36305},{"__isSmartRef__":true,"id":36307},{"__isSmartRef__":true,"id":36309},{"__isSmartRef__":true,"id":36311},{"__isSmartRef__":true,"id":36313}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36315},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36299":{"date":{"__isSmartRef__":true,"id":36300},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36301":{"date":{"__isSmartRef__":true,"id":36302},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36302":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36303":{"date":{"__isSmartRef__":true,"id":36304},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36304":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36305":{"date":{"__isSmartRef__":true,"id":36306},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36306":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36307":{"date":{"__isSmartRef__":true,"id":36308},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36308":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36309":{"date":{"__isSmartRef__":true,"id":36310},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36310":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36311":{"date":{"__isSmartRef__":true,"id":36312},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36312":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36313":{"date":{"__isSmartRef__":true,"id":36314},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36315":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36316":{"morph":{"__isSmartRef__":true,"id":36295},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36317":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36318}},"36318":{"test01IsMorph":{"__isSmartRef__":true,"id":36319}},"36319":{"varMapping":{"__isSmartRef__":true,"id":36320},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36320":{"this":{"__isSmartRef__":true,"id":36317}},"36321":{},"36322":{"change":{"__isSmartRef__":true,"id":36323},"tick":{"__isSmartRef__":true,"id":36327}},"36323":{"varMapping":{"__isSmartRef__":true,"id":36324},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36324":{"this":{"__isSmartRef__":true,"id":36295}},"36325":{"timestamp":{"__isSmartRef__":true,"id":36326},"user":"cschuster","tags":[]},"36326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36327":{"varMapping":{"__isSmartRef__":true,"id":36328},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36328":{"this":{"__isSmartRef__":true,"id":36295}},"36329":{"timestamp":{"__isSmartRef__":true,"id":36330},"user":"cschuster","tags":[]},"36330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36331":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36332}],"id":"6AA8D124-6629-4B10-B8C3-6D9A16ECA5BD","shape":{"__isSmartRef__":true,"id":36333},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle944","partsBinMetaInfo":{"__isSmartRef__":true,"id":36334},"eventHandler":{"__isSmartRef__":true,"id":36352},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E"],"partTests":{"__isSmartRef__":true,"id":36353},"_ClipMode":"visible","moved":true,"b":81.77617578831268,"#startLetters":"set","isBeingDragged":false,"delta":0.8986392943770625,"_Rotation":50.435882679887904,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36358},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6135.5,4678.6)"},"36332":{"target":{"__isSmartRef__":true,"id":36331},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36333":{"_BorderWidth":9.948584193367989,"_ClipMode":"visible","_BorderRadius":0.8184231698375943,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.3,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,290,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.9)"},"36334":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36335},{"__isSmartRef__":true,"id":36337},{"__isSmartRef__":true,"id":36339},{"__isSmartRef__":true,"id":36341},{"__isSmartRef__":true,"id":36343},{"__isSmartRef__":true,"id":36345},{"__isSmartRef__":true,"id":36347},{"__isSmartRef__":true,"id":36349}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36351},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36335":{"date":{"__isSmartRef__":true,"id":36336},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36337":{"date":{"__isSmartRef__":true,"id":36338},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36338":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36339":{"date":{"__isSmartRef__":true,"id":36340},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36340":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36341":{"date":{"__isSmartRef__":true,"id":36342},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36342":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36343":{"date":{"__isSmartRef__":true,"id":36344},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36344":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36345":{"date":{"__isSmartRef__":true,"id":36346},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36346":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36347":{"date":{"__isSmartRef__":true,"id":36348},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36348":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36349":{"date":{"__isSmartRef__":true,"id":36350},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36351":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36352":{"morph":{"__isSmartRef__":true,"id":36331},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36353":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36354}},"36354":{"test01IsMorph":{"__isSmartRef__":true,"id":36355}},"36355":{"varMapping":{"__isSmartRef__":true,"id":36356},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36356":{"this":{"__isSmartRef__":true,"id":36353}},"36357":{},"36358":{"change":{"__isSmartRef__":true,"id":36359},"tick":{"__isSmartRef__":true,"id":36363}},"36359":{"varMapping":{"__isSmartRef__":true,"id":36360},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36360":{"this":{"__isSmartRef__":true,"id":36331}},"36361":{"timestamp":{"__isSmartRef__":true,"id":36362},"user":"cschuster","tags":[]},"36362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36363":{"varMapping":{"__isSmartRef__":true,"id":36364},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36364":{"this":{"__isSmartRef__":true,"id":36331}},"36365":{"timestamp":{"__isSmartRef__":true,"id":36366},"user":"cschuster","tags":[]},"36366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36367":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36368}],"id":"9CACFF63-1677-4F08-BC94-4510686E3D5C","shape":{"__isSmartRef__":true,"id":36369},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle945","partsBinMetaInfo":{"__isSmartRef__":true,"id":36370},"eventHandler":{"__isSmartRef__":true,"id":36388},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D"],"partTests":{"__isSmartRef__":true,"id":36389},"_ClipMode":"visible","moved":true,"b":85.76316505728755,"#startLetters":"set","isBeingDragged":false,"delta":0.7796651368844323,"_Rotation":11.890370545482766,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36394},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5268.1,5096.9)"},"36368":{"target":{"__isSmartRef__":true,"id":36367},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36369":{"_BorderWidth":9.986335934741252,"_ClipMode":"visible","_BorderRadius":0.2183263134529434,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.9,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,275,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.5)"},"36370":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36371},{"__isSmartRef__":true,"id":36373},{"__isSmartRef__":true,"id":36375},{"__isSmartRef__":true,"id":36377},{"__isSmartRef__":true,"id":36379},{"__isSmartRef__":true,"id":36381},{"__isSmartRef__":true,"id":36383},{"__isSmartRef__":true,"id":36385}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36387},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36371":{"date":{"__isSmartRef__":true,"id":36372},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36373":{"date":{"__isSmartRef__":true,"id":36374},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36374":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36375":{"date":{"__isSmartRef__":true,"id":36376},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36376":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36377":{"date":{"__isSmartRef__":true,"id":36378},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36378":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36379":{"date":{"__isSmartRef__":true,"id":36380},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36380":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36381":{"date":{"__isSmartRef__":true,"id":36382},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36382":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36383":{"date":{"__isSmartRef__":true,"id":36384},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36384":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36385":{"date":{"__isSmartRef__":true,"id":36386},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36387":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36388":{"morph":{"__isSmartRef__":true,"id":36367},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36389":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36390}},"36390":{"test01IsMorph":{"__isSmartRef__":true,"id":36391}},"36391":{"varMapping":{"__isSmartRef__":true,"id":36392},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36392":{"this":{"__isSmartRef__":true,"id":36389}},"36393":{},"36394":{"change":{"__isSmartRef__":true,"id":36395},"tick":{"__isSmartRef__":true,"id":36399}},"36395":{"varMapping":{"__isSmartRef__":true,"id":36396},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36396":{"this":{"__isSmartRef__":true,"id":36367}},"36397":{"timestamp":{"__isSmartRef__":true,"id":36398},"user":"cschuster","tags":[]},"36398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36399":{"varMapping":{"__isSmartRef__":true,"id":36400},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36400":{"this":{"__isSmartRef__":true,"id":36367}},"36401":{"timestamp":{"__isSmartRef__":true,"id":36402},"user":"cschuster","tags":[]},"36402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36403":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36404}],"id":"CD7D8A74-0509-484B-BF83-3E814EB9616B","shape":{"__isSmartRef__":true,"id":36405},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle946","partsBinMetaInfo":{"__isSmartRef__":true,"id":36406},"eventHandler":{"__isSmartRef__":true,"id":36424},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","05A10A99-C944-46CF-A063-8BEA7F44EE28","4028DF8A-8D08-4EC7-A2F0-0E889ECA53CC"],"partTests":{"__isSmartRef__":true,"id":36425},"_ClipMode":"visible","moved":true,"b":136.23053277900908,"#startLetters":"set","isBeingDragged":false,"delta":0.825639592600055,"_Rotation":11.278164811908727,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36430},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5676.7,5483.1)"},"36404":{"target":{"__isSmartRef__":true,"id":36403},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36405":{"_BorderWidth":8.458792256865873,"_ClipMode":"visible","_BorderRadius":20.858809798151476,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,72.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(177,-8,246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.8,-5.6)"},"36406":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36407},{"__isSmartRef__":true,"id":36409},{"__isSmartRef__":true,"id":36411},{"__isSmartRef__":true,"id":36413},{"__isSmartRef__":true,"id":36415},{"__isSmartRef__":true,"id":36417},{"__isSmartRef__":true,"id":36419},{"__isSmartRef__":true,"id":36421}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36423},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36407":{"date":{"__isSmartRef__":true,"id":36408},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36409":{"date":{"__isSmartRef__":true,"id":36410},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36410":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36411":{"date":{"__isSmartRef__":true,"id":36412},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36412":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36413":{"date":{"__isSmartRef__":true,"id":36414},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36414":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36415":{"date":{"__isSmartRef__":true,"id":36416},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36416":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36417":{"date":{"__isSmartRef__":true,"id":36418},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36418":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36419":{"date":{"__isSmartRef__":true,"id":36420},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36420":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36421":{"date":{"__isSmartRef__":true,"id":36422},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36423":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36424":{"morph":{"__isSmartRef__":true,"id":36403},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36425":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36426}},"36426":{"test01IsMorph":{"__isSmartRef__":true,"id":36427}},"36427":{"varMapping":{"__isSmartRef__":true,"id":36428},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36428":{"this":{"__isSmartRef__":true,"id":36425}},"36429":{},"36430":{"change":{"__isSmartRef__":true,"id":36431},"tick":{"__isSmartRef__":true,"id":36435}},"36431":{"varMapping":{"__isSmartRef__":true,"id":36432},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36432":{"this":{"__isSmartRef__":true,"id":36403}},"36433":{"timestamp":{"__isSmartRef__":true,"id":36434},"user":"cschuster","tags":[]},"36434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36435":{"varMapping":{"__isSmartRef__":true,"id":36436},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36436":{"this":{"__isSmartRef__":true,"id":36403}},"36437":{"timestamp":{"__isSmartRef__":true,"id":36438},"user":"cschuster","tags":[]},"36438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36439":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36440}],"id":"4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","shape":{"__isSmartRef__":true,"id":36441},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle947","partsBinMetaInfo":{"__isSmartRef__":true,"id":36442},"eventHandler":{"__isSmartRef__":true,"id":36460},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6"],"partTests":{"__isSmartRef__":true,"id":36461},"_ClipMode":"visible","moved":true,"b":132.91005768533796,"#startLetters":"set","isBeingDragged":false,"delta":-0.8473505310248584,"_Rotation":16.61239580784585,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36466},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5336.3,4312.3)"},"36440":{"target":{"__isSmartRef__":true,"id":36439},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36441":{"_BorderWidth":8.66211696973993,"_ClipMode":"visible","_BorderRadius":18.542238879908524,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,70.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(187,14,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.6,-6.4)"},"36442":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36443},{"__isSmartRef__":true,"id":36445},{"__isSmartRef__":true,"id":36447},{"__isSmartRef__":true,"id":36449},{"__isSmartRef__":true,"id":36451},{"__isSmartRef__":true,"id":36453},{"__isSmartRef__":true,"id":36455},{"__isSmartRef__":true,"id":36457}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36459},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36443":{"date":{"__isSmartRef__":true,"id":36444},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36445":{"date":{"__isSmartRef__":true,"id":36446},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36446":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36447":{"date":{"__isSmartRef__":true,"id":36448},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36448":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36449":{"date":{"__isSmartRef__":true,"id":36450},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36450":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36451":{"date":{"__isSmartRef__":true,"id":36452},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36452":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36453":{"date":{"__isSmartRef__":true,"id":36454},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36454":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36455":{"date":{"__isSmartRef__":true,"id":36456},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36456":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36457":{"date":{"__isSmartRef__":true,"id":36458},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36459":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36460":{"morph":{"__isSmartRef__":true,"id":36439},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36461":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36462}},"36462":{"test01IsMorph":{"__isSmartRef__":true,"id":36463}},"36463":{"varMapping":{"__isSmartRef__":true,"id":36464},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36464":{"this":{"__isSmartRef__":true,"id":36461}},"36465":{},"36466":{"change":{"__isSmartRef__":true,"id":36467},"tick":{"__isSmartRef__":true,"id":36471}},"36467":{"varMapping":{"__isSmartRef__":true,"id":36468},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36468":{"this":{"__isSmartRef__":true,"id":36439}},"36469":{"timestamp":{"__isSmartRef__":true,"id":36470},"user":"cschuster","tags":[]},"36470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36471":{"varMapping":{"__isSmartRef__":true,"id":36472},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36472":{"this":{"__isSmartRef__":true,"id":36439}},"36473":{"timestamp":{"__isSmartRef__":true,"id":36474},"user":"cschuster","tags":[]},"36474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36475":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36476}],"id":"2A5CAFFC-EEB3-44D3-91C5-C75120CFE282","shape":{"__isSmartRef__":true,"id":36477},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle948","partsBinMetaInfo":{"__isSmartRef__":true,"id":36478},"eventHandler":{"__isSmartRef__":true,"id":36496},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED"],"partTests":{"__isSmartRef__":true,"id":36497},"_ClipMode":"visible","moved":true,"b":261,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-11.588951380061898,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36502},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5539.2,5052.7)"},"36476":{"target":{"__isSmartRef__":true,"id":36475},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36477":{"_BorderWidth":0.06155829702431159,"_ClipMode":"visible","_BorderRadius":0.9788696740969316,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-293,221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-16.9)"},"36478":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36479},{"__isSmartRef__":true,"id":36481},{"__isSmartRef__":true,"id":36483},{"__isSmartRef__":true,"id":36485},{"__isSmartRef__":true,"id":36487},{"__isSmartRef__":true,"id":36489},{"__isSmartRef__":true,"id":36491},{"__isSmartRef__":true,"id":36493}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36495},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36479":{"date":{"__isSmartRef__":true,"id":36480},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36481":{"date":{"__isSmartRef__":true,"id":36482},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36482":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36483":{"date":{"__isSmartRef__":true,"id":36484},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36484":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36485":{"date":{"__isSmartRef__":true,"id":36486},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36486":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36487":{"date":{"__isSmartRef__":true,"id":36488},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36488":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36489":{"date":{"__isSmartRef__":true,"id":36490},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36490":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36491":{"date":{"__isSmartRef__":true,"id":36492},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36492":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36493":{"date":{"__isSmartRef__":true,"id":36494},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36495":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36496":{"morph":{"__isSmartRef__":true,"id":36475},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36497":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36498}},"36498":{"test01IsMorph":{"__isSmartRef__":true,"id":36499}},"36499":{"varMapping":{"__isSmartRef__":true,"id":36500},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36500":{"this":{"__isSmartRef__":true,"id":36497}},"36501":{},"36502":{"change":{"__isSmartRef__":true,"id":36503},"tick":{"__isSmartRef__":true,"id":36507}},"36503":{"varMapping":{"__isSmartRef__":true,"id":36504},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36504":{"this":{"__isSmartRef__":true,"id":36475}},"36505":{"timestamp":{"__isSmartRef__":true,"id":36506},"user":"cschuster","tags":[]},"36506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36507":{"varMapping":{"__isSmartRef__":true,"id":36508},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36508":{"this":{"__isSmartRef__":true,"id":36475}},"36509":{"timestamp":{"__isSmartRef__":true,"id":36510},"user":"cschuster","tags":[]},"36510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36511":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36512}],"id":"C4F81D17-7C9D-44A8-ADBE-B53357D5FC94","shape":{"__isSmartRef__":true,"id":36513},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle949","partsBinMetaInfo":{"__isSmartRef__":true,"id":36514},"eventHandler":{"__isSmartRef__":true,"id":36532},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","CEF098A9-8486-42F7-9E73-36C18F5E25B6"],"partTests":{"__isSmartRef__":true,"id":36533},"_ClipMode":"visible","moved":true,"b":218.1477680381504,"#startLetters":"set","isBeingDragged":false,"delta":-0.8810697637381963,"_Rotation":34.093420485536896,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36538},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5615.1,3870.3)"},"36512":{"target":{"__isSmartRef__":true,"id":36511},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36513":{"_BorderWidth":1.9115413206990723,"_ClipMode":"visible","_BorderRadius":24.73827677800123,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.9,124.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-158,-360,-37)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.6,-4.3)"},"36514":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36515},{"__isSmartRef__":true,"id":36517},{"__isSmartRef__":true,"id":36519},{"__isSmartRef__":true,"id":36521},{"__isSmartRef__":true,"id":36523},{"__isSmartRef__":true,"id":36525},{"__isSmartRef__":true,"id":36527},{"__isSmartRef__":true,"id":36529}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36531},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36515":{"date":{"__isSmartRef__":true,"id":36516},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36517":{"date":{"__isSmartRef__":true,"id":36518},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36518":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36519":{"date":{"__isSmartRef__":true,"id":36520},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36520":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36521":{"date":{"__isSmartRef__":true,"id":36522},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36522":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36523":{"date":{"__isSmartRef__":true,"id":36524},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36524":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36525":{"date":{"__isSmartRef__":true,"id":36526},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36526":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36527":{"date":{"__isSmartRef__":true,"id":36528},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36528":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36529":{"date":{"__isSmartRef__":true,"id":36530},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36531":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36532":{"morph":{"__isSmartRef__":true,"id":36511},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36533":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36534}},"36534":{"test01IsMorph":{"__isSmartRef__":true,"id":36535}},"36535":{"varMapping":{"__isSmartRef__":true,"id":36536},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36536":{"this":{"__isSmartRef__":true,"id":36533}},"36537":{},"36538":{"change":{"__isSmartRef__":true,"id":36539},"tick":{"__isSmartRef__":true,"id":36543}},"36539":{"varMapping":{"__isSmartRef__":true,"id":36540},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36540":{"this":{"__isSmartRef__":true,"id":36511}},"36541":{"timestamp":{"__isSmartRef__":true,"id":36542},"user":"cschuster","tags":[]},"36542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36543":{"varMapping":{"__isSmartRef__":true,"id":36544},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36544":{"this":{"__isSmartRef__":true,"id":36511}},"36545":{"timestamp":{"__isSmartRef__":true,"id":36546},"user":"cschuster","tags":[]},"36546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36547":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36548}],"id":"C01E90D2-7568-4A8D-960B-4AB33B7F1BEB","shape":{"__isSmartRef__":true,"id":36549},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle950","partsBinMetaInfo":{"__isSmartRef__":true,"id":36550},"eventHandler":{"__isSmartRef__":true,"id":36568},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4","4A2CADCD-7BBB-4336-82E9-BF35DDEFE356"],"partTests":{"__isSmartRef__":true,"id":36569},"_ClipMode":"visible","moved":true,"b":147.3814692517044,"#startLetters":"set","isBeingDragged":false,"delta":0.8470199382281862,"_Rotation":-16.455646801405244,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36574},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5618.0,5331.4)"},"36548":{"target":{"__isSmartRef__":true,"id":36547},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36549":{"_BorderWidth":7.6952161247184065,"_ClipMode":"visible","_BorderRadius":28.377296065692626,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.7,78.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(138,-78,166)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.8,-3.2)"},"36550":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36551},{"__isSmartRef__":true,"id":36553},{"__isSmartRef__":true,"id":36555},{"__isSmartRef__":true,"id":36557},{"__isSmartRef__":true,"id":36559},{"__isSmartRef__":true,"id":36561},{"__isSmartRef__":true,"id":36563},{"__isSmartRef__":true,"id":36565}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36567},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36551":{"date":{"__isSmartRef__":true,"id":36552},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36553":{"date":{"__isSmartRef__":true,"id":36554},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36554":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36555":{"date":{"__isSmartRef__":true,"id":36556},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36556":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36557":{"date":{"__isSmartRef__":true,"id":36558},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36558":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36559":{"date":{"__isSmartRef__":true,"id":36560},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36560":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36561":{"date":{"__isSmartRef__":true,"id":36562},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36562":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36563":{"date":{"__isSmartRef__":true,"id":36564},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36564":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36565":{"date":{"__isSmartRef__":true,"id":36566},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36567":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36568":{"morph":{"__isSmartRef__":true,"id":36547},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36569":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36570}},"36570":{"test01IsMorph":{"__isSmartRef__":true,"id":36571}},"36571":{"varMapping":{"__isSmartRef__":true,"id":36572},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36572":{"this":{"__isSmartRef__":true,"id":36569}},"36573":{},"36574":{"change":{"__isSmartRef__":true,"id":36575},"tick":{"__isSmartRef__":true,"id":36579}},"36575":{"varMapping":{"__isSmartRef__":true,"id":36576},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36576":{"this":{"__isSmartRef__":true,"id":36547}},"36577":{"timestamp":{"__isSmartRef__":true,"id":36578},"user":"cschuster","tags":[]},"36578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36579":{"varMapping":{"__isSmartRef__":true,"id":36580},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36580":{"this":{"__isSmartRef__":true,"id":36547}},"36581":{"timestamp":{"__isSmartRef__":true,"id":36582},"user":"cschuster","tags":[]},"36582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36583":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36584}],"id":"18B0D5F7-610D-4031-B42B-8C15FEC7DFF3","shape":{"__isSmartRef__":true,"id":36585},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle951","partsBinMetaInfo":{"__isSmartRef__":true,"id":36586},"eventHandler":{"__isSmartRef__":true,"id":36604},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6"],"partTests":{"__isSmartRef__":true,"id":36605},"_ClipMode":"visible","moved":true,"b":231,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-38.3670123149326,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36610},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4533.6,5490.7)"},"36584":{"target":{"__isSmartRef__":true,"id":36583},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36585":{"_BorderWidth":1.1142701927151446,"_ClipMode":"visible","_BorderRadius":15.841766183644797,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,131.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-199,-360,129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.5,-7.4)"},"36586":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36587},{"__isSmartRef__":true,"id":36589},{"__isSmartRef__":true,"id":36591},{"__isSmartRef__":true,"id":36593},{"__isSmartRef__":true,"id":36595},{"__isSmartRef__":true,"id":36597},{"__isSmartRef__":true,"id":36599},{"__isSmartRef__":true,"id":36601}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36603},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36587":{"date":{"__isSmartRef__":true,"id":36588},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36589":{"date":{"__isSmartRef__":true,"id":36590},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36590":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36591":{"date":{"__isSmartRef__":true,"id":36592},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36592":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36593":{"date":{"__isSmartRef__":true,"id":36594},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36594":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36595":{"date":{"__isSmartRef__":true,"id":36596},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36596":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36597":{"date":{"__isSmartRef__":true,"id":36598},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36598":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36599":{"date":{"__isSmartRef__":true,"id":36600},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36600":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36601":{"date":{"__isSmartRef__":true,"id":36602},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36603":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36604":{"morph":{"__isSmartRef__":true,"id":36583},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36605":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36606}},"36606":{"test01IsMorph":{"__isSmartRef__":true,"id":36607}},"36607":{"varMapping":{"__isSmartRef__":true,"id":36608},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36608":{"this":{"__isSmartRef__":true,"id":36605}},"36609":{},"36610":{"change":{"__isSmartRef__":true,"id":36611},"tick":{"__isSmartRef__":true,"id":36615}},"36611":{"varMapping":{"__isSmartRef__":true,"id":36612},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36612":{"this":{"__isSmartRef__":true,"id":36583}},"36613":{"timestamp":{"__isSmartRef__":true,"id":36614},"user":"cschuster","tags":[]},"36614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36615":{"varMapping":{"__isSmartRef__":true,"id":36616},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36616":{"this":{"__isSmartRef__":true,"id":36583}},"36617":{"timestamp":{"__isSmartRef__":true,"id":36618},"user":"cschuster","tags":[]},"36618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36619":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36620}],"id":"C469AD8A-BA50-4CA5-88B4-AC4894E3F4C1","shape":{"__isSmartRef__":true,"id":36621},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle952","partsBinMetaInfo":{"__isSmartRef__":true,"id":36622},"eventHandler":{"__isSmartRef__":true,"id":36640},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","DD960D38-5D1B-48CE-A687-C984A0D2C294"],"partTests":{"__isSmartRef__":true,"id":36641},"_ClipMode":"visible","moved":true,"b":155,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-28.75250974070104,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36646},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4243.5,4404.1)"},"36620":{"target":{"__isSmartRef__":true,"id":36619},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36621":{"_BorderWidth":7.113091308703497,"_ClipMode":"visible","_BorderRadius":32.85575219373079,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.4,83.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(108,-124,78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.5,-1.9)"},"36622":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36623},{"__isSmartRef__":true,"id":36625},{"__isSmartRef__":true,"id":36627},{"__isSmartRef__":true,"id":36629},{"__isSmartRef__":true,"id":36631},{"__isSmartRef__":true,"id":36633},{"__isSmartRef__":true,"id":36635},{"__isSmartRef__":true,"id":36637}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36639},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36623":{"date":{"__isSmartRef__":true,"id":36624},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36625":{"date":{"__isSmartRef__":true,"id":36626},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36626":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36627":{"date":{"__isSmartRef__":true,"id":36628},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36628":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36629":{"date":{"__isSmartRef__":true,"id":36630},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36630":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36631":{"date":{"__isSmartRef__":true,"id":36632},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36632":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36633":{"date":{"__isSmartRef__":true,"id":36634},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36634":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36635":{"date":{"__isSmartRef__":true,"id":36636},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36636":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36637":{"date":{"__isSmartRef__":true,"id":36638},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36639":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36640":{"morph":{"__isSmartRef__":true,"id":36619},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36641":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36642}},"36642":{"test01IsMorph":{"__isSmartRef__":true,"id":36643}},"36643":{"varMapping":{"__isSmartRef__":true,"id":36644},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36644":{"this":{"__isSmartRef__":true,"id":36641}},"36645":{},"36646":{"change":{"__isSmartRef__":true,"id":36647},"tick":{"__isSmartRef__":true,"id":36651}},"36647":{"varMapping":{"__isSmartRef__":true,"id":36648},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36648":{"this":{"__isSmartRef__":true,"id":36619}},"36649":{"timestamp":{"__isSmartRef__":true,"id":36650},"user":"cschuster","tags":[]},"36650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36651":{"varMapping":{"__isSmartRef__":true,"id":36652},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36652":{"this":{"__isSmartRef__":true,"id":36619}},"36653":{"timestamp":{"__isSmartRef__":true,"id":36654},"user":"cschuster","tags":[]},"36654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36655":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36656}],"id":"29DFBE0F-96A0-4652-9C19-39AF60BE19A4","shape":{"__isSmartRef__":true,"id":36657},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle953","partsBinMetaInfo":{"__isSmartRef__":true,"id":36658},"eventHandler":{"__isSmartRef__":true,"id":36676},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","3A63B740-7248-4A20-90C2-9DE7D03C8655"],"partTests":{"__isSmartRef__":true,"id":36677},"_ClipMode":"visible","moved":true,"b":144,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-9.655949212002774,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36682},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4835.8,4377.2)"},"36656":{"target":{"__isSmartRef__":true,"id":36655},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36657":{"_BorderWidth":7.938926261462367,"_ClipMode":"visible","_BorderRadius":26.180339887498945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,76.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(150,-57,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.8,-3.8)"},"36658":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36659},{"__isSmartRef__":true,"id":36661},{"__isSmartRef__":true,"id":36663},{"__isSmartRef__":true,"id":36665},{"__isSmartRef__":true,"id":36667},{"__isSmartRef__":true,"id":36669},{"__isSmartRef__":true,"id":36671},{"__isSmartRef__":true,"id":36673}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36675},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36659":{"date":{"__isSmartRef__":true,"id":36660},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36661":{"date":{"__isSmartRef__":true,"id":36662},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36662":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36663":{"date":{"__isSmartRef__":true,"id":36664},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36664":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36665":{"date":{"__isSmartRef__":true,"id":36666},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36666":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36667":{"date":{"__isSmartRef__":true,"id":36668},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36668":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36669":{"date":{"__isSmartRef__":true,"id":36670},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36670":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36671":{"date":{"__isSmartRef__":true,"id":36672},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36672":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36673":{"date":{"__isSmartRef__":true,"id":36674},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36674":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36675":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36676":{"morph":{"__isSmartRef__":true,"id":36655},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36677":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36678}},"36678":{"test01IsMorph":{"__isSmartRef__":true,"id":36679}},"36679":{"varMapping":{"__isSmartRef__":true,"id":36680},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36680":{"this":{"__isSmartRef__":true,"id":36677}},"36681":{},"36682":{"change":{"__isSmartRef__":true,"id":36683},"tick":{"__isSmartRef__":true,"id":36687}},"36683":{"varMapping":{"__isSmartRef__":true,"id":36684},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36684":{"this":{"__isSmartRef__":true,"id":36655}},"36685":{"timestamp":{"__isSmartRef__":true,"id":36686},"user":"cschuster","tags":[]},"36686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36687":{"varMapping":{"__isSmartRef__":true,"id":36688},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36689},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36688":{"this":{"__isSmartRef__":true,"id":36655}},"36689":{"timestamp":{"__isSmartRef__":true,"id":36690},"user":"cschuster","tags":[]},"36690":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36691":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36692}],"id":"1D7E7902-C94D-447B-A326-3A78B0C4B160","shape":{"__isSmartRef__":true,"id":36693},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle954","partsBinMetaInfo":{"__isSmartRef__":true,"id":36694},"eventHandler":{"__isSmartRef__":true,"id":36712},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","170839B4-A73A-4687-90F8-477BD9BF9D17"],"partTests":{"__isSmartRef__":true,"id":36713},"_ClipMode":"visible","moved":true,"b":164.81888560683,"#startLetters":"set","isBeingDragged":false,"delta":-0.7714668553089723,"_Rotation":-18.1478250143918,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36718},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4739.9,4688.2)"},"36692":{"target":{"__isSmartRef__":true,"id":36691},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36693":{"_BorderWidth":6.309355397535396,"_ClipMode":"visible","_BorderRadius":37.25694150871188,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.8,89.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(67,-180,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.2,-0.7)"},"36694":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36695},{"__isSmartRef__":true,"id":36697},{"__isSmartRef__":true,"id":36699},{"__isSmartRef__":true,"id":36701},{"__isSmartRef__":true,"id":36703},{"__isSmartRef__":true,"id":36705},{"__isSmartRef__":true,"id":36707},{"__isSmartRef__":true,"id":36709}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36711},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36695":{"date":{"__isSmartRef__":true,"id":36696},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36697":{"date":{"__isSmartRef__":true,"id":36698},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36698":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36699":{"date":{"__isSmartRef__":true,"id":36700},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36700":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36701":{"date":{"__isSmartRef__":true,"id":36702},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36702":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36703":{"date":{"__isSmartRef__":true,"id":36704},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36704":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36705":{"date":{"__isSmartRef__":true,"id":36706},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36706":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36707":{"date":{"__isSmartRef__":true,"id":36708},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36708":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36709":{"date":{"__isSmartRef__":true,"id":36710},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36710":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36711":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36712":{"morph":{"__isSmartRef__":true,"id":36691},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36713":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36714}},"36714":{"test01IsMorph":{"__isSmartRef__":true,"id":36715}},"36715":{"varMapping":{"__isSmartRef__":true,"id":36716},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36716":{"this":{"__isSmartRef__":true,"id":36713}},"36717":{},"36718":{"change":{"__isSmartRef__":true,"id":36719},"tick":{"__isSmartRef__":true,"id":36723}},"36719":{"varMapping":{"__isSmartRef__":true,"id":36720},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36720":{"this":{"__isSmartRef__":true,"id":36691}},"36721":{"timestamp":{"__isSmartRef__":true,"id":36722},"user":"cschuster","tags":[]},"36722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36723":{"varMapping":{"__isSmartRef__":true,"id":36724},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36724":{"this":{"__isSmartRef__":true,"id":36691}},"36725":{"timestamp":{"__isSmartRef__":true,"id":36726},"user":"cschuster","tags":[]},"36726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36727":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36728}],"id":"88C9D047-2DD3-4D3D-8B9B-42E13239325E","shape":{"__isSmartRef__":true,"id":36729},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle955","partsBinMetaInfo":{"__isSmartRef__":true,"id":36730},"eventHandler":{"__isSmartRef__":true,"id":36747},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313"],"partTests":{"__isSmartRef__":true,"id":36748},"_ClipMode":"visible","moved":true,"b":356,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-20.05168126584917,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36753},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2609.9,1932.0)"},"36728":{"target":{"__isSmartRef__":true,"id":36727},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36729":{"_BorderWidth":4.651217631279376,"_ClipMode":"visible","_BorderRadius":39.80536137483141,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.4,102.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-18,237,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.6,-40.0)"},"36730":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36731},{"__isSmartRef__":true,"id":36733},{"__isSmartRef__":true,"id":36735},{"__isSmartRef__":true,"id":36737},{"__isSmartRef__":true,"id":36739},{"__isSmartRef__":true,"id":36741},{"__isSmartRef__":true,"id":36743},{"__isSmartRef__":true,"id":36745}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36731":{"date":{"__isSmartRef__":true,"id":36732},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36733":{"date":{"__isSmartRef__":true,"id":36734},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36734":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36735":{"date":{"__isSmartRef__":true,"id":36736},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36736":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36737":{"date":{"__isSmartRef__":true,"id":36738},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36738":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36739":{"date":{"__isSmartRef__":true,"id":36740},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36740":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36741":{"date":{"__isSmartRef__":true,"id":36742},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36742":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36743":{"date":{"__isSmartRef__":true,"id":36744},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36744":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36745":{"date":{"__isSmartRef__":true,"id":36746},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36747":{"morph":{"__isSmartRef__":true,"id":36727},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36748":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36749}},"36749":{"test01IsMorph":{"__isSmartRef__":true,"id":36750}},"36750":{"varMapping":{"__isSmartRef__":true,"id":36751},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36751":{"this":{"__isSmartRef__":true,"id":36748}},"36752":{},"36753":{"change":{"__isSmartRef__":true,"id":36754},"tick":{"__isSmartRef__":true,"id":36758}},"36754":{"varMapping":{"__isSmartRef__":true,"id":36755},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36755":{"this":{"__isSmartRef__":true,"id":36727}},"36756":{"timestamp":{"__isSmartRef__":true,"id":36757},"user":"cschuster","tags":[]},"36757":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36758":{"varMapping":{"__isSmartRef__":true,"id":36759},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36759":{"this":{"__isSmartRef__":true,"id":36727}},"36760":{"timestamp":{"__isSmartRef__":true,"id":36761},"user":"cschuster","tags":[]},"36761":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36762":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36763}],"id":"34779F1B-C2A6-44D7-8F6F-39298C4EE61B","shape":{"__isSmartRef__":true,"id":36764},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle956","partsBinMetaInfo":{"__isSmartRef__":true,"id":36765},"eventHandler":{"__isSmartRef__":true,"id":36783},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505"],"partTests":{"__isSmartRef__":true,"id":36784},"_ClipMode":"visible","moved":true,"b":200,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.890142912870888,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36789},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6145.1,4798.4)"},"36763":{"target":{"__isSmartRef__":true,"id":36762},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36764":{"_BorderWidth":3.289899283371657,"_ClipMode":"visible","_BorderRadius":35.32088886237956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,-328,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-1.2)"},"36765":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36766},{"__isSmartRef__":true,"id":36768},{"__isSmartRef__":true,"id":36770},{"__isSmartRef__":true,"id":36772},{"__isSmartRef__":true,"id":36774},{"__isSmartRef__":true,"id":36776},{"__isSmartRef__":true,"id":36778},{"__isSmartRef__":true,"id":36780}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36782},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36766":{"date":{"__isSmartRef__":true,"id":36767},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36767":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36768":{"date":{"__isSmartRef__":true,"id":36769},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36769":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36770":{"date":{"__isSmartRef__":true,"id":36771},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36771":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36772":{"date":{"__isSmartRef__":true,"id":36773},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36773":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36774":{"date":{"__isSmartRef__":true,"id":36775},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36775":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36776":{"date":{"__isSmartRef__":true,"id":36777},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36777":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36778":{"date":{"__isSmartRef__":true,"id":36779},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36779":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36780":{"date":{"__isSmartRef__":true,"id":36781},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36781":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36782":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36783":{"morph":{"__isSmartRef__":true,"id":36762},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36784":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36785}},"36785":{"test01IsMorph":{"__isSmartRef__":true,"id":36786}},"36786":{"varMapping":{"__isSmartRef__":true,"id":36787},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36787":{"this":{"__isSmartRef__":true,"id":36784}},"36788":{},"36789":{"change":{"__isSmartRef__":true,"id":36790},"tick":{"__isSmartRef__":true,"id":36794}},"36790":{"varMapping":{"__isSmartRef__":true,"id":36791},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36792},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36791":{"this":{"__isSmartRef__":true,"id":36762}},"36792":{"timestamp":{"__isSmartRef__":true,"id":36793},"user":"cschuster","tags":[]},"36793":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36794":{"varMapping":{"__isSmartRef__":true,"id":36795},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36795":{"this":{"__isSmartRef__":true,"id":36762}},"36796":{"timestamp":{"__isSmartRef__":true,"id":36797},"user":"cschuster","tags":[]},"36797":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36798":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36799}],"id":"AC91BCE4-E494-44D7-82AC-AF7900C75CB1","shape":{"__isSmartRef__":true,"id":36800},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle957","partsBinMetaInfo":{"__isSmartRef__":true,"id":36801},"eventHandler":{"__isSmartRef__":true,"id":36819},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","9E742B3E-75A8-43F0-9981-9B88F56FBF5C"],"partTests":{"__isSmartRef__":true,"id":36820},"_ClipMode":"visible","moved":true,"b":164,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":26.660323982986522,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36825},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5437.1,3942.7)"},"36799":{"target":{"__isSmartRef__":true,"id":36798},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36800":{"_BorderWidth":6.378186779084999,"_ClipMode":"visible","_BorderRadius":36.96096192312851,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,89.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,-175,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-0.8)"},"36801":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36802},{"__isSmartRef__":true,"id":36804},{"__isSmartRef__":true,"id":36806},{"__isSmartRef__":true,"id":36808},{"__isSmartRef__":true,"id":36810},{"__isSmartRef__":true,"id":36812},{"__isSmartRef__":true,"id":36814},{"__isSmartRef__":true,"id":36816}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36818},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36802":{"date":{"__isSmartRef__":true,"id":36803},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36803":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36804":{"date":{"__isSmartRef__":true,"id":36805},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36805":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36806":{"date":{"__isSmartRef__":true,"id":36807},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36807":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36808":{"date":{"__isSmartRef__":true,"id":36809},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36809":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36810":{"date":{"__isSmartRef__":true,"id":36811},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36811":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36812":{"date":{"__isSmartRef__":true,"id":36813},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36814":{"date":{"__isSmartRef__":true,"id":36815},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36815":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36816":{"date":{"__isSmartRef__":true,"id":36817},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36817":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36818":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36819":{"morph":{"__isSmartRef__":true,"id":36798},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36820":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36821}},"36821":{"test01IsMorph":{"__isSmartRef__":true,"id":36822}},"36822":{"varMapping":{"__isSmartRef__":true,"id":36823},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36823":{"this":{"__isSmartRef__":true,"id":36820}},"36824":{},"36825":{"change":{"__isSmartRef__":true,"id":36826},"tick":{"__isSmartRef__":true,"id":36830}},"36826":{"varMapping":{"__isSmartRef__":true,"id":36827},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36827":{"this":{"__isSmartRef__":true,"id":36798}},"36828":{"timestamp":{"__isSmartRef__":true,"id":36829},"user":"cschuster","tags":[]},"36829":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36830":{"varMapping":{"__isSmartRef__":true,"id":36831},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36831":{"this":{"__isSmartRef__":true,"id":36798}},"36832":{"timestamp":{"__isSmartRef__":true,"id":36833},"user":"cschuster","tags":[]},"36833":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36834":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36835}],"id":"60AC5B1C-41FD-461D-8D0C-D118A6C1D815","shape":{"__isSmartRef__":true,"id":36836},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle958","partsBinMetaInfo":{"__isSmartRef__":true,"id":36837},"eventHandler":{"__isSmartRef__":true,"id":36855},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F"],"partTests":{"__isSmartRef__":true,"id":36856},"_ClipMode":"visible","moved":true,"b":62.18137445457978,"#startLetters":"set","isBeingDragged":false,"delta":0.9870059437234886,"_Rotation":-28.098470951762607,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36861},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4455.9,5394.9)"},"36835":{"target":{"__isSmartRef__":true,"id":36834},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36836":{"_BorderWidth":9.422146584328022,"_ClipMode":"visible","_BorderRadius":8.711391338745626,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.0,64.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,346,-229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-29.3)"},"36837":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36838},{"__isSmartRef__":true,"id":36840},{"__isSmartRef__":true,"id":36842},{"__isSmartRef__":true,"id":36844},{"__isSmartRef__":true,"id":36846},{"__isSmartRef__":true,"id":36848},{"__isSmartRef__":true,"id":36850},{"__isSmartRef__":true,"id":36852}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36854},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36838":{"date":{"__isSmartRef__":true,"id":36839},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36839":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36840":{"date":{"__isSmartRef__":true,"id":36841},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36841":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36842":{"date":{"__isSmartRef__":true,"id":36843},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36843":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36844":{"date":{"__isSmartRef__":true,"id":36845},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36845":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36846":{"date":{"__isSmartRef__":true,"id":36847},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36847":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36848":{"date":{"__isSmartRef__":true,"id":36849},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36849":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36850":{"date":{"__isSmartRef__":true,"id":36851},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36851":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36852":{"date":{"__isSmartRef__":true,"id":36853},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36853":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36854":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36855":{"morph":{"__isSmartRef__":true,"id":36834},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36856":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36857}},"36857":{"test01IsMorph":{"__isSmartRef__":true,"id":36858}},"36858":{"varMapping":{"__isSmartRef__":true,"id":36859},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36860},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36859":{"this":{"__isSmartRef__":true,"id":36856}},"36860":{},"36861":{"change":{"__isSmartRef__":true,"id":36862},"tick":{"__isSmartRef__":true,"id":36866}},"36862":{"varMapping":{"__isSmartRef__":true,"id":36863},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36864},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36863":{"this":{"__isSmartRef__":true,"id":36834}},"36864":{"timestamp":{"__isSmartRef__":true,"id":36865},"user":"cschuster","tags":[]},"36865":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36866":{"varMapping":{"__isSmartRef__":true,"id":36867},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36868},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36867":{"this":{"__isSmartRef__":true,"id":36834}},"36868":{"timestamp":{"__isSmartRef__":true,"id":36869},"user":"cschuster","tags":[]},"36869":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36870":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36871}],"id":"806A7AD1-3B92-4E3F-ABC0-7BC4EEB38B85","shape":{"__isSmartRef__":true,"id":36872},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle959","partsBinMetaInfo":{"__isSmartRef__":true,"id":36873},"eventHandler":{"__isSmartRef__":true,"id":36891},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","0F7C0CE4-49E3-40D1-B558-FD05A90D6861"],"partTests":{"__isSmartRef__":true,"id":36892},"_ClipMode":"visible","moved":true,"b":234.54853140132036,"#startLetters":"set","isBeingDragged":false,"delta":0.9055927853332832,"_Rotation":-10.009502785938468,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36897},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4802.0,4395.4)"},"36871":{"target":{"__isSmartRef__":true,"id":36870},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36872":{"_BorderWidth":0.9269644966707,"_ClipMode":"visible","_BorderRadius":13.45661086179045,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.8,132.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-208,-357,168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.7,-8.4)"},"36873":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36874},{"__isSmartRef__":true,"id":36876},{"__isSmartRef__":true,"id":36878},{"__isSmartRef__":true,"id":36880},{"__isSmartRef__":true,"id":36882},{"__isSmartRef__":true,"id":36884},{"__isSmartRef__":true,"id":36886},{"__isSmartRef__":true,"id":36888}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36890},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36874":{"date":{"__isSmartRef__":true,"id":36875},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36875":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36876":{"date":{"__isSmartRef__":true,"id":36877},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36877":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36878":{"date":{"__isSmartRef__":true,"id":36879},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36879":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36880":{"date":{"__isSmartRef__":true,"id":36881},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36881":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36882":{"date":{"__isSmartRef__":true,"id":36883},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36883":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36884":{"date":{"__isSmartRef__":true,"id":36885},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36885":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36886":{"date":{"__isSmartRef__":true,"id":36887},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36887":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36888":{"date":{"__isSmartRef__":true,"id":36889},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36889":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36890":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36891":{"morph":{"__isSmartRef__":true,"id":36870},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36892":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36893}},"36893":{"test01IsMorph":{"__isSmartRef__":true,"id":36894}},"36894":{"varMapping":{"__isSmartRef__":true,"id":36895},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36895":{"this":{"__isSmartRef__":true,"id":36892}},"36896":{},"36897":{"change":{"__isSmartRef__":true,"id":36898},"tick":{"__isSmartRef__":true,"id":36902}},"36898":{"varMapping":{"__isSmartRef__":true,"id":36899},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36899":{"this":{"__isSmartRef__":true,"id":36870}},"36900":{"timestamp":{"__isSmartRef__":true,"id":36901},"user":"cschuster","tags":[]},"36901":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36902":{"varMapping":{"__isSmartRef__":true,"id":36903},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36904},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36903":{"this":{"__isSmartRef__":true,"id":36870}},"36904":{"timestamp":{"__isSmartRef__":true,"id":36905},"user":"cschuster","tags":[]},"36905":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36906":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36907}],"id":"C4FB4132-26B9-4749-8120-4F9E4F5870C3","shape":{"__isSmartRef__":true,"id":36908},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle960","partsBinMetaInfo":{"__isSmartRef__":true,"id":36909},"eventHandler":{"__isSmartRef__":true,"id":36927},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D","8CDB7F11-5D75-4A47-9396-F37317E94594"],"partTests":{"__isSmartRef__":true,"id":36928},"_ClipMode":"visible","moved":true,"b":235.3098131872248,"#startLetters":"set","isBeingDragged":false,"delta":0.776600043522194,"_Rotation":7.922272798250508,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36933},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7371.4,5108.7)"},"36907":{"target":{"__isSmartRef__":true,"id":36906},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36908":{"_BorderWidth":0.8887923457125027,"_ClipMode":"visible","_BorderRadius":12.956754597324633,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.4,132.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-210,-356,175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-8.6)"},"36909":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36910},{"__isSmartRef__":true,"id":36912},{"__isSmartRef__":true,"id":36914},{"__isSmartRef__":true,"id":36916},{"__isSmartRef__":true,"id":36918},{"__isSmartRef__":true,"id":36920},{"__isSmartRef__":true,"id":36922},{"__isSmartRef__":true,"id":36924}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36926},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36910":{"date":{"__isSmartRef__":true,"id":36911},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36911":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36912":{"date":{"__isSmartRef__":true,"id":36913},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36913":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36914":{"date":{"__isSmartRef__":true,"id":36915},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36915":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36916":{"date":{"__isSmartRef__":true,"id":36917},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36917":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36918":{"date":{"__isSmartRef__":true,"id":36919},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36919":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36920":{"date":{"__isSmartRef__":true,"id":36921},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36921":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36922":{"date":{"__isSmartRef__":true,"id":36923},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36923":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36924":{"date":{"__isSmartRef__":true,"id":36925},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36925":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36926":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36927":{"morph":{"__isSmartRef__":true,"id":36906},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36928":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36929}},"36929":{"test01IsMorph":{"__isSmartRef__":true,"id":36930}},"36930":{"varMapping":{"__isSmartRef__":true,"id":36931},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36931":{"this":{"__isSmartRef__":true,"id":36928}},"36932":{},"36933":{"change":{"__isSmartRef__":true,"id":36934},"tick":{"__isSmartRef__":true,"id":36938}},"36934":{"varMapping":{"__isSmartRef__":true,"id":36935},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36936},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36935":{"this":{"__isSmartRef__":true,"id":36906}},"36936":{"timestamp":{"__isSmartRef__":true,"id":36937},"user":"cschuster","tags":[]},"36937":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36938":{"varMapping":{"__isSmartRef__":true,"id":36939},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36940},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36939":{"this":{"__isSmartRef__":true,"id":36906}},"36940":{"timestamp":{"__isSmartRef__":true,"id":36941},"user":"cschuster","tags":[]},"36941":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36942":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36943}],"id":"C599F595-7338-4E4E-B9BD-BB16BF21E35E","shape":{"__isSmartRef__":true,"id":36944},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle961","partsBinMetaInfo":{"__isSmartRef__":true,"id":36945},"eventHandler":{"__isSmartRef__":true,"id":36963},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D","17EB403C-5E38-4605-A65C-087F2AE47DA1","0CF34FEC-6F81-490B-A933-D53366CDE089"],"partTests":{"__isSmartRef__":true,"id":36964},"_ClipMode":"visible","moved":true,"b":311,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":13.443407146630271,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36969},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6100.4,4848.5)"},"36943":{"target":{"__isSmartRef__":true,"id":36942},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36944":{"_BorderWidth":1.226452098886139,"_ClipMode":"visible","_BorderRadius":17.216537980798677,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,130.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-26,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-33.1)"},"36945":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36946},{"__isSmartRef__":true,"id":36948},{"__isSmartRef__":true,"id":36950},{"__isSmartRef__":true,"id":36952},{"__isSmartRef__":true,"id":36954},{"__isSmartRef__":true,"id":36956},{"__isSmartRef__":true,"id":36958},{"__isSmartRef__":true,"id":36960}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36962},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36946":{"date":{"__isSmartRef__":true,"id":36947},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36947":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36948":{"date":{"__isSmartRef__":true,"id":36949},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36949":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36950":{"date":{"__isSmartRef__":true,"id":36951},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36951":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36952":{"date":{"__isSmartRef__":true,"id":36953},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36953":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36954":{"date":{"__isSmartRef__":true,"id":36955},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36955":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36956":{"date":{"__isSmartRef__":true,"id":36957},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36957":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36958":{"date":{"__isSmartRef__":true,"id":36959},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36959":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36960":{"date":{"__isSmartRef__":true,"id":36961},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36961":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36962":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36963":{"morph":{"__isSmartRef__":true,"id":36942},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"36964":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":36965}},"36965":{"test01IsMorph":{"__isSmartRef__":true,"id":36966}},"36966":{"varMapping":{"__isSmartRef__":true,"id":36967},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":36968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36967":{"this":{"__isSmartRef__":true,"id":36964}},"36968":{},"36969":{"change":{"__isSmartRef__":true,"id":36970},"tick":{"__isSmartRef__":true,"id":36974}},"36970":{"varMapping":{"__isSmartRef__":true,"id":36971},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":36972},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36971":{"this":{"__isSmartRef__":true,"id":36942}},"36972":{"timestamp":{"__isSmartRef__":true,"id":36973},"user":"cschuster","tags":[]},"36973":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"36974":{"varMapping":{"__isSmartRef__":true,"id":36975},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":36976},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36975":{"this":{"__isSmartRef__":true,"id":36942}},"36976":{"timestamp":{"__isSmartRef__":true,"id":36977},"user":"cschuster","tags":[]},"36977":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"36978":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":36979}],"id":"C670D143-BE85-476C-9BE5-E0993155A9C2","shape":{"__isSmartRef__":true,"id":36980},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle962","partsBinMetaInfo":{"__isSmartRef__":true,"id":36981},"eventHandler":{"__isSmartRef__":true,"id":36999},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","67B1D36F-B61D-4E25-96CB-25F16E8F58D5"],"partTests":{"__isSmartRef__":true,"id":37000},"_ClipMode":"visible","moved":true,"b":182.4312858527992,"#startLetters":"set","isBeingDragged":false,"delta":0.9260471363086253,"_Rotation":18.30344047313791,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37005},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5644.5,4106.5)"},"36979":{"target":{"__isSmartRef__":true,"id":36978},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"36980":{"_BorderWidth":4.787893951854831,"_ClipMode":"visible","_BorderRadius":39.92801763894438,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.4,101.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-11,-267,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.2,-0.0)"},"36981":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":36982},{"__isSmartRef__":true,"id":36984},{"__isSmartRef__":true,"id":36986},{"__isSmartRef__":true,"id":36988},{"__isSmartRef__":true,"id":36990},{"__isSmartRef__":true,"id":36992},{"__isSmartRef__":true,"id":36994},{"__isSmartRef__":true,"id":36996}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":36998},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36982":{"date":{"__isSmartRef__":true,"id":36983},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"36983":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"36984":{"date":{"__isSmartRef__":true,"id":36985},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"36985":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"36986":{"date":{"__isSmartRef__":true,"id":36987},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"36987":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"36988":{"date":{"__isSmartRef__":true,"id":36989},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"36989":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"36990":{"date":{"__isSmartRef__":true,"id":36991},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"36991":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"36992":{"date":{"__isSmartRef__":true,"id":36993},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"36993":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"36994":{"date":{"__isSmartRef__":true,"id":36995},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"36995":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"36996":{"date":{"__isSmartRef__":true,"id":36997},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"36997":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"36998":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"36999":{"morph":{"__isSmartRef__":true,"id":36978},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37000":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37001}},"37001":{"test01IsMorph":{"__isSmartRef__":true,"id":37002}},"37002":{"varMapping":{"__isSmartRef__":true,"id":37003},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37003":{"this":{"__isSmartRef__":true,"id":37000}},"37004":{},"37005":{"change":{"__isSmartRef__":true,"id":37006},"tick":{"__isSmartRef__":true,"id":37010}},"37006":{"varMapping":{"__isSmartRef__":true,"id":37007},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37008},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37007":{"this":{"__isSmartRef__":true,"id":36978}},"37008":{"timestamp":{"__isSmartRef__":true,"id":37009},"user":"cschuster","tags":[]},"37009":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37010":{"varMapping":{"__isSmartRef__":true,"id":37011},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37012},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37011":{"this":{"__isSmartRef__":true,"id":36978}},"37012":{"timestamp":{"__isSmartRef__":true,"id":37013},"user":"cschuster","tags":[]},"37013":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37014":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37015}],"id":"162298ED-2D42-4FE9-BCFB-10DC1FF09DC5","shape":{"__isSmartRef__":true,"id":37016},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle963","partsBinMetaInfo":{"__isSmartRef__":true,"id":37017},"eventHandler":{"__isSmartRef__":true,"id":37035},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331"],"partTests":{"__isSmartRef__":true,"id":37036},"_ClipMode":"visible","moved":true,"b":298.20067959744483,"#startLetters":"set","isBeingDragged":false,"delta":0.887502022611443,"_Rotation":-35.441327987987975,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37041},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4974.2,4192.7)"},"37015":{"target":{"__isSmartRef__":true,"id":37014},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37016":{"_BorderWidth":0.5935107651113896,"_ClipMode":"visible","_BorderRadius":8.932564196497259,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.7,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-225,-105,-201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.4,-29.5)"},"37017":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37018},{"__isSmartRef__":true,"id":37020},{"__isSmartRef__":true,"id":37022},{"__isSmartRef__":true,"id":37024},{"__isSmartRef__":true,"id":37026},{"__isSmartRef__":true,"id":37028},{"__isSmartRef__":true,"id":37030},{"__isSmartRef__":true,"id":37032}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37034},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37018":{"date":{"__isSmartRef__":true,"id":37019},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37019":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37020":{"date":{"__isSmartRef__":true,"id":37021},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37021":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37022":{"date":{"__isSmartRef__":true,"id":37023},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37023":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37024":{"date":{"__isSmartRef__":true,"id":37025},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37025":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37026":{"date":{"__isSmartRef__":true,"id":37027},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37027":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37028":{"date":{"__isSmartRef__":true,"id":37029},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37029":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37030":{"date":{"__isSmartRef__":true,"id":37031},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37031":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37032":{"date":{"__isSmartRef__":true,"id":37033},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37033":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37034":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37035":{"morph":{"__isSmartRef__":true,"id":37014},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37036":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37037}},"37037":{"test01IsMorph":{"__isSmartRef__":true,"id":37038}},"37038":{"varMapping":{"__isSmartRef__":true,"id":37039},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37039":{"this":{"__isSmartRef__":true,"id":37036}},"37040":{},"37041":{"change":{"__isSmartRef__":true,"id":37042},"tick":{"__isSmartRef__":true,"id":37046}},"37042":{"varMapping":{"__isSmartRef__":true,"id":37043},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37044},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37043":{"this":{"__isSmartRef__":true,"id":37014}},"37044":{"timestamp":{"__isSmartRef__":true,"id":37045},"user":"cschuster","tags":[]},"37045":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37046":{"varMapping":{"__isSmartRef__":true,"id":37047},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37048},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37047":{"this":{"__isSmartRef__":true,"id":37014}},"37048":{"timestamp":{"__isSmartRef__":true,"id":37049},"user":"cschuster","tags":[]},"37049":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37050":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37051}],"id":"C51BA22F-ECF8-46A4-8FC3-8DB979FAA915","shape":{"__isSmartRef__":true,"id":37052},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle964","partsBinMetaInfo":{"__isSmartRef__":true,"id":37053},"eventHandler":{"__isSmartRef__":true,"id":37071},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1"],"partTests":{"__isSmartRef__":true,"id":37072},"_ClipMode":"visible","moved":true,"b":63.93832992075477,"#startLetters":"set","isBeingDragged":false,"delta":0.6591580404201522,"_Rotation":-0.5298661858646028,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37077},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5309.6,5268.9)"},"37051":{"target":{"__isSmartRef__":true,"id":37050},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37052":{"_BorderWidth":9.49160843376864,"_ClipMode":"visible","_BorderRadius":7.72072588431749,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.6,64.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,343,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-28.8)"},"37053":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37054},{"__isSmartRef__":true,"id":37056},{"__isSmartRef__":true,"id":37058},{"__isSmartRef__":true,"id":37060},{"__isSmartRef__":true,"id":37062},{"__isSmartRef__":true,"id":37064},{"__isSmartRef__":true,"id":37066},{"__isSmartRef__":true,"id":37068}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37070},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37054":{"date":{"__isSmartRef__":true,"id":37055},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37055":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37056":{"date":{"__isSmartRef__":true,"id":37057},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37057":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37058":{"date":{"__isSmartRef__":true,"id":37059},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37059":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37060":{"date":{"__isSmartRef__":true,"id":37061},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37061":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37062":{"date":{"__isSmartRef__":true,"id":37063},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37063":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37064":{"date":{"__isSmartRef__":true,"id":37065},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37065":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37066":{"date":{"__isSmartRef__":true,"id":37067},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37067":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37068":{"date":{"__isSmartRef__":true,"id":37069},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37069":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37070":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37071":{"morph":{"__isSmartRef__":true,"id":37050},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37072":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37073}},"37073":{"test01IsMorph":{"__isSmartRef__":true,"id":37074}},"37074":{"varMapping":{"__isSmartRef__":true,"id":37075},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37075":{"this":{"__isSmartRef__":true,"id":37072}},"37076":{},"37077":{"change":{"__isSmartRef__":true,"id":37078},"tick":{"__isSmartRef__":true,"id":37082}},"37078":{"varMapping":{"__isSmartRef__":true,"id":37079},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37080},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37079":{"this":{"__isSmartRef__":true,"id":37050}},"37080":{"timestamp":{"__isSmartRef__":true,"id":37081},"user":"cschuster","tags":[]},"37081":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37082":{"varMapping":{"__isSmartRef__":true,"id":37083},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37084},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37083":{"this":{"__isSmartRef__":true,"id":37050}},"37084":{"timestamp":{"__isSmartRef__":true,"id":37085},"user":"cschuster","tags":[]},"37085":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37086":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37087}],"id":"2F936D9A-203F-46E0-9F19-FAE43A86EC0F","shape":{"__isSmartRef__":true,"id":37088},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle965","partsBinMetaInfo":{"__isSmartRef__":true,"id":37089},"eventHandler":{"__isSmartRef__":true,"id":37107},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","E3CD05E0-C1F9-4158-B0C7-415356987EB2"],"partTests":{"__isSmartRef__":true,"id":37108},"_ClipMode":"visible","moved":true,"b":24.525941649335437,"#startLetters":"set","isBeingDragged":false,"delta":0.8175313883111812,"_Rotation":-6.970603751376417,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37113},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6022.2,4997.8)"},"37087":{"target":{"__isSmartRef__":true,"id":37086},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37088":{"_BorderWidth":7.075526003740153,"_ClipMode":"visible","_BorderRadius":33.10750689247749,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.2,83.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(106,339,193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.3,-38.2)"},"37089":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37090},{"__isSmartRef__":true,"id":37092},{"__isSmartRef__":true,"id":37094},{"__isSmartRef__":true,"id":37096},{"__isSmartRef__":true,"id":37098},{"__isSmartRef__":true,"id":37100},{"__isSmartRef__":true,"id":37102},{"__isSmartRef__":true,"id":37104}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37106},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37090":{"date":{"__isSmartRef__":true,"id":37091},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37091":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37092":{"date":{"__isSmartRef__":true,"id":37093},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37093":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37094":{"date":{"__isSmartRef__":true,"id":37095},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37095":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37096":{"date":{"__isSmartRef__":true,"id":37097},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37097":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37098":{"date":{"__isSmartRef__":true,"id":37099},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37099":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37100":{"date":{"__isSmartRef__":true,"id":37101},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37101":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37102":{"date":{"__isSmartRef__":true,"id":37103},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37103":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37104":{"date":{"__isSmartRef__":true,"id":37105},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37105":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37106":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37107":{"morph":{"__isSmartRef__":true,"id":37086},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37108":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37109}},"37109":{"test01IsMorph":{"__isSmartRef__":true,"id":37110}},"37110":{"varMapping":{"__isSmartRef__":true,"id":37111},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37111":{"this":{"__isSmartRef__":true,"id":37108}},"37112":{},"37113":{"change":{"__isSmartRef__":true,"id":37114},"tick":{"__isSmartRef__":true,"id":37118}},"37114":{"varMapping":{"__isSmartRef__":true,"id":37115},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37116},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37115":{"this":{"__isSmartRef__":true,"id":37086}},"37116":{"timestamp":{"__isSmartRef__":true,"id":37117},"user":"cschuster","tags":[]},"37117":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37118":{"varMapping":{"__isSmartRef__":true,"id":37119},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37120},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37119":{"this":{"__isSmartRef__":true,"id":37086}},"37120":{"timestamp":{"__isSmartRef__":true,"id":37121},"user":"cschuster","tags":[]},"37121":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37122":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37123}],"id":"4FFB4DB2-14EF-4F62-8471-BDD0DC316CDB","shape":{"__isSmartRef__":true,"id":37124},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle966","partsBinMetaInfo":{"__isSmartRef__":true,"id":37125},"eventHandler":{"__isSmartRef__":true,"id":37143},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D","A7995462-EC80-42E0-A719-33CDCC08ACD9"],"partTests":{"__isSmartRef__":true,"id":37144},"_ClipMode":"visible","moved":true,"b":335.5943757496425,"#startLetters":"set","isBeingDragged":false,"delta":-0.9762249700143002,"_Rotation":7.262071070924733,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37149},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6231.3,5030.0)"},"37123":{"target":{"__isSmartRef__":true,"id":37122},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37124":{"_BorderWidth":2.9340308896084504,"_ClipMode":"visible","_BorderRadius":33.17083461585272,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.9,116.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-106,127,-70)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.7,-38.2)"},"37125":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37126},{"__isSmartRef__":true,"id":37128},{"__isSmartRef__":true,"id":37130},{"__isSmartRef__":true,"id":37132},{"__isSmartRef__":true,"id":37134},{"__isSmartRef__":true,"id":37136},{"__isSmartRef__":true,"id":37138},{"__isSmartRef__":true,"id":37140}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37142},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37126":{"date":{"__isSmartRef__":true,"id":37127},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37127":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37128":{"date":{"__isSmartRef__":true,"id":37129},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37129":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37130":{"date":{"__isSmartRef__":true,"id":37131},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37131":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37132":{"date":{"__isSmartRef__":true,"id":37133},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37133":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37134":{"date":{"__isSmartRef__":true,"id":37135},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37135":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37136":{"date":{"__isSmartRef__":true,"id":37137},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37137":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37138":{"date":{"__isSmartRef__":true,"id":37139},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37139":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37140":{"date":{"__isSmartRef__":true,"id":37141},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37141":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37142":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37143":{"morph":{"__isSmartRef__":true,"id":37122},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37144":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37145}},"37145":{"test01IsMorph":{"__isSmartRef__":true,"id":37146}},"37146":{"varMapping":{"__isSmartRef__":true,"id":37147},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37147":{"this":{"__isSmartRef__":true,"id":37144}},"37148":{},"37149":{"change":{"__isSmartRef__":true,"id":37150},"tick":{"__isSmartRef__":true,"id":37154}},"37150":{"varMapping":{"__isSmartRef__":true,"id":37151},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37152},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37151":{"this":{"__isSmartRef__":true,"id":37122}},"37152":{"timestamp":{"__isSmartRef__":true,"id":37153},"user":"cschuster","tags":[]},"37153":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37154":{"varMapping":{"__isSmartRef__":true,"id":37155},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37156},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37155":{"this":{"__isSmartRef__":true,"id":37122}},"37156":{"timestamp":{"__isSmartRef__":true,"id":37157},"user":"cschuster","tags":[]},"37157":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37158":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37159}],"id":"E3A65DE9-4C6F-4A1A-8D83-631B8412230E","shape":{"__isSmartRef__":true,"id":37160},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle967","partsBinMetaInfo":{"__isSmartRef__":true,"id":37161},"eventHandler":{"__isSmartRef__":true,"id":37179},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","AB5706EF-EB06-42C8-A5ED-454F0729666B","88394465-34EF-4832-9F8D-7E9F2C74CCDD","0B22D362-F467-4719-B7C4-4EC9A36DE942"],"partTests":{"__isSmartRef__":true,"id":37180},"_ClipMode":"visible","moved":true,"b":212,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-58.898551010104036,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37185},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3741.0,5719.1)"},"37159":{"target":{"__isSmartRef__":true,"id":37158},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37160":{"_BorderWidth":2.350403678833976,"_ClipMode":"visible","_BorderRadius":28.767422935781557,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.0,121.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-136,-353,-115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-3.0)"},"37161":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37162},{"__isSmartRef__":true,"id":37164},{"__isSmartRef__":true,"id":37166},{"__isSmartRef__":true,"id":37168},{"__isSmartRef__":true,"id":37170},{"__isSmartRef__":true,"id":37172},{"__isSmartRef__":true,"id":37174},{"__isSmartRef__":true,"id":37176}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37178},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37162":{"date":{"__isSmartRef__":true,"id":37163},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37163":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37164":{"date":{"__isSmartRef__":true,"id":37165},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37165":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37166":{"date":{"__isSmartRef__":true,"id":37167},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37167":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37168":{"date":{"__isSmartRef__":true,"id":37169},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37169":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37170":{"date":{"__isSmartRef__":true,"id":37171},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37171":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37172":{"date":{"__isSmartRef__":true,"id":37173},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37173":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37174":{"date":{"__isSmartRef__":true,"id":37175},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37175":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37176":{"date":{"__isSmartRef__":true,"id":37177},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37177":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37178":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37179":{"morph":{"__isSmartRef__":true,"id":37158},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37180":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37181}},"37181":{"test01IsMorph":{"__isSmartRef__":true,"id":37182}},"37182":{"varMapping":{"__isSmartRef__":true,"id":37183},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37183":{"this":{"__isSmartRef__":true,"id":37180}},"37184":{},"37185":{"change":{"__isSmartRef__":true,"id":37186},"tick":{"__isSmartRef__":true,"id":37190}},"37186":{"varMapping":{"__isSmartRef__":true,"id":37187},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37188},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37187":{"this":{"__isSmartRef__":true,"id":37158}},"37188":{"timestamp":{"__isSmartRef__":true,"id":37189},"user":"cschuster","tags":[]},"37189":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37190":{"varMapping":{"__isSmartRef__":true,"id":37191},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37192},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37191":{"this":{"__isSmartRef__":true,"id":37158}},"37192":{"timestamp":{"__isSmartRef__":true,"id":37193},"user":"cschuster","tags":[]},"37193":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37194":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37195}],"id":"4D11DDDD-9620-47DF-860C-9F42281A780E","shape":{"__isSmartRef__":true,"id":37196},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle968","partsBinMetaInfo":{"__isSmartRef__":true,"id":37197},"eventHandler":{"__isSmartRef__":true,"id":37215},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8"],"partTests":{"__isSmartRef__":true,"id":37216},"_ClipMode":"visible","moved":true,"b":127,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-23.013891384639553,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37221},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6927.6,5318.9)"},"37195":{"target":{"__isSmartRef__":true,"id":37194},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37196":{"_BorderWidth":8.993177550236464,"_ClipMode":"visible","_BorderRadius":14.487252883660023,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,68.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,51,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-8.0)"},"37197":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37198},{"__isSmartRef__":true,"id":37200},{"__isSmartRef__":true,"id":37202},{"__isSmartRef__":true,"id":37204},{"__isSmartRef__":true,"id":37206},{"__isSmartRef__":true,"id":37208},{"__isSmartRef__":true,"id":37210},{"__isSmartRef__":true,"id":37212}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37214},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37198":{"date":{"__isSmartRef__":true,"id":37199},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37199":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37200":{"date":{"__isSmartRef__":true,"id":37201},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37201":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37202":{"date":{"__isSmartRef__":true,"id":37203},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37203":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37204":{"date":{"__isSmartRef__":true,"id":37205},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37205":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37206":{"date":{"__isSmartRef__":true,"id":37207},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37207":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37208":{"date":{"__isSmartRef__":true,"id":37209},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37209":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37210":{"date":{"__isSmartRef__":true,"id":37211},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37211":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37212":{"date":{"__isSmartRef__":true,"id":37213},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37213":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37214":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37215":{"morph":{"__isSmartRef__":true,"id":37194},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37216":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37217}},"37217":{"test01IsMorph":{"__isSmartRef__":true,"id":37218}},"37218":{"varMapping":{"__isSmartRef__":true,"id":37219},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37219":{"this":{"__isSmartRef__":true,"id":37216}},"37220":{},"37221":{"change":{"__isSmartRef__":true,"id":37222},"tick":{"__isSmartRef__":true,"id":37226}},"37222":{"varMapping":{"__isSmartRef__":true,"id":37223},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37223":{"this":{"__isSmartRef__":true,"id":37194}},"37224":{"timestamp":{"__isSmartRef__":true,"id":37225},"user":"cschuster","tags":[]},"37225":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37226":{"varMapping":{"__isSmartRef__":true,"id":37227},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37228},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37227":{"this":{"__isSmartRef__":true,"id":37194}},"37228":{"timestamp":{"__isSmartRef__":true,"id":37229},"user":"cschuster","tags":[]},"37229":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37230":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37231}],"id":"139A65E1-FC03-40CE-AD6C-456023C332CB","shape":{"__isSmartRef__":true,"id":37232},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle969","partsBinMetaInfo":{"__isSmartRef__":true,"id":37233},"eventHandler":{"__isSmartRef__":true,"id":37251},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B"],"partTests":{"__isSmartRef__":true,"id":37252},"_ClipMode":"visible","moved":true,"b":275,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":22.315013741450237,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37257},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5558.2,3746.8)"},"37231":{"target":{"__isSmartRef__":true,"id":37230},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37232":{"_BorderWidth":0.019026509541272496,"_ClipMode":"visible","_BorderRadius":0.3038449397558374,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-232,78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.7)"},"37233":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37234},{"__isSmartRef__":true,"id":37236},{"__isSmartRef__":true,"id":37238},{"__isSmartRef__":true,"id":37240},{"__isSmartRef__":true,"id":37242},{"__isSmartRef__":true,"id":37244},{"__isSmartRef__":true,"id":37246},{"__isSmartRef__":true,"id":37248}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37250},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37234":{"date":{"__isSmartRef__":true,"id":37235},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37235":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37236":{"date":{"__isSmartRef__":true,"id":37237},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37237":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37238":{"date":{"__isSmartRef__":true,"id":37239},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37239":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37240":{"date":{"__isSmartRef__":true,"id":37241},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37241":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37242":{"date":{"__isSmartRef__":true,"id":37243},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37243":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37244":{"date":{"__isSmartRef__":true,"id":37245},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37245":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37246":{"date":{"__isSmartRef__":true,"id":37247},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37247":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37248":{"date":{"__isSmartRef__":true,"id":37249},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37249":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37250":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37251":{"morph":{"__isSmartRef__":true,"id":37230},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37252":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37253}},"37253":{"test01IsMorph":{"__isSmartRef__":true,"id":37254}},"37254":{"varMapping":{"__isSmartRef__":true,"id":37255},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37256},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37255":{"this":{"__isSmartRef__":true,"id":37252}},"37256":{},"37257":{"change":{"__isSmartRef__":true,"id":37258},"tick":{"__isSmartRef__":true,"id":37262}},"37258":{"varMapping":{"__isSmartRef__":true,"id":37259},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37259":{"this":{"__isSmartRef__":true,"id":37230}},"37260":{"timestamp":{"__isSmartRef__":true,"id":37261},"user":"cschuster","tags":[]},"37261":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37262":{"varMapping":{"__isSmartRef__":true,"id":37263},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37263":{"this":{"__isSmartRef__":true,"id":37230}},"37264":{"timestamp":{"__isSmartRef__":true,"id":37265},"user":"cschuster","tags":[]},"37265":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37266":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37267}],"id":"8BF789CC-332E-4129-8137-CB0B3AB7E34D","shape":{"__isSmartRef__":true,"id":37268},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle970","partsBinMetaInfo":{"__isSmartRef__":true,"id":37269},"eventHandler":{"__isSmartRef__":true,"id":37287},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","176024A4-FE0A-47D5-8E18-8E8595529561"],"partTests":{"__isSmartRef__":true,"id":37288},"_ClipMode":"visible","moved":true,"b":49.08231668465305,"#startLetters":"set","isBeingDragged":false,"delta":-0.8380530547583476,"_Rotation":3.241203944218739,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37293},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5895.3,4466.1)"},"37267":{"target":{"__isSmartRef__":true,"id":37266},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37268":{"_BorderWidth":8.77825679577836,"_ClipMode":"visible","_BorderRadius":17.159640936247435,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,69.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(193,361,-106)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.1,-33.1)"},"37269":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37270},{"__isSmartRef__":true,"id":37272},{"__isSmartRef__":true,"id":37274},{"__isSmartRef__":true,"id":37276},{"__isSmartRef__":true,"id":37278},{"__isSmartRef__":true,"id":37280},{"__isSmartRef__":true,"id":37282},{"__isSmartRef__":true,"id":37284}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37286},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37270":{"date":{"__isSmartRef__":true,"id":37271},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37271":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37272":{"date":{"__isSmartRef__":true,"id":37273},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37273":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37274":{"date":{"__isSmartRef__":true,"id":37275},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37275":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37276":{"date":{"__isSmartRef__":true,"id":37277},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37277":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37278":{"date":{"__isSmartRef__":true,"id":37279},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37279":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37280":{"date":{"__isSmartRef__":true,"id":37281},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37281":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37282":{"date":{"__isSmartRef__":true,"id":37283},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37283":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37284":{"date":{"__isSmartRef__":true,"id":37285},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37285":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37286":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37287":{"morph":{"__isSmartRef__":true,"id":37266},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37288":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37289}},"37289":{"test01IsMorph":{"__isSmartRef__":true,"id":37290}},"37290":{"varMapping":{"__isSmartRef__":true,"id":37291},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37291":{"this":{"__isSmartRef__":true,"id":37288}},"37292":{},"37293":{"change":{"__isSmartRef__":true,"id":37294},"tick":{"__isSmartRef__":true,"id":37298}},"37294":{"varMapping":{"__isSmartRef__":true,"id":37295},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37295":{"this":{"__isSmartRef__":true,"id":37266}},"37296":{"timestamp":{"__isSmartRef__":true,"id":37297},"user":"cschuster","tags":[]},"37297":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37298":{"varMapping":{"__isSmartRef__":true,"id":37299},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37299":{"this":{"__isSmartRef__":true,"id":37266}},"37300":{"timestamp":{"__isSmartRef__":true,"id":37301},"user":"cschuster","tags":[]},"37301":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37302":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37303}],"id":"CF6CDED5-EE78-4BD9-A9EC-F86CEB23C8F8","shape":{"__isSmartRef__":true,"id":37304},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle971","partsBinMetaInfo":{"__isSmartRef__":true,"id":37305},"eventHandler":{"__isSmartRef__":true,"id":37323},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","7F506748-D4F8-4470-9655-D02414903985"],"partTests":{"__isSmartRef__":true,"id":37324},"_ClipMode":"visible","moved":true,"b":324.14219016907737,"#startLetters":"set","isBeingDragged":false,"delta":-0.8964452457730658,"_Rotation":-31.155961828644788,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37329},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4262.6,4951.4)"},"37303":{"target":{"__isSmartRef__":true,"id":37302},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37304":{"_BorderWidth":2.071121411540574,"_ClipMode":"visible","_BorderRadius":26.274672342502274,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,123.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,58,-197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.3,-36.2)"},"37305":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37306},{"__isSmartRef__":true,"id":37308},{"__isSmartRef__":true,"id":37310},{"__isSmartRef__":true,"id":37312},{"__isSmartRef__":true,"id":37314},{"__isSmartRef__":true,"id":37316},{"__isSmartRef__":true,"id":37318},{"__isSmartRef__":true,"id":37320}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37322},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37306":{"date":{"__isSmartRef__":true,"id":37307},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37307":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37308":{"date":{"__isSmartRef__":true,"id":37309},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37309":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37310":{"date":{"__isSmartRef__":true,"id":37311},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37311":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37312":{"date":{"__isSmartRef__":true,"id":37313},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37313":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37314":{"date":{"__isSmartRef__":true,"id":37315},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37315":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37316":{"date":{"__isSmartRef__":true,"id":37317},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37317":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37318":{"date":{"__isSmartRef__":true,"id":37319},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37319":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37320":{"date":{"__isSmartRef__":true,"id":37321},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37321":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37322":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37323":{"morph":{"__isSmartRef__":true,"id":37302},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37324":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37325}},"37325":{"test01IsMorph":{"__isSmartRef__":true,"id":37326}},"37326":{"varMapping":{"__isSmartRef__":true,"id":37327},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37327":{"this":{"__isSmartRef__":true,"id":37324}},"37328":{},"37329":{"change":{"__isSmartRef__":true,"id":37330},"tick":{"__isSmartRef__":true,"id":37334}},"37330":{"varMapping":{"__isSmartRef__":true,"id":37331},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37331":{"this":{"__isSmartRef__":true,"id":37302}},"37332":{"timestamp":{"__isSmartRef__":true,"id":37333},"user":"cschuster","tags":[]},"37333":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37334":{"varMapping":{"__isSmartRef__":true,"id":37335},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37335":{"this":{"__isSmartRef__":true,"id":37302}},"37336":{"timestamp":{"__isSmartRef__":true,"id":37337},"user":"cschuster","tags":[]},"37337":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37338":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37339}],"id":"9B333C87-DBCC-4AC1-B0D3-920A900EA0BD","shape":{"__isSmartRef__":true,"id":37340},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle972","partsBinMetaInfo":{"__isSmartRef__":true,"id":37341},"eventHandler":{"__isSmartRef__":true,"id":37359},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","F6164FD5-F948-40A6-9F27-80B0907D5A12","5FBD3AF5-FBA7-420A-A3E6-D2FDB1BFDD71","B5A4D3AF-27F0-4870-A38E-E54247C42419"],"partTests":{"__isSmartRef__":true,"id":37360},"_ClipMode":"visible","moved":true,"b":326.70194627018645,"#startLetters":"set","isBeingDragged":false,"delta":-0.8324513432453386,"_Rotation":-8.907042963751554,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37365},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5048.3,4487.4)"},"37339":{"target":{"__isSmartRef__":true,"id":37338},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37340":{"_BorderWidth":2.255027868554213,"_ClipMode":"visible","_BorderRadius":27.944204796137555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.3,122.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-140,74,-173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.0,-36.7)"},"37341":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37342},{"__isSmartRef__":true,"id":37344},{"__isSmartRef__":true,"id":37346},{"__isSmartRef__":true,"id":37348},{"__isSmartRef__":true,"id":37350},{"__isSmartRef__":true,"id":37352},{"__isSmartRef__":true,"id":37354},{"__isSmartRef__":true,"id":37356}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37358},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37342":{"date":{"__isSmartRef__":true,"id":37343},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37343":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37344":{"date":{"__isSmartRef__":true,"id":37345},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37345":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37346":{"date":{"__isSmartRef__":true,"id":37347},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37347":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37348":{"date":{"__isSmartRef__":true,"id":37349},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37349":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37350":{"date":{"__isSmartRef__":true,"id":37351},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37351":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37352":{"date":{"__isSmartRef__":true,"id":37353},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37353":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37354":{"date":{"__isSmartRef__":true,"id":37355},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37355":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37356":{"date":{"__isSmartRef__":true,"id":37357},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37357":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37358":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37359":{"morph":{"__isSmartRef__":true,"id":37338},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37360":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37361}},"37361":{"test01IsMorph":{"__isSmartRef__":true,"id":37362}},"37362":{"varMapping":{"__isSmartRef__":true,"id":37363},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37363":{"this":{"__isSmartRef__":true,"id":37360}},"37364":{},"37365":{"change":{"__isSmartRef__":true,"id":37366},"tick":{"__isSmartRef__":true,"id":37370}},"37366":{"varMapping":{"__isSmartRef__":true,"id":37367},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37367":{"this":{"__isSmartRef__":true,"id":37338}},"37368":{"timestamp":{"__isSmartRef__":true,"id":37369},"user":"cschuster","tags":[]},"37369":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37370":{"varMapping":{"__isSmartRef__":true,"id":37371},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37371":{"this":{"__isSmartRef__":true,"id":37338}},"37372":{"timestamp":{"__isSmartRef__":true,"id":37373},"user":"cschuster","tags":[]},"37373":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37374":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37375}],"id":"0303427B-EB58-4766-83F3-9F766137F45B","shape":{"__isSmartRef__":true,"id":37376},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle973","partsBinMetaInfo":{"__isSmartRef__":true,"id":37377},"eventHandler":{"__isSmartRef__":true,"id":37395},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E"],"partTests":{"__isSmartRef__":true,"id":37396},"_ClipMode":"visible","moved":true,"b":198,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-42.50381130592214,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37401},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6793.5,5618.7)"},"37375":{"target":{"__isSmartRef__":true,"id":37374},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37376":{"_BorderWidth":3.4549150281252614,"_ClipMode":"visible","_BorderRadius":36.18033988749894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.5,112.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-79,-323,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.8,-1.0)"},"37377":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37378},{"__isSmartRef__":true,"id":37380},{"__isSmartRef__":true,"id":37382},{"__isSmartRef__":true,"id":37384},{"__isSmartRef__":true,"id":37386},{"__isSmartRef__":true,"id":37388},{"__isSmartRef__":true,"id":37390},{"__isSmartRef__":true,"id":37392}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37394},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37378":{"date":{"__isSmartRef__":true,"id":37379},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37379":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37380":{"date":{"__isSmartRef__":true,"id":37381},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37381":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37382":{"date":{"__isSmartRef__":true,"id":37383},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37383":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37384":{"date":{"__isSmartRef__":true,"id":37385},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37385":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37386":{"date":{"__isSmartRef__":true,"id":37387},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37387":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37388":{"date":{"__isSmartRef__":true,"id":37389},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37389":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37390":{"date":{"__isSmartRef__":true,"id":37391},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37391":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37392":{"date":{"__isSmartRef__":true,"id":37393},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37393":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37394":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37395":{"morph":{"__isSmartRef__":true,"id":37374},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37396":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37397}},"37397":{"test01IsMorph":{"__isSmartRef__":true,"id":37398}},"37398":{"varMapping":{"__isSmartRef__":true,"id":37399},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37399":{"this":{"__isSmartRef__":true,"id":37396}},"37400":{},"37401":{"change":{"__isSmartRef__":true,"id":37402},"tick":{"__isSmartRef__":true,"id":37406}},"37402":{"varMapping":{"__isSmartRef__":true,"id":37403},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37403":{"this":{"__isSmartRef__":true,"id":37374}},"37404":{"timestamp":{"__isSmartRef__":true,"id":37405},"user":"cschuster","tags":[]},"37405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37406":{"varMapping":{"__isSmartRef__":true,"id":37407},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37408},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37407":{"this":{"__isSmartRef__":true,"id":37374}},"37408":{"timestamp":{"__isSmartRef__":true,"id":37409},"user":"cschuster","tags":[]},"37409":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37410":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37411}],"id":"951A7EF1-B78E-4C71-9147-49261F129E67","shape":{"__isSmartRef__":true,"id":37412},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle974","partsBinMetaInfo":{"__isSmartRef__":true,"id":37413},"eventHandler":{"__isSmartRef__":true,"id":37431},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","31333BE2-6CD1-4E38-91C1-BF4BFD986856"],"partTests":{"__isSmartRef__":true,"id":37432},"_ClipMode":"visible","moved":true,"b":184.41761013428913,"#startLetters":"set","isBeingDragged":false,"delta":0.778133376094047,"_Rotation":22.703991424954353,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37437},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4379.3,4363.1)"},"37411":{"target":{"__isSmartRef__":true,"id":37410},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37412":{"_BorderWidth":4.614872632637369,"_ClipMode":"visible","_BorderRadius":39.76268305745333,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.1,103.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,-275,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-0.1)"},"37413":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37414},{"__isSmartRef__":true,"id":37416},{"__isSmartRef__":true,"id":37418},{"__isSmartRef__":true,"id":37420},{"__isSmartRef__":true,"id":37422},{"__isSmartRef__":true,"id":37424},{"__isSmartRef__":true,"id":37426},{"__isSmartRef__":true,"id":37428}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37430},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37414":{"date":{"__isSmartRef__":true,"id":37415},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37415":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37416":{"date":{"__isSmartRef__":true,"id":37417},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37417":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37418":{"date":{"__isSmartRef__":true,"id":37419},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37419":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37420":{"date":{"__isSmartRef__":true,"id":37421},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37421":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37422":{"date":{"__isSmartRef__":true,"id":37423},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37423":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37424":{"date":{"__isSmartRef__":true,"id":37425},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37425":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37426":{"date":{"__isSmartRef__":true,"id":37427},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37427":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37428":{"date":{"__isSmartRef__":true,"id":37429},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37429":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37430":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37431":{"morph":{"__isSmartRef__":true,"id":37410},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37432":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37433}},"37433":{"test01IsMorph":{"__isSmartRef__":true,"id":37434}},"37434":{"varMapping":{"__isSmartRef__":true,"id":37435},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37435":{"this":{"__isSmartRef__":true,"id":37432}},"37436":{},"37437":{"change":{"__isSmartRef__":true,"id":37438},"tick":{"__isSmartRef__":true,"id":37442}},"37438":{"varMapping":{"__isSmartRef__":true,"id":37439},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37439":{"this":{"__isSmartRef__":true,"id":37410}},"37440":{"timestamp":{"__isSmartRef__":true,"id":37441},"user":"cschuster","tags":[]},"37441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37442":{"varMapping":{"__isSmartRef__":true,"id":37443},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37443":{"this":{"__isSmartRef__":true,"id":37410}},"37444":{"timestamp":{"__isSmartRef__":true,"id":37445},"user":"cschuster","tags":[]},"37445":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37446":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37447}],"id":"9FC2D635-E53D-47B0-A686-042ED28B4E36","shape":{"__isSmartRef__":true,"id":37448},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle975","partsBinMetaInfo":{"__isSmartRef__":true,"id":37449},"eventHandler":{"__isSmartRef__":true,"id":37467},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","454545EF-74FC-4785-9F63-48B94B0248F2"],"partTests":{"__isSmartRef__":true,"id":37468},"_ClipMode":"visible","moved":true,"b":6.241288326214999,"#startLetters":"set","isBeingDragged":false,"delta":-0.9799410295672715,"_Rotation":66.48447172401778,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37473},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6092.5,4518.8)"},"37447":{"target":{"__isSmartRef__":true,"id":37446},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37448":{"_BorderWidth":5.5435786496074515,"_ClipMode":"visible","_BorderRadius":39.5272356027055,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.6,95.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(28,283,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.2,-39.9)"},"37449":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37450},{"__isSmartRef__":true,"id":37452},{"__isSmartRef__":true,"id":37454},{"__isSmartRef__":true,"id":37456},{"__isSmartRef__":true,"id":37458},{"__isSmartRef__":true,"id":37460},{"__isSmartRef__":true,"id":37462},{"__isSmartRef__":true,"id":37464}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37466},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37450":{"date":{"__isSmartRef__":true,"id":37451},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37451":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37452":{"date":{"__isSmartRef__":true,"id":37453},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37453":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37454":{"date":{"__isSmartRef__":true,"id":37455},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37455":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37456":{"date":{"__isSmartRef__":true,"id":37457},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37457":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37458":{"date":{"__isSmartRef__":true,"id":37459},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37459":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37460":{"date":{"__isSmartRef__":true,"id":37461},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37461":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37462":{"date":{"__isSmartRef__":true,"id":37463},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37463":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37464":{"date":{"__isSmartRef__":true,"id":37465},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37465":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37466":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37467":{"morph":{"__isSmartRef__":true,"id":37446},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37468":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37469}},"37469":{"test01IsMorph":{"__isSmartRef__":true,"id":37470}},"37470":{"varMapping":{"__isSmartRef__":true,"id":37471},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37471":{"this":{"__isSmartRef__":true,"id":37468}},"37472":{},"37473":{"change":{"__isSmartRef__":true,"id":37474},"tick":{"__isSmartRef__":true,"id":37478}},"37474":{"varMapping":{"__isSmartRef__":true,"id":37475},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37475":{"this":{"__isSmartRef__":true,"id":37446}},"37476":{"timestamp":{"__isSmartRef__":true,"id":37477},"user":"cschuster","tags":[]},"37477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37478":{"varMapping":{"__isSmartRef__":true,"id":37479},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37480},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37479":{"this":{"__isSmartRef__":true,"id":37446}},"37480":{"timestamp":{"__isSmartRef__":true,"id":37481},"user":"cschuster","tags":[]},"37481":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37482":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37483}],"id":"55F45675-D492-4240-911C-084B0E5AE095","shape":{"__isSmartRef__":true,"id":37484},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle976","partsBinMetaInfo":{"__isSmartRef__":true,"id":37485},"eventHandler":{"__isSmartRef__":true,"id":37503},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826"],"partTests":{"__isSmartRef__":true,"id":37504},"_ClipMode":"visible","moved":true,"b":111.4081843526219,"#startLetters":"set","isBeingDragged":false,"delta":-0.9748698652838357,"_Rotation":18.699694985572858,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37509},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6357.2,4701.0)"},"37483":{"target":{"__isSmartRef__":true,"id":37482},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37484":{"_BorderWidth":9.655018429704292,"_ClipMode":"visible","_BorderRadius":5.329285470581418,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.8,62.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(238,145,134)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-12.7)"},"37485":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37486},{"__isSmartRef__":true,"id":37488},{"__isSmartRef__":true,"id":37490},{"__isSmartRef__":true,"id":37492},{"__isSmartRef__":true,"id":37494},{"__isSmartRef__":true,"id":37496},{"__isSmartRef__":true,"id":37498},{"__isSmartRef__":true,"id":37500}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37502},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37486":{"date":{"__isSmartRef__":true,"id":37487},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37487":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37488":{"date":{"__isSmartRef__":true,"id":37489},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37489":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37490":{"date":{"__isSmartRef__":true,"id":37491},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37491":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37492":{"date":{"__isSmartRef__":true,"id":37493},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37493":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37494":{"date":{"__isSmartRef__":true,"id":37495},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37495":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37496":{"date":{"__isSmartRef__":true,"id":37497},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37497":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37498":{"date":{"__isSmartRef__":true,"id":37499},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37499":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37500":{"date":{"__isSmartRef__":true,"id":37501},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37501":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37502":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37503":{"morph":{"__isSmartRef__":true,"id":37482},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37504":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37505}},"37505":{"test01IsMorph":{"__isSmartRef__":true,"id":37506}},"37506":{"varMapping":{"__isSmartRef__":true,"id":37507},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37507":{"this":{"__isSmartRef__":true,"id":37504}},"37508":{},"37509":{"change":{"__isSmartRef__":true,"id":37510},"tick":{"__isSmartRef__":true,"id":37514}},"37510":{"varMapping":{"__isSmartRef__":true,"id":37511},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37511":{"this":{"__isSmartRef__":true,"id":37482}},"37512":{"timestamp":{"__isSmartRef__":true,"id":37513},"user":"cschuster","tags":[]},"37513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37514":{"varMapping":{"__isSmartRef__":true,"id":37515},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37515":{"this":{"__isSmartRef__":true,"id":37482}},"37516":{"timestamp":{"__isSmartRef__":true,"id":37517},"user":"cschuster","tags":[]},"37517":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37518":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37519}],"id":"F0624FC1-1479-4ED1-91C2-1EAEADA6244B","shape":{"__isSmartRef__":true,"id":37520},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle977","partsBinMetaInfo":{"__isSmartRef__":true,"id":37521},"eventHandler":{"__isSmartRef__":true,"id":37539},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E"],"partTests":{"__isSmartRef__":true,"id":37540},"_ClipMode":"visible","moved":true,"b":257.59247240552213,"#startLetters":"set","isBeingDragged":false,"delta":0.9265916273579933,"_Rotation":-34.14387408515374,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37545},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7148.8,5225.3)"},"37519":{"target":{"__isSmartRef__":true,"id":37518},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37520":{"_BorderWidth":0.11677971151592992,"_ClipMode":"visible","_BorderRadius":1.8466553826200949,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.8,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-305,240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.7)"},"37521":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37522},{"__isSmartRef__":true,"id":37524},{"__isSmartRef__":true,"id":37526},{"__isSmartRef__":true,"id":37528},{"__isSmartRef__":true,"id":37530},{"__isSmartRef__":true,"id":37532},{"__isSmartRef__":true,"id":37534},{"__isSmartRef__":true,"id":37536}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37538},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37522":{"date":{"__isSmartRef__":true,"id":37523},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37523":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37524":{"date":{"__isSmartRef__":true,"id":37525},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37525":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37526":{"date":{"__isSmartRef__":true,"id":37527},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37527":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37528":{"date":{"__isSmartRef__":true,"id":37529},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37529":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37530":{"date":{"__isSmartRef__":true,"id":37531},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37531":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37532":{"date":{"__isSmartRef__":true,"id":37533},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37533":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37534":{"date":{"__isSmartRef__":true,"id":37535},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37535":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37536":{"date":{"__isSmartRef__":true,"id":37537},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37537":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37538":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37539":{"morph":{"__isSmartRef__":true,"id":37518},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37540":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37541}},"37541":{"test01IsMorph":{"__isSmartRef__":true,"id":37542}},"37542":{"varMapping":{"__isSmartRef__":true,"id":37543},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37543":{"this":{"__isSmartRef__":true,"id":37540}},"37544":{},"37545":{"change":{"__isSmartRef__":true,"id":37546},"tick":{"__isSmartRef__":true,"id":37550}},"37546":{"varMapping":{"__isSmartRef__":true,"id":37547},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37547":{"this":{"__isSmartRef__":true,"id":37518}},"37548":{"timestamp":{"__isSmartRef__":true,"id":37549},"user":"cschuster","tags":[]},"37549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37550":{"varMapping":{"__isSmartRef__":true,"id":37551},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37551":{"this":{"__isSmartRef__":true,"id":37518}},"37552":{"timestamp":{"__isSmartRef__":true,"id":37553},"user":"cschuster","tags":[]},"37553":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37554":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37555}],"id":"65F029A8-FAA4-485C-A069-C0B7CFDE85C7","shape":{"__isSmartRef__":true,"id":37556},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle978","partsBinMetaInfo":{"__isSmartRef__":true,"id":37557},"eventHandler":{"__isSmartRef__":true,"id":37575},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8"],"partTests":{"__isSmartRef__":true,"id":37576},"_ClipMode":"visible","moved":true,"b":96.54763462836854,"#startLetters":"set","isBeingDragged":false,"delta":-0.986712978919968,"_Rotation":-31.260909200562363,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37581},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4868.3,4437.6)"},"37555":{"target":{"__isSmartRef__":true,"id":37554},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37556":{"_BorderWidth":9.967386986495022,"_ClipMode":"visible","_BorderRadius":0.5201064422398605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.9,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,225,-58)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.7)"},"37557":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37558},{"__isSmartRef__":true,"id":37560},{"__isSmartRef__":true,"id":37562},{"__isSmartRef__":true,"id":37564},{"__isSmartRef__":true,"id":37566},{"__isSmartRef__":true,"id":37568},{"__isSmartRef__":true,"id":37570},{"__isSmartRef__":true,"id":37572}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37574},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37558":{"date":{"__isSmartRef__":true,"id":37559},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37559":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37560":{"date":{"__isSmartRef__":true,"id":37561},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37561":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37562":{"date":{"__isSmartRef__":true,"id":37563},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37563":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37564":{"date":{"__isSmartRef__":true,"id":37565},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37565":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37566":{"date":{"__isSmartRef__":true,"id":37567},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37567":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37568":{"date":{"__isSmartRef__":true,"id":37569},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37569":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37570":{"date":{"__isSmartRef__":true,"id":37571},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37571":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37572":{"date":{"__isSmartRef__":true,"id":37573},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37573":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37574":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37575":{"morph":{"__isSmartRef__":true,"id":37554},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37576":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37577}},"37577":{"test01IsMorph":{"__isSmartRef__":true,"id":37578}},"37578":{"varMapping":{"__isSmartRef__":true,"id":37579},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37579":{"this":{"__isSmartRef__":true,"id":37576}},"37580":{},"37581":{"change":{"__isSmartRef__":true,"id":37582},"tick":{"__isSmartRef__":true,"id":37586}},"37582":{"varMapping":{"__isSmartRef__":true,"id":37583},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37583":{"this":{"__isSmartRef__":true,"id":37554}},"37584":{"timestamp":{"__isSmartRef__":true,"id":37585},"user":"cschuster","tags":[]},"37585":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37586":{"varMapping":{"__isSmartRef__":true,"id":37587},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37587":{"this":{"__isSmartRef__":true,"id":37554}},"37588":{"timestamp":{"__isSmartRef__":true,"id":37589},"user":"cschuster","tags":[]},"37589":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37590":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37591}],"id":"49965AAF-C490-49F7-97FF-2E4ADB4C3F00","shape":{"__isSmartRef__":true,"id":37592},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle979","partsBinMetaInfo":{"__isSmartRef__":true,"id":37593},"eventHandler":{"__isSmartRef__":true,"id":37611},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","11CD8568-C3C7-4F43-9D15-F3411B29F9E2"],"partTests":{"__isSmartRef__":true,"id":37612},"_ClipMode":"visible","moved":true,"b":279.8952857158147,"#startLetters":"set","isBeingDragged":false,"delta":-0.9102808441384695,"_Rotation":-33.190772546328695,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37617},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4548.4,4094.9)"},"37591":{"target":{"__isSmartRef__":true,"id":37590},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37592":{"_BorderWidth":0.07438265445557857,"_ClipMode":"visible","_BorderRadius":1.1812700244350838,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.5,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-208,14)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.4)"},"37593":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37594},{"__isSmartRef__":true,"id":37596},{"__isSmartRef__":true,"id":37598},{"__isSmartRef__":true,"id":37600},{"__isSmartRef__":true,"id":37602},{"__isSmartRef__":true,"id":37604},{"__isSmartRef__":true,"id":37606},{"__isSmartRef__":true,"id":37608}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37610},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37594":{"date":{"__isSmartRef__":true,"id":37595},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37595":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37596":{"date":{"__isSmartRef__":true,"id":37597},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37597":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37598":{"date":{"__isSmartRef__":true,"id":37599},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37599":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37600":{"date":{"__isSmartRef__":true,"id":37601},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37601":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37602":{"date":{"__isSmartRef__":true,"id":37603},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37603":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37604":{"date":{"__isSmartRef__":true,"id":37605},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37605":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37606":{"date":{"__isSmartRef__":true,"id":37607},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37607":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37608":{"date":{"__isSmartRef__":true,"id":37609},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37609":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37610":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37611":{"morph":{"__isSmartRef__":true,"id":37590},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37612":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37613}},"37613":{"test01IsMorph":{"__isSmartRef__":true,"id":37614}},"37614":{"varMapping":{"__isSmartRef__":true,"id":37615},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37615":{"this":{"__isSmartRef__":true,"id":37612}},"37616":{},"37617":{"change":{"__isSmartRef__":true,"id":37618},"tick":{"__isSmartRef__":true,"id":37622}},"37618":{"varMapping":{"__isSmartRef__":true,"id":37619},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37619":{"this":{"__isSmartRef__":true,"id":37590}},"37620":{"timestamp":{"__isSmartRef__":true,"id":37621},"user":"cschuster","tags":[]},"37621":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37622":{"varMapping":{"__isSmartRef__":true,"id":37623},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37623":{"this":{"__isSmartRef__":true,"id":37590}},"37624":{"timestamp":{"__isSmartRef__":true,"id":37625},"user":"cschuster","tags":[]},"37625":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37626":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37627}],"id":"ACF69CFB-70B7-4AB2-99A7-214821696709","shape":{"__isSmartRef__":true,"id":37628},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle980","partsBinMetaInfo":{"__isSmartRef__":true,"id":37629},"eventHandler":{"__isSmartRef__":true,"id":37647},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7"],"partTests":{"__isSmartRef__":true,"id":37648},"_ClipMode":"visible","moved":true,"b":49.59548478270881,"#startLetters":"set","isBeingDragged":false,"delta":-0.7534090175176971,"_Rotation":26.014206095031682,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37653},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5507.9,4381.3)"},"37627":{"target":{"__isSmartRef__":true,"id":37626},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37628":{"_BorderWidth":8.807436149093764,"_ClipMode":"visible","_BorderRadius":16.805487952918487,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,69.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(195,361,-113)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.2,-33.0)"},"37629":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37630},{"__isSmartRef__":true,"id":37632},{"__isSmartRef__":true,"id":37634},{"__isSmartRef__":true,"id":37636},{"__isSmartRef__":true,"id":37638},{"__isSmartRef__":true,"id":37640},{"__isSmartRef__":true,"id":37642},{"__isSmartRef__":true,"id":37644}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37646},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37630":{"date":{"__isSmartRef__":true,"id":37631},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37631":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37632":{"date":{"__isSmartRef__":true,"id":37633},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37633":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37634":{"date":{"__isSmartRef__":true,"id":37635},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37635":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37636":{"date":{"__isSmartRef__":true,"id":37637},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37637":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37638":{"date":{"__isSmartRef__":true,"id":37639},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37639":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37640":{"date":{"__isSmartRef__":true,"id":37641},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37641":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37642":{"date":{"__isSmartRef__":true,"id":37643},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37643":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37644":{"date":{"__isSmartRef__":true,"id":37645},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37645":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37646":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37647":{"morph":{"__isSmartRef__":true,"id":37626},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37648":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37649}},"37649":{"test01IsMorph":{"__isSmartRef__":true,"id":37650}},"37650":{"varMapping":{"__isSmartRef__":true,"id":37651},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37651":{"this":{"__isSmartRef__":true,"id":37648}},"37652":{},"37653":{"change":{"__isSmartRef__":true,"id":37654},"tick":{"__isSmartRef__":true,"id":37658}},"37654":{"varMapping":{"__isSmartRef__":true,"id":37655},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37655":{"this":{"__isSmartRef__":true,"id":37626}},"37656":{"timestamp":{"__isSmartRef__":true,"id":37657},"user":"cschuster","tags":[]},"37657":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37658":{"varMapping":{"__isSmartRef__":true,"id":37659},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37659":{"this":{"__isSmartRef__":true,"id":37626}},"37660":{"timestamp":{"__isSmartRef__":true,"id":37661},"user":"cschuster","tags":[]},"37661":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37662":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37663}],"id":"A065931D-7735-47FB-835A-696B3444A31A","shape":{"__isSmartRef__":true,"id":37664},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle981","partsBinMetaInfo":{"__isSmartRef__":true,"id":37665},"eventHandler":{"__isSmartRef__":true,"id":37683},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE"],"partTests":{"__isSmartRef__":true,"id":37684},"_ClipMode":"visible","moved":true,"b":246,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-14.326531150119568,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37689},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5058.1,5073.1)"},"37663":{"target":{"__isSmartRef__":true,"id":37662},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37664":{"_BorderWidth":0.4322727117869949,"_ClipMode":"visible","_BorderRadius":6.617387872822831,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,136.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-338,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-11.9)"},"37665":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37666},{"__isSmartRef__":true,"id":37668},{"__isSmartRef__":true,"id":37670},{"__isSmartRef__":true,"id":37672},{"__isSmartRef__":true,"id":37674},{"__isSmartRef__":true,"id":37676},{"__isSmartRef__":true,"id":37678},{"__isSmartRef__":true,"id":37680}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37682},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37666":{"date":{"__isSmartRef__":true,"id":37667},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37667":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37668":{"date":{"__isSmartRef__":true,"id":37669},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37669":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37670":{"date":{"__isSmartRef__":true,"id":37671},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37671":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37672":{"date":{"__isSmartRef__":true,"id":37673},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37673":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37674":{"date":{"__isSmartRef__":true,"id":37675},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37675":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37676":{"date":{"__isSmartRef__":true,"id":37677},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37677":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37678":{"date":{"__isSmartRef__":true,"id":37679},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37679":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37680":{"date":{"__isSmartRef__":true,"id":37681},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37681":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37682":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37683":{"morph":{"__isSmartRef__":true,"id":37662},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37684":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37685}},"37685":{"test01IsMorph":{"__isSmartRef__":true,"id":37686}},"37686":{"varMapping":{"__isSmartRef__":true,"id":37687},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37687":{"this":{"__isSmartRef__":true,"id":37684}},"37688":{},"37689":{"change":{"__isSmartRef__":true,"id":37690},"tick":{"__isSmartRef__":true,"id":37694}},"37690":{"varMapping":{"__isSmartRef__":true,"id":37691},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37692},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37691":{"this":{"__isSmartRef__":true,"id":37662}},"37692":{"timestamp":{"__isSmartRef__":true,"id":37693},"user":"cschuster","tags":[]},"37693":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37694":{"varMapping":{"__isSmartRef__":true,"id":37695},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37695":{"this":{"__isSmartRef__":true,"id":37662}},"37696":{"timestamp":{"__isSmartRef__":true,"id":37697},"user":"cschuster","tags":[]},"37697":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37698":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37699}],"id":"B86F995F-E0BB-4197-BD7A-983F944E0847","shape":{"__isSmartRef__":true,"id":37700},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle982","partsBinMetaInfo":{"__isSmartRef__":true,"id":37701},"eventHandler":{"__isSmartRef__":true,"id":37719},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B"],"partTests":{"__isSmartRef__":true,"id":37720},"_ClipMode":"visible","moved":true,"b":272.2143927231082,"#startLetters":"set","isBeingDragged":false,"delta":-0.7768637812114321,"_Rotation":-0.2696620720706394,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37725},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4396.4,4915.4)"},"37699":{"target":{"__isSmartRef__":true,"id":37698},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37700":{"_BorderWidth":0.003733790750468202,"_ClipMode":"visible","_BorderRadius":0.059718346098107666,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.9,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-245,113)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.8)"},"37701":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37702},{"__isSmartRef__":true,"id":37704},{"__isSmartRef__":true,"id":37706},{"__isSmartRef__":true,"id":37708},{"__isSmartRef__":true,"id":37710},{"__isSmartRef__":true,"id":37712},{"__isSmartRef__":true,"id":37714},{"__isSmartRef__":true,"id":37716}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37718},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37702":{"date":{"__isSmartRef__":true,"id":37703},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37703":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37704":{"date":{"__isSmartRef__":true,"id":37705},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37705":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37706":{"date":{"__isSmartRef__":true,"id":37707},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37707":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37708":{"date":{"__isSmartRef__":true,"id":37709},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37709":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37710":{"date":{"__isSmartRef__":true,"id":37711},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37711":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37712":{"date":{"__isSmartRef__":true,"id":37713},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37713":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37714":{"date":{"__isSmartRef__":true,"id":37715},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37715":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37716":{"date":{"__isSmartRef__":true,"id":37717},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37717":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37718":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37719":{"morph":{"__isSmartRef__":true,"id":37698},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37720":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37721}},"37721":{"test01IsMorph":{"__isSmartRef__":true,"id":37722}},"37722":{"varMapping":{"__isSmartRef__":true,"id":37723},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37723":{"this":{"__isSmartRef__":true,"id":37720}},"37724":{},"37725":{"change":{"__isSmartRef__":true,"id":37726},"tick":{"__isSmartRef__":true,"id":37730}},"37726":{"varMapping":{"__isSmartRef__":true,"id":37727},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37728},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37727":{"this":{"__isSmartRef__":true,"id":37698}},"37728":{"timestamp":{"__isSmartRef__":true,"id":37729},"user":"cschuster","tags":[]},"37729":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37730":{"varMapping":{"__isSmartRef__":true,"id":37731},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37732},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37731":{"this":{"__isSmartRef__":true,"id":37698}},"37732":{"timestamp":{"__isSmartRef__":true,"id":37733},"user":"cschuster","tags":[]},"37733":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37734":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37735}],"id":"2AE018FB-0ACC-4EFE-ADE9-FC13915C7C62","shape":{"__isSmartRef__":true,"id":37736},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle983","partsBinMetaInfo":{"__isSmartRef__":true,"id":37737},"eventHandler":{"__isSmartRef__":true,"id":37755},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","B92438B4-CB0F-40F4-9374-9C028273FD67","05300082-A1B3-4B52-B751-2CE10C30765E"],"partTests":{"__isSmartRef__":true,"id":37756},"_ClipMode":"visible","moved":true,"b":356.0804084315896,"#startLetters":"set","isBeingDragged":false,"delta":0.7480680849403143,"_Rotation":22.279663617851096,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37761},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6150.1,4631.5)"},"37735":{"target":{"__isSmartRef__":true,"id":37734},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37736":{"_BorderWidth":4.658217838874182,"_ClipMode":"visible","_BorderRadius":39.81309592693786,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.5,102.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-18,237,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.6,-40.0)"},"37737":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37738},{"__isSmartRef__":true,"id":37740},{"__isSmartRef__":true,"id":37742},{"__isSmartRef__":true,"id":37744},{"__isSmartRef__":true,"id":37746},{"__isSmartRef__":true,"id":37748},{"__isSmartRef__":true,"id":37750},{"__isSmartRef__":true,"id":37752}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37754},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37738":{"date":{"__isSmartRef__":true,"id":37739},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37739":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37740":{"date":{"__isSmartRef__":true,"id":37741},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37741":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37742":{"date":{"__isSmartRef__":true,"id":37743},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37743":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37744":{"date":{"__isSmartRef__":true,"id":37745},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37745":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37746":{"date":{"__isSmartRef__":true,"id":37747},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37747":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37748":{"date":{"__isSmartRef__":true,"id":37749},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37749":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37750":{"date":{"__isSmartRef__":true,"id":37751},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37751":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37752":{"date":{"__isSmartRef__":true,"id":37753},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37753":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37754":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37755":{"morph":{"__isSmartRef__":true,"id":37734},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37756":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37757}},"37757":{"test01IsMorph":{"__isSmartRef__":true,"id":37758}},"37758":{"varMapping":{"__isSmartRef__":true,"id":37759},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37759":{"this":{"__isSmartRef__":true,"id":37756}},"37760":{},"37761":{"change":{"__isSmartRef__":true,"id":37762},"tick":{"__isSmartRef__":true,"id":37766}},"37762":{"varMapping":{"__isSmartRef__":true,"id":37763},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37764},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37763":{"this":{"__isSmartRef__":true,"id":37734}},"37764":{"timestamp":{"__isSmartRef__":true,"id":37765},"user":"cschuster","tags":[]},"37765":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37766":{"varMapping":{"__isSmartRef__":true,"id":37767},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37768},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37767":{"this":{"__isSmartRef__":true,"id":37734}},"37768":{"timestamp":{"__isSmartRef__":true,"id":37769},"user":"cschuster","tags":[]},"37769":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37770":{"submorphs":[{"__isSmartRef__":true,"id":37771}],"scripts":[{"__isSmartRef__":true,"id":37945}],"id":"2DBD1A59-4051-42CC-ADF4-10D124C543AE","shape":{"__isSmartRef__":true,"id":37946},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle984","partsBinMetaInfo":{"__isSmartRef__":true,"id":37947},"eventHandler":{"__isSmartRef__":true,"id":37964},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955"],"partTests":{"__isSmartRef__":true,"id":37965},"_ClipMode":"visible","moved":true,"b":299,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-15.803170564769214,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37970},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2389.2,1638.2)"},"37771":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":37772},"derivationIds":[null,"56099724-A607-4FE0-8595-A2ECD239E6CC","E1CA6A76-672D-42EB-A7B5-A8D5B1ADC597","AEEE4549-5C62-4F1B-9DB6-91351BF1EDC3","1F5D302F-2566-41AE-A151-9759FCB35F47","5E9804A7-6391-4665-8602-9796E133329F","4A32BFC1-3698-4EFA-ACF9-404C5BB194A8","0A2A2B29-1D44-447D-A9A3-0C6A3CDE9FF4","72646A4E-24B2-4041-BDDA-FF3D091643F6","D254B675-7C71-4A54-B15A-6ECDE98D70B0","690E58C7-ADB6-4408-9A05-0DFCE5A8F042","2FD63B89-60AB-469A-9136-7BB45FAD3A5B"],"id":"E16EB3A7-35E4-472B-BC08-57A826923AD1","eventHandler":{"__isSmartRef__":true,"id":37773},"droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position","direction"],"name":"Crab","isBeingDragged":false,"showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":37774},"speed":1,"prevScroll":[0,0],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":37770},"_Rotation":2.069852718315042,"_Scale":1.0100000000000031,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37892},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(47.7,-37.0)","direction":"lively.pt(-1.0,1.0)"},"37772":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"_ClipMode":"visible","_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAACSwElEQVR42uxdB5gURdp+a/MuOYiCRMEsCigKKooYEMWIoqIo5pzTnTmeep45nv4mzBGzElTMiCJ4copKzjnvApvqr7ere6ZDdU/P7OyC537P0zuzNdXVVdVVX/6+EqiHeqiHvyyIjd2BeqiHeth4UI8A6qEe/sJQjwDqoR7+wlCPAOqhHv7CUI8A6qEe/sKwqSCAAnW1VVc7dW2pro72/63U1UJdjdWVq65CdZWpa426lqlrvroWqmuBupao61t1Ld3Yg6mH/2loqa7e6tpMXa3VtYW62kCv00bqKlHXBnVVqWs19DpdrK656pqprnnqmmP/X76xB7OxEAA3dCd17aKufdW1M/SENoGexJwM2uQkH6quCRtpTPXw14Bd1fUBNHFKF6qhidcqaIL1k7q+sD9nQCOMOoW6RABN1bW1ug6H3vTbQm96pw/S/i4zLCM30AMaEdRDPdQWcOP/CE31a7p2nU+u2d/U9bm63lXXH+paWReDqW0EQEq+ubqOUddx6toNmt2vDZgEjZ1lLY+pHv7awD1DLrNbLbVPseAHdb2qrjfUtQiac6i1wdQWkL0/C3rjt7DLwjAgslD2krpOqsXx1EM9OPCCuoYgexxAWH3qD4gInoAWE7IO2UYAbK+ruq5W10Boed79nJQTUJIHuWVjiM0aKKxRAtmoAKJxEWRhrq63cC3ku1Mg1lUG7v27uu6qjUmqh3rwAdf3HXCtv+I8iMO3g9yioS7bUAW5ej3EmnLIZWUQS0qBeashyyrTJoAE6g3eh17fPyOLXG42EQCVeueo6xTEVJCoSUPn5sDW6tp1SyXAtwa2agY0VEJCcT5QpH4vyAVyXb2coCT9Pk8D6ys9TVHjeqy63s7ieOqhHsLgSHW9Dm2ZsoBr9cvT1Dpuk6xUpbZpeZVeq+sqgLWKuZ++AvhxgVrH84Dfl6v/1bWuMvZzqSt4Tl2PQysNawzZQADF6hqkrivVtROSGnwjRmtaBKE2vTy4C8SBnSG7NIfYvKG1yaUQEFLqT6uyDJa98V/IY18LtEvTHy0A47MxKfVQDylgD2iK3NL+31qLrw+GPGbH8LXrLlPIQSxS3OzU5RCjpwEfT4Wcpr6vXJ+SK6A+YLK67lbXm+paV5OB1BQBUMFHtoRyfmFYpRz1FMUa4ZgdgKPVtZvCkiX5mT3w5rH68sHv6joQ2r6aDVACCE5U1yho2209/Hmho7oOUteL6irNUpv0Vxmtrm3chTf21VcmUKY4hB8Ud/vWL4rI/WKJuqiOZvTpa0D9AMWRRZkOpCYIYG91PQltznPaCmCvbVpAntMT4uRdgObFXqyYitqbyga9AvnWr4Fnfa2ufsiOY4Vi5nCvus5V16/qUoydpZWthz8f0OqkBEZsr67H1HWZuuIz3OFAS9an6trL/t9ai0dvD/nm8fHXc9hvy9dBDP9J8fnfQ/6+LFJXQPhN/XOG1HsgbcgEAXDwZ6jrdmjbvr9TVpvbt4S8uBfECV0hGxVCqMHFnoCwMspQfZ+GnLAgMCnPquvULLxYbv6HoTd9vv0MOm1Qt0GTTFUWnlEPtQ+UzWl6/je00xnXiaKxFjK4ANlBAs+oa5j93VqLu7aGHHsaBHVYNUEA9ifWbIB8+WeIB8ZB/ro0Uiygz8C16p//k2kSwXQRgGLkcZ09iSWmCorK47zdgbMV7m3TKLtaxj+WA/2HK5486CJB/cM9NWyeuozb1HURXModG8g63qrG8pCsocxVD7UOfI8Xqut6aFHODdz4D0Gv4Zq+x8uh5fAEdFTkcOTJWqmdLbA83FYrbmCCYmHGA8vDe00X+YfVGr1N3bM2bvvp7E+a9CjvkzoWwseW5OVA9G4HeVs/iL07WD/UCAM6ZXyGtJ/15Szg8JcgV28ImFKoAPyoBvNMZPY3aHkqH2Z2a5368qD6vD2dCa6HOgWHQBEBEBGY2GdyAlzHd0JvmkxhALRLcOIZjQsh3x0C0aeDfpawf6vJ+nfKpL3+r/8U8ts5EJXVRrGAeoGn1Zer4q7RuAiAG+R+6M0f8NNvoLbM2T3VDtobaFkSs8UYIO0/jrDz0s/AKW8FjKC0kVIWm5zhY4qgfQiuQoQi04ZyoUWEa6We7HrYdIDvjmIpudNU3qZ8d/+EtuWvz/B59Hf5CklfF2szDT8aOKFr8n+I7HLBSxXKuvNLJdv8oNjSCmMVWgmeUs+8VMZAcHH6xom9GZo6EjwyCFn+hw6BHLwThGPKsyplIAPBLnP65ZTBxoA3fKre2JcBGYiKOmp552Ywn7z/FmgRogDxnDOIBO5SBTdk8b3WQ82B75Fr1Nn8qZxtKCvfrajZDdWZOdYwWpVWou3d7V7TB+LmfpoDdtaus8bhcAM1UII7JsTXJkNe+CGELRKYxnqX+nJjKkKVCgFQKUbKeCsM9v3OzVRHjgO6b5HZgFwb3CH0kWVHvgR8+EdgsDTHHIX0TTzCHtcV8Io01mfrhnqsC9YaFxGVgaQ0tILUmp92PcQCrku6nFO2p+7Gs9nVe7Q+F6xNlrk+N6g//1Kf18v0kQD1CyOgzc+Jdg/ZGuLtIVaJs+61KCAMZcgMAThlExdCDH4VmLYi1F+AehByOqFKz1QIYKg9sY39P+yyhWLJj7G0/TUCZ9alDC+zdpwaTrfHgN+XBZr4P3sBpAOU8ynzXwMD29+pGfDooWo1qaV17vtqgpcb22DoJh2gPqnZDNRDDWF/aIeYwBqll+ljA/XaOU9J6zNWGO8nEviH+rxTav1AOkACcLq7YJsWwKRz9dpxNpewv7g3m6ksE/hlCXCiGv1PC40/c42SUL0Qdn/U8xlZR0eDzvBRwO6tIZ45ElIhgbSxl5ulR5LC2z/r32xRIFmmPmevgthLbfXFpQFsR23svWnMGVnEi6HFmiL4KEb7JpBq0Yg92uqy/yyCOOUtyDmrjWzkZPVlkNThm/VQ98Dwcm5+eqB6KGC7xpDPHQ2x8+a67Lu5FjK31hGCnAAVvBTpHkzTjEa/gnvc7bVqAPH1GQDXEfQ+1582B8C1LVz1nb1hEhni7iu1+eWpIyAUR2ASd6apP4OlDmEOQBgCoCrvHWjs6p1xhVXVxKJX28zeWCjFd/Fg0vWD8/3zmWqnvar9qX3QH1oMiAOk/OdDs/5+ExHUy7OUOPTnds8ita/nvGchHxM8D+00VBONcj2kD1yjdO4Z6v+B7/Hxw4A+HbzvkXEkJ78V+h5LhWaZH0mDEyD7P9JdQB+AN5VYvG9H/b9I/HFxBKayGnIE4+ZqBfkfZm6VXOoRMKzRsOeRqtJM4shUFjZpopjlF4+BPHSb9Kg9tCkP8Cn6Eoo/5zeXyc9Tpj6H/wRx3vtWgIUbe1O2IRWYFWOOeA8pP239JfBRDHopPn0kxN7tzf19ZTLE30ZbLpsB6qGuM6FdTeuh7oCu2mTBae5LvJOSfIg71bY8fqekws2mugT51WyI097W3nZAgGKWCW1GfCCmToAGP3J/ec7zc9WzHlVix8m7JOV99/Md2d8q8/XN1N90uIIPfoc88Q2IVRsS43HGSJ0VRd6Ar4wJAWwFnVyjka8Ra2Bn7waZk0q5px8fuaHDNP4yBGFc9wnEvd8GBsaIqJ7qMuM9L5Bdu82/YGAr/B47DFJt/qQS0ukTknbYu74C7v/WK77YbU+FdkXOVixCPUQDffHpitvF/j/Bbl/SG+LqvZN+KHCx2c5GUkhAnvuepRg0scwUB66T8cRKuvx8Dx0Jm1gTl/VWC21/84YW3g2d/E3GQBiIRgDV6vPfP2hCCQQI1Rr1p5v6Z7p7AH4EQJmY7pMBtuq4HYFnjtJhj6nAjTrdijz40KqJ1ZeuH9xlR7+ieK2pgUfRDKOY9kj2m1ri86A5moCXwpYKzT1wCLBPB6+DdaDvCpYpWn+BmtzPZgaeQY0rF8xVqWenHrIA9MC7FD6flP06Ag8rItWiWP/vZ6+dMr7PLxTPeNGHwPw1xvbJCZBiPiqjrTxcT4rxtszQCeiv0NJbx/tYfvtLVFmiXIT3PRUw9HjYCOC1/xp/prhKhfmGsDYZ4EOPuob2/xb2aNNIsU6nQ1A7HsdjL26ZhwNIUbbDwxCzVyX7ZH8+Cu26G/aSKPMPg96cDX33CiUryvsHQOy/la2EiTEGJUfKoW9CrAiGbdI+0Utd02K8p3rIHKiUHgedZSox/82KIJ4fBLlrG5fN3adoc5eRi/tkuuIYPoKwdQJ+irlWaK7x2QidABEQrWTnuu9t3wT45YKAyQ9AuBmwJmX+PUlrx15PQS5YE+BUaQw9GK7AITcCoDmMwRInuEeYn6tI5wEK3fYOfyNxFHumslAOwFe2cr3ise5XbyEYinMJtHuuCcirUE58AAYTkVowoEizXycdrhynvwT24V/fqLf+nXEaiGjojFLvG1A7wA1HN15uTA/xunAP4Io99Xp1wOSJ5y5juO1nSogky7zC7A+4WmgC85IMt6Xz9/vdBUxiM12tzKZF3me6PsIpfAqOwH1PFEdAcfnvo9V6Da7El6E9ejf422DoJDWazVzlsvsWEJ+eqhN5WAVBUx5cVNtbZpLz3RTVZPJjuz5HoO/nQR74HESVXQ9JbKtQkyUL+oG/Mz8gN39TeCm15bP9yECIgzprbOroG2TMcSlRQKj+SEU5/PIjUz1vh3g6iXpIHyhzT4HOJp1YV+TkRp8C0aLYZ1YLMbWJpJ7HqjNymiXa+WNMYH9fKbTy+IUQxSB1P2Pg4gCYwUr1R/bc0usI5FL6BfqGMGrvUwLGNSEysUi/Z4ymQXpD0HL2A+BFAPdBU9TEDfk5kEruF0O6mhVj9kPtYvPmNZWZkIh7A8K3KZ+bCKnkNeESyZ3J5qEMpjTgp0Jj5cb+F0pEdk9/yIHbhvc3FVJSheLR8ZD//NpSvPj7xECUR+pyV/yFgCZcstyJzUbu7aq9IM/b3bK1h242tx0ehs32/m+Ql48MzchDTuASqUOA/cD0dwvdfeIXusef3D2o6fcjIKe/Js9BU70AEvHf61J4vvQzxKkjIBUX4B8P9wZ1KIkfeBoPsdi27pHtrko/OEkrVeJ67DmzkA1xgMANdv2nRpab1HZzwwuhCMOcaY38P3Ac/zwIOGQb7xsOG1dUn5nk8aDnleAfVD/S5krFpFm9VA+ZAt8nXW/7uQtblACjTlYsQUk0C+360N99ZXynH/6ukMkorew1ALXo50jNQvuBGXk2cxdQJLm1nxYvo/pi9BI0jUO4MEzUva4yjuPQF4Dx8wL95RkE5J7nOfdywdKOXeR+xt0HQV62Z/K5cTz2YtVLYfJzl22oghimsNiHfwSw2Fh17ecaFKU/Jmuka3BTePGRoMx/10Hah4FBS6a+wWui9PYXSQ7EKbvmE4gX/+Ppk2VLhlYGZhqdWA9moLcflX8eH44Tdwb+sb+P2uv6Rg5ACA+lTnC2/M4gG9rSrx5lKXkB3xqCFgeYfYfJZ90aqc/U1ddVD4dsDfms4p4LcyNt/QHuJGWZu+8x6t37DeSVowJ7h6Ojfuwt5wea/s50zza9qT4dpgRal69/XEVZ7DKDuc9vAlRyGQ54zhgDQDb7Qvu7s/npGRaITqB31l0HAkdsp320w/qWqi/+/tI7kQokQ1hmlHKyHjKDgLKNYehU5Hq87mCgjGmY3xg38M4U4OrRRq9TAhPQUuvvRgIUS853V2JMwJhTlAxamLovGSkCY5ZNUb3t96zR+5FnDZzDujSVMdf4NnBhu4Hqv5eP1fnOE7I7AESZ90xOND6uAAg6Apk4AKcNKtp2eQxyfaUHi1G3yU32sF2XCUFI+Vu55tVqpyQf8s4DIQbtYKmQU3sihjgCmcrWlEPQP2Hq8gClIKs6GNlJPVUP2qLDNNxE8om5ZkZp2tsbFYQ7/YSVuWVxP3VWi0u8+Qvwt9GQZRVGxSD1TkyL94H9PwNuiJxynHpFeZA/nQfRqsSs1EtQbJMjkIuKBxSDpnEh6DDklPH8jBNeh3j/90TfnWewpCv/4cGcY5HM72eBYv9xSa/kiBOfIZQyJUU16Q5i3Pu9kl/6Px9YEJTSGIn3sboOU9dTMFB+Zh6mHDaka/qch6nMdC/dgw1OFyyhvTUofdVDJkAdFd/1ju7Cweo/uv0SQqmp/UXEKPPfywQ01D+Vmb0AqIMiEngP+l0zKKnYXWHkUKDnlqm5jkDfXH1J+15D2f3fAlcGo2WYWG9f1qEsQPu/kwrLwhI/nqOErlYR1D6iLCWn4OYEnN9Cyp6dCHH5yAAGppmNudkVXbc0s83hpcAWVbixL8TxXbXrcuL5Xi4jYPKLHKvbkmF/vv0r4Oqf80kFIAOpvkc9ZAPo7k3lqsc9/d6DISjWwU0pHc04YjjRyGiTG11rmZTzlrGa23PqIfmuuQ5pcVL8AqimdtahVe+e/hDDumfHEchP2dO59+fFELs+Hug70dpp/Odm6CgoOD/yeCPFvtCRIXSjuk146WxoX1nKDXjNGIgnJgQQAH3uz1bXcHhtwtan2vy4vi/kcTtC5OVGbujAGFKOy4dEJi1QK+DtxAJx94Mcyog62yL/20AlNbMyu9+xZaLutoX1e/iGTm4EuJR+sTdRZRXEq5Mhb/3cOuYLQADZkxM4GVqP1g6udXrWrhD/OCDyGVHIIXaZYVyeeivWKzH6UWDRWk/fCbfwH+egwwTs3V7xNUP08Vxw1U5ltgtlpdO4181u88ik098GRgWda6kSpCZzS/8PPG7s+n3VgHa2/Bgi2few5/rLokSEOastBIBZwUzF9Ai8G/WQDWDKNs+5jx2UwPrMkVbcfzxW2MRCwywy+MvoTUdrz22fhx7jRVGPFrQW7sKDOivZ9Ei9Jj3PMPTN8/ywsgzv5bFkh70EfDU70O+XWOdL6BiABHZQMrP49+FAXk6SKjqmsVTU01Qv4t6A56BLdLCSfxz3GsTkxQEOwKSYEQWK2v+9D8RpPfRRY+560nmG+7kh5j3juELq0UrB8FImDvH1iZrhi1AP2QBaVByLjzXHTPTB8G1q2V3KNMdEpuuFUErhWkNhHnbC9Sx+0kT49I86J2V5lXn9+cuUCC1eHayThHj6JFNTcZPjUogzU8p7K6shznoXUOKMv59f8Q+1gU5YpQUX7ZFUrsA1wgClzDZF9dWbulw7MqyIkbe1MBe4bE/g/N1TPCOGYi/2uKQ+APL0d4Bvg4HA1Fofl7rn9RADmJnqWHdBb8VsP3WEPjg2lhkNSOk4A9+9prJHxgP3fmOd/psS6HtCR7ouzb198/Qp7LkplH6mcYXVI9CsaXCmm8p689XVGi4sdt2+ENfsY5UEXGGdeqEOMy6zmv9eA1fgURr6XYG/mQ151CupsS1NLpf1hji3pzcfgYnLEH4lpIjnuBSlKzj/fchPZgT6+SG0ebIeag40tx1if7fmeP9OOp6DBSYZOMAVuKiii1MIKNekgStw1+OaefR7iPu+DZimjet0xPGQe7Y3uwKb+pYYg+6M0VxoutdtQjTd+48vLBHG388F/EObpkeRdkNfnVQBJlY5xGc/sKGhfebh2oCGe52NmJgw96Z8dhLk30ZHIwDKVxf3hjxzVyUC5MTf0J7nh43Bn7swpOziDyFHTQv0k7kK+m/snfM/AgxSc2LurTlmINcDh3hZdf+GNpUZPfGc+jG988oVS/3kBMj7v4Wwj6kPRQCKk5bDukV7IpqQA+BCQMLbz7DMQca4A7sNJrOhNcPXzyUWFoDPp55KNBsB6JZisOuJ8pjKM9N9/nq0sT83KXxVkO2/pDdwxq6KC8hN77lxxYHQ8bvKFALAaE+eFQtotz4E9ZANIDd1sLvgwM7AAwOiWfc4Cj7jvTGUiuuVCPB/EwDFCaA8Qhw4pZsWp03tefoV87lhokGgLd9YiQBu/TzQvUWsMktd7eHCYpfvCXHTfghQRd5hDPN1U+8UFNVTFuE5WFkNDHkD8stZZsxKBaWS9wWDLgpyfe3JYJ8C/UwVqhxV5rqXwUrnvKdzzfn6SVfRo1AP2QDO5RH2d2uOmbvx8cN0NCBCqKLwKfoMZUY22rXHInP7UxlIufqR8VrRBsM67dMB8qVjrPUafH6MnIChZaZ+hvg18N4bP7VyBPg5gFn8o/AYurtnW7EsuH9AMpIpNiVPQ3kWqOcrY7Td8a8Dvy4NrgZO5qmqx9ftY/NRmSr2XP/IGGWme2kWoob1xwWBbtK56gzUQzaAbt6nuQt6tAaeODxpYoui9nGVflH3hrXPdXCbkq+fmQhUGtLA8NyMV45VMnaDeO15yjJQ+pnGRSJ1yUeWSO2HH1nHwa4J7KDkK/HCIMVi56WmrCbKbhXFS/wZpLZ2ncmLgJPehFxS5sWszFFw1m4QV+5lSEmWhh9/Jv01lS1aC5ytOICpywMU4GZ13YR6yAZwLp2j2Kw57tIc8t+KA9jcPsEpjmefoczMAcSMJ3Cvv7u/hnjih2Ds/WYlkC8oDmCnVoZ7oxOGpiwL5Qp849lQCaH2Ev1p/BzAO/zDVMGXuQqtI7/GnqbdaZ0y6d+ohs0bt55Jk+5HLEy8eVoymYFVRsee03pojT81/2H3usuinlGTcTllU5ZoBGBIM83EqqEnstRDWsC5HG5/t+aYadz/fTgEo1WFa+1GZc6BgQVP03MwtB4tAmSxn/4Rwk7D5axZy2Oxb0fjvWnn/4s1Ll89eqn2fdp4hNg9/HMOdFRdIsMqWeyJqrRtk+SUp1TiwcA+p6EA9CsYn52oAzEcsDc/Luqlw0Ddz4uj/ItbFld8cX4fO1OzV9XuSjrfGrXWX6IesgF9oK0qiWPcKJ5STOXGMrH41nf7j0lpllLZlkaZ80yGhT84Tsl+P3pz8TEgbVh33z0x+hsqpphEG9O99j9zVykZ//GAiML/LmCVfdXFTOIN4MIOdLI4evsQj70YZS7KG14vwuZ+zRhFPv+j66uXbZlSFNtP9+RYtnljWTAVmUeM8ZfFGdfD3wFPTghg1hnQJsD6I8OyAzz8habATnBRNpp+L9jDZS5LUuwApXSps9z1gtTen38vBlfglPFzXQWEEgcsE3a1bQY/aWcrJsBTz903U3/dZVHjinPvm79CnPFOcvz2JzMEDOQ/TALK8NUt3DN+8i6KPzjYVgTGodoxKKpVFIcaqy/HvKZDgfl8hYhw+/4622q6ysS4z3TXc8pTcQ+V6vPUEcB/FgUW7FhOLuqPC8sWMAsQiVRfd+HOm+uzKvJcZC+MekZyCVkuo1nw2k+At37VnCFDgt8YHK2ANLWVKI/DiYRwOnz+5R8r+emnwJwyj+GOzj2MaT4ULirGjCZvHQ/ZulE85xifcg+xqGwIB7BqA8QhSnpesAZy8E4Qt+wHmZebnsdeqmfE7W9UvV8WQ/DUWVciSefzDuiTh+she8A55WEdiblmglee4rxDKy+l9CvVIEKdgzxKQFOZx8MOQSoedm9lFeT1n0G8PlnvoQ9PApoUwu+AlNJxKcNxJepxDx39CoSdUcu9TuldeZizWZjiyDlf3WG78fSRkAO3Se2xBwQ2dmg9X5lxs/2yxDqRFwd0hrxuHwiy/agBsnGz7wBCXYERhTCcdl31FOsvHvveJW7oT7qFMHFlvfyfXaAegFqhxHmVJHrn9gSUKOD3sAOQekMHNozzDiNcgZHGpqQ4cNsXkGOmQfBA3R02i84JGGWZSJS5n5+iHsfz/u+Qp70dyF7NNcosRo87CKAr9IlAbdwzPkBJXk8erllv5+6MlWeme0PY8E9m6BN5L+6lsGZR8L6oe019q0lZmIhA+z/PZTecOc80oQylWoJ6yCbQXZ15bXZ2F/K0qhcH+UJu01SsZar0S1XGL6vWAw+M0ycV798p+t5QpV+MMtO9FEXOfFdt7KAmivE/9Kyc7NQ15VxjNJN1xvoebZNlkVlyTBQ1up63Xbtsziod5tm4MKQeEOmdF8UpuO8N9W9IUUauYNRUxeJ9qj0WXXPGT55ByBNm608Hyi7QSsXDXSkGJKgdLVa39oM8qIumitb691HF0LIIDiCKshtNiD4lnLseDxxh2Hi7JkE/hMj+uvtkoPameu7nfzfX4qSthCBOmT139P1hdGWlG6kw68or0MggWbg98PCh3uOzXB/6e0zFHhDjXkO9dL34sqEojCojZj3rPeDnoPKPaZZo8PkF9VAbwBRwE6HT1yWg6+bAE4dpTrW2FXzusriKRVO9SM7BdG9MTsSpR5b/gg+0ItIHDF86HvpQU88zGbVMZWBvV7lsVABBXcDeHXwUOMKPP2W9LHri1aQs3f46HMDIqRDXfpK8F8l2OKnHoT4bcG0BiRNzA5BYeeb/Hwckj3oLUNQwL770PQezXZa21yFM1N5Q76tZWvZfUx5Yp99CJ9K1jq/zGR2s3GbPIOkUZN3cozXkm8dbhxwkFV7RHnZx66XtX5BumWmTJ+pl4EvAvGoKs4oZKwMTy7QlA9T1ed3th78k7Autr6J2KDH/nZpCKE5Vbt7Qq61HcsOYymrkYVfjsix6IrrrMVnJoFcgf1yQFB/seymWnoqkV2UAATCnGbmAXu5Csv/X9AHO3s3LdvgVZaHKtLj14ogDNbnXxNL7+hZaRtZfTR8df17+GSZ4FzoRaIxcMfVQA6BKmim4D/f/cEJXxfYyOjQnWhGYKEPmrHtsJWKm9/pFhYh67mdxnT7+g5W6zO+dSvBQf38/HTjMnmDKWQmM1aQQYvggKworQRXhMo3JiLIIipqRKS/Te42eiGmM4ZPpVuSXLC0PYFYmVeHm/wrZB74H59DrSmya4kVd95HZKrhGW9n/W++iQYE2G++/VZIqOlTXUeD5ymJ52LnaSjwrqizuvUhB7WOOIVHGT1L9k9XMrNrgUUzzk/oprtH33BNpQgB8kY5FwAP0vGIIZhv72E0TRTWVp2uyq617ozgKzxj83IqCaQpnXjUamLMqMF+swqSVlyE4FekAxS56vNHctQv0WXjMeswDTxylF8UMIhtmIOTxzjx/cI1dXhfA9cLDL6gv6mH3sa3dZ3cfGcQ9V10/2RdzJq+r4fz4+3EvdNJVzxpu1wT454FAZ3cePnipqqc8DUWd50ExlXLZvNfoJegqn79Gh6YbPFMJjua/ytSGHxQOtRxZWsOLRTCgC+Q/D7LMdPHTb8X0xItd5jblRZSl5BRiOAKxbNV6yMtGQthafz9m/RGaa5qPzKBAXczAyOxB9B/YHklq6n+Wv4z+3N9AZ8whRZybYR9SAZ/XDZooDLC/54X0yV/GbPqMRKcTD73PvkZ2EAF9VkjNevifT6vAvf0V11qULEvXESiK2pvqGctSJ/jw9K0mZTQ1XjUK8qOpxnfCbBV0pArkrQpDAISToA/bbOh+sXzwMTtC3LwfZEl+DTdlhM3d5EuQhodhaJmPzU9pNSirhPj7GMhxc4wTS8p2jL240wUi15Pti+cy5iJ6s0eVUblDCstD1Jg840dkZ5OxT0Ru9BQlknKi8TLpJz/JhtJEynNqeNDHspQ9iIZ+djtN/c/v1Q7yjgMgSvJi5ANw+pupd16EJ15YvWwim7IKyBs+tc4zDLjCq2stdMTvi6YJjEIApEz/hD71NNf9A50vjt0RuHYfff6e8zS/Is76Hkdhl4UykxLPUy9G39xlhJXrrTRKGDXVuJu46eiUwkMh05F5KbfyODbmuW/nn9ssAD0Qn4V27c6UI6A4QspKhyaeI1+S5T4SEfCM+kehzXorMmyHXAgPib0TrnB2Ahf2QV2UXNbbOuEqWR7BapvKTMq3RHlcRWANyqJs/QSeW8iMRG/815iRiOw+T9G+CpoTC0AUAiBQtnsSWuPqwSw8eOOo7RV17GMfIRbXDu+l6EEOIKkoRGS9CGofqOdTQsbp22KFNx8eDzl6mpdTsJ/Fi8k+zoNmw+MAqScpFoOE6GuRiLtwz2uWyvjiJymyc62UchTS4wbI8fGo+Muh2exs9clUxrwJX6p+3qL6SdEgE+9JhrETkZxkt5mk9ur7gZ0hL9gDolWDZBkQTcWFu40Ij73Qe8PK3M+PoOxxfQkUgRLU9o/4VR9cYpjrd+13GeqWngoBEKgPeEldu5t+ZHZW5uZzFIPOkxPfM1TsxS2LyymYFHthfZu1Smd7/c5MP1mV2n46o8RlYTk7f4dGGI2jKubk5KC4uBgNGjTAZptthi233BLNmjVDRUUFli9fjvnz52Pp0qUoLS3Fhg0bUj2XKssb1Cp9Um2wOIpCInwewXUCXMk3/MBV7+5jmzZt0KRJE6vv7NvChQuxePFirFu3zrqkTIl/KErdqNp9WtWNi1DdQPM1z2HcC4Y1vUdb4FKFcjs0QSyTnFthmA2KnW0PQ8K8NfqosjHBbNQOjIc+8i+8BuIhAIIxIYNz/7YtIW/qC7FrmxgcgIh2BIr0xMt2mSFZyA/zIf/5JQTP/IOZilG+5uafFXPumGfhOejTgnN87SV1K0LIvffeWxx22GGyd+/eYvvtt0fz5s0Vtlc/KBC2ZFldXS3nzZsnJkyYIEeOHCneeecdLFiwIIrakhu4Td1+h2omCmNQjqb1px98jmBIUDuBLl26yOOOO07st99+smvXrqJlS+tUdk8/ueEVApCTJ08WX3zxhXz//ffFpEmTrL6HjR+a+j+vkMgVqt5SpA8doD0xe5j6zjMEr+oDuVsbpPbFT9c7L9OyDL0JJ8yHuGks5G9LQzkrbnoG+6RMSBMXARCoqKKmeUfTj0zTdfquOltvSV4Kau8qSEWNA/dmk3tw/ch0Tq/8rLO7VoUTrHHQ8vuMmHNG3/XX7E8jkIKeeOKJOPPMM7HddtslNEhxYc2aNXjppZdw//3347fffgurxhHdr9q+JgQJMCkMzUR9TDeTsvfr1w8XXXQRBgwYgNzc9NQWakNj4sSJePLJJ62+rl27Nqo6rU/D0phjN5BAUdnVy/Rjrp1N+vidkmnlTNS+LmMHInUMvnpllXp9PjVBr9cQYHIf2vt/jzNh6a02vZB5DPJevvu1XiAHstsWEDyjr9vmkGrdpHQESmgt4zju1KTMpRdwlclKRfcnzleT+iPk5MUQVdJIRfnJgz4YQx3JUrmAZ9o/Y89ZoL2GDRuKoUOHSrWpROfOnZGXlxeg9i6KGllGyqoorrjjjjvk008/LewN5qcKtBLwGPh74cWLlI7px3AqDFxEhw4dxI033iiPPvpoQTY/bp9MZeXl5VIhKXHbbbfJd999V6xfv9401+QEmKqe7OvUNNcngSIrFV/9TePJFVaGXnl6D4jurXWiGXshJ+bL4Qo8ZVl0BXY0/W7KnihD0BFI4U85aaGVdBTqU1aZzyAgUDQ9W13BEKAQSBcBOBNM6wAVg47zh2exUet66DaQx+0E0amZnnS/GdBnjoO7LAJhGOvFvdfN+qtVJmasgHzjF4hP1ZZeHfSccsZFFppRkjzuO66tn1wSN39Pf3vcDIrSy3/9619i//33l4WFhWltoqgybrC33npLXHvttZg+fbppPEtUtaGq+kj7f7L6tEZQ7i9w12fTe+65p3z88cfFDjvsoJB5Ttb6WVpaKt98801x++23y99//92EbHl9o545SCG3xRms0Tb2mBj15phXPc9oXAjRr5M2aTOnQE6am9K1wSPLou511QkgB0t2U31Ra1S8Ohnyg98hVq4P7jV7XOQHqPCjtj8ugQKQGQIgkGWkNptKreLQt9BIJxU5RtHA1o20+TAOqx9XREhHsef8T1MJNfzv/qYTJSyJztpHTQBt1rcivrafijQijP38P5B1PuSQQ3DvvfeCVL+24PPPP8c555wTJhJMtPvGsVFepvKsnbsCWX4l42P48OFo3bp1rfWTYsEVV1yBsWPHhikK31D44gz12+oMmidnQ46HNvBQxSsP7BjQRVGzbYFWDfUaTYd1NyoMTfdGKAz993GN0qvvzV/0GuX3CCBnR46HKdPSNqdmigAIpB50giH72AoRJh/GEfRXiOCo7SC320ybEIHMnXkiy0I4Cqqffl2iMOkfEGNnaBNKWH/t/2er60poR5N0zGhEGGfAp/AjETz11FPlPffcQ1a6xlQ0Vdm4cePkEUccIaiM842R103QtvOXoeVFz/h79uwpFCdBC0St9pOfS5cuFaeffjree++9MA6M1pN/IbMgK7ZD91dyrO1dZYFn0ZTdtxPEoVtDbr+ZTolnoNhWnzJ2DkrhiUhT3hS1RkdMgRj5h9Gf379OyR1dZK/RjBLQ1AQBOEDqcTf0OXj5qSrzqCQGa+zZ3rIeWOe7Z6oA9BMNh3Nwipm1d/py4Ns5AAN5pi6PtZO50GjjpxPMvDTnkrZoHgkW0JJdeumlULKvZT6rK/joo49w+OGHo6oqsHcYDUaRhvqARu4f2rdvz82Irl271lk/aeIcPHgw3n33XRMnUKp2zxBV/l4mbdvAeAVycXw/kRpMvsQuzfUa7a1W9lbNk1mHHWrv3zRxknwYYwKgd+1vS5W8M1uv0V/j2T/I8pNzI4GaU5O5zwYCINDXimmw6RnXA+GmngTmK86H2KIh5O5tIRhk1L4JpBIZhJM5NeDMkypNl9TJD+atgZi9Epi8GPLH+RAL1urkjC7cEWWGYj4/HkHF3HPpBtiQwtCZpa17rPw85ZRTxAMPPIDGjRsHKGBtcQD8ruRncdFFF1lyPDXxvnETCTR3vxsloohHH31UnnHGGYJiQG330/3bsmXL5JAhQ8SoUaNM1I6BT9Q5BU9gTG+NMtbiFui8gjkIp6xWp5iMtnVDiB5tIHdqBdG+KbBlI50kR1VIL/2YXbZKcZ7z1ZqcvQriP4sgx8+FWKhEUrVGPW7ypj7ZnzRDk3t7P4M1GoBsIQAHqHyh9pZyV6dUk+x8kgtgcFHjIoiWJZAdmkBQZ8DvDOhoWADpiGbSZpU4YSvWQVCGVxNo5RFU3+Xq9Tr/mkubn+r5vKhtptLuWeh86ekCnWZITc/1P6t79+5SLWrLXh61AWqrbNasWZZ/wdy5c0Pn3+lv3759xZtvvimbN29eq30K+23KlCniuOOOkz///LP/fdHVmkq965GeOGYC+mUMg7Z6dEGIz4O/jIpsK0+lEhU2K4Fgfj9FwHj2H5oVa4KWK5IKP4Vu5dpyHUi2tMxKz00HM+u7WqNW8E6ExclkGaFZlOIlnfIyDTwLQLYRgAOcWLJbRAZ00EgpGkQB5bFcV09pp6+u6TLQi2oWdAANJzUTk5MDe0A7SnmUTS1atLDY6V69emXWapbgpptussQPmwsIBbX5cdRRG/dE87fffhvDhg3D6tUBvR+pP49b+2+WHsU1yvXJcwe5RvNq0lgtrVGy+lyjXJ8US2uyRo1QWwjAAaqQefIwsS1DSPORQjyogzIGRXARPQXt2GSOno4P+XZbQ93PUiy0vPbaa8XNN98cmwLWVhk98vr372/yGEz0t1OnTla94uLiOulT2G8bNmyQl112GUUR/zskMMDp4iyvUSWAWorQ06HNt445tC7WZNhv3PgMoSZXykO9aiL6REJtIwA3kEo+B+1RuDFgCrTcRHdR+klnK203A3sY597UXbjbbrvh448/pjvvRhpuEqggIWWnki0M/va3v+H2229P2xOxNoDiyr777osZMwLOgGQLuEnTUc7GBYoCjHehmzf1WdttpOHTg+8UdX1XFw+r67dNeyV9BxLYLsd2hKiOJ7PHLSN7TzMeY8/pvsuEGfSLptU/2/n6GQ7sZKaxnp+fn4+nn35annTSSWlTwNoqe+KJJ3D22WcbKVBhYSGRgzzooIPqtE9hv/ErXZsvv/xyf3+dEOy7a3GNOpmZGP/CJC2U3+jNSSVvXg3WpKfMXvfOAaLu38j6nF+L4/NAXSMAKskecT1bluRBPHmETmrw8yKIP5ZDLi3VirzSCq3BX7kh4f7onihucipD6PdKVwkaUCgjMWUn01BRmUdNd20e0En28QvoxZJ42ZT5uaE222yzTQYBjB8/HgceeKBUsnUAAdDFV1Fb2axZs00CAfBzxYoVoAfiwoUL/ZuIbsKMWVhXR2uWyIBsHJWHTNVG+yj1B4yCogmV4dNUfruRA+MOZNNCfaxdg3ytQGzZAHLr5lbGIiuZzpnv6IQz9nMcMYeb/7E6GludIwBGxI2wJy0Brw0GjtxO2/Vpu+dxSqsUAljLS0ns9ysa/s6UQFtEAMxSQ3aQrCGRQF2fxkP9BhU0HuP+P//5T8vDbVOCWbNm4eCDDzZ6B6qNBiX/b+wueoBiy2WXXYYHH3zQ7xtApwbqk7KlDMwEyCVw81Ppy7yNJAIeJeIRaj1foniHhgXqKrQOBrWOuaNPAVHeiF+B414PtEtiRi3sJ3U1kLpGAJysserqDBcFOq8ncN8AbcunKFCtPy3fffrsM9WRwpYmW/5p0Ka7jQU0/V3q7hOp6Lhx47D11lvXiAJmu2zVqlV0Q5bffPNNgAMYOHCgxbHUdZ9S1f/6669l//79rdgBeNloOsDcsxHfuxuo4H7KPZ/88n9HQB69A0SO7TlIK4G6LNafPgSXfGQdLOsf1zToI9BrQ8dhhLpGAHweM9Ts7y7s3hr44ETFZxVr04n7IvJfrjiCXR7V3IAPxkAnqqxNNj8KSIW2dxeQyr7++utWsoxNCSorK8GNPmrUqMBvZ5xxBqgj2NSAfSZ3MnVqwPpFzTiTltRVNuQwoHjAMOoD3IWk+j+dp9ZzkcYGOb5ruRJeDn0RmBjU7ZPy09RZcwNiTNgYKl9SzHvgwpicsBHHQ/bp4OUAXN/lhR9C2AdyuKkXWX5mqR29EcZB+Z/8dBN3n2677TZxzTXXWP3clDgAljHZCJNz+OZQXHDBBWS1NzkOgN8vvPBC8cgjj/gpJcNdSUQycdrKJtCzkKcUeeI+huwMPDhAU3uH6rs5gC9nQR71CsTa4LFdTMN2X10OYGMgAIbIkgw1hUtpcsHukHf3N4gANgL4ZDrEqW9rZSG82lVq+EkNMokYqwlwAdKs6BxgbvXpk08+EUyeka0NwO9kgceMGWNl/1HUUDZp0sTKyHP44YcLO6owzrMYF2BEAOeffz4eeuih2H36/vvvLY/BiRMnWi7GXbt2lYMHDxY9e/aUeXl5WUUAzz77rFAciuXWbM87+0wF4G5II+69FoDyP4OpDnHPJ5V7zxxpxRIkEIBfBLhyJOTD4wMWAkbyMYfB93U5iI2BALjxycJ5ss90bqawwsnAFg01WfeLAusqgONfB74Jhj4ww81Z0B59dQmU/cg3J4JLuG6ZD49ZfrIFzLF38cUXg5u/rMwr6TBtGG33DPih734UMH+g4gCgEEngtyFDhuCFF15I2Re2QQedO+64w+qXG+jvcMkll1hBT9kUfxgqfOSRR5o8A5m6bGzWHpQ+0PGL79+TO3HPdsArx1pxBAHWn2+Ifv8HDVfCfjBwl5mQqFReWZeD2FheH2R1HFuu1Ye8HH3C63k9baoPLwfAz/cUw33hB5DrKgPYk8IBg0Vm1uEYGE13B1yUtGXLlnLWrFmipKQkKxRQbXgrkIjUlsX2cz3Um/H6r732muXvH9XesmXLLCXg+PHjAxzAPvvsw42W0jbPlF4MLiovLzfat/Pz8y0R6PLLL7c8IbPBAfz666+C5sv58+f7x8/UbC/V4ft2Q0foBBxOyKTVp+I8RdkPhRi4bZLaJzgA6LJHv4e4ZgxkZXXAH2OjKDY3FgIg30oHnRbuwq0UFzDuTMVT53mVgNZ3aCXgmYp3+HSGsc2n1GDOckUD1/a8MSLrSnchFVYTJkwAHWuyAUzIQb/4VMDkHaTsIsKLb9q0aaA78PTpwYQx7dq1s7zuoriIP/74g34EmD17dmRftthiC3z44Yfo1q1bVuaAWZCJoAz93liWAE4yKf/p/h/6dQLo00Kdlr3hPUrA9ZXAHk8CM4LUn9ml6XA0bWMMZmMAbaZ8eRe6+mBhzNv3hzxvd53oo9rHARARTFwAedJbECvWBSgQ5UI6Gg1PuzeZzdsDdv+d54udd97ZorBEADXlAMjyHnXUUfLTTz9N6WHGMGNFwYXadKHtffnll5YjkGLjAxxAw4YN8dNPP8mtttoqtE8PPvigIItver6/7MYbbwTzCGaDA2DCEMXdmFKHMVHInXXwrv1AN1166xW7x9+sGOKFoyG7t/bK+y7THx4dD3ntJ3o9++aQSXXIFdf5wa8b0/Gb3nNMT+UIjNZkMEfAZ8PUZ6OgCEAEUF4Fef+3EPePMy5ABvZQOVfbTiJ8luMCnHj+rrvuKr/++uusIAA67vTu3VsuWLAgsVDy8vKYsEMqdp52/cT4yXpTWXbCCSeEtnfffffRscboCsx2n3vuOSseP6xPQ4cOFS+++KJ7rmWbNm2svAFz5871tMfMwR988EFWEMDy5cvFXnvtZSUT9b1rmlruqIuF6gLGIdBUtzl8CPCSXhCX9IYsyA0iAIoAC9coTu1ZyIVrA/NPxU53xEjhXRuwMREAuSRmGD7N3w/FAeDGvjo/m18ZyGtJqeK/3jHaUQnjVGPHytp3pvgHtF96Arp06YKff/45KyIAWXIGFNEl1oGioiLrGTx0g5cD3MCUz0855RRjW8wIRB+AkSNHhj6PvgCPP/54qBhwzDHHgGnC3EALBPMcKursKe/bty8U55KVSZ4zZ47VniEwqE5dZqGd2Oi7F4jtph/LU0fo/IIBxZ/QOf5uHmtxAH4gAmAGKWbyrWsvVgs2dugXI66o/WwJF1ZkxtYXB1kpmXQ+v2rtEej4BtBj8Pt5kEOVKFBWkZhIN2Z9Tf25QEYciZQFIMvGXHOJpCdNmzaVihoKasFrygEsWrQIzBr83//+N+lhpqqqti02vqKiIkGBGMI7YsQIcdBBBxnboyJN/YZ58+aFhqMqam7Va9SokbGNK6+8Utxzzz2euVYIyaq6bt06T3unnnoqnnrqqaxwAHYos8MJuZ8/GHpD1gXQrPOw/UzPWHk25vODIHu20R5+CZs/dFp89VV+MwfipDeNmadpSqE1bEpm3ao5bGwEQGCKJrJzHtKzu8K3w4/W3oFSmk2DT/wA3P218VBEwnA1uItk7fkHOPn/PD7gpFQdOnSoceOk2jT/2XHxkdC2bVvK8NYRYiYg+8/YBJniiC56MA4aNMj42+jRoy0zYnl5eWQbjISkSfHYY4+t8RwQmNeQbflNoNAb5+usPCQaaO+njH6y/wdyqFfuBZy1m9nkJ2yvv5MV4zQ+yI9y1ZKLvKEOxhAKmwICIPWnJ98u8FGlc3tCKlEgETbp5gD4SVPK38dY6ZPD8qmNsC0DNT2G2gTMfcggkAau58rXXntNcMFmwwzIdF48JsyVyAPwUSCy4Lfccou85pprjO2tWbNGKlFC2Gx6ZEKKAw880DI5Ki4g0KfS0lJx2mmnEUlEKgEPPvhg8fLLLyNO5uM4HMADDzwgLr30UtOzaIZjcpCZtbg2aaWixv8o//NJ2QftAHHHAdqE7fj4u73+WE+x/vKx743vjhGr9CTM5Bi0rMGmgAAI9Od/DhrbJrXbhZB3HwRxxHZmBMCypQrDXj0KcuxM46Iklh2rCs6Q2V8oHaGTiDZyPVeed955ghFs2bKD8/y/008/3WQHtw7rOOGEE/Dwww9LJX4E7mW9xx57TCpOQtCv3n1vs5JcsaKsyjNfinozHbgcOHCgsU/kboYMGSLHjRtnRAA9evSQw4cPFzvuuGPWPAEV1yGoUEQQAfDdknWmKPZxLaxJvt//gw7OcVx9E8/v2xHyLrU2WxZ7g3zcCOCdKRBXjtL5/3x9J1dKhc3btdDvtGBTQQDUmjH3eyARQvsmAPUBnZvrPGtSBkWBmSuB6z8BvjOr/Rxsy7aZZSUbyhaejsQEjfv753DnnXe22OVsegN+//33+Ne//sVc/9YJwaT6PJGXHnwK4YRmHaLzzx577BGwoZfkC9w4sBVu/XAJ1m7wTgcVboqLgX3oZwBol6f3IYOKqIgknmFd+ggwq1CnTp2yNm7F+aB79+4ehacBlqgXcJ3U6bOyYUbjZmf2KuatcLhSD+yhxNNb1Zvv2DTI+hN1MTfgtOXAiUrun73K+Ay2zXjxlMc71zZsKgiAQMGZLsI7w4dt924P+dQRECUFQQ7A4QqmrdAeVj8tDLWXM3nIjdDeY5lGD3JxMJaB2uduMLDATK3N1FsDBgzIajBQRUWFoDMPxQFSaubwc8xwpnt5TNiNN94o7rzzzgD1HLpHU/nwca3FoCdmyzFTSj2/8YxCdQ/ZbuvEYlOf+C8TiFDhyZdBBWKXLl2EUz/OeGL8hn//+99WMJDiXlJl2qEPyG3qnweljqnPFBjdx0ShN0Mn+Qg8a5ctIBXbL7ZqFgzycTiA0nLFcr4D+dVsI1dKrpEuv7Nq0M+swaaEAAiUiSjbBexoPNX1mj5AQZ7ZNEjOYJ5irC792DoTIAyowXpVDfqaDM2E7B/ZwnZRlZh/j4qwujwExA/0DDz66KMDJ/EWK+r/9ZWd0K1tEd79zxqc8NRcrKvwKgfpXjxixAjsvvvuG63/PCyEmZV4fFhMICvzqHq310qdHCZdoJmPfgXU9BeYKuzUCrjvYFWxsTnMl1e54kH+8aU+xdcApPiHQYexbxKwqSEAUliyRtSOMsgmgYHJXV2tEMCZu+ozAqpl0DTIz2VlENd/CjDkUoYrqxhSdL368ryMLxJwYVAl7xymEUqVuPFfffVVS37NFgeQThmz/jDyz/aeS/STFOri/ZqLewdtLkmvNlRWy7NfXCCGf7cqMIZddtmFokzKtGY1KQv7jc+n0xFPT/bPdZfmkLNWQlRUh87/q2p9nF+t08HFXXMM7OHJQe1M75UKP4aq39oPaFFikPdtL1aeBfDkBIi7vkTiABtXe8xkRGsXRd2NYvM3waaGAAhMs83DNY/094821+v2BY7b0dbw+WIFmPaen6vXA//+AXj9vwrlhp8oRw8CesYQ2aTKEkyFDT3/moRNoN/A1rNnT+tMgFatWtXp5M2bN8/SDdD11w87ti7EyAvbo3WTpOVyyqJyDHhoNmav8B44zxXOg0yp0aercF3CzJkzrbgFxh+4oVB1e/RQ64ANXDEKWGRm9vkeP1Sb8rTqaA27kwX4WugkHMazKwoVGTpWrbezd7MOBdE+/jlBX3+ug1fVervtcytk3Q9cHlT48bTiCmxCsCkiAAIzsBIJ9IKPAvAUluv3gThsuwTVD+oFoI9a+ngqxGPjIZeUReZlp8BAH1eae/wJ88iFME002f7G/jZ4GswZPYCfFkJ+Mcvbz9zcXHn++eeLu+++WxYUFNQJB0D9wJlnniloO6+urvaMtVlJDp48sbU8apdGTK0mScSkZV6V4nnFAZzz8gJZUQUfxyDkaaedZukRWrZsWSccAF2cL7roIsFAKP/7Yt7I1wbr75/OgLzsY4hflhjfK9E+Ex+cKs0n5m4LHULOiMLNQ9YGNlPU/tzdIQ7uot+1E9Hn5wD4/b0pikP4Qp9WZWiPgW/c/NGRVBsBNlUEQCB2Zow/zxHwsGUtSyBu6wfZbytv5iDGDlTJZCAR/QR+WQr5wLfWOWym1ONukxJV5XTsoTZ5kV1Oee1JaF8Fz4tV3Ijlo3C+6uWY6ZAnvKGPK3PXo6fcPffcI88++2zLXl+bCIAKuWHDhllBQf5zAHNzIK7t3wJ/799S5udaHK1MnFer6myolLj4tYXyqW9WCemba5oaafq74447BB2OahMB0MORyIbPsh2OEmPgO39TbaG92uky9nPiAojz3gd+mB8aoPS8+odOBMvtcm72U6Hdz7eyy4LmVaHPq7y4N+QOLSFcdn7kJhN8JBDAp+r9X/cpxNIyo1hCBwyKGEFH4E0ANmUEQOABDc9Cy90eYJrl+w9WLEI7PdMm86BTtkatped/0uetry1P+UxmmaGsT+dzcgVt/BUYrnxPf+D0Hlb6ZyvMk8rH/5sQbIz++/Sxp72eXnLZBm52pvw+99xzLW9AEwzq3gj/Pn4LNCkOD/ddUVaNI/89F9/MMGfb5kEd9G/YaaedauXwEPop3HXXXfjHP/5B12LPb9xkl+8J3L5/cMFOXaE97b4PV+kyapNyN515GC26PSKAobyDdlA7dhegUUEwpNdt7mNfxs0BLvnYcvM1ARHPMOjMUZskbOoIgP2jb+qz8EUNwo4Z+IdaFH076bKwfIL8pA/BFMUNPPGDjiMAohV5SIr1nno8qPS+gyFO6ZY4/dWKWlxcCsForz+WBduj2e6qq67C1VdfbXnZZYuKrl27Vjz88MNMQy5XrlxpHE/frUvk62e0USJAKg4EcvaKCnHMk/PkxLkbjHNCfcb1118vzznnHHI0WeMAaKm48MIL5QsvvGA0+e3bKUe+NKhabKZ9Lp1TofUnrOAwedTLEOPnGd8nxYFSeJ3MjO+/55YQZ+0GuV1LfWCtP6TXbfJj/bEzIK75xOjjD/uZ1B295VpLmxxs6giAQLJFv3tS44B5hlj6UkUdjtpOY+aEQtDFAVRJb2qxr5QkNnxSqJNGKDC3+7/6a+qQY5i5CQuAw19UC9LgZUB7fZ8+fXDDDTdYzjY1oaJMzUUzHYNzaCYzHfrJ1vfuXIxXT2uNlo3yjKvev1sIVAqe+eJCfDfTnHCXosxee+1FZMZgJRQUGC1msYCmPporr7vuOkyaNMkYq7DN5gV4/YwtsX1jtcvLluiXaoC56l0Oe9uy/qQNdDY7uZuar/beVF65wscBILnGmNf/vm81d2kAllLHwDxrm4zG3wR/BgRAoDKOyTcYONQQvvXbQMnjw7pDnLwLZEFeUDFY5eMKqmxz4XtTIEdNg1hcaj0jkitgssc7D7DYfiVHw1ak2RyA/V3mFcnX/2goLh2xAkvWVhnb47kBjG6jyzATiDRu3NgikKkopqKMgtrxzz//3Ir9nzBhgly/fr2RUlMsGbhTA/ngMa1E6yZ5Zi7HomLC+NsfiyvExW8swpgpZaFzwqjBXr16iaFDh4IJOzp06BDbEWjZsmXyu+++E4wYHD16NOMVjPPfRvV9+Clbij5dSiSbxrqVkKWL+GY9HIDz/fdl+vyIcXNTv09+tmoAeVBnS6FsmfdyfdQ+16DwK6+EHP4TxLMTVVcqjO3SNsEAHx5kGm6D2kTgz4IACLRdMQEHz4j3ZBTmdyZiYMzA+bvrNOPuZCJVMFsLqqohZ66E+Oh34IvZCQ1uYMFQCfT3PhBX7KVk+twgC2rVyysSosFmslrkiTcmleLKt5fJBaurQhcgNz6z6SpuQPTu3Zux9bK4uNjKq8c6lInVBpeLFi0SP/zwg1QbXzDXAAOEqqrC221QIMQZezbBVQc2k5s1zLUUo0Zbu0sJ6G+Dn/NXVeKmD5fJl79fI8qrZGg95iKgV2KPHj2YW1B269ZN0A26qKjI8opkPeYQLC0ttTIaf/XVV+Kzzz6TU6ZMMR34kWh3y6Z5eO6UNnLvziWW1jIx1+tWSFm6RKC6OoAA+Km4MHHqCIDIACEIoHkxZJ/2EAdvA9mpqUaYJu1+LrxJPag/emS89vFnYhpD35nQk0SKm7/Os/tkAn8mBEAgEjgTOhVUI1OFPdoCf+ujqIcdouMXAUy5BivUnw9+074Dpgk6pbv2ACsOO0E+rxBq86sVo5V8bHv0lHW44u1l+G1xPLMvbe30qWdCUQLZfPr9K9k+ZRivA23Vprn5kOY4tkdDFOY5rzb4iuO1JlChJu7hz1fi3k8tjibWXRR1GJbMi+IB+04Zn2MhEkj5VNXdXbYsxEODt0DPjkWGt6GgbHm4OKCKvpilM0ivMEgx1CNcpRD5dpvpcF536K5f0eeIAHzsfMWk3Pkl8N3c0K6TjWGCGIqqmzzl983onwr4vhhszmAc50huL/VobGmNZe+2mlV3TINVbg7ApTRcpF7djZ9Bzl4VpBi9VBsfnqRFAKmf5OUAcgu4+aXa/AJJymrVm7OyUlzx9nL5zs9lUYrGsN9il5FDOXqXhuL2w5rLds3y7efbfXH3ySMCiEB/k+MSnjYmz98gb/xgmfjol9Jsn+Ls+Y2i1ZCeTeQtA1uKzRvlJUUr+LgYlpUtkyhbZjEHmsuBcD6J2F+dDHnGO578e4nnn7c75CFb2+x+jtebj7OS6zb5qfrfzoW85xuIeatDx0XKfw50gpJNWub3w58RATj97q2uV6F9uANAD64jttcxBA0LDJTfvmjCu/9bYOzMYBtdmgMjTtBnFrjNAolO5CqWoEGrBOU3AbmPd38uw52jV+Hn+eVZVQeTyh+4bTEu2a8JencqUtQq7usUwSVsnOIkkBsYO3Ud7lfcwGe/r8u6WnvPrYpx3YAW6NO5xKLMwe7Y/Un0WX0pXQq5brmRpWHRNWOAh7/T78ANVObe0BfYfjOzec/5zsNp6dPPg2kjPErJE9DJ51tswtr+MPizIgAHmJSDoZV0Gkqk5rJ/szD6di0hz9wVotsW1i/+JKPWiUMPjbNesAez8yTXJw6DPGzbEComcqRo0FIo2T9Z5laqiWR7jElYsrYaH/2yTr6gZOof55TLsgqZERUlyWvXLE/sv22xHLJbQ9G9bSGU3C9tl3WZ3ClxKXBiZ6Vsw9JwbaiW42auF8+PXyO/nr5eLFhVafJ7j/X8xkU5smf7IjGsV2McsF0D2aTYosFB5WpC4WoxKLYXo/qsrhaydBHkhjXGZzEOf8gbkJ/NCD5/tzYQV+0N2agwmMSTPNCkhcCTEyCnLDVzEdCUns49DDP/cWNvhEzhz44ACB2g/fnpL1AAw2JTHIA4dBvg8O0gN28A2wVWsf5rdZrmOau89ckCXtrbijuw2FKTxlkUN5coaCDsPWOz1DAqpmyNu1W6sqxKTFlcIT/8ZZ34Ytp6uXB1lVheVo2ycmn1Cb7NXpQvRNPiHNmyYY7YuU0B+m9XIru1LRSdWuRZHn72a4zebD6WPl5/nTK/qKC/l1dKOX1ZhZgwZwNG/lIm/7twg1heWi1Xra8WGypkAClQ0VZSkCObl+SItk3zpNrwYr+tS+R2W+QrRJALxFBMOnPoZvdltUJAq+dJVG5IlOlu6u8T5kMOfRNilu8dKy5DnNYD8qjtkwiAD1hUCvnuFIgPfrecxsLmlWa+N6GDezIwPG468L+AAAh08mB6qMuR9NkPQIcmFhLAfp10YBGztPK0IT/f1kehlOePBlqWmGdMFDQAiptlMH1+thqYs7ISs1dUYXlZFRavqUK5za/mqRXZsmEu6MDTtkku2jXPU6KMiNVusMOZTmv8G1evr8bM5ZVYsLoKK0qrsExd1TYWYAKSFmosLRrkokPzfEtZmZuTQaeEMPZIVm5QSGCujgbz/6auZxR9vnykVva6oZV6jXccqGTIRjqAhwfOvDdFBxtFDRX6TIsHUPfnUWYd/lcQAIEiQF9o3336eRuxN7cDkzns3cE6bViWVwV9/N8dAtGrrYkFVZBbYLH+kiKAh1W12VKbfTYqsNzsa6C+TATopN1ubE88N/X0/uaer5q2G/fewFj99dMYK9avUuLAUvsWb59or+eJUu/9HhSB+neB2LEV8PavkDNWIBAL4avPeBFaocbiT6bsC4P/JQTgAOMGeO4gM7uknaD/732Aq/fWJqAAUGVc0jJE6ZdKq+YTuWNDzHbTpvS12S5StB2jTyLi95A5lGssfYDxt6nLgYOfBxantkSagJ7+zCTF48ji5hn4U8D/IgIgcOMPgI713hXhGN2D7Ts1g/jqdB1jYBX4zEsoUtJFfsME9TK2GyZv61peOdvjTCQC3EZcChguv4d7+0X2N44iUUS2a5elVEymP4cR98rqSinXLBCoLA/Uo2RFJ57rPknbDMsQr9vV9RE2gRx+2Yb/VQTgADO88NQVhn9u4Rpz4GUX5EI+MADixJ1DFkVeoRCU+xXr71/Y4ey7s3nNLL2btUfcTRF7syW+x0MApnYjlIBIuXlEOFKqUbsR93JCy9cIuXaJXeZ9/poNkP2e1S7DiEYAhIXQ4eE8vSp4KP3/CPyvIwBnjMzuSgXhoUg6D3mA57qPOF6H+gZbUCuopDnlf1eTmfSkBtMdee+frd0atJ2qXUvoX6xEATOv/8pk4KIPrTMmw4BOPR9AK/oYX/2ns+2nA38FBOAeaz9oJWFHuCgAXXyfPELb/E2mJOSXSFHY2CLW4Qos973CQ+387ZmUcKnajWOaQ4BS+j37IkSQbLYbKAtl6XW77r9eIT8FpfZyOwnOqmoDqlfPl2riAvO5oRKi//OJ7NH+dt+D1h99jf/xje/AXwkBEPaBTj3uye23X0fg5WN1zrkAqDWWQz9/kROj+eQ9AZApfo/XcOYj/7NR+pTKx+h26SEo168ybmN69p37PrAuGK7DPGSn40/ky19T+KshgGegkzQ4Y7eiCJ87CmDet6BiDpazjyhomKDiSFKeLCsBs9huoCwFBYbZ5MkQCi9nE8/kJ/19D4wnhn4gbKxx2iVUV8nqVXONUYOl5ZCDXjEmEOHZEVQe/7yxF2pdQV0hAFJcKuFoomNeNh6bQ08autrQnkqBjfYbJuhkmke6YjCZI8/0W5/B80xA34DPoBOOJhYRA4ZeOEZ1psiwsHJyZE5Jc5FU/FkQU4OdWNwRyro0XHfTatcqiqcETJDaNPrk36iGemYfBq+yNIFsRAhi8dWTaY5VrlshFBdgHP/wSRCXj4Tjfen8xouWozuztOYI9BXnGYNc79wHXPtMFc14VeY4ImvJFDJc71z7zEdJU+MC1IGjUW0hAA6KG56n6DDlMpVw7ezBF6W4t8KeAKZ0JkZmUkUe6cVgXSIIKmkyccJgPjh6b3kYfeb2G9bNPDMivwSiMN2U2CmmtLbY/7+AWJHk5mO2TTfhNQvVLg9y9PMUuRn8KvBb8NhY+vXvC02U0gWueyqZucF3gz5ijEltmVeSiWVJAFMlhiTBIyKg5YFKyFHq+h7aKpF156PaQAAc6KXQIbud7WekZwc2l9EGS9aMyICnCX8FzSnEldeYKH8v9zNaN4IcOVSHDwds/krmF0VNpcjNS0tZ52WVwzzhEM5aQ9S4XU97LsWkgaJmod0U94bOU83bNa8TF1fC9kqXSVm+NiBmsOJNn0E+Mj7QBjnRQfYaiwPMVkXKvjf0yVHc9F2hfVFicmCR65/XNOhQ4/uQ5dOEs4kAiNl4es5dMGTSrQUghqZzBg9cGJViYpgHnpjdc1bXsO6K11OvLM8wCyK/UFH/xsgYskiRpf93/zLJsN3A77XSbqb3ZomDYJxA6RLFBQSJJ4+Qo3egIdSXnOKlKZ5CQkfulgfYUG/QALUP5IivVqN7TWbpgJFsIQCy9rdBK9gc99s4WC4dDiCszBEZeN7ay+r6FPqwSDfwZf4LSW7Euvf9EyH3aGtuVxQ1gcjND3dEiexTbJk6toOLWVlWQwVibbUb1l5WHIHSVyBWM4VY5fpAnxjtd8pbEMwg5HvWDHVth+AmIwGhKfkEdR2AJEuf6drNZP2TE35WyRrXV2tRoUaQDQRApRpPyyU2zI3qfG4OZBNFWBsVQBbm6dhrrjAiZ8bjl5ZDrFYvpaIq7UlxiCS5gsnQ5hwe+zXT7tP7dv8S97ZT+/vr0/WJL3q9uFhQxfYLuv3CcDpuHNu0/pbeBogzVk/occzNFm1X97abUU4Bx2CQkWKy5khU+MuC9WRFqRIFlgfu5bt8TIkAN40NtMtNxqPfv4GW6zuqq7+6TlbXTkhS+7TWaX4uZGMmkOL6z1XrP0eLR4ya3EB1hVr/qxTDUlWdsl3yLOR6qdeq0WlDNUUAZPVJdfc2tcWIT+Zg204xS/t2AHZQfELzEp2hhzZ3Z2RqwFZmHh6rrCYAc1cDvyuGnsc+MXU3c7utSc8Lm/zeVHW9Ae3cMQY+Fo2KP7L/pqhUS/lXEH6yb7SHiEhRlEVlXeymYrD/2eqT5+dNRDFZXaW9A6uCvP60FUCfpwJZg/jfTdByN1PSH6OuLtDIIBY0KrQsS1YIOjMPbaP2QNvGOhuRQgCWxylzJCQwTqU+tGZ5mV73n8+yzrHgmQdWWLUBWEo9GLmR+RlPV+YzbZk2eH7f/q62EpiKZrWh3SCO3wmyS/MklSWKDnz6fgOSx3stXw8xdRnkjwsgmPP91yU6vLOyOhrbIrlPqSj05A6k3/+Th+sz34JKOMicoiZC5OS5zFYhpizXvWYKnJLNjbZl19RjL5WYEZuLiBH4E0N88Sv6AgpPIHWIsPPd188oBSL7WU3HoPJ13ufbx8cdNNzadP5xUTCg77c7hiR0/EwwwvT0arML5pPo0Vqt+xYQzYuSx4rBXjMi+Al/GStPVV1+ZTLE85MgFRE0PZ/wCXRKsqA9IwZkigBow6RL7WDTj11bAfceDHRvrZk3e4MnVJpOMlcHswXqhH1ylGX6OKYx03Uev7IMVCHEwt+eqbgRA5Fnnj9R2Cje1IiMf0zRbh0ox9K/uRbarTsOQlasQ3VZMJKXa+vGz6z0XxkBE8v07QgcsJU+pq5FSVLRJET0pyPoOFxo4ndf3YkL9NFzVFqGwKuq2llSWzCy+QaMQKxIhR+DaxyWSNp9lfttBaGoKzeZQ8mNVN73maCi/jIjp2Af7rFSYcXPZgAf/QE5YT7EhqpYXIHYoy3k2yfo/gbq5xfJnPxiFxFKR7ZNVRaQlSPbTRll6KeUkfW8+fQilXsBhWfaDkau8UQoEDPkYkSkAjNEManEgKq1i5kNMuCJ+e4U4IIPFI6ojqdvovy+axudWbhvJ8VeFiUyCYdSdHtDa+ouE2Xh9V1lfKYSjcWZ7wKfTdcvwNcnirxUcvPMjNSnX7ogEwTAk04fhi8vP7FYfyUlPTBAYcFiL7V3f0IiNrWPey9lJyZ8YHqvL2YCC9ZGD+CS3sDVe5nftChqBLL/ETsiY/WtszvD64sM243TJ0+0TfzlkTHTkIq6x6gTcqMfc8d7tkR16XIrfZgf6BS03zOpD45t3RDYpyNw2LY6YzR1WVGUPUD5TWVp3LtsnY5kHDXNqBcg9b8A+kTtbL2lADALLxUj7pRb1uzu1xHi4YGQapLCqL21f4mPJVzyvgypH9EGnDZ895IrmLVSJ3QcORVy7upgRtd8Jas9dCjk4dua93ZOUdOkZjzlHkxB7VPea6CsIgYXkUmfhPFeVxsiO2MVad0bjrNizH9QLxOSX8HuU/X6NVJuWBsYPzfT3k/pU6L8z6L83raxTh3GxLIdmtrU3k2pRcKl2fp0U/sUcr4+aNSpD5sriGhDETd5/vsQSvw1zcl09ecY9c/EuBs6HQRAF17GSe/nfyk7bAb5zJEQW7dIsCf6GC6fUi+uEtBpw2H3XQgjFFHYL1I6K3nuKsjHvof48A/vRCnuRLx4DOTOmxuURjT/FTQIyXXnVxZmrsCKbNftuWfKf5eGYjKVZ11o/r3AuEQteOy5N6cIsuyG+sLVJ2SgLFXUX1aXLTcGY539LuT7v3vXdXEe5CndIQZuA7ll4yQWc04HTsnuI8nmA8YNHU9kSD7TKuMJ1Ke+DfnLEuO8fgad9yJWDE1cBMB6l0EHSeS6f2hcCLw4SJ+smi5rH1sc8N2LmPc89B3w7CTvQDo1VaLCidpEE4C8QuTkpwpVCE6fkaWuLYVbjW6tSbtR99ZWu6luTbdPElWrFxlrPzAOuPtrbxmPl3vqCJ09OBXr7nQlHXY/lO2PcQ9PuD7xTetocj/Q1skjyu5FDGkv7uwzXIa+9A3hw8r3D7COy05QDyBpwkMUlVe4l+wM2a5VClfRrEennJYlkIrlShzwGcUpJJ5l4/vqpCLRev7fxkCMmealQD1aQ7wzJKmMcbOsIr9YiJx8Tx5/91gTqyiVyUsi/F436ytMv2WoBAzlCgxlIhvtGu4VpnvD06QZQ4oN9f1zmFaffGXVa5eq51YFfmNW4Is/0mKk8yyai185FqJDkyRV5sNstl3mJHFQSopO/YISSeXSMoh1Fdps2KQIsmNTCOoWXApBoxLQY0q0+86IRloHDGuNWrA+6vKRv8wQAF3imBH1EP+NzLH/xOFqonJSU3t7U2Lacn1448d/6EgsJmWorNJ1mIlXTbplWtmmBdC7vWVPxbYt9VFf6XAKapIthcmPC7yDOVL1+aFDQyajoATIyXVxkcHVF2vqnJvSnW4Ro06NXmUmt9WgP6luzYj6i9B3EkeBWr1eyYYVGwK/fT0HOOOdoCKQ65trMF3KzviC35bq9fftbOu0YstkzVRkVbaMm5erD5zdVq31g7cG9ukAdG6ePKIsFVfAZ5z9HkArhmG5qdVvZcaODClO+Yqg/ft54qkTxmjNW7vGkIqVFgqDpaTUTMP0k+K8mIdfbX6xYA0Cp+CEvbOmRRBdmkMqZGPl6mcEXw5S6wWWl0Fe8CGEegme9i7cA+KqvQwyIzFrQcNAttu4jijB9mKc1pOB37+jewinrH59gwzVabg+7WYiTJnCUJZ2LoOAnB/6/oUzh8b4hMyVsFQCVpeXBX5jotAhb0AsLvXWv+MAiAM7x5P3yYmqtS3GzbU2pZy6HGLl+hQ6EPs3usWrtS0UEpAndIXYZXPLWzYlZzFjpSLEL0LOWR0YKz1kzlLXc4gQBVIhgE7qelddO7oHUZQHcdeBkKd0M7Pl1XYZN/7kxZD/NwGCpgvDUUtxkHairH0Ty9RoIYO2ChHwaCy3EtCNAOat0ghg9ipvezftB3Fad5OVTG0sHvXlWVjBekL4y0QGm8KAHLLbbrIsUsxwiRu1oJgERCrLpt1HYUIOHE2mMQ66zIBkZcU6Ub1hrbRnPNEuidIxr0KQTXe3ccVe2pvVxJY7ZVVKfJ27xvInkCOnWmsu1noO+41H2R3UWXEku0Lu1ArCQQS2000AKTw3CfLq0RDrKwPt/VddioexgpsyQgB0+LnGX8jODT9a+zPbMnhAoUeW58Fx1mksFjueTaDi8aAuCr3tqhU0cD3X+aRfwAUfAEvLvPc+pASZw7c1NMpDP/JLkA5EK6FS3h3VcO20G4ctz6hdM8g4t9ZECZjJHFZuQNX61QGaSNb/cCXoTl/hLefp0uf1NLP5hEWl2otw1FSjQq5GUKx47sO2UaJsLy0Su5/PPzn2/4yjGfoWMHqasRmem3ld+ByGA7P4UMVAX+gEZlEbTr422Dpt12iGW7gW4r5vgZf+A6k6lhEGjFtGTmTQDsBxCkMrkcQjFjBmQCEAK7rKfe/zR1u+2gFqB5ErRX6R0ZQXxpanOq4q0jsv1EQYzrJ7KHBGIkCYGTJOtuP47Sb7bjjCKywWIcqb0sdFJEWg1ApP/9qRVRWimmnCfCIo+3vwC0GRUa0tccWeQXZfsdzy1ckQb/5ibcBM13Os+mqdyyE76wNrt2hoNkNOWggx+DVIJcL426MW7GB1/SddBEDZ4SR/nSv30sdn5Qgv1WUUn5oQ68DNuUEE6wcyDWRLGNLIpB5kVah+YV4Bhlsycw/TiVH0iDzei51jxOExChEcub3272d//rsEOP99oLTCW5cmyz3bG9qh919ega/lVDMljD9J169RPHkKAdjPJ0evEutThK8mEcp/16xdJDFGDPkjKyCEt910gOnBqtetQsKe7IKBL+p14wYqja/ZJ0l9l6+zLAZ44xcdqRdjTOQLuL6Z1ouGRoar8ylcbFzfVK4zkxDF7dBoQz6f0YTn7W4RPCuexc2NUMF+x5dBU6Y97S8gmQw30K4JeJwWQ2ibwPVu6f444nhFbZsm5e2KSssmKR8YZyk/Aodtwrsu6JxA0wSRCzc+855Vh/RrM3uCGHDEWOyOiMCe9M7aqjnksG46GouRVPSYWueSi/JzFAcwCGKPLYOypUIAUiGArETeVaoRfTen2jpibJuWOdYR38n2IDJtN1GWceIQEU2Bsteut+9pKAFJU1aUSTF5YSVaN86RXVrmWmxBRBvmMpjNgIwFqC5baRX7ORbqAH5c4O3TwG0hbthXc7OMRn1WydvTl3vNhTDj1pnQOSleg0YAS2DGF9z0zJc5wN6kNLkXhbRrmSZ7tYW4uBfk3u2V1JqX1EvMWQl51CsQU5cH7qVWgglMAiFPIqRDPBLpZFcdq7F/Kjx15m6JJAZySZli978BXp4MuWp9JFEjHWY+P6ZaonkindBFtsHcgox7ZhxCR3izsHieRVfffTpakYjygW8VgqoOIoDdtzQQyFyFAHLzDWOIuSl97OvsVdXyvq8qRFm5lMd2zRM9tsxFs2KRYN8ybTcOA5GGAtHVRm0pJg3KOkO7ldVSLlxTLUb+ViE/m1Yu9uyQj7N7FcncHI/fRBpj9ZYlMEW1VCLASi0h+PprQgD9OkGc0g1y+E8QjDNxrSfTWLnOVS3LH595MqYhPcaHIfbkCHjUfVd7nRufRR+CE5R4cumeilKWaLGAWO2JHyCuHh2YJwKT5PCIPA/BNSGAraHlBQ/rvbXq2mfDdAAEz1n/bDpw41hL1o4CPlzhTeuYJVL9FGE6KYEpxU9U10XQWDOUC2SevyrpnX2FACzlpUIAAWAYMHKMJ4Ok4DXDf1yp+J3bPt2Ad36pwtYtBfpvk4cjd8hD2yYCeTmRjSLFQyNuy/C+VM+spXbJLU1bXo3nf9yAMb+XW7btK/YtxgndCpF6ijLok8IH1etWGkWAY18L+o0wsI19XBWt4GNj5GYfVJcSJLAINQM63JEbYMRth6gJZLKRm/sC+22l1/caJUj3exb4I0hiOYKd1fWHZwp9lfLsQZzrGpiVuuv+ARAn72JFTsnbPod4TVH9KhlJvZik8xG7vWwfqcwEH2fZE9QKKSlQkgNQCEBzACYRICcvNlscy4/eVoy9MKlS3PdVOVau0x5ge3bIlUftmCf27ZQrmxaHK9fCxhWdUTe+YtLc37pRTK5aL8WYqRVyxM8VYtzsSstzc/tWueKW/sVyt7Z50e2mMdbgmpChIsDg14IcQIx1xSh9Ejj6yqzM8jpnzkESu/Ohk5Aa+6TEXzlYcQPXKVFly0YQilvBJR8ZfW0es9tLnInkRwBktb91PcwCUv/PTwU+nqoo2hfAjOWRfA3ZIGYKovmB2Cbrucxdfe8IjQTo8dQ01Q3EkM+FcQCk/jmuMAchzK8/dteSwAmYsrga93xZgS9mVlsKG4UI0KJEYP8uuThQXRQRGhakatXHO4vUz86kv/GbiFMxWYdecJMXVuGDKRX4+LdyLCmVFnXlXBzfrQAX7lmElg1cPq8mxj4xfhHC7Kcog9RKQASFeIUArOQbMYGbnR6y3PwzkT0dpx8okpMrpzmemX+M5wpwHFspdHHtPtYpV9j3GSMXQKLcG1o0CbxBfmcQwe3ueSHFumB3yLUVEK/8bHTmceaP65xy/q3Qcn62TvRJBdw2zMV+NbSiIzQrMTmA54426wDU5pfCxAEE5NgYoawwU1RF9eR7v1aJ//uhUs5ZlZRB6frcrqmQChFYXEHnFjmiSaHdTK2kBEO4g40pqUYNFJOVVVLOXiktKq82vvx1cbXgPMBW5m+txnrBnoU4cOt8WZAnYrebuk8h2YPJAaxbpZkK32+DX4eYmJoDICtNBTnT3/OMirQScNQAqBikfoBJP6gfyDH1k05Ex6tfG+ZDPjzemDqPJx/d4TTqRgCUrxnu28N9A5VqdL+dvSpyUohrqGTgwQUb6yx1xiwMsgfYye5bAAE8SwTQxrABRE4IAhAJgmOXxNuUIRuFDc5aKeUT4yvFqD+qrKxG7vrMmLxNyxwlJuSgX+dcqRADkUGSVQWS9u2QPtlqsZQhvzJLCk9XX6x6TPK6rEzK/yyoEu//WiEnzq8S89fIhL8I6zVXos8RO+bLU3YtEG2b5IQ/K+Vmj1BMmvKk8MTg9autafH/dlw0AuA1A5pAvok6OLYrBGjEvgRaSd8i7D21b6LdkiuCCICWgIGw9RRuBDDQHliqo4vcwAZ5ZNff1fU5No1TVakcJJYku+Q514siwLNHAT0NIoB1ElBOrumHFEWZKcesiZsn8cyESkss2BA8qdYKjNqhVQ72aEdkkINtW+YksslGs+0i/Cd3H0xMa6RiLfw3KlyZ1fnHeVUYM7US382pxMwVwQfwHezdMRfn9i7ELq1zUyv6sq6YVDhg/RpIw+CPfyNUBKDymlp9esZuLALnBi7UfaEp+W5IbxFSRCehZKp8z40c4PGIRQGs7zx8435oln9dqqduBCCGpDkzwSqRA3jmKIiebUyegOQActM4hiumEhDRnoBU1EyYTy14lRw1tTqQwcg9/60bCSID2atdjlCXbN1YiBwh0u5TbC4mRpKOhWslxs2ukp9PrxLfqk9F+Y31uNF7tMmVZ/cqsMQcEZNjitWnwHhEuKigpqh6wxqjCKAQgIkDoB7rHOhEG5saMK0tid0l9ve4e5d7fQhcP3SElmu2ivng8dAyN3ME1JaSr6awtz2mhGqN1EchAOzWxqDbYyyA4gKCs5VBnj4hUiiwbAHYqQNtavptiUIEE6vw2fRqy4QYBtxMDI/u0MxCCOimKOk2LQU6qv/zc+L3KdVY/cDfFqsNr+R4TFpQjW9mVeH3pZp7qZLme9if3dvnYmj3fOzVIReFeWGt+6G2FJMS1RvWGtmfE15XHMDCQDFT4B0X9+kbAfjGGftPncTuMe+ZDq0vm+nMFs83I1YoQvTaZuJBpgNntpF5G3vkKcCNABIcwNNHKg7AqARUHEDCwTmEKglDWYK4RuGFUAVioH55FZOkSPHBb9X4ZFq1nLZcRnIFzrgaF0G0KBFSiQxip80FOjfPka0asixHNinSFDjZl9TOPNTYr1gn5eJSKeatknLyomrBTT9XfVflpsgzT58aF0L2bJsrTuyWL3dpnSMa2kpNvw7CmkCNnFJEIwZNmUiFl03cg/pdRwMGOQCGAysE4G+XnnzHb+zFHAMo2NIidgZ0wt6oNUnyQse6t50fboGOGIoibrOgqf470JrQTR1CEcBuJiUg4+xzctJPNx2cp/gKxIh2uVQXrZXyu7nV4p1fq+WvS6RYuU6z8Snek1VGl9HmxRDNFVKgwq1NYwF1yc0aCNG0GLJRgRC5NsNTUaWtO0vVZucz562WYoHikpeXSYulX7U+macxamHl5TCmXYh9OuXi0O3y5E6b5wjFqYSLGdmYQ6QQ1QIiGEWAUqMfwIl/bgRAoAXsCGhuwHEgClsn1Gfc4PzwUsQgyeLzCKLz1PXLxh5hGmAUAZ46UosAAbAiK8zsY2TYaRSkVFLFa5fiwZSlEl/MkBg5tQpzVupMSpsCcAQMW6Wy8vDtc7FXx1y0aSQMQ89wDq1bM1NMGkEt/eryUpjM9ooDwKSgCPBnQgAO7KCuR6H3QFiAEX11hjizR7b+dJhtnvRwInewscwemYKRA3jq/9u7EjApirP91i6LnAJyK6figXigBkGMKIooCuIdb9BovKNR8/+/uTUak6h4xStqFG+jgkoQvEETRY2K4C0KAiKHyKEsxy5bf71d3T093dUzPTM9s7O7/T1Pbc/2THf1UfXV+91jFQIwiQBcU4QPARhNXmb47Fe4RTvWDXeFp99wEQQ6+cQHy6WYOb9OzlwgxacrJDyBKbmqK3JWbzif6X02oKsQB25biQO2rZQ7dq7Iqiw19R/uYRiTEtZ/PiIAKyOQAQE8CTG7YSMAL9EszlWeHrMm35h7VDvLudET7R3elLj0GiLkp32/HMx7uZIRAdw9NgwBuH98+33askgkIuzJcKx/uhh+w6+oeFumoPobiyTe+roOHy6TWLg6XCFXCPExdG8jsHNXgSG9KjCsTwW6qf8rKxz+mQ/3CXrzBe80XiWsxWk3VafJUs53pzzZaBCAQzQX0hpGkcDr3UsdABf8R5z7J4dgVRHa87nqfwpdHZXRxQ1x8pOMCOCusVoHEFht4F9ttM9IZsWUnq2ug0vIWM2QuCI/pxsDemGRy7UbGKEpxQfLgA+WSUuZuFzJ9MxESxu9jIgAmldCdGjJPAtC9mwnxIAuQg7sXiF6theseiu3qBQZ5mVOHpPaIAJhejbIdp0AUo82qhKW2aNrqo2/JwJ4v/EgAIfIBJhf4w+qMRcW5zr9B1jda6OX53Ki7ATtKEB3iLgDG3IlYV+TI8NU2p/JkGrtlok5mRnAESEiQGSNvwwMrEwabGSurJtj4E0Wzbjv2PW1ENTks64czYpLv5dWCPeqav3dhlpp5VVs0UxYWnsqC7u1hezSWgimXWP4Mi0IwnudYXDb0qJGL5biVQI63NHsmxCzEpYiQM16/TtfX6dMypsBcGw2sxs/13nGJj9vgknpUFpirEx3aEe/T+xrKkQzUxCx3xZ2Y1Y/eu9Ra9kDGqowCqqt/Z0To8sL58PlxN9oN0IZRnYs9bTF0PXSmdRkEnwiAAuX7rU1cqOCnlKGgw2YNydRIa/LiXJckc4tUlw1p9PGqkCUqKvZYLwI5tV7PygCcAzRtMaVkyOHY7SbpzFpTgv7ezaOV05+JxcVxyu1jjShMyqWojXHKK1qi+zvNtit5Eyi1AygD3Q0Et0X+0NHOdG3uTliUEx5tnzYRDDb2P+7CODvR+jKrtmhfQ77Qle7zBl1w1f7KCtbdsVk9mMjnkMgx/NGvKZs5xUF3GtYTkK+p9oNeut7r6dNstLX+8cVJyyzXnCRymZfz3UfFzEyAXobfgztVs9o3AUFzbIcqNgMoAM0FGfOM6Y86osMec+KTUQAdxIBdK+HziM/6dxW6Oju8IW+amH8WPj5/Yg97Ge5nD+o5nA+WZyBFYINa+1pRACFpvIonJx8mUyZx9w+NMGvKuiMWZ5U3MTVfKhqx0KHLzLKsCXMyqc4uGjkfUQAdxIBdM8mb5ZsXwRvNr8MHOW84YoxR5Hhl6PDM/tGMc05BVN9+fcC+pMs7z+v0F/PeSMpJokANgayAvPzODMCKOaYzPYdY2zIkhhe/4RqryPm8OM4GQDtjgdAZxMaAi0blRURAdwxJg8dQDmSyPvLrN+HL7a5DZc0d/uI+oEYH0KoaTcMAYyfXBYIIIyo65oFndVnBmLyy4mDAXDFJ8y/DJoBtLT3R+JyzOa7RTPtukrzE6ugMKkB0x6rrWxVlX4OrizM0Fq9CbK6VhcWXac+19Tp2OdNtdqP3WDyshCAYgBiz+4x6wD8pbb0hWZfqQtBEXmhB2nvExnPm9UMl2/24LxcgT2IJed7NVwTEcDmTUYrgGIAoQiAUIPh2c2b6RwZHEutm1vJOdFK7WvVXOfvF75jq2sgf9hk1aew3K036vFpZc9Wn7Ol1TPtIyqYodp10OJBQYigUAZAGZ+pv5itt3WUQcnspZzYAzpDDOgC2a8jRLc2uuBIx1YQWzaHW+HXW3JMwlBhWG9ZechKrLFqgy6MsPQHYI56kS98kSpXxs750m4fUxoRIBKjKBIDsh9+VsVk0JTo3xcuAvjfa06iQiHmTe99eY4N+BxkyJ4sa2uM35EBzPExADU2xQF9dcVqZ5x2aAHRvoWuZi30w81aw8++OrlWMYOV1e44lfNWQny43KpHYDGKbIFfns+0HjD7MFOF5a0jKERzwxBEeg9ul+3HrIA6uAcwtKeSDXrqar+E497CIvls62wYl7bf/sywTlYHrvUEK7PP20czLj3fx1W/ZEzgUQgVxP7DDxZ5wfkCLyoHEUNurjGKAKc/ZS0caXTgtsAfD0wllXBCRoTnlBWe//PdMtM2qwnPWqQEfdXeXBw53uMLdfgZUqOBnEdIPk+bds7x0N5EoZlKCen36A4xanvIkdtBdG6lJmAlXPNLlJW9kN8xsYNiAGk50YgAbhutRYCyUAKWY/+RRAsHvttKuKj9hxQmEYHzFihaeI81IYC6WqMIoBhAAAEoBiAUA7CQa9jKHhUBGH5nLDpao8SDFdXA819ATvtcJynJUnCHpsrL1T/3SU/G32IwADJCBhcQ9huz8DJl1Y976aKKA7vrQp4ocKWPEwHcOlrXe08oBspp9OSmmBSRD899DWN5MBOdUY8IwLTlHxYcnf0NcO97VgUuqxBoCNHvheIAg/ciJ+nJ9enRlj8RumxXGqekMm9nJdP/fAjEiL66tnnWlboeEMCtDgKI07zTmBBAjnqMtH1+fYNBBxGqBMyCSrIrJhFdCSg3GxHAT5+ufwQQ9nsqD1+cb1Xclh8tDy1NtkL9GSe1D0HsDIDuuUwB1t//Aqj9PHV3iIuHQHZsHTrZy4MBHA6xRxGtAI2JAcS9z88UXOYgTM81JNdhLopJEwOyxkmd/s53jjPLmAE4+1aug7xxFsQD77vVt/1MkR6F1M9FKsYTlQEQAf0ZOuVQ2jEdWgDXjADG9tc/KgbUj1ME+NvhVt3AhMqZ/MM6C6WUo9EUk4oBGNVlZz4DzC0jESBsyyH9tJrml78IrArmjuSd0UR4OSKIAlEZADX9SgpJ94Wm3f6escDIfnA5qhTliwCYskoxgPhFgPz3Rfp90fwVimmGjLP/CKKF2Q8jTIEojSKAYgBibpkjAOF5Js/Pg1BiCysu+ccOY2H2gKcCUCEMgBF4zurvErneWXsBVx4IN5Vmris4TR/fVrOIhLrijcC6Gr21FB1CZ77lqk3F4hZ2a6H2tW4OsJpOCztOMCoCaOYggG4R7jqhhkvCuMCnKOTLs/JEAByv1TW6LsKGzbCyJLNxP8c4C56yT47Xtluo8Vultx1bAZ1a6TGeMxIQGgH/7mXgrndSaNhDLFnGSl8Z83lEYQCM1psBHcjjPD7ByiPTT4Xo0sZegWU0BKAmuZi/CvLVryDe/BpyyVqI79ZbE19u3GxeAfk+1eSnpxV9CiyvKzoTtW+hnTN6bKkdNbq2gVQPV7SoYg49yEunBxHALdQBdGtYCKBB9l8uOohM1+n7/VlTzAjg9wdoeXt9jTXR5bIfIBavhVTNcjpbvUE78dA7VedZsBiANe5N/TNRqmIAYquWkFurcTt4G2BYb8i+HSDU+I2EAIhtuF2u+j/0Abdyl7ev+dCeuQszTe4oDGCcavd6b4Jw6PL9IC8Z6oHlWRgAM8++vgjyvvcg3likGUHcA5ATXHFU0bm1hUrk3KUQdZ7fWQzgMIiB3RoYBG7g/ZeLEjJb/z8zMIBt1ATdsSOsRCor1lmI1cq+FNPYdb/jxN+nJ8T4PSCHqm1VZTQGwIMnvA55zWtGL8LToa12eTMA+vmzXNjh3p3btAWmnAz0bmdDb2QWARR3xB9eAZ74KB2Sl5ooAtx8WPFEAFn4KRKqRzqbIsDy+r0GjtFjdwauGK5F3UwigK07wII1wBEPAV9/Hzgda32yDFhovEA2BjBAteehUwm5nOWkXSEUlNYKKmRGAIT7F0+D+O8SfSzqEQITAdzsIABEVC4VsC/CNTVeESDLPhnneWNCAGcrBPDB8vJ4/kxce9NhkH3aZ0cAPObCqRAPzw2cj6n9Rqr2IUIoGwNQ67yVFdj9HRUW9x8NHNLPs9LDjACUHI7LngPejVZznao/8jBGOznplKjmq7JbW6TSg+VF5K43jQIGllAJmKCChkPnTAE+iAcBOGO5xm6O/x7HMaNlI41leqxedwiwU6fMCICfp89TsvokrXT0EIcfswI/FNZHNgbAegFnwsOp+m0FOekECCre0kxzPgTwpVr5L5kO8ebiUC7Hif4ZdObht6GVFnxoGzwPrJmnMdqQOQaYYKSn3aiY7AJdBbit3Zob+nIRwI2jNALIc8UwnreAfXmfIw6kkgdiKZv7L0b/50ZDAJvsccrGqsHL7bG7yG60IzB2fx1SyWu947mFPU45dgdBZ+zdAcGkOVb/g3tATDgUctsO4QiACGHRGohjHoOc913g2jmHf4YQysQAWkFPzoHeizp8B8iJR+kSGmEM4Ltq4Nx/Qc5cYHwB5FHvQwcTUbwoNLEBJz+ZgJOkUWETK7vxQLu590kGcIPDAEoNN037ykwJhkaqhIza/3n/MjIATuQ50Jl0mS5frbUWtOZE5+T/ocDxy0Q6hOl03NkdnmrWzrjbvw/k7aNZ5i2cAbDK9LjJkFM/C4zd2dBMptrUeSYGQEeCafbkcunqg4Dz9vZBfqT+p9GRypR/fRoKf6lUvMB+gMWkQGEQigA3HKqecuIHkJCBFAMwiQClqgtAZMtc/cf4v+AkHb2jzmdJpxyTCMB221vAr18KnJd3xBie90ydZmIAx0HLDpRbLG5SqSbQi+Mg1Qoa9M6TlqlPXvc6xA1vWMebVtS7oR2KSlFmLFAXwEIAh0LsbhABymEFStsni6OYzCQClHIf8kVgRRQBzjcjgFIWBiEaoAPPmf7r5XO7eB/gsqGQVZVBBMDPLGs2YiLE5rq0Y6mDoC7vcVOHmRjA7+3mkpL78dxpwNZtgwiAnT7zqfa+CwlZ5INkvsCiZTj1kREBTCgxAihIAI5VVV5eAng50vlTgQ/rDwE4xCxbd0AvwGlERziasY9QAm6lAQEs+R445H5gcXB5vcJuAcrEAKZA2//d9zist4IEx+qcfX4E8M4SiDOf1t5R9vHO+yY/ehO6bPGKEj5IIwK4ngiga/nK4A22/zLjQfkgoAumWum56hMBOMRw+6dVG4xUjJ11TVS+3z02VdvCiwCYc5Alzl/9KvBMlHCDI0wdZWIA1ND38z7Y8QOVDD1Kf/YygGU/QJ4zBeK1r4wvhUUPjkTpS4uHMoDdupbFItj4+m/gDNBiACvKggGQWOL7KejiOWnXtF9viDvGQHZtk84AyMR+MQ1i4uzAe6LicgdTJ2EMgNl+GEnUwbvzyuEK4g9JV/pxeb/8BeCed43QjjHJTBgaOUFBjGQUAWhX3a1rPVxNQmVPF061knP6qT6Lg1J5x8SfW3l3ctL+dE/gmoNtk4FHKXjzLOB3rwTOw3nIxTxQ7zOMAdACMBPaxOZy+8eOsxyA0nz8H/sAuGS6m5zAby+9RLVb6+nhGRGAYgAWAsjqp16KfWXef9maAYukBKU33UflgwAcOl+1CfD5tzAJzwSFZn+ySwoBcDt9HsQJj6d+Z29pqtwfBktAGAOgvPAYdLFDl/57tuUI5CKABYqfjHrQEgFMREUGawVUo37IiACuHakQQLfyVkY1dipY1pAFHJvhOyqwPyovBECiPw4TfJzj/0KJAJh2CtCnfQoBfL4SGPT3wDlYg/Anqj3j/yKMAZyl2m2wzY58PjQ9fHGRleTTWvnX1WjPqSmfGp/tW6odrdrX9fjgDoIuqVQFDwL468jSKAGLsQLKuK+zzBFIqftnAhkDAuCkoRltXT2OZRa5ZZXiveGba2N2BG4fo8PgiQDWboTY7kbLJdj7O7rnnAftFZhGYQyA2UWv8vzGKpDw7jlWIg6rmsn9syEvfc4KQYTvovig6Nn0RgkfEN0oaUPtZj8kak/pVbUnUtYSlwHs1oCtALFD8HryAyhFX8gRBFxkZgCUm6lW+xLamsXFjUXEaWxbX8Ixzqra9Jxt7b12JuOZcAjkqQMhKtVIqa6B2FNhbxYdQTrQ/Q10Nu80MjEA7rtBtZ97d+7SxXICsmyRhEnHKAHhm2D4IT0A/mi3YhJ1H/SrpqaUlYdZjHRX1XpDoxYjUQT4y8hECRigRioL5XpbF08zigB+4mpKQ9tc6GKdrOBLCxfHfrGD3X9rt7RAou5tgScVwN+5s/bBGTHR6NF4E7ROLu2xhDGAe6ETgbhcZHhfiH8eZ6U3stInPzfPyFn5MMZAyxzFIFolhkNrR4kyevn6zygGEgH85WCIXbsWV7kVdV+59l/OCKiY/TNs3YAAoqgXmHWHqzOtXdTBF8vZjTo52vRH+K/pkH5Wfk65hRLVj39cXcT8wHUqtmAlCMnKALi6Ut5Icxw4cifg7rG6QMGvXgyEHZIYCUVnn9kx3zRNIAdA+0gfCM0EmudzIt4sEYATDty4jPDx9d9U6YKpWolWANHyxcn/MnTMywxETM+dA9FCRyehHt6dDNP/0whdkIeJQp/+JHAcj+EcSpu5JgZACE0uxtzi7rg4ZXeI8wcBJzwB+dXqwPhhCC81/rchnjHEkMndoJkQmQqzEudSdTh036+HQQzrU/ZzsFGuwOWMgJhZl7EAC9fE9q6pH6AvDZ156FU7x54nhRLPT9PgtfY8cfvv3R7y0WMhbn0bePD9wDW9Cr2AbvafzE9kAFR27OndeYb6b7W6pckfG2f4ZGh4UWiQD+OkqcCjxpIMqGMuB9M/uo0CSSwtThMJiy2u9Qkj4wYCJ+4aw2tIqFHRsnU6ec0Kn65/0NZq5anSJm+rxLdqm3Nf4ogrWFSHCyTn1vc5nyGdqPC+D9rD1iVO5qP6A+3VUvmPdwPHcA/nViQG8A60Ft3lIv07Q8xbGTAvcEt1wyEoDPpTs0mZ/mxoLlVl78/IbZmclNCnW1vIH22ttfvMrNqzHbRMNx3i/aXpx+7dA+KK4a62uKQIoNRa8PrWwtdX/zL6O3G/m/0N5JUzINbXpv/++kMgftwLsroWYtEagCnu5iyzUtzJpd9DUBT2JOPMNiYYmUfx4E5onUEhpkXmulAsywrXd/tS80H0U8vmxysC/TMHx16IwACoYSRc6R/xIVKzSA1jPhpQHk8u9ksYAh/C+m/ZTAdD7N/HKvIBQh8H0tleihbcu+pVy08h7Vj6T6uXKju2Kj8lVFzQOuq+coLg9d3/o3MhJ85OH2v0trv/aAWt27lJOPiFeyxFYaa7m7lAB8P5mUeGueMEyBHGP4X8xGbOlYuhw4ejzFOWDKNYnRarG8YAuJrvHOEimDGIZrhcZRte/I9UuxJawZdVqddW/WJwD/XjvsDQnhrmMz+B45XobOF8Vu25ecBvX/bdnDrmon2Ag/rm8cibGDUVJSiLhf98qob5XtpVra0TRumxJpzzkAnY0MPZMhSe4sHrC4EZC9TMXqwwfmge3jTir2ZAm/aIunNdRKkDoOVt3wi//QBagZifCGB4jpT3afJ7NceLZoZhKjGYp6xTpnfGYp47dIQY3hdy1Pa6CEjzZnrt04t85hJiDE1miPJ369P7UC9WXn2wdpxojBC4GP2juHMw+jmKgMDeU6u4gv9yk68wzcm7QV44WKe/84feulsHFUCfcVOtLhYy7XPIV+ZDfLYSsqYu6/3T+4AOvIybiZZCN0XDoJWMW2Z5dpFFADIArux7Z+iUnIpuhechOnypsC+WTkJDkMFhh/nQd+8KHDcAGLQNsJWt/w+rOxC2VS8Uf5yhkICvQlpz1fOv1ZUw9XJC2akxmwZZp+KqmYCdtt4letj9Qwmn/Tsht5Jd9pbEildvfw08/qGafUt16bsMxIk5Sx36W6kX1ahogL1RuUj3/YoMv6MH476IwAB4EvrQU7EXxpXn29/Pi3iRhPgMZiDU6RR2XiVziX16Qp62uyXjszagcWVP2+dDAPD9btZi7eLpVwz12wrizwdDtqwqnrxZKh1AXvvKAIWXAwJScF1cPdOVHN1ro7foraO1Y41n1bdOY0QAIv133n0seUcGw5LebyyySodlejbfqnal+nCnzFDQw0cM9aVCsG+G58/vD0MEPwDumwgdx2+6UJ6Aef1ujHhxNO0xmuksz/nTzssPSr6X5wzSGlfvxOb3dfbAtfIPOJPcywBgZyU2iAW07zLRw+ylwYdCiHf8AJ3rsNwhuHdfbJOykShB81WMrlgH+buXrTp/ac9GiYasCIyDtg2H+0K4W3ey89gK+3e8lgp7n/fYfy+EuONtzXgyiFYkImz61kQ1GToKwQrD+bhlXoFxnvOHMgASYfqvQ75jkA+dc76NcFF01WUi0BFhP9i2A3DREF1opKoidXV19tNxRrxT/TRXMYDbtxQMu0TxvxpfnVSKApcOBfbpmXoY9aGEyvUcCRVOrOZ7y5tK1jWUzqT4edsYoJnID/57t7C3FfYL5IamQyqob5pl1c/IRAxnZ4LQjAU+bSKyprffPiHfXw2NwNMojAGcCO1o4ITSOmOQUgyRwWMRLmhb1e6BlvsDXInVftXqK8/bG6Jra80dc4X7Yb9jL3X2ukC/hW+rFUefoeSxJcE52LkVBK0C9RIhmNqmPRuUPw9qkP07SIrxLA+9r03EjGz1/p5i5/lqTLIsOKv30q7ON1ShlXxZ4X5UsYDjdJlCILe9BfHPD3U1YcM9EG1TH/BT6GjEbMSYf670Vb7757wdr9oj/gPCGADjj1mtx58/l1nHma10NTITNf0PQpv4An30aqdW5H10rvMqgynPuPXv8wj1RAe1timG3or06qJPN7nrwjXAKrVvZXW4aYbZjlnrYEAX1B8lS3tJiKsvi9RO+kgrif3Elbp9CyvvBTq01GOVKHX7jgAXKnrZ0SxIc3KFSA3utFz9zhbIihB4PayhMeENPVYNxJExAzonwdIst8dUfswHdJBvP49jFaJAfg6R4WSMH2a1klb2RTCogUk+spn9GLHELCqj4XPsIefbozvElQdC7t4tRI53VnEY5H3ArUFALs6a7LTd0ovrwxWWp5b85nuI1Rsiy8rud93aQF4wGGKXLk3TEaYp9L9JrbJqtRVPfeya5iKjCM5XMobubSF7toNQi4VVH4PZeNo0t5WFBnMh4OoCUgjA0R94EAM9VqmPeO+b1Pj39E8kMEV9+InMHmlLxM1gvq3sY5mRi3kArjb9OBMD4MSn1vA4+zN1AnOydE7THpOJXOE5v/tAh/eFvG6kgvxtPMo938T2Kvz80J4rPV0xldwmlFwv1cMSK9dnf3lRGAA/M6vKBUMgh/TQiRYa2wRoyv2vU+jv3nchX/gyXhGko0IEalGTe28DsW8v7YpeYRIBPIpBh1E4zME+sVz2A8Rlz0G+siBUMfh7ezIbsEsa7WZPeE5+IoJnkUdpsHyI/vx0Sqjyf3H4Drosl+KWOSnwyPrUpKdjhdUI7YuJlvk2RqtrZbLFNnkFHSdUbsQxc8d/gS/iDsz1EScTRYVR2+ummEEqa2/ErUK1+MV0YOpnxi4oy9P57vk4rzkuotxPLeQg+3+Xew3tCXHfUZY7r1+pF6rIo3z2zhLIxz7Q9QbWbMgpyCNsH/2g6XXFuoRMZUqNaaX/9+TKfJE0E+7WNWXKARruCtgU+19fC/Hc55BPfwKxaoNxTHC7GDqjT1e7sShHM/+YyGWs8UO7FpDDekMcvwvkXltD0OJkUAwaFYTfK9F2/GTg9UXGvqiboxUuV49BI8XJAGiHpL0/zRtpBzWRJh6luWE2xR6JMP8TNUX//o6V1cRS7OVBhDs0UzIMc5H9gj+E1qRyHaC6ZaN9zWxtTSehIkiJLVYppo4to3SbUDkQxxBX/Yfn6lJfteE+dRwX9GblpGpnN8rOtGANgI6HoZGYYek0s7XK9VqoMKRF4ay9gJ06ecyBWRSGRL3jFBP4LJighHdD/4CofjgZKS4GwAfEdEg/8pxTqgkkbj4M8rDt9eptcOJJM+/RY0pBH3ntfyCWaPeHKByYE5muHAxLZgwDo6wIoMjZlyBzjgKKKrSz/g6a+xv7YjTY2P4QSs6zFD4NZQVsav1vrlNy9DqI6UpUfOlLrSQOGTuUoZnP70JoH/lMRB97Oo0zAw+r6wy2x3ln+7stooxT1tP85b6QShS2TI1hZkN49ALPfq4zFa/dGDivEmistHiF5S9CfAyAjj6E/y29F6ogtLjuEO1ZFWLXdxkA3SPvegdiwutB26zhwfIFEgKR6cyALnhAj/+aKBdroOGq3YJUBKRRC0wOPnpHnVOAgUrlNgGacv+rlYg4fR7kC/OyKobZ7oVWaudbop4LB7NUMbruAOjJSBHYSaNv7J/BZ5cMhVBowHJ7FwZvQq9YoOaBvOw5iIfmBO6Bd0gx4MU8r9+luBgANY6Xe3cQ+kw+UYdUGmG/4+kHbY9lbfPr30iJAiHEOoOT7UbYFmcWVkI8aljPQOagCjDhCPOx79sLaF0V6dwJFYm+VvjuxS+1Z111dvZP/Q9zTzwMX1x8gcTxQt3XUXbbPuyHnNmX7qP9TugDkyYKGMSBuQrXHvWIURS+BuHeupEpLgbAqHuuoi6n2q8X5APHQLRu7sJ+FwH4RQEFdazyYiGQjZOck51JR6j9XI3ipV/mdCZn/QPS0UAA2pGbM6kIKyYP6anNP5Wi6a7Apeyfue9ZxXfmAh3KyyI1yAzBOX2YTZeusJ+ieIYkMgI64zBQjmn1B9n70q6JYiTLeinR2F3tkYL+KbOh+rxOzYlTn4R8bWHgvl6Bzp5VEMXBAKhAoxzVx7vzHCUlXWX7IznmPMc7x6v4W74OOHWSMY85iTI8axTchxjknRyI93KuaqdB6wYyEpWF220FDOujw0e7tE4pexKKh5jvnnqhd5boxBv8vDGbNVwPOya3YZAMzdM/ZD0iPqJe7HRoJXMg8Jx1Nh44Wo8Vv0KQfxzzIek3L2kzpo8WQOfsKCi/YBzDlHCHCQ85UVwOfMthkCftliFqz/b6u/lNiOv+o+UdpHNxwn0mDnkRxTX9hxFNQUygcJFqh0MzuoxOJOTeTDm2o3r1g3pAqi29x2TzZo1rBS5F/xwvaqW34jjo6fnuNxC043+/KZJimBOfbq9MsPEg6q9EHa9lhH0d3jLfll7ssn0hfz7ENgOm9AEBvcDDcyAvfDZwr3Tvpdff54VeYKHEqjyEVx08F4dnToJUMnKorZ+/+3Yd5Mj7Ib75Ie3GuKUZ7wT7vPVNvCZCLWqM+TJbIfsAtPZ1aAGxQyftSzCwO9C5lQ4ucTzBynkC1kf/VP4yfHvBKp1rjzBfTXrL7Tvbs0Zq4hNL3gedYWd+fQ8em+gW/6h/7HRvA/n8aRCdWut7CPMN+M9CyCMeDtwr4wi5MBVUgi8OBnAotLtha+/O/5yp7Z5e+760L98J4Pnbm8A1rxmXd2rkaevMV6tfLGKWJOY1oHv0lrkcyAfNEk79O2sxQTEGbLOlTmXelGl9rbZ5f/Kt9v9gKvc8fT9o+qV2fyKyB82UmqhbohhygXcnX/3l+6mdgz2BRfbW6y/AZ7Pv3YFzMqMwx+H0Qi4sjuFH10SHu7lcec55kD22tBGACPr2U+E3/D7IRWsCnI2OOpRtFhfhRcRBFA1o8hkPrfFllQG3ijIirFTMMddMIQF6RjIzEfUHvdpDbt0WQsmEjomoUSEAMnzas+nvruR3a5VnvryF6v1vrLWcdaTM3euO2JHiJ0Ngp9r/l2tcJf0IqCvbynsPDCx6ZXzKvyTNN8B+dovXKhR5W+D+HZQ8pZCLioMBsHoP44zTfOXmnqdXuDAf/6c+Ac4JXjq/ptLvf1D8QotxEJ1BiAoYh0234r7IYkIMI5qEmAuxVZVWDDEMlc+PqIFKRsYlsLVols/ZS0N1Wm63/NnZGIZNZR3z6S9aq//n92x1+U9TOvXSg48prlh+iyt/KZV7+RLHxV9V+wV88+6OMbr0XsA70N7S1LnrbYHz0RegLBiAEQG8fy6kWtW8Jj/XE1ANDnn2FIgXvghwdnrtcSJ9XJRXUDwiAuhjXzvrr9FBhLkUvF5iQHBFy7raUVnUdgtIxRxoPiIzsMyPnVrqLWPW6XfOcFQWP61UyIKZbCrtz5U22uDJKkQ0BFCnozItxezmOu1hR/mcLrX8zFDa9TXa+YaT+tv1kCurIVSz/NjXaQZgmbBkgfdvbzkuiAhnQDuc0fErSkaqciPW2qDMvqX3Xg/eDrhzDKR6vylPQNsMyM8LV0Pufnv5IgBGAJITt/FcHHUAcufO5mw+rMB62IMQ1TWBl00Hn2NK9DKKSX2gkQENoVQcOszAsQnHFo7q7GOxFNWsTEuqYYtmmik4Ww6oZrb3omIQsqoy/Rz0xHTEM07wujpdCVrBc0J0y02bUJ2/Y5WcmuiKuXwYAJ10uNKzxCVl3JnQbt7ZEtE0BOJcOcp7/0R9z56i50uaCGB/5nzZ9+7AcyLq4VwpKDIwDgbAVMPU1rfz7px+qi7k4fX6c+D/n5TUdmNQd0mOxlRkBXG0MiTHnDjEflZs3ev7osqQKPIR2v9btVnQqem/KOiM5UlEzBSZ0wKLLlbY8Vf7GbwBhS40cugDgfMwoG20/ZzypjgYAJVgTBVGedjl6I8cBzmqXzDpx/J1ECc8ruurIX0FoMPGj1FYvbRyJ4oK1Aj3gS5+yqCSHaGDTLohZlQQYV8p+/Luo3XnK2j5nVGanPBcEujsxdW/Ieh/8iUiZSouB3qfDXNSPnqcVgL7vQOnzYM88fHAM6RbMxHm3EIuJg4GwPyBjMBL83a6dqQOgfQrAF+eD5z6pNGLi26aV0fpsBERRQIOCCfijNYPMlQ6jTix6WwNNTUJmTkDbjhY6dVJ3c5cu3Gy04uNyqxy1dwXi5hu70rvDiWm4QEF6A/sG1QE3qWEn18GgT6fJyMTC3JyioMBULYlF2d0lMvRLhoCecVwj9cfNAJgdNN9swOrAwcInRreLuZTb0DECd/BbnQpZXr1vnbjZzIHQkhaXlp4WsZoNMSHALiCb7AbJzDFN8qkHJQL7Dbf/p9mXTqtELJmd95tGsQYAZot00rjjd8D4rqRHkcg2yvw969A3jQr8E4oHjFnQX5eEzbF5YbyJlKZgCw6dmfFucbaV2yv/t+qYTLmIWOSA4oQNCeuj/tJN1Iig6A9mYEn1L1sabc29v/t7f/b241MmszCSfPuOG1xPyE3JyZht5M3joOKk5srNCfuWnu7xt631tO4j5O8mEFajY3IvJ+BL5iHyXOmnKy4QqvU6k8662mdydhHLPU1pNALiYsBUKlBk4S7UrDCD2WaNqk0YHj+C8jTJ6eVUXa2LDF+QzGedEIJlSnRH4DegWmWnHuPghy5XcoKQIc56sz+HYwG5Jw7qdCLiIsBMBfAnzwXx1zq8qkTIXq1SzGAy1+EvPO/AQjKFYTxBA3N9p9QQoUQfQKYlai9/b81J87+EeQ1I1IMgJ6SRz4C+eWqAAPgnPtzoRcRFwM4FtoZyPWCY6KMaada2k0dkK2A5n73AJ8HM7M+bx/fELy5EkooLqK49gS0H41LTEb72hmWH4c1OecsA0Y9EKgsTFGL3qdPFnoRcTEAesBRqdHec05575EQR/fXCIBlksnJ1I34EQDrCBTMyRJKqAHS/0Fn9iFZc0ItnBZyHrSNRgCTPoY4/amAEpb6loIjAYH4GAADHV6Atmm7dMHewNUH6Su+/nVdh91n7yEno9tsQbbMhBJqoESTL92aXeTMCfnb/YFLhurPv3oJuPWtwHHManQwYgiYi4sB0PzE4IwDPee08qIrbmaZNY54SEGbhQHlHyc+0UNjdv5JKKEwojWGqzgZgTs39lPz5pmTtNlcoWbx6lcBBMAUfEw7VrBZNc5o9L9AJ1x0L7RPe4inFQPo0BJiu5us8txeBkBiHYH/RdNzBEkoIRLnAiMEL/X8b8VpfHkx8F015NhHrPqXfgZwLfS8ieUC4iL6OD/lPSdDVx88xpr4OPGJwO9pfz4Sum5ZQgk1VWL9Tc6btEDvR44FFCPAKU/qfIgeIgPgvIklZiZOBkD5n1FbThJNi2v9348h12yEuP3t1D57S4eS3mgcEV4JJZQvUXHOuIi0nJPnDrJS68s//zvgiUnX6v2h9QAFU5wMgDdCTjbMu3NAF+3n/G6wkhnTGh8U7dQJJdSoiZ6ww7079uquVv7NurSZj16FTl2/Jo6O485IR8+mS+zPbqZcJqaw67N5EQCLGlyTTycJJdTIiE49DIRzV/tmFTr5iiFNGufYZXF1HDcDoBXgJftzpuASwn8mM3gh9keZUEINj2jSo1MPxYBswVhEzS/H1XHcDICRa7Rr9sjyO1bsZSz8ipj7TyihhkgM+Wbpj55Zfke7P/1mYiuSEzcDYLTZXaqNQ2YEQA6WyP8JJZQiImci6EwIgCnPmZY+tnT5xchKfzR0nYBM52bg0G+K0HdCCTVUugraLT6MyARYB2BSnJ0WgwEw1nkhdLy6CQHU2TcyuQh9J5RQQyUmCuXCGSgmam8J+2k2r87r7CFUrLo0f1PtPJgZAA0brKf+XpH6TiihhkiU7aep1gVmBsDKABfkd+pwKhYDYHYghvm2M3xH/39qPZfndMaEEmrcxIlPq9iuhu9o82fYcOwp84rFABgc9JBqx/v6ISdj0BDTGSf54RJKKEWcM0yvzyAff2GUf6p2MoowZ4rFAEiD7Avv7dlHr2YGDN1UxH4TSqihEkvRM9DHGxdAN2EupEVJmFtMBkCiRYARf4wPoHKDZZ3OQeL/n1BCJqI7/R3Qrr5UltPvn15/sWr+vVRsBkBiGmumDKd1gFVfYvFhTiihRkrUm7FADrX9TP29sJidlYIBJJRQQmVKCQNIKKEmTAkDSCihJkwJA0gooSZMCQNIKKEmTP8PCTuTr+tgZ70AAAAASUVORK5CYII=","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)"},"37773":{"morph":{"__isSmartRef__":true,"id":37771},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37774":{"partName":"Crab","requiredModules":[],"partsSpaceName":"PartsBin/Fun/","comment":"It's a crab! It's a crab!","changes":[{"__isSmartRef__":true,"id":37775},{"__isSmartRef__":true,"id":37777},{"__isSmartRef__":true,"id":37779},{"__isSmartRef__":true,"id":37781},{"__isSmartRef__":true,"id":37783},{"__isSmartRef__":true,"id":37785},{"__isSmartRef__":true,"id":37787},{"__isSmartRef__":true,"id":37789},{"__isSmartRef__":true,"id":37791},{"__isSmartRef__":true,"id":37793},{"__isSmartRef__":true,"id":37795},{"__isSmartRef__":true,"id":37797},{"__isSmartRef__":true,"id":37799},{"__isSmartRef__":true,"id":37801},{"__isSmartRef__":true,"id":37803},{"__isSmartRef__":true,"id":37805},{"__isSmartRef__":true,"id":37807},{"__isSmartRef__":true,"id":37809},{"__isSmartRef__":true,"id":37811},{"__isSmartRef__":true,"id":37813},{"__isSmartRef__":true,"id":37815},{"__isSmartRef__":true,"id":37817},{"__isSmartRef__":true,"id":37819},{"__isSmartRef__":true,"id":37821},{"__isSmartRef__":true,"id":37823},{"__isSmartRef__":true,"id":37825},{"__isSmartRef__":true,"id":37827},{"__isSmartRef__":true,"id":37829},{"__isSmartRef__":true,"id":37831},{"__isSmartRef__":true,"id":37833},{"__isSmartRef__":true,"id":37835},{"__isSmartRef__":true,"id":37837},{"__isSmartRef__":true,"id":37839},{"__isSmartRef__":true,"id":37841},{"__isSmartRef__":true,"id":37843},{"__isSmartRef__":true,"id":37845},{"__isSmartRef__":true,"id":37847},{"__isSmartRef__":true,"id":37849},{"__isSmartRef__":true,"id":37851},{"__isSmartRef__":true,"id":37853},{"__isSmartRef__":true,"id":37855},{"__isSmartRef__":true,"id":37857},{"__isSmartRef__":true,"id":37859},{"__isSmartRef__":true,"id":37861},{"__isSmartRef__":true,"id":37863},{"__isSmartRef__":true,"id":37865},{"__isSmartRef__":true,"id":37867},{"__isSmartRef__":true,"id":37869},{"__isSmartRef__":true,"id":37871},{"__isSmartRef__":true,"id":37873},{"__isSmartRef__":true,"id":37875},{"__isSmartRef__":true,"id":37877},{"__isSmartRef__":true,"id":37879},{"__isSmartRef__":true,"id":37881},{"__isSmartRef__":true,"id":37883},{"__isSmartRef__":true,"id":37885},{"__isSmartRef__":true,"id":37887},{"__isSmartRef__":true,"id":37889}],"migrationLevel":4,"lastModifiedDate":{"__isSmartRef__":true,"id":37891},"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37775":{"date":{"__isSmartRef__":true,"id":37776},"author":"fbo","message":"","id":"F6ECE72C-9023-4047-9DDE-547778EFF590"},"37776":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:14:08 GMT-0500 (Eastern Standard Time)"},"37777":{"date":{"__isSmartRef__":true,"id":37778},"author":"fbo","message":"","id":"BEC94441-784C-4755-AA6C-F6C7E1F89EAD"},"37778":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:11:31 GMT-0500 (Eastern Standard Time)"},"37779":{"date":{"__isSmartRef__":true,"id":37780},"author":"fbo","message":"","id":"F64BEF14-F8C2-4787-AB52-57017D47A09C"},"37780":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:57:36 GMT-0500 (Eastern Standard Time)"},"37781":{"date":{"__isSmartRef__":true,"id":37782},"author":"fbo","message":"","id":"BC302E2E-C896-476D-857B-9CBD29604AF7"},"37782":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:56:10 GMT-0500 (Eastern Standard Time)"},"37783":{"date":{"__isSmartRef__":true,"id":37784},"author":"fbo","message":"","id":"1B3F8B8A-E840-4CB4-B9F6-9107527C8F03"},"37784":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:45:34 GMT-0500 (Eastern Standard Time)"},"37785":{"date":{"__isSmartRef__":true,"id":37786},"author":"fbo","message":"","id":"CF6C0C71-F181-4F29-B148-CE7C7CC4C6CB"},"37786":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:02:12 GMT-0500 (Eastern Standard Time)"},"37787":{"date":{"__isSmartRef__":true,"id":37788},"author":"fbo","message":"","id":"D3622698-BE08-49A5-AD73-710D46C73F87"},"37788":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:58:24 GMT-0500 (Eastern Standard Time)"},"37789":{"date":{"__isSmartRef__":true,"id":37790},"author":"fbo","message":"","id":"3B0F4703-7BA6-4F90-B1B3-ECBB98A18667"},"37790":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:57:14 GMT-0500 (Eastern Standard Time)"},"37791":{"date":{"__isSmartRef__":true,"id":37792},"author":"fbo","message":"","id":"16E9544D-A9A6-42DD-8383-9620E0F2A8B0"},"37792":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:54:56 GMT-0500 (Eastern Standard Time)"},"37793":{"date":{"__isSmartRef__":true,"id":37794},"author":"fbo","message":"","id":"1C6B7C81-9F0E-477E-8D6E-02DB947D395C"},"37794":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:47:59 GMT-0500 (Eastern Standard Time)"},"37795":{"date":{"__isSmartRef__":true,"id":37796},"author":"fabian","message":"","id":"F755DAF0-1D92-4EBD-B7B3-476852B4F1A4"},"37796":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:14:03 GMT-0500 (Eastern Standard Time)"},"37797":{"date":{"__isSmartRef__":true,"id":37798},"author":"fabian","message":"","id":"DA9B038C-D2B1-491E-9927-B79A378D9098"},"37798":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:11:25 GMT-0500 (Eastern Standard Time)"},"37799":{"date":{"__isSmartRef__":true,"id":37800},"author":"fabian","message":"","id":"26E8BCD1-99E0-4FD7-94FE-C4AA8D79E84A"},"37800":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:09:09 GMT-0500 (Eastern Standard Time)"},"37801":{"date":{"__isSmartRef__":true,"id":37802},"author":"fabian","message":"","id":"D4A00DD8-5C02-4BE2-88F3-53C7FFDC89A8"},"37802":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:07:48 GMT-0500 (Eastern Standard Time)"},"37803":{"date":{"__isSmartRef__":true,"id":37804},"author":"fabian","message":"","id":"AA12F7AE-D393-45D7-8879-BFAFAEA00460"},"37804":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:04:27 GMT-0500 (Eastern Standard Time)"},"37805":{"date":{"__isSmartRef__":true,"id":37806},"author":"fabian","message":"","id":"8DD7B5C4-6D71-4E3D-9B52-647569B2B7BF"},"37806":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:00:53 GMT-0500 (Eastern Standard Time)"},"37807":{"date":{"__isSmartRef__":true,"id":37808},"author":"fabian","message":"","id":"0DC9DB0F-84EE-4DD7-9D16-CD045FE4D925"},"37808":{"isSerializedDate":true,"string":"Mon Jan 02 2012 16:30:35 GMT-0500 (Eastern Standard Time)"},"37809":{"date":{"__isSmartRef__":true,"id":37810},"author":"fabian","message":"","id":"EDA89698-04B4-4B3D-9032-1AB33DA35819"},"37810":{"isSerializedDate":true,"string":"Mon Jan 02 2012 16:29:43 GMT-0500 (Eastern Standard Time)"},"37811":{"date":{"__isSmartRef__":true,"id":37812},"author":"fabian","message":"","id":"69F062A2-B02B-4F06-8B4E-4E9760898BE3"},"37812":{"isSerializedDate":true,"string":"Mon Jan 02 2012 16:25:51 GMT-0500 (Eastern Standard Time)"},"37813":{"date":{"__isSmartRef__":true,"id":37814},"author":"undefined","message":"","id":"D6A69B80-B67A-4AB8-941E-85223602BA20"},"37814":{"isSerializedDate":true,"string":"Mon Jan 02 2012 13:55:59 GMT-0500 (Eastern Standard Time)"},"37815":{"date":{"__isSmartRef__":true,"id":37816},"author":"fbo","message":"","id":"BDF64819-7099-4D00-91D0-FDF64EB56724"},"37816":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:49:45 GMT-0500 (Eastern Standard Time)"},"37817":{"date":{"__isSmartRef__":true,"id":37818},"author":"fbo","message":"","id":"3020BAF2-69F7-46EF-8FD9-DFDA74F6FEFC"},"37818":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:48:03 GMT-0500 (Eastern Standard Time)"},"37819":{"date":{"__isSmartRef__":true,"id":37820},"author":"fbo","message":"","id":"C512688C-73B5-40FC-974B-2C537EC2E699"},"37820":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:46:50 GMT-0500 (Eastern Standard Time)"},"37821":{"date":{"__isSmartRef__":true,"id":37822},"author":"fbo","message":"","id":"59184499-B1B1-48D3-916A-3CA0D9705488"},"37822":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:46:28 GMT-0500 (Eastern Standard Time)"},"37823":{"date":{"__isSmartRef__":true,"id":37824},"author":"fbo","message":"","id":"34B304CF-6DEA-43E3-A9D0-3E06186A1EE3"},"37824":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:02:04 GMT-0500 (Eastern Standard Time)"},"37825":{"date":{"__isSmartRef__":true,"id":37826},"author":"fbo","message":"","id":"C9AFB0F7-E787-4F56-8BFD-FE0176BA62C2"},"37826":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:00:44 GMT-0500 (Eastern Standard Time)"},"37827":{"date":{"__isSmartRef__":true,"id":37828},"author":"fbo","message":"","id":"BE802916-F4F0-4746-BBD9-B96C82A1C0B3"},"37828":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:55:55 GMT-0500 (Eastern Standard Time)"},"37829":{"date":{"__isSmartRef__":true,"id":37830},"author":"fbo","message":"","id":"8B9F645A-B631-4CA2-8966-9DE3B8DC3EA1"},"37830":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:55:12 GMT-0500 (Eastern Standard Time)"},"37831":{"date":{"__isSmartRef__":true,"id":37832},"author":"fbo","message":"","id":"E6D0C204-7F6B-4A59-9E37-D662586A0C6D"},"37832":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:54:43 GMT-0500 (Eastern Standard Time)"},"37833":{"date":{"__isSmartRef__":true,"id":37834},"author":"fbo","message":"","id":"0CEB2FD5-BD05-4719-B6D4-D52909BED15B"},"37834":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:25:17 GMT-0500 (Eastern Standard Time)"},"37835":{"date":{"__isSmartRef__":true,"id":37836},"author":"fbo","message":"","id":"FE446AE4-58C1-4AD7-AF63-1C7489D4DAB0"},"37836":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:23:29 GMT-0500 (Eastern Standard Time)"},"37837":{"date":{"__isSmartRef__":true,"id":37838},"author":"fbo","message":"","id":"CB6F2A70-1213-4240-896D-7578EE517DFB"},"37838":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:22:41 GMT-0500 (Eastern Standard Time)"},"37839":{"date":{"__isSmartRef__":true,"id":37840},"author":"fbo","message":"","id":"C7E6671E-0005-4F18-8229-265B44E3C8C1"},"37840":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:21:39 GMT-0500 (Eastern Standard Time)"},"37841":{"date":{"__isSmartRef__":true,"id":37842},"author":"fbo","message":"","id":"16151D44-7D22-4E53-B776-763D530A2807"},"37842":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:10:03 GMT-0500 (Eastern Standard Time)"},"37843":{"date":{"__isSmartRef__":true,"id":37844},"author":"fbo","message":"","id":"B1BE1C8A-CFD2-4B4A-91F9-130DFE70BD29"},"37844":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:04:36 GMT-0500 (Eastern Standard Time)"},"37845":{"date":{"__isSmartRef__":true,"id":37846},"author":"fbo","message":"","id":"DFDD3663-C4EA-40E5-8B1F-94846CD09815"},"37846":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:08:04 GMT-0500 (Eastern Standard Time)"},"37847":{"date":{"__isSmartRef__":true,"id":37848},"author":"fbo","message":"","id":"0493E336-8DDA-4609-885F-9C94DF36A854"},"37848":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:10:40 GMT-0500 (Eastern Standard Time)"},"37849":{"date":{"__isSmartRef__":true,"id":37850},"author":"fbo","message":"","id":"06C74354-2D85-4502-9278-0B78DFDBB85D"},"37850":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:21:38 GMT-0500 (Eastern Standard Time)"},"37851":{"date":{"__isSmartRef__":true,"id":37852},"author":"fbo","message":"","id":"63405DD4-4A96-4C9D-93E9-63EA28612DD5"},"37852":{"isSerializedDate":true,"string":"Thu Dec 29 2011 18:58:44 GMT-0500 (Eastern Standard Time)"},"37853":{"date":{"__isSmartRef__":true,"id":37854},"author":"undefined","message":"","id":"9A8DF325-6C4E-4D1F-A518-4F8861DE23EA"},"37854":{"isSerializedDate":true,"string":"Fri Dec 30 2011 20:15:28 GMT-0500 (Eastern Standard Time)"},"37855":{"date":{"__isSmartRef__":true,"id":37856},"author":"fabian","message":"","id":"65987A4A-8D53-4414-9DD8-DDE7A59FF7ED"},"37856":{"isSerializedDate":true,"string":"Mon Jan 02 2012 15:06:17 GMT-0500 (Eastern Standard Time)"},"37857":{"date":{"__isSmartRef__":true,"id":37858},"author":"fabian","message":"","id":"F9121B17-B045-4E55-AE7D-6CA776277F6C"},"37858":{"isSerializedDate":true,"string":"Mon Jan 02 2012 18:51:49 GMT-0500 (Eastern Standard Time)"},"37859":{"date":{"__isSmartRef__":true,"id":37860},"author":"fabian","message":"","id":"2C593A83-C267-485A-9213-FD6948100C32"},"37860":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:34:21 GMT-0500 (Eastern Standard Time)"},"37861":{"date":{"__isSmartRef__":true,"id":37862},"author":"fabian","message":"","id":"049E984A-C82D-46A5-9AD1-2C5707D48B99"},"37862":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:26:20 GMT-0500 (Eastern Standard Time)"},"37863":{"date":{"__isSmartRef__":true,"id":37864},"author":"fabian","message":"","id":"2BCB0C21-A7F6-4547-B390-CF289FD2DEA0"},"37864":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:27:52 GMT-0500 (Eastern Standard Time)"},"37865":{"date":{"__isSmartRef__":true,"id":37866},"author":"fabian","message":"","id":"AF260C32-73B5-44F9-8F29-8AED7C7FA019"},"37866":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:29:53 GMT-0500 (Eastern Standard Time)"},"37867":{"date":{"__isSmartRef__":true,"id":37868},"author":"fabian","message":"","id":"A7D26AAB-5541-49BE-8E8E-3CA2C261D10B"},"37868":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:45:49 GMT-0500 (Eastern Standard Time)"},"37869":{"date":{"__isSmartRef__":true,"id":37870},"author":"fabian","message":"","id":"79233404-3AFB-4A56-B2B0-F816EE93104A"},"37870":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:49:07 GMT-0500 (Eastern Standard Time)"},"37871":{"date":{"__isSmartRef__":true,"id":37872},"author":"fabian","message":"","id":"B97A9ECA-7A5E-4AB3-92BE-EFD5E371065B"},"37872":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:50:14 GMT-0500 (Eastern Standard Time)"},"37873":{"date":{"__isSmartRef__":true,"id":37874},"author":"fabian","message":"","id":"1083CA03-D968-4FC2-9714-BA90DD414A9D"},"37874":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:51:56 GMT-0500 (Eastern Standard Time)"},"37875":{"date":{"__isSmartRef__":true,"id":37876},"author":"fabian","message":"","id":"93214A8E-9F36-4C08-A786-E4C35CF5A366"},"37876":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:54:20 GMT-0500 (Eastern Standard Time)"},"37877":{"date":{"__isSmartRef__":true,"id":37878},"author":"fabian","message":"","id":"4398DC0F-CA03-41A9-9E85-CE335B464935"},"37878":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:55:37 GMT-0500 (Eastern Standard Time)"},"37879":{"date":{"__isSmartRef__":true,"id":37880},"author":"fabian","message":"","id":"3457DBB8-4A7A-47E6-A02B-9199C72D2B47"},"37880":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:01:26 GMT-0500 (Eastern Standard Time)"},"37881":{"date":{"__isSmartRef__":true,"id":37882},"author":"fabian","message":"","id":"430FCFEA-B416-449D-B9CE-532C882B43E0"},"37882":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:02:53 GMT-0500 (Eastern Standard Time)"},"37883":{"date":{"__isSmartRef__":true,"id":37884},"author":"fabian","message":"","id":"4BD4213E-AEDF-49F7-ADCE-0564C254B8F5"},"37884":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:04:33 GMT-0500 (Eastern Standard Time)"},"37885":{"date":{"__isSmartRef__":true,"id":37886},"author":"fabian","message":"","id":"E939F435-2401-43E7-9CCA-D0C75FA5EB7C"},"37886":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:06:57 GMT-0500 (Eastern Standard Time)"},"37887":{"date":{"__isSmartRef__":true,"id":37888},"author":"fabian","message":"","id":"91A52726-333F-4D8C-B0D5-08E4AC8763B2"},"37888":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:08:37 GMT-0500 (Eastern Standard Time)"},"37889":{"date":{"__isSmartRef__":true,"id":37890},"author":"fabian","message":"","id":"5DB8D3ED-C0DD-4F75-A720-EEA3194DE798"},"37890":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:10:49 GMT-0500 (Eastern Standard Time)"},"37891":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"37892":{"stayInBounds":{"__isSmartRef__":true,"id":37893},"step":{"__isSmartRef__":true,"id":37897},"detectCollisions":{"__isSmartRef__":true,"id":37901},"detectCollisionWith":{"__isSmartRef__":true,"id":37905},"onMouseDown":{"__isSmartRef__":true,"id":37909},"onTouchMove":{"__isSmartRef__":true,"id":37917},"onPinch":{"__isSmartRef__":true,"id":37921},"onTouchStart":{"__isSmartRef__":true,"id":37925},"onTouchEnd":{"__isSmartRef__":true,"id":37933},"touchListToArray":{"__isSmartRef__":true,"id":37941}},"37893":{"varMapping":{"__isSmartRef__":true,"id":37894},"source":"function stayInBounds() {\n var x, y;\n x = this.getPosition().x;\n y = this.getPosition().y;\n \n if (x <= 0) {\n x = 0;\n this.direction.x *= -1;\n } else if (y <= 0) {\n y = 0;\n this.direction.y *= -1;\n }\n\n if (x >= (this.owner.getExtent().x - this.getExtent().x)) {\n x = this.owner.getExtent().x - this.getExtent().x;\n this.direction.x *= -1;\n } else if (y >= (this.owner.getExtent().y - this.getExtent().y)) {\n y = this.owner.getExtent().y - this.getExtent().y;\n this.direction.y *= -1; \n }\n}","funcProperties":{"__isSmartRef__":true,"id":37895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37894":{"this":{"__isSmartRef__":true,"id":37771}},"37895":{"timestamp":{"__isSmartRef__":true,"id":37896},"user":"undefined","tags":[]},"37896":{"isSerializedDate":true,"string":"Mon Jan 02 2012 13:55:51 GMT-0500 (Eastern Standard Time)"},"37897":{"varMapping":{"__isSmartRef__":true,"id":37898},"source":"function step() {\n var pos = this.getPosition(),\n dir = this.direction;\n pos = pos.addPt(pt(dir.x * this.speed, dir.y * this.speed));\n this.setPosition(pos);\n //this.detectCollisions();\n this.stayInBounds();\n}","funcProperties":{"__isSmartRef__":true,"id":37899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37898":{"this":{"__isSmartRef__":true,"id":37771}},"37899":{"timestamp":{"__isSmartRef__":true,"id":37900},"user":"fabian","tags":[]},"37900":{"isSerializedDate":true,"string":"Mon Jan 02 2012 15:05:43 GMT-0500 (Eastern Standard Time)"},"37901":{"varMapping":{"__isSmartRef__":true,"id":37902},"source":"function detectCollisions() {\n var morphs = this.owner.submorphs.without(this),\n that = this;\n morphs.forEach(function(ea) {\n that.detectCollisionWith(ea)});\n}","funcProperties":{"__isSmartRef__":true,"id":37903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37902":{"this":{"__isSmartRef__":true,"id":37771}},"37903":{"timestamp":{"__isSmartRef__":true,"id":37904},"user":"fbo","tags":[]},"37904":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:04:30 GMT-0500 (Eastern Standard Time)"},"37905":{"varMapping":{"__isSmartRef__":true,"id":37906},"source":"function detectCollisionWith(aMorph) {\n var myBounds = this.getBounds(),\n theirBounds = aMorph.getBounds(),\n inXRange = false,\n inYRange = false,\n newX = myBounds.topLeft().x,\n newY = myBounds.topLeft().y;\n\n if ((theirBounds.topLeft().y <= myBounds.topLeft().y && \n myBounds.topLeft().y <= theirBounds.bottomRight().y) ||\n (myBounds.topLeft().y <= theirBounds.topLeft().y && \n theirBounds.topLeft().y <= myBounds.bottomRight().y)) {\n inYRange = true;\n }\n\n if ((theirBounds.topLeft().x <= myBounds.topLeft().x && \n myBounds.topLeft().x <= theirBounds.bottomRight().x) ||\n (myBounds.topLeft().x <= theirBounds.topLeft().x && \n theirBounds.topLeft().x <= myBounds.bottomRight().x)) {\n inXRange = true;\n }\n\n if (this.direction.x == 1) { \n if (myBounds.bottomRight().x >= theirBounds.topLeft().x &&\n inYRange) {\n this.direction.x = -1;\n newX = theirBounds.topLeft().x - this.getExtent().x - 1;\n }\n } else {\n if (myBounds.topLeft().x <= theirBounds.bottomRight().x &&\n inYRange) {\n this.direction.y = 1;\n newX = theirBounds.bottomRight().x + 1;\n }\n }\n this.setPosition(pt(newX, newY));\n\n if (this.direction.y == 1) { \n if (myBounds.bottomRight().y >= theirBounds.topLeft().y &&\n inXRange) {\n this.direction.y = -1;\n newY = theirBounds.topLeft().y - this.getExtent().y - 1;\n }\n } else {\n if (myBounds.topLeft().y <= theirBounds.bottomRight().y &&\n inXRange) {\n this.direction.y = 1;\n newY = theirBounds.bottomRight().y + 1;\n }\n }\n this.setPosition(pt(newX, newY));\n}","funcProperties":{"__isSmartRef__":true,"id":37907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37906":{"this":{"__isSmartRef__":true,"id":37771}},"37907":{"timestamp":{"__isSmartRef__":true,"id":37908},"user":"fbo","tags":[]},"37908":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:48:59 GMT-0500 (Eastern Standard Time)"},"37909":{"varMapping":{"__isSmartRef__":true,"id":37910},"source":"function onMouseDown(evt) {\n /*if (this.owner) {\n if (this.owner.logCrabClick) {\n this.owner.logCrabClick({\n clickPos: this.getGlobalTransform().inverse().\n transformPoint(evt.getPosition()),\n crabPos: this.getPosition()});\n }\n this.onPinch(evt);\n }*/\n}","funcProperties":{"__isSmartRef__":true,"id":37915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37910":{"this":{"__isSmartRef__":true,"id":37771},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37911}},"37911":{"$super":{"__isSmartRef__":true,"id":37912}},"37912":{"varMapping":{"__isSmartRef__":true,"id":37913},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":37914},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37913":{"obj":{"__isSmartRef__":true,"id":37771},"name":"onMouseDown"},"37914":{},"37915":{"timestamp":{"__isSmartRef__":true,"id":37916},"user":"fabian","tags":[]},"37916":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:07:10 GMT-0500 (Eastern Standard Time)"},"37917":{"varMapping":{"__isSmartRef__":true,"id":37918},"source":"function onTouchMove(evt) {\n // scale does not work for some reason .. \n // but it would be more elegant that way:\n /*var touches = evt.targetTouches;\n if (touches.length != 2) {\n return;\n }\n var t1 = touches[0], t2 = touches[1];\n alertOK('T @ (' + t1.pageX + ',' + t1.pageY + '), (' + \n t2.pageX + ',' + t2.pageY + ') - ' + evt.scale);\n if (evt.scale < this.getScale()) {\n this.onPinch(evt);\n } else {\n alert('please pinch');\n }*/\n if (!this.touchStartPositions || \n evt.targetTouches.length !== 2) { return; }\n var pos1 = this.touchStartPositions,\n pos2 = this.touchListToArray(evt.targetTouches).\n collect(function(ea) {\n return pt(ea.pageX, ea.pageY);}),\n dist1 = Math.sqrt(\n Math.pow(pos1[0].x - pos1[1].x, 2) +\n Math.pow(pos1[0].y - pos1[1].y, 2)),\n dist2 = Math.sqrt(\n Math.pow(pos2[0].x - pos2[1].x, 2) +\n Math.pow(pos2[0].y - pos2[1].y, 2));\n \n if (dist1 > dist2) { \n this.onPinch(evt, pos1, pos2);\n }\n delete this.touchStartPositions;\n}","funcProperties":{"__isSmartRef__":true,"id":37919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37918":{"this":{"__isSmartRef__":true,"id":37771}},"37919":{"timestamp":{"__isSmartRef__":true,"id":37920},"user":"fbo","tags":[]},"37920":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:13:56 GMT-0500 (Eastern Standard Time)"},"37921":{"varMapping":{"__isSmartRef__":true,"id":37922},"source":"function onPinch(evt, touch1, touch2) {\n if (this.owner && this.owner.removeCrab) {\n this.owner.logCrabPinch({\n time: new Date().getTime(),\n touch1: touch1,\n touch2: touch2\n });\n this.owner.removeCrab(this);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37922":{"this":{"__isSmartRef__":true,"id":37771}},"37923":{"timestamp":{"__isSmartRef__":true,"id":37924},"user":"fbo","tags":[]},"37924":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:45:25 GMT-0500 (Eastern Standard Time)"},"37925":{"varMapping":{"__isSmartRef__":true,"id":37926},"source":"function onTouchStart(evt) {\n var touches = this.touchListToArray(evt.targetTouches);\n if (touches.length !== 2) { return; }\n this.touchStartPositions = touches.collect(function(ea) {\n return pt(ea.pageX, ea.pageY);});\n}","funcProperties":{"__isSmartRef__":true,"id":37931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37926":{"this":{"__isSmartRef__":true,"id":37771},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37927}},"37927":{"$super":{"__isSmartRef__":true,"id":37928}},"37928":{"varMapping":{"__isSmartRef__":true,"id":37929},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":37930},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37929":{"obj":{"__isSmartRef__":true,"id":37771},"name":"onTouchStart"},"37930":{},"37931":{"timestamp":{"__isSmartRef__":true,"id":37932},"user":"fabian","tags":[]},"37932":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:54:54 GMT-0500 (Eastern Standard Time)"},"37933":{"varMapping":{"__isSmartRef__":true,"id":37934},"source":"function onTouchEnd(evt) {\n /*if (!this.touchStartPositions || \n evt.targetTouches.length !== 2) { return; }\n var pos1 = this.touchStartPositions,\n pos2 = this.touchListToArray(evt.targetTouches).\n collect(function(ea) {\n return pt(ea.pageX, ea.pageY);}),\n dist1 = Math.sqrt(\n Math.pow(pos1[0].x - pos1[1].x, 2) +\n Math.pow(pos1[0].y - pos1[1].y, 2)),\n dist2 = Math.sqrt(\n Math.pow(pos2[0].x - pos2[1].x, 2) +\n Math.pow(pos2[0].y - pos2[1].y, 2));\n \n if (dist1 > dist2) { \n this.onPinch(pos1, pos2, evt);\n }\n delete this.touchStartPositions;*/\n}","funcProperties":{"__isSmartRef__":true,"id":37939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37934":{"this":{"__isSmartRef__":true,"id":37771},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37935}},"37935":{"$super":{"__isSmartRef__":true,"id":37936}},"37936":{"varMapping":{"__isSmartRef__":true,"id":37937},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":37938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37937":{"obj":{"__isSmartRef__":true,"id":37771},"name":"onTouchEnd"},"37938":{},"37939":{"timestamp":{"__isSmartRef__":true,"id":37940},"user":"fbo","tags":[]},"37940":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:57:26 GMT-0500 (Eastern Standard Time)"},"37941":{"varMapping":{"__isSmartRef__":true,"id":37942},"source":"function touchListToArray(touchList) { \n // this should be part of TouchList, which only exists in Safari\n var res = [];\n for (var i = 0; i < touchList.length; i++) {\n res.push(touchList.item(i));\n }\n //alertOK('put ' + res.length + ' touches into array');\n return res;\n}","funcProperties":{"__isSmartRef__":true,"id":37943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37942":{"this":{"__isSmartRef__":true,"id":37771}},"37943":{"timestamp":{"__isSmartRef__":true,"id":37944},"user":"fabian","tags":[]},"37944":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:59:24 GMT-0500 (Eastern Standard Time)"},"37945":{"target":{"__isSmartRef__":true,"id":37770},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37946":{"_BorderWidth":0.6269014643030193,"_ClipMode":"visible","_BorderRadius":9.40161471533588,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,135.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-224,-100,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.5,-29.7)"},"37947":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37948},{"__isSmartRef__":true,"id":37950},{"__isSmartRef__":true,"id":37952},{"__isSmartRef__":true,"id":37954},{"__isSmartRef__":true,"id":37956},{"__isSmartRef__":true,"id":37958},{"__isSmartRef__":true,"id":37960},{"__isSmartRef__":true,"id":37962}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37948":{"date":{"__isSmartRef__":true,"id":37949},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37949":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37950":{"date":{"__isSmartRef__":true,"id":37951},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37951":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37952":{"date":{"__isSmartRef__":true,"id":37953},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37953":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37954":{"date":{"__isSmartRef__":true,"id":37955},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37955":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37956":{"date":{"__isSmartRef__":true,"id":37957},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37957":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37958":{"date":{"__isSmartRef__":true,"id":37959},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37959":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37960":{"date":{"__isSmartRef__":true,"id":37961},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37961":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37962":{"date":{"__isSmartRef__":true,"id":37963},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37963":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37964":{"morph":{"__isSmartRef__":true,"id":37770},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"37965":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37966}},"37966":{"test01IsMorph":{"__isSmartRef__":true,"id":37967}},"37967":{"varMapping":{"__isSmartRef__":true,"id":37968},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":37969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37968":{"this":{"__isSmartRef__":true,"id":37965}},"37969":{},"37970":{"change":{"__isSmartRef__":true,"id":37971},"tick":{"__isSmartRef__":true,"id":37975}},"37971":{"varMapping":{"__isSmartRef__":true,"id":37972},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":37973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37972":{"this":{"__isSmartRef__":true,"id":37770}},"37973":{"timestamp":{"__isSmartRef__":true,"id":37974},"user":"cschuster","tags":[]},"37974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"37975":{"varMapping":{"__isSmartRef__":true,"id":37976},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":37977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"37976":{"this":{"__isSmartRef__":true,"id":37770}},"37977":{"timestamp":{"__isSmartRef__":true,"id":37978},"user":"cschuster","tags":[]},"37978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"37979":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":37980}],"id":"ADC07AAE-0F4F-46A9-84AA-CABF2CB43245","shape":{"__isSmartRef__":true,"id":37981},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle985","partsBinMetaInfo":{"__isSmartRef__":true,"id":37982},"eventHandler":{"__isSmartRef__":true,"id":38000},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7"],"partTests":{"__isSmartRef__":true,"id":38001},"_ClipMode":"visible","moved":true,"b":62.641222906531766,"#startLetters":"set","isBeingDragged":false,"delta":0.9349436254706234,"_Rotation":3.9297822189197236,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38006},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4356.9,4996.9)"},"37980":{"target":{"__isSmartRef__":true,"id":37979},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"37981":{"_BorderWidth":9.440731288833964,"_ClipMode":"visible","_BorderRadius":8.44784899259366,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.7,64.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,345,-232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.2)"},"37982":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":37983},{"__isSmartRef__":true,"id":37985},{"__isSmartRef__":true,"id":37987},{"__isSmartRef__":true,"id":37989},{"__isSmartRef__":true,"id":37991},{"__isSmartRef__":true,"id":37993},{"__isSmartRef__":true,"id":37995},{"__isSmartRef__":true,"id":37997}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":37999},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"37983":{"date":{"__isSmartRef__":true,"id":37984},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"37984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"37985":{"date":{"__isSmartRef__":true,"id":37986},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"37986":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"37987":{"date":{"__isSmartRef__":true,"id":37988},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37988":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"37989":{"date":{"__isSmartRef__":true,"id":37990},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"37990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"37991":{"date":{"__isSmartRef__":true,"id":37992},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"37992":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"37993":{"date":{"__isSmartRef__":true,"id":37994},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"37994":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"37995":{"date":{"__isSmartRef__":true,"id":37996},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"37996":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"37997":{"date":{"__isSmartRef__":true,"id":37998},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"37998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"37999":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38000":{"morph":{"__isSmartRef__":true,"id":37979},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38001":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38002}},"38002":{"test01IsMorph":{"__isSmartRef__":true,"id":38003}},"38003":{"varMapping":{"__isSmartRef__":true,"id":38004},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38004":{"this":{"__isSmartRef__":true,"id":38001}},"38005":{},"38006":{"change":{"__isSmartRef__":true,"id":38007},"tick":{"__isSmartRef__":true,"id":38011}},"38007":{"varMapping":{"__isSmartRef__":true,"id":38008},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38008":{"this":{"__isSmartRef__":true,"id":37979}},"38009":{"timestamp":{"__isSmartRef__":true,"id":38010},"user":"cschuster","tags":[]},"38010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38011":{"varMapping":{"__isSmartRef__":true,"id":38012},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38012":{"this":{"__isSmartRef__":true,"id":37979}},"38013":{"timestamp":{"__isSmartRef__":true,"id":38014},"user":"cschuster","tags":[]},"38014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38015":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38016}],"id":"FA4D114E-C76A-476E-9D41-8988D3CAA164","shape":{"__isSmartRef__":true,"id":38017},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle986","partsBinMetaInfo":{"__isSmartRef__":true,"id":38018},"eventHandler":{"__isSmartRef__":true,"id":38036},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576"],"partTests":{"__isSmartRef__":true,"id":38037},"_ClipMode":"visible","moved":true,"b":272.9202574035153,"#startLetters":"set","isBeingDragged":false,"delta":-0.7774977017543279,"_Rotation":-13.210046977989837,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38042},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4757.2,6242.7)"},"38016":{"target":{"__isSmartRef__":true,"id":38015},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38017":{"_BorderWidth":0.0064929639778306125,"_ClipMode":"visible","_BorderRadius":0.10381996991534193,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.9,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-242,104)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.0)"},"38018":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38019},{"__isSmartRef__":true,"id":38021},{"__isSmartRef__":true,"id":38023},{"__isSmartRef__":true,"id":38025},{"__isSmartRef__":true,"id":38027},{"__isSmartRef__":true,"id":38029},{"__isSmartRef__":true,"id":38031},{"__isSmartRef__":true,"id":38033}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38035},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38019":{"date":{"__isSmartRef__":true,"id":38020},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38021":{"date":{"__isSmartRef__":true,"id":38022},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38022":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38023":{"date":{"__isSmartRef__":true,"id":38024},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38024":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38025":{"date":{"__isSmartRef__":true,"id":38026},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38026":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38027":{"date":{"__isSmartRef__":true,"id":38028},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38028":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38029":{"date":{"__isSmartRef__":true,"id":38030},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38030":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38031":{"date":{"__isSmartRef__":true,"id":38032},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38032":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38033":{"date":{"__isSmartRef__":true,"id":38034},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38035":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38036":{"morph":{"__isSmartRef__":true,"id":38015},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38037":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38038}},"38038":{"test01IsMorph":{"__isSmartRef__":true,"id":38039}},"38039":{"varMapping":{"__isSmartRef__":true,"id":38040},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38040":{"this":{"__isSmartRef__":true,"id":38037}},"38041":{},"38042":{"change":{"__isSmartRef__":true,"id":38043},"tick":{"__isSmartRef__":true,"id":38047}},"38043":{"varMapping":{"__isSmartRef__":true,"id":38044},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38044":{"this":{"__isSmartRef__":true,"id":38015}},"38045":{"timestamp":{"__isSmartRef__":true,"id":38046},"user":"cschuster","tags":[]},"38046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38047":{"varMapping":{"__isSmartRef__":true,"id":38048},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38049},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38048":{"this":{"__isSmartRef__":true,"id":38015}},"38049":{"timestamp":{"__isSmartRef__":true,"id":38050},"user":"cschuster","tags":[]},"38050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38051":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38052}],"id":"145CB11F-A93D-49D3-A208-71C00F9CAB5A","shape":{"__isSmartRef__":true,"id":38053},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle987","partsBinMetaInfo":{"__isSmartRef__":true,"id":38054},"eventHandler":{"__isSmartRef__":true,"id":38072},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","E92D3FDA-4353-4BEE-8561-71C932009285"],"partTests":{"__isSmartRef__":true,"id":38073},"_ClipMode":"visible","moved":true,"b":256.5833885507891,"#startLetters":"set","isBeingDragged":false,"delta":0.9503088464844041,"_Rotation":15.38187883756987,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38078},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6153.0,4417.5)"},"38052":{"target":{"__isSmartRef__":true,"id":38051},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38053":{"_BorderWidth":0.13645676032260656,"_ClipMode":"visible","_BorderRadius":2.1535154492613207,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.1,138.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-309,244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.4)"},"38054":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38055},{"__isSmartRef__":true,"id":38057},{"__isSmartRef__":true,"id":38059},{"__isSmartRef__":true,"id":38061},{"__isSmartRef__":true,"id":38063},{"__isSmartRef__":true,"id":38065},{"__isSmartRef__":true,"id":38067},{"__isSmartRef__":true,"id":38069}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38071},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38055":{"date":{"__isSmartRef__":true,"id":38056},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38057":{"date":{"__isSmartRef__":true,"id":38058},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38058":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38059":{"date":{"__isSmartRef__":true,"id":38060},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38060":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38061":{"date":{"__isSmartRef__":true,"id":38062},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38062":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38063":{"date":{"__isSmartRef__":true,"id":38064},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38064":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38065":{"date":{"__isSmartRef__":true,"id":38066},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38066":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38067":{"date":{"__isSmartRef__":true,"id":38068},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38068":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38069":{"date":{"__isSmartRef__":true,"id":38070},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38071":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38072":{"morph":{"__isSmartRef__":true,"id":38051},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38073":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38074}},"38074":{"test01IsMorph":{"__isSmartRef__":true,"id":38075}},"38075":{"varMapping":{"__isSmartRef__":true,"id":38076},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38076":{"this":{"__isSmartRef__":true,"id":38073}},"38077":{},"38078":{"change":{"__isSmartRef__":true,"id":38079},"tick":{"__isSmartRef__":true,"id":38083}},"38079":{"varMapping":{"__isSmartRef__":true,"id":38080},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38080":{"this":{"__isSmartRef__":true,"id":38051}},"38081":{"timestamp":{"__isSmartRef__":true,"id":38082},"user":"cschuster","tags":[]},"38082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38083":{"varMapping":{"__isSmartRef__":true,"id":38084},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38084":{"this":{"__isSmartRef__":true,"id":38051}},"38085":{"timestamp":{"__isSmartRef__":true,"id":38086},"user":"cschuster","tags":[]},"38086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38087":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38088}],"id":"C01C9D96-45C2-4CA7-9C11-105D9BCA5449","shape":{"__isSmartRef__":true,"id":38089},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle988","partsBinMetaInfo":{"__isSmartRef__":true,"id":38090},"eventHandler":{"__isSmartRef__":true,"id":38108},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","65F029A8-FAA4-485C-A069-C0B7CFDE85C7"],"partTests":{"__isSmartRef__":true,"id":38109},"_ClipMode":"visible","moved":true,"b":341,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-44.71930911679557,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38114},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4976.2,4597.2)"},"38088":{"target":{"__isSmartRef__":true,"id":38087},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38089":{"_BorderWidth":3.3721592277142123,"_ClipMode":"visible","_BorderRadius":35.760215072134415,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,113.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-84,159,2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.5,-38.9)"},"38090":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38091},{"__isSmartRef__":true,"id":38093},{"__isSmartRef__":true,"id":38095},{"__isSmartRef__":true,"id":38097},{"__isSmartRef__":true,"id":38099},{"__isSmartRef__":true,"id":38101},{"__isSmartRef__":true,"id":38103},{"__isSmartRef__":true,"id":38105}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38107},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38091":{"date":{"__isSmartRef__":true,"id":38092},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38093":{"date":{"__isSmartRef__":true,"id":38094},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38094":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38095":{"date":{"__isSmartRef__":true,"id":38096},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38096":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38097":{"date":{"__isSmartRef__":true,"id":38098},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38098":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38099":{"date":{"__isSmartRef__":true,"id":38100},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38100":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38101":{"date":{"__isSmartRef__":true,"id":38102},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38102":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38103":{"date":{"__isSmartRef__":true,"id":38104},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38104":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38105":{"date":{"__isSmartRef__":true,"id":38106},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38107":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38108":{"morph":{"__isSmartRef__":true,"id":38087},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38109":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38110}},"38110":{"test01IsMorph":{"__isSmartRef__":true,"id":38111}},"38111":{"varMapping":{"__isSmartRef__":true,"id":38112},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38112":{"this":{"__isSmartRef__":true,"id":38109}},"38113":{},"38114":{"change":{"__isSmartRef__":true,"id":38115},"tick":{"__isSmartRef__":true,"id":38119}},"38115":{"varMapping":{"__isSmartRef__":true,"id":38116},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38116":{"this":{"__isSmartRef__":true,"id":38087}},"38117":{"timestamp":{"__isSmartRef__":true,"id":38118},"user":"cschuster","tags":[]},"38118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38119":{"varMapping":{"__isSmartRef__":true,"id":38120},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38120":{"this":{"__isSmartRef__":true,"id":38087}},"38121":{"timestamp":{"__isSmartRef__":true,"id":38122},"user":"cschuster","tags":[]},"38122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38123":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38124}],"id":"B2628B2D-1598-46CD-A5F7-3C247167F27D","shape":{"__isSmartRef__":true,"id":38125},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle989","partsBinMetaInfo":{"__isSmartRef__":true,"id":38126},"eventHandler":{"__isSmartRef__":true,"id":38144},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C"],"partTests":{"__isSmartRef__":true,"id":38145},"_ClipMode":"visible","moved":true,"b":120.46370515250601,"#startLetters":"set","isBeingDragged":false,"delta":0.9266438857885078,"_Rotation":6.702470817418535,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38150},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5091.2,4033.0)"},"38124":{"target":{"__isSmartRef__":true,"id":38123},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38125":{"_BorderWidth":9.309752475625121,"_ClipMode":"visible","_BorderRadius":10.28165375814904,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.0,65.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(220,91,218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.2,-9.9)"},"38126":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38127},{"__isSmartRef__":true,"id":38129},{"__isSmartRef__":true,"id":38131},{"__isSmartRef__":true,"id":38133},{"__isSmartRef__":true,"id":38135},{"__isSmartRef__":true,"id":38137},{"__isSmartRef__":true,"id":38139},{"__isSmartRef__":true,"id":38141}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38143},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38127":{"date":{"__isSmartRef__":true,"id":38128},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38129":{"date":{"__isSmartRef__":true,"id":38130},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38130":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38131":{"date":{"__isSmartRef__":true,"id":38132},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38132":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38133":{"date":{"__isSmartRef__":true,"id":38134},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38134":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38135":{"date":{"__isSmartRef__":true,"id":38136},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38136":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38137":{"date":{"__isSmartRef__":true,"id":38138},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38138":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38139":{"date":{"__isSmartRef__":true,"id":38140},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38140":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38141":{"date":{"__isSmartRef__":true,"id":38142},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38143":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38144":{"morph":{"__isSmartRef__":true,"id":38123},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38145":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38146}},"38146":{"test01IsMorph":{"__isSmartRef__":true,"id":38147}},"38147":{"varMapping":{"__isSmartRef__":true,"id":38148},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38148":{"this":{"__isSmartRef__":true,"id":38145}},"38149":{},"38150":{"change":{"__isSmartRef__":true,"id":38151},"tick":{"__isSmartRef__":true,"id":38155}},"38151":{"varMapping":{"__isSmartRef__":true,"id":38152},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38152":{"this":{"__isSmartRef__":true,"id":38123}},"38153":{"timestamp":{"__isSmartRef__":true,"id":38154},"user":"cschuster","tags":[]},"38154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38155":{"varMapping":{"__isSmartRef__":true,"id":38156},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38156":{"this":{"__isSmartRef__":true,"id":38123}},"38157":{"timestamp":{"__isSmartRef__":true,"id":38158},"user":"cschuster","tags":[]},"38158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38159":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38160}],"id":"DB76B4B6-F9FE-4EA6-B57F-0637712AE8AA","shape":{"__isSmartRef__":true,"id":38161},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle990","partsBinMetaInfo":{"__isSmartRef__":true,"id":38162},"eventHandler":{"__isSmartRef__":true,"id":38180},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","441C57ED-7F58-45EC-8594-5619CFAAE416","514AEE9F-8BBD-4FDB-9EBB-1B2924D88870"],"partTests":{"__isSmartRef__":true,"id":38181},"_ClipMode":"visible","moved":true,"b":56,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":34.29217669277366,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38186},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6367.2,4110.0)"},"38160":{"target":{"__isSmartRef__":true,"id":38159},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38161":{"_BorderWidth":9.14518786277521,"_ClipMode":"visible","_BorderRadius":12.507868131681759,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.1,66.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(212,355,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.6,-31.2)"},"38162":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38163},{"__isSmartRef__":true,"id":38165},{"__isSmartRef__":true,"id":38167},{"__isSmartRef__":true,"id":38169},{"__isSmartRef__":true,"id":38171},{"__isSmartRef__":true,"id":38173},{"__isSmartRef__":true,"id":38175},{"__isSmartRef__":true,"id":38177}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38179},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38163":{"date":{"__isSmartRef__":true,"id":38164},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38165":{"date":{"__isSmartRef__":true,"id":38166},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38166":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38167":{"date":{"__isSmartRef__":true,"id":38168},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38168":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38169":{"date":{"__isSmartRef__":true,"id":38170},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38170":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38171":{"date":{"__isSmartRef__":true,"id":38172},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38172":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38173":{"date":{"__isSmartRef__":true,"id":38174},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38174":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38175":{"date":{"__isSmartRef__":true,"id":38176},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38176":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38177":{"date":{"__isSmartRef__":true,"id":38178},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38179":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38180":{"morph":{"__isSmartRef__":true,"id":38159},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38181":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38182}},"38182":{"test01IsMorph":{"__isSmartRef__":true,"id":38183}},"38183":{"varMapping":{"__isSmartRef__":true,"id":38184},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38184":{"this":{"__isSmartRef__":true,"id":38181}},"38185":{},"38186":{"change":{"__isSmartRef__":true,"id":38187},"tick":{"__isSmartRef__":true,"id":38191}},"38187":{"varMapping":{"__isSmartRef__":true,"id":38188},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38188":{"this":{"__isSmartRef__":true,"id":38159}},"38189":{"timestamp":{"__isSmartRef__":true,"id":38190},"user":"cschuster","tags":[]},"38190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38191":{"varMapping":{"__isSmartRef__":true,"id":38192},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38192":{"this":{"__isSmartRef__":true,"id":38159}},"38193":{"timestamp":{"__isSmartRef__":true,"id":38194},"user":"cschuster","tags":[]},"38194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38195":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38196}],"id":"DB6DFB0E-E5F0-453E-A752-7FD1D4C49B87","shape":{"__isSmartRef__":true,"id":38197},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle991","partsBinMetaInfo":{"__isSmartRef__":true,"id":38198},"eventHandler":{"__isSmartRef__":true,"id":38216},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310","F95F6876-B059-466B-B6BA-4DDB194DD3EA","EE927309-16B8-4109-889A-8DE8E1FC85EA"],"partTests":{"__isSmartRef__":true,"id":38217},"_ClipMode":"visible","moved":true,"b":227.2760393714998,"#startLetters":"set","isBeingDragged":false,"delta":0.8175397099694237,"_Rotation":16.85372059576643,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38222},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4320.9,4548.7)"},"38196":{"target":{"__isSmartRef__":true,"id":38195},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38197":{"_BorderWidth":1.3268453497840755,"_ClipMode":"visible","_BorderRadius":18.412695864955406,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-188,-362,84)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.3,-6.4)"},"38198":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38199},{"__isSmartRef__":true,"id":38201},{"__isSmartRef__":true,"id":38203},{"__isSmartRef__":true,"id":38205},{"__isSmartRef__":true,"id":38207},{"__isSmartRef__":true,"id":38209},{"__isSmartRef__":true,"id":38211},{"__isSmartRef__":true,"id":38213}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38215},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38199":{"date":{"__isSmartRef__":true,"id":38200},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38201":{"date":{"__isSmartRef__":true,"id":38202},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38202":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38203":{"date":{"__isSmartRef__":true,"id":38204},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38204":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38205":{"date":{"__isSmartRef__":true,"id":38206},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38206":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38207":{"date":{"__isSmartRef__":true,"id":38208},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38208":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38209":{"date":{"__isSmartRef__":true,"id":38210},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38210":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38211":{"date":{"__isSmartRef__":true,"id":38212},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38212":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38213":{"date":{"__isSmartRef__":true,"id":38214},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38214":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38215":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38216":{"morph":{"__isSmartRef__":true,"id":38195},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38217":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38218}},"38218":{"test01IsMorph":{"__isSmartRef__":true,"id":38219}},"38219":{"varMapping":{"__isSmartRef__":true,"id":38220},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38220":{"this":{"__isSmartRef__":true,"id":38217}},"38221":{},"38222":{"change":{"__isSmartRef__":true,"id":38223},"tick":{"__isSmartRef__":true,"id":38227}},"38223":{"varMapping":{"__isSmartRef__":true,"id":38224},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38224":{"this":{"__isSmartRef__":true,"id":38195}},"38225":{"timestamp":{"__isSmartRef__":true,"id":38226},"user":"cschuster","tags":[]},"38226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38227":{"varMapping":{"__isSmartRef__":true,"id":38228},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38228":{"this":{"__isSmartRef__":true,"id":38195}},"38229":{"timestamp":{"__isSmartRef__":true,"id":38230},"user":"cschuster","tags":[]},"38230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38231":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38232}],"id":"0ED2BCE0-AE6A-40C9-BA89-4555A2B2EE49","shape":{"__isSmartRef__":true,"id":38233},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle992","partsBinMetaInfo":{"__isSmartRef__":true,"id":38234},"eventHandler":{"__isSmartRef__":true,"id":38252},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","832293FC-9EDF-4D76-A365-07DAFACAF1F7","4736B0B9-4296-4E04-B776-4840C4AF73C4"],"partTests":{"__isSmartRef__":true,"id":38253},"_ClipMode":"visible","moved":true,"b":122,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-1.3298964969866736,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38258},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6395.2,5755.5)"},"38232":{"target":{"__isSmartRef__":true,"id":38231},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38233":{"_BorderWidth":9.24024048078213,"_ClipMode":"visible","_BorderRadius":11.232577064218445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,82,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-9.4)"},"38234":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38235},{"__isSmartRef__":true,"id":38237},{"__isSmartRef__":true,"id":38239},{"__isSmartRef__":true,"id":38241},{"__isSmartRef__":true,"id":38243},{"__isSmartRef__":true,"id":38245},{"__isSmartRef__":true,"id":38247},{"__isSmartRef__":true,"id":38249}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38251},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38235":{"date":{"__isSmartRef__":true,"id":38236},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38237":{"date":{"__isSmartRef__":true,"id":38238},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38238":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38239":{"date":{"__isSmartRef__":true,"id":38240},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38240":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38241":{"date":{"__isSmartRef__":true,"id":38242},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38242":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38243":{"date":{"__isSmartRef__":true,"id":38244},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38244":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38245":{"date":{"__isSmartRef__":true,"id":38246},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38246":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38247":{"date":{"__isSmartRef__":true,"id":38248},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38248":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38249":{"date":{"__isSmartRef__":true,"id":38250},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38250":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38251":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38252":{"morph":{"__isSmartRef__":true,"id":38231},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38253":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38254}},"38254":{"test01IsMorph":{"__isSmartRef__":true,"id":38255}},"38255":{"varMapping":{"__isSmartRef__":true,"id":38256},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38256":{"this":{"__isSmartRef__":true,"id":38253}},"38257":{},"38258":{"change":{"__isSmartRef__":true,"id":38259},"tick":{"__isSmartRef__":true,"id":38263}},"38259":{"varMapping":{"__isSmartRef__":true,"id":38260},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38260":{"this":{"__isSmartRef__":true,"id":38231}},"38261":{"timestamp":{"__isSmartRef__":true,"id":38262},"user":"cschuster","tags":[]},"38262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38263":{"varMapping":{"__isSmartRef__":true,"id":38264},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38264":{"this":{"__isSmartRef__":true,"id":38231}},"38265":{"timestamp":{"__isSmartRef__":true,"id":38266},"user":"cschuster","tags":[]},"38266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38267":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38268}],"id":"740C5998-62B0-48B5-827B-EF8829A8FABD","shape":{"__isSmartRef__":true,"id":38269},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle993","partsBinMetaInfo":{"__isSmartRef__":true,"id":38270},"eventHandler":{"__isSmartRef__":true,"id":38288},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","354EFE30-F5FD-4D4A-98FB-27DE8C4F4F28","9917A252-2DD3-41D6-8D97-58240EDD896E"],"partTests":{"__isSmartRef__":true,"id":38289},"_ClipMode":"visible","moved":true,"b":252.091132029891,"#startLetters":"set","isBeingDragged":false,"delta":0.9847309844917618,"_Rotation":13.386137301798486,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38294},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4562.2,4145.6)"},"38268":{"target":{"__isSmartRef__":true,"id":38267},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38269":{"_BorderWidth":0.24226589361870943,"_ClipMode":"visible","_BorderRadius":3.7823458767619567,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.4,138.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-323,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-13.8)"},"38270":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38271},{"__isSmartRef__":true,"id":38273},{"__isSmartRef__":true,"id":38275},{"__isSmartRef__":true,"id":38277},{"__isSmartRef__":true,"id":38279},{"__isSmartRef__":true,"id":38281},{"__isSmartRef__":true,"id":38283},{"__isSmartRef__":true,"id":38285}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38287},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38271":{"date":{"__isSmartRef__":true,"id":38272},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38273":{"date":{"__isSmartRef__":true,"id":38274},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38274":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38275":{"date":{"__isSmartRef__":true,"id":38276},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38276":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38277":{"date":{"__isSmartRef__":true,"id":38278},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38278":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38279":{"date":{"__isSmartRef__":true,"id":38280},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38280":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38281":{"date":{"__isSmartRef__":true,"id":38282},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38282":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38283":{"date":{"__isSmartRef__":true,"id":38284},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38284":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38285":{"date":{"__isSmartRef__":true,"id":38286},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38286":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38287":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38288":{"morph":{"__isSmartRef__":true,"id":38267},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38289":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38290}},"38290":{"test01IsMorph":{"__isSmartRef__":true,"id":38291}},"38291":{"varMapping":{"__isSmartRef__":true,"id":38292},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38292":{"this":{"__isSmartRef__":true,"id":38289}},"38293":{},"38294":{"change":{"__isSmartRef__":true,"id":38295},"tick":{"__isSmartRef__":true,"id":38299}},"38295":{"varMapping":{"__isSmartRef__":true,"id":38296},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38296":{"this":{"__isSmartRef__":true,"id":38267}},"38297":{"timestamp":{"__isSmartRef__":true,"id":38298},"user":"cschuster","tags":[]},"38298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38299":{"varMapping":{"__isSmartRef__":true,"id":38300},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38301},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38300":{"this":{"__isSmartRef__":true,"id":38267}},"38301":{"timestamp":{"__isSmartRef__":true,"id":38302},"user":"cschuster","tags":[]},"38302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38303":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38304}],"id":"A4141F57-C616-4C1E-9020-56CB54A7948D","shape":{"__isSmartRef__":true,"id":38305},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle994","partsBinMetaInfo":{"__isSmartRef__":true,"id":38306},"eventHandler":{"__isSmartRef__":true,"id":38324},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622"],"partTests":{"__isSmartRef__":true,"id":38325},"_ClipMode":"visible","moved":true,"b":324,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-19.606034766983115,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38330},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6384.7,6083.1)"},"38304":{"target":{"__isSmartRef__":true,"id":38303},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38305":{"_BorderWidth":2.061073738537633,"_ClipMode":"visible","_BorderRadius":26.18033988749894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,123.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,57,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-36.2)"},"38306":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38307},{"__isSmartRef__":true,"id":38309},{"__isSmartRef__":true,"id":38311},{"__isSmartRef__":true,"id":38313},{"__isSmartRef__":true,"id":38315},{"__isSmartRef__":true,"id":38317},{"__isSmartRef__":true,"id":38319},{"__isSmartRef__":true,"id":38321}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38323},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38307":{"date":{"__isSmartRef__":true,"id":38308},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38309":{"date":{"__isSmartRef__":true,"id":38310},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38310":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38311":{"date":{"__isSmartRef__":true,"id":38312},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38312":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38313":{"date":{"__isSmartRef__":true,"id":38314},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38314":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38315":{"date":{"__isSmartRef__":true,"id":38316},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38316":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38317":{"date":{"__isSmartRef__":true,"id":38318},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38318":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38319":{"date":{"__isSmartRef__":true,"id":38320},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38320":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38321":{"date":{"__isSmartRef__":true,"id":38322},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38322":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38323":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38324":{"morph":{"__isSmartRef__":true,"id":38303},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38325":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38326}},"38326":{"test01IsMorph":{"__isSmartRef__":true,"id":38327}},"38327":{"varMapping":{"__isSmartRef__":true,"id":38328},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38328":{"this":{"__isSmartRef__":true,"id":38325}},"38329":{},"38330":{"change":{"__isSmartRef__":true,"id":38331},"tick":{"__isSmartRef__":true,"id":38335}},"38331":{"varMapping":{"__isSmartRef__":true,"id":38332},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38332":{"this":{"__isSmartRef__":true,"id":38303}},"38333":{"timestamp":{"__isSmartRef__":true,"id":38334},"user":"cschuster","tags":[]},"38334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38335":{"varMapping":{"__isSmartRef__":true,"id":38336},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38336":{"this":{"__isSmartRef__":true,"id":38303}},"38337":{"timestamp":{"__isSmartRef__":true,"id":38338},"user":"cschuster","tags":[]},"38338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38339":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38340}],"id":"9D2F79D8-BCF0-4F87-9BDC-50F0EE51A13C","shape":{"__isSmartRef__":true,"id":38341},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle995","partsBinMetaInfo":{"__isSmartRef__":true,"id":38342},"eventHandler":{"__isSmartRef__":true,"id":38360},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802","0ECDC3D2-3067-4A48-8C56-27A5C6738A1C","DDD87CD5-FF54-424B-92FE-5C87FAD7D7C7"],"partTests":{"__isSmartRef__":true,"id":38361},"_ClipMode":"visible","moved":true,"b":315.39046851731837,"#startLetters":"set","isBeingDragged":false,"delta":0.8478238401003182,"_Rotation":-25.255109134512654,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38366},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4322.2,4778.3)"},"38340":{"target":{"__isSmartRef__":true,"id":38339},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38341":{"_BorderWidth":1.4886425354521,"_ClipMode":"visible","_BorderRadius":20.272590009861986,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-180,3,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.0,-34.2)"},"38342":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38343},{"__isSmartRef__":true,"id":38345},{"__isSmartRef__":true,"id":38347},{"__isSmartRef__":true,"id":38349},{"__isSmartRef__":true,"id":38351},{"__isSmartRef__":true,"id":38353},{"__isSmartRef__":true,"id":38355},{"__isSmartRef__":true,"id":38357}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38359},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38343":{"date":{"__isSmartRef__":true,"id":38344},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38345":{"date":{"__isSmartRef__":true,"id":38346},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38346":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38347":{"date":{"__isSmartRef__":true,"id":38348},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38348":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38349":{"date":{"__isSmartRef__":true,"id":38350},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38350":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38351":{"date":{"__isSmartRef__":true,"id":38352},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38352":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38353":{"date":{"__isSmartRef__":true,"id":38354},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38354":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38355":{"date":{"__isSmartRef__":true,"id":38356},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38356":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38357":{"date":{"__isSmartRef__":true,"id":38358},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38358":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38359":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38360":{"morph":{"__isSmartRef__":true,"id":38339},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38361":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38362}},"38362":{"test01IsMorph":{"__isSmartRef__":true,"id":38363}},"38363":{"varMapping":{"__isSmartRef__":true,"id":38364},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38364":{"this":{"__isSmartRef__":true,"id":38361}},"38365":{},"38366":{"change":{"__isSmartRef__":true,"id":38367},"tick":{"__isSmartRef__":true,"id":38371}},"38367":{"varMapping":{"__isSmartRef__":true,"id":38368},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38368":{"this":{"__isSmartRef__":true,"id":38339}},"38369":{"timestamp":{"__isSmartRef__":true,"id":38370},"user":"cschuster","tags":[]},"38370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38371":{"varMapping":{"__isSmartRef__":true,"id":38372},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38372":{"this":{"__isSmartRef__":true,"id":38339}},"38373":{"timestamp":{"__isSmartRef__":true,"id":38374},"user":"cschuster","tags":[]},"38374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38375":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38376}],"id":"9AB3536F-FEE2-47C1-992D-4A664F2C30E9","shape":{"__isSmartRef__":true,"id":38377},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle996","partsBinMetaInfo":{"__isSmartRef__":true,"id":38378},"eventHandler":{"__isSmartRef__":true,"id":38396},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","0416623C-F751-4AF0-AEAB-541FBC079FFC"],"partTests":{"__isSmartRef__":true,"id":38397},"_ClipMode":"visible","moved":true,"b":9.777633753139526,"#startLetters":"set","isBeingDragged":false,"delta":-0.8843999147647992,"_Rotation":3.6816113194547873,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38402},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5370.0,4884.9)"},"38376":{"target":{"__isSmartRef__":true,"id":38375},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38377":{"_BorderWidth":5.849124088993553,"_ClipMode":"visible","_BorderRadius":38.84638125038539,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.4,93.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(44,296,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.4,-39.7)"},"38378":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38379},{"__isSmartRef__":true,"id":38381},{"__isSmartRef__":true,"id":38383},{"__isSmartRef__":true,"id":38385},{"__isSmartRef__":true,"id":38387},{"__isSmartRef__":true,"id":38389},{"__isSmartRef__":true,"id":38391},{"__isSmartRef__":true,"id":38393}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38395},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38379":{"date":{"__isSmartRef__":true,"id":38380},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38381":{"date":{"__isSmartRef__":true,"id":38382},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38382":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38383":{"date":{"__isSmartRef__":true,"id":38384},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38384":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38385":{"date":{"__isSmartRef__":true,"id":38386},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38386":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38387":{"date":{"__isSmartRef__":true,"id":38388},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38388":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38389":{"date":{"__isSmartRef__":true,"id":38390},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38390":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38391":{"date":{"__isSmartRef__":true,"id":38392},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38392":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38393":{"date":{"__isSmartRef__":true,"id":38394},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38394":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38395":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38396":{"morph":{"__isSmartRef__":true,"id":38375},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38397":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38398}},"38398":{"test01IsMorph":{"__isSmartRef__":true,"id":38399}},"38399":{"varMapping":{"__isSmartRef__":true,"id":38400},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38400":{"this":{"__isSmartRef__":true,"id":38397}},"38401":{},"38402":{"change":{"__isSmartRef__":true,"id":38403},"tick":{"__isSmartRef__":true,"id":38407}},"38403":{"varMapping":{"__isSmartRef__":true,"id":38404},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38404":{"this":{"__isSmartRef__":true,"id":38375}},"38405":{"timestamp":{"__isSmartRef__":true,"id":38406},"user":"cschuster","tags":[]},"38406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38407":{"varMapping":{"__isSmartRef__":true,"id":38408},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38408":{"this":{"__isSmartRef__":true,"id":38375}},"38409":{"timestamp":{"__isSmartRef__":true,"id":38410},"user":"cschuster","tags":[]},"38410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38411":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38412}],"id":"B6B66E61-C84B-44CC-862B-FF7C1A20488F","shape":{"__isSmartRef__":true,"id":38413},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle997","partsBinMetaInfo":{"__isSmartRef__":true,"id":38414},"eventHandler":{"__isSmartRef__":true,"id":38432},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","1A8436C2-EA41-4D18-A138-1F5B2D1F7FB0","D1973E0C-6DA6-4E97-AFCF-A1B5DE5C06A4"],"partTests":{"__isSmartRef__":true,"id":38433},"_ClipMode":"visible","moved":true,"b":203,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":24.304654538137715,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38438},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5962.7,3933.0)"},"38412":{"target":{"__isSmartRef__":true,"id":38411},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38413":{"_BorderWidth":3.0463443575536324,"_ClipMode":"visible","_BorderRadius":33.89316740917995,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.8,115.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,-336,-206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-1.6)"},"38414":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38415},{"__isSmartRef__":true,"id":38417},{"__isSmartRef__":true,"id":38419},{"__isSmartRef__":true,"id":38421},{"__isSmartRef__":true,"id":38423},{"__isSmartRef__":true,"id":38425},{"__isSmartRef__":true,"id":38427},{"__isSmartRef__":true,"id":38429}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38431},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38415":{"date":{"__isSmartRef__":true,"id":38416},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38417":{"date":{"__isSmartRef__":true,"id":38418},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38418":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38419":{"date":{"__isSmartRef__":true,"id":38420},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38420":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38421":{"date":{"__isSmartRef__":true,"id":38422},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38422":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38423":{"date":{"__isSmartRef__":true,"id":38424},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38424":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38425":{"date":{"__isSmartRef__":true,"id":38426},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38426":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38427":{"date":{"__isSmartRef__":true,"id":38428},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38428":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38429":{"date":{"__isSmartRef__":true,"id":38430},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38430":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38431":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38432":{"morph":{"__isSmartRef__":true,"id":38411},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38433":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38434}},"38434":{"test01IsMorph":{"__isSmartRef__":true,"id":38435}},"38435":{"varMapping":{"__isSmartRef__":true,"id":38436},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38436":{"this":{"__isSmartRef__":true,"id":38433}},"38437":{},"38438":{"change":{"__isSmartRef__":true,"id":38439},"tick":{"__isSmartRef__":true,"id":38443}},"38439":{"varMapping":{"__isSmartRef__":true,"id":38440},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38441},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38440":{"this":{"__isSmartRef__":true,"id":38411}},"38441":{"timestamp":{"__isSmartRef__":true,"id":38442},"user":"cschuster","tags":[]},"38442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38443":{"varMapping":{"__isSmartRef__":true,"id":38444},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38444":{"this":{"__isSmartRef__":true,"id":38411}},"38445":{"timestamp":{"__isSmartRef__":true,"id":38446},"user":"cschuster","tags":[]},"38446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38447":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38448}],"id":"619D09B6-3C0F-496C-8EFB-3D15DEC0ECDC","shape":{"__isSmartRef__":true,"id":38449},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle998","partsBinMetaInfo":{"__isSmartRef__":true,"id":38450},"eventHandler":{"__isSmartRef__":true,"id":38468},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","E978E16B-D057-4FD3-80D3-C83176B31019","90DC51D4-97D5-46E2-BF46-05604FDC8882"],"partTests":{"__isSmartRef__":true,"id":38469},"_ClipMode":"visible","moved":true,"b":55.02140183118172,"#startLetters":"set","isBeingDragged":false,"delta":0.8464831050951034,"_Rotation":-1.2052251002825567,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38474},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4396.9,4345.0)"},"38448":{"target":{"__isSmartRef__":true,"id":38447},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38449":{"_BorderWidth":9.096831182658416,"_ClipMode":"visible","_BorderRadius":13.145558817276214,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.6,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,357,-172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-31.5)"},"38450":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38451},{"__isSmartRef__":true,"id":38453},{"__isSmartRef__":true,"id":38455},{"__isSmartRef__":true,"id":38457},{"__isSmartRef__":true,"id":38459},{"__isSmartRef__":true,"id":38461},{"__isSmartRef__":true,"id":38463},{"__isSmartRef__":true,"id":38465}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38467},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38451":{"date":{"__isSmartRef__":true,"id":38452},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38453":{"date":{"__isSmartRef__":true,"id":38454},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38454":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38455":{"date":{"__isSmartRef__":true,"id":38456},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38456":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38457":{"date":{"__isSmartRef__":true,"id":38458},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38458":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38459":{"date":{"__isSmartRef__":true,"id":38460},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38460":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38461":{"date":{"__isSmartRef__":true,"id":38462},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38462":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38463":{"date":{"__isSmartRef__":true,"id":38464},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38464":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38465":{"date":{"__isSmartRef__":true,"id":38466},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38466":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38467":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38468":{"morph":{"__isSmartRef__":true,"id":38447},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38469":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38470}},"38470":{"test01IsMorph":{"__isSmartRef__":true,"id":38471}},"38471":{"varMapping":{"__isSmartRef__":true,"id":38472},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38472":{"this":{"__isSmartRef__":true,"id":38469}},"38473":{},"38474":{"change":{"__isSmartRef__":true,"id":38475},"tick":{"__isSmartRef__":true,"id":38479}},"38475":{"varMapping":{"__isSmartRef__":true,"id":38476},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38476":{"this":{"__isSmartRef__":true,"id":38447}},"38477":{"timestamp":{"__isSmartRef__":true,"id":38478},"user":"cschuster","tags":[]},"38478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38479":{"varMapping":{"__isSmartRef__":true,"id":38480},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38480":{"this":{"__isSmartRef__":true,"id":38447}},"38481":{"timestamp":{"__isSmartRef__":true,"id":38482},"user":"cschuster","tags":[]},"38482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38483":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38484}],"id":"2C15D55A-2C1B-46CE-968B-0C59DBC5B9DE","shape":{"__isSmartRef__":true,"id":38485},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle999","partsBinMetaInfo":{"__isSmartRef__":true,"id":38486},"eventHandler":{"__isSmartRef__":true,"id":38504},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","66964108-5730-4756-9B3C-BDB52EEF9518"],"partTests":{"__isSmartRef__":true,"id":38505},"_ClipMode":"visible","moved":true,"b":357.21668292110553,"#startLetters":"set","isBeingDragged":false,"delta":-0.92777235963149,"_Rotation":10.909874681176202,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38510},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4054.6,3921.7)"},"38484":{"target":{"__isSmartRef__":true,"id":38483},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38485":{"_BorderWidth":4.7572052827696325,"_ClipMode":"visible","_BorderRadius":39.90568116045604,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.1,101.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-13,243,193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.0,-40.0)"},"38486":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38487},{"__isSmartRef__":true,"id":38489},{"__isSmartRef__":true,"id":38491},{"__isSmartRef__":true,"id":38493},{"__isSmartRef__":true,"id":38495},{"__isSmartRef__":true,"id":38497},{"__isSmartRef__":true,"id":38499},{"__isSmartRef__":true,"id":38501}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38503},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38487":{"date":{"__isSmartRef__":true,"id":38488},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38489":{"date":{"__isSmartRef__":true,"id":38490},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38490":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38491":{"date":{"__isSmartRef__":true,"id":38492},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38492":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38493":{"date":{"__isSmartRef__":true,"id":38494},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38494":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38495":{"date":{"__isSmartRef__":true,"id":38496},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38496":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38497":{"date":{"__isSmartRef__":true,"id":38498},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38498":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38499":{"date":{"__isSmartRef__":true,"id":38500},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38500":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38501":{"date":{"__isSmartRef__":true,"id":38502},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38502":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38503":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38504":{"morph":{"__isSmartRef__":true,"id":38483},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38505":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38506}},"38506":{"test01IsMorph":{"__isSmartRef__":true,"id":38507}},"38507":{"varMapping":{"__isSmartRef__":true,"id":38508},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38508":{"this":{"__isSmartRef__":true,"id":38505}},"38509":{},"38510":{"change":{"__isSmartRef__":true,"id":38511},"tick":{"__isSmartRef__":true,"id":38515}},"38511":{"varMapping":{"__isSmartRef__":true,"id":38512},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38512":{"this":{"__isSmartRef__":true,"id":38483}},"38513":{"timestamp":{"__isSmartRef__":true,"id":38514},"user":"cschuster","tags":[]},"38514":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38515":{"varMapping":{"__isSmartRef__":true,"id":38516},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38516":{"this":{"__isSmartRef__":true,"id":38483}},"38517":{"timestamp":{"__isSmartRef__":true,"id":38518},"user":"cschuster","tags":[]},"38518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38519":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38520}],"id":"A21F83B8-B441-4ED2-B868-D4E5C62A84C9","shape":{"__isSmartRef__":true,"id":38521},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1000","partsBinMetaInfo":{"__isSmartRef__":true,"id":38522},"eventHandler":{"__isSmartRef__":true,"id":38540},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","DF143853-0B0D-4107-9CF0-52C58A255F0D","B7D0FF89-CA84-4FE9-9599-34707A3D6DF7","142B3D44-9CC2-47CA-8A12-FBA1F0A3717F"],"partTests":{"__isSmartRef__":true,"id":38541},"_ClipMode":"visible","moved":true,"b":147,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":33.46650843918783,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38546},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5418.8,4199.2)"},"38520":{"target":{"__isSmartRef__":true,"id":38519},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38521":{"_BorderWidth":7.723195175075135,"_ClipMode":"visible","_BorderRadius":28.134732861516014,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,78.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(139,-75,170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.9,-3.2)"},"38522":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38523},{"__isSmartRef__":true,"id":38525},{"__isSmartRef__":true,"id":38527},{"__isSmartRef__":true,"id":38529},{"__isSmartRef__":true,"id":38531},{"__isSmartRef__":true,"id":38533},{"__isSmartRef__":true,"id":38535},{"__isSmartRef__":true,"id":38537}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38539},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38523":{"date":{"__isSmartRef__":true,"id":38524},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38525":{"date":{"__isSmartRef__":true,"id":38526},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38526":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38527":{"date":{"__isSmartRef__":true,"id":38528},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38528":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38529":{"date":{"__isSmartRef__":true,"id":38530},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38530":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38531":{"date":{"__isSmartRef__":true,"id":38532},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38532":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38533":{"date":{"__isSmartRef__":true,"id":38534},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38534":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38535":{"date":{"__isSmartRef__":true,"id":38536},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38536":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38537":{"date":{"__isSmartRef__":true,"id":38538},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38538":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38539":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38540":{"morph":{"__isSmartRef__":true,"id":38519},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38541":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38542}},"38542":{"test01IsMorph":{"__isSmartRef__":true,"id":38543}},"38543":{"varMapping":{"__isSmartRef__":true,"id":38544},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38544":{"this":{"__isSmartRef__":true,"id":38541}},"38545":{},"38546":{"change":{"__isSmartRef__":true,"id":38547},"tick":{"__isSmartRef__":true,"id":38551}},"38547":{"varMapping":{"__isSmartRef__":true,"id":38548},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38548":{"this":{"__isSmartRef__":true,"id":38519}},"38549":{"timestamp":{"__isSmartRef__":true,"id":38550},"user":"cschuster","tags":[]},"38550":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38551":{"varMapping":{"__isSmartRef__":true,"id":38552},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38552":{"this":{"__isSmartRef__":true,"id":38519}},"38553":{"timestamp":{"__isSmartRef__":true,"id":38554},"user":"cschuster","tags":[]},"38554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38555":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38556}],"id":"2620BBEA-AA54-4446-B35F-77617BCFF0A8","shape":{"__isSmartRef__":true,"id":38557},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1001","partsBinMetaInfo":{"__isSmartRef__":true,"id":38558},"eventHandler":{"__isSmartRef__":true,"id":38576},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","00E46702-A7A9-47C3-A2B7-9825E43446F9"],"partTests":{"__isSmartRef__":true,"id":38577},"_ClipMode":"visible","moved":true,"b":233,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-2.556737204139219,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38582},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6545.4,5162.8)"},"38556":{"target":{"__isSmartRef__":true,"id":38555},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38557":{"_BorderWidth":1.0068224497635359,"_ClipMode":"visible","_BorderRadius":14.487252883660013,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,131.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-204,-359,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-8.0)"},"38558":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38559},{"__isSmartRef__":true,"id":38561},{"__isSmartRef__":true,"id":38563},{"__isSmartRef__":true,"id":38565},{"__isSmartRef__":true,"id":38567},{"__isSmartRef__":true,"id":38569},{"__isSmartRef__":true,"id":38571},{"__isSmartRef__":true,"id":38573}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38575},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38559":{"date":{"__isSmartRef__":true,"id":38560},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38561":{"date":{"__isSmartRef__":true,"id":38562},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38562":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38563":{"date":{"__isSmartRef__":true,"id":38564},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38564":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38565":{"date":{"__isSmartRef__":true,"id":38566},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38566":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38567":{"date":{"__isSmartRef__":true,"id":38568},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38568":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38569":{"date":{"__isSmartRef__":true,"id":38570},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38570":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38571":{"date":{"__isSmartRef__":true,"id":38572},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38572":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38573":{"date":{"__isSmartRef__":true,"id":38574},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38574":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38575":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38576":{"morph":{"__isSmartRef__":true,"id":38555},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38577":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38578}},"38578":{"test01IsMorph":{"__isSmartRef__":true,"id":38579}},"38579":{"varMapping":{"__isSmartRef__":true,"id":38580},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38580":{"this":{"__isSmartRef__":true,"id":38577}},"38581":{},"38582":{"change":{"__isSmartRef__":true,"id":38583},"tick":{"__isSmartRef__":true,"id":38587}},"38583":{"varMapping":{"__isSmartRef__":true,"id":38584},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38585},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38584":{"this":{"__isSmartRef__":true,"id":38555}},"38585":{"timestamp":{"__isSmartRef__":true,"id":38586},"user":"cschuster","tags":[]},"38586":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38587":{"varMapping":{"__isSmartRef__":true,"id":38588},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38588":{"this":{"__isSmartRef__":true,"id":38555}},"38589":{"timestamp":{"__isSmartRef__":true,"id":38590},"user":"cschuster","tags":[]},"38590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38591":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38592}],"id":"AD70473D-B011-4852-86A6-33BF60FAC294","shape":{"__isSmartRef__":true,"id":38593},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1002","partsBinMetaInfo":{"__isSmartRef__":true,"id":38594},"eventHandler":{"__isSmartRef__":true,"id":38612},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7"],"partTests":{"__isSmartRef__":true,"id":38613},"_ClipMode":"visible","moved":true,"b":91,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":3.3509298886405166,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38618},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4367.2,4851.9)"},"38592":{"target":{"__isSmartRef__":true,"id":38591},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38593":{"_BorderWidth":9.999238475781956,"_ClipMode":"visible","_BorderRadius":0.012183459618084758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,251,-127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.7)"},"38594":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38595},{"__isSmartRef__":true,"id":38597},{"__isSmartRef__":true,"id":38599},{"__isSmartRef__":true,"id":38601},{"__isSmartRef__":true,"id":38603},{"__isSmartRef__":true,"id":38605},{"__isSmartRef__":true,"id":38607},{"__isSmartRef__":true,"id":38609}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38611},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38595":{"date":{"__isSmartRef__":true,"id":38596},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38596":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38597":{"date":{"__isSmartRef__":true,"id":38598},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38598":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38599":{"date":{"__isSmartRef__":true,"id":38600},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38600":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38601":{"date":{"__isSmartRef__":true,"id":38602},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38602":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38603":{"date":{"__isSmartRef__":true,"id":38604},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38604":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38605":{"date":{"__isSmartRef__":true,"id":38606},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38606":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38607":{"date":{"__isSmartRef__":true,"id":38608},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38608":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38609":{"date":{"__isSmartRef__":true,"id":38610},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38610":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38611":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38612":{"morph":{"__isSmartRef__":true,"id":38591},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38613":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38614}},"38614":{"test01IsMorph":{"__isSmartRef__":true,"id":38615}},"38615":{"varMapping":{"__isSmartRef__":true,"id":38616},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38616":{"this":{"__isSmartRef__":true,"id":38613}},"38617":{},"38618":{"change":{"__isSmartRef__":true,"id":38619},"tick":{"__isSmartRef__":true,"id":38623}},"38619":{"varMapping":{"__isSmartRef__":true,"id":38620},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38621},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38620":{"this":{"__isSmartRef__":true,"id":38591}},"38621":{"timestamp":{"__isSmartRef__":true,"id":38622},"user":"cschuster","tags":[]},"38622":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38623":{"varMapping":{"__isSmartRef__":true,"id":38624},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38624":{"this":{"__isSmartRef__":true,"id":38591}},"38625":{"timestamp":{"__isSmartRef__":true,"id":38626},"user":"cschuster","tags":[]},"38626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38627":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38628}],"id":"D6AA3480-FB44-49F4-8F72-A642BB560BE2","shape":{"__isSmartRef__":true,"id":38629},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1003","partsBinMetaInfo":{"__isSmartRef__":true,"id":38630},"eventHandler":{"__isSmartRef__":true,"id":38648},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505"],"partTests":{"__isSmartRef__":true,"id":38649},"_ClipMode":"visible","moved":true,"b":97,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":5.65671694383889,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38654},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6212.2,5421.6)"},"38628":{"target":{"__isSmartRef__":true,"id":38627},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38629":{"_BorderWidth":9.962730758206611,"_ClipMode":"visible","_BorderRadius":0.5940854744800705,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.3,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,223,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.6)"},"38630":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38631},{"__isSmartRef__":true,"id":38633},{"__isSmartRef__":true,"id":38635},{"__isSmartRef__":true,"id":38637},{"__isSmartRef__":true,"id":38639},{"__isSmartRef__":true,"id":38641},{"__isSmartRef__":true,"id":38643},{"__isSmartRef__":true,"id":38645}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38647},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38631":{"date":{"__isSmartRef__":true,"id":38632},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38632":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38633":{"date":{"__isSmartRef__":true,"id":38634},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38634":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38635":{"date":{"__isSmartRef__":true,"id":38636},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38636":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38637":{"date":{"__isSmartRef__":true,"id":38638},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38638":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38639":{"date":{"__isSmartRef__":true,"id":38640},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38640":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38641":{"date":{"__isSmartRef__":true,"id":38642},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38642":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38643":{"date":{"__isSmartRef__":true,"id":38644},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38644":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38645":{"date":{"__isSmartRef__":true,"id":38646},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38646":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38647":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38648":{"morph":{"__isSmartRef__":true,"id":38627},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38649":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38650}},"38650":{"test01IsMorph":{"__isSmartRef__":true,"id":38651}},"38651":{"varMapping":{"__isSmartRef__":true,"id":38652},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38652":{"this":{"__isSmartRef__":true,"id":38649}},"38653":{},"38654":{"change":{"__isSmartRef__":true,"id":38655},"tick":{"__isSmartRef__":true,"id":38659}},"38655":{"varMapping":{"__isSmartRef__":true,"id":38656},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38656":{"this":{"__isSmartRef__":true,"id":38627}},"38657":{"timestamp":{"__isSmartRef__":true,"id":38658},"user":"cschuster","tags":[]},"38658":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38659":{"varMapping":{"__isSmartRef__":true,"id":38660},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38660":{"this":{"__isSmartRef__":true,"id":38627}},"38661":{"timestamp":{"__isSmartRef__":true,"id":38662},"user":"cschuster","tags":[]},"38662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38663":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38664}],"id":"F13FDC2D-DB15-40FF-B584-7B6D933D525F","shape":{"__isSmartRef__":true,"id":38665},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1004","partsBinMetaInfo":{"__isSmartRef__":true,"id":38666},"eventHandler":{"__isSmartRef__":true,"id":38684},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38"],"partTests":{"__isSmartRef__":true,"id":38685},"_ClipMode":"visible","moved":true,"b":344.451736335177,"#startLetters":"set","isBeingDragged":false,"delta":-0.621930546592921,"_Rotation":-17.936293438019277,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38690},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4910.3,5094.3)"},"38664":{"target":{"__isSmartRef__":true,"id":38663},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38665":{"_BorderWidth":3.659749976080149,"_ClipMode":"visible","_BorderRadius":37.12596779741254,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.3,110.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-69,178,48)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.6,-39.3)"},"38666":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38667},{"__isSmartRef__":true,"id":38669},{"__isSmartRef__":true,"id":38671},{"__isSmartRef__":true,"id":38673},{"__isSmartRef__":true,"id":38675},{"__isSmartRef__":true,"id":38677},{"__isSmartRef__":true,"id":38679},{"__isSmartRef__":true,"id":38681}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38683},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38667":{"date":{"__isSmartRef__":true,"id":38668},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38668":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38669":{"date":{"__isSmartRef__":true,"id":38670},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38670":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38671":{"date":{"__isSmartRef__":true,"id":38672},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38672":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38673":{"date":{"__isSmartRef__":true,"id":38674},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38674":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38675":{"date":{"__isSmartRef__":true,"id":38676},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38676":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38677":{"date":{"__isSmartRef__":true,"id":38678},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38678":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38679":{"date":{"__isSmartRef__":true,"id":38680},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38680":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38681":{"date":{"__isSmartRef__":true,"id":38682},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38682":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38683":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38684":{"morph":{"__isSmartRef__":true,"id":38663},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38685":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38686}},"38686":{"test01IsMorph":{"__isSmartRef__":true,"id":38687}},"38687":{"varMapping":{"__isSmartRef__":true,"id":38688},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38689},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38688":{"this":{"__isSmartRef__":true,"id":38685}},"38689":{},"38690":{"change":{"__isSmartRef__":true,"id":38691},"tick":{"__isSmartRef__":true,"id":38695}},"38691":{"varMapping":{"__isSmartRef__":true,"id":38692},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38692":{"this":{"__isSmartRef__":true,"id":38663}},"38693":{"timestamp":{"__isSmartRef__":true,"id":38694},"user":"cschuster","tags":[]},"38694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38695":{"varMapping":{"__isSmartRef__":true,"id":38696},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38696":{"this":{"__isSmartRef__":true,"id":38663}},"38697":{"timestamp":{"__isSmartRef__":true,"id":38698},"user":"cschuster","tags":[]},"38698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38699":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38700}],"id":"4C0690A6-F8F3-40B4-A347-4B2622670B7B","shape":{"__isSmartRef__":true,"id":38701},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1005","partsBinMetaInfo":{"__isSmartRef__":true,"id":38702},"eventHandler":{"__isSmartRef__":true,"id":38720},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492"],"partTests":{"__isSmartRef__":true,"id":38721},"_ClipMode":"visible","moved":true,"b":63.52243859524606,"#startLetters":"set","isBeingDragged":false,"delta":0.9480960984365083,"_Rotation":-5.717223242745195,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38726},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6598.5,5486.4)"},"38700":{"target":{"__isSmartRef__":true,"id":38699},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38701":{"_BorderWidth":9.475545181215704,"_ClipMode":"visible","_BorderRadius":7.951192529435016,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.9,64.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(229,343,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-28.9)"},"38702":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38703},{"__isSmartRef__":true,"id":38705},{"__isSmartRef__":true,"id":38707},{"__isSmartRef__":true,"id":38709},{"__isSmartRef__":true,"id":38711},{"__isSmartRef__":true,"id":38713},{"__isSmartRef__":true,"id":38715},{"__isSmartRef__":true,"id":38717}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38719},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38703":{"date":{"__isSmartRef__":true,"id":38704},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38704":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38705":{"date":{"__isSmartRef__":true,"id":38706},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38706":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38707":{"date":{"__isSmartRef__":true,"id":38708},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38708":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38709":{"date":{"__isSmartRef__":true,"id":38710},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38710":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38711":{"date":{"__isSmartRef__":true,"id":38712},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38712":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38713":{"date":{"__isSmartRef__":true,"id":38714},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38714":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38715":{"date":{"__isSmartRef__":true,"id":38716},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38716":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38717":{"date":{"__isSmartRef__":true,"id":38718},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38718":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38719":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38720":{"morph":{"__isSmartRef__":true,"id":38699},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38721":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38722}},"38722":{"test01IsMorph":{"__isSmartRef__":true,"id":38723}},"38723":{"varMapping":{"__isSmartRef__":true,"id":38724},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38724":{"this":{"__isSmartRef__":true,"id":38721}},"38725":{},"38726":{"change":{"__isSmartRef__":true,"id":38727},"tick":{"__isSmartRef__":true,"id":38731}},"38727":{"varMapping":{"__isSmartRef__":true,"id":38728},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38728":{"this":{"__isSmartRef__":true,"id":38699}},"38729":{"timestamp":{"__isSmartRef__":true,"id":38730},"user":"cschuster","tags":[]},"38730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38731":{"varMapping":{"__isSmartRef__":true,"id":38732},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38732":{"this":{"__isSmartRef__":true,"id":38699}},"38733":{"timestamp":{"__isSmartRef__":true,"id":38734},"user":"cschuster","tags":[]},"38734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38735":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38736}],"id":"70E515B0-F462-4113-943B-2AFC24B80192","shape":{"__isSmartRef__":true,"id":38737},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1006","partsBinMetaInfo":{"__isSmartRef__":true,"id":38738},"eventHandler":{"__isSmartRef__":true,"id":38756},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3"],"partTests":{"__isSmartRef__":true,"id":38757},"_ClipMode":"visible","moved":true,"b":293.46621827222407,"#startLetters":"set","isBeingDragged":false,"delta":0.7410763087682426,"_Rotation":8.83027155402664,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38762},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6570.8,4082.2)"},"38736":{"target":{"__isSmartRef__":true,"id":38735},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38737":{"_BorderWidth":0.4135249081449235,"_ClipMode":"visible","_BorderRadius":6.342793970868749,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.8,136.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-234,-133,-156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-28.0)"},"38738":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38739},{"__isSmartRef__":true,"id":38741},{"__isSmartRef__":true,"id":38743},{"__isSmartRef__":true,"id":38745},{"__isSmartRef__":true,"id":38747},{"__isSmartRef__":true,"id":38749},{"__isSmartRef__":true,"id":38751},{"__isSmartRef__":true,"id":38753}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38755},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38739":{"date":{"__isSmartRef__":true,"id":38740},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38740":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38741":{"date":{"__isSmartRef__":true,"id":38742},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38742":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38743":{"date":{"__isSmartRef__":true,"id":38744},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38744":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38745":{"date":{"__isSmartRef__":true,"id":38746},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38746":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38747":{"date":{"__isSmartRef__":true,"id":38748},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38748":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38749":{"date":{"__isSmartRef__":true,"id":38750},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38750":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38751":{"date":{"__isSmartRef__":true,"id":38752},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38752":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38753":{"date":{"__isSmartRef__":true,"id":38754},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38754":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38755":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38756":{"morph":{"__isSmartRef__":true,"id":38735},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38757":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38758}},"38758":{"test01IsMorph":{"__isSmartRef__":true,"id":38759}},"38759":{"varMapping":{"__isSmartRef__":true,"id":38760},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38760":{"this":{"__isSmartRef__":true,"id":38757}},"38761":{},"38762":{"change":{"__isSmartRef__":true,"id":38763},"tick":{"__isSmartRef__":true,"id":38767}},"38763":{"varMapping":{"__isSmartRef__":true,"id":38764},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38764":{"this":{"__isSmartRef__":true,"id":38735}},"38765":{"timestamp":{"__isSmartRef__":true,"id":38766},"user":"cschuster","tags":[]},"38766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38767":{"varMapping":{"__isSmartRef__":true,"id":38768},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38768":{"this":{"__isSmartRef__":true,"id":38735}},"38769":{"timestamp":{"__isSmartRef__":true,"id":38770},"user":"cschuster","tags":[]},"38770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38771":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38772}],"id":"B241A702-C201-4ABB-B822-7BFAAE6CDC58","shape":{"__isSmartRef__":true,"id":38773},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1007","partsBinMetaInfo":{"__isSmartRef__":true,"id":38774},"eventHandler":{"__isSmartRef__":true,"id":38792},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD"],"partTests":{"__isSmartRef__":true,"id":38793},"_ClipMode":"visible","moved":true,"b":54.42697813996347,"#startLetters":"set","isBeingDragged":false,"delta":0.7665771569008939,"_Rotation":-26.08575335597399,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38798},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5851.6,5562.2)"},"38772":{"target":{"__isSmartRef__":true,"id":38771},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38773":{"_BorderWidth":9.066873838959012,"_ClipMode":"visible","_BorderRadius":13.53685948478526,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.9,67.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(208,357,-166)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.3,-31.6)"},"38774":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38775},{"__isSmartRef__":true,"id":38777},{"__isSmartRef__":true,"id":38779},{"__isSmartRef__":true,"id":38781},{"__isSmartRef__":true,"id":38783},{"__isSmartRef__":true,"id":38785},{"__isSmartRef__":true,"id":38787},{"__isSmartRef__":true,"id":38789}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38791},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38775":{"date":{"__isSmartRef__":true,"id":38776},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38776":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38777":{"date":{"__isSmartRef__":true,"id":38778},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38778":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38779":{"date":{"__isSmartRef__":true,"id":38780},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38780":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38781":{"date":{"__isSmartRef__":true,"id":38782},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38782":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38783":{"date":{"__isSmartRef__":true,"id":38784},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38784":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38785":{"date":{"__isSmartRef__":true,"id":38786},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38786":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38787":{"date":{"__isSmartRef__":true,"id":38788},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38788":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38789":{"date":{"__isSmartRef__":true,"id":38790},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38790":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38791":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38792":{"morph":{"__isSmartRef__":true,"id":38771},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38793":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38794}},"38794":{"test01IsMorph":{"__isSmartRef__":true,"id":38795}},"38795":{"varMapping":{"__isSmartRef__":true,"id":38796},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38796":{"this":{"__isSmartRef__":true,"id":38793}},"38797":{},"38798":{"change":{"__isSmartRef__":true,"id":38799},"tick":{"__isSmartRef__":true,"id":38803}},"38799":{"varMapping":{"__isSmartRef__":true,"id":38800},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38800":{"this":{"__isSmartRef__":true,"id":38771}},"38801":{"timestamp":{"__isSmartRef__":true,"id":38802},"user":"cschuster","tags":[]},"38802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38803":{"varMapping":{"__isSmartRef__":true,"id":38804},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38804":{"this":{"__isSmartRef__":true,"id":38771}},"38805":{"timestamp":{"__isSmartRef__":true,"id":38806},"user":"cschuster","tags":[]},"38806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38807":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38808}],"id":"BB423183-980A-4DBA-8DD5-1CE07C55E4C8","shape":{"__isSmartRef__":true,"id":38809},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1008","partsBinMetaInfo":{"__isSmartRef__":true,"id":38810},"eventHandler":{"__isSmartRef__":true,"id":38828},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B"],"partTests":{"__isSmartRef__":true,"id":38829},"_ClipMode":"visible","moved":true,"b":167,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":22.298466297828185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38834},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6137.3,4363.8)"},"38808":{"target":{"__isSmartRef__":true,"id":38807},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38809":{"_BorderWidth":6.124755271719324,"_ClipMode":"visible","_BorderRadius":37.97588092598335,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,91.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(58,-192,-81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.5,-0.5)"},"38810":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38811},{"__isSmartRef__":true,"id":38813},{"__isSmartRef__":true,"id":38815},{"__isSmartRef__":true,"id":38817},{"__isSmartRef__":true,"id":38819},{"__isSmartRef__":true,"id":38821},{"__isSmartRef__":true,"id":38823},{"__isSmartRef__":true,"id":38825}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38827},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38811":{"date":{"__isSmartRef__":true,"id":38812},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38813":{"date":{"__isSmartRef__":true,"id":38814},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38814":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38815":{"date":{"__isSmartRef__":true,"id":38816},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38816":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38817":{"date":{"__isSmartRef__":true,"id":38818},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38818":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38819":{"date":{"__isSmartRef__":true,"id":38820},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38820":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38821":{"date":{"__isSmartRef__":true,"id":38822},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38822":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38823":{"date":{"__isSmartRef__":true,"id":38824},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38824":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38825":{"date":{"__isSmartRef__":true,"id":38826},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38827":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38828":{"morph":{"__isSmartRef__":true,"id":38807},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38829":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38830}},"38830":{"test01IsMorph":{"__isSmartRef__":true,"id":38831}},"38831":{"varMapping":{"__isSmartRef__":true,"id":38832},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38832":{"this":{"__isSmartRef__":true,"id":38829}},"38833":{},"38834":{"change":{"__isSmartRef__":true,"id":38835},"tick":{"__isSmartRef__":true,"id":38839}},"38835":{"varMapping":{"__isSmartRef__":true,"id":38836},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38836":{"this":{"__isSmartRef__":true,"id":38807}},"38837":{"timestamp":{"__isSmartRef__":true,"id":38838},"user":"cschuster","tags":[]},"38838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38839":{"varMapping":{"__isSmartRef__":true,"id":38840},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38840":{"this":{"__isSmartRef__":true,"id":38807}},"38841":{"timestamp":{"__isSmartRef__":true,"id":38842},"user":"cschuster","tags":[]},"38842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38843":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38844}],"id":"46530276-6E0B-4814-AA51-A52F4796F05A","shape":{"__isSmartRef__":true,"id":38845},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1009","partsBinMetaInfo":{"__isSmartRef__":true,"id":38846},"eventHandler":{"__isSmartRef__":true,"id":38864},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","BB6A9F5C-1C4F-4144-BA7C-34C3F7639BE4"],"partTests":{"__isSmartRef__":true,"id":38865},"_ClipMode":"visible","moved":true,"b":232.62081458675675,"#startLetters":"set","isBeingDragged":false,"delta":0.740830619703047,"_Rotation":71.50919349824692,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38870},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6031.4,3584.5)"},"38844":{"target":{"__isSmartRef__":true,"id":38843},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38845":{"_BorderWidth":1.026823912650948,"_ClipMode":"visible","_BorderRadius":14.74219484626829,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.6,131.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-203,-359,147)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.1,-7.9)"},"38846":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38847},{"__isSmartRef__":true,"id":38849},{"__isSmartRef__":true,"id":38851},{"__isSmartRef__":true,"id":38853},{"__isSmartRef__":true,"id":38855},{"__isSmartRef__":true,"id":38857},{"__isSmartRef__":true,"id":38859},{"__isSmartRef__":true,"id":38861}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38863},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38847":{"date":{"__isSmartRef__":true,"id":38848},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38849":{"date":{"__isSmartRef__":true,"id":38850},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38850":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38851":{"date":{"__isSmartRef__":true,"id":38852},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38852":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38853":{"date":{"__isSmartRef__":true,"id":38854},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38854":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38855":{"date":{"__isSmartRef__":true,"id":38856},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38856":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38857":{"date":{"__isSmartRef__":true,"id":38858},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38858":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38859":{"date":{"__isSmartRef__":true,"id":38860},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38860":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38861":{"date":{"__isSmartRef__":true,"id":38862},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38863":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38864":{"morph":{"__isSmartRef__":true,"id":38843},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38865":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38866}},"38866":{"test01IsMorph":{"__isSmartRef__":true,"id":38867}},"38867":{"varMapping":{"__isSmartRef__":true,"id":38868},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38868":{"this":{"__isSmartRef__":true,"id":38865}},"38869":{},"38870":{"change":{"__isSmartRef__":true,"id":38871},"tick":{"__isSmartRef__":true,"id":38875}},"38871":{"varMapping":{"__isSmartRef__":true,"id":38872},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38872":{"this":{"__isSmartRef__":true,"id":38843}},"38873":{"timestamp":{"__isSmartRef__":true,"id":38874},"user":"cschuster","tags":[]},"38874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38875":{"varMapping":{"__isSmartRef__":true,"id":38876},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38876":{"this":{"__isSmartRef__":true,"id":38843}},"38877":{"timestamp":{"__isSmartRef__":true,"id":38878},"user":"cschuster","tags":[]},"38878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38879":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38880}],"id":"011BF1B9-5716-467C-B3EC-674F65419DDE","shape":{"__isSmartRef__":true,"id":38881},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1010","partsBinMetaInfo":{"__isSmartRef__":true,"id":38882},"eventHandler":{"__isSmartRef__":true,"id":38900},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","832293FC-9EDF-4D76-A365-07DAFACAF1F7","4736B0B9-4296-4E04-B776-4840C4AF73C4"],"partTests":{"__isSmartRef__":true,"id":38901},"_ClipMode":"visible","moved":true,"b":60,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-12.378121244811013,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38906},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6405.4,5778.4)"},"38880":{"target":{"__isSmartRef__":true,"id":38879},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38881":{"_BorderWidth":9.330127018922193,"_ClipMode":"visible","_BorderRadius":10.000000000000004,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,65.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,350,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-30.0)"},"38882":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38883},{"__isSmartRef__":true,"id":38885},{"__isSmartRef__":true,"id":38887},{"__isSmartRef__":true,"id":38889},{"__isSmartRef__":true,"id":38891},{"__isSmartRef__":true,"id":38893},{"__isSmartRef__":true,"id":38895},{"__isSmartRef__":true,"id":38897}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38899},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38883":{"date":{"__isSmartRef__":true,"id":38884},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38885":{"date":{"__isSmartRef__":true,"id":38886},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38886":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38887":{"date":{"__isSmartRef__":true,"id":38888},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38888":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38889":{"date":{"__isSmartRef__":true,"id":38890},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38890":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38891":{"date":{"__isSmartRef__":true,"id":38892},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38892":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38893":{"date":{"__isSmartRef__":true,"id":38894},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38894":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38895":{"date":{"__isSmartRef__":true,"id":38896},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38896":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38897":{"date":{"__isSmartRef__":true,"id":38898},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38899":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38900":{"morph":{"__isSmartRef__":true,"id":38879},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38901":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38902}},"38902":{"test01IsMorph":{"__isSmartRef__":true,"id":38903}},"38903":{"varMapping":{"__isSmartRef__":true,"id":38904},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38904":{"this":{"__isSmartRef__":true,"id":38901}},"38905":{},"38906":{"change":{"__isSmartRef__":true,"id":38907},"tick":{"__isSmartRef__":true,"id":38911}},"38907":{"varMapping":{"__isSmartRef__":true,"id":38908},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38908":{"this":{"__isSmartRef__":true,"id":38879}},"38909":{"timestamp":{"__isSmartRef__":true,"id":38910},"user":"cschuster","tags":[]},"38910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38911":{"varMapping":{"__isSmartRef__":true,"id":38912},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38912":{"this":{"__isSmartRef__":true,"id":38879}},"38913":{"timestamp":{"__isSmartRef__":true,"id":38914},"user":"cschuster","tags":[]},"38914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38915":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38916}],"id":"3CC747B1-E6D1-49C5-A3A7-877CD04805D4","shape":{"__isSmartRef__":true,"id":38917},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1011","partsBinMetaInfo":{"__isSmartRef__":true,"id":38918},"eventHandler":{"__isSmartRef__":true,"id":38936},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","C64191DA-BF82-4104-8B35-0826284A33A2"],"partTests":{"__isSmartRef__":true,"id":38937},"_ClipMode":"visible","moved":true,"b":324.48643289646134,"#startLetters":"set","isBeingDragged":false,"delta":-0.634170841134619,"_Rotation":-1.3343786615063196,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38942},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4897.3,4830.0)"},"38916":{"target":{"__isSmartRef__":true,"id":38915},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38917":{"_BorderWidth":2.0955214282350303,"_ClipMode":"visible","_BorderRadius":26.502406761852995,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.2,123.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-149,60,-194)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.4,-36.3)"},"38918":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38919},{"__isSmartRef__":true,"id":38921},{"__isSmartRef__":true,"id":38923},{"__isSmartRef__":true,"id":38925},{"__isSmartRef__":true,"id":38927},{"__isSmartRef__":true,"id":38929},{"__isSmartRef__":true,"id":38931},{"__isSmartRef__":true,"id":38933}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38935},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38919":{"date":{"__isSmartRef__":true,"id":38920},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38921":{"date":{"__isSmartRef__":true,"id":38922},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38922":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38923":{"date":{"__isSmartRef__":true,"id":38924},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38924":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38925":{"date":{"__isSmartRef__":true,"id":38926},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38926":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38927":{"date":{"__isSmartRef__":true,"id":38928},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38928":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38929":{"date":{"__isSmartRef__":true,"id":38930},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38930":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38931":{"date":{"__isSmartRef__":true,"id":38932},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38932":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38933":{"date":{"__isSmartRef__":true,"id":38934},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38935":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38936":{"morph":{"__isSmartRef__":true,"id":38915},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38937":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38938}},"38938":{"test01IsMorph":{"__isSmartRef__":true,"id":38939}},"38939":{"varMapping":{"__isSmartRef__":true,"id":38940},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38941},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38940":{"this":{"__isSmartRef__":true,"id":38937}},"38941":{},"38942":{"change":{"__isSmartRef__":true,"id":38943},"tick":{"__isSmartRef__":true,"id":38947}},"38943":{"varMapping":{"__isSmartRef__":true,"id":38944},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38944":{"this":{"__isSmartRef__":true,"id":38915}},"38945":{"timestamp":{"__isSmartRef__":true,"id":38946},"user":"cschuster","tags":[]},"38946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38947":{"varMapping":{"__isSmartRef__":true,"id":38948},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38948":{"this":{"__isSmartRef__":true,"id":38915}},"38949":{"timestamp":{"__isSmartRef__":true,"id":38950},"user":"cschuster","tags":[]},"38950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38951":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38952}],"id":"35BA166C-696D-41F7-B66F-53BECF0EC198","shape":{"__isSmartRef__":true,"id":38953},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1012","partsBinMetaInfo":{"__isSmartRef__":true,"id":38954},"eventHandler":{"__isSmartRef__":true,"id":38972},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79"],"partTests":{"__isSmartRef__":true,"id":38973},"_ClipMode":"visible","moved":true,"b":130.56139110703953,"#startLetters":"set","isBeingDragged":false,"delta":0.9325813650502823,"_Rotation":8.883447715354906,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38978},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6015.1,4507.1)"},"38952":{"target":{"__isSmartRef__":true,"id":38951},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38953":{"_BorderWidth":8.798548303113792,"_ClipMode":"visible","_BorderRadius":16.913649262258126,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,69.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(194,28,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.2,-7.0)"},"38954":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38955},{"__isSmartRef__":true,"id":38957},{"__isSmartRef__":true,"id":38959},{"__isSmartRef__":true,"id":38961},{"__isSmartRef__":true,"id":38963},{"__isSmartRef__":true,"id":38965},{"__isSmartRef__":true,"id":38967},{"__isSmartRef__":true,"id":38969}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":38971},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38955":{"date":{"__isSmartRef__":true,"id":38956},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38957":{"date":{"__isSmartRef__":true,"id":38958},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38958":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38959":{"date":{"__isSmartRef__":true,"id":38960},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38960":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38961":{"date":{"__isSmartRef__":true,"id":38962},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38962":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38963":{"date":{"__isSmartRef__":true,"id":38964},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"38964":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"38965":{"date":{"__isSmartRef__":true,"id":38966},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"38966":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"38967":{"date":{"__isSmartRef__":true,"id":38968},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"38968":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"38969":{"date":{"__isSmartRef__":true,"id":38970},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"38970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"38971":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"38972":{"morph":{"__isSmartRef__":true,"id":38951},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38973":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":38974}},"38974":{"test01IsMorph":{"__isSmartRef__":true,"id":38975}},"38975":{"varMapping":{"__isSmartRef__":true,"id":38976},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":38977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38976":{"this":{"__isSmartRef__":true,"id":38973}},"38977":{},"38978":{"change":{"__isSmartRef__":true,"id":38979},"tick":{"__isSmartRef__":true,"id":38983}},"38979":{"varMapping":{"__isSmartRef__":true,"id":38980},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":38981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38980":{"this":{"__isSmartRef__":true,"id":38951}},"38981":{"timestamp":{"__isSmartRef__":true,"id":38982},"user":"cschuster","tags":[]},"38982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"38983":{"varMapping":{"__isSmartRef__":true,"id":38984},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":38985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"38984":{"this":{"__isSmartRef__":true,"id":38951}},"38985":{"timestamp":{"__isSmartRef__":true,"id":38986},"user":"cschuster","tags":[]},"38986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"38987":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":38988}],"id":"CAF4508C-DE99-43A3-B04E-BECE46909608","shape":{"__isSmartRef__":true,"id":38989},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1013","partsBinMetaInfo":{"__isSmartRef__":true,"id":38990},"eventHandler":{"__isSmartRef__":true,"id":39008},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B"],"partTests":{"__isSmartRef__":true,"id":39009},"_ClipMode":"visible","moved":true,"b":171,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":38.18730076042122,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39014},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5183.3,3931.4)"},"38988":{"target":{"__isSmartRef__":true,"id":38987},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"38989":{"_BorderWidth":5.782172325201155,"_ClipMode":"visible","_BorderRadius":39.02113032590307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.6,93.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(40,-212,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.1,-0.2)"},"38990":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":38991},{"__isSmartRef__":true,"id":38993},{"__isSmartRef__":true,"id":38995},{"__isSmartRef__":true,"id":38997},{"__isSmartRef__":true,"id":38999},{"__isSmartRef__":true,"id":39001},{"__isSmartRef__":true,"id":39003},{"__isSmartRef__":true,"id":39005}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39007},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"38991":{"date":{"__isSmartRef__":true,"id":38992},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"38992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"38993":{"date":{"__isSmartRef__":true,"id":38994},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"38994":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"38995":{"date":{"__isSmartRef__":true,"id":38996},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"38996":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"38997":{"date":{"__isSmartRef__":true,"id":38998},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"38998":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"38999":{"date":{"__isSmartRef__":true,"id":39000},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39000":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39001":{"date":{"__isSmartRef__":true,"id":39002},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39002":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39003":{"date":{"__isSmartRef__":true,"id":39004},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39004":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39005":{"date":{"__isSmartRef__":true,"id":39006},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39006":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39007":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39008":{"morph":{"__isSmartRef__":true,"id":38987},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39009":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39010}},"39010":{"test01IsMorph":{"__isSmartRef__":true,"id":39011}},"39011":{"varMapping":{"__isSmartRef__":true,"id":39012},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39012":{"this":{"__isSmartRef__":true,"id":39009}},"39013":{},"39014":{"change":{"__isSmartRef__":true,"id":39015},"tick":{"__isSmartRef__":true,"id":39019}},"39015":{"varMapping":{"__isSmartRef__":true,"id":39016},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39016":{"this":{"__isSmartRef__":true,"id":38987}},"39017":{"timestamp":{"__isSmartRef__":true,"id":39018},"user":"cschuster","tags":[]},"39018":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39019":{"varMapping":{"__isSmartRef__":true,"id":39020},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39020":{"this":{"__isSmartRef__":true,"id":38987}},"39021":{"timestamp":{"__isSmartRef__":true,"id":39022},"user":"cschuster","tags":[]},"39022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39023":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39024}],"id":"37833C27-4C5F-42A2-89D8-5C383F802249","shape":{"__isSmartRef__":true,"id":39025},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1014","partsBinMetaInfo":{"__isSmartRef__":true,"id":39026},"eventHandler":{"__isSmartRef__":true,"id":39044},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9"],"partTests":{"__isSmartRef__":true,"id":39045},"_ClipMode":"visible","moved":true,"b":246.4409306483576,"#startLetters":"set","isBeingDragged":false,"delta":-0.7941193660954013,"_Rotation":22.900323272224636,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39050},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5289.9,4494.1)"},"39024":{"target":{"__isSmartRef__":true,"id":39023},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39025":{"_BorderWidth":0.4167575255736793,"_ClipMode":"visible","_BorderRadius":6.3902214729831925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.3,136.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-234,-337,249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-12.0)"},"39026":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39027},{"__isSmartRef__":true,"id":39029},{"__isSmartRef__":true,"id":39031},{"__isSmartRef__":true,"id":39033},{"__isSmartRef__":true,"id":39035},{"__isSmartRef__":true,"id":39037},{"__isSmartRef__":true,"id":39039},{"__isSmartRef__":true,"id":39041}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39043},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39027":{"date":{"__isSmartRef__":true,"id":39028},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39029":{"date":{"__isSmartRef__":true,"id":39030},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39030":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39031":{"date":{"__isSmartRef__":true,"id":39032},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39032":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39033":{"date":{"__isSmartRef__":true,"id":39034},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39034":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39035":{"date":{"__isSmartRef__":true,"id":39036},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39036":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39037":{"date":{"__isSmartRef__":true,"id":39038},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39038":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39039":{"date":{"__isSmartRef__":true,"id":39040},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39040":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39041":{"date":{"__isSmartRef__":true,"id":39042},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39042":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39043":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39044":{"morph":{"__isSmartRef__":true,"id":39023},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39045":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39046}},"39046":{"test01IsMorph":{"__isSmartRef__":true,"id":39047}},"39047":{"varMapping":{"__isSmartRef__":true,"id":39048},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39049},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39048":{"this":{"__isSmartRef__":true,"id":39045}},"39049":{},"39050":{"change":{"__isSmartRef__":true,"id":39051},"tick":{"__isSmartRef__":true,"id":39055}},"39051":{"varMapping":{"__isSmartRef__":true,"id":39052},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39052":{"this":{"__isSmartRef__":true,"id":39023}},"39053":{"timestamp":{"__isSmartRef__":true,"id":39054},"user":"cschuster","tags":[]},"39054":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39055":{"varMapping":{"__isSmartRef__":true,"id":39056},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39056":{"this":{"__isSmartRef__":true,"id":39023}},"39057":{"timestamp":{"__isSmartRef__":true,"id":39058},"user":"cschuster","tags":[]},"39058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39059":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39060}],"id":"DBA81945-4854-4916-873E-653EAAD67F43","shape":{"__isSmartRef__":true,"id":39061},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1015","partsBinMetaInfo":{"__isSmartRef__":true,"id":39062},"eventHandler":{"__isSmartRef__":true,"id":39080},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467"],"partTests":{"__isSmartRef__":true,"id":39081},"_ClipMode":"visible","moved":true,"b":221,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-1.9764721946393538,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39086},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4368.8,4101.1)"},"39060":{"target":{"__isSmartRef__":true,"id":39059},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39061":{"_BorderWidth":1.7197048550474632,"_ClipMode":"visible","_BorderRadius":22.7834620192013,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,126.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,-361,2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-4.9)"},"39062":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39063},{"__isSmartRef__":true,"id":39065},{"__isSmartRef__":true,"id":39067},{"__isSmartRef__":true,"id":39069},{"__isSmartRef__":true,"id":39071},{"__isSmartRef__":true,"id":39073},{"__isSmartRef__":true,"id":39075},{"__isSmartRef__":true,"id":39077}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39079},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39063":{"date":{"__isSmartRef__":true,"id":39064},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39065":{"date":{"__isSmartRef__":true,"id":39066},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39066":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39067":{"date":{"__isSmartRef__":true,"id":39068},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39068":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39069":{"date":{"__isSmartRef__":true,"id":39070},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39070":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39071":{"date":{"__isSmartRef__":true,"id":39072},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39072":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39073":{"date":{"__isSmartRef__":true,"id":39074},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39074":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39075":{"date":{"__isSmartRef__":true,"id":39076},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39076":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39077":{"date":{"__isSmartRef__":true,"id":39078},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39078":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39079":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39080":{"morph":{"__isSmartRef__":true,"id":39059},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39081":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39082}},"39082":{"test01IsMorph":{"__isSmartRef__":true,"id":39083}},"39083":{"varMapping":{"__isSmartRef__":true,"id":39084},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39084":{"this":{"__isSmartRef__":true,"id":39081}},"39085":{},"39086":{"change":{"__isSmartRef__":true,"id":39087},"tick":{"__isSmartRef__":true,"id":39091}},"39087":{"varMapping":{"__isSmartRef__":true,"id":39088},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39088":{"this":{"__isSmartRef__":true,"id":39059}},"39089":{"timestamp":{"__isSmartRef__":true,"id":39090},"user":"cschuster","tags":[]},"39090":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39091":{"varMapping":{"__isSmartRef__":true,"id":39092},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39092":{"this":{"__isSmartRef__":true,"id":39059}},"39093":{"timestamp":{"__isSmartRef__":true,"id":39094},"user":"cschuster","tags":[]},"39094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39095":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39096}],"id":"44E3F327-CF6F-4E8D-8877-5698D21FEEC2","shape":{"__isSmartRef__":true,"id":39097},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1016","partsBinMetaInfo":{"__isSmartRef__":true,"id":39098},"eventHandler":{"__isSmartRef__":true,"id":39116},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":39117},"_ClipMode":"visible","moved":true,"b":241,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-1.6679963074603694,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":39122},{"__isSmartRef__":true,"id":39126},{"__isSmartRef__":true,"id":39136},{"__isSmartRef__":true,"id":39134},{"__isSmartRef__":true,"id":39158},{"__isSmartRef__":true,"id":39162},{"__isSmartRef__":true,"id":39172},{"__isSmartRef__":true,"id":39170},{"__isSmartRef__":true,"id":39194},{"__isSmartRef__":true,"id":39198},{"__isSmartRef__":true,"id":39208},{"__isSmartRef__":true,"id":39206},{"__isSmartRef__":true,"id":39230},{"__isSmartRef__":true,"id":39234},{"__isSmartRef__":true,"id":39244},{"__isSmartRef__":true,"id":39242},{"__isSmartRef__":true,"id":39266},{"__isSmartRef__":true,"id":39270},{"__isSmartRef__":true,"id":39280},{"__isSmartRef__":true,"id":39278}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39302},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8529.5,6086.8)"},"39096":{"target":{"__isSmartRef__":true,"id":39095},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39097":{"_BorderWidth":0.6269014643030202,"_ClipMode":"visible","_BorderRadius":9.401614715335892,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,135.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-224,-348,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.5,-10.3)"},"39098":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39099},{"__isSmartRef__":true,"id":39101},{"__isSmartRef__":true,"id":39103},{"__isSmartRef__":true,"id":39105},{"__isSmartRef__":true,"id":39107},{"__isSmartRef__":true,"id":39109},{"__isSmartRef__":true,"id":39111},{"__isSmartRef__":true,"id":39113}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39115},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39099":{"date":{"__isSmartRef__":true,"id":39100},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39101":{"date":{"__isSmartRef__":true,"id":39102},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39102":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39103":{"date":{"__isSmartRef__":true,"id":39104},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39104":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39105":{"date":{"__isSmartRef__":true,"id":39106},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39106":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39107":{"date":{"__isSmartRef__":true,"id":39108},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39108":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39109":{"date":{"__isSmartRef__":true,"id":39110},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39110":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39111":{"date":{"__isSmartRef__":true,"id":39112},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39112":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39113":{"date":{"__isSmartRef__":true,"id":39114},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39114":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39115":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39116":{"morph":{"__isSmartRef__":true,"id":39095},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39117":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39118}},"39118":{"test01IsMorph":{"__isSmartRef__":true,"id":39119}},"39119":{"varMapping":{"__isSmartRef__":true,"id":39120},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39120":{"this":{"__isSmartRef__":true,"id":39117}},"39121":{},"39122":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":39123},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":39157},"dependedBy":{"__isSmartRef__":true,"id":39126},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39123":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":39124},"eventHandler":{"__isSmartRef__":true,"id":39125},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":39126},{"__isSmartRef__":true,"id":39134}],"_Rotation":-1.6679963074603694,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":39144}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39146},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"39124":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"39125":{"morph":{"__isSmartRef__":true,"id":39123},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39126":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":39123},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":39127},"dependendConnections":[{"__isSmartRef__":true,"id":39122}],"attributeConnections":[{"__isSmartRef__":true,"id":39128},{"__isSmartRef__":true,"id":39130},{"__isSmartRef__":true,"id":39132}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"39127":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39123}},"39128":{"sourceObj":{"__isSmartRef__":true,"id":39126},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":39122},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":39129},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39129":{"source":{"__isSmartRef__":true,"id":39126},"target":{"__isSmartRef__":true,"id":39122}},"39130":{"sourceObj":{"__isSmartRef__":true,"id":39126},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":39122},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":39131},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39131":{"source":{"__isSmartRef__":true,"id":39126},"target":{"__isSmartRef__":true,"id":39122}},"39132":{"sourceObj":{"__isSmartRef__":true,"id":39126},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":39122},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":39133},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39133":{"source":{"__isSmartRef__":true,"id":39126},"target":{"__isSmartRef__":true,"id":39122}},"39134":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":39123},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":39135},"dependendConnections":[{"__isSmartRef__":true,"id":39136}],"attributeConnections":[{"__isSmartRef__":true,"id":39138},{"__isSmartRef__":true,"id":39140},{"__isSmartRef__":true,"id":39142}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"39135":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39123}},"39136":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":39123},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":39137},"dependedBy":{"__isSmartRef__":true,"id":39134},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39137":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39123}},"39138":{"sourceObj":{"__isSmartRef__":true,"id":39134},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":39136},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":39139},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39139":{"source":{"__isSmartRef__":true,"id":39134},"target":{"__isSmartRef__":true,"id":39136}},"39140":{"sourceObj":{"__isSmartRef__":true,"id":39134},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":39136},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":39141},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39141":{"source":{"__isSmartRef__":true,"id":39134},"target":{"__isSmartRef__":true,"id":39136}},"39142":{"sourceObj":{"__isSmartRef__":true,"id":39134},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":39136},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":39143},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39143":{"source":{"__isSmartRef__":true,"id":39134},"target":{"__isSmartRef__":true,"id":39136}},"39144":{"sourceObj":{"__isSmartRef__":true,"id":39123},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":39123},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":39145},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39145":{"source":{"__isSmartRef__":true,"id":39123},"target":{"__isSmartRef__":true,"id":39123}},"39146":{"remove":{"__isSmartRef__":true,"id":39147},"reconnect":{"__isSmartRef__":true,"id":39154}},"39147":{"varMapping":{"__isSmartRef__":true,"id":39148},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":39153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39148":{"this":{"__isSmartRef__":true,"id":39123},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39149}},"39149":{"$super":{"__isSmartRef__":true,"id":39150}},"39150":{"varMapping":{"__isSmartRef__":true,"id":39151},"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":39152},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39151":{"obj":{"__isSmartRef__":true,"id":39123},"name":"remove"},"39152":{},"39153":{},"39154":{"varMapping":{"__isSmartRef__":true,"id":39155},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":39156},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39155":{"this":{"__isSmartRef__":true,"id":39123}},"39156":{},"39157":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39123}},"39158":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":39159},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":39193},"dependedBy":{"__isSmartRef__":true,"id":39162},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39159":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":39160},"eventHandler":{"__isSmartRef__":true,"id":39161},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":39162},{"__isSmartRef__":true,"id":39170}],"_Rotation":-1.6679963074603694,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":39180}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39182},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"39160":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"39161":{"morph":{"__isSmartRef__":true,"id":39159},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39162":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":39159},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":39163},"dependendConnections":[{"__isSmartRef__":true,"id":39158}],"attributeConnections":[{"__isSmartRef__":true,"id":39164},{"__isSmartRef__":true,"id":39166},{"__isSmartRef__":true,"id":39168}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"39163":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39159}},"39164":{"sourceObj":{"__isSmartRef__":true,"id":39162},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":39158},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":39165},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39165":{"source":{"__isSmartRef__":true,"id":39162},"target":{"__isSmartRef__":true,"id":39158}},"39166":{"sourceObj":{"__isSmartRef__":true,"id":39162},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":39158},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":39167},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39167":{"source":{"__isSmartRef__":true,"id":39162},"target":{"__isSmartRef__":true,"id":39158}},"39168":{"sourceObj":{"__isSmartRef__":true,"id":39162},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":39158},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":39169},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39169":{"source":{"__isSmartRef__":true,"id":39162},"target":{"__isSmartRef__":true,"id":39158}},"39170":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":39159},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":39171},"dependendConnections":[{"__isSmartRef__":true,"id":39172}],"attributeConnections":[{"__isSmartRef__":true,"id":39174},{"__isSmartRef__":true,"id":39176},{"__isSmartRef__":true,"id":39178}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"39171":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39159}},"39172":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":39159},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":39173},"dependedBy":{"__isSmartRef__":true,"id":39170},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39173":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39159}},"39174":{"sourceObj":{"__isSmartRef__":true,"id":39170},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":39172},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":39175},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39175":{"source":{"__isSmartRef__":true,"id":39170},"target":{"__isSmartRef__":true,"id":39172}},"39176":{"sourceObj":{"__isSmartRef__":true,"id":39170},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":39172},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":39177},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39177":{"source":{"__isSmartRef__":true,"id":39170},"target":{"__isSmartRef__":true,"id":39172}},"39178":{"sourceObj":{"__isSmartRef__":true,"id":39170},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":39172},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":39179},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39179":{"source":{"__isSmartRef__":true,"id":39170},"target":{"__isSmartRef__":true,"id":39172}},"39180":{"sourceObj":{"__isSmartRef__":true,"id":39159},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":39159},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":39181},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39181":{"source":{"__isSmartRef__":true,"id":39159},"target":{"__isSmartRef__":true,"id":39159}},"39182":{"remove":{"__isSmartRef__":true,"id":39183},"reconnect":{"__isSmartRef__":true,"id":39190}},"39183":{"varMapping":{"__isSmartRef__":true,"id":39184},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":39189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39184":{"this":{"__isSmartRef__":true,"id":39159},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39185}},"39185":{"$super":{"__isSmartRef__":true,"id":39186}},"39186":{"varMapping":{"__isSmartRef__":true,"id":39187},"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":39188},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39187":{"obj":{"__isSmartRef__":true,"id":39159},"name":"remove"},"39188":{},"39189":{},"39190":{"varMapping":{"__isSmartRef__":true,"id":39191},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":39192},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39191":{"this":{"__isSmartRef__":true,"id":39159}},"39192":{},"39193":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39159}},"39194":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":39195},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":39229},"dependedBy":{"__isSmartRef__":true,"id":39198},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39195":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":39196},"eventHandler":{"__isSmartRef__":true,"id":39197},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":39198},{"__isSmartRef__":true,"id":39206}],"_Rotation":-1.6679963074603694,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":39216}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39218},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"39196":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"39197":{"morph":{"__isSmartRef__":true,"id":39195},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39198":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":39195},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":39199},"dependendConnections":[{"__isSmartRef__":true,"id":39194}],"attributeConnections":[{"__isSmartRef__":true,"id":39200},{"__isSmartRef__":true,"id":39202},{"__isSmartRef__":true,"id":39204}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"39199":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39195}},"39200":{"sourceObj":{"__isSmartRef__":true,"id":39198},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":39194},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":39201},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39201":{"source":{"__isSmartRef__":true,"id":39198},"target":{"__isSmartRef__":true,"id":39194}},"39202":{"sourceObj":{"__isSmartRef__":true,"id":39198},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":39194},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":39203},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39203":{"source":{"__isSmartRef__":true,"id":39198},"target":{"__isSmartRef__":true,"id":39194}},"39204":{"sourceObj":{"__isSmartRef__":true,"id":39198},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":39194},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":39205},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39205":{"source":{"__isSmartRef__":true,"id":39198},"target":{"__isSmartRef__":true,"id":39194}},"39206":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":39195},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":39207},"dependendConnections":[{"__isSmartRef__":true,"id":39208}],"attributeConnections":[{"__isSmartRef__":true,"id":39210},{"__isSmartRef__":true,"id":39212},{"__isSmartRef__":true,"id":39214}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"39207":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39195}},"39208":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":39195},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":39209},"dependedBy":{"__isSmartRef__":true,"id":39206},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39209":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39195}},"39210":{"sourceObj":{"__isSmartRef__":true,"id":39206},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":39208},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":39211},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39211":{"source":{"__isSmartRef__":true,"id":39206},"target":{"__isSmartRef__":true,"id":39208}},"39212":{"sourceObj":{"__isSmartRef__":true,"id":39206},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":39208},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":39213},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39213":{"source":{"__isSmartRef__":true,"id":39206},"target":{"__isSmartRef__":true,"id":39208}},"39214":{"sourceObj":{"__isSmartRef__":true,"id":39206},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":39208},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":39215},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39215":{"source":{"__isSmartRef__":true,"id":39206},"target":{"__isSmartRef__":true,"id":39208}},"39216":{"sourceObj":{"__isSmartRef__":true,"id":39195},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":39195},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":39217},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39217":{"source":{"__isSmartRef__":true,"id":39195},"target":{"__isSmartRef__":true,"id":39195}},"39218":{"remove":{"__isSmartRef__":true,"id":39219},"reconnect":{"__isSmartRef__":true,"id":39226}},"39219":{"varMapping":{"__isSmartRef__":true,"id":39220},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":39225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39220":{"this":{"__isSmartRef__":true,"id":39195},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39221}},"39221":{"$super":{"__isSmartRef__":true,"id":39222}},"39222":{"varMapping":{"__isSmartRef__":true,"id":39223},"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":39224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39223":{"obj":{"__isSmartRef__":true,"id":39195},"name":"remove"},"39224":{},"39225":{},"39226":{"varMapping":{"__isSmartRef__":true,"id":39227},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":39228},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39227":{"this":{"__isSmartRef__":true,"id":39195}},"39228":{},"39229":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39195}},"39230":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":39231},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":39265},"dependedBy":{"__isSmartRef__":true,"id":39234},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39231":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":39232},"eventHandler":{"__isSmartRef__":true,"id":39233},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":39234},{"__isSmartRef__":true,"id":39242}],"_Rotation":-1.6679963074603694,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":39252}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39254},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"39232":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"39233":{"morph":{"__isSmartRef__":true,"id":39231},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39234":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":39231},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":39235},"dependendConnections":[{"__isSmartRef__":true,"id":39230}],"attributeConnections":[{"__isSmartRef__":true,"id":39236},{"__isSmartRef__":true,"id":39238},{"__isSmartRef__":true,"id":39240}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"39235":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39231}},"39236":{"sourceObj":{"__isSmartRef__":true,"id":39234},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":39230},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":39237},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39237":{"source":{"__isSmartRef__":true,"id":39234},"target":{"__isSmartRef__":true,"id":39230}},"39238":{"sourceObj":{"__isSmartRef__":true,"id":39234},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":39230},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":39239},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39239":{"source":{"__isSmartRef__":true,"id":39234},"target":{"__isSmartRef__":true,"id":39230}},"39240":{"sourceObj":{"__isSmartRef__":true,"id":39234},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":39230},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":39241},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39241":{"source":{"__isSmartRef__":true,"id":39234},"target":{"__isSmartRef__":true,"id":39230}},"39242":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":39231},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":39243},"dependendConnections":[{"__isSmartRef__":true,"id":39244}],"attributeConnections":[{"__isSmartRef__":true,"id":39246},{"__isSmartRef__":true,"id":39248},{"__isSmartRef__":true,"id":39250}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"39243":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39231}},"39244":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":39231},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":39245},"dependedBy":{"__isSmartRef__":true,"id":39242},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39245":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39231}},"39246":{"sourceObj":{"__isSmartRef__":true,"id":39242},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":39244},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":39247},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39247":{"source":{"__isSmartRef__":true,"id":39242},"target":{"__isSmartRef__":true,"id":39244}},"39248":{"sourceObj":{"__isSmartRef__":true,"id":39242},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":39244},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":39249},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39249":{"source":{"__isSmartRef__":true,"id":39242},"target":{"__isSmartRef__":true,"id":39244}},"39250":{"sourceObj":{"__isSmartRef__":true,"id":39242},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":39244},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":39251},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39251":{"source":{"__isSmartRef__":true,"id":39242},"target":{"__isSmartRef__":true,"id":39244}},"39252":{"sourceObj":{"__isSmartRef__":true,"id":39231},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":39231},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":39253},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39253":{"source":{"__isSmartRef__":true,"id":39231},"target":{"__isSmartRef__":true,"id":39231}},"39254":{"remove":{"__isSmartRef__":true,"id":39255},"reconnect":{"__isSmartRef__":true,"id":39262}},"39255":{"varMapping":{"__isSmartRef__":true,"id":39256},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":39261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39256":{"this":{"__isSmartRef__":true,"id":39231},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39257}},"39257":{"$super":{"__isSmartRef__":true,"id":39258}},"39258":{"varMapping":{"__isSmartRef__":true,"id":39259},"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":39260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39259":{"obj":{"__isSmartRef__":true,"id":39231},"name":"remove"},"39260":{},"39261":{},"39262":{"varMapping":{"__isSmartRef__":true,"id":39263},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":39264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39263":{"this":{"__isSmartRef__":true,"id":39231}},"39264":{},"39265":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39231}},"39266":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":39267},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":39301},"dependedBy":{"__isSmartRef__":true,"id":39270},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39267":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":39268},"eventHandler":{"__isSmartRef__":true,"id":39269},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":39270},{"__isSmartRef__":true,"id":39278}],"_Rotation":-1.6679963074603694,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":39288}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39290},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"39268":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"39269":{"morph":{"__isSmartRef__":true,"id":39267},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39270":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":39267},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":39271},"dependendConnections":[{"__isSmartRef__":true,"id":39266}],"attributeConnections":[{"__isSmartRef__":true,"id":39272},{"__isSmartRef__":true,"id":39274},{"__isSmartRef__":true,"id":39276}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"39271":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39267}},"39272":{"sourceObj":{"__isSmartRef__":true,"id":39270},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":39266},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":39273},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39273":{"source":{"__isSmartRef__":true,"id":39270},"target":{"__isSmartRef__":true,"id":39266}},"39274":{"sourceObj":{"__isSmartRef__":true,"id":39270},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":39266},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":39275},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39275":{"source":{"__isSmartRef__":true,"id":39270},"target":{"__isSmartRef__":true,"id":39266}},"39276":{"sourceObj":{"__isSmartRef__":true,"id":39270},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":39266},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":39277},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39277":{"source":{"__isSmartRef__":true,"id":39270},"target":{"__isSmartRef__":true,"id":39266}},"39278":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":39267},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":39279},"dependendConnections":[{"__isSmartRef__":true,"id":39280}],"attributeConnections":[{"__isSmartRef__":true,"id":39282},{"__isSmartRef__":true,"id":39284},{"__isSmartRef__":true,"id":39286}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"39279":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39267}},"39280":{"sourceObj":{"__isSmartRef__":true,"id":39095},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":39267},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":39281},"dependedBy":{"__isSmartRef__":true,"id":39278},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39281":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39267}},"39282":{"sourceObj":{"__isSmartRef__":true,"id":39278},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":39280},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":39283},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39283":{"source":{"__isSmartRef__":true,"id":39278},"target":{"__isSmartRef__":true,"id":39280}},"39284":{"sourceObj":{"__isSmartRef__":true,"id":39278},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":39280},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":39285},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39285":{"source":{"__isSmartRef__":true,"id":39278},"target":{"__isSmartRef__":true,"id":39280}},"39286":{"sourceObj":{"__isSmartRef__":true,"id":39278},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":39280},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":39287},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39287":{"source":{"__isSmartRef__":true,"id":39278},"target":{"__isSmartRef__":true,"id":39280}},"39288":{"sourceObj":{"__isSmartRef__":true,"id":39267},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":39267},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":39289},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"39289":{"source":{"__isSmartRef__":true,"id":39267},"target":{"__isSmartRef__":true,"id":39267}},"39290":{"remove":{"__isSmartRef__":true,"id":39291},"reconnect":{"__isSmartRef__":true,"id":39298}},"39291":{"varMapping":{"__isSmartRef__":true,"id":39292},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":39297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39292":{"this":{"__isSmartRef__":true,"id":39267},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39293}},"39293":{"$super":{"__isSmartRef__":true,"id":39294}},"39294":{"varMapping":{"__isSmartRef__":true,"id":39295},"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":39296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39295":{"obj":{"__isSmartRef__":true,"id":39267},"name":"remove"},"39296":{},"39297":{},"39298":{"varMapping":{"__isSmartRef__":true,"id":39299},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":39300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39299":{"this":{"__isSmartRef__":true,"id":39267}},"39300":{},"39301":{"source":{"__isSmartRef__":true,"id":39095},"target":{"__isSmartRef__":true,"id":39267}},"39302":{"change":{"__isSmartRef__":true,"id":39303},"tick":{"__isSmartRef__":true,"id":39307}},"39303":{"varMapping":{"__isSmartRef__":true,"id":39304},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39304":{"this":{"__isSmartRef__":true,"id":39095}},"39305":{"timestamp":{"__isSmartRef__":true,"id":39306},"user":"cschuster","tags":[]},"39306":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39307":{"varMapping":{"__isSmartRef__":true,"id":39308},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39308":{"this":{"__isSmartRef__":true,"id":39095}},"39309":{"timestamp":{"__isSmartRef__":true,"id":39310},"user":"cschuster","tags":[]},"39310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39311":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39312}],"id":"B984258D-A221-4C7C-AEF6-FC851F0D2D8B","shape":{"__isSmartRef__":true,"id":39313},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1017","partsBinMetaInfo":{"__isSmartRef__":true,"id":39314},"eventHandler":{"__isSmartRef__":true,"id":39332},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78"],"partTests":{"__isSmartRef__":true,"id":39333},"_ClipMode":"visible","moved":true,"b":303.5787135188584,"#startLetters":"set","isBeingDragged":false,"delta":-0.9898471312480979,"_Rotation":7.245865193264537,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39338},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6114.2,5184.6)"},"39312":{"target":{"__isSmartRef__":true,"id":39311},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39313":{"_BorderWidth":0.8343661060074279,"_ClipMode":"visible","_BorderRadius":12.235990817952441,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.1,133.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-213,-72,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-31.1)"},"39314":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39315},{"__isSmartRef__":true,"id":39317},{"__isSmartRef__":true,"id":39319},{"__isSmartRef__":true,"id":39321},{"__isSmartRef__":true,"id":39323},{"__isSmartRef__":true,"id":39325},{"__isSmartRef__":true,"id":39327},{"__isSmartRef__":true,"id":39329}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39331},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39315":{"date":{"__isSmartRef__":true,"id":39316},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39317":{"date":{"__isSmartRef__":true,"id":39318},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39318":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39319":{"date":{"__isSmartRef__":true,"id":39320},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39320":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39321":{"date":{"__isSmartRef__":true,"id":39322},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39322":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39323":{"date":{"__isSmartRef__":true,"id":39324},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39324":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39325":{"date":{"__isSmartRef__":true,"id":39326},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39326":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39327":{"date":{"__isSmartRef__":true,"id":39328},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39328":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39329":{"date":{"__isSmartRef__":true,"id":39330},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39330":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39331":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39332":{"morph":{"__isSmartRef__":true,"id":39311},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39333":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39334}},"39334":{"test01IsMorph":{"__isSmartRef__":true,"id":39335}},"39335":{"varMapping":{"__isSmartRef__":true,"id":39336},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39336":{"this":{"__isSmartRef__":true,"id":39333}},"39337":{},"39338":{"change":{"__isSmartRef__":true,"id":39339},"tick":{"__isSmartRef__":true,"id":39343}},"39339":{"varMapping":{"__isSmartRef__":true,"id":39340},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39340":{"this":{"__isSmartRef__":true,"id":39311}},"39341":{"timestamp":{"__isSmartRef__":true,"id":39342},"user":"cschuster","tags":[]},"39342":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39343":{"varMapping":{"__isSmartRef__":true,"id":39344},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39344":{"this":{"__isSmartRef__":true,"id":39311}},"39345":{"timestamp":{"__isSmartRef__":true,"id":39346},"user":"cschuster","tags":[]},"39346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39347":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39348}],"id":"A5762DF0-B7C1-48EB-B639-5831191ECDAD","shape":{"__isSmartRef__":true,"id":39349},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1018","partsBinMetaInfo":{"__isSmartRef__":true,"id":39350},"eventHandler":{"__isSmartRef__":true,"id":39368},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D"],"partTests":{"__isSmartRef__":true,"id":39369},"_ClipMode":"visible","moved":true,"b":126.64752970903646,"#startLetters":"set","isBeingDragged":false,"delta":-0.9079862657235935,"_Rotation":-31.796206493739813,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39374},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4473.6,5034.9)"},"39348":{"target":{"__isSmartRef__":true,"id":39347},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39349":{"_BorderWidth":9.011613003613682,"_ClipMode":"visible","_BorderRadius":14.251137774780167,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.7,67.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(205,53,249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-8.1)"},"39350":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39351},{"__isSmartRef__":true,"id":39353},{"__isSmartRef__":true,"id":39355},{"__isSmartRef__":true,"id":39357},{"__isSmartRef__":true,"id":39359},{"__isSmartRef__":true,"id":39361},{"__isSmartRef__":true,"id":39363},{"__isSmartRef__":true,"id":39365}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39367},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39351":{"date":{"__isSmartRef__":true,"id":39352},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39353":{"date":{"__isSmartRef__":true,"id":39354},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39354":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39355":{"date":{"__isSmartRef__":true,"id":39356},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39356":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39357":{"date":{"__isSmartRef__":true,"id":39358},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39358":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39359":{"date":{"__isSmartRef__":true,"id":39360},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39360":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39361":{"date":{"__isSmartRef__":true,"id":39362},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39362":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39363":{"date":{"__isSmartRef__":true,"id":39364},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39364":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39365":{"date":{"__isSmartRef__":true,"id":39366},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39366":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39367":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39368":{"morph":{"__isSmartRef__":true,"id":39347},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39369":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39370}},"39370":{"test01IsMorph":{"__isSmartRef__":true,"id":39371}},"39371":{"varMapping":{"__isSmartRef__":true,"id":39372},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39372":{"this":{"__isSmartRef__":true,"id":39369}},"39373":{},"39374":{"change":{"__isSmartRef__":true,"id":39375},"tick":{"__isSmartRef__":true,"id":39379}},"39375":{"varMapping":{"__isSmartRef__":true,"id":39376},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39376":{"this":{"__isSmartRef__":true,"id":39347}},"39377":{"timestamp":{"__isSmartRef__":true,"id":39378},"user":"cschuster","tags":[]},"39378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39379":{"varMapping":{"__isSmartRef__":true,"id":39380},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39380":{"this":{"__isSmartRef__":true,"id":39347}},"39381":{"timestamp":{"__isSmartRef__":true,"id":39382},"user":"cschuster","tags":[]},"39382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39383":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39384}],"id":"F5B07F71-BE0E-480F-9FE9-8504F835A388","shape":{"__isSmartRef__":true,"id":39385},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1019","partsBinMetaInfo":{"__isSmartRef__":true,"id":39386},"eventHandler":{"__isSmartRef__":true,"id":39404},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","D164B336-7265-47FF-81C0-65027C45C221"],"partTests":{"__isSmartRef__":true,"id":39405},"_ClipMode":"visible","moved":true,"b":304.45548904663883,"#startLetters":"set","isBeingDragged":false,"delta":-0.8958792089251801,"_Rotation":-18.74680977948349,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39410},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5719.5,3912.3)"},"39384":{"target":{"__isSmartRef__":true,"id":39383},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39385":{"_BorderWidth":0.8771702011813423,"_ClipMode":"visible","_BorderRadius":12.803639119956657,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.7,133.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-211,-66,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.5,-31.3)"},"39386":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39387},{"__isSmartRef__":true,"id":39389},{"__isSmartRef__":true,"id":39391},{"__isSmartRef__":true,"id":39393},{"__isSmartRef__":true,"id":39395},{"__isSmartRef__":true,"id":39397},{"__isSmartRef__":true,"id":39399},{"__isSmartRef__":true,"id":39401}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39403},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39387":{"date":{"__isSmartRef__":true,"id":39388},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39389":{"date":{"__isSmartRef__":true,"id":39390},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39390":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39391":{"date":{"__isSmartRef__":true,"id":39392},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39392":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39393":{"date":{"__isSmartRef__":true,"id":39394},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39394":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39395":{"date":{"__isSmartRef__":true,"id":39396},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39396":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39397":{"date":{"__isSmartRef__":true,"id":39398},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39398":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39399":{"date":{"__isSmartRef__":true,"id":39400},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39400":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39401":{"date":{"__isSmartRef__":true,"id":39402},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39402":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39403":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39404":{"morph":{"__isSmartRef__":true,"id":39383},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39405":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39406}},"39406":{"test01IsMorph":{"__isSmartRef__":true,"id":39407}},"39407":{"varMapping":{"__isSmartRef__":true,"id":39408},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39408":{"this":{"__isSmartRef__":true,"id":39405}},"39409":{},"39410":{"change":{"__isSmartRef__":true,"id":39411},"tick":{"__isSmartRef__":true,"id":39415}},"39411":{"varMapping":{"__isSmartRef__":true,"id":39412},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39412":{"this":{"__isSmartRef__":true,"id":39383}},"39413":{"timestamp":{"__isSmartRef__":true,"id":39414},"user":"cschuster","tags":[]},"39414":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39415":{"varMapping":{"__isSmartRef__":true,"id":39416},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39416":{"this":{"__isSmartRef__":true,"id":39383}},"39417":{"timestamp":{"__isSmartRef__":true,"id":39418},"user":"cschuster","tags":[]},"39418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39419":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39420}],"id":"3DF39929-22F9-4AA1-9335-FA950B4F6CCD","shape":{"__isSmartRef__":true,"id":39421},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1020","partsBinMetaInfo":{"__isSmartRef__":true,"id":39422},"eventHandler":{"__isSmartRef__":true,"id":39440},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","68C3B5F0-29D4-4AF3-AB21-162C0E5F1010","F1C7A6C0-7727-4B2F-8E7C-EA542F6D8894","37FFCDAB-E260-4A0B-8AA2-AC4058A8F7D7"],"partTests":{"__isSmartRef__":true,"id":39441},"_ClipMode":"visible","moved":true,"b":56.80431330483407,"#startLetters":"set","isBeingDragged":false,"delta":-0.8329551832284778,"_Rotation":-25.236731941505163,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39446},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6894.0,5483.3)"},"39420":{"target":{"__isSmartRef__":true,"id":39419},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39421":{"_BorderWidth":9.184027661990019,"_ClipMode":"visible","_BorderRadius":11.990260037923742,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.7,66.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,354,-189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.7,-31.0)"},"39422":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39423},{"__isSmartRef__":true,"id":39425},{"__isSmartRef__":true,"id":39427},{"__isSmartRef__":true,"id":39429},{"__isSmartRef__":true,"id":39431},{"__isSmartRef__":true,"id":39433},{"__isSmartRef__":true,"id":39435},{"__isSmartRef__":true,"id":39437}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39439},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39423":{"date":{"__isSmartRef__":true,"id":39424},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39425":{"date":{"__isSmartRef__":true,"id":39426},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39426":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39427":{"date":{"__isSmartRef__":true,"id":39428},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39428":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39429":{"date":{"__isSmartRef__":true,"id":39430},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39430":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39431":{"date":{"__isSmartRef__":true,"id":39432},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39432":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39433":{"date":{"__isSmartRef__":true,"id":39434},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39434":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39435":{"date":{"__isSmartRef__":true,"id":39436},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39436":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39437":{"date":{"__isSmartRef__":true,"id":39438},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39438":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39439":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39440":{"morph":{"__isSmartRef__":true,"id":39419},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39441":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39442}},"39442":{"test01IsMorph":{"__isSmartRef__":true,"id":39443}},"39443":{"varMapping":{"__isSmartRef__":true,"id":39444},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39444":{"this":{"__isSmartRef__":true,"id":39441}},"39445":{},"39446":{"change":{"__isSmartRef__":true,"id":39447},"tick":{"__isSmartRef__":true,"id":39451}},"39447":{"varMapping":{"__isSmartRef__":true,"id":39448},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39448":{"this":{"__isSmartRef__":true,"id":39419}},"39449":{"timestamp":{"__isSmartRef__":true,"id":39450},"user":"cschuster","tags":[]},"39450":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39451":{"varMapping":{"__isSmartRef__":true,"id":39452},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39452":{"this":{"__isSmartRef__":true,"id":39419}},"39453":{"timestamp":{"__isSmartRef__":true,"id":39454},"user":"cschuster","tags":[]},"39454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39455":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39456}],"id":"FE006F23-2C5B-4EBF-A719-3A669EC713B3","shape":{"__isSmartRef__":true,"id":39457},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1021","partsBinMetaInfo":{"__isSmartRef__":true,"id":39458},"eventHandler":{"__isSmartRef__":true,"id":39476},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5"],"partTests":{"__isSmartRef__":true,"id":39477},"_ClipMode":"visible","moved":true,"b":51,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":53.800617813552556,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39482},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4610.1,4889.4)"},"39456":{"target":{"__isSmartRef__":true,"id":39455},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39457":{"_BorderWidth":8.885729807284854,"_ClipMode":"visible","_BorderRadius":15.841766183644816,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,360,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-32.6)"},"39458":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39459},{"__isSmartRef__":true,"id":39461},{"__isSmartRef__":true,"id":39463},{"__isSmartRef__":true,"id":39465},{"__isSmartRef__":true,"id":39467},{"__isSmartRef__":true,"id":39469},{"__isSmartRef__":true,"id":39471},{"__isSmartRef__":true,"id":39473}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39475},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39459":{"date":{"__isSmartRef__":true,"id":39460},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39461":{"date":{"__isSmartRef__":true,"id":39462},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39462":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39463":{"date":{"__isSmartRef__":true,"id":39464},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39464":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39465":{"date":{"__isSmartRef__":true,"id":39466},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39466":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39467":{"date":{"__isSmartRef__":true,"id":39468},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39468":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39469":{"date":{"__isSmartRef__":true,"id":39470},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39471":{"date":{"__isSmartRef__":true,"id":39472},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39472":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39473":{"date":{"__isSmartRef__":true,"id":39474},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39474":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39475":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39476":{"morph":{"__isSmartRef__":true,"id":39455},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39477":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39478}},"39478":{"test01IsMorph":{"__isSmartRef__":true,"id":39479}},"39479":{"varMapping":{"__isSmartRef__":true,"id":39480},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39480":{"this":{"__isSmartRef__":true,"id":39477}},"39481":{},"39482":{"change":{"__isSmartRef__":true,"id":39483},"tick":{"__isSmartRef__":true,"id":39487}},"39483":{"varMapping":{"__isSmartRef__":true,"id":39484},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39484":{"this":{"__isSmartRef__":true,"id":39455}},"39485":{"timestamp":{"__isSmartRef__":true,"id":39486},"user":"cschuster","tags":[]},"39486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39487":{"varMapping":{"__isSmartRef__":true,"id":39488},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39488":{"this":{"__isSmartRef__":true,"id":39455}},"39489":{"timestamp":{"__isSmartRef__":true,"id":39490},"user":"cschuster","tags":[]},"39490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39491":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39492}],"id":"C25BEA1D-AD88-43CB-AD10-EF0FB3E85126","shape":{"__isSmartRef__":true,"id":39493},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1022","partsBinMetaInfo":{"__isSmartRef__":true,"id":39494},"eventHandler":{"__isSmartRef__":true,"id":39512},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","C58203F9-87AA-405B-B23C-FF3B8BFF3E94"],"partTests":{"__isSmartRef__":true,"id":39513},"_ClipMode":"visible","moved":true,"b":355.01320795342326,"#startLetters":"set","isBeingDragged":false,"delta":0.8897574134171009,"_Rotation":-36.799295292706105,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39518},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4766.9,4783.9)"},"39492":{"target":{"__isSmartRef__":true,"id":39491},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39493":{"_BorderWidth":4.565369523169463,"_ClipMode":"visible","_BorderRadius":39.697754157776096,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,103.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-23,232,172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.3,-39.9)"},"39494":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39495},{"__isSmartRef__":true,"id":39497},{"__isSmartRef__":true,"id":39499},{"__isSmartRef__":true,"id":39501},{"__isSmartRef__":true,"id":39503},{"__isSmartRef__":true,"id":39505},{"__isSmartRef__":true,"id":39507},{"__isSmartRef__":true,"id":39509}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39511},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39495":{"date":{"__isSmartRef__":true,"id":39496},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39497":{"date":{"__isSmartRef__":true,"id":39498},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39498":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39499":{"date":{"__isSmartRef__":true,"id":39500},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39500":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39501":{"date":{"__isSmartRef__":true,"id":39502},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39502":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39503":{"date":{"__isSmartRef__":true,"id":39504},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39504":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39505":{"date":{"__isSmartRef__":true,"id":39506},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39507":{"date":{"__isSmartRef__":true,"id":39508},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39508":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39509":{"date":{"__isSmartRef__":true,"id":39510},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39510":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39511":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39512":{"morph":{"__isSmartRef__":true,"id":39491},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39513":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39514}},"39514":{"test01IsMorph":{"__isSmartRef__":true,"id":39515}},"39515":{"varMapping":{"__isSmartRef__":true,"id":39516},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39516":{"this":{"__isSmartRef__":true,"id":39513}},"39517":{},"39518":{"change":{"__isSmartRef__":true,"id":39519},"tick":{"__isSmartRef__":true,"id":39523}},"39519":{"varMapping":{"__isSmartRef__":true,"id":39520},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39520":{"this":{"__isSmartRef__":true,"id":39491}},"39521":{"timestamp":{"__isSmartRef__":true,"id":39522},"user":"cschuster","tags":[]},"39522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39523":{"varMapping":{"__isSmartRef__":true,"id":39524},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39524":{"this":{"__isSmartRef__":true,"id":39491}},"39525":{"timestamp":{"__isSmartRef__":true,"id":39526},"user":"cschuster","tags":[]},"39526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39527":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39528}],"id":"EB4EB042-A595-4FEA-9A52-4D392A920AD6","shape":{"__isSmartRef__":true,"id":39529},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1023","partsBinMetaInfo":{"__isSmartRef__":true,"id":39530},"eventHandler":{"__isSmartRef__":true,"id":39548},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D"],"partTests":{"__isSmartRef__":true,"id":39549},"_ClipMode":"visible","moved":true,"b":303,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-2.6151947264152655,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39554},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4077.9,4758.8)"},"39528":{"target":{"__isSmartRef__":true,"id":39527},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39529":{"_BorderWidth":0.8066471602728784,"_ClipMode":"visible","_BorderRadius":11.865267138483977,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,133.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-214,-75,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.2,-30.9)"},"39530":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39531},{"__isSmartRef__":true,"id":39533},{"__isSmartRef__":true,"id":39535},{"__isSmartRef__":true,"id":39537},{"__isSmartRef__":true,"id":39539},{"__isSmartRef__":true,"id":39541},{"__isSmartRef__":true,"id":39543},{"__isSmartRef__":true,"id":39545}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39547},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39531":{"date":{"__isSmartRef__":true,"id":39532},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39533":{"date":{"__isSmartRef__":true,"id":39534},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39534":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39535":{"date":{"__isSmartRef__":true,"id":39536},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39536":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39537":{"date":{"__isSmartRef__":true,"id":39538},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39538":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39539":{"date":{"__isSmartRef__":true,"id":39540},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39540":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39541":{"date":{"__isSmartRef__":true,"id":39542},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39543":{"date":{"__isSmartRef__":true,"id":39544},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39544":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39545":{"date":{"__isSmartRef__":true,"id":39546},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39547":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39548":{"morph":{"__isSmartRef__":true,"id":39527},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39549":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39550}},"39550":{"test01IsMorph":{"__isSmartRef__":true,"id":39551}},"39551":{"varMapping":{"__isSmartRef__":true,"id":39552},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39552":{"this":{"__isSmartRef__":true,"id":39549}},"39553":{},"39554":{"change":{"__isSmartRef__":true,"id":39555},"tick":{"__isSmartRef__":true,"id":39559}},"39555":{"varMapping":{"__isSmartRef__":true,"id":39556},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39556":{"this":{"__isSmartRef__":true,"id":39527}},"39557":{"timestamp":{"__isSmartRef__":true,"id":39558},"user":"cschuster","tags":[]},"39558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39559":{"varMapping":{"__isSmartRef__":true,"id":39560},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39560":{"this":{"__isSmartRef__":true,"id":39527}},"39561":{"timestamp":{"__isSmartRef__":true,"id":39562},"user":"cschuster","tags":[]},"39562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39563":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39564}],"id":"4E97E332-4F44-449E-926A-4F4A6D2D037A","shape":{"__isSmartRef__":true,"id":39565},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1024","partsBinMetaInfo":{"__isSmartRef__":true,"id":39566},"eventHandler":{"__isSmartRef__":true,"id":39584},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","66539A44-AFEA-41A8-A1C1-9A0097055BD3"],"partTests":{"__isSmartRef__":true,"id":39585},"_ClipMode":"visible","moved":true,"b":303.2222589398152,"#startLetters":"set","isBeingDragged":false,"delta":-0.623931220441591,"_Rotation":25.71787942351705,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39590},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5970.6,3419.0)"},"39564":{"target":{"__isSmartRef__":true,"id":39563},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39565":{"_BorderWidth":0.8172423674799685,"_ClipMode":"visible","_BorderRadius":12.007261740152678,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.3,133.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-214,-74,-235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-31.0)"},"39566":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39567},{"__isSmartRef__":true,"id":39569},{"__isSmartRef__":true,"id":39571},{"__isSmartRef__":true,"id":39573},{"__isSmartRef__":true,"id":39575},{"__isSmartRef__":true,"id":39577},{"__isSmartRef__":true,"id":39579},{"__isSmartRef__":true,"id":39581}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39583},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39567":{"date":{"__isSmartRef__":true,"id":39568},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39569":{"date":{"__isSmartRef__":true,"id":39570},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39570":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39571":{"date":{"__isSmartRef__":true,"id":39572},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39572":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39573":{"date":{"__isSmartRef__":true,"id":39574},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39574":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39575":{"date":{"__isSmartRef__":true,"id":39576},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39576":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39577":{"date":{"__isSmartRef__":true,"id":39578},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39579":{"date":{"__isSmartRef__":true,"id":39580},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39580":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39581":{"date":{"__isSmartRef__":true,"id":39582},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39583":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39584":{"morph":{"__isSmartRef__":true,"id":39563},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39585":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39586}},"39586":{"test01IsMorph":{"__isSmartRef__":true,"id":39587}},"39587":{"varMapping":{"__isSmartRef__":true,"id":39588},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39588":{"this":{"__isSmartRef__":true,"id":39585}},"39589":{},"39590":{"change":{"__isSmartRef__":true,"id":39591},"tick":{"__isSmartRef__":true,"id":39595}},"39591":{"varMapping":{"__isSmartRef__":true,"id":39592},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39592":{"this":{"__isSmartRef__":true,"id":39563}},"39593":{"timestamp":{"__isSmartRef__":true,"id":39594},"user":"cschuster","tags":[]},"39594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39595":{"varMapping":{"__isSmartRef__":true,"id":39596},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39596":{"this":{"__isSmartRef__":true,"id":39563}},"39597":{"timestamp":{"__isSmartRef__":true,"id":39598},"user":"cschuster","tags":[]},"39598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39599":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39600}],"id":"ED87D55E-2C62-4C6D-AF06-FC9A1701ED58","shape":{"__isSmartRef__":true,"id":39601},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1025","partsBinMetaInfo":{"__isSmartRef__":true,"id":39602},"eventHandler":{"__isSmartRef__":true,"id":39620},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","CBD0FB2B-123E-44FC-AA02-7CFD640C6621"],"partTests":{"__isSmartRef__":true,"id":39621},"_ClipMode":"visible","moved":true,"b":340.50892528292025,"#startLetters":"set","isBeingDragged":false,"delta":-0.928146415099036,"_Rotation":-19.94152532968601,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39626},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6208.8,5314.2)"},"39600":{"target":{"__isSmartRef__":true,"id":39599},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39601":{"_BorderWidth":3.331699926673606,"_ClipMode":"visible","_BorderRadius":35.546839784542634,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.8,113.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-86,156,-6)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.3,-38.9)"},"39602":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39603},{"__isSmartRef__":true,"id":39605},{"__isSmartRef__":true,"id":39607},{"__isSmartRef__":true,"id":39609},{"__isSmartRef__":true,"id":39611},{"__isSmartRef__":true,"id":39613},{"__isSmartRef__":true,"id":39615},{"__isSmartRef__":true,"id":39617}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39619},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39603":{"date":{"__isSmartRef__":true,"id":39604},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39605":{"date":{"__isSmartRef__":true,"id":39606},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39606":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39607":{"date":{"__isSmartRef__":true,"id":39608},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39608":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39609":{"date":{"__isSmartRef__":true,"id":39610},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39610":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39611":{"date":{"__isSmartRef__":true,"id":39612},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39612":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39613":{"date":{"__isSmartRef__":true,"id":39614},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39615":{"date":{"__isSmartRef__":true,"id":39616},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39616":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39617":{"date":{"__isSmartRef__":true,"id":39618},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39618":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39619":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39620":{"morph":{"__isSmartRef__":true,"id":39599},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39621":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39622}},"39622":{"test01IsMorph":{"__isSmartRef__":true,"id":39623}},"39623":{"varMapping":{"__isSmartRef__":true,"id":39624},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39624":{"this":{"__isSmartRef__":true,"id":39621}},"39625":{},"39626":{"change":{"__isSmartRef__":true,"id":39627},"tick":{"__isSmartRef__":true,"id":39631}},"39627":{"varMapping":{"__isSmartRef__":true,"id":39628},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39628":{"this":{"__isSmartRef__":true,"id":39599}},"39629":{"timestamp":{"__isSmartRef__":true,"id":39630},"user":"cschuster","tags":[]},"39630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39631":{"varMapping":{"__isSmartRef__":true,"id":39632},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39632":{"this":{"__isSmartRef__":true,"id":39599}},"39633":{"timestamp":{"__isSmartRef__":true,"id":39634},"user":"cschuster","tags":[]},"39634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39635":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39636}],"id":"79A6C99B-2920-4692-BF4A-572DDB9816FD","shape":{"__isSmartRef__":true,"id":39637},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1026","partsBinMetaInfo":{"__isSmartRef__":true,"id":39638},"eventHandler":{"__isSmartRef__":true,"id":39656},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD"],"partTests":{"__isSmartRef__":true,"id":39657},"_ClipMode":"visible","moved":true,"b":160.29766031203326,"#startLetters":"set","isBeingDragged":false,"delta":-0.6299758349778131,"_Rotation":16.928237178835314,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39662},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5428.1,4392.6)"},"39636":{"target":{"__isSmartRef__":true,"id":39635},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39637":{"_BorderWidth":6.685668516675361,"_ClipMode":"visible","_BorderRadius":35.45363464302318,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.6,86.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(86,-155,9)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.7,-1.2)"},"39638":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39639},{"__isSmartRef__":true,"id":39641},{"__isSmartRef__":true,"id":39643},{"__isSmartRef__":true,"id":39645},{"__isSmartRef__":true,"id":39647},{"__isSmartRef__":true,"id":39649},{"__isSmartRef__":true,"id":39651},{"__isSmartRef__":true,"id":39653}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39655},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39639":{"date":{"__isSmartRef__":true,"id":39640},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39641":{"date":{"__isSmartRef__":true,"id":39642},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39642":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39643":{"date":{"__isSmartRef__":true,"id":39644},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39644":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39645":{"date":{"__isSmartRef__":true,"id":39646},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39646":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39647":{"date":{"__isSmartRef__":true,"id":39648},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39648":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39649":{"date":{"__isSmartRef__":true,"id":39650},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39650":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39651":{"date":{"__isSmartRef__":true,"id":39652},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39652":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39653":{"date":{"__isSmartRef__":true,"id":39654},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39654":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39655":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39656":{"morph":{"__isSmartRef__":true,"id":39635},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39657":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39658}},"39658":{"test01IsMorph":{"__isSmartRef__":true,"id":39659}},"39659":{"varMapping":{"__isSmartRef__":true,"id":39660},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39660":{"this":{"__isSmartRef__":true,"id":39657}},"39661":{},"39662":{"change":{"__isSmartRef__":true,"id":39663},"tick":{"__isSmartRef__":true,"id":39667}},"39663":{"varMapping":{"__isSmartRef__":true,"id":39664},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39664":{"this":{"__isSmartRef__":true,"id":39635}},"39665":{"timestamp":{"__isSmartRef__":true,"id":39666},"user":"cschuster","tags":[]},"39666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39667":{"varMapping":{"__isSmartRef__":true,"id":39668},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39668":{"this":{"__isSmartRef__":true,"id":39635}},"39669":{"timestamp":{"__isSmartRef__":true,"id":39670},"user":"cschuster","tags":[]},"39670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39671":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39672}],"id":"CF07CD97-0753-4B31-B394-7DBF341B0381","shape":{"__isSmartRef__":true,"id":39673},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1027","partsBinMetaInfo":{"__isSmartRef__":true,"id":39674},"eventHandler":{"__isSmartRef__":true,"id":39692},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","4672FE9F-ACA4-4E80-BE59-07007C04865B"],"partTests":{"__isSmartRef__":true,"id":39693},"_ClipMode":"visible","moved":true,"b":64.06910193833755,"#startLetters":"set","isBeingDragged":false,"delta":-0.9577051717205904,"_Rotation":-12.101563460330475,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39698},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5505.2,5526.1)"},"39672":{"target":{"__isSmartRef__":true,"id":39671},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39673":{"_BorderWidth":9.496610463965915,"_ClipMode":"visible","_BorderRadius":7.648790936563572,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,64.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,342,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-28.7)"},"39674":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39675},{"__isSmartRef__":true,"id":39677},{"__isSmartRef__":true,"id":39679},{"__isSmartRef__":true,"id":39681},{"__isSmartRef__":true,"id":39683},{"__isSmartRef__":true,"id":39685},{"__isSmartRef__":true,"id":39687},{"__isSmartRef__":true,"id":39689}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39691},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39675":{"date":{"__isSmartRef__":true,"id":39676},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39677":{"date":{"__isSmartRef__":true,"id":39678},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39678":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39679":{"date":{"__isSmartRef__":true,"id":39680},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39680":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39681":{"date":{"__isSmartRef__":true,"id":39682},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39682":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39683":{"date":{"__isSmartRef__":true,"id":39684},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39684":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39685":{"date":{"__isSmartRef__":true,"id":39686},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39687":{"date":{"__isSmartRef__":true,"id":39688},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39688":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39689":{"date":{"__isSmartRef__":true,"id":39690},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39691":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39692":{"morph":{"__isSmartRef__":true,"id":39671},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39693":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39694}},"39694":{"test01IsMorph":{"__isSmartRef__":true,"id":39695}},"39695":{"varMapping":{"__isSmartRef__":true,"id":39696},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39696":{"this":{"__isSmartRef__":true,"id":39693}},"39697":{},"39698":{"change":{"__isSmartRef__":true,"id":39699},"tick":{"__isSmartRef__":true,"id":39703}},"39699":{"varMapping":{"__isSmartRef__":true,"id":39700},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39700":{"this":{"__isSmartRef__":true,"id":39671}},"39701":{"timestamp":{"__isSmartRef__":true,"id":39702},"user":"cschuster","tags":[]},"39702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39703":{"varMapping":{"__isSmartRef__":true,"id":39704},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39704":{"this":{"__isSmartRef__":true,"id":39671}},"39705":{"timestamp":{"__isSmartRef__":true,"id":39706},"user":"cschuster","tags":[]},"39706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39707":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39708}],"id":"F5621AD2-8EC3-40B5-9DE5-2BD4AC62C2B7","shape":{"__isSmartRef__":true,"id":39709},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1028","partsBinMetaInfo":{"__isSmartRef__":true,"id":39710},"eventHandler":{"__isSmartRef__":true,"id":39728},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31","3A5D9C82-4CD2-43C7-B7C2-0EE30DC9672F"],"partTests":{"__isSmartRef__":true,"id":39729},"_ClipMode":"visible","moved":true,"b":338,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-2.2510967661084957,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39734},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4588.3,3642.4)"},"39708":{"target":{"__isSmartRef__":true,"id":39707},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39709":{"_BorderWidth":3.1269670329204384,"_ClipMode":"visible","_BorderRadius":34.38679600677301,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.2,115.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-96,141,-39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.5,-38.5)"},"39710":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39711},{"__isSmartRef__":true,"id":39713},{"__isSmartRef__":true,"id":39715},{"__isSmartRef__":true,"id":39717},{"__isSmartRef__":true,"id":39719},{"__isSmartRef__":true,"id":39721},{"__isSmartRef__":true,"id":39723},{"__isSmartRef__":true,"id":39725}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39727},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39711":{"date":{"__isSmartRef__":true,"id":39712},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39713":{"date":{"__isSmartRef__":true,"id":39714},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39714":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39715":{"date":{"__isSmartRef__":true,"id":39716},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39716":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39717":{"date":{"__isSmartRef__":true,"id":39718},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39718":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39719":{"date":{"__isSmartRef__":true,"id":39720},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39720":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39721":{"date":{"__isSmartRef__":true,"id":39722},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39722":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39723":{"date":{"__isSmartRef__":true,"id":39724},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39724":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39725":{"date":{"__isSmartRef__":true,"id":39726},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39726":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39727":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39728":{"morph":{"__isSmartRef__":true,"id":39707},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39729":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39730}},"39730":{"test01IsMorph":{"__isSmartRef__":true,"id":39731}},"39731":{"varMapping":{"__isSmartRef__":true,"id":39732},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39732":{"this":{"__isSmartRef__":true,"id":39729}},"39733":{},"39734":{"change":{"__isSmartRef__":true,"id":39735},"tick":{"__isSmartRef__":true,"id":39739}},"39735":{"varMapping":{"__isSmartRef__":true,"id":39736},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39736":{"this":{"__isSmartRef__":true,"id":39707}},"39737":{"timestamp":{"__isSmartRef__":true,"id":39738},"user":"cschuster","tags":[]},"39738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39739":{"varMapping":{"__isSmartRef__":true,"id":39740},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39740":{"this":{"__isSmartRef__":true,"id":39707}},"39741":{"timestamp":{"__isSmartRef__":true,"id":39742},"user":"cschuster","tags":[]},"39742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39743":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39744}],"id":"D21ECB20-9316-4D3E-973E-99542552AD41","shape":{"__isSmartRef__":true,"id":39745},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1029","partsBinMetaInfo":{"__isSmartRef__":true,"id":39746},"eventHandler":{"__isSmartRef__":true,"id":39764},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B","B86F995F-E0BB-4197-BD7A-983F944E0847"],"partTests":{"__isSmartRef__":true,"id":39765},"_ClipMode":"visible","moved":true,"b":292.12862797331763,"#startLetters":"set","isBeingDragged":false,"delta":0.7874087007367052,"_Rotation":-2.796162222054841,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39770},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4648.2,4370.5)"},"39744":{"target":{"__isSmartRef__":true,"id":39743},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39745":{"_BorderWidth":0.36829733064328973,"_ClipMode":"visible","_BorderRadius":5.675728612278279,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.1,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-141,-142)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.5)"},"39746":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39747},{"__isSmartRef__":true,"id":39749},{"__isSmartRef__":true,"id":39751},{"__isSmartRef__":true,"id":39753},{"__isSmartRef__":true,"id":39755},{"__isSmartRef__":true,"id":39757},{"__isSmartRef__":true,"id":39759},{"__isSmartRef__":true,"id":39761}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39763},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39747":{"date":{"__isSmartRef__":true,"id":39748},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39749":{"date":{"__isSmartRef__":true,"id":39750},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39750":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39751":{"date":{"__isSmartRef__":true,"id":39752},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39752":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39753":{"date":{"__isSmartRef__":true,"id":39754},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39754":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39755":{"date":{"__isSmartRef__":true,"id":39756},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39756":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39757":{"date":{"__isSmartRef__":true,"id":39758},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39759":{"date":{"__isSmartRef__":true,"id":39760},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39760":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39761":{"date":{"__isSmartRef__":true,"id":39762},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39762":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39763":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39764":{"morph":{"__isSmartRef__":true,"id":39743},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39765":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39766}},"39766":{"test01IsMorph":{"__isSmartRef__":true,"id":39767}},"39767":{"varMapping":{"__isSmartRef__":true,"id":39768},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39768":{"this":{"__isSmartRef__":true,"id":39765}},"39769":{},"39770":{"change":{"__isSmartRef__":true,"id":39771},"tick":{"__isSmartRef__":true,"id":39775}},"39771":{"varMapping":{"__isSmartRef__":true,"id":39772},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39772":{"this":{"__isSmartRef__":true,"id":39743}},"39773":{"timestamp":{"__isSmartRef__":true,"id":39774},"user":"cschuster","tags":[]},"39774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39775":{"varMapping":{"__isSmartRef__":true,"id":39776},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39776":{"this":{"__isSmartRef__":true,"id":39743}},"39777":{"timestamp":{"__isSmartRef__":true,"id":39778},"user":"cschuster","tags":[]},"39778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39779":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39780}],"id":"577BFCE4-E3D5-43BF-9B77-E1E862BDDC6A","shape":{"__isSmartRef__":true,"id":39781},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1030","partsBinMetaInfo":{"__isSmartRef__":true,"id":39782},"eventHandler":{"__isSmartRef__":true,"id":39800},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A"],"partTests":{"__isSmartRef__":true,"id":39801},"_ClipMode":"visible","moved":true,"b":310,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":20.639078691856188,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39806},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4980.9,5028.8)"},"39780":{"target":{"__isSmartRef__":true,"id":39779},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39781":{"_BorderWidth":1.1697777844051096,"_ClipMode":"visible","_BorderRadius":16.52703644666139,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,130.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-32,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-32.9)"},"39782":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39783},{"__isSmartRef__":true,"id":39785},{"__isSmartRef__":true,"id":39787},{"__isSmartRef__":true,"id":39789},{"__isSmartRef__":true,"id":39791},{"__isSmartRef__":true,"id":39793},{"__isSmartRef__":true,"id":39795},{"__isSmartRef__":true,"id":39797}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39799},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39783":{"date":{"__isSmartRef__":true,"id":39784},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39785":{"date":{"__isSmartRef__":true,"id":39786},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39786":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39787":{"date":{"__isSmartRef__":true,"id":39788},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39788":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39789":{"date":{"__isSmartRef__":true,"id":39790},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39790":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39791":{"date":{"__isSmartRef__":true,"id":39792},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39792":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39793":{"date":{"__isSmartRef__":true,"id":39794},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39794":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39795":{"date":{"__isSmartRef__":true,"id":39796},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39796":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39797":{"date":{"__isSmartRef__":true,"id":39798},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39798":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39799":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39800":{"morph":{"__isSmartRef__":true,"id":39779},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39801":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39802}},"39802":{"test01IsMorph":{"__isSmartRef__":true,"id":39803}},"39803":{"varMapping":{"__isSmartRef__":true,"id":39804},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39804":{"this":{"__isSmartRef__":true,"id":39801}},"39805":{},"39806":{"change":{"__isSmartRef__":true,"id":39807},"tick":{"__isSmartRef__":true,"id":39811}},"39807":{"varMapping":{"__isSmartRef__":true,"id":39808},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39808":{"this":{"__isSmartRef__":true,"id":39779}},"39809":{"timestamp":{"__isSmartRef__":true,"id":39810},"user":"cschuster","tags":[]},"39810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39811":{"varMapping":{"__isSmartRef__":true,"id":39812},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39812":{"this":{"__isSmartRef__":true,"id":39779}},"39813":{"timestamp":{"__isSmartRef__":true,"id":39814},"user":"cschuster","tags":[]},"39814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39815":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39816}],"id":"4EF8EF76-25A7-484F-AFCB-EA0E8F98BCBC","shape":{"__isSmartRef__":true,"id":39817},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1031","partsBinMetaInfo":{"__isSmartRef__":true,"id":39818},"eventHandler":{"__isSmartRef__":true,"id":39836},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92"],"partTests":{"__isSmartRef__":true,"id":39837},"_ClipMode":"visible","moved":true,"b":303.7677800981328,"#startLetters":"set","isBeingDragged":false,"delta":-0.8033174271695316,"_Rotation":23.862689015086293,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39842},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4298.5,4449.3)"},"39816":{"target":{"__isSmartRef__":true,"id":39815},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39817":{"_BorderWidth":0.8435141649045201,"_ClipMode":"visible","_BorderRadius":12.357800804241009,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.0,133.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-212,-71,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-31.1)"},"39818":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39819},{"__isSmartRef__":true,"id":39821},{"__isSmartRef__":true,"id":39823},{"__isSmartRef__":true,"id":39825},{"__isSmartRef__":true,"id":39827},{"__isSmartRef__":true,"id":39829},{"__isSmartRef__":true,"id":39831},{"__isSmartRef__":true,"id":39833}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39835},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39819":{"date":{"__isSmartRef__":true,"id":39820},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39821":{"date":{"__isSmartRef__":true,"id":39822},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39822":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39823":{"date":{"__isSmartRef__":true,"id":39824},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39824":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39825":{"date":{"__isSmartRef__":true,"id":39826},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39826":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39827":{"date":{"__isSmartRef__":true,"id":39828},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39828":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39829":{"date":{"__isSmartRef__":true,"id":39830},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39830":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39831":{"date":{"__isSmartRef__":true,"id":39832},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39832":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39833":{"date":{"__isSmartRef__":true,"id":39834},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39835":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39836":{"morph":{"__isSmartRef__":true,"id":39815},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39837":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39838}},"39838":{"test01IsMorph":{"__isSmartRef__":true,"id":39839}},"39839":{"varMapping":{"__isSmartRef__":true,"id":39840},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39840":{"this":{"__isSmartRef__":true,"id":39837}},"39841":{},"39842":{"change":{"__isSmartRef__":true,"id":39843},"tick":{"__isSmartRef__":true,"id":39847}},"39843":{"varMapping":{"__isSmartRef__":true,"id":39844},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39844":{"this":{"__isSmartRef__":true,"id":39815}},"39845":{"timestamp":{"__isSmartRef__":true,"id":39846},"user":"cschuster","tags":[]},"39846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39847":{"varMapping":{"__isSmartRef__":true,"id":39848},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39848":{"this":{"__isSmartRef__":true,"id":39815}},"39849":{"timestamp":{"__isSmartRef__":true,"id":39850},"user":"cschuster","tags":[]},"39850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39851":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39852}],"id":"5BFF6DCF-EF9B-433E-8243-FCFF670B1163","shape":{"__isSmartRef__":true,"id":39853},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1032","partsBinMetaInfo":{"__isSmartRef__":true,"id":39854},"eventHandler":{"__isSmartRef__":true,"id":39872},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","975F3530-F134-4594-A88A-92FCB9ADD066"],"partTests":{"__isSmartRef__":true,"id":39873},"_ClipMode":"visible","moved":true,"b":238,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.9438815210622415,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39878},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5465.0,3707.0)"},"39852":{"target":{"__isSmartRef__":true,"id":39851},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39853":{"_BorderWidth":0.7597595192178703,"_ClipMode":"visible","_BorderRadius":11.232577064218454,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.0,133.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-217,-353,199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.0,-9.4)"},"39854":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39855},{"__isSmartRef__":true,"id":39857},{"__isSmartRef__":true,"id":39859},{"__isSmartRef__":true,"id":39861},{"__isSmartRef__":true,"id":39863},{"__isSmartRef__":true,"id":39865},{"__isSmartRef__":true,"id":39867},{"__isSmartRef__":true,"id":39869}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39871},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39855":{"date":{"__isSmartRef__":true,"id":39856},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39857":{"date":{"__isSmartRef__":true,"id":39858},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39858":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39859":{"date":{"__isSmartRef__":true,"id":39860},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39860":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39861":{"date":{"__isSmartRef__":true,"id":39862},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39862":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39863":{"date":{"__isSmartRef__":true,"id":39864},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39864":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39865":{"date":{"__isSmartRef__":true,"id":39866},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39867":{"date":{"__isSmartRef__":true,"id":39868},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39868":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39869":{"date":{"__isSmartRef__":true,"id":39870},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39871":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39872":{"morph":{"__isSmartRef__":true,"id":39851},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39873":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39874}},"39874":{"test01IsMorph":{"__isSmartRef__":true,"id":39875}},"39875":{"varMapping":{"__isSmartRef__":true,"id":39876},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39876":{"this":{"__isSmartRef__":true,"id":39873}},"39877":{},"39878":{"change":{"__isSmartRef__":true,"id":39879},"tick":{"__isSmartRef__":true,"id":39883}},"39879":{"varMapping":{"__isSmartRef__":true,"id":39880},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39880":{"this":{"__isSmartRef__":true,"id":39851}},"39881":{"timestamp":{"__isSmartRef__":true,"id":39882},"user":"cschuster","tags":[]},"39882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39883":{"varMapping":{"__isSmartRef__":true,"id":39884},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39884":{"this":{"__isSmartRef__":true,"id":39851}},"39885":{"timestamp":{"__isSmartRef__":true,"id":39886},"user":"cschuster","tags":[]},"39886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39887":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39888}],"id":"23CF9D43-274A-46D6-AEEC-E25E172C6201","shape":{"__isSmartRef__":true,"id":39889},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1033","partsBinMetaInfo":{"__isSmartRef__":true,"id":39890},"eventHandler":{"__isSmartRef__":true,"id":39908},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","71E38110-E64E-442B-88AB-A9080295ECAE"],"partTests":{"__isSmartRef__":true,"id":39909},"_ClipMode":"visible","moved":true,"b":223.3914611111395,"#startLetters":"set","isBeingDragged":false,"delta":0.9628942289273255,"_Rotation":-20.33278865075211,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39914},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5448.6,4931.7)"},"39888":{"target":{"__isSmartRef__":true,"id":39887},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39889":{"_BorderWidth":1.5651038975102582,"_ClipMode":"visible","_BorderRadius":21.122382024161247,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,127.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-176,-362,34)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.3,-5.5)"},"39890":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39891},{"__isSmartRef__":true,"id":39893},{"__isSmartRef__":true,"id":39895},{"__isSmartRef__":true,"id":39897},{"__isSmartRef__":true,"id":39899},{"__isSmartRef__":true,"id":39901},{"__isSmartRef__":true,"id":39903},{"__isSmartRef__":true,"id":39905}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39907},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39891":{"date":{"__isSmartRef__":true,"id":39892},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39893":{"date":{"__isSmartRef__":true,"id":39894},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39894":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39895":{"date":{"__isSmartRef__":true,"id":39896},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39896":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39897":{"date":{"__isSmartRef__":true,"id":39898},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39898":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39899":{"date":{"__isSmartRef__":true,"id":39900},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39900":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39901":{"date":{"__isSmartRef__":true,"id":39902},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39903":{"date":{"__isSmartRef__":true,"id":39904},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39904":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39905":{"date":{"__isSmartRef__":true,"id":39906},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39907":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39908":{"morph":{"__isSmartRef__":true,"id":39887},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39909":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39910}},"39910":{"test01IsMorph":{"__isSmartRef__":true,"id":39911}},"39911":{"varMapping":{"__isSmartRef__":true,"id":39912},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39912":{"this":{"__isSmartRef__":true,"id":39909}},"39913":{},"39914":{"change":{"__isSmartRef__":true,"id":39915},"tick":{"__isSmartRef__":true,"id":39919}},"39915":{"varMapping":{"__isSmartRef__":true,"id":39916},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39916":{"this":{"__isSmartRef__":true,"id":39887}},"39917":{"timestamp":{"__isSmartRef__":true,"id":39918},"user":"cschuster","tags":[]},"39918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39919":{"varMapping":{"__isSmartRef__":true,"id":39920},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39920":{"this":{"__isSmartRef__":true,"id":39887}},"39921":{"timestamp":{"__isSmartRef__":true,"id":39922},"user":"cschuster","tags":[]},"39922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39923":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39924}],"id":"425A2FC3-83E0-4942-B538-E95F4EDBA6CD","shape":{"__isSmartRef__":true,"id":39925},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1034","partsBinMetaInfo":{"__isSmartRef__":true,"id":39926},"eventHandler":{"__isSmartRef__":true,"id":39944},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","52821BE4-EBF7-442F-9221-8F3C47786189"],"partTests":{"__isSmartRef__":true,"id":39945},"_ClipMode":"visible","moved":true,"b":354.4329737017397,"#startLetters":"set","isBeingDragged":false,"delta":0.5353972412412986,"_Rotation":18.76107993571198,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39950},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4858.6,4529.9)"},"39924":{"target":{"__isSmartRef__":true,"id":39923},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39925":{"_BorderWidth":4.514949347005932,"_ClipMode":"visible","_BorderRadius":39.623561382448045,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.3,103.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-25,230,166)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.1,-39.9)"},"39926":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39927},{"__isSmartRef__":true,"id":39929},{"__isSmartRef__":true,"id":39931},{"__isSmartRef__":true,"id":39933},{"__isSmartRef__":true,"id":39935},{"__isSmartRef__":true,"id":39937},{"__isSmartRef__":true,"id":39939},{"__isSmartRef__":true,"id":39941}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39943},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39927":{"date":{"__isSmartRef__":true,"id":39928},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39929":{"date":{"__isSmartRef__":true,"id":39930},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39930":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39931":{"date":{"__isSmartRef__":true,"id":39932},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39932":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39933":{"date":{"__isSmartRef__":true,"id":39934},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39934":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39935":{"date":{"__isSmartRef__":true,"id":39936},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39936":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39937":{"date":{"__isSmartRef__":true,"id":39938},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39939":{"date":{"__isSmartRef__":true,"id":39940},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39940":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39941":{"date":{"__isSmartRef__":true,"id":39942},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39943":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39944":{"morph":{"__isSmartRef__":true,"id":39923},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39945":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39946}},"39946":{"test01IsMorph":{"__isSmartRef__":true,"id":39947}},"39947":{"varMapping":{"__isSmartRef__":true,"id":39948},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39948":{"this":{"__isSmartRef__":true,"id":39945}},"39949":{},"39950":{"change":{"__isSmartRef__":true,"id":39951},"tick":{"__isSmartRef__":true,"id":39955}},"39951":{"varMapping":{"__isSmartRef__":true,"id":39952},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39952":{"this":{"__isSmartRef__":true,"id":39923}},"39953":{"timestamp":{"__isSmartRef__":true,"id":39954},"user":"cschuster","tags":[]},"39954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39955":{"varMapping":{"__isSmartRef__":true,"id":39956},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39956":{"this":{"__isSmartRef__":true,"id":39923}},"39957":{"timestamp":{"__isSmartRef__":true,"id":39958},"user":"cschuster","tags":[]},"39958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39959":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39960}],"id":"B9D2005B-3867-46E2-B513-65F7F46D401C","shape":{"__isSmartRef__":true,"id":39961},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1035","partsBinMetaInfo":{"__isSmartRef__":true,"id":39962},"eventHandler":{"__isSmartRef__":true,"id":39980},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF"],"partTests":{"__isSmartRef__":true,"id":39981},"_ClipMode":"visible","moved":true,"b":122.83580276789144,"#startLetters":"set","isBeingDragged":false,"delta":0.8711759061552584,"_Rotation":5.0140716553670615,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39986},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4972.9,5371.2)"},"39960":{"target":{"__isSmartRef__":true,"id":39959},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39961":{"_BorderWidth":9.201139694259604,"_ClipMode":"visible","_BorderRadius":11.760680430906113,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.6,66.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(215,76,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.8,-9.2)"},"39962":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39963},{"__isSmartRef__":true,"id":39965},{"__isSmartRef__":true,"id":39967},{"__isSmartRef__":true,"id":39969},{"__isSmartRef__":true,"id":39971},{"__isSmartRef__":true,"id":39973},{"__isSmartRef__":true,"id":39975},{"__isSmartRef__":true,"id":39977}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":39979},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39963":{"date":{"__isSmartRef__":true,"id":39964},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"39964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"39965":{"date":{"__isSmartRef__":true,"id":39966},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"39966":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"39967":{"date":{"__isSmartRef__":true,"id":39968},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"39968":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"39969":{"date":{"__isSmartRef__":true,"id":39970},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39970":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"39971":{"date":{"__isSmartRef__":true,"id":39972},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"39972":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"39973":{"date":{"__isSmartRef__":true,"id":39974},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"39974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"39975":{"date":{"__isSmartRef__":true,"id":39976},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"39976":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"39977":{"date":{"__isSmartRef__":true,"id":39978},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"39978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"39979":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"39980":{"morph":{"__isSmartRef__":true,"id":39959},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39981":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":39982}},"39982":{"test01IsMorph":{"__isSmartRef__":true,"id":39983}},"39983":{"varMapping":{"__isSmartRef__":true,"id":39984},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":39985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39984":{"this":{"__isSmartRef__":true,"id":39981}},"39985":{},"39986":{"change":{"__isSmartRef__":true,"id":39987},"tick":{"__isSmartRef__":true,"id":39991}},"39987":{"varMapping":{"__isSmartRef__":true,"id":39988},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":39989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39988":{"this":{"__isSmartRef__":true,"id":39959}},"39989":{"timestamp":{"__isSmartRef__":true,"id":39990},"user":"cschuster","tags":[]},"39990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"39991":{"varMapping":{"__isSmartRef__":true,"id":39992},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":39993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39992":{"this":{"__isSmartRef__":true,"id":39959}},"39993":{"timestamp":{"__isSmartRef__":true,"id":39994},"user":"cschuster","tags":[]},"39994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"39995":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":39996}],"id":"A8C11754-1344-4AA9-B8DB-3ADC6D17EBF2","shape":{"__isSmartRef__":true,"id":39997},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1036","partsBinMetaInfo":{"__isSmartRef__":true,"id":39998},"eventHandler":{"__isSmartRef__":true,"id":40016},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8","187B1BF1-35CE-4FD5-8006-84FE84303D09"],"partTests":{"__isSmartRef__":true,"id":40017},"_ClipMode":"visible","moved":true,"b":212.64769088616595,"#startLetters":"set","isBeingDragged":false,"delta":-0.6217397009022534,"_Rotation":33.967608326990494,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40022},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6319.1,4209.0)"},"39996":{"target":{"__isSmartRef__":true,"id":39995},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"39997":{"_BorderWidth":2.302640877592391,"_ClipMode":"visible","_BorderRadius":28.358806023623124,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.3,121.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-138,-354,-107)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.2,-3.2)"},"39998":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":39999},{"__isSmartRef__":true,"id":40001},{"__isSmartRef__":true,"id":40003},{"__isSmartRef__":true,"id":40005},{"__isSmartRef__":true,"id":40007},{"__isSmartRef__":true,"id":40009},{"__isSmartRef__":true,"id":40011},{"__isSmartRef__":true,"id":40013}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40015},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39999":{"date":{"__isSmartRef__":true,"id":40000},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40001":{"date":{"__isSmartRef__":true,"id":40002},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40002":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40003":{"date":{"__isSmartRef__":true,"id":40004},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40004":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40005":{"date":{"__isSmartRef__":true,"id":40006},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40006":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40007":{"date":{"__isSmartRef__":true,"id":40008},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40008":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40009":{"date":{"__isSmartRef__":true,"id":40010},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40011":{"date":{"__isSmartRef__":true,"id":40012},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40012":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40013":{"date":{"__isSmartRef__":true,"id":40014},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40015":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40016":{"morph":{"__isSmartRef__":true,"id":39995},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40017":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40018}},"40018":{"test01IsMorph":{"__isSmartRef__":true,"id":40019}},"40019":{"varMapping":{"__isSmartRef__":true,"id":40020},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40020":{"this":{"__isSmartRef__":true,"id":40017}},"40021":{},"40022":{"change":{"__isSmartRef__":true,"id":40023},"tick":{"__isSmartRef__":true,"id":40027}},"40023":{"varMapping":{"__isSmartRef__":true,"id":40024},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40024":{"this":{"__isSmartRef__":true,"id":39995}},"40025":{"timestamp":{"__isSmartRef__":true,"id":40026},"user":"cschuster","tags":[]},"40026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40027":{"varMapping":{"__isSmartRef__":true,"id":40028},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40028":{"this":{"__isSmartRef__":true,"id":39995}},"40029":{"timestamp":{"__isSmartRef__":true,"id":40030},"user":"cschuster","tags":[]},"40030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40031":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40032}],"id":"3A176EDB-1DB9-4DFA-AB98-E0106C880B33","shape":{"__isSmartRef__":true,"id":40033},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1037","partsBinMetaInfo":{"__isSmartRef__":true,"id":40034},"eventHandler":{"__isSmartRef__":true,"id":40052},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D"],"partTests":{"__isSmartRef__":true,"id":40053},"_ClipMode":"visible","moved":true,"b":45.26674888317939,"#startLetters":"set","isBeingDragged":false,"delta":0.7672330319182947,"_Rotation":-23.67367813692625,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40058},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5913.1,5667.1)"},"40032":{"target":{"__isSmartRef__":true,"id":40031},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40033":{"_BorderWidth":8.55195572541934,"_ClipMode":"visible","_BorderRadius":19.813776839457223,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(182,362,-58)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.2,-34.1)"},"40034":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40035},{"__isSmartRef__":true,"id":40037},{"__isSmartRef__":true,"id":40039},{"__isSmartRef__":true,"id":40041},{"__isSmartRef__":true,"id":40043},{"__isSmartRef__":true,"id":40045},{"__isSmartRef__":true,"id":40047},{"__isSmartRef__":true,"id":40049}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40051},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40035":{"date":{"__isSmartRef__":true,"id":40036},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40037":{"date":{"__isSmartRef__":true,"id":40038},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40038":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40039":{"date":{"__isSmartRef__":true,"id":40040},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40040":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40041":{"date":{"__isSmartRef__":true,"id":40042},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40043":{"date":{"__isSmartRef__":true,"id":40044},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40044":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40045":{"date":{"__isSmartRef__":true,"id":40046},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40047":{"date":{"__isSmartRef__":true,"id":40048},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40048":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40049":{"date":{"__isSmartRef__":true,"id":40050},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40051":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40052":{"morph":{"__isSmartRef__":true,"id":40031},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40053":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40054}},"40054":{"test01IsMorph":{"__isSmartRef__":true,"id":40055}},"40055":{"varMapping":{"__isSmartRef__":true,"id":40056},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40056":{"this":{"__isSmartRef__":true,"id":40053}},"40057":{},"40058":{"change":{"__isSmartRef__":true,"id":40059},"tick":{"__isSmartRef__":true,"id":40063}},"40059":{"varMapping":{"__isSmartRef__":true,"id":40060},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40060":{"this":{"__isSmartRef__":true,"id":40031}},"40061":{"timestamp":{"__isSmartRef__":true,"id":40062},"user":"cschuster","tags":[]},"40062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40063":{"varMapping":{"__isSmartRef__":true,"id":40064},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40064":{"this":{"__isSmartRef__":true,"id":40031}},"40065":{"timestamp":{"__isSmartRef__":true,"id":40066},"user":"cschuster","tags":[]},"40066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40067":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40068}],"id":"6243EB35-C19D-44C6-BFE6-B41D2971DEDA","shape":{"__isSmartRef__":true,"id":40069},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1038","partsBinMetaInfo":{"__isSmartRef__":true,"id":40070},"eventHandler":{"__isSmartRef__":true,"id":40088},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40"],"partTests":{"__isSmartRef__":true,"id":40089},"_ClipMode":"visible","moved":true,"b":51.090401095105335,"#startLetters":"set","isBeingDragged":false,"delta":-0.6153577667428181,"_Rotation":18.121643267812395,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40094},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4997.3,4488.0)"},"40068":{"target":{"__isSmartRef__":true,"id":40067},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40069":{"_BorderWidth":8.89068966693585,"_ClipMode":"visible","_BorderRadius":15.780054264957755,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,360,-130)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.6,-32.6)"},"40070":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40071},{"__isSmartRef__":true,"id":40073},{"__isSmartRef__":true,"id":40075},{"__isSmartRef__":true,"id":40077},{"__isSmartRef__":true,"id":40079},{"__isSmartRef__":true,"id":40081},{"__isSmartRef__":true,"id":40083},{"__isSmartRef__":true,"id":40085}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40087},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40071":{"date":{"__isSmartRef__":true,"id":40072},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40073":{"date":{"__isSmartRef__":true,"id":40074},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40074":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40075":{"date":{"__isSmartRef__":true,"id":40076},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40076":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40077":{"date":{"__isSmartRef__":true,"id":40078},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40079":{"date":{"__isSmartRef__":true,"id":40080},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40080":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40081":{"date":{"__isSmartRef__":true,"id":40082},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40083":{"date":{"__isSmartRef__":true,"id":40084},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40084":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40085":{"date":{"__isSmartRef__":true,"id":40086},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40087":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40088":{"morph":{"__isSmartRef__":true,"id":40067},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40089":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40090}},"40090":{"test01IsMorph":{"__isSmartRef__":true,"id":40091}},"40091":{"varMapping":{"__isSmartRef__":true,"id":40092},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40092":{"this":{"__isSmartRef__":true,"id":40089}},"40093":{},"40094":{"change":{"__isSmartRef__":true,"id":40095},"tick":{"__isSmartRef__":true,"id":40099}},"40095":{"varMapping":{"__isSmartRef__":true,"id":40096},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40096":{"this":{"__isSmartRef__":true,"id":40067}},"40097":{"timestamp":{"__isSmartRef__":true,"id":40098},"user":"cschuster","tags":[]},"40098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40099":{"varMapping":{"__isSmartRef__":true,"id":40100},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40100":{"this":{"__isSmartRef__":true,"id":40067}},"40101":{"timestamp":{"__isSmartRef__":true,"id":40102},"user":"cschuster","tags":[]},"40102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40103":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40104}],"id":"035C5EF1-A4C5-4C06-814F-309711701755","shape":{"__isSmartRef__":true,"id":40105},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1039","partsBinMetaInfo":{"__isSmartRef__":true,"id":40106},"eventHandler":{"__isSmartRef__":true,"id":40124},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","429DA705-3AA7-4A61-A938-03E3805A7549","FEFBDD39-4314-44A2-B6D3-217A904A4287","93AFF35B-C739-47AD-98B8-FCE2440501AC"],"partTests":{"__isSmartRef__":true,"id":40125},"_ClipMode":"visible","moved":true,"b":126,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.638747678925927,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40130},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5773.9,4595.7)"},"40104":{"target":{"__isSmartRef__":true,"id":40103},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40105":{"_BorderWidth":9.045084971874736,"_ClipMode":"visible","_BorderRadius":13.81966011250105,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,67.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(207,57,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.2,-8.2)"},"40106":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40107},{"__isSmartRef__":true,"id":40109},{"__isSmartRef__":true,"id":40111},{"__isSmartRef__":true,"id":40113},{"__isSmartRef__":true,"id":40115},{"__isSmartRef__":true,"id":40117},{"__isSmartRef__":true,"id":40119},{"__isSmartRef__":true,"id":40121}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40123},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40107":{"date":{"__isSmartRef__":true,"id":40108},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40109":{"date":{"__isSmartRef__":true,"id":40110},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40110":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40111":{"date":{"__isSmartRef__":true,"id":40112},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40112":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40113":{"date":{"__isSmartRef__":true,"id":40114},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40114":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40115":{"date":{"__isSmartRef__":true,"id":40116},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40116":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40117":{"date":{"__isSmartRef__":true,"id":40118},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40119":{"date":{"__isSmartRef__":true,"id":40120},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40120":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40121":{"date":{"__isSmartRef__":true,"id":40122},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40123":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40124":{"morph":{"__isSmartRef__":true,"id":40103},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40125":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40126}},"40126":{"test01IsMorph":{"__isSmartRef__":true,"id":40127}},"40127":{"varMapping":{"__isSmartRef__":true,"id":40128},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40128":{"this":{"__isSmartRef__":true,"id":40125}},"40129":{},"40130":{"change":{"__isSmartRef__":true,"id":40131},"tick":{"__isSmartRef__":true,"id":40135}},"40131":{"varMapping":{"__isSmartRef__":true,"id":40132},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40132":{"this":{"__isSmartRef__":true,"id":40103}},"40133":{"timestamp":{"__isSmartRef__":true,"id":40134},"user":"cschuster","tags":[]},"40134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40135":{"varMapping":{"__isSmartRef__":true,"id":40136},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40136":{"this":{"__isSmartRef__":true,"id":40103}},"40137":{"timestamp":{"__isSmartRef__":true,"id":40138},"user":"cschuster","tags":[]},"40138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40139":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40140}],"id":"105D2489-303C-46EC-9CFA-14376F013B36","shape":{"__isSmartRef__":true,"id":40141},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1040","partsBinMetaInfo":{"__isSmartRef__":true,"id":40142},"eventHandler":{"__isSmartRef__":true,"id":40160},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE"],"partTests":{"__isSmartRef__":true,"id":40161},"_ClipMode":"visible","moved":true,"b":234,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.4209286330745625,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40166},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6305.9,4474.1)"},"40140":{"target":{"__isSmartRef__":true,"id":40139},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40141":{"_BorderWidth":0.9549150281252636,"_ClipMode":"visible","_BorderRadius":13.819660112501058,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.0,132.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-207,-358,162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.8,-8.2)"},"40142":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40143},{"__isSmartRef__":true,"id":40145},{"__isSmartRef__":true,"id":40147},{"__isSmartRef__":true,"id":40149},{"__isSmartRef__":true,"id":40151},{"__isSmartRef__":true,"id":40153},{"__isSmartRef__":true,"id":40155},{"__isSmartRef__":true,"id":40157}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40159},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40143":{"date":{"__isSmartRef__":true,"id":40144},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40145":{"date":{"__isSmartRef__":true,"id":40146},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40146":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40147":{"date":{"__isSmartRef__":true,"id":40148},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40148":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40149":{"date":{"__isSmartRef__":true,"id":40150},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40150":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40151":{"date":{"__isSmartRef__":true,"id":40152},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40152":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40153":{"date":{"__isSmartRef__":true,"id":40154},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40154":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40155":{"date":{"__isSmartRef__":true,"id":40156},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40156":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40157":{"date":{"__isSmartRef__":true,"id":40158},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40158":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40159":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40160":{"morph":{"__isSmartRef__":true,"id":40139},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40161":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40162}},"40162":{"test01IsMorph":{"__isSmartRef__":true,"id":40163}},"40163":{"varMapping":{"__isSmartRef__":true,"id":40164},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40164":{"this":{"__isSmartRef__":true,"id":40161}},"40165":{},"40166":{"change":{"__isSmartRef__":true,"id":40167},"tick":{"__isSmartRef__":true,"id":40171}},"40167":{"varMapping":{"__isSmartRef__":true,"id":40168},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40168":{"this":{"__isSmartRef__":true,"id":40139}},"40169":{"timestamp":{"__isSmartRef__":true,"id":40170},"user":"cschuster","tags":[]},"40170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40171":{"varMapping":{"__isSmartRef__":true,"id":40172},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40172":{"this":{"__isSmartRef__":true,"id":40139}},"40173":{"timestamp":{"__isSmartRef__":true,"id":40174},"user":"cschuster","tags":[]},"40174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40175":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40176}],"id":"06E246FD-376C-45C6-8A7C-B637B8B96C21","shape":{"__isSmartRef__":true,"id":40177},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1041","partsBinMetaInfo":{"__isSmartRef__":true,"id":40178},"eventHandler":{"__isSmartRef__":true,"id":40196},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097"],"partTests":{"__isSmartRef__":true,"id":40197},"_ClipMode":"visible","moved":true,"b":275.2328451376525,"#startLetters":"set","isBeingDragged":false,"delta":-0.9972606454393826,"_Rotation":-36.67108651109777,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40202},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4591.9,5138.4)"},"40176":{"target":{"__isSmartRef__":true,"id":40175},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40177":{"_BorderWidth":0.02083860333942944,"_ClipMode":"visible","_BorderRadius":0.3327228576082497,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.7,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-231,75)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.8)"},"40178":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40179},{"__isSmartRef__":true,"id":40181},{"__isSmartRef__":true,"id":40183},{"__isSmartRef__":true,"id":40185},{"__isSmartRef__":true,"id":40187},{"__isSmartRef__":true,"id":40189},{"__isSmartRef__":true,"id":40191},{"__isSmartRef__":true,"id":40193}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40195},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40179":{"date":{"__isSmartRef__":true,"id":40180},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40181":{"date":{"__isSmartRef__":true,"id":40182},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40182":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40183":{"date":{"__isSmartRef__":true,"id":40184},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40184":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40185":{"date":{"__isSmartRef__":true,"id":40186},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40186":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40187":{"date":{"__isSmartRef__":true,"id":40188},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40188":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40189":{"date":{"__isSmartRef__":true,"id":40190},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40190":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40191":{"date":{"__isSmartRef__":true,"id":40192},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40192":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40193":{"date":{"__isSmartRef__":true,"id":40194},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40195":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40196":{"morph":{"__isSmartRef__":true,"id":40175},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40197":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40198}},"40198":{"test01IsMorph":{"__isSmartRef__":true,"id":40199}},"40199":{"varMapping":{"__isSmartRef__":true,"id":40200},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40200":{"this":{"__isSmartRef__":true,"id":40197}},"40201":{},"40202":{"change":{"__isSmartRef__":true,"id":40203},"tick":{"__isSmartRef__":true,"id":40207}},"40203":{"varMapping":{"__isSmartRef__":true,"id":40204},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40204":{"this":{"__isSmartRef__":true,"id":40175}},"40205":{"timestamp":{"__isSmartRef__":true,"id":40206},"user":"cschuster","tags":[]},"40206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40207":{"varMapping":{"__isSmartRef__":true,"id":40208},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40208":{"this":{"__isSmartRef__":true,"id":40175}},"40209":{"timestamp":{"__isSmartRef__":true,"id":40210},"user":"cschuster","tags":[]},"40210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40211":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40212}],"id":"DE929848-343C-4CC0-93FF-01FA067BA23A","shape":{"__isSmartRef__":true,"id":40213},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1042","partsBinMetaInfo":{"__isSmartRef__":true,"id":40214},"eventHandler":{"__isSmartRef__":true,"id":40232},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732","00EDDBB3-6015-4BB3-BC52-EB9956129E58","37572709-E8D1-4E4A-99E2-D0305C2F7C86"],"partTests":{"__isSmartRef__":true,"id":40233},"_ClipMode":"visible","moved":true,"b":184.95188675780082,"#startLetters":"set","isBeingDragged":false,"delta":0.9110930382157676,"_Rotation":-2.2766683448516756,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40238},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5927.6,5099.6)"},"40212":{"target":{"__isSmartRef__":true,"id":40211},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40213":{"_BorderWidth":4.568404134650318,"_ClipMode":"visible","_BorderRadius":39.7019600144209,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.9,103.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-23,-278,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.3,-0.1)"},"40214":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40215},{"__isSmartRef__":true,"id":40217},{"__isSmartRef__":true,"id":40219},{"__isSmartRef__":true,"id":40221},{"__isSmartRef__":true,"id":40223},{"__isSmartRef__":true,"id":40225},{"__isSmartRef__":true,"id":40227},{"__isSmartRef__":true,"id":40229}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40231},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40215":{"date":{"__isSmartRef__":true,"id":40216},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40217":{"date":{"__isSmartRef__":true,"id":40218},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40218":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40219":{"date":{"__isSmartRef__":true,"id":40220},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40220":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40221":{"date":{"__isSmartRef__":true,"id":40222},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40222":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40223":{"date":{"__isSmartRef__":true,"id":40224},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40224":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40225":{"date":{"__isSmartRef__":true,"id":40226},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40226":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40227":{"date":{"__isSmartRef__":true,"id":40228},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40228":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40229":{"date":{"__isSmartRef__":true,"id":40230},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40230":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40231":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40232":{"morph":{"__isSmartRef__":true,"id":40211},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40233":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40234}},"40234":{"test01IsMorph":{"__isSmartRef__":true,"id":40235}},"40235":{"varMapping":{"__isSmartRef__":true,"id":40236},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40236":{"this":{"__isSmartRef__":true,"id":40233}},"40237":{},"40238":{"change":{"__isSmartRef__":true,"id":40239},"tick":{"__isSmartRef__":true,"id":40243}},"40239":{"varMapping":{"__isSmartRef__":true,"id":40240},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40240":{"this":{"__isSmartRef__":true,"id":40211}},"40241":{"timestamp":{"__isSmartRef__":true,"id":40242},"user":"cschuster","tags":[]},"40242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40243":{"varMapping":{"__isSmartRef__":true,"id":40244},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40244":{"this":{"__isSmartRef__":true,"id":40211}},"40245":{"timestamp":{"__isSmartRef__":true,"id":40246},"user":"cschuster","tags":[]},"40246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40247":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40248}],"id":"282C7120-FD1B-4897-8B75-CEDB84A4D725","shape":{"__isSmartRef__":true,"id":40249},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1043","partsBinMetaInfo":{"__isSmartRef__":true,"id":40250},"eventHandler":{"__isSmartRef__":true,"id":40268},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","5D62753A-A29E-4F60-A378-5BDAC6E3CB4A"],"partTests":{"__isSmartRef__":true,"id":40269},"_ClipMode":"visible","moved":true,"b":230.08205518993782,"#startLetters":"set","isBeingDragged":false,"delta":0.8490112737636082,"_Rotation":5.400179842824775,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40274},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5852.9,4416.7)"},"40248":{"target":{"__isSmartRef__":true,"id":40247},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40249":{"_BorderWidth":1.1651789263942218,"_ClipMode":"visible","_BorderRadius":16.470635733486446,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,130.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-361,118)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-7.2)"},"40250":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40251},{"__isSmartRef__":true,"id":40253},{"__isSmartRef__":true,"id":40255},{"__isSmartRef__":true,"id":40257},{"__isSmartRef__":true,"id":40259},{"__isSmartRef__":true,"id":40261},{"__isSmartRef__":true,"id":40263},{"__isSmartRef__":true,"id":40265}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40267},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40251":{"date":{"__isSmartRef__":true,"id":40252},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40253":{"date":{"__isSmartRef__":true,"id":40254},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40254":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40255":{"date":{"__isSmartRef__":true,"id":40256},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40256":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40257":{"date":{"__isSmartRef__":true,"id":40258},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40259":{"date":{"__isSmartRef__":true,"id":40260},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40260":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40261":{"date":{"__isSmartRef__":true,"id":40262},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40262":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40263":{"date":{"__isSmartRef__":true,"id":40264},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40264":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40265":{"date":{"__isSmartRef__":true,"id":40266},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40266":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40267":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40268":{"morph":{"__isSmartRef__":true,"id":40247},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40269":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40270}},"40270":{"test01IsMorph":{"__isSmartRef__":true,"id":40271}},"40271":{"varMapping":{"__isSmartRef__":true,"id":40272},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40272":{"this":{"__isSmartRef__":true,"id":40269}},"40273":{},"40274":{"change":{"__isSmartRef__":true,"id":40275},"tick":{"__isSmartRef__":true,"id":40279}},"40275":{"varMapping":{"__isSmartRef__":true,"id":40276},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40276":{"this":{"__isSmartRef__":true,"id":40247}},"40277":{"timestamp":{"__isSmartRef__":true,"id":40278},"user":"cschuster","tags":[]},"40278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40279":{"varMapping":{"__isSmartRef__":true,"id":40280},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40280":{"this":{"__isSmartRef__":true,"id":40247}},"40281":{"timestamp":{"__isSmartRef__":true,"id":40282},"user":"cschuster","tags":[]},"40282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40283":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40284}],"id":"64E721AE-E612-4A14-AE77-72D16446C28E","shape":{"__isSmartRef__":true,"id":40285},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1044","partsBinMetaInfo":{"__isSmartRef__":true,"id":40286},"eventHandler":{"__isSmartRef__":true,"id":40304},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9"],"partTests":{"__isSmartRef__":true,"id":40305},"_ClipMode":"visible","moved":true,"b":188.26015781989554,"#startLetters":"set","isBeingDragged":false,"delta":-0.5630814497708343,"_Rotation":22.737483794183373,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40310},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5510.4,4456.6)"},"40284":{"target":{"__isSmartRef__":true,"id":40283},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40285":{"_BorderWidth":4.281659637707645,"_ClipMode":"visible","_BorderRadius":39.1743793982427,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.4,105.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-37,-290,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.1,-0.2)"},"40286":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40287},{"__isSmartRef__":true,"id":40289},{"__isSmartRef__":true,"id":40291},{"__isSmartRef__":true,"id":40293},{"__isSmartRef__":true,"id":40295},{"__isSmartRef__":true,"id":40297},{"__isSmartRef__":true,"id":40299},{"__isSmartRef__":true,"id":40301}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40303},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40287":{"date":{"__isSmartRef__":true,"id":40288},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40289":{"date":{"__isSmartRef__":true,"id":40290},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40290":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40291":{"date":{"__isSmartRef__":true,"id":40292},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40292":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40293":{"date":{"__isSmartRef__":true,"id":40294},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40295":{"date":{"__isSmartRef__":true,"id":40296},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40296":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40297":{"date":{"__isSmartRef__":true,"id":40298},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40298":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40299":{"date":{"__isSmartRef__":true,"id":40300},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40300":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40301":{"date":{"__isSmartRef__":true,"id":40302},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40302":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40303":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40304":{"morph":{"__isSmartRef__":true,"id":40283},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40305":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40306}},"40306":{"test01IsMorph":{"__isSmartRef__":true,"id":40307}},"40307":{"varMapping":{"__isSmartRef__":true,"id":40308},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40308":{"this":{"__isSmartRef__":true,"id":40305}},"40309":{},"40310":{"change":{"__isSmartRef__":true,"id":40311},"tick":{"__isSmartRef__":true,"id":40315}},"40311":{"varMapping":{"__isSmartRef__":true,"id":40312},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40312":{"this":{"__isSmartRef__":true,"id":40283}},"40313":{"timestamp":{"__isSmartRef__":true,"id":40314},"user":"cschuster","tags":[]},"40314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40315":{"varMapping":{"__isSmartRef__":true,"id":40316},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40316":{"this":{"__isSmartRef__":true,"id":40283}},"40317":{"timestamp":{"__isSmartRef__":true,"id":40318},"user":"cschuster","tags":[]},"40318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40319":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40320}],"id":"BED18902-EFF8-4618-853E-96455770B490","shape":{"__isSmartRef__":true,"id":40321},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1045","partsBinMetaInfo":{"__isSmartRef__":true,"id":40322},"eventHandler":{"__isSmartRef__":true,"id":40340},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","EE177CC5-99BE-48C4-8541-6D14DDD5A5C1","E005C7B4-D0EA-42AD-A3D1-7B6E7B9B7D9D"],"partTests":{"__isSmartRef__":true,"id":40341},"_ClipMode":"visible","moved":true,"b":159.6439206006471,"#startLetters":"set","isBeingDragged":false,"delta":0.9281623290735297,"_Rotation":-18.538496849103613,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40346},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5219.8,4996.5)"},"40320":{"target":{"__isSmartRef__":true,"id":40319},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40321":{"_BorderWidth":6.739267314749213,"_ClipMode":"visible","_BorderRadius":35.15991873255209,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.9,86.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(89,-151,17)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.0,-1.2)"},"40322":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40323},{"__isSmartRef__":true,"id":40325},{"__isSmartRef__":true,"id":40327},{"__isSmartRef__":true,"id":40329},{"__isSmartRef__":true,"id":40331},{"__isSmartRef__":true,"id":40333},{"__isSmartRef__":true,"id":40335},{"__isSmartRef__":true,"id":40337}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40339},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40323":{"date":{"__isSmartRef__":true,"id":40324},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40325":{"date":{"__isSmartRef__":true,"id":40326},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40326":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40327":{"date":{"__isSmartRef__":true,"id":40328},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40328":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40329":{"date":{"__isSmartRef__":true,"id":40330},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40330":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40331":{"date":{"__isSmartRef__":true,"id":40332},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40332":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40333":{"date":{"__isSmartRef__":true,"id":40334},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40334":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40335":{"date":{"__isSmartRef__":true,"id":40336},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40336":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40337":{"date":{"__isSmartRef__":true,"id":40338},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40338":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40339":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40340":{"morph":{"__isSmartRef__":true,"id":40319},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40341":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40342}},"40342":{"test01IsMorph":{"__isSmartRef__":true,"id":40343}},"40343":{"varMapping":{"__isSmartRef__":true,"id":40344},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40344":{"this":{"__isSmartRef__":true,"id":40341}},"40345":{},"40346":{"change":{"__isSmartRef__":true,"id":40347},"tick":{"__isSmartRef__":true,"id":40351}},"40347":{"varMapping":{"__isSmartRef__":true,"id":40348},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40348":{"this":{"__isSmartRef__":true,"id":40319}},"40349":{"timestamp":{"__isSmartRef__":true,"id":40350},"user":"cschuster","tags":[]},"40350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40351":{"varMapping":{"__isSmartRef__":true,"id":40352},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40352":{"this":{"__isSmartRef__":true,"id":40319}},"40353":{"timestamp":{"__isSmartRef__":true,"id":40354},"user":"cschuster","tags":[]},"40354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40355":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40356}],"id":"F0CB646E-9998-4A57-B6B7-C8F3EE7D9695","shape":{"__isSmartRef__":true,"id":40357},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1046","partsBinMetaInfo":{"__isSmartRef__":true,"id":40358},"eventHandler":{"__isSmartRef__":true,"id":40376},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240"],"partTests":{"__isSmartRef__":true,"id":40377},"_ClipMode":"visible","moved":true,"b":4.2634788833674975,"#startLetters":"set","isBeingDragged":false,"delta":0.8526957766734995,"_Rotation":-9.762055638614658,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40382},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6106.9,4203.1)"},"40356":{"target":{"__isSmartRef__":true,"id":40355},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40357":{"_BorderWidth":5.3717154607019175,"_ClipMode":"visible","_BorderRadius":39.77892418604026,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.9,97.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(19,275,240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.5,-39.9)"},"40358":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40359},{"__isSmartRef__":true,"id":40361},{"__isSmartRef__":true,"id":40363},{"__isSmartRef__":true,"id":40365},{"__isSmartRef__":true,"id":40367},{"__isSmartRef__":true,"id":40369},{"__isSmartRef__":true,"id":40371},{"__isSmartRef__":true,"id":40373}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40375},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40359":{"date":{"__isSmartRef__":true,"id":40360},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40361":{"date":{"__isSmartRef__":true,"id":40362},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40362":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40363":{"date":{"__isSmartRef__":true,"id":40364},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40364":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40365":{"date":{"__isSmartRef__":true,"id":40366},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40367":{"date":{"__isSmartRef__":true,"id":40368},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40368":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40369":{"date":{"__isSmartRef__":true,"id":40370},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40370":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40371":{"date":{"__isSmartRef__":true,"id":40372},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40372":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40373":{"date":{"__isSmartRef__":true,"id":40374},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40374":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40375":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40376":{"morph":{"__isSmartRef__":true,"id":40355},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40377":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40378}},"40378":{"test01IsMorph":{"__isSmartRef__":true,"id":40379}},"40379":{"varMapping":{"__isSmartRef__":true,"id":40380},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40380":{"this":{"__isSmartRef__":true,"id":40377}},"40381":{},"40382":{"change":{"__isSmartRef__":true,"id":40383},"tick":{"__isSmartRef__":true,"id":40387}},"40383":{"varMapping":{"__isSmartRef__":true,"id":40384},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40384":{"this":{"__isSmartRef__":true,"id":40355}},"40385":{"timestamp":{"__isSmartRef__":true,"id":40386},"user":"cschuster","tags":[]},"40386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40387":{"varMapping":{"__isSmartRef__":true,"id":40388},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40388":{"this":{"__isSmartRef__":true,"id":40355}},"40389":{"timestamp":{"__isSmartRef__":true,"id":40390},"user":"cschuster","tags":[]},"40390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40391":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40392}],"id":"AE8B951A-18AD-47B5-BBCC-C32E43307A52","shape":{"__isSmartRef__":true,"id":40393},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1047","partsBinMetaInfo":{"__isSmartRef__":true,"id":40394},"eventHandler":{"__isSmartRef__":true,"id":40412},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","4FE4039A-839F-4A03-ADD7-B6BFD9DC57C2"],"partTests":{"__isSmartRef__":true,"id":40413},"_ClipMode":"visible","moved":true,"b":309.9040938835242,"#startLetters":"set","isBeingDragged":false,"delta":0.8537302861805074,"_Rotation":-5.27437639340839,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40418},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4639.9,4499.6)"},"40392":{"target":{"__isSmartRef__":true,"id":40391},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40393":{"_BorderWidth":1.1644034141978739,"_ClipMode":"visible","_BorderRadius":16.461118129572917,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,130.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-33,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-32.8)"},"40394":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40395},{"__isSmartRef__":true,"id":40397},{"__isSmartRef__":true,"id":40399},{"__isSmartRef__":true,"id":40401},{"__isSmartRef__":true,"id":40403},{"__isSmartRef__":true,"id":40405},{"__isSmartRef__":true,"id":40407},{"__isSmartRef__":true,"id":40409}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40411},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40395":{"date":{"__isSmartRef__":true,"id":40396},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40397":{"date":{"__isSmartRef__":true,"id":40398},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40398":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40399":{"date":{"__isSmartRef__":true,"id":40400},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40400":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40401":{"date":{"__isSmartRef__":true,"id":40402},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40402":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40403":{"date":{"__isSmartRef__":true,"id":40404},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40404":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40405":{"date":{"__isSmartRef__":true,"id":40406},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40406":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40407":{"date":{"__isSmartRef__":true,"id":40408},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40408":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40409":{"date":{"__isSmartRef__":true,"id":40410},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40410":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40411":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40412":{"morph":{"__isSmartRef__":true,"id":40391},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40413":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40414}},"40414":{"test01IsMorph":{"__isSmartRef__":true,"id":40415}},"40415":{"varMapping":{"__isSmartRef__":true,"id":40416},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40416":{"this":{"__isSmartRef__":true,"id":40413}},"40417":{},"40418":{"change":{"__isSmartRef__":true,"id":40419},"tick":{"__isSmartRef__":true,"id":40423}},"40419":{"varMapping":{"__isSmartRef__":true,"id":40420},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40420":{"this":{"__isSmartRef__":true,"id":40391}},"40421":{"timestamp":{"__isSmartRef__":true,"id":40422},"user":"cschuster","tags":[]},"40422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40423":{"varMapping":{"__isSmartRef__":true,"id":40424},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40424":{"this":{"__isSmartRef__":true,"id":40391}},"40425":{"timestamp":{"__isSmartRef__":true,"id":40426},"user":"cschuster","tags":[]},"40426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40427":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40428}],"id":"1A35A60D-C22A-467C-80E6-B6CDCF318B24","shape":{"__isSmartRef__":true,"id":40429},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1048","partsBinMetaInfo":{"__isSmartRef__":true,"id":40430},"eventHandler":{"__isSmartRef__":true,"id":40448},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","239E81B5-E305-4681-849F-4913CD5CCACA","7ABA4CFF-6242-4F56-8449-29939F4B7775"],"partTests":{"__isSmartRef__":true,"id":40449},"_ClipMode":"visible","moved":true,"b":16.905036316718906,"#startLetters":"set","isBeingDragged":false,"delta":0.7043765131966211,"_Rotation":40.89836069046191,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40454},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4697.5,5446.0)"},"40428":{"target":{"__isSmartRef__":true,"id":40427},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40429":{"_BorderWidth":6.453931483423549,"_ClipMode":"visible","_BorderRadius":36.61773318641568,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.3,88.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(75,320,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.8,-39.1)"},"40430":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40431},{"__isSmartRef__":true,"id":40433},{"__isSmartRef__":true,"id":40435},{"__isSmartRef__":true,"id":40437},{"__isSmartRef__":true,"id":40439},{"__isSmartRef__":true,"id":40441},{"__isSmartRef__":true,"id":40443},{"__isSmartRef__":true,"id":40445}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40447},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40431":{"date":{"__isSmartRef__":true,"id":40432},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40433":{"date":{"__isSmartRef__":true,"id":40434},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40434":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40435":{"date":{"__isSmartRef__":true,"id":40436},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40436":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40437":{"date":{"__isSmartRef__":true,"id":40438},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40439":{"date":{"__isSmartRef__":true,"id":40440},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40440":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40441":{"date":{"__isSmartRef__":true,"id":40442},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40442":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40443":{"date":{"__isSmartRef__":true,"id":40444},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40444":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40445":{"date":{"__isSmartRef__":true,"id":40446},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40446":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40447":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40448":{"morph":{"__isSmartRef__":true,"id":40427},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40449":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40450}},"40450":{"test01IsMorph":{"__isSmartRef__":true,"id":40451}},"40451":{"varMapping":{"__isSmartRef__":true,"id":40452},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40452":{"this":{"__isSmartRef__":true,"id":40449}},"40453":{},"40454":{"change":{"__isSmartRef__":true,"id":40455},"tick":{"__isSmartRef__":true,"id":40459}},"40455":{"varMapping":{"__isSmartRef__":true,"id":40456},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40456":{"this":{"__isSmartRef__":true,"id":40427}},"40457":{"timestamp":{"__isSmartRef__":true,"id":40458},"user":"cschuster","tags":[]},"40458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40459":{"varMapping":{"__isSmartRef__":true,"id":40460},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40460":{"this":{"__isSmartRef__":true,"id":40427}},"40461":{"timestamp":{"__isSmartRef__":true,"id":40462},"user":"cschuster","tags":[]},"40462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40463":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40464}],"id":"79E94240-4B7B-453C-A879-680E3E24609C","shape":{"__isSmartRef__":true,"id":40465},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1049","partsBinMetaInfo":{"__isSmartRef__":true,"id":40466},"eventHandler":{"__isSmartRef__":true,"id":40484},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","D7F6EDDD-7EA1-43CE-AB7A-8124518FB743"],"partTests":{"__isSmartRef__":true,"id":40485},"_ClipMode":"visible","moved":true,"b":330.8567135075573,"#startLetters":"set","isBeingDragged":false,"delta":-0.9401060158852488,"_Rotation":25.933820718635214,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40490},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5154.4,4228.5)"},"40464":{"target":{"__isSmartRef__":true,"id":40463},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40465":{"_BorderWidth":2.565023153345672,"_ClipMode":"visible","_BorderRadius":30.513420410011754,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.0,119.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-125,99,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-37.5)"},"40466":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40467},{"__isSmartRef__":true,"id":40469},{"__isSmartRef__":true,"id":40471},{"__isSmartRef__":true,"id":40473},{"__isSmartRef__":true,"id":40475},{"__isSmartRef__":true,"id":40477},{"__isSmartRef__":true,"id":40479},{"__isSmartRef__":true,"id":40481}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40483},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40467":{"date":{"__isSmartRef__":true,"id":40468},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40469":{"date":{"__isSmartRef__":true,"id":40470},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40470":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40471":{"date":{"__isSmartRef__":true,"id":40472},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40472":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40473":{"date":{"__isSmartRef__":true,"id":40474},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40475":{"date":{"__isSmartRef__":true,"id":40476},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40476":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40477":{"date":{"__isSmartRef__":true,"id":40478},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40478":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40479":{"date":{"__isSmartRef__":true,"id":40480},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40480":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40481":{"date":{"__isSmartRef__":true,"id":40482},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40482":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40483":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40484":{"morph":{"__isSmartRef__":true,"id":40463},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40485":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40486}},"40486":{"test01IsMorph":{"__isSmartRef__":true,"id":40487}},"40487":{"varMapping":{"__isSmartRef__":true,"id":40488},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40488":{"this":{"__isSmartRef__":true,"id":40485}},"40489":{},"40490":{"change":{"__isSmartRef__":true,"id":40491},"tick":{"__isSmartRef__":true,"id":40495}},"40491":{"varMapping":{"__isSmartRef__":true,"id":40492},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40492":{"this":{"__isSmartRef__":true,"id":40463}},"40493":{"timestamp":{"__isSmartRef__":true,"id":40494},"user":"cschuster","tags":[]},"40494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40495":{"varMapping":{"__isSmartRef__":true,"id":40496},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40496":{"this":{"__isSmartRef__":true,"id":40463}},"40497":{"timestamp":{"__isSmartRef__":true,"id":40498},"user":"cschuster","tags":[]},"40498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40499":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40500}],"id":"BAFAF0D6-F575-4474-BCD3-E151DFD9FDCF","shape":{"__isSmartRef__":true,"id":40501},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1050","partsBinMetaInfo":{"__isSmartRef__":true,"id":40502},"eventHandler":{"__isSmartRef__":true,"id":40520},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0"],"partTests":{"__isSmartRef__":true,"id":40521},"_ClipMode":"visible","moved":true,"b":330,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":22.85464507469566,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40526},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4558.7,4410.1)"},"40500":{"target":{"__isSmartRef__":true,"id":40499},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40501":{"_BorderWidth":2.499999999999998,"_ClipMode":"visible","_BorderRadius":29.999999999999982,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,120.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-128,94,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-37.3)"},"40502":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40503},{"__isSmartRef__":true,"id":40505},{"__isSmartRef__":true,"id":40507},{"__isSmartRef__":true,"id":40509},{"__isSmartRef__":true,"id":40511},{"__isSmartRef__":true,"id":40513},{"__isSmartRef__":true,"id":40515},{"__isSmartRef__":true,"id":40517}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40519},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40503":{"date":{"__isSmartRef__":true,"id":40504},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40505":{"date":{"__isSmartRef__":true,"id":40506},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40506":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40507":{"date":{"__isSmartRef__":true,"id":40508},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40508":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40509":{"date":{"__isSmartRef__":true,"id":40510},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40511":{"date":{"__isSmartRef__":true,"id":40512},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40512":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40513":{"date":{"__isSmartRef__":true,"id":40514},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40514":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40515":{"date":{"__isSmartRef__":true,"id":40516},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40516":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40517":{"date":{"__isSmartRef__":true,"id":40518},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40518":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40519":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40520":{"morph":{"__isSmartRef__":true,"id":40499},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40521":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40522}},"40522":{"test01IsMorph":{"__isSmartRef__":true,"id":40523}},"40523":{"varMapping":{"__isSmartRef__":true,"id":40524},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40524":{"this":{"__isSmartRef__":true,"id":40521}},"40525":{},"40526":{"change":{"__isSmartRef__":true,"id":40527},"tick":{"__isSmartRef__":true,"id":40531}},"40527":{"varMapping":{"__isSmartRef__":true,"id":40528},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40528":{"this":{"__isSmartRef__":true,"id":40499}},"40529":{"timestamp":{"__isSmartRef__":true,"id":40530},"user":"cschuster","tags":[]},"40530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40531":{"varMapping":{"__isSmartRef__":true,"id":40532},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40532":{"this":{"__isSmartRef__":true,"id":40499}},"40533":{"timestamp":{"__isSmartRef__":true,"id":40534},"user":"cschuster","tags":[]},"40534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40535":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40536}],"id":"AA301D99-F9D7-48B0-9CB0-6F8D4E5348A2","shape":{"__isSmartRef__":true,"id":40537},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1051","partsBinMetaInfo":{"__isSmartRef__":true,"id":40538},"eventHandler":{"__isSmartRef__":true,"id":40556},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E"],"partTests":{"__isSmartRef__":true,"id":40557},"_ClipMode":"visible","moved":true,"b":1,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-25.847265984553108,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40562},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7013.0,5588.7)"},"40536":{"target":{"__isSmartRef__":true,"id":40535},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40537":{"_BorderWidth":5.087262032186418,"_ClipMode":"visible","_BorderRadius":39.987816540381914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,99.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(5,261,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-40.0)"},"40538":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40539},{"__isSmartRef__":true,"id":40541},{"__isSmartRef__":true,"id":40543},{"__isSmartRef__":true,"id":40545},{"__isSmartRef__":true,"id":40547},{"__isSmartRef__":true,"id":40549},{"__isSmartRef__":true,"id":40551},{"__isSmartRef__":true,"id":40553}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40555},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40539":{"date":{"__isSmartRef__":true,"id":40540},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40541":{"date":{"__isSmartRef__":true,"id":40542},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40542":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40543":{"date":{"__isSmartRef__":true,"id":40544},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40544":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40545":{"date":{"__isSmartRef__":true,"id":40546},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40547":{"date":{"__isSmartRef__":true,"id":40548},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40548":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40549":{"date":{"__isSmartRef__":true,"id":40550},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40550":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40551":{"date":{"__isSmartRef__":true,"id":40552},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40552":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40553":{"date":{"__isSmartRef__":true,"id":40554},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40554":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40555":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40556":{"morph":{"__isSmartRef__":true,"id":40535},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40557":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40558}},"40558":{"test01IsMorph":{"__isSmartRef__":true,"id":40559}},"40559":{"varMapping":{"__isSmartRef__":true,"id":40560},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40560":{"this":{"__isSmartRef__":true,"id":40557}},"40561":{},"40562":{"change":{"__isSmartRef__":true,"id":40563},"tick":{"__isSmartRef__":true,"id":40567}},"40563":{"varMapping":{"__isSmartRef__":true,"id":40564},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40564":{"this":{"__isSmartRef__":true,"id":40535}},"40565":{"timestamp":{"__isSmartRef__":true,"id":40566},"user":"cschuster","tags":[]},"40566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40567":{"varMapping":{"__isSmartRef__":true,"id":40568},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40568":{"this":{"__isSmartRef__":true,"id":40535}},"40569":{"timestamp":{"__isSmartRef__":true,"id":40570},"user":"cschuster","tags":[]},"40570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40571":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40572}],"id":"F62607AA-3F97-4553-A846-A65824431FF5","shape":{"__isSmartRef__":true,"id":40573},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1052","partsBinMetaInfo":{"__isSmartRef__":true,"id":40574},"eventHandler":{"__isSmartRef__":true,"id":40592},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976"],"partTests":{"__isSmartRef__":true,"id":40593},"_ClipMode":"visible","moved":true,"b":344.62265460012713,"#startLetters":"set","isBeingDragged":false,"delta":0.8904978155042045,"_Rotation":25.417962185320828,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40598},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5478.3,4353.4)"},"40572":{"target":{"__isSmartRef__":true,"id":40571},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40573":{"_BorderWidth":3.6741255202105716,"_ClipMode":"visible","_BorderRadius":37.18729098214898,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.5,110.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-68,179,50)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.7,-39.3)"},"40574":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40575},{"__isSmartRef__":true,"id":40577},{"__isSmartRef__":true,"id":40579},{"__isSmartRef__":true,"id":40581},{"__isSmartRef__":true,"id":40583},{"__isSmartRef__":true,"id":40585},{"__isSmartRef__":true,"id":40587},{"__isSmartRef__":true,"id":40589}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40591},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40575":{"date":{"__isSmartRef__":true,"id":40576},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40577":{"date":{"__isSmartRef__":true,"id":40578},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40578":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40579":{"date":{"__isSmartRef__":true,"id":40580},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40580":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40581":{"date":{"__isSmartRef__":true,"id":40582},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40583":{"date":{"__isSmartRef__":true,"id":40584},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40584":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40585":{"date":{"__isSmartRef__":true,"id":40586},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40586":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40587":{"date":{"__isSmartRef__":true,"id":40588},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40588":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40589":{"date":{"__isSmartRef__":true,"id":40590},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40590":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40591":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40592":{"morph":{"__isSmartRef__":true,"id":40571},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40593":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40594}},"40594":{"test01IsMorph":{"__isSmartRef__":true,"id":40595}},"40595":{"varMapping":{"__isSmartRef__":true,"id":40596},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40596":{"this":{"__isSmartRef__":true,"id":40593}},"40597":{},"40598":{"change":{"__isSmartRef__":true,"id":40599},"tick":{"__isSmartRef__":true,"id":40603}},"40599":{"varMapping":{"__isSmartRef__":true,"id":40600},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40600":{"this":{"__isSmartRef__":true,"id":40571}},"40601":{"timestamp":{"__isSmartRef__":true,"id":40602},"user":"cschuster","tags":[]},"40602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40603":{"varMapping":{"__isSmartRef__":true,"id":40604},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40604":{"this":{"__isSmartRef__":true,"id":40571}},"40605":{"timestamp":{"__isSmartRef__":true,"id":40606},"user":"cschuster","tags":[]},"40606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40607":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40608}],"id":"0458B0EB-C6B0-4443-B13A-0914A5F28B0D","shape":{"__isSmartRef__":true,"id":40609},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1053","partsBinMetaInfo":{"__isSmartRef__":true,"id":40610},"eventHandler":{"__isSmartRef__":true,"id":40628},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A"],"partTests":{"__isSmartRef__":true,"id":40629},"_ClipMode":"visible","moved":true,"b":68,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":17.17732621654503,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40634},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5276.9,5370.4)"},"40608":{"target":{"__isSmartRef__":true,"id":40607},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40609":{"_BorderWidth":9.635919272833938,"_ClipMode":"visible","_BorderRadius":5.613203993226977,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.8,62.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,333,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-27.5)"},"40610":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40611},{"__isSmartRef__":true,"id":40613},{"__isSmartRef__":true,"id":40615},{"__isSmartRef__":true,"id":40617},{"__isSmartRef__":true,"id":40619},{"__isSmartRef__":true,"id":40621},{"__isSmartRef__":true,"id":40623},{"__isSmartRef__":true,"id":40625}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40627},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40611":{"date":{"__isSmartRef__":true,"id":40612},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40613":{"date":{"__isSmartRef__":true,"id":40614},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40614":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40615":{"date":{"__isSmartRef__":true,"id":40616},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40616":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40617":{"date":{"__isSmartRef__":true,"id":40618},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40619":{"date":{"__isSmartRef__":true,"id":40620},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40620":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40621":{"date":{"__isSmartRef__":true,"id":40622},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40622":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40623":{"date":{"__isSmartRef__":true,"id":40624},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40624":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40625":{"date":{"__isSmartRef__":true,"id":40626},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40626":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40627":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40628":{"morph":{"__isSmartRef__":true,"id":40607},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40629":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40630}},"40630":{"test01IsMorph":{"__isSmartRef__":true,"id":40631}},"40631":{"varMapping":{"__isSmartRef__":true,"id":40632},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40632":{"this":{"__isSmartRef__":true,"id":40629}},"40633":{},"40634":{"change":{"__isSmartRef__":true,"id":40635},"tick":{"__isSmartRef__":true,"id":40639}},"40635":{"varMapping":{"__isSmartRef__":true,"id":40636},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40636":{"this":{"__isSmartRef__":true,"id":40607}},"40637":{"timestamp":{"__isSmartRef__":true,"id":40638},"user":"cschuster","tags":[]},"40638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40639":{"varMapping":{"__isSmartRef__":true,"id":40640},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40640":{"this":{"__isSmartRef__":true,"id":40607}},"40641":{"timestamp":{"__isSmartRef__":true,"id":40642},"user":"cschuster","tags":[]},"40642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40643":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40644}],"id":"61C518E0-271D-4109-8775-C3BFCE53E8BF","shape":{"__isSmartRef__":true,"id":40645},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1054","partsBinMetaInfo":{"__isSmartRef__":true,"id":40646},"eventHandler":{"__isSmartRef__":true,"id":40664},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","4BCE8704-2AEF-41A3-A795-8396A6BCF761"],"partTests":{"__isSmartRef__":true,"id":40665},"_ClipMode":"visible","moved":true,"b":125.08985023910645,"#startLetters":"set","isBeingDragged":false,"delta":-0.7990141148329712,"_Rotation":-39.67089743634303,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40670},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5457.3,5152.6)"},"40644":{"target":{"__isSmartRef__":true,"id":40643},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40645":{"_BorderWidth":9.091257824482948,"_ClipMode":"visible","_BorderRadius":13.218575061771276,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,67.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,63,244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.5)"},"40646":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40647},{"__isSmartRef__":true,"id":40649},{"__isSmartRef__":true,"id":40651},{"__isSmartRef__":true,"id":40653},{"__isSmartRef__":true,"id":40655},{"__isSmartRef__":true,"id":40657},{"__isSmartRef__":true,"id":40659},{"__isSmartRef__":true,"id":40661}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40663},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40647":{"date":{"__isSmartRef__":true,"id":40648},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40649":{"date":{"__isSmartRef__":true,"id":40650},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40650":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40651":{"date":{"__isSmartRef__":true,"id":40652},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40652":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40653":{"date":{"__isSmartRef__":true,"id":40654},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40655":{"date":{"__isSmartRef__":true,"id":40656},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40656":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40657":{"date":{"__isSmartRef__":true,"id":40658},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40659":{"date":{"__isSmartRef__":true,"id":40660},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40660":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40661":{"date":{"__isSmartRef__":true,"id":40662},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40662":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40663":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40664":{"morph":{"__isSmartRef__":true,"id":40643},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40665":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40666}},"40666":{"test01IsMorph":{"__isSmartRef__":true,"id":40667}},"40667":{"varMapping":{"__isSmartRef__":true,"id":40668},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40668":{"this":{"__isSmartRef__":true,"id":40665}},"40669":{},"40670":{"change":{"__isSmartRef__":true,"id":40671},"tick":{"__isSmartRef__":true,"id":40675}},"40671":{"varMapping":{"__isSmartRef__":true,"id":40672},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40672":{"this":{"__isSmartRef__":true,"id":40643}},"40673":{"timestamp":{"__isSmartRef__":true,"id":40674},"user":"cschuster","tags":[]},"40674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40675":{"varMapping":{"__isSmartRef__":true,"id":40676},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40676":{"this":{"__isSmartRef__":true,"id":40643}},"40677":{"timestamp":{"__isSmartRef__":true,"id":40678},"user":"cschuster","tags":[]},"40678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40679":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40680}],"id":"B1B7B180-40E0-45FD-AE32-726ED590F4F9","shape":{"__isSmartRef__":true,"id":40681},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1055","partsBinMetaInfo":{"__isSmartRef__":true,"id":40682},"eventHandler":{"__isSmartRef__":true,"id":40700},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3DE3EB14-2347-4362-95E3-C8F2FB96DBA9","11E58F45-8A7C-498E-9C2F-053B43AC56A8"],"partTests":{"__isSmartRef__":true,"id":40701},"_ClipMode":"visible","moved":true,"b":354.34053892985685,"#startLetters":"set","isBeingDragged":false,"delta":-0.8084944385918789,"_Rotation":0.37151884207330504,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40706},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4668.2,4631.0)"},"40680":{"target":{"__isSmartRef__":true,"id":40679},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40681":{"_BorderWidth":4.506921572439574,"_ClipMode":"visible","_BorderRadius":39.610997862839255,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.1,103.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-26,229,165)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.0,-39.9)"},"40682":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40683},{"__isSmartRef__":true,"id":40685},{"__isSmartRef__":true,"id":40687},{"__isSmartRef__":true,"id":40689},{"__isSmartRef__":true,"id":40691},{"__isSmartRef__":true,"id":40693},{"__isSmartRef__":true,"id":40695},{"__isSmartRef__":true,"id":40697}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40699},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40683":{"date":{"__isSmartRef__":true,"id":40684},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40685":{"date":{"__isSmartRef__":true,"id":40686},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40686":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40687":{"date":{"__isSmartRef__":true,"id":40688},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40688":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40689":{"date":{"__isSmartRef__":true,"id":40690},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40691":{"date":{"__isSmartRef__":true,"id":40692},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40692":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40693":{"date":{"__isSmartRef__":true,"id":40694},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40695":{"date":{"__isSmartRef__":true,"id":40696},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40696":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40697":{"date":{"__isSmartRef__":true,"id":40698},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40698":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40699":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40700":{"morph":{"__isSmartRef__":true,"id":40679},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40701":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40702}},"40702":{"test01IsMorph":{"__isSmartRef__":true,"id":40703}},"40703":{"varMapping":{"__isSmartRef__":true,"id":40704},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40704":{"this":{"__isSmartRef__":true,"id":40701}},"40705":{},"40706":{"change":{"__isSmartRef__":true,"id":40707},"tick":{"__isSmartRef__":true,"id":40711}},"40707":{"varMapping":{"__isSmartRef__":true,"id":40708},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40708":{"this":{"__isSmartRef__":true,"id":40679}},"40709":{"timestamp":{"__isSmartRef__":true,"id":40710},"user":"cschuster","tags":[]},"40710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40711":{"varMapping":{"__isSmartRef__":true,"id":40712},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40712":{"this":{"__isSmartRef__":true,"id":40679}},"40713":{"timestamp":{"__isSmartRef__":true,"id":40714},"user":"cschuster","tags":[]},"40714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40715":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40716}],"id":"C204EF8B-98F9-486C-A82A-BCBE6EC62043","shape":{"__isSmartRef__":true,"id":40717},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1056","partsBinMetaInfo":{"__isSmartRef__":true,"id":40718},"eventHandler":{"__isSmartRef__":true,"id":40736},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5","B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4"],"partTests":{"__isSmartRef__":true,"id":40737},"_ClipMode":"visible","moved":true,"b":77.21060711861355,"#startLetters":"set","isBeingDragged":false,"delta":-0.7877141862991266,"_Rotation":4.361089593039683,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40742},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5635.9,3398.4)"},"40716":{"target":{"__isSmartRef__":true,"id":40715},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40717":{"_BorderWidth":9.875951763392443,"_ClipMode":"visible","_BorderRadius":1.960151041712197,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.3,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,307,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-24.4)"},"40718":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40719},{"__isSmartRef__":true,"id":40721},{"__isSmartRef__":true,"id":40723},{"__isSmartRef__":true,"id":40725},{"__isSmartRef__":true,"id":40727},{"__isSmartRef__":true,"id":40729},{"__isSmartRef__":true,"id":40731},{"__isSmartRef__":true,"id":40733}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40735},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40719":{"date":{"__isSmartRef__":true,"id":40720},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40721":{"date":{"__isSmartRef__":true,"id":40722},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40722":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40723":{"date":{"__isSmartRef__":true,"id":40724},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40724":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40725":{"date":{"__isSmartRef__":true,"id":40726},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40726":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40727":{"date":{"__isSmartRef__":true,"id":40728},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40728":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40729":{"date":{"__isSmartRef__":true,"id":40730},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40730":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40731":{"date":{"__isSmartRef__":true,"id":40732},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40732":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40733":{"date":{"__isSmartRef__":true,"id":40734},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40734":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40735":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40736":{"morph":{"__isSmartRef__":true,"id":40715},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40737":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40738}},"40738":{"test01IsMorph":{"__isSmartRef__":true,"id":40739}},"40739":{"varMapping":{"__isSmartRef__":true,"id":40740},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40740":{"this":{"__isSmartRef__":true,"id":40737}},"40741":{},"40742":{"change":{"__isSmartRef__":true,"id":40743},"tick":{"__isSmartRef__":true,"id":40747}},"40743":{"varMapping":{"__isSmartRef__":true,"id":40744},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40744":{"this":{"__isSmartRef__":true,"id":40715}},"40745":{"timestamp":{"__isSmartRef__":true,"id":40746},"user":"cschuster","tags":[]},"40746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40747":{"varMapping":{"__isSmartRef__":true,"id":40748},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40748":{"this":{"__isSmartRef__":true,"id":40715}},"40749":{"timestamp":{"__isSmartRef__":true,"id":40750},"user":"cschuster","tags":[]},"40750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40751":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40752}],"id":"3A8C9938-5FA4-4543-9821-23779BB15289","shape":{"__isSmartRef__":true,"id":40753},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1057","partsBinMetaInfo":{"__isSmartRef__":true,"id":40754},"eventHandler":{"__isSmartRef__":true,"id":40772},"attributeConnections":[{"__isSmartRef__":true,"id":40773},{"__isSmartRef__":true,"id":40775},{"__isSmartRef__":true,"id":40783},{"__isSmartRef__":true,"id":40785}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","0F02E954-F458-48EA-899B-2685431C6560","567FA8F9-9A10-49F3-8108-D876B1D73848","40A9EE00-6CC1-4DE8-8E78-76A803B93908"],"partTests":{"__isSmartRef__":true,"id":40793},"_ClipMode":"visible","moved":true,"b":208.0485229679034,"#startLetters":"set","isBeingDragged":false,"delta":0.9954474783153273,"_Rotation":-28.098486106526302,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40798},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3515.3,4533.4)","previousPosition":"lively.pt(2051.3,565.6)"},"40752":{"target":{"__isSmartRef__":true,"id":40751},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40753":{"_BorderWidth":2.6489042504965408,"_ClipMode":"visible","_BorderRadius":31.15575804266683,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,118.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,-346,-159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-2.3)"},"40754":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40755},{"__isSmartRef__":true,"id":40757},{"__isSmartRef__":true,"id":40759},{"__isSmartRef__":true,"id":40761},{"__isSmartRef__":true,"id":40763},{"__isSmartRef__":true,"id":40765},{"__isSmartRef__":true,"id":40767},{"__isSmartRef__":true,"id":40769}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40771},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40755":{"date":{"__isSmartRef__":true,"id":40756},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40757":{"date":{"__isSmartRef__":true,"id":40758},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40758":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40759":{"date":{"__isSmartRef__":true,"id":40760},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40760":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40761":{"date":{"__isSmartRef__":true,"id":40762},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40763":{"date":{"__isSmartRef__":true,"id":40764},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40764":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40765":{"date":{"__isSmartRef__":true,"id":40766},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40766":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40767":{"date":{"__isSmartRef__":true,"id":40768},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40768":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40769":{"date":{"__isSmartRef__":true,"id":40770},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40770":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40771":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40772":{"morph":{"__isSmartRef__":true,"id":40751},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40773":{"sourceObj":{"__isSmartRef__":true,"id":40751},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1262},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":40774},"dependendConnections":[{"__isSmartRef__":true,"id":40775}],"attributeConnections":[{"__isSmartRef__":true,"id":40777},{"__isSmartRef__":true,"id":40779},{"__isSmartRef__":true,"id":40781}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"40774":{"source":{"__isSmartRef__":true,"id":40751},"target":{"__isSmartRef__":true,"id":1262}},"40775":{"sourceObj":{"__isSmartRef__":true,"id":40751},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1262},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":40776},"dependedBy":{"__isSmartRef__":true,"id":40773},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"40776":{"source":{"__isSmartRef__":true,"id":40751},"target":{"__isSmartRef__":true,"id":1262}},"40777":{"sourceObj":{"__isSmartRef__":true,"id":40773},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":40775},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":40778},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"40778":{"source":{"__isSmartRef__":true,"id":40773},"target":{"__isSmartRef__":true,"id":40775}},"40779":{"sourceObj":{"__isSmartRef__":true,"id":40773},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":40775},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":40780},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"40780":{"source":{"__isSmartRef__":true,"id":40773},"target":{"__isSmartRef__":true,"id":40775}},"40781":{"sourceObj":{"__isSmartRef__":true,"id":40773},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":40775},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":40782},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"40782":{"source":{"__isSmartRef__":true,"id":40773},"target":{"__isSmartRef__":true,"id":40775}},"40783":{"sourceObj":{"__isSmartRef__":true,"id":40751},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1262},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":40784},"dependendConnections":[{"__isSmartRef__":true,"id":40785}],"attributeConnections":[{"__isSmartRef__":true,"id":40787},{"__isSmartRef__":true,"id":40789},{"__isSmartRef__":true,"id":40791}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"40784":{"source":{"__isSmartRef__":true,"id":40751},"target":{"__isSmartRef__":true,"id":1262}},"40785":{"sourceObj":{"__isSmartRef__":true,"id":40751},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1262},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":40786},"dependedBy":{"__isSmartRef__":true,"id":40783},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"40786":{"source":{"__isSmartRef__":true,"id":40751},"target":{"__isSmartRef__":true,"id":1262}},"40787":{"sourceObj":{"__isSmartRef__":true,"id":40783},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":40785},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":40788},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"40788":{"source":{"__isSmartRef__":true,"id":40783},"target":{"__isSmartRef__":true,"id":40785}},"40789":{"sourceObj":{"__isSmartRef__":true,"id":40783},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":40785},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":40790},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"40790":{"source":{"__isSmartRef__":true,"id":40783},"target":{"__isSmartRef__":true,"id":40785}},"40791":{"sourceObj":{"__isSmartRef__":true,"id":40783},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":40785},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":40792},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"40792":{"source":{"__isSmartRef__":true,"id":40783},"target":{"__isSmartRef__":true,"id":40785}},"40793":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40794}},"40794":{"test01IsMorph":{"__isSmartRef__":true,"id":40795}},"40795":{"varMapping":{"__isSmartRef__":true,"id":40796},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40796":{"this":{"__isSmartRef__":true,"id":40793}},"40797":{},"40798":{"change":{"__isSmartRef__":true,"id":40799},"tick":{"__isSmartRef__":true,"id":40803}},"40799":{"varMapping":{"__isSmartRef__":true,"id":40800},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40800":{"this":{"__isSmartRef__":true,"id":40751}},"40801":{"timestamp":{"__isSmartRef__":true,"id":40802},"user":"cschuster","tags":[]},"40802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40803":{"varMapping":{"__isSmartRef__":true,"id":40804},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40804":{"this":{"__isSmartRef__":true,"id":40751}},"40805":{"timestamp":{"__isSmartRef__":true,"id":40806},"user":"cschuster","tags":[]},"40806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40807":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40808}],"id":"F0795F4C-F2B7-49BA-B6B0-60E81A3F323A","shape":{"__isSmartRef__":true,"id":40809},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1058","partsBinMetaInfo":{"__isSmartRef__":true,"id":40810},"eventHandler":{"__isSmartRef__":true,"id":40828},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","056C767F-541A-425F-810F-71A80D87FAAA","B4A711C4-6EA6-47CF-BF00-6B8DC8C557CE","C45C88EB-AB5C-4EF3-BF1C-6D3F43A41D3C"],"partTests":{"__isSmartRef__":true,"id":40829},"_ClipMode":"visible","moved":true,"b":227,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-39.80191733616689,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40834},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4819.0,4411.4)"},"40808":{"target":{"__isSmartRef__":true,"id":40807},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40809":{"_BorderWidth":1.3432314919041493,"_ClipMode":"visible","_BorderRadius":18.604870525117516,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-362,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-6.4)"},"40810":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40811},{"__isSmartRef__":true,"id":40813},{"__isSmartRef__":true,"id":40815},{"__isSmartRef__":true,"id":40817},{"__isSmartRef__":true,"id":40819},{"__isSmartRef__":true,"id":40821},{"__isSmartRef__":true,"id":40823},{"__isSmartRef__":true,"id":40825}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40827},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40811":{"date":{"__isSmartRef__":true,"id":40812},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40813":{"date":{"__isSmartRef__":true,"id":40814},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40814":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40815":{"date":{"__isSmartRef__":true,"id":40816},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40816":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40817":{"date":{"__isSmartRef__":true,"id":40818},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40818":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40819":{"date":{"__isSmartRef__":true,"id":40820},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40820":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40821":{"date":{"__isSmartRef__":true,"id":40822},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40822":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40823":{"date":{"__isSmartRef__":true,"id":40824},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40824":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40825":{"date":{"__isSmartRef__":true,"id":40826},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40827":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40828":{"morph":{"__isSmartRef__":true,"id":40807},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40829":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40830}},"40830":{"test01IsMorph":{"__isSmartRef__":true,"id":40831}},"40831":{"varMapping":{"__isSmartRef__":true,"id":40832},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40832":{"this":{"__isSmartRef__":true,"id":40829}},"40833":{},"40834":{"change":{"__isSmartRef__":true,"id":40835},"tick":{"__isSmartRef__":true,"id":40839}},"40835":{"varMapping":{"__isSmartRef__":true,"id":40836},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40836":{"this":{"__isSmartRef__":true,"id":40807}},"40837":{"timestamp":{"__isSmartRef__":true,"id":40838},"user":"cschuster","tags":[]},"40838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40839":{"varMapping":{"__isSmartRef__":true,"id":40840},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40840":{"this":{"__isSmartRef__":true,"id":40807}},"40841":{"timestamp":{"__isSmartRef__":true,"id":40842},"user":"cschuster","tags":[]},"40842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40843":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40844}],"id":"99167B46-3F2C-4BBD-BF23-E565FD50475C","shape":{"__isSmartRef__":true,"id":40845},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1059","partsBinMetaInfo":{"__isSmartRef__":true,"id":40846},"eventHandler":{"__isSmartRef__":true,"id":40864},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","4B5A32FC-8561-4F61-B2E1-2CE8BB5B3944","EFF7CBD3-0E41-47C0-B6DB-615BFCF24A49"],"partTests":{"__isSmartRef__":true,"id":40865},"_ClipMode":"visible","moved":true,"b":273,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-66.11255667630617,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40870},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4664.3,5603.7)"},"40844":{"target":{"__isSmartRef__":true,"id":40843},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40845":{"_BorderWidth":0.006852326227130945,"_ClipMode":"visible","_BorderRadius":0.1095620926345342,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-242,103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.0)"},"40846":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40847},{"__isSmartRef__":true,"id":40849},{"__isSmartRef__":true,"id":40851},{"__isSmartRef__":true,"id":40853},{"__isSmartRef__":true,"id":40855},{"__isSmartRef__":true,"id":40857},{"__isSmartRef__":true,"id":40859},{"__isSmartRef__":true,"id":40861}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40863},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40847":{"date":{"__isSmartRef__":true,"id":40848},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40849":{"date":{"__isSmartRef__":true,"id":40850},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40850":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40851":{"date":{"__isSmartRef__":true,"id":40852},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40852":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40853":{"date":{"__isSmartRef__":true,"id":40854},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40854":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40855":{"date":{"__isSmartRef__":true,"id":40856},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40856":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40857":{"date":{"__isSmartRef__":true,"id":40858},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40858":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40859":{"date":{"__isSmartRef__":true,"id":40860},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40860":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40861":{"date":{"__isSmartRef__":true,"id":40862},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40863":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40864":{"morph":{"__isSmartRef__":true,"id":40843},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40865":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40866}},"40866":{"test01IsMorph":{"__isSmartRef__":true,"id":40867}},"40867":{"varMapping":{"__isSmartRef__":true,"id":40868},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40868":{"this":{"__isSmartRef__":true,"id":40865}},"40869":{},"40870":{"change":{"__isSmartRef__":true,"id":40871},"tick":{"__isSmartRef__":true,"id":40875}},"40871":{"varMapping":{"__isSmartRef__":true,"id":40872},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40872":{"this":{"__isSmartRef__":true,"id":40843}},"40873":{"timestamp":{"__isSmartRef__":true,"id":40874},"user":"cschuster","tags":[]},"40874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40875":{"varMapping":{"__isSmartRef__":true,"id":40876},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40876":{"this":{"__isSmartRef__":true,"id":40843}},"40877":{"timestamp":{"__isSmartRef__":true,"id":40878},"user":"cschuster","tags":[]},"40878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40879":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40880}],"id":"921D2E2F-9429-46D2-9548-262A1827EF90","shape":{"__isSmartRef__":true,"id":40881},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1060","partsBinMetaInfo":{"__isSmartRef__":true,"id":40882},"eventHandler":{"__isSmartRef__":true,"id":40900},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","8F114B9A-9096-49F9-8513-FDEA59ACDC23","6392C052-B1B2-4761-9514-C0D3EF34AB44"],"partTests":{"__isSmartRef__":true,"id":40901},"_ClipMode":"visible","moved":true,"b":327,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":1.9458387968130813,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40906},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5677.4,5495.1)"},"40880":{"target":{"__isSmartRef__":true,"id":40879},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40881":{"_BorderWidth":2.276804824924865,"_ClipMode":"visible","_BorderRadius":28.134732861516007,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,121.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-139,75,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.1,-36.8)"},"40882":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40883},{"__isSmartRef__":true,"id":40885},{"__isSmartRef__":true,"id":40887},{"__isSmartRef__":true,"id":40889},{"__isSmartRef__":true,"id":40891},{"__isSmartRef__":true,"id":40893},{"__isSmartRef__":true,"id":40895},{"__isSmartRef__":true,"id":40897}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40899},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40883":{"date":{"__isSmartRef__":true,"id":40884},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40885":{"date":{"__isSmartRef__":true,"id":40886},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40886":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40887":{"date":{"__isSmartRef__":true,"id":40888},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40888":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40889":{"date":{"__isSmartRef__":true,"id":40890},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40890":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40891":{"date":{"__isSmartRef__":true,"id":40892},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40892":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40893":{"date":{"__isSmartRef__":true,"id":40894},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40894":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40895":{"date":{"__isSmartRef__":true,"id":40896},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40896":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40897":{"date":{"__isSmartRef__":true,"id":40898},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40899":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40900":{"morph":{"__isSmartRef__":true,"id":40879},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40901":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40902}},"40902":{"test01IsMorph":{"__isSmartRef__":true,"id":40903}},"40903":{"varMapping":{"__isSmartRef__":true,"id":40904},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40904":{"this":{"__isSmartRef__":true,"id":40901}},"40905":{},"40906":{"change":{"__isSmartRef__":true,"id":40907},"tick":{"__isSmartRef__":true,"id":40911}},"40907":{"varMapping":{"__isSmartRef__":true,"id":40908},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40908":{"this":{"__isSmartRef__":true,"id":40879}},"40909":{"timestamp":{"__isSmartRef__":true,"id":40910},"user":"cschuster","tags":[]},"40910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40911":{"varMapping":{"__isSmartRef__":true,"id":40912},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40912":{"this":{"__isSmartRef__":true,"id":40879}},"40913":{"timestamp":{"__isSmartRef__":true,"id":40914},"user":"cschuster","tags":[]},"40914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40915":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40916}],"id":"DDA3B234-D523-45FD-A927-75E0238A2042","shape":{"__isSmartRef__":true,"id":40917},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1061","partsBinMetaInfo":{"__isSmartRef__":true,"id":40918},"eventHandler":{"__isSmartRef__":true,"id":40936},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7"],"partTests":{"__isSmartRef__":true,"id":40937},"_ClipMode":"visible","moved":true,"b":331.9748081699945,"#startLetters":"set","isBeingDragged":false,"delta":0.8924053983064368,"_Rotation":-19.18693145632721,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40942},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7034.8,5144.4)"},"40916":{"target":{"__isSmartRef__":true,"id":40915},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40917":{"_BorderWidth":2.650701339369535,"_ClipMode":"visible","_BorderRadius":31.16927328505584,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,118.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,106,-115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-37.7)"},"40918":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40919},{"__isSmartRef__":true,"id":40921},{"__isSmartRef__":true,"id":40923},{"__isSmartRef__":true,"id":40925},{"__isSmartRef__":true,"id":40927},{"__isSmartRef__":true,"id":40929},{"__isSmartRef__":true,"id":40931},{"__isSmartRef__":true,"id":40933}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40935},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40919":{"date":{"__isSmartRef__":true,"id":40920},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40921":{"date":{"__isSmartRef__":true,"id":40922},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40922":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40923":{"date":{"__isSmartRef__":true,"id":40924},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40924":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40925":{"date":{"__isSmartRef__":true,"id":40926},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40926":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40927":{"date":{"__isSmartRef__":true,"id":40928},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40928":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40929":{"date":{"__isSmartRef__":true,"id":40930},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40930":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40931":{"date":{"__isSmartRef__":true,"id":40932},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40932":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40933":{"date":{"__isSmartRef__":true,"id":40934},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40935":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40936":{"morph":{"__isSmartRef__":true,"id":40915},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40937":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40938}},"40938":{"test01IsMorph":{"__isSmartRef__":true,"id":40939}},"40939":{"varMapping":{"__isSmartRef__":true,"id":40940},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40941},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40940":{"this":{"__isSmartRef__":true,"id":40937}},"40941":{},"40942":{"change":{"__isSmartRef__":true,"id":40943},"tick":{"__isSmartRef__":true,"id":40947}},"40943":{"varMapping":{"__isSmartRef__":true,"id":40944},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40944":{"this":{"__isSmartRef__":true,"id":40915}},"40945":{"timestamp":{"__isSmartRef__":true,"id":40946},"user":"cschuster","tags":[]},"40946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40947":{"varMapping":{"__isSmartRef__":true,"id":40948},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40948":{"this":{"__isSmartRef__":true,"id":40915}},"40949":{"timestamp":{"__isSmartRef__":true,"id":40950},"user":"cschuster","tags":[]},"40950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40951":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40952}],"id":"C32FFC4A-8AC0-4C63-A348-DBB44E5FDDB2","shape":{"__isSmartRef__":true,"id":40953},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1062","partsBinMetaInfo":{"__isSmartRef__":true,"id":40954},"eventHandler":{"__isSmartRef__":true,"id":40972},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","4672FE9F-ACA4-4E80-BE59-07007C04865B","CEDEF623-B4A8-4A5F-B84D-5CD751766C47"],"partTests":{"__isSmartRef__":true,"id":40973},"_ClipMode":"visible","moved":true,"b":320.819082967937,"#startLetters":"set","isBeingDragged":false,"delta":0.8911641193553805,"_Rotation":-10.738005179688338,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40978},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5736.8,4989.0)"},"40952":{"target":{"__isSmartRef__":true,"id":40951},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40953":{"_BorderWidth":1.8411441793938126,"_ClipMode":"visible","_BorderRadius":24.034607847395858,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.8,125.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-162,37,-222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.4,-35.5)"},"40954":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40955},{"__isSmartRef__":true,"id":40957},{"__isSmartRef__":true,"id":40959},{"__isSmartRef__":true,"id":40961},{"__isSmartRef__":true,"id":40963},{"__isSmartRef__":true,"id":40965},{"__isSmartRef__":true,"id":40967},{"__isSmartRef__":true,"id":40969}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":40971},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40955":{"date":{"__isSmartRef__":true,"id":40956},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40957":{"date":{"__isSmartRef__":true,"id":40958},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40958":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40959":{"date":{"__isSmartRef__":true,"id":40960},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40960":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40961":{"date":{"__isSmartRef__":true,"id":40962},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40962":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40963":{"date":{"__isSmartRef__":true,"id":40964},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"40964":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"40965":{"date":{"__isSmartRef__":true,"id":40966},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"40966":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"40967":{"date":{"__isSmartRef__":true,"id":40968},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"40968":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"40969":{"date":{"__isSmartRef__":true,"id":40970},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"40970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"40971":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"40972":{"morph":{"__isSmartRef__":true,"id":40951},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"40973":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40974}},"40974":{"test01IsMorph":{"__isSmartRef__":true,"id":40975}},"40975":{"varMapping":{"__isSmartRef__":true,"id":40976},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":40977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40976":{"this":{"__isSmartRef__":true,"id":40973}},"40977":{},"40978":{"change":{"__isSmartRef__":true,"id":40979},"tick":{"__isSmartRef__":true,"id":40983}},"40979":{"varMapping":{"__isSmartRef__":true,"id":40980},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":40981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40980":{"this":{"__isSmartRef__":true,"id":40951}},"40981":{"timestamp":{"__isSmartRef__":true,"id":40982},"user":"cschuster","tags":[]},"40982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"40983":{"varMapping":{"__isSmartRef__":true,"id":40984},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":40985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"40984":{"this":{"__isSmartRef__":true,"id":40951}},"40985":{"timestamp":{"__isSmartRef__":true,"id":40986},"user":"cschuster","tags":[]},"40986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"40987":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":40988}],"id":"242D7E76-D59D-4D7D-B99C-0FC0A4EA17DA","shape":{"__isSmartRef__":true,"id":40989},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1063","partsBinMetaInfo":{"__isSmartRef__":true,"id":40990},"eventHandler":{"__isSmartRef__":true,"id":41008},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581"],"partTests":{"__isSmartRef__":true,"id":41009},"_ClipMode":"visible","moved":true,"b":204.62108527985401,"#startLetters":"set","isBeingDragged":false,"delta":-0.8135021713096648,"_Rotation":-50.39891250129037,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41014},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4944.3,4697.2)"},"40988":{"target":{"__isSmartRef__":true,"id":40987},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"40989":{"_BorderWidth":2.916923150880723,"_ClipMode":"visible","_BorderRadius":33.05726534506129,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.3,116.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-107,-340,-192)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.7,-1.8)"},"40990":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":40991},{"__isSmartRef__":true,"id":40993},{"__isSmartRef__":true,"id":40995},{"__isSmartRef__":true,"id":40997},{"__isSmartRef__":true,"id":40999},{"__isSmartRef__":true,"id":41001},{"__isSmartRef__":true,"id":41003},{"__isSmartRef__":true,"id":41005}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41007},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"40991":{"date":{"__isSmartRef__":true,"id":40992},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"40992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"40993":{"date":{"__isSmartRef__":true,"id":40994},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"40994":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"40995":{"date":{"__isSmartRef__":true,"id":40996},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"40996":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"40997":{"date":{"__isSmartRef__":true,"id":40998},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"40998":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"40999":{"date":{"__isSmartRef__":true,"id":41000},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41000":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41001":{"date":{"__isSmartRef__":true,"id":41002},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41002":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41003":{"date":{"__isSmartRef__":true,"id":41004},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41004":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41005":{"date":{"__isSmartRef__":true,"id":41006},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41006":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41007":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41008":{"morph":{"__isSmartRef__":true,"id":40987},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41009":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41010}},"41010":{"test01IsMorph":{"__isSmartRef__":true,"id":41011}},"41011":{"varMapping":{"__isSmartRef__":true,"id":41012},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41012":{"this":{"__isSmartRef__":true,"id":41009}},"41013":{},"41014":{"change":{"__isSmartRef__":true,"id":41015},"tick":{"__isSmartRef__":true,"id":41019}},"41015":{"varMapping":{"__isSmartRef__":true,"id":41016},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41016":{"this":{"__isSmartRef__":true,"id":40987}},"41017":{"timestamp":{"__isSmartRef__":true,"id":41018},"user":"cschuster","tags":[]},"41018":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41019":{"varMapping":{"__isSmartRef__":true,"id":41020},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41020":{"this":{"__isSmartRef__":true,"id":40987}},"41021":{"timestamp":{"__isSmartRef__":true,"id":41022},"user":"cschuster","tags":[]},"41022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41023":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41024}],"id":"F797964A-CCEE-4C17-9C97-3304BF9A916A","shape":{"__isSmartRef__":true,"id":41025},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1064","partsBinMetaInfo":{"__isSmartRef__":true,"id":41026},"eventHandler":{"__isSmartRef__":true,"id":41044},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9"],"partTests":{"__isSmartRef__":true,"id":41045},"_ClipMode":"visible","moved":true,"b":262.72933568188455,"#startLetters":"set","isBeingDragged":false,"delta":0.8728549358202145,"_Rotation":65.335188751386,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41050},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5624.4,4018.6)"},"41024":{"target":{"__isSmartRef__":true,"id":41023},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41025":{"_BorderWidth":0.04020314903273903,"_ClipMode":"visible","_BorderRadius":0.6406643154163882,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.0,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-287,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-17.5)"},"41026":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41027},{"__isSmartRef__":true,"id":41029},{"__isSmartRef__":true,"id":41031},{"__isSmartRef__":true,"id":41033},{"__isSmartRef__":true,"id":41035},{"__isSmartRef__":true,"id":41037},{"__isSmartRef__":true,"id":41039},{"__isSmartRef__":true,"id":41041}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41043},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41027":{"date":{"__isSmartRef__":true,"id":41028},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41029":{"date":{"__isSmartRef__":true,"id":41030},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41030":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41031":{"date":{"__isSmartRef__":true,"id":41032},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41032":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41033":{"date":{"__isSmartRef__":true,"id":41034},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41034":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41035":{"date":{"__isSmartRef__":true,"id":41036},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41036":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41037":{"date":{"__isSmartRef__":true,"id":41038},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41038":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41039":{"date":{"__isSmartRef__":true,"id":41040},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41040":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41041":{"date":{"__isSmartRef__":true,"id":41042},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41042":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41043":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41044":{"morph":{"__isSmartRef__":true,"id":41023},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41045":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41046}},"41046":{"test01IsMorph":{"__isSmartRef__":true,"id":41047}},"41047":{"varMapping":{"__isSmartRef__":true,"id":41048},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41049},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41048":{"this":{"__isSmartRef__":true,"id":41045}},"41049":{},"41050":{"change":{"__isSmartRef__":true,"id":41051},"tick":{"__isSmartRef__":true,"id":41055}},"41051":{"varMapping":{"__isSmartRef__":true,"id":41052},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41052":{"this":{"__isSmartRef__":true,"id":41023}},"41053":{"timestamp":{"__isSmartRef__":true,"id":41054},"user":"cschuster","tags":[]},"41054":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41055":{"varMapping":{"__isSmartRef__":true,"id":41056},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41056":{"this":{"__isSmartRef__":true,"id":41023}},"41057":{"timestamp":{"__isSmartRef__":true,"id":41058},"user":"cschuster","tags":[]},"41058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41059":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41060}],"id":"DB2E5F9B-A6A0-4BA0-8D61-6F5DA2065496","shape":{"__isSmartRef__":true,"id":41061},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1065","partsBinMetaInfo":{"__isSmartRef__":true,"id":41062},"eventHandler":{"__isSmartRef__":true,"id":41080},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","DF42DD95-38DD-4221-8D4F-5248EDDB05D8"],"partTests":{"__isSmartRef__":true,"id":41081},"_ClipMode":"visible","moved":true,"b":44.238262325525284,"#startLetters":"set","isBeingDragged":false,"delta":0.6505626812577248,"_Rotation":27.053688811361503,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41086},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5874.8,4945.6)"},"41060":{"target":{"__isSmartRef__":true,"id":41059},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41061":{"_BorderWidth":8.488218514102321,"_ClipMode":"visible","_BorderRadius":20.531730556598056,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,72.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(178,362,-45)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.0,-34.3)"},"41062":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41063},{"__isSmartRef__":true,"id":41065},{"__isSmartRef__":true,"id":41067},{"__isSmartRef__":true,"id":41069},{"__isSmartRef__":true,"id":41071},{"__isSmartRef__":true,"id":41073},{"__isSmartRef__":true,"id":41075},{"__isSmartRef__":true,"id":41077}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41079},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41063":{"date":{"__isSmartRef__":true,"id":41064},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41065":{"date":{"__isSmartRef__":true,"id":41066},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41066":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41067":{"date":{"__isSmartRef__":true,"id":41068},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41068":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41069":{"date":{"__isSmartRef__":true,"id":41070},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41070":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41071":{"date":{"__isSmartRef__":true,"id":41072},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41072":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41073":{"date":{"__isSmartRef__":true,"id":41074},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41074":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41075":{"date":{"__isSmartRef__":true,"id":41076},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41076":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41077":{"date":{"__isSmartRef__":true,"id":41078},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41078":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41079":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41080":{"morph":{"__isSmartRef__":true,"id":41059},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41081":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41082}},"41082":{"test01IsMorph":{"__isSmartRef__":true,"id":41083}},"41083":{"varMapping":{"__isSmartRef__":true,"id":41084},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41084":{"this":{"__isSmartRef__":true,"id":41081}},"41085":{},"41086":{"change":{"__isSmartRef__":true,"id":41087},"tick":{"__isSmartRef__":true,"id":41091}},"41087":{"varMapping":{"__isSmartRef__":true,"id":41088},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41088":{"this":{"__isSmartRef__":true,"id":41059}},"41089":{"timestamp":{"__isSmartRef__":true,"id":41090},"user":"cschuster","tags":[]},"41090":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41091":{"varMapping":{"__isSmartRef__":true,"id":41092},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41092":{"this":{"__isSmartRef__":true,"id":41059}},"41093":{"timestamp":{"__isSmartRef__":true,"id":41094},"user":"cschuster","tags":[]},"41094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41095":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41096}],"id":"4419CD99-A659-4AFA-9AAE-B1C93314F5F8","shape":{"__isSmartRef__":true,"id":41097},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1066","partsBinMetaInfo":{"__isSmartRef__":true,"id":41098},"eventHandler":{"__isSmartRef__":true,"id":41116},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3","1B71C276-4330-492E-8D94-9A76CB31B10D","F6BD4BD8-7301-4916-A529-B3A98CCF0DEA"],"partTests":{"__isSmartRef__":true,"id":41117},"_ClipMode":"visible","moved":true,"b":247.01880642212927,"#startLetters":"set","isBeingDragged":false,"delta":0.6861633511725813,"_Rotation":-36.068844545486236,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41122},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5603.4,4574.0)"},"41096":{"target":{"__isSmartRef__":true,"id":41095},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41097":{"_BorderWidth":0.39683472450154333,"_ClipMode":"visible","_BorderRadius":6.097391114312343,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.8,136.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-235,-336,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.6,-12.2)"},"41098":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41099},{"__isSmartRef__":true,"id":41101},{"__isSmartRef__":true,"id":41103},{"__isSmartRef__":true,"id":41105},{"__isSmartRef__":true,"id":41107},{"__isSmartRef__":true,"id":41109},{"__isSmartRef__":true,"id":41111},{"__isSmartRef__":true,"id":41113}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41115},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41099":{"date":{"__isSmartRef__":true,"id":41100},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41101":{"date":{"__isSmartRef__":true,"id":41102},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41102":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41103":{"date":{"__isSmartRef__":true,"id":41104},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41104":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41105":{"date":{"__isSmartRef__":true,"id":41106},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41106":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41107":{"date":{"__isSmartRef__":true,"id":41108},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41108":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41109":{"date":{"__isSmartRef__":true,"id":41110},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41110":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41111":{"date":{"__isSmartRef__":true,"id":41112},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41112":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41113":{"date":{"__isSmartRef__":true,"id":41114},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41114":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41115":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41116":{"morph":{"__isSmartRef__":true,"id":41095},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41117":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41118}},"41118":{"test01IsMorph":{"__isSmartRef__":true,"id":41119}},"41119":{"varMapping":{"__isSmartRef__":true,"id":41120},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41120":{"this":{"__isSmartRef__":true,"id":41117}},"41121":{},"41122":{"change":{"__isSmartRef__":true,"id":41123},"tick":{"__isSmartRef__":true,"id":41127}},"41123":{"varMapping":{"__isSmartRef__":true,"id":41124},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41124":{"this":{"__isSmartRef__":true,"id":41095}},"41125":{"timestamp":{"__isSmartRef__":true,"id":41126},"user":"cschuster","tags":[]},"41126":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41127":{"varMapping":{"__isSmartRef__":true,"id":41128},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41128":{"this":{"__isSmartRef__":true,"id":41095}},"41129":{"timestamp":{"__isSmartRef__":true,"id":41130},"user":"cschuster","tags":[]},"41130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41131":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41132}],"id":"C5046B69-5F6D-48E1-B565-5B35678044CC","shape":{"__isSmartRef__":true,"id":41133},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1067","partsBinMetaInfo":{"__isSmartRef__":true,"id":41134},"eventHandler":{"__isSmartRef__":true,"id":41152},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C","7D1511F6-B78F-499E-82D3-6ACE1B2E695A"],"partTests":{"__isSmartRef__":true,"id":41153},"_ClipMode":"visible","moved":true,"b":319.04697992670117,"#startLetters":"set","isBeingDragged":false,"delta":0.8118243764038198,"_Rotation":-22.64660457875881,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41158},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6910.7,5343.4)"},"41132":{"target":{"__isSmartRef__":true,"id":41131},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41133":{"_BorderWidth":1.7228000946307827,"_ClipMode":"visible","_BorderRadius":22.81593724839679,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,26,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-35.1)"},"41134":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41135},{"__isSmartRef__":true,"id":41137},{"__isSmartRef__":true,"id":41139},{"__isSmartRef__":true,"id":41141},{"__isSmartRef__":true,"id":41143},{"__isSmartRef__":true,"id":41145},{"__isSmartRef__":true,"id":41147},{"__isSmartRef__":true,"id":41149}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41151},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41135":{"date":{"__isSmartRef__":true,"id":41136},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41137":{"date":{"__isSmartRef__":true,"id":41138},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41138":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41139":{"date":{"__isSmartRef__":true,"id":41140},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41140":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41141":{"date":{"__isSmartRef__":true,"id":41142},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41142":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41143":{"date":{"__isSmartRef__":true,"id":41144},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41144":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41145":{"date":{"__isSmartRef__":true,"id":41146},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41146":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41147":{"date":{"__isSmartRef__":true,"id":41148},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41148":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41149":{"date":{"__isSmartRef__":true,"id":41150},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41150":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41151":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41152":{"morph":{"__isSmartRef__":true,"id":41131},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41153":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41154}},"41154":{"test01IsMorph":{"__isSmartRef__":true,"id":41155}},"41155":{"varMapping":{"__isSmartRef__":true,"id":41156},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41156":{"this":{"__isSmartRef__":true,"id":41153}},"41157":{},"41158":{"change":{"__isSmartRef__":true,"id":41159},"tick":{"__isSmartRef__":true,"id":41163}},"41159":{"varMapping":{"__isSmartRef__":true,"id":41160},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41160":{"this":{"__isSmartRef__":true,"id":41131}},"41161":{"timestamp":{"__isSmartRef__":true,"id":41162},"user":"cschuster","tags":[]},"41162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41163":{"varMapping":{"__isSmartRef__":true,"id":41164},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41164":{"this":{"__isSmartRef__":true,"id":41131}},"41165":{"timestamp":{"__isSmartRef__":true,"id":41166},"user":"cschuster","tags":[]},"41166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41167":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41168}],"id":"B1B34D3C-E9DF-4983-8110-88A0CB77F76A","shape":{"__isSmartRef__":true,"id":41169},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1068","partsBinMetaInfo":{"__isSmartRef__":true,"id":41170},"eventHandler":{"__isSmartRef__":true,"id":41188},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459"],"partTests":{"__isSmartRef__":true,"id":41189},"_ClipMode":"visible","moved":true,"b":343,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-10.90570553787646,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41194},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4736.1,5363.3)"},"41168":{"target":{"__isSmartRef__":true,"id":41167},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41169":{"_BorderWidth":3.5381414763863184,"_ClipMode":"visible","_BorderRadius":36.58075145110084,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,111.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-75,170,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-39.1)"},"41170":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41171},{"__isSmartRef__":true,"id":41173},{"__isSmartRef__":true,"id":41175},{"__isSmartRef__":true,"id":41177},{"__isSmartRef__":true,"id":41179},{"__isSmartRef__":true,"id":41181},{"__isSmartRef__":true,"id":41183},{"__isSmartRef__":true,"id":41185}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41187},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41171":{"date":{"__isSmartRef__":true,"id":41172},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41173":{"date":{"__isSmartRef__":true,"id":41174},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41174":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41175":{"date":{"__isSmartRef__":true,"id":41176},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41176":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41177":{"date":{"__isSmartRef__":true,"id":41178},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41178":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41179":{"date":{"__isSmartRef__":true,"id":41180},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41180":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41181":{"date":{"__isSmartRef__":true,"id":41182},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41182":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41183":{"date":{"__isSmartRef__":true,"id":41184},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41184":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41185":{"date":{"__isSmartRef__":true,"id":41186},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41186":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41187":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41188":{"morph":{"__isSmartRef__":true,"id":41167},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41189":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41190}},"41190":{"test01IsMorph":{"__isSmartRef__":true,"id":41191}},"41191":{"varMapping":{"__isSmartRef__":true,"id":41192},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41192":{"this":{"__isSmartRef__":true,"id":41189}},"41193":{},"41194":{"change":{"__isSmartRef__":true,"id":41195},"tick":{"__isSmartRef__":true,"id":41199}},"41195":{"varMapping":{"__isSmartRef__":true,"id":41196},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41196":{"this":{"__isSmartRef__":true,"id":41167}},"41197":{"timestamp":{"__isSmartRef__":true,"id":41198},"user":"cschuster","tags":[]},"41198":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41199":{"varMapping":{"__isSmartRef__":true,"id":41200},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41200":{"this":{"__isSmartRef__":true,"id":41167}},"41201":{"timestamp":{"__isSmartRef__":true,"id":41202},"user":"cschuster","tags":[]},"41202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41203":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41204}],"id":"2EF515C3-C0A4-4687-8D6F-448C4A7D6958","shape":{"__isSmartRef__":true,"id":41205},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1069","partsBinMetaInfo":{"__isSmartRef__":true,"id":41206},"eventHandler":{"__isSmartRef__":true,"id":41224},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A","B8A56ABD-F98C-4B73-AD61-979E0B0B95E8","9C87DABD-38E1-4EAF-A39F-180666BD9D23"],"partTests":{"__isSmartRef__":true,"id":41225},"_ClipMode":"visible","moved":true,"b":182.26146931934636,"#startLetters":"set","isBeingDragged":false,"delta":0.7924411709536798,"_Rotation":45.6628064857646,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41230},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4907.4,5101.3)"},"41204":{"target":{"__isSmartRef__":true,"id":41203},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41205":{"_BorderWidth":4.802700809864051,"_ClipMode":"visible","_BorderRadius":39.93771684731472,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.2,101.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-11,-266,-230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.2,-0.0)"},"41206":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41207},{"__isSmartRef__":true,"id":41209},{"__isSmartRef__":true,"id":41211},{"__isSmartRef__":true,"id":41213},{"__isSmartRef__":true,"id":41215},{"__isSmartRef__":true,"id":41217},{"__isSmartRef__":true,"id":41219},{"__isSmartRef__":true,"id":41221}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41223},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41207":{"date":{"__isSmartRef__":true,"id":41208},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41209":{"date":{"__isSmartRef__":true,"id":41210},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41210":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41211":{"date":{"__isSmartRef__":true,"id":41212},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41212":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41213":{"date":{"__isSmartRef__":true,"id":41214},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41214":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41215":{"date":{"__isSmartRef__":true,"id":41216},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41216":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41217":{"date":{"__isSmartRef__":true,"id":41218},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41218":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41219":{"date":{"__isSmartRef__":true,"id":41220},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41220":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41221":{"date":{"__isSmartRef__":true,"id":41222},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41222":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41223":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41224":{"morph":{"__isSmartRef__":true,"id":41203},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41225":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41226}},"41226":{"test01IsMorph":{"__isSmartRef__":true,"id":41227}},"41227":{"varMapping":{"__isSmartRef__":true,"id":41228},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41228":{"this":{"__isSmartRef__":true,"id":41225}},"41229":{},"41230":{"change":{"__isSmartRef__":true,"id":41231},"tick":{"__isSmartRef__":true,"id":41235}},"41231":{"varMapping":{"__isSmartRef__":true,"id":41232},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41232":{"this":{"__isSmartRef__":true,"id":41203}},"41233":{"timestamp":{"__isSmartRef__":true,"id":41234},"user":"cschuster","tags":[]},"41234":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41235":{"varMapping":{"__isSmartRef__":true,"id":41236},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41236":{"this":{"__isSmartRef__":true,"id":41203}},"41237":{"timestamp":{"__isSmartRef__":true,"id":41238},"user":"cschuster","tags":[]},"41238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41239":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41240}],"id":"164E24C5-74D8-45B7-820E-DA0799F42CCA","shape":{"__isSmartRef__":true,"id":41241},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1070","partsBinMetaInfo":{"__isSmartRef__":true,"id":41242},"eventHandler":{"__isSmartRef__":true,"id":41259},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955"],"partTests":{"__isSmartRef__":true,"id":41260},"_ClipMode":"visible","moved":true,"b":111,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":2.461831983898875,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41265},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2119.8,1429.6)"},"41240":{"target":{"__isSmartRef__":true,"id":41239},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41241":{"_BorderWidth":9.66790213248601,"_ClipMode":"visible","_BorderRadius":5.137103490452115,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.2,62.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,147,129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-12.8)"},"41242":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41243},{"__isSmartRef__":true,"id":41245},{"__isSmartRef__":true,"id":41247},{"__isSmartRef__":true,"id":41249},{"__isSmartRef__":true,"id":41251},{"__isSmartRef__":true,"id":41253},{"__isSmartRef__":true,"id":41255},{"__isSmartRef__":true,"id":41257}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41243":{"date":{"__isSmartRef__":true,"id":41244},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41245":{"date":{"__isSmartRef__":true,"id":41246},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41246":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41247":{"date":{"__isSmartRef__":true,"id":41248},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41248":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41249":{"date":{"__isSmartRef__":true,"id":41250},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41250":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41251":{"date":{"__isSmartRef__":true,"id":41252},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41252":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41253":{"date":{"__isSmartRef__":true,"id":41254},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41254":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41255":{"date":{"__isSmartRef__":true,"id":41256},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41256":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41257":{"date":{"__isSmartRef__":true,"id":41258},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41258":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41259":{"morph":{"__isSmartRef__":true,"id":41239},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41260":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41261}},"41261":{"test01IsMorph":{"__isSmartRef__":true,"id":41262}},"41262":{"varMapping":{"__isSmartRef__":true,"id":41263},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41263":{"this":{"__isSmartRef__":true,"id":41260}},"41264":{},"41265":{"change":{"__isSmartRef__":true,"id":41266},"tick":{"__isSmartRef__":true,"id":41270}},"41266":{"varMapping":{"__isSmartRef__":true,"id":41267},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41267":{"this":{"__isSmartRef__":true,"id":41239}},"41268":{"timestamp":{"__isSmartRef__":true,"id":41269},"user":"cschuster","tags":[]},"41269":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41270":{"varMapping":{"__isSmartRef__":true,"id":41271},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41272},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41271":{"this":{"__isSmartRef__":true,"id":41239}},"41272":{"timestamp":{"__isSmartRef__":true,"id":41273},"user":"cschuster","tags":[]},"41273":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41274":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41275}],"id":"E9764BBE-8874-443D-B21F-3B65AD2E37AF","shape":{"__isSmartRef__":true,"id":41276},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1071","partsBinMetaInfo":{"__isSmartRef__":true,"id":41277},"eventHandler":{"__isSmartRef__":true,"id":41295},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","1D04275D-AF39-4003-AACF-795468D03278"],"partTests":{"__isSmartRef__":true,"id":41296},"_ClipMode":"visible","moved":true,"b":302,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":30.366762081241525,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41301},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5541.4,5637.3)"},"41275":{"target":{"__isSmartRef__":true,"id":41274},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41276":{"_BorderWidth":0.7597595192178694,"_ClipMode":"visible","_BorderRadius":11.232577064218441,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,133.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-217,-82,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.0,-30.6)"},"41277":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41278},{"__isSmartRef__":true,"id":41280},{"__isSmartRef__":true,"id":41282},{"__isSmartRef__":true,"id":41284},{"__isSmartRef__":true,"id":41286},{"__isSmartRef__":true,"id":41288},{"__isSmartRef__":true,"id":41290},{"__isSmartRef__":true,"id":41292}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41294},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41278":{"date":{"__isSmartRef__":true,"id":41279},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41279":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41280":{"date":{"__isSmartRef__":true,"id":41281},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41281":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41282":{"date":{"__isSmartRef__":true,"id":41283},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41283":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41284":{"date":{"__isSmartRef__":true,"id":41285},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41285":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41286":{"date":{"__isSmartRef__":true,"id":41287},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41287":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41288":{"date":{"__isSmartRef__":true,"id":41289},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41289":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41290":{"date":{"__isSmartRef__":true,"id":41291},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41291":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41292":{"date":{"__isSmartRef__":true,"id":41293},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41293":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41294":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41295":{"morph":{"__isSmartRef__":true,"id":41274},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41296":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41297}},"41297":{"test01IsMorph":{"__isSmartRef__":true,"id":41298}},"41298":{"varMapping":{"__isSmartRef__":true,"id":41299},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41299":{"this":{"__isSmartRef__":true,"id":41296}},"41300":{},"41301":{"change":{"__isSmartRef__":true,"id":41302},"tick":{"__isSmartRef__":true,"id":41306}},"41302":{"varMapping":{"__isSmartRef__":true,"id":41303},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41304},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41303":{"this":{"__isSmartRef__":true,"id":41274}},"41304":{"timestamp":{"__isSmartRef__":true,"id":41305},"user":"cschuster","tags":[]},"41305":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41306":{"varMapping":{"__isSmartRef__":true,"id":41307},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41307":{"this":{"__isSmartRef__":true,"id":41274}},"41308":{"timestamp":{"__isSmartRef__":true,"id":41309},"user":"cschuster","tags":[]},"41309":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41310":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41311}],"id":"64486E59-8CEC-451C-9412-9592DF04C171","shape":{"__isSmartRef__":true,"id":41312},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1072","partsBinMetaInfo":{"__isSmartRef__":true,"id":41313},"eventHandler":{"__isSmartRef__":true,"id":41331},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B335B342-75D2-4B7E-B6C9-6A638D2FA18F","1CEC98CD-8ED9-4B86-BD8C-983E025B0C8D"],"partTests":{"__isSmartRef__":true,"id":41332},"_ClipMode":"visible","moved":true,"b":251.34459391894052,"#startLetters":"set","isBeingDragged":false,"delta":0.9934568929602392,"_Rotation":-6.97981674227264,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41337},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6024.2,5004.8)"},"41311":{"target":{"__isSmartRef__":true,"id":41310},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41312":{"_BorderWidth":0.2627023632442054,"_ClipMode":"visible","_BorderRadius":4.092817761260741,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.2,137.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-242,-325,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-13.6)"},"41313":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41314},{"__isSmartRef__":true,"id":41316},{"__isSmartRef__":true,"id":41318},{"__isSmartRef__":true,"id":41320},{"__isSmartRef__":true,"id":41322},{"__isSmartRef__":true,"id":41324},{"__isSmartRef__":true,"id":41326},{"__isSmartRef__":true,"id":41328}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41330},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41314":{"date":{"__isSmartRef__":true,"id":41315},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41315":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41316":{"date":{"__isSmartRef__":true,"id":41317},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41317":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41318":{"date":{"__isSmartRef__":true,"id":41319},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41319":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41320":{"date":{"__isSmartRef__":true,"id":41321},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41321":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41322":{"date":{"__isSmartRef__":true,"id":41323},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41323":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41324":{"date":{"__isSmartRef__":true,"id":41325},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41325":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41326":{"date":{"__isSmartRef__":true,"id":41327},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41327":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41328":{"date":{"__isSmartRef__":true,"id":41329},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41329":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41330":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41331":{"morph":{"__isSmartRef__":true,"id":41310},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41332":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41333}},"41333":{"test01IsMorph":{"__isSmartRef__":true,"id":41334}},"41334":{"varMapping":{"__isSmartRef__":true,"id":41335},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41335":{"this":{"__isSmartRef__":true,"id":41332}},"41336":{},"41337":{"change":{"__isSmartRef__":true,"id":41338},"tick":{"__isSmartRef__":true,"id":41342}},"41338":{"varMapping":{"__isSmartRef__":true,"id":41339},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41339":{"this":{"__isSmartRef__":true,"id":41310}},"41340":{"timestamp":{"__isSmartRef__":true,"id":41341},"user":"cschuster","tags":[]},"41341":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41342":{"varMapping":{"__isSmartRef__":true,"id":41343},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41344},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41343":{"this":{"__isSmartRef__":true,"id":41310}},"41344":{"timestamp":{"__isSmartRef__":true,"id":41345},"user":"cschuster","tags":[]},"41345":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41346":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41347}],"id":"25C2F36D-11EA-4175-ADA2-9A469F366F6F","shape":{"__isSmartRef__":true,"id":41348},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1073","partsBinMetaInfo":{"__isSmartRef__":true,"id":41349},"eventHandler":{"__isSmartRef__":true,"id":41367},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9","0F72F2A7-EEFB-47FC-A6ED-1DD34D9E495D"],"partTests":{"__isSmartRef__":true,"id":41368},"_ClipMode":"visible","moved":true,"b":74.5098481484456,"#startLetters":"set","isBeingDragged":false,"delta":-0.7715950050042011,"_Rotation":61.42571426413855,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41373},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5464.8,3588.4)"},"41347":{"target":{"__isSmartRef__":true,"id":41346},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41348":{"_BorderWidth":9.818381863024468,"_ClipMode":"visible","_BorderRadius":2.8531139553229745,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.6,61.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,315,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-25.3)"},"41349":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41350},{"__isSmartRef__":true,"id":41352},{"__isSmartRef__":true,"id":41354},{"__isSmartRef__":true,"id":41356},{"__isSmartRef__":true,"id":41358},{"__isSmartRef__":true,"id":41360},{"__isSmartRef__":true,"id":41362},{"__isSmartRef__":true,"id":41364}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41366},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41350":{"date":{"__isSmartRef__":true,"id":41351},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41351":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41352":{"date":{"__isSmartRef__":true,"id":41353},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41353":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41354":{"date":{"__isSmartRef__":true,"id":41355},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41355":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41356":{"date":{"__isSmartRef__":true,"id":41357},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41357":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41358":{"date":{"__isSmartRef__":true,"id":41359},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41359":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41360":{"date":{"__isSmartRef__":true,"id":41361},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41361":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41362":{"date":{"__isSmartRef__":true,"id":41363},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41363":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41364":{"date":{"__isSmartRef__":true,"id":41365},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41365":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41366":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41367":{"morph":{"__isSmartRef__":true,"id":41346},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41368":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41369}},"41369":{"test01IsMorph":{"__isSmartRef__":true,"id":41370}},"41370":{"varMapping":{"__isSmartRef__":true,"id":41371},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41371":{"this":{"__isSmartRef__":true,"id":41368}},"41372":{},"41373":{"change":{"__isSmartRef__":true,"id":41374},"tick":{"__isSmartRef__":true,"id":41378}},"41374":{"varMapping":{"__isSmartRef__":true,"id":41375},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41376},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41375":{"this":{"__isSmartRef__":true,"id":41346}},"41376":{"timestamp":{"__isSmartRef__":true,"id":41377},"user":"cschuster","tags":[]},"41377":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41378":{"varMapping":{"__isSmartRef__":true,"id":41379},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41379":{"this":{"__isSmartRef__":true,"id":41346}},"41380":{"timestamp":{"__isSmartRef__":true,"id":41381},"user":"cschuster","tags":[]},"41381":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41382":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41383}],"id":"16B1573B-7856-43C3-B4B5-EB391B4CC9A6","shape":{"__isSmartRef__":true,"id":41384},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1074","partsBinMetaInfo":{"__isSmartRef__":true,"id":41385},"eventHandler":{"__isSmartRef__":true,"id":41403},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","9AE5DE3C-8098-4E54-A1C3-48485CF62572","24C23D91-9B53-4775-BDA8-6CE877CABF07"],"partTests":{"__isSmartRef__":true,"id":41404},"_ClipMode":"visible","moved":true,"b":343.87561498075956,"#startLetters":"set","isBeingDragged":false,"delta":0.9632370167528279,"_Rotation":31.227410391903724,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41409},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3967.3,3863.6)"},"41383":{"target":{"__isSmartRef__":true,"id":41382},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41384":{"_BorderWidth":3.6113823264974756,"_ClipMode":"visible","_BorderRadius":36.914785530938296,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.7,111.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-71,175,40)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.4,-39.2)"},"41385":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41386},{"__isSmartRef__":true,"id":41388},{"__isSmartRef__":true,"id":41390},{"__isSmartRef__":true,"id":41392},{"__isSmartRef__":true,"id":41394},{"__isSmartRef__":true,"id":41396},{"__isSmartRef__":true,"id":41398},{"__isSmartRef__":true,"id":41400}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41402},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41386":{"date":{"__isSmartRef__":true,"id":41387},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41387":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41388":{"date":{"__isSmartRef__":true,"id":41389},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41389":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41390":{"date":{"__isSmartRef__":true,"id":41391},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41391":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41392":{"date":{"__isSmartRef__":true,"id":41393},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41393":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41394":{"date":{"__isSmartRef__":true,"id":41395},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41395":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41396":{"date":{"__isSmartRef__":true,"id":41397},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41397":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41398":{"date":{"__isSmartRef__":true,"id":41399},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41399":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41400":{"date":{"__isSmartRef__":true,"id":41401},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41401":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41402":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41403":{"morph":{"__isSmartRef__":true,"id":41382},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41404":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41405}},"41405":{"test01IsMorph":{"__isSmartRef__":true,"id":41406}},"41406":{"varMapping":{"__isSmartRef__":true,"id":41407},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41408},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41407":{"this":{"__isSmartRef__":true,"id":41404}},"41408":{},"41409":{"change":{"__isSmartRef__":true,"id":41410},"tick":{"__isSmartRef__":true,"id":41414}},"41410":{"varMapping":{"__isSmartRef__":true,"id":41411},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41412},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41411":{"this":{"__isSmartRef__":true,"id":41382}},"41412":{"timestamp":{"__isSmartRef__":true,"id":41413},"user":"cschuster","tags":[]},"41413":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41414":{"varMapping":{"__isSmartRef__":true,"id":41415},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41416},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41415":{"this":{"__isSmartRef__":true,"id":41382}},"41416":{"timestamp":{"__isSmartRef__":true,"id":41417},"user":"cschuster","tags":[]},"41417":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41418":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41419}],"id":"9F544D12-9670-4BFF-B6E3-FD5F5B03BC6D","shape":{"__isSmartRef__":true,"id":41420},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1075","partsBinMetaInfo":{"__isSmartRef__":true,"id":41421},"eventHandler":{"__isSmartRef__":true,"id":41439},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7"],"partTests":{"__isSmartRef__":true,"id":41440},"_ClipMode":"visible","moved":true,"b":267.1210474073887,"#startLetters":"set","isBeingDragged":false,"delta":-0.8292763624340296,"_Rotation":-15.821023496382379,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41445},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6020.1,4995.4)"},"41419":{"target":{"__isSmartRef__":true,"id":41418},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41420":{"_BorderWidth":0.006310625295887107,"_ClipMode":"visible","_BorderRadius":0.10090628634758847,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.0,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-269,169)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.0)"},"41421":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41422},{"__isSmartRef__":true,"id":41424},{"__isSmartRef__":true,"id":41426},{"__isSmartRef__":true,"id":41428},{"__isSmartRef__":true,"id":41430},{"__isSmartRef__":true,"id":41432},{"__isSmartRef__":true,"id":41434},{"__isSmartRef__":true,"id":41436}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41438},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41422":{"date":{"__isSmartRef__":true,"id":41423},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41423":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41424":{"date":{"__isSmartRef__":true,"id":41425},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41425":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41426":{"date":{"__isSmartRef__":true,"id":41427},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41427":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41428":{"date":{"__isSmartRef__":true,"id":41429},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41429":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41430":{"date":{"__isSmartRef__":true,"id":41431},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41431":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41432":{"date":{"__isSmartRef__":true,"id":41433},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41433":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41434":{"date":{"__isSmartRef__":true,"id":41435},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41435":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41436":{"date":{"__isSmartRef__":true,"id":41437},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41437":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41438":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41439":{"morph":{"__isSmartRef__":true,"id":41418},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41440":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41441}},"41441":{"test01IsMorph":{"__isSmartRef__":true,"id":41442}},"41442":{"varMapping":{"__isSmartRef__":true,"id":41443},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41443":{"this":{"__isSmartRef__":true,"id":41440}},"41444":{},"41445":{"change":{"__isSmartRef__":true,"id":41446},"tick":{"__isSmartRef__":true,"id":41450}},"41446":{"varMapping":{"__isSmartRef__":true,"id":41447},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41447":{"this":{"__isSmartRef__":true,"id":41418}},"41448":{"timestamp":{"__isSmartRef__":true,"id":41449},"user":"cschuster","tags":[]},"41449":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41450":{"varMapping":{"__isSmartRef__":true,"id":41451},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41452},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41451":{"this":{"__isSmartRef__":true,"id":41418}},"41452":{"timestamp":{"__isSmartRef__":true,"id":41453},"user":"cschuster","tags":[]},"41453":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41454":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41455}],"id":"1DA4966C-368F-44B3-97E0-4936CB5CC4F3","shape":{"__isSmartRef__":true,"id":41456},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1076","partsBinMetaInfo":{"__isSmartRef__":true,"id":41457},"eventHandler":{"__isSmartRef__":true,"id":41475},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034"],"partTests":{"__isSmartRef__":true,"id":41476},"_ClipMode":"visible","moved":true,"b":79.12411226308905,"#startLetters":"set","isBeingDragged":false,"delta":0.7193101114826277,"_Rotation":28.55966192038058,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41481},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5344.1,4518.6)"},"41455":{"target":{"__isSmartRef__":true,"id":41454},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41456":{"_BorderWidth":9.910191021796548,"_ClipMode":"visible","_BorderRadius":1.4240386071497224,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.8,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,300,-232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.8)"},"41457":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41458},{"__isSmartRef__":true,"id":41460},{"__isSmartRef__":true,"id":41462},{"__isSmartRef__":true,"id":41464},{"__isSmartRef__":true,"id":41466},{"__isSmartRef__":true,"id":41468},{"__isSmartRef__":true,"id":41470},{"__isSmartRef__":true,"id":41472}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41474},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41458":{"date":{"__isSmartRef__":true,"id":41459},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41459":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41460":{"date":{"__isSmartRef__":true,"id":41461},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41461":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41462":{"date":{"__isSmartRef__":true,"id":41463},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41463":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41464":{"date":{"__isSmartRef__":true,"id":41465},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41465":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41466":{"date":{"__isSmartRef__":true,"id":41467},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41467":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41468":{"date":{"__isSmartRef__":true,"id":41469},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41469":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41470":{"date":{"__isSmartRef__":true,"id":41471},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41471":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41472":{"date":{"__isSmartRef__":true,"id":41473},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41473":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41474":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41475":{"morph":{"__isSmartRef__":true,"id":41454},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41476":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41477}},"41477":{"test01IsMorph":{"__isSmartRef__":true,"id":41478}},"41478":{"varMapping":{"__isSmartRef__":true,"id":41479},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41480},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41479":{"this":{"__isSmartRef__":true,"id":41476}},"41480":{},"41481":{"change":{"__isSmartRef__":true,"id":41482},"tick":{"__isSmartRef__":true,"id":41486}},"41482":{"varMapping":{"__isSmartRef__":true,"id":41483},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41484},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41483":{"this":{"__isSmartRef__":true,"id":41454}},"41484":{"timestamp":{"__isSmartRef__":true,"id":41485},"user":"cschuster","tags":[]},"41485":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41486":{"varMapping":{"__isSmartRef__":true,"id":41487},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41487":{"this":{"__isSmartRef__":true,"id":41454}},"41488":{"timestamp":{"__isSmartRef__":true,"id":41489},"user":"cschuster","tags":[]},"41489":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41490":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41491}],"id":"633FA2EB-434F-46CB-81BC-87A275767C37","shape":{"__isSmartRef__":true,"id":41492},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1077","partsBinMetaInfo":{"__isSmartRef__":true,"id":41493},"eventHandler":{"__isSmartRef__":true,"id":41511},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31","815469D2-4EA1-4133-B0D7-D9D7DB8AA0BE"],"partTests":{"__isSmartRef__":true,"id":41512},"_ClipMode":"visible","moved":true,"b":104.68113103532232,"#startLetters":"set","isBeingDragged":false,"delta":0.9102707046549767,"_Rotation":-15.765750879158778,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41517},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4514.3,4199.9)"},"41491":{"target":{"__isSmartRef__":true,"id":41490},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41492":{"_BorderWidth":9.8367563464946,"_ClipMode":"visible","_BorderRadius":2.569260871430754,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.4,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,183,51)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-14.9)"},"41493":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41494},{"__isSmartRef__":true,"id":41496},{"__isSmartRef__":true,"id":41498},{"__isSmartRef__":true,"id":41500},{"__isSmartRef__":true,"id":41502},{"__isSmartRef__":true,"id":41504},{"__isSmartRef__":true,"id":41506},{"__isSmartRef__":true,"id":41508}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41510},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41494":{"date":{"__isSmartRef__":true,"id":41495},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41495":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41496":{"date":{"__isSmartRef__":true,"id":41497},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41497":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41498":{"date":{"__isSmartRef__":true,"id":41499},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41499":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41500":{"date":{"__isSmartRef__":true,"id":41501},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41501":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41502":{"date":{"__isSmartRef__":true,"id":41503},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41503":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41504":{"date":{"__isSmartRef__":true,"id":41505},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41505":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41506":{"date":{"__isSmartRef__":true,"id":41507},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41507":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41508":{"date":{"__isSmartRef__":true,"id":41509},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41509":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41510":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41511":{"morph":{"__isSmartRef__":true,"id":41490},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41512":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41513}},"41513":{"test01IsMorph":{"__isSmartRef__":true,"id":41514}},"41514":{"varMapping":{"__isSmartRef__":true,"id":41515},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41515":{"this":{"__isSmartRef__":true,"id":41512}},"41516":{},"41517":{"change":{"__isSmartRef__":true,"id":41518},"tick":{"__isSmartRef__":true,"id":41522}},"41518":{"varMapping":{"__isSmartRef__":true,"id":41519},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41519":{"this":{"__isSmartRef__":true,"id":41490}},"41520":{"timestamp":{"__isSmartRef__":true,"id":41521},"user":"cschuster","tags":[]},"41521":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41522":{"varMapping":{"__isSmartRef__":true,"id":41523},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41523":{"this":{"__isSmartRef__":true,"id":41490}},"41524":{"timestamp":{"__isSmartRef__":true,"id":41525},"user":"cschuster","tags":[]},"41525":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41526":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41527}],"id":"0001A722-7352-4D9F-BA56-1570DADFC183","shape":{"__isSmartRef__":true,"id":41528},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1078","partsBinMetaInfo":{"__isSmartRef__":true,"id":41529},"eventHandler":{"__isSmartRef__":true,"id":41547},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","809FCD2A-4CAB-4206-85CC-A0E379BE6145"],"partTests":{"__isSmartRef__":true,"id":41548},"_ClipMode":"visible","moved":true,"b":248.21418065880425,"#startLetters":"set","isBeingDragged":false,"delta":0.8329334921436384,"_Rotation":-3.0455766615883273,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41553},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4727.1,4434.8)"},"41527":{"target":{"__isSmartRef__":true,"id":41526},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41528":{"_BorderWidth":0.3571114416026244,"_ClipMode":"visible","_BorderRadius":5.509737334884379,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.6,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-333,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-12.6)"},"41529":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41530},{"__isSmartRef__":true,"id":41532},{"__isSmartRef__":true,"id":41534},{"__isSmartRef__":true,"id":41536},{"__isSmartRef__":true,"id":41538},{"__isSmartRef__":true,"id":41540},{"__isSmartRef__":true,"id":41542},{"__isSmartRef__":true,"id":41544}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41546},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41530":{"date":{"__isSmartRef__":true,"id":41531},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41531":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41532":{"date":{"__isSmartRef__":true,"id":41533},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41533":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41534":{"date":{"__isSmartRef__":true,"id":41535},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41535":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41536":{"date":{"__isSmartRef__":true,"id":41537},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41537":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41538":{"date":{"__isSmartRef__":true,"id":41539},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41539":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41540":{"date":{"__isSmartRef__":true,"id":41541},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41541":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41542":{"date":{"__isSmartRef__":true,"id":41543},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41543":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41544":{"date":{"__isSmartRef__":true,"id":41545},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41545":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41546":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41547":{"morph":{"__isSmartRef__":true,"id":41526},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41548":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41549}},"41549":{"test01IsMorph":{"__isSmartRef__":true,"id":41550}},"41550":{"varMapping":{"__isSmartRef__":true,"id":41551},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41551":{"this":{"__isSmartRef__":true,"id":41548}},"41552":{},"41553":{"change":{"__isSmartRef__":true,"id":41554},"tick":{"__isSmartRef__":true,"id":41558}},"41554":{"varMapping":{"__isSmartRef__":true,"id":41555},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41556},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41555":{"this":{"__isSmartRef__":true,"id":41526}},"41556":{"timestamp":{"__isSmartRef__":true,"id":41557},"user":"cschuster","tags":[]},"41557":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41558":{"varMapping":{"__isSmartRef__":true,"id":41559},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41560},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41559":{"this":{"__isSmartRef__":true,"id":41526}},"41560":{"timestamp":{"__isSmartRef__":true,"id":41561},"user":"cschuster","tags":[]},"41561":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41562":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41563}],"id":"F993CE27-A3B6-4280-8DD2-8E321EF2DA54","shape":{"__isSmartRef__":true,"id":41564},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1079","partsBinMetaInfo":{"__isSmartRef__":true,"id":41565},"eventHandler":{"__isSmartRef__":true,"id":41583},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","27A70463-60D0-4B31-8608-13AE84A4F82B"],"partTests":{"__isSmartRef__":true,"id":41584},"_ClipMode":"visible","moved":true,"b":71.43196771095973,"#startLetters":"set","isBeingDragged":false,"delta":0.9652968609589152,"_Rotation":36.00453616333347,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41589},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6303.5,4503.9)"},"41563":{"target":{"__isSmartRef__":true,"id":41562},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41564":{"_BorderWidth":9.739731116075879,"_ClipMode":"visible","_BorderRadius":4.055918315683367,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.1,62.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,324,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-26.4)"},"41565":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41566},{"__isSmartRef__":true,"id":41568},{"__isSmartRef__":true,"id":41570},{"__isSmartRef__":true,"id":41572},{"__isSmartRef__":true,"id":41574},{"__isSmartRef__":true,"id":41576},{"__isSmartRef__":true,"id":41578},{"__isSmartRef__":true,"id":41580}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41582},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41566":{"date":{"__isSmartRef__":true,"id":41567},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41567":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41568":{"date":{"__isSmartRef__":true,"id":41569},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41569":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41570":{"date":{"__isSmartRef__":true,"id":41571},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41571":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41572":{"date":{"__isSmartRef__":true,"id":41573},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41573":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41574":{"date":{"__isSmartRef__":true,"id":41575},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41575":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41576":{"date":{"__isSmartRef__":true,"id":41577},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41577":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41578":{"date":{"__isSmartRef__":true,"id":41579},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41579":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41580":{"date":{"__isSmartRef__":true,"id":41581},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41581":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41582":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41583":{"morph":{"__isSmartRef__":true,"id":41562},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41584":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41585}},"41585":{"test01IsMorph":{"__isSmartRef__":true,"id":41586}},"41586":{"varMapping":{"__isSmartRef__":true,"id":41587},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41587":{"this":{"__isSmartRef__":true,"id":41584}},"41588":{},"41589":{"change":{"__isSmartRef__":true,"id":41590},"tick":{"__isSmartRef__":true,"id":41594}},"41590":{"varMapping":{"__isSmartRef__":true,"id":41591},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41592},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41591":{"this":{"__isSmartRef__":true,"id":41562}},"41592":{"timestamp":{"__isSmartRef__":true,"id":41593},"user":"cschuster","tags":[]},"41593":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41594":{"varMapping":{"__isSmartRef__":true,"id":41595},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41595":{"this":{"__isSmartRef__":true,"id":41562}},"41596":{"timestamp":{"__isSmartRef__":true,"id":41597},"user":"cschuster","tags":[]},"41597":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41598":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41599}],"id":"46A08F00-F3C1-44A3-A54A-CED2A4B57642","shape":{"__isSmartRef__":true,"id":41600},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1080","partsBinMetaInfo":{"__isSmartRef__":true,"id":41601},"eventHandler":{"__isSmartRef__":true,"id":41619},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350"],"partTests":{"__isSmartRef__":true,"id":41620},"_ClipMode":"visible","moved":true,"b":340,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-8.688498510494234,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41625},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6348.8,4663.9)"},"41599":{"target":{"__isSmartRef__":true,"id":41598},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41600":{"_BorderWidth":3.289899283371657,"_ClipMode":"visible","_BorderRadius":35.32088886237957,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,153,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-38.8)"},"41601":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41602},{"__isSmartRef__":true,"id":41604},{"__isSmartRef__":true,"id":41606},{"__isSmartRef__":true,"id":41608},{"__isSmartRef__":true,"id":41610},{"__isSmartRef__":true,"id":41612},{"__isSmartRef__":true,"id":41614},{"__isSmartRef__":true,"id":41616}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41618},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41602":{"date":{"__isSmartRef__":true,"id":41603},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41603":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41604":{"date":{"__isSmartRef__":true,"id":41605},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41605":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41606":{"date":{"__isSmartRef__":true,"id":41607},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41607":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41608":{"date":{"__isSmartRef__":true,"id":41609},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41609":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41610":{"date":{"__isSmartRef__":true,"id":41611},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41611":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41612":{"date":{"__isSmartRef__":true,"id":41613},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41613":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41614":{"date":{"__isSmartRef__":true,"id":41615},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41615":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41616":{"date":{"__isSmartRef__":true,"id":41617},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41617":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41618":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41619":{"morph":{"__isSmartRef__":true,"id":41598},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41620":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41621}},"41621":{"test01IsMorph":{"__isSmartRef__":true,"id":41622}},"41622":{"varMapping":{"__isSmartRef__":true,"id":41623},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41623":{"this":{"__isSmartRef__":true,"id":41620}},"41624":{},"41625":{"change":{"__isSmartRef__":true,"id":41626},"tick":{"__isSmartRef__":true,"id":41630}},"41626":{"varMapping":{"__isSmartRef__":true,"id":41627},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41628},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41627":{"this":{"__isSmartRef__":true,"id":41598}},"41628":{"timestamp":{"__isSmartRef__":true,"id":41629},"user":"cschuster","tags":[]},"41629":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41630":{"varMapping":{"__isSmartRef__":true,"id":41631},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41631":{"this":{"__isSmartRef__":true,"id":41598}},"41632":{"timestamp":{"__isSmartRef__":true,"id":41633},"user":"cschuster","tags":[]},"41633":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41634":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41635}],"id":"B3B96FFD-6111-459E-B624-106DA18CFE62","shape":{"__isSmartRef__":true,"id":41636},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1081","partsBinMetaInfo":{"__isSmartRef__":true,"id":41637},"eventHandler":{"__isSmartRef__":true,"id":41655},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","C64191DA-BF82-4104-8B35-0826284A33A2","3CC747B1-E6D1-49C5-A3A7-877CD04805D4"],"partTests":{"__isSmartRef__":true,"id":41656},"_ClipMode":"visible","moved":true,"b":210.20797980437055,"#startLetters":"set","isBeingDragged":false,"delta":0.556105766678229,"_Rotation":14.709183049551841,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41661},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4838.4,4735.0)"},"41635":{"target":{"__isSmartRef__":true,"id":41634},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41636":{"_BorderWidth":2.484298436805181,"_ClipMode":"visible","_BorderRadius":29.87399303190263,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.8,120.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-129,-350,-136)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.9,-2.7)"},"41637":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41638},{"__isSmartRef__":true,"id":41640},{"__isSmartRef__":true,"id":41642},{"__isSmartRef__":true,"id":41644},{"__isSmartRef__":true,"id":41646},{"__isSmartRef__":true,"id":41648},{"__isSmartRef__":true,"id":41650},{"__isSmartRef__":true,"id":41652}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41654},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41638":{"date":{"__isSmartRef__":true,"id":41639},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41639":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41640":{"date":{"__isSmartRef__":true,"id":41641},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41641":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41642":{"date":{"__isSmartRef__":true,"id":41643},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41643":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41644":{"date":{"__isSmartRef__":true,"id":41645},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41645":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41646":{"date":{"__isSmartRef__":true,"id":41647},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41647":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41648":{"date":{"__isSmartRef__":true,"id":41649},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41649":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41650":{"date":{"__isSmartRef__":true,"id":41651},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41651":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41652":{"date":{"__isSmartRef__":true,"id":41653},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41653":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41654":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41655":{"morph":{"__isSmartRef__":true,"id":41634},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41656":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41657}},"41657":{"test01IsMorph":{"__isSmartRef__":true,"id":41658}},"41658":{"varMapping":{"__isSmartRef__":true,"id":41659},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41659":{"this":{"__isSmartRef__":true,"id":41656}},"41660":{},"41661":{"change":{"__isSmartRef__":true,"id":41662},"tick":{"__isSmartRef__":true,"id":41666}},"41662":{"varMapping":{"__isSmartRef__":true,"id":41663},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41664},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41663":{"this":{"__isSmartRef__":true,"id":41634}},"41664":{"timestamp":{"__isSmartRef__":true,"id":41665},"user":"cschuster","tags":[]},"41665":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41666":{"varMapping":{"__isSmartRef__":true,"id":41667},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41667":{"this":{"__isSmartRef__":true,"id":41634}},"41668":{"timestamp":{"__isSmartRef__":true,"id":41669},"user":"cschuster","tags":[]},"41669":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41670":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41671}],"id":"71AD23A7-059E-4E12-A0C8-21BDE0CDFE98","shape":{"__isSmartRef__":true,"id":41672},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1082","partsBinMetaInfo":{"__isSmartRef__":true,"id":41673},"eventHandler":{"__isSmartRef__":true,"id":41691},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5"],"partTests":{"__isSmartRef__":true,"id":41692},"_ClipMode":"visible","moved":true,"b":283.00086884968914,"#startLetters":"set","isBeingDragged":false,"delta":0.9860657451208681,"_Rotation":22.853768726103034,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41697},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5901.0,4427.2)"},"41671":{"target":{"__isSmartRef__":true,"id":41670},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41672":{"_BorderWidth":0.1281667327466005,"_ClipMode":"visible","_BorderRadius":2.0243849857329055,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-192,-28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-24.5)"},"41673":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41674},{"__isSmartRef__":true,"id":41676},{"__isSmartRef__":true,"id":41678},{"__isSmartRef__":true,"id":41680},{"__isSmartRef__":true,"id":41682},{"__isSmartRef__":true,"id":41684},{"__isSmartRef__":true,"id":41686},{"__isSmartRef__":true,"id":41688}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41690},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41674":{"date":{"__isSmartRef__":true,"id":41675},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41675":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41676":{"date":{"__isSmartRef__":true,"id":41677},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41677":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41678":{"date":{"__isSmartRef__":true,"id":41679},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41679":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41680":{"date":{"__isSmartRef__":true,"id":41681},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41681":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41682":{"date":{"__isSmartRef__":true,"id":41683},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41683":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41684":{"date":{"__isSmartRef__":true,"id":41685},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41685":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41686":{"date":{"__isSmartRef__":true,"id":41687},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41687":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41688":{"date":{"__isSmartRef__":true,"id":41689},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41689":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41690":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41691":{"morph":{"__isSmartRef__":true,"id":41670},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41692":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41693}},"41693":{"test01IsMorph":{"__isSmartRef__":true,"id":41694}},"41694":{"varMapping":{"__isSmartRef__":true,"id":41695},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41695":{"this":{"__isSmartRef__":true,"id":41692}},"41696":{},"41697":{"change":{"__isSmartRef__":true,"id":41698},"tick":{"__isSmartRef__":true,"id":41702}},"41698":{"varMapping":{"__isSmartRef__":true,"id":41699},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41699":{"this":{"__isSmartRef__":true,"id":41670}},"41700":{"timestamp":{"__isSmartRef__":true,"id":41701},"user":"cschuster","tags":[]},"41701":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41702":{"varMapping":{"__isSmartRef__":true,"id":41703},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41704},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41703":{"this":{"__isSmartRef__":true,"id":41670}},"41704":{"timestamp":{"__isSmartRef__":true,"id":41705},"user":"cschuster","tags":[]},"41705":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41706":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41707}],"id":"40847B62-08B8-49B9-B7A4-7AE04A910C49","shape":{"__isSmartRef__":true,"id":41708},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1083","partsBinMetaInfo":{"__isSmartRef__":true,"id":41709},"eventHandler":{"__isSmartRef__":true,"id":41727},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","387D96AD-6FA5-4783-9BB6-2EF367C358DA"],"partTests":{"__isSmartRef__":true,"id":41728},"_ClipMode":"visible","moved":true,"b":93.72474250977393,"#startLetters":"set","isBeingDragged":false,"delta":0.8759321729885414,"_Rotation":-11.932127986447393,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41733},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6588.1,5964.9)"},"41707":{"target":{"__isSmartRef__":true,"id":41706},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41708":{"_BorderWidth":9.989438288527491,"_ClipMode":"visible","_BorderRadius":0.16880890396138382,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.8,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,238,-94)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-18.7)"},"41709":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41710},{"__isSmartRef__":true,"id":41712},{"__isSmartRef__":true,"id":41714},{"__isSmartRef__":true,"id":41716},{"__isSmartRef__":true,"id":41718},{"__isSmartRef__":true,"id":41720},{"__isSmartRef__":true,"id":41722},{"__isSmartRef__":true,"id":41724}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41726},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41710":{"date":{"__isSmartRef__":true,"id":41711},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41711":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41712":{"date":{"__isSmartRef__":true,"id":41713},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41713":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41714":{"date":{"__isSmartRef__":true,"id":41715},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41715":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41716":{"date":{"__isSmartRef__":true,"id":41717},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41717":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41718":{"date":{"__isSmartRef__":true,"id":41719},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41719":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41720":{"date":{"__isSmartRef__":true,"id":41721},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41721":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41722":{"date":{"__isSmartRef__":true,"id":41723},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41723":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41724":{"date":{"__isSmartRef__":true,"id":41725},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41725":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41726":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41727":{"morph":{"__isSmartRef__":true,"id":41706},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41728":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41729}},"41729":{"test01IsMorph":{"__isSmartRef__":true,"id":41730}},"41730":{"varMapping":{"__isSmartRef__":true,"id":41731},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41732},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41731":{"this":{"__isSmartRef__":true,"id":41728}},"41732":{},"41733":{"change":{"__isSmartRef__":true,"id":41734},"tick":{"__isSmartRef__":true,"id":41738}},"41734":{"varMapping":{"__isSmartRef__":true,"id":41735},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41736},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41735":{"this":{"__isSmartRef__":true,"id":41706}},"41736":{"timestamp":{"__isSmartRef__":true,"id":41737},"user":"cschuster","tags":[]},"41737":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41738":{"varMapping":{"__isSmartRef__":true,"id":41739},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41739":{"this":{"__isSmartRef__":true,"id":41706}},"41740":{"timestamp":{"__isSmartRef__":true,"id":41741},"user":"cschuster","tags":[]},"41741":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41742":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41743}],"id":"B01984B9-2092-4EB7-8B20-60EEEEA934B6","shape":{"__isSmartRef__":true,"id":41744},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1084","partsBinMetaInfo":{"__isSmartRef__":true,"id":41745},"eventHandler":{"__isSmartRef__":true,"id":41763},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9","0F72F2A7-EEFB-47FC-A6ED-1DD34D9E495D","25C2F36D-11EA-4175-ADA2-9A469F366F6F"],"partTests":{"__isSmartRef__":true,"id":41764},"_ClipMode":"visible","moved":true,"b":308.9948131714482,"#startLetters":"set","isBeingDragged":false,"delta":0.7357019361224957,"_Rotation":43.00043920329481,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41769},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5514.9,3996.4)"},"41743":{"target":{"__isSmartRef__":true,"id":41742},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41744":{"_BorderWidth":1.1139853554599717,"_ClipMode":"visible","_BorderRadius":15.838224291872702,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,131.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-199,-38,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.5,-32.6)"},"41745":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41746},{"__isSmartRef__":true,"id":41748},{"__isSmartRef__":true,"id":41750},{"__isSmartRef__":true,"id":41752},{"__isSmartRef__":true,"id":41754},{"__isSmartRef__":true,"id":41756},{"__isSmartRef__":true,"id":41758},{"__isSmartRef__":true,"id":41760}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41762},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41746":{"date":{"__isSmartRef__":true,"id":41747},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41747":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41748":{"date":{"__isSmartRef__":true,"id":41749},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41749":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41750":{"date":{"__isSmartRef__":true,"id":41751},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41751":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41752":{"date":{"__isSmartRef__":true,"id":41753},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41753":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41754":{"date":{"__isSmartRef__":true,"id":41755},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41755":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41756":{"date":{"__isSmartRef__":true,"id":41757},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41757":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41758":{"date":{"__isSmartRef__":true,"id":41759},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41759":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41760":{"date":{"__isSmartRef__":true,"id":41761},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41761":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41762":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41763":{"morph":{"__isSmartRef__":true,"id":41742},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41764":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41765}},"41765":{"test01IsMorph":{"__isSmartRef__":true,"id":41766}},"41766":{"varMapping":{"__isSmartRef__":true,"id":41767},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41768},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41767":{"this":{"__isSmartRef__":true,"id":41764}},"41768":{},"41769":{"change":{"__isSmartRef__":true,"id":41770},"tick":{"__isSmartRef__":true,"id":41774}},"41770":{"varMapping":{"__isSmartRef__":true,"id":41771},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41772},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41771":{"this":{"__isSmartRef__":true,"id":41742}},"41772":{"timestamp":{"__isSmartRef__":true,"id":41773},"user":"cschuster","tags":[]},"41773":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41774":{"varMapping":{"__isSmartRef__":true,"id":41775},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41775":{"this":{"__isSmartRef__":true,"id":41742}},"41776":{"timestamp":{"__isSmartRef__":true,"id":41777},"user":"cschuster","tags":[]},"41777":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41778":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41779}],"id":"F6A2983E-2012-4018-9595-781F13429E65","shape":{"__isSmartRef__":true,"id":41780},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1085","partsBinMetaInfo":{"__isSmartRef__":true,"id":41781},"eventHandler":{"__isSmartRef__":true,"id":41799},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3","1B71C276-4330-492E-8D94-9A76CB31B10D"],"partTests":{"__isSmartRef__":true,"id":41800},"_ClipMode":"visible","moved":true,"b":347.63927755877376,"#startLetters":"set","isBeingDragged":false,"delta":-0.7725451525766402,"_Rotation":8.764498332191387,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41805},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5465.4,4625.1)"},"41779":{"target":{"__isSmartRef__":true,"id":41778},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41780":{"_BorderWidth":3.9296712713824,"_ClipMode":"visible","_BorderRadius":38.16703426031333,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.3,108.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-55,195,89)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.7,-39.5)"},"41781":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41782},{"__isSmartRef__":true,"id":41784},{"__isSmartRef__":true,"id":41786},{"__isSmartRef__":true,"id":41788},{"__isSmartRef__":true,"id":41790},{"__isSmartRef__":true,"id":41792},{"__isSmartRef__":true,"id":41794},{"__isSmartRef__":true,"id":41796}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41798},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41782":{"date":{"__isSmartRef__":true,"id":41783},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41783":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41784":{"date":{"__isSmartRef__":true,"id":41785},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41785":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41786":{"date":{"__isSmartRef__":true,"id":41787},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41787":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41788":{"date":{"__isSmartRef__":true,"id":41789},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41789":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41790":{"date":{"__isSmartRef__":true,"id":41791},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41791":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41792":{"date":{"__isSmartRef__":true,"id":41793},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41793":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41794":{"date":{"__isSmartRef__":true,"id":41795},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41795":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41796":{"date":{"__isSmartRef__":true,"id":41797},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41797":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41798":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41799":{"morph":{"__isSmartRef__":true,"id":41778},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41800":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41801}},"41801":{"test01IsMorph":{"__isSmartRef__":true,"id":41802}},"41802":{"varMapping":{"__isSmartRef__":true,"id":41803},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41804},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41803":{"this":{"__isSmartRef__":true,"id":41800}},"41804":{},"41805":{"change":{"__isSmartRef__":true,"id":41806},"tick":{"__isSmartRef__":true,"id":41810}},"41806":{"varMapping":{"__isSmartRef__":true,"id":41807},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41808},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41807":{"this":{"__isSmartRef__":true,"id":41778}},"41808":{"timestamp":{"__isSmartRef__":true,"id":41809},"user":"cschuster","tags":[]},"41809":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41810":{"varMapping":{"__isSmartRef__":true,"id":41811},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41811":{"this":{"__isSmartRef__":true,"id":41778}},"41812":{"timestamp":{"__isSmartRef__":true,"id":41813},"user":"cschuster","tags":[]},"41813":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41814":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41815}],"id":"D9105469-9660-410A-B6F1-815F2239BC27","shape":{"__isSmartRef__":true,"id":41816},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1086","partsBinMetaInfo":{"__isSmartRef__":true,"id":41817},"eventHandler":{"__isSmartRef__":true,"id":41835},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622"],"partTests":{"__isSmartRef__":true,"id":41836},"_ClipMode":"visible","moved":true,"b":209.33884724776726,"#startLetters":"set","isBeingDragged":false,"delta":-0.9535515996976756,"_Rotation":-15.546596131892596,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41841},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6301.7,5712.6)"},"41815":{"target":{"__isSmartRef__":true,"id":41814},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41816":{"_BorderWidth":2.5501319350962657,"_ClipMode":"visible","_BorderRadius":30.39703434330373,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.2,119.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-125,-349,-146)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.2,-2.6)"},"41817":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41818},{"__isSmartRef__":true,"id":41820},{"__isSmartRef__":true,"id":41822},{"__isSmartRef__":true,"id":41824},{"__isSmartRef__":true,"id":41826},{"__isSmartRef__":true,"id":41828},{"__isSmartRef__":true,"id":41830},{"__isSmartRef__":true,"id":41832}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41834},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41818":{"date":{"__isSmartRef__":true,"id":41819},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41819":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41820":{"date":{"__isSmartRef__":true,"id":41821},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41821":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41822":{"date":{"__isSmartRef__":true,"id":41823},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41823":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41824":{"date":{"__isSmartRef__":true,"id":41825},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41825":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41826":{"date":{"__isSmartRef__":true,"id":41827},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41827":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41828":{"date":{"__isSmartRef__":true,"id":41829},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41829":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41830":{"date":{"__isSmartRef__":true,"id":41831},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41831":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41832":{"date":{"__isSmartRef__":true,"id":41833},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41833":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41834":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41835":{"morph":{"__isSmartRef__":true,"id":41814},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41836":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41837}},"41837":{"test01IsMorph":{"__isSmartRef__":true,"id":41838}},"41838":{"varMapping":{"__isSmartRef__":true,"id":41839},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41840},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41839":{"this":{"__isSmartRef__":true,"id":41836}},"41840":{},"41841":{"change":{"__isSmartRef__":true,"id":41842},"tick":{"__isSmartRef__":true,"id":41846}},"41842":{"varMapping":{"__isSmartRef__":true,"id":41843},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41844},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41843":{"this":{"__isSmartRef__":true,"id":41814}},"41844":{"timestamp":{"__isSmartRef__":true,"id":41845},"user":"cschuster","tags":[]},"41845":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41846":{"varMapping":{"__isSmartRef__":true,"id":41847},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41848},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41847":{"this":{"__isSmartRef__":true,"id":41814}},"41848":{"timestamp":{"__isSmartRef__":true,"id":41849},"user":"cschuster","tags":[]},"41849":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41850":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41851}],"id":"7DB4FF68-1B4A-47BF-8791-62B6FFBC6C5A","shape":{"__isSmartRef__":true,"id":41852},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1087","partsBinMetaInfo":{"__isSmartRef__":true,"id":41853},"eventHandler":{"__isSmartRef__":true,"id":41871},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240"],"partTests":{"__isSmartRef__":true,"id":41872},"_ClipMode":"visible","moved":true,"b":326.6256418036064,"#startLetters":"set","isBeingDragged":false,"delta":0.8803925655083731,"_Rotation":-1.7913979180950175,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41877},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6150.3,3994.3)"},"41851":{"target":{"__isSmartRef__":true,"id":41850},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41852":{"_BorderWidth":2.249464688744365,"_ClipMode":"visible","_BorderRadius":27.895288802457383,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.2,122.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-141,73,-174)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.0,-36.7)"},"41853":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41854},{"__isSmartRef__":true,"id":41856},{"__isSmartRef__":true,"id":41858},{"__isSmartRef__":true,"id":41860},{"__isSmartRef__":true,"id":41862},{"__isSmartRef__":true,"id":41864},{"__isSmartRef__":true,"id":41866},{"__isSmartRef__":true,"id":41868}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41870},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41854":{"date":{"__isSmartRef__":true,"id":41855},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41855":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41856":{"date":{"__isSmartRef__":true,"id":41857},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41857":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41858":{"date":{"__isSmartRef__":true,"id":41859},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41859":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41860":{"date":{"__isSmartRef__":true,"id":41861},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41861":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41862":{"date":{"__isSmartRef__":true,"id":41863},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41863":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41864":{"date":{"__isSmartRef__":true,"id":41865},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41865":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41866":{"date":{"__isSmartRef__":true,"id":41867},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41867":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41868":{"date":{"__isSmartRef__":true,"id":41869},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41869":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41870":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41871":{"morph":{"__isSmartRef__":true,"id":41850},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41872":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41873}},"41873":{"test01IsMorph":{"__isSmartRef__":true,"id":41874}},"41874":{"varMapping":{"__isSmartRef__":true,"id":41875},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41876},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41875":{"this":{"__isSmartRef__":true,"id":41872}},"41876":{},"41877":{"change":{"__isSmartRef__":true,"id":41878},"tick":{"__isSmartRef__":true,"id":41882}},"41878":{"varMapping":{"__isSmartRef__":true,"id":41879},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41880},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41879":{"this":{"__isSmartRef__":true,"id":41850}},"41880":{"timestamp":{"__isSmartRef__":true,"id":41881},"user":"cschuster","tags":[]},"41881":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41882":{"varMapping":{"__isSmartRef__":true,"id":41883},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41883":{"this":{"__isSmartRef__":true,"id":41850}},"41884":{"timestamp":{"__isSmartRef__":true,"id":41885},"user":"cschuster","tags":[]},"41885":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41886":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41887}],"id":"76F686BA-B324-47BA-AE78-B1036AF4474F","shape":{"__isSmartRef__":true,"id":41888},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1088","partsBinMetaInfo":{"__isSmartRef__":true,"id":41889},"eventHandler":{"__isSmartRef__":true,"id":41907},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663"],"partTests":{"__isSmartRef__":true,"id":41908},"_ClipMode":"visible","moved":true,"b":174.6911393251503,"#startLetters":"set","isBeingDragged":false,"delta":0.756238698377274,"_Rotation":39.126743363623355,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41913},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5736.6,3431.4)"},"41887":{"target":{"__isSmartRef__":true,"id":41886},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41888":{"_BorderWidth":5.462622865623977,"_ClipMode":"visible","_BorderRadius":39.65756813472297,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.6,96.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(24,-231,-169)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.9,-0.1)"},"41889":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41890},{"__isSmartRef__":true,"id":41892},{"__isSmartRef__":true,"id":41894},{"__isSmartRef__":true,"id":41896},{"__isSmartRef__":true,"id":41898},{"__isSmartRef__":true,"id":41900},{"__isSmartRef__":true,"id":41902},{"__isSmartRef__":true,"id":41904}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41906},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41890":{"date":{"__isSmartRef__":true,"id":41891},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41891":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41892":{"date":{"__isSmartRef__":true,"id":41893},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41893":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41894":{"date":{"__isSmartRef__":true,"id":41895},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41895":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41896":{"date":{"__isSmartRef__":true,"id":41897},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41897":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41898":{"date":{"__isSmartRef__":true,"id":41899},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41899":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41900":{"date":{"__isSmartRef__":true,"id":41901},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41901":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41902":{"date":{"__isSmartRef__":true,"id":41903},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41903":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41904":{"date":{"__isSmartRef__":true,"id":41905},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41905":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41906":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41907":{"morph":{"__isSmartRef__":true,"id":41886},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41908":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41909}},"41909":{"test01IsMorph":{"__isSmartRef__":true,"id":41910}},"41910":{"varMapping":{"__isSmartRef__":true,"id":41911},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41912},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41911":{"this":{"__isSmartRef__":true,"id":41908}},"41912":{},"41913":{"change":{"__isSmartRef__":true,"id":41914},"tick":{"__isSmartRef__":true,"id":41918}},"41914":{"varMapping":{"__isSmartRef__":true,"id":41915},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41916},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41915":{"this":{"__isSmartRef__":true,"id":41886}},"41916":{"timestamp":{"__isSmartRef__":true,"id":41917},"user":"cschuster","tags":[]},"41917":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41918":{"varMapping":{"__isSmartRef__":true,"id":41919},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41919":{"this":{"__isSmartRef__":true,"id":41886}},"41920":{"timestamp":{"__isSmartRef__":true,"id":41921},"user":"cschuster","tags":[]},"41921":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41922":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41923}],"id":"B93E8C0D-D84F-4D12-A0A1-AA8C63752798","shape":{"__isSmartRef__":true,"id":41924},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1089","partsBinMetaInfo":{"__isSmartRef__":true,"id":41925},"eventHandler":{"__isSmartRef__":true,"id":41943},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA"],"partTests":{"__isSmartRef__":true,"id":41944},"_ClipMode":"visible","moved":true,"b":351,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-20.011960955463593,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41949},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4415.5,4703.2)"},"41923":{"target":{"__isSmartRef__":true,"id":41922},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41924":{"_BorderWidth":4.217827674798844,"_ClipMode":"visible","_BorderRadius":39.021130325903066,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.6,106.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,212,129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-39.8)"},"41925":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41926},{"__isSmartRef__":true,"id":41928},{"__isSmartRef__":true,"id":41930},{"__isSmartRef__":true,"id":41932},{"__isSmartRef__":true,"id":41934},{"__isSmartRef__":true,"id":41936},{"__isSmartRef__":true,"id":41938},{"__isSmartRef__":true,"id":41940}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41942},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41926":{"date":{"__isSmartRef__":true,"id":41927},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41927":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41928":{"date":{"__isSmartRef__":true,"id":41929},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41929":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41930":{"date":{"__isSmartRef__":true,"id":41931},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41931":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41932":{"date":{"__isSmartRef__":true,"id":41933},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41933":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41934":{"date":{"__isSmartRef__":true,"id":41935},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41935":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41936":{"date":{"__isSmartRef__":true,"id":41937},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41937":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41938":{"date":{"__isSmartRef__":true,"id":41939},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41939":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41940":{"date":{"__isSmartRef__":true,"id":41941},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41941":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41942":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41943":{"morph":{"__isSmartRef__":true,"id":41922},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41944":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41945}},"41945":{"test01IsMorph":{"__isSmartRef__":true,"id":41946}},"41946":{"varMapping":{"__isSmartRef__":true,"id":41947},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41948},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41947":{"this":{"__isSmartRef__":true,"id":41944}},"41948":{},"41949":{"change":{"__isSmartRef__":true,"id":41950},"tick":{"__isSmartRef__":true,"id":41954}},"41950":{"varMapping":{"__isSmartRef__":true,"id":41951},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41952},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41951":{"this":{"__isSmartRef__":true,"id":41922}},"41952":{"timestamp":{"__isSmartRef__":true,"id":41953},"user":"cschuster","tags":[]},"41953":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41954":{"varMapping":{"__isSmartRef__":true,"id":41955},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41955":{"this":{"__isSmartRef__":true,"id":41922}},"41956":{"timestamp":{"__isSmartRef__":true,"id":41957},"user":"cschuster","tags":[]},"41957":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41958":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41959}],"id":"2EB7D1CB-F1B4-4CB0-98B8-FA8B93C36143","shape":{"__isSmartRef__":true,"id":41960},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1090","partsBinMetaInfo":{"__isSmartRef__":true,"id":41961},"eventHandler":{"__isSmartRef__":true,"id":41979},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68"],"partTests":{"__isSmartRef__":true,"id":41980},"_ClipMode":"visible","moved":true,"b":29,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":2.2272036903234804,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41985},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4454.2,4710.8)"},"41959":{"target":{"__isSmartRef__":true,"id":41958},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41960":{"_BorderWidth":7.424048101231685,"_ClipMode":"visible","_BorderRadius":30.598385284664097,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,80.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(124,348,149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.7,-37.5)"},"41961":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41962},{"__isSmartRef__":true,"id":41964},{"__isSmartRef__":true,"id":41966},{"__isSmartRef__":true,"id":41968},{"__isSmartRef__":true,"id":41970},{"__isSmartRef__":true,"id":41972},{"__isSmartRef__":true,"id":41974},{"__isSmartRef__":true,"id":41976}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":41978},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41962":{"date":{"__isSmartRef__":true,"id":41963},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41963":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"41964":{"date":{"__isSmartRef__":true,"id":41965},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"41965":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"41966":{"date":{"__isSmartRef__":true,"id":41967},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"41967":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"41968":{"date":{"__isSmartRef__":true,"id":41969},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"41969":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"41970":{"date":{"__isSmartRef__":true,"id":41971},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41971":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"41972":{"date":{"__isSmartRef__":true,"id":41973},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"41973":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"41974":{"date":{"__isSmartRef__":true,"id":41975},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"41975":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"41976":{"date":{"__isSmartRef__":true,"id":41977},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"41977":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"41978":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"41979":{"morph":{"__isSmartRef__":true,"id":41958},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41980":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":41981}},"41981":{"test01IsMorph":{"__isSmartRef__":true,"id":41982}},"41982":{"varMapping":{"__isSmartRef__":true,"id":41983},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":41984},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41983":{"this":{"__isSmartRef__":true,"id":41980}},"41984":{},"41985":{"change":{"__isSmartRef__":true,"id":41986},"tick":{"__isSmartRef__":true,"id":41990}},"41986":{"varMapping":{"__isSmartRef__":true,"id":41987},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":41988},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41987":{"this":{"__isSmartRef__":true,"id":41958}},"41988":{"timestamp":{"__isSmartRef__":true,"id":41989},"user":"cschuster","tags":[]},"41989":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"41990":{"varMapping":{"__isSmartRef__":true,"id":41991},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":41992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"41991":{"this":{"__isSmartRef__":true,"id":41958}},"41992":{"timestamp":{"__isSmartRef__":true,"id":41993},"user":"cschuster","tags":[]},"41993":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"41994":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":41995}],"id":"B2E31961-8596-4FE7-B18B-CC56510FA019","shape":{"__isSmartRef__":true,"id":41996},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1091","partsBinMetaInfo":{"__isSmartRef__":true,"id":41997},"eventHandler":{"__isSmartRef__":true,"id":42015},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","7F506748-D4F8-4470-9655-D02414903985","CF6CDED5-EE78-4BD9-A9EC-F86CEB23C8F8"],"partTests":{"__isSmartRef__":true,"id":42016},"_ClipMode":"visible","moved":true,"b":237.19213572726585,"#startLetters":"set","isBeingDragged":false,"delta":0.9801327922614291,"_Rotation":-41.0064119255551,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42021},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4395.1,5155.3)"},"41995":{"target":{"__isSmartRef__":true,"id":41994},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"41996":{"_BorderWidth":0.7975387895549471,"_ClipMode":"visible","_BorderRadius":11.742911639527527,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.4,133.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-215,-354,193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.2,-9.2)"},"41997":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":41998},{"__isSmartRef__":true,"id":42000},{"__isSmartRef__":true,"id":42002},{"__isSmartRef__":true,"id":42004},{"__isSmartRef__":true,"id":42006},{"__isSmartRef__":true,"id":42008},{"__isSmartRef__":true,"id":42010},{"__isSmartRef__":true,"id":42012}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42014},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"41998":{"date":{"__isSmartRef__":true,"id":41999},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"41999":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42000":{"date":{"__isSmartRef__":true,"id":42001},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42001":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42002":{"date":{"__isSmartRef__":true,"id":42003},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42003":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42004":{"date":{"__isSmartRef__":true,"id":42005},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42005":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42006":{"date":{"__isSmartRef__":true,"id":42007},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42007":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42008":{"date":{"__isSmartRef__":true,"id":42009},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42009":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42010":{"date":{"__isSmartRef__":true,"id":42011},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42011":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42012":{"date":{"__isSmartRef__":true,"id":42013},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42013":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42014":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42015":{"morph":{"__isSmartRef__":true,"id":41994},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42016":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42017}},"42017":{"test01IsMorph":{"__isSmartRef__":true,"id":42018}},"42018":{"varMapping":{"__isSmartRef__":true,"id":42019},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42020},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42019":{"this":{"__isSmartRef__":true,"id":42016}},"42020":{},"42021":{"change":{"__isSmartRef__":true,"id":42022},"tick":{"__isSmartRef__":true,"id":42026}},"42022":{"varMapping":{"__isSmartRef__":true,"id":42023},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42024},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42023":{"this":{"__isSmartRef__":true,"id":41994}},"42024":{"timestamp":{"__isSmartRef__":true,"id":42025},"user":"cschuster","tags":[]},"42025":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42026":{"varMapping":{"__isSmartRef__":true,"id":42027},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42027":{"this":{"__isSmartRef__":true,"id":41994}},"42028":{"timestamp":{"__isSmartRef__":true,"id":42029},"user":"cschuster","tags":[]},"42029":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42030":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42031}],"id":"101BAA6D-D929-4006-8914-776ECE5301A6","shape":{"__isSmartRef__":true,"id":42032},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1092","partsBinMetaInfo":{"__isSmartRef__":true,"id":42033},"eventHandler":{"__isSmartRef__":true,"id":42051},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084","7A613016-CD7C-44D0-8293-94A99440D7DF","ED8A4940-75F0-470E-96F4-B2333EDC5746"],"partTests":{"__isSmartRef__":true,"id":42052},"_ClipMode":"visible","moved":true,"b":298.03375991864596,"#startLetters":"set","isBeingDragged":false,"delta":-0.8980614504544064,"_Rotation":21.494238753018696,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42057},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6117.4,5084.6)"},"42031":{"target":{"__isSmartRef__":true,"id":42030},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42032":{"_BorderWidth":0.5866459162297923,"_ClipMode":"visible","_BorderRadius":8.835689170030127,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-106,-200)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-29.4)"},"42033":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42034},{"__isSmartRef__":true,"id":42036},{"__isSmartRef__":true,"id":42038},{"__isSmartRef__":true,"id":42040},{"__isSmartRef__":true,"id":42042},{"__isSmartRef__":true,"id":42044},{"__isSmartRef__":true,"id":42046},{"__isSmartRef__":true,"id":42048}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42050},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42034":{"date":{"__isSmartRef__":true,"id":42035},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42035":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42036":{"date":{"__isSmartRef__":true,"id":42037},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42037":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42038":{"date":{"__isSmartRef__":true,"id":42039},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42039":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42040":{"date":{"__isSmartRef__":true,"id":42041},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42041":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42042":{"date":{"__isSmartRef__":true,"id":42043},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42043":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42044":{"date":{"__isSmartRef__":true,"id":42045},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42045":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42046":{"date":{"__isSmartRef__":true,"id":42047},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42047":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42048":{"date":{"__isSmartRef__":true,"id":42049},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42049":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42050":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42051":{"morph":{"__isSmartRef__":true,"id":42030},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42052":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42053}},"42053":{"test01IsMorph":{"__isSmartRef__":true,"id":42054}},"42054":{"varMapping":{"__isSmartRef__":true,"id":42055},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42056},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42055":{"this":{"__isSmartRef__":true,"id":42052}},"42056":{},"42057":{"change":{"__isSmartRef__":true,"id":42058},"tick":{"__isSmartRef__":true,"id":42062}},"42058":{"varMapping":{"__isSmartRef__":true,"id":42059},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42060},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42059":{"this":{"__isSmartRef__":true,"id":42030}},"42060":{"timestamp":{"__isSmartRef__":true,"id":42061},"user":"cschuster","tags":[]},"42061":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42062":{"varMapping":{"__isSmartRef__":true,"id":42063},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42063":{"this":{"__isSmartRef__":true,"id":42030}},"42064":{"timestamp":{"__isSmartRef__":true,"id":42065},"user":"cschuster","tags":[]},"42065":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42066":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42067}],"id":"C2059E3C-771C-4A13-BA1B-EA60EC52EC6B","shape":{"__isSmartRef__":true,"id":42068},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1093","partsBinMetaInfo":{"__isSmartRef__":true,"id":42069},"eventHandler":{"__isSmartRef__":true,"id":42087},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","16E1BDDA-C6CB-48DA-875E-598994A06DEA","F437016B-DDE3-4BA1-89E1-C27402A65811"],"partTests":{"__isSmartRef__":true,"id":42088},"_ClipMode":"visible","moved":true,"b":269.2221312120091,"#startLetters":"set","isBeingDragged":false,"delta":0.8546734324190766,"_Rotation":18.459518844932514,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42093},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5238.6,3981.2)"},"42067":{"target":{"__isSmartRef__":true,"id":42066},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42068":{"_BorderWidth":0.00046078758001311115,"_ClipMode":"visible","_BorderRadius":0.007372261559890347,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.1,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-260,147)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.7)"},"42069":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42070},{"__isSmartRef__":true,"id":42072},{"__isSmartRef__":true,"id":42074},{"__isSmartRef__":true,"id":42076},{"__isSmartRef__":true,"id":42078},{"__isSmartRef__":true,"id":42080},{"__isSmartRef__":true,"id":42082},{"__isSmartRef__":true,"id":42084}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42086},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42070":{"date":{"__isSmartRef__":true,"id":42071},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42071":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42072":{"date":{"__isSmartRef__":true,"id":42073},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42073":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42074":{"date":{"__isSmartRef__":true,"id":42075},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42075":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42076":{"date":{"__isSmartRef__":true,"id":42077},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42077":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42078":{"date":{"__isSmartRef__":true,"id":42079},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42079":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42080":{"date":{"__isSmartRef__":true,"id":42081},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42081":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42082":{"date":{"__isSmartRef__":true,"id":42083},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42083":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42084":{"date":{"__isSmartRef__":true,"id":42085},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42085":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42086":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42087":{"morph":{"__isSmartRef__":true,"id":42066},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42088":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42089}},"42089":{"test01IsMorph":{"__isSmartRef__":true,"id":42090}},"42090":{"varMapping":{"__isSmartRef__":true,"id":42091},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42092},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42091":{"this":{"__isSmartRef__":true,"id":42088}},"42092":{},"42093":{"change":{"__isSmartRef__":true,"id":42094},"tick":{"__isSmartRef__":true,"id":42098}},"42094":{"varMapping":{"__isSmartRef__":true,"id":42095},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42096},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42095":{"this":{"__isSmartRef__":true,"id":42066}},"42096":{"timestamp":{"__isSmartRef__":true,"id":42097},"user":"cschuster","tags":[]},"42097":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42098":{"varMapping":{"__isSmartRef__":true,"id":42099},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42099":{"this":{"__isSmartRef__":true,"id":42066}},"42100":{"timestamp":{"__isSmartRef__":true,"id":42101},"user":"cschuster","tags":[]},"42101":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42102":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42103}],"id":"E20361CA-A588-497A-AD05-981EB9B52B8A","shape":{"__isSmartRef__":true,"id":42104},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1094","partsBinMetaInfo":{"__isSmartRef__":true,"id":42105},"eventHandler":{"__isSmartRef__":true,"id":42123},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C02A23E9-FCC3-4C91-94D8-7063CBD14C13","D8C490FC-17BC-45F3-AD12-938D71323861"],"partTests":{"__isSmartRef__":true,"id":42124},"_ClipMode":"visible","moved":true,"b":4.129933514632285,"#startLetters":"set","isBeingDragged":false,"delta":-0.9830664820037782,"_Rotation":-8.184676192015477,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42129},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5743.4,4816.3)"},"42103":{"target":{"__isSmartRef__":true,"id":42102},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42104":{"_BorderWidth":5.360092679527239,"_ClipMode":"visible","_BorderRadius":39.79253321944143,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.7,97.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(19,274,240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-39.9)"},"42105":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42106},{"__isSmartRef__":true,"id":42108},{"__isSmartRef__":true,"id":42110},{"__isSmartRef__":true,"id":42112},{"__isSmartRef__":true,"id":42114},{"__isSmartRef__":true,"id":42116},{"__isSmartRef__":true,"id":42118},{"__isSmartRef__":true,"id":42120}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42122},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42106":{"date":{"__isSmartRef__":true,"id":42107},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42107":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42108":{"date":{"__isSmartRef__":true,"id":42109},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42109":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42110":{"date":{"__isSmartRef__":true,"id":42111},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42111":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42112":{"date":{"__isSmartRef__":true,"id":42113},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42113":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42114":{"date":{"__isSmartRef__":true,"id":42115},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42115":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42116":{"date":{"__isSmartRef__":true,"id":42117},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42117":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42118":{"date":{"__isSmartRef__":true,"id":42119},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42119":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42120":{"date":{"__isSmartRef__":true,"id":42121},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42121":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42122":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42123":{"morph":{"__isSmartRef__":true,"id":42102},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42124":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42125}},"42125":{"test01IsMorph":{"__isSmartRef__":true,"id":42126}},"42126":{"varMapping":{"__isSmartRef__":true,"id":42127},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42128},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42127":{"this":{"__isSmartRef__":true,"id":42124}},"42128":{},"42129":{"change":{"__isSmartRef__":true,"id":42130},"tick":{"__isSmartRef__":true,"id":42134}},"42130":{"varMapping":{"__isSmartRef__":true,"id":42131},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42131":{"this":{"__isSmartRef__":true,"id":42102}},"42132":{"timestamp":{"__isSmartRef__":true,"id":42133},"user":"cschuster","tags":[]},"42133":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42134":{"varMapping":{"__isSmartRef__":true,"id":42135},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42135":{"this":{"__isSmartRef__":true,"id":42102}},"42136":{"timestamp":{"__isSmartRef__":true,"id":42137},"user":"cschuster","tags":[]},"42137":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42138":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42139}],"id":"161FEBD7-7662-434F-840E-F9C4FC1A8320","shape":{"__isSmartRef__":true,"id":42140},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1095","partsBinMetaInfo":{"__isSmartRef__":true,"id":42141},"eventHandler":{"__isSmartRef__":true,"id":42159},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920"],"partTests":{"__isSmartRef__":true,"id":42160},"_ClipMode":"visible","moved":true,"b":161.00850252772216,"#startLetters":"set","isBeingDragged":false,"delta":0.9306849857093766,"_Rotation":20.807084573754288,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42165},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4907.6,5200.6)"},"42139":{"target":{"__isSmartRef__":true,"id":42138},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42140":{"_BorderWidth":6.627139193274856,"_ClipMode":"visible","_BorderRadius":35.76386887313416,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,87.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(83,-159,-2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.5,-1.1)"},"42141":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42142},{"__isSmartRef__":true,"id":42144},{"__isSmartRef__":true,"id":42146},{"__isSmartRef__":true,"id":42148},{"__isSmartRef__":true,"id":42150},{"__isSmartRef__":true,"id":42152},{"__isSmartRef__":true,"id":42154},{"__isSmartRef__":true,"id":42156}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42158},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42142":{"date":{"__isSmartRef__":true,"id":42143},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42143":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42144":{"date":{"__isSmartRef__":true,"id":42145},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42145":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42146":{"date":{"__isSmartRef__":true,"id":42147},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42147":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42148":{"date":{"__isSmartRef__":true,"id":42149},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42149":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42150":{"date":{"__isSmartRef__":true,"id":42151},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42151":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42152":{"date":{"__isSmartRef__":true,"id":42153},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42153":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42154":{"date":{"__isSmartRef__":true,"id":42155},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42155":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42156":{"date":{"__isSmartRef__":true,"id":42157},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42157":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42158":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42159":{"morph":{"__isSmartRef__":true,"id":42138},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42160":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42161}},"42161":{"test01IsMorph":{"__isSmartRef__":true,"id":42162}},"42162":{"varMapping":{"__isSmartRef__":true,"id":42163},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42164},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42163":{"this":{"__isSmartRef__":true,"id":42160}},"42164":{},"42165":{"change":{"__isSmartRef__":true,"id":42166},"tick":{"__isSmartRef__":true,"id":42170}},"42166":{"varMapping":{"__isSmartRef__":true,"id":42167},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42168},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42167":{"this":{"__isSmartRef__":true,"id":42138}},"42168":{"timestamp":{"__isSmartRef__":true,"id":42169},"user":"cschuster","tags":[]},"42169":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42170":{"varMapping":{"__isSmartRef__":true,"id":42171},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42171":{"this":{"__isSmartRef__":true,"id":42138}},"42172":{"timestamp":{"__isSmartRef__":true,"id":42173},"user":"cschuster","tags":[]},"42173":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42174":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42175}],"id":"FAD84A8E-6907-4F3E-A286-75F7C7E41AED","shape":{"__isSmartRef__":true,"id":42176},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1096","partsBinMetaInfo":{"__isSmartRef__":true,"id":42177},"eventHandler":{"__isSmartRef__":true,"id":42195},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F"],"partTests":{"__isSmartRef__":true,"id":42196},"_ClipMode":"visible","moved":true,"b":131.83617564453743,"#startLetters":"set","isBeingDragged":false,"delta":0.5782288405462168,"_Rotation":4.050161896573441,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42201},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5215.4,5082.6)"},"42175":{"target":{"__isSmartRef__":true,"id":42174},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42176":{"_BorderWidth":8.725275065561844,"_ClipMode":"visible","_BorderRadius":17.795721097445128,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,70.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,20,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.9,-6.7)"},"42177":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42178},{"__isSmartRef__":true,"id":42180},{"__isSmartRef__":true,"id":42182},{"__isSmartRef__":true,"id":42184},{"__isSmartRef__":true,"id":42186},{"__isSmartRef__":true,"id":42188},{"__isSmartRef__":true,"id":42190},{"__isSmartRef__":true,"id":42192}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42194},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42178":{"date":{"__isSmartRef__":true,"id":42179},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42179":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42180":{"date":{"__isSmartRef__":true,"id":42181},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42181":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42182":{"date":{"__isSmartRef__":true,"id":42183},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42183":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42184":{"date":{"__isSmartRef__":true,"id":42185},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42185":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42186":{"date":{"__isSmartRef__":true,"id":42187},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42187":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42188":{"date":{"__isSmartRef__":true,"id":42189},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42189":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42190":{"date":{"__isSmartRef__":true,"id":42191},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42191":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42192":{"date":{"__isSmartRef__":true,"id":42193},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42193":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42194":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42195":{"morph":{"__isSmartRef__":true,"id":42174},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42196":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42197}},"42197":{"test01IsMorph":{"__isSmartRef__":true,"id":42198}},"42198":{"varMapping":{"__isSmartRef__":true,"id":42199},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42200},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42199":{"this":{"__isSmartRef__":true,"id":42196}},"42200":{},"42201":{"change":{"__isSmartRef__":true,"id":42202},"tick":{"__isSmartRef__":true,"id":42206}},"42202":{"varMapping":{"__isSmartRef__":true,"id":42203},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42203":{"this":{"__isSmartRef__":true,"id":42174}},"42204":{"timestamp":{"__isSmartRef__":true,"id":42205},"user":"cschuster","tags":[]},"42205":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42206":{"varMapping":{"__isSmartRef__":true,"id":42207},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42207":{"this":{"__isSmartRef__":true,"id":42174}},"42208":{"timestamp":{"__isSmartRef__":true,"id":42209},"user":"cschuster","tags":[]},"42209":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42210":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42211}],"id":"5AE7F8D9-75F1-4752-BE60-684D7F6EB9F7","shape":{"__isSmartRef__":true,"id":42212},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1097","partsBinMetaInfo":{"__isSmartRef__":true,"id":42213},"eventHandler":{"__isSmartRef__":true,"id":42231},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","94ABF4C0-170B-4001-BAD8-4AECAA107104"],"partTests":{"__isSmartRef__":true,"id":42232},"_ClipMode":"visible","moved":true,"b":189,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":24.68909088260491,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42237},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5580.9,4047.6)"},"42211":{"target":{"__isSmartRef__":true,"id":42210},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42212":{"_BorderWidth":4.217827674798846,"_ClipMode":"visible","_BorderRadius":39.02113032590307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,106.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,-293,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-0.2)"},"42213":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42214},{"__isSmartRef__":true,"id":42216},{"__isSmartRef__":true,"id":42218},{"__isSmartRef__":true,"id":42220},{"__isSmartRef__":true,"id":42222},{"__isSmartRef__":true,"id":42224},{"__isSmartRef__":true,"id":42226},{"__isSmartRef__":true,"id":42228}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42230},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42214":{"date":{"__isSmartRef__":true,"id":42215},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42215":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42216":{"date":{"__isSmartRef__":true,"id":42217},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42217":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42218":{"date":{"__isSmartRef__":true,"id":42219},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42219":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42220":{"date":{"__isSmartRef__":true,"id":42221},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42221":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42222":{"date":{"__isSmartRef__":true,"id":42223},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42223":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42224":{"date":{"__isSmartRef__":true,"id":42225},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42225":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42226":{"date":{"__isSmartRef__":true,"id":42227},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42227":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42228":{"date":{"__isSmartRef__":true,"id":42229},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42229":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42230":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42231":{"morph":{"__isSmartRef__":true,"id":42210},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42232":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42233}},"42233":{"test01IsMorph":{"__isSmartRef__":true,"id":42234}},"42234":{"varMapping":{"__isSmartRef__":true,"id":42235},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42236},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42235":{"this":{"__isSmartRef__":true,"id":42232}},"42236":{},"42237":{"change":{"__isSmartRef__":true,"id":42238},"tick":{"__isSmartRef__":true,"id":42242}},"42238":{"varMapping":{"__isSmartRef__":true,"id":42239},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42240},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42239":{"this":{"__isSmartRef__":true,"id":42210}},"42240":{"timestamp":{"__isSmartRef__":true,"id":42241},"user":"cschuster","tags":[]},"42241":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42242":{"varMapping":{"__isSmartRef__":true,"id":42243},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42243":{"this":{"__isSmartRef__":true,"id":42210}},"42244":{"timestamp":{"__isSmartRef__":true,"id":42245},"user":"cschuster","tags":[]},"42245":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42246":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42247}],"id":"927BF134-6C6E-4598-B7BC-75F4DBB3140D","shape":{"__isSmartRef__":true,"id":42248},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1098","partsBinMetaInfo":{"__isSmartRef__":true,"id":42249},"eventHandler":{"__isSmartRef__":true,"id":42267},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433"],"partTests":{"__isSmartRef__":true,"id":42268},"_ClipMode":"visible","moved":true,"b":252.8510471986374,"#startLetters":"set","isBeingDragged":false,"delta":0.7662152945413254,"_Rotation":14.083055799690635,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42273},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4637.3,3834.0)"},"42247":{"target":{"__isSmartRef__":true,"id":42246},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42248":{"_BorderWidth":0.22229279210816344,"_ClipMode":"visible","_BorderRadius":3.477622137053431,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.5,138.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-244,-320,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-14.1)"},"42249":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42250},{"__isSmartRef__":true,"id":42252},{"__isSmartRef__":true,"id":42254},{"__isSmartRef__":true,"id":42256},{"__isSmartRef__":true,"id":42258},{"__isSmartRef__":true,"id":42260},{"__isSmartRef__":true,"id":42262},{"__isSmartRef__":true,"id":42264}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42266},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42250":{"date":{"__isSmartRef__":true,"id":42251},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42251":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42252":{"date":{"__isSmartRef__":true,"id":42253},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42253":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42254":{"date":{"__isSmartRef__":true,"id":42255},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42255":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42256":{"date":{"__isSmartRef__":true,"id":42257},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42257":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42258":{"date":{"__isSmartRef__":true,"id":42259},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42259":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42260":{"date":{"__isSmartRef__":true,"id":42261},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42261":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42262":{"date":{"__isSmartRef__":true,"id":42263},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42263":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42264":{"date":{"__isSmartRef__":true,"id":42265},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42265":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42266":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42267":{"morph":{"__isSmartRef__":true,"id":42246},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42268":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42269}},"42269":{"test01IsMorph":{"__isSmartRef__":true,"id":42270}},"42270":{"varMapping":{"__isSmartRef__":true,"id":42271},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42272},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42271":{"this":{"__isSmartRef__":true,"id":42268}},"42272":{},"42273":{"change":{"__isSmartRef__":true,"id":42274},"tick":{"__isSmartRef__":true,"id":42278}},"42274":{"varMapping":{"__isSmartRef__":true,"id":42275},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42276},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42275":{"this":{"__isSmartRef__":true,"id":42246}},"42276":{"timestamp":{"__isSmartRef__":true,"id":42277},"user":"cschuster","tags":[]},"42277":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42278":{"varMapping":{"__isSmartRef__":true,"id":42279},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42279":{"this":{"__isSmartRef__":true,"id":42246}},"42280":{"timestamp":{"__isSmartRef__":true,"id":42281},"user":"cschuster","tags":[]},"42281":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42282":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42283}],"id":"F9669733-3FBF-47DB-B689-292F7DE747F0","shape":{"__isSmartRef__":true,"id":42284},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1099","partsBinMetaInfo":{"__isSmartRef__":true,"id":42285},"eventHandler":{"__isSmartRef__":true,"id":42303},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40","6243EB35-C19D-44C6-BFE6-B41D2971DEDA"],"partTests":{"__isSmartRef__":true,"id":42304},"_ClipMode":"visible","moved":true,"b":240.48741605342366,"#startLetters":"set","isBeingDragged":false,"delta":0.5416383244446479,"_Rotation":38.653861305857234,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42309},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5397.5,4176.7)"},"42283":{"target":{"__isSmartRef__":true,"id":42282},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42284":{"_BorderWidth":0.6487623833913858,"_ClipMode":"visible","_BorderRadius":9.7067699260963,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.3,134.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-222,-349,219)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.6,-10.1)"},"42285":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42286},{"__isSmartRef__":true,"id":42288},{"__isSmartRef__":true,"id":42290},{"__isSmartRef__":true,"id":42292},{"__isSmartRef__":true,"id":42294},{"__isSmartRef__":true,"id":42296},{"__isSmartRef__":true,"id":42298},{"__isSmartRef__":true,"id":42300}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42302},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42286":{"date":{"__isSmartRef__":true,"id":42287},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42287":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42288":{"date":{"__isSmartRef__":true,"id":42289},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42289":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42290":{"date":{"__isSmartRef__":true,"id":42291},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42291":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42292":{"date":{"__isSmartRef__":true,"id":42293},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42293":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42294":{"date":{"__isSmartRef__":true,"id":42295},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42295":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42296":{"date":{"__isSmartRef__":true,"id":42297},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42297":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42298":{"date":{"__isSmartRef__":true,"id":42299},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42299":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42300":{"date":{"__isSmartRef__":true,"id":42301},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42301":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42302":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42303":{"morph":{"__isSmartRef__":true,"id":42282},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42304":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42305}},"42305":{"test01IsMorph":{"__isSmartRef__":true,"id":42306}},"42306":{"varMapping":{"__isSmartRef__":true,"id":42307},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42307":{"this":{"__isSmartRef__":true,"id":42304}},"42308":{},"42309":{"change":{"__isSmartRef__":true,"id":42310},"tick":{"__isSmartRef__":true,"id":42314}},"42310":{"varMapping":{"__isSmartRef__":true,"id":42311},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42311":{"this":{"__isSmartRef__":true,"id":42282}},"42312":{"timestamp":{"__isSmartRef__":true,"id":42313},"user":"cschuster","tags":[]},"42313":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42314":{"varMapping":{"__isSmartRef__":true,"id":42315},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42315":{"this":{"__isSmartRef__":true,"id":42282}},"42316":{"timestamp":{"__isSmartRef__":true,"id":42317},"user":"cschuster","tags":[]},"42317":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42318":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42319}],"id":"ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","shape":{"__isSmartRef__":true,"id":42320},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1100","partsBinMetaInfo":{"__isSmartRef__":true,"id":42321},"eventHandler":{"__isSmartRef__":true,"id":42339},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E"],"partTests":{"__isSmartRef__":true,"id":42340},"_ClipMode":"visible","moved":true,"b":167.26469280850142,"#startLetters":"set","isBeingDragged":false,"delta":0.9503675727755763,"_Rotation":-38.98232186973542,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42345},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4390.6,5199.2)"},"42319":{"target":{"__isSmartRef__":true,"id":42318},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42320":{"_BorderWidth":6.102236565230618,"_ClipMode":"visible","_BorderRadius":38.05611928682978,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.8,91.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(57,-193,-84)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.4,-0.5)"},"42321":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42322},{"__isSmartRef__":true,"id":42324},{"__isSmartRef__":true,"id":42326},{"__isSmartRef__":true,"id":42328},{"__isSmartRef__":true,"id":42330},{"__isSmartRef__":true,"id":42332},{"__isSmartRef__":true,"id":42334},{"__isSmartRef__":true,"id":42336}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42338},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42322":{"date":{"__isSmartRef__":true,"id":42323},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42323":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42324":{"date":{"__isSmartRef__":true,"id":42325},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42325":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42326":{"date":{"__isSmartRef__":true,"id":42327},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42327":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42328":{"date":{"__isSmartRef__":true,"id":42329},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42329":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42330":{"date":{"__isSmartRef__":true,"id":42331},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42331":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42332":{"date":{"__isSmartRef__":true,"id":42333},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42333":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42334":{"date":{"__isSmartRef__":true,"id":42335},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42335":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42336":{"date":{"__isSmartRef__":true,"id":42337},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42337":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42338":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42339":{"morph":{"__isSmartRef__":true,"id":42318},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42340":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42341}},"42341":{"test01IsMorph":{"__isSmartRef__":true,"id":42342}},"42342":{"varMapping":{"__isSmartRef__":true,"id":42343},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42344},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42343":{"this":{"__isSmartRef__":true,"id":42340}},"42344":{},"42345":{"change":{"__isSmartRef__":true,"id":42346},"tick":{"__isSmartRef__":true,"id":42350}},"42346":{"varMapping":{"__isSmartRef__":true,"id":42347},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42347":{"this":{"__isSmartRef__":true,"id":42318}},"42348":{"timestamp":{"__isSmartRef__":true,"id":42349},"user":"cschuster","tags":[]},"42349":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42350":{"varMapping":{"__isSmartRef__":true,"id":42351},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42351":{"this":{"__isSmartRef__":true,"id":42318}},"42352":{"timestamp":{"__isSmartRef__":true,"id":42353},"user":"cschuster","tags":[]},"42353":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42354":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42355}],"id":"C6A3A6EA-5A23-45D5-862F-A5B9702C2C52","shape":{"__isSmartRef__":true,"id":42356},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1101","partsBinMetaInfo":{"__isSmartRef__":true,"id":42357},"eventHandler":{"__isSmartRef__":true,"id":42375},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8","187B1BF1-35CE-4FD5-8006-84FE84303D09","A8C11754-1344-4AA9-B8DB-3ADC6D17EBF2"],"partTests":{"__isSmartRef__":true,"id":42376},"_ClipMode":"visible","moved":true,"b":84.59260711708339,"#startLetters":"set","isBeingDragged":false,"delta":0.5754599123611115,"_Rotation":19.75743541607591,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42381},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6570.2,4328.2)"},"42355":{"target":{"__isSmartRef__":true,"id":42354},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42356":{"_BorderWidth":9.977749067530311,"_ClipMode":"visible","_BorderRadius":0.3552227531217844,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.5,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,279,-193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.9)"},"42357":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42358},{"__isSmartRef__":true,"id":42360},{"__isSmartRef__":true,"id":42362},{"__isSmartRef__":true,"id":42364},{"__isSmartRef__":true,"id":42366},{"__isSmartRef__":true,"id":42368},{"__isSmartRef__":true,"id":42370},{"__isSmartRef__":true,"id":42372}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42374},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42358":{"date":{"__isSmartRef__":true,"id":42359},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42359":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42360":{"date":{"__isSmartRef__":true,"id":42361},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42361":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42362":{"date":{"__isSmartRef__":true,"id":42363},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42363":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42364":{"date":{"__isSmartRef__":true,"id":42365},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42365":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42366":{"date":{"__isSmartRef__":true,"id":42367},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42367":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42368":{"date":{"__isSmartRef__":true,"id":42369},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42369":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42370":{"date":{"__isSmartRef__":true,"id":42371},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42371":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42372":{"date":{"__isSmartRef__":true,"id":42373},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42373":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42374":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42375":{"morph":{"__isSmartRef__":true,"id":42354},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42376":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42377}},"42377":{"test01IsMorph":{"__isSmartRef__":true,"id":42378}},"42378":{"varMapping":{"__isSmartRef__":true,"id":42379},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42379":{"this":{"__isSmartRef__":true,"id":42376}},"42380":{},"42381":{"change":{"__isSmartRef__":true,"id":42382},"tick":{"__isSmartRef__":true,"id":42386}},"42382":{"varMapping":{"__isSmartRef__":true,"id":42383},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42383":{"this":{"__isSmartRef__":true,"id":42354}},"42384":{"timestamp":{"__isSmartRef__":true,"id":42385},"user":"cschuster","tags":[]},"42385":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42386":{"varMapping":{"__isSmartRef__":true,"id":42387},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42387":{"this":{"__isSmartRef__":true,"id":42354}},"42388":{"timestamp":{"__isSmartRef__":true,"id":42389},"user":"cschuster","tags":[]},"42389":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42390":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42391}],"id":"0367E9C4-2130-44D6-BA91-7569BD3BA749","shape":{"__isSmartRef__":true,"id":42392},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1102","partsBinMetaInfo":{"__isSmartRef__":true,"id":42393},"eventHandler":{"__isSmartRef__":true,"id":42411},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79","CFABD568-FB34-40F2-9D91-32099205E0A8"],"partTests":{"__isSmartRef__":true,"id":42412},"_ClipMode":"visible","moved":true,"b":184.62928779469803,"#startLetters":"set","isBeingDragged":false,"delta":-0.9328229372622445,"_Rotation":11.861969994281885,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42417},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5952.5,4725.9)"},"42391":{"target":{"__isSmartRef__":true,"id":42390},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42392":{"_BorderWidth":4.596457821293091,"_ClipMode":"visible","_BorderRadius":39.73944593600717,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.4,103.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-21,-276,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.4,-0.1)"},"42393":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42394},{"__isSmartRef__":true,"id":42396},{"__isSmartRef__":true,"id":42398},{"__isSmartRef__":true,"id":42400},{"__isSmartRef__":true,"id":42402},{"__isSmartRef__":true,"id":42404},{"__isSmartRef__":true,"id":42406},{"__isSmartRef__":true,"id":42408}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42410},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42394":{"date":{"__isSmartRef__":true,"id":42395},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42395":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42396":{"date":{"__isSmartRef__":true,"id":42397},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42397":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42398":{"date":{"__isSmartRef__":true,"id":42399},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42399":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42400":{"date":{"__isSmartRef__":true,"id":42401},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42401":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42402":{"date":{"__isSmartRef__":true,"id":42403},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42403":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42404":{"date":{"__isSmartRef__":true,"id":42405},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42405":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42406":{"date":{"__isSmartRef__":true,"id":42407},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42407":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42408":{"date":{"__isSmartRef__":true,"id":42409},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42409":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42410":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42411":{"morph":{"__isSmartRef__":true,"id":42390},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42412":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42413}},"42413":{"test01IsMorph":{"__isSmartRef__":true,"id":42414}},"42414":{"varMapping":{"__isSmartRef__":true,"id":42415},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42416},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42415":{"this":{"__isSmartRef__":true,"id":42412}},"42416":{},"42417":{"change":{"__isSmartRef__":true,"id":42418},"tick":{"__isSmartRef__":true,"id":42422}},"42418":{"varMapping":{"__isSmartRef__":true,"id":42419},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42419":{"this":{"__isSmartRef__":true,"id":42390}},"42420":{"timestamp":{"__isSmartRef__":true,"id":42421},"user":"cschuster","tags":[]},"42421":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42422":{"varMapping":{"__isSmartRef__":true,"id":42423},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42423":{"this":{"__isSmartRef__":true,"id":42390}},"42424":{"timestamp":{"__isSmartRef__":true,"id":42425},"user":"cschuster","tags":[]},"42425":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42426":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42427}],"id":"D785671A-E7B1-440A-8BA0-2E850700DA50","shape":{"__isSmartRef__":true,"id":42428},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1103","partsBinMetaInfo":{"__isSmartRef__":true,"id":42429},"eventHandler":{"__isSmartRef__":true,"id":42447},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","6BF1A2E8-DFDE-4193-99D3-79DB9D6B1CF9","4DD26D8A-2EB2-4260-AD1F-268416A00CA0"],"partTests":{"__isSmartRef__":true,"id":42448},"_ClipMode":"visible","moved":true,"b":306.35337281785905,"#startLetters":"set","isBeingDragged":false,"delta":0.7697320925071836,"_Rotation":-20.84797928171746,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42453},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5486.3,4735.9)"},"42427":{"target":{"__isSmartRef__":true,"id":42426},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42428":{"_BorderWidth":0.9731177310550336,"_ClipMode":"visible","_BorderRadius":14.054750707290628,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.8,132.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-206,-55,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.9,-31.9)"},"42429":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42430},{"__isSmartRef__":true,"id":42432},{"__isSmartRef__":true,"id":42434},{"__isSmartRef__":true,"id":42436},{"__isSmartRef__":true,"id":42438},{"__isSmartRef__":true,"id":42440},{"__isSmartRef__":true,"id":42442},{"__isSmartRef__":true,"id":42444}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42446},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42430":{"date":{"__isSmartRef__":true,"id":42431},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42431":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42432":{"date":{"__isSmartRef__":true,"id":42433},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42433":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42434":{"date":{"__isSmartRef__":true,"id":42435},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42435":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42436":{"date":{"__isSmartRef__":true,"id":42437},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42437":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42438":{"date":{"__isSmartRef__":true,"id":42439},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42439":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42440":{"date":{"__isSmartRef__":true,"id":42441},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42441":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42442":{"date":{"__isSmartRef__":true,"id":42443},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42443":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42444":{"date":{"__isSmartRef__":true,"id":42445},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42445":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42446":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42447":{"morph":{"__isSmartRef__":true,"id":42426},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42448":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42449}},"42449":{"test01IsMorph":{"__isSmartRef__":true,"id":42450}},"42450":{"varMapping":{"__isSmartRef__":true,"id":42451},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42452},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42451":{"this":{"__isSmartRef__":true,"id":42448}},"42452":{},"42453":{"change":{"__isSmartRef__":true,"id":42454},"tick":{"__isSmartRef__":true,"id":42458}},"42454":{"varMapping":{"__isSmartRef__":true,"id":42455},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42455":{"this":{"__isSmartRef__":true,"id":42426}},"42456":{"timestamp":{"__isSmartRef__":true,"id":42457},"user":"cschuster","tags":[]},"42457":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42458":{"varMapping":{"__isSmartRef__":true,"id":42459},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42459":{"this":{"__isSmartRef__":true,"id":42426}},"42460":{"timestamp":{"__isSmartRef__":true,"id":42461},"user":"cschuster","tags":[]},"42461":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42462":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42463}],"id":"39A0147A-3C81-4B57-A0FC-CDB20CCC4F76","shape":{"__isSmartRef__":true,"id":42464},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1104","partsBinMetaInfo":{"__isSmartRef__":true,"id":42465},"eventHandler":{"__isSmartRef__":true,"id":42483},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","FE006F23-2C5B-4EBF-A719-3A669EC713B3"],"partTests":{"__isSmartRef__":true,"id":42484},"_ClipMode":"visible","moved":true,"b":79,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":53.78373044575442,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42489},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4573.6,4710.7)"},"42463":{"target":{"__isSmartRef__":true,"id":42462},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42464":{"_BorderWidth":9.908135917238319,"_ClipMode":"visible","_BorderRadius":1.4563229086642537,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,300,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.8)"},"42465":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42466},{"__isSmartRef__":true,"id":42468},{"__isSmartRef__":true,"id":42470},{"__isSmartRef__":true,"id":42472},{"__isSmartRef__":true,"id":42474},{"__isSmartRef__":true,"id":42476},{"__isSmartRef__":true,"id":42478},{"__isSmartRef__":true,"id":42480}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42482},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42466":{"date":{"__isSmartRef__":true,"id":42467},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42467":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42468":{"date":{"__isSmartRef__":true,"id":42469},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42469":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42470":{"date":{"__isSmartRef__":true,"id":42471},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42471":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42472":{"date":{"__isSmartRef__":true,"id":42473},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42473":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42474":{"date":{"__isSmartRef__":true,"id":42475},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42475":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42476":{"date":{"__isSmartRef__":true,"id":42477},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42477":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42478":{"date":{"__isSmartRef__":true,"id":42479},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42479":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42480":{"date":{"__isSmartRef__":true,"id":42481},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42481":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42482":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42483":{"morph":{"__isSmartRef__":true,"id":42462},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42484":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42485}},"42485":{"test01IsMorph":{"__isSmartRef__":true,"id":42486}},"42486":{"varMapping":{"__isSmartRef__":true,"id":42487},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42487":{"this":{"__isSmartRef__":true,"id":42484}},"42488":{},"42489":{"change":{"__isSmartRef__":true,"id":42490},"tick":{"__isSmartRef__":true,"id":42494}},"42490":{"varMapping":{"__isSmartRef__":true,"id":42491},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42491":{"this":{"__isSmartRef__":true,"id":42462}},"42492":{"timestamp":{"__isSmartRef__":true,"id":42493},"user":"cschuster","tags":[]},"42493":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42494":{"varMapping":{"__isSmartRef__":true,"id":42495},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42495":{"this":{"__isSmartRef__":true,"id":42462}},"42496":{"timestamp":{"__isSmartRef__":true,"id":42497},"user":"cschuster","tags":[]},"42497":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42498":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42499}],"id":"980733F1-51EC-4700-9AD3-92FBBF5435D2","shape":{"__isSmartRef__":true,"id":42500},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1105","partsBinMetaInfo":{"__isSmartRef__":true,"id":42501},"eventHandler":{"__isSmartRef__":true,"id":42519},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B241A702-C201-4ABB-B822-7BFAAE6CDC58"],"partTests":{"__isSmartRef__":true,"id":42520},"_ClipMode":"visible","moved":true,"b":49.47936041839421,"#startLetters":"set","isBeingDragged":false,"delta":-0.8821609079022892,"_Rotation":-21.336814506477136,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42525},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6208.6,5054.0)"},"42499":{"target":{"__isSmartRef__":true,"id":42498},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42500":{"_BorderWidth":8.800859832355314,"_ClipMode":"visible","_BorderRadius":16.88554325566067,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,69.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(194,361,-111)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.2,-33.0)"},"42501":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42502},{"__isSmartRef__":true,"id":42504},{"__isSmartRef__":true,"id":42506},{"__isSmartRef__":true,"id":42508},{"__isSmartRef__":true,"id":42510},{"__isSmartRef__":true,"id":42512},{"__isSmartRef__":true,"id":42514},{"__isSmartRef__":true,"id":42516}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42518},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42502":{"date":{"__isSmartRef__":true,"id":42503},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42503":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42504":{"date":{"__isSmartRef__":true,"id":42505},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42505":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42506":{"date":{"__isSmartRef__":true,"id":42507},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42507":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42508":{"date":{"__isSmartRef__":true,"id":42509},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42509":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42510":{"date":{"__isSmartRef__":true,"id":42511},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42511":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42512":{"date":{"__isSmartRef__":true,"id":42513},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42513":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42514":{"date":{"__isSmartRef__":true,"id":42515},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42515":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42516":{"date":{"__isSmartRef__":true,"id":42517},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42517":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42518":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42519":{"morph":{"__isSmartRef__":true,"id":42498},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42520":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42521}},"42521":{"test01IsMorph":{"__isSmartRef__":true,"id":42522}},"42522":{"varMapping":{"__isSmartRef__":true,"id":42523},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42523":{"this":{"__isSmartRef__":true,"id":42520}},"42524":{},"42525":{"change":{"__isSmartRef__":true,"id":42526},"tick":{"__isSmartRef__":true,"id":42530}},"42526":{"varMapping":{"__isSmartRef__":true,"id":42527},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42527":{"this":{"__isSmartRef__":true,"id":42498}},"42528":{"timestamp":{"__isSmartRef__":true,"id":42529},"user":"cschuster","tags":[]},"42529":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42530":{"varMapping":{"__isSmartRef__":true,"id":42531},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42531":{"this":{"__isSmartRef__":true,"id":42498}},"42532":{"timestamp":{"__isSmartRef__":true,"id":42533},"user":"cschuster","tags":[]},"42533":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42534":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42535}],"id":"94475D73-8D99-4C7E-897D-6339B342B497","shape":{"__isSmartRef__":true,"id":42536},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1106","partsBinMetaInfo":{"__isSmartRef__":true,"id":42537},"eventHandler":{"__isSmartRef__":true,"id":42555},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","B6706E98-41DE-4395-81BA-444DDD69E3B2","EDB32511-57C1-440D-96FD-D8375E75210B"],"partTests":{"__isSmartRef__":true,"id":42556},"_ClipMode":"visible","moved":true,"b":296.777764222119,"#startLetters":"set","isBeingDragged":false,"delta":-0.7617136840708554,"_Rotation":65.33695502517305,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42561},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5908.6,4674.7)"},"42535":{"target":{"__isSmartRef__":true,"id":42534},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42536":{"_BorderWidth":0.536196344078034,"_ClipMode":"visible","_BorderRadius":8.1191310742043,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.8,135.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-113,-189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-29.0)"},"42537":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42538},{"__isSmartRef__":true,"id":42540},{"__isSmartRef__":true,"id":42542},{"__isSmartRef__":true,"id":42544},{"__isSmartRef__":true,"id":42546},{"__isSmartRef__":true,"id":42548},{"__isSmartRef__":true,"id":42550},{"__isSmartRef__":true,"id":42552}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42554},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42538":{"date":{"__isSmartRef__":true,"id":42539},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42539":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42540":{"date":{"__isSmartRef__":true,"id":42541},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42541":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42542":{"date":{"__isSmartRef__":true,"id":42543},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42543":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42544":{"date":{"__isSmartRef__":true,"id":42545},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42545":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42546":{"date":{"__isSmartRef__":true,"id":42547},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42547":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42548":{"date":{"__isSmartRef__":true,"id":42549},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42549":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42550":{"date":{"__isSmartRef__":true,"id":42551},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42551":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42552":{"date":{"__isSmartRef__":true,"id":42553},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42553":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42554":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42555":{"morph":{"__isSmartRef__":true,"id":42534},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42556":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42557}},"42557":{"test01IsMorph":{"__isSmartRef__":true,"id":42558}},"42558":{"varMapping":{"__isSmartRef__":true,"id":42559},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42560},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42559":{"this":{"__isSmartRef__":true,"id":42556}},"42560":{},"42561":{"change":{"__isSmartRef__":true,"id":42562},"tick":{"__isSmartRef__":true,"id":42566}},"42562":{"varMapping":{"__isSmartRef__":true,"id":42563},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42563":{"this":{"__isSmartRef__":true,"id":42534}},"42564":{"timestamp":{"__isSmartRef__":true,"id":42565},"user":"cschuster","tags":[]},"42565":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42566":{"varMapping":{"__isSmartRef__":true,"id":42567},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42567":{"this":{"__isSmartRef__":true,"id":42534}},"42568":{"timestamp":{"__isSmartRef__":true,"id":42569},"user":"cschuster","tags":[]},"42569":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42570":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42571}],"id":"471EABD5-8895-4CF2-8C04-32304D9E4258","shape":{"__isSmartRef__":true,"id":42572},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1107","partsBinMetaInfo":{"__isSmartRef__":true,"id":42573},"eventHandler":{"__isSmartRef__":true,"id":42591},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD"],"partTests":{"__isSmartRef__":true,"id":42592},"_ClipMode":"visible","moved":true,"b":45.451263522554655,"#startLetters":"set","isBeingDragged":false,"delta":0.8912012455402873,"_Rotation":-24.26278692309647,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42597},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6084.6,5293.3)"},"42571":{"target":{"__isSmartRef__":true,"id":42570},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42572":{"_BorderWidth":8.56326994682005,"_ClipMode":"visible","_BorderRadius":19.68497165774247,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(182,362,-61)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.3,-34.0)"},"42573":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42574},{"__isSmartRef__":true,"id":42576},{"__isSmartRef__":true,"id":42578},{"__isSmartRef__":true,"id":42580},{"__isSmartRef__":true,"id":42582},{"__isSmartRef__":true,"id":42584},{"__isSmartRef__":true,"id":42586},{"__isSmartRef__":true,"id":42588}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42590},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42574":{"date":{"__isSmartRef__":true,"id":42575},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42575":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42576":{"date":{"__isSmartRef__":true,"id":42577},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42577":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42578":{"date":{"__isSmartRef__":true,"id":42579},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42579":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42580":{"date":{"__isSmartRef__":true,"id":42581},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42581":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42582":{"date":{"__isSmartRef__":true,"id":42583},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42583":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42584":{"date":{"__isSmartRef__":true,"id":42585},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42585":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42586":{"date":{"__isSmartRef__":true,"id":42587},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42587":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42588":{"date":{"__isSmartRef__":true,"id":42589},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42589":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42590":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42591":{"morph":{"__isSmartRef__":true,"id":42570},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42592":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42593}},"42593":{"test01IsMorph":{"__isSmartRef__":true,"id":42594}},"42594":{"varMapping":{"__isSmartRef__":true,"id":42595},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42595":{"this":{"__isSmartRef__":true,"id":42592}},"42596":{},"42597":{"change":{"__isSmartRef__":true,"id":42598},"tick":{"__isSmartRef__":true,"id":42602}},"42598":{"varMapping":{"__isSmartRef__":true,"id":42599},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42599":{"this":{"__isSmartRef__":true,"id":42570}},"42600":{"timestamp":{"__isSmartRef__":true,"id":42601},"user":"cschuster","tags":[]},"42601":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42602":{"varMapping":{"__isSmartRef__":true,"id":42603},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42604},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42603":{"this":{"__isSmartRef__":true,"id":42570}},"42604":{"timestamp":{"__isSmartRef__":true,"id":42605},"user":"cschuster","tags":[]},"42605":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42606":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42607}],"id":"5ECB3988-2186-437E-8B20-8C17B80AD927","shape":{"__isSmartRef__":true,"id":42608},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1108","partsBinMetaInfo":{"__isSmartRef__":true,"id":42609},"eventHandler":{"__isSmartRef__":true,"id":42627},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47"],"partTests":{"__isSmartRef__":true,"id":42628},"_ClipMode":"visible","moved":true,"b":82.00812159571797,"#startLetters":"set","isBeingDragged":false,"delta":0.6613558193203062,"_Rotation":-9.137363239539145,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42633},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5409.6,4866.9)"},"42607":{"target":{"__isSmartRef__":true,"id":42606},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42608":{"_BorderWidth":9.951438931915927,"_ClipMode":"visible","_BorderRadius":0.7732040056116252,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,289,-214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.8)"},"42609":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42610},{"__isSmartRef__":true,"id":42612},{"__isSmartRef__":true,"id":42614},{"__isSmartRef__":true,"id":42616},{"__isSmartRef__":true,"id":42618},{"__isSmartRef__":true,"id":42620},{"__isSmartRef__":true,"id":42622},{"__isSmartRef__":true,"id":42624}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42626},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42610":{"date":{"__isSmartRef__":true,"id":42611},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42611":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42612":{"date":{"__isSmartRef__":true,"id":42613},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42613":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42614":{"date":{"__isSmartRef__":true,"id":42615},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42615":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42616":{"date":{"__isSmartRef__":true,"id":42617},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42617":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42618":{"date":{"__isSmartRef__":true,"id":42619},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42619":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42620":{"date":{"__isSmartRef__":true,"id":42621},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42621":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42622":{"date":{"__isSmartRef__":true,"id":42623},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42623":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42624":{"date":{"__isSmartRef__":true,"id":42625},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42625":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42626":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42627":{"morph":{"__isSmartRef__":true,"id":42606},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42628":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42629}},"42629":{"test01IsMorph":{"__isSmartRef__":true,"id":42630}},"42630":{"varMapping":{"__isSmartRef__":true,"id":42631},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42631":{"this":{"__isSmartRef__":true,"id":42628}},"42632":{},"42633":{"change":{"__isSmartRef__":true,"id":42634},"tick":{"__isSmartRef__":true,"id":42638}},"42634":{"varMapping":{"__isSmartRef__":true,"id":42635},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42635":{"this":{"__isSmartRef__":true,"id":42606}},"42636":{"timestamp":{"__isSmartRef__":true,"id":42637},"user":"cschuster","tags":[]},"42637":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42638":{"varMapping":{"__isSmartRef__":true,"id":42639},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42639":{"this":{"__isSmartRef__":true,"id":42606}},"42640":{"timestamp":{"__isSmartRef__":true,"id":42641},"user":"cschuster","tags":[]},"42641":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42642":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42643}],"id":"D86E8E23-42A0-4F62-A87E-F223B54AE526","shape":{"__isSmartRef__":true,"id":42644},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1109","partsBinMetaInfo":{"__isSmartRef__":true,"id":42645},"eventHandler":{"__isSmartRef__":true,"id":42663},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C"],"partTests":{"__isSmartRef__":true,"id":42664},"_ClipMode":"visible","moved":true,"b":254,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":16.277262329372316,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42669},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5154.4,4218.6)"},"42643":{"target":{"__isSmartRef__":true,"id":42642},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42644":{"_BorderWidth":0.19369152030840464,"_ClipMode":"visible","_BorderRadius":3.039038076871474,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.2,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-317,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.5)"},"42645":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42646},{"__isSmartRef__":true,"id":42648},{"__isSmartRef__":true,"id":42650},{"__isSmartRef__":true,"id":42652},{"__isSmartRef__":true,"id":42654},{"__isSmartRef__":true,"id":42656},{"__isSmartRef__":true,"id":42658},{"__isSmartRef__":true,"id":42660}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42662},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42646":{"date":{"__isSmartRef__":true,"id":42647},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42647":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42648":{"date":{"__isSmartRef__":true,"id":42649},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42649":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42650":{"date":{"__isSmartRef__":true,"id":42651},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42651":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42652":{"date":{"__isSmartRef__":true,"id":42653},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42653":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42654":{"date":{"__isSmartRef__":true,"id":42655},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42655":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42656":{"date":{"__isSmartRef__":true,"id":42657},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42657":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42658":{"date":{"__isSmartRef__":true,"id":42659},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42659":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42660":{"date":{"__isSmartRef__":true,"id":42661},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42661":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42662":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42663":{"morph":{"__isSmartRef__":true,"id":42642},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42664":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42665}},"42665":{"test01IsMorph":{"__isSmartRef__":true,"id":42666}},"42666":{"varMapping":{"__isSmartRef__":true,"id":42667},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42667":{"this":{"__isSmartRef__":true,"id":42664}},"42668":{},"42669":{"change":{"__isSmartRef__":true,"id":42670},"tick":{"__isSmartRef__":true,"id":42674}},"42670":{"varMapping":{"__isSmartRef__":true,"id":42671},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42671":{"this":{"__isSmartRef__":true,"id":42642}},"42672":{"timestamp":{"__isSmartRef__":true,"id":42673},"user":"cschuster","tags":[]},"42673":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42674":{"varMapping":{"__isSmartRef__":true,"id":42675},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42675":{"this":{"__isSmartRef__":true,"id":42642}},"42676":{"timestamp":{"__isSmartRef__":true,"id":42677},"user":"cschuster","tags":[]},"42677":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42678":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42679}],"id":"1DBFC5E9-D34E-42FA-BE23-8B1B0DD07E94","shape":{"__isSmartRef__":true,"id":42680},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1110","partsBinMetaInfo":{"__isSmartRef__":true,"id":42681},"eventHandler":{"__isSmartRef__":true,"id":42699},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","5D62753A-A29E-4F60-A378-5BDAC6E3CB4A"],"partTests":{"__isSmartRef__":true,"id":42700},"_ClipMode":"visible","moved":true,"b":97.36413856345462,"#startLetters":"set","isBeingDragged":false,"delta":0.8181860383483581,"_Rotation":-8.70753378939274,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42705},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5534.6,4866.1)"},"42679":{"target":{"__isSmartRef__":true,"id":42678},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42680":{"_BorderWidth":9.958757906579844,"_ClipMode":"visible","_BorderRadius":0.6571520382910201,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.8,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,221,-47)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.4)"},"42681":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42682},{"__isSmartRef__":true,"id":42684},{"__isSmartRef__":true,"id":42686},{"__isSmartRef__":true,"id":42688},{"__isSmartRef__":true,"id":42690},{"__isSmartRef__":true,"id":42692},{"__isSmartRef__":true,"id":42694},{"__isSmartRef__":true,"id":42696}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42698},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42682":{"date":{"__isSmartRef__":true,"id":42683},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42683":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42684":{"date":{"__isSmartRef__":true,"id":42685},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42685":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42686":{"date":{"__isSmartRef__":true,"id":42687},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42687":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42688":{"date":{"__isSmartRef__":true,"id":42689},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42689":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42690":{"date":{"__isSmartRef__":true,"id":42691},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42691":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42692":{"date":{"__isSmartRef__":true,"id":42693},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42693":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42694":{"date":{"__isSmartRef__":true,"id":42695},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42695":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42696":{"date":{"__isSmartRef__":true,"id":42697},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42697":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42698":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42699":{"morph":{"__isSmartRef__":true,"id":42678},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42700":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42701}},"42701":{"test01IsMorph":{"__isSmartRef__":true,"id":42702}},"42702":{"varMapping":{"__isSmartRef__":true,"id":42703},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42704},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42703":{"this":{"__isSmartRef__":true,"id":42700}},"42704":{},"42705":{"change":{"__isSmartRef__":true,"id":42706},"tick":{"__isSmartRef__":true,"id":42710}},"42706":{"varMapping":{"__isSmartRef__":true,"id":42707},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42707":{"this":{"__isSmartRef__":true,"id":42678}},"42708":{"timestamp":{"__isSmartRef__":true,"id":42709},"user":"cschuster","tags":[]},"42709":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42710":{"varMapping":{"__isSmartRef__":true,"id":42711},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42711":{"this":{"__isSmartRef__":true,"id":42678}},"42712":{"timestamp":{"__isSmartRef__":true,"id":42713},"user":"cschuster","tags":[]},"42713":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42714":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42715}],"id":"4EE3B5BB-B2E8-4792-B2AD-BF8DEBDC98BB","shape":{"__isSmartRef__":true,"id":42716},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1111","partsBinMetaInfo":{"__isSmartRef__":true,"id":42717},"eventHandler":{"__isSmartRef__":true,"id":42735},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","71639F38-EDE6-4EF3-8820-5E2CD122EC54"],"partTests":{"__isSmartRef__":true,"id":42736},"_ClipMode":"visible","moved":true,"b":342.41857270913897,"#startLetters":"set","isBeingDragged":false,"delta":-0.92533827846637,"_Rotation":-20.082206423933027,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42741},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5826.8,5761.8)"},"42715":{"target":{"__isSmartRef__":true,"id":42714},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42716":{"_BorderWidth":3.489695532900065,"_ClipMode":"visible","_BorderRadius":36.35036866665277,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.0,112.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-78,167,21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.0,-39.1)"},"42717":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42718},{"__isSmartRef__":true,"id":42720},{"__isSmartRef__":true,"id":42722},{"__isSmartRef__":true,"id":42724},{"__isSmartRef__":true,"id":42726},{"__isSmartRef__":true,"id":42728},{"__isSmartRef__":true,"id":42730},{"__isSmartRef__":true,"id":42732}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42734},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42718":{"date":{"__isSmartRef__":true,"id":42719},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42719":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42720":{"date":{"__isSmartRef__":true,"id":42721},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42721":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42722":{"date":{"__isSmartRef__":true,"id":42723},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42723":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42724":{"date":{"__isSmartRef__":true,"id":42725},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42725":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42726":{"date":{"__isSmartRef__":true,"id":42727},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42727":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42728":{"date":{"__isSmartRef__":true,"id":42729},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42729":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42730":{"date":{"__isSmartRef__":true,"id":42731},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42731":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42732":{"date":{"__isSmartRef__":true,"id":42733},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42733":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42734":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42735":{"morph":{"__isSmartRef__":true,"id":42714},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42736":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42737}},"42737":{"test01IsMorph":{"__isSmartRef__":true,"id":42738}},"42738":{"varMapping":{"__isSmartRef__":true,"id":42739},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42739":{"this":{"__isSmartRef__":true,"id":42736}},"42740":{},"42741":{"change":{"__isSmartRef__":true,"id":42742},"tick":{"__isSmartRef__":true,"id":42746}},"42742":{"varMapping":{"__isSmartRef__":true,"id":42743},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42743":{"this":{"__isSmartRef__":true,"id":42714}},"42744":{"timestamp":{"__isSmartRef__":true,"id":42745},"user":"cschuster","tags":[]},"42745":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42746":{"varMapping":{"__isSmartRef__":true,"id":42747},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42747":{"this":{"__isSmartRef__":true,"id":42714}},"42748":{"timestamp":{"__isSmartRef__":true,"id":42749},"user":"cschuster","tags":[]},"42749":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42750":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42751}],"id":"8D025F28-DCF3-4DCA-9C55-B1C9A2AAA5C9","shape":{"__isSmartRef__":true,"id":42752},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1112","partsBinMetaInfo":{"__isSmartRef__":true,"id":42753},"eventHandler":{"__isSmartRef__":true,"id":42771},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","56324DE4-6A50-4831-A201-0259E7501A55"],"partTests":{"__isSmartRef__":true,"id":42772},"_ClipMode":"visible","moved":true,"b":44,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-13.159068626074195,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42777},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5404.9,5278.8)"},"42751":{"target":{"__isSmartRef__":true,"id":42750},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42752":{"_BorderWidth":8.473291852294986,"_ClipMode":"visible","_BorderRadius":20.69798993405002,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,72.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(178,362,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.9,-34.4)"},"42753":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42754},{"__isSmartRef__":true,"id":42756},{"__isSmartRef__":true,"id":42758},{"__isSmartRef__":true,"id":42760},{"__isSmartRef__":true,"id":42762},{"__isSmartRef__":true,"id":42764},{"__isSmartRef__":true,"id":42766},{"__isSmartRef__":true,"id":42768}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42770},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42754":{"date":{"__isSmartRef__":true,"id":42755},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42755":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42756":{"date":{"__isSmartRef__":true,"id":42757},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42757":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42758":{"date":{"__isSmartRef__":true,"id":42759},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42759":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42760":{"date":{"__isSmartRef__":true,"id":42761},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42761":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42762":{"date":{"__isSmartRef__":true,"id":42763},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42763":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42764":{"date":{"__isSmartRef__":true,"id":42765},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42765":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42766":{"date":{"__isSmartRef__":true,"id":42767},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42767":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42768":{"date":{"__isSmartRef__":true,"id":42769},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42769":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42770":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42771":{"morph":{"__isSmartRef__":true,"id":42750},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42772":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42773}},"42773":{"test01IsMorph":{"__isSmartRef__":true,"id":42774}},"42774":{"varMapping":{"__isSmartRef__":true,"id":42775},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42775":{"this":{"__isSmartRef__":true,"id":42772}},"42776":{},"42777":{"change":{"__isSmartRef__":true,"id":42778},"tick":{"__isSmartRef__":true,"id":42782}},"42778":{"varMapping":{"__isSmartRef__":true,"id":42779},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42779":{"this":{"__isSmartRef__":true,"id":42750}},"42780":{"timestamp":{"__isSmartRef__":true,"id":42781},"user":"cschuster","tags":[]},"42781":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42782":{"varMapping":{"__isSmartRef__":true,"id":42783},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42783":{"this":{"__isSmartRef__":true,"id":42750}},"42784":{"timestamp":{"__isSmartRef__":true,"id":42785},"user":"cschuster","tags":[]},"42785":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42786":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42787}],"id":"54CEE9F0-8897-4BBA-B085-4E2ABDCA73B9","shape":{"__isSmartRef__":true,"id":42788},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1113","partsBinMetaInfo":{"__isSmartRef__":true,"id":42789},"eventHandler":{"__isSmartRef__":true,"id":42807},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","809FCD2A-4CAB-4206-85CC-A0E379BE6145"],"partTests":{"__isSmartRef__":true,"id":42808},"_ClipMode":"visible","moved":true,"b":209.8586830983404,"#startLetters":"set","isBeingDragged":false,"delta":0.8327725519775413,"_Rotation":0.6783637535949278,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42813},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4666.2,4501.7)"},"42787":{"target":{"__isSmartRef__":true,"id":42786},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42788":{"_BorderWidth":2.5106876144572126,"_ClipMode":"visible","_BorderRadius":30.085318155493248,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.5,119.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-127,-350,-140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-2.7)"},"42789":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42790},{"__isSmartRef__":true,"id":42792},{"__isSmartRef__":true,"id":42794},{"__isSmartRef__":true,"id":42796},{"__isSmartRef__":true,"id":42798},{"__isSmartRef__":true,"id":42800},{"__isSmartRef__":true,"id":42802},{"__isSmartRef__":true,"id":42804}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42806},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42790":{"date":{"__isSmartRef__":true,"id":42791},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42791":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42792":{"date":{"__isSmartRef__":true,"id":42793},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42793":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42794":{"date":{"__isSmartRef__":true,"id":42795},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42795":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42796":{"date":{"__isSmartRef__":true,"id":42797},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42797":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42798":{"date":{"__isSmartRef__":true,"id":42799},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42799":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42800":{"date":{"__isSmartRef__":true,"id":42801},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42801":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42802":{"date":{"__isSmartRef__":true,"id":42803},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42803":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42804":{"date":{"__isSmartRef__":true,"id":42805},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42805":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42806":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42807":{"morph":{"__isSmartRef__":true,"id":42786},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42808":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42809}},"42809":{"test01IsMorph":{"__isSmartRef__":true,"id":42810}},"42810":{"varMapping":{"__isSmartRef__":true,"id":42811},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42811":{"this":{"__isSmartRef__":true,"id":42808}},"42812":{},"42813":{"change":{"__isSmartRef__":true,"id":42814},"tick":{"__isSmartRef__":true,"id":42818}},"42814":{"varMapping":{"__isSmartRef__":true,"id":42815},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42815":{"this":{"__isSmartRef__":true,"id":42786}},"42816":{"timestamp":{"__isSmartRef__":true,"id":42817},"user":"cschuster","tags":[]},"42817":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42818":{"varMapping":{"__isSmartRef__":true,"id":42819},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42820},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42819":{"this":{"__isSmartRef__":true,"id":42786}},"42820":{"timestamp":{"__isSmartRef__":true,"id":42821},"user":"cschuster","tags":[]},"42821":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42822":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42823}],"id":"A67B5614-B103-422E-BA2F-5FF3C993E8C2","shape":{"__isSmartRef__":true,"id":42824},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1114","partsBinMetaInfo":{"__isSmartRef__":true,"id":42825},"eventHandler":{"__isSmartRef__":true,"id":42843},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","370A492B-90A8-4320-85B5-98AA6F251871","6ABA296C-97CE-4973-A2AF-0C3C1E7FD761","983FA08A-9E02-4BBF-9745-B885C3ECD354"],"partTests":{"__isSmartRef__":true,"id":42844},"_ClipMode":"visible","moved":true,"b":42.36394682212267,"#startLetters":"set","isBeingDragged":false,"delta":0.71803299698513,"_Rotation":1.2095330529772073,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42849},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5236.5,3920.5)"},"42823":{"target":{"__isSmartRef__":true,"id":42822},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42824":{"_BorderWidth":8.369187917812217,"_ClipMode":"visible","_BorderRadius":21.837716439149087,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,73.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(172,362,-20)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.5,-34.8)"},"42825":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42826},{"__isSmartRef__":true,"id":42828},{"__isSmartRef__":true,"id":42830},{"__isSmartRef__":true,"id":42832},{"__isSmartRef__":true,"id":42834},{"__isSmartRef__":true,"id":42836},{"__isSmartRef__":true,"id":42838},{"__isSmartRef__":true,"id":42840}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42842},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42826":{"date":{"__isSmartRef__":true,"id":42827},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42827":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42828":{"date":{"__isSmartRef__":true,"id":42829},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42829":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42830":{"date":{"__isSmartRef__":true,"id":42831},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42831":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42832":{"date":{"__isSmartRef__":true,"id":42833},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42833":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42834":{"date":{"__isSmartRef__":true,"id":42835},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42835":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42836":{"date":{"__isSmartRef__":true,"id":42837},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42837":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42838":{"date":{"__isSmartRef__":true,"id":42839},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42839":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42840":{"date":{"__isSmartRef__":true,"id":42841},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42841":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42842":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42843":{"morph":{"__isSmartRef__":true,"id":42822},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42844":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42845}},"42845":{"test01IsMorph":{"__isSmartRef__":true,"id":42846}},"42846":{"varMapping":{"__isSmartRef__":true,"id":42847},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42848},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42847":{"this":{"__isSmartRef__":true,"id":42844}},"42848":{},"42849":{"change":{"__isSmartRef__":true,"id":42850},"tick":{"__isSmartRef__":true,"id":42854}},"42850":{"varMapping":{"__isSmartRef__":true,"id":42851},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42851":{"this":{"__isSmartRef__":true,"id":42822}},"42852":{"timestamp":{"__isSmartRef__":true,"id":42853},"user":"cschuster","tags":[]},"42853":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42854":{"varMapping":{"__isSmartRef__":true,"id":42855},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42856},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42855":{"this":{"__isSmartRef__":true,"id":42822}},"42856":{"timestamp":{"__isSmartRef__":true,"id":42857},"user":"cschuster","tags":[]},"42857":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42858":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42859}],"id":"50EDE39B-5DCC-4E0D-8E22-68345F0348B7","shape":{"__isSmartRef__":true,"id":42860},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1115","partsBinMetaInfo":{"__isSmartRef__":true,"id":42861},"eventHandler":{"__isSmartRef__":true,"id":42879},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34"],"partTests":{"__isSmartRef__":true,"id":42880},"_ClipMode":"visible","moved":true,"b":107.10146884981077,"#startLetters":"set","isBeingDragged":false,"delta":-0.8458144854521379,"_Rotation":-0.2562542665003031,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42885},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4739.8,4045.4)"},"42859":{"target":{"__isSmartRef__":true,"id":42858},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42860":{"_BorderWidth":9.778927381942141,"_ClipMode":"visible","_BorderRadius":3.458964924997807,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.5,61.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,169,82)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-14.1)"},"42861":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42862},{"__isSmartRef__":true,"id":42864},{"__isSmartRef__":true,"id":42866},{"__isSmartRef__":true,"id":42868},{"__isSmartRef__":true,"id":42870},{"__isSmartRef__":true,"id":42872},{"__isSmartRef__":true,"id":42874},{"__isSmartRef__":true,"id":42876}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42878},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42862":{"date":{"__isSmartRef__":true,"id":42863},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42863":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42864":{"date":{"__isSmartRef__":true,"id":42865},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42865":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42866":{"date":{"__isSmartRef__":true,"id":42867},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42867":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42868":{"date":{"__isSmartRef__":true,"id":42869},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42869":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42870":{"date":{"__isSmartRef__":true,"id":42871},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42871":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42872":{"date":{"__isSmartRef__":true,"id":42873},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42873":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42874":{"date":{"__isSmartRef__":true,"id":42875},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42875":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42876":{"date":{"__isSmartRef__":true,"id":42877},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42877":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42878":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42879":{"morph":{"__isSmartRef__":true,"id":42858},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42880":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42881}},"42881":{"test01IsMorph":{"__isSmartRef__":true,"id":42882}},"42882":{"varMapping":{"__isSmartRef__":true,"id":42883},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42883":{"this":{"__isSmartRef__":true,"id":42880}},"42884":{},"42885":{"change":{"__isSmartRef__":true,"id":42886},"tick":{"__isSmartRef__":true,"id":42890}},"42886":{"varMapping":{"__isSmartRef__":true,"id":42887},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42887":{"this":{"__isSmartRef__":true,"id":42858}},"42888":{"timestamp":{"__isSmartRef__":true,"id":42889},"user":"cschuster","tags":[]},"42889":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42890":{"varMapping":{"__isSmartRef__":true,"id":42891},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42892},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42891":{"this":{"__isSmartRef__":true,"id":42858}},"42892":{"timestamp":{"__isSmartRef__":true,"id":42893},"user":"cschuster","tags":[]},"42893":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42894":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42895}],"id":"839281BB-EFF8-4C5E-B539-96F3BADD7E37","shape":{"__isSmartRef__":true,"id":42896},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1116","partsBinMetaInfo":{"__isSmartRef__":true,"id":42897},"eventHandler":{"__isSmartRef__":true,"id":42915},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607","9B9E8614-EF7F-4A1A-A4AB-539A94DD16DA"],"partTests":{"__isSmartRef__":true,"id":42916},"_ClipMode":"visible","moved":true,"b":0,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.684485743000128,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42921},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5029.7,4365.7)"},"42895":{"target":{"__isSmartRef__":true,"id":42894},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42896":{"_BorderWidth":5,"_ClipMode":"visible","_BorderRadius":40,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,255,215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.0,-40.0)"},"42897":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42898},{"__isSmartRef__":true,"id":42900},{"__isSmartRef__":true,"id":42902},{"__isSmartRef__":true,"id":42904},{"__isSmartRef__":true,"id":42906},{"__isSmartRef__":true,"id":42908},{"__isSmartRef__":true,"id":42910},{"__isSmartRef__":true,"id":42912}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42914},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42898":{"date":{"__isSmartRef__":true,"id":42899},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42899":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42900":{"date":{"__isSmartRef__":true,"id":42901},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42901":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42902":{"date":{"__isSmartRef__":true,"id":42903},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42903":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42904":{"date":{"__isSmartRef__":true,"id":42905},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42905":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42906":{"date":{"__isSmartRef__":true,"id":42907},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42907":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42908":{"date":{"__isSmartRef__":true,"id":42909},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42909":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42910":{"date":{"__isSmartRef__":true,"id":42911},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42911":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42912":{"date":{"__isSmartRef__":true,"id":42913},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42913":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42914":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42915":{"morph":{"__isSmartRef__":true,"id":42894},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42916":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42917}},"42917":{"test01IsMorph":{"__isSmartRef__":true,"id":42918}},"42918":{"varMapping":{"__isSmartRef__":true,"id":42919},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42919":{"this":{"__isSmartRef__":true,"id":42916}},"42920":{},"42921":{"change":{"__isSmartRef__":true,"id":42922},"tick":{"__isSmartRef__":true,"id":42926}},"42922":{"varMapping":{"__isSmartRef__":true,"id":42923},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42923":{"this":{"__isSmartRef__":true,"id":42894}},"42924":{"timestamp":{"__isSmartRef__":true,"id":42925},"user":"cschuster","tags":[]},"42925":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42926":{"varMapping":{"__isSmartRef__":true,"id":42927},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42927":{"this":{"__isSmartRef__":true,"id":42894}},"42928":{"timestamp":{"__isSmartRef__":true,"id":42929},"user":"cschuster","tags":[]},"42929":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42930":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42931}],"id":"4C88B619-9B4E-42F2-9183-0BB369BF38C8","shape":{"__isSmartRef__":true,"id":42932},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1117","partsBinMetaInfo":{"__isSmartRef__":true,"id":42933},"eventHandler":{"__isSmartRef__":true,"id":42951},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92"],"partTests":{"__isSmartRef__":true,"id":42952},"_ClipMode":"visible","moved":true,"b":225.43556983023882,"#startLetters":"set","isBeingDragged":false,"delta":-0.6438489481806755,"_Rotation":12.841309691969208,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42957},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4543.6,4199.3)"},"42931":{"target":{"__isSmartRef__":true,"id":42930},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42932":{"_BorderWidth":1.4376909357592131,"_ClipMode":"visible","_BorderRadius":19.695926609324694,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-182,-362,60)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.8,-6.0)"},"42933":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42934},{"__isSmartRef__":true,"id":42936},{"__isSmartRef__":true,"id":42938},{"__isSmartRef__":true,"id":42940},{"__isSmartRef__":true,"id":42942},{"__isSmartRef__":true,"id":42944},{"__isSmartRef__":true,"id":42946},{"__isSmartRef__":true,"id":42948}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42950},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42934":{"date":{"__isSmartRef__":true,"id":42935},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42935":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42936":{"date":{"__isSmartRef__":true,"id":42937},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42937":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42938":{"date":{"__isSmartRef__":true,"id":42939},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42939":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42940":{"date":{"__isSmartRef__":true,"id":42941},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42941":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42942":{"date":{"__isSmartRef__":true,"id":42943},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42943":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42944":{"date":{"__isSmartRef__":true,"id":42945},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42945":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42946":{"date":{"__isSmartRef__":true,"id":42947},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42947":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42948":{"date":{"__isSmartRef__":true,"id":42949},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42949":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42950":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42951":{"morph":{"__isSmartRef__":true,"id":42930},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42952":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42953}},"42953":{"test01IsMorph":{"__isSmartRef__":true,"id":42954}},"42954":{"varMapping":{"__isSmartRef__":true,"id":42955},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42955":{"this":{"__isSmartRef__":true,"id":42952}},"42956":{},"42957":{"change":{"__isSmartRef__":true,"id":42958},"tick":{"__isSmartRef__":true,"id":42962}},"42958":{"varMapping":{"__isSmartRef__":true,"id":42959},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42959":{"this":{"__isSmartRef__":true,"id":42930}},"42960":{"timestamp":{"__isSmartRef__":true,"id":42961},"user":"cschuster","tags":[]},"42961":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42962":{"varMapping":{"__isSmartRef__":true,"id":42963},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":42964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42963":{"this":{"__isSmartRef__":true,"id":42930}},"42964":{"timestamp":{"__isSmartRef__":true,"id":42965},"user":"cschuster","tags":[]},"42965":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"42966":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":42967}],"id":"DF12F32F-69FA-4745-9D82-8A7FF6A76A29","shape":{"__isSmartRef__":true,"id":42968},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1118","partsBinMetaInfo":{"__isSmartRef__":true,"id":42969},"eventHandler":{"__isSmartRef__":true,"id":42987},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5","B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4"],"partTests":{"__isSmartRef__":true,"id":42988},"_ClipMode":"visible","moved":true,"b":38.958615180745255,"#startLetters":"set","isBeingDragged":false,"delta":-0.9043419290683232,"_Rotation":-1.1338414832459915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42993},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5591.8,3679.0)"},"42967":{"target":{"__isSmartRef__":true,"id":42966},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"42968":{"_BorderWidth":8.143794466761701,"_ClipMode":"visible","_BorderRadius":24.186490161213612,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,74.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,360,26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-35.6)"},"42969":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":42970},{"__isSmartRef__":true,"id":42972},{"__isSmartRef__":true,"id":42974},{"__isSmartRef__":true,"id":42976},{"__isSmartRef__":true,"id":42978},{"__isSmartRef__":true,"id":42980},{"__isSmartRef__":true,"id":42982},{"__isSmartRef__":true,"id":42984}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":42986},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"42970":{"date":{"__isSmartRef__":true,"id":42971},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"42971":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"42972":{"date":{"__isSmartRef__":true,"id":42973},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"42973":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"42974":{"date":{"__isSmartRef__":true,"id":42975},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"42975":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"42976":{"date":{"__isSmartRef__":true,"id":42977},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"42977":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"42978":{"date":{"__isSmartRef__":true,"id":42979},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"42979":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"42980":{"date":{"__isSmartRef__":true,"id":42981},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"42981":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"42982":{"date":{"__isSmartRef__":true,"id":42983},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"42983":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"42984":{"date":{"__isSmartRef__":true,"id":42985},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"42985":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"42986":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"42987":{"morph":{"__isSmartRef__":true,"id":42966},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"42988":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":42989}},"42989":{"test01IsMorph":{"__isSmartRef__":true,"id":42990}},"42990":{"varMapping":{"__isSmartRef__":true,"id":42991},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":42992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42991":{"this":{"__isSmartRef__":true,"id":42988}},"42992":{},"42993":{"change":{"__isSmartRef__":true,"id":42994},"tick":{"__isSmartRef__":true,"id":42998}},"42994":{"varMapping":{"__isSmartRef__":true,"id":42995},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":42996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42995":{"this":{"__isSmartRef__":true,"id":42966}},"42996":{"timestamp":{"__isSmartRef__":true,"id":42997},"user":"cschuster","tags":[]},"42997":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"42998":{"varMapping":{"__isSmartRef__":true,"id":42999},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42999":{"this":{"__isSmartRef__":true,"id":42966}},"43000":{"timestamp":{"__isSmartRef__":true,"id":43001},"user":"cschuster","tags":[]},"43001":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43002":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43003}],"id":"21EED8DF-7DD5-43AC-884F-CD0E21A9FB9E","shape":{"__isSmartRef__":true,"id":43004},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1119","partsBinMetaInfo":{"__isSmartRef__":true,"id":43005},"eventHandler":{"__isSmartRef__":true,"id":43023},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","CEA6815D-D491-4CCE-ACB7-A76EB0CE944B"],"partTests":{"__isSmartRef__":true,"id":43024},"_ClipMode":"visible","moved":true,"b":138.7238336468581,"#startLetters":"set","isBeingDragged":false,"delta":0.5461568253813311,"_Rotation":16.426445657722958,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43029},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5068.6,5151.4)"},"43003":{"target":{"__isSmartRef__":true,"id":43002},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43004":{"_BorderWidth":8.298445516557463,"_ClipMode":"visible","_BorderRadius":22.592411478883164,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,73.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(169,-24,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.2,-5.0)"},"43005":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43006},{"__isSmartRef__":true,"id":43008},{"__isSmartRef__":true,"id":43010},{"__isSmartRef__":true,"id":43012},{"__isSmartRef__":true,"id":43014},{"__isSmartRef__":true,"id":43016},{"__isSmartRef__":true,"id":43018},{"__isSmartRef__":true,"id":43020}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43022},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43006":{"date":{"__isSmartRef__":true,"id":43007},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43007":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43008":{"date":{"__isSmartRef__":true,"id":43009},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43009":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43010":{"date":{"__isSmartRef__":true,"id":43011},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43011":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43012":{"date":{"__isSmartRef__":true,"id":43013},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43013":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43014":{"date":{"__isSmartRef__":true,"id":43015},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43015":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43016":{"date":{"__isSmartRef__":true,"id":43017},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43017":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43018":{"date":{"__isSmartRef__":true,"id":43019},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43019":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43020":{"date":{"__isSmartRef__":true,"id":43021},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43021":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43022":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43023":{"morph":{"__isSmartRef__":true,"id":43002},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43024":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43025}},"43025":{"test01IsMorph":{"__isSmartRef__":true,"id":43026}},"43026":{"varMapping":{"__isSmartRef__":true,"id":43027},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43027":{"this":{"__isSmartRef__":true,"id":43024}},"43028":{},"43029":{"change":{"__isSmartRef__":true,"id":43030},"tick":{"__isSmartRef__":true,"id":43034}},"43030":{"varMapping":{"__isSmartRef__":true,"id":43031},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43031":{"this":{"__isSmartRef__":true,"id":43002}},"43032":{"timestamp":{"__isSmartRef__":true,"id":43033},"user":"cschuster","tags":[]},"43033":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43034":{"varMapping":{"__isSmartRef__":true,"id":43035},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43035":{"this":{"__isSmartRef__":true,"id":43002}},"43036":{"timestamp":{"__isSmartRef__":true,"id":43037},"user":"cschuster","tags":[]},"43037":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43038":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43039}],"id":"4E32531B-B1D0-41E4-9B4E-75DD7D4F035B","shape":{"__isSmartRef__":true,"id":43040},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1120","partsBinMetaInfo":{"__isSmartRef__":true,"id":43041},"eventHandler":{"__isSmartRef__":true,"id":43059},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB"],"partTests":{"__isSmartRef__":true,"id":43060},"_ClipMode":"visible","moved":true,"b":26.75765193911502,"#startLetters":"set","isBeingDragged":false,"delta":-0.8269040894811042,"_Rotation":47.39643671777614,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43065},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5681.3,3573.0)"},"43039":{"target":{"__isSmartRef__":true,"id":43038},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43040":{"_BorderWidth":7.251088478643927,"_ClipMode":"visible","_BorderRadius":31.892161058106506,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.2,82.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(115,344,173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.0,-37.9)"},"43041":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43042},{"__isSmartRef__":true,"id":43044},{"__isSmartRef__":true,"id":43046},{"__isSmartRef__":true,"id":43048},{"__isSmartRef__":true,"id":43050},{"__isSmartRef__":true,"id":43052},{"__isSmartRef__":true,"id":43054},{"__isSmartRef__":true,"id":43056}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43058},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43042":{"date":{"__isSmartRef__":true,"id":43043},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43043":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43044":{"date":{"__isSmartRef__":true,"id":43045},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43045":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43046":{"date":{"__isSmartRef__":true,"id":43047},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43047":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43048":{"date":{"__isSmartRef__":true,"id":43049},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43049":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43050":{"date":{"__isSmartRef__":true,"id":43051},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43051":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43052":{"date":{"__isSmartRef__":true,"id":43053},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43053":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43054":{"date":{"__isSmartRef__":true,"id":43055},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43055":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43056":{"date":{"__isSmartRef__":true,"id":43057},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43057":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43058":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43059":{"morph":{"__isSmartRef__":true,"id":43038},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43060":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43061}},"43061":{"test01IsMorph":{"__isSmartRef__":true,"id":43062}},"43062":{"varMapping":{"__isSmartRef__":true,"id":43063},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43063":{"this":{"__isSmartRef__":true,"id":43060}},"43064":{},"43065":{"change":{"__isSmartRef__":true,"id":43066},"tick":{"__isSmartRef__":true,"id":43070}},"43066":{"varMapping":{"__isSmartRef__":true,"id":43067},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43067":{"this":{"__isSmartRef__":true,"id":43038}},"43068":{"timestamp":{"__isSmartRef__":true,"id":43069},"user":"cschuster","tags":[]},"43069":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43070":{"varMapping":{"__isSmartRef__":true,"id":43071},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43071":{"this":{"__isSmartRef__":true,"id":43038}},"43072":{"timestamp":{"__isSmartRef__":true,"id":43073},"user":"cschuster","tags":[]},"43073":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43074":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43075}],"id":"4441698B-3F7D-47D2-A7AE-A5B6004BCBC7","shape":{"__isSmartRef__":true,"id":43076},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1121","partsBinMetaInfo":{"__isSmartRef__":true,"id":43077},"eventHandler":{"__isSmartRef__":true,"id":43095},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6"],"partTests":{"__isSmartRef__":true,"id":43096},"_ClipMode":"visible","moved":true,"b":246,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-40.076714332288006,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43101},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4658.2,4693.1)"},"43075":{"target":{"__isSmartRef__":true,"id":43074},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43076":{"_BorderWidth":0.4322727117869949,"_ClipMode":"visible","_BorderRadius":6.617387872822831,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,136.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-338,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-11.9)"},"43077":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43078},{"__isSmartRef__":true,"id":43080},{"__isSmartRef__":true,"id":43082},{"__isSmartRef__":true,"id":43084},{"__isSmartRef__":true,"id":43086},{"__isSmartRef__":true,"id":43088},{"__isSmartRef__":true,"id":43090},{"__isSmartRef__":true,"id":43092}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43094},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43078":{"date":{"__isSmartRef__":true,"id":43079},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43079":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43080":{"date":{"__isSmartRef__":true,"id":43081},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43081":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43082":{"date":{"__isSmartRef__":true,"id":43083},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43083":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43084":{"date":{"__isSmartRef__":true,"id":43085},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43085":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43086":{"date":{"__isSmartRef__":true,"id":43087},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43087":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43088":{"date":{"__isSmartRef__":true,"id":43089},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43089":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43090":{"date":{"__isSmartRef__":true,"id":43091},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43091":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43092":{"date":{"__isSmartRef__":true,"id":43093},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43093":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43094":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43095":{"morph":{"__isSmartRef__":true,"id":43074},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43096":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43097}},"43097":{"test01IsMorph":{"__isSmartRef__":true,"id":43098}},"43098":{"varMapping":{"__isSmartRef__":true,"id":43099},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43099":{"this":{"__isSmartRef__":true,"id":43096}},"43100":{},"43101":{"change":{"__isSmartRef__":true,"id":43102},"tick":{"__isSmartRef__":true,"id":43106}},"43102":{"varMapping":{"__isSmartRef__":true,"id":43103},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43103":{"this":{"__isSmartRef__":true,"id":43074}},"43104":{"timestamp":{"__isSmartRef__":true,"id":43105},"user":"cschuster","tags":[]},"43105":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43106":{"varMapping":{"__isSmartRef__":true,"id":43107},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43107":{"this":{"__isSmartRef__":true,"id":43074}},"43108":{"timestamp":{"__isSmartRef__":true,"id":43109},"user":"cschuster","tags":[]},"43109":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43110":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43111}],"id":"D16239BA-505C-4C41-9527-374216A3A99E","shape":{"__isSmartRef__":true,"id":43112},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1122","partsBinMetaInfo":{"__isSmartRef__":true,"id":43113},"eventHandler":{"__isSmartRef__":true,"id":43131},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","519A32C3-C4A2-4080-9D47-52C7E7D0C4D3"],"partTests":{"__isSmartRef__":true,"id":43132},"_ClipMode":"visible","moved":true,"b":210.89108639006736,"#startLetters":"set","isBeingDragged":false,"delta":-0.5801903253304772,"_Rotation":2.596525450930998,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43137},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5111.4,5285.7)"},"43111":{"target":{"__isSmartRef__":true,"id":43110},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43112":{"_BorderWidth":2.432961224466859,"_ClipMode":"visible","_BorderRadius":29.456499079854904,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.2,120.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-131,-351,-128)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.7,-2.8)"},"43113":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43114},{"__isSmartRef__":true,"id":43116},{"__isSmartRef__":true,"id":43118},{"__isSmartRef__":true,"id":43120},{"__isSmartRef__":true,"id":43122},{"__isSmartRef__":true,"id":43124},{"__isSmartRef__":true,"id":43126},{"__isSmartRef__":true,"id":43128}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43130},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43114":{"date":{"__isSmartRef__":true,"id":43115},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43115":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43116":{"date":{"__isSmartRef__":true,"id":43117},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43117":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43118":{"date":{"__isSmartRef__":true,"id":43119},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43119":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43120":{"date":{"__isSmartRef__":true,"id":43121},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43121":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43122":{"date":{"__isSmartRef__":true,"id":43123},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43123":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43124":{"date":{"__isSmartRef__":true,"id":43125},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43125":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43126":{"date":{"__isSmartRef__":true,"id":43127},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43127":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43128":{"date":{"__isSmartRef__":true,"id":43129},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43129":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43130":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43131":{"morph":{"__isSmartRef__":true,"id":43110},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43132":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43133}},"43133":{"test01IsMorph":{"__isSmartRef__":true,"id":43134}},"43134":{"varMapping":{"__isSmartRef__":true,"id":43135},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43135":{"this":{"__isSmartRef__":true,"id":43132}},"43136":{},"43137":{"change":{"__isSmartRef__":true,"id":43138},"tick":{"__isSmartRef__":true,"id":43142}},"43138":{"varMapping":{"__isSmartRef__":true,"id":43139},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43139":{"this":{"__isSmartRef__":true,"id":43110}},"43140":{"timestamp":{"__isSmartRef__":true,"id":43141},"user":"cschuster","tags":[]},"43141":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43142":{"varMapping":{"__isSmartRef__":true,"id":43143},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43143":{"this":{"__isSmartRef__":true,"id":43110}},"43144":{"timestamp":{"__isSmartRef__":true,"id":43145},"user":"cschuster","tags":[]},"43145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43146":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43147}],"id":"E311FE99-C50B-4062-9813-D754B55CF1C6","shape":{"__isSmartRef__":true,"id":43148},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1123","partsBinMetaInfo":{"__isSmartRef__":true,"id":43149},"eventHandler":{"__isSmartRef__":true,"id":43167},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","F1AC3187-CF8B-4745-9FBF-54C2D1C0DFD5"],"partTests":{"__isSmartRef__":true,"id":43168},"_ClipMode":"visible","moved":true,"b":106.14839861076325,"#startLetters":"set","isBeingDragged":false,"delta":0.8228558031842113,"_Rotation":25.73454222641425,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43173},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5517.0,3976.6)"},"43147":{"target":{"__isSmartRef__":true,"id":43146},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43148":{"_BorderWidth":9.802722797641755,"_ClipMode":"visible","_BorderRadius":3.094165966419462,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.6,61.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,175,70)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-14.4)"},"43149":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43150},{"__isSmartRef__":true,"id":43152},{"__isSmartRef__":true,"id":43154},{"__isSmartRef__":true,"id":43156},{"__isSmartRef__":true,"id":43158},{"__isSmartRef__":true,"id":43160},{"__isSmartRef__":true,"id":43162},{"__isSmartRef__":true,"id":43164}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43166},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43150":{"date":{"__isSmartRef__":true,"id":43151},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43151":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43152":{"date":{"__isSmartRef__":true,"id":43153},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43153":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43154":{"date":{"__isSmartRef__":true,"id":43155},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43155":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43156":{"date":{"__isSmartRef__":true,"id":43157},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43157":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43158":{"date":{"__isSmartRef__":true,"id":43159},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43159":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43160":{"date":{"__isSmartRef__":true,"id":43161},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43162":{"date":{"__isSmartRef__":true,"id":43163},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43163":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43164":{"date":{"__isSmartRef__":true,"id":43165},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43165":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43166":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43167":{"morph":{"__isSmartRef__":true,"id":43146},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43168":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43169}},"43169":{"test01IsMorph":{"__isSmartRef__":true,"id":43170}},"43170":{"varMapping":{"__isSmartRef__":true,"id":43171},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43171":{"this":{"__isSmartRef__":true,"id":43168}},"43172":{},"43173":{"change":{"__isSmartRef__":true,"id":43174},"tick":{"__isSmartRef__":true,"id":43178}},"43174":{"varMapping":{"__isSmartRef__":true,"id":43175},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43175":{"this":{"__isSmartRef__":true,"id":43146}},"43176":{"timestamp":{"__isSmartRef__":true,"id":43177},"user":"cschuster","tags":[]},"43177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43178":{"varMapping":{"__isSmartRef__":true,"id":43179},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43179":{"this":{"__isSmartRef__":true,"id":43146}},"43180":{"timestamp":{"__isSmartRef__":true,"id":43181},"user":"cschuster","tags":[]},"43181":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43182":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43183}],"id":"5BA192A8-4946-4348-97DF-F24F8D8254C8","shape":{"__isSmartRef__":true,"id":43184},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1124","partsBinMetaInfo":{"__isSmartRef__":true,"id":43185},"eventHandler":{"__isSmartRef__":true,"id":43203},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","B92438B4-CB0F-40F4-9374-9C028273FD67"],"partTests":{"__isSmartRef__":true,"id":43204},"_ClipMode":"visible","moved":true,"b":139.8833237621584,"#startLetters":"set","isBeingDragged":false,"delta":-0.8911606325418688,"_Rotation":16.20454450241499,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43209},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6037.0,4890.4)"},"43183":{"target":{"__isSmartRef__":true,"id":43182},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43184":{"_BorderWidth":8.221731184352183,"_ClipMode":"visible","_BorderRadius":23.392717081236288,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,74.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(165,-31,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.9,-4.7)"},"43185":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43186},{"__isSmartRef__":true,"id":43188},{"__isSmartRef__":true,"id":43190},{"__isSmartRef__":true,"id":43192},{"__isSmartRef__":true,"id":43194},{"__isSmartRef__":true,"id":43196},{"__isSmartRef__":true,"id":43198},{"__isSmartRef__":true,"id":43200}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43202},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43186":{"date":{"__isSmartRef__":true,"id":43187},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43187":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43188":{"date":{"__isSmartRef__":true,"id":43189},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43189":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43190":{"date":{"__isSmartRef__":true,"id":43191},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43191":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43192":{"date":{"__isSmartRef__":true,"id":43193},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43193":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43194":{"date":{"__isSmartRef__":true,"id":43195},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43195":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43196":{"date":{"__isSmartRef__":true,"id":43197},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43197":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43198":{"date":{"__isSmartRef__":true,"id":43199},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43199":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43200":{"date":{"__isSmartRef__":true,"id":43201},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43201":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43202":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43203":{"morph":{"__isSmartRef__":true,"id":43182},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43204":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43205}},"43205":{"test01IsMorph":{"__isSmartRef__":true,"id":43206}},"43206":{"varMapping":{"__isSmartRef__":true,"id":43207},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43207":{"this":{"__isSmartRef__":true,"id":43204}},"43208":{},"43209":{"change":{"__isSmartRef__":true,"id":43210},"tick":{"__isSmartRef__":true,"id":43214}},"43210":{"varMapping":{"__isSmartRef__":true,"id":43211},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43211":{"this":{"__isSmartRef__":true,"id":43182}},"43212":{"timestamp":{"__isSmartRef__":true,"id":43213},"user":"cschuster","tags":[]},"43213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43214":{"varMapping":{"__isSmartRef__":true,"id":43215},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43215":{"this":{"__isSmartRef__":true,"id":43182}},"43216":{"timestamp":{"__isSmartRef__":true,"id":43217},"user":"cschuster","tags":[]},"43217":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43218":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43219}],"id":"0510AEE5-59D4-43A0-AFF3-D5B6C87A385A","shape":{"__isSmartRef__":true,"id":43220},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1125","partsBinMetaInfo":{"__isSmartRef__":true,"id":43221},"eventHandler":{"__isSmartRef__":true,"id":43239},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","71E38110-E64E-442B-88AB-A9080295ECAE","23CF9D43-274A-46D6-AEEC-E25E172C6201"],"partTests":{"__isSmartRef__":true,"id":43240},"_ClipMode":"visible","moved":true,"b":29.893277310184203,"#startLetters":"set","isBeingDragged":false,"delta":-0.8709939912660047,"_Rotation":-19.04663311753486,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43245},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5645.5,4586.4)"},"43219":{"target":{"__isSmartRef__":true,"id":43218},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43220":{"_BorderWidth":7.4919301033207955,"_ClipMode":"visible","_BorderRadius":30.06445497626178,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,80.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(128,350,139)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.0,-37.3)"},"43221":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43222},{"__isSmartRef__":true,"id":43224},{"__isSmartRef__":true,"id":43226},{"__isSmartRef__":true,"id":43228},{"__isSmartRef__":true,"id":43230},{"__isSmartRef__":true,"id":43232},{"__isSmartRef__":true,"id":43234},{"__isSmartRef__":true,"id":43236}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43238},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43222":{"date":{"__isSmartRef__":true,"id":43223},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43223":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43224":{"date":{"__isSmartRef__":true,"id":43225},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43225":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43226":{"date":{"__isSmartRef__":true,"id":43227},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43227":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43228":{"date":{"__isSmartRef__":true,"id":43229},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43229":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43230":{"date":{"__isSmartRef__":true,"id":43231},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43231":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43232":{"date":{"__isSmartRef__":true,"id":43233},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43233":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43234":{"date":{"__isSmartRef__":true,"id":43235},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43235":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43236":{"date":{"__isSmartRef__":true,"id":43237},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43237":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43238":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43239":{"morph":{"__isSmartRef__":true,"id":43218},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43240":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43241}},"43241":{"test01IsMorph":{"__isSmartRef__":true,"id":43242}},"43242":{"varMapping":{"__isSmartRef__":true,"id":43243},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43243":{"this":{"__isSmartRef__":true,"id":43240}},"43244":{},"43245":{"change":{"__isSmartRef__":true,"id":43246},"tick":{"__isSmartRef__":true,"id":43250}},"43246":{"varMapping":{"__isSmartRef__":true,"id":43247},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43247":{"this":{"__isSmartRef__":true,"id":43218}},"43248":{"timestamp":{"__isSmartRef__":true,"id":43249},"user":"cschuster","tags":[]},"43249":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43250":{"varMapping":{"__isSmartRef__":true,"id":43251},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43251":{"this":{"__isSmartRef__":true,"id":43218}},"43252":{"timestamp":{"__isSmartRef__":true,"id":43253},"user":"cschuster","tags":[]},"43253":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43254":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43255}],"id":"1D646B34-BEBC-429A-B4DB-A1DA7676FA16","shape":{"__isSmartRef__":true,"id":43256},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1126","partsBinMetaInfo":{"__isSmartRef__":true,"id":43257},"eventHandler":{"__isSmartRef__":true,"id":43274},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E"],"partTests":{"__isSmartRef__":true,"id":43275},"_ClipMode":"visible","moved":true,"b":43.33830510091502,"#startLetters":"set","isBeingDragged":false,"delta":-0.9452587907435372,"_Rotation":-21.11774351025466,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43280},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2594.6,1828.4)"},"43255":{"target":{"__isSmartRef__":true,"id":43254},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43256":{"_BorderWidth":8.431523760986849,"_ClipMode":"visible","_BorderRadius":21.159431484452274,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,72.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(176,362,-33)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.7,-34.5)"},"43257":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43258},{"__isSmartRef__":true,"id":43260},{"__isSmartRef__":true,"id":43262},{"__isSmartRef__":true,"id":43264},{"__isSmartRef__":true,"id":43266},{"__isSmartRef__":true,"id":43268},{"__isSmartRef__":true,"id":43270},{"__isSmartRef__":true,"id":43272}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43258":{"date":{"__isSmartRef__":true,"id":43259},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43259":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43260":{"date":{"__isSmartRef__":true,"id":43261},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43261":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43262":{"date":{"__isSmartRef__":true,"id":43263},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43263":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43264":{"date":{"__isSmartRef__":true,"id":43265},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43265":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43266":{"date":{"__isSmartRef__":true,"id":43267},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43267":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43268":{"date":{"__isSmartRef__":true,"id":43269},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43269":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43270":{"date":{"__isSmartRef__":true,"id":43271},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43271":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43272":{"date":{"__isSmartRef__":true,"id":43273},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43273":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43274":{"morph":{"__isSmartRef__":true,"id":43254},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43275":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43276}},"43276":{"test01IsMorph":{"__isSmartRef__":true,"id":43277}},"43277":{"varMapping":{"__isSmartRef__":true,"id":43278},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43278":{"this":{"__isSmartRef__":true,"id":43275}},"43279":{},"43280":{"change":{"__isSmartRef__":true,"id":43281},"tick":{"__isSmartRef__":true,"id":43285}},"43281":{"varMapping":{"__isSmartRef__":true,"id":43282},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43282":{"this":{"__isSmartRef__":true,"id":43254}},"43283":{"timestamp":{"__isSmartRef__":true,"id":43284},"user":"cschuster","tags":[]},"43284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43285":{"varMapping":{"__isSmartRef__":true,"id":43286},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43286":{"this":{"__isSmartRef__":true,"id":43254}},"43287":{"timestamp":{"__isSmartRef__":true,"id":43288},"user":"cschuster","tags":[]},"43288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43289":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43290}],"id":"65D22C51-0DE0-4BFB-8657-2B923DDBF14D","shape":{"__isSmartRef__":true,"id":43291},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1127","partsBinMetaInfo":{"__isSmartRef__":true,"id":43292},"eventHandler":{"__isSmartRef__":true,"id":43310},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","DF217EAE-178F-401A-9995-7BE6CAF44B1F"],"partTests":{"__isSmartRef__":true,"id":43311},"_ClipMode":"visible","moved":true,"b":272.995918682951,"#startLetters":"set","isBeingDragged":false,"delta":-0.8614265476935543,"_Rotation":9.236035259551057,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43316},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4415.3,4743.7)"},"43290":{"target":{"__isSmartRef__":true,"id":43289},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43291":{"_BorderWidth":0.006833698810740252,"_ClipMode":"visible","_BorderRadius":0.10926446186875216,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-242,103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.0)"},"43292":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43293},{"__isSmartRef__":true,"id":43295},{"__isSmartRef__":true,"id":43297},{"__isSmartRef__":true,"id":43299},{"__isSmartRef__":true,"id":43301},{"__isSmartRef__":true,"id":43303},{"__isSmartRef__":true,"id":43305},{"__isSmartRef__":true,"id":43307}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43309},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43293":{"date":{"__isSmartRef__":true,"id":43294},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43295":{"date":{"__isSmartRef__":true,"id":43296},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43296":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43297":{"date":{"__isSmartRef__":true,"id":43298},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43298":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43299":{"date":{"__isSmartRef__":true,"id":43300},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43301":{"date":{"__isSmartRef__":true,"id":43302},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43302":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43303":{"date":{"__isSmartRef__":true,"id":43304},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43305":{"date":{"__isSmartRef__":true,"id":43306},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43307":{"date":{"__isSmartRef__":true,"id":43308},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43309":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43310":{"morph":{"__isSmartRef__":true,"id":43289},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43311":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43312}},"43312":{"test01IsMorph":{"__isSmartRef__":true,"id":43313}},"43313":{"varMapping":{"__isSmartRef__":true,"id":43314},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43314":{"this":{"__isSmartRef__":true,"id":43311}},"43315":{},"43316":{"change":{"__isSmartRef__":true,"id":43317},"tick":{"__isSmartRef__":true,"id":43321}},"43317":{"varMapping":{"__isSmartRef__":true,"id":43318},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43318":{"this":{"__isSmartRef__":true,"id":43289}},"43319":{"timestamp":{"__isSmartRef__":true,"id":43320},"user":"cschuster","tags":[]},"43320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43321":{"varMapping":{"__isSmartRef__":true,"id":43322},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43322":{"this":{"__isSmartRef__":true,"id":43289}},"43323":{"timestamp":{"__isSmartRef__":true,"id":43324},"user":"cschuster","tags":[]},"43324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43325":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43326}],"id":"D604BEAE-9113-4005-9D47-79832C68D6C3","shape":{"__isSmartRef__":true,"id":43327},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1128","partsBinMetaInfo":{"__isSmartRef__":true,"id":43328},"eventHandler":{"__isSmartRef__":true,"id":43346},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","382A941F-6898-499B-AB09-DB0F1908E28A"],"partTests":{"__isSmartRef__":true,"id":43347},"_ClipMode":"visible","moved":true,"b":177.1015906370012,"#startLetters":"set","isBeingDragged":false,"delta":0.9949527563876472,"_Rotation":24.6500044071952,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43352},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5176.8,4581.3)"},"43326":{"target":{"__isSmartRef__":true,"id":43325},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43327":{"_BorderWidth":5.252826068786815,"_ClipMode":"visible","_BorderRadius":39.89772636630689,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.0,98.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(13,-242,-192)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-0.0)"},"43328":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43329},{"__isSmartRef__":true,"id":43331},{"__isSmartRef__":true,"id":43333},{"__isSmartRef__":true,"id":43335},{"__isSmartRef__":true,"id":43337},{"__isSmartRef__":true,"id":43339},{"__isSmartRef__":true,"id":43341},{"__isSmartRef__":true,"id":43343}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43345},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43329":{"date":{"__isSmartRef__":true,"id":43330},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43331":{"date":{"__isSmartRef__":true,"id":43332},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43332":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43333":{"date":{"__isSmartRef__":true,"id":43334},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43334":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43335":{"date":{"__isSmartRef__":true,"id":43336},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43337":{"date":{"__isSmartRef__":true,"id":43338},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43338":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43339":{"date":{"__isSmartRef__":true,"id":43340},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43341":{"date":{"__isSmartRef__":true,"id":43342},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43343":{"date":{"__isSmartRef__":true,"id":43344},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43345":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43346":{"morph":{"__isSmartRef__":true,"id":43325},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43347":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43348}},"43348":{"test01IsMorph":{"__isSmartRef__":true,"id":43349}},"43349":{"varMapping":{"__isSmartRef__":true,"id":43350},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43350":{"this":{"__isSmartRef__":true,"id":43347}},"43351":{},"43352":{"change":{"__isSmartRef__":true,"id":43353},"tick":{"__isSmartRef__":true,"id":43357}},"43353":{"varMapping":{"__isSmartRef__":true,"id":43354},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43354":{"this":{"__isSmartRef__":true,"id":43325}},"43355":{"timestamp":{"__isSmartRef__":true,"id":43356},"user":"cschuster","tags":[]},"43356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43357":{"varMapping":{"__isSmartRef__":true,"id":43358},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43358":{"this":{"__isSmartRef__":true,"id":43325}},"43359":{"timestamp":{"__isSmartRef__":true,"id":43360},"user":"cschuster","tags":[]},"43360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43361":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43362}],"id":"CDE5A6EE-DA26-4D70-AAF7-10A5C0BFAEC1","shape":{"__isSmartRef__":true,"id":43363},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1129","partsBinMetaInfo":{"__isSmartRef__":true,"id":43364},"eventHandler":{"__isSmartRef__":true,"id":43382},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","0C146547-5A14-4B80-858A-DBBB6BCC1F28"],"partTests":{"__isSmartRef__":true,"id":43383},"_ClipMode":"visible","moved":true,"b":165.57381656719372,"#startLetters":"set","isBeingDragged":false,"delta":0.9147724672220647,"_Rotation":45.49595974184074,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43388},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5664.9,5027.5)"},"43362":{"target":{"__isSmartRef__":true,"id":43361},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43363":{"_BorderWidth":6.245662456015394,"_ClipMode":"visible","_BorderRadius":37.51732007307791,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.7,90.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(64,-184,-62)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.0,-0.6)"},"43364":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43365},{"__isSmartRef__":true,"id":43367},{"__isSmartRef__":true,"id":43369},{"__isSmartRef__":true,"id":43371},{"__isSmartRef__":true,"id":43373},{"__isSmartRef__":true,"id":43375},{"__isSmartRef__":true,"id":43377},{"__isSmartRef__":true,"id":43379}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43381},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43365":{"date":{"__isSmartRef__":true,"id":43366},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43367":{"date":{"__isSmartRef__":true,"id":43368},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43368":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43369":{"date":{"__isSmartRef__":true,"id":43370},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43370":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43371":{"date":{"__isSmartRef__":true,"id":43372},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43373":{"date":{"__isSmartRef__":true,"id":43374},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43374":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43375":{"date":{"__isSmartRef__":true,"id":43376},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43377":{"date":{"__isSmartRef__":true,"id":43378},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43378":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43379":{"date":{"__isSmartRef__":true,"id":43380},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43381":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43382":{"morph":{"__isSmartRef__":true,"id":43361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43383":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43384}},"43384":{"test01IsMorph":{"__isSmartRef__":true,"id":43385}},"43385":{"varMapping":{"__isSmartRef__":true,"id":43386},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43386":{"this":{"__isSmartRef__":true,"id":43383}},"43387":{},"43388":{"change":{"__isSmartRef__":true,"id":43389},"tick":{"__isSmartRef__":true,"id":43393}},"43389":{"varMapping":{"__isSmartRef__":true,"id":43390},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43390":{"this":{"__isSmartRef__":true,"id":43361}},"43391":{"timestamp":{"__isSmartRef__":true,"id":43392},"user":"cschuster","tags":[]},"43392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43393":{"varMapping":{"__isSmartRef__":true,"id":43394},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43394":{"this":{"__isSmartRef__":true,"id":43361}},"43395":{"timestamp":{"__isSmartRef__":true,"id":43396},"user":"cschuster","tags":[]},"43396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43397":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43398}],"id":"FB7463D4-ADCF-45BF-A996-48A6EB5B32B7","shape":{"__isSmartRef__":true,"id":43399},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1130","partsBinMetaInfo":{"__isSmartRef__":true,"id":43400},"eventHandler":{"__isSmartRef__":true,"id":43418},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":43419},"_ClipMode":"visible","moved":true,"b":324.0627709212131,"#startLetters":"set","isBeingDragged":false,"delta":0.9910176480771042,"_Rotation":8.011103112057386,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":43424},{"__isSmartRef__":true,"id":43428},{"__isSmartRef__":true,"id":43438},{"__isSmartRef__":true,"id":43436},{"__isSmartRef__":true,"id":43460},{"__isSmartRef__":true,"id":43464},{"__isSmartRef__":true,"id":43474},{"__isSmartRef__":true,"id":43472},{"__isSmartRef__":true,"id":43496},{"__isSmartRef__":true,"id":43500},{"__isSmartRef__":true,"id":43510},{"__isSmartRef__":true,"id":43508},{"__isSmartRef__":true,"id":43532},{"__isSmartRef__":true,"id":43536},{"__isSmartRef__":true,"id":43546},{"__isSmartRef__":true,"id":43544},{"__isSmartRef__":true,"id":43568},{"__isSmartRef__":true,"id":43572},{"__isSmartRef__":true,"id":43582},{"__isSmartRef__":true,"id":43580},{"__isSmartRef__":true,"id":43604},{"__isSmartRef__":true,"id":43608},{"__isSmartRef__":true,"id":43618},{"__isSmartRef__":true,"id":43616}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43640},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8576.9,6389.3)"},"43398":{"target":{"__isSmartRef__":true,"id":43397},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43399":{"_BorderWidth":2.065507131630842,"_ClipMode":"visible","_BorderRadius":26.22200256878488,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,123.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,57,-197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.3,-36.2)"},"43400":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43401},{"__isSmartRef__":true,"id":43403},{"__isSmartRef__":true,"id":43405},{"__isSmartRef__":true,"id":43407},{"__isSmartRef__":true,"id":43409},{"__isSmartRef__":true,"id":43411},{"__isSmartRef__":true,"id":43413},{"__isSmartRef__":true,"id":43415}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43417},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43401":{"date":{"__isSmartRef__":true,"id":43402},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43403":{"date":{"__isSmartRef__":true,"id":43404},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43404":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43405":{"date":{"__isSmartRef__":true,"id":43406},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43406":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43407":{"date":{"__isSmartRef__":true,"id":43408},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43409":{"date":{"__isSmartRef__":true,"id":43410},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43410":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43411":{"date":{"__isSmartRef__":true,"id":43412},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43413":{"date":{"__isSmartRef__":true,"id":43414},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43414":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43415":{"date":{"__isSmartRef__":true,"id":43416},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43417":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43418":{"morph":{"__isSmartRef__":true,"id":43397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43419":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43420}},"43420":{"test01IsMorph":{"__isSmartRef__":true,"id":43421}},"43421":{"varMapping":{"__isSmartRef__":true,"id":43422},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43422":{"this":{"__isSmartRef__":true,"id":43419}},"43423":{},"43424":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":43425},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43459},"dependedBy":{"__isSmartRef__":true,"id":43428},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43425":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":43426},"eventHandler":{"__isSmartRef__":true,"id":43427},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":43428},{"__isSmartRef__":true,"id":43436}],"_Rotation":8.011103112057386,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":43446}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43448},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"43426":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"43427":{"morph":{"__isSmartRef__":true,"id":43425},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43428":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":43425},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43429},"dependendConnections":[{"__isSmartRef__":true,"id":43424}],"attributeConnections":[{"__isSmartRef__":true,"id":43430},{"__isSmartRef__":true,"id":43432},{"__isSmartRef__":true,"id":43434}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43429":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43425}},"43430":{"sourceObj":{"__isSmartRef__":true,"id":43428},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43424},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43431},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43431":{"source":{"__isSmartRef__":true,"id":43428},"target":{"__isSmartRef__":true,"id":43424}},"43432":{"sourceObj":{"__isSmartRef__":true,"id":43428},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43424},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43433},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43433":{"source":{"__isSmartRef__":true,"id":43428},"target":{"__isSmartRef__":true,"id":43424}},"43434":{"sourceObj":{"__isSmartRef__":true,"id":43428},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43424},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43435},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43435":{"source":{"__isSmartRef__":true,"id":43428},"target":{"__isSmartRef__":true,"id":43424}},"43436":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":43425},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43437},"dependendConnections":[{"__isSmartRef__":true,"id":43438}],"attributeConnections":[{"__isSmartRef__":true,"id":43440},{"__isSmartRef__":true,"id":43442},{"__isSmartRef__":true,"id":43444}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43437":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43425}},"43438":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":43425},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43439},"dependedBy":{"__isSmartRef__":true,"id":43436},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43439":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43425}},"43440":{"sourceObj":{"__isSmartRef__":true,"id":43436},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43438},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43441},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43441":{"source":{"__isSmartRef__":true,"id":43436},"target":{"__isSmartRef__":true,"id":43438}},"43442":{"sourceObj":{"__isSmartRef__":true,"id":43436},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43438},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43443},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43443":{"source":{"__isSmartRef__":true,"id":43436},"target":{"__isSmartRef__":true,"id":43438}},"43444":{"sourceObj":{"__isSmartRef__":true,"id":43436},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43438},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43445},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43445":{"source":{"__isSmartRef__":true,"id":43436},"target":{"__isSmartRef__":true,"id":43438}},"43446":{"sourceObj":{"__isSmartRef__":true,"id":43425},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":43425},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":43447},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43447":{"source":{"__isSmartRef__":true,"id":43425},"target":{"__isSmartRef__":true,"id":43425}},"43448":{"remove":{"__isSmartRef__":true,"id":43449},"reconnect":{"__isSmartRef__":true,"id":43456}},"43449":{"varMapping":{"__isSmartRef__":true,"id":43450},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":43455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43450":{"this":{"__isSmartRef__":true,"id":43425},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43451}},"43451":{"$super":{"__isSmartRef__":true,"id":43452}},"43452":{"varMapping":{"__isSmartRef__":true,"id":43453},"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":43454},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43453":{"obj":{"__isSmartRef__":true,"id":43425},"name":"remove"},"43454":{},"43455":{},"43456":{"varMapping":{"__isSmartRef__":true,"id":43457},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":43458},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43457":{"this":{"__isSmartRef__":true,"id":43425}},"43458":{},"43459":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43425}},"43460":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":43461},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43495},"dependedBy":{"__isSmartRef__":true,"id":43464},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43461":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":43462},"eventHandler":{"__isSmartRef__":true,"id":43463},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":43464},{"__isSmartRef__":true,"id":43472}],"_Rotation":8.011103112057386,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":43482}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43484},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"43462":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"43463":{"morph":{"__isSmartRef__":true,"id":43461},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43464":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":43461},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43465},"dependendConnections":[{"__isSmartRef__":true,"id":43460}],"attributeConnections":[{"__isSmartRef__":true,"id":43466},{"__isSmartRef__":true,"id":43468},{"__isSmartRef__":true,"id":43470}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43465":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43461}},"43466":{"sourceObj":{"__isSmartRef__":true,"id":43464},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43460},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43467},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43467":{"source":{"__isSmartRef__":true,"id":43464},"target":{"__isSmartRef__":true,"id":43460}},"43468":{"sourceObj":{"__isSmartRef__":true,"id":43464},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43460},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43469},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43469":{"source":{"__isSmartRef__":true,"id":43464},"target":{"__isSmartRef__":true,"id":43460}},"43470":{"sourceObj":{"__isSmartRef__":true,"id":43464},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43460},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43471},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43471":{"source":{"__isSmartRef__":true,"id":43464},"target":{"__isSmartRef__":true,"id":43460}},"43472":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":43461},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43473},"dependendConnections":[{"__isSmartRef__":true,"id":43474}],"attributeConnections":[{"__isSmartRef__":true,"id":43476},{"__isSmartRef__":true,"id":43478},{"__isSmartRef__":true,"id":43480}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43473":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43461}},"43474":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":43461},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43475},"dependedBy":{"__isSmartRef__":true,"id":43472},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43475":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43461}},"43476":{"sourceObj":{"__isSmartRef__":true,"id":43472},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43474},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43477},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43477":{"source":{"__isSmartRef__":true,"id":43472},"target":{"__isSmartRef__":true,"id":43474}},"43478":{"sourceObj":{"__isSmartRef__":true,"id":43472},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43474},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43479},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43479":{"source":{"__isSmartRef__":true,"id":43472},"target":{"__isSmartRef__":true,"id":43474}},"43480":{"sourceObj":{"__isSmartRef__":true,"id":43472},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43474},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43481},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43481":{"source":{"__isSmartRef__":true,"id":43472},"target":{"__isSmartRef__":true,"id":43474}},"43482":{"sourceObj":{"__isSmartRef__":true,"id":43461},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":43461},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":43483},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43483":{"source":{"__isSmartRef__":true,"id":43461},"target":{"__isSmartRef__":true,"id":43461}},"43484":{"remove":{"__isSmartRef__":true,"id":43485},"reconnect":{"__isSmartRef__":true,"id":43492}},"43485":{"varMapping":{"__isSmartRef__":true,"id":43486},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":43491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43486":{"this":{"__isSmartRef__":true,"id":43461},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43487}},"43487":{"$super":{"__isSmartRef__":true,"id":43488}},"43488":{"varMapping":{"__isSmartRef__":true,"id":43489},"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":43490},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43489":{"obj":{"__isSmartRef__":true,"id":43461},"name":"remove"},"43490":{},"43491":{},"43492":{"varMapping":{"__isSmartRef__":true,"id":43493},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":43494},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43493":{"this":{"__isSmartRef__":true,"id":43461}},"43494":{},"43495":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43461}},"43496":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":43497},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43531},"dependedBy":{"__isSmartRef__":true,"id":43500},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43497":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":43498},"eventHandler":{"__isSmartRef__":true,"id":43499},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":43500},{"__isSmartRef__":true,"id":43508}],"_Rotation":8.011103112057386,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":43518}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43520},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"43498":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"43499":{"morph":{"__isSmartRef__":true,"id":43497},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43500":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":43497},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43501},"dependendConnections":[{"__isSmartRef__":true,"id":43496}],"attributeConnections":[{"__isSmartRef__":true,"id":43502},{"__isSmartRef__":true,"id":43504},{"__isSmartRef__":true,"id":43506}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43501":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43497}},"43502":{"sourceObj":{"__isSmartRef__":true,"id":43500},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43496},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43503},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43503":{"source":{"__isSmartRef__":true,"id":43500},"target":{"__isSmartRef__":true,"id":43496}},"43504":{"sourceObj":{"__isSmartRef__":true,"id":43500},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43496},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43505},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43505":{"source":{"__isSmartRef__":true,"id":43500},"target":{"__isSmartRef__":true,"id":43496}},"43506":{"sourceObj":{"__isSmartRef__":true,"id":43500},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43496},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43507},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43507":{"source":{"__isSmartRef__":true,"id":43500},"target":{"__isSmartRef__":true,"id":43496}},"43508":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":43497},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43509},"dependendConnections":[{"__isSmartRef__":true,"id":43510}],"attributeConnections":[{"__isSmartRef__":true,"id":43512},{"__isSmartRef__":true,"id":43514},{"__isSmartRef__":true,"id":43516}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43509":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43497}},"43510":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":43497},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43511},"dependedBy":{"__isSmartRef__":true,"id":43508},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43511":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43497}},"43512":{"sourceObj":{"__isSmartRef__":true,"id":43508},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43510},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43513},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43513":{"source":{"__isSmartRef__":true,"id":43508},"target":{"__isSmartRef__":true,"id":43510}},"43514":{"sourceObj":{"__isSmartRef__":true,"id":43508},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43510},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43515},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43515":{"source":{"__isSmartRef__":true,"id":43508},"target":{"__isSmartRef__":true,"id":43510}},"43516":{"sourceObj":{"__isSmartRef__":true,"id":43508},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43510},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43517},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43517":{"source":{"__isSmartRef__":true,"id":43508},"target":{"__isSmartRef__":true,"id":43510}},"43518":{"sourceObj":{"__isSmartRef__":true,"id":43497},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":43497},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":43519},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43519":{"source":{"__isSmartRef__":true,"id":43497},"target":{"__isSmartRef__":true,"id":43497}},"43520":{"remove":{"__isSmartRef__":true,"id":43521},"reconnect":{"__isSmartRef__":true,"id":43528}},"43521":{"varMapping":{"__isSmartRef__":true,"id":43522},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":43527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43522":{"this":{"__isSmartRef__":true,"id":43497},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43523}},"43523":{"$super":{"__isSmartRef__":true,"id":43524}},"43524":{"varMapping":{"__isSmartRef__":true,"id":43525},"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":43526},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43525":{"obj":{"__isSmartRef__":true,"id":43497},"name":"remove"},"43526":{},"43527":{},"43528":{"varMapping":{"__isSmartRef__":true,"id":43529},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":43530},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43529":{"this":{"__isSmartRef__":true,"id":43497}},"43530":{},"43531":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43497}},"43532":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":43533},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43567},"dependedBy":{"__isSmartRef__":true,"id":43536},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43533":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":43534},"eventHandler":{"__isSmartRef__":true,"id":43535},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":43536},{"__isSmartRef__":true,"id":43544}],"_Rotation":8.011103112057386,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":43554}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43556},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"43534":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"43535":{"morph":{"__isSmartRef__":true,"id":43533},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43536":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":43533},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43537},"dependendConnections":[{"__isSmartRef__":true,"id":43532}],"attributeConnections":[{"__isSmartRef__":true,"id":43538},{"__isSmartRef__":true,"id":43540},{"__isSmartRef__":true,"id":43542}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43537":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43533}},"43538":{"sourceObj":{"__isSmartRef__":true,"id":43536},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43532},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43539},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43539":{"source":{"__isSmartRef__":true,"id":43536},"target":{"__isSmartRef__":true,"id":43532}},"43540":{"sourceObj":{"__isSmartRef__":true,"id":43536},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43532},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43541},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43541":{"source":{"__isSmartRef__":true,"id":43536},"target":{"__isSmartRef__":true,"id":43532}},"43542":{"sourceObj":{"__isSmartRef__":true,"id":43536},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43532},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43543},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43543":{"source":{"__isSmartRef__":true,"id":43536},"target":{"__isSmartRef__":true,"id":43532}},"43544":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":43533},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43545},"dependendConnections":[{"__isSmartRef__":true,"id":43546}],"attributeConnections":[{"__isSmartRef__":true,"id":43548},{"__isSmartRef__":true,"id":43550},{"__isSmartRef__":true,"id":43552}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43545":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43533}},"43546":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":43533},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43547},"dependedBy":{"__isSmartRef__":true,"id":43544},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43547":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43533}},"43548":{"sourceObj":{"__isSmartRef__":true,"id":43544},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43546},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43549},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43549":{"source":{"__isSmartRef__":true,"id":43544},"target":{"__isSmartRef__":true,"id":43546}},"43550":{"sourceObj":{"__isSmartRef__":true,"id":43544},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43546},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43551},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43551":{"source":{"__isSmartRef__":true,"id":43544},"target":{"__isSmartRef__":true,"id":43546}},"43552":{"sourceObj":{"__isSmartRef__":true,"id":43544},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43546},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43553},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43553":{"source":{"__isSmartRef__":true,"id":43544},"target":{"__isSmartRef__":true,"id":43546}},"43554":{"sourceObj":{"__isSmartRef__":true,"id":43533},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":43533},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":43555},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43555":{"source":{"__isSmartRef__":true,"id":43533},"target":{"__isSmartRef__":true,"id":43533}},"43556":{"remove":{"__isSmartRef__":true,"id":43557},"reconnect":{"__isSmartRef__":true,"id":43564}},"43557":{"varMapping":{"__isSmartRef__":true,"id":43558},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":43563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43558":{"this":{"__isSmartRef__":true,"id":43533},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43559}},"43559":{"$super":{"__isSmartRef__":true,"id":43560}},"43560":{"varMapping":{"__isSmartRef__":true,"id":43561},"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":43562},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43561":{"obj":{"__isSmartRef__":true,"id":43533},"name":"remove"},"43562":{},"43563":{},"43564":{"varMapping":{"__isSmartRef__":true,"id":43565},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":43566},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43565":{"this":{"__isSmartRef__":true,"id":43533}},"43566":{},"43567":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43533}},"43568":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":43569},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43603},"dependedBy":{"__isSmartRef__":true,"id":43572},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43569":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":43570},"eventHandler":{"__isSmartRef__":true,"id":43571},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":43572},{"__isSmartRef__":true,"id":43580}],"_Rotation":8.011103112057386,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":43590}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43592},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"43570":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"43571":{"morph":{"__isSmartRef__":true,"id":43569},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43572":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":43569},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43573},"dependendConnections":[{"__isSmartRef__":true,"id":43568}],"attributeConnections":[{"__isSmartRef__":true,"id":43574},{"__isSmartRef__":true,"id":43576},{"__isSmartRef__":true,"id":43578}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43573":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43569}},"43574":{"sourceObj":{"__isSmartRef__":true,"id":43572},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43568},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43575},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43575":{"source":{"__isSmartRef__":true,"id":43572},"target":{"__isSmartRef__":true,"id":43568}},"43576":{"sourceObj":{"__isSmartRef__":true,"id":43572},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43568},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43577},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43577":{"source":{"__isSmartRef__":true,"id":43572},"target":{"__isSmartRef__":true,"id":43568}},"43578":{"sourceObj":{"__isSmartRef__":true,"id":43572},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43568},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43579},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43579":{"source":{"__isSmartRef__":true,"id":43572},"target":{"__isSmartRef__":true,"id":43568}},"43580":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":43569},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43581},"dependendConnections":[{"__isSmartRef__":true,"id":43582}],"attributeConnections":[{"__isSmartRef__":true,"id":43584},{"__isSmartRef__":true,"id":43586},{"__isSmartRef__":true,"id":43588}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43581":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43569}},"43582":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":43569},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43583},"dependedBy":{"__isSmartRef__":true,"id":43580},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43583":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43569}},"43584":{"sourceObj":{"__isSmartRef__":true,"id":43580},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43582},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43585},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43585":{"source":{"__isSmartRef__":true,"id":43580},"target":{"__isSmartRef__":true,"id":43582}},"43586":{"sourceObj":{"__isSmartRef__":true,"id":43580},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43582},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43587},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43587":{"source":{"__isSmartRef__":true,"id":43580},"target":{"__isSmartRef__":true,"id":43582}},"43588":{"sourceObj":{"__isSmartRef__":true,"id":43580},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43582},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43589},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43589":{"source":{"__isSmartRef__":true,"id":43580},"target":{"__isSmartRef__":true,"id":43582}},"43590":{"sourceObj":{"__isSmartRef__":true,"id":43569},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":43569},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":43591},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43591":{"source":{"__isSmartRef__":true,"id":43569},"target":{"__isSmartRef__":true,"id":43569}},"43592":{"remove":{"__isSmartRef__":true,"id":43593},"reconnect":{"__isSmartRef__":true,"id":43600}},"43593":{"varMapping":{"__isSmartRef__":true,"id":43594},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":43599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43594":{"this":{"__isSmartRef__":true,"id":43569},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43595}},"43595":{"$super":{"__isSmartRef__":true,"id":43596}},"43596":{"varMapping":{"__isSmartRef__":true,"id":43597},"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":43598},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43597":{"obj":{"__isSmartRef__":true,"id":43569},"name":"remove"},"43598":{},"43599":{},"43600":{"varMapping":{"__isSmartRef__":true,"id":43601},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":43602},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43601":{"this":{"__isSmartRef__":true,"id":43569}},"43602":{},"43603":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43569}},"43604":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":43605},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43639},"dependedBy":{"__isSmartRef__":true,"id":43608},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43605":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":43606},"eventHandler":{"__isSmartRef__":true,"id":43607},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":43608},{"__isSmartRef__":true,"id":43616}],"_Rotation":8.011103112057386,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":43626}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43628},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"43606":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"43607":{"morph":{"__isSmartRef__":true,"id":43605},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43608":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":43605},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":43609},"dependendConnections":[{"__isSmartRef__":true,"id":43604}],"attributeConnections":[{"__isSmartRef__":true,"id":43610},{"__isSmartRef__":true,"id":43612},{"__isSmartRef__":true,"id":43614}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43609":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43605}},"43610":{"sourceObj":{"__isSmartRef__":true,"id":43608},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43604},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43611},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43611":{"source":{"__isSmartRef__":true,"id":43608},"target":{"__isSmartRef__":true,"id":43604}},"43612":{"sourceObj":{"__isSmartRef__":true,"id":43608},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43604},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43613},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43613":{"source":{"__isSmartRef__":true,"id":43608},"target":{"__isSmartRef__":true,"id":43604}},"43614":{"sourceObj":{"__isSmartRef__":true,"id":43608},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43604},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43615},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43615":{"source":{"__isSmartRef__":true,"id":43608},"target":{"__isSmartRef__":true,"id":43604}},"43616":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":43605},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43617},"dependendConnections":[{"__isSmartRef__":true,"id":43618}],"attributeConnections":[{"__isSmartRef__":true,"id":43620},{"__isSmartRef__":true,"id":43622},{"__isSmartRef__":true,"id":43624}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"43617":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43605}},"43618":{"sourceObj":{"__isSmartRef__":true,"id":43397},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":43605},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":43619},"dependedBy":{"__isSmartRef__":true,"id":43616},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43619":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43605}},"43620":{"sourceObj":{"__isSmartRef__":true,"id":43616},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":43618},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":43621},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43621":{"source":{"__isSmartRef__":true,"id":43616},"target":{"__isSmartRef__":true,"id":43618}},"43622":{"sourceObj":{"__isSmartRef__":true,"id":43616},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":43618},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":43623},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43623":{"source":{"__isSmartRef__":true,"id":43616},"target":{"__isSmartRef__":true,"id":43618}},"43624":{"sourceObj":{"__isSmartRef__":true,"id":43616},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":43618},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":43625},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43625":{"source":{"__isSmartRef__":true,"id":43616},"target":{"__isSmartRef__":true,"id":43618}},"43626":{"sourceObj":{"__isSmartRef__":true,"id":43605},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":43605},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":43627},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"43627":{"source":{"__isSmartRef__":true,"id":43605},"target":{"__isSmartRef__":true,"id":43605}},"43628":{"remove":{"__isSmartRef__":true,"id":43629},"reconnect":{"__isSmartRef__":true,"id":43636}},"43629":{"varMapping":{"__isSmartRef__":true,"id":43630},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":43635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43630":{"this":{"__isSmartRef__":true,"id":43605},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43631}},"43631":{"$super":{"__isSmartRef__":true,"id":43632}},"43632":{"varMapping":{"__isSmartRef__":true,"id":43633},"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":43634},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43633":{"obj":{"__isSmartRef__":true,"id":43605},"name":"remove"},"43634":{},"43635":{},"43636":{"varMapping":{"__isSmartRef__":true,"id":43637},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":43638},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43637":{"this":{"__isSmartRef__":true,"id":43605}},"43638":{},"43639":{"source":{"__isSmartRef__":true,"id":43397},"target":{"__isSmartRef__":true,"id":43605}},"43640":{"change":{"__isSmartRef__":true,"id":43641},"tick":{"__isSmartRef__":true,"id":43645}},"43641":{"varMapping":{"__isSmartRef__":true,"id":43642},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43642":{"this":{"__isSmartRef__":true,"id":43397}},"43643":{"timestamp":{"__isSmartRef__":true,"id":43644},"user":"cschuster","tags":[]},"43644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43645":{"varMapping":{"__isSmartRef__":true,"id":43646},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43646":{"this":{"__isSmartRef__":true,"id":43397}},"43647":{"timestamp":{"__isSmartRef__":true,"id":43648},"user":"cschuster","tags":[]},"43648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43649":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43650}],"id":"35D76386-BC2F-4AED-99AD-938EF4A23551","shape":{"__isSmartRef__":true,"id":43651},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1131","partsBinMetaInfo":{"__isSmartRef__":true,"id":43652},"eventHandler":{"__isSmartRef__":true,"id":43670},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","9BC16715-A286-4EB9-BE41-E0AD0CFB425E"],"partTests":{"__isSmartRef__":true,"id":43671},"_ClipMode":"visible","moved":true,"b":87.97323860228062,"#startLetters":"set","isBeingDragged":false,"delta":0.9163879021070898,"_Rotation":1.1479584775952996,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43676},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4137.9,4574.2)"},"43650":{"target":{"__isSmartRef__":true,"id":43649},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43651":{"_BorderWidth":9.99687208670889,"_ClipMode":"visible","_BorderRadius":0.050030958511237955,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.8,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,265,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.7)"},"43652":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43653},{"__isSmartRef__":true,"id":43655},{"__isSmartRef__":true,"id":43657},{"__isSmartRef__":true,"id":43659},{"__isSmartRef__":true,"id":43661},{"__isSmartRef__":true,"id":43663},{"__isSmartRef__":true,"id":43665},{"__isSmartRef__":true,"id":43667}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43669},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43653":{"date":{"__isSmartRef__":true,"id":43654},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43655":{"date":{"__isSmartRef__":true,"id":43656},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43656":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43657":{"date":{"__isSmartRef__":true,"id":43658},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43658":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43659":{"date":{"__isSmartRef__":true,"id":43660},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43660":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43661":{"date":{"__isSmartRef__":true,"id":43662},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43662":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43663":{"date":{"__isSmartRef__":true,"id":43664},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43664":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43665":{"date":{"__isSmartRef__":true,"id":43666},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43666":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43667":{"date":{"__isSmartRef__":true,"id":43668},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43669":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43670":{"morph":{"__isSmartRef__":true,"id":43649},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43671":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43672}},"43672":{"test01IsMorph":{"__isSmartRef__":true,"id":43673}},"43673":{"varMapping":{"__isSmartRef__":true,"id":43674},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43674":{"this":{"__isSmartRef__":true,"id":43671}},"43675":{},"43676":{"change":{"__isSmartRef__":true,"id":43677},"tick":{"__isSmartRef__":true,"id":43681}},"43677":{"varMapping":{"__isSmartRef__":true,"id":43678},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43678":{"this":{"__isSmartRef__":true,"id":43649}},"43679":{"timestamp":{"__isSmartRef__":true,"id":43680},"user":"cschuster","tags":[]},"43680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43681":{"varMapping":{"__isSmartRef__":true,"id":43682},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43682":{"this":{"__isSmartRef__":true,"id":43649}},"43683":{"timestamp":{"__isSmartRef__":true,"id":43684},"user":"cschuster","tags":[]},"43684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43685":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43686}],"id":"81B3D0D5-D4A7-4F22-A93A-14063FD386D9","shape":{"__isSmartRef__":true,"id":43687},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1132","partsBinMetaInfo":{"__isSmartRef__":true,"id":43688},"eventHandler":{"__isSmartRef__":true,"id":43706},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766"],"partTests":{"__isSmartRef__":true,"id":43707},"_ClipMode":"visible","moved":true,"b":359,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":30.6633780507692,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43712},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5814.0,4513.0)"},"43686":{"target":{"__isSmartRef__":true,"id":43685},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43687":{"_BorderWidth":4.912737967813578,"_ClipMode":"visible","_BorderRadius":39.987816540381914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,100.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-5,251,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.7,-40.0)"},"43688":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43689},{"__isSmartRef__":true,"id":43691},{"__isSmartRef__":true,"id":43693},{"__isSmartRef__":true,"id":43695},{"__isSmartRef__":true,"id":43697},{"__isSmartRef__":true,"id":43699},{"__isSmartRef__":true,"id":43701},{"__isSmartRef__":true,"id":43703}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43705},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43689":{"date":{"__isSmartRef__":true,"id":43690},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43690":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43691":{"date":{"__isSmartRef__":true,"id":43692},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43692":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43693":{"date":{"__isSmartRef__":true,"id":43694},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43694":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43695":{"date":{"__isSmartRef__":true,"id":43696},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43696":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43697":{"date":{"__isSmartRef__":true,"id":43698},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43698":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43699":{"date":{"__isSmartRef__":true,"id":43700},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43701":{"date":{"__isSmartRef__":true,"id":43702},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43702":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43703":{"date":{"__isSmartRef__":true,"id":43704},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43704":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43705":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43706":{"morph":{"__isSmartRef__":true,"id":43685},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43707":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43708}},"43708":{"test01IsMorph":{"__isSmartRef__":true,"id":43709}},"43709":{"varMapping":{"__isSmartRef__":true,"id":43710},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43710":{"this":{"__isSmartRef__":true,"id":43707}},"43711":{},"43712":{"change":{"__isSmartRef__":true,"id":43713},"tick":{"__isSmartRef__":true,"id":43717}},"43713":{"varMapping":{"__isSmartRef__":true,"id":43714},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43714":{"this":{"__isSmartRef__":true,"id":43685}},"43715":{"timestamp":{"__isSmartRef__":true,"id":43716},"user":"cschuster","tags":[]},"43716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43717":{"varMapping":{"__isSmartRef__":true,"id":43718},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43718":{"this":{"__isSmartRef__":true,"id":43685}},"43719":{"timestamp":{"__isSmartRef__":true,"id":43720},"user":"cschuster","tags":[]},"43720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43721":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43722}],"id":"90519D79-87AB-4A7E-A132-42186EE5F4FA","shape":{"__isSmartRef__":true,"id":43723},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1133","partsBinMetaInfo":{"__isSmartRef__":true,"id":43724},"eventHandler":{"__isSmartRef__":true,"id":43742},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","7BC543FF-E1F0-44DD-9CC0-251B847A01DB"],"partTests":{"__isSmartRef__":true,"id":43743},"_ClipMode":"visible","moved":true,"b":104.1593417400145,"#startLetters":"set","isBeingDragged":false,"delta":0.7951094789314084,"_Rotation":31.166781095077337,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43748},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5619.5,3953.7)"},"43722":{"target":{"__isSmartRef__":true,"id":43721},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43723":{"_BorderWidth":9.84809590471998,"_ClipMode":"visible","_BorderRadius":2.393545757819777,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.0,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,185,44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.1)"},"43724":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43725},{"__isSmartRef__":true,"id":43727},{"__isSmartRef__":true,"id":43729},{"__isSmartRef__":true,"id":43731},{"__isSmartRef__":true,"id":43733},{"__isSmartRef__":true,"id":43735},{"__isSmartRef__":true,"id":43737},{"__isSmartRef__":true,"id":43739}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43741},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43725":{"date":{"__isSmartRef__":true,"id":43726},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43727":{"date":{"__isSmartRef__":true,"id":43728},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43728":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43729":{"date":{"__isSmartRef__":true,"id":43730},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43730":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43731":{"date":{"__isSmartRef__":true,"id":43732},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43732":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43733":{"date":{"__isSmartRef__":true,"id":43734},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43734":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43735":{"date":{"__isSmartRef__":true,"id":43736},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43736":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43737":{"date":{"__isSmartRef__":true,"id":43738},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43738":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43739":{"date":{"__isSmartRef__":true,"id":43740},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43740":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43741":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43742":{"morph":{"__isSmartRef__":true,"id":43721},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43743":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43744}},"43744":{"test01IsMorph":{"__isSmartRef__":true,"id":43745}},"43745":{"varMapping":{"__isSmartRef__":true,"id":43746},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43746":{"this":{"__isSmartRef__":true,"id":43743}},"43747":{},"43748":{"change":{"__isSmartRef__":true,"id":43749},"tick":{"__isSmartRef__":true,"id":43753}},"43749":{"varMapping":{"__isSmartRef__":true,"id":43750},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43750":{"this":{"__isSmartRef__":true,"id":43721}},"43751":{"timestamp":{"__isSmartRef__":true,"id":43752},"user":"cschuster","tags":[]},"43752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43753":{"varMapping":{"__isSmartRef__":true,"id":43754},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43754":{"this":{"__isSmartRef__":true,"id":43721}},"43755":{"timestamp":{"__isSmartRef__":true,"id":43756},"user":"cschuster","tags":[]},"43756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43757":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43758}],"id":"9C24A35E-BB69-4F66-91AC-F7940E7C5064","shape":{"__isSmartRef__":true,"id":43759},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1134","partsBinMetaInfo":{"__isSmartRef__":true,"id":43760},"eventHandler":{"__isSmartRef__":true,"id":43778},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","2A333511-6AAD-4137-8847-CBD27B07FF36"],"partTests":{"__isSmartRef__":true,"id":43779},"_ClipMode":"visible","moved":true,"b":208.67673614714295,"#startLetters":"set","isBeingDragged":false,"delta":-0.9007337134098634,"_Rotation":2.58286309481081,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43784},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5641.7,4584.4)"},"43758":{"target":{"__isSmartRef__":true,"id":43757},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43759":{"_BorderWidth":2.6006634525807386,"_ClipMode":"visible","_BorderRadius":30.789094611549146,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.7,119.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-123,-348,-153)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.4,-2.5)"},"43760":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43761},{"__isSmartRef__":true,"id":43763},{"__isSmartRef__":true,"id":43765},{"__isSmartRef__":true,"id":43767},{"__isSmartRef__":true,"id":43769},{"__isSmartRef__":true,"id":43771},{"__isSmartRef__":true,"id":43773},{"__isSmartRef__":true,"id":43775}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43777},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43761":{"date":{"__isSmartRef__":true,"id":43762},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43763":{"date":{"__isSmartRef__":true,"id":43764},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43764":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43765":{"date":{"__isSmartRef__":true,"id":43766},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43766":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43767":{"date":{"__isSmartRef__":true,"id":43768},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43769":{"date":{"__isSmartRef__":true,"id":43770},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43770":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43771":{"date":{"__isSmartRef__":true,"id":43772},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43773":{"date":{"__isSmartRef__":true,"id":43774},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43774":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43775":{"date":{"__isSmartRef__":true,"id":43776},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43777":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43778":{"morph":{"__isSmartRef__":true,"id":43757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43779":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43780}},"43780":{"test01IsMorph":{"__isSmartRef__":true,"id":43781}},"43781":{"varMapping":{"__isSmartRef__":true,"id":43782},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43782":{"this":{"__isSmartRef__":true,"id":43779}},"43783":{},"43784":{"change":{"__isSmartRef__":true,"id":43785},"tick":{"__isSmartRef__":true,"id":43789}},"43785":{"varMapping":{"__isSmartRef__":true,"id":43786},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43786":{"this":{"__isSmartRef__":true,"id":43757}},"43787":{"timestamp":{"__isSmartRef__":true,"id":43788},"user":"cschuster","tags":[]},"43788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43789":{"varMapping":{"__isSmartRef__":true,"id":43790},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43790":{"this":{"__isSmartRef__":true,"id":43757}},"43791":{"timestamp":{"__isSmartRef__":true,"id":43792},"user":"cschuster","tags":[]},"43792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43793":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43794}],"id":"19B3EA15-48C8-4C3F-BE0D-47002E59C53D","shape":{"__isSmartRef__":true,"id":43795},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1135","partsBinMetaInfo":{"__isSmartRef__":true,"id":43796},"eventHandler":{"__isSmartRef__":true,"id":43814},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","7DB4FF68-1B4A-47BF-8791-62B6FFBC6C5A"],"partTests":{"__isSmartRef__":true,"id":43815},"_ClipMode":"visible","moved":true,"b":143.42932322900742,"#startLetters":"set","isBeingDragged":false,"delta":-0.9540558448061347,"_Rotation":-1.5088332335840795,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43820},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6184.0,4208.8)"},"43794":{"target":{"__isSmartRef__":true,"id":43793},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43795":{"_BorderWidth":7.979069627192679,"_ClipMode":"visible","_BorderRadius":25.80023065014092,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.7,76.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(152,-53,203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.9,-3.9)"},"43796":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43797},{"__isSmartRef__":true,"id":43799},{"__isSmartRef__":true,"id":43801},{"__isSmartRef__":true,"id":43803},{"__isSmartRef__":true,"id":43805},{"__isSmartRef__":true,"id":43807},{"__isSmartRef__":true,"id":43809},{"__isSmartRef__":true,"id":43811}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43813},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43797":{"date":{"__isSmartRef__":true,"id":43798},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43799":{"date":{"__isSmartRef__":true,"id":43800},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43800":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43801":{"date":{"__isSmartRef__":true,"id":43802},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43802":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43803":{"date":{"__isSmartRef__":true,"id":43804},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43805":{"date":{"__isSmartRef__":true,"id":43806},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43806":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43807":{"date":{"__isSmartRef__":true,"id":43808},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43809":{"date":{"__isSmartRef__":true,"id":43810},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43810":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43811":{"date":{"__isSmartRef__":true,"id":43812},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43813":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43814":{"morph":{"__isSmartRef__":true,"id":43793},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43815":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43816}},"43816":{"test01IsMorph":{"__isSmartRef__":true,"id":43817}},"43817":{"varMapping":{"__isSmartRef__":true,"id":43818},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43818":{"this":{"__isSmartRef__":true,"id":43815}},"43819":{},"43820":{"change":{"__isSmartRef__":true,"id":43821},"tick":{"__isSmartRef__":true,"id":43825}},"43821":{"varMapping":{"__isSmartRef__":true,"id":43822},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43822":{"this":{"__isSmartRef__":true,"id":43793}},"43823":{"timestamp":{"__isSmartRef__":true,"id":43824},"user":"cschuster","tags":[]},"43824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43825":{"varMapping":{"__isSmartRef__":true,"id":43826},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43826":{"this":{"__isSmartRef__":true,"id":43793}},"43827":{"timestamp":{"__isSmartRef__":true,"id":43828},"user":"cschuster","tags":[]},"43828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43829":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43830}],"id":"95679FDB-3D61-49F7-A63C-B87B619A1071","shape":{"__isSmartRef__":true,"id":43831},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1136","partsBinMetaInfo":{"__isSmartRef__":true,"id":43832},"eventHandler":{"__isSmartRef__":true,"id":43850},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA"],"partTests":{"__isSmartRef__":true,"id":43851},"_ClipMode":"visible","moved":true,"b":168.71755880577257,"#startLetters":"set","isBeingDragged":false,"delta":0.7432491577346809,"_Rotation":-28.221943803986886,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43856},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4874.2,5611.2)"},"43830":{"target":{"__isSmartRef__":true,"id":43829},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43831":{"_BorderWidth":5.978228084421335,"_ClipMode":"visible","_BorderRadius":38.468911703758984,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.7,92.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(50,-201,-102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.9,-0.4)"},"43832":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43833},{"__isSmartRef__":true,"id":43835},{"__isSmartRef__":true,"id":43837},{"__isSmartRef__":true,"id":43839},{"__isSmartRef__":true,"id":43841},{"__isSmartRef__":true,"id":43843},{"__isSmartRef__":true,"id":43845},{"__isSmartRef__":true,"id":43847}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43849},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43833":{"date":{"__isSmartRef__":true,"id":43834},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43835":{"date":{"__isSmartRef__":true,"id":43836},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43836":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43837":{"date":{"__isSmartRef__":true,"id":43838},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43838":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43839":{"date":{"__isSmartRef__":true,"id":43840},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43841":{"date":{"__isSmartRef__":true,"id":43842},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43842":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43843":{"date":{"__isSmartRef__":true,"id":43844},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43845":{"date":{"__isSmartRef__":true,"id":43846},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43846":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43847":{"date":{"__isSmartRef__":true,"id":43848},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43849":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43850":{"morph":{"__isSmartRef__":true,"id":43829},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43851":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43852}},"43852":{"test01IsMorph":{"__isSmartRef__":true,"id":43853}},"43853":{"varMapping":{"__isSmartRef__":true,"id":43854},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43854":{"this":{"__isSmartRef__":true,"id":43851}},"43855":{},"43856":{"change":{"__isSmartRef__":true,"id":43857},"tick":{"__isSmartRef__":true,"id":43861}},"43857":{"varMapping":{"__isSmartRef__":true,"id":43858},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43858":{"this":{"__isSmartRef__":true,"id":43829}},"43859":{"timestamp":{"__isSmartRef__":true,"id":43860},"user":"cschuster","tags":[]},"43860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43861":{"varMapping":{"__isSmartRef__":true,"id":43862},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43862":{"this":{"__isSmartRef__":true,"id":43829}},"43863":{"timestamp":{"__isSmartRef__":true,"id":43864},"user":"cschuster","tags":[]},"43864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43865":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43866}],"id":"195AAFFD-899A-4C06-9317-A631D9E18CD2","shape":{"__isSmartRef__":true,"id":43867},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1137","partsBinMetaInfo":{"__isSmartRef__":true,"id":43868},"eventHandler":{"__isSmartRef__":true,"id":43886},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5"],"partTests":{"__isSmartRef__":true,"id":43887},"_ClipMode":"visible","moved":true,"b":303.1514014522545,"#startLetters":"set","isBeingDragged":false,"delta":-0.9319442384876311,"_Rotation":53.64294117668208,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43892},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4639.0,4750.5)"},"43866":{"target":{"__isSmartRef__":true,"id":43865},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43867":{"_BorderWidth":0.8138577095951867,"_ClipMode":"visible","_BorderRadius":11.961940359174953,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.4,133.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-214,-75,-235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-30.9)"},"43868":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43869},{"__isSmartRef__":true,"id":43871},{"__isSmartRef__":true,"id":43873},{"__isSmartRef__":true,"id":43875},{"__isSmartRef__":true,"id":43877},{"__isSmartRef__":true,"id":43879},{"__isSmartRef__":true,"id":43881},{"__isSmartRef__":true,"id":43883}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43885},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43869":{"date":{"__isSmartRef__":true,"id":43870},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43871":{"date":{"__isSmartRef__":true,"id":43872},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43872":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43873":{"date":{"__isSmartRef__":true,"id":43874},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43874":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43875":{"date":{"__isSmartRef__":true,"id":43876},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43877":{"date":{"__isSmartRef__":true,"id":43878},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43878":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43879":{"date":{"__isSmartRef__":true,"id":43880},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43881":{"date":{"__isSmartRef__":true,"id":43882},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43883":{"date":{"__isSmartRef__":true,"id":43884},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43885":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43886":{"morph":{"__isSmartRef__":true,"id":43865},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43887":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43888}},"43888":{"test01IsMorph":{"__isSmartRef__":true,"id":43889}},"43889":{"varMapping":{"__isSmartRef__":true,"id":43890},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43890":{"this":{"__isSmartRef__":true,"id":43887}},"43891":{},"43892":{"change":{"__isSmartRef__":true,"id":43893},"tick":{"__isSmartRef__":true,"id":43897}},"43893":{"varMapping":{"__isSmartRef__":true,"id":43894},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43894":{"this":{"__isSmartRef__":true,"id":43865}},"43895":{"timestamp":{"__isSmartRef__":true,"id":43896},"user":"cschuster","tags":[]},"43896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43897":{"varMapping":{"__isSmartRef__":true,"id":43898},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43898":{"this":{"__isSmartRef__":true,"id":43865}},"43899":{"timestamp":{"__isSmartRef__":true,"id":43900},"user":"cschuster","tags":[]},"43900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43901":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43902}],"id":"FBDCB701-1B68-4CAE-8D85-75A4E67496AB","shape":{"__isSmartRef__":true,"id":43903},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1138","partsBinMetaInfo":{"__isSmartRef__":true,"id":43904},"eventHandler":{"__isSmartRef__":true,"id":43922},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C"],"partTests":{"__isSmartRef__":true,"id":43923},"_ClipMode":"visible","moved":true,"b":357.7341890127864,"#startLetters":"set","isBeingDragged":false,"delta":0.9774158169748262,"_Rotation":0.10463627329698158,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43928},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4638.7,4252.7)"},"43902":{"target":{"__isSmartRef__":true,"id":43901},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43903":{"_BorderWidth":4.802322223523785,"_ClipMode":"visible","_BorderRadius":39.93747759469987,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.8,101.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-11,245,197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.2,-40.0)"},"43904":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43905},{"__isSmartRef__":true,"id":43907},{"__isSmartRef__":true,"id":43909},{"__isSmartRef__":true,"id":43911},{"__isSmartRef__":true,"id":43913},{"__isSmartRef__":true,"id":43915},{"__isSmartRef__":true,"id":43917},{"__isSmartRef__":true,"id":43919}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43921},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43905":{"date":{"__isSmartRef__":true,"id":43906},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43907":{"date":{"__isSmartRef__":true,"id":43908},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43908":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43909":{"date":{"__isSmartRef__":true,"id":43910},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43910":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43911":{"date":{"__isSmartRef__":true,"id":43912},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43913":{"date":{"__isSmartRef__":true,"id":43914},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43914":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43915":{"date":{"__isSmartRef__":true,"id":43916},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43917":{"date":{"__isSmartRef__":true,"id":43918},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43919":{"date":{"__isSmartRef__":true,"id":43920},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43921":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43922":{"morph":{"__isSmartRef__":true,"id":43901},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43923":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43924}},"43924":{"test01IsMorph":{"__isSmartRef__":true,"id":43925}},"43925":{"varMapping":{"__isSmartRef__":true,"id":43926},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43926":{"this":{"__isSmartRef__":true,"id":43923}},"43927":{},"43928":{"change":{"__isSmartRef__":true,"id":43929},"tick":{"__isSmartRef__":true,"id":43933}},"43929":{"varMapping":{"__isSmartRef__":true,"id":43930},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43930":{"this":{"__isSmartRef__":true,"id":43901}},"43931":{"timestamp":{"__isSmartRef__":true,"id":43932},"user":"cschuster","tags":[]},"43932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43933":{"varMapping":{"__isSmartRef__":true,"id":43934},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43934":{"this":{"__isSmartRef__":true,"id":43901}},"43935":{"timestamp":{"__isSmartRef__":true,"id":43936},"user":"cschuster","tags":[]},"43936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43937":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43938}],"id":"6C486E29-E7AE-4922-B7CF-A78D6A438B42","shape":{"__isSmartRef__":true,"id":43939},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1139","partsBinMetaInfo":{"__isSmartRef__":true,"id":43940},"eventHandler":{"__isSmartRef__":true,"id":43958},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","70E515B0-F462-4113-943B-2AFC24B80192"],"partTests":{"__isSmartRef__":true,"id":43959},"_ClipMode":"visible","moved":true,"b":82.90956334682414,"#startLetters":"set","isBeingDragged":false,"delta":-0.7939554058830254,"_Rotation":23.31211633010737,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43964},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6501.6,3706.1)"},"43938":{"target":{"__isSmartRef__":true,"id":43937},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43939":{"_BorderWidth":9.961762773092286,"_ClipMode":"visible","_BorderRadius":0.6094562936888859,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.8,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,286,-207)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.5)"},"43940":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43941},{"__isSmartRef__":true,"id":43943},{"__isSmartRef__":true,"id":43945},{"__isSmartRef__":true,"id":43947},{"__isSmartRef__":true,"id":43949},{"__isSmartRef__":true,"id":43951},{"__isSmartRef__":true,"id":43953},{"__isSmartRef__":true,"id":43955}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43957},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43941":{"date":{"__isSmartRef__":true,"id":43942},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43943":{"date":{"__isSmartRef__":true,"id":43944},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43944":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43945":{"date":{"__isSmartRef__":true,"id":43946},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43946":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43947":{"date":{"__isSmartRef__":true,"id":43948},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43949":{"date":{"__isSmartRef__":true,"id":43950},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43950":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43951":{"date":{"__isSmartRef__":true,"id":43952},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43953":{"date":{"__isSmartRef__":true,"id":43954},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43955":{"date":{"__isSmartRef__":true,"id":43956},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43957":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43958":{"morph":{"__isSmartRef__":true,"id":43937},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43959":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43960}},"43960":{"test01IsMorph":{"__isSmartRef__":true,"id":43961}},"43961":{"varMapping":{"__isSmartRef__":true,"id":43962},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43962":{"this":{"__isSmartRef__":true,"id":43959}},"43963":{},"43964":{"change":{"__isSmartRef__":true,"id":43965},"tick":{"__isSmartRef__":true,"id":43969}},"43965":{"varMapping":{"__isSmartRef__":true,"id":43966},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":43967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43966":{"this":{"__isSmartRef__":true,"id":43937}},"43967":{"timestamp":{"__isSmartRef__":true,"id":43968},"user":"cschuster","tags":[]},"43968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"43969":{"varMapping":{"__isSmartRef__":true,"id":43970},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":43971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43970":{"this":{"__isSmartRef__":true,"id":43937}},"43971":{"timestamp":{"__isSmartRef__":true,"id":43972},"user":"cschuster","tags":[]},"43972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"43973":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":43974}],"id":"ECD800A6-60F2-4FDF-9A6E-425C56463500","shape":{"__isSmartRef__":true,"id":43975},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1140","partsBinMetaInfo":{"__isSmartRef__":true,"id":43976},"eventHandler":{"__isSmartRef__":true,"id":43994},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893"],"partTests":{"__isSmartRef__":true,"id":43995},"_ClipMode":"visible","moved":true,"b":357.5087723188335,"#startLetters":"set","isBeingDragged":false,"delta":0.6406967245857231,"_Rotation":42.91342104715727,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44000},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5563.6,4085.8)"},"43974":{"target":{"__isSmartRef__":true,"id":43973},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"43975":{"_BorderWidth":4.7826678663457765,"_ClipMode":"visible","_BorderRadius":39.924426789890084,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.5,101.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-12,244,195)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.1,-40.0)"},"43976":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":43977},{"__isSmartRef__":true,"id":43979},{"__isSmartRef__":true,"id":43981},{"__isSmartRef__":true,"id":43983},{"__isSmartRef__":true,"id":43985},{"__isSmartRef__":true,"id":43987},{"__isSmartRef__":true,"id":43989},{"__isSmartRef__":true,"id":43991}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":43993},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"43977":{"date":{"__isSmartRef__":true,"id":43978},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"43978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"43979":{"date":{"__isSmartRef__":true,"id":43980},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"43980":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"43981":{"date":{"__isSmartRef__":true,"id":43982},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"43982":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"43983":{"date":{"__isSmartRef__":true,"id":43984},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"43984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"43985":{"date":{"__isSmartRef__":true,"id":43986},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"43986":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"43987":{"date":{"__isSmartRef__":true,"id":43988},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"43989":{"date":{"__isSmartRef__":true,"id":43990},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"43990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"43991":{"date":{"__isSmartRef__":true,"id":43992},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"43992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"43993":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"43994":{"morph":{"__isSmartRef__":true,"id":43973},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"43995":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":43996}},"43996":{"test01IsMorph":{"__isSmartRef__":true,"id":43997}},"43997":{"varMapping":{"__isSmartRef__":true,"id":43998},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"43998":{"this":{"__isSmartRef__":true,"id":43995}},"43999":{},"44000":{"change":{"__isSmartRef__":true,"id":44001},"tick":{"__isSmartRef__":true,"id":44005}},"44001":{"varMapping":{"__isSmartRef__":true,"id":44002},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44002":{"this":{"__isSmartRef__":true,"id":43973}},"44003":{"timestamp":{"__isSmartRef__":true,"id":44004},"user":"cschuster","tags":[]},"44004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44005":{"varMapping":{"__isSmartRef__":true,"id":44006},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44006":{"this":{"__isSmartRef__":true,"id":43973}},"44007":{"timestamp":{"__isSmartRef__":true,"id":44008},"user":"cschuster","tags":[]},"44008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44009":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44010}],"id":"EE751018-4B5E-41E1-AEC9-7310E73B82E7","shape":{"__isSmartRef__":true,"id":44011},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1141","partsBinMetaInfo":{"__isSmartRef__":true,"id":44012},"eventHandler":{"__isSmartRef__":true,"id":44030},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607","9B9E8614-EF7F-4A1A-A4AB-539A94DD16DA","BBB0A5C2-DC8C-4351-834B-621D68A032B9"],"partTests":{"__isSmartRef__":true,"id":44031},"_ClipMode":"visible","moved":true,"b":115.21296268724836,"#startLetters":"set","isBeingDragged":false,"delta":0.9291367958649062,"_Rotation":-13.011344210866818,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44036},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5162.9,4183.6)"},"44010":{"target":{"__isSmartRef__":true,"id":44009},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44011":{"_BorderWidth":9.523653501667637,"_ClipMode":"visible","_BorderRadius":7.258494394960195,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.2,63.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(231,123,174)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-11.5)"},"44012":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44013},{"__isSmartRef__":true,"id":44015},{"__isSmartRef__":true,"id":44017},{"__isSmartRef__":true,"id":44019},{"__isSmartRef__":true,"id":44021},{"__isSmartRef__":true,"id":44023},{"__isSmartRef__":true,"id":44025},{"__isSmartRef__":true,"id":44027}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44029},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44013":{"date":{"__isSmartRef__":true,"id":44014},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44015":{"date":{"__isSmartRef__":true,"id":44016},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44016":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44017":{"date":{"__isSmartRef__":true,"id":44018},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44018":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44019":{"date":{"__isSmartRef__":true,"id":44020},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44021":{"date":{"__isSmartRef__":true,"id":44022},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44022":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44023":{"date":{"__isSmartRef__":true,"id":44024},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44025":{"date":{"__isSmartRef__":true,"id":44026},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44027":{"date":{"__isSmartRef__":true,"id":44028},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44029":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44030":{"morph":{"__isSmartRef__":true,"id":44009},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44031":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44032}},"44032":{"test01IsMorph":{"__isSmartRef__":true,"id":44033}},"44033":{"varMapping":{"__isSmartRef__":true,"id":44034},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44034":{"this":{"__isSmartRef__":true,"id":44031}},"44035":{},"44036":{"change":{"__isSmartRef__":true,"id":44037},"tick":{"__isSmartRef__":true,"id":44041}},"44037":{"varMapping":{"__isSmartRef__":true,"id":44038},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44038":{"this":{"__isSmartRef__":true,"id":44009}},"44039":{"timestamp":{"__isSmartRef__":true,"id":44040},"user":"cschuster","tags":[]},"44040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44041":{"varMapping":{"__isSmartRef__":true,"id":44042},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44042":{"this":{"__isSmartRef__":true,"id":44009}},"44043":{"timestamp":{"__isSmartRef__":true,"id":44044},"user":"cschuster","tags":[]},"44044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44045":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44046}],"id":"2E7C173F-6EA5-400C-A70C-DCEA17BFF736","shape":{"__isSmartRef__":true,"id":44047},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1142","partsBinMetaInfo":{"__isSmartRef__":true,"id":44048},"eventHandler":{"__isSmartRef__":true,"id":44066},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","27A70463-60D0-4B31-8608-13AE84A4F82B","F993CE27-A3B6-4280-8DD2-8E321EF2DA54"],"partTests":{"__isSmartRef__":true,"id":44067},"_ClipMode":"visible","moved":true,"b":122,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":38.265183691633595,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44072},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6344.6,4277.6)"},"44046":{"target":{"__isSmartRef__":true,"id":44045},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44047":{"_BorderWidth":9.24024048078213,"_ClipMode":"visible","_BorderRadius":11.232577064218445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,82,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-9.4)"},"44048":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44049},{"__isSmartRef__":true,"id":44051},{"__isSmartRef__":true,"id":44053},{"__isSmartRef__":true,"id":44055},{"__isSmartRef__":true,"id":44057},{"__isSmartRef__":true,"id":44059},{"__isSmartRef__":true,"id":44061},{"__isSmartRef__":true,"id":44063}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44065},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44049":{"date":{"__isSmartRef__":true,"id":44050},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44051":{"date":{"__isSmartRef__":true,"id":44052},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44052":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44053":{"date":{"__isSmartRef__":true,"id":44054},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44054":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44055":{"date":{"__isSmartRef__":true,"id":44056},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44057":{"date":{"__isSmartRef__":true,"id":44058},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44058":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44059":{"date":{"__isSmartRef__":true,"id":44060},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44061":{"date":{"__isSmartRef__":true,"id":44062},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44063":{"date":{"__isSmartRef__":true,"id":44064},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44065":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44066":{"morph":{"__isSmartRef__":true,"id":44045},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44067":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44068}},"44068":{"test01IsMorph":{"__isSmartRef__":true,"id":44069}},"44069":{"varMapping":{"__isSmartRef__":true,"id":44070},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44070":{"this":{"__isSmartRef__":true,"id":44067}},"44071":{},"44072":{"change":{"__isSmartRef__":true,"id":44073},"tick":{"__isSmartRef__":true,"id":44077}},"44073":{"varMapping":{"__isSmartRef__":true,"id":44074},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44074":{"this":{"__isSmartRef__":true,"id":44045}},"44075":{"timestamp":{"__isSmartRef__":true,"id":44076},"user":"cschuster","tags":[]},"44076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44077":{"varMapping":{"__isSmartRef__":true,"id":44078},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44078":{"this":{"__isSmartRef__":true,"id":44045}},"44079":{"timestamp":{"__isSmartRef__":true,"id":44080},"user":"cschuster","tags":[]},"44080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44081":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44082}],"id":"B4C613F2-1826-45D3-A03A-429B944B368D","shape":{"__isSmartRef__":true,"id":44083},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1143","partsBinMetaInfo":{"__isSmartRef__":true,"id":44084},"eventHandler":{"__isSmartRef__":true,"id":44102},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","0B56DD02-1B97-493B-A05B-58637ABA8087"],"partTests":{"__isSmartRef__":true,"id":44103},"_ClipMode":"visible","moved":true,"b":262.39718742936384,"#startLetters":"set","isBeingDragged":false,"delta":0.8925074402359314,"_Rotation":-0.6881047294436224,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44108},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4906.0,4629.8)"},"44082":{"target":{"__isSmartRef__":true,"id":44081},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44083":{"_BorderWidth":0.04395476613071736,"_ClipMode":"visible","_BorderRadius":0.7001850237465046,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.5,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-288,211)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-17.4)"},"44084":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44085},{"__isSmartRef__":true,"id":44087},{"__isSmartRef__":true,"id":44089},{"__isSmartRef__":true,"id":44091},{"__isSmartRef__":true,"id":44093},{"__isSmartRef__":true,"id":44095},{"__isSmartRef__":true,"id":44097},{"__isSmartRef__":true,"id":44099}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44101},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44085":{"date":{"__isSmartRef__":true,"id":44086},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44087":{"date":{"__isSmartRef__":true,"id":44088},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44088":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44089":{"date":{"__isSmartRef__":true,"id":44090},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44090":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44091":{"date":{"__isSmartRef__":true,"id":44092},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44093":{"date":{"__isSmartRef__":true,"id":44094},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44094":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44095":{"date":{"__isSmartRef__":true,"id":44096},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44097":{"date":{"__isSmartRef__":true,"id":44098},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44099":{"date":{"__isSmartRef__":true,"id":44100},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44101":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44102":{"morph":{"__isSmartRef__":true,"id":44081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44103":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44104}},"44104":{"test01IsMorph":{"__isSmartRef__":true,"id":44105}},"44105":{"varMapping":{"__isSmartRef__":true,"id":44106},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44106":{"this":{"__isSmartRef__":true,"id":44103}},"44107":{},"44108":{"change":{"__isSmartRef__":true,"id":44109},"tick":{"__isSmartRef__":true,"id":44113}},"44109":{"varMapping":{"__isSmartRef__":true,"id":44110},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44110":{"this":{"__isSmartRef__":true,"id":44081}},"44111":{"timestamp":{"__isSmartRef__":true,"id":44112},"user":"cschuster","tags":[]},"44112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44113":{"varMapping":{"__isSmartRef__":true,"id":44114},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44114":{"this":{"__isSmartRef__":true,"id":44081}},"44115":{"timestamp":{"__isSmartRef__":true,"id":44116},"user":"cschuster","tags":[]},"44116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44117":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44118}],"id":"8A029C8F-A799-4648-BF02-7FA1AD6C73CD","shape":{"__isSmartRef__":true,"id":44119},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1144","partsBinMetaInfo":{"__isSmartRef__":true,"id":44120},"eventHandler":{"__isSmartRef__":true,"id":44138},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9FD1D088-2D61-4399-9CD9-27A061FEF695"],"partTests":{"__isSmartRef__":true,"id":44139},"_ClipMode":"visible","moved":true,"b":226.91803026077105,"#startLetters":"set","isBeingDragged":false,"delta":-0.7352595013217069,"_Rotation":15.180950202012536,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44144},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5754.0,4077.0)"},"44118":{"target":{"__isSmartRef__":true,"id":44117},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44119":{"_BorderWidth":1.34811370939115,"_ClipMode":"visible","_BorderRadius":18.66196243274101,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-362,80)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-6.3)"},"44120":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44121},{"__isSmartRef__":true,"id":44123},{"__isSmartRef__":true,"id":44125},{"__isSmartRef__":true,"id":44127},{"__isSmartRef__":true,"id":44129},{"__isSmartRef__":true,"id":44131},{"__isSmartRef__":true,"id":44133},{"__isSmartRef__":true,"id":44135}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44137},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44121":{"date":{"__isSmartRef__":true,"id":44122},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44123":{"date":{"__isSmartRef__":true,"id":44124},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44124":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44125":{"date":{"__isSmartRef__":true,"id":44126},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44126":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44127":{"date":{"__isSmartRef__":true,"id":44128},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44129":{"date":{"__isSmartRef__":true,"id":44130},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44130":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44131":{"date":{"__isSmartRef__":true,"id":44132},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44133":{"date":{"__isSmartRef__":true,"id":44134},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44135":{"date":{"__isSmartRef__":true,"id":44136},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44137":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44138":{"morph":{"__isSmartRef__":true,"id":44117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44139":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44140}},"44140":{"test01IsMorph":{"__isSmartRef__":true,"id":44141}},"44141":{"varMapping":{"__isSmartRef__":true,"id":44142},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44142":{"this":{"__isSmartRef__":true,"id":44139}},"44143":{},"44144":{"change":{"__isSmartRef__":true,"id":44145},"tick":{"__isSmartRef__":true,"id":44149}},"44145":{"varMapping":{"__isSmartRef__":true,"id":44146},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44146":{"this":{"__isSmartRef__":true,"id":44117}},"44147":{"timestamp":{"__isSmartRef__":true,"id":44148},"user":"cschuster","tags":[]},"44148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44149":{"varMapping":{"__isSmartRef__":true,"id":44150},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44150":{"this":{"__isSmartRef__":true,"id":44117}},"44151":{"timestamp":{"__isSmartRef__":true,"id":44152},"user":"cschuster","tags":[]},"44152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44153":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44154}],"id":"CA608BB9-E623-4019-899B-66634F0A3109","shape":{"__isSmartRef__":true,"id":44155},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1145","partsBinMetaInfo":{"__isSmartRef__":true,"id":44156},"eventHandler":{"__isSmartRef__":true,"id":44174},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677"],"partTests":{"__isSmartRef__":true,"id":44175},"_ClipMode":"visible","moved":true,"b":63.05376542697195,"#startLetters":"set","isBeingDragged":false,"delta":-0.7834992996649817,"_Rotation":33.662094479613195,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44180},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6053.1,4359.8)"},"44154":{"target":{"__isSmartRef__":true,"id":44153},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44155":{"_BorderWidth":9.457160745638607,"_ClipMode":"visible","_BorderRadius":8.213948940061266,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.3,64.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,344,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"44156":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44157},{"__isSmartRef__":true,"id":44159},{"__isSmartRef__":true,"id":44161},{"__isSmartRef__":true,"id":44163},{"__isSmartRef__":true,"id":44165},{"__isSmartRef__":true,"id":44167},{"__isSmartRef__":true,"id":44169},{"__isSmartRef__":true,"id":44171}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44173},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44157":{"date":{"__isSmartRef__":true,"id":44158},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44159":{"date":{"__isSmartRef__":true,"id":44160},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44160":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44161":{"date":{"__isSmartRef__":true,"id":44162},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44162":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44163":{"date":{"__isSmartRef__":true,"id":44164},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44165":{"date":{"__isSmartRef__":true,"id":44166},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44166":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44167":{"date":{"__isSmartRef__":true,"id":44168},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44169":{"date":{"__isSmartRef__":true,"id":44170},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44171":{"date":{"__isSmartRef__":true,"id":44172},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44173":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44174":{"morph":{"__isSmartRef__":true,"id":44153},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44175":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44176}},"44176":{"test01IsMorph":{"__isSmartRef__":true,"id":44177}},"44177":{"varMapping":{"__isSmartRef__":true,"id":44178},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44178":{"this":{"__isSmartRef__":true,"id":44175}},"44179":{},"44180":{"change":{"__isSmartRef__":true,"id":44181},"tick":{"__isSmartRef__":true,"id":44185}},"44181":{"varMapping":{"__isSmartRef__":true,"id":44182},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44182":{"this":{"__isSmartRef__":true,"id":44153}},"44183":{"timestamp":{"__isSmartRef__":true,"id":44184},"user":"cschuster","tags":[]},"44184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44185":{"varMapping":{"__isSmartRef__":true,"id":44186},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44186":{"this":{"__isSmartRef__":true,"id":44153}},"44187":{"timestamp":{"__isSmartRef__":true,"id":44188},"user":"cschuster","tags":[]},"44188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44189":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44190}],"id":"74CDB893-037A-4817-AC4A-46E35B78AEDA","shape":{"__isSmartRef__":true,"id":44191},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1146","partsBinMetaInfo":{"__isSmartRef__":true,"id":44192},"eventHandler":{"__isSmartRef__":true,"id":44210},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","055A428D-4501-460E-BFFE-28A10065D342","587BB0A4-2FCD-4157-A91F-9D724F10AFDB"],"partTests":{"__isSmartRef__":true,"id":44211},"_ClipMode":"visible","moved":true,"b":187.2656889289501,"#startLetters":"set","isBeingDragged":false,"delta":-0.5218559246859513,"_Rotation":-43.86271090369295,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44216},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5447.0,5127.3)"},"44190":{"target":{"__isSmartRef__":true,"id":44189},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44191":{"_BorderWidth":4.367647006824102,"_ClipMode":"visible","_BorderRadius":39.36020750723437,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.0,105.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-33,-287,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.5,-0.2)"},"44192":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44193},{"__isSmartRef__":true,"id":44195},{"__isSmartRef__":true,"id":44197},{"__isSmartRef__":true,"id":44199},{"__isSmartRef__":true,"id":44201},{"__isSmartRef__":true,"id":44203},{"__isSmartRef__":true,"id":44205},{"__isSmartRef__":true,"id":44207}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44209},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44193":{"date":{"__isSmartRef__":true,"id":44194},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44195":{"date":{"__isSmartRef__":true,"id":44196},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44196":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44197":{"date":{"__isSmartRef__":true,"id":44198},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44198":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44199":{"date":{"__isSmartRef__":true,"id":44200},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44201":{"date":{"__isSmartRef__":true,"id":44202},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44202":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44203":{"date":{"__isSmartRef__":true,"id":44204},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44205":{"date":{"__isSmartRef__":true,"id":44206},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44207":{"date":{"__isSmartRef__":true,"id":44208},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44209":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44210":{"morph":{"__isSmartRef__":true,"id":44189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44211":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44212}},"44212":{"test01IsMorph":{"__isSmartRef__":true,"id":44213}},"44213":{"varMapping":{"__isSmartRef__":true,"id":44214},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44214":{"this":{"__isSmartRef__":true,"id":44211}},"44215":{},"44216":{"change":{"__isSmartRef__":true,"id":44217},"tick":{"__isSmartRef__":true,"id":44221}},"44217":{"varMapping":{"__isSmartRef__":true,"id":44218},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44218":{"this":{"__isSmartRef__":true,"id":44189}},"44219":{"timestamp":{"__isSmartRef__":true,"id":44220},"user":"cschuster","tags":[]},"44220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44221":{"varMapping":{"__isSmartRef__":true,"id":44222},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44222":{"this":{"__isSmartRef__":true,"id":44189}},"44223":{"timestamp":{"__isSmartRef__":true,"id":44224},"user":"cschuster","tags":[]},"44224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44225":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44226}],"id":"15B4C5EB-B503-4C22-9BF4-F433AEA41589","shape":{"__isSmartRef__":true,"id":44227},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1147","partsBinMetaInfo":{"__isSmartRef__":true,"id":44228},"eventHandler":{"__isSmartRef__":true,"id":44246},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","BD5048BE-25BD-4BAC-96BB-80C1806324F1"],"partTests":{"__isSmartRef__":true,"id":44247},"_ClipMode":"visible","moved":true,"b":224.12948701053392,"#startLetters":"set","isBeingDragged":false,"delta":-0.6896980354795232,"_Rotation":-1.6517552450152966,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44252},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5423.8,4721.1)"},"44226":{"target":{"__isSmartRef__":true,"id":44225},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44227":{"_BorderWidth":1.5185885758664748,"_ClipMode":"visible","_BorderRadius":20.607639193460127,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,127.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-178,-362,43)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.1,-5.6)"},"44228":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44229},{"__isSmartRef__":true,"id":44231},{"__isSmartRef__":true,"id":44233},{"__isSmartRef__":true,"id":44235},{"__isSmartRef__":true,"id":44237},{"__isSmartRef__":true,"id":44239},{"__isSmartRef__":true,"id":44241},{"__isSmartRef__":true,"id":44243}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44245},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44229":{"date":{"__isSmartRef__":true,"id":44230},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44231":{"date":{"__isSmartRef__":true,"id":44232},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44232":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44233":{"date":{"__isSmartRef__":true,"id":44234},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44234":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44235":{"date":{"__isSmartRef__":true,"id":44236},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44237":{"date":{"__isSmartRef__":true,"id":44238},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44238":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44239":{"date":{"__isSmartRef__":true,"id":44240},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44241":{"date":{"__isSmartRef__":true,"id":44242},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44243":{"date":{"__isSmartRef__":true,"id":44244},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44245":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44246":{"morph":{"__isSmartRef__":true,"id":44225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44247":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44248}},"44248":{"test01IsMorph":{"__isSmartRef__":true,"id":44249}},"44249":{"varMapping":{"__isSmartRef__":true,"id":44250},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44250":{"this":{"__isSmartRef__":true,"id":44247}},"44251":{},"44252":{"change":{"__isSmartRef__":true,"id":44253},"tick":{"__isSmartRef__":true,"id":44257}},"44253":{"varMapping":{"__isSmartRef__":true,"id":44254},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44254":{"this":{"__isSmartRef__":true,"id":44225}},"44255":{"timestamp":{"__isSmartRef__":true,"id":44256},"user":"cschuster","tags":[]},"44256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44257":{"varMapping":{"__isSmartRef__":true,"id":44258},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44258":{"this":{"__isSmartRef__":true,"id":44225}},"44259":{"timestamp":{"__isSmartRef__":true,"id":44260},"user":"cschuster","tags":[]},"44260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44261":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44262}],"id":"F34D4EFE-145C-4FA7-8B2B-62D2CB41512A","shape":{"__isSmartRef__":true,"id":44263},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1148","partsBinMetaInfo":{"__isSmartRef__":true,"id":44264},"eventHandler":{"__isSmartRef__":true,"id":44282},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","62033953-9324-49C7-AF54-2B06101F6D06"],"partTests":{"__isSmartRef__":true,"id":44283},"_ClipMode":"visible","moved":true,"b":294.0241702561034,"#startLetters":"set","isBeingDragged":false,"delta":-0.9996337839984335,"_Rotation":-38.70922162211997,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44288},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4935.6,4623.7)"},"44262":{"target":{"__isSmartRef__":true,"id":44261},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44263":{"_BorderWidth":0.4331310285761347,"_ClipMode":"visible","_BorderRadius":6.629932476553487,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,136.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-130,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-28.1)"},"44264":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44265},{"__isSmartRef__":true,"id":44267},{"__isSmartRef__":true,"id":44269},{"__isSmartRef__":true,"id":44271},{"__isSmartRef__":true,"id":44273},{"__isSmartRef__":true,"id":44275},{"__isSmartRef__":true,"id":44277},{"__isSmartRef__":true,"id":44279}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44281},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44265":{"date":{"__isSmartRef__":true,"id":44266},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44267":{"date":{"__isSmartRef__":true,"id":44268},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44268":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44269":{"date":{"__isSmartRef__":true,"id":44270},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44270":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44271":{"date":{"__isSmartRef__":true,"id":44272},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44273":{"date":{"__isSmartRef__":true,"id":44274},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44274":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44275":{"date":{"__isSmartRef__":true,"id":44276},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44277":{"date":{"__isSmartRef__":true,"id":44278},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44279":{"date":{"__isSmartRef__":true,"id":44280},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44281":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44282":{"morph":{"__isSmartRef__":true,"id":44261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44283":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44284}},"44284":{"test01IsMorph":{"__isSmartRef__":true,"id":44285}},"44285":{"varMapping":{"__isSmartRef__":true,"id":44286},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44286":{"this":{"__isSmartRef__":true,"id":44283}},"44287":{},"44288":{"change":{"__isSmartRef__":true,"id":44289},"tick":{"__isSmartRef__":true,"id":44293}},"44289":{"varMapping":{"__isSmartRef__":true,"id":44290},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44290":{"this":{"__isSmartRef__":true,"id":44261}},"44291":{"timestamp":{"__isSmartRef__":true,"id":44292},"user":"cschuster","tags":[]},"44292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44293":{"varMapping":{"__isSmartRef__":true,"id":44294},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44294":{"this":{"__isSmartRef__":true,"id":44261}},"44295":{"timestamp":{"__isSmartRef__":true,"id":44296},"user":"cschuster","tags":[]},"44296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44297":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44298}],"id":"2E8F29DA-3B51-4742-9C5C-B6F257977369","shape":{"__isSmartRef__":true,"id":44299},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1149","partsBinMetaInfo":{"__isSmartRef__":true,"id":44300},"eventHandler":{"__isSmartRef__":true,"id":44318},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","8F114B9A-9096-49F9-8513-FDEA59ACDC23"],"partTests":{"__isSmartRef__":true,"id":44319},"_ClipMode":"visible","moved":true,"b":197,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-4.132837950105811,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44324},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5898.9,5435.9)"},"44298":{"target":{"__isSmartRef__":true,"id":44297},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44299":{"_BorderWidth":3.5381414763863184,"_ClipMode":"visible","_BorderRadius":36.58075145110084,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.4,111.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-75,-320,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-0.9)"},"44300":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44301},{"__isSmartRef__":true,"id":44303},{"__isSmartRef__":true,"id":44305},{"__isSmartRef__":true,"id":44307},{"__isSmartRef__":true,"id":44309},{"__isSmartRef__":true,"id":44311},{"__isSmartRef__":true,"id":44313},{"__isSmartRef__":true,"id":44315}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44317},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44301":{"date":{"__isSmartRef__":true,"id":44302},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44303":{"date":{"__isSmartRef__":true,"id":44304},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44304":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44305":{"date":{"__isSmartRef__":true,"id":44306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44306":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44307":{"date":{"__isSmartRef__":true,"id":44308},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44309":{"date":{"__isSmartRef__":true,"id":44310},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44310":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44311":{"date":{"__isSmartRef__":true,"id":44312},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44313":{"date":{"__isSmartRef__":true,"id":44314},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44315":{"date":{"__isSmartRef__":true,"id":44316},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44317":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44318":{"morph":{"__isSmartRef__":true,"id":44297},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44319":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44320}},"44320":{"test01IsMorph":{"__isSmartRef__":true,"id":44321}},"44321":{"varMapping":{"__isSmartRef__":true,"id":44322},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44322":{"this":{"__isSmartRef__":true,"id":44319}},"44323":{},"44324":{"change":{"__isSmartRef__":true,"id":44325},"tick":{"__isSmartRef__":true,"id":44329}},"44325":{"varMapping":{"__isSmartRef__":true,"id":44326},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44326":{"this":{"__isSmartRef__":true,"id":44297}},"44327":{"timestamp":{"__isSmartRef__":true,"id":44328},"user":"cschuster","tags":[]},"44328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44329":{"varMapping":{"__isSmartRef__":true,"id":44330},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44330":{"this":{"__isSmartRef__":true,"id":44297}},"44331":{"timestamp":{"__isSmartRef__":true,"id":44332},"user":"cschuster","tags":[]},"44332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44333":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44334}],"id":"A287CD1A-68F6-47EA-95B7-96E700535EB9","shape":{"__isSmartRef__":true,"id":44335},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1150","partsBinMetaInfo":{"__isSmartRef__":true,"id":44336},"eventHandler":{"__isSmartRef__":true,"id":44354},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","CEA6815D-D491-4CCE-ACB7-A76EB0CE944B","50A19306-F4F2-455E-BDE1-D2757E57DB3F"],"partTests":{"__isSmartRef__":true,"id":44355},"_ClipMode":"visible","moved":true,"b":156.95224623195827,"#startLetters":"set","isBeingDragged":false,"delta":-0.5640215382445604,"_Rotation":-28.389491720745095,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44360},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5572.1,5056.0)"},"44334":{"target":{"__isSmartRef__":true,"id":44333},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44335":{"_BorderWidth":6.95749098553941,"_ClipMode":"visible","_BorderRadius":33.86916646645112,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,84.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(100,-135,53)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.8,-1.6)"},"44336":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44337},{"__isSmartRef__":true,"id":44339},{"__isSmartRef__":true,"id":44341},{"__isSmartRef__":true,"id":44343},{"__isSmartRef__":true,"id":44345},{"__isSmartRef__":true,"id":44347},{"__isSmartRef__":true,"id":44349},{"__isSmartRef__":true,"id":44351}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44353},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44337":{"date":{"__isSmartRef__":true,"id":44338},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44339":{"date":{"__isSmartRef__":true,"id":44340},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44340":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44341":{"date":{"__isSmartRef__":true,"id":44342},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44342":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44343":{"date":{"__isSmartRef__":true,"id":44344},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44345":{"date":{"__isSmartRef__":true,"id":44346},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44346":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44347":{"date":{"__isSmartRef__":true,"id":44348},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44349":{"date":{"__isSmartRef__":true,"id":44350},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44351":{"date":{"__isSmartRef__":true,"id":44352},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44353":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44354":{"morph":{"__isSmartRef__":true,"id":44333},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44355":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44356}},"44356":{"test01IsMorph":{"__isSmartRef__":true,"id":44357}},"44357":{"varMapping":{"__isSmartRef__":true,"id":44358},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44358":{"this":{"__isSmartRef__":true,"id":44355}},"44359":{},"44360":{"change":{"__isSmartRef__":true,"id":44361},"tick":{"__isSmartRef__":true,"id":44365}},"44361":{"varMapping":{"__isSmartRef__":true,"id":44362},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44362":{"this":{"__isSmartRef__":true,"id":44333}},"44363":{"timestamp":{"__isSmartRef__":true,"id":44364},"user":"cschuster","tags":[]},"44364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44365":{"varMapping":{"__isSmartRef__":true,"id":44366},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44366":{"this":{"__isSmartRef__":true,"id":44333}},"44367":{"timestamp":{"__isSmartRef__":true,"id":44368},"user":"cschuster","tags":[]},"44368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44369":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44370}],"id":"B97C3098-6819-430C-A67A-2959522EDE4F","shape":{"__isSmartRef__":true,"id":44371},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1151","partsBinMetaInfo":{"__isSmartRef__":true,"id":44372},"eventHandler":{"__isSmartRef__":true,"id":44390},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","DFC44A2F-A0DC-4983-9649-E73BD6E3BFE0"],"partTests":{"__isSmartRef__":true,"id":44391},"_ClipMode":"visible","moved":true,"b":276.5579645958496,"#startLetters":"set","isBeingDragged":false,"delta":-0.9271337267127819,"_Rotation":15.463082348136101,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44396},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5419.6,3985.6)"},"44370":{"target":{"__isSmartRef__":true,"id":44369},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44371":{"_BorderWidth":0.032715886978428976,"_ClipMode":"visible","_BorderRadius":0.5217416648376094,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.9,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-225,58)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.3)"},"44372":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44373},{"__isSmartRef__":true,"id":44375},{"__isSmartRef__":true,"id":44377},{"__isSmartRef__":true,"id":44379},{"__isSmartRef__":true,"id":44381},{"__isSmartRef__":true,"id":44383},{"__isSmartRef__":true,"id":44385},{"__isSmartRef__":true,"id":44387}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44389},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44373":{"date":{"__isSmartRef__":true,"id":44374},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44375":{"date":{"__isSmartRef__":true,"id":44376},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44376":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44377":{"date":{"__isSmartRef__":true,"id":44378},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44378":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44379":{"date":{"__isSmartRef__":true,"id":44380},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44381":{"date":{"__isSmartRef__":true,"id":44382},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44382":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44383":{"date":{"__isSmartRef__":true,"id":44384},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44385":{"date":{"__isSmartRef__":true,"id":44386},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44387":{"date":{"__isSmartRef__":true,"id":44388},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44389":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44390":{"morph":{"__isSmartRef__":true,"id":44369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44391":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44392}},"44392":{"test01IsMorph":{"__isSmartRef__":true,"id":44393}},"44393":{"varMapping":{"__isSmartRef__":true,"id":44394},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44394":{"this":{"__isSmartRef__":true,"id":44391}},"44395":{},"44396":{"change":{"__isSmartRef__":true,"id":44397},"tick":{"__isSmartRef__":true,"id":44401}},"44397":{"varMapping":{"__isSmartRef__":true,"id":44398},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44398":{"this":{"__isSmartRef__":true,"id":44369}},"44399":{"timestamp":{"__isSmartRef__":true,"id":44400},"user":"cschuster","tags":[]},"44400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44401":{"varMapping":{"__isSmartRef__":true,"id":44402},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44402":{"this":{"__isSmartRef__":true,"id":44369}},"44403":{"timestamp":{"__isSmartRef__":true,"id":44404},"user":"cschuster","tags":[]},"44404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44405":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44406}],"id":"8965257A-C970-4C7D-8AE1-D48B2E230C1E","shape":{"__isSmartRef__":true,"id":44407},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1152","partsBinMetaInfo":{"__isSmartRef__":true,"id":44408},"eventHandler":{"__isSmartRef__":true,"id":44426},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","4EB178F0-47EB-4551-948D-76E3852AE020"],"partTests":{"__isSmartRef__":true,"id":44427},"_ClipMode":"visible","moved":true,"b":19,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-4.638200343153498,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4579.6,4346.4)"},"44406":{"target":{"__isSmartRef__":true,"id":44405},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44407":{"_BorderWidth":6.627840772285783,"_ClipMode":"visible","_BorderRadius":35.76021507213444,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,87.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(84,326,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.5,-38.9)"},"44408":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44409},{"__isSmartRef__":true,"id":44411},{"__isSmartRef__":true,"id":44413},{"__isSmartRef__":true,"id":44415},{"__isSmartRef__":true,"id":44417},{"__isSmartRef__":true,"id":44419},{"__isSmartRef__":true,"id":44421},{"__isSmartRef__":true,"id":44423}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44425},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44409":{"date":{"__isSmartRef__":true,"id":44410},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44411":{"date":{"__isSmartRef__":true,"id":44412},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44412":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44413":{"date":{"__isSmartRef__":true,"id":44414},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44414":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44415":{"date":{"__isSmartRef__":true,"id":44416},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44417":{"date":{"__isSmartRef__":true,"id":44418},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44418":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44419":{"date":{"__isSmartRef__":true,"id":44420},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44421":{"date":{"__isSmartRef__":true,"id":44422},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44423":{"date":{"__isSmartRef__":true,"id":44424},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44425":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44426":{"morph":{"__isSmartRef__":true,"id":44405},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44427":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44428}},"44428":{"test01IsMorph":{"__isSmartRef__":true,"id":44429}},"44429":{"varMapping":{"__isSmartRef__":true,"id":44430},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44430":{"this":{"__isSmartRef__":true,"id":44427}},"44431":{},"44432":{"change":{"__isSmartRef__":true,"id":44433},"tick":{"__isSmartRef__":true,"id":44437}},"44433":{"varMapping":{"__isSmartRef__":true,"id":44434},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44434":{"this":{"__isSmartRef__":true,"id":44405}},"44435":{"timestamp":{"__isSmartRef__":true,"id":44436},"user":"cschuster","tags":[]},"44436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44437":{"varMapping":{"__isSmartRef__":true,"id":44438},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44438":{"this":{"__isSmartRef__":true,"id":44405}},"44439":{"timestamp":{"__isSmartRef__":true,"id":44440},"user":"cschuster","tags":[]},"44440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44441":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44442}],"id":"5E3470CC-6A51-42A9-AFA7-F449D552425F","shape":{"__isSmartRef__":true,"id":44443},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1153","partsBinMetaInfo":{"__isSmartRef__":true,"id":44444},"eventHandler":{"__isSmartRef__":true,"id":44462},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2"],"partTests":{"__isSmartRef__":true,"id":44463},"_ClipMode":"visible","moved":true,"b":211.9546065889299,"#startLetters":"set","isBeingDragged":false,"delta":0.9547504801303148,"_Rotation":11.940189388797526,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44468},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4708.8,5131.7)"},"44442":{"target":{"__isSmartRef__":true,"id":44441},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44443":{"_BorderWidth":2.3537639019633625,"_ClipMode":"visible","_BorderRadius":28.79589522151653,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.9,121.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-135,-353,-116)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-3.0)"},"44444":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44445},{"__isSmartRef__":true,"id":44447},{"__isSmartRef__":true,"id":44449},{"__isSmartRef__":true,"id":44451},{"__isSmartRef__":true,"id":44453},{"__isSmartRef__":true,"id":44455},{"__isSmartRef__":true,"id":44457},{"__isSmartRef__":true,"id":44459}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44461},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44445":{"date":{"__isSmartRef__":true,"id":44446},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44447":{"date":{"__isSmartRef__":true,"id":44448},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44448":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44449":{"date":{"__isSmartRef__":true,"id":44450},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44450":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44451":{"date":{"__isSmartRef__":true,"id":44452},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44453":{"date":{"__isSmartRef__":true,"id":44454},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44454":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44455":{"date":{"__isSmartRef__":true,"id":44456},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44457":{"date":{"__isSmartRef__":true,"id":44458},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44459":{"date":{"__isSmartRef__":true,"id":44460},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44461":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44462":{"morph":{"__isSmartRef__":true,"id":44441},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44463":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44464}},"44464":{"test01IsMorph":{"__isSmartRef__":true,"id":44465}},"44465":{"varMapping":{"__isSmartRef__":true,"id":44466},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44466":{"this":{"__isSmartRef__":true,"id":44463}},"44467":{},"44468":{"change":{"__isSmartRef__":true,"id":44469},"tick":{"__isSmartRef__":true,"id":44473}},"44469":{"varMapping":{"__isSmartRef__":true,"id":44470},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44470":{"this":{"__isSmartRef__":true,"id":44441}},"44471":{"timestamp":{"__isSmartRef__":true,"id":44472},"user":"cschuster","tags":[]},"44472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44473":{"varMapping":{"__isSmartRef__":true,"id":44474},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44474":{"this":{"__isSmartRef__":true,"id":44441}},"44475":{"timestamp":{"__isSmartRef__":true,"id":44476},"user":"cschuster","tags":[]},"44476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44477":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44478}],"id":"B19F6053-08E1-4C97-9420-DA9504A4A71F","shape":{"__isSmartRef__":true,"id":44479},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1154","partsBinMetaInfo":{"__isSmartRef__":true,"id":44480},"eventHandler":{"__isSmartRef__":true,"id":44498},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492"],"partTests":{"__isSmartRef__":true,"id":44499},"_ClipMode":"visible","moved":true,"b":166.51262783800485,"#startLetters":"set","isBeingDragged":false,"delta":0.7673392987926491,"_Rotation":-17.03603371020429,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44504},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6264.2,4112.8)"},"44478":{"target":{"__isSmartRef__":true,"id":44477},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44479":{"_BorderWidth":6.166155252167924,"_ClipMode":"visible","_BorderRadius":37.82413108454587,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.9,90.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(60,-189,-74)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.7,-0.6)"},"44480":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44481},{"__isSmartRef__":true,"id":44483},{"__isSmartRef__":true,"id":44485},{"__isSmartRef__":true,"id":44487},{"__isSmartRef__":true,"id":44489},{"__isSmartRef__":true,"id":44491},{"__isSmartRef__":true,"id":44493},{"__isSmartRef__":true,"id":44495}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44497},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44481":{"date":{"__isSmartRef__":true,"id":44482},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44483":{"date":{"__isSmartRef__":true,"id":44484},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44484":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44485":{"date":{"__isSmartRef__":true,"id":44486},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44486":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44487":{"date":{"__isSmartRef__":true,"id":44488},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44489":{"date":{"__isSmartRef__":true,"id":44490},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44490":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44491":{"date":{"__isSmartRef__":true,"id":44492},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44493":{"date":{"__isSmartRef__":true,"id":44494},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44495":{"date":{"__isSmartRef__":true,"id":44496},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44497":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44498":{"morph":{"__isSmartRef__":true,"id":44477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44499":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44500}},"44500":{"test01IsMorph":{"__isSmartRef__":true,"id":44501}},"44501":{"varMapping":{"__isSmartRef__":true,"id":44502},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44502":{"this":{"__isSmartRef__":true,"id":44499}},"44503":{},"44504":{"change":{"__isSmartRef__":true,"id":44505},"tick":{"__isSmartRef__":true,"id":44509}},"44505":{"varMapping":{"__isSmartRef__":true,"id":44506},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44506":{"this":{"__isSmartRef__":true,"id":44477}},"44507":{"timestamp":{"__isSmartRef__":true,"id":44508},"user":"cschuster","tags":[]},"44508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44509":{"varMapping":{"__isSmartRef__":true,"id":44510},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44510":{"this":{"__isSmartRef__":true,"id":44477}},"44511":{"timestamp":{"__isSmartRef__":true,"id":44512},"user":"cschuster","tags":[]},"44512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44513":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44514}],"id":"E92601AB-570F-4597-BFF1-1A46B5BAA85B","shape":{"__isSmartRef__":true,"id":44515},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1155","partsBinMetaInfo":{"__isSmartRef__":true,"id":44516},"eventHandler":{"__isSmartRef__":true,"id":44534},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","519C0A52-AEBA-4CB2-9D84-4B82CDD47550"],"partTests":{"__isSmartRef__":true,"id":44535},"_ClipMode":"visible","moved":true,"b":117.5626972495811,"#startLetters":"set","isBeingDragged":false,"delta":-0.592756241443567,"_Rotation":-5.85078892965973,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44540},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5001.8,4866.5)"},"44514":{"target":{"__isSmartRef__":true,"id":44513},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44515":{"_BorderWidth":9.432525114841976,"_ClipMode":"visible","_BorderRadius":8.564353770072215,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.2,64.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,109,196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.7)"},"44516":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44517},{"__isSmartRef__":true,"id":44519},{"__isSmartRef__":true,"id":44521},{"__isSmartRef__":true,"id":44523},{"__isSmartRef__":true,"id":44525},{"__isSmartRef__":true,"id":44527},{"__isSmartRef__":true,"id":44529},{"__isSmartRef__":true,"id":44531}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44533},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44517":{"date":{"__isSmartRef__":true,"id":44518},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44519":{"date":{"__isSmartRef__":true,"id":44520},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44520":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44521":{"date":{"__isSmartRef__":true,"id":44522},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44522":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44523":{"date":{"__isSmartRef__":true,"id":44524},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44525":{"date":{"__isSmartRef__":true,"id":44526},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44526":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44527":{"date":{"__isSmartRef__":true,"id":44528},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44529":{"date":{"__isSmartRef__":true,"id":44530},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44531":{"date":{"__isSmartRef__":true,"id":44532},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44533":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44534":{"morph":{"__isSmartRef__":true,"id":44513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44535":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44536}},"44536":{"test01IsMorph":{"__isSmartRef__":true,"id":44537}},"44537":{"varMapping":{"__isSmartRef__":true,"id":44538},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44538":{"this":{"__isSmartRef__":true,"id":44535}},"44539":{},"44540":{"change":{"__isSmartRef__":true,"id":44541},"tick":{"__isSmartRef__":true,"id":44545}},"44541":{"varMapping":{"__isSmartRef__":true,"id":44542},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44542":{"this":{"__isSmartRef__":true,"id":44513}},"44543":{"timestamp":{"__isSmartRef__":true,"id":44544},"user":"cschuster","tags":[]},"44544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44545":{"varMapping":{"__isSmartRef__":true,"id":44546},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44546":{"this":{"__isSmartRef__":true,"id":44513}},"44547":{"timestamp":{"__isSmartRef__":true,"id":44548},"user":"cschuster","tags":[]},"44548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44549":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44550}],"id":"677C248D-910C-4281-9AA5-7D9A6E319C91","shape":{"__isSmartRef__":true,"id":44551},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1156","partsBinMetaInfo":{"__isSmartRef__":true,"id":44552},"eventHandler":{"__isSmartRef__":true,"id":44570},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","3A63B740-7248-4A20-90C2-9DE7D03C8655","29DFBE0F-96A0-4652-9C19-39AF60BE19A4"],"partTests":{"__isSmartRef__":true,"id":44571},"_ClipMode":"visible","moved":true,"b":109,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-12.313940489342425,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44576},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5040.1,4351.8)"},"44550":{"target":{"__isSmartRef__":true,"id":44549},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44551":{"_BorderWidth":9.727592877996585,"_ClipMode":"visible","_BorderRadius":4.239784927865555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,159,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-13.5)"},"44552":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44553},{"__isSmartRef__":true,"id":44555},{"__isSmartRef__":true,"id":44557},{"__isSmartRef__":true,"id":44559},{"__isSmartRef__":true,"id":44561},{"__isSmartRef__":true,"id":44563},{"__isSmartRef__":true,"id":44565},{"__isSmartRef__":true,"id":44567}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44569},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44553":{"date":{"__isSmartRef__":true,"id":44554},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44555":{"date":{"__isSmartRef__":true,"id":44556},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44556":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44557":{"date":{"__isSmartRef__":true,"id":44558},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44558":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44559":{"date":{"__isSmartRef__":true,"id":44560},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44561":{"date":{"__isSmartRef__":true,"id":44562},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44562":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44563":{"date":{"__isSmartRef__":true,"id":44564},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44565":{"date":{"__isSmartRef__":true,"id":44566},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44567":{"date":{"__isSmartRef__":true,"id":44568},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44569":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44570":{"morph":{"__isSmartRef__":true,"id":44549},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44571":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44572}},"44572":{"test01IsMorph":{"__isSmartRef__":true,"id":44573}},"44573":{"varMapping":{"__isSmartRef__":true,"id":44574},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44574":{"this":{"__isSmartRef__":true,"id":44571}},"44575":{},"44576":{"change":{"__isSmartRef__":true,"id":44577},"tick":{"__isSmartRef__":true,"id":44581}},"44577":{"varMapping":{"__isSmartRef__":true,"id":44578},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44578":{"this":{"__isSmartRef__":true,"id":44549}},"44579":{"timestamp":{"__isSmartRef__":true,"id":44580},"user":"cschuster","tags":[]},"44580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44581":{"varMapping":{"__isSmartRef__":true,"id":44582},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44582":{"this":{"__isSmartRef__":true,"id":44549}},"44583":{"timestamp":{"__isSmartRef__":true,"id":44584},"user":"cschuster","tags":[]},"44584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44585":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44586}],"id":"E711FCA7-4495-4BE0-8E13-E2A5C6BE43F5","shape":{"__isSmartRef__":true,"id":44587},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1157","partsBinMetaInfo":{"__isSmartRef__":true,"id":44588},"eventHandler":{"__isSmartRef__":true,"id":44606},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245"],"partTests":{"__isSmartRef__":true,"id":44607},"_ClipMode":"visible","moved":true,"b":168,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":10.003789360859916,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44612},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4355.7,4689.5)"},"44586":{"target":{"__isSmartRef__":true,"id":44585},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44587":{"_BorderWidth":6.039558454088796,"_ClipMode":"visible","_BorderRadius":38.27090915285202,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.7,91.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(54,-197,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.2,-0.4)"},"44588":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44589},{"__isSmartRef__":true,"id":44591},{"__isSmartRef__":true,"id":44593},{"__isSmartRef__":true,"id":44595},{"__isSmartRef__":true,"id":44597},{"__isSmartRef__":true,"id":44599},{"__isSmartRef__":true,"id":44601},{"__isSmartRef__":true,"id":44603}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44605},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44589":{"date":{"__isSmartRef__":true,"id":44590},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44591":{"date":{"__isSmartRef__":true,"id":44592},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44592":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44593":{"date":{"__isSmartRef__":true,"id":44594},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44594":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44595":{"date":{"__isSmartRef__":true,"id":44596},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44597":{"date":{"__isSmartRef__":true,"id":44598},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44598":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44599":{"date":{"__isSmartRef__":true,"id":44600},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44601":{"date":{"__isSmartRef__":true,"id":44602},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44603":{"date":{"__isSmartRef__":true,"id":44604},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44605":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44606":{"morph":{"__isSmartRef__":true,"id":44585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44607":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44608}},"44608":{"test01IsMorph":{"__isSmartRef__":true,"id":44609}},"44609":{"varMapping":{"__isSmartRef__":true,"id":44610},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44610":{"this":{"__isSmartRef__":true,"id":44607}},"44611":{},"44612":{"change":{"__isSmartRef__":true,"id":44613},"tick":{"__isSmartRef__":true,"id":44617}},"44613":{"varMapping":{"__isSmartRef__":true,"id":44614},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44614":{"this":{"__isSmartRef__":true,"id":44585}},"44615":{"timestamp":{"__isSmartRef__":true,"id":44616},"user":"cschuster","tags":[]},"44616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44617":{"varMapping":{"__isSmartRef__":true,"id":44618},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44618":{"this":{"__isSmartRef__":true,"id":44585}},"44619":{"timestamp":{"__isSmartRef__":true,"id":44620},"user":"cschuster","tags":[]},"44620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44621":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44622}],"id":"565B53B0-2A44-491E-AD0E-41D0BF9E0206","shape":{"__isSmartRef__":true,"id":44623},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1158","partsBinMetaInfo":{"__isSmartRef__":true,"id":44624},"eventHandler":{"__isSmartRef__":true,"id":44642},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","A5EC593E-2637-4B0A-B881-2A67FD50F748"],"partTests":{"__isSmartRef__":true,"id":44643},"_ClipMode":"visible","moved":true,"b":289,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":19.090939161236967,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44648},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5966.7,4782.3)"},"44622":{"target":{"__isSmartRef__":true,"id":44621},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44623":{"_BorderWidth":0.27240712200341477,"_ClipMode":"visible","_BorderRadius":4.239784927865551,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,137.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-242,-159,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-26.5)"},"44624":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44625},{"__isSmartRef__":true,"id":44627},{"__isSmartRef__":true,"id":44629},{"__isSmartRef__":true,"id":44631},{"__isSmartRef__":true,"id":44633},{"__isSmartRef__":true,"id":44635},{"__isSmartRef__":true,"id":44637},{"__isSmartRef__":true,"id":44639}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44641},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44625":{"date":{"__isSmartRef__":true,"id":44626},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44627":{"date":{"__isSmartRef__":true,"id":44628},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44628":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44629":{"date":{"__isSmartRef__":true,"id":44630},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44630":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44631":{"date":{"__isSmartRef__":true,"id":44632},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44633":{"date":{"__isSmartRef__":true,"id":44634},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44634":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44635":{"date":{"__isSmartRef__":true,"id":44636},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44637":{"date":{"__isSmartRef__":true,"id":44638},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44639":{"date":{"__isSmartRef__":true,"id":44640},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44641":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44642":{"morph":{"__isSmartRef__":true,"id":44621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44643":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44644}},"44644":{"test01IsMorph":{"__isSmartRef__":true,"id":44645}},"44645":{"varMapping":{"__isSmartRef__":true,"id":44646},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44646":{"this":{"__isSmartRef__":true,"id":44643}},"44647":{},"44648":{"change":{"__isSmartRef__":true,"id":44649},"tick":{"__isSmartRef__":true,"id":44653}},"44649":{"varMapping":{"__isSmartRef__":true,"id":44650},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44650":{"this":{"__isSmartRef__":true,"id":44621}},"44651":{"timestamp":{"__isSmartRef__":true,"id":44652},"user":"cschuster","tags":[]},"44652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44653":{"varMapping":{"__isSmartRef__":true,"id":44654},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44654":{"this":{"__isSmartRef__":true,"id":44621}},"44655":{"timestamp":{"__isSmartRef__":true,"id":44656},"user":"cschuster","tags":[]},"44656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44657":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44658}],"id":"B68E9685-105C-4B77-A9F2-561084F505C5","shape":{"__isSmartRef__":true,"id":44659},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1159","partsBinMetaInfo":{"__isSmartRef__":true,"id":44660},"eventHandler":{"__isSmartRef__":true,"id":44678},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4","45BA363C-C809-45EB-A318-E1210047E084","23B503FD-1571-4603-8ACF-0DBAA0693E8C"],"partTests":{"__isSmartRef__":true,"id":44679},"_ClipMode":"visible","moved":true,"b":62,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-32.63618094509757,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44684},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5572.6,5511.0)"},"44658":{"target":{"__isSmartRef__":true,"id":44657},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44659":{"_BorderWidth":9.414737964294634,"_ClipMode":"visible","_BorderRadius":8.816141930585067,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,346,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-29.4)"},"44660":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44661},{"__isSmartRef__":true,"id":44663},{"__isSmartRef__":true,"id":44665},{"__isSmartRef__":true,"id":44667},{"__isSmartRef__":true,"id":44669},{"__isSmartRef__":true,"id":44671},{"__isSmartRef__":true,"id":44673},{"__isSmartRef__":true,"id":44675}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44677},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44661":{"date":{"__isSmartRef__":true,"id":44662},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44663":{"date":{"__isSmartRef__":true,"id":44664},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44664":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44665":{"date":{"__isSmartRef__":true,"id":44666},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44666":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44667":{"date":{"__isSmartRef__":true,"id":44668},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44669":{"date":{"__isSmartRef__":true,"id":44670},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44670":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44671":{"date":{"__isSmartRef__":true,"id":44672},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44673":{"date":{"__isSmartRef__":true,"id":44674},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44674":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44675":{"date":{"__isSmartRef__":true,"id":44676},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44677":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44678":{"morph":{"__isSmartRef__":true,"id":44657},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44679":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44680}},"44680":{"test01IsMorph":{"__isSmartRef__":true,"id":44681}},"44681":{"varMapping":{"__isSmartRef__":true,"id":44682},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44682":{"this":{"__isSmartRef__":true,"id":44679}},"44683":{},"44684":{"change":{"__isSmartRef__":true,"id":44685},"tick":{"__isSmartRef__":true,"id":44689}},"44685":{"varMapping":{"__isSmartRef__":true,"id":44686},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44686":{"this":{"__isSmartRef__":true,"id":44657}},"44687":{"timestamp":{"__isSmartRef__":true,"id":44688},"user":"cschuster","tags":[]},"44688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44689":{"varMapping":{"__isSmartRef__":true,"id":44690},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44690":{"this":{"__isSmartRef__":true,"id":44657}},"44691":{"timestamp":{"__isSmartRef__":true,"id":44692},"user":"cschuster","tags":[]},"44692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44693":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44694}],"id":"8167AB0C-A4B9-4C44-B34B-2725E8BCC605","shape":{"__isSmartRef__":true,"id":44695},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1160","partsBinMetaInfo":{"__isSmartRef__":true,"id":44696},"eventHandler":{"__isSmartRef__":true,"id":44714},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","52C0B0A9-853D-44BD-BB5E-28905597FD5B"],"partTests":{"__isSmartRef__":true,"id":44715},"_ClipMode":"visible","moved":true,"b":220,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":6.959780114293223,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44720},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4331.8,4493.0)"},"44694":{"target":{"__isSmartRef__":true,"id":44693},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44695":{"_BorderWidth":1.7860619515673037,"_ClipMode":"visible","_BorderRadius":23.47296355333861,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,125.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-164,-361,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.1,-4.7)"},"44696":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44697},{"__isSmartRef__":true,"id":44699},{"__isSmartRef__":true,"id":44701},{"__isSmartRef__":true,"id":44703},{"__isSmartRef__":true,"id":44705},{"__isSmartRef__":true,"id":44707},{"__isSmartRef__":true,"id":44709},{"__isSmartRef__":true,"id":44711}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44713},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44697":{"date":{"__isSmartRef__":true,"id":44698},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44699":{"date":{"__isSmartRef__":true,"id":44700},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44700":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44701":{"date":{"__isSmartRef__":true,"id":44702},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44702":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44703":{"date":{"__isSmartRef__":true,"id":44704},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44705":{"date":{"__isSmartRef__":true,"id":44706},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44706":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44707":{"date":{"__isSmartRef__":true,"id":44708},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44709":{"date":{"__isSmartRef__":true,"id":44710},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44710":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44711":{"date":{"__isSmartRef__":true,"id":44712},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44713":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44714":{"morph":{"__isSmartRef__":true,"id":44693},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44715":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44716}},"44716":{"test01IsMorph":{"__isSmartRef__":true,"id":44717}},"44717":{"varMapping":{"__isSmartRef__":true,"id":44718},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44718":{"this":{"__isSmartRef__":true,"id":44715}},"44719":{},"44720":{"change":{"__isSmartRef__":true,"id":44721},"tick":{"__isSmartRef__":true,"id":44725}},"44721":{"varMapping":{"__isSmartRef__":true,"id":44722},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44722":{"this":{"__isSmartRef__":true,"id":44693}},"44723":{"timestamp":{"__isSmartRef__":true,"id":44724},"user":"cschuster","tags":[]},"44724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44725":{"varMapping":{"__isSmartRef__":true,"id":44726},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44726":{"this":{"__isSmartRef__":true,"id":44693}},"44727":{"timestamp":{"__isSmartRef__":true,"id":44728},"user":"cschuster","tags":[]},"44728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44729":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44730}],"id":"6ADD808E-E454-44A1-BEDB-9EE583A9FF68","shape":{"__isSmartRef__":true,"id":44731},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1161","partsBinMetaInfo":{"__isSmartRef__":true,"id":44732},"eventHandler":{"__isSmartRef__":true,"id":44750},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","81C55E95-FB8D-475D-A15F-066F46432EF2","D9F7DCE0-BA43-403B-9D16-236D2B7C0C9C"],"partTests":{"__isSmartRef__":true,"id":44751},"_ClipMode":"visible","moved":true,"b":340.427695609862,"#startLetters":"set","isBeingDragged":false,"delta":0.9378173432778567,"_Rotation":-38.5311799286195,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44756},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5084.7,5687.8)"},"44730":{"target":{"__isSmartRef__":true,"id":44729},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44731":{"_BorderWidth":3.32501920379197,"_ClipMode":"visible","_BorderRadius":35.511102931734904,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.7,113.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-86,155,-7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.3,-38.8)"},"44732":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44733},{"__isSmartRef__":true,"id":44735},{"__isSmartRef__":true,"id":44737},{"__isSmartRef__":true,"id":44739},{"__isSmartRef__":true,"id":44741},{"__isSmartRef__":true,"id":44743},{"__isSmartRef__":true,"id":44745},{"__isSmartRef__":true,"id":44747}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44749},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44733":{"date":{"__isSmartRef__":true,"id":44734},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44735":{"date":{"__isSmartRef__":true,"id":44736},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44736":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44737":{"date":{"__isSmartRef__":true,"id":44738},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44738":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44739":{"date":{"__isSmartRef__":true,"id":44740},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44741":{"date":{"__isSmartRef__":true,"id":44742},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44742":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44743":{"date":{"__isSmartRef__":true,"id":44744},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44745":{"date":{"__isSmartRef__":true,"id":44746},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44747":{"date":{"__isSmartRef__":true,"id":44748},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44749":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44750":{"morph":{"__isSmartRef__":true,"id":44729},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44751":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44752}},"44752":{"test01IsMorph":{"__isSmartRef__":true,"id":44753}},"44753":{"varMapping":{"__isSmartRef__":true,"id":44754},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44754":{"this":{"__isSmartRef__":true,"id":44751}},"44755":{},"44756":{"change":{"__isSmartRef__":true,"id":44757},"tick":{"__isSmartRef__":true,"id":44761}},"44757":{"varMapping":{"__isSmartRef__":true,"id":44758},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44758":{"this":{"__isSmartRef__":true,"id":44729}},"44759":{"timestamp":{"__isSmartRef__":true,"id":44760},"user":"cschuster","tags":[]},"44760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44761":{"varMapping":{"__isSmartRef__":true,"id":44762},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44762":{"this":{"__isSmartRef__":true,"id":44729}},"44763":{"timestamp":{"__isSmartRef__":true,"id":44764},"user":"cschuster","tags":[]},"44764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44765":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44766}],"id":"8D647A3A-D526-465C-8C65-BF169939454E","shape":{"__isSmartRef__":true,"id":44767},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1162","partsBinMetaInfo":{"__isSmartRef__":true,"id":44768},"eventHandler":{"__isSmartRef__":true,"id":44786},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","20BE9166-5211-458F-B613-F52DE80C6849","88830955-FD09-42F4-A6C7-01D348397B56"],"partTests":{"__isSmartRef__":true,"id":44787},"_ClipMode":"visible","moved":true,"b":32.41503664216725,"#startLetters":"set","isBeingDragged":false,"delta":-0.6867609294713475,"_Rotation":-31.11393476611536,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44792},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5930.5,4744.3)"},"44766":{"target":{"__isSmartRef__":true,"id":44765},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44767":{"_BorderWidth":7.680241805140935,"_ClipMode":"visible","_BorderRadius":28.506086185559777,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.2,78.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(137,353,110)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.7,-36.9)"},"44768":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44769},{"__isSmartRef__":true,"id":44771},{"__isSmartRef__":true,"id":44773},{"__isSmartRef__":true,"id":44775},{"__isSmartRef__":true,"id":44777},{"__isSmartRef__":true,"id":44779},{"__isSmartRef__":true,"id":44781},{"__isSmartRef__":true,"id":44783}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44785},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44769":{"date":{"__isSmartRef__":true,"id":44770},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44771":{"date":{"__isSmartRef__":true,"id":44772},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44772":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44773":{"date":{"__isSmartRef__":true,"id":44774},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44774":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44775":{"date":{"__isSmartRef__":true,"id":44776},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44777":{"date":{"__isSmartRef__":true,"id":44778},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44778":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44779":{"date":{"__isSmartRef__":true,"id":44780},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44781":{"date":{"__isSmartRef__":true,"id":44782},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44782":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44783":{"date":{"__isSmartRef__":true,"id":44784},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44785":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44786":{"morph":{"__isSmartRef__":true,"id":44765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44787":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44788}},"44788":{"test01IsMorph":{"__isSmartRef__":true,"id":44789}},"44789":{"varMapping":{"__isSmartRef__":true,"id":44790},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44790":{"this":{"__isSmartRef__":true,"id":44787}},"44791":{},"44792":{"change":{"__isSmartRef__":true,"id":44793},"tick":{"__isSmartRef__":true,"id":44797}},"44793":{"varMapping":{"__isSmartRef__":true,"id":44794},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44794":{"this":{"__isSmartRef__":true,"id":44765}},"44795":{"timestamp":{"__isSmartRef__":true,"id":44796},"user":"cschuster","tags":[]},"44796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44797":{"varMapping":{"__isSmartRef__":true,"id":44798},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44798":{"this":{"__isSmartRef__":true,"id":44765}},"44799":{"timestamp":{"__isSmartRef__":true,"id":44800},"user":"cschuster","tags":[]},"44800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44801":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44802}],"id":"DE511F57-8F7E-4F9D-ABB5-AA32A7E86C2D","shape":{"__isSmartRef__":true,"id":44803},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1163","partsBinMetaInfo":{"__isSmartRef__":true,"id":44804},"eventHandler":{"__isSmartRef__":true,"id":44822},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","C23D3AEF-1CB6-4345-823C-4579D916509F"],"partTests":{"__isSmartRef__":true,"id":44823},"_ClipMode":"visible","moved":true,"b":81.75493476679549,"#startLetters":"set","isBeingDragged":false,"delta":0.9970113995950669,"_Rotation":5.346081595471518,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44828},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6118.5,4850.6)"},"44802":{"target":{"__isSmartRef__":true,"id":44801},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44803":{"_BorderWidth":9.948318709356503,"_ClipMode":"visible","_BorderRadius":0.8226271210118163,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.4,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,290,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.9)"},"44804":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44805},{"__isSmartRef__":true,"id":44807},{"__isSmartRef__":true,"id":44809},{"__isSmartRef__":true,"id":44811},{"__isSmartRef__":true,"id":44813},{"__isSmartRef__":true,"id":44815},{"__isSmartRef__":true,"id":44817},{"__isSmartRef__":true,"id":44819}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44821},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44805":{"date":{"__isSmartRef__":true,"id":44806},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44807":{"date":{"__isSmartRef__":true,"id":44808},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44808":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44809":{"date":{"__isSmartRef__":true,"id":44810},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44810":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44811":{"date":{"__isSmartRef__":true,"id":44812},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44813":{"date":{"__isSmartRef__":true,"id":44814},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44814":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44815":{"date":{"__isSmartRef__":true,"id":44816},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44817":{"date":{"__isSmartRef__":true,"id":44818},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44818":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44819":{"date":{"__isSmartRef__":true,"id":44820},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44821":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44822":{"morph":{"__isSmartRef__":true,"id":44801},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44823":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44824}},"44824":{"test01IsMorph":{"__isSmartRef__":true,"id":44825}},"44825":{"varMapping":{"__isSmartRef__":true,"id":44826},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44826":{"this":{"__isSmartRef__":true,"id":44823}},"44827":{},"44828":{"change":{"__isSmartRef__":true,"id":44829},"tick":{"__isSmartRef__":true,"id":44833}},"44829":{"varMapping":{"__isSmartRef__":true,"id":44830},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44830":{"this":{"__isSmartRef__":true,"id":44801}},"44831":{"timestamp":{"__isSmartRef__":true,"id":44832},"user":"cschuster","tags":[]},"44832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44833":{"varMapping":{"__isSmartRef__":true,"id":44834},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44834":{"this":{"__isSmartRef__":true,"id":44801}},"44835":{"timestamp":{"__isSmartRef__":true,"id":44836},"user":"cschuster","tags":[]},"44836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44837":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44838}],"id":"ED7FA34C-3E8A-4B48-B985-79D498D1BB86","shape":{"__isSmartRef__":true,"id":44839},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1164","partsBinMetaInfo":{"__isSmartRef__":true,"id":44840},"eventHandler":{"__isSmartRef__":true,"id":44858},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06","A0EE637C-677E-4A51-B09A-D1FBBE590A0D"],"partTests":{"__isSmartRef__":true,"id":44859},"_ClipMode":"visible","moved":true,"b":214,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":39.09024577722325,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44864},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3856.1,4426.1)"},"44838":{"target":{"__isSmartRef__":true,"id":44837},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44839":{"_BorderWidth":2.2040354826462667,"_ClipMode":"visible","_BorderRadius":27.492131868318246,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.1,122.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-143,-355,-91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.8,-3.4)"},"44840":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44841},{"__isSmartRef__":true,"id":44843},{"__isSmartRef__":true,"id":44845},{"__isSmartRef__":true,"id":44847},{"__isSmartRef__":true,"id":44849},{"__isSmartRef__":true,"id":44851},{"__isSmartRef__":true,"id":44853},{"__isSmartRef__":true,"id":44855}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44857},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44841":{"date":{"__isSmartRef__":true,"id":44842},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44843":{"date":{"__isSmartRef__":true,"id":44844},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44844":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44845":{"date":{"__isSmartRef__":true,"id":44846},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44846":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44847":{"date":{"__isSmartRef__":true,"id":44848},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44849":{"date":{"__isSmartRef__":true,"id":44850},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44850":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44851":{"date":{"__isSmartRef__":true,"id":44852},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44853":{"date":{"__isSmartRef__":true,"id":44854},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44855":{"date":{"__isSmartRef__":true,"id":44856},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44857":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44858":{"morph":{"__isSmartRef__":true,"id":44837},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44859":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44860}},"44860":{"test01IsMorph":{"__isSmartRef__":true,"id":44861}},"44861":{"varMapping":{"__isSmartRef__":true,"id":44862},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44862":{"this":{"__isSmartRef__":true,"id":44859}},"44863":{},"44864":{"change":{"__isSmartRef__":true,"id":44865},"tick":{"__isSmartRef__":true,"id":44869}},"44865":{"varMapping":{"__isSmartRef__":true,"id":44866},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44866":{"this":{"__isSmartRef__":true,"id":44837}},"44867":{"timestamp":{"__isSmartRef__":true,"id":44868},"user":"cschuster","tags":[]},"44868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44869":{"varMapping":{"__isSmartRef__":true,"id":44870},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44870":{"this":{"__isSmartRef__":true,"id":44837}},"44871":{"timestamp":{"__isSmartRef__":true,"id":44872},"user":"cschuster","tags":[]},"44872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44873":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44874}],"id":"123F0532-EAD0-46CF-A8AE-E0ABAB93D5A9","shape":{"__isSmartRef__":true,"id":44875},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1165","partsBinMetaInfo":{"__isSmartRef__":true,"id":44876},"eventHandler":{"__isSmartRef__":true,"id":44894},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0","303CB936-0267-41F4-AEBF-45CF9A5FE704"],"partTests":{"__isSmartRef__":true,"id":44895},"_ClipMode":"visible","moved":true,"b":311.2711236719042,"#startLetters":"set","isBeingDragged":false,"delta":0.5721895655733533,"_Rotation":-25.184389021202517,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44900},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5919.4,4323.0)"},"44874":{"target":{"__isSmartRef__":true,"id":44873},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44875":{"_BorderWidth":1.242016648304034,"_ClipMode":"visible","_BorderRadius":17.404097805401527,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,130.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-192,-24,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.0,-33.2)"},"44876":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44877},{"__isSmartRef__":true,"id":44879},{"__isSmartRef__":true,"id":44881},{"__isSmartRef__":true,"id":44883},{"__isSmartRef__":true,"id":44885},{"__isSmartRef__":true,"id":44887},{"__isSmartRef__":true,"id":44889},{"__isSmartRef__":true,"id":44891}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44893},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44877":{"date":{"__isSmartRef__":true,"id":44878},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44879":{"date":{"__isSmartRef__":true,"id":44880},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44880":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44881":{"date":{"__isSmartRef__":true,"id":44882},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44882":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44883":{"date":{"__isSmartRef__":true,"id":44884},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44885":{"date":{"__isSmartRef__":true,"id":44886},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44886":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44887":{"date":{"__isSmartRef__":true,"id":44888},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44889":{"date":{"__isSmartRef__":true,"id":44890},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44891":{"date":{"__isSmartRef__":true,"id":44892},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44893":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44894":{"morph":{"__isSmartRef__":true,"id":44873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44895":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44896}},"44896":{"test01IsMorph":{"__isSmartRef__":true,"id":44897}},"44897":{"varMapping":{"__isSmartRef__":true,"id":44898},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44898":{"this":{"__isSmartRef__":true,"id":44895}},"44899":{},"44900":{"change":{"__isSmartRef__":true,"id":44901},"tick":{"__isSmartRef__":true,"id":44905}},"44901":{"varMapping":{"__isSmartRef__":true,"id":44902},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44902":{"this":{"__isSmartRef__":true,"id":44873}},"44903":{"timestamp":{"__isSmartRef__":true,"id":44904},"user":"cschuster","tags":[]},"44904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44905":{"varMapping":{"__isSmartRef__":true,"id":44906},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44906":{"this":{"__isSmartRef__":true,"id":44873}},"44907":{"timestamp":{"__isSmartRef__":true,"id":44908},"user":"cschuster","tags":[]},"44908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44909":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44910}],"id":"6BA2D43E-97E8-4E46-A848-3A1E8AC48026","shape":{"__isSmartRef__":true,"id":44911},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1166","partsBinMetaInfo":{"__isSmartRef__":true,"id":44912},"eventHandler":{"__isSmartRef__":true,"id":44930},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2815C5FF-A30E-4DE2-8808-A5E110F6FF2D","84903741-2C53-4D6D-AADC-82CCB1F7FE94"],"partTests":{"__isSmartRef__":true,"id":44931},"_ClipMode":"visible","moved":true,"b":55.63256725645624,"#startLetters":"set","isBeingDragged":false,"delta":-0.8384777761530131,"_Rotation":8.485173191417166,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44936},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6101.8,4313.4)"},"44910":{"target":{"__isSmartRef__":true,"id":44909},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44911":{"_BorderWidth":9.127172477609019,"_ClipMode":"visible","_BorderRadius":12.746315744106626,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.3,67.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(211,356,-178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.5,-31.3)"},"44912":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44913},{"__isSmartRef__":true,"id":44915},{"__isSmartRef__":true,"id":44917},{"__isSmartRef__":true,"id":44919},{"__isSmartRef__":true,"id":44921},{"__isSmartRef__":true,"id":44923},{"__isSmartRef__":true,"id":44925},{"__isSmartRef__":true,"id":44927}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44929},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44913":{"date":{"__isSmartRef__":true,"id":44914},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44915":{"date":{"__isSmartRef__":true,"id":44916},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44916":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44917":{"date":{"__isSmartRef__":true,"id":44918},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44918":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44919":{"date":{"__isSmartRef__":true,"id":44920},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44921":{"date":{"__isSmartRef__":true,"id":44922},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44922":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44923":{"date":{"__isSmartRef__":true,"id":44924},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44925":{"date":{"__isSmartRef__":true,"id":44926},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44927":{"date":{"__isSmartRef__":true,"id":44928},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44929":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44930":{"morph":{"__isSmartRef__":true,"id":44909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44931":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44932}},"44932":{"test01IsMorph":{"__isSmartRef__":true,"id":44933}},"44933":{"varMapping":{"__isSmartRef__":true,"id":44934},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44934":{"this":{"__isSmartRef__":true,"id":44931}},"44935":{},"44936":{"change":{"__isSmartRef__":true,"id":44937},"tick":{"__isSmartRef__":true,"id":44941}},"44937":{"varMapping":{"__isSmartRef__":true,"id":44938},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44938":{"this":{"__isSmartRef__":true,"id":44909}},"44939":{"timestamp":{"__isSmartRef__":true,"id":44940},"user":"cschuster","tags":[]},"44940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44941":{"varMapping":{"__isSmartRef__":true,"id":44942},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44942":{"this":{"__isSmartRef__":true,"id":44909}},"44943":{"timestamp":{"__isSmartRef__":true,"id":44944},"user":"cschuster","tags":[]},"44944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44945":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44946}],"id":"8B79B45F-4804-45B7-BC89-0DC7153E2457","shape":{"__isSmartRef__":true,"id":44947},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1167","partsBinMetaInfo":{"__isSmartRef__":true,"id":44948},"eventHandler":{"__isSmartRef__":true,"id":44966},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664"],"partTests":{"__isSmartRef__":true,"id":44967},"_ClipMode":"visible","moved":true,"b":142,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-4.320025925638306,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44972},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4750.8,3959.9)"},"44946":{"target":{"__isSmartRef__":true,"id":44945},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44947":{"_BorderWidth":8.078307376628292,"_ClipMode":"visible","_BorderRadius":24.838437911993346,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,75.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(157,-44,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.3,-4.2)"},"44948":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44949},{"__isSmartRef__":true,"id":44951},{"__isSmartRef__":true,"id":44953},{"__isSmartRef__":true,"id":44955},{"__isSmartRef__":true,"id":44957},{"__isSmartRef__":true,"id":44959},{"__isSmartRef__":true,"id":44961},{"__isSmartRef__":true,"id":44963}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":44965},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44949":{"date":{"__isSmartRef__":true,"id":44950},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44951":{"date":{"__isSmartRef__":true,"id":44952},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44952":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44953":{"date":{"__isSmartRef__":true,"id":44954},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44954":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44955":{"date":{"__isSmartRef__":true,"id":44956},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44957":{"date":{"__isSmartRef__":true,"id":44958},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44958":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44959":{"date":{"__isSmartRef__":true,"id":44960},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44961":{"date":{"__isSmartRef__":true,"id":44962},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44963":{"date":{"__isSmartRef__":true,"id":44964},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"44964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"44965":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"44966":{"morph":{"__isSmartRef__":true,"id":44945},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44967":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":44968}},"44968":{"test01IsMorph":{"__isSmartRef__":true,"id":44969}},"44969":{"varMapping":{"__isSmartRef__":true,"id":44970},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":44971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44970":{"this":{"__isSmartRef__":true,"id":44967}},"44971":{},"44972":{"change":{"__isSmartRef__":true,"id":44973},"tick":{"__isSmartRef__":true,"id":44977}},"44973":{"varMapping":{"__isSmartRef__":true,"id":44974},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":44975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44974":{"this":{"__isSmartRef__":true,"id":44945}},"44975":{"timestamp":{"__isSmartRef__":true,"id":44976},"user":"cschuster","tags":[]},"44976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"44977":{"varMapping":{"__isSmartRef__":true,"id":44978},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":44979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"44978":{"this":{"__isSmartRef__":true,"id":44945}},"44979":{"timestamp":{"__isSmartRef__":true,"id":44980},"user":"cschuster","tags":[]},"44980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"44981":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":44982}],"id":"FDE53CA6-86B2-4F0A-8D19-F4AA7D13E545","shape":{"__isSmartRef__":true,"id":44983},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1168","partsBinMetaInfo":{"__isSmartRef__":true,"id":44984},"eventHandler":{"__isSmartRef__":true,"id":45002},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F"],"partTests":{"__isSmartRef__":true,"id":45003},"_ClipMode":"visible","moved":true,"b":125,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.529323892454982,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45008},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6085.2,5161.5)"},"44982":{"target":{"__isSmartRef__":true,"id":44981},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"44983":{"_BorderWidth":9.09576022144496,"_ClipMode":"visible","_BorderRadius":13.159597133486614,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,63,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.5)"},"44984":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":44985},{"__isSmartRef__":true,"id":44987},{"__isSmartRef__":true,"id":44989},{"__isSmartRef__":true,"id":44991},{"__isSmartRef__":true,"id":44993},{"__isSmartRef__":true,"id":44995},{"__isSmartRef__":true,"id":44997},{"__isSmartRef__":true,"id":44999}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45001},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44985":{"date":{"__isSmartRef__":true,"id":44986},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"44986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"44987":{"date":{"__isSmartRef__":true,"id":44988},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"44988":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"44989":{"date":{"__isSmartRef__":true,"id":44990},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"44990":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"44991":{"date":{"__isSmartRef__":true,"id":44992},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"44992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"44993":{"date":{"__isSmartRef__":true,"id":44994},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"44994":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"44995":{"date":{"__isSmartRef__":true,"id":44996},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"44996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"44997":{"date":{"__isSmartRef__":true,"id":44998},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"44998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"44999":{"date":{"__isSmartRef__":true,"id":45000},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45001":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45002":{"morph":{"__isSmartRef__":true,"id":44981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45003":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45004}},"45004":{"test01IsMorph":{"__isSmartRef__":true,"id":45005}},"45005":{"varMapping":{"__isSmartRef__":true,"id":45006},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45006":{"this":{"__isSmartRef__":true,"id":45003}},"45007":{},"45008":{"change":{"__isSmartRef__":true,"id":45009},"tick":{"__isSmartRef__":true,"id":45013}},"45009":{"varMapping":{"__isSmartRef__":true,"id":45010},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45010":{"this":{"__isSmartRef__":true,"id":44981}},"45011":{"timestamp":{"__isSmartRef__":true,"id":45012},"user":"cschuster","tags":[]},"45012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45013":{"varMapping":{"__isSmartRef__":true,"id":45014},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45014":{"this":{"__isSmartRef__":true,"id":44981}},"45015":{"timestamp":{"__isSmartRef__":true,"id":45016},"user":"cschuster","tags":[]},"45016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45017":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45018}],"id":"743A24EC-89B5-4A31-9B30-F2D00672D195","shape":{"__isSmartRef__":true,"id":45019},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1169","partsBinMetaInfo":{"__isSmartRef__":true,"id":45020},"eventHandler":{"__isSmartRef__":true,"id":45037},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955"],"partTests":{"__isSmartRef__":true,"id":45038},"_ClipMode":"visible","moved":true,"b":332,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":6.3603946226729935,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45043},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2419.5,1344.9)"},"45018":{"target":{"__isSmartRef__":true,"id":45017},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45019":{"_BorderWidth":2.652642186070546,"_ClipMode":"visible","_BorderRadius":31.183858069414935,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,118.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,106,-115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-37.7)"},"45020":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45021},{"__isSmartRef__":true,"id":45023},{"__isSmartRef__":true,"id":45025},{"__isSmartRef__":true,"id":45027},{"__isSmartRef__":true,"id":45029},{"__isSmartRef__":true,"id":45031},{"__isSmartRef__":true,"id":45033},{"__isSmartRef__":true,"id":45035}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45021":{"date":{"__isSmartRef__":true,"id":45022},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45023":{"date":{"__isSmartRef__":true,"id":45024},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45024":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45025":{"date":{"__isSmartRef__":true,"id":45026},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45026":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45027":{"date":{"__isSmartRef__":true,"id":45028},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45029":{"date":{"__isSmartRef__":true,"id":45030},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45030":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45031":{"date":{"__isSmartRef__":true,"id":45032},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45033":{"date":{"__isSmartRef__":true,"id":45034},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45035":{"date":{"__isSmartRef__":true,"id":45036},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45037":{"morph":{"__isSmartRef__":true,"id":45017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45038":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45039}},"45039":{"test01IsMorph":{"__isSmartRef__":true,"id":45040}},"45040":{"varMapping":{"__isSmartRef__":true,"id":45041},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45042},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45041":{"this":{"__isSmartRef__":true,"id":45038}},"45042":{},"45043":{"change":{"__isSmartRef__":true,"id":45044},"tick":{"__isSmartRef__":true,"id":45048}},"45044":{"varMapping":{"__isSmartRef__":true,"id":45045},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45045":{"this":{"__isSmartRef__":true,"id":45017}},"45046":{"timestamp":{"__isSmartRef__":true,"id":45047},"user":"cschuster","tags":[]},"45047":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45048":{"varMapping":{"__isSmartRef__":true,"id":45049},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45049":{"this":{"__isSmartRef__":true,"id":45017}},"45050":{"timestamp":{"__isSmartRef__":true,"id":45051},"user":"cschuster","tags":[]},"45051":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45052":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45053}],"id":"F8BD62CC-F1B3-4F17-8CA7-8881E24A6212","shape":{"__isSmartRef__":true,"id":45054},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1170","partsBinMetaInfo":{"__isSmartRef__":true,"id":45055},"eventHandler":{"__isSmartRef__":true,"id":45073},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","A7BFF939-313A-45FA-A6AF-C1F178421E2C","A0AD4FE8-614D-4376-B88C-28FEAB547749"],"partTests":{"__isSmartRef__":true,"id":45074},"_ClipMode":"visible","moved":true,"b":220,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":18.860577309599606,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45079},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6032.7,4661.7)"},"45053":{"target":{"__isSmartRef__":true,"id":45052},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45054":{"_BorderWidth":1.7860619515673037,"_ClipMode":"visible","_BorderRadius":23.47296355333861,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,125.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-164,-361,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.1,-4.7)"},"45055":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45056},{"__isSmartRef__":true,"id":45058},{"__isSmartRef__":true,"id":45060},{"__isSmartRef__":true,"id":45062},{"__isSmartRef__":true,"id":45064},{"__isSmartRef__":true,"id":45066},{"__isSmartRef__":true,"id":45068},{"__isSmartRef__":true,"id":45070}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45072},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45056":{"date":{"__isSmartRef__":true,"id":45057},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45057":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45058":{"date":{"__isSmartRef__":true,"id":45059},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45059":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45060":{"date":{"__isSmartRef__":true,"id":45061},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45061":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45062":{"date":{"__isSmartRef__":true,"id":45063},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45063":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45064":{"date":{"__isSmartRef__":true,"id":45065},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45065":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45066":{"date":{"__isSmartRef__":true,"id":45067},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45067":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45068":{"date":{"__isSmartRef__":true,"id":45069},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45069":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45070":{"date":{"__isSmartRef__":true,"id":45071},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45071":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45072":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45073":{"morph":{"__isSmartRef__":true,"id":45052},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45074":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45075}},"45075":{"test01IsMorph":{"__isSmartRef__":true,"id":45076}},"45076":{"varMapping":{"__isSmartRef__":true,"id":45077},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45078},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45077":{"this":{"__isSmartRef__":true,"id":45074}},"45078":{},"45079":{"change":{"__isSmartRef__":true,"id":45080},"tick":{"__isSmartRef__":true,"id":45084}},"45080":{"varMapping":{"__isSmartRef__":true,"id":45081},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45081":{"this":{"__isSmartRef__":true,"id":45052}},"45082":{"timestamp":{"__isSmartRef__":true,"id":45083},"user":"cschuster","tags":[]},"45083":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45084":{"varMapping":{"__isSmartRef__":true,"id":45085},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45085":{"this":{"__isSmartRef__":true,"id":45052}},"45086":{"timestamp":{"__isSmartRef__":true,"id":45087},"user":"cschuster","tags":[]},"45087":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45088":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45089}],"id":"25EC1232-D36C-411C-9945-D3FA7266EAE0","shape":{"__isSmartRef__":true,"id":45090},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1171","partsBinMetaInfo":{"__isSmartRef__":true,"id":45091},"eventHandler":{"__isSmartRef__":true,"id":45109},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","A5762DF0-B7C1-48EB-B639-5831191ECDAD"],"partTests":{"__isSmartRef__":true,"id":45110},"_ClipMode":"visible","moved":true,"b":220.0038089728332,"#startLetters":"set","isBeingDragged":false,"delta":0.8907036800519563,"_Rotation":-7.626524575433585,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45115},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4547.2,4916.6)"},"45089":{"target":{"__isSmartRef__":true,"id":45088},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45090":{"_BorderWidth":1.785807328878417,"_ClipMode":"visible","_BorderRadius":23.470344756653287,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,125.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-164,-361,-12)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.1,-4.7)"},"45091":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45092},{"__isSmartRef__":true,"id":45094},{"__isSmartRef__":true,"id":45096},{"__isSmartRef__":true,"id":45098},{"__isSmartRef__":true,"id":45100},{"__isSmartRef__":true,"id":45102},{"__isSmartRef__":true,"id":45104},{"__isSmartRef__":true,"id":45106}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45108},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45092":{"date":{"__isSmartRef__":true,"id":45093},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45093":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45094":{"date":{"__isSmartRef__":true,"id":45095},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45095":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45096":{"date":{"__isSmartRef__":true,"id":45097},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45097":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45098":{"date":{"__isSmartRef__":true,"id":45099},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45099":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45100":{"date":{"__isSmartRef__":true,"id":45101},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45101":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45102":{"date":{"__isSmartRef__":true,"id":45103},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45103":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45104":{"date":{"__isSmartRef__":true,"id":45105},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45105":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45106":{"date":{"__isSmartRef__":true,"id":45107},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45107":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45108":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45109":{"morph":{"__isSmartRef__":true,"id":45088},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45110":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45111}},"45111":{"test01IsMorph":{"__isSmartRef__":true,"id":45112}},"45112":{"varMapping":{"__isSmartRef__":true,"id":45113},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45114},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45113":{"this":{"__isSmartRef__":true,"id":45110}},"45114":{},"45115":{"change":{"__isSmartRef__":true,"id":45116},"tick":{"__isSmartRef__":true,"id":45120}},"45116":{"varMapping":{"__isSmartRef__":true,"id":45117},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45117":{"this":{"__isSmartRef__":true,"id":45088}},"45118":{"timestamp":{"__isSmartRef__":true,"id":45119},"user":"cschuster","tags":[]},"45119":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45120":{"varMapping":{"__isSmartRef__":true,"id":45121},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45121":{"this":{"__isSmartRef__":true,"id":45088}},"45122":{"timestamp":{"__isSmartRef__":true,"id":45123},"user":"cschuster","tags":[]},"45123":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45124":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45125}],"id":"F45EC8CC-A935-4916-8C07-C0C11B9737DE","shape":{"__isSmartRef__":true,"id":45126},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1172","partsBinMetaInfo":{"__isSmartRef__":true,"id":45127},"eventHandler":{"__isSmartRef__":true,"id":45145},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","3DF4E7CC-71BF-48CE-81D4-EA775A2E50A3"],"partTests":{"__isSmartRef__":true,"id":45146},"_ClipMode":"visible","moved":true,"b":352.27975345164305,"#startLetters":"set","isBeingDragged":false,"delta":-0.8578051720396616,"_Rotation":-3.9652183556209417,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45151},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4830.0,4316.7)"},"45125":{"target":{"__isSmartRef__":true,"id":45124},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45126":{"_BorderWidth":4.328318201402403,"_ClipMode":"visible","_BorderRadius":39.27814969829232,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.4,105.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-35,219,144)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.3,-39.8)"},"45127":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45128},{"__isSmartRef__":true,"id":45130},{"__isSmartRef__":true,"id":45132},{"__isSmartRef__":true,"id":45134},{"__isSmartRef__":true,"id":45136},{"__isSmartRef__":true,"id":45138},{"__isSmartRef__":true,"id":45140},{"__isSmartRef__":true,"id":45142}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45144},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45128":{"date":{"__isSmartRef__":true,"id":45129},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45129":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45130":{"date":{"__isSmartRef__":true,"id":45131},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45131":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45132":{"date":{"__isSmartRef__":true,"id":45133},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45133":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45134":{"date":{"__isSmartRef__":true,"id":45135},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45135":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45136":{"date":{"__isSmartRef__":true,"id":45137},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45137":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45138":{"date":{"__isSmartRef__":true,"id":45139},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45139":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45140":{"date":{"__isSmartRef__":true,"id":45141},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45141":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45142":{"date":{"__isSmartRef__":true,"id":45143},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45143":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45144":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45145":{"morph":{"__isSmartRef__":true,"id":45124},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45146":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45147}},"45147":{"test01IsMorph":{"__isSmartRef__":true,"id":45148}},"45148":{"varMapping":{"__isSmartRef__":true,"id":45149},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45150},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45149":{"this":{"__isSmartRef__":true,"id":45146}},"45150":{},"45151":{"change":{"__isSmartRef__":true,"id":45152},"tick":{"__isSmartRef__":true,"id":45156}},"45152":{"varMapping":{"__isSmartRef__":true,"id":45153},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45153":{"this":{"__isSmartRef__":true,"id":45124}},"45154":{"timestamp":{"__isSmartRef__":true,"id":45155},"user":"cschuster","tags":[]},"45155":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45156":{"varMapping":{"__isSmartRef__":true,"id":45157},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45157":{"this":{"__isSmartRef__":true,"id":45124}},"45158":{"timestamp":{"__isSmartRef__":true,"id":45159},"user":"cschuster","tags":[]},"45159":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45160":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45161}],"id":"44C04E18-1ECD-41CC-97EC-77164C7E0D94","shape":{"__isSmartRef__":true,"id":45162},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1173","partsBinMetaInfo":{"__isSmartRef__":true,"id":45163},"eventHandler":{"__isSmartRef__":true,"id":45181},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786"],"partTests":{"__isSmartRef__":true,"id":45182},"_ClipMode":"visible","moved":true,"b":323.4012513261405,"#startLetters":"set","isBeingDragged":false,"delta":0.9950807733112015,"_Rotation":45.17191684257831,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45187},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4988.9,4624.4)"},"45161":{"target":{"__isSmartRef__":true,"id":45160},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45162":{"_BorderWidth":2.01896329259247,"_ClipMode":"visible","_BorderRadius":25.781472238542197,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.7,123.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-153,53,-203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.1,-36.1)"},"45163":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45164},{"__isSmartRef__":true,"id":45166},{"__isSmartRef__":true,"id":45168},{"__isSmartRef__":true,"id":45170},{"__isSmartRef__":true,"id":45172},{"__isSmartRef__":true,"id":45174},{"__isSmartRef__":true,"id":45176},{"__isSmartRef__":true,"id":45178}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45180},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45164":{"date":{"__isSmartRef__":true,"id":45165},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45165":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45166":{"date":{"__isSmartRef__":true,"id":45167},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45167":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45168":{"date":{"__isSmartRef__":true,"id":45169},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45169":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45170":{"date":{"__isSmartRef__":true,"id":45171},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45171":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45172":{"date":{"__isSmartRef__":true,"id":45173},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45173":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45174":{"date":{"__isSmartRef__":true,"id":45175},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45175":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45176":{"date":{"__isSmartRef__":true,"id":45177},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45177":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45178":{"date":{"__isSmartRef__":true,"id":45179},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45179":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45180":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45181":{"morph":{"__isSmartRef__":true,"id":45160},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45182":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45183}},"45183":{"test01IsMorph":{"__isSmartRef__":true,"id":45184}},"45184":{"varMapping":{"__isSmartRef__":true,"id":45185},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45186},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45185":{"this":{"__isSmartRef__":true,"id":45182}},"45186":{},"45187":{"change":{"__isSmartRef__":true,"id":45188},"tick":{"__isSmartRef__":true,"id":45192}},"45188":{"varMapping":{"__isSmartRef__":true,"id":45189},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45189":{"this":{"__isSmartRef__":true,"id":45160}},"45190":{"timestamp":{"__isSmartRef__":true,"id":45191},"user":"cschuster","tags":[]},"45191":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45192":{"varMapping":{"__isSmartRef__":true,"id":45193},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45194},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45193":{"this":{"__isSmartRef__":true,"id":45160}},"45194":{"timestamp":{"__isSmartRef__":true,"id":45195},"user":"cschuster","tags":[]},"45195":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45196":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45197}],"id":"0FACAE0B-771D-48B9-AEB4-20EA484E6970","shape":{"__isSmartRef__":true,"id":45198},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1174","partsBinMetaInfo":{"__isSmartRef__":true,"id":45199},"eventHandler":{"__isSmartRef__":true,"id":45217},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","56324DE4-6A50-4831-A201-0259E7501A55","8D025F28-DCF3-4DCA-9C55-B1C9A2AAA5C9"],"partTests":{"__isSmartRef__":true,"id":45218},"_ClipMode":"visible","moved":true,"b":157.27592082117917,"#startLetters":"set","isBeingDragged":false,"delta":-0.9517562402761541,"_Rotation":-14.478677168133041,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45223},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5378.0,5416.5)"},"45197":{"target":{"__isSmartRef__":true,"id":45196},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45198":{"_BorderWidth":6.931468574845238,"_ClipMode":"visible","_BorderRadius":34.031086631016485,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.5,84.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(99,-137,49)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.7,-1.6)"},"45199":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45200},{"__isSmartRef__":true,"id":45202},{"__isSmartRef__":true,"id":45204},{"__isSmartRef__":true,"id":45206},{"__isSmartRef__":true,"id":45208},{"__isSmartRef__":true,"id":45210},{"__isSmartRef__":true,"id":45212},{"__isSmartRef__":true,"id":45214}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45216},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45200":{"date":{"__isSmartRef__":true,"id":45201},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45201":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45202":{"date":{"__isSmartRef__":true,"id":45203},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45203":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45204":{"date":{"__isSmartRef__":true,"id":45205},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45205":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45206":{"date":{"__isSmartRef__":true,"id":45207},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45207":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45208":{"date":{"__isSmartRef__":true,"id":45209},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45209":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45210":{"date":{"__isSmartRef__":true,"id":45211},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45211":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45212":{"date":{"__isSmartRef__":true,"id":45213},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45213":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45214":{"date":{"__isSmartRef__":true,"id":45215},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45215":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45216":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45217":{"morph":{"__isSmartRef__":true,"id":45196},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45218":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45219}},"45219":{"test01IsMorph":{"__isSmartRef__":true,"id":45220}},"45220":{"varMapping":{"__isSmartRef__":true,"id":45221},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45222},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45221":{"this":{"__isSmartRef__":true,"id":45218}},"45222":{},"45223":{"change":{"__isSmartRef__":true,"id":45224},"tick":{"__isSmartRef__":true,"id":45228}},"45224":{"varMapping":{"__isSmartRef__":true,"id":45225},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45225":{"this":{"__isSmartRef__":true,"id":45196}},"45226":{"timestamp":{"__isSmartRef__":true,"id":45227},"user":"cschuster","tags":[]},"45227":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45228":{"varMapping":{"__isSmartRef__":true,"id":45229},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45230},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45229":{"this":{"__isSmartRef__":true,"id":45196}},"45230":{"timestamp":{"__isSmartRef__":true,"id":45231},"user":"cschuster","tags":[]},"45231":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45232":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45233}],"id":"1BE83F67-A1E8-4BBB-8054-C63023316218","shape":{"__isSmartRef__":true,"id":45234},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1175","partsBinMetaInfo":{"__isSmartRef__":true,"id":45235},"eventHandler":{"__isSmartRef__":true,"id":45253},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","DF28E63F-6E93-41E8-965C-C60C4DDFCE79","FB11ED72-4A21-409A-96F3-953326CB76AF"],"partTests":{"__isSmartRef__":true,"id":45254},"_ClipMode":"visible","moved":true,"b":184.19153014023323,"#startLetters":"set","isBeingDragged":false,"delta":0.9494408770115115,"_Rotation":22.92808880159142,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45259},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4773.5,4120.0)"},"45233":{"target":{"__isSmartRef__":true,"id":45232},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45234":{"_BorderWidth":4.634546168097798,"_ClipMode":"visible","_BorderRadius":39.7863095947968,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.8,102.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-19,-274,-240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-0.1)"},"45235":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45236},{"__isSmartRef__":true,"id":45238},{"__isSmartRef__":true,"id":45240},{"__isSmartRef__":true,"id":45242},{"__isSmartRef__":true,"id":45244},{"__isSmartRef__":true,"id":45246},{"__isSmartRef__":true,"id":45248},{"__isSmartRef__":true,"id":45250}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45252},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45236":{"date":{"__isSmartRef__":true,"id":45237},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45237":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45238":{"date":{"__isSmartRef__":true,"id":45239},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45239":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45240":{"date":{"__isSmartRef__":true,"id":45241},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45241":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45242":{"date":{"__isSmartRef__":true,"id":45243},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45243":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45244":{"date":{"__isSmartRef__":true,"id":45245},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45245":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45246":{"date":{"__isSmartRef__":true,"id":45247},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45247":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45248":{"date":{"__isSmartRef__":true,"id":45249},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45249":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45250":{"date":{"__isSmartRef__":true,"id":45251},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45251":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45252":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45253":{"morph":{"__isSmartRef__":true,"id":45232},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45254":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45255}},"45255":{"test01IsMorph":{"__isSmartRef__":true,"id":45256}},"45256":{"varMapping":{"__isSmartRef__":true,"id":45257},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45258},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45257":{"this":{"__isSmartRef__":true,"id":45254}},"45258":{},"45259":{"change":{"__isSmartRef__":true,"id":45260},"tick":{"__isSmartRef__":true,"id":45264}},"45260":{"varMapping":{"__isSmartRef__":true,"id":45261},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45262},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45261":{"this":{"__isSmartRef__":true,"id":45232}},"45262":{"timestamp":{"__isSmartRef__":true,"id":45263},"user":"cschuster","tags":[]},"45263":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45264":{"varMapping":{"__isSmartRef__":true,"id":45265},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45266},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45265":{"this":{"__isSmartRef__":true,"id":45232}},"45266":{"timestamp":{"__isSmartRef__":true,"id":45267},"user":"cschuster","tags":[]},"45267":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45268":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45269}],"id":"4A8B0A93-D9F8-4417-B6B3-A4A56B912AD6","shape":{"__isSmartRef__":true,"id":45270},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1176","partsBinMetaInfo":{"__isSmartRef__":true,"id":45271},"eventHandler":{"__isSmartRef__":true,"id":45289},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A"],"partTests":{"__isSmartRef__":true,"id":45290},"_ClipMode":"visible","moved":true,"b":179,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":26.85113108363274,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45295},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4921.7,4933.2)"},"45269":{"target":{"__isSmartRef__":true,"id":45268},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45270":{"_BorderWidth":5.087262032186417,"_ClipMode":"visible","_BorderRadius":39.987816540381914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,99.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(5,-251,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-0.0)"},"45271":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45272},{"__isSmartRef__":true,"id":45274},{"__isSmartRef__":true,"id":45276},{"__isSmartRef__":true,"id":45278},{"__isSmartRef__":true,"id":45280},{"__isSmartRef__":true,"id":45282},{"__isSmartRef__":true,"id":45284},{"__isSmartRef__":true,"id":45286}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45288},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45272":{"date":{"__isSmartRef__":true,"id":45273},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45273":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45274":{"date":{"__isSmartRef__":true,"id":45275},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45275":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45276":{"date":{"__isSmartRef__":true,"id":45277},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45277":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45278":{"date":{"__isSmartRef__":true,"id":45279},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45279":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45280":{"date":{"__isSmartRef__":true,"id":45281},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45281":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45282":{"date":{"__isSmartRef__":true,"id":45283},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45283":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45284":{"date":{"__isSmartRef__":true,"id":45285},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45285":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45286":{"date":{"__isSmartRef__":true,"id":45287},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45287":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45288":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45289":{"morph":{"__isSmartRef__":true,"id":45268},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45290":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45291}},"45291":{"test01IsMorph":{"__isSmartRef__":true,"id":45292}},"45292":{"varMapping":{"__isSmartRef__":true,"id":45293},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45294},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45293":{"this":{"__isSmartRef__":true,"id":45290}},"45294":{},"45295":{"change":{"__isSmartRef__":true,"id":45296},"tick":{"__isSmartRef__":true,"id":45300}},"45296":{"varMapping":{"__isSmartRef__":true,"id":45297},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45297":{"this":{"__isSmartRef__":true,"id":45268}},"45298":{"timestamp":{"__isSmartRef__":true,"id":45299},"user":"cschuster","tags":[]},"45299":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45300":{"varMapping":{"__isSmartRef__":true,"id":45301},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45302},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45301":{"this":{"__isSmartRef__":true,"id":45268}},"45302":{"timestamp":{"__isSmartRef__":true,"id":45303},"user":"cschuster","tags":[]},"45303":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45304":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45305}],"id":"4FFA18DF-5CC2-46F1-88FA-963FE40208F2","shape":{"__isSmartRef__":true,"id":45306},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1177","partsBinMetaInfo":{"__isSmartRef__":true,"id":45307},"eventHandler":{"__isSmartRef__":true,"id":45325},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","34287C00-4E7A-4855-AA99-580896658D2C"],"partTests":{"__isSmartRef__":true,"id":45326},"_ClipMode":"visible","moved":true,"b":218.18057860946283,"#startLetters":"set","isBeingDragged":false,"delta":0.9696914604865015,"_Rotation":-10.229175095051332,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45331},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4569.0,4592.7)"},"45305":{"target":{"__isSmartRef__":true,"id":45304},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45306":{"_BorderWidth":1.90929009941607,"_ClipMode":"visible","_BorderRadius":24.71601969669196,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.9,124.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-158,-360,-37)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.6,-4.3)"},"45307":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45308},{"__isSmartRef__":true,"id":45310},{"__isSmartRef__":true,"id":45312},{"__isSmartRef__":true,"id":45314},{"__isSmartRef__":true,"id":45316},{"__isSmartRef__":true,"id":45318},{"__isSmartRef__":true,"id":45320},{"__isSmartRef__":true,"id":45322}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45324},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45308":{"date":{"__isSmartRef__":true,"id":45309},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45309":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45310":{"date":{"__isSmartRef__":true,"id":45311},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45311":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45312":{"date":{"__isSmartRef__":true,"id":45313},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45313":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45314":{"date":{"__isSmartRef__":true,"id":45315},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45315":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45316":{"date":{"__isSmartRef__":true,"id":45317},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45317":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45318":{"date":{"__isSmartRef__":true,"id":45319},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45319":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45320":{"date":{"__isSmartRef__":true,"id":45321},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45321":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45322":{"date":{"__isSmartRef__":true,"id":45323},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45323":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45324":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45325":{"morph":{"__isSmartRef__":true,"id":45304},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45326":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45327}},"45327":{"test01IsMorph":{"__isSmartRef__":true,"id":45328}},"45328":{"varMapping":{"__isSmartRef__":true,"id":45329},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45330},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45329":{"this":{"__isSmartRef__":true,"id":45326}},"45330":{},"45331":{"change":{"__isSmartRef__":true,"id":45332},"tick":{"__isSmartRef__":true,"id":45336}},"45332":{"varMapping":{"__isSmartRef__":true,"id":45333},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45333":{"this":{"__isSmartRef__":true,"id":45304}},"45334":{"timestamp":{"__isSmartRef__":true,"id":45335},"user":"cschuster","tags":[]},"45335":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45336":{"varMapping":{"__isSmartRef__":true,"id":45337},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45337":{"this":{"__isSmartRef__":true,"id":45304}},"45338":{"timestamp":{"__isSmartRef__":true,"id":45339},"user":"cschuster","tags":[]},"45339":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45340":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45341}],"id":"4DA17D78-91EA-4EE8-A457-3BBD76FC9FE1","shape":{"__isSmartRef__":true,"id":45342},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1178","partsBinMetaInfo":{"__isSmartRef__":true,"id":45343},"eventHandler":{"__isSmartRef__":true,"id":45361},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","DF42DD95-38DD-4221-8D4F-5248EDDB05D8"],"partTests":{"__isSmartRef__":true,"id":45362},"_ClipMode":"visible","moved":true,"b":314.935829557362,"#startLetters":"set","isBeingDragged":false,"delta":0.6630227990681306,"_Rotation":29.067404453626484,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45367},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5829.9,4944.6)"},"45341":{"target":{"__isSmartRef__":true,"id":45340},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45342":{"_BorderWidth":1.4605085655919674,"_ClipMode":"visible","_BorderRadius":19.955200617203467,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-181,0,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.8,-34.1)"},"45343":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45344},{"__isSmartRef__":true,"id":45346},{"__isSmartRef__":true,"id":45348},{"__isSmartRef__":true,"id":45350},{"__isSmartRef__":true,"id":45352},{"__isSmartRef__":true,"id":45354},{"__isSmartRef__":true,"id":45356},{"__isSmartRef__":true,"id":45358}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45360},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45344":{"date":{"__isSmartRef__":true,"id":45345},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45345":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45346":{"date":{"__isSmartRef__":true,"id":45347},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45347":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45348":{"date":{"__isSmartRef__":true,"id":45349},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45349":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45350":{"date":{"__isSmartRef__":true,"id":45351},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45351":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45352":{"date":{"__isSmartRef__":true,"id":45353},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45353":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45354":{"date":{"__isSmartRef__":true,"id":45355},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45355":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45356":{"date":{"__isSmartRef__":true,"id":45357},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45357":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45358":{"date":{"__isSmartRef__":true,"id":45359},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45359":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45360":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45361":{"morph":{"__isSmartRef__":true,"id":45340},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45362":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45363}},"45363":{"test01IsMorph":{"__isSmartRef__":true,"id":45364}},"45364":{"varMapping":{"__isSmartRef__":true,"id":45365},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45366},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45365":{"this":{"__isSmartRef__":true,"id":45362}},"45366":{},"45367":{"change":{"__isSmartRef__":true,"id":45368},"tick":{"__isSmartRef__":true,"id":45372}},"45368":{"varMapping":{"__isSmartRef__":true,"id":45369},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45369":{"this":{"__isSmartRef__":true,"id":45340}},"45370":{"timestamp":{"__isSmartRef__":true,"id":45371},"user":"cschuster","tags":[]},"45371":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45372":{"varMapping":{"__isSmartRef__":true,"id":45373},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45374},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45373":{"this":{"__isSmartRef__":true,"id":45340}},"45374":{"timestamp":{"__isSmartRef__":true,"id":45375},"user":"cschuster","tags":[]},"45375":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45376":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45377}],"id":"C396D563-2C06-450C-B674-B4F4BCBAA919","shape":{"__isSmartRef__":true,"id":45378},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1179","partsBinMetaInfo":{"__isSmartRef__":true,"id":45379},"eventHandler":{"__isSmartRef__":true,"id":45397},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":45398},"_ClipMode":"visible","moved":true,"b":219,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.193163921893385,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":45403},{"__isSmartRef__":true,"id":45407},{"__isSmartRef__":true,"id":45417},{"__isSmartRef__":true,"id":45415},{"__isSmartRef__":true,"id":45439},{"__isSmartRef__":true,"id":45443},{"__isSmartRef__":true,"id":45453},{"__isSmartRef__":true,"id":45451},{"__isSmartRef__":true,"id":45475},{"__isSmartRef__":true,"id":45479},{"__isSmartRef__":true,"id":45489},{"__isSmartRef__":true,"id":45487},{"__isSmartRef__":true,"id":45511},{"__isSmartRef__":true,"id":45515},{"__isSmartRef__":true,"id":45525},{"__isSmartRef__":true,"id":45523},{"__isSmartRef__":true,"id":45547},{"__isSmartRef__":true,"id":45551},{"__isSmartRef__":true,"id":45561},{"__isSmartRef__":true,"id":45559},{"__isSmartRef__":true,"id":45583},{"__isSmartRef__":true,"id":45587},{"__isSmartRef__":true,"id":45597},{"__isSmartRef__":true,"id":45595}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45619},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8320.0,6318.4)"},"45377":{"target":{"__isSmartRef__":true,"id":45376},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45378":{"_BorderWidth":1.8533980447508118,"_ClipMode":"visible","_BorderRadius":24.158233816355178,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,125.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-161,-360,-26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.4,-4.5)"},"45379":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45380},{"__isSmartRef__":true,"id":45382},{"__isSmartRef__":true,"id":45384},{"__isSmartRef__":true,"id":45386},{"__isSmartRef__":true,"id":45388},{"__isSmartRef__":true,"id":45390},{"__isSmartRef__":true,"id":45392},{"__isSmartRef__":true,"id":45394}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45396},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45380":{"date":{"__isSmartRef__":true,"id":45381},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45381":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45382":{"date":{"__isSmartRef__":true,"id":45383},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45383":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45384":{"date":{"__isSmartRef__":true,"id":45385},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45385":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45386":{"date":{"__isSmartRef__":true,"id":45387},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45387":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45388":{"date":{"__isSmartRef__":true,"id":45389},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45389":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45390":{"date":{"__isSmartRef__":true,"id":45391},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45391":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45392":{"date":{"__isSmartRef__":true,"id":45393},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45393":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45394":{"date":{"__isSmartRef__":true,"id":45395},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45395":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45396":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45397":{"morph":{"__isSmartRef__":true,"id":45376},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45398":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45399}},"45399":{"test01IsMorph":{"__isSmartRef__":true,"id":45400}},"45400":{"varMapping":{"__isSmartRef__":true,"id":45401},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45402},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45401":{"this":{"__isSmartRef__":true,"id":45398}},"45402":{},"45403":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":45404},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45438},"dependedBy":{"__isSmartRef__":true,"id":45407},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45404":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":45405},"eventHandler":{"__isSmartRef__":true,"id":45406},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":45407},{"__isSmartRef__":true,"id":45415}],"_Rotation":7.193163921893385,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":45425}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45427},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"45405":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"45406":{"morph":{"__isSmartRef__":true,"id":45404},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45407":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":45404},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45408},"dependendConnections":[{"__isSmartRef__":true,"id":45403}],"attributeConnections":[{"__isSmartRef__":true,"id":45409},{"__isSmartRef__":true,"id":45411},{"__isSmartRef__":true,"id":45413}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45408":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45404}},"45409":{"sourceObj":{"__isSmartRef__":true,"id":45407},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45403},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45410},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45410":{"source":{"__isSmartRef__":true,"id":45407},"target":{"__isSmartRef__":true,"id":45403}},"45411":{"sourceObj":{"__isSmartRef__":true,"id":45407},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45403},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45412},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45412":{"source":{"__isSmartRef__":true,"id":45407},"target":{"__isSmartRef__":true,"id":45403}},"45413":{"sourceObj":{"__isSmartRef__":true,"id":45407},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45403},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45414},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45414":{"source":{"__isSmartRef__":true,"id":45407},"target":{"__isSmartRef__":true,"id":45403}},"45415":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":45404},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45416},"dependendConnections":[{"__isSmartRef__":true,"id":45417}],"attributeConnections":[{"__isSmartRef__":true,"id":45419},{"__isSmartRef__":true,"id":45421},{"__isSmartRef__":true,"id":45423}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45416":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45404}},"45417":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":45404},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45418},"dependedBy":{"__isSmartRef__":true,"id":45415},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45418":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45404}},"45419":{"sourceObj":{"__isSmartRef__":true,"id":45415},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45417},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45420},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45420":{"source":{"__isSmartRef__":true,"id":45415},"target":{"__isSmartRef__":true,"id":45417}},"45421":{"sourceObj":{"__isSmartRef__":true,"id":45415},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45417},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45422},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45422":{"source":{"__isSmartRef__":true,"id":45415},"target":{"__isSmartRef__":true,"id":45417}},"45423":{"sourceObj":{"__isSmartRef__":true,"id":45415},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45417},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45424},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45424":{"source":{"__isSmartRef__":true,"id":45415},"target":{"__isSmartRef__":true,"id":45417}},"45425":{"sourceObj":{"__isSmartRef__":true,"id":45404},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":45404},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":45426},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45426":{"source":{"__isSmartRef__":true,"id":45404},"target":{"__isSmartRef__":true,"id":45404}},"45427":{"remove":{"__isSmartRef__":true,"id":45428},"reconnect":{"__isSmartRef__":true,"id":45435}},"45428":{"varMapping":{"__isSmartRef__":true,"id":45429},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":45434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45429":{"this":{"__isSmartRef__":true,"id":45404},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45430}},"45430":{"$super":{"__isSmartRef__":true,"id":45431}},"45431":{"varMapping":{"__isSmartRef__":true,"id":45432},"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":45433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45432":{"obj":{"__isSmartRef__":true,"id":45404},"name":"remove"},"45433":{},"45434":{},"45435":{"varMapping":{"__isSmartRef__":true,"id":45436},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":45437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45436":{"this":{"__isSmartRef__":true,"id":45404}},"45437":{},"45438":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45404}},"45439":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":45440},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45474},"dependedBy":{"__isSmartRef__":true,"id":45443},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45440":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":45441},"eventHandler":{"__isSmartRef__":true,"id":45442},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":45443},{"__isSmartRef__":true,"id":45451}],"_Rotation":7.193163921893385,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":45461}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45463},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"45441":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"45442":{"morph":{"__isSmartRef__":true,"id":45440},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45443":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":45440},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45444},"dependendConnections":[{"__isSmartRef__":true,"id":45439}],"attributeConnections":[{"__isSmartRef__":true,"id":45445},{"__isSmartRef__":true,"id":45447},{"__isSmartRef__":true,"id":45449}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45444":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45440}},"45445":{"sourceObj":{"__isSmartRef__":true,"id":45443},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45439},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45446},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45446":{"source":{"__isSmartRef__":true,"id":45443},"target":{"__isSmartRef__":true,"id":45439}},"45447":{"sourceObj":{"__isSmartRef__":true,"id":45443},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45439},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45448},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45448":{"source":{"__isSmartRef__":true,"id":45443},"target":{"__isSmartRef__":true,"id":45439}},"45449":{"sourceObj":{"__isSmartRef__":true,"id":45443},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45439},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45450},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45450":{"source":{"__isSmartRef__":true,"id":45443},"target":{"__isSmartRef__":true,"id":45439}},"45451":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":45440},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45452},"dependendConnections":[{"__isSmartRef__":true,"id":45453}],"attributeConnections":[{"__isSmartRef__":true,"id":45455},{"__isSmartRef__":true,"id":45457},{"__isSmartRef__":true,"id":45459}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45452":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45440}},"45453":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":45440},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45454},"dependedBy":{"__isSmartRef__":true,"id":45451},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45454":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45440}},"45455":{"sourceObj":{"__isSmartRef__":true,"id":45451},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45453},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45456},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45456":{"source":{"__isSmartRef__":true,"id":45451},"target":{"__isSmartRef__":true,"id":45453}},"45457":{"sourceObj":{"__isSmartRef__":true,"id":45451},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45453},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45458},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45458":{"source":{"__isSmartRef__":true,"id":45451},"target":{"__isSmartRef__":true,"id":45453}},"45459":{"sourceObj":{"__isSmartRef__":true,"id":45451},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45453},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45460},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45460":{"source":{"__isSmartRef__":true,"id":45451},"target":{"__isSmartRef__":true,"id":45453}},"45461":{"sourceObj":{"__isSmartRef__":true,"id":45440},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":45440},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":45462},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45462":{"source":{"__isSmartRef__":true,"id":45440},"target":{"__isSmartRef__":true,"id":45440}},"45463":{"remove":{"__isSmartRef__":true,"id":45464},"reconnect":{"__isSmartRef__":true,"id":45471}},"45464":{"varMapping":{"__isSmartRef__":true,"id":45465},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":45470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45465":{"this":{"__isSmartRef__":true,"id":45440},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45466}},"45466":{"$super":{"__isSmartRef__":true,"id":45467}},"45467":{"varMapping":{"__isSmartRef__":true,"id":45468},"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":45469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45468":{"obj":{"__isSmartRef__":true,"id":45440},"name":"remove"},"45469":{},"45470":{},"45471":{"varMapping":{"__isSmartRef__":true,"id":45472},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":45473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45472":{"this":{"__isSmartRef__":true,"id":45440}},"45473":{},"45474":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45440}},"45475":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":45476},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45510},"dependedBy":{"__isSmartRef__":true,"id":45479},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45476":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":45477},"eventHandler":{"__isSmartRef__":true,"id":45478},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":45479},{"__isSmartRef__":true,"id":45487}],"_Rotation":7.193163921893385,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":45497}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45499},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"45477":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"45478":{"morph":{"__isSmartRef__":true,"id":45476},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45479":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":45476},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45480},"dependendConnections":[{"__isSmartRef__":true,"id":45475}],"attributeConnections":[{"__isSmartRef__":true,"id":45481},{"__isSmartRef__":true,"id":45483},{"__isSmartRef__":true,"id":45485}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45480":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45476}},"45481":{"sourceObj":{"__isSmartRef__":true,"id":45479},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45475},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45482},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45482":{"source":{"__isSmartRef__":true,"id":45479},"target":{"__isSmartRef__":true,"id":45475}},"45483":{"sourceObj":{"__isSmartRef__":true,"id":45479},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45475},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45484},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45484":{"source":{"__isSmartRef__":true,"id":45479},"target":{"__isSmartRef__":true,"id":45475}},"45485":{"sourceObj":{"__isSmartRef__":true,"id":45479},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45475},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45486},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45486":{"source":{"__isSmartRef__":true,"id":45479},"target":{"__isSmartRef__":true,"id":45475}},"45487":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":45476},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45488},"dependendConnections":[{"__isSmartRef__":true,"id":45489}],"attributeConnections":[{"__isSmartRef__":true,"id":45491},{"__isSmartRef__":true,"id":45493},{"__isSmartRef__":true,"id":45495}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45488":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45476}},"45489":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":45476},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45490},"dependedBy":{"__isSmartRef__":true,"id":45487},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45490":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45476}},"45491":{"sourceObj":{"__isSmartRef__":true,"id":45487},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45489},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45492},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45492":{"source":{"__isSmartRef__":true,"id":45487},"target":{"__isSmartRef__":true,"id":45489}},"45493":{"sourceObj":{"__isSmartRef__":true,"id":45487},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45489},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45494},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45494":{"source":{"__isSmartRef__":true,"id":45487},"target":{"__isSmartRef__":true,"id":45489}},"45495":{"sourceObj":{"__isSmartRef__":true,"id":45487},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45489},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45496},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45496":{"source":{"__isSmartRef__":true,"id":45487},"target":{"__isSmartRef__":true,"id":45489}},"45497":{"sourceObj":{"__isSmartRef__":true,"id":45476},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":45476},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":45498},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45498":{"source":{"__isSmartRef__":true,"id":45476},"target":{"__isSmartRef__":true,"id":45476}},"45499":{"remove":{"__isSmartRef__":true,"id":45500},"reconnect":{"__isSmartRef__":true,"id":45507}},"45500":{"varMapping":{"__isSmartRef__":true,"id":45501},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":45506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45501":{"this":{"__isSmartRef__":true,"id":45476},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45502}},"45502":{"$super":{"__isSmartRef__":true,"id":45503}},"45503":{"varMapping":{"__isSmartRef__":true,"id":45504},"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":45505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45504":{"obj":{"__isSmartRef__":true,"id":45476},"name":"remove"},"45505":{},"45506":{},"45507":{"varMapping":{"__isSmartRef__":true,"id":45508},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":45509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45508":{"this":{"__isSmartRef__":true,"id":45476}},"45509":{},"45510":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45476}},"45511":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":45512},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45546},"dependedBy":{"__isSmartRef__":true,"id":45515},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45512":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":45513},"eventHandler":{"__isSmartRef__":true,"id":45514},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":45515},{"__isSmartRef__":true,"id":45523}],"_Rotation":7.193163921893385,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":45533}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45535},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"45513":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"45514":{"morph":{"__isSmartRef__":true,"id":45512},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45515":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":45512},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45516},"dependendConnections":[{"__isSmartRef__":true,"id":45511}],"attributeConnections":[{"__isSmartRef__":true,"id":45517},{"__isSmartRef__":true,"id":45519},{"__isSmartRef__":true,"id":45521}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45516":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45512}},"45517":{"sourceObj":{"__isSmartRef__":true,"id":45515},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45511},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45518},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45518":{"source":{"__isSmartRef__":true,"id":45515},"target":{"__isSmartRef__":true,"id":45511}},"45519":{"sourceObj":{"__isSmartRef__":true,"id":45515},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45511},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45520},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45520":{"source":{"__isSmartRef__":true,"id":45515},"target":{"__isSmartRef__":true,"id":45511}},"45521":{"sourceObj":{"__isSmartRef__":true,"id":45515},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45511},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45522},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45522":{"source":{"__isSmartRef__":true,"id":45515},"target":{"__isSmartRef__":true,"id":45511}},"45523":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":45512},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45524},"dependendConnections":[{"__isSmartRef__":true,"id":45525}],"attributeConnections":[{"__isSmartRef__":true,"id":45527},{"__isSmartRef__":true,"id":45529},{"__isSmartRef__":true,"id":45531}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45524":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45512}},"45525":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":45512},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45526},"dependedBy":{"__isSmartRef__":true,"id":45523},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45526":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45512}},"45527":{"sourceObj":{"__isSmartRef__":true,"id":45523},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45525},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45528},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45528":{"source":{"__isSmartRef__":true,"id":45523},"target":{"__isSmartRef__":true,"id":45525}},"45529":{"sourceObj":{"__isSmartRef__":true,"id":45523},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45525},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45530},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45530":{"source":{"__isSmartRef__":true,"id":45523},"target":{"__isSmartRef__":true,"id":45525}},"45531":{"sourceObj":{"__isSmartRef__":true,"id":45523},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45525},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45532},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45532":{"source":{"__isSmartRef__":true,"id":45523},"target":{"__isSmartRef__":true,"id":45525}},"45533":{"sourceObj":{"__isSmartRef__":true,"id":45512},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":45512},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":45534},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45534":{"source":{"__isSmartRef__":true,"id":45512},"target":{"__isSmartRef__":true,"id":45512}},"45535":{"remove":{"__isSmartRef__":true,"id":45536},"reconnect":{"__isSmartRef__":true,"id":45543}},"45536":{"varMapping":{"__isSmartRef__":true,"id":45537},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":45542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45537":{"this":{"__isSmartRef__":true,"id":45512},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45538}},"45538":{"$super":{"__isSmartRef__":true,"id":45539}},"45539":{"varMapping":{"__isSmartRef__":true,"id":45540},"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":45541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45540":{"obj":{"__isSmartRef__":true,"id":45512},"name":"remove"},"45541":{},"45542":{},"45543":{"varMapping":{"__isSmartRef__":true,"id":45544},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":45545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45544":{"this":{"__isSmartRef__":true,"id":45512}},"45545":{},"45546":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45512}},"45547":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":45548},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45582},"dependedBy":{"__isSmartRef__":true,"id":45551},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45548":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":45549},"eventHandler":{"__isSmartRef__":true,"id":45550},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":45551},{"__isSmartRef__":true,"id":45559}],"_Rotation":7.193163921893385,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":45569}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45571},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"45549":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"45550":{"morph":{"__isSmartRef__":true,"id":45548},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45551":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":45548},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45552},"dependendConnections":[{"__isSmartRef__":true,"id":45547}],"attributeConnections":[{"__isSmartRef__":true,"id":45553},{"__isSmartRef__":true,"id":45555},{"__isSmartRef__":true,"id":45557}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45552":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45548}},"45553":{"sourceObj":{"__isSmartRef__":true,"id":45551},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45547},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45554},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45554":{"source":{"__isSmartRef__":true,"id":45551},"target":{"__isSmartRef__":true,"id":45547}},"45555":{"sourceObj":{"__isSmartRef__":true,"id":45551},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45547},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45556},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45556":{"source":{"__isSmartRef__":true,"id":45551},"target":{"__isSmartRef__":true,"id":45547}},"45557":{"sourceObj":{"__isSmartRef__":true,"id":45551},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45547},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45558},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45558":{"source":{"__isSmartRef__":true,"id":45551},"target":{"__isSmartRef__":true,"id":45547}},"45559":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":45548},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45560},"dependendConnections":[{"__isSmartRef__":true,"id":45561}],"attributeConnections":[{"__isSmartRef__":true,"id":45563},{"__isSmartRef__":true,"id":45565},{"__isSmartRef__":true,"id":45567}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45560":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45548}},"45561":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":45548},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45562},"dependedBy":{"__isSmartRef__":true,"id":45559},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45562":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45548}},"45563":{"sourceObj":{"__isSmartRef__":true,"id":45559},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45561},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45564},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45564":{"source":{"__isSmartRef__":true,"id":45559},"target":{"__isSmartRef__":true,"id":45561}},"45565":{"sourceObj":{"__isSmartRef__":true,"id":45559},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45561},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45566},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45566":{"source":{"__isSmartRef__":true,"id":45559},"target":{"__isSmartRef__":true,"id":45561}},"45567":{"sourceObj":{"__isSmartRef__":true,"id":45559},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45561},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45568},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45568":{"source":{"__isSmartRef__":true,"id":45559},"target":{"__isSmartRef__":true,"id":45561}},"45569":{"sourceObj":{"__isSmartRef__":true,"id":45548},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":45548},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":45570},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45570":{"source":{"__isSmartRef__":true,"id":45548},"target":{"__isSmartRef__":true,"id":45548}},"45571":{"remove":{"__isSmartRef__":true,"id":45572},"reconnect":{"__isSmartRef__":true,"id":45579}},"45572":{"varMapping":{"__isSmartRef__":true,"id":45573},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":45578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45573":{"this":{"__isSmartRef__":true,"id":45548},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45574}},"45574":{"$super":{"__isSmartRef__":true,"id":45575}},"45575":{"varMapping":{"__isSmartRef__":true,"id":45576},"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":45577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45576":{"obj":{"__isSmartRef__":true,"id":45548},"name":"remove"},"45577":{},"45578":{},"45579":{"varMapping":{"__isSmartRef__":true,"id":45580},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":45581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45580":{"this":{"__isSmartRef__":true,"id":45548}},"45581":{},"45582":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45548}},"45583":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":45584},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45618},"dependedBy":{"__isSmartRef__":true,"id":45587},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45584":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":45585},"eventHandler":{"__isSmartRef__":true,"id":45586},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":45587},{"__isSmartRef__":true,"id":45595}],"_Rotation":7.193163921893385,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":45605}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45607},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"45585":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"45586":{"morph":{"__isSmartRef__":true,"id":45584},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45587":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":45584},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":45588},"dependendConnections":[{"__isSmartRef__":true,"id":45583}],"attributeConnections":[{"__isSmartRef__":true,"id":45589},{"__isSmartRef__":true,"id":45591},{"__isSmartRef__":true,"id":45593}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45588":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45584}},"45589":{"sourceObj":{"__isSmartRef__":true,"id":45587},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45583},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45590},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45590":{"source":{"__isSmartRef__":true,"id":45587},"target":{"__isSmartRef__":true,"id":45583}},"45591":{"sourceObj":{"__isSmartRef__":true,"id":45587},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45583},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45592},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45592":{"source":{"__isSmartRef__":true,"id":45587},"target":{"__isSmartRef__":true,"id":45583}},"45593":{"sourceObj":{"__isSmartRef__":true,"id":45587},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45583},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45594},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45594":{"source":{"__isSmartRef__":true,"id":45587},"target":{"__isSmartRef__":true,"id":45583}},"45595":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":45584},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45596},"dependendConnections":[{"__isSmartRef__":true,"id":45597}],"attributeConnections":[{"__isSmartRef__":true,"id":45599},{"__isSmartRef__":true,"id":45601},{"__isSmartRef__":true,"id":45603}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"45596":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45584}},"45597":{"sourceObj":{"__isSmartRef__":true,"id":45376},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":45584},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":45598},"dependedBy":{"__isSmartRef__":true,"id":45595},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45598":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45584}},"45599":{"sourceObj":{"__isSmartRef__":true,"id":45595},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":45597},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45600},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45600":{"source":{"__isSmartRef__":true,"id":45595},"target":{"__isSmartRef__":true,"id":45597}},"45601":{"sourceObj":{"__isSmartRef__":true,"id":45595},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":45597},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":45602},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45602":{"source":{"__isSmartRef__":true,"id":45595},"target":{"__isSmartRef__":true,"id":45597}},"45603":{"sourceObj":{"__isSmartRef__":true,"id":45595},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":45597},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":45604},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45604":{"source":{"__isSmartRef__":true,"id":45595},"target":{"__isSmartRef__":true,"id":45597}},"45605":{"sourceObj":{"__isSmartRef__":true,"id":45584},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":45584},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":45606},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45606":{"source":{"__isSmartRef__":true,"id":45584},"target":{"__isSmartRef__":true,"id":45584}},"45607":{"remove":{"__isSmartRef__":true,"id":45608},"reconnect":{"__isSmartRef__":true,"id":45615}},"45608":{"varMapping":{"__isSmartRef__":true,"id":45609},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":45614},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45609":{"this":{"__isSmartRef__":true,"id":45584},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45610}},"45610":{"$super":{"__isSmartRef__":true,"id":45611}},"45611":{"varMapping":{"__isSmartRef__":true,"id":45612},"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":45613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45612":{"obj":{"__isSmartRef__":true,"id":45584},"name":"remove"},"45613":{},"45614":{},"45615":{"varMapping":{"__isSmartRef__":true,"id":45616},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":45617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45616":{"this":{"__isSmartRef__":true,"id":45584}},"45617":{},"45618":{"source":{"__isSmartRef__":true,"id":45376},"target":{"__isSmartRef__":true,"id":45584}},"45619":{"change":{"__isSmartRef__":true,"id":45620},"tick":{"__isSmartRef__":true,"id":45624}},"45620":{"varMapping":{"__isSmartRef__":true,"id":45621},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45621":{"this":{"__isSmartRef__":true,"id":45376}},"45622":{"timestamp":{"__isSmartRef__":true,"id":45623},"user":"cschuster","tags":[]},"45623":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45624":{"varMapping":{"__isSmartRef__":true,"id":45625},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45626},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45625":{"this":{"__isSmartRef__":true,"id":45376}},"45626":{"timestamp":{"__isSmartRef__":true,"id":45627},"user":"cschuster","tags":[]},"45627":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45628":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45629}],"id":"134C1DCE-B9DF-486C-95D8-ABDFEAD70C46","shape":{"__isSmartRef__":true,"id":45630},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1180","partsBinMetaInfo":{"__isSmartRef__":true,"id":45631},"eventHandler":{"__isSmartRef__":true,"id":45649},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","61823827-4153-4134-9AB6-B33C93289F77","8D4900F2-6251-4DD8-833C-9209853D4419"],"partTests":{"__isSmartRef__":true,"id":45650},"_ClipMode":"visible","moved":true,"b":354.3908078299719,"#startLetters":"set","isBeingDragged":false,"delta":-0.8013131671468727,"_Rotation":30.365195597417568,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45655},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6005.6,4031.7)"},"45629":{"target":{"__isSmartRef__":true,"id":45628},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45630":{"_BorderWidth":4.511287167752697,"_ClipMode":"visible","_BorderRadius":39.61785562815491,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.2,103.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-25,229,166)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.0,-39.9)"},"45631":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45632},{"__isSmartRef__":true,"id":45634},{"__isSmartRef__":true,"id":45636},{"__isSmartRef__":true,"id":45638},{"__isSmartRef__":true,"id":45640},{"__isSmartRef__":true,"id":45642},{"__isSmartRef__":true,"id":45644},{"__isSmartRef__":true,"id":45646}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45648},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45632":{"date":{"__isSmartRef__":true,"id":45633},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45633":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45634":{"date":{"__isSmartRef__":true,"id":45635},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45635":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45636":{"date":{"__isSmartRef__":true,"id":45637},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45637":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45638":{"date":{"__isSmartRef__":true,"id":45639},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45639":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45640":{"date":{"__isSmartRef__":true,"id":45641},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45641":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45642":{"date":{"__isSmartRef__":true,"id":45643},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45643":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45644":{"date":{"__isSmartRef__":true,"id":45645},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45645":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45646":{"date":{"__isSmartRef__":true,"id":45647},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45647":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45648":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45649":{"morph":{"__isSmartRef__":true,"id":45628},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45650":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45651}},"45651":{"test01IsMorph":{"__isSmartRef__":true,"id":45652}},"45652":{"varMapping":{"__isSmartRef__":true,"id":45653},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45654},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45653":{"this":{"__isSmartRef__":true,"id":45650}},"45654":{},"45655":{"change":{"__isSmartRef__":true,"id":45656},"tick":{"__isSmartRef__":true,"id":45660}},"45656":{"varMapping":{"__isSmartRef__":true,"id":45657},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45658},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45657":{"this":{"__isSmartRef__":true,"id":45628}},"45658":{"timestamp":{"__isSmartRef__":true,"id":45659},"user":"cschuster","tags":[]},"45659":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45660":{"varMapping":{"__isSmartRef__":true,"id":45661},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45661":{"this":{"__isSmartRef__":true,"id":45628}},"45662":{"timestamp":{"__isSmartRef__":true,"id":45663},"user":"cschuster","tags":[]},"45663":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45664":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45665}],"id":"F08C76F8-AA93-4B3B-95FC-873DB950342D","shape":{"__isSmartRef__":true,"id":45666},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1181","partsBinMetaInfo":{"__isSmartRef__":true,"id":45667},"eventHandler":{"__isSmartRef__":true,"id":45685},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","0C359C97-EFA1-4FBF-8E41-7A83F3EFD20F"],"partTests":{"__isSmartRef__":true,"id":45686},"_ClipMode":"visible","moved":true,"b":148.07812845392618,"#startLetters":"set","isBeingDragged":false,"delta":0.8710478144348599,"_Rotation":9.978305824827226,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45691},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6151.1,5937.8)"},"45665":{"target":{"__isSmartRef__":true,"id":45664},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45666":{"_BorderWidth":7.643811872962618,"_ClipMode":"visible","_BorderRadius":28.81641404861103,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.1,78.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(135,-82,159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.6,-3.0)"},"45667":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45668},{"__isSmartRef__":true,"id":45670},{"__isSmartRef__":true,"id":45672},{"__isSmartRef__":true,"id":45674},{"__isSmartRef__":true,"id":45676},{"__isSmartRef__":true,"id":45678},{"__isSmartRef__":true,"id":45680},{"__isSmartRef__":true,"id":45682}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45684},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45668":{"date":{"__isSmartRef__":true,"id":45669},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45669":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45670":{"date":{"__isSmartRef__":true,"id":45671},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45671":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45672":{"date":{"__isSmartRef__":true,"id":45673},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45673":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45674":{"date":{"__isSmartRef__":true,"id":45675},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45675":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45676":{"date":{"__isSmartRef__":true,"id":45677},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45677":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45678":{"date":{"__isSmartRef__":true,"id":45679},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45679":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45680":{"date":{"__isSmartRef__":true,"id":45681},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45681":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45682":{"date":{"__isSmartRef__":true,"id":45683},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45683":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45684":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45685":{"morph":{"__isSmartRef__":true,"id":45664},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45686":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45687}},"45687":{"test01IsMorph":{"__isSmartRef__":true,"id":45688}},"45688":{"varMapping":{"__isSmartRef__":true,"id":45689},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45690},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45689":{"this":{"__isSmartRef__":true,"id":45686}},"45690":{},"45691":{"change":{"__isSmartRef__":true,"id":45692},"tick":{"__isSmartRef__":true,"id":45696}},"45692":{"varMapping":{"__isSmartRef__":true,"id":45693},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45694},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45693":{"this":{"__isSmartRef__":true,"id":45664}},"45694":{"timestamp":{"__isSmartRef__":true,"id":45695},"user":"cschuster","tags":[]},"45695":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45696":{"varMapping":{"__isSmartRef__":true,"id":45697},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45698},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45697":{"this":{"__isSmartRef__":true,"id":45664}},"45698":{"timestamp":{"__isSmartRef__":true,"id":45699},"user":"cschuster","tags":[]},"45699":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45700":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45701}],"id":"6BCB33C1-E797-49B2-9C96-211E44D51851","shape":{"__isSmartRef__":true,"id":45702},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1182","partsBinMetaInfo":{"__isSmartRef__":true,"id":45703},"eventHandler":{"__isSmartRef__":true,"id":45721},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","500DD8A1-1FC4-41FC-B095-8BAA7E353711","CB2D4382-8E07-4746-A977-C4CA342FB80E","23D5BF1F-4438-4A6D-975C-DDC0BEEEB76A","F7829B93-51BE-452A-B3E5-EA4025DB04B4"],"partTests":{"__isSmartRef__":true,"id":45722},"_ClipMode":"visible","moved":true,"b":102.51766948867589,"#startLetters":"set","isBeingDragged":false,"delta":-0.9753118579974398,"_Rotation":12.692455391505451,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45727},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4366.2,3686.9)"},"45701":{"target":{"__isSmartRef__":true,"id":45700},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45702":{"_BorderWidth":9.881146063599456,"_ClipMode":"visible","_BorderRadius":1.8790609692920635,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.1,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,194,22)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.7)"},"45703":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45704},{"__isSmartRef__":true,"id":45706},{"__isSmartRef__":true,"id":45708},{"__isSmartRef__":true,"id":45710},{"__isSmartRef__":true,"id":45712},{"__isSmartRef__":true,"id":45714},{"__isSmartRef__":true,"id":45716},{"__isSmartRef__":true,"id":45718}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45720},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45704":{"date":{"__isSmartRef__":true,"id":45705},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45705":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45706":{"date":{"__isSmartRef__":true,"id":45707},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45707":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45708":{"date":{"__isSmartRef__":true,"id":45709},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45709":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45710":{"date":{"__isSmartRef__":true,"id":45711},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45711":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45712":{"date":{"__isSmartRef__":true,"id":45713},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45713":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45714":{"date":{"__isSmartRef__":true,"id":45715},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45715":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45716":{"date":{"__isSmartRef__":true,"id":45717},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45717":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45718":{"date":{"__isSmartRef__":true,"id":45719},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45719":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45720":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45721":{"morph":{"__isSmartRef__":true,"id":45700},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45722":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45723}},"45723":{"test01IsMorph":{"__isSmartRef__":true,"id":45724}},"45724":{"varMapping":{"__isSmartRef__":true,"id":45725},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45726},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45725":{"this":{"__isSmartRef__":true,"id":45722}},"45726":{},"45727":{"change":{"__isSmartRef__":true,"id":45728},"tick":{"__isSmartRef__":true,"id":45732}},"45728":{"varMapping":{"__isSmartRef__":true,"id":45729},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45729":{"this":{"__isSmartRef__":true,"id":45700}},"45730":{"timestamp":{"__isSmartRef__":true,"id":45731},"user":"cschuster","tags":[]},"45731":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45732":{"varMapping":{"__isSmartRef__":true,"id":45733},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45733":{"this":{"__isSmartRef__":true,"id":45700}},"45734":{"timestamp":{"__isSmartRef__":true,"id":45735},"user":"cschuster","tags":[]},"45735":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45736":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45737}],"id":"57E6F2AF-7E3B-415C-B7CA-78C3FD0FB165","shape":{"__isSmartRef__":true,"id":45738},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1183","partsBinMetaInfo":{"__isSmartRef__":true,"id":45739},"eventHandler":{"__isSmartRef__":true,"id":45757},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8"],"partTests":{"__isSmartRef__":true,"id":45758},"_ClipMode":"visible","moved":true,"b":187.3904367154464,"#startLetters":"set","isBeingDragged":false,"delta":0.7044753259979188,"_Rotation":9.82585946682827,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45763},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4705.5,4055.4)"},"45737":{"target":{"__isSmartRef__":true,"id":45736},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45738":{"_BorderWidth":4.356849629227666,"_ClipMode":"visible","_BorderRadius":39.33817216092066,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.2,105.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-33,-287,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.4,-0.2)"},"45739":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45740},{"__isSmartRef__":true,"id":45742},{"__isSmartRef__":true,"id":45744},{"__isSmartRef__":true,"id":45746},{"__isSmartRef__":true,"id":45748},{"__isSmartRef__":true,"id":45750},{"__isSmartRef__":true,"id":45752},{"__isSmartRef__":true,"id":45754}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45756},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45740":{"date":{"__isSmartRef__":true,"id":45741},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45741":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45742":{"date":{"__isSmartRef__":true,"id":45743},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45743":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45744":{"date":{"__isSmartRef__":true,"id":45745},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45745":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45746":{"date":{"__isSmartRef__":true,"id":45747},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45747":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45748":{"date":{"__isSmartRef__":true,"id":45749},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45749":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45750":{"date":{"__isSmartRef__":true,"id":45751},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45751":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45752":{"date":{"__isSmartRef__":true,"id":45753},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45753":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45754":{"date":{"__isSmartRef__":true,"id":45755},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45755":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45756":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45757":{"morph":{"__isSmartRef__":true,"id":45736},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45758":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45759}},"45759":{"test01IsMorph":{"__isSmartRef__":true,"id":45760}},"45760":{"varMapping":{"__isSmartRef__":true,"id":45761},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45762},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45761":{"this":{"__isSmartRef__":true,"id":45758}},"45762":{},"45763":{"change":{"__isSmartRef__":true,"id":45764},"tick":{"__isSmartRef__":true,"id":45768}},"45764":{"varMapping":{"__isSmartRef__":true,"id":45765},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45766},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45765":{"this":{"__isSmartRef__":true,"id":45736}},"45766":{"timestamp":{"__isSmartRef__":true,"id":45767},"user":"cschuster","tags":[]},"45767":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45768":{"varMapping":{"__isSmartRef__":true,"id":45769},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45769":{"this":{"__isSmartRef__":true,"id":45736}},"45770":{"timestamp":{"__isSmartRef__":true,"id":45771},"user":"cschuster","tags":[]},"45771":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45772":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45773}],"id":"38F4EA26-0055-43DC-85A8-8DFD83572A92","shape":{"__isSmartRef__":true,"id":45774},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1184","partsBinMetaInfo":{"__isSmartRef__":true,"id":45775},"eventHandler":{"__isSmartRef__":true,"id":45793},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","DD960D38-5D1B-48CE-A687-C984A0D2C294"],"partTests":{"__isSmartRef__":true,"id":45794},"_ClipMode":"visible","moved":true,"b":206,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-9.22387937562678,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45799},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3975.7,4400.9)"},"45773":{"target":{"__isSmartRef__":true,"id":45772},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45774":{"_BorderWidth":2.8081442660546148,"_ClipMode":"visible","_BorderRadius":32.313229506513174,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,117.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-112,-342,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-2.0)"},"45775":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45776},{"__isSmartRef__":true,"id":45778},{"__isSmartRef__":true,"id":45780},{"__isSmartRef__":true,"id":45782},{"__isSmartRef__":true,"id":45784},{"__isSmartRef__":true,"id":45786},{"__isSmartRef__":true,"id":45788},{"__isSmartRef__":true,"id":45790}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45792},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45776":{"date":{"__isSmartRef__":true,"id":45777},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45777":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45778":{"date":{"__isSmartRef__":true,"id":45779},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45779":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45780":{"date":{"__isSmartRef__":true,"id":45781},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45781":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45782":{"date":{"__isSmartRef__":true,"id":45783},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45783":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45784":{"date":{"__isSmartRef__":true,"id":45785},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45785":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45786":{"date":{"__isSmartRef__":true,"id":45787},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45787":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45788":{"date":{"__isSmartRef__":true,"id":45789},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45789":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45790":{"date":{"__isSmartRef__":true,"id":45791},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45791":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45792":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45793":{"morph":{"__isSmartRef__":true,"id":45772},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45794":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45795}},"45795":{"test01IsMorph":{"__isSmartRef__":true,"id":45796}},"45796":{"varMapping":{"__isSmartRef__":true,"id":45797},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45798},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45797":{"this":{"__isSmartRef__":true,"id":45794}},"45798":{},"45799":{"change":{"__isSmartRef__":true,"id":45800},"tick":{"__isSmartRef__":true,"id":45804}},"45800":{"varMapping":{"__isSmartRef__":true,"id":45801},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45801":{"this":{"__isSmartRef__":true,"id":45772}},"45802":{"timestamp":{"__isSmartRef__":true,"id":45803},"user":"cschuster","tags":[]},"45803":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45804":{"varMapping":{"__isSmartRef__":true,"id":45805},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45806},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45805":{"this":{"__isSmartRef__":true,"id":45772}},"45806":{"timestamp":{"__isSmartRef__":true,"id":45807},"user":"cschuster","tags":[]},"45807":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45808":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45809}],"id":"DD288798-79AE-403F-94FF-E9D6037E4CB1","shape":{"__isSmartRef__":true,"id":45810},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1185","partsBinMetaInfo":{"__isSmartRef__":true,"id":45811},"eventHandler":{"__isSmartRef__":true,"id":45829},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA"],"partTests":{"__isSmartRef__":true,"id":45830},"_ClipMode":"visible","moved":true,"b":60.03037848160602,"#startLetters":"set","isBeingDragged":false,"delta":0.6980276567628607,"_Rotation":-29.38812420526829,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45835},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5006.2,5800.9)"},"45809":{"target":{"__isSmartRef__":true,"id":45808},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45810":{"_BorderWidth":9.331451921538747,"_ClipMode":"visible","_BorderRadius":9.981638802237276,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,65.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,350,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-30.0)"},"45811":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45812},{"__isSmartRef__":true,"id":45814},{"__isSmartRef__":true,"id":45816},{"__isSmartRef__":true,"id":45818},{"__isSmartRef__":true,"id":45820},{"__isSmartRef__":true,"id":45822},{"__isSmartRef__":true,"id":45824},{"__isSmartRef__":true,"id":45826}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45828},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45812":{"date":{"__isSmartRef__":true,"id":45813},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45813":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45814":{"date":{"__isSmartRef__":true,"id":45815},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45815":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45816":{"date":{"__isSmartRef__":true,"id":45817},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45817":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45818":{"date":{"__isSmartRef__":true,"id":45819},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45819":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45820":{"date":{"__isSmartRef__":true,"id":45821},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45821":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45822":{"date":{"__isSmartRef__":true,"id":45823},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45823":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45824":{"date":{"__isSmartRef__":true,"id":45825},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45825":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45826":{"date":{"__isSmartRef__":true,"id":45827},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45827":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45828":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45829":{"morph":{"__isSmartRef__":true,"id":45808},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45830":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45831}},"45831":{"test01IsMorph":{"__isSmartRef__":true,"id":45832}},"45832":{"varMapping":{"__isSmartRef__":true,"id":45833},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45834},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45833":{"this":{"__isSmartRef__":true,"id":45830}},"45834":{},"45835":{"change":{"__isSmartRef__":true,"id":45836},"tick":{"__isSmartRef__":true,"id":45840}},"45836":{"varMapping":{"__isSmartRef__":true,"id":45837},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45837":{"this":{"__isSmartRef__":true,"id":45808}},"45838":{"timestamp":{"__isSmartRef__":true,"id":45839},"user":"cschuster","tags":[]},"45839":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45840":{"varMapping":{"__isSmartRef__":true,"id":45841},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45842},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45841":{"this":{"__isSmartRef__":true,"id":45808}},"45842":{"timestamp":{"__isSmartRef__":true,"id":45843},"user":"cschuster","tags":[]},"45843":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45844":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45845}],"id":"1284DA4D-945A-4C49-9D53-E2CDAE126970","shape":{"__isSmartRef__":true,"id":45846},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1186","partsBinMetaInfo":{"__isSmartRef__":true,"id":45847},"eventHandler":{"__isSmartRef__":true,"id":45865},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545"],"partTests":{"__isSmartRef__":true,"id":45866},"_ClipMode":"visible","moved":true,"b":38.785074243322015,"#startLetters":"set","isBeingDragged":false,"delta":-0.7106524906121194,"_Rotation":0.08590252741180059,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45871},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5660.1,4664.0)"},"45845":{"target":{"__isSmartRef__":true,"id":45844},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45846":{"_BorderWidth":8.132003848809912,"_ClipMode":"visible","_BorderRadius":24.304883025663827,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,74.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(160,360,29)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.5,-35.6)"},"45847":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45848},{"__isSmartRef__":true,"id":45850},{"__isSmartRef__":true,"id":45852},{"__isSmartRef__":true,"id":45854},{"__isSmartRef__":true,"id":45856},{"__isSmartRef__":true,"id":45858},{"__isSmartRef__":true,"id":45860},{"__isSmartRef__":true,"id":45862}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45864},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45848":{"date":{"__isSmartRef__":true,"id":45849},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45849":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45850":{"date":{"__isSmartRef__":true,"id":45851},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45851":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45852":{"date":{"__isSmartRef__":true,"id":45853},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45853":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45854":{"date":{"__isSmartRef__":true,"id":45855},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45855":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45856":{"date":{"__isSmartRef__":true,"id":45857},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45857":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45858":{"date":{"__isSmartRef__":true,"id":45859},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45859":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45860":{"date":{"__isSmartRef__":true,"id":45861},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45861":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45862":{"date":{"__isSmartRef__":true,"id":45863},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45863":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45864":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45865":{"morph":{"__isSmartRef__":true,"id":45844},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45866":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45867}},"45867":{"test01IsMorph":{"__isSmartRef__":true,"id":45868}},"45868":{"varMapping":{"__isSmartRef__":true,"id":45869},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45869":{"this":{"__isSmartRef__":true,"id":45866}},"45870":{},"45871":{"change":{"__isSmartRef__":true,"id":45872},"tick":{"__isSmartRef__":true,"id":45876}},"45872":{"varMapping":{"__isSmartRef__":true,"id":45873},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45874},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45873":{"this":{"__isSmartRef__":true,"id":45844}},"45874":{"timestamp":{"__isSmartRef__":true,"id":45875},"user":"cschuster","tags":[]},"45875":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45876":{"varMapping":{"__isSmartRef__":true,"id":45877},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45878},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45877":{"this":{"__isSmartRef__":true,"id":45844}},"45878":{"timestamp":{"__isSmartRef__":true,"id":45879},"user":"cschuster","tags":[]},"45879":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45880":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45881}],"id":"A7417B43-F898-498B-8C59-FA529D4AB67F","shape":{"__isSmartRef__":true,"id":45882},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1187","partsBinMetaInfo":{"__isSmartRef__":true,"id":45883},"eventHandler":{"__isSmartRef__":true,"id":45901},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036"],"partTests":{"__isSmartRef__":true,"id":45902},"_ClipMode":"visible","moved":true,"b":325.6646839377936,"#startLetters":"set","isBeingDragged":false,"delta":0.943955605616793,"_Rotation":-9.84801201514448,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45907},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5180.7,3731.7)"},"45881":{"target":{"__isSmartRef__":true,"id":45880},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45882":{"_BorderWidth":2.1798243319238564,"_ClipMode":"visible","_BorderRadius":27.274574721906042,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.7,122.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-144,67,-183)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.7,-36.5)"},"45883":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45884},{"__isSmartRef__":true,"id":45886},{"__isSmartRef__":true,"id":45888},{"__isSmartRef__":true,"id":45890},{"__isSmartRef__":true,"id":45892},{"__isSmartRef__":true,"id":45894},{"__isSmartRef__":true,"id":45896},{"__isSmartRef__":true,"id":45898}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45900},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45884":{"date":{"__isSmartRef__":true,"id":45885},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45885":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45886":{"date":{"__isSmartRef__":true,"id":45887},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45887":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45888":{"date":{"__isSmartRef__":true,"id":45889},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45889":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45890":{"date":{"__isSmartRef__":true,"id":45891},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45891":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45892":{"date":{"__isSmartRef__":true,"id":45893},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45893":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45894":{"date":{"__isSmartRef__":true,"id":45895},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45895":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45896":{"date":{"__isSmartRef__":true,"id":45897},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45897":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45898":{"date":{"__isSmartRef__":true,"id":45899},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45899":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45900":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45901":{"morph":{"__isSmartRef__":true,"id":45880},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45902":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45903}},"45903":{"test01IsMorph":{"__isSmartRef__":true,"id":45904}},"45904":{"varMapping":{"__isSmartRef__":true,"id":45905},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45906},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45905":{"this":{"__isSmartRef__":true,"id":45902}},"45906":{},"45907":{"change":{"__isSmartRef__":true,"id":45908},"tick":{"__isSmartRef__":true,"id":45912}},"45908":{"varMapping":{"__isSmartRef__":true,"id":45909},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45910},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45909":{"this":{"__isSmartRef__":true,"id":45880}},"45910":{"timestamp":{"__isSmartRef__":true,"id":45911},"user":"cschuster","tags":[]},"45911":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45912":{"varMapping":{"__isSmartRef__":true,"id":45913},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45914},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45913":{"this":{"__isSmartRef__":true,"id":45880}},"45914":{"timestamp":{"__isSmartRef__":true,"id":45915},"user":"cschuster","tags":[]},"45915":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45916":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45917}],"id":"C253C432-A617-4CCA-B4FB-082DE89F6F14","shape":{"__isSmartRef__":true,"id":45918},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1188","partsBinMetaInfo":{"__isSmartRef__":true,"id":45919},"eventHandler":{"__isSmartRef__":true,"id":45937},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","E5EA64C0-9E41-4A39-AA8D-E249857A2E9A"],"partTests":{"__isSmartRef__":true,"id":45938},"_ClipMode":"visible","moved":true,"b":101.09957612876315,"#startLetters":"set","isBeingDragged":false,"delta":0.6739971741917543,"_Rotation":20.449595543861047,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45943},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6161.4,4380.5)"},"45917":{"target":{"__isSmartRef__":true,"id":45916},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45918":{"_BorderWidth":9.906470441165109,"_ClipMode":"visible","_BorderRadius":1.4824764959568948,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.9,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,202,3)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-16.1)"},"45919":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45920},{"__isSmartRef__":true,"id":45922},{"__isSmartRef__":true,"id":45924},{"__isSmartRef__":true,"id":45926},{"__isSmartRef__":true,"id":45928},{"__isSmartRef__":true,"id":45930},{"__isSmartRef__":true,"id":45932},{"__isSmartRef__":true,"id":45934}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45936},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45920":{"date":{"__isSmartRef__":true,"id":45921},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45921":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45922":{"date":{"__isSmartRef__":true,"id":45923},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45923":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45924":{"date":{"__isSmartRef__":true,"id":45925},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45925":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45926":{"date":{"__isSmartRef__":true,"id":45927},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45927":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45928":{"date":{"__isSmartRef__":true,"id":45929},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45929":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45930":{"date":{"__isSmartRef__":true,"id":45931},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45931":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45932":{"date":{"__isSmartRef__":true,"id":45933},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45933":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45934":{"date":{"__isSmartRef__":true,"id":45935},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45935":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45936":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45937":{"morph":{"__isSmartRef__":true,"id":45916},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45938":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45939}},"45939":{"test01IsMorph":{"__isSmartRef__":true,"id":45940}},"45940":{"varMapping":{"__isSmartRef__":true,"id":45941},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45942},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45941":{"this":{"__isSmartRef__":true,"id":45938}},"45942":{},"45943":{"change":{"__isSmartRef__":true,"id":45944},"tick":{"__isSmartRef__":true,"id":45948}},"45944":{"varMapping":{"__isSmartRef__":true,"id":45945},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45946},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45945":{"this":{"__isSmartRef__":true,"id":45916}},"45946":{"timestamp":{"__isSmartRef__":true,"id":45947},"user":"cschuster","tags":[]},"45947":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45948":{"varMapping":{"__isSmartRef__":true,"id":45949},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45950},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45949":{"this":{"__isSmartRef__":true,"id":45916}},"45950":{"timestamp":{"__isSmartRef__":true,"id":45951},"user":"cschuster","tags":[]},"45951":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45952":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45953}],"id":"9364905A-233D-437D-AFEA-AA91A85622C1","shape":{"__isSmartRef__":true,"id":45954},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1189","partsBinMetaInfo":{"__isSmartRef__":true,"id":45955},"eventHandler":{"__isSmartRef__":true,"id":45973},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038"],"partTests":{"__isSmartRef__":true,"id":45974},"_ClipMode":"visible","moved":true,"b":140.67387912306003,"#startLetters":"set","isBeingDragged":false,"delta":0.6224507925799116,"_Rotation":-0.970967591120657,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45979},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4731.7,5503.3)"},"45953":{"target":{"__isSmartRef__":true,"id":45952},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45954":{"_BorderWidth":8.168667984567582,"_ClipMode":"visible","_BorderRadius":23.935269125722265,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.8,74.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(162,-36,223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.7,-4.5)"},"45955":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45956},{"__isSmartRef__":true,"id":45958},{"__isSmartRef__":true,"id":45960},{"__isSmartRef__":true,"id":45962},{"__isSmartRef__":true,"id":45964},{"__isSmartRef__":true,"id":45966},{"__isSmartRef__":true,"id":45968},{"__isSmartRef__":true,"id":45970}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":45972},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45956":{"date":{"__isSmartRef__":true,"id":45957},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45957":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45958":{"date":{"__isSmartRef__":true,"id":45959},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45959":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45960":{"date":{"__isSmartRef__":true,"id":45961},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45961":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45962":{"date":{"__isSmartRef__":true,"id":45963},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45963":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"45964":{"date":{"__isSmartRef__":true,"id":45965},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"45965":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"45966":{"date":{"__isSmartRef__":true,"id":45967},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"45967":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"45968":{"date":{"__isSmartRef__":true,"id":45969},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45969":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"45970":{"date":{"__isSmartRef__":true,"id":45971},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"45971":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"45972":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"45973":{"morph":{"__isSmartRef__":true,"id":45952},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45974":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":45975}},"45975":{"test01IsMorph":{"__isSmartRef__":true,"id":45976}},"45976":{"varMapping":{"__isSmartRef__":true,"id":45977},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":45978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45977":{"this":{"__isSmartRef__":true,"id":45974}},"45978":{},"45979":{"change":{"__isSmartRef__":true,"id":45980},"tick":{"__isSmartRef__":true,"id":45984}},"45980":{"varMapping":{"__isSmartRef__":true,"id":45981},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":45982},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45981":{"this":{"__isSmartRef__":true,"id":45952}},"45982":{"timestamp":{"__isSmartRef__":true,"id":45983},"user":"cschuster","tags":[]},"45983":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"45984":{"varMapping":{"__isSmartRef__":true,"id":45985},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":45986},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"45985":{"this":{"__isSmartRef__":true,"id":45952}},"45986":{"timestamp":{"__isSmartRef__":true,"id":45987},"user":"cschuster","tags":[]},"45987":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"45988":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":45989}],"id":"EFFD8626-AA79-403C-8348-1477F11CA7FC","shape":{"__isSmartRef__":true,"id":45990},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1190","partsBinMetaInfo":{"__isSmartRef__":true,"id":45991},"eventHandler":{"__isSmartRef__":true,"id":46009},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944"],"partTests":{"__isSmartRef__":true,"id":46010},"_ClipMode":"visible","moved":true,"b":302.41805147379637,"#startLetters":"set","isBeingDragged":false,"delta":0.9450564108556136,"_Rotation":21.767179544649935,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46015},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5778.8,3704.7)"},"45989":{"target":{"__isSmartRef__":true,"id":45988},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"45990":{"_BorderWidth":0.7792046636598169,"_ClipMode":"visible","_BorderRadius":11.49581876596634,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.8,133.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-216,-79,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.1,-30.7)"},"45991":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":45992},{"__isSmartRef__":true,"id":45994},{"__isSmartRef__":true,"id":45996},{"__isSmartRef__":true,"id":45998},{"__isSmartRef__":true,"id":46000},{"__isSmartRef__":true,"id":46002},{"__isSmartRef__":true,"id":46004},{"__isSmartRef__":true,"id":46006}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46008},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"45992":{"date":{"__isSmartRef__":true,"id":45993},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"45993":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"45994":{"date":{"__isSmartRef__":true,"id":45995},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"45995":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"45996":{"date":{"__isSmartRef__":true,"id":45997},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"45997":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"45998":{"date":{"__isSmartRef__":true,"id":45999},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"45999":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46000":{"date":{"__isSmartRef__":true,"id":46001},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46001":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46002":{"date":{"__isSmartRef__":true,"id":46003},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46003":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46004":{"date":{"__isSmartRef__":true,"id":46005},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46005":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46006":{"date":{"__isSmartRef__":true,"id":46007},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46007":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46008":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46009":{"morph":{"__isSmartRef__":true,"id":45988},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46010":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46011}},"46011":{"test01IsMorph":{"__isSmartRef__":true,"id":46012}},"46012":{"varMapping":{"__isSmartRef__":true,"id":46013},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46013":{"this":{"__isSmartRef__":true,"id":46010}},"46014":{},"46015":{"change":{"__isSmartRef__":true,"id":46016},"tick":{"__isSmartRef__":true,"id":46020}},"46016":{"varMapping":{"__isSmartRef__":true,"id":46017},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46018},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46017":{"this":{"__isSmartRef__":true,"id":45988}},"46018":{"timestamp":{"__isSmartRef__":true,"id":46019},"user":"cschuster","tags":[]},"46019":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46020":{"varMapping":{"__isSmartRef__":true,"id":46021},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46022},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46021":{"this":{"__isSmartRef__":true,"id":45988}},"46022":{"timestamp":{"__isSmartRef__":true,"id":46023},"user":"cschuster","tags":[]},"46023":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46024":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46025}],"id":"73786147-A775-4EAE-9E6F-F577A7B1A9BF","shape":{"__isSmartRef__":true,"id":46026},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1191","partsBinMetaInfo":{"__isSmartRef__":true,"id":46027},"eventHandler":{"__isSmartRef__":true,"id":46045},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B","7E7D9DF2-D65E-456B-9B38-91AFFBB81B2C"],"partTests":{"__isSmartRef__":true,"id":46046},"_ClipMode":"visible","moved":true,"b":24.62024944467703,"#startLetters":"set","isBeingDragged":false,"delta":0.6004938888945617,"_Rotation":-15.484567150256735,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46051},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4396.1,4503.0)"},"46025":{"target":{"__isSmartRef__":true,"id":46024},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46026":{"_BorderWidth":7.083010540049595,"_ClipMode":"visible","_BorderRadius":33.05770734406767,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.3,83.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(107,340,192)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.3,-38.2)"},"46027":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46028},{"__isSmartRef__":true,"id":46030},{"__isSmartRef__":true,"id":46032},{"__isSmartRef__":true,"id":46034},{"__isSmartRef__":true,"id":46036},{"__isSmartRef__":true,"id":46038},{"__isSmartRef__":true,"id":46040},{"__isSmartRef__":true,"id":46042}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46044},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46028":{"date":{"__isSmartRef__":true,"id":46029},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46029":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46030":{"date":{"__isSmartRef__":true,"id":46031},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46031":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46032":{"date":{"__isSmartRef__":true,"id":46033},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46033":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46034":{"date":{"__isSmartRef__":true,"id":46035},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46035":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46036":{"date":{"__isSmartRef__":true,"id":46037},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46037":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46038":{"date":{"__isSmartRef__":true,"id":46039},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46039":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46040":{"date":{"__isSmartRef__":true,"id":46041},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46041":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46042":{"date":{"__isSmartRef__":true,"id":46043},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46043":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46044":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46045":{"morph":{"__isSmartRef__":true,"id":46024},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46046":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46047}},"46047":{"test01IsMorph":{"__isSmartRef__":true,"id":46048}},"46048":{"varMapping":{"__isSmartRef__":true,"id":46049},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46049":{"this":{"__isSmartRef__":true,"id":46046}},"46050":{},"46051":{"change":{"__isSmartRef__":true,"id":46052},"tick":{"__isSmartRef__":true,"id":46056}},"46052":{"varMapping":{"__isSmartRef__":true,"id":46053},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46054},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46053":{"this":{"__isSmartRef__":true,"id":46024}},"46054":{"timestamp":{"__isSmartRef__":true,"id":46055},"user":"cschuster","tags":[]},"46055":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46056":{"varMapping":{"__isSmartRef__":true,"id":46057},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46058},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46057":{"this":{"__isSmartRef__":true,"id":46024}},"46058":{"timestamp":{"__isSmartRef__":true,"id":46059},"user":"cschuster","tags":[]},"46059":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46060":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46061}],"id":"3ADA23B2-C055-4B53-AD32-7FC32CD277FD","shape":{"__isSmartRef__":true,"id":46062},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1192","partsBinMetaInfo":{"__isSmartRef__":true,"id":46063},"eventHandler":{"__isSmartRef__":true,"id":46081},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF"],"partTests":{"__isSmartRef__":true,"id":46082},"_ClipMode":"visible","moved":true,"b":200,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":2.922143992190434,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46087},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4540.1,4819.9)"},"46061":{"target":{"__isSmartRef__":true,"id":46060},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46062":{"_BorderWidth":3.289899283371657,"_ClipMode":"visible","_BorderRadius":35.32088886237956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,-328,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-1.2)"},"46063":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46064},{"__isSmartRef__":true,"id":46066},{"__isSmartRef__":true,"id":46068},{"__isSmartRef__":true,"id":46070},{"__isSmartRef__":true,"id":46072},{"__isSmartRef__":true,"id":46074},{"__isSmartRef__":true,"id":46076},{"__isSmartRef__":true,"id":46078}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46080},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46064":{"date":{"__isSmartRef__":true,"id":46065},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46065":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46066":{"date":{"__isSmartRef__":true,"id":46067},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46067":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46068":{"date":{"__isSmartRef__":true,"id":46069},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46069":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46070":{"date":{"__isSmartRef__":true,"id":46071},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46071":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46072":{"date":{"__isSmartRef__":true,"id":46073},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46073":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46074":{"date":{"__isSmartRef__":true,"id":46075},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46075":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46076":{"date":{"__isSmartRef__":true,"id":46077},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46077":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46078":{"date":{"__isSmartRef__":true,"id":46079},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46079":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46080":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46081":{"morph":{"__isSmartRef__":true,"id":46060},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46082":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46083}},"46083":{"test01IsMorph":{"__isSmartRef__":true,"id":46084}},"46084":{"varMapping":{"__isSmartRef__":true,"id":46085},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46085":{"this":{"__isSmartRef__":true,"id":46082}},"46086":{},"46087":{"change":{"__isSmartRef__":true,"id":46088},"tick":{"__isSmartRef__":true,"id":46092}},"46088":{"varMapping":{"__isSmartRef__":true,"id":46089},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46090},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46089":{"this":{"__isSmartRef__":true,"id":46060}},"46090":{"timestamp":{"__isSmartRef__":true,"id":46091},"user":"cschuster","tags":[]},"46091":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46092":{"varMapping":{"__isSmartRef__":true,"id":46093},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46094},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46093":{"this":{"__isSmartRef__":true,"id":46060}},"46094":{"timestamp":{"__isSmartRef__":true,"id":46095},"user":"cschuster","tags":[]},"46095":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46096":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46097}],"id":"76E724D9-6B45-4304-9616-6AD9F63E094B","shape":{"__isSmartRef__":true,"id":46098},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1193","partsBinMetaInfo":{"__isSmartRef__":true,"id":46099},"eventHandler":{"__isSmartRef__":true,"id":46117},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0"],"partTests":{"__isSmartRef__":true,"id":46118},"_ClipMode":"visible","moved":true,"b":23.185931355284993,"#startLetters":"set","isBeingDragged":false,"delta":-0.8934060176252387,"_Rotation":12.312323635781862,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46123},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4688.9,4084.7)"},"46097":{"target":{"__isSmartRef__":true,"id":46096},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46098":{"_BorderWidth":6.968581046960098,"_ClipMode":"visible","_BorderRadius":33.79950185847917,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.0,84.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(101,336,205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.9,-38.4)"},"46099":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46100},{"__isSmartRef__":true,"id":46102},{"__isSmartRef__":true,"id":46104},{"__isSmartRef__":true,"id":46106},{"__isSmartRef__":true,"id":46108},{"__isSmartRef__":true,"id":46110},{"__isSmartRef__":true,"id":46112},{"__isSmartRef__":true,"id":46114}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46116},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46100":{"date":{"__isSmartRef__":true,"id":46101},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46101":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46102":{"date":{"__isSmartRef__":true,"id":46103},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46103":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46104":{"date":{"__isSmartRef__":true,"id":46105},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46105":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46106":{"date":{"__isSmartRef__":true,"id":46107},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46107":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46108":{"date":{"__isSmartRef__":true,"id":46109},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46109":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46110":{"date":{"__isSmartRef__":true,"id":46111},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46111":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46112":{"date":{"__isSmartRef__":true,"id":46113},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46113":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46114":{"date":{"__isSmartRef__":true,"id":46115},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46115":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46116":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46117":{"morph":{"__isSmartRef__":true,"id":46096},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46118":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46119}},"46119":{"test01IsMorph":{"__isSmartRef__":true,"id":46120}},"46120":{"varMapping":{"__isSmartRef__":true,"id":46121},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46121":{"this":{"__isSmartRef__":true,"id":46118}},"46122":{},"46123":{"change":{"__isSmartRef__":true,"id":46124},"tick":{"__isSmartRef__":true,"id":46128}},"46124":{"varMapping":{"__isSmartRef__":true,"id":46125},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46125":{"this":{"__isSmartRef__":true,"id":46096}},"46126":{"timestamp":{"__isSmartRef__":true,"id":46127},"user":"cschuster","tags":[]},"46127":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46128":{"varMapping":{"__isSmartRef__":true,"id":46129},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46130},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46129":{"this":{"__isSmartRef__":true,"id":46096}},"46130":{"timestamp":{"__isSmartRef__":true,"id":46131},"user":"cschuster","tags":[]},"46131":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46132":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46133}],"id":"EE60EE8E-E277-4A79-BA66-81713CC6376A","shape":{"__isSmartRef__":true,"id":46134},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1194","partsBinMetaInfo":{"__isSmartRef__":true,"id":46135},"eventHandler":{"__isSmartRef__":true,"id":46153},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607","9B9E8614-EF7F-4A1A-A4AB-539A94DD16DA","BBB0A5C2-DC8C-4351-834B-621D68A032B9"],"partTests":{"__isSmartRef__":true,"id":46154},"_ClipMode":"visible","moved":true,"b":104,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-13.154659882774498,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46159},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5345.4,4154.7)"},"46133":{"target":{"__isSmartRef__":true,"id":46132},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46134":{"_BorderWidth":9.851478631379983,"_ClipMode":"visible","_BorderRadius":2.3410481428214625,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.2,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,186,42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.2)"},"46135":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46136},{"__isSmartRef__":true,"id":46138},{"__isSmartRef__":true,"id":46140},{"__isSmartRef__":true,"id":46142},{"__isSmartRef__":true,"id":46144},{"__isSmartRef__":true,"id":46146},{"__isSmartRef__":true,"id":46148},{"__isSmartRef__":true,"id":46150}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46152},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46136":{"date":{"__isSmartRef__":true,"id":46137},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46137":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46138":{"date":{"__isSmartRef__":true,"id":46139},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46139":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46140":{"date":{"__isSmartRef__":true,"id":46141},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46141":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46142":{"date":{"__isSmartRef__":true,"id":46143},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46143":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46144":{"date":{"__isSmartRef__":true,"id":46145},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46145":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46146":{"date":{"__isSmartRef__":true,"id":46147},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46147":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46148":{"date":{"__isSmartRef__":true,"id":46149},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46149":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46150":{"date":{"__isSmartRef__":true,"id":46151},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46151":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46152":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46153":{"morph":{"__isSmartRef__":true,"id":46132},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46154":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46155}},"46155":{"test01IsMorph":{"__isSmartRef__":true,"id":46156}},"46156":{"varMapping":{"__isSmartRef__":true,"id":46157},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46157":{"this":{"__isSmartRef__":true,"id":46154}},"46158":{},"46159":{"change":{"__isSmartRef__":true,"id":46160},"tick":{"__isSmartRef__":true,"id":46164}},"46160":{"varMapping":{"__isSmartRef__":true,"id":46161},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46161":{"this":{"__isSmartRef__":true,"id":46132}},"46162":{"timestamp":{"__isSmartRef__":true,"id":46163},"user":"cschuster","tags":[]},"46163":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46164":{"varMapping":{"__isSmartRef__":true,"id":46165},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46166},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46165":{"this":{"__isSmartRef__":true,"id":46132}},"46166":{"timestamp":{"__isSmartRef__":true,"id":46167},"user":"cschuster","tags":[]},"46167":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46168":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46169}],"id":"980F3D5E-9D39-4845-A9F1-AA270740F4E5","shape":{"__isSmartRef__":true,"id":46170},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1195","partsBinMetaInfo":{"__isSmartRef__":true,"id":46171},"eventHandler":{"__isSmartRef__":true,"id":46189},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","1343D5FF-C10B-4080-BAF3-04CCB46EA349"],"partTests":{"__isSmartRef__":true,"id":46190},"_ClipMode":"visible","moved":true,"b":140.03735694859643,"#startLetters":"set","isBeingDragged":false,"delta":-0.8146764557459392,"_Rotation":-44.29131711195519,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46195},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5161.2,4427.7)"},"46169":{"target":{"__isSmartRef__":true,"id":46168},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46170":{"_BorderWidth":8.211440053883802,"_ClipMode":"visible","_BorderRadius":23.49864444849728,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,74.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(164,-32,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.8,-4.7)"},"46171":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46172},{"__isSmartRef__":true,"id":46174},{"__isSmartRef__":true,"id":46176},{"__isSmartRef__":true,"id":46178},{"__isSmartRef__":true,"id":46180},{"__isSmartRef__":true,"id":46182},{"__isSmartRef__":true,"id":46184},{"__isSmartRef__":true,"id":46186}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46188},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46172":{"date":{"__isSmartRef__":true,"id":46173},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46173":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46174":{"date":{"__isSmartRef__":true,"id":46175},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46175":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46176":{"date":{"__isSmartRef__":true,"id":46177},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46177":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46178":{"date":{"__isSmartRef__":true,"id":46179},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46179":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46180":{"date":{"__isSmartRef__":true,"id":46181},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46181":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46182":{"date":{"__isSmartRef__":true,"id":46183},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46183":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46184":{"date":{"__isSmartRef__":true,"id":46185},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46185":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46186":{"date":{"__isSmartRef__":true,"id":46187},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46187":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46188":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46189":{"morph":{"__isSmartRef__":true,"id":46168},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46190":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46191}},"46191":{"test01IsMorph":{"__isSmartRef__":true,"id":46192}},"46192":{"varMapping":{"__isSmartRef__":true,"id":46193},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46194},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46193":{"this":{"__isSmartRef__":true,"id":46190}},"46194":{},"46195":{"change":{"__isSmartRef__":true,"id":46196},"tick":{"__isSmartRef__":true,"id":46200}},"46196":{"varMapping":{"__isSmartRef__":true,"id":46197},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46198},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46197":{"this":{"__isSmartRef__":true,"id":46168}},"46198":{"timestamp":{"__isSmartRef__":true,"id":46199},"user":"cschuster","tags":[]},"46199":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46200":{"varMapping":{"__isSmartRef__":true,"id":46201},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46202},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46201":{"this":{"__isSmartRef__":true,"id":46168}},"46202":{"timestamp":{"__isSmartRef__":true,"id":46203},"user":"cschuster","tags":[]},"46203":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46204":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46205}],"id":"D84FE7EA-6859-409A-80F2-32BC9BFDD49C","shape":{"__isSmartRef__":true,"id":46206},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1196","partsBinMetaInfo":{"__isSmartRef__":true,"id":46207},"eventHandler":{"__isSmartRef__":true,"id":46225},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF"],"partTests":{"__isSmartRef__":true,"id":46226},"_ClipMode":"visible","moved":true,"b":242.40125954762334,"#startLetters":"set","isBeingDragged":false,"delta":0.8626379343331791,"_Rotation":17.603475948328587,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46231},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4991.0,4565.9)"},"46205":{"target":{"__isSmartRef__":true,"id":46204},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46206":{"_BorderWidth":0.568931181144575,"_ClipMode":"visible","_BorderRadius":8.585006596107496,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.8,135.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-346,231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.7)"},"46207":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46208},{"__isSmartRef__":true,"id":46210},{"__isSmartRef__":true,"id":46212},{"__isSmartRef__":true,"id":46214},{"__isSmartRef__":true,"id":46216},{"__isSmartRef__":true,"id":46218},{"__isSmartRef__":true,"id":46220},{"__isSmartRef__":true,"id":46222}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46224},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46208":{"date":{"__isSmartRef__":true,"id":46209},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46209":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46210":{"date":{"__isSmartRef__":true,"id":46211},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46211":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46212":{"date":{"__isSmartRef__":true,"id":46213},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46213":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46214":{"date":{"__isSmartRef__":true,"id":46215},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46215":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46216":{"date":{"__isSmartRef__":true,"id":46217},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46217":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46218":{"date":{"__isSmartRef__":true,"id":46219},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46219":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46220":{"date":{"__isSmartRef__":true,"id":46221},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46221":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46222":{"date":{"__isSmartRef__":true,"id":46223},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46223":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46224":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46225":{"morph":{"__isSmartRef__":true,"id":46204},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46226":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46227}},"46227":{"test01IsMorph":{"__isSmartRef__":true,"id":46228}},"46228":{"varMapping":{"__isSmartRef__":true,"id":46229},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46230},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46229":{"this":{"__isSmartRef__":true,"id":46226}},"46230":{},"46231":{"change":{"__isSmartRef__":true,"id":46232},"tick":{"__isSmartRef__":true,"id":46236}},"46232":{"varMapping":{"__isSmartRef__":true,"id":46233},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46234},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46233":{"this":{"__isSmartRef__":true,"id":46204}},"46234":{"timestamp":{"__isSmartRef__":true,"id":46235},"user":"cschuster","tags":[]},"46235":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46236":{"varMapping":{"__isSmartRef__":true,"id":46237},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46238},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46237":{"this":{"__isSmartRef__":true,"id":46204}},"46238":{"timestamp":{"__isSmartRef__":true,"id":46239},"user":"cschuster","tags":[]},"46239":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46240":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46241}],"id":"1C7AE9D2-7090-4426-A537-2F2B9DBC3FE5","shape":{"__isSmartRef__":true,"id":46242},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1197","partsBinMetaInfo":{"__isSmartRef__":true,"id":46243},"eventHandler":{"__isSmartRef__":true,"id":46261},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847"],"partTests":{"__isSmartRef__":true,"id":46262},"_ClipMode":"visible","moved":true,"b":290.2299836446764,"#startLetters":"set","isBeingDragged":false,"delta":-0.9302668847376481,"_Rotation":6.970701927716904,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46267},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6634.7,5086.6)"},"46241":{"target":{"__isSmartRef__":true,"id":46240},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46242":{"_BorderWidth":0.30843902442965465,"_ClipMode":"visible","_BorderRadius":4.78280898000869,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.0,137.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-152,-120)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-26.9)"},"46243":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46244},{"__isSmartRef__":true,"id":46246},{"__isSmartRef__":true,"id":46248},{"__isSmartRef__":true,"id":46250},{"__isSmartRef__":true,"id":46252},{"__isSmartRef__":true,"id":46254},{"__isSmartRef__":true,"id":46256},{"__isSmartRef__":true,"id":46258}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46260},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46244":{"date":{"__isSmartRef__":true,"id":46245},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46245":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46246":{"date":{"__isSmartRef__":true,"id":46247},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46247":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46248":{"date":{"__isSmartRef__":true,"id":46249},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46249":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46250":{"date":{"__isSmartRef__":true,"id":46251},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46251":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46252":{"date":{"__isSmartRef__":true,"id":46253},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46253":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46254":{"date":{"__isSmartRef__":true,"id":46255},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46255":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46256":{"date":{"__isSmartRef__":true,"id":46257},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46257":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46258":{"date":{"__isSmartRef__":true,"id":46259},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46259":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46260":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46261":{"morph":{"__isSmartRef__":true,"id":46240},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46262":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46263}},"46263":{"test01IsMorph":{"__isSmartRef__":true,"id":46264}},"46264":{"varMapping":{"__isSmartRef__":true,"id":46265},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46266},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46265":{"this":{"__isSmartRef__":true,"id":46262}},"46266":{},"46267":{"change":{"__isSmartRef__":true,"id":46268},"tick":{"__isSmartRef__":true,"id":46272}},"46268":{"varMapping":{"__isSmartRef__":true,"id":46269},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46270},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46269":{"this":{"__isSmartRef__":true,"id":46240}},"46270":{"timestamp":{"__isSmartRef__":true,"id":46271},"user":"cschuster","tags":[]},"46271":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46272":{"varMapping":{"__isSmartRef__":true,"id":46273},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46274},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46273":{"this":{"__isSmartRef__":true,"id":46240}},"46274":{"timestamp":{"__isSmartRef__":true,"id":46275},"user":"cschuster","tags":[]},"46275":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46276":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46277}],"id":"D8276568-7351-4EFA-A19A-6330355D97F3","shape":{"__isSmartRef__":true,"id":46278},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1198","partsBinMetaInfo":{"__isSmartRef__":true,"id":46279},"eventHandler":{"__isSmartRef__":true,"id":46297},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B5E125E9-5CC8-4747-AFD5-0064D04E7404"],"partTests":{"__isSmartRef__":true,"id":46298},"_ClipMode":"visible","moved":true,"b":77.24458620126825,"#startLetters":"set","isBeingDragged":false,"delta":0.8981928628054447,"_Rotation":-33.24443881178016,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46303},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4698.0,4915.0)"},"46277":{"target":{"__isSmartRef__":true,"id":46276},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46278":{"_BorderWidth":9.8766073138003,"_ClipMode":"visible","_BorderRadius":1.9499217711830785,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.2,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,307,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-24.4)"},"46279":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46280},{"__isSmartRef__":true,"id":46282},{"__isSmartRef__":true,"id":46284},{"__isSmartRef__":true,"id":46286},{"__isSmartRef__":true,"id":46288},{"__isSmartRef__":true,"id":46290},{"__isSmartRef__":true,"id":46292},{"__isSmartRef__":true,"id":46294}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46296},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46280":{"date":{"__isSmartRef__":true,"id":46281},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46281":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46282":{"date":{"__isSmartRef__":true,"id":46283},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46283":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46284":{"date":{"__isSmartRef__":true,"id":46285},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46285":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46286":{"date":{"__isSmartRef__":true,"id":46287},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46287":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46288":{"date":{"__isSmartRef__":true,"id":46289},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46289":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46290":{"date":{"__isSmartRef__":true,"id":46291},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46291":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46292":{"date":{"__isSmartRef__":true,"id":46293},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46293":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46294":{"date":{"__isSmartRef__":true,"id":46295},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46295":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46296":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46297":{"morph":{"__isSmartRef__":true,"id":46276},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46298":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46299}},"46299":{"test01IsMorph":{"__isSmartRef__":true,"id":46300}},"46300":{"varMapping":{"__isSmartRef__":true,"id":46301},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46302},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46301":{"this":{"__isSmartRef__":true,"id":46298}},"46302":{},"46303":{"change":{"__isSmartRef__":true,"id":46304},"tick":{"__isSmartRef__":true,"id":46308}},"46304":{"varMapping":{"__isSmartRef__":true,"id":46305},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46306},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46305":{"this":{"__isSmartRef__":true,"id":46276}},"46306":{"timestamp":{"__isSmartRef__":true,"id":46307},"user":"cschuster","tags":[]},"46307":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46308":{"varMapping":{"__isSmartRef__":true,"id":46309},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46310},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46309":{"this":{"__isSmartRef__":true,"id":46276}},"46310":{"timestamp":{"__isSmartRef__":true,"id":46311},"user":"cschuster","tags":[]},"46311":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46312":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46313}],"id":"3C945A40-67B3-4F35-AFB3-98CA18E1CEF3","shape":{"__isSmartRef__":true,"id":46314},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1199","partsBinMetaInfo":{"__isSmartRef__":true,"id":46315},"eventHandler":{"__isSmartRef__":true,"id":46333},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492"],"partTests":{"__isSmartRef__":true,"id":46334},"_ClipMode":"visible","moved":true,"b":91.93209851626307,"#startLetters":"set","isBeingDragged":false,"delta":0.7661008209688589,"_Rotation":-17.85307170358182,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46339},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6494.1,4373.9)"},"46313":{"target":{"__isSmartRef__":true,"id":46312},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46314":{"_BorderWidth":9.997157423750611,"_ClipMode":"visible","_BorderRadius":0.045468291606629574,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.3,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,247,-116)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.3)"},"46315":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46316},{"__isSmartRef__":true,"id":46318},{"__isSmartRef__":true,"id":46320},{"__isSmartRef__":true,"id":46322},{"__isSmartRef__":true,"id":46324},{"__isSmartRef__":true,"id":46326},{"__isSmartRef__":true,"id":46328},{"__isSmartRef__":true,"id":46330}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46332},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46316":{"date":{"__isSmartRef__":true,"id":46317},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46317":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46318":{"date":{"__isSmartRef__":true,"id":46319},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46319":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46320":{"date":{"__isSmartRef__":true,"id":46321},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46321":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46322":{"date":{"__isSmartRef__":true,"id":46323},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46323":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46324":{"date":{"__isSmartRef__":true,"id":46325},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46325":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46326":{"date":{"__isSmartRef__":true,"id":46327},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46327":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46328":{"date":{"__isSmartRef__":true,"id":46329},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46329":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46330":{"date":{"__isSmartRef__":true,"id":46331},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46331":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46332":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46333":{"morph":{"__isSmartRef__":true,"id":46312},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46334":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46335}},"46335":{"test01IsMorph":{"__isSmartRef__":true,"id":46336}},"46336":{"varMapping":{"__isSmartRef__":true,"id":46337},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46337":{"this":{"__isSmartRef__":true,"id":46334}},"46338":{},"46339":{"change":{"__isSmartRef__":true,"id":46340},"tick":{"__isSmartRef__":true,"id":46344}},"46340":{"varMapping":{"__isSmartRef__":true,"id":46341},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46342},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46341":{"this":{"__isSmartRef__":true,"id":46312}},"46342":{"timestamp":{"__isSmartRef__":true,"id":46343},"user":"cschuster","tags":[]},"46343":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46344":{"varMapping":{"__isSmartRef__":true,"id":46345},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46346},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46345":{"this":{"__isSmartRef__":true,"id":46312}},"46346":{"timestamp":{"__isSmartRef__":true,"id":46347},"user":"cschuster","tags":[]},"46347":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46348":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46349}],"id":"F69D6007-0C60-4188-97C1-990E0451F647","shape":{"__isSmartRef__":true,"id":46350},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1200","partsBinMetaInfo":{"__isSmartRef__":true,"id":46351},"eventHandler":{"__isSmartRef__":true,"id":46368},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313"],"partTests":{"__isSmartRef__":true,"id":46369},"_ClipMode":"visible","moved":true,"b":269,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":6.056929103031063,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46374},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2616.3,1616.5)"},"46349":{"target":{"__isSmartRef__":true,"id":46348},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46350":{"_BorderWidth":0.0007615242180438742,"_ClipMode":"visible","_BorderRadius":0.012183459618084758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-261,149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.7)"},"46351":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46352},{"__isSmartRef__":true,"id":46354},{"__isSmartRef__":true,"id":46356},{"__isSmartRef__":true,"id":46358},{"__isSmartRef__":true,"id":46360},{"__isSmartRef__":true,"id":46362},{"__isSmartRef__":true,"id":46364},{"__isSmartRef__":true,"id":46366}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46352":{"date":{"__isSmartRef__":true,"id":46353},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46353":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46354":{"date":{"__isSmartRef__":true,"id":46355},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46355":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46356":{"date":{"__isSmartRef__":true,"id":46357},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46357":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46358":{"date":{"__isSmartRef__":true,"id":46359},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46359":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46360":{"date":{"__isSmartRef__":true,"id":46361},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46361":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46362":{"date":{"__isSmartRef__":true,"id":46363},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46363":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46364":{"date":{"__isSmartRef__":true,"id":46365},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46365":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46366":{"date":{"__isSmartRef__":true,"id":46367},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46367":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46368":{"morph":{"__isSmartRef__":true,"id":46348},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46369":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46370}},"46370":{"test01IsMorph":{"__isSmartRef__":true,"id":46371}},"46371":{"varMapping":{"__isSmartRef__":true,"id":46372},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46372":{"this":{"__isSmartRef__":true,"id":46369}},"46373":{},"46374":{"change":{"__isSmartRef__":true,"id":46375},"tick":{"__isSmartRef__":true,"id":46379}},"46375":{"varMapping":{"__isSmartRef__":true,"id":46376},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46376":{"this":{"__isSmartRef__":true,"id":46348}},"46377":{"timestamp":{"__isSmartRef__":true,"id":46378},"user":"cschuster","tags":[]},"46378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46379":{"varMapping":{"__isSmartRef__":true,"id":46380},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46380":{"this":{"__isSmartRef__":true,"id":46348}},"46381":{"timestamp":{"__isSmartRef__":true,"id":46382},"user":"cschuster","tags":[]},"46382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46383":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46384}],"id":"5F83906A-8B4D-4B2F-BC4B-3A77F361BBAE","shape":{"__isSmartRef__":true,"id":46385},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1201","partsBinMetaInfo":{"__isSmartRef__":true,"id":46386},"eventHandler":{"__isSmartRef__":true,"id":46404},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F","4BBD9789-66C6-492D-B0C9-880148B02C5E","C0DDF767-4009-46CF-A370-93B4037963E3"],"partTests":{"__isSmartRef__":true,"id":46405},"_ClipMode":"visible","moved":true,"b":173.87378350971267,"#startLetters":"set","isBeingDragged":false,"delta":0.852322468184866,"_Rotation":37.78307237887653,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46410},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4812.3,3242.3)"},"46384":{"target":{"__isSmartRef__":true,"id":46383},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46385":{"_BorderWidth":5.533595167584289,"_ClipMode":"visible","_BorderRadius":39.54444191540911,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.5,95.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(28,-227,-161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"46386":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46387},{"__isSmartRef__":true,"id":46389},{"__isSmartRef__":true,"id":46391},{"__isSmartRef__":true,"id":46393},{"__isSmartRef__":true,"id":46395},{"__isSmartRef__":true,"id":46397},{"__isSmartRef__":true,"id":46399},{"__isSmartRef__":true,"id":46401}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46403},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46387":{"date":{"__isSmartRef__":true,"id":46388},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46389":{"date":{"__isSmartRef__":true,"id":46390},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46390":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46391":{"date":{"__isSmartRef__":true,"id":46392},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46392":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46393":{"date":{"__isSmartRef__":true,"id":46394},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46394":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46395":{"date":{"__isSmartRef__":true,"id":46396},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46396":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46397":{"date":{"__isSmartRef__":true,"id":46398},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46398":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46399":{"date":{"__isSmartRef__":true,"id":46400},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46400":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46401":{"date":{"__isSmartRef__":true,"id":46402},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46402":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46403":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46404":{"morph":{"__isSmartRef__":true,"id":46383},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46405":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46406}},"46406":{"test01IsMorph":{"__isSmartRef__":true,"id":46407}},"46407":{"varMapping":{"__isSmartRef__":true,"id":46408},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46408":{"this":{"__isSmartRef__":true,"id":46405}},"46409":{},"46410":{"change":{"__isSmartRef__":true,"id":46411},"tick":{"__isSmartRef__":true,"id":46415}},"46411":{"varMapping":{"__isSmartRef__":true,"id":46412},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46412":{"this":{"__isSmartRef__":true,"id":46383}},"46413":{"timestamp":{"__isSmartRef__":true,"id":46414},"user":"cschuster","tags":[]},"46414":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46415":{"varMapping":{"__isSmartRef__":true,"id":46416},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46416":{"this":{"__isSmartRef__":true,"id":46383}},"46417":{"timestamp":{"__isSmartRef__":true,"id":46418},"user":"cschuster","tags":[]},"46418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46419":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46420}],"id":"47186B86-F326-4ACD-ACEA-729820BBF365","shape":{"__isSmartRef__":true,"id":46421},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1202","partsBinMetaInfo":{"__isSmartRef__":true,"id":46422},"eventHandler":{"__isSmartRef__":true,"id":46440},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","C77E68C2-4921-49CB-B470-7D184BF836A4"],"partTests":{"__isSmartRef__":true,"id":46441},"_ClipMode":"visible","moved":true,"b":74.11191569000948,"#startLetters":"set","isBeingDragged":false,"delta":-0.9724084500339814,"_Rotation":17.59321349986068,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46446},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5450.8,4197.5)"},"46420":{"target":{"__isSmartRef__":true,"id":46419},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46421":{"_BorderWidth":9.808991317539942,"_ClipMode":"visible","_BorderRadius":2.9977640125207117,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.1,61.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,317,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-25.5)"},"46422":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46423},{"__isSmartRef__":true,"id":46425},{"__isSmartRef__":true,"id":46427},{"__isSmartRef__":true,"id":46429},{"__isSmartRef__":true,"id":46431},{"__isSmartRef__":true,"id":46433},{"__isSmartRef__":true,"id":46435},{"__isSmartRef__":true,"id":46437}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46439},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46423":{"date":{"__isSmartRef__":true,"id":46424},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46425":{"date":{"__isSmartRef__":true,"id":46426},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46426":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46427":{"date":{"__isSmartRef__":true,"id":46428},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46428":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46429":{"date":{"__isSmartRef__":true,"id":46430},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46430":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46431":{"date":{"__isSmartRef__":true,"id":46432},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46432":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46433":{"date":{"__isSmartRef__":true,"id":46434},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46434":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46435":{"date":{"__isSmartRef__":true,"id":46436},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46436":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46437":{"date":{"__isSmartRef__":true,"id":46438},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46438":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46439":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46440":{"morph":{"__isSmartRef__":true,"id":46419},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46441":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46442}},"46442":{"test01IsMorph":{"__isSmartRef__":true,"id":46443}},"46443":{"varMapping":{"__isSmartRef__":true,"id":46444},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46444":{"this":{"__isSmartRef__":true,"id":46441}},"46445":{},"46446":{"change":{"__isSmartRef__":true,"id":46447},"tick":{"__isSmartRef__":true,"id":46451}},"46447":{"varMapping":{"__isSmartRef__":true,"id":46448},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46448":{"this":{"__isSmartRef__":true,"id":46419}},"46449":{"timestamp":{"__isSmartRef__":true,"id":46450},"user":"cschuster","tags":[]},"46450":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46451":{"varMapping":{"__isSmartRef__":true,"id":46452},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46452":{"this":{"__isSmartRef__":true,"id":46419}},"46453":{"timestamp":{"__isSmartRef__":true,"id":46454},"user":"cschuster","tags":[]},"46454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46455":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46456}],"id":"80111AF5-A1B8-4000-BE32-DC8F1BBE4049","shape":{"__isSmartRef__":true,"id":46457},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1203","partsBinMetaInfo":{"__isSmartRef__":true,"id":46458},"eventHandler":{"__isSmartRef__":true,"id":46476},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50"],"partTests":{"__isSmartRef__":true,"id":46477},"_ClipMode":"visible","moved":true,"b":152.9575447284151,"#startLetters":"set","isBeingDragged":false,"delta":0.9383898449596018,"_Rotation":26.80325781353041,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46482},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5016.7,4575.5)"},"46456":{"target":{"__isSmartRef__":true,"id":46455},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46457":{"_BorderWidth":7.273252984340445,"_ClipMode":"visible","_BorderRadius":31.731713390699614,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,81.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(116,-112,104)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.1,-2.2)"},"46458":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46459},{"__isSmartRef__":true,"id":46461},{"__isSmartRef__":true,"id":46463},{"__isSmartRef__":true,"id":46465},{"__isSmartRef__":true,"id":46467},{"__isSmartRef__":true,"id":46469},{"__isSmartRef__":true,"id":46471},{"__isSmartRef__":true,"id":46473}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46475},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46459":{"date":{"__isSmartRef__":true,"id":46460},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46461":{"date":{"__isSmartRef__":true,"id":46462},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46462":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46463":{"date":{"__isSmartRef__":true,"id":46464},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46464":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46465":{"date":{"__isSmartRef__":true,"id":46466},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46466":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46467":{"date":{"__isSmartRef__":true,"id":46468},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46468":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46469":{"date":{"__isSmartRef__":true,"id":46470},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46471":{"date":{"__isSmartRef__":true,"id":46472},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46472":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46473":{"date":{"__isSmartRef__":true,"id":46474},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46474":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46475":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46476":{"morph":{"__isSmartRef__":true,"id":46455},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46477":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46478}},"46478":{"test01IsMorph":{"__isSmartRef__":true,"id":46479}},"46479":{"varMapping":{"__isSmartRef__":true,"id":46480},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46480":{"this":{"__isSmartRef__":true,"id":46477}},"46481":{},"46482":{"change":{"__isSmartRef__":true,"id":46483},"tick":{"__isSmartRef__":true,"id":46487}},"46483":{"varMapping":{"__isSmartRef__":true,"id":46484},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46484":{"this":{"__isSmartRef__":true,"id":46455}},"46485":{"timestamp":{"__isSmartRef__":true,"id":46486},"user":"cschuster","tags":[]},"46486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46487":{"varMapping":{"__isSmartRef__":true,"id":46488},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46488":{"this":{"__isSmartRef__":true,"id":46455}},"46489":{"timestamp":{"__isSmartRef__":true,"id":46490},"user":"cschuster","tags":[]},"46490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46491":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46492}],"id":"8F66E82F-8934-4BD1-86ED-494F2166A467","shape":{"__isSmartRef__":true,"id":46493},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1204","partsBinMetaInfo":{"__isSmartRef__":true,"id":46494},"eventHandler":{"__isSmartRef__":true,"id":46512},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","4A7204F7-9242-4367-8395-F10661C5F9BB","3D4473B6-78B8-4177-B836-944DB491DFF5"],"partTests":{"__isSmartRef__":true,"id":46513},"_ClipMode":"visible","moved":true,"b":109.07236805814318,"#startLetters":"set","isBeingDragged":false,"delta":-0.8993821933399886,"_Rotation":18.942991127746353,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46518},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5831.4,3325.6)"},"46492":{"target":{"__isSmartRef__":true,"id":46491},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46493":{"_BorderWidth":9.725533045514236,"_ClipMode":"visible","_BorderRadius":4.2709398972046975,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.3,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,158,106)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-13.5)"},"46494":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46495},{"__isSmartRef__":true,"id":46497},{"__isSmartRef__":true,"id":46499},{"__isSmartRef__":true,"id":46501},{"__isSmartRef__":true,"id":46503},{"__isSmartRef__":true,"id":46505},{"__isSmartRef__":true,"id":46507},{"__isSmartRef__":true,"id":46509}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46511},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46495":{"date":{"__isSmartRef__":true,"id":46496},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46497":{"date":{"__isSmartRef__":true,"id":46498},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46498":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46499":{"date":{"__isSmartRef__":true,"id":46500},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46500":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46501":{"date":{"__isSmartRef__":true,"id":46502},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46502":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46503":{"date":{"__isSmartRef__":true,"id":46504},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46504":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46505":{"date":{"__isSmartRef__":true,"id":46506},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46507":{"date":{"__isSmartRef__":true,"id":46508},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46508":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46509":{"date":{"__isSmartRef__":true,"id":46510},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46510":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46511":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46512":{"morph":{"__isSmartRef__":true,"id":46491},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46513":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46514}},"46514":{"test01IsMorph":{"__isSmartRef__":true,"id":46515}},"46515":{"varMapping":{"__isSmartRef__":true,"id":46516},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46516":{"this":{"__isSmartRef__":true,"id":46513}},"46517":{},"46518":{"change":{"__isSmartRef__":true,"id":46519},"tick":{"__isSmartRef__":true,"id":46523}},"46519":{"varMapping":{"__isSmartRef__":true,"id":46520},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46520":{"this":{"__isSmartRef__":true,"id":46491}},"46521":{"timestamp":{"__isSmartRef__":true,"id":46522},"user":"cschuster","tags":[]},"46522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46523":{"varMapping":{"__isSmartRef__":true,"id":46524},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46524":{"this":{"__isSmartRef__":true,"id":46491}},"46525":{"timestamp":{"__isSmartRef__":true,"id":46526},"user":"cschuster","tags":[]},"46526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46527":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46528}],"id":"5E217C1E-8704-4744-B492-5659031C26A2","shape":{"__isSmartRef__":true,"id":46529},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1205","partsBinMetaInfo":{"__isSmartRef__":true,"id":46530},"eventHandler":{"__isSmartRef__":true,"id":46548},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A"],"partTests":{"__isSmartRef__":true,"id":46549},"_ClipMode":"visible","moved":true,"b":54.79352134652436,"#startLetters":"set","isBeingDragged":false,"delta":-0.6577725833049044,"_Rotation":-6.304449669015424,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46554},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4550.8,5320.8)"},"46528":{"target":{"__isSmartRef__":true,"id":46527},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46529":{"_BorderWidth":9.085398568496068,"_ClipMode":"visible","_BorderRadius":13.295229658448463,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.7,67.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,357,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.3,-31.5)"},"46530":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46531},{"__isSmartRef__":true,"id":46533},{"__isSmartRef__":true,"id":46535},{"__isSmartRef__":true,"id":46537},{"__isSmartRef__":true,"id":46539},{"__isSmartRef__":true,"id":46541},{"__isSmartRef__":true,"id":46543},{"__isSmartRef__":true,"id":46545}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46547},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46531":{"date":{"__isSmartRef__":true,"id":46532},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46533":{"date":{"__isSmartRef__":true,"id":46534},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46534":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46535":{"date":{"__isSmartRef__":true,"id":46536},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46536":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46537":{"date":{"__isSmartRef__":true,"id":46538},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46538":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46539":{"date":{"__isSmartRef__":true,"id":46540},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46540":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46541":{"date":{"__isSmartRef__":true,"id":46542},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46543":{"date":{"__isSmartRef__":true,"id":46544},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46544":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46545":{"date":{"__isSmartRef__":true,"id":46546},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46547":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46548":{"morph":{"__isSmartRef__":true,"id":46527},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46549":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46550}},"46550":{"test01IsMorph":{"__isSmartRef__":true,"id":46551}},"46551":{"varMapping":{"__isSmartRef__":true,"id":46552},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46552":{"this":{"__isSmartRef__":true,"id":46549}},"46553":{},"46554":{"change":{"__isSmartRef__":true,"id":46555},"tick":{"__isSmartRef__":true,"id":46559}},"46555":{"varMapping":{"__isSmartRef__":true,"id":46556},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46556":{"this":{"__isSmartRef__":true,"id":46527}},"46557":{"timestamp":{"__isSmartRef__":true,"id":46558},"user":"cschuster","tags":[]},"46558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46559":{"varMapping":{"__isSmartRef__":true,"id":46560},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46560":{"this":{"__isSmartRef__":true,"id":46527}},"46561":{"timestamp":{"__isSmartRef__":true,"id":46562},"user":"cschuster","tags":[]},"46562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46563":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46564}],"id":"FF7E289D-399C-4932-94DA-3C45064EBA77","shape":{"__isSmartRef__":true,"id":46565},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1206","partsBinMetaInfo":{"__isSmartRef__":true,"id":46566},"eventHandler":{"__isSmartRef__":true,"id":46584},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","B410A3DF-B72E-4E7C-AF4D-09C118762782"],"partTests":{"__isSmartRef__":true,"id":46585},"_ClipMode":"visible","moved":true,"b":276.9582706564106,"#startLetters":"set","isBeingDragged":false,"delta":-0.9436560152680613,"_Rotation":-14.208338369625004,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46590},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6242.2,6080.0)"},"46564":{"target":{"__isSmartRef__":true,"id":46563},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46565":{"_BorderWidth":0.0368267620396141,"_ClipMode":"visible","_BorderRadius":0.5870582559901094,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.4,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-223,53)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.4)"},"46566":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46567},{"__isSmartRef__":true,"id":46569},{"__isSmartRef__":true,"id":46571},{"__isSmartRef__":true,"id":46573},{"__isSmartRef__":true,"id":46575},{"__isSmartRef__":true,"id":46577},{"__isSmartRef__":true,"id":46579},{"__isSmartRef__":true,"id":46581}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46583},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46567":{"date":{"__isSmartRef__":true,"id":46568},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46569":{"date":{"__isSmartRef__":true,"id":46570},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46570":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46571":{"date":{"__isSmartRef__":true,"id":46572},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46572":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46573":{"date":{"__isSmartRef__":true,"id":46574},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46574":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46575":{"date":{"__isSmartRef__":true,"id":46576},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46576":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46577":{"date":{"__isSmartRef__":true,"id":46578},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46579":{"date":{"__isSmartRef__":true,"id":46580},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46580":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46581":{"date":{"__isSmartRef__":true,"id":46582},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46583":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46584":{"morph":{"__isSmartRef__":true,"id":46563},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46585":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46586}},"46586":{"test01IsMorph":{"__isSmartRef__":true,"id":46587}},"46587":{"varMapping":{"__isSmartRef__":true,"id":46588},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46588":{"this":{"__isSmartRef__":true,"id":46585}},"46589":{},"46590":{"change":{"__isSmartRef__":true,"id":46591},"tick":{"__isSmartRef__":true,"id":46595}},"46591":{"varMapping":{"__isSmartRef__":true,"id":46592},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46592":{"this":{"__isSmartRef__":true,"id":46563}},"46593":{"timestamp":{"__isSmartRef__":true,"id":46594},"user":"cschuster","tags":[]},"46594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46595":{"varMapping":{"__isSmartRef__":true,"id":46596},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46596":{"this":{"__isSmartRef__":true,"id":46563}},"46597":{"timestamp":{"__isSmartRef__":true,"id":46598},"user":"cschuster","tags":[]},"46598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46599":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46600}],"id":"127512C3-DB5B-4CFC-BF92-D45B49A27321","shape":{"__isSmartRef__":true,"id":46601},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1207","partsBinMetaInfo":{"__isSmartRef__":true,"id":46602},"eventHandler":{"__isSmartRef__":true,"id":46620},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE"],"partTests":{"__isSmartRef__":true,"id":46621},"_ClipMode":"visible","moved":true,"b":326,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.1918055245950105,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46626},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4712.1,4659.4)"},"46600":{"target":{"__isSmartRef__":true,"id":46599},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46601":{"_BorderWidth":2.204035482646263,"_ClipMode":"visible","_BorderRadius":27.492131868318218,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,122.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-143,69,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.8,-36.6)"},"46602":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46603},{"__isSmartRef__":true,"id":46605},{"__isSmartRef__":true,"id":46607},{"__isSmartRef__":true,"id":46609},{"__isSmartRef__":true,"id":46611},{"__isSmartRef__":true,"id":46613},{"__isSmartRef__":true,"id":46615},{"__isSmartRef__":true,"id":46617}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46619},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46603":{"date":{"__isSmartRef__":true,"id":46604},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46605":{"date":{"__isSmartRef__":true,"id":46606},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46606":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46607":{"date":{"__isSmartRef__":true,"id":46608},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46608":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46609":{"date":{"__isSmartRef__":true,"id":46610},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46610":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46611":{"date":{"__isSmartRef__":true,"id":46612},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46612":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46613":{"date":{"__isSmartRef__":true,"id":46614},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46615":{"date":{"__isSmartRef__":true,"id":46616},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46616":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46617":{"date":{"__isSmartRef__":true,"id":46618},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46618":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46619":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46620":{"morph":{"__isSmartRef__":true,"id":46599},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46621":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46622}},"46622":{"test01IsMorph":{"__isSmartRef__":true,"id":46623}},"46623":{"varMapping":{"__isSmartRef__":true,"id":46624},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46624":{"this":{"__isSmartRef__":true,"id":46621}},"46625":{},"46626":{"change":{"__isSmartRef__":true,"id":46627},"tick":{"__isSmartRef__":true,"id":46631}},"46627":{"varMapping":{"__isSmartRef__":true,"id":46628},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46628":{"this":{"__isSmartRef__":true,"id":46599}},"46629":{"timestamp":{"__isSmartRef__":true,"id":46630},"user":"cschuster","tags":[]},"46630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46631":{"varMapping":{"__isSmartRef__":true,"id":46632},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46632":{"this":{"__isSmartRef__":true,"id":46599}},"46633":{"timestamp":{"__isSmartRef__":true,"id":46634},"user":"cschuster","tags":[]},"46634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46635":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46636}],"id":"83C40FAE-AD06-4FC7-95E5-BC82541D8338","shape":{"__isSmartRef__":true,"id":46637},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1208","partsBinMetaInfo":{"__isSmartRef__":true,"id":46638},"eventHandler":{"__isSmartRef__":true,"id":46656},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85"],"partTests":{"__isSmartRef__":true,"id":46657},"_ClipMode":"visible","moved":true,"b":288,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":12.452400624109126,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46662},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4003.7,4104.9)"},"46636":{"target":{"__isSmartRef__":true,"id":46635},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46637":{"_BorderWidth":0.2447174185242318,"_ClipMode":"visible","_BorderRadius":3.8196601125010465,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,138.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-164,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-26.2)"},"46638":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46639},{"__isSmartRef__":true,"id":46641},{"__isSmartRef__":true,"id":46643},{"__isSmartRef__":true,"id":46645},{"__isSmartRef__":true,"id":46647},{"__isSmartRef__":true,"id":46649},{"__isSmartRef__":true,"id":46651},{"__isSmartRef__":true,"id":46653}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46655},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46639":{"date":{"__isSmartRef__":true,"id":46640},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46641":{"date":{"__isSmartRef__":true,"id":46642},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46642":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46643":{"date":{"__isSmartRef__":true,"id":46644},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46644":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46645":{"date":{"__isSmartRef__":true,"id":46646},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46646":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46647":{"date":{"__isSmartRef__":true,"id":46648},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46648":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46649":{"date":{"__isSmartRef__":true,"id":46650},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46650":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46651":{"date":{"__isSmartRef__":true,"id":46652},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46652":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46653":{"date":{"__isSmartRef__":true,"id":46654},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46654":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46655":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46656":{"morph":{"__isSmartRef__":true,"id":46635},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46657":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46658}},"46658":{"test01IsMorph":{"__isSmartRef__":true,"id":46659}},"46659":{"varMapping":{"__isSmartRef__":true,"id":46660},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46660":{"this":{"__isSmartRef__":true,"id":46657}},"46661":{},"46662":{"change":{"__isSmartRef__":true,"id":46663},"tick":{"__isSmartRef__":true,"id":46667}},"46663":{"varMapping":{"__isSmartRef__":true,"id":46664},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46664":{"this":{"__isSmartRef__":true,"id":46635}},"46665":{"timestamp":{"__isSmartRef__":true,"id":46666},"user":"cschuster","tags":[]},"46666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46667":{"varMapping":{"__isSmartRef__":true,"id":46668},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46668":{"this":{"__isSmartRef__":true,"id":46635}},"46669":{"timestamp":{"__isSmartRef__":true,"id":46670},"user":"cschuster","tags":[]},"46670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46671":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46672}],"id":"BA32EFBB-A240-4753-83E4-5ACA8CBC5B78","shape":{"__isSmartRef__":true,"id":46673},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1209","partsBinMetaInfo":{"__isSmartRef__":true,"id":46674},"eventHandler":{"__isSmartRef__":true,"id":46692},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459"],"partTests":{"__isSmartRef__":true,"id":46693},"_ClipMode":"visible","moved":true,"b":23.40563303581439,"#startLetters":"set","isBeingDragged":false,"delta":0.9002166552236304,"_Rotation":-29.46327792720588,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46698},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4995.1,5431.5)"},"46672":{"target":{"__isSmartRef__":true,"id":46671},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46673":{"_BorderWidth":6.986190588906609,"_ClipMode":"visible","_BorderRadius":33.6880751112621,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.2,84.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,337,203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.9,-38.4)"},"46674":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46675},{"__isSmartRef__":true,"id":46677},{"__isSmartRef__":true,"id":46679},{"__isSmartRef__":true,"id":46681},{"__isSmartRef__":true,"id":46683},{"__isSmartRef__":true,"id":46685},{"__isSmartRef__":true,"id":46687},{"__isSmartRef__":true,"id":46689}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46691},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46675":{"date":{"__isSmartRef__":true,"id":46676},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46677":{"date":{"__isSmartRef__":true,"id":46678},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46678":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46679":{"date":{"__isSmartRef__":true,"id":46680},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46680":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46681":{"date":{"__isSmartRef__":true,"id":46682},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46682":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46683":{"date":{"__isSmartRef__":true,"id":46684},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46684":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46685":{"date":{"__isSmartRef__":true,"id":46686},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46687":{"date":{"__isSmartRef__":true,"id":46688},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46688":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46689":{"date":{"__isSmartRef__":true,"id":46690},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46691":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46692":{"morph":{"__isSmartRef__":true,"id":46671},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46693":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46694}},"46694":{"test01IsMorph":{"__isSmartRef__":true,"id":46695}},"46695":{"varMapping":{"__isSmartRef__":true,"id":46696},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46696":{"this":{"__isSmartRef__":true,"id":46693}},"46697":{},"46698":{"change":{"__isSmartRef__":true,"id":46699},"tick":{"__isSmartRef__":true,"id":46703}},"46699":{"varMapping":{"__isSmartRef__":true,"id":46700},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46700":{"this":{"__isSmartRef__":true,"id":46671}},"46701":{"timestamp":{"__isSmartRef__":true,"id":46702},"user":"cschuster","tags":[]},"46702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46703":{"varMapping":{"__isSmartRef__":true,"id":46704},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46704":{"this":{"__isSmartRef__":true,"id":46671}},"46705":{"timestamp":{"__isSmartRef__":true,"id":46706},"user":"cschuster","tags":[]},"46706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46707":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46708}],"id":"7757EF04-5EC2-4F88-A0D8-5394CE485C11","shape":{"__isSmartRef__":true,"id":46709},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1210","partsBinMetaInfo":{"__isSmartRef__":true,"id":46710},"eventHandler":{"__isSmartRef__":true,"id":46728},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255"],"partTests":{"__isSmartRef__":true,"id":46729},"_ClipMode":"visible","moved":true,"b":190.56537636648864,"#startLetters":"set","isBeingDragged":false,"delta":0.5881647418718785,"_Rotation":46.840218471093934,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46734},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4289.3,5456.5)"},"46708":{"target":{"__isSmartRef__":true,"id":46707},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46709":{"_BorderWidth":4.083213336174513,"_ClipMode":"visible","_BorderRadius":38.65520354085077,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.4,107.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-47,-299,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.3,-0.3)"},"46710":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46711},{"__isSmartRef__":true,"id":46713},{"__isSmartRef__":true,"id":46715},{"__isSmartRef__":true,"id":46717},{"__isSmartRef__":true,"id":46719},{"__isSmartRef__":true,"id":46721},{"__isSmartRef__":true,"id":46723},{"__isSmartRef__":true,"id":46725}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46727},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46711":{"date":{"__isSmartRef__":true,"id":46712},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46713":{"date":{"__isSmartRef__":true,"id":46714},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46714":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46715":{"date":{"__isSmartRef__":true,"id":46716},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46716":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46717":{"date":{"__isSmartRef__":true,"id":46718},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46718":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46719":{"date":{"__isSmartRef__":true,"id":46720},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46720":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46721":{"date":{"__isSmartRef__":true,"id":46722},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46722":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46723":{"date":{"__isSmartRef__":true,"id":46724},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46724":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46725":{"date":{"__isSmartRef__":true,"id":46726},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46726":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46727":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46728":{"morph":{"__isSmartRef__":true,"id":46707},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46729":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46730}},"46730":{"test01IsMorph":{"__isSmartRef__":true,"id":46731}},"46731":{"varMapping":{"__isSmartRef__":true,"id":46732},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46732":{"this":{"__isSmartRef__":true,"id":46729}},"46733":{},"46734":{"change":{"__isSmartRef__":true,"id":46735},"tick":{"__isSmartRef__":true,"id":46739}},"46735":{"varMapping":{"__isSmartRef__":true,"id":46736},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46736":{"this":{"__isSmartRef__":true,"id":46707}},"46737":{"timestamp":{"__isSmartRef__":true,"id":46738},"user":"cschuster","tags":[]},"46738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46739":{"varMapping":{"__isSmartRef__":true,"id":46740},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46740":{"this":{"__isSmartRef__":true,"id":46707}},"46741":{"timestamp":{"__isSmartRef__":true,"id":46742},"user":"cschuster","tags":[]},"46742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46743":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46744}],"id":"DA242BAD-D0A9-4898-BA6A-973395864BB2","shape":{"__isSmartRef__":true,"id":46745},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1211","partsBinMetaInfo":{"__isSmartRef__":true,"id":46746},"eventHandler":{"__isSmartRef__":true,"id":46764},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","ACEAE76C-3B56-4FE4-8F20-3E0A70B5CF15","3B497000-30FF-488A-8D4B-CA24CAD1C66B"],"partTests":{"__isSmartRef__":true,"id":46765},"_ClipMode":"visible","moved":true,"b":353,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-1.810579443976938,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46770},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4967.1,3605.5)"},"46744":{"target":{"__isSmartRef__":true,"id":46743},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46745":{"_BorderWidth":4.3906532829742595,"_ClipMode":"visible","_BorderRadius":39.405914525519925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.3,104.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-32,223,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.6,-39.9)"},"46746":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46747},{"__isSmartRef__":true,"id":46749},{"__isSmartRef__":true,"id":46751},{"__isSmartRef__":true,"id":46753},{"__isSmartRef__":true,"id":46755},{"__isSmartRef__":true,"id":46757},{"__isSmartRef__":true,"id":46759},{"__isSmartRef__":true,"id":46761}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46763},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46747":{"date":{"__isSmartRef__":true,"id":46748},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46749":{"date":{"__isSmartRef__":true,"id":46750},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46750":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46751":{"date":{"__isSmartRef__":true,"id":46752},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46752":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46753":{"date":{"__isSmartRef__":true,"id":46754},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46754":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46755":{"date":{"__isSmartRef__":true,"id":46756},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46756":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46757":{"date":{"__isSmartRef__":true,"id":46758},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46759":{"date":{"__isSmartRef__":true,"id":46760},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46760":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46761":{"date":{"__isSmartRef__":true,"id":46762},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46762":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46763":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46764":{"morph":{"__isSmartRef__":true,"id":46743},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46765":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46766}},"46766":{"test01IsMorph":{"__isSmartRef__":true,"id":46767}},"46767":{"varMapping":{"__isSmartRef__":true,"id":46768},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46768":{"this":{"__isSmartRef__":true,"id":46765}},"46769":{},"46770":{"change":{"__isSmartRef__":true,"id":46771},"tick":{"__isSmartRef__":true,"id":46775}},"46771":{"varMapping":{"__isSmartRef__":true,"id":46772},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46772":{"this":{"__isSmartRef__":true,"id":46743}},"46773":{"timestamp":{"__isSmartRef__":true,"id":46774},"user":"cschuster","tags":[]},"46774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46775":{"varMapping":{"__isSmartRef__":true,"id":46776},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46776":{"this":{"__isSmartRef__":true,"id":46743}},"46777":{"timestamp":{"__isSmartRef__":true,"id":46778},"user":"cschuster","tags":[]},"46778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46779":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46780}],"id":"FFFEE4DD-CF94-4545-B0CE-D1EDA79F8B80","shape":{"__isSmartRef__":true,"id":46781},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1212","partsBinMetaInfo":{"__isSmartRef__":true,"id":46782},"eventHandler":{"__isSmartRef__":true,"id":46800},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","C23D3AEF-1CB6-4345-823C-4579D916509F","A76AF3F0-5968-4DA5-B460-E604ECBEFF7D","B42FDDDB-CECD-42DF-A833-D649F4DEEA62"],"partTests":{"__isSmartRef__":true,"id":46801},"_ClipMode":"visible","moved":true,"b":99.23851211566944,"#startLetters":"set","isBeingDragged":false,"delta":0.9729265893693082,"_Rotation":16.767961982070013,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46806},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6362.5,4707.3)"},"46780":{"target":{"__isSmartRef__":true,"id":46779},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46781":{"_BorderWidth":9.9351428791567,"_ClipMode":"visible","_BorderRadius":1.0309836196942723,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.3,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,211,-23)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.8)"},"46782":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46783},{"__isSmartRef__":true,"id":46785},{"__isSmartRef__":true,"id":46787},{"__isSmartRef__":true,"id":46789},{"__isSmartRef__":true,"id":46791},{"__isSmartRef__":true,"id":46793},{"__isSmartRef__":true,"id":46795},{"__isSmartRef__":true,"id":46797}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46799},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46783":{"date":{"__isSmartRef__":true,"id":46784},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46785":{"date":{"__isSmartRef__":true,"id":46786},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46786":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46787":{"date":{"__isSmartRef__":true,"id":46788},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46788":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46789":{"date":{"__isSmartRef__":true,"id":46790},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46790":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46791":{"date":{"__isSmartRef__":true,"id":46792},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46792":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46793":{"date":{"__isSmartRef__":true,"id":46794},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46794":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46795":{"date":{"__isSmartRef__":true,"id":46796},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46796":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46797":{"date":{"__isSmartRef__":true,"id":46798},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46798":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46799":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46800":{"morph":{"__isSmartRef__":true,"id":46779},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46801":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46802}},"46802":{"test01IsMorph":{"__isSmartRef__":true,"id":46803}},"46803":{"varMapping":{"__isSmartRef__":true,"id":46804},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46804":{"this":{"__isSmartRef__":true,"id":46801}},"46805":{},"46806":{"change":{"__isSmartRef__":true,"id":46807},"tick":{"__isSmartRef__":true,"id":46811}},"46807":{"varMapping":{"__isSmartRef__":true,"id":46808},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46808":{"this":{"__isSmartRef__":true,"id":46779}},"46809":{"timestamp":{"__isSmartRef__":true,"id":46810},"user":"cschuster","tags":[]},"46810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46811":{"varMapping":{"__isSmartRef__":true,"id":46812},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46812":{"this":{"__isSmartRef__":true,"id":46779}},"46813":{"timestamp":{"__isSmartRef__":true,"id":46814},"user":"cschuster","tags":[]},"46814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46815":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46816}],"id":"D8C83ED6-FC66-441C-959E-51BCE443B25A","shape":{"__isSmartRef__":true,"id":46817},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1213","partsBinMetaInfo":{"__isSmartRef__":true,"id":46818},"eventHandler":{"__isSmartRef__":true,"id":46836},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":46837},"_ClipMode":"visible","moved":true,"b":4.927515484392643,"#startLetters":"set","isBeingDragged":false,"delta":-0.9246679284260608,"_Rotation":37.06549849544243,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46842},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4335.6,3783.2)"},"46816":{"target":{"__isSmartRef__":true,"id":46815},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46817":{"_BorderWidth":5.429476969738046,"_ClipMode":"visible","_BorderRadius":39.7048792519434,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.8,96.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(22,277,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.7,-39.9)"},"46818":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46819},{"__isSmartRef__":true,"id":46821},{"__isSmartRef__":true,"id":46823},{"__isSmartRef__":true,"id":46825},{"__isSmartRef__":true,"id":46827},{"__isSmartRef__":true,"id":46829},{"__isSmartRef__":true,"id":46831},{"__isSmartRef__":true,"id":46833}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46835},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46819":{"date":{"__isSmartRef__":true,"id":46820},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46821":{"date":{"__isSmartRef__":true,"id":46822},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46822":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46823":{"date":{"__isSmartRef__":true,"id":46824},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46824":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46825":{"date":{"__isSmartRef__":true,"id":46826},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46826":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46827":{"date":{"__isSmartRef__":true,"id":46828},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46828":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46829":{"date":{"__isSmartRef__":true,"id":46830},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46830":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46831":{"date":{"__isSmartRef__":true,"id":46832},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46832":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46833":{"date":{"__isSmartRef__":true,"id":46834},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46835":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46836":{"morph":{"__isSmartRef__":true,"id":46815},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46837":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46838}},"46838":{"test01IsMorph":{"__isSmartRef__":true,"id":46839}},"46839":{"varMapping":{"__isSmartRef__":true,"id":46840},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46840":{"this":{"__isSmartRef__":true,"id":46837}},"46841":{},"46842":{"change":{"__isSmartRef__":true,"id":46843},"tick":{"__isSmartRef__":true,"id":46847}},"46843":{"varMapping":{"__isSmartRef__":true,"id":46844},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46844":{"this":{"__isSmartRef__":true,"id":46815}},"46845":{"timestamp":{"__isSmartRef__":true,"id":46846},"user":"cschuster","tags":[]},"46846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46847":{"varMapping":{"__isSmartRef__":true,"id":46848},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46848":{"this":{"__isSmartRef__":true,"id":46815}},"46849":{"timestamp":{"__isSmartRef__":true,"id":46850},"user":"cschuster","tags":[]},"46850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46851":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46852}],"id":"A86C1978-188B-46C0-AC3C-F11D9BA5ECD2","shape":{"__isSmartRef__":true,"id":46853},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1214","partsBinMetaInfo":{"__isSmartRef__":true,"id":46854},"eventHandler":{"__isSmartRef__":true,"id":46872},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","A266141F-0915-458A-BEB3-0FCC362CE3FC"],"partTests":{"__isSmartRef__":true,"id":46873},"_ClipMode":"visible","moved":true,"b":75.9267830409226,"#startLetters":"set","isBeingDragged":false,"delta":0.7992292951676063,"_Rotation":23.995109984234556,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46878},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5733.6,5078.6)"},"46852":{"target":{"__isSmartRef__":true,"id":46851},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46853":{"_BorderWidth":9.849928938506563,"_ClipMode":"visible","_BorderRadius":2.3651028662985563,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.9,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,311,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-24.9)"},"46854":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46855},{"__isSmartRef__":true,"id":46857},{"__isSmartRef__":true,"id":46859},{"__isSmartRef__":true,"id":46861},{"__isSmartRef__":true,"id":46863},{"__isSmartRef__":true,"id":46865},{"__isSmartRef__":true,"id":46867},{"__isSmartRef__":true,"id":46869}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46871},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46855":{"date":{"__isSmartRef__":true,"id":46856},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46857":{"date":{"__isSmartRef__":true,"id":46858},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46858":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46859":{"date":{"__isSmartRef__":true,"id":46860},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46860":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46861":{"date":{"__isSmartRef__":true,"id":46862},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46862":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46863":{"date":{"__isSmartRef__":true,"id":46864},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46864":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46865":{"date":{"__isSmartRef__":true,"id":46866},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46867":{"date":{"__isSmartRef__":true,"id":46868},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46868":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46869":{"date":{"__isSmartRef__":true,"id":46870},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46871":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46872":{"morph":{"__isSmartRef__":true,"id":46851},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46873":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46874}},"46874":{"test01IsMorph":{"__isSmartRef__":true,"id":46875}},"46875":{"varMapping":{"__isSmartRef__":true,"id":46876},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46876":{"this":{"__isSmartRef__":true,"id":46873}},"46877":{},"46878":{"change":{"__isSmartRef__":true,"id":46879},"tick":{"__isSmartRef__":true,"id":46883}},"46879":{"varMapping":{"__isSmartRef__":true,"id":46880},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46880":{"this":{"__isSmartRef__":true,"id":46851}},"46881":{"timestamp":{"__isSmartRef__":true,"id":46882},"user":"cschuster","tags":[]},"46882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46883":{"varMapping":{"__isSmartRef__":true,"id":46884},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46884":{"this":{"__isSmartRef__":true,"id":46851}},"46885":{"timestamp":{"__isSmartRef__":true,"id":46886},"user":"cschuster","tags":[]},"46886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46887":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46888}],"id":"D37009F6-BA0B-4EA2-A91B-153FDE686AC4","shape":{"__isSmartRef__":true,"id":46889},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1215","partsBinMetaInfo":{"__isSmartRef__":true,"id":46890},"eventHandler":{"__isSmartRef__":true,"id":46908},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A","D601FA11-57CC-4C7D-B12A-111CE6DCD4E7","C204456E-9654-4B0E-88A6-46F85EA63CD4"],"partTests":{"__isSmartRef__":true,"id":46909},"_ClipMode":"visible","moved":true,"b":334.27694958262146,"#startLetters":"set","isBeingDragged":false,"delta":0.94428516831249,"_Rotation":-9.39486680369456,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46914},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5007.5,5112.5)"},"46888":{"target":{"__isSmartRef__":true,"id":46887},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46889":{"_BorderWidth":2.829892210573892,"_ClipMode":"visible","_BorderRadius":32.465011491635416,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.7,117.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-111,120,-87)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.3,-38.0)"},"46890":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46891},{"__isSmartRef__":true,"id":46893},{"__isSmartRef__":true,"id":46895},{"__isSmartRef__":true,"id":46897},{"__isSmartRef__":true,"id":46899},{"__isSmartRef__":true,"id":46901},{"__isSmartRef__":true,"id":46903},{"__isSmartRef__":true,"id":46905}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46907},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46891":{"date":{"__isSmartRef__":true,"id":46892},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46893":{"date":{"__isSmartRef__":true,"id":46894},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46894":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46895":{"date":{"__isSmartRef__":true,"id":46896},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46896":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46897":{"date":{"__isSmartRef__":true,"id":46898},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46898":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46899":{"date":{"__isSmartRef__":true,"id":46900},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46900":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46901":{"date":{"__isSmartRef__":true,"id":46902},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46903":{"date":{"__isSmartRef__":true,"id":46904},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46904":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46905":{"date":{"__isSmartRef__":true,"id":46906},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46907":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46908":{"morph":{"__isSmartRef__":true,"id":46887},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46909":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46910}},"46910":{"test01IsMorph":{"__isSmartRef__":true,"id":46911}},"46911":{"varMapping":{"__isSmartRef__":true,"id":46912},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46912":{"this":{"__isSmartRef__":true,"id":46909}},"46913":{},"46914":{"change":{"__isSmartRef__":true,"id":46915},"tick":{"__isSmartRef__":true,"id":46919}},"46915":{"varMapping":{"__isSmartRef__":true,"id":46916},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46916":{"this":{"__isSmartRef__":true,"id":46887}},"46917":{"timestamp":{"__isSmartRef__":true,"id":46918},"user":"cschuster","tags":[]},"46918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46919":{"varMapping":{"__isSmartRef__":true,"id":46920},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46920":{"this":{"__isSmartRef__":true,"id":46887}},"46921":{"timestamp":{"__isSmartRef__":true,"id":46922},"user":"cschuster","tags":[]},"46922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46923":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46924}],"id":"4852EAF1-1AEC-4EBD-B1A6-A17B75B93462","shape":{"__isSmartRef__":true,"id":46925},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1216","partsBinMetaInfo":{"__isSmartRef__":true,"id":46926},"eventHandler":{"__isSmartRef__":true,"id":46944},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","CAF4508C-DE99-43A3-B04E-BECE46909608"],"partTests":{"__isSmartRef__":true,"id":46945},"_ClipMode":"visible","moved":true,"b":304,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":43.158289879052056,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46950},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5265.3,3690.6)"},"46924":{"target":{"__isSmartRef__":true,"id":46923},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46925":{"_BorderWidth":0.8548121372247897,"_ClipMode":"visible","_BorderRadius":12.507868131681734,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,133.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-212,-69,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-31.2)"},"46926":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46927},{"__isSmartRef__":true,"id":46929},{"__isSmartRef__":true,"id":46931},{"__isSmartRef__":true,"id":46933},{"__isSmartRef__":true,"id":46935},{"__isSmartRef__":true,"id":46937},{"__isSmartRef__":true,"id":46939},{"__isSmartRef__":true,"id":46941}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46943},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46927":{"date":{"__isSmartRef__":true,"id":46928},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46929":{"date":{"__isSmartRef__":true,"id":46930},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46930":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46931":{"date":{"__isSmartRef__":true,"id":46932},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46932":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46933":{"date":{"__isSmartRef__":true,"id":46934},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46934":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46935":{"date":{"__isSmartRef__":true,"id":46936},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46936":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46937":{"date":{"__isSmartRef__":true,"id":46938},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46939":{"date":{"__isSmartRef__":true,"id":46940},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46940":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46941":{"date":{"__isSmartRef__":true,"id":46942},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46943":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46944":{"morph":{"__isSmartRef__":true,"id":46923},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46945":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46946}},"46946":{"test01IsMorph":{"__isSmartRef__":true,"id":46947}},"46947":{"varMapping":{"__isSmartRef__":true,"id":46948},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46948":{"this":{"__isSmartRef__":true,"id":46945}},"46949":{},"46950":{"change":{"__isSmartRef__":true,"id":46951},"tick":{"__isSmartRef__":true,"id":46955}},"46951":{"varMapping":{"__isSmartRef__":true,"id":46952},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46952":{"this":{"__isSmartRef__":true,"id":46923}},"46953":{"timestamp":{"__isSmartRef__":true,"id":46954},"user":"cschuster","tags":[]},"46954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46955":{"varMapping":{"__isSmartRef__":true,"id":46956},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46956":{"this":{"__isSmartRef__":true,"id":46923}},"46957":{"timestamp":{"__isSmartRef__":true,"id":46958},"user":"cschuster","tags":[]},"46958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46959":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46960}],"id":"7ADFA948-1DBC-4BCA-AA53-C2851DFE9545","shape":{"__isSmartRef__":true,"id":46961},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1217","partsBinMetaInfo":{"__isSmartRef__":true,"id":46962},"eventHandler":{"__isSmartRef__":true,"id":46980},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","A5EC593E-2637-4B0A-B881-2A67FD50F748"],"partTests":{"__isSmartRef__":true,"id":46981},"_ClipMode":"visible","moved":true,"b":86.80548785749124,"#startLetters":"set","isBeingDragged":false,"delta":-0.9388127565034665,"_Rotation":8.496430883147404,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46986},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5711.7,4605.7)"},"46960":{"target":{"__isSmartRef__":true,"id":46959},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46961":{"_BorderWidth":9.992230531259214,"_ClipMode":"visible","_BorderRadius":0.12421491642136795,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.5,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,270,-172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.1)"},"46962":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46963},{"__isSmartRef__":true,"id":46965},{"__isSmartRef__":true,"id":46967},{"__isSmartRef__":true,"id":46969},{"__isSmartRef__":true,"id":46971},{"__isSmartRef__":true,"id":46973},{"__isSmartRef__":true,"id":46975},{"__isSmartRef__":true,"id":46977}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":46979},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46963":{"date":{"__isSmartRef__":true,"id":46964},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"46964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"46965":{"date":{"__isSmartRef__":true,"id":46966},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"46966":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"46967":{"date":{"__isSmartRef__":true,"id":46968},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"46968":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"46969":{"date":{"__isSmartRef__":true,"id":46970},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"46970":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"46971":{"date":{"__isSmartRef__":true,"id":46972},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"46972":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"46973":{"date":{"__isSmartRef__":true,"id":46974},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"46974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"46975":{"date":{"__isSmartRef__":true,"id":46976},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"46976":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"46977":{"date":{"__isSmartRef__":true,"id":46978},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"46978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"46979":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"46980":{"morph":{"__isSmartRef__":true,"id":46959},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46981":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":46982}},"46982":{"test01IsMorph":{"__isSmartRef__":true,"id":46983}},"46983":{"varMapping":{"__isSmartRef__":true,"id":46984},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":46985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46984":{"this":{"__isSmartRef__":true,"id":46981}},"46985":{},"46986":{"change":{"__isSmartRef__":true,"id":46987},"tick":{"__isSmartRef__":true,"id":46991}},"46987":{"varMapping":{"__isSmartRef__":true,"id":46988},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":46989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46988":{"this":{"__isSmartRef__":true,"id":46959}},"46989":{"timestamp":{"__isSmartRef__":true,"id":46990},"user":"cschuster","tags":[]},"46990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"46991":{"varMapping":{"__isSmartRef__":true,"id":46992},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":46993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"46992":{"this":{"__isSmartRef__":true,"id":46959}},"46993":{"timestamp":{"__isSmartRef__":true,"id":46994},"user":"cschuster","tags":[]},"46994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"46995":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":46996}],"id":"344111B0-17A1-44CC-9ECD-22EB851A55E2","shape":{"__isSmartRef__":true,"id":46997},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1218","partsBinMetaInfo":{"__isSmartRef__":true,"id":46998},"eventHandler":{"__isSmartRef__":true,"id":47016},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D"],"partTests":{"__isSmartRef__":true,"id":47017},"_ClipMode":"visible","moved":true,"b":146.0333980555297,"#startLetters":"set","isBeingDragged":false,"delta":-0.8952577487216331,"_Rotation":-26.03137830941977,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47022},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7247.2,4963.0)"},"46996":{"target":{"__isSmartRef__":true,"id":46995},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46997":{"_BorderWidth":7.793547787472824,"_ClipMode":"visible","_BorderRadius":27.5137452145691,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,77.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(143,-70,180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.2,-3.4)"},"46998":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":46999},{"__isSmartRef__":true,"id":47001},{"__isSmartRef__":true,"id":47003},{"__isSmartRef__":true,"id":47005},{"__isSmartRef__":true,"id":47007},{"__isSmartRef__":true,"id":47009},{"__isSmartRef__":true,"id":47011},{"__isSmartRef__":true,"id":47013}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47015},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"46999":{"date":{"__isSmartRef__":true,"id":47000},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47001":{"date":{"__isSmartRef__":true,"id":47002},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47002":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47003":{"date":{"__isSmartRef__":true,"id":47004},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47004":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47005":{"date":{"__isSmartRef__":true,"id":47006},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47006":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47007":{"date":{"__isSmartRef__":true,"id":47008},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47008":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47009":{"date":{"__isSmartRef__":true,"id":47010},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47011":{"date":{"__isSmartRef__":true,"id":47012},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47012":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47013":{"date":{"__isSmartRef__":true,"id":47014},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47015":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47016":{"morph":{"__isSmartRef__":true,"id":46995},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47017":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47018}},"47018":{"test01IsMorph":{"__isSmartRef__":true,"id":47019}},"47019":{"varMapping":{"__isSmartRef__":true,"id":47020},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47020":{"this":{"__isSmartRef__":true,"id":47017}},"47021":{},"47022":{"change":{"__isSmartRef__":true,"id":47023},"tick":{"__isSmartRef__":true,"id":47027}},"47023":{"varMapping":{"__isSmartRef__":true,"id":47024},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47024":{"this":{"__isSmartRef__":true,"id":46995}},"47025":{"timestamp":{"__isSmartRef__":true,"id":47026},"user":"cschuster","tags":[]},"47026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47027":{"varMapping":{"__isSmartRef__":true,"id":47028},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47028":{"this":{"__isSmartRef__":true,"id":46995}},"47029":{"timestamp":{"__isSmartRef__":true,"id":47030},"user":"cschuster","tags":[]},"47030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47031":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47032}],"id":"B8C8A4FE-F369-43B8-B12D-3B69A7419B4E","shape":{"__isSmartRef__":true,"id":47033},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1219","partsBinMetaInfo":{"__isSmartRef__":true,"id":47034},"eventHandler":{"__isSmartRef__":true,"id":47052},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE"],"partTests":{"__isSmartRef__":true,"id":47053},"_ClipMode":"visible","moved":true,"b":172.94393745908746,"#startLetters":"set","isBeingDragged":false,"delta":-0.9897146166185848,"_Rotation":30.15652699668367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47058},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5818.4,4508.8)"},"47032":{"target":{"__isSmartRef__":true,"id":47031},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47033":{"_BorderWidth":5.614202337125938,"_ClipMode":"visible","_BorderRadius":39.396408782510456,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.2,95.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(32,-222,-151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.5,-0.2)"},"47034":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47035},{"__isSmartRef__":true,"id":47037},{"__isSmartRef__":true,"id":47039},{"__isSmartRef__":true,"id":47041},{"__isSmartRef__":true,"id":47043},{"__isSmartRef__":true,"id":47045},{"__isSmartRef__":true,"id":47047},{"__isSmartRef__":true,"id":47049}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47051},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47035":{"date":{"__isSmartRef__":true,"id":47036},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47037":{"date":{"__isSmartRef__":true,"id":47038},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47038":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47039":{"date":{"__isSmartRef__":true,"id":47040},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47040":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47041":{"date":{"__isSmartRef__":true,"id":47042},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47043":{"date":{"__isSmartRef__":true,"id":47044},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47044":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47045":{"date":{"__isSmartRef__":true,"id":47046},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47047":{"date":{"__isSmartRef__":true,"id":47048},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47048":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47049":{"date":{"__isSmartRef__":true,"id":47050},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47051":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47052":{"morph":{"__isSmartRef__":true,"id":47031},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47053":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47054}},"47054":{"test01IsMorph":{"__isSmartRef__":true,"id":47055}},"47055":{"varMapping":{"__isSmartRef__":true,"id":47056},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47056":{"this":{"__isSmartRef__":true,"id":47053}},"47057":{},"47058":{"change":{"__isSmartRef__":true,"id":47059},"tick":{"__isSmartRef__":true,"id":47063}},"47059":{"varMapping":{"__isSmartRef__":true,"id":47060},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47060":{"this":{"__isSmartRef__":true,"id":47031}},"47061":{"timestamp":{"__isSmartRef__":true,"id":47062},"user":"cschuster","tags":[]},"47062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47063":{"varMapping":{"__isSmartRef__":true,"id":47064},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47064":{"this":{"__isSmartRef__":true,"id":47031}},"47065":{"timestamp":{"__isSmartRef__":true,"id":47066},"user":"cschuster","tags":[]},"47066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47067":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47068}],"id":"6C62C786-3563-4C89-9366-14E3B8B1B8A4","shape":{"__isSmartRef__":true,"id":47069},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1220","partsBinMetaInfo":{"__isSmartRef__":true,"id":47070},"eventHandler":{"__isSmartRef__":true,"id":47088},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E","8BAE8198-7CE3-4BBB-9DCB-0461B33294F7"],"partTests":{"__isSmartRef__":true,"id":47089},"_ClipMode":"visible","moved":true,"b":180.3263364591985,"#startLetters":"set","isBeingDragged":false,"delta":-0.7915139363030903,"_Rotation":20.54585545713442,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47094},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5132.0,4754.8)"},"47068":{"target":{"__isSmartRef__":true,"id":47067},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47069":{"_BorderWidth":4.971521925562271,"_ClipMode":"visible","_BorderRadius":39.998702398842106,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.5,100.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-2,-257,-217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.9,-0.0)"},"47070":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47071},{"__isSmartRef__":true,"id":47073},{"__isSmartRef__":true,"id":47075},{"__isSmartRef__":true,"id":47077},{"__isSmartRef__":true,"id":47079},{"__isSmartRef__":true,"id":47081},{"__isSmartRef__":true,"id":47083},{"__isSmartRef__":true,"id":47085}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47087},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47071":{"date":{"__isSmartRef__":true,"id":47072},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47073":{"date":{"__isSmartRef__":true,"id":47074},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47074":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47075":{"date":{"__isSmartRef__":true,"id":47076},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47076":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47077":{"date":{"__isSmartRef__":true,"id":47078},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47079":{"date":{"__isSmartRef__":true,"id":47080},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47080":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47081":{"date":{"__isSmartRef__":true,"id":47082},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47083":{"date":{"__isSmartRef__":true,"id":47084},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47084":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47085":{"date":{"__isSmartRef__":true,"id":47086},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47087":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47088":{"morph":{"__isSmartRef__":true,"id":47067},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47089":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47090}},"47090":{"test01IsMorph":{"__isSmartRef__":true,"id":47091}},"47091":{"varMapping":{"__isSmartRef__":true,"id":47092},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47092":{"this":{"__isSmartRef__":true,"id":47089}},"47093":{},"47094":{"change":{"__isSmartRef__":true,"id":47095},"tick":{"__isSmartRef__":true,"id":47099}},"47095":{"varMapping":{"__isSmartRef__":true,"id":47096},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47096":{"this":{"__isSmartRef__":true,"id":47067}},"47097":{"timestamp":{"__isSmartRef__":true,"id":47098},"user":"cschuster","tags":[]},"47098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47099":{"varMapping":{"__isSmartRef__":true,"id":47100},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47100":{"this":{"__isSmartRef__":true,"id":47067}},"47101":{"timestamp":{"__isSmartRef__":true,"id":47102},"user":"cschuster","tags":[]},"47102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47103":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47104}],"id":"54CE4B3C-AF23-491C-978C-BF200B469193","shape":{"__isSmartRef__":true,"id":47105},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1221","partsBinMetaInfo":{"__isSmartRef__":true,"id":47106},"eventHandler":{"__isSmartRef__":true,"id":47124},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E"],"partTests":{"__isSmartRef__":true,"id":47125},"_ClipMode":"visible","moved":true,"b":242.40729482634924,"#startLetters":"set","isBeingDragged":false,"delta":-0.8521210519829765,"_Rotation":-5.883613742030402,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47130},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5190.1,5059.8)"},"47104":{"target":{"__isSmartRef__":true,"id":47103},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47105":{"_BorderWidth":0.5686872084253389,"_ClipMode":"visible","_BorderRadius":8.581547109162859,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.8,135.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-346,231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.7)"},"47106":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47107},{"__isSmartRef__":true,"id":47109},{"__isSmartRef__":true,"id":47111},{"__isSmartRef__":true,"id":47113},{"__isSmartRef__":true,"id":47115},{"__isSmartRef__":true,"id":47117},{"__isSmartRef__":true,"id":47119},{"__isSmartRef__":true,"id":47121}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47123},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47107":{"date":{"__isSmartRef__":true,"id":47108},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47109":{"date":{"__isSmartRef__":true,"id":47110},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47110":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47111":{"date":{"__isSmartRef__":true,"id":47112},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47112":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47113":{"date":{"__isSmartRef__":true,"id":47114},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47114":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47115":{"date":{"__isSmartRef__":true,"id":47116},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47116":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47117":{"date":{"__isSmartRef__":true,"id":47118},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47119":{"date":{"__isSmartRef__":true,"id":47120},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47120":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47121":{"date":{"__isSmartRef__":true,"id":47122},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47123":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47124":{"morph":{"__isSmartRef__":true,"id":47103},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47125":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47126}},"47126":{"test01IsMorph":{"__isSmartRef__":true,"id":47127}},"47127":{"varMapping":{"__isSmartRef__":true,"id":47128},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47128":{"this":{"__isSmartRef__":true,"id":47125}},"47129":{},"47130":{"change":{"__isSmartRef__":true,"id":47131},"tick":{"__isSmartRef__":true,"id":47135}},"47131":{"varMapping":{"__isSmartRef__":true,"id":47132},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47132":{"this":{"__isSmartRef__":true,"id":47103}},"47133":{"timestamp":{"__isSmartRef__":true,"id":47134},"user":"cschuster","tags":[]},"47134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47135":{"varMapping":{"__isSmartRef__":true,"id":47136},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47136":{"this":{"__isSmartRef__":true,"id":47103}},"47137":{"timestamp":{"__isSmartRef__":true,"id":47138},"user":"cschuster","tags":[]},"47138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47139":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47140}],"id":"8155DEFB-73E3-4498-82A6-55A701FAAA80","shape":{"__isSmartRef__":true,"id":47141},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1222","partsBinMetaInfo":{"__isSmartRef__":true,"id":47142},"eventHandler":{"__isSmartRef__":true,"id":47160},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433"],"partTests":{"__isSmartRef__":true,"id":47161},"_ClipMode":"visible","moved":true,"b":100.43867901933845,"#startLetters":"set","isBeingDragged":false,"delta":0.7495423807413317,"_Rotation":32.0213141826551,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47166},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4466.3,3930.7)"},"47140":{"target":{"__isSmartRef__":true,"id":47139},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47141":{"_BorderWidth":9.917246912582655,"_ClipMode":"visible","_BorderRadius":1.3130924811141353,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.7,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,205,-7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.4)"},"47142":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47143},{"__isSmartRef__":true,"id":47145},{"__isSmartRef__":true,"id":47147},{"__isSmartRef__":true,"id":47149},{"__isSmartRef__":true,"id":47151},{"__isSmartRef__":true,"id":47153},{"__isSmartRef__":true,"id":47155},{"__isSmartRef__":true,"id":47157}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47159},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47143":{"date":{"__isSmartRef__":true,"id":47144},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47145":{"date":{"__isSmartRef__":true,"id":47146},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47146":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47147":{"date":{"__isSmartRef__":true,"id":47148},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47148":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47149":{"date":{"__isSmartRef__":true,"id":47150},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47150":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47151":{"date":{"__isSmartRef__":true,"id":47152},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47152":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47153":{"date":{"__isSmartRef__":true,"id":47154},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47154":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47155":{"date":{"__isSmartRef__":true,"id":47156},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47156":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47157":{"date":{"__isSmartRef__":true,"id":47158},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47158":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47159":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47160":{"morph":{"__isSmartRef__":true,"id":47139},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47161":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47162}},"47162":{"test01IsMorph":{"__isSmartRef__":true,"id":47163}},"47163":{"varMapping":{"__isSmartRef__":true,"id":47164},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47164":{"this":{"__isSmartRef__":true,"id":47161}},"47165":{},"47166":{"change":{"__isSmartRef__":true,"id":47167},"tick":{"__isSmartRef__":true,"id":47171}},"47167":{"varMapping":{"__isSmartRef__":true,"id":47168},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47168":{"this":{"__isSmartRef__":true,"id":47139}},"47169":{"timestamp":{"__isSmartRef__":true,"id":47170},"user":"cschuster","tags":[]},"47170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47171":{"varMapping":{"__isSmartRef__":true,"id":47172},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47172":{"this":{"__isSmartRef__":true,"id":47139}},"47173":{"timestamp":{"__isSmartRef__":true,"id":47174},"user":"cschuster","tags":[]},"47174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47175":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47176}],"id":"FD79A6E5-66DB-4DE5-993D-259CAEB07F74","shape":{"__isSmartRef__":true,"id":47177},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1223","partsBinMetaInfo":{"__isSmartRef__":true,"id":47178},"eventHandler":{"__isSmartRef__":true,"id":47196},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F","CF4D3772-4065-4502-8449-97AF8EE740C1","72C08600-066D-4C4F-B147-757788D7DFB9","1776C277-0EEB-453E-BC28-048B0766FE2E"],"partTests":{"__isSmartRef__":true,"id":47197},"_ClipMode":"visible","moved":true,"b":14.553782925242558,"#startLetters":"set","isBeingDragged":false,"delta":0.6615355875110254,"_Rotation":4.943786677571242,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47202},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5847.9,3329.7)"},"47176":{"target":{"__isSmartRef__":true,"id":47175},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47177":{"_BorderWidth":6.25644341637303,"_ClipMode":"visible","_BorderRadius":37.47415990632459,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.5,89.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(65,312,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.0,-39.4)"},"47178":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47179},{"__isSmartRef__":true,"id":47181},{"__isSmartRef__":true,"id":47183},{"__isSmartRef__":true,"id":47185},{"__isSmartRef__":true,"id":47187},{"__isSmartRef__":true,"id":47189},{"__isSmartRef__":true,"id":47191},{"__isSmartRef__":true,"id":47193}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47195},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47179":{"date":{"__isSmartRef__":true,"id":47180},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47181":{"date":{"__isSmartRef__":true,"id":47182},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47182":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47183":{"date":{"__isSmartRef__":true,"id":47184},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47184":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47185":{"date":{"__isSmartRef__":true,"id":47186},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47186":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47187":{"date":{"__isSmartRef__":true,"id":47188},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47188":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47189":{"date":{"__isSmartRef__":true,"id":47190},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47190":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47191":{"date":{"__isSmartRef__":true,"id":47192},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47192":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47193":{"date":{"__isSmartRef__":true,"id":47194},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47195":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47196":{"morph":{"__isSmartRef__":true,"id":47175},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47197":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47198}},"47198":{"test01IsMorph":{"__isSmartRef__":true,"id":47199}},"47199":{"varMapping":{"__isSmartRef__":true,"id":47200},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47200":{"this":{"__isSmartRef__":true,"id":47197}},"47201":{},"47202":{"change":{"__isSmartRef__":true,"id":47203},"tick":{"__isSmartRef__":true,"id":47207}},"47203":{"varMapping":{"__isSmartRef__":true,"id":47204},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47204":{"this":{"__isSmartRef__":true,"id":47175}},"47205":{"timestamp":{"__isSmartRef__":true,"id":47206},"user":"cschuster","tags":[]},"47206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47207":{"varMapping":{"__isSmartRef__":true,"id":47208},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47208":{"this":{"__isSmartRef__":true,"id":47175}},"47209":{"timestamp":{"__isSmartRef__":true,"id":47210},"user":"cschuster","tags":[]},"47210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47211":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47212}],"id":"4B182B13-17B2-481B-B460-15FDFC0F9ACD","shape":{"__isSmartRef__":true,"id":47213},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1224","partsBinMetaInfo":{"__isSmartRef__":true,"id":47214},"eventHandler":{"__isSmartRef__":true,"id":47232},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350"],"partTests":{"__isSmartRef__":true,"id":47233},"_ClipMode":"visible","moved":true,"b":189,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-2.6419796715893935,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47238},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6419.6,4538.1)"},"47212":{"target":{"__isSmartRef__":true,"id":47211},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47213":{"_BorderWidth":4.217827674798846,"_ClipMode":"visible","_BorderRadius":39.02113032590307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,106.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,-293,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-0.2)"},"47214":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47215},{"__isSmartRef__":true,"id":47217},{"__isSmartRef__":true,"id":47219},{"__isSmartRef__":true,"id":47221},{"__isSmartRef__":true,"id":47223},{"__isSmartRef__":true,"id":47225},{"__isSmartRef__":true,"id":47227},{"__isSmartRef__":true,"id":47229}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47231},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47215":{"date":{"__isSmartRef__":true,"id":47216},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47217":{"date":{"__isSmartRef__":true,"id":47218},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47218":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47219":{"date":{"__isSmartRef__":true,"id":47220},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47220":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47221":{"date":{"__isSmartRef__":true,"id":47222},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47222":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47223":{"date":{"__isSmartRef__":true,"id":47224},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47224":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47225":{"date":{"__isSmartRef__":true,"id":47226},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47226":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47227":{"date":{"__isSmartRef__":true,"id":47228},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47228":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47229":{"date":{"__isSmartRef__":true,"id":47230},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47230":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47231":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47232":{"morph":{"__isSmartRef__":true,"id":47211},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47233":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47234}},"47234":{"test01IsMorph":{"__isSmartRef__":true,"id":47235}},"47235":{"varMapping":{"__isSmartRef__":true,"id":47236},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47236":{"this":{"__isSmartRef__":true,"id":47233}},"47237":{},"47238":{"change":{"__isSmartRef__":true,"id":47239},"tick":{"__isSmartRef__":true,"id":47243}},"47239":{"varMapping":{"__isSmartRef__":true,"id":47240},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47240":{"this":{"__isSmartRef__":true,"id":47211}},"47241":{"timestamp":{"__isSmartRef__":true,"id":47242},"user":"cschuster","tags":[]},"47242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47243":{"varMapping":{"__isSmartRef__":true,"id":47244},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47244":{"this":{"__isSmartRef__":true,"id":47211}},"47245":{"timestamp":{"__isSmartRef__":true,"id":47246},"user":"cschuster","tags":[]},"47246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47247":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47248}],"id":"C21C4C38-2C63-43FF-BB2A-D87ABCD1FBB7","shape":{"__isSmartRef__":true,"id":47249},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1225","partsBinMetaInfo":{"__isSmartRef__":true,"id":47250},"eventHandler":{"__isSmartRef__":true,"id":47268},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","2A5CAFFC-EEB3-44D3-91C5-C75120CFE282"],"partTests":{"__isSmartRef__":true,"id":47269},"_ClipMode":"visible","moved":true,"b":135.7287894609617,"#startLetters":"set","isBeingDragged":false,"delta":-0.9116715875570662,"_Rotation":-25.974375150211568,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47274},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5601.3,5007.1)"},"47248":{"target":{"__isSmartRef__":true,"id":47247},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47249":{"_BorderWidth":8.490277912594578,"_ClipMode":"visible","_BorderRadius":20.508736148567092,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,72.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(179,-5,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.0,-5.7)"},"47250":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47251},{"__isSmartRef__":true,"id":47253},{"__isSmartRef__":true,"id":47255},{"__isSmartRef__":true,"id":47257},{"__isSmartRef__":true,"id":47259},{"__isSmartRef__":true,"id":47261},{"__isSmartRef__":true,"id":47263},{"__isSmartRef__":true,"id":47265}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47267},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47251":{"date":{"__isSmartRef__":true,"id":47252},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47253":{"date":{"__isSmartRef__":true,"id":47254},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47254":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47255":{"date":{"__isSmartRef__":true,"id":47256},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47256":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47257":{"date":{"__isSmartRef__":true,"id":47258},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47259":{"date":{"__isSmartRef__":true,"id":47260},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47260":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47261":{"date":{"__isSmartRef__":true,"id":47262},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47262":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47263":{"date":{"__isSmartRef__":true,"id":47264},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47264":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47265":{"date":{"__isSmartRef__":true,"id":47266},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47266":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47267":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47268":{"morph":{"__isSmartRef__":true,"id":47247},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47269":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47270}},"47270":{"test01IsMorph":{"__isSmartRef__":true,"id":47271}},"47271":{"varMapping":{"__isSmartRef__":true,"id":47272},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47272":{"this":{"__isSmartRef__":true,"id":47269}},"47273":{},"47274":{"change":{"__isSmartRef__":true,"id":47275},"tick":{"__isSmartRef__":true,"id":47279}},"47275":{"varMapping":{"__isSmartRef__":true,"id":47276},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47276":{"this":{"__isSmartRef__":true,"id":47247}},"47277":{"timestamp":{"__isSmartRef__":true,"id":47278},"user":"cschuster","tags":[]},"47278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47279":{"varMapping":{"__isSmartRef__":true,"id":47280},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47280":{"this":{"__isSmartRef__":true,"id":47247}},"47281":{"timestamp":{"__isSmartRef__":true,"id":47282},"user":"cschuster","tags":[]},"47282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47283":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47284}],"id":"B0BF30A6-6752-4509-908A-E7D8CCB3AD9B","shape":{"__isSmartRef__":true,"id":47285},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1226","partsBinMetaInfo":{"__isSmartRef__":true,"id":47286},"eventHandler":{"__isSmartRef__":true,"id":47304},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310","F95F6876-B059-466B-B6BA-4DDB194DD3EA","EE927309-16B8-4109-889A-8DE8E1FC85EA"],"partTests":{"__isSmartRef__":true,"id":47305},"_ClipMode":"visible","moved":true,"b":275.1074627034832,"#startLetters":"set","isBeingDragged":false,"delta":0.828636935853865,"_Rotation":-11.96499665322271,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47310},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4577.7,4517.9)"},"47284":{"target":{"__isSmartRef__":true,"id":47283},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47285":{"_BorderWidth":0.019852607043781667,"_ClipMode":"visible","_BorderRadius":0.3170111110902063,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.9,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-232,77)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.8)"},"47286":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47287},{"__isSmartRef__":true,"id":47289},{"__isSmartRef__":true,"id":47291},{"__isSmartRef__":true,"id":47293},{"__isSmartRef__":true,"id":47295},{"__isSmartRef__":true,"id":47297},{"__isSmartRef__":true,"id":47299},{"__isSmartRef__":true,"id":47301}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47303},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47287":{"date":{"__isSmartRef__":true,"id":47288},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47289":{"date":{"__isSmartRef__":true,"id":47290},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47290":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47291":{"date":{"__isSmartRef__":true,"id":47292},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47292":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47293":{"date":{"__isSmartRef__":true,"id":47294},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47295":{"date":{"__isSmartRef__":true,"id":47296},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47296":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47297":{"date":{"__isSmartRef__":true,"id":47298},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47298":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47299":{"date":{"__isSmartRef__":true,"id":47300},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47300":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47301":{"date":{"__isSmartRef__":true,"id":47302},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47302":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47303":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47304":{"morph":{"__isSmartRef__":true,"id":47283},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47305":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47306}},"47306":{"test01IsMorph":{"__isSmartRef__":true,"id":47307}},"47307":{"varMapping":{"__isSmartRef__":true,"id":47308},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47308":{"this":{"__isSmartRef__":true,"id":47305}},"47309":{},"47310":{"change":{"__isSmartRef__":true,"id":47311},"tick":{"__isSmartRef__":true,"id":47315}},"47311":{"varMapping":{"__isSmartRef__":true,"id":47312},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47312":{"this":{"__isSmartRef__":true,"id":47283}},"47313":{"timestamp":{"__isSmartRef__":true,"id":47314},"user":"cschuster","tags":[]},"47314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47315":{"varMapping":{"__isSmartRef__":true,"id":47316},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47316":{"this":{"__isSmartRef__":true,"id":47283}},"47317":{"timestamp":{"__isSmartRef__":true,"id":47318},"user":"cschuster","tags":[]},"47318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47319":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47320}],"id":"D1DAF550-EA13-4F9D-B069-8E7CBCDF9642","shape":{"__isSmartRef__":true,"id":47321},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1227","partsBinMetaInfo":{"__isSmartRef__":true,"id":47322},"eventHandler":{"__isSmartRef__":true,"id":47340},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F"],"partTests":{"__isSmartRef__":true,"id":47341},"_ClipMode":"visible","moved":true,"b":27.193304742744658,"#startLetters":"set","isBeingDragged":false,"delta":-0.8827763799927197,"_Rotation":55.9104143954673,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47346},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5862.8,4420.7)"},"47320":{"target":{"__isSmartRef__":true,"id":47319},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47321":{"_BorderWidth":7.284969959125951,"_ClipMode":"visible","_BorderRadius":31.646259657427116,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.5,81.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(117,345,168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.1,-37.8)"},"47322":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47323},{"__isSmartRef__":true,"id":47325},{"__isSmartRef__":true,"id":47327},{"__isSmartRef__":true,"id":47329},{"__isSmartRef__":true,"id":47331},{"__isSmartRef__":true,"id":47333},{"__isSmartRef__":true,"id":47335},{"__isSmartRef__":true,"id":47337}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47339},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47323":{"date":{"__isSmartRef__":true,"id":47324},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47325":{"date":{"__isSmartRef__":true,"id":47326},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47326":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47327":{"date":{"__isSmartRef__":true,"id":47328},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47328":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47329":{"date":{"__isSmartRef__":true,"id":47330},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47330":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47331":{"date":{"__isSmartRef__":true,"id":47332},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47332":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47333":{"date":{"__isSmartRef__":true,"id":47334},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47334":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47335":{"date":{"__isSmartRef__":true,"id":47336},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47336":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47337":{"date":{"__isSmartRef__":true,"id":47338},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47338":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47339":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47340":{"morph":{"__isSmartRef__":true,"id":47319},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47341":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47342}},"47342":{"test01IsMorph":{"__isSmartRef__":true,"id":47343}},"47343":{"varMapping":{"__isSmartRef__":true,"id":47344},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47344":{"this":{"__isSmartRef__":true,"id":47341}},"47345":{},"47346":{"change":{"__isSmartRef__":true,"id":47347},"tick":{"__isSmartRef__":true,"id":47351}},"47347":{"varMapping":{"__isSmartRef__":true,"id":47348},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47348":{"this":{"__isSmartRef__":true,"id":47319}},"47349":{"timestamp":{"__isSmartRef__":true,"id":47350},"user":"cschuster","tags":[]},"47350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47351":{"varMapping":{"__isSmartRef__":true,"id":47352},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47352":{"this":{"__isSmartRef__":true,"id":47319}},"47353":{"timestamp":{"__isSmartRef__":true,"id":47354},"user":"cschuster","tags":[]},"47354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47355":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47356}],"id":"BBF61977-7922-4726-9C1A-550C35A2CEC3","shape":{"__isSmartRef__":true,"id":47357},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1228","partsBinMetaInfo":{"__isSmartRef__":true,"id":47358},"eventHandler":{"__isSmartRef__":true,"id":47376},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","4672FE9F-ACA4-4E80-BE59-07007C04865B"],"partTests":{"__isSmartRef__":true,"id":47377},"_ClipMode":"visible","moved":true,"b":323.1419887986849,"#startLetters":"set","isBeingDragged":false,"delta":-0.9961624649004079,"_Rotation":-6.199661106797284,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47382},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5443.3,5213.8)"},"47356":{"target":{"__isSmartRef__":true,"id":47355},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47357":{"_BorderWidth":2.0008298949255665,"_ClipMode":"visible","_BorderRadius":25.607965889324497,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.6,124.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-153,52,-205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.0,-36.0)"},"47358":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47359},{"__isSmartRef__":true,"id":47361},{"__isSmartRef__":true,"id":47363},{"__isSmartRef__":true,"id":47365},{"__isSmartRef__":true,"id":47367},{"__isSmartRef__":true,"id":47369},{"__isSmartRef__":true,"id":47371},{"__isSmartRef__":true,"id":47373}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47375},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47359":{"date":{"__isSmartRef__":true,"id":47360},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47361":{"date":{"__isSmartRef__":true,"id":47362},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47362":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47363":{"date":{"__isSmartRef__":true,"id":47364},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47364":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47365":{"date":{"__isSmartRef__":true,"id":47366},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47367":{"date":{"__isSmartRef__":true,"id":47368},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47368":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47369":{"date":{"__isSmartRef__":true,"id":47370},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47370":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47371":{"date":{"__isSmartRef__":true,"id":47372},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47372":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47373":{"date":{"__isSmartRef__":true,"id":47374},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47374":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47375":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47376":{"morph":{"__isSmartRef__":true,"id":47355},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47377":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47378}},"47378":{"test01IsMorph":{"__isSmartRef__":true,"id":47379}},"47379":{"varMapping":{"__isSmartRef__":true,"id":47380},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47380":{"this":{"__isSmartRef__":true,"id":47377}},"47381":{},"47382":{"change":{"__isSmartRef__":true,"id":47383},"tick":{"__isSmartRef__":true,"id":47387}},"47383":{"varMapping":{"__isSmartRef__":true,"id":47384},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47384":{"this":{"__isSmartRef__":true,"id":47355}},"47385":{"timestamp":{"__isSmartRef__":true,"id":47386},"user":"cschuster","tags":[]},"47386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47387":{"varMapping":{"__isSmartRef__":true,"id":47388},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47388":{"this":{"__isSmartRef__":true,"id":47355}},"47389":{"timestamp":{"__isSmartRef__":true,"id":47390},"user":"cschuster","tags":[]},"47390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47391":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47392}],"id":"ABA32F68-06DE-4A1F-B878-785ED817D1D2","shape":{"__isSmartRef__":true,"id":47393},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1229","partsBinMetaInfo":{"__isSmartRef__":true,"id":47394},"eventHandler":{"__isSmartRef__":true,"id":47412},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","AD2E44CA-B7A4-4851-8F7F-F3632FEE07AF"],"partTests":{"__isSmartRef__":true,"id":47413},"_ClipMode":"visible","moved":true,"b":176,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.06810074756533,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47418},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4541.7,4729.4)"},"47392":{"target":{"__isSmartRef__":true,"id":47391},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47393":{"_BorderWidth":5.348782368720627,"_ClipMode":"visible","_BorderRadius":39.805361374831406,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.4,97.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(18,-237,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-0.0)"},"47394":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47395},{"__isSmartRef__":true,"id":47397},{"__isSmartRef__":true,"id":47399},{"__isSmartRef__":true,"id":47401},{"__isSmartRef__":true,"id":47403},{"__isSmartRef__":true,"id":47405},{"__isSmartRef__":true,"id":47407},{"__isSmartRef__":true,"id":47409}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47411},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47395":{"date":{"__isSmartRef__":true,"id":47396},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47397":{"date":{"__isSmartRef__":true,"id":47398},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47398":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47399":{"date":{"__isSmartRef__":true,"id":47400},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47400":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47401":{"date":{"__isSmartRef__":true,"id":47402},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47402":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47403":{"date":{"__isSmartRef__":true,"id":47404},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47404":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47405":{"date":{"__isSmartRef__":true,"id":47406},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47406":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47407":{"date":{"__isSmartRef__":true,"id":47408},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47408":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47409":{"date":{"__isSmartRef__":true,"id":47410},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47410":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47411":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47412":{"morph":{"__isSmartRef__":true,"id":47391},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47413":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47414}},"47414":{"test01IsMorph":{"__isSmartRef__":true,"id":47415}},"47415":{"varMapping":{"__isSmartRef__":true,"id":47416},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47416":{"this":{"__isSmartRef__":true,"id":47413}},"47417":{},"47418":{"change":{"__isSmartRef__":true,"id":47419},"tick":{"__isSmartRef__":true,"id":47423}},"47419":{"varMapping":{"__isSmartRef__":true,"id":47420},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47420":{"this":{"__isSmartRef__":true,"id":47391}},"47421":{"timestamp":{"__isSmartRef__":true,"id":47422},"user":"cschuster","tags":[]},"47422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47423":{"varMapping":{"__isSmartRef__":true,"id":47424},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47424":{"this":{"__isSmartRef__":true,"id":47391}},"47425":{"timestamp":{"__isSmartRef__":true,"id":47426},"user":"cschuster","tags":[]},"47426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47427":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47428}],"id":"78F4F8F9-06F1-406E-9E43-7B1AF9CB0822","shape":{"__isSmartRef__":true,"id":47429},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1230","partsBinMetaInfo":{"__isSmartRef__":true,"id":47430},"eventHandler":{"__isSmartRef__":true,"id":47448},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","CAF4508C-DE99-43A3-B04E-BECE46909608","4852EAF1-1AEC-4EBD-B1A6-A17B75B93462"],"partTests":{"__isSmartRef__":true,"id":47449},"_ClipMode":"visible","moved":true,"b":151,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":34.42729778445452,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47454},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5418.9,3920.3)"},"47428":{"target":{"__isSmartRef__":true,"id":47427},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47429":{"_BorderWidth":7.424048101231685,"_ClipMode":"visible","_BorderRadius":30.598385284664094,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,80.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(124,-100,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.7,-2.5)"},"47430":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47431},{"__isSmartRef__":true,"id":47433},{"__isSmartRef__":true,"id":47435},{"__isSmartRef__":true,"id":47437},{"__isSmartRef__":true,"id":47439},{"__isSmartRef__":true,"id":47441},{"__isSmartRef__":true,"id":47443},{"__isSmartRef__":true,"id":47445}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47447},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47431":{"date":{"__isSmartRef__":true,"id":47432},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47433":{"date":{"__isSmartRef__":true,"id":47434},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47434":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47435":{"date":{"__isSmartRef__":true,"id":47436},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47436":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47437":{"date":{"__isSmartRef__":true,"id":47438},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47439":{"date":{"__isSmartRef__":true,"id":47440},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47440":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47441":{"date":{"__isSmartRef__":true,"id":47442},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47442":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47443":{"date":{"__isSmartRef__":true,"id":47444},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47444":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47445":{"date":{"__isSmartRef__":true,"id":47446},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47446":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47447":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47448":{"morph":{"__isSmartRef__":true,"id":47427},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47449":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47450}},"47450":{"test01IsMorph":{"__isSmartRef__":true,"id":47451}},"47451":{"varMapping":{"__isSmartRef__":true,"id":47452},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47452":{"this":{"__isSmartRef__":true,"id":47449}},"47453":{},"47454":{"change":{"__isSmartRef__":true,"id":47455},"tick":{"__isSmartRef__":true,"id":47459}},"47455":{"varMapping":{"__isSmartRef__":true,"id":47456},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47456":{"this":{"__isSmartRef__":true,"id":47427}},"47457":{"timestamp":{"__isSmartRef__":true,"id":47458},"user":"cschuster","tags":[]},"47458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47459":{"varMapping":{"__isSmartRef__":true,"id":47460},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47460":{"this":{"__isSmartRef__":true,"id":47427}},"47461":{"timestamp":{"__isSmartRef__":true,"id":47462},"user":"cschuster","tags":[]},"47462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47463":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47464}],"id":"E8045897-B188-45FA-B8F4-1492E243DC42","shape":{"__isSmartRef__":true,"id":47465},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1231","partsBinMetaInfo":{"__isSmartRef__":true,"id":47466},"eventHandler":{"__isSmartRef__":true,"id":47484},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","DF486730-5200-4F01-B602-C326D0973E0D"],"partTests":{"__isSmartRef__":true,"id":47485},"_ClipMode":"visible","moved":true,"b":55.383105819812045,"#startLetters":"set","isBeingDragged":false,"delta":-0.6508907995303161,"_Rotation":6.0103899524000415,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47490},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5382.7,4894.3)"},"47464":{"target":{"__isSmartRef__":true,"id":47463},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47465":{"_BorderWidth":9.114844494382622,"_ClipMode":"visible","_BorderRadius":12.908887659278449,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.4,67.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,356,-176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.5,-31.4)"},"47466":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47467},{"__isSmartRef__":true,"id":47469},{"__isSmartRef__":true,"id":47471},{"__isSmartRef__":true,"id":47473},{"__isSmartRef__":true,"id":47475},{"__isSmartRef__":true,"id":47477},{"__isSmartRef__":true,"id":47479},{"__isSmartRef__":true,"id":47481}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47483},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47467":{"date":{"__isSmartRef__":true,"id":47468},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47469":{"date":{"__isSmartRef__":true,"id":47470},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47470":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47471":{"date":{"__isSmartRef__":true,"id":47472},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47472":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47473":{"date":{"__isSmartRef__":true,"id":47474},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47475":{"date":{"__isSmartRef__":true,"id":47476},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47476":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47477":{"date":{"__isSmartRef__":true,"id":47478},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47478":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47479":{"date":{"__isSmartRef__":true,"id":47480},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47480":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47481":{"date":{"__isSmartRef__":true,"id":47482},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47482":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47483":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47484":{"morph":{"__isSmartRef__":true,"id":47463},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47485":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47486}},"47486":{"test01IsMorph":{"__isSmartRef__":true,"id":47487}},"47487":{"varMapping":{"__isSmartRef__":true,"id":47488},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47488":{"this":{"__isSmartRef__":true,"id":47485}},"47489":{},"47490":{"change":{"__isSmartRef__":true,"id":47491},"tick":{"__isSmartRef__":true,"id":47495}},"47491":{"varMapping":{"__isSmartRef__":true,"id":47492},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47492":{"this":{"__isSmartRef__":true,"id":47463}},"47493":{"timestamp":{"__isSmartRef__":true,"id":47494},"user":"cschuster","tags":[]},"47494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47495":{"varMapping":{"__isSmartRef__":true,"id":47496},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47496":{"this":{"__isSmartRef__":true,"id":47463}},"47497":{"timestamp":{"__isSmartRef__":true,"id":47498},"user":"cschuster","tags":[]},"47498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47499":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47500}],"id":"8F286EE9-B134-45E1-859B-4CBB7DDBB99F","shape":{"__isSmartRef__":true,"id":47501},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1232","partsBinMetaInfo":{"__isSmartRef__":true,"id":47502},"eventHandler":{"__isSmartRef__":true,"id":47520},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A"],"partTests":{"__isSmartRef__":true,"id":47521},"_ClipMode":"visible","moved":true,"b":102.62533574644476,"#startLetters":"set","isBeingDragged":false,"delta":0.9681635447777808,"_Rotation":-38.09235019754718,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47526},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4643.9,5059.3)"},"47500":{"target":{"__isSmartRef__":true,"id":47499},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47501":{"_BorderWidth":9.879101026454848,"_ClipMode":"visible","_BorderRadius":1.9109970778356122,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.9,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,194,23)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.6)"},"47502":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47503},{"__isSmartRef__":true,"id":47505},{"__isSmartRef__":true,"id":47507},{"__isSmartRef__":true,"id":47509},{"__isSmartRef__":true,"id":47511},{"__isSmartRef__":true,"id":47513},{"__isSmartRef__":true,"id":47515},{"__isSmartRef__":true,"id":47517}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47519},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47503":{"date":{"__isSmartRef__":true,"id":47504},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47505":{"date":{"__isSmartRef__":true,"id":47506},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47506":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47507":{"date":{"__isSmartRef__":true,"id":47508},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47508":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47509":{"date":{"__isSmartRef__":true,"id":47510},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47511":{"date":{"__isSmartRef__":true,"id":47512},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47512":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47513":{"date":{"__isSmartRef__":true,"id":47514},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47514":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47515":{"date":{"__isSmartRef__":true,"id":47516},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47516":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47517":{"date":{"__isSmartRef__":true,"id":47518},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47518":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47519":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47520":{"morph":{"__isSmartRef__":true,"id":47499},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47521":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47522}},"47522":{"test01IsMorph":{"__isSmartRef__":true,"id":47523}},"47523":{"varMapping":{"__isSmartRef__":true,"id":47524},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47524":{"this":{"__isSmartRef__":true,"id":47521}},"47525":{},"47526":{"change":{"__isSmartRef__":true,"id":47527},"tick":{"__isSmartRef__":true,"id":47531}},"47527":{"varMapping":{"__isSmartRef__":true,"id":47528},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47528":{"this":{"__isSmartRef__":true,"id":47499}},"47529":{"timestamp":{"__isSmartRef__":true,"id":47530},"user":"cschuster","tags":[]},"47530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47531":{"varMapping":{"__isSmartRef__":true,"id":47532},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47532":{"this":{"__isSmartRef__":true,"id":47499}},"47533":{"timestamp":{"__isSmartRef__":true,"id":47534},"user":"cschuster","tags":[]},"47534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47535":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47536}],"id":"98C72932-D682-4AFA-A6CD-9164C4BFA021","shape":{"__isSmartRef__":true,"id":47537},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1233","partsBinMetaInfo":{"__isSmartRef__":true,"id":47538},"eventHandler":{"__isSmartRef__":true,"id":47556},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38","F13FDC2D-DB15-40FF-B584-7B6D933D525F"],"partTests":{"__isSmartRef__":true,"id":47557},"_ClipMode":"visible","moved":true,"b":134.28894384758314,"#startLetters":"set","isBeingDragged":false,"delta":0.6021925733075477,"_Rotation":-23.724759472871966,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47562},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4513.7,5614.2)"},"47536":{"target":{"__isSmartRef__":true,"id":47535},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47537":{"_BorderWidth":8.579137454826434,"_ClipMode":"visible","_BorderRadius":19.503640127133703,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(183,5,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.3,-6.0)"},"47538":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47539},{"__isSmartRef__":true,"id":47541},{"__isSmartRef__":true,"id":47543},{"__isSmartRef__":true,"id":47545},{"__isSmartRef__":true,"id":47547},{"__isSmartRef__":true,"id":47549},{"__isSmartRef__":true,"id":47551},{"__isSmartRef__":true,"id":47553}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47555},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47539":{"date":{"__isSmartRef__":true,"id":47540},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47541":{"date":{"__isSmartRef__":true,"id":47542},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47542":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47543":{"date":{"__isSmartRef__":true,"id":47544},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47544":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47545":{"date":{"__isSmartRef__":true,"id":47546},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47547":{"date":{"__isSmartRef__":true,"id":47548},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47548":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47549":{"date":{"__isSmartRef__":true,"id":47550},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47550":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47551":{"date":{"__isSmartRef__":true,"id":47552},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47552":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47553":{"date":{"__isSmartRef__":true,"id":47554},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47554":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47555":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47556":{"morph":{"__isSmartRef__":true,"id":47535},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47557":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47558}},"47558":{"test01IsMorph":{"__isSmartRef__":true,"id":47559}},"47559":{"varMapping":{"__isSmartRef__":true,"id":47560},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47560":{"this":{"__isSmartRef__":true,"id":47557}},"47561":{},"47562":{"change":{"__isSmartRef__":true,"id":47563},"tick":{"__isSmartRef__":true,"id":47567}},"47563":{"varMapping":{"__isSmartRef__":true,"id":47564},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47564":{"this":{"__isSmartRef__":true,"id":47535}},"47565":{"timestamp":{"__isSmartRef__":true,"id":47566},"user":"cschuster","tags":[]},"47566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47567":{"varMapping":{"__isSmartRef__":true,"id":47568},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47568":{"this":{"__isSmartRef__":true,"id":47535}},"47569":{"timestamp":{"__isSmartRef__":true,"id":47570},"user":"cschuster","tags":[]},"47570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47571":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47572}],"id":"6BD4DDD1-B3B0-405C-8E3E-2F2C6CB02712","shape":{"__isSmartRef__":true,"id":47573},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1234","partsBinMetaInfo":{"__isSmartRef__":true,"id":47574},"eventHandler":{"__isSmartRef__":true,"id":47592},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E"],"partTests":{"__isSmartRef__":true,"id":47593},"_ClipMode":"visible","moved":true,"b":353.6112362493295,"#startLetters":"set","isBeingDragged":false,"delta":-0.9126805358100682,"_Rotation":47.24799468459998,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47598},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4894.7,3680.9)"},"47572":{"target":{"__isSmartRef__":true,"id":47571},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47573":{"_BorderWidth":4.443629786558716,"_ClipMode":"visible","_BorderRadius":39.50472349695248,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.2,104.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-29,226,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-39.9)"},"47574":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47575},{"__isSmartRef__":true,"id":47577},{"__isSmartRef__":true,"id":47579},{"__isSmartRef__":true,"id":47581},{"__isSmartRef__":true,"id":47583},{"__isSmartRef__":true,"id":47585},{"__isSmartRef__":true,"id":47587},{"__isSmartRef__":true,"id":47589}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47591},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47575":{"date":{"__isSmartRef__":true,"id":47576},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47577":{"date":{"__isSmartRef__":true,"id":47578},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47578":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47579":{"date":{"__isSmartRef__":true,"id":47580},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47580":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47581":{"date":{"__isSmartRef__":true,"id":47582},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47583":{"date":{"__isSmartRef__":true,"id":47584},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47584":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47585":{"date":{"__isSmartRef__":true,"id":47586},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47586":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47587":{"date":{"__isSmartRef__":true,"id":47588},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47588":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47589":{"date":{"__isSmartRef__":true,"id":47590},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47590":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47591":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47592":{"morph":{"__isSmartRef__":true,"id":47571},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47593":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47594}},"47594":{"test01IsMorph":{"__isSmartRef__":true,"id":47595}},"47595":{"varMapping":{"__isSmartRef__":true,"id":47596},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47596":{"this":{"__isSmartRef__":true,"id":47593}},"47597":{},"47598":{"change":{"__isSmartRef__":true,"id":47599},"tick":{"__isSmartRef__":true,"id":47603}},"47599":{"varMapping":{"__isSmartRef__":true,"id":47600},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47600":{"this":{"__isSmartRef__":true,"id":47571}},"47601":{"timestamp":{"__isSmartRef__":true,"id":47602},"user":"cschuster","tags":[]},"47602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47603":{"varMapping":{"__isSmartRef__":true,"id":47604},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47604":{"this":{"__isSmartRef__":true,"id":47571}},"47605":{"timestamp":{"__isSmartRef__":true,"id":47606},"user":"cschuster","tags":[]},"47606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47607":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47608}],"id":"F4DC3A78-5678-4BB6-91BC-878EF835E380","shape":{"__isSmartRef__":true,"id":47609},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1235","partsBinMetaInfo":{"__isSmartRef__":true,"id":47610},"eventHandler":{"__isSmartRef__":true,"id":47628},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","B1B34D3C-E9DF-4983-8110-88A0CB77F76A"],"partTests":{"__isSmartRef__":true,"id":47629},"_ClipMode":"visible","moved":true,"b":140,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-16.50686558845464,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47634},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4788.5,5588.4)"},"47608":{"target":{"__isSmartRef__":true,"id":47607},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47609":{"_BorderWidth":8.213938048432698,"_ClipMode":"visible","_BorderRadius":23.4729635533386,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,74.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(164,-32,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.9,-4.7)"},"47610":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47611},{"__isSmartRef__":true,"id":47613},{"__isSmartRef__":true,"id":47615},{"__isSmartRef__":true,"id":47617},{"__isSmartRef__":true,"id":47619},{"__isSmartRef__":true,"id":47621},{"__isSmartRef__":true,"id":47623},{"__isSmartRef__":true,"id":47625}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47627},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47611":{"date":{"__isSmartRef__":true,"id":47612},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47613":{"date":{"__isSmartRef__":true,"id":47614},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47614":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47615":{"date":{"__isSmartRef__":true,"id":47616},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47616":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47617":{"date":{"__isSmartRef__":true,"id":47618},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47619":{"date":{"__isSmartRef__":true,"id":47620},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47620":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47621":{"date":{"__isSmartRef__":true,"id":47622},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47622":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47623":{"date":{"__isSmartRef__":true,"id":47624},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47624":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47625":{"date":{"__isSmartRef__":true,"id":47626},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47626":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47627":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47628":{"morph":{"__isSmartRef__":true,"id":47607},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47629":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47630}},"47630":{"test01IsMorph":{"__isSmartRef__":true,"id":47631}},"47631":{"varMapping":{"__isSmartRef__":true,"id":47632},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47632":{"this":{"__isSmartRef__":true,"id":47629}},"47633":{},"47634":{"change":{"__isSmartRef__":true,"id":47635},"tick":{"__isSmartRef__":true,"id":47639}},"47635":{"varMapping":{"__isSmartRef__":true,"id":47636},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47636":{"this":{"__isSmartRef__":true,"id":47607}},"47637":{"timestamp":{"__isSmartRef__":true,"id":47638},"user":"cschuster","tags":[]},"47638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47639":{"varMapping":{"__isSmartRef__":true,"id":47640},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47640":{"this":{"__isSmartRef__":true,"id":47607}},"47641":{"timestamp":{"__isSmartRef__":true,"id":47642},"user":"cschuster","tags":[]},"47642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47643":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47644}],"id":"6279F42A-B079-4845-97A6-8BD04E2886D1","shape":{"__isSmartRef__":true,"id":47645},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1236","partsBinMetaInfo":{"__isSmartRef__":true,"id":47646},"eventHandler":{"__isSmartRef__":true,"id":47664},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","AC9CE088-1D9A-4A8B-8B7B-406CD5D06B65","2C1583AA-C889-4A2A-A90F-694C40675C66","76F39810-2D89-4BB4-B18F-0EB74FD8D95B"],"partTests":{"__isSmartRef__":true,"id":47665},"_ClipMode":"visible","moved":true,"b":268,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":2.0344389314657705,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47670},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6313.1,4417.2)"},"47644":{"target":{"__isSmartRef__":true,"id":47643},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47645":{"_BorderWidth":0.0030458649045215225,"_ClipMode":"visible","_BorderRadius":0.04871899480351605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-265,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.3)"},"47646":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47647},{"__isSmartRef__":true,"id":47649},{"__isSmartRef__":true,"id":47651},{"__isSmartRef__":true,"id":47653},{"__isSmartRef__":true,"id":47655},{"__isSmartRef__":true,"id":47657},{"__isSmartRef__":true,"id":47659},{"__isSmartRef__":true,"id":47661}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47663},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47647":{"date":{"__isSmartRef__":true,"id":47648},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47649":{"date":{"__isSmartRef__":true,"id":47650},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47650":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47651":{"date":{"__isSmartRef__":true,"id":47652},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47652":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47653":{"date":{"__isSmartRef__":true,"id":47654},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47655":{"date":{"__isSmartRef__":true,"id":47656},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47656":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47657":{"date":{"__isSmartRef__":true,"id":47658},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47659":{"date":{"__isSmartRef__":true,"id":47660},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47660":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47661":{"date":{"__isSmartRef__":true,"id":47662},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47662":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47663":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47664":{"morph":{"__isSmartRef__":true,"id":47643},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47665":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47666}},"47666":{"test01IsMorph":{"__isSmartRef__":true,"id":47667}},"47667":{"varMapping":{"__isSmartRef__":true,"id":47668},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47668":{"this":{"__isSmartRef__":true,"id":47665}},"47669":{},"47670":{"change":{"__isSmartRef__":true,"id":47671},"tick":{"__isSmartRef__":true,"id":47675}},"47671":{"varMapping":{"__isSmartRef__":true,"id":47672},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47672":{"this":{"__isSmartRef__":true,"id":47643}},"47673":{"timestamp":{"__isSmartRef__":true,"id":47674},"user":"cschuster","tags":[]},"47674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47675":{"varMapping":{"__isSmartRef__":true,"id":47676},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47676":{"this":{"__isSmartRef__":true,"id":47643}},"47677":{"timestamp":{"__isSmartRef__":true,"id":47678},"user":"cschuster","tags":[]},"47678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47679":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47680}],"id":"9ADCB672-0B4D-40E6-83E4-2687CE40BC0F","shape":{"__isSmartRef__":true,"id":47681},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1237","partsBinMetaInfo":{"__isSmartRef__":true,"id":47682},"eventHandler":{"__isSmartRef__":true,"id":47700},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D"],"partTests":{"__isSmartRef__":true,"id":47701},"_ClipMode":"visible","moved":true,"b":220.34463332674932,"#startLetters":"set","isBeingDragged":false,"delta":0.9793094814522192,"_Rotation":41.736817507671745,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47706},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5144.7,4755.6)"},"47680":{"target":{"__isSmartRef__":true,"id":47679},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47681":{"_BorderWidth":1.763081496536476,"_ClipMode":"visible","_BorderRadius":23.235773763096734,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,125.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-166,-361,-8)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.1,-4.8)"},"47682":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47683},{"__isSmartRef__":true,"id":47685},{"__isSmartRef__":true,"id":47687},{"__isSmartRef__":true,"id":47689},{"__isSmartRef__":true,"id":47691},{"__isSmartRef__":true,"id":47693},{"__isSmartRef__":true,"id":47695},{"__isSmartRef__":true,"id":47697}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47699},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47683":{"date":{"__isSmartRef__":true,"id":47684},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47685":{"date":{"__isSmartRef__":true,"id":47686},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47686":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47687":{"date":{"__isSmartRef__":true,"id":47688},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47688":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47689":{"date":{"__isSmartRef__":true,"id":47690},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47691":{"date":{"__isSmartRef__":true,"id":47692},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47692":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47693":{"date":{"__isSmartRef__":true,"id":47694},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47695":{"date":{"__isSmartRef__":true,"id":47696},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47696":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47697":{"date":{"__isSmartRef__":true,"id":47698},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47698":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47699":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47700":{"morph":{"__isSmartRef__":true,"id":47679},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47701":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47702}},"47702":{"test01IsMorph":{"__isSmartRef__":true,"id":47703}},"47703":{"varMapping":{"__isSmartRef__":true,"id":47704},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47704":{"this":{"__isSmartRef__":true,"id":47701}},"47705":{},"47706":{"change":{"__isSmartRef__":true,"id":47707},"tick":{"__isSmartRef__":true,"id":47711}},"47707":{"varMapping":{"__isSmartRef__":true,"id":47708},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47708":{"this":{"__isSmartRef__":true,"id":47679}},"47709":{"timestamp":{"__isSmartRef__":true,"id":47710},"user":"cschuster","tags":[]},"47710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47711":{"varMapping":{"__isSmartRef__":true,"id":47712},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47712":{"this":{"__isSmartRef__":true,"id":47679}},"47713":{"timestamp":{"__isSmartRef__":true,"id":47714},"user":"cschuster","tags":[]},"47714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47715":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47716}],"id":"BEDB147B-D37A-4DF4-A983-D9D761FE1536","shape":{"__isSmartRef__":true,"id":47717},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1238","partsBinMetaInfo":{"__isSmartRef__":true,"id":47718},"eventHandler":{"__isSmartRef__":true,"id":47736},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","CEA6815D-D491-4CCE-ACB7-A76EB0CE944B","50A19306-F4F2-455E-BDE1-D2757E57DB3F"],"partTests":{"__isSmartRef__":true,"id":47737},"_ClipMode":"visible","moved":true,"b":139.11404588492587,"#startLetters":"set","isBeingDragged":false,"delta":-0.6633211835287511,"_Rotation":-12.516582249434293,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47742},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5779.8,4903.1)"},"47716":{"target":{"__isSmartRef__":true,"id":47715},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47717":{"_BorderWidth":8.272777494407151,"_ClipMode":"visible","_BorderRadius":22.86228395536329,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,73.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(167,-26,232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-4.9)"},"47718":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47719},{"__isSmartRef__":true,"id":47721},{"__isSmartRef__":true,"id":47723},{"__isSmartRef__":true,"id":47725},{"__isSmartRef__":true,"id":47727},{"__isSmartRef__":true,"id":47729},{"__isSmartRef__":true,"id":47731},{"__isSmartRef__":true,"id":47733}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47735},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47719":{"date":{"__isSmartRef__":true,"id":47720},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47721":{"date":{"__isSmartRef__":true,"id":47722},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47722":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47723":{"date":{"__isSmartRef__":true,"id":47724},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47724":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47725":{"date":{"__isSmartRef__":true,"id":47726},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47726":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47727":{"date":{"__isSmartRef__":true,"id":47728},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47728":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47729":{"date":{"__isSmartRef__":true,"id":47730},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47730":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47731":{"date":{"__isSmartRef__":true,"id":47732},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47732":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47733":{"date":{"__isSmartRef__":true,"id":47734},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47734":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47735":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47736":{"morph":{"__isSmartRef__":true,"id":47715},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47737":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47738}},"47738":{"test01IsMorph":{"__isSmartRef__":true,"id":47739}},"47739":{"varMapping":{"__isSmartRef__":true,"id":47740},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47740":{"this":{"__isSmartRef__":true,"id":47737}},"47741":{},"47742":{"change":{"__isSmartRef__":true,"id":47743},"tick":{"__isSmartRef__":true,"id":47747}},"47743":{"varMapping":{"__isSmartRef__":true,"id":47744},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47744":{"this":{"__isSmartRef__":true,"id":47715}},"47745":{"timestamp":{"__isSmartRef__":true,"id":47746},"user":"cschuster","tags":[]},"47746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47747":{"varMapping":{"__isSmartRef__":true,"id":47748},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47748":{"this":{"__isSmartRef__":true,"id":47715}},"47749":{"timestamp":{"__isSmartRef__":true,"id":47750},"user":"cschuster","tags":[]},"47750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47751":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47752}],"id":"4C36BFF3-B52B-4487-86E2-6129940F7CE2","shape":{"__isSmartRef__":true,"id":47753},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1239","partsBinMetaInfo":{"__isSmartRef__":true,"id":47754},"eventHandler":{"__isSmartRef__":true,"id":47772},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579","D0A2B8B4-2E44-4184-8BD2-7860A16C8DB6"],"partTests":{"__isSmartRef__":true,"id":47773},"_ClipMode":"visible","moved":true,"b":142.00368873897241,"#startLetters":"set","isBeingDragged":false,"delta":0.8820104890619405,"_Rotation":16.901120493487145,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47778},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3747.5,4735.1)"},"47752":{"target":{"__isSmartRef__":true,"id":47751},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47753":{"_BorderWidth":8.078053707064416,"_ClipMode":"visible","_BorderRadius":24.840936602283197,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,75.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(157,-44,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.3,-4.2)"},"47754":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47755},{"__isSmartRef__":true,"id":47757},{"__isSmartRef__":true,"id":47759},{"__isSmartRef__":true,"id":47761},{"__isSmartRef__":true,"id":47763},{"__isSmartRef__":true,"id":47765},{"__isSmartRef__":true,"id":47767},{"__isSmartRef__":true,"id":47769}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47771},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47755":{"date":{"__isSmartRef__":true,"id":47756},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47757":{"date":{"__isSmartRef__":true,"id":47758},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47758":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47759":{"date":{"__isSmartRef__":true,"id":47760},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47760":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47761":{"date":{"__isSmartRef__":true,"id":47762},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47763":{"date":{"__isSmartRef__":true,"id":47764},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47764":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47765":{"date":{"__isSmartRef__":true,"id":47766},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47766":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47767":{"date":{"__isSmartRef__":true,"id":47768},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47768":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47769":{"date":{"__isSmartRef__":true,"id":47770},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47770":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47771":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47772":{"morph":{"__isSmartRef__":true,"id":47751},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47773":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47774}},"47774":{"test01IsMorph":{"__isSmartRef__":true,"id":47775}},"47775":{"varMapping":{"__isSmartRef__":true,"id":47776},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47776":{"this":{"__isSmartRef__":true,"id":47773}},"47777":{},"47778":{"change":{"__isSmartRef__":true,"id":47779},"tick":{"__isSmartRef__":true,"id":47783}},"47779":{"varMapping":{"__isSmartRef__":true,"id":47780},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47780":{"this":{"__isSmartRef__":true,"id":47751}},"47781":{"timestamp":{"__isSmartRef__":true,"id":47782},"user":"cschuster","tags":[]},"47782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47783":{"varMapping":{"__isSmartRef__":true,"id":47784},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47784":{"this":{"__isSmartRef__":true,"id":47751}},"47785":{"timestamp":{"__isSmartRef__":true,"id":47786},"user":"cschuster","tags":[]},"47786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47787":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47788}],"id":"984FBE98-7C86-4F56-BA66-F31A8968ECD2","shape":{"__isSmartRef__":true,"id":47789},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1240","partsBinMetaInfo":{"__isSmartRef__":true,"id":47790},"eventHandler":{"__isSmartRef__":true,"id":47808},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40"],"partTests":{"__isSmartRef__":true,"id":47809},"_ClipMode":"visible","moved":true,"b":51.00201552064391,"#startLetters":"set","isBeingDragged":false,"delta":-0.43829501344589517,"_Rotation":55.20810588174359,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47814},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5094.5,4225.3)"},"47788":{"target":{"__isSmartRef__":true,"id":47787},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47789":{"_BorderWidth":8.885840494380844,"_ClipMode":"visible","_BorderRadius":15.840389843568065,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,360,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-32.6)"},"47790":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47791},{"__isSmartRef__":true,"id":47793},{"__isSmartRef__":true,"id":47795},{"__isSmartRef__":true,"id":47797},{"__isSmartRef__":true,"id":47799},{"__isSmartRef__":true,"id":47801},{"__isSmartRef__":true,"id":47803},{"__isSmartRef__":true,"id":47805}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47807},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47791":{"date":{"__isSmartRef__":true,"id":47792},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47793":{"date":{"__isSmartRef__":true,"id":47794},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47794":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47795":{"date":{"__isSmartRef__":true,"id":47796},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47796":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47797":{"date":{"__isSmartRef__":true,"id":47798},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47798":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47799":{"date":{"__isSmartRef__":true,"id":47800},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47800":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47801":{"date":{"__isSmartRef__":true,"id":47802},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47802":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47803":{"date":{"__isSmartRef__":true,"id":47804},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47804":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47805":{"date":{"__isSmartRef__":true,"id":47806},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47806":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47807":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47808":{"morph":{"__isSmartRef__":true,"id":47787},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47809":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47810}},"47810":{"test01IsMorph":{"__isSmartRef__":true,"id":47811}},"47811":{"varMapping":{"__isSmartRef__":true,"id":47812},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47812":{"this":{"__isSmartRef__":true,"id":47809}},"47813":{},"47814":{"change":{"__isSmartRef__":true,"id":47815},"tick":{"__isSmartRef__":true,"id":47819}},"47815":{"varMapping":{"__isSmartRef__":true,"id":47816},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47816":{"this":{"__isSmartRef__":true,"id":47787}},"47817":{"timestamp":{"__isSmartRef__":true,"id":47818},"user":"cschuster","tags":[]},"47818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47819":{"varMapping":{"__isSmartRef__":true,"id":47820},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47820":{"this":{"__isSmartRef__":true,"id":47787}},"47821":{"timestamp":{"__isSmartRef__":true,"id":47822},"user":"cschuster","tags":[]},"47822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47823":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47824}],"id":"F620725A-ADD9-418B-A848-5F5B19D28A44","shape":{"__isSmartRef__":true,"id":47825},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1241","partsBinMetaInfo":{"__isSmartRef__":true,"id":47826},"eventHandler":{"__isSmartRef__":true,"id":47844},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","370A492B-90A8-4320-85B5-98AA6F251871"],"partTests":{"__isSmartRef__":true,"id":47845},"_ClipMode":"visible","moved":true,"b":284.66037042741664,"#startLetters":"set","isBeingDragged":false,"delta":0.8421904450515285,"_Rotation":-18.64398862338743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47850},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5239.2,3866.0)"},"47824":{"target":{"__isSmartRef__":true,"id":47823},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47825":{"_BorderWidth":0.16278481367327036,"_ClipMode":"visible","_BorderRadius":2.562158785872106,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.4,138.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-183,-50)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.1)"},"47826":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47827},{"__isSmartRef__":true,"id":47829},{"__isSmartRef__":true,"id":47831},{"__isSmartRef__":true,"id":47833},{"__isSmartRef__":true,"id":47835},{"__isSmartRef__":true,"id":47837},{"__isSmartRef__":true,"id":47839},{"__isSmartRef__":true,"id":47841}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47843},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47827":{"date":{"__isSmartRef__":true,"id":47828},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47829":{"date":{"__isSmartRef__":true,"id":47830},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47830":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47831":{"date":{"__isSmartRef__":true,"id":47832},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47832":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47833":{"date":{"__isSmartRef__":true,"id":47834},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47834":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47835":{"date":{"__isSmartRef__":true,"id":47836},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47836":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47837":{"date":{"__isSmartRef__":true,"id":47838},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47838":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47839":{"date":{"__isSmartRef__":true,"id":47840},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47840":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47841":{"date":{"__isSmartRef__":true,"id":47842},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47842":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47843":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47844":{"morph":{"__isSmartRef__":true,"id":47823},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47845":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47846}},"47846":{"test01IsMorph":{"__isSmartRef__":true,"id":47847}},"47847":{"varMapping":{"__isSmartRef__":true,"id":47848},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47848":{"this":{"__isSmartRef__":true,"id":47845}},"47849":{},"47850":{"change":{"__isSmartRef__":true,"id":47851},"tick":{"__isSmartRef__":true,"id":47855}},"47851":{"varMapping":{"__isSmartRef__":true,"id":47852},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47852":{"this":{"__isSmartRef__":true,"id":47823}},"47853":{"timestamp":{"__isSmartRef__":true,"id":47854},"user":"cschuster","tags":[]},"47854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47855":{"varMapping":{"__isSmartRef__":true,"id":47856},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47856":{"this":{"__isSmartRef__":true,"id":47823}},"47857":{"timestamp":{"__isSmartRef__":true,"id":47858},"user":"cschuster","tags":[]},"47858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47859":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47860}],"id":"7E78B36C-DD5D-4253-B53C-AE25E2A8D77E","shape":{"__isSmartRef__":true,"id":47861},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1242","partsBinMetaInfo":{"__isSmartRef__":true,"id":47862},"eventHandler":{"__isSmartRef__":true,"id":47879},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C7779946-3EC8-4E56-967B-450B488EE666"],"partTests":{"__isSmartRef__":true,"id":47880},"_ClipMode":"visible","moved":true,"b":203.2361727366224,"#startLetters":"set","isBeingDragged":false,"delta":0.9865833627991378,"_Rotation":8.64904888314923,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47885},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2515.2,1477.6)"},"47860":{"target":{"__isSmartRef__":true,"id":47859},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47861":{"_BorderWidth":3.027389440802824,"_ClipMode":"visible","_BorderRadius":33.77409213079009,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.0,115.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-101,-336,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.1,-1.6)"},"47862":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47863},{"__isSmartRef__":true,"id":47865},{"__isSmartRef__":true,"id":47867},{"__isSmartRef__":true,"id":47869},{"__isSmartRef__":true,"id":47871},{"__isSmartRef__":true,"id":47873},{"__isSmartRef__":true,"id":47875},{"__isSmartRef__":true,"id":47877}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47863":{"date":{"__isSmartRef__":true,"id":47864},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47865":{"date":{"__isSmartRef__":true,"id":47866},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47866":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47867":{"date":{"__isSmartRef__":true,"id":47868},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47868":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47869":{"date":{"__isSmartRef__":true,"id":47870},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47871":{"date":{"__isSmartRef__":true,"id":47872},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47872":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47873":{"date":{"__isSmartRef__":true,"id":47874},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47874":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47875":{"date":{"__isSmartRef__":true,"id":47876},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47876":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47877":{"date":{"__isSmartRef__":true,"id":47878},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47878":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47879":{"morph":{"__isSmartRef__":true,"id":47859},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47880":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47881}},"47881":{"test01IsMorph":{"__isSmartRef__":true,"id":47882}},"47882":{"varMapping":{"__isSmartRef__":true,"id":47883},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47883":{"this":{"__isSmartRef__":true,"id":47880}},"47884":{},"47885":{"change":{"__isSmartRef__":true,"id":47886},"tick":{"__isSmartRef__":true,"id":47890}},"47886":{"varMapping":{"__isSmartRef__":true,"id":47887},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47887":{"this":{"__isSmartRef__":true,"id":47859}},"47888":{"timestamp":{"__isSmartRef__":true,"id":47889},"user":"cschuster","tags":[]},"47889":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47890":{"varMapping":{"__isSmartRef__":true,"id":47891},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47892},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47891":{"this":{"__isSmartRef__":true,"id":47859}},"47892":{"timestamp":{"__isSmartRef__":true,"id":47893},"user":"cschuster","tags":[]},"47893":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47894":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47895}],"id":"B549E6C1-CDCE-4904-B334-92B961E4E056","shape":{"__isSmartRef__":true,"id":47896},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1243","partsBinMetaInfo":{"__isSmartRef__":true,"id":47897},"eventHandler":{"__isSmartRef__":true,"id":47915},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","170839B4-A73A-4687-90F8-477BD9BF9D17"],"partTests":{"__isSmartRef__":true,"id":47916},"_ClipMode":"visible","moved":true,"b":303.49994681798853,"#startLetters":"set","isBeingDragged":false,"delta":-0.6569773625815287,"_Rotation":16.374254396343762,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47921},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4785.8,4075.0)"},"47895":{"target":{"__isSmartRef__":true,"id":47894},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47896":{"_BorderWidth":0.8305683281230856,"_ClipMode":"visible","_BorderRadius":12.185343253679491,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.2,133.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-213,-72,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-31.0)"},"47897":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47898},{"__isSmartRef__":true,"id":47900},{"__isSmartRef__":true,"id":47902},{"__isSmartRef__":true,"id":47904},{"__isSmartRef__":true,"id":47906},{"__isSmartRef__":true,"id":47908},{"__isSmartRef__":true,"id":47910},{"__isSmartRef__":true,"id":47912}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47914},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47898":{"date":{"__isSmartRef__":true,"id":47899},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47899":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47900":{"date":{"__isSmartRef__":true,"id":47901},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47901":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47902":{"date":{"__isSmartRef__":true,"id":47903},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47903":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47904":{"date":{"__isSmartRef__":true,"id":47905},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47905":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47906":{"date":{"__isSmartRef__":true,"id":47907},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47907":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47908":{"date":{"__isSmartRef__":true,"id":47909},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47909":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47910":{"date":{"__isSmartRef__":true,"id":47911},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47911":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47912":{"date":{"__isSmartRef__":true,"id":47913},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47913":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47914":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47915":{"morph":{"__isSmartRef__":true,"id":47894},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47916":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47917}},"47917":{"test01IsMorph":{"__isSmartRef__":true,"id":47918}},"47918":{"varMapping":{"__isSmartRef__":true,"id":47919},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47919":{"this":{"__isSmartRef__":true,"id":47916}},"47920":{},"47921":{"change":{"__isSmartRef__":true,"id":47922},"tick":{"__isSmartRef__":true,"id":47926}},"47922":{"varMapping":{"__isSmartRef__":true,"id":47923},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47923":{"this":{"__isSmartRef__":true,"id":47894}},"47924":{"timestamp":{"__isSmartRef__":true,"id":47925},"user":"cschuster","tags":[]},"47925":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47926":{"varMapping":{"__isSmartRef__":true,"id":47927},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47927":{"this":{"__isSmartRef__":true,"id":47894}},"47928":{"timestamp":{"__isSmartRef__":true,"id":47929},"user":"cschuster","tags":[]},"47929":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47930":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47931}],"id":"C890916A-C4E1-45E7-A511-5D3D36FC20C5","shape":{"__isSmartRef__":true,"id":47932},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1244","partsBinMetaInfo":{"__isSmartRef__":true,"id":47933},"eventHandler":{"__isSmartRef__":true,"id":47951},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","D9105469-9660-410A-B6F1-815F2239BC27"],"partTests":{"__isSmartRef__":true,"id":47952},"_ClipMode":"visible","moved":true,"b":263.1519653209252,"#startLetters":"set","isBeingDragged":false,"delta":0.9105604336364195,"_Rotation":-10.069444335658384,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47957},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6479.1,5112.5)"},"47931":{"target":{"__isSmartRef__":true,"id":47930},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47932":{"_BorderWidth":0.0356705318920838,"_ClipMode":"visible","_BorderRadius":0.5686926913206047,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.5,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-285,205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.6)"},"47933":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47934},{"__isSmartRef__":true,"id":47936},{"__isSmartRef__":true,"id":47938},{"__isSmartRef__":true,"id":47940},{"__isSmartRef__":true,"id":47942},{"__isSmartRef__":true,"id":47944},{"__isSmartRef__":true,"id":47946},{"__isSmartRef__":true,"id":47948}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47950},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47934":{"date":{"__isSmartRef__":true,"id":47935},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47935":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47936":{"date":{"__isSmartRef__":true,"id":47937},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47937":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47938":{"date":{"__isSmartRef__":true,"id":47939},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47939":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47940":{"date":{"__isSmartRef__":true,"id":47941},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47941":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47942":{"date":{"__isSmartRef__":true,"id":47943},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47943":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47944":{"date":{"__isSmartRef__":true,"id":47945},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47945":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47946":{"date":{"__isSmartRef__":true,"id":47947},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47947":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47948":{"date":{"__isSmartRef__":true,"id":47949},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47949":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47950":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47951":{"morph":{"__isSmartRef__":true,"id":47930},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47952":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47953}},"47953":{"test01IsMorph":{"__isSmartRef__":true,"id":47954}},"47954":{"varMapping":{"__isSmartRef__":true,"id":47955},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47955":{"this":{"__isSmartRef__":true,"id":47952}},"47956":{},"47957":{"change":{"__isSmartRef__":true,"id":47958},"tick":{"__isSmartRef__":true,"id":47962}},"47958":{"varMapping":{"__isSmartRef__":true,"id":47959},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47959":{"this":{"__isSmartRef__":true,"id":47930}},"47960":{"timestamp":{"__isSmartRef__":true,"id":47961},"user":"cschuster","tags":[]},"47961":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47962":{"varMapping":{"__isSmartRef__":true,"id":47963},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":47964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47963":{"this":{"__isSmartRef__":true,"id":47930}},"47964":{"timestamp":{"__isSmartRef__":true,"id":47965},"user":"cschuster","tags":[]},"47965":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"47966":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":47967}],"id":"DD8DED7C-32B4-4617-B1AC-EC866076DA62","shape":{"__isSmartRef__":true,"id":47968},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1245","partsBinMetaInfo":{"__isSmartRef__":true,"id":47969},"eventHandler":{"__isSmartRef__":true,"id":47987},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B"],"partTests":{"__isSmartRef__":true,"id":47988},"_ClipMode":"visible","moved":true,"b":300.4338750912575,"#startLetters":"set","isBeingDragged":false,"delta":-0.7007779401028529,"_Rotation":10.054583593837984,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47993},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5603.6,4712.6)"},"47967":{"target":{"__isSmartRef__":true,"id":47966},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"47968":{"_BorderWidth":0.6889283240773105,"_ClipMode":"visible","_BorderRadius":10.263457608091414,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.1,134.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-220,-91,-218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.8,-30.1)"},"47969":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":47970},{"__isSmartRef__":true,"id":47972},{"__isSmartRef__":true,"id":47974},{"__isSmartRef__":true,"id":47976},{"__isSmartRef__":true,"id":47978},{"__isSmartRef__":true,"id":47980},{"__isSmartRef__":true,"id":47982},{"__isSmartRef__":true,"id":47984}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":47986},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"47970":{"date":{"__isSmartRef__":true,"id":47971},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"47971":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"47972":{"date":{"__isSmartRef__":true,"id":47973},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"47973":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"47974":{"date":{"__isSmartRef__":true,"id":47975},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"47975":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"47976":{"date":{"__isSmartRef__":true,"id":47977},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"47977":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"47978":{"date":{"__isSmartRef__":true,"id":47979},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"47979":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"47980":{"date":{"__isSmartRef__":true,"id":47981},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"47981":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"47982":{"date":{"__isSmartRef__":true,"id":47983},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"47983":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"47984":{"date":{"__isSmartRef__":true,"id":47985},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47985":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"47986":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"47987":{"morph":{"__isSmartRef__":true,"id":47966},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"47988":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":47989}},"47989":{"test01IsMorph":{"__isSmartRef__":true,"id":47990}},"47990":{"varMapping":{"__isSmartRef__":true,"id":47991},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":47992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47991":{"this":{"__isSmartRef__":true,"id":47988}},"47992":{},"47993":{"change":{"__isSmartRef__":true,"id":47994},"tick":{"__isSmartRef__":true,"id":47998}},"47994":{"varMapping":{"__isSmartRef__":true,"id":47995},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":47996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47995":{"this":{"__isSmartRef__":true,"id":47966}},"47996":{"timestamp":{"__isSmartRef__":true,"id":47997},"user":"cschuster","tags":[]},"47997":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"47998":{"varMapping":{"__isSmartRef__":true,"id":47999},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"47999":{"this":{"__isSmartRef__":true,"id":47966}},"48000":{"timestamp":{"__isSmartRef__":true,"id":48001},"user":"cschuster","tags":[]},"48001":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48002":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48003}],"id":"B57F08F6-9DE7-48A0-AEE3-2FAE2403BFA0","shape":{"__isSmartRef__":true,"id":48004},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1246","partsBinMetaInfo":{"__isSmartRef__":true,"id":48005},"eventHandler":{"__isSmartRef__":true,"id":48023},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","9B1F7EB8-BF41-431E-A2FA-1A4AA71D6A0E","AE5181E7-21E2-4471-9785-FF143DD58690"],"partTests":{"__isSmartRef__":true,"id":48024},"_ClipMode":"visible","moved":true,"b":230.5124842885416,"#startLetters":"set","isBeingDragged":false,"delta":-0.9809660281171091,"_Rotation":48.301748226386024,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48029},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5911.7,5209.2)"},"48003":{"target":{"__isSmartRef__":true,"id":48002},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48004":{"_BorderWidth":1.1411841930662687,"_ClipMode":"visible","_BorderRadius":16.175264909053396,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,130.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-197,-360,123)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.6,-7.3)"},"48005":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48006},{"__isSmartRef__":true,"id":48008},{"__isSmartRef__":true,"id":48010},{"__isSmartRef__":true,"id":48012},{"__isSmartRef__":true,"id":48014},{"__isSmartRef__":true,"id":48016},{"__isSmartRef__":true,"id":48018},{"__isSmartRef__":true,"id":48020}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48022},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48006":{"date":{"__isSmartRef__":true,"id":48007},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48007":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48008":{"date":{"__isSmartRef__":true,"id":48009},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48009":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48010":{"date":{"__isSmartRef__":true,"id":48011},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48011":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48012":{"date":{"__isSmartRef__":true,"id":48013},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48013":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48014":{"date":{"__isSmartRef__":true,"id":48015},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48015":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48016":{"date":{"__isSmartRef__":true,"id":48017},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48017":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48018":{"date":{"__isSmartRef__":true,"id":48019},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48019":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48020":{"date":{"__isSmartRef__":true,"id":48021},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48021":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48022":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48023":{"morph":{"__isSmartRef__":true,"id":48002},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48024":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48025}},"48025":{"test01IsMorph":{"__isSmartRef__":true,"id":48026}},"48026":{"varMapping":{"__isSmartRef__":true,"id":48027},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48027":{"this":{"__isSmartRef__":true,"id":48024}},"48028":{},"48029":{"change":{"__isSmartRef__":true,"id":48030},"tick":{"__isSmartRef__":true,"id":48034}},"48030":{"varMapping":{"__isSmartRef__":true,"id":48031},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48031":{"this":{"__isSmartRef__":true,"id":48002}},"48032":{"timestamp":{"__isSmartRef__":true,"id":48033},"user":"cschuster","tags":[]},"48033":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48034":{"varMapping":{"__isSmartRef__":true,"id":48035},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48035":{"this":{"__isSmartRef__":true,"id":48002}},"48036":{"timestamp":{"__isSmartRef__":true,"id":48037},"user":"cschuster","tags":[]},"48037":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48038":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48039}],"id":"69D0EEFA-C6F7-44B9-84F5-D266D83FA98A","shape":{"__isSmartRef__":true,"id":48040},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1247","partsBinMetaInfo":{"__isSmartRef__":true,"id":48041},"eventHandler":{"__isSmartRef__":true,"id":48059},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00"],"partTests":{"__isSmartRef__":true,"id":48060},"_ClipMode":"visible","moved":true,"b":327.0327600580058,"#startLetters":"set","isBeingDragged":false,"delta":-0.891006484918762,"_Rotation":3.63679396356503,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48065},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5676.7,5738.3)"},"48039":{"target":{"__isSmartRef__":true,"id":48038},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48040":{"_BorderWidth":2.2792029069541297,"_ClipMode":"visible","_BorderRadius":28.155621085557026,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,121.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-139,76,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.1,-36.8)"},"48041":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48042},{"__isSmartRef__":true,"id":48044},{"__isSmartRef__":true,"id":48046},{"__isSmartRef__":true,"id":48048},{"__isSmartRef__":true,"id":48050},{"__isSmartRef__":true,"id":48052},{"__isSmartRef__":true,"id":48054},{"__isSmartRef__":true,"id":48056}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48058},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48042":{"date":{"__isSmartRef__":true,"id":48043},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48043":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48044":{"date":{"__isSmartRef__":true,"id":48045},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48045":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48046":{"date":{"__isSmartRef__":true,"id":48047},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48047":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48048":{"date":{"__isSmartRef__":true,"id":48049},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48049":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48050":{"date":{"__isSmartRef__":true,"id":48051},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48051":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48052":{"date":{"__isSmartRef__":true,"id":48053},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48053":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48054":{"date":{"__isSmartRef__":true,"id":48055},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48055":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48056":{"date":{"__isSmartRef__":true,"id":48057},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48057":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48058":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48059":{"morph":{"__isSmartRef__":true,"id":48038},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48060":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48061}},"48061":{"test01IsMorph":{"__isSmartRef__":true,"id":48062}},"48062":{"varMapping":{"__isSmartRef__":true,"id":48063},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48063":{"this":{"__isSmartRef__":true,"id":48060}},"48064":{},"48065":{"change":{"__isSmartRef__":true,"id":48066},"tick":{"__isSmartRef__":true,"id":48070}},"48066":{"varMapping":{"__isSmartRef__":true,"id":48067},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48067":{"this":{"__isSmartRef__":true,"id":48038}},"48068":{"timestamp":{"__isSmartRef__":true,"id":48069},"user":"cschuster","tags":[]},"48069":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48070":{"varMapping":{"__isSmartRef__":true,"id":48071},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48071":{"this":{"__isSmartRef__":true,"id":48038}},"48072":{"timestamp":{"__isSmartRef__":true,"id":48073},"user":"cschuster","tags":[]},"48073":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48074":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48075}],"id":"4FDFD9D3-731F-40FC-AB76-9BFFC2EA705E","shape":{"__isSmartRef__":true,"id":48076},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1248","partsBinMetaInfo":{"__isSmartRef__":true,"id":48077},"eventHandler":{"__isSmartRef__":true,"id":48095},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8","187B1BF1-35CE-4FD5-8006-84FE84303D09","A8C11754-1344-4AA9-B8DB-3ADC6D17EBF2","C6A3A6EA-5A23-45D5-862F-A5B9702C2C52"],"partTests":{"__isSmartRef__":true,"id":48096},"_ClipMode":"visible","moved":true,"b":318.29918747767806,"#startLetters":"set","isBeingDragged":false,"delta":-0.641550961881876,"_Rotation":40.58298629875095,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48101},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6728.9,3780.0)"},"48075":{"target":{"__isSmartRef__":true,"id":48074},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48076":{"_BorderWidth":1.6737952859739118,"_ClipMode":"visible","_BorderRadius":22.298179520625006,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,126.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-170,21,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.7,-34.9)"},"48077":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48078},{"__isSmartRef__":true,"id":48080},{"__isSmartRef__":true,"id":48082},{"__isSmartRef__":true,"id":48084},{"__isSmartRef__":true,"id":48086},{"__isSmartRef__":true,"id":48088},{"__isSmartRef__":true,"id":48090},{"__isSmartRef__":true,"id":48092}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48094},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48078":{"date":{"__isSmartRef__":true,"id":48079},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48079":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48080":{"date":{"__isSmartRef__":true,"id":48081},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48081":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48082":{"date":{"__isSmartRef__":true,"id":48083},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48083":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48084":{"date":{"__isSmartRef__":true,"id":48085},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48085":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48086":{"date":{"__isSmartRef__":true,"id":48087},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48087":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48088":{"date":{"__isSmartRef__":true,"id":48089},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48089":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48090":{"date":{"__isSmartRef__":true,"id":48091},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48091":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48092":{"date":{"__isSmartRef__":true,"id":48093},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48093":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48094":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48095":{"morph":{"__isSmartRef__":true,"id":48074},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48096":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48097}},"48097":{"test01IsMorph":{"__isSmartRef__":true,"id":48098}},"48098":{"varMapping":{"__isSmartRef__":true,"id":48099},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48099":{"this":{"__isSmartRef__":true,"id":48096}},"48100":{},"48101":{"change":{"__isSmartRef__":true,"id":48102},"tick":{"__isSmartRef__":true,"id":48106}},"48102":{"varMapping":{"__isSmartRef__":true,"id":48103},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48103":{"this":{"__isSmartRef__":true,"id":48074}},"48104":{"timestamp":{"__isSmartRef__":true,"id":48105},"user":"cschuster","tags":[]},"48105":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48106":{"varMapping":{"__isSmartRef__":true,"id":48107},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48107":{"this":{"__isSmartRef__":true,"id":48074}},"48108":{"timestamp":{"__isSmartRef__":true,"id":48109},"user":"cschuster","tags":[]},"48109":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48110":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48111}],"id":"B046AAC6-7980-4570-824B-65500B3AB370","shape":{"__isSmartRef__":true,"id":48112},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1249","partsBinMetaInfo":{"__isSmartRef__":true,"id":48113},"eventHandler":{"__isSmartRef__":true,"id":48131},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF"],"partTests":{"__isSmartRef__":true,"id":48132},"_ClipMode":"visible","moved":true,"b":196.7085661829915,"#startLetters":"set","isBeingDragged":false,"delta":-0.9956794744939543,"_Rotation":11.373212285565963,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48137},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5461.1,4365.3)"},"48111":{"target":{"__isSmartRef__":true,"id":48110},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48112":{"_BorderWidth":3.56248140571742,"_ClipMode":"visible","_BorderRadius":36.693664465746934,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.0,111.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-74,-319,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-0.8)"},"48113":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48114},{"__isSmartRef__":true,"id":48116},{"__isSmartRef__":true,"id":48118},{"__isSmartRef__":true,"id":48120},{"__isSmartRef__":true,"id":48122},{"__isSmartRef__":true,"id":48124},{"__isSmartRef__":true,"id":48126},{"__isSmartRef__":true,"id":48128}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48130},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48114":{"date":{"__isSmartRef__":true,"id":48115},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48115":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48116":{"date":{"__isSmartRef__":true,"id":48117},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48117":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48118":{"date":{"__isSmartRef__":true,"id":48119},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48119":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48120":{"date":{"__isSmartRef__":true,"id":48121},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48121":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48122":{"date":{"__isSmartRef__":true,"id":48123},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48123":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48124":{"date":{"__isSmartRef__":true,"id":48125},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48125":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48126":{"date":{"__isSmartRef__":true,"id":48127},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48127":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48128":{"date":{"__isSmartRef__":true,"id":48129},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48129":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48130":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48131":{"morph":{"__isSmartRef__":true,"id":48110},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48132":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48133}},"48133":{"test01IsMorph":{"__isSmartRef__":true,"id":48134}},"48134":{"varMapping":{"__isSmartRef__":true,"id":48135},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48135":{"this":{"__isSmartRef__":true,"id":48132}},"48136":{},"48137":{"change":{"__isSmartRef__":true,"id":48138},"tick":{"__isSmartRef__":true,"id":48142}},"48138":{"varMapping":{"__isSmartRef__":true,"id":48139},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48139":{"this":{"__isSmartRef__":true,"id":48110}},"48140":{"timestamp":{"__isSmartRef__":true,"id":48141},"user":"cschuster","tags":[]},"48141":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48142":{"varMapping":{"__isSmartRef__":true,"id":48143},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48143":{"this":{"__isSmartRef__":true,"id":48110}},"48144":{"timestamp":{"__isSmartRef__":true,"id":48145},"user":"cschuster","tags":[]},"48145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48146":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48147}],"id":"CD7E55AD-16AF-48B0-84C3-868FC269A32D","shape":{"__isSmartRef__":true,"id":48148},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1250","partsBinMetaInfo":{"__isSmartRef__":true,"id":48149},"eventHandler":{"__isSmartRef__":true,"id":48167},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","56324DE4-6A50-4831-A201-0259E7501A55","8D025F28-DCF3-4DCA-9C55-B1C9A2AAA5C9","0FACAE0B-771D-48B9-AEB4-20EA484E6970"],"partTests":{"__isSmartRef__":true,"id":48168},"_ClipMode":"visible","moved":true,"b":122.89813656802289,"#startLetters":"set","isBeingDragged":false,"delta":0.8303928146488033,"_Rotation":5.6280112483399485,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48173},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5441.2,5381.2)"},"48147":{"target":{"__isSmartRef__":true,"id":48146},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48148":{"_BorderWidth":9.198187648828483,"_ClipMode":"visible","_BorderRadius":11.800352744358356,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,66.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(215,76,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.8,-9.1)"},"48149":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48150},{"__isSmartRef__":true,"id":48152},{"__isSmartRef__":true,"id":48154},{"__isSmartRef__":true,"id":48156},{"__isSmartRef__":true,"id":48158},{"__isSmartRef__":true,"id":48160},{"__isSmartRef__":true,"id":48162},{"__isSmartRef__":true,"id":48164}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48166},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48150":{"date":{"__isSmartRef__":true,"id":48151},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48151":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48152":{"date":{"__isSmartRef__":true,"id":48153},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48153":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48154":{"date":{"__isSmartRef__":true,"id":48155},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48155":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48156":{"date":{"__isSmartRef__":true,"id":48157},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48157":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48158":{"date":{"__isSmartRef__":true,"id":48159},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48159":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48160":{"date":{"__isSmartRef__":true,"id":48161},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48162":{"date":{"__isSmartRef__":true,"id":48163},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48163":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48164":{"date":{"__isSmartRef__":true,"id":48165},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48165":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48166":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48167":{"morph":{"__isSmartRef__":true,"id":48146},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48168":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48169}},"48169":{"test01IsMorph":{"__isSmartRef__":true,"id":48170}},"48170":{"varMapping":{"__isSmartRef__":true,"id":48171},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48171":{"this":{"__isSmartRef__":true,"id":48168}},"48172":{},"48173":{"change":{"__isSmartRef__":true,"id":48174},"tick":{"__isSmartRef__":true,"id":48178}},"48174":{"varMapping":{"__isSmartRef__":true,"id":48175},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48175":{"this":{"__isSmartRef__":true,"id":48146}},"48176":{"timestamp":{"__isSmartRef__":true,"id":48177},"user":"cschuster","tags":[]},"48177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48178":{"varMapping":{"__isSmartRef__":true,"id":48179},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48179":{"this":{"__isSmartRef__":true,"id":48146}},"48180":{"timestamp":{"__isSmartRef__":true,"id":48181},"user":"cschuster","tags":[]},"48181":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48182":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48183}],"id":"491D3465-3C76-489C-9C01-946CE6AF4983","shape":{"__isSmartRef__":true,"id":48184},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1251","partsBinMetaInfo":{"__isSmartRef__":true,"id":48185},"eventHandler":{"__isSmartRef__":true,"id":48203},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":48204},"_ClipMode":"visible","moved":true,"b":249.35657396767056,"#startLetters":"set","isBeingDragged":false,"delta":0.8873899429454468,"_Rotation":19.016623573021114,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48209},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6536.1,4570.0)"},"48183":{"target":{"__isSmartRef__":true,"id":48182},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48184":{"_BorderWidth":0.321037017341248,"_ClipMode":"visible","_BorderRadius":4.971688651054588,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.4,137.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-330,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-12.9)"},"48185":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48186},{"__isSmartRef__":true,"id":48188},{"__isSmartRef__":true,"id":48190},{"__isSmartRef__":true,"id":48192},{"__isSmartRef__":true,"id":48194},{"__isSmartRef__":true,"id":48196},{"__isSmartRef__":true,"id":48198},{"__isSmartRef__":true,"id":48200}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48202},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48186":{"date":{"__isSmartRef__":true,"id":48187},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48187":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48188":{"date":{"__isSmartRef__":true,"id":48189},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48189":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48190":{"date":{"__isSmartRef__":true,"id":48191},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48191":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48192":{"date":{"__isSmartRef__":true,"id":48193},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48193":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48194":{"date":{"__isSmartRef__":true,"id":48195},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48195":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48196":{"date":{"__isSmartRef__":true,"id":48197},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48197":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48198":{"date":{"__isSmartRef__":true,"id":48199},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48199":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48200":{"date":{"__isSmartRef__":true,"id":48201},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48201":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48202":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48203":{"morph":{"__isSmartRef__":true,"id":48182},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48204":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48205}},"48205":{"test01IsMorph":{"__isSmartRef__":true,"id":48206}},"48206":{"varMapping":{"__isSmartRef__":true,"id":48207},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48207":{"this":{"__isSmartRef__":true,"id":48204}},"48208":{},"48209":{"change":{"__isSmartRef__":true,"id":48210},"tick":{"__isSmartRef__":true,"id":48214}},"48210":{"varMapping":{"__isSmartRef__":true,"id":48211},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48211":{"this":{"__isSmartRef__":true,"id":48182}},"48212":{"timestamp":{"__isSmartRef__":true,"id":48213},"user":"cschuster","tags":[]},"48213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48214":{"varMapping":{"__isSmartRef__":true,"id":48215},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48215":{"this":{"__isSmartRef__":true,"id":48182}},"48216":{"timestamp":{"__isSmartRef__":true,"id":48217},"user":"cschuster","tags":[]},"48217":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48218":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48219}],"id":"E95B46BE-8AF4-48F1-BE77-FB8CD10BA5B0","shape":{"__isSmartRef__":true,"id":48220},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1252","partsBinMetaInfo":{"__isSmartRef__":true,"id":48221},"eventHandler":{"__isSmartRef__":true,"id":48238},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","3B95CA9C-A19D-496C-8B2F-1E1C9571F24D"],"partTests":{"__isSmartRef__":true,"id":48239},"_ClipMode":"visible","moved":true,"b":205,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":7.359942494197505,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48244},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2877.8,1543.8)"},"48219":{"target":{"__isSmartRef__":true,"id":48218},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48220":{"_BorderWidth":2.8869086912965036,"_ClipMode":"visible","_BorderRadius":32.855752193730794,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,116.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-108,-340,-189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-1.9)"},"48221":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48222},{"__isSmartRef__":true,"id":48224},{"__isSmartRef__":true,"id":48226},{"__isSmartRef__":true,"id":48228},{"__isSmartRef__":true,"id":48230},{"__isSmartRef__":true,"id":48232},{"__isSmartRef__":true,"id":48234},{"__isSmartRef__":true,"id":48236}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48222":{"date":{"__isSmartRef__":true,"id":48223},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48223":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48224":{"date":{"__isSmartRef__":true,"id":48225},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48225":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48226":{"date":{"__isSmartRef__":true,"id":48227},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48227":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48228":{"date":{"__isSmartRef__":true,"id":48229},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48229":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48230":{"date":{"__isSmartRef__":true,"id":48231},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48231":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48232":{"date":{"__isSmartRef__":true,"id":48233},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48233":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48234":{"date":{"__isSmartRef__":true,"id":48235},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48235":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48236":{"date":{"__isSmartRef__":true,"id":48237},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48237":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48238":{"morph":{"__isSmartRef__":true,"id":48218},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48239":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48240}},"48240":{"test01IsMorph":{"__isSmartRef__":true,"id":48241}},"48241":{"varMapping":{"__isSmartRef__":true,"id":48242},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48242":{"this":{"__isSmartRef__":true,"id":48239}},"48243":{},"48244":{"change":{"__isSmartRef__":true,"id":48245},"tick":{"__isSmartRef__":true,"id":48249}},"48245":{"varMapping":{"__isSmartRef__":true,"id":48246},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48246":{"this":{"__isSmartRef__":true,"id":48218}},"48247":{"timestamp":{"__isSmartRef__":true,"id":48248},"user":"cschuster","tags":[]},"48248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48249":{"varMapping":{"__isSmartRef__":true,"id":48250},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48250":{"this":{"__isSmartRef__":true,"id":48218}},"48251":{"timestamp":{"__isSmartRef__":true,"id":48252},"user":"cschuster","tags":[]},"48252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48253":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48254}],"id":"25BCD858-6A9C-452F-BBE5-31A8685DC533","shape":{"__isSmartRef__":true,"id":48255},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1253","partsBinMetaInfo":{"__isSmartRef__":true,"id":48256},"eventHandler":{"__isSmartRef__":true,"id":48274},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826","0AC0A1BE-5524-4505-BA4B-BA531E8BEC83"],"partTests":{"__isSmartRef__":true,"id":48275},"_ClipMode":"visible","moved":true,"b":137.37364102271385,"#startLetters":"set","isBeingDragged":false,"delta":0.915824273484759,"_Rotation":34.2193268545987,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48280},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6207.9,4985.9)"},"48254":{"target":{"__isSmartRef__":true,"id":48253},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48255":{"_BorderWidth":8.386072700995244,"_ClipMode":"visible","_BorderRadius":21.65521866171964,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(173,-15,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.5,-5.3)"},"48256":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48257},{"__isSmartRef__":true,"id":48259},{"__isSmartRef__":true,"id":48261},{"__isSmartRef__":true,"id":48263},{"__isSmartRef__":true,"id":48265},{"__isSmartRef__":true,"id":48267},{"__isSmartRef__":true,"id":48269},{"__isSmartRef__":true,"id":48271}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48273},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48257":{"date":{"__isSmartRef__":true,"id":48258},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48259":{"date":{"__isSmartRef__":true,"id":48260},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48260":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48261":{"date":{"__isSmartRef__":true,"id":48262},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48262":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48263":{"date":{"__isSmartRef__":true,"id":48264},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48265":{"date":{"__isSmartRef__":true,"id":48266},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48266":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48267":{"date":{"__isSmartRef__":true,"id":48268},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48269":{"date":{"__isSmartRef__":true,"id":48270},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48270":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48271":{"date":{"__isSmartRef__":true,"id":48272},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48272":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48273":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48274":{"morph":{"__isSmartRef__":true,"id":48253},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48275":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48276}},"48276":{"test01IsMorph":{"__isSmartRef__":true,"id":48277}},"48277":{"varMapping":{"__isSmartRef__":true,"id":48278},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48278":{"this":{"__isSmartRef__":true,"id":48275}},"48279":{},"48280":{"change":{"__isSmartRef__":true,"id":48281},"tick":{"__isSmartRef__":true,"id":48285}},"48281":{"varMapping":{"__isSmartRef__":true,"id":48282},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48282":{"this":{"__isSmartRef__":true,"id":48253}},"48283":{"timestamp":{"__isSmartRef__":true,"id":48284},"user":"cschuster","tags":[]},"48284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48285":{"varMapping":{"__isSmartRef__":true,"id":48286},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48286":{"this":{"__isSmartRef__":true,"id":48253}},"48287":{"timestamp":{"__isSmartRef__":true,"id":48288},"user":"cschuster","tags":[]},"48288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48289":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48290}],"id":"238CE218-E458-4E60-8821-FAF11080CEC2","shape":{"__isSmartRef__":true,"id":48291},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1254","partsBinMetaInfo":{"__isSmartRef__":true,"id":48292},"eventHandler":{"__isSmartRef__":true,"id":48310},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A","71B3AC39-0CD0-4301-AB47-B35B40A44199","A978977F-5378-472A-B53C-435E68592FB0"],"partTests":{"__isSmartRef__":true,"id":48311},"_ClipMode":"visible","moved":true,"b":107.60662744904403,"#startLetters":"set","isBeingDragged":false,"delta":0.8540208527701907,"_Rotation":16.926319140105768,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48316},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6411.8,4997.7)"},"48290":{"target":{"__isSmartRef__":true,"id":48289},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48291":{"_BorderWidth":9.765778430235411,"_ClipMode":"visible","_BorderRadius":3.6597695262446295,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.9,61.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,166,88)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-14.0)"},"48292":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48293},{"__isSmartRef__":true,"id":48295},{"__isSmartRef__":true,"id":48297},{"__isSmartRef__":true,"id":48299},{"__isSmartRef__":true,"id":48301},{"__isSmartRef__":true,"id":48303},{"__isSmartRef__":true,"id":48305},{"__isSmartRef__":true,"id":48307}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48309},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48293":{"date":{"__isSmartRef__":true,"id":48294},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48295":{"date":{"__isSmartRef__":true,"id":48296},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48296":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48297":{"date":{"__isSmartRef__":true,"id":48298},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48298":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48299":{"date":{"__isSmartRef__":true,"id":48300},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48301":{"date":{"__isSmartRef__":true,"id":48302},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48302":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48303":{"date":{"__isSmartRef__":true,"id":48304},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48305":{"date":{"__isSmartRef__":true,"id":48306},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48307":{"date":{"__isSmartRef__":true,"id":48308},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48309":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48310":{"morph":{"__isSmartRef__":true,"id":48289},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48311":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48312}},"48312":{"test01IsMorph":{"__isSmartRef__":true,"id":48313}},"48313":{"varMapping":{"__isSmartRef__":true,"id":48314},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48314":{"this":{"__isSmartRef__":true,"id":48311}},"48315":{},"48316":{"change":{"__isSmartRef__":true,"id":48317},"tick":{"__isSmartRef__":true,"id":48321}},"48317":{"varMapping":{"__isSmartRef__":true,"id":48318},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48318":{"this":{"__isSmartRef__":true,"id":48289}},"48319":{"timestamp":{"__isSmartRef__":true,"id":48320},"user":"cschuster","tags":[]},"48320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48321":{"varMapping":{"__isSmartRef__":true,"id":48322},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48322":{"this":{"__isSmartRef__":true,"id":48289}},"48323":{"timestamp":{"__isSmartRef__":true,"id":48324},"user":"cschuster","tags":[]},"48324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48325":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48326}],"id":"9D3C5CCB-EA58-4AAE-932B-2670A9A67D60","shape":{"__isSmartRef__":true,"id":48327},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1255","partsBinMetaInfo":{"__isSmartRef__":true,"id":48328},"eventHandler":{"__isSmartRef__":true,"id":48346},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86"],"partTests":{"__isSmartRef__":true,"id":48347},"_ClipMode":"visible","moved":true,"b":279.6445547795156,"#startLetters":"set","isBeingDragged":false,"delta":0.9168673927197233,"_Rotation":18.930833633411236,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48352},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5576.5,4145.6)"},"48326":{"target":{"__isSmartRef__":true,"id":48325},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48327":{"_BorderWidth":0.07066972507446412,"_ClipMode":"visible","_BorderRadius":1.122724865124065,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.8,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-209,17)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.4)"},"48328":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48329},{"__isSmartRef__":true,"id":48331},{"__isSmartRef__":true,"id":48333},{"__isSmartRef__":true,"id":48335},{"__isSmartRef__":true,"id":48337},{"__isSmartRef__":true,"id":48339},{"__isSmartRef__":true,"id":48341},{"__isSmartRef__":true,"id":48343}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48345},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48329":{"date":{"__isSmartRef__":true,"id":48330},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48331":{"date":{"__isSmartRef__":true,"id":48332},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48332":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48333":{"date":{"__isSmartRef__":true,"id":48334},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48334":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48335":{"date":{"__isSmartRef__":true,"id":48336},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48337":{"date":{"__isSmartRef__":true,"id":48338},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48338":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48339":{"date":{"__isSmartRef__":true,"id":48340},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48341":{"date":{"__isSmartRef__":true,"id":48342},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48343":{"date":{"__isSmartRef__":true,"id":48344},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48345":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48346":{"morph":{"__isSmartRef__":true,"id":48325},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48347":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48348}},"48348":{"test01IsMorph":{"__isSmartRef__":true,"id":48349}},"48349":{"varMapping":{"__isSmartRef__":true,"id":48350},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48350":{"this":{"__isSmartRef__":true,"id":48347}},"48351":{},"48352":{"change":{"__isSmartRef__":true,"id":48353},"tick":{"__isSmartRef__":true,"id":48357}},"48353":{"varMapping":{"__isSmartRef__":true,"id":48354},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48354":{"this":{"__isSmartRef__":true,"id":48325}},"48355":{"timestamp":{"__isSmartRef__":true,"id":48356},"user":"cschuster","tags":[]},"48356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48357":{"varMapping":{"__isSmartRef__":true,"id":48358},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48358":{"this":{"__isSmartRef__":true,"id":48325}},"48359":{"timestamp":{"__isSmartRef__":true,"id":48360},"user":"cschuster","tags":[]},"48360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48361":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48362}],"id":"A041A13E-3362-4449-8D54-6116EB2E6D52","shape":{"__isSmartRef__":true,"id":48363},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1256","partsBinMetaInfo":{"__isSmartRef__":true,"id":48364},"eventHandler":{"__isSmartRef__":true,"id":48382},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","0416623C-F751-4AF0-AEAB-541FBC079FFC"],"partTests":{"__isSmartRef__":true,"id":48383},"_ClipMode":"visible","moved":true,"b":18.29645464156056,"#startLetters":"set","isBeingDragged":false,"delta":-0.8968596991035156,"_Rotation":30.8436786935003,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48388},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5347.8,4777.5)"},"48362":{"target":{"__isSmartRef__":true,"id":48361},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48363":{"_BorderWidth":6.569668533238399,"_ClipMode":"visible","_BorderRadius":36.057825113217945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.8,87.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(81,324,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.3,-39.0)"},"48364":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48365},{"__isSmartRef__":true,"id":48367},{"__isSmartRef__":true,"id":48369},{"__isSmartRef__":true,"id":48371},{"__isSmartRef__":true,"id":48373},{"__isSmartRef__":true,"id":48375},{"__isSmartRef__":true,"id":48377},{"__isSmartRef__":true,"id":48379}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48381},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48365":{"date":{"__isSmartRef__":true,"id":48366},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48367":{"date":{"__isSmartRef__":true,"id":48368},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48368":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48369":{"date":{"__isSmartRef__":true,"id":48370},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48370":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48371":{"date":{"__isSmartRef__":true,"id":48372},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48373":{"date":{"__isSmartRef__":true,"id":48374},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48374":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48375":{"date":{"__isSmartRef__":true,"id":48376},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48377":{"date":{"__isSmartRef__":true,"id":48378},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48378":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48379":{"date":{"__isSmartRef__":true,"id":48380},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48381":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48382":{"morph":{"__isSmartRef__":true,"id":48361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48383":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48384}},"48384":{"test01IsMorph":{"__isSmartRef__":true,"id":48385}},"48385":{"varMapping":{"__isSmartRef__":true,"id":48386},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48386":{"this":{"__isSmartRef__":true,"id":48383}},"48387":{},"48388":{"change":{"__isSmartRef__":true,"id":48389},"tick":{"__isSmartRef__":true,"id":48393}},"48389":{"varMapping":{"__isSmartRef__":true,"id":48390},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48390":{"this":{"__isSmartRef__":true,"id":48361}},"48391":{"timestamp":{"__isSmartRef__":true,"id":48392},"user":"cschuster","tags":[]},"48392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48393":{"varMapping":{"__isSmartRef__":true,"id":48394},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48394":{"this":{"__isSmartRef__":true,"id":48361}},"48395":{"timestamp":{"__isSmartRef__":true,"id":48396},"user":"cschuster","tags":[]},"48396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48397":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48398}],"id":"6C519086-65F1-4FE6-B31F-373D67879626","shape":{"__isSmartRef__":true,"id":48399},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1257","partsBinMetaInfo":{"__isSmartRef__":true,"id":48400},"eventHandler":{"__isSmartRef__":true,"id":48418},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","34779F1B-C2A6-44D7-8F6F-39298C4EE61B"],"partTests":{"__isSmartRef__":true,"id":48419},"_ClipMode":"visible","moved":true,"b":128.88710407557664,"#startLetters":"set","isBeingDragged":false,"delta":-0.8992719685775228,"_Rotation":-6.733320554215632,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48424},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6426.3,4730.5)"},"48398":{"target":{"__isSmartRef__":true,"id":48397},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48399":{"_BorderWidth":8.891922342198251,"_ClipMode":"visible","_BorderRadius":15.764704771676927,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,39,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.6,-7.4)"},"48400":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48401},{"__isSmartRef__":true,"id":48403},{"__isSmartRef__":true,"id":48405},{"__isSmartRef__":true,"id":48407},{"__isSmartRef__":true,"id":48409},{"__isSmartRef__":true,"id":48411},{"__isSmartRef__":true,"id":48413},{"__isSmartRef__":true,"id":48415}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48417},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48401":{"date":{"__isSmartRef__":true,"id":48402},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48403":{"date":{"__isSmartRef__":true,"id":48404},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48404":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48405":{"date":{"__isSmartRef__":true,"id":48406},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48406":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48407":{"date":{"__isSmartRef__":true,"id":48408},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48409":{"date":{"__isSmartRef__":true,"id":48410},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48410":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48411":{"date":{"__isSmartRef__":true,"id":48412},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48413":{"date":{"__isSmartRef__":true,"id":48414},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48414":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48415":{"date":{"__isSmartRef__":true,"id":48416},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48417":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48418":{"morph":{"__isSmartRef__":true,"id":48397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48419":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48420}},"48420":{"test01IsMorph":{"__isSmartRef__":true,"id":48421}},"48421":{"varMapping":{"__isSmartRef__":true,"id":48422},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48422":{"this":{"__isSmartRef__":true,"id":48419}},"48423":{},"48424":{"change":{"__isSmartRef__":true,"id":48425},"tick":{"__isSmartRef__":true,"id":48429}},"48425":{"varMapping":{"__isSmartRef__":true,"id":48426},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48426":{"this":{"__isSmartRef__":true,"id":48397}},"48427":{"timestamp":{"__isSmartRef__":true,"id":48428},"user":"cschuster","tags":[]},"48428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48429":{"varMapping":{"__isSmartRef__":true,"id":48430},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48430":{"this":{"__isSmartRef__":true,"id":48397}},"48431":{"timestamp":{"__isSmartRef__":true,"id":48432},"user":"cschuster","tags":[]},"48432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48433":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48434}],"id":"57248042-C696-4227-8084-033E390398AC","shape":{"__isSmartRef__":true,"id":48435},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1258","partsBinMetaInfo":{"__isSmartRef__":true,"id":48436},"eventHandler":{"__isSmartRef__":true,"id":48454},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F"],"partTests":{"__isSmartRef__":true,"id":48455},"_ClipMode":"visible","moved":true,"b":261.8715561024146,"#startLetters":"set","isBeingDragged":false,"delta":0.9522602040087804,"_Rotation":-15.214935792173618,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48460},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4935.8,4398.3)"},"48434":{"target":{"__isSmartRef__":true,"id":48433},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48435":{"_BorderWidth":0.050232066188835134,"_ClipMode":"visible","_BorderRadius":0.7996758422636052,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.2,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-290,215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-17.2)"},"48436":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48437},{"__isSmartRef__":true,"id":48439},{"__isSmartRef__":true,"id":48441},{"__isSmartRef__":true,"id":48443},{"__isSmartRef__":true,"id":48445},{"__isSmartRef__":true,"id":48447},{"__isSmartRef__":true,"id":48449},{"__isSmartRef__":true,"id":48451}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48453},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48437":{"date":{"__isSmartRef__":true,"id":48438},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48439":{"date":{"__isSmartRef__":true,"id":48440},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48440":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48441":{"date":{"__isSmartRef__":true,"id":48442},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48442":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48443":{"date":{"__isSmartRef__":true,"id":48444},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48445":{"date":{"__isSmartRef__":true,"id":48446},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48446":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48447":{"date":{"__isSmartRef__":true,"id":48448},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48449":{"date":{"__isSmartRef__":true,"id":48450},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48450":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48451":{"date":{"__isSmartRef__":true,"id":48452},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48453":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48454":{"morph":{"__isSmartRef__":true,"id":48433},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48455":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48456}},"48456":{"test01IsMorph":{"__isSmartRef__":true,"id":48457}},"48457":{"varMapping":{"__isSmartRef__":true,"id":48458},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48458":{"this":{"__isSmartRef__":true,"id":48455}},"48459":{},"48460":{"change":{"__isSmartRef__":true,"id":48461},"tick":{"__isSmartRef__":true,"id":48465}},"48461":{"varMapping":{"__isSmartRef__":true,"id":48462},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48462":{"this":{"__isSmartRef__":true,"id":48433}},"48463":{"timestamp":{"__isSmartRef__":true,"id":48464},"user":"cschuster","tags":[]},"48464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48465":{"varMapping":{"__isSmartRef__":true,"id":48466},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48466":{"this":{"__isSmartRef__":true,"id":48433}},"48467":{"timestamp":{"__isSmartRef__":true,"id":48468},"user":"cschuster","tags":[]},"48468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48469":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48470}],"id":"5AFE22BE-AAC0-440F-9BBD-3E35C1BC5AE4","shape":{"__isSmartRef__":true,"id":48471},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1259","partsBinMetaInfo":{"__isSmartRef__":true,"id":48472},"eventHandler":{"__isSmartRef__":true,"id":48490},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919"],"partTests":{"__isSmartRef__":true,"id":48491},"_ClipMode":"visible","moved":true,"b":359.0670735575259,"#startLetters":"set","isBeingDragged":false,"delta":0.9575121961534023,"_Rotation":-28.466700159608713,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48496},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7353.4,4728.4)"},"48470":{"target":{"__isSmartRef__":true,"id":48469},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48471":{"_BorderWidth":4.918590406887763,"_ClipMode":"visible","_BorderRadius":39.98939596503888,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.7,100.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-5,251,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.7,-40.0)"},"48472":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48473},{"__isSmartRef__":true,"id":48475},{"__isSmartRef__":true,"id":48477},{"__isSmartRef__":true,"id":48479},{"__isSmartRef__":true,"id":48481},{"__isSmartRef__":true,"id":48483},{"__isSmartRef__":true,"id":48485},{"__isSmartRef__":true,"id":48487}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48489},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48473":{"date":{"__isSmartRef__":true,"id":48474},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48475":{"date":{"__isSmartRef__":true,"id":48476},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48476":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48477":{"date":{"__isSmartRef__":true,"id":48478},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48478":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48479":{"date":{"__isSmartRef__":true,"id":48480},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48480":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48481":{"date":{"__isSmartRef__":true,"id":48482},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48482":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48483":{"date":{"__isSmartRef__":true,"id":48484},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48484":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48485":{"date":{"__isSmartRef__":true,"id":48486},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48486":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48487":{"date":{"__isSmartRef__":true,"id":48488},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48489":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48490":{"morph":{"__isSmartRef__":true,"id":48469},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48491":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48492}},"48492":{"test01IsMorph":{"__isSmartRef__":true,"id":48493}},"48493":{"varMapping":{"__isSmartRef__":true,"id":48494},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48494":{"this":{"__isSmartRef__":true,"id":48491}},"48495":{},"48496":{"change":{"__isSmartRef__":true,"id":48497},"tick":{"__isSmartRef__":true,"id":48501}},"48497":{"varMapping":{"__isSmartRef__":true,"id":48498},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48498":{"this":{"__isSmartRef__":true,"id":48469}},"48499":{"timestamp":{"__isSmartRef__":true,"id":48500},"user":"cschuster","tags":[]},"48500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48501":{"varMapping":{"__isSmartRef__":true,"id":48502},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48502":{"this":{"__isSmartRef__":true,"id":48469}},"48503":{"timestamp":{"__isSmartRef__":true,"id":48504},"user":"cschuster","tags":[]},"48504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48505":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48506}],"id":"A4415B95-CB4B-401D-9AC6-FBA1586EFF57","shape":{"__isSmartRef__":true,"id":48507},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1260","partsBinMetaInfo":{"__isSmartRef__":true,"id":48508},"eventHandler":{"__isSmartRef__":true,"id":48526},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","9DB91E34-444B-4BA4-AEC4-F9D003E6996D","6E1E2237-F2FB-4EC2-9629-290B74E37BC0"],"partTests":{"__isSmartRef__":true,"id":48527},"_ClipMode":"visible","moved":true,"b":14.906764563173056,"#startLetters":"set","isBeingDragged":false,"delta":0.931672785198316,"_Rotation":-16.672215047134696,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48532},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5507.7,5070.8)"},"48506":{"target":{"__isSmartRef__":true,"id":48505},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48507":{"_BorderWidth":6.286234427454797,"_ClipMode":"visible","_BorderRadius":37.35296159620805,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.9,89.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(66,314,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.1,-39.3)"},"48508":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48509},{"__isSmartRef__":true,"id":48511},{"__isSmartRef__":true,"id":48513},{"__isSmartRef__":true,"id":48515},{"__isSmartRef__":true,"id":48517},{"__isSmartRef__":true,"id":48519},{"__isSmartRef__":true,"id":48521},{"__isSmartRef__":true,"id":48523}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48525},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48509":{"date":{"__isSmartRef__":true,"id":48510},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48511":{"date":{"__isSmartRef__":true,"id":48512},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48512":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48513":{"date":{"__isSmartRef__":true,"id":48514},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48514":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48515":{"date":{"__isSmartRef__":true,"id":48516},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48516":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48517":{"date":{"__isSmartRef__":true,"id":48518},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48518":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48519":{"date":{"__isSmartRef__":true,"id":48520},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48520":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48521":{"date":{"__isSmartRef__":true,"id":48522},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48522":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48523":{"date":{"__isSmartRef__":true,"id":48524},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48525":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48526":{"morph":{"__isSmartRef__":true,"id":48505},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48527":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48528}},"48528":{"test01IsMorph":{"__isSmartRef__":true,"id":48529}},"48529":{"varMapping":{"__isSmartRef__":true,"id":48530},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48530":{"this":{"__isSmartRef__":true,"id":48527}},"48531":{},"48532":{"change":{"__isSmartRef__":true,"id":48533},"tick":{"__isSmartRef__":true,"id":48537}},"48533":{"varMapping":{"__isSmartRef__":true,"id":48534},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48534":{"this":{"__isSmartRef__":true,"id":48505}},"48535":{"timestamp":{"__isSmartRef__":true,"id":48536},"user":"cschuster","tags":[]},"48536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48537":{"varMapping":{"__isSmartRef__":true,"id":48538},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48538":{"this":{"__isSmartRef__":true,"id":48505}},"48539":{"timestamp":{"__isSmartRef__":true,"id":48540},"user":"cschuster","tags":[]},"48540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48541":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48542}],"id":"4B206858-1B32-4346-963C-57AF620E3621","shape":{"__isSmartRef__":true,"id":48543},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1261","partsBinMetaInfo":{"__isSmartRef__":true,"id":48544},"eventHandler":{"__isSmartRef__":true,"id":48562},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B335B342-75D2-4B7E-B6C9-6A638D2FA18F","1CEC98CD-8ED9-4B86-BD8C-983E025B0C8D"],"partTests":{"__isSmartRef__":true,"id":48563},"_ClipMode":"visible","moved":true,"b":180.03656837367453,"#startLetters":"set","isBeingDragged":false,"delta":0.8258558182278648,"_Rotation":8.981077554106262,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48568},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5729.1,4576.4)"},"48542":{"target":{"__isSmartRef__":true,"id":48541},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48543":{"_BorderWidth":4.996808807603057,"_ClipMode":"visible","_BorderRadius":39.999983706065734,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.1,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,-256,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.0,-0.0)"},"48544":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48545},{"__isSmartRef__":true,"id":48547},{"__isSmartRef__":true,"id":48549},{"__isSmartRef__":true,"id":48551},{"__isSmartRef__":true,"id":48553},{"__isSmartRef__":true,"id":48555},{"__isSmartRef__":true,"id":48557},{"__isSmartRef__":true,"id":48559}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48561},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48545":{"date":{"__isSmartRef__":true,"id":48546},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48547":{"date":{"__isSmartRef__":true,"id":48548},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48548":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48549":{"date":{"__isSmartRef__":true,"id":48550},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48550":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48551":{"date":{"__isSmartRef__":true,"id":48552},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48553":{"date":{"__isSmartRef__":true,"id":48554},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48554":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48555":{"date":{"__isSmartRef__":true,"id":48556},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48557":{"date":{"__isSmartRef__":true,"id":48558},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48558":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48559":{"date":{"__isSmartRef__":true,"id":48560},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48561":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48562":{"morph":{"__isSmartRef__":true,"id":48541},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48563":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48564}},"48564":{"test01IsMorph":{"__isSmartRef__":true,"id":48565}},"48565":{"varMapping":{"__isSmartRef__":true,"id":48566},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48566":{"this":{"__isSmartRef__":true,"id":48563}},"48567":{},"48568":{"change":{"__isSmartRef__":true,"id":48569},"tick":{"__isSmartRef__":true,"id":48573}},"48569":{"varMapping":{"__isSmartRef__":true,"id":48570},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48570":{"this":{"__isSmartRef__":true,"id":48541}},"48571":{"timestamp":{"__isSmartRef__":true,"id":48572},"user":"cschuster","tags":[]},"48572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48573":{"varMapping":{"__isSmartRef__":true,"id":48574},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48574":{"this":{"__isSmartRef__":true,"id":48541}},"48575":{"timestamp":{"__isSmartRef__":true,"id":48576},"user":"cschuster","tags":[]},"48576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48577":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48578}],"id":"FB289E72-AD11-4D45-AB44-7D379FA628DA","shape":{"__isSmartRef__":true,"id":48579},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1262","partsBinMetaInfo":{"__isSmartRef__":true,"id":48580},"eventHandler":{"__isSmartRef__":true,"id":48597},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C7779946-3EC8-4E56-967B-450B488EE666","7E78B36C-DD5D-4253-B53C-AE25E2A8D77E"],"partTests":{"__isSmartRef__":true,"id":48598},"_ClipMode":"visible","moved":true,"b":50,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-0.6119362609371152,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48603},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2458.3,1453.6)"},"48578":{"target":{"__isSmartRef__":true,"id":48577},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48579":{"_BorderWidth":8.83022221559489,"_ClipMode":"visible","_BorderRadius":16.527036446661395,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,69.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(196,361,-117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-32.9)"},"48580":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48581},{"__isSmartRef__":true,"id":48583},{"__isSmartRef__":true,"id":48585},{"__isSmartRef__":true,"id":48587},{"__isSmartRef__":true,"id":48589},{"__isSmartRef__":true,"id":48591},{"__isSmartRef__":true,"id":48593},{"__isSmartRef__":true,"id":48595}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48581":{"date":{"__isSmartRef__":true,"id":48582},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48583":{"date":{"__isSmartRef__":true,"id":48584},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48584":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48585":{"date":{"__isSmartRef__":true,"id":48586},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48586":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48587":{"date":{"__isSmartRef__":true,"id":48588},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48588":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48589":{"date":{"__isSmartRef__":true,"id":48590},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48590":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48591":{"date":{"__isSmartRef__":true,"id":48592},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48592":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48593":{"date":{"__isSmartRef__":true,"id":48594},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48594":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48595":{"date":{"__isSmartRef__":true,"id":48596},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48597":{"morph":{"__isSmartRef__":true,"id":48577},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48598":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48599}},"48599":{"test01IsMorph":{"__isSmartRef__":true,"id":48600}},"48600":{"varMapping":{"__isSmartRef__":true,"id":48601},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48602},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48601":{"this":{"__isSmartRef__":true,"id":48598}},"48602":{},"48603":{"change":{"__isSmartRef__":true,"id":48604},"tick":{"__isSmartRef__":true,"id":48608}},"48604":{"varMapping":{"__isSmartRef__":true,"id":48605},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48606},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48605":{"this":{"__isSmartRef__":true,"id":48577}},"48606":{"timestamp":{"__isSmartRef__":true,"id":48607},"user":"cschuster","tags":[]},"48607":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48608":{"varMapping":{"__isSmartRef__":true,"id":48609},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48610},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48609":{"this":{"__isSmartRef__":true,"id":48577}},"48610":{"timestamp":{"__isSmartRef__":true,"id":48611},"user":"cschuster","tags":[]},"48611":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48612":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48613}],"id":"91A2821D-689A-47F9-938C-BD48F5A0F1D7","shape":{"__isSmartRef__":true,"id":48614},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1263","partsBinMetaInfo":{"__isSmartRef__":true,"id":48615},"eventHandler":{"__isSmartRef__":true,"id":48633},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310"],"partTests":{"__isSmartRef__":true,"id":48634},"_ClipMode":"visible","moved":true,"b":224.0804736377322,"#startLetters":"set","isBeingDragged":false,"delta":0.8455866929725744,"_Rotation":3.0545461855880927,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48639},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4472.1,4154.4)"},"48613":{"target":{"__isSmartRef__":true,"id":48612},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48614":{"_BorderWidth":1.521659903823144,"_ClipMode":"visible","_BorderRadius":20.641840280525408,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,127.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-178,-362,43)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.1,-5.6)"},"48615":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48616},{"__isSmartRef__":true,"id":48618},{"__isSmartRef__":true,"id":48620},{"__isSmartRef__":true,"id":48622},{"__isSmartRef__":true,"id":48624},{"__isSmartRef__":true,"id":48626},{"__isSmartRef__":true,"id":48628},{"__isSmartRef__":true,"id":48630}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48632},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48616":{"date":{"__isSmartRef__":true,"id":48617},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48618":{"date":{"__isSmartRef__":true,"id":48619},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48619":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48620":{"date":{"__isSmartRef__":true,"id":48621},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48621":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48622":{"date":{"__isSmartRef__":true,"id":48623},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48623":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48624":{"date":{"__isSmartRef__":true,"id":48625},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48625":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48626":{"date":{"__isSmartRef__":true,"id":48627},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48627":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48628":{"date":{"__isSmartRef__":true,"id":48629},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48629":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48630":{"date":{"__isSmartRef__":true,"id":48631},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48631":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48632":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48633":{"morph":{"__isSmartRef__":true,"id":48612},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48634":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48635}},"48635":{"test01IsMorph":{"__isSmartRef__":true,"id":48636}},"48636":{"varMapping":{"__isSmartRef__":true,"id":48637},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48638},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48637":{"this":{"__isSmartRef__":true,"id":48634}},"48638":{},"48639":{"change":{"__isSmartRef__":true,"id":48640},"tick":{"__isSmartRef__":true,"id":48644}},"48640":{"varMapping":{"__isSmartRef__":true,"id":48641},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48642},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48641":{"this":{"__isSmartRef__":true,"id":48612}},"48642":{"timestamp":{"__isSmartRef__":true,"id":48643},"user":"cschuster","tags":[]},"48643":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48644":{"varMapping":{"__isSmartRef__":true,"id":48645},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48646},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48645":{"this":{"__isSmartRef__":true,"id":48612}},"48646":{"timestamp":{"__isSmartRef__":true,"id":48647},"user":"cschuster","tags":[]},"48647":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48648":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48649}],"id":"1D8E9AAC-9E2A-4E07-B489-F938C90913FD","shape":{"__isSmartRef__":true,"id":48650},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1264","partsBinMetaInfo":{"__isSmartRef__":true,"id":48651},"eventHandler":{"__isSmartRef__":true,"id":48669},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A"],"partTests":{"__isSmartRef__":true,"id":48670},"_ClipMode":"visible","moved":true,"b":311,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":37.722454374593994,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48675},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4913.7,4690.3)"},"48649":{"target":{"__isSmartRef__":true,"id":48648},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48650":{"_BorderWidth":1.226452098886139,"_ClipMode":"visible","_BorderRadius":17.216537980798677,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,130.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-26,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-33.1)"},"48651":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48652},{"__isSmartRef__":true,"id":48654},{"__isSmartRef__":true,"id":48656},{"__isSmartRef__":true,"id":48658},{"__isSmartRef__":true,"id":48660},{"__isSmartRef__":true,"id":48662},{"__isSmartRef__":true,"id":48664},{"__isSmartRef__":true,"id":48666}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48668},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48652":{"date":{"__isSmartRef__":true,"id":48653},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48653":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48654":{"date":{"__isSmartRef__":true,"id":48655},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48655":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48656":{"date":{"__isSmartRef__":true,"id":48657},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48657":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48658":{"date":{"__isSmartRef__":true,"id":48659},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48659":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48660":{"date":{"__isSmartRef__":true,"id":48661},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48661":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48662":{"date":{"__isSmartRef__":true,"id":48663},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48663":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48664":{"date":{"__isSmartRef__":true,"id":48665},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48665":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48666":{"date":{"__isSmartRef__":true,"id":48667},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48667":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48668":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48669":{"morph":{"__isSmartRef__":true,"id":48648},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48670":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48671}},"48671":{"test01IsMorph":{"__isSmartRef__":true,"id":48672}},"48672":{"varMapping":{"__isSmartRef__":true,"id":48673},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48674},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48673":{"this":{"__isSmartRef__":true,"id":48670}},"48674":{},"48675":{"change":{"__isSmartRef__":true,"id":48676},"tick":{"__isSmartRef__":true,"id":48680}},"48676":{"varMapping":{"__isSmartRef__":true,"id":48677},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48678},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48677":{"this":{"__isSmartRef__":true,"id":48648}},"48678":{"timestamp":{"__isSmartRef__":true,"id":48679},"user":"cschuster","tags":[]},"48679":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48680":{"varMapping":{"__isSmartRef__":true,"id":48681},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48682},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48681":{"this":{"__isSmartRef__":true,"id":48648}},"48682":{"timestamp":{"__isSmartRef__":true,"id":48683},"user":"cschuster","tags":[]},"48683":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48684":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48685}],"id":"527A986D-2872-4C63-87B7-2B6D3ECA917D","shape":{"__isSmartRef__":true,"id":48686},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1265","partsBinMetaInfo":{"__isSmartRef__":true,"id":48687},"eventHandler":{"__isSmartRef__":true,"id":48705},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F","4BBD9789-66C6-492D-B0C9-880148B02C5E","C0DDF767-4009-46CF-A370-93B4037963E3"],"partTests":{"__isSmartRef__":true,"id":48706},"_ClipMode":"visible","moved":true,"b":180.8717741520377,"#startLetters":"set","isBeingDragged":false,"delta":0.9323287327424623,"_Rotation":39.52833331327829,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48711},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4672.9,3391.4)"},"48685":{"target":{"__isSmartRef__":true,"id":48684},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48686":{"_BorderWidth":4.923926288901622,"_ClipMode":"visible","_BorderRadius":39.990740464767555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.2,100.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-4,-260,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.7,-0.0)"},"48687":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48688},{"__isSmartRef__":true,"id":48690},{"__isSmartRef__":true,"id":48692},{"__isSmartRef__":true,"id":48694},{"__isSmartRef__":true,"id":48696},{"__isSmartRef__":true,"id":48698},{"__isSmartRef__":true,"id":48700},{"__isSmartRef__":true,"id":48702}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48704},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48688":{"date":{"__isSmartRef__":true,"id":48689},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48689":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48690":{"date":{"__isSmartRef__":true,"id":48691},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48691":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48692":{"date":{"__isSmartRef__":true,"id":48693},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48693":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48694":{"date":{"__isSmartRef__":true,"id":48695},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48695":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48696":{"date":{"__isSmartRef__":true,"id":48697},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48697":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48698":{"date":{"__isSmartRef__":true,"id":48699},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48699":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48700":{"date":{"__isSmartRef__":true,"id":48701},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48701":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48702":{"date":{"__isSmartRef__":true,"id":48703},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48703":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48704":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48705":{"morph":{"__isSmartRef__":true,"id":48684},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48706":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48707}},"48707":{"test01IsMorph":{"__isSmartRef__":true,"id":48708}},"48708":{"varMapping":{"__isSmartRef__":true,"id":48709},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48710},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48709":{"this":{"__isSmartRef__":true,"id":48706}},"48710":{},"48711":{"change":{"__isSmartRef__":true,"id":48712},"tick":{"__isSmartRef__":true,"id":48716}},"48712":{"varMapping":{"__isSmartRef__":true,"id":48713},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48713":{"this":{"__isSmartRef__":true,"id":48684}},"48714":{"timestamp":{"__isSmartRef__":true,"id":48715},"user":"cschuster","tags":[]},"48715":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48716":{"varMapping":{"__isSmartRef__":true,"id":48717},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48718},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48717":{"this":{"__isSmartRef__":true,"id":48684}},"48718":{"timestamp":{"__isSmartRef__":true,"id":48719},"user":"cschuster","tags":[]},"48719":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48720":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48721}],"id":"3B0D25C3-F664-4781-ADA2-2F47881B72F8","shape":{"__isSmartRef__":true,"id":48722},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1266","partsBinMetaInfo":{"__isSmartRef__":true,"id":48723},"eventHandler":{"__isSmartRef__":true,"id":48741},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","9BC16715-A286-4EB9-BE41-E0AD0CFB425E","35D76386-BC2F-4AED-99AD-938EF4A23551"],"partTests":{"__isSmartRef__":true,"id":48742},"_ClipMode":"visible","moved":true,"b":120.27812083333265,"#startLetters":"set","isBeingDragged":false,"delta":-0.884582579950802,"_Rotation":-2.5140179721110663,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48747},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4417.2,4073.4)"},"48721":{"target":{"__isSmartRef__":true,"id":48720},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48722":{"_BorderWidth":9.317940741671322,"_ClipMode":"visible","_BorderRadius":10.168620402263851,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.2,65.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,92,217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-9.9)"},"48723":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48724},{"__isSmartRef__":true,"id":48726},{"__isSmartRef__":true,"id":48728},{"__isSmartRef__":true,"id":48730},{"__isSmartRef__":true,"id":48732},{"__isSmartRef__":true,"id":48734},{"__isSmartRef__":true,"id":48736},{"__isSmartRef__":true,"id":48738}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48740},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48724":{"date":{"__isSmartRef__":true,"id":48725},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48725":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48726":{"date":{"__isSmartRef__":true,"id":48727},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48727":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48728":{"date":{"__isSmartRef__":true,"id":48729},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48729":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48730":{"date":{"__isSmartRef__":true,"id":48731},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48731":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48732":{"date":{"__isSmartRef__":true,"id":48733},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48733":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48734":{"date":{"__isSmartRef__":true,"id":48735},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48735":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48736":{"date":{"__isSmartRef__":true,"id":48737},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48737":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48738":{"date":{"__isSmartRef__":true,"id":48739},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48739":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48740":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48741":{"morph":{"__isSmartRef__":true,"id":48720},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48742":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48743}},"48743":{"test01IsMorph":{"__isSmartRef__":true,"id":48744}},"48744":{"varMapping":{"__isSmartRef__":true,"id":48745},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48746},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48745":{"this":{"__isSmartRef__":true,"id":48742}},"48746":{},"48747":{"change":{"__isSmartRef__":true,"id":48748},"tick":{"__isSmartRef__":true,"id":48752}},"48748":{"varMapping":{"__isSmartRef__":true,"id":48749},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48750},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48749":{"this":{"__isSmartRef__":true,"id":48720}},"48750":{"timestamp":{"__isSmartRef__":true,"id":48751},"user":"cschuster","tags":[]},"48751":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48752":{"varMapping":{"__isSmartRef__":true,"id":48753},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48754},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48753":{"this":{"__isSmartRef__":true,"id":48720}},"48754":{"timestamp":{"__isSmartRef__":true,"id":48755},"user":"cschuster","tags":[]},"48755":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48756":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48757}],"id":"FD115CDA-B64E-4BA3-A486-BE3F0E4FB158","shape":{"__isSmartRef__":true,"id":48758},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1267","partsBinMetaInfo":{"__isSmartRef__":true,"id":48759},"eventHandler":{"__isSmartRef__":true,"id":48777},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","24C82CA3-1013-4150-A48E-31AEB35C2E97","B493DA76-2BC7-43AA-92CF-6A33AF62CFAA"],"partTests":{"__isSmartRef__":true,"id":48778},"_ClipMode":"visible","moved":true,"b":333.00529172009556,"#startLetters":"set","isBeingDragged":false,"delta":0.9275913418387063,"_Rotation":-39.09279416433946,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48783},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5134.5,3752.7)"},"48757":{"target":{"__isSmartRef__":true,"id":48756},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48758":{"_BorderWidth":2.7304589686130014,"_ClipMode":"visible","_BorderRadius":31.758693610961338,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-116,112,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-37.8)"},"48759":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48760},{"__isSmartRef__":true,"id":48762},{"__isSmartRef__":true,"id":48764},{"__isSmartRef__":true,"id":48766},{"__isSmartRef__":true,"id":48768},{"__isSmartRef__":true,"id":48770},{"__isSmartRef__":true,"id":48772},{"__isSmartRef__":true,"id":48774}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48776},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48760":{"date":{"__isSmartRef__":true,"id":48761},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48761":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48762":{"date":{"__isSmartRef__":true,"id":48763},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48763":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48764":{"date":{"__isSmartRef__":true,"id":48765},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48765":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48766":{"date":{"__isSmartRef__":true,"id":48767},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48767":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48768":{"date":{"__isSmartRef__":true,"id":48769},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48769":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48770":{"date":{"__isSmartRef__":true,"id":48771},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48771":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48772":{"date":{"__isSmartRef__":true,"id":48773},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48773":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48774":{"date":{"__isSmartRef__":true,"id":48775},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48775":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48776":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48777":{"morph":{"__isSmartRef__":true,"id":48756},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48778":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48779}},"48779":{"test01IsMorph":{"__isSmartRef__":true,"id":48780}},"48780":{"varMapping":{"__isSmartRef__":true,"id":48781},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48782},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48781":{"this":{"__isSmartRef__":true,"id":48778}},"48782":{},"48783":{"change":{"__isSmartRef__":true,"id":48784},"tick":{"__isSmartRef__":true,"id":48788}},"48784":{"varMapping":{"__isSmartRef__":true,"id":48785},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48786},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48785":{"this":{"__isSmartRef__":true,"id":48756}},"48786":{"timestamp":{"__isSmartRef__":true,"id":48787},"user":"cschuster","tags":[]},"48787":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48788":{"varMapping":{"__isSmartRef__":true,"id":48789},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48790},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48789":{"this":{"__isSmartRef__":true,"id":48756}},"48790":{"timestamp":{"__isSmartRef__":true,"id":48791},"user":"cschuster","tags":[]},"48791":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48792":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48793}],"id":"4B570837-05BA-42AD-9CF5-DB8889B6C521","shape":{"__isSmartRef__":true,"id":48794},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1268","partsBinMetaInfo":{"__isSmartRef__":true,"id":48795},"eventHandler":{"__isSmartRef__":true,"id":48813},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B241A702-C201-4ABB-B822-7BFAAE6CDC58"],"partTests":{"__isSmartRef__":true,"id":48814},"_ClipMode":"visible","moved":true,"b":323.38752515160013,"#startLetters":"set","isBeingDragged":false,"delta":-0.7959233662695624,"_Rotation":-26.7677377104662,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48819},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5708.1,5706.7)"},"48793":{"target":{"__isSmartRef__":true,"id":48792},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48794":{"_BorderWidth":2.018001719921436,"_ClipMode":"visible","_BorderRadius":25.77229801217358,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.7,123.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-153,53,-203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.1,-36.1)"},"48795":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48796},{"__isSmartRef__":true,"id":48798},{"__isSmartRef__":true,"id":48800},{"__isSmartRef__":true,"id":48802},{"__isSmartRef__":true,"id":48804},{"__isSmartRef__":true,"id":48806},{"__isSmartRef__":true,"id":48808},{"__isSmartRef__":true,"id":48810}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48812},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48796":{"date":{"__isSmartRef__":true,"id":48797},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48797":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48798":{"date":{"__isSmartRef__":true,"id":48799},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48799":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48800":{"date":{"__isSmartRef__":true,"id":48801},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48801":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48802":{"date":{"__isSmartRef__":true,"id":48803},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48803":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48804":{"date":{"__isSmartRef__":true,"id":48805},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48805":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48806":{"date":{"__isSmartRef__":true,"id":48807},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48807":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48808":{"date":{"__isSmartRef__":true,"id":48809},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48809":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48810":{"date":{"__isSmartRef__":true,"id":48811},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48811":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48812":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48813":{"morph":{"__isSmartRef__":true,"id":48792},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48814":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48815}},"48815":{"test01IsMorph":{"__isSmartRef__":true,"id":48816}},"48816":{"varMapping":{"__isSmartRef__":true,"id":48817},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48818},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48817":{"this":{"__isSmartRef__":true,"id":48814}},"48818":{},"48819":{"change":{"__isSmartRef__":true,"id":48820},"tick":{"__isSmartRef__":true,"id":48824}},"48820":{"varMapping":{"__isSmartRef__":true,"id":48821},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48822},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48821":{"this":{"__isSmartRef__":true,"id":48792}},"48822":{"timestamp":{"__isSmartRef__":true,"id":48823},"user":"cschuster","tags":[]},"48823":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48824":{"varMapping":{"__isSmartRef__":true,"id":48825},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48826},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48825":{"this":{"__isSmartRef__":true,"id":48792}},"48826":{"timestamp":{"__isSmartRef__":true,"id":48827},"user":"cschuster","tags":[]},"48827":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48828":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48829}],"id":"720D8B72-B22B-448A-AB09-F620BB02CFFB","shape":{"__isSmartRef__":true,"id":48830},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1269","partsBinMetaInfo":{"__isSmartRef__":true,"id":48831},"eventHandler":{"__isSmartRef__":true,"id":48849},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","3DF4E7CC-71BF-48CE-81D4-EA775A2E50A3","F45EC8CC-A935-4916-8C07-C0C11B9737DE"],"partTests":{"__isSmartRef__":true,"id":48850},"_ClipMode":"visible","moved":true,"b":181.10635949706193,"#startLetters":"set","isBeingDragged":false,"delta":0.8049171533202752,"_Rotation":-7.598203171226208,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48855},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4789.1,4051.2)"},"48829":{"target":{"__isSmartRef__":true,"id":48828},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48830":{"_BorderWidth":4.903457920055842,"_ClipMode":"visible","_BorderRadius":39.98508740288009,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.5,100.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-5,-261,-223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.6,-0.0)"},"48831":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48832},{"__isSmartRef__":true,"id":48834},{"__isSmartRef__":true,"id":48836},{"__isSmartRef__":true,"id":48838},{"__isSmartRef__":true,"id":48840},{"__isSmartRef__":true,"id":48842},{"__isSmartRef__":true,"id":48844},{"__isSmartRef__":true,"id":48846}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48848},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48832":{"date":{"__isSmartRef__":true,"id":48833},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48833":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48834":{"date":{"__isSmartRef__":true,"id":48835},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48835":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48836":{"date":{"__isSmartRef__":true,"id":48837},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48837":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48838":{"date":{"__isSmartRef__":true,"id":48839},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48839":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48840":{"date":{"__isSmartRef__":true,"id":48841},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48841":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48842":{"date":{"__isSmartRef__":true,"id":48843},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48843":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48844":{"date":{"__isSmartRef__":true,"id":48845},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48845":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48846":{"date":{"__isSmartRef__":true,"id":48847},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48847":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48848":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48849":{"morph":{"__isSmartRef__":true,"id":48828},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48850":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48851}},"48851":{"test01IsMorph":{"__isSmartRef__":true,"id":48852}},"48852":{"varMapping":{"__isSmartRef__":true,"id":48853},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48854},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48853":{"this":{"__isSmartRef__":true,"id":48850}},"48854":{},"48855":{"change":{"__isSmartRef__":true,"id":48856},"tick":{"__isSmartRef__":true,"id":48860}},"48856":{"varMapping":{"__isSmartRef__":true,"id":48857},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48858},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48857":{"this":{"__isSmartRef__":true,"id":48828}},"48858":{"timestamp":{"__isSmartRef__":true,"id":48859},"user":"cschuster","tags":[]},"48859":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48860":{"varMapping":{"__isSmartRef__":true,"id":48861},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48862},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48861":{"this":{"__isSmartRef__":true,"id":48828}},"48862":{"timestamp":{"__isSmartRef__":true,"id":48863},"user":"cschuster","tags":[]},"48863":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48864":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48865}],"id":"C2F6C512-F9C2-437D-B4AB-0E18F43990A4","shape":{"__isSmartRef__":true,"id":48866},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1270","partsBinMetaInfo":{"__isSmartRef__":true,"id":48867},"eventHandler":{"__isSmartRef__":true,"id":48885},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581"],"partTests":{"__isSmartRef__":true,"id":48886},"_ClipMode":"visible","moved":true,"b":122.8973821119871,"#startLetters":"set","isBeingDragged":false,"delta":-0.7903420596267097,"_Rotation":-23.47245544771354,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48891},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4913.7,4049.1)"},"48865":{"target":{"__isSmartRef__":true,"id":48864},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48866":{"_BorderWidth":9.198223408571426,"_ClipMode":"visible","_BorderRadius":11.799872338756652,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,66.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(215,76,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.8,-9.1)"},"48867":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48868},{"__isSmartRef__":true,"id":48870},{"__isSmartRef__":true,"id":48872},{"__isSmartRef__":true,"id":48874},{"__isSmartRef__":true,"id":48876},{"__isSmartRef__":true,"id":48878},{"__isSmartRef__":true,"id":48880},{"__isSmartRef__":true,"id":48882}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48884},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48868":{"date":{"__isSmartRef__":true,"id":48869},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48869":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48870":{"date":{"__isSmartRef__":true,"id":48871},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48871":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48872":{"date":{"__isSmartRef__":true,"id":48873},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48873":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48874":{"date":{"__isSmartRef__":true,"id":48875},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48875":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48876":{"date":{"__isSmartRef__":true,"id":48877},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48877":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48878":{"date":{"__isSmartRef__":true,"id":48879},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48879":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48880":{"date":{"__isSmartRef__":true,"id":48881},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48881":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48882":{"date":{"__isSmartRef__":true,"id":48883},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48883":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48884":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48885":{"morph":{"__isSmartRef__":true,"id":48864},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48886":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48887}},"48887":{"test01IsMorph":{"__isSmartRef__":true,"id":48888}},"48888":{"varMapping":{"__isSmartRef__":true,"id":48889},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48890},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48889":{"this":{"__isSmartRef__":true,"id":48886}},"48890":{},"48891":{"change":{"__isSmartRef__":true,"id":48892},"tick":{"__isSmartRef__":true,"id":48896}},"48892":{"varMapping":{"__isSmartRef__":true,"id":48893},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48894},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48893":{"this":{"__isSmartRef__":true,"id":48864}},"48894":{"timestamp":{"__isSmartRef__":true,"id":48895},"user":"cschuster","tags":[]},"48895":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48896":{"varMapping":{"__isSmartRef__":true,"id":48897},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48898},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48897":{"this":{"__isSmartRef__":true,"id":48864}},"48898":{"timestamp":{"__isSmartRef__":true,"id":48899},"user":"cschuster","tags":[]},"48899":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48900":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48901}],"id":"52855000-0C04-4CA8-819B-B842722C9C76","shape":{"__isSmartRef__":true,"id":48902},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1271","partsBinMetaInfo":{"__isSmartRef__":true,"id":48903},"eventHandler":{"__isSmartRef__":true,"id":48921},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","27A70463-60D0-4B31-8608-13AE84A4F82B"],"partTests":{"__isSmartRef__":true,"id":48922},"_ClipMode":"visible","moved":true,"b":197,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":47.327964068940126,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48927},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6193.5,4592.3)"},"48901":{"target":{"__isSmartRef__":true,"id":48900},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48902":{"_BorderWidth":3.5381414763863184,"_ClipMode":"visible","_BorderRadius":36.58075145110084,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.4,111.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-75,-320,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-0.9)"},"48903":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48904},{"__isSmartRef__":true,"id":48906},{"__isSmartRef__":true,"id":48908},{"__isSmartRef__":true,"id":48910},{"__isSmartRef__":true,"id":48912},{"__isSmartRef__":true,"id":48914},{"__isSmartRef__":true,"id":48916},{"__isSmartRef__":true,"id":48918}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48920},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48904":{"date":{"__isSmartRef__":true,"id":48905},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48905":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48906":{"date":{"__isSmartRef__":true,"id":48907},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48907":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48908":{"date":{"__isSmartRef__":true,"id":48909},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48909":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48910":{"date":{"__isSmartRef__":true,"id":48911},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48911":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48912":{"date":{"__isSmartRef__":true,"id":48913},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48913":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48914":{"date":{"__isSmartRef__":true,"id":48915},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48915":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48916":{"date":{"__isSmartRef__":true,"id":48917},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48917":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48918":{"date":{"__isSmartRef__":true,"id":48919},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48919":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48920":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48921":{"morph":{"__isSmartRef__":true,"id":48900},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48922":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48923}},"48923":{"test01IsMorph":{"__isSmartRef__":true,"id":48924}},"48924":{"varMapping":{"__isSmartRef__":true,"id":48925},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48926},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48925":{"this":{"__isSmartRef__":true,"id":48922}},"48926":{},"48927":{"change":{"__isSmartRef__":true,"id":48928},"tick":{"__isSmartRef__":true,"id":48932}},"48928":{"varMapping":{"__isSmartRef__":true,"id":48929},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48930},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48929":{"this":{"__isSmartRef__":true,"id":48900}},"48930":{"timestamp":{"__isSmartRef__":true,"id":48931},"user":"cschuster","tags":[]},"48931":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48932":{"varMapping":{"__isSmartRef__":true,"id":48933},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48934},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48933":{"this":{"__isSmartRef__":true,"id":48900}},"48934":{"timestamp":{"__isSmartRef__":true,"id":48935},"user":"cschuster","tags":[]},"48935":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48936":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48937}],"id":"5D00BC9D-E374-4B65-B83F-12C58BF89386","shape":{"__isSmartRef__":true,"id":48938},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1272","partsBinMetaInfo":{"__isSmartRef__":true,"id":48939},"eventHandler":{"__isSmartRef__":true,"id":48957},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","382A941F-6898-499B-AB09-DB0F1908E28A","D604BEAE-9113-4005-9D47-79832C68D6C3"],"partTests":{"__isSmartRef__":true,"id":48958},"_ClipMode":"visible","moved":true,"b":24,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":21.735401593258135,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48963},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5547.3,4238.5)"},"48937":{"target":{"__isSmartRef__":true,"id":48936},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48938":{"_BorderWidth":7.033683215379001,"_ClipMode":"visible","_BorderRadius":33.38261212717717,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,83.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(104,338,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.1,-38.3)"},"48939":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48940},{"__isSmartRef__":true,"id":48942},{"__isSmartRef__":true,"id":48944},{"__isSmartRef__":true,"id":48946},{"__isSmartRef__":true,"id":48948},{"__isSmartRef__":true,"id":48950},{"__isSmartRef__":true,"id":48952},{"__isSmartRef__":true,"id":48954}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48956},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48940":{"date":{"__isSmartRef__":true,"id":48941},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48941":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48942":{"date":{"__isSmartRef__":true,"id":48943},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48943":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48944":{"date":{"__isSmartRef__":true,"id":48945},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48945":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48946":{"date":{"__isSmartRef__":true,"id":48947},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48947":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48948":{"date":{"__isSmartRef__":true,"id":48949},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48949":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48950":{"date":{"__isSmartRef__":true,"id":48951},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48951":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48952":{"date":{"__isSmartRef__":true,"id":48953},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48953":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48954":{"date":{"__isSmartRef__":true,"id":48955},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48955":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48956":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48957":{"morph":{"__isSmartRef__":true,"id":48936},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48958":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48959}},"48959":{"test01IsMorph":{"__isSmartRef__":true,"id":48960}},"48960":{"varMapping":{"__isSmartRef__":true,"id":48961},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48962},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48961":{"this":{"__isSmartRef__":true,"id":48958}},"48962":{},"48963":{"change":{"__isSmartRef__":true,"id":48964},"tick":{"__isSmartRef__":true,"id":48968}},"48964":{"varMapping":{"__isSmartRef__":true,"id":48965},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":48966},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48965":{"this":{"__isSmartRef__":true,"id":48936}},"48966":{"timestamp":{"__isSmartRef__":true,"id":48967},"user":"cschuster","tags":[]},"48967":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"48968":{"varMapping":{"__isSmartRef__":true,"id":48969},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":48970},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48969":{"this":{"__isSmartRef__":true,"id":48936}},"48970":{"timestamp":{"__isSmartRef__":true,"id":48971},"user":"cschuster","tags":[]},"48971":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"48972":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":48973}],"id":"A94852AF-2A6A-4F35-BF1C-92FA34ED1B34","shape":{"__isSmartRef__":true,"id":48974},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1273","partsBinMetaInfo":{"__isSmartRef__":true,"id":48975},"eventHandler":{"__isSmartRef__":true,"id":48993},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","71E38110-E64E-442B-88AB-A9080295ECAE","23CF9D43-274A-46D6-AEEC-E25E172C6201","0510AEE5-59D4-43A0-AFF3-D5B6C87A385A"],"partTests":{"__isSmartRef__":true,"id":48994},"_ClipMode":"visible","moved":true,"b":47.44730735756457,"#startLetters":"set","isBeingDragged":false,"delta":0.9884855699492618,"_Rotation":-39.141311078093004,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48999},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5754.5,4737.9)"},"48973":{"target":{"__isSmartRef__":true,"id":48972},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"48974":{"_BorderWidth":8.683278558765856,"_ClipMode":"visible","_BorderRadius":18.293534493657152,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,70.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(188,362,-86)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.7,-33.5)"},"48975":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":48976},{"__isSmartRef__":true,"id":48978},{"__isSmartRef__":true,"id":48980},{"__isSmartRef__":true,"id":48982},{"__isSmartRef__":true,"id":48984},{"__isSmartRef__":true,"id":48986},{"__isSmartRef__":true,"id":48988},{"__isSmartRef__":true,"id":48990}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":48992},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"48976":{"date":{"__isSmartRef__":true,"id":48977},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"48977":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"48978":{"date":{"__isSmartRef__":true,"id":48979},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"48979":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"48980":{"date":{"__isSmartRef__":true,"id":48981},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"48981":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"48982":{"date":{"__isSmartRef__":true,"id":48983},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"48983":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"48984":{"date":{"__isSmartRef__":true,"id":48985},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"48985":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"48986":{"date":{"__isSmartRef__":true,"id":48987},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"48987":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"48988":{"date":{"__isSmartRef__":true,"id":48989},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"48989":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"48990":{"date":{"__isSmartRef__":true,"id":48991},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"48991":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"48992":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"48993":{"morph":{"__isSmartRef__":true,"id":48972},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"48994":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":48995}},"48995":{"test01IsMorph":{"__isSmartRef__":true,"id":48996}},"48996":{"varMapping":{"__isSmartRef__":true,"id":48997},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":48998},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"48997":{"this":{"__isSmartRef__":true,"id":48994}},"48998":{},"48999":{"change":{"__isSmartRef__":true,"id":49000},"tick":{"__isSmartRef__":true,"id":49004}},"49000":{"varMapping":{"__isSmartRef__":true,"id":49001},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49002},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49001":{"this":{"__isSmartRef__":true,"id":48972}},"49002":{"timestamp":{"__isSmartRef__":true,"id":49003},"user":"cschuster","tags":[]},"49003":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49004":{"varMapping":{"__isSmartRef__":true,"id":49005},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49006},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49005":{"this":{"__isSmartRef__":true,"id":48972}},"49006":{"timestamp":{"__isSmartRef__":true,"id":49007},"user":"cschuster","tags":[]},"49007":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49008":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49009}],"id":"0540F40D-65E7-42E7-AEEC-36755B3C5D21","shape":{"__isSmartRef__":true,"id":49010},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1274","partsBinMetaInfo":{"__isSmartRef__":true,"id":49011},"eventHandler":{"__isSmartRef__":true,"id":49029},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2"],"partTests":{"__isSmartRef__":true,"id":49030},"_ClipMode":"visible","moved":true,"b":106.53528567613102,"#startLetters":"set","isBeingDragged":false,"delta":0.83886051713489,"_Rotation":-27.40605772149855,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49035},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4498.2,5049.0)"},"49009":{"target":{"__isSmartRef__":true,"id":49008},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49010":{"_BorderWidth":9.793223209267811,"_ClipMode":"visible","_BorderRadius":3.240018025818223,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.2,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,172,75)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-14.3)"},"49011":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49012},{"__isSmartRef__":true,"id":49014},{"__isSmartRef__":true,"id":49016},{"__isSmartRef__":true,"id":49018},{"__isSmartRef__":true,"id":49020},{"__isSmartRef__":true,"id":49022},{"__isSmartRef__":true,"id":49024},{"__isSmartRef__":true,"id":49026}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49028},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49012":{"date":{"__isSmartRef__":true,"id":49013},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49013":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49014":{"date":{"__isSmartRef__":true,"id":49015},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49015":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49016":{"date":{"__isSmartRef__":true,"id":49017},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49017":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49018":{"date":{"__isSmartRef__":true,"id":49019},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49019":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49020":{"date":{"__isSmartRef__":true,"id":49021},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49021":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49022":{"date":{"__isSmartRef__":true,"id":49023},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49023":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49024":{"date":{"__isSmartRef__":true,"id":49025},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49025":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49026":{"date":{"__isSmartRef__":true,"id":49027},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49027":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49028":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49029":{"morph":{"__isSmartRef__":true,"id":49008},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49030":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49031}},"49031":{"test01IsMorph":{"__isSmartRef__":true,"id":49032}},"49032":{"varMapping":{"__isSmartRef__":true,"id":49033},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49034},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49033":{"this":{"__isSmartRef__":true,"id":49030}},"49034":{},"49035":{"change":{"__isSmartRef__":true,"id":49036},"tick":{"__isSmartRef__":true,"id":49040}},"49036":{"varMapping":{"__isSmartRef__":true,"id":49037},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49038},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49037":{"this":{"__isSmartRef__":true,"id":49008}},"49038":{"timestamp":{"__isSmartRef__":true,"id":49039},"user":"cschuster","tags":[]},"49039":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49040":{"varMapping":{"__isSmartRef__":true,"id":49041},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49042},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49041":{"this":{"__isSmartRef__":true,"id":49008}},"49042":{"timestamp":{"__isSmartRef__":true,"id":49043},"user":"cschuster","tags":[]},"49043":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49044":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49045}],"id":"0A5C67AD-398A-461A-A61E-CA4D2E76B9A0","shape":{"__isSmartRef__":true,"id":49046},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1275","partsBinMetaInfo":{"__isSmartRef__":true,"id":49047},"eventHandler":{"__isSmartRef__":true,"id":49065},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A"],"partTests":{"__isSmartRef__":true,"id":49066},"_ClipMode":"visible","moved":true,"b":182.20017933193594,"#startLetters":"set","isBeingDragged":false,"delta":0.8759624006343074,"_Rotation":57.40581595814094,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49071},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5985.8,4136.6)"},"49045":{"target":{"__isSmartRef__":true,"id":49044},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49046":{"_BorderWidth":4.808045316434772,"_ClipMode":"visible","_BorderRadius":39.9410454391318,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.1,101.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-10,-266,-229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.2,-0.0)"},"49047":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49048},{"__isSmartRef__":true,"id":49050},{"__isSmartRef__":true,"id":49052},{"__isSmartRef__":true,"id":49054},{"__isSmartRef__":true,"id":49056},{"__isSmartRef__":true,"id":49058},{"__isSmartRef__":true,"id":49060},{"__isSmartRef__":true,"id":49062}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49064},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49048":{"date":{"__isSmartRef__":true,"id":49049},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49049":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49050":{"date":{"__isSmartRef__":true,"id":49051},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49051":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49052":{"date":{"__isSmartRef__":true,"id":49053},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49053":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49054":{"date":{"__isSmartRef__":true,"id":49055},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49055":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49056":{"date":{"__isSmartRef__":true,"id":49057},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49057":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49058":{"date":{"__isSmartRef__":true,"id":49059},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49059":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49060":{"date":{"__isSmartRef__":true,"id":49061},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49061":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49062":{"date":{"__isSmartRef__":true,"id":49063},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49063":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49064":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49065":{"morph":{"__isSmartRef__":true,"id":49044},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49066":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49067}},"49067":{"test01IsMorph":{"__isSmartRef__":true,"id":49068}},"49068":{"varMapping":{"__isSmartRef__":true,"id":49069},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49070},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49069":{"this":{"__isSmartRef__":true,"id":49066}},"49070":{},"49071":{"change":{"__isSmartRef__":true,"id":49072},"tick":{"__isSmartRef__":true,"id":49076}},"49072":{"varMapping":{"__isSmartRef__":true,"id":49073},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49074},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49073":{"this":{"__isSmartRef__":true,"id":49044}},"49074":{"timestamp":{"__isSmartRef__":true,"id":49075},"user":"cschuster","tags":[]},"49075":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49076":{"varMapping":{"__isSmartRef__":true,"id":49077},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49078},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49077":{"this":{"__isSmartRef__":true,"id":49044}},"49078":{"timestamp":{"__isSmartRef__":true,"id":49079},"user":"cschuster","tags":[]},"49079":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49080":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49081}],"id":"FE788B2A-05EA-4BD3-9FD8-3F0E2AE4B749","shape":{"__isSmartRef__":true,"id":49082},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1276","partsBinMetaInfo":{"__isSmartRef__":true,"id":49083},"eventHandler":{"__isSmartRef__":true,"id":49101},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","727B5D1B-A9FA-4A0A-9CCB-0A30BB4704D5"],"partTests":{"__isSmartRef__":true,"id":49102},"_ClipMode":"visible","moved":true,"b":215.29066822427558,"#startLetters":"set","isBeingDragged":false,"delta":-0.9458126259851269,"_Rotation":9.740377571862988,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49107},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5632.9,4503.6)"},"49081":{"target":{"__isSmartRef__":true,"id":49080},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49082":{"_BorderWidth":2.1113765389105237,"_ClipMode":"visible","_BorderRadius":26.649367200069527,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.7,123.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-148,-357,-74)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.4,-3.7)"},"49083":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49084},{"__isSmartRef__":true,"id":49086},{"__isSmartRef__":true,"id":49088},{"__isSmartRef__":true,"id":49090},{"__isSmartRef__":true,"id":49092},{"__isSmartRef__":true,"id":49094},{"__isSmartRef__":true,"id":49096},{"__isSmartRef__":true,"id":49098}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49100},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49084":{"date":{"__isSmartRef__":true,"id":49085},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49085":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49086":{"date":{"__isSmartRef__":true,"id":49087},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49087":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49088":{"date":{"__isSmartRef__":true,"id":49089},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49089":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49090":{"date":{"__isSmartRef__":true,"id":49091},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49091":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49092":{"date":{"__isSmartRef__":true,"id":49093},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49093":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49094":{"date":{"__isSmartRef__":true,"id":49095},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49095":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49096":{"date":{"__isSmartRef__":true,"id":49097},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49097":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49098":{"date":{"__isSmartRef__":true,"id":49099},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49099":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49100":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49101":{"morph":{"__isSmartRef__":true,"id":49080},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49102":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49103}},"49103":{"test01IsMorph":{"__isSmartRef__":true,"id":49104}},"49104":{"varMapping":{"__isSmartRef__":true,"id":49105},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49106},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49105":{"this":{"__isSmartRef__":true,"id":49102}},"49106":{},"49107":{"change":{"__isSmartRef__":true,"id":49108},"tick":{"__isSmartRef__":true,"id":49112}},"49108":{"varMapping":{"__isSmartRef__":true,"id":49109},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49110},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49109":{"this":{"__isSmartRef__":true,"id":49080}},"49110":{"timestamp":{"__isSmartRef__":true,"id":49111},"user":"cschuster","tags":[]},"49111":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49112":{"varMapping":{"__isSmartRef__":true,"id":49113},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49114},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49113":{"this":{"__isSmartRef__":true,"id":49080}},"49114":{"timestamp":{"__isSmartRef__":true,"id":49115},"user":"cschuster","tags":[]},"49115":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49116":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49117}],"id":"CAE3AB64-4033-4DFE-AB44-ED2C8C350D22","shape":{"__isSmartRef__":true,"id":49118},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1277","partsBinMetaInfo":{"__isSmartRef__":true,"id":49119},"eventHandler":{"__isSmartRef__":true,"id":49137},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C"],"partTests":{"__isSmartRef__":true,"id":49138},"_ClipMode":"visible","moved":true,"b":39.126681812340394,"#startLetters":"set","isBeingDragged":false,"delta":-0.7462170190410689,"_Rotation":5.795789420154778,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49143},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5220.4,5096.2)"},"49117":{"target":{"__isSmartRef__":true,"id":49116},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49118":{"_BorderWidth":8.15518566286692,"_ClipMode":"visible","_BorderRadius":24.07168549254247,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.2,74.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,360,24)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-35.5)"},"49119":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49120},{"__isSmartRef__":true,"id":49122},{"__isSmartRef__":true,"id":49124},{"__isSmartRef__":true,"id":49126},{"__isSmartRef__":true,"id":49128},{"__isSmartRef__":true,"id":49130},{"__isSmartRef__":true,"id":49132},{"__isSmartRef__":true,"id":49134}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49136},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49120":{"date":{"__isSmartRef__":true,"id":49121},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49121":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49122":{"date":{"__isSmartRef__":true,"id":49123},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49123":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49124":{"date":{"__isSmartRef__":true,"id":49125},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49125":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49126":{"date":{"__isSmartRef__":true,"id":49127},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49127":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49128":{"date":{"__isSmartRef__":true,"id":49129},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49129":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49130":{"date":{"__isSmartRef__":true,"id":49131},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49131":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49132":{"date":{"__isSmartRef__":true,"id":49133},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49133":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49134":{"date":{"__isSmartRef__":true,"id":49135},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49135":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49136":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49137":{"morph":{"__isSmartRef__":true,"id":49116},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49138":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49139}},"49139":{"test01IsMorph":{"__isSmartRef__":true,"id":49140}},"49140":{"varMapping":{"__isSmartRef__":true,"id":49141},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49142},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49141":{"this":{"__isSmartRef__":true,"id":49138}},"49142":{},"49143":{"change":{"__isSmartRef__":true,"id":49144},"tick":{"__isSmartRef__":true,"id":49148}},"49144":{"varMapping":{"__isSmartRef__":true,"id":49145},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49146},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49145":{"this":{"__isSmartRef__":true,"id":49116}},"49146":{"timestamp":{"__isSmartRef__":true,"id":49147},"user":"cschuster","tags":[]},"49147":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49148":{"varMapping":{"__isSmartRef__":true,"id":49149},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49150},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49149":{"this":{"__isSmartRef__":true,"id":49116}},"49150":{"timestamp":{"__isSmartRef__":true,"id":49151},"user":"cschuster","tags":[]},"49151":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49152":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49153}],"id":"63EF80AC-7F0A-4AD6-870A-F031F521430C","shape":{"__isSmartRef__":true,"id":49154},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1278","partsBinMetaInfo":{"__isSmartRef__":true,"id":49155},"eventHandler":{"__isSmartRef__":true,"id":49173},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E","AA301D99-F9D7-48B0-9CB0-6F8D4E5348A2"],"partTests":{"__isSmartRef__":true,"id":49174},"_ClipMode":"visible","moved":true,"b":72.3543043123791,"#startLetters":"set","isBeingDragged":false,"delta":0.9276192860561423,"_Rotation":-35.76370028467493,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49179},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6619.7,5913.0)"},"49153":{"target":{"__isSmartRef__":true,"id":49152},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49154":{"_BorderWidth":9.764746062631604,"_ClipMode":"visible","_BorderRadius":3.675511933818607,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.1,61.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,322,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-26.1)"},"49155":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49156},{"__isSmartRef__":true,"id":49158},{"__isSmartRef__":true,"id":49160},{"__isSmartRef__":true,"id":49162},{"__isSmartRef__":true,"id":49164},{"__isSmartRef__":true,"id":49166},{"__isSmartRef__":true,"id":49168},{"__isSmartRef__":true,"id":49170}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49172},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49156":{"date":{"__isSmartRef__":true,"id":49157},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49157":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49158":{"date":{"__isSmartRef__":true,"id":49159},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49159":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49160":{"date":{"__isSmartRef__":true,"id":49161},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49161":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49162":{"date":{"__isSmartRef__":true,"id":49163},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49163":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49164":{"date":{"__isSmartRef__":true,"id":49165},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49165":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49166":{"date":{"__isSmartRef__":true,"id":49167},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49167":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49168":{"date":{"__isSmartRef__":true,"id":49169},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49169":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49170":{"date":{"__isSmartRef__":true,"id":49171},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49171":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49172":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49173":{"morph":{"__isSmartRef__":true,"id":49152},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49174":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49175}},"49175":{"test01IsMorph":{"__isSmartRef__":true,"id":49176}},"49176":{"varMapping":{"__isSmartRef__":true,"id":49177},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49178},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49177":{"this":{"__isSmartRef__":true,"id":49174}},"49178":{},"49179":{"change":{"__isSmartRef__":true,"id":49180},"tick":{"__isSmartRef__":true,"id":49184}},"49180":{"varMapping":{"__isSmartRef__":true,"id":49181},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49182},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49181":{"this":{"__isSmartRef__":true,"id":49152}},"49182":{"timestamp":{"__isSmartRef__":true,"id":49183},"user":"cschuster","tags":[]},"49183":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49184":{"varMapping":{"__isSmartRef__":true,"id":49185},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49186},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49185":{"this":{"__isSmartRef__":true,"id":49152}},"49186":{"timestamp":{"__isSmartRef__":true,"id":49187},"user":"cschuster","tags":[]},"49187":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49188":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49189}],"id":"348C5F24-CDDD-477E-9BA2-7876F5883817","shape":{"__isSmartRef__":true,"id":49190},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1279","partsBinMetaInfo":{"__isSmartRef__":true,"id":49191},"eventHandler":{"__isSmartRef__":true,"id":49209},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","33267D9C-9BBE-46B8-AEA5-60D4CE485CE9"],"partTests":{"__isSmartRef__":true,"id":49210},"_ClipMode":"visible","moved":true,"b":215.51074449904263,"#startLetters":"set","isBeingDragged":false,"delta":-0.6567693431861699,"_Rotation":24.01879845744131,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49215},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5956.1,5007.2)"},"49189":{"target":{"__isSmartRef__":true,"id":49188},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49190":{"_BorderWidth":2.0957219297677514,"_ClipMode":"visible","_BorderRadius":26.504270225228876,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.8,123.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-149,-357,-72)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.4,-3.7)"},"49191":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49192},{"__isSmartRef__":true,"id":49194},{"__isSmartRef__":true,"id":49196},{"__isSmartRef__":true,"id":49198},{"__isSmartRef__":true,"id":49200},{"__isSmartRef__":true,"id":49202},{"__isSmartRef__":true,"id":49204},{"__isSmartRef__":true,"id":49206}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49208},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49192":{"date":{"__isSmartRef__":true,"id":49193},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49193":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49194":{"date":{"__isSmartRef__":true,"id":49195},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49195":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49196":{"date":{"__isSmartRef__":true,"id":49197},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49197":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49198":{"date":{"__isSmartRef__":true,"id":49199},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49199":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49200":{"date":{"__isSmartRef__":true,"id":49201},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49201":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49202":{"date":{"__isSmartRef__":true,"id":49203},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49203":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49204":{"date":{"__isSmartRef__":true,"id":49205},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49205":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49206":{"date":{"__isSmartRef__":true,"id":49207},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49207":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49208":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49209":{"morph":{"__isSmartRef__":true,"id":49188},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49210":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49211}},"49211":{"test01IsMorph":{"__isSmartRef__":true,"id":49212}},"49212":{"varMapping":{"__isSmartRef__":true,"id":49213},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49214},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49213":{"this":{"__isSmartRef__":true,"id":49210}},"49214":{},"49215":{"change":{"__isSmartRef__":true,"id":49216},"tick":{"__isSmartRef__":true,"id":49220}},"49216":{"varMapping":{"__isSmartRef__":true,"id":49217},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49218},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49217":{"this":{"__isSmartRef__":true,"id":49188}},"49218":{"timestamp":{"__isSmartRef__":true,"id":49219},"user":"cschuster","tags":[]},"49219":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49220":{"varMapping":{"__isSmartRef__":true,"id":49221},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49222},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49221":{"this":{"__isSmartRef__":true,"id":49188}},"49222":{"timestamp":{"__isSmartRef__":true,"id":49223},"user":"cschuster","tags":[]},"49223":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49224":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49225}],"id":"6A23749B-0F97-48DB-BA4E-71DD43F5BA0F","shape":{"__isSmartRef__":true,"id":49226},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1280","partsBinMetaInfo":{"__isSmartRef__":true,"id":49227},"eventHandler":{"__isSmartRef__":true,"id":49245},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3DE3EB14-2347-4362-95E3-C8F2FB96DBA9"],"partTests":{"__isSmartRef__":true,"id":49246},"_ClipMode":"visible","moved":true,"b":312,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-8.695026929478699,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49251},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4717.6,4161.8)"},"49225":{"target":{"__isSmartRef__":true,"id":49224},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49226":{"_BorderWidth":1.2842758726130272,"_ClipMode":"visible","_BorderRadius":17.90943073464691,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-19,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-33.4)"},"49227":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49228},{"__isSmartRef__":true,"id":49230},{"__isSmartRef__":true,"id":49232},{"__isSmartRef__":true,"id":49234},{"__isSmartRef__":true,"id":49236},{"__isSmartRef__":true,"id":49238},{"__isSmartRef__":true,"id":49240},{"__isSmartRef__":true,"id":49242}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49244},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49228":{"date":{"__isSmartRef__":true,"id":49229},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49229":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49230":{"date":{"__isSmartRef__":true,"id":49231},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49231":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49232":{"date":{"__isSmartRef__":true,"id":49233},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49233":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49234":{"date":{"__isSmartRef__":true,"id":49235},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49235":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49236":{"date":{"__isSmartRef__":true,"id":49237},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49237":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49238":{"date":{"__isSmartRef__":true,"id":49239},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49239":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49240":{"date":{"__isSmartRef__":true,"id":49241},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49241":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49242":{"date":{"__isSmartRef__":true,"id":49243},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49243":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49244":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49245":{"morph":{"__isSmartRef__":true,"id":49224},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49246":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49247}},"49247":{"test01IsMorph":{"__isSmartRef__":true,"id":49248}},"49248":{"varMapping":{"__isSmartRef__":true,"id":49249},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49250},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49249":{"this":{"__isSmartRef__":true,"id":49246}},"49250":{},"49251":{"change":{"__isSmartRef__":true,"id":49252},"tick":{"__isSmartRef__":true,"id":49256}},"49252":{"varMapping":{"__isSmartRef__":true,"id":49253},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49254},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49253":{"this":{"__isSmartRef__":true,"id":49224}},"49254":{"timestamp":{"__isSmartRef__":true,"id":49255},"user":"cschuster","tags":[]},"49255":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49256":{"varMapping":{"__isSmartRef__":true,"id":49257},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49258},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49257":{"this":{"__isSmartRef__":true,"id":49224}},"49258":{"timestamp":{"__isSmartRef__":true,"id":49259},"user":"cschuster","tags":[]},"49259":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49260":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49261}],"id":"EA0CFFBE-87BA-46E1-B1CF-0FA3595447FA","shape":{"__isSmartRef__":true,"id":49262},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1281","partsBinMetaInfo":{"__isSmartRef__":true,"id":49263},"eventHandler":{"__isSmartRef__":true,"id":49281},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","E54C1E46-36BF-425E-9F70-373170962507"],"partTests":{"__isSmartRef__":true,"id":49282},"_ClipMode":"visible","moved":true,"b":347.45344773167744,"#startLetters":"set","isBeingDragged":false,"delta":-0.8364368178881705,"_Rotation":4.898978360210714,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49287},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5105.5,4287.6)"},"49261":{"target":{"__isSmartRef__":true,"id":49260},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49262":{"_BorderWidth":3.913836132492894,"_ClipMode":"visible","_BorderRadius":38.112396884675206,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.0,108.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-56,194,86)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.7,-39.5)"},"49263":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49264},{"__isSmartRef__":true,"id":49266},{"__isSmartRef__":true,"id":49268},{"__isSmartRef__":true,"id":49270},{"__isSmartRef__":true,"id":49272},{"__isSmartRef__":true,"id":49274},{"__isSmartRef__":true,"id":49276},{"__isSmartRef__":true,"id":49278}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49280},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49264":{"date":{"__isSmartRef__":true,"id":49265},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49265":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49266":{"date":{"__isSmartRef__":true,"id":49267},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49267":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49268":{"date":{"__isSmartRef__":true,"id":49269},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49269":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49270":{"date":{"__isSmartRef__":true,"id":49271},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49271":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49272":{"date":{"__isSmartRef__":true,"id":49273},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49273":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49274":{"date":{"__isSmartRef__":true,"id":49275},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49275":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49276":{"date":{"__isSmartRef__":true,"id":49277},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49277":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49278":{"date":{"__isSmartRef__":true,"id":49279},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49279":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49280":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49281":{"morph":{"__isSmartRef__":true,"id":49260},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49282":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49283}},"49283":{"test01IsMorph":{"__isSmartRef__":true,"id":49284}},"49284":{"varMapping":{"__isSmartRef__":true,"id":49285},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49286},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49285":{"this":{"__isSmartRef__":true,"id":49282}},"49286":{},"49287":{"change":{"__isSmartRef__":true,"id":49288},"tick":{"__isSmartRef__":true,"id":49292}},"49288":{"varMapping":{"__isSmartRef__":true,"id":49289},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49290},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49289":{"this":{"__isSmartRef__":true,"id":49260}},"49290":{"timestamp":{"__isSmartRef__":true,"id":49291},"user":"cschuster","tags":[]},"49291":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49292":{"varMapping":{"__isSmartRef__":true,"id":49293},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49294},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49293":{"this":{"__isSmartRef__":true,"id":49260}},"49294":{"timestamp":{"__isSmartRef__":true,"id":49295},"user":"cschuster","tags":[]},"49295":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49296":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49297}],"id":"01877725-9995-4B20-BC02-DF19BAE2EE43","shape":{"__isSmartRef__":true,"id":49298},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1282","partsBinMetaInfo":{"__isSmartRef__":true,"id":49299},"eventHandler":{"__isSmartRef__":true,"id":49317},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA"],"partTests":{"__isSmartRef__":true,"id":49318},"_ClipMode":"visible","moved":true,"b":230.45536821358837,"#startLetters":"set","isBeingDragged":false,"delta":-0.8147461118642241,"_Rotation":0.8639676440281361,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49323},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4147.3,4100.0)"},"49297":{"target":{"__isSmartRef__":true,"id":49296},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49298":{"_BorderWidth":1.1443556877800756,"_ClipMode":"visible","_BorderRadius":16.21441110023383,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,130.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-197,-360,123)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.6,-7.3)"},"49299":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49300},{"__isSmartRef__":true,"id":49302},{"__isSmartRef__":true,"id":49304},{"__isSmartRef__":true,"id":49306},{"__isSmartRef__":true,"id":49308},{"__isSmartRef__":true,"id":49310},{"__isSmartRef__":true,"id":49312},{"__isSmartRef__":true,"id":49314}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49316},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49300":{"date":{"__isSmartRef__":true,"id":49301},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49301":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49302":{"date":{"__isSmartRef__":true,"id":49303},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49303":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49304":{"date":{"__isSmartRef__":true,"id":49305},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49305":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49306":{"date":{"__isSmartRef__":true,"id":49307},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49307":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49308":{"date":{"__isSmartRef__":true,"id":49309},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49309":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49310":{"date":{"__isSmartRef__":true,"id":49311},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49311":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49312":{"date":{"__isSmartRef__":true,"id":49313},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49313":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49314":{"date":{"__isSmartRef__":true,"id":49315},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49315":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49316":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49317":{"morph":{"__isSmartRef__":true,"id":49296},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49318":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49319}},"49319":{"test01IsMorph":{"__isSmartRef__":true,"id":49320}},"49320":{"varMapping":{"__isSmartRef__":true,"id":49321},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49322},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49321":{"this":{"__isSmartRef__":true,"id":49318}},"49322":{},"49323":{"change":{"__isSmartRef__":true,"id":49324},"tick":{"__isSmartRef__":true,"id":49328}},"49324":{"varMapping":{"__isSmartRef__":true,"id":49325},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49326},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49325":{"this":{"__isSmartRef__":true,"id":49296}},"49326":{"timestamp":{"__isSmartRef__":true,"id":49327},"user":"cschuster","tags":[]},"49327":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49328":{"varMapping":{"__isSmartRef__":true,"id":49329},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49330},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49329":{"this":{"__isSmartRef__":true,"id":49296}},"49330":{"timestamp":{"__isSmartRef__":true,"id":49331},"user":"cschuster","tags":[]},"49331":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49332":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49333}],"id":"11A2DEE4-BB3E-48F8-883A-ECC02281F8C5","shape":{"__isSmartRef__":true,"id":49334},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1283","partsBinMetaInfo":{"__isSmartRef__":true,"id":49335},"eventHandler":{"__isSmartRef__":true,"id":49353},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329"],"partTests":{"__isSmartRef__":true,"id":49354},"_ClipMode":"visible","moved":true,"b":207.10142715263646,"#startLetters":"set","isBeingDragged":false,"delta":-0.6344339122297242,"_Rotation":-7.656167793637235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49359},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5327.9,4799.1)"},"49333":{"target":{"__isSmartRef__":true,"id":49332},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49334":{"_BorderWidth":2.722164595155457,"_ClipMode":"visible","_BorderRadius":31.698345389498716,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-117,-345,-169)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-2.2)"},"49335":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49336},{"__isSmartRef__":true,"id":49338},{"__isSmartRef__":true,"id":49340},{"__isSmartRef__":true,"id":49342},{"__isSmartRef__":true,"id":49344},{"__isSmartRef__":true,"id":49346},{"__isSmartRef__":true,"id":49348},{"__isSmartRef__":true,"id":49350}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49352},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49336":{"date":{"__isSmartRef__":true,"id":49337},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49337":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49338":{"date":{"__isSmartRef__":true,"id":49339},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49339":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49340":{"date":{"__isSmartRef__":true,"id":49341},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49341":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49342":{"date":{"__isSmartRef__":true,"id":49343},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49343":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49344":{"date":{"__isSmartRef__":true,"id":49345},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49345":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49346":{"date":{"__isSmartRef__":true,"id":49347},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49347":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49348":{"date":{"__isSmartRef__":true,"id":49349},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49349":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49350":{"date":{"__isSmartRef__":true,"id":49351},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49351":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49352":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49353":{"morph":{"__isSmartRef__":true,"id":49332},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49354":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49355}},"49355":{"test01IsMorph":{"__isSmartRef__":true,"id":49356}},"49356":{"varMapping":{"__isSmartRef__":true,"id":49357},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49358},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49357":{"this":{"__isSmartRef__":true,"id":49354}},"49358":{},"49359":{"change":{"__isSmartRef__":true,"id":49360},"tick":{"__isSmartRef__":true,"id":49364}},"49360":{"varMapping":{"__isSmartRef__":true,"id":49361},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49362},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49361":{"this":{"__isSmartRef__":true,"id":49332}},"49362":{"timestamp":{"__isSmartRef__":true,"id":49363},"user":"cschuster","tags":[]},"49363":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49364":{"varMapping":{"__isSmartRef__":true,"id":49365},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49366},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49365":{"this":{"__isSmartRef__":true,"id":49332}},"49366":{"timestamp":{"__isSmartRef__":true,"id":49367},"user":"cschuster","tags":[]},"49367":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49368":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49369}],"id":"938C220D-6032-4539-A5F1-B8A091D2599E","shape":{"__isSmartRef__":true,"id":49370},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1284","partsBinMetaInfo":{"__isSmartRef__":true,"id":49371},"eventHandler":{"__isSmartRef__":true,"id":49389},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","4BCE8704-2AEF-41A3-A795-8396A6BCF761","61C518E0-271D-4109-8775-C3BFCE53E8BF"],"partTests":{"__isSmartRef__":true,"id":49390},"_ClipMode":"visible","moved":true,"b":295.6826416285476,"#startLetters":"set","isBeingDragged":false,"delta":0.8671045209048316,"_Rotation":-53.30273140653226,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49395},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5676.4,5375.6)"},"49369":{"target":{"__isSmartRef__":true,"id":49368},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49370":{"_BorderWidth":0.49395819178921396,"_ClipMode":"visible","_BorderRadius":7.5129395562503465,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.8,136.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-230,-120,-179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-28.7)"},"49371":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49372},{"__isSmartRef__":true,"id":49374},{"__isSmartRef__":true,"id":49376},{"__isSmartRef__":true,"id":49378},{"__isSmartRef__":true,"id":49380},{"__isSmartRef__":true,"id":49382},{"__isSmartRef__":true,"id":49384},{"__isSmartRef__":true,"id":49386}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49388},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49372":{"date":{"__isSmartRef__":true,"id":49373},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49373":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49374":{"date":{"__isSmartRef__":true,"id":49375},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49375":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49376":{"date":{"__isSmartRef__":true,"id":49377},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49377":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49378":{"date":{"__isSmartRef__":true,"id":49379},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49379":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49380":{"date":{"__isSmartRef__":true,"id":49381},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49381":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49382":{"date":{"__isSmartRef__":true,"id":49383},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49383":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49384":{"date":{"__isSmartRef__":true,"id":49385},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49385":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49386":{"date":{"__isSmartRef__":true,"id":49387},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49387":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49388":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49389":{"morph":{"__isSmartRef__":true,"id":49368},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49390":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49391}},"49391":{"test01IsMorph":{"__isSmartRef__":true,"id":49392}},"49392":{"varMapping":{"__isSmartRef__":true,"id":49393},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49394},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49393":{"this":{"__isSmartRef__":true,"id":49390}},"49394":{},"49395":{"change":{"__isSmartRef__":true,"id":49396},"tick":{"__isSmartRef__":true,"id":49400}},"49396":{"varMapping":{"__isSmartRef__":true,"id":49397},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49398},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49397":{"this":{"__isSmartRef__":true,"id":49368}},"49398":{"timestamp":{"__isSmartRef__":true,"id":49399},"user":"cschuster","tags":[]},"49399":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49400":{"varMapping":{"__isSmartRef__":true,"id":49401},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49402},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49401":{"this":{"__isSmartRef__":true,"id":49368}},"49402":{"timestamp":{"__isSmartRef__":true,"id":49403},"user":"cschuster","tags":[]},"49403":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49404":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49405}],"id":"E4EA3693-1A9D-4EEA-9A46-3A3A01A3E41E","shape":{"__isSmartRef__":true,"id":49406},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1285","partsBinMetaInfo":{"__isSmartRef__":true,"id":49407},"eventHandler":{"__isSmartRef__":true,"id":49425},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F"],"partTests":{"__isSmartRef__":true,"id":49426},"_ClipMode":"visible","moved":true,"b":41.569089212687686,"#startLetters":"set","isBeingDragged":false,"delta":-0.8559970720089041,"_Rotation":48.65363839449405,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49431},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5794.8,3447.9)"},"49405":{"target":{"__isSmartRef__":true,"id":49404},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49406":{"_BorderWidth":8.317613413558966,"_ClipMode":"visible","_BorderRadius":22.389505981077807,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,73.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(170,361,-9)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.3,-35.0)"},"49407":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49408},{"__isSmartRef__":true,"id":49410},{"__isSmartRef__":true,"id":49412},{"__isSmartRef__":true,"id":49414},{"__isSmartRef__":true,"id":49416},{"__isSmartRef__":true,"id":49418},{"__isSmartRef__":true,"id":49420},{"__isSmartRef__":true,"id":49422}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49424},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49408":{"date":{"__isSmartRef__":true,"id":49409},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49409":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49410":{"date":{"__isSmartRef__":true,"id":49411},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49411":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49412":{"date":{"__isSmartRef__":true,"id":49413},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49413":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49414":{"date":{"__isSmartRef__":true,"id":49415},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49415":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49416":{"date":{"__isSmartRef__":true,"id":49417},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49417":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49418":{"date":{"__isSmartRef__":true,"id":49419},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49419":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49420":{"date":{"__isSmartRef__":true,"id":49421},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49421":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49422":{"date":{"__isSmartRef__":true,"id":49423},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49423":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49424":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49425":{"morph":{"__isSmartRef__":true,"id":49404},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49426":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49427}},"49427":{"test01IsMorph":{"__isSmartRef__":true,"id":49428}},"49428":{"varMapping":{"__isSmartRef__":true,"id":49429},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49430},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49429":{"this":{"__isSmartRef__":true,"id":49426}},"49430":{},"49431":{"change":{"__isSmartRef__":true,"id":49432},"tick":{"__isSmartRef__":true,"id":49436}},"49432":{"varMapping":{"__isSmartRef__":true,"id":49433},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49433":{"this":{"__isSmartRef__":true,"id":49404}},"49434":{"timestamp":{"__isSmartRef__":true,"id":49435},"user":"cschuster","tags":[]},"49435":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49436":{"varMapping":{"__isSmartRef__":true,"id":49437},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49438},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49437":{"this":{"__isSmartRef__":true,"id":49404}},"49438":{"timestamp":{"__isSmartRef__":true,"id":49439},"user":"cschuster","tags":[]},"49439":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49440":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49441}],"id":"99DCA6E2-3A26-498D-9F75-68753B97A7E6","shape":{"__isSmartRef__":true,"id":49442},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1286","partsBinMetaInfo":{"__isSmartRef__":true,"id":49443},"eventHandler":{"__isSmartRef__":true,"id":49461},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51"],"partTests":{"__isSmartRef__":true,"id":49462},"_ClipMode":"visible","moved":true,"b":226.07746264373418,"#startLetters":"set","isBeingDragged":false,"delta":-0.9994219205691479,"_Rotation":21.092967336918473,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49467},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6121.6,5043.8)"},"49441":{"target":{"__isSmartRef__":true,"id":49440},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49442":{"_BorderWidth":1.398608472042251,"_ClipMode":"visible","_BorderRadius":19.24796649976664,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-184,-362,69)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-6.1)"},"49443":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49444},{"__isSmartRef__":true,"id":49446},{"__isSmartRef__":true,"id":49448},{"__isSmartRef__":true,"id":49450},{"__isSmartRef__":true,"id":49452},{"__isSmartRef__":true,"id":49454},{"__isSmartRef__":true,"id":49456},{"__isSmartRef__":true,"id":49458}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49460},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49444":{"date":{"__isSmartRef__":true,"id":49445},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49445":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49446":{"date":{"__isSmartRef__":true,"id":49447},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49447":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49448":{"date":{"__isSmartRef__":true,"id":49449},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49449":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49450":{"date":{"__isSmartRef__":true,"id":49451},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49451":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49452":{"date":{"__isSmartRef__":true,"id":49453},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49453":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49454":{"date":{"__isSmartRef__":true,"id":49455},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49455":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49456":{"date":{"__isSmartRef__":true,"id":49457},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49457":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49458":{"date":{"__isSmartRef__":true,"id":49459},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49459":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49460":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49461":{"morph":{"__isSmartRef__":true,"id":49440},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49462":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49463}},"49463":{"test01IsMorph":{"__isSmartRef__":true,"id":49464}},"49464":{"varMapping":{"__isSmartRef__":true,"id":49465},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49466},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49465":{"this":{"__isSmartRef__":true,"id":49462}},"49466":{},"49467":{"change":{"__isSmartRef__":true,"id":49468},"tick":{"__isSmartRef__":true,"id":49472}},"49468":{"varMapping":{"__isSmartRef__":true,"id":49469},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49469":{"this":{"__isSmartRef__":true,"id":49440}},"49470":{"timestamp":{"__isSmartRef__":true,"id":49471},"user":"cschuster","tags":[]},"49471":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49472":{"varMapping":{"__isSmartRef__":true,"id":49473},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49474},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49473":{"this":{"__isSmartRef__":true,"id":49440}},"49474":{"timestamp":{"__isSmartRef__":true,"id":49475},"user":"cschuster","tags":[]},"49475":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49476":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49477}],"id":"5E44FDAF-8BE6-46CE-8D19-E73597EE314B","shape":{"__isSmartRef__":true,"id":49478},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1287","partsBinMetaInfo":{"__isSmartRef__":true,"id":49479},"eventHandler":{"__isSmartRef__":true,"id":49497},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766"],"partTests":{"__isSmartRef__":true,"id":49498},"_ClipMode":"visible","moved":true,"b":115,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":18.82297562275099,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49503},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5622.8,4736.4)"},"49477":{"target":{"__isSmartRef__":true,"id":49476},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49478":{"_BorderWidth":9.53153893518325,"_ClipMode":"visible","_BorderRadius":7.1442478062692105,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.4,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,124,172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-11.5)"},"49479":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49480},{"__isSmartRef__":true,"id":49482},{"__isSmartRef__":true,"id":49484},{"__isSmartRef__":true,"id":49486},{"__isSmartRef__":true,"id":49488},{"__isSmartRef__":true,"id":49490},{"__isSmartRef__":true,"id":49492},{"__isSmartRef__":true,"id":49494}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49496},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49480":{"date":{"__isSmartRef__":true,"id":49481},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49481":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49482":{"date":{"__isSmartRef__":true,"id":49483},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49483":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49484":{"date":{"__isSmartRef__":true,"id":49485},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49485":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49486":{"date":{"__isSmartRef__":true,"id":49487},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49487":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49488":{"date":{"__isSmartRef__":true,"id":49489},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49489":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49490":{"date":{"__isSmartRef__":true,"id":49491},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49491":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49492":{"date":{"__isSmartRef__":true,"id":49493},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49493":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49494":{"date":{"__isSmartRef__":true,"id":49495},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49495":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49496":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49497":{"morph":{"__isSmartRef__":true,"id":49476},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49498":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49499}},"49499":{"test01IsMorph":{"__isSmartRef__":true,"id":49500}},"49500":{"varMapping":{"__isSmartRef__":true,"id":49501},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49502},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49501":{"this":{"__isSmartRef__":true,"id":49498}},"49502":{},"49503":{"change":{"__isSmartRef__":true,"id":49504},"tick":{"__isSmartRef__":true,"id":49508}},"49504":{"varMapping":{"__isSmartRef__":true,"id":49505},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49505":{"this":{"__isSmartRef__":true,"id":49476}},"49506":{"timestamp":{"__isSmartRef__":true,"id":49507},"user":"cschuster","tags":[]},"49507":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49508":{"varMapping":{"__isSmartRef__":true,"id":49509},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49510},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49509":{"this":{"__isSmartRef__":true,"id":49476}},"49510":{"timestamp":{"__isSmartRef__":true,"id":49511},"user":"cschuster","tags":[]},"49511":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49512":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49513}],"id":"E235FA56-AA0D-469B-930C-C38DB5A676DD","shape":{"__isSmartRef__":true,"id":49514},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1288","partsBinMetaInfo":{"__isSmartRef__":true,"id":49515},"eventHandler":{"__isSmartRef__":true,"id":49533},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36","409841CC-04C6-4F94-BA34-35C0C66EC58F"],"partTests":{"__isSmartRef__":true,"id":49534},"_ClipMode":"visible","moved":true,"b":88.3358401558362,"#startLetters":"set","isBeingDragged":false,"delta":0.8746122787706554,"_Rotation":13.03462236771825,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49539},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5300.6,4617.6)"},"49513":{"target":{"__isSmartRef__":true,"id":49512},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49514":{"_BorderWidth":9.997891108245,"_ClipMode":"visible","_BorderRadius":0.033735152200902174,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.3,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,264,-156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.6)"},"49515":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49516},{"__isSmartRef__":true,"id":49518},{"__isSmartRef__":true,"id":49520},{"__isSmartRef__":true,"id":49522},{"__isSmartRef__":true,"id":49524},{"__isSmartRef__":true,"id":49526},{"__isSmartRef__":true,"id":49528},{"__isSmartRef__":true,"id":49530}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49532},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49516":{"date":{"__isSmartRef__":true,"id":49517},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49517":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49518":{"date":{"__isSmartRef__":true,"id":49519},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49519":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49520":{"date":{"__isSmartRef__":true,"id":49521},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49521":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49522":{"date":{"__isSmartRef__":true,"id":49523},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49523":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49524":{"date":{"__isSmartRef__":true,"id":49525},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49525":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49526":{"date":{"__isSmartRef__":true,"id":49527},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49527":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49528":{"date":{"__isSmartRef__":true,"id":49529},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49529":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49530":{"date":{"__isSmartRef__":true,"id":49531},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49531":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49532":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49533":{"morph":{"__isSmartRef__":true,"id":49512},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49534":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49535}},"49535":{"test01IsMorph":{"__isSmartRef__":true,"id":49536}},"49536":{"varMapping":{"__isSmartRef__":true,"id":49537},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49538},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49537":{"this":{"__isSmartRef__":true,"id":49534}},"49538":{},"49539":{"change":{"__isSmartRef__":true,"id":49540},"tick":{"__isSmartRef__":true,"id":49544}},"49540":{"varMapping":{"__isSmartRef__":true,"id":49541},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49541":{"this":{"__isSmartRef__":true,"id":49512}},"49542":{"timestamp":{"__isSmartRef__":true,"id":49543},"user":"cschuster","tags":[]},"49543":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49544":{"varMapping":{"__isSmartRef__":true,"id":49545},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49546},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49545":{"this":{"__isSmartRef__":true,"id":49512}},"49546":{"timestamp":{"__isSmartRef__":true,"id":49547},"user":"cschuster","tags":[]},"49547":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49548":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49549}],"id":"BCA53FD0-F28B-41F7-A07E-FE2F2EEA3FEE","shape":{"__isSmartRef__":true,"id":49550},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1289","partsBinMetaInfo":{"__isSmartRef__":true,"id":49551},"eventHandler":{"__isSmartRef__":true,"id":49569},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","14648F33-F3FB-415E-8799-6BB58574E4D1","EF3ED231-85F7-4E28-BFDF-63BEF31B30C7"],"partTests":{"__isSmartRef__":true,"id":49570},"_ClipMode":"visible","moved":true,"b":185,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":19.578415608230458,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49575},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4979.2,4789.2)"},"49549":{"target":{"__isSmartRef__":true,"id":49548},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49550":{"_BorderWidth":4.56422128626171,"_ClipMode":"visible","_BorderRadius":39.696155060244166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.9,103.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-23,-278,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.3,-0.1)"},"49551":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49552},{"__isSmartRef__":true,"id":49554},{"__isSmartRef__":true,"id":49556},{"__isSmartRef__":true,"id":49558},{"__isSmartRef__":true,"id":49560},{"__isSmartRef__":true,"id":49562},{"__isSmartRef__":true,"id":49564},{"__isSmartRef__":true,"id":49566}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49568},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49552":{"date":{"__isSmartRef__":true,"id":49553},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49553":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49554":{"date":{"__isSmartRef__":true,"id":49555},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49555":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49556":{"date":{"__isSmartRef__":true,"id":49557},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49557":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49558":{"date":{"__isSmartRef__":true,"id":49559},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49559":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49560":{"date":{"__isSmartRef__":true,"id":49561},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49561":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49562":{"date":{"__isSmartRef__":true,"id":49563},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49563":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49564":{"date":{"__isSmartRef__":true,"id":49565},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49565":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49566":{"date":{"__isSmartRef__":true,"id":49567},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49567":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49568":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49569":{"morph":{"__isSmartRef__":true,"id":49548},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49570":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49571}},"49571":{"test01IsMorph":{"__isSmartRef__":true,"id":49572}},"49572":{"varMapping":{"__isSmartRef__":true,"id":49573},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49574},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49573":{"this":{"__isSmartRef__":true,"id":49570}},"49574":{},"49575":{"change":{"__isSmartRef__":true,"id":49576},"tick":{"__isSmartRef__":true,"id":49580}},"49576":{"varMapping":{"__isSmartRef__":true,"id":49577},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49577":{"this":{"__isSmartRef__":true,"id":49548}},"49578":{"timestamp":{"__isSmartRef__":true,"id":49579},"user":"cschuster","tags":[]},"49579":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49580":{"varMapping":{"__isSmartRef__":true,"id":49581},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49582},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49581":{"this":{"__isSmartRef__":true,"id":49548}},"49582":{"timestamp":{"__isSmartRef__":true,"id":49583},"user":"cschuster","tags":[]},"49583":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49584":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49585}],"id":"5EC833D8-78AF-4636-A994-421F91765C24","shape":{"__isSmartRef__":true,"id":49586},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1290","partsBinMetaInfo":{"__isSmartRef__":true,"id":49587},"eventHandler":{"__isSmartRef__":true,"id":49605},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","DF14F6A4-6A6F-4963-AFC1-BFACF313E6A6"],"partTests":{"__isSmartRef__":true,"id":49606},"_ClipMode":"visible","moved":true,"b":21.220579882268794,"#startLetters":"set","isBeingDragged":false,"delta":0.9645718128303997,"_Rotation":-27.389544794101305,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49611},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6608.8,5642.4)"},"49585":{"target":{"__isSmartRef__":true,"id":49584},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49586":{"_BorderWidth":6.809797125308879,"_ClipMode":"visible","_BorderRadius":34.759414984357946,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.0,85.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(93,332,219)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.2,-38.6)"},"49587":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49588},{"__isSmartRef__":true,"id":49590},{"__isSmartRef__":true,"id":49592},{"__isSmartRef__":true,"id":49594},{"__isSmartRef__":true,"id":49596},{"__isSmartRef__":true,"id":49598},{"__isSmartRef__":true,"id":49600},{"__isSmartRef__":true,"id":49602}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49604},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49588":{"date":{"__isSmartRef__":true,"id":49589},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49589":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49590":{"date":{"__isSmartRef__":true,"id":49591},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49591":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49592":{"date":{"__isSmartRef__":true,"id":49593},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49593":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49594":{"date":{"__isSmartRef__":true,"id":49595},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49595":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49596":{"date":{"__isSmartRef__":true,"id":49597},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49597":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49598":{"date":{"__isSmartRef__":true,"id":49599},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49599":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49600":{"date":{"__isSmartRef__":true,"id":49601},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49601":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49602":{"date":{"__isSmartRef__":true,"id":49603},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49603":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49604":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49605":{"morph":{"__isSmartRef__":true,"id":49584},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49606":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49607}},"49607":{"test01IsMorph":{"__isSmartRef__":true,"id":49608}},"49608":{"varMapping":{"__isSmartRef__":true,"id":49609},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49610},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49609":{"this":{"__isSmartRef__":true,"id":49606}},"49610":{},"49611":{"change":{"__isSmartRef__":true,"id":49612},"tick":{"__isSmartRef__":true,"id":49616}},"49612":{"varMapping":{"__isSmartRef__":true,"id":49613},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49614},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49613":{"this":{"__isSmartRef__":true,"id":49584}},"49614":{"timestamp":{"__isSmartRef__":true,"id":49615},"user":"cschuster","tags":[]},"49615":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49616":{"varMapping":{"__isSmartRef__":true,"id":49617},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49618},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49617":{"this":{"__isSmartRef__":true,"id":49584}},"49618":{"timestamp":{"__isSmartRef__":true,"id":49619},"user":"cschuster","tags":[]},"49619":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49620":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49621}],"id":"606D0857-0B6F-497F-89BE-EDA3BA7B8B17","shape":{"__isSmartRef__":true,"id":49622},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1291","partsBinMetaInfo":{"__isSmartRef__":true,"id":49623},"eventHandler":{"__isSmartRef__":true,"id":49641},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","4672FE9F-ACA4-4E80-BE59-07007C04865B","CEDEF623-B4A8-4A5F-B84D-5CD751766C47","C32FFC4A-8AC0-4C63-A348-DBB44E5FDDB2"],"partTests":{"__isSmartRef__":true,"id":49642},"_ClipMode":"visible","moved":true,"b":308,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":12.050471102793454,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49647},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5474.7,4875.4)"},"49621":{"target":{"__isSmartRef__":true,"id":49620},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49622":{"_BorderWidth":1.059946231966391,"_ClipMode":"visible","_BorderRadius":15.161562088006658,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-44,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-32.3)"},"49623":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49624},{"__isSmartRef__":true,"id":49626},{"__isSmartRef__":true,"id":49628},{"__isSmartRef__":true,"id":49630},{"__isSmartRef__":true,"id":49632},{"__isSmartRef__":true,"id":49634},{"__isSmartRef__":true,"id":49636},{"__isSmartRef__":true,"id":49638}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49640},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49624":{"date":{"__isSmartRef__":true,"id":49625},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49625":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49626":{"date":{"__isSmartRef__":true,"id":49627},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49627":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49628":{"date":{"__isSmartRef__":true,"id":49629},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49629":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49630":{"date":{"__isSmartRef__":true,"id":49631},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49631":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49632":{"date":{"__isSmartRef__":true,"id":49633},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49633":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49634":{"date":{"__isSmartRef__":true,"id":49635},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49635":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49636":{"date":{"__isSmartRef__":true,"id":49637},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49637":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49638":{"date":{"__isSmartRef__":true,"id":49639},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49639":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49640":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49641":{"morph":{"__isSmartRef__":true,"id":49620},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49642":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49643}},"49643":{"test01IsMorph":{"__isSmartRef__":true,"id":49644}},"49644":{"varMapping":{"__isSmartRef__":true,"id":49645},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49646},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49645":{"this":{"__isSmartRef__":true,"id":49642}},"49646":{},"49647":{"change":{"__isSmartRef__":true,"id":49648},"tick":{"__isSmartRef__":true,"id":49652}},"49648":{"varMapping":{"__isSmartRef__":true,"id":49649},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49650},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49649":{"this":{"__isSmartRef__":true,"id":49620}},"49650":{"timestamp":{"__isSmartRef__":true,"id":49651},"user":"cschuster","tags":[]},"49651":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49652":{"varMapping":{"__isSmartRef__":true,"id":49653},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49654},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49653":{"this":{"__isSmartRef__":true,"id":49620}},"49654":{"timestamp":{"__isSmartRef__":true,"id":49655},"user":"cschuster","tags":[]},"49655":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49656":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49657}],"id":"F9B2BAF3-C3BA-4A1A-BF98-6BB1E89519D7","shape":{"__isSmartRef__":true,"id":49658},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1292","partsBinMetaInfo":{"__isSmartRef__":true,"id":49659},"eventHandler":{"__isSmartRef__":true,"id":49677},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D"],"partTests":{"__isSmartRef__":true,"id":49678},"_ClipMode":"visible","moved":true,"b":323.8165963650681,"#startLetters":"set","isBeingDragged":false,"delta":-0.9521948324982077,"_Rotation":63.28954638995111,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49683},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5472.0,4449.3)"},"49657":{"target":{"__isSmartRef__":true,"id":49656},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49658":{"_BorderWidth":2.0481405112884548,"_ClipMode":"visible","_BorderRadius":26.058440894245784,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.9,123.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-151,56,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-36.1)"},"49659":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49660},{"__isSmartRef__":true,"id":49662},{"__isSmartRef__":true,"id":49664},{"__isSmartRef__":true,"id":49666},{"__isSmartRef__":true,"id":49668},{"__isSmartRef__":true,"id":49670},{"__isSmartRef__":true,"id":49672},{"__isSmartRef__":true,"id":49674}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49676},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49660":{"date":{"__isSmartRef__":true,"id":49661},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49661":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49662":{"date":{"__isSmartRef__":true,"id":49663},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49663":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49664":{"date":{"__isSmartRef__":true,"id":49665},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49665":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49666":{"date":{"__isSmartRef__":true,"id":49667},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49667":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49668":{"date":{"__isSmartRef__":true,"id":49669},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49669":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49670":{"date":{"__isSmartRef__":true,"id":49671},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49671":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49672":{"date":{"__isSmartRef__":true,"id":49673},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49673":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49674":{"date":{"__isSmartRef__":true,"id":49675},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49675":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49676":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49677":{"morph":{"__isSmartRef__":true,"id":49656},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49678":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49679}},"49679":{"test01IsMorph":{"__isSmartRef__":true,"id":49680}},"49680":{"varMapping":{"__isSmartRef__":true,"id":49681},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49682},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49681":{"this":{"__isSmartRef__":true,"id":49678}},"49682":{},"49683":{"change":{"__isSmartRef__":true,"id":49684},"tick":{"__isSmartRef__":true,"id":49688}},"49684":{"varMapping":{"__isSmartRef__":true,"id":49685},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49686},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49685":{"this":{"__isSmartRef__":true,"id":49656}},"49686":{"timestamp":{"__isSmartRef__":true,"id":49687},"user":"cschuster","tags":[]},"49687":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49688":{"varMapping":{"__isSmartRef__":true,"id":49689},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49690},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49689":{"this":{"__isSmartRef__":true,"id":49656}},"49690":{"timestamp":{"__isSmartRef__":true,"id":49691},"user":"cschuster","tags":[]},"49691":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49692":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49693}],"id":"48663797-2ABE-414D-8714-5C4956957A73","shape":{"__isSmartRef__":true,"id":49694},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1293","partsBinMetaInfo":{"__isSmartRef__":true,"id":49695},"eventHandler":{"__isSmartRef__":true,"id":49713},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","4FE4039A-839F-4A03-ADD7-B6BFD9DC57C2","4DE833F9-D033-4437-8F85-802624F4355F"],"partTests":{"__isSmartRef__":true,"id":49714},"_ClipMode":"visible","moved":true,"b":279.5322147819679,"#startLetters":"set","isBeingDragged":false,"delta":-0.7967107447329909,"_Rotation":-17.960001780971062,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49719},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4316.6,5138.6)"},"49693":{"target":{"__isSmartRef__":true,"id":49692},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49694":{"_BorderWidth":0.06903676516827861,"_ClipMode":"visible","_BorderRadius":1.096962522780609,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.9,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-210,19)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.3)"},"49695":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49696},{"__isSmartRef__":true,"id":49698},{"__isSmartRef__":true,"id":49700},{"__isSmartRef__":true,"id":49702},{"__isSmartRef__":true,"id":49704},{"__isSmartRef__":true,"id":49706},{"__isSmartRef__":true,"id":49708},{"__isSmartRef__":true,"id":49710}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49712},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49696":{"date":{"__isSmartRef__":true,"id":49697},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49697":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49698":{"date":{"__isSmartRef__":true,"id":49699},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49699":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49700":{"date":{"__isSmartRef__":true,"id":49701},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49701":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49702":{"date":{"__isSmartRef__":true,"id":49703},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49703":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49704":{"date":{"__isSmartRef__":true,"id":49705},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49705":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49706":{"date":{"__isSmartRef__":true,"id":49707},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49707":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49708":{"date":{"__isSmartRef__":true,"id":49709},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49709":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49710":{"date":{"__isSmartRef__":true,"id":49711},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49711":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49712":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49713":{"morph":{"__isSmartRef__":true,"id":49692},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49714":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49715}},"49715":{"test01IsMorph":{"__isSmartRef__":true,"id":49716}},"49716":{"varMapping":{"__isSmartRef__":true,"id":49717},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49718},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49717":{"this":{"__isSmartRef__":true,"id":49714}},"49718":{},"49719":{"change":{"__isSmartRef__":true,"id":49720},"tick":{"__isSmartRef__":true,"id":49724}},"49720":{"varMapping":{"__isSmartRef__":true,"id":49721},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49722},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49721":{"this":{"__isSmartRef__":true,"id":49692}},"49722":{"timestamp":{"__isSmartRef__":true,"id":49723},"user":"cschuster","tags":[]},"49723":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49724":{"varMapping":{"__isSmartRef__":true,"id":49725},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49726},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49725":{"this":{"__isSmartRef__":true,"id":49692}},"49726":{"timestamp":{"__isSmartRef__":true,"id":49727},"user":"cschuster","tags":[]},"49727":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49728":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49729}],"id":"24DE8A8B-4D4D-45F7-9DF1-3C00561F63F0","shape":{"__isSmartRef__":true,"id":49730},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1294","partsBinMetaInfo":{"__isSmartRef__":true,"id":49731},"eventHandler":{"__isSmartRef__":true,"id":49749},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","4BCE8704-2AEF-41A3-A795-8396A6BCF761","61C518E0-271D-4109-8775-C3BFCE53E8BF"],"partTests":{"__isSmartRef__":true,"id":49750},"_ClipMode":"visible","moved":true,"b":141.71364739816636,"#startLetters":"set","isBeingDragged":false,"delta":0.7230288132559508,"_Rotation":-44.07198253587502,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49755},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5539.0,5390.9)"},"49729":{"target":{"__isSmartRef__":true,"id":49728},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49730":{"_BorderWidth":8.097960433682818,"_ClipMode":"visible","_BorderRadius":24.64422584213722,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,75.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(158,-43,216)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.4,-4.3)"},"49731":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49732},{"__isSmartRef__":true,"id":49734},{"__isSmartRef__":true,"id":49736},{"__isSmartRef__":true,"id":49738},{"__isSmartRef__":true,"id":49740},{"__isSmartRef__":true,"id":49742},{"__isSmartRef__":true,"id":49744},{"__isSmartRef__":true,"id":49746}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49748},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49732":{"date":{"__isSmartRef__":true,"id":49733},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49733":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49734":{"date":{"__isSmartRef__":true,"id":49735},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49735":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49736":{"date":{"__isSmartRef__":true,"id":49737},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49737":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49738":{"date":{"__isSmartRef__":true,"id":49739},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49739":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49740":{"date":{"__isSmartRef__":true,"id":49741},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49741":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49742":{"date":{"__isSmartRef__":true,"id":49743},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49743":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49744":{"date":{"__isSmartRef__":true,"id":49745},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49745":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49746":{"date":{"__isSmartRef__":true,"id":49747},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49747":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49748":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49749":{"morph":{"__isSmartRef__":true,"id":49728},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49750":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49751}},"49751":{"test01IsMorph":{"__isSmartRef__":true,"id":49752}},"49752":{"varMapping":{"__isSmartRef__":true,"id":49753},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49754},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49753":{"this":{"__isSmartRef__":true,"id":49750}},"49754":{},"49755":{"change":{"__isSmartRef__":true,"id":49756},"tick":{"__isSmartRef__":true,"id":49760}},"49756":{"varMapping":{"__isSmartRef__":true,"id":49757},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49758},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49757":{"this":{"__isSmartRef__":true,"id":49728}},"49758":{"timestamp":{"__isSmartRef__":true,"id":49759},"user":"cschuster","tags":[]},"49759":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49760":{"varMapping":{"__isSmartRef__":true,"id":49761},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49762},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49761":{"this":{"__isSmartRef__":true,"id":49728}},"49762":{"timestamp":{"__isSmartRef__":true,"id":49763},"user":"cschuster","tags":[]},"49763":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49764":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49765}],"id":"6131F973-6085-4CEF-8A51-904FB5F109EE","shape":{"__isSmartRef__":true,"id":49766},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1295","partsBinMetaInfo":{"__isSmartRef__":true,"id":49767},"eventHandler":{"__isSmartRef__":true,"id":49785},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642"],"partTests":{"__isSmartRef__":true,"id":49786},"_ClipMode":"visible","moved":true,"b":212.3829804197885,"#startLetters":"set","isBeingDragged":false,"delta":0.8168576169991866,"_Rotation":46.241571427370374,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49791},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6010.0,4311.3)"},"49765":{"target":{"__isSmartRef__":true,"id":49764},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49766":{"_BorderWidth":2.3221201716786393,"_ClipMode":"visible","_BorderRadius":28.526335400111297,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.2,121.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-137,-353,-111)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.3,-3.1)"},"49767":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49768},{"__isSmartRef__":true,"id":49770},{"__isSmartRef__":true,"id":49772},{"__isSmartRef__":true,"id":49774},{"__isSmartRef__":true,"id":49776},{"__isSmartRef__":true,"id":49778},{"__isSmartRef__":true,"id":49780},{"__isSmartRef__":true,"id":49782}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49784},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49768":{"date":{"__isSmartRef__":true,"id":49769},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49769":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49770":{"date":{"__isSmartRef__":true,"id":49771},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49771":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49772":{"date":{"__isSmartRef__":true,"id":49773},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49773":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49774":{"date":{"__isSmartRef__":true,"id":49775},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49775":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49776":{"date":{"__isSmartRef__":true,"id":49777},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49777":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49778":{"date":{"__isSmartRef__":true,"id":49779},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49779":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49780":{"date":{"__isSmartRef__":true,"id":49781},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49781":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49782":{"date":{"__isSmartRef__":true,"id":49783},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49783":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49784":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49785":{"morph":{"__isSmartRef__":true,"id":49764},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49786":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49787}},"49787":{"test01IsMorph":{"__isSmartRef__":true,"id":49788}},"49788":{"varMapping":{"__isSmartRef__":true,"id":49789},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49790},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49789":{"this":{"__isSmartRef__":true,"id":49786}},"49790":{},"49791":{"change":{"__isSmartRef__":true,"id":49792},"tick":{"__isSmartRef__":true,"id":49796}},"49792":{"varMapping":{"__isSmartRef__":true,"id":49793},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49794},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49793":{"this":{"__isSmartRef__":true,"id":49764}},"49794":{"timestamp":{"__isSmartRef__":true,"id":49795},"user":"cschuster","tags":[]},"49795":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49796":{"varMapping":{"__isSmartRef__":true,"id":49797},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49798},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49797":{"this":{"__isSmartRef__":true,"id":49764}},"49798":{"timestamp":{"__isSmartRef__":true,"id":49799},"user":"cschuster","tags":[]},"49799":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49800":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49801}],"id":"5B0FB755-7486-4D08-AEA5-1735AE33B539","shape":{"__isSmartRef__":true,"id":49802},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1296","partsBinMetaInfo":{"__isSmartRef__":true,"id":49803},"eventHandler":{"__isSmartRef__":true,"id":49821},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC"],"partTests":{"__isSmartRef__":true,"id":49822},"_ClipMode":"visible","moved":true,"b":196.39071152952965,"#startLetters":"set","isBeingDragged":false,"delta":-0.9624075792380609,"_Rotation":8.563043961680725,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49827},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5480.3,4393.1)"},"49801":{"target":{"__isSmartRef__":true,"id":49800},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49802":{"_BorderWidth":3.589070327342277,"_ClipMode":"visible","_BorderRadius":36.814843934102356,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.7,111.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-72,-318,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.4,-0.8)"},"49803":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49804},{"__isSmartRef__":true,"id":49806},{"__isSmartRef__":true,"id":49808},{"__isSmartRef__":true,"id":49810},{"__isSmartRef__":true,"id":49812},{"__isSmartRef__":true,"id":49814},{"__isSmartRef__":true,"id":49816},{"__isSmartRef__":true,"id":49818}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49820},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49804":{"date":{"__isSmartRef__":true,"id":49805},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49805":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49806":{"date":{"__isSmartRef__":true,"id":49807},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49807":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49808":{"date":{"__isSmartRef__":true,"id":49809},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49809":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49810":{"date":{"__isSmartRef__":true,"id":49811},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49811":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49812":{"date":{"__isSmartRef__":true,"id":49813},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49813":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49814":{"date":{"__isSmartRef__":true,"id":49815},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49815":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49816":{"date":{"__isSmartRef__":true,"id":49817},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49817":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49818":{"date":{"__isSmartRef__":true,"id":49819},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49819":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49820":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49821":{"morph":{"__isSmartRef__":true,"id":49800},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49822":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49823}},"49823":{"test01IsMorph":{"__isSmartRef__":true,"id":49824}},"49824":{"varMapping":{"__isSmartRef__":true,"id":49825},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49826},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49825":{"this":{"__isSmartRef__":true,"id":49822}},"49826":{},"49827":{"change":{"__isSmartRef__":true,"id":49828},"tick":{"__isSmartRef__":true,"id":49832}},"49828":{"varMapping":{"__isSmartRef__":true,"id":49829},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49830},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49829":{"this":{"__isSmartRef__":true,"id":49800}},"49830":{"timestamp":{"__isSmartRef__":true,"id":49831},"user":"cschuster","tags":[]},"49831":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49832":{"varMapping":{"__isSmartRef__":true,"id":49833},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49834},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49833":{"this":{"__isSmartRef__":true,"id":49800}},"49834":{"timestamp":{"__isSmartRef__":true,"id":49835},"user":"cschuster","tags":[]},"49835":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49836":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49837}],"id":"C53B1B59-1BC8-4656-B8F6-A391AB155156","shape":{"__isSmartRef__":true,"id":49838},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1297","partsBinMetaInfo":{"__isSmartRef__":true,"id":49839},"eventHandler":{"__isSmartRef__":true,"id":49857},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","9DB91E34-444B-4BA4-AEC4-F9D003E6996D","6E1E2237-F2FB-4EC2-9629-290B74E37BC0"],"partTests":{"__isSmartRef__":true,"id":49858},"_ClipMode":"visible","moved":true,"b":310.82911908306414,"#startLetters":"set","isBeingDragged":false,"delta":0.9223415996530093,"_Rotation":-11.303035170189824,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49863},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5708.5,4836.5)"},"49837":{"target":{"__isSmartRef__":true,"id":49836},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49838":{"_BorderWidth":1.2166856302388296,"_ClipMode":"visible","_BorderRadius":17.098451807293817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,130.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-27,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-33.1)"},"49839":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49840},{"__isSmartRef__":true,"id":49842},{"__isSmartRef__":true,"id":49844},{"__isSmartRef__":true,"id":49846},{"__isSmartRef__":true,"id":49848},{"__isSmartRef__":true,"id":49850},{"__isSmartRef__":true,"id":49852},{"__isSmartRef__":true,"id":49854}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49856},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49840":{"date":{"__isSmartRef__":true,"id":49841},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49841":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49842":{"date":{"__isSmartRef__":true,"id":49843},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49843":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49844":{"date":{"__isSmartRef__":true,"id":49845},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49845":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49846":{"date":{"__isSmartRef__":true,"id":49847},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49847":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49848":{"date":{"__isSmartRef__":true,"id":49849},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49849":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49850":{"date":{"__isSmartRef__":true,"id":49851},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49851":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49852":{"date":{"__isSmartRef__":true,"id":49853},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49853":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49854":{"date":{"__isSmartRef__":true,"id":49855},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49855":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49856":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49857":{"morph":{"__isSmartRef__":true,"id":49836},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49858":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49859}},"49859":{"test01IsMorph":{"__isSmartRef__":true,"id":49860}},"49860":{"varMapping":{"__isSmartRef__":true,"id":49861},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49862},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49861":{"this":{"__isSmartRef__":true,"id":49858}},"49862":{},"49863":{"change":{"__isSmartRef__":true,"id":49864},"tick":{"__isSmartRef__":true,"id":49868}},"49864":{"varMapping":{"__isSmartRef__":true,"id":49865},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49866},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49865":{"this":{"__isSmartRef__":true,"id":49836}},"49866":{"timestamp":{"__isSmartRef__":true,"id":49867},"user":"cschuster","tags":[]},"49867":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49868":{"varMapping":{"__isSmartRef__":true,"id":49869},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49869":{"this":{"__isSmartRef__":true,"id":49836}},"49870":{"timestamp":{"__isSmartRef__":true,"id":49871},"user":"cschuster","tags":[]},"49871":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49872":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49873}],"id":"0399A5E4-92AD-4FE8-9743-48920BC6B3E0","shape":{"__isSmartRef__":true,"id":49874},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1298","partsBinMetaInfo":{"__isSmartRef__":true,"id":49875},"eventHandler":{"__isSmartRef__":true,"id":49893},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B97CA33F-FCEA-4AE8-8B9E-2D19B962E0A1"],"partTests":{"__isSmartRef__":true,"id":49894},"_ClipMode":"visible","moved":true,"b":172.11244252393954,"#startLetters":"set","isBeingDragged":false,"delta":-0.963525935774669,"_Rotation":-10.330917663166687,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49899},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5142.7,4575.5)"},"49873":{"target":{"__isSmartRef__":true,"id":49872},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49874":{"_BorderWidth":5.686147203907186,"_ClipMode":"visible","_BorderRadius":39.24672322331256,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.1,94.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(35,-218,-142)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.7,-0.2)"},"49875":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49876},{"__isSmartRef__":true,"id":49878},{"__isSmartRef__":true,"id":49880},{"__isSmartRef__":true,"id":49882},{"__isSmartRef__":true,"id":49884},{"__isSmartRef__":true,"id":49886},{"__isSmartRef__":true,"id":49888},{"__isSmartRef__":true,"id":49890}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49892},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49876":{"date":{"__isSmartRef__":true,"id":49877},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49877":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49878":{"date":{"__isSmartRef__":true,"id":49879},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49879":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49880":{"date":{"__isSmartRef__":true,"id":49881},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49881":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49882":{"date":{"__isSmartRef__":true,"id":49883},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49883":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49884":{"date":{"__isSmartRef__":true,"id":49885},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49885":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49886":{"date":{"__isSmartRef__":true,"id":49887},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49887":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49888":{"date":{"__isSmartRef__":true,"id":49889},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49889":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49890":{"date":{"__isSmartRef__":true,"id":49891},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49891":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49892":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49893":{"morph":{"__isSmartRef__":true,"id":49872},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49894":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49895}},"49895":{"test01IsMorph":{"__isSmartRef__":true,"id":49896}},"49896":{"varMapping":{"__isSmartRef__":true,"id":49897},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49898},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49897":{"this":{"__isSmartRef__":true,"id":49894}},"49898":{},"49899":{"change":{"__isSmartRef__":true,"id":49900},"tick":{"__isSmartRef__":true,"id":49904}},"49900":{"varMapping":{"__isSmartRef__":true,"id":49901},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49902},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49901":{"this":{"__isSmartRef__":true,"id":49872}},"49902":{"timestamp":{"__isSmartRef__":true,"id":49903},"user":"cschuster","tags":[]},"49903":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49904":{"varMapping":{"__isSmartRef__":true,"id":49905},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49906},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49905":{"this":{"__isSmartRef__":true,"id":49872}},"49906":{"timestamp":{"__isSmartRef__":true,"id":49907},"user":"cschuster","tags":[]},"49907":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49908":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49909}],"id":"0C08C9A4-5C59-4B9E-ABC5-967C3AED2608","shape":{"__isSmartRef__":true,"id":49910},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1299","partsBinMetaInfo":{"__isSmartRef__":true,"id":49911},"eventHandler":{"__isSmartRef__":true,"id":49929},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C"],"partTests":{"__isSmartRef__":true,"id":49930},"_ClipMode":"visible","moved":true,"b":173.72736726491712,"#startLetters":"set","isBeingDragged":false,"delta":-0.960168209974654,"_Rotation":-18.477041205337194,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49935},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4897.6,5551.0)"},"49909":{"target":{"__isSmartRef__":true,"id":49908},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49910":{"_BorderWidth":5.546297671270179,"_ClipMode":"visible","_BorderRadius":39.52249416698365,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.3,95.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(28,-226,-159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.2,-0.1)"},"49911":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49912},{"__isSmartRef__":true,"id":49914},{"__isSmartRef__":true,"id":49916},{"__isSmartRef__":true,"id":49918},{"__isSmartRef__":true,"id":49920},{"__isSmartRef__":true,"id":49922},{"__isSmartRef__":true,"id":49924},{"__isSmartRef__":true,"id":49926}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49928},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49912":{"date":{"__isSmartRef__":true,"id":49913},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49913":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49914":{"date":{"__isSmartRef__":true,"id":49915},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49915":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49916":{"date":{"__isSmartRef__":true,"id":49917},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49917":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49918":{"date":{"__isSmartRef__":true,"id":49919},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49919":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49920":{"date":{"__isSmartRef__":true,"id":49921},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49921":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49922":{"date":{"__isSmartRef__":true,"id":49923},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49923":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49924":{"date":{"__isSmartRef__":true,"id":49925},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49925":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49926":{"date":{"__isSmartRef__":true,"id":49927},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49927":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49928":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49929":{"morph":{"__isSmartRef__":true,"id":49908},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49930":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49931}},"49931":{"test01IsMorph":{"__isSmartRef__":true,"id":49932}},"49932":{"varMapping":{"__isSmartRef__":true,"id":49933},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49934},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49933":{"this":{"__isSmartRef__":true,"id":49930}},"49934":{},"49935":{"change":{"__isSmartRef__":true,"id":49936},"tick":{"__isSmartRef__":true,"id":49940}},"49936":{"varMapping":{"__isSmartRef__":true,"id":49937},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49937":{"this":{"__isSmartRef__":true,"id":49908}},"49938":{"timestamp":{"__isSmartRef__":true,"id":49939},"user":"cschuster","tags":[]},"49939":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49940":{"varMapping":{"__isSmartRef__":true,"id":49941},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49942},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49941":{"this":{"__isSmartRef__":true,"id":49908}},"49942":{"timestamp":{"__isSmartRef__":true,"id":49943},"user":"cschuster","tags":[]},"49943":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49944":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49945}],"id":"5DECAD95-73A8-4C86-92EA-9926C9BF6572","shape":{"__isSmartRef__":true,"id":49946},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1300","partsBinMetaInfo":{"__isSmartRef__":true,"id":49947},"eventHandler":{"__isSmartRef__":true,"id":49965},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","D164B336-7265-47FF-81C0-65027C45C221","F5B07F71-BE0E-480F-9FE9-8504F835A388"],"partTests":{"__isSmartRef__":true,"id":49966},"_ClipMode":"visible","moved":true,"b":229.34916174947284,"#startLetters":"set","isBeingDragged":false,"delta":0.9101157212280668,"_Rotation":-17.71066465747442,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49971},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5869.0,3393.3)"},"49945":{"target":{"__isSmartRef__":true,"id":49944},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49946":{"_BorderWidth":1.2065321004499037,"_ClipMode":"visible","_BorderRadius":16.975362072132768,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,130.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-194,-361,110)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.8,-7.0)"},"49947":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49948},{"__isSmartRef__":true,"id":49950},{"__isSmartRef__":true,"id":49952},{"__isSmartRef__":true,"id":49954},{"__isSmartRef__":true,"id":49956},{"__isSmartRef__":true,"id":49958},{"__isSmartRef__":true,"id":49960},{"__isSmartRef__":true,"id":49962}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":49964},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49948":{"date":{"__isSmartRef__":true,"id":49949},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49949":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49950":{"date":{"__isSmartRef__":true,"id":49951},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49951":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49952":{"date":{"__isSmartRef__":true,"id":49953},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49953":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49954":{"date":{"__isSmartRef__":true,"id":49955},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49955":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49956":{"date":{"__isSmartRef__":true,"id":49957},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49957":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49958":{"date":{"__isSmartRef__":true,"id":49959},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49959":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49960":{"date":{"__isSmartRef__":true,"id":49961},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49961":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49962":{"date":{"__isSmartRef__":true,"id":49963},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49963":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"49964":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"49965":{"morph":{"__isSmartRef__":true,"id":49944},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"49966":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49967}},"49967":{"test01IsMorph":{"__isSmartRef__":true,"id":49968}},"49968":{"varMapping":{"__isSmartRef__":true,"id":49969},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":49970},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49969":{"this":{"__isSmartRef__":true,"id":49966}},"49970":{},"49971":{"change":{"__isSmartRef__":true,"id":49972},"tick":{"__isSmartRef__":true,"id":49976}},"49972":{"varMapping":{"__isSmartRef__":true,"id":49973},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":49974},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49973":{"this":{"__isSmartRef__":true,"id":49944}},"49974":{"timestamp":{"__isSmartRef__":true,"id":49975},"user":"cschuster","tags":[]},"49975":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"49976":{"varMapping":{"__isSmartRef__":true,"id":49977},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":49978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"49977":{"this":{"__isSmartRef__":true,"id":49944}},"49978":{"timestamp":{"__isSmartRef__":true,"id":49979},"user":"cschuster","tags":[]},"49979":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"49980":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":49981}],"id":"575CA3A9-12B0-47B6-9015-8FEFEA740EAF","shape":{"__isSmartRef__":true,"id":49982},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1301","partsBinMetaInfo":{"__isSmartRef__":true,"id":49983},"eventHandler":{"__isSmartRef__":true,"id":50001},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78"],"partTests":{"__isSmartRef__":true,"id":50002},"_ClipMode":"visible","moved":true,"b":6,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":26.35892033816553,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50007},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6339.0,4792.1)"},"49981":{"target":{"__isSmartRef__":true,"id":49980},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"49982":{"_BorderWidth":5.522642316338267,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.3,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,282,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-39.9)"},"49983":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":49984},{"__isSmartRef__":true,"id":49986},{"__isSmartRef__":true,"id":49988},{"__isSmartRef__":true,"id":49990},{"__isSmartRef__":true,"id":49992},{"__isSmartRef__":true,"id":49994},{"__isSmartRef__":true,"id":49996},{"__isSmartRef__":true,"id":49998}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50000},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"49984":{"date":{"__isSmartRef__":true,"id":49985},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"49985":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"49986":{"date":{"__isSmartRef__":true,"id":49987},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"49987":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"49988":{"date":{"__isSmartRef__":true,"id":49989},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"49989":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"49990":{"date":{"__isSmartRef__":true,"id":49991},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"49991":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"49992":{"date":{"__isSmartRef__":true,"id":49993},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"49993":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"49994":{"date":{"__isSmartRef__":true,"id":49995},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"49995":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"49996":{"date":{"__isSmartRef__":true,"id":49997},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"49997":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"49998":{"date":{"__isSmartRef__":true,"id":49999},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"49999":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50000":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50001":{"morph":{"__isSmartRef__":true,"id":49980},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50002":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50003}},"50003":{"test01IsMorph":{"__isSmartRef__":true,"id":50004}},"50004":{"varMapping":{"__isSmartRef__":true,"id":50005},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50006},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50005":{"this":{"__isSmartRef__":true,"id":50002}},"50006":{},"50007":{"change":{"__isSmartRef__":true,"id":50008},"tick":{"__isSmartRef__":true,"id":50012}},"50008":{"varMapping":{"__isSmartRef__":true,"id":50009},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50010},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50009":{"this":{"__isSmartRef__":true,"id":49980}},"50010":{"timestamp":{"__isSmartRef__":true,"id":50011},"user":"cschuster","tags":[]},"50011":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50012":{"varMapping":{"__isSmartRef__":true,"id":50013},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50013":{"this":{"__isSmartRef__":true,"id":49980}},"50014":{"timestamp":{"__isSmartRef__":true,"id":50015},"user":"cschuster","tags":[]},"50015":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50016":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50017}],"id":"8340031A-6065-4DFC-8A49-A224905CE28A","shape":{"__isSmartRef__":true,"id":50018},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1302","partsBinMetaInfo":{"__isSmartRef__":true,"id":50019},"eventHandler":{"__isSmartRef__":true,"id":50037},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249"],"partTests":{"__isSmartRef__":true,"id":50038},"_ClipMode":"visible","moved":true,"b":267.67043188097887,"#startLetters":"set","isBeingDragged":false,"delta":0.7394210825441405,"_Rotation":26.831328149799006,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50043},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5300.9,4421.4)"},"50017":{"target":{"__isSmartRef__":true,"id":50016},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50018":{"_BorderWidth":0.0041322419553164735,"_ClipMode":"visible","_BorderRadius":0.06608855060734165,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.2,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-267,163)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.2)"},"50019":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50020},{"__isSmartRef__":true,"id":50022},{"__isSmartRef__":true,"id":50024},{"__isSmartRef__":true,"id":50026},{"__isSmartRef__":true,"id":50028},{"__isSmartRef__":true,"id":50030},{"__isSmartRef__":true,"id":50032},{"__isSmartRef__":true,"id":50034}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50036},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50020":{"date":{"__isSmartRef__":true,"id":50021},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50021":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50022":{"date":{"__isSmartRef__":true,"id":50023},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50023":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50024":{"date":{"__isSmartRef__":true,"id":50025},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50025":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50026":{"date":{"__isSmartRef__":true,"id":50027},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50027":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50028":{"date":{"__isSmartRef__":true,"id":50029},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50029":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50030":{"date":{"__isSmartRef__":true,"id":50031},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50031":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50032":{"date":{"__isSmartRef__":true,"id":50033},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50033":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50034":{"date":{"__isSmartRef__":true,"id":50035},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50035":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50036":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50037":{"morph":{"__isSmartRef__":true,"id":50016},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50038":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50039}},"50039":{"test01IsMorph":{"__isSmartRef__":true,"id":50040}},"50040":{"varMapping":{"__isSmartRef__":true,"id":50041},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50042},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50041":{"this":{"__isSmartRef__":true,"id":50038}},"50042":{},"50043":{"change":{"__isSmartRef__":true,"id":50044},"tick":{"__isSmartRef__":true,"id":50048}},"50044":{"varMapping":{"__isSmartRef__":true,"id":50045},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50045":{"this":{"__isSmartRef__":true,"id":50016}},"50046":{"timestamp":{"__isSmartRef__":true,"id":50047},"user":"cschuster","tags":[]},"50047":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50048":{"varMapping":{"__isSmartRef__":true,"id":50049},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50049":{"this":{"__isSmartRef__":true,"id":50016}},"50050":{"timestamp":{"__isSmartRef__":true,"id":50051},"user":"cschuster","tags":[]},"50051":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50052":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50053}],"id":"7191554E-15FE-4301-A6D3-3095B37712EB","shape":{"__isSmartRef__":true,"id":50054},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1303","partsBinMetaInfo":{"__isSmartRef__":true,"id":50055},"eventHandler":{"__isSmartRef__":true,"id":50073},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","2CC80C25-9160-48C0-B50E-AFD85DBFDE32"],"partTests":{"__isSmartRef__":true,"id":50074},"_ClipMode":"visible","moved":true,"b":285.7271344329929,"#startLetters":"set","isBeingDragged":false,"delta":0.8873513491707854,"_Rotation":-49.96832298206613,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50079},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5082.6,4502.3)"},"50053":{"target":{"__isSmartRef__":true,"id":50052},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50054":{"_BorderWidth":0.18718256945872724,"_ClipMode":"visible","_BorderRadius":2.9388614084449705,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.1,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-177,-64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.4)"},"50055":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50056},{"__isSmartRef__":true,"id":50058},{"__isSmartRef__":true,"id":50060},{"__isSmartRef__":true,"id":50062},{"__isSmartRef__":true,"id":50064},{"__isSmartRef__":true,"id":50066},{"__isSmartRef__":true,"id":50068},{"__isSmartRef__":true,"id":50070}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50072},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50056":{"date":{"__isSmartRef__":true,"id":50057},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50057":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50058":{"date":{"__isSmartRef__":true,"id":50059},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50059":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50060":{"date":{"__isSmartRef__":true,"id":50061},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50061":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50062":{"date":{"__isSmartRef__":true,"id":50063},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50063":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50064":{"date":{"__isSmartRef__":true,"id":50065},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50065":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50066":{"date":{"__isSmartRef__":true,"id":50067},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50067":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50068":{"date":{"__isSmartRef__":true,"id":50069},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50069":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50070":{"date":{"__isSmartRef__":true,"id":50071},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50071":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50072":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50073":{"morph":{"__isSmartRef__":true,"id":50052},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50074":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50075}},"50075":{"test01IsMorph":{"__isSmartRef__":true,"id":50076}},"50076":{"varMapping":{"__isSmartRef__":true,"id":50077},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50078},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50077":{"this":{"__isSmartRef__":true,"id":50074}},"50078":{},"50079":{"change":{"__isSmartRef__":true,"id":50080},"tick":{"__isSmartRef__":true,"id":50084}},"50080":{"varMapping":{"__isSmartRef__":true,"id":50081},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50081":{"this":{"__isSmartRef__":true,"id":50052}},"50082":{"timestamp":{"__isSmartRef__":true,"id":50083},"user":"cschuster","tags":[]},"50083":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50084":{"varMapping":{"__isSmartRef__":true,"id":50085},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50085":{"this":{"__isSmartRef__":true,"id":50052}},"50086":{"timestamp":{"__isSmartRef__":true,"id":50087},"user":"cschuster","tags":[]},"50087":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50088":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50089}],"id":"099DCE5C-5996-4516-96FE-A3D35625B20B","shape":{"__isSmartRef__":true,"id":50090},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1304","partsBinMetaInfo":{"__isSmartRef__":true,"id":50091},"eventHandler":{"__isSmartRef__":true,"id":50109},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826"],"partTests":{"__isSmartRef__":true,"id":50110},"_ClipMode":"visible","moved":true,"b":179.04422747698845,"#startLetters":"set","isBeingDragged":false,"delta":-0.9093254900653847,"_Rotation":-12.72197120728725,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50115},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6290.6,4946.8)"},"50089":{"target":{"__isSmartRef__":true,"id":50088},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50090":{"_BorderWidth":5.0834030189375286,"_ClipMode":"visible","_BorderRadius":39.988870298291374,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.7,99.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(5,-251,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-0.0)"},"50091":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50092},{"__isSmartRef__":true,"id":50094},{"__isSmartRef__":true,"id":50096},{"__isSmartRef__":true,"id":50098},{"__isSmartRef__":true,"id":50100},{"__isSmartRef__":true,"id":50102},{"__isSmartRef__":true,"id":50104},{"__isSmartRef__":true,"id":50106}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50108},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50092":{"date":{"__isSmartRef__":true,"id":50093},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50093":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50094":{"date":{"__isSmartRef__":true,"id":50095},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50095":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50096":{"date":{"__isSmartRef__":true,"id":50097},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50097":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50098":{"date":{"__isSmartRef__":true,"id":50099},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50099":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50100":{"date":{"__isSmartRef__":true,"id":50101},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50101":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50102":{"date":{"__isSmartRef__":true,"id":50103},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50103":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50104":{"date":{"__isSmartRef__":true,"id":50105},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50105":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50106":{"date":{"__isSmartRef__":true,"id":50107},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50107":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50108":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50109":{"morph":{"__isSmartRef__":true,"id":50088},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50110":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50111}},"50111":{"test01IsMorph":{"__isSmartRef__":true,"id":50112}},"50112":{"varMapping":{"__isSmartRef__":true,"id":50113},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50114},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50113":{"this":{"__isSmartRef__":true,"id":50110}},"50114":{},"50115":{"change":{"__isSmartRef__":true,"id":50116},"tick":{"__isSmartRef__":true,"id":50120}},"50116":{"varMapping":{"__isSmartRef__":true,"id":50117},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50117":{"this":{"__isSmartRef__":true,"id":50088}},"50118":{"timestamp":{"__isSmartRef__":true,"id":50119},"user":"cschuster","tags":[]},"50119":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50120":{"varMapping":{"__isSmartRef__":true,"id":50121},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50121":{"this":{"__isSmartRef__":true,"id":50088}},"50122":{"timestamp":{"__isSmartRef__":true,"id":50123},"user":"cschuster","tags":[]},"50123":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50124":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50125}],"id":"1019CA29-491F-4DC3-91DE-D3102A5F7598","shape":{"__isSmartRef__":true,"id":50126},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1305","partsBinMetaInfo":{"__isSmartRef__":true,"id":50127},"eventHandler":{"__isSmartRef__":true,"id":50145},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","DDDFAA5C-1308-4C2A-AD1F-D875A4FCBA43","BAD47125-EEBD-4531-810E-8DF4EC5D55E4"],"partTests":{"__isSmartRef__":true,"id":50146},"_ClipMode":"visible","moved":true,"b":71.65943680331111,"#startLetters":"set","isBeingDragged":false,"delta":0.8236716873943806,"_Rotation":49.2078756826339,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50151},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6433.8,4789.4)"},"50125":{"target":{"__isSmartRef__":true,"id":50124},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50126":{"_BorderWidth":9.746014726055094,"_ClipMode":"visible","_BorderRadius":3.960550752109111,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.9,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,324,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-26.3)"},"50127":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50128},{"__isSmartRef__":true,"id":50130},{"__isSmartRef__":true,"id":50132},{"__isSmartRef__":true,"id":50134},{"__isSmartRef__":true,"id":50136},{"__isSmartRef__":true,"id":50138},{"__isSmartRef__":true,"id":50140},{"__isSmartRef__":true,"id":50142}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50144},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50128":{"date":{"__isSmartRef__":true,"id":50129},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50129":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50130":{"date":{"__isSmartRef__":true,"id":50131},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50131":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50132":{"date":{"__isSmartRef__":true,"id":50133},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50133":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50134":{"date":{"__isSmartRef__":true,"id":50135},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50135":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50136":{"date":{"__isSmartRef__":true,"id":50137},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50137":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50138":{"date":{"__isSmartRef__":true,"id":50139},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50139":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50140":{"date":{"__isSmartRef__":true,"id":50141},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50141":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50142":{"date":{"__isSmartRef__":true,"id":50143},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50143":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50144":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50145":{"morph":{"__isSmartRef__":true,"id":50124},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50146":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50147}},"50147":{"test01IsMorph":{"__isSmartRef__":true,"id":50148}},"50148":{"varMapping":{"__isSmartRef__":true,"id":50149},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50150},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50149":{"this":{"__isSmartRef__":true,"id":50146}},"50150":{},"50151":{"change":{"__isSmartRef__":true,"id":50152},"tick":{"__isSmartRef__":true,"id":50156}},"50152":{"varMapping":{"__isSmartRef__":true,"id":50153},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50153":{"this":{"__isSmartRef__":true,"id":50124}},"50154":{"timestamp":{"__isSmartRef__":true,"id":50155},"user":"cschuster","tags":[]},"50155":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50156":{"varMapping":{"__isSmartRef__":true,"id":50157},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50157":{"this":{"__isSmartRef__":true,"id":50124}},"50158":{"timestamp":{"__isSmartRef__":true,"id":50159},"user":"cschuster","tags":[]},"50159":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50160":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50161}],"id":"237AE8B8-B667-40F8-9B37-139D6EEA0348","shape":{"__isSmartRef__":true,"id":50162},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1306","partsBinMetaInfo":{"__isSmartRef__":true,"id":50163},"eventHandler":{"__isSmartRef__":true,"id":50181},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","35656874-50AA-4B70-A15B-747976CAD986","77879257-36D8-4980-B16E-3EF13B226F8E"],"partTests":{"__isSmartRef__":true,"id":50182},"_ClipMode":"visible","moved":true,"b":294,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":41.28417178530344,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50187},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5687.3,4697.5)"},"50161":{"target":{"__isSmartRef__":true,"id":50160},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50162":{"_BorderWidth":0.43227271178699667,"_ClipMode":"visible","_BorderRadius":6.617387872822846,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,136.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-130,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-28.1)"},"50163":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50164},{"__isSmartRef__":true,"id":50166},{"__isSmartRef__":true,"id":50168},{"__isSmartRef__":true,"id":50170},{"__isSmartRef__":true,"id":50172},{"__isSmartRef__":true,"id":50174},{"__isSmartRef__":true,"id":50176},{"__isSmartRef__":true,"id":50178}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50180},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50164":{"date":{"__isSmartRef__":true,"id":50165},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50165":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50166":{"date":{"__isSmartRef__":true,"id":50167},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50167":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50168":{"date":{"__isSmartRef__":true,"id":50169},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50169":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50170":{"date":{"__isSmartRef__":true,"id":50171},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50171":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50172":{"date":{"__isSmartRef__":true,"id":50173},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50173":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50174":{"date":{"__isSmartRef__":true,"id":50175},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50175":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50176":{"date":{"__isSmartRef__":true,"id":50177},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50177":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50178":{"date":{"__isSmartRef__":true,"id":50179},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50179":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50180":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50181":{"morph":{"__isSmartRef__":true,"id":50160},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50182":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50183}},"50183":{"test01IsMorph":{"__isSmartRef__":true,"id":50184}},"50184":{"varMapping":{"__isSmartRef__":true,"id":50185},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50186},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50185":{"this":{"__isSmartRef__":true,"id":50182}},"50186":{},"50187":{"change":{"__isSmartRef__":true,"id":50188},"tick":{"__isSmartRef__":true,"id":50192}},"50188":{"varMapping":{"__isSmartRef__":true,"id":50189},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50189":{"this":{"__isSmartRef__":true,"id":50160}},"50190":{"timestamp":{"__isSmartRef__":true,"id":50191},"user":"cschuster","tags":[]},"50191":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50192":{"varMapping":{"__isSmartRef__":true,"id":50193},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50194},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50193":{"this":{"__isSmartRef__":true,"id":50160}},"50194":{"timestamp":{"__isSmartRef__":true,"id":50195},"user":"cschuster","tags":[]},"50195":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50196":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50197}],"id":"E020221B-CFD3-43C9-859A-D765F89F185A","shape":{"__isSmartRef__":true,"id":50198},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1307","partsBinMetaInfo":{"__isSmartRef__":true,"id":50199},"eventHandler":{"__isSmartRef__":true,"id":50217},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","E92D3FDA-4353-4BEE-8561-71C932009285","145CB11F-A93D-49D3-A208-71C00F9CAB5A"],"partTests":{"__isSmartRef__":true,"id":50218},"_ClipMode":"visible","moved":true,"b":203,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":8.153542107199375,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50223},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6094.6,5099.5)"},"50197":{"target":{"__isSmartRef__":true,"id":50196},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50198":{"_BorderWidth":3.0463443575536324,"_ClipMode":"visible","_BorderRadius":33.89316740917995,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.8,115.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,-336,-206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-1.6)"},"50199":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50200},{"__isSmartRef__":true,"id":50202},{"__isSmartRef__":true,"id":50204},{"__isSmartRef__":true,"id":50206},{"__isSmartRef__":true,"id":50208},{"__isSmartRef__":true,"id":50210},{"__isSmartRef__":true,"id":50212},{"__isSmartRef__":true,"id":50214}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50216},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50200":{"date":{"__isSmartRef__":true,"id":50201},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50201":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50202":{"date":{"__isSmartRef__":true,"id":50203},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50203":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50204":{"date":{"__isSmartRef__":true,"id":50205},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50205":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50206":{"date":{"__isSmartRef__":true,"id":50207},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50207":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50208":{"date":{"__isSmartRef__":true,"id":50209},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50209":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50210":{"date":{"__isSmartRef__":true,"id":50211},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50211":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50212":{"date":{"__isSmartRef__":true,"id":50213},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50213":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50214":{"date":{"__isSmartRef__":true,"id":50215},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50215":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50216":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50217":{"morph":{"__isSmartRef__":true,"id":50196},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50218":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50219}},"50219":{"test01IsMorph":{"__isSmartRef__":true,"id":50220}},"50220":{"varMapping":{"__isSmartRef__":true,"id":50221},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50222},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50221":{"this":{"__isSmartRef__":true,"id":50218}},"50222":{},"50223":{"change":{"__isSmartRef__":true,"id":50224},"tick":{"__isSmartRef__":true,"id":50228}},"50224":{"varMapping":{"__isSmartRef__":true,"id":50225},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50225":{"this":{"__isSmartRef__":true,"id":50196}},"50226":{"timestamp":{"__isSmartRef__":true,"id":50227},"user":"cschuster","tags":[]},"50227":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50228":{"varMapping":{"__isSmartRef__":true,"id":50229},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50230},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50229":{"this":{"__isSmartRef__":true,"id":50196}},"50230":{"timestamp":{"__isSmartRef__":true,"id":50231},"user":"cschuster","tags":[]},"50231":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50232":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50233}],"id":"0904F3B1-E772-48D6-AC90-D4697EE13D38","shape":{"__isSmartRef__":true,"id":50234},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1308","partsBinMetaInfo":{"__isSmartRef__":true,"id":50235},"eventHandler":{"__isSmartRef__":true,"id":50253},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40"],"partTests":{"__isSmartRef__":true,"id":50254},"_ClipMode":"visible","moved":true,"b":259.03812049725093,"#startLetters":"set","isBeingDragged":false,"delta":-0.6471915352740325,"_Rotation":41.13995157701257,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50259},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4764.2,4482.8)"},"50233":{"target":{"__isSmartRef__":true,"id":50232},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50234":{"_BorderWidth":0.09123041611292315,"_ClipMode":"visible","_BorderRadius":1.4463698756881471,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.9,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-300,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.2)"},"50235":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50236},{"__isSmartRef__":true,"id":50238},{"__isSmartRef__":true,"id":50240},{"__isSmartRef__":true,"id":50242},{"__isSmartRef__":true,"id":50244},{"__isSmartRef__":true,"id":50246},{"__isSmartRef__":true,"id":50248},{"__isSmartRef__":true,"id":50250}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50252},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50236":{"date":{"__isSmartRef__":true,"id":50237},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50237":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50238":{"date":{"__isSmartRef__":true,"id":50239},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50239":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50240":{"date":{"__isSmartRef__":true,"id":50241},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50241":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50242":{"date":{"__isSmartRef__":true,"id":50243},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50243":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50244":{"date":{"__isSmartRef__":true,"id":50245},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50245":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50246":{"date":{"__isSmartRef__":true,"id":50247},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50247":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50248":{"date":{"__isSmartRef__":true,"id":50249},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50249":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50250":{"date":{"__isSmartRef__":true,"id":50251},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50251":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50252":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50253":{"morph":{"__isSmartRef__":true,"id":50232},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50254":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50255}},"50255":{"test01IsMorph":{"__isSmartRef__":true,"id":50256}},"50256":{"varMapping":{"__isSmartRef__":true,"id":50257},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50258},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50257":{"this":{"__isSmartRef__":true,"id":50254}},"50258":{},"50259":{"change":{"__isSmartRef__":true,"id":50260},"tick":{"__isSmartRef__":true,"id":50264}},"50260":{"varMapping":{"__isSmartRef__":true,"id":50261},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50262},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50261":{"this":{"__isSmartRef__":true,"id":50232}},"50262":{"timestamp":{"__isSmartRef__":true,"id":50263},"user":"cschuster","tags":[]},"50263":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50264":{"varMapping":{"__isSmartRef__":true,"id":50265},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50266},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50265":{"this":{"__isSmartRef__":true,"id":50232}},"50266":{"timestamp":{"__isSmartRef__":true,"id":50267},"user":"cschuster","tags":[]},"50267":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50268":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50269}],"id":"6E00D02B-5D8B-4752-91C1-259D60E76AEF","shape":{"__isSmartRef__":true,"id":50270},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1309","partsBinMetaInfo":{"__isSmartRef__":true,"id":50271},"eventHandler":{"__isSmartRef__":true,"id":50289},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607","9B9E8614-EF7F-4A1A-A4AB-539A94DD16DA","839281BB-EFF8-4C5E-B539-96F3BADD7E37"],"partTests":{"__isSmartRef__":true,"id":50290},"_ClipMode":"visible","moved":true,"b":88.78635485598352,"#startLetters":"set","isBeingDragged":false,"delta":0.9865150539553724,"_Rotation":-22.270795375516514,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50295},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4766.3,4626.5)"},"50269":{"target":{"__isSmartRef__":true,"id":50268},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50270":{"_BorderWidth":9.998878338145651,"_ClipMode":"visible","_BorderRadius":0.017944576669088885,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.7,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,262,-152)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.4)"},"50271":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50272},{"__isSmartRef__":true,"id":50274},{"__isSmartRef__":true,"id":50276},{"__isSmartRef__":true,"id":50278},{"__isSmartRef__":true,"id":50280},{"__isSmartRef__":true,"id":50282},{"__isSmartRef__":true,"id":50284},{"__isSmartRef__":true,"id":50286}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50288},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50272":{"date":{"__isSmartRef__":true,"id":50273},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50273":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50274":{"date":{"__isSmartRef__":true,"id":50275},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50275":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50276":{"date":{"__isSmartRef__":true,"id":50277},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50277":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50278":{"date":{"__isSmartRef__":true,"id":50279},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50279":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50280":{"date":{"__isSmartRef__":true,"id":50281},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50281":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50282":{"date":{"__isSmartRef__":true,"id":50283},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50283":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50284":{"date":{"__isSmartRef__":true,"id":50285},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50285":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50286":{"date":{"__isSmartRef__":true,"id":50287},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50287":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50288":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50289":{"morph":{"__isSmartRef__":true,"id":50268},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50290":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50291}},"50291":{"test01IsMorph":{"__isSmartRef__":true,"id":50292}},"50292":{"varMapping":{"__isSmartRef__":true,"id":50293},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50294},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50293":{"this":{"__isSmartRef__":true,"id":50290}},"50294":{},"50295":{"change":{"__isSmartRef__":true,"id":50296},"tick":{"__isSmartRef__":true,"id":50300}},"50296":{"varMapping":{"__isSmartRef__":true,"id":50297},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50297":{"this":{"__isSmartRef__":true,"id":50268}},"50298":{"timestamp":{"__isSmartRef__":true,"id":50299},"user":"cschuster","tags":[]},"50299":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50300":{"varMapping":{"__isSmartRef__":true,"id":50301},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50302},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50301":{"this":{"__isSmartRef__":true,"id":50268}},"50302":{"timestamp":{"__isSmartRef__":true,"id":50303},"user":"cschuster","tags":[]},"50303":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50304":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50305}],"id":"95699C5F-E224-4E77-8F6E-09E897A86E5F","shape":{"__isSmartRef__":true,"id":50306},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1310","partsBinMetaInfo":{"__isSmartRef__":true,"id":50307},"eventHandler":{"__isSmartRef__":true,"id":50325},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","8F114B9A-9096-49F9-8513-FDEA59ACDC23","6392C052-B1B2-4761-9514-C0D3EF34AB44"],"partTests":{"__isSmartRef__":true,"id":50326},"_ClipMode":"visible","moved":true,"b":328,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":22.49059014111205,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50331},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5698.9,5290.8)"},"50305":{"target":{"__isSmartRef__":true,"id":50304},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50306":{"_BorderWidth":2.3504036788339713,"_ClipMode":"visible","_BorderRadius":28.76742293578151,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,121.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-136,82,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-37.0)"},"50307":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50308},{"__isSmartRef__":true,"id":50310},{"__isSmartRef__":true,"id":50312},{"__isSmartRef__":true,"id":50314},{"__isSmartRef__":true,"id":50316},{"__isSmartRef__":true,"id":50318},{"__isSmartRef__":true,"id":50320},{"__isSmartRef__":true,"id":50322}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50324},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50308":{"date":{"__isSmartRef__":true,"id":50309},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50309":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50310":{"date":{"__isSmartRef__":true,"id":50311},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50311":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50312":{"date":{"__isSmartRef__":true,"id":50313},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50313":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50314":{"date":{"__isSmartRef__":true,"id":50315},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50315":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50316":{"date":{"__isSmartRef__":true,"id":50317},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50317":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50318":{"date":{"__isSmartRef__":true,"id":50319},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50319":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50320":{"date":{"__isSmartRef__":true,"id":50321},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50321":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50322":{"date":{"__isSmartRef__":true,"id":50323},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50323":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50324":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50325":{"morph":{"__isSmartRef__":true,"id":50304},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50326":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50327}},"50327":{"test01IsMorph":{"__isSmartRef__":true,"id":50328}},"50328":{"varMapping":{"__isSmartRef__":true,"id":50329},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50330},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50329":{"this":{"__isSmartRef__":true,"id":50326}},"50330":{},"50331":{"change":{"__isSmartRef__":true,"id":50332},"tick":{"__isSmartRef__":true,"id":50336}},"50332":{"varMapping":{"__isSmartRef__":true,"id":50333},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50333":{"this":{"__isSmartRef__":true,"id":50304}},"50334":{"timestamp":{"__isSmartRef__":true,"id":50335},"user":"cschuster","tags":[]},"50335":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50336":{"varMapping":{"__isSmartRef__":true,"id":50337},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50337":{"this":{"__isSmartRef__":true,"id":50304}},"50338":{"timestamp":{"__isSmartRef__":true,"id":50339},"user":"cschuster","tags":[]},"50339":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50340":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50341}],"id":"240031CB-7B9F-4F37-AEBA-3F1F5611A8A0","shape":{"__isSmartRef__":true,"id":50342},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1311","partsBinMetaInfo":{"__isSmartRef__":true,"id":50343},"eventHandler":{"__isSmartRef__":true,"id":50361},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756"],"partTests":{"__isSmartRef__":true,"id":50362},"_ClipMode":"visible","moved":true,"b":268,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":2.674825824932595,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50367},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5322.1,5697.6)"},"50341":{"target":{"__isSmartRef__":true,"id":50340},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50342":{"_BorderWidth":0.0030458649045215225,"_ClipMode":"visible","_BorderRadius":0.04871899480351605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-265,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.3)"},"50343":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50344},{"__isSmartRef__":true,"id":50346},{"__isSmartRef__":true,"id":50348},{"__isSmartRef__":true,"id":50350},{"__isSmartRef__":true,"id":50352},{"__isSmartRef__":true,"id":50354},{"__isSmartRef__":true,"id":50356},{"__isSmartRef__":true,"id":50358}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50360},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50344":{"date":{"__isSmartRef__":true,"id":50345},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50345":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50346":{"date":{"__isSmartRef__":true,"id":50347},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50347":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50348":{"date":{"__isSmartRef__":true,"id":50349},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50349":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50350":{"date":{"__isSmartRef__":true,"id":50351},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50351":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50352":{"date":{"__isSmartRef__":true,"id":50353},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50353":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50354":{"date":{"__isSmartRef__":true,"id":50355},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50355":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50356":{"date":{"__isSmartRef__":true,"id":50357},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50357":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50358":{"date":{"__isSmartRef__":true,"id":50359},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50359":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50360":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50361":{"morph":{"__isSmartRef__":true,"id":50340},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50362":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50363}},"50363":{"test01IsMorph":{"__isSmartRef__":true,"id":50364}},"50364":{"varMapping":{"__isSmartRef__":true,"id":50365},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50366},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50365":{"this":{"__isSmartRef__":true,"id":50362}},"50366":{},"50367":{"change":{"__isSmartRef__":true,"id":50368},"tick":{"__isSmartRef__":true,"id":50372}},"50368":{"varMapping":{"__isSmartRef__":true,"id":50369},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50369":{"this":{"__isSmartRef__":true,"id":50340}},"50370":{"timestamp":{"__isSmartRef__":true,"id":50371},"user":"cschuster","tags":[]},"50371":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50372":{"varMapping":{"__isSmartRef__":true,"id":50373},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50374},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50373":{"this":{"__isSmartRef__":true,"id":50340}},"50374":{"timestamp":{"__isSmartRef__":true,"id":50375},"user":"cschuster","tags":[]},"50375":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50376":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50377}],"id":"8DC233F0-541C-4C55-B980-D56148C1A7EF","shape":{"__isSmartRef__":true,"id":50378},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1312","partsBinMetaInfo":{"__isSmartRef__":true,"id":50379},"eventHandler":{"__isSmartRef__":true,"id":50397},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","00625043-4D61-43BA-9A74-E61753C399E4"],"partTests":{"__isSmartRef__":true,"id":50398},"_ClipMode":"visible","moved":true,"b":117.7288699161727,"#startLetters":"set","isBeingDragged":false,"delta":-0.781519774463959,"_Rotation":-18.234926990224924,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50403},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4439.7,4832.3)"},"50377":{"target":{"__isSmartRef__":true,"id":50376},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50378":{"_BorderWidth":9.42579645519719,"_ClipMode":"visible","_BorderRadius":8.659721179462379,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.1,64.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,108,197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.7)"},"50379":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50380},{"__isSmartRef__":true,"id":50382},{"__isSmartRef__":true,"id":50384},{"__isSmartRef__":true,"id":50386},{"__isSmartRef__":true,"id":50388},{"__isSmartRef__":true,"id":50390},{"__isSmartRef__":true,"id":50392},{"__isSmartRef__":true,"id":50394}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50396},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50380":{"date":{"__isSmartRef__":true,"id":50381},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50381":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50382":{"date":{"__isSmartRef__":true,"id":50383},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50383":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50384":{"date":{"__isSmartRef__":true,"id":50385},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50385":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50386":{"date":{"__isSmartRef__":true,"id":50387},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50387":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50388":{"date":{"__isSmartRef__":true,"id":50389},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50389":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50390":{"date":{"__isSmartRef__":true,"id":50391},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50391":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50392":{"date":{"__isSmartRef__":true,"id":50393},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50393":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50394":{"date":{"__isSmartRef__":true,"id":50395},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50395":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50396":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50397":{"morph":{"__isSmartRef__":true,"id":50376},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50398":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50399}},"50399":{"test01IsMorph":{"__isSmartRef__":true,"id":50400}},"50400":{"varMapping":{"__isSmartRef__":true,"id":50401},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50402},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50401":{"this":{"__isSmartRef__":true,"id":50398}},"50402":{},"50403":{"change":{"__isSmartRef__":true,"id":50404},"tick":{"__isSmartRef__":true,"id":50408}},"50404":{"varMapping":{"__isSmartRef__":true,"id":50405},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50406},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50405":{"this":{"__isSmartRef__":true,"id":50376}},"50406":{"timestamp":{"__isSmartRef__":true,"id":50407},"user":"cschuster","tags":[]},"50407":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50408":{"varMapping":{"__isSmartRef__":true,"id":50409},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50410},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50409":{"this":{"__isSmartRef__":true,"id":50376}},"50410":{"timestamp":{"__isSmartRef__":true,"id":50411},"user":"cschuster","tags":[]},"50411":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50412":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50413}],"id":"D59CF0C4-A903-401F-8B4B-25C45FDE2546","shape":{"__isSmartRef__":true,"id":50414},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1313","partsBinMetaInfo":{"__isSmartRef__":true,"id":50415},"eventHandler":{"__isSmartRef__":true,"id":50433},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","370A492B-90A8-4320-85B5-98AA6F251871","F620725A-ADD9-418B-A848-5F5B19D28A44"],"partTests":{"__isSmartRef__":true,"id":50434},"_ClipMode":"visible","moved":true,"b":216.68646044225898,"#startLetters":"set","isBeingDragged":false,"delta":-0.750332667841576,"_Rotation":-12.864725374039322,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50439},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5117.7,3840.7)"},"50413":{"target":{"__isSmartRef__":true,"id":50412},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50414":{"_BorderWidth":2.0128216860041688,"_ClipMode":"visible","_BorderRadius":25.722825152628836,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.3,123.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-153,-358,-56)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.1,-4.0)"},"50415":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50416},{"__isSmartRef__":true,"id":50418},{"__isSmartRef__":true,"id":50420},{"__isSmartRef__":true,"id":50422},{"__isSmartRef__":true,"id":50424},{"__isSmartRef__":true,"id":50426},{"__isSmartRef__":true,"id":50428},{"__isSmartRef__":true,"id":50430}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50432},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50416":{"date":{"__isSmartRef__":true,"id":50417},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50417":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50418":{"date":{"__isSmartRef__":true,"id":50419},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50419":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50420":{"date":{"__isSmartRef__":true,"id":50421},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50421":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50422":{"date":{"__isSmartRef__":true,"id":50423},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50423":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50424":{"date":{"__isSmartRef__":true,"id":50425},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50425":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50426":{"date":{"__isSmartRef__":true,"id":50427},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50427":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50428":{"date":{"__isSmartRef__":true,"id":50429},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50429":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50430":{"date":{"__isSmartRef__":true,"id":50431},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50431":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50432":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50433":{"morph":{"__isSmartRef__":true,"id":50412},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50434":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50435}},"50435":{"test01IsMorph":{"__isSmartRef__":true,"id":50436}},"50436":{"varMapping":{"__isSmartRef__":true,"id":50437},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50438},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50437":{"this":{"__isSmartRef__":true,"id":50434}},"50438":{},"50439":{"change":{"__isSmartRef__":true,"id":50440},"tick":{"__isSmartRef__":true,"id":50444}},"50440":{"varMapping":{"__isSmartRef__":true,"id":50441},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50442},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50441":{"this":{"__isSmartRef__":true,"id":50412}},"50442":{"timestamp":{"__isSmartRef__":true,"id":50443},"user":"cschuster","tags":[]},"50443":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50444":{"varMapping":{"__isSmartRef__":true,"id":50445},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50446},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50445":{"this":{"__isSmartRef__":true,"id":50412}},"50446":{"timestamp":{"__isSmartRef__":true,"id":50447},"user":"cschuster","tags":[]},"50447":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50448":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50449}],"id":"4DF48138-1476-4F59-8E44-A6B6204B2DD4","shape":{"__isSmartRef__":true,"id":50450},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1314","partsBinMetaInfo":{"__isSmartRef__":true,"id":50451},"eventHandler":{"__isSmartRef__":true,"id":50469},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D","5982ECA3-F06C-4BA5-86D1-52BE55EBC937","177E7A36-62F0-4802-B09E-5935141883A3"],"partTests":{"__isSmartRef__":true,"id":50470},"_ClipMode":"visible","moved":true,"b":115.39320754667278,"#startLetters":"set","isBeingDragged":false,"delta":0.9862667311681435,"_Rotation":23.49826331904823,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50475},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4089.2,4342.5)"},"50449":{"target":{"__isSmartRef__":true,"id":50448},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50450":{"_BorderWidth":9.516930685324285,"_ClipMode":"visible","_BorderRadius":7.355739494361413,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,63.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(231,122,176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-11.4)"},"50451":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50452},{"__isSmartRef__":true,"id":50454},{"__isSmartRef__":true,"id":50456},{"__isSmartRef__":true,"id":50458},{"__isSmartRef__":true,"id":50460},{"__isSmartRef__":true,"id":50462},{"__isSmartRef__":true,"id":50464},{"__isSmartRef__":true,"id":50466}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50468},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50452":{"date":{"__isSmartRef__":true,"id":50453},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50453":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50454":{"date":{"__isSmartRef__":true,"id":50455},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50455":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50456":{"date":{"__isSmartRef__":true,"id":50457},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50457":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50458":{"date":{"__isSmartRef__":true,"id":50459},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50459":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50460":{"date":{"__isSmartRef__":true,"id":50461},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50461":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50462":{"date":{"__isSmartRef__":true,"id":50463},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50463":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50464":{"date":{"__isSmartRef__":true,"id":50465},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50465":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50466":{"date":{"__isSmartRef__":true,"id":50467},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50467":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50468":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50469":{"morph":{"__isSmartRef__":true,"id":50448},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50470":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50471}},"50471":{"test01IsMorph":{"__isSmartRef__":true,"id":50472}},"50472":{"varMapping":{"__isSmartRef__":true,"id":50473},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50474},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50473":{"this":{"__isSmartRef__":true,"id":50470}},"50474":{},"50475":{"change":{"__isSmartRef__":true,"id":50476},"tick":{"__isSmartRef__":true,"id":50480}},"50476":{"varMapping":{"__isSmartRef__":true,"id":50477},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50477":{"this":{"__isSmartRef__":true,"id":50448}},"50478":{"timestamp":{"__isSmartRef__":true,"id":50479},"user":"cschuster","tags":[]},"50479":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50480":{"varMapping":{"__isSmartRef__":true,"id":50481},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50482},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50481":{"this":{"__isSmartRef__":true,"id":50448}},"50482":{"timestamp":{"__isSmartRef__":true,"id":50483},"user":"cschuster","tags":[]},"50483":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50484":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50485}],"id":"358323E8-07B8-4B5E-9A6E-720BE9711CBA","shape":{"__isSmartRef__":true,"id":50486},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1315","partsBinMetaInfo":{"__isSmartRef__":true,"id":50487},"eventHandler":{"__isSmartRef__":true,"id":50505},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255","7757EF04-5EC2-4F88-A0D8-5394CE485C11"],"partTests":{"__isSmartRef__":true,"id":50506},"_ClipMode":"visible","moved":true,"b":149.44608285324648,"#startLetters":"set","isBeingDragged":false,"delta":-0.5964700202457607,"_Rotation":8.439358779873531,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50511},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4329.3,5843.2)"},"50485":{"target":{"__isSmartRef__":true,"id":50484},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50486":{"_BorderWidth":7.54174479250567,"_ClipMode":"visible","_BorderRadius":29.663253455632493,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.0,79.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(130,-90,144)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.2,-2.8)"},"50487":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50488},{"__isSmartRef__":true,"id":50490},{"__isSmartRef__":true,"id":50492},{"__isSmartRef__":true,"id":50494},{"__isSmartRef__":true,"id":50496},{"__isSmartRef__":true,"id":50498},{"__isSmartRef__":true,"id":50500},{"__isSmartRef__":true,"id":50502}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50504},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50488":{"date":{"__isSmartRef__":true,"id":50489},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50489":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50490":{"date":{"__isSmartRef__":true,"id":50491},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50491":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50492":{"date":{"__isSmartRef__":true,"id":50493},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50493":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50494":{"date":{"__isSmartRef__":true,"id":50495},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50495":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50496":{"date":{"__isSmartRef__":true,"id":50497},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50497":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50498":{"date":{"__isSmartRef__":true,"id":50499},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50499":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50500":{"date":{"__isSmartRef__":true,"id":50501},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50501":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50502":{"date":{"__isSmartRef__":true,"id":50503},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50503":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50504":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50505":{"morph":{"__isSmartRef__":true,"id":50484},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50506":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50507}},"50507":{"test01IsMorph":{"__isSmartRef__":true,"id":50508}},"50508":{"varMapping":{"__isSmartRef__":true,"id":50509},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50510},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50509":{"this":{"__isSmartRef__":true,"id":50506}},"50510":{},"50511":{"change":{"__isSmartRef__":true,"id":50512},"tick":{"__isSmartRef__":true,"id":50516}},"50512":{"varMapping":{"__isSmartRef__":true,"id":50513},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50513":{"this":{"__isSmartRef__":true,"id":50484}},"50514":{"timestamp":{"__isSmartRef__":true,"id":50515},"user":"cschuster","tags":[]},"50515":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50516":{"varMapping":{"__isSmartRef__":true,"id":50517},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50518},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50517":{"this":{"__isSmartRef__":true,"id":50484}},"50518":{"timestamp":{"__isSmartRef__":true,"id":50519},"user":"cschuster","tags":[]},"50519":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50520":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50521}],"id":"01239001-1B4E-4DFB-862E-CFAFABCCF767","shape":{"__isSmartRef__":true,"id":50522},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1316","partsBinMetaInfo":{"__isSmartRef__":true,"id":50523},"eventHandler":{"__isSmartRef__":true,"id":50541},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31"],"partTests":{"__isSmartRef__":true,"id":50542},"_ClipMode":"visible","moved":true,"b":253,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":7.282314050427159,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50547},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4378.8,3943.0)"},"50521":{"target":{"__isSmartRef__":true,"id":50520},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50522":{"_BorderWidth":0.21847622018482316,"_ClipMode":"visible","_BorderRadius":3.419248548899174,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.4,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-244,-320,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-14.2)"},"50523":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50524},{"__isSmartRef__":true,"id":50526},{"__isSmartRef__":true,"id":50528},{"__isSmartRef__":true,"id":50530},{"__isSmartRef__":true,"id":50532},{"__isSmartRef__":true,"id":50534},{"__isSmartRef__":true,"id":50536},{"__isSmartRef__":true,"id":50538}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50540},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50524":{"date":{"__isSmartRef__":true,"id":50525},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50525":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50526":{"date":{"__isSmartRef__":true,"id":50527},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50527":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50528":{"date":{"__isSmartRef__":true,"id":50529},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50529":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50530":{"date":{"__isSmartRef__":true,"id":50531},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50531":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50532":{"date":{"__isSmartRef__":true,"id":50533},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50533":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50534":{"date":{"__isSmartRef__":true,"id":50535},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50535":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50536":{"date":{"__isSmartRef__":true,"id":50537},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50537":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50538":{"date":{"__isSmartRef__":true,"id":50539},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50539":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50540":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50541":{"morph":{"__isSmartRef__":true,"id":50520},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50542":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50543}},"50543":{"test01IsMorph":{"__isSmartRef__":true,"id":50544}},"50544":{"varMapping":{"__isSmartRef__":true,"id":50545},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50546},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50545":{"this":{"__isSmartRef__":true,"id":50542}},"50546":{},"50547":{"change":{"__isSmartRef__":true,"id":50548},"tick":{"__isSmartRef__":true,"id":50552}},"50548":{"varMapping":{"__isSmartRef__":true,"id":50549},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50549":{"this":{"__isSmartRef__":true,"id":50520}},"50550":{"timestamp":{"__isSmartRef__":true,"id":50551},"user":"cschuster","tags":[]},"50551":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50552":{"varMapping":{"__isSmartRef__":true,"id":50553},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50554},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50553":{"this":{"__isSmartRef__":true,"id":50520}},"50554":{"timestamp":{"__isSmartRef__":true,"id":50555},"user":"cschuster","tags":[]},"50555":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50556":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50557}],"id":"031E89A8-435B-4EFF-8E8A-6318B66B40F5","shape":{"__isSmartRef__":true,"id":50558},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1317","partsBinMetaInfo":{"__isSmartRef__":true,"id":50559},"eventHandler":{"__isSmartRef__":true,"id":50577},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271"],"partTests":{"__isSmartRef__":true,"id":50578},"_ClipMode":"visible","moved":true,"b":96.4316471235943,"#startLetters":"set","isBeingDragged":false,"delta":0.8533774081734009,"_Rotation":49.36148720982083,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50583},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5637.5,3885.5)"},"50557":{"target":{"__isSmartRef__":true,"id":50556},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50558":{"_BorderWidth":9.968530990479428,"_ClipMode":"visible","_BorderRadius":0.5019196746328269,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.1,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,225,-60)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.8)"},"50559":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50560},{"__isSmartRef__":true,"id":50562},{"__isSmartRef__":true,"id":50564},{"__isSmartRef__":true,"id":50566},{"__isSmartRef__":true,"id":50568},{"__isSmartRef__":true,"id":50570},{"__isSmartRef__":true,"id":50572},{"__isSmartRef__":true,"id":50574}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50576},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50560":{"date":{"__isSmartRef__":true,"id":50561},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50561":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50562":{"date":{"__isSmartRef__":true,"id":50563},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50563":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50564":{"date":{"__isSmartRef__":true,"id":50565},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50565":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50566":{"date":{"__isSmartRef__":true,"id":50567},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50567":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50568":{"date":{"__isSmartRef__":true,"id":50569},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50569":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50570":{"date":{"__isSmartRef__":true,"id":50571},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50571":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50572":{"date":{"__isSmartRef__":true,"id":50573},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50573":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50574":{"date":{"__isSmartRef__":true,"id":50575},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50575":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50576":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50577":{"morph":{"__isSmartRef__":true,"id":50556},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50578":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50579}},"50579":{"test01IsMorph":{"__isSmartRef__":true,"id":50580}},"50580":{"varMapping":{"__isSmartRef__":true,"id":50581},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50582},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50581":{"this":{"__isSmartRef__":true,"id":50578}},"50582":{},"50583":{"change":{"__isSmartRef__":true,"id":50584},"tick":{"__isSmartRef__":true,"id":50588}},"50584":{"varMapping":{"__isSmartRef__":true,"id":50585},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50585":{"this":{"__isSmartRef__":true,"id":50556}},"50586":{"timestamp":{"__isSmartRef__":true,"id":50587},"user":"cschuster","tags":[]},"50587":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50588":{"varMapping":{"__isSmartRef__":true,"id":50589},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50590},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50589":{"this":{"__isSmartRef__":true,"id":50556}},"50590":{"timestamp":{"__isSmartRef__":true,"id":50591},"user":"cschuster","tags":[]},"50591":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50592":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50593}],"id":"FEBA6102-77EC-41B1-A999-3C13A3A16F78","shape":{"__isSmartRef__":true,"id":50594},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1318","partsBinMetaInfo":{"__isSmartRef__":true,"id":50595},"eventHandler":{"__isSmartRef__":true,"id":50613},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","7BC543FF-E1F0-44DD-9CC0-251B847A01DB","F919FA31-DC81-4AB1-A437-06EEC7BADCA3"],"partTests":{"__isSmartRef__":true,"id":50614},"_ClipMode":"visible","moved":true,"b":206.3985404294799,"#startLetters":"set","isBeingDragged":false,"delta":-0.867804856330622,"_Rotation":-1.8358265717450524,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50619},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5678.0,4006.2)"},"50593":{"target":{"__isSmartRef__":true,"id":50592},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50594":{"_BorderWidth":2.776938192997517,"_ClipMode":"visible","_BorderRadius":32.09279392359497,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.9,117.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-114,-343,-176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.1,-2.1)"},"50595":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50596},{"__isSmartRef__":true,"id":50598},{"__isSmartRef__":true,"id":50600},{"__isSmartRef__":true,"id":50602},{"__isSmartRef__":true,"id":50604},{"__isSmartRef__":true,"id":50606},{"__isSmartRef__":true,"id":50608},{"__isSmartRef__":true,"id":50610}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50612},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50596":{"date":{"__isSmartRef__":true,"id":50597},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50597":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50598":{"date":{"__isSmartRef__":true,"id":50599},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50599":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50600":{"date":{"__isSmartRef__":true,"id":50601},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50601":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50602":{"date":{"__isSmartRef__":true,"id":50603},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50603":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50604":{"date":{"__isSmartRef__":true,"id":50605},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50605":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50606":{"date":{"__isSmartRef__":true,"id":50607},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50607":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50608":{"date":{"__isSmartRef__":true,"id":50609},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50609":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50610":{"date":{"__isSmartRef__":true,"id":50611},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50611":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50612":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50613":{"morph":{"__isSmartRef__":true,"id":50592},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50614":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50615}},"50615":{"test01IsMorph":{"__isSmartRef__":true,"id":50616}},"50616":{"varMapping":{"__isSmartRef__":true,"id":50617},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50618},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50617":{"this":{"__isSmartRef__":true,"id":50614}},"50618":{},"50619":{"change":{"__isSmartRef__":true,"id":50620},"tick":{"__isSmartRef__":true,"id":50624}},"50620":{"varMapping":{"__isSmartRef__":true,"id":50621},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50621":{"this":{"__isSmartRef__":true,"id":50592}},"50622":{"timestamp":{"__isSmartRef__":true,"id":50623},"user":"cschuster","tags":[]},"50623":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50624":{"varMapping":{"__isSmartRef__":true,"id":50625},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50626},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50625":{"this":{"__isSmartRef__":true,"id":50592}},"50626":{"timestamp":{"__isSmartRef__":true,"id":50627},"user":"cschuster","tags":[]},"50627":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50628":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50629}],"id":"0035B1AE-9B6D-46B6-B3EE-F752156E4C79","shape":{"__isSmartRef__":true,"id":50630},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1319","partsBinMetaInfo":{"__isSmartRef__":true,"id":50631},"eventHandler":{"__isSmartRef__":true,"id":50649},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579"],"partTests":{"__isSmartRef__":true,"id":50650},"_ClipMode":"visible","moved":true,"b":39,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":6.256303375405987,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50655},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3828.6,4089.1)"},"50629":{"target":{"__isSmartRef__":true,"id":50628},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50630":{"_BorderWidth":8.146601955249187,"_ClipMode":"visible","_BorderRadius":24.15823381635519,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,74.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,360,26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-35.5)"},"50631":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50632},{"__isSmartRef__":true,"id":50634},{"__isSmartRef__":true,"id":50636},{"__isSmartRef__":true,"id":50638},{"__isSmartRef__":true,"id":50640},{"__isSmartRef__":true,"id":50642},{"__isSmartRef__":true,"id":50644},{"__isSmartRef__":true,"id":50646}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50648},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50632":{"date":{"__isSmartRef__":true,"id":50633},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50633":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50634":{"date":{"__isSmartRef__":true,"id":50635},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50635":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50636":{"date":{"__isSmartRef__":true,"id":50637},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50637":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50638":{"date":{"__isSmartRef__":true,"id":50639},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50639":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50640":{"date":{"__isSmartRef__":true,"id":50641},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50641":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50642":{"date":{"__isSmartRef__":true,"id":50643},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50643":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50644":{"date":{"__isSmartRef__":true,"id":50645},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50645":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50646":{"date":{"__isSmartRef__":true,"id":50647},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50647":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50648":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50649":{"morph":{"__isSmartRef__":true,"id":50628},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50650":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50651}},"50651":{"test01IsMorph":{"__isSmartRef__":true,"id":50652}},"50652":{"varMapping":{"__isSmartRef__":true,"id":50653},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50654},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50653":{"this":{"__isSmartRef__":true,"id":50650}},"50654":{},"50655":{"change":{"__isSmartRef__":true,"id":50656},"tick":{"__isSmartRef__":true,"id":50660}},"50656":{"varMapping":{"__isSmartRef__":true,"id":50657},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50658},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50657":{"this":{"__isSmartRef__":true,"id":50628}},"50658":{"timestamp":{"__isSmartRef__":true,"id":50659},"user":"cschuster","tags":[]},"50659":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50660":{"varMapping":{"__isSmartRef__":true,"id":50661},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50661":{"this":{"__isSmartRef__":true,"id":50628}},"50662":{"timestamp":{"__isSmartRef__":true,"id":50663},"user":"cschuster","tags":[]},"50663":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50664":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50665}],"id":"EB47973B-8146-4624-A88C-EC611C8B6937","shape":{"__isSmartRef__":true,"id":50666},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1320","partsBinMetaInfo":{"__isSmartRef__":true,"id":50667},"eventHandler":{"__isSmartRef__":true,"id":50685},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0","303CB936-0267-41F4-AEBF-45CF9A5FE704","123F0532-EAD0-46CF-A8AE-E0ABAB93D5A9"],"partTests":{"__isSmartRef__":true,"id":50686},"_ClipMode":"visible","moved":true,"b":336.93726866401266,"#startLetters":"set","isBeingDragged":false,"delta":-0.5491126508568414,"_Rotation":7.389976376348437,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50691},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5698.9,4570.3)"},"50665":{"target":{"__isSmartRef__":true,"id":50664},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50666":{"_BorderWidth":3.041306371336406,"_ClipMode":"visible","_BorderRadius":33.86163083045223,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,115.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,135,-53)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-38.4)"},"50667":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50668},{"__isSmartRef__":true,"id":50670},{"__isSmartRef__":true,"id":50672},{"__isSmartRef__":true,"id":50674},{"__isSmartRef__":true,"id":50676},{"__isSmartRef__":true,"id":50678},{"__isSmartRef__":true,"id":50680},{"__isSmartRef__":true,"id":50682}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50684},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50668":{"date":{"__isSmartRef__":true,"id":50669},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50669":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50670":{"date":{"__isSmartRef__":true,"id":50671},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50671":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50672":{"date":{"__isSmartRef__":true,"id":50673},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50673":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50674":{"date":{"__isSmartRef__":true,"id":50675},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50675":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50676":{"date":{"__isSmartRef__":true,"id":50677},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50677":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50678":{"date":{"__isSmartRef__":true,"id":50679},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50679":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50680":{"date":{"__isSmartRef__":true,"id":50681},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50681":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50682":{"date":{"__isSmartRef__":true,"id":50683},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50683":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50684":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50685":{"morph":{"__isSmartRef__":true,"id":50664},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50686":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50687}},"50687":{"test01IsMorph":{"__isSmartRef__":true,"id":50688}},"50688":{"varMapping":{"__isSmartRef__":true,"id":50689},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50690},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50689":{"this":{"__isSmartRef__":true,"id":50686}},"50690":{},"50691":{"change":{"__isSmartRef__":true,"id":50692},"tick":{"__isSmartRef__":true,"id":50696}},"50692":{"varMapping":{"__isSmartRef__":true,"id":50693},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50694},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50693":{"this":{"__isSmartRef__":true,"id":50664}},"50694":{"timestamp":{"__isSmartRef__":true,"id":50695},"user":"cschuster","tags":[]},"50695":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50696":{"varMapping":{"__isSmartRef__":true,"id":50697},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50698},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50697":{"this":{"__isSmartRef__":true,"id":50664}},"50698":{"timestamp":{"__isSmartRef__":true,"id":50699},"user":"cschuster","tags":[]},"50699":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50700":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50701}],"id":"CFC96A49-BCFA-4FFD-A023-2A0638BD8776","shape":{"__isSmartRef__":true,"id":50702},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1321","partsBinMetaInfo":{"__isSmartRef__":true,"id":50703},"eventHandler":{"__isSmartRef__":true,"id":50721},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","FE006F23-2C5B-4EBF-A719-3A669EC713B3"],"partTests":{"__isSmartRef__":true,"id":50722},"_ClipMode":"visible","moved":true,"b":128,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":53.72813681303115,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50727},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4317.8,5321.5)"},"50701":{"target":{"__isSmartRef__":true,"id":50700},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50702":{"_BorderWidth":8.94005376803361,"_ClipMode":"visible","_BorderRadius":15.161562088006644,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,68.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,44,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.8,-7.7)"},"50703":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50704},{"__isSmartRef__":true,"id":50706},{"__isSmartRef__":true,"id":50708},{"__isSmartRef__":true,"id":50710},{"__isSmartRef__":true,"id":50712},{"__isSmartRef__":true,"id":50714},{"__isSmartRef__":true,"id":50716},{"__isSmartRef__":true,"id":50718}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50720},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50704":{"date":{"__isSmartRef__":true,"id":50705},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50705":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50706":{"date":{"__isSmartRef__":true,"id":50707},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50707":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50708":{"date":{"__isSmartRef__":true,"id":50709},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50709":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50710":{"date":{"__isSmartRef__":true,"id":50711},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50711":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50712":{"date":{"__isSmartRef__":true,"id":50713},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50713":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50714":{"date":{"__isSmartRef__":true,"id":50715},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50715":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50716":{"date":{"__isSmartRef__":true,"id":50717},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50717":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50718":{"date":{"__isSmartRef__":true,"id":50719},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50719":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50720":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50721":{"morph":{"__isSmartRef__":true,"id":50700},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50722":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50723}},"50723":{"test01IsMorph":{"__isSmartRef__":true,"id":50724}},"50724":{"varMapping":{"__isSmartRef__":true,"id":50725},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50726},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50725":{"this":{"__isSmartRef__":true,"id":50722}},"50726":{},"50727":{"change":{"__isSmartRef__":true,"id":50728},"tick":{"__isSmartRef__":true,"id":50732}},"50728":{"varMapping":{"__isSmartRef__":true,"id":50729},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50729":{"this":{"__isSmartRef__":true,"id":50700}},"50730":{"timestamp":{"__isSmartRef__":true,"id":50731},"user":"cschuster","tags":[]},"50731":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50732":{"varMapping":{"__isSmartRef__":true,"id":50733},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50733":{"this":{"__isSmartRef__":true,"id":50700}},"50734":{"timestamp":{"__isSmartRef__":true,"id":50735},"user":"cschuster","tags":[]},"50735":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50736":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50737}],"id":"1607C05A-F446-4F08-A996-7C08BB937851","shape":{"__isSmartRef__":true,"id":50738},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1322","partsBinMetaInfo":{"__isSmartRef__":true,"id":50739},"eventHandler":{"__isSmartRef__":true,"id":50757},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7"],"partTests":{"__isSmartRef__":true,"id":50758},"_ClipMode":"visible","moved":true,"b":177.2213571985485,"#startLetters":"set","isBeingDragged":false,"delta":-0.8581156939035282,"_Rotation":-28.28967168528523,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50763},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6551.0,4432.1)"},"50737":{"target":{"__isSmartRef__":true,"id":50736},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50738":{"_BorderWidth":5.242387289966241,"_ClipMode":"visible","_BorderRadius":39.905997442660514,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.1,98.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(13,-243,-193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-0.0)"},"50739":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50740},{"__isSmartRef__":true,"id":50742},{"__isSmartRef__":true,"id":50744},{"__isSmartRef__":true,"id":50746},{"__isSmartRef__":true,"id":50748},{"__isSmartRef__":true,"id":50750},{"__isSmartRef__":true,"id":50752},{"__isSmartRef__":true,"id":50754}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50756},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50740":{"date":{"__isSmartRef__":true,"id":50741},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50741":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50742":{"date":{"__isSmartRef__":true,"id":50743},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50743":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50744":{"date":{"__isSmartRef__":true,"id":50745},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50745":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50746":{"date":{"__isSmartRef__":true,"id":50747},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50747":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50748":{"date":{"__isSmartRef__":true,"id":50749},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50749":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50750":{"date":{"__isSmartRef__":true,"id":50751},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50751":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50752":{"date":{"__isSmartRef__":true,"id":50753},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50753":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50754":{"date":{"__isSmartRef__":true,"id":50755},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50755":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50756":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50757":{"morph":{"__isSmartRef__":true,"id":50736},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50758":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50759}},"50759":{"test01IsMorph":{"__isSmartRef__":true,"id":50760}},"50760":{"varMapping":{"__isSmartRef__":true,"id":50761},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50762},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50761":{"this":{"__isSmartRef__":true,"id":50758}},"50762":{},"50763":{"change":{"__isSmartRef__":true,"id":50764},"tick":{"__isSmartRef__":true,"id":50768}},"50764":{"varMapping":{"__isSmartRef__":true,"id":50765},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50766},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50765":{"this":{"__isSmartRef__":true,"id":50736}},"50766":{"timestamp":{"__isSmartRef__":true,"id":50767},"user":"cschuster","tags":[]},"50767":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50768":{"varMapping":{"__isSmartRef__":true,"id":50769},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50769":{"this":{"__isSmartRef__":true,"id":50736}},"50770":{"timestamp":{"__isSmartRef__":true,"id":50771},"user":"cschuster","tags":[]},"50771":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50772":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50773}],"id":"00A35AFF-3D11-413A-B185-E96E5D4354AA","shape":{"__isSmartRef__":true,"id":50774},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1323","partsBinMetaInfo":{"__isSmartRef__":true,"id":50775},"eventHandler":{"__isSmartRef__":true,"id":50793},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","809FCD2A-4CAB-4206-85CC-A0E379BE6145"],"partTests":{"__isSmartRef__":true,"id":50794},"_ClipMode":"visible","moved":true,"b":257.1648353258497,"#startLetters":"set","isBeingDragged":false,"delta":0.7722667727502994,"_Rotation":-18.164817268633605,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50799},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4443.0,5053.9)"},"50773":{"target":{"__isSmartRef__":true,"id":50772},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50774":{"_BorderWidth":0.12493401186613973,"_ClipMode":"visible","_BorderRadius":1.9739705781446948,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.3,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-307,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.6)"},"50775":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50776},{"__isSmartRef__":true,"id":50778},{"__isSmartRef__":true,"id":50780},{"__isSmartRef__":true,"id":50782},{"__isSmartRef__":true,"id":50784},{"__isSmartRef__":true,"id":50786},{"__isSmartRef__":true,"id":50788},{"__isSmartRef__":true,"id":50790}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50792},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50776":{"date":{"__isSmartRef__":true,"id":50777},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50777":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50778":{"date":{"__isSmartRef__":true,"id":50779},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50779":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50780":{"date":{"__isSmartRef__":true,"id":50781},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50781":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50782":{"date":{"__isSmartRef__":true,"id":50783},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50783":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50784":{"date":{"__isSmartRef__":true,"id":50785},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50785":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50786":{"date":{"__isSmartRef__":true,"id":50787},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50787":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50788":{"date":{"__isSmartRef__":true,"id":50789},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50789":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50790":{"date":{"__isSmartRef__":true,"id":50791},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50791":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50792":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50793":{"morph":{"__isSmartRef__":true,"id":50772},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50794":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50795}},"50795":{"test01IsMorph":{"__isSmartRef__":true,"id":50796}},"50796":{"varMapping":{"__isSmartRef__":true,"id":50797},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50798},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50797":{"this":{"__isSmartRef__":true,"id":50794}},"50798":{},"50799":{"change":{"__isSmartRef__":true,"id":50800},"tick":{"__isSmartRef__":true,"id":50804}},"50800":{"varMapping":{"__isSmartRef__":true,"id":50801},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50801":{"this":{"__isSmartRef__":true,"id":50772}},"50802":{"timestamp":{"__isSmartRef__":true,"id":50803},"user":"cschuster","tags":[]},"50803":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50804":{"varMapping":{"__isSmartRef__":true,"id":50805},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50806},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50805":{"this":{"__isSmartRef__":true,"id":50772}},"50806":{"timestamp":{"__isSmartRef__":true,"id":50807},"user":"cschuster","tags":[]},"50807":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50808":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50809}],"id":"35C0756E-D0A2-4F3B-8CC7-1B2C70EC2015","shape":{"__isSmartRef__":true,"id":50810},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1324","partsBinMetaInfo":{"__isSmartRef__":true,"id":50811},"eventHandler":{"__isSmartRef__":true,"id":50829},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31","CCFC1241-11DD-4589-B774-A36361F37133","6C80B250-9499-455F-98B8-AC2D78C5855E"],"partTests":{"__isSmartRef__":true,"id":50830},"_ClipMode":"visible","moved":true,"b":210,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":16.860266067102998,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50835},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4450.9,3990.1)"},"50809":{"target":{"__isSmartRef__":true,"id":50808},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50810":{"_BorderWidth":2.4999999999999996,"_ClipMode":"visible","_BorderRadius":29.999999999999996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,120.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-128,-350,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-2.7)"},"50811":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50812},{"__isSmartRef__":true,"id":50814},{"__isSmartRef__":true,"id":50816},{"__isSmartRef__":true,"id":50818},{"__isSmartRef__":true,"id":50820},{"__isSmartRef__":true,"id":50822},{"__isSmartRef__":true,"id":50824},{"__isSmartRef__":true,"id":50826}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50828},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50812":{"date":{"__isSmartRef__":true,"id":50813},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50813":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50814":{"date":{"__isSmartRef__":true,"id":50815},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50815":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50816":{"date":{"__isSmartRef__":true,"id":50817},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50817":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50818":{"date":{"__isSmartRef__":true,"id":50819},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50819":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50820":{"date":{"__isSmartRef__":true,"id":50821},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50821":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50822":{"date":{"__isSmartRef__":true,"id":50823},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50823":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50824":{"date":{"__isSmartRef__":true,"id":50825},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50825":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50826":{"date":{"__isSmartRef__":true,"id":50827},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50827":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50828":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50829":{"morph":{"__isSmartRef__":true,"id":50808},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50830":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50831}},"50831":{"test01IsMorph":{"__isSmartRef__":true,"id":50832}},"50832":{"varMapping":{"__isSmartRef__":true,"id":50833},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50834},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50833":{"this":{"__isSmartRef__":true,"id":50830}},"50834":{},"50835":{"change":{"__isSmartRef__":true,"id":50836},"tick":{"__isSmartRef__":true,"id":50840}},"50836":{"varMapping":{"__isSmartRef__":true,"id":50837},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50837":{"this":{"__isSmartRef__":true,"id":50808}},"50838":{"timestamp":{"__isSmartRef__":true,"id":50839},"user":"cschuster","tags":[]},"50839":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50840":{"varMapping":{"__isSmartRef__":true,"id":50841},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50842},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50841":{"this":{"__isSmartRef__":true,"id":50808}},"50842":{"timestamp":{"__isSmartRef__":true,"id":50843},"user":"cschuster","tags":[]},"50843":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50844":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50845}],"id":"D103EA4C-AC1D-4C37-AFCF-E4C1823269C5","shape":{"__isSmartRef__":true,"id":50846},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1325","partsBinMetaInfo":{"__isSmartRef__":true,"id":50847},"eventHandler":{"__isSmartRef__":true,"id":50865},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","9BC16715-A286-4EB9-BE41-E0AD0CFB425E","35D76386-BC2F-4AED-99AD-938EF4A23551"],"partTests":{"__isSmartRef__":true,"id":50866},"_ClipMode":"visible","moved":true,"b":92,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-8.064022947961382,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50871},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4404.6,4118.5)"},"50845":{"target":{"__isSmartRef__":true,"id":50844},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50846":{"_BorderWidth":9.996954135095478,"_ClipMode":"visible","_BorderRadius":0.048718994803513826,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.2,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,246,-115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.3)"},"50847":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50848},{"__isSmartRef__":true,"id":50850},{"__isSmartRef__":true,"id":50852},{"__isSmartRef__":true,"id":50854},{"__isSmartRef__":true,"id":50856},{"__isSmartRef__":true,"id":50858},{"__isSmartRef__":true,"id":50860},{"__isSmartRef__":true,"id":50862}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50864},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50848":{"date":{"__isSmartRef__":true,"id":50849},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50849":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50850":{"date":{"__isSmartRef__":true,"id":50851},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50851":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50852":{"date":{"__isSmartRef__":true,"id":50853},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50853":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50854":{"date":{"__isSmartRef__":true,"id":50855},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50855":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50856":{"date":{"__isSmartRef__":true,"id":50857},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50857":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50858":{"date":{"__isSmartRef__":true,"id":50859},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50859":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50860":{"date":{"__isSmartRef__":true,"id":50861},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50861":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50862":{"date":{"__isSmartRef__":true,"id":50863},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50863":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50864":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50865":{"morph":{"__isSmartRef__":true,"id":50844},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50866":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50867}},"50867":{"test01IsMorph":{"__isSmartRef__":true,"id":50868}},"50868":{"varMapping":{"__isSmartRef__":true,"id":50869},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50869":{"this":{"__isSmartRef__":true,"id":50866}},"50870":{},"50871":{"change":{"__isSmartRef__":true,"id":50872},"tick":{"__isSmartRef__":true,"id":50876}},"50872":{"varMapping":{"__isSmartRef__":true,"id":50873},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50874},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50873":{"this":{"__isSmartRef__":true,"id":50844}},"50874":{"timestamp":{"__isSmartRef__":true,"id":50875},"user":"cschuster","tags":[]},"50875":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50876":{"varMapping":{"__isSmartRef__":true,"id":50877},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50878},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50877":{"this":{"__isSmartRef__":true,"id":50844}},"50878":{"timestamp":{"__isSmartRef__":true,"id":50879},"user":"cschuster","tags":[]},"50879":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50880":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50881}],"id":"85158DE1-00EA-4B1C-A4B2-391539F292E7","shape":{"__isSmartRef__":true,"id":50882},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1326","partsBinMetaInfo":{"__isSmartRef__":true,"id":50883},"eventHandler":{"__isSmartRef__":true,"id":50901},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","9AE5DE3C-8098-4E54-A1C3-48485CF62572","24C23D91-9B53-4775-BDA8-6CE877CABF07","16B1573B-7856-43C3-B4B5-EB391B4CC9A6"],"partTests":{"__isSmartRef__":true,"id":50902},"_ClipMode":"visible","moved":true,"b":305,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":50.51518969339511,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50907},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3671.6,3703.8)"},"50881":{"target":{"__isSmartRef__":true,"id":50880},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50882":{"_BorderWidth":0.9042397785550413,"_ClipMode":"visible","_BorderRadius":13.159597133486624,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,132.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-63,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-31.5)"},"50883":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50884},{"__isSmartRef__":true,"id":50886},{"__isSmartRef__":true,"id":50888},{"__isSmartRef__":true,"id":50890},{"__isSmartRef__":true,"id":50892},{"__isSmartRef__":true,"id":50894},{"__isSmartRef__":true,"id":50896},{"__isSmartRef__":true,"id":50898}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50900},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50884":{"date":{"__isSmartRef__":true,"id":50885},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50885":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50886":{"date":{"__isSmartRef__":true,"id":50887},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50887":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50888":{"date":{"__isSmartRef__":true,"id":50889},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50889":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50890":{"date":{"__isSmartRef__":true,"id":50891},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50891":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50892":{"date":{"__isSmartRef__":true,"id":50893},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50893":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50894":{"date":{"__isSmartRef__":true,"id":50895},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50895":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50896":{"date":{"__isSmartRef__":true,"id":50897},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50897":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50898":{"date":{"__isSmartRef__":true,"id":50899},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50899":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50900":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50901":{"morph":{"__isSmartRef__":true,"id":50880},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50902":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50903}},"50903":{"test01IsMorph":{"__isSmartRef__":true,"id":50904}},"50904":{"varMapping":{"__isSmartRef__":true,"id":50905},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50906},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50905":{"this":{"__isSmartRef__":true,"id":50902}},"50906":{},"50907":{"change":{"__isSmartRef__":true,"id":50908},"tick":{"__isSmartRef__":true,"id":50912}},"50908":{"varMapping":{"__isSmartRef__":true,"id":50909},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50910},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50909":{"this":{"__isSmartRef__":true,"id":50880}},"50910":{"timestamp":{"__isSmartRef__":true,"id":50911},"user":"cschuster","tags":[]},"50911":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50912":{"varMapping":{"__isSmartRef__":true,"id":50913},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50914},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50913":{"this":{"__isSmartRef__":true,"id":50880}},"50914":{"timestamp":{"__isSmartRef__":true,"id":50915},"user":"cschuster","tags":[]},"50915":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50916":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50917}],"id":"06CBEFDC-3EE6-4C7E-ADD8-383FEFA55EF8","shape":{"__isSmartRef__":true,"id":50918},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1327","partsBinMetaInfo":{"__isSmartRef__":true,"id":50919},"eventHandler":{"__isSmartRef__":true,"id":50937},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56"],"partTests":{"__isSmartRef__":true,"id":50938},"_ClipMode":"visible","moved":true,"b":212.7469887936022,"#startLetters":"set","isBeingDragged":false,"delta":-0.7832606979063712,"_Rotation":18.521754596701495,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50943},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5249.2,4471.6)"},"50917":{"target":{"__isSmartRef__":true,"id":50916},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50918":{"_BorderWidth":2.2953486528821276,"_ClipMode":"visible","_BorderRadius":28.295777744853563,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.4,121.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-138,-354,-106)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.2,-3.2)"},"50919":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50920},{"__isSmartRef__":true,"id":50922},{"__isSmartRef__":true,"id":50924},{"__isSmartRef__":true,"id":50926},{"__isSmartRef__":true,"id":50928},{"__isSmartRef__":true,"id":50930},{"__isSmartRef__":true,"id":50932},{"__isSmartRef__":true,"id":50934}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50936},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50920":{"date":{"__isSmartRef__":true,"id":50921},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50921":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50922":{"date":{"__isSmartRef__":true,"id":50923},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50923":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50924":{"date":{"__isSmartRef__":true,"id":50925},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50925":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50926":{"date":{"__isSmartRef__":true,"id":50927},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50927":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50928":{"date":{"__isSmartRef__":true,"id":50929},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50929":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50930":{"date":{"__isSmartRef__":true,"id":50931},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50931":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50932":{"date":{"__isSmartRef__":true,"id":50933},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50933":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50934":{"date":{"__isSmartRef__":true,"id":50935},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50935":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50936":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50937":{"morph":{"__isSmartRef__":true,"id":50916},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50938":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50939}},"50939":{"test01IsMorph":{"__isSmartRef__":true,"id":50940}},"50940":{"varMapping":{"__isSmartRef__":true,"id":50941},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50942},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50941":{"this":{"__isSmartRef__":true,"id":50938}},"50942":{},"50943":{"change":{"__isSmartRef__":true,"id":50944},"tick":{"__isSmartRef__":true,"id":50948}},"50944":{"varMapping":{"__isSmartRef__":true,"id":50945},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50946},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50945":{"this":{"__isSmartRef__":true,"id":50916}},"50946":{"timestamp":{"__isSmartRef__":true,"id":50947},"user":"cschuster","tags":[]},"50947":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50948":{"varMapping":{"__isSmartRef__":true,"id":50949},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50950},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50949":{"this":{"__isSmartRef__":true,"id":50916}},"50950":{"timestamp":{"__isSmartRef__":true,"id":50951},"user":"cschuster","tags":[]},"50951":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50952":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50953}],"id":"3012F270-5C9E-47A8-91BE-A19D22F4A852","shape":{"__isSmartRef__":true,"id":50954},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1328","partsBinMetaInfo":{"__isSmartRef__":true,"id":50955},"eventHandler":{"__isSmartRef__":true,"id":50973},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","6BF1A2E8-DFDE-4193-99D3-79DB9D6B1CF9","4DD26D8A-2EB2-4260-AD1F-268416A00CA0","D785671A-E7B1-440A-8BA0-2E850700DA50"],"partTests":{"__isSmartRef__":true,"id":50974},"_ClipMode":"visible","moved":true,"b":42.266987388022244,"#startLetters":"set","isBeingDragged":false,"delta":-0.66750632901676,"_Rotation":-20.299002303664047,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50979},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5611.1,4457.6)"},"50953":{"target":{"__isSmartRef__":true,"id":50952},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50954":{"_BorderWidth":8.362931210410256,"_ClipMode":"visible","_BorderRadius":21.905109878477774,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,73.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(172,362,-19)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.5,-34.8)"},"50955":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50956},{"__isSmartRef__":true,"id":50958},{"__isSmartRef__":true,"id":50960},{"__isSmartRef__":true,"id":50962},{"__isSmartRef__":true,"id":50964},{"__isSmartRef__":true,"id":50966},{"__isSmartRef__":true,"id":50968},{"__isSmartRef__":true,"id":50970}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":50972},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50956":{"date":{"__isSmartRef__":true,"id":50957},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50957":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50958":{"date":{"__isSmartRef__":true,"id":50959},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50959":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50960":{"date":{"__isSmartRef__":true,"id":50961},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50961":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50962":{"date":{"__isSmartRef__":true,"id":50963},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50963":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"50964":{"date":{"__isSmartRef__":true,"id":50965},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"50965":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"50966":{"date":{"__isSmartRef__":true,"id":50967},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"50967":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"50968":{"date":{"__isSmartRef__":true,"id":50969},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"50969":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"50970":{"date":{"__isSmartRef__":true,"id":50971},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"50971":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"50972":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"50973":{"morph":{"__isSmartRef__":true,"id":50952},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"50974":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":50975}},"50975":{"test01IsMorph":{"__isSmartRef__":true,"id":50976}},"50976":{"varMapping":{"__isSmartRef__":true,"id":50977},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":50978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50977":{"this":{"__isSmartRef__":true,"id":50974}},"50978":{},"50979":{"change":{"__isSmartRef__":true,"id":50980},"tick":{"__isSmartRef__":true,"id":50984}},"50980":{"varMapping":{"__isSmartRef__":true,"id":50981},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":50982},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50981":{"this":{"__isSmartRef__":true,"id":50952}},"50982":{"timestamp":{"__isSmartRef__":true,"id":50983},"user":"cschuster","tags":[]},"50983":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"50984":{"varMapping":{"__isSmartRef__":true,"id":50985},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":50986},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"50985":{"this":{"__isSmartRef__":true,"id":50952}},"50986":{"timestamp":{"__isSmartRef__":true,"id":50987},"user":"cschuster","tags":[]},"50987":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"50988":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":50989}],"id":"10B7A3C7-6B92-47DC-BF92-394EA8CAA48F","shape":{"__isSmartRef__":true,"id":50990},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1329","partsBinMetaInfo":{"__isSmartRef__":true,"id":50991},"eventHandler":{"__isSmartRef__":true,"id":51009},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","0F6A8D03-C60E-4E4E-B0B7-CCB46956B258","F336B20E-D707-410B-B1FB-E05411BC1C1F","5DE4ED49-9D88-451F-BA12-929242E1429E"],"partTests":{"__isSmartRef__":true,"id":51010},"_ClipMode":"visible","moved":true,"b":177.75373717112234,"#startLetters":"set","isBeingDragged":false,"delta":-0.36231861397391185,"_Rotation":-12.519832432955473,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51015},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3970.8,6171.1)"},"50989":{"target":{"__isSmartRef__":true,"id":50988},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"50990":{"_BorderWidth":5.19597320010821,"_ClipMode":"visible","_BorderRadius":39.938551207742954,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.9,98.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(10,-245,-197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.8,-0.0)"},"50991":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":50992},{"__isSmartRef__":true,"id":50994},{"__isSmartRef__":true,"id":50996},{"__isSmartRef__":true,"id":50998},{"__isSmartRef__":true,"id":51000},{"__isSmartRef__":true,"id":51002},{"__isSmartRef__":true,"id":51004},{"__isSmartRef__":true,"id":51006}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51008},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"50992":{"date":{"__isSmartRef__":true,"id":50993},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"50993":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"50994":{"date":{"__isSmartRef__":true,"id":50995},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"50995":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"50996":{"date":{"__isSmartRef__":true,"id":50997},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"50997":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"50998":{"date":{"__isSmartRef__":true,"id":50999},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"50999":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51000":{"date":{"__isSmartRef__":true,"id":51001},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51001":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51002":{"date":{"__isSmartRef__":true,"id":51003},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51003":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51004":{"date":{"__isSmartRef__":true,"id":51005},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51005":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51006":{"date":{"__isSmartRef__":true,"id":51007},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51007":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51008":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51009":{"morph":{"__isSmartRef__":true,"id":50988},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51010":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51011}},"51011":{"test01IsMorph":{"__isSmartRef__":true,"id":51012}},"51012":{"varMapping":{"__isSmartRef__":true,"id":51013},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51013":{"this":{"__isSmartRef__":true,"id":51010}},"51014":{},"51015":{"change":{"__isSmartRef__":true,"id":51016},"tick":{"__isSmartRef__":true,"id":51020}},"51016":{"varMapping":{"__isSmartRef__":true,"id":51017},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51018},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51017":{"this":{"__isSmartRef__":true,"id":50988}},"51018":{"timestamp":{"__isSmartRef__":true,"id":51019},"user":"cschuster","tags":[]},"51019":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51020":{"varMapping":{"__isSmartRef__":true,"id":51021},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51022},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51021":{"this":{"__isSmartRef__":true,"id":50988}},"51022":{"timestamp":{"__isSmartRef__":true,"id":51023},"user":"cschuster","tags":[]},"51023":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51024":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51025}],"id":"1CC48ED1-4673-45A2-9287-7BDA7BFA75B8","shape":{"__isSmartRef__":true,"id":51026},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1330","partsBinMetaInfo":{"__isSmartRef__":true,"id":51027},"eventHandler":{"__isSmartRef__":true,"id":51045},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B"],"partTests":{"__isSmartRef__":true,"id":51046},"_ClipMode":"visible","moved":true,"b":72.4895992402453,"#startLetters":"set","isBeingDragged":false,"delta":0.8629714195267297,"_Rotation":-4.27927195359132,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51051},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5516.6,5285.1)"},"51025":{"target":{"__isSmartRef__":true,"id":51024},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51026":{"_BorderWidth":9.768311743311124,"_ClipMode":"visible","_BorderRadius":3.6211249897619635,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.0,61.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,321,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-26.0)"},"51027":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51028},{"__isSmartRef__":true,"id":51030},{"__isSmartRef__":true,"id":51032},{"__isSmartRef__":true,"id":51034},{"__isSmartRef__":true,"id":51036},{"__isSmartRef__":true,"id":51038},{"__isSmartRef__":true,"id":51040},{"__isSmartRef__":true,"id":51042}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51044},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51028":{"date":{"__isSmartRef__":true,"id":51029},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51029":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51030":{"date":{"__isSmartRef__":true,"id":51031},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51031":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51032":{"date":{"__isSmartRef__":true,"id":51033},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51033":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51034":{"date":{"__isSmartRef__":true,"id":51035},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51035":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51036":{"date":{"__isSmartRef__":true,"id":51037},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51037":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51038":{"date":{"__isSmartRef__":true,"id":51039},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51039":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51040":{"date":{"__isSmartRef__":true,"id":51041},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51041":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51042":{"date":{"__isSmartRef__":true,"id":51043},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51043":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51044":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51045":{"morph":{"__isSmartRef__":true,"id":51024},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51046":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51047}},"51047":{"test01IsMorph":{"__isSmartRef__":true,"id":51048}},"51048":{"varMapping":{"__isSmartRef__":true,"id":51049},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51049":{"this":{"__isSmartRef__":true,"id":51046}},"51050":{},"51051":{"change":{"__isSmartRef__":true,"id":51052},"tick":{"__isSmartRef__":true,"id":51056}},"51052":{"varMapping":{"__isSmartRef__":true,"id":51053},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51054},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51053":{"this":{"__isSmartRef__":true,"id":51024}},"51054":{"timestamp":{"__isSmartRef__":true,"id":51055},"user":"cschuster","tags":[]},"51055":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51056":{"varMapping":{"__isSmartRef__":true,"id":51057},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51058},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51057":{"this":{"__isSmartRef__":true,"id":51024}},"51058":{"timestamp":{"__isSmartRef__":true,"id":51059},"user":"cschuster","tags":[]},"51059":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51060":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51061}],"id":"E1F4C942-C469-403F-B69E-528D178F862A","shape":{"__isSmartRef__":true,"id":51062},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1331","partsBinMetaInfo":{"__isSmartRef__":true,"id":51063},"eventHandler":{"__isSmartRef__":true,"id":51081},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","1E648F41-7629-45B3-B1D7-C87D12034781","9407BCE4-D569-4439-B874-E0228AFD0A26"],"partTests":{"__isSmartRef__":true,"id":51082},"_ClipMode":"visible","moved":true,"b":199.00158437201753,"#startLetters":"set","isBeingDragged":false,"delta":-0.8749913892825134,"_Rotation":-12.168057852027953,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51087},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7028.6,4461.3)"},"51061":{"target":{"__isSmartRef__":true,"id":51060},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51062":{"_BorderWidth":3.372028498535392,"_ClipMode":"visible","_BorderRadius":35.75953406467051,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,113.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-84,-326,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.5,-1.1)"},"51063":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51064},{"__isSmartRef__":true,"id":51066},{"__isSmartRef__":true,"id":51068},{"__isSmartRef__":true,"id":51070},{"__isSmartRef__":true,"id":51072},{"__isSmartRef__":true,"id":51074},{"__isSmartRef__":true,"id":51076},{"__isSmartRef__":true,"id":51078}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51080},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51064":{"date":{"__isSmartRef__":true,"id":51065},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51065":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51066":{"date":{"__isSmartRef__":true,"id":51067},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51067":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51068":{"date":{"__isSmartRef__":true,"id":51069},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51069":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51070":{"date":{"__isSmartRef__":true,"id":51071},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51071":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51072":{"date":{"__isSmartRef__":true,"id":51073},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51073":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51074":{"date":{"__isSmartRef__":true,"id":51075},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51075":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51076":{"date":{"__isSmartRef__":true,"id":51077},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51077":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51078":{"date":{"__isSmartRef__":true,"id":51079},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51079":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51080":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51081":{"morph":{"__isSmartRef__":true,"id":51060},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51082":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51083}},"51083":{"test01IsMorph":{"__isSmartRef__":true,"id":51084}},"51084":{"varMapping":{"__isSmartRef__":true,"id":51085},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51085":{"this":{"__isSmartRef__":true,"id":51082}},"51086":{},"51087":{"change":{"__isSmartRef__":true,"id":51088},"tick":{"__isSmartRef__":true,"id":51092}},"51088":{"varMapping":{"__isSmartRef__":true,"id":51089},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51090},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51089":{"this":{"__isSmartRef__":true,"id":51060}},"51090":{"timestamp":{"__isSmartRef__":true,"id":51091},"user":"cschuster","tags":[]},"51091":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51092":{"varMapping":{"__isSmartRef__":true,"id":51093},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51094},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51093":{"this":{"__isSmartRef__":true,"id":51060}},"51094":{"timestamp":{"__isSmartRef__":true,"id":51095},"user":"cschuster","tags":[]},"51095":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51096":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51097}],"id":"3C98A5B9-05B7-473A-8C0A-2CA8BA1EABE5","shape":{"__isSmartRef__":true,"id":51098},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1332","partsBinMetaInfo":{"__isSmartRef__":true,"id":51099},"eventHandler":{"__isSmartRef__":true,"id":51116},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313"],"partTests":{"__isSmartRef__":true,"id":51117},"_ClipMode":"visible","moved":true,"b":95,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-7.8694735344387,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51122},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2421.2,1990.0)"},"51097":{"target":{"__isSmartRef__":true,"id":51096},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51098":{"_BorderWidth":9.980973490458727,"_ClipMode":"visible","_BorderRadius":0.3038449397558396,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,232,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.3)"},"51099":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51100},{"__isSmartRef__":true,"id":51102},{"__isSmartRef__":true,"id":51104},{"__isSmartRef__":true,"id":51106},{"__isSmartRef__":true,"id":51108},{"__isSmartRef__":true,"id":51110},{"__isSmartRef__":true,"id":51112},{"__isSmartRef__":true,"id":51114}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51100":{"date":{"__isSmartRef__":true,"id":51101},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51101":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51102":{"date":{"__isSmartRef__":true,"id":51103},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51103":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51104":{"date":{"__isSmartRef__":true,"id":51105},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51105":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51106":{"date":{"__isSmartRef__":true,"id":51107},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51107":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51108":{"date":{"__isSmartRef__":true,"id":51109},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51109":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51110":{"date":{"__isSmartRef__":true,"id":51111},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51111":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51112":{"date":{"__isSmartRef__":true,"id":51113},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51113":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51114":{"date":{"__isSmartRef__":true,"id":51115},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51115":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51116":{"morph":{"__isSmartRef__":true,"id":51096},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51117":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51118}},"51118":{"test01IsMorph":{"__isSmartRef__":true,"id":51119}},"51119":{"varMapping":{"__isSmartRef__":true,"id":51120},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51120":{"this":{"__isSmartRef__":true,"id":51117}},"51121":{},"51122":{"change":{"__isSmartRef__":true,"id":51123},"tick":{"__isSmartRef__":true,"id":51127}},"51123":{"varMapping":{"__isSmartRef__":true,"id":51124},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51124":{"this":{"__isSmartRef__":true,"id":51096}},"51125":{"timestamp":{"__isSmartRef__":true,"id":51126},"user":"cschuster","tags":[]},"51126":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51127":{"varMapping":{"__isSmartRef__":true,"id":51128},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51128":{"this":{"__isSmartRef__":true,"id":51096}},"51129":{"timestamp":{"__isSmartRef__":true,"id":51130},"user":"cschuster","tags":[]},"51130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51131":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51132}],"id":"F4B7179B-444D-4993-9515-4FDE783BBE25","shape":{"__isSmartRef__":true,"id":51133},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1333","partsBinMetaInfo":{"__isSmartRef__":true,"id":51134},"eventHandler":{"__isSmartRef__":true,"id":51152},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D","50937866-3107-4132-9AF8-E299DCFD8A7D"],"partTests":{"__isSmartRef__":true,"id":51153},"_ClipMode":"visible","moved":true,"b":113.99150373553857,"#startLetters":"set","isBeingDragged":false,"delta":-0.9248439709190279,"_Rotation":16.443327952236867,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51158},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5911.0,5002.7)"},"51132":{"target":{"__isSmartRef__":true,"id":51131},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51133":{"_BorderWidth":9.568028808378887,"_ClipMode":"visible","_BorderRadius":6.612980489312903,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,130,162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-11.9)"},"51134":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51135},{"__isSmartRef__":true,"id":51137},{"__isSmartRef__":true,"id":51139},{"__isSmartRef__":true,"id":51141},{"__isSmartRef__":true,"id":51143},{"__isSmartRef__":true,"id":51145},{"__isSmartRef__":true,"id":51147},{"__isSmartRef__":true,"id":51149}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51151},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51135":{"date":{"__isSmartRef__":true,"id":51136},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51137":{"date":{"__isSmartRef__":true,"id":51138},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51138":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51139":{"date":{"__isSmartRef__":true,"id":51140},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51140":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51141":{"date":{"__isSmartRef__":true,"id":51142},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51142":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51143":{"date":{"__isSmartRef__":true,"id":51144},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51144":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51145":{"date":{"__isSmartRef__":true,"id":51146},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51146":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51147":{"date":{"__isSmartRef__":true,"id":51148},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51148":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51149":{"date":{"__isSmartRef__":true,"id":51150},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51150":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51151":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51152":{"morph":{"__isSmartRef__":true,"id":51131},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51153":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51154}},"51154":{"test01IsMorph":{"__isSmartRef__":true,"id":51155}},"51155":{"varMapping":{"__isSmartRef__":true,"id":51156},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51156":{"this":{"__isSmartRef__":true,"id":51153}},"51157":{},"51158":{"change":{"__isSmartRef__":true,"id":51159},"tick":{"__isSmartRef__":true,"id":51163}},"51159":{"varMapping":{"__isSmartRef__":true,"id":51160},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51160":{"this":{"__isSmartRef__":true,"id":51131}},"51161":{"timestamp":{"__isSmartRef__":true,"id":51162},"user":"cschuster","tags":[]},"51162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51163":{"varMapping":{"__isSmartRef__":true,"id":51164},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51164":{"this":{"__isSmartRef__":true,"id":51131}},"51165":{"timestamp":{"__isSmartRef__":true,"id":51166},"user":"cschuster","tags":[]},"51166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51167":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51168}],"id":"FA9DA10A-BB05-4E86-A502-F30B573E84D0","shape":{"__isSmartRef__":true,"id":51169},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1334","partsBinMetaInfo":{"__isSmartRef__":true,"id":51170},"eventHandler":{"__isSmartRef__":true,"id":51188},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5"],"partTests":{"__isSmartRef__":true,"id":51189},"_ClipMode":"visible","moved":true,"b":148.19893798307749,"#startLetters":"set","isBeingDragged":false,"delta":0.9320687923463993,"_Rotation":8.298634100034494,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51194},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4750.1,4175.4)"},"51168":{"target":{"__isSmartRef__":true,"id":51167},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51169":{"_BorderWidth":7.6348577437767595,"_ClipMode":"visible","_BorderRadius":28.89203947209544,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.2,78.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(135,-83,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.5,-3.0)"},"51170":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51171},{"__isSmartRef__":true,"id":51173},{"__isSmartRef__":true,"id":51175},{"__isSmartRef__":true,"id":51177},{"__isSmartRef__":true,"id":51179},{"__isSmartRef__":true,"id":51181},{"__isSmartRef__":true,"id":51183},{"__isSmartRef__":true,"id":51185}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51187},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51171":{"date":{"__isSmartRef__":true,"id":51172},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51173":{"date":{"__isSmartRef__":true,"id":51174},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51174":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51175":{"date":{"__isSmartRef__":true,"id":51176},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51176":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51177":{"date":{"__isSmartRef__":true,"id":51178},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51178":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51179":{"date":{"__isSmartRef__":true,"id":51180},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51180":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51181":{"date":{"__isSmartRef__":true,"id":51182},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51182":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51183":{"date":{"__isSmartRef__":true,"id":51184},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51184":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51185":{"date":{"__isSmartRef__":true,"id":51186},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51186":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51187":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51188":{"morph":{"__isSmartRef__":true,"id":51167},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51189":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51190}},"51190":{"test01IsMorph":{"__isSmartRef__":true,"id":51191}},"51191":{"varMapping":{"__isSmartRef__":true,"id":51192},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51192":{"this":{"__isSmartRef__":true,"id":51189}},"51193":{},"51194":{"change":{"__isSmartRef__":true,"id":51195},"tick":{"__isSmartRef__":true,"id":51199}},"51195":{"varMapping":{"__isSmartRef__":true,"id":51196},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51196":{"this":{"__isSmartRef__":true,"id":51167}},"51197":{"timestamp":{"__isSmartRef__":true,"id":51198},"user":"cschuster","tags":[]},"51198":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51199":{"varMapping":{"__isSmartRef__":true,"id":51200},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51200":{"this":{"__isSmartRef__":true,"id":51167}},"51201":{"timestamp":{"__isSmartRef__":true,"id":51202},"user":"cschuster","tags":[]},"51202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51203":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51204}],"id":"FD05EA28-9221-4028-A892-AE85EFABD6E7","shape":{"__isSmartRef__":true,"id":51205},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1335","partsBinMetaInfo":{"__isSmartRef__":true,"id":51206},"eventHandler":{"__isSmartRef__":true,"id":51224},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","68FF3DEE-5FE8-40D5-98C0-E02CB5F99F25"],"partTests":{"__isSmartRef__":true,"id":51225},"_ClipMode":"visible","moved":true,"b":338.86494087567553,"#startLetters":"set","isBeingDragged":false,"delta":-0.8806274635135196,"_Rotation":19.267528914281367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51230},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4359.6,4743.0)"},"51204":{"target":{"__isSmartRef__":true,"id":51203},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51205":{"_BorderWidth":3.1971619384951078,"_ClipMode":"visible","_BorderRadius":34.799639878382855,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.1,114.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-92,146,-28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.8,-38.7)"},"51206":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51207},{"__isSmartRef__":true,"id":51209},{"__isSmartRef__":true,"id":51211},{"__isSmartRef__":true,"id":51213},{"__isSmartRef__":true,"id":51215},{"__isSmartRef__":true,"id":51217},{"__isSmartRef__":true,"id":51219},{"__isSmartRef__":true,"id":51221}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51223},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51207":{"date":{"__isSmartRef__":true,"id":51208},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51209":{"date":{"__isSmartRef__":true,"id":51210},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51210":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51211":{"date":{"__isSmartRef__":true,"id":51212},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51212":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51213":{"date":{"__isSmartRef__":true,"id":51214},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51214":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51215":{"date":{"__isSmartRef__":true,"id":51216},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51216":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51217":{"date":{"__isSmartRef__":true,"id":51218},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51218":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51219":{"date":{"__isSmartRef__":true,"id":51220},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51220":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51221":{"date":{"__isSmartRef__":true,"id":51222},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51222":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51223":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51224":{"morph":{"__isSmartRef__":true,"id":51203},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51225":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51226}},"51226":{"test01IsMorph":{"__isSmartRef__":true,"id":51227}},"51227":{"varMapping":{"__isSmartRef__":true,"id":51228},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51228":{"this":{"__isSmartRef__":true,"id":51225}},"51229":{},"51230":{"change":{"__isSmartRef__":true,"id":51231},"tick":{"__isSmartRef__":true,"id":51235}},"51231":{"varMapping":{"__isSmartRef__":true,"id":51232},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51232":{"this":{"__isSmartRef__":true,"id":51203}},"51233":{"timestamp":{"__isSmartRef__":true,"id":51234},"user":"cschuster","tags":[]},"51234":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51235":{"varMapping":{"__isSmartRef__":true,"id":51236},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51236":{"this":{"__isSmartRef__":true,"id":51203}},"51237":{"timestamp":{"__isSmartRef__":true,"id":51238},"user":"cschuster","tags":[]},"51238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51239":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51240}],"id":"005CFBD3-5906-4D8B-9C29-5EF7C01C838B","shape":{"__isSmartRef__":true,"id":51241},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1336","partsBinMetaInfo":{"__isSmartRef__":true,"id":51242},"eventHandler":{"__isSmartRef__":true,"id":51260},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","1DA4966C-368F-44B3-97E0-4936CB5CC4F3"],"partTests":{"__isSmartRef__":true,"id":51261},"_ClipMode":"visible","moved":true,"b":258.06136469356716,"#startLetters":"set","isBeingDragged":false,"delta":-0.6371164706652053,"_Rotation":41.61593576075782,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51266},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5056.1,4712.1)"},"51240":{"target":{"__isSmartRef__":true,"id":51239},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51241":{"_BorderWidth":0.10815141788319593,"_ClipMode":"visible","_BorderRadius":1.7117079194269014,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.2,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-304,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-15.9)"},"51242":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51243},{"__isSmartRef__":true,"id":51245},{"__isSmartRef__":true,"id":51247},{"__isSmartRef__":true,"id":51249},{"__isSmartRef__":true,"id":51251},{"__isSmartRef__":true,"id":51253},{"__isSmartRef__":true,"id":51255},{"__isSmartRef__":true,"id":51257}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51259},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51243":{"date":{"__isSmartRef__":true,"id":51244},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51245":{"date":{"__isSmartRef__":true,"id":51246},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51246":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51247":{"date":{"__isSmartRef__":true,"id":51248},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51248":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51249":{"date":{"__isSmartRef__":true,"id":51250},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51250":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51251":{"date":{"__isSmartRef__":true,"id":51252},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51252":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51253":{"date":{"__isSmartRef__":true,"id":51254},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51254":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51255":{"date":{"__isSmartRef__":true,"id":51256},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51256":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51257":{"date":{"__isSmartRef__":true,"id":51258},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51258":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51259":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51260":{"morph":{"__isSmartRef__":true,"id":51239},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51261":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51262}},"51262":{"test01IsMorph":{"__isSmartRef__":true,"id":51263}},"51263":{"varMapping":{"__isSmartRef__":true,"id":51264},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51264":{"this":{"__isSmartRef__":true,"id":51261}},"51265":{},"51266":{"change":{"__isSmartRef__":true,"id":51267},"tick":{"__isSmartRef__":true,"id":51271}},"51267":{"varMapping":{"__isSmartRef__":true,"id":51268},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51268":{"this":{"__isSmartRef__":true,"id":51239}},"51269":{"timestamp":{"__isSmartRef__":true,"id":51270},"user":"cschuster","tags":[]},"51270":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51271":{"varMapping":{"__isSmartRef__":true,"id":51272},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51272":{"this":{"__isSmartRef__":true,"id":51239}},"51273":{"timestamp":{"__isSmartRef__":true,"id":51274},"user":"cschuster","tags":[]},"51274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51275":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51276}],"id":"4D549FE6-49B1-448A-A02B-F4E846A16FD8","shape":{"__isSmartRef__":true,"id":51277},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1337","partsBinMetaInfo":{"__isSmartRef__":true,"id":51278},"eventHandler":{"__isSmartRef__":true,"id":51296},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","6BF1A2E8-DFDE-4193-99D3-79DB9D6B1CF9"],"partTests":{"__isSmartRef__":true,"id":51297},"_ClipMode":"visible","moved":true,"b":137.95421604299918,"#startLetters":"set","isBeingDragged":false,"delta":-0.9369020420126617,"_Rotation":-17.146075990768523,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51302},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5669.8,4467.0)"},"51276":{"target":{"__isSmartRef__":true,"id":51275},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51277":{"_BorderWidth":8.348621127115203,"_ClipMode":"visible","_BorderRadius":22.05877847526033,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,73.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(171,-19,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.4,-5.1)"},"51278":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51279},{"__isSmartRef__":true,"id":51281},{"__isSmartRef__":true,"id":51283},{"__isSmartRef__":true,"id":51285},{"__isSmartRef__":true,"id":51287},{"__isSmartRef__":true,"id":51289},{"__isSmartRef__":true,"id":51291},{"__isSmartRef__":true,"id":51293}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51295},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51279":{"date":{"__isSmartRef__":true,"id":51280},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51280":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51281":{"date":{"__isSmartRef__":true,"id":51282},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51282":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51283":{"date":{"__isSmartRef__":true,"id":51284},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51284":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51285":{"date":{"__isSmartRef__":true,"id":51286},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51286":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51287":{"date":{"__isSmartRef__":true,"id":51288},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51288":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51289":{"date":{"__isSmartRef__":true,"id":51290},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51290":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51291":{"date":{"__isSmartRef__":true,"id":51292},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51292":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51293":{"date":{"__isSmartRef__":true,"id":51294},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51294":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51295":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51296":{"morph":{"__isSmartRef__":true,"id":51275},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51297":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51298}},"51298":{"test01IsMorph":{"__isSmartRef__":true,"id":51299}},"51299":{"varMapping":{"__isSmartRef__":true,"id":51300},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51301},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51300":{"this":{"__isSmartRef__":true,"id":51297}},"51301":{},"51302":{"change":{"__isSmartRef__":true,"id":51303},"tick":{"__isSmartRef__":true,"id":51307}},"51303":{"varMapping":{"__isSmartRef__":true,"id":51304},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51304":{"this":{"__isSmartRef__":true,"id":51275}},"51305":{"timestamp":{"__isSmartRef__":true,"id":51306},"user":"cschuster","tags":[]},"51306":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51307":{"varMapping":{"__isSmartRef__":true,"id":51308},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51308":{"this":{"__isSmartRef__":true,"id":51275}},"51309":{"timestamp":{"__isSmartRef__":true,"id":51310},"user":"cschuster","tags":[]},"51310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51311":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51312}],"id":"D928AB31-6F73-4A10-A8CA-8E2BA5C2C642","shape":{"__isSmartRef__":true,"id":51313},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1338","partsBinMetaInfo":{"__isSmartRef__":true,"id":51314},"eventHandler":{"__isSmartRef__":true,"id":51332},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245"],"partTests":{"__isSmartRef__":true,"id":51333},"_ClipMode":"visible","moved":true,"b":69.61488510738127,"#startLetters":"set","isBeingDragged":false,"delta":-0.99788699275814,"_Rotation":8.30738825893415,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51338},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4597.1,4499.2)"},"51312":{"target":{"__isSmartRef__":true,"id":51311},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51313":{"_BorderWidth":9.686862574169112,"_ClipMode":"visible","_BorderRadius":4.853310737364618,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.1,62.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,329,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-27.0)"},"51314":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51315},{"__isSmartRef__":true,"id":51317},{"__isSmartRef__":true,"id":51319},{"__isSmartRef__":true,"id":51321},{"__isSmartRef__":true,"id":51323},{"__isSmartRef__":true,"id":51325},{"__isSmartRef__":true,"id":51327},{"__isSmartRef__":true,"id":51329}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51331},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51315":{"date":{"__isSmartRef__":true,"id":51316},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51317":{"date":{"__isSmartRef__":true,"id":51318},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51318":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51319":{"date":{"__isSmartRef__":true,"id":51320},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51320":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51321":{"date":{"__isSmartRef__":true,"id":51322},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51322":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51323":{"date":{"__isSmartRef__":true,"id":51324},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51324":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51325":{"date":{"__isSmartRef__":true,"id":51326},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51326":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51327":{"date":{"__isSmartRef__":true,"id":51328},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51328":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51329":{"date":{"__isSmartRef__":true,"id":51330},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51330":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51331":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51332":{"morph":{"__isSmartRef__":true,"id":51311},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51333":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51334}},"51334":{"test01IsMorph":{"__isSmartRef__":true,"id":51335}},"51335":{"varMapping":{"__isSmartRef__":true,"id":51336},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51336":{"this":{"__isSmartRef__":true,"id":51333}},"51337":{},"51338":{"change":{"__isSmartRef__":true,"id":51339},"tick":{"__isSmartRef__":true,"id":51343}},"51339":{"varMapping":{"__isSmartRef__":true,"id":51340},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51340":{"this":{"__isSmartRef__":true,"id":51311}},"51341":{"timestamp":{"__isSmartRef__":true,"id":51342},"user":"cschuster","tags":[]},"51342":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51343":{"varMapping":{"__isSmartRef__":true,"id":51344},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51344":{"this":{"__isSmartRef__":true,"id":51311}},"51345":{"timestamp":{"__isSmartRef__":true,"id":51346},"user":"cschuster","tags":[]},"51346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51347":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51348}],"id":"6A21F017-6D90-4A19-86D4-6992CB78812B","shape":{"__isSmartRef__":true,"id":51349},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1339","partsBinMetaInfo":{"__isSmartRef__":true,"id":51350},"eventHandler":{"__isSmartRef__":true,"id":51368},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","387D96AD-6FA5-4783-9BB6-2EF367C358DA"],"partTests":{"__isSmartRef__":true,"id":51369},"_ClipMode":"visible","moved":true,"b":123.78493543207878,"#startLetters":"set","isBeingDragged":false,"delta":0.8905391038279049,"_Rotation":13.590197057560935,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51374},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6672.6,5373.4)"},"51348":{"target":{"__isSmartRef__":true,"id":51347},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51349":{"_BorderWidth":9.155653526516792,"_ClipMode":"visible","_BorderRadius":12.36887002807768,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.0,66.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(212,71,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.6,-8.9)"},"51350":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51351},{"__isSmartRef__":true,"id":51353},{"__isSmartRef__":true,"id":51355},{"__isSmartRef__":true,"id":51357},{"__isSmartRef__":true,"id":51359},{"__isSmartRef__":true,"id":51361},{"__isSmartRef__":true,"id":51363},{"__isSmartRef__":true,"id":51365}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51367},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51351":{"date":{"__isSmartRef__":true,"id":51352},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51353":{"date":{"__isSmartRef__":true,"id":51354},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51354":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51355":{"date":{"__isSmartRef__":true,"id":51356},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51356":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51357":{"date":{"__isSmartRef__":true,"id":51358},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51358":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51359":{"date":{"__isSmartRef__":true,"id":51360},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51360":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51361":{"date":{"__isSmartRef__":true,"id":51362},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51362":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51363":{"date":{"__isSmartRef__":true,"id":51364},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51364":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51365":{"date":{"__isSmartRef__":true,"id":51366},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51366":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51367":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51368":{"morph":{"__isSmartRef__":true,"id":51347},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51369":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51370}},"51370":{"test01IsMorph":{"__isSmartRef__":true,"id":51371}},"51371":{"varMapping":{"__isSmartRef__":true,"id":51372},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51372":{"this":{"__isSmartRef__":true,"id":51369}},"51373":{},"51374":{"change":{"__isSmartRef__":true,"id":51375},"tick":{"__isSmartRef__":true,"id":51379}},"51375":{"varMapping":{"__isSmartRef__":true,"id":51376},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51376":{"this":{"__isSmartRef__":true,"id":51347}},"51377":{"timestamp":{"__isSmartRef__":true,"id":51378},"user":"cschuster","tags":[]},"51378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51379":{"varMapping":{"__isSmartRef__":true,"id":51380},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51380":{"this":{"__isSmartRef__":true,"id":51347}},"51381":{"timestamp":{"__isSmartRef__":true,"id":51382},"user":"cschuster","tags":[]},"51382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51383":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51384}],"id":"E44AE730-94AF-4929-9E09-9F6D043ACD56","shape":{"__isSmartRef__":true,"id":51385},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1340","partsBinMetaInfo":{"__isSmartRef__":true,"id":51386},"eventHandler":{"__isSmartRef__":true,"id":51404},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","6ECA0BEE-E6DE-4AA6-A3E7-5CF028097BD7"],"partTests":{"__isSmartRef__":true,"id":51405},"_ClipMode":"visible","moved":true,"b":34.8104113326408,"#startLetters":"set","isBeingDragged":false,"delta":-0.991431672766339,"_Rotation":-12.815873160144593,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51410},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4464.9,4471.8)"},"51384":{"target":{"__isSmartRef__":true,"id":51383},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51385":{"_BorderWidth":7.8543138547721645,"_ClipMode":"visible","_BorderRadius":26.964627869529068,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.5,77.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(146,356,80)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.4,-36.4)"},"51386":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51387},{"__isSmartRef__":true,"id":51389},{"__isSmartRef__":true,"id":51391},{"__isSmartRef__":true,"id":51393},{"__isSmartRef__":true,"id":51395},{"__isSmartRef__":true,"id":51397},{"__isSmartRef__":true,"id":51399},{"__isSmartRef__":true,"id":51401}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51403},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51387":{"date":{"__isSmartRef__":true,"id":51388},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51389":{"date":{"__isSmartRef__":true,"id":51390},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51390":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51391":{"date":{"__isSmartRef__":true,"id":51392},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51392":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51393":{"date":{"__isSmartRef__":true,"id":51394},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51394":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51395":{"date":{"__isSmartRef__":true,"id":51396},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51396":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51397":{"date":{"__isSmartRef__":true,"id":51398},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51398":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51399":{"date":{"__isSmartRef__":true,"id":51400},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51400":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51401":{"date":{"__isSmartRef__":true,"id":51402},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51402":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51403":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51404":{"morph":{"__isSmartRef__":true,"id":51383},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51405":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51406}},"51406":{"test01IsMorph":{"__isSmartRef__":true,"id":51407}},"51407":{"varMapping":{"__isSmartRef__":true,"id":51408},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51408":{"this":{"__isSmartRef__":true,"id":51405}},"51409":{},"51410":{"change":{"__isSmartRef__":true,"id":51411},"tick":{"__isSmartRef__":true,"id":51415}},"51411":{"varMapping":{"__isSmartRef__":true,"id":51412},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51412":{"this":{"__isSmartRef__":true,"id":51383}},"51413":{"timestamp":{"__isSmartRef__":true,"id":51414},"user":"cschuster","tags":[]},"51414":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51415":{"varMapping":{"__isSmartRef__":true,"id":51416},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51416":{"this":{"__isSmartRef__":true,"id":51383}},"51417":{"timestamp":{"__isSmartRef__":true,"id":51418},"user":"cschuster","tags":[]},"51418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51419":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51420}],"id":"8CD528B6-4773-419D-80B5-B383CD37988A","shape":{"__isSmartRef__":true,"id":51421},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1341","partsBinMetaInfo":{"__isSmartRef__":true,"id":51422},"eventHandler":{"__isSmartRef__":true,"id":51440},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD","52F51BC8-9F2A-49F4-89B4-C7B7CF5CA64A","6DDD1029-CEBF-4E72-886E-C561843B2BA6"],"partTests":{"__isSmartRef__":true,"id":51441},"_ClipMode":"visible","moved":true,"b":313.3180474563269,"#startLetters":"set","isBeingDragged":false,"delta":-0.7529347184463404,"_Rotation":15.291384940489493,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51446},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5301.9,3860.8)"},"51420":{"target":{"__isSmartRef__":true,"id":51419},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51421":{"_BorderWidth":1.3622165133754915,"_ClipMode":"visible","_BorderRadius":18.826450087107254,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-186,-11,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-33.7)"},"51422":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51423},{"__isSmartRef__":true,"id":51425},{"__isSmartRef__":true,"id":51427},{"__isSmartRef__":true,"id":51429},{"__isSmartRef__":true,"id":51431},{"__isSmartRef__":true,"id":51433},{"__isSmartRef__":true,"id":51435},{"__isSmartRef__":true,"id":51437}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51439},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51423":{"date":{"__isSmartRef__":true,"id":51424},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51425":{"date":{"__isSmartRef__":true,"id":51426},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51426":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51427":{"date":{"__isSmartRef__":true,"id":51428},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51428":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51429":{"date":{"__isSmartRef__":true,"id":51430},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51430":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51431":{"date":{"__isSmartRef__":true,"id":51432},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51432":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51433":{"date":{"__isSmartRef__":true,"id":51434},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51434":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51435":{"date":{"__isSmartRef__":true,"id":51436},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51436":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51437":{"date":{"__isSmartRef__":true,"id":51438},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51438":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51439":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51440":{"morph":{"__isSmartRef__":true,"id":51419},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51441":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51442}},"51442":{"test01IsMorph":{"__isSmartRef__":true,"id":51443}},"51443":{"varMapping":{"__isSmartRef__":true,"id":51444},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51444":{"this":{"__isSmartRef__":true,"id":51441}},"51445":{},"51446":{"change":{"__isSmartRef__":true,"id":51447},"tick":{"__isSmartRef__":true,"id":51451}},"51447":{"varMapping":{"__isSmartRef__":true,"id":51448},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51448":{"this":{"__isSmartRef__":true,"id":51419}},"51449":{"timestamp":{"__isSmartRef__":true,"id":51450},"user":"cschuster","tags":[]},"51450":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51451":{"varMapping":{"__isSmartRef__":true,"id":51452},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51452":{"this":{"__isSmartRef__":true,"id":51419}},"51453":{"timestamp":{"__isSmartRef__":true,"id":51454},"user":"cschuster","tags":[]},"51454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51455":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51456}],"id":"9D6B37ED-4790-4707-8E66-9ECD91AEDBB6","shape":{"__isSmartRef__":true,"id":51457},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1342","partsBinMetaInfo":{"__isSmartRef__":true,"id":51458},"eventHandler":{"__isSmartRef__":true,"id":51476},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C"],"partTests":{"__isSmartRef__":true,"id":51477},"_ClipMode":"visible","moved":true,"b":296.6953671608353,"#startLetters":"set","isBeingDragged":false,"delta":0.9242846328997985,"_Rotation":-10.280049262522112,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51482},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5394.6,4281.3)"},"51456":{"target":{"__isSmartRef__":true,"id":51455},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51457":{"_BorderWidth":0.5329614171178063,"_ClipMode":"visible","_BorderRadius":8.07290607846695,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.9,135.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-114,-188)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-29.0)"},"51458":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51459},{"__isSmartRef__":true,"id":51461},{"__isSmartRef__":true,"id":51463},{"__isSmartRef__":true,"id":51465},{"__isSmartRef__":true,"id":51467},{"__isSmartRef__":true,"id":51469},{"__isSmartRef__":true,"id":51471},{"__isSmartRef__":true,"id":51473}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51475},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51459":{"date":{"__isSmartRef__":true,"id":51460},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51461":{"date":{"__isSmartRef__":true,"id":51462},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51462":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51463":{"date":{"__isSmartRef__":true,"id":51464},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51464":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51465":{"date":{"__isSmartRef__":true,"id":51466},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51466":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51467":{"date":{"__isSmartRef__":true,"id":51468},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51468":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51469":{"date":{"__isSmartRef__":true,"id":51470},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51471":{"date":{"__isSmartRef__":true,"id":51472},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51472":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51473":{"date":{"__isSmartRef__":true,"id":51474},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51474":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51475":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51476":{"morph":{"__isSmartRef__":true,"id":51455},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51477":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51478}},"51478":{"test01IsMorph":{"__isSmartRef__":true,"id":51479}},"51479":{"varMapping":{"__isSmartRef__":true,"id":51480},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51480":{"this":{"__isSmartRef__":true,"id":51477}},"51481":{},"51482":{"change":{"__isSmartRef__":true,"id":51483},"tick":{"__isSmartRef__":true,"id":51487}},"51483":{"varMapping":{"__isSmartRef__":true,"id":51484},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51484":{"this":{"__isSmartRef__":true,"id":51455}},"51485":{"timestamp":{"__isSmartRef__":true,"id":51486},"user":"cschuster","tags":[]},"51486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51487":{"varMapping":{"__isSmartRef__":true,"id":51488},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51488":{"this":{"__isSmartRef__":true,"id":51455}},"51489":{"timestamp":{"__isSmartRef__":true,"id":51490},"user":"cschuster","tags":[]},"51490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51491":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51492}],"id":"29F1F874-F27C-4340-9A72-23BD88F47E55","shape":{"__isSmartRef__":true,"id":51493},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1343","partsBinMetaInfo":{"__isSmartRef__":true,"id":51494},"eventHandler":{"__isSmartRef__":true,"id":51512},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A","706E50F9-A857-431D-8453-EF79B98165A5","0408DD8C-3573-4577-BD09-0D8305600B29"],"partTests":{"__isSmartRef__":true,"id":51513},"_ClipMode":"visible","moved":true,"b":79.37718664936256,"#startLetters":"set","isBeingDragged":false,"delta":0.8819687405484729,"_Rotation":-2.5877902879702153,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51518},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5131.2,5570.4)"},"51492":{"target":{"__isSmartRef__":true,"id":51491},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51493":{"_BorderWidth":9.914310138394075,"_ClipMode":"visible","_BorderRadius":1.3592893818835483,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.5,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,299,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.7)"},"51494":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51495},{"__isSmartRef__":true,"id":51497},{"__isSmartRef__":true,"id":51499},{"__isSmartRef__":true,"id":51501},{"__isSmartRef__":true,"id":51503},{"__isSmartRef__":true,"id":51505},{"__isSmartRef__":true,"id":51507},{"__isSmartRef__":true,"id":51509}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51511},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51495":{"date":{"__isSmartRef__":true,"id":51496},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51497":{"date":{"__isSmartRef__":true,"id":51498},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51498":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51499":{"date":{"__isSmartRef__":true,"id":51500},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51500":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51501":{"date":{"__isSmartRef__":true,"id":51502},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51502":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51503":{"date":{"__isSmartRef__":true,"id":51504},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51504":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51505":{"date":{"__isSmartRef__":true,"id":51506},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51507":{"date":{"__isSmartRef__":true,"id":51508},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51508":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51509":{"date":{"__isSmartRef__":true,"id":51510},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51510":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51511":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51512":{"morph":{"__isSmartRef__":true,"id":51491},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51513":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51514}},"51514":{"test01IsMorph":{"__isSmartRef__":true,"id":51515}},"51515":{"varMapping":{"__isSmartRef__":true,"id":51516},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51516":{"this":{"__isSmartRef__":true,"id":51513}},"51517":{},"51518":{"change":{"__isSmartRef__":true,"id":51519},"tick":{"__isSmartRef__":true,"id":51523}},"51519":{"varMapping":{"__isSmartRef__":true,"id":51520},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51520":{"this":{"__isSmartRef__":true,"id":51491}},"51521":{"timestamp":{"__isSmartRef__":true,"id":51522},"user":"cschuster","tags":[]},"51522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51523":{"varMapping":{"__isSmartRef__":true,"id":51524},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51524":{"this":{"__isSmartRef__":true,"id":51491}},"51525":{"timestamp":{"__isSmartRef__":true,"id":51526},"user":"cschuster","tags":[]},"51526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51527":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51528}],"id":"B38D707A-67E4-49CB-9E87-DC9247ED6770","shape":{"__isSmartRef__":true,"id":51529},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1344","partsBinMetaInfo":{"__isSmartRef__":true,"id":51530},"eventHandler":{"__isSmartRef__":true,"id":51548},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","4441698B-3F7D-47D2-A7AE-A5B6004BCBC7"],"partTests":{"__isSmartRef__":true,"id":51549},"_ClipMode":"visible","moved":true,"b":259.5719707792159,"#startLetters":"set","isBeingDragged":false,"delta":-0.9298891594517045,"_Rotation":-51.85334983970498,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51554},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4519.9,5283.8)"},"51528":{"target":{"__isSmartRef__":true,"id":51527},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51529":{"_BorderWidth":0.0825847861887361,"_ClipMode":"visible","_BorderRadius":1.3104441839640257,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.2,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-298,230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-16.4)"},"51530":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51531},{"__isSmartRef__":true,"id":51533},{"__isSmartRef__":true,"id":51535},{"__isSmartRef__":true,"id":51537},{"__isSmartRef__":true,"id":51539},{"__isSmartRef__":true,"id":51541},{"__isSmartRef__":true,"id":51543},{"__isSmartRef__":true,"id":51545}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51547},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51531":{"date":{"__isSmartRef__":true,"id":51532},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51533":{"date":{"__isSmartRef__":true,"id":51534},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51534":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51535":{"date":{"__isSmartRef__":true,"id":51536},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51536":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51537":{"date":{"__isSmartRef__":true,"id":51538},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51538":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51539":{"date":{"__isSmartRef__":true,"id":51540},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51540":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51541":{"date":{"__isSmartRef__":true,"id":51542},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51543":{"date":{"__isSmartRef__":true,"id":51544},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51544":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51545":{"date":{"__isSmartRef__":true,"id":51546},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51547":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51548":{"morph":{"__isSmartRef__":true,"id":51527},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51549":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51550}},"51550":{"test01IsMorph":{"__isSmartRef__":true,"id":51551}},"51551":{"varMapping":{"__isSmartRef__":true,"id":51552},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51552":{"this":{"__isSmartRef__":true,"id":51549}},"51553":{},"51554":{"change":{"__isSmartRef__":true,"id":51555},"tick":{"__isSmartRef__":true,"id":51559}},"51555":{"varMapping":{"__isSmartRef__":true,"id":51556},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51556":{"this":{"__isSmartRef__":true,"id":51527}},"51557":{"timestamp":{"__isSmartRef__":true,"id":51558},"user":"cschuster","tags":[]},"51558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51559":{"varMapping":{"__isSmartRef__":true,"id":51560},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51560":{"this":{"__isSmartRef__":true,"id":51527}},"51561":{"timestamp":{"__isSmartRef__":true,"id":51562},"user":"cschuster","tags":[]},"51562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51563":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51564}],"id":"59A5CB8D-E998-4A7D-BDD7-C9170FD87CB4","shape":{"__isSmartRef__":true,"id":51565},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1345","partsBinMetaInfo":{"__isSmartRef__":true,"id":51566},"eventHandler":{"__isSmartRef__":true,"id":51584},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF"],"partTests":{"__isSmartRef__":true,"id":51585},"_ClipMode":"visible","moved":true,"b":246.96631209703628,"#startLetters":"set","isBeingDragged":false,"delta":0.739420096098911,"_Rotation":-19.19481443255042,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51590},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4464.5,4717.8)"},"51564":{"target":{"__isSmartRef__":true,"id":51563},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51565":{"_BorderWidth":0.39862520902152365,"_ClipMode":"visible","_BorderRadius":6.1237600527164515,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.8,136.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-235,-336,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.6,-12.2)"},"51566":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51567},{"__isSmartRef__":true,"id":51569},{"__isSmartRef__":true,"id":51571},{"__isSmartRef__":true,"id":51573},{"__isSmartRef__":true,"id":51575},{"__isSmartRef__":true,"id":51577},{"__isSmartRef__":true,"id":51579},{"__isSmartRef__":true,"id":51581}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51583},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51567":{"date":{"__isSmartRef__":true,"id":51568},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51569":{"date":{"__isSmartRef__":true,"id":51570},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51570":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51571":{"date":{"__isSmartRef__":true,"id":51572},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51572":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51573":{"date":{"__isSmartRef__":true,"id":51574},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51574":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51575":{"date":{"__isSmartRef__":true,"id":51576},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51576":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51577":{"date":{"__isSmartRef__":true,"id":51578},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51579":{"date":{"__isSmartRef__":true,"id":51580},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51580":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51581":{"date":{"__isSmartRef__":true,"id":51582},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51583":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51584":{"morph":{"__isSmartRef__":true,"id":51563},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51585":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51586}},"51586":{"test01IsMorph":{"__isSmartRef__":true,"id":51587}},"51587":{"varMapping":{"__isSmartRef__":true,"id":51588},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51588":{"this":{"__isSmartRef__":true,"id":51585}},"51589":{},"51590":{"change":{"__isSmartRef__":true,"id":51591},"tick":{"__isSmartRef__":true,"id":51595}},"51591":{"varMapping":{"__isSmartRef__":true,"id":51592},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51592":{"this":{"__isSmartRef__":true,"id":51563}},"51593":{"timestamp":{"__isSmartRef__":true,"id":51594},"user":"cschuster","tags":[]},"51594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51595":{"varMapping":{"__isSmartRef__":true,"id":51596},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51596":{"this":{"__isSmartRef__":true,"id":51563}},"51597":{"timestamp":{"__isSmartRef__":true,"id":51598},"user":"cschuster","tags":[]},"51598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51599":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51600}],"id":"72ED1E9A-8957-4D9E-8ECB-0BC39AA08A4C","shape":{"__isSmartRef__":true,"id":51601},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1346","partsBinMetaInfo":{"__isSmartRef__":true,"id":51602},"eventHandler":{"__isSmartRef__":true,"id":51620},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","FC284ED1-2D34-4118-9A1D-DE5A52D5C06E"],"partTests":{"__isSmartRef__":true,"id":51621},"_ClipMode":"visible","moved":true,"b":55.03449152089888,"#startLetters":"set","isBeingDragged":false,"delta":-0.9620363043504767,"_Rotation":-19.225522754810118,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51626},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4883.7,3859.4)"},"51600":{"target":{"__isSmartRef__":true,"id":51599},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51601":{"_BorderWidth":9.097485917329884,"_ClipMode":"visible","_BorderRadius":13.136974651653262,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.6,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,357,-172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-31.5)"},"51602":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51603},{"__isSmartRef__":true,"id":51605},{"__isSmartRef__":true,"id":51607},{"__isSmartRef__":true,"id":51609},{"__isSmartRef__":true,"id":51611},{"__isSmartRef__":true,"id":51613},{"__isSmartRef__":true,"id":51615},{"__isSmartRef__":true,"id":51617}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51619},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51603":{"date":{"__isSmartRef__":true,"id":51604},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51605":{"date":{"__isSmartRef__":true,"id":51606},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51606":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51607":{"date":{"__isSmartRef__":true,"id":51608},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51608":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51609":{"date":{"__isSmartRef__":true,"id":51610},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51610":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51611":{"date":{"__isSmartRef__":true,"id":51612},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51612":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51613":{"date":{"__isSmartRef__":true,"id":51614},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51615":{"date":{"__isSmartRef__":true,"id":51616},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51616":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51617":{"date":{"__isSmartRef__":true,"id":51618},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51618":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51619":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51620":{"morph":{"__isSmartRef__":true,"id":51599},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51621":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51622}},"51622":{"test01IsMorph":{"__isSmartRef__":true,"id":51623}},"51623":{"varMapping":{"__isSmartRef__":true,"id":51624},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51624":{"this":{"__isSmartRef__":true,"id":51621}},"51625":{},"51626":{"change":{"__isSmartRef__":true,"id":51627},"tick":{"__isSmartRef__":true,"id":51631}},"51627":{"varMapping":{"__isSmartRef__":true,"id":51628},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51628":{"this":{"__isSmartRef__":true,"id":51599}},"51629":{"timestamp":{"__isSmartRef__":true,"id":51630},"user":"cschuster","tags":[]},"51630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51631":{"varMapping":{"__isSmartRef__":true,"id":51632},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51632":{"this":{"__isSmartRef__":true,"id":51599}},"51633":{"timestamp":{"__isSmartRef__":true,"id":51634},"user":"cschuster","tags":[]},"51634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51635":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51636}],"id":"920776C6-777B-4D1A-9B1D-C12411D442B2","shape":{"__isSmartRef__":true,"id":51637},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1347","partsBinMetaInfo":{"__isSmartRef__":true,"id":51638},"eventHandler":{"__isSmartRef__":true,"id":51656},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","C77E68C2-4921-49CB-B470-7D184BF836A4","47186B86-F326-4ACD-ACEA-729820BBF365"],"partTests":{"__isSmartRef__":true,"id":51657},"_ClipMode":"visible","moved":true,"b":89.23613173537888,"#startLetters":"set","isBeingDragged":false,"delta":0.9915125748375431,"_Rotation":14.739408781855525,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51662},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5077.0,4720.3)"},"51636":{"target":{"__isSmartRef__":true,"id":51635},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51637":{"_BorderWidth":9.999555649937221,"_ClipMode":"visible","_BorderRadius":0.007109285089301753,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.1,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,260,-147)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.3)"},"51638":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51639},{"__isSmartRef__":true,"id":51641},{"__isSmartRef__":true,"id":51643},{"__isSmartRef__":true,"id":51645},{"__isSmartRef__":true,"id":51647},{"__isSmartRef__":true,"id":51649},{"__isSmartRef__":true,"id":51651},{"__isSmartRef__":true,"id":51653}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51655},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51639":{"date":{"__isSmartRef__":true,"id":51640},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51641":{"date":{"__isSmartRef__":true,"id":51642},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51642":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51643":{"date":{"__isSmartRef__":true,"id":51644},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51644":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51645":{"date":{"__isSmartRef__":true,"id":51646},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51646":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51647":{"date":{"__isSmartRef__":true,"id":51648},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51648":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51649":{"date":{"__isSmartRef__":true,"id":51650},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51650":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51651":{"date":{"__isSmartRef__":true,"id":51652},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51652":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51653":{"date":{"__isSmartRef__":true,"id":51654},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51654":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51655":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51656":{"morph":{"__isSmartRef__":true,"id":51635},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51657":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51658}},"51658":{"test01IsMorph":{"__isSmartRef__":true,"id":51659}},"51659":{"varMapping":{"__isSmartRef__":true,"id":51660},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51660":{"this":{"__isSmartRef__":true,"id":51657}},"51661":{},"51662":{"change":{"__isSmartRef__":true,"id":51663},"tick":{"__isSmartRef__":true,"id":51667}},"51663":{"varMapping":{"__isSmartRef__":true,"id":51664},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51664":{"this":{"__isSmartRef__":true,"id":51635}},"51665":{"timestamp":{"__isSmartRef__":true,"id":51666},"user":"cschuster","tags":[]},"51666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51667":{"varMapping":{"__isSmartRef__":true,"id":51668},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51668":{"this":{"__isSmartRef__":true,"id":51635}},"51669":{"timestamp":{"__isSmartRef__":true,"id":51670},"user":"cschuster","tags":[]},"51670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51671":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51672}],"id":"F58A3AA5-6CED-4BC9-ACF2-5047E938E68A","shape":{"__isSmartRef__":true,"id":51673},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1348","partsBinMetaInfo":{"__isSmartRef__":true,"id":51674},"eventHandler":{"__isSmartRef__":true,"id":51692},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","49DE32A3-02FA-4D3E-929D-A46FF6C29FF7"],"partTests":{"__isSmartRef__":true,"id":51693},"_ClipMode":"visible","moved":true,"b":61.170516843907535,"#startLetters":"set","isBeingDragged":false,"delta":0.9268260127864778,"_Rotation":-25.240027838939564,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51698},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6699.7,5742.3)"},"51672":{"target":{"__isSmartRef__":true,"id":51671},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51673":{"_BorderWidth":9.38029332061313,"_ClipMode":"visible","_BorderRadius":9.300848680627176,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.8,65.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,348,-223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-29.6)"},"51674":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51675},{"__isSmartRef__":true,"id":51677},{"__isSmartRef__":true,"id":51679},{"__isSmartRef__":true,"id":51681},{"__isSmartRef__":true,"id":51683},{"__isSmartRef__":true,"id":51685},{"__isSmartRef__":true,"id":51687},{"__isSmartRef__":true,"id":51689}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51691},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51675":{"date":{"__isSmartRef__":true,"id":51676},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51677":{"date":{"__isSmartRef__":true,"id":51678},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51678":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51679":{"date":{"__isSmartRef__":true,"id":51680},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51680":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51681":{"date":{"__isSmartRef__":true,"id":51682},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51682":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51683":{"date":{"__isSmartRef__":true,"id":51684},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51684":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51685":{"date":{"__isSmartRef__":true,"id":51686},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51687":{"date":{"__isSmartRef__":true,"id":51688},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51688":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51689":{"date":{"__isSmartRef__":true,"id":51690},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51691":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51692":{"morph":{"__isSmartRef__":true,"id":51671},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51693":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51694}},"51694":{"test01IsMorph":{"__isSmartRef__":true,"id":51695}},"51695":{"varMapping":{"__isSmartRef__":true,"id":51696},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51696":{"this":{"__isSmartRef__":true,"id":51693}},"51697":{},"51698":{"change":{"__isSmartRef__":true,"id":51699},"tick":{"__isSmartRef__":true,"id":51703}},"51699":{"varMapping":{"__isSmartRef__":true,"id":51700},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51700":{"this":{"__isSmartRef__":true,"id":51671}},"51701":{"timestamp":{"__isSmartRef__":true,"id":51702},"user":"cschuster","tags":[]},"51702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51703":{"varMapping":{"__isSmartRef__":true,"id":51704},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51704":{"this":{"__isSmartRef__":true,"id":51671}},"51705":{"timestamp":{"__isSmartRef__":true,"id":51706},"user":"cschuster","tags":[]},"51706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51707":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51708}],"id":"733E1AF0-B5C6-49BF-82C8-8D94D5E7CDCA","shape":{"__isSmartRef__":true,"id":51709},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1349","partsBinMetaInfo":{"__isSmartRef__":true,"id":51710},"eventHandler":{"__isSmartRef__":true,"id":51728},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","86B023BB-4F79-4BCA-9E26-D39E14C02FDA"],"partTests":{"__isSmartRef__":true,"id":51729},"_ClipMode":"visible","moved":true,"b":65.29255678644404,"#startLetters":"set","isBeingDragged":false,"delta":-0.9568423480959609,"_Rotation":19.015314303197858,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51734},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4330.5,3735.9)"},"51708":{"target":{"__isSmartRef__":true,"id":51707},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51709":{"_BorderWidth":9.542269426705664,"_ClipMode":"visible","_BorderRadius":6.988461528343999,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.4,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,340,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.2,-28.4)"},"51710":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51711},{"__isSmartRef__":true,"id":51713},{"__isSmartRef__":true,"id":51715},{"__isSmartRef__":true,"id":51717},{"__isSmartRef__":true,"id":51719},{"__isSmartRef__":true,"id":51721},{"__isSmartRef__":true,"id":51723},{"__isSmartRef__":true,"id":51725}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51727},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51711":{"date":{"__isSmartRef__":true,"id":51712},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51713":{"date":{"__isSmartRef__":true,"id":51714},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51714":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51715":{"date":{"__isSmartRef__":true,"id":51716},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51716":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51717":{"date":{"__isSmartRef__":true,"id":51718},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51718":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51719":{"date":{"__isSmartRef__":true,"id":51720},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51720":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51721":{"date":{"__isSmartRef__":true,"id":51722},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51722":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51723":{"date":{"__isSmartRef__":true,"id":51724},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51724":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51725":{"date":{"__isSmartRef__":true,"id":51726},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51726":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51727":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51728":{"morph":{"__isSmartRef__":true,"id":51707},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51729":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51730}},"51730":{"test01IsMorph":{"__isSmartRef__":true,"id":51731}},"51731":{"varMapping":{"__isSmartRef__":true,"id":51732},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51732":{"this":{"__isSmartRef__":true,"id":51729}},"51733":{},"51734":{"change":{"__isSmartRef__":true,"id":51735},"tick":{"__isSmartRef__":true,"id":51739}},"51735":{"varMapping":{"__isSmartRef__":true,"id":51736},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51736":{"this":{"__isSmartRef__":true,"id":51707}},"51737":{"timestamp":{"__isSmartRef__":true,"id":51738},"user":"cschuster","tags":[]},"51738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51739":{"varMapping":{"__isSmartRef__":true,"id":51740},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51740":{"this":{"__isSmartRef__":true,"id":51707}},"51741":{"timestamp":{"__isSmartRef__":true,"id":51742},"user":"cschuster","tags":[]},"51742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51743":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51744}],"id":"4D718FE4-5B6F-44A0-8D90-6FA6B52C5AAC","shape":{"__isSmartRef__":true,"id":51745},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1350","partsBinMetaInfo":{"__isSmartRef__":true,"id":51746},"eventHandler":{"__isSmartRef__":true,"id":51764},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B97CA33F-FCEA-4AE8-8B9E-2D19B962E0A1"],"partTests":{"__isSmartRef__":true,"id":51765},"_ClipMode":"visible","moved":true,"b":201,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.33935247334935,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51770},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5318.1,4766.2)"},"51744":{"target":{"__isSmartRef__":true,"id":51743},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51745":{"_BorderWidth":3.2081602522734975,"_ClipMode":"visible","_BorderRadius":34.86289650954788,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.8,114.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-92,-331,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.8,-1.3)"},"51746":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51747},{"__isSmartRef__":true,"id":51749},{"__isSmartRef__":true,"id":51751},{"__isSmartRef__":true,"id":51753},{"__isSmartRef__":true,"id":51755},{"__isSmartRef__":true,"id":51757},{"__isSmartRef__":true,"id":51759},{"__isSmartRef__":true,"id":51761}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51763},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51747":{"date":{"__isSmartRef__":true,"id":51748},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51749":{"date":{"__isSmartRef__":true,"id":51750},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51750":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51751":{"date":{"__isSmartRef__":true,"id":51752},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51752":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51753":{"date":{"__isSmartRef__":true,"id":51754},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51754":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51755":{"date":{"__isSmartRef__":true,"id":51756},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51756":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51757":{"date":{"__isSmartRef__":true,"id":51758},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51759":{"date":{"__isSmartRef__":true,"id":51760},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51760":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51761":{"date":{"__isSmartRef__":true,"id":51762},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51762":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51763":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51764":{"morph":{"__isSmartRef__":true,"id":51743},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51765":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51766}},"51766":{"test01IsMorph":{"__isSmartRef__":true,"id":51767}},"51767":{"varMapping":{"__isSmartRef__":true,"id":51768},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51768":{"this":{"__isSmartRef__":true,"id":51765}},"51769":{},"51770":{"change":{"__isSmartRef__":true,"id":51771},"tick":{"__isSmartRef__":true,"id":51775}},"51771":{"varMapping":{"__isSmartRef__":true,"id":51772},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51772":{"this":{"__isSmartRef__":true,"id":51743}},"51773":{"timestamp":{"__isSmartRef__":true,"id":51774},"user":"cschuster","tags":[]},"51774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51775":{"varMapping":{"__isSmartRef__":true,"id":51776},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51776":{"this":{"__isSmartRef__":true,"id":51743}},"51777":{"timestamp":{"__isSmartRef__":true,"id":51778},"user":"cschuster","tags":[]},"51778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51779":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51780}],"id":"0A02A295-1AB9-42E9-8E78-BA5C888DEFC5","shape":{"__isSmartRef__":true,"id":51781},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1351","partsBinMetaInfo":{"__isSmartRef__":true,"id":51782},"eventHandler":{"__isSmartRef__":true,"id":51800},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A"],"partTests":{"__isSmartRef__":true,"id":51801},"_ClipMode":"visible","moved":true,"b":52.45891249564011,"#startLetters":"set","isBeingDragged":false,"delta":-0.7988080194918439,"_Rotation":8.050474605784892,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51806},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4709.4,5524.6)"},"51780":{"target":{"__isSmartRef__":true,"id":51779},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51781":{"_BorderWidth":8.964582930351398,"_ClipMode":"visible","_BorderRadius":14.851331501386124,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,68.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(203,359,-146)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.9,-32.2)"},"51782":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51783},{"__isSmartRef__":true,"id":51785},{"__isSmartRef__":true,"id":51787},{"__isSmartRef__":true,"id":51789},{"__isSmartRef__":true,"id":51791},{"__isSmartRef__":true,"id":51793},{"__isSmartRef__":true,"id":51795},{"__isSmartRef__":true,"id":51797}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51799},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51783":{"date":{"__isSmartRef__":true,"id":51784},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51785":{"date":{"__isSmartRef__":true,"id":51786},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51786":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51787":{"date":{"__isSmartRef__":true,"id":51788},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51788":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51789":{"date":{"__isSmartRef__":true,"id":51790},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51790":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51791":{"date":{"__isSmartRef__":true,"id":51792},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51792":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51793":{"date":{"__isSmartRef__":true,"id":51794},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51794":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51795":{"date":{"__isSmartRef__":true,"id":51796},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51796":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51797":{"date":{"__isSmartRef__":true,"id":51798},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51798":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51799":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51800":{"morph":{"__isSmartRef__":true,"id":51779},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51801":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51802}},"51802":{"test01IsMorph":{"__isSmartRef__":true,"id":51803}},"51803":{"varMapping":{"__isSmartRef__":true,"id":51804},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51804":{"this":{"__isSmartRef__":true,"id":51801}},"51805":{},"51806":{"change":{"__isSmartRef__":true,"id":51807},"tick":{"__isSmartRef__":true,"id":51811}},"51807":{"varMapping":{"__isSmartRef__":true,"id":51808},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51808":{"this":{"__isSmartRef__":true,"id":51779}},"51809":{"timestamp":{"__isSmartRef__":true,"id":51810},"user":"cschuster","tags":[]},"51810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51811":{"varMapping":{"__isSmartRef__":true,"id":51812},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51812":{"this":{"__isSmartRef__":true,"id":51779}},"51813":{"timestamp":{"__isSmartRef__":true,"id":51814},"user":"cschuster","tags":[]},"51814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51815":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51816}],"id":"A681BEB9-F2F0-4C7B-AF68-003BC883905C","shape":{"__isSmartRef__":true,"id":51817},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1352","partsBinMetaInfo":{"__isSmartRef__":true,"id":51818},"eventHandler":{"__isSmartRef__":true,"id":51836},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA"],"partTests":{"__isSmartRef__":true,"id":51837},"_ClipMode":"visible","moved":true,"b":212.63030443078605,"#startLetters":"set","isBeingDragged":false,"delta":0.9048098060884513,"_Rotation":0.7303638487200349,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51842},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4054.8,3752.0)"},"51816":{"target":{"__isSmartRef__":true,"id":51815},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51817":{"_BorderWidth":2.303918535557818,"_ClipMode":"visible","_BorderRadius":28.369831579346076,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.3,121.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-138,-354,-108)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.2,-3.2)"},"51818":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51819},{"__isSmartRef__":true,"id":51821},{"__isSmartRef__":true,"id":51823},{"__isSmartRef__":true,"id":51825},{"__isSmartRef__":true,"id":51827},{"__isSmartRef__":true,"id":51829},{"__isSmartRef__":true,"id":51831},{"__isSmartRef__":true,"id":51833}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51835},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51819":{"date":{"__isSmartRef__":true,"id":51820},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51821":{"date":{"__isSmartRef__":true,"id":51822},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51822":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51823":{"date":{"__isSmartRef__":true,"id":51824},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51824":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51825":{"date":{"__isSmartRef__":true,"id":51826},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51826":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51827":{"date":{"__isSmartRef__":true,"id":51828},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51828":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51829":{"date":{"__isSmartRef__":true,"id":51830},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51830":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51831":{"date":{"__isSmartRef__":true,"id":51832},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51832":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51833":{"date":{"__isSmartRef__":true,"id":51834},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51835":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51836":{"morph":{"__isSmartRef__":true,"id":51815},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51837":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51838}},"51838":{"test01IsMorph":{"__isSmartRef__":true,"id":51839}},"51839":{"varMapping":{"__isSmartRef__":true,"id":51840},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51840":{"this":{"__isSmartRef__":true,"id":51837}},"51841":{},"51842":{"change":{"__isSmartRef__":true,"id":51843},"tick":{"__isSmartRef__":true,"id":51847}},"51843":{"varMapping":{"__isSmartRef__":true,"id":51844},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51844":{"this":{"__isSmartRef__":true,"id":51815}},"51845":{"timestamp":{"__isSmartRef__":true,"id":51846},"user":"cschuster","tags":[]},"51846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51847":{"varMapping":{"__isSmartRef__":true,"id":51848},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51848":{"this":{"__isSmartRef__":true,"id":51815}},"51849":{"timestamp":{"__isSmartRef__":true,"id":51850},"user":"cschuster","tags":[]},"51850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51851":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51852}],"id":"A85D9BF4-206F-49FA-8F5A-730B2AA034F1","shape":{"__isSmartRef__":true,"id":51853},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1353","partsBinMetaInfo":{"__isSmartRef__":true,"id":51854},"eventHandler":{"__isSmartRef__":true,"id":51872},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B","B86F995F-E0BB-4197-BD7A-983F944E0847","D21ECB20-9316-4D3E-973E-99542552AD41"],"partTests":{"__isSmartRef__":true,"id":51873},"_ClipMode":"visible","moved":true,"b":242.1067586686695,"#startLetters":"set","isBeingDragged":false,"delta":-0.8302340938826092,"_Rotation":-6.44792123221798,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51878},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4690.5,4377.5)"},"51852":{"target":{"__isSmartRef__":true,"id":51851},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51853":{"_BorderWidth":0.5808958929067201,"_ClipMode":"visible","_BorderRadius":8.754430225074083,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.1,135.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-346,229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.6)"},"51854":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51855},{"__isSmartRef__":true,"id":51857},{"__isSmartRef__":true,"id":51859},{"__isSmartRef__":true,"id":51861},{"__isSmartRef__":true,"id":51863},{"__isSmartRef__":true,"id":51865},{"__isSmartRef__":true,"id":51867},{"__isSmartRef__":true,"id":51869}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51871},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51855":{"date":{"__isSmartRef__":true,"id":51856},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51857":{"date":{"__isSmartRef__":true,"id":51858},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51858":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51859":{"date":{"__isSmartRef__":true,"id":51860},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51860":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51861":{"date":{"__isSmartRef__":true,"id":51862},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51862":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51863":{"date":{"__isSmartRef__":true,"id":51864},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51864":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51865":{"date":{"__isSmartRef__":true,"id":51866},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51867":{"date":{"__isSmartRef__":true,"id":51868},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51868":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51869":{"date":{"__isSmartRef__":true,"id":51870},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51871":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51872":{"morph":{"__isSmartRef__":true,"id":51851},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51873":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51874}},"51874":{"test01IsMorph":{"__isSmartRef__":true,"id":51875}},"51875":{"varMapping":{"__isSmartRef__":true,"id":51876},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51876":{"this":{"__isSmartRef__":true,"id":51873}},"51877":{},"51878":{"change":{"__isSmartRef__":true,"id":51879},"tick":{"__isSmartRef__":true,"id":51883}},"51879":{"varMapping":{"__isSmartRef__":true,"id":51880},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51880":{"this":{"__isSmartRef__":true,"id":51851}},"51881":{"timestamp":{"__isSmartRef__":true,"id":51882},"user":"cschuster","tags":[]},"51882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51883":{"varMapping":{"__isSmartRef__":true,"id":51884},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51884":{"this":{"__isSmartRef__":true,"id":51851}},"51885":{"timestamp":{"__isSmartRef__":true,"id":51886},"user":"cschuster","tags":[]},"51886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51887":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51888}],"id":"666FBA3E-E1D1-497D-A183-B10C0B467F74","shape":{"__isSmartRef__":true,"id":51889},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1354","partsBinMetaInfo":{"__isSmartRef__":true,"id":51890},"eventHandler":{"__isSmartRef__":true,"id":51908},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A","71B3AC39-0CD0-4301-AB47-B35B40A44199","A978977F-5378-472A-B53C-435E68592FB0","238CE218-E458-4E60-8821-FAF11080CEC2"],"partTests":{"__isSmartRef__":true,"id":51909},"_ClipMode":"visible","moved":true,"b":76.90380188869312,"#startLetters":"set","isBeingDragged":false,"delta":-0.7449899950297549,"_Rotation":4.79529634384455,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51914},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6291.9,5069.9)"},"51888":{"target":{"__isSmartRef__":true,"id":51887},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51889":{"_BorderWidth":9.86995502345042,"_ClipMode":"visible","_BorderRadius":2.053660911312045,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.7,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,308,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-24.5)"},"51890":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51891},{"__isSmartRef__":true,"id":51893},{"__isSmartRef__":true,"id":51895},{"__isSmartRef__":true,"id":51897},{"__isSmartRef__":true,"id":51899},{"__isSmartRef__":true,"id":51901},{"__isSmartRef__":true,"id":51903},{"__isSmartRef__":true,"id":51905}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51907},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51891":{"date":{"__isSmartRef__":true,"id":51892},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51893":{"date":{"__isSmartRef__":true,"id":51894},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51894":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51895":{"date":{"__isSmartRef__":true,"id":51896},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51896":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51897":{"date":{"__isSmartRef__":true,"id":51898},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51898":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51899":{"date":{"__isSmartRef__":true,"id":51900},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51900":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51901":{"date":{"__isSmartRef__":true,"id":51902},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51903":{"date":{"__isSmartRef__":true,"id":51904},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51904":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51905":{"date":{"__isSmartRef__":true,"id":51906},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51907":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51908":{"morph":{"__isSmartRef__":true,"id":51887},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51909":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51910}},"51910":{"test01IsMorph":{"__isSmartRef__":true,"id":51911}},"51911":{"varMapping":{"__isSmartRef__":true,"id":51912},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51912":{"this":{"__isSmartRef__":true,"id":51909}},"51913":{},"51914":{"change":{"__isSmartRef__":true,"id":51915},"tick":{"__isSmartRef__":true,"id":51919}},"51915":{"varMapping":{"__isSmartRef__":true,"id":51916},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51916":{"this":{"__isSmartRef__":true,"id":51887}},"51917":{"timestamp":{"__isSmartRef__":true,"id":51918},"user":"cschuster","tags":[]},"51918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51919":{"varMapping":{"__isSmartRef__":true,"id":51920},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51920":{"this":{"__isSmartRef__":true,"id":51887}},"51921":{"timestamp":{"__isSmartRef__":true,"id":51922},"user":"cschuster","tags":[]},"51922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51923":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51924}],"id":"52A9E24B-21F7-4BD9-BA27-BFA0956D60D5","shape":{"__isSmartRef__":true,"id":51925},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1355","partsBinMetaInfo":{"__isSmartRef__":true,"id":51926},"eventHandler":{"__isSmartRef__":true,"id":51944},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B"],"partTests":{"__isSmartRef__":true,"id":51945},"_ClipMode":"visible","moved":true,"b":312.644161272794,"#startLetters":"set","isBeingDragged":false,"delta":-0.9865799734834582,"_Rotation":-2.413944580460456,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51950},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4150.9,4792.1)"},"51924":{"target":{"__isSmartRef__":true,"id":51923},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51925":{"_BorderWidth":1.3221242006759408,"_ClipMode":"visible","_BorderRadius":18.35716736759426,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-188,-15,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.3,-33.5)"},"51926":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51927},{"__isSmartRef__":true,"id":51929},{"__isSmartRef__":true,"id":51931},{"__isSmartRef__":true,"id":51933},{"__isSmartRef__":true,"id":51935},{"__isSmartRef__":true,"id":51937},{"__isSmartRef__":true,"id":51939},{"__isSmartRef__":true,"id":51941}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51943},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51927":{"date":{"__isSmartRef__":true,"id":51928},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51929":{"date":{"__isSmartRef__":true,"id":51930},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51930":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51931":{"date":{"__isSmartRef__":true,"id":51932},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51932":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51933":{"date":{"__isSmartRef__":true,"id":51934},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51934":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51935":{"date":{"__isSmartRef__":true,"id":51936},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51936":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51937":{"date":{"__isSmartRef__":true,"id":51938},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51939":{"date":{"__isSmartRef__":true,"id":51940},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51940":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51941":{"date":{"__isSmartRef__":true,"id":51942},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51943":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51944":{"morph":{"__isSmartRef__":true,"id":51923},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51945":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51946}},"51946":{"test01IsMorph":{"__isSmartRef__":true,"id":51947}},"51947":{"varMapping":{"__isSmartRef__":true,"id":51948},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51948":{"this":{"__isSmartRef__":true,"id":51945}},"51949":{},"51950":{"change":{"__isSmartRef__":true,"id":51951},"tick":{"__isSmartRef__":true,"id":51955}},"51951":{"varMapping":{"__isSmartRef__":true,"id":51952},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51952":{"this":{"__isSmartRef__":true,"id":51923}},"51953":{"timestamp":{"__isSmartRef__":true,"id":51954},"user":"cschuster","tags":[]},"51954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51955":{"varMapping":{"__isSmartRef__":true,"id":51956},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51956":{"this":{"__isSmartRef__":true,"id":51923}},"51957":{"timestamp":{"__isSmartRef__":true,"id":51958},"user":"cschuster","tags":[]},"51958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51959":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51960}],"id":"5838BEDC-6B2F-497C-8FF5-2BEDE17CA9F4","shape":{"__isSmartRef__":true,"id":51961},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1356","partsBinMetaInfo":{"__isSmartRef__":true,"id":51962},"eventHandler":{"__isSmartRef__":true,"id":51980},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","F81CFD0A-0FF9-470B-8E50-A384C62E8976"],"partTests":{"__isSmartRef__":true,"id":51981},"_ClipMode":"visible","moved":true,"b":324.4765985189588,"#startLetters":"set","isBeingDragged":false,"delta":-0.960091931920033,"_Rotation":34.8537686566737,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51986},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5787.1,4334.2)"},"51960":{"target":{"__isSmartRef__":true,"id":51959},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51961":{"_BorderWidth":2.094822905883844,"_ClipMode":"visible","_BorderRadius":26.49591368291649,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.2,123.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-149,60,-194)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.4,-36.3)"},"51962":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51963},{"__isSmartRef__":true,"id":51965},{"__isSmartRef__":true,"id":51967},{"__isSmartRef__":true,"id":51969},{"__isSmartRef__":true,"id":51971},{"__isSmartRef__":true,"id":51973},{"__isSmartRef__":true,"id":51975},{"__isSmartRef__":true,"id":51977}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":51979},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51963":{"date":{"__isSmartRef__":true,"id":51964},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"51964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"51965":{"date":{"__isSmartRef__":true,"id":51966},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"51966":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"51967":{"date":{"__isSmartRef__":true,"id":51968},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"51968":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"51969":{"date":{"__isSmartRef__":true,"id":51970},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"51970":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"51971":{"date":{"__isSmartRef__":true,"id":51972},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"51972":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"51973":{"date":{"__isSmartRef__":true,"id":51974},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"51974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"51975":{"date":{"__isSmartRef__":true,"id":51976},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"51976":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"51977":{"date":{"__isSmartRef__":true,"id":51978},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"51978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"51979":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"51980":{"morph":{"__isSmartRef__":true,"id":51959},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51981":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51982}},"51982":{"test01IsMorph":{"__isSmartRef__":true,"id":51983}},"51983":{"varMapping":{"__isSmartRef__":true,"id":51984},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":51985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51984":{"this":{"__isSmartRef__":true,"id":51981}},"51985":{},"51986":{"change":{"__isSmartRef__":true,"id":51987},"tick":{"__isSmartRef__":true,"id":51991}},"51987":{"varMapping":{"__isSmartRef__":true,"id":51988},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":51989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51988":{"this":{"__isSmartRef__":true,"id":51959}},"51989":{"timestamp":{"__isSmartRef__":true,"id":51990},"user":"cschuster","tags":[]},"51990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"51991":{"varMapping":{"__isSmartRef__":true,"id":51992},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":51993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51992":{"this":{"__isSmartRef__":true,"id":51959}},"51993":{"timestamp":{"__isSmartRef__":true,"id":51994},"user":"cschuster","tags":[]},"51994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"51995":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":51996}],"id":"40227A82-89F4-4E2E-B534-13D08A0A1359","shape":{"__isSmartRef__":true,"id":51997},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1357","partsBinMetaInfo":{"__isSmartRef__":true,"id":51998},"eventHandler":{"__isSmartRef__":true,"id":52016},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497"],"partTests":{"__isSmartRef__":true,"id":52017},"_ClipMode":"visible","moved":true,"b":81.90275906352326,"#startLetters":"set","isBeingDragged":false,"delta":-0.48788989637978375,"_Rotation":46.71614232674421,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52022},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5033.3,3528.9)"},"51996":{"target":{"__isSmartRef__":true,"id":51995},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"51997":{"_BorderWidth":9.950152208156299,"_ClipMode":"visible","_BorderRadius":0.7935889857365086,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.2,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,290,-214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.8)"},"51998":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":51999},{"__isSmartRef__":true,"id":52001},{"__isSmartRef__":true,"id":52003},{"__isSmartRef__":true,"id":52005},{"__isSmartRef__":true,"id":52007},{"__isSmartRef__":true,"id":52009},{"__isSmartRef__":true,"id":52011},{"__isSmartRef__":true,"id":52013}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52015},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"51999":{"date":{"__isSmartRef__":true,"id":52000},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52001":{"date":{"__isSmartRef__":true,"id":52002},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52002":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52003":{"date":{"__isSmartRef__":true,"id":52004},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52004":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52005":{"date":{"__isSmartRef__":true,"id":52006},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52006":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52007":{"date":{"__isSmartRef__":true,"id":52008},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52008":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52009":{"date":{"__isSmartRef__":true,"id":52010},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52011":{"date":{"__isSmartRef__":true,"id":52012},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52012":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52013":{"date":{"__isSmartRef__":true,"id":52014},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52015":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52016":{"morph":{"__isSmartRef__":true,"id":51995},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52017":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52018}},"52018":{"test01IsMorph":{"__isSmartRef__":true,"id":52019}},"52019":{"varMapping":{"__isSmartRef__":true,"id":52020},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52020":{"this":{"__isSmartRef__":true,"id":52017}},"52021":{},"52022":{"change":{"__isSmartRef__":true,"id":52023},"tick":{"__isSmartRef__":true,"id":52027}},"52023":{"varMapping":{"__isSmartRef__":true,"id":52024},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52024":{"this":{"__isSmartRef__":true,"id":51995}},"52025":{"timestamp":{"__isSmartRef__":true,"id":52026},"user":"cschuster","tags":[]},"52026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52027":{"varMapping":{"__isSmartRef__":true,"id":52028},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52028":{"this":{"__isSmartRef__":true,"id":51995}},"52029":{"timestamp":{"__isSmartRef__":true,"id":52030},"user":"cschuster","tags":[]},"52030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52031":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52032}],"id":"C65399C4-E90C-433A-9FD5-52D875C1B461","shape":{"__isSmartRef__":true,"id":52033},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1358","partsBinMetaInfo":{"__isSmartRef__":true,"id":52034},"eventHandler":{"__isSmartRef__":true,"id":52052},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","1607C05A-F446-4F08-A996-7C08BB937851"],"partTests":{"__isSmartRef__":true,"id":52053},"_ClipMode":"visible","moved":true,"b":292.2611219105311,"#startLetters":"set","isBeingDragged":false,"delta":0.839830810087733,"_Rotation":-29.489418713959193,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52058},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6389.1,4590.0)"},"52032":{"target":{"__isSmartRef__":true,"id":52031},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52033":{"_BorderWidth":0.37266507200510457,"_ClipMode":"visible","_BorderRadius":5.740434342653556,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.0,137.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-236,-140,-143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.6)"},"52034":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52035},{"__isSmartRef__":true,"id":52037},{"__isSmartRef__":true,"id":52039},{"__isSmartRef__":true,"id":52041},{"__isSmartRef__":true,"id":52043},{"__isSmartRef__":true,"id":52045},{"__isSmartRef__":true,"id":52047},{"__isSmartRef__":true,"id":52049}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52051},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52035":{"date":{"__isSmartRef__":true,"id":52036},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52037":{"date":{"__isSmartRef__":true,"id":52038},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52038":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52039":{"date":{"__isSmartRef__":true,"id":52040},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52040":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52041":{"date":{"__isSmartRef__":true,"id":52042},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52043":{"date":{"__isSmartRef__":true,"id":52044},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52044":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52045":{"date":{"__isSmartRef__":true,"id":52046},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52047":{"date":{"__isSmartRef__":true,"id":52048},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52048":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52049":{"date":{"__isSmartRef__":true,"id":52050},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52051":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52052":{"morph":{"__isSmartRef__":true,"id":52031},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52053":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52054}},"52054":{"test01IsMorph":{"__isSmartRef__":true,"id":52055}},"52055":{"varMapping":{"__isSmartRef__":true,"id":52056},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52056":{"this":{"__isSmartRef__":true,"id":52053}},"52057":{},"52058":{"change":{"__isSmartRef__":true,"id":52059},"tick":{"__isSmartRef__":true,"id":52063}},"52059":{"varMapping":{"__isSmartRef__":true,"id":52060},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52060":{"this":{"__isSmartRef__":true,"id":52031}},"52061":{"timestamp":{"__isSmartRef__":true,"id":52062},"user":"cschuster","tags":[]},"52062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52063":{"varMapping":{"__isSmartRef__":true,"id":52064},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52064":{"this":{"__isSmartRef__":true,"id":52031}},"52065":{"timestamp":{"__isSmartRef__":true,"id":52066},"user":"cschuster","tags":[]},"52066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52067":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52068}],"id":"210DA085-CD06-45AA-8123-775B807EA873","shape":{"__isSmartRef__":true,"id":52069},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1359","partsBinMetaInfo":{"__isSmartRef__":true,"id":52070},"eventHandler":{"__isSmartRef__":true,"id":52088},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E","AA301D99-F9D7-48B0-9CB0-6F8D4E5348A2","63EF80AC-7F0A-4AD6-870A-F031F521430C"],"partTests":{"__isSmartRef__":true,"id":52089},"_ClipMode":"visible","moved":true,"b":167.91833225870505,"#startLetters":"set","isBeingDragged":false,"delta":-0.9369837450794876,"_Rotation":-49.30390676253936,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52094},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6817.2,5817.7)"},"52068":{"target":{"__isSmartRef__":true,"id":52067},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52069":{"_BorderWidth":6.046528511714861,"_ClipMode":"visible","_BorderRadius":38.2476449186686,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.6,91.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(54,-196,-92)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.2,-0.4)"},"52070":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52071},{"__isSmartRef__":true,"id":52073},{"__isSmartRef__":true,"id":52075},{"__isSmartRef__":true,"id":52077},{"__isSmartRef__":true,"id":52079},{"__isSmartRef__":true,"id":52081},{"__isSmartRef__":true,"id":52083},{"__isSmartRef__":true,"id":52085}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52087},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52071":{"date":{"__isSmartRef__":true,"id":52072},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52073":{"date":{"__isSmartRef__":true,"id":52074},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52074":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52075":{"date":{"__isSmartRef__":true,"id":52076},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52076":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52077":{"date":{"__isSmartRef__":true,"id":52078},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52079":{"date":{"__isSmartRef__":true,"id":52080},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52080":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52081":{"date":{"__isSmartRef__":true,"id":52082},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52083":{"date":{"__isSmartRef__":true,"id":52084},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52084":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52085":{"date":{"__isSmartRef__":true,"id":52086},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52087":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52088":{"morph":{"__isSmartRef__":true,"id":52067},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52089":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52090}},"52090":{"test01IsMorph":{"__isSmartRef__":true,"id":52091}},"52091":{"varMapping":{"__isSmartRef__":true,"id":52092},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52092":{"this":{"__isSmartRef__":true,"id":52089}},"52093":{},"52094":{"change":{"__isSmartRef__":true,"id":52095},"tick":{"__isSmartRef__":true,"id":52099}},"52095":{"varMapping":{"__isSmartRef__":true,"id":52096},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52096":{"this":{"__isSmartRef__":true,"id":52067}},"52097":{"timestamp":{"__isSmartRef__":true,"id":52098},"user":"cschuster","tags":[]},"52098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52099":{"varMapping":{"__isSmartRef__":true,"id":52100},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52100":{"this":{"__isSmartRef__":true,"id":52067}},"52101":{"timestamp":{"__isSmartRef__":true,"id":52102},"user":"cschuster","tags":[]},"52102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52103":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52104}],"id":"91758828-57CE-4627-88F3-A70684F41E14","shape":{"__isSmartRef__":true,"id":52105},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1360","partsBinMetaInfo":{"__isSmartRef__":true,"id":52106},"eventHandler":{"__isSmartRef__":true,"id":52124},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34"],"partTests":{"__isSmartRef__":true,"id":52125},"_ClipMode":"visible","moved":true,"b":276.6754740108736,"#startLetters":"set","isBeingDragged":false,"delta":-0.9919586427276954,"_Rotation":12.67114144692221,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52130},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4533.0,4681.0)"},"52104":{"target":{"__isSmartRef__":true,"id":52103},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52105":{"_BorderWidth":0.03389749732515579,"_ClipMode":"visible","_BorderRadius":0.5405214926826418,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.8,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-224,56)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.3)"},"52106":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52107},{"__isSmartRef__":true,"id":52109},{"__isSmartRef__":true,"id":52111},{"__isSmartRef__":true,"id":52113},{"__isSmartRef__":true,"id":52115},{"__isSmartRef__":true,"id":52117},{"__isSmartRef__":true,"id":52119},{"__isSmartRef__":true,"id":52121}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52123},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52107":{"date":{"__isSmartRef__":true,"id":52108},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52109":{"date":{"__isSmartRef__":true,"id":52110},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52110":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52111":{"date":{"__isSmartRef__":true,"id":52112},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52112":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52113":{"date":{"__isSmartRef__":true,"id":52114},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52114":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52115":{"date":{"__isSmartRef__":true,"id":52116},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52116":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52117":{"date":{"__isSmartRef__":true,"id":52118},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52119":{"date":{"__isSmartRef__":true,"id":52120},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52120":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52121":{"date":{"__isSmartRef__":true,"id":52122},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52123":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52124":{"morph":{"__isSmartRef__":true,"id":52103},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52125":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52126}},"52126":{"test01IsMorph":{"__isSmartRef__":true,"id":52127}},"52127":{"varMapping":{"__isSmartRef__":true,"id":52128},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52128":{"this":{"__isSmartRef__":true,"id":52125}},"52129":{},"52130":{"change":{"__isSmartRef__":true,"id":52131},"tick":{"__isSmartRef__":true,"id":52135}},"52131":{"varMapping":{"__isSmartRef__":true,"id":52132},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52132":{"this":{"__isSmartRef__":true,"id":52103}},"52133":{"timestamp":{"__isSmartRef__":true,"id":52134},"user":"cschuster","tags":[]},"52134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52135":{"varMapping":{"__isSmartRef__":true,"id":52136},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52136":{"this":{"__isSmartRef__":true,"id":52103}},"52137":{"timestamp":{"__isSmartRef__":true,"id":52138},"user":"cschuster","tags":[]},"52138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52139":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52140}],"id":"2DEADD8E-FC27-4E38-B8C5-D31A01E27A5B","shape":{"__isSmartRef__":true,"id":52141},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1361","partsBinMetaInfo":{"__isSmartRef__":true,"id":52142},"eventHandler":{"__isSmartRef__":true,"id":52160},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","2CC80C25-9160-48C0-B50E-AFD85DBFDE32","7191554E-15FE-4301-A6D3-3095B37712EB"],"partTests":{"__isSmartRef__":true,"id":52161},"_ClipMode":"visible","moved":true,"b":20.718047633650713,"#startLetters":"set","isBeingDragged":false,"delta":-0.980583677359391,"_Rotation":-32.88798455487411,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52166},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5039.5,4399.0)"},"52140":{"target":{"__isSmartRef__":true,"id":52139},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52141":{"_BorderWidth":6.7688474117134785,"_ClipMode":"visible","_BorderRadius":34.993886134519244,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.5,85.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(91,330,223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.1,-38.7)"},"52142":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52143},{"__isSmartRef__":true,"id":52145},{"__isSmartRef__":true,"id":52147},{"__isSmartRef__":true,"id":52149},{"__isSmartRef__":true,"id":52151},{"__isSmartRef__":true,"id":52153},{"__isSmartRef__":true,"id":52155},{"__isSmartRef__":true,"id":52157}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52159},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52143":{"date":{"__isSmartRef__":true,"id":52144},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52145":{"date":{"__isSmartRef__":true,"id":52146},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52146":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52147":{"date":{"__isSmartRef__":true,"id":52148},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52148":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52149":{"date":{"__isSmartRef__":true,"id":52150},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52150":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52151":{"date":{"__isSmartRef__":true,"id":52152},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52152":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52153":{"date":{"__isSmartRef__":true,"id":52154},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52154":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52155":{"date":{"__isSmartRef__":true,"id":52156},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52156":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52157":{"date":{"__isSmartRef__":true,"id":52158},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52158":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52159":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52160":{"morph":{"__isSmartRef__":true,"id":52139},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52161":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52162}},"52162":{"test01IsMorph":{"__isSmartRef__":true,"id":52163}},"52163":{"varMapping":{"__isSmartRef__":true,"id":52164},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52164":{"this":{"__isSmartRef__":true,"id":52161}},"52165":{},"52166":{"change":{"__isSmartRef__":true,"id":52167},"tick":{"__isSmartRef__":true,"id":52171}},"52167":{"varMapping":{"__isSmartRef__":true,"id":52168},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52168":{"this":{"__isSmartRef__":true,"id":52139}},"52169":{"timestamp":{"__isSmartRef__":true,"id":52170},"user":"cschuster","tags":[]},"52170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52171":{"varMapping":{"__isSmartRef__":true,"id":52172},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52172":{"this":{"__isSmartRef__":true,"id":52139}},"52173":{"timestamp":{"__isSmartRef__":true,"id":52174},"user":"cschuster","tags":[]},"52174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52175":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52176}],"id":"831E2B6E-3A1D-4BC1-8538-0DF5FC24809A","shape":{"__isSmartRef__":true,"id":52177},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1362","partsBinMetaInfo":{"__isSmartRef__":true,"id":52178},"eventHandler":{"__isSmartRef__":true,"id":52195},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313"],"partTests":{"__isSmartRef__":true,"id":52196},"_ClipMode":"visible","moved":true,"b":16.28438745927997,"#startLetters":"set","isBeingDragged":false,"delta":0.9579051446635276,"_Rotation":-17.17008645580181,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52201},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2288.1,2021.3)"},"52176":{"target":{"__isSmartRef__":true,"id":52175},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52177":{"_BorderWidth":6.402025804648096,"_ClipMode":"visible","_BorderRadius":36.854917828961376,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.5,88.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(72,318,245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.6,-39.2)"},"52178":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52179},{"__isSmartRef__":true,"id":52181},{"__isSmartRef__":true,"id":52183},{"__isSmartRef__":true,"id":52185},{"__isSmartRef__":true,"id":52187},{"__isSmartRef__":true,"id":52189},{"__isSmartRef__":true,"id":52191},{"__isSmartRef__":true,"id":52193}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52179":{"date":{"__isSmartRef__":true,"id":52180},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52181":{"date":{"__isSmartRef__":true,"id":52182},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52182":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52183":{"date":{"__isSmartRef__":true,"id":52184},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52184":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52185":{"date":{"__isSmartRef__":true,"id":52186},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52186":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52187":{"date":{"__isSmartRef__":true,"id":52188},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52188":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52189":{"date":{"__isSmartRef__":true,"id":52190},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52190":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52191":{"date":{"__isSmartRef__":true,"id":52192},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52192":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52193":{"date":{"__isSmartRef__":true,"id":52194},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52195":{"morph":{"__isSmartRef__":true,"id":52175},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52196":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52197}},"52197":{"test01IsMorph":{"__isSmartRef__":true,"id":52198}},"52198":{"varMapping":{"__isSmartRef__":true,"id":52199},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52200},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52199":{"this":{"__isSmartRef__":true,"id":52196}},"52200":{},"52201":{"change":{"__isSmartRef__":true,"id":52202},"tick":{"__isSmartRef__":true,"id":52206}},"52202":{"varMapping":{"__isSmartRef__":true,"id":52203},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52203":{"this":{"__isSmartRef__":true,"id":52175}},"52204":{"timestamp":{"__isSmartRef__":true,"id":52205},"user":"cschuster","tags":[]},"52205":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52206":{"varMapping":{"__isSmartRef__":true,"id":52207},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52207":{"this":{"__isSmartRef__":true,"id":52175}},"52208":{"timestamp":{"__isSmartRef__":true,"id":52209},"user":"cschuster","tags":[]},"52209":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52210":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52211}],"id":"4FB1ED98-C550-4B33-9AB6-085A691795D9","shape":{"__isSmartRef__":true,"id":52212},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1363","partsBinMetaInfo":{"__isSmartRef__":true,"id":52213},"eventHandler":{"__isSmartRef__":true,"id":52231},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","659D8114-45EA-4977-9FDF-37123EE24827","522A9EA9-0576-4D97-9D50-B2CA00805CE3"],"partTests":{"__isSmartRef__":true,"id":52232},"_ClipMode":"visible","moved":true,"b":80.36445817508502,"#startLetters":"set","isBeingDragged":false,"delta":-0.9108649570844136,"_Rotation":20.788586052855734,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52237},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4885.8,3760.8)"},"52211":{"target":{"__isSmartRef__":true,"id":52210},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52212":{"_BorderWidth":9.929461985357921,"_ClipMode":"visible","_BorderRadius":1.120647255857834,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.2,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,296,-225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.3)"},"52213":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52214},{"__isSmartRef__":true,"id":52216},{"__isSmartRef__":true,"id":52218},{"__isSmartRef__":true,"id":52220},{"__isSmartRef__":true,"id":52222},{"__isSmartRef__":true,"id":52224},{"__isSmartRef__":true,"id":52226},{"__isSmartRef__":true,"id":52228}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52230},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52214":{"date":{"__isSmartRef__":true,"id":52215},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52215":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52216":{"date":{"__isSmartRef__":true,"id":52217},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52217":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52218":{"date":{"__isSmartRef__":true,"id":52219},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52219":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52220":{"date":{"__isSmartRef__":true,"id":52221},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52221":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52222":{"date":{"__isSmartRef__":true,"id":52223},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52223":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52224":{"date":{"__isSmartRef__":true,"id":52225},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52225":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52226":{"date":{"__isSmartRef__":true,"id":52227},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52227":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52228":{"date":{"__isSmartRef__":true,"id":52229},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52229":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52230":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52231":{"morph":{"__isSmartRef__":true,"id":52210},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52232":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52233}},"52233":{"test01IsMorph":{"__isSmartRef__":true,"id":52234}},"52234":{"varMapping":{"__isSmartRef__":true,"id":52235},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52236},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52235":{"this":{"__isSmartRef__":true,"id":52232}},"52236":{},"52237":{"change":{"__isSmartRef__":true,"id":52238},"tick":{"__isSmartRef__":true,"id":52242}},"52238":{"varMapping":{"__isSmartRef__":true,"id":52239},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52240},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52239":{"this":{"__isSmartRef__":true,"id":52210}},"52240":{"timestamp":{"__isSmartRef__":true,"id":52241},"user":"cschuster","tags":[]},"52241":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52242":{"varMapping":{"__isSmartRef__":true,"id":52243},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52243":{"this":{"__isSmartRef__":true,"id":52210}},"52244":{"timestamp":{"__isSmartRef__":true,"id":52245},"user":"cschuster","tags":[]},"52245":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52246":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52247}],"id":"E77AF68E-E0F4-49B3-8AB4-A16D8BAF3B12","shape":{"__isSmartRef__":true,"id":52248},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1364","partsBinMetaInfo":{"__isSmartRef__":true,"id":52249},"eventHandler":{"__isSmartRef__":true,"id":52267},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B5E125E9-5CC8-4747-AFD5-0064D04E7404"],"partTests":{"__isSmartRef__":true,"id":52268},"_ClipMode":"visible","moved":true,"b":280.00506650906755,"#startLetters":"set","isBeingDragged":false,"delta":0.9427780017140321,"_Rotation":-34.6254585498568,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52273},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5038.5,4211.4)"},"52247":{"target":{"__isSmartRef__":true,"id":52246},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52248":{"_BorderWidth":0.07603803035727985,"_ClipMode":"visible","_BorderRadius":1.2073576344194925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-207,12)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.5)"},"52249":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52250},{"__isSmartRef__":true,"id":52252},{"__isSmartRef__":true,"id":52254},{"__isSmartRef__":true,"id":52256},{"__isSmartRef__":true,"id":52258},{"__isSmartRef__":true,"id":52260},{"__isSmartRef__":true,"id":52262},{"__isSmartRef__":true,"id":52264}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52266},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52250":{"date":{"__isSmartRef__":true,"id":52251},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52251":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52252":{"date":{"__isSmartRef__":true,"id":52253},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52253":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52254":{"date":{"__isSmartRef__":true,"id":52255},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52255":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52256":{"date":{"__isSmartRef__":true,"id":52257},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52257":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52258":{"date":{"__isSmartRef__":true,"id":52259},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52259":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52260":{"date":{"__isSmartRef__":true,"id":52261},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52261":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52262":{"date":{"__isSmartRef__":true,"id":52263},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52263":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52264":{"date":{"__isSmartRef__":true,"id":52265},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52265":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52266":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52267":{"morph":{"__isSmartRef__":true,"id":52246},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52268":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52269}},"52269":{"test01IsMorph":{"__isSmartRef__":true,"id":52270}},"52270":{"varMapping":{"__isSmartRef__":true,"id":52271},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52272},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52271":{"this":{"__isSmartRef__":true,"id":52268}},"52272":{},"52273":{"change":{"__isSmartRef__":true,"id":52274},"tick":{"__isSmartRef__":true,"id":52278}},"52274":{"varMapping":{"__isSmartRef__":true,"id":52275},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52276},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52275":{"this":{"__isSmartRef__":true,"id":52246}},"52276":{"timestamp":{"__isSmartRef__":true,"id":52277},"user":"cschuster","tags":[]},"52277":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52278":{"varMapping":{"__isSmartRef__":true,"id":52279},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52279":{"this":{"__isSmartRef__":true,"id":52246}},"52280":{"timestamp":{"__isSmartRef__":true,"id":52281},"user":"cschuster","tags":[]},"52281":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52282":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52283}],"id":"EC5BB7E9-60D9-4B68-BDE5-B8CA74900478","shape":{"__isSmartRef__":true,"id":52284},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1365","partsBinMetaInfo":{"__isSmartRef__":true,"id":52285},"eventHandler":{"__isSmartRef__":true,"id":52303},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924"],"partTests":{"__isSmartRef__":true,"id":52304},"_ClipMode":"visible","moved":true,"b":219.68392005423084,"#startLetters":"set","isBeingDragged":false,"delta":0.8752347412519157,"_Rotation":-28.187838778576456,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52309},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6901.5,5294.3)"},"52283":{"target":{"__isSmartRef__":true,"id":52282},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52284":{"_BorderWidth":1.8072406904073954,"_ClipMode":"visible","_BorderRadius":23.690060785615614,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,125.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-163,-361,-17)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.2,-4.6)"},"52285":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52286},{"__isSmartRef__":true,"id":52288},{"__isSmartRef__":true,"id":52290},{"__isSmartRef__":true,"id":52292},{"__isSmartRef__":true,"id":52294},{"__isSmartRef__":true,"id":52296},{"__isSmartRef__":true,"id":52298},{"__isSmartRef__":true,"id":52300}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52302},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52286":{"date":{"__isSmartRef__":true,"id":52287},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52287":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52288":{"date":{"__isSmartRef__":true,"id":52289},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52289":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52290":{"date":{"__isSmartRef__":true,"id":52291},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52291":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52292":{"date":{"__isSmartRef__":true,"id":52293},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52293":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52294":{"date":{"__isSmartRef__":true,"id":52295},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52295":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52296":{"date":{"__isSmartRef__":true,"id":52297},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52297":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52298":{"date":{"__isSmartRef__":true,"id":52299},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52299":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52300":{"date":{"__isSmartRef__":true,"id":52301},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52301":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52302":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52303":{"morph":{"__isSmartRef__":true,"id":52282},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52304":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52305}},"52305":{"test01IsMorph":{"__isSmartRef__":true,"id":52306}},"52306":{"varMapping":{"__isSmartRef__":true,"id":52307},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52307":{"this":{"__isSmartRef__":true,"id":52304}},"52308":{},"52309":{"change":{"__isSmartRef__":true,"id":52310},"tick":{"__isSmartRef__":true,"id":52314}},"52310":{"varMapping":{"__isSmartRef__":true,"id":52311},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52311":{"this":{"__isSmartRef__":true,"id":52282}},"52312":{"timestamp":{"__isSmartRef__":true,"id":52313},"user":"cschuster","tags":[]},"52313":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52314":{"varMapping":{"__isSmartRef__":true,"id":52315},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52315":{"this":{"__isSmartRef__":true,"id":52282}},"52316":{"timestamp":{"__isSmartRef__":true,"id":52317},"user":"cschuster","tags":[]},"52317":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52318":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52319}],"id":"41029303-6584-4A40-980F-526524F36C06","shape":{"__isSmartRef__":true,"id":52320},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1366","partsBinMetaInfo":{"__isSmartRef__":true,"id":52321},"eventHandler":{"__isSmartRef__":true,"id":52339},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","4CFB7606-BA48-4E83-9464-A4D9A64852FC"],"partTests":{"__isSmartRef__":true,"id":52340},"_ClipMode":"visible","moved":true,"b":29.67389147070935,"#startLetters":"set","isBeingDragged":false,"delta":-0.7073364208335988,"_Rotation":1.4212251795037811,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52345},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5744.1,4378.0)"},"52319":{"target":{"__isSmartRef__":true,"id":52318},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52320":{"_BorderWidth":7.475313995863472,"_ClipMode":"visible","_BorderRadius":30.19651299501186,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.4,80.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(127,349,142)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.9,-37.4)"},"52321":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52322},{"__isSmartRef__":true,"id":52324},{"__isSmartRef__":true,"id":52326},{"__isSmartRef__":true,"id":52328},{"__isSmartRef__":true,"id":52330},{"__isSmartRef__":true,"id":52332},{"__isSmartRef__":true,"id":52334},{"__isSmartRef__":true,"id":52336}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52338},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52322":{"date":{"__isSmartRef__":true,"id":52323},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52323":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52324":{"date":{"__isSmartRef__":true,"id":52325},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52325":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52326":{"date":{"__isSmartRef__":true,"id":52327},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52327":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52328":{"date":{"__isSmartRef__":true,"id":52329},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52329":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52330":{"date":{"__isSmartRef__":true,"id":52331},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52331":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52332":{"date":{"__isSmartRef__":true,"id":52333},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52333":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52334":{"date":{"__isSmartRef__":true,"id":52335},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52335":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52336":{"date":{"__isSmartRef__":true,"id":52337},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52337":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52338":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52339":{"morph":{"__isSmartRef__":true,"id":52318},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52340":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52341}},"52341":{"test01IsMorph":{"__isSmartRef__":true,"id":52342}},"52342":{"varMapping":{"__isSmartRef__":true,"id":52343},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52344},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52343":{"this":{"__isSmartRef__":true,"id":52340}},"52344":{},"52345":{"change":{"__isSmartRef__":true,"id":52346},"tick":{"__isSmartRef__":true,"id":52350}},"52346":{"varMapping":{"__isSmartRef__":true,"id":52347},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52347":{"this":{"__isSmartRef__":true,"id":52318}},"52348":{"timestamp":{"__isSmartRef__":true,"id":52349},"user":"cschuster","tags":[]},"52349":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52350":{"varMapping":{"__isSmartRef__":true,"id":52351},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52351":{"this":{"__isSmartRef__":true,"id":52318}},"52352":{"timestamp":{"__isSmartRef__":true,"id":52353},"user":"cschuster","tags":[]},"52353":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52354":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52355}],"id":"EEB730C8-C3F5-4A2E-B3EF-31FBD8F3FFA5","shape":{"__isSmartRef__":true,"id":52356},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1367","partsBinMetaInfo":{"__isSmartRef__":true,"id":52357},"eventHandler":{"__isSmartRef__":true,"id":52375},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","5350B955-E4B9-4C20-9399-79486BBFFBF4","7018E20A-C299-4A7D-B627-869AC1A098D0"],"partTests":{"__isSmartRef__":true,"id":52376},"_ClipMode":"visible","moved":true,"b":189.93817717890488,"#startLetters":"set","isBeingDragged":false,"delta":-0.7491710256435908,"_Rotation":9.823604877963788,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52381},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5336.8,4785.8)"},"52355":{"target":{"__isSmartRef__":true,"id":52354},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52356":{"_BorderWidth":4.137072711903691,"_ClipMode":"visible","_BorderRadius":38.808570392734,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.6,106.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-45,-297,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.5,-0.3)"},"52357":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52358},{"__isSmartRef__":true,"id":52360},{"__isSmartRef__":true,"id":52362},{"__isSmartRef__":true,"id":52364},{"__isSmartRef__":true,"id":52366},{"__isSmartRef__":true,"id":52368},{"__isSmartRef__":true,"id":52370},{"__isSmartRef__":true,"id":52372}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52374},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52358":{"date":{"__isSmartRef__":true,"id":52359},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52359":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52360":{"date":{"__isSmartRef__":true,"id":52361},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52361":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52362":{"date":{"__isSmartRef__":true,"id":52363},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52363":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52364":{"date":{"__isSmartRef__":true,"id":52365},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52365":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52366":{"date":{"__isSmartRef__":true,"id":52367},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52367":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52368":{"date":{"__isSmartRef__":true,"id":52369},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52369":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52370":{"date":{"__isSmartRef__":true,"id":52371},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52371":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52372":{"date":{"__isSmartRef__":true,"id":52373},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52373":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52374":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52375":{"morph":{"__isSmartRef__":true,"id":52354},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52376":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52377}},"52377":{"test01IsMorph":{"__isSmartRef__":true,"id":52378}},"52378":{"varMapping":{"__isSmartRef__":true,"id":52379},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52379":{"this":{"__isSmartRef__":true,"id":52376}},"52380":{},"52381":{"change":{"__isSmartRef__":true,"id":52382},"tick":{"__isSmartRef__":true,"id":52386}},"52382":{"varMapping":{"__isSmartRef__":true,"id":52383},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52383":{"this":{"__isSmartRef__":true,"id":52354}},"52384":{"timestamp":{"__isSmartRef__":true,"id":52385},"user":"cschuster","tags":[]},"52385":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52386":{"varMapping":{"__isSmartRef__":true,"id":52387},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52387":{"this":{"__isSmartRef__":true,"id":52354}},"52388":{"timestamp":{"__isSmartRef__":true,"id":52389},"user":"cschuster","tags":[]},"52389":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52390":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52391}],"id":"4CD7D570-4039-4D14-9EBC-4CCA89B4B756","shape":{"__isSmartRef__":true,"id":52392},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1368","partsBinMetaInfo":{"__isSmartRef__":true,"id":52393},"eventHandler":{"__isSmartRef__":true,"id":52411},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","93F0DD85-9719-4062-A7B7-5CDB59FA75A7"],"partTests":{"__isSmartRef__":true,"id":52412},"_ClipMode":"visible","moved":true,"b":14,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-13.184728245088614,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52417},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4591.8,4139.9)"},"52391":{"target":{"__isSmartRef__":true,"id":52390},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52392":{"_BorderWidth":6.209609477998338,"_ClipMode":"visible","_BorderRadius":37.658951857178536,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.8,90.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(62,311,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.8,-39.4)"},"52393":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52394},{"__isSmartRef__":true,"id":52396},{"__isSmartRef__":true,"id":52398},{"__isSmartRef__":true,"id":52400},{"__isSmartRef__":true,"id":52402},{"__isSmartRef__":true,"id":52404},{"__isSmartRef__":true,"id":52406},{"__isSmartRef__":true,"id":52408}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52410},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52394":{"date":{"__isSmartRef__":true,"id":52395},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52395":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52396":{"date":{"__isSmartRef__":true,"id":52397},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52397":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52398":{"date":{"__isSmartRef__":true,"id":52399},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52399":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52400":{"date":{"__isSmartRef__":true,"id":52401},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52401":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52402":{"date":{"__isSmartRef__":true,"id":52403},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52403":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52404":{"date":{"__isSmartRef__":true,"id":52405},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52405":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52406":{"date":{"__isSmartRef__":true,"id":52407},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52407":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52408":{"date":{"__isSmartRef__":true,"id":52409},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52409":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52410":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52411":{"morph":{"__isSmartRef__":true,"id":52390},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52412":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52413}},"52413":{"test01IsMorph":{"__isSmartRef__":true,"id":52414}},"52414":{"varMapping":{"__isSmartRef__":true,"id":52415},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52416},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52415":{"this":{"__isSmartRef__":true,"id":52412}},"52416":{},"52417":{"change":{"__isSmartRef__":true,"id":52418},"tick":{"__isSmartRef__":true,"id":52422}},"52418":{"varMapping":{"__isSmartRef__":true,"id":52419},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52419":{"this":{"__isSmartRef__":true,"id":52390}},"52420":{"timestamp":{"__isSmartRef__":true,"id":52421},"user":"cschuster","tags":[]},"52421":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52422":{"varMapping":{"__isSmartRef__":true,"id":52423},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52423":{"this":{"__isSmartRef__":true,"id":52390}},"52424":{"timestamp":{"__isSmartRef__":true,"id":52425},"user":"cschuster","tags":[]},"52425":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52426":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52427}],"id":"02E778FA-6279-4E3A-AEDE-94F840E9AC72","shape":{"__isSmartRef__":true,"id":52428},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1369","partsBinMetaInfo":{"__isSmartRef__":true,"id":52429},"eventHandler":{"__isSmartRef__":true,"id":52447},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB"],"partTests":{"__isSmartRef__":true,"id":52448},"_ClipMode":"visible","moved":true,"b":311.16542049858253,"#startLetters":"set","isBeingDragged":false,"delta":0.8890440585673787,"_Rotation":0.1367273508286463,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52453},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5388.3,4719.8)"},"52427":{"target":{"__isSmartRef__":true,"id":52426},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52428":{"_BorderWidth":1.2359384592173592,"_ClipMode":"visible","_BorderRadius":17.33094514752162,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,130.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-192,-25,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-33.2)"},"52429":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52430},{"__isSmartRef__":true,"id":52432},{"__isSmartRef__":true,"id":52434},{"__isSmartRef__":true,"id":52436},{"__isSmartRef__":true,"id":52438},{"__isSmartRef__":true,"id":52440},{"__isSmartRef__":true,"id":52442},{"__isSmartRef__":true,"id":52444}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52446},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52430":{"date":{"__isSmartRef__":true,"id":52431},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52431":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52432":{"date":{"__isSmartRef__":true,"id":52433},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52433":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52434":{"date":{"__isSmartRef__":true,"id":52435},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52435":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52436":{"date":{"__isSmartRef__":true,"id":52437},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52437":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52438":{"date":{"__isSmartRef__":true,"id":52439},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52439":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52440":{"date":{"__isSmartRef__":true,"id":52441},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52441":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52442":{"date":{"__isSmartRef__":true,"id":52443},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52443":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52444":{"date":{"__isSmartRef__":true,"id":52445},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52445":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52446":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52447":{"morph":{"__isSmartRef__":true,"id":52426},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52448":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52449}},"52449":{"test01IsMorph":{"__isSmartRef__":true,"id":52450}},"52450":{"varMapping":{"__isSmartRef__":true,"id":52451},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52452},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52451":{"this":{"__isSmartRef__":true,"id":52448}},"52452":{},"52453":{"change":{"__isSmartRef__":true,"id":52454},"tick":{"__isSmartRef__":true,"id":52458}},"52454":{"varMapping":{"__isSmartRef__":true,"id":52455},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52455":{"this":{"__isSmartRef__":true,"id":52426}},"52456":{"timestamp":{"__isSmartRef__":true,"id":52457},"user":"cschuster","tags":[]},"52457":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52458":{"varMapping":{"__isSmartRef__":true,"id":52459},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52459":{"this":{"__isSmartRef__":true,"id":52426}},"52460":{"timestamp":{"__isSmartRef__":true,"id":52461},"user":"cschuster","tags":[]},"52461":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52462":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52463}],"id":"E9BA39F7-812F-4005-BE85-8B367164BE51","shape":{"__isSmartRef__":true,"id":52464},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1370","partsBinMetaInfo":{"__isSmartRef__":true,"id":52465},"eventHandler":{"__isSmartRef__":true,"id":52483},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","2AC0B810-8E2E-4F65-8C9D-3E460FE30EE1"],"partTests":{"__isSmartRef__":true,"id":52484},"_ClipMode":"visible","moved":true,"b":39.09496985375881,"#startLetters":"set","isBeingDragged":false,"delta":-0.72932961396873,"_Rotation":29.70099732422528,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52489},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4549.1,3668.9)"},"52463":{"target":{"__isSmartRef__":true,"id":52462},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52464":{"_BorderWidth":8.153038369292068,"_ClipMode":"visible","_BorderRadius":24.093358466835227,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.2,74.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,360,25)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-35.5)"},"52465":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52466},{"__isSmartRef__":true,"id":52468},{"__isSmartRef__":true,"id":52470},{"__isSmartRef__":true,"id":52472},{"__isSmartRef__":true,"id":52474},{"__isSmartRef__":true,"id":52476},{"__isSmartRef__":true,"id":52478},{"__isSmartRef__":true,"id":52480}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52482},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52466":{"date":{"__isSmartRef__":true,"id":52467},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52467":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52468":{"date":{"__isSmartRef__":true,"id":52469},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52469":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52470":{"date":{"__isSmartRef__":true,"id":52471},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52471":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52472":{"date":{"__isSmartRef__":true,"id":52473},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52473":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52474":{"date":{"__isSmartRef__":true,"id":52475},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52475":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52476":{"date":{"__isSmartRef__":true,"id":52477},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52477":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52478":{"date":{"__isSmartRef__":true,"id":52479},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52479":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52480":{"date":{"__isSmartRef__":true,"id":52481},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52481":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52482":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52483":{"morph":{"__isSmartRef__":true,"id":52462},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52484":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52485}},"52485":{"test01IsMorph":{"__isSmartRef__":true,"id":52486}},"52486":{"varMapping":{"__isSmartRef__":true,"id":52487},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52487":{"this":{"__isSmartRef__":true,"id":52484}},"52488":{},"52489":{"change":{"__isSmartRef__":true,"id":52490},"tick":{"__isSmartRef__":true,"id":52494}},"52490":{"varMapping":{"__isSmartRef__":true,"id":52491},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52491":{"this":{"__isSmartRef__":true,"id":52462}},"52492":{"timestamp":{"__isSmartRef__":true,"id":52493},"user":"cschuster","tags":[]},"52493":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52494":{"varMapping":{"__isSmartRef__":true,"id":52495},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52495":{"this":{"__isSmartRef__":true,"id":52462}},"52496":{"timestamp":{"__isSmartRef__":true,"id":52497},"user":"cschuster","tags":[]},"52497":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52498":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52499}],"id":"58943407-EDBE-4F10-981B-A3B78229FA79","shape":{"__isSmartRef__":true,"id":52500},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1371","partsBinMetaInfo":{"__isSmartRef__":true,"id":52501},"eventHandler":{"__isSmartRef__":true,"id":52519},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","0F7C0CE4-49E3-40D1-B558-FD05A90D6861","806A7AD1-3B92-4E3F-ABC0-7BC4EEB38B85"],"partTests":{"__isSmartRef__":true,"id":52520},"_ClipMode":"visible","moved":true,"b":61.2753431936726,"#startLetters":"set","isBeingDragged":false,"delta":-0.8811936778947711,"_Rotation":-0.5686038777996203,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52525},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4529.6,4458.3)"},"52499":{"target":{"__isSmartRef__":true,"id":52498},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52500":{"_BorderWidth":9.384697109662506,"_ClipMode":"visible","_BorderRadius":9.239090010427622,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.7,64.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,348,-224)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-29.6)"},"52501":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52502},{"__isSmartRef__":true,"id":52504},{"__isSmartRef__":true,"id":52506},{"__isSmartRef__":true,"id":52508},{"__isSmartRef__":true,"id":52510},{"__isSmartRef__":true,"id":52512},{"__isSmartRef__":true,"id":52514},{"__isSmartRef__":true,"id":52516}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52518},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52502":{"date":{"__isSmartRef__":true,"id":52503},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52503":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52504":{"date":{"__isSmartRef__":true,"id":52505},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52505":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52506":{"date":{"__isSmartRef__":true,"id":52507},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52507":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52508":{"date":{"__isSmartRef__":true,"id":52509},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52509":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52510":{"date":{"__isSmartRef__":true,"id":52511},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52511":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52512":{"date":{"__isSmartRef__":true,"id":52513},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52513":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52514":{"date":{"__isSmartRef__":true,"id":52515},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52515":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52516":{"date":{"__isSmartRef__":true,"id":52517},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52517":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52518":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52519":{"morph":{"__isSmartRef__":true,"id":52498},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52520":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52521}},"52521":{"test01IsMorph":{"__isSmartRef__":true,"id":52522}},"52522":{"varMapping":{"__isSmartRef__":true,"id":52523},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52523":{"this":{"__isSmartRef__":true,"id":52520}},"52524":{},"52525":{"change":{"__isSmartRef__":true,"id":52526},"tick":{"__isSmartRef__":true,"id":52530}},"52526":{"varMapping":{"__isSmartRef__":true,"id":52527},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52527":{"this":{"__isSmartRef__":true,"id":52498}},"52528":{"timestamp":{"__isSmartRef__":true,"id":52529},"user":"cschuster","tags":[]},"52529":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52530":{"varMapping":{"__isSmartRef__":true,"id":52531},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52531":{"this":{"__isSmartRef__":true,"id":52498}},"52532":{"timestamp":{"__isSmartRef__":true,"id":52533},"user":"cschuster","tags":[]},"52533":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52534":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52535}],"id":"8425E842-0394-4EC9-8BC7-E4A0EB2B9904","shape":{"__isSmartRef__":true,"id":52536},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1372","partsBinMetaInfo":{"__isSmartRef__":true,"id":52537},"eventHandler":{"__isSmartRef__":true,"id":52555},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C","327484F6-4697-49C3-AC16-BCA58E6BAE06"],"partTests":{"__isSmartRef__":true,"id":52556},"_ClipMode":"visible","moved":true,"b":268,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":23.511279144998248,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52561},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5598.0,4394.1)"},"52535":{"target":{"__isSmartRef__":true,"id":52534},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52536":{"_BorderWidth":0.0030458649045215225,"_ClipMode":"visible","_BorderRadius":0.04871899480351605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-265,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.3)"},"52537":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52538},{"__isSmartRef__":true,"id":52540},{"__isSmartRef__":true,"id":52542},{"__isSmartRef__":true,"id":52544},{"__isSmartRef__":true,"id":52546},{"__isSmartRef__":true,"id":52548},{"__isSmartRef__":true,"id":52550},{"__isSmartRef__":true,"id":52552}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52554},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52538":{"date":{"__isSmartRef__":true,"id":52539},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52539":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52540":{"date":{"__isSmartRef__":true,"id":52541},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52541":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52542":{"date":{"__isSmartRef__":true,"id":52543},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52543":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52544":{"date":{"__isSmartRef__":true,"id":52545},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52545":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52546":{"date":{"__isSmartRef__":true,"id":52547},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52547":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52548":{"date":{"__isSmartRef__":true,"id":52549},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52549":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52550":{"date":{"__isSmartRef__":true,"id":52551},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52551":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52552":{"date":{"__isSmartRef__":true,"id":52553},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52553":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52554":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52555":{"morph":{"__isSmartRef__":true,"id":52534},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52556":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52557}},"52557":{"test01IsMorph":{"__isSmartRef__":true,"id":52558}},"52558":{"varMapping":{"__isSmartRef__":true,"id":52559},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52560},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52559":{"this":{"__isSmartRef__":true,"id":52556}},"52560":{},"52561":{"change":{"__isSmartRef__":true,"id":52562},"tick":{"__isSmartRef__":true,"id":52566}},"52562":{"varMapping":{"__isSmartRef__":true,"id":52563},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52563":{"this":{"__isSmartRef__":true,"id":52534}},"52564":{"timestamp":{"__isSmartRef__":true,"id":52565},"user":"cschuster","tags":[]},"52565":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52566":{"varMapping":{"__isSmartRef__":true,"id":52567},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52567":{"this":{"__isSmartRef__":true,"id":52534}},"52568":{"timestamp":{"__isSmartRef__":true,"id":52569},"user":"cschuster","tags":[]},"52569":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52570":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52571}],"id":"1FD983E1-D325-42DA-9579-BE4C5BFBB72A","shape":{"__isSmartRef__":true,"id":52572},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1373","partsBinMetaInfo":{"__isSmartRef__":true,"id":52573},"eventHandler":{"__isSmartRef__":true,"id":52591},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","AC9CE088-1D9A-4A8B-8B7B-406CD5D06B65","2C1583AA-C889-4A2A-A90F-694C40675C66"],"partTests":{"__isSmartRef__":true,"id":52592},"_ClipMode":"visible","moved":true,"b":246.33197567478055,"#startLetters":"set","isBeingDragged":false,"delta":-0.881147475389298,"_Rotation":-23.213804939835324,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52597},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6153.1,4614.6)"},"52571":{"target":{"__isSmartRef__":true,"id":52570},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52572":{"_BorderWidth":0.42056614963300465,"_ClipMode":"visible","_BorderRadius":6.44605697618066,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.4,136.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-234,-337,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-12.0)"},"52573":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52574},{"__isSmartRef__":true,"id":52576},{"__isSmartRef__":true,"id":52578},{"__isSmartRef__":true,"id":52580},{"__isSmartRef__":true,"id":52582},{"__isSmartRef__":true,"id":52584},{"__isSmartRef__":true,"id":52586},{"__isSmartRef__":true,"id":52588}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52590},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52574":{"date":{"__isSmartRef__":true,"id":52575},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52575":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52576":{"date":{"__isSmartRef__":true,"id":52577},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52577":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52578":{"date":{"__isSmartRef__":true,"id":52579},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52579":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52580":{"date":{"__isSmartRef__":true,"id":52581},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52581":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52582":{"date":{"__isSmartRef__":true,"id":52583},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52583":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52584":{"date":{"__isSmartRef__":true,"id":52585},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52585":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52586":{"date":{"__isSmartRef__":true,"id":52587},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52587":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52588":{"date":{"__isSmartRef__":true,"id":52589},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52589":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52590":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52591":{"morph":{"__isSmartRef__":true,"id":52570},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52592":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52593}},"52593":{"test01IsMorph":{"__isSmartRef__":true,"id":52594}},"52594":{"varMapping":{"__isSmartRef__":true,"id":52595},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52595":{"this":{"__isSmartRef__":true,"id":52592}},"52596":{},"52597":{"change":{"__isSmartRef__":true,"id":52598},"tick":{"__isSmartRef__":true,"id":52602}},"52598":{"varMapping":{"__isSmartRef__":true,"id":52599},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52599":{"this":{"__isSmartRef__":true,"id":52570}},"52600":{"timestamp":{"__isSmartRef__":true,"id":52601},"user":"cschuster","tags":[]},"52601":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52602":{"varMapping":{"__isSmartRef__":true,"id":52603},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52604},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52603":{"this":{"__isSmartRef__":true,"id":52570}},"52604":{"timestamp":{"__isSmartRef__":true,"id":52605},"user":"cschuster","tags":[]},"52605":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52606":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52607}],"id":"5FACABBB-AC6D-4CAC-B228-9E9126701038","shape":{"__isSmartRef__":true,"id":52608},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1374","partsBinMetaInfo":{"__isSmartRef__":true,"id":52609},"eventHandler":{"__isSmartRef__":true,"id":52627},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CDAADB12-D600-4DA2-8A63-C93C066297BA"],"partTests":{"__isSmartRef__":true,"id":52628},"_ClipMode":"visible","moved":true,"b":237.47497206029948,"#startLetters":"set","isBeingDragged":false,"delta":0.9653454148792662,"_Rotation":-19.272289954478126,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52633},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4328.3,4024.0)"},"52607":{"target":{"__isSmartRef__":true,"id":52606},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52608":{"_BorderWidth":0.7842166891682671,"_ClipMode":"visible","_BorderRadius":11.563473721780216,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.3,133.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-216,-354,195)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.1,-9.2)"},"52609":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52610},{"__isSmartRef__":true,"id":52612},{"__isSmartRef__":true,"id":52614},{"__isSmartRef__":true,"id":52616},{"__isSmartRef__":true,"id":52618},{"__isSmartRef__":true,"id":52620},{"__isSmartRef__":true,"id":52622},{"__isSmartRef__":true,"id":52624}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52626},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52610":{"date":{"__isSmartRef__":true,"id":52611},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52611":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52612":{"date":{"__isSmartRef__":true,"id":52613},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52613":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52614":{"date":{"__isSmartRef__":true,"id":52615},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52615":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52616":{"date":{"__isSmartRef__":true,"id":52617},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52617":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52618":{"date":{"__isSmartRef__":true,"id":52619},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52619":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52620":{"date":{"__isSmartRef__":true,"id":52621},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52621":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52622":{"date":{"__isSmartRef__":true,"id":52623},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52623":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52624":{"date":{"__isSmartRef__":true,"id":52625},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52625":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52626":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52627":{"morph":{"__isSmartRef__":true,"id":52606},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52628":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52629}},"52629":{"test01IsMorph":{"__isSmartRef__":true,"id":52630}},"52630":{"varMapping":{"__isSmartRef__":true,"id":52631},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52631":{"this":{"__isSmartRef__":true,"id":52628}},"52632":{},"52633":{"change":{"__isSmartRef__":true,"id":52634},"tick":{"__isSmartRef__":true,"id":52638}},"52634":{"varMapping":{"__isSmartRef__":true,"id":52635},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52635":{"this":{"__isSmartRef__":true,"id":52606}},"52636":{"timestamp":{"__isSmartRef__":true,"id":52637},"user":"cschuster","tags":[]},"52637":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52638":{"varMapping":{"__isSmartRef__":true,"id":52639},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52639":{"this":{"__isSmartRef__":true,"id":52606}},"52640":{"timestamp":{"__isSmartRef__":true,"id":52641},"user":"cschuster","tags":[]},"52641":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52642":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52643}],"id":"396B979F-F645-4418-9AED-53797410ED7F","shape":{"__isSmartRef__":true,"id":52644},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1375","partsBinMetaInfo":{"__isSmartRef__":true,"id":52645},"eventHandler":{"__isSmartRef__":true,"id":52663},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","9830D2AE-8461-466E-8CC5-A3BE6EE047E0"],"partTests":{"__isSmartRef__":true,"id":52664},"_ClipMode":"visible","moved":true,"b":53.263982360833324,"#startLetters":"set","isBeingDragged":false,"delta":0.9027793620480224,"_Rotation":3.8284044396099066,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52669},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4378.5,5065.4)"},"52643":{"target":{"__isSmartRef__":true,"id":52642},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52644":{"_BorderWidth":9.006999014545706,"_ClipMode":"visible","_BorderRadius":14.310334235887606,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.3,67.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(205,358,-154)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-32.0)"},"52645":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52646},{"__isSmartRef__":true,"id":52648},{"__isSmartRef__":true,"id":52650},{"__isSmartRef__":true,"id":52652},{"__isSmartRef__":true,"id":52654},{"__isSmartRef__":true,"id":52656},{"__isSmartRef__":true,"id":52658},{"__isSmartRef__":true,"id":52660}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52662},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52646":{"date":{"__isSmartRef__":true,"id":52647},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52647":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52648":{"date":{"__isSmartRef__":true,"id":52649},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52649":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52650":{"date":{"__isSmartRef__":true,"id":52651},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52651":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52652":{"date":{"__isSmartRef__":true,"id":52653},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52653":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52654":{"date":{"__isSmartRef__":true,"id":52655},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52655":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52656":{"date":{"__isSmartRef__":true,"id":52657},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52657":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52658":{"date":{"__isSmartRef__":true,"id":52659},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52659":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52660":{"date":{"__isSmartRef__":true,"id":52661},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52661":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52662":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52663":{"morph":{"__isSmartRef__":true,"id":52642},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52664":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52665}},"52665":{"test01IsMorph":{"__isSmartRef__":true,"id":52666}},"52666":{"varMapping":{"__isSmartRef__":true,"id":52667},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52667":{"this":{"__isSmartRef__":true,"id":52664}},"52668":{},"52669":{"change":{"__isSmartRef__":true,"id":52670},"tick":{"__isSmartRef__":true,"id":52674}},"52670":{"varMapping":{"__isSmartRef__":true,"id":52671},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52671":{"this":{"__isSmartRef__":true,"id":52642}},"52672":{"timestamp":{"__isSmartRef__":true,"id":52673},"user":"cschuster","tags":[]},"52673":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52674":{"varMapping":{"__isSmartRef__":true,"id":52675},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52675":{"this":{"__isSmartRef__":true,"id":52642}},"52676":{"timestamp":{"__isSmartRef__":true,"id":52677},"user":"cschuster","tags":[]},"52677":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52678":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52679}],"id":"71A22EB2-B0B8-4A9B-A64B-AC6B23D366D5","shape":{"__isSmartRef__":true,"id":52680},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1376","partsBinMetaInfo":{"__isSmartRef__":true,"id":52681},"eventHandler":{"__isSmartRef__":true,"id":52699},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","7B838C6B-649F-4717-BF2A-44547BF7B53D"],"partTests":{"__isSmartRef__":true,"id":52700},"_ClipMode":"visible","moved":true,"b":188,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":42.82273612799059,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52705},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5614.0,4495.9)"},"52679":{"target":{"__isSmartRef__":true,"id":52678},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52680":{"_BorderWidth":4.304134495199673,"_ClipMode":"visible","_BorderRadius":39.22523391876638,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,105.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-36,-290,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.2,-0.2)"},"52681":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52682},{"__isSmartRef__":true,"id":52684},{"__isSmartRef__":true,"id":52686},{"__isSmartRef__":true,"id":52688},{"__isSmartRef__":true,"id":52690},{"__isSmartRef__":true,"id":52692},{"__isSmartRef__":true,"id":52694},{"__isSmartRef__":true,"id":52696}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52698},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52682":{"date":{"__isSmartRef__":true,"id":52683},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52683":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52684":{"date":{"__isSmartRef__":true,"id":52685},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52685":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52686":{"date":{"__isSmartRef__":true,"id":52687},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52687":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52688":{"date":{"__isSmartRef__":true,"id":52689},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52689":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52690":{"date":{"__isSmartRef__":true,"id":52691},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52691":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52692":{"date":{"__isSmartRef__":true,"id":52693},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52693":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52694":{"date":{"__isSmartRef__":true,"id":52695},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52695":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52696":{"date":{"__isSmartRef__":true,"id":52697},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52697":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52698":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52699":{"morph":{"__isSmartRef__":true,"id":52678},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52700":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52701}},"52701":{"test01IsMorph":{"__isSmartRef__":true,"id":52702}},"52702":{"varMapping":{"__isSmartRef__":true,"id":52703},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52704},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52703":{"this":{"__isSmartRef__":true,"id":52700}},"52704":{},"52705":{"change":{"__isSmartRef__":true,"id":52706},"tick":{"__isSmartRef__":true,"id":52710}},"52706":{"varMapping":{"__isSmartRef__":true,"id":52707},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52707":{"this":{"__isSmartRef__":true,"id":52678}},"52708":{"timestamp":{"__isSmartRef__":true,"id":52709},"user":"cschuster","tags":[]},"52709":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52710":{"varMapping":{"__isSmartRef__":true,"id":52711},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52711":{"this":{"__isSmartRef__":true,"id":52678}},"52712":{"timestamp":{"__isSmartRef__":true,"id":52713},"user":"cschuster","tags":[]},"52713":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52714":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52715}],"id":"114CB2A5-E68E-4756-BCBD-159E39F7C9EC","shape":{"__isSmartRef__":true,"id":52716},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1377","partsBinMetaInfo":{"__isSmartRef__":true,"id":52717},"eventHandler":{"__isSmartRef__":true,"id":52735},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","CEA6815D-D491-4CCE-ACB7-A76EB0CE944B","21EED8DF-7DD5-43AC-884F-CD0E21A9FB9E"],"partTests":{"__isSmartRef__":true,"id":52736},"_ClipMode":"visible","moved":true,"b":176.02906120027183,"#startLetters":"set","isBeingDragged":false,"delta":-0.6111991322250105,"_Rotation":-24.147092149225166,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52741},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4947.4,5415.1)"},"52715":{"target":{"__isSmartRef__":true,"id":52714},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52716":{"_BorderWidth":5.3462524335521575,"_ClipMode":"visible","_BorderRadius":39.80817480361473,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.5,97.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(18,-237,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-0.0)"},"52717":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52718},{"__isSmartRef__":true,"id":52720},{"__isSmartRef__":true,"id":52722},{"__isSmartRef__":true,"id":52724},{"__isSmartRef__":true,"id":52726},{"__isSmartRef__":true,"id":52728},{"__isSmartRef__":true,"id":52730},{"__isSmartRef__":true,"id":52732}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52734},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52718":{"date":{"__isSmartRef__":true,"id":52719},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52719":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52720":{"date":{"__isSmartRef__":true,"id":52721},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52721":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52722":{"date":{"__isSmartRef__":true,"id":52723},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52723":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52724":{"date":{"__isSmartRef__":true,"id":52725},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52725":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52726":{"date":{"__isSmartRef__":true,"id":52727},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52727":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52728":{"date":{"__isSmartRef__":true,"id":52729},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52729":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52730":{"date":{"__isSmartRef__":true,"id":52731},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52731":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52732":{"date":{"__isSmartRef__":true,"id":52733},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52733":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52734":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52735":{"morph":{"__isSmartRef__":true,"id":52714},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52736":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52737}},"52737":{"test01IsMorph":{"__isSmartRef__":true,"id":52738}},"52738":{"varMapping":{"__isSmartRef__":true,"id":52739},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52739":{"this":{"__isSmartRef__":true,"id":52736}},"52740":{},"52741":{"change":{"__isSmartRef__":true,"id":52742},"tick":{"__isSmartRef__":true,"id":52746}},"52742":{"varMapping":{"__isSmartRef__":true,"id":52743},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52743":{"this":{"__isSmartRef__":true,"id":52714}},"52744":{"timestamp":{"__isSmartRef__":true,"id":52745},"user":"cschuster","tags":[]},"52745":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52746":{"varMapping":{"__isSmartRef__":true,"id":52747},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52747":{"this":{"__isSmartRef__":true,"id":52714}},"52748":{"timestamp":{"__isSmartRef__":true,"id":52749},"user":"cschuster","tags":[]},"52749":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52750":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52751}],"id":"2D42D7F8-952F-4133-B065-D7B625BE057C","shape":{"__isSmartRef__":true,"id":52752},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1378","partsBinMetaInfo":{"__isSmartRef__":true,"id":52753},"eventHandler":{"__isSmartRef__":true,"id":52771},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","4A7204F7-9242-4367-8395-F10661C5F9BB","3D4473B6-78B8-4177-B836-944DB491DFF5","8F66E82F-8934-4BD1-86ED-494F2166A467"],"partTests":{"__isSmartRef__":true,"id":52772},"_ClipMode":"visible","moved":true,"b":178.48610732587986,"#startLetters":"set","isBeingDragged":false,"delta":0.776026553590782,"_Rotation":17.00913654984897,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52777},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5874.2,3553.2)"},"52751":{"target":{"__isSmartRef__":true,"id":52750},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52752":{"_BorderWidth":5.132096686759402,"_ClipMode":"visible","_BorderRadius":39.9720807445555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.9,98.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(7,-249,-203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.5,-0.0)"},"52753":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52754},{"__isSmartRef__":true,"id":52756},{"__isSmartRef__":true,"id":52758},{"__isSmartRef__":true,"id":52760},{"__isSmartRef__":true,"id":52762},{"__isSmartRef__":true,"id":52764},{"__isSmartRef__":true,"id":52766},{"__isSmartRef__":true,"id":52768}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52770},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52754":{"date":{"__isSmartRef__":true,"id":52755},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52755":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52756":{"date":{"__isSmartRef__":true,"id":52757},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52757":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52758":{"date":{"__isSmartRef__":true,"id":52759},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52759":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52760":{"date":{"__isSmartRef__":true,"id":52761},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52761":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52762":{"date":{"__isSmartRef__":true,"id":52763},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52763":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52764":{"date":{"__isSmartRef__":true,"id":52765},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52765":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52766":{"date":{"__isSmartRef__":true,"id":52767},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52767":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52768":{"date":{"__isSmartRef__":true,"id":52769},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52769":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52770":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52771":{"morph":{"__isSmartRef__":true,"id":52750},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52772":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52773}},"52773":{"test01IsMorph":{"__isSmartRef__":true,"id":52774}},"52774":{"varMapping":{"__isSmartRef__":true,"id":52775},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52775":{"this":{"__isSmartRef__":true,"id":52772}},"52776":{},"52777":{"change":{"__isSmartRef__":true,"id":52778},"tick":{"__isSmartRef__":true,"id":52782}},"52778":{"varMapping":{"__isSmartRef__":true,"id":52779},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52779":{"this":{"__isSmartRef__":true,"id":52750}},"52780":{"timestamp":{"__isSmartRef__":true,"id":52781},"user":"cschuster","tags":[]},"52781":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52782":{"varMapping":{"__isSmartRef__":true,"id":52783},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52783":{"this":{"__isSmartRef__":true,"id":52750}},"52784":{"timestamp":{"__isSmartRef__":true,"id":52785},"user":"cschuster","tags":[]},"52785":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52786":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52787}],"id":"E239D071-62D9-4CA3-8DA5-BFE144F4414B","shape":{"__isSmartRef__":true,"id":52788},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1379","partsBinMetaInfo":{"__isSmartRef__":true,"id":52789},"eventHandler":{"__isSmartRef__":true,"id":52807},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","DF42DD95-38DD-4221-8D4F-5248EDDB05D8","4DA17D78-91EA-4EE8-A457-3BBD76FC9FE1"],"partTests":{"__isSmartRef__":true,"id":52808},"_ClipMode":"visible","moved":true,"b":89.24760664626956,"#startLetters":"set","isBeingDragged":false,"delta":-0.7870709109120071,"_Rotation":34.897715630652065,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52813},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5797.8,5205.3)"},"52787":{"target":{"__isSmartRef__":true,"id":52786},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52788":{"_BorderWidth":9.999568899621613,"_ClipMode":"visible","_BorderRadius":0.006897308698132765,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.1,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,260,-147)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.3)"},"52789":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52790},{"__isSmartRef__":true,"id":52792},{"__isSmartRef__":true,"id":52794},{"__isSmartRef__":true,"id":52796},{"__isSmartRef__":true,"id":52798},{"__isSmartRef__":true,"id":52800},{"__isSmartRef__":true,"id":52802},{"__isSmartRef__":true,"id":52804}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52806},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52790":{"date":{"__isSmartRef__":true,"id":52791},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52791":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52792":{"date":{"__isSmartRef__":true,"id":52793},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52793":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52794":{"date":{"__isSmartRef__":true,"id":52795},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52795":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52796":{"date":{"__isSmartRef__":true,"id":52797},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52797":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52798":{"date":{"__isSmartRef__":true,"id":52799},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52799":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52800":{"date":{"__isSmartRef__":true,"id":52801},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52801":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52802":{"date":{"__isSmartRef__":true,"id":52803},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52803":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52804":{"date":{"__isSmartRef__":true,"id":52805},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52805":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52806":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52807":{"morph":{"__isSmartRef__":true,"id":52786},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52808":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52809}},"52809":{"test01IsMorph":{"__isSmartRef__":true,"id":52810}},"52810":{"varMapping":{"__isSmartRef__":true,"id":52811},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52811":{"this":{"__isSmartRef__":true,"id":52808}},"52812":{},"52813":{"change":{"__isSmartRef__":true,"id":52814},"tick":{"__isSmartRef__":true,"id":52818}},"52814":{"varMapping":{"__isSmartRef__":true,"id":52815},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52815":{"this":{"__isSmartRef__":true,"id":52786}},"52816":{"timestamp":{"__isSmartRef__":true,"id":52817},"user":"cschuster","tags":[]},"52817":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52818":{"varMapping":{"__isSmartRef__":true,"id":52819},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52820},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52819":{"this":{"__isSmartRef__":true,"id":52786}},"52820":{"timestamp":{"__isSmartRef__":true,"id":52821},"user":"cschuster","tags":[]},"52821":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52822":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52823}],"id":"A390B05F-23E7-4CCD-A01B-3F5240CFE3F8","shape":{"__isSmartRef__":true,"id":52824},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1380","partsBinMetaInfo":{"__isSmartRef__":true,"id":52825},"eventHandler":{"__isSmartRef__":true,"id":52843},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826"],"partTests":{"__isSmartRef__":true,"id":52844},"_ClipMode":"visible","moved":true,"b":255.29828939400613,"#startLetters":"set","isBeingDragged":false,"delta":-0.934836701839231,"_Rotation":-8.165056806411659,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52849},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6045.1,5229.5)"},"52823":{"target":{"__isSmartRef__":true,"id":52822},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52824":{"_BorderWidth":0.1636991188900332,"_ClipMode":"visible","_BorderRadius":2.5763100597999333,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.6,138.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-313,249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-14.9)"},"52825":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52826},{"__isSmartRef__":true,"id":52828},{"__isSmartRef__":true,"id":52830},{"__isSmartRef__":true,"id":52832},{"__isSmartRef__":true,"id":52834},{"__isSmartRef__":true,"id":52836},{"__isSmartRef__":true,"id":52838},{"__isSmartRef__":true,"id":52840}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52842},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52826":{"date":{"__isSmartRef__":true,"id":52827},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52827":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52828":{"date":{"__isSmartRef__":true,"id":52829},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52829":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52830":{"date":{"__isSmartRef__":true,"id":52831},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52831":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52832":{"date":{"__isSmartRef__":true,"id":52833},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52833":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52834":{"date":{"__isSmartRef__":true,"id":52835},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52835":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52836":{"date":{"__isSmartRef__":true,"id":52837},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52837":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52838":{"date":{"__isSmartRef__":true,"id":52839},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52839":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52840":{"date":{"__isSmartRef__":true,"id":52841},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52841":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52842":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52843":{"morph":{"__isSmartRef__":true,"id":52822},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52844":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52845}},"52845":{"test01IsMorph":{"__isSmartRef__":true,"id":52846}},"52846":{"varMapping":{"__isSmartRef__":true,"id":52847},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52848},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52847":{"this":{"__isSmartRef__":true,"id":52844}},"52848":{},"52849":{"change":{"__isSmartRef__":true,"id":52850},"tick":{"__isSmartRef__":true,"id":52854}},"52850":{"varMapping":{"__isSmartRef__":true,"id":52851},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52851":{"this":{"__isSmartRef__":true,"id":52822}},"52852":{"timestamp":{"__isSmartRef__":true,"id":52853},"user":"cschuster","tags":[]},"52853":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52854":{"varMapping":{"__isSmartRef__":true,"id":52855},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52856},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52855":{"this":{"__isSmartRef__":true,"id":52822}},"52856":{"timestamp":{"__isSmartRef__":true,"id":52857},"user":"cschuster","tags":[]},"52857":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52858":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52859}],"id":"9F4F546D-CF1F-45E7-9668-7D5701ADE1B9","shape":{"__isSmartRef__":true,"id":52860},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1381","partsBinMetaInfo":{"__isSmartRef__":true,"id":52861},"eventHandler":{"__isSmartRef__":true,"id":52879},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","D7F6EDDD-7EA1-43CE-AB7A-8124518FB743"],"partTests":{"__isSmartRef__":true,"id":52880},"_ClipMode":"visible","moved":true,"b":112.5965430480428,"#startLetters":"set","isBeingDragged":false,"delta":-0.874217162374407,"_Rotation":44.01449441184861,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52885},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5041.5,4040.4)"},"52859":{"target":{"__isSmartRef__":true,"id":52858},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52860":{"_BorderWidth":9.616167009826569,"_ClipMode":"visible","_BorderRadius":5.905603419822116,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.6,63.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(236,138,147)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-12.3)"},"52861":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52862},{"__isSmartRef__":true,"id":52864},{"__isSmartRef__":true,"id":52866},{"__isSmartRef__":true,"id":52868},{"__isSmartRef__":true,"id":52870},{"__isSmartRef__":true,"id":52872},{"__isSmartRef__":true,"id":52874},{"__isSmartRef__":true,"id":52876}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52878},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52862":{"date":{"__isSmartRef__":true,"id":52863},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52863":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52864":{"date":{"__isSmartRef__":true,"id":52865},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52865":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52866":{"date":{"__isSmartRef__":true,"id":52867},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52867":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52868":{"date":{"__isSmartRef__":true,"id":52869},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52869":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52870":{"date":{"__isSmartRef__":true,"id":52871},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52871":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52872":{"date":{"__isSmartRef__":true,"id":52873},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52873":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52874":{"date":{"__isSmartRef__":true,"id":52875},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52875":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52876":{"date":{"__isSmartRef__":true,"id":52877},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52877":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52878":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52879":{"morph":{"__isSmartRef__":true,"id":52858},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52880":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52881}},"52881":{"test01IsMorph":{"__isSmartRef__":true,"id":52882}},"52882":{"varMapping":{"__isSmartRef__":true,"id":52883},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52883":{"this":{"__isSmartRef__":true,"id":52880}},"52884":{},"52885":{"change":{"__isSmartRef__":true,"id":52886},"tick":{"__isSmartRef__":true,"id":52890}},"52886":{"varMapping":{"__isSmartRef__":true,"id":52887},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52887":{"this":{"__isSmartRef__":true,"id":52858}},"52888":{"timestamp":{"__isSmartRef__":true,"id":52889},"user":"cschuster","tags":[]},"52889":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52890":{"varMapping":{"__isSmartRef__":true,"id":52891},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52892},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52891":{"this":{"__isSmartRef__":true,"id":52858}},"52892":{"timestamp":{"__isSmartRef__":true,"id":52893},"user":"cschuster","tags":[]},"52893":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52894":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52895}],"id":"16A50B20-2E2D-4A72-9C62-828A3D46AF7D","shape":{"__isSmartRef__":true,"id":52896},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1382","partsBinMetaInfo":{"__isSmartRef__":true,"id":52897},"eventHandler":{"__isSmartRef__":true,"id":52915},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164"],"partTests":{"__isSmartRef__":true,"id":52916},"_ClipMode":"visible","moved":true,"b":11.853763457504101,"#startLetters":"set","isBeingDragged":false,"delta":-0.9308722902205773,"_Rotation":4.459900641462976,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52921},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4674.6,4607.2)"},"52895":{"target":{"__isSmartRef__":true,"id":52894},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52896":{"_BorderWidth":6.027072406281683,"_ClipMode":"visible","_BorderRadius":38.31219563560761,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.1,91.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(53,303,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.1,-39.6)"},"52897":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52898},{"__isSmartRef__":true,"id":52900},{"__isSmartRef__":true,"id":52902},{"__isSmartRef__":true,"id":52904},{"__isSmartRef__":true,"id":52906},{"__isSmartRef__":true,"id":52908},{"__isSmartRef__":true,"id":52910},{"__isSmartRef__":true,"id":52912}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52914},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52898":{"date":{"__isSmartRef__":true,"id":52899},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52899":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52900":{"date":{"__isSmartRef__":true,"id":52901},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52901":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52902":{"date":{"__isSmartRef__":true,"id":52903},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52903":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52904":{"date":{"__isSmartRef__":true,"id":52905},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52905":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52906":{"date":{"__isSmartRef__":true,"id":52907},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52907":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52908":{"date":{"__isSmartRef__":true,"id":52909},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52909":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52910":{"date":{"__isSmartRef__":true,"id":52911},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52911":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52912":{"date":{"__isSmartRef__":true,"id":52913},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52913":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52914":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52915":{"morph":{"__isSmartRef__":true,"id":52894},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52916":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52917}},"52917":{"test01IsMorph":{"__isSmartRef__":true,"id":52918}},"52918":{"varMapping":{"__isSmartRef__":true,"id":52919},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52919":{"this":{"__isSmartRef__":true,"id":52916}},"52920":{},"52921":{"change":{"__isSmartRef__":true,"id":52922},"tick":{"__isSmartRef__":true,"id":52926}},"52922":{"varMapping":{"__isSmartRef__":true,"id":52923},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52923":{"this":{"__isSmartRef__":true,"id":52894}},"52924":{"timestamp":{"__isSmartRef__":true,"id":52925},"user":"cschuster","tags":[]},"52925":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52926":{"varMapping":{"__isSmartRef__":true,"id":52927},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52927":{"this":{"__isSmartRef__":true,"id":52894}},"52928":{"timestamp":{"__isSmartRef__":true,"id":52929},"user":"cschuster","tags":[]},"52929":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52930":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52931}],"id":"610F48D1-366B-40EE-8F66-4E1E7EDFB7B4","shape":{"__isSmartRef__":true,"id":52932},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1383","partsBinMetaInfo":{"__isSmartRef__":true,"id":52933},"eventHandler":{"__isSmartRef__":true,"id":52951},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","D9B17ED6-4DF4-40F2-A95C-CFA01CE4FA09"],"partTests":{"__isSmartRef__":true,"id":52952},"_ClipMode":"visible","moved":true,"b":171.23781600192888,"#startLetters":"set","isBeingDragged":false,"delta":-0.8946075070998631,"_Rotation":-29.61194495511373,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52957},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6888.9,5383.4)"},"52931":{"target":{"__isSmartRef__":true,"id":52930},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52932":{"_BorderWidth":5.761667793480607,"_ClipMode":"visible","_BorderRadius":39.07177947579902,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.0,93.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(39,-214,-132)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.0,-0.2)"},"52933":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52934},{"__isSmartRef__":true,"id":52936},{"__isSmartRef__":true,"id":52938},{"__isSmartRef__":true,"id":52940},{"__isSmartRef__":true,"id":52942},{"__isSmartRef__":true,"id":52944},{"__isSmartRef__":true,"id":52946},{"__isSmartRef__":true,"id":52948}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52950},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52934":{"date":{"__isSmartRef__":true,"id":52935},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52935":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52936":{"date":{"__isSmartRef__":true,"id":52937},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52937":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52938":{"date":{"__isSmartRef__":true,"id":52939},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52939":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52940":{"date":{"__isSmartRef__":true,"id":52941},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52941":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52942":{"date":{"__isSmartRef__":true,"id":52943},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52943":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52944":{"date":{"__isSmartRef__":true,"id":52945},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52945":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52946":{"date":{"__isSmartRef__":true,"id":52947},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52947":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52948":{"date":{"__isSmartRef__":true,"id":52949},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52949":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52950":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52951":{"morph":{"__isSmartRef__":true,"id":52930},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52952":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52953}},"52953":{"test01IsMorph":{"__isSmartRef__":true,"id":52954}},"52954":{"varMapping":{"__isSmartRef__":true,"id":52955},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52955":{"this":{"__isSmartRef__":true,"id":52952}},"52956":{},"52957":{"change":{"__isSmartRef__":true,"id":52958},"tick":{"__isSmartRef__":true,"id":52962}},"52958":{"varMapping":{"__isSmartRef__":true,"id":52959},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52959":{"this":{"__isSmartRef__":true,"id":52930}},"52960":{"timestamp":{"__isSmartRef__":true,"id":52961},"user":"cschuster","tags":[]},"52961":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52962":{"varMapping":{"__isSmartRef__":true,"id":52963},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":52964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52963":{"this":{"__isSmartRef__":true,"id":52930}},"52964":{"timestamp":{"__isSmartRef__":true,"id":52965},"user":"cschuster","tags":[]},"52965":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"52966":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":52967}],"id":"8D85691B-F421-4E44-8C3A-8EFD062E5822","shape":{"__isSmartRef__":true,"id":52968},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1384","partsBinMetaInfo":{"__isSmartRef__":true,"id":52969},"eventHandler":{"__isSmartRef__":true,"id":52987},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","11CD8568-C3C7-4F43-9D15-F3411B29F9E2"],"partTests":{"__isSmartRef__":true,"id":52988},"_ClipMode":"visible","moved":true,"b":100,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-24.13380716781725,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52993},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4575.4,3839.4)"},"52967":{"target":{"__isSmartRef__":true,"id":52966},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"52968":{"_BorderWidth":9.92403876506104,"_ClipMode":"visible","_BorderRadius":1.2061475842818314,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,207,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.5)"},"52969":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":52970},{"__isSmartRef__":true,"id":52972},{"__isSmartRef__":true,"id":52974},{"__isSmartRef__":true,"id":52976},{"__isSmartRef__":true,"id":52978},{"__isSmartRef__":true,"id":52980},{"__isSmartRef__":true,"id":52982},{"__isSmartRef__":true,"id":52984}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":52986},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"52970":{"date":{"__isSmartRef__":true,"id":52971},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"52971":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"52972":{"date":{"__isSmartRef__":true,"id":52973},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"52973":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"52974":{"date":{"__isSmartRef__":true,"id":52975},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"52975":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"52976":{"date":{"__isSmartRef__":true,"id":52977},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"52977":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"52978":{"date":{"__isSmartRef__":true,"id":52979},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"52979":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"52980":{"date":{"__isSmartRef__":true,"id":52981},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"52981":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"52982":{"date":{"__isSmartRef__":true,"id":52983},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"52983":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"52984":{"date":{"__isSmartRef__":true,"id":52985},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"52985":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"52986":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"52987":{"morph":{"__isSmartRef__":true,"id":52966},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52988":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52989}},"52989":{"test01IsMorph":{"__isSmartRef__":true,"id":52990}},"52990":{"varMapping":{"__isSmartRef__":true,"id":52991},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":52992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52991":{"this":{"__isSmartRef__":true,"id":52988}},"52992":{},"52993":{"change":{"__isSmartRef__":true,"id":52994},"tick":{"__isSmartRef__":true,"id":52998}},"52994":{"varMapping":{"__isSmartRef__":true,"id":52995},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":52996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52995":{"this":{"__isSmartRef__":true,"id":52966}},"52996":{"timestamp":{"__isSmartRef__":true,"id":52997},"user":"cschuster","tags":[]},"52997":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"52998":{"varMapping":{"__isSmartRef__":true,"id":52999},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"52999":{"this":{"__isSmartRef__":true,"id":52966}},"53000":{"timestamp":{"__isSmartRef__":true,"id":53001},"user":"cschuster","tags":[]},"53001":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53002":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53003}],"id":"16BCFDCB-55AC-4915-9333-4E697D8864E7","shape":{"__isSmartRef__":true,"id":53004},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1385","partsBinMetaInfo":{"__isSmartRef__":true,"id":53005},"eventHandler":{"__isSmartRef__":true,"id":53023},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3ADA23B2-C055-4B53-AD32-7FC32CD277FD"],"partTests":{"__isSmartRef__":true,"id":53024},"_ClipMode":"visible","moved":true,"b":138.50405330373906,"#startLetters":"set","isBeingDragged":false,"delta":0.9358381979982369,"_Rotation":23.117387348065648,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53029},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4754.3,4627.9)"},"53003":{"target":{"__isSmartRef__":true,"id":53002},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53004":{"_BorderWidth":8.312835314058916,"_ClipMode":"visible","_BorderRadius":22.440195491078665,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,73.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(169,-23,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.3,-5.0)"},"53005":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53006},{"__isSmartRef__":true,"id":53008},{"__isSmartRef__":true,"id":53010},{"__isSmartRef__":true,"id":53012},{"__isSmartRef__":true,"id":53014},{"__isSmartRef__":true,"id":53016},{"__isSmartRef__":true,"id":53018},{"__isSmartRef__":true,"id":53020}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53022},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53006":{"date":{"__isSmartRef__":true,"id":53007},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53007":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53008":{"date":{"__isSmartRef__":true,"id":53009},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53009":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53010":{"date":{"__isSmartRef__":true,"id":53011},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53011":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53012":{"date":{"__isSmartRef__":true,"id":53013},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53013":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53014":{"date":{"__isSmartRef__":true,"id":53015},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53015":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53016":{"date":{"__isSmartRef__":true,"id":53017},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53017":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53018":{"date":{"__isSmartRef__":true,"id":53019},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53019":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53020":{"date":{"__isSmartRef__":true,"id":53021},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53021":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53022":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53023":{"morph":{"__isSmartRef__":true,"id":53002},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53024":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53025}},"53025":{"test01IsMorph":{"__isSmartRef__":true,"id":53026}},"53026":{"varMapping":{"__isSmartRef__":true,"id":53027},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53027":{"this":{"__isSmartRef__":true,"id":53024}},"53028":{},"53029":{"change":{"__isSmartRef__":true,"id":53030},"tick":{"__isSmartRef__":true,"id":53034}},"53030":{"varMapping":{"__isSmartRef__":true,"id":53031},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53031":{"this":{"__isSmartRef__":true,"id":53002}},"53032":{"timestamp":{"__isSmartRef__":true,"id":53033},"user":"cschuster","tags":[]},"53033":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53034":{"varMapping":{"__isSmartRef__":true,"id":53035},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53035":{"this":{"__isSmartRef__":true,"id":53002}},"53036":{"timestamp":{"__isSmartRef__":true,"id":53037},"user":"cschuster","tags":[]},"53037":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53038":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53039}],"id":"FC67FEA8-7CA8-4991-8B6D-3D03F1917D6E","shape":{"__isSmartRef__":true,"id":53040},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1386","partsBinMetaInfo":{"__isSmartRef__":true,"id":53041},"eventHandler":{"__isSmartRef__":true,"id":53059},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","A7BFF939-313A-45FA-A6AF-C1F178421E2C","A0AD4FE8-614D-4376-B88C-28FEAB547749","F8BD62CC-F1B3-4F17-8CA7-8881E24A6212"],"partTests":{"__isSmartRef__":true,"id":53060},"_ClipMode":"visible","moved":true,"b":227,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":0.470949656595251,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53065},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6065.4,5231.1)"},"53039":{"target":{"__isSmartRef__":true,"id":53038},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53040":{"_BorderWidth":1.3432314919041493,"_ClipMode":"visible","_BorderRadius":18.604870525117516,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-362,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-6.4)"},"53041":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53042},{"__isSmartRef__":true,"id":53044},{"__isSmartRef__":true,"id":53046},{"__isSmartRef__":true,"id":53048},{"__isSmartRef__":true,"id":53050},{"__isSmartRef__":true,"id":53052},{"__isSmartRef__":true,"id":53054},{"__isSmartRef__":true,"id":53056}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53058},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53042":{"date":{"__isSmartRef__":true,"id":53043},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53043":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53044":{"date":{"__isSmartRef__":true,"id":53045},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53045":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53046":{"date":{"__isSmartRef__":true,"id":53047},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53047":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53048":{"date":{"__isSmartRef__":true,"id":53049},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53049":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53050":{"date":{"__isSmartRef__":true,"id":53051},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53051":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53052":{"date":{"__isSmartRef__":true,"id":53053},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53053":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53054":{"date":{"__isSmartRef__":true,"id":53055},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53055":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53056":{"date":{"__isSmartRef__":true,"id":53057},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53057":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53058":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53059":{"morph":{"__isSmartRef__":true,"id":53038},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53060":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53061}},"53061":{"test01IsMorph":{"__isSmartRef__":true,"id":53062}},"53062":{"varMapping":{"__isSmartRef__":true,"id":53063},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53063":{"this":{"__isSmartRef__":true,"id":53060}},"53064":{},"53065":{"change":{"__isSmartRef__":true,"id":53066},"tick":{"__isSmartRef__":true,"id":53070}},"53066":{"varMapping":{"__isSmartRef__":true,"id":53067},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53067":{"this":{"__isSmartRef__":true,"id":53038}},"53068":{"timestamp":{"__isSmartRef__":true,"id":53069},"user":"cschuster","tags":[]},"53069":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53070":{"varMapping":{"__isSmartRef__":true,"id":53071},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53071":{"this":{"__isSmartRef__":true,"id":53038}},"53072":{"timestamp":{"__isSmartRef__":true,"id":53073},"user":"cschuster","tags":[]},"53073":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53074":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53075}],"id":"203BCC30-FF35-4493-ADEE-8F8FEFAA335D","shape":{"__isSmartRef__":true,"id":53076},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1387","partsBinMetaInfo":{"__isSmartRef__":true,"id":53077},"eventHandler":{"__isSmartRef__":true,"id":53095},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","D2C2A6A7-774E-46E8-8462-6B4555238EDA","04C92072-B2A4-498F-B0D2-CC9C4976048F"],"partTests":{"__isSmartRef__":true,"id":53096},"_ClipMode":"visible","moved":true,"b":83.5463268191088,"#startLetters":"set","isBeingDragged":false,"delta":-0.9467591547290795,"_Rotation":24.354466307755242,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53101},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6494.2,4745.8)"},"53075":{"target":{"__isSmartRef__":true,"id":53074},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53076":{"_BorderWidth":9.968315309854196,"_ClipMode":"visible","_BorderRadius":0.50534877098944,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.9,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,284,-202)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.2)"},"53077":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53078},{"__isSmartRef__":true,"id":53080},{"__isSmartRef__":true,"id":53082},{"__isSmartRef__":true,"id":53084},{"__isSmartRef__":true,"id":53086},{"__isSmartRef__":true,"id":53088},{"__isSmartRef__":true,"id":53090},{"__isSmartRef__":true,"id":53092}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53094},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53078":{"date":{"__isSmartRef__":true,"id":53079},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53079":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53080":{"date":{"__isSmartRef__":true,"id":53081},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53081":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53082":{"date":{"__isSmartRef__":true,"id":53083},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53083":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53084":{"date":{"__isSmartRef__":true,"id":53085},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53085":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53086":{"date":{"__isSmartRef__":true,"id":53087},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53087":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53088":{"date":{"__isSmartRef__":true,"id":53089},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53089":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53090":{"date":{"__isSmartRef__":true,"id":53091},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53091":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53092":{"date":{"__isSmartRef__":true,"id":53093},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53093":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53094":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53095":{"morph":{"__isSmartRef__":true,"id":53074},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53096":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53097}},"53097":{"test01IsMorph":{"__isSmartRef__":true,"id":53098}},"53098":{"varMapping":{"__isSmartRef__":true,"id":53099},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53099":{"this":{"__isSmartRef__":true,"id":53096}},"53100":{},"53101":{"change":{"__isSmartRef__":true,"id":53102},"tick":{"__isSmartRef__":true,"id":53106}},"53102":{"varMapping":{"__isSmartRef__":true,"id":53103},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53103":{"this":{"__isSmartRef__":true,"id":53074}},"53104":{"timestamp":{"__isSmartRef__":true,"id":53105},"user":"cschuster","tags":[]},"53105":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53106":{"varMapping":{"__isSmartRef__":true,"id":53107},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53107":{"this":{"__isSmartRef__":true,"id":53074}},"53108":{"timestamp":{"__isSmartRef__":true,"id":53109},"user":"cschuster","tags":[]},"53109":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53110":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53111}],"id":"59A78036-A263-4B90-899A-666C28ADE6D2","shape":{"__isSmartRef__":true,"id":53112},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1388","partsBinMetaInfo":{"__isSmartRef__":true,"id":53113},"eventHandler":{"__isSmartRef__":true,"id":53131},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","B0167541-8883-4EF7-A820-C92205137C44"],"partTests":{"__isSmartRef__":true,"id":53132},"_ClipMode":"visible","moved":true,"b":328.47867836477235,"#startLetters":"set","isBeingDragged":false,"delta":0.8999415845610201,"_Rotation":8.945471952289235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53137},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5209.4,4916.1)"},"53111":{"target":{"__isSmartRef__":true,"id":53110},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53112":{"_BorderWidth":2.3859208807608807,"_ClipMode":"visible","_BorderRadius":29.066544573372845,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.3,120.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-134,85,-155)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.5,-37.0)"},"53113":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53114},{"__isSmartRef__":true,"id":53116},{"__isSmartRef__":true,"id":53118},{"__isSmartRef__":true,"id":53120},{"__isSmartRef__":true,"id":53122},{"__isSmartRef__":true,"id":53124},{"__isSmartRef__":true,"id":53126},{"__isSmartRef__":true,"id":53128}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53130},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53114":{"date":{"__isSmartRef__":true,"id":53115},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53115":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53116":{"date":{"__isSmartRef__":true,"id":53117},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53117":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53118":{"date":{"__isSmartRef__":true,"id":53119},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53119":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53120":{"date":{"__isSmartRef__":true,"id":53121},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53121":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53122":{"date":{"__isSmartRef__":true,"id":53123},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53123":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53124":{"date":{"__isSmartRef__":true,"id":53125},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53125":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53126":{"date":{"__isSmartRef__":true,"id":53127},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53127":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53128":{"date":{"__isSmartRef__":true,"id":53129},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53129":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53130":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53131":{"morph":{"__isSmartRef__":true,"id":53110},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53132":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53133}},"53133":{"test01IsMorph":{"__isSmartRef__":true,"id":53134}},"53134":{"varMapping":{"__isSmartRef__":true,"id":53135},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53135":{"this":{"__isSmartRef__":true,"id":53132}},"53136":{},"53137":{"change":{"__isSmartRef__":true,"id":53138},"tick":{"__isSmartRef__":true,"id":53142}},"53138":{"varMapping":{"__isSmartRef__":true,"id":53139},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53139":{"this":{"__isSmartRef__":true,"id":53110}},"53140":{"timestamp":{"__isSmartRef__":true,"id":53141},"user":"cschuster","tags":[]},"53141":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53142":{"varMapping":{"__isSmartRef__":true,"id":53143},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53143":{"this":{"__isSmartRef__":true,"id":53110}},"53144":{"timestamp":{"__isSmartRef__":true,"id":53145},"user":"cschuster","tags":[]},"53145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53146":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53147}],"id":"CD802CDD-1C6F-4DA8-95BA-E8D23083224A","shape":{"__isSmartRef__":true,"id":53148},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1389","partsBinMetaInfo":{"__isSmartRef__":true,"id":53149},"eventHandler":{"__isSmartRef__":true,"id":53167},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4"],"partTests":{"__isSmartRef__":true,"id":53168},"_ClipMode":"visible","moved":true,"b":272.9217685403419,"#startLetters":"set","isBeingDragged":false,"delta":-0.9363250694586895,"_Rotation":8.49659569124944,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53173},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5156.7,5134.7)"},"53147":{"target":{"__isSmartRef__":true,"id":53146},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53148":{"_BorderWidth":0.006499684048957732,"_ClipMode":"visible","_BorderRadius":0.10392735135494657,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.9,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-242,104)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.0)"},"53149":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53150},{"__isSmartRef__":true,"id":53152},{"__isSmartRef__":true,"id":53154},{"__isSmartRef__":true,"id":53156},{"__isSmartRef__":true,"id":53158},{"__isSmartRef__":true,"id":53160},{"__isSmartRef__":true,"id":53162},{"__isSmartRef__":true,"id":53164}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53166},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53150":{"date":{"__isSmartRef__":true,"id":53151},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53151":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53152":{"date":{"__isSmartRef__":true,"id":53153},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53153":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53154":{"date":{"__isSmartRef__":true,"id":53155},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53155":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53156":{"date":{"__isSmartRef__":true,"id":53157},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53157":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53158":{"date":{"__isSmartRef__":true,"id":53159},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53159":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53160":{"date":{"__isSmartRef__":true,"id":53161},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53162":{"date":{"__isSmartRef__":true,"id":53163},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53163":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53164":{"date":{"__isSmartRef__":true,"id":53165},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53165":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53166":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53167":{"morph":{"__isSmartRef__":true,"id":53146},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53168":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53169}},"53169":{"test01IsMorph":{"__isSmartRef__":true,"id":53170}},"53170":{"varMapping":{"__isSmartRef__":true,"id":53171},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53171":{"this":{"__isSmartRef__":true,"id":53168}},"53172":{},"53173":{"change":{"__isSmartRef__":true,"id":53174},"tick":{"__isSmartRef__":true,"id":53178}},"53174":{"varMapping":{"__isSmartRef__":true,"id":53175},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53175":{"this":{"__isSmartRef__":true,"id":53146}},"53176":{"timestamp":{"__isSmartRef__":true,"id":53177},"user":"cschuster","tags":[]},"53177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53178":{"varMapping":{"__isSmartRef__":true,"id":53179},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53179":{"this":{"__isSmartRef__":true,"id":53146}},"53180":{"timestamp":{"__isSmartRef__":true,"id":53181},"user":"cschuster","tags":[]},"53181":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53182":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53183}],"id":"8DB19B37-7B7E-4897-9864-2234AE3D1AF2","shape":{"__isSmartRef__":true,"id":53184},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1390","partsBinMetaInfo":{"__isSmartRef__":true,"id":53185},"eventHandler":{"__isSmartRef__":true,"id":53203},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5"],"partTests":{"__isSmartRef__":true,"id":53204},"_ClipMode":"visible","moved":true,"b":236.49750049272552,"#startLetters":"set","isBeingDragged":false,"delta":-0.9959878992522135,"_Rotation":27.152443890333412,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53209},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4426.6,5311.2)"},"53183":{"target":{"__isSmartRef__":true,"id":53182},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53184":{"_BorderWidth":0.8306912838698608,"_ClipMode":"visible","_BorderRadius":12.186983727361998,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.8,133.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-213,-355,186)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-9.0)"},"53185":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53186},{"__isSmartRef__":true,"id":53188},{"__isSmartRef__":true,"id":53190},{"__isSmartRef__":true,"id":53192},{"__isSmartRef__":true,"id":53194},{"__isSmartRef__":true,"id":53196},{"__isSmartRef__":true,"id":53198},{"__isSmartRef__":true,"id":53200}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53202},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53186":{"date":{"__isSmartRef__":true,"id":53187},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53187":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53188":{"date":{"__isSmartRef__":true,"id":53189},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53189":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53190":{"date":{"__isSmartRef__":true,"id":53191},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53191":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53192":{"date":{"__isSmartRef__":true,"id":53193},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53193":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53194":{"date":{"__isSmartRef__":true,"id":53195},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53195":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53196":{"date":{"__isSmartRef__":true,"id":53197},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53197":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53198":{"date":{"__isSmartRef__":true,"id":53199},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53199":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53200":{"date":{"__isSmartRef__":true,"id":53201},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53201":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53202":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53203":{"morph":{"__isSmartRef__":true,"id":53182},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53204":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53205}},"53205":{"test01IsMorph":{"__isSmartRef__":true,"id":53206}},"53206":{"varMapping":{"__isSmartRef__":true,"id":53207},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53207":{"this":{"__isSmartRef__":true,"id":53204}},"53208":{},"53209":{"change":{"__isSmartRef__":true,"id":53210},"tick":{"__isSmartRef__":true,"id":53214}},"53210":{"varMapping":{"__isSmartRef__":true,"id":53211},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53211":{"this":{"__isSmartRef__":true,"id":53182}},"53212":{"timestamp":{"__isSmartRef__":true,"id":53213},"user":"cschuster","tags":[]},"53213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53214":{"varMapping":{"__isSmartRef__":true,"id":53215},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53215":{"this":{"__isSmartRef__":true,"id":53182}},"53216":{"timestamp":{"__isSmartRef__":true,"id":53217},"user":"cschuster","tags":[]},"53217":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53218":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53219}],"id":"37C3714D-1ED0-403A-939D-EEDB57E0B75A","shape":{"__isSmartRef__":true,"id":53220},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1391","partsBinMetaInfo":{"__isSmartRef__":true,"id":53221},"eventHandler":{"__isSmartRef__":true,"id":53239},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","6FAE6DF6-1466-47FD-93F8-355317A8CA03","F8E5981C-F5F5-45D7-B48E-7CBE6D21EA37"],"partTests":{"__isSmartRef__":true,"id":53240},"_ClipMode":"visible","moved":true,"b":159.59437077248003,"#startLetters":"set","isBeingDragged":false,"delta":-0.7984288017032668,"_Rotation":29.762502439728827,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53245},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5600.7,4068.0)"},"53219":{"target":{"__isSmartRef__":true,"id":53218},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53220":{"_BorderWidth":6.7433206612000625,"_ClipMode":"visible","_BorderRadius":35.13733291557276,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.9,86.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(89,-151,18)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.0,-1.3)"},"53221":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53222},{"__isSmartRef__":true,"id":53224},{"__isSmartRef__":true,"id":53226},{"__isSmartRef__":true,"id":53228},{"__isSmartRef__":true,"id":53230},{"__isSmartRef__":true,"id":53232},{"__isSmartRef__":true,"id":53234},{"__isSmartRef__":true,"id":53236}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53238},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53222":{"date":{"__isSmartRef__":true,"id":53223},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53223":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53224":{"date":{"__isSmartRef__":true,"id":53225},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53225":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53226":{"date":{"__isSmartRef__":true,"id":53227},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53227":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53228":{"date":{"__isSmartRef__":true,"id":53229},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53229":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53230":{"date":{"__isSmartRef__":true,"id":53231},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53231":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53232":{"date":{"__isSmartRef__":true,"id":53233},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53233":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53234":{"date":{"__isSmartRef__":true,"id":53235},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53235":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53236":{"date":{"__isSmartRef__":true,"id":53237},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53237":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53238":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53239":{"morph":{"__isSmartRef__":true,"id":53218},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53240":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53241}},"53241":{"test01IsMorph":{"__isSmartRef__":true,"id":53242}},"53242":{"varMapping":{"__isSmartRef__":true,"id":53243},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53243":{"this":{"__isSmartRef__":true,"id":53240}},"53244":{},"53245":{"change":{"__isSmartRef__":true,"id":53246},"tick":{"__isSmartRef__":true,"id":53250}},"53246":{"varMapping":{"__isSmartRef__":true,"id":53247},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53247":{"this":{"__isSmartRef__":true,"id":53218}},"53248":{"timestamp":{"__isSmartRef__":true,"id":53249},"user":"cschuster","tags":[]},"53249":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53250":{"varMapping":{"__isSmartRef__":true,"id":53251},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53251":{"this":{"__isSmartRef__":true,"id":53218}},"53252":{"timestamp":{"__isSmartRef__":true,"id":53253},"user":"cschuster","tags":[]},"53253":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53254":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53255}],"id":"D5D1F56D-4ACA-4782-BDDB-C3155FC79EDF","shape":{"__isSmartRef__":true,"id":53256},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1392","partsBinMetaInfo":{"__isSmartRef__":true,"id":53257},"eventHandler":{"__isSmartRef__":true,"id":53275},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9"],"partTests":{"__isSmartRef__":true,"id":53276},"_ClipMode":"visible","moved":true,"b":62.655313300550915,"#startLetters":"set","isBeingDragged":false,"delta":-0.8902535529923625,"_Rotation":18.649659572012958,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53281},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4798.0,4174.8)"},"53255":{"target":{"__isSmartRef__":true,"id":53254},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53256":{"_BorderWidth":9.441296239291248,"_ClipMode":"visible","_BorderRadius":8.439820343771874,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.6,64.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,345,-232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.2)"},"53257":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53258},{"__isSmartRef__":true,"id":53260},{"__isSmartRef__":true,"id":53262},{"__isSmartRef__":true,"id":53264},{"__isSmartRef__":true,"id":53266},{"__isSmartRef__":true,"id":53268},{"__isSmartRef__":true,"id":53270},{"__isSmartRef__":true,"id":53272}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53274},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53258":{"date":{"__isSmartRef__":true,"id":53259},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53259":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53260":{"date":{"__isSmartRef__":true,"id":53261},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53261":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53262":{"date":{"__isSmartRef__":true,"id":53263},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53263":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53264":{"date":{"__isSmartRef__":true,"id":53265},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53265":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53266":{"date":{"__isSmartRef__":true,"id":53267},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53267":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53268":{"date":{"__isSmartRef__":true,"id":53269},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53269":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53270":{"date":{"__isSmartRef__":true,"id":53271},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53271":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53272":{"date":{"__isSmartRef__":true,"id":53273},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53273":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53274":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53275":{"morph":{"__isSmartRef__":true,"id":53254},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53276":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53277}},"53277":{"test01IsMorph":{"__isSmartRef__":true,"id":53278}},"53278":{"varMapping":{"__isSmartRef__":true,"id":53279},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53279":{"this":{"__isSmartRef__":true,"id":53276}},"53280":{},"53281":{"change":{"__isSmartRef__":true,"id":53282},"tick":{"__isSmartRef__":true,"id":53286}},"53282":{"varMapping":{"__isSmartRef__":true,"id":53283},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53283":{"this":{"__isSmartRef__":true,"id":53254}},"53284":{"timestamp":{"__isSmartRef__":true,"id":53285},"user":"cschuster","tags":[]},"53285":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53286":{"varMapping":{"__isSmartRef__":true,"id":53287},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53287":{"this":{"__isSmartRef__":true,"id":53254}},"53288":{"timestamp":{"__isSmartRef__":true,"id":53289},"user":"cschuster","tags":[]},"53289":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53290":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53291}],"id":"30C41D36-5AB7-45FC-818A-C0EC81FF1BEA","shape":{"__isSmartRef__":true,"id":53292},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1393","partsBinMetaInfo":{"__isSmartRef__":true,"id":53293},"eventHandler":{"__isSmartRef__":true,"id":53311},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","AD2E44CA-B7A4-4851-8F7F-F3632FEE07AF"],"partTests":{"__isSmartRef__":true,"id":53312},"_ClipMode":"visible","moved":true,"b":316,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-33.601454470990305,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53317},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4943.9,4438.1)"},"53291":{"target":{"__isSmartRef__":true,"id":53290},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53292":{"_BorderWidth":1.526708147705012,"_ClipMode":"visible","_BorderRadius":20.697989934050007,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,127.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-178,7,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.1,-34.4)"},"53293":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53294},{"__isSmartRef__":true,"id":53296},{"__isSmartRef__":true,"id":53298},{"__isSmartRef__":true,"id":53300},{"__isSmartRef__":true,"id":53302},{"__isSmartRef__":true,"id":53304},{"__isSmartRef__":true,"id":53306},{"__isSmartRef__":true,"id":53308}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53310},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53294":{"date":{"__isSmartRef__":true,"id":53295},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53295":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53296":{"date":{"__isSmartRef__":true,"id":53297},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53297":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53298":{"date":{"__isSmartRef__":true,"id":53299},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53299":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53300":{"date":{"__isSmartRef__":true,"id":53301},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53301":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53302":{"date":{"__isSmartRef__":true,"id":53303},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53303":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53304":{"date":{"__isSmartRef__":true,"id":53305},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53305":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53306":{"date":{"__isSmartRef__":true,"id":53307},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53307":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53308":{"date":{"__isSmartRef__":true,"id":53309},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53309":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53310":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53311":{"morph":{"__isSmartRef__":true,"id":53290},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53312":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53313}},"53313":{"test01IsMorph":{"__isSmartRef__":true,"id":53314}},"53314":{"varMapping":{"__isSmartRef__":true,"id":53315},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53315":{"this":{"__isSmartRef__":true,"id":53312}},"53316":{},"53317":{"change":{"__isSmartRef__":true,"id":53318},"tick":{"__isSmartRef__":true,"id":53322}},"53318":{"varMapping":{"__isSmartRef__":true,"id":53319},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53319":{"this":{"__isSmartRef__":true,"id":53290}},"53320":{"timestamp":{"__isSmartRef__":true,"id":53321},"user":"cschuster","tags":[]},"53321":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53322":{"varMapping":{"__isSmartRef__":true,"id":53323},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53323":{"this":{"__isSmartRef__":true,"id":53290}},"53324":{"timestamp":{"__isSmartRef__":true,"id":53325},"user":"cschuster","tags":[]},"53325":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53326":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53327}],"id":"0BA5D1CA-5E61-45B4-A214-D2B35EA1CE89","shape":{"__isSmartRef__":true,"id":53328},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1394","partsBinMetaInfo":{"__isSmartRef__":true,"id":53329},"eventHandler":{"__isSmartRef__":true,"id":53347},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8"],"partTests":{"__isSmartRef__":true,"id":53348},"_ClipMode":"visible","moved":true,"b":211.04876287194202,"#startLetters":"set","isBeingDragged":false,"delta":0.5481786048621871,"_Rotation":28.383277865809156,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53353},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4589.7,3412.2)"},"53327":{"target":{"__isSmartRef__":true,"id":53326},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53328":{"_BorderWidth":2.421163000218836,"_ClipMode":"visible","_BorderRadius":29.359359565695495,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,120.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-132,-351,-126)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.7,-2.9)"},"53329":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53330},{"__isSmartRef__":true,"id":53332},{"__isSmartRef__":true,"id":53334},{"__isSmartRef__":true,"id":53336},{"__isSmartRef__":true,"id":53338},{"__isSmartRef__":true,"id":53340},{"__isSmartRef__":true,"id":53342},{"__isSmartRef__":true,"id":53344}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53346},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53330":{"date":{"__isSmartRef__":true,"id":53331},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53331":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53332":{"date":{"__isSmartRef__":true,"id":53333},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53333":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53334":{"date":{"__isSmartRef__":true,"id":53335},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53335":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53336":{"date":{"__isSmartRef__":true,"id":53337},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53337":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53338":{"date":{"__isSmartRef__":true,"id":53339},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53339":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53340":{"date":{"__isSmartRef__":true,"id":53341},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53341":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53342":{"date":{"__isSmartRef__":true,"id":53343},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53343":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53344":{"date":{"__isSmartRef__":true,"id":53345},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53345":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53346":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53347":{"morph":{"__isSmartRef__":true,"id":53326},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53348":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53349}},"53349":{"test01IsMorph":{"__isSmartRef__":true,"id":53350}},"53350":{"varMapping":{"__isSmartRef__":true,"id":53351},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53351":{"this":{"__isSmartRef__":true,"id":53348}},"53352":{},"53353":{"change":{"__isSmartRef__":true,"id":53354},"tick":{"__isSmartRef__":true,"id":53358}},"53354":{"varMapping":{"__isSmartRef__":true,"id":53355},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53355":{"this":{"__isSmartRef__":true,"id":53326}},"53356":{"timestamp":{"__isSmartRef__":true,"id":53357},"user":"cschuster","tags":[]},"53357":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53358":{"varMapping":{"__isSmartRef__":true,"id":53359},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53359":{"this":{"__isSmartRef__":true,"id":53326}},"53360":{"timestamp":{"__isSmartRef__":true,"id":53361},"user":"cschuster","tags":[]},"53361":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53362":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53363}],"id":"BD928A66-2B92-4161-B787-743B93CAC02A","shape":{"__isSmartRef__":true,"id":53364},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1395","partsBinMetaInfo":{"__isSmartRef__":true,"id":53365},"eventHandler":{"__isSmartRef__":true,"id":53383},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","DD960D38-5D1B-48CE-A687-C984A0D2C294","38F4EA26-0055-43DC-85A8-8DFD83572A92"],"partTests":{"__isSmartRef__":true,"id":53384},"_ClipMode":"visible","moved":true,"b":114.09918592107715,"#startLetters":"set","isBeingDragged":false,"delta":0.9127934873686172,"_Rotation":8.019564619790994,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53389},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4242.1,4224.0)"},"53363":{"target":{"__isSmartRef__":true,"id":53362},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53364":{"_BorderWidth":9.56419989423046,"_ClipMode":"visible","_BorderRadius":6.668926920810641,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.2,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,129,163)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-11.8)"},"53365":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53366},{"__isSmartRef__":true,"id":53368},{"__isSmartRef__":true,"id":53370},{"__isSmartRef__":true,"id":53372},{"__isSmartRef__":true,"id":53374},{"__isSmartRef__":true,"id":53376},{"__isSmartRef__":true,"id":53378},{"__isSmartRef__":true,"id":53380}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53382},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53366":{"date":{"__isSmartRef__":true,"id":53367},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53367":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53368":{"date":{"__isSmartRef__":true,"id":53369},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53369":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53370":{"date":{"__isSmartRef__":true,"id":53371},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53371":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53372":{"date":{"__isSmartRef__":true,"id":53373},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53373":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53374":{"date":{"__isSmartRef__":true,"id":53375},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53375":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53376":{"date":{"__isSmartRef__":true,"id":53377},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53377":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53378":{"date":{"__isSmartRef__":true,"id":53379},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53379":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53380":{"date":{"__isSmartRef__":true,"id":53381},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53381":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53382":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53383":{"morph":{"__isSmartRef__":true,"id":53362},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53384":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53385}},"53385":{"test01IsMorph":{"__isSmartRef__":true,"id":53386}},"53386":{"varMapping":{"__isSmartRef__":true,"id":53387},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53387":{"this":{"__isSmartRef__":true,"id":53384}},"53388":{},"53389":{"change":{"__isSmartRef__":true,"id":53390},"tick":{"__isSmartRef__":true,"id":53394}},"53390":{"varMapping":{"__isSmartRef__":true,"id":53391},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53391":{"this":{"__isSmartRef__":true,"id":53362}},"53392":{"timestamp":{"__isSmartRef__":true,"id":53393},"user":"cschuster","tags":[]},"53393":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53394":{"varMapping":{"__isSmartRef__":true,"id":53395},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53395":{"this":{"__isSmartRef__":true,"id":53362}},"53396":{"timestamp":{"__isSmartRef__":true,"id":53397},"user":"cschuster","tags":[]},"53397":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53398":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53399}],"id":"20A63A27-3A8F-4252-AEC0-823F0B82E9AA","shape":{"__isSmartRef__":true,"id":53400},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1396","partsBinMetaInfo":{"__isSmartRef__":true,"id":53401},"eventHandler":{"__isSmartRef__":true,"id":53419},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F"],"partTests":{"__isSmartRef__":true,"id":53420},"_ClipMode":"visible","moved":true,"b":171.30483397236094,"#startLetters":"set","isBeingDragged":false,"delta":-0.85382428066805,"_Rotation":36.429758823052076,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53425},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5964.2,3316.0)"},"53399":{"target":{"__isSmartRef__":true,"id":53398},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53400":{"_BorderWidth":5.7558871086576255,"_ClipMode":"visible","_BorderRadius":39.085815486344345,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.0,94.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(39,-214,-133)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.0,-0.2)"},"53401":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53402},{"__isSmartRef__":true,"id":53404},{"__isSmartRef__":true,"id":53406},{"__isSmartRef__":true,"id":53408},{"__isSmartRef__":true,"id":53410},{"__isSmartRef__":true,"id":53412},{"__isSmartRef__":true,"id":53414},{"__isSmartRef__":true,"id":53416}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53418},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53402":{"date":{"__isSmartRef__":true,"id":53403},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53403":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53404":{"date":{"__isSmartRef__":true,"id":53405},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53405":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53406":{"date":{"__isSmartRef__":true,"id":53407},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53407":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53408":{"date":{"__isSmartRef__":true,"id":53409},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53409":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53410":{"date":{"__isSmartRef__":true,"id":53411},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53411":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53412":{"date":{"__isSmartRef__":true,"id":53413},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53413":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53414":{"date":{"__isSmartRef__":true,"id":53415},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53415":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53416":{"date":{"__isSmartRef__":true,"id":53417},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53417":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53418":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53419":{"morph":{"__isSmartRef__":true,"id":53398},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53420":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53421}},"53421":{"test01IsMorph":{"__isSmartRef__":true,"id":53422}},"53422":{"varMapping":{"__isSmartRef__":true,"id":53423},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53423":{"this":{"__isSmartRef__":true,"id":53420}},"53424":{},"53425":{"change":{"__isSmartRef__":true,"id":53426},"tick":{"__isSmartRef__":true,"id":53430}},"53426":{"varMapping":{"__isSmartRef__":true,"id":53427},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53427":{"this":{"__isSmartRef__":true,"id":53398}},"53428":{"timestamp":{"__isSmartRef__":true,"id":53429},"user":"cschuster","tags":[]},"53429":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53430":{"varMapping":{"__isSmartRef__":true,"id":53431},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53431":{"this":{"__isSmartRef__":true,"id":53398}},"53432":{"timestamp":{"__isSmartRef__":true,"id":53433},"user":"cschuster","tags":[]},"53433":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53434":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53435}],"id":"2797932F-F808-413F-A61C-859399191FD9","shape":{"__isSmartRef__":true,"id":53436},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1397","partsBinMetaInfo":{"__isSmartRef__":true,"id":53437},"eventHandler":{"__isSmartRef__":true,"id":53455},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","575CA3A9-12B0-47B6-9015-8FEFEA740EAF"],"partTests":{"__isSmartRef__":true,"id":53456},"_ClipMode":"visible","moved":true,"b":289.385208969994,"#startLetters":"set","isBeingDragged":false,"delta":0.9304990642121993,"_Rotation":4.974111543776146,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53461},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6585.6,4932.5)"},"53435":{"target":{"__isSmartRef__":true,"id":53434},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53436":{"_BorderWidth":0.28345812682313376,"_ClipMode":"visible","_BorderRadius":4.406772413710818,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.0,137.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-156,-110)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-26.6)"},"53437":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53438},{"__isSmartRef__":true,"id":53440},{"__isSmartRef__":true,"id":53442},{"__isSmartRef__":true,"id":53444},{"__isSmartRef__":true,"id":53446},{"__isSmartRef__":true,"id":53448},{"__isSmartRef__":true,"id":53450},{"__isSmartRef__":true,"id":53452}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53454},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53438":{"date":{"__isSmartRef__":true,"id":53439},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53439":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53440":{"date":{"__isSmartRef__":true,"id":53441},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53441":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53442":{"date":{"__isSmartRef__":true,"id":53443},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53443":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53444":{"date":{"__isSmartRef__":true,"id":53445},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53445":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53446":{"date":{"__isSmartRef__":true,"id":53447},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53447":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53448":{"date":{"__isSmartRef__":true,"id":53449},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53449":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53450":{"date":{"__isSmartRef__":true,"id":53451},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53451":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53452":{"date":{"__isSmartRef__":true,"id":53453},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53453":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53454":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53455":{"morph":{"__isSmartRef__":true,"id":53434},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53456":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53457}},"53457":{"test01IsMorph":{"__isSmartRef__":true,"id":53458}},"53458":{"varMapping":{"__isSmartRef__":true,"id":53459},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53459":{"this":{"__isSmartRef__":true,"id":53456}},"53460":{},"53461":{"change":{"__isSmartRef__":true,"id":53462},"tick":{"__isSmartRef__":true,"id":53466}},"53462":{"varMapping":{"__isSmartRef__":true,"id":53463},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53463":{"this":{"__isSmartRef__":true,"id":53434}},"53464":{"timestamp":{"__isSmartRef__":true,"id":53465},"user":"cschuster","tags":[]},"53465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53466":{"varMapping":{"__isSmartRef__":true,"id":53467},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53467":{"this":{"__isSmartRef__":true,"id":53434}},"53468":{"timestamp":{"__isSmartRef__":true,"id":53469},"user":"cschuster","tags":[]},"53469":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53470":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53471}],"id":"0F4BE41F-D487-4B56-816D-D586BF2E3DE1","shape":{"__isSmartRef__":true,"id":53472},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1398","partsBinMetaInfo":{"__isSmartRef__":true,"id":53473},"eventHandler":{"__isSmartRef__":true,"id":53491},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","491D3465-3C76-489C-9C01-946CE6AF4983"],"partTests":{"__isSmartRef__":true,"id":53492},"_ClipMode":"visible","moved":true,"b":186.83927071286598,"#startLetters":"set","isBeingDragged":false,"delta":-0.7979757110006176,"_Rotation":25.020785992009053,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53497},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6268.5,4667.1)"},"53471":{"target":{"__isSmartRef__":true,"id":53470},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53472":{"_BorderWidth":4.404577388914818,"_ClipMode":"visible","_BorderRadius":39.432755062733605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.5,104.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-31,-285,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.6,-0.1)"},"53473":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53474},{"__isSmartRef__":true,"id":53476},{"__isSmartRef__":true,"id":53478},{"__isSmartRef__":true,"id":53480},{"__isSmartRef__":true,"id":53482},{"__isSmartRef__":true,"id":53484},{"__isSmartRef__":true,"id":53486},{"__isSmartRef__":true,"id":53488}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53490},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53474":{"date":{"__isSmartRef__":true,"id":53475},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53475":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53476":{"date":{"__isSmartRef__":true,"id":53477},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53477":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53478":{"date":{"__isSmartRef__":true,"id":53479},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53479":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53480":{"date":{"__isSmartRef__":true,"id":53481},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53481":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53482":{"date":{"__isSmartRef__":true,"id":53483},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53483":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53484":{"date":{"__isSmartRef__":true,"id":53485},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53485":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53486":{"date":{"__isSmartRef__":true,"id":53487},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53487":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53488":{"date":{"__isSmartRef__":true,"id":53489},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53489":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53490":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53491":{"morph":{"__isSmartRef__":true,"id":53470},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53492":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53493}},"53493":{"test01IsMorph":{"__isSmartRef__":true,"id":53494}},"53494":{"varMapping":{"__isSmartRef__":true,"id":53495},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53495":{"this":{"__isSmartRef__":true,"id":53492}},"53496":{},"53497":{"change":{"__isSmartRef__":true,"id":53498},"tick":{"__isSmartRef__":true,"id":53502}},"53498":{"varMapping":{"__isSmartRef__":true,"id":53499},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53499":{"this":{"__isSmartRef__":true,"id":53470}},"53500":{"timestamp":{"__isSmartRef__":true,"id":53501},"user":"cschuster","tags":[]},"53501":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53502":{"varMapping":{"__isSmartRef__":true,"id":53503},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53503":{"this":{"__isSmartRef__":true,"id":53470}},"53504":{"timestamp":{"__isSmartRef__":true,"id":53505},"user":"cschuster","tags":[]},"53505":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53506":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53507}],"id":"0D013236-011D-4DA2-825D-BB467FADAE45","shape":{"__isSmartRef__":true,"id":53508},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1399","partsBinMetaInfo":{"__isSmartRef__":true,"id":53509},"eventHandler":{"__isSmartRef__":true,"id":53527},"attributeConnections":[{"__isSmartRef__":true,"id":53528},{"__isSmartRef__":true,"id":53530},{"__isSmartRef__":true,"id":53538},{"__isSmartRef__":true,"id":53540}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF"],"partTests":{"__isSmartRef__":true,"id":53548},"_ClipMode":"visible","moved":true,"b":354,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":5.677011737927245,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53553},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3164.1,4285.4)","previousPosition":"lively.pt(2051.3,565.6)"},"53507":{"target":{"__isSmartRef__":true,"id":53506},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53508":{"_BorderWidth":4.477357683661733,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,104.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-27,227,162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.9,-39.9)"},"53509":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53510},{"__isSmartRef__":true,"id":53512},{"__isSmartRef__":true,"id":53514},{"__isSmartRef__":true,"id":53516},{"__isSmartRef__":true,"id":53518},{"__isSmartRef__":true,"id":53520},{"__isSmartRef__":true,"id":53522},{"__isSmartRef__":true,"id":53524}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53526},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53510":{"date":{"__isSmartRef__":true,"id":53511},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53511":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53512":{"date":{"__isSmartRef__":true,"id":53513},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53513":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53514":{"date":{"__isSmartRef__":true,"id":53515},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53515":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53516":{"date":{"__isSmartRef__":true,"id":53517},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53517":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53518":{"date":{"__isSmartRef__":true,"id":53519},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53519":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53520":{"date":{"__isSmartRef__":true,"id":53521},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53521":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53522":{"date":{"__isSmartRef__":true,"id":53523},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53523":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53524":{"date":{"__isSmartRef__":true,"id":53525},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53525":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53526":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53527":{"morph":{"__isSmartRef__":true,"id":53506},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53528":{"sourceObj":{"__isSmartRef__":true,"id":53506},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1298},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":53529},"dependendConnections":[{"__isSmartRef__":true,"id":53530}],"attributeConnections":[{"__isSmartRef__":true,"id":53532},{"__isSmartRef__":true,"id":53534},{"__isSmartRef__":true,"id":53536}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"53529":{"source":{"__isSmartRef__":true,"id":53506},"target":{"__isSmartRef__":true,"id":1298}},"53530":{"sourceObj":{"__isSmartRef__":true,"id":53506},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1298},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":53531},"dependedBy":{"__isSmartRef__":true,"id":53528},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"53531":{"source":{"__isSmartRef__":true,"id":53506},"target":{"__isSmartRef__":true,"id":1298}},"53532":{"sourceObj":{"__isSmartRef__":true,"id":53528},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":53530},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":53533},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"53533":{"source":{"__isSmartRef__":true,"id":53528},"target":{"__isSmartRef__":true,"id":53530}},"53534":{"sourceObj":{"__isSmartRef__":true,"id":53528},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":53530},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":53535},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"53535":{"source":{"__isSmartRef__":true,"id":53528},"target":{"__isSmartRef__":true,"id":53530}},"53536":{"sourceObj":{"__isSmartRef__":true,"id":53528},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":53530},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":53537},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"53537":{"source":{"__isSmartRef__":true,"id":53528},"target":{"__isSmartRef__":true,"id":53530}},"53538":{"sourceObj":{"__isSmartRef__":true,"id":53506},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1298},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":53539},"dependendConnections":[{"__isSmartRef__":true,"id":53540}],"attributeConnections":[{"__isSmartRef__":true,"id":53542},{"__isSmartRef__":true,"id":53544},{"__isSmartRef__":true,"id":53546}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"53539":{"source":{"__isSmartRef__":true,"id":53506},"target":{"__isSmartRef__":true,"id":1298}},"53540":{"sourceObj":{"__isSmartRef__":true,"id":53506},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1298},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":53541},"dependedBy":{"__isSmartRef__":true,"id":53538},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"53541":{"source":{"__isSmartRef__":true,"id":53506},"target":{"__isSmartRef__":true,"id":1298}},"53542":{"sourceObj":{"__isSmartRef__":true,"id":53538},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":53540},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":53543},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"53543":{"source":{"__isSmartRef__":true,"id":53538},"target":{"__isSmartRef__":true,"id":53540}},"53544":{"sourceObj":{"__isSmartRef__":true,"id":53538},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":53540},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":53545},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"53545":{"source":{"__isSmartRef__":true,"id":53538},"target":{"__isSmartRef__":true,"id":53540}},"53546":{"sourceObj":{"__isSmartRef__":true,"id":53538},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":53540},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":53547},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"53547":{"source":{"__isSmartRef__":true,"id":53538},"target":{"__isSmartRef__":true,"id":53540}},"53548":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53549}},"53549":{"test01IsMorph":{"__isSmartRef__":true,"id":53550}},"53550":{"varMapping":{"__isSmartRef__":true,"id":53551},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53551":{"this":{"__isSmartRef__":true,"id":53548}},"53552":{},"53553":{"change":{"__isSmartRef__":true,"id":53554},"tick":{"__isSmartRef__":true,"id":53558}},"53554":{"varMapping":{"__isSmartRef__":true,"id":53555},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53556},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53555":{"this":{"__isSmartRef__":true,"id":53506}},"53556":{"timestamp":{"__isSmartRef__":true,"id":53557},"user":"cschuster","tags":[]},"53557":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53558":{"varMapping":{"__isSmartRef__":true,"id":53559},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53560},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53559":{"this":{"__isSmartRef__":true,"id":53506}},"53560":{"timestamp":{"__isSmartRef__":true,"id":53561},"user":"cschuster","tags":[]},"53561":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53562":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53563}],"id":"5A199304-49CF-40A9-9F3D-31905AA4EF27","shape":{"__isSmartRef__":true,"id":53564},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1400","partsBinMetaInfo":{"__isSmartRef__":true,"id":53565},"eventHandler":{"__isSmartRef__":true,"id":53583},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622"],"partTests":{"__isSmartRef__":true,"id":53584},"_ClipMode":"visible","moved":true,"b":344.236732956022,"#startLetters":"set","isBeingDragged":false,"delta":-0.8757370579987764,"_Rotation":-27.966657387465137,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53589},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6472.6,5973.8)"},"53563":{"target":{"__isSmartRef__":true,"id":53562},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53564":{"_BorderWidth":3.6416834871977652,"_ClipMode":"visible","_BorderRadius":37.047962001678044,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.1,110.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-70,177,45)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.6,-39.2)"},"53565":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53566},{"__isSmartRef__":true,"id":53568},{"__isSmartRef__":true,"id":53570},{"__isSmartRef__":true,"id":53572},{"__isSmartRef__":true,"id":53574},{"__isSmartRef__":true,"id":53576},{"__isSmartRef__":true,"id":53578},{"__isSmartRef__":true,"id":53580}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53582},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53566":{"date":{"__isSmartRef__":true,"id":53567},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53567":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53568":{"date":{"__isSmartRef__":true,"id":53569},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53569":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53570":{"date":{"__isSmartRef__":true,"id":53571},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53571":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53572":{"date":{"__isSmartRef__":true,"id":53573},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53573":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53574":{"date":{"__isSmartRef__":true,"id":53575},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53575":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53576":{"date":{"__isSmartRef__":true,"id":53577},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53577":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53578":{"date":{"__isSmartRef__":true,"id":53579},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53579":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53580":{"date":{"__isSmartRef__":true,"id":53581},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53581":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53582":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53583":{"morph":{"__isSmartRef__":true,"id":53562},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53584":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53585}},"53585":{"test01IsMorph":{"__isSmartRef__":true,"id":53586}},"53586":{"varMapping":{"__isSmartRef__":true,"id":53587},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53587":{"this":{"__isSmartRef__":true,"id":53584}},"53588":{},"53589":{"change":{"__isSmartRef__":true,"id":53590},"tick":{"__isSmartRef__":true,"id":53594}},"53590":{"varMapping":{"__isSmartRef__":true,"id":53591},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53592},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53591":{"this":{"__isSmartRef__":true,"id":53562}},"53592":{"timestamp":{"__isSmartRef__":true,"id":53593},"user":"cschuster","tags":[]},"53593":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53594":{"varMapping":{"__isSmartRef__":true,"id":53595},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53595":{"this":{"__isSmartRef__":true,"id":53562}},"53596":{"timestamp":{"__isSmartRef__":true,"id":53597},"user":"cschuster","tags":[]},"53597":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53598":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53599}],"id":"F05D7A7E-9812-48FF-8861-00891B67150A","shape":{"__isSmartRef__":true,"id":53600},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1401","partsBinMetaInfo":{"__isSmartRef__":true,"id":53601},"eventHandler":{"__isSmartRef__":true,"id":53619},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","242D7E76-D59D-4D7D-B99C-0FC0A4EA17DA"],"partTests":{"__isSmartRef__":true,"id":53620},"_ClipMode":"visible","moved":true,"b":267.92101978627034,"#startLetters":"set","isBeingDragged":false,"delta":0.8755588881904259,"_Rotation":-55.07482240426397,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53625},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4975.8,4682.5)"},"53599":{"target":{"__isSmartRef__":true,"id":53598},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53600":{"_BorderWidth":0.0032911509806874406,"_ClipMode":"visible","_BorderRadius":0.05264108501135123,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.9,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-266,161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.3)"},"53601":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53602},{"__isSmartRef__":true,"id":53604},{"__isSmartRef__":true,"id":53606},{"__isSmartRef__":true,"id":53608},{"__isSmartRef__":true,"id":53610},{"__isSmartRef__":true,"id":53612},{"__isSmartRef__":true,"id":53614},{"__isSmartRef__":true,"id":53616}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53618},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53602":{"date":{"__isSmartRef__":true,"id":53603},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53603":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53604":{"date":{"__isSmartRef__":true,"id":53605},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53605":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53606":{"date":{"__isSmartRef__":true,"id":53607},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53607":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53608":{"date":{"__isSmartRef__":true,"id":53609},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53609":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53610":{"date":{"__isSmartRef__":true,"id":53611},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53611":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53612":{"date":{"__isSmartRef__":true,"id":53613},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53613":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53614":{"date":{"__isSmartRef__":true,"id":53615},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53615":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53616":{"date":{"__isSmartRef__":true,"id":53617},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53617":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53618":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53619":{"morph":{"__isSmartRef__":true,"id":53598},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53620":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53621}},"53621":{"test01IsMorph":{"__isSmartRef__":true,"id":53622}},"53622":{"varMapping":{"__isSmartRef__":true,"id":53623},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53623":{"this":{"__isSmartRef__":true,"id":53620}},"53624":{},"53625":{"change":{"__isSmartRef__":true,"id":53626},"tick":{"__isSmartRef__":true,"id":53630}},"53626":{"varMapping":{"__isSmartRef__":true,"id":53627},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53628},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53627":{"this":{"__isSmartRef__":true,"id":53598}},"53628":{"timestamp":{"__isSmartRef__":true,"id":53629},"user":"cschuster","tags":[]},"53629":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53630":{"varMapping":{"__isSmartRef__":true,"id":53631},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53631":{"this":{"__isSmartRef__":true,"id":53598}},"53632":{"timestamp":{"__isSmartRef__":true,"id":53633},"user":"cschuster","tags":[]},"53633":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53634":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53635}],"id":"857BD438-6332-4A34-8777-7056D7230553","shape":{"__isSmartRef__":true,"id":53636},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1402","partsBinMetaInfo":{"__isSmartRef__":true,"id":53637},"eventHandler":{"__isSmartRef__":true,"id":53655},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","CD622F92-092D-49AD-876E-516382AAB71B","274D45D2-0BDC-4CFB-BFA8-6BA16BEEC62C","BFB97440-CE39-4805-B90D-0B66B2AE17B2"],"partTests":{"__isSmartRef__":true,"id":53656},"_ClipMode":"visible","moved":true,"b":236.24246877705446,"#startLetters":"set","isBeingDragged":false,"delta":0.5430861351196654,"_Rotation":-15.601580139078871,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53661},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6303.6,3449.2)"},"53635":{"target":{"__isSmartRef__":true,"id":53634},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53636":{"_BorderWidth":0.8430171080392324,"_ClipMode":"visible","_BorderRadius":12.351189177512792,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.0,133.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-213,-355,184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-8.9)"},"53637":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53638},{"__isSmartRef__":true,"id":53640},{"__isSmartRef__":true,"id":53642},{"__isSmartRef__":true,"id":53644},{"__isSmartRef__":true,"id":53646},{"__isSmartRef__":true,"id":53648},{"__isSmartRef__":true,"id":53650},{"__isSmartRef__":true,"id":53652}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53654},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53638":{"date":{"__isSmartRef__":true,"id":53639},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53639":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53640":{"date":{"__isSmartRef__":true,"id":53641},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53641":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53642":{"date":{"__isSmartRef__":true,"id":53643},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53643":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53644":{"date":{"__isSmartRef__":true,"id":53645},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53645":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53646":{"date":{"__isSmartRef__":true,"id":53647},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53647":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53648":{"date":{"__isSmartRef__":true,"id":53649},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53649":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53650":{"date":{"__isSmartRef__":true,"id":53651},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53651":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53652":{"date":{"__isSmartRef__":true,"id":53653},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53653":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53654":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53655":{"morph":{"__isSmartRef__":true,"id":53634},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53656":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53657}},"53657":{"test01IsMorph":{"__isSmartRef__":true,"id":53658}},"53658":{"varMapping":{"__isSmartRef__":true,"id":53659},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53659":{"this":{"__isSmartRef__":true,"id":53656}},"53660":{},"53661":{"change":{"__isSmartRef__":true,"id":53662},"tick":{"__isSmartRef__":true,"id":53666}},"53662":{"varMapping":{"__isSmartRef__":true,"id":53663},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53664},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53663":{"this":{"__isSmartRef__":true,"id":53634}},"53664":{"timestamp":{"__isSmartRef__":true,"id":53665},"user":"cschuster","tags":[]},"53665":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53666":{"varMapping":{"__isSmartRef__":true,"id":53667},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53667":{"this":{"__isSmartRef__":true,"id":53634}},"53668":{"timestamp":{"__isSmartRef__":true,"id":53669},"user":"cschuster","tags":[]},"53669":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53670":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53671}],"id":"C04E2D86-CFB9-460C-9232-839AC2549DDA","shape":{"__isSmartRef__":true,"id":53672},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1403","partsBinMetaInfo":{"__isSmartRef__":true,"id":53673},"eventHandler":{"__isSmartRef__":true,"id":53691},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383","877008D9-A28D-4E8B-8497-1F5282A9ED46"],"partTests":{"__isSmartRef__":true,"id":53692},"_ClipMode":"visible","moved":true,"b":216.113586217165,"#startLetters":"set","isBeingDragged":false,"delta":0.8441936961608008,"_Rotation":11.408369792006143,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53697},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5531.1,4421.0)"},"53671":{"target":{"__isSmartRef__":true,"id":53670},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53672":{"_BorderWidth":2.0530603262007348,"_ClipMode":"visible","_BorderRadius":26.104874494380606,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.1,123.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-151,-358,-64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-3.8)"},"53673":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53674},{"__isSmartRef__":true,"id":53676},{"__isSmartRef__":true,"id":53678},{"__isSmartRef__":true,"id":53680},{"__isSmartRef__":true,"id":53682},{"__isSmartRef__":true,"id":53684},{"__isSmartRef__":true,"id":53686},{"__isSmartRef__":true,"id":53688}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53690},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53674":{"date":{"__isSmartRef__":true,"id":53675},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53675":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53676":{"date":{"__isSmartRef__":true,"id":53677},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53677":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53678":{"date":{"__isSmartRef__":true,"id":53679},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53679":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53680":{"date":{"__isSmartRef__":true,"id":53681},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53681":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53682":{"date":{"__isSmartRef__":true,"id":53683},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53683":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53684":{"date":{"__isSmartRef__":true,"id":53685},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53685":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53686":{"date":{"__isSmartRef__":true,"id":53687},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53687":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53688":{"date":{"__isSmartRef__":true,"id":53689},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53689":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53690":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53691":{"morph":{"__isSmartRef__":true,"id":53670},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53692":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53693}},"53693":{"test01IsMorph":{"__isSmartRef__":true,"id":53694}},"53694":{"varMapping":{"__isSmartRef__":true,"id":53695},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53695":{"this":{"__isSmartRef__":true,"id":53692}},"53696":{},"53697":{"change":{"__isSmartRef__":true,"id":53698},"tick":{"__isSmartRef__":true,"id":53702}},"53698":{"varMapping":{"__isSmartRef__":true,"id":53699},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53699":{"this":{"__isSmartRef__":true,"id":53670}},"53700":{"timestamp":{"__isSmartRef__":true,"id":53701},"user":"cschuster","tags":[]},"53701":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53702":{"varMapping":{"__isSmartRef__":true,"id":53703},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53704},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53703":{"this":{"__isSmartRef__":true,"id":53670}},"53704":{"timestamp":{"__isSmartRef__":true,"id":53705},"user":"cschuster","tags":[]},"53705":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53706":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53707}],"id":"B3F2CB44-D286-4632-8086-2DCC9E0EC983","shape":{"__isSmartRef__":true,"id":53708},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1404","partsBinMetaInfo":{"__isSmartRef__":true,"id":53709},"eventHandler":{"__isSmartRef__":true,"id":53727},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","FC284ED1-2D34-4118-9A1D-DE5A52D5C06E","72ED1E9A-8957-4D9E-8ECB-0BC39AA08A4C"],"partTests":{"__isSmartRef__":true,"id":53728},"_ClipMode":"visible","moved":true,"b":251.40686118695885,"#startLetters":"set","isBeingDragged":false,"delta":0.8852354267146438,"_Rotation":-35.71729469321793,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53733},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5123.9,4068.2)"},"53707":{"target":{"__isSmartRef__":true,"id":53706},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53708":{"_BorderWidth":0.2609670065606364,"_ClipMode":"visible","_BorderRadius":4.066506059349038,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.2,137.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-242,-324,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-13.6)"},"53709":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53710},{"__isSmartRef__":true,"id":53712},{"__isSmartRef__":true,"id":53714},{"__isSmartRef__":true,"id":53716},{"__isSmartRef__":true,"id":53718},{"__isSmartRef__":true,"id":53720},{"__isSmartRef__":true,"id":53722},{"__isSmartRef__":true,"id":53724}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53726},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53710":{"date":{"__isSmartRef__":true,"id":53711},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53711":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53712":{"date":{"__isSmartRef__":true,"id":53713},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53713":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53714":{"date":{"__isSmartRef__":true,"id":53715},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53715":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53716":{"date":{"__isSmartRef__":true,"id":53717},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53717":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53718":{"date":{"__isSmartRef__":true,"id":53719},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53719":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53720":{"date":{"__isSmartRef__":true,"id":53721},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53721":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53722":{"date":{"__isSmartRef__":true,"id":53723},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53723":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53724":{"date":{"__isSmartRef__":true,"id":53725},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53725":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53726":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53727":{"morph":{"__isSmartRef__":true,"id":53706},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53728":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53729}},"53729":{"test01IsMorph":{"__isSmartRef__":true,"id":53730}},"53730":{"varMapping":{"__isSmartRef__":true,"id":53731},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53732},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53731":{"this":{"__isSmartRef__":true,"id":53728}},"53732":{},"53733":{"change":{"__isSmartRef__":true,"id":53734},"tick":{"__isSmartRef__":true,"id":53738}},"53734":{"varMapping":{"__isSmartRef__":true,"id":53735},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53736},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53735":{"this":{"__isSmartRef__":true,"id":53706}},"53736":{"timestamp":{"__isSmartRef__":true,"id":53737},"user":"cschuster","tags":[]},"53737":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53738":{"varMapping":{"__isSmartRef__":true,"id":53739},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53739":{"this":{"__isSmartRef__":true,"id":53706}},"53740":{"timestamp":{"__isSmartRef__":true,"id":53741},"user":"cschuster","tags":[]},"53741":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53742":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53743}],"id":"F9C9B4E2-569F-4A16-A3AF-303E5C79C609","shape":{"__isSmartRef__":true,"id":53744},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1405","partsBinMetaInfo":{"__isSmartRef__":true,"id":53745},"eventHandler":{"__isSmartRef__":true,"id":53763},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","7E04F194-DD7A-4BA2-A2EF-51B1BC9309CE"],"partTests":{"__isSmartRef__":true,"id":53764},"_ClipMode":"visible","moved":true,"b":35.83316118386574,"#startLetters":"set","isBeingDragged":false,"delta":-0.8857017453992739,"_Rotation":3.169663293408717,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53769},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6506.6,5107.8)"},"53743":{"target":{"__isSmartRef__":true,"id":53742},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53744":{"_BorderWidth":7.927134989440624,"_ClipMode":"visible","_BorderRadius":26.291009205747898,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.0,76.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(150,358,67)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.7,-36.2)"},"53745":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53746},{"__isSmartRef__":true,"id":53748},{"__isSmartRef__":true,"id":53750},{"__isSmartRef__":true,"id":53752},{"__isSmartRef__":true,"id":53754},{"__isSmartRef__":true,"id":53756},{"__isSmartRef__":true,"id":53758},{"__isSmartRef__":true,"id":53760}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53762},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53746":{"date":{"__isSmartRef__":true,"id":53747},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53747":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53748":{"date":{"__isSmartRef__":true,"id":53749},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53749":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53750":{"date":{"__isSmartRef__":true,"id":53751},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53751":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53752":{"date":{"__isSmartRef__":true,"id":53753},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53753":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53754":{"date":{"__isSmartRef__":true,"id":53755},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53755":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53756":{"date":{"__isSmartRef__":true,"id":53757},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53757":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53758":{"date":{"__isSmartRef__":true,"id":53759},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53759":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53760":{"date":{"__isSmartRef__":true,"id":53761},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53761":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53762":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53763":{"morph":{"__isSmartRef__":true,"id":53742},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53764":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53765}},"53765":{"test01IsMorph":{"__isSmartRef__":true,"id":53766}},"53766":{"varMapping":{"__isSmartRef__":true,"id":53767},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53768},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53767":{"this":{"__isSmartRef__":true,"id":53764}},"53768":{},"53769":{"change":{"__isSmartRef__":true,"id":53770},"tick":{"__isSmartRef__":true,"id":53774}},"53770":{"varMapping":{"__isSmartRef__":true,"id":53771},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53772},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53771":{"this":{"__isSmartRef__":true,"id":53742}},"53772":{"timestamp":{"__isSmartRef__":true,"id":53773},"user":"cschuster","tags":[]},"53773":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53774":{"varMapping":{"__isSmartRef__":true,"id":53775},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53775":{"this":{"__isSmartRef__":true,"id":53742}},"53776":{"timestamp":{"__isSmartRef__":true,"id":53777},"user":"cschuster","tags":[]},"53777":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53778":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53779}],"id":"5B8EDA2F-67DE-4392-AE3A-D1696D28218D","shape":{"__isSmartRef__":true,"id":53780},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1406","partsBinMetaInfo":{"__isSmartRef__":true,"id":53781},"eventHandler":{"__isSmartRef__":true,"id":53799},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","7C11F21C-22AD-4993-A7D7-3282D1933A20","3F7DA898-A559-423B-A239-CF8BB3B3F989"],"partTests":{"__isSmartRef__":true,"id":53800},"_ClipMode":"visible","moved":true,"b":287.27804111345904,"#startLetters":"set","isBeingDragged":false,"delta":0.9297023984254338,"_Rotation":-6.620077932551685,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53805},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4137.0,4754.8)"},"53779":{"target":{"__isSmartRef__":true,"id":53778},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53780":{"_BorderWidth":0.2256265012545331,"_ClipMode":"visible","_BorderRadius":3.5285723111631495,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.3,138.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-244,-168,-84)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-25.9)"},"53781":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53782},{"__isSmartRef__":true,"id":53784},{"__isSmartRef__":true,"id":53786},{"__isSmartRef__":true,"id":53788},{"__isSmartRef__":true,"id":53790},{"__isSmartRef__":true,"id":53792},{"__isSmartRef__":true,"id":53794},{"__isSmartRef__":true,"id":53796}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53798},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53782":{"date":{"__isSmartRef__":true,"id":53783},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53783":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53784":{"date":{"__isSmartRef__":true,"id":53785},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53785":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53786":{"date":{"__isSmartRef__":true,"id":53787},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53787":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53788":{"date":{"__isSmartRef__":true,"id":53789},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53789":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53790":{"date":{"__isSmartRef__":true,"id":53791},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53791":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53792":{"date":{"__isSmartRef__":true,"id":53793},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53793":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53794":{"date":{"__isSmartRef__":true,"id":53795},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53795":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53796":{"date":{"__isSmartRef__":true,"id":53797},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53797":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53798":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53799":{"morph":{"__isSmartRef__":true,"id":53778},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53800":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53801}},"53801":{"test01IsMorph":{"__isSmartRef__":true,"id":53802}},"53802":{"varMapping":{"__isSmartRef__":true,"id":53803},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53804},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53803":{"this":{"__isSmartRef__":true,"id":53800}},"53804":{},"53805":{"change":{"__isSmartRef__":true,"id":53806},"tick":{"__isSmartRef__":true,"id":53810}},"53806":{"varMapping":{"__isSmartRef__":true,"id":53807},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53808},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53807":{"this":{"__isSmartRef__":true,"id":53778}},"53808":{"timestamp":{"__isSmartRef__":true,"id":53809},"user":"cschuster","tags":[]},"53809":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53810":{"varMapping":{"__isSmartRef__":true,"id":53811},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53811":{"this":{"__isSmartRef__":true,"id":53778}},"53812":{"timestamp":{"__isSmartRef__":true,"id":53813},"user":"cschuster","tags":[]},"53813":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53814":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53815}],"id":"FCE426AD-FDCB-455F-90FC-4507C1EA378C","shape":{"__isSmartRef__":true,"id":53816},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1407","partsBinMetaInfo":{"__isSmartRef__":true,"id":53817},"eventHandler":{"__isSmartRef__":true,"id":53835},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2"],"partTests":{"__isSmartRef__":true,"id":53836},"_ClipMode":"visible","moved":true,"b":79.71984191681258,"#startLetters":"set","isBeingDragged":false,"delta":0.8957285608630627,"_Rotation":0.31065159076147064,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53841},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5405.7,5353.8)"},"53815":{"target":{"__isSmartRef__":true,"id":53814},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53816":{"_BorderWidth":9.919734496767502,"_ClipMode":"visible","_BorderRadius":1.2739399701053111,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.0,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,298,-229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.6)"},"53817":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53818},{"__isSmartRef__":true,"id":53820},{"__isSmartRef__":true,"id":53822},{"__isSmartRef__":true,"id":53824},{"__isSmartRef__":true,"id":53826},{"__isSmartRef__":true,"id":53828},{"__isSmartRef__":true,"id":53830},{"__isSmartRef__":true,"id":53832}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53834},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53818":{"date":{"__isSmartRef__":true,"id":53819},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53819":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53820":{"date":{"__isSmartRef__":true,"id":53821},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53821":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53822":{"date":{"__isSmartRef__":true,"id":53823},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53823":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53824":{"date":{"__isSmartRef__":true,"id":53825},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53825":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53826":{"date":{"__isSmartRef__":true,"id":53827},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53827":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53828":{"date":{"__isSmartRef__":true,"id":53829},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53829":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53830":{"date":{"__isSmartRef__":true,"id":53831},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53831":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53832":{"date":{"__isSmartRef__":true,"id":53833},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53833":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53834":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53835":{"morph":{"__isSmartRef__":true,"id":53814},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53836":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53837}},"53837":{"test01IsMorph":{"__isSmartRef__":true,"id":53838}},"53838":{"varMapping":{"__isSmartRef__":true,"id":53839},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53840},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53839":{"this":{"__isSmartRef__":true,"id":53836}},"53840":{},"53841":{"change":{"__isSmartRef__":true,"id":53842},"tick":{"__isSmartRef__":true,"id":53846}},"53842":{"varMapping":{"__isSmartRef__":true,"id":53843},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53844},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53843":{"this":{"__isSmartRef__":true,"id":53814}},"53844":{"timestamp":{"__isSmartRef__":true,"id":53845},"user":"cschuster","tags":[]},"53845":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53846":{"varMapping":{"__isSmartRef__":true,"id":53847},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53848},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53847":{"this":{"__isSmartRef__":true,"id":53814}},"53848":{"timestamp":{"__isSmartRef__":true,"id":53849},"user":"cschuster","tags":[]},"53849":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53850":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53851}],"id":"E08DC026-24FD-4F0D-92A4-570229A69A11","shape":{"__isSmartRef__":true,"id":53852},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1408","partsBinMetaInfo":{"__isSmartRef__":true,"id":53853},"eventHandler":{"__isSmartRef__":true,"id":53871},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8"],"partTests":{"__isSmartRef__":true,"id":53872},"_ClipMode":"visible","moved":true,"b":37.68729943083599,"#startLetters":"set","isBeingDragged":false,"delta":-0.9767051532398909,"_Rotation":-22.65303871659351,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53877},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4824.5,4332.0)"},"53851":{"target":{"__isSmartRef__":true,"id":53850},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53852":{"_BorderWidth":8.056758186075538,"_ClipMode":"visible","_BorderRadius":25.049967026976297,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,75.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(156,359,43)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.2,-35.8)"},"53853":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53854},{"__isSmartRef__":true,"id":53856},{"__isSmartRef__":true,"id":53858},{"__isSmartRef__":true,"id":53860},{"__isSmartRef__":true,"id":53862},{"__isSmartRef__":true,"id":53864},{"__isSmartRef__":true,"id":53866},{"__isSmartRef__":true,"id":53868}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53870},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53854":{"date":{"__isSmartRef__":true,"id":53855},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53855":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53856":{"date":{"__isSmartRef__":true,"id":53857},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53857":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53858":{"date":{"__isSmartRef__":true,"id":53859},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53859":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53860":{"date":{"__isSmartRef__":true,"id":53861},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53861":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53862":{"date":{"__isSmartRef__":true,"id":53863},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53863":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53864":{"date":{"__isSmartRef__":true,"id":53865},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53865":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53866":{"date":{"__isSmartRef__":true,"id":53867},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53867":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53868":{"date":{"__isSmartRef__":true,"id":53869},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53869":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53870":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53871":{"morph":{"__isSmartRef__":true,"id":53850},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53872":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53873}},"53873":{"test01IsMorph":{"__isSmartRef__":true,"id":53874}},"53874":{"varMapping":{"__isSmartRef__":true,"id":53875},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53876},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53875":{"this":{"__isSmartRef__":true,"id":53872}},"53876":{},"53877":{"change":{"__isSmartRef__":true,"id":53878},"tick":{"__isSmartRef__":true,"id":53882}},"53878":{"varMapping":{"__isSmartRef__":true,"id":53879},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53880},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53879":{"this":{"__isSmartRef__":true,"id":53850}},"53880":{"timestamp":{"__isSmartRef__":true,"id":53881},"user":"cschuster","tags":[]},"53881":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53882":{"varMapping":{"__isSmartRef__":true,"id":53883},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53883":{"this":{"__isSmartRef__":true,"id":53850}},"53884":{"timestamp":{"__isSmartRef__":true,"id":53885},"user":"cschuster","tags":[]},"53885":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53886":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53887}],"id":"0E4787A0-4400-4749-AA3F-3BA809773D15","shape":{"__isSmartRef__":true,"id":53888},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1409","partsBinMetaInfo":{"__isSmartRef__":true,"id":53889},"eventHandler":{"__isSmartRef__":true,"id":53907},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","7BC543FF-E1F0-44DD-9CC0-251B847A01DB"],"partTests":{"__isSmartRef__":true,"id":53908},"_ClipMode":"visible","moved":true,"b":232.00254882429726,"#startLetters":"set","isBeingDragged":false,"delta":0.9133958615129814,"_Rotation":14.9811385587413,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53913},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5896.2,3558.9)"},"53887":{"target":{"__isSmartRef__":true,"id":53886},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53888":{"_BorderWidth":1.0598092962037957,"_ClipMode":"visible","_BorderRadius":15.159835548348761,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-359,141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.7)"},"53889":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53890},{"__isSmartRef__":true,"id":53892},{"__isSmartRef__":true,"id":53894},{"__isSmartRef__":true,"id":53896},{"__isSmartRef__":true,"id":53898},{"__isSmartRef__":true,"id":53900},{"__isSmartRef__":true,"id":53902},{"__isSmartRef__":true,"id":53904}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53906},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53890":{"date":{"__isSmartRef__":true,"id":53891},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53891":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53892":{"date":{"__isSmartRef__":true,"id":53893},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53893":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53894":{"date":{"__isSmartRef__":true,"id":53895},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53895":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53896":{"date":{"__isSmartRef__":true,"id":53897},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53897":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53898":{"date":{"__isSmartRef__":true,"id":53899},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53899":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53900":{"date":{"__isSmartRef__":true,"id":53901},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53901":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53902":{"date":{"__isSmartRef__":true,"id":53903},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53903":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53904":{"date":{"__isSmartRef__":true,"id":53905},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53905":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53906":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53907":{"morph":{"__isSmartRef__":true,"id":53886},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53908":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53909}},"53909":{"test01IsMorph":{"__isSmartRef__":true,"id":53910}},"53910":{"varMapping":{"__isSmartRef__":true,"id":53911},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53912},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53911":{"this":{"__isSmartRef__":true,"id":53908}},"53912":{},"53913":{"change":{"__isSmartRef__":true,"id":53914},"tick":{"__isSmartRef__":true,"id":53918}},"53914":{"varMapping":{"__isSmartRef__":true,"id":53915},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53916},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53915":{"this":{"__isSmartRef__":true,"id":53886}},"53916":{"timestamp":{"__isSmartRef__":true,"id":53917},"user":"cschuster","tags":[]},"53917":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53918":{"varMapping":{"__isSmartRef__":true,"id":53919},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53919":{"this":{"__isSmartRef__":true,"id":53886}},"53920":{"timestamp":{"__isSmartRef__":true,"id":53921},"user":"cschuster","tags":[]},"53921":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53922":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53923}],"id":"788B1DAC-2BEF-4166-B57F-763D877255C9","shape":{"__isSmartRef__":true,"id":53924},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1410","partsBinMetaInfo":{"__isSmartRef__":true,"id":53925},"eventHandler":{"__isSmartRef__":true,"id":53943},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","9F3CB239-26E5-457D-8CEC-A1A90837B171"],"partTests":{"__isSmartRef__":true,"id":53944},"_ClipMode":"visible","moved":true,"b":164.79943050432485,"#startLetters":"set","isBeingDragged":false,"delta":-0.9663394529488869,"_Rotation":-18.1591115480619,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53949},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5658.8,4777.7)"},"53923":{"target":{"__isSmartRef__":true,"id":53922},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53924":{"_BorderWidth":6.310993852406787,"_ClipMode":"visible","_BorderRadius":37.25007219032258,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.8,89.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(67,-180,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.2,-0.7)"},"53925":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53926},{"__isSmartRef__":true,"id":53928},{"__isSmartRef__":true,"id":53930},{"__isSmartRef__":true,"id":53932},{"__isSmartRef__":true,"id":53934},{"__isSmartRef__":true,"id":53936},{"__isSmartRef__":true,"id":53938},{"__isSmartRef__":true,"id":53940}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53942},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53926":{"date":{"__isSmartRef__":true,"id":53927},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53927":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53928":{"date":{"__isSmartRef__":true,"id":53929},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53929":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53930":{"date":{"__isSmartRef__":true,"id":53931},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53931":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53932":{"date":{"__isSmartRef__":true,"id":53933},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53933":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53934":{"date":{"__isSmartRef__":true,"id":53935},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53935":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53936":{"date":{"__isSmartRef__":true,"id":53937},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53937":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53938":{"date":{"__isSmartRef__":true,"id":53939},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53939":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53940":{"date":{"__isSmartRef__":true,"id":53941},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53941":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53942":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53943":{"morph":{"__isSmartRef__":true,"id":53922},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53944":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53945}},"53945":{"test01IsMorph":{"__isSmartRef__":true,"id":53946}},"53946":{"varMapping":{"__isSmartRef__":true,"id":53947},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53948},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53947":{"this":{"__isSmartRef__":true,"id":53944}},"53948":{},"53949":{"change":{"__isSmartRef__":true,"id":53950},"tick":{"__isSmartRef__":true,"id":53954}},"53950":{"varMapping":{"__isSmartRef__":true,"id":53951},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53952},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53951":{"this":{"__isSmartRef__":true,"id":53922}},"53952":{"timestamp":{"__isSmartRef__":true,"id":53953},"user":"cschuster","tags":[]},"53953":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53954":{"varMapping":{"__isSmartRef__":true,"id":53955},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53955":{"this":{"__isSmartRef__":true,"id":53922}},"53956":{"timestamp":{"__isSmartRef__":true,"id":53957},"user":"cschuster","tags":[]},"53957":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53958":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53959}],"id":"603A8B1B-DEFA-47A7-B2CA-E419FDBF2712","shape":{"__isSmartRef__":true,"id":53960},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1411","partsBinMetaInfo":{"__isSmartRef__":true,"id":53961},"eventHandler":{"__isSmartRef__":true,"id":53979},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06"],"partTests":{"__isSmartRef__":true,"id":53980},"_ClipMode":"visible","moved":true,"b":298.7631077634869,"#startLetters":"set","isBeingDragged":false,"delta":0.7988318389398046,"_Rotation":36.523096766000585,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53985},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4218.3,4066.6)"},"53959":{"target":{"__isSmartRef__":true,"id":53958},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53960":{"_BorderWidth":0.6169165239058838,"_ClipMode":"visible","_BorderRadius":9.26172678654515,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.3,135.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-224,-101,-206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.5,-29.6)"},"53961":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53962},{"__isSmartRef__":true,"id":53964},{"__isSmartRef__":true,"id":53966},{"__isSmartRef__":true,"id":53968},{"__isSmartRef__":true,"id":53970},{"__isSmartRef__":true,"id":53972},{"__isSmartRef__":true,"id":53974},{"__isSmartRef__":true,"id":53976}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":53978},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53962":{"date":{"__isSmartRef__":true,"id":53963},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53963":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"53964":{"date":{"__isSmartRef__":true,"id":53965},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"53965":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"53966":{"date":{"__isSmartRef__":true,"id":53967},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"53967":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"53968":{"date":{"__isSmartRef__":true,"id":53969},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"53969":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"53970":{"date":{"__isSmartRef__":true,"id":53971},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"53971":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"53972":{"date":{"__isSmartRef__":true,"id":53973},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"53973":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"53974":{"date":{"__isSmartRef__":true,"id":53975},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"53975":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"53976":{"date":{"__isSmartRef__":true,"id":53977},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"53977":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"53978":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"53979":{"morph":{"__isSmartRef__":true,"id":53958},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53980":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53981}},"53981":{"test01IsMorph":{"__isSmartRef__":true,"id":53982}},"53982":{"varMapping":{"__isSmartRef__":true,"id":53983},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":53984},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53983":{"this":{"__isSmartRef__":true,"id":53980}},"53984":{},"53985":{"change":{"__isSmartRef__":true,"id":53986},"tick":{"__isSmartRef__":true,"id":53990}},"53986":{"varMapping":{"__isSmartRef__":true,"id":53987},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":53988},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53987":{"this":{"__isSmartRef__":true,"id":53958}},"53988":{"timestamp":{"__isSmartRef__":true,"id":53989},"user":"cschuster","tags":[]},"53989":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"53990":{"varMapping":{"__isSmartRef__":true,"id":53991},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":53992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"53991":{"this":{"__isSmartRef__":true,"id":53958}},"53992":{"timestamp":{"__isSmartRef__":true,"id":53993},"user":"cschuster","tags":[]},"53993":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"53994":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":53995}],"id":"F861AFFF-8315-4964-9B7B-6994C3301084","shape":{"__isSmartRef__":true,"id":53996},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1412","partsBinMetaInfo":{"__isSmartRef__":true,"id":53997},"eventHandler":{"__isSmartRef__":true,"id":54015},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D","7A794C1F-4C45-43B0-B8D8-DE48467C3AB8","49D98904-8903-44B4-9062-08A1CB74F42C"],"partTests":{"__isSmartRef__":true,"id":54016},"_ClipMode":"visible","moved":true,"b":20.38334267504979,"#startLetters":"set","isBeingDragged":false,"delta":-0.9703333066427149,"_Rotation":85.28774567689352,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54021},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5688.1,3740.0)"},"53995":{"target":{"__isSmartRef__":true,"id":53994},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"53996":{"_BorderWidth":6.741497705668992,"_ClipMode":"visible","_BorderRadius":35.14749718583941,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.1,86.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(89,329,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.0,-38.7)"},"53997":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":53998},{"__isSmartRef__":true,"id":54000},{"__isSmartRef__":true,"id":54002},{"__isSmartRef__":true,"id":54004},{"__isSmartRef__":true,"id":54006},{"__isSmartRef__":true,"id":54008},{"__isSmartRef__":true,"id":54010},{"__isSmartRef__":true,"id":54012}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54014},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"53998":{"date":{"__isSmartRef__":true,"id":53999},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"53999":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54000":{"date":{"__isSmartRef__":true,"id":54001},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54001":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54002":{"date":{"__isSmartRef__":true,"id":54003},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54003":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54004":{"date":{"__isSmartRef__":true,"id":54005},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54005":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54006":{"date":{"__isSmartRef__":true,"id":54007},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54007":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54008":{"date":{"__isSmartRef__":true,"id":54009},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54009":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54010":{"date":{"__isSmartRef__":true,"id":54011},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54011":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54012":{"date":{"__isSmartRef__":true,"id":54013},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54013":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54014":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54015":{"morph":{"__isSmartRef__":true,"id":53994},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54016":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54017}},"54017":{"test01IsMorph":{"__isSmartRef__":true,"id":54018}},"54018":{"varMapping":{"__isSmartRef__":true,"id":54019},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54020},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54019":{"this":{"__isSmartRef__":true,"id":54016}},"54020":{},"54021":{"change":{"__isSmartRef__":true,"id":54022},"tick":{"__isSmartRef__":true,"id":54026}},"54022":{"varMapping":{"__isSmartRef__":true,"id":54023},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54024},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54023":{"this":{"__isSmartRef__":true,"id":53994}},"54024":{"timestamp":{"__isSmartRef__":true,"id":54025},"user":"cschuster","tags":[]},"54025":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54026":{"varMapping":{"__isSmartRef__":true,"id":54027},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54027":{"this":{"__isSmartRef__":true,"id":53994}},"54028":{"timestamp":{"__isSmartRef__":true,"id":54029},"user":"cschuster","tags":[]},"54029":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54030":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54031}],"id":"A882483F-C848-4291-B3F8-9251B05B0DC8","shape":{"__isSmartRef__":true,"id":54032},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1413","partsBinMetaInfo":{"__isSmartRef__":true,"id":54033},"eventHandler":{"__isSmartRef__":true,"id":54051},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433"],"partTests":{"__isSmartRef__":true,"id":54052},"_ClipMode":"visible","moved":true,"b":329,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-15.06202791390255,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54057},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6410.4,5632.2)"},"54031":{"target":{"__isSmartRef__":true,"id":54030},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54032":{"_BorderWidth":2.4248096254497273,"_ClipMode":"visible","_BorderRadius":29.389431255717806,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,120.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-132,88,-149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.7,-37.1)"},"54033":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54034},{"__isSmartRef__":true,"id":54036},{"__isSmartRef__":true,"id":54038},{"__isSmartRef__":true,"id":54040},{"__isSmartRef__":true,"id":54042},{"__isSmartRef__":true,"id":54044},{"__isSmartRef__":true,"id":54046},{"__isSmartRef__":true,"id":54048}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54050},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54034":{"date":{"__isSmartRef__":true,"id":54035},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54035":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54036":{"date":{"__isSmartRef__":true,"id":54037},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54037":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54038":{"date":{"__isSmartRef__":true,"id":54039},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54039":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54040":{"date":{"__isSmartRef__":true,"id":54041},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54041":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54042":{"date":{"__isSmartRef__":true,"id":54043},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54043":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54044":{"date":{"__isSmartRef__":true,"id":54045},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54045":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54046":{"date":{"__isSmartRef__":true,"id":54047},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54047":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54048":{"date":{"__isSmartRef__":true,"id":54049},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54049":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54050":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54051":{"morph":{"__isSmartRef__":true,"id":54030},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54052":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54053}},"54053":{"test01IsMorph":{"__isSmartRef__":true,"id":54054}},"54054":{"varMapping":{"__isSmartRef__":true,"id":54055},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54056},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54055":{"this":{"__isSmartRef__":true,"id":54052}},"54056":{},"54057":{"change":{"__isSmartRef__":true,"id":54058},"tick":{"__isSmartRef__":true,"id":54062}},"54058":{"varMapping":{"__isSmartRef__":true,"id":54059},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54060},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54059":{"this":{"__isSmartRef__":true,"id":54030}},"54060":{"timestamp":{"__isSmartRef__":true,"id":54061},"user":"cschuster","tags":[]},"54061":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54062":{"varMapping":{"__isSmartRef__":true,"id":54063},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54063":{"this":{"__isSmartRef__":true,"id":54030}},"54064":{"timestamp":{"__isSmartRef__":true,"id":54065},"user":"cschuster","tags":[]},"54065":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54066":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54067}],"id":"3DE3AEF0-0909-474E-872F-3C408A81A657","shape":{"__isSmartRef__":true,"id":54068},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1414","partsBinMetaInfo":{"__isSmartRef__":true,"id":54069},"eventHandler":{"__isSmartRef__":true,"id":54087},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","E5EA64C0-9E41-4A39-AA8D-E249857A2E9A"],"partTests":{"__isSmartRef__":true,"id":54088},"_ClipMode":"visible","moved":true,"b":19.51599844964221,"#startLetters":"set","isBeingDragged":false,"delta":0.8485216717235744,"_Rotation":39.650536433650686,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54093},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6097.5,4449.1)"},"54067":{"target":{"__isSmartRef__":true,"id":54066},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54068":{"_BorderWidth":6.670350279367872,"_ClipMode":"visible","_BorderRadius":35.535887910745075,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.2,86.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(86,327,230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.7,-38.9)"},"54069":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54070},{"__isSmartRef__":true,"id":54072},{"__isSmartRef__":true,"id":54074},{"__isSmartRef__":true,"id":54076},{"__isSmartRef__":true,"id":54078},{"__isSmartRef__":true,"id":54080},{"__isSmartRef__":true,"id":54082},{"__isSmartRef__":true,"id":54084}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54086},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54070":{"date":{"__isSmartRef__":true,"id":54071},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54071":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54072":{"date":{"__isSmartRef__":true,"id":54073},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54073":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54074":{"date":{"__isSmartRef__":true,"id":54075},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54075":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54076":{"date":{"__isSmartRef__":true,"id":54077},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54077":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54078":{"date":{"__isSmartRef__":true,"id":54079},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54079":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54080":{"date":{"__isSmartRef__":true,"id":54081},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54081":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54082":{"date":{"__isSmartRef__":true,"id":54083},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54083":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54084":{"date":{"__isSmartRef__":true,"id":54085},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54085":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54086":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54087":{"morph":{"__isSmartRef__":true,"id":54066},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54088":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54089}},"54089":{"test01IsMorph":{"__isSmartRef__":true,"id":54090}},"54090":{"varMapping":{"__isSmartRef__":true,"id":54091},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54092},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54091":{"this":{"__isSmartRef__":true,"id":54088}},"54092":{},"54093":{"change":{"__isSmartRef__":true,"id":54094},"tick":{"__isSmartRef__":true,"id":54098}},"54094":{"varMapping":{"__isSmartRef__":true,"id":54095},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54096},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54095":{"this":{"__isSmartRef__":true,"id":54066}},"54096":{"timestamp":{"__isSmartRef__":true,"id":54097},"user":"cschuster","tags":[]},"54097":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54098":{"varMapping":{"__isSmartRef__":true,"id":54099},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54099":{"this":{"__isSmartRef__":true,"id":54066}},"54100":{"timestamp":{"__isSmartRef__":true,"id":54101},"user":"cschuster","tags":[]},"54101":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54102":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54103}],"id":"568859AC-7569-40F5-AD0F-D907EBC58B76","shape":{"__isSmartRef__":true,"id":54104},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1415","partsBinMetaInfo":{"__isSmartRef__":true,"id":54105},"eventHandler":{"__isSmartRef__":true,"id":54123},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68"],"partTests":{"__isSmartRef__":true,"id":54124},"_ClipMode":"visible","moved":true,"b":117,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":3.9317563551785137,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54129},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4531.9,4417.7)"},"54103":{"target":{"__isSmartRef__":true,"id":54102},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54104":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.244294954150535,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,112,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-10.9)"},"54105":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54106},{"__isSmartRef__":true,"id":54108},{"__isSmartRef__":true,"id":54110},{"__isSmartRef__":true,"id":54112},{"__isSmartRef__":true,"id":54114},{"__isSmartRef__":true,"id":54116},{"__isSmartRef__":true,"id":54118},{"__isSmartRef__":true,"id":54120}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54122},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54106":{"date":{"__isSmartRef__":true,"id":54107},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54107":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54108":{"date":{"__isSmartRef__":true,"id":54109},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54109":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54110":{"date":{"__isSmartRef__":true,"id":54111},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54111":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54112":{"date":{"__isSmartRef__":true,"id":54113},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54113":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54114":{"date":{"__isSmartRef__":true,"id":54115},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54115":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54116":{"date":{"__isSmartRef__":true,"id":54117},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54117":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54118":{"date":{"__isSmartRef__":true,"id":54119},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54119":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54120":{"date":{"__isSmartRef__":true,"id":54121},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54121":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54122":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54123":{"morph":{"__isSmartRef__":true,"id":54102},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54124":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54125}},"54125":{"test01IsMorph":{"__isSmartRef__":true,"id":54126}},"54126":{"varMapping":{"__isSmartRef__":true,"id":54127},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54128},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54127":{"this":{"__isSmartRef__":true,"id":54124}},"54128":{},"54129":{"change":{"__isSmartRef__":true,"id":54130},"tick":{"__isSmartRef__":true,"id":54134}},"54130":{"varMapping":{"__isSmartRef__":true,"id":54131},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54131":{"this":{"__isSmartRef__":true,"id":54102}},"54132":{"timestamp":{"__isSmartRef__":true,"id":54133},"user":"cschuster","tags":[]},"54133":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54134":{"varMapping":{"__isSmartRef__":true,"id":54135},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54135":{"this":{"__isSmartRef__":true,"id":54102}},"54136":{"timestamp":{"__isSmartRef__":true,"id":54137},"user":"cschuster","tags":[]},"54137":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54138":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54139}],"id":"AAEDB48D-0BD4-4C0A-8427-014E89006548","shape":{"__isSmartRef__":true,"id":54140},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1416","partsBinMetaInfo":{"__isSmartRef__":true,"id":54141},"eventHandler":{"__isSmartRef__":true,"id":54159},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","8DE8D5BC-C922-46F9-A94E-98AADFD3E721","EC4DBAC5-CFC4-4209-BD41-8BF46413B478"],"partTests":{"__isSmartRef__":true,"id":54160},"_ClipMode":"visible","moved":true,"b":350,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":7.132896900038258,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54165},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4147.7,4575.9)"},"54139":{"target":{"__isSmartRef__":true,"id":54138},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54140":{"_BorderWidth":4.131759111665343,"_ClipMode":"visible","_BorderRadius":38.793852415718156,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,106.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-45,207,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.5,-39.7)"},"54141":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54142},{"__isSmartRef__":true,"id":54144},{"__isSmartRef__":true,"id":54146},{"__isSmartRef__":true,"id":54148},{"__isSmartRef__":true,"id":54150},{"__isSmartRef__":true,"id":54152},{"__isSmartRef__":true,"id":54154},{"__isSmartRef__":true,"id":54156}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54158},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54142":{"date":{"__isSmartRef__":true,"id":54143},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54143":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54144":{"date":{"__isSmartRef__":true,"id":54145},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54145":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54146":{"date":{"__isSmartRef__":true,"id":54147},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54147":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54148":{"date":{"__isSmartRef__":true,"id":54149},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54149":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54150":{"date":{"__isSmartRef__":true,"id":54151},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54151":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54152":{"date":{"__isSmartRef__":true,"id":54153},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54153":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54154":{"date":{"__isSmartRef__":true,"id":54155},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54155":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54156":{"date":{"__isSmartRef__":true,"id":54157},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54157":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54158":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54159":{"morph":{"__isSmartRef__":true,"id":54138},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54160":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54161}},"54161":{"test01IsMorph":{"__isSmartRef__":true,"id":54162}},"54162":{"varMapping":{"__isSmartRef__":true,"id":54163},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54164},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54163":{"this":{"__isSmartRef__":true,"id":54160}},"54164":{},"54165":{"change":{"__isSmartRef__":true,"id":54166},"tick":{"__isSmartRef__":true,"id":54170}},"54166":{"varMapping":{"__isSmartRef__":true,"id":54167},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54168},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54167":{"this":{"__isSmartRef__":true,"id":54138}},"54168":{"timestamp":{"__isSmartRef__":true,"id":54169},"user":"cschuster","tags":[]},"54169":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54170":{"varMapping":{"__isSmartRef__":true,"id":54171},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54171":{"this":{"__isSmartRef__":true,"id":54138}},"54172":{"timestamp":{"__isSmartRef__":true,"id":54173},"user":"cschuster","tags":[]},"54173":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54174":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54175}],"id":"2BB9F112-2787-4CA9-A7F2-2DAAE54C8E18","shape":{"__isSmartRef__":true,"id":54176},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1417","partsBinMetaInfo":{"__isSmartRef__":true,"id":54177},"eventHandler":{"__isSmartRef__":true,"id":54195},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","5F13C33D-1973-4EE3-BF48-3EA642AB82D9"],"partTests":{"__isSmartRef__":true,"id":54196},"_ClipMode":"visible","moved":true,"b":186.2279433021322,"#startLetters":"set","isBeingDragged":false,"delta":-0.7490174857666716,"_Rotation":-32.88159794876677,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54201},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4560.6,5253.9)"},"54175":{"target":{"__isSmartRef__":true,"id":54174},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54176":{"_BorderWidth":4.457579035606868,"_ClipMode":"visible","_BorderRadius":39.52924719581892,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.6,104.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-28,-283,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-0.1)"},"54177":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54178},{"__isSmartRef__":true,"id":54180},{"__isSmartRef__":true,"id":54182},{"__isSmartRef__":true,"id":54184},{"__isSmartRef__":true,"id":54186},{"__isSmartRef__":true,"id":54188},{"__isSmartRef__":true,"id":54190},{"__isSmartRef__":true,"id":54192}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54194},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54178":{"date":{"__isSmartRef__":true,"id":54179},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54179":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54180":{"date":{"__isSmartRef__":true,"id":54181},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54181":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54182":{"date":{"__isSmartRef__":true,"id":54183},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54183":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54184":{"date":{"__isSmartRef__":true,"id":54185},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54185":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54186":{"date":{"__isSmartRef__":true,"id":54187},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54187":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54188":{"date":{"__isSmartRef__":true,"id":54189},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54189":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54190":{"date":{"__isSmartRef__":true,"id":54191},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54191":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54192":{"date":{"__isSmartRef__":true,"id":54193},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54193":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54194":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54195":{"morph":{"__isSmartRef__":true,"id":54174},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54196":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54197}},"54197":{"test01IsMorph":{"__isSmartRef__":true,"id":54198}},"54198":{"varMapping":{"__isSmartRef__":true,"id":54199},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54200},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54199":{"this":{"__isSmartRef__":true,"id":54196}},"54200":{},"54201":{"change":{"__isSmartRef__":true,"id":54202},"tick":{"__isSmartRef__":true,"id":54206}},"54202":{"varMapping":{"__isSmartRef__":true,"id":54203},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54203":{"this":{"__isSmartRef__":true,"id":54174}},"54204":{"timestamp":{"__isSmartRef__":true,"id":54205},"user":"cschuster","tags":[]},"54205":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54206":{"varMapping":{"__isSmartRef__":true,"id":54207},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54207":{"this":{"__isSmartRef__":true,"id":54174}},"54208":{"timestamp":{"__isSmartRef__":true,"id":54209},"user":"cschuster","tags":[]},"54209":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54210":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54211}],"id":"526E31EF-46A1-45DE-B9A8-DDE199B446B2","shape":{"__isSmartRef__":true,"id":54212},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1418","partsBinMetaInfo":{"__isSmartRef__":true,"id":54213},"eventHandler":{"__isSmartRef__":true,"id":54231},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","68FF3DEE-5FE8-40D5-98C0-E02CB5F99F25","FD05EA28-9221-4028-A892-AE85EFABD6E7"],"partTests":{"__isSmartRef__":true,"id":54232},"_ClipMode":"visible","moved":true,"b":32.88975098868832,"#startLetters":"set","isBeingDragged":false,"delta":0.822243774717208,"_Rotation":18.82362065247398,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54237},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4482.4,4643.1)"},"54211":{"target":{"__isSmartRef__":true,"id":54210},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54212":{"_BorderWidth":7.715121254529435,"_ClipMode":"visible","_BorderRadius":28.204986517124013,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.5,78.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(139,354,104)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.9,-36.8)"},"54213":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54214},{"__isSmartRef__":true,"id":54216},{"__isSmartRef__":true,"id":54218},{"__isSmartRef__":true,"id":54220},{"__isSmartRef__":true,"id":54222},{"__isSmartRef__":true,"id":54224},{"__isSmartRef__":true,"id":54226},{"__isSmartRef__":true,"id":54228}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54230},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54214":{"date":{"__isSmartRef__":true,"id":54215},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54215":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54216":{"date":{"__isSmartRef__":true,"id":54217},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54217":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54218":{"date":{"__isSmartRef__":true,"id":54219},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54219":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54220":{"date":{"__isSmartRef__":true,"id":54221},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54221":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54222":{"date":{"__isSmartRef__":true,"id":54223},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54223":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54224":{"date":{"__isSmartRef__":true,"id":54225},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54225":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54226":{"date":{"__isSmartRef__":true,"id":54227},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54227":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54228":{"date":{"__isSmartRef__":true,"id":54229},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54229":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54230":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54231":{"morph":{"__isSmartRef__":true,"id":54210},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54232":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54233}},"54233":{"test01IsMorph":{"__isSmartRef__":true,"id":54234}},"54234":{"varMapping":{"__isSmartRef__":true,"id":54235},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54236},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54235":{"this":{"__isSmartRef__":true,"id":54232}},"54236":{},"54237":{"change":{"__isSmartRef__":true,"id":54238},"tick":{"__isSmartRef__":true,"id":54242}},"54238":{"varMapping":{"__isSmartRef__":true,"id":54239},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54240},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54239":{"this":{"__isSmartRef__":true,"id":54210}},"54240":{"timestamp":{"__isSmartRef__":true,"id":54241},"user":"cschuster","tags":[]},"54241":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54242":{"varMapping":{"__isSmartRef__":true,"id":54243},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54243":{"this":{"__isSmartRef__":true,"id":54210}},"54244":{"timestamp":{"__isSmartRef__":true,"id":54245},"user":"cschuster","tags":[]},"54245":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54246":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54247}],"id":"99C58629-FF7E-4120-894B-60C44AA60F51","shape":{"__isSmartRef__":true,"id":54248},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1419","partsBinMetaInfo":{"__isSmartRef__":true,"id":54249},"eventHandler":{"__isSmartRef__":true,"id":54267},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","2609002A-96B4-4CAB-B0FA-AC88679A3749"],"partTests":{"__isSmartRef__":true,"id":54268},"_ClipMode":"visible","moved":true,"b":246.77200264949352,"#startLetters":"set","isBeingDragged":false,"delta":-0.786305537156295,"_Rotation":28.831025648480537,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54273},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5111.3,4687.7)"},"54247":{"target":{"__isSmartRef__":true,"id":54246},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54248":{"_BorderWidth":0.4052863429412348,"_ClipMode":"visible","_BorderRadius":6.221770255420276,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.0,136.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-235,-336,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.6,-12.1)"},"54249":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54250},{"__isSmartRef__":true,"id":54252},{"__isSmartRef__":true,"id":54254},{"__isSmartRef__":true,"id":54256},{"__isSmartRef__":true,"id":54258},{"__isSmartRef__":true,"id":54260},{"__isSmartRef__":true,"id":54262},{"__isSmartRef__":true,"id":54264}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54266},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54250":{"date":{"__isSmartRef__":true,"id":54251},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54251":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54252":{"date":{"__isSmartRef__":true,"id":54253},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54253":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54254":{"date":{"__isSmartRef__":true,"id":54255},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54255":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54256":{"date":{"__isSmartRef__":true,"id":54257},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54257":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54258":{"date":{"__isSmartRef__":true,"id":54259},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54259":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54260":{"date":{"__isSmartRef__":true,"id":54261},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54261":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54262":{"date":{"__isSmartRef__":true,"id":54263},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54263":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54264":{"date":{"__isSmartRef__":true,"id":54265},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54265":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54266":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54267":{"morph":{"__isSmartRef__":true,"id":54246},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54268":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54269}},"54269":{"test01IsMorph":{"__isSmartRef__":true,"id":54270}},"54270":{"varMapping":{"__isSmartRef__":true,"id":54271},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54272},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54271":{"this":{"__isSmartRef__":true,"id":54268}},"54272":{},"54273":{"change":{"__isSmartRef__":true,"id":54274},"tick":{"__isSmartRef__":true,"id":54278}},"54274":{"varMapping":{"__isSmartRef__":true,"id":54275},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54276},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54275":{"this":{"__isSmartRef__":true,"id":54246}},"54276":{"timestamp":{"__isSmartRef__":true,"id":54277},"user":"cschuster","tags":[]},"54277":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54278":{"varMapping":{"__isSmartRef__":true,"id":54279},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54279":{"this":{"__isSmartRef__":true,"id":54246}},"54280":{"timestamp":{"__isSmartRef__":true,"id":54281},"user":"cschuster","tags":[]},"54281":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54282":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54283}],"id":"5B6CC5D3-8E27-4EA6-A0FD-BD7FFA8E260A","shape":{"__isSmartRef__":true,"id":54284},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1420","partsBinMetaInfo":{"__isSmartRef__":true,"id":54285},"eventHandler":{"__isSmartRef__":true,"id":54303},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","A8E69588-914C-4EE9-ACC0-6AA71BBAEEA1"],"partTests":{"__isSmartRef__":true,"id":54304},"_ClipMode":"visible","moved":true,"b":104,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":12.707317313046383,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54309},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6451.6,4660.1)"},"54283":{"target":{"__isSmartRef__":true,"id":54282},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54284":{"_BorderWidth":9.851478631379983,"_ClipMode":"visible","_BorderRadius":2.3410481428214625,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.2,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,186,42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.2)"},"54285":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54286},{"__isSmartRef__":true,"id":54288},{"__isSmartRef__":true,"id":54290},{"__isSmartRef__":true,"id":54292},{"__isSmartRef__":true,"id":54294},{"__isSmartRef__":true,"id":54296},{"__isSmartRef__":true,"id":54298},{"__isSmartRef__":true,"id":54300}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54302},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54286":{"date":{"__isSmartRef__":true,"id":54287},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54287":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54288":{"date":{"__isSmartRef__":true,"id":54289},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54289":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54290":{"date":{"__isSmartRef__":true,"id":54291},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54291":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54292":{"date":{"__isSmartRef__":true,"id":54293},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54293":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54294":{"date":{"__isSmartRef__":true,"id":54295},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54295":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54296":{"date":{"__isSmartRef__":true,"id":54297},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54297":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54298":{"date":{"__isSmartRef__":true,"id":54299},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54299":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54300":{"date":{"__isSmartRef__":true,"id":54301},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54301":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54302":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54303":{"morph":{"__isSmartRef__":true,"id":54282},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54304":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54305}},"54305":{"test01IsMorph":{"__isSmartRef__":true,"id":54306}},"54306":{"varMapping":{"__isSmartRef__":true,"id":54307},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54307":{"this":{"__isSmartRef__":true,"id":54304}},"54308":{},"54309":{"change":{"__isSmartRef__":true,"id":54310},"tick":{"__isSmartRef__":true,"id":54314}},"54310":{"varMapping":{"__isSmartRef__":true,"id":54311},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54311":{"this":{"__isSmartRef__":true,"id":54282}},"54312":{"timestamp":{"__isSmartRef__":true,"id":54313},"user":"cschuster","tags":[]},"54313":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54314":{"varMapping":{"__isSmartRef__":true,"id":54315},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54315":{"this":{"__isSmartRef__":true,"id":54282}},"54316":{"timestamp":{"__isSmartRef__":true,"id":54317},"user":"cschuster","tags":[]},"54317":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54318":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54319}],"id":"19E67CA5-EAD6-47D7-8CC7-65BFDF4107F9","shape":{"__isSmartRef__":true,"id":54320},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1421","partsBinMetaInfo":{"__isSmartRef__":true,"id":54321},"eventHandler":{"__isSmartRef__":true,"id":54339},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","F125203B-A3D0-4207-AB2C-A3FED62EE7E2","B5D54734-974D-4591-B14C-01795C0CF73E"],"partTests":{"__isSmartRef__":true,"id":54340},"_ClipMode":"visible","moved":true,"b":184.25004467798863,"#startLetters":"set","isBeingDragged":false,"delta":-0.735355461598374,"_Rotation":43.215237850604424,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54345},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5491.7,4271.0)"},"54319":{"target":{"__isSmartRef__":true,"id":54318},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54320":{"_BorderWidth":4.6294536608543195,"_ClipMode":"visible","_BorderRadius":39.78031265687318,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.9,103.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-19,-275,-240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-0.1)"},"54321":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54322},{"__isSmartRef__":true,"id":54324},{"__isSmartRef__":true,"id":54326},{"__isSmartRef__":true,"id":54328},{"__isSmartRef__":true,"id":54330},{"__isSmartRef__":true,"id":54332},{"__isSmartRef__":true,"id":54334},{"__isSmartRef__":true,"id":54336}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54338},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54322":{"date":{"__isSmartRef__":true,"id":54323},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54323":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54324":{"date":{"__isSmartRef__":true,"id":54325},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54325":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54326":{"date":{"__isSmartRef__":true,"id":54327},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54327":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54328":{"date":{"__isSmartRef__":true,"id":54329},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54329":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54330":{"date":{"__isSmartRef__":true,"id":54331},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54331":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54332":{"date":{"__isSmartRef__":true,"id":54333},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54333":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54334":{"date":{"__isSmartRef__":true,"id":54335},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54335":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54336":{"date":{"__isSmartRef__":true,"id":54337},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54337":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54338":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54339":{"morph":{"__isSmartRef__":true,"id":54318},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54340":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54341}},"54341":{"test01IsMorph":{"__isSmartRef__":true,"id":54342}},"54342":{"varMapping":{"__isSmartRef__":true,"id":54343},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54344},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54343":{"this":{"__isSmartRef__":true,"id":54340}},"54344":{},"54345":{"change":{"__isSmartRef__":true,"id":54346},"tick":{"__isSmartRef__":true,"id":54350}},"54346":{"varMapping":{"__isSmartRef__":true,"id":54347},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54347":{"this":{"__isSmartRef__":true,"id":54318}},"54348":{"timestamp":{"__isSmartRef__":true,"id":54349},"user":"cschuster","tags":[]},"54349":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54350":{"varMapping":{"__isSmartRef__":true,"id":54351},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54351":{"this":{"__isSmartRef__":true,"id":54318}},"54352":{"timestamp":{"__isSmartRef__":true,"id":54353},"user":"cschuster","tags":[]},"54353":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54354":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54355}],"id":"4EC34AC7-FA54-495D-B375-36E1A3FB7030","shape":{"__isSmartRef__":true,"id":54356},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1422","partsBinMetaInfo":{"__isSmartRef__":true,"id":54357},"eventHandler":{"__isSmartRef__":true,"id":54375},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","76F686BA-B324-47BA-AE78-B1036AF4474F"],"partTests":{"__isSmartRef__":true,"id":54376},"_ClipMode":"visible","moved":true,"b":7.858128957159352,"#startLetters":"set","isBeingDragged":false,"delta":-0.6707464210339822,"_Rotation":51.48073402433447,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54381},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6065.0,3037.2)"},"54355":{"target":{"__isSmartRef__":true,"id":54354},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54356":{"_BorderWidth":5.6836032870389745,"_ClipMode":"visible","_BorderRadius":39.25229847351921,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.8,94.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(35,289,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.7,-39.8)"},"54357":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54358},{"__isSmartRef__":true,"id":54360},{"__isSmartRef__":true,"id":54362},{"__isSmartRef__":true,"id":54364},{"__isSmartRef__":true,"id":54366},{"__isSmartRef__":true,"id":54368},{"__isSmartRef__":true,"id":54370},{"__isSmartRef__":true,"id":54372}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54374},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54358":{"date":{"__isSmartRef__":true,"id":54359},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54359":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54360":{"date":{"__isSmartRef__":true,"id":54361},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54361":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54362":{"date":{"__isSmartRef__":true,"id":54363},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54363":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54364":{"date":{"__isSmartRef__":true,"id":54365},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54365":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54366":{"date":{"__isSmartRef__":true,"id":54367},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54367":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54368":{"date":{"__isSmartRef__":true,"id":54369},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54369":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54370":{"date":{"__isSmartRef__":true,"id":54371},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54371":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54372":{"date":{"__isSmartRef__":true,"id":54373},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54373":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54374":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54375":{"morph":{"__isSmartRef__":true,"id":54354},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54376":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54377}},"54377":{"test01IsMorph":{"__isSmartRef__":true,"id":54378}},"54378":{"varMapping":{"__isSmartRef__":true,"id":54379},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54379":{"this":{"__isSmartRef__":true,"id":54376}},"54380":{},"54381":{"change":{"__isSmartRef__":true,"id":54382},"tick":{"__isSmartRef__":true,"id":54386}},"54382":{"varMapping":{"__isSmartRef__":true,"id":54383},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54383":{"this":{"__isSmartRef__":true,"id":54354}},"54384":{"timestamp":{"__isSmartRef__":true,"id":54385},"user":"cschuster","tags":[]},"54385":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54386":{"varMapping":{"__isSmartRef__":true,"id":54387},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54387":{"this":{"__isSmartRef__":true,"id":54354}},"54388":{"timestamp":{"__isSmartRef__":true,"id":54389},"user":"cschuster","tags":[]},"54389":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54390":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54391}],"id":"86DD7A4E-0B76-4613-88CA-24EAEB29F3E4","shape":{"__isSmartRef__":true,"id":54392},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1423","partsBinMetaInfo":{"__isSmartRef__":true,"id":54393},"eventHandler":{"__isSmartRef__":true,"id":54411},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D","7A794C1F-4C45-43B0-B8D8-DE48467C3AB8","49D98904-8903-44B4-9062-08A1CB74F42C","F861AFFF-8315-4964-9B7B-6994C3301084"],"partTests":{"__isSmartRef__":true,"id":54412},"_ClipMode":"visible","moved":true,"b":301,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":68.17198303607991,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54417},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5662.8,3628.5)"},"54391":{"target":{"__isSmartRef__":true,"id":54390},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54392":{"_BorderWidth":0.7141634964894381,"_ClipMode":"visible","_BorderRadius":10.61056874428218,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,134.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-88,-222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-30.3)"},"54393":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54394},{"__isSmartRef__":true,"id":54396},{"__isSmartRef__":true,"id":54398},{"__isSmartRef__":true,"id":54400},{"__isSmartRef__":true,"id":54402},{"__isSmartRef__":true,"id":54404},{"__isSmartRef__":true,"id":54406},{"__isSmartRef__":true,"id":54408}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54410},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54394":{"date":{"__isSmartRef__":true,"id":54395},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54395":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54396":{"date":{"__isSmartRef__":true,"id":54397},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54397":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54398":{"date":{"__isSmartRef__":true,"id":54399},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54399":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54400":{"date":{"__isSmartRef__":true,"id":54401},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54401":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54402":{"date":{"__isSmartRef__":true,"id":54403},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54403":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54404":{"date":{"__isSmartRef__":true,"id":54405},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54405":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54406":{"date":{"__isSmartRef__":true,"id":54407},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54407":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54408":{"date":{"__isSmartRef__":true,"id":54409},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54409":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54410":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54411":{"morph":{"__isSmartRef__":true,"id":54390},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54412":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54413}},"54413":{"test01IsMorph":{"__isSmartRef__":true,"id":54414}},"54414":{"varMapping":{"__isSmartRef__":true,"id":54415},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54416},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54415":{"this":{"__isSmartRef__":true,"id":54412}},"54416":{},"54417":{"change":{"__isSmartRef__":true,"id":54418},"tick":{"__isSmartRef__":true,"id":54422}},"54418":{"varMapping":{"__isSmartRef__":true,"id":54419},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54419":{"this":{"__isSmartRef__":true,"id":54390}},"54420":{"timestamp":{"__isSmartRef__":true,"id":54421},"user":"cschuster","tags":[]},"54421":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54422":{"varMapping":{"__isSmartRef__":true,"id":54423},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54423":{"this":{"__isSmartRef__":true,"id":54390}},"54424":{"timestamp":{"__isSmartRef__":true,"id":54425},"user":"cschuster","tags":[]},"54425":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54426":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54427}],"id":"4A3A4D2D-2EA8-45D9-9014-9A871AAEFC9B","shape":{"__isSmartRef__":true,"id":54428},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1424","partsBinMetaInfo":{"__isSmartRef__":true,"id":54429},"eventHandler":{"__isSmartRef__":true,"id":54447},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","1284DA4D-945A-4C49-9D53-E2CDAE126970"],"partTests":{"__isSmartRef__":true,"id":54448},"_ClipMode":"visible","moved":true,"b":225.08074893354205,"#startLetters":"set","isBeingDragged":false,"delta":0.7428407555562444,"_Rotation":8.133208944792905,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54453},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5430.8,4911.0)"},"54427":{"target":{"__isSmartRef__":true,"id":54426},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54428":{"_BorderWidth":1.4594868560771697,"_ClipMode":"visible","_BorderRadius":19.943626684335477,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-181,-362,56)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.8,-5.9)"},"54429":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54430},{"__isSmartRef__":true,"id":54432},{"__isSmartRef__":true,"id":54434},{"__isSmartRef__":true,"id":54436},{"__isSmartRef__":true,"id":54438},{"__isSmartRef__":true,"id":54440},{"__isSmartRef__":true,"id":54442},{"__isSmartRef__":true,"id":54444}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54446},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54430":{"date":{"__isSmartRef__":true,"id":54431},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54431":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54432":{"date":{"__isSmartRef__":true,"id":54433},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54433":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54434":{"date":{"__isSmartRef__":true,"id":54435},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54435":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54436":{"date":{"__isSmartRef__":true,"id":54437},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54437":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54438":{"date":{"__isSmartRef__":true,"id":54439},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54439":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54440":{"date":{"__isSmartRef__":true,"id":54441},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54441":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54442":{"date":{"__isSmartRef__":true,"id":54443},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54443":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54444":{"date":{"__isSmartRef__":true,"id":54445},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54445":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54446":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54447":{"morph":{"__isSmartRef__":true,"id":54426},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54448":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54449}},"54449":{"test01IsMorph":{"__isSmartRef__":true,"id":54450}},"54450":{"varMapping":{"__isSmartRef__":true,"id":54451},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54452},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54451":{"this":{"__isSmartRef__":true,"id":54448}},"54452":{},"54453":{"change":{"__isSmartRef__":true,"id":54454},"tick":{"__isSmartRef__":true,"id":54458}},"54454":{"varMapping":{"__isSmartRef__":true,"id":54455},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54455":{"this":{"__isSmartRef__":true,"id":54426}},"54456":{"timestamp":{"__isSmartRef__":true,"id":54457},"user":"cschuster","tags":[]},"54457":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54458":{"varMapping":{"__isSmartRef__":true,"id":54459},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54459":{"this":{"__isSmartRef__":true,"id":54426}},"54460":{"timestamp":{"__isSmartRef__":true,"id":54461},"user":"cschuster","tags":[]},"54461":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54462":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54463}],"id":"6F43567D-5BD0-413F-BB3A-5CD3524DC1B1","shape":{"__isSmartRef__":true,"id":54464},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1425","partsBinMetaInfo":{"__isSmartRef__":true,"id":54465},"eventHandler":{"__isSmartRef__":true,"id":54483},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D","8CDB7F11-5D75-4A47-9396-F37317E94594"],"partTests":{"__isSmartRef__":true,"id":54484},"_ClipMode":"visible","moved":true,"b":355.49900640681153,"#startLetters":"set","isBeingDragged":false,"delta":0.7515835230587982,"_Rotation":-13.538148252171892,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54489},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7124.1,5105.1)"},"54463":{"target":{"__isSmartRef__":true,"id":54462},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54464":{"_BorderWidth":4.607618081346807,"_ClipMode":"visible","_BorderRadius":39.753658287862464,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.7,103.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-21,235,177)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.4,-39.9)"},"54465":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54466},{"__isSmartRef__":true,"id":54468},{"__isSmartRef__":true,"id":54470},{"__isSmartRef__":true,"id":54472},{"__isSmartRef__":true,"id":54474},{"__isSmartRef__":true,"id":54476},{"__isSmartRef__":true,"id":54478},{"__isSmartRef__":true,"id":54480}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54482},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54466":{"date":{"__isSmartRef__":true,"id":54467},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54467":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54468":{"date":{"__isSmartRef__":true,"id":54469},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54469":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54470":{"date":{"__isSmartRef__":true,"id":54471},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54471":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54472":{"date":{"__isSmartRef__":true,"id":54473},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54473":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54474":{"date":{"__isSmartRef__":true,"id":54475},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54475":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54476":{"date":{"__isSmartRef__":true,"id":54477},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54477":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54478":{"date":{"__isSmartRef__":true,"id":54479},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54479":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54480":{"date":{"__isSmartRef__":true,"id":54481},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54481":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54482":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54483":{"morph":{"__isSmartRef__":true,"id":54462},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54484":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54485}},"54485":{"test01IsMorph":{"__isSmartRef__":true,"id":54486}},"54486":{"varMapping":{"__isSmartRef__":true,"id":54487},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54487":{"this":{"__isSmartRef__":true,"id":54484}},"54488":{},"54489":{"change":{"__isSmartRef__":true,"id":54490},"tick":{"__isSmartRef__":true,"id":54494}},"54490":{"varMapping":{"__isSmartRef__":true,"id":54491},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54491":{"this":{"__isSmartRef__":true,"id":54462}},"54492":{"timestamp":{"__isSmartRef__":true,"id":54493},"user":"cschuster","tags":[]},"54493":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54494":{"varMapping":{"__isSmartRef__":true,"id":54495},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54495":{"this":{"__isSmartRef__":true,"id":54462}},"54496":{"timestamp":{"__isSmartRef__":true,"id":54497},"user":"cschuster","tags":[]},"54497":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54498":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54499}],"id":"97E2B460-956A-4BF0-8C0A-CEECE3A7878D","shape":{"__isSmartRef__":true,"id":54500},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1426","partsBinMetaInfo":{"__isSmartRef__":true,"id":54501},"eventHandler":{"__isSmartRef__":true,"id":54519},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","F0CB646E-9998-4A57-B6B7-C8F3EE7D9695"],"partTests":{"__isSmartRef__":true,"id":54520},"_ClipMode":"visible","moved":true,"b":68.9535627886653,"#startLetters":"set","isBeingDragged":false,"delta":-0.7312724553048611,"_Rotation":-13.357752107045858,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54525},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6069.8,4050.2)"},"54499":{"target":{"__isSmartRef__":true,"id":54498},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54500":{"_BorderWidth":9.666448345235587,"_ClipMode":"visible","_BorderRadius":5.158815745996872,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.8,62.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(238,331,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-27.2)"},"54501":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54502},{"__isSmartRef__":true,"id":54504},{"__isSmartRef__":true,"id":54506},{"__isSmartRef__":true,"id":54508},{"__isSmartRef__":true,"id":54510},{"__isSmartRef__":true,"id":54512},{"__isSmartRef__":true,"id":54514},{"__isSmartRef__":true,"id":54516}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54518},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54502":{"date":{"__isSmartRef__":true,"id":54503},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54503":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54504":{"date":{"__isSmartRef__":true,"id":54505},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54505":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54506":{"date":{"__isSmartRef__":true,"id":54507},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54507":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54508":{"date":{"__isSmartRef__":true,"id":54509},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54509":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54510":{"date":{"__isSmartRef__":true,"id":54511},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54511":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54512":{"date":{"__isSmartRef__":true,"id":54513},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54513":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54514":{"date":{"__isSmartRef__":true,"id":54515},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54515":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54516":{"date":{"__isSmartRef__":true,"id":54517},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54517":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54518":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54519":{"morph":{"__isSmartRef__":true,"id":54498},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54520":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54521}},"54521":{"test01IsMorph":{"__isSmartRef__":true,"id":54522}},"54522":{"varMapping":{"__isSmartRef__":true,"id":54523},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54523":{"this":{"__isSmartRef__":true,"id":54520}},"54524":{},"54525":{"change":{"__isSmartRef__":true,"id":54526},"tick":{"__isSmartRef__":true,"id":54530}},"54526":{"varMapping":{"__isSmartRef__":true,"id":54527},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54527":{"this":{"__isSmartRef__":true,"id":54498}},"54528":{"timestamp":{"__isSmartRef__":true,"id":54529},"user":"cschuster","tags":[]},"54529":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54530":{"varMapping":{"__isSmartRef__":true,"id":54531},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54531":{"this":{"__isSmartRef__":true,"id":54498}},"54532":{"timestamp":{"__isSmartRef__":true,"id":54533},"user":"cschuster","tags":[]},"54533":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54534":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54535}],"id":"7B187E64-68F7-4E61-A45C-80C6B5B32F9D","shape":{"__isSmartRef__":true,"id":54536},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1427","partsBinMetaInfo":{"__isSmartRef__":true,"id":54537},"eventHandler":{"__isSmartRef__":true,"id":54555},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","8340031A-6065-4DFC-8A49-A224905CE28A"],"partTests":{"__isSmartRef__":true,"id":54556},"_ClipMode":"visible","moved":true,"b":88.50340653897729,"#startLetters":"set","isBeingDragged":false,"delta":-0.7107240666518919,"_Rotation":11.867972497152785,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54561},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4993.7,4482.0)"},"54535":{"target":{"__isSmartRef__":true,"id":54534},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54536":{"_BorderWidth":9.998294397837828,"_ClipMode":"visible","_BorderRadius":0.0272849800687891,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.1,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,263,-155)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.5)"},"54537":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54538},{"__isSmartRef__":true,"id":54540},{"__isSmartRef__":true,"id":54542},{"__isSmartRef__":true,"id":54544},{"__isSmartRef__":true,"id":54546},{"__isSmartRef__":true,"id":54548},{"__isSmartRef__":true,"id":54550},{"__isSmartRef__":true,"id":54552}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54554},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54538":{"date":{"__isSmartRef__":true,"id":54539},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54539":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54540":{"date":{"__isSmartRef__":true,"id":54541},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54541":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54542":{"date":{"__isSmartRef__":true,"id":54543},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54543":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54544":{"date":{"__isSmartRef__":true,"id":54545},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54545":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54546":{"date":{"__isSmartRef__":true,"id":54547},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54547":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54548":{"date":{"__isSmartRef__":true,"id":54549},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54549":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54550":{"date":{"__isSmartRef__":true,"id":54551},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54551":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54552":{"date":{"__isSmartRef__":true,"id":54553},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54553":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54554":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54555":{"morph":{"__isSmartRef__":true,"id":54534},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54556":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54557}},"54557":{"test01IsMorph":{"__isSmartRef__":true,"id":54558}},"54558":{"varMapping":{"__isSmartRef__":true,"id":54559},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54560},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54559":{"this":{"__isSmartRef__":true,"id":54556}},"54560":{},"54561":{"change":{"__isSmartRef__":true,"id":54562},"tick":{"__isSmartRef__":true,"id":54566}},"54562":{"varMapping":{"__isSmartRef__":true,"id":54563},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54563":{"this":{"__isSmartRef__":true,"id":54534}},"54564":{"timestamp":{"__isSmartRef__":true,"id":54565},"user":"cschuster","tags":[]},"54565":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54566":{"varMapping":{"__isSmartRef__":true,"id":54567},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54567":{"this":{"__isSmartRef__":true,"id":54534}},"54568":{"timestamp":{"__isSmartRef__":true,"id":54569},"user":"cschuster","tags":[]},"54569":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54570":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54571}],"id":"35006E49-0920-4357-BC7C-EEC19AAED219","shape":{"__isSmartRef__":true,"id":54572},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1428","partsBinMetaInfo":{"__isSmartRef__":true,"id":54573},"eventHandler":{"__isSmartRef__":true,"id":54591},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57"],"partTests":{"__isSmartRef__":true,"id":54592},"_ClipMode":"visible","moved":true,"b":86,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.624033225818863,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54597},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4240.9,4557.9)"},"54571":{"target":{"__isSmartRef__":true,"id":54570},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54572":{"_BorderWidth":9.987820251299121,"_ClipMode":"visible","_BorderRadius":0.19463862516859498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,274,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.4)"},"54573":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54574},{"__isSmartRef__":true,"id":54576},{"__isSmartRef__":true,"id":54578},{"__isSmartRef__":true,"id":54580},{"__isSmartRef__":true,"id":54582},{"__isSmartRef__":true,"id":54584},{"__isSmartRef__":true,"id":54586},{"__isSmartRef__":true,"id":54588}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54590},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54574":{"date":{"__isSmartRef__":true,"id":54575},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54575":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54576":{"date":{"__isSmartRef__":true,"id":54577},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54577":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54578":{"date":{"__isSmartRef__":true,"id":54579},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54579":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54580":{"date":{"__isSmartRef__":true,"id":54581},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54581":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54582":{"date":{"__isSmartRef__":true,"id":54583},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54583":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54584":{"date":{"__isSmartRef__":true,"id":54585},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54585":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54586":{"date":{"__isSmartRef__":true,"id":54587},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54587":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54588":{"date":{"__isSmartRef__":true,"id":54589},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54589":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54590":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54591":{"morph":{"__isSmartRef__":true,"id":54570},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54592":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54593}},"54593":{"test01IsMorph":{"__isSmartRef__":true,"id":54594}},"54594":{"varMapping":{"__isSmartRef__":true,"id":54595},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54595":{"this":{"__isSmartRef__":true,"id":54592}},"54596":{},"54597":{"change":{"__isSmartRef__":true,"id":54598},"tick":{"__isSmartRef__":true,"id":54602}},"54598":{"varMapping":{"__isSmartRef__":true,"id":54599},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54599":{"this":{"__isSmartRef__":true,"id":54570}},"54600":{"timestamp":{"__isSmartRef__":true,"id":54601},"user":"cschuster","tags":[]},"54601":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54602":{"varMapping":{"__isSmartRef__":true,"id":54603},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54604},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54603":{"this":{"__isSmartRef__":true,"id":54570}},"54604":{"timestamp":{"__isSmartRef__":true,"id":54605},"user":"cschuster","tags":[]},"54605":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54606":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54607}],"id":"267DF6F3-2BBF-4CF7-895C-7316908D5B10","shape":{"__isSmartRef__":true,"id":54608},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1429","partsBinMetaInfo":{"__isSmartRef__":true,"id":54609},"eventHandler":{"__isSmartRef__":true,"id":54627},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","975F3530-F134-4594-A88A-92FCB9ADD066"],"partTests":{"__isSmartRef__":true,"id":54628},"_ClipMode":"visible","moved":true,"b":343.5614857359906,"#startLetters":"set","isBeingDragged":false,"delta":0.9677788330591284,"_Rotation":-16.099478498634163,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54633},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5215.1,4154.1)"},"54607":{"target":{"__isSmartRef__":true,"id":54606},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54608":{"_BorderWidth":3.5850687772685546,"_ClipMode":"visible","_BorderRadius":36.796751415903515,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.3,111.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-73,173,36)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.3,-39.2)"},"54609":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54610},{"__isSmartRef__":true,"id":54612},{"__isSmartRef__":true,"id":54614},{"__isSmartRef__":true,"id":54616},{"__isSmartRef__":true,"id":54618},{"__isSmartRef__":true,"id":54620},{"__isSmartRef__":true,"id":54622},{"__isSmartRef__":true,"id":54624}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54626},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54610":{"date":{"__isSmartRef__":true,"id":54611},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54611":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54612":{"date":{"__isSmartRef__":true,"id":54613},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54613":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54614":{"date":{"__isSmartRef__":true,"id":54615},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54615":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54616":{"date":{"__isSmartRef__":true,"id":54617},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54617":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54618":{"date":{"__isSmartRef__":true,"id":54619},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54619":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54620":{"date":{"__isSmartRef__":true,"id":54621},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54621":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54622":{"date":{"__isSmartRef__":true,"id":54623},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54623":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54624":{"date":{"__isSmartRef__":true,"id":54625},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54625":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54626":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54627":{"morph":{"__isSmartRef__":true,"id":54606},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54628":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54629}},"54629":{"test01IsMorph":{"__isSmartRef__":true,"id":54630}},"54630":{"varMapping":{"__isSmartRef__":true,"id":54631},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54631":{"this":{"__isSmartRef__":true,"id":54628}},"54632":{},"54633":{"change":{"__isSmartRef__":true,"id":54634},"tick":{"__isSmartRef__":true,"id":54638}},"54634":{"varMapping":{"__isSmartRef__":true,"id":54635},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54635":{"this":{"__isSmartRef__":true,"id":54606}},"54636":{"timestamp":{"__isSmartRef__":true,"id":54637},"user":"cschuster","tags":[]},"54637":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54638":{"varMapping":{"__isSmartRef__":true,"id":54639},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54639":{"this":{"__isSmartRef__":true,"id":54606}},"54640":{"timestamp":{"__isSmartRef__":true,"id":54641},"user":"cschuster","tags":[]},"54641":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54642":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54643}],"id":"9A80FA0A-C510-45AB-AA01-62275B409CC9","shape":{"__isSmartRef__":true,"id":54644},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1430","partsBinMetaInfo":{"__isSmartRef__":true,"id":54645},"eventHandler":{"__isSmartRef__":true,"id":54663},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642","6131F973-6085-4CEF-8A51-904FB5F109EE"],"partTests":{"__isSmartRef__":true,"id":54664},"_ClipMode":"visible","moved":true,"b":233.59127032908145,"#startLetters":"set","isBeingDragged":false,"delta":-0.8208359069540165,"_Rotation":47.14700112128021,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54669},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5990.4,4312.2)"},"54643":{"target":{"__isSmartRef__":true,"id":54642},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54644":{"_BorderWidth":0.9759831308896292,"_ClipMode":"visible","_BorderRadius":14.091661179384275,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.2,132.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-206,-358,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.9,-8.1)"},"54645":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54646},{"__isSmartRef__":true,"id":54648},{"__isSmartRef__":true,"id":54650},{"__isSmartRef__":true,"id":54652},{"__isSmartRef__":true,"id":54654},{"__isSmartRef__":true,"id":54656},{"__isSmartRef__":true,"id":54658},{"__isSmartRef__":true,"id":54660}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54662},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54646":{"date":{"__isSmartRef__":true,"id":54647},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54647":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54648":{"date":{"__isSmartRef__":true,"id":54649},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54649":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54650":{"date":{"__isSmartRef__":true,"id":54651},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54651":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54652":{"date":{"__isSmartRef__":true,"id":54653},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54653":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54654":{"date":{"__isSmartRef__":true,"id":54655},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54655":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54656":{"date":{"__isSmartRef__":true,"id":54657},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54657":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54658":{"date":{"__isSmartRef__":true,"id":54659},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54659":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54660":{"date":{"__isSmartRef__":true,"id":54661},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54661":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54662":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54663":{"morph":{"__isSmartRef__":true,"id":54642},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54664":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54665}},"54665":{"test01IsMorph":{"__isSmartRef__":true,"id":54666}},"54666":{"varMapping":{"__isSmartRef__":true,"id":54667},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54667":{"this":{"__isSmartRef__":true,"id":54664}},"54668":{},"54669":{"change":{"__isSmartRef__":true,"id":54670},"tick":{"__isSmartRef__":true,"id":54674}},"54670":{"varMapping":{"__isSmartRef__":true,"id":54671},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54671":{"this":{"__isSmartRef__":true,"id":54642}},"54672":{"timestamp":{"__isSmartRef__":true,"id":54673},"user":"cschuster","tags":[]},"54673":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54674":{"varMapping":{"__isSmartRef__":true,"id":54675},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54675":{"this":{"__isSmartRef__":true,"id":54642}},"54676":{"timestamp":{"__isSmartRef__":true,"id":54677},"user":"cschuster","tags":[]},"54677":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54678":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54679}],"id":"AE8D74DB-9A01-48D2-A913-670516454474","shape":{"__isSmartRef__":true,"id":54680},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1431","partsBinMetaInfo":{"__isSmartRef__":true,"id":54681},"eventHandler":{"__isSmartRef__":true,"id":54699},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC"],"partTests":{"__isSmartRef__":true,"id":54700},"_ClipMode":"visible","moved":true,"b":279,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-50.131126590941854,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54705},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4273.8,5682.3)"},"54679":{"target":{"__isSmartRef__":true,"id":54678},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54680":{"_BorderWidth":0.061558297024310704,"_ClipMode":"visible","_BorderRadius":0.9788696740969272,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.6,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-212,26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-23.1)"},"54681":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54682},{"__isSmartRef__":true,"id":54684},{"__isSmartRef__":true,"id":54686},{"__isSmartRef__":true,"id":54688},{"__isSmartRef__":true,"id":54690},{"__isSmartRef__":true,"id":54692},{"__isSmartRef__":true,"id":54694},{"__isSmartRef__":true,"id":54696}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54698},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54682":{"date":{"__isSmartRef__":true,"id":54683},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54683":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54684":{"date":{"__isSmartRef__":true,"id":54685},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54685":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54686":{"date":{"__isSmartRef__":true,"id":54687},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54687":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54688":{"date":{"__isSmartRef__":true,"id":54689},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54689":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54690":{"date":{"__isSmartRef__":true,"id":54691},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54691":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54692":{"date":{"__isSmartRef__":true,"id":54693},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54693":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54694":{"date":{"__isSmartRef__":true,"id":54695},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54695":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54696":{"date":{"__isSmartRef__":true,"id":54697},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54697":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54698":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54699":{"morph":{"__isSmartRef__":true,"id":54678},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54700":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54701}},"54701":{"test01IsMorph":{"__isSmartRef__":true,"id":54702}},"54702":{"varMapping":{"__isSmartRef__":true,"id":54703},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54704},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54703":{"this":{"__isSmartRef__":true,"id":54700}},"54704":{},"54705":{"change":{"__isSmartRef__":true,"id":54706},"tick":{"__isSmartRef__":true,"id":54710}},"54706":{"varMapping":{"__isSmartRef__":true,"id":54707},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54707":{"this":{"__isSmartRef__":true,"id":54678}},"54708":{"timestamp":{"__isSmartRef__":true,"id":54709},"user":"cschuster","tags":[]},"54709":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54710":{"varMapping":{"__isSmartRef__":true,"id":54711},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54711":{"this":{"__isSmartRef__":true,"id":54678}},"54712":{"timestamp":{"__isSmartRef__":true,"id":54713},"user":"cschuster","tags":[]},"54713":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54714":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54715}],"id":"8B4A4A07-BFFA-42EB-8DE5-443A467B37DE","shape":{"__isSmartRef__":true,"id":54716},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1432","partsBinMetaInfo":{"__isSmartRef__":true,"id":54717},"eventHandler":{"__isSmartRef__":true,"id":54735},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","B8C8A4FE-F369-43B8-B12D-3B69A7419B4E"],"partTests":{"__isSmartRef__":true,"id":54736},"_ClipMode":"visible","moved":true,"b":346.08929538424127,"#startLetters":"set","isBeingDragged":false,"delta":0.8739628671319224,"_Rotation":39.69199788249952,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54741},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5451.1,4592.3)"},"54715":{"target":{"__isSmartRef__":true,"id":54714},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54716":{"_BorderWidth":3.7979530099459744,"_ClipMode":"visible","_BorderRadius":37.68813285392329,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.3,109.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-62,187,69)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.2,-39.4)"},"54717":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54718},{"__isSmartRef__":true,"id":54720},{"__isSmartRef__":true,"id":54722},{"__isSmartRef__":true,"id":54724},{"__isSmartRef__":true,"id":54726},{"__isSmartRef__":true,"id":54728},{"__isSmartRef__":true,"id":54730},{"__isSmartRef__":true,"id":54732}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54734},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54718":{"date":{"__isSmartRef__":true,"id":54719},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54719":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54720":{"date":{"__isSmartRef__":true,"id":54721},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54721":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54722":{"date":{"__isSmartRef__":true,"id":54723},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54723":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54724":{"date":{"__isSmartRef__":true,"id":54725},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54725":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54726":{"date":{"__isSmartRef__":true,"id":54727},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54727":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54728":{"date":{"__isSmartRef__":true,"id":54729},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54729":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54730":{"date":{"__isSmartRef__":true,"id":54731},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54731":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54732":{"date":{"__isSmartRef__":true,"id":54733},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54733":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54734":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54735":{"morph":{"__isSmartRef__":true,"id":54714},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54736":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54737}},"54737":{"test01IsMorph":{"__isSmartRef__":true,"id":54738}},"54738":{"varMapping":{"__isSmartRef__":true,"id":54739},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54739":{"this":{"__isSmartRef__":true,"id":54736}},"54740":{},"54741":{"change":{"__isSmartRef__":true,"id":54742},"tick":{"__isSmartRef__":true,"id":54746}},"54742":{"varMapping":{"__isSmartRef__":true,"id":54743},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54743":{"this":{"__isSmartRef__":true,"id":54714}},"54744":{"timestamp":{"__isSmartRef__":true,"id":54745},"user":"cschuster","tags":[]},"54745":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54746":{"varMapping":{"__isSmartRef__":true,"id":54747},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54747":{"this":{"__isSmartRef__":true,"id":54714}},"54748":{"timestamp":{"__isSmartRef__":true,"id":54749},"user":"cschuster","tags":[]},"54749":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54750":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54751}],"id":"E540D173-25FB-4592-B7D7-8304CA873C3C","shape":{"__isSmartRef__":true,"id":54752},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1433","partsBinMetaInfo":{"__isSmartRef__":true,"id":54753},"eventHandler":{"__isSmartRef__":true,"id":54771},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","441C57ED-7F58-45EC-8594-5619CFAAE416"],"partTests":{"__isSmartRef__":true,"id":54772},"_ClipMode":"visible","moved":true,"b":303,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.987098036631852,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54777},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6370.4,4343.2)"},"54751":{"target":{"__isSmartRef__":true,"id":54750},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54752":{"_BorderWidth":0.8066471602728784,"_ClipMode":"visible","_BorderRadius":11.865267138483977,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,133.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-214,-75,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.2,-30.9)"},"54753":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54754},{"__isSmartRef__":true,"id":54756},{"__isSmartRef__":true,"id":54758},{"__isSmartRef__":true,"id":54760},{"__isSmartRef__":true,"id":54762},{"__isSmartRef__":true,"id":54764},{"__isSmartRef__":true,"id":54766},{"__isSmartRef__":true,"id":54768}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54770},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54754":{"date":{"__isSmartRef__":true,"id":54755},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54755":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54756":{"date":{"__isSmartRef__":true,"id":54757},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54757":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54758":{"date":{"__isSmartRef__":true,"id":54759},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54759":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54760":{"date":{"__isSmartRef__":true,"id":54761},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54761":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54762":{"date":{"__isSmartRef__":true,"id":54763},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54763":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54764":{"date":{"__isSmartRef__":true,"id":54765},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54765":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54766":{"date":{"__isSmartRef__":true,"id":54767},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54767":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54768":{"date":{"__isSmartRef__":true,"id":54769},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54769":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54770":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54771":{"morph":{"__isSmartRef__":true,"id":54750},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54772":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54773}},"54773":{"test01IsMorph":{"__isSmartRef__":true,"id":54774}},"54774":{"varMapping":{"__isSmartRef__":true,"id":54775},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54775":{"this":{"__isSmartRef__":true,"id":54772}},"54776":{},"54777":{"change":{"__isSmartRef__":true,"id":54778},"tick":{"__isSmartRef__":true,"id":54782}},"54778":{"varMapping":{"__isSmartRef__":true,"id":54779},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54779":{"this":{"__isSmartRef__":true,"id":54750}},"54780":{"timestamp":{"__isSmartRef__":true,"id":54781},"user":"cschuster","tags":[]},"54781":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54782":{"varMapping":{"__isSmartRef__":true,"id":54783},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54783":{"this":{"__isSmartRef__":true,"id":54750}},"54784":{"timestamp":{"__isSmartRef__":true,"id":54785},"user":"cschuster","tags":[]},"54785":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54786":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54787}],"id":"FE90A6DA-E5E6-415F-AE1F-1E34669BF3C7","shape":{"__isSmartRef__":true,"id":54788},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1434","partsBinMetaInfo":{"__isSmartRef__":true,"id":54789},"eventHandler":{"__isSmartRef__":true,"id":54807},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","AD70473D-B011-4852-86A6-33BF60FAC294"],"partTests":{"__isSmartRef__":true,"id":54808},"_ClipMode":"visible","moved":true,"b":170,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-11.597358083007206,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54813},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4468.5,4842.6)"},"54787":{"target":{"__isSmartRef__":true,"id":54786},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54788":{"_BorderWidth":5.868240888334651,"_ClipMode":"visible","_BorderRadius":38.79385241571817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,93.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(45,-207,-117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.5,-0.3)"},"54789":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54790},{"__isSmartRef__":true,"id":54792},{"__isSmartRef__":true,"id":54794},{"__isSmartRef__":true,"id":54796},{"__isSmartRef__":true,"id":54798},{"__isSmartRef__":true,"id":54800},{"__isSmartRef__":true,"id":54802},{"__isSmartRef__":true,"id":54804}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54806},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54790":{"date":{"__isSmartRef__":true,"id":54791},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54791":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54792":{"date":{"__isSmartRef__":true,"id":54793},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54793":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54794":{"date":{"__isSmartRef__":true,"id":54795},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54795":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54796":{"date":{"__isSmartRef__":true,"id":54797},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54797":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54798":{"date":{"__isSmartRef__":true,"id":54799},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54799":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54800":{"date":{"__isSmartRef__":true,"id":54801},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54801":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54802":{"date":{"__isSmartRef__":true,"id":54803},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54803":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54804":{"date":{"__isSmartRef__":true,"id":54805},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54805":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54806":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54807":{"morph":{"__isSmartRef__":true,"id":54786},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54808":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54809}},"54809":{"test01IsMorph":{"__isSmartRef__":true,"id":54810}},"54810":{"varMapping":{"__isSmartRef__":true,"id":54811},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54811":{"this":{"__isSmartRef__":true,"id":54808}},"54812":{},"54813":{"change":{"__isSmartRef__":true,"id":54814},"tick":{"__isSmartRef__":true,"id":54818}},"54814":{"varMapping":{"__isSmartRef__":true,"id":54815},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54815":{"this":{"__isSmartRef__":true,"id":54786}},"54816":{"timestamp":{"__isSmartRef__":true,"id":54817},"user":"cschuster","tags":[]},"54817":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54818":{"varMapping":{"__isSmartRef__":true,"id":54819},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54820},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54819":{"this":{"__isSmartRef__":true,"id":54786}},"54820":{"timestamp":{"__isSmartRef__":true,"id":54821},"user":"cschuster","tags":[]},"54821":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54822":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54823}],"id":"350E7184-43AD-4DD7-9056-DA435490377A","shape":{"__isSmartRef__":true,"id":54824},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1435","partsBinMetaInfo":{"__isSmartRef__":true,"id":54825},"eventHandler":{"__isSmartRef__":true,"id":54843},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9"],"partTests":{"__isSmartRef__":true,"id":54844},"_ClipMode":"visible","moved":true,"b":0.6570245692273602,"#startLetters":"set","isBeingDragged":false,"delta":0.6570245692273602,"_Rotation":27.075193214316755,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54849},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5458.7,4436.2)"},"54823":{"target":{"__isSmartRef__":true,"id":54822},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54824":{"_BorderWidth":5.057334953409795,"_ClipMode":"visible","_BorderRadius":39.994740324987994,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.9,99.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(3,259,220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.2,-40.0)"},"54825":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54826},{"__isSmartRef__":true,"id":54828},{"__isSmartRef__":true,"id":54830},{"__isSmartRef__":true,"id":54832},{"__isSmartRef__":true,"id":54834},{"__isSmartRef__":true,"id":54836},{"__isSmartRef__":true,"id":54838},{"__isSmartRef__":true,"id":54840}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54842},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54826":{"date":{"__isSmartRef__":true,"id":54827},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54827":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54828":{"date":{"__isSmartRef__":true,"id":54829},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54829":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54830":{"date":{"__isSmartRef__":true,"id":54831},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54831":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54832":{"date":{"__isSmartRef__":true,"id":54833},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54833":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54834":{"date":{"__isSmartRef__":true,"id":54835},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54835":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54836":{"date":{"__isSmartRef__":true,"id":54837},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54837":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54838":{"date":{"__isSmartRef__":true,"id":54839},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54839":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54840":{"date":{"__isSmartRef__":true,"id":54841},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54841":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54842":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54843":{"morph":{"__isSmartRef__":true,"id":54822},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54844":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54845}},"54845":{"test01IsMorph":{"__isSmartRef__":true,"id":54846}},"54846":{"varMapping":{"__isSmartRef__":true,"id":54847},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54848},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54847":{"this":{"__isSmartRef__":true,"id":54844}},"54848":{},"54849":{"change":{"__isSmartRef__":true,"id":54850},"tick":{"__isSmartRef__":true,"id":54854}},"54850":{"varMapping":{"__isSmartRef__":true,"id":54851},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54851":{"this":{"__isSmartRef__":true,"id":54822}},"54852":{"timestamp":{"__isSmartRef__":true,"id":54853},"user":"cschuster","tags":[]},"54853":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54854":{"varMapping":{"__isSmartRef__":true,"id":54855},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54856},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54855":{"this":{"__isSmartRef__":true,"id":54822}},"54856":{"timestamp":{"__isSmartRef__":true,"id":54857},"user":"cschuster","tags":[]},"54857":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54858":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54859}],"id":"2CE3708A-7C08-46D6-8081-C71F53A1A899","shape":{"__isSmartRef__":true,"id":54860},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1436","partsBinMetaInfo":{"__isSmartRef__":true,"id":54861},"eventHandler":{"__isSmartRef__":true,"id":54879},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","9FCD8026-0C80-4C90-BEAE-EDBB636825F4"],"partTests":{"__isSmartRef__":true,"id":54880},"_ClipMode":"visible","moved":true,"b":218.36990466306452,"#startLetters":"set","isBeingDragged":false,"delta":0.9662385162082501,"_Rotation":17.383411655909324,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54885},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4254.0,3523.5)"},"54859":{"target":{"__isSmartRef__":true,"id":54858},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54860":{"_BorderWidth":1.8963197517332815,"_ClipMode":"visible","_BorderRadius":24.587470266430465,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.9,124.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-159,-360,-34)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.6,-4.3)"},"54861":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54862},{"__isSmartRef__":true,"id":54864},{"__isSmartRef__":true,"id":54866},{"__isSmartRef__":true,"id":54868},{"__isSmartRef__":true,"id":54870},{"__isSmartRef__":true,"id":54872},{"__isSmartRef__":true,"id":54874},{"__isSmartRef__":true,"id":54876}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54878},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54862":{"date":{"__isSmartRef__":true,"id":54863},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54863":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54864":{"date":{"__isSmartRef__":true,"id":54865},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54865":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54866":{"date":{"__isSmartRef__":true,"id":54867},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54867":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54868":{"date":{"__isSmartRef__":true,"id":54869},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54869":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54870":{"date":{"__isSmartRef__":true,"id":54871},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54871":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54872":{"date":{"__isSmartRef__":true,"id":54873},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54873":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54874":{"date":{"__isSmartRef__":true,"id":54875},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54875":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54876":{"date":{"__isSmartRef__":true,"id":54877},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54877":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54878":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54879":{"morph":{"__isSmartRef__":true,"id":54858},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54880":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54881}},"54881":{"test01IsMorph":{"__isSmartRef__":true,"id":54882}},"54882":{"varMapping":{"__isSmartRef__":true,"id":54883},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54883":{"this":{"__isSmartRef__":true,"id":54880}},"54884":{},"54885":{"change":{"__isSmartRef__":true,"id":54886},"tick":{"__isSmartRef__":true,"id":54890}},"54886":{"varMapping":{"__isSmartRef__":true,"id":54887},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54887":{"this":{"__isSmartRef__":true,"id":54858}},"54888":{"timestamp":{"__isSmartRef__":true,"id":54889},"user":"cschuster","tags":[]},"54889":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54890":{"varMapping":{"__isSmartRef__":true,"id":54891},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54892},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54891":{"this":{"__isSmartRef__":true,"id":54858}},"54892":{"timestamp":{"__isSmartRef__":true,"id":54893},"user":"cschuster","tags":[]},"54893":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54894":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54895}],"id":"774EDD60-A3AF-4F6C-B257-D826BFE9DF35","shape":{"__isSmartRef__":true,"id":54896},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1437","partsBinMetaInfo":{"__isSmartRef__":true,"id":54897},"eventHandler":{"__isSmartRef__":true,"id":54915},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","161FEBD7-7662-434F-840E-F9C4FC1A8320"],"partTests":{"__isSmartRef__":true,"id":54916},"_ClipMode":"visible","moved":true,"b":95.45860982593149,"#startLetters":"set","isBeingDragged":false,"delta":-0.8164857721421868,"_Rotation":14.834209013176864,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54921},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4974.0,5439.8)"},"54895":{"target":{"__isSmartRef__":true,"id":54894},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54896":{"_BorderWidth":9.977325885549977,"_ClipMode":"visible","_BorderRadius":0.3619632464546152,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.4,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,230,-72)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.1)"},"54897":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54898},{"__isSmartRef__":true,"id":54900},{"__isSmartRef__":true,"id":54902},{"__isSmartRef__":true,"id":54904},{"__isSmartRef__":true,"id":54906},{"__isSmartRef__":true,"id":54908},{"__isSmartRef__":true,"id":54910},{"__isSmartRef__":true,"id":54912}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54914},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54898":{"date":{"__isSmartRef__":true,"id":54899},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54899":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54900":{"date":{"__isSmartRef__":true,"id":54901},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54901":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54902":{"date":{"__isSmartRef__":true,"id":54903},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54903":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54904":{"date":{"__isSmartRef__":true,"id":54905},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54905":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54906":{"date":{"__isSmartRef__":true,"id":54907},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54907":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54908":{"date":{"__isSmartRef__":true,"id":54909},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54909":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54910":{"date":{"__isSmartRef__":true,"id":54911},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54911":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54912":{"date":{"__isSmartRef__":true,"id":54913},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54913":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54914":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54915":{"morph":{"__isSmartRef__":true,"id":54894},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54916":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54917}},"54917":{"test01IsMorph":{"__isSmartRef__":true,"id":54918}},"54918":{"varMapping":{"__isSmartRef__":true,"id":54919},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54919":{"this":{"__isSmartRef__":true,"id":54916}},"54920":{},"54921":{"change":{"__isSmartRef__":true,"id":54922},"tick":{"__isSmartRef__":true,"id":54926}},"54922":{"varMapping":{"__isSmartRef__":true,"id":54923},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54923":{"this":{"__isSmartRef__":true,"id":54894}},"54924":{"timestamp":{"__isSmartRef__":true,"id":54925},"user":"cschuster","tags":[]},"54925":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54926":{"varMapping":{"__isSmartRef__":true,"id":54927},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54927":{"this":{"__isSmartRef__":true,"id":54894}},"54928":{"timestamp":{"__isSmartRef__":true,"id":54929},"user":"cschuster","tags":[]},"54929":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54930":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54931}],"id":"0B172721-E57F-4BF2-9150-925C55F9061A","shape":{"__isSmartRef__":true,"id":54932},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1438","partsBinMetaInfo":{"__isSmartRef__":true,"id":54933},"eventHandler":{"__isSmartRef__":true,"id":54951},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","61823827-4153-4134-9AB6-B33C93289F77"],"partTests":{"__isSmartRef__":true,"id":54952},"_ClipMode":"visible","moved":true,"b":188.8214358680416,"#startLetters":"set","isBeingDragged":false,"delta":0.8906671503209509,"_Rotation":5.79883404337033,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54957},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5866.3,3934.6)"},"54931":{"target":{"__isSmartRef__":true,"id":54930},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54932":{"_BorderWidth":4.233222260150791,"_ClipMode":"visible","_BorderRadius":39.05928303627478,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.1,106.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,-293,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-0.2)"},"54933":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54934},{"__isSmartRef__":true,"id":54936},{"__isSmartRef__":true,"id":54938},{"__isSmartRef__":true,"id":54940},{"__isSmartRef__":true,"id":54942},{"__isSmartRef__":true,"id":54944},{"__isSmartRef__":true,"id":54946},{"__isSmartRef__":true,"id":54948}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54950},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54934":{"date":{"__isSmartRef__":true,"id":54935},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54935":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54936":{"date":{"__isSmartRef__":true,"id":54937},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54937":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54938":{"date":{"__isSmartRef__":true,"id":54939},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54939":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54940":{"date":{"__isSmartRef__":true,"id":54941},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54941":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54942":{"date":{"__isSmartRef__":true,"id":54943},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54943":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54944":{"date":{"__isSmartRef__":true,"id":54945},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54945":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54946":{"date":{"__isSmartRef__":true,"id":54947},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54947":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54948":{"date":{"__isSmartRef__":true,"id":54949},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54949":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54950":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54951":{"morph":{"__isSmartRef__":true,"id":54930},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54952":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54953}},"54953":{"test01IsMorph":{"__isSmartRef__":true,"id":54954}},"54954":{"varMapping":{"__isSmartRef__":true,"id":54955},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54955":{"this":{"__isSmartRef__":true,"id":54952}},"54956":{},"54957":{"change":{"__isSmartRef__":true,"id":54958},"tick":{"__isSmartRef__":true,"id":54962}},"54958":{"varMapping":{"__isSmartRef__":true,"id":54959},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54959":{"this":{"__isSmartRef__":true,"id":54930}},"54960":{"timestamp":{"__isSmartRef__":true,"id":54961},"user":"cschuster","tags":[]},"54961":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54962":{"varMapping":{"__isSmartRef__":true,"id":54963},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":54964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54963":{"this":{"__isSmartRef__":true,"id":54930}},"54964":{"timestamp":{"__isSmartRef__":true,"id":54965},"user":"cschuster","tags":[]},"54965":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"54966":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":54967}],"id":"1C2C0494-DD4C-420F-ADCC-F7179117B98D","shape":{"__isSmartRef__":true,"id":54968},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1439","partsBinMetaInfo":{"__isSmartRef__":true,"id":54969},"eventHandler":{"__isSmartRef__":true,"id":54987},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","BA32EFBB-A240-4753-83E4-5ACA8CBC5B78"],"partTests":{"__isSmartRef__":true,"id":54988},"_ClipMode":"visible","moved":true,"b":319.1735848747194,"#startLetters":"set","isBeingDragged":false,"delta":-0.8505503151100129,"_Rotation":-28.876365313073947,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54993},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5076.8,5247.2)"},"54967":{"target":{"__isSmartRef__":true,"id":54966},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"54968":{"_BorderWidth":1.7311523367307502,"_ClipMode":"visible","_BorderRadius":22.903415926942664,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-167,27,-232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-35.1)"},"54969":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":54970},{"__isSmartRef__":true,"id":54972},{"__isSmartRef__":true,"id":54974},{"__isSmartRef__":true,"id":54976},{"__isSmartRef__":true,"id":54978},{"__isSmartRef__":true,"id":54980},{"__isSmartRef__":true,"id":54982},{"__isSmartRef__":true,"id":54984}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":54986},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54970":{"date":{"__isSmartRef__":true,"id":54971},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"54971":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"54972":{"date":{"__isSmartRef__":true,"id":54973},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"54973":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"54974":{"date":{"__isSmartRef__":true,"id":54975},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"54975":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"54976":{"date":{"__isSmartRef__":true,"id":54977},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"54977":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"54978":{"date":{"__isSmartRef__":true,"id":54979},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"54979":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"54980":{"date":{"__isSmartRef__":true,"id":54981},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"54981":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"54982":{"date":{"__isSmartRef__":true,"id":54983},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"54983":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"54984":{"date":{"__isSmartRef__":true,"id":54985},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"54985":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"54986":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"54987":{"morph":{"__isSmartRef__":true,"id":54966},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"54988":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54989}},"54989":{"test01IsMorph":{"__isSmartRef__":true,"id":54990}},"54990":{"varMapping":{"__isSmartRef__":true,"id":54991},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54991":{"this":{"__isSmartRef__":true,"id":54988}},"54992":{},"54993":{"change":{"__isSmartRef__":true,"id":54994},"tick":{"__isSmartRef__":true,"id":54998}},"54994":{"varMapping":{"__isSmartRef__":true,"id":54995},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":54996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54995":{"this":{"__isSmartRef__":true,"id":54966}},"54996":{"timestamp":{"__isSmartRef__":true,"id":54997},"user":"cschuster","tags":[]},"54997":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"54998":{"varMapping":{"__isSmartRef__":true,"id":54999},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54999":{"this":{"__isSmartRef__":true,"id":54966}},"55000":{"timestamp":{"__isSmartRef__":true,"id":55001},"user":"cschuster","tags":[]},"55001":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55002":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55003}],"id":"01171EB3-6507-4B67-A7C7-E4F33430BA9A","shape":{"__isSmartRef__":true,"id":55004},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1440","partsBinMetaInfo":{"__isSmartRef__":true,"id":55005},"eventHandler":{"__isSmartRef__":true,"id":55023},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","F1AC3187-CF8B-4745-9FBF-54C2D1C0DFD5","E311FE99-C50B-4062-9813-D754B55CF1C6"],"partTests":{"__isSmartRef__":true,"id":55024},"_ClipMode":"visible","moved":true,"b":66.95228408137336,"#startLetters":"set","isBeingDragged":false,"delta":-0.8989193739835173,"_Rotation":34.28822357565104,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55029},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5445.1,3924.1)"},"55003":{"target":{"__isSmartRef__":true,"id":55002},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55004":{"_BorderWidth":9.600895667201385,"_ClipMode":"visible","_BorderRadius":6.130814495244053,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.8,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,336,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-27.8)"},"55005":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55006},{"__isSmartRef__":true,"id":55008},{"__isSmartRef__":true,"id":55010},{"__isSmartRef__":true,"id":55012},{"__isSmartRef__":true,"id":55014},{"__isSmartRef__":true,"id":55016},{"__isSmartRef__":true,"id":55018},{"__isSmartRef__":true,"id":55020}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55022},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55006":{"date":{"__isSmartRef__":true,"id":55007},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55007":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55008":{"date":{"__isSmartRef__":true,"id":55009},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55009":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55010":{"date":{"__isSmartRef__":true,"id":55011},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55011":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55012":{"date":{"__isSmartRef__":true,"id":55013},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55013":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55014":{"date":{"__isSmartRef__":true,"id":55015},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55015":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55016":{"date":{"__isSmartRef__":true,"id":55017},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55017":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55018":{"date":{"__isSmartRef__":true,"id":55019},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55019":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55020":{"date":{"__isSmartRef__":true,"id":55021},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55021":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55022":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55023":{"morph":{"__isSmartRef__":true,"id":55002},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55024":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55025}},"55025":{"test01IsMorph":{"__isSmartRef__":true,"id":55026}},"55026":{"varMapping":{"__isSmartRef__":true,"id":55027},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55027":{"this":{"__isSmartRef__":true,"id":55024}},"55028":{},"55029":{"change":{"__isSmartRef__":true,"id":55030},"tick":{"__isSmartRef__":true,"id":55034}},"55030":{"varMapping":{"__isSmartRef__":true,"id":55031},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55031":{"this":{"__isSmartRef__":true,"id":55002}},"55032":{"timestamp":{"__isSmartRef__":true,"id":55033},"user":"cschuster","tags":[]},"55033":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55034":{"varMapping":{"__isSmartRef__":true,"id":55035},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55035":{"this":{"__isSmartRef__":true,"id":55002}},"55036":{"timestamp":{"__isSmartRef__":true,"id":55037},"user":"cschuster","tags":[]},"55037":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55038":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55039}],"id":"E2EFF85D-8AAC-4E90-959B-42DDF9024949","shape":{"__isSmartRef__":true,"id":55040},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1441","partsBinMetaInfo":{"__isSmartRef__":true,"id":55041},"eventHandler":{"__isSmartRef__":true,"id":55059},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","056C767F-541A-425F-810F-71A80D87FAAA","2873527E-261E-4AB7-AD2A-2A28BE172B5A"],"partTests":{"__isSmartRef__":true,"id":55060},"_ClipMode":"visible","moved":true,"b":168.7679808292305,"#startLetters":"set","isBeingDragged":false,"delta":0.948134723759722,"_Rotation":-18.093117209340402,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55065},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4528.2,4503.1)"},"55039":{"target":{"__isSmartRef__":true,"id":55038},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55040":{"_BorderWidth":5.973912588975625,"_ClipMode":"visible","_BorderRadius":38.48239083045567,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.7,92.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(50,-201,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.9,-0.4)"},"55041":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55042},{"__isSmartRef__":true,"id":55044},{"__isSmartRef__":true,"id":55046},{"__isSmartRef__":true,"id":55048},{"__isSmartRef__":true,"id":55050},{"__isSmartRef__":true,"id":55052},{"__isSmartRef__":true,"id":55054},{"__isSmartRef__":true,"id":55056}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55058},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55042":{"date":{"__isSmartRef__":true,"id":55043},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55043":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55044":{"date":{"__isSmartRef__":true,"id":55045},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55045":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55046":{"date":{"__isSmartRef__":true,"id":55047},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55047":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55048":{"date":{"__isSmartRef__":true,"id":55049},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55049":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55050":{"date":{"__isSmartRef__":true,"id":55051},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55051":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55052":{"date":{"__isSmartRef__":true,"id":55053},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55053":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55054":{"date":{"__isSmartRef__":true,"id":55055},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55055":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55056":{"date":{"__isSmartRef__":true,"id":55057},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55057":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55058":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55059":{"morph":{"__isSmartRef__":true,"id":55038},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55060":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55061}},"55061":{"test01IsMorph":{"__isSmartRef__":true,"id":55062}},"55062":{"varMapping":{"__isSmartRef__":true,"id":55063},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55063":{"this":{"__isSmartRef__":true,"id":55060}},"55064":{},"55065":{"change":{"__isSmartRef__":true,"id":55066},"tick":{"__isSmartRef__":true,"id":55070}},"55066":{"varMapping":{"__isSmartRef__":true,"id":55067},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55067":{"this":{"__isSmartRef__":true,"id":55038}},"55068":{"timestamp":{"__isSmartRef__":true,"id":55069},"user":"cschuster","tags":[]},"55069":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55070":{"varMapping":{"__isSmartRef__":true,"id":55071},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55071":{"this":{"__isSmartRef__":true,"id":55038}},"55072":{"timestamp":{"__isSmartRef__":true,"id":55073},"user":"cschuster","tags":[]},"55073":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55074":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55075}],"id":"9DE23F4F-70B2-4684-9CB6-4F6FE9DEA2C8","shape":{"__isSmartRef__":true,"id":55076},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1442","partsBinMetaInfo":{"__isSmartRef__":true,"id":55077},"eventHandler":{"__isSmartRef__":true,"id":55095},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","809FCD2A-4CAB-4206-85CC-A0E379BE6145","0001A722-7352-4D9F-BA56-1570DADFC183"],"partTests":{"__isSmartRef__":true,"id":55096},"_ClipMode":"visible","moved":true,"b":308.974264150369,"#startLetters":"set","isBeingDragged":false,"delta":-0.7731172098428942,"_Rotation":2.9196174654718208,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55101},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4822.5,4328.4)"},"55075":{"target":{"__isSmartRef__":true,"id":55074},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55076":{"_BorderWidth":1.1128572088375503,"_ClipMode":"visible","_BorderRadius":15.824193473782085,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,131.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-199,-38,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.5,-32.6)"},"55077":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55078},{"__isSmartRef__":true,"id":55080},{"__isSmartRef__":true,"id":55082},{"__isSmartRef__":true,"id":55084},{"__isSmartRef__":true,"id":55086},{"__isSmartRef__":true,"id":55088},{"__isSmartRef__":true,"id":55090},{"__isSmartRef__":true,"id":55092}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55094},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55078":{"date":{"__isSmartRef__":true,"id":55079},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55079":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55080":{"date":{"__isSmartRef__":true,"id":55081},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55081":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55082":{"date":{"__isSmartRef__":true,"id":55083},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55083":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55084":{"date":{"__isSmartRef__":true,"id":55085},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55085":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55086":{"date":{"__isSmartRef__":true,"id":55087},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55087":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55088":{"date":{"__isSmartRef__":true,"id":55089},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55089":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55090":{"date":{"__isSmartRef__":true,"id":55091},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55091":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55092":{"date":{"__isSmartRef__":true,"id":55093},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55093":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55094":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55095":{"morph":{"__isSmartRef__":true,"id":55074},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55096":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55097}},"55097":{"test01IsMorph":{"__isSmartRef__":true,"id":55098}},"55098":{"varMapping":{"__isSmartRef__":true,"id":55099},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55099":{"this":{"__isSmartRef__":true,"id":55096}},"55100":{},"55101":{"change":{"__isSmartRef__":true,"id":55102},"tick":{"__isSmartRef__":true,"id":55106}},"55102":{"varMapping":{"__isSmartRef__":true,"id":55103},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55103":{"this":{"__isSmartRef__":true,"id":55074}},"55104":{"timestamp":{"__isSmartRef__":true,"id":55105},"user":"cschuster","tags":[]},"55105":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55106":{"varMapping":{"__isSmartRef__":true,"id":55107},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55107":{"this":{"__isSmartRef__":true,"id":55074}},"55108":{"timestamp":{"__isSmartRef__":true,"id":55109},"user":"cschuster","tags":[]},"55109":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55110":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55111}],"id":"0658309D-8C2A-48BB-9962-EFB9EEDD564F","shape":{"__isSmartRef__":true,"id":55112},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1443","partsBinMetaInfo":{"__isSmartRef__":true,"id":55113},"eventHandler":{"__isSmartRef__":true,"id":55131},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","0A254EDF-65D7-4576-A1EE-E5154A3E40FC"],"partTests":{"__isSmartRef__":true,"id":55132},"_ClipMode":"visible","moved":true,"b":199,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-14.164932879746226,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55137},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5576.8,4959.6)"},"55111":{"target":{"__isSmartRef__":true,"id":55110},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55112":{"_BorderWidth":3.3721592277142163,"_ClipMode":"visible","_BorderRadius":35.760215072134436,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,113.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-84,-326,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.5,-1.1)"},"55113":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55114},{"__isSmartRef__":true,"id":55116},{"__isSmartRef__":true,"id":55118},{"__isSmartRef__":true,"id":55120},{"__isSmartRef__":true,"id":55122},{"__isSmartRef__":true,"id":55124},{"__isSmartRef__":true,"id":55126},{"__isSmartRef__":true,"id":55128}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55130},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55114":{"date":{"__isSmartRef__":true,"id":55115},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55115":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55116":{"date":{"__isSmartRef__":true,"id":55117},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55117":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55118":{"date":{"__isSmartRef__":true,"id":55119},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55119":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55120":{"date":{"__isSmartRef__":true,"id":55121},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55121":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55122":{"date":{"__isSmartRef__":true,"id":55123},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55123":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55124":{"date":{"__isSmartRef__":true,"id":55125},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55125":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55126":{"date":{"__isSmartRef__":true,"id":55127},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55127":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55128":{"date":{"__isSmartRef__":true,"id":55129},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55129":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55130":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55131":{"morph":{"__isSmartRef__":true,"id":55110},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55132":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55133}},"55133":{"test01IsMorph":{"__isSmartRef__":true,"id":55134}},"55134":{"varMapping":{"__isSmartRef__":true,"id":55135},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55135":{"this":{"__isSmartRef__":true,"id":55132}},"55136":{},"55137":{"change":{"__isSmartRef__":true,"id":55138},"tick":{"__isSmartRef__":true,"id":55142}},"55138":{"varMapping":{"__isSmartRef__":true,"id":55139},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55139":{"this":{"__isSmartRef__":true,"id":55110}},"55140":{"timestamp":{"__isSmartRef__":true,"id":55141},"user":"cschuster","tags":[]},"55141":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55142":{"varMapping":{"__isSmartRef__":true,"id":55143},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55143":{"this":{"__isSmartRef__":true,"id":55110}},"55144":{"timestamp":{"__isSmartRef__":true,"id":55145},"user":"cschuster","tags":[]},"55145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55146":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55147}],"id":"BC2F23A6-1845-445B-A722-D2A21ACF6CBB","shape":{"__isSmartRef__":true,"id":55148},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1444","partsBinMetaInfo":{"__isSmartRef__":true,"id":55149},"eventHandler":{"__isSmartRef__":true,"id":55167},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","61823827-4153-4134-9AB6-B33C93289F77","8D4900F2-6251-4DD8-833C-9209853D4419","134C1DCE-B9DF-486C-95D8-ABDFEAD70C46"],"partTests":{"__isSmartRef__":true,"id":55168},"_ClipMode":"visible","moved":true,"b":219.7197305271402,"#startLetters":"set","isBeingDragged":false,"delta":0.7227622714708559,"_Rotation":40.62060780964354,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55173},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5919.2,4064.4)"},"55147":{"target":{"__isSmartRef__":true,"id":55146},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55148":{"_BorderWidth":1.8048363394262958,"_ClipMode":"visible","_BorderRadius":23.665486691438794,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,125.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-163,-361,-16)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.2,-4.6)"},"55149":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55150},{"__isSmartRef__":true,"id":55152},{"__isSmartRef__":true,"id":55154},{"__isSmartRef__":true,"id":55156},{"__isSmartRef__":true,"id":55158},{"__isSmartRef__":true,"id":55160},{"__isSmartRef__":true,"id":55162},{"__isSmartRef__":true,"id":55164}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55166},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55150":{"date":{"__isSmartRef__":true,"id":55151},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55151":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55152":{"date":{"__isSmartRef__":true,"id":55153},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55153":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55154":{"date":{"__isSmartRef__":true,"id":55155},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55155":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55156":{"date":{"__isSmartRef__":true,"id":55157},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55157":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55158":{"date":{"__isSmartRef__":true,"id":55159},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55159":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55160":{"date":{"__isSmartRef__":true,"id":55161},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55162":{"date":{"__isSmartRef__":true,"id":55163},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55163":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55164":{"date":{"__isSmartRef__":true,"id":55165},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55165":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55166":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55167":{"morph":{"__isSmartRef__":true,"id":55146},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55168":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55169}},"55169":{"test01IsMorph":{"__isSmartRef__":true,"id":55170}},"55170":{"varMapping":{"__isSmartRef__":true,"id":55171},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55171":{"this":{"__isSmartRef__":true,"id":55168}},"55172":{},"55173":{"change":{"__isSmartRef__":true,"id":55174},"tick":{"__isSmartRef__":true,"id":55178}},"55174":{"varMapping":{"__isSmartRef__":true,"id":55175},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55175":{"this":{"__isSmartRef__":true,"id":55146}},"55176":{"timestamp":{"__isSmartRef__":true,"id":55177},"user":"cschuster","tags":[]},"55177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55178":{"varMapping":{"__isSmartRef__":true,"id":55179},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55179":{"this":{"__isSmartRef__":true,"id":55146}},"55180":{"timestamp":{"__isSmartRef__":true,"id":55181},"user":"cschuster","tags":[]},"55181":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55182":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55183}],"id":"E1B1FC82-4B02-4732-917C-A46656960D6B","shape":{"__isSmartRef__":true,"id":55184},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1445","partsBinMetaInfo":{"__isSmartRef__":true,"id":55185},"eventHandler":{"__isSmartRef__":true,"id":55203},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","C58203F9-87AA-405B-B23C-FF3B8BFF3E94","C25BEA1D-AD88-43CB-AD10-EF0FB3E85126"],"partTests":{"__isSmartRef__":true,"id":55204},"_ClipMode":"visible","moved":true,"b":227.21055169275496,"#startLetters":"set","isBeingDragged":false,"delta":-0.9417691369308159,"_Rotation":-44.58614807390395,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55209},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4999.5,4731.5)"},"55183":{"target":{"__isSmartRef__":true,"id":55182},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55184":{"_BorderWidth":1.3307251041005226,"_ClipMode":"visible","_BorderRadius":18.458274781315,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-188,-362,83)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.3,-6.4)"},"55185":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55186},{"__isSmartRef__":true,"id":55188},{"__isSmartRef__":true,"id":55190},{"__isSmartRef__":true,"id":55192},{"__isSmartRef__":true,"id":55194},{"__isSmartRef__":true,"id":55196},{"__isSmartRef__":true,"id":55198},{"__isSmartRef__":true,"id":55200}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55202},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55186":{"date":{"__isSmartRef__":true,"id":55187},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55187":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55188":{"date":{"__isSmartRef__":true,"id":55189},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55189":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55190":{"date":{"__isSmartRef__":true,"id":55191},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55191":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55192":{"date":{"__isSmartRef__":true,"id":55193},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55193":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55194":{"date":{"__isSmartRef__":true,"id":55195},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55195":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55196":{"date":{"__isSmartRef__":true,"id":55197},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55197":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55198":{"date":{"__isSmartRef__":true,"id":55199},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55199":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55200":{"date":{"__isSmartRef__":true,"id":55201},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55201":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55202":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55203":{"morph":{"__isSmartRef__":true,"id":55182},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55204":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55205}},"55205":{"test01IsMorph":{"__isSmartRef__":true,"id":55206}},"55206":{"varMapping":{"__isSmartRef__":true,"id":55207},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55207":{"this":{"__isSmartRef__":true,"id":55204}},"55208":{},"55209":{"change":{"__isSmartRef__":true,"id":55210},"tick":{"__isSmartRef__":true,"id":55214}},"55210":{"varMapping":{"__isSmartRef__":true,"id":55211},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55211":{"this":{"__isSmartRef__":true,"id":55182}},"55212":{"timestamp":{"__isSmartRef__":true,"id":55213},"user":"cschuster","tags":[]},"55213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55214":{"varMapping":{"__isSmartRef__":true,"id":55215},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55215":{"this":{"__isSmartRef__":true,"id":55182}},"55216":{"timestamp":{"__isSmartRef__":true,"id":55217},"user":"cschuster","tags":[]},"55217":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55218":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55219}],"id":"36EFE12F-9B67-4628-8441-9D3C2F0625B4","shape":{"__isSmartRef__":true,"id":55220},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1446","partsBinMetaInfo":{"__isSmartRef__":true,"id":55221},"eventHandler":{"__isSmartRef__":true,"id":55239},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286"],"partTests":{"__isSmartRef__":true,"id":55240},"_ClipMode":"visible","moved":true,"b":223.72825097164605,"#startLetters":"set","isBeingDragged":false,"delta":0.9057823925977573,"_Rotation":-3.722285072905062,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55245},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5097.1,4323.1)"},"55219":{"target":{"__isSmartRef__":true,"id":55218},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55220":{"_BorderWidth":1.5438059886176072,"_ClipMode":"visible","_BorderRadius":20.887556729095174,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,127.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-177,-362,38)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.2,-5.5)"},"55221":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55222},{"__isSmartRef__":true,"id":55224},{"__isSmartRef__":true,"id":55226},{"__isSmartRef__":true,"id":55228},{"__isSmartRef__":true,"id":55230},{"__isSmartRef__":true,"id":55232},{"__isSmartRef__":true,"id":55234},{"__isSmartRef__":true,"id":55236}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55238},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55222":{"date":{"__isSmartRef__":true,"id":55223},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55223":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55224":{"date":{"__isSmartRef__":true,"id":55225},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55225":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55226":{"date":{"__isSmartRef__":true,"id":55227},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55227":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55228":{"date":{"__isSmartRef__":true,"id":55229},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55229":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55230":{"date":{"__isSmartRef__":true,"id":55231},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55231":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55232":{"date":{"__isSmartRef__":true,"id":55233},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55233":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55234":{"date":{"__isSmartRef__":true,"id":55235},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55235":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55236":{"date":{"__isSmartRef__":true,"id":55237},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55237":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55238":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55239":{"morph":{"__isSmartRef__":true,"id":55218},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55240":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55241}},"55241":{"test01IsMorph":{"__isSmartRef__":true,"id":55242}},"55242":{"varMapping":{"__isSmartRef__":true,"id":55243},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55243":{"this":{"__isSmartRef__":true,"id":55240}},"55244":{},"55245":{"change":{"__isSmartRef__":true,"id":55246},"tick":{"__isSmartRef__":true,"id":55250}},"55246":{"varMapping":{"__isSmartRef__":true,"id":55247},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55247":{"this":{"__isSmartRef__":true,"id":55218}},"55248":{"timestamp":{"__isSmartRef__":true,"id":55249},"user":"cschuster","tags":[]},"55249":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55250":{"varMapping":{"__isSmartRef__":true,"id":55251},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55251":{"this":{"__isSmartRef__":true,"id":55218}},"55252":{"timestamp":{"__isSmartRef__":true,"id":55253},"user":"cschuster","tags":[]},"55253":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55254":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55255}],"id":"D3AA8EDB-73CE-49E0-8B97-A894647E79EF","shape":{"__isSmartRef__":true,"id":55256},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1447","partsBinMetaInfo":{"__isSmartRef__":true,"id":55257},"eventHandler":{"__isSmartRef__":true,"id":55275},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","9DB91E34-444B-4BA4-AEC4-F9D003E6996D"],"partTests":{"__isSmartRef__":true,"id":55276},"_ClipMode":"visible","moved":true,"b":249.673384828493,"#startLetters":"set","isBeingDragged":false,"delta":-0.9193884597625583,"_Rotation":-21.88473051875484,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55281},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5660.8,5053.7)"},"55255":{"target":{"__isSmartRef__":true,"id":55254},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55256":{"_BorderWidth":0.31136162972022685,"_ClipMode":"visible","_BorderRadius":4.826672372384369,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.1,137.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-329,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-13.1)"},"55257":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55258},{"__isSmartRef__":true,"id":55260},{"__isSmartRef__":true,"id":55262},{"__isSmartRef__":true,"id":55264},{"__isSmartRef__":true,"id":55266},{"__isSmartRef__":true,"id":55268},{"__isSmartRef__":true,"id":55270},{"__isSmartRef__":true,"id":55272}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55274},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55258":{"date":{"__isSmartRef__":true,"id":55259},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55259":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55260":{"date":{"__isSmartRef__":true,"id":55261},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55261":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55262":{"date":{"__isSmartRef__":true,"id":55263},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55263":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55264":{"date":{"__isSmartRef__":true,"id":55265},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55265":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55266":{"date":{"__isSmartRef__":true,"id":55267},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55267":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55268":{"date":{"__isSmartRef__":true,"id":55269},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55269":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55270":{"date":{"__isSmartRef__":true,"id":55271},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55271":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55272":{"date":{"__isSmartRef__":true,"id":55273},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55273":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55274":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55275":{"morph":{"__isSmartRef__":true,"id":55254},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55276":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55277}},"55277":{"test01IsMorph":{"__isSmartRef__":true,"id":55278}},"55278":{"varMapping":{"__isSmartRef__":true,"id":55279},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55279":{"this":{"__isSmartRef__":true,"id":55276}},"55280":{},"55281":{"change":{"__isSmartRef__":true,"id":55282},"tick":{"__isSmartRef__":true,"id":55286}},"55282":{"varMapping":{"__isSmartRef__":true,"id":55283},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55283":{"this":{"__isSmartRef__":true,"id":55254}},"55284":{"timestamp":{"__isSmartRef__":true,"id":55285},"user":"cschuster","tags":[]},"55285":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55286":{"varMapping":{"__isSmartRef__":true,"id":55287},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55287":{"this":{"__isSmartRef__":true,"id":55254}},"55288":{"timestamp":{"__isSmartRef__":true,"id":55289},"user":"cschuster","tags":[]},"55289":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55290":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55291}],"id":"07C80A88-2F52-4821-BD23-AE1040D68F49","shape":{"__isSmartRef__":true,"id":55292},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1448","partsBinMetaInfo":{"__isSmartRef__":true,"id":55293},"eventHandler":{"__isSmartRef__":true,"id":55311},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","A4141F57-C616-4C1E-9020-56CB54A7948D"],"partTests":{"__isSmartRef__":true,"id":55312},"_ClipMode":"visible","moved":true,"b":229,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-19.593044855248053,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55317},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6448.7,5710.5)"},"55291":{"target":{"__isSmartRef__":true,"id":55290},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55292":{"_BorderWidth":1.2264520988861416,"_ClipMode":"visible","_BorderRadius":17.216537980798712,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,130.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-361,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-6.9)"},"55293":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55294},{"__isSmartRef__":true,"id":55296},{"__isSmartRef__":true,"id":55298},{"__isSmartRef__":true,"id":55300},{"__isSmartRef__":true,"id":55302},{"__isSmartRef__":true,"id":55304},{"__isSmartRef__":true,"id":55306},{"__isSmartRef__":true,"id":55308}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55310},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55294":{"date":{"__isSmartRef__":true,"id":55295},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55295":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55296":{"date":{"__isSmartRef__":true,"id":55297},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55297":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55298":{"date":{"__isSmartRef__":true,"id":55299},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55299":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55300":{"date":{"__isSmartRef__":true,"id":55301},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55301":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55302":{"date":{"__isSmartRef__":true,"id":55303},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55303":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55304":{"date":{"__isSmartRef__":true,"id":55305},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55305":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55306":{"date":{"__isSmartRef__":true,"id":55307},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55307":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55308":{"date":{"__isSmartRef__":true,"id":55309},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55309":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55310":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55311":{"morph":{"__isSmartRef__":true,"id":55290},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55312":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55313}},"55313":{"test01IsMorph":{"__isSmartRef__":true,"id":55314}},"55314":{"varMapping":{"__isSmartRef__":true,"id":55315},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55315":{"this":{"__isSmartRef__":true,"id":55312}},"55316":{},"55317":{"change":{"__isSmartRef__":true,"id":55318},"tick":{"__isSmartRef__":true,"id":55322}},"55318":{"varMapping":{"__isSmartRef__":true,"id":55319},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55319":{"this":{"__isSmartRef__":true,"id":55290}},"55320":{"timestamp":{"__isSmartRef__":true,"id":55321},"user":"cschuster","tags":[]},"55321":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55322":{"varMapping":{"__isSmartRef__":true,"id":55323},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55323":{"this":{"__isSmartRef__":true,"id":55290}},"55324":{"timestamp":{"__isSmartRef__":true,"id":55325},"user":"cschuster","tags":[]},"55325":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55326":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55327}],"id":"5725690E-9FC4-4243-B15E-06CA7D7ADB59","shape":{"__isSmartRef__":true,"id":55328},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1449","partsBinMetaInfo":{"__isSmartRef__":true,"id":55329},"eventHandler":{"__isSmartRef__":true,"id":55347},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615","1AA9EFD8-3CE5-4A5C-8136-0D13043CC647"],"partTests":{"__isSmartRef__":true,"id":55348},"_ClipMode":"visible","moved":true,"b":136.61915665550623,"#startLetters":"set","isBeingDragged":false,"delta":0.9422010803828016,"_Rotation":28.852533458922714,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55353},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4678.9,3638.6)"},"55327":{"target":{"__isSmartRef__":true,"id":55326},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55328":{"_BorderWidth":8.434222722762645,"_ClipMode":"visible","_BorderRadius":21.129782864737177,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(176,-11,244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.7,-5.5)"},"55329":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55330},{"__isSmartRef__":true,"id":55332},{"__isSmartRef__":true,"id":55334},{"__isSmartRef__":true,"id":55336},{"__isSmartRef__":true,"id":55338},{"__isSmartRef__":true,"id":55340},{"__isSmartRef__":true,"id":55342},{"__isSmartRef__":true,"id":55344}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55346},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55330":{"date":{"__isSmartRef__":true,"id":55331},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55331":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55332":{"date":{"__isSmartRef__":true,"id":55333},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55333":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55334":{"date":{"__isSmartRef__":true,"id":55335},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55335":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55336":{"date":{"__isSmartRef__":true,"id":55337},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55337":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55338":{"date":{"__isSmartRef__":true,"id":55339},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55339":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55340":{"date":{"__isSmartRef__":true,"id":55341},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55341":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55342":{"date":{"__isSmartRef__":true,"id":55343},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55343":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55344":{"date":{"__isSmartRef__":true,"id":55345},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55345":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55346":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55347":{"morph":{"__isSmartRef__":true,"id":55326},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55348":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55349}},"55349":{"test01IsMorph":{"__isSmartRef__":true,"id":55350}},"55350":{"varMapping":{"__isSmartRef__":true,"id":55351},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55351":{"this":{"__isSmartRef__":true,"id":55348}},"55352":{},"55353":{"change":{"__isSmartRef__":true,"id":55354},"tick":{"__isSmartRef__":true,"id":55358}},"55354":{"varMapping":{"__isSmartRef__":true,"id":55355},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55355":{"this":{"__isSmartRef__":true,"id":55326}},"55356":{"timestamp":{"__isSmartRef__":true,"id":55357},"user":"cschuster","tags":[]},"55357":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55358":{"varMapping":{"__isSmartRef__":true,"id":55359},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55359":{"this":{"__isSmartRef__":true,"id":55326}},"55360":{"timestamp":{"__isSmartRef__":true,"id":55361},"user":"cschuster","tags":[]},"55361":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55362":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55363}],"id":"F36E4BE8-2F4B-48EF-B783-46F0C67AC618","shape":{"__isSmartRef__":true,"id":55364},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1450","partsBinMetaInfo":{"__isSmartRef__":true,"id":55365},"eventHandler":{"__isSmartRef__":true,"id":55383},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","577BFCE4-E3D5-43BF-9B77-E1E862BDDC6A"],"partTests":{"__isSmartRef__":true,"id":55384},"_ClipMode":"visible","moved":true,"b":211,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":20.896786516375272,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55389},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5066.3,4639.6)"},"55363":{"target":{"__isSmartRef__":true,"id":55362},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55364":{"_BorderWidth":2.424809625449729,"_ClipMode":"visible","_BorderRadius":29.389431255717817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,120.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-132,-351,-127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.7,-2.9)"},"55365":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55366},{"__isSmartRef__":true,"id":55368},{"__isSmartRef__":true,"id":55370},{"__isSmartRef__":true,"id":55372},{"__isSmartRef__":true,"id":55374},{"__isSmartRef__":true,"id":55376},{"__isSmartRef__":true,"id":55378},{"__isSmartRef__":true,"id":55380}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55382},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55366":{"date":{"__isSmartRef__":true,"id":55367},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55367":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55368":{"date":{"__isSmartRef__":true,"id":55369},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55369":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55370":{"date":{"__isSmartRef__":true,"id":55371},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55371":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55372":{"date":{"__isSmartRef__":true,"id":55373},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55373":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55374":{"date":{"__isSmartRef__":true,"id":55375},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55375":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55376":{"date":{"__isSmartRef__":true,"id":55377},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55377":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55378":{"date":{"__isSmartRef__":true,"id":55379},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55379":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55380":{"date":{"__isSmartRef__":true,"id":55381},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55381":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55382":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55383":{"morph":{"__isSmartRef__":true,"id":55362},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55384":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55385}},"55385":{"test01IsMorph":{"__isSmartRef__":true,"id":55386}},"55386":{"varMapping":{"__isSmartRef__":true,"id":55387},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55387":{"this":{"__isSmartRef__":true,"id":55384}},"55388":{},"55389":{"change":{"__isSmartRef__":true,"id":55390},"tick":{"__isSmartRef__":true,"id":55394}},"55390":{"varMapping":{"__isSmartRef__":true,"id":55391},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55391":{"this":{"__isSmartRef__":true,"id":55362}},"55392":{"timestamp":{"__isSmartRef__":true,"id":55393},"user":"cschuster","tags":[]},"55393":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55394":{"varMapping":{"__isSmartRef__":true,"id":55395},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55395":{"this":{"__isSmartRef__":true,"id":55362}},"55396":{"timestamp":{"__isSmartRef__":true,"id":55397},"user":"cschuster","tags":[]},"55397":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55398":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55399}],"id":"49859457-B868-42F4-A4C4-1D666F07296F","shape":{"__isSmartRef__":true,"id":55400},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1451","partsBinMetaInfo":{"__isSmartRef__":true,"id":55401},"eventHandler":{"__isSmartRef__":true,"id":55419},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","1607C05A-F446-4F08-A996-7C08BB937851"],"partTests":{"__isSmartRef__":true,"id":55420},"_ClipMode":"visible","moved":true,"b":99.34468078997452,"#startLetters":"set","isBeingDragged":false,"delta":0.7413782148505561,"_Rotation":-35.87918974138419,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55425},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6567.6,4730.6)"},"55399":{"target":{"__isSmartRef__":true,"id":55398},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55400":{"_BorderWidth":9.933646966724453,"_ClipMode":"visible","_BorderRadius":1.054604172368978,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.2,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,211,-21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.8)"},"55401":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55402},{"__isSmartRef__":true,"id":55404},{"__isSmartRef__":true,"id":55406},{"__isSmartRef__":true,"id":55408},{"__isSmartRef__":true,"id":55410},{"__isSmartRef__":true,"id":55412},{"__isSmartRef__":true,"id":55414},{"__isSmartRef__":true,"id":55416}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55418},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55402":{"date":{"__isSmartRef__":true,"id":55403},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55403":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55404":{"date":{"__isSmartRef__":true,"id":55405},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55405":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55406":{"date":{"__isSmartRef__":true,"id":55407},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55407":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55408":{"date":{"__isSmartRef__":true,"id":55409},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55409":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55410":{"date":{"__isSmartRef__":true,"id":55411},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55411":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55412":{"date":{"__isSmartRef__":true,"id":55413},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55413":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55414":{"date":{"__isSmartRef__":true,"id":55415},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55415":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55416":{"date":{"__isSmartRef__":true,"id":55417},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55417":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55418":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55419":{"morph":{"__isSmartRef__":true,"id":55398},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55420":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55421}},"55421":{"test01IsMorph":{"__isSmartRef__":true,"id":55422}},"55422":{"varMapping":{"__isSmartRef__":true,"id":55423},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55423":{"this":{"__isSmartRef__":true,"id":55420}},"55424":{},"55425":{"change":{"__isSmartRef__":true,"id":55426},"tick":{"__isSmartRef__":true,"id":55430}},"55426":{"varMapping":{"__isSmartRef__":true,"id":55427},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55427":{"this":{"__isSmartRef__":true,"id":55398}},"55428":{"timestamp":{"__isSmartRef__":true,"id":55429},"user":"cschuster","tags":[]},"55429":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55430":{"varMapping":{"__isSmartRef__":true,"id":55431},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55431":{"this":{"__isSmartRef__":true,"id":55398}},"55432":{"timestamp":{"__isSmartRef__":true,"id":55433},"user":"cschuster","tags":[]},"55433":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55434":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55435}],"id":"ACB59035-C95E-45EA-8809-3D312CEBC5A8","shape":{"__isSmartRef__":true,"id":55436},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1452","partsBinMetaInfo":{"__isSmartRef__":true,"id":55437},"eventHandler":{"__isSmartRef__":true,"id":55455},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","FC284ED1-2D34-4118-9A1D-DE5A52D5C06E"],"partTests":{"__isSmartRef__":true,"id":55456},"_ClipMode":"visible","moved":true,"b":267.61979601171333,"#startLetters":"set","isBeingDragged":false,"delta":-0.8798114665551111,"_Rotation":-38.97193160901437,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55461},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4981.8,4222.3)"},"55435":{"target":{"__isSmartRef__":true,"id":55434},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55436":{"_BorderWidth":0.004313806319826696,"_ClipMode":"visible","_BorderRadius":0.06899112683727893,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.3,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-267,164)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.2)"},"55437":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55438},{"__isSmartRef__":true,"id":55440},{"__isSmartRef__":true,"id":55442},{"__isSmartRef__":true,"id":55444},{"__isSmartRef__":true,"id":55446},{"__isSmartRef__":true,"id":55448},{"__isSmartRef__":true,"id":55450},{"__isSmartRef__":true,"id":55452}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55454},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55438":{"date":{"__isSmartRef__":true,"id":55439},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55439":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55440":{"date":{"__isSmartRef__":true,"id":55441},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55441":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55442":{"date":{"__isSmartRef__":true,"id":55443},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55443":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55444":{"date":{"__isSmartRef__":true,"id":55445},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55445":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55446":{"date":{"__isSmartRef__":true,"id":55447},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55447":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55448":{"date":{"__isSmartRef__":true,"id":55449},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55449":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55450":{"date":{"__isSmartRef__":true,"id":55451},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55451":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55452":{"date":{"__isSmartRef__":true,"id":55453},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55453":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55454":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55455":{"morph":{"__isSmartRef__":true,"id":55434},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55456":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55457}},"55457":{"test01IsMorph":{"__isSmartRef__":true,"id":55458}},"55458":{"varMapping":{"__isSmartRef__":true,"id":55459},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55459":{"this":{"__isSmartRef__":true,"id":55456}},"55460":{},"55461":{"change":{"__isSmartRef__":true,"id":55462},"tick":{"__isSmartRef__":true,"id":55466}},"55462":{"varMapping":{"__isSmartRef__":true,"id":55463},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55463":{"this":{"__isSmartRef__":true,"id":55434}},"55464":{"timestamp":{"__isSmartRef__":true,"id":55465},"user":"cschuster","tags":[]},"55465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55466":{"varMapping":{"__isSmartRef__":true,"id":55467},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55467":{"this":{"__isSmartRef__":true,"id":55434}},"55468":{"timestamp":{"__isSmartRef__":true,"id":55469},"user":"cschuster","tags":[]},"55469":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55470":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55471}],"id":"46B9EB8C-096F-4B1C-8D8E-33AD26D0F97F","shape":{"__isSmartRef__":true,"id":55472},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1453","partsBinMetaInfo":{"__isSmartRef__":true,"id":55473},"eventHandler":{"__isSmartRef__":true,"id":55491},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4"],"partTests":{"__isSmartRef__":true,"id":55492},"_ClipMode":"visible","moved":true,"b":204.7386896405951,"#startLetters":"set","isBeingDragged":false,"delta":-0.8214884146000259,"_Rotation":60.17477624058894,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55497},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5988.0,4127.2)"},"55471":{"target":{"__isSmartRef__":true,"id":55470},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55472":{"_BorderWidth":2.9075977040783823,"_ClipMode":"visible","_BorderRadius":32.99496421123511,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.4,116.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-107,-340,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.6,-1.8)"},"55473":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55474},{"__isSmartRef__":true,"id":55476},{"__isSmartRef__":true,"id":55478},{"__isSmartRef__":true,"id":55480},{"__isSmartRef__":true,"id":55482},{"__isSmartRef__":true,"id":55484},{"__isSmartRef__":true,"id":55486},{"__isSmartRef__":true,"id":55488}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55490},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55474":{"date":{"__isSmartRef__":true,"id":55475},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55475":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55476":{"date":{"__isSmartRef__":true,"id":55477},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55477":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55478":{"date":{"__isSmartRef__":true,"id":55479},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55479":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55480":{"date":{"__isSmartRef__":true,"id":55481},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55481":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55482":{"date":{"__isSmartRef__":true,"id":55483},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55483":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55484":{"date":{"__isSmartRef__":true,"id":55485},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55485":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55486":{"date":{"__isSmartRef__":true,"id":55487},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55487":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55488":{"date":{"__isSmartRef__":true,"id":55489},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55489":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55490":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55491":{"morph":{"__isSmartRef__":true,"id":55470},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55492":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55493}},"55493":{"test01IsMorph":{"__isSmartRef__":true,"id":55494}},"55494":{"varMapping":{"__isSmartRef__":true,"id":55495},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55495":{"this":{"__isSmartRef__":true,"id":55492}},"55496":{},"55497":{"change":{"__isSmartRef__":true,"id":55498},"tick":{"__isSmartRef__":true,"id":55502}},"55498":{"varMapping":{"__isSmartRef__":true,"id":55499},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55499":{"this":{"__isSmartRef__":true,"id":55470}},"55500":{"timestamp":{"__isSmartRef__":true,"id":55501},"user":"cschuster","tags":[]},"55501":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55502":{"varMapping":{"__isSmartRef__":true,"id":55503},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55503":{"this":{"__isSmartRef__":true,"id":55470}},"55504":{"timestamp":{"__isSmartRef__":true,"id":55505},"user":"cschuster","tags":[]},"55505":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55506":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55507}],"id":"788DF17E-38A9-4BB1-99DF-03C341E901B9","shape":{"__isSmartRef__":true,"id":55508},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1454","partsBinMetaInfo":{"__isSmartRef__":true,"id":55509},"eventHandler":{"__isSmartRef__":true,"id":55527},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","061495FD-004A-4DBF-827E-BB5448D22CFB"],"partTests":{"__isSmartRef__":true,"id":55528},"_ClipMode":"visible","moved":true,"b":316.66134426248027,"#startLetters":"set","isBeingDragged":false,"delta":0.8267920215730555,"_Rotation":37.260779258582275,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55533},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4045.9,3883.5)"},"55507":{"target":{"__isSmartRef__":true,"id":55506},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55508":{"_BorderWidth":1.5684539841272498,"_ClipMode":"visible","_BorderRadius":21.15918710551657,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-176,11,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.3,-34.5)"},"55509":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55510},{"__isSmartRef__":true,"id":55512},{"__isSmartRef__":true,"id":55514},{"__isSmartRef__":true,"id":55516},{"__isSmartRef__":true,"id":55518},{"__isSmartRef__":true,"id":55520},{"__isSmartRef__":true,"id":55522},{"__isSmartRef__":true,"id":55524}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55526},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55510":{"date":{"__isSmartRef__":true,"id":55511},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55511":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55512":{"date":{"__isSmartRef__":true,"id":55513},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55513":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55514":{"date":{"__isSmartRef__":true,"id":55515},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55515":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55516":{"date":{"__isSmartRef__":true,"id":55517},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55517":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55518":{"date":{"__isSmartRef__":true,"id":55519},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55519":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55520":{"date":{"__isSmartRef__":true,"id":55521},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55521":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55522":{"date":{"__isSmartRef__":true,"id":55523},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55523":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55524":{"date":{"__isSmartRef__":true,"id":55525},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55525":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55526":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55527":{"morph":{"__isSmartRef__":true,"id":55506},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55528":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55529}},"55529":{"test01IsMorph":{"__isSmartRef__":true,"id":55530}},"55530":{"varMapping":{"__isSmartRef__":true,"id":55531},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55531":{"this":{"__isSmartRef__":true,"id":55528}},"55532":{},"55533":{"change":{"__isSmartRef__":true,"id":55534},"tick":{"__isSmartRef__":true,"id":55538}},"55534":{"varMapping":{"__isSmartRef__":true,"id":55535},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55535":{"this":{"__isSmartRef__":true,"id":55506}},"55536":{"timestamp":{"__isSmartRef__":true,"id":55537},"user":"cschuster","tags":[]},"55537":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55538":{"varMapping":{"__isSmartRef__":true,"id":55539},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55539":{"this":{"__isSmartRef__":true,"id":55506}},"55540":{"timestamp":{"__isSmartRef__":true,"id":55541},"user":"cschuster","tags":[]},"55541":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55542":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55543}],"id":"DAE6C847-D501-40A1-8DB8-94A8C2785C17","shape":{"__isSmartRef__":true,"id":55544},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1455","partsBinMetaInfo":{"__isSmartRef__":true,"id":55545},"eventHandler":{"__isSmartRef__":true,"id":55563},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976"],"partTests":{"__isSmartRef__":true,"id":55564},"_ClipMode":"visible","moved":true,"b":203.38383860420436,"#startLetters":"set","isBeingDragged":false,"delta":0.8766544767422602,"_Rotation":9.3330541864402,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55569},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5628.7,4551.5)"},"55543":{"target":{"__isSmartRef__":true,"id":55542},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55544":{"_BorderWidth":3.0155549790604654,"_ClipMode":"visible","_BorderRadius":33.69916473418926,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.1,115.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-102,-337,-203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.1,-1.6)"},"55545":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55546},{"__isSmartRef__":true,"id":55548},{"__isSmartRef__":true,"id":55550},{"__isSmartRef__":true,"id":55552},{"__isSmartRef__":true,"id":55554},{"__isSmartRef__":true,"id":55556},{"__isSmartRef__":true,"id":55558},{"__isSmartRef__":true,"id":55560}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55562},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55546":{"date":{"__isSmartRef__":true,"id":55547},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55547":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55548":{"date":{"__isSmartRef__":true,"id":55549},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55549":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55550":{"date":{"__isSmartRef__":true,"id":55551},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55551":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55552":{"date":{"__isSmartRef__":true,"id":55553},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55553":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55554":{"date":{"__isSmartRef__":true,"id":55555},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55555":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55556":{"date":{"__isSmartRef__":true,"id":55557},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55557":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55558":{"date":{"__isSmartRef__":true,"id":55559},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55559":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55560":{"date":{"__isSmartRef__":true,"id":55561},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55561":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55562":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55563":{"morph":{"__isSmartRef__":true,"id":55542},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55564":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55565}},"55565":{"test01IsMorph":{"__isSmartRef__":true,"id":55566}},"55566":{"varMapping":{"__isSmartRef__":true,"id":55567},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55567":{"this":{"__isSmartRef__":true,"id":55564}},"55568":{},"55569":{"change":{"__isSmartRef__":true,"id":55570},"tick":{"__isSmartRef__":true,"id":55574}},"55570":{"varMapping":{"__isSmartRef__":true,"id":55571},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55571":{"this":{"__isSmartRef__":true,"id":55542}},"55572":{"timestamp":{"__isSmartRef__":true,"id":55573},"user":"cschuster","tags":[]},"55573":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55574":{"varMapping":{"__isSmartRef__":true,"id":55575},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55575":{"this":{"__isSmartRef__":true,"id":55542}},"55576":{"timestamp":{"__isSmartRef__":true,"id":55577},"user":"cschuster","tags":[]},"55577":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55578":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55579}],"id":"850A7A90-941A-4B07-9DC4-272ABD272E37","shape":{"__isSmartRef__":true,"id":55580},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1456","partsBinMetaInfo":{"__isSmartRef__":true,"id":55581},"eventHandler":{"__isSmartRef__":true,"id":55599},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA"],"partTests":{"__isSmartRef__":true,"id":55600},"_ClipMode":"visible","moved":true,"b":309.9646001291694,"#startLetters":"set","isBeingDragged":false,"delta":-0.7147914267261513,"_Rotation":28.630703881889158,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55605},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5194.8,4616.5)"},"55579":{"target":{"__isSmartRef__":true,"id":55578},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55580":{"_BorderWidth":1.1677928022835413,"_ClipMode":"visible","_BorderRadius":16.50270079003227,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,130.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-32,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-32.8)"},"55581":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55582},{"__isSmartRef__":true,"id":55584},{"__isSmartRef__":true,"id":55586},{"__isSmartRef__":true,"id":55588},{"__isSmartRef__":true,"id":55590},{"__isSmartRef__":true,"id":55592},{"__isSmartRef__":true,"id":55594},{"__isSmartRef__":true,"id":55596}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55598},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55582":{"date":{"__isSmartRef__":true,"id":55583},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55583":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55584":{"date":{"__isSmartRef__":true,"id":55585},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55585":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55586":{"date":{"__isSmartRef__":true,"id":55587},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55587":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55588":{"date":{"__isSmartRef__":true,"id":55589},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55589":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55590":{"date":{"__isSmartRef__":true,"id":55591},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55591":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55592":{"date":{"__isSmartRef__":true,"id":55593},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55593":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55594":{"date":{"__isSmartRef__":true,"id":55595},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55595":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55596":{"date":{"__isSmartRef__":true,"id":55597},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55597":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55598":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55599":{"morph":{"__isSmartRef__":true,"id":55578},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55600":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55601}},"55601":{"test01IsMorph":{"__isSmartRef__":true,"id":55602}},"55602":{"varMapping":{"__isSmartRef__":true,"id":55603},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55604},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55603":{"this":{"__isSmartRef__":true,"id":55600}},"55604":{},"55605":{"change":{"__isSmartRef__":true,"id":55606},"tick":{"__isSmartRef__":true,"id":55610}},"55606":{"varMapping":{"__isSmartRef__":true,"id":55607},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55607":{"this":{"__isSmartRef__":true,"id":55578}},"55608":{"timestamp":{"__isSmartRef__":true,"id":55609},"user":"cschuster","tags":[]},"55609":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55610":{"varMapping":{"__isSmartRef__":true,"id":55611},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55611":{"this":{"__isSmartRef__":true,"id":55578}},"55612":{"timestamp":{"__isSmartRef__":true,"id":55613},"user":"cschuster","tags":[]},"55613":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55614":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55615}],"id":"F6F978D1-8953-4960-8EB4-7794E62EC286","shape":{"__isSmartRef__":true,"id":55616},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1457","partsBinMetaInfo":{"__isSmartRef__":true,"id":55617},"eventHandler":{"__isSmartRef__":true,"id":55635},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C"],"partTests":{"__isSmartRef__":true,"id":55636},"_ClipMode":"visible","moved":true,"b":104.67939932481386,"#startLetters":"set","isBeingDragged":false,"delta":-0.8958617567550391,"_Rotation":21.732170239377158,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55641},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5147.5,4822.2)"},"55615":{"target":{"__isSmartRef__":true,"id":55614},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55616":{"_BorderWidth":9.836794644108698,"_ClipMode":"visible","_BorderRadius":2.5686681131542555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.4,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,183,51)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-14.9)"},"55617":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55618},{"__isSmartRef__":true,"id":55620},{"__isSmartRef__":true,"id":55622},{"__isSmartRef__":true,"id":55624},{"__isSmartRef__":true,"id":55626},{"__isSmartRef__":true,"id":55628},{"__isSmartRef__":true,"id":55630},{"__isSmartRef__":true,"id":55632}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55634},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55618":{"date":{"__isSmartRef__":true,"id":55619},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55619":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55620":{"date":{"__isSmartRef__":true,"id":55621},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55621":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55622":{"date":{"__isSmartRef__":true,"id":55623},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55623":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55624":{"date":{"__isSmartRef__":true,"id":55625},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55625":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55626":{"date":{"__isSmartRef__":true,"id":55627},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55627":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55628":{"date":{"__isSmartRef__":true,"id":55629},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55629":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55630":{"date":{"__isSmartRef__":true,"id":55631},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55631":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55632":{"date":{"__isSmartRef__":true,"id":55633},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55633":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55634":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55635":{"morph":{"__isSmartRef__":true,"id":55614},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55636":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55637}},"55637":{"test01IsMorph":{"__isSmartRef__":true,"id":55638}},"55638":{"varMapping":{"__isSmartRef__":true,"id":55639},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55639":{"this":{"__isSmartRef__":true,"id":55636}},"55640":{},"55641":{"change":{"__isSmartRef__":true,"id":55642},"tick":{"__isSmartRef__":true,"id":55646}},"55642":{"varMapping":{"__isSmartRef__":true,"id":55643},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55643":{"this":{"__isSmartRef__":true,"id":55614}},"55644":{"timestamp":{"__isSmartRef__":true,"id":55645},"user":"cschuster","tags":[]},"55645":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55646":{"varMapping":{"__isSmartRef__":true,"id":55647},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55647":{"this":{"__isSmartRef__":true,"id":55614}},"55648":{"timestamp":{"__isSmartRef__":true,"id":55649},"user":"cschuster","tags":[]},"55649":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55650":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55651}],"id":"CAE5AF21-83F9-4EE9-B547-EC3DAD7C0AC9","shape":{"__isSmartRef__":true,"id":55652},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1458","partsBinMetaInfo":{"__isSmartRef__":true,"id":55653},"eventHandler":{"__isSmartRef__":true,"id":55671},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","C77E68C2-4921-49CB-B470-7D184BF836A4","47186B86-F326-4ACD-ACEA-729820BBF365"],"partTests":{"__isSmartRef__":true,"id":55672},"_ClipMode":"visible","moved":true,"b":222.48889410460833,"#startLetters":"set","isBeingDragged":false,"delta":0.9007647534599528,"_Rotation":7.863673160615814,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55677},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5505.5,4306.4)"},"55651":{"target":{"__isSmartRef__":true,"id":55650},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55652":{"_BorderWidth":1.6227635740771493,"_ClipMode":"visible","_BorderRadius":21.75083859747176,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,127.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-173,-362,22)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.5,-5.3)"},"55653":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55654},{"__isSmartRef__":true,"id":55656},{"__isSmartRef__":true,"id":55658},{"__isSmartRef__":true,"id":55660},{"__isSmartRef__":true,"id":55662},{"__isSmartRef__":true,"id":55664},{"__isSmartRef__":true,"id":55666},{"__isSmartRef__":true,"id":55668}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55670},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55654":{"date":{"__isSmartRef__":true,"id":55655},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55655":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55656":{"date":{"__isSmartRef__":true,"id":55657},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55657":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55658":{"date":{"__isSmartRef__":true,"id":55659},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55659":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55660":{"date":{"__isSmartRef__":true,"id":55661},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55661":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55662":{"date":{"__isSmartRef__":true,"id":55663},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55663":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55664":{"date":{"__isSmartRef__":true,"id":55665},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55665":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55666":{"date":{"__isSmartRef__":true,"id":55667},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55667":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55668":{"date":{"__isSmartRef__":true,"id":55669},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55669":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55670":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55671":{"morph":{"__isSmartRef__":true,"id":55650},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55672":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55673}},"55673":{"test01IsMorph":{"__isSmartRef__":true,"id":55674}},"55674":{"varMapping":{"__isSmartRef__":true,"id":55675},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55675":{"this":{"__isSmartRef__":true,"id":55672}},"55676":{},"55677":{"change":{"__isSmartRef__":true,"id":55678},"tick":{"__isSmartRef__":true,"id":55682}},"55678":{"varMapping":{"__isSmartRef__":true,"id":55679},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55679":{"this":{"__isSmartRef__":true,"id":55650}},"55680":{"timestamp":{"__isSmartRef__":true,"id":55681},"user":"cschuster","tags":[]},"55681":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55682":{"varMapping":{"__isSmartRef__":true,"id":55683},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55683":{"this":{"__isSmartRef__":true,"id":55650}},"55684":{"timestamp":{"__isSmartRef__":true,"id":55685},"user":"cschuster","tags":[]},"55685":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55686":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55687}],"id":"AA7B8CB5-CA58-4076-823C-37D8A1090A4C","shape":{"__isSmartRef__":true,"id":55688},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1459","partsBinMetaInfo":{"__isSmartRef__":true,"id":55689},"eventHandler":{"__isSmartRef__":true,"id":55707},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79"],"partTests":{"__isSmartRef__":true,"id":55708},"_ClipMode":"visible","moved":true,"b":187.49244550574804,"#startLetters":"set","isBeingDragged":false,"delta":0.8561298881541006,"_Rotation":1.3676491988229387,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55713},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5989.9,4796.9)"},"55687":{"target":{"__isSmartRef__":true,"id":55686},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55688":{"_BorderWidth":4.348022658551548,"_ClipMode":"visible","_BorderRadius":39.319880873980495,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.3,105.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-34,-288,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.4,-0.2)"},"55689":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55690},{"__isSmartRef__":true,"id":55692},{"__isSmartRef__":true,"id":55694},{"__isSmartRef__":true,"id":55696},{"__isSmartRef__":true,"id":55698},{"__isSmartRef__":true,"id":55700},{"__isSmartRef__":true,"id":55702},{"__isSmartRef__":true,"id":55704}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55706},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55690":{"date":{"__isSmartRef__":true,"id":55691},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55691":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55692":{"date":{"__isSmartRef__":true,"id":55693},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55693":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55694":{"date":{"__isSmartRef__":true,"id":55695},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55695":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55696":{"date":{"__isSmartRef__":true,"id":55697},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55697":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55698":{"date":{"__isSmartRef__":true,"id":55699},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55699":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55700":{"date":{"__isSmartRef__":true,"id":55701},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55701":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55702":{"date":{"__isSmartRef__":true,"id":55703},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55703":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55704":{"date":{"__isSmartRef__":true,"id":55705},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55705":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55706":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55707":{"morph":{"__isSmartRef__":true,"id":55686},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55708":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55709}},"55709":{"test01IsMorph":{"__isSmartRef__":true,"id":55710}},"55710":{"varMapping":{"__isSmartRef__":true,"id":55711},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55711":{"this":{"__isSmartRef__":true,"id":55708}},"55712":{},"55713":{"change":{"__isSmartRef__":true,"id":55714},"tick":{"__isSmartRef__":true,"id":55718}},"55714":{"varMapping":{"__isSmartRef__":true,"id":55715},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55716},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55715":{"this":{"__isSmartRef__":true,"id":55686}},"55716":{"timestamp":{"__isSmartRef__":true,"id":55717},"user":"cschuster","tags":[]},"55717":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55718":{"varMapping":{"__isSmartRef__":true,"id":55719},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55719":{"this":{"__isSmartRef__":true,"id":55686}},"55720":{"timestamp":{"__isSmartRef__":true,"id":55721},"user":"cschuster","tags":[]},"55721":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55722":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55723}],"id":"2745FFAC-A9C8-4FC6-B4C7-927D9E9D9CCF","shape":{"__isSmartRef__":true,"id":55724},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1460","partsBinMetaInfo":{"__isSmartRef__":true,"id":55725},"eventHandler":{"__isSmartRef__":true,"id":55743},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E"],"partTests":{"__isSmartRef__":true,"id":55744},"_ClipMode":"visible","moved":true,"b":240,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-43.6435120175232,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55749},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6742.8,5519.1)"},"55723":{"target":{"__isSmartRef__":true,"id":55722},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55724":{"_BorderWidth":0.6698729810778081,"_ClipMode":"visible","_BorderRadius":10.000000000000016,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,134.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-350,215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-10.0)"},"55725":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55726},{"__isSmartRef__":true,"id":55728},{"__isSmartRef__":true,"id":55730},{"__isSmartRef__":true,"id":55732},{"__isSmartRef__":true,"id":55734},{"__isSmartRef__":true,"id":55736},{"__isSmartRef__":true,"id":55738},{"__isSmartRef__":true,"id":55740}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55742},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55726":{"date":{"__isSmartRef__":true,"id":55727},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55727":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55728":{"date":{"__isSmartRef__":true,"id":55729},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55729":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55730":{"date":{"__isSmartRef__":true,"id":55731},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55731":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55732":{"date":{"__isSmartRef__":true,"id":55733},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55733":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55734":{"date":{"__isSmartRef__":true,"id":55735},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55735":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55736":{"date":{"__isSmartRef__":true,"id":55737},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55737":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55738":{"date":{"__isSmartRef__":true,"id":55739},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55739":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55740":{"date":{"__isSmartRef__":true,"id":55741},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55741":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55742":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55743":{"morph":{"__isSmartRef__":true,"id":55722},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55744":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55745}},"55745":{"test01IsMorph":{"__isSmartRef__":true,"id":55746}},"55746":{"varMapping":{"__isSmartRef__":true,"id":55747},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55747":{"this":{"__isSmartRef__":true,"id":55744}},"55748":{},"55749":{"change":{"__isSmartRef__":true,"id":55750},"tick":{"__isSmartRef__":true,"id":55754}},"55750":{"varMapping":{"__isSmartRef__":true,"id":55751},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55751":{"this":{"__isSmartRef__":true,"id":55722}},"55752":{"timestamp":{"__isSmartRef__":true,"id":55753},"user":"cschuster","tags":[]},"55753":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55754":{"varMapping":{"__isSmartRef__":true,"id":55755},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55755":{"this":{"__isSmartRef__":true,"id":55722}},"55756":{"timestamp":{"__isSmartRef__":true,"id":55757},"user":"cschuster","tags":[]},"55757":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55758":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55759}],"id":"D4A12A1A-EF3C-4614-9F9A-C2D955503E37","shape":{"__isSmartRef__":true,"id":55760},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1461","partsBinMetaInfo":{"__isSmartRef__":true,"id":55761},"eventHandler":{"__isSmartRef__":true,"id":55779},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802","0ECDC3D2-3067-4A48-8C56-27A5C6738A1C"],"partTests":{"__isSmartRef__":true,"id":55780},"_ClipMode":"visible","moved":true,"b":204.80900282028597,"#startLetters":"set","isBeingDragged":false,"delta":-0.8669888110598549,"_Rotation":-13.885157971270393,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55785},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4225.9,4687.6)"},"55759":{"target":{"__isSmartRef__":true,"id":55758},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55760":{"_BorderWidth":2.902026423478863,"_ClipMode":"visible","_BorderRadius":32.957610995550574,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.5,116.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-107,-340,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.6,-1.8)"},"55761":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55762},{"__isSmartRef__":true,"id":55764},{"__isSmartRef__":true,"id":55766},{"__isSmartRef__":true,"id":55768},{"__isSmartRef__":true,"id":55770},{"__isSmartRef__":true,"id":55772},{"__isSmartRef__":true,"id":55774},{"__isSmartRef__":true,"id":55776}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55778},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55762":{"date":{"__isSmartRef__":true,"id":55763},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55763":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55764":{"date":{"__isSmartRef__":true,"id":55765},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55765":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55766":{"date":{"__isSmartRef__":true,"id":55767},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55767":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55768":{"date":{"__isSmartRef__":true,"id":55769},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55769":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55770":{"date":{"__isSmartRef__":true,"id":55771},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55771":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55772":{"date":{"__isSmartRef__":true,"id":55773},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55773":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55774":{"date":{"__isSmartRef__":true,"id":55775},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55775":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55776":{"date":{"__isSmartRef__":true,"id":55777},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55777":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55778":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55779":{"morph":{"__isSmartRef__":true,"id":55758},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55780":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55781}},"55781":{"test01IsMorph":{"__isSmartRef__":true,"id":55782}},"55782":{"varMapping":{"__isSmartRef__":true,"id":55783},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55783":{"this":{"__isSmartRef__":true,"id":55780}},"55784":{},"55785":{"change":{"__isSmartRef__":true,"id":55786},"tick":{"__isSmartRef__":true,"id":55790}},"55786":{"varMapping":{"__isSmartRef__":true,"id":55787},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55787":{"this":{"__isSmartRef__":true,"id":55758}},"55788":{"timestamp":{"__isSmartRef__":true,"id":55789},"user":"cschuster","tags":[]},"55789":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55790":{"varMapping":{"__isSmartRef__":true,"id":55791},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55792},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55791":{"this":{"__isSmartRef__":true,"id":55758}},"55792":{"timestamp":{"__isSmartRef__":true,"id":55793},"user":"cschuster","tags":[]},"55793":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55794":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55795}],"id":"0C353A35-5BCF-4C83-A91C-82C46D5BB3A1","shape":{"__isSmartRef__":true,"id":55796},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1462","partsBinMetaInfo":{"__isSmartRef__":true,"id":55797},"eventHandler":{"__isSmartRef__":true,"id":55815},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38"],"partTests":{"__isSmartRef__":true,"id":55816},"_ClipMode":"visible","moved":true,"b":68.69601900188718,"#startLetters":"set","isBeingDragged":false,"delta":-0.5612793468171731,"_Rotation":23.469538127134776,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55821},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4950.6,4399.2)"},"55795":{"target":{"__isSmartRef__":true,"id":55794},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55796":{"_BorderWidth":9.65832993043657,"_ClipMode":"visible","_BorderRadius":5.279939614718094,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.1,62.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(238,332,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-27.3)"},"55797":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55798},{"__isSmartRef__":true,"id":55800},{"__isSmartRef__":true,"id":55802},{"__isSmartRef__":true,"id":55804},{"__isSmartRef__":true,"id":55806},{"__isSmartRef__":true,"id":55808},{"__isSmartRef__":true,"id":55810},{"__isSmartRef__":true,"id":55812}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55814},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55798":{"date":{"__isSmartRef__":true,"id":55799},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55799":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55800":{"date":{"__isSmartRef__":true,"id":55801},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55801":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55802":{"date":{"__isSmartRef__":true,"id":55803},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55803":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55804":{"date":{"__isSmartRef__":true,"id":55805},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55805":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55806":{"date":{"__isSmartRef__":true,"id":55807},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55807":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55808":{"date":{"__isSmartRef__":true,"id":55809},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55809":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55810":{"date":{"__isSmartRef__":true,"id":55811},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55811":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55812":{"date":{"__isSmartRef__":true,"id":55813},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55813":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55814":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55815":{"morph":{"__isSmartRef__":true,"id":55794},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55816":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55817}},"55817":{"test01IsMorph":{"__isSmartRef__":true,"id":55818}},"55818":{"varMapping":{"__isSmartRef__":true,"id":55819},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55820},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55819":{"this":{"__isSmartRef__":true,"id":55816}},"55820":{},"55821":{"change":{"__isSmartRef__":true,"id":55822},"tick":{"__isSmartRef__":true,"id":55826}},"55822":{"varMapping":{"__isSmartRef__":true,"id":55823},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55823":{"this":{"__isSmartRef__":true,"id":55794}},"55824":{"timestamp":{"__isSmartRef__":true,"id":55825},"user":"cschuster","tags":[]},"55825":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55826":{"varMapping":{"__isSmartRef__":true,"id":55827},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55827":{"this":{"__isSmartRef__":true,"id":55794}},"55828":{"timestamp":{"__isSmartRef__":true,"id":55829},"user":"cschuster","tags":[]},"55829":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55830":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55831}],"id":"82D095A3-674B-48F2-B5CC-D33D874B1A33","shape":{"__isSmartRef__":true,"id":55832},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1463","partsBinMetaInfo":{"__isSmartRef__":true,"id":55833},"eventHandler":{"__isSmartRef__":true,"id":55850},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","3B95CA9C-A19D-496C-8B2F-1E1C9571F24D"],"partTests":{"__isSmartRef__":true,"id":55851},"_ClipMode":"visible","moved":true,"b":276,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-11.06117657074678,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55856},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3182.9,1460.6)"},"55831":{"target":{"__isSmartRef__":true,"id":55830},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55832":{"_BorderWidth":0.02739052315863333,"_ClipMode":"visible","_BorderRadius":0.437047985323884,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-227,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.1)"},"55833":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55834},{"__isSmartRef__":true,"id":55836},{"__isSmartRef__":true,"id":55838},{"__isSmartRef__":true,"id":55840},{"__isSmartRef__":true,"id":55842},{"__isSmartRef__":true,"id":55844},{"__isSmartRef__":true,"id":55846},{"__isSmartRef__":true,"id":55848}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55834":{"date":{"__isSmartRef__":true,"id":55835},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55835":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55836":{"date":{"__isSmartRef__":true,"id":55837},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55837":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55838":{"date":{"__isSmartRef__":true,"id":55839},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55839":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55840":{"date":{"__isSmartRef__":true,"id":55841},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55841":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55842":{"date":{"__isSmartRef__":true,"id":55843},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55843":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55844":{"date":{"__isSmartRef__":true,"id":55845},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55845":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55846":{"date":{"__isSmartRef__":true,"id":55847},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55847":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55848":{"date":{"__isSmartRef__":true,"id":55849},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55849":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55850":{"morph":{"__isSmartRef__":true,"id":55830},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55851":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55852}},"55852":{"test01IsMorph":{"__isSmartRef__":true,"id":55853}},"55853":{"varMapping":{"__isSmartRef__":true,"id":55854},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55854":{"this":{"__isSmartRef__":true,"id":55851}},"55855":{},"55856":{"change":{"__isSmartRef__":true,"id":55857},"tick":{"__isSmartRef__":true,"id":55861}},"55857":{"varMapping":{"__isSmartRef__":true,"id":55858},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55858":{"this":{"__isSmartRef__":true,"id":55830}},"55859":{"timestamp":{"__isSmartRef__":true,"id":55860},"user":"cschuster","tags":[]},"55860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55861":{"varMapping":{"__isSmartRef__":true,"id":55862},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55862":{"this":{"__isSmartRef__":true,"id":55830}},"55863":{"timestamp":{"__isSmartRef__":true,"id":55864},"user":"cschuster","tags":[]},"55864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55865":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55866}],"id":"4786477F-1EAA-4202-9E43-C020A61A4333","shape":{"__isSmartRef__":true,"id":55867},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1464","partsBinMetaInfo":{"__isSmartRef__":true,"id":55868},"eventHandler":{"__isSmartRef__":true,"id":55886},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","71E38110-E64E-442B-88AB-A9080295ECAE","23CF9D43-274A-46D6-AEEC-E25E172C6201","0510AEE5-59D4-43A0-AFF3-D5B6C87A385A","A94852AF-2A6A-4F35-BF1C-92FA34ED1B34"],"partTests":{"__isSmartRef__":true,"id":55887},"_ClipMode":"visible","moved":true,"b":227.8624237688491,"#startLetters":"set","isBeingDragged":false,"delta":-0.9305463114869781,"_Rotation":-43.86075582531235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55892},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5979.3,4685.6)"},"55866":{"target":{"__isSmartRef__":true,"id":55865},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55867":{"_BorderWidth":1.2923200187368393,"_ClipMode":"visible","_BorderRadius":18.004974650464657,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-362,91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.2,-6.6)"},"55868":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55869},{"__isSmartRef__":true,"id":55871},{"__isSmartRef__":true,"id":55873},{"__isSmartRef__":true,"id":55875},{"__isSmartRef__":true,"id":55877},{"__isSmartRef__":true,"id":55879},{"__isSmartRef__":true,"id":55881},{"__isSmartRef__":true,"id":55883}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55885},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55869":{"date":{"__isSmartRef__":true,"id":55870},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55871":{"date":{"__isSmartRef__":true,"id":55872},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55872":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55873":{"date":{"__isSmartRef__":true,"id":55874},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55874":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55875":{"date":{"__isSmartRef__":true,"id":55876},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55877":{"date":{"__isSmartRef__":true,"id":55878},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55878":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55879":{"date":{"__isSmartRef__":true,"id":55880},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55881":{"date":{"__isSmartRef__":true,"id":55882},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55883":{"date":{"__isSmartRef__":true,"id":55884},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55885":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55886":{"morph":{"__isSmartRef__":true,"id":55865},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55887":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55888}},"55888":{"test01IsMorph":{"__isSmartRef__":true,"id":55889}},"55889":{"varMapping":{"__isSmartRef__":true,"id":55890},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55890":{"this":{"__isSmartRef__":true,"id":55887}},"55891":{},"55892":{"change":{"__isSmartRef__":true,"id":55893},"tick":{"__isSmartRef__":true,"id":55897}},"55893":{"varMapping":{"__isSmartRef__":true,"id":55894},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55894":{"this":{"__isSmartRef__":true,"id":55865}},"55895":{"timestamp":{"__isSmartRef__":true,"id":55896},"user":"cschuster","tags":[]},"55896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55897":{"varMapping":{"__isSmartRef__":true,"id":55898},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55898":{"this":{"__isSmartRef__":true,"id":55865}},"55899":{"timestamp":{"__isSmartRef__":true,"id":55900},"user":"cschuster","tags":[]},"55900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55901":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55902}],"id":"9B1582D3-0154-4C88-B59B-4A3A0C8E48D8","shape":{"__isSmartRef__":true,"id":55903},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1465","partsBinMetaInfo":{"__isSmartRef__":true,"id":55904},"eventHandler":{"__isSmartRef__":true,"id":55922},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920"],"partTests":{"__isSmartRef__":true,"id":55923},"_ClipMode":"visible","moved":true,"b":256.7262186022708,"#startLetters":"set","isBeingDragged":false,"delta":-0.9474658843828365,"_Rotation":-1.8885562135725742,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55928},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4197.8,4678.2)"},"55902":{"target":{"__isSmartRef__":true,"id":55901},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55903":{"_BorderWidth":0.13357979071464143,"_ClipMode":"visible","_BorderRadius":2.1087269546544762,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.9,138.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-308,244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.4)"},"55904":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55905},{"__isSmartRef__":true,"id":55907},{"__isSmartRef__":true,"id":55909},{"__isSmartRef__":true,"id":55911},{"__isSmartRef__":true,"id":55913},{"__isSmartRef__":true,"id":55915},{"__isSmartRef__":true,"id":55917},{"__isSmartRef__":true,"id":55919}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55921},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55905":{"date":{"__isSmartRef__":true,"id":55906},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55907":{"date":{"__isSmartRef__":true,"id":55908},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55908":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55909":{"date":{"__isSmartRef__":true,"id":55910},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55910":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55911":{"date":{"__isSmartRef__":true,"id":55912},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55913":{"date":{"__isSmartRef__":true,"id":55914},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55914":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55915":{"date":{"__isSmartRef__":true,"id":55916},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55917":{"date":{"__isSmartRef__":true,"id":55918},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55919":{"date":{"__isSmartRef__":true,"id":55920},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55921":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55922":{"morph":{"__isSmartRef__":true,"id":55901},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55923":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55924}},"55924":{"test01IsMorph":{"__isSmartRef__":true,"id":55925}},"55925":{"varMapping":{"__isSmartRef__":true,"id":55926},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55926":{"this":{"__isSmartRef__":true,"id":55923}},"55927":{},"55928":{"change":{"__isSmartRef__":true,"id":55929},"tick":{"__isSmartRef__":true,"id":55933}},"55929":{"varMapping":{"__isSmartRef__":true,"id":55930},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55930":{"this":{"__isSmartRef__":true,"id":55901}},"55931":{"timestamp":{"__isSmartRef__":true,"id":55932},"user":"cschuster","tags":[]},"55932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55933":{"varMapping":{"__isSmartRef__":true,"id":55934},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55934":{"this":{"__isSmartRef__":true,"id":55901}},"55935":{"timestamp":{"__isSmartRef__":true,"id":55936},"user":"cschuster","tags":[]},"55936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55937":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55938}],"id":"AA5EC75E-0FD1-451F-AD27-591AC395F199","shape":{"__isSmartRef__":true,"id":55939},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1466","partsBinMetaInfo":{"__isSmartRef__":true,"id":55940},"eventHandler":{"__isSmartRef__":true,"id":55958},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C","F6F978D1-8953-4960-8EB4-7794E62EC286"],"partTests":{"__isSmartRef__":true,"id":55959},"_ClipMode":"visible","moved":true,"b":209.93954865448177,"#startLetters":"set","isBeingDragged":false,"delta":0.9372301279217936,"_Rotation":17.030199153194506,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55964},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5219.7,4876.6)"},"55938":{"target":{"__isSmartRef__":true,"id":55937},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55939":{"_BorderWidth":2.504569999467537,"_ClipMode":"visible","_BorderRadius":30.036526579908084,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,120.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-128,-350,-139)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-2.7)"},"55940":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55941},{"__isSmartRef__":true,"id":55943},{"__isSmartRef__":true,"id":55945},{"__isSmartRef__":true,"id":55947},{"__isSmartRef__":true,"id":55949},{"__isSmartRef__":true,"id":55951},{"__isSmartRef__":true,"id":55953},{"__isSmartRef__":true,"id":55955}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55957},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55941":{"date":{"__isSmartRef__":true,"id":55942},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55943":{"date":{"__isSmartRef__":true,"id":55944},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55944":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55945":{"date":{"__isSmartRef__":true,"id":55946},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55946":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55947":{"date":{"__isSmartRef__":true,"id":55948},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55949":{"date":{"__isSmartRef__":true,"id":55950},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55950":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55951":{"date":{"__isSmartRef__":true,"id":55952},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55953":{"date":{"__isSmartRef__":true,"id":55954},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55955":{"date":{"__isSmartRef__":true,"id":55956},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55957":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55958":{"morph":{"__isSmartRef__":true,"id":55937},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55959":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55960}},"55960":{"test01IsMorph":{"__isSmartRef__":true,"id":55961}},"55961":{"varMapping":{"__isSmartRef__":true,"id":55962},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55962":{"this":{"__isSmartRef__":true,"id":55959}},"55963":{},"55964":{"change":{"__isSmartRef__":true,"id":55965},"tick":{"__isSmartRef__":true,"id":55969}},"55965":{"varMapping":{"__isSmartRef__":true,"id":55966},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":55967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55966":{"this":{"__isSmartRef__":true,"id":55937}},"55967":{"timestamp":{"__isSmartRef__":true,"id":55968},"user":"cschuster","tags":[]},"55968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"55969":{"varMapping":{"__isSmartRef__":true,"id":55970},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":55971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55970":{"this":{"__isSmartRef__":true,"id":55937}},"55971":{"timestamp":{"__isSmartRef__":true,"id":55972},"user":"cschuster","tags":[]},"55972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"55973":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":55974}],"id":"5DC5BE84-8FF8-465D-A287-039A7A426535","shape":{"__isSmartRef__":true,"id":55975},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1467","partsBinMetaInfo":{"__isSmartRef__":true,"id":55976},"eventHandler":{"__isSmartRef__":true,"id":55994},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","B8C8A4FE-F369-43B8-B12D-3B69A7419B4E"],"partTests":{"__isSmartRef__":true,"id":55995},"_ClipMode":"visible","moved":true,"b":299.53210345935076,"#startLetters":"set","isBeingDragged":false,"delta":0.8707328588934615,"_Rotation":34.635411690295385,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56000},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5507.4,4606.5)"},"55974":{"target":{"__isSmartRef__":true,"id":55973},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"55975":{"_BorderWidth":0.6496017551972102,"_ClipMode":"visible","_BorderRadius":9.71845617858689,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.7,134.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-222,-97,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.6,-29.9)"},"55976":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":55977},{"__isSmartRef__":true,"id":55979},{"__isSmartRef__":true,"id":55981},{"__isSmartRef__":true,"id":55983},{"__isSmartRef__":true,"id":55985},{"__isSmartRef__":true,"id":55987},{"__isSmartRef__":true,"id":55989},{"__isSmartRef__":true,"id":55991}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":55993},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"55977":{"date":{"__isSmartRef__":true,"id":55978},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"55978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"55979":{"date":{"__isSmartRef__":true,"id":55980},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"55980":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"55981":{"date":{"__isSmartRef__":true,"id":55982},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"55982":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"55983":{"date":{"__isSmartRef__":true,"id":55984},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"55984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"55985":{"date":{"__isSmartRef__":true,"id":55986},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"55986":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"55987":{"date":{"__isSmartRef__":true,"id":55988},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"55988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"55989":{"date":{"__isSmartRef__":true,"id":55990},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"55990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"55991":{"date":{"__isSmartRef__":true,"id":55992},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"55992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"55993":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"55994":{"morph":{"__isSmartRef__":true,"id":55973},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"55995":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":55996}},"55996":{"test01IsMorph":{"__isSmartRef__":true,"id":55997}},"55997":{"varMapping":{"__isSmartRef__":true,"id":55998},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":55999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55998":{"this":{"__isSmartRef__":true,"id":55995}},"55999":{},"56000":{"change":{"__isSmartRef__":true,"id":56001},"tick":{"__isSmartRef__":true,"id":56005}},"56001":{"varMapping":{"__isSmartRef__":true,"id":56002},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56002":{"this":{"__isSmartRef__":true,"id":55973}},"56003":{"timestamp":{"__isSmartRef__":true,"id":56004},"user":"cschuster","tags":[]},"56004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56005":{"varMapping":{"__isSmartRef__":true,"id":56006},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56006":{"this":{"__isSmartRef__":true,"id":55973}},"56007":{"timestamp":{"__isSmartRef__":true,"id":56008},"user":"cschuster","tags":[]},"56008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56009":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56010}],"id":"9E5A2DCA-7AC7-433B-86F6-9B048D428226","shape":{"__isSmartRef__":true,"id":56011},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1468","partsBinMetaInfo":{"__isSmartRef__":true,"id":56012},"eventHandler":{"__isSmartRef__":true,"id":56030},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E","8BAE8198-7CE3-4BBB-9DCB-0461B33294F7"],"partTests":{"__isSmartRef__":true,"id":56031},"_ClipMode":"visible","moved":true,"b":11.171410514507443,"#startLetters":"set","isBeingDragged":false,"delta":-0.9060482843779027,"_Rotation":25.412697374645916,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56036},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4797.7,5232.3)"},"56010":{"target":{"__isSmartRef__":true,"id":56009},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56011":{"_BorderWidth":5.968724247078075,"_ClipMode":"visible","_BorderRadius":38.498517332996826,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.2,92.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(50,301,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.9,-39.6)"},"56012":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56013},{"__isSmartRef__":true,"id":56015},{"__isSmartRef__":true,"id":56017},{"__isSmartRef__":true,"id":56019},{"__isSmartRef__":true,"id":56021},{"__isSmartRef__":true,"id":56023},{"__isSmartRef__":true,"id":56025},{"__isSmartRef__":true,"id":56027}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56029},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56013":{"date":{"__isSmartRef__":true,"id":56014},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56015":{"date":{"__isSmartRef__":true,"id":56016},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56016":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56017":{"date":{"__isSmartRef__":true,"id":56018},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56018":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56019":{"date":{"__isSmartRef__":true,"id":56020},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56021":{"date":{"__isSmartRef__":true,"id":56022},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56022":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56023":{"date":{"__isSmartRef__":true,"id":56024},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56025":{"date":{"__isSmartRef__":true,"id":56026},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56027":{"date":{"__isSmartRef__":true,"id":56028},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56029":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56030":{"morph":{"__isSmartRef__":true,"id":56009},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56031":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56032}},"56032":{"test01IsMorph":{"__isSmartRef__":true,"id":56033}},"56033":{"varMapping":{"__isSmartRef__":true,"id":56034},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56034":{"this":{"__isSmartRef__":true,"id":56031}},"56035":{},"56036":{"change":{"__isSmartRef__":true,"id":56037},"tick":{"__isSmartRef__":true,"id":56041}},"56037":{"varMapping":{"__isSmartRef__":true,"id":56038},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56038":{"this":{"__isSmartRef__":true,"id":56009}},"56039":{"timestamp":{"__isSmartRef__":true,"id":56040},"user":"cschuster","tags":[]},"56040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56041":{"varMapping":{"__isSmartRef__":true,"id":56042},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56042":{"this":{"__isSmartRef__":true,"id":56009}},"56043":{"timestamp":{"__isSmartRef__":true,"id":56044},"user":"cschuster","tags":[]},"56044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56045":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56046}],"id":"DFD08B1E-2004-4E12-B1A8-4BB65C420218","shape":{"__isSmartRef__":true,"id":56047},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1469","partsBinMetaInfo":{"__isSmartRef__":true,"id":56048},"eventHandler":{"__isSmartRef__":true,"id":56066},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2"],"partTests":{"__isSmartRef__":true,"id":56067},"_ClipMode":"visible","moved":true,"b":193.34075304400176,"#startLetters":"set","isBeingDragged":false,"delta":0.7989287315867841,"_Rotation":-42.78377707925038,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56072},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4128.1,5328.4)"},"56046":{"target":{"__isSmartRef__":true,"id":56045},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56047":{"_BorderWidth":3.846290617282545,"_ClipMode":"visible","_BorderRadius":37.870327456367534,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.0,109.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-59,-308,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.4,-0.5)"},"56048":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56049},{"__isSmartRef__":true,"id":56051},{"__isSmartRef__":true,"id":56053},{"__isSmartRef__":true,"id":56055},{"__isSmartRef__":true,"id":56057},{"__isSmartRef__":true,"id":56059},{"__isSmartRef__":true,"id":56061},{"__isSmartRef__":true,"id":56063}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56065},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56049":{"date":{"__isSmartRef__":true,"id":56050},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56051":{"date":{"__isSmartRef__":true,"id":56052},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56052":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56053":{"date":{"__isSmartRef__":true,"id":56054},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56054":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56055":{"date":{"__isSmartRef__":true,"id":56056},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56057":{"date":{"__isSmartRef__":true,"id":56058},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56058":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56059":{"date":{"__isSmartRef__":true,"id":56060},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56061":{"date":{"__isSmartRef__":true,"id":56062},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56063":{"date":{"__isSmartRef__":true,"id":56064},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56065":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56066":{"morph":{"__isSmartRef__":true,"id":56045},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56067":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56068}},"56068":{"test01IsMorph":{"__isSmartRef__":true,"id":56069}},"56069":{"varMapping":{"__isSmartRef__":true,"id":56070},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56070":{"this":{"__isSmartRef__":true,"id":56067}},"56071":{},"56072":{"change":{"__isSmartRef__":true,"id":56073},"tick":{"__isSmartRef__":true,"id":56077}},"56073":{"varMapping":{"__isSmartRef__":true,"id":56074},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56074":{"this":{"__isSmartRef__":true,"id":56045}},"56075":{"timestamp":{"__isSmartRef__":true,"id":56076},"user":"cschuster","tags":[]},"56076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56077":{"varMapping":{"__isSmartRef__":true,"id":56078},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56078":{"this":{"__isSmartRef__":true,"id":56045}},"56079":{"timestamp":{"__isSmartRef__":true,"id":56080},"user":"cschuster","tags":[]},"56080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56081":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56082}],"id":"9B3777A0-79B9-4B61-A9FE-68C2FC422843","shape":{"__isSmartRef__":true,"id":56083},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1470","partsBinMetaInfo":{"__isSmartRef__":true,"id":56084},"eventHandler":{"__isSmartRef__":true,"id":56102},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467"],"partTests":{"__isSmartRef__":true,"id":56103},"_ClipMode":"visible","moved":true,"b":259.01329568610527,"#startLetters":"set","isBeingDragged":false,"delta":0.9848414284642786,"_Rotation":-6.4055298470692845,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56108},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4481.8,4159.9)"},"56082":{"target":{"__isSmartRef__":true,"id":56081},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56083":{"_BorderWidth":0.09164282543740221,"_ClipMode":"visible","_BorderRadius":1.4528477550717933,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-300,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.2)"},"56084":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56085},{"__isSmartRef__":true,"id":56087},{"__isSmartRef__":true,"id":56089},{"__isSmartRef__":true,"id":56091},{"__isSmartRef__":true,"id":56093},{"__isSmartRef__":true,"id":56095},{"__isSmartRef__":true,"id":56097},{"__isSmartRef__":true,"id":56099}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56101},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56085":{"date":{"__isSmartRef__":true,"id":56086},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56087":{"date":{"__isSmartRef__":true,"id":56088},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56088":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56089":{"date":{"__isSmartRef__":true,"id":56090},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56090":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56091":{"date":{"__isSmartRef__":true,"id":56092},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56093":{"date":{"__isSmartRef__":true,"id":56094},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56094":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56095":{"date":{"__isSmartRef__":true,"id":56096},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56097":{"date":{"__isSmartRef__":true,"id":56098},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56099":{"date":{"__isSmartRef__":true,"id":56100},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56101":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56102":{"morph":{"__isSmartRef__":true,"id":56081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56103":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56104}},"56104":{"test01IsMorph":{"__isSmartRef__":true,"id":56105}},"56105":{"varMapping":{"__isSmartRef__":true,"id":56106},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56106":{"this":{"__isSmartRef__":true,"id":56103}},"56107":{},"56108":{"change":{"__isSmartRef__":true,"id":56109},"tick":{"__isSmartRef__":true,"id":56113}},"56109":{"varMapping":{"__isSmartRef__":true,"id":56110},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56110":{"this":{"__isSmartRef__":true,"id":56081}},"56111":{"timestamp":{"__isSmartRef__":true,"id":56112},"user":"cschuster","tags":[]},"56112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56113":{"varMapping":{"__isSmartRef__":true,"id":56114},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56114":{"this":{"__isSmartRef__":true,"id":56081}},"56115":{"timestamp":{"__isSmartRef__":true,"id":56116},"user":"cschuster","tags":[]},"56116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56117":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56118}],"id":"7F951CA2-3295-4FDF-95D7-B4B317903BBB","shape":{"__isSmartRef__":true,"id":56119},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1471","partsBinMetaInfo":{"__isSmartRef__":true,"id":56120},"eventHandler":{"__isSmartRef__":true,"id":56138},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802","5EC47DD5-BF5C-4EB3-892F-ED61709642E4"],"partTests":{"__isSmartRef__":true,"id":56139},"_ClipMode":"visible","moved":true,"b":185.20673522434663,"#startLetters":"set","isBeingDragged":false,"delta":-0.8526500720763579,"_Rotation":-13.631908521026073,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56144},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4295.5,4609.1)"},"56118":{"target":{"__isSmartRef__":true,"id":56117},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56119":{"_BorderWidth":4.546251761922495,"_ClipMode":"visible","_BorderRadius":39.6705800583065,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.2,103.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-24,-279,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.2,-0.1)"},"56120":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56121},{"__isSmartRef__":true,"id":56123},{"__isSmartRef__":true,"id":56125},{"__isSmartRef__":true,"id":56127},{"__isSmartRef__":true,"id":56129},{"__isSmartRef__":true,"id":56131},{"__isSmartRef__":true,"id":56133},{"__isSmartRef__":true,"id":56135}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56137},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56121":{"date":{"__isSmartRef__":true,"id":56122},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56123":{"date":{"__isSmartRef__":true,"id":56124},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56124":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56125":{"date":{"__isSmartRef__":true,"id":56126},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56126":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56127":{"date":{"__isSmartRef__":true,"id":56128},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56129":{"date":{"__isSmartRef__":true,"id":56130},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56130":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56131":{"date":{"__isSmartRef__":true,"id":56132},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56133":{"date":{"__isSmartRef__":true,"id":56134},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56135":{"date":{"__isSmartRef__":true,"id":56136},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56137":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56138":{"morph":{"__isSmartRef__":true,"id":56117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56139":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56140}},"56140":{"test01IsMorph":{"__isSmartRef__":true,"id":56141}},"56141":{"varMapping":{"__isSmartRef__":true,"id":56142},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56142":{"this":{"__isSmartRef__":true,"id":56139}},"56143":{},"56144":{"change":{"__isSmartRef__":true,"id":56145},"tick":{"__isSmartRef__":true,"id":56149}},"56145":{"varMapping":{"__isSmartRef__":true,"id":56146},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56146":{"this":{"__isSmartRef__":true,"id":56117}},"56147":{"timestamp":{"__isSmartRef__":true,"id":56148},"user":"cschuster","tags":[]},"56148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56149":{"varMapping":{"__isSmartRef__":true,"id":56150},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56150":{"this":{"__isSmartRef__":true,"id":56117}},"56151":{"timestamp":{"__isSmartRef__":true,"id":56152},"user":"cschuster","tags":[]},"56152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56153":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56154}],"id":"E71AA38C-D1B5-4F6F-B775-D962FD6D0898","shape":{"__isSmartRef__":true,"id":56155},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1472","partsBinMetaInfo":{"__isSmartRef__":true,"id":56156},"eventHandler":{"__isSmartRef__":true,"id":56174},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","F5D599B2-7356-434B-8B63-207C52C8C8C5","D3428507-F6BC-48DA-A2BF-1365A64DB86C","C0F61979-0CC8-40EB-B7E1-D7F7B19B8075"],"partTests":{"__isSmartRef__":true,"id":56175},"_ClipMode":"visible","moved":true,"b":116.25686823972501,"#startLetters":"set","isBeingDragged":false,"delta":0.6568184646312147,"_Rotation":37.85531549485367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56180},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5097.1,4836.6)"},"56154":{"target":{"__isSmartRef__":true,"id":56153},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56155":{"_BorderWidth":9.484098582205956,"_ClipMode":"visible","_BorderRadius":7.828575848093669,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.3,64.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(229,116,184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-11.2)"},"56156":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56157},{"__isSmartRef__":true,"id":56159},{"__isSmartRef__":true,"id":56161},{"__isSmartRef__":true,"id":56163},{"__isSmartRef__":true,"id":56165},{"__isSmartRef__":true,"id":56167},{"__isSmartRef__":true,"id":56169},{"__isSmartRef__":true,"id":56171}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56173},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56157":{"date":{"__isSmartRef__":true,"id":56158},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56159":{"date":{"__isSmartRef__":true,"id":56160},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56160":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56161":{"date":{"__isSmartRef__":true,"id":56162},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56162":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56163":{"date":{"__isSmartRef__":true,"id":56164},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56165":{"date":{"__isSmartRef__":true,"id":56166},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56166":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56167":{"date":{"__isSmartRef__":true,"id":56168},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56169":{"date":{"__isSmartRef__":true,"id":56170},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56171":{"date":{"__isSmartRef__":true,"id":56172},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56173":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56174":{"morph":{"__isSmartRef__":true,"id":56153},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56175":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56176}},"56176":{"test01IsMorph":{"__isSmartRef__":true,"id":56177}},"56177":{"varMapping":{"__isSmartRef__":true,"id":56178},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56178":{"this":{"__isSmartRef__":true,"id":56175}},"56179":{},"56180":{"change":{"__isSmartRef__":true,"id":56181},"tick":{"__isSmartRef__":true,"id":56185}},"56181":{"varMapping":{"__isSmartRef__":true,"id":56182},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56182":{"this":{"__isSmartRef__":true,"id":56153}},"56183":{"timestamp":{"__isSmartRef__":true,"id":56184},"user":"cschuster","tags":[]},"56184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56185":{"varMapping":{"__isSmartRef__":true,"id":56186},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56186":{"this":{"__isSmartRef__":true,"id":56153}},"56187":{"timestamp":{"__isSmartRef__":true,"id":56188},"user":"cschuster","tags":[]},"56188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56189":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56190}],"id":"7F0EF810-7335-4365-B067-6679F5B0AEEF","shape":{"__isSmartRef__":true,"id":56191},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1473","partsBinMetaInfo":{"__isSmartRef__":true,"id":56192},"eventHandler":{"__isSmartRef__":true,"id":56210},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","B2628B2D-1598-46CD-A5F7-3C247167F27D"],"partTests":{"__isSmartRef__":true,"id":56211},"_ClipMode":"visible","moved":true,"b":340.82602310343646,"#startLetters":"set","isBeingDragged":false,"delta":-0.9586988448281772,"_Rotation":2.589213451769296,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56216},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5175.5,4214.0)"},"56190":{"target":{"__isSmartRef__":true,"id":56189},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56191":{"_BorderWidth":3.3578115618603737,"_ClipMode":"visible","_BorderRadius":35.68514741382486,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.2,113.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-84,158,-2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.4,-38.9)"},"56192":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56193},{"__isSmartRef__":true,"id":56195},{"__isSmartRef__":true,"id":56197},{"__isSmartRef__":true,"id":56199},{"__isSmartRef__":true,"id":56201},{"__isSmartRef__":true,"id":56203},{"__isSmartRef__":true,"id":56205},{"__isSmartRef__":true,"id":56207}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56209},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56193":{"date":{"__isSmartRef__":true,"id":56194},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56195":{"date":{"__isSmartRef__":true,"id":56196},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56196":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56197":{"date":{"__isSmartRef__":true,"id":56198},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56198":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56199":{"date":{"__isSmartRef__":true,"id":56200},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56201":{"date":{"__isSmartRef__":true,"id":56202},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56202":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56203":{"date":{"__isSmartRef__":true,"id":56204},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56205":{"date":{"__isSmartRef__":true,"id":56206},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56207":{"date":{"__isSmartRef__":true,"id":56208},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56209":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56210":{"morph":{"__isSmartRef__":true,"id":56189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56211":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56212}},"56212":{"test01IsMorph":{"__isSmartRef__":true,"id":56213}},"56213":{"varMapping":{"__isSmartRef__":true,"id":56214},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56214":{"this":{"__isSmartRef__":true,"id":56211}},"56215":{},"56216":{"change":{"__isSmartRef__":true,"id":56217},"tick":{"__isSmartRef__":true,"id":56221}},"56217":{"varMapping":{"__isSmartRef__":true,"id":56218},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56218":{"this":{"__isSmartRef__":true,"id":56189}},"56219":{"timestamp":{"__isSmartRef__":true,"id":56220},"user":"cschuster","tags":[]},"56220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56221":{"varMapping":{"__isSmartRef__":true,"id":56222},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56222":{"this":{"__isSmartRef__":true,"id":56189}},"56223":{"timestamp":{"__isSmartRef__":true,"id":56224},"user":"cschuster","tags":[]},"56224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56225":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56226}],"id":"8EC6F378-B78B-413D-8BB7-67D64998EE6A","shape":{"__isSmartRef__":true,"id":56227},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1474","partsBinMetaInfo":{"__isSmartRef__":true,"id":56228},"eventHandler":{"__isSmartRef__":true,"id":56246},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","575CA3A9-12B0-47B6-9015-8FEFEA740EAF","2797932F-F808-413F-A61C-859399191FD9"],"partTests":{"__isSmartRef__":true,"id":56247},"_ClipMode":"visible","moved":true,"b":114,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":13.721832312253103,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56252},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6613.5,4503.8)"},"56226":{"target":{"__isSmartRef__":true,"id":56225},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56227":{"_BorderWidth":9.567727288213005,"_ClipMode":"visible","_BorderRadius":6.617387872822831,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,130,162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-11.9)"},"56228":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56229},{"__isSmartRef__":true,"id":56231},{"__isSmartRef__":true,"id":56233},{"__isSmartRef__":true,"id":56235},{"__isSmartRef__":true,"id":56237},{"__isSmartRef__":true,"id":56239},{"__isSmartRef__":true,"id":56241},{"__isSmartRef__":true,"id":56243}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56245},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56229":{"date":{"__isSmartRef__":true,"id":56230},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56231":{"date":{"__isSmartRef__":true,"id":56232},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56232":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56233":{"date":{"__isSmartRef__":true,"id":56234},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56234":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56235":{"date":{"__isSmartRef__":true,"id":56236},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56237":{"date":{"__isSmartRef__":true,"id":56238},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56238":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56239":{"date":{"__isSmartRef__":true,"id":56240},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56241":{"date":{"__isSmartRef__":true,"id":56242},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56243":{"date":{"__isSmartRef__":true,"id":56244},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56245":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56246":{"morph":{"__isSmartRef__":true,"id":56225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56247":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56248}},"56248":{"test01IsMorph":{"__isSmartRef__":true,"id":56249}},"56249":{"varMapping":{"__isSmartRef__":true,"id":56250},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56250":{"this":{"__isSmartRef__":true,"id":56247}},"56251":{},"56252":{"change":{"__isSmartRef__":true,"id":56253},"tick":{"__isSmartRef__":true,"id":56257}},"56253":{"varMapping":{"__isSmartRef__":true,"id":56254},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56254":{"this":{"__isSmartRef__":true,"id":56225}},"56255":{"timestamp":{"__isSmartRef__":true,"id":56256},"user":"cschuster","tags":[]},"56256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56257":{"varMapping":{"__isSmartRef__":true,"id":56258},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56258":{"this":{"__isSmartRef__":true,"id":56225}},"56259":{"timestamp":{"__isSmartRef__":true,"id":56260},"user":"cschuster","tags":[]},"56260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56261":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56262}],"id":"73C27C0D-EF46-47E3-965E-8EA5921D023D","shape":{"__isSmartRef__":true,"id":56263},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1475","partsBinMetaInfo":{"__isSmartRef__":true,"id":56264},"eventHandler":{"__isSmartRef__":true,"id":56282},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615"],"partTests":{"__isSmartRef__":true,"id":56283},"_ClipMode":"visible","moved":true,"b":107.62533897761023,"#startLetters":"set","isBeingDragged":false,"delta":-0.8613469659467228,"_Rotation":16.423692061204285,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56288},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4409.8,4225.0)"},"56262":{"target":{"__isSmartRef__":true,"id":56261},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56263":{"_BorderWidth":9.765284259628096,"_ClipMode":"visible","_BorderRadius":3.6673054799051363,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.9,61.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,166,88)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-13.9)"},"56264":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56265},{"__isSmartRef__":true,"id":56267},{"__isSmartRef__":true,"id":56269},{"__isSmartRef__":true,"id":56271},{"__isSmartRef__":true,"id":56273},{"__isSmartRef__":true,"id":56275},{"__isSmartRef__":true,"id":56277},{"__isSmartRef__":true,"id":56279}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56281},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56265":{"date":{"__isSmartRef__":true,"id":56266},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56267":{"date":{"__isSmartRef__":true,"id":56268},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56268":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56269":{"date":{"__isSmartRef__":true,"id":56270},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56270":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56271":{"date":{"__isSmartRef__":true,"id":56272},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56273":{"date":{"__isSmartRef__":true,"id":56274},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56274":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56275":{"date":{"__isSmartRef__":true,"id":56276},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56277":{"date":{"__isSmartRef__":true,"id":56278},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56279":{"date":{"__isSmartRef__":true,"id":56280},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56281":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56282":{"morph":{"__isSmartRef__":true,"id":56261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56283":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56284}},"56284":{"test01IsMorph":{"__isSmartRef__":true,"id":56285}},"56285":{"varMapping":{"__isSmartRef__":true,"id":56286},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56286":{"this":{"__isSmartRef__":true,"id":56283}},"56287":{},"56288":{"change":{"__isSmartRef__":true,"id":56289},"tick":{"__isSmartRef__":true,"id":56293}},"56289":{"varMapping":{"__isSmartRef__":true,"id":56290},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56290":{"this":{"__isSmartRef__":true,"id":56261}},"56291":{"timestamp":{"__isSmartRef__":true,"id":56292},"user":"cschuster","tags":[]},"56292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56293":{"varMapping":{"__isSmartRef__":true,"id":56294},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56294":{"this":{"__isSmartRef__":true,"id":56261}},"56295":{"timestamp":{"__isSmartRef__":true,"id":56296},"user":"cschuster","tags":[]},"56296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56297":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56298}],"id":"EF746704-3D95-4804-B924-9F257420A98F","shape":{"__isSmartRef__":true,"id":56299},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1476","partsBinMetaInfo":{"__isSmartRef__":true,"id":56300},"eventHandler":{"__isSmartRef__":true,"id":56318},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","7B838C6B-649F-4717-BF2A-44547BF7B53D"],"partTests":{"__isSmartRef__":true,"id":56319},"_ClipMode":"visible","moved":true,"b":301.11534394382033,"#startLetters":"set","isBeingDragged":false,"delta":0.860329554125201,"_Rotation":27.853201141561986,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56324},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5361.3,4793.5)"},"56298":{"target":{"__isSmartRef__":true,"id":56297},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56299":{"_BorderWidth":0.7193563746852458,"_ClipMode":"visible","_BorderRadius":10.681744244883449,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.6,134.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-87,-223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-30.3)"},"56300":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56301},{"__isSmartRef__":true,"id":56303},{"__isSmartRef__":true,"id":56305},{"__isSmartRef__":true,"id":56307},{"__isSmartRef__":true,"id":56309},{"__isSmartRef__":true,"id":56311},{"__isSmartRef__":true,"id":56313},{"__isSmartRef__":true,"id":56315}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56317},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56301":{"date":{"__isSmartRef__":true,"id":56302},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56303":{"date":{"__isSmartRef__":true,"id":56304},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56304":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56305":{"date":{"__isSmartRef__":true,"id":56306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56306":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56307":{"date":{"__isSmartRef__":true,"id":56308},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56309":{"date":{"__isSmartRef__":true,"id":56310},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56310":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56311":{"date":{"__isSmartRef__":true,"id":56312},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56313":{"date":{"__isSmartRef__":true,"id":56314},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56315":{"date":{"__isSmartRef__":true,"id":56316},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56317":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56318":{"morph":{"__isSmartRef__":true,"id":56297},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56319":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56320}},"56320":{"test01IsMorph":{"__isSmartRef__":true,"id":56321}},"56321":{"varMapping":{"__isSmartRef__":true,"id":56322},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56322":{"this":{"__isSmartRef__":true,"id":56319}},"56323":{},"56324":{"change":{"__isSmartRef__":true,"id":56325},"tick":{"__isSmartRef__":true,"id":56329}},"56325":{"varMapping":{"__isSmartRef__":true,"id":56326},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56326":{"this":{"__isSmartRef__":true,"id":56297}},"56327":{"timestamp":{"__isSmartRef__":true,"id":56328},"user":"cschuster","tags":[]},"56328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56329":{"varMapping":{"__isSmartRef__":true,"id":56330},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56330":{"this":{"__isSmartRef__":true,"id":56297}},"56331":{"timestamp":{"__isSmartRef__":true,"id":56332},"user":"cschuster","tags":[]},"56332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56333":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56334}],"id":"3DCA5B7E-2947-4EB5-BCA9-579A0D8F517F","shape":{"__isSmartRef__":true,"id":56335},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1477","partsBinMetaInfo":{"__isSmartRef__":true,"id":56336},"eventHandler":{"__isSmartRef__":true,"id":56354},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D","17EB403C-5E38-4605-A65C-087F2AE47DA1","B9456D73-BAF8-4D62-97E7-E85C596513E3"],"partTests":{"__isSmartRef__":true,"id":56355},"_ClipMode":"visible","moved":true,"b":28.857023683551233,"#startLetters":"set","isBeingDragged":false,"delta":0.9950697821914218,"_Rotation":25.455552607642407,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56360},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5742.3,4830.6)"},"56334":{"target":{"__isSmartRef__":true,"id":56333},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56335":{"_BorderWidth":7.413127902444323,"_ClipMode":"visible","_BorderRadius":30.682901962311462,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.8,80.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(124,348,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.7,-37.5)"},"56336":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56337},{"__isSmartRef__":true,"id":56339},{"__isSmartRef__":true,"id":56341},{"__isSmartRef__":true,"id":56343},{"__isSmartRef__":true,"id":56345},{"__isSmartRef__":true,"id":56347},{"__isSmartRef__":true,"id":56349},{"__isSmartRef__":true,"id":56351}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56353},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56337":{"date":{"__isSmartRef__":true,"id":56338},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56339":{"date":{"__isSmartRef__":true,"id":56340},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56340":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56341":{"date":{"__isSmartRef__":true,"id":56342},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56342":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56343":{"date":{"__isSmartRef__":true,"id":56344},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56345":{"date":{"__isSmartRef__":true,"id":56346},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56346":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56347":{"date":{"__isSmartRef__":true,"id":56348},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56349":{"date":{"__isSmartRef__":true,"id":56350},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56351":{"date":{"__isSmartRef__":true,"id":56352},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56353":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56354":{"morph":{"__isSmartRef__":true,"id":56333},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56355":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56356}},"56356":{"test01IsMorph":{"__isSmartRef__":true,"id":56357}},"56357":{"varMapping":{"__isSmartRef__":true,"id":56358},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56358":{"this":{"__isSmartRef__":true,"id":56355}},"56359":{},"56360":{"change":{"__isSmartRef__":true,"id":56361},"tick":{"__isSmartRef__":true,"id":56365}},"56361":{"varMapping":{"__isSmartRef__":true,"id":56362},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56362":{"this":{"__isSmartRef__":true,"id":56333}},"56363":{"timestamp":{"__isSmartRef__":true,"id":56364},"user":"cschuster","tags":[]},"56364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56365":{"varMapping":{"__isSmartRef__":true,"id":56366},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56366":{"this":{"__isSmartRef__":true,"id":56333}},"56367":{"timestamp":{"__isSmartRef__":true,"id":56368},"user":"cschuster","tags":[]},"56368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56369":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56370}],"id":"42E19EE9-BE96-46EC-AB4E-D4BF0DC0AA5D","shape":{"__isSmartRef__":true,"id":56371},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1478","partsBinMetaInfo":{"__isSmartRef__":true,"id":56372},"eventHandler":{"__isSmartRef__":true,"id":56390},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55"],"partTests":{"__isSmartRef__":true,"id":56391},"_ClipMode":"visible","moved":true,"b":216.3732942645438,"#startLetters":"set","isBeingDragged":false,"delta":0.9326435097609647,"_Rotation":-11.012225842956262,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56396},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4842.4,4845.8)"},"56370":{"target":{"__isSmartRef__":true,"id":56369},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56371":{"_BorderWidth":2.034781706337163,"_ClipMode":"visible","_BorderRadius":25.93196875348361,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.2,123.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-152,-358,-60)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.1,-3.9)"},"56372":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56373},{"__isSmartRef__":true,"id":56375},{"__isSmartRef__":true,"id":56377},{"__isSmartRef__":true,"id":56379},{"__isSmartRef__":true,"id":56381},{"__isSmartRef__":true,"id":56383},{"__isSmartRef__":true,"id":56385},{"__isSmartRef__":true,"id":56387}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56389},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56373":{"date":{"__isSmartRef__":true,"id":56374},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56375":{"date":{"__isSmartRef__":true,"id":56376},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56376":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56377":{"date":{"__isSmartRef__":true,"id":56378},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56378":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56379":{"date":{"__isSmartRef__":true,"id":56380},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56381":{"date":{"__isSmartRef__":true,"id":56382},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56382":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56383":{"date":{"__isSmartRef__":true,"id":56384},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56385":{"date":{"__isSmartRef__":true,"id":56386},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56387":{"date":{"__isSmartRef__":true,"id":56388},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56389":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56390":{"morph":{"__isSmartRef__":true,"id":56369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56391":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56392}},"56392":{"test01IsMorph":{"__isSmartRef__":true,"id":56393}},"56393":{"varMapping":{"__isSmartRef__":true,"id":56394},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56394":{"this":{"__isSmartRef__":true,"id":56391}},"56395":{},"56396":{"change":{"__isSmartRef__":true,"id":56397},"tick":{"__isSmartRef__":true,"id":56401}},"56397":{"varMapping":{"__isSmartRef__":true,"id":56398},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56398":{"this":{"__isSmartRef__":true,"id":56369}},"56399":{"timestamp":{"__isSmartRef__":true,"id":56400},"user":"cschuster","tags":[]},"56400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56401":{"varMapping":{"__isSmartRef__":true,"id":56402},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56402":{"this":{"__isSmartRef__":true,"id":56369}},"56403":{"timestamp":{"__isSmartRef__":true,"id":56404},"user":"cschuster","tags":[]},"56404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56405":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56406}],"id":"72C6FD86-8AE5-4E73-B14A-FB6D95906102","shape":{"__isSmartRef__":true,"id":56407},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1479","partsBinMetaInfo":{"__isSmartRef__":true,"id":56408},"eventHandler":{"__isSmartRef__":true,"id":56426},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","239E81B5-E305-4681-849F-4913CD5CCACA","7ABA4CFF-6242-4F56-8449-29939F4B7775"],"partTests":{"__isSmartRef__":true,"id":56427},"_ClipMode":"visible","moved":true,"b":319.84261981450254,"#startLetters":"set","isBeingDragged":false,"delta":0.6848878368618898,"_Rotation":33.105625942736026,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5169.1,4637.2)"},"56406":{"target":{"__isSmartRef__":true,"id":56405},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56407":{"_BorderWidth":1.77555322561867,"_ClipMode":"visible","_BorderRadius":23.36470879869094,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,125.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-165,31,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.1,-35.3)"},"56408":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56409},{"__isSmartRef__":true,"id":56411},{"__isSmartRef__":true,"id":56413},{"__isSmartRef__":true,"id":56415},{"__isSmartRef__":true,"id":56417},{"__isSmartRef__":true,"id":56419},{"__isSmartRef__":true,"id":56421},{"__isSmartRef__":true,"id":56423}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56425},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56409":{"date":{"__isSmartRef__":true,"id":56410},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56411":{"date":{"__isSmartRef__":true,"id":56412},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56412":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56413":{"date":{"__isSmartRef__":true,"id":56414},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56414":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56415":{"date":{"__isSmartRef__":true,"id":56416},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56417":{"date":{"__isSmartRef__":true,"id":56418},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56418":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56419":{"date":{"__isSmartRef__":true,"id":56420},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56421":{"date":{"__isSmartRef__":true,"id":56422},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56423":{"date":{"__isSmartRef__":true,"id":56424},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56425":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56426":{"morph":{"__isSmartRef__":true,"id":56405},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56427":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56428}},"56428":{"test01IsMorph":{"__isSmartRef__":true,"id":56429}},"56429":{"varMapping":{"__isSmartRef__":true,"id":56430},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56430":{"this":{"__isSmartRef__":true,"id":56427}},"56431":{},"56432":{"change":{"__isSmartRef__":true,"id":56433},"tick":{"__isSmartRef__":true,"id":56437}},"56433":{"varMapping":{"__isSmartRef__":true,"id":56434},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56434":{"this":{"__isSmartRef__":true,"id":56405}},"56435":{"timestamp":{"__isSmartRef__":true,"id":56436},"user":"cschuster","tags":[]},"56436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56437":{"varMapping":{"__isSmartRef__":true,"id":56438},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56438":{"this":{"__isSmartRef__":true,"id":56405}},"56439":{"timestamp":{"__isSmartRef__":true,"id":56440},"user":"cschuster","tags":[]},"56440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56441":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56442}],"id":"37595C8E-A888-4BF2-BEDE-21DBCAC4BCAC","shape":{"__isSmartRef__":true,"id":56443},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1480","partsBinMetaInfo":{"__isSmartRef__":true,"id":56444},"eventHandler":{"__isSmartRef__":true,"id":56462},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F"],"partTests":{"__isSmartRef__":true,"id":56463},"_ClipMode":"visible","moved":true,"b":17.936447690357454,"#startLetters":"set","isBeingDragged":false,"delta":0.9964693161309697,"_Rotation":-30.271206478280384,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56468},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4392.6,5346.4)"},"56442":{"target":{"__isSmartRef__":true,"id":56441},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56443":{"_BorderWidth":6.539809477069683,"_ClipMode":"visible","_BorderRadius":36.20637883892222,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.4,87.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(79,323,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-39.0)"},"56444":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56445},{"__isSmartRef__":true,"id":56447},{"__isSmartRef__":true,"id":56449},{"__isSmartRef__":true,"id":56451},{"__isSmartRef__":true,"id":56453},{"__isSmartRef__":true,"id":56455},{"__isSmartRef__":true,"id":56457},{"__isSmartRef__":true,"id":56459}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56461},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56445":{"date":{"__isSmartRef__":true,"id":56446},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56447":{"date":{"__isSmartRef__":true,"id":56448},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56448":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56449":{"date":{"__isSmartRef__":true,"id":56450},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56450":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56451":{"date":{"__isSmartRef__":true,"id":56452},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56453":{"date":{"__isSmartRef__":true,"id":56454},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56454":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56455":{"date":{"__isSmartRef__":true,"id":56456},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56457":{"date":{"__isSmartRef__":true,"id":56458},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56459":{"date":{"__isSmartRef__":true,"id":56460},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56461":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56462":{"morph":{"__isSmartRef__":true,"id":56441},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56463":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56464}},"56464":{"test01IsMorph":{"__isSmartRef__":true,"id":56465}},"56465":{"varMapping":{"__isSmartRef__":true,"id":56466},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56466":{"this":{"__isSmartRef__":true,"id":56463}},"56467":{},"56468":{"change":{"__isSmartRef__":true,"id":56469},"tick":{"__isSmartRef__":true,"id":56473}},"56469":{"varMapping":{"__isSmartRef__":true,"id":56470},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56470":{"this":{"__isSmartRef__":true,"id":56441}},"56471":{"timestamp":{"__isSmartRef__":true,"id":56472},"user":"cschuster","tags":[]},"56472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56473":{"varMapping":{"__isSmartRef__":true,"id":56474},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56474":{"this":{"__isSmartRef__":true,"id":56441}},"56475":{"timestamp":{"__isSmartRef__":true,"id":56476},"user":"cschuster","tags":[]},"56476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56477":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56478}],"id":"96A4927A-68E3-4C9D-91F6-2137544B6D3F","shape":{"__isSmartRef__":true,"id":56479},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1481","partsBinMetaInfo":{"__isSmartRef__":true,"id":56480},"eventHandler":{"__isSmartRef__":true,"id":56498},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6"],"partTests":{"__isSmartRef__":true,"id":56499},"_ClipMode":"visible","moved":true,"b":51.980106758186594,"#startLetters":"set","isBeingDragged":false,"delta":0.9996174376574345,"_Rotation":-14.364731440414968,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56504},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4234.1,4733.9)"},"56478":{"target":{"__isSmartRef__":true,"id":56477},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56479":{"_BorderWidth":8.938984734341169,"_ClipMode":"visible","_BorderRadius":15.175038820203586,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,68.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,359,-140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.8,-32.3)"},"56480":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56481},{"__isSmartRef__":true,"id":56483},{"__isSmartRef__":true,"id":56485},{"__isSmartRef__":true,"id":56487},{"__isSmartRef__":true,"id":56489},{"__isSmartRef__":true,"id":56491},{"__isSmartRef__":true,"id":56493},{"__isSmartRef__":true,"id":56495}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56497},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56481":{"date":{"__isSmartRef__":true,"id":56482},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56483":{"date":{"__isSmartRef__":true,"id":56484},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56484":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56485":{"date":{"__isSmartRef__":true,"id":56486},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56486":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56487":{"date":{"__isSmartRef__":true,"id":56488},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56489":{"date":{"__isSmartRef__":true,"id":56490},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56490":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56491":{"date":{"__isSmartRef__":true,"id":56492},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56493":{"date":{"__isSmartRef__":true,"id":56494},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56495":{"date":{"__isSmartRef__":true,"id":56496},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56497":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56498":{"morph":{"__isSmartRef__":true,"id":56477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56499":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56500}},"56500":{"test01IsMorph":{"__isSmartRef__":true,"id":56501}},"56501":{"varMapping":{"__isSmartRef__":true,"id":56502},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56502":{"this":{"__isSmartRef__":true,"id":56499}},"56503":{},"56504":{"change":{"__isSmartRef__":true,"id":56505},"tick":{"__isSmartRef__":true,"id":56509}},"56505":{"varMapping":{"__isSmartRef__":true,"id":56506},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56506":{"this":{"__isSmartRef__":true,"id":56477}},"56507":{"timestamp":{"__isSmartRef__":true,"id":56508},"user":"cschuster","tags":[]},"56508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56509":{"varMapping":{"__isSmartRef__":true,"id":56510},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56510":{"this":{"__isSmartRef__":true,"id":56477}},"56511":{"timestamp":{"__isSmartRef__":true,"id":56512},"user":"cschuster","tags":[]},"56512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56513":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56514}],"id":"33422765-D0EE-417D-906F-39F03959F40C","shape":{"__isSmartRef__":true,"id":56515},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1482","partsBinMetaInfo":{"__isSmartRef__":true,"id":56516},"eventHandler":{"__isSmartRef__":true,"id":56534},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","5AFE22BE-AAC0-440F-9BBD-3E35C1BC5AE4"],"partTests":{"__isSmartRef__":true,"id":56535},"_ClipMode":"visible","moved":true,"b":199.86764319066424,"#startLetters":"set","isBeingDragged":false,"delta":-0.9646527518634684,"_Rotation":-27.39581478675159,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56540},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7596.9,4552.3)"},"56514":{"target":{"__isSmartRef__":true,"id":56513},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56515":{"_BorderWidth":3.3007575781891476,"_ClipMode":"visible","_BorderRadius":35.38012030706942,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.6,113.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-87,-328,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-1.2)"},"56516":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56517},{"__isSmartRef__":true,"id":56519},{"__isSmartRef__":true,"id":56521},{"__isSmartRef__":true,"id":56523},{"__isSmartRef__":true,"id":56525},{"__isSmartRef__":true,"id":56527},{"__isSmartRef__":true,"id":56529},{"__isSmartRef__":true,"id":56531}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56533},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56517":{"date":{"__isSmartRef__":true,"id":56518},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56519":{"date":{"__isSmartRef__":true,"id":56520},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56520":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56521":{"date":{"__isSmartRef__":true,"id":56522},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56522":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56523":{"date":{"__isSmartRef__":true,"id":56524},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56525":{"date":{"__isSmartRef__":true,"id":56526},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56526":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56527":{"date":{"__isSmartRef__":true,"id":56528},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56529":{"date":{"__isSmartRef__":true,"id":56530},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56531":{"date":{"__isSmartRef__":true,"id":56532},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56533":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56534":{"morph":{"__isSmartRef__":true,"id":56513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56535":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56536}},"56536":{"test01IsMorph":{"__isSmartRef__":true,"id":56537}},"56537":{"varMapping":{"__isSmartRef__":true,"id":56538},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56538":{"this":{"__isSmartRef__":true,"id":56535}},"56539":{},"56540":{"change":{"__isSmartRef__":true,"id":56541},"tick":{"__isSmartRef__":true,"id":56545}},"56541":{"varMapping":{"__isSmartRef__":true,"id":56542},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56542":{"this":{"__isSmartRef__":true,"id":56513}},"56543":{"timestamp":{"__isSmartRef__":true,"id":56544},"user":"cschuster","tags":[]},"56544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56545":{"varMapping":{"__isSmartRef__":true,"id":56546},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56546":{"this":{"__isSmartRef__":true,"id":56513}},"56547":{"timestamp":{"__isSmartRef__":true,"id":56548},"user":"cschuster","tags":[]},"56548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56549":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56550}],"id":"BCE11D14-C98A-41E9-95AF-225619B85E85","shape":{"__isSmartRef__":true,"id":56551},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1483","partsBinMetaInfo":{"__isSmartRef__":true,"id":56552},"eventHandler":{"__isSmartRef__":true,"id":56570},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","31333BE2-6CD1-4E38-91C1-BF4BFD986856","679C705C-58AE-40B7-9CF9-32B97E356EC2"],"partTests":{"__isSmartRef__":true,"id":56571},"_ClipMode":"visible","moved":true,"b":239.22315675776917,"#startLetters":"set","isBeingDragged":false,"delta":-0.8815827973885462,"_Rotation":-7.671067068521028,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56576},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4693.5,3978.2)"},"56550":{"target":{"__isSmartRef__":true,"id":56549},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56551":{"_BorderWidth":0.7041661256557905,"_ClipMode":"visible","_BorderRadius":10.473298118458905,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.2,134.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-220,-351,209)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.8,-9.8)"},"56552":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56553},{"__isSmartRef__":true,"id":56555},{"__isSmartRef__":true,"id":56557},{"__isSmartRef__":true,"id":56559},{"__isSmartRef__":true,"id":56561},{"__isSmartRef__":true,"id":56563},{"__isSmartRef__":true,"id":56565},{"__isSmartRef__":true,"id":56567}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56569},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56553":{"date":{"__isSmartRef__":true,"id":56554},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56555":{"date":{"__isSmartRef__":true,"id":56556},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56556":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56557":{"date":{"__isSmartRef__":true,"id":56558},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56558":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56559":{"date":{"__isSmartRef__":true,"id":56560},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56561":{"date":{"__isSmartRef__":true,"id":56562},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56562":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56563":{"date":{"__isSmartRef__":true,"id":56564},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56565":{"date":{"__isSmartRef__":true,"id":56566},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56567":{"date":{"__isSmartRef__":true,"id":56568},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56569":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56570":{"morph":{"__isSmartRef__":true,"id":56549},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56571":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56572}},"56572":{"test01IsMorph":{"__isSmartRef__":true,"id":56573}},"56573":{"varMapping":{"__isSmartRef__":true,"id":56574},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56574":{"this":{"__isSmartRef__":true,"id":56571}},"56575":{},"56576":{"change":{"__isSmartRef__":true,"id":56577},"tick":{"__isSmartRef__":true,"id":56581}},"56577":{"varMapping":{"__isSmartRef__":true,"id":56578},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56578":{"this":{"__isSmartRef__":true,"id":56549}},"56579":{"timestamp":{"__isSmartRef__":true,"id":56580},"user":"cschuster","tags":[]},"56580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56581":{"varMapping":{"__isSmartRef__":true,"id":56582},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56582":{"this":{"__isSmartRef__":true,"id":56549}},"56583":{"timestamp":{"__isSmartRef__":true,"id":56584},"user":"cschuster","tags":[]},"56584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56585":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56586}],"id":"AFA8BACA-FB53-40C2-9A2C-09FB7D968FDA","shape":{"__isSmartRef__":true,"id":56587},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1484","partsBinMetaInfo":{"__isSmartRef__":true,"id":56588},"eventHandler":{"__isSmartRef__":true,"id":56606},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","0416623C-F751-4AF0-AEAB-541FBC079FFC"],"partTests":{"__isSmartRef__":true,"id":56607},"_ClipMode":"visible","moved":true,"b":209,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-3.04775230917551,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56612},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5394.4,5030.8)"},"56586":{"target":{"__isSmartRef__":true,"id":56585},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56587":{"_BorderWidth":2.575951898768315,"_ClipMode":"visible","_BorderRadius":30.598385284664104,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,119.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-124,-348,-149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-2.5)"},"56588":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56589},{"__isSmartRef__":true,"id":56591},{"__isSmartRef__":true,"id":56593},{"__isSmartRef__":true,"id":56595},{"__isSmartRef__":true,"id":56597},{"__isSmartRef__":true,"id":56599},{"__isSmartRef__":true,"id":56601},{"__isSmartRef__":true,"id":56603}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56605},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56589":{"date":{"__isSmartRef__":true,"id":56590},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56591":{"date":{"__isSmartRef__":true,"id":56592},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56592":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56593":{"date":{"__isSmartRef__":true,"id":56594},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56594":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56595":{"date":{"__isSmartRef__":true,"id":56596},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56597":{"date":{"__isSmartRef__":true,"id":56598},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56598":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56599":{"date":{"__isSmartRef__":true,"id":56600},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56601":{"date":{"__isSmartRef__":true,"id":56602},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56603":{"date":{"__isSmartRef__":true,"id":56604},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56605":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56606":{"morph":{"__isSmartRef__":true,"id":56585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56607":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56608}},"56608":{"test01IsMorph":{"__isSmartRef__":true,"id":56609}},"56609":{"varMapping":{"__isSmartRef__":true,"id":56610},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56610":{"this":{"__isSmartRef__":true,"id":56607}},"56611":{},"56612":{"change":{"__isSmartRef__":true,"id":56613},"tick":{"__isSmartRef__":true,"id":56617}},"56613":{"varMapping":{"__isSmartRef__":true,"id":56614},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56614":{"this":{"__isSmartRef__":true,"id":56585}},"56615":{"timestamp":{"__isSmartRef__":true,"id":56616},"user":"cschuster","tags":[]},"56616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56617":{"varMapping":{"__isSmartRef__":true,"id":56618},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56618":{"this":{"__isSmartRef__":true,"id":56585}},"56619":{"timestamp":{"__isSmartRef__":true,"id":56620},"user":"cschuster","tags":[]},"56620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56621":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56622}],"id":"D23E8ECA-B63B-4CB3-80C2-88D7CD814AF6","shape":{"__isSmartRef__":true,"id":56623},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1485","partsBinMetaInfo":{"__isSmartRef__":true,"id":56624},"eventHandler":{"__isSmartRef__":true,"id":56642},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","2A5CAFFC-EEB3-44D3-91C5-C75120CFE282"],"partTests":{"__isSmartRef__":true,"id":56643},"_ClipMode":"visible","moved":true,"b":138.4572208269965,"#startLetters":"set","isBeingDragged":false,"delta":-0.8791380125912838,"_Rotation":-7.856529928849043,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56648},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5457.7,5040.8)"},"56622":{"target":{"__isSmartRef__":true,"id":56621},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56623":{"_BorderWidth":8.315895309182238,"_ClipMode":"visible","_BorderRadius":22.407741277669157,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,73.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(170,-22,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.3,-5.0)"},"56624":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56625},{"__isSmartRef__":true,"id":56627},{"__isSmartRef__":true,"id":56629},{"__isSmartRef__":true,"id":56631},{"__isSmartRef__":true,"id":56633},{"__isSmartRef__":true,"id":56635},{"__isSmartRef__":true,"id":56637},{"__isSmartRef__":true,"id":56639}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56641},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56625":{"date":{"__isSmartRef__":true,"id":56626},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56627":{"date":{"__isSmartRef__":true,"id":56628},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56628":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56629":{"date":{"__isSmartRef__":true,"id":56630},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56630":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56631":{"date":{"__isSmartRef__":true,"id":56632},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56633":{"date":{"__isSmartRef__":true,"id":56634},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56634":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56635":{"date":{"__isSmartRef__":true,"id":56636},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56637":{"date":{"__isSmartRef__":true,"id":56638},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56639":{"date":{"__isSmartRef__":true,"id":56640},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56641":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56642":{"morph":{"__isSmartRef__":true,"id":56621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56643":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56644}},"56644":{"test01IsMorph":{"__isSmartRef__":true,"id":56645}},"56645":{"varMapping":{"__isSmartRef__":true,"id":56646},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56646":{"this":{"__isSmartRef__":true,"id":56643}},"56647":{},"56648":{"change":{"__isSmartRef__":true,"id":56649},"tick":{"__isSmartRef__":true,"id":56653}},"56649":{"varMapping":{"__isSmartRef__":true,"id":56650},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56650":{"this":{"__isSmartRef__":true,"id":56621}},"56651":{"timestamp":{"__isSmartRef__":true,"id":56652},"user":"cschuster","tags":[]},"56652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56653":{"varMapping":{"__isSmartRef__":true,"id":56654},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56654":{"this":{"__isSmartRef__":true,"id":56621}},"56655":{"timestamp":{"__isSmartRef__":true,"id":56656},"user":"cschuster","tags":[]},"56656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56657":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56658}],"id":"83AD37A0-6A8B-4BCF-9B03-A9CB7578D6C8","shape":{"__isSmartRef__":true,"id":56659},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1486","partsBinMetaInfo":{"__isSmartRef__":true,"id":56660},"eventHandler":{"__isSmartRef__":true,"id":56678},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC"],"partTests":{"__isSmartRef__":true,"id":56679},"_ClipMode":"visible","moved":true,"b":223,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-15.376917084486255,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56684},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4533.4,4190.9)"},"56658":{"target":{"__isSmartRef__":true,"id":56657},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56659":{"_BorderWidth":1.5900081996875084,"_ClipMode":"visible","_BorderRadius":21.395129474882513,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,127.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,-362,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-5.4)"},"56660":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56661},{"__isSmartRef__":true,"id":56663},{"__isSmartRef__":true,"id":56665},{"__isSmartRef__":true,"id":56667},{"__isSmartRef__":true,"id":56669},{"__isSmartRef__":true,"id":56671},{"__isSmartRef__":true,"id":56673},{"__isSmartRef__":true,"id":56675}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56677},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56661":{"date":{"__isSmartRef__":true,"id":56662},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56663":{"date":{"__isSmartRef__":true,"id":56664},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56664":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56665":{"date":{"__isSmartRef__":true,"id":56666},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56666":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56667":{"date":{"__isSmartRef__":true,"id":56668},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56669":{"date":{"__isSmartRef__":true,"id":56670},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56670":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56671":{"date":{"__isSmartRef__":true,"id":56672},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56673":{"date":{"__isSmartRef__":true,"id":56674},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56674":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56675":{"date":{"__isSmartRef__":true,"id":56676},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56677":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56678":{"morph":{"__isSmartRef__":true,"id":56657},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56679":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56680}},"56680":{"test01IsMorph":{"__isSmartRef__":true,"id":56681}},"56681":{"varMapping":{"__isSmartRef__":true,"id":56682},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56682":{"this":{"__isSmartRef__":true,"id":56679}},"56683":{},"56684":{"change":{"__isSmartRef__":true,"id":56685},"tick":{"__isSmartRef__":true,"id":56689}},"56685":{"varMapping":{"__isSmartRef__":true,"id":56686},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56686":{"this":{"__isSmartRef__":true,"id":56657}},"56687":{"timestamp":{"__isSmartRef__":true,"id":56688},"user":"cschuster","tags":[]},"56688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56689":{"varMapping":{"__isSmartRef__":true,"id":56690},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56690":{"this":{"__isSmartRef__":true,"id":56657}},"56691":{"timestamp":{"__isSmartRef__":true,"id":56692},"user":"cschuster","tags":[]},"56692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56693":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56694}],"id":"4F55275F-449D-4AE3-BDC9-8BC09A7B978F","shape":{"__isSmartRef__":true,"id":56695},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1487","partsBinMetaInfo":{"__isSmartRef__":true,"id":56696},"eventHandler":{"__isSmartRef__":true,"id":56714},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826"],"partTests":{"__isSmartRef__":true,"id":56715},"_ClipMode":"visible","moved":true,"b":199.9324759975425,"#startLetters":"set","isBeingDragged":false,"delta":-0.9360673918272369,"_Rotation":6.645375928453092,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56720},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6761.8,4920.5)"},"56694":{"target":{"__isSmartRef__":true,"id":56693},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56695":{"_BorderWidth":3.2954376843975677,"_ClipMode":"visible","_BorderRadius":35.35114769956492,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.6,113.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-87,-328,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-1.2)"},"56696":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56697},{"__isSmartRef__":true,"id":56699},{"__isSmartRef__":true,"id":56701},{"__isSmartRef__":true,"id":56703},{"__isSmartRef__":true,"id":56705},{"__isSmartRef__":true,"id":56707},{"__isSmartRef__":true,"id":56709},{"__isSmartRef__":true,"id":56711}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56713},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56697":{"date":{"__isSmartRef__":true,"id":56698},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56699":{"date":{"__isSmartRef__":true,"id":56700},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56700":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56701":{"date":{"__isSmartRef__":true,"id":56702},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56702":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56703":{"date":{"__isSmartRef__":true,"id":56704},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56705":{"date":{"__isSmartRef__":true,"id":56706},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56706":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56707":{"date":{"__isSmartRef__":true,"id":56708},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56709":{"date":{"__isSmartRef__":true,"id":56710},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56710":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56711":{"date":{"__isSmartRef__":true,"id":56712},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56713":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56714":{"morph":{"__isSmartRef__":true,"id":56693},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56715":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56716}},"56716":{"test01IsMorph":{"__isSmartRef__":true,"id":56717}},"56717":{"varMapping":{"__isSmartRef__":true,"id":56718},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56718":{"this":{"__isSmartRef__":true,"id":56715}},"56719":{},"56720":{"change":{"__isSmartRef__":true,"id":56721},"tick":{"__isSmartRef__":true,"id":56725}},"56721":{"varMapping":{"__isSmartRef__":true,"id":56722},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56722":{"this":{"__isSmartRef__":true,"id":56693}},"56723":{"timestamp":{"__isSmartRef__":true,"id":56724},"user":"cschuster","tags":[]},"56724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56725":{"varMapping":{"__isSmartRef__":true,"id":56726},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56726":{"this":{"__isSmartRef__":true,"id":56693}},"56727":{"timestamp":{"__isSmartRef__":true,"id":56728},"user":"cschuster","tags":[]},"56728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56729":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56730}],"id":"CA393A7A-E140-406F-8B1D-8AE54C3F944E","shape":{"__isSmartRef__":true,"id":56731},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1488","partsBinMetaInfo":{"__isSmartRef__":true,"id":56732},"eventHandler":{"__isSmartRef__":true,"id":56750},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E","8BAE8198-7CE3-4BBB-9DCB-0461B33294F7","6C62C786-3563-4C89-9366-14E3B8B1B8A4"],"partTests":{"__isSmartRef__":true,"id":56751},"_ClipMode":"visible","moved":true,"b":39.568393064138945,"#startLetters":"set","isBeingDragged":false,"delta":0.7758508443948813,"_Rotation":16.192050906008294,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56756},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5029.1,4611.0)"},"56730":{"target":{"__isSmartRef__":true,"id":56729},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56731":{"_BorderWidth":8.184994214647642,"_ClipMode":"visible","_BorderRadius":23.769298964257683,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,74.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(163,361,18)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.7,-35.4)"},"56732":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56733},{"__isSmartRef__":true,"id":56735},{"__isSmartRef__":true,"id":56737},{"__isSmartRef__":true,"id":56739},{"__isSmartRef__":true,"id":56741},{"__isSmartRef__":true,"id":56743},{"__isSmartRef__":true,"id":56745},{"__isSmartRef__":true,"id":56747}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56749},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56733":{"date":{"__isSmartRef__":true,"id":56734},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56735":{"date":{"__isSmartRef__":true,"id":56736},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56736":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56737":{"date":{"__isSmartRef__":true,"id":56738},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56738":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56739":{"date":{"__isSmartRef__":true,"id":56740},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56741":{"date":{"__isSmartRef__":true,"id":56742},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56742":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56743":{"date":{"__isSmartRef__":true,"id":56744},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56745":{"date":{"__isSmartRef__":true,"id":56746},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56747":{"date":{"__isSmartRef__":true,"id":56748},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56749":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56750":{"morph":{"__isSmartRef__":true,"id":56729},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56751":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56752}},"56752":{"test01IsMorph":{"__isSmartRef__":true,"id":56753}},"56753":{"varMapping":{"__isSmartRef__":true,"id":56754},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56754":{"this":{"__isSmartRef__":true,"id":56751}},"56755":{},"56756":{"change":{"__isSmartRef__":true,"id":56757},"tick":{"__isSmartRef__":true,"id":56761}},"56757":{"varMapping":{"__isSmartRef__":true,"id":56758},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56758":{"this":{"__isSmartRef__":true,"id":56729}},"56759":{"timestamp":{"__isSmartRef__":true,"id":56760},"user":"cschuster","tags":[]},"56760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56761":{"varMapping":{"__isSmartRef__":true,"id":56762},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56762":{"this":{"__isSmartRef__":true,"id":56729}},"56763":{"timestamp":{"__isSmartRef__":true,"id":56764},"user":"cschuster","tags":[]},"56764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56765":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56766}],"id":"5C68061C-11F6-4D14-9680-9909F12D48C5","shape":{"__isSmartRef__":true,"id":56767},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1489","partsBinMetaInfo":{"__isSmartRef__":true,"id":56768},"eventHandler":{"__isSmartRef__":true,"id":56786},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D","8CDB7F11-5D75-4A47-9396-F37317E94594","6F43567D-5BD0-413F-BB3A-5CD3524DC1B1"],"partTests":{"__isSmartRef__":true,"id":56787},"_ClipMode":"visible","moved":true,"b":185.9182982117636,"#startLetters":"set","isBeingDragged":false,"delta":-0.7568769642966799,"_Rotation":-13.34414422923347,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56792},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7297.6,5443.8)"},"56766":{"target":{"__isSmartRef__":true,"id":56765},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56767":{"_BorderWidth":4.48444898073735,"_ClipMode":"visible","_BorderRadius":39.574731434459586,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.2,104.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-27,-281,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.9,-0.1)"},"56768":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56769},{"__isSmartRef__":true,"id":56771},{"__isSmartRef__":true,"id":56773},{"__isSmartRef__":true,"id":56775},{"__isSmartRef__":true,"id":56777},{"__isSmartRef__":true,"id":56779},{"__isSmartRef__":true,"id":56781},{"__isSmartRef__":true,"id":56783}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56785},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56769":{"date":{"__isSmartRef__":true,"id":56770},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56771":{"date":{"__isSmartRef__":true,"id":56772},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56772":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56773":{"date":{"__isSmartRef__":true,"id":56774},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56774":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56775":{"date":{"__isSmartRef__":true,"id":56776},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56777":{"date":{"__isSmartRef__":true,"id":56778},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56778":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56779":{"date":{"__isSmartRef__":true,"id":56780},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56781":{"date":{"__isSmartRef__":true,"id":56782},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56782":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56783":{"date":{"__isSmartRef__":true,"id":56784},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56785":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56786":{"morph":{"__isSmartRef__":true,"id":56765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56787":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56788}},"56788":{"test01IsMorph":{"__isSmartRef__":true,"id":56789}},"56789":{"varMapping":{"__isSmartRef__":true,"id":56790},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56790":{"this":{"__isSmartRef__":true,"id":56787}},"56791":{},"56792":{"change":{"__isSmartRef__":true,"id":56793},"tick":{"__isSmartRef__":true,"id":56797}},"56793":{"varMapping":{"__isSmartRef__":true,"id":56794},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56794":{"this":{"__isSmartRef__":true,"id":56765}},"56795":{"timestamp":{"__isSmartRef__":true,"id":56796},"user":"cschuster","tags":[]},"56796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56797":{"varMapping":{"__isSmartRef__":true,"id":56798},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56798":{"this":{"__isSmartRef__":true,"id":56765}},"56799":{"timestamp":{"__isSmartRef__":true,"id":56800},"user":"cschuster","tags":[]},"56800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56801":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56802}],"id":"87742D63-A76A-49DB-853E-DE12AFEE4EE3","shape":{"__isSmartRef__":true,"id":56803},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1490","partsBinMetaInfo":{"__isSmartRef__":true,"id":56804},"eventHandler":{"__isSmartRef__":true,"id":56822},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","E54C1E46-36BF-425E-9F70-373170962507"],"partTests":{"__isSmartRef__":true,"id":56823},"_ClipMode":"visible","moved":true,"b":128.0563264572993,"#startLetters":"set","isBeingDragged":false,"delta":-0.9664319730945863,"_Rotation":3.5722455099519648,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56828},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4945.2,3738.4)"},"56802":{"target":{"__isSmartRef__":true,"id":56801},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56803":{"_BorderWidth":8.937025635597136,"_ClipMode":"visible","_BorderRadius":15.199726631441555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,68.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,44,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-7.7)"},"56804":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56805},{"__isSmartRef__":true,"id":56807},{"__isSmartRef__":true,"id":56809},{"__isSmartRef__":true,"id":56811},{"__isSmartRef__":true,"id":56813},{"__isSmartRef__":true,"id":56815},{"__isSmartRef__":true,"id":56817},{"__isSmartRef__":true,"id":56819}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56821},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56805":{"date":{"__isSmartRef__":true,"id":56806},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56807":{"date":{"__isSmartRef__":true,"id":56808},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56808":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56809":{"date":{"__isSmartRef__":true,"id":56810},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56810":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56811":{"date":{"__isSmartRef__":true,"id":56812},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56813":{"date":{"__isSmartRef__":true,"id":56814},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56814":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56815":{"date":{"__isSmartRef__":true,"id":56816},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56817":{"date":{"__isSmartRef__":true,"id":56818},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56818":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56819":{"date":{"__isSmartRef__":true,"id":56820},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56821":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56822":{"morph":{"__isSmartRef__":true,"id":56801},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56823":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56824}},"56824":{"test01IsMorph":{"__isSmartRef__":true,"id":56825}},"56825":{"varMapping":{"__isSmartRef__":true,"id":56826},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56826":{"this":{"__isSmartRef__":true,"id":56823}},"56827":{},"56828":{"change":{"__isSmartRef__":true,"id":56829},"tick":{"__isSmartRef__":true,"id":56833}},"56829":{"varMapping":{"__isSmartRef__":true,"id":56830},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56830":{"this":{"__isSmartRef__":true,"id":56801}},"56831":{"timestamp":{"__isSmartRef__":true,"id":56832},"user":"cschuster","tags":[]},"56832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56833":{"varMapping":{"__isSmartRef__":true,"id":56834},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56834":{"this":{"__isSmartRef__":true,"id":56801}},"56835":{"timestamp":{"__isSmartRef__":true,"id":56836},"user":"cschuster","tags":[]},"56836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56837":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56838}],"id":"C32314F4-08A9-427B-8075-B3AC1951F4A2","shape":{"__isSmartRef__":true,"id":56839},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1491","partsBinMetaInfo":{"__isSmartRef__":true,"id":56840},"eventHandler":{"__isSmartRef__":true,"id":56858},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916"],"partTests":{"__isSmartRef__":true,"id":56859},"_ClipMode":"visible","moved":true,"b":93.52111875865376,"#startLetters":"set","isBeingDragged":false,"delta":-0.8568452773033641,"_Rotation":-1.0738765649986575,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56864},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5425.1,4466.6)"},"56838":{"target":{"__isSmartRef__":true,"id":56837},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56839":{"_BorderWidth":9.990561143117997,"_ClipMode":"visible","_BorderRadius":0.15087916288128334,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.1,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,239,-97)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-18.8)"},"56840":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56841},{"__isSmartRef__":true,"id":56843},{"__isSmartRef__":true,"id":56845},{"__isSmartRef__":true,"id":56847},{"__isSmartRef__":true,"id":56849},{"__isSmartRef__":true,"id":56851},{"__isSmartRef__":true,"id":56853},{"__isSmartRef__":true,"id":56855}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56857},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56841":{"date":{"__isSmartRef__":true,"id":56842},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56843":{"date":{"__isSmartRef__":true,"id":56844},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56844":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56845":{"date":{"__isSmartRef__":true,"id":56846},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56846":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56847":{"date":{"__isSmartRef__":true,"id":56848},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56849":{"date":{"__isSmartRef__":true,"id":56850},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56850":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56851":{"date":{"__isSmartRef__":true,"id":56852},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56853":{"date":{"__isSmartRef__":true,"id":56854},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56855":{"date":{"__isSmartRef__":true,"id":56856},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56857":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56858":{"morph":{"__isSmartRef__":true,"id":56837},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56859":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56860}},"56860":{"test01IsMorph":{"__isSmartRef__":true,"id":56861}},"56861":{"varMapping":{"__isSmartRef__":true,"id":56862},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56862":{"this":{"__isSmartRef__":true,"id":56859}},"56863":{},"56864":{"change":{"__isSmartRef__":true,"id":56865},"tick":{"__isSmartRef__":true,"id":56869}},"56865":{"varMapping":{"__isSmartRef__":true,"id":56866},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56866":{"this":{"__isSmartRef__":true,"id":56837}},"56867":{"timestamp":{"__isSmartRef__":true,"id":56868},"user":"cschuster","tags":[]},"56868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56869":{"varMapping":{"__isSmartRef__":true,"id":56870},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56870":{"this":{"__isSmartRef__":true,"id":56837}},"56871":{"timestamp":{"__isSmartRef__":true,"id":56872},"user":"cschuster","tags":[]},"56872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56873":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56874}],"id":"0C1E6CC4-BFEF-4742-9343-E03295BAF404","shape":{"__isSmartRef__":true,"id":56875},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1492","partsBinMetaInfo":{"__isSmartRef__":true,"id":56876},"eventHandler":{"__isSmartRef__":true,"id":56894},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","B6706E98-41DE-4395-81BA-444DDD69E3B2","EDB32511-57C1-440D-96FD-D8375E75210B","94475D73-8D99-4C7E-897D-6339B342B497"],"partTests":{"__isSmartRef__":true,"id":56895},"_ClipMode":"visible","moved":true,"b":134.64011039421894,"#startLetters":"set","isBeingDragged":false,"delta":0.7827913395012729,"_Rotation":56.6749378549033,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56900},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5994.9,4910.7)"},"56874":{"target":{"__isSmartRef__":true,"id":56873},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56875":{"_BorderWidth":8.55767161691169,"_ClipMode":"visible","_BorderRadius":19.748756265953535,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(182,3,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.2,-5.9)"},"56876":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56877},{"__isSmartRef__":true,"id":56879},{"__isSmartRef__":true,"id":56881},{"__isSmartRef__":true,"id":56883},{"__isSmartRef__":true,"id":56885},{"__isSmartRef__":true,"id":56887},{"__isSmartRef__":true,"id":56889},{"__isSmartRef__":true,"id":56891}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56893},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56877":{"date":{"__isSmartRef__":true,"id":56878},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56879":{"date":{"__isSmartRef__":true,"id":56880},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56880":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56881":{"date":{"__isSmartRef__":true,"id":56882},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56882":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56883":{"date":{"__isSmartRef__":true,"id":56884},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56885":{"date":{"__isSmartRef__":true,"id":56886},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56886":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56887":{"date":{"__isSmartRef__":true,"id":56888},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56889":{"date":{"__isSmartRef__":true,"id":56890},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56891":{"date":{"__isSmartRef__":true,"id":56892},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56893":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56894":{"morph":{"__isSmartRef__":true,"id":56873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56895":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56896}},"56896":{"test01IsMorph":{"__isSmartRef__":true,"id":56897}},"56897":{"varMapping":{"__isSmartRef__":true,"id":56898},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56898":{"this":{"__isSmartRef__":true,"id":56895}},"56899":{},"56900":{"change":{"__isSmartRef__":true,"id":56901},"tick":{"__isSmartRef__":true,"id":56905}},"56901":{"varMapping":{"__isSmartRef__":true,"id":56902},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56902":{"this":{"__isSmartRef__":true,"id":56873}},"56903":{"timestamp":{"__isSmartRef__":true,"id":56904},"user":"cschuster","tags":[]},"56904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56905":{"varMapping":{"__isSmartRef__":true,"id":56906},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56906":{"this":{"__isSmartRef__":true,"id":56873}},"56907":{"timestamp":{"__isSmartRef__":true,"id":56908},"user":"cschuster","tags":[]},"56908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56909":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56910}],"id":"DC7865F2-F968-40F1-9439-3C2AA474869E","shape":{"__isSmartRef__":true,"id":56911},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1493","partsBinMetaInfo":{"__isSmartRef__":true,"id":56912},"eventHandler":{"__isSmartRef__":true,"id":56930},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","DF42DD95-38DD-4221-8D4F-5248EDDB05D8","4DA17D78-91EA-4EE8-A457-3BBD76FC9FE1"],"partTests":{"__isSmartRef__":true,"id":56931},"_ClipMode":"visible","moved":true,"b":323.92090920422925,"#startLetters":"set","isBeingDragged":false,"delta":-0.6329665051889606,"_Rotation":56.01297688936045,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56936},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5665.9,5253.5)"},"56910":{"target":{"__isSmartRef__":true,"id":56909},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56911":{"_BorderWidth":2.0554927261201357,"_ClipMode":"visible","_BorderRadius":26.127803062509713,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.9,123.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-151,56,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-36.2)"},"56912":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56913},{"__isSmartRef__":true,"id":56915},{"__isSmartRef__":true,"id":56917},{"__isSmartRef__":true,"id":56919},{"__isSmartRef__":true,"id":56921},{"__isSmartRef__":true,"id":56923},{"__isSmartRef__":true,"id":56925},{"__isSmartRef__":true,"id":56927}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56929},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56913":{"date":{"__isSmartRef__":true,"id":56914},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56915":{"date":{"__isSmartRef__":true,"id":56916},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56916":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56917":{"date":{"__isSmartRef__":true,"id":56918},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56918":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56919":{"date":{"__isSmartRef__":true,"id":56920},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56921":{"date":{"__isSmartRef__":true,"id":56922},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56922":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56923":{"date":{"__isSmartRef__":true,"id":56924},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56925":{"date":{"__isSmartRef__":true,"id":56926},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56927":{"date":{"__isSmartRef__":true,"id":56928},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56929":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56930":{"morph":{"__isSmartRef__":true,"id":56909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56931":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56932}},"56932":{"test01IsMorph":{"__isSmartRef__":true,"id":56933}},"56933":{"varMapping":{"__isSmartRef__":true,"id":56934},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56934":{"this":{"__isSmartRef__":true,"id":56931}},"56935":{},"56936":{"change":{"__isSmartRef__":true,"id":56937},"tick":{"__isSmartRef__":true,"id":56941}},"56937":{"varMapping":{"__isSmartRef__":true,"id":56938},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56938":{"this":{"__isSmartRef__":true,"id":56909}},"56939":{"timestamp":{"__isSmartRef__":true,"id":56940},"user":"cschuster","tags":[]},"56940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56941":{"varMapping":{"__isSmartRef__":true,"id":56942},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56942":{"this":{"__isSmartRef__":true,"id":56909}},"56943":{"timestamp":{"__isSmartRef__":true,"id":56944},"user":"cschuster","tags":[]},"56944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56945":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56946}],"id":"E16BF66C-36EF-49C8-85D6-460D74FA4275","shape":{"__isSmartRef__":true,"id":56947},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1494","partsBinMetaInfo":{"__isSmartRef__":true,"id":56948},"eventHandler":{"__isSmartRef__":true,"id":56966},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","4FD8C1BB-0376-4678-827B-6E35043D1FAA"],"partTests":{"__isSmartRef__":true,"id":56967},"_ClipMode":"visible","moved":true,"b":169,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.354191789345672,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56972},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5015.9,4776.7)"},"56946":{"target":{"__isSmartRef__":true,"id":56945},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56947":{"_BorderWidth":5.954044976882725,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.0,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,-202,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-0.4)"},"56948":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56949},{"__isSmartRef__":true,"id":56951},{"__isSmartRef__":true,"id":56953},{"__isSmartRef__":true,"id":56955},{"__isSmartRef__":true,"id":56957},{"__isSmartRef__":true,"id":56959},{"__isSmartRef__":true,"id":56961},{"__isSmartRef__":true,"id":56963}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":56965},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56949":{"date":{"__isSmartRef__":true,"id":56950},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56951":{"date":{"__isSmartRef__":true,"id":56952},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56952":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56953":{"date":{"__isSmartRef__":true,"id":56954},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56954":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56955":{"date":{"__isSmartRef__":true,"id":56956},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56957":{"date":{"__isSmartRef__":true,"id":56958},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56958":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56959":{"date":{"__isSmartRef__":true,"id":56960},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56961":{"date":{"__isSmartRef__":true,"id":56962},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56963":{"date":{"__isSmartRef__":true,"id":56964},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"56964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"56965":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"56966":{"morph":{"__isSmartRef__":true,"id":56945},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"56967":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":56968}},"56968":{"test01IsMorph":{"__isSmartRef__":true,"id":56969}},"56969":{"varMapping":{"__isSmartRef__":true,"id":56970},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":56971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56970":{"this":{"__isSmartRef__":true,"id":56967}},"56971":{},"56972":{"change":{"__isSmartRef__":true,"id":56973},"tick":{"__isSmartRef__":true,"id":56977}},"56973":{"varMapping":{"__isSmartRef__":true,"id":56974},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":56975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56974":{"this":{"__isSmartRef__":true,"id":56945}},"56975":{"timestamp":{"__isSmartRef__":true,"id":56976},"user":"cschuster","tags":[]},"56976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"56977":{"varMapping":{"__isSmartRef__":true,"id":56978},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":56979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56978":{"this":{"__isSmartRef__":true,"id":56945}},"56979":{"timestamp":{"__isSmartRef__":true,"id":56980},"user":"cschuster","tags":[]},"56980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"56981":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":56982}],"id":"82E46F1A-1F28-4939-BFB4-CBAD1A8AE9A1","shape":{"__isSmartRef__":true,"id":56983},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1495","partsBinMetaInfo":{"__isSmartRef__":true,"id":56984},"eventHandler":{"__isSmartRef__":true,"id":57002},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","9469333B-3CD0-4349-9D46-0C16D9E2FE27","AE2BD440-1BEC-45F0-9AC5-33175D54BCB8","C669D9E4-FA43-48E8-BB41-8EE6D20E77FF"],"partTests":{"__isSmartRef__":true,"id":57003},"_ClipMode":"visible","moved":true,"b":298.5370358097134,"#startLetters":"set","isBeingDragged":false,"delta":-0.7879867203882895,"_Rotation":20.431960725446952,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57008},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5400.7,4496.7)"},"56982":{"target":{"__isSmartRef__":true,"id":56981},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"56983":{"_BorderWidth":0.6074575240984696,"_ClipMode":"visible","_BorderRadius":9.128912955841361,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.4,135.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-225,-103,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.4,-29.6)"},"56984":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":56985},{"__isSmartRef__":true,"id":56987},{"__isSmartRef__":true,"id":56989},{"__isSmartRef__":true,"id":56991},{"__isSmartRef__":true,"id":56993},{"__isSmartRef__":true,"id":56995},{"__isSmartRef__":true,"id":56997},{"__isSmartRef__":true,"id":56999}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57001},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"56985":{"date":{"__isSmartRef__":true,"id":56986},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"56986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"56987":{"date":{"__isSmartRef__":true,"id":56988},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"56988":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"56989":{"date":{"__isSmartRef__":true,"id":56990},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"56990":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"56991":{"date":{"__isSmartRef__":true,"id":56992},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"56992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"56993":{"date":{"__isSmartRef__":true,"id":56994},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"56994":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"56995":{"date":{"__isSmartRef__":true,"id":56996},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"56996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"56997":{"date":{"__isSmartRef__":true,"id":56998},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"56998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"56999":{"date":{"__isSmartRef__":true,"id":57000},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57001":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57002":{"morph":{"__isSmartRef__":true,"id":56981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57003":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57004}},"57004":{"test01IsMorph":{"__isSmartRef__":true,"id":57005}},"57005":{"varMapping":{"__isSmartRef__":true,"id":57006},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57006":{"this":{"__isSmartRef__":true,"id":57003}},"57007":{},"57008":{"change":{"__isSmartRef__":true,"id":57009},"tick":{"__isSmartRef__":true,"id":57013}},"57009":{"varMapping":{"__isSmartRef__":true,"id":57010},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57010":{"this":{"__isSmartRef__":true,"id":56981}},"57011":{"timestamp":{"__isSmartRef__":true,"id":57012},"user":"cschuster","tags":[]},"57012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57013":{"varMapping":{"__isSmartRef__":true,"id":57014},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57014":{"this":{"__isSmartRef__":true,"id":56981}},"57015":{"timestamp":{"__isSmartRef__":true,"id":57016},"user":"cschuster","tags":[]},"57016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57017":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57018}],"id":"AF7BA737-2084-42F8-BD31-ED68E775B675","shape":{"__isSmartRef__":true,"id":57019},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1496","partsBinMetaInfo":{"__isSmartRef__":true,"id":57020},"eventHandler":{"__isSmartRef__":true,"id":57038},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","80111AF5-A1B8-4000-BE32-DC8F1BBE4049"],"partTests":{"__isSmartRef__":true,"id":57039},"_ClipMode":"visible","moved":true,"b":64.65132115152664,"#startLetters":"set","isBeingDragged":false,"delta":-0.9115699964459054,"_Rotation":25.1823966147595,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57044},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5117.4,4683.3)"},"57018":{"target":{"__isSmartRef__":true,"id":57017},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57019":{"_BorderWidth":9.518595687622955,"_ClipMode":"visible","_BorderRadius":7.331668818872366,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.0,63.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(231,341,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-28.6)"},"57020":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57021},{"__isSmartRef__":true,"id":57023},{"__isSmartRef__":true,"id":57025},{"__isSmartRef__":true,"id":57027},{"__isSmartRef__":true,"id":57029},{"__isSmartRef__":true,"id":57031},{"__isSmartRef__":true,"id":57033},{"__isSmartRef__":true,"id":57035}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57037},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57021":{"date":{"__isSmartRef__":true,"id":57022},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57023":{"date":{"__isSmartRef__":true,"id":57024},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57024":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57025":{"date":{"__isSmartRef__":true,"id":57026},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57026":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57027":{"date":{"__isSmartRef__":true,"id":57028},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57029":{"date":{"__isSmartRef__":true,"id":57030},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57030":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57031":{"date":{"__isSmartRef__":true,"id":57032},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57033":{"date":{"__isSmartRef__":true,"id":57034},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57035":{"date":{"__isSmartRef__":true,"id":57036},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57037":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57038":{"morph":{"__isSmartRef__":true,"id":57017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57039":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57040}},"57040":{"test01IsMorph":{"__isSmartRef__":true,"id":57041}},"57041":{"varMapping":{"__isSmartRef__":true,"id":57042},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57042":{"this":{"__isSmartRef__":true,"id":57039}},"57043":{},"57044":{"change":{"__isSmartRef__":true,"id":57045},"tick":{"__isSmartRef__":true,"id":57049}},"57045":{"varMapping":{"__isSmartRef__":true,"id":57046},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57046":{"this":{"__isSmartRef__":true,"id":57017}},"57047":{"timestamp":{"__isSmartRef__":true,"id":57048},"user":"cschuster","tags":[]},"57048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57049":{"varMapping":{"__isSmartRef__":true,"id":57050},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57050":{"this":{"__isSmartRef__":true,"id":57017}},"57051":{"timestamp":{"__isSmartRef__":true,"id":57052},"user":"cschuster","tags":[]},"57052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57053":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57054}],"id":"D06EEC2F-808B-4EB0-8BFA-482501C362CC","shape":{"__isSmartRef__":true,"id":57055},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1497","partsBinMetaInfo":{"__isSmartRef__":true,"id":57056},"eventHandler":{"__isSmartRef__":true,"id":57074},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","056C767F-541A-425F-810F-71A80D87FAAA","B4A711C4-6EA6-47CF-BF00-6B8DC8C557CE","C45C88EB-AB5C-4EF3-BF1C-6D3F43A41D3C","F0795F4C-F2B7-49BA-B6B0-60E81A3F323A"],"partTests":{"__isSmartRef__":true,"id":57075},"_ClipMode":"visible","moved":true,"b":345.29701439873315,"#startLetters":"set","isBeingDragged":false,"delta":0.8899407587596215,"_Rotation":-32.22554135901534,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57080},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4927.5,4435.2)"},"57054":{"target":{"__isSmartRef__":true,"id":57053},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57055":{"_BorderWidth":3.730958264090713,"_ClipMode":"visible","_BorderRadius":37.42325291603255,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.4,110.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-65,182,59)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.9,-39.3)"},"57056":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57057},{"__isSmartRef__":true,"id":57059},{"__isSmartRef__":true,"id":57061},{"__isSmartRef__":true,"id":57063},{"__isSmartRef__":true,"id":57065},{"__isSmartRef__":true,"id":57067},{"__isSmartRef__":true,"id":57069},{"__isSmartRef__":true,"id":57071}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57073},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57057":{"date":{"__isSmartRef__":true,"id":57058},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57059":{"date":{"__isSmartRef__":true,"id":57060},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57060":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57061":{"date":{"__isSmartRef__":true,"id":57062},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57062":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57063":{"date":{"__isSmartRef__":true,"id":57064},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57065":{"date":{"__isSmartRef__":true,"id":57066},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57066":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57067":{"date":{"__isSmartRef__":true,"id":57068},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57069":{"date":{"__isSmartRef__":true,"id":57070},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57071":{"date":{"__isSmartRef__":true,"id":57072},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57072":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57073":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57074":{"morph":{"__isSmartRef__":true,"id":57053},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57075":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57076}},"57076":{"test01IsMorph":{"__isSmartRef__":true,"id":57077}},"57077":{"varMapping":{"__isSmartRef__":true,"id":57078},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57078":{"this":{"__isSmartRef__":true,"id":57075}},"57079":{},"57080":{"change":{"__isSmartRef__":true,"id":57081},"tick":{"__isSmartRef__":true,"id":57085}},"57081":{"varMapping":{"__isSmartRef__":true,"id":57082},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57082":{"this":{"__isSmartRef__":true,"id":57053}},"57083":{"timestamp":{"__isSmartRef__":true,"id":57084},"user":"cschuster","tags":[]},"57084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57085":{"varMapping":{"__isSmartRef__":true,"id":57086},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57086":{"this":{"__isSmartRef__":true,"id":57053}},"57087":{"timestamp":{"__isSmartRef__":true,"id":57088},"user":"cschuster","tags":[]},"57088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57089":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57090}],"id":"B811A8C4-10E2-47ED-B7E2-297294956190","shape":{"__isSmartRef__":true,"id":57091},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1498","partsBinMetaInfo":{"__isSmartRef__":true,"id":57092},"eventHandler":{"__isSmartRef__":true,"id":57110},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","239E81B5-E305-4681-849F-4913CD5CCACA"],"partTests":{"__isSmartRef__":true,"id":57111},"_ClipMode":"visible","moved":true,"b":280.29691706353333,"#startLetters":"set","isBeingDragged":false,"delta":-0.6131006379728206,"_Rotation":43.22865541507573,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57116},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4947.8,5133.8)"},"57090":{"target":{"__isSmartRef__":true,"id":57089},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57091":{"_BorderWidth":0.08052671304938919,"_ClipMode":"visible","_BorderRadius":1.2780521263669686,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.9,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-206,9)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.6)"},"57092":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57093},{"__isSmartRef__":true,"id":57095},{"__isSmartRef__":true,"id":57097},{"__isSmartRef__":true,"id":57099},{"__isSmartRef__":true,"id":57101},{"__isSmartRef__":true,"id":57103},{"__isSmartRef__":true,"id":57105},{"__isSmartRef__":true,"id":57107}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57109},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57093":{"date":{"__isSmartRef__":true,"id":57094},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57095":{"date":{"__isSmartRef__":true,"id":57096},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57096":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57097":{"date":{"__isSmartRef__":true,"id":57098},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57098":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57099":{"date":{"__isSmartRef__":true,"id":57100},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57101":{"date":{"__isSmartRef__":true,"id":57102},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57102":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57103":{"date":{"__isSmartRef__":true,"id":57104},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57105":{"date":{"__isSmartRef__":true,"id":57106},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57107":{"date":{"__isSmartRef__":true,"id":57108},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57108":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57109":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57110":{"morph":{"__isSmartRef__":true,"id":57089},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57111":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57112}},"57112":{"test01IsMorph":{"__isSmartRef__":true,"id":57113}},"57113":{"varMapping":{"__isSmartRef__":true,"id":57114},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57114":{"this":{"__isSmartRef__":true,"id":57111}},"57115":{},"57116":{"change":{"__isSmartRef__":true,"id":57117},"tick":{"__isSmartRef__":true,"id":57121}},"57117":{"varMapping":{"__isSmartRef__":true,"id":57118},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57118":{"this":{"__isSmartRef__":true,"id":57089}},"57119":{"timestamp":{"__isSmartRef__":true,"id":57120},"user":"cschuster","tags":[]},"57120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57121":{"varMapping":{"__isSmartRef__":true,"id":57122},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57122":{"this":{"__isSmartRef__":true,"id":57089}},"57123":{"timestamp":{"__isSmartRef__":true,"id":57124},"user":"cschuster","tags":[]},"57124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57125":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57126}],"id":"F527F167-8BC3-44AC-BDDF-D87CE9D54D52","shape":{"__isSmartRef__":true,"id":57127},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1499","partsBinMetaInfo":{"__isSmartRef__":true,"id":57128},"eventHandler":{"__isSmartRef__":true,"id":57146},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474"],"partTests":{"__isSmartRef__":true,"id":57147},"_ClipMode":"visible","moved":true,"b":81.87859477265738,"#startLetters":"set","isBeingDragged":false,"delta":0.9520766834029928,"_Rotation":-40.564007375528654,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57152},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4552.7,5328.4)"},"57126":{"target":{"__isSmartRef__":true,"id":57125},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57127":{"_BorderWidth":9.949854745493223,"_ClipMode":"visible","_BorderRadius":0.7983007976291367,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.2,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,290,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.8)"},"57128":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57129},{"__isSmartRef__":true,"id":57131},{"__isSmartRef__":true,"id":57133},{"__isSmartRef__":true,"id":57135},{"__isSmartRef__":true,"id":57137},{"__isSmartRef__":true,"id":57139},{"__isSmartRef__":true,"id":57141},{"__isSmartRef__":true,"id":57143}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57145},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57129":{"date":{"__isSmartRef__":true,"id":57130},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57131":{"date":{"__isSmartRef__":true,"id":57132},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57132":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57133":{"date":{"__isSmartRef__":true,"id":57134},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57134":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57135":{"date":{"__isSmartRef__":true,"id":57136},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57137":{"date":{"__isSmartRef__":true,"id":57138},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57138":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57139":{"date":{"__isSmartRef__":true,"id":57140},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57141":{"date":{"__isSmartRef__":true,"id":57142},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57143":{"date":{"__isSmartRef__":true,"id":57144},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57144":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57145":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57146":{"morph":{"__isSmartRef__":true,"id":57125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57147":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57148}},"57148":{"test01IsMorph":{"__isSmartRef__":true,"id":57149}},"57149":{"varMapping":{"__isSmartRef__":true,"id":57150},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57150":{"this":{"__isSmartRef__":true,"id":57147}},"57151":{},"57152":{"change":{"__isSmartRef__":true,"id":57153},"tick":{"__isSmartRef__":true,"id":57157}},"57153":{"varMapping":{"__isSmartRef__":true,"id":57154},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57154":{"this":{"__isSmartRef__":true,"id":57125}},"57155":{"timestamp":{"__isSmartRef__":true,"id":57156},"user":"cschuster","tags":[]},"57156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57157":{"varMapping":{"__isSmartRef__":true,"id":57158},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57158":{"this":{"__isSmartRef__":true,"id":57125}},"57159":{"timestamp":{"__isSmartRef__":true,"id":57160},"user":"cschuster","tags":[]},"57160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57161":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57162}],"id":"12EF8412-BF4B-4AF0-845C-543EADDB5466","shape":{"__isSmartRef__":true,"id":57163},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1500","partsBinMetaInfo":{"__isSmartRef__":true,"id":57164},"eventHandler":{"__isSmartRef__":true,"id":57182},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","B68FCE85-1A81-43BC-B2BD-43328C8CEA49"],"partTests":{"__isSmartRef__":true,"id":57183},"_ClipMode":"visible","moved":true,"b":290.89129957574187,"#startLetters":"set","isBeingDragged":false,"delta":0.7009428905439563,"_Rotation":4.778068432939367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57188},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5997.8,4185.7)"},"57162":{"target":{"__isSmartRef__":true,"id":57161},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57163":{"_BorderWidth":0.32870682705165244,"_ClipMode":"visible","_BorderRadius":5.086432147785853,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.3,137.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-148,-128)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-27.1)"},"57164":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57165},{"__isSmartRef__":true,"id":57167},{"__isSmartRef__":true,"id":57169},{"__isSmartRef__":true,"id":57171},{"__isSmartRef__":true,"id":57173},{"__isSmartRef__":true,"id":57175},{"__isSmartRef__":true,"id":57177},{"__isSmartRef__":true,"id":57179}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57181},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57165":{"date":{"__isSmartRef__":true,"id":57166},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57167":{"date":{"__isSmartRef__":true,"id":57168},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57168":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57169":{"date":{"__isSmartRef__":true,"id":57170},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57170":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57171":{"date":{"__isSmartRef__":true,"id":57172},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57173":{"date":{"__isSmartRef__":true,"id":57174},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57174":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57175":{"date":{"__isSmartRef__":true,"id":57176},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57177":{"date":{"__isSmartRef__":true,"id":57178},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57179":{"date":{"__isSmartRef__":true,"id":57180},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57181":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57182":{"morph":{"__isSmartRef__":true,"id":57161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57183":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57184}},"57184":{"test01IsMorph":{"__isSmartRef__":true,"id":57185}},"57185":{"varMapping":{"__isSmartRef__":true,"id":57186},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57186":{"this":{"__isSmartRef__":true,"id":57183}},"57187":{},"57188":{"change":{"__isSmartRef__":true,"id":57189},"tick":{"__isSmartRef__":true,"id":57193}},"57189":{"varMapping":{"__isSmartRef__":true,"id":57190},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57190":{"this":{"__isSmartRef__":true,"id":57161}},"57191":{"timestamp":{"__isSmartRef__":true,"id":57192},"user":"cschuster","tags":[]},"57192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57193":{"varMapping":{"__isSmartRef__":true,"id":57194},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57194":{"this":{"__isSmartRef__":true,"id":57161}},"57195":{"timestamp":{"__isSmartRef__":true,"id":57196},"user":"cschuster","tags":[]},"57196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57197":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57198}],"id":"D28D44FF-679E-409F-BD73-23FA4F9A9085","shape":{"__isSmartRef__":true,"id":57199},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1501","partsBinMetaInfo":{"__isSmartRef__":true,"id":57200},"eventHandler":{"__isSmartRef__":true,"id":57218},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","E975DD0E-1F49-49FB-B50D-6C03E90F8579"],"partTests":{"__isSmartRef__":true,"id":57219},"_ClipMode":"visible","moved":true,"b":257.97561065963237,"#startLetters":"set","isBeingDragged":false,"delta":-0.8871686029597186,"_Rotation":-34.51333653885945,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57224},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5543.1,5376.5)"},"57198":{"target":{"__isSmartRef__":true,"id":57197},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57199":{"_BorderWidth":0.10970495272378145,"_ClipMode":"visible","_BorderRadius":1.7360229609371025,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-304,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-15.8)"},"57200":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57201},{"__isSmartRef__":true,"id":57203},{"__isSmartRef__":true,"id":57205},{"__isSmartRef__":true,"id":57207},{"__isSmartRef__":true,"id":57209},{"__isSmartRef__":true,"id":57211},{"__isSmartRef__":true,"id":57213},{"__isSmartRef__":true,"id":57215}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57217},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57201":{"date":{"__isSmartRef__":true,"id":57202},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57203":{"date":{"__isSmartRef__":true,"id":57204},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57204":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57205":{"date":{"__isSmartRef__":true,"id":57206},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57206":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57207":{"date":{"__isSmartRef__":true,"id":57208},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57208":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57209":{"date":{"__isSmartRef__":true,"id":57210},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57210":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57211":{"date":{"__isSmartRef__":true,"id":57212},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57213":{"date":{"__isSmartRef__":true,"id":57214},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57214":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57215":{"date":{"__isSmartRef__":true,"id":57216},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57216":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57217":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57218":{"morph":{"__isSmartRef__":true,"id":57197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57219":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57220}},"57220":{"test01IsMorph":{"__isSmartRef__":true,"id":57221}},"57221":{"varMapping":{"__isSmartRef__":true,"id":57222},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57222":{"this":{"__isSmartRef__":true,"id":57219}},"57223":{},"57224":{"change":{"__isSmartRef__":true,"id":57225},"tick":{"__isSmartRef__":true,"id":57229}},"57225":{"varMapping":{"__isSmartRef__":true,"id":57226},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57226":{"this":{"__isSmartRef__":true,"id":57197}},"57227":{"timestamp":{"__isSmartRef__":true,"id":57228},"user":"cschuster","tags":[]},"57228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57229":{"varMapping":{"__isSmartRef__":true,"id":57230},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57230":{"this":{"__isSmartRef__":true,"id":57197}},"57231":{"timestamp":{"__isSmartRef__":true,"id":57232},"user":"cschuster","tags":[]},"57232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57233":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57234}],"id":"2FBE2F1F-B0EC-486A-AC16-C7C288EA99F1","shape":{"__isSmartRef__":true,"id":57235},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1502","partsBinMetaInfo":{"__isSmartRef__":true,"id":57236},"eventHandler":{"__isSmartRef__":true,"id":57254},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497","9FB016CD-B38F-453D-B5D6-A045D3C3C7D8"],"partTests":{"__isSmartRef__":true,"id":57255},"_ClipMode":"visible","moved":true,"b":254.1702655388508,"#startLetters":"set","isBeingDragged":false,"delta":0.7079951686318964,"_Rotation":16.95630841372149,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57260},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5410.2,3749.9)"},"57234":{"target":{"__isSmartRef__":true,"id":57233},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57235":{"_BorderWidth":0.1896171987613231,"_ClipMode":"visible","_BorderRadius":2.976347688875427,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.0,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-316,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.5)"},"57236":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57237},{"__isSmartRef__":true,"id":57239},{"__isSmartRef__":true,"id":57241},{"__isSmartRef__":true,"id":57243},{"__isSmartRef__":true,"id":57245},{"__isSmartRef__":true,"id":57247},{"__isSmartRef__":true,"id":57249},{"__isSmartRef__":true,"id":57251}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57253},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57237":{"date":{"__isSmartRef__":true,"id":57238},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57239":{"date":{"__isSmartRef__":true,"id":57240},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57240":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57241":{"date":{"__isSmartRef__":true,"id":57242},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57242":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57243":{"date":{"__isSmartRef__":true,"id":57244},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57245":{"date":{"__isSmartRef__":true,"id":57246},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57246":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57247":{"date":{"__isSmartRef__":true,"id":57248},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57249":{"date":{"__isSmartRef__":true,"id":57250},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57250":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57251":{"date":{"__isSmartRef__":true,"id":57252},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57252":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57253":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57254":{"morph":{"__isSmartRef__":true,"id":57233},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57255":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57256}},"57256":{"test01IsMorph":{"__isSmartRef__":true,"id":57257}},"57257":{"varMapping":{"__isSmartRef__":true,"id":57258},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57258":{"this":{"__isSmartRef__":true,"id":57255}},"57259":{},"57260":{"change":{"__isSmartRef__":true,"id":57261},"tick":{"__isSmartRef__":true,"id":57265}},"57261":{"varMapping":{"__isSmartRef__":true,"id":57262},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57262":{"this":{"__isSmartRef__":true,"id":57233}},"57263":{"timestamp":{"__isSmartRef__":true,"id":57264},"user":"cschuster","tags":[]},"57264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57265":{"varMapping":{"__isSmartRef__":true,"id":57266},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57266":{"this":{"__isSmartRef__":true,"id":57233}},"57267":{"timestamp":{"__isSmartRef__":true,"id":57268},"user":"cschuster","tags":[]},"57268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57269":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57270}],"id":"6FE0544A-1FF4-4775-82E1-12E81F359DEB","shape":{"__isSmartRef__":true,"id":57271},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1503","partsBinMetaInfo":{"__isSmartRef__":true,"id":57272},"eventHandler":{"__isSmartRef__":true,"id":57290},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","9F544D12-9670-4BFF-B6E3-FD5F5B03BC6D"],"partTests":{"__isSmartRef__":true,"id":57291},"_ClipMode":"visible","moved":true,"b":272.8397495422978,"#startLetters":"set","isBeingDragged":false,"delta":0.9343827039119788,"_Rotation":-26.33413280652256,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57296},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6253.0,5064.1)"},"57270":{"target":{"__isSmartRef__":true,"id":57269},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57271":{"_BorderWidth":0.006139965277899506,"_ClipMode":"visible","_BorderRadius":0.0981791257686182,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.0,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-243,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.0)"},"57272":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57273},{"__isSmartRef__":true,"id":57275},{"__isSmartRef__":true,"id":57277},{"__isSmartRef__":true,"id":57279},{"__isSmartRef__":true,"id":57281},{"__isSmartRef__":true,"id":57283},{"__isSmartRef__":true,"id":57285},{"__isSmartRef__":true,"id":57287}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57289},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57273":{"date":{"__isSmartRef__":true,"id":57274},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57275":{"date":{"__isSmartRef__":true,"id":57276},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57276":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57277":{"date":{"__isSmartRef__":true,"id":57278},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57278":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57279":{"date":{"__isSmartRef__":true,"id":57280},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57280":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57281":{"date":{"__isSmartRef__":true,"id":57282},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57282":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57283":{"date":{"__isSmartRef__":true,"id":57284},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57285":{"date":{"__isSmartRef__":true,"id":57286},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57286":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57287":{"date":{"__isSmartRef__":true,"id":57288},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57288":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57289":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57290":{"morph":{"__isSmartRef__":true,"id":57269},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57291":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57292}},"57292":{"test01IsMorph":{"__isSmartRef__":true,"id":57293}},"57293":{"varMapping":{"__isSmartRef__":true,"id":57294},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57294":{"this":{"__isSmartRef__":true,"id":57291}},"57295":{},"57296":{"change":{"__isSmartRef__":true,"id":57297},"tick":{"__isSmartRef__":true,"id":57301}},"57297":{"varMapping":{"__isSmartRef__":true,"id":57298},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57298":{"this":{"__isSmartRef__":true,"id":57269}},"57299":{"timestamp":{"__isSmartRef__":true,"id":57300},"user":"cschuster","tags":[]},"57300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57301":{"varMapping":{"__isSmartRef__":true,"id":57302},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57302":{"this":{"__isSmartRef__":true,"id":57269}},"57303":{"timestamp":{"__isSmartRef__":true,"id":57304},"user":"cschuster","tags":[]},"57304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57305":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57306}],"id":"E34BB311-B5C6-45BA-B502-054D2B54A490","shape":{"__isSmartRef__":true,"id":57307},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1504","partsBinMetaInfo":{"__isSmartRef__":true,"id":57308},"eventHandler":{"__isSmartRef__":true,"id":57326},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","BB6A9F5C-1C4F-4144-BA7C-34C3F7639BE4"],"partTests":{"__isSmartRef__":true,"id":57327},"_ClipMode":"visible","moved":true,"b":106.32385205832543,"#startLetters":"set","isBeingDragged":false,"delta":0.8242159074288793,"_Rotation":55.717504766291064,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57332},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6104.1,4151.3)"},"57306":{"target":{"__isSmartRef__":true,"id":57305},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57307":{"_BorderWidth":9.798441840573535,"_ClipMode":"visible","_BorderRadius":3.159929444213221,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.4,61.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,174,72)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-14.4)"},"57308":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57309},{"__isSmartRef__":true,"id":57311},{"__isSmartRef__":true,"id":57313},{"__isSmartRef__":true,"id":57315},{"__isSmartRef__":true,"id":57317},{"__isSmartRef__":true,"id":57319},{"__isSmartRef__":true,"id":57321},{"__isSmartRef__":true,"id":57323}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57325},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57309":{"date":{"__isSmartRef__":true,"id":57310},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57311":{"date":{"__isSmartRef__":true,"id":57312},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57312":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57313":{"date":{"__isSmartRef__":true,"id":57314},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57314":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57315":{"date":{"__isSmartRef__":true,"id":57316},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57316":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57317":{"date":{"__isSmartRef__":true,"id":57318},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57318":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57319":{"date":{"__isSmartRef__":true,"id":57320},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57320":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57321":{"date":{"__isSmartRef__":true,"id":57322},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57322":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57323":{"date":{"__isSmartRef__":true,"id":57324},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57324":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57325":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57326":{"morph":{"__isSmartRef__":true,"id":57305},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57327":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57328}},"57328":{"test01IsMorph":{"__isSmartRef__":true,"id":57329}},"57329":{"varMapping":{"__isSmartRef__":true,"id":57330},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57330":{"this":{"__isSmartRef__":true,"id":57327}},"57331":{},"57332":{"change":{"__isSmartRef__":true,"id":57333},"tick":{"__isSmartRef__":true,"id":57337}},"57333":{"varMapping":{"__isSmartRef__":true,"id":57334},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57334":{"this":{"__isSmartRef__":true,"id":57305}},"57335":{"timestamp":{"__isSmartRef__":true,"id":57336},"user":"cschuster","tags":[]},"57336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57337":{"varMapping":{"__isSmartRef__":true,"id":57338},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57338":{"this":{"__isSmartRef__":true,"id":57305}},"57339":{"timestamp":{"__isSmartRef__":true,"id":57340},"user":"cschuster","tags":[]},"57340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57341":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57342}],"id":"1A6653DF-52AF-4E15-860B-CC5C3BB14705","shape":{"__isSmartRef__":true,"id":57343},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1505","partsBinMetaInfo":{"__isSmartRef__":true,"id":57344},"eventHandler":{"__isSmartRef__":true,"id":57362},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42","2FBEF8C3-CE35-464E-9A92-54C377AC57EF"],"partTests":{"__isSmartRef__":true,"id":57363},"_ClipMode":"visible","moved":true,"b":221.52100899838842,"#startLetters":"set","isBeingDragged":false,"delta":0.8204481814755127,"_Rotation":49.4699763142813,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57368},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6109.9,4635.2)"},"57342":{"target":{"__isSmartRef__":true,"id":57341},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57343":{"_BorderWidth":1.6855268605101608,"_ClipMode":"visible","_BorderRadius":22.42282849216059,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,126.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-170,-361,9)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.7,-5.0)"},"57344":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57345},{"__isSmartRef__":true,"id":57347},{"__isSmartRef__":true,"id":57349},{"__isSmartRef__":true,"id":57351},{"__isSmartRef__":true,"id":57353},{"__isSmartRef__":true,"id":57355},{"__isSmartRef__":true,"id":57357},{"__isSmartRef__":true,"id":57359}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57361},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57345":{"date":{"__isSmartRef__":true,"id":57346},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57347":{"date":{"__isSmartRef__":true,"id":57348},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57348":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57349":{"date":{"__isSmartRef__":true,"id":57350},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57350":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57351":{"date":{"__isSmartRef__":true,"id":57352},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57352":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57353":{"date":{"__isSmartRef__":true,"id":57354},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57354":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57355":{"date":{"__isSmartRef__":true,"id":57356},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57356":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57357":{"date":{"__isSmartRef__":true,"id":57358},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57358":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57359":{"date":{"__isSmartRef__":true,"id":57360},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57360":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57361":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57362":{"morph":{"__isSmartRef__":true,"id":57341},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57363":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57364}},"57364":{"test01IsMorph":{"__isSmartRef__":true,"id":57365}},"57365":{"varMapping":{"__isSmartRef__":true,"id":57366},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57366":{"this":{"__isSmartRef__":true,"id":57363}},"57367":{},"57368":{"change":{"__isSmartRef__":true,"id":57369},"tick":{"__isSmartRef__":true,"id":57373}},"57369":{"varMapping":{"__isSmartRef__":true,"id":57370},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57370":{"this":{"__isSmartRef__":true,"id":57341}},"57371":{"timestamp":{"__isSmartRef__":true,"id":57372},"user":"cschuster","tags":[]},"57372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57373":{"varMapping":{"__isSmartRef__":true,"id":57374},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57374":{"this":{"__isSmartRef__":true,"id":57341}},"57375":{"timestamp":{"__isSmartRef__":true,"id":57376},"user":"cschuster","tags":[]},"57376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57377":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57378}],"id":"F1360CA4-9770-480C-9974-DA55CDB7F995","shape":{"__isSmartRef__":true,"id":57379},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1506","partsBinMetaInfo":{"__isSmartRef__":true,"id":57380},"eventHandler":{"__isSmartRef__":true,"id":57398},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8","57E6F2AF-7E3B-415C-B7CA-78C3FD0FB165"],"partTests":{"__isSmartRef__":true,"id":57399},"_ClipMode":"visible","moved":true,"b":38.91577556094853,"#startLetters":"set","isBeingDragged":false,"delta":-0.7967350482358597,"_Rotation":-4.689625307625068,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57404},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4767.4,4010.7)"},"57378":{"target":{"__isSmartRef__":true,"id":57377},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57379":{"_BorderWidth":8.140886558972937,"_ClipMode":"visible","_BorderRadius":24.215730597861036,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,74.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,360,27)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-35.6)"},"57380":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57381},{"__isSmartRef__":true,"id":57383},{"__isSmartRef__":true,"id":57385},{"__isSmartRef__":true,"id":57387},{"__isSmartRef__":true,"id":57389},{"__isSmartRef__":true,"id":57391},{"__isSmartRef__":true,"id":57393},{"__isSmartRef__":true,"id":57395}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57397},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57381":{"date":{"__isSmartRef__":true,"id":57382},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57383":{"date":{"__isSmartRef__":true,"id":57384},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57384":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57385":{"date":{"__isSmartRef__":true,"id":57386},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57386":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57387":{"date":{"__isSmartRef__":true,"id":57388},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57388":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57389":{"date":{"__isSmartRef__":true,"id":57390},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57390":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57391":{"date":{"__isSmartRef__":true,"id":57392},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57392":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57393":{"date":{"__isSmartRef__":true,"id":57394},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57394":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57395":{"date":{"__isSmartRef__":true,"id":57396},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57396":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57397":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57398":{"morph":{"__isSmartRef__":true,"id":57377},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57399":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57400}},"57400":{"test01IsMorph":{"__isSmartRef__":true,"id":57401}},"57401":{"varMapping":{"__isSmartRef__":true,"id":57402},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57402":{"this":{"__isSmartRef__":true,"id":57399}},"57403":{},"57404":{"change":{"__isSmartRef__":true,"id":57405},"tick":{"__isSmartRef__":true,"id":57409}},"57405":{"varMapping":{"__isSmartRef__":true,"id":57406},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57406":{"this":{"__isSmartRef__":true,"id":57377}},"57407":{"timestamp":{"__isSmartRef__":true,"id":57408},"user":"cschuster","tags":[]},"57408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57409":{"varMapping":{"__isSmartRef__":true,"id":57410},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57410":{"this":{"__isSmartRef__":true,"id":57377}},"57411":{"timestamp":{"__isSmartRef__":true,"id":57412},"user":"cschuster","tags":[]},"57412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57413":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57414}],"id":"D187DF4F-0F05-4562-9502-1EE7A231BABF","shape":{"__isSmartRef__":true,"id":57415},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1507","partsBinMetaInfo":{"__isSmartRef__":true,"id":57416},"eventHandler":{"__isSmartRef__":true,"id":57434},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","5350B955-E4B9-4C20-9399-79486BBFFBF4","7018E20A-C299-4A7D-B627-869AC1A098D0"],"partTests":{"__isSmartRef__":true,"id":57435},"_ClipMode":"visible","moved":true,"b":222.34130499360617,"#startLetters":"set","isBeingDragged":false,"delta":-0.8881206129444763,"_Rotation":12.518034322033124,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57440},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5544.8,4527.0)"},"57414":{"target":{"__isSmartRef__":true,"id":57413},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57415":{"_BorderWidth":1.6322722767380675,"_ClipMode":"visible","_BorderRadius":21.853455971156805,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,126.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-172,-362,20)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.5,-5.2)"},"57416":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57417},{"__isSmartRef__":true,"id":57419},{"__isSmartRef__":true,"id":57421},{"__isSmartRef__":true,"id":57423},{"__isSmartRef__":true,"id":57425},{"__isSmartRef__":true,"id":57427},{"__isSmartRef__":true,"id":57429},{"__isSmartRef__":true,"id":57431}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57433},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57417":{"date":{"__isSmartRef__":true,"id":57418},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57419":{"date":{"__isSmartRef__":true,"id":57420},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57420":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57421":{"date":{"__isSmartRef__":true,"id":57422},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57422":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57423":{"date":{"__isSmartRef__":true,"id":57424},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57425":{"date":{"__isSmartRef__":true,"id":57426},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57426":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57427":{"date":{"__isSmartRef__":true,"id":57428},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57429":{"date":{"__isSmartRef__":true,"id":57430},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57430":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57431":{"date":{"__isSmartRef__":true,"id":57432},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57432":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57433":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57434":{"morph":{"__isSmartRef__":true,"id":57413},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57435":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57436}},"57436":{"test01IsMorph":{"__isSmartRef__":true,"id":57437}},"57437":{"varMapping":{"__isSmartRef__":true,"id":57438},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57438":{"this":{"__isSmartRef__":true,"id":57435}},"57439":{},"57440":{"change":{"__isSmartRef__":true,"id":57441},"tick":{"__isSmartRef__":true,"id":57445}},"57441":{"varMapping":{"__isSmartRef__":true,"id":57442},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57442":{"this":{"__isSmartRef__":true,"id":57413}},"57443":{"timestamp":{"__isSmartRef__":true,"id":57444},"user":"cschuster","tags":[]},"57444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57445":{"varMapping":{"__isSmartRef__":true,"id":57446},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57446":{"this":{"__isSmartRef__":true,"id":57413}},"57447":{"timestamp":{"__isSmartRef__":true,"id":57448},"user":"cschuster","tags":[]},"57448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57449":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57450}],"id":"54A61CAA-94F0-498E-9AC8-82EAD73D81E7","shape":{"__isSmartRef__":true,"id":57451},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1508","partsBinMetaInfo":{"__isSmartRef__":true,"id":57452},"eventHandler":{"__isSmartRef__":true,"id":57470},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","AB5706EF-EB06-42C8-A5ED-454F0729666B","88394465-34EF-4832-9F8D-7E9F2C74CCDD"],"partTests":{"__isSmartRef__":true,"id":57471},"_ClipMode":"visible","moved":true,"b":59.942969088442624,"#startLetters":"set","isBeingDragged":false,"delta":0.7492871136055328,"_Rotation":-48.96995994471452,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57476},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4230.7,5543.4)"},"57450":{"target":{"__isSmartRef__":true,"id":57449},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57451":{"_BorderWidth":9.327636431285672,"_ClipMode":"visible","_BorderRadius":10.034500669774433,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.7,65.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,350,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-30.0)"},"57452":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57453},{"__isSmartRef__":true,"id":57455},{"__isSmartRef__":true,"id":57457},{"__isSmartRef__":true,"id":57459},{"__isSmartRef__":true,"id":57461},{"__isSmartRef__":true,"id":57463},{"__isSmartRef__":true,"id":57465},{"__isSmartRef__":true,"id":57467}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57469},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57453":{"date":{"__isSmartRef__":true,"id":57454},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57455":{"date":{"__isSmartRef__":true,"id":57456},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57456":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57457":{"date":{"__isSmartRef__":true,"id":57458},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57458":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57459":{"date":{"__isSmartRef__":true,"id":57460},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57460":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57461":{"date":{"__isSmartRef__":true,"id":57462},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57462":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57463":{"date":{"__isSmartRef__":true,"id":57464},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57464":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57465":{"date":{"__isSmartRef__":true,"id":57466},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57466":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57467":{"date":{"__isSmartRef__":true,"id":57468},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57468":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57469":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57470":{"morph":{"__isSmartRef__":true,"id":57449},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57471":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57472}},"57472":{"test01IsMorph":{"__isSmartRef__":true,"id":57473}},"57473":{"varMapping":{"__isSmartRef__":true,"id":57474},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57474":{"this":{"__isSmartRef__":true,"id":57471}},"57475":{},"57476":{"change":{"__isSmartRef__":true,"id":57477},"tick":{"__isSmartRef__":true,"id":57481}},"57477":{"varMapping":{"__isSmartRef__":true,"id":57478},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57478":{"this":{"__isSmartRef__":true,"id":57449}},"57479":{"timestamp":{"__isSmartRef__":true,"id":57480},"user":"cschuster","tags":[]},"57480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57481":{"varMapping":{"__isSmartRef__":true,"id":57482},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57482":{"this":{"__isSmartRef__":true,"id":57449}},"57483":{"timestamp":{"__isSmartRef__":true,"id":57484},"user":"cschuster","tags":[]},"57484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57485":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57486}],"id":"493FC3F6-0AAF-476B-AA41-51C59F5366FC","shape":{"__isSmartRef__":true,"id":57487},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1509","partsBinMetaInfo":{"__isSmartRef__":true,"id":57488},"eventHandler":{"__isSmartRef__":true,"id":57506},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42"],"partTests":{"__isSmartRef__":true,"id":57507},"_ClipMode":"visible","moved":true,"b":17.336043210176285,"#startLetters":"set","isBeingDragged":false,"delta":-0.8178137393551879,"_Rotation":31.19448557345601,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57512},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6358.2,4576.9)"},"57486":{"target":{"__isSmartRef__":true,"id":57485},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57487":{"_BorderWidth":6.489877145713596,"_ClipMode":"visible","_BorderRadius":36.44842574508849,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.8,88.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(76,321,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.0,-39.1)"},"57488":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57489},{"__isSmartRef__":true,"id":57491},{"__isSmartRef__":true,"id":57493},{"__isSmartRef__":true,"id":57495},{"__isSmartRef__":true,"id":57497},{"__isSmartRef__":true,"id":57499},{"__isSmartRef__":true,"id":57501},{"__isSmartRef__":true,"id":57503}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57505},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57489":{"date":{"__isSmartRef__":true,"id":57490},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57491":{"date":{"__isSmartRef__":true,"id":57492},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57492":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57493":{"date":{"__isSmartRef__":true,"id":57494},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57494":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57495":{"date":{"__isSmartRef__":true,"id":57496},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57497":{"date":{"__isSmartRef__":true,"id":57498},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57498":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57499":{"date":{"__isSmartRef__":true,"id":57500},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57501":{"date":{"__isSmartRef__":true,"id":57502},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57502":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57503":{"date":{"__isSmartRef__":true,"id":57504},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57504":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57505":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57506":{"morph":{"__isSmartRef__":true,"id":57485},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57507":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57508}},"57508":{"test01IsMorph":{"__isSmartRef__":true,"id":57509}},"57509":{"varMapping":{"__isSmartRef__":true,"id":57510},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57510":{"this":{"__isSmartRef__":true,"id":57507}},"57511":{},"57512":{"change":{"__isSmartRef__":true,"id":57513},"tick":{"__isSmartRef__":true,"id":57517}},"57513":{"varMapping":{"__isSmartRef__":true,"id":57514},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57514":{"this":{"__isSmartRef__":true,"id":57485}},"57515":{"timestamp":{"__isSmartRef__":true,"id":57516},"user":"cschuster","tags":[]},"57516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57517":{"varMapping":{"__isSmartRef__":true,"id":57518},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57518":{"this":{"__isSmartRef__":true,"id":57485}},"57519":{"timestamp":{"__isSmartRef__":true,"id":57520},"user":"cschuster","tags":[]},"57520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57521":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57522}],"id":"18879D79-70FD-4355-BD3A-30F803F60CAD","shape":{"__isSmartRef__":true,"id":57523},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1510","partsBinMetaInfo":{"__isSmartRef__":true,"id":57524},"eventHandler":{"__isSmartRef__":true,"id":57542},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","8DE8D5BC-C922-46F9-A94E-98AADFD3E721","EC4DBAC5-CFC4-4209-BD41-8BF46413B478","AAEDB48D-0BD4-4C0A-8427-014E89006548"],"partTests":{"__isSmartRef__":true,"id":57543},"_ClipMode":"visible","moved":true,"b":156.251495611039,"#startLetters":"set","isBeingDragged":false,"delta":0.9705061839194968,"_Rotation":5.9873501349915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57548},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4043.0,4335.7)"},"57522":{"target":{"__isSmartRef__":true,"id":57521},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57523":{"_BorderWidth":7.013613985187825,"_ClipMode":"visible","_BorderRadius":33.51257394984961,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.5,83.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(103,-131,62)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.1,-1.7)"},"57524":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57525},{"__isSmartRef__":true,"id":57527},{"__isSmartRef__":true,"id":57529},{"__isSmartRef__":true,"id":57531},{"__isSmartRef__":true,"id":57533},{"__isSmartRef__":true,"id":57535},{"__isSmartRef__":true,"id":57537},{"__isSmartRef__":true,"id":57539}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57541},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57525":{"date":{"__isSmartRef__":true,"id":57526},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57527":{"date":{"__isSmartRef__":true,"id":57528},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57528":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57529":{"date":{"__isSmartRef__":true,"id":57530},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57530":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57531":{"date":{"__isSmartRef__":true,"id":57532},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57533":{"date":{"__isSmartRef__":true,"id":57534},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57534":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57535":{"date":{"__isSmartRef__":true,"id":57536},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57537":{"date":{"__isSmartRef__":true,"id":57538},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57538":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57539":{"date":{"__isSmartRef__":true,"id":57540},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57540":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57541":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57542":{"morph":{"__isSmartRef__":true,"id":57521},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57543":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57544}},"57544":{"test01IsMorph":{"__isSmartRef__":true,"id":57545}},"57545":{"varMapping":{"__isSmartRef__":true,"id":57546},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57546":{"this":{"__isSmartRef__":true,"id":57543}},"57547":{},"57548":{"change":{"__isSmartRef__":true,"id":57549},"tick":{"__isSmartRef__":true,"id":57553}},"57549":{"varMapping":{"__isSmartRef__":true,"id":57550},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57550":{"this":{"__isSmartRef__":true,"id":57521}},"57551":{"timestamp":{"__isSmartRef__":true,"id":57552},"user":"cschuster","tags":[]},"57552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57553":{"varMapping":{"__isSmartRef__":true,"id":57554},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57554":{"this":{"__isSmartRef__":true,"id":57521}},"57555":{"timestamp":{"__isSmartRef__":true,"id":57556},"user":"cschuster","tags":[]},"57556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57557":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57558}],"id":"4312DD4E-7151-4989-A726-DCE3D5EEDBA0","shape":{"__isSmartRef__":true,"id":57559},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1511","partsBinMetaInfo":{"__isSmartRef__":true,"id":57560},"eventHandler":{"__isSmartRef__":true,"id":57578},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450"],"partTests":{"__isSmartRef__":true,"id":57579},"_ClipMode":"visible","moved":true,"b":267.9162042551907,"#startLetters":"set","isBeingDragged":false,"delta":0.8871397491893731,"_Rotation":-1.7934896535835518,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57584},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4993.8,4411.4)"},"57558":{"target":{"__isSmartRef__":true,"id":57557},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57559":{"_BorderWidth":0.0033064135077660595,"_ClipMode":"visible","_BorderRadius":0.052885124331800704,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.9,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-266,161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.3)"},"57560":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57561},{"__isSmartRef__":true,"id":57563},{"__isSmartRef__":true,"id":57565},{"__isSmartRef__":true,"id":57567},{"__isSmartRef__":true,"id":57569},{"__isSmartRef__":true,"id":57571},{"__isSmartRef__":true,"id":57573},{"__isSmartRef__":true,"id":57575}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57577},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57561":{"date":{"__isSmartRef__":true,"id":57562},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57563":{"date":{"__isSmartRef__":true,"id":57564},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57564":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57565":{"date":{"__isSmartRef__":true,"id":57566},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57566":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57567":{"date":{"__isSmartRef__":true,"id":57568},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57569":{"date":{"__isSmartRef__":true,"id":57570},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57570":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57571":{"date":{"__isSmartRef__":true,"id":57572},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57573":{"date":{"__isSmartRef__":true,"id":57574},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57574":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57575":{"date":{"__isSmartRef__":true,"id":57576},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57576":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57577":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57578":{"morph":{"__isSmartRef__":true,"id":57557},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57579":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57580}},"57580":{"test01IsMorph":{"__isSmartRef__":true,"id":57581}},"57581":{"varMapping":{"__isSmartRef__":true,"id":57582},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57582":{"this":{"__isSmartRef__":true,"id":57579}},"57583":{},"57584":{"change":{"__isSmartRef__":true,"id":57585},"tick":{"__isSmartRef__":true,"id":57589}},"57585":{"varMapping":{"__isSmartRef__":true,"id":57586},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57586":{"this":{"__isSmartRef__":true,"id":57557}},"57587":{"timestamp":{"__isSmartRef__":true,"id":57588},"user":"cschuster","tags":[]},"57588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57589":{"varMapping":{"__isSmartRef__":true,"id":57590},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57590":{"this":{"__isSmartRef__":true,"id":57557}},"57591":{"timestamp":{"__isSmartRef__":true,"id":57592},"user":"cschuster","tags":[]},"57592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57593":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57594}],"id":"C8BF7DB6-7F4E-4196-B1C7-839883427A7E","shape":{"__isSmartRef__":true,"id":57595},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1512","partsBinMetaInfo":{"__isSmartRef__":true,"id":57596},"eventHandler":{"__isSmartRef__":true,"id":57614},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","5F13C33D-1973-4EE3-BF48-3EA642AB82D9","73E23629-88C7-4C85-B031-5B6F406E82D4","070E1012-4DA7-4B24-A496-692576B266B1"],"partTests":{"__isSmartRef__":true,"id":57615},"_ClipMode":"visible","moved":true,"b":209.0206516017206,"#startLetters":"set","isBeingDragged":false,"delta":-0.8933689254336059,"_Rotation":-9.254299111063743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57620},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4835.9,4098.2)"},"57594":{"target":{"__isSmartRef__":true,"id":57593},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57595":{"_BorderWidth":2.5743758234239147,"_ClipMode":"visible","_BorderRadius":30.58615576641534,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,119.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-124,-348,-149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-2.5)"},"57596":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57597},{"__isSmartRef__":true,"id":57599},{"__isSmartRef__":true,"id":57601},{"__isSmartRef__":true,"id":57603},{"__isSmartRef__":true,"id":57605},{"__isSmartRef__":true,"id":57607},{"__isSmartRef__":true,"id":57609},{"__isSmartRef__":true,"id":57611}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57613},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57597":{"date":{"__isSmartRef__":true,"id":57598},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57599":{"date":{"__isSmartRef__":true,"id":57600},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57600":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57601":{"date":{"__isSmartRef__":true,"id":57602},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57602":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57603":{"date":{"__isSmartRef__":true,"id":57604},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57605":{"date":{"__isSmartRef__":true,"id":57606},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57606":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57607":{"date":{"__isSmartRef__":true,"id":57608},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57608":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57609":{"date":{"__isSmartRef__":true,"id":57610},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57610":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57611":{"date":{"__isSmartRef__":true,"id":57612},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57612":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57613":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57614":{"morph":{"__isSmartRef__":true,"id":57593},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57615":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57616}},"57616":{"test01IsMorph":{"__isSmartRef__":true,"id":57617}},"57617":{"varMapping":{"__isSmartRef__":true,"id":57618},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57618":{"this":{"__isSmartRef__":true,"id":57615}},"57619":{},"57620":{"change":{"__isSmartRef__":true,"id":57621},"tick":{"__isSmartRef__":true,"id":57625}},"57621":{"varMapping":{"__isSmartRef__":true,"id":57622},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57622":{"this":{"__isSmartRef__":true,"id":57593}},"57623":{"timestamp":{"__isSmartRef__":true,"id":57624},"user":"cschuster","tags":[]},"57624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57625":{"varMapping":{"__isSmartRef__":true,"id":57626},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57626":{"this":{"__isSmartRef__":true,"id":57593}},"57627":{"timestamp":{"__isSmartRef__":true,"id":57628},"user":"cschuster","tags":[]},"57628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57629":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57630}],"id":"7D9CE138-8184-4612-905B-176A578606C3","shape":{"__isSmartRef__":true,"id":57631},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1513","partsBinMetaInfo":{"__isSmartRef__":true,"id":57632},"eventHandler":{"__isSmartRef__":true,"id":57650},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9","0937231C-0352-49C2-A1DD-25EBE246DA4A"],"partTests":{"__isSmartRef__":true,"id":57651},"_ClipMode":"visible","moved":true,"b":291.4604395534843,"#startLetters":"set","isBeingDragged":false,"delta":-0.6119603611296043,"_Rotation":27.607249697523475,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57656},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6075.9,5438.5)"},"57630":{"target":{"__isSmartRef__":true,"id":57629},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57631":{"_BorderWidth":0.34664799682913117,"_ClipMode":"visible","_BorderRadius":5.3541042153370615,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.8,137.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-238,-145,-134)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-27.3)"},"57632":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57633},{"__isSmartRef__":true,"id":57635},{"__isSmartRef__":true,"id":57637},{"__isSmartRef__":true,"id":57639},{"__isSmartRef__":true,"id":57641},{"__isSmartRef__":true,"id":57643},{"__isSmartRef__":true,"id":57645},{"__isSmartRef__":true,"id":57647}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57649},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57633":{"date":{"__isSmartRef__":true,"id":57634},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57635":{"date":{"__isSmartRef__":true,"id":57636},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57636":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57637":{"date":{"__isSmartRef__":true,"id":57638},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57638":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57639":{"date":{"__isSmartRef__":true,"id":57640},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57641":{"date":{"__isSmartRef__":true,"id":57642},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57642":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57643":{"date":{"__isSmartRef__":true,"id":57644},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57645":{"date":{"__isSmartRef__":true,"id":57646},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57646":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57647":{"date":{"__isSmartRef__":true,"id":57648},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57648":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57649":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57650":{"morph":{"__isSmartRef__":true,"id":57629},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57651":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57652}},"57652":{"test01IsMorph":{"__isSmartRef__":true,"id":57653}},"57653":{"varMapping":{"__isSmartRef__":true,"id":57654},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57654":{"this":{"__isSmartRef__":true,"id":57651}},"57655":{},"57656":{"change":{"__isSmartRef__":true,"id":57657},"tick":{"__isSmartRef__":true,"id":57661}},"57657":{"varMapping":{"__isSmartRef__":true,"id":57658},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57658":{"this":{"__isSmartRef__":true,"id":57629}},"57659":{"timestamp":{"__isSmartRef__":true,"id":57660},"user":"cschuster","tags":[]},"57660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57661":{"varMapping":{"__isSmartRef__":true,"id":57662},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57662":{"this":{"__isSmartRef__":true,"id":57629}},"57663":{"timestamp":{"__isSmartRef__":true,"id":57664},"user":"cschuster","tags":[]},"57664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57665":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57666}],"id":"3E95AA52-2A25-469F-B539-9FCBB108E4A2","shape":{"__isSmartRef__":true,"id":57667},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1514","partsBinMetaInfo":{"__isSmartRef__":true,"id":57668},"eventHandler":{"__isSmartRef__":true,"id":57686},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","2A5CAFFC-EEB3-44D3-91C5-C75120CFE282","D23E8ECA-B63B-4CB3-80C2-88D7CD814AF6"],"partTests":{"__isSmartRef__":true,"id":57687},"_ClipMode":"visible","moved":true,"b":39.16552865324775,"#startLetters":"set","isBeingDragged":false,"delta":0.7679515422205441,"_Rotation":-19.80521538369294,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57692},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5424.3,5179.5)"},"57666":{"target":{"__isSmartRef__":true,"id":57665},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57667":{"_BorderWidth":8.157814759334828,"_ClipMode":"visible","_BorderRadius":24.04512951316339,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.2,74.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(162,360,24)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-35.5)"},"57668":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57669},{"__isSmartRef__":true,"id":57671},{"__isSmartRef__":true,"id":57673},{"__isSmartRef__":true,"id":57675},{"__isSmartRef__":true,"id":57677},{"__isSmartRef__":true,"id":57679},{"__isSmartRef__":true,"id":57681},{"__isSmartRef__":true,"id":57683}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57685},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57669":{"date":{"__isSmartRef__":true,"id":57670},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57671":{"date":{"__isSmartRef__":true,"id":57672},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57672":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57673":{"date":{"__isSmartRef__":true,"id":57674},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57674":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57675":{"date":{"__isSmartRef__":true,"id":57676},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57677":{"date":{"__isSmartRef__":true,"id":57678},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57678":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57679":{"date":{"__isSmartRef__":true,"id":57680},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57680":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57681":{"date":{"__isSmartRef__":true,"id":57682},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57682":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57683":{"date":{"__isSmartRef__":true,"id":57684},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57684":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57685":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57686":{"morph":{"__isSmartRef__":true,"id":57665},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57687":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57688}},"57688":{"test01IsMorph":{"__isSmartRef__":true,"id":57689}},"57689":{"varMapping":{"__isSmartRef__":true,"id":57690},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57690":{"this":{"__isSmartRef__":true,"id":57687}},"57691":{},"57692":{"change":{"__isSmartRef__":true,"id":57693},"tick":{"__isSmartRef__":true,"id":57697}},"57693":{"varMapping":{"__isSmartRef__":true,"id":57694},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57694":{"this":{"__isSmartRef__":true,"id":57665}},"57695":{"timestamp":{"__isSmartRef__":true,"id":57696},"user":"cschuster","tags":[]},"57696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57697":{"varMapping":{"__isSmartRef__":true,"id":57698},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57698":{"this":{"__isSmartRef__":true,"id":57665}},"57699":{"timestamp":{"__isSmartRef__":true,"id":57700},"user":"cschuster","tags":[]},"57700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57701":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57702}],"id":"3C631059-7AB3-4057-A7CE-D061A890E77B","shape":{"__isSmartRef__":true,"id":57703},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1515","partsBinMetaInfo":{"__isSmartRef__":true,"id":57704},"eventHandler":{"__isSmartRef__":true,"id":57722},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5"],"partTests":{"__isSmartRef__":true,"id":57723},"_ClipMode":"visible","moved":true,"b":156.501231007569,"#startLetters":"set","isBeingDragged":false,"delta":0.9484923091367818,"_Rotation":-19.32472715937491,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57728},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4371.5,4345.0)"},"57702":{"target":{"__isSmartRef__":true,"id":57701},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57703":{"_BorderWidth":6.993646828367666,"_ClipMode":"visible","_BorderRadius":33.640595717983274,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.7,84.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,-133,59)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.0,-1.7)"},"57704":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57705},{"__isSmartRef__":true,"id":57707},{"__isSmartRef__":true,"id":57709},{"__isSmartRef__":true,"id":57711},{"__isSmartRef__":true,"id":57713},{"__isSmartRef__":true,"id":57715},{"__isSmartRef__":true,"id":57717},{"__isSmartRef__":true,"id":57719}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57721},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57705":{"date":{"__isSmartRef__":true,"id":57706},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57707":{"date":{"__isSmartRef__":true,"id":57708},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57708":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57709":{"date":{"__isSmartRef__":true,"id":57710},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57710":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57711":{"date":{"__isSmartRef__":true,"id":57712},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57713":{"date":{"__isSmartRef__":true,"id":57714},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57714":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57715":{"date":{"__isSmartRef__":true,"id":57716},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57716":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57717":{"date":{"__isSmartRef__":true,"id":57718},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57718":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57719":{"date":{"__isSmartRef__":true,"id":57720},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57720":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57721":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57722":{"morph":{"__isSmartRef__":true,"id":57701},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57723":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57724}},"57724":{"test01IsMorph":{"__isSmartRef__":true,"id":57725}},"57725":{"varMapping":{"__isSmartRef__":true,"id":57726},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57726":{"this":{"__isSmartRef__":true,"id":57723}},"57727":{},"57728":{"change":{"__isSmartRef__":true,"id":57729},"tick":{"__isSmartRef__":true,"id":57733}},"57729":{"varMapping":{"__isSmartRef__":true,"id":57730},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57730":{"this":{"__isSmartRef__":true,"id":57701}},"57731":{"timestamp":{"__isSmartRef__":true,"id":57732},"user":"cschuster","tags":[]},"57732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57733":{"varMapping":{"__isSmartRef__":true,"id":57734},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57734":{"this":{"__isSmartRef__":true,"id":57701}},"57735":{"timestamp":{"__isSmartRef__":true,"id":57736},"user":"cschuster","tags":[]},"57736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57737":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57738}],"id":"EBA49EDD-445C-4A74-961B-18346EA50E09","shape":{"__isSmartRef__":true,"id":57739},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1516","partsBinMetaInfo":{"__isSmartRef__":true,"id":57740},"eventHandler":{"__isSmartRef__":true,"id":57758},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","878DB505-7AE3-4F97-B0CB-62FA321A9223","EC1FC5D4-C0C0-40DE-9040-C2CDF3198FB4","C851352B-BFEF-477E-9825-CE668D0F0E66"],"partTests":{"__isSmartRef__":true,"id":57759},"_ClipMode":"visible","moved":true,"b":195,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-3.379145010545228,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57764},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4943.2,3660.8)"},"57738":{"target":{"__isSmartRef__":true,"id":57737},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57739":{"_BorderWidth":3.705904774487398,"_ClipMode":"visible","_BorderRadius":37.32050807568878,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,110.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-66,-314,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.8,-0.7)"},"57740":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57741},{"__isSmartRef__":true,"id":57743},{"__isSmartRef__":true,"id":57745},{"__isSmartRef__":true,"id":57747},{"__isSmartRef__":true,"id":57749},{"__isSmartRef__":true,"id":57751},{"__isSmartRef__":true,"id":57753},{"__isSmartRef__":true,"id":57755}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57757},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57741":{"date":{"__isSmartRef__":true,"id":57742},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57743":{"date":{"__isSmartRef__":true,"id":57744},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57744":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57745":{"date":{"__isSmartRef__":true,"id":57746},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57746":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57747":{"date":{"__isSmartRef__":true,"id":57748},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57749":{"date":{"__isSmartRef__":true,"id":57750},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57750":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57751":{"date":{"__isSmartRef__":true,"id":57752},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57752":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57753":{"date":{"__isSmartRef__":true,"id":57754},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57754":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57755":{"date":{"__isSmartRef__":true,"id":57756},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57757":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57758":{"morph":{"__isSmartRef__":true,"id":57737},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57759":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57760}},"57760":{"test01IsMorph":{"__isSmartRef__":true,"id":57761}},"57761":{"varMapping":{"__isSmartRef__":true,"id":57762},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57762":{"this":{"__isSmartRef__":true,"id":57759}},"57763":{},"57764":{"change":{"__isSmartRef__":true,"id":57765},"tick":{"__isSmartRef__":true,"id":57769}},"57765":{"varMapping":{"__isSmartRef__":true,"id":57766},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57766":{"this":{"__isSmartRef__":true,"id":57737}},"57767":{"timestamp":{"__isSmartRef__":true,"id":57768},"user":"cschuster","tags":[]},"57768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57769":{"varMapping":{"__isSmartRef__":true,"id":57770},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57770":{"this":{"__isSmartRef__":true,"id":57737}},"57771":{"timestamp":{"__isSmartRef__":true,"id":57772},"user":"cschuster","tags":[]},"57772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57773":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57774}],"id":"0E0085BA-F344-4338-A7A5-483A29C780A6","shape":{"__isSmartRef__":true,"id":57775},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1517","partsBinMetaInfo":{"__isSmartRef__":true,"id":57776},"eventHandler":{"__isSmartRef__":true,"id":57794},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826"],"partTests":{"__isSmartRef__":true,"id":57795},"_ClipMode":"visible","moved":true,"b":95.43752590130316,"#startLetters":"set","isBeingDragged":false,"delta":-0.8907827410730533,"_Rotation":4.057295597393818,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57800},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6279.1,4927.2)"},"57774":{"target":{"__isSmartRef__":true,"id":57773},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57775":{"_BorderWidth":9.97750057394671,"_ClipMode":"visible","_BorderRadius":0.35918085817626677,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.5,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,230,-72)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.1)"},"57776":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57777},{"__isSmartRef__":true,"id":57779},{"__isSmartRef__":true,"id":57781},{"__isSmartRef__":true,"id":57783},{"__isSmartRef__":true,"id":57785},{"__isSmartRef__":true,"id":57787},{"__isSmartRef__":true,"id":57789},{"__isSmartRef__":true,"id":57791}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57793},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57777":{"date":{"__isSmartRef__":true,"id":57778},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57779":{"date":{"__isSmartRef__":true,"id":57780},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57780":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57781":{"date":{"__isSmartRef__":true,"id":57782},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57782":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57783":{"date":{"__isSmartRef__":true,"id":57784},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57785":{"date":{"__isSmartRef__":true,"id":57786},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57786":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57787":{"date":{"__isSmartRef__":true,"id":57788},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57788":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57789":{"date":{"__isSmartRef__":true,"id":57790},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57790":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57791":{"date":{"__isSmartRef__":true,"id":57792},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57792":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57793":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57794":{"morph":{"__isSmartRef__":true,"id":57773},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57795":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57796}},"57796":{"test01IsMorph":{"__isSmartRef__":true,"id":57797}},"57797":{"varMapping":{"__isSmartRef__":true,"id":57798},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57798":{"this":{"__isSmartRef__":true,"id":57795}},"57799":{},"57800":{"change":{"__isSmartRef__":true,"id":57801},"tick":{"__isSmartRef__":true,"id":57805}},"57801":{"varMapping":{"__isSmartRef__":true,"id":57802},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57802":{"this":{"__isSmartRef__":true,"id":57773}},"57803":{"timestamp":{"__isSmartRef__":true,"id":57804},"user":"cschuster","tags":[]},"57804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57805":{"varMapping":{"__isSmartRef__":true,"id":57806},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57806":{"this":{"__isSmartRef__":true,"id":57773}},"57807":{"timestamp":{"__isSmartRef__":true,"id":57808},"user":"cschuster","tags":[]},"57808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57809":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57810}],"id":"E30783E9-587D-403B-8811-EE520CCC7577","shape":{"__isSmartRef__":true,"id":57811},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1518","partsBinMetaInfo":{"__isSmartRef__":true,"id":57812},"eventHandler":{"__isSmartRef__":true,"id":57830},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497","23D5DA6E-FEAE-431F-A849-71809BB08D44"],"partTests":{"__isSmartRef__":true,"id":57831},"_ClipMode":"visible","moved":true,"b":5.219427639094647,"#startLetters":"set","isBeingDragged":false,"delta":0.3479618426063098,"_Rotation":6.7414745372917695,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57836},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5538.2,3090.4)"},"57810":{"target":{"__isSmartRef__":true,"id":57809},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57811":{"_BorderWidth":5.454851278732526,"_ClipMode":"visible","_BorderRadius":39.668976502776616,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.2,96.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(24,279,244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.8,-39.9)"},"57812":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57813},{"__isSmartRef__":true,"id":57815},{"__isSmartRef__":true,"id":57817},{"__isSmartRef__":true,"id":57819},{"__isSmartRef__":true,"id":57821},{"__isSmartRef__":true,"id":57823},{"__isSmartRef__":true,"id":57825},{"__isSmartRef__":true,"id":57827}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57829},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57813":{"date":{"__isSmartRef__":true,"id":57814},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57815":{"date":{"__isSmartRef__":true,"id":57816},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57816":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57817":{"date":{"__isSmartRef__":true,"id":57818},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57818":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57819":{"date":{"__isSmartRef__":true,"id":57820},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57821":{"date":{"__isSmartRef__":true,"id":57822},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57822":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57823":{"date":{"__isSmartRef__":true,"id":57824},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57824":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57825":{"date":{"__isSmartRef__":true,"id":57826},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57827":{"date":{"__isSmartRef__":true,"id":57828},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57828":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57829":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57830":{"morph":{"__isSmartRef__":true,"id":57809},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57831":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57832}},"57832":{"test01IsMorph":{"__isSmartRef__":true,"id":57833}},"57833":{"varMapping":{"__isSmartRef__":true,"id":57834},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57834":{"this":{"__isSmartRef__":true,"id":57831}},"57835":{},"57836":{"change":{"__isSmartRef__":true,"id":57837},"tick":{"__isSmartRef__":true,"id":57841}},"57837":{"varMapping":{"__isSmartRef__":true,"id":57838},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57838":{"this":{"__isSmartRef__":true,"id":57809}},"57839":{"timestamp":{"__isSmartRef__":true,"id":57840},"user":"cschuster","tags":[]},"57840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57841":{"varMapping":{"__isSmartRef__":true,"id":57842},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57842":{"this":{"__isSmartRef__":true,"id":57809}},"57843":{"timestamp":{"__isSmartRef__":true,"id":57844},"user":"cschuster","tags":[]},"57844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57845":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57846}],"id":"2649444C-5BF7-4C58-8FA9-65CDACACF9D7","shape":{"__isSmartRef__":true,"id":57847},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1519","partsBinMetaInfo":{"__isSmartRef__":true,"id":57848},"eventHandler":{"__isSmartRef__":true,"id":57866},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545"],"partTests":{"__isSmartRef__":true,"id":57867},"_ClipMode":"visible","moved":true,"b":331.6684535270906,"#startLetters":"set","isBeingDragged":false,"delta":-0.7657174722407945,"_Rotation":20.62516507185754,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57872},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5803.8,4193.2)"},"57846":{"target":{"__isSmartRef__":true,"id":57845},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57847":{"_BorderWidth":2.6271354048490503,"_ClipMode":"visible","_BorderRadius":30.991221780926594,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.6,119.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-122,104,-119)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.5,-37.6)"},"57848":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57849},{"__isSmartRef__":true,"id":57851},{"__isSmartRef__":true,"id":57853},{"__isSmartRef__":true,"id":57855},{"__isSmartRef__":true,"id":57857},{"__isSmartRef__":true,"id":57859},{"__isSmartRef__":true,"id":57861},{"__isSmartRef__":true,"id":57863}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57865},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57849":{"date":{"__isSmartRef__":true,"id":57850},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57851":{"date":{"__isSmartRef__":true,"id":57852},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57852":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57853":{"date":{"__isSmartRef__":true,"id":57854},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57854":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57855":{"date":{"__isSmartRef__":true,"id":57856},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57857":{"date":{"__isSmartRef__":true,"id":57858},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57858":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57859":{"date":{"__isSmartRef__":true,"id":57860},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57860":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57861":{"date":{"__isSmartRef__":true,"id":57862},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57863":{"date":{"__isSmartRef__":true,"id":57864},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57864":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57865":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57866":{"morph":{"__isSmartRef__":true,"id":57845},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57867":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57868}},"57868":{"test01IsMorph":{"__isSmartRef__":true,"id":57869}},"57869":{"varMapping":{"__isSmartRef__":true,"id":57870},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57870":{"this":{"__isSmartRef__":true,"id":57867}},"57871":{},"57872":{"change":{"__isSmartRef__":true,"id":57873},"tick":{"__isSmartRef__":true,"id":57877}},"57873":{"varMapping":{"__isSmartRef__":true,"id":57874},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57874":{"this":{"__isSmartRef__":true,"id":57845}},"57875":{"timestamp":{"__isSmartRef__":true,"id":57876},"user":"cschuster","tags":[]},"57876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57877":{"varMapping":{"__isSmartRef__":true,"id":57878},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57878":{"this":{"__isSmartRef__":true,"id":57845}},"57879":{"timestamp":{"__isSmartRef__":true,"id":57880},"user":"cschuster","tags":[]},"57880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57881":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57882}],"id":"B8580933-DFB4-4CA8-A11A-7C31364145FD","shape":{"__isSmartRef__":true,"id":57883},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1520","partsBinMetaInfo":{"__isSmartRef__":true,"id":57884},"eventHandler":{"__isSmartRef__":true,"id":57902},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","2CC80C25-9160-48C0-B50E-AFD85DBFDE32","7191554E-15FE-4301-A6D3-3095B37712EB","2DEADD8E-FC27-4E38-B8C5-D31A01E27A5B"],"partTests":{"__isSmartRef__":true,"id":57903},"_ClipMode":"visible","moved":true,"b":186,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-31.533585383231966,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57908},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4906.4,4195.3)"},"57882":{"target":{"__isSmartRef__":true,"id":57881},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57883":{"_BorderWidth":4.477357683661735,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.3,104.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-27,-282,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.9,-0.1)"},"57884":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57885},{"__isSmartRef__":true,"id":57887},{"__isSmartRef__":true,"id":57889},{"__isSmartRef__":true,"id":57891},{"__isSmartRef__":true,"id":57893},{"__isSmartRef__":true,"id":57895},{"__isSmartRef__":true,"id":57897},{"__isSmartRef__":true,"id":57899}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57901},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57885":{"date":{"__isSmartRef__":true,"id":57886},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57887":{"date":{"__isSmartRef__":true,"id":57888},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57888":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57889":{"date":{"__isSmartRef__":true,"id":57890},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57890":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57891":{"date":{"__isSmartRef__":true,"id":57892},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57893":{"date":{"__isSmartRef__":true,"id":57894},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57894":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57895":{"date":{"__isSmartRef__":true,"id":57896},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57896":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57897":{"date":{"__isSmartRef__":true,"id":57898},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57899":{"date":{"__isSmartRef__":true,"id":57900},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57900":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57901":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57902":{"morph":{"__isSmartRef__":true,"id":57881},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57903":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57904}},"57904":{"test01IsMorph":{"__isSmartRef__":true,"id":57905}},"57905":{"varMapping":{"__isSmartRef__":true,"id":57906},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57906":{"this":{"__isSmartRef__":true,"id":57903}},"57907":{},"57908":{"change":{"__isSmartRef__":true,"id":57909},"tick":{"__isSmartRef__":true,"id":57913}},"57909":{"varMapping":{"__isSmartRef__":true,"id":57910},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57910":{"this":{"__isSmartRef__":true,"id":57881}},"57911":{"timestamp":{"__isSmartRef__":true,"id":57912},"user":"cschuster","tags":[]},"57912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57913":{"varMapping":{"__isSmartRef__":true,"id":57914},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57914":{"this":{"__isSmartRef__":true,"id":57881}},"57915":{"timestamp":{"__isSmartRef__":true,"id":57916},"user":"cschuster","tags":[]},"57916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57917":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57918}],"id":"38C58CD2-5C5B-4028-BF20-5D34DADB335B","shape":{"__isSmartRef__":true,"id":57919},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1521","partsBinMetaInfo":{"__isSmartRef__":true,"id":57920},"eventHandler":{"__isSmartRef__":true,"id":57938},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4EF8EF76-25A7-484F-AFCB-EA0E8F98BCBC"],"partTests":{"__isSmartRef__":true,"id":57939},"_ClipMode":"visible","moved":true,"b":163.85514073865488,"#startLetters":"set","isBeingDragged":false,"delta":0.8032114742090926,"_Rotation":15.276128043227692,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57944},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4141.6,4619.2)"},"57918":{"target":{"__isSmartRef__":true,"id":57917},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57919":{"_BorderWidth":6.390334011996573,"_ClipMode":"visible","_BorderRadius":36.90715413613682,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.6,88.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,-175,-40)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.6,-0.8)"},"57920":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57921},{"__isSmartRef__":true,"id":57923},{"__isSmartRef__":true,"id":57925},{"__isSmartRef__":true,"id":57927},{"__isSmartRef__":true,"id":57929},{"__isSmartRef__":true,"id":57931},{"__isSmartRef__":true,"id":57933},{"__isSmartRef__":true,"id":57935}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57937},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57921":{"date":{"__isSmartRef__":true,"id":57922},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57923":{"date":{"__isSmartRef__":true,"id":57924},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57924":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57925":{"date":{"__isSmartRef__":true,"id":57926},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57926":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57927":{"date":{"__isSmartRef__":true,"id":57928},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57929":{"date":{"__isSmartRef__":true,"id":57930},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57930":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57931":{"date":{"__isSmartRef__":true,"id":57932},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57932":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57933":{"date":{"__isSmartRef__":true,"id":57934},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57935":{"date":{"__isSmartRef__":true,"id":57936},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57936":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57937":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57938":{"morph":{"__isSmartRef__":true,"id":57917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57939":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57940}},"57940":{"test01IsMorph":{"__isSmartRef__":true,"id":57941}},"57941":{"varMapping":{"__isSmartRef__":true,"id":57942},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57942":{"this":{"__isSmartRef__":true,"id":57939}},"57943":{},"57944":{"change":{"__isSmartRef__":true,"id":57945},"tick":{"__isSmartRef__":true,"id":57949}},"57945":{"varMapping":{"__isSmartRef__":true,"id":57946},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57946":{"this":{"__isSmartRef__":true,"id":57917}},"57947":{"timestamp":{"__isSmartRef__":true,"id":57948},"user":"cschuster","tags":[]},"57948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57949":{"varMapping":{"__isSmartRef__":true,"id":57950},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57950":{"this":{"__isSmartRef__":true,"id":57917}},"57951":{"timestamp":{"__isSmartRef__":true,"id":57952},"user":"cschuster","tags":[]},"57952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57953":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57954}],"id":"2FDD3DA4-9C68-465D-B5DE-530B7197CD6B","shape":{"__isSmartRef__":true,"id":57955},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1522","partsBinMetaInfo":{"__isSmartRef__":true,"id":57956},"eventHandler":{"__isSmartRef__":true,"id":57974},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","C64191DA-BF82-4104-8B35-0826284A33A2","3CC747B1-E6D1-49C5-A3A7-877CD04805D4","B3B96FFD-6111-459E-B624-106DA18CFE62"],"partTests":{"__isSmartRef__":true,"id":57975},"_ClipMode":"visible","moved":true,"b":101.80589369987138,"#startLetters":"set","isBeingDragged":false,"delta":-0.4660543435020372,"_Rotation":18.940445687776915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57980},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4744.1,5029.2)"},"57954":{"target":{"__isSmartRef__":true,"id":57953},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57955":{"_BorderWidth":9.894231741027099,"_ClipMode":"visible","_BorderRadius":1.6743930641965732,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.0,60.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,198,13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-15.9)"},"57956":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57957},{"__isSmartRef__":true,"id":57959},{"__isSmartRef__":true,"id":57961},{"__isSmartRef__":true,"id":57963},{"__isSmartRef__":true,"id":57965},{"__isSmartRef__":true,"id":57967},{"__isSmartRef__":true,"id":57969},{"__isSmartRef__":true,"id":57971}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":57973},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57957":{"date":{"__isSmartRef__":true,"id":57958},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57959":{"date":{"__isSmartRef__":true,"id":57960},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57960":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57961":{"date":{"__isSmartRef__":true,"id":57962},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57962":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57963":{"date":{"__isSmartRef__":true,"id":57964},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"57964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"57965":{"date":{"__isSmartRef__":true,"id":57966},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"57966":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"57967":{"date":{"__isSmartRef__":true,"id":57968},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"57968":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"57969":{"date":{"__isSmartRef__":true,"id":57970},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"57970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"57971":{"date":{"__isSmartRef__":true,"id":57972},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"57972":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"57973":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"57974":{"morph":{"__isSmartRef__":true,"id":57953},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"57975":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57976}},"57976":{"test01IsMorph":{"__isSmartRef__":true,"id":57977}},"57977":{"varMapping":{"__isSmartRef__":true,"id":57978},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":57979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57978":{"this":{"__isSmartRef__":true,"id":57975}},"57979":{},"57980":{"change":{"__isSmartRef__":true,"id":57981},"tick":{"__isSmartRef__":true,"id":57985}},"57981":{"varMapping":{"__isSmartRef__":true,"id":57982},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":57983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57982":{"this":{"__isSmartRef__":true,"id":57953}},"57983":{"timestamp":{"__isSmartRef__":true,"id":57984},"user":"cschuster","tags":[]},"57984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"57985":{"varMapping":{"__isSmartRef__":true,"id":57986},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":57987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"57986":{"this":{"__isSmartRef__":true,"id":57953}},"57987":{"timestamp":{"__isSmartRef__":true,"id":57988},"user":"cschuster","tags":[]},"57988":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"57989":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":57990}],"id":"C3950F05-76E3-45B3-92DE-C7E145B3E737","shape":{"__isSmartRef__":true,"id":57991},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1523","partsBinMetaInfo":{"__isSmartRef__":true,"id":57992},"eventHandler":{"__isSmartRef__":true,"id":58010},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A","D601FA11-57CC-4C7D-B12A-111CE6DCD4E7","C204456E-9654-4B0E-88A6-46F85EA63CD4"],"partTests":{"__isSmartRef__":true,"id":58011},"_ClipMode":"visible","moved":true,"b":343.19878403574694,"#startLetters":"set","isBeingDragged":false,"delta":0.9890454871347174,"_Rotation":-10.212478368801944,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58016},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4762.7,5646.1)"},"57990":{"target":{"__isSmartRef__":true,"id":57989},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"57991":{"_BorderWidth":3.554739431655929,"_ClipMode":"visible","_BorderRadius":36.65795502334363,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.9,111.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-74,171,31)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-39.1)"},"57992":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":57993},{"__isSmartRef__":true,"id":57995},{"__isSmartRef__":true,"id":57997},{"__isSmartRef__":true,"id":57999},{"__isSmartRef__":true,"id":58001},{"__isSmartRef__":true,"id":58003},{"__isSmartRef__":true,"id":58005},{"__isSmartRef__":true,"id":58007}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58009},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57993":{"date":{"__isSmartRef__":true,"id":57994},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"57994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"57995":{"date":{"__isSmartRef__":true,"id":57996},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"57996":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"57997":{"date":{"__isSmartRef__":true,"id":57998},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"57998":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"57999":{"date":{"__isSmartRef__":true,"id":58000},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58000":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58001":{"date":{"__isSmartRef__":true,"id":58002},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58002":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58003":{"date":{"__isSmartRef__":true,"id":58004},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58004":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58005":{"date":{"__isSmartRef__":true,"id":58006},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58006":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58007":{"date":{"__isSmartRef__":true,"id":58008},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58008":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58009":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58010":{"morph":{"__isSmartRef__":true,"id":57989},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58011":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58012}},"58012":{"test01IsMorph":{"__isSmartRef__":true,"id":58013}},"58013":{"varMapping":{"__isSmartRef__":true,"id":58014},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58014":{"this":{"__isSmartRef__":true,"id":58011}},"58015":{},"58016":{"change":{"__isSmartRef__":true,"id":58017},"tick":{"__isSmartRef__":true,"id":58021}},"58017":{"varMapping":{"__isSmartRef__":true,"id":58018},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58018":{"this":{"__isSmartRef__":true,"id":57989}},"58019":{"timestamp":{"__isSmartRef__":true,"id":58020},"user":"cschuster","tags":[]},"58020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58021":{"varMapping":{"__isSmartRef__":true,"id":58022},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58022":{"this":{"__isSmartRef__":true,"id":57989}},"58023":{"timestamp":{"__isSmartRef__":true,"id":58024},"user":"cschuster","tags":[]},"58024":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58025":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58026}],"id":"0A5355A8-EE00-4AF7-972D-BC58C9E6C4C7","shape":{"__isSmartRef__":true,"id":58027},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1524","partsBinMetaInfo":{"__isSmartRef__":true,"id":58028},"eventHandler":{"__isSmartRef__":true,"id":58046},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","5E217C1E-8704-4744-B492-5659031C26A2"],"partTests":{"__isSmartRef__":true,"id":58047},"_ClipMode":"visible","moved":true,"b":340.5886472305283,"#startLetters":"set","isBeingDragged":false,"delta":0.5831997384084389,"_Rotation":-35.681349023522515,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58052},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4290.0,5997.7)"},"58026":{"target":{"__isSmartRef__":true,"id":58025},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58027":{"_BorderWidth":3.3382599073803663,"_ClipMode":"visible","_BorderRadius":35.58179178332879,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.9,113.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-85,156,-5)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.4,-38.9)"},"58028":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58029},{"__isSmartRef__":true,"id":58031},{"__isSmartRef__":true,"id":58033},{"__isSmartRef__":true,"id":58035},{"__isSmartRef__":true,"id":58037},{"__isSmartRef__":true,"id":58039},{"__isSmartRef__":true,"id":58041},{"__isSmartRef__":true,"id":58043}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58045},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58029":{"date":{"__isSmartRef__":true,"id":58030},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58031":{"date":{"__isSmartRef__":true,"id":58032},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58032":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58033":{"date":{"__isSmartRef__":true,"id":58034},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58034":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58035":{"date":{"__isSmartRef__":true,"id":58036},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58036":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58037":{"date":{"__isSmartRef__":true,"id":58038},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58038":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58039":{"date":{"__isSmartRef__":true,"id":58040},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58040":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58041":{"date":{"__isSmartRef__":true,"id":58042},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58042":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58043":{"date":{"__isSmartRef__":true,"id":58044},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58044":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58045":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58046":{"morph":{"__isSmartRef__":true,"id":58025},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58047":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58048}},"58048":{"test01IsMorph":{"__isSmartRef__":true,"id":58049}},"58049":{"varMapping":{"__isSmartRef__":true,"id":58050},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58050":{"this":{"__isSmartRef__":true,"id":58047}},"58051":{},"58052":{"change":{"__isSmartRef__":true,"id":58053},"tick":{"__isSmartRef__":true,"id":58057}},"58053":{"varMapping":{"__isSmartRef__":true,"id":58054},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58054":{"this":{"__isSmartRef__":true,"id":58025}},"58055":{"timestamp":{"__isSmartRef__":true,"id":58056},"user":"cschuster","tags":[]},"58056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58057":{"varMapping":{"__isSmartRef__":true,"id":58058},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58058":{"this":{"__isSmartRef__":true,"id":58025}},"58059":{"timestamp":{"__isSmartRef__":true,"id":58060},"user":"cschuster","tags":[]},"58060":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58061":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58062}],"id":"5A3AB402-1141-4694-8DDA-4EDE58BF33A9","shape":{"__isSmartRef__":true,"id":58063},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1525","partsBinMetaInfo":{"__isSmartRef__":true,"id":58064},"eventHandler":{"__isSmartRef__":true,"id":58082},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","7DB4FF68-1B4A-47BF-8791-62B6FFBC6C5A"],"partTests":{"__isSmartRef__":true,"id":58083},"_ClipMode":"visible","moved":true,"b":329.63310261955485,"#startLetters":"set","isBeingDragged":false,"delta":-0.893144040601328,"_Rotation":-1.8330429939921074,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58088},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6146.8,4129.1)"},"58062":{"target":{"__isSmartRef__":true,"id":58061},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58063":{"_BorderWidth":2.47232318661198,"_ClipMode":"visible","_BorderRadius":29.77735988329694,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.1,120.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-129,92,-142)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.9,-37.3)"},"58064":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58065},{"__isSmartRef__":true,"id":58067},{"__isSmartRef__":true,"id":58069},{"__isSmartRef__":true,"id":58071},{"__isSmartRef__":true,"id":58073},{"__isSmartRef__":true,"id":58075},{"__isSmartRef__":true,"id":58077},{"__isSmartRef__":true,"id":58079}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58081},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58065":{"date":{"__isSmartRef__":true,"id":58066},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58067":{"date":{"__isSmartRef__":true,"id":58068},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58068":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58069":{"date":{"__isSmartRef__":true,"id":58070},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58070":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58071":{"date":{"__isSmartRef__":true,"id":58072},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58072":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58073":{"date":{"__isSmartRef__":true,"id":58074},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58074":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58075":{"date":{"__isSmartRef__":true,"id":58076},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58076":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58077":{"date":{"__isSmartRef__":true,"id":58078},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58078":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58079":{"date":{"__isSmartRef__":true,"id":58080},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58080":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58081":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58082":{"morph":{"__isSmartRef__":true,"id":58061},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58083":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58084}},"58084":{"test01IsMorph":{"__isSmartRef__":true,"id":58085}},"58085":{"varMapping":{"__isSmartRef__":true,"id":58086},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58086":{"this":{"__isSmartRef__":true,"id":58083}},"58087":{},"58088":{"change":{"__isSmartRef__":true,"id":58089},"tick":{"__isSmartRef__":true,"id":58093}},"58089":{"varMapping":{"__isSmartRef__":true,"id":58090},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58090":{"this":{"__isSmartRef__":true,"id":58061}},"58091":{"timestamp":{"__isSmartRef__":true,"id":58092},"user":"cschuster","tags":[]},"58092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58093":{"varMapping":{"__isSmartRef__":true,"id":58094},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58094":{"this":{"__isSmartRef__":true,"id":58061}},"58095":{"timestamp":{"__isSmartRef__":true,"id":58096},"user":"cschuster","tags":[]},"58096":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58097":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58098}],"id":"E6A61466-FF3A-47BF-B968-63781A300F5C","shape":{"__isSmartRef__":true,"id":58099},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1526","partsBinMetaInfo":{"__isSmartRef__":true,"id":58100},"eventHandler":{"__isSmartRef__":true,"id":58118},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","E3CD05E0-C1F9-4158-B0C7-415356987EB2"],"partTests":{"__isSmartRef__":true,"id":58119},"_ClipMode":"visible","moved":true,"b":62.043227516056504,"#startLetters":"set","isBeingDragged":false,"delta":0.8738482748740353,"_Rotation":-2.9600068001614708,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58124},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6083.6,5041.1)"},"58098":{"target":{"__isSmartRef__":true,"id":58097},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58099":{"_BorderWidth":9.416507701066106,"_ClipMode":"visible","_BorderRadius":8.791135562278038,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.1,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,346,-229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-29.4)"},"58100":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58101},{"__isSmartRef__":true,"id":58103},{"__isSmartRef__":true,"id":58105},{"__isSmartRef__":true,"id":58107},{"__isSmartRef__":true,"id":58109},{"__isSmartRef__":true,"id":58111},{"__isSmartRef__":true,"id":58113},{"__isSmartRef__":true,"id":58115}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58117},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58101":{"date":{"__isSmartRef__":true,"id":58102},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58103":{"date":{"__isSmartRef__":true,"id":58104},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58104":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58105":{"date":{"__isSmartRef__":true,"id":58106},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58106":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58107":{"date":{"__isSmartRef__":true,"id":58108},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58108":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58109":{"date":{"__isSmartRef__":true,"id":58110},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58110":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58111":{"date":{"__isSmartRef__":true,"id":58112},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58112":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58113":{"date":{"__isSmartRef__":true,"id":58114},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58114":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58115":{"date":{"__isSmartRef__":true,"id":58116},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58116":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58117":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58118":{"morph":{"__isSmartRef__":true,"id":58097},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58119":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58120}},"58120":{"test01IsMorph":{"__isSmartRef__":true,"id":58121}},"58121":{"varMapping":{"__isSmartRef__":true,"id":58122},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58122":{"this":{"__isSmartRef__":true,"id":58119}},"58123":{},"58124":{"change":{"__isSmartRef__":true,"id":58125},"tick":{"__isSmartRef__":true,"id":58129}},"58125":{"varMapping":{"__isSmartRef__":true,"id":58126},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58126":{"this":{"__isSmartRef__":true,"id":58097}},"58127":{"timestamp":{"__isSmartRef__":true,"id":58128},"user":"cschuster","tags":[]},"58128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58129":{"varMapping":{"__isSmartRef__":true,"id":58130},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58130":{"this":{"__isSmartRef__":true,"id":58097}},"58131":{"timestamp":{"__isSmartRef__":true,"id":58132},"user":"cschuster","tags":[]},"58132":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58133":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58134}],"id":"B4FDA0DA-1BB6-4E34-9ED9-08FA88B4BEEE","shape":{"__isSmartRef__":true,"id":58135},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1527","partsBinMetaInfo":{"__isSmartRef__":true,"id":58136},"eventHandler":{"__isSmartRef__":true,"id":58154},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","B8F3801C-F757-46C5-9028-70E18ACC345A"],"partTests":{"__isSmartRef__":true,"id":58155},"_ClipMode":"visible","moved":true,"b":59.64633726957254,"#startLetters":"set","isBeingDragged":false,"delta":-0.9945485520875081,"_Rotation":-11.40357484853548,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58160},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5065.0,4520.9)"},"58134":{"target":{"__isSmartRef__":true,"id":58133},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58135":{"_BorderWidth":9.314613178950797,"_ClipMode":"visible","_BorderRadius":10.214580985638568,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.9,65.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,350,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-30.1)"},"58136":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58137},{"__isSmartRef__":true,"id":58139},{"__isSmartRef__":true,"id":58141},{"__isSmartRef__":true,"id":58143},{"__isSmartRef__":true,"id":58145},{"__isSmartRef__":true,"id":58147},{"__isSmartRef__":true,"id":58149},{"__isSmartRef__":true,"id":58151}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58153},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58137":{"date":{"__isSmartRef__":true,"id":58138},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58139":{"date":{"__isSmartRef__":true,"id":58140},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58140":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58141":{"date":{"__isSmartRef__":true,"id":58142},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58142":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58143":{"date":{"__isSmartRef__":true,"id":58144},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58144":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58145":{"date":{"__isSmartRef__":true,"id":58146},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58146":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58147":{"date":{"__isSmartRef__":true,"id":58148},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58148":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58149":{"date":{"__isSmartRef__":true,"id":58150},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58150":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58151":{"date":{"__isSmartRef__":true,"id":58152},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58152":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58153":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58154":{"morph":{"__isSmartRef__":true,"id":58133},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58155":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58156}},"58156":{"test01IsMorph":{"__isSmartRef__":true,"id":58157}},"58157":{"varMapping":{"__isSmartRef__":true,"id":58158},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58158":{"this":{"__isSmartRef__":true,"id":58155}},"58159":{},"58160":{"change":{"__isSmartRef__":true,"id":58161},"tick":{"__isSmartRef__":true,"id":58165}},"58161":{"varMapping":{"__isSmartRef__":true,"id":58162},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58162":{"this":{"__isSmartRef__":true,"id":58133}},"58163":{"timestamp":{"__isSmartRef__":true,"id":58164},"user":"cschuster","tags":[]},"58164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58165":{"varMapping":{"__isSmartRef__":true,"id":58166},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58166":{"this":{"__isSmartRef__":true,"id":58133}},"58167":{"timestamp":{"__isSmartRef__":true,"id":58168},"user":"cschuster","tags":[]},"58168":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58169":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58170}],"id":"7488A922-D703-4A9F-AC01-52A27F6CD4A5","shape":{"__isSmartRef__":true,"id":58171},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1528","partsBinMetaInfo":{"__isSmartRef__":true,"id":58172},"eventHandler":{"__isSmartRef__":true,"id":58190},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","105D2489-303C-46EC-9CFA-14376F013B36"],"partTests":{"__isSmartRef__":true,"id":58191},"_ClipMode":"visible","moved":true,"b":45,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":13.054524960228557,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58196},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6426.3,4630.2)"},"58170":{"target":{"__isSmartRef__":true,"id":58169},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58171":{"_BorderWidth":8.535533905932738,"_ClipMode":"visible","_BorderRadius":20,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,362,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-34.1)"},"58172":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58173},{"__isSmartRef__":true,"id":58175},{"__isSmartRef__":true,"id":58177},{"__isSmartRef__":true,"id":58179},{"__isSmartRef__":true,"id":58181},{"__isSmartRef__":true,"id":58183},{"__isSmartRef__":true,"id":58185},{"__isSmartRef__":true,"id":58187}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58189},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58173":{"date":{"__isSmartRef__":true,"id":58174},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58175":{"date":{"__isSmartRef__":true,"id":58176},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58176":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58177":{"date":{"__isSmartRef__":true,"id":58178},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58178":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58179":{"date":{"__isSmartRef__":true,"id":58180},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58181":{"date":{"__isSmartRef__":true,"id":58182},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58182":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58183":{"date":{"__isSmartRef__":true,"id":58184},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58184":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58185":{"date":{"__isSmartRef__":true,"id":58186},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58186":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58187":{"date":{"__isSmartRef__":true,"id":58188},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58188":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58189":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58190":{"morph":{"__isSmartRef__":true,"id":58169},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58191":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58192}},"58192":{"test01IsMorph":{"__isSmartRef__":true,"id":58193}},"58193":{"varMapping":{"__isSmartRef__":true,"id":58194},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58194":{"this":{"__isSmartRef__":true,"id":58191}},"58195":{},"58196":{"change":{"__isSmartRef__":true,"id":58197},"tick":{"__isSmartRef__":true,"id":58201}},"58197":{"varMapping":{"__isSmartRef__":true,"id":58198},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58198":{"this":{"__isSmartRef__":true,"id":58169}},"58199":{"timestamp":{"__isSmartRef__":true,"id":58200},"user":"cschuster","tags":[]},"58200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58201":{"varMapping":{"__isSmartRef__":true,"id":58202},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58202":{"this":{"__isSmartRef__":true,"id":58169}},"58203":{"timestamp":{"__isSmartRef__":true,"id":58204},"user":"cschuster","tags":[]},"58204":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58205":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58206}],"id":"81879DAE-20F5-4201-B652-7C3AAF79B441","shape":{"__isSmartRef__":true,"id":58207},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1529","partsBinMetaInfo":{"__isSmartRef__":true,"id":58208},"eventHandler":{"__isSmartRef__":true,"id":58226},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350"],"partTests":{"__isSmartRef__":true,"id":58227},"_ClipMode":"visible","moved":true,"b":303.3652522324119,"#startLetters":"set","isBeingDragged":false,"delta":-0.9134636736707762,"_Rotation":-7.408609258795759,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58232},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6324.6,4444.4)"},"58206":{"target":{"__isSmartRef__":true,"id":58205},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58207":{"_BorderWidth":0.8240922205486534,"_ClipMode":"visible","_BorderRadius":12.098870748028357,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.3,133.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-213,-73,-236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-31.0)"},"58208":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58209},{"__isSmartRef__":true,"id":58211},{"__isSmartRef__":true,"id":58213},{"__isSmartRef__":true,"id":58215},{"__isSmartRef__":true,"id":58217},{"__isSmartRef__":true,"id":58219},{"__isSmartRef__":true,"id":58221},{"__isSmartRef__":true,"id":58223}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58225},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58209":{"date":{"__isSmartRef__":true,"id":58210},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58211":{"date":{"__isSmartRef__":true,"id":58212},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58212":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58213":{"date":{"__isSmartRef__":true,"id":58214},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58214":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58215":{"date":{"__isSmartRef__":true,"id":58216},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58216":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58217":{"date":{"__isSmartRef__":true,"id":58218},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58218":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58219":{"date":{"__isSmartRef__":true,"id":58220},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58220":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58221":{"date":{"__isSmartRef__":true,"id":58222},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58222":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58223":{"date":{"__isSmartRef__":true,"id":58224},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58224":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58225":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58226":{"morph":{"__isSmartRef__":true,"id":58205},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58227":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58228}},"58228":{"test01IsMorph":{"__isSmartRef__":true,"id":58229}},"58229":{"varMapping":{"__isSmartRef__":true,"id":58230},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58230":{"this":{"__isSmartRef__":true,"id":58227}},"58231":{},"58232":{"change":{"__isSmartRef__":true,"id":58233},"tick":{"__isSmartRef__":true,"id":58237}},"58233":{"varMapping":{"__isSmartRef__":true,"id":58234},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58234":{"this":{"__isSmartRef__":true,"id":58205}},"58235":{"timestamp":{"__isSmartRef__":true,"id":58236},"user":"cschuster","tags":[]},"58236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58237":{"varMapping":{"__isSmartRef__":true,"id":58238},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58238":{"this":{"__isSmartRef__":true,"id":58205}},"58239":{"timestamp":{"__isSmartRef__":true,"id":58240},"user":"cschuster","tags":[]},"58240":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58241":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58242}],"id":"C2A1FC6C-BE60-41D6-872C-7AD921D0D98F","shape":{"__isSmartRef__":true,"id":58243},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1530","partsBinMetaInfo":{"__isSmartRef__":true,"id":58244},"eventHandler":{"__isSmartRef__":true,"id":58262},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","60AC5B1C-41FD-461D-8D0C-D118A6C1D815"],"partTests":{"__isSmartRef__":true,"id":58263},"_ClipMode":"visible","moved":true,"b":259,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-36.42720078628269,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58268},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4168.4,5348.8)"},"58242":{"target":{"__isSmartRef__":true,"id":58241},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58243":{"_BorderWidth":0.09186408276168034,"_ClipMode":"visible","_BorderRadius":1.4563229086642626,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-300,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.2)"},"58244":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58245},{"__isSmartRef__":true,"id":58247},{"__isSmartRef__":true,"id":58249},{"__isSmartRef__":true,"id":58251},{"__isSmartRef__":true,"id":58253},{"__isSmartRef__":true,"id":58255},{"__isSmartRef__":true,"id":58257},{"__isSmartRef__":true,"id":58259}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58261},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58245":{"date":{"__isSmartRef__":true,"id":58246},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58247":{"date":{"__isSmartRef__":true,"id":58248},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58248":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58249":{"date":{"__isSmartRef__":true,"id":58250},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58250":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58251":{"date":{"__isSmartRef__":true,"id":58252},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58252":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58253":{"date":{"__isSmartRef__":true,"id":58254},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58254":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58255":{"date":{"__isSmartRef__":true,"id":58256},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58256":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58257":{"date":{"__isSmartRef__":true,"id":58258},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58258":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58259":{"date":{"__isSmartRef__":true,"id":58260},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58260":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58261":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58262":{"morph":{"__isSmartRef__":true,"id":58241},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58263":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58264}},"58264":{"test01IsMorph":{"__isSmartRef__":true,"id":58265}},"58265":{"varMapping":{"__isSmartRef__":true,"id":58266},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58266":{"this":{"__isSmartRef__":true,"id":58263}},"58267":{},"58268":{"change":{"__isSmartRef__":true,"id":58269},"tick":{"__isSmartRef__":true,"id":58273}},"58269":{"varMapping":{"__isSmartRef__":true,"id":58270},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58270":{"this":{"__isSmartRef__":true,"id":58241}},"58271":{"timestamp":{"__isSmartRef__":true,"id":58272},"user":"cschuster","tags":[]},"58272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58273":{"varMapping":{"__isSmartRef__":true,"id":58274},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58274":{"this":{"__isSmartRef__":true,"id":58241}},"58275":{"timestamp":{"__isSmartRef__":true,"id":58276},"user":"cschuster","tags":[]},"58276":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58277":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58278}],"id":"5A9FC462-645C-40D9-B346-165CFBD815C0","shape":{"__isSmartRef__":true,"id":58279},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1531","partsBinMetaInfo":{"__isSmartRef__":true,"id":58280},"eventHandler":{"__isSmartRef__":true,"id":58298},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","F5D599B2-7356-434B-8B63-207C52C8C8C5"],"partTests":{"__isSmartRef__":true,"id":58299},"_ClipMode":"visible","moved":true,"b":66.27441808092408,"#startLetters":"set","isBeingDragged":false,"delta":0.5713311903527938,"_Rotation":32.87284734356316,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58304},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5275.0,4785.8)"},"58278":{"target":{"__isSmartRef__":true,"id":58277},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58279":{"_BorderWidth":9.5774151846441,"_ClipMode":"visible","_BorderRadius":6.475632363823413,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.5,63.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(234,338,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-28.0)"},"58280":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58281},{"__isSmartRef__":true,"id":58283},{"__isSmartRef__":true,"id":58285},{"__isSmartRef__":true,"id":58287},{"__isSmartRef__":true,"id":58289},{"__isSmartRef__":true,"id":58291},{"__isSmartRef__":true,"id":58293},{"__isSmartRef__":true,"id":58295}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58297},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58281":{"date":{"__isSmartRef__":true,"id":58282},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58283":{"date":{"__isSmartRef__":true,"id":58284},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58284":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58285":{"date":{"__isSmartRef__":true,"id":58286},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58286":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58287":{"date":{"__isSmartRef__":true,"id":58288},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58288":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58289":{"date":{"__isSmartRef__":true,"id":58290},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58290":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58291":{"date":{"__isSmartRef__":true,"id":58292},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58292":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58293":{"date":{"__isSmartRef__":true,"id":58294},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58294":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58295":{"date":{"__isSmartRef__":true,"id":58296},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58296":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58297":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58298":{"morph":{"__isSmartRef__":true,"id":58277},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58299":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58300}},"58300":{"test01IsMorph":{"__isSmartRef__":true,"id":58301}},"58301":{"varMapping":{"__isSmartRef__":true,"id":58302},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58302":{"this":{"__isSmartRef__":true,"id":58299}},"58303":{},"58304":{"change":{"__isSmartRef__":true,"id":58305},"tick":{"__isSmartRef__":true,"id":58309}},"58305":{"varMapping":{"__isSmartRef__":true,"id":58306},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58306":{"this":{"__isSmartRef__":true,"id":58277}},"58307":{"timestamp":{"__isSmartRef__":true,"id":58308},"user":"cschuster","tags":[]},"58308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58309":{"varMapping":{"__isSmartRef__":true,"id":58310},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58310":{"this":{"__isSmartRef__":true,"id":58277}},"58311":{"timestamp":{"__isSmartRef__":true,"id":58312},"user":"cschuster","tags":[]},"58312":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58313":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58314}],"id":"4F8C41ED-94E5-4776-A8E6-905B8111EEC2","shape":{"__isSmartRef__":true,"id":58315},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1532","partsBinMetaInfo":{"__isSmartRef__":true,"id":58316},"eventHandler":{"__isSmartRef__":true,"id":58334},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA"],"partTests":{"__isSmartRef__":true,"id":58335},"_ClipMode":"visible","moved":true,"b":84.5728690472315,"#startLetters":"set","isBeingDragged":false,"delta":0.7106963785481639,"_Rotation":-47.67434248034117,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58340},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4797.1,6527.0)"},"58314":{"target":{"__isSmartRef__":true,"id":58313},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58315":{"_BorderWidth":9.977586452009131,"_ClipMode":"visible","_BorderRadius":0.3578129804402197,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.5,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,279,-193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.9)"},"58316":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58317},{"__isSmartRef__":true,"id":58319},{"__isSmartRef__":true,"id":58321},{"__isSmartRef__":true,"id":58323},{"__isSmartRef__":true,"id":58325},{"__isSmartRef__":true,"id":58327},{"__isSmartRef__":true,"id":58329},{"__isSmartRef__":true,"id":58331}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58333},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58317":{"date":{"__isSmartRef__":true,"id":58318},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58319":{"date":{"__isSmartRef__":true,"id":58320},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58320":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58321":{"date":{"__isSmartRef__":true,"id":58322},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58322":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58323":{"date":{"__isSmartRef__":true,"id":58324},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58324":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58325":{"date":{"__isSmartRef__":true,"id":58326},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58326":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58327":{"date":{"__isSmartRef__":true,"id":58328},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58328":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58329":{"date":{"__isSmartRef__":true,"id":58330},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58330":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58331":{"date":{"__isSmartRef__":true,"id":58332},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58332":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58333":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58334":{"morph":{"__isSmartRef__":true,"id":58313},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58335":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58336}},"58336":{"test01IsMorph":{"__isSmartRef__":true,"id":58337}},"58337":{"varMapping":{"__isSmartRef__":true,"id":58338},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58338":{"this":{"__isSmartRef__":true,"id":58335}},"58339":{},"58340":{"change":{"__isSmartRef__":true,"id":58341},"tick":{"__isSmartRef__":true,"id":58345}},"58341":{"varMapping":{"__isSmartRef__":true,"id":58342},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58342":{"this":{"__isSmartRef__":true,"id":58313}},"58343":{"timestamp":{"__isSmartRef__":true,"id":58344},"user":"cschuster","tags":[]},"58344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58345":{"varMapping":{"__isSmartRef__":true,"id":58346},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58346":{"this":{"__isSmartRef__":true,"id":58313}},"58347":{"timestamp":{"__isSmartRef__":true,"id":58348},"user":"cschuster","tags":[]},"58348":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58349":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58350}],"id":"A9A82AB3-E9D4-4268-ACB7-794CD306A813","shape":{"__isSmartRef__":true,"id":58351},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1533","partsBinMetaInfo":{"__isSmartRef__":true,"id":58352},"eventHandler":{"__isSmartRef__":true,"id":58370},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8","0BA5D1CA-5E61-45B4-A214-D2B35EA1CE89"],"partTests":{"__isSmartRef__":true,"id":58371},"_ClipMode":"visible","moved":true,"b":3.308211333118379,"#startLetters":"set","isBeingDragged":false,"delta":-0.6066186882089823,"_Rotation":47.042303219783804,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58376},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4521.5,3685.1)"},"58350":{"target":{"__isSmartRef__":true,"id":58349},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58351":{"_BorderWidth":5.288535517622976,"_ClipMode":"visible","_BorderRadius":39.86679560811207,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.6,97.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(15,271,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.2,-40.0)"},"58352":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58353},{"__isSmartRef__":true,"id":58355},{"__isSmartRef__":true,"id":58357},{"__isSmartRef__":true,"id":58359},{"__isSmartRef__":true,"id":58361},{"__isSmartRef__":true,"id":58363},{"__isSmartRef__":true,"id":58365},{"__isSmartRef__":true,"id":58367}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58369},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58353":{"date":{"__isSmartRef__":true,"id":58354},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58355":{"date":{"__isSmartRef__":true,"id":58356},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58356":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58357":{"date":{"__isSmartRef__":true,"id":58358},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58358":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58359":{"date":{"__isSmartRef__":true,"id":58360},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58360":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58361":{"date":{"__isSmartRef__":true,"id":58362},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58362":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58363":{"date":{"__isSmartRef__":true,"id":58364},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58364":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58365":{"date":{"__isSmartRef__":true,"id":58366},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58366":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58367":{"date":{"__isSmartRef__":true,"id":58368},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58369":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58370":{"morph":{"__isSmartRef__":true,"id":58349},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58371":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58372}},"58372":{"test01IsMorph":{"__isSmartRef__":true,"id":58373}},"58373":{"varMapping":{"__isSmartRef__":true,"id":58374},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58374":{"this":{"__isSmartRef__":true,"id":58371}},"58375":{},"58376":{"change":{"__isSmartRef__":true,"id":58377},"tick":{"__isSmartRef__":true,"id":58381}},"58377":{"varMapping":{"__isSmartRef__":true,"id":58378},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58378":{"this":{"__isSmartRef__":true,"id":58349}},"58379":{"timestamp":{"__isSmartRef__":true,"id":58380},"user":"cschuster","tags":[]},"58380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58381":{"varMapping":{"__isSmartRef__":true,"id":58382},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58382":{"this":{"__isSmartRef__":true,"id":58349}},"58383":{"timestamp":{"__isSmartRef__":true,"id":58384},"user":"cschuster","tags":[]},"58384":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58385":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58386}],"id":"57668481-191F-4F83-8F9F-9319791D414F","shape":{"__isSmartRef__":true,"id":58387},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1534","partsBinMetaInfo":{"__isSmartRef__":true,"id":58388},"eventHandler":{"__isSmartRef__":true,"id":58406},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B"],"partTests":{"__isSmartRef__":true,"id":58407},"_ClipMode":"visible","moved":true,"b":198.84693560027517,"#startLetters":"set","isBeingDragged":false,"delta":-0.8664143247297034,"_Rotation":27.70553099010075,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58412},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5637.7,4241.8)"},"58386":{"target":{"__isSmartRef__":true,"id":58385},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58387":{"_BorderWidth":3.3847946806203337,"_ClipMode":"visible","_BorderRadius":35.82577884199621,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.5,112.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-83,-325,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.5,-1.1)"},"58388":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58389},{"__isSmartRef__":true,"id":58391},{"__isSmartRef__":true,"id":58393},{"__isSmartRef__":true,"id":58395},{"__isSmartRef__":true,"id":58397},{"__isSmartRef__":true,"id":58399},{"__isSmartRef__":true,"id":58401},{"__isSmartRef__":true,"id":58403}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58405},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58389":{"date":{"__isSmartRef__":true,"id":58390},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58391":{"date":{"__isSmartRef__":true,"id":58392},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58392":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58393":{"date":{"__isSmartRef__":true,"id":58394},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58394":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58395":{"date":{"__isSmartRef__":true,"id":58396},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58396":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58397":{"date":{"__isSmartRef__":true,"id":58398},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58398":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58399":{"date":{"__isSmartRef__":true,"id":58400},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58400":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58401":{"date":{"__isSmartRef__":true,"id":58402},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58402":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58403":{"date":{"__isSmartRef__":true,"id":58404},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58404":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58405":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58406":{"morph":{"__isSmartRef__":true,"id":58385},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58407":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58408}},"58408":{"test01IsMorph":{"__isSmartRef__":true,"id":58409}},"58409":{"varMapping":{"__isSmartRef__":true,"id":58410},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58410":{"this":{"__isSmartRef__":true,"id":58407}},"58411":{},"58412":{"change":{"__isSmartRef__":true,"id":58413},"tick":{"__isSmartRef__":true,"id":58417}},"58413":{"varMapping":{"__isSmartRef__":true,"id":58414},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58414":{"this":{"__isSmartRef__":true,"id":58385}},"58415":{"timestamp":{"__isSmartRef__":true,"id":58416},"user":"cschuster","tags":[]},"58416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58417":{"varMapping":{"__isSmartRef__":true,"id":58418},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58418":{"this":{"__isSmartRef__":true,"id":58385}},"58419":{"timestamp":{"__isSmartRef__":true,"id":58420},"user":"cschuster","tags":[]},"58420":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58421":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58422}],"id":"866FD83B-1859-497D-8EE2-280C4BCAD125","shape":{"__isSmartRef__":true,"id":58423},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1535","partsBinMetaInfo":{"__isSmartRef__":true,"id":58424},"eventHandler":{"__isSmartRef__":true,"id":58442},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","B19F6053-08E1-4C97-9420-DA9504A4A71F"],"partTests":{"__isSmartRef__":true,"id":58443},"_ClipMode":"visible","moved":true,"b":292.89952622831333,"#startLetters":"set","isBeingDragged":false,"delta":-0.871434724307619,"_Rotation":-22.125543837564315,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58448},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6466.1,3998.3)"},"58422":{"target":{"__isSmartRef__":true,"id":58421},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58423":{"_BorderWidth":0.3940568842407153,"_ClipMode":"visible","_BorderRadius":6.056460823023446,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.3,136.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-235,-136,-150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.6,-27.8)"},"58424":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58425},{"__isSmartRef__":true,"id":58427},{"__isSmartRef__":true,"id":58429},{"__isSmartRef__":true,"id":58431},{"__isSmartRef__":true,"id":58433},{"__isSmartRef__":true,"id":58435},{"__isSmartRef__":true,"id":58437},{"__isSmartRef__":true,"id":58439}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58441},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58425":{"date":{"__isSmartRef__":true,"id":58426},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58427":{"date":{"__isSmartRef__":true,"id":58428},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58428":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58429":{"date":{"__isSmartRef__":true,"id":58430},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58430":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58431":{"date":{"__isSmartRef__":true,"id":58432},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58432":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58433":{"date":{"__isSmartRef__":true,"id":58434},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58434":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58435":{"date":{"__isSmartRef__":true,"id":58436},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58436":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58437":{"date":{"__isSmartRef__":true,"id":58438},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58438":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58439":{"date":{"__isSmartRef__":true,"id":58440},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58440":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58441":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58442":{"morph":{"__isSmartRef__":true,"id":58421},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58443":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58444}},"58444":{"test01IsMorph":{"__isSmartRef__":true,"id":58445}},"58445":{"varMapping":{"__isSmartRef__":true,"id":58446},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58446":{"this":{"__isSmartRef__":true,"id":58443}},"58447":{},"58448":{"change":{"__isSmartRef__":true,"id":58449},"tick":{"__isSmartRef__":true,"id":58453}},"58449":{"varMapping":{"__isSmartRef__":true,"id":58450},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58450":{"this":{"__isSmartRef__":true,"id":58421}},"58451":{"timestamp":{"__isSmartRef__":true,"id":58452},"user":"cschuster","tags":[]},"58452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58453":{"varMapping":{"__isSmartRef__":true,"id":58454},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58454":{"this":{"__isSmartRef__":true,"id":58421}},"58455":{"timestamp":{"__isSmartRef__":true,"id":58456},"user":"cschuster","tags":[]},"58456":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58457":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58458}],"id":"54B05A6F-488E-4B77-A32D-A2441042B529","shape":{"__isSmartRef__":true,"id":58459},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1536","partsBinMetaInfo":{"__isSmartRef__":true,"id":58460},"eventHandler":{"__isSmartRef__":true,"id":58478},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","FC284ED1-2D34-4118-9A1D-DE5A52D5C06E"],"partTests":{"__isSmartRef__":true,"id":58479},"_ClipMode":"visible","moved":true,"b":264.0925494208932,"#startLetters":"set","isBeingDragged":false,"delta":-0.9990359435323626,"_Rotation":-44.03382012548468,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58484},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4706.2,4535.0)"},"58458":{"target":{"__isSmartRef__":true,"id":58457},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58459":{"_BorderWidth":0.02655279069988392,"_ClipMode":"visible","_BorderRadius":0.42371657008782204,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.2,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-281,197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.9)"},"58460":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58461},{"__isSmartRef__":true,"id":58463},{"__isSmartRef__":true,"id":58465},{"__isSmartRef__":true,"id":58467},{"__isSmartRef__":true,"id":58469},{"__isSmartRef__":true,"id":58471},{"__isSmartRef__":true,"id":58473},{"__isSmartRef__":true,"id":58475}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58477},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58461":{"date":{"__isSmartRef__":true,"id":58462},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58463":{"date":{"__isSmartRef__":true,"id":58464},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58464":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58465":{"date":{"__isSmartRef__":true,"id":58466},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58466":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58467":{"date":{"__isSmartRef__":true,"id":58468},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58468":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58469":{"date":{"__isSmartRef__":true,"id":58470},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58470":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58471":{"date":{"__isSmartRef__":true,"id":58472},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58472":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58473":{"date":{"__isSmartRef__":true,"id":58474},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58474":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58475":{"date":{"__isSmartRef__":true,"id":58476},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58476":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58477":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58478":{"morph":{"__isSmartRef__":true,"id":58457},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58479":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58480}},"58480":{"test01IsMorph":{"__isSmartRef__":true,"id":58481}},"58481":{"varMapping":{"__isSmartRef__":true,"id":58482},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58482":{"this":{"__isSmartRef__":true,"id":58479}},"58483":{},"58484":{"change":{"__isSmartRef__":true,"id":58485},"tick":{"__isSmartRef__":true,"id":58489}},"58485":{"varMapping":{"__isSmartRef__":true,"id":58486},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58486":{"this":{"__isSmartRef__":true,"id":58457}},"58487":{"timestamp":{"__isSmartRef__":true,"id":58488},"user":"cschuster","tags":[]},"58488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58489":{"varMapping":{"__isSmartRef__":true,"id":58490},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58490":{"this":{"__isSmartRef__":true,"id":58457}},"58491":{"timestamp":{"__isSmartRef__":true,"id":58492},"user":"cschuster","tags":[]},"58492":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58493":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58494}],"id":"F61AED78-06AE-4FAA-809B-587F935FCE7A","shape":{"__isSmartRef__":true,"id":58495},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1537","partsBinMetaInfo":{"__isSmartRef__":true,"id":58496},"eventHandler":{"__isSmartRef__":true,"id":58514},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0"],"partTests":{"__isSmartRef__":true,"id":58515},"_ClipMode":"visible","moved":true,"b":117.55785399617162,"#startLetters":"set","isBeingDragged":false,"delta":0.6604373820009641,"_Rotation":33.298001773089396,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58520},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5198.5,4351.8)"},"58494":{"target":{"__isSmartRef__":true,"id":58493},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58495":{"_BorderWidth":9.432720668840131,"_ClipMode":"visible","_BorderRadius":8.561579955259994,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.2,64.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,109,196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.7)"},"58496":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58497},{"__isSmartRef__":true,"id":58499},{"__isSmartRef__":true,"id":58501},{"__isSmartRef__":true,"id":58503},{"__isSmartRef__":true,"id":58505},{"__isSmartRef__":true,"id":58507},{"__isSmartRef__":true,"id":58509},{"__isSmartRef__":true,"id":58511}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58513},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58497":{"date":{"__isSmartRef__":true,"id":58498},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58499":{"date":{"__isSmartRef__":true,"id":58500},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58500":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58501":{"date":{"__isSmartRef__":true,"id":58502},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58502":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58503":{"date":{"__isSmartRef__":true,"id":58504},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58504":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58505":{"date":{"__isSmartRef__":true,"id":58506},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58506":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58507":{"date":{"__isSmartRef__":true,"id":58508},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58508":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58509":{"date":{"__isSmartRef__":true,"id":58510},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58510":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58511":{"date":{"__isSmartRef__":true,"id":58512},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58513":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58514":{"morph":{"__isSmartRef__":true,"id":58493},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58515":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58516}},"58516":{"test01IsMorph":{"__isSmartRef__":true,"id":58517}},"58517":{"varMapping":{"__isSmartRef__":true,"id":58518},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58518":{"this":{"__isSmartRef__":true,"id":58515}},"58519":{},"58520":{"change":{"__isSmartRef__":true,"id":58521},"tick":{"__isSmartRef__":true,"id":58525}},"58521":{"varMapping":{"__isSmartRef__":true,"id":58522},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58522":{"this":{"__isSmartRef__":true,"id":58493}},"58523":{"timestamp":{"__isSmartRef__":true,"id":58524},"user":"cschuster","tags":[]},"58524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58525":{"varMapping":{"__isSmartRef__":true,"id":58526},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58526":{"this":{"__isSmartRef__":true,"id":58493}},"58527":{"timestamp":{"__isSmartRef__":true,"id":58528},"user":"cschuster","tags":[]},"58528":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58529":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58530}],"id":"CBE9DA5F-0A7D-4FB4-90A4-CA974C62D670","shape":{"__isSmartRef__":true,"id":58531},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1538","partsBinMetaInfo":{"__isSmartRef__":true,"id":58532},"eventHandler":{"__isSmartRef__":true,"id":58550},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","CD622F92-092D-49AD-876E-516382AAB71B","274D45D2-0BDC-4CFB-BFA8-6BA16BEEC62C","BFB97440-CE39-4805-B90D-0B66B2AE17B2","857BD438-6332-4A34-8777-7056D7230553"],"partTests":{"__isSmartRef__":true,"id":58551},"_ClipMode":"visible","moved":true,"b":105.48142572457436,"#startLetters":"set","isBeingDragged":false,"delta":-0.5183677683817223,"_Rotation":-5.734410640257118,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58556},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5953.7,3424.0)"},"58530":{"target":{"__isSmartRef__":true,"id":58529},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58531":{"_BorderWidth":9.818585182562465,"_ClipMode":"visible","_BorderRadius":2.8499789414231147,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.4,61.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,178,61)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-14.7)"},"58532":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58533},{"__isSmartRef__":true,"id":58535},{"__isSmartRef__":true,"id":58537},{"__isSmartRef__":true,"id":58539},{"__isSmartRef__":true,"id":58541},{"__isSmartRef__":true,"id":58543},{"__isSmartRef__":true,"id":58545},{"__isSmartRef__":true,"id":58547}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58549},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58533":{"date":{"__isSmartRef__":true,"id":58534},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58535":{"date":{"__isSmartRef__":true,"id":58536},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58536":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58537":{"date":{"__isSmartRef__":true,"id":58538},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58538":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58539":{"date":{"__isSmartRef__":true,"id":58540},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58540":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58541":{"date":{"__isSmartRef__":true,"id":58542},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58542":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58543":{"date":{"__isSmartRef__":true,"id":58544},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58544":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58545":{"date":{"__isSmartRef__":true,"id":58546},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58547":{"date":{"__isSmartRef__":true,"id":58548},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58549":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58550":{"morph":{"__isSmartRef__":true,"id":58529},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58551":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58552}},"58552":{"test01IsMorph":{"__isSmartRef__":true,"id":58553}},"58553":{"varMapping":{"__isSmartRef__":true,"id":58554},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58554":{"this":{"__isSmartRef__":true,"id":58551}},"58555":{},"58556":{"change":{"__isSmartRef__":true,"id":58557},"tick":{"__isSmartRef__":true,"id":58561}},"58557":{"varMapping":{"__isSmartRef__":true,"id":58558},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58558":{"this":{"__isSmartRef__":true,"id":58529}},"58559":{"timestamp":{"__isSmartRef__":true,"id":58560},"user":"cschuster","tags":[]},"58560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58561":{"varMapping":{"__isSmartRef__":true,"id":58562},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58562":{"this":{"__isSmartRef__":true,"id":58529}},"58563":{"timestamp":{"__isSmartRef__":true,"id":58564},"user":"cschuster","tags":[]},"58564":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58565":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58566}],"id":"9787FAAB-FBFC-4707-A6B5-04F0E01AC9B6","shape":{"__isSmartRef__":true,"id":58567},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1539","partsBinMetaInfo":{"__isSmartRef__":true,"id":58568},"eventHandler":{"__isSmartRef__":true,"id":58586},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","ABA18084-BDCB-40B5-B7E4-52D4D4D7EA67","5AF2F260-C8B0-4CE5-9FD3-7DFF852F4757","F3F6EF9A-4958-425E-8B9A-52B07FE099A1"],"partTests":{"__isSmartRef__":true,"id":58587},"_ClipMode":"visible","moved":true,"b":175.29471190983895,"#startLetters":"set","isBeingDragged":false,"delta":0.8191341678029858,"_Rotation":10.777717241442007,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58592},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5636.5,5352.8)"},"58566":{"target":{"__isSmartRef__":true,"id":58565},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58567":{"_BorderWidth":5.4101524625719435,"_ClipMode":"visible","_BorderRadius":39.73083993191387,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.5,96.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(21,-234,-175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.6,-0.1)"},"58568":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58569},{"__isSmartRef__":true,"id":58571},{"__isSmartRef__":true,"id":58573},{"__isSmartRef__":true,"id":58575},{"__isSmartRef__":true,"id":58577},{"__isSmartRef__":true,"id":58579},{"__isSmartRef__":true,"id":58581},{"__isSmartRef__":true,"id":58583}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58585},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58569":{"date":{"__isSmartRef__":true,"id":58570},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58571":{"date":{"__isSmartRef__":true,"id":58572},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58572":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58573":{"date":{"__isSmartRef__":true,"id":58574},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58574":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58575":{"date":{"__isSmartRef__":true,"id":58576},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58576":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58577":{"date":{"__isSmartRef__":true,"id":58578},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58578":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58579":{"date":{"__isSmartRef__":true,"id":58580},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58580":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58581":{"date":{"__isSmartRef__":true,"id":58582},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58583":{"date":{"__isSmartRef__":true,"id":58584},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58585":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58586":{"morph":{"__isSmartRef__":true,"id":58565},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58587":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58588}},"58588":{"test01IsMorph":{"__isSmartRef__":true,"id":58589}},"58589":{"varMapping":{"__isSmartRef__":true,"id":58590},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58590":{"this":{"__isSmartRef__":true,"id":58587}},"58591":{},"58592":{"change":{"__isSmartRef__":true,"id":58593},"tick":{"__isSmartRef__":true,"id":58597}},"58593":{"varMapping":{"__isSmartRef__":true,"id":58594},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58594":{"this":{"__isSmartRef__":true,"id":58565}},"58595":{"timestamp":{"__isSmartRef__":true,"id":58596},"user":"cschuster","tags":[]},"58596":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58597":{"varMapping":{"__isSmartRef__":true,"id":58598},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58598":{"this":{"__isSmartRef__":true,"id":58565}},"58599":{"timestamp":{"__isSmartRef__":true,"id":58600},"user":"cschuster","tags":[]},"58600":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58601":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58602}],"id":"63055648-DD8B-48AE-B428-9A17F12B1569","shape":{"__isSmartRef__":true,"id":58603},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1540","partsBinMetaInfo":{"__isSmartRef__":true,"id":58604},"eventHandler":{"__isSmartRef__":true,"id":58622},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C","327484F6-4697-49C3-AC16-BCA58E6BAE06","318D8F78-7484-4E2B-AFCC-312C97DFF983"],"partTests":{"__isSmartRef__":true,"id":58623},"_ClipMode":"visible","moved":true,"b":312.0162788919988,"#startLetters":"set","isBeingDragged":false,"delta":0.8410142288194038,"_Rotation":23.57774537483552,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58628},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5517.4,4055.3)"},"58602":{"target":{"__isSmartRef__":true,"id":58601},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58603":{"_BorderWidth":1.2852265903973952,"_ClipMode":"visible","_BorderRadius":17.9207336244951,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-19,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-33.4)"},"58604":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58605},{"__isSmartRef__":true,"id":58607},{"__isSmartRef__":true,"id":58609},{"__isSmartRef__":true,"id":58611},{"__isSmartRef__":true,"id":58613},{"__isSmartRef__":true,"id":58615},{"__isSmartRef__":true,"id":58617},{"__isSmartRef__":true,"id":58619}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58621},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58605":{"date":{"__isSmartRef__":true,"id":58606},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58607":{"date":{"__isSmartRef__":true,"id":58608},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58608":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58609":{"date":{"__isSmartRef__":true,"id":58610},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58610":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58611":{"date":{"__isSmartRef__":true,"id":58612},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58612":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58613":{"date":{"__isSmartRef__":true,"id":58614},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58614":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58615":{"date":{"__isSmartRef__":true,"id":58616},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58616":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58617":{"date":{"__isSmartRef__":true,"id":58618},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58618":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58619":{"date":{"__isSmartRef__":true,"id":58620},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58621":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58622":{"morph":{"__isSmartRef__":true,"id":58601},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58623":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58624}},"58624":{"test01IsMorph":{"__isSmartRef__":true,"id":58625}},"58625":{"varMapping":{"__isSmartRef__":true,"id":58626},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58626":{"this":{"__isSmartRef__":true,"id":58623}},"58627":{},"58628":{"change":{"__isSmartRef__":true,"id":58629},"tick":{"__isSmartRef__":true,"id":58633}},"58629":{"varMapping":{"__isSmartRef__":true,"id":58630},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58630":{"this":{"__isSmartRef__":true,"id":58601}},"58631":{"timestamp":{"__isSmartRef__":true,"id":58632},"user":"cschuster","tags":[]},"58632":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58633":{"varMapping":{"__isSmartRef__":true,"id":58634},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58634":{"this":{"__isSmartRef__":true,"id":58601}},"58635":{"timestamp":{"__isSmartRef__":true,"id":58636},"user":"cschuster","tags":[]},"58636":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58637":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58638}],"id":"7480CA39-23E3-40CB-9F5F-876AA2DFE06B","shape":{"__isSmartRef__":true,"id":58639},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1541","partsBinMetaInfo":{"__isSmartRef__":true,"id":58640},"eventHandler":{"__isSmartRef__":true,"id":58658},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31","3A5D9C82-4CD2-43C7-B7C2-0EE30DC9672F","F5621AD2-8EC3-40B5-9DE5-2BD4AC62C2B7"],"partTests":{"__isSmartRef__":true,"id":58659},"_ClipMode":"visible","moved":true,"b":184,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-3.76143014834713,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58664},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4893.5,3438.7)"},"58638":{"target":{"__isSmartRef__":true,"id":58637},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58639":{"_BorderWidth":4.651217631279376,"_ClipMode":"visible","_BorderRadius":39.80536137483141,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,102.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-18,-274,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.6,-0.0)"},"58640":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58641},{"__isSmartRef__":true,"id":58643},{"__isSmartRef__":true,"id":58645},{"__isSmartRef__":true,"id":58647},{"__isSmartRef__":true,"id":58649},{"__isSmartRef__":true,"id":58651},{"__isSmartRef__":true,"id":58653},{"__isSmartRef__":true,"id":58655}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58657},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58641":{"date":{"__isSmartRef__":true,"id":58642},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58643":{"date":{"__isSmartRef__":true,"id":58644},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58644":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58645":{"date":{"__isSmartRef__":true,"id":58646},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58646":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58647":{"date":{"__isSmartRef__":true,"id":58648},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58648":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58649":{"date":{"__isSmartRef__":true,"id":58650},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58650":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58651":{"date":{"__isSmartRef__":true,"id":58652},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58652":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58653":{"date":{"__isSmartRef__":true,"id":58654},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58654":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58655":{"date":{"__isSmartRef__":true,"id":58656},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58656":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58657":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58658":{"morph":{"__isSmartRef__":true,"id":58637},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58659":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58660}},"58660":{"test01IsMorph":{"__isSmartRef__":true,"id":58661}},"58661":{"varMapping":{"__isSmartRef__":true,"id":58662},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58662":{"this":{"__isSmartRef__":true,"id":58659}},"58663":{},"58664":{"change":{"__isSmartRef__":true,"id":58665},"tick":{"__isSmartRef__":true,"id":58669}},"58665":{"varMapping":{"__isSmartRef__":true,"id":58666},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58666":{"this":{"__isSmartRef__":true,"id":58637}},"58667":{"timestamp":{"__isSmartRef__":true,"id":58668},"user":"cschuster","tags":[]},"58668":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58669":{"varMapping":{"__isSmartRef__":true,"id":58670},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58670":{"this":{"__isSmartRef__":true,"id":58637}},"58671":{"timestamp":{"__isSmartRef__":true,"id":58672},"user":"cschuster","tags":[]},"58672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58673":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58674}],"id":"042A36D6-FCAC-4D8B-BD5F-8175D80551AD","shape":{"__isSmartRef__":true,"id":58675},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1542","partsBinMetaInfo":{"__isSmartRef__":true,"id":58676},"eventHandler":{"__isSmartRef__":true,"id":58694},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","D2C2A6A7-774E-46E8-8462-6B4555238EDA"],"partTests":{"__isSmartRef__":true,"id":58695},"_ClipMode":"visible","moved":true,"b":153,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":10.303304276109156,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58700},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6362.5,5248.3)"},"58674":{"target":{"__isSmartRef__":true,"id":58673},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58675":{"_BorderWidth":7.269952498697734,"_ClipMode":"visible","_BorderRadius":31.75570504584946,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,81.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(116,-112,103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.1,-2.2)"},"58676":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58677},{"__isSmartRef__":true,"id":58679},{"__isSmartRef__":true,"id":58681},{"__isSmartRef__":true,"id":58683},{"__isSmartRef__":true,"id":58685},{"__isSmartRef__":true,"id":58687},{"__isSmartRef__":true,"id":58689},{"__isSmartRef__":true,"id":58691}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58693},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58677":{"date":{"__isSmartRef__":true,"id":58678},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58679":{"date":{"__isSmartRef__":true,"id":58680},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58680":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58681":{"date":{"__isSmartRef__":true,"id":58682},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58682":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58683":{"date":{"__isSmartRef__":true,"id":58684},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58684":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58685":{"date":{"__isSmartRef__":true,"id":58686},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58686":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58687":{"date":{"__isSmartRef__":true,"id":58688},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58688":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58689":{"date":{"__isSmartRef__":true,"id":58690},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58691":{"date":{"__isSmartRef__":true,"id":58692},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58693":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58694":{"morph":{"__isSmartRef__":true,"id":58673},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58695":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58696}},"58696":{"test01IsMorph":{"__isSmartRef__":true,"id":58697}},"58697":{"varMapping":{"__isSmartRef__":true,"id":58698},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58698":{"this":{"__isSmartRef__":true,"id":58695}},"58699":{},"58700":{"change":{"__isSmartRef__":true,"id":58701},"tick":{"__isSmartRef__":true,"id":58705}},"58701":{"varMapping":{"__isSmartRef__":true,"id":58702},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58702":{"this":{"__isSmartRef__":true,"id":58673}},"58703":{"timestamp":{"__isSmartRef__":true,"id":58704},"user":"cschuster","tags":[]},"58704":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58705":{"varMapping":{"__isSmartRef__":true,"id":58706},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58706":{"this":{"__isSmartRef__":true,"id":58673}},"58707":{"timestamp":{"__isSmartRef__":true,"id":58708},"user":"cschuster","tags":[]},"58708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58709":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58710}],"id":"AADE0635-272D-42B1-92B7-02A9526B871A","shape":{"__isSmartRef__":true,"id":58711},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1543","partsBinMetaInfo":{"__isSmartRef__":true,"id":58712},"eventHandler":{"__isSmartRef__":true,"id":58730},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","4B5A32FC-8561-4F61-B2E1-2CE8BB5B3944"],"partTests":{"__isSmartRef__":true,"id":58731},"_ClipMode":"visible","moved":true,"b":221.74484537984245,"#startLetters":"set","isBeingDragged":false,"delta":-0.9805330114904791,"_Rotation":-62.198009690053816,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58736},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4874.3,5343.5)"},"58710":{"target":{"__isSmartRef__":true,"id":58709},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58711":{"_BorderWidth":1.6709272790763134,"_ClipMode":"visible","_BorderRadius":22.267639710082822,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,126.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-170,-362,12)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.7,-5.1)"},"58712":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58713},{"__isSmartRef__":true,"id":58715},{"__isSmartRef__":true,"id":58717},{"__isSmartRef__":true,"id":58719},{"__isSmartRef__":true,"id":58721},{"__isSmartRef__":true,"id":58723},{"__isSmartRef__":true,"id":58725},{"__isSmartRef__":true,"id":58727}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58729},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58713":{"date":{"__isSmartRef__":true,"id":58714},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58715":{"date":{"__isSmartRef__":true,"id":58716},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58716":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58717":{"date":{"__isSmartRef__":true,"id":58718},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58718":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58719":{"date":{"__isSmartRef__":true,"id":58720},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58720":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58721":{"date":{"__isSmartRef__":true,"id":58722},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58722":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58723":{"date":{"__isSmartRef__":true,"id":58724},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58724":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58725":{"date":{"__isSmartRef__":true,"id":58726},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58726":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58727":{"date":{"__isSmartRef__":true,"id":58728},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58728":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58729":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58730":{"morph":{"__isSmartRef__":true,"id":58709},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58731":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58732}},"58732":{"test01IsMorph":{"__isSmartRef__":true,"id":58733}},"58733":{"varMapping":{"__isSmartRef__":true,"id":58734},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58734":{"this":{"__isSmartRef__":true,"id":58731}},"58735":{},"58736":{"change":{"__isSmartRef__":true,"id":58737},"tick":{"__isSmartRef__":true,"id":58741}},"58737":{"varMapping":{"__isSmartRef__":true,"id":58738},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58738":{"this":{"__isSmartRef__":true,"id":58709}},"58739":{"timestamp":{"__isSmartRef__":true,"id":58740},"user":"cschuster","tags":[]},"58740":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58741":{"varMapping":{"__isSmartRef__":true,"id":58742},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58742":{"this":{"__isSmartRef__":true,"id":58709}},"58743":{"timestamp":{"__isSmartRef__":true,"id":58744},"user":"cschuster","tags":[]},"58744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58745":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58746}],"id":"864BBB1C-8CA7-41C1-BAA3-25B7162B07D8","shape":{"__isSmartRef__":true,"id":58747},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1544","partsBinMetaInfo":{"__isSmartRef__":true,"id":58748},"eventHandler":{"__isSmartRef__":true,"id":58766},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","A2F6F92C-F6B5-44A9-B117-6D26E2F3BC58"],"partTests":{"__isSmartRef__":true,"id":58767},"_ClipMode":"visible","moved":true,"b":115.94551293295808,"#startLetters":"set","isBeingDragged":false,"delta":0.7292170624714345,"_Rotation":12.250836251947895,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58772},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5697.8,5589.9)"},"58746":{"target":{"__isSmartRef__":true,"id":58745},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58747":{"_BorderWidth":9.496052607256669,"_ClipMode":"visible","_BorderRadius":7.656817524448833,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,64.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,118,181)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-11.2)"},"58748":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58749},{"__isSmartRef__":true,"id":58751},{"__isSmartRef__":true,"id":58753},{"__isSmartRef__":true,"id":58755},{"__isSmartRef__":true,"id":58757},{"__isSmartRef__":true,"id":58759},{"__isSmartRef__":true,"id":58761},{"__isSmartRef__":true,"id":58763}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58765},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58749":{"date":{"__isSmartRef__":true,"id":58750},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58751":{"date":{"__isSmartRef__":true,"id":58752},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58752":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58753":{"date":{"__isSmartRef__":true,"id":58754},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58754":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58755":{"date":{"__isSmartRef__":true,"id":58756},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58756":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58757":{"date":{"__isSmartRef__":true,"id":58758},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58758":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58759":{"date":{"__isSmartRef__":true,"id":58760},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58761":{"date":{"__isSmartRef__":true,"id":58762},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58762":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58763":{"date":{"__isSmartRef__":true,"id":58764},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58764":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58765":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58766":{"morph":{"__isSmartRef__":true,"id":58745},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58767":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58768}},"58768":{"test01IsMorph":{"__isSmartRef__":true,"id":58769}},"58769":{"varMapping":{"__isSmartRef__":true,"id":58770},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58770":{"this":{"__isSmartRef__":true,"id":58767}},"58771":{},"58772":{"change":{"__isSmartRef__":true,"id":58773},"tick":{"__isSmartRef__":true,"id":58777}},"58773":{"varMapping":{"__isSmartRef__":true,"id":58774},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58774":{"this":{"__isSmartRef__":true,"id":58745}},"58775":{"timestamp":{"__isSmartRef__":true,"id":58776},"user":"cschuster","tags":[]},"58776":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58777":{"varMapping":{"__isSmartRef__":true,"id":58778},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58778":{"this":{"__isSmartRef__":true,"id":58745}},"58779":{"timestamp":{"__isSmartRef__":true,"id":58780},"user":"cschuster","tags":[]},"58780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58781":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58782}],"id":"A8327265-1C3B-463B-B9EA-28DA54A68B77","shape":{"__isSmartRef__":true,"id":58783},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1545","partsBinMetaInfo":{"__isSmartRef__":true,"id":58784},"eventHandler":{"__isSmartRef__":true,"id":58802},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8"],"partTests":{"__isSmartRef__":true,"id":58803},"_ClipMode":"visible","moved":true,"b":315,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":6.093090428805057,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58808},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6342.1,4992.8)"},"58782":{"target":{"__isSmartRef__":true,"id":58781},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58783":{"_BorderWidth":1.4644660940672614,"_ClipMode":"visible","_BorderRadius":19.999999999999993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-181,0,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-34.1)"},"58784":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58785},{"__isSmartRef__":true,"id":58787},{"__isSmartRef__":true,"id":58789},{"__isSmartRef__":true,"id":58791},{"__isSmartRef__":true,"id":58793},{"__isSmartRef__":true,"id":58795},{"__isSmartRef__":true,"id":58797},{"__isSmartRef__":true,"id":58799}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58801},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58785":{"date":{"__isSmartRef__":true,"id":58786},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58787":{"date":{"__isSmartRef__":true,"id":58788},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58788":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58789":{"date":{"__isSmartRef__":true,"id":58790},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58790":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58791":{"date":{"__isSmartRef__":true,"id":58792},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58792":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58793":{"date":{"__isSmartRef__":true,"id":58794},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58794":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58795":{"date":{"__isSmartRef__":true,"id":58796},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58796":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58797":{"date":{"__isSmartRef__":true,"id":58798},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58798":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58799":{"date":{"__isSmartRef__":true,"id":58800},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58800":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58801":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58802":{"morph":{"__isSmartRef__":true,"id":58781},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58803":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58804}},"58804":{"test01IsMorph":{"__isSmartRef__":true,"id":58805}},"58805":{"varMapping":{"__isSmartRef__":true,"id":58806},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58806":{"this":{"__isSmartRef__":true,"id":58803}},"58807":{},"58808":{"change":{"__isSmartRef__":true,"id":58809},"tick":{"__isSmartRef__":true,"id":58813}},"58809":{"varMapping":{"__isSmartRef__":true,"id":58810},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58810":{"this":{"__isSmartRef__":true,"id":58781}},"58811":{"timestamp":{"__isSmartRef__":true,"id":58812},"user":"cschuster","tags":[]},"58812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58813":{"varMapping":{"__isSmartRef__":true,"id":58814},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58814":{"this":{"__isSmartRef__":true,"id":58781}},"58815":{"timestamp":{"__isSmartRef__":true,"id":58816},"user":"cschuster","tags":[]},"58816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58817":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58818}],"id":"B251642D-5526-4DFB-90A0-1B7E6F3190BE","shape":{"__isSmartRef__":true,"id":58819},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1546","partsBinMetaInfo":{"__isSmartRef__":true,"id":58820},"eventHandler":{"__isSmartRef__":true,"id":58838},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038"],"partTests":{"__isSmartRef__":true,"id":58839},"_ClipMode":"visible","moved":true,"b":180.10273818665883,"#startLetters":"set","isBeingDragged":false,"delta":0.6189097532187589,"_Rotation":29.721739053862823,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58844},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4934.9,4527.1)"},"58818":{"target":{"__isSmartRef__":true,"id":58817},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58819":{"_BorderWidth":4.991034406680857,"_ClipMode":"visible","_BorderRadius":39.999871389018296,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.1,100.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,-256,-216)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.0,-0.0)"},"58820":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58821},{"__isSmartRef__":true,"id":58823},{"__isSmartRef__":true,"id":58825},{"__isSmartRef__":true,"id":58827},{"__isSmartRef__":true,"id":58829},{"__isSmartRef__":true,"id":58831},{"__isSmartRef__":true,"id":58833},{"__isSmartRef__":true,"id":58835}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58837},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58821":{"date":{"__isSmartRef__":true,"id":58822},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58823":{"date":{"__isSmartRef__":true,"id":58824},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58824":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58825":{"date":{"__isSmartRef__":true,"id":58826},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58826":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58827":{"date":{"__isSmartRef__":true,"id":58828},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58828":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58829":{"date":{"__isSmartRef__":true,"id":58830},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58830":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58831":{"date":{"__isSmartRef__":true,"id":58832},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58832":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58833":{"date":{"__isSmartRef__":true,"id":58834},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58835":{"date":{"__isSmartRef__":true,"id":58836},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58836":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58837":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58838":{"morph":{"__isSmartRef__":true,"id":58817},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58839":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58840}},"58840":{"test01IsMorph":{"__isSmartRef__":true,"id":58841}},"58841":{"varMapping":{"__isSmartRef__":true,"id":58842},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58842":{"this":{"__isSmartRef__":true,"id":58839}},"58843":{},"58844":{"change":{"__isSmartRef__":true,"id":58845},"tick":{"__isSmartRef__":true,"id":58849}},"58845":{"varMapping":{"__isSmartRef__":true,"id":58846},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58846":{"this":{"__isSmartRef__":true,"id":58817}},"58847":{"timestamp":{"__isSmartRef__":true,"id":58848},"user":"cschuster","tags":[]},"58848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58849":{"varMapping":{"__isSmartRef__":true,"id":58850},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58850":{"this":{"__isSmartRef__":true,"id":58817}},"58851":{"timestamp":{"__isSmartRef__":true,"id":58852},"user":"cschuster","tags":[]},"58852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58853":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58854}],"id":"C5200216-6C24-4350-A3EC-BD7A2333DB96","shape":{"__isSmartRef__":true,"id":58855},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1547","partsBinMetaInfo":{"__isSmartRef__":true,"id":58856},"eventHandler":{"__isSmartRef__":true,"id":58874},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","14F0E2F6-5DDC-4723-B740-2FEAB946A032"],"partTests":{"__isSmartRef__":true,"id":58875},"_ClipMode":"visible","moved":true,"b":255.76290727523156,"#startLetters":"set","isBeingDragged":false,"delta":0.8093762888456695,"_Rotation":-13.193152088978884,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58880},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5537.2,4086.5)"},"58854":{"target":{"__isSmartRef__":true,"id":58853},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58855":{"_BorderWidth":0.15356831419747508,"_ClipMode":"visible","_BorderRadius":2.419359863758872,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.1,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-311,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-15.1)"},"58856":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58857},{"__isSmartRef__":true,"id":58859},{"__isSmartRef__":true,"id":58861},{"__isSmartRef__":true,"id":58863},{"__isSmartRef__":true,"id":58865},{"__isSmartRef__":true,"id":58867},{"__isSmartRef__":true,"id":58869},{"__isSmartRef__":true,"id":58871}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58873},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58857":{"date":{"__isSmartRef__":true,"id":58858},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58859":{"date":{"__isSmartRef__":true,"id":58860},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58860":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58861":{"date":{"__isSmartRef__":true,"id":58862},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58862":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58863":{"date":{"__isSmartRef__":true,"id":58864},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58864":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58865":{"date":{"__isSmartRef__":true,"id":58866},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58866":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58867":{"date":{"__isSmartRef__":true,"id":58868},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58868":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58869":{"date":{"__isSmartRef__":true,"id":58870},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58871":{"date":{"__isSmartRef__":true,"id":58872},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58873":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58874":{"morph":{"__isSmartRef__":true,"id":58853},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58875":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58876}},"58876":{"test01IsMorph":{"__isSmartRef__":true,"id":58877}},"58877":{"varMapping":{"__isSmartRef__":true,"id":58878},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58878":{"this":{"__isSmartRef__":true,"id":58875}},"58879":{},"58880":{"change":{"__isSmartRef__":true,"id":58881},"tick":{"__isSmartRef__":true,"id":58885}},"58881":{"varMapping":{"__isSmartRef__":true,"id":58882},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58882":{"this":{"__isSmartRef__":true,"id":58853}},"58883":{"timestamp":{"__isSmartRef__":true,"id":58884},"user":"cschuster","tags":[]},"58884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58885":{"varMapping":{"__isSmartRef__":true,"id":58886},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58886":{"this":{"__isSmartRef__":true,"id":58853}},"58887":{"timestamp":{"__isSmartRef__":true,"id":58888},"user":"cschuster","tags":[]},"58888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58889":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58890}],"id":"1706B4A3-9FE0-4F37-AB18-945D0E45899B","shape":{"__isSmartRef__":true,"id":58891},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1548","partsBinMetaInfo":{"__isSmartRef__":true,"id":58892},"eventHandler":{"__isSmartRef__":true,"id":58910},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3ADA23B2-C055-4B53-AD32-7FC32CD277FD"],"partTests":{"__isSmartRef__":true,"id":58911},"_ClipMode":"visible","moved":true,"b":263.0955052601639,"#startLetters":"set","isBeingDragged":false,"delta":0.8948826709529385,"_Rotation":7.811921867405215,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58916},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4433.5,4823.4)"},"58890":{"target":{"__isSmartRef__":true,"id":58889},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58891":{"_BorderWidth":0.036260428105686415,"_ClipMode":"visible","_BorderRadius":0.5780631398567326,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.5,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-285,205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.6)"},"58892":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58893},{"__isSmartRef__":true,"id":58895},{"__isSmartRef__":true,"id":58897},{"__isSmartRef__":true,"id":58899},{"__isSmartRef__":true,"id":58901},{"__isSmartRef__":true,"id":58903},{"__isSmartRef__":true,"id":58905},{"__isSmartRef__":true,"id":58907}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58909},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58893":{"date":{"__isSmartRef__":true,"id":58894},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58895":{"date":{"__isSmartRef__":true,"id":58896},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58896":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58897":{"date":{"__isSmartRef__":true,"id":58898},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58898":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58899":{"date":{"__isSmartRef__":true,"id":58900},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58900":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58901":{"date":{"__isSmartRef__":true,"id":58902},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58902":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58903":{"date":{"__isSmartRef__":true,"id":58904},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58904":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58905":{"date":{"__isSmartRef__":true,"id":58906},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58907":{"date":{"__isSmartRef__":true,"id":58908},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58908":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58909":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58910":{"morph":{"__isSmartRef__":true,"id":58889},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58911":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58912}},"58912":{"test01IsMorph":{"__isSmartRef__":true,"id":58913}},"58913":{"varMapping":{"__isSmartRef__":true,"id":58914},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58914":{"this":{"__isSmartRef__":true,"id":58911}},"58915":{},"58916":{"change":{"__isSmartRef__":true,"id":58917},"tick":{"__isSmartRef__":true,"id":58921}},"58917":{"varMapping":{"__isSmartRef__":true,"id":58918},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58918":{"this":{"__isSmartRef__":true,"id":58889}},"58919":{"timestamp":{"__isSmartRef__":true,"id":58920},"user":"cschuster","tags":[]},"58920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58921":{"varMapping":{"__isSmartRef__":true,"id":58922},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58922":{"this":{"__isSmartRef__":true,"id":58889}},"58923":{"timestamp":{"__isSmartRef__":true,"id":58924},"user":"cschuster","tags":[]},"58924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58925":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58926}],"id":"6AABE96A-F129-4588-B9D4-0906777B564B","shape":{"__isSmartRef__":true,"id":58927},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1549","partsBinMetaInfo":{"__isSmartRef__":true,"id":58928},"eventHandler":{"__isSmartRef__":true,"id":58946},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DAE6C847-D501-40A1-8DB8-94A8C2785C17"],"partTests":{"__isSmartRef__":true,"id":58947},"_ClipMode":"visible","moved":true,"b":327.9335006235633,"#startLetters":"set","isBeingDragged":false,"delta":-0.7821097408886999,"_Rotation":20.791997640435817,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58952},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5697.4,4385.2)"},"58926":{"target":{"__isSmartRef__":true,"id":58925},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58927":{"_BorderWidth":2.345484101209408,"_ClipMode":"visible","_BorderRadius":28.72567254890876,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,121.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-136,81,-161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-36.9)"},"58928":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58929},{"__isSmartRef__":true,"id":58931},{"__isSmartRef__":true,"id":58933},{"__isSmartRef__":true,"id":58935},{"__isSmartRef__":true,"id":58937},{"__isSmartRef__":true,"id":58939},{"__isSmartRef__":true,"id":58941},{"__isSmartRef__":true,"id":58943}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58945},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58929":{"date":{"__isSmartRef__":true,"id":58930},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58931":{"date":{"__isSmartRef__":true,"id":58932},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58932":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58933":{"date":{"__isSmartRef__":true,"id":58934},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58934":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58935":{"date":{"__isSmartRef__":true,"id":58936},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58936":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58937":{"date":{"__isSmartRef__":true,"id":58938},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58938":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58939":{"date":{"__isSmartRef__":true,"id":58940},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58940":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58941":{"date":{"__isSmartRef__":true,"id":58942},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58943":{"date":{"__isSmartRef__":true,"id":58944},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58944":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58945":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58946":{"morph":{"__isSmartRef__":true,"id":58925},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58947":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58948}},"58948":{"test01IsMorph":{"__isSmartRef__":true,"id":58949}},"58949":{"varMapping":{"__isSmartRef__":true,"id":58950},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58950":{"this":{"__isSmartRef__":true,"id":58947}},"58951":{},"58952":{"change":{"__isSmartRef__":true,"id":58953},"tick":{"__isSmartRef__":true,"id":58957}},"58953":{"varMapping":{"__isSmartRef__":true,"id":58954},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58954":{"this":{"__isSmartRef__":true,"id":58925}},"58955":{"timestamp":{"__isSmartRef__":true,"id":58956},"user":"cschuster","tags":[]},"58956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58957":{"varMapping":{"__isSmartRef__":true,"id":58958},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58958":{"this":{"__isSmartRef__":true,"id":58925}},"58959":{"timestamp":{"__isSmartRef__":true,"id":58960},"user":"cschuster","tags":[]},"58960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58961":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58962}],"id":"F6125F20-3658-4112-8779-88E6CE122956","shape":{"__isSmartRef__":true,"id":58963},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1550","partsBinMetaInfo":{"__isSmartRef__":true,"id":58964},"eventHandler":{"__isSmartRef__":true,"id":58982},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","4BCE8704-2AEF-41A3-A795-8396A6BCF761"],"partTests":{"__isSmartRef__":true,"id":58983},"_ClipMode":"visible","moved":true,"b":342.30852714786306,"#startLetters":"set","isBeingDragged":false,"delta":-0.7371447021723725,"_Rotation":-3.8099523541941673,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58988},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5396.3,5054.4)"},"58962":{"target":{"__isSmartRef__":true,"id":58961},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58963":{"_BorderWidth":3.4805436200326643,"_ClipMode":"visible","_BorderRadius":36.306003695002495,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.8,112.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-78,166,19)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.9,-39.1)"},"58964":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":58965},{"__isSmartRef__":true,"id":58967},{"__isSmartRef__":true,"id":58969},{"__isSmartRef__":true,"id":58971},{"__isSmartRef__":true,"id":58973},{"__isSmartRef__":true,"id":58975},{"__isSmartRef__":true,"id":58977},{"__isSmartRef__":true,"id":58979}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":58981},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"58965":{"date":{"__isSmartRef__":true,"id":58966},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"58966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"58967":{"date":{"__isSmartRef__":true,"id":58968},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"58968":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"58969":{"date":{"__isSmartRef__":true,"id":58970},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"58970":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"58971":{"date":{"__isSmartRef__":true,"id":58972},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"58972":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"58973":{"date":{"__isSmartRef__":true,"id":58974},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"58974":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"58975":{"date":{"__isSmartRef__":true,"id":58976},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"58976":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"58977":{"date":{"__isSmartRef__":true,"id":58978},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"58978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"58979":{"date":{"__isSmartRef__":true,"id":58980},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"58980":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"58981":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"58982":{"morph":{"__isSmartRef__":true,"id":58961},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58983":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":58984}},"58984":{"test01IsMorph":{"__isSmartRef__":true,"id":58985}},"58985":{"varMapping":{"__isSmartRef__":true,"id":58986},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":58987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58986":{"this":{"__isSmartRef__":true,"id":58983}},"58987":{},"58988":{"change":{"__isSmartRef__":true,"id":58989},"tick":{"__isSmartRef__":true,"id":58993}},"58989":{"varMapping":{"__isSmartRef__":true,"id":58990},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":58991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58990":{"this":{"__isSmartRef__":true,"id":58961}},"58991":{"timestamp":{"__isSmartRef__":true,"id":58992},"user":"cschuster","tags":[]},"58992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"58993":{"varMapping":{"__isSmartRef__":true,"id":58994},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":58995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58994":{"this":{"__isSmartRef__":true,"id":58961}},"58995":{"timestamp":{"__isSmartRef__":true,"id":58996},"user":"cschuster","tags":[]},"58996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"58997":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":58998}],"id":"2E0B20DE-B76B-443A-9EE5-E5C27BCA438E","shape":{"__isSmartRef__":true,"id":58999},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1551","partsBinMetaInfo":{"__isSmartRef__":true,"id":59000},"eventHandler":{"__isSmartRef__":true,"id":59018},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","727B5D1B-A9FA-4A0A-9CCB-0A30BB4704D5","FE788B2A-05EA-4BD3-9FD8-3F0E2AE4B749"],"partTests":{"__isSmartRef__":true,"id":59019},"_ClipMode":"visible","moved":true,"b":229.98807228496298,"#startLetters":"set","isBeingDragged":false,"delta":0.8879848350770772,"_Rotation":14.450288824152642,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59024},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5597.5,4473.0)"},"58998":{"target":{"__isSmartRef__":true,"id":58997},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"58999":{"_BorderWidth":1.1704469382699187,"_ClipMode":"visible","_BorderRadius":16.535237355830017,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,130.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-361,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-7.1)"},"59000":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59001},{"__isSmartRef__":true,"id":59003},{"__isSmartRef__":true,"id":59005},{"__isSmartRef__":true,"id":59007},{"__isSmartRef__":true,"id":59009},{"__isSmartRef__":true,"id":59011},{"__isSmartRef__":true,"id":59013},{"__isSmartRef__":true,"id":59015}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59017},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59001":{"date":{"__isSmartRef__":true,"id":59002},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59003":{"date":{"__isSmartRef__":true,"id":59004},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59004":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59005":{"date":{"__isSmartRef__":true,"id":59006},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59006":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59007":{"date":{"__isSmartRef__":true,"id":59008},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59008":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59009":{"date":{"__isSmartRef__":true,"id":59010},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59010":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59011":{"date":{"__isSmartRef__":true,"id":59012},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59012":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59013":{"date":{"__isSmartRef__":true,"id":59014},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59015":{"date":{"__isSmartRef__":true,"id":59016},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59016":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59017":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59018":{"morph":{"__isSmartRef__":true,"id":58997},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59019":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59020}},"59020":{"test01IsMorph":{"__isSmartRef__":true,"id":59021}},"59021":{"varMapping":{"__isSmartRef__":true,"id":59022},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59022":{"this":{"__isSmartRef__":true,"id":59019}},"59023":{},"59024":{"change":{"__isSmartRef__":true,"id":59025},"tick":{"__isSmartRef__":true,"id":59029}},"59025":{"varMapping":{"__isSmartRef__":true,"id":59026},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59026":{"this":{"__isSmartRef__":true,"id":58997}},"59027":{"timestamp":{"__isSmartRef__":true,"id":59028},"user":"cschuster","tags":[]},"59028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59029":{"varMapping":{"__isSmartRef__":true,"id":59030},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59030":{"this":{"__isSmartRef__":true,"id":58997}},"59031":{"timestamp":{"__isSmartRef__":true,"id":59032},"user":"cschuster","tags":[]},"59032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59033":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59034}],"id":"2E79DB2C-94F8-4797-A40F-0CEEECA10983","shape":{"__isSmartRef__":true,"id":59035},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1552","partsBinMetaInfo":{"__isSmartRef__":true,"id":59036},"eventHandler":{"__isSmartRef__":true,"id":59054},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796"],"partTests":{"__isSmartRef__":true,"id":59055},"_ClipMode":"visible","moved":true,"b":299.6764909016201,"#startLetters":"set","isBeingDragged":false,"delta":-0.861764415691141,"_Rotation":22.973841818627296,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59060},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6121.8,4680.5)"},"59034":{"target":{"__isSmartRef__":true,"id":59033},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59035":{"_BorderWidth":0.655826332302369,"_ClipMode":"visible","_BorderRadius":9.805048231812014,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.6,134.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-222,-96,-213)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.6,-29.9)"},"59036":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59037},{"__isSmartRef__":true,"id":59039},{"__isSmartRef__":true,"id":59041},{"__isSmartRef__":true,"id":59043},{"__isSmartRef__":true,"id":59045},{"__isSmartRef__":true,"id":59047},{"__isSmartRef__":true,"id":59049},{"__isSmartRef__":true,"id":59051}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59053},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59037":{"date":{"__isSmartRef__":true,"id":59038},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59039":{"date":{"__isSmartRef__":true,"id":59040},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59040":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59041":{"date":{"__isSmartRef__":true,"id":59042},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59042":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59043":{"date":{"__isSmartRef__":true,"id":59044},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59044":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59045":{"date":{"__isSmartRef__":true,"id":59046},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59046":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59047":{"date":{"__isSmartRef__":true,"id":59048},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59048":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59049":{"date":{"__isSmartRef__":true,"id":59050},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59051":{"date":{"__isSmartRef__":true,"id":59052},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59052":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59053":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59054":{"morph":{"__isSmartRef__":true,"id":59033},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59055":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59056}},"59056":{"test01IsMorph":{"__isSmartRef__":true,"id":59057}},"59057":{"varMapping":{"__isSmartRef__":true,"id":59058},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59058":{"this":{"__isSmartRef__":true,"id":59055}},"59059":{},"59060":{"change":{"__isSmartRef__":true,"id":59061},"tick":{"__isSmartRef__":true,"id":59065}},"59061":{"varMapping":{"__isSmartRef__":true,"id":59062},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59062":{"this":{"__isSmartRef__":true,"id":59033}},"59063":{"timestamp":{"__isSmartRef__":true,"id":59064},"user":"cschuster","tags":[]},"59064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59065":{"varMapping":{"__isSmartRef__":true,"id":59066},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59066":{"this":{"__isSmartRef__":true,"id":59033}},"59067":{"timestamp":{"__isSmartRef__":true,"id":59068},"user":"cschuster","tags":[]},"59068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59069":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59070}],"id":"B6391E90-6239-49F2-8476-D09802643E35","shape":{"__isSmartRef__":true,"id":59071},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1553","partsBinMetaInfo":{"__isSmartRef__":true,"id":59072},"eventHandler":{"__isSmartRef__":true,"id":59090},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","4EB178F0-47EB-4551-948D-76E3852AE020"],"partTests":{"__isSmartRef__":true,"id":59091},"_ClipMode":"visible","moved":true,"b":191,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-9.662775294670713,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59096},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4626.5,4030.9)"},"59070":{"target":{"__isSmartRef__":true,"id":59069},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59071":{"_BorderWidth":4.045955023117276,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,107.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-49,-300,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-0.4)"},"59072":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59073},{"__isSmartRef__":true,"id":59075},{"__isSmartRef__":true,"id":59077},{"__isSmartRef__":true,"id":59079},{"__isSmartRef__":true,"id":59081},{"__isSmartRef__":true,"id":59083},{"__isSmartRef__":true,"id":59085},{"__isSmartRef__":true,"id":59087}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59089},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59073":{"date":{"__isSmartRef__":true,"id":59074},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59075":{"date":{"__isSmartRef__":true,"id":59076},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59076":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59077":{"date":{"__isSmartRef__":true,"id":59078},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59078":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59079":{"date":{"__isSmartRef__":true,"id":59080},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59080":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59081":{"date":{"__isSmartRef__":true,"id":59082},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59082":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59083":{"date":{"__isSmartRef__":true,"id":59084},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59084":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59085":{"date":{"__isSmartRef__":true,"id":59086},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59087":{"date":{"__isSmartRef__":true,"id":59088},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59088":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59089":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59090":{"morph":{"__isSmartRef__":true,"id":59069},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59091":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59092}},"59092":{"test01IsMorph":{"__isSmartRef__":true,"id":59093}},"59093":{"varMapping":{"__isSmartRef__":true,"id":59094},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59094":{"this":{"__isSmartRef__":true,"id":59091}},"59095":{},"59096":{"change":{"__isSmartRef__":true,"id":59097},"tick":{"__isSmartRef__":true,"id":59101}},"59097":{"varMapping":{"__isSmartRef__":true,"id":59098},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59098":{"this":{"__isSmartRef__":true,"id":59069}},"59099":{"timestamp":{"__isSmartRef__":true,"id":59100},"user":"cschuster","tags":[]},"59100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59101":{"varMapping":{"__isSmartRef__":true,"id":59102},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59102":{"this":{"__isSmartRef__":true,"id":59069}},"59103":{"timestamp":{"__isSmartRef__":true,"id":59104},"user":"cschuster","tags":[]},"59104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59105":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59106}],"id":"224757AA-9B90-4AB4-994C-901AFAC35B3F","shape":{"__isSmartRef__":true,"id":59107},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1554","partsBinMetaInfo":{"__isSmartRef__":true,"id":59108},"eventHandler":{"__isSmartRef__":true,"id":59126},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","170839B4-A73A-4687-90F8-477BD9BF9D17"],"partTests":{"__isSmartRef__":true,"id":59127},"_ClipMode":"visible","moved":true,"b":148.14190771663561,"#startLetters":"set","isBeingDragged":false,"delta":-0.7703930628485978,"_Rotation":-16.37953254277355,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59132},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4693.5,4635.9)"},"59106":{"target":{"__isSmartRef__":true,"id":59105},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59107":{"_BorderWidth":7.639086160342297,"_ClipMode":"visible","_BorderRadius":28.856358781263612,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.1,78.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(135,-82,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.6,-3.0)"},"59108":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59109},{"__isSmartRef__":true,"id":59111},{"__isSmartRef__":true,"id":59113},{"__isSmartRef__":true,"id":59115},{"__isSmartRef__":true,"id":59117},{"__isSmartRef__":true,"id":59119},{"__isSmartRef__":true,"id":59121},{"__isSmartRef__":true,"id":59123}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59125},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59109":{"date":{"__isSmartRef__":true,"id":59110},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59111":{"date":{"__isSmartRef__":true,"id":59112},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59112":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59113":{"date":{"__isSmartRef__":true,"id":59114},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59114":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59115":{"date":{"__isSmartRef__":true,"id":59116},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59116":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59117":{"date":{"__isSmartRef__":true,"id":59118},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59118":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59119":{"date":{"__isSmartRef__":true,"id":59120},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59120":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59121":{"date":{"__isSmartRef__":true,"id":59122},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59123":{"date":{"__isSmartRef__":true,"id":59124},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59124":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59125":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59126":{"morph":{"__isSmartRef__":true,"id":59105},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59127":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59128}},"59128":{"test01IsMorph":{"__isSmartRef__":true,"id":59129}},"59129":{"varMapping":{"__isSmartRef__":true,"id":59130},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59130":{"this":{"__isSmartRef__":true,"id":59127}},"59131":{},"59132":{"change":{"__isSmartRef__":true,"id":59133},"tick":{"__isSmartRef__":true,"id":59137}},"59133":{"varMapping":{"__isSmartRef__":true,"id":59134},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59134":{"this":{"__isSmartRef__":true,"id":59105}},"59135":{"timestamp":{"__isSmartRef__":true,"id":59136},"user":"cschuster","tags":[]},"59136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59137":{"varMapping":{"__isSmartRef__":true,"id":59138},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59138":{"this":{"__isSmartRef__":true,"id":59105}},"59139":{"timestamp":{"__isSmartRef__":true,"id":59140},"user":"cschuster","tags":[]},"59140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59141":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59142}],"id":"BE48D89F-D20B-469D-B28B-7384165C9E9A","shape":{"__isSmartRef__":true,"id":59143},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1555","partsBinMetaInfo":{"__isSmartRef__":true,"id":59144},"eventHandler":{"__isSmartRef__":true,"id":59162},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","D3C9B774-4CB4-476F-9FC0-D9ABBDCE1F70"],"partTests":{"__isSmartRef__":true,"id":59163},"_ClipMode":"visible","moved":true,"b":292.0344890866545,"#startLetters":"set","isBeingDragged":false,"delta":-0.46872766147134826,"_Rotation":10.88110907577506,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59168},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5693.9,4183.4)"},"59142":{"target":{"__isSmartRef__":true,"id":59141},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59143":{"_BorderWidth":0.3652090356607296,"_ClipMode":"visible","_BorderRadius":5.629940347006485,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.2,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-141,-141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.5)"},"59144":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59145},{"__isSmartRef__":true,"id":59147},{"__isSmartRef__":true,"id":59149},{"__isSmartRef__":true,"id":59151},{"__isSmartRef__":true,"id":59153},{"__isSmartRef__":true,"id":59155},{"__isSmartRef__":true,"id":59157},{"__isSmartRef__":true,"id":59159}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59161},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59145":{"date":{"__isSmartRef__":true,"id":59146},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59147":{"date":{"__isSmartRef__":true,"id":59148},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59148":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59149":{"date":{"__isSmartRef__":true,"id":59150},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59150":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59151":{"date":{"__isSmartRef__":true,"id":59152},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59152":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59153":{"date":{"__isSmartRef__":true,"id":59154},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59154":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59155":{"date":{"__isSmartRef__":true,"id":59156},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59156":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59157":{"date":{"__isSmartRef__":true,"id":59158},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59158":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59159":{"date":{"__isSmartRef__":true,"id":59160},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59160":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59161":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59162":{"morph":{"__isSmartRef__":true,"id":59141},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59163":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59164}},"59164":{"test01IsMorph":{"__isSmartRef__":true,"id":59165}},"59165":{"varMapping":{"__isSmartRef__":true,"id":59166},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59166":{"this":{"__isSmartRef__":true,"id":59163}},"59167":{},"59168":{"change":{"__isSmartRef__":true,"id":59169},"tick":{"__isSmartRef__":true,"id":59173}},"59169":{"varMapping":{"__isSmartRef__":true,"id":59170},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59170":{"this":{"__isSmartRef__":true,"id":59141}},"59171":{"timestamp":{"__isSmartRef__":true,"id":59172},"user":"cschuster","tags":[]},"59172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59173":{"varMapping":{"__isSmartRef__":true,"id":59174},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59174":{"this":{"__isSmartRef__":true,"id":59141}},"59175":{"timestamp":{"__isSmartRef__":true,"id":59176},"user":"cschuster","tags":[]},"59176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59177":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59178}],"id":"9B3C3AD7-080A-4672-BF43-D8BCAD155127","shape":{"__isSmartRef__":true,"id":59179},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1556","partsBinMetaInfo":{"__isSmartRef__":true,"id":59180},"eventHandler":{"__isSmartRef__":true,"id":59198},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802","5EC47DD5-BF5C-4EB3-892F-ED61709642E4"],"partTests":{"__isSmartRef__":true,"id":59199},"_ClipMode":"visible","moved":true,"b":207.9437269810005,"#startLetters":"set","isBeingDragged":false,"delta":-0.9328605706687085,"_Rotation":-15.607586965318538,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59204},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4393.1,4473.5)"},"59178":{"target":{"__isSmartRef__":true,"id":59177},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59179":{"_BorderWidth":2.656979250039299,"_ClipMode":"visible","_BorderRadius":31.21640602440575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.1,118.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,-346,-161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-2.3)"},"59180":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59181},{"__isSmartRef__":true,"id":59183},{"__isSmartRef__":true,"id":59185},{"__isSmartRef__":true,"id":59187},{"__isSmartRef__":true,"id":59189},{"__isSmartRef__":true,"id":59191},{"__isSmartRef__":true,"id":59193},{"__isSmartRef__":true,"id":59195}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59197},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59181":{"date":{"__isSmartRef__":true,"id":59182},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59183":{"date":{"__isSmartRef__":true,"id":59184},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59184":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59185":{"date":{"__isSmartRef__":true,"id":59186},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59186":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59187":{"date":{"__isSmartRef__":true,"id":59188},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59188":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59189":{"date":{"__isSmartRef__":true,"id":59190},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59190":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59191":{"date":{"__isSmartRef__":true,"id":59192},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59192":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59193":{"date":{"__isSmartRef__":true,"id":59194},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59195":{"date":{"__isSmartRef__":true,"id":59196},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59196":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59197":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59198":{"morph":{"__isSmartRef__":true,"id":59177},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59199":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59200}},"59200":{"test01IsMorph":{"__isSmartRef__":true,"id":59201}},"59201":{"varMapping":{"__isSmartRef__":true,"id":59202},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59202":{"this":{"__isSmartRef__":true,"id":59199}},"59203":{},"59204":{"change":{"__isSmartRef__":true,"id":59205},"tick":{"__isSmartRef__":true,"id":59209}},"59205":{"varMapping":{"__isSmartRef__":true,"id":59206},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59206":{"this":{"__isSmartRef__":true,"id":59177}},"59207":{"timestamp":{"__isSmartRef__":true,"id":59208},"user":"cschuster","tags":[]},"59208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59209":{"varMapping":{"__isSmartRef__":true,"id":59210},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59210":{"this":{"__isSmartRef__":true,"id":59177}},"59211":{"timestamp":{"__isSmartRef__":true,"id":59212},"user":"cschuster","tags":[]},"59212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59213":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59214}],"id":"79D30434-5BDA-4317-B712-407DC377A117","shape":{"__isSmartRef__":true,"id":59215},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1557","partsBinMetaInfo":{"__isSmartRef__":true,"id":59216},"eventHandler":{"__isSmartRef__":true,"id":59234},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","2C8A0436-3C7C-4532-B319-B1A44D3E6C0E"],"partTests":{"__isSmartRef__":true,"id":59235},"_ClipMode":"visible","moved":true,"b":64.56246898393147,"#startLetters":"set","isBeingDragged":false,"delta":-0.8689339147531427,"_Rotation":-1.8042660980605918,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59240},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4219.8,4084.7)"},"59214":{"target":{"__isSmartRef__":true,"id":59213},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59215":{"_BorderWidth":9.51527064749138,"_ClipMode":"visible","_BorderRadius":7.379729567844433,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.0,63.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(231,341,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-28.6)"},"59216":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59217},{"__isSmartRef__":true,"id":59219},{"__isSmartRef__":true,"id":59221},{"__isSmartRef__":true,"id":59223},{"__isSmartRef__":true,"id":59225},{"__isSmartRef__":true,"id":59227},{"__isSmartRef__":true,"id":59229},{"__isSmartRef__":true,"id":59231}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59233},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59217":{"date":{"__isSmartRef__":true,"id":59218},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59219":{"date":{"__isSmartRef__":true,"id":59220},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59220":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59221":{"date":{"__isSmartRef__":true,"id":59222},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59222":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59223":{"date":{"__isSmartRef__":true,"id":59224},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59224":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59225":{"date":{"__isSmartRef__":true,"id":59226},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59226":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59227":{"date":{"__isSmartRef__":true,"id":59228},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59228":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59229":{"date":{"__isSmartRef__":true,"id":59230},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59230":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59231":{"date":{"__isSmartRef__":true,"id":59232},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59232":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59233":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59234":{"morph":{"__isSmartRef__":true,"id":59213},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59235":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59236}},"59236":{"test01IsMorph":{"__isSmartRef__":true,"id":59237}},"59237":{"varMapping":{"__isSmartRef__":true,"id":59238},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59238":{"this":{"__isSmartRef__":true,"id":59235}},"59239":{},"59240":{"change":{"__isSmartRef__":true,"id":59241},"tick":{"__isSmartRef__":true,"id":59245}},"59241":{"varMapping":{"__isSmartRef__":true,"id":59242},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59242":{"this":{"__isSmartRef__":true,"id":59213}},"59243":{"timestamp":{"__isSmartRef__":true,"id":59244},"user":"cschuster","tags":[]},"59244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59245":{"varMapping":{"__isSmartRef__":true,"id":59246},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59246":{"this":{"__isSmartRef__":true,"id":59213}},"59247":{"timestamp":{"__isSmartRef__":true,"id":59248},"user":"cschuster","tags":[]},"59248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59249":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59250}],"id":"51D8152D-12F5-4059-BBFA-F70FEE349E0A","shape":{"__isSmartRef__":true,"id":59251},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1558","partsBinMetaInfo":{"__isSmartRef__":true,"id":59252},"eventHandler":{"__isSmartRef__":true,"id":59270},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","4E32531B-B1D0-41E4-9B4E-75DD7D4F035B"],"partTests":{"__isSmartRef__":true,"id":59271},"_ClipMode":"visible","moved":true,"b":165.5843677330995,"#startLetters":"set","isBeingDragged":false,"delta":0.7199320336221717,"_Rotation":61.6089006427349,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59276},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5389.9,3805.8)"},"59250":{"target":{"__isSmartRef__":true,"id":59249},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59251":{"_BorderWidth":6.244770704170477,"_ClipMode":"visible","_BorderRadius":37.52087343046229,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.7,90.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(64,-184,-62)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.0,-0.6)"},"59252":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59253},{"__isSmartRef__":true,"id":59255},{"__isSmartRef__":true,"id":59257},{"__isSmartRef__":true,"id":59259},{"__isSmartRef__":true,"id":59261},{"__isSmartRef__":true,"id":59263},{"__isSmartRef__":true,"id":59265},{"__isSmartRef__":true,"id":59267}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59269},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59253":{"date":{"__isSmartRef__":true,"id":59254},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59255":{"date":{"__isSmartRef__":true,"id":59256},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59256":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59257":{"date":{"__isSmartRef__":true,"id":59258},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59258":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59259":{"date":{"__isSmartRef__":true,"id":59260},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59260":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59261":{"date":{"__isSmartRef__":true,"id":59262},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59262":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59263":{"date":{"__isSmartRef__":true,"id":59264},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59265":{"date":{"__isSmartRef__":true,"id":59266},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59266":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59267":{"date":{"__isSmartRef__":true,"id":59268},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59268":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59269":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59270":{"morph":{"__isSmartRef__":true,"id":59249},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59271":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59272}},"59272":{"test01IsMorph":{"__isSmartRef__":true,"id":59273}},"59273":{"varMapping":{"__isSmartRef__":true,"id":59274},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59274":{"this":{"__isSmartRef__":true,"id":59271}},"59275":{},"59276":{"change":{"__isSmartRef__":true,"id":59277},"tick":{"__isSmartRef__":true,"id":59281}},"59277":{"varMapping":{"__isSmartRef__":true,"id":59278},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59278":{"this":{"__isSmartRef__":true,"id":59249}},"59279":{"timestamp":{"__isSmartRef__":true,"id":59280},"user":"cschuster","tags":[]},"59280":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59281":{"varMapping":{"__isSmartRef__":true,"id":59282},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59282":{"this":{"__isSmartRef__":true,"id":59249}},"59283":{"timestamp":{"__isSmartRef__":true,"id":59284},"user":"cschuster","tags":[]},"59284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59285":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59286}],"id":"9163498C-9AD8-4321-9850-39223433D635","shape":{"__isSmartRef__":true,"id":59287},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1559","partsBinMetaInfo":{"__isSmartRef__":true,"id":59288},"eventHandler":{"__isSmartRef__":true,"id":59306},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","56324DE4-6A50-4831-A201-0259E7501A55","8D025F28-DCF3-4DCA-9C55-B1C9A2AAA5C9","0FACAE0B-771D-48B9-AEB4-20EA484E6970","CD7E55AD-16AF-48B0-84C3-868FC269A32D"],"partTests":{"__isSmartRef__":true,"id":59307},"_ClipMode":"visible","moved":true,"b":298.77420863101725,"#startLetters":"set","isBeingDragged":false,"delta":-0.7750100173288956,"_Rotation":19.95174087167291,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59312},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5292.5,5162.1)"},"59286":{"target":{"__isSmartRef__":true,"id":59285},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59287":{"_BorderWidth":0.6173827503624256,"_ClipMode":"visible","_BorderRadius":9.268265669086691,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.2,135.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-224,-101,-206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.5,-29.6)"},"59288":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59289},{"__isSmartRef__":true,"id":59291},{"__isSmartRef__":true,"id":59293},{"__isSmartRef__":true,"id":59295},{"__isSmartRef__":true,"id":59297},{"__isSmartRef__":true,"id":59299},{"__isSmartRef__":true,"id":59301},{"__isSmartRef__":true,"id":59303}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59305},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59289":{"date":{"__isSmartRef__":true,"id":59290},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59291":{"date":{"__isSmartRef__":true,"id":59292},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59292":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59293":{"date":{"__isSmartRef__":true,"id":59294},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59294":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59295":{"date":{"__isSmartRef__":true,"id":59296},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59296":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59297":{"date":{"__isSmartRef__":true,"id":59298},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59298":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59299":{"date":{"__isSmartRef__":true,"id":59300},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59301":{"date":{"__isSmartRef__":true,"id":59302},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59302":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59303":{"date":{"__isSmartRef__":true,"id":59304},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59304":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59305":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59306":{"morph":{"__isSmartRef__":true,"id":59285},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59307":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59308}},"59308":{"test01IsMorph":{"__isSmartRef__":true,"id":59309}},"59309":{"varMapping":{"__isSmartRef__":true,"id":59310},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59310":{"this":{"__isSmartRef__":true,"id":59307}},"59311":{},"59312":{"change":{"__isSmartRef__":true,"id":59313},"tick":{"__isSmartRef__":true,"id":59317}},"59313":{"varMapping":{"__isSmartRef__":true,"id":59314},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59314":{"this":{"__isSmartRef__":true,"id":59285}},"59315":{"timestamp":{"__isSmartRef__":true,"id":59316},"user":"cschuster","tags":[]},"59316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59317":{"varMapping":{"__isSmartRef__":true,"id":59318},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59318":{"this":{"__isSmartRef__":true,"id":59285}},"59319":{"timestamp":{"__isSmartRef__":true,"id":59320},"user":"cschuster","tags":[]},"59320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59321":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59322}],"id":"AC2004BA-873E-4DFF-ADFC-C4D32EEE478E","shape":{"__isSmartRef__":true,"id":59323},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1560","partsBinMetaInfo":{"__isSmartRef__":true,"id":59324},"eventHandler":{"__isSmartRef__":true,"id":59342},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","E5EA64C0-9E41-4A39-AA8D-E249857A2E9A","C253C432-A617-4CCA-B4FB-082DE89F6F14"],"partTests":{"__isSmartRef__":true,"id":59343},"_ClipMode":"visible","moved":true,"b":46.08983340393752,"#startLetters":"set","isBeingDragged":false,"delta":-0.7693876632256433,"_Rotation":21.308688797627614,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59348},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6414.6,3829.0)"},"59322":{"target":{"__isSmartRef__":true,"id":59321},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59323":{"_BorderWidth":8.602140313592603,"_ClipMode":"visible","_BorderRadius":19.23933625790557,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(184,362,-69)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.4,-33.9)"},"59324":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59325},{"__isSmartRef__":true,"id":59327},{"__isSmartRef__":true,"id":59329},{"__isSmartRef__":true,"id":59331},{"__isSmartRef__":true,"id":59333},{"__isSmartRef__":true,"id":59335},{"__isSmartRef__":true,"id":59337},{"__isSmartRef__":true,"id":59339}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59341},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59325":{"date":{"__isSmartRef__":true,"id":59326},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59327":{"date":{"__isSmartRef__":true,"id":59328},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59328":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59329":{"date":{"__isSmartRef__":true,"id":59330},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59330":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59331":{"date":{"__isSmartRef__":true,"id":59332},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59332":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59333":{"date":{"__isSmartRef__":true,"id":59334},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59334":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59335":{"date":{"__isSmartRef__":true,"id":59336},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59337":{"date":{"__isSmartRef__":true,"id":59338},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59338":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59339":{"date":{"__isSmartRef__":true,"id":59340},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59340":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59341":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59342":{"morph":{"__isSmartRef__":true,"id":59321},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59343":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59344}},"59344":{"test01IsMorph":{"__isSmartRef__":true,"id":59345}},"59345":{"varMapping":{"__isSmartRef__":true,"id":59346},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59346":{"this":{"__isSmartRef__":true,"id":59343}},"59347":{},"59348":{"change":{"__isSmartRef__":true,"id":59349},"tick":{"__isSmartRef__":true,"id":59353}},"59349":{"varMapping":{"__isSmartRef__":true,"id":59350},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59350":{"this":{"__isSmartRef__":true,"id":59321}},"59351":{"timestamp":{"__isSmartRef__":true,"id":59352},"user":"cschuster","tags":[]},"59352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59353":{"varMapping":{"__isSmartRef__":true,"id":59354},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59354":{"this":{"__isSmartRef__":true,"id":59321}},"59355":{"timestamp":{"__isSmartRef__":true,"id":59356},"user":"cschuster","tags":[]},"59356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59357":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59358}],"id":"A94CAE09-96AC-4802-82AD-FF36C5288758","shape":{"__isSmartRef__":true,"id":59359},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1561","partsBinMetaInfo":{"__isSmartRef__":true,"id":59360},"eventHandler":{"__isSmartRef__":true,"id":59378},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919"],"partTests":{"__isSmartRef__":true,"id":59379},"_ClipMode":"visible","moved":true,"b":273.55523874843493,"#startLetters":"set","isBeingDragged":false,"delta":0.8495504308957607,"_Rotation":-1.2759213606413904,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59384},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7390.6,4773.0)"},"59358":{"target":{"__isSmartRef__":true,"id":59357},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59359":{"_BorderWidth":0.009622611108242474,"_ClipMode":"visible","_BorderRadius":0.15381362630062068,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.0,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-239,96)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.2)"},"59360":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59361},{"__isSmartRef__":true,"id":59363},{"__isSmartRef__":true,"id":59365},{"__isSmartRef__":true,"id":59367},{"__isSmartRef__":true,"id":59369},{"__isSmartRef__":true,"id":59371},{"__isSmartRef__":true,"id":59373},{"__isSmartRef__":true,"id":59375}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59377},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59361":{"date":{"__isSmartRef__":true,"id":59362},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59363":{"date":{"__isSmartRef__":true,"id":59364},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59364":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59365":{"date":{"__isSmartRef__":true,"id":59366},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59366":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59367":{"date":{"__isSmartRef__":true,"id":59368},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59368":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59369":{"date":{"__isSmartRef__":true,"id":59370},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59370":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59371":{"date":{"__isSmartRef__":true,"id":59372},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59373":{"date":{"__isSmartRef__":true,"id":59374},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59374":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59375":{"date":{"__isSmartRef__":true,"id":59376},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59376":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59377":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59378":{"morph":{"__isSmartRef__":true,"id":59357},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59379":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59380}},"59380":{"test01IsMorph":{"__isSmartRef__":true,"id":59381}},"59381":{"varMapping":{"__isSmartRef__":true,"id":59382},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59382":{"this":{"__isSmartRef__":true,"id":59379}},"59383":{},"59384":{"change":{"__isSmartRef__":true,"id":59385},"tick":{"__isSmartRef__":true,"id":59389}},"59385":{"varMapping":{"__isSmartRef__":true,"id":59386},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59386":{"this":{"__isSmartRef__":true,"id":59357}},"59387":{"timestamp":{"__isSmartRef__":true,"id":59388},"user":"cschuster","tags":[]},"59388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59389":{"varMapping":{"__isSmartRef__":true,"id":59390},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59390":{"this":{"__isSmartRef__":true,"id":59357}},"59391":{"timestamp":{"__isSmartRef__":true,"id":59392},"user":"cschuster","tags":[]},"59392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59393":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59394}],"id":"1EC87AD7-25B0-4F1C-9A99-FA993C4C6957","shape":{"__isSmartRef__":true,"id":59395},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1562","partsBinMetaInfo":{"__isSmartRef__":true,"id":59396},"eventHandler":{"__isSmartRef__":true,"id":59413},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C7779946-3EC8-4E56-967B-450B488EE666","7E78B36C-DD5D-4253-B53C-AE25E2A8D77E","FB289E72-AD11-4D45-AB44-7D379FA628DA"],"partTests":{"__isSmartRef__":true,"id":59414},"_ClipMode":"visible","moved":true,"b":179,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-3.2184414872912974,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59419},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2441.1,1208.3)"},"59394":{"target":{"__isSmartRef__":true,"id":59393},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59395":{"_BorderWidth":5.087262032186417,"_ClipMode":"visible","_BorderRadius":39.987816540381914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,99.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(5,-251,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-0.0)"},"59396":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59397},{"__isSmartRef__":true,"id":59399},{"__isSmartRef__":true,"id":59401},{"__isSmartRef__":true,"id":59403},{"__isSmartRef__":true,"id":59405},{"__isSmartRef__":true,"id":59407},{"__isSmartRef__":true,"id":59409},{"__isSmartRef__":true,"id":59411}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59397":{"date":{"__isSmartRef__":true,"id":59398},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59399":{"date":{"__isSmartRef__":true,"id":59400},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59400":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59401":{"date":{"__isSmartRef__":true,"id":59402},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59402":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59403":{"date":{"__isSmartRef__":true,"id":59404},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59404":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59405":{"date":{"__isSmartRef__":true,"id":59406},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59406":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59407":{"date":{"__isSmartRef__":true,"id":59408},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59409":{"date":{"__isSmartRef__":true,"id":59410},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59410":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59411":{"date":{"__isSmartRef__":true,"id":59412},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59412":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59413":{"morph":{"__isSmartRef__":true,"id":59393},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59414":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59415}},"59415":{"test01IsMorph":{"__isSmartRef__":true,"id":59416}},"59416":{"varMapping":{"__isSmartRef__":true,"id":59417},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59418},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59417":{"this":{"__isSmartRef__":true,"id":59414}},"59418":{},"59419":{"change":{"__isSmartRef__":true,"id":59420},"tick":{"__isSmartRef__":true,"id":59424}},"59420":{"varMapping":{"__isSmartRef__":true,"id":59421},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59422},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59421":{"this":{"__isSmartRef__":true,"id":59393}},"59422":{"timestamp":{"__isSmartRef__":true,"id":59423},"user":"cschuster","tags":[]},"59423":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59424":{"varMapping":{"__isSmartRef__":true,"id":59425},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59426},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59425":{"this":{"__isSmartRef__":true,"id":59393}},"59426":{"timestamp":{"__isSmartRef__":true,"id":59427},"user":"cschuster","tags":[]},"59427":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59428":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59429}],"id":"6AD6B62B-1E89-4773-9BAF-19D1E4D2F07D","shape":{"__isSmartRef__":true,"id":59430},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1563","partsBinMetaInfo":{"__isSmartRef__":true,"id":59431},"eventHandler":{"__isSmartRef__":true,"id":59449},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615","1AA9EFD8-3CE5-4A5C-8136-0D13043CC647"],"partTests":{"__isSmartRef__":true,"id":59450},"_ClipMode":"visible","moved":true,"b":50,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":21.631724438437534,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59455},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4570.5,3958.1)"},"59429":{"target":{"__isSmartRef__":true,"id":59428},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59430":{"_BorderWidth":8.83022221559489,"_ClipMode":"visible","_BorderRadius":16.527036446661395,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,69.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(196,361,-117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-32.9)"},"59431":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59432},{"__isSmartRef__":true,"id":59434},{"__isSmartRef__":true,"id":59436},{"__isSmartRef__":true,"id":59438},{"__isSmartRef__":true,"id":59440},{"__isSmartRef__":true,"id":59442},{"__isSmartRef__":true,"id":59444},{"__isSmartRef__":true,"id":59446}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59448},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59432":{"date":{"__isSmartRef__":true,"id":59433},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59433":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59434":{"date":{"__isSmartRef__":true,"id":59435},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59435":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59436":{"date":{"__isSmartRef__":true,"id":59437},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59437":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59438":{"date":{"__isSmartRef__":true,"id":59439},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59439":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59440":{"date":{"__isSmartRef__":true,"id":59441},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59441":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59442":{"date":{"__isSmartRef__":true,"id":59443},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59443":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59444":{"date":{"__isSmartRef__":true,"id":59445},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59445":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59446":{"date":{"__isSmartRef__":true,"id":59447},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59447":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59448":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59449":{"morph":{"__isSmartRef__":true,"id":59428},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59450":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59451}},"59451":{"test01IsMorph":{"__isSmartRef__":true,"id":59452}},"59452":{"varMapping":{"__isSmartRef__":true,"id":59453},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59454},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59453":{"this":{"__isSmartRef__":true,"id":59450}},"59454":{},"59455":{"change":{"__isSmartRef__":true,"id":59456},"tick":{"__isSmartRef__":true,"id":59460}},"59456":{"varMapping":{"__isSmartRef__":true,"id":59457},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59458},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59457":{"this":{"__isSmartRef__":true,"id":59428}},"59458":{"timestamp":{"__isSmartRef__":true,"id":59459},"user":"cschuster","tags":[]},"59459":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59460":{"varMapping":{"__isSmartRef__":true,"id":59461},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59461":{"this":{"__isSmartRef__":true,"id":59428}},"59462":{"timestamp":{"__isSmartRef__":true,"id":59463},"user":"cschuster","tags":[]},"59463":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59464":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59465}],"id":"68C49C7B-82A4-45C3-8536-BF06CCE4B005","shape":{"__isSmartRef__":true,"id":59466},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1564","partsBinMetaInfo":{"__isSmartRef__":true,"id":59467},"eventHandler":{"__isSmartRef__":true,"id":59485},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","C396D563-2C06-450C-B674-B4F4BCBAA919"],"partTests":{"__isSmartRef__":true,"id":59486},"_ClipMode":"visible","moved":true,"b":155.16311292315368,"#startLetters":"set","isBeingDragged":false,"delta":-0.9226886805263348,"_Rotation":7.332304499256189,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":59491},{"__isSmartRef__":true,"id":59495},{"__isSmartRef__":true,"id":59505},{"__isSmartRef__":true,"id":59503},{"__isSmartRef__":true,"id":59527},{"__isSmartRef__":true,"id":59531},{"__isSmartRef__":true,"id":59541},{"__isSmartRef__":true,"id":59539},{"__isSmartRef__":true,"id":59563},{"__isSmartRef__":true,"id":59567},{"__isSmartRef__":true,"id":59577},{"__isSmartRef__":true,"id":59575},{"__isSmartRef__":true,"id":59599},{"__isSmartRef__":true,"id":59603},{"__isSmartRef__":true,"id":59613},{"__isSmartRef__":true,"id":59611},{"__isSmartRef__":true,"id":59635},{"__isSmartRef__":true,"id":59639},{"__isSmartRef__":true,"id":59649},{"__isSmartRef__":true,"id":59647},{"__isSmartRef__":true,"id":59671},{"__isSmartRef__":true,"id":59675},{"__isSmartRef__":true,"id":59685},{"__isSmartRef__":true,"id":59683}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59707},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8305.1,6574.5)"},"59465":{"target":{"__isSmartRef__":true,"id":59464},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59466":{"_BorderWidth":7.100182117374022,"_ClipMode":"visible","_BorderRadius":32.94277611817979,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.5,83.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(108,-125,76)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.4,-1.8)"},"59467":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59468},{"__isSmartRef__":true,"id":59470},{"__isSmartRef__":true,"id":59472},{"__isSmartRef__":true,"id":59474},{"__isSmartRef__":true,"id":59476},{"__isSmartRef__":true,"id":59478},{"__isSmartRef__":true,"id":59480},{"__isSmartRef__":true,"id":59482}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59484},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59468":{"date":{"__isSmartRef__":true,"id":59469},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59469":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59470":{"date":{"__isSmartRef__":true,"id":59471},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59471":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59472":{"date":{"__isSmartRef__":true,"id":59473},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59473":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59474":{"date":{"__isSmartRef__":true,"id":59475},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59475":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59476":{"date":{"__isSmartRef__":true,"id":59477},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59477":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59478":{"date":{"__isSmartRef__":true,"id":59479},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59479":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59480":{"date":{"__isSmartRef__":true,"id":59481},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59481":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59482":{"date":{"__isSmartRef__":true,"id":59483},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59483":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59484":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59485":{"morph":{"__isSmartRef__":true,"id":59464},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59486":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59487}},"59487":{"test01IsMorph":{"__isSmartRef__":true,"id":59488}},"59488":{"varMapping":{"__isSmartRef__":true,"id":59489},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59490},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59489":{"this":{"__isSmartRef__":true,"id":59486}},"59490":{},"59491":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":59492},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59526},"dependedBy":{"__isSmartRef__":true,"id":59495},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59492":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":59493},"eventHandler":{"__isSmartRef__":true,"id":59494},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":59495},{"__isSmartRef__":true,"id":59503}],"_Rotation":7.332304499256189,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":59513}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59515},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"59493":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"59494":{"morph":{"__isSmartRef__":true,"id":59492},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59495":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":59492},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59496},"dependendConnections":[{"__isSmartRef__":true,"id":59491}],"attributeConnections":[{"__isSmartRef__":true,"id":59497},{"__isSmartRef__":true,"id":59499},{"__isSmartRef__":true,"id":59501}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59496":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59492}},"59497":{"sourceObj":{"__isSmartRef__":true,"id":59495},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59491},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59498},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59498":{"source":{"__isSmartRef__":true,"id":59495},"target":{"__isSmartRef__":true,"id":59491}},"59499":{"sourceObj":{"__isSmartRef__":true,"id":59495},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59491},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59500},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59500":{"source":{"__isSmartRef__":true,"id":59495},"target":{"__isSmartRef__":true,"id":59491}},"59501":{"sourceObj":{"__isSmartRef__":true,"id":59495},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59491},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59502},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59502":{"source":{"__isSmartRef__":true,"id":59495},"target":{"__isSmartRef__":true,"id":59491}},"59503":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":59492},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59504},"dependendConnections":[{"__isSmartRef__":true,"id":59505}],"attributeConnections":[{"__isSmartRef__":true,"id":59507},{"__isSmartRef__":true,"id":59509},{"__isSmartRef__":true,"id":59511}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59504":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59492}},"59505":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":59492},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59506},"dependedBy":{"__isSmartRef__":true,"id":59503},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59506":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59492}},"59507":{"sourceObj":{"__isSmartRef__":true,"id":59503},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59505},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59508},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59508":{"source":{"__isSmartRef__":true,"id":59503},"target":{"__isSmartRef__":true,"id":59505}},"59509":{"sourceObj":{"__isSmartRef__":true,"id":59503},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59505},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59510},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59510":{"source":{"__isSmartRef__":true,"id":59503},"target":{"__isSmartRef__":true,"id":59505}},"59511":{"sourceObj":{"__isSmartRef__":true,"id":59503},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59505},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59512},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59512":{"source":{"__isSmartRef__":true,"id":59503},"target":{"__isSmartRef__":true,"id":59505}},"59513":{"sourceObj":{"__isSmartRef__":true,"id":59492},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":59492},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":59514},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59514":{"source":{"__isSmartRef__":true,"id":59492},"target":{"__isSmartRef__":true,"id":59492}},"59515":{"remove":{"__isSmartRef__":true,"id":59516},"reconnect":{"__isSmartRef__":true,"id":59523}},"59516":{"varMapping":{"__isSmartRef__":true,"id":59517},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":59522},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59517":{"this":{"__isSmartRef__":true,"id":59492},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59518}},"59518":{"$super":{"__isSmartRef__":true,"id":59519}},"59519":{"varMapping":{"__isSmartRef__":true,"id":59520},"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":59521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59520":{"obj":{"__isSmartRef__":true,"id":59492},"name":"remove"},"59521":{},"59522":{},"59523":{"varMapping":{"__isSmartRef__":true,"id":59524},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":59525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59524":{"this":{"__isSmartRef__":true,"id":59492}},"59525":{},"59526":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59492}},"59527":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":59528},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59562},"dependedBy":{"__isSmartRef__":true,"id":59531},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59528":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":59529},"eventHandler":{"__isSmartRef__":true,"id":59530},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":59531},{"__isSmartRef__":true,"id":59539}],"_Rotation":7.332304499256189,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":59549}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59551},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"59529":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"59530":{"morph":{"__isSmartRef__":true,"id":59528},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59531":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":59528},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59532},"dependendConnections":[{"__isSmartRef__":true,"id":59527}],"attributeConnections":[{"__isSmartRef__":true,"id":59533},{"__isSmartRef__":true,"id":59535},{"__isSmartRef__":true,"id":59537}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59532":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59528}},"59533":{"sourceObj":{"__isSmartRef__":true,"id":59531},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59527},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59534},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59534":{"source":{"__isSmartRef__":true,"id":59531},"target":{"__isSmartRef__":true,"id":59527}},"59535":{"sourceObj":{"__isSmartRef__":true,"id":59531},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59527},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59536},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59536":{"source":{"__isSmartRef__":true,"id":59531},"target":{"__isSmartRef__":true,"id":59527}},"59537":{"sourceObj":{"__isSmartRef__":true,"id":59531},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59527},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59538},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59538":{"source":{"__isSmartRef__":true,"id":59531},"target":{"__isSmartRef__":true,"id":59527}},"59539":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":59528},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59540},"dependendConnections":[{"__isSmartRef__":true,"id":59541}],"attributeConnections":[{"__isSmartRef__":true,"id":59543},{"__isSmartRef__":true,"id":59545},{"__isSmartRef__":true,"id":59547}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59540":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59528}},"59541":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":59528},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59542},"dependedBy":{"__isSmartRef__":true,"id":59539},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59542":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59528}},"59543":{"sourceObj":{"__isSmartRef__":true,"id":59539},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59541},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59544},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59544":{"source":{"__isSmartRef__":true,"id":59539},"target":{"__isSmartRef__":true,"id":59541}},"59545":{"sourceObj":{"__isSmartRef__":true,"id":59539},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59541},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59546},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59546":{"source":{"__isSmartRef__":true,"id":59539},"target":{"__isSmartRef__":true,"id":59541}},"59547":{"sourceObj":{"__isSmartRef__":true,"id":59539},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59541},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59548},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59548":{"source":{"__isSmartRef__":true,"id":59539},"target":{"__isSmartRef__":true,"id":59541}},"59549":{"sourceObj":{"__isSmartRef__":true,"id":59528},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":59528},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":59550},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59550":{"source":{"__isSmartRef__":true,"id":59528},"target":{"__isSmartRef__":true,"id":59528}},"59551":{"remove":{"__isSmartRef__":true,"id":59552},"reconnect":{"__isSmartRef__":true,"id":59559}},"59552":{"varMapping":{"__isSmartRef__":true,"id":59553},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":59558},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59553":{"this":{"__isSmartRef__":true,"id":59528},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59554}},"59554":{"$super":{"__isSmartRef__":true,"id":59555}},"59555":{"varMapping":{"__isSmartRef__":true,"id":59556},"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":59557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59556":{"obj":{"__isSmartRef__":true,"id":59528},"name":"remove"},"59557":{},"59558":{},"59559":{"varMapping":{"__isSmartRef__":true,"id":59560},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":59561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59560":{"this":{"__isSmartRef__":true,"id":59528}},"59561":{},"59562":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59528}},"59563":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":59564},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59598},"dependedBy":{"__isSmartRef__":true,"id":59567},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59564":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":59565},"eventHandler":{"__isSmartRef__":true,"id":59566},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":59567},{"__isSmartRef__":true,"id":59575}],"_Rotation":7.332304499256189,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":59585}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59587},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"59565":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"59566":{"morph":{"__isSmartRef__":true,"id":59564},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59567":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":59564},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59568},"dependendConnections":[{"__isSmartRef__":true,"id":59563}],"attributeConnections":[{"__isSmartRef__":true,"id":59569},{"__isSmartRef__":true,"id":59571},{"__isSmartRef__":true,"id":59573}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59568":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59564}},"59569":{"sourceObj":{"__isSmartRef__":true,"id":59567},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59563},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59570},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59570":{"source":{"__isSmartRef__":true,"id":59567},"target":{"__isSmartRef__":true,"id":59563}},"59571":{"sourceObj":{"__isSmartRef__":true,"id":59567},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59563},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59572},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59572":{"source":{"__isSmartRef__":true,"id":59567},"target":{"__isSmartRef__":true,"id":59563}},"59573":{"sourceObj":{"__isSmartRef__":true,"id":59567},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59563},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59574},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59574":{"source":{"__isSmartRef__":true,"id":59567},"target":{"__isSmartRef__":true,"id":59563}},"59575":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":59564},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59576},"dependendConnections":[{"__isSmartRef__":true,"id":59577}],"attributeConnections":[{"__isSmartRef__":true,"id":59579},{"__isSmartRef__":true,"id":59581},{"__isSmartRef__":true,"id":59583}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59576":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59564}},"59577":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":59564},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59578},"dependedBy":{"__isSmartRef__":true,"id":59575},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59578":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59564}},"59579":{"sourceObj":{"__isSmartRef__":true,"id":59575},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59577},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59580},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59580":{"source":{"__isSmartRef__":true,"id":59575},"target":{"__isSmartRef__":true,"id":59577}},"59581":{"sourceObj":{"__isSmartRef__":true,"id":59575},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59577},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59582},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59582":{"source":{"__isSmartRef__":true,"id":59575},"target":{"__isSmartRef__":true,"id":59577}},"59583":{"sourceObj":{"__isSmartRef__":true,"id":59575},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59577},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59584},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59584":{"source":{"__isSmartRef__":true,"id":59575},"target":{"__isSmartRef__":true,"id":59577}},"59585":{"sourceObj":{"__isSmartRef__":true,"id":59564},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":59564},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":59586},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59586":{"source":{"__isSmartRef__":true,"id":59564},"target":{"__isSmartRef__":true,"id":59564}},"59587":{"remove":{"__isSmartRef__":true,"id":59588},"reconnect":{"__isSmartRef__":true,"id":59595}},"59588":{"varMapping":{"__isSmartRef__":true,"id":59589},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":59594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59589":{"this":{"__isSmartRef__":true,"id":59564},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59590}},"59590":{"$super":{"__isSmartRef__":true,"id":59591}},"59591":{"varMapping":{"__isSmartRef__":true,"id":59592},"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":59593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59592":{"obj":{"__isSmartRef__":true,"id":59564},"name":"remove"},"59593":{},"59594":{},"59595":{"varMapping":{"__isSmartRef__":true,"id":59596},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":59597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59596":{"this":{"__isSmartRef__":true,"id":59564}},"59597":{},"59598":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59564}},"59599":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":59600},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59634},"dependedBy":{"__isSmartRef__":true,"id":59603},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59600":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":59601},"eventHandler":{"__isSmartRef__":true,"id":59602},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":59603},{"__isSmartRef__":true,"id":59611}],"_Rotation":7.332304499256189,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":59621}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59623},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"59601":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"59602":{"morph":{"__isSmartRef__":true,"id":59600},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59603":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":59600},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59604},"dependendConnections":[{"__isSmartRef__":true,"id":59599}],"attributeConnections":[{"__isSmartRef__":true,"id":59605},{"__isSmartRef__":true,"id":59607},{"__isSmartRef__":true,"id":59609}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59604":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59600}},"59605":{"sourceObj":{"__isSmartRef__":true,"id":59603},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59599},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59606},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59606":{"source":{"__isSmartRef__":true,"id":59603},"target":{"__isSmartRef__":true,"id":59599}},"59607":{"sourceObj":{"__isSmartRef__":true,"id":59603},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59599},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59608},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59608":{"source":{"__isSmartRef__":true,"id":59603},"target":{"__isSmartRef__":true,"id":59599}},"59609":{"sourceObj":{"__isSmartRef__":true,"id":59603},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59599},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59610},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59610":{"source":{"__isSmartRef__":true,"id":59603},"target":{"__isSmartRef__":true,"id":59599}},"59611":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":59600},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59612},"dependendConnections":[{"__isSmartRef__":true,"id":59613}],"attributeConnections":[{"__isSmartRef__":true,"id":59615},{"__isSmartRef__":true,"id":59617},{"__isSmartRef__":true,"id":59619}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59612":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59600}},"59613":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":59600},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59614},"dependedBy":{"__isSmartRef__":true,"id":59611},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59614":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59600}},"59615":{"sourceObj":{"__isSmartRef__":true,"id":59611},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59613},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59616},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59616":{"source":{"__isSmartRef__":true,"id":59611},"target":{"__isSmartRef__":true,"id":59613}},"59617":{"sourceObj":{"__isSmartRef__":true,"id":59611},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59613},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59618},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59618":{"source":{"__isSmartRef__":true,"id":59611},"target":{"__isSmartRef__":true,"id":59613}},"59619":{"sourceObj":{"__isSmartRef__":true,"id":59611},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59613},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59620},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59620":{"source":{"__isSmartRef__":true,"id":59611},"target":{"__isSmartRef__":true,"id":59613}},"59621":{"sourceObj":{"__isSmartRef__":true,"id":59600},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":59600},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":59622},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59622":{"source":{"__isSmartRef__":true,"id":59600},"target":{"__isSmartRef__":true,"id":59600}},"59623":{"remove":{"__isSmartRef__":true,"id":59624},"reconnect":{"__isSmartRef__":true,"id":59631}},"59624":{"varMapping":{"__isSmartRef__":true,"id":59625},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":59630},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59625":{"this":{"__isSmartRef__":true,"id":59600},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59626}},"59626":{"$super":{"__isSmartRef__":true,"id":59627}},"59627":{"varMapping":{"__isSmartRef__":true,"id":59628},"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":59629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59628":{"obj":{"__isSmartRef__":true,"id":59600},"name":"remove"},"59629":{},"59630":{},"59631":{"varMapping":{"__isSmartRef__":true,"id":59632},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":59633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59632":{"this":{"__isSmartRef__":true,"id":59600}},"59633":{},"59634":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59600}},"59635":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":59636},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59670},"dependedBy":{"__isSmartRef__":true,"id":59639},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59636":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":59637},"eventHandler":{"__isSmartRef__":true,"id":59638},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":59639},{"__isSmartRef__":true,"id":59647}],"_Rotation":7.332304499256189,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":59657}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59659},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"59637":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"59638":{"morph":{"__isSmartRef__":true,"id":59636},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59639":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":59636},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59640},"dependendConnections":[{"__isSmartRef__":true,"id":59635}],"attributeConnections":[{"__isSmartRef__":true,"id":59641},{"__isSmartRef__":true,"id":59643},{"__isSmartRef__":true,"id":59645}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59640":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59636}},"59641":{"sourceObj":{"__isSmartRef__":true,"id":59639},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59635},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59642},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59642":{"source":{"__isSmartRef__":true,"id":59639},"target":{"__isSmartRef__":true,"id":59635}},"59643":{"sourceObj":{"__isSmartRef__":true,"id":59639},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59635},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59644},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59644":{"source":{"__isSmartRef__":true,"id":59639},"target":{"__isSmartRef__":true,"id":59635}},"59645":{"sourceObj":{"__isSmartRef__":true,"id":59639},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59635},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59646},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59646":{"source":{"__isSmartRef__":true,"id":59639},"target":{"__isSmartRef__":true,"id":59635}},"59647":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":59636},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59648},"dependendConnections":[{"__isSmartRef__":true,"id":59649}],"attributeConnections":[{"__isSmartRef__":true,"id":59651},{"__isSmartRef__":true,"id":59653},{"__isSmartRef__":true,"id":59655}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59648":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59636}},"59649":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":59636},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59650},"dependedBy":{"__isSmartRef__":true,"id":59647},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59650":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59636}},"59651":{"sourceObj":{"__isSmartRef__":true,"id":59647},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59649},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59652},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59652":{"source":{"__isSmartRef__":true,"id":59647},"target":{"__isSmartRef__":true,"id":59649}},"59653":{"sourceObj":{"__isSmartRef__":true,"id":59647},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59649},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59654},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59654":{"source":{"__isSmartRef__":true,"id":59647},"target":{"__isSmartRef__":true,"id":59649}},"59655":{"sourceObj":{"__isSmartRef__":true,"id":59647},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59649},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59656},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59656":{"source":{"__isSmartRef__":true,"id":59647},"target":{"__isSmartRef__":true,"id":59649}},"59657":{"sourceObj":{"__isSmartRef__":true,"id":59636},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":59636},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":59658},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59658":{"source":{"__isSmartRef__":true,"id":59636},"target":{"__isSmartRef__":true,"id":59636}},"59659":{"remove":{"__isSmartRef__":true,"id":59660},"reconnect":{"__isSmartRef__":true,"id":59667}},"59660":{"varMapping":{"__isSmartRef__":true,"id":59661},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":59666},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59661":{"this":{"__isSmartRef__":true,"id":59636},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59662}},"59662":{"$super":{"__isSmartRef__":true,"id":59663}},"59663":{"varMapping":{"__isSmartRef__":true,"id":59664},"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":59665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59664":{"obj":{"__isSmartRef__":true,"id":59636},"name":"remove"},"59665":{},"59666":{},"59667":{"varMapping":{"__isSmartRef__":true,"id":59668},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":59669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59668":{"this":{"__isSmartRef__":true,"id":59636}},"59669":{},"59670":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59636}},"59671":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":59672},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59706},"dependedBy":{"__isSmartRef__":true,"id":59675},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59672":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":59673},"eventHandler":{"__isSmartRef__":true,"id":59674},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":59675},{"__isSmartRef__":true,"id":59683}],"_Rotation":7.332304499256189,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":59693}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59695},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"59673":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"59674":{"morph":{"__isSmartRef__":true,"id":59672},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59675":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":59672},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":59676},"dependendConnections":[{"__isSmartRef__":true,"id":59671}],"attributeConnections":[{"__isSmartRef__":true,"id":59677},{"__isSmartRef__":true,"id":59679},{"__isSmartRef__":true,"id":59681}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59676":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59672}},"59677":{"sourceObj":{"__isSmartRef__":true,"id":59675},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59671},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59678},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59678":{"source":{"__isSmartRef__":true,"id":59675},"target":{"__isSmartRef__":true,"id":59671}},"59679":{"sourceObj":{"__isSmartRef__":true,"id":59675},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59671},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59680},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59680":{"source":{"__isSmartRef__":true,"id":59675},"target":{"__isSmartRef__":true,"id":59671}},"59681":{"sourceObj":{"__isSmartRef__":true,"id":59675},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59671},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59682},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59682":{"source":{"__isSmartRef__":true,"id":59675},"target":{"__isSmartRef__":true,"id":59671}},"59683":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":59672},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59684},"dependendConnections":[{"__isSmartRef__":true,"id":59685}],"attributeConnections":[{"__isSmartRef__":true,"id":59687},{"__isSmartRef__":true,"id":59689},{"__isSmartRef__":true,"id":59691}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"59684":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59672}},"59685":{"sourceObj":{"__isSmartRef__":true,"id":59464},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":59672},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":59686},"dependedBy":{"__isSmartRef__":true,"id":59683},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59686":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59672}},"59687":{"sourceObj":{"__isSmartRef__":true,"id":59683},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":59685},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":59688},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59688":{"source":{"__isSmartRef__":true,"id":59683},"target":{"__isSmartRef__":true,"id":59685}},"59689":{"sourceObj":{"__isSmartRef__":true,"id":59683},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":59685},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":59690},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59690":{"source":{"__isSmartRef__":true,"id":59683},"target":{"__isSmartRef__":true,"id":59685}},"59691":{"sourceObj":{"__isSmartRef__":true,"id":59683},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":59685},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":59692},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59692":{"source":{"__isSmartRef__":true,"id":59683},"target":{"__isSmartRef__":true,"id":59685}},"59693":{"sourceObj":{"__isSmartRef__":true,"id":59672},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":59672},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":59694},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"59694":{"source":{"__isSmartRef__":true,"id":59672},"target":{"__isSmartRef__":true,"id":59672}},"59695":{"remove":{"__isSmartRef__":true,"id":59696},"reconnect":{"__isSmartRef__":true,"id":59703}},"59696":{"varMapping":{"__isSmartRef__":true,"id":59697},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":59702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59697":{"this":{"__isSmartRef__":true,"id":59672},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59698}},"59698":{"$super":{"__isSmartRef__":true,"id":59699}},"59699":{"varMapping":{"__isSmartRef__":true,"id":59700},"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":59701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59700":{"obj":{"__isSmartRef__":true,"id":59672},"name":"remove"},"59701":{},"59702":{},"59703":{"varMapping":{"__isSmartRef__":true,"id":59704},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":59705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59704":{"this":{"__isSmartRef__":true,"id":59672}},"59705":{},"59706":{"source":{"__isSmartRef__":true,"id":59464},"target":{"__isSmartRef__":true,"id":59672}},"59707":{"change":{"__isSmartRef__":true,"id":59708},"tick":{"__isSmartRef__":true,"id":59712}},"59708":{"varMapping":{"__isSmartRef__":true,"id":59709},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59710},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59709":{"this":{"__isSmartRef__":true,"id":59464}},"59710":{"timestamp":{"__isSmartRef__":true,"id":59711},"user":"cschuster","tags":[]},"59711":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59712":{"varMapping":{"__isSmartRef__":true,"id":59713},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59713":{"this":{"__isSmartRef__":true,"id":59464}},"59714":{"timestamp":{"__isSmartRef__":true,"id":59715},"user":"cschuster","tags":[]},"59715":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59716":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59717}],"id":"34129B41-4653-47FC-9FC6-94A4657D42C8","shape":{"__isSmartRef__":true,"id":59718},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1565","partsBinMetaInfo":{"__isSmartRef__":true,"id":59719},"eventHandler":{"__isSmartRef__":true,"id":59737},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F"],"partTests":{"__isSmartRef__":true,"id":59738},"_ClipMode":"visible","moved":true,"b":224.1001834847848,"#startLetters":"set","isBeingDragged":false,"delta":0.7252433122484945,"_Rotation":32.59558967885469,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59743},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5570.0,4113.1)"},"59717":{"target":{"__isSmartRef__":true,"id":59716},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59718":{"_BorderWidth":1.5204245183690785,"_ClipMode":"visible","_BorderRadius":20.628087148212707,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,127.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-178,-362,43)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.1,-5.6)"},"59719":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59720},{"__isSmartRef__":true,"id":59722},{"__isSmartRef__":true,"id":59724},{"__isSmartRef__":true,"id":59726},{"__isSmartRef__":true,"id":59728},{"__isSmartRef__":true,"id":59730},{"__isSmartRef__":true,"id":59732},{"__isSmartRef__":true,"id":59734}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59736},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59720":{"date":{"__isSmartRef__":true,"id":59721},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59721":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59722":{"date":{"__isSmartRef__":true,"id":59723},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59723":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59724":{"date":{"__isSmartRef__":true,"id":59725},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59725":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59726":{"date":{"__isSmartRef__":true,"id":59727},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59727":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59728":{"date":{"__isSmartRef__":true,"id":59729},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59729":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59730":{"date":{"__isSmartRef__":true,"id":59731},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59731":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59732":{"date":{"__isSmartRef__":true,"id":59733},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59733":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59734":{"date":{"__isSmartRef__":true,"id":59735},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59735":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59736":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59737":{"morph":{"__isSmartRef__":true,"id":59716},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59738":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59739}},"59739":{"test01IsMorph":{"__isSmartRef__":true,"id":59740}},"59740":{"varMapping":{"__isSmartRef__":true,"id":59741},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59742},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59741":{"this":{"__isSmartRef__":true,"id":59738}},"59742":{},"59743":{"change":{"__isSmartRef__":true,"id":59744},"tick":{"__isSmartRef__":true,"id":59748}},"59744":{"varMapping":{"__isSmartRef__":true,"id":59745},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59746},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59745":{"this":{"__isSmartRef__":true,"id":59716}},"59746":{"timestamp":{"__isSmartRef__":true,"id":59747},"user":"cschuster","tags":[]},"59747":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59748":{"varMapping":{"__isSmartRef__":true,"id":59749},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59750},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59749":{"this":{"__isSmartRef__":true,"id":59716}},"59750":{"timestamp":{"__isSmartRef__":true,"id":59751},"user":"cschuster","tags":[]},"59751":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59752":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59753}],"id":"4B7A7784-0BD9-4944-8D0C-45346CE6D8EA","shape":{"__isSmartRef__":true,"id":59754},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1566","partsBinMetaInfo":{"__isSmartRef__":true,"id":59755},"eventHandler":{"__isSmartRef__":true,"id":59773},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579","D0A2B8B4-2E44-4184-8BD2-7860A16C8DB6"],"partTests":{"__isSmartRef__":true,"id":59774},"_ClipMode":"visible","moved":true,"b":158.96067485853564,"#startLetters":"set","isBeingDragged":false,"delta":0.9633980294456705,"_Rotation":-2.5446010836400164,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59779},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3735.1,4624.6)"},"59753":{"target":{"__isSmartRef__":true,"id":59752},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59754":{"_BorderWidth":6.795043154978026,"_ClipMode":"visible","_BorderRadius":34.84451211482646,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.2,85.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(92,-147,26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.2,-1.3)"},"59755":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59756},{"__isSmartRef__":true,"id":59758},{"__isSmartRef__":true,"id":59760},{"__isSmartRef__":true,"id":59762},{"__isSmartRef__":true,"id":59764},{"__isSmartRef__":true,"id":59766},{"__isSmartRef__":true,"id":59768},{"__isSmartRef__":true,"id":59770}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59772},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59756":{"date":{"__isSmartRef__":true,"id":59757},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59757":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59758":{"date":{"__isSmartRef__":true,"id":59759},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59759":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59760":{"date":{"__isSmartRef__":true,"id":59761},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59761":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59762":{"date":{"__isSmartRef__":true,"id":59763},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59763":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59764":{"date":{"__isSmartRef__":true,"id":59765},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59765":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59766":{"date":{"__isSmartRef__":true,"id":59767},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59767":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59768":{"date":{"__isSmartRef__":true,"id":59769},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59769":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59770":{"date":{"__isSmartRef__":true,"id":59771},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59771":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59772":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59773":{"morph":{"__isSmartRef__":true,"id":59752},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59774":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59775}},"59775":{"test01IsMorph":{"__isSmartRef__":true,"id":59776}},"59776":{"varMapping":{"__isSmartRef__":true,"id":59777},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59778},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59777":{"this":{"__isSmartRef__":true,"id":59774}},"59778":{},"59779":{"change":{"__isSmartRef__":true,"id":59780},"tick":{"__isSmartRef__":true,"id":59784}},"59780":{"varMapping":{"__isSmartRef__":true,"id":59781},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59782},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59781":{"this":{"__isSmartRef__":true,"id":59752}},"59782":{"timestamp":{"__isSmartRef__":true,"id":59783},"user":"cschuster","tags":[]},"59783":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59784":{"varMapping":{"__isSmartRef__":true,"id":59785},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59786},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59785":{"this":{"__isSmartRef__":true,"id":59752}},"59786":{"timestamp":{"__isSmartRef__":true,"id":59787},"user":"cschuster","tags":[]},"59787":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59788":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59789}],"id":"786B4BB2-CFD3-461C-A911-4F9ABE260178","shape":{"__isSmartRef__":true,"id":59790},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1567","partsBinMetaInfo":{"__isSmartRef__":true,"id":59791},"eventHandler":{"__isSmartRef__":true,"id":59809},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8","A8327265-1C3B-463B-B9EA-28DA54A68B77"],"partTests":{"__isSmartRef__":true,"id":59810},"_ClipMode":"visible","moved":true,"b":197,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":6.734437290830079,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59815},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6521.4,4966.7)"},"59789":{"target":{"__isSmartRef__":true,"id":59788},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59790":{"_BorderWidth":3.5381414763863184,"_ClipMode":"visible","_BorderRadius":36.58075145110084,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.4,111.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-75,-320,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-0.9)"},"59791":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59792},{"__isSmartRef__":true,"id":59794},{"__isSmartRef__":true,"id":59796},{"__isSmartRef__":true,"id":59798},{"__isSmartRef__":true,"id":59800},{"__isSmartRef__":true,"id":59802},{"__isSmartRef__":true,"id":59804},{"__isSmartRef__":true,"id":59806}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59808},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59792":{"date":{"__isSmartRef__":true,"id":59793},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59793":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59794":{"date":{"__isSmartRef__":true,"id":59795},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59795":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59796":{"date":{"__isSmartRef__":true,"id":59797},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59797":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59798":{"date":{"__isSmartRef__":true,"id":59799},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59799":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59800":{"date":{"__isSmartRef__":true,"id":59801},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59801":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59802":{"date":{"__isSmartRef__":true,"id":59803},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59803":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59804":{"date":{"__isSmartRef__":true,"id":59805},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59805":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59806":{"date":{"__isSmartRef__":true,"id":59807},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59807":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59808":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59809":{"morph":{"__isSmartRef__":true,"id":59788},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59810":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59811}},"59811":{"test01IsMorph":{"__isSmartRef__":true,"id":59812}},"59812":{"varMapping":{"__isSmartRef__":true,"id":59813},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59814},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59813":{"this":{"__isSmartRef__":true,"id":59810}},"59814":{},"59815":{"change":{"__isSmartRef__":true,"id":59816},"tick":{"__isSmartRef__":true,"id":59820}},"59816":{"varMapping":{"__isSmartRef__":true,"id":59817},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59818},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59817":{"this":{"__isSmartRef__":true,"id":59788}},"59818":{"timestamp":{"__isSmartRef__":true,"id":59819},"user":"cschuster","tags":[]},"59819":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59820":{"varMapping":{"__isSmartRef__":true,"id":59821},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59822},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59821":{"this":{"__isSmartRef__":true,"id":59788}},"59822":{"timestamp":{"__isSmartRef__":true,"id":59823},"user":"cschuster","tags":[]},"59823":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59824":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59825}],"id":"0361C7C9-07D4-4AF8-B261-2B58793C4756","shape":{"__isSmartRef__":true,"id":59826},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1568","partsBinMetaInfo":{"__isSmartRef__":true,"id":59827},"eventHandler":{"__isSmartRef__":true,"id":59845},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","B251642D-5526-4DFB-90A0-1B7E6F3190BE"],"partTests":{"__isSmartRef__":true,"id":59846},"_ClipMode":"visible","moved":true,"b":1.0294237758498639,"#startLetters":"set","isBeingDragged":false,"delta":-0.5349785040598363,"_Rotation":18.77304174432766,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59851},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5058.7,4982.2)"},"59825":{"target":{"__isSmartRef__":true,"id":59824},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59826":{"_BorderWidth":5.089829338327229,"_ClipMode":"visible","_BorderRadius":39.987089103961104,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,99.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(5,261,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.4,-40.0)"},"59827":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59828},{"__isSmartRef__":true,"id":59830},{"__isSmartRef__":true,"id":59832},{"__isSmartRef__":true,"id":59834},{"__isSmartRef__":true,"id":59836},{"__isSmartRef__":true,"id":59838},{"__isSmartRef__":true,"id":59840},{"__isSmartRef__":true,"id":59842}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59844},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59828":{"date":{"__isSmartRef__":true,"id":59829},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59829":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59830":{"date":{"__isSmartRef__":true,"id":59831},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59831":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59832":{"date":{"__isSmartRef__":true,"id":59833},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59833":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59834":{"date":{"__isSmartRef__":true,"id":59835},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59835":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59836":{"date":{"__isSmartRef__":true,"id":59837},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59837":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59838":{"date":{"__isSmartRef__":true,"id":59839},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59839":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59840":{"date":{"__isSmartRef__":true,"id":59841},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59841":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59842":{"date":{"__isSmartRef__":true,"id":59843},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59843":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59844":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59845":{"morph":{"__isSmartRef__":true,"id":59824},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59846":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59847}},"59847":{"test01IsMorph":{"__isSmartRef__":true,"id":59848}},"59848":{"varMapping":{"__isSmartRef__":true,"id":59849},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59850},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59849":{"this":{"__isSmartRef__":true,"id":59846}},"59850":{},"59851":{"change":{"__isSmartRef__":true,"id":59852},"tick":{"__isSmartRef__":true,"id":59856}},"59852":{"varMapping":{"__isSmartRef__":true,"id":59853},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59854},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59853":{"this":{"__isSmartRef__":true,"id":59824}},"59854":{"timestamp":{"__isSmartRef__":true,"id":59855},"user":"cschuster","tags":[]},"59855":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59856":{"varMapping":{"__isSmartRef__":true,"id":59857},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59858},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59857":{"this":{"__isSmartRef__":true,"id":59824}},"59858":{"timestamp":{"__isSmartRef__":true,"id":59859},"user":"cschuster","tags":[]},"59859":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59860":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59861}],"id":"D933E6D3-2487-4171-B33B-6B4355111C3E","shape":{"__isSmartRef__":true,"id":59862},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1569","partsBinMetaInfo":{"__isSmartRef__":true,"id":59863},"eventHandler":{"__isSmartRef__":true,"id":59881},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","01593FBB-1206-45DF-9584-3819D36861B2","937A2AAC-DE02-4922-B7E2-4F4B76B837CA"],"partTests":{"__isSmartRef__":true,"id":59882},"_ClipMode":"visible","moved":true,"b":96.37804387195501,"#startLetters":"set","isBeingDragged":false,"delta":0.8842022373573855,"_Rotation":-47.66100096593282,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59887},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4858.1,4515.5)"},"59861":{"target":{"__isSmartRef__":true,"id":59860},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59862":{"_BorderWidth":9.969052809189645,"_ClipMode":"visible","_BorderRadius":0.4936226871752081,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.2,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,226,-60)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.8)"},"59863":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59864},{"__isSmartRef__":true,"id":59866},{"__isSmartRef__":true,"id":59868},{"__isSmartRef__":true,"id":59870},{"__isSmartRef__":true,"id":59872},{"__isSmartRef__":true,"id":59874},{"__isSmartRef__":true,"id":59876},{"__isSmartRef__":true,"id":59878}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59880},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59864":{"date":{"__isSmartRef__":true,"id":59865},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59865":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59866":{"date":{"__isSmartRef__":true,"id":59867},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59867":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59868":{"date":{"__isSmartRef__":true,"id":59869},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59869":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59870":{"date":{"__isSmartRef__":true,"id":59871},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59871":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59872":{"date":{"__isSmartRef__":true,"id":59873},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59873":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59874":{"date":{"__isSmartRef__":true,"id":59875},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59875":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59876":{"date":{"__isSmartRef__":true,"id":59877},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59877":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59878":{"date":{"__isSmartRef__":true,"id":59879},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59879":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59880":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59881":{"morph":{"__isSmartRef__":true,"id":59860},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59882":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59883}},"59883":{"test01IsMorph":{"__isSmartRef__":true,"id":59884}},"59884":{"varMapping":{"__isSmartRef__":true,"id":59885},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59886},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59885":{"this":{"__isSmartRef__":true,"id":59882}},"59886":{},"59887":{"change":{"__isSmartRef__":true,"id":59888},"tick":{"__isSmartRef__":true,"id":59892}},"59888":{"varMapping":{"__isSmartRef__":true,"id":59889},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59890},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59889":{"this":{"__isSmartRef__":true,"id":59860}},"59890":{"timestamp":{"__isSmartRef__":true,"id":59891},"user":"cschuster","tags":[]},"59891":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59892":{"varMapping":{"__isSmartRef__":true,"id":59893},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59894},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59893":{"this":{"__isSmartRef__":true,"id":59860}},"59894":{"timestamp":{"__isSmartRef__":true,"id":59895},"user":"cschuster","tags":[]},"59895":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59896":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59897}],"id":"4C867248-DAAA-4E81-A932-30A32F9DA8EB","shape":{"__isSmartRef__":true,"id":59898},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1570","partsBinMetaInfo":{"__isSmartRef__":true,"id":59899},"eventHandler":{"__isSmartRef__":true,"id":59917},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","77B9A79D-726E-40E2-9FE4-E103A10E2EFA","94494003-DEF2-4FD8-9BBC-9425F0724D04"],"partTests":{"__isSmartRef__":true,"id":59918},"_ClipMode":"visible","moved":true,"b":195.45992442517309,"#startLetters":"set","isBeingDragged":false,"delta":0.9007369789178483,"_Rotation":-32.214784702696114,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59923},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6211.8,4905.6)"},"59897":{"target":{"__isSmartRef__":true,"id":59896},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59898":{"_BorderWidth":3.6671785063088382,"_ClipMode":"visible","_BorderRadius":37.15773898552777,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.6,110.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-68,-315,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.7,-0.7)"},"59899":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59900},{"__isSmartRef__":true,"id":59902},{"__isSmartRef__":true,"id":59904},{"__isSmartRef__":true,"id":59906},{"__isSmartRef__":true,"id":59908},{"__isSmartRef__":true,"id":59910},{"__isSmartRef__":true,"id":59912},{"__isSmartRef__":true,"id":59914}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59916},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59900":{"date":{"__isSmartRef__":true,"id":59901},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59901":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59902":{"date":{"__isSmartRef__":true,"id":59903},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59903":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59904":{"date":{"__isSmartRef__":true,"id":59905},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59905":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59906":{"date":{"__isSmartRef__":true,"id":59907},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59907":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59908":{"date":{"__isSmartRef__":true,"id":59909},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59909":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59910":{"date":{"__isSmartRef__":true,"id":59911},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59911":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59912":{"date":{"__isSmartRef__":true,"id":59913},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59913":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59914":{"date":{"__isSmartRef__":true,"id":59915},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59915":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59916":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59917":{"morph":{"__isSmartRef__":true,"id":59896},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59918":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59919}},"59919":{"test01IsMorph":{"__isSmartRef__":true,"id":59920}},"59920":{"varMapping":{"__isSmartRef__":true,"id":59921},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59921":{"this":{"__isSmartRef__":true,"id":59918}},"59922":{},"59923":{"change":{"__isSmartRef__":true,"id":59924},"tick":{"__isSmartRef__":true,"id":59928}},"59924":{"varMapping":{"__isSmartRef__":true,"id":59925},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59926},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59925":{"this":{"__isSmartRef__":true,"id":59896}},"59926":{"timestamp":{"__isSmartRef__":true,"id":59927},"user":"cschuster","tags":[]},"59927":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59928":{"varMapping":{"__isSmartRef__":true,"id":59929},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59930},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59929":{"this":{"__isSmartRef__":true,"id":59896}},"59930":{"timestamp":{"__isSmartRef__":true,"id":59931},"user":"cschuster","tags":[]},"59931":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59932":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59933}],"id":"08837002-E757-4923-BB7A-3887087BD575","shape":{"__isSmartRef__":true,"id":59934},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1571","partsBinMetaInfo":{"__isSmartRef__":true,"id":59935},"eventHandler":{"__isSmartRef__":true,"id":59953},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","B439306F-8213-478E-97AF-AA133BB0651E"],"partTests":{"__isSmartRef__":true,"id":59954},"_ClipMode":"visible","moved":true,"b":285.70496123551857,"#startLetters":"set","isBeingDragged":false,"delta":0.9989683959283866,"_Rotation":-22.634187268048855,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59959},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4532.9,5180.1)"},"59933":{"target":{"__isSmartRef__":true,"id":59932},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59934":{"_BorderWidth":0.18665844223336148,"_ClipMode":"visible","_BorderRadius":2.9307888772426027,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.2,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-177,-64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.4)"},"59935":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59936},{"__isSmartRef__":true,"id":59938},{"__isSmartRef__":true,"id":59940},{"__isSmartRef__":true,"id":59942},{"__isSmartRef__":true,"id":59944},{"__isSmartRef__":true,"id":59946},{"__isSmartRef__":true,"id":59948},{"__isSmartRef__":true,"id":59950}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59952},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59936":{"date":{"__isSmartRef__":true,"id":59937},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59937":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59938":{"date":{"__isSmartRef__":true,"id":59939},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59939":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59940":{"date":{"__isSmartRef__":true,"id":59941},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59941":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59942":{"date":{"__isSmartRef__":true,"id":59943},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59943":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59944":{"date":{"__isSmartRef__":true,"id":59945},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59945":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59946":{"date":{"__isSmartRef__":true,"id":59947},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59947":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59948":{"date":{"__isSmartRef__":true,"id":59949},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59949":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59950":{"date":{"__isSmartRef__":true,"id":59951},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59951":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59952":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59953":{"morph":{"__isSmartRef__":true,"id":59932},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59954":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59955}},"59955":{"test01IsMorph":{"__isSmartRef__":true,"id":59956}},"59956":{"varMapping":{"__isSmartRef__":true,"id":59957},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59958},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59957":{"this":{"__isSmartRef__":true,"id":59954}},"59958":{},"59959":{"change":{"__isSmartRef__":true,"id":59960},"tick":{"__isSmartRef__":true,"id":59964}},"59960":{"varMapping":{"__isSmartRef__":true,"id":59961},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59962},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59961":{"this":{"__isSmartRef__":true,"id":59932}},"59962":{"timestamp":{"__isSmartRef__":true,"id":59963},"user":"cschuster","tags":[]},"59963":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"59964":{"varMapping":{"__isSmartRef__":true,"id":59965},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":59966},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59965":{"this":{"__isSmartRef__":true,"id":59932}},"59966":{"timestamp":{"__isSmartRef__":true,"id":59967},"user":"cschuster","tags":[]},"59967":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"59968":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":59969}],"id":"C17AC104-8A93-477C-8436-2B90B1A7B2FC","shape":{"__isSmartRef__":true,"id":59970},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1572","partsBinMetaInfo":{"__isSmartRef__":true,"id":59971},"eventHandler":{"__isSmartRef__":true,"id":59989},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3"],"partTests":{"__isSmartRef__":true,"id":59990},"_ClipMode":"visible","moved":true,"b":352.0568079256918,"#startLetters":"set","isBeingDragged":false,"delta":0.7041136158513837,"_Rotation":0.7963986083623471,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59995},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6462.0,4481.4)"},"59969":{"target":{"__isSmartRef__":true,"id":59968},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"59970":{"_BorderWidth":4.309044017814913,"_ClipMode":"visible","_BorderRadius":39.236127729092225,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.1,105.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-36,218,141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.2,-39.8)"},"59971":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":59972},{"__isSmartRef__":true,"id":59974},{"__isSmartRef__":true,"id":59976},{"__isSmartRef__":true,"id":59978},{"__isSmartRef__":true,"id":59980},{"__isSmartRef__":true,"id":59982},{"__isSmartRef__":true,"id":59984},{"__isSmartRef__":true,"id":59986}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":59988},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"59972":{"date":{"__isSmartRef__":true,"id":59973},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"59973":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"59974":{"date":{"__isSmartRef__":true,"id":59975},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"59975":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"59976":{"date":{"__isSmartRef__":true,"id":59977},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"59977":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"59978":{"date":{"__isSmartRef__":true,"id":59979},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"59979":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"59980":{"date":{"__isSmartRef__":true,"id":59981},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"59981":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"59982":{"date":{"__isSmartRef__":true,"id":59983},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"59983":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"59984":{"date":{"__isSmartRef__":true,"id":59985},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"59985":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"59986":{"date":{"__isSmartRef__":true,"id":59987},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"59987":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"59988":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"59989":{"morph":{"__isSmartRef__":true,"id":59968},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59990":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59991}},"59991":{"test01IsMorph":{"__isSmartRef__":true,"id":59992}},"59992":{"varMapping":{"__isSmartRef__":true,"id":59993},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":59994},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59993":{"this":{"__isSmartRef__":true,"id":59990}},"59994":{},"59995":{"change":{"__isSmartRef__":true,"id":59996},"tick":{"__isSmartRef__":true,"id":60000}},"59996":{"varMapping":{"__isSmartRef__":true,"id":59997},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":59998},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59997":{"this":{"__isSmartRef__":true,"id":59968}},"59998":{"timestamp":{"__isSmartRef__":true,"id":59999},"user":"cschuster","tags":[]},"59999":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60000":{"varMapping":{"__isSmartRef__":true,"id":60001},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60002},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60001":{"this":{"__isSmartRef__":true,"id":59968}},"60002":{"timestamp":{"__isSmartRef__":true,"id":60003},"user":"cschuster","tags":[]},"60003":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60004":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60005}],"id":"166E7AF1-CA5B-4A33-869C-D219907751CA","shape":{"__isSmartRef__":true,"id":60006},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1573","partsBinMetaInfo":{"__isSmartRef__":true,"id":60007},"eventHandler":{"__isSmartRef__":true,"id":60025},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","78F157DF-4819-429B-AD29-6FC92E18DE39"],"partTests":{"__isSmartRef__":true,"id":60026},"_ClipMode":"visible","moved":true,"b":148.30879533255938,"#startLetters":"set","isBeingDragged":false,"delta":0.9821774525335059,"_Rotation":-18.620117031666524,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60031},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6311.0,4131.6)"},"60005":{"target":{"__isSmartRef__":true,"id":60004},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60006":{"_BorderWidth":7.6267051949248215,"_ClipMode":"visible","_BorderRadius":28.96067171032793,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.2,79.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(134,-84,157)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.5,-3.0)"},"60007":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60008},{"__isSmartRef__":true,"id":60010},{"__isSmartRef__":true,"id":60012},{"__isSmartRef__":true,"id":60014},{"__isSmartRef__":true,"id":60016},{"__isSmartRef__":true,"id":60018},{"__isSmartRef__":true,"id":60020},{"__isSmartRef__":true,"id":60022}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60024},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60008":{"date":{"__isSmartRef__":true,"id":60009},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60009":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60010":{"date":{"__isSmartRef__":true,"id":60011},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60011":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60012":{"date":{"__isSmartRef__":true,"id":60013},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60013":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60014":{"date":{"__isSmartRef__":true,"id":60015},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60015":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60016":{"date":{"__isSmartRef__":true,"id":60017},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60017":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60018":{"date":{"__isSmartRef__":true,"id":60019},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60019":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60020":{"date":{"__isSmartRef__":true,"id":60021},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60021":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60022":{"date":{"__isSmartRef__":true,"id":60023},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60023":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60024":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60025":{"morph":{"__isSmartRef__":true,"id":60004},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60026":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60027}},"60027":{"test01IsMorph":{"__isSmartRef__":true,"id":60028}},"60028":{"varMapping":{"__isSmartRef__":true,"id":60029},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60030},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60029":{"this":{"__isSmartRef__":true,"id":60026}},"60030":{},"60031":{"change":{"__isSmartRef__":true,"id":60032},"tick":{"__isSmartRef__":true,"id":60036}},"60032":{"varMapping":{"__isSmartRef__":true,"id":60033},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60034},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60033":{"this":{"__isSmartRef__":true,"id":60004}},"60034":{"timestamp":{"__isSmartRef__":true,"id":60035},"user":"cschuster","tags":[]},"60035":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60036":{"varMapping":{"__isSmartRef__":true,"id":60037},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60038},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60037":{"this":{"__isSmartRef__":true,"id":60004}},"60038":{"timestamp":{"__isSmartRef__":true,"id":60039},"user":"cschuster","tags":[]},"60039":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60040":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60041}],"id":"8596AEF5-3143-4525-8EF0-12793CCA9302","shape":{"__isSmartRef__":true,"id":60042},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1574","partsBinMetaInfo":{"__isSmartRef__":true,"id":60043},"eventHandler":{"__isSmartRef__":true,"id":60061},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","B1B34D3C-E9DF-4983-8110-88A0CB77F76A","F4DC3A78-5678-4BB6-91BC-878EF835E380"],"partTests":{"__isSmartRef__":true,"id":60062},"_ClipMode":"visible","moved":true,"b":157.48862115567317,"#startLetters":"set","isBeingDragged":false,"delta":0.8798246991937049,"_Rotation":-18.138537268471204,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60067},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4739.6,5718.8)"},"60041":{"target":{"__isSmartRef__":true,"id":60040},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60042":{"_BorderWidth":6.914334528601828,"_ClipMode":"visible","_BorderRadius":34.136517300164506,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.7,84.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(98,-138,46)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.7,-1.5)"},"60043":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60044},{"__isSmartRef__":true,"id":60046},{"__isSmartRef__":true,"id":60048},{"__isSmartRef__":true,"id":60050},{"__isSmartRef__":true,"id":60052},{"__isSmartRef__":true,"id":60054},{"__isSmartRef__":true,"id":60056},{"__isSmartRef__":true,"id":60058}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60060},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60044":{"date":{"__isSmartRef__":true,"id":60045},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60045":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60046":{"date":{"__isSmartRef__":true,"id":60047},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60047":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60048":{"date":{"__isSmartRef__":true,"id":60049},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60049":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60050":{"date":{"__isSmartRef__":true,"id":60051},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60051":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60052":{"date":{"__isSmartRef__":true,"id":60053},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60053":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60054":{"date":{"__isSmartRef__":true,"id":60055},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60055":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60056":{"date":{"__isSmartRef__":true,"id":60057},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60057":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60058":{"date":{"__isSmartRef__":true,"id":60059},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60059":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60060":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60061":{"morph":{"__isSmartRef__":true,"id":60040},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60062":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60063}},"60063":{"test01IsMorph":{"__isSmartRef__":true,"id":60064}},"60064":{"varMapping":{"__isSmartRef__":true,"id":60065},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60066},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60065":{"this":{"__isSmartRef__":true,"id":60062}},"60066":{},"60067":{"change":{"__isSmartRef__":true,"id":60068},"tick":{"__isSmartRef__":true,"id":60072}},"60068":{"varMapping":{"__isSmartRef__":true,"id":60069},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60070},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60069":{"this":{"__isSmartRef__":true,"id":60040}},"60070":{"timestamp":{"__isSmartRef__":true,"id":60071},"user":"cschuster","tags":[]},"60071":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60072":{"varMapping":{"__isSmartRef__":true,"id":60073},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60074},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60073":{"this":{"__isSmartRef__":true,"id":60040}},"60074":{"timestamp":{"__isSmartRef__":true,"id":60075},"user":"cschuster","tags":[]},"60075":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60076":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60077}],"id":"7D3E07EC-2C27-422A-9FD4-CFF5378979DB","shape":{"__isSmartRef__":true,"id":60078},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1575","partsBinMetaInfo":{"__isSmartRef__":true,"id":60079},"eventHandler":{"__isSmartRef__":true,"id":60097},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","519A32C3-C4A2-4080-9D47-52C7E7D0C4D3","D16239BA-505C-4C41-9527-374216A3A99E"],"partTests":{"__isSmartRef__":true,"id":60098},"_ClipMode":"visible","moved":true,"b":313.039844637271,"#startLetters":"set","isBeingDragged":false,"delta":0.4801224611001089,"_Rotation":13.30923523617094,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60103},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4929.6,5244.1)"},"60077":{"target":{"__isSmartRef__":true,"id":60076},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60078":{"_BorderWidth":1.3456037528079428,"_ClipMode":"visible","_BorderRadius":18.632620909613774,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-13,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-33.7)"},"60079":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60080},{"__isSmartRef__":true,"id":60082},{"__isSmartRef__":true,"id":60084},{"__isSmartRef__":true,"id":60086},{"__isSmartRef__":true,"id":60088},{"__isSmartRef__":true,"id":60090},{"__isSmartRef__":true,"id":60092},{"__isSmartRef__":true,"id":60094}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60096},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60080":{"date":{"__isSmartRef__":true,"id":60081},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60081":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60082":{"date":{"__isSmartRef__":true,"id":60083},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60083":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60084":{"date":{"__isSmartRef__":true,"id":60085},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60085":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60086":{"date":{"__isSmartRef__":true,"id":60087},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60087":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60088":{"date":{"__isSmartRef__":true,"id":60089},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60089":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60090":{"date":{"__isSmartRef__":true,"id":60091},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60091":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60092":{"date":{"__isSmartRef__":true,"id":60093},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60093":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60094":{"date":{"__isSmartRef__":true,"id":60095},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60095":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60096":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60097":{"morph":{"__isSmartRef__":true,"id":60076},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60098":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60099}},"60099":{"test01IsMorph":{"__isSmartRef__":true,"id":60100}},"60100":{"varMapping":{"__isSmartRef__":true,"id":60101},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60102},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60101":{"this":{"__isSmartRef__":true,"id":60098}},"60102":{},"60103":{"change":{"__isSmartRef__":true,"id":60104},"tick":{"__isSmartRef__":true,"id":60108}},"60104":{"varMapping":{"__isSmartRef__":true,"id":60105},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60106},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60105":{"this":{"__isSmartRef__":true,"id":60076}},"60106":{"timestamp":{"__isSmartRef__":true,"id":60107},"user":"cschuster","tags":[]},"60107":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60108":{"varMapping":{"__isSmartRef__":true,"id":60109},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60110},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60109":{"this":{"__isSmartRef__":true,"id":60076}},"60110":{"timestamp":{"__isSmartRef__":true,"id":60111},"user":"cschuster","tags":[]},"60111":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60112":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60113}],"id":"1FB7095A-48CD-4942-9AD1-761653912E5B","shape":{"__isSmartRef__":true,"id":60114},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1576","partsBinMetaInfo":{"__isSmartRef__":true,"id":60115},"eventHandler":{"__isSmartRef__":true,"id":60133},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69"],"partTests":{"__isSmartRef__":true,"id":60134},"_ClipMode":"visible","moved":true,"b":118,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":34.00576031936233,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60139},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5553.3,4366.9)"},"60113":{"target":{"__isSmartRef__":true,"id":60112},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60114":{"_BorderWidth":9.414737964294636,"_ClipMode":"visible","_BorderRadius":8.816141930585054,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,106,199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.6)"},"60115":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60116},{"__isSmartRef__":true,"id":60118},{"__isSmartRef__":true,"id":60120},{"__isSmartRef__":true,"id":60122},{"__isSmartRef__":true,"id":60124},{"__isSmartRef__":true,"id":60126},{"__isSmartRef__":true,"id":60128},{"__isSmartRef__":true,"id":60130}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60132},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60116":{"date":{"__isSmartRef__":true,"id":60117},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60117":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60118":{"date":{"__isSmartRef__":true,"id":60119},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60119":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60120":{"date":{"__isSmartRef__":true,"id":60121},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60121":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60122":{"date":{"__isSmartRef__":true,"id":60123},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60123":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60124":{"date":{"__isSmartRef__":true,"id":60125},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60125":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60126":{"date":{"__isSmartRef__":true,"id":60127},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60127":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60128":{"date":{"__isSmartRef__":true,"id":60129},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60129":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60130":{"date":{"__isSmartRef__":true,"id":60131},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60131":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60132":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60133":{"morph":{"__isSmartRef__":true,"id":60112},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60134":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60135}},"60135":{"test01IsMorph":{"__isSmartRef__":true,"id":60136}},"60136":{"varMapping":{"__isSmartRef__":true,"id":60137},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60138},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60137":{"this":{"__isSmartRef__":true,"id":60134}},"60138":{},"60139":{"change":{"__isSmartRef__":true,"id":60140},"tick":{"__isSmartRef__":true,"id":60144}},"60140":{"varMapping":{"__isSmartRef__":true,"id":60141},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60142},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60141":{"this":{"__isSmartRef__":true,"id":60112}},"60142":{"timestamp":{"__isSmartRef__":true,"id":60143},"user":"cschuster","tags":[]},"60143":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60144":{"varMapping":{"__isSmartRef__":true,"id":60145},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60146},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60145":{"this":{"__isSmartRef__":true,"id":60112}},"60146":{"timestamp":{"__isSmartRef__":true,"id":60147},"user":"cschuster","tags":[]},"60147":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60148":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60149}],"id":"3046EBAD-825F-4155-B77B-73097CD2A9D0","shape":{"__isSmartRef__":true,"id":60150},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1577","partsBinMetaInfo":{"__isSmartRef__":true,"id":60151},"eventHandler":{"__isSmartRef__":true,"id":60169},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497","9FB016CD-B38F-453D-B5D6-A045D3C3C7D8","2FBE2F1F-B0EC-486A-AC16-C7C288EA99F1"],"partTests":{"__isSmartRef__":true,"id":60170},"_ClipMode":"visible","moved":true,"b":167.5364934002282,"#startLetters":"set","isBeingDragged":false,"delta":-0.7986037618247792,"_Rotation":3.2253686972611897,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60175},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5317.7,4297.3)"},"60149":{"target":{"__isSmartRef__":true,"id":60148},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60150":{"_BorderWidth":6.079088689361286,"_ClipMode":"visible","_BorderRadius":38.13690816078807,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.1,91.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(56,-194,-87)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.3,-0.5)"},"60151":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60152},{"__isSmartRef__":true,"id":60154},{"__isSmartRef__":true,"id":60156},{"__isSmartRef__":true,"id":60158},{"__isSmartRef__":true,"id":60160},{"__isSmartRef__":true,"id":60162},{"__isSmartRef__":true,"id":60164},{"__isSmartRef__":true,"id":60166}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60168},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60152":{"date":{"__isSmartRef__":true,"id":60153},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60153":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60154":{"date":{"__isSmartRef__":true,"id":60155},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60155":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60156":{"date":{"__isSmartRef__":true,"id":60157},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60157":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60158":{"date":{"__isSmartRef__":true,"id":60159},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60159":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60160":{"date":{"__isSmartRef__":true,"id":60161},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60161":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60162":{"date":{"__isSmartRef__":true,"id":60163},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60163":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60164":{"date":{"__isSmartRef__":true,"id":60165},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60165":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60166":{"date":{"__isSmartRef__":true,"id":60167},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60167":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60168":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60169":{"morph":{"__isSmartRef__":true,"id":60148},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60170":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60171}},"60171":{"test01IsMorph":{"__isSmartRef__":true,"id":60172}},"60172":{"varMapping":{"__isSmartRef__":true,"id":60173},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60174},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60173":{"this":{"__isSmartRef__":true,"id":60170}},"60174":{},"60175":{"change":{"__isSmartRef__":true,"id":60176},"tick":{"__isSmartRef__":true,"id":60180}},"60176":{"varMapping":{"__isSmartRef__":true,"id":60177},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60178},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60177":{"this":{"__isSmartRef__":true,"id":60148}},"60178":{"timestamp":{"__isSmartRef__":true,"id":60179},"user":"cschuster","tags":[]},"60179":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60180":{"varMapping":{"__isSmartRef__":true,"id":60181},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60182},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60181":{"this":{"__isSmartRef__":true,"id":60148}},"60182":{"timestamp":{"__isSmartRef__":true,"id":60183},"user":"cschuster","tags":[]},"60183":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60184":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60185}],"id":"362CF304-80A0-4BB3-A4E1-D235124716C6","shape":{"__isSmartRef__":true,"id":60186},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1578","partsBinMetaInfo":{"__isSmartRef__":true,"id":60187},"eventHandler":{"__isSmartRef__":true,"id":60205},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","527351D5-506F-47AD-95AA-2D91BCF1779F"],"partTests":{"__isSmartRef__":true,"id":60206},"_ClipMode":"visible","moved":true,"b":208.26350582647137,"#startLetters":"set","isBeingDragged":false,"delta":0.9256155814509839,"_Rotation":8.006630506986948,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60211},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5580.3,4212.1)"},"60185":{"target":{"__isSmartRef__":true,"id":60184},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60186":{"_BorderWidth":2.6323635069890785,"_ClipMode":"visible","_BorderRadius":31.030875899140714,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.4,118.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-121,-347,-157)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.5,-2.4)"},"60187":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60188},{"__isSmartRef__":true,"id":60190},{"__isSmartRef__":true,"id":60192},{"__isSmartRef__":true,"id":60194},{"__isSmartRef__":true,"id":60196},{"__isSmartRef__":true,"id":60198},{"__isSmartRef__":true,"id":60200},{"__isSmartRef__":true,"id":60202}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60204},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60188":{"date":{"__isSmartRef__":true,"id":60189},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60189":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60190":{"date":{"__isSmartRef__":true,"id":60191},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60191":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60192":{"date":{"__isSmartRef__":true,"id":60193},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60193":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60194":{"date":{"__isSmartRef__":true,"id":60195},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60195":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60196":{"date":{"__isSmartRef__":true,"id":60197},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60197":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60198":{"date":{"__isSmartRef__":true,"id":60199},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60199":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60200":{"date":{"__isSmartRef__":true,"id":60201},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60201":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60202":{"date":{"__isSmartRef__":true,"id":60203},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60203":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60204":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60205":{"morph":{"__isSmartRef__":true,"id":60184},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60206":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60207}},"60207":{"test01IsMorph":{"__isSmartRef__":true,"id":60208}},"60208":{"varMapping":{"__isSmartRef__":true,"id":60209},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60210},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60209":{"this":{"__isSmartRef__":true,"id":60206}},"60210":{},"60211":{"change":{"__isSmartRef__":true,"id":60212},"tick":{"__isSmartRef__":true,"id":60216}},"60212":{"varMapping":{"__isSmartRef__":true,"id":60213},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60214},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60213":{"this":{"__isSmartRef__":true,"id":60184}},"60214":{"timestamp":{"__isSmartRef__":true,"id":60215},"user":"cschuster","tags":[]},"60215":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60216":{"varMapping":{"__isSmartRef__":true,"id":60217},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60218},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60217":{"this":{"__isSmartRef__":true,"id":60184}},"60218":{"timestamp":{"__isSmartRef__":true,"id":60219},"user":"cschuster","tags":[]},"60219":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60220":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60221}],"id":"534C8EB7-8229-4764-95D6-0BF89730E85D","shape":{"__isSmartRef__":true,"id":60222},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1579","partsBinMetaInfo":{"__isSmartRef__":true,"id":60223},"eventHandler":{"__isSmartRef__":true,"id":60241},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","3A63B740-7248-4A20-90C2-9DE7D03C8655","29DFBE0F-96A0-4652-9C19-39AF60BE19A4"],"partTests":{"__isSmartRef__":true,"id":60242},"_ClipMode":"visible","moved":true,"b":250,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-14.071886682360809,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60247},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5035.4,4315.1)"},"60221":{"target":{"__isSmartRef__":true,"id":60220},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60222":{"_BorderWidth":0.3015368960704592,"_ClipMode":"visible","_BorderRadius":4.679111137620455,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,137.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-328,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-13.2)"},"60223":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60224},{"__isSmartRef__":true,"id":60226},{"__isSmartRef__":true,"id":60228},{"__isSmartRef__":true,"id":60230},{"__isSmartRef__":true,"id":60232},{"__isSmartRef__":true,"id":60234},{"__isSmartRef__":true,"id":60236},{"__isSmartRef__":true,"id":60238}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60240},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60224":{"date":{"__isSmartRef__":true,"id":60225},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60225":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60226":{"date":{"__isSmartRef__":true,"id":60227},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60227":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60228":{"date":{"__isSmartRef__":true,"id":60229},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60229":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60230":{"date":{"__isSmartRef__":true,"id":60231},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60231":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60232":{"date":{"__isSmartRef__":true,"id":60233},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60233":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60234":{"date":{"__isSmartRef__":true,"id":60235},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60235":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60236":{"date":{"__isSmartRef__":true,"id":60237},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60237":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60238":{"date":{"__isSmartRef__":true,"id":60239},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60239":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60240":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60241":{"morph":{"__isSmartRef__":true,"id":60220},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60242":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60243}},"60243":{"test01IsMorph":{"__isSmartRef__":true,"id":60244}},"60244":{"varMapping":{"__isSmartRef__":true,"id":60245},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60246},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60245":{"this":{"__isSmartRef__":true,"id":60242}},"60246":{},"60247":{"change":{"__isSmartRef__":true,"id":60248},"tick":{"__isSmartRef__":true,"id":60252}},"60248":{"varMapping":{"__isSmartRef__":true,"id":60249},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60250},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60249":{"this":{"__isSmartRef__":true,"id":60220}},"60250":{"timestamp":{"__isSmartRef__":true,"id":60251},"user":"cschuster","tags":[]},"60251":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60252":{"varMapping":{"__isSmartRef__":true,"id":60253},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60254},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60253":{"this":{"__isSmartRef__":true,"id":60220}},"60254":{"timestamp":{"__isSmartRef__":true,"id":60255},"user":"cschuster","tags":[]},"60255":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60256":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60257}],"id":"9D142C73-967A-4333-8981-0200483C79B3","shape":{"__isSmartRef__":true,"id":60258},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1580","partsBinMetaInfo":{"__isSmartRef__":true,"id":60259},"eventHandler":{"__isSmartRef__":true,"id":60277},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","1343D5FF-C10B-4080-BAF3-04CCB46EA349"],"partTests":{"__isSmartRef__":true,"id":60278},"_ClipMode":"visible","moved":true,"b":267.2783702457091,"#startLetters":"set","isBeingDragged":false,"delta":-0.6919524608529173,"_Rotation":-39.96321285015633,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60283},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4616.8,5359.8)"},"60257":{"target":{"__isSmartRef__":true,"id":60256},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60258":{"_BorderWidth":0.005639896959849011,"_ClipMode":"visible","_BorderRadius":0.09018745785724258,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-268,167)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.1)"},"60259":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60260},{"__isSmartRef__":true,"id":60262},{"__isSmartRef__":true,"id":60264},{"__isSmartRef__":true,"id":60266},{"__isSmartRef__":true,"id":60268},{"__isSmartRef__":true,"id":60270},{"__isSmartRef__":true,"id":60272},{"__isSmartRef__":true,"id":60274}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60276},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60260":{"date":{"__isSmartRef__":true,"id":60261},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60261":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60262":{"date":{"__isSmartRef__":true,"id":60263},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60263":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60264":{"date":{"__isSmartRef__":true,"id":60265},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60265":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60266":{"date":{"__isSmartRef__":true,"id":60267},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60267":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60268":{"date":{"__isSmartRef__":true,"id":60269},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60269":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60270":{"date":{"__isSmartRef__":true,"id":60271},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60271":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60272":{"date":{"__isSmartRef__":true,"id":60273},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60273":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60274":{"date":{"__isSmartRef__":true,"id":60275},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60275":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60276":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60277":{"morph":{"__isSmartRef__":true,"id":60256},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60278":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60279}},"60279":{"test01IsMorph":{"__isSmartRef__":true,"id":60280}},"60280":{"varMapping":{"__isSmartRef__":true,"id":60281},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60282},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60281":{"this":{"__isSmartRef__":true,"id":60278}},"60282":{},"60283":{"change":{"__isSmartRef__":true,"id":60284},"tick":{"__isSmartRef__":true,"id":60288}},"60284":{"varMapping":{"__isSmartRef__":true,"id":60285},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60286},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60285":{"this":{"__isSmartRef__":true,"id":60256}},"60286":{"timestamp":{"__isSmartRef__":true,"id":60287},"user":"cschuster","tags":[]},"60287":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60288":{"varMapping":{"__isSmartRef__":true,"id":60289},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60290},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60289":{"this":{"__isSmartRef__":true,"id":60256}},"60290":{"timestamp":{"__isSmartRef__":true,"id":60291},"user":"cschuster","tags":[]},"60291":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60292":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60293}],"id":"6AA23609-F565-4881-9883-2CF251C66949","shape":{"__isSmartRef__":true,"id":60294},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1581","partsBinMetaInfo":{"__isSmartRef__":true,"id":60295},"eventHandler":{"__isSmartRef__":true,"id":60313},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","C5C61223-D20E-45E3-9696-87F269C09527"],"partTests":{"__isSmartRef__":true,"id":60314},"_ClipMode":"visible","moved":true,"b":125.91214853542624,"#startLetters":"set","isBeingDragged":false,"delta":-0.8637928098323755,"_Rotation":-30.474729801181446,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60319},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6963.6,5156.1)"},"60293":{"target":{"__isSmartRef__":true,"id":60292},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60294":{"_BorderWidth":9.049586462840846,"_ClipMode":"visible","_BorderRadius":13.761359167961867,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,67.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(207,57,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.2,-8.3)"},"60295":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60296},{"__isSmartRef__":true,"id":60298},{"__isSmartRef__":true,"id":60300},{"__isSmartRef__":true,"id":60302},{"__isSmartRef__":true,"id":60304},{"__isSmartRef__":true,"id":60306},{"__isSmartRef__":true,"id":60308},{"__isSmartRef__":true,"id":60310}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60312},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60296":{"date":{"__isSmartRef__":true,"id":60297},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60297":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60298":{"date":{"__isSmartRef__":true,"id":60299},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60299":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60300":{"date":{"__isSmartRef__":true,"id":60301},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60301":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60302":{"date":{"__isSmartRef__":true,"id":60303},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60303":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60304":{"date":{"__isSmartRef__":true,"id":60305},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60305":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60306":{"date":{"__isSmartRef__":true,"id":60307},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60307":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60308":{"date":{"__isSmartRef__":true,"id":60309},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60309":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60310":{"date":{"__isSmartRef__":true,"id":60311},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60311":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60312":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60313":{"morph":{"__isSmartRef__":true,"id":60292},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60314":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60315}},"60315":{"test01IsMorph":{"__isSmartRef__":true,"id":60316}},"60316":{"varMapping":{"__isSmartRef__":true,"id":60317},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60318},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60317":{"this":{"__isSmartRef__":true,"id":60314}},"60318":{},"60319":{"change":{"__isSmartRef__":true,"id":60320},"tick":{"__isSmartRef__":true,"id":60324}},"60320":{"varMapping":{"__isSmartRef__":true,"id":60321},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60322},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60321":{"this":{"__isSmartRef__":true,"id":60292}},"60322":{"timestamp":{"__isSmartRef__":true,"id":60323},"user":"cschuster","tags":[]},"60323":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60324":{"varMapping":{"__isSmartRef__":true,"id":60325},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60326},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60325":{"this":{"__isSmartRef__":true,"id":60292}},"60326":{"timestamp":{"__isSmartRef__":true,"id":60327},"user":"cschuster","tags":[]},"60327":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60328":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60329}],"id":"4D2B416E-68EB-47BB-8D03-B30DC9349D43","shape":{"__isSmartRef__":true,"id":60330},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1582","partsBinMetaInfo":{"__isSmartRef__":true,"id":60331},"eventHandler":{"__isSmartRef__":true,"id":60349},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D","5982ECA3-F06C-4BA5-86D1-52BE55EBC937","177E7A36-62F0-4802-B09E-5935141883A3","4DF48138-1476-4F59-8E44-A6B6204B2DD4"],"partTests":{"__isSmartRef__":true,"id":60350},"_ClipMode":"visible","moved":true,"b":42.72919394657947,"#startLetters":"set","isBeingDragged":false,"delta":-0.9762178647797555,"_Rotation":24.467657394451873,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60355},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4146.7,4476.3)"},"60329":{"target":{"__isSmartRef__":true,"id":60328},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60330":{"_BorderWidth":8.392670216064477,"_ClipMode":"visible","_BorderRadius":21.583662088046417,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,72.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(174,362,-25)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.6,-34.7)"},"60331":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60332},{"__isSmartRef__":true,"id":60334},{"__isSmartRef__":true,"id":60336},{"__isSmartRef__":true,"id":60338},{"__isSmartRef__":true,"id":60340},{"__isSmartRef__":true,"id":60342},{"__isSmartRef__":true,"id":60344},{"__isSmartRef__":true,"id":60346}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60348},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60332":{"date":{"__isSmartRef__":true,"id":60333},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60333":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60334":{"date":{"__isSmartRef__":true,"id":60335},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60335":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60336":{"date":{"__isSmartRef__":true,"id":60337},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60337":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60338":{"date":{"__isSmartRef__":true,"id":60339},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60339":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60340":{"date":{"__isSmartRef__":true,"id":60341},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60341":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60342":{"date":{"__isSmartRef__":true,"id":60343},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60343":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60344":{"date":{"__isSmartRef__":true,"id":60345},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60345":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60346":{"date":{"__isSmartRef__":true,"id":60347},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60347":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60348":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60349":{"morph":{"__isSmartRef__":true,"id":60328},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60350":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60351}},"60351":{"test01IsMorph":{"__isSmartRef__":true,"id":60352}},"60352":{"varMapping":{"__isSmartRef__":true,"id":60353},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60354},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60353":{"this":{"__isSmartRef__":true,"id":60350}},"60354":{},"60355":{"change":{"__isSmartRef__":true,"id":60356},"tick":{"__isSmartRef__":true,"id":60360}},"60356":{"varMapping":{"__isSmartRef__":true,"id":60357},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60358},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60357":{"this":{"__isSmartRef__":true,"id":60328}},"60358":{"timestamp":{"__isSmartRef__":true,"id":60359},"user":"cschuster","tags":[]},"60359":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60360":{"varMapping":{"__isSmartRef__":true,"id":60361},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60362},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60361":{"this":{"__isSmartRef__":true,"id":60328}},"60362":{"timestamp":{"__isSmartRef__":true,"id":60363},"user":"cschuster","tags":[]},"60363":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60364":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60365}],"id":"2DD766E8-53C5-459B-8364-5BF6FADF3C27","shape":{"__isSmartRef__":true,"id":60366},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1583","partsBinMetaInfo":{"__isSmartRef__":true,"id":60367},"eventHandler":{"__isSmartRef__":true,"id":60385},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","9F544D12-9670-4BFF-B6E3-FD5F5B03BC6D","6FE0544A-1FF4-4775-82E1-12E81F359DEB"],"partTests":{"__isSmartRef__":true,"id":60386},"_ClipMode":"visible","moved":true,"b":0.7196437383536249,"#startLetters":"set","isBeingDragged":false,"delta":-0.8184062785003334,"_Rotation":-18.328087824789254,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60391},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6426.7,4807.7)"},"60365":{"target":{"__isSmartRef__":true,"id":60364},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60366":{"_BorderWidth":5.062799112176621,"_ClipMode":"visible","_BorderRadius":39.99369003441573,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.0,99.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(4,260,220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-40.0)"},"60367":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60368},{"__isSmartRef__":true,"id":60370},{"__isSmartRef__":true,"id":60372},{"__isSmartRef__":true,"id":60374},{"__isSmartRef__":true,"id":60376},{"__isSmartRef__":true,"id":60378},{"__isSmartRef__":true,"id":60380},{"__isSmartRef__":true,"id":60382}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60384},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60368":{"date":{"__isSmartRef__":true,"id":60369},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60369":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60370":{"date":{"__isSmartRef__":true,"id":60371},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60371":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60372":{"date":{"__isSmartRef__":true,"id":60373},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60373":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60374":{"date":{"__isSmartRef__":true,"id":60375},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60375":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60376":{"date":{"__isSmartRef__":true,"id":60377},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60377":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60378":{"date":{"__isSmartRef__":true,"id":60379},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60379":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60380":{"date":{"__isSmartRef__":true,"id":60381},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60381":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60382":{"date":{"__isSmartRef__":true,"id":60383},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60383":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60384":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60385":{"morph":{"__isSmartRef__":true,"id":60364},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60386":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60387}},"60387":{"test01IsMorph":{"__isSmartRef__":true,"id":60388}},"60388":{"varMapping":{"__isSmartRef__":true,"id":60389},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60390},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60389":{"this":{"__isSmartRef__":true,"id":60386}},"60390":{},"60391":{"change":{"__isSmartRef__":true,"id":60392},"tick":{"__isSmartRef__":true,"id":60396}},"60392":{"varMapping":{"__isSmartRef__":true,"id":60393},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60394},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60393":{"this":{"__isSmartRef__":true,"id":60364}},"60394":{"timestamp":{"__isSmartRef__":true,"id":60395},"user":"cschuster","tags":[]},"60395":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60396":{"varMapping":{"__isSmartRef__":true,"id":60397},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60398},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60397":{"this":{"__isSmartRef__":true,"id":60364}},"60398":{"timestamp":{"__isSmartRef__":true,"id":60399},"user":"cschuster","tags":[]},"60399":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60400":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60401}],"id":"808DF04E-EA33-4F2D-8951-9A31949465AC","shape":{"__isSmartRef__":true,"id":60402},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1584","partsBinMetaInfo":{"__isSmartRef__":true,"id":60403},"eventHandler":{"__isSmartRef__":true,"id":60421},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5","B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4","DF12F32F-69FA-4745-9D82-8A7FF6A76A29"],"partTests":{"__isSmartRef__":true,"id":60422},"_ClipMode":"visible","moved":true,"b":266.9466556487605,"#startLetters":"set","isBeingDragged":false,"delta":0.7944840941927396,"_Rotation":6.572847518249527,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60427},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5836.3,3397.3)"},"60401":{"target":{"__isSmartRef__":true,"id":60400},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60402":{"_BorderWidth":0.007098123206958462,"_ClipMode":"visible","_BorderRadius":0.11348935794643689,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.3,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-270,171)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-18.9)"},"60403":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60404},{"__isSmartRef__":true,"id":60406},{"__isSmartRef__":true,"id":60408},{"__isSmartRef__":true,"id":60410},{"__isSmartRef__":true,"id":60412},{"__isSmartRef__":true,"id":60414},{"__isSmartRef__":true,"id":60416},{"__isSmartRef__":true,"id":60418}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60420},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60404":{"date":{"__isSmartRef__":true,"id":60405},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60406":{"date":{"__isSmartRef__":true,"id":60407},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60407":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60408":{"date":{"__isSmartRef__":true,"id":60409},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60409":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60410":{"date":{"__isSmartRef__":true,"id":60411},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60411":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60412":{"date":{"__isSmartRef__":true,"id":60413},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60413":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60414":{"date":{"__isSmartRef__":true,"id":60415},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60415":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60416":{"date":{"__isSmartRef__":true,"id":60417},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60417":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60418":{"date":{"__isSmartRef__":true,"id":60419},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60419":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60420":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60421":{"morph":{"__isSmartRef__":true,"id":60400},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60422":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60423}},"60423":{"test01IsMorph":{"__isSmartRef__":true,"id":60424}},"60424":{"varMapping":{"__isSmartRef__":true,"id":60425},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60426},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60425":{"this":{"__isSmartRef__":true,"id":60422}},"60426":{},"60427":{"change":{"__isSmartRef__":true,"id":60428},"tick":{"__isSmartRef__":true,"id":60432}},"60428":{"varMapping":{"__isSmartRef__":true,"id":60429},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60430},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60429":{"this":{"__isSmartRef__":true,"id":60400}},"60430":{"timestamp":{"__isSmartRef__":true,"id":60431},"user":"cschuster","tags":[]},"60431":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60432":{"varMapping":{"__isSmartRef__":true,"id":60433},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60433":{"this":{"__isSmartRef__":true,"id":60400}},"60434":{"timestamp":{"__isSmartRef__":true,"id":60435},"user":"cschuster","tags":[]},"60435":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60436":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60437}],"id":"C6B4262C-176F-44B1-8297-2A9018C91C16","shape":{"__isSmartRef__":true,"id":60438},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1585","partsBinMetaInfo":{"__isSmartRef__":true,"id":60439},"eventHandler":{"__isSmartRef__":true,"id":60457},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06","603A8B1B-DEFA-47A7-B2CA-E419FDBF2712"],"partTests":{"__isSmartRef__":true,"id":60458},"_ClipMode":"visible","moved":true,"b":179.147370954277,"#startLetters":"set","isBeingDragged":false,"delta":-0.7598849959904328,"_Rotation":19.96209144838752,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60463},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4086.6,4606.0)"},"60437":{"target":{"__isSmartRef__":true,"id":60436},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60438":{"_BorderWidth":5.0744031745663465,"_ClipMode":"visible","_BorderRadius":39.991142668183116,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.8,99.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(4,-252,-209)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-0.0)"},"60439":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60440},{"__isSmartRef__":true,"id":60442},{"__isSmartRef__":true,"id":60444},{"__isSmartRef__":true,"id":60446},{"__isSmartRef__":true,"id":60448},{"__isSmartRef__":true,"id":60450},{"__isSmartRef__":true,"id":60452},{"__isSmartRef__":true,"id":60454}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60456},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60440":{"date":{"__isSmartRef__":true,"id":60441},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60442":{"date":{"__isSmartRef__":true,"id":60443},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60443":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60444":{"date":{"__isSmartRef__":true,"id":60445},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60445":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60446":{"date":{"__isSmartRef__":true,"id":60447},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60447":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60448":{"date":{"__isSmartRef__":true,"id":60449},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60449":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60450":{"date":{"__isSmartRef__":true,"id":60451},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60451":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60452":{"date":{"__isSmartRef__":true,"id":60453},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60453":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60454":{"date":{"__isSmartRef__":true,"id":60455},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60455":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60456":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60457":{"morph":{"__isSmartRef__":true,"id":60436},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60458":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60459}},"60459":{"test01IsMorph":{"__isSmartRef__":true,"id":60460}},"60460":{"varMapping":{"__isSmartRef__":true,"id":60461},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60461":{"this":{"__isSmartRef__":true,"id":60458}},"60462":{},"60463":{"change":{"__isSmartRef__":true,"id":60464},"tick":{"__isSmartRef__":true,"id":60468}},"60464":{"varMapping":{"__isSmartRef__":true,"id":60465},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60466},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60465":{"this":{"__isSmartRef__":true,"id":60436}},"60466":{"timestamp":{"__isSmartRef__":true,"id":60467},"user":"cschuster","tags":[]},"60467":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60468":{"varMapping":{"__isSmartRef__":true,"id":60469},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60469":{"this":{"__isSmartRef__":true,"id":60436}},"60470":{"timestamp":{"__isSmartRef__":true,"id":60471},"user":"cschuster","tags":[]},"60471":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60472":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60473}],"id":"EA631DE4-ED06-4615-9745-A02E9BA7CBF0","shape":{"__isSmartRef__":true,"id":60474},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1586","partsBinMetaInfo":{"__isSmartRef__":true,"id":60475},"eventHandler":{"__isSmartRef__":true,"id":60493},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","AD2E44CA-B7A4-4851-8F7F-F3632FEE07AF","ABA32F68-06DE-4A1F-B878-785ED817D1D2"],"partTests":{"__isSmartRef__":true,"id":60494},"_ClipMode":"visible","moved":true,"b":84,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-13.492130234949677,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60499},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4651.1,4911.9)"},"60473":{"target":{"__isSmartRef__":true,"id":60472},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60474":{"_BorderWidth":9.972609476841367,"_ClipMode":"visible","_BorderRadius":0.4370479853238862,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.3,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,282,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.1)"},"60475":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60476},{"__isSmartRef__":true,"id":60478},{"__isSmartRef__":true,"id":60480},{"__isSmartRef__":true,"id":60482},{"__isSmartRef__":true,"id":60484},{"__isSmartRef__":true,"id":60486},{"__isSmartRef__":true,"id":60488},{"__isSmartRef__":true,"id":60490}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60492},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60476":{"date":{"__isSmartRef__":true,"id":60477},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60478":{"date":{"__isSmartRef__":true,"id":60479},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60479":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60480":{"date":{"__isSmartRef__":true,"id":60481},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60481":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60482":{"date":{"__isSmartRef__":true,"id":60483},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60483":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60484":{"date":{"__isSmartRef__":true,"id":60485},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60485":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60486":{"date":{"__isSmartRef__":true,"id":60487},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60487":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60488":{"date":{"__isSmartRef__":true,"id":60489},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60489":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60490":{"date":{"__isSmartRef__":true,"id":60491},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60491":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60492":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60493":{"morph":{"__isSmartRef__":true,"id":60472},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60494":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60495}},"60495":{"test01IsMorph":{"__isSmartRef__":true,"id":60496}},"60496":{"varMapping":{"__isSmartRef__":true,"id":60497},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60498},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60497":{"this":{"__isSmartRef__":true,"id":60494}},"60498":{},"60499":{"change":{"__isSmartRef__":true,"id":60500},"tick":{"__isSmartRef__":true,"id":60504}},"60500":{"varMapping":{"__isSmartRef__":true,"id":60501},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60502},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60501":{"this":{"__isSmartRef__":true,"id":60472}},"60502":{"timestamp":{"__isSmartRef__":true,"id":60503},"user":"cschuster","tags":[]},"60503":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60504":{"varMapping":{"__isSmartRef__":true,"id":60505},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60505":{"this":{"__isSmartRef__":true,"id":60472}},"60506":{"timestamp":{"__isSmartRef__":true,"id":60507},"user":"cschuster","tags":[]},"60507":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60508":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60509}],"id":"6C5AF6A2-DBC0-4BFA-824A-988F4B928BD9","shape":{"__isSmartRef__":true,"id":60510},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1587","partsBinMetaInfo":{"__isSmartRef__":true,"id":60511},"eventHandler":{"__isSmartRef__":true,"id":60529},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6"],"partTests":{"__isSmartRef__":true,"id":60530},"_ClipMode":"visible","moved":true,"b":232.11192263744306,"#startLetters":"set","isBeingDragged":false,"delta":0.9321763961343095,"_Rotation":-19.934918149070175,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60535},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4367.5,4733.4)"},"60509":{"target":{"__isSmartRef__":true,"id":60508},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60510":{"_BorderWidth":1.0539405304301281,"_ClipMode":"visible","_BorderRadius":15.085783460188704,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,131.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-202,-359,142)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.7)"},"60511":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60512},{"__isSmartRef__":true,"id":60514},{"__isSmartRef__":true,"id":60516},{"__isSmartRef__":true,"id":60518},{"__isSmartRef__":true,"id":60520},{"__isSmartRef__":true,"id":60522},{"__isSmartRef__":true,"id":60524},{"__isSmartRef__":true,"id":60526}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60528},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60512":{"date":{"__isSmartRef__":true,"id":60513},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60514":{"date":{"__isSmartRef__":true,"id":60515},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60515":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60516":{"date":{"__isSmartRef__":true,"id":60517},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60517":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60518":{"date":{"__isSmartRef__":true,"id":60519},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60519":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60520":{"date":{"__isSmartRef__":true,"id":60521},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60521":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60522":{"date":{"__isSmartRef__":true,"id":60523},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60523":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60524":{"date":{"__isSmartRef__":true,"id":60525},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60525":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60526":{"date":{"__isSmartRef__":true,"id":60527},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60527":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60528":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60529":{"morph":{"__isSmartRef__":true,"id":60508},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60530":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60531}},"60531":{"test01IsMorph":{"__isSmartRef__":true,"id":60532}},"60532":{"varMapping":{"__isSmartRef__":true,"id":60533},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60534},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60533":{"this":{"__isSmartRef__":true,"id":60530}},"60534":{},"60535":{"change":{"__isSmartRef__":true,"id":60536},"tick":{"__isSmartRef__":true,"id":60540}},"60536":{"varMapping":{"__isSmartRef__":true,"id":60537},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60538},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60537":{"this":{"__isSmartRef__":true,"id":60508}},"60538":{"timestamp":{"__isSmartRef__":true,"id":60539},"user":"cschuster","tags":[]},"60539":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60540":{"varMapping":{"__isSmartRef__":true,"id":60541},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60541":{"this":{"__isSmartRef__":true,"id":60508}},"60542":{"timestamp":{"__isSmartRef__":true,"id":60543},"user":"cschuster","tags":[]},"60543":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60544":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60545}],"id":"6A39EF93-D594-461B-9C82-FA31F853FE75","shape":{"__isSmartRef__":true,"id":60546},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1588","partsBinMetaInfo":{"__isSmartRef__":true,"id":60547},"eventHandler":{"__isSmartRef__":true,"id":60564},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E","1D646B34-BEBC-429A-B4DB-A1DA7676FA16"],"partTests":{"__isSmartRef__":true,"id":60565},"_ClipMode":"visible","moved":true,"b":78.2424028776586,"#startLetters":"set","isBeingDragged":false,"delta":0.9780300359707326,"_Rotation":-16.832379036635295,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60570},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2504.4,1713.7)"},"60545":{"target":{"__isSmartRef__":true,"id":60544},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60546":{"_BorderWidth":9.89509231020606,"_ClipMode":"visible","_BorderRadius":1.660914039298409,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.0,60.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,303,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.1)"},"60547":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60548},{"__isSmartRef__":true,"id":60550},{"__isSmartRef__":true,"id":60552},{"__isSmartRef__":true,"id":60554},{"__isSmartRef__":true,"id":60556},{"__isSmartRef__":true,"id":60558},{"__isSmartRef__":true,"id":60560},{"__isSmartRef__":true,"id":60562}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60548":{"date":{"__isSmartRef__":true,"id":60549},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60550":{"date":{"__isSmartRef__":true,"id":60551},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60551":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60552":{"date":{"__isSmartRef__":true,"id":60553},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60553":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60554":{"date":{"__isSmartRef__":true,"id":60555},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60555":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60556":{"date":{"__isSmartRef__":true,"id":60557},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60557":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60558":{"date":{"__isSmartRef__":true,"id":60559},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60559":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60560":{"date":{"__isSmartRef__":true,"id":60561},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60561":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60562":{"date":{"__isSmartRef__":true,"id":60563},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60563":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60564":{"morph":{"__isSmartRef__":true,"id":60544},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60565":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60566}},"60566":{"test01IsMorph":{"__isSmartRef__":true,"id":60567}},"60567":{"varMapping":{"__isSmartRef__":true,"id":60568},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60568":{"this":{"__isSmartRef__":true,"id":60565}},"60569":{},"60570":{"change":{"__isSmartRef__":true,"id":60571},"tick":{"__isSmartRef__":true,"id":60575}},"60571":{"varMapping":{"__isSmartRef__":true,"id":60572},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60572":{"this":{"__isSmartRef__":true,"id":60544}},"60573":{"timestamp":{"__isSmartRef__":true,"id":60574},"user":"cschuster","tags":[]},"60574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60575":{"varMapping":{"__isSmartRef__":true,"id":60576},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60576":{"this":{"__isSmartRef__":true,"id":60544}},"60577":{"timestamp":{"__isSmartRef__":true,"id":60578},"user":"cschuster","tags":[]},"60578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60579":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60580}],"id":"A6D72157-CF89-4365-B40B-CD763EDCA68C","shape":{"__isSmartRef__":true,"id":60581},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1589","partsBinMetaInfo":{"__isSmartRef__":true,"id":60582},"eventHandler":{"__isSmartRef__":true,"id":60600},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","CAF4508C-DE99-43A3-B04E-BECE46909608","4852EAF1-1AEC-4EBD-B1A6-A17B75B93462","78F4F8F9-06F1-406E-9E43-7B1AF9CB0822"],"partTests":{"__isSmartRef__":true,"id":60601},"_ClipMode":"visible","moved":true,"b":61,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":34.99344449532765,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60606},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5367.4,4030.8)"},"60580":{"target":{"__isSmartRef__":true,"id":60579},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60581":{"_BorderWidth":9.373098535696979,"_ClipMode":"visible","_BorderRadius":9.401614715335905,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,65.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,348,-222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-29.7)"},"60582":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60583},{"__isSmartRef__":true,"id":60585},{"__isSmartRef__":true,"id":60587},{"__isSmartRef__":true,"id":60589},{"__isSmartRef__":true,"id":60591},{"__isSmartRef__":true,"id":60593},{"__isSmartRef__":true,"id":60595},{"__isSmartRef__":true,"id":60597}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60599},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60583":{"date":{"__isSmartRef__":true,"id":60584},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60585":{"date":{"__isSmartRef__":true,"id":60586},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60586":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60587":{"date":{"__isSmartRef__":true,"id":60588},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60588":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60589":{"date":{"__isSmartRef__":true,"id":60590},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60590":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60591":{"date":{"__isSmartRef__":true,"id":60592},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60592":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60593":{"date":{"__isSmartRef__":true,"id":60594},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60594":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60595":{"date":{"__isSmartRef__":true,"id":60596},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60597":{"date":{"__isSmartRef__":true,"id":60598},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60598":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60599":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60600":{"morph":{"__isSmartRef__":true,"id":60579},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60601":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60602}},"60602":{"test01IsMorph":{"__isSmartRef__":true,"id":60603}},"60603":{"varMapping":{"__isSmartRef__":true,"id":60604},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60604":{"this":{"__isSmartRef__":true,"id":60601}},"60605":{},"60606":{"change":{"__isSmartRef__":true,"id":60607},"tick":{"__isSmartRef__":true,"id":60611}},"60607":{"varMapping":{"__isSmartRef__":true,"id":60608},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60608":{"this":{"__isSmartRef__":true,"id":60579}},"60609":{"timestamp":{"__isSmartRef__":true,"id":60610},"user":"cschuster","tags":[]},"60610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60611":{"varMapping":{"__isSmartRef__":true,"id":60612},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60612":{"this":{"__isSmartRef__":true,"id":60579}},"60613":{"timestamp":{"__isSmartRef__":true,"id":60614},"user":"cschuster","tags":[]},"60614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60615":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60616}],"id":"4F77FBC6-EB25-4FFD-AC02-5DF622B94DF6","shape":{"__isSmartRef__":true,"id":60617},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1590","partsBinMetaInfo":{"__isSmartRef__":true,"id":60618},"eventHandler":{"__isSmartRef__":true,"id":60636},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","4EE09922-B734-4387-BBC1-FDA087224891","97B58827-D390-4EC2-91B5-560D07B1FBA5"],"partTests":{"__isSmartRef__":true,"id":60637},"_ClipMode":"visible","moved":true,"b":22,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-23.42289094695247,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60642},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4825.0,4123.3)"},"60616":{"target":{"__isSmartRef__":true,"id":60615},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60617":{"_BorderWidth":6.87303296707956,"_ClipMode":"visible","_BorderRadius":34.386796006773025,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.8,85.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(96,333,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.5,-38.5)"},"60618":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60619},{"__isSmartRef__":true,"id":60621},{"__isSmartRef__":true,"id":60623},{"__isSmartRef__":true,"id":60625},{"__isSmartRef__":true,"id":60627},{"__isSmartRef__":true,"id":60629},{"__isSmartRef__":true,"id":60631},{"__isSmartRef__":true,"id":60633}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60635},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60619":{"date":{"__isSmartRef__":true,"id":60620},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60621":{"date":{"__isSmartRef__":true,"id":60622},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60622":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60623":{"date":{"__isSmartRef__":true,"id":60624},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60624":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60625":{"date":{"__isSmartRef__":true,"id":60626},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60626":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60627":{"date":{"__isSmartRef__":true,"id":60628},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60628":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60629":{"date":{"__isSmartRef__":true,"id":60630},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60630":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60631":{"date":{"__isSmartRef__":true,"id":60632},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60633":{"date":{"__isSmartRef__":true,"id":60634},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60634":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60635":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60636":{"morph":{"__isSmartRef__":true,"id":60615},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60637":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60638}},"60638":{"test01IsMorph":{"__isSmartRef__":true,"id":60639}},"60639":{"varMapping":{"__isSmartRef__":true,"id":60640},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60640":{"this":{"__isSmartRef__":true,"id":60637}},"60641":{},"60642":{"change":{"__isSmartRef__":true,"id":60643},"tick":{"__isSmartRef__":true,"id":60647}},"60643":{"varMapping":{"__isSmartRef__":true,"id":60644},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60644":{"this":{"__isSmartRef__":true,"id":60615}},"60645":{"timestamp":{"__isSmartRef__":true,"id":60646},"user":"cschuster","tags":[]},"60646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60647":{"varMapping":{"__isSmartRef__":true,"id":60648},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60648":{"this":{"__isSmartRef__":true,"id":60615}},"60649":{"timestamp":{"__isSmartRef__":true,"id":60650},"user":"cschuster","tags":[]},"60650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60651":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60652}],"id":"5503C0E8-1336-4FC9-B8AD-0FF5AC68047A","shape":{"__isSmartRef__":true,"id":60653},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1591","partsBinMetaInfo":{"__isSmartRef__":true,"id":60654},"eventHandler":{"__isSmartRef__":true,"id":60672},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","48E256A4-8A5C-42DC-A156-57A0E8531A30"],"partTests":{"__isSmartRef__":true,"id":60673},"_ClipMode":"visible","moved":true,"b":5.376657716464251,"#startLetters":"set","isBeingDragged":false,"delta":0.8961096194107085,"_Rotation":-25.18888975107809,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60678},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4686.0,4382.1)"},"60652":{"target":{"__isSmartRef__":true,"id":60651},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60653":{"_BorderWidth":5.468513569358056,"_ClipMode":"visible","_BorderRadius":39.648792056523796,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.5,96.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(24,279,245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.9,-39.9)"},"60654":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60655},{"__isSmartRef__":true,"id":60657},{"__isSmartRef__":true,"id":60659},{"__isSmartRef__":true,"id":60661},{"__isSmartRef__":true,"id":60663},{"__isSmartRef__":true,"id":60665},{"__isSmartRef__":true,"id":60667},{"__isSmartRef__":true,"id":60669}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60671},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60655":{"date":{"__isSmartRef__":true,"id":60656},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60657":{"date":{"__isSmartRef__":true,"id":60658},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60658":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60659":{"date":{"__isSmartRef__":true,"id":60660},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60660":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60661":{"date":{"__isSmartRef__":true,"id":60662},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60662":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60663":{"date":{"__isSmartRef__":true,"id":60664},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60664":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60665":{"date":{"__isSmartRef__":true,"id":60666},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60666":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60667":{"date":{"__isSmartRef__":true,"id":60668},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60669":{"date":{"__isSmartRef__":true,"id":60670},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60670":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60671":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60672":{"morph":{"__isSmartRef__":true,"id":60651},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60673":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60674}},"60674":{"test01IsMorph":{"__isSmartRef__":true,"id":60675}},"60675":{"varMapping":{"__isSmartRef__":true,"id":60676},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60676":{"this":{"__isSmartRef__":true,"id":60673}},"60677":{},"60678":{"change":{"__isSmartRef__":true,"id":60679},"tick":{"__isSmartRef__":true,"id":60683}},"60679":{"varMapping":{"__isSmartRef__":true,"id":60680},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60680":{"this":{"__isSmartRef__":true,"id":60651}},"60681":{"timestamp":{"__isSmartRef__":true,"id":60682},"user":"cschuster","tags":[]},"60682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60683":{"varMapping":{"__isSmartRef__":true,"id":60684},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60684":{"this":{"__isSmartRef__":true,"id":60651}},"60685":{"timestamp":{"__isSmartRef__":true,"id":60686},"user":"cschuster","tags":[]},"60686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60687":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60688}],"id":"716FF191-21E5-40F3-8402-610E9219FFC2","shape":{"__isSmartRef__":true,"id":60689},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1592","partsBinMetaInfo":{"__isSmartRef__":true,"id":60690},"eventHandler":{"__isSmartRef__":true,"id":60708},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF"],"partTests":{"__isSmartRef__":true,"id":60709},"_ClipMode":"visible","moved":true,"b":217.69298922416056,"#startLetters":"set","isBeingDragged":false,"delta":-0.9181097469408996,"_Rotation":3.4572147984769614,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60714},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6140.9,4504.9)"},"60688":{"target":{"__isSmartRef__":true,"id":60687},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60689":{"_BorderWidth":1.9428488969537927,"_ClipMode":"visible","_BorderRadius":25.046123413029378,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,124.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-156,-359,-43)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.8,-4.2)"},"60690":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60691},{"__isSmartRef__":true,"id":60693},{"__isSmartRef__":true,"id":60695},{"__isSmartRef__":true,"id":60697},{"__isSmartRef__":true,"id":60699},{"__isSmartRef__":true,"id":60701},{"__isSmartRef__":true,"id":60703},{"__isSmartRef__":true,"id":60705}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60707},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60691":{"date":{"__isSmartRef__":true,"id":60692},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60693":{"date":{"__isSmartRef__":true,"id":60694},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60694":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60695":{"date":{"__isSmartRef__":true,"id":60696},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60696":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60697":{"date":{"__isSmartRef__":true,"id":60698},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60699":{"date":{"__isSmartRef__":true,"id":60700},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60700":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60701":{"date":{"__isSmartRef__":true,"id":60702},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60702":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60703":{"date":{"__isSmartRef__":true,"id":60704},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60704":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60705":{"date":{"__isSmartRef__":true,"id":60706},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60706":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60707":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60708":{"morph":{"__isSmartRef__":true,"id":60687},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60709":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60710}},"60710":{"test01IsMorph":{"__isSmartRef__":true,"id":60711}},"60711":{"varMapping":{"__isSmartRef__":true,"id":60712},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60712":{"this":{"__isSmartRef__":true,"id":60709}},"60713":{},"60714":{"change":{"__isSmartRef__":true,"id":60715},"tick":{"__isSmartRef__":true,"id":60719}},"60715":{"varMapping":{"__isSmartRef__":true,"id":60716},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60716":{"this":{"__isSmartRef__":true,"id":60687}},"60717":{"timestamp":{"__isSmartRef__":true,"id":60718},"user":"cschuster","tags":[]},"60718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60719":{"varMapping":{"__isSmartRef__":true,"id":60720},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60720":{"this":{"__isSmartRef__":true,"id":60687}},"60721":{"timestamp":{"__isSmartRef__":true,"id":60722},"user":"cschuster","tags":[]},"60722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60723":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60724}],"id":"E7EB061A-A266-4592-9C80-CAEDD86FC1F7","shape":{"__isSmartRef__":true,"id":60725},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1593","partsBinMetaInfo":{"__isSmartRef__":true,"id":60726},"eventHandler":{"__isSmartRef__":true,"id":60744},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06","603A8B1B-DEFA-47A7-B2CA-E419FDBF2712"],"partTests":{"__isSmartRef__":true,"id":60745},"_ClipMode":"visible","moved":true,"b":130.0566038416,"#startLetters":"set","isBeingDragged":false,"delta":-0.8392094750306569,"_Rotation":24.084470421387213,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60750},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4092.2,4411.5)"},"60724":{"target":{"__isSmartRef__":true,"id":60723},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60725":{"_BorderWidth":8.82704522235625,"_ClipMode":"visible","_BorderRadius":16.565959785664305,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,69.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(196,32,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-7.1)"},"60726":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60727},{"__isSmartRef__":true,"id":60729},{"__isSmartRef__":true,"id":60731},{"__isSmartRef__":true,"id":60733},{"__isSmartRef__":true,"id":60735},{"__isSmartRef__":true,"id":60737},{"__isSmartRef__":true,"id":60739},{"__isSmartRef__":true,"id":60741}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60743},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60727":{"date":{"__isSmartRef__":true,"id":60728},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60729":{"date":{"__isSmartRef__":true,"id":60730},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60730":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60731":{"date":{"__isSmartRef__":true,"id":60732},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60732":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60733":{"date":{"__isSmartRef__":true,"id":60734},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60734":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60735":{"date":{"__isSmartRef__":true,"id":60736},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60736":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60737":{"date":{"__isSmartRef__":true,"id":60738},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60738":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60739":{"date":{"__isSmartRef__":true,"id":60740},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60740":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60741":{"date":{"__isSmartRef__":true,"id":60742},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60742":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60743":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60744":{"morph":{"__isSmartRef__":true,"id":60723},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60745":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60746}},"60746":{"test01IsMorph":{"__isSmartRef__":true,"id":60747}},"60747":{"varMapping":{"__isSmartRef__":true,"id":60748},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60748":{"this":{"__isSmartRef__":true,"id":60745}},"60749":{},"60750":{"change":{"__isSmartRef__":true,"id":60751},"tick":{"__isSmartRef__":true,"id":60755}},"60751":{"varMapping":{"__isSmartRef__":true,"id":60752},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60752":{"this":{"__isSmartRef__":true,"id":60723}},"60753":{"timestamp":{"__isSmartRef__":true,"id":60754},"user":"cschuster","tags":[]},"60754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60755":{"varMapping":{"__isSmartRef__":true,"id":60756},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60756":{"this":{"__isSmartRef__":true,"id":60723}},"60757":{"timestamp":{"__isSmartRef__":true,"id":60758},"user":"cschuster","tags":[]},"60758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60759":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60760}],"id":"0966FE8E-E852-40F9-A3CA-7A0C4B01C2F2","shape":{"__isSmartRef__":true,"id":60761},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1594","partsBinMetaInfo":{"__isSmartRef__":true,"id":60762},"eventHandler":{"__isSmartRef__":true,"id":60780},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03"],"partTests":{"__isSmartRef__":true,"id":60781},"_ClipMode":"visible","moved":true,"b":275.3599113650853,"#startLetters":"set","isBeingDragged":false,"delta":-0.6995048647513613,"_Rotation":5.183579102030871,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60786},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5494.7,5282.8)"},"60760":{"target":{"__isSmartRef__":true,"id":60759},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60761":{"_BorderWidth":0.021862167557035406,"_ClipMode":"visible","_BorderRadius":0.3490299539201014,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.6,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-231,73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.9)"},"60762":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60763},{"__isSmartRef__":true,"id":60765},{"__isSmartRef__":true,"id":60767},{"__isSmartRef__":true,"id":60769},{"__isSmartRef__":true,"id":60771},{"__isSmartRef__":true,"id":60773},{"__isSmartRef__":true,"id":60775},{"__isSmartRef__":true,"id":60777}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60779},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60763":{"date":{"__isSmartRef__":true,"id":60764},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60765":{"date":{"__isSmartRef__":true,"id":60766},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60766":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60767":{"date":{"__isSmartRef__":true,"id":60768},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60768":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60769":{"date":{"__isSmartRef__":true,"id":60770},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60770":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60771":{"date":{"__isSmartRef__":true,"id":60772},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60772":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60773":{"date":{"__isSmartRef__":true,"id":60774},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60774":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60775":{"date":{"__isSmartRef__":true,"id":60776},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60777":{"date":{"__isSmartRef__":true,"id":60778},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60778":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60779":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60780":{"morph":{"__isSmartRef__":true,"id":60759},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60781":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60782}},"60782":{"test01IsMorph":{"__isSmartRef__":true,"id":60783}},"60783":{"varMapping":{"__isSmartRef__":true,"id":60784},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60784":{"this":{"__isSmartRef__":true,"id":60781}},"60785":{},"60786":{"change":{"__isSmartRef__":true,"id":60787},"tick":{"__isSmartRef__":true,"id":60791}},"60787":{"varMapping":{"__isSmartRef__":true,"id":60788},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60788":{"this":{"__isSmartRef__":true,"id":60759}},"60789":{"timestamp":{"__isSmartRef__":true,"id":60790},"user":"cschuster","tags":[]},"60790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60791":{"varMapping":{"__isSmartRef__":true,"id":60792},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60792":{"this":{"__isSmartRef__":true,"id":60759}},"60793":{"timestamp":{"__isSmartRef__":true,"id":60794},"user":"cschuster","tags":[]},"60794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60795":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60796}],"id":"94B7CE29-17A0-4743-81CE-7FF5E7BA99B5","shape":{"__isSmartRef__":true,"id":60797},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1595","partsBinMetaInfo":{"__isSmartRef__":true,"id":60798},"eventHandler":{"__isSmartRef__":true,"id":60816},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F"],"partTests":{"__isSmartRef__":true,"id":60817},"_ClipMode":"visible","moved":true,"b":70.58626085199649,"#startLetters":"set","isBeingDragged":false,"delta":0.5646900868159719,"_Rotation":30.306597021664285,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60822},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5514.6,4552.8)"},"60796":{"target":{"__isSmartRef__":true,"id":60795},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60797":{"_BorderWidth":9.71571490396708,"_ClipMode":"visible","_BorderRadius":4.419252711204433,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.1,62.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(241,327,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-26.6)"},"60798":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60799},{"__isSmartRef__":true,"id":60801},{"__isSmartRef__":true,"id":60803},{"__isSmartRef__":true,"id":60805},{"__isSmartRef__":true,"id":60807},{"__isSmartRef__":true,"id":60809},{"__isSmartRef__":true,"id":60811},{"__isSmartRef__":true,"id":60813}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60815},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60799":{"date":{"__isSmartRef__":true,"id":60800},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60801":{"date":{"__isSmartRef__":true,"id":60802},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60802":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60803":{"date":{"__isSmartRef__":true,"id":60804},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60804":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60805":{"date":{"__isSmartRef__":true,"id":60806},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60806":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60807":{"date":{"__isSmartRef__":true,"id":60808},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60808":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60809":{"date":{"__isSmartRef__":true,"id":60810},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60810":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60811":{"date":{"__isSmartRef__":true,"id":60812},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60813":{"date":{"__isSmartRef__":true,"id":60814},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60815":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60816":{"morph":{"__isSmartRef__":true,"id":60795},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60817":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60818}},"60818":{"test01IsMorph":{"__isSmartRef__":true,"id":60819}},"60819":{"varMapping":{"__isSmartRef__":true,"id":60820},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60820":{"this":{"__isSmartRef__":true,"id":60817}},"60821":{},"60822":{"change":{"__isSmartRef__":true,"id":60823},"tick":{"__isSmartRef__":true,"id":60827}},"60823":{"varMapping":{"__isSmartRef__":true,"id":60824},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60824":{"this":{"__isSmartRef__":true,"id":60795}},"60825":{"timestamp":{"__isSmartRef__":true,"id":60826},"user":"cschuster","tags":[]},"60826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60827":{"varMapping":{"__isSmartRef__":true,"id":60828},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60828":{"this":{"__isSmartRef__":true,"id":60795}},"60829":{"timestamp":{"__isSmartRef__":true,"id":60830},"user":"cschuster","tags":[]},"60830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60831":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60832}],"id":"9B8CA9EC-5F40-499F-B4C9-F18C1992A687","shape":{"__isSmartRef__":true,"id":60833},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1596","partsBinMetaInfo":{"__isSmartRef__":true,"id":60834},"eventHandler":{"__isSmartRef__":true,"id":60852},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D","A7995462-EC80-42E0-A719-33CDCC08ACD9"],"partTests":{"__isSmartRef__":true,"id":60853},"_ClipMode":"visible","moved":true,"b":289.7166602509096,"#startLetters":"set","isBeingDragged":false,"delta":-0.7639493450988084,"_Rotation":14.65017716421265,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60858},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5960.9,5047.1)"},"60832":{"target":{"__isSmartRef__":true,"id":60831},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60833":{"_BorderWidth":0.2931375713844906,"_ClipMode":"visible","_BorderRadius":4.552713724940325,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.6,137.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-155,-114)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-26.7)"},"60834":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60835},{"__isSmartRef__":true,"id":60837},{"__isSmartRef__":true,"id":60839},{"__isSmartRef__":true,"id":60841},{"__isSmartRef__":true,"id":60843},{"__isSmartRef__":true,"id":60845},{"__isSmartRef__":true,"id":60847},{"__isSmartRef__":true,"id":60849}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60851},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60835":{"date":{"__isSmartRef__":true,"id":60836},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60837":{"date":{"__isSmartRef__":true,"id":60838},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60838":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60839":{"date":{"__isSmartRef__":true,"id":60840},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60840":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60841":{"date":{"__isSmartRef__":true,"id":60842},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60842":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60843":{"date":{"__isSmartRef__":true,"id":60844},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60844":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60845":{"date":{"__isSmartRef__":true,"id":60846},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60846":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60847":{"date":{"__isSmartRef__":true,"id":60848},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60849":{"date":{"__isSmartRef__":true,"id":60850},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60851":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60852":{"morph":{"__isSmartRef__":true,"id":60831},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60853":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60854}},"60854":{"test01IsMorph":{"__isSmartRef__":true,"id":60855}},"60855":{"varMapping":{"__isSmartRef__":true,"id":60856},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60856":{"this":{"__isSmartRef__":true,"id":60853}},"60857":{},"60858":{"change":{"__isSmartRef__":true,"id":60859},"tick":{"__isSmartRef__":true,"id":60863}},"60859":{"varMapping":{"__isSmartRef__":true,"id":60860},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60860":{"this":{"__isSmartRef__":true,"id":60831}},"60861":{"timestamp":{"__isSmartRef__":true,"id":60862},"user":"cschuster","tags":[]},"60862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60863":{"varMapping":{"__isSmartRef__":true,"id":60864},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60864":{"this":{"__isSmartRef__":true,"id":60831}},"60865":{"timestamp":{"__isSmartRef__":true,"id":60866},"user":"cschuster","tags":[]},"60866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60867":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60868}],"id":"D7B4C8FA-D7E4-45A6-820A-63AD2B5DF9BA","shape":{"__isSmartRef__":true,"id":60869},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1597","partsBinMetaInfo":{"__isSmartRef__":true,"id":60870},"eventHandler":{"__isSmartRef__":true,"id":60888},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FAD84A8E-6907-4F3E-A286-75F7C7E41AED"],"partTests":{"__isSmartRef__":true,"id":60889},"_ClipMode":"visible","moved":true,"b":68.0655043576844,"#startLetters":"set","isBeingDragged":false,"delta":-0.4547266287263483,"_Rotation":-16.507640846189503,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60894},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5162.3,5180.3)"},"60868":{"target":{"__isSmartRef__":true,"id":60867},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60869":{"_BorderWidth":9.638057618907506,"_ClipMode":"visible","_BorderRadius":5.581474437910455,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.7,62.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,333,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-27.5)"},"60870":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60871},{"__isSmartRef__":true,"id":60873},{"__isSmartRef__":true,"id":60875},{"__isSmartRef__":true,"id":60877},{"__isSmartRef__":true,"id":60879},{"__isSmartRef__":true,"id":60881},{"__isSmartRef__":true,"id":60883},{"__isSmartRef__":true,"id":60885}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60887},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60871":{"date":{"__isSmartRef__":true,"id":60872},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60873":{"date":{"__isSmartRef__":true,"id":60874},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60874":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60875":{"date":{"__isSmartRef__":true,"id":60876},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60876":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60877":{"date":{"__isSmartRef__":true,"id":60878},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60879":{"date":{"__isSmartRef__":true,"id":60880},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60880":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60881":{"date":{"__isSmartRef__":true,"id":60882},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60882":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60883":{"date":{"__isSmartRef__":true,"id":60884},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60885":{"date":{"__isSmartRef__":true,"id":60886},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60887":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60888":{"morph":{"__isSmartRef__":true,"id":60867},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60889":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60890}},"60890":{"test01IsMorph":{"__isSmartRef__":true,"id":60891}},"60891":{"varMapping":{"__isSmartRef__":true,"id":60892},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60892":{"this":{"__isSmartRef__":true,"id":60889}},"60893":{},"60894":{"change":{"__isSmartRef__":true,"id":60895},"tick":{"__isSmartRef__":true,"id":60899}},"60895":{"varMapping":{"__isSmartRef__":true,"id":60896},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60896":{"this":{"__isSmartRef__":true,"id":60867}},"60897":{"timestamp":{"__isSmartRef__":true,"id":60898},"user":"cschuster","tags":[]},"60898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60899":{"varMapping":{"__isSmartRef__":true,"id":60900},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60900":{"this":{"__isSmartRef__":true,"id":60867}},"60901":{"timestamp":{"__isSmartRef__":true,"id":60902},"user":"cschuster","tags":[]},"60902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60903":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60904}],"id":"EAC79E61-370E-46B3-9F6E-FE745208C001","shape":{"__isSmartRef__":true,"id":60905},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1598","partsBinMetaInfo":{"__isSmartRef__":true,"id":60906},"eventHandler":{"__isSmartRef__":true,"id":60924},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79","CFABD568-FB34-40F2-9D91-32099205E0A8","0367E9C4-2130-44D6-BA91-7569BD3BA749"],"partTests":{"__isSmartRef__":true,"id":60925},"_ClipMode":"visible","moved":true,"b":208,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":10.400100201952688,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60930},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6024.6,4650.0)"},"60904":{"target":{"__isSmartRef__":true,"id":60903},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60905":{"_BorderWidth":2.652642186070546,"_ClipMode":"visible","_BorderRadius":31.18385806941493,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,118.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,-346,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-2.3)"},"60906":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60907},{"__isSmartRef__":true,"id":60909},{"__isSmartRef__":true,"id":60911},{"__isSmartRef__":true,"id":60913},{"__isSmartRef__":true,"id":60915},{"__isSmartRef__":true,"id":60917},{"__isSmartRef__":true,"id":60919},{"__isSmartRef__":true,"id":60921}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60923},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60907":{"date":{"__isSmartRef__":true,"id":60908},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60909":{"date":{"__isSmartRef__":true,"id":60910},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60910":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60911":{"date":{"__isSmartRef__":true,"id":60912},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60912":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60913":{"date":{"__isSmartRef__":true,"id":60914},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60915":{"date":{"__isSmartRef__":true,"id":60916},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60916":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60917":{"date":{"__isSmartRef__":true,"id":60918},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60918":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60919":{"date":{"__isSmartRef__":true,"id":60920},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60921":{"date":{"__isSmartRef__":true,"id":60922},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60923":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60924":{"morph":{"__isSmartRef__":true,"id":60903},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60925":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60926}},"60926":{"test01IsMorph":{"__isSmartRef__":true,"id":60927}},"60927":{"varMapping":{"__isSmartRef__":true,"id":60928},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60928":{"this":{"__isSmartRef__":true,"id":60925}},"60929":{},"60930":{"change":{"__isSmartRef__":true,"id":60931},"tick":{"__isSmartRef__":true,"id":60935}},"60931":{"varMapping":{"__isSmartRef__":true,"id":60932},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60932":{"this":{"__isSmartRef__":true,"id":60903}},"60933":{"timestamp":{"__isSmartRef__":true,"id":60934},"user":"cschuster","tags":[]},"60934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60935":{"varMapping":{"__isSmartRef__":true,"id":60936},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60936":{"this":{"__isSmartRef__":true,"id":60903}},"60937":{"timestamp":{"__isSmartRef__":true,"id":60938},"user":"cschuster","tags":[]},"60938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60939":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60940}],"id":"A2EB398C-7629-4836-9D75-0E0484A7DEEF","shape":{"__isSmartRef__":true,"id":60941},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1599","partsBinMetaInfo":{"__isSmartRef__":true,"id":60942},"eventHandler":{"__isSmartRef__":true,"id":60960},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677"],"partTests":{"__isSmartRef__":true,"id":60961},"_ClipMode":"visible","moved":true,"b":248.56826644577086,"#startLetters":"set","isBeingDragged":false,"delta":-0.7331035102251917,"_Rotation":11.40979726522391,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60966},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6034.7,5197.6)"},"60940":{"target":{"__isSmartRef__":true,"id":60939},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60941":{"_BorderWidth":0.34573207881704615,"_ClipMode":"visible","_BorderRadius":5.340464188555691,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.2,137.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-238,-332,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-12.7)"},"60942":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60943},{"__isSmartRef__":true,"id":60945},{"__isSmartRef__":true,"id":60947},{"__isSmartRef__":true,"id":60949},{"__isSmartRef__":true,"id":60951},{"__isSmartRef__":true,"id":60953},{"__isSmartRef__":true,"id":60955},{"__isSmartRef__":true,"id":60957}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60959},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60943":{"date":{"__isSmartRef__":true,"id":60944},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60945":{"date":{"__isSmartRef__":true,"id":60946},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60946":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60947":{"date":{"__isSmartRef__":true,"id":60948},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60948":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60949":{"date":{"__isSmartRef__":true,"id":60950},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60951":{"date":{"__isSmartRef__":true,"id":60952},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60952":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60953":{"date":{"__isSmartRef__":true,"id":60954},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60954":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60955":{"date":{"__isSmartRef__":true,"id":60956},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60957":{"date":{"__isSmartRef__":true,"id":60958},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60959":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60960":{"morph":{"__isSmartRef__":true,"id":60939},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60961":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60962}},"60962":{"test01IsMorph":{"__isSmartRef__":true,"id":60963}},"60963":{"varMapping":{"__isSmartRef__":true,"id":60964},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":60965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60964":{"this":{"__isSmartRef__":true,"id":60961}},"60965":{},"60966":{"change":{"__isSmartRef__":true,"id":60967},"tick":{"__isSmartRef__":true,"id":60971}},"60967":{"varMapping":{"__isSmartRef__":true,"id":60968},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":60969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60968":{"this":{"__isSmartRef__":true,"id":60939}},"60969":{"timestamp":{"__isSmartRef__":true,"id":60970},"user":"cschuster","tags":[]},"60970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"60971":{"varMapping":{"__isSmartRef__":true,"id":60972},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":60973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"60972":{"this":{"__isSmartRef__":true,"id":60939}},"60973":{"timestamp":{"__isSmartRef__":true,"id":60974},"user":"cschuster","tags":[]},"60974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"60975":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":60976}],"id":"330A2852-0295-4D51-9443-F65F89DD19B1","shape":{"__isSmartRef__":true,"id":60977},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1600","partsBinMetaInfo":{"__isSmartRef__":true,"id":60978},"eventHandler":{"__isSmartRef__":true,"id":60996},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","9FCD8026-0C80-4C90-BEAE-EDBB636825F4","12C1673C-E341-4BD3-9055-454E5775FAB6"],"partTests":{"__isSmartRef__":true,"id":60997},"_ClipMode":"visible","moved":true,"b":223,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":10.659118249606252,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61002},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4344.9,3279.9)"},"60976":{"target":{"__isSmartRef__":true,"id":60975},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"60977":{"_BorderWidth":1.5900081996875084,"_ClipMode":"visible","_BorderRadius":21.395129474882513,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,127.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,-362,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-5.4)"},"60978":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":60979},{"__isSmartRef__":true,"id":60981},{"__isSmartRef__":true,"id":60983},{"__isSmartRef__":true,"id":60985},{"__isSmartRef__":true,"id":60987},{"__isSmartRef__":true,"id":60989},{"__isSmartRef__":true,"id":60991},{"__isSmartRef__":true,"id":60993}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":60995},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60979":{"date":{"__isSmartRef__":true,"id":60980},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"60980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"60981":{"date":{"__isSmartRef__":true,"id":60982},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"60982":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"60983":{"date":{"__isSmartRef__":true,"id":60984},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"60984":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"60985":{"date":{"__isSmartRef__":true,"id":60986},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"60986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"60987":{"date":{"__isSmartRef__":true,"id":60988},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"60988":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"60989":{"date":{"__isSmartRef__":true,"id":60990},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"60990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"60991":{"date":{"__isSmartRef__":true,"id":60992},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"60992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"60993":{"date":{"__isSmartRef__":true,"id":60994},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"60994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"60995":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"60996":{"morph":{"__isSmartRef__":true,"id":60975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"60997":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60998}},"60998":{"test01IsMorph":{"__isSmartRef__":true,"id":60999}},"60999":{"varMapping":{"__isSmartRef__":true,"id":61000},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61000":{"this":{"__isSmartRef__":true,"id":60997}},"61001":{},"61002":{"change":{"__isSmartRef__":true,"id":61003},"tick":{"__isSmartRef__":true,"id":61007}},"61003":{"varMapping":{"__isSmartRef__":true,"id":61004},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61004":{"this":{"__isSmartRef__":true,"id":60975}},"61005":{"timestamp":{"__isSmartRef__":true,"id":61006},"user":"cschuster","tags":[]},"61006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61007":{"varMapping":{"__isSmartRef__":true,"id":61008},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61008":{"this":{"__isSmartRef__":true,"id":60975}},"61009":{"timestamp":{"__isSmartRef__":true,"id":61010},"user":"cschuster","tags":[]},"61010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61011":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61012}],"id":"0B1176F7-C2CF-4739-AF29-B2D28573EE02","shape":{"__isSmartRef__":true,"id":61013},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1601","partsBinMetaInfo":{"__isSmartRef__":true,"id":61014},"eventHandler":{"__isSmartRef__":true,"id":61032},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","170839B4-A73A-4687-90F8-477BD9BF9D17","B549E6C1-CDCE-4904-B334-92B961E4E056"],"partTests":{"__isSmartRef__":true,"id":61033},"_ClipMode":"visible","moved":true,"b":146.4073532889597,"#startLetters":"set","isBeingDragged":false,"delta":0.5631052049575374,"_Rotation":18.867237475735504,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61038},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4775.1,3541.6)"},"61012":{"target":{"__isSmartRef__":true,"id":61011},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61013":{"_BorderWidth":7.7664232416056755,"_ClipMode":"visible","_BorderRadius":27.755043917286315,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.1,77.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(142,-72,176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.1,-3.3)"},"61014":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61015},{"__isSmartRef__":true,"id":61017},{"__isSmartRef__":true,"id":61019},{"__isSmartRef__":true,"id":61021},{"__isSmartRef__":true,"id":61023},{"__isSmartRef__":true,"id":61025},{"__isSmartRef__":true,"id":61027},{"__isSmartRef__":true,"id":61029}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61031},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61015":{"date":{"__isSmartRef__":true,"id":61016},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61017":{"date":{"__isSmartRef__":true,"id":61018},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61018":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61019":{"date":{"__isSmartRef__":true,"id":61020},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61020":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61021":{"date":{"__isSmartRef__":true,"id":61022},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61023":{"date":{"__isSmartRef__":true,"id":61024},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61024":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61025":{"date":{"__isSmartRef__":true,"id":61026},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61026":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61027":{"date":{"__isSmartRef__":true,"id":61028},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61029":{"date":{"__isSmartRef__":true,"id":61030},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61031":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61032":{"morph":{"__isSmartRef__":true,"id":61011},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61033":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61034}},"61034":{"test01IsMorph":{"__isSmartRef__":true,"id":61035}},"61035":{"varMapping":{"__isSmartRef__":true,"id":61036},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61036":{"this":{"__isSmartRef__":true,"id":61033}},"61037":{},"61038":{"change":{"__isSmartRef__":true,"id":61039},"tick":{"__isSmartRef__":true,"id":61043}},"61039":{"varMapping":{"__isSmartRef__":true,"id":61040},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61040":{"this":{"__isSmartRef__":true,"id":61011}},"61041":{"timestamp":{"__isSmartRef__":true,"id":61042},"user":"cschuster","tags":[]},"61042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61043":{"varMapping":{"__isSmartRef__":true,"id":61044},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61044":{"this":{"__isSmartRef__":true,"id":61011}},"61045":{"timestamp":{"__isSmartRef__":true,"id":61046},"user":"cschuster","tags":[]},"61046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61047":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61048}],"id":"F06EE21D-C815-4D7A-8A23-B7DDB8BFD0E4","shape":{"__isSmartRef__":true,"id":61049},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1602","partsBinMetaInfo":{"__isSmartRef__":true,"id":61050},"eventHandler":{"__isSmartRef__":true,"id":61068},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","35006E49-0920-4357-BC7C-EEC19AAED219"],"partTests":{"__isSmartRef__":true,"id":61069},"_ClipMode":"visible","moved":true,"b":18,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-20.275267571889554,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61074},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4328.7,4743.3)"},"61048":{"target":{"__isSmartRef__":true,"id":61047},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61049":{"_BorderWidth":6.545084971874737,"_ClipMode":"visible","_BorderRadius":36.180339887498945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.5,87.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(79,323,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-39.0)"},"61050":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61051},{"__isSmartRef__":true,"id":61053},{"__isSmartRef__":true,"id":61055},{"__isSmartRef__":true,"id":61057},{"__isSmartRef__":true,"id":61059},{"__isSmartRef__":true,"id":61061},{"__isSmartRef__":true,"id":61063},{"__isSmartRef__":true,"id":61065}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61067},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61051":{"date":{"__isSmartRef__":true,"id":61052},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61053":{"date":{"__isSmartRef__":true,"id":61054},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61054":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61055":{"date":{"__isSmartRef__":true,"id":61056},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61056":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61057":{"date":{"__isSmartRef__":true,"id":61058},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61059":{"date":{"__isSmartRef__":true,"id":61060},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61060":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61061":{"date":{"__isSmartRef__":true,"id":61062},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61062":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61063":{"date":{"__isSmartRef__":true,"id":61064},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61065":{"date":{"__isSmartRef__":true,"id":61066},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61067":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61068":{"morph":{"__isSmartRef__":true,"id":61047},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61069":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61070}},"61070":{"test01IsMorph":{"__isSmartRef__":true,"id":61071}},"61071":{"varMapping":{"__isSmartRef__":true,"id":61072},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61072":{"this":{"__isSmartRef__":true,"id":61069}},"61073":{},"61074":{"change":{"__isSmartRef__":true,"id":61075},"tick":{"__isSmartRef__":true,"id":61079}},"61075":{"varMapping":{"__isSmartRef__":true,"id":61076},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61076":{"this":{"__isSmartRef__":true,"id":61047}},"61077":{"timestamp":{"__isSmartRef__":true,"id":61078},"user":"cschuster","tags":[]},"61078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61079":{"varMapping":{"__isSmartRef__":true,"id":61080},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61080":{"this":{"__isSmartRef__":true,"id":61047}},"61081":{"timestamp":{"__isSmartRef__":true,"id":61082},"user":"cschuster","tags":[]},"61082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61083":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61084}],"id":"2EE66882-D043-4646-952C-1A8B7B8665F0","shape":{"__isSmartRef__":true,"id":61085},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1603","partsBinMetaInfo":{"__isSmartRef__":true,"id":61086},"eventHandler":{"__isSmartRef__":true,"id":61104},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9","0937231C-0352-49C2-A1DD-25EBE246DA4A"],"partTests":{"__isSmartRef__":true,"id":61105},"_ClipMode":"visible","moved":true,"b":30.007472416444216,"#startLetters":"set","isBeingDragged":false,"delta":-0.5861323758144863,"_Rotation":42.24623157939816,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61110},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6322.9,5038.3)"},"61084":{"target":{"__isSmartRef__":true,"id":61083},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61085":{"_BorderWidth":7.500564706412068,"_ClipMode":"visible","_BorderRadius":29.995481838474124,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,80.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(128,350,138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.0,-37.3)"},"61086":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61087},{"__isSmartRef__":true,"id":61089},{"__isSmartRef__":true,"id":61091},{"__isSmartRef__":true,"id":61093},{"__isSmartRef__":true,"id":61095},{"__isSmartRef__":true,"id":61097},{"__isSmartRef__":true,"id":61099},{"__isSmartRef__":true,"id":61101}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61103},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61087":{"date":{"__isSmartRef__":true,"id":61088},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61089":{"date":{"__isSmartRef__":true,"id":61090},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61090":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61091":{"date":{"__isSmartRef__":true,"id":61092},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61092":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61093":{"date":{"__isSmartRef__":true,"id":61094},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61095":{"date":{"__isSmartRef__":true,"id":61096},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61096":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61097":{"date":{"__isSmartRef__":true,"id":61098},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61098":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61099":{"date":{"__isSmartRef__":true,"id":61100},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61101":{"date":{"__isSmartRef__":true,"id":61102},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61103":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61104":{"morph":{"__isSmartRef__":true,"id":61083},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61105":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61106}},"61106":{"test01IsMorph":{"__isSmartRef__":true,"id":61107}},"61107":{"varMapping":{"__isSmartRef__":true,"id":61108},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61108":{"this":{"__isSmartRef__":true,"id":61105}},"61109":{},"61110":{"change":{"__isSmartRef__":true,"id":61111},"tick":{"__isSmartRef__":true,"id":61115}},"61111":{"varMapping":{"__isSmartRef__":true,"id":61112},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61112":{"this":{"__isSmartRef__":true,"id":61083}},"61113":{"timestamp":{"__isSmartRef__":true,"id":61114},"user":"cschuster","tags":[]},"61114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61115":{"varMapping":{"__isSmartRef__":true,"id":61116},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61116":{"this":{"__isSmartRef__":true,"id":61083}},"61117":{"timestamp":{"__isSmartRef__":true,"id":61118},"user":"cschuster","tags":[]},"61118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61119":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61120}],"id":"18137336-30A3-46AF-AD18-47625EB2D2B9","shape":{"__isSmartRef__":true,"id":61121},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1604","partsBinMetaInfo":{"__isSmartRef__":true,"id":61122},"eventHandler":{"__isSmartRef__":true,"id":61140},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","83F0B24D-638C-4E74-A8DB-A3BC1A2D657B"],"partTests":{"__isSmartRef__":true,"id":61141},"_ClipMode":"visible","moved":true,"b":220.14501360768918,"#startLetters":"set","isBeingDragged":false,"delta":-0.9848942703683861,"_Rotation":23.93804533418789,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61146},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4265.8,3602.6)"},"61120":{"target":{"__isSmartRef__":true,"id":61119},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61121":{"_BorderWidth":1.7763780977651633,"_ClipMode":"visible","_BorderRadius":23.37321893029096,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,125.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-165,-361,-11)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.1,-4.7)"},"61122":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61123},{"__isSmartRef__":true,"id":61125},{"__isSmartRef__":true,"id":61127},{"__isSmartRef__":true,"id":61129},{"__isSmartRef__":true,"id":61131},{"__isSmartRef__":true,"id":61133},{"__isSmartRef__":true,"id":61135},{"__isSmartRef__":true,"id":61137}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61139},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61123":{"date":{"__isSmartRef__":true,"id":61124},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61125":{"date":{"__isSmartRef__":true,"id":61126},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61126":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61127":{"date":{"__isSmartRef__":true,"id":61128},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61128":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61129":{"date":{"__isSmartRef__":true,"id":61130},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61130":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61131":{"date":{"__isSmartRef__":true,"id":61132},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61132":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61133":{"date":{"__isSmartRef__":true,"id":61134},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61134":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61135":{"date":{"__isSmartRef__":true,"id":61136},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61137":{"date":{"__isSmartRef__":true,"id":61138},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61138":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61139":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61140":{"morph":{"__isSmartRef__":true,"id":61119},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61141":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61142}},"61142":{"test01IsMorph":{"__isSmartRef__":true,"id":61143}},"61143":{"varMapping":{"__isSmartRef__":true,"id":61144},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61144":{"this":{"__isSmartRef__":true,"id":61141}},"61145":{},"61146":{"change":{"__isSmartRef__":true,"id":61147},"tick":{"__isSmartRef__":true,"id":61151}},"61147":{"varMapping":{"__isSmartRef__":true,"id":61148},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61148":{"this":{"__isSmartRef__":true,"id":61119}},"61149":{"timestamp":{"__isSmartRef__":true,"id":61150},"user":"cschuster","tags":[]},"61150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61151":{"varMapping":{"__isSmartRef__":true,"id":61152},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61152":{"this":{"__isSmartRef__":true,"id":61119}},"61153":{"timestamp":{"__isSmartRef__":true,"id":61154},"user":"cschuster","tags":[]},"61154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61155":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61156}],"id":"5041266D-7557-44D4-86C4-241E933A88D7","shape":{"__isSmartRef__":true,"id":61157},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1605","partsBinMetaInfo":{"__isSmartRef__":true,"id":61158},"eventHandler":{"__isSmartRef__":true,"id":61176},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","9D6B37ED-4790-4707-8E66-9ECD91AEDBB6"],"partTests":{"__isSmartRef__":true,"id":61177},"_ClipMode":"visible","moved":true,"b":336.64622534794034,"#startLetters":"set","isBeingDragged":false,"delta":-0.9341509860823862,"_Rotation":-12.265774955771539,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61182},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5253.0,4250.1)"},"61156":{"target":{"__isSmartRef__":true,"id":61155},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61157":{"_BorderWidth":3.0179633438078226,"_ClipMode":"visible","_BorderRadius":33.71444910961685,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.9,115.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-102,134,-57)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.1,-38.4)"},"61158":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61159},{"__isSmartRef__":true,"id":61161},{"__isSmartRef__":true,"id":61163},{"__isSmartRef__":true,"id":61165},{"__isSmartRef__":true,"id":61167},{"__isSmartRef__":true,"id":61169},{"__isSmartRef__":true,"id":61171},{"__isSmartRef__":true,"id":61173}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61175},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61159":{"date":{"__isSmartRef__":true,"id":61160},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61161":{"date":{"__isSmartRef__":true,"id":61162},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61162":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61163":{"date":{"__isSmartRef__":true,"id":61164},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61164":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61165":{"date":{"__isSmartRef__":true,"id":61166},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61166":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61167":{"date":{"__isSmartRef__":true,"id":61168},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61168":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61169":{"date":{"__isSmartRef__":true,"id":61170},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61170":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61171":{"date":{"__isSmartRef__":true,"id":61172},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61173":{"date":{"__isSmartRef__":true,"id":61174},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61174":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61175":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61176":{"morph":{"__isSmartRef__":true,"id":61155},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61177":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61178}},"61178":{"test01IsMorph":{"__isSmartRef__":true,"id":61179}},"61179":{"varMapping":{"__isSmartRef__":true,"id":61180},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61180":{"this":{"__isSmartRef__":true,"id":61177}},"61181":{},"61182":{"change":{"__isSmartRef__":true,"id":61183},"tick":{"__isSmartRef__":true,"id":61187}},"61183":{"varMapping":{"__isSmartRef__":true,"id":61184},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61184":{"this":{"__isSmartRef__":true,"id":61155}},"61185":{"timestamp":{"__isSmartRef__":true,"id":61186},"user":"cschuster","tags":[]},"61186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61187":{"varMapping":{"__isSmartRef__":true,"id":61188},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61188":{"this":{"__isSmartRef__":true,"id":61155}},"61189":{"timestamp":{"__isSmartRef__":true,"id":61190},"user":"cschuster","tags":[]},"61190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61191":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61192}],"id":"D5DCB890-618C-4D9D-9769-4C4D100B3701","shape":{"__isSmartRef__":true,"id":61193},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1606","partsBinMetaInfo":{"__isSmartRef__":true,"id":61194},"eventHandler":{"__isSmartRef__":true,"id":61212},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","44E3F327-CF6F-4E8D-8877-5698D21FEEC2"],"partTests":{"__isSmartRef__":true,"id":61213},"_ClipMode":"visible","moved":true,"b":177,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-2.6224474967751754,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":61218},{"__isSmartRef__":true,"id":61222},{"__isSmartRef__":true,"id":61232},{"__isSmartRef__":true,"id":61230},{"__isSmartRef__":true,"id":61254},{"__isSmartRef__":true,"id":61258},{"__isSmartRef__":true,"id":61268},{"__isSmartRef__":true,"id":61266},{"__isSmartRef__":true,"id":61290},{"__isSmartRef__":true,"id":61294},{"__isSmartRef__":true,"id":61304},{"__isSmartRef__":true,"id":61302},{"__isSmartRef__":true,"id":61326},{"__isSmartRef__":true,"id":61330},{"__isSmartRef__":true,"id":61340},{"__isSmartRef__":true,"id":61338},{"__isSmartRef__":true,"id":61362},{"__isSmartRef__":true,"id":61366},{"__isSmartRef__":true,"id":61376},{"__isSmartRef__":true,"id":61374}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61398},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8643.2,5980.3)"},"61192":{"target":{"__isSmartRef__":true,"id":61191},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61193":{"_BorderWidth":5.261679781214719,"_ClipMode":"visible","_BorderRadius":39.89043790736547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,97.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,-242,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-0.0)"},"61194":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61195},{"__isSmartRef__":true,"id":61197},{"__isSmartRef__":true,"id":61199},{"__isSmartRef__":true,"id":61201},{"__isSmartRef__":true,"id":61203},{"__isSmartRef__":true,"id":61205},{"__isSmartRef__":true,"id":61207},{"__isSmartRef__":true,"id":61209}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61211},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61195":{"date":{"__isSmartRef__":true,"id":61196},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61197":{"date":{"__isSmartRef__":true,"id":61198},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61198":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61199":{"date":{"__isSmartRef__":true,"id":61200},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61200":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61201":{"date":{"__isSmartRef__":true,"id":61202},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61203":{"date":{"__isSmartRef__":true,"id":61204},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61204":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61205":{"date":{"__isSmartRef__":true,"id":61206},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61206":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61207":{"date":{"__isSmartRef__":true,"id":61208},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61209":{"date":{"__isSmartRef__":true,"id":61210},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61210":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61211":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61212":{"morph":{"__isSmartRef__":true,"id":61191},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61213":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61214}},"61214":{"test01IsMorph":{"__isSmartRef__":true,"id":61215}},"61215":{"varMapping":{"__isSmartRef__":true,"id":61216},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61216":{"this":{"__isSmartRef__":true,"id":61213}},"61217":{},"61218":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":61219},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61253},"dependedBy":{"__isSmartRef__":true,"id":61222},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61219":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":61220},"eventHandler":{"__isSmartRef__":true,"id":61221},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":61222},{"__isSmartRef__":true,"id":61230}],"_Rotation":-2.6224474967751754,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":61240}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61242},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"61220":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"61221":{"morph":{"__isSmartRef__":true,"id":61219},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61222":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":61219},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61223},"dependendConnections":[{"__isSmartRef__":true,"id":61218}],"attributeConnections":[{"__isSmartRef__":true,"id":61224},{"__isSmartRef__":true,"id":61226},{"__isSmartRef__":true,"id":61228}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61223":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61219}},"61224":{"sourceObj":{"__isSmartRef__":true,"id":61222},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61218},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61225},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61225":{"source":{"__isSmartRef__":true,"id":61222},"target":{"__isSmartRef__":true,"id":61218}},"61226":{"sourceObj":{"__isSmartRef__":true,"id":61222},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61218},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61227},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61227":{"source":{"__isSmartRef__":true,"id":61222},"target":{"__isSmartRef__":true,"id":61218}},"61228":{"sourceObj":{"__isSmartRef__":true,"id":61222},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61218},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61229},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61229":{"source":{"__isSmartRef__":true,"id":61222},"target":{"__isSmartRef__":true,"id":61218}},"61230":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":61219},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61231},"dependendConnections":[{"__isSmartRef__":true,"id":61232}],"attributeConnections":[{"__isSmartRef__":true,"id":61234},{"__isSmartRef__":true,"id":61236},{"__isSmartRef__":true,"id":61238}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61231":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61219}},"61232":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":61219},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61233},"dependedBy":{"__isSmartRef__":true,"id":61230},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61233":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61219}},"61234":{"sourceObj":{"__isSmartRef__":true,"id":61230},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61232},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61235},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61235":{"source":{"__isSmartRef__":true,"id":61230},"target":{"__isSmartRef__":true,"id":61232}},"61236":{"sourceObj":{"__isSmartRef__":true,"id":61230},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61232},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61237},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61237":{"source":{"__isSmartRef__":true,"id":61230},"target":{"__isSmartRef__":true,"id":61232}},"61238":{"sourceObj":{"__isSmartRef__":true,"id":61230},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61232},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61239},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61239":{"source":{"__isSmartRef__":true,"id":61230},"target":{"__isSmartRef__":true,"id":61232}},"61240":{"sourceObj":{"__isSmartRef__":true,"id":61219},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":61219},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":61241},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61241":{"source":{"__isSmartRef__":true,"id":61219},"target":{"__isSmartRef__":true,"id":61219}},"61242":{"remove":{"__isSmartRef__":true,"id":61243},"reconnect":{"__isSmartRef__":true,"id":61250}},"61243":{"varMapping":{"__isSmartRef__":true,"id":61244},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":61249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61244":{"this":{"__isSmartRef__":true,"id":61219},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61245}},"61245":{"$super":{"__isSmartRef__":true,"id":61246}},"61246":{"varMapping":{"__isSmartRef__":true,"id":61247},"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":61248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61247":{"obj":{"__isSmartRef__":true,"id":61219},"name":"remove"},"61248":{},"61249":{},"61250":{"varMapping":{"__isSmartRef__":true,"id":61251},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":61252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61251":{"this":{"__isSmartRef__":true,"id":61219}},"61252":{},"61253":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61219}},"61254":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":61255},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61289},"dependedBy":{"__isSmartRef__":true,"id":61258},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61255":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":61256},"eventHandler":{"__isSmartRef__":true,"id":61257},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":61258},{"__isSmartRef__":true,"id":61266}],"_Rotation":-2.6224474967751754,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":61276}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61278},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"61256":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"61257":{"morph":{"__isSmartRef__":true,"id":61255},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61258":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":61255},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61259},"dependendConnections":[{"__isSmartRef__":true,"id":61254}],"attributeConnections":[{"__isSmartRef__":true,"id":61260},{"__isSmartRef__":true,"id":61262},{"__isSmartRef__":true,"id":61264}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61259":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61255}},"61260":{"sourceObj":{"__isSmartRef__":true,"id":61258},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61254},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61261},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61261":{"source":{"__isSmartRef__":true,"id":61258},"target":{"__isSmartRef__":true,"id":61254}},"61262":{"sourceObj":{"__isSmartRef__":true,"id":61258},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61254},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61263},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61263":{"source":{"__isSmartRef__":true,"id":61258},"target":{"__isSmartRef__":true,"id":61254}},"61264":{"sourceObj":{"__isSmartRef__":true,"id":61258},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61254},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61265},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61265":{"source":{"__isSmartRef__":true,"id":61258},"target":{"__isSmartRef__":true,"id":61254}},"61266":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":61255},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61267},"dependendConnections":[{"__isSmartRef__":true,"id":61268}],"attributeConnections":[{"__isSmartRef__":true,"id":61270},{"__isSmartRef__":true,"id":61272},{"__isSmartRef__":true,"id":61274}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61267":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61255}},"61268":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":61255},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61269},"dependedBy":{"__isSmartRef__":true,"id":61266},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61269":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61255}},"61270":{"sourceObj":{"__isSmartRef__":true,"id":61266},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61268},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61271},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61271":{"source":{"__isSmartRef__":true,"id":61266},"target":{"__isSmartRef__":true,"id":61268}},"61272":{"sourceObj":{"__isSmartRef__":true,"id":61266},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61268},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61273},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61273":{"source":{"__isSmartRef__":true,"id":61266},"target":{"__isSmartRef__":true,"id":61268}},"61274":{"sourceObj":{"__isSmartRef__":true,"id":61266},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61268},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61275},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61275":{"source":{"__isSmartRef__":true,"id":61266},"target":{"__isSmartRef__":true,"id":61268}},"61276":{"sourceObj":{"__isSmartRef__":true,"id":61255},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":61255},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":61277},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61277":{"source":{"__isSmartRef__":true,"id":61255},"target":{"__isSmartRef__":true,"id":61255}},"61278":{"remove":{"__isSmartRef__":true,"id":61279},"reconnect":{"__isSmartRef__":true,"id":61286}},"61279":{"varMapping":{"__isSmartRef__":true,"id":61280},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":61285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61280":{"this":{"__isSmartRef__":true,"id":61255},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61281}},"61281":{"$super":{"__isSmartRef__":true,"id":61282}},"61282":{"varMapping":{"__isSmartRef__":true,"id":61283},"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":61284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61283":{"obj":{"__isSmartRef__":true,"id":61255},"name":"remove"},"61284":{},"61285":{},"61286":{"varMapping":{"__isSmartRef__":true,"id":61287},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":61288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61287":{"this":{"__isSmartRef__":true,"id":61255}},"61288":{},"61289":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61255}},"61290":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":61291},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61325},"dependedBy":{"__isSmartRef__":true,"id":61294},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61291":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":61292},"eventHandler":{"__isSmartRef__":true,"id":61293},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":61294},{"__isSmartRef__":true,"id":61302}],"_Rotation":-2.6224474967751754,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":61312}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61314},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"61292":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"61293":{"morph":{"__isSmartRef__":true,"id":61291},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61294":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":61291},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61295},"dependendConnections":[{"__isSmartRef__":true,"id":61290}],"attributeConnections":[{"__isSmartRef__":true,"id":61296},{"__isSmartRef__":true,"id":61298},{"__isSmartRef__":true,"id":61300}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61295":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61291}},"61296":{"sourceObj":{"__isSmartRef__":true,"id":61294},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61290},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61297},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61297":{"source":{"__isSmartRef__":true,"id":61294},"target":{"__isSmartRef__":true,"id":61290}},"61298":{"sourceObj":{"__isSmartRef__":true,"id":61294},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61290},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61299},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61299":{"source":{"__isSmartRef__":true,"id":61294},"target":{"__isSmartRef__":true,"id":61290}},"61300":{"sourceObj":{"__isSmartRef__":true,"id":61294},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61290},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61301},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61301":{"source":{"__isSmartRef__":true,"id":61294},"target":{"__isSmartRef__":true,"id":61290}},"61302":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":61291},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61303},"dependendConnections":[{"__isSmartRef__":true,"id":61304}],"attributeConnections":[{"__isSmartRef__":true,"id":61306},{"__isSmartRef__":true,"id":61308},{"__isSmartRef__":true,"id":61310}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61303":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61291}},"61304":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":61291},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61305},"dependedBy":{"__isSmartRef__":true,"id":61302},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61305":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61291}},"61306":{"sourceObj":{"__isSmartRef__":true,"id":61302},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61304},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61307},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61307":{"source":{"__isSmartRef__":true,"id":61302},"target":{"__isSmartRef__":true,"id":61304}},"61308":{"sourceObj":{"__isSmartRef__":true,"id":61302},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61304},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61309},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61309":{"source":{"__isSmartRef__":true,"id":61302},"target":{"__isSmartRef__":true,"id":61304}},"61310":{"sourceObj":{"__isSmartRef__":true,"id":61302},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61304},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61311},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61311":{"source":{"__isSmartRef__":true,"id":61302},"target":{"__isSmartRef__":true,"id":61304}},"61312":{"sourceObj":{"__isSmartRef__":true,"id":61291},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":61291},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":61313},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61313":{"source":{"__isSmartRef__":true,"id":61291},"target":{"__isSmartRef__":true,"id":61291}},"61314":{"remove":{"__isSmartRef__":true,"id":61315},"reconnect":{"__isSmartRef__":true,"id":61322}},"61315":{"varMapping":{"__isSmartRef__":true,"id":61316},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":61321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61316":{"this":{"__isSmartRef__":true,"id":61291},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61317}},"61317":{"$super":{"__isSmartRef__":true,"id":61318}},"61318":{"varMapping":{"__isSmartRef__":true,"id":61319},"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":61320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61319":{"obj":{"__isSmartRef__":true,"id":61291},"name":"remove"},"61320":{},"61321":{},"61322":{"varMapping":{"__isSmartRef__":true,"id":61323},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":61324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61323":{"this":{"__isSmartRef__":true,"id":61291}},"61324":{},"61325":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61291}},"61326":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":61327},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61361},"dependedBy":{"__isSmartRef__":true,"id":61330},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61327":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":61328},"eventHandler":{"__isSmartRef__":true,"id":61329},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":61330},{"__isSmartRef__":true,"id":61338}],"_Rotation":-2.6224474967751754,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":61348}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61350},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"61328":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"61329":{"morph":{"__isSmartRef__":true,"id":61327},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61330":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":61327},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61331},"dependendConnections":[{"__isSmartRef__":true,"id":61326}],"attributeConnections":[{"__isSmartRef__":true,"id":61332},{"__isSmartRef__":true,"id":61334},{"__isSmartRef__":true,"id":61336}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61331":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61327}},"61332":{"sourceObj":{"__isSmartRef__":true,"id":61330},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61326},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61333},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61333":{"source":{"__isSmartRef__":true,"id":61330},"target":{"__isSmartRef__":true,"id":61326}},"61334":{"sourceObj":{"__isSmartRef__":true,"id":61330},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61326},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61335},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61335":{"source":{"__isSmartRef__":true,"id":61330},"target":{"__isSmartRef__":true,"id":61326}},"61336":{"sourceObj":{"__isSmartRef__":true,"id":61330},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61326},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61337},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61337":{"source":{"__isSmartRef__":true,"id":61330},"target":{"__isSmartRef__":true,"id":61326}},"61338":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":61327},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61339},"dependendConnections":[{"__isSmartRef__":true,"id":61340}],"attributeConnections":[{"__isSmartRef__":true,"id":61342},{"__isSmartRef__":true,"id":61344},{"__isSmartRef__":true,"id":61346}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61339":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61327}},"61340":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":61327},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61341},"dependedBy":{"__isSmartRef__":true,"id":61338},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61341":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61327}},"61342":{"sourceObj":{"__isSmartRef__":true,"id":61338},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61340},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61343},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61343":{"source":{"__isSmartRef__":true,"id":61338},"target":{"__isSmartRef__":true,"id":61340}},"61344":{"sourceObj":{"__isSmartRef__":true,"id":61338},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61340},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61345},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61345":{"source":{"__isSmartRef__":true,"id":61338},"target":{"__isSmartRef__":true,"id":61340}},"61346":{"sourceObj":{"__isSmartRef__":true,"id":61338},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61340},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61347},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61347":{"source":{"__isSmartRef__":true,"id":61338},"target":{"__isSmartRef__":true,"id":61340}},"61348":{"sourceObj":{"__isSmartRef__":true,"id":61327},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":61327},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":61349},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61349":{"source":{"__isSmartRef__":true,"id":61327},"target":{"__isSmartRef__":true,"id":61327}},"61350":{"remove":{"__isSmartRef__":true,"id":61351},"reconnect":{"__isSmartRef__":true,"id":61358}},"61351":{"varMapping":{"__isSmartRef__":true,"id":61352},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":61357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61352":{"this":{"__isSmartRef__":true,"id":61327},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61353}},"61353":{"$super":{"__isSmartRef__":true,"id":61354}},"61354":{"varMapping":{"__isSmartRef__":true,"id":61355},"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":61356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61355":{"obj":{"__isSmartRef__":true,"id":61327},"name":"remove"},"61356":{},"61357":{},"61358":{"varMapping":{"__isSmartRef__":true,"id":61359},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":61360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61359":{"this":{"__isSmartRef__":true,"id":61327}},"61360":{},"61361":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61327}},"61362":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":61363},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61397},"dependedBy":{"__isSmartRef__":true,"id":61366},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61363":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":61364},"eventHandler":{"__isSmartRef__":true,"id":61365},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":61366},{"__isSmartRef__":true,"id":61374}],"_Rotation":-2.6224474967751754,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":61384}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61386},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"61364":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"61365":{"morph":{"__isSmartRef__":true,"id":61363},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61366":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":61363},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61367},"dependendConnections":[{"__isSmartRef__":true,"id":61362}],"attributeConnections":[{"__isSmartRef__":true,"id":61368},{"__isSmartRef__":true,"id":61370},{"__isSmartRef__":true,"id":61372}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61367":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61363}},"61368":{"sourceObj":{"__isSmartRef__":true,"id":61366},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61362},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61369},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61369":{"source":{"__isSmartRef__":true,"id":61366},"target":{"__isSmartRef__":true,"id":61362}},"61370":{"sourceObj":{"__isSmartRef__":true,"id":61366},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61362},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61371},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61371":{"source":{"__isSmartRef__":true,"id":61366},"target":{"__isSmartRef__":true,"id":61362}},"61372":{"sourceObj":{"__isSmartRef__":true,"id":61366},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61362},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61373},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61373":{"source":{"__isSmartRef__":true,"id":61366},"target":{"__isSmartRef__":true,"id":61362}},"61374":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":61363},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61375},"dependendConnections":[{"__isSmartRef__":true,"id":61376}],"attributeConnections":[{"__isSmartRef__":true,"id":61378},{"__isSmartRef__":true,"id":61380},{"__isSmartRef__":true,"id":61382}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61375":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61363}},"61376":{"sourceObj":{"__isSmartRef__":true,"id":61191},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":61363},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61377},"dependedBy":{"__isSmartRef__":true,"id":61374},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61377":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61363}},"61378":{"sourceObj":{"__isSmartRef__":true,"id":61374},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61376},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61379},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61379":{"source":{"__isSmartRef__":true,"id":61374},"target":{"__isSmartRef__":true,"id":61376}},"61380":{"sourceObj":{"__isSmartRef__":true,"id":61374},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61376},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61381},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61381":{"source":{"__isSmartRef__":true,"id":61374},"target":{"__isSmartRef__":true,"id":61376}},"61382":{"sourceObj":{"__isSmartRef__":true,"id":61374},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61376},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61383},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61383":{"source":{"__isSmartRef__":true,"id":61374},"target":{"__isSmartRef__":true,"id":61376}},"61384":{"sourceObj":{"__isSmartRef__":true,"id":61363},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":61363},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":61385},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61385":{"source":{"__isSmartRef__":true,"id":61363},"target":{"__isSmartRef__":true,"id":61363}},"61386":{"remove":{"__isSmartRef__":true,"id":61387},"reconnect":{"__isSmartRef__":true,"id":61394}},"61387":{"varMapping":{"__isSmartRef__":true,"id":61388},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":61393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61388":{"this":{"__isSmartRef__":true,"id":61363},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61389}},"61389":{"$super":{"__isSmartRef__":true,"id":61390}},"61390":{"varMapping":{"__isSmartRef__":true,"id":61391},"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":61392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61391":{"obj":{"__isSmartRef__":true,"id":61363},"name":"remove"},"61392":{},"61393":{},"61394":{"varMapping":{"__isSmartRef__":true,"id":61395},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":61396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61395":{"this":{"__isSmartRef__":true,"id":61363}},"61396":{},"61397":{"source":{"__isSmartRef__":true,"id":61191},"target":{"__isSmartRef__":true,"id":61363}},"61398":{"change":{"__isSmartRef__":true,"id":61399},"tick":{"__isSmartRef__":true,"id":61403}},"61399":{"varMapping":{"__isSmartRef__":true,"id":61400},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61400":{"this":{"__isSmartRef__":true,"id":61191}},"61401":{"timestamp":{"__isSmartRef__":true,"id":61402},"user":"cschuster","tags":[]},"61402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61403":{"varMapping":{"__isSmartRef__":true,"id":61404},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61404":{"this":{"__isSmartRef__":true,"id":61191}},"61405":{"timestamp":{"__isSmartRef__":true,"id":61406},"user":"cschuster","tags":[]},"61406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61407":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61408}],"id":"63D88BA7-7E91-469E-98DE-5393BE8586FC","shape":{"__isSmartRef__":true,"id":61409},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1607","partsBinMetaInfo":{"__isSmartRef__":true,"id":61410},"eventHandler":{"__isSmartRef__":true,"id":61428},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","66539A44-AFEA-41A8-A1C1-9A0097055BD3","4E97E332-4F44-449E-926A-4F4A6D2D037A"],"partTests":{"__isSmartRef__":true,"id":61429},"_ClipMode":"visible","moved":true,"b":108.20381175307557,"#startLetters":"set","isBeingDragged":false,"delta":0.5520602640463039,"_Rotation":36.39350250742426,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61434},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6149.9,3090.9)"},"61408":{"target":{"__isSmartRef__":true,"id":61407},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61409":{"_BorderWidth":9.749756352584729,"_ClipMode":"visible","_BorderRadius":3.9037033457296166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.3,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,163,96)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.8)"},"61410":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61411},{"__isSmartRef__":true,"id":61413},{"__isSmartRef__":true,"id":61415},{"__isSmartRef__":true,"id":61417},{"__isSmartRef__":true,"id":61419},{"__isSmartRef__":true,"id":61421},{"__isSmartRef__":true,"id":61423},{"__isSmartRef__":true,"id":61425}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61427},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61411":{"date":{"__isSmartRef__":true,"id":61412},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61413":{"date":{"__isSmartRef__":true,"id":61414},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61414":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61415":{"date":{"__isSmartRef__":true,"id":61416},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61416":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61417":{"date":{"__isSmartRef__":true,"id":61418},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61418":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61419":{"date":{"__isSmartRef__":true,"id":61420},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61420":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61421":{"date":{"__isSmartRef__":true,"id":61422},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61422":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61423":{"date":{"__isSmartRef__":true,"id":61424},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61425":{"date":{"__isSmartRef__":true,"id":61426},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61426":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61427":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61428":{"morph":{"__isSmartRef__":true,"id":61407},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61429":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61430}},"61430":{"test01IsMorph":{"__isSmartRef__":true,"id":61431}},"61431":{"varMapping":{"__isSmartRef__":true,"id":61432},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61432":{"this":{"__isSmartRef__":true,"id":61429}},"61433":{},"61434":{"change":{"__isSmartRef__":true,"id":61435},"tick":{"__isSmartRef__":true,"id":61439}},"61435":{"varMapping":{"__isSmartRef__":true,"id":61436},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61436":{"this":{"__isSmartRef__":true,"id":61407}},"61437":{"timestamp":{"__isSmartRef__":true,"id":61438},"user":"cschuster","tags":[]},"61438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61439":{"varMapping":{"__isSmartRef__":true,"id":61440},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61441},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61440":{"this":{"__isSmartRef__":true,"id":61407}},"61441":{"timestamp":{"__isSmartRef__":true,"id":61442},"user":"cschuster","tags":[]},"61442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61443":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61444}],"id":"5C83AA04-5C94-4CAE-A7EB-A7158ED5E686","shape":{"__isSmartRef__":true,"id":61445},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1608","partsBinMetaInfo":{"__isSmartRef__":true,"id":61446},"eventHandler":{"__isSmartRef__":true,"id":61464},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD"],"partTests":{"__isSmartRef__":true,"id":61465},"_ClipMode":"visible","moved":true,"b":244.81455013900995,"#startLetters":"set","isBeingDragged":false,"delta":-0.8998863270389847,"_Rotation":7.06962945511213,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61470},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5757.1,4601.2)"},"61444":{"target":{"__isSmartRef__":true,"id":61443},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61445":{"_BorderWidth":0.47532425491457175,"_ClipMode":"visible","_BorderRadius":7.243695042937002,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.8,136.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-231,-341,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-11.5)"},"61446":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61447},{"__isSmartRef__":true,"id":61449},{"__isSmartRef__":true,"id":61451},{"__isSmartRef__":true,"id":61453},{"__isSmartRef__":true,"id":61455},{"__isSmartRef__":true,"id":61457},{"__isSmartRef__":true,"id":61459},{"__isSmartRef__":true,"id":61461}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61463},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61447":{"date":{"__isSmartRef__":true,"id":61448},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61449":{"date":{"__isSmartRef__":true,"id":61450},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61450":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61451":{"date":{"__isSmartRef__":true,"id":61452},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61452":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61453":{"date":{"__isSmartRef__":true,"id":61454},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61454":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61455":{"date":{"__isSmartRef__":true,"id":61456},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61456":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61457":{"date":{"__isSmartRef__":true,"id":61458},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61458":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61459":{"date":{"__isSmartRef__":true,"id":61460},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61461":{"date":{"__isSmartRef__":true,"id":61462},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61462":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61463":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61464":{"morph":{"__isSmartRef__":true,"id":61443},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61465":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61466}},"61466":{"test01IsMorph":{"__isSmartRef__":true,"id":61467}},"61467":{"varMapping":{"__isSmartRef__":true,"id":61468},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61468":{"this":{"__isSmartRef__":true,"id":61465}},"61469":{},"61470":{"change":{"__isSmartRef__":true,"id":61471},"tick":{"__isSmartRef__":true,"id":61475}},"61471":{"varMapping":{"__isSmartRef__":true,"id":61472},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61472":{"this":{"__isSmartRef__":true,"id":61443}},"61473":{"timestamp":{"__isSmartRef__":true,"id":61474},"user":"cschuster","tags":[]},"61474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61475":{"varMapping":{"__isSmartRef__":true,"id":61476},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61476":{"this":{"__isSmartRef__":true,"id":61443}},"61477":{"timestamp":{"__isSmartRef__":true,"id":61478},"user":"cschuster","tags":[]},"61478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61479":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61480}],"id":"530FE84C-CDAB-42F8-8CE5-9F0BB2014A08","shape":{"__isSmartRef__":true,"id":61481},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1609","partsBinMetaInfo":{"__isSmartRef__":true,"id":61482},"eventHandler":{"__isSmartRef__":true,"id":61500},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","879E7547-831F-4E73-BC37-F7D0DABB83D8"],"partTests":{"__isSmartRef__":true,"id":61501},"_ClipMode":"visible","moved":true,"b":66.90656245936407,"#startLetters":"set","isBeingDragged":false,"delta":-0.9547017509466968,"_Rotation":-1.6089447282632334,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61506},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5210.5,5035.2)"},"61480":{"target":{"__isSmartRef__":true,"id":61479},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61481":{"_BorderWidth":9.599332141087,"_ClipMode":"visible","_BorderRadius":6.153830169542518,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.9,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,336,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-27.8)"},"61482":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61483},{"__isSmartRef__":true,"id":61485},{"__isSmartRef__":true,"id":61487},{"__isSmartRef__":true,"id":61489},{"__isSmartRef__":true,"id":61491},{"__isSmartRef__":true,"id":61493},{"__isSmartRef__":true,"id":61495},{"__isSmartRef__":true,"id":61497}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61499},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61483":{"date":{"__isSmartRef__":true,"id":61484},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61485":{"date":{"__isSmartRef__":true,"id":61486},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61486":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61487":{"date":{"__isSmartRef__":true,"id":61488},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61488":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61489":{"date":{"__isSmartRef__":true,"id":61490},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61490":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61491":{"date":{"__isSmartRef__":true,"id":61492},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61492":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61493":{"date":{"__isSmartRef__":true,"id":61494},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61494":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61495":{"date":{"__isSmartRef__":true,"id":61496},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61497":{"date":{"__isSmartRef__":true,"id":61498},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61498":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61499":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61500":{"morph":{"__isSmartRef__":true,"id":61479},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61501":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61502}},"61502":{"test01IsMorph":{"__isSmartRef__":true,"id":61503}},"61503":{"varMapping":{"__isSmartRef__":true,"id":61504},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61504":{"this":{"__isSmartRef__":true,"id":61501}},"61505":{},"61506":{"change":{"__isSmartRef__":true,"id":61507},"tick":{"__isSmartRef__":true,"id":61511}},"61507":{"varMapping":{"__isSmartRef__":true,"id":61508},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61508":{"this":{"__isSmartRef__":true,"id":61479}},"61509":{"timestamp":{"__isSmartRef__":true,"id":61510},"user":"cschuster","tags":[]},"61510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61511":{"varMapping":{"__isSmartRef__":true,"id":61512},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61512":{"this":{"__isSmartRef__":true,"id":61479}},"61513":{"timestamp":{"__isSmartRef__":true,"id":61514},"user":"cschuster","tags":[]},"61514":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61515":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61516}],"id":"8A5F8B7D-7D2A-4828-B205-2A83EDFB3222","shape":{"__isSmartRef__":true,"id":61517},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1610","partsBinMetaInfo":{"__isSmartRef__":true,"id":61518},"eventHandler":{"__isSmartRef__":true,"id":61536},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","0D3D4758-65F8-4AD4-9EAA-D50C78C3081E"],"partTests":{"__isSmartRef__":true,"id":61537},"_ClipMode":"visible","moved":true,"b":216.85849176719785,"#startLetters":"set","isBeingDragged":false,"delta":-0.7533763591200113,"_Rotation":-39.06254597848385,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61542},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7432.6,5489.1)"},"61516":{"target":{"__isSmartRef__":true,"id":61515},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61517":{"_BorderWidth":2.000796339983955,"_ClipMode":"visible","_BorderRadius":25.60764384919418,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,124.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-153,-358,-54)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.0,-4.0)"},"61518":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61519},{"__isSmartRef__":true,"id":61521},{"__isSmartRef__":true,"id":61523},{"__isSmartRef__":true,"id":61525},{"__isSmartRef__":true,"id":61527},{"__isSmartRef__":true,"id":61529},{"__isSmartRef__":true,"id":61531},{"__isSmartRef__":true,"id":61533}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61535},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61519":{"date":{"__isSmartRef__":true,"id":61520},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61521":{"date":{"__isSmartRef__":true,"id":61522},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61522":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61523":{"date":{"__isSmartRef__":true,"id":61524},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61524":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61525":{"date":{"__isSmartRef__":true,"id":61526},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61526":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61527":{"date":{"__isSmartRef__":true,"id":61528},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61528":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61529":{"date":{"__isSmartRef__":true,"id":61530},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61530":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61531":{"date":{"__isSmartRef__":true,"id":61532},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61533":{"date":{"__isSmartRef__":true,"id":61534},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61534":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61535":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61536":{"morph":{"__isSmartRef__":true,"id":61515},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61537":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61538}},"61538":{"test01IsMorph":{"__isSmartRef__":true,"id":61539}},"61539":{"varMapping":{"__isSmartRef__":true,"id":61540},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61540":{"this":{"__isSmartRef__":true,"id":61537}},"61541":{},"61542":{"change":{"__isSmartRef__":true,"id":61543},"tick":{"__isSmartRef__":true,"id":61547}},"61543":{"varMapping":{"__isSmartRef__":true,"id":61544},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61544":{"this":{"__isSmartRef__":true,"id":61515}},"61545":{"timestamp":{"__isSmartRef__":true,"id":61546},"user":"cschuster","tags":[]},"61546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61547":{"varMapping":{"__isSmartRef__":true,"id":61548},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61548":{"this":{"__isSmartRef__":true,"id":61515}},"61549":{"timestamp":{"__isSmartRef__":true,"id":61550},"user":"cschuster","tags":[]},"61550":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61551":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61552}],"id":"EAE16FA5-A8BE-4996-8629-521CFE8036B6","shape":{"__isSmartRef__":true,"id":61553},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1611","partsBinMetaInfo":{"__isSmartRef__":true,"id":61554},"eventHandler":{"__isSmartRef__":true,"id":61572},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255","7757EF04-5EC2-4F88-A0D8-5394CE485C11"],"partTests":{"__isSmartRef__":true,"id":61573},"_ClipMode":"visible","moved":true,"b":39.33314686187077,"#startLetters":"set","isBeingDragged":false,"delta":-0.5746717798174359,"_Rotation":49.68854521773607,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61578},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4436.1,5739.8)"},"61552":{"target":{"__isSmartRef__":true,"id":61551},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61553":{"_BorderWidth":8.16914225050178,"_ClipMode":"visible","_BorderRadius":23.93045983373522,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.2,74.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(162,360,21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.7,-35.5)"},"61554":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61555},{"__isSmartRef__":true,"id":61557},{"__isSmartRef__":true,"id":61559},{"__isSmartRef__":true,"id":61561},{"__isSmartRef__":true,"id":61563},{"__isSmartRef__":true,"id":61565},{"__isSmartRef__":true,"id":61567},{"__isSmartRef__":true,"id":61569}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61571},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61555":{"date":{"__isSmartRef__":true,"id":61556},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61557":{"date":{"__isSmartRef__":true,"id":61558},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61558":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61559":{"date":{"__isSmartRef__":true,"id":61560},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61560":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61561":{"date":{"__isSmartRef__":true,"id":61562},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61562":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61563":{"date":{"__isSmartRef__":true,"id":61564},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61564":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61565":{"date":{"__isSmartRef__":true,"id":61566},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61566":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61567":{"date":{"__isSmartRef__":true,"id":61568},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61569":{"date":{"__isSmartRef__":true,"id":61570},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61570":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61571":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61572":{"morph":{"__isSmartRef__":true,"id":61551},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61573":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61574}},"61574":{"test01IsMorph":{"__isSmartRef__":true,"id":61575}},"61575":{"varMapping":{"__isSmartRef__":true,"id":61576},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61576":{"this":{"__isSmartRef__":true,"id":61573}},"61577":{},"61578":{"change":{"__isSmartRef__":true,"id":61579},"tick":{"__isSmartRef__":true,"id":61583}},"61579":{"varMapping":{"__isSmartRef__":true,"id":61580},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61580":{"this":{"__isSmartRef__":true,"id":61551}},"61581":{"timestamp":{"__isSmartRef__":true,"id":61582},"user":"cschuster","tags":[]},"61582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61583":{"varMapping":{"__isSmartRef__":true,"id":61584},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61585},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61584":{"this":{"__isSmartRef__":true,"id":61551}},"61585":{"timestamp":{"__isSmartRef__":true,"id":61586},"user":"cschuster","tags":[]},"61586":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61587":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61588}],"id":"ECC7F413-E874-4998-BD80-0FB51DA67479","shape":{"__isSmartRef__":true,"id":61589},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1612","partsBinMetaInfo":{"__isSmartRef__":true,"id":61590},"eventHandler":{"__isSmartRef__":true,"id":61608},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","14F0E2F6-5DDC-4723-B740-2FEAB946A032"],"partTests":{"__isSmartRef__":true,"id":61609},"_ClipMode":"visible","moved":true,"b":173.85970270866528,"#startLetters":"set","isBeingDragged":false,"delta":0.8049060310586356,"_Rotation":-12.099460544380012,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61614},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5091.2,4381.6)"},"61588":{"target":{"__isSmartRef__":true,"id":61587},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61589":{"_BorderWidth":5.534816915851298,"_ClipMode":"visible","_BorderRadius":39.54235338643089,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.5,95.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(28,-227,-161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"61590":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61591},{"__isSmartRef__":true,"id":61593},{"__isSmartRef__":true,"id":61595},{"__isSmartRef__":true,"id":61597},{"__isSmartRef__":true,"id":61599},{"__isSmartRef__":true,"id":61601},{"__isSmartRef__":true,"id":61603},{"__isSmartRef__":true,"id":61605}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61607},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61591":{"date":{"__isSmartRef__":true,"id":61592},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61593":{"date":{"__isSmartRef__":true,"id":61594},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61594":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61595":{"date":{"__isSmartRef__":true,"id":61596},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61596":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61597":{"date":{"__isSmartRef__":true,"id":61598},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61598":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61599":{"date":{"__isSmartRef__":true,"id":61600},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61600":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61601":{"date":{"__isSmartRef__":true,"id":61602},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61602":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61603":{"date":{"__isSmartRef__":true,"id":61604},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61605":{"date":{"__isSmartRef__":true,"id":61606},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61606":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61607":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61608":{"morph":{"__isSmartRef__":true,"id":61587},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61609":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61610}},"61610":{"test01IsMorph":{"__isSmartRef__":true,"id":61611}},"61611":{"varMapping":{"__isSmartRef__":true,"id":61612},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61612":{"this":{"__isSmartRef__":true,"id":61609}},"61613":{},"61614":{"change":{"__isSmartRef__":true,"id":61615},"tick":{"__isSmartRef__":true,"id":61619}},"61615":{"varMapping":{"__isSmartRef__":true,"id":61616},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61616":{"this":{"__isSmartRef__":true,"id":61587}},"61617":{"timestamp":{"__isSmartRef__":true,"id":61618},"user":"cschuster","tags":[]},"61618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61619":{"varMapping":{"__isSmartRef__":true,"id":61620},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61621},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61620":{"this":{"__isSmartRef__":true,"id":61587}},"61621":{"timestamp":{"__isSmartRef__":true,"id":61622},"user":"cschuster","tags":[]},"61622":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61623":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61624}],"id":"3D670325-143F-48A0-B59D-68FDF54A4BC7","shape":{"__isSmartRef__":true,"id":61625},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1613","partsBinMetaInfo":{"__isSmartRef__":true,"id":61626},"eventHandler":{"__isSmartRef__":true,"id":61644},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615"],"partTests":{"__isSmartRef__":true,"id":61645},"_ClipMode":"visible","moved":true,"b":162,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":22.609433138167226,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61650},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4279.5,3892.6)"},"61624":{"target":{"__isSmartRef__":true,"id":61623},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61625":{"_BorderWidth":6.545084971874737,"_ClipMode":"visible","_BorderRadius":36.180339887498945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,87.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(79,-164,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-1.0)"},"61626":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61627},{"__isSmartRef__":true,"id":61629},{"__isSmartRef__":true,"id":61631},{"__isSmartRef__":true,"id":61633},{"__isSmartRef__":true,"id":61635},{"__isSmartRef__":true,"id":61637},{"__isSmartRef__":true,"id":61639},{"__isSmartRef__":true,"id":61641}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61643},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61627":{"date":{"__isSmartRef__":true,"id":61628},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61629":{"date":{"__isSmartRef__":true,"id":61630},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61630":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61631":{"date":{"__isSmartRef__":true,"id":61632},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61632":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61633":{"date":{"__isSmartRef__":true,"id":61634},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61634":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61635":{"date":{"__isSmartRef__":true,"id":61636},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61636":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61637":{"date":{"__isSmartRef__":true,"id":61638},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61638":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61639":{"date":{"__isSmartRef__":true,"id":61640},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61641":{"date":{"__isSmartRef__":true,"id":61642},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61642":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61643":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61644":{"morph":{"__isSmartRef__":true,"id":61623},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61645":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61646}},"61646":{"test01IsMorph":{"__isSmartRef__":true,"id":61647}},"61647":{"varMapping":{"__isSmartRef__":true,"id":61648},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61648":{"this":{"__isSmartRef__":true,"id":61645}},"61649":{},"61650":{"change":{"__isSmartRef__":true,"id":61651},"tick":{"__isSmartRef__":true,"id":61655}},"61651":{"varMapping":{"__isSmartRef__":true,"id":61652},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61652":{"this":{"__isSmartRef__":true,"id":61623}},"61653":{"timestamp":{"__isSmartRef__":true,"id":61654},"user":"cschuster","tags":[]},"61654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61655":{"varMapping":{"__isSmartRef__":true,"id":61656},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61656":{"this":{"__isSmartRef__":true,"id":61623}},"61657":{"timestamp":{"__isSmartRef__":true,"id":61658},"user":"cschuster","tags":[]},"61658":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61659":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61660}],"id":"91652A09-28EA-4643-B394-E7202A3A24A4","shape":{"__isSmartRef__":true,"id":61661},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1614","partsBinMetaInfo":{"__isSmartRef__":true,"id":61662},"eventHandler":{"__isSmartRef__":true,"id":61680},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D"],"partTests":{"__isSmartRef__":true,"id":61681},"_ClipMode":"visible","moved":true,"b":337.648692375049,"#startLetters":"set","isBeingDragged":false,"delta":0.7276911473600194,"_Rotation":2.2149415330088242,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61686},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5562.7,4391.5)"},"61660":{"target":{"__isSmartRef__":true,"id":61659},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61661":{"_BorderWidth":3.098577397306154,"_ClipMode":"visible","_BorderRadius":34.21534733754393,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.9,115.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-97,139,-44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.4,-38.5)"},"61662":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61663},{"__isSmartRef__":true,"id":61665},{"__isSmartRef__":true,"id":61667},{"__isSmartRef__":true,"id":61669},{"__isSmartRef__":true,"id":61671},{"__isSmartRef__":true,"id":61673},{"__isSmartRef__":true,"id":61675},{"__isSmartRef__":true,"id":61677}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61679},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61663":{"date":{"__isSmartRef__":true,"id":61664},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61665":{"date":{"__isSmartRef__":true,"id":61666},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61666":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61667":{"date":{"__isSmartRef__":true,"id":61668},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61668":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61669":{"date":{"__isSmartRef__":true,"id":61670},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61670":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61671":{"date":{"__isSmartRef__":true,"id":61672},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61672":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61673":{"date":{"__isSmartRef__":true,"id":61674},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61674":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61675":{"date":{"__isSmartRef__":true,"id":61676},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61677":{"date":{"__isSmartRef__":true,"id":61678},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61678":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61679":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61680":{"morph":{"__isSmartRef__":true,"id":61659},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61681":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61682}},"61682":{"test01IsMorph":{"__isSmartRef__":true,"id":61683}},"61683":{"varMapping":{"__isSmartRef__":true,"id":61684},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61684":{"this":{"__isSmartRef__":true,"id":61681}},"61685":{},"61686":{"change":{"__isSmartRef__":true,"id":61687},"tick":{"__isSmartRef__":true,"id":61691}},"61687":{"varMapping":{"__isSmartRef__":true,"id":61688},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61689},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61688":{"this":{"__isSmartRef__":true,"id":61659}},"61689":{"timestamp":{"__isSmartRef__":true,"id":61690},"user":"cschuster","tags":[]},"61690":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61691":{"varMapping":{"__isSmartRef__":true,"id":61692},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61692":{"this":{"__isSmartRef__":true,"id":61659}},"61693":{"timestamp":{"__isSmartRef__":true,"id":61694},"user":"cschuster","tags":[]},"61694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61695":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61696}],"id":"593FEF10-1EBE-4A27-A48E-18575FFEB5B0","shape":{"__isSmartRef__":true,"id":61697},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1615","partsBinMetaInfo":{"__isSmartRef__":true,"id":61698},"eventHandler":{"__isSmartRef__":true,"id":61716},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","7BC543FF-E1F0-44DD-9CC0-251B847A01DB","F919FA31-DC81-4AB1-A437-06EEC7BADCA3","FEBA6102-77EC-41B1-A999-3C13A3A16F78"],"partTests":{"__isSmartRef__":true,"id":61717},"_ClipMode":"visible","moved":true,"b":144.41599304554984,"#startLetters":"set","isBeingDragged":false,"delta":0.9757837367942557,"_Rotation":-2.465441758547362,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61722},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5740.2,3920.8)"},"61696":{"target":{"__isSmartRef__":true,"id":61695},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61697":{"_BorderWidth":7.909479928040426,"_ClipMode":"visible","_BorderRadius":26.4558824773278,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.1,76.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(149,-59,194)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.6,-3.7)"},"61698":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61699},{"__isSmartRef__":true,"id":61701},{"__isSmartRef__":true,"id":61703},{"__isSmartRef__":true,"id":61705},{"__isSmartRef__":true,"id":61707},{"__isSmartRef__":true,"id":61709},{"__isSmartRef__":true,"id":61711},{"__isSmartRef__":true,"id":61713}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61715},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61699":{"date":{"__isSmartRef__":true,"id":61700},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61701":{"date":{"__isSmartRef__":true,"id":61702},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61702":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61703":{"date":{"__isSmartRef__":true,"id":61704},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61704":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61705":{"date":{"__isSmartRef__":true,"id":61706},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61706":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61707":{"date":{"__isSmartRef__":true,"id":61708},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61708":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61709":{"date":{"__isSmartRef__":true,"id":61710},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61710":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61711":{"date":{"__isSmartRef__":true,"id":61712},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61713":{"date":{"__isSmartRef__":true,"id":61714},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61714":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61715":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61716":{"morph":{"__isSmartRef__":true,"id":61695},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61717":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61718}},"61718":{"test01IsMorph":{"__isSmartRef__":true,"id":61719}},"61719":{"varMapping":{"__isSmartRef__":true,"id":61720},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61720":{"this":{"__isSmartRef__":true,"id":61717}},"61721":{},"61722":{"change":{"__isSmartRef__":true,"id":61723},"tick":{"__isSmartRef__":true,"id":61727}},"61723":{"varMapping":{"__isSmartRef__":true,"id":61724},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61724":{"this":{"__isSmartRef__":true,"id":61695}},"61725":{"timestamp":{"__isSmartRef__":true,"id":61726},"user":"cschuster","tags":[]},"61726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61727":{"varMapping":{"__isSmartRef__":true,"id":61728},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61728":{"this":{"__isSmartRef__":true,"id":61695}},"61729":{"timestamp":{"__isSmartRef__":true,"id":61730},"user":"cschuster","tags":[]},"61730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61731":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61732}],"id":"0DA3A4E2-4676-4D47-B855-576082317C19","shape":{"__isSmartRef__":true,"id":61733},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1616","partsBinMetaInfo":{"__isSmartRef__":true,"id":61734},"eventHandler":{"__isSmartRef__":true,"id":61752},"attributeConnections":[{"__isSmartRef__":true,"id":61753},{"__isSmartRef__":true,"id":61755},{"__isSmartRef__":true,"id":61763},{"__isSmartRef__":true,"id":61765}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","0D013236-011D-4DA2-825D-BB467FADAE45"],"partTests":{"__isSmartRef__":true,"id":61773},"_ClipMode":"visible","moved":true,"b":337.7568758048583,"#startLetters":"set","isBeingDragged":false,"delta":0.907948590873275,"_Rotation":4.561224859958196,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61778},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3213.3,4008.7)","previousPosition":"lively.pt(2051.3,565.6)"},"61732":{"target":{"__isSmartRef__":true,"id":61731},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61733":{"_BorderWidth":3.107312276316126,"_ClipMode":"visible","_BorderRadius":34.268373088986166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.0,115.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-97,140,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.4,-38.5)"},"61734":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61735},{"__isSmartRef__":true,"id":61737},{"__isSmartRef__":true,"id":61739},{"__isSmartRef__":true,"id":61741},{"__isSmartRef__":true,"id":61743},{"__isSmartRef__":true,"id":61745},{"__isSmartRef__":true,"id":61747},{"__isSmartRef__":true,"id":61749}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61751},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61735":{"date":{"__isSmartRef__":true,"id":61736},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61737":{"date":{"__isSmartRef__":true,"id":61738},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61738":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61739":{"date":{"__isSmartRef__":true,"id":61740},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61740":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61741":{"date":{"__isSmartRef__":true,"id":61742},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61742":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61743":{"date":{"__isSmartRef__":true,"id":61744},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61744":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61745":{"date":{"__isSmartRef__":true,"id":61746},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61746":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61747":{"date":{"__isSmartRef__":true,"id":61748},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61749":{"date":{"__isSmartRef__":true,"id":61750},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61750":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61751":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61752":{"morph":{"__isSmartRef__":true,"id":61731},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61753":{"sourceObj":{"__isSmartRef__":true,"id":61731},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1334},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61754},"dependendConnections":[{"__isSmartRef__":true,"id":61755}],"attributeConnections":[{"__isSmartRef__":true,"id":61757},{"__isSmartRef__":true,"id":61759},{"__isSmartRef__":true,"id":61761}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61754":{"source":{"__isSmartRef__":true,"id":61731},"target":{"__isSmartRef__":true,"id":1334}},"61755":{"sourceObj":{"__isSmartRef__":true,"id":61731},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1334},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":61756},"dependedBy":{"__isSmartRef__":true,"id":61753},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61756":{"source":{"__isSmartRef__":true,"id":61731},"target":{"__isSmartRef__":true,"id":1334}},"61757":{"sourceObj":{"__isSmartRef__":true,"id":61753},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61755},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61758},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61758":{"source":{"__isSmartRef__":true,"id":61753},"target":{"__isSmartRef__":true,"id":61755}},"61759":{"sourceObj":{"__isSmartRef__":true,"id":61753},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61755},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61760},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61760":{"source":{"__isSmartRef__":true,"id":61753},"target":{"__isSmartRef__":true,"id":61755}},"61761":{"sourceObj":{"__isSmartRef__":true,"id":61753},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61755},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61762},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61762":{"source":{"__isSmartRef__":true,"id":61753},"target":{"__isSmartRef__":true,"id":61755}},"61763":{"sourceObj":{"__isSmartRef__":true,"id":61731},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1334},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61764},"dependendConnections":[{"__isSmartRef__":true,"id":61765}],"attributeConnections":[{"__isSmartRef__":true,"id":61767},{"__isSmartRef__":true,"id":61769},{"__isSmartRef__":true,"id":61771}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"61764":{"source":{"__isSmartRef__":true,"id":61731},"target":{"__isSmartRef__":true,"id":1334}},"61765":{"sourceObj":{"__isSmartRef__":true,"id":61731},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1334},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":61766},"dependedBy":{"__isSmartRef__":true,"id":61763},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61766":{"source":{"__isSmartRef__":true,"id":61731},"target":{"__isSmartRef__":true,"id":1334}},"61767":{"sourceObj":{"__isSmartRef__":true,"id":61763},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":61765},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":61768},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61768":{"source":{"__isSmartRef__":true,"id":61763},"target":{"__isSmartRef__":true,"id":61765}},"61769":{"sourceObj":{"__isSmartRef__":true,"id":61763},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":61765},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":61770},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61770":{"source":{"__isSmartRef__":true,"id":61763},"target":{"__isSmartRef__":true,"id":61765}},"61771":{"sourceObj":{"__isSmartRef__":true,"id":61763},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":61765},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":61772},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"61772":{"source":{"__isSmartRef__":true,"id":61763},"target":{"__isSmartRef__":true,"id":61765}},"61773":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61774}},"61774":{"test01IsMorph":{"__isSmartRef__":true,"id":61775}},"61775":{"varMapping":{"__isSmartRef__":true,"id":61776},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61776":{"this":{"__isSmartRef__":true,"id":61773}},"61777":{},"61778":{"change":{"__isSmartRef__":true,"id":61779},"tick":{"__isSmartRef__":true,"id":61783}},"61779":{"varMapping":{"__isSmartRef__":true,"id":61780},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61780":{"this":{"__isSmartRef__":true,"id":61731}},"61781":{"timestamp":{"__isSmartRef__":true,"id":61782},"user":"cschuster","tags":[]},"61782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61783":{"varMapping":{"__isSmartRef__":true,"id":61784},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61784":{"this":{"__isSmartRef__":true,"id":61731}},"61785":{"timestamp":{"__isSmartRef__":true,"id":61786},"user":"cschuster","tags":[]},"61786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61787":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61788}],"id":"A75B4E23-E01B-4A94-A83E-8B30102EE844","shape":{"__isSmartRef__":true,"id":61789},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1617","partsBinMetaInfo":{"__isSmartRef__":true,"id":61790},"eventHandler":{"__isSmartRef__":true,"id":61808},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847"],"partTests":{"__isSmartRef__":true,"id":61809},"_ClipMode":"visible","moved":true,"b":57,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-1.7310570498598328,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61814},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6748.3,5161.4)"},"61788":{"target":{"__isSmartRef__":true,"id":61787},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61789":{"_BorderWidth":9.193352839727119,"_ClipMode":"visible","_BorderRadius":11.865267138483999,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.5,66.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,354,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.8,-30.9)"},"61790":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61791},{"__isSmartRef__":true,"id":61793},{"__isSmartRef__":true,"id":61795},{"__isSmartRef__":true,"id":61797},{"__isSmartRef__":true,"id":61799},{"__isSmartRef__":true,"id":61801},{"__isSmartRef__":true,"id":61803},{"__isSmartRef__":true,"id":61805}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61807},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61791":{"date":{"__isSmartRef__":true,"id":61792},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61793":{"date":{"__isSmartRef__":true,"id":61794},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61794":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61795":{"date":{"__isSmartRef__":true,"id":61796},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61796":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61797":{"date":{"__isSmartRef__":true,"id":61798},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61798":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61799":{"date":{"__isSmartRef__":true,"id":61800},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61800":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61801":{"date":{"__isSmartRef__":true,"id":61802},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61802":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61803":{"date":{"__isSmartRef__":true,"id":61804},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61804":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61805":{"date":{"__isSmartRef__":true,"id":61806},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61806":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61807":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61808":{"morph":{"__isSmartRef__":true,"id":61787},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61809":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61810}},"61810":{"test01IsMorph":{"__isSmartRef__":true,"id":61811}},"61811":{"varMapping":{"__isSmartRef__":true,"id":61812},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61812":{"this":{"__isSmartRef__":true,"id":61809}},"61813":{},"61814":{"change":{"__isSmartRef__":true,"id":61815},"tick":{"__isSmartRef__":true,"id":61819}},"61815":{"varMapping":{"__isSmartRef__":true,"id":61816},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61816":{"this":{"__isSmartRef__":true,"id":61787}},"61817":{"timestamp":{"__isSmartRef__":true,"id":61818},"user":"cschuster","tags":[]},"61818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61819":{"varMapping":{"__isSmartRef__":true,"id":61820},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61820":{"this":{"__isSmartRef__":true,"id":61787}},"61821":{"timestamp":{"__isSmartRef__":true,"id":61822},"user":"cschuster","tags":[]},"61822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61823":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61824}],"id":"CBBC803A-F54E-4D74-AB76-2C7EB93AFCCD","shape":{"__isSmartRef__":true,"id":61825},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1618","partsBinMetaInfo":{"__isSmartRef__":true,"id":61826},"eventHandler":{"__isSmartRef__":true,"id":61844},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579","D0A2B8B4-2E44-4184-8BD2-7860A16C8DB6","4B7A7784-0BD9-4944-8D0C-45346CE6D8EA"],"partTests":{"__isSmartRef__":true,"id":61845},"_ClipMode":"visible","moved":true,"b":142.70188628928736,"#startLetters":"set","isBeingDragged":false,"delta":-0.9877186986850575,"_Rotation":-2.2271672598024823,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61850},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3583.4,4490.2)"},"61824":{"target":{"__isSmartRef__":true,"id":61823},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61825":{"_BorderWidth":8.029811056961114,"_ClipMode":"visible","_BorderRadius":25.312391934585886,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.4,75.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(155,-49,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.1,-4.1)"},"61826":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61827},{"__isSmartRef__":true,"id":61829},{"__isSmartRef__":true,"id":61831},{"__isSmartRef__":true,"id":61833},{"__isSmartRef__":true,"id":61835},{"__isSmartRef__":true,"id":61837},{"__isSmartRef__":true,"id":61839},{"__isSmartRef__":true,"id":61841}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61843},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61827":{"date":{"__isSmartRef__":true,"id":61828},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61829":{"date":{"__isSmartRef__":true,"id":61830},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61830":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61831":{"date":{"__isSmartRef__":true,"id":61832},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61832":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61833":{"date":{"__isSmartRef__":true,"id":61834},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61834":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61835":{"date":{"__isSmartRef__":true,"id":61836},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61836":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61837":{"date":{"__isSmartRef__":true,"id":61838},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61838":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61839":{"date":{"__isSmartRef__":true,"id":61840},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61840":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61841":{"date":{"__isSmartRef__":true,"id":61842},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61842":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61843":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61844":{"morph":{"__isSmartRef__":true,"id":61823},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61845":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61846}},"61846":{"test01IsMorph":{"__isSmartRef__":true,"id":61847}},"61847":{"varMapping":{"__isSmartRef__":true,"id":61848},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61848":{"this":{"__isSmartRef__":true,"id":61845}},"61849":{},"61850":{"change":{"__isSmartRef__":true,"id":61851},"tick":{"__isSmartRef__":true,"id":61855}},"61851":{"varMapping":{"__isSmartRef__":true,"id":61852},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61852":{"this":{"__isSmartRef__":true,"id":61823}},"61853":{"timestamp":{"__isSmartRef__":true,"id":61854},"user":"cschuster","tags":[]},"61854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61855":{"varMapping":{"__isSmartRef__":true,"id":61856},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61856":{"this":{"__isSmartRef__":true,"id":61823}},"61857":{"timestamp":{"__isSmartRef__":true,"id":61858},"user":"cschuster","tags":[]},"61858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61859":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61860}],"id":"037159AC-6444-460A-99B2-591CFB05FE89","shape":{"__isSmartRef__":true,"id":61861},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1619","partsBinMetaInfo":{"__isSmartRef__":true,"id":61862},"eventHandler":{"__isSmartRef__":true,"id":61880},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","FE006F23-2C5B-4EBF-A719-3A669EC713B3"],"partTests":{"__isSmartRef__":true,"id":61881},"_ClipMode":"visible","moved":true,"b":59.404687211907,"#startLetters":"set","isBeingDragged":false,"delta":0.9429315430461429,"_Rotation":47.0329350812655,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61886},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4481.0,4917.9)"},"61860":{"target":{"__isSmartRef__":true,"id":61859},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61861":{"_BorderWidth":9.303918337087806,"_ClipMode":"visible","_BorderRadius":10.362059116286929,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.0,65.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(220,351,-211)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.2,-30.2)"},"61862":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61863},{"__isSmartRef__":true,"id":61865},{"__isSmartRef__":true,"id":61867},{"__isSmartRef__":true,"id":61869},{"__isSmartRef__":true,"id":61871},{"__isSmartRef__":true,"id":61873},{"__isSmartRef__":true,"id":61875},{"__isSmartRef__":true,"id":61877}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61879},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61863":{"date":{"__isSmartRef__":true,"id":61864},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61865":{"date":{"__isSmartRef__":true,"id":61866},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61866":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61867":{"date":{"__isSmartRef__":true,"id":61868},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61868":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61869":{"date":{"__isSmartRef__":true,"id":61870},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61871":{"date":{"__isSmartRef__":true,"id":61872},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61872":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61873":{"date":{"__isSmartRef__":true,"id":61874},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61874":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61875":{"date":{"__isSmartRef__":true,"id":61876},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61876":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61877":{"date":{"__isSmartRef__":true,"id":61878},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61878":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61879":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61880":{"morph":{"__isSmartRef__":true,"id":61859},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61881":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61882}},"61882":{"test01IsMorph":{"__isSmartRef__":true,"id":61883}},"61883":{"varMapping":{"__isSmartRef__":true,"id":61884},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61884":{"this":{"__isSmartRef__":true,"id":61881}},"61885":{},"61886":{"change":{"__isSmartRef__":true,"id":61887},"tick":{"__isSmartRef__":true,"id":61891}},"61887":{"varMapping":{"__isSmartRef__":true,"id":61888},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61888":{"this":{"__isSmartRef__":true,"id":61859}},"61889":{"timestamp":{"__isSmartRef__":true,"id":61890},"user":"cschuster","tags":[]},"61890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61891":{"varMapping":{"__isSmartRef__":true,"id":61892},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61892":{"this":{"__isSmartRef__":true,"id":61859}},"61893":{"timestamp":{"__isSmartRef__":true,"id":61894},"user":"cschuster","tags":[]},"61894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61895":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61896}],"id":"865A3930-3DDD-44E4-BCF5-8EDB0EC9D4E6","shape":{"__isSmartRef__":true,"id":61897},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1620","partsBinMetaInfo":{"__isSmartRef__":true,"id":61898},"eventHandler":{"__isSmartRef__":true,"id":61916},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","A4C90DFE-144A-4040-BE7B-5CA8F5752BAD"],"partTests":{"__isSmartRef__":true,"id":61917},"_ClipMode":"visible","moved":true,"b":122,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.3902789978103005,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61922},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5820.8,4648.7)"},"61896":{"target":{"__isSmartRef__":true,"id":61895},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61897":{"_BorderWidth":9.24024048078213,"_ClipMode":"visible","_BorderRadius":11.232577064218445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,82,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-9.4)"},"61898":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61899},{"__isSmartRef__":true,"id":61901},{"__isSmartRef__":true,"id":61903},{"__isSmartRef__":true,"id":61905},{"__isSmartRef__":true,"id":61907},{"__isSmartRef__":true,"id":61909},{"__isSmartRef__":true,"id":61911},{"__isSmartRef__":true,"id":61913}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61915},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61899":{"date":{"__isSmartRef__":true,"id":61900},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61901":{"date":{"__isSmartRef__":true,"id":61902},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61902":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61903":{"date":{"__isSmartRef__":true,"id":61904},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61904":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61905":{"date":{"__isSmartRef__":true,"id":61906},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61906":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61907":{"date":{"__isSmartRef__":true,"id":61908},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61908":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61909":{"date":{"__isSmartRef__":true,"id":61910},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61910":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61911":{"date":{"__isSmartRef__":true,"id":61912},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61912":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61913":{"date":{"__isSmartRef__":true,"id":61914},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61914":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61915":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61916":{"morph":{"__isSmartRef__":true,"id":61895},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61917":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61918}},"61918":{"test01IsMorph":{"__isSmartRef__":true,"id":61919}},"61919":{"varMapping":{"__isSmartRef__":true,"id":61920},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61920":{"this":{"__isSmartRef__":true,"id":61917}},"61921":{},"61922":{"change":{"__isSmartRef__":true,"id":61923},"tick":{"__isSmartRef__":true,"id":61927}},"61923":{"varMapping":{"__isSmartRef__":true,"id":61924},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61924":{"this":{"__isSmartRef__":true,"id":61895}},"61925":{"timestamp":{"__isSmartRef__":true,"id":61926},"user":"cschuster","tags":[]},"61926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61927":{"varMapping":{"__isSmartRef__":true,"id":61928},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61928":{"this":{"__isSmartRef__":true,"id":61895}},"61929":{"timestamp":{"__isSmartRef__":true,"id":61930},"user":"cschuster","tags":[]},"61930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61931":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61932}],"id":"5019DC77-9C65-484A-932A-CB04C075C1B8","shape":{"__isSmartRef__":true,"id":61933},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1621","partsBinMetaInfo":{"__isSmartRef__":true,"id":61934},"eventHandler":{"__isSmartRef__":true,"id":61952},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","00E46702-A7A9-47C3-A2B7-9825E43446F9"],"partTests":{"__isSmartRef__":true,"id":61953},"_ClipMode":"visible","moved":true,"b":49.898953654337674,"#startLetters":"set","isBeingDragged":false,"delta":-0.981332425144501,"_Rotation":11.044875988728087,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61958},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6808.3,5270.8)"},"61932":{"target":{"__isSmartRef__":true,"id":61931},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61933":{"_BorderWidth":8.824548188455966,"_ClipMode":"visible","_BorderRadius":16.59652984668511,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,69.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(196,361,-116)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-32.9)"},"61934":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61935},{"__isSmartRef__":true,"id":61937},{"__isSmartRef__":true,"id":61939},{"__isSmartRef__":true,"id":61941},{"__isSmartRef__":true,"id":61943},{"__isSmartRef__":true,"id":61945},{"__isSmartRef__":true,"id":61947},{"__isSmartRef__":true,"id":61949}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61951},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61935":{"date":{"__isSmartRef__":true,"id":61936},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61937":{"date":{"__isSmartRef__":true,"id":61938},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61938":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61939":{"date":{"__isSmartRef__":true,"id":61940},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61940":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61941":{"date":{"__isSmartRef__":true,"id":61942},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61943":{"date":{"__isSmartRef__":true,"id":61944},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61944":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61945":{"date":{"__isSmartRef__":true,"id":61946},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61946":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61947":{"date":{"__isSmartRef__":true,"id":61948},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61948":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61949":{"date":{"__isSmartRef__":true,"id":61950},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61950":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61951":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61952":{"morph":{"__isSmartRef__":true,"id":61931},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61953":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61954}},"61954":{"test01IsMorph":{"__isSmartRef__":true,"id":61955}},"61955":{"varMapping":{"__isSmartRef__":true,"id":61956},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61956":{"this":{"__isSmartRef__":true,"id":61953}},"61957":{},"61958":{"change":{"__isSmartRef__":true,"id":61959},"tick":{"__isSmartRef__":true,"id":61963}},"61959":{"varMapping":{"__isSmartRef__":true,"id":61960},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61960":{"this":{"__isSmartRef__":true,"id":61931}},"61961":{"timestamp":{"__isSmartRef__":true,"id":61962},"user":"cschuster","tags":[]},"61962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61963":{"varMapping":{"__isSmartRef__":true,"id":61964},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":61965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61964":{"this":{"__isSmartRef__":true,"id":61931}},"61965":{"timestamp":{"__isSmartRef__":true,"id":61966},"user":"cschuster","tags":[]},"61966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"61967":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":61968}],"id":"3CD8ECB6-45C1-4F9E-8066-C54F163D99D1","shape":{"__isSmartRef__":true,"id":61969},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1622","partsBinMetaInfo":{"__isSmartRef__":true,"id":61970},"eventHandler":{"__isSmartRef__":true,"id":61988},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","500DD8A1-1FC4-41FC-B095-8BAA7E353711","CB2D4382-8E07-4746-A977-C4CA342FB80E","23D5BF1F-4438-4A6D-975C-DDC0BEEEB76A","F7829B93-51BE-452A-B3E5-EA4025DB04B4","6BCB33C1-E797-49B2-9C96-211E44D51851"],"partTests":{"__isSmartRef__":true,"id":61989},"_ClipMode":"visible","moved":true,"b":95.92885355011094,"#startLetters":"set","isBeingDragged":false,"delta":0.9497906292090192,"_Rotation":10.720156376567596,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61994},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4485.5,3616.1)"},"61968":{"target":{"__isSmartRef__":true,"id":61967},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"61969":{"_BorderWidth":9.973254628763943,"_ClipMode":"visible","_BorderRadius":0.4267814359648425,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.8,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,228,-66)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.9)"},"61970":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":61971},{"__isSmartRef__":true,"id":61973},{"__isSmartRef__":true,"id":61975},{"__isSmartRef__":true,"id":61977},{"__isSmartRef__":true,"id":61979},{"__isSmartRef__":true,"id":61981},{"__isSmartRef__":true,"id":61983},{"__isSmartRef__":true,"id":61985}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":61987},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"61971":{"date":{"__isSmartRef__":true,"id":61972},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"61972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"61973":{"date":{"__isSmartRef__":true,"id":61974},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"61974":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"61975":{"date":{"__isSmartRef__":true,"id":61976},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"61976":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"61977":{"date":{"__isSmartRef__":true,"id":61978},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"61978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"61979":{"date":{"__isSmartRef__":true,"id":61980},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"61980":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"61981":{"date":{"__isSmartRef__":true,"id":61982},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"61982":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"61983":{"date":{"__isSmartRef__":true,"id":61984},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"61984":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"61985":{"date":{"__isSmartRef__":true,"id":61986},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"61986":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"61987":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"61988":{"morph":{"__isSmartRef__":true,"id":61967},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"61989":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":61990}},"61990":{"test01IsMorph":{"__isSmartRef__":true,"id":61991}},"61991":{"varMapping":{"__isSmartRef__":true,"id":61992},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":61993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61992":{"this":{"__isSmartRef__":true,"id":61989}},"61993":{},"61994":{"change":{"__isSmartRef__":true,"id":61995},"tick":{"__isSmartRef__":true,"id":61999}},"61995":{"varMapping":{"__isSmartRef__":true,"id":61996},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":61997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61996":{"this":{"__isSmartRef__":true,"id":61967}},"61997":{"timestamp":{"__isSmartRef__":true,"id":61998},"user":"cschuster","tags":[]},"61998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"61999":{"varMapping":{"__isSmartRef__":true,"id":62000},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62000":{"this":{"__isSmartRef__":true,"id":61967}},"62001":{"timestamp":{"__isSmartRef__":true,"id":62002},"user":"cschuster","tags":[]},"62002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62003":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62004}],"id":"A4108E05-58E7-4093-B002-897D2ACA6433","shape":{"__isSmartRef__":true,"id":62005},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1623","partsBinMetaInfo":{"__isSmartRef__":true,"id":62006},"eventHandler":{"__isSmartRef__":true,"id":62024},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","33842EA9-C557-42D8-9407-413BFDE6F580"],"partTests":{"__isSmartRef__":true,"id":62025},"_ClipMode":"visible","moved":true,"b":119.02036854811013,"#startLetters":"set","isBeingDragged":false,"delta":-0.9128016342874616,"_Rotation":2.9634228225025963,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62030},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4528.2,4603.2)"},"62004":{"target":{"__isSmartRef__":true,"id":62003},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62005":{"_BorderWidth":9.372236514575766,"_ClipMode":"visible","_BorderRadius":9.413676576976568,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,65.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(223,100,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-10.3)"},"62006":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62007},{"__isSmartRef__":true,"id":62009},{"__isSmartRef__":true,"id":62011},{"__isSmartRef__":true,"id":62013},{"__isSmartRef__":true,"id":62015},{"__isSmartRef__":true,"id":62017},{"__isSmartRef__":true,"id":62019},{"__isSmartRef__":true,"id":62021}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62023},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62007":{"date":{"__isSmartRef__":true,"id":62008},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62009":{"date":{"__isSmartRef__":true,"id":62010},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62010":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62011":{"date":{"__isSmartRef__":true,"id":62012},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62012":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62013":{"date":{"__isSmartRef__":true,"id":62014},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62015":{"date":{"__isSmartRef__":true,"id":62016},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62016":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62017":{"date":{"__isSmartRef__":true,"id":62018},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62018":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62019":{"date":{"__isSmartRef__":true,"id":62020},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62020":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62021":{"date":{"__isSmartRef__":true,"id":62022},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62022":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62023":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62024":{"morph":{"__isSmartRef__":true,"id":62003},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62025":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62026}},"62026":{"test01IsMorph":{"__isSmartRef__":true,"id":62027}},"62027":{"varMapping":{"__isSmartRef__":true,"id":62028},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62028":{"this":{"__isSmartRef__":true,"id":62025}},"62029":{},"62030":{"change":{"__isSmartRef__":true,"id":62031},"tick":{"__isSmartRef__":true,"id":62035}},"62031":{"varMapping":{"__isSmartRef__":true,"id":62032},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62032":{"this":{"__isSmartRef__":true,"id":62003}},"62033":{"timestamp":{"__isSmartRef__":true,"id":62034},"user":"cschuster","tags":[]},"62034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62035":{"varMapping":{"__isSmartRef__":true,"id":62036},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62036":{"this":{"__isSmartRef__":true,"id":62003}},"62037":{"timestamp":{"__isSmartRef__":true,"id":62038},"user":"cschuster","tags":[]},"62038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62039":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62040}],"id":"C8BE7221-38CD-46B1-B843-4F893271CF75","shape":{"__isSmartRef__":true,"id":62041},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1624","partsBinMetaInfo":{"__isSmartRef__":true,"id":62042},"eventHandler":{"__isSmartRef__":true,"id":62060},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","3DF4E7CC-71BF-48CE-81D4-EA775A2E50A3","F45EC8CC-A935-4916-8C07-C0C11B9737DE","720D8B72-B22B-448A-AB09-F620BB02CFFB"],"partTests":{"__isSmartRef__":true,"id":62061},"_ClipMode":"visible","moved":true,"b":88.36365313641727,"#startLetters":"set","isBeingDragged":false,"delta":-0.7716941672260873,"_Rotation":-25.111013305742397,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62066},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5055.8,3796.8)"},"62040":{"target":{"__isSmartRef__":true,"id":62039},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62041":{"_BorderWidth":9.99796100593826,"_ClipMode":"visible","_BorderRadius":0.03261725299299467,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.3,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,264,-156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.6)"},"62042":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62043},{"__isSmartRef__":true,"id":62045},{"__isSmartRef__":true,"id":62047},{"__isSmartRef__":true,"id":62049},{"__isSmartRef__":true,"id":62051},{"__isSmartRef__":true,"id":62053},{"__isSmartRef__":true,"id":62055},{"__isSmartRef__":true,"id":62057}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62059},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62043":{"date":{"__isSmartRef__":true,"id":62044},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62045":{"date":{"__isSmartRef__":true,"id":62046},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62046":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62047":{"date":{"__isSmartRef__":true,"id":62048},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62048":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62049":{"date":{"__isSmartRef__":true,"id":62050},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62051":{"date":{"__isSmartRef__":true,"id":62052},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62052":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62053":{"date":{"__isSmartRef__":true,"id":62054},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62054":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62055":{"date":{"__isSmartRef__":true,"id":62056},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62056":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62057":{"date":{"__isSmartRef__":true,"id":62058},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62058":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62059":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62060":{"morph":{"__isSmartRef__":true,"id":62039},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62061":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62062}},"62062":{"test01IsMorph":{"__isSmartRef__":true,"id":62063}},"62063":{"varMapping":{"__isSmartRef__":true,"id":62064},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62064":{"this":{"__isSmartRef__":true,"id":62061}},"62065":{},"62066":{"change":{"__isSmartRef__":true,"id":62067},"tick":{"__isSmartRef__":true,"id":62071}},"62067":{"varMapping":{"__isSmartRef__":true,"id":62068},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62068":{"this":{"__isSmartRef__":true,"id":62039}},"62069":{"timestamp":{"__isSmartRef__":true,"id":62070},"user":"cschuster","tags":[]},"62070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62071":{"varMapping":{"__isSmartRef__":true,"id":62072},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62072":{"this":{"__isSmartRef__":true,"id":62039}},"62073":{"timestamp":{"__isSmartRef__":true,"id":62074},"user":"cschuster","tags":[]},"62074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62075":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62076}],"id":"8C823456-4079-4180-AB99-4D5DC7C5D80C","shape":{"__isSmartRef__":true,"id":62077},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1625","partsBinMetaInfo":{"__isSmartRef__":true,"id":62078},"eventHandler":{"__isSmartRef__":true,"id":62096},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","33842EA9-C557-42D8-9407-413BFDE6F580"],"partTests":{"__isSmartRef__":true,"id":62097},"_ClipMode":"visible","moved":true,"b":90.08362450066488,"#startLetters":"set","isBeingDragged":false,"delta":-0.9571502677281387,"_Rotation":6.551887911160023,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62102},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4488.5,4567.1)"},"62076":{"target":{"__isSmartRef__":true,"id":62075},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62077":{"_BorderWidth":9.99999467448341,"_ClipMode":"visible","_BorderRadius":0.00008520822004420836,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.9,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,-137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.0)"},"62078":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62079},{"__isSmartRef__":true,"id":62081},{"__isSmartRef__":true,"id":62083},{"__isSmartRef__":true,"id":62085},{"__isSmartRef__":true,"id":62087},{"__isSmartRef__":true,"id":62089},{"__isSmartRef__":true,"id":62091},{"__isSmartRef__":true,"id":62093}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62095},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62079":{"date":{"__isSmartRef__":true,"id":62080},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62081":{"date":{"__isSmartRef__":true,"id":62082},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62082":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62083":{"date":{"__isSmartRef__":true,"id":62084},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62084":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62085":{"date":{"__isSmartRef__":true,"id":62086},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62086":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62087":{"date":{"__isSmartRef__":true,"id":62088},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62088":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62089":{"date":{"__isSmartRef__":true,"id":62090},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62090":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62091":{"date":{"__isSmartRef__":true,"id":62092},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62092":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62093":{"date":{"__isSmartRef__":true,"id":62094},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62094":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62095":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62096":{"morph":{"__isSmartRef__":true,"id":62075},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62097":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62098}},"62098":{"test01IsMorph":{"__isSmartRef__":true,"id":62099}},"62099":{"varMapping":{"__isSmartRef__":true,"id":62100},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62100":{"this":{"__isSmartRef__":true,"id":62097}},"62101":{},"62102":{"change":{"__isSmartRef__":true,"id":62103},"tick":{"__isSmartRef__":true,"id":62107}},"62103":{"varMapping":{"__isSmartRef__":true,"id":62104},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62104":{"this":{"__isSmartRef__":true,"id":62075}},"62105":{"timestamp":{"__isSmartRef__":true,"id":62106},"user":"cschuster","tags":[]},"62106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62107":{"varMapping":{"__isSmartRef__":true,"id":62108},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62108":{"this":{"__isSmartRef__":true,"id":62075}},"62109":{"timestamp":{"__isSmartRef__":true,"id":62110},"user":"cschuster","tags":[]},"62110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62111":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62112}],"id":"239234BB-71EA-470F-A446-7EFBFE0756C5","shape":{"__isSmartRef__":true,"id":62113},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1626","partsBinMetaInfo":{"__isSmartRef__":true,"id":62114},"eventHandler":{"__isSmartRef__":true,"id":62132},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245"],"partTests":{"__isSmartRef__":true,"id":62133},"_ClipMode":"visible","moved":true,"b":113.31705830944702,"#startLetters":"set","isBeingDragged":false,"delta":-0.9379579531960189,"_Rotation":4.757719677395332,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62138},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4394.7,5003.3)"},"62112":{"target":{"__isSmartRef__":true,"id":62111},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62113":{"_BorderWidth":9.591642886914997,"_ClipMode":"visible","_BorderRadius":6.266904958468647,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.9,63.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,134,155)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.1)"},"62114":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62115},{"__isSmartRef__":true,"id":62117},{"__isSmartRef__":true,"id":62119},{"__isSmartRef__":true,"id":62121},{"__isSmartRef__":true,"id":62123},{"__isSmartRef__":true,"id":62125},{"__isSmartRef__":true,"id":62127},{"__isSmartRef__":true,"id":62129}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62131},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62115":{"date":{"__isSmartRef__":true,"id":62116},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62117":{"date":{"__isSmartRef__":true,"id":62118},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62118":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62119":{"date":{"__isSmartRef__":true,"id":62120},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62120":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62121":{"date":{"__isSmartRef__":true,"id":62122},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62122":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62123":{"date":{"__isSmartRef__":true,"id":62124},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62124":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62125":{"date":{"__isSmartRef__":true,"id":62126},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62126":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62127":{"date":{"__isSmartRef__":true,"id":62128},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62128":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62129":{"date":{"__isSmartRef__":true,"id":62130},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62131":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62132":{"morph":{"__isSmartRef__":true,"id":62111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62133":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62134}},"62134":{"test01IsMorph":{"__isSmartRef__":true,"id":62135}},"62135":{"varMapping":{"__isSmartRef__":true,"id":62136},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62136":{"this":{"__isSmartRef__":true,"id":62133}},"62137":{},"62138":{"change":{"__isSmartRef__":true,"id":62139},"tick":{"__isSmartRef__":true,"id":62143}},"62139":{"varMapping":{"__isSmartRef__":true,"id":62140},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62140":{"this":{"__isSmartRef__":true,"id":62111}},"62141":{"timestamp":{"__isSmartRef__":true,"id":62142},"user":"cschuster","tags":[]},"62142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62143":{"varMapping":{"__isSmartRef__":true,"id":62144},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62144":{"this":{"__isSmartRef__":true,"id":62111}},"62145":{"timestamp":{"__isSmartRef__":true,"id":62146},"user":"cschuster","tags":[]},"62146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62147":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62148}],"id":"C491EEBC-B4E0-4D3A-924C-B3B0FA09EA90","shape":{"__isSmartRef__":true,"id":62149},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1627","partsBinMetaInfo":{"__isSmartRef__":true,"id":62150},"eventHandler":{"__isSmartRef__":true,"id":62168},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249"],"partTests":{"__isSmartRef__":true,"id":62169},"_ClipMode":"visible","moved":true,"b":352.18543645727914,"#startLetters":"set","isBeingDragged":false,"delta":0.8040763389435597,"_Rotation":11.834216007859062,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62174},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5351.9,4188.3)"},"62148":{"target":{"__isSmartRef__":true,"id":62147},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62149":{"_BorderWidth":4.320163009558259,"_ClipMode":"visible","_BorderRadius":39.260514666283385,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.2,105.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-35,218,143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.3,-39.8)"},"62150":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62151},{"__isSmartRef__":true,"id":62153},{"__isSmartRef__":true,"id":62155},{"__isSmartRef__":true,"id":62157},{"__isSmartRef__":true,"id":62159},{"__isSmartRef__":true,"id":62161},{"__isSmartRef__":true,"id":62163},{"__isSmartRef__":true,"id":62165}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62167},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62151":{"date":{"__isSmartRef__":true,"id":62152},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62153":{"date":{"__isSmartRef__":true,"id":62154},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62154":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62155":{"date":{"__isSmartRef__":true,"id":62156},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62156":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62157":{"date":{"__isSmartRef__":true,"id":62158},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62158":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62159":{"date":{"__isSmartRef__":true,"id":62160},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62160":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62161":{"date":{"__isSmartRef__":true,"id":62162},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62162":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62163":{"date":{"__isSmartRef__":true,"id":62164},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62164":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62165":{"date":{"__isSmartRef__":true,"id":62166},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62167":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62168":{"morph":{"__isSmartRef__":true,"id":62147},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62169":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62170}},"62170":{"test01IsMorph":{"__isSmartRef__":true,"id":62171}},"62171":{"varMapping":{"__isSmartRef__":true,"id":62172},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62172":{"this":{"__isSmartRef__":true,"id":62169}},"62173":{},"62174":{"change":{"__isSmartRef__":true,"id":62175},"tick":{"__isSmartRef__":true,"id":62179}},"62175":{"varMapping":{"__isSmartRef__":true,"id":62176},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62176":{"this":{"__isSmartRef__":true,"id":62147}},"62177":{"timestamp":{"__isSmartRef__":true,"id":62178},"user":"cschuster","tags":[]},"62178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62179":{"varMapping":{"__isSmartRef__":true,"id":62180},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62180":{"this":{"__isSmartRef__":true,"id":62147}},"62181":{"timestamp":{"__isSmartRef__":true,"id":62182},"user":"cschuster","tags":[]},"62182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62183":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62184}],"id":"9273FD34-013A-4D42-8520-D3D4975141CC","shape":{"__isSmartRef__":true,"id":62185},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1628","partsBinMetaInfo":{"__isSmartRef__":true,"id":62186},"eventHandler":{"__isSmartRef__":true,"id":62204},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642"],"partTests":{"__isSmartRef__":true,"id":62205},"_ClipMode":"visible","moved":true,"b":166.42970991856419,"#startLetters":"set","isBeingDragged":false,"delta":0.7634390363236889,"_Rotation":69.26219184293413,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62210},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5664.0,4512.3)"},"62184":{"target":{"__isSmartRef__":true,"id":62183},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62185":{"_BorderWidth":6.173190424205361,"_ClipMode":"visible","_BorderRadius":37.797798765684554,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.8,90.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(60,-189,-73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.7,-0.6)"},"62186":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62187},{"__isSmartRef__":true,"id":62189},{"__isSmartRef__":true,"id":62191},{"__isSmartRef__":true,"id":62193},{"__isSmartRef__":true,"id":62195},{"__isSmartRef__":true,"id":62197},{"__isSmartRef__":true,"id":62199},{"__isSmartRef__":true,"id":62201}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62203},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62187":{"date":{"__isSmartRef__":true,"id":62188},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62189":{"date":{"__isSmartRef__":true,"id":62190},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62190":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62191":{"date":{"__isSmartRef__":true,"id":62192},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62192":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62193":{"date":{"__isSmartRef__":true,"id":62194},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62194":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62195":{"date":{"__isSmartRef__":true,"id":62196},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62196":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62197":{"date":{"__isSmartRef__":true,"id":62198},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62198":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62199":{"date":{"__isSmartRef__":true,"id":62200},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62200":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62201":{"date":{"__isSmartRef__":true,"id":62202},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62203":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62204":{"morph":{"__isSmartRef__":true,"id":62183},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62205":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62206}},"62206":{"test01IsMorph":{"__isSmartRef__":true,"id":62207}},"62207":{"varMapping":{"__isSmartRef__":true,"id":62208},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62208":{"this":{"__isSmartRef__":true,"id":62205}},"62209":{},"62210":{"change":{"__isSmartRef__":true,"id":62211},"tick":{"__isSmartRef__":true,"id":62215}},"62211":{"varMapping":{"__isSmartRef__":true,"id":62212},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62212":{"this":{"__isSmartRef__":true,"id":62183}},"62213":{"timestamp":{"__isSmartRef__":true,"id":62214},"user":"cschuster","tags":[]},"62214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62215":{"varMapping":{"__isSmartRef__":true,"id":62216},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62216":{"this":{"__isSmartRef__":true,"id":62183}},"62217":{"timestamp":{"__isSmartRef__":true,"id":62218},"user":"cschuster","tags":[]},"62218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62219":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62220}],"id":"284A4D7E-54D2-490A-8E3C-F51DFB17CE4E","shape":{"__isSmartRef__":true,"id":62221},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1629","partsBinMetaInfo":{"__isSmartRef__":true,"id":62222},"eventHandler":{"__isSmartRef__":true,"id":62240},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FAD84A8E-6907-4F3E-A286-75F7C7E41AED"],"partTests":{"__isSmartRef__":true,"id":62241},"_ClipMode":"visible","moved":true,"b":346.4188447029446,"#startLetters":"set","isBeingDragged":false,"delta":-0.5904850129154511,"_Rotation":-3.581288755633688,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62246},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5268.9,5350.7)"},"62220":{"target":{"__isSmartRef__":true,"id":62219},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62221":{"_BorderWidth":3.8258878981843614,"_ClipMode":"visible","_BorderRadius":37.7943372357921,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.7,109.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-60,188,73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.3,-39.4)"},"62222":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62223},{"__isSmartRef__":true,"id":62225},{"__isSmartRef__":true,"id":62227},{"__isSmartRef__":true,"id":62229},{"__isSmartRef__":true,"id":62231},{"__isSmartRef__":true,"id":62233},{"__isSmartRef__":true,"id":62235},{"__isSmartRef__":true,"id":62237}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62239},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62223":{"date":{"__isSmartRef__":true,"id":62224},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62225":{"date":{"__isSmartRef__":true,"id":62226},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62226":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62227":{"date":{"__isSmartRef__":true,"id":62228},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62228":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62229":{"date":{"__isSmartRef__":true,"id":62230},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62230":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62231":{"date":{"__isSmartRef__":true,"id":62232},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62232":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62233":{"date":{"__isSmartRef__":true,"id":62234},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62234":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62235":{"date":{"__isSmartRef__":true,"id":62236},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62236":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62237":{"date":{"__isSmartRef__":true,"id":62238},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62239":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62240":{"morph":{"__isSmartRef__":true,"id":62219},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62241":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62242}},"62242":{"test01IsMorph":{"__isSmartRef__":true,"id":62243}},"62243":{"varMapping":{"__isSmartRef__":true,"id":62244},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62244":{"this":{"__isSmartRef__":true,"id":62241}},"62245":{},"62246":{"change":{"__isSmartRef__":true,"id":62247},"tick":{"__isSmartRef__":true,"id":62251}},"62247":{"varMapping":{"__isSmartRef__":true,"id":62248},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62248":{"this":{"__isSmartRef__":true,"id":62219}},"62249":{"timestamp":{"__isSmartRef__":true,"id":62250},"user":"cschuster","tags":[]},"62250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62251":{"varMapping":{"__isSmartRef__":true,"id":62252},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62252":{"this":{"__isSmartRef__":true,"id":62219}},"62253":{"timestamp":{"__isSmartRef__":true,"id":62254},"user":"cschuster","tags":[]},"62254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62255":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62256}],"id":"D90DC3F4-6190-488D-8F22-7FFF520196D8","shape":{"__isSmartRef__":true,"id":62257},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1630","partsBinMetaInfo":{"__isSmartRef__":true,"id":62258},"eventHandler":{"__isSmartRef__":true,"id":62276},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","47B0227D-8CD8-401D-A5EE-588BF01F5883"],"partTests":{"__isSmartRef__":true,"id":62277},"_ClipMode":"visible","moved":true,"b":162.04090369457845,"#startLetters":"set","isBeingDragged":false,"delta":-0.8759252048912458,"_Rotation":-7.903331949930321,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62282},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4654.0,4750.5)"},"62256":{"target":{"__isSmartRef__":true,"id":62255},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62257":{"_BorderWidth":6.541689762476505,"_ClipMode":"visible","_BorderRadius":36.19710828204022,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,87.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(79,-164,-16)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-1.0)"},"62258":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62259},{"__isSmartRef__":true,"id":62261},{"__isSmartRef__":true,"id":62263},{"__isSmartRef__":true,"id":62265},{"__isSmartRef__":true,"id":62267},{"__isSmartRef__":true,"id":62269},{"__isSmartRef__":true,"id":62271},{"__isSmartRef__":true,"id":62273}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62275},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62259":{"date":{"__isSmartRef__":true,"id":62260},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62261":{"date":{"__isSmartRef__":true,"id":62262},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62262":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62263":{"date":{"__isSmartRef__":true,"id":62264},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62264":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62265":{"date":{"__isSmartRef__":true,"id":62266},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62266":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62267":{"date":{"__isSmartRef__":true,"id":62268},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62268":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62269":{"date":{"__isSmartRef__":true,"id":62270},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62270":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62271":{"date":{"__isSmartRef__":true,"id":62272},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62272":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62273":{"date":{"__isSmartRef__":true,"id":62274},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62275":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62276":{"morph":{"__isSmartRef__":true,"id":62255},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62277":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62278}},"62278":{"test01IsMorph":{"__isSmartRef__":true,"id":62279}},"62279":{"varMapping":{"__isSmartRef__":true,"id":62280},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62280":{"this":{"__isSmartRef__":true,"id":62277}},"62281":{},"62282":{"change":{"__isSmartRef__":true,"id":62283},"tick":{"__isSmartRef__":true,"id":62287}},"62283":{"varMapping":{"__isSmartRef__":true,"id":62284},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62284":{"this":{"__isSmartRef__":true,"id":62255}},"62285":{"timestamp":{"__isSmartRef__":true,"id":62286},"user":"cschuster","tags":[]},"62286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62287":{"varMapping":{"__isSmartRef__":true,"id":62288},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62288":{"this":{"__isSmartRef__":true,"id":62255}},"62289":{"timestamp":{"__isSmartRef__":true,"id":62290},"user":"cschuster","tags":[]},"62290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62291":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62292}],"id":"7C2E4B1F-ED21-4FAF-BF1A-99E122B43EBD","shape":{"__isSmartRef__":true,"id":62293},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1631","partsBinMetaInfo":{"__isSmartRef__":true,"id":62294},"eventHandler":{"__isSmartRef__":true,"id":62312},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","D164B336-7265-47FF-81C0-65027C45C221","F5B07F71-BE0E-480F-9FE9-8504F835A388","5DECAD95-73A8-4C86-92EA-9926C9BF6572"],"partTests":{"__isSmartRef__":true,"id":62313},"_ClipMode":"visible","moved":true,"b":319.78921889606863,"#startLetters":"set","isBeingDragged":false,"delta":-0.9138813887257129,"_Rotation":-17.78657996229608,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62318},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6016.8,3328.2)"},"62292":{"target":{"__isSmartRef__":true,"id":62291},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62293":{"_BorderWidth":1.7719930172143799,"_ClipMode":"visible","_BorderRadius":23.32795347053964,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,125.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-165,31,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.1,-35.3)"},"62294":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62295},{"__isSmartRef__":true,"id":62297},{"__isSmartRef__":true,"id":62299},{"__isSmartRef__":true,"id":62301},{"__isSmartRef__":true,"id":62303},{"__isSmartRef__":true,"id":62305},{"__isSmartRef__":true,"id":62307},{"__isSmartRef__":true,"id":62309}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62311},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62295":{"date":{"__isSmartRef__":true,"id":62296},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62297":{"date":{"__isSmartRef__":true,"id":62298},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62298":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62299":{"date":{"__isSmartRef__":true,"id":62300},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62300":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62301":{"date":{"__isSmartRef__":true,"id":62302},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62302":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62303":{"date":{"__isSmartRef__":true,"id":62304},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62304":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62305":{"date":{"__isSmartRef__":true,"id":62306},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62306":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62307":{"date":{"__isSmartRef__":true,"id":62308},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62309":{"date":{"__isSmartRef__":true,"id":62310},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62311":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62312":{"morph":{"__isSmartRef__":true,"id":62291},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62313":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62314}},"62314":{"test01IsMorph":{"__isSmartRef__":true,"id":62315}},"62315":{"varMapping":{"__isSmartRef__":true,"id":62316},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62316":{"this":{"__isSmartRef__":true,"id":62313}},"62317":{},"62318":{"change":{"__isSmartRef__":true,"id":62319},"tick":{"__isSmartRef__":true,"id":62323}},"62319":{"varMapping":{"__isSmartRef__":true,"id":62320},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62320":{"this":{"__isSmartRef__":true,"id":62291}},"62321":{"timestamp":{"__isSmartRef__":true,"id":62322},"user":"cschuster","tags":[]},"62322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62323":{"varMapping":{"__isSmartRef__":true,"id":62324},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62324":{"this":{"__isSmartRef__":true,"id":62291}},"62325":{"timestamp":{"__isSmartRef__":true,"id":62326},"user":"cschuster","tags":[]},"62326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62327":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62328}],"id":"F583F479-CF40-4DF0-99BA-03CAC0993661","shape":{"__isSmartRef__":true,"id":62329},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1632","partsBinMetaInfo":{"__isSmartRef__":true,"id":62330},"eventHandler":{"__isSmartRef__":true,"id":62348},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","E975DD0E-1F49-49FB-B50D-6C03E90F8579"],"partTests":{"__isSmartRef__":true,"id":62349},"_ClipMode":"visible","moved":true,"b":49.56676791195059,"#startLetters":"set","isBeingDragged":false,"delta":-0.8794142552069388,"_Rotation":-39.545600557795446,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62354},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5421.4,5462.1)"},"62328":{"target":{"__isSmartRef__":true,"id":62327},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62329":{"_BorderWidth":8.805811319289791,"_ClipMode":"visible","_BorderRadius":16.825280323145115,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,69.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(195,361,-112)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.2,-33.0)"},"62330":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62331},{"__isSmartRef__":true,"id":62333},{"__isSmartRef__":true,"id":62335},{"__isSmartRef__":true,"id":62337},{"__isSmartRef__":true,"id":62339},{"__isSmartRef__":true,"id":62341},{"__isSmartRef__":true,"id":62343},{"__isSmartRef__":true,"id":62345}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62347},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62331":{"date":{"__isSmartRef__":true,"id":62332},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62333":{"date":{"__isSmartRef__":true,"id":62334},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62334":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62335":{"date":{"__isSmartRef__":true,"id":62336},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62336":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62337":{"date":{"__isSmartRef__":true,"id":62338},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62338":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62339":{"date":{"__isSmartRef__":true,"id":62340},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62340":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62341":{"date":{"__isSmartRef__":true,"id":62342},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62342":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62343":{"date":{"__isSmartRef__":true,"id":62344},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62345":{"date":{"__isSmartRef__":true,"id":62346},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62346":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62347":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62348":{"morph":{"__isSmartRef__":true,"id":62327},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62349":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62350}},"62350":{"test01IsMorph":{"__isSmartRef__":true,"id":62351}},"62351":{"varMapping":{"__isSmartRef__":true,"id":62352},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62352":{"this":{"__isSmartRef__":true,"id":62349}},"62353":{},"62354":{"change":{"__isSmartRef__":true,"id":62355},"tick":{"__isSmartRef__":true,"id":62359}},"62355":{"varMapping":{"__isSmartRef__":true,"id":62356},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62356":{"this":{"__isSmartRef__":true,"id":62327}},"62357":{"timestamp":{"__isSmartRef__":true,"id":62358},"user":"cschuster","tags":[]},"62358":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62359":{"varMapping":{"__isSmartRef__":true,"id":62360},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62360":{"this":{"__isSmartRef__":true,"id":62327}},"62361":{"timestamp":{"__isSmartRef__":true,"id":62362},"user":"cschuster","tags":[]},"62362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62363":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62364}],"id":"4F766D35-BFAC-442E-922B-40B515D3694F","shape":{"__isSmartRef__":true,"id":62365},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1633","partsBinMetaInfo":{"__isSmartRef__":true,"id":62366},"eventHandler":{"__isSmartRef__":true,"id":62384},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA"],"partTests":{"__isSmartRef__":true,"id":62385},"_ClipMode":"visible","moved":true,"b":166.99707356869476,"#startLetters":"set","isBeingDragged":false,"delta":-0.9507533321739174,"_Rotation":17.132325495346915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62390},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4014.2,4133.5)"},"62364":{"target":{"__isSmartRef__":true,"id":62363},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62365":{"_BorderWidth":6.125004104205048,"_ClipMode":"visible","_BorderRadius":37.974985224834874,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,91.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(58,-192,-81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.5,-0.5)"},"62366":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62367},{"__isSmartRef__":true,"id":62369},{"__isSmartRef__":true,"id":62371},{"__isSmartRef__":true,"id":62373},{"__isSmartRef__":true,"id":62375},{"__isSmartRef__":true,"id":62377},{"__isSmartRef__":true,"id":62379},{"__isSmartRef__":true,"id":62381}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62383},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62367":{"date":{"__isSmartRef__":true,"id":62368},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62369":{"date":{"__isSmartRef__":true,"id":62370},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62370":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62371":{"date":{"__isSmartRef__":true,"id":62372},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62372":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62373":{"date":{"__isSmartRef__":true,"id":62374},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62374":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62375":{"date":{"__isSmartRef__":true,"id":62376},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62376":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62377":{"date":{"__isSmartRef__":true,"id":62378},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62378":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62379":{"date":{"__isSmartRef__":true,"id":62380},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62381":{"date":{"__isSmartRef__":true,"id":62382},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62382":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62383":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62384":{"morph":{"__isSmartRef__":true,"id":62363},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62385":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62386}},"62386":{"test01IsMorph":{"__isSmartRef__":true,"id":62387}},"62387":{"varMapping":{"__isSmartRef__":true,"id":62388},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62388":{"this":{"__isSmartRef__":true,"id":62385}},"62389":{},"62390":{"change":{"__isSmartRef__":true,"id":62391},"tick":{"__isSmartRef__":true,"id":62395}},"62391":{"varMapping":{"__isSmartRef__":true,"id":62392},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62392":{"this":{"__isSmartRef__":true,"id":62363}},"62393":{"timestamp":{"__isSmartRef__":true,"id":62394},"user":"cschuster","tags":[]},"62394":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62395":{"varMapping":{"__isSmartRef__":true,"id":62396},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62396":{"this":{"__isSmartRef__":true,"id":62363}},"62397":{"timestamp":{"__isSmartRef__":true,"id":62398},"user":"cschuster","tags":[]},"62398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62399":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62400}],"id":"A354BD13-D9A6-4F42-AF70-869D05935D91","shape":{"__isSmartRef__":true,"id":62401},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1634","partsBinMetaInfo":{"__isSmartRef__":true,"id":62402},"eventHandler":{"__isSmartRef__":true,"id":62420},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","CE626118-6EF3-4E43-87B7-463B692CC5A9"],"partTests":{"__isSmartRef__":true,"id":62421},"_ClipMode":"visible","moved":true,"b":17.912246606312692,"#startLetters":"set","isBeingDragged":false,"delta":0.7463436085963622,"_Rotation":40.67366214136887,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62426},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6030.8,4269.6)"},"62400":{"target":{"__isSmartRef__":true,"id":62399},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62401":{"_BorderWidth":6.53780003996562,"_ClipMode":"visible","_BorderRadius":36.21627365933078,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.4,87.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(79,323,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-39.0)"},"62402":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62403},{"__isSmartRef__":true,"id":62405},{"__isSmartRef__":true,"id":62407},{"__isSmartRef__":true,"id":62409},{"__isSmartRef__":true,"id":62411},{"__isSmartRef__":true,"id":62413},{"__isSmartRef__":true,"id":62415},{"__isSmartRef__":true,"id":62417}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62419},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62403":{"date":{"__isSmartRef__":true,"id":62404},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62405":{"date":{"__isSmartRef__":true,"id":62406},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62406":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62407":{"date":{"__isSmartRef__":true,"id":62408},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62408":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62409":{"date":{"__isSmartRef__":true,"id":62410},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62410":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62411":{"date":{"__isSmartRef__":true,"id":62412},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62412":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62413":{"date":{"__isSmartRef__":true,"id":62414},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62414":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62415":{"date":{"__isSmartRef__":true,"id":62416},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62417":{"date":{"__isSmartRef__":true,"id":62418},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62418":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62419":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62420":{"morph":{"__isSmartRef__":true,"id":62399},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62421":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62422}},"62422":{"test01IsMorph":{"__isSmartRef__":true,"id":62423}},"62423":{"varMapping":{"__isSmartRef__":true,"id":62424},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62424":{"this":{"__isSmartRef__":true,"id":62421}},"62425":{},"62426":{"change":{"__isSmartRef__":true,"id":62427},"tick":{"__isSmartRef__":true,"id":62431}},"62427":{"varMapping":{"__isSmartRef__":true,"id":62428},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62428":{"this":{"__isSmartRef__":true,"id":62399}},"62429":{"timestamp":{"__isSmartRef__":true,"id":62430},"user":"cschuster","tags":[]},"62430":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62431":{"varMapping":{"__isSmartRef__":true,"id":62432},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62432":{"this":{"__isSmartRef__":true,"id":62399}},"62433":{"timestamp":{"__isSmartRef__":true,"id":62434},"user":"cschuster","tags":[]},"62434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62435":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62436}],"id":"98B355E2-A156-4C8B-BFE8-8DE83420768F","shape":{"__isSmartRef__":true,"id":62437},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1635","partsBinMetaInfo":{"__isSmartRef__":true,"id":62438},"eventHandler":{"__isSmartRef__":true,"id":62456},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42","2FBEF8C3-CE35-464E-9A92-54C377AC57EF","1A6653DF-52AF-4E15-860B-CC5C3BB14705"],"partTests":{"__isSmartRef__":true,"id":62457},"_ClipMode":"visible","moved":true,"b":62.42285357817309,"#startLetters":"set","isBeingDragged":false,"delta":-0.8625424533965997,"_Rotation":36.434061342908386,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62462},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6004.6,4657.5)"},"62436":{"target":{"__isSmartRef__":true,"id":62435},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62437":{"_BorderWidth":9.43194151852596,"_ClipMode":"visible","_BorderRadius":8.572631002185298,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.8,64.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,346,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-29.3)"},"62438":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62439},{"__isSmartRef__":true,"id":62441},{"__isSmartRef__":true,"id":62443},{"__isSmartRef__":true,"id":62445},{"__isSmartRef__":true,"id":62447},{"__isSmartRef__":true,"id":62449},{"__isSmartRef__":true,"id":62451},{"__isSmartRef__":true,"id":62453}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62455},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62439":{"date":{"__isSmartRef__":true,"id":62440},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62441":{"date":{"__isSmartRef__":true,"id":62442},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62442":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62443":{"date":{"__isSmartRef__":true,"id":62444},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62444":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62445":{"date":{"__isSmartRef__":true,"id":62446},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62446":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62447":{"date":{"__isSmartRef__":true,"id":62448},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62448":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62449":{"date":{"__isSmartRef__":true,"id":62450},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62450":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62451":{"date":{"__isSmartRef__":true,"id":62452},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62453":{"date":{"__isSmartRef__":true,"id":62454},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62454":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62455":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62456":{"morph":{"__isSmartRef__":true,"id":62435},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62457":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62458}},"62458":{"test01IsMorph":{"__isSmartRef__":true,"id":62459}},"62459":{"varMapping":{"__isSmartRef__":true,"id":62460},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62460":{"this":{"__isSmartRef__":true,"id":62457}},"62461":{},"62462":{"change":{"__isSmartRef__":true,"id":62463},"tick":{"__isSmartRef__":true,"id":62467}},"62463":{"varMapping":{"__isSmartRef__":true,"id":62464},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62464":{"this":{"__isSmartRef__":true,"id":62435}},"62465":{"timestamp":{"__isSmartRef__":true,"id":62466},"user":"cschuster","tags":[]},"62466":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62467":{"varMapping":{"__isSmartRef__":true,"id":62468},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62468":{"this":{"__isSmartRef__":true,"id":62435}},"62469":{"timestamp":{"__isSmartRef__":true,"id":62470},"user":"cschuster","tags":[]},"62470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62471":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62472}],"id":"5C2EC2E7-00B2-4A1B-B6AD-34188C99EB49","shape":{"__isSmartRef__":true,"id":62473},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1636","partsBinMetaInfo":{"__isSmartRef__":true,"id":62474},"eventHandler":{"__isSmartRef__":true,"id":62492},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","03A703AB-08BF-48CB-B2E0-C69CD91A8C97","08025CDB-60CA-46FC-B5EA-5D2628CFEA37","ABB7CEF4-6A64-45F0-A3D4-EC959BF5F38A"],"partTests":{"__isSmartRef__":true,"id":62493},"_ClipMode":"visible","moved":true,"b":91.51429448276758,"#startLetters":"set","isBeingDragged":false,"delta":-0.8390178297413513,"_Rotation":-30.213344233186707,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62498},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4058.2,4288.3)"},"62472":{"target":{"__isSmartRef__":true,"id":62471},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62473":{"_BorderWidth":9.998253815440519,"_ClipMode":"visible","_BorderRadius":0.027934074294870825,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.9,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,249,-121)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.5)"},"62474":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62475},{"__isSmartRef__":true,"id":62477},{"__isSmartRef__":true,"id":62479},{"__isSmartRef__":true,"id":62481},{"__isSmartRef__":true,"id":62483},{"__isSmartRef__":true,"id":62485},{"__isSmartRef__":true,"id":62487},{"__isSmartRef__":true,"id":62489}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62491},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62475":{"date":{"__isSmartRef__":true,"id":62476},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62477":{"date":{"__isSmartRef__":true,"id":62478},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62478":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62479":{"date":{"__isSmartRef__":true,"id":62480},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62480":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62481":{"date":{"__isSmartRef__":true,"id":62482},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62482":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62483":{"date":{"__isSmartRef__":true,"id":62484},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62484":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62485":{"date":{"__isSmartRef__":true,"id":62486},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62486":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62487":{"date":{"__isSmartRef__":true,"id":62488},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62489":{"date":{"__isSmartRef__":true,"id":62490},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62490":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62491":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62492":{"morph":{"__isSmartRef__":true,"id":62471},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62493":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62494}},"62494":{"test01IsMorph":{"__isSmartRef__":true,"id":62495}},"62495":{"varMapping":{"__isSmartRef__":true,"id":62496},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62496":{"this":{"__isSmartRef__":true,"id":62493}},"62497":{},"62498":{"change":{"__isSmartRef__":true,"id":62499},"tick":{"__isSmartRef__":true,"id":62503}},"62499":{"varMapping":{"__isSmartRef__":true,"id":62500},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62500":{"this":{"__isSmartRef__":true,"id":62471}},"62501":{"timestamp":{"__isSmartRef__":true,"id":62502},"user":"cschuster","tags":[]},"62502":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62503":{"varMapping":{"__isSmartRef__":true,"id":62504},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62504":{"this":{"__isSmartRef__":true,"id":62471}},"62505":{"timestamp":{"__isSmartRef__":true,"id":62506},"user":"cschuster","tags":[]},"62506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62507":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62508}],"id":"ED86ECF1-5482-4F4E-ABF2-995CB33DB176","shape":{"__isSmartRef__":true,"id":62509},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1637","partsBinMetaInfo":{"__isSmartRef__":true,"id":62510},"eventHandler":{"__isSmartRef__":true,"id":62528},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52"],"partTests":{"__isSmartRef__":true,"id":62529},"_ClipMode":"visible","moved":true,"b":117.52924517530482,"#startLetters":"set","isBeingDragged":false,"delta":-0.9583824301371351,"_Rotation":-42.42118312604894,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62534},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4607.7,5381.0)"},"62508":{"target":{"__isSmartRef__":true,"id":62507},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62509":{"_BorderWidth":9.433875148948054,"_ClipMode":"visible","_BorderRadius":8.545201861665387,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.2,64.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,109,196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.8)"},"62510":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62511},{"__isSmartRef__":true,"id":62513},{"__isSmartRef__":true,"id":62515},{"__isSmartRef__":true,"id":62517},{"__isSmartRef__":true,"id":62519},{"__isSmartRef__":true,"id":62521},{"__isSmartRef__":true,"id":62523},{"__isSmartRef__":true,"id":62525}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62527},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62511":{"date":{"__isSmartRef__":true,"id":62512},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62513":{"date":{"__isSmartRef__":true,"id":62514},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62514":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62515":{"date":{"__isSmartRef__":true,"id":62516},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62516":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62517":{"date":{"__isSmartRef__":true,"id":62518},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62518":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62519":{"date":{"__isSmartRef__":true,"id":62520},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62520":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62521":{"date":{"__isSmartRef__":true,"id":62522},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62522":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62523":{"date":{"__isSmartRef__":true,"id":62524},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62525":{"date":{"__isSmartRef__":true,"id":62526},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62526":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62527":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62528":{"morph":{"__isSmartRef__":true,"id":62507},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62529":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62530}},"62530":{"test01IsMorph":{"__isSmartRef__":true,"id":62531}},"62531":{"varMapping":{"__isSmartRef__":true,"id":62532},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62532":{"this":{"__isSmartRef__":true,"id":62529}},"62533":{},"62534":{"change":{"__isSmartRef__":true,"id":62535},"tick":{"__isSmartRef__":true,"id":62539}},"62535":{"varMapping":{"__isSmartRef__":true,"id":62536},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62536":{"this":{"__isSmartRef__":true,"id":62507}},"62537":{"timestamp":{"__isSmartRef__":true,"id":62538},"user":"cschuster","tags":[]},"62538":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62539":{"varMapping":{"__isSmartRef__":true,"id":62540},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62540":{"this":{"__isSmartRef__":true,"id":62507}},"62541":{"timestamp":{"__isSmartRef__":true,"id":62542},"user":"cschuster","tags":[]},"62542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62543":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62544}],"id":"73B1D4A3-D1E5-49D6-8997-F61E42F02A67","shape":{"__isSmartRef__":true,"id":62545},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1638","partsBinMetaInfo":{"__isSmartRef__":true,"id":62546},"eventHandler":{"__isSmartRef__":true,"id":62564},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","AD28949A-384C-44E1-84CD-C396A497F4EB"],"partTests":{"__isSmartRef__":true,"id":62565},"_ClipMode":"visible","moved":true,"b":99,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":30.00226133055336,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62570},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4224.4,4080.9)"},"62544":{"target":{"__isSmartRef__":true,"id":62543},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62545":{"_BorderWidth":9.938441702975688,"_ClipMode":"visible","_BorderRadius":0.9788696740969294,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.6,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,212,-26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-16.9)"},"62546":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62547},{"__isSmartRef__":true,"id":62549},{"__isSmartRef__":true,"id":62551},{"__isSmartRef__":true,"id":62553},{"__isSmartRef__":true,"id":62555},{"__isSmartRef__":true,"id":62557},{"__isSmartRef__":true,"id":62559},{"__isSmartRef__":true,"id":62561}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62563},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62547":{"date":{"__isSmartRef__":true,"id":62548},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62549":{"date":{"__isSmartRef__":true,"id":62550},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62550":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62551":{"date":{"__isSmartRef__":true,"id":62552},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62552":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62553":{"date":{"__isSmartRef__":true,"id":62554},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62554":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62555":{"date":{"__isSmartRef__":true,"id":62556},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62556":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62557":{"date":{"__isSmartRef__":true,"id":62558},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62558":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62559":{"date":{"__isSmartRef__":true,"id":62560},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62561":{"date":{"__isSmartRef__":true,"id":62562},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62562":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62563":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62564":{"morph":{"__isSmartRef__":true,"id":62543},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62565":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62566}},"62566":{"test01IsMorph":{"__isSmartRef__":true,"id":62567}},"62567":{"varMapping":{"__isSmartRef__":true,"id":62568},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62568":{"this":{"__isSmartRef__":true,"id":62565}},"62569":{},"62570":{"change":{"__isSmartRef__":true,"id":62571},"tick":{"__isSmartRef__":true,"id":62575}},"62571":{"varMapping":{"__isSmartRef__":true,"id":62572},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62572":{"this":{"__isSmartRef__":true,"id":62543}},"62573":{"timestamp":{"__isSmartRef__":true,"id":62574},"user":"cschuster","tags":[]},"62574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62575":{"varMapping":{"__isSmartRef__":true,"id":62576},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62576":{"this":{"__isSmartRef__":true,"id":62543}},"62577":{"timestamp":{"__isSmartRef__":true,"id":62578},"user":"cschuster","tags":[]},"62578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62579":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62580}],"id":"1DBA412E-EC14-423C-A5ED-AB37212D0FEA","shape":{"__isSmartRef__":true,"id":62581},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1639","partsBinMetaInfo":{"__isSmartRef__":true,"id":62582},"eventHandler":{"__isSmartRef__":true,"id":62600},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","DD960D38-5D1B-48CE-A687-C984A0D2C294","38F4EA26-0055-43DC-85A8-8DFD83572A92"],"partTests":{"__isSmartRef__":true,"id":62601},"_ClipMode":"visible","moved":true,"b":232,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-9.56189603585406,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62606},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4146.0,4417.2)"},"62580":{"target":{"__isSmartRef__":true,"id":62579},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62581":{"_BorderWidth":1.0599462319663893,"_ClipMode":"visible","_BorderRadius":15.161562088006637,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-359,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.7)"},"62582":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62583},{"__isSmartRef__":true,"id":62585},{"__isSmartRef__":true,"id":62587},{"__isSmartRef__":true,"id":62589},{"__isSmartRef__":true,"id":62591},{"__isSmartRef__":true,"id":62593},{"__isSmartRef__":true,"id":62595},{"__isSmartRef__":true,"id":62597}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62599},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62583":{"date":{"__isSmartRef__":true,"id":62584},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62585":{"date":{"__isSmartRef__":true,"id":62586},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62586":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62587":{"date":{"__isSmartRef__":true,"id":62588},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62588":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62589":{"date":{"__isSmartRef__":true,"id":62590},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62590":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62591":{"date":{"__isSmartRef__":true,"id":62592},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62592":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62593":{"date":{"__isSmartRef__":true,"id":62594},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62594":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62595":{"date":{"__isSmartRef__":true,"id":62596},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62597":{"date":{"__isSmartRef__":true,"id":62598},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62598":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62599":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62600":{"morph":{"__isSmartRef__":true,"id":62579},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62601":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62602}},"62602":{"test01IsMorph":{"__isSmartRef__":true,"id":62603}},"62603":{"varMapping":{"__isSmartRef__":true,"id":62604},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62604":{"this":{"__isSmartRef__":true,"id":62601}},"62605":{},"62606":{"change":{"__isSmartRef__":true,"id":62607},"tick":{"__isSmartRef__":true,"id":62611}},"62607":{"varMapping":{"__isSmartRef__":true,"id":62608},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62608":{"this":{"__isSmartRef__":true,"id":62579}},"62609":{"timestamp":{"__isSmartRef__":true,"id":62610},"user":"cschuster","tags":[]},"62610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62611":{"varMapping":{"__isSmartRef__":true,"id":62612},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62612":{"this":{"__isSmartRef__":true,"id":62579}},"62613":{"timestamp":{"__isSmartRef__":true,"id":62614},"user":"cschuster","tags":[]},"62614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62615":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62616}],"id":"4BA8B6F2-020F-4314-8398-E65984FB17DC","shape":{"__isSmartRef__":true,"id":62617},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1640","partsBinMetaInfo":{"__isSmartRef__":true,"id":62618},"eventHandler":{"__isSmartRef__":true,"id":62636},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","E975DD0E-1F49-49FB-B50D-6C03E90F8579","D28D44FF-679E-409F-BD73-23FA4F9A9085"],"partTests":{"__isSmartRef__":true,"id":62637},"_ClipMode":"visible","moved":true,"b":135.55284080444835,"#startLetters":"set","isBeingDragged":false,"delta":0.9097506094258279,"_Rotation":-42.53712282367435,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62642},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5651.5,5442.2)"},"62616":{"target":{"__isSmartRef__":true,"id":62615},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62617":{"_BorderWidth":8.501255869661806,"_ClipMode":"visible","_BorderRadius":20.385931736253994,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,72.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(179,-4,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.0,-5.7)"},"62618":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62619},{"__isSmartRef__":true,"id":62621},{"__isSmartRef__":true,"id":62623},{"__isSmartRef__":true,"id":62625},{"__isSmartRef__":true,"id":62627},{"__isSmartRef__":true,"id":62629},{"__isSmartRef__":true,"id":62631},{"__isSmartRef__":true,"id":62633}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62635},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62619":{"date":{"__isSmartRef__":true,"id":62620},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62621":{"date":{"__isSmartRef__":true,"id":62622},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62622":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62623":{"date":{"__isSmartRef__":true,"id":62624},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62624":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62625":{"date":{"__isSmartRef__":true,"id":62626},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62626":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62627":{"date":{"__isSmartRef__":true,"id":62628},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62628":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62629":{"date":{"__isSmartRef__":true,"id":62630},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62630":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62631":{"date":{"__isSmartRef__":true,"id":62632},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62633":{"date":{"__isSmartRef__":true,"id":62634},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62634":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62635":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62636":{"morph":{"__isSmartRef__":true,"id":62615},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62637":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62638}},"62638":{"test01IsMorph":{"__isSmartRef__":true,"id":62639}},"62639":{"varMapping":{"__isSmartRef__":true,"id":62640},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62640":{"this":{"__isSmartRef__":true,"id":62637}},"62641":{},"62642":{"change":{"__isSmartRef__":true,"id":62643},"tick":{"__isSmartRef__":true,"id":62647}},"62643":{"varMapping":{"__isSmartRef__":true,"id":62644},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62644":{"this":{"__isSmartRef__":true,"id":62615}},"62645":{"timestamp":{"__isSmartRef__":true,"id":62646},"user":"cschuster","tags":[]},"62646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62647":{"varMapping":{"__isSmartRef__":true,"id":62648},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62648":{"this":{"__isSmartRef__":true,"id":62615}},"62649":{"timestamp":{"__isSmartRef__":true,"id":62650},"user":"cschuster","tags":[]},"62650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62651":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62652}],"id":"0B9A0C33-C7F3-4470-A95D-6C56B2DFBE93","shape":{"__isSmartRef__":true,"id":62653},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1641","partsBinMetaInfo":{"__isSmartRef__":true,"id":62654},"eventHandler":{"__isSmartRef__":true,"id":62672},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D","17EB403C-5E38-4605-A65C-087F2AE47DA1","0CF34FEC-6F81-490B-A933-D53366CDE089","C599F595-7338-4E4E-B9BD-BB16BF21E35E"],"partTests":{"__isSmartRef__":true,"id":62673},"_ClipMode":"visible","moved":true,"b":287,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":12.701007391149258,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62678},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6111.0,4841.2)"},"62652":{"target":{"__isSmartRef__":true,"id":62651},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62653":{"_BorderWidth":0.21847622018482316,"_ClipMode":"visible","_BorderRadius":3.4192485488991653,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-244,-170,-81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-25.8)"},"62654":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62655},{"__isSmartRef__":true,"id":62657},{"__isSmartRef__":true,"id":62659},{"__isSmartRef__":true,"id":62661},{"__isSmartRef__":true,"id":62663},{"__isSmartRef__":true,"id":62665},{"__isSmartRef__":true,"id":62667},{"__isSmartRef__":true,"id":62669}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62671},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62655":{"date":{"__isSmartRef__":true,"id":62656},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62657":{"date":{"__isSmartRef__":true,"id":62658},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62658":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62659":{"date":{"__isSmartRef__":true,"id":62660},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62660":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62661":{"date":{"__isSmartRef__":true,"id":62662},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62662":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62663":{"date":{"__isSmartRef__":true,"id":62664},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62664":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62665":{"date":{"__isSmartRef__":true,"id":62666},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62666":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62667":{"date":{"__isSmartRef__":true,"id":62668},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62669":{"date":{"__isSmartRef__":true,"id":62670},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62670":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62671":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62672":{"morph":{"__isSmartRef__":true,"id":62651},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62673":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62674}},"62674":{"test01IsMorph":{"__isSmartRef__":true,"id":62675}},"62675":{"varMapping":{"__isSmartRef__":true,"id":62676},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62676":{"this":{"__isSmartRef__":true,"id":62673}},"62677":{},"62678":{"change":{"__isSmartRef__":true,"id":62679},"tick":{"__isSmartRef__":true,"id":62683}},"62679":{"varMapping":{"__isSmartRef__":true,"id":62680},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62680":{"this":{"__isSmartRef__":true,"id":62651}},"62681":{"timestamp":{"__isSmartRef__":true,"id":62682},"user":"cschuster","tags":[]},"62682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62683":{"varMapping":{"__isSmartRef__":true,"id":62684},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62684":{"this":{"__isSmartRef__":true,"id":62651}},"62685":{"timestamp":{"__isSmartRef__":true,"id":62686},"user":"cschuster","tags":[]},"62686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62687":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62688}],"id":"B4B39346-54AD-4953-9E67-86FD3355945B","shape":{"__isSmartRef__":true,"id":62689},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1642","partsBinMetaInfo":{"__isSmartRef__":true,"id":62690},"eventHandler":{"__isSmartRef__":true,"id":62708},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579","D0A2B8B4-2E44-4184-8BD2-7860A16C8DB6","4C36BFF3-B52B-4487-86E2-6129940F7CE2"],"partTests":{"__isSmartRef__":true,"id":62709},"_ClipMode":"visible","moved":true,"b":292.95126674859785,"#startLetters":"set","isBeingDragged":false,"delta":-0.8822201743605547,"_Rotation":24.095563268726117,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62714},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3711.5,4439.9)"},"62688":{"target":{"__isSmartRef__":true,"id":62687},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62689":{"_BorderWidth":0.3958157048473838,"_ClipMode":"visible","_BorderRadius":6.082379162032012,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.3,136.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-235,-136,-151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.6,-27.8)"},"62690":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62691},{"__isSmartRef__":true,"id":62693},{"__isSmartRef__":true,"id":62695},{"__isSmartRef__":true,"id":62697},{"__isSmartRef__":true,"id":62699},{"__isSmartRef__":true,"id":62701},{"__isSmartRef__":true,"id":62703},{"__isSmartRef__":true,"id":62705}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62707},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62691":{"date":{"__isSmartRef__":true,"id":62692},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62693":{"date":{"__isSmartRef__":true,"id":62694},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62694":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62695":{"date":{"__isSmartRef__":true,"id":62696},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62696":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62697":{"date":{"__isSmartRef__":true,"id":62698},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62699":{"date":{"__isSmartRef__":true,"id":62700},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62700":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62701":{"date":{"__isSmartRef__":true,"id":62702},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62702":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62703":{"date":{"__isSmartRef__":true,"id":62704},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62704":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62705":{"date":{"__isSmartRef__":true,"id":62706},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62706":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62707":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62708":{"morph":{"__isSmartRef__":true,"id":62687},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62709":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62710}},"62710":{"test01IsMorph":{"__isSmartRef__":true,"id":62711}},"62711":{"varMapping":{"__isSmartRef__":true,"id":62712},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62712":{"this":{"__isSmartRef__":true,"id":62709}},"62713":{},"62714":{"change":{"__isSmartRef__":true,"id":62715},"tick":{"__isSmartRef__":true,"id":62719}},"62715":{"varMapping":{"__isSmartRef__":true,"id":62716},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62716":{"this":{"__isSmartRef__":true,"id":62687}},"62717":{"timestamp":{"__isSmartRef__":true,"id":62718},"user":"cschuster","tags":[]},"62718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62719":{"varMapping":{"__isSmartRef__":true,"id":62720},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62720":{"this":{"__isSmartRef__":true,"id":62687}},"62721":{"timestamp":{"__isSmartRef__":true,"id":62722},"user":"cschuster","tags":[]},"62722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62723":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62724}],"id":"D2EF0417-4F8E-40F7-BA21-CD38F45A154F","shape":{"__isSmartRef__":true,"id":62725},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1643","partsBinMetaInfo":{"__isSmartRef__":true,"id":62726},"eventHandler":{"__isSmartRef__":true,"id":62744},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","9FCD8026-0C80-4C90-BEAE-EDBB636825F4","12C1673C-E341-4BD3-9055-454E5775FAB6"],"partTests":{"__isSmartRef__":true,"id":62745},"_ClipMode":"visible","moved":true,"b":317.8446288537816,"#startLetters":"set","isBeingDragged":false,"delta":-0.9367860254715197,"_Rotation":18.491693174654248,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62750},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4319.7,3355.6)"},"62724":{"target":{"__isSmartRef__":true,"id":62723},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62725":{"_BorderWidth":1.6442832111641152,"_ClipMode":"visible","_BorderRadius":21.982663732999967,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,126.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-172,18,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.6,-34.8)"},"62726":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62727},{"__isSmartRef__":true,"id":62729},{"__isSmartRef__":true,"id":62731},{"__isSmartRef__":true,"id":62733},{"__isSmartRef__":true,"id":62735},{"__isSmartRef__":true,"id":62737},{"__isSmartRef__":true,"id":62739},{"__isSmartRef__":true,"id":62741}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62743},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62727":{"date":{"__isSmartRef__":true,"id":62728},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62729":{"date":{"__isSmartRef__":true,"id":62730},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62730":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62731":{"date":{"__isSmartRef__":true,"id":62732},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62732":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62733":{"date":{"__isSmartRef__":true,"id":62734},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62734":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62735":{"date":{"__isSmartRef__":true,"id":62736},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62736":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62737":{"date":{"__isSmartRef__":true,"id":62738},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62738":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62739":{"date":{"__isSmartRef__":true,"id":62740},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62740":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62741":{"date":{"__isSmartRef__":true,"id":62742},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62742":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62743":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62744":{"morph":{"__isSmartRef__":true,"id":62723},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62745":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62746}},"62746":{"test01IsMorph":{"__isSmartRef__":true,"id":62747}},"62747":{"varMapping":{"__isSmartRef__":true,"id":62748},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62748":{"this":{"__isSmartRef__":true,"id":62745}},"62749":{},"62750":{"change":{"__isSmartRef__":true,"id":62751},"tick":{"__isSmartRef__":true,"id":62755}},"62751":{"varMapping":{"__isSmartRef__":true,"id":62752},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62752":{"this":{"__isSmartRef__":true,"id":62723}},"62753":{"timestamp":{"__isSmartRef__":true,"id":62754},"user":"cschuster","tags":[]},"62754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62755":{"varMapping":{"__isSmartRef__":true,"id":62756},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62756":{"this":{"__isSmartRef__":true,"id":62723}},"62757":{"timestamp":{"__isSmartRef__":true,"id":62758},"user":"cschuster","tags":[]},"62758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62759":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62760}],"id":"C4B8F90C-7CF5-4206-A87F-0E007FFDEF5D","shape":{"__isSmartRef__":true,"id":62761},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1644","partsBinMetaInfo":{"__isSmartRef__":true,"id":62762},"eventHandler":{"__isSmartRef__":true,"id":62780},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","EC5BB7E9-60D9-4B68-BDE5-B8CA74900478"],"partTests":{"__isSmartRef__":true,"id":62781},"_ClipMode":"visible","moved":true,"b":54.55479061231017,"#startLetters":"set","isBeingDragged":false,"delta":-0.8300141559448093,"_Rotation":-36.293074253626784,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62786},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7011.9,5102.7)"},"62760":{"target":{"__isSmartRef__":true,"id":62759},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62761":{"_BorderWidth":9.073352293352404,"_ClipMode":"visible","_BorderRadius":13.452481750785152,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.8,67.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(208,357,-168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.3,-31.6)"},"62762":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62763},{"__isSmartRef__":true,"id":62765},{"__isSmartRef__":true,"id":62767},{"__isSmartRef__":true,"id":62769},{"__isSmartRef__":true,"id":62771},{"__isSmartRef__":true,"id":62773},{"__isSmartRef__":true,"id":62775},{"__isSmartRef__":true,"id":62777}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62779},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62763":{"date":{"__isSmartRef__":true,"id":62764},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62765":{"date":{"__isSmartRef__":true,"id":62766},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62766":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62767":{"date":{"__isSmartRef__":true,"id":62768},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62768":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62769":{"date":{"__isSmartRef__":true,"id":62770},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62770":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62771":{"date":{"__isSmartRef__":true,"id":62772},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62772":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62773":{"date":{"__isSmartRef__":true,"id":62774},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62774":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62775":{"date":{"__isSmartRef__":true,"id":62776},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62777":{"date":{"__isSmartRef__":true,"id":62778},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62778":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62779":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62780":{"morph":{"__isSmartRef__":true,"id":62759},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62781":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62782}},"62782":{"test01IsMorph":{"__isSmartRef__":true,"id":62783}},"62783":{"varMapping":{"__isSmartRef__":true,"id":62784},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62784":{"this":{"__isSmartRef__":true,"id":62781}},"62785":{},"62786":{"change":{"__isSmartRef__":true,"id":62787},"tick":{"__isSmartRef__":true,"id":62791}},"62787":{"varMapping":{"__isSmartRef__":true,"id":62788},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62788":{"this":{"__isSmartRef__":true,"id":62759}},"62789":{"timestamp":{"__isSmartRef__":true,"id":62790},"user":"cschuster","tags":[]},"62790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62791":{"varMapping":{"__isSmartRef__":true,"id":62792},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62792":{"this":{"__isSmartRef__":true,"id":62759}},"62793":{"timestamp":{"__isSmartRef__":true,"id":62794},"user":"cschuster","tags":[]},"62794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62795":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62796}],"id":"213A029B-5952-4452-81D5-E18EF6F7419C","shape":{"__isSmartRef__":true,"id":62797},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1645","partsBinMetaInfo":{"__isSmartRef__":true,"id":62798},"eventHandler":{"__isSmartRef__":true,"id":62816},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88"],"partTests":{"__isSmartRef__":true,"id":62817},"_ClipMode":"visible","moved":true,"b":197.16826851759106,"#startLetters":"set","isBeingDragged":false,"delta":-0.9358145487494767,"_Rotation":32.23960159989186,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62822},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4910.4,5033.8)"},"62796":{"target":{"__isSmartRef__":true,"id":62795},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62797":{"_BorderWidth":3.5241052321837953,"_ClipMode":"visible","_BorderRadius":36.5147754149324,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.6,111.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-76,-320,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.1,-0.9)"},"62798":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62799},{"__isSmartRef__":true,"id":62801},{"__isSmartRef__":true,"id":62803},{"__isSmartRef__":true,"id":62805},{"__isSmartRef__":true,"id":62807},{"__isSmartRef__":true,"id":62809},{"__isSmartRef__":true,"id":62811},{"__isSmartRef__":true,"id":62813}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62815},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62799":{"date":{"__isSmartRef__":true,"id":62800},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62801":{"date":{"__isSmartRef__":true,"id":62802},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62802":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62803":{"date":{"__isSmartRef__":true,"id":62804},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62804":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62805":{"date":{"__isSmartRef__":true,"id":62806},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62806":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62807":{"date":{"__isSmartRef__":true,"id":62808},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62808":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62809":{"date":{"__isSmartRef__":true,"id":62810},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62810":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62811":{"date":{"__isSmartRef__":true,"id":62812},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62813":{"date":{"__isSmartRef__":true,"id":62814},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62815":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62816":{"morph":{"__isSmartRef__":true,"id":62795},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62817":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62818}},"62818":{"test01IsMorph":{"__isSmartRef__":true,"id":62819}},"62819":{"varMapping":{"__isSmartRef__":true,"id":62820},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62820":{"this":{"__isSmartRef__":true,"id":62817}},"62821":{},"62822":{"change":{"__isSmartRef__":true,"id":62823},"tick":{"__isSmartRef__":true,"id":62827}},"62823":{"varMapping":{"__isSmartRef__":true,"id":62824},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62824":{"this":{"__isSmartRef__":true,"id":62795}},"62825":{"timestamp":{"__isSmartRef__":true,"id":62826},"user":"cschuster","tags":[]},"62826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62827":{"varMapping":{"__isSmartRef__":true,"id":62828},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62828":{"this":{"__isSmartRef__":true,"id":62795}},"62829":{"timestamp":{"__isSmartRef__":true,"id":62830},"user":"cschuster","tags":[]},"62830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62831":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62832}],"id":"494D2EB4-4CBE-4BD4-9351-574A02E534A4","shape":{"__isSmartRef__":true,"id":62833},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1646","partsBinMetaInfo":{"__isSmartRef__":true,"id":62834},"eventHandler":{"__isSmartRef__":true,"id":62852},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F","4BBD9789-66C6-492D-B0C9-880148B02C5E","C0DDF767-4009-46CF-A370-93B4037963E3"],"partTests":{"__isSmartRef__":true,"id":62853},"_ClipMode":"visible","moved":true,"b":100.53935112815816,"#startLetters":"set","isBeingDragged":false,"delta":0.9856799130211584,"_Rotation":19.82830975367154,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62858},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4644.5,3462.4)"},"62832":{"target":{"__isSmartRef__":true,"id":62831},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62833":{"_BorderWidth":9.915647575411375,"_ClipMode":"visible","_BorderRadius":1.338254262963634,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.6,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,205,-5)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.3)"},"62834":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62835},{"__isSmartRef__":true,"id":62837},{"__isSmartRef__":true,"id":62839},{"__isSmartRef__":true,"id":62841},{"__isSmartRef__":true,"id":62843},{"__isSmartRef__":true,"id":62845},{"__isSmartRef__":true,"id":62847},{"__isSmartRef__":true,"id":62849}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62851},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62835":{"date":{"__isSmartRef__":true,"id":62836},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62837":{"date":{"__isSmartRef__":true,"id":62838},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62838":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62839":{"date":{"__isSmartRef__":true,"id":62840},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62840":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62841":{"date":{"__isSmartRef__":true,"id":62842},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62842":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62843":{"date":{"__isSmartRef__":true,"id":62844},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62844":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62845":{"date":{"__isSmartRef__":true,"id":62846},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62846":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62847":{"date":{"__isSmartRef__":true,"id":62848},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62849":{"date":{"__isSmartRef__":true,"id":62850},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62851":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62852":{"morph":{"__isSmartRef__":true,"id":62831},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62853":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62854}},"62854":{"test01IsMorph":{"__isSmartRef__":true,"id":62855}},"62855":{"varMapping":{"__isSmartRef__":true,"id":62856},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62856":{"this":{"__isSmartRef__":true,"id":62853}},"62857":{},"62858":{"change":{"__isSmartRef__":true,"id":62859},"tick":{"__isSmartRef__":true,"id":62863}},"62859":{"varMapping":{"__isSmartRef__":true,"id":62860},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62860":{"this":{"__isSmartRef__":true,"id":62831}},"62861":{"timestamp":{"__isSmartRef__":true,"id":62862},"user":"cschuster","tags":[]},"62862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62863":{"varMapping":{"__isSmartRef__":true,"id":62864},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62864":{"this":{"__isSmartRef__":true,"id":62831}},"62865":{"timestamp":{"__isSmartRef__":true,"id":62866},"user":"cschuster","tags":[]},"62866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62867":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62868}],"id":"3F0D1225-528A-4BF6-92CB-FD903E4728DA","shape":{"__isSmartRef__":true,"id":62869},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1647","partsBinMetaInfo":{"__isSmartRef__":true,"id":62870},"eventHandler":{"__isSmartRef__":true,"id":62888},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","44779E2E-1D7D-4531-A035-C8D845CADC3D"],"partTests":{"__isSmartRef__":true,"id":62889},"_ClipMode":"visible","moved":true,"b":116.53463229956105,"#startLetters":"set","isBeingDragged":false,"delta":-0.6475142757990398,"_Rotation":7.559154777869362,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62894},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5700.1,3991.2)"},"62868":{"target":{"__isSmartRef__":true,"id":62867},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62869":{"_BorderWidth":9.473322474557277,"_ClipMode":"visible","_BorderRadius":7.9830176617932285,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.0,64.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(229,115,187)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-11.1)"},"62870":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62871},{"__isSmartRef__":true,"id":62873},{"__isSmartRef__":true,"id":62875},{"__isSmartRef__":true,"id":62877},{"__isSmartRef__":true,"id":62879},{"__isSmartRef__":true,"id":62881},{"__isSmartRef__":true,"id":62883},{"__isSmartRef__":true,"id":62885}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62887},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62871":{"date":{"__isSmartRef__":true,"id":62872},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62873":{"date":{"__isSmartRef__":true,"id":62874},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62874":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62875":{"date":{"__isSmartRef__":true,"id":62876},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62876":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62877":{"date":{"__isSmartRef__":true,"id":62878},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62879":{"date":{"__isSmartRef__":true,"id":62880},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62880":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62881":{"date":{"__isSmartRef__":true,"id":62882},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62882":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62883":{"date":{"__isSmartRef__":true,"id":62884},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62885":{"date":{"__isSmartRef__":true,"id":62886},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62887":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62888":{"morph":{"__isSmartRef__":true,"id":62867},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62889":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62890}},"62890":{"test01IsMorph":{"__isSmartRef__":true,"id":62891}},"62891":{"varMapping":{"__isSmartRef__":true,"id":62892},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62892":{"this":{"__isSmartRef__":true,"id":62889}},"62893":{},"62894":{"change":{"__isSmartRef__":true,"id":62895},"tick":{"__isSmartRef__":true,"id":62899}},"62895":{"varMapping":{"__isSmartRef__":true,"id":62896},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62896":{"this":{"__isSmartRef__":true,"id":62867}},"62897":{"timestamp":{"__isSmartRef__":true,"id":62898},"user":"cschuster","tags":[]},"62898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62899":{"varMapping":{"__isSmartRef__":true,"id":62900},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62900":{"this":{"__isSmartRef__":true,"id":62867}},"62901":{"timestamp":{"__isSmartRef__":true,"id":62902},"user":"cschuster","tags":[]},"62902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62903":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62904}],"id":"7FA31359-18DE-44C8-8BFE-0C0BA69C722A","shape":{"__isSmartRef__":true,"id":62905},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1648","partsBinMetaInfo":{"__isSmartRef__":true,"id":62906},"eventHandler":{"__isSmartRef__":true,"id":62924},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","9E742B3E-75A8-43F0-9981-9B88F56FBF5C"],"partTests":{"__isSmartRef__":true,"id":62925},"_ClipMode":"visible","moved":true,"b":157.40968081075698,"#startLetters":"set","isBeingDragged":false,"delta":-0.9379181443946436,"_Rotation":41.982441216492184,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62930},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5367.9,3888.8)"},"62904":{"target":{"__isSmartRef__":true,"id":62903},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62905":{"_BorderWidth":6.9206966485504715,"_ClipMode":"visible","_BorderRadius":34.09747901479518,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.6,84.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(98,-138,47)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.7,-1.5)"},"62906":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62907},{"__isSmartRef__":true,"id":62909},{"__isSmartRef__":true,"id":62911},{"__isSmartRef__":true,"id":62913},{"__isSmartRef__":true,"id":62915},{"__isSmartRef__":true,"id":62917},{"__isSmartRef__":true,"id":62919},{"__isSmartRef__":true,"id":62921}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62923},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62907":{"date":{"__isSmartRef__":true,"id":62908},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62909":{"date":{"__isSmartRef__":true,"id":62910},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62910":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62911":{"date":{"__isSmartRef__":true,"id":62912},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62912":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62913":{"date":{"__isSmartRef__":true,"id":62914},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62915":{"date":{"__isSmartRef__":true,"id":62916},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62916":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62917":{"date":{"__isSmartRef__":true,"id":62918},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62918":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62919":{"date":{"__isSmartRef__":true,"id":62920},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62921":{"date":{"__isSmartRef__":true,"id":62922},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62923":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62924":{"morph":{"__isSmartRef__":true,"id":62903},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62925":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62926}},"62926":{"test01IsMorph":{"__isSmartRef__":true,"id":62927}},"62927":{"varMapping":{"__isSmartRef__":true,"id":62928},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62928":{"this":{"__isSmartRef__":true,"id":62925}},"62929":{},"62930":{"change":{"__isSmartRef__":true,"id":62931},"tick":{"__isSmartRef__":true,"id":62935}},"62931":{"varMapping":{"__isSmartRef__":true,"id":62932},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62932":{"this":{"__isSmartRef__":true,"id":62903}},"62933":{"timestamp":{"__isSmartRef__":true,"id":62934},"user":"cschuster","tags":[]},"62934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62935":{"varMapping":{"__isSmartRef__":true,"id":62936},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62936":{"this":{"__isSmartRef__":true,"id":62903}},"62937":{"timestamp":{"__isSmartRef__":true,"id":62938},"user":"cschuster","tags":[]},"62938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62939":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62940}],"id":"BE491EEB-DDDF-448A-8EBF-FDE62BAFD099","shape":{"__isSmartRef__":true,"id":62941},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1649","partsBinMetaInfo":{"__isSmartRef__":true,"id":62942},"eventHandler":{"__isSmartRef__":true,"id":62960},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C"],"partTests":{"__isSmartRef__":true,"id":62961},"_ClipMode":"visible","moved":true,"b":333.4333088770509,"#startLetters":"set","isBeingDragged":false,"delta":-0.8302090975921601,"_Rotation":15.954108008543157,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62966},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5068.9,4960.1)"},"62940":{"target":{"__isSmartRef__":true,"id":62939},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62941":{"_BorderWidth":2.763804019906021,"_ClipMode":"visible","_BorderRadius":31.999084061778444,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.0,117.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-115,115,-98)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.1,-37.9)"},"62942":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62943},{"__isSmartRef__":true,"id":62945},{"__isSmartRef__":true,"id":62947},{"__isSmartRef__":true,"id":62949},{"__isSmartRef__":true,"id":62951},{"__isSmartRef__":true,"id":62953},{"__isSmartRef__":true,"id":62955},{"__isSmartRef__":true,"id":62957}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62959},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62943":{"date":{"__isSmartRef__":true,"id":62944},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62945":{"date":{"__isSmartRef__":true,"id":62946},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62946":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62947":{"date":{"__isSmartRef__":true,"id":62948},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62948":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62949":{"date":{"__isSmartRef__":true,"id":62950},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62951":{"date":{"__isSmartRef__":true,"id":62952},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62952":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62953":{"date":{"__isSmartRef__":true,"id":62954},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62954":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62955":{"date":{"__isSmartRef__":true,"id":62956},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62957":{"date":{"__isSmartRef__":true,"id":62958},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62959":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62960":{"morph":{"__isSmartRef__":true,"id":62939},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62961":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62962}},"62962":{"test01IsMorph":{"__isSmartRef__":true,"id":62963}},"62963":{"varMapping":{"__isSmartRef__":true,"id":62964},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":62965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62964":{"this":{"__isSmartRef__":true,"id":62961}},"62965":{},"62966":{"change":{"__isSmartRef__":true,"id":62967},"tick":{"__isSmartRef__":true,"id":62971}},"62967":{"varMapping":{"__isSmartRef__":true,"id":62968},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":62969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62968":{"this":{"__isSmartRef__":true,"id":62939}},"62969":{"timestamp":{"__isSmartRef__":true,"id":62970},"user":"cschuster","tags":[]},"62970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"62971":{"varMapping":{"__isSmartRef__":true,"id":62972},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":62973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62972":{"this":{"__isSmartRef__":true,"id":62939}},"62973":{"timestamp":{"__isSmartRef__":true,"id":62974},"user":"cschuster","tags":[]},"62974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"62975":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":62976}],"id":"C076F562-6BA7-4F95-B42B-2CA64940D094","shape":{"__isSmartRef__":true,"id":62977},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1650","partsBinMetaInfo":{"__isSmartRef__":true,"id":62978},"eventHandler":{"__isSmartRef__":true,"id":62996},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","60AC5B1C-41FD-461D-8D0C-D118A6C1D815"],"partTests":{"__isSmartRef__":true,"id":62997},"_ClipMode":"visible","moved":true,"b":66,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-26.57459389678695,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63002},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4408.4,5241.2)"},"62976":{"target":{"__isSmartRef__":true,"id":62975},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"62977":{"_BorderWidth":9.567727288213003,"_ClipMode":"visible","_BorderRadius":6.617387872822835,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,338,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-28.1)"},"62978":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":62979},{"__isSmartRef__":true,"id":62981},{"__isSmartRef__":true,"id":62983},{"__isSmartRef__":true,"id":62985},{"__isSmartRef__":true,"id":62987},{"__isSmartRef__":true,"id":62989},{"__isSmartRef__":true,"id":62991},{"__isSmartRef__":true,"id":62993}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":62995},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"62979":{"date":{"__isSmartRef__":true,"id":62980},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"62980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"62981":{"date":{"__isSmartRef__":true,"id":62982},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"62982":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"62983":{"date":{"__isSmartRef__":true,"id":62984},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"62984":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"62985":{"date":{"__isSmartRef__":true,"id":62986},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"62986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"62987":{"date":{"__isSmartRef__":true,"id":62988},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"62988":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"62989":{"date":{"__isSmartRef__":true,"id":62990},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"62990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"62991":{"date":{"__isSmartRef__":true,"id":62992},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"62992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"62993":{"date":{"__isSmartRef__":true,"id":62994},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"62994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"62995":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"62996":{"morph":{"__isSmartRef__":true,"id":62975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"62997":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62998}},"62998":{"test01IsMorph":{"__isSmartRef__":true,"id":62999}},"62999":{"varMapping":{"__isSmartRef__":true,"id":63000},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63000":{"this":{"__isSmartRef__":true,"id":62997}},"63001":{},"63002":{"change":{"__isSmartRef__":true,"id":63003},"tick":{"__isSmartRef__":true,"id":63007}},"63003":{"varMapping":{"__isSmartRef__":true,"id":63004},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63004":{"this":{"__isSmartRef__":true,"id":62975}},"63005":{"timestamp":{"__isSmartRef__":true,"id":63006},"user":"cschuster","tags":[]},"63006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63007":{"varMapping":{"__isSmartRef__":true,"id":63008},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63008":{"this":{"__isSmartRef__":true,"id":62975}},"63009":{"timestamp":{"__isSmartRef__":true,"id":63010},"user":"cschuster","tags":[]},"63010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63011":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63012}],"id":"94528DEB-343E-47AB-9C2A-F41320A2D40E","shape":{"__isSmartRef__":true,"id":63013},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1651","partsBinMetaInfo":{"__isSmartRef__":true,"id":63014},"eventHandler":{"__isSmartRef__":true,"id":63032},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","9830D2AE-8461-466E-8CC5-A3BE6EE047E0","396B979F-F645-4418-9AED-53797410ED7F"],"partTests":{"__isSmartRef__":true,"id":63033},"_ClipMode":"visible","moved":true,"b":210.69426176010165,"#startLetters":"set","isBeingDragged":false,"delta":-0.8731329721631482,"_Rotation":11.336993091564409,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63038},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4443.3,5229.2)"},"63012":{"target":{"__isSmartRef__":true,"id":63011},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63013":{"_BorderWidth":2.4477159993394073,"_ClipMode":"visible","_BorderRadius":29.577354207955135,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.1,120.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-131,-351,-130)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.8,-2.8)"},"63014":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63015},{"__isSmartRef__":true,"id":63017},{"__isSmartRef__":true,"id":63019},{"__isSmartRef__":true,"id":63021},{"__isSmartRef__":true,"id":63023},{"__isSmartRef__":true,"id":63025},{"__isSmartRef__":true,"id":63027},{"__isSmartRef__":true,"id":63029}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63031},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63015":{"date":{"__isSmartRef__":true,"id":63016},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63017":{"date":{"__isSmartRef__":true,"id":63018},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63018":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63019":{"date":{"__isSmartRef__":true,"id":63020},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63020":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63021":{"date":{"__isSmartRef__":true,"id":63022},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63023":{"date":{"__isSmartRef__":true,"id":63024},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63024":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63025":{"date":{"__isSmartRef__":true,"id":63026},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63026":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63027":{"date":{"__isSmartRef__":true,"id":63028},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63029":{"date":{"__isSmartRef__":true,"id":63030},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63031":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63032":{"morph":{"__isSmartRef__":true,"id":63011},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63033":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63034}},"63034":{"test01IsMorph":{"__isSmartRef__":true,"id":63035}},"63035":{"varMapping":{"__isSmartRef__":true,"id":63036},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63036":{"this":{"__isSmartRef__":true,"id":63033}},"63037":{},"63038":{"change":{"__isSmartRef__":true,"id":63039},"tick":{"__isSmartRef__":true,"id":63043}},"63039":{"varMapping":{"__isSmartRef__":true,"id":63040},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63040":{"this":{"__isSmartRef__":true,"id":63011}},"63041":{"timestamp":{"__isSmartRef__":true,"id":63042},"user":"cschuster","tags":[]},"63042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63043":{"varMapping":{"__isSmartRef__":true,"id":63044},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63044":{"this":{"__isSmartRef__":true,"id":63011}},"63045":{"timestamp":{"__isSmartRef__":true,"id":63046},"user":"cschuster","tags":[]},"63046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63047":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63048}],"id":"A7DBBCD3-516B-447F-AF83-B474D075AFDD","shape":{"__isSmartRef__":true,"id":63049},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1652","partsBinMetaInfo":{"__isSmartRef__":true,"id":63050},"eventHandler":{"__isSmartRef__":true,"id":63068},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","577BFCE4-E3D5-43BF-9B77-E1E862BDDC6A"],"partTests":{"__isSmartRef__":true,"id":63069},"_ClipMode":"visible","moved":true,"b":224.4796755760908,"#startLetters":"set","isBeingDragged":false,"delta":0.8768737327191047,"_Rotation":31.17841337202954,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63074},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4907.9,5048.9)"},"63048":{"target":{"__isSmartRef__":true,"id":63047},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63049":{"_BorderWidth":1.4967189489058725,"_ClipMode":"visible","_BorderRadius":20.36323500327172,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-179,-362,48)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.0,-5.7)"},"63050":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63051},{"__isSmartRef__":true,"id":63053},{"__isSmartRef__":true,"id":63055},{"__isSmartRef__":true,"id":63057},{"__isSmartRef__":true,"id":63059},{"__isSmartRef__":true,"id":63061},{"__isSmartRef__":true,"id":63063},{"__isSmartRef__":true,"id":63065}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63067},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63051":{"date":{"__isSmartRef__":true,"id":63052},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63053":{"date":{"__isSmartRef__":true,"id":63054},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63054":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63055":{"date":{"__isSmartRef__":true,"id":63056},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63056":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63057":{"date":{"__isSmartRef__":true,"id":63058},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63059":{"date":{"__isSmartRef__":true,"id":63060},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63060":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63061":{"date":{"__isSmartRef__":true,"id":63062},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63062":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63063":{"date":{"__isSmartRef__":true,"id":63064},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63065":{"date":{"__isSmartRef__":true,"id":63066},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63067":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63068":{"morph":{"__isSmartRef__":true,"id":63047},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63069":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63070}},"63070":{"test01IsMorph":{"__isSmartRef__":true,"id":63071}},"63071":{"varMapping":{"__isSmartRef__":true,"id":63072},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63072":{"this":{"__isSmartRef__":true,"id":63069}},"63073":{},"63074":{"change":{"__isSmartRef__":true,"id":63075},"tick":{"__isSmartRef__":true,"id":63079}},"63075":{"varMapping":{"__isSmartRef__":true,"id":63076},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63076":{"this":{"__isSmartRef__":true,"id":63047}},"63077":{"timestamp":{"__isSmartRef__":true,"id":63078},"user":"cschuster","tags":[]},"63078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63079":{"varMapping":{"__isSmartRef__":true,"id":63080},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63080":{"this":{"__isSmartRef__":true,"id":63047}},"63081":{"timestamp":{"__isSmartRef__":true,"id":63082},"user":"cschuster","tags":[]},"63082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63083":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63084}],"id":"82914008-80A4-4B00-83D7-B7C018F72306","shape":{"__isSmartRef__":true,"id":63085},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1653","partsBinMetaInfo":{"__isSmartRef__":true,"id":63086},"eventHandler":{"__isSmartRef__":true,"id":63104},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","A4141F57-C616-4C1E-9020-56CB54A7948D"],"partTests":{"__isSmartRef__":true,"id":63105},"_ClipMode":"visible","moved":true,"b":324,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-19.606034766983058,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63110},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6498.6,5971.6)"},"63084":{"target":{"__isSmartRef__":true,"id":63083},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63085":{"_BorderWidth":2.061073738537633,"_ClipMode":"visible","_BorderRadius":26.18033988749894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,123.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,57,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-36.2)"},"63086":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63087},{"__isSmartRef__":true,"id":63089},{"__isSmartRef__":true,"id":63091},{"__isSmartRef__":true,"id":63093},{"__isSmartRef__":true,"id":63095},{"__isSmartRef__":true,"id":63097},{"__isSmartRef__":true,"id":63099},{"__isSmartRef__":true,"id":63101}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63103},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63087":{"date":{"__isSmartRef__":true,"id":63088},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63089":{"date":{"__isSmartRef__":true,"id":63090},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63090":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63091":{"date":{"__isSmartRef__":true,"id":63092},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63092":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63093":{"date":{"__isSmartRef__":true,"id":63094},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63095":{"date":{"__isSmartRef__":true,"id":63096},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63096":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63097":{"date":{"__isSmartRef__":true,"id":63098},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63098":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63099":{"date":{"__isSmartRef__":true,"id":63100},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63101":{"date":{"__isSmartRef__":true,"id":63102},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63103":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63104":{"morph":{"__isSmartRef__":true,"id":63083},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63105":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63106}},"63106":{"test01IsMorph":{"__isSmartRef__":true,"id":63107}},"63107":{"varMapping":{"__isSmartRef__":true,"id":63108},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63108":{"this":{"__isSmartRef__":true,"id":63105}},"63109":{},"63110":{"change":{"__isSmartRef__":true,"id":63111},"tick":{"__isSmartRef__":true,"id":63115}},"63111":{"varMapping":{"__isSmartRef__":true,"id":63112},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63112":{"this":{"__isSmartRef__":true,"id":63083}},"63113":{"timestamp":{"__isSmartRef__":true,"id":63114},"user":"cschuster","tags":[]},"63114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63115":{"varMapping":{"__isSmartRef__":true,"id":63116},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63116":{"this":{"__isSmartRef__":true,"id":63083}},"63117":{"timestamp":{"__isSmartRef__":true,"id":63118},"user":"cschuster","tags":[]},"63118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63119":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63120}],"id":"9CA91E53-A580-4E69-A4D2-F1B81623FDC2","shape":{"__isSmartRef__":true,"id":63121},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1654","partsBinMetaInfo":{"__isSmartRef__":true,"id":63122},"eventHandler":{"__isSmartRef__":true,"id":63140},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9"],"partTests":{"__isSmartRef__":true,"id":63141},"_ClipMode":"visible","moved":true,"b":360,"#startLetters":"set","isBeingDragged":false,"delta":-0.5606782622053288,"_Rotation":21.542860899041564,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63146},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5377.8,4337.0)"},"63120":{"target":{"__isSmartRef__":true,"id":63119},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63121":{"_BorderWidth":4.999999999999999,"_ClipMode":"visible","_BorderRadius":40,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.0,100.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,255,215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.0,-40.0)"},"63122":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63123},{"__isSmartRef__":true,"id":63125},{"__isSmartRef__":true,"id":63127},{"__isSmartRef__":true,"id":63129},{"__isSmartRef__":true,"id":63131},{"__isSmartRef__":true,"id":63133},{"__isSmartRef__":true,"id":63135},{"__isSmartRef__":true,"id":63137}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63139},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63123":{"date":{"__isSmartRef__":true,"id":63124},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63125":{"date":{"__isSmartRef__":true,"id":63126},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63126":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63127":{"date":{"__isSmartRef__":true,"id":63128},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63128":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63129":{"date":{"__isSmartRef__":true,"id":63130},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63130":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63131":{"date":{"__isSmartRef__":true,"id":63132},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63132":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63133":{"date":{"__isSmartRef__":true,"id":63134},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63134":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63135":{"date":{"__isSmartRef__":true,"id":63136},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63137":{"date":{"__isSmartRef__":true,"id":63138},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63138":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63139":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63140":{"morph":{"__isSmartRef__":true,"id":63119},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63141":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63142}},"63142":{"test01IsMorph":{"__isSmartRef__":true,"id":63143}},"63143":{"varMapping":{"__isSmartRef__":true,"id":63144},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63144":{"this":{"__isSmartRef__":true,"id":63141}},"63145":{},"63146":{"change":{"__isSmartRef__":true,"id":63147},"tick":{"__isSmartRef__":true,"id":63151}},"63147":{"varMapping":{"__isSmartRef__":true,"id":63148},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63148":{"this":{"__isSmartRef__":true,"id":63119}},"63149":{"timestamp":{"__isSmartRef__":true,"id":63150},"user":"cschuster","tags":[]},"63150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63151":{"varMapping":{"__isSmartRef__":true,"id":63152},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63152":{"this":{"__isSmartRef__":true,"id":63119}},"63153":{"timestamp":{"__isSmartRef__":true,"id":63154},"user":"cschuster","tags":[]},"63154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63155":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63156}],"id":"ABCDBCC9-5B95-46FD-B7A1-C60F50032074","shape":{"__isSmartRef__":true,"id":63157},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1655","partsBinMetaInfo":{"__isSmartRef__":true,"id":63158},"eventHandler":{"__isSmartRef__":true,"id":63176},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","1FB7095A-48CD-4942-9AD1-761653912E5B"],"partTests":{"__isSmartRef__":true,"id":63177},"_ClipMode":"visible","moved":true,"b":118,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":34.00576031936237,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63182},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5521.0,4391.2)"},"63156":{"target":{"__isSmartRef__":true,"id":63155},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63157":{"_BorderWidth":9.414737964294636,"_ClipMode":"visible","_BorderRadius":8.816141930585054,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,106,199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.6)"},"63158":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63159},{"__isSmartRef__":true,"id":63161},{"__isSmartRef__":true,"id":63163},{"__isSmartRef__":true,"id":63165},{"__isSmartRef__":true,"id":63167},{"__isSmartRef__":true,"id":63169},{"__isSmartRef__":true,"id":63171},{"__isSmartRef__":true,"id":63173}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63175},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63159":{"date":{"__isSmartRef__":true,"id":63160},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63161":{"date":{"__isSmartRef__":true,"id":63162},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63162":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63163":{"date":{"__isSmartRef__":true,"id":63164},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63164":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63165":{"date":{"__isSmartRef__":true,"id":63166},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63166":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63167":{"date":{"__isSmartRef__":true,"id":63168},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63168":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63169":{"date":{"__isSmartRef__":true,"id":63170},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63170":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63171":{"date":{"__isSmartRef__":true,"id":63172},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63173":{"date":{"__isSmartRef__":true,"id":63174},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63174":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63175":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63176":{"morph":{"__isSmartRef__":true,"id":63155},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63177":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63178}},"63178":{"test01IsMorph":{"__isSmartRef__":true,"id":63179}},"63179":{"varMapping":{"__isSmartRef__":true,"id":63180},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63180":{"this":{"__isSmartRef__":true,"id":63177}},"63181":{},"63182":{"change":{"__isSmartRef__":true,"id":63183},"tick":{"__isSmartRef__":true,"id":63187}},"63183":{"varMapping":{"__isSmartRef__":true,"id":63184},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63184":{"this":{"__isSmartRef__":true,"id":63155}},"63185":{"timestamp":{"__isSmartRef__":true,"id":63186},"user":"cschuster","tags":[]},"63186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63187":{"varMapping":{"__isSmartRef__":true,"id":63188},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63188":{"this":{"__isSmartRef__":true,"id":63155}},"63189":{"timestamp":{"__isSmartRef__":true,"id":63190},"user":"cschuster","tags":[]},"63190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63191":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63192}],"id":"67E3616F-80FE-4619-9ECE-EA1E32AB07EF","shape":{"__isSmartRef__":true,"id":63193},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1656","partsBinMetaInfo":{"__isSmartRef__":true,"id":63194},"eventHandler":{"__isSmartRef__":true,"id":63212},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2815C5FF-A30E-4DE2-8808-A5E110F6FF2D"],"partTests":{"__isSmartRef__":true,"id":63213},"_ClipMode":"visible","moved":true,"b":112.75266044982709,"#startLetters":"set","isBeingDragged":false,"delta":0.8878162240143865,"_Rotation":-6.6623618923977554,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63218},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6038.4,5082.3)"},"63192":{"target":{"__isSmartRef__":true,"id":63191},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63193":{"_BorderWidth":9.610915071453372,"_ClipMode":"visible","_BorderRadius":5.983139526150644,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.5,63.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(236,137,149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.3)"},"63194":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63195},{"__isSmartRef__":true,"id":63197},{"__isSmartRef__":true,"id":63199},{"__isSmartRef__":true,"id":63201},{"__isSmartRef__":true,"id":63203},{"__isSmartRef__":true,"id":63205},{"__isSmartRef__":true,"id":63207},{"__isSmartRef__":true,"id":63209}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63211},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63195":{"date":{"__isSmartRef__":true,"id":63196},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63197":{"date":{"__isSmartRef__":true,"id":63198},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63198":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63199":{"date":{"__isSmartRef__":true,"id":63200},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63200":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63201":{"date":{"__isSmartRef__":true,"id":63202},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63203":{"date":{"__isSmartRef__":true,"id":63204},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63204":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63205":{"date":{"__isSmartRef__":true,"id":63206},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63206":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63207":{"date":{"__isSmartRef__":true,"id":63208},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63209":{"date":{"__isSmartRef__":true,"id":63210},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63210":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63211":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63212":{"morph":{"__isSmartRef__":true,"id":63191},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63213":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63214}},"63214":{"test01IsMorph":{"__isSmartRef__":true,"id":63215}},"63215":{"varMapping":{"__isSmartRef__":true,"id":63216},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63216":{"this":{"__isSmartRef__":true,"id":63213}},"63217":{},"63218":{"change":{"__isSmartRef__":true,"id":63219},"tick":{"__isSmartRef__":true,"id":63223}},"63219":{"varMapping":{"__isSmartRef__":true,"id":63220},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63220":{"this":{"__isSmartRef__":true,"id":63191}},"63221":{"timestamp":{"__isSmartRef__":true,"id":63222},"user":"cschuster","tags":[]},"63222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63223":{"varMapping":{"__isSmartRef__":true,"id":63224},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63224":{"this":{"__isSmartRef__":true,"id":63191}},"63225":{"timestamp":{"__isSmartRef__":true,"id":63226},"user":"cschuster","tags":[]},"63226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63227":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63228}],"id":"C35E80B8-6EC3-4D6F-B6D5-38EFA38E7A62","shape":{"__isSmartRef__":true,"id":63229},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1657","partsBinMetaInfo":{"__isSmartRef__":true,"id":63230},"eventHandler":{"__isSmartRef__":true,"id":63248},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","66964108-5730-4756-9B3C-BDB52EEF9518","2C15D55A-2C1B-46CE-968B-0C59DBC5B9DE"],"partTests":{"__isSmartRef__":true,"id":63249},"_ClipMode":"visible","moved":true,"b":302,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":8.171570102466571,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63254},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3949.7,4172.6)"},"63228":{"target":{"__isSmartRef__":true,"id":63227},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63229":{"_BorderWidth":0.7597595192178694,"_ClipMode":"visible","_BorderRadius":11.232577064218441,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,133.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-217,-82,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.0,-30.6)"},"63230":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63231},{"__isSmartRef__":true,"id":63233},{"__isSmartRef__":true,"id":63235},{"__isSmartRef__":true,"id":63237},{"__isSmartRef__":true,"id":63239},{"__isSmartRef__":true,"id":63241},{"__isSmartRef__":true,"id":63243},{"__isSmartRef__":true,"id":63245}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63247},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63231":{"date":{"__isSmartRef__":true,"id":63232},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63233":{"date":{"__isSmartRef__":true,"id":63234},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63234":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63235":{"date":{"__isSmartRef__":true,"id":63236},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63236":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63237":{"date":{"__isSmartRef__":true,"id":63238},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63238":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63239":{"date":{"__isSmartRef__":true,"id":63240},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63240":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63241":{"date":{"__isSmartRef__":true,"id":63242},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63242":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63243":{"date":{"__isSmartRef__":true,"id":63244},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63245":{"date":{"__isSmartRef__":true,"id":63246},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63246":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63247":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63248":{"morph":{"__isSmartRef__":true,"id":63227},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63249":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63250}},"63250":{"test01IsMorph":{"__isSmartRef__":true,"id":63251}},"63251":{"varMapping":{"__isSmartRef__":true,"id":63252},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63252":{"this":{"__isSmartRef__":true,"id":63249}},"63253":{},"63254":{"change":{"__isSmartRef__":true,"id":63255},"tick":{"__isSmartRef__":true,"id":63259}},"63255":{"varMapping":{"__isSmartRef__":true,"id":63256},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63256":{"this":{"__isSmartRef__":true,"id":63227}},"63257":{"timestamp":{"__isSmartRef__":true,"id":63258},"user":"cschuster","tags":[]},"63258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63259":{"varMapping":{"__isSmartRef__":true,"id":63260},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63260":{"this":{"__isSmartRef__":true,"id":63227}},"63261":{"timestamp":{"__isSmartRef__":true,"id":63262},"user":"cschuster","tags":[]},"63262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63263":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63264}],"id":"5B067F4F-CFB9-4654-9364-BE7B1D295844","shape":{"__isSmartRef__":true,"id":63265},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1658","partsBinMetaInfo":{"__isSmartRef__":true,"id":63266},"eventHandler":{"__isSmartRef__":true,"id":63284},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245","E711FCA7-4495-4BE0-8E13-E2A5C6BE43F5"],"partTests":{"__isSmartRef__":true,"id":63285},"_ClipMode":"visible","moved":true,"b":98.27830046787858,"#startLetters":"set","isBeingDragged":false,"delta":0.9099842635914683,"_Rotation":4.626692797219847,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63290},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4492.0,4894.8)"},"63264":{"target":{"__isSmartRef__":true,"id":63263},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63265":{"_BorderWidth":9.947901949386223,"_ClipMode":"visible","_BorderRadius":0.8292260788160188,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.6,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,216,-35)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.1)"},"63266":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63267},{"__isSmartRef__":true,"id":63269},{"__isSmartRef__":true,"id":63271},{"__isSmartRef__":true,"id":63273},{"__isSmartRef__":true,"id":63275},{"__isSmartRef__":true,"id":63277},{"__isSmartRef__":true,"id":63279},{"__isSmartRef__":true,"id":63281}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63283},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63267":{"date":{"__isSmartRef__":true,"id":63268},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63269":{"date":{"__isSmartRef__":true,"id":63270},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63270":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63271":{"date":{"__isSmartRef__":true,"id":63272},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63272":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63273":{"date":{"__isSmartRef__":true,"id":63274},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63274":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63275":{"date":{"__isSmartRef__":true,"id":63276},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63276":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63277":{"date":{"__isSmartRef__":true,"id":63278},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63278":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63279":{"date":{"__isSmartRef__":true,"id":63280},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63281":{"date":{"__isSmartRef__":true,"id":63282},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63282":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63283":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63284":{"morph":{"__isSmartRef__":true,"id":63263},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63285":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63286}},"63286":{"test01IsMorph":{"__isSmartRef__":true,"id":63287}},"63287":{"varMapping":{"__isSmartRef__":true,"id":63288},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63288":{"this":{"__isSmartRef__":true,"id":63285}},"63289":{},"63290":{"change":{"__isSmartRef__":true,"id":63291},"tick":{"__isSmartRef__":true,"id":63295}},"63291":{"varMapping":{"__isSmartRef__":true,"id":63292},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63292":{"this":{"__isSmartRef__":true,"id":63263}},"63293":{"timestamp":{"__isSmartRef__":true,"id":63294},"user":"cschuster","tags":[]},"63294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63295":{"varMapping":{"__isSmartRef__":true,"id":63296},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63296":{"this":{"__isSmartRef__":true,"id":63263}},"63297":{"timestamp":{"__isSmartRef__":true,"id":63298},"user":"cschuster","tags":[]},"63298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63299":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63300}],"id":"59A64835-A77E-442B-B4DF-794A6012015E","shape":{"__isSmartRef__":true,"id":63301},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1659","partsBinMetaInfo":{"__isSmartRef__":true,"id":63302},"eventHandler":{"__isSmartRef__":true,"id":63320},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","CD622F92-092D-49AD-876E-516382AAB71B","274D45D2-0BDC-4CFB-BFA8-6BA16BEEC62C","BFB97440-CE39-4805-B90D-0B66B2AE17B2","857BD438-6332-4A34-8777-7056D7230553"],"partTests":{"__isSmartRef__":true,"id":63321},"_ClipMode":"visible","moved":true,"b":127.3103062856826,"#startLetters":"set","isBeingDragged":false,"delta":-0.6107341042370535,"_Rotation":-14.542124719789436,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63326},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6142.4,3185.2)"},"63300":{"target":{"__isSmartRef__":true,"id":63299},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63301":{"_BorderWidth":8.976822318148656,"_ClipMode":"visible","_BorderRadius":14.695814799799587,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.4,68.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(203,49,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.9,-7.9)"},"63302":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63303},{"__isSmartRef__":true,"id":63305},{"__isSmartRef__":true,"id":63307},{"__isSmartRef__":true,"id":63309},{"__isSmartRef__":true,"id":63311},{"__isSmartRef__":true,"id":63313},{"__isSmartRef__":true,"id":63315},{"__isSmartRef__":true,"id":63317}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63319},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63303":{"date":{"__isSmartRef__":true,"id":63304},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63305":{"date":{"__isSmartRef__":true,"id":63306},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63306":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63307":{"date":{"__isSmartRef__":true,"id":63308},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63308":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63309":{"date":{"__isSmartRef__":true,"id":63310},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63310":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63311":{"date":{"__isSmartRef__":true,"id":63312},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63312":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63313":{"date":{"__isSmartRef__":true,"id":63314},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63314":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63315":{"date":{"__isSmartRef__":true,"id":63316},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63317":{"date":{"__isSmartRef__":true,"id":63318},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63318":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63319":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63320":{"morph":{"__isSmartRef__":true,"id":63299},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63321":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63322}},"63322":{"test01IsMorph":{"__isSmartRef__":true,"id":63323}},"63323":{"varMapping":{"__isSmartRef__":true,"id":63324},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63324":{"this":{"__isSmartRef__":true,"id":63321}},"63325":{},"63326":{"change":{"__isSmartRef__":true,"id":63327},"tick":{"__isSmartRef__":true,"id":63331}},"63327":{"varMapping":{"__isSmartRef__":true,"id":63328},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63328":{"this":{"__isSmartRef__":true,"id":63299}},"63329":{"timestamp":{"__isSmartRef__":true,"id":63330},"user":"cschuster","tags":[]},"63330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63331":{"varMapping":{"__isSmartRef__":true,"id":63332},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63332":{"this":{"__isSmartRef__":true,"id":63299}},"63333":{"timestamp":{"__isSmartRef__":true,"id":63334},"user":"cschuster","tags":[]},"63334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63335":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63336}],"id":"EF2F9BC2-17C2-472B-BB87-B3BEE7875355","shape":{"__isSmartRef__":true,"id":63337},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1660","partsBinMetaInfo":{"__isSmartRef__":true,"id":63338},"eventHandler":{"__isSmartRef__":true,"id":63356},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255","7757EF04-5EC2-4F88-A0D8-5394CE485C11","358323E8-07B8-4B5E-9A6E-720BE9711CBA"],"partTests":{"__isSmartRef__":true,"id":63357},"_ClipMode":"visible","moved":true,"b":340.61169160646386,"#startLetters":"set","isBeingDragged":false,"delta":0.6744785972405225,"_Rotation":-5.594079745980039,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63362},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4132.5,6251.7)"},"63336":{"target":{"__isSmartRef__":true,"id":63335},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63337":{"_BorderWidth":3.3401567312120983,"_ClipMode":"visible","_BorderRadius":35.591872516895194,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.9,113.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-85,156,-4)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.4,-38.9)"},"63338":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63339},{"__isSmartRef__":true,"id":63341},{"__isSmartRef__":true,"id":63343},{"__isSmartRef__":true,"id":63345},{"__isSmartRef__":true,"id":63347},{"__isSmartRef__":true,"id":63349},{"__isSmartRef__":true,"id":63351},{"__isSmartRef__":true,"id":63353}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63355},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63339":{"date":{"__isSmartRef__":true,"id":63340},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63341":{"date":{"__isSmartRef__":true,"id":63342},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63342":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63343":{"date":{"__isSmartRef__":true,"id":63344},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63344":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63345":{"date":{"__isSmartRef__":true,"id":63346},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63346":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63347":{"date":{"__isSmartRef__":true,"id":63348},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63348":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63349":{"date":{"__isSmartRef__":true,"id":63350},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63350":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63351":{"date":{"__isSmartRef__":true,"id":63352},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63353":{"date":{"__isSmartRef__":true,"id":63354},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63354":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63355":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63356":{"morph":{"__isSmartRef__":true,"id":63335},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63357":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63358}},"63358":{"test01IsMorph":{"__isSmartRef__":true,"id":63359}},"63359":{"varMapping":{"__isSmartRef__":true,"id":63360},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63360":{"this":{"__isSmartRef__":true,"id":63357}},"63361":{},"63362":{"change":{"__isSmartRef__":true,"id":63363},"tick":{"__isSmartRef__":true,"id":63367}},"63363":{"varMapping":{"__isSmartRef__":true,"id":63364},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63364":{"this":{"__isSmartRef__":true,"id":63335}},"63365":{"timestamp":{"__isSmartRef__":true,"id":63366},"user":"cschuster","tags":[]},"63366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63367":{"varMapping":{"__isSmartRef__":true,"id":63368},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63368":{"this":{"__isSmartRef__":true,"id":63335}},"63369":{"timestamp":{"__isSmartRef__":true,"id":63370},"user":"cschuster","tags":[]},"63370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63371":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63372}],"id":"F6D180AD-B4EF-4C41-A36A-9832ADEBAE3C","shape":{"__isSmartRef__":true,"id":63373},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1661","partsBinMetaInfo":{"__isSmartRef__":true,"id":63374},"eventHandler":{"__isSmartRef__":true,"id":63392},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","CE626118-6EF3-4E43-87B7-463B692CC5A9","D7BB101C-5D4D-41C7-849F-B559E4E8DDC5","4687B856-99BC-40D3-B0AF-080A71230D9A"],"partTests":{"__isSmartRef__":true,"id":63393},"_ClipMode":"visible","moved":true,"b":349.78960192669183,"#startLetters":"set","isBeingDragged":false,"delta":0.6371395299211144,"_Rotation":50.678645674321444,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63398},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5619.3,4435.0)"},"63372":{"target":{"__isSmartRef__":true,"id":63371},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63373":{"_BorderWidth":4.113683250866274,"_ClipMode":"visible","_BorderRadius":38.74310819232804,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.0,107.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-46,206,115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.5,-39.7)"},"63374":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63375},{"__isSmartRef__":true,"id":63377},{"__isSmartRef__":true,"id":63379},{"__isSmartRef__":true,"id":63381},{"__isSmartRef__":true,"id":63383},{"__isSmartRef__":true,"id":63385},{"__isSmartRef__":true,"id":63387},{"__isSmartRef__":true,"id":63389}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63391},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63375":{"date":{"__isSmartRef__":true,"id":63376},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63377":{"date":{"__isSmartRef__":true,"id":63378},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63378":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63379":{"date":{"__isSmartRef__":true,"id":63380},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63380":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63381":{"date":{"__isSmartRef__":true,"id":63382},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63382":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63383":{"date":{"__isSmartRef__":true,"id":63384},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63384":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63385":{"date":{"__isSmartRef__":true,"id":63386},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63386":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63387":{"date":{"__isSmartRef__":true,"id":63388},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63389":{"date":{"__isSmartRef__":true,"id":63390},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63390":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63391":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63392":{"morph":{"__isSmartRef__":true,"id":63371},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63393":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63394}},"63394":{"test01IsMorph":{"__isSmartRef__":true,"id":63395}},"63395":{"varMapping":{"__isSmartRef__":true,"id":63396},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63396":{"this":{"__isSmartRef__":true,"id":63393}},"63397":{},"63398":{"change":{"__isSmartRef__":true,"id":63399},"tick":{"__isSmartRef__":true,"id":63403}},"63399":{"varMapping":{"__isSmartRef__":true,"id":63400},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63400":{"this":{"__isSmartRef__":true,"id":63371}},"63401":{"timestamp":{"__isSmartRef__":true,"id":63402},"user":"cschuster","tags":[]},"63402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63403":{"varMapping":{"__isSmartRef__":true,"id":63404},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63404":{"this":{"__isSmartRef__":true,"id":63371}},"63405":{"timestamp":{"__isSmartRef__":true,"id":63406},"user":"cschuster","tags":[]},"63406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63407":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63408}],"id":"8E0D6B6F-5D37-4DED-8765-49005DB22FA2","shape":{"__isSmartRef__":true,"id":63409},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1662","partsBinMetaInfo":{"__isSmartRef__":true,"id":63410},"eventHandler":{"__isSmartRef__":true,"id":63428},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","CA608BB9-E623-4019-899B-66634F0A3109"],"partTests":{"__isSmartRef__":true,"id":63429},"_ClipMode":"visible","moved":true,"b":34.31208751862869,"#startLetters":"set","isBeingDragged":false,"delta":0.6862417503725737,"_Rotation":23.607399020933862,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63434},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5624.1,5046.2)"},"63408":{"target":{"__isSmartRef__":true,"id":63407},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63409":{"_BorderWidth":7.818501579367295,"_ClipMode":"visible","_BorderRadius":27.289678155366495,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.2,77.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(144,356,87)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.3,-36.5)"},"63410":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63411},{"__isSmartRef__":true,"id":63413},{"__isSmartRef__":true,"id":63415},{"__isSmartRef__":true,"id":63417},{"__isSmartRef__":true,"id":63419},{"__isSmartRef__":true,"id":63421},{"__isSmartRef__":true,"id":63423},{"__isSmartRef__":true,"id":63425}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63427},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63411":{"date":{"__isSmartRef__":true,"id":63412},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63413":{"date":{"__isSmartRef__":true,"id":63414},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63414":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63415":{"date":{"__isSmartRef__":true,"id":63416},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63416":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63417":{"date":{"__isSmartRef__":true,"id":63418},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63418":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63419":{"date":{"__isSmartRef__":true,"id":63420},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63420":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63421":{"date":{"__isSmartRef__":true,"id":63422},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63422":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63423":{"date":{"__isSmartRef__":true,"id":63424},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63425":{"date":{"__isSmartRef__":true,"id":63426},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63426":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63427":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63428":{"morph":{"__isSmartRef__":true,"id":63407},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63429":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63430}},"63430":{"test01IsMorph":{"__isSmartRef__":true,"id":63431}},"63431":{"varMapping":{"__isSmartRef__":true,"id":63432},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63432":{"this":{"__isSmartRef__":true,"id":63429}},"63433":{},"63434":{"change":{"__isSmartRef__":true,"id":63435},"tick":{"__isSmartRef__":true,"id":63439}},"63435":{"varMapping":{"__isSmartRef__":true,"id":63436},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63436":{"this":{"__isSmartRef__":true,"id":63407}},"63437":{"timestamp":{"__isSmartRef__":true,"id":63438},"user":"cschuster","tags":[]},"63438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63439":{"varMapping":{"__isSmartRef__":true,"id":63440},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63441},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63440":{"this":{"__isSmartRef__":true,"id":63407}},"63441":{"timestamp":{"__isSmartRef__":true,"id":63442},"user":"cschuster","tags":[]},"63442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63443":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63444}],"id":"3203C6EE-BA8B-404F-8C6F-3B389094138F","shape":{"__isSmartRef__":true,"id":63445},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1663","partsBinMetaInfo":{"__isSmartRef__":true,"id":63446},"eventHandler":{"__isSmartRef__":true,"id":63464},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","4EE09922-B734-4387-BBC1-FDA087224891"],"partTests":{"__isSmartRef__":true,"id":63465},"_ClipMode":"visible","moved":true,"b":242,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-15.144010505327966,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63470},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4654.9,4224.1)"},"63444":{"target":{"__isSmartRef__":true,"id":63443},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63445":{"_BorderWidth":0.5852620357053651,"_ClipMode":"visible","_BorderRadius":8.816141930585061,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-346,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.6)"},"63446":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63447},{"__isSmartRef__":true,"id":63449},{"__isSmartRef__":true,"id":63451},{"__isSmartRef__":true,"id":63453},{"__isSmartRef__":true,"id":63455},{"__isSmartRef__":true,"id":63457},{"__isSmartRef__":true,"id":63459},{"__isSmartRef__":true,"id":63461}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63463},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63447":{"date":{"__isSmartRef__":true,"id":63448},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63449":{"date":{"__isSmartRef__":true,"id":63450},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63450":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63451":{"date":{"__isSmartRef__":true,"id":63452},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63452":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63453":{"date":{"__isSmartRef__":true,"id":63454},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63454":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63455":{"date":{"__isSmartRef__":true,"id":63456},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63456":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63457":{"date":{"__isSmartRef__":true,"id":63458},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63458":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63459":{"date":{"__isSmartRef__":true,"id":63460},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63461":{"date":{"__isSmartRef__":true,"id":63462},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63462":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63463":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63464":{"morph":{"__isSmartRef__":true,"id":63443},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63465":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63466}},"63466":{"test01IsMorph":{"__isSmartRef__":true,"id":63467}},"63467":{"varMapping":{"__isSmartRef__":true,"id":63468},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63468":{"this":{"__isSmartRef__":true,"id":63465}},"63469":{},"63470":{"change":{"__isSmartRef__":true,"id":63471},"tick":{"__isSmartRef__":true,"id":63475}},"63471":{"varMapping":{"__isSmartRef__":true,"id":63472},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63472":{"this":{"__isSmartRef__":true,"id":63443}},"63473":{"timestamp":{"__isSmartRef__":true,"id":63474},"user":"cschuster","tags":[]},"63474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63475":{"varMapping":{"__isSmartRef__":true,"id":63476},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63476":{"this":{"__isSmartRef__":true,"id":63443}},"63477":{"timestamp":{"__isSmartRef__":true,"id":63478},"user":"cschuster","tags":[]},"63478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63479":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63480}],"id":"40681B9D-EB7F-4E0C-AA92-4C737163A696","shape":{"__isSmartRef__":true,"id":63481},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1664","partsBinMetaInfo":{"__isSmartRef__":true,"id":63482},"eventHandler":{"__isSmartRef__":true,"id":63500},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","99AD044F-816D-45C5-8989-11678D39F245"],"partTests":{"__isSmartRef__":true,"id":63501},"_ClipMode":"visible","moved":true,"b":96.31863883760525,"#startLetters":"set","isBeingDragged":false,"delta":-0.9187503873254173,"_Rotation":-9.673612388941715,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63506},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5369.5,5670.0)"},"63480":{"target":{"__isSmartRef__":true,"id":63479},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63481":{"_BorderWidth":9.96962602647012,"_ClipMode":"visible","_BorderRadius":0.4845074512492853,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.2,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,226,-61)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.8)"},"63482":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63483},{"__isSmartRef__":true,"id":63485},{"__isSmartRef__":true,"id":63487},{"__isSmartRef__":true,"id":63489},{"__isSmartRef__":true,"id":63491},{"__isSmartRef__":true,"id":63493},{"__isSmartRef__":true,"id":63495},{"__isSmartRef__":true,"id":63497}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63499},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63483":{"date":{"__isSmartRef__":true,"id":63484},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63485":{"date":{"__isSmartRef__":true,"id":63486},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63486":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63487":{"date":{"__isSmartRef__":true,"id":63488},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63488":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63489":{"date":{"__isSmartRef__":true,"id":63490},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63490":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63491":{"date":{"__isSmartRef__":true,"id":63492},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63492":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63493":{"date":{"__isSmartRef__":true,"id":63494},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63494":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63495":{"date":{"__isSmartRef__":true,"id":63496},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63497":{"date":{"__isSmartRef__":true,"id":63498},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63498":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63499":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63500":{"morph":{"__isSmartRef__":true,"id":63479},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63501":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63502}},"63502":{"test01IsMorph":{"__isSmartRef__":true,"id":63503}},"63503":{"varMapping":{"__isSmartRef__":true,"id":63504},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63504":{"this":{"__isSmartRef__":true,"id":63501}},"63505":{},"63506":{"change":{"__isSmartRef__":true,"id":63507},"tick":{"__isSmartRef__":true,"id":63511}},"63507":{"varMapping":{"__isSmartRef__":true,"id":63508},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63508":{"this":{"__isSmartRef__":true,"id":63479}},"63509":{"timestamp":{"__isSmartRef__":true,"id":63510},"user":"cschuster","tags":[]},"63510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63511":{"varMapping":{"__isSmartRef__":true,"id":63512},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63512":{"this":{"__isSmartRef__":true,"id":63479}},"63513":{"timestamp":{"__isSmartRef__":true,"id":63514},"user":"cschuster","tags":[]},"63514":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63515":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63516}],"id":"2EB95894-3584-46FD-ACB3-59791391D534","shape":{"__isSmartRef__":true,"id":63517},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1665","partsBinMetaInfo":{"__isSmartRef__":true,"id":63518},"eventHandler":{"__isSmartRef__":true,"id":63536},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065"],"partTests":{"__isSmartRef__":true,"id":63537},"_ClipMode":"visible","moved":true,"b":253.85107308870647,"#startLetters":"set","isBeingDragged":false,"delta":-0.655240289575886,"_Rotation":-17.66700764799635,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63542},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5591.2,5630.7)"},"63516":{"target":{"__isSmartRef__":true,"id":63515},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63517":{"_BorderWidth":0.1972900249891154,"_ClipMode":"visible","_BorderRadius":3.094363033489511,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.4,138.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-317,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.4)"},"63518":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63519},{"__isSmartRef__":true,"id":63521},{"__isSmartRef__":true,"id":63523},{"__isSmartRef__":true,"id":63525},{"__isSmartRef__":true,"id":63527},{"__isSmartRef__":true,"id":63529},{"__isSmartRef__":true,"id":63531},{"__isSmartRef__":true,"id":63533}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63535},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63519":{"date":{"__isSmartRef__":true,"id":63520},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63521":{"date":{"__isSmartRef__":true,"id":63522},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63522":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63523":{"date":{"__isSmartRef__":true,"id":63524},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63524":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63525":{"date":{"__isSmartRef__":true,"id":63526},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63526":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63527":{"date":{"__isSmartRef__":true,"id":63528},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63528":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63529":{"date":{"__isSmartRef__":true,"id":63530},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63530":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63531":{"date":{"__isSmartRef__":true,"id":63532},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63533":{"date":{"__isSmartRef__":true,"id":63534},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63534":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63535":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63536":{"morph":{"__isSmartRef__":true,"id":63515},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63537":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63538}},"63538":{"test01IsMorph":{"__isSmartRef__":true,"id":63539}},"63539":{"varMapping":{"__isSmartRef__":true,"id":63540},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63540":{"this":{"__isSmartRef__":true,"id":63537}},"63541":{},"63542":{"change":{"__isSmartRef__":true,"id":63543},"tick":{"__isSmartRef__":true,"id":63547}},"63543":{"varMapping":{"__isSmartRef__":true,"id":63544},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63544":{"this":{"__isSmartRef__":true,"id":63515}},"63545":{"timestamp":{"__isSmartRef__":true,"id":63546},"user":"cschuster","tags":[]},"63546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63547":{"varMapping":{"__isSmartRef__":true,"id":63548},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63548":{"this":{"__isSmartRef__":true,"id":63515}},"63549":{"timestamp":{"__isSmartRef__":true,"id":63550},"user":"cschuster","tags":[]},"63550":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63551":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63552}],"id":"51A66F52-C73C-4FFA-B352-7131A94E8D86","shape":{"__isSmartRef__":true,"id":63553},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1666","partsBinMetaInfo":{"__isSmartRef__":true,"id":63554},"eventHandler":{"__isSmartRef__":true,"id":63572},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","056C767F-541A-425F-810F-71A80D87FAAA","2873527E-261E-4AB7-AD2A-2A28BE172B5A"],"partTests":{"__isSmartRef__":true,"id":63573},"_ClipMode":"visible","moved":true,"b":261.9372284511337,"#startLetters":"set","isBeingDragged":false,"delta":0.9701378831523471,"_Rotation":-22.91838323376381,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63578},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4531.6,4808.7)"},"63552":{"target":{"__isSmartRef__":true,"id":63551},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63553":{"_BorderWidth":0.04942499713531667,"_ClipMode":"visible","_BorderRadius":0.7868914256181458,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.1,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-290,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-17.2)"},"63554":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63555},{"__isSmartRef__":true,"id":63557},{"__isSmartRef__":true,"id":63559},{"__isSmartRef__":true,"id":63561},{"__isSmartRef__":true,"id":63563},{"__isSmartRef__":true,"id":63565},{"__isSmartRef__":true,"id":63567},{"__isSmartRef__":true,"id":63569}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63571},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63555":{"date":{"__isSmartRef__":true,"id":63556},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63557":{"date":{"__isSmartRef__":true,"id":63558},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63558":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63559":{"date":{"__isSmartRef__":true,"id":63560},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63560":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63561":{"date":{"__isSmartRef__":true,"id":63562},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63562":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63563":{"date":{"__isSmartRef__":true,"id":63564},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63564":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63565":{"date":{"__isSmartRef__":true,"id":63566},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63566":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63567":{"date":{"__isSmartRef__":true,"id":63568},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63569":{"date":{"__isSmartRef__":true,"id":63570},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63570":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63571":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63572":{"morph":{"__isSmartRef__":true,"id":63551},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63573":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63574}},"63574":{"test01IsMorph":{"__isSmartRef__":true,"id":63575}},"63575":{"varMapping":{"__isSmartRef__":true,"id":63576},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63576":{"this":{"__isSmartRef__":true,"id":63573}},"63577":{},"63578":{"change":{"__isSmartRef__":true,"id":63579},"tick":{"__isSmartRef__":true,"id":63583}},"63579":{"varMapping":{"__isSmartRef__":true,"id":63580},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63580":{"this":{"__isSmartRef__":true,"id":63551}},"63581":{"timestamp":{"__isSmartRef__":true,"id":63582},"user":"cschuster","tags":[]},"63582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63583":{"varMapping":{"__isSmartRef__":true,"id":63584},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63585},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63584":{"this":{"__isSmartRef__":true,"id":63551}},"63585":{"timestamp":{"__isSmartRef__":true,"id":63586},"user":"cschuster","tags":[]},"63586":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63587":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63588}],"id":"3A9BEE98-A214-498A-93BC-ED20F465D2EC","shape":{"__isSmartRef__":true,"id":63589},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1667","partsBinMetaInfo":{"__isSmartRef__":true,"id":63590},"eventHandler":{"__isSmartRef__":true,"id":63608},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8","0BA5D1CA-5E61-45B4-A214-D2B35EA1CE89","A9A82AB3-E9D4-4268-ACB7-794CD306A813"],"partTests":{"__isSmartRef__":true,"id":63609},"_ClipMode":"visible","moved":true,"b":153.95559203671291,"#startLetters":"set","isBeingDragged":false,"delta":0.6133688925765455,"_Rotation":45.24205877380638,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63614},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4375.8,3335.6)"},"63588":{"target":{"__isSmartRef__":true,"id":63587},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63589":{"_BorderWidth":7.195338195061317,"_ClipMode":"visible","_BorderRadius":32.28878433488787,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.4,82.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(112,-118,91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.8,-2.0)"},"63590":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63591},{"__isSmartRef__":true,"id":63593},{"__isSmartRef__":true,"id":63595},{"__isSmartRef__":true,"id":63597},{"__isSmartRef__":true,"id":63599},{"__isSmartRef__":true,"id":63601},{"__isSmartRef__":true,"id":63603},{"__isSmartRef__":true,"id":63605}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63607},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63591":{"date":{"__isSmartRef__":true,"id":63592},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63593":{"date":{"__isSmartRef__":true,"id":63594},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63594":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63595":{"date":{"__isSmartRef__":true,"id":63596},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63596":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63597":{"date":{"__isSmartRef__":true,"id":63598},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63598":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63599":{"date":{"__isSmartRef__":true,"id":63600},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63600":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63601":{"date":{"__isSmartRef__":true,"id":63602},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63602":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63603":{"date":{"__isSmartRef__":true,"id":63604},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63605":{"date":{"__isSmartRef__":true,"id":63606},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63606":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63607":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63608":{"morph":{"__isSmartRef__":true,"id":63587},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63609":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63610}},"63610":{"test01IsMorph":{"__isSmartRef__":true,"id":63611}},"63611":{"varMapping":{"__isSmartRef__":true,"id":63612},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63612":{"this":{"__isSmartRef__":true,"id":63609}},"63613":{},"63614":{"change":{"__isSmartRef__":true,"id":63615},"tick":{"__isSmartRef__":true,"id":63619}},"63615":{"varMapping":{"__isSmartRef__":true,"id":63616},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63616":{"this":{"__isSmartRef__":true,"id":63587}},"63617":{"timestamp":{"__isSmartRef__":true,"id":63618},"user":"cschuster","tags":[]},"63618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63619":{"varMapping":{"__isSmartRef__":true,"id":63620},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63621},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63620":{"this":{"__isSmartRef__":true,"id":63587}},"63621":{"timestamp":{"__isSmartRef__":true,"id":63622},"user":"cschuster","tags":[]},"63622":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63623":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63624}],"id":"72A33C42-230F-4FFF-B5A1-EBBA4D96306E","shape":{"__isSmartRef__":true,"id":63625},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1668","partsBinMetaInfo":{"__isSmartRef__":true,"id":63626},"eventHandler":{"__isSmartRef__":true,"id":63644},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C"],"partTests":{"__isSmartRef__":true,"id":63645},"_ClipMode":"visible","moved":true,"b":88.66605393355712,"#startLetters":"set","isBeingDragged":false,"delta":0.9743522410281003,"_Rotation":27.663493249801387,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63650},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6002.9,4520.4)"},"63624":{"target":{"__isSmartRef__":true,"id":63623},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63625":{"_BorderWidth":9.998644961395918,"_ClipMode":"visible","_BorderRadius":0.021677679857925458,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.9,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,262,-153)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.5)"},"63626":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63627},{"__isSmartRef__":true,"id":63629},{"__isSmartRef__":true,"id":63631},{"__isSmartRef__":true,"id":63633},{"__isSmartRef__":true,"id":63635},{"__isSmartRef__":true,"id":63637},{"__isSmartRef__":true,"id":63639},{"__isSmartRef__":true,"id":63641}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63643},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63627":{"date":{"__isSmartRef__":true,"id":63628},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63629":{"date":{"__isSmartRef__":true,"id":63630},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63630":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63631":{"date":{"__isSmartRef__":true,"id":63632},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63632":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63633":{"date":{"__isSmartRef__":true,"id":63634},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63634":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63635":{"date":{"__isSmartRef__":true,"id":63636},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63636":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63637":{"date":{"__isSmartRef__":true,"id":63638},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63638":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63639":{"date":{"__isSmartRef__":true,"id":63640},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63641":{"date":{"__isSmartRef__":true,"id":63642},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63642":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63643":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63644":{"morph":{"__isSmartRef__":true,"id":63623},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63645":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63646}},"63646":{"test01IsMorph":{"__isSmartRef__":true,"id":63647}},"63647":{"varMapping":{"__isSmartRef__":true,"id":63648},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63648":{"this":{"__isSmartRef__":true,"id":63645}},"63649":{},"63650":{"change":{"__isSmartRef__":true,"id":63651},"tick":{"__isSmartRef__":true,"id":63655}},"63651":{"varMapping":{"__isSmartRef__":true,"id":63652},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63652":{"this":{"__isSmartRef__":true,"id":63623}},"63653":{"timestamp":{"__isSmartRef__":true,"id":63654},"user":"cschuster","tags":[]},"63654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63655":{"varMapping":{"__isSmartRef__":true,"id":63656},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63656":{"this":{"__isSmartRef__":true,"id":63623}},"63657":{"timestamp":{"__isSmartRef__":true,"id":63658},"user":"cschuster","tags":[]},"63658":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63659":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63660}],"id":"B8181055-6736-487C-B469-68882880A33A","shape":{"__isSmartRef__":true,"id":63661},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1669","partsBinMetaInfo":{"__isSmartRef__":true,"id":63662},"eventHandler":{"__isSmartRef__":true,"id":63680},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576"],"partTests":{"__isSmartRef__":true,"id":63681},"_ClipMode":"visible","moved":true,"b":258.9754783193348,"#startLetters":"set","isBeingDragged":false,"delta":-0.9184047425515018,"_Rotation":-12.276056805839517,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63686},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4745.1,5949.8)"},"63660":{"target":{"__isSmartRef__":true,"id":63659},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63661":{"_BorderWidth":0.09227284830981652,"_ClipMode":"visible","_BorderRadius":1.4627427273007343,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-301,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.2)"},"63662":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63663},{"__isSmartRef__":true,"id":63665},{"__isSmartRef__":true,"id":63667},{"__isSmartRef__":true,"id":63669},{"__isSmartRef__":true,"id":63671},{"__isSmartRef__":true,"id":63673},{"__isSmartRef__":true,"id":63675},{"__isSmartRef__":true,"id":63677}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63679},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63663":{"date":{"__isSmartRef__":true,"id":63664},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63665":{"date":{"__isSmartRef__":true,"id":63666},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63666":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63667":{"date":{"__isSmartRef__":true,"id":63668},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63668":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63669":{"date":{"__isSmartRef__":true,"id":63670},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63670":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63671":{"date":{"__isSmartRef__":true,"id":63672},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63672":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63673":{"date":{"__isSmartRef__":true,"id":63674},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63674":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63675":{"date":{"__isSmartRef__":true,"id":63676},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63677":{"date":{"__isSmartRef__":true,"id":63678},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63678":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63679":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63680":{"morph":{"__isSmartRef__":true,"id":63659},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63681":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63682}},"63682":{"test01IsMorph":{"__isSmartRef__":true,"id":63683}},"63683":{"varMapping":{"__isSmartRef__":true,"id":63684},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63684":{"this":{"__isSmartRef__":true,"id":63681}},"63685":{},"63686":{"change":{"__isSmartRef__":true,"id":63687},"tick":{"__isSmartRef__":true,"id":63691}},"63687":{"varMapping":{"__isSmartRef__":true,"id":63688},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63689},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63688":{"this":{"__isSmartRef__":true,"id":63659}},"63689":{"timestamp":{"__isSmartRef__":true,"id":63690},"user":"cschuster","tags":[]},"63690":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63691":{"varMapping":{"__isSmartRef__":true,"id":63692},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63692":{"this":{"__isSmartRef__":true,"id":63659}},"63693":{"timestamp":{"__isSmartRef__":true,"id":63694},"user":"cschuster","tags":[]},"63694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63695":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63696}],"id":"5337B129-699A-478D-AD1E-3828F8F172C2","shape":{"__isSmartRef__":true,"id":63697},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1670","partsBinMetaInfo":{"__isSmartRef__":true,"id":63698},"eventHandler":{"__isSmartRef__":true,"id":63716},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","ACEAE76C-3B56-4FE4-8F20-3E0A70B5CF15","3B497000-30FF-488A-8D4B-CA24CAD1C66B"],"partTests":{"__isSmartRef__":true,"id":63717},"_ClipMode":"visible","moved":true,"b":70.20135970495176,"#startLetters":"set","isBeingDragged":false,"delta":0.9486670230398886,"_Rotation":-8.973108966425663,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63722},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4973.8,3792.2)"},"63696":{"target":{"__isSmartRef__":true,"id":63695},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63697":{"_BorderWidth":9.704444036950324,"_ClipMode":"visible","_BorderRadius":4.589130085124067,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.5,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,328,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.8)"},"63698":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63699},{"__isSmartRef__":true,"id":63701},{"__isSmartRef__":true,"id":63703},{"__isSmartRef__":true,"id":63705},{"__isSmartRef__":true,"id":63707},{"__isSmartRef__":true,"id":63709},{"__isSmartRef__":true,"id":63711},{"__isSmartRef__":true,"id":63713}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63715},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63699":{"date":{"__isSmartRef__":true,"id":63700},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63701":{"date":{"__isSmartRef__":true,"id":63702},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63702":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63703":{"date":{"__isSmartRef__":true,"id":63704},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63704":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63705":{"date":{"__isSmartRef__":true,"id":63706},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63706":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63707":{"date":{"__isSmartRef__":true,"id":63708},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63708":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63709":{"date":{"__isSmartRef__":true,"id":63710},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63710":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63711":{"date":{"__isSmartRef__":true,"id":63712},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63713":{"date":{"__isSmartRef__":true,"id":63714},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63714":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63715":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63716":{"morph":{"__isSmartRef__":true,"id":63695},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63717":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63718}},"63718":{"test01IsMorph":{"__isSmartRef__":true,"id":63719}},"63719":{"varMapping":{"__isSmartRef__":true,"id":63720},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63720":{"this":{"__isSmartRef__":true,"id":63717}},"63721":{},"63722":{"change":{"__isSmartRef__":true,"id":63723},"tick":{"__isSmartRef__":true,"id":63727}},"63723":{"varMapping":{"__isSmartRef__":true,"id":63724},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63724":{"this":{"__isSmartRef__":true,"id":63695}},"63725":{"timestamp":{"__isSmartRef__":true,"id":63726},"user":"cschuster","tags":[]},"63726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63727":{"varMapping":{"__isSmartRef__":true,"id":63728},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63728":{"this":{"__isSmartRef__":true,"id":63695}},"63729":{"timestamp":{"__isSmartRef__":true,"id":63730},"user":"cschuster","tags":[]},"63730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63731":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63732}],"id":"2496664C-37B2-4995-9D99-580FC25D6E91","shape":{"__isSmartRef__":true,"id":63733},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1671","partsBinMetaInfo":{"__isSmartRef__":true,"id":63734},"eventHandler":{"__isSmartRef__":true,"id":63752},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","B0167541-8883-4EF7-A820-C92205137C44","78F0B2A7-C312-4D44-B502-3ACD9B68335A"],"partTests":{"__isSmartRef__":true,"id":63753},"_ClipMode":"visible","moved":true,"b":113.32451950816903,"#startLetters":"set","isBeingDragged":false,"delta":-0.759001478436403,"_Rotation":10.009345377542346,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63758},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5468.0,4557.7)"},"63732":{"target":{"__isSmartRef__":true,"id":63731},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63733":{"_BorderWidth":9.59138512536348,"_ClipMode":"visible","_BorderRadius":6.270692208945585,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.9,63.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,134,155)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.1)"},"63734":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63735},{"__isSmartRef__":true,"id":63737},{"__isSmartRef__":true,"id":63739},{"__isSmartRef__":true,"id":63741},{"__isSmartRef__":true,"id":63743},{"__isSmartRef__":true,"id":63745},{"__isSmartRef__":true,"id":63747},{"__isSmartRef__":true,"id":63749}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63751},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63735":{"date":{"__isSmartRef__":true,"id":63736},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63737":{"date":{"__isSmartRef__":true,"id":63738},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63738":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63739":{"date":{"__isSmartRef__":true,"id":63740},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63740":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63741":{"date":{"__isSmartRef__":true,"id":63742},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63742":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63743":{"date":{"__isSmartRef__":true,"id":63744},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63744":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63745":{"date":{"__isSmartRef__":true,"id":63746},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63746":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63747":{"date":{"__isSmartRef__":true,"id":63748},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63749":{"date":{"__isSmartRef__":true,"id":63750},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63750":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63751":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63752":{"morph":{"__isSmartRef__":true,"id":63731},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63753":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63754}},"63754":{"test01IsMorph":{"__isSmartRef__":true,"id":63755}},"63755":{"varMapping":{"__isSmartRef__":true,"id":63756},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63756":{"this":{"__isSmartRef__":true,"id":63753}},"63757":{},"63758":{"change":{"__isSmartRef__":true,"id":63759},"tick":{"__isSmartRef__":true,"id":63763}},"63759":{"varMapping":{"__isSmartRef__":true,"id":63760},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63760":{"this":{"__isSmartRef__":true,"id":63731}},"63761":{"timestamp":{"__isSmartRef__":true,"id":63762},"user":"cschuster","tags":[]},"63762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63763":{"varMapping":{"__isSmartRef__":true,"id":63764},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63764":{"this":{"__isSmartRef__":true,"id":63731}},"63765":{"timestamp":{"__isSmartRef__":true,"id":63766},"user":"cschuster","tags":[]},"63766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63767":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63768}],"id":"8CAFE3F4-6359-426B-8372-B03C0A0045BA","shape":{"__isSmartRef__":true,"id":63769},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1672","partsBinMetaInfo":{"__isSmartRef__":true,"id":63770},"eventHandler":{"__isSmartRef__":true,"id":63788},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","0A254EDF-65D7-4576-A1EE-E5154A3E40FC"],"partTests":{"__isSmartRef__":true,"id":63789},"_ClipMode":"visible","moved":true,"b":132,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":1.8261395962145512,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63794},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5566.3,5136.5)"},"63768":{"target":{"__isSmartRef__":true,"id":63767},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63769":{"_BorderWidth":8.71572412738697,"_ClipMode":"visible","_BorderRadius":17.909430734646932,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,70.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,19,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.9,-6.6)"},"63770":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63771},{"__isSmartRef__":true,"id":63773},{"__isSmartRef__":true,"id":63775},{"__isSmartRef__":true,"id":63777},{"__isSmartRef__":true,"id":63779},{"__isSmartRef__":true,"id":63781},{"__isSmartRef__":true,"id":63783},{"__isSmartRef__":true,"id":63785}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63787},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63771":{"date":{"__isSmartRef__":true,"id":63772},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63773":{"date":{"__isSmartRef__":true,"id":63774},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63774":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63775":{"date":{"__isSmartRef__":true,"id":63776},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63776":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63777":{"date":{"__isSmartRef__":true,"id":63778},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63778":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63779":{"date":{"__isSmartRef__":true,"id":63780},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63780":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63781":{"date":{"__isSmartRef__":true,"id":63782},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63782":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63783":{"date":{"__isSmartRef__":true,"id":63784},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63785":{"date":{"__isSmartRef__":true,"id":63786},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63786":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63787":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63788":{"morph":{"__isSmartRef__":true,"id":63767},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63789":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63790}},"63790":{"test01IsMorph":{"__isSmartRef__":true,"id":63791}},"63791":{"varMapping":{"__isSmartRef__":true,"id":63792},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63792":{"this":{"__isSmartRef__":true,"id":63789}},"63793":{},"63794":{"change":{"__isSmartRef__":true,"id":63795},"tick":{"__isSmartRef__":true,"id":63799}},"63795":{"varMapping":{"__isSmartRef__":true,"id":63796},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63796":{"this":{"__isSmartRef__":true,"id":63767}},"63797":{"timestamp":{"__isSmartRef__":true,"id":63798},"user":"cschuster","tags":[]},"63798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63799":{"varMapping":{"__isSmartRef__":true,"id":63800},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63800":{"this":{"__isSmartRef__":true,"id":63767}},"63801":{"timestamp":{"__isSmartRef__":true,"id":63802},"user":"cschuster","tags":[]},"63802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63803":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63804}],"id":"9127E62F-55A6-447B-88CF-C655E73F826D","shape":{"__isSmartRef__":true,"id":63805},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1673","partsBinMetaInfo":{"__isSmartRef__":true,"id":63806},"eventHandler":{"__isSmartRef__":true,"id":63824},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B","7E7D9DF2-D65E-456B-9B38-91AFFBB81B2C"],"partTests":{"__isSmartRef__":true,"id":63825},"_ClipMode":"visible","moved":true,"b":73.01103953761049,"#startLetters":"set","isBeingDragged":false,"delta":0.7450106075266376,"_Rotation":2.354932835036863,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63830},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4134.1,5086.1)"},"63804":{"target":{"__isSmartRef__":true,"id":63803},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63805":{"_BorderWidth":9.781805356519484,"_ClipMode":"visible","_BorderRadius":3.4149400517785256,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.4,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,320,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-25.8)"},"63806":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63807},{"__isSmartRef__":true,"id":63809},{"__isSmartRef__":true,"id":63811},{"__isSmartRef__":true,"id":63813},{"__isSmartRef__":true,"id":63815},{"__isSmartRef__":true,"id":63817},{"__isSmartRef__":true,"id":63819},{"__isSmartRef__":true,"id":63821}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63823},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63807":{"date":{"__isSmartRef__":true,"id":63808},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63809":{"date":{"__isSmartRef__":true,"id":63810},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63810":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63811":{"date":{"__isSmartRef__":true,"id":63812},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63812":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63813":{"date":{"__isSmartRef__":true,"id":63814},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63814":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63815":{"date":{"__isSmartRef__":true,"id":63816},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63816":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63817":{"date":{"__isSmartRef__":true,"id":63818},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63818":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63819":{"date":{"__isSmartRef__":true,"id":63820},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63821":{"date":{"__isSmartRef__":true,"id":63822},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63822":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63823":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63824":{"morph":{"__isSmartRef__":true,"id":63803},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63825":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63826}},"63826":{"test01IsMorph":{"__isSmartRef__":true,"id":63827}},"63827":{"varMapping":{"__isSmartRef__":true,"id":63828},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63828":{"this":{"__isSmartRef__":true,"id":63825}},"63829":{},"63830":{"change":{"__isSmartRef__":true,"id":63831},"tick":{"__isSmartRef__":true,"id":63835}},"63831":{"varMapping":{"__isSmartRef__":true,"id":63832},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63832":{"this":{"__isSmartRef__":true,"id":63803}},"63833":{"timestamp":{"__isSmartRef__":true,"id":63834},"user":"cschuster","tags":[]},"63834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63835":{"varMapping":{"__isSmartRef__":true,"id":63836},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63836":{"this":{"__isSmartRef__":true,"id":63803}},"63837":{"timestamp":{"__isSmartRef__":true,"id":63838},"user":"cschuster","tags":[]},"63838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63839":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63840}],"id":"69EACF12-CE56-4986-B77E-E58068D8AC2E","shape":{"__isSmartRef__":true,"id":63841},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1674","partsBinMetaInfo":{"__isSmartRef__":true,"id":63842},"eventHandler":{"__isSmartRef__":true,"id":63860},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","02BDFEE8-1F64-4D72-B8AE-1C5B35B25473","2534DBDA-E714-40FD-980B-FEB3E6F25A52","B0F1A506-4BCA-4F7F-8574-BED96B9919BB"],"partTests":{"__isSmartRef__":true,"id":63861},"_ClipMode":"visible","moved":true,"b":357,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-2.010443653410556,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63866},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4416.9,3890.6)"},"63840":{"target":{"__isSmartRef__":true,"id":63839},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63841":{"_BorderWidth":4.738320218785278,"_ClipMode":"visible","_BorderRadius":39.89043790736546,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,102.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-14,242,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.0,-40.0)"},"63842":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63843},{"__isSmartRef__":true,"id":63845},{"__isSmartRef__":true,"id":63847},{"__isSmartRef__":true,"id":63849},{"__isSmartRef__":true,"id":63851},{"__isSmartRef__":true,"id":63853},{"__isSmartRef__":true,"id":63855},{"__isSmartRef__":true,"id":63857}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63859},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63843":{"date":{"__isSmartRef__":true,"id":63844},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63845":{"date":{"__isSmartRef__":true,"id":63846},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63846":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63847":{"date":{"__isSmartRef__":true,"id":63848},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63848":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63849":{"date":{"__isSmartRef__":true,"id":63850},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63850":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63851":{"date":{"__isSmartRef__":true,"id":63852},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63852":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63853":{"date":{"__isSmartRef__":true,"id":63854},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63854":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63855":{"date":{"__isSmartRef__":true,"id":63856},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63857":{"date":{"__isSmartRef__":true,"id":63858},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63858":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63859":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63860":{"morph":{"__isSmartRef__":true,"id":63839},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63861":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63862}},"63862":{"test01IsMorph":{"__isSmartRef__":true,"id":63863}},"63863":{"varMapping":{"__isSmartRef__":true,"id":63864},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63864":{"this":{"__isSmartRef__":true,"id":63861}},"63865":{},"63866":{"change":{"__isSmartRef__":true,"id":63867},"tick":{"__isSmartRef__":true,"id":63871}},"63867":{"varMapping":{"__isSmartRef__":true,"id":63868},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63868":{"this":{"__isSmartRef__":true,"id":63839}},"63869":{"timestamp":{"__isSmartRef__":true,"id":63870},"user":"cschuster","tags":[]},"63870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63871":{"varMapping":{"__isSmartRef__":true,"id":63872},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63872":{"this":{"__isSmartRef__":true,"id":63839}},"63873":{"timestamp":{"__isSmartRef__":true,"id":63874},"user":"cschuster","tags":[]},"63874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63875":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63876}],"id":"D9D6F1E1-9003-44D6-B227-129E5E5AE0D0","shape":{"__isSmartRef__":true,"id":63877},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1675","partsBinMetaInfo":{"__isSmartRef__":true,"id":63878},"eventHandler":{"__isSmartRef__":true,"id":63896},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","05A10A99-C944-46CF-A063-8BEA7F44EE28","4028DF8A-8D08-4EC7-A2F0-0E889ECA53CC"],"partTests":{"__isSmartRef__":true,"id":63897},"_ClipMode":"visible","moved":true,"b":248.50278586050263,"#startLetters":"set","isBeingDragged":false,"delta":0.7939386129728518,"_Rotation":33.75726217529838,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63902},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5716.8,4761.2)"},"63876":{"target":{"__isSmartRef__":true,"id":63875},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63877":{"_BorderWidth":0.3478230646726441,"_ClipMode":"visible","_BorderRadius":5.371599619853072,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.3,137.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-238,-332,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-12.7)"},"63878":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63879},{"__isSmartRef__":true,"id":63881},{"__isSmartRef__":true,"id":63883},{"__isSmartRef__":true,"id":63885},{"__isSmartRef__":true,"id":63887},{"__isSmartRef__":true,"id":63889},{"__isSmartRef__":true,"id":63891},{"__isSmartRef__":true,"id":63893}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63895},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63879":{"date":{"__isSmartRef__":true,"id":63880},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63881":{"date":{"__isSmartRef__":true,"id":63882},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63882":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63883":{"date":{"__isSmartRef__":true,"id":63884},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63884":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63885":{"date":{"__isSmartRef__":true,"id":63886},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63886":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63887":{"date":{"__isSmartRef__":true,"id":63888},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63888":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63889":{"date":{"__isSmartRef__":true,"id":63890},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63890":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63891":{"date":{"__isSmartRef__":true,"id":63892},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63893":{"date":{"__isSmartRef__":true,"id":63894},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63894":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63895":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63896":{"morph":{"__isSmartRef__":true,"id":63875},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63897":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63898}},"63898":{"test01IsMorph":{"__isSmartRef__":true,"id":63899}},"63899":{"varMapping":{"__isSmartRef__":true,"id":63900},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63900":{"this":{"__isSmartRef__":true,"id":63897}},"63901":{},"63902":{"change":{"__isSmartRef__":true,"id":63903},"tick":{"__isSmartRef__":true,"id":63907}},"63903":{"varMapping":{"__isSmartRef__":true,"id":63904},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63904":{"this":{"__isSmartRef__":true,"id":63875}},"63905":{"timestamp":{"__isSmartRef__":true,"id":63906},"user":"cschuster","tags":[]},"63906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63907":{"varMapping":{"__isSmartRef__":true,"id":63908},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63908":{"this":{"__isSmartRef__":true,"id":63875}},"63909":{"timestamp":{"__isSmartRef__":true,"id":63910},"user":"cschuster","tags":[]},"63910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63911":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63912}],"id":"8EDC14EF-7F99-4A86-B6BB-47E0DC2516DE","shape":{"__isSmartRef__":true,"id":63913},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1676","partsBinMetaInfo":{"__isSmartRef__":true,"id":63914},"eventHandler":{"__isSmartRef__":true,"id":63932},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","7B838C6B-649F-4717-BF2A-44547BF7B53D","71A22EB2-B0B8-4A9B-A64B-AC6B23D366D5"],"partTests":{"__isSmartRef__":true,"id":63933},"_ClipMode":"visible","moved":true,"b":211,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":42.075727714630055,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63938},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5484.8,4395.3)"},"63912":{"target":{"__isSmartRef__":true,"id":63911},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63913":{"_BorderWidth":2.424809625449729,"_ClipMode":"visible","_BorderRadius":29.389431255717817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,120.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-132,-351,-127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.7,-2.9)"},"63914":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63915},{"__isSmartRef__":true,"id":63917},{"__isSmartRef__":true,"id":63919},{"__isSmartRef__":true,"id":63921},{"__isSmartRef__":true,"id":63923},{"__isSmartRef__":true,"id":63925},{"__isSmartRef__":true,"id":63927},{"__isSmartRef__":true,"id":63929}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63931},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63915":{"date":{"__isSmartRef__":true,"id":63916},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63917":{"date":{"__isSmartRef__":true,"id":63918},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63918":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63919":{"date":{"__isSmartRef__":true,"id":63920},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63920":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63921":{"date":{"__isSmartRef__":true,"id":63922},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63922":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63923":{"date":{"__isSmartRef__":true,"id":63924},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63924":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63925":{"date":{"__isSmartRef__":true,"id":63926},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63926":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63927":{"date":{"__isSmartRef__":true,"id":63928},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63929":{"date":{"__isSmartRef__":true,"id":63930},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63930":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63931":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63932":{"morph":{"__isSmartRef__":true,"id":63911},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63933":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63934}},"63934":{"test01IsMorph":{"__isSmartRef__":true,"id":63935}},"63935":{"varMapping":{"__isSmartRef__":true,"id":63936},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63936":{"this":{"__isSmartRef__":true,"id":63933}},"63937":{},"63938":{"change":{"__isSmartRef__":true,"id":63939},"tick":{"__isSmartRef__":true,"id":63943}},"63939":{"varMapping":{"__isSmartRef__":true,"id":63940},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63941},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63940":{"this":{"__isSmartRef__":true,"id":63911}},"63941":{"timestamp":{"__isSmartRef__":true,"id":63942},"user":"cschuster","tags":[]},"63942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63943":{"varMapping":{"__isSmartRef__":true,"id":63944},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63944":{"this":{"__isSmartRef__":true,"id":63911}},"63945":{"timestamp":{"__isSmartRef__":true,"id":63946},"user":"cschuster","tags":[]},"63946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63947":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63948}],"id":"3859D51E-C7B4-4392-B7BC-C616E12429F2","shape":{"__isSmartRef__":true,"id":63949},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1677","partsBinMetaInfo":{"__isSmartRef__":true,"id":63950},"eventHandler":{"__isSmartRef__":true,"id":63968},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","5D62753A-A29E-4F60-A378-5BDAC6E3CB4A","1DBFC5E9-D34E-42FA-BE23-8B1B0DD07E94"],"partTests":{"__isSmartRef__":true,"id":63969},"_ClipMode":"visible","moved":true,"b":79.06995905475924,"#startLetters":"set","isBeingDragged":false,"delta":-0.7296884180395864,"_Rotation":1.5370508398645815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63974},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5721.6,4251.1)"},"63948":{"target":{"__isSmartRef__":true,"id":63947},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63949":{"_BorderWidth":9.90929716226487,"_ClipMode":"visible","_BorderRadius":1.4380821961249546,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.9,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,300,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.8)"},"63950":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63951},{"__isSmartRef__":true,"id":63953},{"__isSmartRef__":true,"id":63955},{"__isSmartRef__":true,"id":63957},{"__isSmartRef__":true,"id":63959},{"__isSmartRef__":true,"id":63961},{"__isSmartRef__":true,"id":63963},{"__isSmartRef__":true,"id":63965}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":63967},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63951":{"date":{"__isSmartRef__":true,"id":63952},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63953":{"date":{"__isSmartRef__":true,"id":63954},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63954":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63955":{"date":{"__isSmartRef__":true,"id":63956},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63956":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63957":{"date":{"__isSmartRef__":true,"id":63958},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63958":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63959":{"date":{"__isSmartRef__":true,"id":63960},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63960":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63961":{"date":{"__isSmartRef__":true,"id":63962},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63962":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63963":{"date":{"__isSmartRef__":true,"id":63964},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"63964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"63965":{"date":{"__isSmartRef__":true,"id":63966},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"63966":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"63967":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"63968":{"morph":{"__isSmartRef__":true,"id":63947},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"63969":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":63970}},"63970":{"test01IsMorph":{"__isSmartRef__":true,"id":63971}},"63971":{"varMapping":{"__isSmartRef__":true,"id":63972},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":63973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63972":{"this":{"__isSmartRef__":true,"id":63969}},"63973":{},"63974":{"change":{"__isSmartRef__":true,"id":63975},"tick":{"__isSmartRef__":true,"id":63979}},"63975":{"varMapping":{"__isSmartRef__":true,"id":63976},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":63977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63976":{"this":{"__isSmartRef__":true,"id":63947}},"63977":{"timestamp":{"__isSmartRef__":true,"id":63978},"user":"cschuster","tags":[]},"63978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"63979":{"varMapping":{"__isSmartRef__":true,"id":63980},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":63981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63980":{"this":{"__isSmartRef__":true,"id":63947}},"63981":{"timestamp":{"__isSmartRef__":true,"id":63982},"user":"cschuster","tags":[]},"63982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"63983":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":63984}],"id":"C4ACA1F6-5DCA-48DC-A790-19B0EFBB7AC1","shape":{"__isSmartRef__":true,"id":63985},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1678","partsBinMetaInfo":{"__isSmartRef__":true,"id":63986},"eventHandler":{"__isSmartRef__":true,"id":64004},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","F0CB646E-9998-4A57-B6B7-C8F3EE7D9695"],"partTests":{"__isSmartRef__":true,"id":64005},"_ClipMode":"visible","moved":true,"b":309.71973590465495,"#startLetters":"set","isBeingDragged":false,"delta":-0.7504517029155977,"_Rotation":12.332750539006495,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64010},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6009.7,4395.0)"},"63984":{"target":{"__isSmartRef__":true,"id":63983},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"63985":{"_BorderWidth":1.15410259165572,"_ClipMode":"visible","_BorderRadius":16.334516999185205,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.7,130.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-197,-34,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.6,-32.8)"},"63986":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":63987},{"__isSmartRef__":true,"id":63989},{"__isSmartRef__":true,"id":63991},{"__isSmartRef__":true,"id":63993},{"__isSmartRef__":true,"id":63995},{"__isSmartRef__":true,"id":63997},{"__isSmartRef__":true,"id":63999},{"__isSmartRef__":true,"id":64001}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64003},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63987":{"date":{"__isSmartRef__":true,"id":63988},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"63988":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"63989":{"date":{"__isSmartRef__":true,"id":63990},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"63990":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"63991":{"date":{"__isSmartRef__":true,"id":63992},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"63992":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"63993":{"date":{"__isSmartRef__":true,"id":63994},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"63994":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"63995":{"date":{"__isSmartRef__":true,"id":63996},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"63996":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"63997":{"date":{"__isSmartRef__":true,"id":63998},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"63998":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"63999":{"date":{"__isSmartRef__":true,"id":64000},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64001":{"date":{"__isSmartRef__":true,"id":64002},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64002":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64003":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64004":{"morph":{"__isSmartRef__":true,"id":63983},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64005":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64006}},"64006":{"test01IsMorph":{"__isSmartRef__":true,"id":64007}},"64007":{"varMapping":{"__isSmartRef__":true,"id":64008},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64008":{"this":{"__isSmartRef__":true,"id":64005}},"64009":{},"64010":{"change":{"__isSmartRef__":true,"id":64011},"tick":{"__isSmartRef__":true,"id":64015}},"64011":{"varMapping":{"__isSmartRef__":true,"id":64012},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64012":{"this":{"__isSmartRef__":true,"id":63983}},"64013":{"timestamp":{"__isSmartRef__":true,"id":64014},"user":"cschuster","tags":[]},"64014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64015":{"varMapping":{"__isSmartRef__":true,"id":64016},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64016":{"this":{"__isSmartRef__":true,"id":63983}},"64017":{"timestamp":{"__isSmartRef__":true,"id":64018},"user":"cschuster","tags":[]},"64018":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64019":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64020}],"id":"F525D481-A307-45E1-9E82-0D878B3058D9","shape":{"__isSmartRef__":true,"id":64021},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1679","partsBinMetaInfo":{"__isSmartRef__":true,"id":64022},"eventHandler":{"__isSmartRef__":true,"id":64040},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50"],"partTests":{"__isSmartRef__":true,"id":64041},"_ClipMode":"visible","moved":true,"b":317.6532390230568,"#startLetters":"set","isBeingDragged":false,"delta":0.9398024823167361,"_Rotation":29.76236530711053,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64046},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5486.1,4093.3)"},"64020":{"target":{"__isSmartRef__":true,"id":64019},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64021":{"_BorderWidth":1.6319203667190596,"_ClipMode":"visible","_BorderRadius":21.849663334205005,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,126.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-172,17,-240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.5,-34.8)"},"64022":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64023},{"__isSmartRef__":true,"id":64025},{"__isSmartRef__":true,"id":64027},{"__isSmartRef__":true,"id":64029},{"__isSmartRef__":true,"id":64031},{"__isSmartRef__":true,"id":64033},{"__isSmartRef__":true,"id":64035},{"__isSmartRef__":true,"id":64037}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64039},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64023":{"date":{"__isSmartRef__":true,"id":64024},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64024":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64025":{"date":{"__isSmartRef__":true,"id":64026},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64026":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64027":{"date":{"__isSmartRef__":true,"id":64028},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64028":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64029":{"date":{"__isSmartRef__":true,"id":64030},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64030":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64031":{"date":{"__isSmartRef__":true,"id":64032},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64032":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64033":{"date":{"__isSmartRef__":true,"id":64034},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64034":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64035":{"date":{"__isSmartRef__":true,"id":64036},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64037":{"date":{"__isSmartRef__":true,"id":64038},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64038":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64039":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64040":{"morph":{"__isSmartRef__":true,"id":64019},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64041":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64042}},"64042":{"test01IsMorph":{"__isSmartRef__":true,"id":64043}},"64043":{"varMapping":{"__isSmartRef__":true,"id":64044},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64044":{"this":{"__isSmartRef__":true,"id":64041}},"64045":{},"64046":{"change":{"__isSmartRef__":true,"id":64047},"tick":{"__isSmartRef__":true,"id":64051}},"64047":{"varMapping":{"__isSmartRef__":true,"id":64048},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64049},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64048":{"this":{"__isSmartRef__":true,"id":64019}},"64049":{"timestamp":{"__isSmartRef__":true,"id":64050},"user":"cschuster","tags":[]},"64050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64051":{"varMapping":{"__isSmartRef__":true,"id":64052},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64052":{"this":{"__isSmartRef__":true,"id":64019}},"64053":{"timestamp":{"__isSmartRef__":true,"id":64054},"user":"cschuster","tags":[]},"64054":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64055":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64056}],"id":"439470E1-5225-4756-8C0E-F37C46797BF8","shape":{"__isSmartRef__":true,"id":64057},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1680","partsBinMetaInfo":{"__isSmartRef__":true,"id":64058},"eventHandler":{"__isSmartRef__":true,"id":64076},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","F0CB646E-9998-4A57-B6B7-C8F3EE7D9695","97E2B460-956A-4BF0-8C0A-CEECE3A7878D"],"partTests":{"__isSmartRef__":true,"id":64077},"_ClipMode":"visible","moved":true,"b":86.15179879590869,"#startLetters":"set","isBeingDragged":false,"delta":0.820493321865797,"_Rotation":-27.626792841313367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64082},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5979.9,4668.7)"},"64056":{"target":{"__isSmartRef__":true,"id":64055},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64057":{"_BorderWidth":9.9887268049199,"_ClipMode":"visible","_BorderRadius":0.1801677853978978,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.4,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,273,-178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.3)"},"64058":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64059},{"__isSmartRef__":true,"id":64061},{"__isSmartRef__":true,"id":64063},{"__isSmartRef__":true,"id":64065},{"__isSmartRef__":true,"id":64067},{"__isSmartRef__":true,"id":64069},{"__isSmartRef__":true,"id":64071},{"__isSmartRef__":true,"id":64073}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64075},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64059":{"date":{"__isSmartRef__":true,"id":64060},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64060":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64061":{"date":{"__isSmartRef__":true,"id":64062},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64062":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64063":{"date":{"__isSmartRef__":true,"id":64064},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64064":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64065":{"date":{"__isSmartRef__":true,"id":64066},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64066":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64067":{"date":{"__isSmartRef__":true,"id":64068},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64068":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64069":{"date":{"__isSmartRef__":true,"id":64070},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64070":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64071":{"date":{"__isSmartRef__":true,"id":64072},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64072":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64073":{"date":{"__isSmartRef__":true,"id":64074},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64074":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64075":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64076":{"morph":{"__isSmartRef__":true,"id":64055},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64077":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64078}},"64078":{"test01IsMorph":{"__isSmartRef__":true,"id":64079}},"64079":{"varMapping":{"__isSmartRef__":true,"id":64080},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64080":{"this":{"__isSmartRef__":true,"id":64077}},"64081":{},"64082":{"change":{"__isSmartRef__":true,"id":64083},"tick":{"__isSmartRef__":true,"id":64087}},"64083":{"varMapping":{"__isSmartRef__":true,"id":64084},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64084":{"this":{"__isSmartRef__":true,"id":64055}},"64085":{"timestamp":{"__isSmartRef__":true,"id":64086},"user":"cschuster","tags":[]},"64086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64087":{"varMapping":{"__isSmartRef__":true,"id":64088},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64088":{"this":{"__isSmartRef__":true,"id":64055}},"64089":{"timestamp":{"__isSmartRef__":true,"id":64090},"user":"cschuster","tags":[]},"64090":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64091":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64092}],"id":"FA92063C-9A11-442A-ACE0-59AF18596FF9","shape":{"__isSmartRef__":true,"id":64093},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1681","partsBinMetaInfo":{"__isSmartRef__":true,"id":64094},"eventHandler":{"__isSmartRef__":true,"id":64112},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","454545EF-74FC-4785-9F63-48B94B0248F2","8CAE54ED-E96E-4FA2-980D-9A6042DEB630"],"partTests":{"__isSmartRef__":true,"id":64113},"_ClipMode":"visible","moved":true,"b":85.8386142142117,"#startLetters":"set","isBeingDragged":false,"delta":0.8941522313980386,"_Rotation":45.2560615003289,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64118},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6203.6,4466.1)"},"64092":{"target":{"__isSmartRef__":true,"id":64091},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64093":{"_BorderWidth":9.986818046296115,"_ClipMode":"visible","_BorderRadius":0.21063323701664416,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.8,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,274,-181)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.5)"},"64094":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64095},{"__isSmartRef__":true,"id":64097},{"__isSmartRef__":true,"id":64099},{"__isSmartRef__":true,"id":64101},{"__isSmartRef__":true,"id":64103},{"__isSmartRef__":true,"id":64105},{"__isSmartRef__":true,"id":64107},{"__isSmartRef__":true,"id":64109}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64111},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64095":{"date":{"__isSmartRef__":true,"id":64096},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64096":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64097":{"date":{"__isSmartRef__":true,"id":64098},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64098":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64099":{"date":{"__isSmartRef__":true,"id":64100},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64100":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64101":{"date":{"__isSmartRef__":true,"id":64102},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64102":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64103":{"date":{"__isSmartRef__":true,"id":64104},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64104":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64105":{"date":{"__isSmartRef__":true,"id":64106},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64106":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64107":{"date":{"__isSmartRef__":true,"id":64108},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64108":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64109":{"date":{"__isSmartRef__":true,"id":64110},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64110":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64111":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64112":{"morph":{"__isSmartRef__":true,"id":64091},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64113":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64114}},"64114":{"test01IsMorph":{"__isSmartRef__":true,"id":64115}},"64115":{"varMapping":{"__isSmartRef__":true,"id":64116},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64116":{"this":{"__isSmartRef__":true,"id":64113}},"64117":{},"64118":{"change":{"__isSmartRef__":true,"id":64119},"tick":{"__isSmartRef__":true,"id":64123}},"64119":{"varMapping":{"__isSmartRef__":true,"id":64120},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64120":{"this":{"__isSmartRef__":true,"id":64091}},"64121":{"timestamp":{"__isSmartRef__":true,"id":64122},"user":"cschuster","tags":[]},"64122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64123":{"varMapping":{"__isSmartRef__":true,"id":64124},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64124":{"this":{"__isSmartRef__":true,"id":64091}},"64125":{"timestamp":{"__isSmartRef__":true,"id":64126},"user":"cschuster","tags":[]},"64126":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64127":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64128}],"id":"DFD3F9BF-5F64-42A8-926B-2462AE209086","shape":{"__isSmartRef__":true,"id":64129},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1682","partsBinMetaInfo":{"__isSmartRef__":true,"id":64130},"eventHandler":{"__isSmartRef__":true,"id":64148},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","DF217EAE-178F-401A-9995-7BE6CAF44B1F","65D22C51-0DE0-4BFB-8657-2B923DDBF14D"],"partTests":{"__isSmartRef__":true,"id":64149},"_ClipMode":"visible","moved":true,"b":16.268432546639815,"#startLetters":"set","isBeingDragged":false,"delta":0.8134216273319907,"_Rotation":-8.908732859755156,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64154},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4623.0,4800.8)"},"64128":{"target":{"__isSmartRef__":true,"id":64127},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64129":{"_BorderWidth":6.400689279334268,"_ClipMode":"visible","_BorderRadius":36.86091126841288,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.5,88.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(72,318,245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.6,-39.2)"},"64130":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64131},{"__isSmartRef__":true,"id":64133},{"__isSmartRef__":true,"id":64135},{"__isSmartRef__":true,"id":64137},{"__isSmartRef__":true,"id":64139},{"__isSmartRef__":true,"id":64141},{"__isSmartRef__":true,"id":64143},{"__isSmartRef__":true,"id":64145}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64147},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64131":{"date":{"__isSmartRef__":true,"id":64132},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64132":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64133":{"date":{"__isSmartRef__":true,"id":64134},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64134":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64135":{"date":{"__isSmartRef__":true,"id":64136},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64136":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64137":{"date":{"__isSmartRef__":true,"id":64138},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64138":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64139":{"date":{"__isSmartRef__":true,"id":64140},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64140":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64141":{"date":{"__isSmartRef__":true,"id":64142},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64142":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64143":{"date":{"__isSmartRef__":true,"id":64144},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64144":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64145":{"date":{"__isSmartRef__":true,"id":64146},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64146":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64147":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64148":{"morph":{"__isSmartRef__":true,"id":64127},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64149":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64150}},"64150":{"test01IsMorph":{"__isSmartRef__":true,"id":64151}},"64151":{"varMapping":{"__isSmartRef__":true,"id":64152},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64152":{"this":{"__isSmartRef__":true,"id":64149}},"64153":{},"64154":{"change":{"__isSmartRef__":true,"id":64155},"tick":{"__isSmartRef__":true,"id":64159}},"64155":{"varMapping":{"__isSmartRef__":true,"id":64156},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64156":{"this":{"__isSmartRef__":true,"id":64127}},"64157":{"timestamp":{"__isSmartRef__":true,"id":64158},"user":"cschuster","tags":[]},"64158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64159":{"varMapping":{"__isSmartRef__":true,"id":64160},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64160":{"this":{"__isSmartRef__":true,"id":64127}},"64161":{"timestamp":{"__isSmartRef__":true,"id":64162},"user":"cschuster","tags":[]},"64162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64163":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64164}],"id":"7F445861-0D80-464A-BF18-C94056C0D89E","shape":{"__isSmartRef__":true,"id":64165},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1683","partsBinMetaInfo":{"__isSmartRef__":true,"id":64166},"eventHandler":{"__isSmartRef__":true,"id":64184},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C","7D1511F6-B78F-499E-82D3-6ACE1B2E695A","C5046B69-5F6D-48E1-B565-5B35678044CC"],"partTests":{"__isSmartRef__":true,"id":64185},"_ClipMode":"visible","moved":true,"b":218.7086754485499,"#startLetters":"set","isBeingDragged":false,"delta":-0.8615324667771347,"_Rotation":-20.14825251542703,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64190},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6902.6,5766.7)"},"64164":{"target":{"__isSmartRef__":true,"id":64163},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64165":{"_BorderWidth":1.8731959092584214,"_ClipMode":"visible","_BorderRadius":24.35695388499477,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.0,125.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-160,-360,-30)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.5,-4.4)"},"64166":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64167},{"__isSmartRef__":true,"id":64169},{"__isSmartRef__":true,"id":64171},{"__isSmartRef__":true,"id":64173},{"__isSmartRef__":true,"id":64175},{"__isSmartRef__":true,"id":64177},{"__isSmartRef__":true,"id":64179},{"__isSmartRef__":true,"id":64181}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64183},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64167":{"date":{"__isSmartRef__":true,"id":64168},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64168":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64169":{"date":{"__isSmartRef__":true,"id":64170},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64170":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64171":{"date":{"__isSmartRef__":true,"id":64172},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64172":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64173":{"date":{"__isSmartRef__":true,"id":64174},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64174":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64175":{"date":{"__isSmartRef__":true,"id":64176},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64176":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64177":{"date":{"__isSmartRef__":true,"id":64178},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64178":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64179":{"date":{"__isSmartRef__":true,"id":64180},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64181":{"date":{"__isSmartRef__":true,"id":64182},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64182":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64183":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64184":{"morph":{"__isSmartRef__":true,"id":64163},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64185":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64186}},"64186":{"test01IsMorph":{"__isSmartRef__":true,"id":64187}},"64187":{"varMapping":{"__isSmartRef__":true,"id":64188},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64188":{"this":{"__isSmartRef__":true,"id":64185}},"64189":{},"64190":{"change":{"__isSmartRef__":true,"id":64191},"tick":{"__isSmartRef__":true,"id":64195}},"64191":{"varMapping":{"__isSmartRef__":true,"id":64192},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64192":{"this":{"__isSmartRef__":true,"id":64163}},"64193":{"timestamp":{"__isSmartRef__":true,"id":64194},"user":"cschuster","tags":[]},"64194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64195":{"varMapping":{"__isSmartRef__":true,"id":64196},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64196":{"this":{"__isSmartRef__":true,"id":64163}},"64197":{"timestamp":{"__isSmartRef__":true,"id":64198},"user":"cschuster","tags":[]},"64198":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64199":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64200}],"id":"79C4DF00-4ECB-4B1A-81C9-80D7BC310E91","shape":{"__isSmartRef__":true,"id":64201},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1684","partsBinMetaInfo":{"__isSmartRef__":true,"id":64202},"eventHandler":{"__isSmartRef__":true,"id":64220},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7898F90B-B36A-4E68-B74C-1F0367CCB3E7"],"partTests":{"__isSmartRef__":true,"id":64221},"_ClipMode":"visible","moved":true,"b":279.33939851704054,"#startLetters":"set","isBeingDragged":false,"delta":-0.8230673620710149,"_Rotation":28.464329826955932,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64226},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5054.2,4853.1)"},"64200":{"target":{"__isSmartRef__":true,"id":64199},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64201":{"_BorderWidth":0.06627820576756882,"_ClipMode":"visible","_BorderRadius":1.0534228113854671,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.2,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-211,21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.2)"},"64202":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64203},{"__isSmartRef__":true,"id":64205},{"__isSmartRef__":true,"id":64207},{"__isSmartRef__":true,"id":64209},{"__isSmartRef__":true,"id":64211},{"__isSmartRef__":true,"id":64213},{"__isSmartRef__":true,"id":64215},{"__isSmartRef__":true,"id":64217}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64219},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64203":{"date":{"__isSmartRef__":true,"id":64204},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64204":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64205":{"date":{"__isSmartRef__":true,"id":64206},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64206":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64207":{"date":{"__isSmartRef__":true,"id":64208},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64208":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64209":{"date":{"__isSmartRef__":true,"id":64210},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64210":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64211":{"date":{"__isSmartRef__":true,"id":64212},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64212":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64213":{"date":{"__isSmartRef__":true,"id":64214},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64214":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64215":{"date":{"__isSmartRef__":true,"id":64216},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64216":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64217":{"date":{"__isSmartRef__":true,"id":64218},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64218":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64219":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64220":{"morph":{"__isSmartRef__":true,"id":64199},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64221":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64222}},"64222":{"test01IsMorph":{"__isSmartRef__":true,"id":64223}},"64223":{"varMapping":{"__isSmartRef__":true,"id":64224},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64224":{"this":{"__isSmartRef__":true,"id":64221}},"64225":{},"64226":{"change":{"__isSmartRef__":true,"id":64227},"tick":{"__isSmartRef__":true,"id":64231}},"64227":{"varMapping":{"__isSmartRef__":true,"id":64228},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64228":{"this":{"__isSmartRef__":true,"id":64199}},"64229":{"timestamp":{"__isSmartRef__":true,"id":64230},"user":"cschuster","tags":[]},"64230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64231":{"varMapping":{"__isSmartRef__":true,"id":64232},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64232":{"this":{"__isSmartRef__":true,"id":64199}},"64233":{"timestamp":{"__isSmartRef__":true,"id":64234},"user":"cschuster","tags":[]},"64234":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64235":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64236}],"id":"810FA125-FB8B-4F64-B7BD-181E230602E8","shape":{"__isSmartRef__":true,"id":64237},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1685","partsBinMetaInfo":{"__isSmartRef__":true,"id":64238},"eventHandler":{"__isSmartRef__":true,"id":64256},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","4B182B13-17B2-481B-B460-15FDFC0F9ACD"],"partTests":{"__isSmartRef__":true,"id":64257},"_ClipMode":"visible","moved":true,"b":157,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-4.468848595066386,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64262},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6437.3,4550.5)"},"64236":{"target":{"__isSmartRef__":true,"id":64235},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64237":{"_BorderWidth":6.953655642446371,"_ClipMode":"visible","_BorderRadius":33.89316740917993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,84.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(100,-136,52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.8,-1.6)"},"64238":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64239},{"__isSmartRef__":true,"id":64241},{"__isSmartRef__":true,"id":64243},{"__isSmartRef__":true,"id":64245},{"__isSmartRef__":true,"id":64247},{"__isSmartRef__":true,"id":64249},{"__isSmartRef__":true,"id":64251},{"__isSmartRef__":true,"id":64253}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64255},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64239":{"date":{"__isSmartRef__":true,"id":64240},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64240":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64241":{"date":{"__isSmartRef__":true,"id":64242},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64242":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64243":{"date":{"__isSmartRef__":true,"id":64244},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64244":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64245":{"date":{"__isSmartRef__":true,"id":64246},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64246":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64247":{"date":{"__isSmartRef__":true,"id":64248},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64248":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64249":{"date":{"__isSmartRef__":true,"id":64250},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64250":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64251":{"date":{"__isSmartRef__":true,"id":64252},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64252":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64253":{"date":{"__isSmartRef__":true,"id":64254},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64254":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64255":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64256":{"morph":{"__isSmartRef__":true,"id":64235},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64257":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64258}},"64258":{"test01IsMorph":{"__isSmartRef__":true,"id":64259}},"64259":{"varMapping":{"__isSmartRef__":true,"id":64260},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64260":{"this":{"__isSmartRef__":true,"id":64257}},"64261":{},"64262":{"change":{"__isSmartRef__":true,"id":64263},"tick":{"__isSmartRef__":true,"id":64267}},"64263":{"varMapping":{"__isSmartRef__":true,"id":64264},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64264":{"this":{"__isSmartRef__":true,"id":64235}},"64265":{"timestamp":{"__isSmartRef__":true,"id":64266},"user":"cschuster","tags":[]},"64266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64267":{"varMapping":{"__isSmartRef__":true,"id":64268},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64268":{"this":{"__isSmartRef__":true,"id":64235}},"64269":{"timestamp":{"__isSmartRef__":true,"id":64270},"user":"cschuster","tags":[]},"64270":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64271":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64272}],"id":"72DA9746-6F13-479F-BCA3-080384067512","shape":{"__isSmartRef__":true,"id":64273},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1686","partsBinMetaInfo":{"__isSmartRef__":true,"id":64274},"eventHandler":{"__isSmartRef__":true,"id":64292},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","C16A0368-291A-4887-8D4D-E3E8C11CC506","95AF41FA-1C81-4A96-B1D0-AD845A686041"],"partTests":{"__isSmartRef__":true,"id":64293},"_ClipMode":"visible","moved":true,"b":358.0949840678368,"#startLetters":"set","isBeingDragged":false,"delta":0.9229252166696824,"_Rotation":-20.90773594880354,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64298},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5030.2,4120.8)"},"64272":{"target":{"__isSmartRef__":true,"id":64271},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64273":{"_BorderWidth":4.833786626689598,"_ClipMode":"visible","_BorderRadius":39.95579698325244,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.3,101.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-9,247,200)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.3,-40.0)"},"64274":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64275},{"__isSmartRef__":true,"id":64277},{"__isSmartRef__":true,"id":64279},{"__isSmartRef__":true,"id":64281},{"__isSmartRef__":true,"id":64283},{"__isSmartRef__":true,"id":64285},{"__isSmartRef__":true,"id":64287},{"__isSmartRef__":true,"id":64289}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64291},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64275":{"date":{"__isSmartRef__":true,"id":64276},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64276":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64277":{"date":{"__isSmartRef__":true,"id":64278},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64278":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64279":{"date":{"__isSmartRef__":true,"id":64280},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64280":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64281":{"date":{"__isSmartRef__":true,"id":64282},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64282":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64283":{"date":{"__isSmartRef__":true,"id":64284},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64284":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64285":{"date":{"__isSmartRef__":true,"id":64286},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64286":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64287":{"date":{"__isSmartRef__":true,"id":64288},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64288":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64289":{"date":{"__isSmartRef__":true,"id":64290},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64290":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64291":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64292":{"morph":{"__isSmartRef__":true,"id":64271},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64293":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64294}},"64294":{"test01IsMorph":{"__isSmartRef__":true,"id":64295}},"64295":{"varMapping":{"__isSmartRef__":true,"id":64296},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64296":{"this":{"__isSmartRef__":true,"id":64293}},"64297":{},"64298":{"change":{"__isSmartRef__":true,"id":64299},"tick":{"__isSmartRef__":true,"id":64303}},"64299":{"varMapping":{"__isSmartRef__":true,"id":64300},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64301},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64300":{"this":{"__isSmartRef__":true,"id":64271}},"64301":{"timestamp":{"__isSmartRef__":true,"id":64302},"user":"cschuster","tags":[]},"64302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64303":{"varMapping":{"__isSmartRef__":true,"id":64304},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64304":{"this":{"__isSmartRef__":true,"id":64271}},"64305":{"timestamp":{"__isSmartRef__":true,"id":64306},"user":"cschuster","tags":[]},"64306":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64307":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64308}],"id":"84481E71-806F-44AA-8B0E-5B86F37F01AA","shape":{"__isSmartRef__":true,"id":64309},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1687","partsBinMetaInfo":{"__isSmartRef__":true,"id":64310},"eventHandler":{"__isSmartRef__":true,"id":64328},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","387D96AD-6FA5-4783-9BB6-2EF367C358DA","6A21F017-6D90-4A19-86D4-6992CB78812B"],"partTests":{"__isSmartRef__":true,"id":64329},"_ClipMode":"visible","moved":true,"b":330.7218352976488,"#startLetters":"set","isBeingDragged":false,"delta":-0.8611224912456237,"_Rotation":24.188177131810406,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64334},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6749.6,5111.8)"},"64308":{"target":{"__isSmartRef__":true,"id":64307},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64309":{"_BorderWidth":2.554749637472615,"_ClipMode":"visible","_BorderRadius":30.433201063295506,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,119.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-125,98,-130)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.2,-37.4)"},"64310":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64311},{"__isSmartRef__":true,"id":64313},{"__isSmartRef__":true,"id":64315},{"__isSmartRef__":true,"id":64317},{"__isSmartRef__":true,"id":64319},{"__isSmartRef__":true,"id":64321},{"__isSmartRef__":true,"id":64323},{"__isSmartRef__":true,"id":64325}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64327},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64311":{"date":{"__isSmartRef__":true,"id":64312},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64312":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64313":{"date":{"__isSmartRef__":true,"id":64314},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64314":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64315":{"date":{"__isSmartRef__":true,"id":64316},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64316":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64317":{"date":{"__isSmartRef__":true,"id":64318},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64318":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64319":{"date":{"__isSmartRef__":true,"id":64320},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64320":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64321":{"date":{"__isSmartRef__":true,"id":64322},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64322":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64323":{"date":{"__isSmartRef__":true,"id":64324},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64324":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64325":{"date":{"__isSmartRef__":true,"id":64326},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64326":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64327":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64328":{"morph":{"__isSmartRef__":true,"id":64307},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64329":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64330}},"64330":{"test01IsMorph":{"__isSmartRef__":true,"id":64331}},"64331":{"varMapping":{"__isSmartRef__":true,"id":64332},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64332":{"this":{"__isSmartRef__":true,"id":64329}},"64333":{},"64334":{"change":{"__isSmartRef__":true,"id":64335},"tick":{"__isSmartRef__":true,"id":64339}},"64335":{"varMapping":{"__isSmartRef__":true,"id":64336},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64336":{"this":{"__isSmartRef__":true,"id":64307}},"64337":{"timestamp":{"__isSmartRef__":true,"id":64338},"user":"cschuster","tags":[]},"64338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64339":{"varMapping":{"__isSmartRef__":true,"id":64340},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64340":{"this":{"__isSmartRef__":true,"id":64307}},"64341":{"timestamp":{"__isSmartRef__":true,"id":64342},"user":"cschuster","tags":[]},"64342":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64343":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64344}],"id":"489B8E99-161A-420A-B1B1-F466C9B4DF59","shape":{"__isSmartRef__":true,"id":64345},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1688","partsBinMetaInfo":{"__isSmartRef__":true,"id":64346},"eventHandler":{"__isSmartRef__":true,"id":64364},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","D84FE7EA-6859-409A-80F2-32BC9BFDD49C"],"partTests":{"__isSmartRef__":true,"id":64365},"_ClipMode":"visible","moved":true,"b":74.2866924572736,"#startLetters":"set","isBeingDragged":false,"delta":-0.9157477805856615,"_Rotation":0.7137872092647541,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64370},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4813.5,4779.7)"},"64344":{"target":{"__isSmartRef__":true,"id":64343},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64345":{"_BorderWidth":9.8131443534167,"_ClipMode":"visible","_BorderRadius":2.933826293076691,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.9,61.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,316,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-25.4)"},"64346":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64347},{"__isSmartRef__":true,"id":64349},{"__isSmartRef__":true,"id":64351},{"__isSmartRef__":true,"id":64353},{"__isSmartRef__":true,"id":64355},{"__isSmartRef__":true,"id":64357},{"__isSmartRef__":true,"id":64359},{"__isSmartRef__":true,"id":64361}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64363},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64347":{"date":{"__isSmartRef__":true,"id":64348},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64348":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64349":{"date":{"__isSmartRef__":true,"id":64350},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64350":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64351":{"date":{"__isSmartRef__":true,"id":64352},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64352":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64353":{"date":{"__isSmartRef__":true,"id":64354},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64354":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64355":{"date":{"__isSmartRef__":true,"id":64356},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64356":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64357":{"date":{"__isSmartRef__":true,"id":64358},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64358":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64359":{"date":{"__isSmartRef__":true,"id":64360},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64360":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64361":{"date":{"__isSmartRef__":true,"id":64362},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64362":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64363":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64364":{"morph":{"__isSmartRef__":true,"id":64343},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64365":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64366}},"64366":{"test01IsMorph":{"__isSmartRef__":true,"id":64367}},"64367":{"varMapping":{"__isSmartRef__":true,"id":64368},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64368":{"this":{"__isSmartRef__":true,"id":64365}},"64369":{},"64370":{"change":{"__isSmartRef__":true,"id":64371},"tick":{"__isSmartRef__":true,"id":64375}},"64371":{"varMapping":{"__isSmartRef__":true,"id":64372},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64372":{"this":{"__isSmartRef__":true,"id":64343}},"64373":{"timestamp":{"__isSmartRef__":true,"id":64374},"user":"cschuster","tags":[]},"64374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64375":{"varMapping":{"__isSmartRef__":true,"id":64376},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64376":{"this":{"__isSmartRef__":true,"id":64343}},"64377":{"timestamp":{"__isSmartRef__":true,"id":64378},"user":"cschuster","tags":[]},"64378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64379":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64380}],"id":"A053A5A4-EFE8-460E-A956-ABE6B19E38CB","shape":{"__isSmartRef__":true,"id":64381},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1689","partsBinMetaInfo":{"__isSmartRef__":true,"id":64382},"eventHandler":{"__isSmartRef__":true,"id":64400},"attributeConnections":[{"__isSmartRef__":true,"id":64401},{"__isSmartRef__":true,"id":64403},{"__isSmartRef__":true,"id":64411},{"__isSmartRef__":true,"id":64413}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","159B68D2-05F1-4B12-B452-676C2BFE0FAE"],"partTests":{"__isSmartRef__":true,"id":64421},"_ClipMode":"visible","moved":true,"b":257.05057354981545,"#startLetters":"set","isBeingDragged":false,"delta":0.8987782291951589,"_Rotation":-10.865701024861654,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64426},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3271.5,4096.6)","previousPosition":"lively.pt(2051.3,565.6)"},"64380":{"target":{"__isSmartRef__":true,"id":64379},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64381":{"_BorderWidth":0.12715878075563758,"_ClipMode":"visible","_BorderRadius":2.0086695232529905,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.5,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-307,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.5)"},"64382":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64383},{"__isSmartRef__":true,"id":64385},{"__isSmartRef__":true,"id":64387},{"__isSmartRef__":true,"id":64389},{"__isSmartRef__":true,"id":64391},{"__isSmartRef__":true,"id":64393},{"__isSmartRef__":true,"id":64395},{"__isSmartRef__":true,"id":64397}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64399},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64383":{"date":{"__isSmartRef__":true,"id":64384},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64384":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64385":{"date":{"__isSmartRef__":true,"id":64386},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64386":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64387":{"date":{"__isSmartRef__":true,"id":64388},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64388":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64389":{"date":{"__isSmartRef__":true,"id":64390},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64390":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64391":{"date":{"__isSmartRef__":true,"id":64392},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64392":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64393":{"date":{"__isSmartRef__":true,"id":64394},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64394":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64395":{"date":{"__isSmartRef__":true,"id":64396},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64396":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64397":{"date":{"__isSmartRef__":true,"id":64398},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64398":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64399":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64400":{"morph":{"__isSmartRef__":true,"id":64379},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64401":{"sourceObj":{"__isSmartRef__":true,"id":64379},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1370},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":64402},"dependendConnections":[{"__isSmartRef__":true,"id":64403}],"attributeConnections":[{"__isSmartRef__":true,"id":64405},{"__isSmartRef__":true,"id":64407},{"__isSmartRef__":true,"id":64409}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"64402":{"source":{"__isSmartRef__":true,"id":64379},"target":{"__isSmartRef__":true,"id":1370}},"64403":{"sourceObj":{"__isSmartRef__":true,"id":64379},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1370},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":64404},"dependedBy":{"__isSmartRef__":true,"id":64401},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"64404":{"source":{"__isSmartRef__":true,"id":64379},"target":{"__isSmartRef__":true,"id":1370}},"64405":{"sourceObj":{"__isSmartRef__":true,"id":64401},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":64403},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":64406},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"64406":{"source":{"__isSmartRef__":true,"id":64401},"target":{"__isSmartRef__":true,"id":64403}},"64407":{"sourceObj":{"__isSmartRef__":true,"id":64401},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":64403},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":64408},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"64408":{"source":{"__isSmartRef__":true,"id":64401},"target":{"__isSmartRef__":true,"id":64403}},"64409":{"sourceObj":{"__isSmartRef__":true,"id":64401},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":64403},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":64410},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"64410":{"source":{"__isSmartRef__":true,"id":64401},"target":{"__isSmartRef__":true,"id":64403}},"64411":{"sourceObj":{"__isSmartRef__":true,"id":64379},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1370},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":64412},"dependendConnections":[{"__isSmartRef__":true,"id":64413}],"attributeConnections":[{"__isSmartRef__":true,"id":64415},{"__isSmartRef__":true,"id":64417},{"__isSmartRef__":true,"id":64419}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"64412":{"source":{"__isSmartRef__":true,"id":64379},"target":{"__isSmartRef__":true,"id":1370}},"64413":{"sourceObj":{"__isSmartRef__":true,"id":64379},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1370},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":64414},"dependedBy":{"__isSmartRef__":true,"id":64411},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"64414":{"source":{"__isSmartRef__":true,"id":64379},"target":{"__isSmartRef__":true,"id":1370}},"64415":{"sourceObj":{"__isSmartRef__":true,"id":64411},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":64413},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":64416},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"64416":{"source":{"__isSmartRef__":true,"id":64411},"target":{"__isSmartRef__":true,"id":64413}},"64417":{"sourceObj":{"__isSmartRef__":true,"id":64411},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":64413},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":64418},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"64418":{"source":{"__isSmartRef__":true,"id":64411},"target":{"__isSmartRef__":true,"id":64413}},"64419":{"sourceObj":{"__isSmartRef__":true,"id":64411},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":64413},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":64420},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"64420":{"source":{"__isSmartRef__":true,"id":64411},"target":{"__isSmartRef__":true,"id":64413}},"64421":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64422}},"64422":{"test01IsMorph":{"__isSmartRef__":true,"id":64423}},"64423":{"varMapping":{"__isSmartRef__":true,"id":64424},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64424":{"this":{"__isSmartRef__":true,"id":64421}},"64425":{},"64426":{"change":{"__isSmartRef__":true,"id":64427},"tick":{"__isSmartRef__":true,"id":64431}},"64427":{"varMapping":{"__isSmartRef__":true,"id":64428},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64428":{"this":{"__isSmartRef__":true,"id":64379}},"64429":{"timestamp":{"__isSmartRef__":true,"id":64430},"user":"cschuster","tags":[]},"64430":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64431":{"varMapping":{"__isSmartRef__":true,"id":64432},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64432":{"this":{"__isSmartRef__":true,"id":64379}},"64433":{"timestamp":{"__isSmartRef__":true,"id":64434},"user":"cschuster","tags":[]},"64434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64435":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64436}],"id":"0BD7500A-3A33-4F9C-8C4A-00F59895BC82","shape":{"__isSmartRef__":true,"id":64437},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1690","partsBinMetaInfo":{"__isSmartRef__":true,"id":64438},"eventHandler":{"__isSmartRef__":true,"id":64456},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084","7A613016-CD7C-44D0-8293-94A99440D7DF"],"partTests":{"__isSmartRef__":true,"id":64457},"_ClipMode":"visible","moved":true,"b":80,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":21.56962991537514,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64462},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6035.5,4818.8)"},"64436":{"target":{"__isSmartRef__":true,"id":64435},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64437":{"_BorderWidth":9.92403876506104,"_ClipMode":"visible","_BorderRadius":1.2061475842818337,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.7,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,297,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.5)"},"64438":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64439},{"__isSmartRef__":true,"id":64441},{"__isSmartRef__":true,"id":64443},{"__isSmartRef__":true,"id":64445},{"__isSmartRef__":true,"id":64447},{"__isSmartRef__":true,"id":64449},{"__isSmartRef__":true,"id":64451},{"__isSmartRef__":true,"id":64453}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64455},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64439":{"date":{"__isSmartRef__":true,"id":64440},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64441":{"date":{"__isSmartRef__":true,"id":64442},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64442":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64443":{"date":{"__isSmartRef__":true,"id":64444},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64444":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64445":{"date":{"__isSmartRef__":true,"id":64446},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64446":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64447":{"date":{"__isSmartRef__":true,"id":64448},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64448":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64449":{"date":{"__isSmartRef__":true,"id":64450},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64450":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64451":{"date":{"__isSmartRef__":true,"id":64452},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64453":{"date":{"__isSmartRef__":true,"id":64454},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64454":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64455":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64456":{"morph":{"__isSmartRef__":true,"id":64435},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64457":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64458}},"64458":{"test01IsMorph":{"__isSmartRef__":true,"id":64459}},"64459":{"varMapping":{"__isSmartRef__":true,"id":64460},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64460":{"this":{"__isSmartRef__":true,"id":64457}},"64461":{},"64462":{"change":{"__isSmartRef__":true,"id":64463},"tick":{"__isSmartRef__":true,"id":64467}},"64463":{"varMapping":{"__isSmartRef__":true,"id":64464},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64464":{"this":{"__isSmartRef__":true,"id":64435}},"64465":{"timestamp":{"__isSmartRef__":true,"id":64466},"user":"cschuster","tags":[]},"64466":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64467":{"varMapping":{"__isSmartRef__":true,"id":64468},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64468":{"this":{"__isSmartRef__":true,"id":64435}},"64469":{"timestamp":{"__isSmartRef__":true,"id":64470},"user":"cschuster","tags":[]},"64470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64471":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64472}],"id":"76B2DFE8-C69B-4F26-9645-F37E85718240","shape":{"__isSmartRef__":true,"id":64473},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1691","partsBinMetaInfo":{"__isSmartRef__":true,"id":64474},"eventHandler":{"__isSmartRef__":true,"id":64492},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569"],"partTests":{"__isSmartRef__":true,"id":64493},"_ClipMode":"visible","moved":true,"b":116.167221925396,"#startLetters":"set","isBeingDragged":false,"delta":0.7592628884012811,"_Rotation":-10.091809870211911,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64498},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5033.8,5904.5)"},"64472":{"target":{"__isSmartRef__":true,"id":64471},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64473":{"_BorderWidth":9.48755400925723,"_ClipMode":"visible","_BorderRadius":7.778974422398981,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.3,64.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(229,117,183)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-11.2)"},"64474":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64475},{"__isSmartRef__":true,"id":64477},{"__isSmartRef__":true,"id":64479},{"__isSmartRef__":true,"id":64481},{"__isSmartRef__":true,"id":64483},{"__isSmartRef__":true,"id":64485},{"__isSmartRef__":true,"id":64487},{"__isSmartRef__":true,"id":64489}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64491},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64475":{"date":{"__isSmartRef__":true,"id":64476},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64477":{"date":{"__isSmartRef__":true,"id":64478},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64478":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64479":{"date":{"__isSmartRef__":true,"id":64480},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64480":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64481":{"date":{"__isSmartRef__":true,"id":64482},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64482":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64483":{"date":{"__isSmartRef__":true,"id":64484},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64484":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64485":{"date":{"__isSmartRef__":true,"id":64486},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64486":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64487":{"date":{"__isSmartRef__":true,"id":64488},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64489":{"date":{"__isSmartRef__":true,"id":64490},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64490":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64491":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64492":{"morph":{"__isSmartRef__":true,"id":64471},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64493":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64494}},"64494":{"test01IsMorph":{"__isSmartRef__":true,"id":64495}},"64495":{"varMapping":{"__isSmartRef__":true,"id":64496},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64496":{"this":{"__isSmartRef__":true,"id":64493}},"64497":{},"64498":{"change":{"__isSmartRef__":true,"id":64499},"tick":{"__isSmartRef__":true,"id":64503}},"64499":{"varMapping":{"__isSmartRef__":true,"id":64500},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64500":{"this":{"__isSmartRef__":true,"id":64471}},"64501":{"timestamp":{"__isSmartRef__":true,"id":64502},"user":"cschuster","tags":[]},"64502":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64503":{"varMapping":{"__isSmartRef__":true,"id":64504},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64504":{"this":{"__isSmartRef__":true,"id":64471}},"64505":{"timestamp":{"__isSmartRef__":true,"id":64506},"user":"cschuster","tags":[]},"64506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64507":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64508}],"id":"7CEF5371-8EF0-478B-A15A-BB24BD549B72","shape":{"__isSmartRef__":true,"id":64509},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1692","partsBinMetaInfo":{"__isSmartRef__":true,"id":64510},"eventHandler":{"__isSmartRef__":true,"id":64528},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","CF7C5511-D44E-4164-A576-0302271CD401"],"partTests":{"__isSmartRef__":true,"id":64529},"_ClipMode":"visible","moved":true,"b":358.3835932528018,"#startLetters":"set","isBeingDragged":false,"delta":0.871979545627255,"_Rotation":-24.527176107090767,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64534},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5280.7,4985.1)"},"64508":{"target":{"__isSmartRef__":true,"id":64507},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64509":{"_BorderWidth":4.858960611555928,"_ClipMode":"visible","_BorderRadius":39.968172625451714,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.7,101.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-8,248,203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.4,-40.0)"},"64510":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64511},{"__isSmartRef__":true,"id":64513},{"__isSmartRef__":true,"id":64515},{"__isSmartRef__":true,"id":64517},{"__isSmartRef__":true,"id":64519},{"__isSmartRef__":true,"id":64521},{"__isSmartRef__":true,"id":64523},{"__isSmartRef__":true,"id":64525}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64527},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64511":{"date":{"__isSmartRef__":true,"id":64512},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64513":{"date":{"__isSmartRef__":true,"id":64514},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64514":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64515":{"date":{"__isSmartRef__":true,"id":64516},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64516":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64517":{"date":{"__isSmartRef__":true,"id":64518},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64518":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64519":{"date":{"__isSmartRef__":true,"id":64520},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64520":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64521":{"date":{"__isSmartRef__":true,"id":64522},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64522":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64523":{"date":{"__isSmartRef__":true,"id":64524},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64525":{"date":{"__isSmartRef__":true,"id":64526},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64526":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64527":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64528":{"morph":{"__isSmartRef__":true,"id":64507},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64529":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64530}},"64530":{"test01IsMorph":{"__isSmartRef__":true,"id":64531}},"64531":{"varMapping":{"__isSmartRef__":true,"id":64532},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64532":{"this":{"__isSmartRef__":true,"id":64529}},"64533":{},"64534":{"change":{"__isSmartRef__":true,"id":64535},"tick":{"__isSmartRef__":true,"id":64539}},"64535":{"varMapping":{"__isSmartRef__":true,"id":64536},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64536":{"this":{"__isSmartRef__":true,"id":64507}},"64537":{"timestamp":{"__isSmartRef__":true,"id":64538},"user":"cschuster","tags":[]},"64538":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64539":{"varMapping":{"__isSmartRef__":true,"id":64540},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64540":{"this":{"__isSmartRef__":true,"id":64507}},"64541":{"timestamp":{"__isSmartRef__":true,"id":64542},"user":"cschuster","tags":[]},"64542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64543":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64544}],"id":"9A8553B8-B517-4E35-AA8C-15EE401C3633","shape":{"__isSmartRef__":true,"id":64545},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1693","partsBinMetaInfo":{"__isSmartRef__":true,"id":64546},"eventHandler":{"__isSmartRef__":true,"id":64564},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","76B1E987-6F38-4F95-8AFA-996A28042A37","11A9095B-3CB3-475B-BA5A-3F5995AD7D70","B9D63271-7F4B-41C1-9918-D4D046DBF014"],"partTests":{"__isSmartRef__":true,"id":64565},"_ClipMode":"visible","moved":true,"b":93.8206871598959,"#startLetters":"set","isBeingDragged":false,"delta":0.9772988245822489,"_Rotation":-4.657476450248593,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64570},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4244.6,4478.9)"},"64544":{"target":{"__isSmartRef__":true,"id":64543},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64545":{"_BorderWidth":9.988887372311666,"_ClipMode":"visible","_BorderRadius":0.17760445822270876,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.7,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,238,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-18.7)"},"64546":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64547},{"__isSmartRef__":true,"id":64549},{"__isSmartRef__":true,"id":64551},{"__isSmartRef__":true,"id":64553},{"__isSmartRef__":true,"id":64555},{"__isSmartRef__":true,"id":64557},{"__isSmartRef__":true,"id":64559},{"__isSmartRef__":true,"id":64561}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64563},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64547":{"date":{"__isSmartRef__":true,"id":64548},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64549":{"date":{"__isSmartRef__":true,"id":64550},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64550":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64551":{"date":{"__isSmartRef__":true,"id":64552},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64552":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64553":{"date":{"__isSmartRef__":true,"id":64554},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64554":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64555":{"date":{"__isSmartRef__":true,"id":64556},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64556":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64557":{"date":{"__isSmartRef__":true,"id":64558},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64558":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64559":{"date":{"__isSmartRef__":true,"id":64560},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64561":{"date":{"__isSmartRef__":true,"id":64562},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64562":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64563":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64564":{"morph":{"__isSmartRef__":true,"id":64543},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64565":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64566}},"64566":{"test01IsMorph":{"__isSmartRef__":true,"id":64567}},"64567":{"varMapping":{"__isSmartRef__":true,"id":64568},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64568":{"this":{"__isSmartRef__":true,"id":64565}},"64569":{},"64570":{"change":{"__isSmartRef__":true,"id":64571},"tick":{"__isSmartRef__":true,"id":64575}},"64571":{"varMapping":{"__isSmartRef__":true,"id":64572},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64572":{"this":{"__isSmartRef__":true,"id":64543}},"64573":{"timestamp":{"__isSmartRef__":true,"id":64574},"user":"cschuster","tags":[]},"64574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64575":{"varMapping":{"__isSmartRef__":true,"id":64576},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64576":{"this":{"__isSmartRef__":true,"id":64543}},"64577":{"timestamp":{"__isSmartRef__":true,"id":64578},"user":"cschuster","tags":[]},"64578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64579":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64580}],"id":"548081A2-7D7D-4042-AC64-BF65B06B36AA","shape":{"__isSmartRef__":true,"id":64581},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1694","partsBinMetaInfo":{"__isSmartRef__":true,"id":64582},"eventHandler":{"__isSmartRef__":true,"id":64600},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","832293FC-9EDF-4D76-A365-07DAFACAF1F7","4736B0B9-4296-4E04-B776-4840C4AF73C4"],"partTests":{"__isSmartRef__":true,"id":64601},"_ClipMode":"visible","moved":true,"b":185,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-20.137661865511276,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64606},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6424.3,5932.3)"},"64580":{"target":{"__isSmartRef__":true,"id":64579},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64581":{"_BorderWidth":4.56422128626171,"_ClipMode":"visible","_BorderRadius":39.696155060244166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.9,103.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-23,-278,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.3,-0.1)"},"64582":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64583},{"__isSmartRef__":true,"id":64585},{"__isSmartRef__":true,"id":64587},{"__isSmartRef__":true,"id":64589},{"__isSmartRef__":true,"id":64591},{"__isSmartRef__":true,"id":64593},{"__isSmartRef__":true,"id":64595},{"__isSmartRef__":true,"id":64597}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64599},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64583":{"date":{"__isSmartRef__":true,"id":64584},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64585":{"date":{"__isSmartRef__":true,"id":64586},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64586":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64587":{"date":{"__isSmartRef__":true,"id":64588},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64588":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64589":{"date":{"__isSmartRef__":true,"id":64590},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64590":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64591":{"date":{"__isSmartRef__":true,"id":64592},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64592":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64593":{"date":{"__isSmartRef__":true,"id":64594},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64594":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64595":{"date":{"__isSmartRef__":true,"id":64596},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64597":{"date":{"__isSmartRef__":true,"id":64598},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64598":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64599":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64600":{"morph":{"__isSmartRef__":true,"id":64579},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64601":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64602}},"64602":{"test01IsMorph":{"__isSmartRef__":true,"id":64603}},"64603":{"varMapping":{"__isSmartRef__":true,"id":64604},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64604":{"this":{"__isSmartRef__":true,"id":64601}},"64605":{},"64606":{"change":{"__isSmartRef__":true,"id":64607},"tick":{"__isSmartRef__":true,"id":64611}},"64607":{"varMapping":{"__isSmartRef__":true,"id":64608},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64608":{"this":{"__isSmartRef__":true,"id":64579}},"64609":{"timestamp":{"__isSmartRef__":true,"id":64610},"user":"cschuster","tags":[]},"64610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64611":{"varMapping":{"__isSmartRef__":true,"id":64612},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64612":{"this":{"__isSmartRef__":true,"id":64579}},"64613":{"timestamp":{"__isSmartRef__":true,"id":64614},"user":"cschuster","tags":[]},"64614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64615":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64616}],"id":"B86D66CA-AF81-4E6D-BA88-274F57228CDA","shape":{"__isSmartRef__":true,"id":64617},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1695","partsBinMetaInfo":{"__isSmartRef__":true,"id":64618},"eventHandler":{"__isSmartRef__":true,"id":64636},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826","099DCE5C-5996-4516-96FE-A3D35625B20B"],"partTests":{"__isSmartRef__":true,"id":64637},"_ClipMode":"visible","moved":true,"b":343.55743715458084,"#startLetters":"set","isBeingDragged":false,"delta":0.8719731907476671,"_Rotation":-11.552603673341888,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64642},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6162.9,4643.6)"},"64616":{"target":{"__isSmartRef__":true,"id":64615},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64617":{"_BorderWidth":3.584729917145082,"_ClipMode":"visible","_BorderRadius":36.795216948121336,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.3,111.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-73,173,36)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.3,-39.2)"},"64618":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64619},{"__isSmartRef__":true,"id":64621},{"__isSmartRef__":true,"id":64623},{"__isSmartRef__":true,"id":64625},{"__isSmartRef__":true,"id":64627},{"__isSmartRef__":true,"id":64629},{"__isSmartRef__":true,"id":64631},{"__isSmartRef__":true,"id":64633}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64635},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64619":{"date":{"__isSmartRef__":true,"id":64620},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64621":{"date":{"__isSmartRef__":true,"id":64622},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64622":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64623":{"date":{"__isSmartRef__":true,"id":64624},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64624":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64625":{"date":{"__isSmartRef__":true,"id":64626},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64626":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64627":{"date":{"__isSmartRef__":true,"id":64628},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64628":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64629":{"date":{"__isSmartRef__":true,"id":64630},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64630":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64631":{"date":{"__isSmartRef__":true,"id":64632},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64633":{"date":{"__isSmartRef__":true,"id":64634},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64634":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64635":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64636":{"morph":{"__isSmartRef__":true,"id":64615},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64637":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64638}},"64638":{"test01IsMorph":{"__isSmartRef__":true,"id":64639}},"64639":{"varMapping":{"__isSmartRef__":true,"id":64640},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64640":{"this":{"__isSmartRef__":true,"id":64637}},"64641":{},"64642":{"change":{"__isSmartRef__":true,"id":64643},"tick":{"__isSmartRef__":true,"id":64647}},"64643":{"varMapping":{"__isSmartRef__":true,"id":64644},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64644":{"this":{"__isSmartRef__":true,"id":64615}},"64645":{"timestamp":{"__isSmartRef__":true,"id":64646},"user":"cschuster","tags":[]},"64646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64647":{"varMapping":{"__isSmartRef__":true,"id":64648},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64648":{"this":{"__isSmartRef__":true,"id":64615}},"64649":{"timestamp":{"__isSmartRef__":true,"id":64650},"user":"cschuster","tags":[]},"64650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64651":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64652}],"id":"A847907D-BD9D-4465-8139-7AF6F13EB115","shape":{"__isSmartRef__":true,"id":64653},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1696","partsBinMetaInfo":{"__isSmartRef__":true,"id":64654},"eventHandler":{"__isSmartRef__":true,"id":64672},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","EC5BB7E9-60D9-4B68-BDE5-B8CA74900478"],"partTests":{"__isSmartRef__":true,"id":64673},"_ClipMode":"visible","moved":true,"b":22.744016083539464,"#startLetters":"set","isBeingDragged":false,"delta":-0.9553993878653273,"_Rotation":-37.91504081893768,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64678},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6848.1,5353.3)"},"64652":{"target":{"__isSmartRef__":true,"id":64651},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64653":{"_BorderWidth":6.933073228698707,"_ClipMode":"visible","_BorderRadius":34.02116462798137,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.5,84.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(99,335,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.7,-38.4)"},"64654":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64655},{"__isSmartRef__":true,"id":64657},{"__isSmartRef__":true,"id":64659},{"__isSmartRef__":true,"id":64661},{"__isSmartRef__":true,"id":64663},{"__isSmartRef__":true,"id":64665},{"__isSmartRef__":true,"id":64667},{"__isSmartRef__":true,"id":64669}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64671},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64655":{"date":{"__isSmartRef__":true,"id":64656},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64657":{"date":{"__isSmartRef__":true,"id":64658},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64658":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64659":{"date":{"__isSmartRef__":true,"id":64660},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64660":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64661":{"date":{"__isSmartRef__":true,"id":64662},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64662":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64663":{"date":{"__isSmartRef__":true,"id":64664},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64664":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64665":{"date":{"__isSmartRef__":true,"id":64666},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64666":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64667":{"date":{"__isSmartRef__":true,"id":64668},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64669":{"date":{"__isSmartRef__":true,"id":64670},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64670":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64671":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64672":{"morph":{"__isSmartRef__":true,"id":64651},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64673":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64674}},"64674":{"test01IsMorph":{"__isSmartRef__":true,"id":64675}},"64675":{"varMapping":{"__isSmartRef__":true,"id":64676},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64676":{"this":{"__isSmartRef__":true,"id":64673}},"64677":{},"64678":{"change":{"__isSmartRef__":true,"id":64679},"tick":{"__isSmartRef__":true,"id":64683}},"64679":{"varMapping":{"__isSmartRef__":true,"id":64680},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64680":{"this":{"__isSmartRef__":true,"id":64651}},"64681":{"timestamp":{"__isSmartRef__":true,"id":64682},"user":"cschuster","tags":[]},"64682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64683":{"varMapping":{"__isSmartRef__":true,"id":64684},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64684":{"this":{"__isSmartRef__":true,"id":64651}},"64685":{"timestamp":{"__isSmartRef__":true,"id":64686},"user":"cschuster","tags":[]},"64686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64687":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64688}],"id":"47E04C1B-0359-4E2F-A2B0-A90D7028E783","shape":{"__isSmartRef__":true,"id":64689},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1697","partsBinMetaInfo":{"__isSmartRef__":true,"id":64690},"eventHandler":{"__isSmartRef__":true,"id":64708},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497","9FB016CD-B38F-453D-B5D6-A045D3C3C7D8","2FBE2F1F-B0EC-486A-AC16-C7C288EA99F1"],"partTests":{"__isSmartRef__":true,"id":64709},"_ClipMode":"visible","moved":true,"b":21.594755174475722,"#startLetters":"set","isBeingDragged":false,"delta":-0.6583759626955725,"_Rotation":32.874675131395726,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64714},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5302.9,3957.5)"},"64688":{"target":{"__isSmartRef__":true,"id":64687},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64689":{"_BorderWidth":6.8401971994595545,"_ClipMode":"visible","_BorderRadius":34.58187882736194,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.4,85.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(94,332,217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.4,-38.6)"},"64690":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64691},{"__isSmartRef__":true,"id":64693},{"__isSmartRef__":true,"id":64695},{"__isSmartRef__":true,"id":64697},{"__isSmartRef__":true,"id":64699},{"__isSmartRef__":true,"id":64701},{"__isSmartRef__":true,"id":64703},{"__isSmartRef__":true,"id":64705}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64707},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64691":{"date":{"__isSmartRef__":true,"id":64692},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64693":{"date":{"__isSmartRef__":true,"id":64694},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64694":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64695":{"date":{"__isSmartRef__":true,"id":64696},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64696":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64697":{"date":{"__isSmartRef__":true,"id":64698},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64699":{"date":{"__isSmartRef__":true,"id":64700},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64700":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64701":{"date":{"__isSmartRef__":true,"id":64702},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64702":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64703":{"date":{"__isSmartRef__":true,"id":64704},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64704":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64705":{"date":{"__isSmartRef__":true,"id":64706},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64706":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64707":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64708":{"morph":{"__isSmartRef__":true,"id":64687},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64709":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64710}},"64710":{"test01IsMorph":{"__isSmartRef__":true,"id":64711}},"64711":{"varMapping":{"__isSmartRef__":true,"id":64712},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64712":{"this":{"__isSmartRef__":true,"id":64709}},"64713":{},"64714":{"change":{"__isSmartRef__":true,"id":64715},"tick":{"__isSmartRef__":true,"id":64719}},"64715":{"varMapping":{"__isSmartRef__":true,"id":64716},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64716":{"this":{"__isSmartRef__":true,"id":64687}},"64717":{"timestamp":{"__isSmartRef__":true,"id":64718},"user":"cschuster","tags":[]},"64718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64719":{"varMapping":{"__isSmartRef__":true,"id":64720},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64720":{"this":{"__isSmartRef__":true,"id":64687}},"64721":{"timestamp":{"__isSmartRef__":true,"id":64722},"user":"cschuster","tags":[]},"64722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64723":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64724}],"id":"2D5A54E8-9F4A-4FE0-8053-A9F2A20CF1EB","shape":{"__isSmartRef__":true,"id":64725},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1698","partsBinMetaInfo":{"__isSmartRef__":true,"id":64726},"eventHandler":{"__isSmartRef__":true,"id":64744},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40","1D2E1792-0E4D-4334-8D03-4EC9CF142BAF"],"partTests":{"__isSmartRef__":true,"id":64745},"_ClipMode":"visible","moved":true,"b":88.55995877907844,"#startLetters":"set","isBeingDragged":false,"delta":0.43199979892233387,"_Rotation":34.145371759414196,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64750},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5167.3,4197.1)"},"64724":{"target":{"__isSmartRef__":true,"id":64723},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64725":{"_BorderWidth":9.998420856017127,"_ClipMode":"visible","_BorderRadius":0.025262313812830506,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.0,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,263,-154)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.5)"},"64726":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64727},{"__isSmartRef__":true,"id":64729},{"__isSmartRef__":true,"id":64731},{"__isSmartRef__":true,"id":64733},{"__isSmartRef__":true,"id":64735},{"__isSmartRef__":true,"id":64737},{"__isSmartRef__":true,"id":64739},{"__isSmartRef__":true,"id":64741}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64743},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64727":{"date":{"__isSmartRef__":true,"id":64728},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64729":{"date":{"__isSmartRef__":true,"id":64730},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64730":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64731":{"date":{"__isSmartRef__":true,"id":64732},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64732":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64733":{"date":{"__isSmartRef__":true,"id":64734},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64734":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64735":{"date":{"__isSmartRef__":true,"id":64736},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64736":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64737":{"date":{"__isSmartRef__":true,"id":64738},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64738":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64739":{"date":{"__isSmartRef__":true,"id":64740},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64740":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64741":{"date":{"__isSmartRef__":true,"id":64742},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64742":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64743":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64744":{"morph":{"__isSmartRef__":true,"id":64723},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64745":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64746}},"64746":{"test01IsMorph":{"__isSmartRef__":true,"id":64747}},"64747":{"varMapping":{"__isSmartRef__":true,"id":64748},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64748":{"this":{"__isSmartRef__":true,"id":64745}},"64749":{},"64750":{"change":{"__isSmartRef__":true,"id":64751},"tick":{"__isSmartRef__":true,"id":64755}},"64751":{"varMapping":{"__isSmartRef__":true,"id":64752},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64752":{"this":{"__isSmartRef__":true,"id":64723}},"64753":{"timestamp":{"__isSmartRef__":true,"id":64754},"user":"cschuster","tags":[]},"64754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64755":{"varMapping":{"__isSmartRef__":true,"id":64756},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64756":{"this":{"__isSmartRef__":true,"id":64723}},"64757":{"timestamp":{"__isSmartRef__":true,"id":64758},"user":"cschuster","tags":[]},"64758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64759":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64760}],"id":"B2E5895B-B3C6-415B-A261-E0A4780C30D7","shape":{"__isSmartRef__":true,"id":64761},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1699","partsBinMetaInfo":{"__isSmartRef__":true,"id":64762},"eventHandler":{"__isSmartRef__":true,"id":64780},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","65F029A8-FAA4-485C-A069-C0B7CFDE85C7","C01C9D96-45C2-4CA7-9C11-105D9BCA5449"],"partTests":{"__isSmartRef__":true,"id":64781},"_ClipMode":"visible","moved":true,"b":30,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-48.307404627980375,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64786},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4920.6,4597.4)"},"64760":{"target":{"__isSmartRef__":true,"id":64759},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64761":{"_BorderWidth":7.5,"_ClipMode":"visible","_BorderRadius":30,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,80.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(128,350,138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.0,-37.3)"},"64762":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64763},{"__isSmartRef__":true,"id":64765},{"__isSmartRef__":true,"id":64767},{"__isSmartRef__":true,"id":64769},{"__isSmartRef__":true,"id":64771},{"__isSmartRef__":true,"id":64773},{"__isSmartRef__":true,"id":64775},{"__isSmartRef__":true,"id":64777}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64779},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64763":{"date":{"__isSmartRef__":true,"id":64764},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64765":{"date":{"__isSmartRef__":true,"id":64766},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64766":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64767":{"date":{"__isSmartRef__":true,"id":64768},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64768":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64769":{"date":{"__isSmartRef__":true,"id":64770},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64770":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64771":{"date":{"__isSmartRef__":true,"id":64772},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64772":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64773":{"date":{"__isSmartRef__":true,"id":64774},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64774":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64775":{"date":{"__isSmartRef__":true,"id":64776},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64777":{"date":{"__isSmartRef__":true,"id":64778},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64778":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64779":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64780":{"morph":{"__isSmartRef__":true,"id":64759},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64781":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64782}},"64782":{"test01IsMorph":{"__isSmartRef__":true,"id":64783}},"64783":{"varMapping":{"__isSmartRef__":true,"id":64784},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64784":{"this":{"__isSmartRef__":true,"id":64781}},"64785":{},"64786":{"change":{"__isSmartRef__":true,"id":64787},"tick":{"__isSmartRef__":true,"id":64791}},"64787":{"varMapping":{"__isSmartRef__":true,"id":64788},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64788":{"this":{"__isSmartRef__":true,"id":64759}},"64789":{"timestamp":{"__isSmartRef__":true,"id":64790},"user":"cschuster","tags":[]},"64790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64791":{"varMapping":{"__isSmartRef__":true,"id":64792},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64792":{"this":{"__isSmartRef__":true,"id":64759}},"64793":{"timestamp":{"__isSmartRef__":true,"id":64794},"user":"cschuster","tags":[]},"64794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64795":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64796}],"id":"E7AAD59E-BAD9-4ED8-8FE5-FF507EAAE842","shape":{"__isSmartRef__":true,"id":64797},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1700","partsBinMetaInfo":{"__isSmartRef__":true,"id":64798},"eventHandler":{"__isSmartRef__":true,"id":64816},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9"],"partTests":{"__isSmartRef__":true,"id":64817},"_ClipMode":"visible","moved":true,"b":247.48737550713122,"#startLetters":"set","isBeingDragged":false,"delta":0.6495731640607119,"_Rotation":3.977059973755537,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64822},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6560.9,4800.7)"},"64796":{"target":{"__isSmartRef__":true,"id":64795},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64797":{"_BorderWidth":0.3810240499351156,"_ClipMode":"visible","_BorderRadius":5.864097876355514,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.3,137.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-236,-335,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-12.3)"},"64798":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64799},{"__isSmartRef__":true,"id":64801},{"__isSmartRef__":true,"id":64803},{"__isSmartRef__":true,"id":64805},{"__isSmartRef__":true,"id":64807},{"__isSmartRef__":true,"id":64809},{"__isSmartRef__":true,"id":64811},{"__isSmartRef__":true,"id":64813}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64815},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64799":{"date":{"__isSmartRef__":true,"id":64800},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64801":{"date":{"__isSmartRef__":true,"id":64802},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64802":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64803":{"date":{"__isSmartRef__":true,"id":64804},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64804":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64805":{"date":{"__isSmartRef__":true,"id":64806},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64806":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64807":{"date":{"__isSmartRef__":true,"id":64808},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64808":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64809":{"date":{"__isSmartRef__":true,"id":64810},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64810":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64811":{"date":{"__isSmartRef__":true,"id":64812},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64813":{"date":{"__isSmartRef__":true,"id":64814},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64815":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64816":{"morph":{"__isSmartRef__":true,"id":64795},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64817":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64818}},"64818":{"test01IsMorph":{"__isSmartRef__":true,"id":64819}},"64819":{"varMapping":{"__isSmartRef__":true,"id":64820},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64820":{"this":{"__isSmartRef__":true,"id":64817}},"64821":{},"64822":{"change":{"__isSmartRef__":true,"id":64823},"tick":{"__isSmartRef__":true,"id":64827}},"64823":{"varMapping":{"__isSmartRef__":true,"id":64824},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64824":{"this":{"__isSmartRef__":true,"id":64795}},"64825":{"timestamp":{"__isSmartRef__":true,"id":64826},"user":"cschuster","tags":[]},"64826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64827":{"varMapping":{"__isSmartRef__":true,"id":64828},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64828":{"this":{"__isSmartRef__":true,"id":64795}},"64829":{"timestamp":{"__isSmartRef__":true,"id":64830},"user":"cschuster","tags":[]},"64830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64831":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64832}],"id":"279B075E-3AC1-494B-9A40-A30EE48ACCDF","shape":{"__isSmartRef__":true,"id":64833},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1701","partsBinMetaInfo":{"__isSmartRef__":true,"id":64834},"eventHandler":{"__isSmartRef__":true,"id":64852},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802","5EC47DD5-BF5C-4EB3-892F-ED61709642E4","7F951CA2-3295-4FDF-95D7-B4B317903BBB"],"partTests":{"__isSmartRef__":true,"id":64853},"_ClipMode":"visible","moved":true,"b":297.1659402406658,"#startLetters":"set","isBeingDragged":false,"delta":0.8613505514222197,"_Rotation":-0.9149835187480291,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64858},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4371.6,4057.2)"},"64832":{"target":{"__isSmartRef__":true,"id":64831},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64833":{"_BorderWidth":0.551560298760557,"_ClipMode":"visible","_BorderRadius":8.338214759098772,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.5,135.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-227,-111,-192)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-29.1)"},"64834":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64835},{"__isSmartRef__":true,"id":64837},{"__isSmartRef__":true,"id":64839},{"__isSmartRef__":true,"id":64841},{"__isSmartRef__":true,"id":64843},{"__isSmartRef__":true,"id":64845},{"__isSmartRef__":true,"id":64847},{"__isSmartRef__":true,"id":64849}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64851},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64835":{"date":{"__isSmartRef__":true,"id":64836},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64837":{"date":{"__isSmartRef__":true,"id":64838},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64838":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64839":{"date":{"__isSmartRef__":true,"id":64840},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64840":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64841":{"date":{"__isSmartRef__":true,"id":64842},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64842":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64843":{"date":{"__isSmartRef__":true,"id":64844},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64844":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64845":{"date":{"__isSmartRef__":true,"id":64846},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64846":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64847":{"date":{"__isSmartRef__":true,"id":64848},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64849":{"date":{"__isSmartRef__":true,"id":64850},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64851":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64852":{"morph":{"__isSmartRef__":true,"id":64831},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64853":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64854}},"64854":{"test01IsMorph":{"__isSmartRef__":true,"id":64855}},"64855":{"varMapping":{"__isSmartRef__":true,"id":64856},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64856":{"this":{"__isSmartRef__":true,"id":64853}},"64857":{},"64858":{"change":{"__isSmartRef__":true,"id":64859},"tick":{"__isSmartRef__":true,"id":64863}},"64859":{"varMapping":{"__isSmartRef__":true,"id":64860},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64860":{"this":{"__isSmartRef__":true,"id":64831}},"64861":{"timestamp":{"__isSmartRef__":true,"id":64862},"user":"cschuster","tags":[]},"64862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64863":{"varMapping":{"__isSmartRef__":true,"id":64864},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64864":{"this":{"__isSmartRef__":true,"id":64831}},"64865":{"timestamp":{"__isSmartRef__":true,"id":64866},"user":"cschuster","tags":[]},"64866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64867":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64868}],"id":"C88D2FC8-8BEC-4A2C-8893-BC2F3C8470C2","shape":{"__isSmartRef__":true,"id":64869},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1702","partsBinMetaInfo":{"__isSmartRef__":true,"id":64870},"eventHandler":{"__isSmartRef__":true,"id":64888},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","BAFAF0D6-F575-4474-BCD3-E151DFD9FDCF"],"partTests":{"__isSmartRef__":true,"id":64889},"_ClipMode":"visible","moved":true,"b":49.85477082640864,"#startLetters":"set","isBeingDragged":false,"delta":-0.9572383616468869,"_Rotation":18.672850155056,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64894},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4492.2,4444.9)"},"64868":{"target":{"__isSmartRef__":true,"id":64867},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64869":{"_BorderWidth":8.822063463689698,"_ClipMode":"visible","_BorderRadius":16.6269294072453,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,69.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(195,361,-116)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-32.9)"},"64870":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64871},{"__isSmartRef__":true,"id":64873},{"__isSmartRef__":true,"id":64875},{"__isSmartRef__":true,"id":64877},{"__isSmartRef__":true,"id":64879},{"__isSmartRef__":true,"id":64881},{"__isSmartRef__":true,"id":64883},{"__isSmartRef__":true,"id":64885}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64887},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64871":{"date":{"__isSmartRef__":true,"id":64872},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64873":{"date":{"__isSmartRef__":true,"id":64874},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64874":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64875":{"date":{"__isSmartRef__":true,"id":64876},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64876":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64877":{"date":{"__isSmartRef__":true,"id":64878},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64879":{"date":{"__isSmartRef__":true,"id":64880},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64880":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64881":{"date":{"__isSmartRef__":true,"id":64882},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64882":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64883":{"date":{"__isSmartRef__":true,"id":64884},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64885":{"date":{"__isSmartRef__":true,"id":64886},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64887":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64888":{"morph":{"__isSmartRef__":true,"id":64867},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64889":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64890}},"64890":{"test01IsMorph":{"__isSmartRef__":true,"id":64891}},"64891":{"varMapping":{"__isSmartRef__":true,"id":64892},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64892":{"this":{"__isSmartRef__":true,"id":64889}},"64893":{},"64894":{"change":{"__isSmartRef__":true,"id":64895},"tick":{"__isSmartRef__":true,"id":64899}},"64895":{"varMapping":{"__isSmartRef__":true,"id":64896},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64896":{"this":{"__isSmartRef__":true,"id":64867}},"64897":{"timestamp":{"__isSmartRef__":true,"id":64898},"user":"cschuster","tags":[]},"64898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64899":{"varMapping":{"__isSmartRef__":true,"id":64900},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64900":{"this":{"__isSmartRef__":true,"id":64867}},"64901":{"timestamp":{"__isSmartRef__":true,"id":64902},"user":"cschuster","tags":[]},"64902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64903":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64904}],"id":"197CC82B-6F1C-48FE-96B7-7ECB61F32664","shape":{"__isSmartRef__":true,"id":64905},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1703","partsBinMetaInfo":{"__isSmartRef__":true,"id":64906},"eventHandler":{"__isSmartRef__":true,"id":64924},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","76B1E987-6F38-4F95-8AFA-996A28042A37","11A9095B-3CB3-475B-BA5A-3F5995AD7D70"],"partTests":{"__isSmartRef__":true,"id":64925},"_ClipMode":"visible","moved":true,"b":75,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-4.387391123251425,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64930},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4092.7,4410.3)"},"64904":{"target":{"__isSmartRef__":true,"id":64903},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64905":{"_BorderWidth":9.82962913144534,"_ClipMode":"visible","_BorderRadius":2.679491924311226,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,61.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,314,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-25.2)"},"64906":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64907},{"__isSmartRef__":true,"id":64909},{"__isSmartRef__":true,"id":64911},{"__isSmartRef__":true,"id":64913},{"__isSmartRef__":true,"id":64915},{"__isSmartRef__":true,"id":64917},{"__isSmartRef__":true,"id":64919},{"__isSmartRef__":true,"id":64921}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64923},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64907":{"date":{"__isSmartRef__":true,"id":64908},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64909":{"date":{"__isSmartRef__":true,"id":64910},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64910":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64911":{"date":{"__isSmartRef__":true,"id":64912},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64912":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64913":{"date":{"__isSmartRef__":true,"id":64914},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64915":{"date":{"__isSmartRef__":true,"id":64916},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64916":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64917":{"date":{"__isSmartRef__":true,"id":64918},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64918":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64919":{"date":{"__isSmartRef__":true,"id":64920},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64921":{"date":{"__isSmartRef__":true,"id":64922},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64923":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64924":{"morph":{"__isSmartRef__":true,"id":64903},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64925":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64926}},"64926":{"test01IsMorph":{"__isSmartRef__":true,"id":64927}},"64927":{"varMapping":{"__isSmartRef__":true,"id":64928},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64928":{"this":{"__isSmartRef__":true,"id":64925}},"64929":{},"64930":{"change":{"__isSmartRef__":true,"id":64931},"tick":{"__isSmartRef__":true,"id":64935}},"64931":{"varMapping":{"__isSmartRef__":true,"id":64932},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64932":{"this":{"__isSmartRef__":true,"id":64903}},"64933":{"timestamp":{"__isSmartRef__":true,"id":64934},"user":"cschuster","tags":[]},"64934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64935":{"varMapping":{"__isSmartRef__":true,"id":64936},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64936":{"this":{"__isSmartRef__":true,"id":64903}},"64937":{"timestamp":{"__isSmartRef__":true,"id":64938},"user":"cschuster","tags":[]},"64938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64939":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64940}],"id":"6D517AB7-7847-4F5B-B86F-5E6E42E5D40F","shape":{"__isSmartRef__":true,"id":64941},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1704","partsBinMetaInfo":{"__isSmartRef__":true,"id":64942},"eventHandler":{"__isSmartRef__":true,"id":64960},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9","0937231C-0352-49C2-A1DD-25EBE246DA4A","2EE66882-D043-4646-952C-1A8B7B8665F0"],"partTests":{"__isSmartRef__":true,"id":64961},"_ClipMode":"visible","moved":true,"b":123.24158028059173,"#startLetters":"set","isBeingDragged":false,"delta":0.5868646680028178,"_Rotation":43.34181562991491,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64966},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6163.8,4859.0)"},"64940":{"target":{"__isSmartRef__":true,"id":64939},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64941":{"_BorderWidth":9.181833597544356,"_ClipMode":"visible","_BorderRadius":12.019628419918757,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.3,66.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,74,235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.7,-9.0)"},"64942":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64943},{"__isSmartRef__":true,"id":64945},{"__isSmartRef__":true,"id":64947},{"__isSmartRef__":true,"id":64949},{"__isSmartRef__":true,"id":64951},{"__isSmartRef__":true,"id":64953},{"__isSmartRef__":true,"id":64955},{"__isSmartRef__":true,"id":64957}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64959},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64943":{"date":{"__isSmartRef__":true,"id":64944},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64945":{"date":{"__isSmartRef__":true,"id":64946},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64946":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64947":{"date":{"__isSmartRef__":true,"id":64948},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64948":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64949":{"date":{"__isSmartRef__":true,"id":64950},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64951":{"date":{"__isSmartRef__":true,"id":64952},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64952":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64953":{"date":{"__isSmartRef__":true,"id":64954},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64954":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64955":{"date":{"__isSmartRef__":true,"id":64956},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64957":{"date":{"__isSmartRef__":true,"id":64958},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64959":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64960":{"morph":{"__isSmartRef__":true,"id":64939},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64961":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64962}},"64962":{"test01IsMorph":{"__isSmartRef__":true,"id":64963}},"64963":{"varMapping":{"__isSmartRef__":true,"id":64964},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":64965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64964":{"this":{"__isSmartRef__":true,"id":64961}},"64965":{},"64966":{"change":{"__isSmartRef__":true,"id":64967},"tick":{"__isSmartRef__":true,"id":64971}},"64967":{"varMapping":{"__isSmartRef__":true,"id":64968},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":64969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64968":{"this":{"__isSmartRef__":true,"id":64939}},"64969":{"timestamp":{"__isSmartRef__":true,"id":64970},"user":"cschuster","tags":[]},"64970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"64971":{"varMapping":{"__isSmartRef__":true,"id":64972},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":64973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64972":{"this":{"__isSmartRef__":true,"id":64939}},"64973":{"timestamp":{"__isSmartRef__":true,"id":64974},"user":"cschuster","tags":[]},"64974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"64975":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":64976}],"id":"7265C468-1FDB-4D22-891C-8BEF098BAF27","shape":{"__isSmartRef__":true,"id":64977},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1705","partsBinMetaInfo":{"__isSmartRef__":true,"id":64978},"eventHandler":{"__isSmartRef__":true,"id":64996},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","5F13C33D-1973-4EE3-BF48-3EA642AB82D9","73E23629-88C7-4C85-B031-5B6F406E82D4"],"partTests":{"__isSmartRef__":true,"id":64997},"_ClipMode":"visible","moved":true,"b":75.18100407253951,"#startLetters":"set","isBeingDragged":false,"delta":0.8543295917334035,"_Rotation":-36.810324832611165,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65002},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4753.7,5006.1)"},"64976":{"target":{"__isSmartRef__":true,"id":64975},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"64977":{"_BorderWidth":9.833693223026078,"_ClipMode":"visible","_BorderRadius":2.6166557210748365,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.8,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,313,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-25.1)"},"64978":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":64979},{"__isSmartRef__":true,"id":64981},{"__isSmartRef__":true,"id":64983},{"__isSmartRef__":true,"id":64985},{"__isSmartRef__":true,"id":64987},{"__isSmartRef__":true,"id":64989},{"__isSmartRef__":true,"id":64991},{"__isSmartRef__":true,"id":64993}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":64995},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"64979":{"date":{"__isSmartRef__":true,"id":64980},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"64980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"64981":{"date":{"__isSmartRef__":true,"id":64982},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"64982":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"64983":{"date":{"__isSmartRef__":true,"id":64984},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"64984":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"64985":{"date":{"__isSmartRef__":true,"id":64986},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"64986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"64987":{"date":{"__isSmartRef__":true,"id":64988},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"64988":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"64989":{"date":{"__isSmartRef__":true,"id":64990},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"64990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"64991":{"date":{"__isSmartRef__":true,"id":64992},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"64992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"64993":{"date":{"__isSmartRef__":true,"id":64994},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"64994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"64995":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"64996":{"morph":{"__isSmartRef__":true,"id":64975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64997":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":64998}},"64998":{"test01IsMorph":{"__isSmartRef__":true,"id":64999}},"64999":{"varMapping":{"__isSmartRef__":true,"id":65000},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65000":{"this":{"__isSmartRef__":true,"id":64997}},"65001":{},"65002":{"change":{"__isSmartRef__":true,"id":65003},"tick":{"__isSmartRef__":true,"id":65007}},"65003":{"varMapping":{"__isSmartRef__":true,"id":65004},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65004":{"this":{"__isSmartRef__":true,"id":64975}},"65005":{"timestamp":{"__isSmartRef__":true,"id":65006},"user":"cschuster","tags":[]},"65006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65007":{"varMapping":{"__isSmartRef__":true,"id":65008},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65008":{"this":{"__isSmartRef__":true,"id":64975}},"65009":{"timestamp":{"__isSmartRef__":true,"id":65010},"user":"cschuster","tags":[]},"65010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65011":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65012}],"id":"028B0738-63DB-4813-9DDE-E5493B3B9A03","shape":{"__isSmartRef__":true,"id":65013},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1706","partsBinMetaInfo":{"__isSmartRef__":true,"id":65014},"eventHandler":{"__isSmartRef__":true,"id":65032},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310","F95F6876-B059-466B-B6BA-4DDB194DD3EA","EE927309-16B8-4109-889A-8DE8E1FC85EA","DB6DFB0E-E5F0-453E-A752-7FD1D4C49B87"],"partTests":{"__isSmartRef__":true,"id":65033},"_ClipMode":"visible","moved":true,"b":192.94041839626152,"#startLetters":"set","isBeingDragged":false,"delta":-0.791751571581699,"_Rotation":-7.399697738091322,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65038},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4145.5,5035.4)"},"65012":{"target":{"__isSmartRef__":true,"id":65011},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65013":{"_BorderWidth":3.880311549079072,"_ClipMode":"visible","_BorderRadius":37.99407643659887,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.5,109.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-58,-307,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.5,-0.5)"},"65014":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65015},{"__isSmartRef__":true,"id":65017},{"__isSmartRef__":true,"id":65019},{"__isSmartRef__":true,"id":65021},{"__isSmartRef__":true,"id":65023},{"__isSmartRef__":true,"id":65025},{"__isSmartRef__":true,"id":65027},{"__isSmartRef__":true,"id":65029}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65031},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65015":{"date":{"__isSmartRef__":true,"id":65016},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65017":{"date":{"__isSmartRef__":true,"id":65018},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65018":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65019":{"date":{"__isSmartRef__":true,"id":65020},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65020":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65021":{"date":{"__isSmartRef__":true,"id":65022},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65023":{"date":{"__isSmartRef__":true,"id":65024},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65024":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65025":{"date":{"__isSmartRef__":true,"id":65026},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65026":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65027":{"date":{"__isSmartRef__":true,"id":65028},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65029":{"date":{"__isSmartRef__":true,"id":65030},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65031":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65032":{"morph":{"__isSmartRef__":true,"id":65011},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65033":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65034}},"65034":{"test01IsMorph":{"__isSmartRef__":true,"id":65035}},"65035":{"varMapping":{"__isSmartRef__":true,"id":65036},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65036":{"this":{"__isSmartRef__":true,"id":65033}},"65037":{},"65038":{"change":{"__isSmartRef__":true,"id":65039},"tick":{"__isSmartRef__":true,"id":65043}},"65039":{"varMapping":{"__isSmartRef__":true,"id":65040},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65040":{"this":{"__isSmartRef__":true,"id":65011}},"65041":{"timestamp":{"__isSmartRef__":true,"id":65042},"user":"cschuster","tags":[]},"65042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65043":{"varMapping":{"__isSmartRef__":true,"id":65044},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65044":{"this":{"__isSmartRef__":true,"id":65011}},"65045":{"timestamp":{"__isSmartRef__":true,"id":65046},"user":"cschuster","tags":[]},"65046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65047":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65048}],"id":"0704FE05-CAD8-4CF8-95F3-72E9F616703B","shape":{"__isSmartRef__":true,"id":65049},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1707","partsBinMetaInfo":{"__isSmartRef__":true,"id":65050},"eventHandler":{"__isSmartRef__":true,"id":65068},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","D7F6EDDD-7EA1-43CE-AB7A-8124518FB743"],"partTests":{"__isSmartRef__":true,"id":65069},"_ClipMode":"visible","moved":true,"b":177.03239954949822,"#startLetters":"set","isBeingDragged":false,"delta":-0.785268671461381,"_Rotation":6.684389823070663,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65074},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5181.2,4586.6)"},"65048":{"target":{"__isSmartRef__":true,"id":65047},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65049":{"_BorderWidth":5.258856220297792,"_ClipMode":"visible","_BorderRadius":39.89278953154103,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.9,97.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,-242,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-0.0)"},"65050":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65051},{"__isSmartRef__":true,"id":65053},{"__isSmartRef__":true,"id":65055},{"__isSmartRef__":true,"id":65057},{"__isSmartRef__":true,"id":65059},{"__isSmartRef__":true,"id":65061},{"__isSmartRef__":true,"id":65063},{"__isSmartRef__":true,"id":65065}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65067},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65051":{"date":{"__isSmartRef__":true,"id":65052},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65053":{"date":{"__isSmartRef__":true,"id":65054},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65054":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65055":{"date":{"__isSmartRef__":true,"id":65056},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65056":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65057":{"date":{"__isSmartRef__":true,"id":65058},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65059":{"date":{"__isSmartRef__":true,"id":65060},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65060":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65061":{"date":{"__isSmartRef__":true,"id":65062},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65062":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65063":{"date":{"__isSmartRef__":true,"id":65064},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65065":{"date":{"__isSmartRef__":true,"id":65066},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65067":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65068":{"morph":{"__isSmartRef__":true,"id":65047},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65069":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65070}},"65070":{"test01IsMorph":{"__isSmartRef__":true,"id":65071}},"65071":{"varMapping":{"__isSmartRef__":true,"id":65072},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65072":{"this":{"__isSmartRef__":true,"id":65069}},"65073":{},"65074":{"change":{"__isSmartRef__":true,"id":65075},"tick":{"__isSmartRef__":true,"id":65079}},"65075":{"varMapping":{"__isSmartRef__":true,"id":65076},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65076":{"this":{"__isSmartRef__":true,"id":65047}},"65077":{"timestamp":{"__isSmartRef__":true,"id":65078},"user":"cschuster","tags":[]},"65078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65079":{"varMapping":{"__isSmartRef__":true,"id":65080},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65080":{"this":{"__isSmartRef__":true,"id":65047}},"65081":{"timestamp":{"__isSmartRef__":true,"id":65082},"user":"cschuster","tags":[]},"65082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65083":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65084}],"id":"5ABBDA68-E4FF-4DB8-AA5A-026877A5675E","shape":{"__isSmartRef__":true,"id":65085},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1708","partsBinMetaInfo":{"__isSmartRef__":true,"id":65086},"eventHandler":{"__isSmartRef__":true,"id":65104},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6"],"partTests":{"__isSmartRef__":true,"id":65105},"_ClipMode":"visible","moved":true,"b":174,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-37.50552556006663,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65110},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4758.7,4787.6)"},"65084":{"target":{"__isSmartRef__":true,"id":65083},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65085":{"_BorderWidth":5.522642316338269,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,-227,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"65086":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65087},{"__isSmartRef__":true,"id":65089},{"__isSmartRef__":true,"id":65091},{"__isSmartRef__":true,"id":65093},{"__isSmartRef__":true,"id":65095},{"__isSmartRef__":true,"id":65097},{"__isSmartRef__":true,"id":65099},{"__isSmartRef__":true,"id":65101}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65103},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65087":{"date":{"__isSmartRef__":true,"id":65088},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65089":{"date":{"__isSmartRef__":true,"id":65090},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65090":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65091":{"date":{"__isSmartRef__":true,"id":65092},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65092":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65093":{"date":{"__isSmartRef__":true,"id":65094},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65095":{"date":{"__isSmartRef__":true,"id":65096},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65096":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65097":{"date":{"__isSmartRef__":true,"id":65098},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65098":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65099":{"date":{"__isSmartRef__":true,"id":65100},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65101":{"date":{"__isSmartRef__":true,"id":65102},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65103":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65104":{"morph":{"__isSmartRef__":true,"id":65083},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65105":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65106}},"65106":{"test01IsMorph":{"__isSmartRef__":true,"id":65107}},"65107":{"varMapping":{"__isSmartRef__":true,"id":65108},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65108":{"this":{"__isSmartRef__":true,"id":65105}},"65109":{},"65110":{"change":{"__isSmartRef__":true,"id":65111},"tick":{"__isSmartRef__":true,"id":65115}},"65111":{"varMapping":{"__isSmartRef__":true,"id":65112},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65112":{"this":{"__isSmartRef__":true,"id":65083}},"65113":{"timestamp":{"__isSmartRef__":true,"id":65114},"user":"cschuster","tags":[]},"65114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65115":{"varMapping":{"__isSmartRef__":true,"id":65116},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65116":{"this":{"__isSmartRef__":true,"id":65083}},"65117":{"timestamp":{"__isSmartRef__":true,"id":65118},"user":"cschuster","tags":[]},"65118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65119":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65120}],"id":"1B255B49-8487-4A24-9D9D-D50954A0EA2F","shape":{"__isSmartRef__":true,"id":65121},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1709","partsBinMetaInfo":{"__isSmartRef__":true,"id":65122},"eventHandler":{"__isSmartRef__":true,"id":65140},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","4A7204F7-9242-4367-8395-F10661C5F9BB"],"partTests":{"__isSmartRef__":true,"id":65141},"_ClipMode":"visible","moved":true,"b":174.0166771589429,"#startLetters":"set","isBeingDragged":false,"delta":0.9943810123368166,"_Rotation":17.526290825748767,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65146},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5539.8,4066.5)"},"65120":{"target":{"__isSmartRef__":true,"id":65119},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65121":{"_BorderWidth":5.521194910147854,"_ClipMode":"visible","_BorderRadius":39.565369385017554,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,-228,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"65122":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65123},{"__isSmartRef__":true,"id":65125},{"__isSmartRef__":true,"id":65127},{"__isSmartRef__":true,"id":65129},{"__isSmartRef__":true,"id":65131},{"__isSmartRef__":true,"id":65133},{"__isSmartRef__":true,"id":65135},{"__isSmartRef__":true,"id":65137}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65139},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65123":{"date":{"__isSmartRef__":true,"id":65124},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65125":{"date":{"__isSmartRef__":true,"id":65126},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65126":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65127":{"date":{"__isSmartRef__":true,"id":65128},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65128":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65129":{"date":{"__isSmartRef__":true,"id":65130},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65130":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65131":{"date":{"__isSmartRef__":true,"id":65132},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65132":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65133":{"date":{"__isSmartRef__":true,"id":65134},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65134":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65135":{"date":{"__isSmartRef__":true,"id":65136},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65137":{"date":{"__isSmartRef__":true,"id":65138},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65138":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65139":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65140":{"morph":{"__isSmartRef__":true,"id":65119},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65141":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65142}},"65142":{"test01IsMorph":{"__isSmartRef__":true,"id":65143}},"65143":{"varMapping":{"__isSmartRef__":true,"id":65144},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65144":{"this":{"__isSmartRef__":true,"id":65141}},"65145":{},"65146":{"change":{"__isSmartRef__":true,"id":65147},"tick":{"__isSmartRef__":true,"id":65151}},"65147":{"varMapping":{"__isSmartRef__":true,"id":65148},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65148":{"this":{"__isSmartRef__":true,"id":65119}},"65149":{"timestamp":{"__isSmartRef__":true,"id":65150},"user":"cschuster","tags":[]},"65150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65151":{"varMapping":{"__isSmartRef__":true,"id":65152},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65152":{"this":{"__isSmartRef__":true,"id":65119}},"65153":{"timestamp":{"__isSmartRef__":true,"id":65154},"user":"cschuster","tags":[]},"65154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65155":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65156}],"id":"C0F80D5A-6CE2-45FB-AC12-763954D24660","shape":{"__isSmartRef__":true,"id":65157},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1710","partsBinMetaInfo":{"__isSmartRef__":true,"id":65158},"eventHandler":{"__isSmartRef__":true,"id":65176},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7898F90B-B36A-4E68-B74C-1F0367CCB3E7","79C4DF00-4ECB-4B1A-81C9-80D7BC310E91"],"partTests":{"__isSmartRef__":true,"id":65177},"_ClipMode":"visible","moved":true,"b":281.1626481754356,"#startLetters":"set","isBeingDragged":false,"delta":0.7457895177067257,"_Rotation":17.01378658719371,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65182},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5380.2,4453.1)"},"65156":{"target":{"__isSmartRef__":true,"id":65155},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65157":{"_BorderWidth":0.09459214670547222,"_ClipMode":"visible","_BorderRadius":1.4991580685381978,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.8,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-201,-4)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-23.9)"},"65158":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65159},{"__isSmartRef__":true,"id":65161},{"__isSmartRef__":true,"id":65163},{"__isSmartRef__":true,"id":65165},{"__isSmartRef__":true,"id":65167},{"__isSmartRef__":true,"id":65169},{"__isSmartRef__":true,"id":65171},{"__isSmartRef__":true,"id":65173}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65175},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65159":{"date":{"__isSmartRef__":true,"id":65160},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65161":{"date":{"__isSmartRef__":true,"id":65162},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65162":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65163":{"date":{"__isSmartRef__":true,"id":65164},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65164":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65165":{"date":{"__isSmartRef__":true,"id":65166},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65166":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65167":{"date":{"__isSmartRef__":true,"id":65168},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65168":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65169":{"date":{"__isSmartRef__":true,"id":65170},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65170":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65171":{"date":{"__isSmartRef__":true,"id":65172},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65173":{"date":{"__isSmartRef__":true,"id":65174},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65174":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65175":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65176":{"morph":{"__isSmartRef__":true,"id":65155},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65177":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65178}},"65178":{"test01IsMorph":{"__isSmartRef__":true,"id":65179}},"65179":{"varMapping":{"__isSmartRef__":true,"id":65180},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65180":{"this":{"__isSmartRef__":true,"id":65177}},"65181":{},"65182":{"change":{"__isSmartRef__":true,"id":65183},"tick":{"__isSmartRef__":true,"id":65187}},"65183":{"varMapping":{"__isSmartRef__":true,"id":65184},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65184":{"this":{"__isSmartRef__":true,"id":65155}},"65185":{"timestamp":{"__isSmartRef__":true,"id":65186},"user":"cschuster","tags":[]},"65186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65187":{"varMapping":{"__isSmartRef__":true,"id":65188},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65188":{"this":{"__isSmartRef__":true,"id":65155}},"65189":{"timestamp":{"__isSmartRef__":true,"id":65190},"user":"cschuster","tags":[]},"65190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65191":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65192}],"id":"48C54A9D-6416-4D60-9DF7-019F4B4D5FD5","shape":{"__isSmartRef__":true,"id":65193},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1711","partsBinMetaInfo":{"__isSmartRef__":true,"id":65194},"eventHandler":{"__isSmartRef__":true,"id":65212},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","2CC80C25-9160-48C0-B50E-AFD85DBFDE32"],"partTests":{"__isSmartRef__":true,"id":65213},"_ClipMode":"visible","moved":true,"b":184.0341939954087,"#startLetters":"set","isBeingDragged":false,"delta":0.9389499693643302,"_Rotation":-33.04599840237051,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65218},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4698.4,4738.1)"},"65192":{"target":{"__isSmartRef__":true,"id":65191},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65193":{"_BorderWidth":4.648240973394378,"_ClipMode":"visible","_BorderRadius":39.80202493952235,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,102.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-18,-274,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.6,-0.0)"},"65194":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65195},{"__isSmartRef__":true,"id":65197},{"__isSmartRef__":true,"id":65199},{"__isSmartRef__":true,"id":65201},{"__isSmartRef__":true,"id":65203},{"__isSmartRef__":true,"id":65205},{"__isSmartRef__":true,"id":65207},{"__isSmartRef__":true,"id":65209}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65211},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65195":{"date":{"__isSmartRef__":true,"id":65196},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65197":{"date":{"__isSmartRef__":true,"id":65198},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65198":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65199":{"date":{"__isSmartRef__":true,"id":65200},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65200":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65201":{"date":{"__isSmartRef__":true,"id":65202},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65203":{"date":{"__isSmartRef__":true,"id":65204},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65204":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65205":{"date":{"__isSmartRef__":true,"id":65206},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65206":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65207":{"date":{"__isSmartRef__":true,"id":65208},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65209":{"date":{"__isSmartRef__":true,"id":65210},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65210":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65211":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65212":{"morph":{"__isSmartRef__":true,"id":65191},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65213":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65214}},"65214":{"test01IsMorph":{"__isSmartRef__":true,"id":65215}},"65215":{"varMapping":{"__isSmartRef__":true,"id":65216},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65216":{"this":{"__isSmartRef__":true,"id":65213}},"65217":{},"65218":{"change":{"__isSmartRef__":true,"id":65219},"tick":{"__isSmartRef__":true,"id":65223}},"65219":{"varMapping":{"__isSmartRef__":true,"id":65220},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65220":{"this":{"__isSmartRef__":true,"id":65191}},"65221":{"timestamp":{"__isSmartRef__":true,"id":65222},"user":"cschuster","tags":[]},"65222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65223":{"varMapping":{"__isSmartRef__":true,"id":65224},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65224":{"this":{"__isSmartRef__":true,"id":65191}},"65225":{"timestamp":{"__isSmartRef__":true,"id":65226},"user":"cschuster","tags":[]},"65226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65227":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65228}],"id":"9F341911-7EAD-44E2-A9CF-D0B78F106A13","shape":{"__isSmartRef__":true,"id":65229},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1712","partsBinMetaInfo":{"__isSmartRef__":true,"id":65230},"eventHandler":{"__isSmartRef__":true,"id":65248},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","E3CD05E0-C1F9-4158-B0C7-415356987EB2"],"partTests":{"__isSmartRef__":true,"id":65249},"_ClipMode":"visible","moved":true,"b":265.736849339155,"#startLetters":"set","isBeingDragged":false,"delta":0.959338806278538,"_Rotation":7.905539495027162,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65254},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6139.1,5054.1)"},"65228":{"target":{"__isSmartRef__":true,"id":65227},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65229":{"_BorderWidth":0.013834253607839742,"_ClipMode":"visible","_BorderRadius":0.22104183920882203,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.9,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-275,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-18.5)"},"65230":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65231},{"__isSmartRef__":true,"id":65233},{"__isSmartRef__":true,"id":65235},{"__isSmartRef__":true,"id":65237},{"__isSmartRef__":true,"id":65239},{"__isSmartRef__":true,"id":65241},{"__isSmartRef__":true,"id":65243},{"__isSmartRef__":true,"id":65245}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65247},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65231":{"date":{"__isSmartRef__":true,"id":65232},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65233":{"date":{"__isSmartRef__":true,"id":65234},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65234":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65235":{"date":{"__isSmartRef__":true,"id":65236},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65236":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65237":{"date":{"__isSmartRef__":true,"id":65238},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65238":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65239":{"date":{"__isSmartRef__":true,"id":65240},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65240":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65241":{"date":{"__isSmartRef__":true,"id":65242},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65242":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65243":{"date":{"__isSmartRef__":true,"id":65244},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65245":{"date":{"__isSmartRef__":true,"id":65246},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65246":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65247":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65248":{"morph":{"__isSmartRef__":true,"id":65227},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65249":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65250}},"65250":{"test01IsMorph":{"__isSmartRef__":true,"id":65251}},"65251":{"varMapping":{"__isSmartRef__":true,"id":65252},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65252":{"this":{"__isSmartRef__":true,"id":65249}},"65253":{},"65254":{"change":{"__isSmartRef__":true,"id":65255},"tick":{"__isSmartRef__":true,"id":65259}},"65255":{"varMapping":{"__isSmartRef__":true,"id":65256},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65256":{"this":{"__isSmartRef__":true,"id":65227}},"65257":{"timestamp":{"__isSmartRef__":true,"id":65258},"user":"cschuster","tags":[]},"65258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65259":{"varMapping":{"__isSmartRef__":true,"id":65260},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65260":{"this":{"__isSmartRef__":true,"id":65227}},"65261":{"timestamp":{"__isSmartRef__":true,"id":65262},"user":"cschuster","tags":[]},"65262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65263":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65264}],"id":"C72AF658-4D7E-495C-816A-9173C87CA072","shape":{"__isSmartRef__":true,"id":65265},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1713","partsBinMetaInfo":{"__isSmartRef__":true,"id":65266},"eventHandler":{"__isSmartRef__":true,"id":65284},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","9969EA86-76EE-4AD9-A2BF-FBCA1C7CF659","A2A72F5B-D71E-408C-B03F-6957AAA1E24C"],"partTests":{"__isSmartRef__":true,"id":65285},"_ClipMode":"visible","moved":true,"b":314.4225860761362,"#startLetters":"set","isBeingDragged":false,"delta":-0.969732211146038,"_Rotation":29.93697060314142,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65290},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6161.2,4904.2)"},"65264":{"target":{"__isSmartRef__":true,"id":65263},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65265":{"_BorderWidth":1.429015920683197,"_ClipMode":"visible","_BorderRadius":19.596916328425483,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-183,-4,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.7,-34.0)"},"65266":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65267},{"__isSmartRef__":true,"id":65269},{"__isSmartRef__":true,"id":65271},{"__isSmartRef__":true,"id":65273},{"__isSmartRef__":true,"id":65275},{"__isSmartRef__":true,"id":65277},{"__isSmartRef__":true,"id":65279},{"__isSmartRef__":true,"id":65281}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65283},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65267":{"date":{"__isSmartRef__":true,"id":65268},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65269":{"date":{"__isSmartRef__":true,"id":65270},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65270":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65271":{"date":{"__isSmartRef__":true,"id":65272},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65272":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65273":{"date":{"__isSmartRef__":true,"id":65274},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65274":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65275":{"date":{"__isSmartRef__":true,"id":65276},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65276":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65277":{"date":{"__isSmartRef__":true,"id":65278},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65278":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65279":{"date":{"__isSmartRef__":true,"id":65280},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65281":{"date":{"__isSmartRef__":true,"id":65282},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65282":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65283":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65284":{"morph":{"__isSmartRef__":true,"id":65263},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65285":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65286}},"65286":{"test01IsMorph":{"__isSmartRef__":true,"id":65287}},"65287":{"varMapping":{"__isSmartRef__":true,"id":65288},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65288":{"this":{"__isSmartRef__":true,"id":65285}},"65289":{},"65290":{"change":{"__isSmartRef__":true,"id":65291},"tick":{"__isSmartRef__":true,"id":65295}},"65291":{"varMapping":{"__isSmartRef__":true,"id":65292},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65292":{"this":{"__isSmartRef__":true,"id":65263}},"65293":{"timestamp":{"__isSmartRef__":true,"id":65294},"user":"cschuster","tags":[]},"65294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65295":{"varMapping":{"__isSmartRef__":true,"id":65296},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65296":{"this":{"__isSmartRef__":true,"id":65263}},"65297":{"timestamp":{"__isSmartRef__":true,"id":65298},"user":"cschuster","tags":[]},"65298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65299":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65300}],"id":"1CE88303-8E16-4B8F-9049-A78020B2F04C","shape":{"__isSmartRef__":true,"id":65301},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1714","partsBinMetaInfo":{"__isSmartRef__":true,"id":65302},"eventHandler":{"__isSmartRef__":true,"id":65320},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245","239234BB-71EA-470F-A446-7EFBFE0756C5"],"partTests":{"__isSmartRef__":true,"id":65321},"_ClipMode":"visible","moved":true,"b":258.06459635903593,"#startLetters":"set","isBeingDragged":false,"delta":0.8461134306853637,"_Rotation":17.178130227117833,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65326},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4686.7,4623.2)"},"65300":{"target":{"__isSmartRef__":true,"id":65299},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65301":{"_BorderWidth":0.10809308671507978,"_ClipMode":"visible","_BorderRadius":1.7107948028083286,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.2,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-304,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-15.9)"},"65302":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65303},{"__isSmartRef__":true,"id":65305},{"__isSmartRef__":true,"id":65307},{"__isSmartRef__":true,"id":65309},{"__isSmartRef__":true,"id":65311},{"__isSmartRef__":true,"id":65313},{"__isSmartRef__":true,"id":65315},{"__isSmartRef__":true,"id":65317}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65319},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65303":{"date":{"__isSmartRef__":true,"id":65304},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65305":{"date":{"__isSmartRef__":true,"id":65306},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65306":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65307":{"date":{"__isSmartRef__":true,"id":65308},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65308":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65309":{"date":{"__isSmartRef__":true,"id":65310},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65310":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65311":{"date":{"__isSmartRef__":true,"id":65312},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65312":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65313":{"date":{"__isSmartRef__":true,"id":65314},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65314":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65315":{"date":{"__isSmartRef__":true,"id":65316},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65317":{"date":{"__isSmartRef__":true,"id":65318},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65318":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65319":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65320":{"morph":{"__isSmartRef__":true,"id":65299},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65321":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65322}},"65322":{"test01IsMorph":{"__isSmartRef__":true,"id":65323}},"65323":{"varMapping":{"__isSmartRef__":true,"id":65324},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65324":{"this":{"__isSmartRef__":true,"id":65321}},"65325":{},"65326":{"change":{"__isSmartRef__":true,"id":65327},"tick":{"__isSmartRef__":true,"id":65331}},"65327":{"varMapping":{"__isSmartRef__":true,"id":65328},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65328":{"this":{"__isSmartRef__":true,"id":65299}},"65329":{"timestamp":{"__isSmartRef__":true,"id":65330},"user":"cschuster","tags":[]},"65330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65331":{"varMapping":{"__isSmartRef__":true,"id":65332},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65332":{"this":{"__isSmartRef__":true,"id":65299}},"65333":{"timestamp":{"__isSmartRef__":true,"id":65334},"user":"cschuster","tags":[]},"65334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65335":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65336}],"id":"08ABF872-4397-4895-BCB1-9298D796387A","shape":{"__isSmartRef__":true,"id":65337},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1715","partsBinMetaInfo":{"__isSmartRef__":true,"id":65338},"eventHandler":{"__isSmartRef__":true,"id":65356},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","5F206D6C-F2BC-4D5B-AD2B-470DF1DB3E1E","E96382AE-E12C-47BB-B699-96BE1EF75975"],"partTests":{"__isSmartRef__":true,"id":65357},"_ClipMode":"visible","moved":true,"b":168.2137586612953,"#startLetters":"set","isBeingDragged":false,"delta":0.9612214780645445,"_Rotation":12.570642503904223,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65362},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4193.7,4222.4)"},"65336":{"target":{"__isSmartRef__":true,"id":65335},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65337":{"_BorderWidth":6.021304933324615,"_ClipMode":"visible","_BorderRadius":38.33109797306689,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.0,91.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(53,-198,-96)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.1,-0.4)"},"65338":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65339},{"__isSmartRef__":true,"id":65341},{"__isSmartRef__":true,"id":65343},{"__isSmartRef__":true,"id":65345},{"__isSmartRef__":true,"id":65347},{"__isSmartRef__":true,"id":65349},{"__isSmartRef__":true,"id":65351},{"__isSmartRef__":true,"id":65353}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65355},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65339":{"date":{"__isSmartRef__":true,"id":65340},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65341":{"date":{"__isSmartRef__":true,"id":65342},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65342":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65343":{"date":{"__isSmartRef__":true,"id":65344},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65344":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65345":{"date":{"__isSmartRef__":true,"id":65346},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65346":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65347":{"date":{"__isSmartRef__":true,"id":65348},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65348":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65349":{"date":{"__isSmartRef__":true,"id":65350},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65350":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65351":{"date":{"__isSmartRef__":true,"id":65352},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65353":{"date":{"__isSmartRef__":true,"id":65354},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65354":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65355":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65356":{"morph":{"__isSmartRef__":true,"id":65335},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65357":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65358}},"65358":{"test01IsMorph":{"__isSmartRef__":true,"id":65359}},"65359":{"varMapping":{"__isSmartRef__":true,"id":65360},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65360":{"this":{"__isSmartRef__":true,"id":65357}},"65361":{},"65362":{"change":{"__isSmartRef__":true,"id":65363},"tick":{"__isSmartRef__":true,"id":65367}},"65363":{"varMapping":{"__isSmartRef__":true,"id":65364},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65364":{"this":{"__isSmartRef__":true,"id":65335}},"65365":{"timestamp":{"__isSmartRef__":true,"id":65366},"user":"cschuster","tags":[]},"65366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65367":{"varMapping":{"__isSmartRef__":true,"id":65368},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65368":{"this":{"__isSmartRef__":true,"id":65335}},"65369":{"timestamp":{"__isSmartRef__":true,"id":65370},"user":"cschuster","tags":[]},"65370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65371":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65372}],"id":"773AD883-1BEF-4E17-8E2C-5D03286373F3","shape":{"__isSmartRef__":true,"id":65373},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1716","partsBinMetaInfo":{"__isSmartRef__":true,"id":65374},"eventHandler":{"__isSmartRef__":true,"id":65392},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","370A492B-90A8-4320-85B5-98AA6F251871","F620725A-ADD9-418B-A848-5F5B19D28A44","D59CF0C4-A903-401F-8B4B-25C45FDE2546"],"partTests":{"__isSmartRef__":true,"id":65393},"_ClipMode":"visible","moved":true,"b":134.5276247174479,"#startLetters":"set","isBeingDragged":false,"delta":0.7080401300918311,"_Rotation":15.744853175588727,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65398},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5278.9,3574.0)"},"65372":{"target":{"__isSmartRef__":true,"id":65371},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65373":{"_BorderWidth":8.564562141394607,"_ClipMode":"visible","_BorderRadius":19.670234784218067,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(182,3,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.3,-6.0)"},"65374":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65375},{"__isSmartRef__":true,"id":65377},{"__isSmartRef__":true,"id":65379},{"__isSmartRef__":true,"id":65381},{"__isSmartRef__":true,"id":65383},{"__isSmartRef__":true,"id":65385},{"__isSmartRef__":true,"id":65387},{"__isSmartRef__":true,"id":65389}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65391},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65375":{"date":{"__isSmartRef__":true,"id":65376},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65377":{"date":{"__isSmartRef__":true,"id":65378},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65378":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65379":{"date":{"__isSmartRef__":true,"id":65380},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65380":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65381":{"date":{"__isSmartRef__":true,"id":65382},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65382":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65383":{"date":{"__isSmartRef__":true,"id":65384},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65384":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65385":{"date":{"__isSmartRef__":true,"id":65386},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65386":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65387":{"date":{"__isSmartRef__":true,"id":65388},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65389":{"date":{"__isSmartRef__":true,"id":65390},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65390":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65391":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65392":{"morph":{"__isSmartRef__":true,"id":65371},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65393":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65394}},"65394":{"test01IsMorph":{"__isSmartRef__":true,"id":65395}},"65395":{"varMapping":{"__isSmartRef__":true,"id":65396},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65396":{"this":{"__isSmartRef__":true,"id":65393}},"65397":{},"65398":{"change":{"__isSmartRef__":true,"id":65399},"tick":{"__isSmartRef__":true,"id":65403}},"65399":{"varMapping":{"__isSmartRef__":true,"id":65400},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65400":{"this":{"__isSmartRef__":true,"id":65371}},"65401":{"timestamp":{"__isSmartRef__":true,"id":65402},"user":"cschuster","tags":[]},"65402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65403":{"varMapping":{"__isSmartRef__":true,"id":65404},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65404":{"this":{"__isSmartRef__":true,"id":65371}},"65405":{"timestamp":{"__isSmartRef__":true,"id":65406},"user":"cschuster","tags":[]},"65406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65407":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65408}],"id":"98D03C7F-52A3-4575-8BF5-0A4E0E1C8024","shape":{"__isSmartRef__":true,"id":65409},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1717","partsBinMetaInfo":{"__isSmartRef__":true,"id":65410},"eventHandler":{"__isSmartRef__":true,"id":65428},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0","303CB936-0267-41F4-AEBF-45CF9A5FE704","123F0532-EAD0-46CF-A8AE-E0ABAB93D5A9"],"partTests":{"__isSmartRef__":true,"id":65429},"_ClipMode":"visible","moved":true,"b":216.09667903510854,"#startLetters":"set","isBeingDragged":false,"delta":-0.6202729351934977,"_Rotation":-25.00928458061066,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65434},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6181.5,4223.2)"},"65408":{"target":{"__isSmartRef__":true,"id":65407},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65409":{"_BorderWidth":2.054252380807698,"_ClipMode":"visible","_BorderRadius":26.116113542436615,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.1,123.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-151,-358,-64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-3.8)"},"65410":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65411},{"__isSmartRef__":true,"id":65413},{"__isSmartRef__":true,"id":65415},{"__isSmartRef__":true,"id":65417},{"__isSmartRef__":true,"id":65419},{"__isSmartRef__":true,"id":65421},{"__isSmartRef__":true,"id":65423},{"__isSmartRef__":true,"id":65425}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65427},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65411":{"date":{"__isSmartRef__":true,"id":65412},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65413":{"date":{"__isSmartRef__":true,"id":65414},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65414":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65415":{"date":{"__isSmartRef__":true,"id":65416},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65416":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65417":{"date":{"__isSmartRef__":true,"id":65418},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65418":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65419":{"date":{"__isSmartRef__":true,"id":65420},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65420":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65421":{"date":{"__isSmartRef__":true,"id":65422},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65422":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65423":{"date":{"__isSmartRef__":true,"id":65424},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65425":{"date":{"__isSmartRef__":true,"id":65426},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65426":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65427":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65428":{"morph":{"__isSmartRef__":true,"id":65407},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65429":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65430}},"65430":{"test01IsMorph":{"__isSmartRef__":true,"id":65431}},"65431":{"varMapping":{"__isSmartRef__":true,"id":65432},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65432":{"this":{"__isSmartRef__":true,"id":65429}},"65433":{},"65434":{"change":{"__isSmartRef__":true,"id":65435},"tick":{"__isSmartRef__":true,"id":65439}},"65435":{"varMapping":{"__isSmartRef__":true,"id":65436},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65436":{"this":{"__isSmartRef__":true,"id":65407}},"65437":{"timestamp":{"__isSmartRef__":true,"id":65438},"user":"cschuster","tags":[]},"65438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65439":{"varMapping":{"__isSmartRef__":true,"id":65440},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65441},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65440":{"this":{"__isSmartRef__":true,"id":65407}},"65441":{"timestamp":{"__isSmartRef__":true,"id":65442},"user":"cschuster","tags":[]},"65442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65443":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65444}],"id":"971344DC-2C07-470C-8BC9-4EFF72EF901E","shape":{"__isSmartRef__":true,"id":65445},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1718","partsBinMetaInfo":{"__isSmartRef__":true,"id":65446},"eventHandler":{"__isSmartRef__":true,"id":65464},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","83AD37A0-6A8B-4BCF-9B03-A9CB7578D6C8"],"partTests":{"__isSmartRef__":true,"id":65465},"_ClipMode":"visible","moved":true,"b":298,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-16.81085188947231,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65470},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4626.1,4176.3)"},"65444":{"target":{"__isSmartRef__":true,"id":65443},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65445":{"_BorderWidth":0.5852620357053642,"_ClipMode":"visible","_BorderRadius":8.81614193058505,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-106,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-29.4)"},"65446":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65447},{"__isSmartRef__":true,"id":65449},{"__isSmartRef__":true,"id":65451},{"__isSmartRef__":true,"id":65453},{"__isSmartRef__":true,"id":65455},{"__isSmartRef__":true,"id":65457},{"__isSmartRef__":true,"id":65459},{"__isSmartRef__":true,"id":65461}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65463},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65447":{"date":{"__isSmartRef__":true,"id":65448},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65449":{"date":{"__isSmartRef__":true,"id":65450},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65450":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65451":{"date":{"__isSmartRef__":true,"id":65452},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65452":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65453":{"date":{"__isSmartRef__":true,"id":65454},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65454":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65455":{"date":{"__isSmartRef__":true,"id":65456},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65456":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65457":{"date":{"__isSmartRef__":true,"id":65458},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65458":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65459":{"date":{"__isSmartRef__":true,"id":65460},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65461":{"date":{"__isSmartRef__":true,"id":65462},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65462":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65463":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65464":{"morph":{"__isSmartRef__":true,"id":65443},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65465":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65466}},"65466":{"test01IsMorph":{"__isSmartRef__":true,"id":65467}},"65467":{"varMapping":{"__isSmartRef__":true,"id":65468},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65468":{"this":{"__isSmartRef__":true,"id":65465}},"65469":{},"65470":{"change":{"__isSmartRef__":true,"id":65471},"tick":{"__isSmartRef__":true,"id":65475}},"65471":{"varMapping":{"__isSmartRef__":true,"id":65472},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65472":{"this":{"__isSmartRef__":true,"id":65443}},"65473":{"timestamp":{"__isSmartRef__":true,"id":65474},"user":"cschuster","tags":[]},"65474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65475":{"varMapping":{"__isSmartRef__":true,"id":65476},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65476":{"this":{"__isSmartRef__":true,"id":65443}},"65477":{"timestamp":{"__isSmartRef__":true,"id":65478},"user":"cschuster","tags":[]},"65478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65479":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65480}],"id":"44649C1D-EC16-4803-98E1-9B64131A227E","shape":{"__isSmartRef__":true,"id":65481},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1719","partsBinMetaInfo":{"__isSmartRef__":true,"id":65482},"eventHandler":{"__isSmartRef__":true,"id":65500},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","4FE4039A-839F-4A03-ADD7-B6BFD9DC57C2","4DE833F9-D033-4437-8F85-802624F4355F","48663797-2ABE-414D-8714-5C4956957A73"],"partTests":{"__isSmartRef__":true,"id":65501},"_ClipMode":"visible","moved":true,"b":305.66956828557886,"#startLetters":"set","isBeingDragged":false,"delta":0.8216923878644593,"_Rotation":-24.5871750467688,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65506},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4553.0,4697.3)"},"65480":{"target":{"__isSmartRef__":true,"id":65479},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65481":{"_BorderWidth":0.938033246580062,"_ClipMode":"visible","_BorderRadius":13.600681750577737,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.1,132.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-208,-59,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.8,-31.7)"},"65482":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65483},{"__isSmartRef__":true,"id":65485},{"__isSmartRef__":true,"id":65487},{"__isSmartRef__":true,"id":65489},{"__isSmartRef__":true,"id":65491},{"__isSmartRef__":true,"id":65493},{"__isSmartRef__":true,"id":65495},{"__isSmartRef__":true,"id":65497}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65499},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65483":{"date":{"__isSmartRef__":true,"id":65484},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65485":{"date":{"__isSmartRef__":true,"id":65486},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65486":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65487":{"date":{"__isSmartRef__":true,"id":65488},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65488":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65489":{"date":{"__isSmartRef__":true,"id":65490},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65490":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65491":{"date":{"__isSmartRef__":true,"id":65492},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65492":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65493":{"date":{"__isSmartRef__":true,"id":65494},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65494":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65495":{"date":{"__isSmartRef__":true,"id":65496},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65497":{"date":{"__isSmartRef__":true,"id":65498},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65498":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65499":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65500":{"morph":{"__isSmartRef__":true,"id":65479},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65501":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65502}},"65502":{"test01IsMorph":{"__isSmartRef__":true,"id":65503}},"65503":{"varMapping":{"__isSmartRef__":true,"id":65504},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65504":{"this":{"__isSmartRef__":true,"id":65501}},"65505":{},"65506":{"change":{"__isSmartRef__":true,"id":65507},"tick":{"__isSmartRef__":true,"id":65511}},"65507":{"varMapping":{"__isSmartRef__":true,"id":65508},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65508":{"this":{"__isSmartRef__":true,"id":65479}},"65509":{"timestamp":{"__isSmartRef__":true,"id":65510},"user":"cschuster","tags":[]},"65510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65511":{"varMapping":{"__isSmartRef__":true,"id":65512},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65512":{"this":{"__isSmartRef__":true,"id":65479}},"65513":{"timestamp":{"__isSmartRef__":true,"id":65514},"user":"cschuster","tags":[]},"65514":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65515":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65516}],"id":"0BB11D90-A536-4447-8E14-0E4BAC7D31A5","shape":{"__isSmartRef__":true,"id":65517},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1720","partsBinMetaInfo":{"__isSmartRef__":true,"id":65518},"eventHandler":{"__isSmartRef__":true,"id":65536},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343"],"partTests":{"__isSmartRef__":true,"id":65537},"_ClipMode":"visible","moved":true,"b":28.22224618954351,"#startLetters":"set","isBeingDragged":false,"delta":0.9103950383723713,"_Rotation":-6.204081934676547,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65542},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6388.6,4815.5)"},"65516":{"target":{"__isSmartRef__":true,"id":65515},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65517":{"_BorderWidth":7.364464561373608,"_ClipMode":"visible","_BorderRadius":31.054891740813304,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.3,81.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(121,347,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.5,-37.6)"},"65518":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65519},{"__isSmartRef__":true,"id":65521},{"__isSmartRef__":true,"id":65523},{"__isSmartRef__":true,"id":65525},{"__isSmartRef__":true,"id":65527},{"__isSmartRef__":true,"id":65529},{"__isSmartRef__":true,"id":65531},{"__isSmartRef__":true,"id":65533}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65535},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65519":{"date":{"__isSmartRef__":true,"id":65520},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65521":{"date":{"__isSmartRef__":true,"id":65522},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65522":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65523":{"date":{"__isSmartRef__":true,"id":65524},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65524":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65525":{"date":{"__isSmartRef__":true,"id":65526},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65526":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65527":{"date":{"__isSmartRef__":true,"id":65528},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65528":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65529":{"date":{"__isSmartRef__":true,"id":65530},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65530":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65531":{"date":{"__isSmartRef__":true,"id":65532},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65533":{"date":{"__isSmartRef__":true,"id":65534},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65534":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65535":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65536":{"morph":{"__isSmartRef__":true,"id":65515},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65537":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65538}},"65538":{"test01IsMorph":{"__isSmartRef__":true,"id":65539}},"65539":{"varMapping":{"__isSmartRef__":true,"id":65540},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65540":{"this":{"__isSmartRef__":true,"id":65537}},"65541":{},"65542":{"change":{"__isSmartRef__":true,"id":65543},"tick":{"__isSmartRef__":true,"id":65547}},"65543":{"varMapping":{"__isSmartRef__":true,"id":65544},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65544":{"this":{"__isSmartRef__":true,"id":65515}},"65545":{"timestamp":{"__isSmartRef__":true,"id":65546},"user":"cschuster","tags":[]},"65546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65547":{"varMapping":{"__isSmartRef__":true,"id":65548},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65548":{"this":{"__isSmartRef__":true,"id":65515}},"65549":{"timestamp":{"__isSmartRef__":true,"id":65550},"user":"cschuster","tags":[]},"65550":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65551":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65552}],"id":"45CC4633-E336-4EBA-B273-B172E5727DB4","shape":{"__isSmartRef__":true,"id":65553},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1721","partsBinMetaInfo":{"__isSmartRef__":true,"id":65554},"eventHandler":{"__isSmartRef__":true,"id":65572},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","2C8A0436-3C7C-4532-B319-B1A44D3E6C0E","79D30434-5BDA-4317-B712-407DC377A117"],"partTests":{"__isSmartRef__":true,"id":65573},"_ClipMode":"visible","moved":true,"b":134.71908085572068,"#startLetters":"set","isBeingDragged":false,"delta":0.8164792779134586,"_Rotation":7.6457257598948996,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65578},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3983.4,4477.6)"},"65552":{"target":{"__isSmartRef__":true,"id":65551},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65553":{"_BorderWidth":8.552825936577998,"_ClipMode":"visible","_BorderRadius":19.80388458300588,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(182,2,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.2,-5.9)"},"65554":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65555},{"__isSmartRef__":true,"id":65557},{"__isSmartRef__":true,"id":65559},{"__isSmartRef__":true,"id":65561},{"__isSmartRef__":true,"id":65563},{"__isSmartRef__":true,"id":65565},{"__isSmartRef__":true,"id":65567},{"__isSmartRef__":true,"id":65569}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65571},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65555":{"date":{"__isSmartRef__":true,"id":65556},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65557":{"date":{"__isSmartRef__":true,"id":65558},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65558":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65559":{"date":{"__isSmartRef__":true,"id":65560},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65560":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65561":{"date":{"__isSmartRef__":true,"id":65562},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65562":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65563":{"date":{"__isSmartRef__":true,"id":65564},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65564":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65565":{"date":{"__isSmartRef__":true,"id":65566},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65566":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65567":{"date":{"__isSmartRef__":true,"id":65568},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65569":{"date":{"__isSmartRef__":true,"id":65570},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65570":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65571":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65572":{"morph":{"__isSmartRef__":true,"id":65551},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65573":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65574}},"65574":{"test01IsMorph":{"__isSmartRef__":true,"id":65575}},"65575":{"varMapping":{"__isSmartRef__":true,"id":65576},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65576":{"this":{"__isSmartRef__":true,"id":65573}},"65577":{},"65578":{"change":{"__isSmartRef__":true,"id":65579},"tick":{"__isSmartRef__":true,"id":65583}},"65579":{"varMapping":{"__isSmartRef__":true,"id":65580},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65580":{"this":{"__isSmartRef__":true,"id":65551}},"65581":{"timestamp":{"__isSmartRef__":true,"id":65582},"user":"cschuster","tags":[]},"65582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65583":{"varMapping":{"__isSmartRef__":true,"id":65584},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65585},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65584":{"this":{"__isSmartRef__":true,"id":65551}},"65585":{"timestamp":{"__isSmartRef__":true,"id":65586},"user":"cschuster","tags":[]},"65586":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65587":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65588}],"id":"7414C2AA-6AB3-4C5F-8925-A787258AA180","shape":{"__isSmartRef__":true,"id":65589},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1722","partsBinMetaInfo":{"__isSmartRef__":true,"id":65590},"eventHandler":{"__isSmartRef__":true,"id":65608},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A"],"partTests":{"__isSmartRef__":true,"id":65609},"_ClipMode":"visible","moved":true,"b":13.23072860587854,"#startLetters":"set","isBeingDragged":false,"delta":0.6963541371515021,"_Rotation":5.4716368602223024,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65614},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5537.0,5334.9)"},"65588":{"target":{"__isSmartRef__":true,"id":65587},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65589":{"_BorderWidth":6.144364912760611,"_ClipMode":"visible","_BorderRadius":37.90468631430784,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.8,90.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(59,308,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.6,-39.5)"},"65590":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65591},{"__isSmartRef__":true,"id":65593},{"__isSmartRef__":true,"id":65595},{"__isSmartRef__":true,"id":65597},{"__isSmartRef__":true,"id":65599},{"__isSmartRef__":true,"id":65601},{"__isSmartRef__":true,"id":65603},{"__isSmartRef__":true,"id":65605}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65607},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65591":{"date":{"__isSmartRef__":true,"id":65592},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65593":{"date":{"__isSmartRef__":true,"id":65594},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65594":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65595":{"date":{"__isSmartRef__":true,"id":65596},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65596":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65597":{"date":{"__isSmartRef__":true,"id":65598},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65598":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65599":{"date":{"__isSmartRef__":true,"id":65600},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65600":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65601":{"date":{"__isSmartRef__":true,"id":65602},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65602":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65603":{"date":{"__isSmartRef__":true,"id":65604},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65605":{"date":{"__isSmartRef__":true,"id":65606},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65606":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65607":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65608":{"morph":{"__isSmartRef__":true,"id":65587},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65609":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65610}},"65610":{"test01IsMorph":{"__isSmartRef__":true,"id":65611}},"65611":{"varMapping":{"__isSmartRef__":true,"id":65612},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65612":{"this":{"__isSmartRef__":true,"id":65609}},"65613":{},"65614":{"change":{"__isSmartRef__":true,"id":65615},"tick":{"__isSmartRef__":true,"id":65619}},"65615":{"varMapping":{"__isSmartRef__":true,"id":65616},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65616":{"this":{"__isSmartRef__":true,"id":65587}},"65617":{"timestamp":{"__isSmartRef__":true,"id":65618},"user":"cschuster","tags":[]},"65618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65619":{"varMapping":{"__isSmartRef__":true,"id":65620},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65621},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65620":{"this":{"__isSmartRef__":true,"id":65587}},"65621":{"timestamp":{"__isSmartRef__":true,"id":65622},"user":"cschuster","tags":[]},"65622":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65623":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65624}],"id":"1CC3D674-7382-4777-9F73-085C132245D3","shape":{"__isSmartRef__":true,"id":65625},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1723","partsBinMetaInfo":{"__isSmartRef__":true,"id":65626},"eventHandler":{"__isSmartRef__":true,"id":65644},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","49DE32A3-02FA-4D3E-929D-A46FF6C29FF7"],"partTests":{"__isSmartRef__":true,"id":65645},"_ClipMode":"visible","moved":true,"b":248.82613489218056,"#startLetters":"set","isBeingDragged":false,"delta":0.7975196631159633,"_Rotation":-16.587419743042734,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65650},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7059.4,4992.4)"},"65624":{"target":{"__isSmartRef__":true,"id":65623},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65625":{"_BorderWidth":0.33755672189861485,"_ClipMode":"visible","_BorderRadius":5.218596285579542,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.9,137.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-238,-331,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-12.8)"},"65626":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65627},{"__isSmartRef__":true,"id":65629},{"__isSmartRef__":true,"id":65631},{"__isSmartRef__":true,"id":65633},{"__isSmartRef__":true,"id":65635},{"__isSmartRef__":true,"id":65637},{"__isSmartRef__":true,"id":65639},{"__isSmartRef__":true,"id":65641}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65643},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65627":{"date":{"__isSmartRef__":true,"id":65628},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65629":{"date":{"__isSmartRef__":true,"id":65630},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65630":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65631":{"date":{"__isSmartRef__":true,"id":65632},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65632":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65633":{"date":{"__isSmartRef__":true,"id":65634},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65634":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65635":{"date":{"__isSmartRef__":true,"id":65636},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65636":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65637":{"date":{"__isSmartRef__":true,"id":65638},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65638":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65639":{"date":{"__isSmartRef__":true,"id":65640},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65641":{"date":{"__isSmartRef__":true,"id":65642},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65642":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65643":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65644":{"morph":{"__isSmartRef__":true,"id":65623},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65645":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65646}},"65646":{"test01IsMorph":{"__isSmartRef__":true,"id":65647}},"65647":{"varMapping":{"__isSmartRef__":true,"id":65648},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65648":{"this":{"__isSmartRef__":true,"id":65645}},"65649":{},"65650":{"change":{"__isSmartRef__":true,"id":65651},"tick":{"__isSmartRef__":true,"id":65655}},"65651":{"varMapping":{"__isSmartRef__":true,"id":65652},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65652":{"this":{"__isSmartRef__":true,"id":65623}},"65653":{"timestamp":{"__isSmartRef__":true,"id":65654},"user":"cschuster","tags":[]},"65654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65655":{"varMapping":{"__isSmartRef__":true,"id":65656},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65656":{"this":{"__isSmartRef__":true,"id":65623}},"65657":{"timestamp":{"__isSmartRef__":true,"id":65658},"user":"cschuster","tags":[]},"65658":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65659":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65660}],"id":"1ED967A1-532F-43C0-B155-312B0A462E00","shape":{"__isSmartRef__":true,"id":65661},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1724","partsBinMetaInfo":{"__isSmartRef__":true,"id":65662},"eventHandler":{"__isSmartRef__":true,"id":65680},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9D3C5CCB-EA58-4AAE-932B-2670A9A67D60"],"partTests":{"__isSmartRef__":true,"id":65681},"_ClipMode":"visible","moved":true,"b":144.76933595351875,"#startLetters":"set","isBeingDragged":false,"delta":-0.8678655808325857,"_Rotation":2.373135355890805,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65686},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5374.5,4393.4)"},"65660":{"target":{"__isSmartRef__":true,"id":65659},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65661":{"_BorderWidth":7.884347801041126,"_ClipMode":"visible","_BorderRadius":26.68886042020675,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,76.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(148,-62,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-3.7)"},"65662":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65663},{"__isSmartRef__":true,"id":65665},{"__isSmartRef__":true,"id":65667},{"__isSmartRef__":true,"id":65669},{"__isSmartRef__":true,"id":65671},{"__isSmartRef__":true,"id":65673},{"__isSmartRef__":true,"id":65675},{"__isSmartRef__":true,"id":65677}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65679},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65663":{"date":{"__isSmartRef__":true,"id":65664},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65665":{"date":{"__isSmartRef__":true,"id":65666},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65666":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65667":{"date":{"__isSmartRef__":true,"id":65668},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65668":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65669":{"date":{"__isSmartRef__":true,"id":65670},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65670":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65671":{"date":{"__isSmartRef__":true,"id":65672},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65672":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65673":{"date":{"__isSmartRef__":true,"id":65674},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65674":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65675":{"date":{"__isSmartRef__":true,"id":65676},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65677":{"date":{"__isSmartRef__":true,"id":65678},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65678":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65679":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65680":{"morph":{"__isSmartRef__":true,"id":65659},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65681":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65682}},"65682":{"test01IsMorph":{"__isSmartRef__":true,"id":65683}},"65683":{"varMapping":{"__isSmartRef__":true,"id":65684},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65684":{"this":{"__isSmartRef__":true,"id":65681}},"65685":{},"65686":{"change":{"__isSmartRef__":true,"id":65687},"tick":{"__isSmartRef__":true,"id":65691}},"65687":{"varMapping":{"__isSmartRef__":true,"id":65688},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65689},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65688":{"this":{"__isSmartRef__":true,"id":65659}},"65689":{"timestamp":{"__isSmartRef__":true,"id":65690},"user":"cschuster","tags":[]},"65690":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65691":{"varMapping":{"__isSmartRef__":true,"id":65692},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65692":{"this":{"__isSmartRef__":true,"id":65659}},"65693":{"timestamp":{"__isSmartRef__":true,"id":65694},"user":"cschuster","tags":[]},"65694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65695":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65696}],"id":"5AC4078F-DAD8-447F-83E6-0C627C0B0BA9","shape":{"__isSmartRef__":true,"id":65697},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1725","partsBinMetaInfo":{"__isSmartRef__":true,"id":65698},"eventHandler":{"__isSmartRef__":true,"id":65716},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B97CA33F-FCEA-4AE8-8B9E-2D19B962E0A1","4D718FE4-5B6F-44A0-8D90-6FA6B52C5AAC"],"partTests":{"__isSmartRef__":true,"id":65717},"_ClipMode":"visible","moved":true,"b":119,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-7.959402412196451,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65722},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5256.6,4788.8)"},"65696":{"target":{"__isSmartRef__":true,"id":65695},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65697":{"_BorderWidth":9.373098535696979,"_ClipMode":"visible","_BorderRadius":9.4016147153359,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,65.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,100,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-10.3)"},"65698":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65699},{"__isSmartRef__":true,"id":65701},{"__isSmartRef__":true,"id":65703},{"__isSmartRef__":true,"id":65705},{"__isSmartRef__":true,"id":65707},{"__isSmartRef__":true,"id":65709},{"__isSmartRef__":true,"id":65711},{"__isSmartRef__":true,"id":65713}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65715},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65699":{"date":{"__isSmartRef__":true,"id":65700},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65701":{"date":{"__isSmartRef__":true,"id":65702},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65702":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65703":{"date":{"__isSmartRef__":true,"id":65704},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65704":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65705":{"date":{"__isSmartRef__":true,"id":65706},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65706":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65707":{"date":{"__isSmartRef__":true,"id":65708},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65708":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65709":{"date":{"__isSmartRef__":true,"id":65710},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65710":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65711":{"date":{"__isSmartRef__":true,"id":65712},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65713":{"date":{"__isSmartRef__":true,"id":65714},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65714":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65715":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65716":{"morph":{"__isSmartRef__":true,"id":65695},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65717":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65718}},"65718":{"test01IsMorph":{"__isSmartRef__":true,"id":65719}},"65719":{"varMapping":{"__isSmartRef__":true,"id":65720},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65720":{"this":{"__isSmartRef__":true,"id":65717}},"65721":{},"65722":{"change":{"__isSmartRef__":true,"id":65723},"tick":{"__isSmartRef__":true,"id":65727}},"65723":{"varMapping":{"__isSmartRef__":true,"id":65724},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65724":{"this":{"__isSmartRef__":true,"id":65695}},"65725":{"timestamp":{"__isSmartRef__":true,"id":65726},"user":"cschuster","tags":[]},"65726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65727":{"varMapping":{"__isSmartRef__":true,"id":65728},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65728":{"this":{"__isSmartRef__":true,"id":65695}},"65729":{"timestamp":{"__isSmartRef__":true,"id":65730},"user":"cschuster","tags":[]},"65730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65731":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65732}],"id":"FDAC96FB-53C8-453A-B5A3-8197E44232E3","shape":{"__isSmartRef__":true,"id":65733},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1726","partsBinMetaInfo":{"__isSmartRef__":true,"id":65734},"eventHandler":{"__isSmartRef__":true,"id":65752},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2","75A154BE-FA26-481F-B307-6FC4CB160059","897B9E2E-F336-4D5D-9819-85A89B5BFD75"],"partTests":{"__isSmartRef__":true,"id":65753},"_ClipMode":"visible","moved":true,"b":306.8664052549866,"#startLetters":"set","isBeingDragged":false,"delta":0.8407298774109222,"_Rotation":0.26113177884678845,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65758},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6066.2,4383.3)"},"65732":{"target":{"__isSmartRef__":true,"id":65731},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65733":{"_BorderWidth":0.9998171462731387,"_ClipMode":"visible","_BorderRadius":14.3976594187994,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.6,132.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-205,-52,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-32.0)"},"65734":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65735},{"__isSmartRef__":true,"id":65737},{"__isSmartRef__":true,"id":65739},{"__isSmartRef__":true,"id":65741},{"__isSmartRef__":true,"id":65743},{"__isSmartRef__":true,"id":65745},{"__isSmartRef__":true,"id":65747},{"__isSmartRef__":true,"id":65749}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65751},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65735":{"date":{"__isSmartRef__":true,"id":65736},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65737":{"date":{"__isSmartRef__":true,"id":65738},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65738":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65739":{"date":{"__isSmartRef__":true,"id":65740},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65740":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65741":{"date":{"__isSmartRef__":true,"id":65742},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65742":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65743":{"date":{"__isSmartRef__":true,"id":65744},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65744":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65745":{"date":{"__isSmartRef__":true,"id":65746},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65746":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65747":{"date":{"__isSmartRef__":true,"id":65748},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65749":{"date":{"__isSmartRef__":true,"id":65750},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65750":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65751":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65752":{"morph":{"__isSmartRef__":true,"id":65731},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65753":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65754}},"65754":{"test01IsMorph":{"__isSmartRef__":true,"id":65755}},"65755":{"varMapping":{"__isSmartRef__":true,"id":65756},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65756":{"this":{"__isSmartRef__":true,"id":65753}},"65757":{},"65758":{"change":{"__isSmartRef__":true,"id":65759},"tick":{"__isSmartRef__":true,"id":65763}},"65759":{"varMapping":{"__isSmartRef__":true,"id":65760},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65760":{"this":{"__isSmartRef__":true,"id":65731}},"65761":{"timestamp":{"__isSmartRef__":true,"id":65762},"user":"cschuster","tags":[]},"65762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65763":{"varMapping":{"__isSmartRef__":true,"id":65764},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65764":{"this":{"__isSmartRef__":true,"id":65731}},"65765":{"timestamp":{"__isSmartRef__":true,"id":65766},"user":"cschuster","tags":[]},"65766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65767":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65768}],"id":"75199F46-6B14-4333-875C-5AE8BC5C5D7B","shape":{"__isSmartRef__":true,"id":65769},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1727","partsBinMetaInfo":{"__isSmartRef__":true,"id":65770},"eventHandler":{"__isSmartRef__":true,"id":65788},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","93F0DD85-9719-4062-A7B7-5CDB59FA75A7"],"partTests":{"__isSmartRef__":true,"id":65789},"_ClipMode":"visible","moved":true,"b":204.80763420439325,"#startLetters":"set","isBeingDragged":false,"delta":0.8678289584931917,"_Rotation":18.971818320696137,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65794},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4475.6,3752.1)"},"65768":{"target":{"__isSmartRef__":true,"id":65767},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65769":{"_BorderWidth":2.902134835942675,"_ClipMode":"visible","_BorderRadius":32.95833880549557,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.5,116.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-107,-340,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.6,-1.8)"},"65770":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65771},{"__isSmartRef__":true,"id":65773},{"__isSmartRef__":true,"id":65775},{"__isSmartRef__":true,"id":65777},{"__isSmartRef__":true,"id":65779},{"__isSmartRef__":true,"id":65781},{"__isSmartRef__":true,"id":65783},{"__isSmartRef__":true,"id":65785}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65787},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65771":{"date":{"__isSmartRef__":true,"id":65772},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65773":{"date":{"__isSmartRef__":true,"id":65774},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65774":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65775":{"date":{"__isSmartRef__":true,"id":65776},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65776":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65777":{"date":{"__isSmartRef__":true,"id":65778},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65778":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65779":{"date":{"__isSmartRef__":true,"id":65780},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65780":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65781":{"date":{"__isSmartRef__":true,"id":65782},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65782":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65783":{"date":{"__isSmartRef__":true,"id":65784},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65785":{"date":{"__isSmartRef__":true,"id":65786},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65786":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65787":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65788":{"morph":{"__isSmartRef__":true,"id":65767},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65789":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65790}},"65790":{"test01IsMorph":{"__isSmartRef__":true,"id":65791}},"65791":{"varMapping":{"__isSmartRef__":true,"id":65792},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65792":{"this":{"__isSmartRef__":true,"id":65789}},"65793":{},"65794":{"change":{"__isSmartRef__":true,"id":65795},"tick":{"__isSmartRef__":true,"id":65799}},"65795":{"varMapping":{"__isSmartRef__":true,"id":65796},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65796":{"this":{"__isSmartRef__":true,"id":65767}},"65797":{"timestamp":{"__isSmartRef__":true,"id":65798},"user":"cschuster","tags":[]},"65798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65799":{"varMapping":{"__isSmartRef__":true,"id":65800},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65800":{"this":{"__isSmartRef__":true,"id":65767}},"65801":{"timestamp":{"__isSmartRef__":true,"id":65802},"user":"cschuster","tags":[]},"65802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65803":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65804}],"id":"1C352F9E-F502-4E1C-88D0-5B08E78C0839","shape":{"__isSmartRef__":true,"id":65805},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1728","partsBinMetaInfo":{"__isSmartRef__":true,"id":65806},"eventHandler":{"__isSmartRef__":true,"id":65824},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5"],"partTests":{"__isSmartRef__":true,"id":65825},"_ClipMode":"visible","moved":true,"b":103,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-15.219699437533905,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65830},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5717.2,3993.1)"},"65804":{"target":{"__isSmartRef__":true,"id":65803},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65805":{"_BorderWidth":9.871850323926175,"_ClipMode":"visible","_BorderRadius":2.024119074016657,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,192,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.5)"},"65806":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65807},{"__isSmartRef__":true,"id":65809},{"__isSmartRef__":true,"id":65811},{"__isSmartRef__":true,"id":65813},{"__isSmartRef__":true,"id":65815},{"__isSmartRef__":true,"id":65817},{"__isSmartRef__":true,"id":65819},{"__isSmartRef__":true,"id":65821}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65823},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65807":{"date":{"__isSmartRef__":true,"id":65808},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65809":{"date":{"__isSmartRef__":true,"id":65810},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65810":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65811":{"date":{"__isSmartRef__":true,"id":65812},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65812":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65813":{"date":{"__isSmartRef__":true,"id":65814},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65814":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65815":{"date":{"__isSmartRef__":true,"id":65816},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65816":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65817":{"date":{"__isSmartRef__":true,"id":65818},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65818":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65819":{"date":{"__isSmartRef__":true,"id":65820},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65821":{"date":{"__isSmartRef__":true,"id":65822},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65822":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65823":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65824":{"morph":{"__isSmartRef__":true,"id":65803},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65825":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65826}},"65826":{"test01IsMorph":{"__isSmartRef__":true,"id":65827}},"65827":{"varMapping":{"__isSmartRef__":true,"id":65828},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65828":{"this":{"__isSmartRef__":true,"id":65825}},"65829":{},"65830":{"change":{"__isSmartRef__":true,"id":65831},"tick":{"__isSmartRef__":true,"id":65835}},"65831":{"varMapping":{"__isSmartRef__":true,"id":65832},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65832":{"this":{"__isSmartRef__":true,"id":65803}},"65833":{"timestamp":{"__isSmartRef__":true,"id":65834},"user":"cschuster","tags":[]},"65834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65835":{"varMapping":{"__isSmartRef__":true,"id":65836},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65836":{"this":{"__isSmartRef__":true,"id":65803}},"65837":{"timestamp":{"__isSmartRef__":true,"id":65838},"user":"cschuster","tags":[]},"65838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65839":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65840}],"id":"8F8A38D7-332B-4C76-B529-5AD4845B08E1","shape":{"__isSmartRef__":true,"id":65841},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1729","partsBinMetaInfo":{"__isSmartRef__":true,"id":65842},"eventHandler":{"__isSmartRef__":true,"id":65860},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","4FD8C1BB-0376-4678-827B-6E35043D1FAA","E16BF66C-36EF-49C8-85D6-460D74FA4275"],"partTests":{"__isSmartRef__":true,"id":65861},"_ClipMode":"visible","moved":true,"b":36.26318625739077,"#startLetters":"set","isBeingDragged":false,"delta":0.9298252886510454,"_Rotation":-13.952171843691191,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65866},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4919.3,4603.2)"},"65840":{"target":{"__isSmartRef__":true,"id":65839},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65841":{"_BorderWidth":7.957476153863647,"_ClipMode":"visible","_BorderRadius":26.005335678924624,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.2,76.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(151,358,62)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.8,-36.1)"},"65842":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65843},{"__isSmartRef__":true,"id":65845},{"__isSmartRef__":true,"id":65847},{"__isSmartRef__":true,"id":65849},{"__isSmartRef__":true,"id":65851},{"__isSmartRef__":true,"id":65853},{"__isSmartRef__":true,"id":65855},{"__isSmartRef__":true,"id":65857}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65859},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65843":{"date":{"__isSmartRef__":true,"id":65844},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65845":{"date":{"__isSmartRef__":true,"id":65846},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65846":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65847":{"date":{"__isSmartRef__":true,"id":65848},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65848":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65849":{"date":{"__isSmartRef__":true,"id":65850},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65850":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65851":{"date":{"__isSmartRef__":true,"id":65852},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65852":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65853":{"date":{"__isSmartRef__":true,"id":65854},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65854":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65855":{"date":{"__isSmartRef__":true,"id":65856},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65857":{"date":{"__isSmartRef__":true,"id":65858},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65858":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65859":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65860":{"morph":{"__isSmartRef__":true,"id":65839},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65861":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65862}},"65862":{"test01IsMorph":{"__isSmartRef__":true,"id":65863}},"65863":{"varMapping":{"__isSmartRef__":true,"id":65864},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65864":{"this":{"__isSmartRef__":true,"id":65861}},"65865":{},"65866":{"change":{"__isSmartRef__":true,"id":65867},"tick":{"__isSmartRef__":true,"id":65871}},"65867":{"varMapping":{"__isSmartRef__":true,"id":65868},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65868":{"this":{"__isSmartRef__":true,"id":65839}},"65869":{"timestamp":{"__isSmartRef__":true,"id":65870},"user":"cschuster","tags":[]},"65870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65871":{"varMapping":{"__isSmartRef__":true,"id":65872},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65872":{"this":{"__isSmartRef__":true,"id":65839}},"65873":{"timestamp":{"__isSmartRef__":true,"id":65874},"user":"cschuster","tags":[]},"65874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65875":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65876}],"id":"092D5865-54A3-48ED-A609-217966BC95B7","shape":{"__isSmartRef__":true,"id":65877},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1730","partsBinMetaInfo":{"__isSmartRef__":true,"id":65878},"eventHandler":{"__isSmartRef__":true,"id":65896},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E"],"partTests":{"__isSmartRef__":true,"id":65897},"_ClipMode":"visible","moved":true,"b":224.5979364819359,"#startLetters":"set","isBeingDragged":false,"delta":-0.9148788075544871,"_Rotation":30.803060167351568,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65902},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4903.9,4277.9)"},"65876":{"target":{"__isSmartRef__":true,"id":65875},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65877":{"_BorderWidth":1.489362956047751,"_ClipMode":"visible","_BorderRadius":20.280684073008345,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-180,-362,50)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.0,-5.8)"},"65878":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65879},{"__isSmartRef__":true,"id":65881},{"__isSmartRef__":true,"id":65883},{"__isSmartRef__":true,"id":65885},{"__isSmartRef__":true,"id":65887},{"__isSmartRef__":true,"id":65889},{"__isSmartRef__":true,"id":65891},{"__isSmartRef__":true,"id":65893}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65895},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65879":{"date":{"__isSmartRef__":true,"id":65880},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65881":{"date":{"__isSmartRef__":true,"id":65882},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65882":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65883":{"date":{"__isSmartRef__":true,"id":65884},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65884":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65885":{"date":{"__isSmartRef__":true,"id":65886},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65886":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65887":{"date":{"__isSmartRef__":true,"id":65888},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65888":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65889":{"date":{"__isSmartRef__":true,"id":65890},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65890":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65891":{"date":{"__isSmartRef__":true,"id":65892},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65893":{"date":{"__isSmartRef__":true,"id":65894},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65894":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65895":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65896":{"morph":{"__isSmartRef__":true,"id":65875},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65897":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65898}},"65898":{"test01IsMorph":{"__isSmartRef__":true,"id":65899}},"65899":{"varMapping":{"__isSmartRef__":true,"id":65900},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65900":{"this":{"__isSmartRef__":true,"id":65897}},"65901":{},"65902":{"change":{"__isSmartRef__":true,"id":65903},"tick":{"__isSmartRef__":true,"id":65907}},"65903":{"varMapping":{"__isSmartRef__":true,"id":65904},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65904":{"this":{"__isSmartRef__":true,"id":65875}},"65905":{"timestamp":{"__isSmartRef__":true,"id":65906},"user":"cschuster","tags":[]},"65906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65907":{"varMapping":{"__isSmartRef__":true,"id":65908},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65908":{"this":{"__isSmartRef__":true,"id":65875}},"65909":{"timestamp":{"__isSmartRef__":true,"id":65910},"user":"cschuster","tags":[]},"65910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65911":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65912}],"id":"C5BB7315-B97F-44E2-8DE1-48806144EDE8","shape":{"__isSmartRef__":true,"id":65913},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1731","partsBinMetaInfo":{"__isSmartRef__":true,"id":65914},"eventHandler":{"__isSmartRef__":true,"id":65932},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA","49D2355C-D8FA-42C4-865C-8531E1FEEB62"],"partTests":{"__isSmartRef__":true,"id":65933},"_ClipMode":"visible","moved":true,"b":235.8093504665303,"#startLetters":"set","isBeingDragged":false,"delta":-0.9337642822065391,"_Rotation":-30.279113594076897,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65938},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4491.8,6427.8)"},"65912":{"target":{"__isSmartRef__":true,"id":65911},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65913":{"_BorderWidth":0.8641385337022154,"_ClipMode":"visible","_BorderRadius":12.631439890549029,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.2,133.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-211,-356,180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.5,-8.8)"},"65914":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65915},{"__isSmartRef__":true,"id":65917},{"__isSmartRef__":true,"id":65919},{"__isSmartRef__":true,"id":65921},{"__isSmartRef__":true,"id":65923},{"__isSmartRef__":true,"id":65925},{"__isSmartRef__":true,"id":65927},{"__isSmartRef__":true,"id":65929}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65931},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65915":{"date":{"__isSmartRef__":true,"id":65916},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65917":{"date":{"__isSmartRef__":true,"id":65918},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65918":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65919":{"date":{"__isSmartRef__":true,"id":65920},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65920":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65921":{"date":{"__isSmartRef__":true,"id":65922},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65922":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65923":{"date":{"__isSmartRef__":true,"id":65924},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65924":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65925":{"date":{"__isSmartRef__":true,"id":65926},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65926":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65927":{"date":{"__isSmartRef__":true,"id":65928},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65929":{"date":{"__isSmartRef__":true,"id":65930},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65930":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65931":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65932":{"morph":{"__isSmartRef__":true,"id":65911},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65933":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65934}},"65934":{"test01IsMorph":{"__isSmartRef__":true,"id":65935}},"65935":{"varMapping":{"__isSmartRef__":true,"id":65936},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65936":{"this":{"__isSmartRef__":true,"id":65933}},"65937":{},"65938":{"change":{"__isSmartRef__":true,"id":65939},"tick":{"__isSmartRef__":true,"id":65943}},"65939":{"varMapping":{"__isSmartRef__":true,"id":65940},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65941},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65940":{"this":{"__isSmartRef__":true,"id":65911}},"65941":{"timestamp":{"__isSmartRef__":true,"id":65942},"user":"cschuster","tags":[]},"65942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65943":{"varMapping":{"__isSmartRef__":true,"id":65944},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65944":{"this":{"__isSmartRef__":true,"id":65911}},"65945":{"timestamp":{"__isSmartRef__":true,"id":65946},"user":"cschuster","tags":[]},"65946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65947":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65948}],"id":"68B0297A-2553-4303-B954-E479D7A0370C","shape":{"__isSmartRef__":true,"id":65949},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1732","partsBinMetaInfo":{"__isSmartRef__":true,"id":65950},"eventHandler":{"__isSmartRef__":true,"id":65968},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019"],"partTests":{"__isSmartRef__":true,"id":65969},"_ClipMode":"visible","moved":true,"b":46,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-28.599354673772677,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65974},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5431.8,4479.5)"},"65948":{"target":{"__isSmartRef__":true,"id":65947},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65949":{"_BorderWidth":8.596699001693256,"_ClipMode":"visible","_BorderRadius":19.302010065949986,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(184,362,-68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.4,-33.9)"},"65950":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65951},{"__isSmartRef__":true,"id":65953},{"__isSmartRef__":true,"id":65955},{"__isSmartRef__":true,"id":65957},{"__isSmartRef__":true,"id":65959},{"__isSmartRef__":true,"id":65961},{"__isSmartRef__":true,"id":65963},{"__isSmartRef__":true,"id":65965}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":65967},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65951":{"date":{"__isSmartRef__":true,"id":65952},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65953":{"date":{"__isSmartRef__":true,"id":65954},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65954":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65955":{"date":{"__isSmartRef__":true,"id":65956},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65956":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65957":{"date":{"__isSmartRef__":true,"id":65958},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65958":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65959":{"date":{"__isSmartRef__":true,"id":65960},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65960":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65961":{"date":{"__isSmartRef__":true,"id":65962},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65962":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65963":{"date":{"__isSmartRef__":true,"id":65964},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"65964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"65965":{"date":{"__isSmartRef__":true,"id":65966},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"65966":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"65967":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"65968":{"morph":{"__isSmartRef__":true,"id":65947},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"65969":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":65970}},"65970":{"test01IsMorph":{"__isSmartRef__":true,"id":65971}},"65971":{"varMapping":{"__isSmartRef__":true,"id":65972},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":65973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65972":{"this":{"__isSmartRef__":true,"id":65969}},"65973":{},"65974":{"change":{"__isSmartRef__":true,"id":65975},"tick":{"__isSmartRef__":true,"id":65979}},"65975":{"varMapping":{"__isSmartRef__":true,"id":65976},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":65977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65976":{"this":{"__isSmartRef__":true,"id":65947}},"65977":{"timestamp":{"__isSmartRef__":true,"id":65978},"user":"cschuster","tags":[]},"65978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"65979":{"varMapping":{"__isSmartRef__":true,"id":65980},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":65981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65980":{"this":{"__isSmartRef__":true,"id":65947}},"65981":{"timestamp":{"__isSmartRef__":true,"id":65982},"user":"cschuster","tags":[]},"65982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"65983":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":65984}],"id":"3DC0CD52-A7C0-476D-A0B3-F9E660ED4784","shape":{"__isSmartRef__":true,"id":65985},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1733","partsBinMetaInfo":{"__isSmartRef__":true,"id":65986},"eventHandler":{"__isSmartRef__":true,"id":66004},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","F0624FC1-1479-4ED1-91C2-1EAEADA6244B"],"partTests":{"__isSmartRef__":true,"id":66005},"_ClipMode":"visible","moved":true,"b":35,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-42.78628587755954,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66010},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6990.2,5312.2)"},"65984":{"target":{"__isSmartRef__":true,"id":65983},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"65985":{"_BorderWidth":7.86788218175523,"_ClipMode":"visible","_BorderRadius":26.84040286651338,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.6,77.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(147,357,78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-36.4)"},"65986":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":65987},{"__isSmartRef__":true,"id":65989},{"__isSmartRef__":true,"id":65991},{"__isSmartRef__":true,"id":65993},{"__isSmartRef__":true,"id":65995},{"__isSmartRef__":true,"id":65997},{"__isSmartRef__":true,"id":65999},{"__isSmartRef__":true,"id":66001}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66003},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"65987":{"date":{"__isSmartRef__":true,"id":65988},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"65988":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"65989":{"date":{"__isSmartRef__":true,"id":65990},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"65990":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"65991":{"date":{"__isSmartRef__":true,"id":65992},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"65992":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"65993":{"date":{"__isSmartRef__":true,"id":65994},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"65994":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"65995":{"date":{"__isSmartRef__":true,"id":65996},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"65996":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"65997":{"date":{"__isSmartRef__":true,"id":65998},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"65998":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"65999":{"date":{"__isSmartRef__":true,"id":66000},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66001":{"date":{"__isSmartRef__":true,"id":66002},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66002":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66003":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66004":{"morph":{"__isSmartRef__":true,"id":65983},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66005":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66006}},"66006":{"test01IsMorph":{"__isSmartRef__":true,"id":66007}},"66007":{"varMapping":{"__isSmartRef__":true,"id":66008},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66008":{"this":{"__isSmartRef__":true,"id":66005}},"66009":{},"66010":{"change":{"__isSmartRef__":true,"id":66011},"tick":{"__isSmartRef__":true,"id":66015}},"66011":{"varMapping":{"__isSmartRef__":true,"id":66012},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66012":{"this":{"__isSmartRef__":true,"id":65983}},"66013":{"timestamp":{"__isSmartRef__":true,"id":66014},"user":"cschuster","tags":[]},"66014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66015":{"varMapping":{"__isSmartRef__":true,"id":66016},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66016":{"this":{"__isSmartRef__":true,"id":65983}},"66017":{"timestamp":{"__isSmartRef__":true,"id":66018},"user":"cschuster","tags":[]},"66018":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66019":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66020}],"id":"F47CC003-5643-4DDC-BF70-3C82DA07ED9A","shape":{"__isSmartRef__":true,"id":66021},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1734","partsBinMetaInfo":{"__isSmartRef__":true,"id":66022},"eventHandler":{"__isSmartRef__":true,"id":66040},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","B1FEF98A-CAA5-4E18-A64F-A211014D5846"],"partTests":{"__isSmartRef__":true,"id":66041},"_ClipMode":"visible","moved":true,"b":295.4989075346384,"#startLetters":"set","isBeingDragged":false,"delta":0.8323912888299674,"_Rotation":24.567158341441047,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66046},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5299.5,3916.2)"},"66020":{"target":{"__isSmartRef__":true,"id":66019},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66021":{"_BorderWidth":0.4870325360426584,"_ClipMode":"visible","_BorderRadius":7.412999470819899,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.9,136.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-231,-121,-177)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-28.6)"},"66022":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66023},{"__isSmartRef__":true,"id":66025},{"__isSmartRef__":true,"id":66027},{"__isSmartRef__":true,"id":66029},{"__isSmartRef__":true,"id":66031},{"__isSmartRef__":true,"id":66033},{"__isSmartRef__":true,"id":66035},{"__isSmartRef__":true,"id":66037}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66039},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66023":{"date":{"__isSmartRef__":true,"id":66024},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66024":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66025":{"date":{"__isSmartRef__":true,"id":66026},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66026":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66027":{"date":{"__isSmartRef__":true,"id":66028},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66028":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66029":{"date":{"__isSmartRef__":true,"id":66030},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66030":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66031":{"date":{"__isSmartRef__":true,"id":66032},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66032":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66033":{"date":{"__isSmartRef__":true,"id":66034},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66034":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66035":{"date":{"__isSmartRef__":true,"id":66036},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66037":{"date":{"__isSmartRef__":true,"id":66038},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66038":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66039":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66040":{"morph":{"__isSmartRef__":true,"id":66019},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66041":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66042}},"66042":{"test01IsMorph":{"__isSmartRef__":true,"id":66043}},"66043":{"varMapping":{"__isSmartRef__":true,"id":66044},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66044":{"this":{"__isSmartRef__":true,"id":66041}},"66045":{},"66046":{"change":{"__isSmartRef__":true,"id":66047},"tick":{"__isSmartRef__":true,"id":66051}},"66047":{"varMapping":{"__isSmartRef__":true,"id":66048},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66049},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66048":{"this":{"__isSmartRef__":true,"id":66019}},"66049":{"timestamp":{"__isSmartRef__":true,"id":66050},"user":"cschuster","tags":[]},"66050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66051":{"varMapping":{"__isSmartRef__":true,"id":66052},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66052":{"this":{"__isSmartRef__":true,"id":66019}},"66053":{"timestamp":{"__isSmartRef__":true,"id":66054},"user":"cschuster","tags":[]},"66054":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66055":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66056}],"id":"80D93B0A-C5CB-40C3-83F7-EECD68E2BEEA","shape":{"__isSmartRef__":true,"id":66057},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1735","partsBinMetaInfo":{"__isSmartRef__":true,"id":66058},"eventHandler":{"__isSmartRef__":true,"id":66076},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E"],"partTests":{"__isSmartRef__":true,"id":66077},"_ClipMode":"visible","moved":true,"b":137.22497444576584,"#startLetters":"set","isBeingDragged":false,"delta":0.9872300319839269,"_Rotation":29.868592791555702,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66082},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5038.2,5093.1)"},"66056":{"target":{"__isSmartRef__":true,"id":66055},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66057":{"_BorderWidth":8.39560708462231,"_ClipMode":"visible","_BorderRadius":21.55176404298046,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(174,-15,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.6,-5.3)"},"66058":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66059},{"__isSmartRef__":true,"id":66061},{"__isSmartRef__":true,"id":66063},{"__isSmartRef__":true,"id":66065},{"__isSmartRef__":true,"id":66067},{"__isSmartRef__":true,"id":66069},{"__isSmartRef__":true,"id":66071},{"__isSmartRef__":true,"id":66073}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66075},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66059":{"date":{"__isSmartRef__":true,"id":66060},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66060":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66061":{"date":{"__isSmartRef__":true,"id":66062},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66062":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66063":{"date":{"__isSmartRef__":true,"id":66064},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66064":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66065":{"date":{"__isSmartRef__":true,"id":66066},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66066":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66067":{"date":{"__isSmartRef__":true,"id":66068},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66068":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66069":{"date":{"__isSmartRef__":true,"id":66070},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66070":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66071":{"date":{"__isSmartRef__":true,"id":66072},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66072":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66073":{"date":{"__isSmartRef__":true,"id":66074},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66074":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66075":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66076":{"morph":{"__isSmartRef__":true,"id":66055},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66077":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66078}},"66078":{"test01IsMorph":{"__isSmartRef__":true,"id":66079}},"66079":{"varMapping":{"__isSmartRef__":true,"id":66080},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66080":{"this":{"__isSmartRef__":true,"id":66077}},"66081":{},"66082":{"change":{"__isSmartRef__":true,"id":66083},"tick":{"__isSmartRef__":true,"id":66087}},"66083":{"varMapping":{"__isSmartRef__":true,"id":66084},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66084":{"this":{"__isSmartRef__":true,"id":66055}},"66085":{"timestamp":{"__isSmartRef__":true,"id":66086},"user":"cschuster","tags":[]},"66086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66087":{"varMapping":{"__isSmartRef__":true,"id":66088},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66088":{"this":{"__isSmartRef__":true,"id":66055}},"66089":{"timestamp":{"__isSmartRef__":true,"id":66090},"user":"cschuster","tags":[]},"66090":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66091":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66092}],"id":"728FF5B0-084F-4AD3-A25E-6350505E37B1","shape":{"__isSmartRef__":true,"id":66093},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1736","partsBinMetaInfo":{"__isSmartRef__":true,"id":66094},"eventHandler":{"__isSmartRef__":true,"id":66112},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","F6A919BD-DCC0-4156-BA0D-6C7539C477F1"],"partTests":{"__isSmartRef__":true,"id":66113},"_ClipMode":"visible","moved":true,"b":58.50188761833124,"#startLetters":"set","isBeingDragged":false,"delta":0.5850188761833124,"_Rotation":22.445549754576618,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66118},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5488.1,4372.4)"},"66092":{"target":{"__isSmartRef__":true,"id":66091},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66093":{"_BorderWidth":9.263286888437595,"_ClipMode":"visible","_BorderRadius":10.919015851001765,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.6,65.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(218,352,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-30.4)"},"66094":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66095},{"__isSmartRef__":true,"id":66097},{"__isSmartRef__":true,"id":66099},{"__isSmartRef__":true,"id":66101},{"__isSmartRef__":true,"id":66103},{"__isSmartRef__":true,"id":66105},{"__isSmartRef__":true,"id":66107},{"__isSmartRef__":true,"id":66109}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66111},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66095":{"date":{"__isSmartRef__":true,"id":66096},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66096":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66097":{"date":{"__isSmartRef__":true,"id":66098},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66098":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66099":{"date":{"__isSmartRef__":true,"id":66100},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66100":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66101":{"date":{"__isSmartRef__":true,"id":66102},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66102":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66103":{"date":{"__isSmartRef__":true,"id":66104},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66104":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66105":{"date":{"__isSmartRef__":true,"id":66106},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66106":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66107":{"date":{"__isSmartRef__":true,"id":66108},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66108":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66109":{"date":{"__isSmartRef__":true,"id":66110},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66110":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66111":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66112":{"morph":{"__isSmartRef__":true,"id":66091},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66113":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66114}},"66114":{"test01IsMorph":{"__isSmartRef__":true,"id":66115}},"66115":{"varMapping":{"__isSmartRef__":true,"id":66116},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66116":{"this":{"__isSmartRef__":true,"id":66113}},"66117":{},"66118":{"change":{"__isSmartRef__":true,"id":66119},"tick":{"__isSmartRef__":true,"id":66123}},"66119":{"varMapping":{"__isSmartRef__":true,"id":66120},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66120":{"this":{"__isSmartRef__":true,"id":66091}},"66121":{"timestamp":{"__isSmartRef__":true,"id":66122},"user":"cschuster","tags":[]},"66122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66123":{"varMapping":{"__isSmartRef__":true,"id":66124},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66124":{"this":{"__isSmartRef__":true,"id":66091}},"66125":{"timestamp":{"__isSmartRef__":true,"id":66126},"user":"cschuster","tags":[]},"66126":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66127":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66128}],"id":"4F1522D9-5944-4224-B9C6-C7F153DEAA12","shape":{"__isSmartRef__":true,"id":66129},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1737","partsBinMetaInfo":{"__isSmartRef__":true,"id":66130},"eventHandler":{"__isSmartRef__":true,"id":66148},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","D65A44FD-ADF0-4285-B4DE-0C6F822C32A4"],"partTests":{"__isSmartRef__":true,"id":66149},"_ClipMode":"visible","moved":true,"b":181.12675526586827,"#startLetters":"set","isBeingDragged":false,"delta":0.9790635419776663,"_Rotation":-0.8491902110257837,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66154},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4844.0,5152.1)"},"66128":{"target":{"__isSmartRef__":true,"id":66127},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66129":{"_BorderWidth":4.901678391425803,"_ClipMode":"visible","_BorderRadius":39.98453257805981,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.6,100.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-6,-261,-223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.6,-0.0)"},"66130":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66131},{"__isSmartRef__":true,"id":66133},{"__isSmartRef__":true,"id":66135},{"__isSmartRef__":true,"id":66137},{"__isSmartRef__":true,"id":66139},{"__isSmartRef__":true,"id":66141},{"__isSmartRef__":true,"id":66143},{"__isSmartRef__":true,"id":66145}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66147},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66131":{"date":{"__isSmartRef__":true,"id":66132},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66132":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66133":{"date":{"__isSmartRef__":true,"id":66134},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66134":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66135":{"date":{"__isSmartRef__":true,"id":66136},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66136":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66137":{"date":{"__isSmartRef__":true,"id":66138},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66138":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66139":{"date":{"__isSmartRef__":true,"id":66140},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66140":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66141":{"date":{"__isSmartRef__":true,"id":66142},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66142":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66143":{"date":{"__isSmartRef__":true,"id":66144},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66144":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66145":{"date":{"__isSmartRef__":true,"id":66146},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66146":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66147":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66148":{"morph":{"__isSmartRef__":true,"id":66127},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66149":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66150}},"66150":{"test01IsMorph":{"__isSmartRef__":true,"id":66151}},"66151":{"varMapping":{"__isSmartRef__":true,"id":66152},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66152":{"this":{"__isSmartRef__":true,"id":66149}},"66153":{},"66154":{"change":{"__isSmartRef__":true,"id":66155},"tick":{"__isSmartRef__":true,"id":66159}},"66155":{"varMapping":{"__isSmartRef__":true,"id":66156},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66156":{"this":{"__isSmartRef__":true,"id":66127}},"66157":{"timestamp":{"__isSmartRef__":true,"id":66158},"user":"cschuster","tags":[]},"66158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66159":{"varMapping":{"__isSmartRef__":true,"id":66160},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66160":{"this":{"__isSmartRef__":true,"id":66127}},"66161":{"timestamp":{"__isSmartRef__":true,"id":66162},"user":"cschuster","tags":[]},"66162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66163":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66164}],"id":"0B5ACE89-8B70-49DA-9D6A-5F4339BB41CC","shape":{"__isSmartRef__":true,"id":66165},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1738","partsBinMetaInfo":{"__isSmartRef__":true,"id":66166},"eventHandler":{"__isSmartRef__":true,"id":66184},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","8DE8D5BC-C922-46F9-A94E-98AADFD3E721","EC4DBAC5-CFC4-4209-BD41-8BF46413B478"],"partTests":{"__isSmartRef__":true,"id":66185},"_ClipMode":"visible","moved":true,"b":34.224960327963345,"#startLetters":"set","isBeingDragged":false,"delta":-0.9993099376442842,"_Rotation":-14.49972032625514,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66190},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4314.0,4599.9)"},"66164":{"target":{"__isSmartRef__":true,"id":66163},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66165":{"_BorderWidth":7.812218169035646,"_ClipMode":"visible","_BorderRadius":27.346286351593285,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.2,77.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(144,356,88)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.2,-36.5)"},"66166":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66167},{"__isSmartRef__":true,"id":66169},{"__isSmartRef__":true,"id":66171},{"__isSmartRef__":true,"id":66173},{"__isSmartRef__":true,"id":66175},{"__isSmartRef__":true,"id":66177},{"__isSmartRef__":true,"id":66179},{"__isSmartRef__":true,"id":66181}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66183},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66167":{"date":{"__isSmartRef__":true,"id":66168},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66168":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66169":{"date":{"__isSmartRef__":true,"id":66170},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66170":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66171":{"date":{"__isSmartRef__":true,"id":66172},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66172":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66173":{"date":{"__isSmartRef__":true,"id":66174},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66174":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66175":{"date":{"__isSmartRef__":true,"id":66176},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66176":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66177":{"date":{"__isSmartRef__":true,"id":66178},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66178":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66179":{"date":{"__isSmartRef__":true,"id":66180},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66181":{"date":{"__isSmartRef__":true,"id":66182},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66182":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66183":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66184":{"morph":{"__isSmartRef__":true,"id":66163},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66185":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66186}},"66186":{"test01IsMorph":{"__isSmartRef__":true,"id":66187}},"66187":{"varMapping":{"__isSmartRef__":true,"id":66188},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66188":{"this":{"__isSmartRef__":true,"id":66185}},"66189":{},"66190":{"change":{"__isSmartRef__":true,"id":66191},"tick":{"__isSmartRef__":true,"id":66195}},"66191":{"varMapping":{"__isSmartRef__":true,"id":66192},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66192":{"this":{"__isSmartRef__":true,"id":66163}},"66193":{"timestamp":{"__isSmartRef__":true,"id":66194},"user":"cschuster","tags":[]},"66194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66195":{"varMapping":{"__isSmartRef__":true,"id":66196},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66196":{"this":{"__isSmartRef__":true,"id":66163}},"66197":{"timestamp":{"__isSmartRef__":true,"id":66198},"user":"cschuster","tags":[]},"66198":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66199":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66200}],"id":"CAD40584-FC64-4548-93E6-96F1487FB42E","shape":{"__isSmartRef__":true,"id":66201},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1739","partsBinMetaInfo":{"__isSmartRef__":true,"id":66202},"eventHandler":{"__isSmartRef__":true,"id":66220},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9ADCB672-0B4D-40E6-83E4-2687CE40BC0F"],"partTests":{"__isSmartRef__":true,"id":66221},"_ClipMode":"visible","moved":true,"b":348.40881202043965,"#startLetters":"set","isBeingDragged":false,"delta":-0.9659323316300288,"_Rotation":42.49121290572573,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66226},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5404.8,4592.8)"},"66200":{"target":{"__isSmartRef__":true,"id":66199},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66201":{"_BorderWidth":3.9953636935026164,"_ClipMode":"visible","_BorderRadius":38.38512942666767,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.3,108.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-52,199,98)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.0,-39.6)"},"66202":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66203},{"__isSmartRef__":true,"id":66205},{"__isSmartRef__":true,"id":66207},{"__isSmartRef__":true,"id":66209},{"__isSmartRef__":true,"id":66211},{"__isSmartRef__":true,"id":66213},{"__isSmartRef__":true,"id":66215},{"__isSmartRef__":true,"id":66217}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66219},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66203":{"date":{"__isSmartRef__":true,"id":66204},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66204":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66205":{"date":{"__isSmartRef__":true,"id":66206},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66206":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66207":{"date":{"__isSmartRef__":true,"id":66208},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66208":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66209":{"date":{"__isSmartRef__":true,"id":66210},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66210":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66211":{"date":{"__isSmartRef__":true,"id":66212},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66212":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66213":{"date":{"__isSmartRef__":true,"id":66214},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66214":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66215":{"date":{"__isSmartRef__":true,"id":66216},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66216":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66217":{"date":{"__isSmartRef__":true,"id":66218},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66218":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66219":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66220":{"morph":{"__isSmartRef__":true,"id":66199},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66221":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66222}},"66222":{"test01IsMorph":{"__isSmartRef__":true,"id":66223}},"66223":{"varMapping":{"__isSmartRef__":true,"id":66224},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66224":{"this":{"__isSmartRef__":true,"id":66221}},"66225":{},"66226":{"change":{"__isSmartRef__":true,"id":66227},"tick":{"__isSmartRef__":true,"id":66231}},"66227":{"varMapping":{"__isSmartRef__":true,"id":66228},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66228":{"this":{"__isSmartRef__":true,"id":66199}},"66229":{"timestamp":{"__isSmartRef__":true,"id":66230},"user":"cschuster","tags":[]},"66230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66231":{"varMapping":{"__isSmartRef__":true,"id":66232},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66232":{"this":{"__isSmartRef__":true,"id":66199}},"66233":{"timestamp":{"__isSmartRef__":true,"id":66234},"user":"cschuster","tags":[]},"66234":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66235":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66236}],"id":"22DCCDCD-91C7-43F0-B265-51CA98250B6C","shape":{"__isSmartRef__":true,"id":66237},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1740","partsBinMetaInfo":{"__isSmartRef__":true,"id":66238},"eventHandler":{"__isSmartRef__":true,"id":66256},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C02A23E9-FCC3-4C91-94D8-7063CBD14C13"],"partTests":{"__isSmartRef__":true,"id":66257},"_ClipMode":"visible","moved":true,"b":121,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-17.264780882458982,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66262},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5929.7,4690.6)"},"66236":{"target":{"__isSmartRef__":true,"id":66235},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66237":{"_BorderWidth":9.285836503510563,"_ClipMode":"visible","_BorderRadius":10.610568744282185,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,88,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-9.7)"},"66238":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66239},{"__isSmartRef__":true,"id":66241},{"__isSmartRef__":true,"id":66243},{"__isSmartRef__":true,"id":66245},{"__isSmartRef__":true,"id":66247},{"__isSmartRef__":true,"id":66249},{"__isSmartRef__":true,"id":66251},{"__isSmartRef__":true,"id":66253}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66255},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66239":{"date":{"__isSmartRef__":true,"id":66240},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66240":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66241":{"date":{"__isSmartRef__":true,"id":66242},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66242":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66243":{"date":{"__isSmartRef__":true,"id":66244},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66244":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66245":{"date":{"__isSmartRef__":true,"id":66246},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66246":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66247":{"date":{"__isSmartRef__":true,"id":66248},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66248":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66249":{"date":{"__isSmartRef__":true,"id":66250},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66250":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66251":{"date":{"__isSmartRef__":true,"id":66252},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66252":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66253":{"date":{"__isSmartRef__":true,"id":66254},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66254":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66255":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66256":{"morph":{"__isSmartRef__":true,"id":66235},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66257":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66258}},"66258":{"test01IsMorph":{"__isSmartRef__":true,"id":66259}},"66259":{"varMapping":{"__isSmartRef__":true,"id":66260},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66260":{"this":{"__isSmartRef__":true,"id":66257}},"66261":{},"66262":{"change":{"__isSmartRef__":true,"id":66263},"tick":{"__isSmartRef__":true,"id":66267}},"66263":{"varMapping":{"__isSmartRef__":true,"id":66264},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66264":{"this":{"__isSmartRef__":true,"id":66235}},"66265":{"timestamp":{"__isSmartRef__":true,"id":66266},"user":"cschuster","tags":[]},"66266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66267":{"varMapping":{"__isSmartRef__":true,"id":66268},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66268":{"this":{"__isSmartRef__":true,"id":66235}},"66269":{"timestamp":{"__isSmartRef__":true,"id":66270},"user":"cschuster","tags":[]},"66270":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66271":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66272}],"id":"8D48917A-8EDB-43B6-8AF9-00B2AEE7CD7E","shape":{"__isSmartRef__":true,"id":66273},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1741","partsBinMetaInfo":{"__isSmartRef__":true,"id":66274},"eventHandler":{"__isSmartRef__":true,"id":66292},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4EF8EF76-25A7-484F-AFCB-EA0E8F98BCBC"],"partTests":{"__isSmartRef__":true,"id":66293},"_ClipMode":"visible","moved":true,"b":282.764455639699,"#startLetters":"set","isBeingDragged":false,"delta":0.7704753559664823,"_Rotation":8.638170787361013,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66298},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4616.1,4022.9)"},"66272":{"target":{"__isSmartRef__":true,"id":66271},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66273":{"_BorderWidth":0.1235669608350225,"_ClipMode":"visible","_BorderRadius":1.9526413032643508,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.8,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-193,-25)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-24.4)"},"66274":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66275},{"__isSmartRef__":true,"id":66277},{"__isSmartRef__":true,"id":66279},{"__isSmartRef__":true,"id":66281},{"__isSmartRef__":true,"id":66283},{"__isSmartRef__":true,"id":66285},{"__isSmartRef__":true,"id":66287},{"__isSmartRef__":true,"id":66289}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66291},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66275":{"date":{"__isSmartRef__":true,"id":66276},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66276":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66277":{"date":{"__isSmartRef__":true,"id":66278},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66278":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66279":{"date":{"__isSmartRef__":true,"id":66280},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66280":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66281":{"date":{"__isSmartRef__":true,"id":66282},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66282":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66283":{"date":{"__isSmartRef__":true,"id":66284},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66284":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66285":{"date":{"__isSmartRef__":true,"id":66286},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66286":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66287":{"date":{"__isSmartRef__":true,"id":66288},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66288":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66289":{"date":{"__isSmartRef__":true,"id":66290},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66290":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66291":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66292":{"morph":{"__isSmartRef__":true,"id":66271},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66293":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66294}},"66294":{"test01IsMorph":{"__isSmartRef__":true,"id":66295}},"66295":{"varMapping":{"__isSmartRef__":true,"id":66296},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66296":{"this":{"__isSmartRef__":true,"id":66293}},"66297":{},"66298":{"change":{"__isSmartRef__":true,"id":66299},"tick":{"__isSmartRef__":true,"id":66303}},"66299":{"varMapping":{"__isSmartRef__":true,"id":66300},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66301},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66300":{"this":{"__isSmartRef__":true,"id":66271}},"66301":{"timestamp":{"__isSmartRef__":true,"id":66302},"user":"cschuster","tags":[]},"66302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66303":{"varMapping":{"__isSmartRef__":true,"id":66304},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66304":{"this":{"__isSmartRef__":true,"id":66271}},"66305":{"timestamp":{"__isSmartRef__":true,"id":66306},"user":"cschuster","tags":[]},"66306":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66307":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66308}],"id":"A0B1BB76-060F-4527-A2BD-21D2A9CAD475","shape":{"__isSmartRef__":true,"id":66309},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1742","partsBinMetaInfo":{"__isSmartRef__":true,"id":66310},"eventHandler":{"__isSmartRef__":true,"id":66328},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","2609002A-96B4-4CAB-B0FA-AC88679A3749","99C58629-FF7E-4120-894B-60C44AA60F51"],"partTests":{"__isSmartRef__":true,"id":66329},"_ClipMode":"visible","moved":true,"b":157.5173222797457,"#startLetters":"set","isBeingDragged":false,"delta":0.6848579229554161,"_Rotation":48.6039049114808,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66334},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5183.1,4167.7)"},"66308":{"target":{"__isSmartRef__":true,"id":66307},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66309":{"_BorderWidth":6.912020488137305,"_ClipMode":"visible","_BorderRadius":34.1506842447091,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.7,84.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(98,-139,45)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.6,-1.5)"},"66310":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66311},{"__isSmartRef__":true,"id":66313},{"__isSmartRef__":true,"id":66315},{"__isSmartRef__":true,"id":66317},{"__isSmartRef__":true,"id":66319},{"__isSmartRef__":true,"id":66321},{"__isSmartRef__":true,"id":66323},{"__isSmartRef__":true,"id":66325}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66327},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66311":{"date":{"__isSmartRef__":true,"id":66312},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66312":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66313":{"date":{"__isSmartRef__":true,"id":66314},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66314":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66315":{"date":{"__isSmartRef__":true,"id":66316},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66316":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66317":{"date":{"__isSmartRef__":true,"id":66318},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66318":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66319":{"date":{"__isSmartRef__":true,"id":66320},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66320":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66321":{"date":{"__isSmartRef__":true,"id":66322},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66322":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66323":{"date":{"__isSmartRef__":true,"id":66324},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66324":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66325":{"date":{"__isSmartRef__":true,"id":66326},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66326":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66327":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66328":{"morph":{"__isSmartRef__":true,"id":66307},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66329":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66330}},"66330":{"test01IsMorph":{"__isSmartRef__":true,"id":66331}},"66331":{"varMapping":{"__isSmartRef__":true,"id":66332},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66332":{"this":{"__isSmartRef__":true,"id":66329}},"66333":{},"66334":{"change":{"__isSmartRef__":true,"id":66335},"tick":{"__isSmartRef__":true,"id":66339}},"66335":{"varMapping":{"__isSmartRef__":true,"id":66336},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66336":{"this":{"__isSmartRef__":true,"id":66307}},"66337":{"timestamp":{"__isSmartRef__":true,"id":66338},"user":"cschuster","tags":[]},"66338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66339":{"varMapping":{"__isSmartRef__":true,"id":66340},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66340":{"this":{"__isSmartRef__":true,"id":66307}},"66341":{"timestamp":{"__isSmartRef__":true,"id":66342},"user":"cschuster","tags":[]},"66342":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66343":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66344}],"id":"334EAE3E-1024-4CA3-909C-A936DD86204B","shape":{"__isSmartRef__":true,"id":66345},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1743","partsBinMetaInfo":{"__isSmartRef__":true,"id":66346},"eventHandler":{"__isSmartRef__":true,"id":66364},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C","F6F978D1-8953-4960-8EB4-7794E62EC286"],"partTests":{"__isSmartRef__":true,"id":66365},"_ClipMode":"visible","moved":true,"b":244.03457418089965,"#startLetters":"set","isBeingDragged":false,"delta":0.9139871692168526,"_Rotation":37.74742712360485,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66370},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5338.4,4704.3)"},"66344":{"target":{"__isSmartRef__":true,"id":66343},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66345":{"_BorderWidth":0.5047079480599557,"_ClipMode":"visible","_BorderRadius":7.667758988423468,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,136.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-230,-342,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-11.2)"},"66346":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66347},{"__isSmartRef__":true,"id":66349},{"__isSmartRef__":true,"id":66351},{"__isSmartRef__":true,"id":66353},{"__isSmartRef__":true,"id":66355},{"__isSmartRef__":true,"id":66357},{"__isSmartRef__":true,"id":66359},{"__isSmartRef__":true,"id":66361}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66363},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66347":{"date":{"__isSmartRef__":true,"id":66348},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66348":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66349":{"date":{"__isSmartRef__":true,"id":66350},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66350":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66351":{"date":{"__isSmartRef__":true,"id":66352},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66352":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66353":{"date":{"__isSmartRef__":true,"id":66354},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66354":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66355":{"date":{"__isSmartRef__":true,"id":66356},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66356":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66357":{"date":{"__isSmartRef__":true,"id":66358},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66358":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66359":{"date":{"__isSmartRef__":true,"id":66360},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66360":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66361":{"date":{"__isSmartRef__":true,"id":66362},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66362":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66363":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66364":{"morph":{"__isSmartRef__":true,"id":66343},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66365":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66366}},"66366":{"test01IsMorph":{"__isSmartRef__":true,"id":66367}},"66367":{"varMapping":{"__isSmartRef__":true,"id":66368},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66368":{"this":{"__isSmartRef__":true,"id":66365}},"66369":{},"66370":{"change":{"__isSmartRef__":true,"id":66371},"tick":{"__isSmartRef__":true,"id":66375}},"66371":{"varMapping":{"__isSmartRef__":true,"id":66372},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66372":{"this":{"__isSmartRef__":true,"id":66343}},"66373":{"timestamp":{"__isSmartRef__":true,"id":66374},"user":"cschuster","tags":[]},"66374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66375":{"varMapping":{"__isSmartRef__":true,"id":66376},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66376":{"this":{"__isSmartRef__":true,"id":66343}},"66377":{"timestamp":{"__isSmartRef__":true,"id":66378},"user":"cschuster","tags":[]},"66378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66379":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66380}],"id":"3566A4A2-ADAA-4178-B759-47040BC12FA6","shape":{"__isSmartRef__":true,"id":66381},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1744","partsBinMetaInfo":{"__isSmartRef__":true,"id":66382},"eventHandler":{"__isSmartRef__":true,"id":66400},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579"],"partTests":{"__isSmartRef__":true,"id":66401},"_ClipMode":"visible","moved":true,"b":294.1454762761714,"#startLetters":"set","isBeingDragged":false,"delta":-0.8780603163177148,"_Rotation":14.804904351450539,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66406},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3399.1,4599.2)"},"66380":{"target":{"__isSmartRef__":true,"id":66379},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66381":{"_BorderWidth":0.4374510327066403,"_ClipMode":"visible","_BorderRadius":6.693035073680466,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.1,136.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-129,-163)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-28.2)"},"66382":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66383},{"__isSmartRef__":true,"id":66385},{"__isSmartRef__":true,"id":66387},{"__isSmartRef__":true,"id":66389},{"__isSmartRef__":true,"id":66391},{"__isSmartRef__":true,"id":66393},{"__isSmartRef__":true,"id":66395},{"__isSmartRef__":true,"id":66397}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66399},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66383":{"date":{"__isSmartRef__":true,"id":66384},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66384":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66385":{"date":{"__isSmartRef__":true,"id":66386},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66386":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66387":{"date":{"__isSmartRef__":true,"id":66388},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66388":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66389":{"date":{"__isSmartRef__":true,"id":66390},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66390":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66391":{"date":{"__isSmartRef__":true,"id":66392},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66392":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66393":{"date":{"__isSmartRef__":true,"id":66394},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66394":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66395":{"date":{"__isSmartRef__":true,"id":66396},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66396":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66397":{"date":{"__isSmartRef__":true,"id":66398},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66398":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66399":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66400":{"morph":{"__isSmartRef__":true,"id":66379},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66401":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66402}},"66402":{"test01IsMorph":{"__isSmartRef__":true,"id":66403}},"66403":{"varMapping":{"__isSmartRef__":true,"id":66404},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66404":{"this":{"__isSmartRef__":true,"id":66401}},"66405":{},"66406":{"change":{"__isSmartRef__":true,"id":66407},"tick":{"__isSmartRef__":true,"id":66411}},"66407":{"varMapping":{"__isSmartRef__":true,"id":66408},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66408":{"this":{"__isSmartRef__":true,"id":66379}},"66409":{"timestamp":{"__isSmartRef__":true,"id":66410},"user":"cschuster","tags":[]},"66410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66411":{"varMapping":{"__isSmartRef__":true,"id":66412},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66412":{"this":{"__isSmartRef__":true,"id":66379}},"66413":{"timestamp":{"__isSmartRef__":true,"id":66414},"user":"cschuster","tags":[]},"66414":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66415":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66416}],"id":"5261C28C-24D1-42C6-9237-9ED1BB047FA7","shape":{"__isSmartRef__":true,"id":66417},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1745","partsBinMetaInfo":{"__isSmartRef__":true,"id":66418},"eventHandler":{"__isSmartRef__":true,"id":66436},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3","1B71C276-4330-492E-8D94-9A76CB31B10D","F6BD4BD8-7301-4916-A529-B3A98CCF0DEA","4419CD99-A659-4AFA-9AAE-B1C93314F5F8"],"partTests":{"__isSmartRef__":true,"id":66437},"_ClipMode":"visible","moved":true,"b":2.447580754174851,"#startLetters":"set","isBeingDragged":false,"delta":-0.7480176134849899,"_Rotation":-18.021914504110153,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66442},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5434.6,4742.5)"},"66416":{"target":{"__isSmartRef__":true,"id":66415},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66417":{"_BorderWidth":5.213526757888402,"_ClipMode":"visible","_BorderRadius":39.927050117865065,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.4,98.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(11,267,231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.9,-40.0)"},"66418":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66419},{"__isSmartRef__":true,"id":66421},{"__isSmartRef__":true,"id":66423},{"__isSmartRef__":true,"id":66425},{"__isSmartRef__":true,"id":66427},{"__isSmartRef__":true,"id":66429},{"__isSmartRef__":true,"id":66431},{"__isSmartRef__":true,"id":66433}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66435},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66419":{"date":{"__isSmartRef__":true,"id":66420},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66420":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66421":{"date":{"__isSmartRef__":true,"id":66422},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66422":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66423":{"date":{"__isSmartRef__":true,"id":66424},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66424":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66425":{"date":{"__isSmartRef__":true,"id":66426},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66426":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66427":{"date":{"__isSmartRef__":true,"id":66428},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66428":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66429":{"date":{"__isSmartRef__":true,"id":66430},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66430":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66431":{"date":{"__isSmartRef__":true,"id":66432},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66432":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66433":{"date":{"__isSmartRef__":true,"id":66434},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66434":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66435":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66436":{"morph":{"__isSmartRef__":true,"id":66415},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66437":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66438}},"66438":{"test01IsMorph":{"__isSmartRef__":true,"id":66439}},"66439":{"varMapping":{"__isSmartRef__":true,"id":66440},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66441},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66440":{"this":{"__isSmartRef__":true,"id":66437}},"66441":{},"66442":{"change":{"__isSmartRef__":true,"id":66443},"tick":{"__isSmartRef__":true,"id":66447}},"66443":{"varMapping":{"__isSmartRef__":true,"id":66444},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66444":{"this":{"__isSmartRef__":true,"id":66415}},"66445":{"timestamp":{"__isSmartRef__":true,"id":66446},"user":"cschuster","tags":[]},"66446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66447":{"varMapping":{"__isSmartRef__":true,"id":66448},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66448":{"this":{"__isSmartRef__":true,"id":66415}},"66449":{"timestamp":{"__isSmartRef__":true,"id":66450},"user":"cschuster","tags":[]},"66450":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66451":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66452}],"id":"AF7DF3AA-2BBF-415E-91DD-38A509462C44","shape":{"__isSmartRef__":true,"id":66453},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1746","partsBinMetaInfo":{"__isSmartRef__":true,"id":66454},"eventHandler":{"__isSmartRef__":true,"id":66472},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383","877008D9-A28D-4E8B-8497-1F5282A9ED46","C04E2D86-CFB9-460C-9232-839AC2549DDA"],"partTests":{"__isSmartRef__":true,"id":66473},"_ClipMode":"visible","moved":true,"b":206.10582076990977,"#startLetters":"set","isBeingDragged":false,"delta":-0.7772433294449002,"_Rotation":-14.434491546853613,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66478},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5369.9,4888.6)"},"66452":{"target":{"__isSmartRef__":true,"id":66451},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66453":{"_BorderWidth":2.7998480017815788,"_ClipMode":"visible","_BorderRadius":32.25492989557679,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.6,117.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-113,-343,-179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-2.0)"},"66454":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66455},{"__isSmartRef__":true,"id":66457},{"__isSmartRef__":true,"id":66459},{"__isSmartRef__":true,"id":66461},{"__isSmartRef__":true,"id":66463},{"__isSmartRef__":true,"id":66465},{"__isSmartRef__":true,"id":66467},{"__isSmartRef__":true,"id":66469}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66471},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66455":{"date":{"__isSmartRef__":true,"id":66456},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66456":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66457":{"date":{"__isSmartRef__":true,"id":66458},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66458":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66459":{"date":{"__isSmartRef__":true,"id":66460},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66460":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66461":{"date":{"__isSmartRef__":true,"id":66462},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66462":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66463":{"date":{"__isSmartRef__":true,"id":66464},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66464":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66465":{"date":{"__isSmartRef__":true,"id":66466},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66466":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66467":{"date":{"__isSmartRef__":true,"id":66468},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66468":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66469":{"date":{"__isSmartRef__":true,"id":66470},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66470":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66471":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66472":{"morph":{"__isSmartRef__":true,"id":66451},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66473":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66474}},"66474":{"test01IsMorph":{"__isSmartRef__":true,"id":66475}},"66475":{"varMapping":{"__isSmartRef__":true,"id":66476},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66476":{"this":{"__isSmartRef__":true,"id":66473}},"66477":{},"66478":{"change":{"__isSmartRef__":true,"id":66479},"tick":{"__isSmartRef__":true,"id":66483}},"66479":{"varMapping":{"__isSmartRef__":true,"id":66480},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66480":{"this":{"__isSmartRef__":true,"id":66451}},"66481":{"timestamp":{"__isSmartRef__":true,"id":66482},"user":"cschuster","tags":[]},"66482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66483":{"varMapping":{"__isSmartRef__":true,"id":66484},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66484":{"this":{"__isSmartRef__":true,"id":66451}},"66485":{"timestamp":{"__isSmartRef__":true,"id":66486},"user":"cschuster","tags":[]},"66486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66487":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66488}],"id":"97EE7E1E-428B-48A7-B4BD-9EAEB900B379","shape":{"__isSmartRef__":true,"id":66489},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1747","partsBinMetaInfo":{"__isSmartRef__":true,"id":66490},"eventHandler":{"__isSmartRef__":true,"id":66508},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","5D62753A-A29E-4F60-A378-5BDAC6E3CB4A","1DBFC5E9-D34E-42FA-BE23-8B1B0DD07E94"],"partTests":{"__isSmartRef__":true,"id":66509},"_ClipMode":"visible","moved":true,"b":27.279024499235675,"#startLetters":"set","isBeingDragged":false,"delta":-0.8944112244644202,"_Rotation":-4.021907031292854,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66514},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5883.9,4294.8)"},"66488":{"target":{"__isSmartRef__":true,"id":66487},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66489":{"_BorderWidth":7.291621042480982,"_ClipMode":"visible","_BorderRadius":31.5975567962534,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.6,81.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(117,345,167)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.2,-37.8)"},"66490":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66491},{"__isSmartRef__":true,"id":66493},{"__isSmartRef__":true,"id":66495},{"__isSmartRef__":true,"id":66497},{"__isSmartRef__":true,"id":66499},{"__isSmartRef__":true,"id":66501},{"__isSmartRef__":true,"id":66503},{"__isSmartRef__":true,"id":66505}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66507},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66491":{"date":{"__isSmartRef__":true,"id":66492},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66492":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66493":{"date":{"__isSmartRef__":true,"id":66494},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66494":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66495":{"date":{"__isSmartRef__":true,"id":66496},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66496":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66497":{"date":{"__isSmartRef__":true,"id":66498},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66498":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66499":{"date":{"__isSmartRef__":true,"id":66500},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66500":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66501":{"date":{"__isSmartRef__":true,"id":66502},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66502":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66503":{"date":{"__isSmartRef__":true,"id":66504},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66504":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66505":{"date":{"__isSmartRef__":true,"id":66506},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66506":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66507":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66508":{"morph":{"__isSmartRef__":true,"id":66487},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66509":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66510}},"66510":{"test01IsMorph":{"__isSmartRef__":true,"id":66511}},"66511":{"varMapping":{"__isSmartRef__":true,"id":66512},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66512":{"this":{"__isSmartRef__":true,"id":66509}},"66513":{},"66514":{"change":{"__isSmartRef__":true,"id":66515},"tick":{"__isSmartRef__":true,"id":66519}},"66515":{"varMapping":{"__isSmartRef__":true,"id":66516},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66516":{"this":{"__isSmartRef__":true,"id":66487}},"66517":{"timestamp":{"__isSmartRef__":true,"id":66518},"user":"cschuster","tags":[]},"66518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66519":{"varMapping":{"__isSmartRef__":true,"id":66520},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66520":{"this":{"__isSmartRef__":true,"id":66487}},"66521":{"timestamp":{"__isSmartRef__":true,"id":66522},"user":"cschuster","tags":[]},"66522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66523":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66524}],"id":"62ADD3D7-9FE8-49B7-B213-58FB59E96483","shape":{"__isSmartRef__":true,"id":66525},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1748","partsBinMetaInfo":{"__isSmartRef__":true,"id":66526},"eventHandler":{"__isSmartRef__":true,"id":66544},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED"],"partTests":{"__isSmartRef__":true,"id":66545},"_ClipMode":"visible","moved":true,"b":169.0336923545692,"#startLetters":"set","isBeingDragged":false,"delta":0.9390760686364956,"_Rotation":-6.178892629116112,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66550},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5208.0,5657.3)"},"66524":{"target":{"__isSmartRef__":true,"id":66523},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66525":{"_BorderWidth":5.951158619484363,"_ClipMode":"visible","_BorderRadius":38.55247564892896,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.1,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,-202,-106)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-0.4)"},"66526":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66527},{"__isSmartRef__":true,"id":66529},{"__isSmartRef__":true,"id":66531},{"__isSmartRef__":true,"id":66533},{"__isSmartRef__":true,"id":66535},{"__isSmartRef__":true,"id":66537},{"__isSmartRef__":true,"id":66539},{"__isSmartRef__":true,"id":66541}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66543},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66527":{"date":{"__isSmartRef__":true,"id":66528},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66528":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66529":{"date":{"__isSmartRef__":true,"id":66530},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66530":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66531":{"date":{"__isSmartRef__":true,"id":66532},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66532":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66533":{"date":{"__isSmartRef__":true,"id":66534},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66534":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66535":{"date":{"__isSmartRef__":true,"id":66536},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66536":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66537":{"date":{"__isSmartRef__":true,"id":66538},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66538":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66539":{"date":{"__isSmartRef__":true,"id":66540},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66540":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66541":{"date":{"__isSmartRef__":true,"id":66542},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66542":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66543":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66544":{"morph":{"__isSmartRef__":true,"id":66523},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66545":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66546}},"66546":{"test01IsMorph":{"__isSmartRef__":true,"id":66547}},"66547":{"varMapping":{"__isSmartRef__":true,"id":66548},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66548":{"this":{"__isSmartRef__":true,"id":66545}},"66549":{},"66550":{"change":{"__isSmartRef__":true,"id":66551},"tick":{"__isSmartRef__":true,"id":66555}},"66551":{"varMapping":{"__isSmartRef__":true,"id":66552},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66552":{"this":{"__isSmartRef__":true,"id":66523}},"66553":{"timestamp":{"__isSmartRef__":true,"id":66554},"user":"cschuster","tags":[]},"66554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66555":{"varMapping":{"__isSmartRef__":true,"id":66556},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66556":{"this":{"__isSmartRef__":true,"id":66523}},"66557":{"timestamp":{"__isSmartRef__":true,"id":66558},"user":"cschuster","tags":[]},"66558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66559":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66560}],"id":"C28149BB-46A8-4F4E-956B-7E60867F261F","shape":{"__isSmartRef__":true,"id":66561},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1749","partsBinMetaInfo":{"__isSmartRef__":true,"id":66562},"eventHandler":{"__isSmartRef__":true,"id":66580},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B"],"partTests":{"__isSmartRef__":true,"id":66581},"_ClipMode":"visible","moved":true,"b":23.353300439193845,"#startLetters":"set","isBeingDragged":false,"delta":-0.8171036397106946,"_Rotation":4.206791039042901,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66586},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4780.9,4233.7)"},"66560":{"target":{"__isSmartRef__":true,"id":66559},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66561":{"_BorderWidth":6.981998663548131,"_ClipMode":"visible","_BorderRadius":33.71469007630948,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.1,84.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,337,203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.9,-38.4)"},"66562":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66563},{"__isSmartRef__":true,"id":66565},{"__isSmartRef__":true,"id":66567},{"__isSmartRef__":true,"id":66569},{"__isSmartRef__":true,"id":66571},{"__isSmartRef__":true,"id":66573},{"__isSmartRef__":true,"id":66575},{"__isSmartRef__":true,"id":66577}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66579},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66563":{"date":{"__isSmartRef__":true,"id":66564},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66564":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66565":{"date":{"__isSmartRef__":true,"id":66566},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66566":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66567":{"date":{"__isSmartRef__":true,"id":66568},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66568":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66569":{"date":{"__isSmartRef__":true,"id":66570},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66570":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66571":{"date":{"__isSmartRef__":true,"id":66572},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66572":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66573":{"date":{"__isSmartRef__":true,"id":66574},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66574":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66575":{"date":{"__isSmartRef__":true,"id":66576},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66576":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66577":{"date":{"__isSmartRef__":true,"id":66578},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66578":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66579":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66580":{"morph":{"__isSmartRef__":true,"id":66559},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66581":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66582}},"66582":{"test01IsMorph":{"__isSmartRef__":true,"id":66583}},"66583":{"varMapping":{"__isSmartRef__":true,"id":66584},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66585},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66584":{"this":{"__isSmartRef__":true,"id":66581}},"66585":{},"66586":{"change":{"__isSmartRef__":true,"id":66587},"tick":{"__isSmartRef__":true,"id":66591}},"66587":{"varMapping":{"__isSmartRef__":true,"id":66588},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66588":{"this":{"__isSmartRef__":true,"id":66559}},"66589":{"timestamp":{"__isSmartRef__":true,"id":66590},"user":"cschuster","tags":[]},"66590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66591":{"varMapping":{"__isSmartRef__":true,"id":66592},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66592":{"this":{"__isSmartRef__":true,"id":66559}},"66593":{"timestamp":{"__isSmartRef__":true,"id":66594},"user":"cschuster","tags":[]},"66594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66595":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66596}],"id":"ED9F8286-04EF-482F-ABDD-64F04BC70F93","shape":{"__isSmartRef__":true,"id":66597},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1750","partsBinMetaInfo":{"__isSmartRef__":true,"id":66598},"eventHandler":{"__isSmartRef__":true,"id":66616},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A","71B3AC39-0CD0-4301-AB47-B35B40A44199","A978977F-5378-472A-B53C-435E68592FB0","238CE218-E458-4E60-8821-FAF11080CEC2","666FBA3E-E1D1-497D-A183-B10C0B467F74"],"partTests":{"__isSmartRef__":true,"id":66617},"_ClipMode":"visible","moved":true,"b":76.36446704901755,"#startLetters":"set","isBeingDragged":false,"delta":0.8677780346479267,"_Rotation":-7.354345922735384,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66622},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6299.0,5732.1)"},"66596":{"target":{"__isSmartRef__":true,"id":66595},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66597":{"_BorderWidth":9.859074931502068,"_ClipMode":"visible","_BorderRadius":2.2230252960770858,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.3,61.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,309,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-24.7)"},"66598":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66599},{"__isSmartRef__":true,"id":66601},{"__isSmartRef__":true,"id":66603},{"__isSmartRef__":true,"id":66605},{"__isSmartRef__":true,"id":66607},{"__isSmartRef__":true,"id":66609},{"__isSmartRef__":true,"id":66611},{"__isSmartRef__":true,"id":66613}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66615},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66599":{"date":{"__isSmartRef__":true,"id":66600},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66600":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66601":{"date":{"__isSmartRef__":true,"id":66602},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66602":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66603":{"date":{"__isSmartRef__":true,"id":66604},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66604":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66605":{"date":{"__isSmartRef__":true,"id":66606},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66606":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66607":{"date":{"__isSmartRef__":true,"id":66608},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66608":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66609":{"date":{"__isSmartRef__":true,"id":66610},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66610":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66611":{"date":{"__isSmartRef__":true,"id":66612},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66612":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66613":{"date":{"__isSmartRef__":true,"id":66614},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66614":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66615":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66616":{"morph":{"__isSmartRef__":true,"id":66595},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66617":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66618}},"66618":{"test01IsMorph":{"__isSmartRef__":true,"id":66619}},"66619":{"varMapping":{"__isSmartRef__":true,"id":66620},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66621},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66620":{"this":{"__isSmartRef__":true,"id":66617}},"66621":{},"66622":{"change":{"__isSmartRef__":true,"id":66623},"tick":{"__isSmartRef__":true,"id":66627}},"66623":{"varMapping":{"__isSmartRef__":true,"id":66624},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66624":{"this":{"__isSmartRef__":true,"id":66595}},"66625":{"timestamp":{"__isSmartRef__":true,"id":66626},"user":"cschuster","tags":[]},"66626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66627":{"varMapping":{"__isSmartRef__":true,"id":66628},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66628":{"this":{"__isSmartRef__":true,"id":66595}},"66629":{"timestamp":{"__isSmartRef__":true,"id":66630},"user":"cschuster","tags":[]},"66630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66631":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66632}],"id":"AE298BAC-5ACE-4D33-81B0-CC691CC951B4","shape":{"__isSmartRef__":true,"id":66633},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1751","partsBinMetaInfo":{"__isSmartRef__":true,"id":66634},"eventHandler":{"__isSmartRef__":true,"id":66652},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","AC9CE088-1D9A-4A8B-8B7B-406CD5D06B65","2C1583AA-C889-4A2A-A90F-694C40675C66","76F39810-2D89-4BB4-B18F-0EB74FD8D95B"],"partTests":{"__isSmartRef__":true,"id":66653},"_ClipMode":"visible","moved":true,"b":324,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-3.5443502269943434,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66658},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6292.0,4465.5)"},"66632":{"target":{"__isSmartRef__":true,"id":66631},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66633":{"_BorderWidth":2.061073738537633,"_ClipMode":"visible","_BorderRadius":26.18033988749894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,123.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,57,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-36.2)"},"66634":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66635},{"__isSmartRef__":true,"id":66637},{"__isSmartRef__":true,"id":66639},{"__isSmartRef__":true,"id":66641},{"__isSmartRef__":true,"id":66643},{"__isSmartRef__":true,"id":66645},{"__isSmartRef__":true,"id":66647},{"__isSmartRef__":true,"id":66649}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66651},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66635":{"date":{"__isSmartRef__":true,"id":66636},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66636":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66637":{"date":{"__isSmartRef__":true,"id":66638},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66638":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66639":{"date":{"__isSmartRef__":true,"id":66640},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66640":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66641":{"date":{"__isSmartRef__":true,"id":66642},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66642":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66643":{"date":{"__isSmartRef__":true,"id":66644},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66644":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66645":{"date":{"__isSmartRef__":true,"id":66646},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66646":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66647":{"date":{"__isSmartRef__":true,"id":66648},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66648":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66649":{"date":{"__isSmartRef__":true,"id":66650},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66650":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66651":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66652":{"morph":{"__isSmartRef__":true,"id":66631},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66653":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66654}},"66654":{"test01IsMorph":{"__isSmartRef__":true,"id":66655}},"66655":{"varMapping":{"__isSmartRef__":true,"id":66656},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66656":{"this":{"__isSmartRef__":true,"id":66653}},"66657":{},"66658":{"change":{"__isSmartRef__":true,"id":66659},"tick":{"__isSmartRef__":true,"id":66663}},"66659":{"varMapping":{"__isSmartRef__":true,"id":66660},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66660":{"this":{"__isSmartRef__":true,"id":66631}},"66661":{"timestamp":{"__isSmartRef__":true,"id":66662},"user":"cschuster","tags":[]},"66662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66663":{"varMapping":{"__isSmartRef__":true,"id":66664},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66664":{"this":{"__isSmartRef__":true,"id":66631}},"66665":{"timestamp":{"__isSmartRef__":true,"id":66666},"user":"cschuster","tags":[]},"66666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66667":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66668}],"id":"B3648C7C-1536-4CB9-A102-2104DD32897D","shape":{"__isSmartRef__":true,"id":66669},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1752","partsBinMetaInfo":{"__isSmartRef__":true,"id":66670},"eventHandler":{"__isSmartRef__":true,"id":66688},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","46B9EB8C-096F-4B1C-8D8E-33AD26D0F97F"],"partTests":{"__isSmartRef__":true,"id":66689},"_ClipMode":"visible","moved":true,"b":249.90279189147986,"#startLetters":"set","isBeingDragged":false,"delta":0.864715542877093,"_Rotation":77.28982456833332,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66694},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6196.0,3610.8)"},"66668":{"target":{"__isSmartRef__":true,"id":66667},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66669":{"_BorderWidth":0.30444501637069,"_ClipMode":"visible","_BorderRadius":4.7228214331423235,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.8,137.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-329,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-13.1)"},"66670":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66671},{"__isSmartRef__":true,"id":66673},{"__isSmartRef__":true,"id":66675},{"__isSmartRef__":true,"id":66677},{"__isSmartRef__":true,"id":66679},{"__isSmartRef__":true,"id":66681},{"__isSmartRef__":true,"id":66683},{"__isSmartRef__":true,"id":66685}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66687},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66671":{"date":{"__isSmartRef__":true,"id":66672},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66673":{"date":{"__isSmartRef__":true,"id":66674},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66674":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66675":{"date":{"__isSmartRef__":true,"id":66676},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66676":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66677":{"date":{"__isSmartRef__":true,"id":66678},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66678":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66679":{"date":{"__isSmartRef__":true,"id":66680},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66680":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66681":{"date":{"__isSmartRef__":true,"id":66682},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66682":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66683":{"date":{"__isSmartRef__":true,"id":66684},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66684":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66685":{"date":{"__isSmartRef__":true,"id":66686},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66686":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66687":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66688":{"morph":{"__isSmartRef__":true,"id":66667},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66689":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66690}},"66690":{"test01IsMorph":{"__isSmartRef__":true,"id":66691}},"66691":{"varMapping":{"__isSmartRef__":true,"id":66692},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66692":{"this":{"__isSmartRef__":true,"id":66689}},"66693":{},"66694":{"change":{"__isSmartRef__":true,"id":66695},"tick":{"__isSmartRef__":true,"id":66699}},"66695":{"varMapping":{"__isSmartRef__":true,"id":66696},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66696":{"this":{"__isSmartRef__":true,"id":66667}},"66697":{"timestamp":{"__isSmartRef__":true,"id":66698},"user":"cschuster","tags":[]},"66698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66699":{"varMapping":{"__isSmartRef__":true,"id":66700},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66700":{"this":{"__isSmartRef__":true,"id":66667}},"66701":{"timestamp":{"__isSmartRef__":true,"id":66702},"user":"cschuster","tags":[]},"66702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66703":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66704}],"id":"AF3B380A-2FFA-4985-8130-B3DD1B738E4A","shape":{"__isSmartRef__":true,"id":66705},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1753","partsBinMetaInfo":{"__isSmartRef__":true,"id":66706},"eventHandler":{"__isSmartRef__":true,"id":66724},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2E79DB2C-94F8-4797-A40F-0CEEECA10983"],"partTests":{"__isSmartRef__":true,"id":66725},"_ClipMode":"visible","moved":true,"b":4.269989053136669,"#startLetters":"set","isBeingDragged":false,"delta":0.8539978106273338,"_Rotation":1.6352544205103736,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66730},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6318.1,4611.4)"},"66704":{"target":{"__isSmartRef__":true,"id":66703},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66705":{"_BorderWidth":5.37228200564413,"_ClipMode":"visible","_BorderRadius":39.77824977323773,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.9,97.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(19,275,240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.5,-39.9)"},"66706":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66707},{"__isSmartRef__":true,"id":66709},{"__isSmartRef__":true,"id":66711},{"__isSmartRef__":true,"id":66713},{"__isSmartRef__":true,"id":66715},{"__isSmartRef__":true,"id":66717},{"__isSmartRef__":true,"id":66719},{"__isSmartRef__":true,"id":66721}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66723},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66707":{"date":{"__isSmartRef__":true,"id":66708},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66709":{"date":{"__isSmartRef__":true,"id":66710},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66710":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66711":{"date":{"__isSmartRef__":true,"id":66712},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66712":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66713":{"date":{"__isSmartRef__":true,"id":66714},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66714":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66715":{"date":{"__isSmartRef__":true,"id":66716},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66716":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66717":{"date":{"__isSmartRef__":true,"id":66718},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66718":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66719":{"date":{"__isSmartRef__":true,"id":66720},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66720":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66721":{"date":{"__isSmartRef__":true,"id":66722},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66722":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66723":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66724":{"morph":{"__isSmartRef__":true,"id":66703},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66725":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66726}},"66726":{"test01IsMorph":{"__isSmartRef__":true,"id":66727}},"66727":{"varMapping":{"__isSmartRef__":true,"id":66728},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66728":{"this":{"__isSmartRef__":true,"id":66725}},"66729":{},"66730":{"change":{"__isSmartRef__":true,"id":66731},"tick":{"__isSmartRef__":true,"id":66735}},"66731":{"varMapping":{"__isSmartRef__":true,"id":66732},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66732":{"this":{"__isSmartRef__":true,"id":66703}},"66733":{"timestamp":{"__isSmartRef__":true,"id":66734},"user":"cschuster","tags":[]},"66734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66735":{"varMapping":{"__isSmartRef__":true,"id":66736},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66736":{"this":{"__isSmartRef__":true,"id":66703}},"66737":{"timestamp":{"__isSmartRef__":true,"id":66738},"user":"cschuster","tags":[]},"66738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66739":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66740}],"id":"73881C7E-89C2-4D1F-A0DE-1AC8A38342C1","shape":{"__isSmartRef__":true,"id":66741},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1754","partsBinMetaInfo":{"__isSmartRef__":true,"id":66742},"eventHandler":{"__isSmartRef__":true,"id":66760},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8"],"partTests":{"__isSmartRef__":true,"id":66761},"_ClipMode":"visible","moved":true,"b":349.3735951978597,"#startLetters":"set","isBeingDragged":false,"delta":0.8935386066441424,"_Rotation":6.129312061092663,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66766},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6327.7,4694.8)"},"66740":{"target":{"__isSmartRef__":true,"id":66739},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66741":{"_BorderWidth":4.077978412293167,"_ClipMode":"visible","_BorderRadius":38.63980190688411,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.5,107.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-48,204,110)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.3,-39.7)"},"66742":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66743},{"__isSmartRef__":true,"id":66745},{"__isSmartRef__":true,"id":66747},{"__isSmartRef__":true,"id":66749},{"__isSmartRef__":true,"id":66751},{"__isSmartRef__":true,"id":66753},{"__isSmartRef__":true,"id":66755},{"__isSmartRef__":true,"id":66757}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66759},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66743":{"date":{"__isSmartRef__":true,"id":66744},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66745":{"date":{"__isSmartRef__":true,"id":66746},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66746":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66747":{"date":{"__isSmartRef__":true,"id":66748},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66748":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66749":{"date":{"__isSmartRef__":true,"id":66750},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66750":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66751":{"date":{"__isSmartRef__":true,"id":66752},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66752":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66753":{"date":{"__isSmartRef__":true,"id":66754},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66754":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66755":{"date":{"__isSmartRef__":true,"id":66756},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66757":{"date":{"__isSmartRef__":true,"id":66758},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66758":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66759":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66760":{"morph":{"__isSmartRef__":true,"id":66739},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66761":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66762}},"66762":{"test01IsMorph":{"__isSmartRef__":true,"id":66763}},"66763":{"varMapping":{"__isSmartRef__":true,"id":66764},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66764":{"this":{"__isSmartRef__":true,"id":66761}},"66765":{},"66766":{"change":{"__isSmartRef__":true,"id":66767},"tick":{"__isSmartRef__":true,"id":66771}},"66767":{"varMapping":{"__isSmartRef__":true,"id":66768},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66768":{"this":{"__isSmartRef__":true,"id":66739}},"66769":{"timestamp":{"__isSmartRef__":true,"id":66770},"user":"cschuster","tags":[]},"66770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66771":{"varMapping":{"__isSmartRef__":true,"id":66772},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66772":{"this":{"__isSmartRef__":true,"id":66739}},"66773":{"timestamp":{"__isSmartRef__":true,"id":66774},"user":"cschuster","tags":[]},"66774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66775":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66776}],"id":"980F2810-A4DA-4E12-A3DA-E400B53A8870","shape":{"__isSmartRef__":true,"id":66777},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1755","partsBinMetaInfo":{"__isSmartRef__":true,"id":66778},"eventHandler":{"__isSmartRef__":true,"id":66796},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","3D131513-3B4C-48AE-8AA0-532F1A71947B"],"partTests":{"__isSmartRef__":true,"id":66797},"_ClipMode":"visible","moved":true,"b":70.86968555802014,"#startLetters":"set","isBeingDragged":false,"delta":0.8749343896051869,"_Rotation":-34.651205338051604,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66802},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6992.8,5582.4)"},"66776":{"target":{"__isSmartRef__":true,"id":66775},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66777":{"_BorderWidth":9.723878266128672,"_ClipMode":"visible","_BorderRadius":4.295958602875483,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.8,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(241,326,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-26.6)"},"66778":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66779},{"__isSmartRef__":true,"id":66781},{"__isSmartRef__":true,"id":66783},{"__isSmartRef__":true,"id":66785},{"__isSmartRef__":true,"id":66787},{"__isSmartRef__":true,"id":66789},{"__isSmartRef__":true,"id":66791},{"__isSmartRef__":true,"id":66793}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66795},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66779":{"date":{"__isSmartRef__":true,"id":66780},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66781":{"date":{"__isSmartRef__":true,"id":66782},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66782":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66783":{"date":{"__isSmartRef__":true,"id":66784},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66784":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66785":{"date":{"__isSmartRef__":true,"id":66786},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66786":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66787":{"date":{"__isSmartRef__":true,"id":66788},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66788":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66789":{"date":{"__isSmartRef__":true,"id":66790},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66790":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66791":{"date":{"__isSmartRef__":true,"id":66792},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66792":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66793":{"date":{"__isSmartRef__":true,"id":66794},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66794":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66795":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66796":{"morph":{"__isSmartRef__":true,"id":66775},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66797":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66798}},"66798":{"test01IsMorph":{"__isSmartRef__":true,"id":66799}},"66799":{"varMapping":{"__isSmartRef__":true,"id":66800},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66800":{"this":{"__isSmartRef__":true,"id":66797}},"66801":{},"66802":{"change":{"__isSmartRef__":true,"id":66803},"tick":{"__isSmartRef__":true,"id":66807}},"66803":{"varMapping":{"__isSmartRef__":true,"id":66804},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66804":{"this":{"__isSmartRef__":true,"id":66775}},"66805":{"timestamp":{"__isSmartRef__":true,"id":66806},"user":"cschuster","tags":[]},"66806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66807":{"varMapping":{"__isSmartRef__":true,"id":66808},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66808":{"this":{"__isSmartRef__":true,"id":66775}},"66809":{"timestamp":{"__isSmartRef__":true,"id":66810},"user":"cschuster","tags":[]},"66810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66811":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66812}],"id":"26A70A73-FBB6-48EC-8CE5-342D4B4216FA","shape":{"__isSmartRef__":true,"id":66813},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1756","partsBinMetaInfo":{"__isSmartRef__":true,"id":66814},"eventHandler":{"__isSmartRef__":true,"id":66832},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6"],"partTests":{"__isSmartRef__":true,"id":66833},"_ClipMode":"visible","moved":true,"b":62.83715909346938,"#startLetters":"set","isBeingDragged":false,"delta":-0.8442126162117347,"_Rotation":19.886150831467273,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66838},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5650.8,3743.8)"},"66812":{"target":{"__isSmartRef__":true,"id":66811},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66813":{"_BorderWidth":9.448563182036462,"_ClipMode":"visible","_BorderRadius":8.336456984687409,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.5,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,345,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"66814":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66815},{"__isSmartRef__":true,"id":66817},{"__isSmartRef__":true,"id":66819},{"__isSmartRef__":true,"id":66821},{"__isSmartRef__":true,"id":66823},{"__isSmartRef__":true,"id":66825},{"__isSmartRef__":true,"id":66827},{"__isSmartRef__":true,"id":66829}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66831},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66815":{"date":{"__isSmartRef__":true,"id":66816},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66817":{"date":{"__isSmartRef__":true,"id":66818},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66818":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66819":{"date":{"__isSmartRef__":true,"id":66820},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66820":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66821":{"date":{"__isSmartRef__":true,"id":66822},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66822":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66823":{"date":{"__isSmartRef__":true,"id":66824},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66824":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66825":{"date":{"__isSmartRef__":true,"id":66826},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66826":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66827":{"date":{"__isSmartRef__":true,"id":66828},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66828":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66829":{"date":{"__isSmartRef__":true,"id":66830},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66830":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66831":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66832":{"morph":{"__isSmartRef__":true,"id":66811},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66833":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66834}},"66834":{"test01IsMorph":{"__isSmartRef__":true,"id":66835}},"66835":{"varMapping":{"__isSmartRef__":true,"id":66836},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66836":{"this":{"__isSmartRef__":true,"id":66833}},"66837":{},"66838":{"change":{"__isSmartRef__":true,"id":66839},"tick":{"__isSmartRef__":true,"id":66843}},"66839":{"varMapping":{"__isSmartRef__":true,"id":66840},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66840":{"this":{"__isSmartRef__":true,"id":66811}},"66841":{"timestamp":{"__isSmartRef__":true,"id":66842},"user":"cschuster","tags":[]},"66842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66843":{"varMapping":{"__isSmartRef__":true,"id":66844},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66844":{"this":{"__isSmartRef__":true,"id":66811}},"66845":{"timestamp":{"__isSmartRef__":true,"id":66846},"user":"cschuster","tags":[]},"66846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66847":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66848}],"id":"ECA732BE-71EB-495E-9EDD-F63B36E37F49","shape":{"__isSmartRef__":true,"id":66849},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1757","partsBinMetaInfo":{"__isSmartRef__":true,"id":66850},"eventHandler":{"__isSmartRef__":true,"id":66868},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","429DA705-3AA7-4A61-A938-03E3805A7549","FEFBDD39-4314-44A2-B6D3-217A904A4287"],"partTests":{"__isSmartRef__":true,"id":66869},"_ClipMode":"visible","moved":true,"b":115,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-1.4794460194001413,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66874},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5696.7,5115.8)"},"66848":{"target":{"__isSmartRef__":true,"id":66847},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66849":{"_BorderWidth":9.53153893518325,"_ClipMode":"visible","_BorderRadius":7.1442478062692105,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.4,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,124,172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-11.5)"},"66850":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66851},{"__isSmartRef__":true,"id":66853},{"__isSmartRef__":true,"id":66855},{"__isSmartRef__":true,"id":66857},{"__isSmartRef__":true,"id":66859},{"__isSmartRef__":true,"id":66861},{"__isSmartRef__":true,"id":66863},{"__isSmartRef__":true,"id":66865}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66867},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66851":{"date":{"__isSmartRef__":true,"id":66852},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66853":{"date":{"__isSmartRef__":true,"id":66854},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66854":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66855":{"date":{"__isSmartRef__":true,"id":66856},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66856":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66857":{"date":{"__isSmartRef__":true,"id":66858},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66858":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66859":{"date":{"__isSmartRef__":true,"id":66860},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66860":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66861":{"date":{"__isSmartRef__":true,"id":66862},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66862":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66863":{"date":{"__isSmartRef__":true,"id":66864},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66864":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66865":{"date":{"__isSmartRef__":true,"id":66866},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66866":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66867":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66868":{"morph":{"__isSmartRef__":true,"id":66847},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66869":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66870}},"66870":{"test01IsMorph":{"__isSmartRef__":true,"id":66871}},"66871":{"varMapping":{"__isSmartRef__":true,"id":66872},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66872":{"this":{"__isSmartRef__":true,"id":66869}},"66873":{},"66874":{"change":{"__isSmartRef__":true,"id":66875},"tick":{"__isSmartRef__":true,"id":66879}},"66875":{"varMapping":{"__isSmartRef__":true,"id":66876},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66876":{"this":{"__isSmartRef__":true,"id":66847}},"66877":{"timestamp":{"__isSmartRef__":true,"id":66878},"user":"cschuster","tags":[]},"66878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66879":{"varMapping":{"__isSmartRef__":true,"id":66880},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66880":{"this":{"__isSmartRef__":true,"id":66847}},"66881":{"timestamp":{"__isSmartRef__":true,"id":66882},"user":"cschuster","tags":[]},"66882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66883":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66884}],"id":"42096106-0C6A-42FB-BED0-654B4A62CC0E","shape":{"__isSmartRef__":true,"id":66885},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1758","partsBinMetaInfo":{"__isSmartRef__":true,"id":66886},"eventHandler":{"__isSmartRef__":true,"id":66904},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","4A8B0A93-D9F8-4417-B6B3-A4A56B912AD6"],"partTests":{"__isSmartRef__":true,"id":66905},"_ClipMode":"visible","moved":true,"b":60.05356359441066,"#startLetters":"set","isBeingDragged":false,"delta":0.9844846490886994,"_Rotation":22.296660870274152,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66910},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4930.9,4964.6)"},"66884":{"target":{"__isSmartRef__":true,"id":66883},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66885":{"_BorderWidth":9.332462279095818,"_ClipMode":"visible","_BorderRadius":9.967632960338996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,65.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,350,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-30.0)"},"66886":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66887},{"__isSmartRef__":true,"id":66889},{"__isSmartRef__":true,"id":66891},{"__isSmartRef__":true,"id":66893},{"__isSmartRef__":true,"id":66895},{"__isSmartRef__":true,"id":66897},{"__isSmartRef__":true,"id":66899},{"__isSmartRef__":true,"id":66901}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66903},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66887":{"date":{"__isSmartRef__":true,"id":66888},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66889":{"date":{"__isSmartRef__":true,"id":66890},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66890":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66891":{"date":{"__isSmartRef__":true,"id":66892},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66892":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66893":{"date":{"__isSmartRef__":true,"id":66894},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66894":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66895":{"date":{"__isSmartRef__":true,"id":66896},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66896":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66897":{"date":{"__isSmartRef__":true,"id":66898},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66898":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66899":{"date":{"__isSmartRef__":true,"id":66900},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66900":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66901":{"date":{"__isSmartRef__":true,"id":66902},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66902":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66903":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66904":{"morph":{"__isSmartRef__":true,"id":66883},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66905":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66906}},"66906":{"test01IsMorph":{"__isSmartRef__":true,"id":66907}},"66907":{"varMapping":{"__isSmartRef__":true,"id":66908},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66908":{"this":{"__isSmartRef__":true,"id":66905}},"66909":{},"66910":{"change":{"__isSmartRef__":true,"id":66911},"tick":{"__isSmartRef__":true,"id":66915}},"66911":{"varMapping":{"__isSmartRef__":true,"id":66912},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66912":{"this":{"__isSmartRef__":true,"id":66883}},"66913":{"timestamp":{"__isSmartRef__":true,"id":66914},"user":"cschuster","tags":[]},"66914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66915":{"varMapping":{"__isSmartRef__":true,"id":66916},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66916":{"this":{"__isSmartRef__":true,"id":66883}},"66917":{"timestamp":{"__isSmartRef__":true,"id":66918},"user":"cschuster","tags":[]},"66918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66919":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66920}],"id":"BE021CAC-3651-4A26-B5D0-B7DE6A54234B","shape":{"__isSmartRef__":true,"id":66921},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1759","partsBinMetaInfo":{"__isSmartRef__":true,"id":66922},"eventHandler":{"__isSmartRef__":true,"id":66940},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271"],"partTests":{"__isSmartRef__":true,"id":66941},"_ClipMode":"visible","moved":true,"b":330.5349434198579,"#startLetters":"set","isBeingDragged":false,"delta":0.8304898075875826,"_Rotation":18.96769951953515,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66946},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5564.2,3864.5)"},"66920":{"target":{"__isSmartRef__":true,"id":66919},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66921":{"_BorderWidth":2.5405367099853318,"_ClipMode":"visible","_BorderRadius":30.321664520112357,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.7,119.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-126,97,-132)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.2,-37.4)"},"66922":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66923},{"__isSmartRef__":true,"id":66925},{"__isSmartRef__":true,"id":66927},{"__isSmartRef__":true,"id":66929},{"__isSmartRef__":true,"id":66931},{"__isSmartRef__":true,"id":66933},{"__isSmartRef__":true,"id":66935},{"__isSmartRef__":true,"id":66937}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66939},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66923":{"date":{"__isSmartRef__":true,"id":66924},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66925":{"date":{"__isSmartRef__":true,"id":66926},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66926":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66927":{"date":{"__isSmartRef__":true,"id":66928},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66928":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66929":{"date":{"__isSmartRef__":true,"id":66930},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66930":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66931":{"date":{"__isSmartRef__":true,"id":66932},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66932":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66933":{"date":{"__isSmartRef__":true,"id":66934},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66934":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66935":{"date":{"__isSmartRef__":true,"id":66936},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66936":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66937":{"date":{"__isSmartRef__":true,"id":66938},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66938":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66939":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66940":{"morph":{"__isSmartRef__":true,"id":66919},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66941":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66942}},"66942":{"test01IsMorph":{"__isSmartRef__":true,"id":66943}},"66943":{"varMapping":{"__isSmartRef__":true,"id":66944},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66944":{"this":{"__isSmartRef__":true,"id":66941}},"66945":{},"66946":{"change":{"__isSmartRef__":true,"id":66947},"tick":{"__isSmartRef__":true,"id":66951}},"66947":{"varMapping":{"__isSmartRef__":true,"id":66948},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66948":{"this":{"__isSmartRef__":true,"id":66919}},"66949":{"timestamp":{"__isSmartRef__":true,"id":66950},"user":"cschuster","tags":[]},"66950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66951":{"varMapping":{"__isSmartRef__":true,"id":66952},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66952":{"this":{"__isSmartRef__":true,"id":66919}},"66953":{"timestamp":{"__isSmartRef__":true,"id":66954},"user":"cschuster","tags":[]},"66954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66955":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66956}],"id":"19024421-6465-47BF-AC50-AD7DCA07705D","shape":{"__isSmartRef__":true,"id":66957},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1760","partsBinMetaInfo":{"__isSmartRef__":true,"id":66958},"eventHandler":{"__isSmartRef__":true,"id":66976},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","B410A3DF-B72E-4E7C-AF4D-09C118762782"],"partTests":{"__isSmartRef__":true,"id":66977},"_ClipMode":"visible","moved":true,"b":223.22012929595076,"#startLetters":"set","isBeingDragged":false,"delta":-0.8824507787358016,"_Rotation":-29.44197651275716,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66982},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6320.7,6431.0)"},"66956":{"target":{"__isSmartRef__":true,"id":66955},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66957":{"_BorderWidth":1.575984166244504,"_ClipMode":"visible","_BorderRadius":21.241784912306652,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,127.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-175,-362,31)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.3,-5.4)"},"66958":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66959},{"__isSmartRef__":true,"id":66961},{"__isSmartRef__":true,"id":66963},{"__isSmartRef__":true,"id":66965},{"__isSmartRef__":true,"id":66967},{"__isSmartRef__":true,"id":66969},{"__isSmartRef__":true,"id":66971},{"__isSmartRef__":true,"id":66973}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":66975},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66959":{"date":{"__isSmartRef__":true,"id":66960},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66961":{"date":{"__isSmartRef__":true,"id":66962},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66962":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66963":{"date":{"__isSmartRef__":true,"id":66964},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"66964":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"66965":{"date":{"__isSmartRef__":true,"id":66966},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"66966":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"66967":{"date":{"__isSmartRef__":true,"id":66968},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"66968":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"66969":{"date":{"__isSmartRef__":true,"id":66970},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"66970":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"66971":{"date":{"__isSmartRef__":true,"id":66972},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"66972":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"66973":{"date":{"__isSmartRef__":true,"id":66974},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"66974":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"66975":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"66976":{"morph":{"__isSmartRef__":true,"id":66955},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"66977":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":66978}},"66978":{"test01IsMorph":{"__isSmartRef__":true,"id":66979}},"66979":{"varMapping":{"__isSmartRef__":true,"id":66980},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":66981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66980":{"this":{"__isSmartRef__":true,"id":66977}},"66981":{},"66982":{"change":{"__isSmartRef__":true,"id":66983},"tick":{"__isSmartRef__":true,"id":66987}},"66983":{"varMapping":{"__isSmartRef__":true,"id":66984},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":66985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66984":{"this":{"__isSmartRef__":true,"id":66955}},"66985":{"timestamp":{"__isSmartRef__":true,"id":66986},"user":"cschuster","tags":[]},"66986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"66987":{"varMapping":{"__isSmartRef__":true,"id":66988},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":66989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66988":{"this":{"__isSmartRef__":true,"id":66955}},"66989":{"timestamp":{"__isSmartRef__":true,"id":66990},"user":"cschuster","tags":[]},"66990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"66991":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":66992}],"id":"EC369199-6143-4DD1-973E-D679C634D7D3","shape":{"__isSmartRef__":true,"id":66993},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1761","partsBinMetaInfo":{"__isSmartRef__":true,"id":66994},"eventHandler":{"__isSmartRef__":true,"id":67012},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","60AC5B1C-41FD-461D-8D0C-D118A6C1D815","C076F562-6BA7-4F95-B42B-2CA64940D094"],"partTests":{"__isSmartRef__":true,"id":67013},"_ClipMode":"visible","moved":true,"b":265.09314896317665,"#startLetters":"set","isBeingDragged":false,"delta":0.9268991222488694,"_Rotation":-16.29619709656683,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67018},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4656.6,5092.1)"},"66992":{"target":{"__isSmartRef__":true,"id":66991},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"66993":{"_BorderWidth":0.018324622511761035,"_ClipMode":"visible","_BorderRadius":0.2926566933238606,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.8,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-277,188)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-18.3)"},"66994":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":66995},{"__isSmartRef__":true,"id":66997},{"__isSmartRef__":true,"id":66999},{"__isSmartRef__":true,"id":67001},{"__isSmartRef__":true,"id":67003},{"__isSmartRef__":true,"id":67005},{"__isSmartRef__":true,"id":67007},{"__isSmartRef__":true,"id":67009}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67011},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"66995":{"date":{"__isSmartRef__":true,"id":66996},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"66996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"66997":{"date":{"__isSmartRef__":true,"id":66998},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"66998":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"66999":{"date":{"__isSmartRef__":true,"id":67000},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67000":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67001":{"date":{"__isSmartRef__":true,"id":67002},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67002":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67003":{"date":{"__isSmartRef__":true,"id":67004},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67004":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67005":{"date":{"__isSmartRef__":true,"id":67006},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67006":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67007":{"date":{"__isSmartRef__":true,"id":67008},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67008":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67009":{"date":{"__isSmartRef__":true,"id":67010},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67010":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67011":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67012":{"morph":{"__isSmartRef__":true,"id":66991},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67013":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67014}},"67014":{"test01IsMorph":{"__isSmartRef__":true,"id":67015}},"67015":{"varMapping":{"__isSmartRef__":true,"id":67016},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67016":{"this":{"__isSmartRef__":true,"id":67013}},"67017":{},"67018":{"change":{"__isSmartRef__":true,"id":67019},"tick":{"__isSmartRef__":true,"id":67023}},"67019":{"varMapping":{"__isSmartRef__":true,"id":67020},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67020":{"this":{"__isSmartRef__":true,"id":66991}},"67021":{"timestamp":{"__isSmartRef__":true,"id":67022},"user":"cschuster","tags":[]},"67022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67023":{"varMapping":{"__isSmartRef__":true,"id":67024},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67024":{"this":{"__isSmartRef__":true,"id":66991}},"67025":{"timestamp":{"__isSmartRef__":true,"id":67026},"user":"cschuster","tags":[]},"67026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67027":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67028}],"id":"7DAAAD44-F8E7-498B-B4DD-E2A6A68B71D6","shape":{"__isSmartRef__":true,"id":67029},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1762","partsBinMetaInfo":{"__isSmartRef__":true,"id":67030},"eventHandler":{"__isSmartRef__":true,"id":67048},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3"],"partTests":{"__isSmartRef__":true,"id":67049},"_ClipMode":"visible","moved":true,"b":203.25488752219826,"#startLetters":"set","isBeingDragged":false,"delta":-0.7393637381028384,"_Rotation":-14.305701748064322,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67054},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5571.1,4851.5)"},"67028":{"target":{"__isSmartRef__":true,"id":67027},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67029":{"_BorderWidth":3.025888845398062,"_ClipMode":"visible","_BorderRadius":33.764616238841924,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.0,115.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-101,-336,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.1,-1.6)"},"67030":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67031},{"__isSmartRef__":true,"id":67033},{"__isSmartRef__":true,"id":67035},{"__isSmartRef__":true,"id":67037},{"__isSmartRef__":true,"id":67039},{"__isSmartRef__":true,"id":67041},{"__isSmartRef__":true,"id":67043},{"__isSmartRef__":true,"id":67045}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67047},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67031":{"date":{"__isSmartRef__":true,"id":67032},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67033":{"date":{"__isSmartRef__":true,"id":67034},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67034":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67035":{"date":{"__isSmartRef__":true,"id":67036},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67036":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67037":{"date":{"__isSmartRef__":true,"id":67038},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67038":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67039":{"date":{"__isSmartRef__":true,"id":67040},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67040":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67041":{"date":{"__isSmartRef__":true,"id":67042},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67043":{"date":{"__isSmartRef__":true,"id":67044},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67044":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67045":{"date":{"__isSmartRef__":true,"id":67046},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67046":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67047":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67048":{"morph":{"__isSmartRef__":true,"id":67027},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67049":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67050}},"67050":{"test01IsMorph":{"__isSmartRef__":true,"id":67051}},"67051":{"varMapping":{"__isSmartRef__":true,"id":67052},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67052":{"this":{"__isSmartRef__":true,"id":67049}},"67053":{},"67054":{"change":{"__isSmartRef__":true,"id":67055},"tick":{"__isSmartRef__":true,"id":67059}},"67055":{"varMapping":{"__isSmartRef__":true,"id":67056},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67056":{"this":{"__isSmartRef__":true,"id":67027}},"67057":{"timestamp":{"__isSmartRef__":true,"id":67058},"user":"cschuster","tags":[]},"67058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67059":{"varMapping":{"__isSmartRef__":true,"id":67060},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67060":{"this":{"__isSmartRef__":true,"id":67027}},"67061":{"timestamp":{"__isSmartRef__":true,"id":67062},"user":"cschuster","tags":[]},"67062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67063":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67064}],"id":"36243005-208B-489C-907B-CD8B05554E41","shape":{"__isSmartRef__":true,"id":67065},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1763","partsBinMetaInfo":{"__isSmartRef__":true,"id":67066},"eventHandler":{"__isSmartRef__":true,"id":67084},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50"],"partTests":{"__isSmartRef__":true,"id":67085},"_ClipMode":"visible","moved":true,"b":155.6409261126537,"#startLetters":"set","isBeingDragged":false,"delta":0.8148739587049931,"_Rotation":38.07301785936854,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67090},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5258.5,4389.4)"},"67064":{"target":{"__isSmartRef__":true,"id":67063},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67065":{"_BorderWidth":7.062269136645071,"_ClipMode":"visible","_BorderRadius":33.19527361286591,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.9,83.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(106,-128,70)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.2,-1.8)"},"67066":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67067},{"__isSmartRef__":true,"id":67069},{"__isSmartRef__":true,"id":67071},{"__isSmartRef__":true,"id":67073},{"__isSmartRef__":true,"id":67075},{"__isSmartRef__":true,"id":67077},{"__isSmartRef__":true,"id":67079},{"__isSmartRef__":true,"id":67081}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67083},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67067":{"date":{"__isSmartRef__":true,"id":67068},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67069":{"date":{"__isSmartRef__":true,"id":67070},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67070":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67071":{"date":{"__isSmartRef__":true,"id":67072},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67072":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67073":{"date":{"__isSmartRef__":true,"id":67074},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67074":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67075":{"date":{"__isSmartRef__":true,"id":67076},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67076":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67077":{"date":{"__isSmartRef__":true,"id":67078},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67079":{"date":{"__isSmartRef__":true,"id":67080},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67080":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67081":{"date":{"__isSmartRef__":true,"id":67082},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67082":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67083":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67084":{"morph":{"__isSmartRef__":true,"id":67063},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67085":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67086}},"67086":{"test01IsMorph":{"__isSmartRef__":true,"id":67087}},"67087":{"varMapping":{"__isSmartRef__":true,"id":67088},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67088":{"this":{"__isSmartRef__":true,"id":67085}},"67089":{},"67090":{"change":{"__isSmartRef__":true,"id":67091},"tick":{"__isSmartRef__":true,"id":67095}},"67091":{"varMapping":{"__isSmartRef__":true,"id":67092},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67092":{"this":{"__isSmartRef__":true,"id":67063}},"67093":{"timestamp":{"__isSmartRef__":true,"id":67094},"user":"cschuster","tags":[]},"67094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67095":{"varMapping":{"__isSmartRef__":true,"id":67096},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67096":{"this":{"__isSmartRef__":true,"id":67063}},"67097":{"timestamp":{"__isSmartRef__":true,"id":67098},"user":"cschuster","tags":[]},"67098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67099":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67100}],"id":"5AE4E5F1-7534-4E23-9D02-A02599C19C3D","shape":{"__isSmartRef__":true,"id":67101},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1764","partsBinMetaInfo":{"__isSmartRef__":true,"id":67102},"eventHandler":{"__isSmartRef__":true,"id":67120},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","11EEE829-9E21-402E-BB36-0C1915FA3CE4","8B1BFB54-D863-4301-8857-B98DCABA2FEA"],"partTests":{"__isSmartRef__":true,"id":67121},"_ClipMode":"visible","moved":true,"b":297.3140253772726,"#startLetters":"set","isBeingDragged":false,"delta":0.6380129299941473,"_Rotation":-1.3581750988499186,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67126},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5373.2,4696.4)"},"67100":{"target":{"__isSmartRef__":true,"id":67099},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67101":{"_BorderWidth":0.5574753316952368,"_ClipMode":"visible","_BorderRadius":8.422359314405846,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.4,135.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-227,-110,-194)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-29.2)"},"67102":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67103},{"__isSmartRef__":true,"id":67105},{"__isSmartRef__":true,"id":67107},{"__isSmartRef__":true,"id":67109},{"__isSmartRef__":true,"id":67111},{"__isSmartRef__":true,"id":67113},{"__isSmartRef__":true,"id":67115},{"__isSmartRef__":true,"id":67117}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67119},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67103":{"date":{"__isSmartRef__":true,"id":67104},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67105":{"date":{"__isSmartRef__":true,"id":67106},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67106":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67107":{"date":{"__isSmartRef__":true,"id":67108},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67108":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67109":{"date":{"__isSmartRef__":true,"id":67110},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67110":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67111":{"date":{"__isSmartRef__":true,"id":67112},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67112":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67113":{"date":{"__isSmartRef__":true,"id":67114},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67114":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67115":{"date":{"__isSmartRef__":true,"id":67116},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67116":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67117":{"date":{"__isSmartRef__":true,"id":67118},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67118":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67119":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67120":{"morph":{"__isSmartRef__":true,"id":67099},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67121":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67122}},"67122":{"test01IsMorph":{"__isSmartRef__":true,"id":67123}},"67123":{"varMapping":{"__isSmartRef__":true,"id":67124},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67124":{"this":{"__isSmartRef__":true,"id":67121}},"67125":{},"67126":{"change":{"__isSmartRef__":true,"id":67127},"tick":{"__isSmartRef__":true,"id":67131}},"67127":{"varMapping":{"__isSmartRef__":true,"id":67128},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67128":{"this":{"__isSmartRef__":true,"id":67099}},"67129":{"timestamp":{"__isSmartRef__":true,"id":67130},"user":"cschuster","tags":[]},"67130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67131":{"varMapping":{"__isSmartRef__":true,"id":67132},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67132":{"this":{"__isSmartRef__":true,"id":67099}},"67133":{"timestamp":{"__isSmartRef__":true,"id":67134},"user":"cschuster","tags":[]},"67134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67135":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67136}],"id":"F0AF75D9-8317-40C4-980E-8591093EB404","shape":{"__isSmartRef__":true,"id":67137},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1765","partsBinMetaInfo":{"__isSmartRef__":true,"id":67138},"eventHandler":{"__isSmartRef__":true,"id":67156},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","26A70A73-FBB6-48EC-8CE5-342D4B4216FA"],"partTests":{"__isSmartRef__":true,"id":67157},"_ClipMode":"visible","moved":true,"b":24.122309277649038,"#startLetters":"set","isBeingDragged":false,"delta":0.7309790690196678,"_Rotation":10.07514265822543,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67162},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5250.1,4399.9)"},"67136":{"target":{"__isSmartRef__":true,"id":67135},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67137":{"_BorderWidth":7.043429299904867,"_ClipMode":"visible","_BorderRadius":33.31903471406449,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.8,83.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(105,338,197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.2,-38.3)"},"67138":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67139},{"__isSmartRef__":true,"id":67141},{"__isSmartRef__":true,"id":67143},{"__isSmartRef__":true,"id":67145},{"__isSmartRef__":true,"id":67147},{"__isSmartRef__":true,"id":67149},{"__isSmartRef__":true,"id":67151},{"__isSmartRef__":true,"id":67153}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67155},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67139":{"date":{"__isSmartRef__":true,"id":67140},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67141":{"date":{"__isSmartRef__":true,"id":67142},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67142":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67143":{"date":{"__isSmartRef__":true,"id":67144},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67144":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67145":{"date":{"__isSmartRef__":true,"id":67146},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67146":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67147":{"date":{"__isSmartRef__":true,"id":67148},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67148":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67149":{"date":{"__isSmartRef__":true,"id":67150},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67150":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67151":{"date":{"__isSmartRef__":true,"id":67152},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67152":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67153":{"date":{"__isSmartRef__":true,"id":67154},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67154":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67155":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67156":{"morph":{"__isSmartRef__":true,"id":67135},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67157":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67158}},"67158":{"test01IsMorph":{"__isSmartRef__":true,"id":67159}},"67159":{"varMapping":{"__isSmartRef__":true,"id":67160},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67160":{"this":{"__isSmartRef__":true,"id":67157}},"67161":{},"67162":{"change":{"__isSmartRef__":true,"id":67163},"tick":{"__isSmartRef__":true,"id":67167}},"67163":{"varMapping":{"__isSmartRef__":true,"id":67164},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67164":{"this":{"__isSmartRef__":true,"id":67135}},"67165":{"timestamp":{"__isSmartRef__":true,"id":67166},"user":"cschuster","tags":[]},"67166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67167":{"varMapping":{"__isSmartRef__":true,"id":67168},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67168":{"this":{"__isSmartRef__":true,"id":67135}},"67169":{"timestamp":{"__isSmartRef__":true,"id":67170},"user":"cschuster","tags":[]},"67170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67171":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67172}],"id":"B396CA3C-6A71-44C2-9344-F31027F10429","shape":{"__isSmartRef__":true,"id":67173},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1766","partsBinMetaInfo":{"__isSmartRef__":true,"id":67174},"eventHandler":{"__isSmartRef__":true,"id":67192},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","A5762DF0-B7C1-48EB-B639-5831191ECDAD","25EC1232-D36C-411C-9945-D3FA7266EAE0"],"partTests":{"__isSmartRef__":true,"id":67193},"_ClipMode":"visible","moved":true,"b":195.54905163490912,"#startLetters":"set","isBeingDragged":false,"delta":-0.779388380877208,"_Rotation":-34.14329487108861,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67198},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4443.1,5245.4)"},"67172":{"target":{"__isSmartRef__":true,"id":67171},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67173":{"_BorderWidth":3.659683729240052,"_ClipMode":"visible","_BorderRadius":37.12568367093783,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.7,110.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-69,-316,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.6,-0.7)"},"67174":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67175},{"__isSmartRef__":true,"id":67177},{"__isSmartRef__":true,"id":67179},{"__isSmartRef__":true,"id":67181},{"__isSmartRef__":true,"id":67183},{"__isSmartRef__":true,"id":67185},{"__isSmartRef__":true,"id":67187},{"__isSmartRef__":true,"id":67189}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67191},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67175":{"date":{"__isSmartRef__":true,"id":67176},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67177":{"date":{"__isSmartRef__":true,"id":67178},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67178":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67179":{"date":{"__isSmartRef__":true,"id":67180},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67180":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67181":{"date":{"__isSmartRef__":true,"id":67182},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67182":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67183":{"date":{"__isSmartRef__":true,"id":67184},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67184":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67185":{"date":{"__isSmartRef__":true,"id":67186},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67186":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67187":{"date":{"__isSmartRef__":true,"id":67188},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67188":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67189":{"date":{"__isSmartRef__":true,"id":67190},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67190":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67191":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67192":{"morph":{"__isSmartRef__":true,"id":67171},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67193":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67194}},"67194":{"test01IsMorph":{"__isSmartRef__":true,"id":67195}},"67195":{"varMapping":{"__isSmartRef__":true,"id":67196},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67196":{"this":{"__isSmartRef__":true,"id":67193}},"67197":{},"67198":{"change":{"__isSmartRef__":true,"id":67199},"tick":{"__isSmartRef__":true,"id":67203}},"67199":{"varMapping":{"__isSmartRef__":true,"id":67200},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67200":{"this":{"__isSmartRef__":true,"id":67171}},"67201":{"timestamp":{"__isSmartRef__":true,"id":67202},"user":"cschuster","tags":[]},"67202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67203":{"varMapping":{"__isSmartRef__":true,"id":67204},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67204":{"this":{"__isSmartRef__":true,"id":67171}},"67205":{"timestamp":{"__isSmartRef__":true,"id":67206},"user":"cschuster","tags":[]},"67206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67207":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67208}],"id":"DEB04964-78FC-4F08-AE2C-2BAC8F8E57C2","shape":{"__isSmartRef__":true,"id":67209},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1767","partsBinMetaInfo":{"__isSmartRef__":true,"id":67210},"eventHandler":{"__isSmartRef__":true,"id":67228},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","575CA3A9-12B0-47B6-9015-8FEFEA740EAF"],"partTests":{"__isSmartRef__":true,"id":67229},"_ClipMode":"visible","moved":true,"b":245,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":30.55997979845998,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67234},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6303.5,4753.1)"},"67208":{"target":{"__isSmartRef__":true,"id":67207},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67209":{"_BorderWidth":0.46846106481675154,"_ClipMode":"visible","_BorderRadius":7.144247806269231,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,136.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-232,-340,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-11.5)"},"67210":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67211},{"__isSmartRef__":true,"id":67213},{"__isSmartRef__":true,"id":67215},{"__isSmartRef__":true,"id":67217},{"__isSmartRef__":true,"id":67219},{"__isSmartRef__":true,"id":67221},{"__isSmartRef__":true,"id":67223},{"__isSmartRef__":true,"id":67225}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67227},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67211":{"date":{"__isSmartRef__":true,"id":67212},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67213":{"date":{"__isSmartRef__":true,"id":67214},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67214":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67215":{"date":{"__isSmartRef__":true,"id":67216},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67216":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67217":{"date":{"__isSmartRef__":true,"id":67218},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67218":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67219":{"date":{"__isSmartRef__":true,"id":67220},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67220":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67221":{"date":{"__isSmartRef__":true,"id":67222},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67222":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67223":{"date":{"__isSmartRef__":true,"id":67224},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67224":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67225":{"date":{"__isSmartRef__":true,"id":67226},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67226":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67227":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67228":{"morph":{"__isSmartRef__":true,"id":67207},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67229":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67230}},"67230":{"test01IsMorph":{"__isSmartRef__":true,"id":67231}},"67231":{"varMapping":{"__isSmartRef__":true,"id":67232},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67232":{"this":{"__isSmartRef__":true,"id":67229}},"67233":{},"67234":{"change":{"__isSmartRef__":true,"id":67235},"tick":{"__isSmartRef__":true,"id":67239}},"67235":{"varMapping":{"__isSmartRef__":true,"id":67236},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67236":{"this":{"__isSmartRef__":true,"id":67207}},"67237":{"timestamp":{"__isSmartRef__":true,"id":67238},"user":"cschuster","tags":[]},"67238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67239":{"varMapping":{"__isSmartRef__":true,"id":67240},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67240":{"this":{"__isSmartRef__":true,"id":67207}},"67241":{"timestamp":{"__isSmartRef__":true,"id":67242},"user":"cschuster","tags":[]},"67242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67243":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67244}],"id":"60F4E938-9F7F-4047-BFD6-68103D8C31AD","shape":{"__isSmartRef__":true,"id":67245},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1768","partsBinMetaInfo":{"__isSmartRef__":true,"id":67246},"eventHandler":{"__isSmartRef__":true,"id":67264},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8"],"partTests":{"__isSmartRef__":true,"id":67265},"_ClipMode":"visible","moved":true,"b":29.21249988838099,"#startLetters":"set","isBeingDragged":false,"delta":0.9737499962793663,"_Rotation":10.88191813250075,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67270},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6301.4,4613.0)"},"67244":{"target":{"__isSmartRef__":true,"id":67243},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67245":{"_BorderWidth":7.440250439405975,"_ClipMode":"visible","_BorderRadius":30.472284468766304,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.1,80.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(125,349,147)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.8,-37.5)"},"67246":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67247},{"__isSmartRef__":true,"id":67249},{"__isSmartRef__":true,"id":67251},{"__isSmartRef__":true,"id":67253},{"__isSmartRef__":true,"id":67255},{"__isSmartRef__":true,"id":67257},{"__isSmartRef__":true,"id":67259},{"__isSmartRef__":true,"id":67261}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67263},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67247":{"date":{"__isSmartRef__":true,"id":67248},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67249":{"date":{"__isSmartRef__":true,"id":67250},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67250":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67251":{"date":{"__isSmartRef__":true,"id":67252},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67252":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67253":{"date":{"__isSmartRef__":true,"id":67254},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67254":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67255":{"date":{"__isSmartRef__":true,"id":67256},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67256":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67257":{"date":{"__isSmartRef__":true,"id":67258},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67259":{"date":{"__isSmartRef__":true,"id":67260},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67260":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67261":{"date":{"__isSmartRef__":true,"id":67262},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67262":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67263":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67264":{"morph":{"__isSmartRef__":true,"id":67243},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67265":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67266}},"67266":{"test01IsMorph":{"__isSmartRef__":true,"id":67267}},"67267":{"varMapping":{"__isSmartRef__":true,"id":67268},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67268":{"this":{"__isSmartRef__":true,"id":67265}},"67269":{},"67270":{"change":{"__isSmartRef__":true,"id":67271},"tick":{"__isSmartRef__":true,"id":67275}},"67271":{"varMapping":{"__isSmartRef__":true,"id":67272},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67272":{"this":{"__isSmartRef__":true,"id":67243}},"67273":{"timestamp":{"__isSmartRef__":true,"id":67274},"user":"cschuster","tags":[]},"67274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67275":{"varMapping":{"__isSmartRef__":true,"id":67276},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67276":{"this":{"__isSmartRef__":true,"id":67243}},"67277":{"timestamp":{"__isSmartRef__":true,"id":67278},"user":"cschuster","tags":[]},"67278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67279":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67280}],"id":"29B2C4C2-C913-47DB-B8F7-558F5A3EEBA7","shape":{"__isSmartRef__":true,"id":67281},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1769","partsBinMetaInfo":{"__isSmartRef__":true,"id":67282},"eventHandler":{"__isSmartRef__":true,"id":67300},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","66539A44-AFEA-41A8-A1C1-9A0097055BD3","4E97E332-4F44-449E-926A-4F4A6D2D037A"],"partTests":{"__isSmartRef__":true,"id":67301},"_ClipMode":"visible","moved":true,"b":10.208117506233975,"#startLetters":"set","isBeingDragged":false,"delta":0.5671176392352208,"_Rotation":30.971702085748777,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67306},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6100.8,3299.1)"},"67280":{"target":{"__isSmartRef__":true,"id":67279},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67281":{"_BorderWidth":5.886120883152541,"_ClipMode":"visible","_BorderRadius":38.743663648705535,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.0,92.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(46,298,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.5,-39.7)"},"67282":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67283},{"__isSmartRef__":true,"id":67285},{"__isSmartRef__":true,"id":67287},{"__isSmartRef__":true,"id":67289},{"__isSmartRef__":true,"id":67291},{"__isSmartRef__":true,"id":67293},{"__isSmartRef__":true,"id":67295},{"__isSmartRef__":true,"id":67297}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67299},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67283":{"date":{"__isSmartRef__":true,"id":67284},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67285":{"date":{"__isSmartRef__":true,"id":67286},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67286":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67287":{"date":{"__isSmartRef__":true,"id":67288},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67288":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67289":{"date":{"__isSmartRef__":true,"id":67290},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67290":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67291":{"date":{"__isSmartRef__":true,"id":67292},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67292":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67293":{"date":{"__isSmartRef__":true,"id":67294},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67295":{"date":{"__isSmartRef__":true,"id":67296},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67296":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67297":{"date":{"__isSmartRef__":true,"id":67298},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67298":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67299":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67300":{"morph":{"__isSmartRef__":true,"id":67279},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67301":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67302}},"67302":{"test01IsMorph":{"__isSmartRef__":true,"id":67303}},"67303":{"varMapping":{"__isSmartRef__":true,"id":67304},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67304":{"this":{"__isSmartRef__":true,"id":67301}},"67305":{},"67306":{"change":{"__isSmartRef__":true,"id":67307},"tick":{"__isSmartRef__":true,"id":67311}},"67307":{"varMapping":{"__isSmartRef__":true,"id":67308},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67308":{"this":{"__isSmartRef__":true,"id":67279}},"67309":{"timestamp":{"__isSmartRef__":true,"id":67310},"user":"cschuster","tags":[]},"67310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67311":{"varMapping":{"__isSmartRef__":true,"id":67312},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67312":{"this":{"__isSmartRef__":true,"id":67279}},"67313":{"timestamp":{"__isSmartRef__":true,"id":67314},"user":"cschuster","tags":[]},"67314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67315":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67316}],"id":"0F680776-6A95-4460-8683-9F15C7C848C0","shape":{"__isSmartRef__":true,"id":67317},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1770","partsBinMetaInfo":{"__isSmartRef__":true,"id":67318},"eventHandler":{"__isSmartRef__":true,"id":67336},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5"],"partTests":{"__isSmartRef__":true,"id":67337},"_ClipMode":"visible","moved":true,"b":233.434374243021,"#startLetters":"set","isBeingDragged":false,"delta":-0.9588304981589317,"_Rotation":20.40132433334201,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67342},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4960.0,4968.9)"},"67316":{"target":{"__isSmartRef__":true,"id":67315},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67317":{"_BorderWidth":0.9841248397088433,"_ClipMode":"visible","_BorderRadius":14.196394715130364,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.3,132.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-205,-358,156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.9,-8.1)"},"67318":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67319},{"__isSmartRef__":true,"id":67321},{"__isSmartRef__":true,"id":67323},{"__isSmartRef__":true,"id":67325},{"__isSmartRef__":true,"id":67327},{"__isSmartRef__":true,"id":67329},{"__isSmartRef__":true,"id":67331},{"__isSmartRef__":true,"id":67333}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67335},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67319":{"date":{"__isSmartRef__":true,"id":67320},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67321":{"date":{"__isSmartRef__":true,"id":67322},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67322":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67323":{"date":{"__isSmartRef__":true,"id":67324},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67324":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67325":{"date":{"__isSmartRef__":true,"id":67326},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67326":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67327":{"date":{"__isSmartRef__":true,"id":67328},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67328":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67329":{"date":{"__isSmartRef__":true,"id":67330},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67330":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67331":{"date":{"__isSmartRef__":true,"id":67332},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67332":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67333":{"date":{"__isSmartRef__":true,"id":67334},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67334":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67335":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67336":{"morph":{"__isSmartRef__":true,"id":67315},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67337":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67338}},"67338":{"test01IsMorph":{"__isSmartRef__":true,"id":67339}},"67339":{"varMapping":{"__isSmartRef__":true,"id":67340},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67340":{"this":{"__isSmartRef__":true,"id":67337}},"67341":{},"67342":{"change":{"__isSmartRef__":true,"id":67343},"tick":{"__isSmartRef__":true,"id":67347}},"67343":{"varMapping":{"__isSmartRef__":true,"id":67344},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67344":{"this":{"__isSmartRef__":true,"id":67315}},"67345":{"timestamp":{"__isSmartRef__":true,"id":67346},"user":"cschuster","tags":[]},"67346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67347":{"varMapping":{"__isSmartRef__":true,"id":67348},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67348":{"this":{"__isSmartRef__":true,"id":67315}},"67349":{"timestamp":{"__isSmartRef__":true,"id":67350},"user":"cschuster","tags":[]},"67350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67351":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67352}],"id":"923F09B3-BFD8-460B-8C9A-D4225CA21D11","shape":{"__isSmartRef__":true,"id":67353},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1771","partsBinMetaInfo":{"__isSmartRef__":true,"id":67354},"eventHandler":{"__isSmartRef__":true,"id":67371},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955","164E24C5-74D8-45B7-820E-DA0799F42CCA"],"partTests":{"__isSmartRef__":true,"id":67372},"_ClipMode":"visible","moved":true,"b":237,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":9.547152783961765,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67377},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(1917.5,1356.8)"},"67352":{"target":{"__isSmartRef__":true,"id":67351},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67353":{"_BorderWidth":0.8066471602728793,"_ClipMode":"visible","_BorderRadius":11.865267138483993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.5,133.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-214,-354,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.2,-9.1)"},"67354":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67355},{"__isSmartRef__":true,"id":67357},{"__isSmartRef__":true,"id":67359},{"__isSmartRef__":true,"id":67361},{"__isSmartRef__":true,"id":67363},{"__isSmartRef__":true,"id":67365},{"__isSmartRef__":true,"id":67367},{"__isSmartRef__":true,"id":67369}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67355":{"date":{"__isSmartRef__":true,"id":67356},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67357":{"date":{"__isSmartRef__":true,"id":67358},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67358":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67359":{"date":{"__isSmartRef__":true,"id":67360},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67360":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67361":{"date":{"__isSmartRef__":true,"id":67362},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67362":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67363":{"date":{"__isSmartRef__":true,"id":67364},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67364":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67365":{"date":{"__isSmartRef__":true,"id":67366},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67367":{"date":{"__isSmartRef__":true,"id":67368},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67369":{"date":{"__isSmartRef__":true,"id":67370},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67370":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67371":{"morph":{"__isSmartRef__":true,"id":67351},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67372":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67373}},"67373":{"test01IsMorph":{"__isSmartRef__":true,"id":67374}},"67374":{"varMapping":{"__isSmartRef__":true,"id":67375},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67376},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67375":{"this":{"__isSmartRef__":true,"id":67372}},"67376":{},"67377":{"change":{"__isSmartRef__":true,"id":67378},"tick":{"__isSmartRef__":true,"id":67382}},"67378":{"varMapping":{"__isSmartRef__":true,"id":67379},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67379":{"this":{"__isSmartRef__":true,"id":67351}},"67380":{"timestamp":{"__isSmartRef__":true,"id":67381},"user":"cschuster","tags":[]},"67381":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67382":{"varMapping":{"__isSmartRef__":true,"id":67383},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67383":{"this":{"__isSmartRef__":true,"id":67351}},"67384":{"timestamp":{"__isSmartRef__":true,"id":67385},"user":"cschuster","tags":[]},"67385":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67386":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67387}],"id":"24823516-ADCB-48B0-A983-CB7E1260B89A","shape":{"__isSmartRef__":true,"id":67388},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1772","partsBinMetaInfo":{"__isSmartRef__":true,"id":67389},"eventHandler":{"__isSmartRef__":true,"id":67407},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","CF7C5511-D44E-4164-A576-0302271CD401","7CEF5371-8EF0-478B-A15A-BB24BD549B72"],"partTests":{"__isSmartRef__":true,"id":67408},"_ClipMode":"visible","moved":true,"b":335.93385560496245,"#startLetters":"set","isBeingDragged":false,"delta":-0.8022048131679185,"_Rotation":-1.0586787384161809,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67413},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5278.6,5009.8)"},"67387":{"target":{"__isSmartRef__":true,"id":67386},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67388":{"_BorderWidth":2.9610449854054997,"_ClipMode":"visible","_BorderRadius":33.348259917535906,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.2,116.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-104,129,-66)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.8,-38.3)"},"67389":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67390},{"__isSmartRef__":true,"id":67392},{"__isSmartRef__":true,"id":67394},{"__isSmartRef__":true,"id":67396},{"__isSmartRef__":true,"id":67398},{"__isSmartRef__":true,"id":67400},{"__isSmartRef__":true,"id":67402},{"__isSmartRef__":true,"id":67404}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67406},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67390":{"date":{"__isSmartRef__":true,"id":67391},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67391":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67392":{"date":{"__isSmartRef__":true,"id":67393},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67393":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67394":{"date":{"__isSmartRef__":true,"id":67395},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67395":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67396":{"date":{"__isSmartRef__":true,"id":67397},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67397":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67398":{"date":{"__isSmartRef__":true,"id":67399},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67399":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67400":{"date":{"__isSmartRef__":true,"id":67401},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67401":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67402":{"date":{"__isSmartRef__":true,"id":67403},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67403":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67404":{"date":{"__isSmartRef__":true,"id":67405},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67405":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67406":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67407":{"morph":{"__isSmartRef__":true,"id":67386},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67408":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67409}},"67409":{"test01IsMorph":{"__isSmartRef__":true,"id":67410}},"67410":{"varMapping":{"__isSmartRef__":true,"id":67411},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67412},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67411":{"this":{"__isSmartRef__":true,"id":67408}},"67412":{},"67413":{"change":{"__isSmartRef__":true,"id":67414},"tick":{"__isSmartRef__":true,"id":67418}},"67414":{"varMapping":{"__isSmartRef__":true,"id":67415},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67416},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67415":{"this":{"__isSmartRef__":true,"id":67386}},"67416":{"timestamp":{"__isSmartRef__":true,"id":67417},"user":"cschuster","tags":[]},"67417":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67418":{"varMapping":{"__isSmartRef__":true,"id":67419},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67419":{"this":{"__isSmartRef__":true,"id":67386}},"67420":{"timestamp":{"__isSmartRef__":true,"id":67421},"user":"cschuster","tags":[]},"67421":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67422":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67423}],"id":"112DB4EF-06F6-4963-B325-99564046A572","shape":{"__isSmartRef__":true,"id":67424},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1773","partsBinMetaInfo":{"__isSmartRef__":true,"id":67425},"eventHandler":{"__isSmartRef__":true,"id":67443},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC"],"partTests":{"__isSmartRef__":true,"id":67444},"_ClipMode":"visible","moved":true,"b":173.8482436502818,"#startLetters":"set","isBeingDragged":false,"delta":0.8915294546168298,"_Rotation":-0.20430582235215008,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67449},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4222.6,4528.2)"},"67423":{"target":{"__isSmartRef__":true,"id":67422},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67424":{"_BorderWidth":5.535811159647708,"_ClipMode":"visible","_BorderRadius":39.54065024191516,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.5,95.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(28,-227,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"67425":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67426},{"__isSmartRef__":true,"id":67428},{"__isSmartRef__":true,"id":67430},{"__isSmartRef__":true,"id":67432},{"__isSmartRef__":true,"id":67434},{"__isSmartRef__":true,"id":67436},{"__isSmartRef__":true,"id":67438},{"__isSmartRef__":true,"id":67440}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67442},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67426":{"date":{"__isSmartRef__":true,"id":67427},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67427":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67428":{"date":{"__isSmartRef__":true,"id":67429},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67429":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67430":{"date":{"__isSmartRef__":true,"id":67431},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67431":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67432":{"date":{"__isSmartRef__":true,"id":67433},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67433":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67434":{"date":{"__isSmartRef__":true,"id":67435},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67435":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67436":{"date":{"__isSmartRef__":true,"id":67437},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67437":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67438":{"date":{"__isSmartRef__":true,"id":67439},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67439":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67440":{"date":{"__isSmartRef__":true,"id":67441},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67441":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67442":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67443":{"morph":{"__isSmartRef__":true,"id":67422},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67444":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67445}},"67445":{"test01IsMorph":{"__isSmartRef__":true,"id":67446}},"67446":{"varMapping":{"__isSmartRef__":true,"id":67447},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67447":{"this":{"__isSmartRef__":true,"id":67444}},"67448":{},"67449":{"change":{"__isSmartRef__":true,"id":67450},"tick":{"__isSmartRef__":true,"id":67454}},"67450":{"varMapping":{"__isSmartRef__":true,"id":67451},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67452},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67451":{"this":{"__isSmartRef__":true,"id":67422}},"67452":{"timestamp":{"__isSmartRef__":true,"id":67453},"user":"cschuster","tags":[]},"67453":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67454":{"varMapping":{"__isSmartRef__":true,"id":67455},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67455":{"this":{"__isSmartRef__":true,"id":67422}},"67456":{"timestamp":{"__isSmartRef__":true,"id":67457},"user":"cschuster","tags":[]},"67457":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67458":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67459}],"id":"F8A3EDF4-B07A-4FFD-9FAA-0A274F733A6C","shape":{"__isSmartRef__":true,"id":67460},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1774","partsBinMetaInfo":{"__isSmartRef__":true,"id":67461},"eventHandler":{"__isSmartRef__":true,"id":67479},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD","52F51BC8-9F2A-49F4-89B4-C7B7CF5CA64A","6DDD1029-CEBF-4E72-886E-C561843B2BA6","8CD528B6-4773-419D-80B5-B383CD37988A"],"partTests":{"__isSmartRef__":true,"id":67480},"_ClipMode":"visible","moved":true,"b":186.2008587217424,"#startLetters":"set","isBeingDragged":false,"delta":0.6947793235885911,"_Rotation":18.18417628650253,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67485},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5261.4,3374.6)"},"67459":{"target":{"__isSmartRef__":true,"id":67458},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67460":{"_BorderWidth":4.459928722234496,"_ClipMode":"visible","_BorderRadius":39.53331682389238,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.6,104.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-28,-283,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-0.1)"},"67461":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67462},{"__isSmartRef__":true,"id":67464},{"__isSmartRef__":true,"id":67466},{"__isSmartRef__":true,"id":67468},{"__isSmartRef__":true,"id":67470},{"__isSmartRef__":true,"id":67472},{"__isSmartRef__":true,"id":67474},{"__isSmartRef__":true,"id":67476}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67478},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67462":{"date":{"__isSmartRef__":true,"id":67463},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67463":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67464":{"date":{"__isSmartRef__":true,"id":67465},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67465":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67466":{"date":{"__isSmartRef__":true,"id":67467},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67467":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67468":{"date":{"__isSmartRef__":true,"id":67469},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67469":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67470":{"date":{"__isSmartRef__":true,"id":67471},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67471":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67472":{"date":{"__isSmartRef__":true,"id":67473},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67473":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67474":{"date":{"__isSmartRef__":true,"id":67475},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67475":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67476":{"date":{"__isSmartRef__":true,"id":67477},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67477":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67478":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67479":{"morph":{"__isSmartRef__":true,"id":67458},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67480":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67481}},"67481":{"test01IsMorph":{"__isSmartRef__":true,"id":67482}},"67482":{"varMapping":{"__isSmartRef__":true,"id":67483},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67484},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67483":{"this":{"__isSmartRef__":true,"id":67480}},"67484":{},"67485":{"change":{"__isSmartRef__":true,"id":67486},"tick":{"__isSmartRef__":true,"id":67490}},"67486":{"varMapping":{"__isSmartRef__":true,"id":67487},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67487":{"this":{"__isSmartRef__":true,"id":67458}},"67488":{"timestamp":{"__isSmartRef__":true,"id":67489},"user":"cschuster","tags":[]},"67489":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67490":{"varMapping":{"__isSmartRef__":true,"id":67491},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67491":{"this":{"__isSmartRef__":true,"id":67458}},"67492":{"timestamp":{"__isSmartRef__":true,"id":67493},"user":"cschuster","tags":[]},"67493":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67494":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67495}],"id":"692D9DA4-256B-468D-B526-91B773F46749","shape":{"__isSmartRef__":true,"id":67496},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1775","partsBinMetaInfo":{"__isSmartRef__":true,"id":67497},"eventHandler":{"__isSmartRef__":true,"id":67515},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","77B9A79D-726E-40E2-9FE4-E103A10E2EFA","94494003-DEF2-4FD8-9BBC-9425F0724D04","4C867248-DAAA-4E81-A932-30A32F9DA8EB"],"partTests":{"__isSmartRef__":true,"id":67516},"_ClipMode":"visible","moved":true,"b":134.22500541899353,"#startLetters":"set","isBeingDragged":false,"delta":-0.8362036836333573,"_Rotation":-53.650028599010554,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67521},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6303.2,4857.2)"},"67495":{"target":{"__isSmartRef__":true,"id":67494},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67496":{"_BorderWidth":8.583031388932397,"_ClipMode":"visible","_BorderRadius":19.459017705480292,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(183,5,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.3,-6.1)"},"67497":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67498},{"__isSmartRef__":true,"id":67500},{"__isSmartRef__":true,"id":67502},{"__isSmartRef__":true,"id":67504},{"__isSmartRef__":true,"id":67506},{"__isSmartRef__":true,"id":67508},{"__isSmartRef__":true,"id":67510},{"__isSmartRef__":true,"id":67512}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67514},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67498":{"date":{"__isSmartRef__":true,"id":67499},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67499":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67500":{"date":{"__isSmartRef__":true,"id":67501},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67501":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67502":{"date":{"__isSmartRef__":true,"id":67503},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67503":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67504":{"date":{"__isSmartRef__":true,"id":67505},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67505":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67506":{"date":{"__isSmartRef__":true,"id":67507},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67507":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67508":{"date":{"__isSmartRef__":true,"id":67509},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67509":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67510":{"date":{"__isSmartRef__":true,"id":67511},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67511":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67512":{"date":{"__isSmartRef__":true,"id":67513},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67513":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67514":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67515":{"morph":{"__isSmartRef__":true,"id":67494},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67516":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67517}},"67517":{"test01IsMorph":{"__isSmartRef__":true,"id":67518}},"67518":{"varMapping":{"__isSmartRef__":true,"id":67519},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67519":{"this":{"__isSmartRef__":true,"id":67516}},"67520":{},"67521":{"change":{"__isSmartRef__":true,"id":67522},"tick":{"__isSmartRef__":true,"id":67526}},"67522":{"varMapping":{"__isSmartRef__":true,"id":67523},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67523":{"this":{"__isSmartRef__":true,"id":67494}},"67524":{"timestamp":{"__isSmartRef__":true,"id":67525},"user":"cschuster","tags":[]},"67525":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67526":{"varMapping":{"__isSmartRef__":true,"id":67527},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67527":{"this":{"__isSmartRef__":true,"id":67494}},"67528":{"timestamp":{"__isSmartRef__":true,"id":67529},"user":"cschuster","tags":[]},"67529":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67530":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67531}],"id":"DE3733E4-A993-4BD5-89D3-F470BEBEE674","shape":{"__isSmartRef__":true,"id":67532},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1776","partsBinMetaInfo":{"__isSmartRef__":true,"id":67533},"eventHandler":{"__isSmartRef__":true,"id":67551},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","429DA705-3AA7-4A61-A938-03E3805A7549","FEFBDD39-4314-44A2-B6D3-217A904A4287","ECA732BE-71EB-495E-9EDD-F63B36E37F49"],"partTests":{"__isSmartRef__":true,"id":67552},"_ClipMode":"visible","moved":true,"b":281.1250290221069,"#startLetters":"set","isBeingDragged":false,"delta":0.8981630320195109,"_Rotation":9.741679372105118,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67557},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5968.9,4733.8)"},"67531":{"target":{"__isSmartRef__":true,"id":67530},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67532":{"_BorderWidth":0.09395765353793273,"_ClipMode":"visible","_BorderRadius":1.4891975915535527,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.9,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-202,-3)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-23.9)"},"67533":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67534},{"__isSmartRef__":true,"id":67536},{"__isSmartRef__":true,"id":67538},{"__isSmartRef__":true,"id":67540},{"__isSmartRef__":true,"id":67542},{"__isSmartRef__":true,"id":67544},{"__isSmartRef__":true,"id":67546},{"__isSmartRef__":true,"id":67548}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67550},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67534":{"date":{"__isSmartRef__":true,"id":67535},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67535":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67536":{"date":{"__isSmartRef__":true,"id":67537},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67537":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67538":{"date":{"__isSmartRef__":true,"id":67539},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67539":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67540":{"date":{"__isSmartRef__":true,"id":67541},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67541":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67542":{"date":{"__isSmartRef__":true,"id":67543},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67543":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67544":{"date":{"__isSmartRef__":true,"id":67545},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67545":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67546":{"date":{"__isSmartRef__":true,"id":67547},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67547":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67548":{"date":{"__isSmartRef__":true,"id":67549},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67549":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67550":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67551":{"morph":{"__isSmartRef__":true,"id":67530},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67552":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67553}},"67553":{"test01IsMorph":{"__isSmartRef__":true,"id":67554}},"67554":{"varMapping":{"__isSmartRef__":true,"id":67555},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67556},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67555":{"this":{"__isSmartRef__":true,"id":67552}},"67556":{},"67557":{"change":{"__isSmartRef__":true,"id":67558},"tick":{"__isSmartRef__":true,"id":67562}},"67558":{"varMapping":{"__isSmartRef__":true,"id":67559},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67560},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67559":{"this":{"__isSmartRef__":true,"id":67530}},"67560":{"timestamp":{"__isSmartRef__":true,"id":67561},"user":"cschuster","tags":[]},"67561":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67562":{"varMapping":{"__isSmartRef__":true,"id":67563},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67563":{"this":{"__isSmartRef__":true,"id":67530}},"67564":{"timestamp":{"__isSmartRef__":true,"id":67565},"user":"cschuster","tags":[]},"67565":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67566":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67567}],"id":"83D2E144-20F2-4A75-80C6-5F0864FCA71B","shape":{"__isSmartRef__":true,"id":67568},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1777","partsBinMetaInfo":{"__isSmartRef__":true,"id":67569},"eventHandler":{"__isSmartRef__":true,"id":67587},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","170839B4-A73A-4687-90F8-477BD9BF9D17"],"partTests":{"__isSmartRef__":true,"id":67588},"_ClipMode":"visible","moved":true,"b":293.211887604557,"#startLetters":"set","isBeingDragged":false,"delta":-0.8673780830577016,"_Rotation":13.727167550084244,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67593},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4543.6,4540.1)"},"67567":{"target":{"__isSmartRef__":true,"id":67566},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67568":{"_BorderWidth":0.4047320737179012,"_ClipMode":"visible","_BorderRadius":6.213620297092833,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.0,136.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-235,-134,-154)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.6,-27.9)"},"67569":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67570},{"__isSmartRef__":true,"id":67572},{"__isSmartRef__":true,"id":67574},{"__isSmartRef__":true,"id":67576},{"__isSmartRef__":true,"id":67578},{"__isSmartRef__":true,"id":67580},{"__isSmartRef__":true,"id":67582},{"__isSmartRef__":true,"id":67584}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67586},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67570":{"date":{"__isSmartRef__":true,"id":67571},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67571":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67572":{"date":{"__isSmartRef__":true,"id":67573},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67573":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67574":{"date":{"__isSmartRef__":true,"id":67575},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67575":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67576":{"date":{"__isSmartRef__":true,"id":67577},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67577":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67578":{"date":{"__isSmartRef__":true,"id":67579},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67579":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67580":{"date":{"__isSmartRef__":true,"id":67581},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67581":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67582":{"date":{"__isSmartRef__":true,"id":67583},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67583":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67584":{"date":{"__isSmartRef__":true,"id":67585},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67585":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67586":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67587":{"morph":{"__isSmartRef__":true,"id":67566},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67588":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67589}},"67589":{"test01IsMorph":{"__isSmartRef__":true,"id":67590}},"67590":{"varMapping":{"__isSmartRef__":true,"id":67591},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67592},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67591":{"this":{"__isSmartRef__":true,"id":67588}},"67592":{},"67593":{"change":{"__isSmartRef__":true,"id":67594},"tick":{"__isSmartRef__":true,"id":67598}},"67594":{"varMapping":{"__isSmartRef__":true,"id":67595},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67595":{"this":{"__isSmartRef__":true,"id":67566}},"67596":{"timestamp":{"__isSmartRef__":true,"id":67597},"user":"cschuster","tags":[]},"67597":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67598":{"varMapping":{"__isSmartRef__":true,"id":67599},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67599":{"this":{"__isSmartRef__":true,"id":67566}},"67600":{"timestamp":{"__isSmartRef__":true,"id":67601},"user":"cschuster","tags":[]},"67601":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67602":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67603}],"id":"F8260372-013C-48C9-8DBC-21015A0ACD55","shape":{"__isSmartRef__":true,"id":67604},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1778","partsBinMetaInfo":{"__isSmartRef__":true,"id":67605},"eventHandler":{"__isSmartRef__":true,"id":67623},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","FC284ED1-2D34-4118-9A1D-DE5A52D5C06E"],"partTests":{"__isSmartRef__":true,"id":67624},"_ClipMode":"visible","moved":true,"b":192,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-30.23300844003484,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67629},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4840.0,4524.1)"},"67603":{"target":{"__isSmartRef__":true,"id":67602},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67604":{"_BorderWidth":3.9604415459112046,"_ClipMode":"visible","_BorderRadius":38.27090915285203,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,108.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-54,-304,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.8,-0.4)"},"67605":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67606},{"__isSmartRef__":true,"id":67608},{"__isSmartRef__":true,"id":67610},{"__isSmartRef__":true,"id":67612},{"__isSmartRef__":true,"id":67614},{"__isSmartRef__":true,"id":67616},{"__isSmartRef__":true,"id":67618},{"__isSmartRef__":true,"id":67620}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67622},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67606":{"date":{"__isSmartRef__":true,"id":67607},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67607":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67608":{"date":{"__isSmartRef__":true,"id":67609},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67609":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67610":{"date":{"__isSmartRef__":true,"id":67611},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67611":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67612":{"date":{"__isSmartRef__":true,"id":67613},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67613":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67614":{"date":{"__isSmartRef__":true,"id":67615},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67615":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67616":{"date":{"__isSmartRef__":true,"id":67617},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67617":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67618":{"date":{"__isSmartRef__":true,"id":67619},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67619":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67620":{"date":{"__isSmartRef__":true,"id":67621},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67621":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67622":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67623":{"morph":{"__isSmartRef__":true,"id":67602},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67624":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67625}},"67625":{"test01IsMorph":{"__isSmartRef__":true,"id":67626}},"67626":{"varMapping":{"__isSmartRef__":true,"id":67627},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67628},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67627":{"this":{"__isSmartRef__":true,"id":67624}},"67628":{},"67629":{"change":{"__isSmartRef__":true,"id":67630},"tick":{"__isSmartRef__":true,"id":67634}},"67630":{"varMapping":{"__isSmartRef__":true,"id":67631},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67631":{"this":{"__isSmartRef__":true,"id":67602}},"67632":{"timestamp":{"__isSmartRef__":true,"id":67633},"user":"cschuster","tags":[]},"67633":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67634":{"varMapping":{"__isSmartRef__":true,"id":67635},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67635":{"this":{"__isSmartRef__":true,"id":67602}},"67636":{"timestamp":{"__isSmartRef__":true,"id":67637},"user":"cschuster","tags":[]},"67637":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67638":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67639}],"id":"22CDD992-12BE-4944-A01C-B5F5836B692B","shape":{"__isSmartRef__":true,"id":67640},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1779","partsBinMetaInfo":{"__isSmartRef__":true,"id":67641},"eventHandler":{"__isSmartRef__":true,"id":67659},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607"],"partTests":{"__isSmartRef__":true,"id":67660},"_ClipMode":"visible","moved":true,"b":256.9070735091227,"#startLetters":"set","isBeingDragged":false,"delta":0.9410515513154678,"_Rotation":3.8649792059310046,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67665},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5078.4,3840.4)"},"67639":{"target":{"__isSmartRef__":true,"id":67638},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67640":{"_BorderWidth":0.12998029337087136,"_ClipMode":"visible","_BorderRadius":2.0526528912702924,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.7,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-308,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.5)"},"67641":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67642},{"__isSmartRef__":true,"id":67644},{"__isSmartRef__":true,"id":67646},{"__isSmartRef__":true,"id":67648},{"__isSmartRef__":true,"id":67650},{"__isSmartRef__":true,"id":67652},{"__isSmartRef__":true,"id":67654},{"__isSmartRef__":true,"id":67656}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67658},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67642":{"date":{"__isSmartRef__":true,"id":67643},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67643":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67644":{"date":{"__isSmartRef__":true,"id":67645},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67645":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67646":{"date":{"__isSmartRef__":true,"id":67647},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67647":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67648":{"date":{"__isSmartRef__":true,"id":67649},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67649":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67650":{"date":{"__isSmartRef__":true,"id":67651},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67651":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67652":{"date":{"__isSmartRef__":true,"id":67653},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67653":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67654":{"date":{"__isSmartRef__":true,"id":67655},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67655":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67656":{"date":{"__isSmartRef__":true,"id":67657},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67657":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67658":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67659":{"morph":{"__isSmartRef__":true,"id":67638},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67660":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67661}},"67661":{"test01IsMorph":{"__isSmartRef__":true,"id":67662}},"67662":{"varMapping":{"__isSmartRef__":true,"id":67663},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67664},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67663":{"this":{"__isSmartRef__":true,"id":67660}},"67664":{},"67665":{"change":{"__isSmartRef__":true,"id":67666},"tick":{"__isSmartRef__":true,"id":67670}},"67666":{"varMapping":{"__isSmartRef__":true,"id":67667},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67667":{"this":{"__isSmartRef__":true,"id":67638}},"67668":{"timestamp":{"__isSmartRef__":true,"id":67669},"user":"cschuster","tags":[]},"67669":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67670":{"varMapping":{"__isSmartRef__":true,"id":67671},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67671":{"this":{"__isSmartRef__":true,"id":67638}},"67672":{"timestamp":{"__isSmartRef__":true,"id":67673},"user":"cschuster","tags":[]},"67673":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67674":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67675}],"id":"BE846823-496C-4BEB-BA42-D061BA1854CA","shape":{"__isSmartRef__":true,"id":67676},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1780","partsBinMetaInfo":{"__isSmartRef__":true,"id":67677},"eventHandler":{"__isSmartRef__":true,"id":67695},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7"],"partTests":{"__isSmartRef__":true,"id":67696},"_ClipMode":"visible","moved":true,"b":200.1489778747782,"#startLetters":"set","isBeingDragged":false,"delta":-0.6524531515315175,"_Rotation":9.169269885851062,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67701},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5521.2,4718.9)"},"67675":{"target":{"__isSmartRef__":true,"id":67674},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67676":{"_BorderWidth":3.2776883483191344,"_ClipMode":"visible","_BorderRadius":35.253828119174926,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.9,113.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,-329,-226)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.1,-1.2)"},"67677":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67678},{"__isSmartRef__":true,"id":67680},{"__isSmartRef__":true,"id":67682},{"__isSmartRef__":true,"id":67684},{"__isSmartRef__":true,"id":67686},{"__isSmartRef__":true,"id":67688},{"__isSmartRef__":true,"id":67690},{"__isSmartRef__":true,"id":67692}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67694},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67678":{"date":{"__isSmartRef__":true,"id":67679},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67679":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67680":{"date":{"__isSmartRef__":true,"id":67681},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67681":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67682":{"date":{"__isSmartRef__":true,"id":67683},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67683":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67684":{"date":{"__isSmartRef__":true,"id":67685},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67685":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67686":{"date":{"__isSmartRef__":true,"id":67687},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67687":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67688":{"date":{"__isSmartRef__":true,"id":67689},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67689":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67690":{"date":{"__isSmartRef__":true,"id":67691},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67691":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67692":{"date":{"__isSmartRef__":true,"id":67693},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67693":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67694":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67695":{"morph":{"__isSmartRef__":true,"id":67674},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67696":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67697}},"67697":{"test01IsMorph":{"__isSmartRef__":true,"id":67698}},"67698":{"varMapping":{"__isSmartRef__":true,"id":67699},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67699":{"this":{"__isSmartRef__":true,"id":67696}},"67700":{},"67701":{"change":{"__isSmartRef__":true,"id":67702},"tick":{"__isSmartRef__":true,"id":67706}},"67702":{"varMapping":{"__isSmartRef__":true,"id":67703},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67704},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67703":{"this":{"__isSmartRef__":true,"id":67674}},"67704":{"timestamp":{"__isSmartRef__":true,"id":67705},"user":"cschuster","tags":[]},"67705":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67706":{"varMapping":{"__isSmartRef__":true,"id":67707},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67707":{"this":{"__isSmartRef__":true,"id":67674}},"67708":{"timestamp":{"__isSmartRef__":true,"id":67709},"user":"cschuster","tags":[]},"67709":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67710":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67711}],"id":"7E64E8CE-D14B-4085-8E9C-E35066DB5D39","shape":{"__isSmartRef__":true,"id":67712},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1781","partsBinMetaInfo":{"__isSmartRef__":true,"id":67713},"eventHandler":{"__isSmartRef__":true,"id":67731},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47"],"partTests":{"__isSmartRef__":true,"id":67732},"_ClipMode":"visible","moved":true,"b":169.10237791494,"#startLetters":"set","isBeingDragged":false,"delta":0.6171619631932117,"_Rotation":-12.906640000426423,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67737},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5422.5,4798.2)"},"67711":{"target":{"__isSmartRef__":true,"id":67710},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67712":{"_BorderWidth":5.945273445697741,"_ClipMode":"visible","_BorderRadius":38.57033298057395,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.1,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,-203,-107)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-0.4)"},"67713":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67714},{"__isSmartRef__":true,"id":67716},{"__isSmartRef__":true,"id":67718},{"__isSmartRef__":true,"id":67720},{"__isSmartRef__":true,"id":67722},{"__isSmartRef__":true,"id":67724},{"__isSmartRef__":true,"id":67726},{"__isSmartRef__":true,"id":67728}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67730},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67714":{"date":{"__isSmartRef__":true,"id":67715},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67715":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67716":{"date":{"__isSmartRef__":true,"id":67717},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67717":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67718":{"date":{"__isSmartRef__":true,"id":67719},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67719":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67720":{"date":{"__isSmartRef__":true,"id":67721},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67721":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67722":{"date":{"__isSmartRef__":true,"id":67723},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67723":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67724":{"date":{"__isSmartRef__":true,"id":67725},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67725":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67726":{"date":{"__isSmartRef__":true,"id":67727},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67727":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67728":{"date":{"__isSmartRef__":true,"id":67729},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67729":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67730":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67731":{"morph":{"__isSmartRef__":true,"id":67710},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67732":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67733}},"67733":{"test01IsMorph":{"__isSmartRef__":true,"id":67734}},"67734":{"varMapping":{"__isSmartRef__":true,"id":67735},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67736},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67735":{"this":{"__isSmartRef__":true,"id":67732}},"67736":{},"67737":{"change":{"__isSmartRef__":true,"id":67738},"tick":{"__isSmartRef__":true,"id":67742}},"67738":{"varMapping":{"__isSmartRef__":true,"id":67739},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67739":{"this":{"__isSmartRef__":true,"id":67710}},"67740":{"timestamp":{"__isSmartRef__":true,"id":67741},"user":"cschuster","tags":[]},"67741":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67742":{"varMapping":{"__isSmartRef__":true,"id":67743},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67743":{"this":{"__isSmartRef__":true,"id":67710}},"67744":{"timestamp":{"__isSmartRef__":true,"id":67745},"user":"cschuster","tags":[]},"67745":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67746":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67747}],"id":"09CABCB5-EAEE-4A8B-B96C-6EAC230066B0","shape":{"__isSmartRef__":true,"id":67748},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1782","partsBinMetaInfo":{"__isSmartRef__":true,"id":67749},"eventHandler":{"__isSmartRef__":true,"id":67767},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","0BB11D90-A536-4447-8E14-0E4BAC7D31A5"],"partTests":{"__isSmartRef__":true,"id":67768},"_ClipMode":"visible","moved":true,"b":267.592269537854,"#startLetters":"set","isBeingDragged":false,"delta":-0.9334114188095555,"_Rotation":8.049535592618591,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67773},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6087.2,4787.3)"},"67747":{"target":{"__isSmartRef__":true,"id":67746},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67748":{"_BorderWidth":0.004414144713932089,"_ClipMode":"visible","_BorderRadius":0.07059513994522426,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.4,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-267,164)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.2)"},"67749":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67750},{"__isSmartRef__":true,"id":67752},{"__isSmartRef__":true,"id":67754},{"__isSmartRef__":true,"id":67756},{"__isSmartRef__":true,"id":67758},{"__isSmartRef__":true,"id":67760},{"__isSmartRef__":true,"id":67762},{"__isSmartRef__":true,"id":67764}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67766},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67750":{"date":{"__isSmartRef__":true,"id":67751},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67751":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67752":{"date":{"__isSmartRef__":true,"id":67753},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67753":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67754":{"date":{"__isSmartRef__":true,"id":67755},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67755":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67756":{"date":{"__isSmartRef__":true,"id":67757},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67757":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67758":{"date":{"__isSmartRef__":true,"id":67759},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67759":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67760":{"date":{"__isSmartRef__":true,"id":67761},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67761":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67762":{"date":{"__isSmartRef__":true,"id":67763},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67763":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67764":{"date":{"__isSmartRef__":true,"id":67765},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67765":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67766":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67767":{"morph":{"__isSmartRef__":true,"id":67746},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67768":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67769}},"67769":{"test01IsMorph":{"__isSmartRef__":true,"id":67770}},"67770":{"varMapping":{"__isSmartRef__":true,"id":67771},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67772},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67771":{"this":{"__isSmartRef__":true,"id":67768}},"67772":{},"67773":{"change":{"__isSmartRef__":true,"id":67774},"tick":{"__isSmartRef__":true,"id":67778}},"67774":{"varMapping":{"__isSmartRef__":true,"id":67775},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67775":{"this":{"__isSmartRef__":true,"id":67746}},"67776":{"timestamp":{"__isSmartRef__":true,"id":67777},"user":"cschuster","tags":[]},"67777":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67778":{"varMapping":{"__isSmartRef__":true,"id":67779},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67779":{"this":{"__isSmartRef__":true,"id":67746}},"67780":{"timestamp":{"__isSmartRef__":true,"id":67781},"user":"cschuster","tags":[]},"67781":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67782":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67783}],"id":"CA77BE54-C178-433B-82A2-EBA08F7A36C5","shape":{"__isSmartRef__":true,"id":67784},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1783","partsBinMetaInfo":{"__isSmartRef__":true,"id":67785},"eventHandler":{"__isSmartRef__":true,"id":67803},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","9E742B3E-75A8-43F0-9981-9B88F56FBF5C"],"partTests":{"__isSmartRef__":true,"id":67804},"_ClipMode":"visible","moved":true,"b":336.9030970954336,"#startLetters":"set","isBeingDragged":false,"delta":-0.8883424194063991,"_Rotation":57.13299605098457,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67809},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5258.7,3548.7)"},"67783":{"target":{"__isSmartRef__":true,"id":67782},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67784":{"_BorderWidth":3.0385630223614117,"_ClipMode":"visible","_BorderRadius":33.8444239724032,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.1,115.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-101,135,-53)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-38.4)"},"67785":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67786},{"__isSmartRef__":true,"id":67788},{"__isSmartRef__":true,"id":67790},{"__isSmartRef__":true,"id":67792},{"__isSmartRef__":true,"id":67794},{"__isSmartRef__":true,"id":67796},{"__isSmartRef__":true,"id":67798},{"__isSmartRef__":true,"id":67800}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67802},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67786":{"date":{"__isSmartRef__":true,"id":67787},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67787":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67788":{"date":{"__isSmartRef__":true,"id":67789},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67789":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67790":{"date":{"__isSmartRef__":true,"id":67791},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67791":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67792":{"date":{"__isSmartRef__":true,"id":67793},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67793":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67794":{"date":{"__isSmartRef__":true,"id":67795},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67795":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67796":{"date":{"__isSmartRef__":true,"id":67797},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67797":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67798":{"date":{"__isSmartRef__":true,"id":67799},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67799":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67800":{"date":{"__isSmartRef__":true,"id":67801},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67801":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67802":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67803":{"morph":{"__isSmartRef__":true,"id":67782},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67804":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67805}},"67805":{"test01IsMorph":{"__isSmartRef__":true,"id":67806}},"67806":{"varMapping":{"__isSmartRef__":true,"id":67807},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67808},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67807":{"this":{"__isSmartRef__":true,"id":67804}},"67808":{},"67809":{"change":{"__isSmartRef__":true,"id":67810},"tick":{"__isSmartRef__":true,"id":67814}},"67810":{"varMapping":{"__isSmartRef__":true,"id":67811},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67811":{"this":{"__isSmartRef__":true,"id":67782}},"67812":{"timestamp":{"__isSmartRef__":true,"id":67813},"user":"cschuster","tags":[]},"67813":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67814":{"varMapping":{"__isSmartRef__":true,"id":67815},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67815":{"this":{"__isSmartRef__":true,"id":67782}},"67816":{"timestamp":{"__isSmartRef__":true,"id":67817},"user":"cschuster","tags":[]},"67817":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67818":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67819}],"id":"67576F93-291E-4E2D-ACA3-3F23460F1BF8","shape":{"__isSmartRef__":true,"id":67820},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1784","partsBinMetaInfo":{"__isSmartRef__":true,"id":67821},"eventHandler":{"__isSmartRef__":true,"id":67839},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","4D301E59-522D-4A2C-9AE9-EC6D99EE2831","D3976FD6-06A7-42D8-8028-03F637701B54"],"partTests":{"__isSmartRef__":true,"id":67840},"_ClipMode":"visible","moved":true,"b":35.16296338575194,"#startLetters":"set","isBeingDragged":false,"delta":-0.7015918717370369,"_Rotation":26.28327840462853,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67845},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5007.5,5162.1)"},"67819":{"target":{"__isSmartRef__":true,"id":67818},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67820":{"_BorderWidth":7.879519922189351,"_ClipMode":"visible","_BorderRadius":26.733384028343416,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.7,77.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(147,357,76)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-36.4)"},"67821":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67822},{"__isSmartRef__":true,"id":67824},{"__isSmartRef__":true,"id":67826},{"__isSmartRef__":true,"id":67828},{"__isSmartRef__":true,"id":67830},{"__isSmartRef__":true,"id":67832},{"__isSmartRef__":true,"id":67834},{"__isSmartRef__":true,"id":67836}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67838},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67822":{"date":{"__isSmartRef__":true,"id":67823},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67823":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67824":{"date":{"__isSmartRef__":true,"id":67825},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67825":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67826":{"date":{"__isSmartRef__":true,"id":67827},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67827":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67828":{"date":{"__isSmartRef__":true,"id":67829},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67829":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67830":{"date":{"__isSmartRef__":true,"id":67831},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67831":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67832":{"date":{"__isSmartRef__":true,"id":67833},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67833":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67834":{"date":{"__isSmartRef__":true,"id":67835},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67835":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67836":{"date":{"__isSmartRef__":true,"id":67837},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67837":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67838":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67839":{"morph":{"__isSmartRef__":true,"id":67818},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67840":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67841}},"67841":{"test01IsMorph":{"__isSmartRef__":true,"id":67842}},"67842":{"varMapping":{"__isSmartRef__":true,"id":67843},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67844},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67843":{"this":{"__isSmartRef__":true,"id":67840}},"67844":{},"67845":{"change":{"__isSmartRef__":true,"id":67846},"tick":{"__isSmartRef__":true,"id":67850}},"67846":{"varMapping":{"__isSmartRef__":true,"id":67847},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67848},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67847":{"this":{"__isSmartRef__":true,"id":67818}},"67848":{"timestamp":{"__isSmartRef__":true,"id":67849},"user":"cschuster","tags":[]},"67849":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67850":{"varMapping":{"__isSmartRef__":true,"id":67851},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67851":{"this":{"__isSmartRef__":true,"id":67818}},"67852":{"timestamp":{"__isSmartRef__":true,"id":67853},"user":"cschuster","tags":[]},"67853":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67854":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67855}],"id":"C6DDB483-25FF-4EFB-9AE7-D15E30E4F87B","shape":{"__isSmartRef__":true,"id":67856},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1785","partsBinMetaInfo":{"__isSmartRef__":true,"id":67857},"eventHandler":{"__isSmartRef__":true,"id":67875},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","9F544D12-9670-4BFF-B6E3-FD5F5B03BC6D"],"partTests":{"__isSmartRef__":true,"id":67876},"_ClipMode":"visible","moved":true,"b":287.9290335114347,"#startLetters":"set","isBeingDragged":false,"delta":0.8646517522865906,"_Rotation":-17.107748976738552,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67881},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6254.5,4422.7)"},"67855":{"target":{"__isSmartRef__":true,"id":67854},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67856":{"_BorderWidth":0.24280732609533473,"_ClipMode":"visible","_BorderRadius":3.790588581356449,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.6,138.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-165,-92)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-26.2)"},"67857":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67858},{"__isSmartRef__":true,"id":67860},{"__isSmartRef__":true,"id":67862},{"__isSmartRef__":true,"id":67864},{"__isSmartRef__":true,"id":67866},{"__isSmartRef__":true,"id":67868},{"__isSmartRef__":true,"id":67870},{"__isSmartRef__":true,"id":67872}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67874},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67858":{"date":{"__isSmartRef__":true,"id":67859},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67859":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67860":{"date":{"__isSmartRef__":true,"id":67861},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67861":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67862":{"date":{"__isSmartRef__":true,"id":67863},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67863":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67864":{"date":{"__isSmartRef__":true,"id":67865},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67865":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67866":{"date":{"__isSmartRef__":true,"id":67867},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67867":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67868":{"date":{"__isSmartRef__":true,"id":67869},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67869":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67870":{"date":{"__isSmartRef__":true,"id":67871},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67871":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67872":{"date":{"__isSmartRef__":true,"id":67873},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67873":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67874":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67875":{"morph":{"__isSmartRef__":true,"id":67854},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67876":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67877}},"67877":{"test01IsMorph":{"__isSmartRef__":true,"id":67878}},"67878":{"varMapping":{"__isSmartRef__":true,"id":67879},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67880},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67879":{"this":{"__isSmartRef__":true,"id":67876}},"67880":{},"67881":{"change":{"__isSmartRef__":true,"id":67882},"tick":{"__isSmartRef__":true,"id":67886}},"67882":{"varMapping":{"__isSmartRef__":true,"id":67883},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67883":{"this":{"__isSmartRef__":true,"id":67854}},"67884":{"timestamp":{"__isSmartRef__":true,"id":67885},"user":"cschuster","tags":[]},"67885":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67886":{"varMapping":{"__isSmartRef__":true,"id":67887},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67887":{"this":{"__isSmartRef__":true,"id":67854}},"67888":{"timestamp":{"__isSmartRef__":true,"id":67889},"user":"cschuster","tags":[]},"67889":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67890":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67891}],"id":"F94935B5-76DE-406D-B869-390F1467CA50","shape":{"__isSmartRef__":true,"id":67892},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1786","partsBinMetaInfo":{"__isSmartRef__":true,"id":67893},"eventHandler":{"__isSmartRef__":true,"id":67911},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","68FF3DEE-5FE8-40D5-98C0-E02CB5F99F25","5E0A1475-01BC-4EA1-A52A-8074717F5286"],"partTests":{"__isSmartRef__":true,"id":67912},"_ClipMode":"visible","moved":true,"b":267.27790720481426,"#startLetters":"set","isBeingDragged":false,"delta":0.9826393647235818,"_Rotation":13.754498899823803,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67917},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4401.1,4401.7)"},"67891":{"target":{"__isSmartRef__":true,"id":67890},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67892":{"_BorderWidth":0.005641815834971808,"_ClipMode":"visible","_BorderRadius":0.09021812522208572,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-268,167)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.1)"},"67893":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67894},{"__isSmartRef__":true,"id":67896},{"__isSmartRef__":true,"id":67898},{"__isSmartRef__":true,"id":67900},{"__isSmartRef__":true,"id":67902},{"__isSmartRef__":true,"id":67904},{"__isSmartRef__":true,"id":67906},{"__isSmartRef__":true,"id":67908}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67910},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67894":{"date":{"__isSmartRef__":true,"id":67895},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67895":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67896":{"date":{"__isSmartRef__":true,"id":67897},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67897":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67898":{"date":{"__isSmartRef__":true,"id":67899},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67899":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67900":{"date":{"__isSmartRef__":true,"id":67901},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67901":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67902":{"date":{"__isSmartRef__":true,"id":67903},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67903":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67904":{"date":{"__isSmartRef__":true,"id":67905},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67905":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67906":{"date":{"__isSmartRef__":true,"id":67907},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67907":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67908":{"date":{"__isSmartRef__":true,"id":67909},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67909":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67910":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67911":{"morph":{"__isSmartRef__":true,"id":67890},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67912":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67913}},"67913":{"test01IsMorph":{"__isSmartRef__":true,"id":67914}},"67914":{"varMapping":{"__isSmartRef__":true,"id":67915},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67916},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67915":{"this":{"__isSmartRef__":true,"id":67912}},"67916":{},"67917":{"change":{"__isSmartRef__":true,"id":67918},"tick":{"__isSmartRef__":true,"id":67922}},"67918":{"varMapping":{"__isSmartRef__":true,"id":67919},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67919":{"this":{"__isSmartRef__":true,"id":67890}},"67920":{"timestamp":{"__isSmartRef__":true,"id":67921},"user":"cschuster","tags":[]},"67921":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67922":{"varMapping":{"__isSmartRef__":true,"id":67923},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67923":{"this":{"__isSmartRef__":true,"id":67890}},"67924":{"timestamp":{"__isSmartRef__":true,"id":67925},"user":"cschuster","tags":[]},"67925":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67926":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67927}],"id":"96A5EF73-E119-4BDB-B66B-AFD35D38753E","shape":{"__isSmartRef__":true,"id":67928},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1787","partsBinMetaInfo":{"__isSmartRef__":true,"id":67929},"eventHandler":{"__isSmartRef__":true,"id":67947},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8"],"partTests":{"__isSmartRef__":true,"id":67948},"_ClipMode":"visible","moved":true,"b":355.5688948102179,"#startLetters":"set","isBeingDragged":false,"delta":0.5857807163265534,"_Rotation":26.304193970936275,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67953},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6195.4,4790.0)"},"67927":{"target":{"__isSmartRef__":true,"id":67926},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67928":{"_BorderWidth":4.613698476272954,"_ClipMode":"visible","_BorderRadius":39.761233812425864,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.8,103.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,235,178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-39.9)"},"67929":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67930},{"__isSmartRef__":true,"id":67932},{"__isSmartRef__":true,"id":67934},{"__isSmartRef__":true,"id":67936},{"__isSmartRef__":true,"id":67938},{"__isSmartRef__":true,"id":67940},{"__isSmartRef__":true,"id":67942},{"__isSmartRef__":true,"id":67944}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67946},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67930":{"date":{"__isSmartRef__":true,"id":67931},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67931":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67932":{"date":{"__isSmartRef__":true,"id":67933},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67933":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67934":{"date":{"__isSmartRef__":true,"id":67935},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67935":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67936":{"date":{"__isSmartRef__":true,"id":67937},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67937":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67938":{"date":{"__isSmartRef__":true,"id":67939},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67939":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67940":{"date":{"__isSmartRef__":true,"id":67941},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67941":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67942":{"date":{"__isSmartRef__":true,"id":67943},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67943":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67944":{"date":{"__isSmartRef__":true,"id":67945},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67945":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67946":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67947":{"morph":{"__isSmartRef__":true,"id":67926},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67948":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67949}},"67949":{"test01IsMorph":{"__isSmartRef__":true,"id":67950}},"67950":{"varMapping":{"__isSmartRef__":true,"id":67951},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67952},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67951":{"this":{"__isSmartRef__":true,"id":67948}},"67952":{},"67953":{"change":{"__isSmartRef__":true,"id":67954},"tick":{"__isSmartRef__":true,"id":67958}},"67954":{"varMapping":{"__isSmartRef__":true,"id":67955},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67955":{"this":{"__isSmartRef__":true,"id":67926}},"67956":{"timestamp":{"__isSmartRef__":true,"id":67957},"user":"cschuster","tags":[]},"67957":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67958":{"varMapping":{"__isSmartRef__":true,"id":67959},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67959":{"this":{"__isSmartRef__":true,"id":67926}},"67960":{"timestamp":{"__isSmartRef__":true,"id":67961},"user":"cschuster","tags":[]},"67961":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67962":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67963}],"id":"6E40D392-CB7E-4C37-AE1C-D0D60D355284","shape":{"__isSmartRef__":true,"id":67964},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1788","partsBinMetaInfo":{"__isSmartRef__":true,"id":67965},"eventHandler":{"__isSmartRef__":true,"id":67983},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79"],"partTests":{"__isSmartRef__":true,"id":67984},"_ClipMode":"visible","moved":true,"b":254.86975013266783,"#startLetters":"set","isBeingDragged":false,"delta":0.9301815698272549,"_Rotation":22.576750012733974,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67989},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6180.9,4279.8)"},"67963":{"target":{"__isSmartRef__":true,"id":67962},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"67964":{"_BorderWidth":0.1733251978847905,"_ClipMode":"visible","_BorderRadius":2.725136567401769,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.2,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-314,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-14.8)"},"67965":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":67966},{"__isSmartRef__":true,"id":67968},{"__isSmartRef__":true,"id":67970},{"__isSmartRef__":true,"id":67972},{"__isSmartRef__":true,"id":67974},{"__isSmartRef__":true,"id":67976},{"__isSmartRef__":true,"id":67978},{"__isSmartRef__":true,"id":67980}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":67982},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"67966":{"date":{"__isSmartRef__":true,"id":67967},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"67967":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"67968":{"date":{"__isSmartRef__":true,"id":67969},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"67969":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"67970":{"date":{"__isSmartRef__":true,"id":67971},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"67971":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"67972":{"date":{"__isSmartRef__":true,"id":67973},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"67973":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"67974":{"date":{"__isSmartRef__":true,"id":67975},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"67975":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"67976":{"date":{"__isSmartRef__":true,"id":67977},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"67977":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"67978":{"date":{"__isSmartRef__":true,"id":67979},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"67979":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"67980":{"date":{"__isSmartRef__":true,"id":67981},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"67981":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"67982":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"67983":{"morph":{"__isSmartRef__":true,"id":67962},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"67984":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":67985}},"67985":{"test01IsMorph":{"__isSmartRef__":true,"id":67986}},"67986":{"varMapping":{"__isSmartRef__":true,"id":67987},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":67988},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67987":{"this":{"__isSmartRef__":true,"id":67984}},"67988":{},"67989":{"change":{"__isSmartRef__":true,"id":67990},"tick":{"__isSmartRef__":true,"id":67994}},"67990":{"varMapping":{"__isSmartRef__":true,"id":67991},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":67992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67991":{"this":{"__isSmartRef__":true,"id":67962}},"67992":{"timestamp":{"__isSmartRef__":true,"id":67993},"user":"cschuster","tags":[]},"67993":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"67994":{"varMapping":{"__isSmartRef__":true,"id":67995},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":67996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67995":{"this":{"__isSmartRef__":true,"id":67962}},"67996":{"timestamp":{"__isSmartRef__":true,"id":67997},"user":"cschuster","tags":[]},"67997":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"67998":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":67999}],"id":"9250371A-E7B1-4E51-A01B-CDA946569370","shape":{"__isSmartRef__":true,"id":68000},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1789","partsBinMetaInfo":{"__isSmartRef__":true,"id":68001},"eventHandler":{"__isSmartRef__":true,"id":68019},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","4BCE8704-2AEF-41A3-A795-8396A6BCF761","61C518E0-271D-4109-8775-C3BFCE53E8BF"],"partTests":{"__isSmartRef__":true,"id":68020},"_ClipMode":"visible","moved":true,"b":160.25641484605148,"#startLetters":"set","isBeingDragged":false,"delta":0.9210138784255832,"_Rotation":-28.26697834946367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68025},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5170.8,5427.6)"},"67999":{"target":{"__isSmartRef__":true,"id":67998},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68000":{"_BorderWidth":6.689056708226122,"_ClipMode":"visible","_BorderRadius":35.43533989823414,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.6,86.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(87,-154,9)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.8,-1.2)"},"68001":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68002},{"__isSmartRef__":true,"id":68004},{"__isSmartRef__":true,"id":68006},{"__isSmartRef__":true,"id":68008},{"__isSmartRef__":true,"id":68010},{"__isSmartRef__":true,"id":68012},{"__isSmartRef__":true,"id":68014},{"__isSmartRef__":true,"id":68016}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68018},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68002":{"date":{"__isSmartRef__":true,"id":68003},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68003":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68004":{"date":{"__isSmartRef__":true,"id":68005},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68005":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68006":{"date":{"__isSmartRef__":true,"id":68007},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68007":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68008":{"date":{"__isSmartRef__":true,"id":68009},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68009":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68010":{"date":{"__isSmartRef__":true,"id":68011},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68011":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68012":{"date":{"__isSmartRef__":true,"id":68013},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68013":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68014":{"date":{"__isSmartRef__":true,"id":68015},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68015":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68016":{"date":{"__isSmartRef__":true,"id":68017},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68017":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68018":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68019":{"morph":{"__isSmartRef__":true,"id":67998},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68020":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68021}},"68021":{"test01IsMorph":{"__isSmartRef__":true,"id":68022}},"68022":{"varMapping":{"__isSmartRef__":true,"id":68023},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68024},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68023":{"this":{"__isSmartRef__":true,"id":68020}},"68024":{},"68025":{"change":{"__isSmartRef__":true,"id":68026},"tick":{"__isSmartRef__":true,"id":68030}},"68026":{"varMapping":{"__isSmartRef__":true,"id":68027},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68027":{"this":{"__isSmartRef__":true,"id":67998}},"68028":{"timestamp":{"__isSmartRef__":true,"id":68029},"user":"cschuster","tags":[]},"68029":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68030":{"varMapping":{"__isSmartRef__":true,"id":68031},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68031":{"this":{"__isSmartRef__":true,"id":67998}},"68032":{"timestamp":{"__isSmartRef__":true,"id":68033},"user":"cschuster","tags":[]},"68033":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68034":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68035}],"id":"6F6D7CAA-24FC-4163-A33E-0F70A51F1C2E","shape":{"__isSmartRef__":true,"id":68036},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1790","partsBinMetaInfo":{"__isSmartRef__":true,"id":68037},"eventHandler":{"__isSmartRef__":true,"id":68055},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B335B342-75D2-4B7E-B6C9-6A638D2FA18F","1CEC98CD-8ED9-4B86-BD8C-983E025B0C8D","64486E59-8CEC-451C-9412-9592DF04C171"],"partTests":{"__isSmartRef__":true,"id":68056},"_ClipMode":"visible","moved":true,"b":53.82689476758242,"#startLetters":"set","isBeingDragged":false,"delta":-0.9813240552321076,"_Rotation":-12.446130758286879,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68061},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5837.9,4976.7)"},"68035":{"target":{"__isSmartRef__":true,"id":68034},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68036":{"_BorderWidth":9.036187274291143,"_ClipMode":"visible","_BorderRadius":13.934707658960379,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.1,67.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(206,358,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.1,-31.8)"},"68037":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68038},{"__isSmartRef__":true,"id":68040},{"__isSmartRef__":true,"id":68042},{"__isSmartRef__":true,"id":68044},{"__isSmartRef__":true,"id":68046},{"__isSmartRef__":true,"id":68048},{"__isSmartRef__":true,"id":68050},{"__isSmartRef__":true,"id":68052}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68054},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68038":{"date":{"__isSmartRef__":true,"id":68039},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68039":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68040":{"date":{"__isSmartRef__":true,"id":68041},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68041":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68042":{"date":{"__isSmartRef__":true,"id":68043},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68043":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68044":{"date":{"__isSmartRef__":true,"id":68045},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68045":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68046":{"date":{"__isSmartRef__":true,"id":68047},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68047":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68048":{"date":{"__isSmartRef__":true,"id":68049},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68049":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68050":{"date":{"__isSmartRef__":true,"id":68051},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68051":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68052":{"date":{"__isSmartRef__":true,"id":68053},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68053":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68054":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68055":{"morph":{"__isSmartRef__":true,"id":68034},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68056":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68057}},"68057":{"test01IsMorph":{"__isSmartRef__":true,"id":68058}},"68058":{"varMapping":{"__isSmartRef__":true,"id":68059},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68060},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68059":{"this":{"__isSmartRef__":true,"id":68056}},"68060":{},"68061":{"change":{"__isSmartRef__":true,"id":68062},"tick":{"__isSmartRef__":true,"id":68066}},"68062":{"varMapping":{"__isSmartRef__":true,"id":68063},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68063":{"this":{"__isSmartRef__":true,"id":68034}},"68064":{"timestamp":{"__isSmartRef__":true,"id":68065},"user":"cschuster","tags":[]},"68065":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68066":{"varMapping":{"__isSmartRef__":true,"id":68067},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68067":{"this":{"__isSmartRef__":true,"id":68034}},"68068":{"timestamp":{"__isSmartRef__":true,"id":68069},"user":"cschuster","tags":[]},"68069":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68070":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68071}],"id":"A21C05C0-661C-4570-AFBB-EC68F4B7B571","shape":{"__isSmartRef__":true,"id":68072},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1791","partsBinMetaInfo":{"__isSmartRef__":true,"id":68073},"eventHandler":{"__isSmartRef__":true,"id":68091},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","100A9F49-DECE-4EC8-AC31-644AF7D50540"],"partTests":{"__isSmartRef__":true,"id":68092},"_ClipMode":"visible","moved":true,"b":98.19279554649256,"#startLetters":"set","isBeingDragged":false,"delta":0.8689627924468368,"_Rotation":15.673791841715731,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68097},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5309.3,4959.3)"},"68071":{"target":{"__isSmartRef__":true,"id":68070},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68072":{"_BorderWidth":9.948970787249191,"_ClipMode":"visible","_BorderRadius":0.8123010351266058,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.7,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,217,-37)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.1)"},"68073":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68074},{"__isSmartRef__":true,"id":68076},{"__isSmartRef__":true,"id":68078},{"__isSmartRef__":true,"id":68080},{"__isSmartRef__":true,"id":68082},{"__isSmartRef__":true,"id":68084},{"__isSmartRef__":true,"id":68086},{"__isSmartRef__":true,"id":68088}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68090},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68074":{"date":{"__isSmartRef__":true,"id":68075},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68075":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68076":{"date":{"__isSmartRef__":true,"id":68077},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68077":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68078":{"date":{"__isSmartRef__":true,"id":68079},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68079":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68080":{"date":{"__isSmartRef__":true,"id":68081},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68081":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68082":{"date":{"__isSmartRef__":true,"id":68083},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68083":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68084":{"date":{"__isSmartRef__":true,"id":68085},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68085":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68086":{"date":{"__isSmartRef__":true,"id":68087},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68087":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68088":{"date":{"__isSmartRef__":true,"id":68089},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68089":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68090":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68091":{"morph":{"__isSmartRef__":true,"id":68070},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68092":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68093}},"68093":{"test01IsMorph":{"__isSmartRef__":true,"id":68094}},"68094":{"varMapping":{"__isSmartRef__":true,"id":68095},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68096},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68095":{"this":{"__isSmartRef__":true,"id":68092}},"68096":{},"68097":{"change":{"__isSmartRef__":true,"id":68098},"tick":{"__isSmartRef__":true,"id":68102}},"68098":{"varMapping":{"__isSmartRef__":true,"id":68099},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68099":{"this":{"__isSmartRef__":true,"id":68070}},"68100":{"timestamp":{"__isSmartRef__":true,"id":68101},"user":"cschuster","tags":[]},"68101":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68102":{"varMapping":{"__isSmartRef__":true,"id":68103},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68103":{"this":{"__isSmartRef__":true,"id":68070}},"68104":{"timestamp":{"__isSmartRef__":true,"id":68105},"user":"cschuster","tags":[]},"68105":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68106":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68107}],"id":"4E54B082-485A-4981-890E-DE1577CB84BB","shape":{"__isSmartRef__":true,"id":68108},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1792","partsBinMetaInfo":{"__isSmartRef__":true,"id":68109},"eventHandler":{"__isSmartRef__":true,"id":68127},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","3D131513-3B4C-48AE-8AA0-532F1A71947B","980F2810-A4DA-4E12-A3DA-E400B53A8870"],"partTests":{"__isSmartRef__":true,"id":68128},"_ClipMode":"visible","moved":true,"b":37.408160010760184,"#startLetters":"set","isBeingDragged":false,"delta":-0.8511658047209494,"_Rotation":-17.365327653753663,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68133},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7075.7,4997.1)"},"68107":{"target":{"__isSmartRef__":true,"id":68106},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68108":{"_BorderWidth":8.03744486671246,"_ClipMode":"visible","_BorderRadius":25.238285890691394,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.6,75.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(155,359,47)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.1,-35.9)"},"68109":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68110},{"__isSmartRef__":true,"id":68112},{"__isSmartRef__":true,"id":68114},{"__isSmartRef__":true,"id":68116},{"__isSmartRef__":true,"id":68118},{"__isSmartRef__":true,"id":68120},{"__isSmartRef__":true,"id":68122},{"__isSmartRef__":true,"id":68124}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68126},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68110":{"date":{"__isSmartRef__":true,"id":68111},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68111":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68112":{"date":{"__isSmartRef__":true,"id":68113},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68113":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68114":{"date":{"__isSmartRef__":true,"id":68115},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68115":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68116":{"date":{"__isSmartRef__":true,"id":68117},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68117":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68118":{"date":{"__isSmartRef__":true,"id":68119},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68119":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68120":{"date":{"__isSmartRef__":true,"id":68121},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68121":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68122":{"date":{"__isSmartRef__":true,"id":68123},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68123":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68124":{"date":{"__isSmartRef__":true,"id":68125},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68125":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68126":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68127":{"morph":{"__isSmartRef__":true,"id":68106},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68128":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68129}},"68129":{"test01IsMorph":{"__isSmartRef__":true,"id":68130}},"68130":{"varMapping":{"__isSmartRef__":true,"id":68131},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68131":{"this":{"__isSmartRef__":true,"id":68128}},"68132":{},"68133":{"change":{"__isSmartRef__":true,"id":68134},"tick":{"__isSmartRef__":true,"id":68138}},"68134":{"varMapping":{"__isSmartRef__":true,"id":68135},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68135":{"this":{"__isSmartRef__":true,"id":68106}},"68136":{"timestamp":{"__isSmartRef__":true,"id":68137},"user":"cschuster","tags":[]},"68137":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68138":{"varMapping":{"__isSmartRef__":true,"id":68139},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68139":{"this":{"__isSmartRef__":true,"id":68106}},"68140":{"timestamp":{"__isSmartRef__":true,"id":68141},"user":"cschuster","tags":[]},"68141":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68142":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68143}],"id":"B7493568-75B7-49B2-A562-B3EFEB84611E","shape":{"__isSmartRef__":true,"id":68144},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1793","partsBinMetaInfo":{"__isSmartRef__":true,"id":68145},"eventHandler":{"__isSmartRef__":true,"id":68163},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F","20A63A27-3A8F-4252-AEC0-823F0B82E9AA"],"partTests":{"__isSmartRef__":true,"id":68164},"_ClipMode":"visible","moved":true,"b":223.3111011418514,"#startLetters":"set","isBeingDragged":false,"delta":0.9004479884752072,"_Rotation":63.50066476438788,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68169},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6017.8,2942.5)"},"68143":{"target":{"__isSmartRef__":true,"id":68142},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68144":{"_BorderWidth":1.5702032645008734,"_ClipMode":"visible","_BorderRadius":21.178390965055254,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,127.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-175,-362,33)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.3,-5.4)"},"68145":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68146},{"__isSmartRef__":true,"id":68148},{"__isSmartRef__":true,"id":68150},{"__isSmartRef__":true,"id":68152},{"__isSmartRef__":true,"id":68154},{"__isSmartRef__":true,"id":68156},{"__isSmartRef__":true,"id":68158},{"__isSmartRef__":true,"id":68160}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68162},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68146":{"date":{"__isSmartRef__":true,"id":68147},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68147":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68148":{"date":{"__isSmartRef__":true,"id":68149},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68149":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68150":{"date":{"__isSmartRef__":true,"id":68151},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68151":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68152":{"date":{"__isSmartRef__":true,"id":68153},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68153":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68154":{"date":{"__isSmartRef__":true,"id":68155},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68155":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68156":{"date":{"__isSmartRef__":true,"id":68157},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68157":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68158":{"date":{"__isSmartRef__":true,"id":68159},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68159":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68160":{"date":{"__isSmartRef__":true,"id":68161},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68161":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68162":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68163":{"morph":{"__isSmartRef__":true,"id":68142},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68164":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68165}},"68165":{"test01IsMorph":{"__isSmartRef__":true,"id":68166}},"68166":{"varMapping":{"__isSmartRef__":true,"id":68167},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68168},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68167":{"this":{"__isSmartRef__":true,"id":68164}},"68168":{},"68169":{"change":{"__isSmartRef__":true,"id":68170},"tick":{"__isSmartRef__":true,"id":68174}},"68170":{"varMapping":{"__isSmartRef__":true,"id":68171},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68171":{"this":{"__isSmartRef__":true,"id":68142}},"68172":{"timestamp":{"__isSmartRef__":true,"id":68173},"user":"cschuster","tags":[]},"68173":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68174":{"varMapping":{"__isSmartRef__":true,"id":68175},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68175":{"this":{"__isSmartRef__":true,"id":68142}},"68176":{"timestamp":{"__isSmartRef__":true,"id":68177},"user":"cschuster","tags":[]},"68177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68178":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68179}],"id":"0D3583A9-01D3-470D-8A34-8F966B1123D9","shape":{"__isSmartRef__":true,"id":68180},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1794","partsBinMetaInfo":{"__isSmartRef__":true,"id":68181},"eventHandler":{"__isSmartRef__":true,"id":68199},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","D164B336-7265-47FF-81C0-65027C45C221","F5B07F71-BE0E-480F-9FE9-8504F835A388","5DECAD95-73A8-4C86-92EA-9926C9BF6572"],"partTests":{"__isSmartRef__":true,"id":68200},"_ClipMode":"visible","moved":true,"b":77,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-35.824610183124236,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68205},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5640.0,3607.0)"},"68179":{"target":{"__isSmartRef__":true,"id":68178},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68180":{"_BorderWidth":9.871850323926175,"_ClipMode":"visible","_BorderRadius":2.0241190740166592,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.5,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,307,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-24.5)"},"68181":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68182},{"__isSmartRef__":true,"id":68184},{"__isSmartRef__":true,"id":68186},{"__isSmartRef__":true,"id":68188},{"__isSmartRef__":true,"id":68190},{"__isSmartRef__":true,"id":68192},{"__isSmartRef__":true,"id":68194},{"__isSmartRef__":true,"id":68196}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68198},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68182":{"date":{"__isSmartRef__":true,"id":68183},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68183":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68184":{"date":{"__isSmartRef__":true,"id":68185},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68185":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68186":{"date":{"__isSmartRef__":true,"id":68187},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68187":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68188":{"date":{"__isSmartRef__":true,"id":68189},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68189":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68190":{"date":{"__isSmartRef__":true,"id":68191},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68191":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68192":{"date":{"__isSmartRef__":true,"id":68193},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68193":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68194":{"date":{"__isSmartRef__":true,"id":68195},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68195":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68196":{"date":{"__isSmartRef__":true,"id":68197},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68197":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68198":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68199":{"morph":{"__isSmartRef__":true,"id":68178},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68200":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68201}},"68201":{"test01IsMorph":{"__isSmartRef__":true,"id":68202}},"68202":{"varMapping":{"__isSmartRef__":true,"id":68203},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68203":{"this":{"__isSmartRef__":true,"id":68200}},"68204":{},"68205":{"change":{"__isSmartRef__":true,"id":68206},"tick":{"__isSmartRef__":true,"id":68210}},"68206":{"varMapping":{"__isSmartRef__":true,"id":68207},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68207":{"this":{"__isSmartRef__":true,"id":68178}},"68208":{"timestamp":{"__isSmartRef__":true,"id":68209},"user":"cschuster","tags":[]},"68209":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68210":{"varMapping":{"__isSmartRef__":true,"id":68211},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68211":{"this":{"__isSmartRef__":true,"id":68178}},"68212":{"timestamp":{"__isSmartRef__":true,"id":68213},"user":"cschuster","tags":[]},"68213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68214":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68215}],"id":"2BEB6A5A-7666-4714-9356-A14878FB1A68","shape":{"__isSmartRef__":true,"id":68216},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1795","partsBinMetaInfo":{"__isSmartRef__":true,"id":68217},"eventHandler":{"__isSmartRef__":true,"id":68235},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036"],"partTests":{"__isSmartRef__":true,"id":68236},"_ClipMode":"visible","moved":true,"b":243.8613951614825,"#startLetters":"set","isBeingDragged":false,"delta":0.8617010429734364,"_Rotation":2.623951757708827,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68241},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5373.9,3572.9)"},"68215":{"target":{"__isSmartRef__":true,"id":68214},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68216":{"_BorderWidth":0.5113452547600348,"_ClipMode":"visible","_BorderRadius":7.76316572485559,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.6,135.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-229,-343,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-11.2)"},"68217":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68218},{"__isSmartRef__":true,"id":68220},{"__isSmartRef__":true,"id":68222},{"__isSmartRef__":true,"id":68224},{"__isSmartRef__":true,"id":68226},{"__isSmartRef__":true,"id":68228},{"__isSmartRef__":true,"id":68230},{"__isSmartRef__":true,"id":68232}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68234},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68218":{"date":{"__isSmartRef__":true,"id":68219},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68219":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68220":{"date":{"__isSmartRef__":true,"id":68221},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68221":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68222":{"date":{"__isSmartRef__":true,"id":68223},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68223":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68224":{"date":{"__isSmartRef__":true,"id":68225},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68225":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68226":{"date":{"__isSmartRef__":true,"id":68227},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68227":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68228":{"date":{"__isSmartRef__":true,"id":68229},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68229":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68230":{"date":{"__isSmartRef__":true,"id":68231},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68231":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68232":{"date":{"__isSmartRef__":true,"id":68233},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68233":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68234":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68235":{"morph":{"__isSmartRef__":true,"id":68214},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68236":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68237}},"68237":{"test01IsMorph":{"__isSmartRef__":true,"id":68238}},"68238":{"varMapping":{"__isSmartRef__":true,"id":68239},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68240},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68239":{"this":{"__isSmartRef__":true,"id":68236}},"68240":{},"68241":{"change":{"__isSmartRef__":true,"id":68242},"tick":{"__isSmartRef__":true,"id":68246}},"68242":{"varMapping":{"__isSmartRef__":true,"id":68243},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68243":{"this":{"__isSmartRef__":true,"id":68214}},"68244":{"timestamp":{"__isSmartRef__":true,"id":68245},"user":"cschuster","tags":[]},"68245":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68246":{"varMapping":{"__isSmartRef__":true,"id":68247},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68247":{"this":{"__isSmartRef__":true,"id":68214}},"68248":{"timestamp":{"__isSmartRef__":true,"id":68249},"user":"cschuster","tags":[]},"68249":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68250":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68251}],"id":"6EEEF148-9B85-4E61-A1BD-28386DE6F449","shape":{"__isSmartRef__":true,"id":68252},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1796","partsBinMetaInfo":{"__isSmartRef__":true,"id":68253},"eventHandler":{"__isSmartRef__":true,"id":68271},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","35656874-50AA-4B70-A15B-747976CAD986","C861C4F4-E49D-456D-BAC9-8588B6FA44DB"],"partTests":{"__isSmartRef__":true,"id":68272},"_ClipMode":"visible","moved":true,"b":101,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":9.40212399701771,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68277},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5792.6,5448.2)"},"68251":{"target":{"__isSmartRef__":true,"id":68250},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68252":{"_BorderWidth":9.908135917238319,"_ClipMode":"visible","_BorderRadius":1.4563229086642515,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.0,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,202,2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-16.2)"},"68253":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68254},{"__isSmartRef__":true,"id":68256},{"__isSmartRef__":true,"id":68258},{"__isSmartRef__":true,"id":68260},{"__isSmartRef__":true,"id":68262},{"__isSmartRef__":true,"id":68264},{"__isSmartRef__":true,"id":68266},{"__isSmartRef__":true,"id":68268}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68270},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68254":{"date":{"__isSmartRef__":true,"id":68255},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68255":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68256":{"date":{"__isSmartRef__":true,"id":68257},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68257":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68258":{"date":{"__isSmartRef__":true,"id":68259},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68259":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68260":{"date":{"__isSmartRef__":true,"id":68261},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68261":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68262":{"date":{"__isSmartRef__":true,"id":68263},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68263":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68264":{"date":{"__isSmartRef__":true,"id":68265},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68265":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68266":{"date":{"__isSmartRef__":true,"id":68267},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68267":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68268":{"date":{"__isSmartRef__":true,"id":68269},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68269":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68270":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68271":{"morph":{"__isSmartRef__":true,"id":68250},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68272":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68273}},"68273":{"test01IsMorph":{"__isSmartRef__":true,"id":68274}},"68274":{"varMapping":{"__isSmartRef__":true,"id":68275},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68276},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68275":{"this":{"__isSmartRef__":true,"id":68272}},"68276":{},"68277":{"change":{"__isSmartRef__":true,"id":68278},"tick":{"__isSmartRef__":true,"id":68282}},"68278":{"varMapping":{"__isSmartRef__":true,"id":68279},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68279":{"this":{"__isSmartRef__":true,"id":68250}},"68280":{"timestamp":{"__isSmartRef__":true,"id":68281},"user":"cschuster","tags":[]},"68281":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68282":{"varMapping":{"__isSmartRef__":true,"id":68283},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68283":{"this":{"__isSmartRef__":true,"id":68250}},"68284":{"timestamp":{"__isSmartRef__":true,"id":68285},"user":"cschuster","tags":[]},"68285":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68286":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68287}],"id":"CAD395C4-F477-49AB-8DC8-E2A7732ABE2A","shape":{"__isSmartRef__":true,"id":68288},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1797","partsBinMetaInfo":{"__isSmartRef__":true,"id":68289},"eventHandler":{"__isSmartRef__":true,"id":68307},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642","6131F973-6085-4CEF-8A51-904FB5F109EE"],"partTests":{"__isSmartRef__":true,"id":68308},"_ClipMode":"visible","moved":true,"b":247.83801972144283,"#startLetters":"set","isBeingDragged":false,"delta":-0.8069207214284688,"_Rotation":27.280937907825905,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68313},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5786.5,4952.3)"},"68287":{"target":{"__isSmartRef__":true,"id":68286},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68288":{"_BorderWidth":0.36939447748051,"_ClipMode":"visible","_BorderRadius":5.6919879916992056,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.9,137.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-334,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-12.5)"},"68289":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68290},{"__isSmartRef__":true,"id":68292},{"__isSmartRef__":true,"id":68294},{"__isSmartRef__":true,"id":68296},{"__isSmartRef__":true,"id":68298},{"__isSmartRef__":true,"id":68300},{"__isSmartRef__":true,"id":68302},{"__isSmartRef__":true,"id":68304}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68306},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68290":{"date":{"__isSmartRef__":true,"id":68291},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68291":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68292":{"date":{"__isSmartRef__":true,"id":68293},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68293":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68294":{"date":{"__isSmartRef__":true,"id":68295},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68295":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68296":{"date":{"__isSmartRef__":true,"id":68297},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68297":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68298":{"date":{"__isSmartRef__":true,"id":68299},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68299":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68300":{"date":{"__isSmartRef__":true,"id":68301},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68301":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68302":{"date":{"__isSmartRef__":true,"id":68303},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68303":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68304":{"date":{"__isSmartRef__":true,"id":68305},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68305":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68306":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68307":{"morph":{"__isSmartRef__":true,"id":68286},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68308":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68309}},"68309":{"test01IsMorph":{"__isSmartRef__":true,"id":68310}},"68310":{"varMapping":{"__isSmartRef__":true,"id":68311},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68311":{"this":{"__isSmartRef__":true,"id":68308}},"68312":{},"68313":{"change":{"__isSmartRef__":true,"id":68314},"tick":{"__isSmartRef__":true,"id":68318}},"68314":{"varMapping":{"__isSmartRef__":true,"id":68315},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68315":{"this":{"__isSmartRef__":true,"id":68286}},"68316":{"timestamp":{"__isSmartRef__":true,"id":68317},"user":"cschuster","tags":[]},"68317":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68318":{"varMapping":{"__isSmartRef__":true,"id":68319},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68319":{"this":{"__isSmartRef__":true,"id":68286}},"68320":{"timestamp":{"__isSmartRef__":true,"id":68321},"user":"cschuster","tags":[]},"68321":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68322":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68323}],"id":"BD5F40BD-2AC4-4427-8DF0-44B3D8D81FBD","shape":{"__isSmartRef__":true,"id":68324},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1798","partsBinMetaInfo":{"__isSmartRef__":true,"id":68325},"eventHandler":{"__isSmartRef__":true,"id":68343},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383","877008D9-A28D-4E8B-8497-1F5282A9ED46","C04E2D86-CFB9-460C-9232-839AC2549DDA","AF7DF3AA-2BBF-415E-91DD-38A509462C44"],"partTests":{"__isSmartRef__":true,"id":68344},"_ClipMode":"visible","moved":true,"b":180.2382112754276,"#startLetters":"set","isBeingDragged":false,"delta":0.8623837860068306,"_Rotation":12.063586723824377,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68349},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5395.9,4585.6)"},"68323":{"target":{"__isSmartRef__":true,"id":68322},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68324":{"_BorderWidth":4.9792122045297385,"_ClipMode":"visible","_BorderRadius":39.999308588095175,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.3,100.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-2,-257,-217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.9,-0.0)"},"68325":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68326},{"__isSmartRef__":true,"id":68328},{"__isSmartRef__":true,"id":68330},{"__isSmartRef__":true,"id":68332},{"__isSmartRef__":true,"id":68334},{"__isSmartRef__":true,"id":68336},{"__isSmartRef__":true,"id":68338},{"__isSmartRef__":true,"id":68340}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68342},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68326":{"date":{"__isSmartRef__":true,"id":68327},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68327":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68328":{"date":{"__isSmartRef__":true,"id":68329},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68329":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68330":{"date":{"__isSmartRef__":true,"id":68331},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68331":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68332":{"date":{"__isSmartRef__":true,"id":68333},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68333":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68334":{"date":{"__isSmartRef__":true,"id":68335},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68335":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68336":{"date":{"__isSmartRef__":true,"id":68337},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68337":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68338":{"date":{"__isSmartRef__":true,"id":68339},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68339":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68340":{"date":{"__isSmartRef__":true,"id":68341},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68341":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68342":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68343":{"morph":{"__isSmartRef__":true,"id":68322},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68344":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68345}},"68345":{"test01IsMorph":{"__isSmartRef__":true,"id":68346}},"68346":{"varMapping":{"__isSmartRef__":true,"id":68347},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68347":{"this":{"__isSmartRef__":true,"id":68344}},"68348":{},"68349":{"change":{"__isSmartRef__":true,"id":68350},"tick":{"__isSmartRef__":true,"id":68354}},"68350":{"varMapping":{"__isSmartRef__":true,"id":68351},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68351":{"this":{"__isSmartRef__":true,"id":68322}},"68352":{"timestamp":{"__isSmartRef__":true,"id":68353},"user":"cschuster","tags":[]},"68353":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68354":{"varMapping":{"__isSmartRef__":true,"id":68355},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68355":{"this":{"__isSmartRef__":true,"id":68322}},"68356":{"timestamp":{"__isSmartRef__":true,"id":68357},"user":"cschuster","tags":[]},"68357":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68358":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68359}],"id":"E4C4BC9F-B671-4F6C-A614-8D947D1CF322","shape":{"__isSmartRef__":true,"id":68360},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1799","partsBinMetaInfo":{"__isSmartRef__":true,"id":68361},"eventHandler":{"__isSmartRef__":true,"id":68379},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","ADF7577F-CA46-49D6-942F-F017AD6264CE"],"partTests":{"__isSmartRef__":true,"id":68380},"_ClipMode":"visible","moved":true,"b":109,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-10.561052560206436,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68385},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5312.5,3939.0)"},"68359":{"target":{"__isSmartRef__":true,"id":68358},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68360":{"_BorderWidth":9.727592877996585,"_ClipMode":"visible","_BorderRadius":4.239784927865555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,159,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-13.5)"},"68361":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68362},{"__isSmartRef__":true,"id":68364},{"__isSmartRef__":true,"id":68366},{"__isSmartRef__":true,"id":68368},{"__isSmartRef__":true,"id":68370},{"__isSmartRef__":true,"id":68372},{"__isSmartRef__":true,"id":68374},{"__isSmartRef__":true,"id":68376}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68378},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68362":{"date":{"__isSmartRef__":true,"id":68363},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68363":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68364":{"date":{"__isSmartRef__":true,"id":68365},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68365":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68366":{"date":{"__isSmartRef__":true,"id":68367},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68367":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68368":{"date":{"__isSmartRef__":true,"id":68369},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68369":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68370":{"date":{"__isSmartRef__":true,"id":68371},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68371":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68372":{"date":{"__isSmartRef__":true,"id":68373},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68373":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68374":{"date":{"__isSmartRef__":true,"id":68375},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68375":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68376":{"date":{"__isSmartRef__":true,"id":68377},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68377":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68378":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68379":{"morph":{"__isSmartRef__":true,"id":68358},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68380":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68381}},"68381":{"test01IsMorph":{"__isSmartRef__":true,"id":68382}},"68382":{"varMapping":{"__isSmartRef__":true,"id":68383},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68383":{"this":{"__isSmartRef__":true,"id":68380}},"68384":{},"68385":{"change":{"__isSmartRef__":true,"id":68386},"tick":{"__isSmartRef__":true,"id":68390}},"68386":{"varMapping":{"__isSmartRef__":true,"id":68387},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68387":{"this":{"__isSmartRef__":true,"id":68358}},"68388":{"timestamp":{"__isSmartRef__":true,"id":68389},"user":"cschuster","tags":[]},"68389":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68390":{"varMapping":{"__isSmartRef__":true,"id":68391},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68391":{"this":{"__isSmartRef__":true,"id":68358}},"68392":{"timestamp":{"__isSmartRef__":true,"id":68393},"user":"cschuster","tags":[]},"68393":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68394":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68395}],"id":"EFB7AF29-FB47-4221-B061-7028A717D258","shape":{"__isSmartRef__":true,"id":68396},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1800","partsBinMetaInfo":{"__isSmartRef__":true,"id":68397},"eventHandler":{"__isSmartRef__":true,"id":68415},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","9469333B-3CD0-4349-9D46-0C16D9E2FE27","AE2BD440-1BEC-45F0-9AC5-33175D54BCB8","C669D9E4-FA43-48E8-BB41-8EE6D20E77FF"],"partTests":{"__isSmartRef__":true,"id":68416},"_ClipMode":"visible","moved":true,"b":209.44775511836633,"#startLetters":"set","isBeingDragged":false,"delta":-0.8182187221827917,"_Rotation":-13.515537691368467,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68421},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5215.7,5087.8)"},"68395":{"target":{"__isSmartRef__":true,"id":68394},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68396":{"_BorderWidth":2.541851370837099,"_ClipMode":"visible","_BorderRadius":30.332008507111283,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.2,119.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-126,-349,-144)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.2,-2.6)"},"68397":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68398},{"__isSmartRef__":true,"id":68400},{"__isSmartRef__":true,"id":68402},{"__isSmartRef__":true,"id":68404},{"__isSmartRef__":true,"id":68406},{"__isSmartRef__":true,"id":68408},{"__isSmartRef__":true,"id":68410},{"__isSmartRef__":true,"id":68412}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68414},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68398":{"date":{"__isSmartRef__":true,"id":68399},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68399":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68400":{"date":{"__isSmartRef__":true,"id":68401},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68401":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68402":{"date":{"__isSmartRef__":true,"id":68403},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68403":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68404":{"date":{"__isSmartRef__":true,"id":68405},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68405":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68406":{"date":{"__isSmartRef__":true,"id":68407},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68407":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68408":{"date":{"__isSmartRef__":true,"id":68409},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68409":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68410":{"date":{"__isSmartRef__":true,"id":68411},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68411":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68412":{"date":{"__isSmartRef__":true,"id":68413},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68413":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68414":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68415":{"morph":{"__isSmartRef__":true,"id":68394},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68416":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68417}},"68417":{"test01IsMorph":{"__isSmartRef__":true,"id":68418}},"68418":{"varMapping":{"__isSmartRef__":true,"id":68419},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68419":{"this":{"__isSmartRef__":true,"id":68416}},"68420":{},"68421":{"change":{"__isSmartRef__":true,"id":68422},"tick":{"__isSmartRef__":true,"id":68426}},"68422":{"varMapping":{"__isSmartRef__":true,"id":68423},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68423":{"this":{"__isSmartRef__":true,"id":68394}},"68424":{"timestamp":{"__isSmartRef__":true,"id":68425},"user":"cschuster","tags":[]},"68425":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68426":{"varMapping":{"__isSmartRef__":true,"id":68427},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68427":{"this":{"__isSmartRef__":true,"id":68394}},"68428":{"timestamp":{"__isSmartRef__":true,"id":68429},"user":"cschuster","tags":[]},"68429":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68430":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68431}],"id":"DB2942AF-AD6E-473F-808A-36B0D25CC9BB","shape":{"__isSmartRef__":true,"id":68432},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1801","partsBinMetaInfo":{"__isSmartRef__":true,"id":68433},"eventHandler":{"__isSmartRef__":true,"id":68451},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","850EDFE6-5B94-4234-A3E3-470B997383CC"],"partTests":{"__isSmartRef__":true,"id":68452},"_ClipMode":"visible","moved":true,"b":297.3453471335815,"#startLetters":"set","isBeingDragged":false,"delta":0.9685516193276271,"_Rotation":-3.200596222660532,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68457},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4910.8,3568.9)"},"68431":{"target":{"__isSmartRef__":true,"id":68430},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68432":{"_BorderWidth":0.5587302346333605,"_ClipMode":"visible","_BorderRadius":8.440196593984247,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.4,135.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-227,-110,-194)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-29.2)"},"68433":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68434},{"__isSmartRef__":true,"id":68436},{"__isSmartRef__":true,"id":68438},{"__isSmartRef__":true,"id":68440},{"__isSmartRef__":true,"id":68442},{"__isSmartRef__":true,"id":68444},{"__isSmartRef__":true,"id":68446},{"__isSmartRef__":true,"id":68448}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68450},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68434":{"date":{"__isSmartRef__":true,"id":68435},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68435":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68436":{"date":{"__isSmartRef__":true,"id":68437},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68437":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68438":{"date":{"__isSmartRef__":true,"id":68439},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68439":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68440":{"date":{"__isSmartRef__":true,"id":68441},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68441":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68442":{"date":{"__isSmartRef__":true,"id":68443},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68443":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68444":{"date":{"__isSmartRef__":true,"id":68445},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68445":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68446":{"date":{"__isSmartRef__":true,"id":68447},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68447":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68448":{"date":{"__isSmartRef__":true,"id":68449},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68449":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68450":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68451":{"morph":{"__isSmartRef__":true,"id":68430},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68452":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68453}},"68453":{"test01IsMorph":{"__isSmartRef__":true,"id":68454}},"68454":{"varMapping":{"__isSmartRef__":true,"id":68455},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68455":{"this":{"__isSmartRef__":true,"id":68452}},"68456":{},"68457":{"change":{"__isSmartRef__":true,"id":68458},"tick":{"__isSmartRef__":true,"id":68462}},"68458":{"varMapping":{"__isSmartRef__":true,"id":68459},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68459":{"this":{"__isSmartRef__":true,"id":68430}},"68460":{"timestamp":{"__isSmartRef__":true,"id":68461},"user":"cschuster","tags":[]},"68461":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68462":{"varMapping":{"__isSmartRef__":true,"id":68463},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68463":{"this":{"__isSmartRef__":true,"id":68430}},"68464":{"timestamp":{"__isSmartRef__":true,"id":68465},"user":"cschuster","tags":[]},"68465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68466":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68467}],"id":"E3181820-932A-4E23-8166-B8CE7F8E2B70","shape":{"__isSmartRef__":true,"id":68468},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1802","partsBinMetaInfo":{"__isSmartRef__":true,"id":68469},"eventHandler":{"__isSmartRef__":true,"id":68487},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E","2745FFAC-A9C8-4FC6-B4C7-927D9E9D9CCF"],"partTests":{"__isSmartRef__":true,"id":68488},"_ClipMode":"visible","moved":true,"b":37.51497320365161,"#startLetters":"set","isBeingDragged":false,"delta":0.9378743300912902,"_Rotation":-54.49644682093362,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68493},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6812.4,5644.5)"},"68467":{"target":{"__isSmartRef__":true,"id":68466},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68468":{"_BorderWidth":8.044843682993182,"_ClipMode":"visible","_BorderRadius":25.16628311381843,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.6,75.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(156,359,45)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.2,-35.9)"},"68469":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68470},{"__isSmartRef__":true,"id":68472},{"__isSmartRef__":true,"id":68474},{"__isSmartRef__":true,"id":68476},{"__isSmartRef__":true,"id":68478},{"__isSmartRef__":true,"id":68480},{"__isSmartRef__":true,"id":68482},{"__isSmartRef__":true,"id":68484}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68486},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68470":{"date":{"__isSmartRef__":true,"id":68471},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68471":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68472":{"date":{"__isSmartRef__":true,"id":68473},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68473":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68474":{"date":{"__isSmartRef__":true,"id":68475},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68475":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68476":{"date":{"__isSmartRef__":true,"id":68477},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68477":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68478":{"date":{"__isSmartRef__":true,"id":68479},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68479":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68480":{"date":{"__isSmartRef__":true,"id":68481},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68481":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68482":{"date":{"__isSmartRef__":true,"id":68483},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68483":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68484":{"date":{"__isSmartRef__":true,"id":68485},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68485":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68486":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68487":{"morph":{"__isSmartRef__":true,"id":68466},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68488":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68489}},"68489":{"test01IsMorph":{"__isSmartRef__":true,"id":68490}},"68490":{"varMapping":{"__isSmartRef__":true,"id":68491},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68491":{"this":{"__isSmartRef__":true,"id":68488}},"68492":{},"68493":{"change":{"__isSmartRef__":true,"id":68494},"tick":{"__isSmartRef__":true,"id":68498}},"68494":{"varMapping":{"__isSmartRef__":true,"id":68495},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68495":{"this":{"__isSmartRef__":true,"id":68466}},"68496":{"timestamp":{"__isSmartRef__":true,"id":68497},"user":"cschuster","tags":[]},"68497":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68498":{"varMapping":{"__isSmartRef__":true,"id":68499},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68499":{"this":{"__isSmartRef__":true,"id":68466}},"68500":{"timestamp":{"__isSmartRef__":true,"id":68501},"user":"cschuster","tags":[]},"68501":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68502":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68503}],"id":"9BB1B427-23EA-4EFB-BFEB-19D6B8C3DF18","shape":{"__isSmartRef__":true,"id":68504},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1803","partsBinMetaInfo":{"__isSmartRef__":true,"id":68505},"eventHandler":{"__isSmartRef__":true,"id":68523},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","80111AF5-A1B8-4000-BE32-DC8F1BBE4049","AF7BA737-2084-42F8-BD31-ED68E775B675"],"partTests":{"__isSmartRef__":true,"id":68524},"_ClipMode":"visible","moved":true,"b":108.3629356995225,"#startLetters":"set","isBeingDragged":false,"delta":0.8465854351525195,"_Rotation":26.41120079185246,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68529},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4877.2,5219.0)"},"68503":{"target":{"__isSmartRef__":true,"id":68502},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68504":{"_BorderWidth":9.745400022920407,"_ClipMode":"visible","_BorderRadius":3.96988579594719,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.1,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,162,98)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.7)"},"68505":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68506},{"__isSmartRef__":true,"id":68508},{"__isSmartRef__":true,"id":68510},{"__isSmartRef__":true,"id":68512},{"__isSmartRef__":true,"id":68514},{"__isSmartRef__":true,"id":68516},{"__isSmartRef__":true,"id":68518},{"__isSmartRef__":true,"id":68520}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68522},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68506":{"date":{"__isSmartRef__":true,"id":68507},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68507":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68508":{"date":{"__isSmartRef__":true,"id":68509},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68509":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68510":{"date":{"__isSmartRef__":true,"id":68511},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68511":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68512":{"date":{"__isSmartRef__":true,"id":68513},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68513":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68514":{"date":{"__isSmartRef__":true,"id":68515},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68515":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68516":{"date":{"__isSmartRef__":true,"id":68517},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68517":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68518":{"date":{"__isSmartRef__":true,"id":68519},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68519":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68520":{"date":{"__isSmartRef__":true,"id":68521},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68521":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68522":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68523":{"morph":{"__isSmartRef__":true,"id":68502},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68524":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68525}},"68525":{"test01IsMorph":{"__isSmartRef__":true,"id":68526}},"68526":{"varMapping":{"__isSmartRef__":true,"id":68527},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68527":{"this":{"__isSmartRef__":true,"id":68524}},"68528":{},"68529":{"change":{"__isSmartRef__":true,"id":68530},"tick":{"__isSmartRef__":true,"id":68534}},"68530":{"varMapping":{"__isSmartRef__":true,"id":68531},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68531":{"this":{"__isSmartRef__":true,"id":68502}},"68532":{"timestamp":{"__isSmartRef__":true,"id":68533},"user":"cschuster","tags":[]},"68533":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68534":{"varMapping":{"__isSmartRef__":true,"id":68535},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68535":{"this":{"__isSmartRef__":true,"id":68502}},"68536":{"timestamp":{"__isSmartRef__":true,"id":68537},"user":"cschuster","tags":[]},"68537":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68538":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68539}],"id":"7C75E09D-1109-4B37-B950-E768123F2D79","shape":{"__isSmartRef__":true,"id":68540},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1804","partsBinMetaInfo":{"__isSmartRef__":true,"id":68541},"eventHandler":{"__isSmartRef__":true,"id":68559},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","24C82CA3-1013-4150-A48E-31AEB35C2E97"],"partTests":{"__isSmartRef__":true,"id":68560},"_ClipMode":"visible","moved":true,"b":180.7733728872845,"#startLetters":"set","isBeingDragged":false,"delta":-0.9902023597387597,"_Rotation":-35.00760561375668,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68565},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5073.5,3795.0)"},"68539":{"target":{"__isSmartRef__":true,"id":68538},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68540":{"_BorderWidth":4.932512533194792,"_ClipMode":"visible","_BorderRadius":39.992712706918745,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.1,100.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-4,-260,-220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.7,-0.0)"},"68541":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68542},{"__isSmartRef__":true,"id":68544},{"__isSmartRef__":true,"id":68546},{"__isSmartRef__":true,"id":68548},{"__isSmartRef__":true,"id":68550},{"__isSmartRef__":true,"id":68552},{"__isSmartRef__":true,"id":68554},{"__isSmartRef__":true,"id":68556}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68558},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68542":{"date":{"__isSmartRef__":true,"id":68543},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68543":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68544":{"date":{"__isSmartRef__":true,"id":68545},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68545":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68546":{"date":{"__isSmartRef__":true,"id":68547},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68547":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68548":{"date":{"__isSmartRef__":true,"id":68549},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68549":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68550":{"date":{"__isSmartRef__":true,"id":68551},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68551":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68552":{"date":{"__isSmartRef__":true,"id":68553},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68553":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68554":{"date":{"__isSmartRef__":true,"id":68555},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68555":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68556":{"date":{"__isSmartRef__":true,"id":68557},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68557":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68558":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68559":{"morph":{"__isSmartRef__":true,"id":68538},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68560":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68561}},"68561":{"test01IsMorph":{"__isSmartRef__":true,"id":68562}},"68562":{"varMapping":{"__isSmartRef__":true,"id":68563},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68563":{"this":{"__isSmartRef__":true,"id":68560}},"68564":{},"68565":{"change":{"__isSmartRef__":true,"id":68566},"tick":{"__isSmartRef__":true,"id":68570}},"68566":{"varMapping":{"__isSmartRef__":true,"id":68567},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68567":{"this":{"__isSmartRef__":true,"id":68538}},"68568":{"timestamp":{"__isSmartRef__":true,"id":68569},"user":"cschuster","tags":[]},"68569":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68570":{"varMapping":{"__isSmartRef__":true,"id":68571},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68571":{"this":{"__isSmartRef__":true,"id":68538}},"68572":{"timestamp":{"__isSmartRef__":true,"id":68573},"user":"cschuster","tags":[]},"68573":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68574":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68575}],"id":"19119A72-F76A-44C8-8C5E-76D2BCD558E7","shape":{"__isSmartRef__":true,"id":68576},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1805","partsBinMetaInfo":{"__isSmartRef__":true,"id":68577},"eventHandler":{"__isSmartRef__":true,"id":68595},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","14648F33-F3FB-415E-8799-6BB58574E4D1"],"partTests":{"__isSmartRef__":true,"id":68596},"_ClipMode":"visible","moved":true,"b":239.82569056539796,"#startLetters":"set","isBeingDragged":false,"delta":-0.9315837940666825,"_Rotation":14.818533987952168,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68601},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5004.1,4783.4)"},"68575":{"target":{"__isSmartRef__":true,"id":68574},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68576":{"_BorderWidth":0.6774986917979895,"_ClipMode":"visible","_BorderRadius":10.105571904947052,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.8,134.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-350,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-9.9)"},"68577":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68578},{"__isSmartRef__":true,"id":68580},{"__isSmartRef__":true,"id":68582},{"__isSmartRef__":true,"id":68584},{"__isSmartRef__":true,"id":68586},{"__isSmartRef__":true,"id":68588},{"__isSmartRef__":true,"id":68590},{"__isSmartRef__":true,"id":68592}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68594},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68578":{"date":{"__isSmartRef__":true,"id":68579},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68579":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68580":{"date":{"__isSmartRef__":true,"id":68581},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68581":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68582":{"date":{"__isSmartRef__":true,"id":68583},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68583":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68584":{"date":{"__isSmartRef__":true,"id":68585},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68585":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68586":{"date":{"__isSmartRef__":true,"id":68587},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68587":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68588":{"date":{"__isSmartRef__":true,"id":68589},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68589":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68590":{"date":{"__isSmartRef__":true,"id":68591},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68591":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68592":{"date":{"__isSmartRef__":true,"id":68593},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68593":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68594":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68595":{"morph":{"__isSmartRef__":true,"id":68574},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68596":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68597}},"68597":{"test01IsMorph":{"__isSmartRef__":true,"id":68598}},"68598":{"varMapping":{"__isSmartRef__":true,"id":68599},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68599":{"this":{"__isSmartRef__":true,"id":68596}},"68600":{},"68601":{"change":{"__isSmartRef__":true,"id":68602},"tick":{"__isSmartRef__":true,"id":68606}},"68602":{"varMapping":{"__isSmartRef__":true,"id":68603},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68604},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68603":{"this":{"__isSmartRef__":true,"id":68574}},"68604":{"timestamp":{"__isSmartRef__":true,"id":68605},"user":"cschuster","tags":[]},"68605":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68606":{"varMapping":{"__isSmartRef__":true,"id":68607},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68607":{"this":{"__isSmartRef__":true,"id":68574}},"68608":{"timestamp":{"__isSmartRef__":true,"id":68609},"user":"cschuster","tags":[]},"68609":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68610":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68611}],"id":"E90B7393-3CD3-4EC8-A36E-E2098106E59E","shape":{"__isSmartRef__":true,"id":68612},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1806","partsBinMetaInfo":{"__isSmartRef__":true,"id":68613},"eventHandler":{"__isSmartRef__":true,"id":68631},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52"],"partTests":{"__isSmartRef__":true,"id":68632},"_ClipMode":"visible","moved":true,"b":279,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-29.598863737272932,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68637},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4280.1,5185.3)"},"68611":{"target":{"__isSmartRef__":true,"id":68610},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68612":{"_BorderWidth":0.061558297024310704,"_ClipMode":"visible","_BorderRadius":0.9788696740969272,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.6,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-212,26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-23.1)"},"68613":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68614},{"__isSmartRef__":true,"id":68616},{"__isSmartRef__":true,"id":68618},{"__isSmartRef__":true,"id":68620},{"__isSmartRef__":true,"id":68622},{"__isSmartRef__":true,"id":68624},{"__isSmartRef__":true,"id":68626},{"__isSmartRef__":true,"id":68628}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68630},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68614":{"date":{"__isSmartRef__":true,"id":68615},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68615":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68616":{"date":{"__isSmartRef__":true,"id":68617},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68617":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68618":{"date":{"__isSmartRef__":true,"id":68619},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68619":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68620":{"date":{"__isSmartRef__":true,"id":68621},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68621":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68622":{"date":{"__isSmartRef__":true,"id":68623},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68623":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68624":{"date":{"__isSmartRef__":true,"id":68625},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68625":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68626":{"date":{"__isSmartRef__":true,"id":68627},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68627":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68628":{"date":{"__isSmartRef__":true,"id":68629},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68629":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68630":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68631":{"morph":{"__isSmartRef__":true,"id":68610},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68632":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68633}},"68633":{"test01IsMorph":{"__isSmartRef__":true,"id":68634}},"68634":{"varMapping":{"__isSmartRef__":true,"id":68635},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68635":{"this":{"__isSmartRef__":true,"id":68632}},"68636":{},"68637":{"change":{"__isSmartRef__":true,"id":68638},"tick":{"__isSmartRef__":true,"id":68642}},"68638":{"varMapping":{"__isSmartRef__":true,"id":68639},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68639":{"this":{"__isSmartRef__":true,"id":68610}},"68640":{"timestamp":{"__isSmartRef__":true,"id":68641},"user":"cschuster","tags":[]},"68641":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68642":{"varMapping":{"__isSmartRef__":true,"id":68643},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68643":{"this":{"__isSmartRef__":true,"id":68610}},"68644":{"timestamp":{"__isSmartRef__":true,"id":68645},"user":"cschuster","tags":[]},"68645":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68646":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68647}],"id":"E4211D1D-2F99-45BC-8E7C-C5BD6FA75ADB","shape":{"__isSmartRef__":true,"id":68648},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1807","partsBinMetaInfo":{"__isSmartRef__":true,"id":68649},"eventHandler":{"__isSmartRef__":true,"id":68667},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E"],"partTests":{"__isSmartRef__":true,"id":68668},"_ClipMode":"visible","moved":true,"b":97.20151571673341,"#startLetters":"set","isBeingDragged":false,"delta":0.9720151571673341,"_Rotation":30.648430702427408,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68673},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6163.1,5018.5)"},"68647":{"target":{"__isSmartRef__":true,"id":68646},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68648":{"_BorderWidth":9.9605569268547,"_ClipMode":"visible","_BorderRadius":0.6285999606941761,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.1,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,222,-50)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.5)"},"68649":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68650},{"__isSmartRef__":true,"id":68652},{"__isSmartRef__":true,"id":68654},{"__isSmartRef__":true,"id":68656},{"__isSmartRef__":true,"id":68658},{"__isSmartRef__":true,"id":68660},{"__isSmartRef__":true,"id":68662},{"__isSmartRef__":true,"id":68664}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68666},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68650":{"date":{"__isSmartRef__":true,"id":68651},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68651":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68652":{"date":{"__isSmartRef__":true,"id":68653},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68653":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68654":{"date":{"__isSmartRef__":true,"id":68655},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68655":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68656":{"date":{"__isSmartRef__":true,"id":68657},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68657":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68658":{"date":{"__isSmartRef__":true,"id":68659},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68659":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68660":{"date":{"__isSmartRef__":true,"id":68661},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68661":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68662":{"date":{"__isSmartRef__":true,"id":68663},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68663":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68664":{"date":{"__isSmartRef__":true,"id":68665},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68665":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68666":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68667":{"morph":{"__isSmartRef__":true,"id":68646},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68668":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68669}},"68669":{"test01IsMorph":{"__isSmartRef__":true,"id":68670}},"68670":{"varMapping":{"__isSmartRef__":true,"id":68671},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68671":{"this":{"__isSmartRef__":true,"id":68668}},"68672":{},"68673":{"change":{"__isSmartRef__":true,"id":68674},"tick":{"__isSmartRef__":true,"id":68678}},"68674":{"varMapping":{"__isSmartRef__":true,"id":68675},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68675":{"this":{"__isSmartRef__":true,"id":68646}},"68676":{"timestamp":{"__isSmartRef__":true,"id":68677},"user":"cschuster","tags":[]},"68677":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68678":{"varMapping":{"__isSmartRef__":true,"id":68679},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68679":{"this":{"__isSmartRef__":true,"id":68646}},"68680":{"timestamp":{"__isSmartRef__":true,"id":68681},"user":"cschuster","tags":[]},"68681":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68682":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68683}],"id":"9B2AB8FA-A954-4E7D-8883-FD9815D2C257","shape":{"__isSmartRef__":true,"id":68684},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1808","partsBinMetaInfo":{"__isSmartRef__":true,"id":68685},"eventHandler":{"__isSmartRef__":true,"id":68703},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642","9273FD34-013A-4D42-8520-D3D4975141CC"],"partTests":{"__isSmartRef__":true,"id":68704},"_ClipMode":"visible","moved":true,"b":201.85396493878216,"#startLetters":"set","isBeingDragged":false,"delta":-0.8785890836734325,"_Rotation":45.60665735607205,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68709},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5648.8,4996.2)"},"68683":{"target":{"__isSmartRef__":true,"id":68682},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68684":{"_BorderWidth":3.138789100986527,"_ClipMode":"visible","_BorderRadius":34.45743038302954,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.6,114.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-95,-333,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.6,-1.4)"},"68685":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68686},{"__isSmartRef__":true,"id":68688},{"__isSmartRef__":true,"id":68690},{"__isSmartRef__":true,"id":68692},{"__isSmartRef__":true,"id":68694},{"__isSmartRef__":true,"id":68696},{"__isSmartRef__":true,"id":68698},{"__isSmartRef__":true,"id":68700}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68702},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68686":{"date":{"__isSmartRef__":true,"id":68687},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68687":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68688":{"date":{"__isSmartRef__":true,"id":68689},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68689":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68690":{"date":{"__isSmartRef__":true,"id":68691},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68691":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68692":{"date":{"__isSmartRef__":true,"id":68693},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68693":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68694":{"date":{"__isSmartRef__":true,"id":68695},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68695":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68696":{"date":{"__isSmartRef__":true,"id":68697},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68697":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68698":{"date":{"__isSmartRef__":true,"id":68699},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68699":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68700":{"date":{"__isSmartRef__":true,"id":68701},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68701":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68702":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68703":{"morph":{"__isSmartRef__":true,"id":68682},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68704":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68705}},"68705":{"test01IsMorph":{"__isSmartRef__":true,"id":68706}},"68706":{"varMapping":{"__isSmartRef__":true,"id":68707},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68707":{"this":{"__isSmartRef__":true,"id":68704}},"68708":{},"68709":{"change":{"__isSmartRef__":true,"id":68710},"tick":{"__isSmartRef__":true,"id":68714}},"68710":{"varMapping":{"__isSmartRef__":true,"id":68711},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68711":{"this":{"__isSmartRef__":true,"id":68682}},"68712":{"timestamp":{"__isSmartRef__":true,"id":68713},"user":"cschuster","tags":[]},"68713":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68714":{"varMapping":{"__isSmartRef__":true,"id":68715},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68716},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68715":{"this":{"__isSmartRef__":true,"id":68682}},"68716":{"timestamp":{"__isSmartRef__":true,"id":68717},"user":"cschuster","tags":[]},"68717":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68718":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68719}],"id":"ED863F66-967B-4767-B7D3-B7EE84115E7D","shape":{"__isSmartRef__":true,"id":68720},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1809","partsBinMetaInfo":{"__isSmartRef__":true,"id":68721},"eventHandler":{"__isSmartRef__":true,"id":68739},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","7FA5B996-25DC-42BB-B421-6B2DC1C9B1F2"],"partTests":{"__isSmartRef__":true,"id":68740},"_ClipMode":"visible","moved":true,"b":314.0682882433757,"#startLetters":"set","isBeingDragged":false,"delta":-0.9569106615963392,"_Rotation":56.919462423541596,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68745},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5174.5,3970.5)"},"68719":{"target":{"__isSmartRef__":true,"id":68718},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68720":{"_BorderWidth":1.4074432110880268,"_ClipMode":"visible","_BorderRadius":19.34965714950799,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-184,-6,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-33.9)"},"68721":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68722},{"__isSmartRef__":true,"id":68724},{"__isSmartRef__":true,"id":68726},{"__isSmartRef__":true,"id":68728},{"__isSmartRef__":true,"id":68730},{"__isSmartRef__":true,"id":68732},{"__isSmartRef__":true,"id":68734},{"__isSmartRef__":true,"id":68736}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68738},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68722":{"date":{"__isSmartRef__":true,"id":68723},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68723":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68724":{"date":{"__isSmartRef__":true,"id":68725},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68725":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68726":{"date":{"__isSmartRef__":true,"id":68727},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68727":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68728":{"date":{"__isSmartRef__":true,"id":68729},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68729":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68730":{"date":{"__isSmartRef__":true,"id":68731},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68731":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68732":{"date":{"__isSmartRef__":true,"id":68733},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68733":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68734":{"date":{"__isSmartRef__":true,"id":68735},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68735":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68736":{"date":{"__isSmartRef__":true,"id":68737},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68737":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68738":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68739":{"morph":{"__isSmartRef__":true,"id":68718},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68740":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68741}},"68741":{"test01IsMorph":{"__isSmartRef__":true,"id":68742}},"68742":{"varMapping":{"__isSmartRef__":true,"id":68743},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68743":{"this":{"__isSmartRef__":true,"id":68740}},"68744":{},"68745":{"change":{"__isSmartRef__":true,"id":68746},"tick":{"__isSmartRef__":true,"id":68750}},"68746":{"varMapping":{"__isSmartRef__":true,"id":68747},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68747":{"this":{"__isSmartRef__":true,"id":68718}},"68748":{"timestamp":{"__isSmartRef__":true,"id":68749},"user":"cschuster","tags":[]},"68749":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68750":{"varMapping":{"__isSmartRef__":true,"id":68751},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68751":{"this":{"__isSmartRef__":true,"id":68718}},"68752":{"timestamp":{"__isSmartRef__":true,"id":68753},"user":"cschuster","tags":[]},"68753":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68754":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68755}],"id":"2E9FF253-51D0-4F55-ACD4-21C5289C8D0E","shape":{"__isSmartRef__":true,"id":68756},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1810","partsBinMetaInfo":{"__isSmartRef__":true,"id":68757},"eventHandler":{"__isSmartRef__":true,"id":68775},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3DE3EB14-2347-4362-95E3-C8F2FB96DBA9","6A23749B-0F97-48DB-BA4E-71DD43F5BA0F"],"partTests":{"__isSmartRef__":true,"id":68776},"_ClipMode":"visible","moved":true,"b":123,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-16.619521868658737,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68781},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4662.6,4502.4)"},"68755":{"target":{"__isSmartRef__":true,"id":68754},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68756":{"_BorderWidth":9.193352839727119,"_ClipMode":"visible","_BorderRadius":11.865267138483997,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,66.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,75,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.8,-9.1)"},"68757":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68758},{"__isSmartRef__":true,"id":68760},{"__isSmartRef__":true,"id":68762},{"__isSmartRef__":true,"id":68764},{"__isSmartRef__":true,"id":68766},{"__isSmartRef__":true,"id":68768},{"__isSmartRef__":true,"id":68770},{"__isSmartRef__":true,"id":68772}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68774},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68758":{"date":{"__isSmartRef__":true,"id":68759},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68759":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68760":{"date":{"__isSmartRef__":true,"id":68761},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68761":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68762":{"date":{"__isSmartRef__":true,"id":68763},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68763":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68764":{"date":{"__isSmartRef__":true,"id":68765},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68765":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68766":{"date":{"__isSmartRef__":true,"id":68767},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68767":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68768":{"date":{"__isSmartRef__":true,"id":68769},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68769":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68770":{"date":{"__isSmartRef__":true,"id":68771},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68771":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68772":{"date":{"__isSmartRef__":true,"id":68773},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68773":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68774":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68775":{"morph":{"__isSmartRef__":true,"id":68754},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68776":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68777}},"68777":{"test01IsMorph":{"__isSmartRef__":true,"id":68778}},"68778":{"varMapping":{"__isSmartRef__":true,"id":68779},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68779":{"this":{"__isSmartRef__":true,"id":68776}},"68780":{},"68781":{"change":{"__isSmartRef__":true,"id":68782},"tick":{"__isSmartRef__":true,"id":68786}},"68782":{"varMapping":{"__isSmartRef__":true,"id":68783},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68783":{"this":{"__isSmartRef__":true,"id":68754}},"68784":{"timestamp":{"__isSmartRef__":true,"id":68785},"user":"cschuster","tags":[]},"68785":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68786":{"varMapping":{"__isSmartRef__":true,"id":68787},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68787":{"this":{"__isSmartRef__":true,"id":68754}},"68788":{"timestamp":{"__isSmartRef__":true,"id":68789},"user":"cschuster","tags":[]},"68789":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68790":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68791}],"id":"0694416F-B873-41E6-B9C4-AC62531F1101","shape":{"__isSmartRef__":true,"id":68792},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1811","partsBinMetaInfo":{"__isSmartRef__":true,"id":68793},"eventHandler":{"__isSmartRef__":true,"id":68811},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD","52F51BC8-9F2A-49F4-89B4-C7B7CF5CA64A","6DDD1029-CEBF-4E72-886E-C561843B2BA6","8CD528B6-4773-419D-80B5-B383CD37988A","F8A3EDF4-B07A-4FFD-9FAA-0A274F733A6C"],"partTests":{"__isSmartRef__":true,"id":68812},"_ClipMode":"visible","moved":true,"b":306.0830146257067,"#startLetters":"set","isBeingDragged":false,"delta":-0.8169240208226256,"_Rotation":15.961478992166606,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68817},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5275.3,3824.4)"},"68791":{"target":{"__isSmartRef__":true,"id":68790},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68792":{"_BorderWidth":0.9591774196632681,"_ClipMode":"visible","_BorderRadius":13.874804598785278,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.9,132.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-207,-56,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.8,-31.8)"},"68793":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68794},{"__isSmartRef__":true,"id":68796},{"__isSmartRef__":true,"id":68798},{"__isSmartRef__":true,"id":68800},{"__isSmartRef__":true,"id":68802},{"__isSmartRef__":true,"id":68804},{"__isSmartRef__":true,"id":68806},{"__isSmartRef__":true,"id":68808}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68810},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68794":{"date":{"__isSmartRef__":true,"id":68795},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68795":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68796":{"date":{"__isSmartRef__":true,"id":68797},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68797":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68798":{"date":{"__isSmartRef__":true,"id":68799},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68799":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68800":{"date":{"__isSmartRef__":true,"id":68801},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68801":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68802":{"date":{"__isSmartRef__":true,"id":68803},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68803":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68804":{"date":{"__isSmartRef__":true,"id":68805},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68805":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68806":{"date":{"__isSmartRef__":true,"id":68807},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68807":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68808":{"date":{"__isSmartRef__":true,"id":68809},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68809":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68810":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68811":{"morph":{"__isSmartRef__":true,"id":68790},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68812":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68813}},"68813":{"test01IsMorph":{"__isSmartRef__":true,"id":68814}},"68814":{"varMapping":{"__isSmartRef__":true,"id":68815},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68815":{"this":{"__isSmartRef__":true,"id":68812}},"68816":{},"68817":{"change":{"__isSmartRef__":true,"id":68818},"tick":{"__isSmartRef__":true,"id":68822}},"68818":{"varMapping":{"__isSmartRef__":true,"id":68819},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68820},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68819":{"this":{"__isSmartRef__":true,"id":68790}},"68820":{"timestamp":{"__isSmartRef__":true,"id":68821},"user":"cschuster","tags":[]},"68821":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68822":{"varMapping":{"__isSmartRef__":true,"id":68823},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68823":{"this":{"__isSmartRef__":true,"id":68790}},"68824":{"timestamp":{"__isSmartRef__":true,"id":68825},"user":"cschuster","tags":[]},"68825":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68826":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68827}],"id":"AD8F5842-18E9-4AF9-9E27-12E4A1E18D82","shape":{"__isSmartRef__":true,"id":68828},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1812","partsBinMetaInfo":{"__isSmartRef__":true,"id":68829},"eventHandler":{"__isSmartRef__":true,"id":68847},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","35656874-50AA-4B70-A15B-747976CAD986"],"partTests":{"__isSmartRef__":true,"id":68848},"_ClipMode":"visible","moved":true,"b":306,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":32.13868258838855,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68853},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6116.4,4607.3)"},"68827":{"target":{"__isSmartRef__":true,"id":68826},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68828":{"_BorderWidth":0.9549150281252619,"_ClipMode":"visible","_BorderRadius":13.819660112501042,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,132.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-207,-57,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.8,-31.8)"},"68829":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68830},{"__isSmartRef__":true,"id":68832},{"__isSmartRef__":true,"id":68834},{"__isSmartRef__":true,"id":68836},{"__isSmartRef__":true,"id":68838},{"__isSmartRef__":true,"id":68840},{"__isSmartRef__":true,"id":68842},{"__isSmartRef__":true,"id":68844}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68846},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68830":{"date":{"__isSmartRef__":true,"id":68831},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68831":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68832":{"date":{"__isSmartRef__":true,"id":68833},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68833":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68834":{"date":{"__isSmartRef__":true,"id":68835},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68835":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68836":{"date":{"__isSmartRef__":true,"id":68837},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68837":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68838":{"date":{"__isSmartRef__":true,"id":68839},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68839":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68840":{"date":{"__isSmartRef__":true,"id":68841},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68841":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68842":{"date":{"__isSmartRef__":true,"id":68843},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68843":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68844":{"date":{"__isSmartRef__":true,"id":68845},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68845":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68846":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68847":{"morph":{"__isSmartRef__":true,"id":68826},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68848":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68849}},"68849":{"test01IsMorph":{"__isSmartRef__":true,"id":68850}},"68850":{"varMapping":{"__isSmartRef__":true,"id":68851},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68851":{"this":{"__isSmartRef__":true,"id":68848}},"68852":{},"68853":{"change":{"__isSmartRef__":true,"id":68854},"tick":{"__isSmartRef__":true,"id":68858}},"68854":{"varMapping":{"__isSmartRef__":true,"id":68855},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68856},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68855":{"this":{"__isSmartRef__":true,"id":68826}},"68856":{"timestamp":{"__isSmartRef__":true,"id":68857},"user":"cschuster","tags":[]},"68857":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68858":{"varMapping":{"__isSmartRef__":true,"id":68859},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68860},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68859":{"this":{"__isSmartRef__":true,"id":68826}},"68860":{"timestamp":{"__isSmartRef__":true,"id":68861},"user":"cschuster","tags":[]},"68861":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68862":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68863}],"id":"B99DFB9E-A6CE-4665-8436-951191B80F91","shape":{"__isSmartRef__":true,"id":68864},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1813","partsBinMetaInfo":{"__isSmartRef__":true,"id":68865},"eventHandler":{"__isSmartRef__":true,"id":68883},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","C5C61223-D20E-45E3-9696-87F269C09527","6AA23609-F565-4881-9883-2CF251C66949"],"partTests":{"__isSmartRef__":true,"id":68884},"_ClipMode":"visible","moved":true,"b":166.45613948069513,"#startLetters":"set","isBeingDragged":false,"delta":0.9046529319602996,"_Rotation":-9.158530636940931,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68889},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6749.7,5251.2)"},"68863":{"target":{"__isSmartRef__":true,"id":68862},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68864":{"_BorderWidth":6.170948273705846,"_ClipMode":"visible","_BorderRadius":37.80620822448848,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.8,90.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(60,-189,-74)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.7,-0.6)"},"68865":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68866},{"__isSmartRef__":true,"id":68868},{"__isSmartRef__":true,"id":68870},{"__isSmartRef__":true,"id":68872},{"__isSmartRef__":true,"id":68874},{"__isSmartRef__":true,"id":68876},{"__isSmartRef__":true,"id":68878},{"__isSmartRef__":true,"id":68880}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68882},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68866":{"date":{"__isSmartRef__":true,"id":68867},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68867":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68868":{"date":{"__isSmartRef__":true,"id":68869},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68869":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68870":{"date":{"__isSmartRef__":true,"id":68871},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68871":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68872":{"date":{"__isSmartRef__":true,"id":68873},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68873":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68874":{"date":{"__isSmartRef__":true,"id":68875},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68875":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68876":{"date":{"__isSmartRef__":true,"id":68877},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68877":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68878":{"date":{"__isSmartRef__":true,"id":68879},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68879":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68880":{"date":{"__isSmartRef__":true,"id":68881},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68881":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68882":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68883":{"morph":{"__isSmartRef__":true,"id":68862},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68884":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68885}},"68885":{"test01IsMorph":{"__isSmartRef__":true,"id":68886}},"68886":{"varMapping":{"__isSmartRef__":true,"id":68887},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68887":{"this":{"__isSmartRef__":true,"id":68884}},"68888":{},"68889":{"change":{"__isSmartRef__":true,"id":68890},"tick":{"__isSmartRef__":true,"id":68894}},"68890":{"varMapping":{"__isSmartRef__":true,"id":68891},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68892},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68891":{"this":{"__isSmartRef__":true,"id":68862}},"68892":{"timestamp":{"__isSmartRef__":true,"id":68893},"user":"cschuster","tags":[]},"68893":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68894":{"varMapping":{"__isSmartRef__":true,"id":68895},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68895":{"this":{"__isSmartRef__":true,"id":68862}},"68896":{"timestamp":{"__isSmartRef__":true,"id":68897},"user":"cschuster","tags":[]},"68897":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68898":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68899}],"id":"91963524-B6B0-4443-B336-2E21226B89D2","shape":{"__isSmartRef__":true,"id":68900},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1814","partsBinMetaInfo":{"__isSmartRef__":true,"id":68901},"eventHandler":{"__isSmartRef__":true,"id":68919},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","49DE32A3-02FA-4D3E-929D-A46FF6C29FF7"],"partTests":{"__isSmartRef__":true,"id":68920},"_ClipMode":"visible","moved":true,"b":199.4481336879544,"#startLetters":"set","isBeingDragged":false,"delta":0.8451192105421796,"_Rotation":-7.790529422713423,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68925},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7049.2,5156.5)"},"68899":{"target":{"__isSmartRef__":true,"id":68898},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68900":{"_BorderWidth":3.335232961193161,"_ClipMode":"visible","_BorderRadius":35.565681130403696,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.1,113.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-85,-327,-230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.3,-1.1)"},"68901":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68902},{"__isSmartRef__":true,"id":68904},{"__isSmartRef__":true,"id":68906},{"__isSmartRef__":true,"id":68908},{"__isSmartRef__":true,"id":68910},{"__isSmartRef__":true,"id":68912},{"__isSmartRef__":true,"id":68914},{"__isSmartRef__":true,"id":68916}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68918},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68902":{"date":{"__isSmartRef__":true,"id":68903},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68903":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68904":{"date":{"__isSmartRef__":true,"id":68905},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68905":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68906":{"date":{"__isSmartRef__":true,"id":68907},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68907":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68908":{"date":{"__isSmartRef__":true,"id":68909},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68909":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68910":{"date":{"__isSmartRef__":true,"id":68911},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68911":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68912":{"date":{"__isSmartRef__":true,"id":68913},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68913":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68914":{"date":{"__isSmartRef__":true,"id":68915},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68915":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68916":{"date":{"__isSmartRef__":true,"id":68917},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68917":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68918":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68919":{"morph":{"__isSmartRef__":true,"id":68898},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68920":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68921}},"68921":{"test01IsMorph":{"__isSmartRef__":true,"id":68922}},"68922":{"varMapping":{"__isSmartRef__":true,"id":68923},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68923":{"this":{"__isSmartRef__":true,"id":68920}},"68924":{},"68925":{"change":{"__isSmartRef__":true,"id":68926},"tick":{"__isSmartRef__":true,"id":68930}},"68926":{"varMapping":{"__isSmartRef__":true,"id":68927},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68927":{"this":{"__isSmartRef__":true,"id":68898}},"68928":{"timestamp":{"__isSmartRef__":true,"id":68929},"user":"cschuster","tags":[]},"68929":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68930":{"varMapping":{"__isSmartRef__":true,"id":68931},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68931":{"this":{"__isSmartRef__":true,"id":68898}},"68932":{"timestamp":{"__isSmartRef__":true,"id":68933},"user":"cschuster","tags":[]},"68933":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68934":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68935}],"id":"4123B2B5-B592-47EA-BF3A-EA36D20D7278","shape":{"__isSmartRef__":true,"id":68936},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1815","partsBinMetaInfo":{"__isSmartRef__":true,"id":68937},"eventHandler":{"__isSmartRef__":true,"id":68955},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","35D8962A-0B49-4CD2-81B7-C8EAFF881848"],"partTests":{"__isSmartRef__":true,"id":68956},"_ClipMode":"visible","moved":true,"b":240.19953977083787,"#startLetters":"set","isBeingDragged":false,"delta":0.913306234870106,"_Rotation":-40.31473077408921,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68961},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4842.6,4528.0)"},"68935":{"target":{"__isSmartRef__":true,"id":68934},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68936":{"_BorderWidth":0.6611926930473091,"_ClipMode":"visible","_BorderRadius":9.879601845014296,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.5,134.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-222,-350,217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.6,-10.1)"},"68937":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68938},{"__isSmartRef__":true,"id":68940},{"__isSmartRef__":true,"id":68942},{"__isSmartRef__":true,"id":68944},{"__isSmartRef__":true,"id":68946},{"__isSmartRef__":true,"id":68948},{"__isSmartRef__":true,"id":68950},{"__isSmartRef__":true,"id":68952}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68954},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68938":{"date":{"__isSmartRef__":true,"id":68939},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68939":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68940":{"date":{"__isSmartRef__":true,"id":68941},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68941":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68942":{"date":{"__isSmartRef__":true,"id":68943},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68943":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68944":{"date":{"__isSmartRef__":true,"id":68945},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68945":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68946":{"date":{"__isSmartRef__":true,"id":68947},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68947":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68948":{"date":{"__isSmartRef__":true,"id":68949},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68949":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68950":{"date":{"__isSmartRef__":true,"id":68951},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68951":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68952":{"date":{"__isSmartRef__":true,"id":68953},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68953":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68954":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68955":{"morph":{"__isSmartRef__":true,"id":68934},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68956":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68957}},"68957":{"test01IsMorph":{"__isSmartRef__":true,"id":68958}},"68958":{"varMapping":{"__isSmartRef__":true,"id":68959},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68959":{"this":{"__isSmartRef__":true,"id":68956}},"68960":{},"68961":{"change":{"__isSmartRef__":true,"id":68962},"tick":{"__isSmartRef__":true,"id":68966}},"68962":{"varMapping":{"__isSmartRef__":true,"id":68963},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":68964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68963":{"this":{"__isSmartRef__":true,"id":68934}},"68964":{"timestamp":{"__isSmartRef__":true,"id":68965},"user":"cschuster","tags":[]},"68965":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"68966":{"varMapping":{"__isSmartRef__":true,"id":68967},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":68968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68967":{"this":{"__isSmartRef__":true,"id":68934}},"68968":{"timestamp":{"__isSmartRef__":true,"id":68969},"user":"cschuster","tags":[]},"68969":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"68970":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":68971}],"id":"7D851541-173C-40E9-A578-9DCA18767984","shape":{"__isSmartRef__":true,"id":68972},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1816","partsBinMetaInfo":{"__isSmartRef__":true,"id":68973},"eventHandler":{"__isSmartRef__":true,"id":68991},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D","7A794C1F-4C45-43B0-B8D8-DE48467C3AB8","49D98904-8903-44B4-9062-08A1CB74F42C","F861AFFF-8315-4964-9B7B-6994C3301084"],"partTests":{"__isSmartRef__":true,"id":68992},"_ClipMode":"visible","moved":true,"b":106.82771820633207,"#startLetters":"set","isBeingDragged":false,"delta":0.8756370344781317,"_Rotation":81.53839180459434,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68997},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5340.2,4192.4)"},"68971":{"target":{"__isSmartRef__":true,"id":68970},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"68972":{"_BorderWidth":9.785897797277013,"_ClipMode":"visible","_BorderRadius":3.3522916384304424,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.8,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,171,78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-14.2)"},"68973":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":68974},{"__isSmartRef__":true,"id":68976},{"__isSmartRef__":true,"id":68978},{"__isSmartRef__":true,"id":68980},{"__isSmartRef__":true,"id":68982},{"__isSmartRef__":true,"id":68984},{"__isSmartRef__":true,"id":68986},{"__isSmartRef__":true,"id":68988}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":68990},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68974":{"date":{"__isSmartRef__":true,"id":68975},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"68975":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"68976":{"date":{"__isSmartRef__":true,"id":68977},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"68977":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"68978":{"date":{"__isSmartRef__":true,"id":68979},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"68979":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"68980":{"date":{"__isSmartRef__":true,"id":68981},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"68981":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"68982":{"date":{"__isSmartRef__":true,"id":68983},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"68983":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"68984":{"date":{"__isSmartRef__":true,"id":68985},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"68985":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"68986":{"date":{"__isSmartRef__":true,"id":68987},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"68987":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"68988":{"date":{"__isSmartRef__":true,"id":68989},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"68989":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"68990":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"68991":{"morph":{"__isSmartRef__":true,"id":68970},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"68992":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68993}},"68993":{"test01IsMorph":{"__isSmartRef__":true,"id":68994}},"68994":{"varMapping":{"__isSmartRef__":true,"id":68995},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":68996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68995":{"this":{"__isSmartRef__":true,"id":68992}},"68996":{},"68997":{"change":{"__isSmartRef__":true,"id":68998},"tick":{"__isSmartRef__":true,"id":69002}},"68998":{"varMapping":{"__isSmartRef__":true,"id":68999},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68999":{"this":{"__isSmartRef__":true,"id":68970}},"69000":{"timestamp":{"__isSmartRef__":true,"id":69001},"user":"cschuster","tags":[]},"69001":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69002":{"varMapping":{"__isSmartRef__":true,"id":69003},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69003":{"this":{"__isSmartRef__":true,"id":68970}},"69004":{"timestamp":{"__isSmartRef__":true,"id":69005},"user":"cschuster","tags":[]},"69005":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69006":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69007}],"id":"39163322-FA62-4A81-A23F-F910C99C7744","shape":{"__isSmartRef__":true,"id":69008},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1817","partsBinMetaInfo":{"__isSmartRef__":true,"id":69009},"eventHandler":{"__isSmartRef__":true,"id":69027},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","71639F38-EDE6-4EF3-8820-5E2CD122EC54","4EE3B5BB-B2E8-4792-B2AD-BF8DEBDC98BB"],"partTests":{"__isSmartRef__":true,"id":69028},"_ClipMode":"visible","moved":true,"b":118,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-31.42371967503946,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69033},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5773.8,5962.3)"},"69007":{"target":{"__isSmartRef__":true,"id":69006},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69008":{"_BorderWidth":9.414737964294636,"_ClipMode":"visible","_BorderRadius":8.816141930585054,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,106,199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.6)"},"69009":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69010},{"__isSmartRef__":true,"id":69012},{"__isSmartRef__":true,"id":69014},{"__isSmartRef__":true,"id":69016},{"__isSmartRef__":true,"id":69018},{"__isSmartRef__":true,"id":69020},{"__isSmartRef__":true,"id":69022},{"__isSmartRef__":true,"id":69024}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69026},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69010":{"date":{"__isSmartRef__":true,"id":69011},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69011":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69012":{"date":{"__isSmartRef__":true,"id":69013},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69013":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69014":{"date":{"__isSmartRef__":true,"id":69015},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69015":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69016":{"date":{"__isSmartRef__":true,"id":69017},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69017":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69018":{"date":{"__isSmartRef__":true,"id":69019},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69019":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69020":{"date":{"__isSmartRef__":true,"id":69021},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69021":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69022":{"date":{"__isSmartRef__":true,"id":69023},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69023":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69024":{"date":{"__isSmartRef__":true,"id":69025},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69025":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69026":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69027":{"morph":{"__isSmartRef__":true,"id":69006},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69028":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69029}},"69029":{"test01IsMorph":{"__isSmartRef__":true,"id":69030}},"69030":{"varMapping":{"__isSmartRef__":true,"id":69031},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69031":{"this":{"__isSmartRef__":true,"id":69028}},"69032":{},"69033":{"change":{"__isSmartRef__":true,"id":69034},"tick":{"__isSmartRef__":true,"id":69038}},"69034":{"varMapping":{"__isSmartRef__":true,"id":69035},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69035":{"this":{"__isSmartRef__":true,"id":69006}},"69036":{"timestamp":{"__isSmartRef__":true,"id":69037},"user":"cschuster","tags":[]},"69037":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69038":{"varMapping":{"__isSmartRef__":true,"id":69039},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69039":{"this":{"__isSmartRef__":true,"id":69006}},"69040":{"timestamp":{"__isSmartRef__":true,"id":69041},"user":"cschuster","tags":[]},"69041":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69042":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69043}],"id":"9440DC47-0542-4BEC-81EC-40E18BCF29A4","shape":{"__isSmartRef__":true,"id":69044},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1818","partsBinMetaInfo":{"__isSmartRef__":true,"id":69045},"eventHandler":{"__isSmartRef__":true,"id":69063},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2E79DB2C-94F8-4797-A40F-0CEEECA10983"],"partTests":{"__isSmartRef__":true,"id":69064},"_ClipMode":"visible","moved":true,"b":263.2340082968585,"#startLetters":"set","isBeingDragged":false,"delta":0.7904925174079835,"_Rotation":9.985341158169527,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69069},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6462.1,4234.0)"},"69043":{"target":{"__isSmartRef__":true,"id":69042},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69044":{"_BorderWidth":0.034821936691217026,"_ClipMode":"visible","_BorderRadius":0.5552108794195898,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.4,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-285,204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.6)"},"69045":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69046},{"__isSmartRef__":true,"id":69048},{"__isSmartRef__":true,"id":69050},{"__isSmartRef__":true,"id":69052},{"__isSmartRef__":true,"id":69054},{"__isSmartRef__":true,"id":69056},{"__isSmartRef__":true,"id":69058},{"__isSmartRef__":true,"id":69060}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69062},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69046":{"date":{"__isSmartRef__":true,"id":69047},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69047":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69048":{"date":{"__isSmartRef__":true,"id":69049},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69049":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69050":{"date":{"__isSmartRef__":true,"id":69051},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69051":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69052":{"date":{"__isSmartRef__":true,"id":69053},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69053":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69054":{"date":{"__isSmartRef__":true,"id":69055},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69055":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69056":{"date":{"__isSmartRef__":true,"id":69057},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69057":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69058":{"date":{"__isSmartRef__":true,"id":69059},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69059":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69060":{"date":{"__isSmartRef__":true,"id":69061},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69061":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69062":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69063":{"morph":{"__isSmartRef__":true,"id":69042},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69064":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69065}},"69065":{"test01IsMorph":{"__isSmartRef__":true,"id":69066}},"69066":{"varMapping":{"__isSmartRef__":true,"id":69067},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69067":{"this":{"__isSmartRef__":true,"id":69064}},"69068":{},"69069":{"change":{"__isSmartRef__":true,"id":69070},"tick":{"__isSmartRef__":true,"id":69074}},"69070":{"varMapping":{"__isSmartRef__":true,"id":69071},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69071":{"this":{"__isSmartRef__":true,"id":69042}},"69072":{"timestamp":{"__isSmartRef__":true,"id":69073},"user":"cschuster","tags":[]},"69073":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69074":{"varMapping":{"__isSmartRef__":true,"id":69075},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69075":{"this":{"__isSmartRef__":true,"id":69042}},"69076":{"timestamp":{"__isSmartRef__":true,"id":69077},"user":"cschuster","tags":[]},"69077":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69078":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69079}],"id":"1DCE5037-5CE0-42D8-8762-3495D35571B2","shape":{"__isSmartRef__":true,"id":69080},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1819","partsBinMetaInfo":{"__isSmartRef__":true,"id":69081},"eventHandler":{"__isSmartRef__":true,"id":69099},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","61823827-4153-4134-9AB6-B33C93289F77","8D4900F2-6251-4DD8-833C-9209853D4419","134C1DCE-B9DF-486C-95D8-ABDFEAD70C46","BC2F23A6-1845-445B-A722-D2A21ACF6CBB"],"partTests":{"__isSmartRef__":true,"id":69100},"_ClipMode":"visible","moved":true,"b":23.360193262109533,"#startLetters":"set","isBeingDragged":false,"delta":-0.7286575903417543,"_Rotation":51.11144492046539,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69105},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5885.7,4269.7)"},"69079":{"target":{"__isSmartRef__":true,"id":69078},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69080":{"_BorderWidth":6.982550884401508,"_ClipMode":"visible","_BorderRadius":33.71118718521408,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.1,84.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,337,203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.9,-38.4)"},"69081":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69082},{"__isSmartRef__":true,"id":69084},{"__isSmartRef__":true,"id":69086},{"__isSmartRef__":true,"id":69088},{"__isSmartRef__":true,"id":69090},{"__isSmartRef__":true,"id":69092},{"__isSmartRef__":true,"id":69094},{"__isSmartRef__":true,"id":69096}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69098},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69082":{"date":{"__isSmartRef__":true,"id":69083},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69083":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69084":{"date":{"__isSmartRef__":true,"id":69085},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69085":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69086":{"date":{"__isSmartRef__":true,"id":69087},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69087":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69088":{"date":{"__isSmartRef__":true,"id":69089},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69089":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69090":{"date":{"__isSmartRef__":true,"id":69091},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69091":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69092":{"date":{"__isSmartRef__":true,"id":69093},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69093":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69094":{"date":{"__isSmartRef__":true,"id":69095},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69095":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69096":{"date":{"__isSmartRef__":true,"id":69097},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69097":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69098":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69099":{"morph":{"__isSmartRef__":true,"id":69078},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69100":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69101}},"69101":{"test01IsMorph":{"__isSmartRef__":true,"id":69102}},"69102":{"varMapping":{"__isSmartRef__":true,"id":69103},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69103":{"this":{"__isSmartRef__":true,"id":69100}},"69104":{},"69105":{"change":{"__isSmartRef__":true,"id":69106},"tick":{"__isSmartRef__":true,"id":69110}},"69106":{"varMapping":{"__isSmartRef__":true,"id":69107},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69107":{"this":{"__isSmartRef__":true,"id":69078}},"69108":{"timestamp":{"__isSmartRef__":true,"id":69109},"user":"cschuster","tags":[]},"69109":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69110":{"varMapping":{"__isSmartRef__":true,"id":69111},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69111":{"this":{"__isSmartRef__":true,"id":69078}},"69112":{"timestamp":{"__isSmartRef__":true,"id":69113},"user":"cschuster","tags":[]},"69113":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69114":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69115}],"id":"8F8F50CF-D9DE-4C02-829F-B2C0B83F595D","shape":{"__isSmartRef__":true,"id":69116},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1820","partsBinMetaInfo":{"__isSmartRef__":true,"id":69117},"eventHandler":{"__isSmartRef__":true,"id":69135},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","E975DD0E-1F49-49FB-B50D-6C03E90F8579","F583F479-CF40-4DF0-99BA-03CAC0993661"],"partTests":{"__isSmartRef__":true,"id":69136},"_ClipMode":"visible","moved":true,"b":127.96120324078947,"#startLetters":"set","isBeingDragged":false,"delta":0.954934352543205,"_Rotation":-45.45934388916239,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69141},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5111.6,5999.1)"},"69115":{"target":{"__isSmartRef__":true,"id":69114},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69116":{"_BorderWidth":8.942137282532835,"_ClipMode":"visible","_BorderRadius":15.13528583306341,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,68.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(202,45,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.8,-7.7)"},"69117":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69118},{"__isSmartRef__":true,"id":69120},{"__isSmartRef__":true,"id":69122},{"__isSmartRef__":true,"id":69124},{"__isSmartRef__":true,"id":69126},{"__isSmartRef__":true,"id":69128},{"__isSmartRef__":true,"id":69130},{"__isSmartRef__":true,"id":69132}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69134},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69118":{"date":{"__isSmartRef__":true,"id":69119},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69119":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69120":{"date":{"__isSmartRef__":true,"id":69121},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69121":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69122":{"date":{"__isSmartRef__":true,"id":69123},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69123":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69124":{"date":{"__isSmartRef__":true,"id":69125},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69125":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69126":{"date":{"__isSmartRef__":true,"id":69127},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69127":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69128":{"date":{"__isSmartRef__":true,"id":69129},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69129":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69130":{"date":{"__isSmartRef__":true,"id":69131},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69131":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69132":{"date":{"__isSmartRef__":true,"id":69133},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69133":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69134":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69135":{"morph":{"__isSmartRef__":true,"id":69114},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69136":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69137}},"69137":{"test01IsMorph":{"__isSmartRef__":true,"id":69138}},"69138":{"varMapping":{"__isSmartRef__":true,"id":69139},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69139":{"this":{"__isSmartRef__":true,"id":69136}},"69140":{},"69141":{"change":{"__isSmartRef__":true,"id":69142},"tick":{"__isSmartRef__":true,"id":69146}},"69142":{"varMapping":{"__isSmartRef__":true,"id":69143},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69143":{"this":{"__isSmartRef__":true,"id":69114}},"69144":{"timestamp":{"__isSmartRef__":true,"id":69145},"user":"cschuster","tags":[]},"69145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69146":{"varMapping":{"__isSmartRef__":true,"id":69147},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69147":{"this":{"__isSmartRef__":true,"id":69114}},"69148":{"timestamp":{"__isSmartRef__":true,"id":69149},"user":"cschuster","tags":[]},"69149":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69150":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69151}],"id":"AE9AAB7B-3555-4479-85AD-61B19B4F2106","shape":{"__isSmartRef__":true,"id":69152},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1821","partsBinMetaInfo":{"__isSmartRef__":true,"id":69153},"eventHandler":{"__isSmartRef__":true,"id":69171},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826"],"partTests":{"__isSmartRef__":true,"id":69172},"_ClipMode":"visible","moved":true,"b":213.82011439884081,"#startLetters":"set","isBeingDragged":false,"delta":-0.9617097736918367,"_Rotation":6.8070900948380535,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69177},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6530.8,5391.2)"},"69151":{"target":{"__isSmartRef__":true,"id":69150},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69152":{"_BorderWidth":2.2170634565583787,"_ClipMode":"visible","_BorderRadius":27.60842271228352,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.0,122.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-142,-355,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.9,-3.4)"},"69153":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69154},{"__isSmartRef__":true,"id":69156},{"__isSmartRef__":true,"id":69158},{"__isSmartRef__":true,"id":69160},{"__isSmartRef__":true,"id":69162},{"__isSmartRef__":true,"id":69164},{"__isSmartRef__":true,"id":69166},{"__isSmartRef__":true,"id":69168}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69170},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69154":{"date":{"__isSmartRef__":true,"id":69155},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69155":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69156":{"date":{"__isSmartRef__":true,"id":69157},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69157":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69158":{"date":{"__isSmartRef__":true,"id":69159},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69159":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69160":{"date":{"__isSmartRef__":true,"id":69161},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69162":{"date":{"__isSmartRef__":true,"id":69163},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69163":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69164":{"date":{"__isSmartRef__":true,"id":69165},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69165":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69166":{"date":{"__isSmartRef__":true,"id":69167},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69167":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69168":{"date":{"__isSmartRef__":true,"id":69169},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69169":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69170":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69171":{"morph":{"__isSmartRef__":true,"id":69150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69172":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69173}},"69173":{"test01IsMorph":{"__isSmartRef__":true,"id":69174}},"69174":{"varMapping":{"__isSmartRef__":true,"id":69175},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69175":{"this":{"__isSmartRef__":true,"id":69172}},"69176":{},"69177":{"change":{"__isSmartRef__":true,"id":69178},"tick":{"__isSmartRef__":true,"id":69182}},"69178":{"varMapping":{"__isSmartRef__":true,"id":69179},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69179":{"this":{"__isSmartRef__":true,"id":69150}},"69180":{"timestamp":{"__isSmartRef__":true,"id":69181},"user":"cschuster","tags":[]},"69181":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69182":{"varMapping":{"__isSmartRef__":true,"id":69183},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69183":{"this":{"__isSmartRef__":true,"id":69150}},"69184":{"timestamp":{"__isSmartRef__":true,"id":69185},"user":"cschuster","tags":[]},"69185":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69186":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69187}],"id":"871289F6-EC24-4E98-A3AB-9ABB507D3835","shape":{"__isSmartRef__":true,"id":69188},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1822","partsBinMetaInfo":{"__isSmartRef__":true,"id":69189},"eventHandler":{"__isSmartRef__":true,"id":69207},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","C491EEBC-B4E0-4D3A-924C-B3B0FA09EA90"],"partTests":{"__isSmartRef__":true,"id":69208},"_ClipMode":"visible","moved":true,"b":12.18644886452239,"#startLetters":"set","isBeingDragged":false,"delta":-0.8805406357860193,"_Rotation":36.3103413937663,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69213},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5534.5,3742.5)"},"69187":{"target":{"__isSmartRef__":true,"id":69186},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69188":{"_BorderWidth":6.0554681001300334,"_ClipMode":"visible","_BorderRadius":38.21757934337264,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.5,91.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(54,305,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.2,-39.5)"},"69189":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69190},{"__isSmartRef__":true,"id":69192},{"__isSmartRef__":true,"id":69194},{"__isSmartRef__":true,"id":69196},{"__isSmartRef__":true,"id":69198},{"__isSmartRef__":true,"id":69200},{"__isSmartRef__":true,"id":69202},{"__isSmartRef__":true,"id":69204}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69206},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69190":{"date":{"__isSmartRef__":true,"id":69191},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69191":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69192":{"date":{"__isSmartRef__":true,"id":69193},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69193":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69194":{"date":{"__isSmartRef__":true,"id":69195},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69195":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69196":{"date":{"__isSmartRef__":true,"id":69197},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69197":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69198":{"date":{"__isSmartRef__":true,"id":69199},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69199":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69200":{"date":{"__isSmartRef__":true,"id":69201},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69201":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69202":{"date":{"__isSmartRef__":true,"id":69203},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69203":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69204":{"date":{"__isSmartRef__":true,"id":69205},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69205":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69206":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69207":{"morph":{"__isSmartRef__":true,"id":69186},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69208":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69209}},"69209":{"test01IsMorph":{"__isSmartRef__":true,"id":69210}},"69210":{"varMapping":{"__isSmartRef__":true,"id":69211},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69211":{"this":{"__isSmartRef__":true,"id":69208}},"69212":{},"69213":{"change":{"__isSmartRef__":true,"id":69214},"tick":{"__isSmartRef__":true,"id":69218}},"69214":{"varMapping":{"__isSmartRef__":true,"id":69215},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69215":{"this":{"__isSmartRef__":true,"id":69186}},"69216":{"timestamp":{"__isSmartRef__":true,"id":69217},"user":"cschuster","tags":[]},"69217":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69218":{"varMapping":{"__isSmartRef__":true,"id":69219},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69219":{"this":{"__isSmartRef__":true,"id":69186}},"69220":{"timestamp":{"__isSmartRef__":true,"id":69221},"user":"cschuster","tags":[]},"69221":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69222":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69223}],"id":"73508A53-0A97-436D-B9DE-EEDB14C9453A","shape":{"__isSmartRef__":true,"id":69224},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1823","partsBinMetaInfo":{"__isSmartRef__":true,"id":69225},"eventHandler":{"__isSmartRef__":true,"id":69243},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","7E04F194-DD7A-4BA2-A2EF-51B1BC9309CE","F9C9B4E2-569F-4A16-A3AF-303E5C79C609"],"partTests":{"__isSmartRef__":true,"id":69244},"_ClipMode":"visible","moved":true,"b":79.53195418324322,"#startLetters":"set","isBeingDragged":false,"delta":0.9037722066277638,"_Rotation":-11.62586374569052,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69249},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6226.6,5729.3)"},"69223":{"target":{"__isSmartRef__":true,"id":69222},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69224":{"_BorderWidth":9.916781942188383,"_ClipMode":"visible","_BorderRadius":1.320408532752373,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.3,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,299,-230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.6)"},"69225":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69226},{"__isSmartRef__":true,"id":69228},{"__isSmartRef__":true,"id":69230},{"__isSmartRef__":true,"id":69232},{"__isSmartRef__":true,"id":69234},{"__isSmartRef__":true,"id":69236},{"__isSmartRef__":true,"id":69238},{"__isSmartRef__":true,"id":69240}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69242},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69226":{"date":{"__isSmartRef__":true,"id":69227},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69227":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69228":{"date":{"__isSmartRef__":true,"id":69229},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69229":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69230":{"date":{"__isSmartRef__":true,"id":69231},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69231":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69232":{"date":{"__isSmartRef__":true,"id":69233},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69233":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69234":{"date":{"__isSmartRef__":true,"id":69235},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69235":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69236":{"date":{"__isSmartRef__":true,"id":69237},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69237":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69238":{"date":{"__isSmartRef__":true,"id":69239},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69239":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69240":{"date":{"__isSmartRef__":true,"id":69241},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69241":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69242":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69243":{"morph":{"__isSmartRef__":true,"id":69222},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69244":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69245}},"69245":{"test01IsMorph":{"__isSmartRef__":true,"id":69246}},"69246":{"varMapping":{"__isSmartRef__":true,"id":69247},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69247":{"this":{"__isSmartRef__":true,"id":69244}},"69248":{},"69249":{"change":{"__isSmartRef__":true,"id":69250},"tick":{"__isSmartRef__":true,"id":69254}},"69250":{"varMapping":{"__isSmartRef__":true,"id":69251},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69251":{"this":{"__isSmartRef__":true,"id":69222}},"69252":{"timestamp":{"__isSmartRef__":true,"id":69253},"user":"cschuster","tags":[]},"69253":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69254":{"varMapping":{"__isSmartRef__":true,"id":69255},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69256},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69255":{"this":{"__isSmartRef__":true,"id":69222}},"69256":{"timestamp":{"__isSmartRef__":true,"id":69257},"user":"cschuster","tags":[]},"69257":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69258":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69259}],"id":"3CC8CB81-31DE-401C-8592-198A02AD25D7","shape":{"__isSmartRef__":true,"id":69260},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1824","partsBinMetaInfo":{"__isSmartRef__":true,"id":69261},"eventHandler":{"__isSmartRef__":true,"id":69279},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D","5982ECA3-F06C-4BA5-86D1-52BE55EBC937","177E7A36-62F0-4802-B09E-5935141883A3"],"partTests":{"__isSmartRef__":true,"id":69280},"_ClipMode":"visible","moved":true,"b":216.10709669231437,"#startLetters":"set","isBeingDragged":false,"delta":0.9478381433873437,"_Rotation":36.3804666048457,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69285},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4465.1,3899.1)"},"69259":{"target":{"__isSmartRef__":true,"id":69258},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69260":{"_BorderWidth":2.053517845083912,"_ClipMode":"visible","_BorderRadius":26.109188657217675,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.1,123.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-151,-358,-64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-3.8)"},"69261":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69262},{"__isSmartRef__":true,"id":69264},{"__isSmartRef__":true,"id":69266},{"__isSmartRef__":true,"id":69268},{"__isSmartRef__":true,"id":69270},{"__isSmartRef__":true,"id":69272},{"__isSmartRef__":true,"id":69274},{"__isSmartRef__":true,"id":69276}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69278},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69262":{"date":{"__isSmartRef__":true,"id":69263},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69263":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69264":{"date":{"__isSmartRef__":true,"id":69265},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69265":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69266":{"date":{"__isSmartRef__":true,"id":69267},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69267":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69268":{"date":{"__isSmartRef__":true,"id":69269},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69269":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69270":{"date":{"__isSmartRef__":true,"id":69271},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69271":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69272":{"date":{"__isSmartRef__":true,"id":69273},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69273":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69274":{"date":{"__isSmartRef__":true,"id":69275},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69275":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69276":{"date":{"__isSmartRef__":true,"id":69277},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69277":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69278":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69279":{"morph":{"__isSmartRef__":true,"id":69258},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69280":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69281}},"69281":{"test01IsMorph":{"__isSmartRef__":true,"id":69282}},"69282":{"varMapping":{"__isSmartRef__":true,"id":69283},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69283":{"this":{"__isSmartRef__":true,"id":69280}},"69284":{},"69285":{"change":{"__isSmartRef__":true,"id":69286},"tick":{"__isSmartRef__":true,"id":69290}},"69286":{"varMapping":{"__isSmartRef__":true,"id":69287},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69287":{"this":{"__isSmartRef__":true,"id":69258}},"69288":{"timestamp":{"__isSmartRef__":true,"id":69289},"user":"cschuster","tags":[]},"69289":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69290":{"varMapping":{"__isSmartRef__":true,"id":69291},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69291":{"this":{"__isSmartRef__":true,"id":69258}},"69292":{"timestamp":{"__isSmartRef__":true,"id":69293},"user":"cschuster","tags":[]},"69293":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69294":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69295}],"id":"BBFBBC2A-40C4-43D7-B69B-BF701BC206C4","shape":{"__isSmartRef__":true,"id":69296},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1825","partsBinMetaInfo":{"__isSmartRef__":true,"id":69297},"eventHandler":{"__isSmartRef__":true,"id":69315},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","D7F6EDDD-7EA1-43CE-AB7A-8124518FB743"],"partTests":{"__isSmartRef__":true,"id":69316},"_ClipMode":"visible","moved":true,"b":253.27373525686562,"#startLetters":"set","isBeingDragged":false,"delta":-0.8273353856056929,"_Rotation":19.394402879267812,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69321},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5048.3,4790.1)"},"69295":{"target":{"__isSmartRef__":true,"id":69294},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69296":{"_BorderWidth":0.21154666821766543,"_ClipMode":"visible","_BorderRadius":3.313143502948257,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.0,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-319,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.2)"},"69297":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69298},{"__isSmartRef__":true,"id":69300},{"__isSmartRef__":true,"id":69302},{"__isSmartRef__":true,"id":69304},{"__isSmartRef__":true,"id":69306},{"__isSmartRef__":true,"id":69308},{"__isSmartRef__":true,"id":69310},{"__isSmartRef__":true,"id":69312}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69314},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69298":{"date":{"__isSmartRef__":true,"id":69299},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69299":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69300":{"date":{"__isSmartRef__":true,"id":69301},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69301":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69302":{"date":{"__isSmartRef__":true,"id":69303},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69303":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69304":{"date":{"__isSmartRef__":true,"id":69305},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69305":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69306":{"date":{"__isSmartRef__":true,"id":69307},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69307":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69308":{"date":{"__isSmartRef__":true,"id":69309},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69309":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69310":{"date":{"__isSmartRef__":true,"id":69311},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69311":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69312":{"date":{"__isSmartRef__":true,"id":69313},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69313":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69314":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69315":{"morph":{"__isSmartRef__":true,"id":69294},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69316":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69317}},"69317":{"test01IsMorph":{"__isSmartRef__":true,"id":69318}},"69318":{"varMapping":{"__isSmartRef__":true,"id":69319},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69319":{"this":{"__isSmartRef__":true,"id":69316}},"69320":{},"69321":{"change":{"__isSmartRef__":true,"id":69322},"tick":{"__isSmartRef__":true,"id":69326}},"69322":{"varMapping":{"__isSmartRef__":true,"id":69323},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69323":{"this":{"__isSmartRef__":true,"id":69294}},"69324":{"timestamp":{"__isSmartRef__":true,"id":69325},"user":"cschuster","tags":[]},"69325":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69326":{"varMapping":{"__isSmartRef__":true,"id":69327},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69327":{"this":{"__isSmartRef__":true,"id":69294}},"69328":{"timestamp":{"__isSmartRef__":true,"id":69329},"user":"cschuster","tags":[]},"69329":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69330":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69331}],"id":"968C2501-9C68-431B-8F0B-BD59EB413AB1","shape":{"__isSmartRef__":true,"id":69332},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1826","partsBinMetaInfo":{"__isSmartRef__":true,"id":69333},"eventHandler":{"__isSmartRef__":true,"id":69351},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","B92438B4-CB0F-40F4-9374-9C028273FD67","5BA192A8-4946-4348-97DF-F24F8D8254C8"],"partTests":{"__isSmartRef__":true,"id":69352},"_ClipMode":"visible","moved":true,"b":127.37250779056922,"#startLetters":"set","isBeingDragged":false,"delta":0.8112898585386574,"_Rotation":37.53814315736543,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69357},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6042.2,5017.7)"},"69331":{"target":{"__isSmartRef__":true,"id":69330},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69332":{"_BorderWidth":8.973529829813017,"_ClipMode":"visible","_BorderRadius":14.737697106537816,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.4,68.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(203,48,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.9,-7.9)"},"69333":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69334},{"__isSmartRef__":true,"id":69336},{"__isSmartRef__":true,"id":69338},{"__isSmartRef__":true,"id":69340},{"__isSmartRef__":true,"id":69342},{"__isSmartRef__":true,"id":69344},{"__isSmartRef__":true,"id":69346},{"__isSmartRef__":true,"id":69348}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69350},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69334":{"date":{"__isSmartRef__":true,"id":69335},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69335":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69336":{"date":{"__isSmartRef__":true,"id":69337},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69337":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69338":{"date":{"__isSmartRef__":true,"id":69339},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69339":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69340":{"date":{"__isSmartRef__":true,"id":69341},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69341":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69342":{"date":{"__isSmartRef__":true,"id":69343},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69343":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69344":{"date":{"__isSmartRef__":true,"id":69345},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69345":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69346":{"date":{"__isSmartRef__":true,"id":69347},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69347":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69348":{"date":{"__isSmartRef__":true,"id":69349},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69349":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69350":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69351":{"morph":{"__isSmartRef__":true,"id":69330},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69352":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69353}},"69353":{"test01IsMorph":{"__isSmartRef__":true,"id":69354}},"69354":{"varMapping":{"__isSmartRef__":true,"id":69355},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69355":{"this":{"__isSmartRef__":true,"id":69352}},"69356":{},"69357":{"change":{"__isSmartRef__":true,"id":69358},"tick":{"__isSmartRef__":true,"id":69362}},"69358":{"varMapping":{"__isSmartRef__":true,"id":69359},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69359":{"this":{"__isSmartRef__":true,"id":69330}},"69360":{"timestamp":{"__isSmartRef__":true,"id":69361},"user":"cschuster","tags":[]},"69361":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69362":{"varMapping":{"__isSmartRef__":true,"id":69363},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69363":{"this":{"__isSmartRef__":true,"id":69330}},"69364":{"timestamp":{"__isSmartRef__":true,"id":69365},"user":"cschuster","tags":[]},"69365":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69366":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69367}],"id":"670FC387-DA71-4795-815C-E230292FF0AE","shape":{"__isSmartRef__":true,"id":69368},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1827","partsBinMetaInfo":{"__isSmartRef__":true,"id":69369},"eventHandler":{"__isSmartRef__":true,"id":69387},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","A207C028-9B55-4066-8C8F-0069278C5A2B","AF10FEB8-98FC-41B6-A0BD-DE3F5272F0EA","0EC55B41-E952-497E-8FDF-D84A378407A6"],"partTests":{"__isSmartRef__":true,"id":69388},"_ClipMode":"visible","moved":true,"b":151.85782448400278,"#startLetters":"set","isBeingDragged":false,"delta":-0.8894964765640907,"_Rotation":5.6838507602503405,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69393},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5505.0,4844.6)"},"69367":{"target":{"__isSmartRef__":true,"id":69366},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69368":{"_BorderWidth":7.358305442830852,"_ClipMode":"visible","_BorderRadius":31.10143270130301,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.7,81.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(121,-105,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-2.4)"},"69369":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69370},{"__isSmartRef__":true,"id":69372},{"__isSmartRef__":true,"id":69374},{"__isSmartRef__":true,"id":69376},{"__isSmartRef__":true,"id":69378},{"__isSmartRef__":true,"id":69380},{"__isSmartRef__":true,"id":69382},{"__isSmartRef__":true,"id":69384}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69386},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69370":{"date":{"__isSmartRef__":true,"id":69371},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69371":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69372":{"date":{"__isSmartRef__":true,"id":69373},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69373":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69374":{"date":{"__isSmartRef__":true,"id":69375},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69375":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69376":{"date":{"__isSmartRef__":true,"id":69377},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69377":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69378":{"date":{"__isSmartRef__":true,"id":69379},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69379":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69380":{"date":{"__isSmartRef__":true,"id":69381},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69381":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69382":{"date":{"__isSmartRef__":true,"id":69383},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69383":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69384":{"date":{"__isSmartRef__":true,"id":69385},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69385":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69386":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69387":{"morph":{"__isSmartRef__":true,"id":69366},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69388":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69389}},"69389":{"test01IsMorph":{"__isSmartRef__":true,"id":69390}},"69390":{"varMapping":{"__isSmartRef__":true,"id":69391},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69391":{"this":{"__isSmartRef__":true,"id":69388}},"69392":{},"69393":{"change":{"__isSmartRef__":true,"id":69394},"tick":{"__isSmartRef__":true,"id":69398}},"69394":{"varMapping":{"__isSmartRef__":true,"id":69395},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69395":{"this":{"__isSmartRef__":true,"id":69366}},"69396":{"timestamp":{"__isSmartRef__":true,"id":69397},"user":"cschuster","tags":[]},"69397":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69398":{"varMapping":{"__isSmartRef__":true,"id":69399},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69399":{"this":{"__isSmartRef__":true,"id":69366}},"69400":{"timestamp":{"__isSmartRef__":true,"id":69401},"user":"cschuster","tags":[]},"69401":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69402":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69403}],"id":"5A517101-14DC-4AAC-87FC-61943C54A1D4","shape":{"__isSmartRef__":true,"id":69404},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1828","partsBinMetaInfo":{"__isSmartRef__":true,"id":69405},"eventHandler":{"__isSmartRef__":true,"id":69423},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","FC284ED1-2D34-4118-9A1D-DE5A52D5C06E","ACB59035-C95E-45EA-8809-3D312CEBC5A8"],"partTests":{"__isSmartRef__":true,"id":69424},"_ClipMode":"visible","moved":true,"b":218.40709751966642,"#startLetters":"set","isBeingDragged":false,"delta":0.7663406930514611,"_Rotation":-33.41578352286022,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69429},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5090.8,3642.7)"},"69403":{"target":{"__isSmartRef__":true,"id":69402},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69404":{"_BorderWidth":1.893775721962867,"_ClipMode":"visible","_BorderRadius":24.56219317525231,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.9,124.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-159,-360,-34)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.6,-4.3)"},"69405":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69406},{"__isSmartRef__":true,"id":69408},{"__isSmartRef__":true,"id":69410},{"__isSmartRef__":true,"id":69412},{"__isSmartRef__":true,"id":69414},{"__isSmartRef__":true,"id":69416},{"__isSmartRef__":true,"id":69418},{"__isSmartRef__":true,"id":69420}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69422},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69406":{"date":{"__isSmartRef__":true,"id":69407},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69407":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69408":{"date":{"__isSmartRef__":true,"id":69409},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69409":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69410":{"date":{"__isSmartRef__":true,"id":69411},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69411":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69412":{"date":{"__isSmartRef__":true,"id":69413},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69413":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69414":{"date":{"__isSmartRef__":true,"id":69415},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69415":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69416":{"date":{"__isSmartRef__":true,"id":69417},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69417":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69418":{"date":{"__isSmartRef__":true,"id":69419},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69419":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69420":{"date":{"__isSmartRef__":true,"id":69421},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69421":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69422":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69423":{"morph":{"__isSmartRef__":true,"id":69402},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69424":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69425}},"69425":{"test01IsMorph":{"__isSmartRef__":true,"id":69426}},"69426":{"varMapping":{"__isSmartRef__":true,"id":69427},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69427":{"this":{"__isSmartRef__":true,"id":69424}},"69428":{},"69429":{"change":{"__isSmartRef__":true,"id":69430},"tick":{"__isSmartRef__":true,"id":69434}},"69430":{"varMapping":{"__isSmartRef__":true,"id":69431},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69431":{"this":{"__isSmartRef__":true,"id":69402}},"69432":{"timestamp":{"__isSmartRef__":true,"id":69433},"user":"cschuster","tags":[]},"69433":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69434":{"varMapping":{"__isSmartRef__":true,"id":69435},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69435":{"this":{"__isSmartRef__":true,"id":69402}},"69436":{"timestamp":{"__isSmartRef__":true,"id":69437},"user":"cschuster","tags":[]},"69437":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69438":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69439}],"id":"D6AC7F00-C784-41F9-B08E-9FECAAA528A9","shape":{"__isSmartRef__":true,"id":69440},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1829","partsBinMetaInfo":{"__isSmartRef__":true,"id":69441},"eventHandler":{"__isSmartRef__":true,"id":69459},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","832293FC-9EDF-4D76-A365-07DAFACAF1F7","4736B0B9-4296-4E04-B776-4840C4AF73C4","011BF1B9-5716-467C-B3EC-674F65419DDE"],"partTests":{"__isSmartRef__":true,"id":69460},"_ClipMode":"visible","moved":true,"b":317.0940989591181,"#startLetters":"set","isBeingDragged":false,"delta":-0.8938729383517057,"_Rotation":5.372874238393255,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69465},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6213.8,5811.7)"},"69439":{"target":{"__isSmartRef__":true,"id":69438},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69440":{"_BorderWidth":1.5960184407959104,"_ClipMode":"visible","_BorderRadius":21.46065527135759,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,14,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-34.6)"},"69441":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69442},{"__isSmartRef__":true,"id":69444},{"__isSmartRef__":true,"id":69446},{"__isSmartRef__":true,"id":69448},{"__isSmartRef__":true,"id":69450},{"__isSmartRef__":true,"id":69452},{"__isSmartRef__":true,"id":69454},{"__isSmartRef__":true,"id":69456}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69458},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69442":{"date":{"__isSmartRef__":true,"id":69443},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69443":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69444":{"date":{"__isSmartRef__":true,"id":69445},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69445":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69446":{"date":{"__isSmartRef__":true,"id":69447},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69447":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69448":{"date":{"__isSmartRef__":true,"id":69449},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69449":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69450":{"date":{"__isSmartRef__":true,"id":69451},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69451":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69452":{"date":{"__isSmartRef__":true,"id":69453},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69453":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69454":{"date":{"__isSmartRef__":true,"id":69455},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69455":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69456":{"date":{"__isSmartRef__":true,"id":69457},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69457":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69458":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69459":{"morph":{"__isSmartRef__":true,"id":69438},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69460":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69461}},"69461":{"test01IsMorph":{"__isSmartRef__":true,"id":69462}},"69462":{"varMapping":{"__isSmartRef__":true,"id":69463},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69463":{"this":{"__isSmartRef__":true,"id":69460}},"69464":{},"69465":{"change":{"__isSmartRef__":true,"id":69466},"tick":{"__isSmartRef__":true,"id":69470}},"69466":{"varMapping":{"__isSmartRef__":true,"id":69467},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69467":{"this":{"__isSmartRef__":true,"id":69438}},"69468":{"timestamp":{"__isSmartRef__":true,"id":69469},"user":"cschuster","tags":[]},"69469":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69470":{"varMapping":{"__isSmartRef__":true,"id":69471},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69471":{"this":{"__isSmartRef__":true,"id":69438}},"69472":{"timestamp":{"__isSmartRef__":true,"id":69473},"user":"cschuster","tags":[]},"69473":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69474":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69475}],"id":"5CC2FFAF-34FF-48CB-95C1-B78EF1EDEDB3","shape":{"__isSmartRef__":true,"id":69476},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1830","partsBinMetaInfo":{"__isSmartRef__":true,"id":69477},"eventHandler":{"__isSmartRef__":true,"id":69495},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF"],"partTests":{"__isSmartRef__":true,"id":69496},"_ClipMode":"visible","moved":true,"b":333.63265118107665,"#startLetters":"set","isBeingDragged":false,"delta":0.9726899451343343,"_Rotation":19.791318840226722,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69501},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6296.6,4774.9)"},"69475":{"target":{"__isSmartRef__":true,"id":69474},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69476":{"_BorderWidth":2.7793766639841,"_ClipMode":"visible","_BorderRadius":32.11013119926659,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.2,117.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-114,116,-95)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.1,-37.9)"},"69477":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69478},{"__isSmartRef__":true,"id":69480},{"__isSmartRef__":true,"id":69482},{"__isSmartRef__":true,"id":69484},{"__isSmartRef__":true,"id":69486},{"__isSmartRef__":true,"id":69488},{"__isSmartRef__":true,"id":69490},{"__isSmartRef__":true,"id":69492}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69494},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69478":{"date":{"__isSmartRef__":true,"id":69479},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69479":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69480":{"date":{"__isSmartRef__":true,"id":69481},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69481":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69482":{"date":{"__isSmartRef__":true,"id":69483},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69483":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69484":{"date":{"__isSmartRef__":true,"id":69485},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69485":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69486":{"date":{"__isSmartRef__":true,"id":69487},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69487":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69488":{"date":{"__isSmartRef__":true,"id":69489},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69489":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69490":{"date":{"__isSmartRef__":true,"id":69491},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69491":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69492":{"date":{"__isSmartRef__":true,"id":69493},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69493":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69494":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69495":{"morph":{"__isSmartRef__":true,"id":69474},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69496":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69497}},"69497":{"test01IsMorph":{"__isSmartRef__":true,"id":69498}},"69498":{"varMapping":{"__isSmartRef__":true,"id":69499},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69499":{"this":{"__isSmartRef__":true,"id":69496}},"69500":{},"69501":{"change":{"__isSmartRef__":true,"id":69502},"tick":{"__isSmartRef__":true,"id":69506}},"69502":{"varMapping":{"__isSmartRef__":true,"id":69503},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69503":{"this":{"__isSmartRef__":true,"id":69474}},"69504":{"timestamp":{"__isSmartRef__":true,"id":69505},"user":"cschuster","tags":[]},"69505":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69506":{"varMapping":{"__isSmartRef__":true,"id":69507},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69507":{"this":{"__isSmartRef__":true,"id":69474}},"69508":{"timestamp":{"__isSmartRef__":true,"id":69509},"user":"cschuster","tags":[]},"69509":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69510":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69511}],"id":"05C40CCD-1C48-4AB6-9621-0343FECA4988","shape":{"__isSmartRef__":true,"id":69512},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1831","partsBinMetaInfo":{"__isSmartRef__":true,"id":69513},"eventHandler":{"__isSmartRef__":true,"id":69531},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","A681BEB9-F2F0-4C7B-AF68-003BC883905C"],"partTests":{"__isSmartRef__":true,"id":69532},"_ClipMode":"visible","moved":true,"b":156.28777191031259,"#startLetters":"set","isBeingDragged":false,"delta":-0.917622649052646,"_Rotation":-22.25679665373157,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69537},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3962.5,4102.9)"},"69511":{"target":{"__isSmartRef__":true,"id":69510},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69512":{"_BorderWidth":7.0107159430072805,"_ClipMode":"visible","_BorderRadius":33.53123423445815,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.5,83.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(103,-131,62)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.0,-1.7)"},"69513":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69514},{"__isSmartRef__":true,"id":69516},{"__isSmartRef__":true,"id":69518},{"__isSmartRef__":true,"id":69520},{"__isSmartRef__":true,"id":69522},{"__isSmartRef__":true,"id":69524},{"__isSmartRef__":true,"id":69526},{"__isSmartRef__":true,"id":69528}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69530},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69514":{"date":{"__isSmartRef__":true,"id":69515},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69515":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69516":{"date":{"__isSmartRef__":true,"id":69517},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69517":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69518":{"date":{"__isSmartRef__":true,"id":69519},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69519":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69520":{"date":{"__isSmartRef__":true,"id":69521},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69521":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69522":{"date":{"__isSmartRef__":true,"id":69523},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69523":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69524":{"date":{"__isSmartRef__":true,"id":69525},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69526":{"date":{"__isSmartRef__":true,"id":69527},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69527":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69528":{"date":{"__isSmartRef__":true,"id":69529},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69529":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69530":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69531":{"morph":{"__isSmartRef__":true,"id":69510},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69532":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69533}},"69533":{"test01IsMorph":{"__isSmartRef__":true,"id":69534}},"69534":{"varMapping":{"__isSmartRef__":true,"id":69535},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69535":{"this":{"__isSmartRef__":true,"id":69532}},"69536":{},"69537":{"change":{"__isSmartRef__":true,"id":69538},"tick":{"__isSmartRef__":true,"id":69542}},"69538":{"varMapping":{"__isSmartRef__":true,"id":69539},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69539":{"this":{"__isSmartRef__":true,"id":69510}},"69540":{"timestamp":{"__isSmartRef__":true,"id":69541},"user":"cschuster","tags":[]},"69541":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69542":{"varMapping":{"__isSmartRef__":true,"id":69543},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69543":{"this":{"__isSmartRef__":true,"id":69510}},"69544":{"timestamp":{"__isSmartRef__":true,"id":69545},"user":"cschuster","tags":[]},"69545":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69546":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69547}],"id":"A061E923-D347-4BEE-9BEE-AB3FCD4F7921","shape":{"__isSmartRef__":true,"id":69548},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1832","partsBinMetaInfo":{"__isSmartRef__":true,"id":69549},"eventHandler":{"__isSmartRef__":true,"id":69567},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF"],"partTests":{"__isSmartRef__":true,"id":69568},"_ClipMode":"visible","moved":true,"b":44.93254032888217,"#startLetters":"set","isBeingDragged":false,"delta":-0.8057991295936517,"_Rotation":31.1402092814705,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69573},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6348.5,4250.8)"},"69547":{"target":{"__isSmartRef__":true,"id":69546},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69548":{"_BorderWidth":8.531368742126743,"_ClipMode":"visible","_BorderRadius":20.047095691408295,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,362,-54)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-34.2)"},"69549":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69550},{"__isSmartRef__":true,"id":69552},{"__isSmartRef__":true,"id":69554},{"__isSmartRef__":true,"id":69556},{"__isSmartRef__":true,"id":69558},{"__isSmartRef__":true,"id":69560},{"__isSmartRef__":true,"id":69562},{"__isSmartRef__":true,"id":69564}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69566},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69550":{"date":{"__isSmartRef__":true,"id":69551},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69551":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69552":{"date":{"__isSmartRef__":true,"id":69553},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69553":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69554":{"date":{"__isSmartRef__":true,"id":69555},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69555":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69556":{"date":{"__isSmartRef__":true,"id":69557},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69557":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69558":{"date":{"__isSmartRef__":true,"id":69559},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69559":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69560":{"date":{"__isSmartRef__":true,"id":69561},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69561":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69562":{"date":{"__isSmartRef__":true,"id":69563},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69563":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69564":{"date":{"__isSmartRef__":true,"id":69565},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69565":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69566":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69567":{"morph":{"__isSmartRef__":true,"id":69546},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69568":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69569}},"69569":{"test01IsMorph":{"__isSmartRef__":true,"id":69570}},"69570":{"varMapping":{"__isSmartRef__":true,"id":69571},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69571":{"this":{"__isSmartRef__":true,"id":69568}},"69572":{},"69573":{"change":{"__isSmartRef__":true,"id":69574},"tick":{"__isSmartRef__":true,"id":69578}},"69574":{"varMapping":{"__isSmartRef__":true,"id":69575},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69575":{"this":{"__isSmartRef__":true,"id":69546}},"69576":{"timestamp":{"__isSmartRef__":true,"id":69577},"user":"cschuster","tags":[]},"69577":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69578":{"varMapping":{"__isSmartRef__":true,"id":69579},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69579":{"this":{"__isSmartRef__":true,"id":69546}},"69580":{"timestamp":{"__isSmartRef__":true,"id":69581},"user":"cschuster","tags":[]},"69581":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69582":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69583}],"id":"0E0BA8A7-DAED-4BE7-9684-70FED493E5EE","shape":{"__isSmartRef__":true,"id":69584},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1833","partsBinMetaInfo":{"__isSmartRef__":true,"id":69585},"eventHandler":{"__isSmartRef__":true,"id":69603},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","93F0DD85-9719-4062-A7B7-5CDB59FA75A7","4CD7D570-4039-4D14-9EBC-4CCA89B4B756"],"partTests":{"__isSmartRef__":true,"id":69604},"_ClipMode":"visible","moved":true,"b":231.35161341476487,"#startLetters":"set","isBeingDragged":false,"delta":-0.967281102144625,"_Rotation":-8.370209682943251,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69609},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4478.7,4299.0)"},"69583":{"target":{"__isSmartRef__":true,"id":69582},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69584":{"_BorderWidth":1.0950333789219018,"_ClipMode":"visible","_BorderRadius":15.601977101225442,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.0,131.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-200,-360,133)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.4,-7.5)"},"69585":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69586},{"__isSmartRef__":true,"id":69588},{"__isSmartRef__":true,"id":69590},{"__isSmartRef__":true,"id":69592},{"__isSmartRef__":true,"id":69594},{"__isSmartRef__":true,"id":69596},{"__isSmartRef__":true,"id":69598},{"__isSmartRef__":true,"id":69600}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69602},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69586":{"date":{"__isSmartRef__":true,"id":69587},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69587":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69588":{"date":{"__isSmartRef__":true,"id":69589},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69589":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69590":{"date":{"__isSmartRef__":true,"id":69591},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69591":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69592":{"date":{"__isSmartRef__":true,"id":69593},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69593":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69594":{"date":{"__isSmartRef__":true,"id":69595},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69595":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69596":{"date":{"__isSmartRef__":true,"id":69597},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69597":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69598":{"date":{"__isSmartRef__":true,"id":69599},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69599":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69600":{"date":{"__isSmartRef__":true,"id":69601},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69601":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69602":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69603":{"morph":{"__isSmartRef__":true,"id":69582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69604":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69605}},"69605":{"test01IsMorph":{"__isSmartRef__":true,"id":69606}},"69606":{"varMapping":{"__isSmartRef__":true,"id":69607},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69607":{"this":{"__isSmartRef__":true,"id":69604}},"69608":{},"69609":{"change":{"__isSmartRef__":true,"id":69610},"tick":{"__isSmartRef__":true,"id":69614}},"69610":{"varMapping":{"__isSmartRef__":true,"id":69611},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69611":{"this":{"__isSmartRef__":true,"id":69582}},"69612":{"timestamp":{"__isSmartRef__":true,"id":69613},"user":"cschuster","tags":[]},"69613":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69614":{"varMapping":{"__isSmartRef__":true,"id":69615},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69615":{"this":{"__isSmartRef__":true,"id":69582}},"69616":{"timestamp":{"__isSmartRef__":true,"id":69617},"user":"cschuster","tags":[]},"69617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69618":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69619}],"id":"A5961124-AC8F-42F0-BFB4-FAB48D92CFFB","shape":{"__isSmartRef__":true,"id":69620},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1834","partsBinMetaInfo":{"__isSmartRef__":true,"id":69621},"eventHandler":{"__isSmartRef__":true,"id":69639},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","69D29617-96C1-4EA5-9D28-98FD05989AA3"],"partTests":{"__isSmartRef__":true,"id":69640},"_ClipMode":"visible","moved":true,"b":94,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-17.46050140924908,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69645},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4662.7,5444.4)"},"69619":{"target":{"__isSmartRef__":true,"id":69618},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69620":{"_BorderWidth":9.987820251299121,"_ClipMode":"visible","_BorderRadius":0.19463862516859498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.4,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,237,-91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-18.6)"},"69621":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69622},{"__isSmartRef__":true,"id":69624},{"__isSmartRef__":true,"id":69626},{"__isSmartRef__":true,"id":69628},{"__isSmartRef__":true,"id":69630},{"__isSmartRef__":true,"id":69632},{"__isSmartRef__":true,"id":69634},{"__isSmartRef__":true,"id":69636}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69638},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69622":{"date":{"__isSmartRef__":true,"id":69623},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69623":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69624":{"date":{"__isSmartRef__":true,"id":69625},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69625":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69626":{"date":{"__isSmartRef__":true,"id":69627},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69627":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69628":{"date":{"__isSmartRef__":true,"id":69629},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69629":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69630":{"date":{"__isSmartRef__":true,"id":69631},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69631":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69632":{"date":{"__isSmartRef__":true,"id":69633},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69633":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69634":{"date":{"__isSmartRef__":true,"id":69635},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69635":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69636":{"date":{"__isSmartRef__":true,"id":69637},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69637":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69638":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69639":{"morph":{"__isSmartRef__":true,"id":69618},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69640":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69641}},"69641":{"test01IsMorph":{"__isSmartRef__":true,"id":69642}},"69642":{"varMapping":{"__isSmartRef__":true,"id":69643},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69643":{"this":{"__isSmartRef__":true,"id":69640}},"69644":{},"69645":{"change":{"__isSmartRef__":true,"id":69646},"tick":{"__isSmartRef__":true,"id":69650}},"69646":{"varMapping":{"__isSmartRef__":true,"id":69647},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69647":{"this":{"__isSmartRef__":true,"id":69618}},"69648":{"timestamp":{"__isSmartRef__":true,"id":69649},"user":"cschuster","tags":[]},"69649":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69650":{"varMapping":{"__isSmartRef__":true,"id":69651},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69651":{"this":{"__isSmartRef__":true,"id":69618}},"69652":{"timestamp":{"__isSmartRef__":true,"id":69653},"user":"cschuster","tags":[]},"69653":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69654":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69655}],"id":"D4A202EA-E11E-4DEA-AE33-6641267015BF","shape":{"__isSmartRef__":true,"id":69656},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1835","partsBinMetaInfo":{"__isSmartRef__":true,"id":69657},"eventHandler":{"__isSmartRef__":true,"id":69674},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E","1D646B34-BEBC-429A-B4DB-A1DA7676FA16"],"partTests":{"__isSmartRef__":true,"id":69675},"_ClipMode":"visible","moved":true,"b":174,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-19.646592046520826,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69680},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2257.0,2167.1)"},"69655":{"target":{"__isSmartRef__":true,"id":69654},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69656":{"_BorderWidth":5.522642316338269,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,-227,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"69657":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69658},{"__isSmartRef__":true,"id":69660},{"__isSmartRef__":true,"id":69662},{"__isSmartRef__":true,"id":69664},{"__isSmartRef__":true,"id":69666},{"__isSmartRef__":true,"id":69668},{"__isSmartRef__":true,"id":69670},{"__isSmartRef__":true,"id":69672}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69658":{"date":{"__isSmartRef__":true,"id":69659},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69659":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69660":{"date":{"__isSmartRef__":true,"id":69661},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69661":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69662":{"date":{"__isSmartRef__":true,"id":69663},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69663":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69664":{"date":{"__isSmartRef__":true,"id":69665},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69665":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69666":{"date":{"__isSmartRef__":true,"id":69667},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69667":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69668":{"date":{"__isSmartRef__":true,"id":69669},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69669":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69670":{"date":{"__isSmartRef__":true,"id":69671},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69671":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69672":{"date":{"__isSmartRef__":true,"id":69673},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69673":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69674":{"morph":{"__isSmartRef__":true,"id":69654},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69675":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69676}},"69676":{"test01IsMorph":{"__isSmartRef__":true,"id":69677}},"69677":{"varMapping":{"__isSmartRef__":true,"id":69678},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69678":{"this":{"__isSmartRef__":true,"id":69675}},"69679":{},"69680":{"change":{"__isSmartRef__":true,"id":69681},"tick":{"__isSmartRef__":true,"id":69685}},"69681":{"varMapping":{"__isSmartRef__":true,"id":69682},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69682":{"this":{"__isSmartRef__":true,"id":69654}},"69683":{"timestamp":{"__isSmartRef__":true,"id":69684},"user":"cschuster","tags":[]},"69684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69685":{"varMapping":{"__isSmartRef__":true,"id":69686},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69686":{"this":{"__isSmartRef__":true,"id":69654}},"69687":{"timestamp":{"__isSmartRef__":true,"id":69688},"user":"cschuster","tags":[]},"69688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69689":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69690}],"id":"79059D49-2160-4052-9210-8CDF2C06777A","shape":{"__isSmartRef__":true,"id":69691},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1836","partsBinMetaInfo":{"__isSmartRef__":true,"id":69692},"eventHandler":{"__isSmartRef__":true,"id":69710},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C","0C08C9A4-5C59-4B9E-ABC5-967C3AED2608"],"partTests":{"__isSmartRef__":true,"id":69711},"_ClipMode":"visible","moved":true,"b":312,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-7.518589490659916,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69716},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4987.8,5069.4)"},"69690":{"target":{"__isSmartRef__":true,"id":69689},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69691":{"_BorderWidth":1.2842758726130272,"_ClipMode":"visible","_BorderRadius":17.90943073464691,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-19,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-33.4)"},"69692":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69693},{"__isSmartRef__":true,"id":69695},{"__isSmartRef__":true,"id":69697},{"__isSmartRef__":true,"id":69699},{"__isSmartRef__":true,"id":69701},{"__isSmartRef__":true,"id":69703},{"__isSmartRef__":true,"id":69705},{"__isSmartRef__":true,"id":69707}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69709},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69693":{"date":{"__isSmartRef__":true,"id":69694},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69695":{"date":{"__isSmartRef__":true,"id":69696},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69696":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69697":{"date":{"__isSmartRef__":true,"id":69698},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69698":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69699":{"date":{"__isSmartRef__":true,"id":69700},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69701":{"date":{"__isSmartRef__":true,"id":69702},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69702":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69703":{"date":{"__isSmartRef__":true,"id":69704},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69705":{"date":{"__isSmartRef__":true,"id":69706},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69706":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69707":{"date":{"__isSmartRef__":true,"id":69708},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69708":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69709":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69710":{"morph":{"__isSmartRef__":true,"id":69689},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69711":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69712}},"69712":{"test01IsMorph":{"__isSmartRef__":true,"id":69713}},"69713":{"varMapping":{"__isSmartRef__":true,"id":69714},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69714":{"this":{"__isSmartRef__":true,"id":69711}},"69715":{},"69716":{"change":{"__isSmartRef__":true,"id":69717},"tick":{"__isSmartRef__":true,"id":69721}},"69717":{"varMapping":{"__isSmartRef__":true,"id":69718},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69718":{"this":{"__isSmartRef__":true,"id":69689}},"69719":{"timestamp":{"__isSmartRef__":true,"id":69720},"user":"cschuster","tags":[]},"69720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69721":{"varMapping":{"__isSmartRef__":true,"id":69722},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69722":{"this":{"__isSmartRef__":true,"id":69689}},"69723":{"timestamp":{"__isSmartRef__":true,"id":69724},"user":"cschuster","tags":[]},"69724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69725":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69726}],"id":"48485679-6581-44B6-85EE-6B2156DFD671","shape":{"__isSmartRef__":true,"id":69727},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1837","partsBinMetaInfo":{"__isSmartRef__":true,"id":69728},"eventHandler":{"__isSmartRef__":true,"id":69746},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","0C359C97-EFA1-4FBF-8E41-7A83F3EFD20F"],"partTests":{"__isSmartRef__":true,"id":69747},"_ClipMode":"visible","moved":true,"b":69.62274736608379,"#startLetters":"set","isBeingDragged":false,"delta":0.8288422305486165,"_Rotation":-6.5855294511298705,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69752},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5907.5,6280.8)"},"69726":{"target":{"__isSmartRef__":true,"id":69725},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69727":{"_BorderWidth":9.68710152225717,"_ClipMode":"visible","_BorderRadius":4.849726912087238,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.1,62.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,329,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-27.0)"},"69728":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69729},{"__isSmartRef__":true,"id":69731},{"__isSmartRef__":true,"id":69733},{"__isSmartRef__":true,"id":69735},{"__isSmartRef__":true,"id":69737},{"__isSmartRef__":true,"id":69739},{"__isSmartRef__":true,"id":69741},{"__isSmartRef__":true,"id":69743}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69745},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69729":{"date":{"__isSmartRef__":true,"id":69730},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69731":{"date":{"__isSmartRef__":true,"id":69732},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69732":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69733":{"date":{"__isSmartRef__":true,"id":69734},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69734":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69735":{"date":{"__isSmartRef__":true,"id":69736},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69736":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69737":{"date":{"__isSmartRef__":true,"id":69738},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69738":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69739":{"date":{"__isSmartRef__":true,"id":69740},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69741":{"date":{"__isSmartRef__":true,"id":69742},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69742":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69743":{"date":{"__isSmartRef__":true,"id":69744},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69744":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69745":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69746":{"morph":{"__isSmartRef__":true,"id":69725},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69747":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69748}},"69748":{"test01IsMorph":{"__isSmartRef__":true,"id":69749}},"69749":{"varMapping":{"__isSmartRef__":true,"id":69750},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69750":{"this":{"__isSmartRef__":true,"id":69747}},"69751":{},"69752":{"change":{"__isSmartRef__":true,"id":69753},"tick":{"__isSmartRef__":true,"id":69757}},"69753":{"varMapping":{"__isSmartRef__":true,"id":69754},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69754":{"this":{"__isSmartRef__":true,"id":69725}},"69755":{"timestamp":{"__isSmartRef__":true,"id":69756},"user":"cschuster","tags":[]},"69756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69757":{"varMapping":{"__isSmartRef__":true,"id":69758},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69758":{"this":{"__isSmartRef__":true,"id":69725}},"69759":{"timestamp":{"__isSmartRef__":true,"id":69760},"user":"cschuster","tags":[]},"69760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69761":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69762}],"id":"A8EE7FDF-77BD-48EE-A043-0C71B0664CCA","shape":{"__isSmartRef__":true,"id":69763},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1838","partsBinMetaInfo":{"__isSmartRef__":true,"id":69764},"eventHandler":{"__isSmartRef__":true,"id":69782},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","4441698B-3F7D-47D2-A7AE-A5B6004BCBC7"],"partTests":{"__isSmartRef__":true,"id":69783},"_ClipMode":"visible","moved":true,"b":133.27051094197668,"#startLetters":"set","isBeingDragged":false,"delta":-0.9216645896667615,"_Rotation":-58.49141877539999,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69788},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4589.6,4792.9)"},"69762":{"target":{"__isSmartRef__":true,"id":69761},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69763":{"_BorderWidth":8.640628195159486,"_ClipMode":"visible","_BorderRadius":18.793322151375655,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,70.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(186,11,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.6,-6.3)"},"69764":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69765},{"__isSmartRef__":true,"id":69767},{"__isSmartRef__":true,"id":69769},{"__isSmartRef__":true,"id":69771},{"__isSmartRef__":true,"id":69773},{"__isSmartRef__":true,"id":69775},{"__isSmartRef__":true,"id":69777},{"__isSmartRef__":true,"id":69779}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69781},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69765":{"date":{"__isSmartRef__":true,"id":69766},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69767":{"date":{"__isSmartRef__":true,"id":69768},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69768":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69769":{"date":{"__isSmartRef__":true,"id":69770},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69770":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69771":{"date":{"__isSmartRef__":true,"id":69772},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69773":{"date":{"__isSmartRef__":true,"id":69774},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69774":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69775":{"date":{"__isSmartRef__":true,"id":69776},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69777":{"date":{"__isSmartRef__":true,"id":69778},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69778":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69779":{"date":{"__isSmartRef__":true,"id":69780},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69780":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69781":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69782":{"morph":{"__isSmartRef__":true,"id":69761},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69783":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69784}},"69784":{"test01IsMorph":{"__isSmartRef__":true,"id":69785}},"69785":{"varMapping":{"__isSmartRef__":true,"id":69786},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69786":{"this":{"__isSmartRef__":true,"id":69783}},"69787":{},"69788":{"change":{"__isSmartRef__":true,"id":69789},"tick":{"__isSmartRef__":true,"id":69793}},"69789":{"varMapping":{"__isSmartRef__":true,"id":69790},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69790":{"this":{"__isSmartRef__":true,"id":69761}},"69791":{"timestamp":{"__isSmartRef__":true,"id":69792},"user":"cschuster","tags":[]},"69792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69793":{"varMapping":{"__isSmartRef__":true,"id":69794},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69794":{"this":{"__isSmartRef__":true,"id":69761}},"69795":{"timestamp":{"__isSmartRef__":true,"id":69796},"user":"cschuster","tags":[]},"69796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69797":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69798}],"id":"584C2C24-0064-4754-8625-156FB57F259D","shape":{"__isSmartRef__":true,"id":69799},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1839","partsBinMetaInfo":{"__isSmartRef__":true,"id":69800},"eventHandler":{"__isSmartRef__":true,"id":69818},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","354EFE30-F5FD-4D4A-98FB-27DE8C4F4F28","43F17E75-008F-4EB3-B06F-E3022AA2BC40"],"partTests":{"__isSmartRef__":true,"id":69819},"_ClipMode":"visible","moved":true,"b":181.52028827316826,"#startLetters":"set","isBeingDragged":false,"delta":0.8067568367696367,"_Rotation":27.327449147132203,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69824},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4578.2,4290.4)"},"69798":{"target":{"__isSmartRef__":true,"id":69797},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69799":{"_BorderWidth":4.867345387572723,"_ClipMode":"visible","_BorderRadius":39.97184440608283,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.1,101.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-7,-263,-225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.5,-0.0)"},"69800":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69801},{"__isSmartRef__":true,"id":69803},{"__isSmartRef__":true,"id":69805},{"__isSmartRef__":true,"id":69807},{"__isSmartRef__":true,"id":69809},{"__isSmartRef__":true,"id":69811},{"__isSmartRef__":true,"id":69813},{"__isSmartRef__":true,"id":69815}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69817},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69801":{"date":{"__isSmartRef__":true,"id":69802},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69803":{"date":{"__isSmartRef__":true,"id":69804},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69804":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69805":{"date":{"__isSmartRef__":true,"id":69806},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69806":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69807":{"date":{"__isSmartRef__":true,"id":69808},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69809":{"date":{"__isSmartRef__":true,"id":69810},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69810":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69811":{"date":{"__isSmartRef__":true,"id":69812},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69813":{"date":{"__isSmartRef__":true,"id":69814},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69815":{"date":{"__isSmartRef__":true,"id":69816},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69816":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69817":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69818":{"morph":{"__isSmartRef__":true,"id":69797},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69819":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69820}},"69820":{"test01IsMorph":{"__isSmartRef__":true,"id":69821}},"69821":{"varMapping":{"__isSmartRef__":true,"id":69822},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69822":{"this":{"__isSmartRef__":true,"id":69819}},"69823":{},"69824":{"change":{"__isSmartRef__":true,"id":69825},"tick":{"__isSmartRef__":true,"id":69829}},"69825":{"varMapping":{"__isSmartRef__":true,"id":69826},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69826":{"this":{"__isSmartRef__":true,"id":69797}},"69827":{"timestamp":{"__isSmartRef__":true,"id":69828},"user":"cschuster","tags":[]},"69828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69829":{"varMapping":{"__isSmartRef__":true,"id":69830},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69830":{"this":{"__isSmartRef__":true,"id":69797}},"69831":{"timestamp":{"__isSmartRef__":true,"id":69832},"user":"cschuster","tags":[]},"69832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69833":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69834}],"id":"7062802A-1FCA-4932-92B7-82E3CA158105","shape":{"__isSmartRef__":true,"id":69835},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1840","partsBinMetaInfo":{"__isSmartRef__":true,"id":69836},"eventHandler":{"__isSmartRef__":true,"id":69854},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","35656874-50AA-4B70-A15B-747976CAD986","77879257-36D8-4980-B16E-3EF13B226F8E"],"partTests":{"__isSmartRef__":true,"id":69855},"_ClipMode":"visible","moved":true,"b":310.49531382415444,"#startLetters":"set","isBeingDragged":false,"delta":-0.8840122531400993,"_Rotation":43.72685826651014,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69860},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5850.1,4805.1)"},"69834":{"target":{"__isSmartRef__":true,"id":69833},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69835":{"_BorderWidth":1.197704595542394,"_ClipMode":"visible","_BorderRadius":16.86807945158491,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,130.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-194,-29,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.8,-33.0)"},"69836":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69837},{"__isSmartRef__":true,"id":69839},{"__isSmartRef__":true,"id":69841},{"__isSmartRef__":true,"id":69843},{"__isSmartRef__":true,"id":69845},{"__isSmartRef__":true,"id":69847},{"__isSmartRef__":true,"id":69849},{"__isSmartRef__":true,"id":69851}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69853},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69837":{"date":{"__isSmartRef__":true,"id":69838},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69839":{"date":{"__isSmartRef__":true,"id":69840},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69840":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69841":{"date":{"__isSmartRef__":true,"id":69842},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69842":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69843":{"date":{"__isSmartRef__":true,"id":69844},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69845":{"date":{"__isSmartRef__":true,"id":69846},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69846":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69847":{"date":{"__isSmartRef__":true,"id":69848},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69849":{"date":{"__isSmartRef__":true,"id":69850},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69851":{"date":{"__isSmartRef__":true,"id":69852},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69852":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69853":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69854":{"morph":{"__isSmartRef__":true,"id":69833},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69855":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69856}},"69856":{"test01IsMorph":{"__isSmartRef__":true,"id":69857}},"69857":{"varMapping":{"__isSmartRef__":true,"id":69858},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69858":{"this":{"__isSmartRef__":true,"id":69855}},"69859":{},"69860":{"change":{"__isSmartRef__":true,"id":69861},"tick":{"__isSmartRef__":true,"id":69865}},"69861":{"varMapping":{"__isSmartRef__":true,"id":69862},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69862":{"this":{"__isSmartRef__":true,"id":69833}},"69863":{"timestamp":{"__isSmartRef__":true,"id":69864},"user":"cschuster","tags":[]},"69864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69865":{"varMapping":{"__isSmartRef__":true,"id":69866},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69866":{"this":{"__isSmartRef__":true,"id":69833}},"69867":{"timestamp":{"__isSmartRef__":true,"id":69868},"user":"cschuster","tags":[]},"69868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69869":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69870}],"id":"658EEC9F-C02F-4735-93E0-402BC7F18EC6","shape":{"__isSmartRef__":true,"id":69871},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1841","partsBinMetaInfo":{"__isSmartRef__":true,"id":69872},"eventHandler":{"__isSmartRef__":true,"id":69890},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310","F95F6876-B059-466B-B6BA-4DDB194DD3EA","EE927309-16B8-4109-889A-8DE8E1FC85EA","DB6DFB0E-E5F0-453E-A752-7FD1D4C49B87"],"partTests":{"__isSmartRef__":true,"id":69891},"_ClipMode":"visible","moved":true,"b":311.4281557026552,"#startLetters":"set","isBeingDragged":false,"delta":-0.7962597425794229,"_Rotation":16.70722455625598,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69896},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4217.6,5085.6)"},"69870":{"target":{"__isSmartRef__":true,"id":69869},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69871":{"_BorderWidth":1.2510699800057505,"_ClipMode":"visible","_BorderRadius":17.512837928297465,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,130.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-192,-23,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.0,-33.2)"},"69872":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69873},{"__isSmartRef__":true,"id":69875},{"__isSmartRef__":true,"id":69877},{"__isSmartRef__":true,"id":69879},{"__isSmartRef__":true,"id":69881},{"__isSmartRef__":true,"id":69883},{"__isSmartRef__":true,"id":69885},{"__isSmartRef__":true,"id":69887}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69889},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69873":{"date":{"__isSmartRef__":true,"id":69874},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69875":{"date":{"__isSmartRef__":true,"id":69876},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69876":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69877":{"date":{"__isSmartRef__":true,"id":69878},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69878":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69879":{"date":{"__isSmartRef__":true,"id":69880},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69881":{"date":{"__isSmartRef__":true,"id":69882},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69882":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69883":{"date":{"__isSmartRef__":true,"id":69884},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69885":{"date":{"__isSmartRef__":true,"id":69886},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69887":{"date":{"__isSmartRef__":true,"id":69888},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69888":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69889":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69890":{"morph":{"__isSmartRef__":true,"id":69869},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69891":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69892}},"69892":{"test01IsMorph":{"__isSmartRef__":true,"id":69893}},"69893":{"varMapping":{"__isSmartRef__":true,"id":69894},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69894":{"this":{"__isSmartRef__":true,"id":69891}},"69895":{},"69896":{"change":{"__isSmartRef__":true,"id":69897},"tick":{"__isSmartRef__":true,"id":69901}},"69897":{"varMapping":{"__isSmartRef__":true,"id":69898},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69898":{"this":{"__isSmartRef__":true,"id":69869}},"69899":{"timestamp":{"__isSmartRef__":true,"id":69900},"user":"cschuster","tags":[]},"69900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69901":{"varMapping":{"__isSmartRef__":true,"id":69902},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69902":{"this":{"__isSmartRef__":true,"id":69869}},"69903":{"timestamp":{"__isSmartRef__":true,"id":69904},"user":"cschuster","tags":[]},"69904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69905":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69906}],"id":"126D58B7-505E-4821-ADF0-E51197EC23F7","shape":{"__isSmartRef__":true,"id":69907},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1842","partsBinMetaInfo":{"__isSmartRef__":true,"id":69908},"eventHandler":{"__isSmartRef__":true,"id":69926},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255","7757EF04-5EC2-4F88-A0D8-5394CE485C11"],"partTests":{"__isSmartRef__":true,"id":69927},"_ClipMode":"visible","moved":true,"b":171.11915893584955,"#startLetters":"set","isBeingDragged":false,"delta":-0.6112648578127846,"_Rotation":47.4891474143996,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69932},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4339.1,5405.9)"},"69906":{"target":{"__isSmartRef__":true,"id":69905},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69907":{"_BorderWidth":5.771900086014693,"_ClipMode":"visible","_BorderRadius":39.04667241153682,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.8,93.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(40,-213,-131)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.1,-0.2)"},"69908":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69909},{"__isSmartRef__":true,"id":69911},{"__isSmartRef__":true,"id":69913},{"__isSmartRef__":true,"id":69915},{"__isSmartRef__":true,"id":69917},{"__isSmartRef__":true,"id":69919},{"__isSmartRef__":true,"id":69921},{"__isSmartRef__":true,"id":69923}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69925},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69909":{"date":{"__isSmartRef__":true,"id":69910},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69911":{"date":{"__isSmartRef__":true,"id":69912},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69912":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69913":{"date":{"__isSmartRef__":true,"id":69914},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69914":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69915":{"date":{"__isSmartRef__":true,"id":69916},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69917":{"date":{"__isSmartRef__":true,"id":69918},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69918":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69919":{"date":{"__isSmartRef__":true,"id":69920},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69921":{"date":{"__isSmartRef__":true,"id":69922},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69923":{"date":{"__isSmartRef__":true,"id":69924},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69924":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69925":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69926":{"morph":{"__isSmartRef__":true,"id":69905},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69927":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69928}},"69928":{"test01IsMorph":{"__isSmartRef__":true,"id":69929}},"69929":{"varMapping":{"__isSmartRef__":true,"id":69930},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69930":{"this":{"__isSmartRef__":true,"id":69927}},"69931":{},"69932":{"change":{"__isSmartRef__":true,"id":69933},"tick":{"__isSmartRef__":true,"id":69937}},"69933":{"varMapping":{"__isSmartRef__":true,"id":69934},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69934":{"this":{"__isSmartRef__":true,"id":69905}},"69935":{"timestamp":{"__isSmartRef__":true,"id":69936},"user":"cschuster","tags":[]},"69936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69937":{"varMapping":{"__isSmartRef__":true,"id":69938},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69938":{"this":{"__isSmartRef__":true,"id":69905}},"69939":{"timestamp":{"__isSmartRef__":true,"id":69940},"user":"cschuster","tags":[]},"69940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69941":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69942}],"id":"E34E655F-CEC4-43A9-BA69-643F7A81E3A7","shape":{"__isSmartRef__":true,"id":69943},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1843","partsBinMetaInfo":{"__isSmartRef__":true,"id":69944},"eventHandler":{"__isSmartRef__":true,"id":69962},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","6A6B94B3-5ACD-4D6B-86EF-FD9D042360D2","A878B6D6-AA2D-4409-9C77-F1A7BBDC9004","3166D7CA-0ADB-4048-A933-5786873DC6DC"],"partTests":{"__isSmartRef__":true,"id":69963},"_ClipMode":"visible","moved":true,"b":207.92039971612394,"#startLetters":"set","isBeingDragged":false,"delta":0.8962086194660515,"_Rotation":11.046000013716492,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69968},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4542.2,4123.8)"},"69942":{"target":{"__isSmartRef__":true,"id":69941},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69943":{"_BorderWidth":2.658777787671593,"_ClipMode":"visible","_BorderRadius":31.229885684000127,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.1,118.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,-346,-161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-2.3)"},"69944":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69945},{"__isSmartRef__":true,"id":69947},{"__isSmartRef__":true,"id":69949},{"__isSmartRef__":true,"id":69951},{"__isSmartRef__":true,"id":69953},{"__isSmartRef__":true,"id":69955},{"__isSmartRef__":true,"id":69957},{"__isSmartRef__":true,"id":69959}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69961},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69945":{"date":{"__isSmartRef__":true,"id":69946},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69947":{"date":{"__isSmartRef__":true,"id":69948},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69948":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69949":{"date":{"__isSmartRef__":true,"id":69950},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69950":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69951":{"date":{"__isSmartRef__":true,"id":69952},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69953":{"date":{"__isSmartRef__":true,"id":69954},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69954":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69955":{"date":{"__isSmartRef__":true,"id":69956},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69957":{"date":{"__isSmartRef__":true,"id":69958},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69959":{"date":{"__isSmartRef__":true,"id":69960},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69960":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69961":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69962":{"morph":{"__isSmartRef__":true,"id":69941},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69963":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69964}},"69964":{"test01IsMorph":{"__isSmartRef__":true,"id":69965}},"69965":{"varMapping":{"__isSmartRef__":true,"id":69966},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":69967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69966":{"this":{"__isSmartRef__":true,"id":69963}},"69967":{},"69968":{"change":{"__isSmartRef__":true,"id":69969},"tick":{"__isSmartRef__":true,"id":69973}},"69969":{"varMapping":{"__isSmartRef__":true,"id":69970},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":69971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69970":{"this":{"__isSmartRef__":true,"id":69941}},"69971":{"timestamp":{"__isSmartRef__":true,"id":69972},"user":"cschuster","tags":[]},"69972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"69973":{"varMapping":{"__isSmartRef__":true,"id":69974},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":69975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"69974":{"this":{"__isSmartRef__":true,"id":69941}},"69975":{"timestamp":{"__isSmartRef__":true,"id":69976},"user":"cschuster","tags":[]},"69976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"69977":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":69978}],"id":"ED6864D0-8EE4-42F1-8A94-EF14D1F69163","shape":{"__isSmartRef__":true,"id":69979},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1844","partsBinMetaInfo":{"__isSmartRef__":true,"id":69980},"eventHandler":{"__isSmartRef__":true,"id":69998},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","9FCD8026-0C80-4C90-BEAE-EDBB636825F4"],"partTests":{"__isSmartRef__":true,"id":69999},"_ClipMode":"visible","moved":true,"b":135,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":12.339681234751067,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70004},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3980.5,4075.9)"},"69978":{"target":{"__isSmartRef__":true,"id":69977},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"69979":{"_BorderWidth":8.535533905932738,"_ClipMode":"visible","_BorderRadius":19.999999999999996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,1,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-5.9)"},"69980":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":69981},{"__isSmartRef__":true,"id":69983},{"__isSmartRef__":true,"id":69985},{"__isSmartRef__":true,"id":69987},{"__isSmartRef__":true,"id":69989},{"__isSmartRef__":true,"id":69991},{"__isSmartRef__":true,"id":69993},{"__isSmartRef__":true,"id":69995}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":69997},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"69981":{"date":{"__isSmartRef__":true,"id":69982},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"69982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"69983":{"date":{"__isSmartRef__":true,"id":69984},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"69984":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"69985":{"date":{"__isSmartRef__":true,"id":69986},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"69986":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"69987":{"date":{"__isSmartRef__":true,"id":69988},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"69988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"69989":{"date":{"__isSmartRef__":true,"id":69990},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"69990":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"69991":{"date":{"__isSmartRef__":true,"id":69992},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"69992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"69993":{"date":{"__isSmartRef__":true,"id":69994},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"69994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"69995":{"date":{"__isSmartRef__":true,"id":69996},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"69996":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"69997":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"69998":{"morph":{"__isSmartRef__":true,"id":69977},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69999":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70000}},"70000":{"test01IsMorph":{"__isSmartRef__":true,"id":70001}},"70001":{"varMapping":{"__isSmartRef__":true,"id":70002},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70002":{"this":{"__isSmartRef__":true,"id":69999}},"70003":{},"70004":{"change":{"__isSmartRef__":true,"id":70005},"tick":{"__isSmartRef__":true,"id":70009}},"70005":{"varMapping":{"__isSmartRef__":true,"id":70006},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70006":{"this":{"__isSmartRef__":true,"id":69977}},"70007":{"timestamp":{"__isSmartRef__":true,"id":70008},"user":"cschuster","tags":[]},"70008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70009":{"varMapping":{"__isSmartRef__":true,"id":70010},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70010":{"this":{"__isSmartRef__":true,"id":69977}},"70011":{"timestamp":{"__isSmartRef__":true,"id":70012},"user":"cschuster","tags":[]},"70012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70013":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70014}],"id":"122EA765-1F8A-4F0C-B768-545385DA82FB","shape":{"__isSmartRef__":true,"id":70015},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1845","partsBinMetaInfo":{"__isSmartRef__":true,"id":70016},"eventHandler":{"__isSmartRef__":true,"id":70034},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","E54C1E46-36BF-425E-9F70-373170962507","EA0CFFBE-87BA-46E1-B1CF-0FA3595447FA"],"partTests":{"__isSmartRef__":true,"id":70035},"_ClipMode":"visible","moved":true,"b":257.3819499940728,"#startLetters":"set","isBeingDragged":false,"delta":0.7729187687509693,"_Rotation":-12.379895653494419,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70040},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5273.9,4093.8)"},"70014":{"target":{"__isSmartRef__":true,"id":70013},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70015":{"_BorderWidth":0.12076004298275578,"_ClipMode":"visible","_BorderRadius":1.9088279069541714,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.1,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-306,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.6)"},"70016":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70017},{"__isSmartRef__":true,"id":70019},{"__isSmartRef__":true,"id":70021},{"__isSmartRef__":true,"id":70023},{"__isSmartRef__":true,"id":70025},{"__isSmartRef__":true,"id":70027},{"__isSmartRef__":true,"id":70029},{"__isSmartRef__":true,"id":70031}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70033},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70017":{"date":{"__isSmartRef__":true,"id":70018},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70018":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70019":{"date":{"__isSmartRef__":true,"id":70020},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70020":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70021":{"date":{"__isSmartRef__":true,"id":70022},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70022":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70023":{"date":{"__isSmartRef__":true,"id":70024},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70025":{"date":{"__isSmartRef__":true,"id":70026},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70026":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70027":{"date":{"__isSmartRef__":true,"id":70028},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70029":{"date":{"__isSmartRef__":true,"id":70030},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70031":{"date":{"__isSmartRef__":true,"id":70032},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70032":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70033":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70034":{"morph":{"__isSmartRef__":true,"id":70013},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70035":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70036}},"70036":{"test01IsMorph":{"__isSmartRef__":true,"id":70037}},"70037":{"varMapping":{"__isSmartRef__":true,"id":70038},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70038":{"this":{"__isSmartRef__":true,"id":70035}},"70039":{},"70040":{"change":{"__isSmartRef__":true,"id":70041},"tick":{"__isSmartRef__":true,"id":70045}},"70041":{"varMapping":{"__isSmartRef__":true,"id":70042},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70042":{"this":{"__isSmartRef__":true,"id":70013}},"70043":{"timestamp":{"__isSmartRef__":true,"id":70044},"user":"cschuster","tags":[]},"70044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70045":{"varMapping":{"__isSmartRef__":true,"id":70046},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70046":{"this":{"__isSmartRef__":true,"id":70013}},"70047":{"timestamp":{"__isSmartRef__":true,"id":70048},"user":"cschuster","tags":[]},"70048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70049":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70050}],"id":"6A523DEA-3442-4193-B5C0-A131B3B382A0","shape":{"__isSmartRef__":true,"id":70051},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1846","partsBinMetaInfo":{"__isSmartRef__":true,"id":70052},"eventHandler":{"__isSmartRef__":true,"id":70070},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","B8F3801C-F757-46C5-9028-70E18ACC345A","B4FDA0DA-1BB6-4E34-9ED9-08FA88B4BEEE"],"partTests":{"__isSmartRef__":true,"id":70071},"_ClipMode":"visible","moved":true,"b":145.87306492694188,"#startLetters":"set","isBeingDragged":false,"delta":0.9004510180675425,"_Rotation":-0.34889494982737285,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70076},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4806.8,4857.8)"},"70050":{"target":{"__isSmartRef__":true,"id":70049},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70051":{"_BorderWidth":7.805141042446398,"_ClipMode":"visible","_BorderRadius":27.409893971172373,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.8,77.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(144,-69,181)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.2,-3.4)"},"70052":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70053},{"__isSmartRef__":true,"id":70055},{"__isSmartRef__":true,"id":70057},{"__isSmartRef__":true,"id":70059},{"__isSmartRef__":true,"id":70061},{"__isSmartRef__":true,"id":70063},{"__isSmartRef__":true,"id":70065},{"__isSmartRef__":true,"id":70067}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70069},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70053":{"date":{"__isSmartRef__":true,"id":70054},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70054":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70055":{"date":{"__isSmartRef__":true,"id":70056},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70056":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70057":{"date":{"__isSmartRef__":true,"id":70058},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70058":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70059":{"date":{"__isSmartRef__":true,"id":70060},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70061":{"date":{"__isSmartRef__":true,"id":70062},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70062":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70063":{"date":{"__isSmartRef__":true,"id":70064},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70065":{"date":{"__isSmartRef__":true,"id":70066},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70067":{"date":{"__isSmartRef__":true,"id":70068},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70068":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70069":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70070":{"morph":{"__isSmartRef__":true,"id":70049},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70071":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70072}},"70072":{"test01IsMorph":{"__isSmartRef__":true,"id":70073}},"70073":{"varMapping":{"__isSmartRef__":true,"id":70074},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70074":{"this":{"__isSmartRef__":true,"id":70071}},"70075":{},"70076":{"change":{"__isSmartRef__":true,"id":70077},"tick":{"__isSmartRef__":true,"id":70081}},"70077":{"varMapping":{"__isSmartRef__":true,"id":70078},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70078":{"this":{"__isSmartRef__":true,"id":70049}},"70079":{"timestamp":{"__isSmartRef__":true,"id":70080},"user":"cschuster","tags":[]},"70080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70081":{"varMapping":{"__isSmartRef__":true,"id":70082},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70082":{"this":{"__isSmartRef__":true,"id":70049}},"70083":{"timestamp":{"__isSmartRef__":true,"id":70084},"user":"cschuster","tags":[]},"70084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70085":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70086}],"id":"60D96551-1710-4E43-B0C9-F660993A1C35","shape":{"__isSmartRef__":true,"id":70087},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1847","partsBinMetaInfo":{"__isSmartRef__":true,"id":70088},"eventHandler":{"__isSmartRef__":true,"id":70106},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","4B8CD767-4C00-457B-8116-D3E47954F56F"],"partTests":{"__isSmartRef__":true,"id":70107},"_ClipMode":"visible","moved":true,"b":191.05098995973822,"#startLetters":"set","isBeingDragged":false,"delta":-0.8489900002023205,"_Rotation":-35.13085325243457,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70112},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7067.2,5387.7)"},"70086":{"target":{"__isSmartRef__":true,"id":70085},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70087":{"_BorderWidth":4.041587441848486,"_ClipMode":"visible","_BorderRadius":38.53031258940395,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.1,107.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-49,-301,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-0.4)"},"70088":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70089},{"__isSmartRef__":true,"id":70091},{"__isSmartRef__":true,"id":70093},{"__isSmartRef__":true,"id":70095},{"__isSmartRef__":true,"id":70097},{"__isSmartRef__":true,"id":70099},{"__isSmartRef__":true,"id":70101},{"__isSmartRef__":true,"id":70103}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70105},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70089":{"date":{"__isSmartRef__":true,"id":70090},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70090":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70091":{"date":{"__isSmartRef__":true,"id":70092},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70092":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70093":{"date":{"__isSmartRef__":true,"id":70094},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70094":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70095":{"date":{"__isSmartRef__":true,"id":70096},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70097":{"date":{"__isSmartRef__":true,"id":70098},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70098":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70099":{"date":{"__isSmartRef__":true,"id":70100},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70101":{"date":{"__isSmartRef__":true,"id":70102},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70103":{"date":{"__isSmartRef__":true,"id":70104},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70104":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70105":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70106":{"morph":{"__isSmartRef__":true,"id":70085},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70107":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70108}},"70108":{"test01IsMorph":{"__isSmartRef__":true,"id":70109}},"70109":{"varMapping":{"__isSmartRef__":true,"id":70110},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70110":{"this":{"__isSmartRef__":true,"id":70107}},"70111":{},"70112":{"change":{"__isSmartRef__":true,"id":70113},"tick":{"__isSmartRef__":true,"id":70117}},"70113":{"varMapping":{"__isSmartRef__":true,"id":70114},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70114":{"this":{"__isSmartRef__":true,"id":70085}},"70115":{"timestamp":{"__isSmartRef__":true,"id":70116},"user":"cschuster","tags":[]},"70116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70117":{"varMapping":{"__isSmartRef__":true,"id":70118},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70118":{"this":{"__isSmartRef__":true,"id":70085}},"70119":{"timestamp":{"__isSmartRef__":true,"id":70120},"user":"cschuster","tags":[]},"70120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70121":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70122}],"id":"1D7E8EF5-23EA-48EA-97D6-D0744F8B8553","shape":{"__isSmartRef__":true,"id":70123},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1848","partsBinMetaInfo":{"__isSmartRef__":true,"id":70124},"eventHandler":{"__isSmartRef__":true,"id":70141},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955"],"partTests":{"__isSmartRef__":true,"id":70142},"_ClipMode":"visible","moved":true,"b":174,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":4.486818023586221,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70147},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2019.0,1619.5)"},"70122":{"target":{"__isSmartRef__":true,"id":70121},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70123":{"_BorderWidth":5.522642316338269,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,-227,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"70124":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70125},{"__isSmartRef__":true,"id":70127},{"__isSmartRef__":true,"id":70129},{"__isSmartRef__":true,"id":70131},{"__isSmartRef__":true,"id":70133},{"__isSmartRef__":true,"id":70135},{"__isSmartRef__":true,"id":70137},{"__isSmartRef__":true,"id":70139}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70125":{"date":{"__isSmartRef__":true,"id":70126},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70126":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70127":{"date":{"__isSmartRef__":true,"id":70128},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70128":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70129":{"date":{"__isSmartRef__":true,"id":70130},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70130":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70131":{"date":{"__isSmartRef__":true,"id":70132},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70133":{"date":{"__isSmartRef__":true,"id":70134},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70134":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70135":{"date":{"__isSmartRef__":true,"id":70136},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70137":{"date":{"__isSmartRef__":true,"id":70138},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70138":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70139":{"date":{"__isSmartRef__":true,"id":70140},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70140":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70141":{"morph":{"__isSmartRef__":true,"id":70121},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70142":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70143}},"70143":{"test01IsMorph":{"__isSmartRef__":true,"id":70144}},"70144":{"varMapping":{"__isSmartRef__":true,"id":70145},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70146},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70145":{"this":{"__isSmartRef__":true,"id":70142}},"70146":{},"70147":{"change":{"__isSmartRef__":true,"id":70148},"tick":{"__isSmartRef__":true,"id":70152}},"70148":{"varMapping":{"__isSmartRef__":true,"id":70149},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70150},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70149":{"this":{"__isSmartRef__":true,"id":70121}},"70150":{"timestamp":{"__isSmartRef__":true,"id":70151},"user":"cschuster","tags":[]},"70151":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70152":{"varMapping":{"__isSmartRef__":true,"id":70153},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70153":{"this":{"__isSmartRef__":true,"id":70121}},"70154":{"timestamp":{"__isSmartRef__":true,"id":70155},"user":"cschuster","tags":[]},"70155":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70156":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70157}],"id":"9362F931-1287-48C9-9669-6E9354A7F11F","shape":{"__isSmartRef__":true,"id":70158},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1849","partsBinMetaInfo":{"__isSmartRef__":true,"id":70159},"eventHandler":{"__isSmartRef__":true,"id":70177},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC"],"partTests":{"__isSmartRef__":true,"id":70178},"_ClipMode":"visible","moved":true,"b":110.65111007541418,"#startLetters":"set","isBeingDragged":false,"delta":0.9220925839617848,"_Rotation":-14.742560263033674,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70183},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4100.0,4767.7)"},"70157":{"target":{"__isSmartRef__":true,"id":70156},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70158":{"_BorderWidth":9.67872653423619,"_ClipMode":"visible","_BorderRadius":4.975228828534732,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.6,62.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,149,125)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-12.9)"},"70159":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70160},{"__isSmartRef__":true,"id":70162},{"__isSmartRef__":true,"id":70164},{"__isSmartRef__":true,"id":70166},{"__isSmartRef__":true,"id":70168},{"__isSmartRef__":true,"id":70170},{"__isSmartRef__":true,"id":70172},{"__isSmartRef__":true,"id":70174}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70176},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70160":{"date":{"__isSmartRef__":true,"id":70161},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70161":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70162":{"date":{"__isSmartRef__":true,"id":70163},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70163":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70164":{"date":{"__isSmartRef__":true,"id":70165},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70165":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70166":{"date":{"__isSmartRef__":true,"id":70167},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70167":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70168":{"date":{"__isSmartRef__":true,"id":70169},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70169":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70170":{"date":{"__isSmartRef__":true,"id":70171},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70171":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70172":{"date":{"__isSmartRef__":true,"id":70173},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70173":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70174":{"date":{"__isSmartRef__":true,"id":70175},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70175":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70176":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70177":{"morph":{"__isSmartRef__":true,"id":70156},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70178":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70179}},"70179":{"test01IsMorph":{"__isSmartRef__":true,"id":70180}},"70180":{"varMapping":{"__isSmartRef__":true,"id":70181},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70182},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70181":{"this":{"__isSmartRef__":true,"id":70178}},"70182":{},"70183":{"change":{"__isSmartRef__":true,"id":70184},"tick":{"__isSmartRef__":true,"id":70188}},"70184":{"varMapping":{"__isSmartRef__":true,"id":70185},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70186},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70185":{"this":{"__isSmartRef__":true,"id":70156}},"70186":{"timestamp":{"__isSmartRef__":true,"id":70187},"user":"cschuster","tags":[]},"70187":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70188":{"varMapping":{"__isSmartRef__":true,"id":70189},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70189":{"this":{"__isSmartRef__":true,"id":70156}},"70190":{"timestamp":{"__isSmartRef__":true,"id":70191},"user":"cschuster","tags":[]},"70191":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70192":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70193}],"id":"9A8EE229-5841-40D0-9C79-1F7ABA8F7F94","shape":{"__isSmartRef__":true,"id":70194},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1850","partsBinMetaInfo":{"__isSmartRef__":true,"id":70195},"eventHandler":{"__isSmartRef__":true,"id":70213},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957","AD7F8081-F839-444B-8CF9-52F1F06A7AF8"],"partTests":{"__isSmartRef__":true,"id":70214},"_ClipMode":"visible","moved":true,"b":288.33627680607606,"#startLetters":"set","isBeingDragged":false,"delta":0.8333418404799886,"_Rotation":-2.782952378853957,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70219},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4602.1,4352.9)"},"70193":{"target":{"__isSmartRef__":true,"id":70192},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70194":{"_BorderWidth":0.25386758439407586,"_ClipMode":"visible","_BorderRadius":3.9587633496554786,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.1,138.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-162,-97)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-26.3)"},"70195":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70196},{"__isSmartRef__":true,"id":70198},{"__isSmartRef__":true,"id":70200},{"__isSmartRef__":true,"id":70202},{"__isSmartRef__":true,"id":70204},{"__isSmartRef__":true,"id":70206},{"__isSmartRef__":true,"id":70208},{"__isSmartRef__":true,"id":70210}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70212},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70196":{"date":{"__isSmartRef__":true,"id":70197},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70197":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70198":{"date":{"__isSmartRef__":true,"id":70199},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70199":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70200":{"date":{"__isSmartRef__":true,"id":70201},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70201":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70202":{"date":{"__isSmartRef__":true,"id":70203},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70203":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70204":{"date":{"__isSmartRef__":true,"id":70205},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70205":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70206":{"date":{"__isSmartRef__":true,"id":70207},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70207":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70208":{"date":{"__isSmartRef__":true,"id":70209},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70209":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70210":{"date":{"__isSmartRef__":true,"id":70211},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70211":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70212":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70213":{"morph":{"__isSmartRef__":true,"id":70192},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70214":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70215}},"70215":{"test01IsMorph":{"__isSmartRef__":true,"id":70216}},"70216":{"varMapping":{"__isSmartRef__":true,"id":70217},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70218},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70217":{"this":{"__isSmartRef__":true,"id":70214}},"70218":{},"70219":{"change":{"__isSmartRef__":true,"id":70220},"tick":{"__isSmartRef__":true,"id":70224}},"70220":{"varMapping":{"__isSmartRef__":true,"id":70221},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70222},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70221":{"this":{"__isSmartRef__":true,"id":70192}},"70222":{"timestamp":{"__isSmartRef__":true,"id":70223},"user":"cschuster","tags":[]},"70223":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70224":{"varMapping":{"__isSmartRef__":true,"id":70225},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70225":{"this":{"__isSmartRef__":true,"id":70192}},"70226":{"timestamp":{"__isSmartRef__":true,"id":70227},"user":"cschuster","tags":[]},"70227":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70228":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70229}],"id":"003119DB-16BC-449C-B804-1A421A2B05E0","shape":{"__isSmartRef__":true,"id":70230},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1851","partsBinMetaInfo":{"__isSmartRef__":true,"id":70231},"eventHandler":{"__isSmartRef__":true,"id":70249},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","1D8E9AAC-9E2A-4E07-B489-F938C90913FD"],"partTests":{"__isSmartRef__":true,"id":70250},"_ClipMode":"visible","moved":true,"b":93,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":24.06013833353428,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70255},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5149.7,4993.2)"},"70229":{"target":{"__isSmartRef__":true,"id":70228},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70230":{"_BorderWidth":9.993147673772869,"_ClipMode":"visible","_BorderRadius":0.10956209263453198,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,242,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.0)"},"70231":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70232},{"__isSmartRef__":true,"id":70234},{"__isSmartRef__":true,"id":70236},{"__isSmartRef__":true,"id":70238},{"__isSmartRef__":true,"id":70240},{"__isSmartRef__":true,"id":70242},{"__isSmartRef__":true,"id":70244},{"__isSmartRef__":true,"id":70246}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70248},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70232":{"date":{"__isSmartRef__":true,"id":70233},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70233":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70234":{"date":{"__isSmartRef__":true,"id":70235},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70235":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70236":{"date":{"__isSmartRef__":true,"id":70237},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70237":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70238":{"date":{"__isSmartRef__":true,"id":70239},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70239":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70240":{"date":{"__isSmartRef__":true,"id":70241},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70241":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70242":{"date":{"__isSmartRef__":true,"id":70243},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70243":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70244":{"date":{"__isSmartRef__":true,"id":70245},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70245":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70246":{"date":{"__isSmartRef__":true,"id":70247},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70247":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70248":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70249":{"morph":{"__isSmartRef__":true,"id":70228},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70250":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70251}},"70251":{"test01IsMorph":{"__isSmartRef__":true,"id":70252}},"70252":{"varMapping":{"__isSmartRef__":true,"id":70253},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70254},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70253":{"this":{"__isSmartRef__":true,"id":70250}},"70254":{},"70255":{"change":{"__isSmartRef__":true,"id":70256},"tick":{"__isSmartRef__":true,"id":70260}},"70256":{"varMapping":{"__isSmartRef__":true,"id":70257},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70258},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70257":{"this":{"__isSmartRef__":true,"id":70228}},"70258":{"timestamp":{"__isSmartRef__":true,"id":70259},"user":"cschuster","tags":[]},"70259":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70260":{"varMapping":{"__isSmartRef__":true,"id":70261},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70262},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70261":{"this":{"__isSmartRef__":true,"id":70228}},"70262":{"timestamp":{"__isSmartRef__":true,"id":70263},"user":"cschuster","tags":[]},"70263":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70264":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70265}],"id":"B2E69F93-4C7D-4B16-904E-9B782F79EED0","shape":{"__isSmartRef__":true,"id":70266},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1852","partsBinMetaInfo":{"__isSmartRef__":true,"id":70267},"eventHandler":{"__isSmartRef__":true,"id":70285},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","44779E2E-1D7D-4531-A035-C8D845CADC3D","3F0D1225-528A-4BF6-92CB-FD903E4728DA"],"partTests":{"__isSmartRef__":true,"id":70286},"_ClipMode":"visible","moved":true,"b":226.40641560778022,"#startLetters":"set","isBeingDragged":false,"delta":0.7075200487743132,"_Rotation":5.357031127360931,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70291},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5913.7,3950.7)"},"70265":{"target":{"__isSmartRef__":true,"id":70264},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70266":{"_BorderWidth":1.3787546200142833,"_ClipMode":"visible","_BorderRadius":19.018531036691357,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,129.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-185,-362,73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-6.2)"},"70267":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70268},{"__isSmartRef__":true,"id":70270},{"__isSmartRef__":true,"id":70272},{"__isSmartRef__":true,"id":70274},{"__isSmartRef__":true,"id":70276},{"__isSmartRef__":true,"id":70278},{"__isSmartRef__":true,"id":70280},{"__isSmartRef__":true,"id":70282}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70284},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70268":{"date":{"__isSmartRef__":true,"id":70269},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70269":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70270":{"date":{"__isSmartRef__":true,"id":70271},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70271":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70272":{"date":{"__isSmartRef__":true,"id":70273},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70273":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70274":{"date":{"__isSmartRef__":true,"id":70275},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70275":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70276":{"date":{"__isSmartRef__":true,"id":70277},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70277":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70278":{"date":{"__isSmartRef__":true,"id":70279},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70279":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70280":{"date":{"__isSmartRef__":true,"id":70281},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70281":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70282":{"date":{"__isSmartRef__":true,"id":70283},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70283":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70284":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70285":{"morph":{"__isSmartRef__":true,"id":70264},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70286":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70287}},"70287":{"test01IsMorph":{"__isSmartRef__":true,"id":70288}},"70288":{"varMapping":{"__isSmartRef__":true,"id":70289},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70290},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70289":{"this":{"__isSmartRef__":true,"id":70286}},"70290":{},"70291":{"change":{"__isSmartRef__":true,"id":70292},"tick":{"__isSmartRef__":true,"id":70296}},"70292":{"varMapping":{"__isSmartRef__":true,"id":70293},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70294},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70293":{"this":{"__isSmartRef__":true,"id":70264}},"70294":{"timestamp":{"__isSmartRef__":true,"id":70295},"user":"cschuster","tags":[]},"70295":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70296":{"varMapping":{"__isSmartRef__":true,"id":70297},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70297":{"this":{"__isSmartRef__":true,"id":70264}},"70298":{"timestamp":{"__isSmartRef__":true,"id":70299},"user":"cschuster","tags":[]},"70299":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70300":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70301}],"id":"0C1FC4D9-28B5-4D09-8B00-9D1FBB5B59CF","shape":{"__isSmartRef__":true,"id":70302},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1853","partsBinMetaInfo":{"__isSmartRef__":true,"id":70303},"eventHandler":{"__isSmartRef__":true,"id":70321},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034"],"partTests":{"__isSmartRef__":true,"id":70322},"_ClipMode":"visible","moved":true,"b":99.8044189257198,"#startLetters":"set","isBeingDragged":false,"delta":0.6789416253450327,"_Rotation":24.245913963492136,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70327},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5302.8,4263.4)"},"70301":{"target":{"__isSmartRef__":true,"id":70300},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70302":{"_BorderWidth":9.926973840893282,"_ClipMode":"visible","_BorderRadius":1.1598860338452965,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.6,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,208,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.6)"},"70303":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70304},{"__isSmartRef__":true,"id":70306},{"__isSmartRef__":true,"id":70308},{"__isSmartRef__":true,"id":70310},{"__isSmartRef__":true,"id":70312},{"__isSmartRef__":true,"id":70314},{"__isSmartRef__":true,"id":70316},{"__isSmartRef__":true,"id":70318}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70320},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70304":{"date":{"__isSmartRef__":true,"id":70305},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70305":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70306":{"date":{"__isSmartRef__":true,"id":70307},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70307":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70308":{"date":{"__isSmartRef__":true,"id":70309},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70309":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70310":{"date":{"__isSmartRef__":true,"id":70311},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70311":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70312":{"date":{"__isSmartRef__":true,"id":70313},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70313":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70314":{"date":{"__isSmartRef__":true,"id":70315},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70315":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70316":{"date":{"__isSmartRef__":true,"id":70317},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70317":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70318":{"date":{"__isSmartRef__":true,"id":70319},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70319":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70320":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70321":{"morph":{"__isSmartRef__":true,"id":70300},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70322":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70323}},"70323":{"test01IsMorph":{"__isSmartRef__":true,"id":70324}},"70324":{"varMapping":{"__isSmartRef__":true,"id":70325},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70326},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70325":{"this":{"__isSmartRef__":true,"id":70322}},"70326":{},"70327":{"change":{"__isSmartRef__":true,"id":70328},"tick":{"__isSmartRef__":true,"id":70332}},"70328":{"varMapping":{"__isSmartRef__":true,"id":70329},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70330},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70329":{"this":{"__isSmartRef__":true,"id":70300}},"70330":{"timestamp":{"__isSmartRef__":true,"id":70331},"user":"cschuster","tags":[]},"70331":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70332":{"varMapping":{"__isSmartRef__":true,"id":70333},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70333":{"this":{"__isSmartRef__":true,"id":70300}},"70334":{"timestamp":{"__isSmartRef__":true,"id":70335},"user":"cschuster","tags":[]},"70335":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70336":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70337}],"id":"7021EE6A-F5BD-4F2E-B7C7-97376DD59736","shape":{"__isSmartRef__":true,"id":70338},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1854","partsBinMetaInfo":{"__isSmartRef__":true,"id":70339},"eventHandler":{"__isSmartRef__":true,"id":70357},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","EE177CC5-99BE-48C4-8541-6D14DDD5A5C1","C6A2551B-F156-4B9A-95F5-A3D5A91A928B"],"partTests":{"__isSmartRef__":true,"id":70358},"_ClipMode":"visible","moved":true,"b":70.76015248289332,"#startLetters":"set","isBeingDragged":false,"delta":0.9827798955957405,"_Rotation":-23.54105421056879,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70363},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5174.5,5089.1)"},"70337":{"target":{"__isSmartRef__":true,"id":70336},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70338":{"_BorderWidth":9.720737124295852,"_ClipMode":"visible","_BorderRadius":4.343425605271887,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.9,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(241,326,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-26.6)"},"70339":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70340},{"__isSmartRef__":true,"id":70342},{"__isSmartRef__":true,"id":70344},{"__isSmartRef__":true,"id":70346},{"__isSmartRef__":true,"id":70348},{"__isSmartRef__":true,"id":70350},{"__isSmartRef__":true,"id":70352},{"__isSmartRef__":true,"id":70354}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70356},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70340":{"date":{"__isSmartRef__":true,"id":70341},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70341":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70342":{"date":{"__isSmartRef__":true,"id":70343},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70343":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70344":{"date":{"__isSmartRef__":true,"id":70345},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70345":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70346":{"date":{"__isSmartRef__":true,"id":70347},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70347":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70348":{"date":{"__isSmartRef__":true,"id":70349},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70349":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70350":{"date":{"__isSmartRef__":true,"id":70351},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70351":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70352":{"date":{"__isSmartRef__":true,"id":70353},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70353":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70354":{"date":{"__isSmartRef__":true,"id":70355},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70355":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70356":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70357":{"morph":{"__isSmartRef__":true,"id":70336},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70358":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70359}},"70359":{"test01IsMorph":{"__isSmartRef__":true,"id":70360}},"70360":{"varMapping":{"__isSmartRef__":true,"id":70361},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70362},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70361":{"this":{"__isSmartRef__":true,"id":70358}},"70362":{},"70363":{"change":{"__isSmartRef__":true,"id":70364},"tick":{"__isSmartRef__":true,"id":70368}},"70364":{"varMapping":{"__isSmartRef__":true,"id":70365},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70366},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70365":{"this":{"__isSmartRef__":true,"id":70336}},"70366":{"timestamp":{"__isSmartRef__":true,"id":70367},"user":"cschuster","tags":[]},"70367":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70368":{"varMapping":{"__isSmartRef__":true,"id":70369},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70369":{"this":{"__isSmartRef__":true,"id":70336}},"70370":{"timestamp":{"__isSmartRef__":true,"id":70371},"user":"cschuster","tags":[]},"70371":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70372":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70373}],"id":"71ADD5AE-9D68-4B04-9C53-E35DE614B599","shape":{"__isSmartRef__":true,"id":70374},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1855","partsBinMetaInfo":{"__isSmartRef__":true,"id":70375},"eventHandler":{"__isSmartRef__":true,"id":70393},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","5AFE22BE-AAC0-440F-9BBD-3E35C1BC5AE4"],"partTests":{"__isSmartRef__":true,"id":70394},"_ClipMode":"visible","moved":true,"b":335.3554999381304,"#startLetters":"set","isBeingDragged":false,"delta":-0.8498103469610214,"_Rotation":-6.207465505121142,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70399},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7273.2,4829.4)"},"70373":{"target":{"__isSmartRef__":true,"id":70372},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70374":{"_BorderWidth":2.9150657729751837,"_ClipMode":"visible","_BorderRadius":33.044878830368695,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.7,116.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-107,126,-74)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.7,-38.2)"},"70375":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70376},{"__isSmartRef__":true,"id":70378},{"__isSmartRef__":true,"id":70380},{"__isSmartRef__":true,"id":70382},{"__isSmartRef__":true,"id":70384},{"__isSmartRef__":true,"id":70386},{"__isSmartRef__":true,"id":70388},{"__isSmartRef__":true,"id":70390}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70392},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70376":{"date":{"__isSmartRef__":true,"id":70377},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70377":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70378":{"date":{"__isSmartRef__":true,"id":70379},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70379":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70380":{"date":{"__isSmartRef__":true,"id":70381},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70381":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70382":{"date":{"__isSmartRef__":true,"id":70383},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70383":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70384":{"date":{"__isSmartRef__":true,"id":70385},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70385":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70386":{"date":{"__isSmartRef__":true,"id":70387},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70387":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70388":{"date":{"__isSmartRef__":true,"id":70389},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70389":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70390":{"date":{"__isSmartRef__":true,"id":70391},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70391":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70392":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70393":{"morph":{"__isSmartRef__":true,"id":70372},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70394":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70395}},"70395":{"test01IsMorph":{"__isSmartRef__":true,"id":70396}},"70396":{"varMapping":{"__isSmartRef__":true,"id":70397},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70398},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70397":{"this":{"__isSmartRef__":true,"id":70394}},"70398":{},"70399":{"change":{"__isSmartRef__":true,"id":70400},"tick":{"__isSmartRef__":true,"id":70404}},"70400":{"varMapping":{"__isSmartRef__":true,"id":70401},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70402},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70401":{"this":{"__isSmartRef__":true,"id":70372}},"70402":{"timestamp":{"__isSmartRef__":true,"id":70403},"user":"cschuster","tags":[]},"70403":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70404":{"varMapping":{"__isSmartRef__":true,"id":70405},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70406},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70405":{"this":{"__isSmartRef__":true,"id":70372}},"70406":{"timestamp":{"__isSmartRef__":true,"id":70407},"user":"cschuster","tags":[]},"70407":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70408":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70409}],"id":"08772EE1-8D6B-4E25-93B2-74DD9E4C328A","shape":{"__isSmartRef__":true,"id":70410},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1856","partsBinMetaInfo":{"__isSmartRef__":true,"id":70411},"eventHandler":{"__isSmartRef__":true,"id":70429},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","E5F199BB-B87A-4E44-B483-01D8DA291455","EF48CB81-205B-44D4-84C0-DE266D1DBD92"],"partTests":{"__isSmartRef__":true,"id":70430},"_ClipMode":"visible","moved":true,"b":49.962024277076125,"#startLetters":"set","isBeingDragged":false,"delta":-0.9452377308625728,"_Rotation":4.405126733629603,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70435},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6669.2,6054.4)"},"70409":{"target":{"__isSmartRef__":true,"id":70408},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70410":{"_BorderWidth":8.828091171790934,"_ClipMode":"visible","_BorderRadius":16.553148768730104,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,69.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(196,361,-117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-32.9)"},"70411":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70412},{"__isSmartRef__":true,"id":70414},{"__isSmartRef__":true,"id":70416},{"__isSmartRef__":true,"id":70418},{"__isSmartRef__":true,"id":70420},{"__isSmartRef__":true,"id":70422},{"__isSmartRef__":true,"id":70424},{"__isSmartRef__":true,"id":70426}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70428},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70412":{"date":{"__isSmartRef__":true,"id":70413},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70413":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70414":{"date":{"__isSmartRef__":true,"id":70415},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70415":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70416":{"date":{"__isSmartRef__":true,"id":70417},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70417":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70418":{"date":{"__isSmartRef__":true,"id":70419},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70419":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70420":{"date":{"__isSmartRef__":true,"id":70421},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70421":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70422":{"date":{"__isSmartRef__":true,"id":70423},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70423":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70424":{"date":{"__isSmartRef__":true,"id":70425},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70425":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70426":{"date":{"__isSmartRef__":true,"id":70427},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70427":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70428":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70429":{"morph":{"__isSmartRef__":true,"id":70408},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70430":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70431}},"70431":{"test01IsMorph":{"__isSmartRef__":true,"id":70432}},"70432":{"varMapping":{"__isSmartRef__":true,"id":70433},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70433":{"this":{"__isSmartRef__":true,"id":70430}},"70434":{},"70435":{"change":{"__isSmartRef__":true,"id":70436},"tick":{"__isSmartRef__":true,"id":70440}},"70436":{"varMapping":{"__isSmartRef__":true,"id":70437},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70438},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70437":{"this":{"__isSmartRef__":true,"id":70408}},"70438":{"timestamp":{"__isSmartRef__":true,"id":70439},"user":"cschuster","tags":[]},"70439":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70440":{"varMapping":{"__isSmartRef__":true,"id":70441},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70442},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70441":{"this":{"__isSmartRef__":true,"id":70408}},"70442":{"timestamp":{"__isSmartRef__":true,"id":70443},"user":"cschuster","tags":[]},"70443":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70444":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70445}],"id":"5010582B-0EDF-4D04-94EB-ADBF18EA58FC","shape":{"__isSmartRef__":true,"id":70446},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1857","partsBinMetaInfo":{"__isSmartRef__":true,"id":70447},"eventHandler":{"__isSmartRef__":true,"id":70465},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED"],"partTests":{"__isSmartRef__":true,"id":70466},"_ClipMode":"visible","moved":true,"b":90,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-21.354747211727833,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70471},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5593.7,5634.9)"},"70445":{"target":{"__isSmartRef__":true,"id":70444},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70446":{"_BorderWidth":10,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.0,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.0)"},"70447":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70448},{"__isSmartRef__":true,"id":70450},{"__isSmartRef__":true,"id":70452},{"__isSmartRef__":true,"id":70454},{"__isSmartRef__":true,"id":70456},{"__isSmartRef__":true,"id":70458},{"__isSmartRef__":true,"id":70460},{"__isSmartRef__":true,"id":70462}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70464},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70448":{"date":{"__isSmartRef__":true,"id":70449},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70449":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70450":{"date":{"__isSmartRef__":true,"id":70451},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70451":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70452":{"date":{"__isSmartRef__":true,"id":70453},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70453":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70454":{"date":{"__isSmartRef__":true,"id":70455},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70455":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70456":{"date":{"__isSmartRef__":true,"id":70457},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70457":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70458":{"date":{"__isSmartRef__":true,"id":70459},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70459":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70460":{"date":{"__isSmartRef__":true,"id":70461},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70461":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70462":{"date":{"__isSmartRef__":true,"id":70463},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70463":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70464":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70465":{"morph":{"__isSmartRef__":true,"id":70444},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70466":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70467}},"70467":{"test01IsMorph":{"__isSmartRef__":true,"id":70468}},"70468":{"varMapping":{"__isSmartRef__":true,"id":70469},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70469":{"this":{"__isSmartRef__":true,"id":70466}},"70470":{},"70471":{"change":{"__isSmartRef__":true,"id":70472},"tick":{"__isSmartRef__":true,"id":70476}},"70472":{"varMapping":{"__isSmartRef__":true,"id":70473},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70474},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70473":{"this":{"__isSmartRef__":true,"id":70444}},"70474":{"timestamp":{"__isSmartRef__":true,"id":70475},"user":"cschuster","tags":[]},"70475":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70476":{"varMapping":{"__isSmartRef__":true,"id":70477},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70477":{"this":{"__isSmartRef__":true,"id":70444}},"70478":{"timestamp":{"__isSmartRef__":true,"id":70479},"user":"cschuster","tags":[]},"70479":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70480":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70481}],"id":"B150EF94-6904-41D0-9971-F04F3FC8616B","shape":{"__isSmartRef__":true,"id":70482},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1858","partsBinMetaInfo":{"__isSmartRef__":true,"id":70483},"eventHandler":{"__isSmartRef__":true,"id":70501},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","FBDCB701-1B68-4CAE-8D85-75A4E67496AB"],"partTests":{"__isSmartRef__":true,"id":70502},"_ClipMode":"visible","moved":true,"b":268.71660476131365,"#startLetters":"set","isBeingDragged":false,"delta":-0.9410659302957356,"_Rotation":14.359506137930353,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70507},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4531.0,4396.5)"},"70481":{"target":{"__isSmartRef__":true,"id":70480},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70482":{"_BorderWidth":0.001254288478051535,"_ClipMode":"visible","_BorderRadius":0.02006609846548102,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-262,152)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.6)"},"70483":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70484},{"__isSmartRef__":true,"id":70486},{"__isSmartRef__":true,"id":70488},{"__isSmartRef__":true,"id":70490},{"__isSmartRef__":true,"id":70492},{"__isSmartRef__":true,"id":70494},{"__isSmartRef__":true,"id":70496},{"__isSmartRef__":true,"id":70498}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70500},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70484":{"date":{"__isSmartRef__":true,"id":70485},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70485":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70486":{"date":{"__isSmartRef__":true,"id":70487},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70487":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70488":{"date":{"__isSmartRef__":true,"id":70489},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70489":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70490":{"date":{"__isSmartRef__":true,"id":70491},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70491":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70492":{"date":{"__isSmartRef__":true,"id":70493},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70493":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70494":{"date":{"__isSmartRef__":true,"id":70495},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70495":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70496":{"date":{"__isSmartRef__":true,"id":70497},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70497":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70498":{"date":{"__isSmartRef__":true,"id":70499},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70499":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70500":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70501":{"morph":{"__isSmartRef__":true,"id":70480},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70502":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70503}},"70503":{"test01IsMorph":{"__isSmartRef__":true,"id":70504}},"70504":{"varMapping":{"__isSmartRef__":true,"id":70505},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70505":{"this":{"__isSmartRef__":true,"id":70502}},"70506":{},"70507":{"change":{"__isSmartRef__":true,"id":70508},"tick":{"__isSmartRef__":true,"id":70512}},"70508":{"varMapping":{"__isSmartRef__":true,"id":70509},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70510},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70509":{"this":{"__isSmartRef__":true,"id":70480}},"70510":{"timestamp":{"__isSmartRef__":true,"id":70511},"user":"cschuster","tags":[]},"70511":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70512":{"varMapping":{"__isSmartRef__":true,"id":70513},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70513":{"this":{"__isSmartRef__":true,"id":70480}},"70514":{"timestamp":{"__isSmartRef__":true,"id":70515},"user":"cschuster","tags":[]},"70515":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70516":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70517}],"id":"8B08A270-1794-4754-8F8E-522FC92FC5A6","shape":{"__isSmartRef__":true,"id":70518},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1859","partsBinMetaInfo":{"__isSmartRef__":true,"id":70519},"eventHandler":{"__isSmartRef__":true,"id":70537},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","02CCFCEE-7AD5-44CD-9A02-DAB1A3B6188F"],"partTests":{"__isSmartRef__":true,"id":70538},"_ClipMode":"visible","moved":true,"b":18.862806986435317,"#startLetters":"set","isBeingDragged":false,"delta":0.8982289041159675,"_Rotation":-22.359995415652406,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70543},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5526.7,4609.8)"},"70517":{"target":{"__isSmartRef__":true,"id":70516},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70518":{"_BorderWidth":6.616516038143498,"_ClipMode":"visible","_BorderRadius":35.81900143747976,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.5,87.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(83,325,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.5,-38.9)"},"70519":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70520},{"__isSmartRef__":true,"id":70522},{"__isSmartRef__":true,"id":70524},{"__isSmartRef__":true,"id":70526},{"__isSmartRef__":true,"id":70528},{"__isSmartRef__":true,"id":70530},{"__isSmartRef__":true,"id":70532},{"__isSmartRef__":true,"id":70534}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70536},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70520":{"date":{"__isSmartRef__":true,"id":70521},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70521":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70522":{"date":{"__isSmartRef__":true,"id":70523},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70523":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70524":{"date":{"__isSmartRef__":true,"id":70525},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70525":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70526":{"date":{"__isSmartRef__":true,"id":70527},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70527":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70528":{"date":{"__isSmartRef__":true,"id":70529},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70529":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70530":{"date":{"__isSmartRef__":true,"id":70531},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70531":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70532":{"date":{"__isSmartRef__":true,"id":70533},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70533":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70534":{"date":{"__isSmartRef__":true,"id":70535},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70535":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70536":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70537":{"morph":{"__isSmartRef__":true,"id":70516},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70538":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70539}},"70539":{"test01IsMorph":{"__isSmartRef__":true,"id":70540}},"70540":{"varMapping":{"__isSmartRef__":true,"id":70541},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70541":{"this":{"__isSmartRef__":true,"id":70538}},"70542":{},"70543":{"change":{"__isSmartRef__":true,"id":70544},"tick":{"__isSmartRef__":true,"id":70548}},"70544":{"varMapping":{"__isSmartRef__":true,"id":70545},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70546},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70545":{"this":{"__isSmartRef__":true,"id":70516}},"70546":{"timestamp":{"__isSmartRef__":true,"id":70547},"user":"cschuster","tags":[]},"70547":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70548":{"varMapping":{"__isSmartRef__":true,"id":70549},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70549":{"this":{"__isSmartRef__":true,"id":70516}},"70550":{"timestamp":{"__isSmartRef__":true,"id":70551},"user":"cschuster","tags":[]},"70551":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70552":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70553}],"id":"90344F7C-6BEF-485D-95C7-9C60D1578662","shape":{"__isSmartRef__":true,"id":70554},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1860","partsBinMetaInfo":{"__isSmartRef__":true,"id":70555},"eventHandler":{"__isSmartRef__":true,"id":70573},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D"],"partTests":{"__isSmartRef__":true,"id":70574},"_ClipMode":"visible","moved":true,"b":254.67173902178183,"#startLetters":"set","isBeingDragged":false,"delta":-0.9321085042320192,"_Rotation":23.352701916028103,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70579},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5743.7,4459.5)"},"70553":{"target":{"__isSmartRef__":true,"id":70552},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70554":{"_BorderWidth":0.17786426746847184,"_ClipMode":"visible","_BorderRadius":2.7952111632681897,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.4,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-315,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-14.7)"},"70555":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70556},{"__isSmartRef__":true,"id":70558},{"__isSmartRef__":true,"id":70560},{"__isSmartRef__":true,"id":70562},{"__isSmartRef__":true,"id":70564},{"__isSmartRef__":true,"id":70566},{"__isSmartRef__":true,"id":70568},{"__isSmartRef__":true,"id":70570}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70572},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70556":{"date":{"__isSmartRef__":true,"id":70557},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70557":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70558":{"date":{"__isSmartRef__":true,"id":70559},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70559":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70560":{"date":{"__isSmartRef__":true,"id":70561},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70561":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70562":{"date":{"__isSmartRef__":true,"id":70563},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70563":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70564":{"date":{"__isSmartRef__":true,"id":70565},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70565":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70566":{"date":{"__isSmartRef__":true,"id":70567},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70567":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70568":{"date":{"__isSmartRef__":true,"id":70569},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70569":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70570":{"date":{"__isSmartRef__":true,"id":70571},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70571":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70572":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70573":{"morph":{"__isSmartRef__":true,"id":70552},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70574":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70575}},"70575":{"test01IsMorph":{"__isSmartRef__":true,"id":70576}},"70576":{"varMapping":{"__isSmartRef__":true,"id":70577},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70577":{"this":{"__isSmartRef__":true,"id":70574}},"70578":{},"70579":{"change":{"__isSmartRef__":true,"id":70580},"tick":{"__isSmartRef__":true,"id":70584}},"70580":{"varMapping":{"__isSmartRef__":true,"id":70581},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70582},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70581":{"this":{"__isSmartRef__":true,"id":70552}},"70582":{"timestamp":{"__isSmartRef__":true,"id":70583},"user":"cschuster","tags":[]},"70583":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70584":{"varMapping":{"__isSmartRef__":true,"id":70585},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70585":{"this":{"__isSmartRef__":true,"id":70552}},"70586":{"timestamp":{"__isSmartRef__":true,"id":70587},"user":"cschuster","tags":[]},"70587":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70588":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70589}],"id":"0F8A3446-6E13-4C46-8D49-665DD3318085","shape":{"__isSmartRef__":true,"id":70590},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1861","partsBinMetaInfo":{"__isSmartRef__":true,"id":70591},"eventHandler":{"__isSmartRef__":true,"id":70609},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","1532C1F4-6D08-4646-93AD-D2939D237AAB"],"partTests":{"__isSmartRef__":true,"id":70610},"_ClipMode":"visible","moved":true,"b":77.96021982876118,"#startLetters":"set","isBeingDragged":false,"delta":0.666326665203087,"_Rotation":33.89389774889491,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70615},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5587.3,4445.2)"},"70589":{"target":{"__isSmartRef__":true,"id":70588},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70590":{"_BorderWidth":9.890015064747317,"_ClipMode":"visible","_BorderRadius":1.740404266470883,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,304,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.2)"},"70591":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70592},{"__isSmartRef__":true,"id":70594},{"__isSmartRef__":true,"id":70596},{"__isSmartRef__":true,"id":70598},{"__isSmartRef__":true,"id":70600},{"__isSmartRef__":true,"id":70602},{"__isSmartRef__":true,"id":70604},{"__isSmartRef__":true,"id":70606}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70608},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70592":{"date":{"__isSmartRef__":true,"id":70593},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70593":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70594":{"date":{"__isSmartRef__":true,"id":70595},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70595":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70596":{"date":{"__isSmartRef__":true,"id":70597},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70597":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70598":{"date":{"__isSmartRef__":true,"id":70599},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70599":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70600":{"date":{"__isSmartRef__":true,"id":70601},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70601":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70602":{"date":{"__isSmartRef__":true,"id":70603},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70603":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70604":{"date":{"__isSmartRef__":true,"id":70605},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70605":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70606":{"date":{"__isSmartRef__":true,"id":70607},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70607":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70608":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70609":{"morph":{"__isSmartRef__":true,"id":70588},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70610":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70611}},"70611":{"test01IsMorph":{"__isSmartRef__":true,"id":70612}},"70612":{"varMapping":{"__isSmartRef__":true,"id":70613},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70614},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70613":{"this":{"__isSmartRef__":true,"id":70610}},"70614":{},"70615":{"change":{"__isSmartRef__":true,"id":70616},"tick":{"__isSmartRef__":true,"id":70620}},"70616":{"varMapping":{"__isSmartRef__":true,"id":70617},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70618},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70617":{"this":{"__isSmartRef__":true,"id":70588}},"70618":{"timestamp":{"__isSmartRef__":true,"id":70619},"user":"cschuster","tags":[]},"70619":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70620":{"varMapping":{"__isSmartRef__":true,"id":70621},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70621":{"this":{"__isSmartRef__":true,"id":70588}},"70622":{"timestamp":{"__isSmartRef__":true,"id":70623},"user":"cschuster","tags":[]},"70623":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70624":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70625}],"id":"D7B99258-F308-4865-A0A2-7DCD1DC10A7D","shape":{"__isSmartRef__":true,"id":70626},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1862","partsBinMetaInfo":{"__isSmartRef__":true,"id":70627},"eventHandler":{"__isSmartRef__":true,"id":70645},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","21455D18-66D6-46C6-AD50-26D96F30822E"],"partTests":{"__isSmartRef__":true,"id":70646},"_ClipMode":"visible","moved":true,"b":349.0100428974256,"#startLetters":"set","isBeingDragged":false,"delta":0.6698849191889167,"_Rotation":2.4158624592838276,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70651},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5123.9,4567.9)"},"70625":{"target":{"__isSmartRef__":true,"id":70624},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70626":{"_BorderWidth":4.04681534381548,"_ClipMode":"visible","_BorderRadius":38.54630241794304,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.0,107.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-49,202,106)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-39.6)"},"70627":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70628},{"__isSmartRef__":true,"id":70630},{"__isSmartRef__":true,"id":70632},{"__isSmartRef__":true,"id":70634},{"__isSmartRef__":true,"id":70636},{"__isSmartRef__":true,"id":70638},{"__isSmartRef__":true,"id":70640},{"__isSmartRef__":true,"id":70642}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70644},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70628":{"date":{"__isSmartRef__":true,"id":70629},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70629":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70630":{"date":{"__isSmartRef__":true,"id":70631},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70631":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70632":{"date":{"__isSmartRef__":true,"id":70633},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70633":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70634":{"date":{"__isSmartRef__":true,"id":70635},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70635":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70636":{"date":{"__isSmartRef__":true,"id":70637},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70637":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70638":{"date":{"__isSmartRef__":true,"id":70639},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70639":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70640":{"date":{"__isSmartRef__":true,"id":70641},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70641":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70642":{"date":{"__isSmartRef__":true,"id":70643},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70643":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70644":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70645":{"morph":{"__isSmartRef__":true,"id":70624},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70646":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70647}},"70647":{"test01IsMorph":{"__isSmartRef__":true,"id":70648}},"70648":{"varMapping":{"__isSmartRef__":true,"id":70649},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70650},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70649":{"this":{"__isSmartRef__":true,"id":70646}},"70650":{},"70651":{"change":{"__isSmartRef__":true,"id":70652},"tick":{"__isSmartRef__":true,"id":70656}},"70652":{"varMapping":{"__isSmartRef__":true,"id":70653},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70654},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70653":{"this":{"__isSmartRef__":true,"id":70624}},"70654":{"timestamp":{"__isSmartRef__":true,"id":70655},"user":"cschuster","tags":[]},"70655":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70656":{"varMapping":{"__isSmartRef__":true,"id":70657},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70658},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70657":{"this":{"__isSmartRef__":true,"id":70624}},"70658":{"timestamp":{"__isSmartRef__":true,"id":70659},"user":"cschuster","tags":[]},"70659":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70660":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70661}],"id":"2269CCAF-878B-4326-846E-CA4115DF9150","shape":{"__isSmartRef__":true,"id":70662},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1863","partsBinMetaInfo":{"__isSmartRef__":true,"id":70663},"eventHandler":{"__isSmartRef__":true,"id":70681},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","ACF69CFB-70B7-4AB2-99A7-214821696709"],"partTests":{"__isSmartRef__":true,"id":70682},"_ClipMode":"visible","moved":true,"b":249.30623506114352,"#startLetters":"set","isBeingDragged":false,"delta":0.7577697114320472,"_Rotation":10.668282618815525,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70687},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5759.4,4334.1)"},"70661":{"target":{"__isSmartRef__":true,"id":70660},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70662":{"_BorderWidth":0.32258754373677956,"_ClipMode":"visible","_BorderRadius":4.994900342389874,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.4,137.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-330,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-12.9)"},"70663":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70664},{"__isSmartRef__":true,"id":70666},{"__isSmartRef__":true,"id":70668},{"__isSmartRef__":true,"id":70670},{"__isSmartRef__":true,"id":70672},{"__isSmartRef__":true,"id":70674},{"__isSmartRef__":true,"id":70676},{"__isSmartRef__":true,"id":70678}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70680},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70664":{"date":{"__isSmartRef__":true,"id":70665},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70665":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70666":{"date":{"__isSmartRef__":true,"id":70667},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70667":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70668":{"date":{"__isSmartRef__":true,"id":70669},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70669":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70670":{"date":{"__isSmartRef__":true,"id":70671},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70671":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70672":{"date":{"__isSmartRef__":true,"id":70673},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70673":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70674":{"date":{"__isSmartRef__":true,"id":70675},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70675":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70676":{"date":{"__isSmartRef__":true,"id":70677},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70677":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70678":{"date":{"__isSmartRef__":true,"id":70679},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70679":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70680":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70681":{"morph":{"__isSmartRef__":true,"id":70660},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70682":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70683}},"70683":{"test01IsMorph":{"__isSmartRef__":true,"id":70684}},"70684":{"varMapping":{"__isSmartRef__":true,"id":70685},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70686},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70685":{"this":{"__isSmartRef__":true,"id":70682}},"70686":{},"70687":{"change":{"__isSmartRef__":true,"id":70688},"tick":{"__isSmartRef__":true,"id":70692}},"70688":{"varMapping":{"__isSmartRef__":true,"id":70689},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70690},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70689":{"this":{"__isSmartRef__":true,"id":70660}},"70690":{"timestamp":{"__isSmartRef__":true,"id":70691},"user":"cschuster","tags":[]},"70691":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70692":{"varMapping":{"__isSmartRef__":true,"id":70693},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70694},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70693":{"this":{"__isSmartRef__":true,"id":70660}},"70694":{"timestamp":{"__isSmartRef__":true,"id":70695},"user":"cschuster","tags":[]},"70695":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70696":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70697}],"id":"3E2A2613-E6A3-4F37-8B00-499DC1CD96F6","shape":{"__isSmartRef__":true,"id":70698},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1864","partsBinMetaInfo":{"__isSmartRef__":true,"id":70699},"eventHandler":{"__isSmartRef__":true,"id":70717},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","BD5048BE-25BD-4BAC-96BB-80C1806324F1"],"partTests":{"__isSmartRef__":true,"id":70718},"_ClipMode":"visible","moved":true,"b":167.67757728142897,"#startLetters":"set","isBeingDragged":false,"delta":-0.6028916072682478,"_Rotation":7.755071457788801,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70723},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5156.0,4885.8)"},"70697":{"target":{"__isSmartRef__":true,"id":70696},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70698":{"_BorderWidth":6.06706368498817,"_ClipMode":"visible","_BorderRadius":38.178200147487146,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.3,91.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(55,-195,-89)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.3,-0.5)"},"70699":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70700},{"__isSmartRef__":true,"id":70702},{"__isSmartRef__":true,"id":70704},{"__isSmartRef__":true,"id":70706},{"__isSmartRef__":true,"id":70708},{"__isSmartRef__":true,"id":70710},{"__isSmartRef__":true,"id":70712},{"__isSmartRef__":true,"id":70714}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70716},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70700":{"date":{"__isSmartRef__":true,"id":70701},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70701":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70702":{"date":{"__isSmartRef__":true,"id":70703},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70703":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70704":{"date":{"__isSmartRef__":true,"id":70705},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70705":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70706":{"date":{"__isSmartRef__":true,"id":70707},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70707":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70708":{"date":{"__isSmartRef__":true,"id":70709},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70709":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70710":{"date":{"__isSmartRef__":true,"id":70711},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70711":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70712":{"date":{"__isSmartRef__":true,"id":70713},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70713":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70714":{"date":{"__isSmartRef__":true,"id":70715},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70715":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70716":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70717":{"morph":{"__isSmartRef__":true,"id":70696},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70718":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70719}},"70719":{"test01IsMorph":{"__isSmartRef__":true,"id":70720}},"70720":{"varMapping":{"__isSmartRef__":true,"id":70721},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70722},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70721":{"this":{"__isSmartRef__":true,"id":70718}},"70722":{},"70723":{"change":{"__isSmartRef__":true,"id":70724},"tick":{"__isSmartRef__":true,"id":70728}},"70724":{"varMapping":{"__isSmartRef__":true,"id":70725},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70726},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70725":{"this":{"__isSmartRef__":true,"id":70696}},"70726":{"timestamp":{"__isSmartRef__":true,"id":70727},"user":"cschuster","tags":[]},"70727":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70728":{"varMapping":{"__isSmartRef__":true,"id":70729},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70729":{"this":{"__isSmartRef__":true,"id":70696}},"70730":{"timestamp":{"__isSmartRef__":true,"id":70731},"user":"cschuster","tags":[]},"70731":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70732":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70733}],"id":"45626BE5-00AC-4034-9783-38C2BBDF9A8C","shape":{"__isSmartRef__":true,"id":70734},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1865","partsBinMetaInfo":{"__isSmartRef__":true,"id":70735},"eventHandler":{"__isSmartRef__":true,"id":70753},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD"],"partTests":{"__isSmartRef__":true,"id":70754},"_ClipMode":"visible","moved":true,"b":235.46008256147616,"#startLetters":"set","isBeingDragged":false,"delta":0.7135154017014429,"_Rotation":8.099589476395927,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70759},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5762.5,4421.3)"},"70733":{"target":{"__isSmartRef__":true,"id":70732},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70734":{"_BorderWidth":0.8813431066388269,"_ClipMode":"visible","_BorderRadius":12.858664631629582,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.4,132.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-211,-356,177)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.5,-8.7)"},"70735":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70736},{"__isSmartRef__":true,"id":70738},{"__isSmartRef__":true,"id":70740},{"__isSmartRef__":true,"id":70742},{"__isSmartRef__":true,"id":70744},{"__isSmartRef__":true,"id":70746},{"__isSmartRef__":true,"id":70748},{"__isSmartRef__":true,"id":70750}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70752},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70736":{"date":{"__isSmartRef__":true,"id":70737},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70737":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70738":{"date":{"__isSmartRef__":true,"id":70739},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70739":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70740":{"date":{"__isSmartRef__":true,"id":70741},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70741":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70742":{"date":{"__isSmartRef__":true,"id":70743},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70743":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70744":{"date":{"__isSmartRef__":true,"id":70745},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70745":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70746":{"date":{"__isSmartRef__":true,"id":70747},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70747":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70748":{"date":{"__isSmartRef__":true,"id":70749},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70749":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70750":{"date":{"__isSmartRef__":true,"id":70751},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70751":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70752":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70753":{"morph":{"__isSmartRef__":true,"id":70732},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70754":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70755}},"70755":{"test01IsMorph":{"__isSmartRef__":true,"id":70756}},"70756":{"varMapping":{"__isSmartRef__":true,"id":70757},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70758},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70757":{"this":{"__isSmartRef__":true,"id":70754}},"70758":{},"70759":{"change":{"__isSmartRef__":true,"id":70760},"tick":{"__isSmartRef__":true,"id":70764}},"70760":{"varMapping":{"__isSmartRef__":true,"id":70761},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70762},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70761":{"this":{"__isSmartRef__":true,"id":70732}},"70762":{"timestamp":{"__isSmartRef__":true,"id":70763},"user":"cschuster","tags":[]},"70763":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70764":{"varMapping":{"__isSmartRef__":true,"id":70765},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70766},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70765":{"this":{"__isSmartRef__":true,"id":70732}},"70766":{"timestamp":{"__isSmartRef__":true,"id":70767},"user":"cschuster","tags":[]},"70767":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70768":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70769}],"id":"D7A5AC52-7614-4CC4-8E9A-B797388ADA92","shape":{"__isSmartRef__":true,"id":70770},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1866","partsBinMetaInfo":{"__isSmartRef__":true,"id":70771},"eventHandler":{"__isSmartRef__":true,"id":70789},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","94ABF4C0-170B-4001-BAD8-4AECAA107104","0A0CD2CA-2AC5-4B13-9A13-002E65888E66"],"partTests":{"__isSmartRef__":true,"id":70790},"_ClipMode":"visible","moved":true,"b":334.86403819872066,"#startLetters":"set","isBeingDragged":false,"delta":0.8858836989384145,"_Rotation":20.371689788917188,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70795},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5506.8,4014.5)"},"70769":{"target":{"__isSmartRef__":true,"id":70768},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70770":{"_BorderWidth":2.876161394637297,"_ClipMode":"visible","_BorderRadius":32.78289532539361,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.2,117.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-109,123,-80)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-38.1)"},"70771":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70772},{"__isSmartRef__":true,"id":70774},{"__isSmartRef__":true,"id":70776},{"__isSmartRef__":true,"id":70778},{"__isSmartRef__":true,"id":70780},{"__isSmartRef__":true,"id":70782},{"__isSmartRef__":true,"id":70784},{"__isSmartRef__":true,"id":70786}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70788},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70772":{"date":{"__isSmartRef__":true,"id":70773},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70773":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70774":{"date":{"__isSmartRef__":true,"id":70775},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70775":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70776":{"date":{"__isSmartRef__":true,"id":70777},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70777":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70778":{"date":{"__isSmartRef__":true,"id":70779},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70779":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70780":{"date":{"__isSmartRef__":true,"id":70781},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70781":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70782":{"date":{"__isSmartRef__":true,"id":70783},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70783":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70784":{"date":{"__isSmartRef__":true,"id":70785},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70785":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70786":{"date":{"__isSmartRef__":true,"id":70787},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70787":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70788":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70789":{"morph":{"__isSmartRef__":true,"id":70768},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70790":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70791}},"70791":{"test01IsMorph":{"__isSmartRef__":true,"id":70792}},"70792":{"varMapping":{"__isSmartRef__":true,"id":70793},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70794},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70793":{"this":{"__isSmartRef__":true,"id":70790}},"70794":{},"70795":{"change":{"__isSmartRef__":true,"id":70796},"tick":{"__isSmartRef__":true,"id":70800}},"70796":{"varMapping":{"__isSmartRef__":true,"id":70797},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70798},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70797":{"this":{"__isSmartRef__":true,"id":70768}},"70798":{"timestamp":{"__isSmartRef__":true,"id":70799},"user":"cschuster","tags":[]},"70799":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70800":{"varMapping":{"__isSmartRef__":true,"id":70801},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70801":{"this":{"__isSmartRef__":true,"id":70768}},"70802":{"timestamp":{"__isSmartRef__":true,"id":70803},"user":"cschuster","tags":[]},"70803":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70804":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70805}],"id":"29B54BC6-2171-4382-96BF-892DE9FCAE77","shape":{"__isSmartRef__":true,"id":70806},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1867","partsBinMetaInfo":{"__isSmartRef__":true,"id":70807},"eventHandler":{"__isSmartRef__":true,"id":70825},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0"],"partTests":{"__isSmartRef__":true,"id":70826},"_ClipMode":"visible","moved":true,"b":331,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":22.96707064024707,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70831},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4775.8,3904.6)"},"70805":{"target":{"__isSmartRef__":true,"id":70804},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70806":{"_BorderWidth":2.5759518987683157,"_ClipMode":"visible","_BorderRadius":30.598385284664104,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,119.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-124,100,-127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-37.5)"},"70807":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70808},{"__isSmartRef__":true,"id":70810},{"__isSmartRef__":true,"id":70812},{"__isSmartRef__":true,"id":70814},{"__isSmartRef__":true,"id":70816},{"__isSmartRef__":true,"id":70818},{"__isSmartRef__":true,"id":70820},{"__isSmartRef__":true,"id":70822}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70824},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70808":{"date":{"__isSmartRef__":true,"id":70809},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70809":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70810":{"date":{"__isSmartRef__":true,"id":70811},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70811":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70812":{"date":{"__isSmartRef__":true,"id":70813},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70813":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70814":{"date":{"__isSmartRef__":true,"id":70815},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70815":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70816":{"date":{"__isSmartRef__":true,"id":70817},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70817":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70818":{"date":{"__isSmartRef__":true,"id":70819},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70819":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70820":{"date":{"__isSmartRef__":true,"id":70821},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70821":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70822":{"date":{"__isSmartRef__":true,"id":70823},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70823":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70824":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70825":{"morph":{"__isSmartRef__":true,"id":70804},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70826":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70827}},"70827":{"test01IsMorph":{"__isSmartRef__":true,"id":70828}},"70828":{"varMapping":{"__isSmartRef__":true,"id":70829},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70830},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70829":{"this":{"__isSmartRef__":true,"id":70826}},"70830":{},"70831":{"change":{"__isSmartRef__":true,"id":70832},"tick":{"__isSmartRef__":true,"id":70836}},"70832":{"varMapping":{"__isSmartRef__":true,"id":70833},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70834},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70833":{"this":{"__isSmartRef__":true,"id":70804}},"70834":{"timestamp":{"__isSmartRef__":true,"id":70835},"user":"cschuster","tags":[]},"70835":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70836":{"varMapping":{"__isSmartRef__":true,"id":70837},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70837":{"this":{"__isSmartRef__":true,"id":70804}},"70838":{"timestamp":{"__isSmartRef__":true,"id":70839},"user":"cschuster","tags":[]},"70839":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70840":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70841}],"id":"6735E50A-9FB0-4550-8716-AC29DDF21BE4","shape":{"__isSmartRef__":true,"id":70842},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1868","partsBinMetaInfo":{"__isSmartRef__":true,"id":70843},"eventHandler":{"__isSmartRef__":true,"id":70861},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","0C146547-5A14-4B80-858A-DBBB6BCC1F28","EF60D55F-44BA-4FC7-8355-8A91A40894F4"],"partTests":{"__isSmartRef__":true,"id":70862},"_ClipMode":"visible","moved":true,"b":79.11559572379338,"#startLetters":"set","isBeingDragged":false,"delta":-0.8189049687352963,"_Rotation":55.93622990698355,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70867},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6108.0,3952.6)"},"70841":{"target":{"__isSmartRef__":true,"id":70840},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70842":{"_BorderWidth":9.910050737398794,"_ClipMode":"visible","_BorderRadius":1.4262428098712965,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.8,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,300,-232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.8)"},"70843":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70844},{"__isSmartRef__":true,"id":70846},{"__isSmartRef__":true,"id":70848},{"__isSmartRef__":true,"id":70850},{"__isSmartRef__":true,"id":70852},{"__isSmartRef__":true,"id":70854},{"__isSmartRef__":true,"id":70856},{"__isSmartRef__":true,"id":70858}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70860},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70844":{"date":{"__isSmartRef__":true,"id":70845},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70845":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70846":{"date":{"__isSmartRef__":true,"id":70847},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70847":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70848":{"date":{"__isSmartRef__":true,"id":70849},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70849":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70850":{"date":{"__isSmartRef__":true,"id":70851},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70851":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70852":{"date":{"__isSmartRef__":true,"id":70853},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70853":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70854":{"date":{"__isSmartRef__":true,"id":70855},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70855":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70856":{"date":{"__isSmartRef__":true,"id":70857},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70857":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70858":{"date":{"__isSmartRef__":true,"id":70859},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70859":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70860":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70861":{"morph":{"__isSmartRef__":true,"id":70840},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70862":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70863}},"70863":{"test01IsMorph":{"__isSmartRef__":true,"id":70864}},"70864":{"varMapping":{"__isSmartRef__":true,"id":70865},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70866},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70865":{"this":{"__isSmartRef__":true,"id":70862}},"70866":{},"70867":{"change":{"__isSmartRef__":true,"id":70868},"tick":{"__isSmartRef__":true,"id":70872}},"70868":{"varMapping":{"__isSmartRef__":true,"id":70869},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70869":{"this":{"__isSmartRef__":true,"id":70840}},"70870":{"timestamp":{"__isSmartRef__":true,"id":70871},"user":"cschuster","tags":[]},"70871":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70872":{"varMapping":{"__isSmartRef__":true,"id":70873},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70874},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70873":{"this":{"__isSmartRef__":true,"id":70840}},"70874":{"timestamp":{"__isSmartRef__":true,"id":70875},"user":"cschuster","tags":[]},"70875":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70876":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70877}],"id":"2FE906EC-8D2C-4009-9545-16DD023D5F2A","shape":{"__isSmartRef__":true,"id":70878},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1869","partsBinMetaInfo":{"__isSmartRef__":true,"id":70879},"eventHandler":{"__isSmartRef__":true,"id":70897},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","FE006F23-2C5B-4EBF-A719-3A669EC713B3"],"partTests":{"__isSmartRef__":true,"id":70898},"_ClipMode":"visible","moved":true,"b":158.57383796782233,"#startLetters":"set","isBeingDragged":false,"delta":0.9669136461452581,"_Rotation":58.94748523925003,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70903},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4324.7,5100.8)"},"70877":{"target":{"__isSmartRef__":true,"id":70876},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70878":{"_BorderWidth":6.826509395167678,"_ClipMode":"visible","_BorderRadius":34.662181486982725,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.8,85.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(94,-145,32)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.3,-1.4)"},"70879":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70880},{"__isSmartRef__":true,"id":70882},{"__isSmartRef__":true,"id":70884},{"__isSmartRef__":true,"id":70886},{"__isSmartRef__":true,"id":70888},{"__isSmartRef__":true,"id":70890},{"__isSmartRef__":true,"id":70892},{"__isSmartRef__":true,"id":70894}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70896},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70880":{"date":{"__isSmartRef__":true,"id":70881},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70881":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70882":{"date":{"__isSmartRef__":true,"id":70883},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70883":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70884":{"date":{"__isSmartRef__":true,"id":70885},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70885":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70886":{"date":{"__isSmartRef__":true,"id":70887},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70887":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70888":{"date":{"__isSmartRef__":true,"id":70889},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70889":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70890":{"date":{"__isSmartRef__":true,"id":70891},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70891":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70892":{"date":{"__isSmartRef__":true,"id":70893},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70893":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70894":{"date":{"__isSmartRef__":true,"id":70895},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70895":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70896":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70897":{"morph":{"__isSmartRef__":true,"id":70876},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70898":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70899}},"70899":{"test01IsMorph":{"__isSmartRef__":true,"id":70900}},"70900":{"varMapping":{"__isSmartRef__":true,"id":70901},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70902},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70901":{"this":{"__isSmartRef__":true,"id":70898}},"70902":{},"70903":{"change":{"__isSmartRef__":true,"id":70904},"tick":{"__isSmartRef__":true,"id":70908}},"70904":{"varMapping":{"__isSmartRef__":true,"id":70905},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70906},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70905":{"this":{"__isSmartRef__":true,"id":70876}},"70906":{"timestamp":{"__isSmartRef__":true,"id":70907},"user":"cschuster","tags":[]},"70907":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70908":{"varMapping":{"__isSmartRef__":true,"id":70909},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70910},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70909":{"this":{"__isSmartRef__":true,"id":70876}},"70910":{"timestamp":{"__isSmartRef__":true,"id":70911},"user":"cschuster","tags":[]},"70911":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70912":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70913}],"id":"FF016014-5A28-454B-91BF-826AD18671AF","shape":{"__isSmartRef__":true,"id":70914},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1870","partsBinMetaInfo":{"__isSmartRef__":true,"id":70915},"eventHandler":{"__isSmartRef__":true,"id":70933},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","78F157DF-4819-429B-AD29-6FC92E18DE39","166E7AF1-CA5B-4A33-869C-D219907751CA"],"partTests":{"__isSmartRef__":true,"id":70934},"_ClipMode":"visible","moved":true,"b":110.22902928292751,"#startLetters":"set","isBeingDragged":false,"delta":-0.867260314989835,"_Rotation":-24.617528684467988,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70939},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6639.4,3792.5)"},"70913":{"target":{"__isSmartRef__":true,"id":70912},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70914":{"_BorderWidth":9.691589773555513,"_ClipMode":"visible","_BorderRadius":4.782376634670942,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.0,62.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,152,120)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-13.1)"},"70915":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70916},{"__isSmartRef__":true,"id":70918},{"__isSmartRef__":true,"id":70920},{"__isSmartRef__":true,"id":70922},{"__isSmartRef__":true,"id":70924},{"__isSmartRef__":true,"id":70926},{"__isSmartRef__":true,"id":70928},{"__isSmartRef__":true,"id":70930}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70932},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70916":{"date":{"__isSmartRef__":true,"id":70917},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70917":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70918":{"date":{"__isSmartRef__":true,"id":70919},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70919":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70920":{"date":{"__isSmartRef__":true,"id":70921},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70921":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70922":{"date":{"__isSmartRef__":true,"id":70923},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70923":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70924":{"date":{"__isSmartRef__":true,"id":70925},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70925":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70926":{"date":{"__isSmartRef__":true,"id":70927},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70927":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70928":{"date":{"__isSmartRef__":true,"id":70929},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70929":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70930":{"date":{"__isSmartRef__":true,"id":70931},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70931":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70932":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70933":{"morph":{"__isSmartRef__":true,"id":70912},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70934":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70935}},"70935":{"test01IsMorph":{"__isSmartRef__":true,"id":70936}},"70936":{"varMapping":{"__isSmartRef__":true,"id":70937},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70937":{"this":{"__isSmartRef__":true,"id":70934}},"70938":{},"70939":{"change":{"__isSmartRef__":true,"id":70940},"tick":{"__isSmartRef__":true,"id":70944}},"70940":{"varMapping":{"__isSmartRef__":true,"id":70941},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70942},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70941":{"this":{"__isSmartRef__":true,"id":70912}},"70942":{"timestamp":{"__isSmartRef__":true,"id":70943},"user":"cschuster","tags":[]},"70943":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70944":{"varMapping":{"__isSmartRef__":true,"id":70945},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70946},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70945":{"this":{"__isSmartRef__":true,"id":70912}},"70946":{"timestamp":{"__isSmartRef__":true,"id":70947},"user":"cschuster","tags":[]},"70947":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70948":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70949}],"id":"23267932-343B-442F-8AF1-888F84160351","shape":{"__isSmartRef__":true,"id":70950},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1871","partsBinMetaInfo":{"__isSmartRef__":true,"id":70951},"eventHandler":{"__isSmartRef__":true,"id":70969},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA"],"partTests":{"__isSmartRef__":true,"id":70970},"_ClipMode":"visible","moved":true,"b":80.08821112057194,"#startLetters":"set","isBeingDragged":false,"delta":-0.9147444081027061,"_Rotation":-11.720447829490015,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70975},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4716.2,4417.3)"},"70949":{"target":{"__isSmartRef__":true,"id":70948},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70950":{"_BorderWidth":9.92536965035875,"_ClipMode":"visible","_BorderRadius":1.185174091719865,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.6,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,297,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.4)"},"70951":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70952},{"__isSmartRef__":true,"id":70954},{"__isSmartRef__":true,"id":70956},{"__isSmartRef__":true,"id":70958},{"__isSmartRef__":true,"id":70960},{"__isSmartRef__":true,"id":70962},{"__isSmartRef__":true,"id":70964},{"__isSmartRef__":true,"id":70966}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":70968},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70952":{"date":{"__isSmartRef__":true,"id":70953},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70953":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70954":{"date":{"__isSmartRef__":true,"id":70955},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70955":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70956":{"date":{"__isSmartRef__":true,"id":70957},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70957":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70958":{"date":{"__isSmartRef__":true,"id":70959},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70959":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70960":{"date":{"__isSmartRef__":true,"id":70961},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70961":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70962":{"date":{"__isSmartRef__":true,"id":70963},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70963":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"70964":{"date":{"__isSmartRef__":true,"id":70965},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"70965":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"70966":{"date":{"__isSmartRef__":true,"id":70967},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"70967":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"70968":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"70969":{"morph":{"__isSmartRef__":true,"id":70948},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70970":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":70971}},"70971":{"test01IsMorph":{"__isSmartRef__":true,"id":70972}},"70972":{"varMapping":{"__isSmartRef__":true,"id":70973},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":70974},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70973":{"this":{"__isSmartRef__":true,"id":70970}},"70974":{},"70975":{"change":{"__isSmartRef__":true,"id":70976},"tick":{"__isSmartRef__":true,"id":70980}},"70976":{"varMapping":{"__isSmartRef__":true,"id":70977},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":70978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70977":{"this":{"__isSmartRef__":true,"id":70948}},"70978":{"timestamp":{"__isSmartRef__":true,"id":70979},"user":"cschuster","tags":[]},"70979":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"70980":{"varMapping":{"__isSmartRef__":true,"id":70981},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":70982},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70981":{"this":{"__isSmartRef__":true,"id":70948}},"70982":{"timestamp":{"__isSmartRef__":true,"id":70983},"user":"cschuster","tags":[]},"70983":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"70984":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":70985}],"id":"2AEFE14B-D9DD-42BC-84CF-06CFEB5BC2CD","shape":{"__isSmartRef__":true,"id":70986},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1872","partsBinMetaInfo":{"__isSmartRef__":true,"id":70987},"eventHandler":{"__isSmartRef__":true,"id":71005},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019"],"partTests":{"__isSmartRef__":true,"id":71006},"_ClipMode":"visible","moved":true,"b":199.41849983355496,"#startLetters":"set","isBeingDragged":false,"delta":-0.9851625777082518,"_Rotation":-26.832513386607793,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71011},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5486.4,4779.0)"},"70985":{"target":{"__isSmartRef__":true,"id":70984},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"70986":{"_BorderWidth":3.3376716743418093,"_ClipMode":"visible","_BorderRadius":35.57866326034309,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.1,113.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-85,-327,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.4,-1.1)"},"70987":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":70988},{"__isSmartRef__":true,"id":70990},{"__isSmartRef__":true,"id":70992},{"__isSmartRef__":true,"id":70994},{"__isSmartRef__":true,"id":70996},{"__isSmartRef__":true,"id":70998},{"__isSmartRef__":true,"id":71000},{"__isSmartRef__":true,"id":71002}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71004},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"70988":{"date":{"__isSmartRef__":true,"id":70989},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"70989":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"70990":{"date":{"__isSmartRef__":true,"id":70991},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"70991":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"70992":{"date":{"__isSmartRef__":true,"id":70993},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"70993":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"70994":{"date":{"__isSmartRef__":true,"id":70995},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"70995":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"70996":{"date":{"__isSmartRef__":true,"id":70997},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"70997":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"70998":{"date":{"__isSmartRef__":true,"id":70999},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"70999":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71000":{"date":{"__isSmartRef__":true,"id":71001},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71001":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71002":{"date":{"__isSmartRef__":true,"id":71003},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71003":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71004":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71005":{"morph":{"__isSmartRef__":true,"id":70984},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71006":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71007}},"71007":{"test01IsMorph":{"__isSmartRef__":true,"id":71008}},"71008":{"varMapping":{"__isSmartRef__":true,"id":71009},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71010},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71009":{"this":{"__isSmartRef__":true,"id":71006}},"71010":{},"71011":{"change":{"__isSmartRef__":true,"id":71012},"tick":{"__isSmartRef__":true,"id":71016}},"71012":{"varMapping":{"__isSmartRef__":true,"id":71013},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71013":{"this":{"__isSmartRef__":true,"id":70984}},"71014":{"timestamp":{"__isSmartRef__":true,"id":71015},"user":"cschuster","tags":[]},"71015":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71016":{"varMapping":{"__isSmartRef__":true,"id":71017},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71018},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71017":{"this":{"__isSmartRef__":true,"id":70984}},"71018":{"timestamp":{"__isSmartRef__":true,"id":71019},"user":"cschuster","tags":[]},"71019":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71020":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71021}],"id":"88A5905D-6B5E-41D0-A022-C1693562EFA8","shape":{"__isSmartRef__":true,"id":71022},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1873","partsBinMetaInfo":{"__isSmartRef__":true,"id":71023},"eventHandler":{"__isSmartRef__":true,"id":71041},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","00625043-4D61-43BA-9A74-E61753C399E4"],"partTests":{"__isSmartRef__":true,"id":71042},"_ClipMode":"visible","moved":true,"b":207,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-29.9402381558617,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71047},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4587.7,5298.3)"},"71021":{"target":{"__isSmartRef__":true,"id":71020},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71022":{"_BorderWidth":2.730047501302269,"_ClipMode":"visible","_BorderRadius":31.75570504584948,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-116,-344,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-2.2)"},"71023":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71024},{"__isSmartRef__":true,"id":71026},{"__isSmartRef__":true,"id":71028},{"__isSmartRef__":true,"id":71030},{"__isSmartRef__":true,"id":71032},{"__isSmartRef__":true,"id":71034},{"__isSmartRef__":true,"id":71036},{"__isSmartRef__":true,"id":71038}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71040},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71024":{"date":{"__isSmartRef__":true,"id":71025},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71025":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71026":{"date":{"__isSmartRef__":true,"id":71027},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71027":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71028":{"date":{"__isSmartRef__":true,"id":71029},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71029":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71030":{"date":{"__isSmartRef__":true,"id":71031},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71031":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71032":{"date":{"__isSmartRef__":true,"id":71033},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71033":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71034":{"date":{"__isSmartRef__":true,"id":71035},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71035":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71036":{"date":{"__isSmartRef__":true,"id":71037},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71037":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71038":{"date":{"__isSmartRef__":true,"id":71039},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71039":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71040":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71041":{"morph":{"__isSmartRef__":true,"id":71020},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71042":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71043}},"71043":{"test01IsMorph":{"__isSmartRef__":true,"id":71044}},"71044":{"varMapping":{"__isSmartRef__":true,"id":71045},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71045":{"this":{"__isSmartRef__":true,"id":71042}},"71046":{},"71047":{"change":{"__isSmartRef__":true,"id":71048},"tick":{"__isSmartRef__":true,"id":71052}},"71048":{"varMapping":{"__isSmartRef__":true,"id":71049},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71049":{"this":{"__isSmartRef__":true,"id":71020}},"71050":{"timestamp":{"__isSmartRef__":true,"id":71051},"user":"cschuster","tags":[]},"71051":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71052":{"varMapping":{"__isSmartRef__":true,"id":71053},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71054},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71053":{"this":{"__isSmartRef__":true,"id":71020}},"71054":{"timestamp":{"__isSmartRef__":true,"id":71055},"user":"cschuster","tags":[]},"71055":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71056":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71057}],"id":"72D2FD15-6E96-42CE-9FEE-879F56CAA020","shape":{"__isSmartRef__":true,"id":71058},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1874","partsBinMetaInfo":{"__isSmartRef__":true,"id":71059},"eventHandler":{"__isSmartRef__":true,"id":71077},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497"],"partTests":{"__isSmartRef__":true,"id":71078},"_ClipMode":"visible","moved":true,"b":73.78719339380041,"#startLetters":"set","isBeingDragged":false,"delta":-0.45758886117255315,"_Rotation":3.4038194744611245,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71083},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5095.9,3791.6)"},"71057":{"target":{"__isSmartRef__":true,"id":71056},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71058":{"_BorderWidth":9.80115651155165,"_ClipMode":"visible","_BorderRadius":3.1182338425363265,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.4,61.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,318,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-25.6)"},"71059":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71060},{"__isSmartRef__":true,"id":71062},{"__isSmartRef__":true,"id":71064},{"__isSmartRef__":true,"id":71066},{"__isSmartRef__":true,"id":71068},{"__isSmartRef__":true,"id":71070},{"__isSmartRef__":true,"id":71072},{"__isSmartRef__":true,"id":71074}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71076},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71060":{"date":{"__isSmartRef__":true,"id":71061},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71061":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71062":{"date":{"__isSmartRef__":true,"id":71063},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71063":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71064":{"date":{"__isSmartRef__":true,"id":71065},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71065":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71066":{"date":{"__isSmartRef__":true,"id":71067},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71067":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71068":{"date":{"__isSmartRef__":true,"id":71069},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71069":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71070":{"date":{"__isSmartRef__":true,"id":71071},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71071":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71072":{"date":{"__isSmartRef__":true,"id":71073},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71073":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71074":{"date":{"__isSmartRef__":true,"id":71075},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71075":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71076":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71077":{"morph":{"__isSmartRef__":true,"id":71056},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71078":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71079}},"71079":{"test01IsMorph":{"__isSmartRef__":true,"id":71080}},"71080":{"varMapping":{"__isSmartRef__":true,"id":71081},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71081":{"this":{"__isSmartRef__":true,"id":71078}},"71082":{},"71083":{"change":{"__isSmartRef__":true,"id":71084},"tick":{"__isSmartRef__":true,"id":71088}},"71084":{"varMapping":{"__isSmartRef__":true,"id":71085},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71085":{"this":{"__isSmartRef__":true,"id":71056}},"71086":{"timestamp":{"__isSmartRef__":true,"id":71087},"user":"cschuster","tags":[]},"71087":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71088":{"varMapping":{"__isSmartRef__":true,"id":71089},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71090},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71089":{"this":{"__isSmartRef__":true,"id":71056}},"71090":{"timestamp":{"__isSmartRef__":true,"id":71091},"user":"cschuster","tags":[]},"71091":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71092":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71093}],"id":"B00E551B-EB4D-4DDF-8290-994BF7B38085","shape":{"__isSmartRef__":true,"id":71094},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1875","partsBinMetaInfo":{"__isSmartRef__":true,"id":71095},"eventHandler":{"__isSmartRef__":true,"id":71113},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","5E3470CC-6A51-42A9-AFA7-F449D552425F"],"partTests":{"__isSmartRef__":true,"id":71114},"_ClipMode":"visible","moved":true,"b":141.01272455463186,"#startLetters":"set","isBeingDragged":false,"delta":-0.960470506339334,"_Rotation":-10.895485440742918,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71119},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4689.5,5391.4)"},"71093":{"target":{"__isSmartRef__":true,"id":71092},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71094":{"_BorderWidth":8.14573891389987,"_ClipMode":"visible","_BorderRadius":24.166922696921702,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,74.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,-38,221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-4.5)"},"71095":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71096},{"__isSmartRef__":true,"id":71098},{"__isSmartRef__":true,"id":71100},{"__isSmartRef__":true,"id":71102},{"__isSmartRef__":true,"id":71104},{"__isSmartRef__":true,"id":71106},{"__isSmartRef__":true,"id":71108},{"__isSmartRef__":true,"id":71110}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71112},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71096":{"date":{"__isSmartRef__":true,"id":71097},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71097":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71098":{"date":{"__isSmartRef__":true,"id":71099},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71099":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71100":{"date":{"__isSmartRef__":true,"id":71101},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71101":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71102":{"date":{"__isSmartRef__":true,"id":71103},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71103":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71104":{"date":{"__isSmartRef__":true,"id":71105},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71105":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71106":{"date":{"__isSmartRef__":true,"id":71107},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71107":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71108":{"date":{"__isSmartRef__":true,"id":71109},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71109":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71110":{"date":{"__isSmartRef__":true,"id":71111},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71111":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71112":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71113":{"morph":{"__isSmartRef__":true,"id":71092},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71114":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71115}},"71115":{"test01IsMorph":{"__isSmartRef__":true,"id":71116}},"71116":{"varMapping":{"__isSmartRef__":true,"id":71117},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71117":{"this":{"__isSmartRef__":true,"id":71114}},"71118":{},"71119":{"change":{"__isSmartRef__":true,"id":71120},"tick":{"__isSmartRef__":true,"id":71124}},"71120":{"varMapping":{"__isSmartRef__":true,"id":71121},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71121":{"this":{"__isSmartRef__":true,"id":71092}},"71122":{"timestamp":{"__isSmartRef__":true,"id":71123},"user":"cschuster","tags":[]},"71123":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71124":{"varMapping":{"__isSmartRef__":true,"id":71125},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71125":{"this":{"__isSmartRef__":true,"id":71092}},"71126":{"timestamp":{"__isSmartRef__":true,"id":71127},"user":"cschuster","tags":[]},"71127":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71128":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71129}],"id":"AF1D3B95-6C12-4A2A-A4E6-915F7A6D9F66","shape":{"__isSmartRef__":true,"id":71130},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1876","partsBinMetaInfo":{"__isSmartRef__":true,"id":71131},"eventHandler":{"__isSmartRef__":true,"id":71149},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C","0C08C9A4-5C59-4B9E-ABC5-967C3AED2608"],"partTests":{"__isSmartRef__":true,"id":71150},"_ClipMode":"visible","moved":true,"b":273,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-3.2778073384433366,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71155},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5087.9,5033.8)"},"71129":{"target":{"__isSmartRef__":true,"id":71128},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71130":{"_BorderWidth":0.006852326227130945,"_ClipMode":"visible","_BorderRadius":0.1095620926345342,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-242,103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.0)"},"71131":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71132},{"__isSmartRef__":true,"id":71134},{"__isSmartRef__":true,"id":71136},{"__isSmartRef__":true,"id":71138},{"__isSmartRef__":true,"id":71140},{"__isSmartRef__":true,"id":71142},{"__isSmartRef__":true,"id":71144},{"__isSmartRef__":true,"id":71146}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71148},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71132":{"date":{"__isSmartRef__":true,"id":71133},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71133":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71134":{"date":{"__isSmartRef__":true,"id":71135},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71135":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71136":{"date":{"__isSmartRef__":true,"id":71137},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71137":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71138":{"date":{"__isSmartRef__":true,"id":71139},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71139":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71140":{"date":{"__isSmartRef__":true,"id":71141},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71141":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71142":{"date":{"__isSmartRef__":true,"id":71143},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71143":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71144":{"date":{"__isSmartRef__":true,"id":71145},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71145":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71146":{"date":{"__isSmartRef__":true,"id":71147},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71147":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71148":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71149":{"morph":{"__isSmartRef__":true,"id":71128},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71150":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71151}},"71151":{"test01IsMorph":{"__isSmartRef__":true,"id":71152}},"71152":{"varMapping":{"__isSmartRef__":true,"id":71153},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71153":{"this":{"__isSmartRef__":true,"id":71150}},"71154":{},"71155":{"change":{"__isSmartRef__":true,"id":71156},"tick":{"__isSmartRef__":true,"id":71160}},"71156":{"varMapping":{"__isSmartRef__":true,"id":71157},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71157":{"this":{"__isSmartRef__":true,"id":71128}},"71158":{"timestamp":{"__isSmartRef__":true,"id":71159},"user":"cschuster","tags":[]},"71159":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71160":{"varMapping":{"__isSmartRef__":true,"id":71161},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71161":{"this":{"__isSmartRef__":true,"id":71128}},"71162":{"timestamp":{"__isSmartRef__":true,"id":71163},"user":"cschuster","tags":[]},"71163":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71164":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71165}],"id":"544072A4-05A5-46D8-9F0B-D9ACD67D8441","shape":{"__isSmartRef__":true,"id":71166},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1877","partsBinMetaInfo":{"__isSmartRef__":true,"id":71167},"eventHandler":{"__isSmartRef__":true,"id":71185},"attributeConnections":[{"__isSmartRef__":true,"id":71186},{"__isSmartRef__":true,"id":71188},{"__isSmartRef__":true,"id":71196},{"__isSmartRef__":true,"id":71198}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","159B68D2-05F1-4B12-B452-676C2BFE0FAE"],"partTests":{"__isSmartRef__":true,"id":71206},"_ClipMode":"visible","moved":true,"b":125,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-23.447306827475224,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71211},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2954.8,4573.5)","previousPosition":"lively.pt(2051.3,565.6)"},"71165":{"target":{"__isSmartRef__":true,"id":71164},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71166":{"_BorderWidth":9.09576022144496,"_ClipMode":"visible","_BorderRadius":13.159597133486614,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,63,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.5)"},"71167":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71168},{"__isSmartRef__":true,"id":71170},{"__isSmartRef__":true,"id":71172},{"__isSmartRef__":true,"id":71174},{"__isSmartRef__":true,"id":71176},{"__isSmartRef__":true,"id":71178},{"__isSmartRef__":true,"id":71180},{"__isSmartRef__":true,"id":71182}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71184},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71168":{"date":{"__isSmartRef__":true,"id":71169},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71169":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71170":{"date":{"__isSmartRef__":true,"id":71171},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71171":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71172":{"date":{"__isSmartRef__":true,"id":71173},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71173":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71174":{"date":{"__isSmartRef__":true,"id":71175},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71175":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71176":{"date":{"__isSmartRef__":true,"id":71177},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71177":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71178":{"date":{"__isSmartRef__":true,"id":71179},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71179":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71180":{"date":{"__isSmartRef__":true,"id":71181},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71181":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71182":{"date":{"__isSmartRef__":true,"id":71183},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71183":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71184":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71185":{"morph":{"__isSmartRef__":true,"id":71164},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71186":{"sourceObj":{"__isSmartRef__":true,"id":71164},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1406},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":71187},"dependendConnections":[{"__isSmartRef__":true,"id":71188}],"attributeConnections":[{"__isSmartRef__":true,"id":71190},{"__isSmartRef__":true,"id":71192},{"__isSmartRef__":true,"id":71194}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"71187":{"source":{"__isSmartRef__":true,"id":71164},"target":{"__isSmartRef__":true,"id":1406}},"71188":{"sourceObj":{"__isSmartRef__":true,"id":71164},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1406},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":71189},"dependedBy":{"__isSmartRef__":true,"id":71186},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"71189":{"source":{"__isSmartRef__":true,"id":71164},"target":{"__isSmartRef__":true,"id":1406}},"71190":{"sourceObj":{"__isSmartRef__":true,"id":71186},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":71188},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":71191},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"71191":{"source":{"__isSmartRef__":true,"id":71186},"target":{"__isSmartRef__":true,"id":71188}},"71192":{"sourceObj":{"__isSmartRef__":true,"id":71186},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":71188},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":71193},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"71193":{"source":{"__isSmartRef__":true,"id":71186},"target":{"__isSmartRef__":true,"id":71188}},"71194":{"sourceObj":{"__isSmartRef__":true,"id":71186},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":71188},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":71195},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"71195":{"source":{"__isSmartRef__":true,"id":71186},"target":{"__isSmartRef__":true,"id":71188}},"71196":{"sourceObj":{"__isSmartRef__":true,"id":71164},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1406},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":71197},"dependendConnections":[{"__isSmartRef__":true,"id":71198}],"attributeConnections":[{"__isSmartRef__":true,"id":71200},{"__isSmartRef__":true,"id":71202},{"__isSmartRef__":true,"id":71204}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"71197":{"source":{"__isSmartRef__":true,"id":71164},"target":{"__isSmartRef__":true,"id":1406}},"71198":{"sourceObj":{"__isSmartRef__":true,"id":71164},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1406},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":71199},"dependedBy":{"__isSmartRef__":true,"id":71196},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"71199":{"source":{"__isSmartRef__":true,"id":71164},"target":{"__isSmartRef__":true,"id":1406}},"71200":{"sourceObj":{"__isSmartRef__":true,"id":71196},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":71198},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":71201},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"71201":{"source":{"__isSmartRef__":true,"id":71196},"target":{"__isSmartRef__":true,"id":71198}},"71202":{"sourceObj":{"__isSmartRef__":true,"id":71196},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":71198},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":71203},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"71203":{"source":{"__isSmartRef__":true,"id":71196},"target":{"__isSmartRef__":true,"id":71198}},"71204":{"sourceObj":{"__isSmartRef__":true,"id":71196},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":71198},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":71205},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"71205":{"source":{"__isSmartRef__":true,"id":71196},"target":{"__isSmartRef__":true,"id":71198}},"71206":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71207}},"71207":{"test01IsMorph":{"__isSmartRef__":true,"id":71208}},"71208":{"varMapping":{"__isSmartRef__":true,"id":71209},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71210},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71209":{"this":{"__isSmartRef__":true,"id":71206}},"71210":{},"71211":{"change":{"__isSmartRef__":true,"id":71212},"tick":{"__isSmartRef__":true,"id":71216}},"71212":{"varMapping":{"__isSmartRef__":true,"id":71213},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71214},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71213":{"this":{"__isSmartRef__":true,"id":71164}},"71214":{"timestamp":{"__isSmartRef__":true,"id":71215},"user":"cschuster","tags":[]},"71215":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71216":{"varMapping":{"__isSmartRef__":true,"id":71217},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71218},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71217":{"this":{"__isSmartRef__":true,"id":71164}},"71218":{"timestamp":{"__isSmartRef__":true,"id":71219},"user":"cschuster","tags":[]},"71219":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71220":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71221}],"id":"FD6CAFCB-AB42-4B9F-8589-03A6B98BB34F","shape":{"__isSmartRef__":true,"id":71222},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1878","partsBinMetaInfo":{"__isSmartRef__":true,"id":71223},"eventHandler":{"__isSmartRef__":true,"id":71241},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","D7BC1E79-015D-4A70-B595-15E46739C06B","B8C190BE-6D73-41D0-8B6E-7DE1BD8F4507","19D762CD-ED98-4055-A214-37B7BDD90E3C","9CF9FAE6-B088-4E0F-9365-7E94319D7F42"],"partTests":{"__isSmartRef__":true,"id":71242},"_ClipMode":"visible","moved":true,"b":52.206658686860465,"#startLetters":"set","isBeingDragged":false,"delta":0.3304218904231675,"_Rotation":-1.541771308041645,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71247},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4833.1,4311.9)"},"71221":{"target":{"__isSmartRef__":true,"id":71220},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71222":{"_BorderWidth":8.951131183257825,"_ClipMode":"visible","_BorderRadius":15.021699796300183,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,68.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(202,359,-143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.8,-32.3)"},"71223":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71224},{"__isSmartRef__":true,"id":71226},{"__isSmartRef__":true,"id":71228},{"__isSmartRef__":true,"id":71230},{"__isSmartRef__":true,"id":71232},{"__isSmartRef__":true,"id":71234},{"__isSmartRef__":true,"id":71236},{"__isSmartRef__":true,"id":71238}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71240},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71224":{"date":{"__isSmartRef__":true,"id":71225},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71225":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71226":{"date":{"__isSmartRef__":true,"id":71227},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71227":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71228":{"date":{"__isSmartRef__":true,"id":71229},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71229":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71230":{"date":{"__isSmartRef__":true,"id":71231},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71231":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71232":{"date":{"__isSmartRef__":true,"id":71233},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71233":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71234":{"date":{"__isSmartRef__":true,"id":71235},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71235":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71236":{"date":{"__isSmartRef__":true,"id":71237},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71237":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71238":{"date":{"__isSmartRef__":true,"id":71239},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71239":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71240":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71241":{"morph":{"__isSmartRef__":true,"id":71220},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71242":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71243}},"71243":{"test01IsMorph":{"__isSmartRef__":true,"id":71244}},"71244":{"varMapping":{"__isSmartRef__":true,"id":71245},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71246},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71245":{"this":{"__isSmartRef__":true,"id":71242}},"71246":{},"71247":{"change":{"__isSmartRef__":true,"id":71248},"tick":{"__isSmartRef__":true,"id":71252}},"71248":{"varMapping":{"__isSmartRef__":true,"id":71249},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71250},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71249":{"this":{"__isSmartRef__":true,"id":71220}},"71250":{"timestamp":{"__isSmartRef__":true,"id":71251},"user":"cschuster","tags":[]},"71251":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71252":{"varMapping":{"__isSmartRef__":true,"id":71253},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71254},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71253":{"this":{"__isSmartRef__":true,"id":71220}},"71254":{"timestamp":{"__isSmartRef__":true,"id":71255},"user":"cschuster","tags":[]},"71255":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71256":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71257}],"id":"2B548C7D-2299-4992-B4EC-F54AE610CB7B","shape":{"__isSmartRef__":true,"id":71258},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1879","partsBinMetaInfo":{"__isSmartRef__":true,"id":71259},"eventHandler":{"__isSmartRef__":true,"id":71277},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916"],"partTests":{"__isSmartRef__":true,"id":71278},"_ClipMode":"visible","moved":true,"b":65,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.751433494517915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71283},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5548.4,3986.6)"},"71257":{"target":{"__isSmartRef__":true,"id":71256},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71258":{"_BorderWidth":9.53153893518325,"_ClipMode":"visible","_BorderRadius":7.144247806269213,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,340,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-28.5)"},"71259":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71260},{"__isSmartRef__":true,"id":71262},{"__isSmartRef__":true,"id":71264},{"__isSmartRef__":true,"id":71266},{"__isSmartRef__":true,"id":71268},{"__isSmartRef__":true,"id":71270},{"__isSmartRef__":true,"id":71272},{"__isSmartRef__":true,"id":71274}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71276},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71260":{"date":{"__isSmartRef__":true,"id":71261},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71261":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71262":{"date":{"__isSmartRef__":true,"id":71263},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71263":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71264":{"date":{"__isSmartRef__":true,"id":71265},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71265":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71266":{"date":{"__isSmartRef__":true,"id":71267},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71267":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71268":{"date":{"__isSmartRef__":true,"id":71269},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71269":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71270":{"date":{"__isSmartRef__":true,"id":71271},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71271":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71272":{"date":{"__isSmartRef__":true,"id":71273},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71273":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71274":{"date":{"__isSmartRef__":true,"id":71275},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71275":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71276":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71277":{"morph":{"__isSmartRef__":true,"id":71256},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71278":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71279}},"71279":{"test01IsMorph":{"__isSmartRef__":true,"id":71280}},"71280":{"varMapping":{"__isSmartRef__":true,"id":71281},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71282},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71281":{"this":{"__isSmartRef__":true,"id":71278}},"71282":{},"71283":{"change":{"__isSmartRef__":true,"id":71284},"tick":{"__isSmartRef__":true,"id":71288}},"71284":{"varMapping":{"__isSmartRef__":true,"id":71285},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71286},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71285":{"this":{"__isSmartRef__":true,"id":71256}},"71286":{"timestamp":{"__isSmartRef__":true,"id":71287},"user":"cschuster","tags":[]},"71287":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71288":{"varMapping":{"__isSmartRef__":true,"id":71289},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71290},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71289":{"this":{"__isSmartRef__":true,"id":71256}},"71290":{"timestamp":{"__isSmartRef__":true,"id":71291},"user":"cschuster","tags":[]},"71291":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71292":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71293}],"id":"7AC343F2-5900-49D5-AC8D-07E9F15E9E68","shape":{"__isSmartRef__":true,"id":71294},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1880","partsBinMetaInfo":{"__isSmartRef__":true,"id":71295},"eventHandler":{"__isSmartRef__":true,"id":71313},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D"],"partTests":{"__isSmartRef__":true,"id":71314},"_ClipMode":"visible","moved":true,"b":265.1199866384268,"#startLetters":"set","isBeingDragged":false,"delta":0.8443311676383018,"_Rotation":-15.625821709717405,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71319},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6333.2,4758.6)"},"71293":{"target":{"__isSmartRef__":true,"id":71292},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71294":{"_BorderWidth":0.018124841090262578,"_ClipMode":"visible","_BorderRadius":0.289471841660931,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.8,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-277,188)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-18.3)"},"71295":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71296},{"__isSmartRef__":true,"id":71298},{"__isSmartRef__":true,"id":71300},{"__isSmartRef__":true,"id":71302},{"__isSmartRef__":true,"id":71304},{"__isSmartRef__":true,"id":71306},{"__isSmartRef__":true,"id":71308},{"__isSmartRef__":true,"id":71310}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71312},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71296":{"date":{"__isSmartRef__":true,"id":71297},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71297":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71298":{"date":{"__isSmartRef__":true,"id":71299},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71299":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71300":{"date":{"__isSmartRef__":true,"id":71301},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71301":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71302":{"date":{"__isSmartRef__":true,"id":71303},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71303":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71304":{"date":{"__isSmartRef__":true,"id":71305},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71305":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71306":{"date":{"__isSmartRef__":true,"id":71307},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71307":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71308":{"date":{"__isSmartRef__":true,"id":71309},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71309":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71310":{"date":{"__isSmartRef__":true,"id":71311},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71311":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71312":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71313":{"morph":{"__isSmartRef__":true,"id":71292},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71314":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71315}},"71315":{"test01IsMorph":{"__isSmartRef__":true,"id":71316}},"71316":{"varMapping":{"__isSmartRef__":true,"id":71317},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71318},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71317":{"this":{"__isSmartRef__":true,"id":71314}},"71318":{},"71319":{"change":{"__isSmartRef__":true,"id":71320},"tick":{"__isSmartRef__":true,"id":71324}},"71320":{"varMapping":{"__isSmartRef__":true,"id":71321},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71322},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71321":{"this":{"__isSmartRef__":true,"id":71292}},"71322":{"timestamp":{"__isSmartRef__":true,"id":71323},"user":"cschuster","tags":[]},"71323":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71324":{"varMapping":{"__isSmartRef__":true,"id":71325},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71326},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71325":{"this":{"__isSmartRef__":true,"id":71292}},"71326":{"timestamp":{"__isSmartRef__":true,"id":71327},"user":"cschuster","tags":[]},"71327":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71328":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71329}],"id":"3EAA9459-F835-480D-829F-A59559252310","shape":{"__isSmartRef__":true,"id":71330},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1881","partsBinMetaInfo":{"__isSmartRef__":true,"id":71331},"eventHandler":{"__isSmartRef__":true,"id":71349},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","0C146547-5A14-4B80-858A-DBBB6BCC1F28"],"partTests":{"__isSmartRef__":true,"id":71350},"_ClipMode":"visible","moved":true,"b":54.29664487129776,"#startLetters":"set","isBeingDragged":false,"delta":0.9525727170403115,"_Rotation":27.008832128403032,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71355},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6109.2,5185.1)"},"71329":{"target":{"__isSmartRef__":true,"id":71328},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71330":{"_BorderWidth":9.060246772341646,"_ClipMode":"visible","_BorderRadius":13.623033836302803,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.9,67.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(208,357,-165)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.2,-31.7)"},"71331":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71332},{"__isSmartRef__":true,"id":71334},{"__isSmartRef__":true,"id":71336},{"__isSmartRef__":true,"id":71338},{"__isSmartRef__":true,"id":71340},{"__isSmartRef__":true,"id":71342},{"__isSmartRef__":true,"id":71344},{"__isSmartRef__":true,"id":71346}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71348},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71332":{"date":{"__isSmartRef__":true,"id":71333},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71333":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71334":{"date":{"__isSmartRef__":true,"id":71335},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71335":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71336":{"date":{"__isSmartRef__":true,"id":71337},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71337":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71338":{"date":{"__isSmartRef__":true,"id":71339},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71339":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71340":{"date":{"__isSmartRef__":true,"id":71341},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71341":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71342":{"date":{"__isSmartRef__":true,"id":71343},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71343":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71344":{"date":{"__isSmartRef__":true,"id":71345},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71345":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71346":{"date":{"__isSmartRef__":true,"id":71347},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71347":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71348":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71349":{"morph":{"__isSmartRef__":true,"id":71328},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71350":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71351}},"71351":{"test01IsMorph":{"__isSmartRef__":true,"id":71352}},"71352":{"varMapping":{"__isSmartRef__":true,"id":71353},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71354},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71353":{"this":{"__isSmartRef__":true,"id":71350}},"71354":{},"71355":{"change":{"__isSmartRef__":true,"id":71356},"tick":{"__isSmartRef__":true,"id":71360}},"71356":{"varMapping":{"__isSmartRef__":true,"id":71357},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71358},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71357":{"this":{"__isSmartRef__":true,"id":71328}},"71358":{"timestamp":{"__isSmartRef__":true,"id":71359},"user":"cschuster","tags":[]},"71359":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71360":{"varMapping":{"__isSmartRef__":true,"id":71361},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71362},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71361":{"this":{"__isSmartRef__":true,"id":71328}},"71362":{"timestamp":{"__isSmartRef__":true,"id":71363},"user":"cschuster","tags":[]},"71363":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71364":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71365}],"id":"B1FAB2A7-A961-4E8E-AF88-DA9FADE4ABD3","shape":{"__isSmartRef__":true,"id":71366},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1882","partsBinMetaInfo":{"__isSmartRef__":true,"id":71367},"eventHandler":{"__isSmartRef__":true,"id":71385},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8","60F4E938-9F7F-4047-BFD6-68103D8C31AD"],"partTests":{"__isSmartRef__":true,"id":71386},"_ClipMode":"visible","moved":true,"b":287,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":27.02959791469724,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71391},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6084.7,4632.2)"},"71365":{"target":{"__isSmartRef__":true,"id":71364},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71366":{"_BorderWidth":0.21847622018482316,"_ClipMode":"visible","_BorderRadius":3.4192485488991653,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-244,-170,-81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-25.8)"},"71367":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71368},{"__isSmartRef__":true,"id":71370},{"__isSmartRef__":true,"id":71372},{"__isSmartRef__":true,"id":71374},{"__isSmartRef__":true,"id":71376},{"__isSmartRef__":true,"id":71378},{"__isSmartRef__":true,"id":71380},{"__isSmartRef__":true,"id":71382}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71384},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71368":{"date":{"__isSmartRef__":true,"id":71369},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71369":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71370":{"date":{"__isSmartRef__":true,"id":71371},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71371":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71372":{"date":{"__isSmartRef__":true,"id":71373},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71373":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71374":{"date":{"__isSmartRef__":true,"id":71375},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71375":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71376":{"date":{"__isSmartRef__":true,"id":71377},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71377":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71378":{"date":{"__isSmartRef__":true,"id":71379},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71379":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71380":{"date":{"__isSmartRef__":true,"id":71381},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71381":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71382":{"date":{"__isSmartRef__":true,"id":71383},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71383":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71384":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71385":{"morph":{"__isSmartRef__":true,"id":71364},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71386":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71387}},"71387":{"test01IsMorph":{"__isSmartRef__":true,"id":71388}},"71388":{"varMapping":{"__isSmartRef__":true,"id":71389},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71390},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71389":{"this":{"__isSmartRef__":true,"id":71386}},"71390":{},"71391":{"change":{"__isSmartRef__":true,"id":71392},"tick":{"__isSmartRef__":true,"id":71396}},"71392":{"varMapping":{"__isSmartRef__":true,"id":71393},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71394},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71393":{"this":{"__isSmartRef__":true,"id":71364}},"71394":{"timestamp":{"__isSmartRef__":true,"id":71395},"user":"cschuster","tags":[]},"71395":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71396":{"varMapping":{"__isSmartRef__":true,"id":71397},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71398},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71397":{"this":{"__isSmartRef__":true,"id":71364}},"71398":{"timestamp":{"__isSmartRef__":true,"id":71399},"user":"cschuster","tags":[]},"71399":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71400":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71401}],"id":"E7A6A3F3-573E-46F8-9F5E-2D781B69C665","shape":{"__isSmartRef__":true,"id":71402},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1883","partsBinMetaInfo":{"__isSmartRef__":true,"id":71403},"eventHandler":{"__isSmartRef__":true,"id":71421},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","06CBEFDC-3EE6-4C7E-ADD8-383FEFA55EF8"],"partTests":{"__isSmartRef__":true,"id":71422},"_ClipMode":"visible","moved":true,"b":10.211777351796627,"#startLetters":"set","isBeingDragged":false,"delta":0.6807851567864418,"_Rotation":27.567613229774523,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71427},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5086.7,4529.0)"},"71401":{"target":{"__isSmartRef__":true,"id":71400},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71402":{"_BorderWidth":5.886435207469594,"_ClipMode":"visible","_BorderRadius":38.74277219673334,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.0,92.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(46,298,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.5,-39.7)"},"71403":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71404},{"__isSmartRef__":true,"id":71406},{"__isSmartRef__":true,"id":71408},{"__isSmartRef__":true,"id":71410},{"__isSmartRef__":true,"id":71412},{"__isSmartRef__":true,"id":71414},{"__isSmartRef__":true,"id":71416},{"__isSmartRef__":true,"id":71418}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71420},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71404":{"date":{"__isSmartRef__":true,"id":71405},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71406":{"date":{"__isSmartRef__":true,"id":71407},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71407":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71408":{"date":{"__isSmartRef__":true,"id":71409},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71409":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71410":{"date":{"__isSmartRef__":true,"id":71411},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71411":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71412":{"date":{"__isSmartRef__":true,"id":71413},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71413":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71414":{"date":{"__isSmartRef__":true,"id":71415},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71415":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71416":{"date":{"__isSmartRef__":true,"id":71417},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71417":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71418":{"date":{"__isSmartRef__":true,"id":71419},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71419":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71420":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71421":{"morph":{"__isSmartRef__":true,"id":71400},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71422":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71423}},"71423":{"test01IsMorph":{"__isSmartRef__":true,"id":71424}},"71424":{"varMapping":{"__isSmartRef__":true,"id":71425},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71426},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71425":{"this":{"__isSmartRef__":true,"id":71422}},"71426":{},"71427":{"change":{"__isSmartRef__":true,"id":71428},"tick":{"__isSmartRef__":true,"id":71432}},"71428":{"varMapping":{"__isSmartRef__":true,"id":71429},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71430},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71429":{"this":{"__isSmartRef__":true,"id":71400}},"71430":{"timestamp":{"__isSmartRef__":true,"id":71431},"user":"cschuster","tags":[]},"71431":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71432":{"varMapping":{"__isSmartRef__":true,"id":71433},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71433":{"this":{"__isSmartRef__":true,"id":71400}},"71434":{"timestamp":{"__isSmartRef__":true,"id":71435},"user":"cschuster","tags":[]},"71435":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71436":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71437}],"id":"162BEEFD-F764-4DDF-BAE3-851393C1DC06","shape":{"__isSmartRef__":true,"id":71438},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1884","partsBinMetaInfo":{"__isSmartRef__":true,"id":71439},"eventHandler":{"__isSmartRef__":true,"id":71457},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8"],"partTests":{"__isSmartRef__":true,"id":71458},"_ClipMode":"visible","moved":true,"b":116,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":32.19487480189676,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71463},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5501.1,4988.6)"},"71437":{"target":{"__isSmartRef__":true,"id":71436},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71438":{"_BorderWidth":9.493970231495835,"_ClipMode":"visible","_BorderRadius":7.686770493486838,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,64.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,118,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-11.2)"},"71439":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71440},{"__isSmartRef__":true,"id":71442},{"__isSmartRef__":true,"id":71444},{"__isSmartRef__":true,"id":71446},{"__isSmartRef__":true,"id":71448},{"__isSmartRef__":true,"id":71450},{"__isSmartRef__":true,"id":71452},{"__isSmartRef__":true,"id":71454}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71456},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71440":{"date":{"__isSmartRef__":true,"id":71441},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71442":{"date":{"__isSmartRef__":true,"id":71443},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71443":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71444":{"date":{"__isSmartRef__":true,"id":71445},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71445":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71446":{"date":{"__isSmartRef__":true,"id":71447},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71447":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71448":{"date":{"__isSmartRef__":true,"id":71449},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71449":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71450":{"date":{"__isSmartRef__":true,"id":71451},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71451":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71452":{"date":{"__isSmartRef__":true,"id":71453},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71453":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71454":{"date":{"__isSmartRef__":true,"id":71455},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71455":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71456":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71457":{"morph":{"__isSmartRef__":true,"id":71436},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71458":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71459}},"71459":{"test01IsMorph":{"__isSmartRef__":true,"id":71460}},"71460":{"varMapping":{"__isSmartRef__":true,"id":71461},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71461":{"this":{"__isSmartRef__":true,"id":71458}},"71462":{},"71463":{"change":{"__isSmartRef__":true,"id":71464},"tick":{"__isSmartRef__":true,"id":71468}},"71464":{"varMapping":{"__isSmartRef__":true,"id":71465},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71466},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71465":{"this":{"__isSmartRef__":true,"id":71436}},"71466":{"timestamp":{"__isSmartRef__":true,"id":71467},"user":"cschuster","tags":[]},"71467":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71468":{"varMapping":{"__isSmartRef__":true,"id":71469},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71469":{"this":{"__isSmartRef__":true,"id":71436}},"71470":{"timestamp":{"__isSmartRef__":true,"id":71471},"user":"cschuster","tags":[]},"71471":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71472":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71473}],"id":"8C81A185-5B70-42EA-A9F6-783C0FC46C52","shape":{"__isSmartRef__":true,"id":71474},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1885","partsBinMetaInfo":{"__isSmartRef__":true,"id":71475},"eventHandler":{"__isSmartRef__":true,"id":71493},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","4672FE9F-ACA4-4E80-BE59-07007C04865B","BBF61977-7922-4726-9C1A-550C35A2CEC3"],"partTests":{"__isSmartRef__":true,"id":71494},"_ClipMode":"visible","moved":true,"b":78,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-20.599555127378427,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71499},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5661.1,5534.7)"},"71473":{"target":{"__isSmartRef__":true,"id":71472},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71474":{"_BorderWidth":9.890738003669028,"_ClipMode":"visible","_BorderRadius":1.7290908471479849,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,304,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.2)"},"71475":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71476},{"__isSmartRef__":true,"id":71478},{"__isSmartRef__":true,"id":71480},{"__isSmartRef__":true,"id":71482},{"__isSmartRef__":true,"id":71484},{"__isSmartRef__":true,"id":71486},{"__isSmartRef__":true,"id":71488},{"__isSmartRef__":true,"id":71490}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71492},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71476":{"date":{"__isSmartRef__":true,"id":71477},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71478":{"date":{"__isSmartRef__":true,"id":71479},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71479":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71480":{"date":{"__isSmartRef__":true,"id":71481},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71481":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71482":{"date":{"__isSmartRef__":true,"id":71483},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71483":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71484":{"date":{"__isSmartRef__":true,"id":71485},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71485":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71486":{"date":{"__isSmartRef__":true,"id":71487},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71487":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71488":{"date":{"__isSmartRef__":true,"id":71489},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71489":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71490":{"date":{"__isSmartRef__":true,"id":71491},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71491":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71492":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71493":{"morph":{"__isSmartRef__":true,"id":71472},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71494":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71495}},"71495":{"test01IsMorph":{"__isSmartRef__":true,"id":71496}},"71496":{"varMapping":{"__isSmartRef__":true,"id":71497},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71498},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71497":{"this":{"__isSmartRef__":true,"id":71494}},"71498":{},"71499":{"change":{"__isSmartRef__":true,"id":71500},"tick":{"__isSmartRef__":true,"id":71504}},"71500":{"varMapping":{"__isSmartRef__":true,"id":71501},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71502},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71501":{"this":{"__isSmartRef__":true,"id":71472}},"71502":{"timestamp":{"__isSmartRef__":true,"id":71503},"user":"cschuster","tags":[]},"71503":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71504":{"varMapping":{"__isSmartRef__":true,"id":71505},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71505":{"this":{"__isSmartRef__":true,"id":71472}},"71506":{"timestamp":{"__isSmartRef__":true,"id":71507},"user":"cschuster","tags":[]},"71507":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71508":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71509}],"id":"70FEDF9A-20BE-4C68-A9AB-3EB17438E128","shape":{"__isSmartRef__":true,"id":71510},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1886","partsBinMetaInfo":{"__isSmartRef__":true,"id":71511},"eventHandler":{"__isSmartRef__":true,"id":71529},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79","06F63F9F-B9F9-441E-A4DA-64D8E615929C"],"partTests":{"__isSmartRef__":true,"id":71530},"_ClipMode":"visible","moved":true,"b":83.77983890031464,"#startLetters":"set","isBeingDragged":false,"delta":-0.7758993289317004,"_Rotation":23.586207665516714,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71535},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5812.0,4110.3)"},"71509":{"target":{"__isSmartRef__":true,"id":71508},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71510":{"_BorderWidth":9.970564499377062,"_ClipMode":"visible","_BorderRadius":0.469581692051948,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.6,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,283,-200)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.2)"},"71511":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71512},{"__isSmartRef__":true,"id":71514},{"__isSmartRef__":true,"id":71516},{"__isSmartRef__":true,"id":71518},{"__isSmartRef__":true,"id":71520},{"__isSmartRef__":true,"id":71522},{"__isSmartRef__":true,"id":71524},{"__isSmartRef__":true,"id":71526}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71528},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71512":{"date":{"__isSmartRef__":true,"id":71513},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71514":{"date":{"__isSmartRef__":true,"id":71515},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71515":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71516":{"date":{"__isSmartRef__":true,"id":71517},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71517":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71518":{"date":{"__isSmartRef__":true,"id":71519},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71519":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71520":{"date":{"__isSmartRef__":true,"id":71521},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71521":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71522":{"date":{"__isSmartRef__":true,"id":71523},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71523":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71524":{"date":{"__isSmartRef__":true,"id":71525},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71525":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71526":{"date":{"__isSmartRef__":true,"id":71527},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71527":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71528":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71529":{"morph":{"__isSmartRef__":true,"id":71508},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71530":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71531}},"71531":{"test01IsMorph":{"__isSmartRef__":true,"id":71532}},"71532":{"varMapping":{"__isSmartRef__":true,"id":71533},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71534},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71533":{"this":{"__isSmartRef__":true,"id":71530}},"71534":{},"71535":{"change":{"__isSmartRef__":true,"id":71536},"tick":{"__isSmartRef__":true,"id":71540}},"71536":{"varMapping":{"__isSmartRef__":true,"id":71537},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71538},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71537":{"this":{"__isSmartRef__":true,"id":71508}},"71538":{"timestamp":{"__isSmartRef__":true,"id":71539},"user":"cschuster","tags":[]},"71539":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71540":{"varMapping":{"__isSmartRef__":true,"id":71541},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71541":{"this":{"__isSmartRef__":true,"id":71508}},"71542":{"timestamp":{"__isSmartRef__":true,"id":71543},"user":"cschuster","tags":[]},"71543":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71544":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71545}],"id":"E2D484CB-39F6-4864-A3B3-098A2AC479D7","shape":{"__isSmartRef__":true,"id":71546},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1887","partsBinMetaInfo":{"__isSmartRef__":true,"id":71547},"eventHandler":{"__isSmartRef__":true,"id":71565},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","30E66FE6-FB9A-4BA5-BA28-8ED8F49B9A27"],"partTests":{"__isSmartRef__":true,"id":71566},"_ClipMode":"visible","moved":true,"b":216.22047957067844,"#startLetters":"set","isBeingDragged":false,"delta":0.5222716897842474,"_Rotation":7.2587773838076215,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71571},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5764.4,5066.1)"},"71545":{"target":{"__isSmartRef__":true,"id":71544},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71546":{"_BorderWidth":2.0455296674917696,"_ClipMode":"visible","_BorderRadius":26.033768086925928,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.1,123.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-151,-358,-62)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-3.9)"},"71547":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71548},{"__isSmartRef__":true,"id":71550},{"__isSmartRef__":true,"id":71552},{"__isSmartRef__":true,"id":71554},{"__isSmartRef__":true,"id":71556},{"__isSmartRef__":true,"id":71558},{"__isSmartRef__":true,"id":71560},{"__isSmartRef__":true,"id":71562}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71564},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71548":{"date":{"__isSmartRef__":true,"id":71549},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71550":{"date":{"__isSmartRef__":true,"id":71551},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71551":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71552":{"date":{"__isSmartRef__":true,"id":71553},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71553":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71554":{"date":{"__isSmartRef__":true,"id":71555},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71555":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71556":{"date":{"__isSmartRef__":true,"id":71557},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71557":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71558":{"date":{"__isSmartRef__":true,"id":71559},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71559":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71560":{"date":{"__isSmartRef__":true,"id":71561},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71561":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71562":{"date":{"__isSmartRef__":true,"id":71563},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71563":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71564":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71565":{"morph":{"__isSmartRef__":true,"id":71544},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71566":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71567}},"71567":{"test01IsMorph":{"__isSmartRef__":true,"id":71568}},"71568":{"varMapping":{"__isSmartRef__":true,"id":71569},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71570},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71569":{"this":{"__isSmartRef__":true,"id":71566}},"71570":{},"71571":{"change":{"__isSmartRef__":true,"id":71572},"tick":{"__isSmartRef__":true,"id":71576}},"71572":{"varMapping":{"__isSmartRef__":true,"id":71573},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71574},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71573":{"this":{"__isSmartRef__":true,"id":71544}},"71574":{"timestamp":{"__isSmartRef__":true,"id":71575},"user":"cschuster","tags":[]},"71575":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71576":{"varMapping":{"__isSmartRef__":true,"id":71577},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71577":{"this":{"__isSmartRef__":true,"id":71544}},"71578":{"timestamp":{"__isSmartRef__":true,"id":71579},"user":"cschuster","tags":[]},"71579":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71580":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71581}],"id":"73E24672-68E9-40DF-AF8F-88E3A41A5A16","shape":{"__isSmartRef__":true,"id":71582},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1888","partsBinMetaInfo":{"__isSmartRef__":true,"id":71583},"eventHandler":{"__isSmartRef__":true,"id":71601},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FAD84A8E-6907-4F3E-A286-75F7C7E41AED","284A4D7E-54D2-490A-8E3C-F51DFB17CE4E"],"partTests":{"__isSmartRef__":true,"id":71602},"_ClipMode":"visible","moved":true,"b":330.2765452482272,"#startLetters":"set","isBeingDragged":false,"delta":0.5855967114330269,"_Rotation":-3.9413020822771196,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71607},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5291.9,5383.8)"},"71581":{"target":{"__isSmartRef__":true,"id":71580},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71582":{"_BorderWidth":2.520928938991621,"_ClipMode":"visible","_BorderRadius":30.166730679153268,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.6,119.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-127,96,-135)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.1,-37.4)"},"71583":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71584},{"__isSmartRef__":true,"id":71586},{"__isSmartRef__":true,"id":71588},{"__isSmartRef__":true,"id":71590},{"__isSmartRef__":true,"id":71592},{"__isSmartRef__":true,"id":71594},{"__isSmartRef__":true,"id":71596},{"__isSmartRef__":true,"id":71598}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71600},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71584":{"date":{"__isSmartRef__":true,"id":71585},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71585":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71586":{"date":{"__isSmartRef__":true,"id":71587},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71587":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71588":{"date":{"__isSmartRef__":true,"id":71589},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71589":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71590":{"date":{"__isSmartRef__":true,"id":71591},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71591":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71592":{"date":{"__isSmartRef__":true,"id":71593},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71593":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71594":{"date":{"__isSmartRef__":true,"id":71595},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71595":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71596":{"date":{"__isSmartRef__":true,"id":71597},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71597":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71598":{"date":{"__isSmartRef__":true,"id":71599},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71599":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71600":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71601":{"morph":{"__isSmartRef__":true,"id":71580},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71602":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71603}},"71603":{"test01IsMorph":{"__isSmartRef__":true,"id":71604}},"71604":{"varMapping":{"__isSmartRef__":true,"id":71605},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71606},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71605":{"this":{"__isSmartRef__":true,"id":71602}},"71606":{},"71607":{"change":{"__isSmartRef__":true,"id":71608},"tick":{"__isSmartRef__":true,"id":71612}},"71608":{"varMapping":{"__isSmartRef__":true,"id":71609},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71610},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71609":{"this":{"__isSmartRef__":true,"id":71580}},"71610":{"timestamp":{"__isSmartRef__":true,"id":71611},"user":"cschuster","tags":[]},"71611":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71612":{"varMapping":{"__isSmartRef__":true,"id":71613},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71614},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71613":{"this":{"__isSmartRef__":true,"id":71580}},"71614":{"timestamp":{"__isSmartRef__":true,"id":71615},"user":"cschuster","tags":[]},"71615":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71616":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71617}],"id":"46BBED59-EB83-4423-A955-5C61C8BA98AF","shape":{"__isSmartRef__":true,"id":71618},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1889","partsBinMetaInfo":{"__isSmartRef__":true,"id":71619},"eventHandler":{"__isSmartRef__":true,"id":71637},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826","0AC0A1BE-5524-4505-BA4B-BA531E8BEC83","25BCD858-6A9C-452F-BBE5-31A8685DC533"],"partTests":{"__isSmartRef__":true,"id":71638},"_ClipMode":"visible","moved":true,"b":153.70833271788433,"#startLetters":"set","isBeingDragged":false,"delta":-0.8667717112693936,"_Rotation":14.003022219987736,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71643},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6420.5,4874.9)"},"71617":{"target":{"__isSmartRef__":true,"id":71616},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71618":{"_BorderWidth":7.2147040355138286,"_ClipMode":"visible","_BorderRadius":32.15213765612602,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.2,82.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(113,-116,94)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.9,-2.1)"},"71619":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71620},{"__isSmartRef__":true,"id":71622},{"__isSmartRef__":true,"id":71624},{"__isSmartRef__":true,"id":71626},{"__isSmartRef__":true,"id":71628},{"__isSmartRef__":true,"id":71630},{"__isSmartRef__":true,"id":71632},{"__isSmartRef__":true,"id":71634}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71636},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71620":{"date":{"__isSmartRef__":true,"id":71621},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71621":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71622":{"date":{"__isSmartRef__":true,"id":71623},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71623":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71624":{"date":{"__isSmartRef__":true,"id":71625},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71625":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71626":{"date":{"__isSmartRef__":true,"id":71627},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71627":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71628":{"date":{"__isSmartRef__":true,"id":71629},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71629":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71630":{"date":{"__isSmartRef__":true,"id":71631},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71631":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71632":{"date":{"__isSmartRef__":true,"id":71633},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71633":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71634":{"date":{"__isSmartRef__":true,"id":71635},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71635":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71636":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71637":{"morph":{"__isSmartRef__":true,"id":71616},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71638":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71639}},"71639":{"test01IsMorph":{"__isSmartRef__":true,"id":71640}},"71640":{"varMapping":{"__isSmartRef__":true,"id":71641},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71642},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71641":{"this":{"__isSmartRef__":true,"id":71638}},"71642":{},"71643":{"change":{"__isSmartRef__":true,"id":71644},"tick":{"__isSmartRef__":true,"id":71648}},"71644":{"varMapping":{"__isSmartRef__":true,"id":71645},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71646},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71645":{"this":{"__isSmartRef__":true,"id":71616}},"71646":{"timestamp":{"__isSmartRef__":true,"id":71647},"user":"cschuster","tags":[]},"71647":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71648":{"varMapping":{"__isSmartRef__":true,"id":71649},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71650},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71649":{"this":{"__isSmartRef__":true,"id":71616}},"71650":{"timestamp":{"__isSmartRef__":true,"id":71651},"user":"cschuster","tags":[]},"71651":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71652":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71653}],"id":"77DE0B42-B139-4E5B-A263-659AA28AC3B0","shape":{"__isSmartRef__":true,"id":71654},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1890","partsBinMetaInfo":{"__isSmartRef__":true,"id":71655},"eventHandler":{"__isSmartRef__":true,"id":71673},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","B93E8C0D-D84F-4D12-A0A1-AA8C63752798"],"partTests":{"__isSmartRef__":true,"id":71674},"_ClipMode":"visible","moved":true,"b":49.06249993806705,"#startLetters":"set","isBeingDragged":false,"delta":0.9085648136679083,"_Rotation":-40.64361317885684,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71679},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4130.8,5096.7)"},"71653":{"target":{"__isSmartRef__":true,"id":71652},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71654":{"_BorderWidth":8.777123898688327,"_ClipMode":"visible","_BorderRadius":17.173336086332,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,69.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(193,361,-106)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.1,-33.1)"},"71655":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71656},{"__isSmartRef__":true,"id":71658},{"__isSmartRef__":true,"id":71660},{"__isSmartRef__":true,"id":71662},{"__isSmartRef__":true,"id":71664},{"__isSmartRef__":true,"id":71666},{"__isSmartRef__":true,"id":71668},{"__isSmartRef__":true,"id":71670}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71672},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71656":{"date":{"__isSmartRef__":true,"id":71657},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71657":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71658":{"date":{"__isSmartRef__":true,"id":71659},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71659":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71660":{"date":{"__isSmartRef__":true,"id":71661},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71661":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71662":{"date":{"__isSmartRef__":true,"id":71663},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71663":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71664":{"date":{"__isSmartRef__":true,"id":71665},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71665":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71666":{"date":{"__isSmartRef__":true,"id":71667},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71667":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71668":{"date":{"__isSmartRef__":true,"id":71669},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71669":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71670":{"date":{"__isSmartRef__":true,"id":71671},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71671":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71672":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71673":{"morph":{"__isSmartRef__":true,"id":71652},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71674":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71675}},"71675":{"test01IsMorph":{"__isSmartRef__":true,"id":71676}},"71676":{"varMapping":{"__isSmartRef__":true,"id":71677},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71678},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71677":{"this":{"__isSmartRef__":true,"id":71674}},"71678":{},"71679":{"change":{"__isSmartRef__":true,"id":71680},"tick":{"__isSmartRef__":true,"id":71684}},"71680":{"varMapping":{"__isSmartRef__":true,"id":71681},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71682},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71681":{"this":{"__isSmartRef__":true,"id":71652}},"71682":{"timestamp":{"__isSmartRef__":true,"id":71683},"user":"cschuster","tags":[]},"71683":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71684":{"varMapping":{"__isSmartRef__":true,"id":71685},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71686},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71685":{"this":{"__isSmartRef__":true,"id":71652}},"71686":{"timestamp":{"__isSmartRef__":true,"id":71687},"user":"cschuster","tags":[]},"71687":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71688":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71689}],"id":"632DEDF6-8A79-4599-B6EA-EE6C1C620E55","shape":{"__isSmartRef__":true,"id":71690},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1891","partsBinMetaInfo":{"__isSmartRef__":true,"id":71691},"eventHandler":{"__isSmartRef__":true,"id":71709},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","7FA5B996-25DC-42BB-B421-6B2DC1C9B1F2","ED863F66-967B-4767-B7D3-B7EE84115E7D"],"partTests":{"__isSmartRef__":true,"id":71710},"_ClipMode":"visible","moved":true,"b":12.404404566914309,"#startLetters":"set","isBeingDragged":false,"delta":0.9541849666857161,"_Rotation":35.32656035196319,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71715},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5368.7,4037.0)"},"71689":{"target":{"__isSmartRef__":true,"id":71688},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71690":{"_BorderWidth":6.074052037137224,"_ClipMode":"visible","_BorderRadius":38.154259554434205,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.8,91.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(55,305,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.3,-39.5)"},"71691":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71692},{"__isSmartRef__":true,"id":71694},{"__isSmartRef__":true,"id":71696},{"__isSmartRef__":true,"id":71698},{"__isSmartRef__":true,"id":71700},{"__isSmartRef__":true,"id":71702},{"__isSmartRef__":true,"id":71704},{"__isSmartRef__":true,"id":71706}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71708},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71692":{"date":{"__isSmartRef__":true,"id":71693},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71693":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71694":{"date":{"__isSmartRef__":true,"id":71695},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71695":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71696":{"date":{"__isSmartRef__":true,"id":71697},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71697":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71698":{"date":{"__isSmartRef__":true,"id":71699},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71699":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71700":{"date":{"__isSmartRef__":true,"id":71701},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71701":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71702":{"date":{"__isSmartRef__":true,"id":71703},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71703":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71704":{"date":{"__isSmartRef__":true,"id":71705},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71705":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71706":{"date":{"__isSmartRef__":true,"id":71707},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71707":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71708":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71709":{"morph":{"__isSmartRef__":true,"id":71688},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71710":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71711}},"71711":{"test01IsMorph":{"__isSmartRef__":true,"id":71712}},"71712":{"varMapping":{"__isSmartRef__":true,"id":71713},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71713":{"this":{"__isSmartRef__":true,"id":71710}},"71714":{},"71715":{"change":{"__isSmartRef__":true,"id":71716},"tick":{"__isSmartRef__":true,"id":71720}},"71716":{"varMapping":{"__isSmartRef__":true,"id":71717},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71718},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71717":{"this":{"__isSmartRef__":true,"id":71688}},"71718":{"timestamp":{"__isSmartRef__":true,"id":71719},"user":"cschuster","tags":[]},"71719":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71720":{"varMapping":{"__isSmartRef__":true,"id":71721},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71722},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71721":{"this":{"__isSmartRef__":true,"id":71688}},"71722":{"timestamp":{"__isSmartRef__":true,"id":71723},"user":"cschuster","tags":[]},"71723":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71724":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71725}],"id":"751AD651-59CB-485B-99C0-CEA8CDD9AFC9","shape":{"__isSmartRef__":true,"id":71726},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1892","partsBinMetaInfo":{"__isSmartRef__":true,"id":71727},"eventHandler":{"__isSmartRef__":true,"id":71745},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957","AD7F8081-F839-444B-8CF9-52F1F06A7AF8"],"partTests":{"__isSmartRef__":true,"id":71746},"_ClipMode":"visible","moved":true,"b":272.28771248832345,"#startLetters":"set","isBeingDragged":false,"delta":0.8508991015260108,"_Rotation":0.3751137223518534,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71751},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4512.2,4252.9)"},"71725":{"target":{"__isSmartRef__":true,"id":71724},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71726":{"_BorderWidth":0.003985106488922696,"_ClipMode":"visible","_BorderRadius":0.0637362941047881,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-245,112)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.8)"},"71727":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71728},{"__isSmartRef__":true,"id":71730},{"__isSmartRef__":true,"id":71732},{"__isSmartRef__":true,"id":71734},{"__isSmartRef__":true,"id":71736},{"__isSmartRef__":true,"id":71738},{"__isSmartRef__":true,"id":71740},{"__isSmartRef__":true,"id":71742}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71744},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71728":{"date":{"__isSmartRef__":true,"id":71729},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71729":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71730":{"date":{"__isSmartRef__":true,"id":71731},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71731":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71732":{"date":{"__isSmartRef__":true,"id":71733},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71733":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71734":{"date":{"__isSmartRef__":true,"id":71735},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71735":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71736":{"date":{"__isSmartRef__":true,"id":71737},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71737":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71738":{"date":{"__isSmartRef__":true,"id":71739},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71739":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71740":{"date":{"__isSmartRef__":true,"id":71741},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71741":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71742":{"date":{"__isSmartRef__":true,"id":71743},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71743":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71744":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71745":{"morph":{"__isSmartRef__":true,"id":71724},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71746":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71747}},"71747":{"test01IsMorph":{"__isSmartRef__":true,"id":71748}},"71748":{"varMapping":{"__isSmartRef__":true,"id":71749},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71750},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71749":{"this":{"__isSmartRef__":true,"id":71746}},"71750":{},"71751":{"change":{"__isSmartRef__":true,"id":71752},"tick":{"__isSmartRef__":true,"id":71756}},"71752":{"varMapping":{"__isSmartRef__":true,"id":71753},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71754},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71753":{"this":{"__isSmartRef__":true,"id":71724}},"71754":{"timestamp":{"__isSmartRef__":true,"id":71755},"user":"cschuster","tags":[]},"71755":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71756":{"varMapping":{"__isSmartRef__":true,"id":71757},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71758},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71757":{"this":{"__isSmartRef__":true,"id":71724}},"71758":{"timestamp":{"__isSmartRef__":true,"id":71759},"user":"cschuster","tags":[]},"71759":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71760":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71761}],"id":"31C89618-8D6F-484C-A25C-0CD9E7E32218","shape":{"__isSmartRef__":true,"id":71762},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1893","partsBinMetaInfo":{"__isSmartRef__":true,"id":71763},"eventHandler":{"__isSmartRef__":true,"id":71781},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","02BDFEE8-1F64-4D72-B8AE-1C5B35B25473"],"partTests":{"__isSmartRef__":true,"id":71782},"_ClipMode":"visible","moved":true,"b":53,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.11948760677044,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71787},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4394.1,4110.0)"},"71761":{"target":{"__isSmartRef__":true,"id":71760},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71762":{"_BorderWidth":8.993177550236464,"_ClipMode":"visible","_BorderRadius":14.487252883660018,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,68.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,359,-151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-32.0)"},"71763":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71764},{"__isSmartRef__":true,"id":71766},{"__isSmartRef__":true,"id":71768},{"__isSmartRef__":true,"id":71770},{"__isSmartRef__":true,"id":71772},{"__isSmartRef__":true,"id":71774},{"__isSmartRef__":true,"id":71776},{"__isSmartRef__":true,"id":71778}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71780},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71764":{"date":{"__isSmartRef__":true,"id":71765},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71765":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71766":{"date":{"__isSmartRef__":true,"id":71767},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71767":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71768":{"date":{"__isSmartRef__":true,"id":71769},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71769":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71770":{"date":{"__isSmartRef__":true,"id":71771},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71771":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71772":{"date":{"__isSmartRef__":true,"id":71773},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71773":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71774":{"date":{"__isSmartRef__":true,"id":71775},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71775":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71776":{"date":{"__isSmartRef__":true,"id":71777},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71777":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71778":{"date":{"__isSmartRef__":true,"id":71779},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71779":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71780":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71781":{"morph":{"__isSmartRef__":true,"id":71760},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71782":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71783}},"71783":{"test01IsMorph":{"__isSmartRef__":true,"id":71784}},"71784":{"varMapping":{"__isSmartRef__":true,"id":71785},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71786},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71785":{"this":{"__isSmartRef__":true,"id":71782}},"71786":{},"71787":{"change":{"__isSmartRef__":true,"id":71788},"tick":{"__isSmartRef__":true,"id":71792}},"71788":{"varMapping":{"__isSmartRef__":true,"id":71789},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71790},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71789":{"this":{"__isSmartRef__":true,"id":71760}},"71790":{"timestamp":{"__isSmartRef__":true,"id":71791},"user":"cschuster","tags":[]},"71791":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71792":{"varMapping":{"__isSmartRef__":true,"id":71793},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71794},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71793":{"this":{"__isSmartRef__":true,"id":71760}},"71794":{"timestamp":{"__isSmartRef__":true,"id":71795},"user":"cschuster","tags":[]},"71795":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71796":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":71797}],"id":"8E18E03C-E56D-4823-9B72-FB4DDEA94148","shape":{"__isSmartRef__":true,"id":71798},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1894","partsBinMetaInfo":{"__isSmartRef__":true,"id":71799},"eventHandler":{"__isSmartRef__":true,"id":71817},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","69D29617-96C1-4EA5-9D28-98FD05989AA3","A5961124-AC8F-42F0-BFB4-FAB48D92CFFB"],"partTests":{"__isSmartRef__":true,"id":71818},"_ClipMode":"visible","moved":true,"b":346,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-3.0363341293299775,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71823},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4869.3,4992.7)"},"71797":{"target":{"__isSmartRef__":true,"id":71796},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"71798":{"_BorderWidth":3.790390522001661,"_ClipMode":"visible","_BorderRadius":37.658951857178536,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.2,109.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-62,186,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.2,-39.4)"},"71799":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":71800},{"__isSmartRef__":true,"id":71802},{"__isSmartRef__":true,"id":71804},{"__isSmartRef__":true,"id":71806},{"__isSmartRef__":true,"id":71808},{"__isSmartRef__":true,"id":71810},{"__isSmartRef__":true,"id":71812},{"__isSmartRef__":true,"id":71814}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":71816},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71800":{"date":{"__isSmartRef__":true,"id":71801},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"71801":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"71802":{"date":{"__isSmartRef__":true,"id":71803},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"71803":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"71804":{"date":{"__isSmartRef__":true,"id":71805},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"71805":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"71806":{"date":{"__isSmartRef__":true,"id":71807},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"71807":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"71808":{"date":{"__isSmartRef__":true,"id":71809},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"71809":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"71810":{"date":{"__isSmartRef__":true,"id":71811},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"71811":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"71812":{"date":{"__isSmartRef__":true,"id":71813},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"71813":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"71814":{"date":{"__isSmartRef__":true,"id":71815},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"71815":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"71816":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71817":{"morph":{"__isSmartRef__":true,"id":71796},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71818":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71819}},"71819":{"test01IsMorph":{"__isSmartRef__":true,"id":71820}},"71820":{"varMapping":{"__isSmartRef__":true,"id":71821},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":71822},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71821":{"this":{"__isSmartRef__":true,"id":71818}},"71822":{},"71823":{"change":{"__isSmartRef__":true,"id":71824},"tick":{"__isSmartRef__":true,"id":71828}},"71824":{"varMapping":{"__isSmartRef__":true,"id":71825},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":71826},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71825":{"this":{"__isSmartRef__":true,"id":71796}},"71826":{"timestamp":{"__isSmartRef__":true,"id":71827},"user":"cschuster","tags":[]},"71827":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"71828":{"varMapping":{"__isSmartRef__":true,"id":71829},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71830},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71829":{"this":{"__isSmartRef__":true,"id":71796}},"71830":{"timestamp":{"__isSmartRef__":true,"id":71831},"user":"cschuster","tags":[]},"71831":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"71832":{"submorphs":[{"__isSmartRef__":true,"id":71833}],"scripts":[{"__isSmartRef__":true,"id":72007}],"id":"83A71E34-2ABA-43A7-93FE-59B775A275FD","shape":{"__isSmartRef__":true,"id":72008},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1895","partsBinMetaInfo":{"__isSmartRef__":true,"id":72009},"eventHandler":{"__isSmartRef__":true,"id":72026},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955","2DBD1A59-4051-42CC-ADF4-10D124C543AE"],"partTests":{"__isSmartRef__":true,"id":72027},"_ClipMode":"visible","moved":true,"b":192,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-23.066341300968094,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72032},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2265.2,2018.5)"},"71833":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":71834},"derivationIds":[null,"56099724-A607-4FE0-8595-A2ECD239E6CC","E1CA6A76-672D-42EB-A7B5-A8D5B1ADC597","AEEE4549-5C62-4F1B-9DB6-91351BF1EDC3","1F5D302F-2566-41AE-A151-9759FCB35F47","5E9804A7-6391-4665-8602-9796E133329F","4A32BFC1-3698-4EFA-ACF9-404C5BB194A8","0A2A2B29-1D44-447D-A9A3-0C6A3CDE9FF4","72646A4E-24B2-4041-BDDA-FF3D091643F6","D254B675-7C71-4A54-B15A-6ECDE98D70B0","690E58C7-ADB6-4408-9A05-0DFCE5A8F042","2FD63B89-60AB-469A-9136-7BB45FAD3A5B","E16EB3A7-35E4-472B-BC08-57A826923AD1"],"id":"52678FA9-2CDA-4507-A59D-671C4B00AEC6","eventHandler":{"__isSmartRef__":true,"id":71835},"droppingEnabled":true,"halosEnabled":true,"name":"Crab","isBeingDragged":false,"showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":71836},"speed":1,"prevScroll":[0,0],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":71832},"_Rotation":2.069852718315042,"_Scale":1.0100000000000031,"__serializedExpressions__":["_Position","direction"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71954},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(115.7,14.7)","direction":"lively.pt(-1.0,1.0)"},"71834":{"_ClipMode":"visible","_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAACSwElEQVR42uxdB5gURdp+a/MuOYiCRMEsCigKKooYEMWIoqIo5pzTnTmeep45nv4mzBGzElTMiCJ4copKzjnvApvqr7ere6ZDdU/P7OyC537P0zuzNdXVVdVVX/6+EqiHeqiHvyyIjd2BeqiHeth4UI8A6qEe/sJQjwDqoR7+wlCPAOqhHv7CUI8A6qEe/sKwqSCAAnW1VVc7dW2pro72/63U1UJdjdWVq65CdZWpa426lqlrvroWqmuBupao61t1Ld3Yg6mH/2loqa7e6tpMXa3VtYW62kCv00bqKlHXBnVVqWs19DpdrK656pqprnnqmmP/X76xB7OxEAA3dCd17aKufdW1M/SENoGexJwM2uQkH6quCRtpTPXw14Bd1fUBNHFKF6qhidcqaIL1k7q+sD9nQCOMOoW6RABN1bW1ug6H3vTbQm96pw/S/i4zLCM30AMaEdRDPdQWcOP/CE31a7p2nU+u2d/U9bm63lXXH+paWReDqW0EQEq+ubqOUddx6toNmt2vDZgEjZ1lLY+pHv7awD1DLrNbLbVPseAHdb2qrjfUtQiac6i1wdQWkL0/C3rjt7DLwjAgslD2krpOqsXx1EM9OPCCuoYgexxAWH3qD4gInoAWE7IO2UYAbK+ruq5W10Boed79nJQTUJIHuWVjiM0aKKxRAtmoAKJxEWRhrq63cC3ku1Mg1lUG7v27uu6qjUmqh3rwAdf3HXCtv+I8iMO3g9yioS7bUAW5ej3EmnLIZWUQS0qBeashyyrTJoAE6g3eh17fPyOLXG42EQCVeueo6xTEVJCoSUPn5sDW6tp1SyXAtwa2agY0VEJCcT5QpH4vyAVyXb2coCT9Pk8D6ys9TVHjeqy63s7ieOqhHsLgSHW9Dm2ZsoBr9cvT1Dpuk6xUpbZpeZVeq+sqgLWKuZ++AvhxgVrH84Dfl6v/1bWuMvZzqSt4Tl2PQysNawzZQADF6hqkrivVtROSGnwjRmtaBKE2vTy4C8SBnSG7NIfYvKG1yaUQEFLqT6uyDJa98V/IY18LtEvTHy0A47MxKfVQDylgD2iK3NL+31qLrw+GPGbH8LXrLlPIQSxS3OzU5RCjpwEfT4Wcpr6vXJ+SK6A+YLK67lbXm+paV5OB1BQBUMFHtoRyfmFYpRz1FMUa4ZgdgKPVtZvCkiX5mT3w5rH68sHv6joQ2r6aDVACCE5U1yho2209/Hmho7oOUteL6irNUpv0Vxmtrm3chTf21VcmUKY4hB8Ud/vWL4rI/WKJuqiOZvTpa0D9AMWRRZkOpCYIYG91PQltznPaCmCvbVpAntMT4uRdgObFXqyYitqbyga9AvnWr4Fnfa2ufsiOY4Vi5nCvus5V16/qUoydpZWthz8f0OqkBEZsr67H1HWZuuIz3OFAS9an6trL/t9ai0dvD/nm8fHXc9hvy9dBDP9J8fnfQ/6+LFJXQPhN/XOG1HsgbcgEAXDwZ6jrdmjbvr9TVpvbt4S8uBfECV0hGxVCqMHFnoCwMspQfZ+GnLAgMCnPquvULLxYbv6HoTd9vv0MOm1Qt0GTTFUWnlEPtQ+UzWl6/je00xnXiaKxFjK4ANlBAs+oa5j93VqLu7aGHHsaBHVYNUEA9ifWbIB8+WeIB8ZB/ro0Uiygz8C16p//k2kSwXQRgGLkcZ09iSWmCorK47zdgbMV7m3TKLtaxj+WA/2HK5486CJB/cM9NWyeuozb1HURXModG8g63qrG8pCsocxVD7UOfI8Xqut6aFHODdz4D0Gv4Zq+x8uh5fAEdFTkcOTJWqmdLbA83FYrbmCCYmHGA8vDe00X+YfVGr1N3bM2bvvp7E+a9CjvkzoWwseW5OVA9G4HeVs/iL07WD/UCAM6ZXyGtJ/15Szg8JcgV28ImFKoAPyoBvNMZPY3aHkqH2Z2a5368qD6vD2dCa6HOgWHQBEBEBGY2GdyAlzHd0JvmkxhALRLcOIZjQsh3x0C0aeDfpawf6vJ+nfKpL3+r/8U8ts5EJXVRrGAeoGn1Zer4q7RuAiAG+R+6M0f8NNvoLbM2T3VDtobaFkSs8UYIO0/jrDz0s/AKW8FjKC0kVIWm5zhY4qgfQiuQoQi04ZyoUWEa6We7HrYdIDvjmIpudNU3qZ8d/+EtuWvz/B59Hf5CklfF2szDT8aOKFr8n+I7HLBSxXKuvNLJdv8oNjSCmMVWgmeUs+8VMZAcHH6xom9GZo6EjwyCFn+hw6BHLwThGPKsyplIAPBLnP65ZTBxoA3fKre2JcBGYiKOmp552Ywn7z/FmgRogDxnDOIBO5SBTdk8b3WQ82B75Fr1Nn8qZxtKCvfrajZDdWZOdYwWpVWou3d7V7TB+LmfpoDdtaus8bhcAM1UII7JsTXJkNe+CGELRKYxnqX+nJjKkKVCgFQKUbKeCsM9v3OzVRHjgO6b5HZgFwb3CH0kWVHvgR8+EdgsDTHHIX0TTzCHtcV8Io01mfrhnqsC9YaFxGVgaQ0tILUmp92PcQCrku6nFO2p+7Gs9nVe7Q+F6xNlrk+N6g//1Kf18v0kQD1CyOgzc+Jdg/ZGuLtIVaJs+61KCAMZcgMAThlExdCDH4VmLYi1F+AehByOqFKz1QIYKg9sY39P+yyhWLJj7G0/TUCZ9alDC+zdpwaTrfHgN+XBZr4P3sBpAOU8ynzXwMD29+pGfDooWo1qaV17vtqgpcb22DoJh2gPqnZDNRDDWF/aIeYwBqll+ljA/XaOU9J6zNWGO8nEviH+rxTav1AOkACcLq7YJsWwKRz9dpxNpewv7g3m6ksE/hlCXCiGv1PC40/c42SUL0Qdn/U8xlZR0eDzvBRwO6tIZ45ElIhgbSxl5ulR5LC2z/r32xRIFmmPmevgthLbfXFpQFsR23svWnMGVnEi6HFmiL4KEb7JpBq0Yg92uqy/yyCOOUtyDmrjWzkZPVlkNThm/VQ98Dwcm5+eqB6KGC7xpDPHQ2x8+a67Lu5FjK31hGCnAAVvBTpHkzTjEa/gnvc7bVqAPH1GQDXEfQ+1582B8C1LVz1nb1hEhni7iu1+eWpIyAUR2ASd6apP4OlDmEOQBgCoCrvHWjs6p1xhVXVxKJX28zeWCjFd/Fg0vWD8/3zmWqnvar9qX3QH1oMiAOk/OdDs/5+ExHUy7OUOPTnds8ita/nvGchHxM8D+00VBONcj2kD1yjdO4Z6v+B7/Hxw4A+HbzvkXEkJ78V+h5LhWaZH0mDEyD7P9JdQB+AN5VYvG9H/b9I/HFxBKayGnIE4+ZqBfkfZm6VXOoRMKzRsOeRqtJM4shUFjZpopjlF4+BPHSb9Kg9tCkP8Cn6Eoo/5zeXyc9Tpj6H/wRx3vtWgIUbe1O2IRWYFWOOeA8pP239JfBRDHopPn0kxN7tzf19ZTLE30ZbLpsB6qGuM6FdTeuh7oCu2mTBae5LvJOSfIg71bY8fqekws2mugT51WyI097W3nZAgGKWCW1GfCCmToAGP3J/ec7zc9WzHlVix8m7JOV99/Md2d8q8/XN1N90uIIPfoc88Q2IVRsS43HGSJ0VRd6Ar4wJAWwFnVyjka8Ra2Bn7waZk0q5px8fuaHDNP4yBGFc9wnEvd8GBsaIqJ7qMuM9L5Bdu82/YGAr/B47DFJt/qQS0ukTknbYu74C7v/WK77YbU+FdkXOVixCPUQDffHpitvF/j/Bbl/SG+LqvZN+KHCx2c5GUkhAnvuepRg0scwUB66T8cRKuvx8Dx0Jm1gTl/VWC21/84YW3g2d/E3GQBiIRgDV6vPfP2hCCQQI1Rr1p5v6Z7p7AH4EQJmY7pMBtuq4HYFnjtJhj6nAjTrdijz40KqJ1ZeuH9xlR7+ieK2pgUfRDKOY9kj2m1ri86A5moCXwpYKzT1wCLBPB6+DdaDvCpYpWn+BmtzPZgaeQY0rF8xVqWenHrIA9MC7FD6flP06Ag8rItWiWP/vZ6+dMr7PLxTPeNGHwPw1xvbJCZBiPiqjrTxcT4rxtszQCeiv0NJbx/tYfvtLVFmiXIT3PRUw9HjYCOC1/xp/prhKhfmGsDYZ4EOPuob2/xb2aNNIsU6nQ1A7HsdjL26ZhwNIUbbDwxCzVyX7ZH8+Cu26G/aSKPMPg96cDX33CiUryvsHQOy/la2EiTEGJUfKoW9CrAiGbdI+0Utd02K8p3rIHKiUHgedZSox/82KIJ4fBLlrG5fN3adoc5eRi/tkuuIYPoKwdQJ+irlWaK7x2QidABEQrWTnuu9t3wT45YKAyQ9AuBmwJmX+PUlrx15PQS5YE+BUaQw9GK7AITcCoDmMwRInuEeYn6tI5wEK3fYOfyNxFHumslAOwFe2cr3ise5XbyEYinMJtHuuCcirUE58AAYTkVowoEizXycdrhynvwT24V/fqLf+nXEaiGjojFLvG1A7wA1HN15uTA/xunAP4Io99Xp1wOSJ5y5juO1nSogky7zC7A+4WmgC85IMt6Xz9/vdBUxiM12tzKZF3me6PsIpfAqOwH1PFEdAcfnvo9V6Da7El6E9ejf422DoJDWazVzlsvsWEJ+eqhN5WAVBUx5cVNtbZpLz3RTVZPJjuz5HoO/nQR74HESVXQ9JbKtQkyUL+oG/Mz8gN39TeCm15bP9yECIgzprbOroG2TMcSlRQKj+SEU5/PIjUz1vh3g6iXpIHyhzT4HOJp1YV+TkRp8C0aLYZ1YLMbWJpJ7HqjNymiXa+WNMYH9fKbTy+IUQxSB1P2Pg4gCYwUr1R/bc0usI5FL6BfqGMGrvUwLGNSEysUi/Z4ymQXpD0HL2A+BFAPdBU9TEDfk5kEruF0O6mhVj9kPtYvPmNZWZkIh7A8K3KZ+bCKnkNeESyZ3J5qEMpjTgp0Jj5cb+F0pEdk9/yIHbhvc3FVJSheLR8ZD//NpSvPj7xECUR+pyV/yFgCZcstyJzUbu7aq9IM/b3bK1h242tx0ehs32/m+Ql48MzchDTuASqUOA/cD0dwvdfeIXusef3D2o6fcjIKe/Js9BU70AEvHf61J4vvQzxKkjIBUX4B8P9wZ1KIkfeBoPsdi27pHtrko/OEkrVeJ67DmzkA1xgMANdv2nRpab1HZzwwuhCMOcaY38P3Ac/zwIOGQb7xsOG1dUn5nk8aDnleAfVD/S5krFpFm9VA+ZAt8nXW/7uQtblACjTlYsQUk0C+360N99ZXynH/6ukMkorew1ALXo50jNQvuBGXk2cxdQJLm1nxYvo/pi9BI0jUO4MEzUva4yjuPQF4Dx8wL95RkE5J7nOfdywdKOXeR+xt0HQV62Z/K5cTz2YtVLYfJzl22oghimsNiHfwSw2Fh17ecaFKU/Jmuka3BTePGRoMx/10Hah4FBS6a+wWui9PYXSQ7EKbvmE4gX/+Ppk2VLhlYGZhqdWA9moLcflX8eH44Tdwb+sb+P2uv6Rg5ACA+lTnC2/M4gG9rSrx5lKXkB3xqCFgeYfYfJZ90aqc/U1ddVD4dsDfms4p4LcyNt/QHuJGWZu+8x6t37DeSVowJ7h6Ojfuwt5wea/s50zza9qT4dpgRal69/XEVZ7DKDuc9vAlRyGQ54zhgDQDb7Qvu7s/npGRaITqB31l0HAkdsp320w/qWqi/+/tI7kQokQ1hmlHKyHjKDgLKNYehU5Hq87mCgjGmY3xg38M4U4OrRRq9TAhPQUuvvRgIUS853V2JMwJhTlAxamLovGSkCY5ZNUb3t96zR+5FnDZzDujSVMdf4NnBhu4Hqv5eP1fnOE7I7AESZ90xOND6uAAg6Apk4AKcNKtp2eQxyfaUHi1G3yU32sF2XCUFI+Vu55tVqpyQf8s4DIQbtYKmQU3sihjgCmcrWlEPQP2Hq8gClIKs6GNlJPVUP2qLDNNxE8om5ZkZp2tsbFYQ7/YSVuWVxP3VWi0u8+Qvwt9GQZRVGxSD1TkyL94H9PwNuiJxynHpFeZA/nQfRqsSs1EtQbJMjkIuKBxSDpnEh6DDklPH8jBNeh3j/90TfnWewpCv/4cGcY5HM72eBYv9xSa/kiBOfIZQyJUU16Q5i3Pu9kl/6Px9YEJTSGIn3sboOU9dTMFB+Zh6mHDaka/qch6nMdC/dgw1OFyyhvTUofdVDJkAdFd/1ju7Cweo/uv0SQqmp/UXEKPPfywQ01D+Vmb0AqIMiEngP+l0zKKnYXWHkUKDnlqm5jkDfXH1J+15D2f3fAlcGo2WYWG9f1qEsQPu/kwrLwhI/nqOErlYR1D6iLCWn4OYEnN9Cyp6dCHH5yAAGppmNudkVXbc0s83hpcAWVbixL8TxXbXrcuL5Xi4jYPKLHKvbkmF/vv0r4Oqf80kFIAOpvkc9ZAPo7k3lqsc9/d6DISjWwU0pHc04YjjRyGiTG11rmZTzlrGa23PqIfmuuQ5pcVL8AqimdtahVe+e/hDDumfHEchP2dO59+fFELs+Hug70dpp/Odm6CgoOD/yeCPFvtCRIXSjuk146WxoX1nKDXjNGIgnJgQQAH3uz1bXcHhtwtan2vy4vi/kcTtC5OVGbujAGFKOy4dEJi1QK+DtxAJx94Mcyog62yL/20AlNbMyu9+xZaLutoX1e/iGTm4EuJR+sTdRZRXEq5Mhb/3cOuYLQADZkxM4GVqP1g6udXrWrhD/OCDyGVHIIXaZYVyeeivWKzH6UWDRWk/fCbfwH+egwwTs3V7xNUP08Vxw1U5ltgtlpdO4181u88ik098GRgWda6kSpCZzS/8PPG7s+n3VgHa2/Bgi2few5/rLokSEOastBIBZwUzF9Ai8G/WQDWDKNs+5jx2UwPrMkVbcfzxW2MRCwywy+MvoTUdrz22fhx7jRVGPFrQW7sKDOivZ9Ei9Jj3PMPTN8/ywsgzv5bFkh70EfDU70O+XWOdL6BiABHZQMrP49+FAXk6SKjqmsVTU01Qv4t6A56BLdLCSfxz3GsTkxQEOwKSYEQWK2v+9D8RpPfRRY+560nmG+7kh5j3juELq0UrB8FImDvH1iZrhi1AP2QBaVByLjzXHTPTB8G1q2V3KNMdEpuuFUErhWkNhHnbC9Sx+0kT49I86J2V5lXn9+cuUCC1eHayThHj6JFNTcZPjUogzU8p7K6shznoXUOKMv59f8Q+1gU5YpQUX7ZFUrsA1wgClzDZF9dWbulw7MqyIkbe1MBe4bE/g/N1TPCOGYi/2uKQ+APL0d4Bvg4HA1Fofl7rn9RADmJnqWHdBb8VsP3WEPjg2lhkNSOk4A9+9prJHxgP3fmOd/psS6HtCR7ouzb198/Qp7LkplH6mcYXVI9CsaXCmm8p689XVGi4sdt2+ENfsY5UEXGGdeqEOMy6zmv9eA1fgURr6XYG/mQ151CupsS1NLpf1hji3pzcfgYnLEH4lpIjnuBSlKzj/fchPZgT6+SG0ebIeag40tx1if7fmeP9OOp6DBSYZOMAVuKiii1MIKNekgStw1+OaefR7iPu+DZimjet0xPGQe7Y3uwKb+pYYg+6M0VxoutdtQjTd+48vLBHG388F/EObpkeRdkNfnVQBJlY5xGc/sKGhfebh2oCGe52NmJgw96Z8dhLk30ZHIwDKVxf3hjxzVyUC5MTf0J7nh43Bn7swpOziDyFHTQv0k7kK+m/snfM/AgxSc2LurTlmINcDh3hZdf+GNpUZPfGc+jG988oVS/3kBMj7v4Wwj6kPRQCKk5bDukV7IpqQA+BCQMLbz7DMQca4A7sNJrOhNcPXzyUWFoDPp55KNBsB6JZisOuJ8pjKM9N9/nq0sT83KXxVkO2/pDdwxq6KC8hN77lxxYHQ8bvKFALAaE+eFQtotz4E9ZANIDd1sLvgwM7AAwOiWfc4Cj7jvTGUiuuVCPB/EwDFCaA8Qhw4pZsWp03tefoV87lhokGgLd9YiQBu/TzQvUWsMktd7eHCYpfvCXHTfghQRd5hDPN1U+8UFNVTFuE5WFkNDHkD8stZZsxKBaWS9wWDLgpyfe3JYJ8C/UwVqhxV5rqXwUrnvKdzzfn6SVfRo1AP2QDO5RH2d2uOmbvx8cN0NCBCqKLwKfoMZUY22rXHInP7UxlIufqR8VrRBsM67dMB8qVjrPUafH6MnIChZaZ+hvg18N4bP7VyBPg5gFn8o/AYurtnW7EsuH9AMpIpNiVPQ3kWqOcrY7Td8a8Dvy4NrgZO5qmqx9ftY/NRmSr2XP/IGGWme2kWoob1xwWBbtK56gzUQzaAbt6nuQt6tAaeODxpYoui9nGVflH3hrXPdXCbkq+fmQhUGtLA8NyMV45VMnaDeO15yjJQ+pnGRSJ1yUeWSO2HH1nHwa4J7KDkK/HCIMVi56WmrCbKbhXFS/wZpLZ2ncmLgJPehFxS5sWszFFw1m4QV+5lSEmWhh9/Jv01lS1aC5ytOICpywMU4GZ13YR6yAZwLp2j2Kw57tIc8t+KA9jcPsEpjmefoczMAcSMJ3Cvv7u/hnjih2Ds/WYlkC8oDmCnVoZ7oxOGpiwL5Qp849lQCaH2Ev1p/BzAO/zDVMGXuQqtI7/GnqbdaZ0y6d+ohs0bt55Jk+5HLEy8eVoymYFVRsee03pojT81/2H3usuinlGTcTllU5ZoBGBIM83EqqEnstRDWsC5HG5/t+aYadz/fTgEo1WFa+1GZc6BgQVP03MwtB4tAmSxn/4Rwk7D5axZy2Oxb0fjvWnn/4s1Ll89eqn2fdp4hNg9/HMOdFRdIsMqWeyJqrRtk+SUp1TiwcA+p6EA9CsYn52oAzEcsDc/Luqlw0Ddz4uj/ItbFld8cX4fO1OzV9XuSjrfGrXWX6IesgF9oK0qiWPcKJ5STOXGMrH41nf7j0lpllLZlkaZ80yGhT84Tsl+P3pz8TEgbVh33z0x+hsqpphEG9O99j9zVykZ//GAiML/LmCVfdXFTOIN4MIOdLI4evsQj70YZS7KG14vwuZ+zRhFPv+j66uXbZlSFNtP9+RYtnljWTAVmUeM8ZfFGdfD3wFPTghg1hnQJsD6I8OyAzz8habATnBRNpp+L9jDZS5LUuwApXSps9z1gtTen38vBlfglPFzXQWEEgcsE3a1bQY/aWcrJsBTz903U3/dZVHjinPvm79CnPFOcvz2JzMEDOQ/TALK8NUt3DN+8i6KPzjYVgTGodoxKKpVFIcaqy/HvKZDgfl8hYhw+/4622q6ysS4z3TXc8pTcQ+V6vPUEcB/FgUW7FhOLuqPC8sWMAsQiVRfd+HOm+uzKvJcZC+MekZyCVkuo1nw2k+At37VnCFDgt8YHK2ANLWVKI/DiYRwOnz+5R8r+emnwJwyj+GOzj2MaT4ULirGjCZvHQ/ZulE85xifcg+xqGwIB7BqA8QhSnpesAZy8E4Qt+wHmZebnsdeqmfE7W9UvV8WQ/DUWVciSefzDuiTh+she8A55WEdiblmglee4rxDKy+l9CvVIEKdgzxKQFOZx8MOQSoedm9lFeT1n0G8PlnvoQ9PApoUwu+AlNJxKcNxJepxDx39CoSdUcu9TuldeZizWZjiyDlf3WG78fSRkAO3Se2xBwQ2dmg9X5lxs/2yxDqRFwd0hrxuHwiy/agBsnGz7wBCXYERhTCcdl31FOsvHvveJW7oT7qFMHFlvfyfXaAegFqhxHmVJHrn9gSUKOD3sAOQekMHNozzDiNcgZHGpqQ4cNsXkGOmQfBA3R02i84JGGWZSJS5n5+iHsfz/u+Qp70dyF7NNcosRo87CKAr9IlAbdwzPkBJXk8erllv5+6MlWeme0PY8E9m6BN5L+6lsGZR8L6oe019q0lZmIhA+z/PZTecOc80oQylWoJ6yCbQXZ15bXZ2F/K0qhcH+UJu01SsZar0S1XGL6vWAw+M0ycV798p+t5QpV+MMtO9FEXOfFdt7KAmivE/9Kyc7NQ15VxjNJN1xvoebZNlkVlyTBQ1up63Xbtsziod5tm4MKQeEOmdF8UpuO8N9W9IUUauYNRUxeJ9qj0WXXPGT55ByBNm608Hyi7QSsXDXSkGJKgdLVa39oM8qIumitb691HF0LIIDiCKshtNiD4lnLseDxxh2Hi7JkE/hMj+uvtkoPameu7nfzfX4qSthCBOmT139P1hdGWlG6kw68or0MggWbg98PCh3uOzXB/6e0zFHhDjXkO9dL34sqEojCojZj3rPeDnoPKPaZZo8PkF9VAbwBRwE6HT1yWg6+bAE4dpTrW2FXzusriKRVO9SM7BdG9MTsSpR5b/gg+0ItIHDF86HvpQU88zGbVMZWBvV7lsVABBXcDeHXwUOMKPP2W9LHri1aQs3f46HMDIqRDXfpK8F8l2OKnHoT4bcG0BiRNzA5BYeeb/Hwckj3oLUNQwL770PQezXZa21yFM1N5Q76tZWvZfUx5Yp99CJ9K1jq/zGR2s3GbPIOkUZN3cozXkm8dbhxwkFV7RHnZx66XtX5BumWmTJ+pl4EvAvGoKs4oZKwMTy7QlA9T1ed3th78k7Autr6J2KDH/nZpCKE5Vbt7Qq61HcsOYymrkYVfjsix6IrrrMVnJoFcgf1yQFB/seymWnoqkV2UAATCnGbmAXu5Csv/X9AHO3s3LdvgVZaHKtLj14ogDNbnXxNL7+hZaRtZfTR8df17+GSZ4FzoRaIxcMfVQA6BKmim4D/f/cEJXxfYyOjQnWhGYKEPmrHtsJWKm9/pFhYh67mdxnT7+g5W6zO+dSvBQf38/HTjMnmDKWQmM1aQQYvggKworQRXhMo3JiLIIipqRKS/Te42eiGmM4ZPpVuSXLC0PYFYmVeHm/wrZB74H59DrSmya4kVd95HZKrhGW9n/W++iQYE2G++/VZIqOlTXUeD5ymJ52LnaSjwrqizuvUhB7WOOIVHGT1L9k9XMrNrgUUzzk/oprtH33BNpQgB8kY5FwAP0vGIIZhv72E0TRTWVp2uyq617ozgKzxj83IqCaQpnXjUamLMqMF+swqSVlyE4FekAxS56vNHctQv0WXjMeswDTxylF8UMIhtmIOTxzjx/cI1dXhfA9cLDL6gv6mH3sa3dZ3cfGcQ9V10/2RdzJq+r4fz4+3EvdNJVzxpu1wT454FAZ3cePnipqqc8DUWd50ExlXLZvNfoJegqn79Gh6YbPFMJjua/ytSGHxQOtRxZWsOLRTCgC+Q/D7LMdPHTb8X0xItd5jblRZSl5BRiOAKxbNV6yMtGQthafz9m/RGaa5qPzKBAXczAyOxB9B/YHklq6n+Wv4z+3N9AZ8whRZybYR9SAZ/XDZooDLC/54X0yV/GbPqMRKcTD73PvkZ2EAF9VkjNevifT6vAvf0V11qULEvXESiK2pvqGctSJ/jw9K0mZTQ1XjUK8qOpxnfCbBV0pArkrQpDAISToA/bbOh+sXzwMTtC3LwfZEl+DTdlhM3d5EuQhodhaJmPzU9pNSirhPj7GMhxc4wTS8p2jL240wUi15Pti+cy5iJ6s0eVUblDCstD1Jg840dkZ5OxT0Ru9BQlknKi8TLpJz/JhtJEynNqeNDHspQ9iIZ+djtN/c/v1Q7yjgMgSvJi5ANw+pupd16EJ15YvWwim7IKyBs+tc4zDLjCq2stdMTvi6YJjEIApEz/hD71NNf9A50vjt0RuHYfff6e8zS/Is76Hkdhl4UykxLPUy9G39xlhJXrrTRKGDXVuJu46eiUwkMh05F5KbfyODbmuW/nn9ssAD0Qn4V27c6UI6A4QspKhyaeI1+S5T4SEfCM+kehzXorMmyHXAgPib0TrnB2Ahf2QV2UXNbbOuEqWR7BapvKTMq3RHlcRWANyqJs/QSeW8iMRG/815iRiOw+T9G+CpoTC0AUAiBQtnsSWuPqwSw8eOOo7RV17GMfIRbXDu+l6EEOIKkoRGS9CGofqOdTQsbp22KFNx8eDzl6mpdTsJ/Fi8k+zoNmw+MAqScpFoOE6GuRiLtwz2uWyvjiJymyc62UchTS4wbI8fGo+Muh2exs9clUxrwJX6p+3qL6SdEgE+9JhrETkZxkt5mk9ur7gZ0hL9gDolWDZBkQTcWFu40Ij73Qe8PK3M+PoOxxfQkUgRLU9o/4VR9cYpjrd+13GeqWngoBEKgPeEldu5t+ZHZW5uZzFIPOkxPfM1TsxS2LyymYFHthfZu1Smd7/c5MP1mV2n46o8RlYTk7f4dGGI2jKubk5KC4uBgNGjTAZptthi233BLNmjVDRUUFli9fjvnz52Pp0qUoLS3Fhg0bUj2XKssb1Cp9Um2wOIpCInwewXUCXMk3/MBV7+5jmzZt0KRJE6vv7NvChQuxePFirFu3zrqkTIl/KErdqNp9WtWNi1DdQPM1z2HcC4Y1vUdb4FKFcjs0QSyTnFthmA2KnW0PQ8K8NfqosjHBbNQOjIc+8i+8BuIhAIIxIYNz/7YtIW/qC7FrmxgcgIh2BIr0xMt2mSFZyA/zIf/5JQTP/IOZilG+5uafFXPumGfhOejTgnN87SV1K0LIvffeWxx22GGyd+/eYvvtt0fz5s0Vtlc/KBC2ZFldXS3nzZsnJkyYIEeOHCneeecdLFiwIIrakhu4Td1+h2omCmNQjqb1px98jmBIUDuBLl26yOOOO07st99+smvXrqJlS+tUdk8/ueEVApCTJ08WX3zxhXz//ffFpEmTrL6HjR+a+j+vkMgVqt5SpA8doD0xe5j6zjMEr+oDuVsbpPbFT9c7L9OyDL0JJ8yHuGks5G9LQzkrbnoG+6RMSBMXARCoqKKmeUfTj0zTdfquOltvSV4Kau8qSEWNA/dmk3tw/ch0Tq/8rLO7VoUTrHHQ8vuMmHNG3/XX7E8jkIKeeOKJOPPMM7HddtslNEhxYc2aNXjppZdw//3347fffgurxhHdr9q+JgQJMCkMzUR9TDeTsvfr1w8XXXQRBgwYgNzc9NQWakNj4sSJePLJJ62+rl27Nqo6rU/D0phjN5BAUdnVy/Rjrp1N+vidkmnlTNS+LmMHInUMvnpllXp9PjVBr9cQYHIf2vt/jzNh6a02vZB5DPJevvu1XiAHstsWEDyjr9vmkGrdpHQESmgt4zju1KTMpRdwlclKRfcnzleT+iPk5MUQVdJIRfnJgz4YQx3JUrmAZ9o/Y89ZoL2GDRuKoUOHSrWpROfOnZGXlxeg9i6KGllGyqoorrjjjjvk008/LewN5qcKtBLwGPh74cWLlI7px3AqDFxEhw4dxI033iiPPvpoQTY/bp9MZeXl5VIhKXHbbbfJd999V6xfv9401+QEmKqe7OvUNNcngSIrFV/9TePJFVaGXnl6D4jurXWiGXshJ+bL4Qo8ZVl0BXY0/W7KnihD0BFI4U85aaGVdBTqU1aZzyAgUDQ9W13BEKAQSBcBOBNM6wAVg47zh2exUet66DaQx+0E0amZnnS/GdBnjoO7LAJhGOvFvdfN+qtVJmasgHzjF4hP1ZZeHfSccsZFFppRkjzuO66tn1wSN39Pf3vcDIrSy3/9619i//33l4WFhWltoqgybrC33npLXHvttZg+fbppPEtUtaGq+kj7f7L6tEZQ7i9w12fTe+65p3z88cfFDjvsoJB5Ttb6WVpaKt98801x++23y99//92EbHl9o545SCG3xRms0Tb2mBj15phXPc9oXAjRr5M2aTOnQE6am9K1wSPLou511QkgB0t2U31Ra1S8Ohnyg98hVq4P7jV7XOQHqPCjtj8ugQKQGQIgkGWkNptKreLQt9BIJxU5RtHA1o20+TAOqx9XREhHsef8T1MJNfzv/qYTJSyJztpHTQBt1rcivrafijQijP38P5B1PuSQQ3DvvfeCVL+24PPPP8c555wTJhJMtPvGsVFepvKsnbsCWX4l42P48OFo3bp1rfWTYsEVV1yBsWPHhikK31D44gz12+oMmidnQ46HNvBQxSsP7BjQRVGzbYFWDfUaTYd1NyoMTfdGKAz993GN0qvvzV/0GuX3CCBnR46HKdPSNqdmigAIpB50giH72AoRJh/GEfRXiOCo7SC320ybEIHMnXkiy0I4Cqqffl2iMOkfEGNnaBNKWH/t/2er60poR5N0zGhEGGfAp/AjETz11FPlPffcQ1a6xlQ0Vdm4cePkEUccIaiM842R103QtvOXoeVFz/h79uwpFCdBC0St9pOfS5cuFaeffjree++9MA6M1pN/IbMgK7ZD91dyrO1dZYFn0ZTdtxPEoVtDbr+ZTolnoNhWnzJ2DkrhiUhT3hS1RkdMgRj5h9Gf379OyR1dZK/RjBLQ1AQBOEDqcTf0OXj5qSrzqCQGa+zZ3rIeWOe7Z6oA9BMNh3Nwipm1d/py4Ns5AAN5pi6PtZO50GjjpxPMvDTnkrZoHgkW0JJdeumlULKvZT6rK/joo49w+OGHo6oqsHcYDUaRhvqARu4f2rdvz82Irl271lk/aeIcPHgw3n33XRMnUKp2zxBV/l4mbdvAeAVycXw/kRpMvsQuzfUa7a1W9lbNk1mHHWrv3zRxknwYYwKgd+1vS5W8M1uv0V/j2T/I8pNzI4GaU5O5zwYCINDXimmw6RnXA+GmngTmK86H2KIh5O5tIRhk1L4JpBIZhJM5NeDMkypNl9TJD+atgZi9Epi8GPLH+RAL1urkjC7cEWWGYj4/HkHF3HPpBtiQwtCZpa17rPw85ZRTxAMPPIDGjRsHKGBtcQD8ruRncdFFF1lyPDXxvnETCTR3vxsloohHH31UnnHGGYJiQG330/3bsmXL5JAhQ8SoUaNM1I6BT9Q5BU9gTG+NMtbiFui8gjkIp6xWp5iMtnVDiB5tIHdqBdG+KbBlI50kR1VIL/2YXbZKcZ7z1ZqcvQriP4sgx8+FWKhEUrVGPW7ypj7ZnzRDk3t7P4M1GoBsIQAHqHyh9pZyV6dUk+x8kgtgcFHjIoiWJZAdmkBQZ8DvDOhoWADpiGbSZpU4YSvWQVCGVxNo5RFU3+Xq9Tr/mkubn+r5vKhtptLuWeh86ekCnWZITc/1P6t79+5SLWrLXh61AWqrbNasWZZ/wdy5c0Pn3+lv3759xZtvvimbN29eq30K+23KlCniuOOOkz///LP/fdHVmkq965GeOGYC+mUMg7Z6dEGIz4O/jIpsK0+lEhU2K4Fgfj9FwHj2H5oVa4KWK5IKP4Vu5dpyHUi2tMxKz00HM+u7WqNW8E6ExclkGaFZlOIlnfIyDTwLQLYRgAOcWLJbRAZ00EgpGkQB5bFcV09pp6+u6TLQi2oWdAANJzUTk5MDe0A7SnmUTS1atLDY6V69emXWapbgpptussQPmwsIBbX5cdRRG/dE87fffhvDhg3D6tUBvR+pP49b+2+WHsU1yvXJcwe5RvNq0lgtrVGy+lyjXJ8US2uyRo1QWwjAAaqQefIwsS1DSPORQjyogzIGRXARPQXt2GSOno4P+XZbQ93PUiy0vPbaa8XNN98cmwLWVhk98vr372/yGEz0t1OnTla94uLiOulT2G8bNmyQl112GUUR/zskMMDp4iyvUSWAWorQ06HNt445tC7WZNhv3PgMoSZXykO9aiL6REJtIwA3kEo+B+1RuDFgCrTcRHdR+klnK203A3sY597UXbjbbrvh448/pjvvRhpuEqggIWWnki0M/va3v+H2229P2xOxNoDiyr777osZMwLOgGQLuEnTUc7GBYoCjHehmzf1WdttpOHTg+8UdX1XFw+r67dNeyV9BxLYLsd2hKiOJ7PHLSN7TzMeY8/pvsuEGfSLptU/2/n6GQ7sZKaxnp+fn4+nn35annTSSWlTwNoqe+KJJ3D22WcbKVBhYSGRgzzooIPqtE9hv/ErXZsvv/xyf3+dEOy7a3GNOpmZGP/CJC2U3+jNSSVvXg3WpKfMXvfOAaLu38j6nF+L4/NAXSMAKskecT1bluRBPHmETmrw8yKIP5ZDLi3VirzSCq3BX7kh4f7onihucipD6PdKVwkaUCgjMWUn01BRmUdNd20e0En28QvoxZJ42ZT5uaE222yzTQYBjB8/HgceeKBUsnUAAdDFV1Fb2axZs00CAfBzxYoVoAfiwoUL/ZuIbsKMWVhXR2uWyIBsHJWHTNVG+yj1B4yCogmV4dNUfruRA+MOZNNCfaxdg3ytQGzZAHLr5lbGIiuZzpnv6IQz9nMcMYeb/7E6GludIwBGxI2wJy0Brw0GjtxO2/Vpu+dxSqsUAljLS0ns9ysa/s6UQFtEAMxSQ3aQrCGRQF2fxkP9BhU0HuP+P//5T8vDbVOCWbNm4eCDDzZ6B6qNBiX/b+wueoBiy2WXXYYHH3zQ7xtApwbqk7KlDMwEyCVw81Ppy7yNJAIeJeIRaj1foniHhgXqKrQOBrWOuaNPAVHeiF+B414PtEtiRi3sJ3U1kLpGAJysserqDBcFOq8ncN8AbcunKFCtPy3fffrsM9WRwpYmW/5p0Ka7jQU0/V3q7hOp6Lhx47D11lvXiAJmu2zVqlV0Q5bffPNNgAMYOHCgxbHUdZ9S1f/6669l//79rdgBeNloOsDcsxHfuxuo4H7KPZ/88n9HQB69A0SO7TlIK4G6LNafPgSXfGQdLOsf1zToI9BrQ8dhhLpGAHweM9Ts7y7s3hr44ETFZxVr04n7IvJfrjiCXR7V3IAPxkAnqqxNNj8KSIW2dxeQyr7++utWsoxNCSorK8GNPmrUqMBvZ5xxBqgj2NSAfSZ3MnVqwPpFzTiTltRVNuQwoHjAMOoD3IWk+j+dp9ZzkcYGOb5ruRJeDn0RmBjU7ZPy09RZcwNiTNgYKl9SzHvgwpicsBHHQ/bp4OUAXN/lhR9C2AdyuKkXWX5mqR29EcZB+Z/8dBN3n2677TZxzTXXWP3clDgAljHZCJNz+OZQXHDBBWS1NzkOgN8vvPBC8cgjj/gpJcNdSUQycdrKJtCzkKcUeeI+huwMPDhAU3uH6rs5gC9nQR71CsTa4LFdTMN2X10OYGMgAIbIkgw1hUtpcsHukHf3N4gANgL4ZDrEqW9rZSG82lVq+EkNMokYqwlwAdKs6BxgbvXpk08+EUyeka0NwO9kgceMGWNl/1HUUDZp0sTKyHP44YcLO6owzrMYF2BEAOeffz4eeuih2H36/vvvLY/BiRMnWi7GXbt2lYMHDxY9e/aUeXl5WUUAzz77rFAciuXWbM87+0wF4G5II+69FoDyP4OpDnHPJ5V7zxxpxRIkEIBfBLhyJOTD4wMWAkbyMYfB93U5iI2BALjxycJ5ss90bqawwsnAFg01WfeLAusqgONfB74Jhj4ww81Z0B59dQmU/cg3J4JLuG6ZD49ZfrIFzLF38cUXg5u/rMwr6TBtGG33DPih734UMH+g4gCgEEngtyFDhuCFF15I2Re2QQedO+64w+qXG+jvcMkll1hBT9kUfxgqfOSRR5o8A5m6bGzWHpQ+0PGL79+TO3HPdsArx1pxBAHWn2+Ifv8HDVfCfjBwl5mQqFReWZeD2FheH2R1HFuu1Ye8HH3C63k9baoPLwfAz/cUw33hB5DrKgPYk8IBg0Vm1uEYGE13B1yUtGXLlnLWrFmipKQkKxRQbXgrkIjUlsX2cz3Um/H6r732muXvH9XesmXLLCXg+PHjAxzAPvvsw42W0jbPlF4MLiovLzfat/Pz8y0R6PLLL7c8IbPBAfz666+C5sv58+f7x8/UbC/V4ft2Q0foBBxOyKTVp+I8RdkPhRi4bZLaJzgA6LJHv4e4ZgxkZXXAH2OjKDY3FgIg30oHnRbuwq0UFzDuTMVT53mVgNZ3aCXgmYp3+HSGsc2n1GDOckUD1/a8MSLrSnchFVYTJkwAHWuyAUzIQb/4VMDkHaTsIsKLb9q0aaA78PTpwYQx7dq1s7zuoriIP/74g34EmD17dmRftthiC3z44Yfo1q1bVuaAWZCJoAz93liWAE4yKf/p/h/6dQLo00Kdlr3hPUrA9ZXAHk8CM4LUn9ml6XA0bWMMZmMAbaZ8eRe6+mBhzNv3hzxvd53oo9rHARARTFwAedJbECvWBSgQ5UI6Gg1PuzeZzdsDdv+d54udd97ZorBEADXlAMjyHnXUUfLTTz9N6WHGMGNFwYXadKHtffnll5YjkGLjAxxAw4YN8dNPP8mtttoqtE8PPvigIItver6/7MYbbwTzCGaDA2DCEMXdmFKHMVHInXXwrv1AN1166xW7x9+sGOKFoyG7t/bK+y7THx4dD3ntJ3o9++aQSXXIFdf5wa8b0/Gb3nNMT+UIjNZkMEfAZ8PUZ6OgCEAEUF4Fef+3EPePMy5ABvZQOVfbTiJ8luMCnHj+rrvuKr/++uusIAA67vTu3VsuWLAgsVDy8vKYsEMqdp52/cT4yXpTWXbCCSeEtnfffffRscboCsx2n3vuOSseP6xPQ4cOFS+++KJ7rmWbNm2svAFz5871tMfMwR988EFWEMDy5cvFXnvtZSUT9b1rmlruqIuF6gLGIdBUtzl8CPCSXhCX9IYsyA0iAIoAC9coTu1ZyIVrA/NPxU53xEjhXRuwMREAuSRmGD7N3w/FAeDGvjo/m18ZyGtJqeK/3jHaUQnjVGPHytp3pvgHtF96Arp06YKff/45KyIAWXIGFNEl1oGioiLrGTx0g5cD3MCUz0855RRjW8wIRB+AkSNHhj6PvgCPP/54qBhwzDHHgGnC3EALBPMcKursKe/bty8U55KVSZ4zZ47VniEwqE5dZqGd2Oi7F4jtph/LU0fo/IIBxZ/QOf5uHmtxAH4gAmAGKWbyrWsvVgs2dugXI66o/WwJF1ZkxtYXB1kpmXQ+v2rtEej4BtBj8Pt5kEOVKFBWkZhIN2Z9Tf25QEYciZQFIMvGXHOJpCdNmzaVihoKasFrygEsWrQIzBr83//+N+lhpqqqti02vqKiIkGBGMI7YsQIcdBBBxnboyJN/YZ58+aFhqMqam7Va9SokbGNK6+8Utxzzz2euVYIyaq6bt06T3unnnoqnnrqqaxwAHYos8MJuZ8/GHpD1gXQrPOw/UzPWHk25vODIHu20R5+CZs/dFp89VV+MwfipDeNmadpSqE1bEpm3ao5bGwEQGCKJrJzHtKzu8K3w4/W3oFSmk2DT/wA3P218VBEwnA1uItk7fkHOPn/PD7gpFQdOnSoceOk2jT/2XHxkdC2bVvK8NYRYiYg+8/YBJniiC56MA4aNMj42+jRoy0zYnl5eWQbjISkSfHYY4+t8RwQmNeQbflNoNAb5+usPCQaaO+njH6y/wdyqFfuBZy1m9nkJ2yvv5MV4zQ+yI9y1ZKLvKEOxhAKmwICIPWnJ98u8FGlc3tCKlEgETbp5gD4SVPK38dY6ZPD8qmNsC0DNT2G2gTMfcggkAau58rXXntNcMFmwwzIdF48JsyVyAPwUSCy4Lfccou85pprjO2tWbNGKlFC2Gx6ZEKKAw880DI5Ki4g0KfS0lJx2mmnEUlEKgEPPvhg8fLLLyNO5uM4HMADDzwgLr30UtOzaIZjcpCZtbg2aaWixv8o//NJ2QftAHHHAdqE7fj4u73+WE+x/vKx743vjhGr9CTM5Bi0rMGmgAAI9Od/DhrbJrXbhZB3HwRxxHZmBMCypQrDXj0KcuxM46Iklh2rCs6Q2V8oHaGTiDZyPVeed955ghFs2bKD8/y/008/3WQHtw7rOOGEE/Dwww9LJX4E7mW9xx57TCpOQtCv3n1vs5JcsaKsyjNfinozHbgcOHCgsU/kboYMGSLHjRtnRAA9evSQw4cPFzvuuGPWPAEV1yGoUEQQAfDdknWmKPZxLaxJvt//gw7OcVx9E8/v2xHyLrU2WxZ7g3zcCOCdKRBXjtL5/3x9J1dKhc3btdDvtGBTQQDUmjH3eyARQvsmAPUBnZvrPGtSBkWBmSuB6z8BvjOr/Rxsy7aZZSUbyhaejsQEjfv753DnnXe22OVsegN+//33+Ne//sVc/9YJwaT6PJGXHnwK4YRmHaLzzx577BGwoZfkC9w4sBVu/XAJ1m7wTgcVboqLgX3oZwBol6f3IYOKqIgknmFd+ggwq1CnTp2yNm7F+aB79+4ehacBlqgXcJ3U6bOyYUbjZmf2KuatcLhSD+yhxNNb1Zvv2DTI+hN1MTfgtOXAiUrun73K+Ay2zXjxlMc71zZsKgiAQMGZLsI7w4dt924P+dQRECUFQQ7A4QqmrdAeVj8tDLWXM3nIjdDeY5lGD3JxMJaB2uduMLDATK3N1FsDBgzIajBQRUWFoDMPxQFSaubwc8xwpnt5TNiNN94o7rzzzgD1HLpHU/nwca3FoCdmyzFTSj2/8YxCdQ/ZbuvEYlOf+C8TiFDhyZdBBWKXLl2EUz/OeGL8hn//+99WMJDiXlJl2qEPyG3qnweljqnPFBjdx0ShN0Mn+Qg8a5ctIBXbL7ZqFgzycTiA0nLFcr4D+dVsI1dKrpEuv7Nq0M+swaaEAAiUiSjbBexoPNX1mj5AQZ7ZNEjOYJ5irC792DoTIAyowXpVDfqaDM2E7B/ZwnZRlZh/j4qwujwExA/0DDz66KMDJ/EWK+r/9ZWd0K1tEd79zxqc8NRcrKvwKgfpXjxixAjsvvvuG63/PCyEmZV4fFhMICvzqHq310qdHCZdoJmPfgXU9BeYKuzUCrjvYFWxsTnMl1e54kH+8aU+xdcApPiHQYexbxKwqSEAUliyRtSOMsgmgYHJXV2tEMCZu+ozAqpl0DTIz2VlENd/CjDkUoYrqxhSdL368ryMLxJwYVAl7xymEUqVuPFfffVVS37NFgeQThmz/jDyz/aeS/STFOri/ZqLewdtLkmvNlRWy7NfXCCGf7cqMIZddtmFokzKtGY1KQv7jc+n0xFPT/bPdZfmkLNWQlRUh87/q2p9nF+t08HFXXMM7OHJQe1M75UKP4aq39oPaFFikPdtL1aeBfDkBIi7vkTiABtXe8xkRGsXRd2NYvM3waaGAAhMs83DNY/094821+v2BY7b0dbw+WIFmPaen6vXA//+AXj9vwrlhp8oRw8CesYQ2aTKEkyFDT3/moRNoN/A1rNnT+tMgFatWtXp5M2bN8/SDdD11w87ti7EyAvbo3WTpOVyyqJyDHhoNmav8B44zxXOg0yp0aercF3CzJkzrbgFxh+4oVB1e/RQ64ANXDEKWGRm9vkeP1Sb8rTqaA27kwX4WugkHMazKwoVGTpWrbezd7MOBdE+/jlBX3+ug1fVervtcytk3Q9cHlT48bTiCmxCsCkiAAIzsBIJ9IKPAvAUluv3gThsuwTVD+oFoI9a+ngqxGPjIZeUReZlp8BAH1eae/wJ88iFME002f7G/jZ4GswZPYCfFkJ+Mcvbz9zcXHn++eeLu+++WxYUFNQJB0D9wJlnniloO6+urvaMtVlJDp48sbU8apdGTK0mScSkZV6V4nnFAZzz8gJZUQUfxyDkaaedZukRWrZsWSccAF2cL7roIsFAKP/7Yt7I1wbr75/OgLzsY4hflhjfK9E+Ex+cKs0n5m4LHULOiMLNQ9YGNlPU/tzdIQ7uot+1E9Hn5wD4/b0pikP4Qp9WZWiPgW/c/NGRVBsBNlUEQCB2Zow/zxHwsGUtSyBu6wfZbytv5iDGDlTJZCAR/QR+WQr5wLfWOWym1ONukxJV5XTsoTZ5kV1Oee1JaF8Fz4tV3Ijlo3C+6uWY6ZAnvKGPK3PXo6fcPffcI88++2zLXl+bCIAKuWHDhllBQf5zAHNzIK7t3wJ/799S5udaHK1MnFer6myolLj4tYXyqW9WCemba5oaafq74447BB2OahMB0MORyIbPsh2OEmPgO39TbaG92uky9nPiAojz3gd+mB8aoPS8+odOBMvtcm72U6Hdz7eyy4LmVaHPq7y4N+QOLSFcdn7kJhN8JBDAp+r9X/cpxNIyo1hCBwyKGEFH4E0ANmUEQOABDc9Cy90eYJrl+w9WLEI7PdMm86BTtkatped/0uetry1P+UxmmaGsT+dzcgVt/BUYrnxPf+D0Hlb6ZyvMk8rH/5sQbIz++/Sxp72eXnLZBm52pvw+99xzLW9AEwzq3gj/Pn4LNCkOD/ddUVaNI/89F9/MMGfb5kEd9G/YaaedauXwEPop3HXXXfjHP/5B12LPb9xkl+8J3L5/cMFOXaE97b4PV+kyapNyN515GC26PSKAobyDdlA7dhegUUEwpNdt7mNfxs0BLvnYcvM1ARHPMOjMUZskbOoIgP2jb+qz8EUNwo4Z+IdaFH076bKwfIL8pA/BFMUNPPGDjiMAohV5SIr1nno8qPS+gyFO6ZY4/dWKWlxcCsForz+WBduj2e6qq67C1VdfbXnZZYuKrl27Vjz88MNMQy5XrlxpHE/frUvk62e0USJAKg4EcvaKCnHMk/PkxLkbjHNCfcb1118vzznnHHI0WeMAaKm48MIL5QsvvGA0+e3bKUe+NKhabKZ9Lp1TofUnrOAwedTLEOPnGd8nxYFSeJ3MjO+/55YQZ+0GuV1LfWCtP6TXbfJj/bEzIK75xOjjD/uZ1B295VpLmxxs6giAQLJFv3tS44B5hlj6UkUdjtpOY+aEQtDFAVRJb2qxr5QkNnxSqJNGKDC3+7/6a+qQY5i5CQuAw19UC9LgZUB7fZ8+fXDDDTdYzjY1oaJMzUUzHYNzaCYzHfrJ1vfuXIxXT2uNlo3yjKvev1sIVAqe+eJCfDfTnHCXosxee+1FZMZgJRQUGC1msYCmPporr7vuOkyaNMkYq7DN5gV4/YwtsX1jtcvLluiXaoC56l0Oe9uy/qQNdDY7uZuar/beVF65wscBILnGmNf/vm81d2kAllLHwDxrm4zG3wR/BgRAoDKOyTcYONQQvvXbQMnjw7pDnLwLZEFeUDFY5eMKqmxz4XtTIEdNg1hcaj0jkitgssc7D7DYfiVHw1ak2RyA/V3mFcnX/2goLh2xAkvWVhnb47kBjG6jyzATiDRu3NgikKkopqKMgtrxzz//3Ir9nzBhgly/fr2RUlMsGbhTA/ngMa1E6yZ5Zi7HomLC+NsfiyvExW8swpgpZaFzwqjBXr16iaFDh4IJOzp06BDbEWjZsmXyu+++E4wYHD16NOMVjPPfRvV9+Clbij5dSiSbxrqVkKWL+GY9HIDz/fdl+vyIcXNTv09+tmoAeVBnS6FsmfdyfdQ+16DwK6+EHP4TxLMTVVcqjO3SNsEAHx5kGm6D2kTgz4IACLRdMQEHz4j3ZBTmdyZiYMzA+bvrNOPuZCJVMFsLqqohZ66E+Oh34IvZCQ1uYMFQCfT3PhBX7KVk+twgC2rVyysSosFmslrkiTcmleLKt5fJBaurQhcgNz6z6SpuQPTu3Zux9bK4uNjKq8c6lInVBpeLFi0SP/zwg1QbXzDXAAOEqqrC221QIMQZezbBVQc2k5s1zLUUo0Zbu0sJ6G+Dn/NXVeKmD5fJl79fI8qrZGg95iKgV2KPHj2YW1B269ZN0A26qKjI8opkPeYQLC0ttTIaf/XVV+Kzzz6TU6ZMMR34kWh3y6Z5eO6UNnLvziWW1jIx1+tWSFm6RKC6OoAA+Km4MHHqCIDIACEIoHkxZJ/2EAdvA9mpqUaYJu1+LrxJPag/emS89vFnYhpD35nQk0SKm7/Os/tkAn8mBEAgEjgTOhVUI1OFPdoCf+ujqIcdouMXAUy5BivUnw9+074Dpgk6pbv2ACsOO0E+rxBq86sVo5V8bHv0lHW44u1l+G1xPLMvbe30qWdCUQLZfPr9K9k+ZRivA23Vprn5kOY4tkdDFOY5rzb4iuO1JlChJu7hz1fi3k8tjibWXRR1GJbMi+IB+04Zn2MhEkj5VNXdXbYsxEODt0DPjkWGt6GgbHm4OKCKvpilM0ivMEgx1CNcpRD5dpvpcF536K5f0eeIAHzsfMWk3Pkl8N3c0K6TjWGCGIqqmzzl983onwr4vhhszmAc50huL/VobGmNZe+2mlV3TINVbg7ApTRcpF7djZ9Bzl4VpBi9VBsfnqRFAKmf5OUAcgu4+aXa/AJJymrVm7OyUlzx9nL5zs9lUYrGsN9il5FDOXqXhuL2w5rLds3y7efbfXH3ySMCiEB/k+MSnjYmz98gb/xgmfjol9Jsn+Ls+Y2i1ZCeTeQtA1uKzRvlJUUr+LgYlpUtkyhbZjEHmsuBcD6J2F+dDHnGO578e4nnn7c75CFb2+x+jtebj7OS6zb5qfrfzoW85xuIeatDx0XKfw50gpJNWub3w58RATj97q2uV6F9uANAD64jttcxBA0LDJTfvmjCu/9bYOzMYBtdmgMjTtBnFrjNAolO5CqWoEGrBOU3AbmPd38uw52jV+Hn+eVZVQeTyh+4bTEu2a8JencqUtQq7usUwSVsnOIkkBsYO3Ud7lfcwGe/r8u6WnvPrYpx3YAW6NO5xKLMwe7Y/Un0WX0pXQq5brmRpWHRNWOAh7/T78ANVObe0BfYfjOzec/5zsNp6dPPg2kjPErJE9DJ51tswtr+MPizIgAHmJSDoZV0Gkqk5rJ/szD6di0hz9wVotsW1i/+JKPWiUMPjbNesAez8yTXJw6DPGzbEComcqRo0FIo2T9Z5laqiWR7jElYsrYaH/2yTr6gZOof55TLsgqZERUlyWvXLE/sv22xHLJbQ9G9bSGU3C9tl3WZ3ClxKXBiZ6Vsw9JwbaiW42auF8+PXyO/nr5eLFhVafJ7j/X8xkU5smf7IjGsV2McsF0D2aTYosFB5WpC4WoxKLYXo/qsrhaydBHkhjXGZzEOf8gbkJ/NCD5/tzYQV+0N2agwmMSTPNCkhcCTEyCnLDVzEdCUns49DDP/cWNvhEzhz44ACB2g/fnpL1AAw2JTHIA4dBvg8O0gN28A2wVWsf5rdZrmOau89ckCXtrbijuw2FKTxlkUN5coaCDsPWOz1DAqpmyNu1W6sqxKTFlcIT/8ZZ34Ytp6uXB1lVheVo2ycmn1Cb7NXpQvRNPiHNmyYY7YuU0B+m9XIru1LRSdWuRZHn72a4zebD6WPl5/nTK/qKC/l1dKOX1ZhZgwZwNG/lIm/7twg1heWi1Xra8WGypkAClQ0VZSkCObl+SItk3zpNrwYr+tS+R2W+QrRJALxFBMOnPoZvdltUJAq+dJVG5IlOlu6u8T5kMOfRNilu8dKy5DnNYD8qjtkwiAD1hUCvnuFIgPfrecxsLmlWa+N6GDezIwPG468L+AAAh08mB6qMuR9NkPQIcmFhLAfp10YBGztPK0IT/f1kehlOePBlqWmGdMFDQAiptlMH1+thqYs7ISs1dUYXlZFRavqUK5za/mqRXZsmEu6MDTtkku2jXPU6KMiNVusMOZTmv8G1evr8bM5ZVYsLoKK0qrsExd1TYWYAKSFmosLRrkokPzfEtZmZuTQaeEMPZIVm5QSGCujgbz/6auZxR9vnykVva6oZV6jXccqGTIRjqAhwfOvDdFBxtFDRX6TIsHUPfnUWYd/lcQAIEiQF9o3336eRuxN7cDkzns3cE6bViWVwV9/N8dAtGrrYkFVZBbYLH+kiKAh1W12VKbfTYqsNzsa6C+TATopN1ubE88N/X0/uaer5q2G/fewFj99dMYK9avUuLAUvsWb59or+eJUu/9HhSB+neB2LEV8PavkDNWIBAL4avPeBFaocbiT6bsC4P/JQTgAOMGeO4gM7uknaD/732Aq/fWJqAAUGVc0jJE6ZdKq+YTuWNDzHbTpvS12S5StB2jTyLi95A5lGssfYDxt6nLgYOfBxantkSagJ7+zCTF48ji5hn4U8D/IgIgcOMPgI713hXhGN2D7Ts1g/jqdB1jYBX4zEsoUtJFfsME9TK2GyZv61peOdvjTCQC3EZcChguv4d7+0X2N44iUUS2a5elVEymP4cR98rqSinXLBCoLA/Uo2RFJ57rPknbDMsQr9vV9RE2gRx+2Yb/VQTgADO88NQVhn9u4Rpz4GUX5EI+MADixJ1DFkVeoRCU+xXr71/Y4ey7s3nNLL2btUfcTRF7syW+x0MApnYjlIBIuXlEOFKqUbsR93JCy9cIuXaJXeZ9/poNkP2e1S7DiEYAhIXQ4eE8vSp4KP3/CPyvIwBnjMzuSgXhoUg6D3mA57qPOF6H+gZbUCuopDnlf1eTmfSkBtMdee+frd0atJ2qXUvoX6xEATOv/8pk4KIPrTMmw4BOPR9AK/oYX/2ns+2nA38FBOAeaz9oJWFHuCgAXXyfPELb/E2mJOSXSFHY2CLW4Qos973CQ+387ZmUcKnajWOaQ4BS+j37IkSQbLYbKAtl6XW77r9eIT8FpfZyOwnOqmoDqlfPl2riAvO5oRKi//OJ7NH+dt+D1h99jf/xje/AXwkBEPaBTj3uye23X0fg5WN1zrkAqDWWQz9/kROj+eQ9AZApfo/XcOYj/7NR+pTKx+h26SEo168ybmN69p37PrAuGK7DPGSn40/ky19T+KshgGegkzQ4Y7eiCJ87CmDet6BiDpazjyhomKDiSFKeLCsBs9huoCwFBYbZ5MkQCi9nE8/kJ/19D4wnhn4gbKxx2iVUV8nqVXONUYOl5ZCDXjEmEOHZEVQe/7yxF2pdQV0hAFJcKuFoomNeNh6bQ08autrQnkqBjfYbJuhkmke6YjCZI8/0W5/B80xA34DPoBOOJhYRA4ZeOEZ1psiwsHJyZE5Jc5FU/FkQU4OdWNwRyro0XHfTatcqiqcETJDaNPrk36iGemYfBq+yNIFsRAhi8dWTaY5VrlshFBdgHP/wSRCXj4Tjfen8xouWozuztOYI9BXnGYNc79wHXPtMFc14VeY4ImvJFDJc71z7zEdJU+MC1IGjUW0hAA6KG56n6DDlMpVw7ezBF6W4t8KeAKZ0JkZmUkUe6cVgXSIIKmkyccJgPjh6b3kYfeb2G9bNPDMivwSiMN2U2CmmtLbY/7+AWJHk5mO2TTfhNQvVLg9y9PMUuRn8KvBb8NhY+vXvC02U0gWueyqZucF3gz5ijEltmVeSiWVJAFMlhiTBIyKg5YFKyFHq+h7aKpF156PaQAAc6KXQIbud7WekZwc2l9EGS9aMyICnCX8FzSnEldeYKH8v9zNaN4IcOVSHDwds/krmF0VNpcjNS0tZ52WVwzzhEM5aQ9S4XU97LsWkgaJmod0U94bOU83bNa8TF1fC9kqXSVm+NiBmsOJNn0E+Mj7QBjnRQfYaiwPMVkXKvjf0yVHc9F2hfVFicmCR65/XNOhQ4/uQ5dOEs4kAiNl4es5dMGTSrQUghqZzBg9cGJViYpgHnpjdc1bXsO6K11OvLM8wCyK/UFH/xsgYskiRpf93/zLJsN3A77XSbqb3ZomDYJxA6RLFBQSJJ4+Qo3egIdSXnOKlKZ5CQkfulgfYUG/QALUP5IivVqN7TWbpgJFsIQCy9rdBK9gc99s4WC4dDiCszBEZeN7ay+r6FPqwSDfwZf4LSW7Euvf9EyH3aGtuVxQ1gcjND3dEiexTbJk6toOLWVlWQwVibbUb1l5WHIHSVyBWM4VY5fpAnxjtd8pbEMwg5HvWDHVth+AmIwGhKfkEdR2AJEuf6drNZP2TE35WyRrXV2tRoUaQDQRApRpPyyU2zI3qfG4OZBNFWBsVQBbm6dhrrjAiZ8bjl5ZDrFYvpaIq7UlxiCS5gsnQ5hwe+zXT7tP7dv8S97ZT+/vr0/WJL3q9uFhQxfYLuv3CcDpuHNu0/pbeBogzVk/occzNFm1X97abUU4Bx2CQkWKy5khU+MuC9WRFqRIFlgfu5bt8TIkAN40NtMtNxqPfv4GW6zuqq7+6TlbXTkhS+7TWaX4uZGMmkOL6z1XrP0eLR4ya3EB1hVr/qxTDUlWdsl3yLOR6qdeq0WlDNUUAZPVJdfc2tcWIT+Zg204xS/t2AHZQfELzEp2hhzZ3Z2RqwFZmHh6rrCYAc1cDvyuGnsc+MXU3c7utSc8Lm/zeVHW9Ae3cMQY+Fo2KP7L/pqhUS/lXEH6yb7SHiEhRlEVlXeymYrD/2eqT5+dNRDFZXaW9A6uCvP60FUCfpwJZg/jfTdByN1PSH6OuLtDIIBY0KrQsS1YIOjMPbaP2QNvGOhuRQgCWxylzJCQwTqU+tGZ5mV73n8+yzrHgmQdWWLUBWEo9GLmR+RlPV+YzbZk2eH7f/q62EpiKZrWh3SCO3wmyS/MklSWKDnz6fgOSx3stXw8xdRnkjwsgmPP91yU6vLOyOhrbIrlPqSj05A6k3/+Th+sz34JKOMicoiZC5OS5zFYhpizXvWYKnJLNjbZl19RjL5WYEZuLiBH4E0N88Sv6AgpPIHWIsPPd188oBSL7WU3HoPJ13ufbx8cdNNzadP5xUTCg77c7hiR0/EwwwvT0arML5pPo0Vqt+xYQzYuSx4rBXjMi+Al/GStPVV1+ZTLE85MgFRE0PZ/wCXRKsqA9IwZkigBow6RL7WDTj11bAfceDHRvrZk3e4MnVJpOMlcHswXqhH1ylGX6OKYx03Uev7IMVCHEwt+eqbgRA5Fnnj9R2Cje1IiMf0zRbh0ox9K/uRbarTsOQlasQ3VZMJKXa+vGz6z0XxkBE8v07QgcsJU+pq5FSVLRJET0pyPoOFxo4ndf3YkL9NFzVFqGwKuq2llSWzCy+QaMQKxIhR+DaxyWSNp9lfttBaGoKzeZQ8mNVN73maCi/jIjp2Af7rFSYcXPZgAf/QE5YT7EhqpYXIHYoy3k2yfo/gbq5xfJnPxiFxFKR7ZNVRaQlSPbTRll6KeUkfW8+fQilXsBhWfaDkau8UQoEDPkYkSkAjNEManEgKq1i5kNMuCJ+e4U4IIPFI6ojqdvovy+axudWbhvJ8VeFiUyCYdSdHtDa+ouE2Xh9V1lfKYSjcWZ7wKfTdcvwNcnirxUcvPMjNSnX7ogEwTAk04fhi8vP7FYfyUlPTBAYcFiL7V3f0IiNrWPey9lJyZ8YHqvL2YCC9ZGD+CS3sDVe5nftChqBLL/ETsiY/WtszvD64sM243TJ0+0TfzlkTHTkIq6x6gTcqMfc8d7tkR16XIrfZgf6BS03zOpD45t3RDYpyNw2LY6YzR1WVGUPUD5TWVp3LtsnY5kHDXNqBcg9b8A+kTtbL2lADALLxUj7pRb1uzu1xHi4YGQapLCqL21f4mPJVzyvgypH9EGnDZ895IrmLVSJ3QcORVy7upgRtd8Jas9dCjk4dua93ZOUdOkZjzlHkxB7VPea6CsIgYXkUmfhPFeVxsiO2MVad0bjrNizH9QLxOSX8HuU/X6NVJuWBsYPzfT3k/pU6L8z6L83raxTh3GxLIdmtrU3k2pRcKl2fp0U/sUcr4+aNSpD5sriGhDETd5/vsQSvw1zcl09ecY9c/EuBs6HQRAF17GSe/nfyk7bAb5zJEQW7dIsCf6GC6fUi+uEtBpw2H3XQgjFFHYL1I6K3nuKsjHvof48A/vRCnuRLx4DOTOmxuURjT/FTQIyXXnVxZmrsCKbNftuWfKf5eGYjKVZ11o/r3AuEQteOy5N6cIsuyG+sLVJ2SgLFXUX1aXLTcGY539LuT7v3vXdXEe5CndIQZuA7ll4yQWc04HTsnuI8nmA8YNHU9kSD7TKuMJ1Ke+DfnLEuO8fgad9yJWDE1cBMB6l0EHSeS6f2hcCLw4SJ+smi5rH1sc8N2LmPc89B3w7CTvQDo1VaLCidpEE4C8QuTkpwpVCE6fkaWuLYVbjW6tSbtR99ZWu6luTbdPElWrFxlrPzAOuPtrbxmPl3vqCJ09OBXr7nQlHXY/lO2PcQ9PuD7xTetocj/Q1skjyu5FDGkv7uwzXIa+9A3hw8r3D7COy05QDyBpwkMUlVe4l+wM2a5VClfRrEennJYlkIrlShzwGcUpJJ5l4/vqpCLRev7fxkCMmealQD1aQ7wzJKmMcbOsIr9YiJx8Tx5/91gTqyiVyUsi/F436ytMv2WoBAzlCgxlIhvtGu4VpnvD06QZQ4oN9f1zmFaffGXVa5eq51YFfmNW4Is/0mKk8yyai185FqJDkyRV5sNstl3mJHFQSopO/YISSeXSMoh1Fdps2KQIsmNTCOoWXApBoxLQY0q0+86IRloHDGuNWrA+6vKRv8wQAF3imBH1EP+NzLH/xOFqonJSU3t7U2Lacn1448d/6EgsJmWorNJ1mIlXTbplWtmmBdC7vWVPxbYt9VFf6XAKapIthcmPC7yDOVL1+aFDQyajoATIyXVxkcHVF2vqnJvSnW4Ro06NXmUmt9WgP6luzYj6i9B3EkeBWr1eyYYVGwK/fT0HOOOdoCKQ65trMF3KzviC35bq9fftbOu0YstkzVRkVbaMm5erD5zdVq31g7cG9ukAdG6ePKIsFVfAZ5z9HkArhmG5qdVvZcaODClO+Yqg/ft54qkTxmjNW7vGkIqVFgqDpaTUTMP0k+K8mIdfbX6xYA0Cp+CEvbOmRRBdmkMqZGPl6mcEXw5S6wWWl0Fe8CGEegme9i7cA+KqvQwyIzFrQcNAttu4jijB9mKc1pOB37+jewinrH59gwzVabg+7WYiTJnCUJZ2LoOAnB/6/oUzh8b4hMyVsFQCVpeXBX5jotAhb0AsLvXWv+MAiAM7x5P3yYmqtS3GzbU2pZy6HGLl+hQ6EPs3usWrtS0UEpAndIXYZXPLWzYlZzFjpSLEL0LOWR0YKz1kzlLXc4gQBVIhgE7qelddO7oHUZQHcdeBkKd0M7Pl1XYZN/7kxZD/NwGCpgvDUUtxkHairH0Ty9RoIYO2ChHwaCy3EtCNAOat0ghg9ipvezftB3Fad5OVTG0sHvXlWVjBekL4y0QGm8KAHLLbbrIsUsxwiRu1oJgERCrLpt1HYUIOHE2mMQ66zIBkZcU6Ub1hrbRnPNEuidIxr0KQTXe3ccVe2pvVxJY7ZVVKfJ27xvInkCOnWmsu1noO+41H2R3UWXEku0Lu1ArCQQS2000AKTw3CfLq0RDrKwPt/VddioexgpsyQgB0+LnGX8jODT9a+zPbMnhAoUeW58Fx1mksFjueTaDi8aAuCr3tqhU0cD3X+aRfwAUfAEvLvPc+pASZw7c1NMpDP/JLkA5EK6FS3h3VcO20G4ctz6hdM8g4t9ZECZjJHFZuQNX61QGaSNb/cCXoTl/hLefp0uf1NLP5hEWl2otw1FSjQq5GUKx47sO2UaJsLy0Su5/PPzn2/4yjGfoWMHqasRmem3ld+ByGA7P4UMVAX+gEZlEbTr422Dpt12iGW7gW4r5vgZf+A6k6lhEGjFtGTmTQDsBxCkMrkcQjFjBmQCEAK7rKfe/zR1u+2gFqB5ErRX6R0ZQXxpanOq4q0jsv1EQYzrJ7KHBGIkCYGTJOtuP47Sb7bjjCKywWIcqb0sdFJEWg1ApP/9qRVRWimmnCfCIo+3vwC0GRUa0tccWeQXZfsdzy1ckQb/5ibcBM13Os+mqdyyE76wNrt2hoNkNOWggx+DVIJcL426MW7GB1/SddBEDZ4SR/nSv30sdn5Qgv1WUUn5oQ68DNuUEE6wcyDWRLGNLIpB5kVah+YV4Bhlsycw/TiVH0iDzei51jxOExChEcub3272d//rsEOP99oLTCW5cmyz3bG9qh919ega/lVDMljD9J169RPHkKAdjPJ0evEutThK8mEcp/16xdJDFGDPkjKyCEt910gOnBqtetQsKe7IKBL+p14wYqja/ZJ0l9l6+zLAZ44xcdqRdjTOQLuL6Z1ouGRoar8ylcbFzfVK4zkxDF7dBoQz6f0YTn7W4RPCuexc2NUMF+x5dBU6Y97S8gmQw30K4JeJwWQ2ibwPVu6f444nhFbZsm5e2KSssmKR8YZyk/Aodtwrsu6JxA0wSRCzc+855Vh/RrM3uCGHDEWOyOiMCe9M7aqjnksG46GouRVPSYWueSi/JzFAcwCGKPLYOypUIAUiGArETeVaoRfTen2jpibJuWOdYR38n2IDJtN1GWceIQEU2Bsteut+9pKAFJU1aUSTF5YSVaN86RXVrmWmxBRBvmMpjNgIwFqC5baRX7ORbqAH5c4O3TwG0hbthXc7OMRn1WydvTl3vNhTDj1pnQOSleg0YAS2DGF9z0zJc5wN6kNLkXhbRrmSZ7tYW4uBfk3u2V1JqX1EvMWQl51CsQU5cH7qVWgglMAiFPIqRDPBLpZFcdq7F/Kjx15m6JJAZySZli978BXp4MuWp9JFEjHWY+P6ZaonkindBFtsHcgox7ZhxCR3izsHieRVfffTpakYjygW8VgqoOIoDdtzQQyFyFAHLzDWOIuSl97OvsVdXyvq8qRFm5lMd2zRM9tsxFs2KRYN8ybTcOA5GGAtHVRm0pJg3KOkO7ldVSLlxTLUb+ViE/m1Yu9uyQj7N7FcncHI/fRBpj9ZYlMEW1VCLASi0h+PprQgD9OkGc0g1y+E8QjDNxrSfTWLnOVS3LH595MqYhPcaHIfbkCHjUfVd7nRufRR+CE5R4cumeilKWaLGAWO2JHyCuHh2YJwKT5PCIPA/BNSGAraHlBQ/rvbXq2mfDdAAEz1n/bDpw41hL1o4CPlzhTeuYJVL9FGE6KYEpxU9U10XQWDOUC2SevyrpnX2FACzlpUIAAWAYMHKMJ4Ok4DXDf1yp+J3bPt2Ad36pwtYtBfpvk4cjd8hD2yYCeTmRjSLFQyNuy/C+VM+spXbJLU1bXo3nf9yAMb+XW7btK/YtxgndCpF6ijLok8IH1etWGkWAY18L+o0wsI19XBWt4GNj5GYfVJcSJLAINQM63JEbYMRth6gJZLKRm/sC+22l1/caJUj3exb4I0hiOYKd1fWHZwp9lfLsQZzrGpiVuuv+ARAn72JFTsnbPod4TVH9KhlJvZik8xG7vWwfqcwEH2fZE9QKKSlQkgNQCEBzACYRICcvNlscy4/eVoy9MKlS3PdVOVau0x5ge3bIlUftmCf27ZQrmxaHK9fCxhWdUTe+YtLc37pRTK5aL8WYqRVyxM8VYtzsSstzc/tWueKW/sVyt7Z50e2mMdbgmpChIsDg14IcQIx1xSh9Ejj6yqzM8jpnzkESu/Ohk5Aa+6TEXzlYcQPXKVFly0YQilvBJR8ZfW0es9tLnInkRwBktb91PcwCUv/PTwU+nqoo2hfAjOWRfA3ZIGYKovmB2Cbrucxdfe8IjQTo8dQ01Q3EkM+FcQCk/jmuMAchzK8/dteSwAmYsrga93xZgS9mVlsKG4UI0KJEYP8uuThQXRQRGhakatXHO4vUz86kv/GbiFMxWYdecJMXVuGDKRX4+LdyLCmVFnXlXBzfrQAX7lmElg1cPq8mxj4xfhHC7Kcog9RKQASFeIUArOQbMYGbnR6y3PwzkT0dpx8okpMrpzmemX+M5wpwHFspdHHtPtYpV9j3GSMXQKLcG1o0CbxBfmcQwe3ueSHFumB3yLUVEK/8bHTmceaP65xy/q3Qcn62TvRJBdw2zMV+NbSiIzQrMTmA54426wDU5pfCxAEE5NgYoawwU1RF9eR7v1aJ//uhUs5ZlZRB6frcrqmQChFYXEHnFjmiSaHdTK2kBEO4g40pqUYNFJOVVVLOXiktKq82vvx1cbXgPMBW5m+txnrBnoU4cOt8WZAnYrebuk8h2YPJAaxbpZkK32+DX4eYmJoDICtNBTnT3/OMirQScNQAqBikfoBJP6gfyDH1k05Ex6tfG+ZDPjzemDqPJx/d4TTqRgCUrxnu28N9A5VqdL+dvSpyUohrqGTgwQUb6yx1xiwMsgfYye5bAAE8SwTQxrABRE4IAhAJgmOXxNuUIRuFDc5aKeUT4yvFqD+qrKxG7vrMmLxNyxwlJuSgX+dcqRADkUGSVQWS9u2QPtlqsZQhvzJLCk9XX6x6TPK6rEzK/yyoEu//WiEnzq8S89fIhL8I6zVXos8RO+bLU3YtEG2b5IQ/K+Vmj1BMmvKk8MTg9autafH/dlw0AuA1A5pAvok6OLYrBGjEvgRaSd8i7D21b6LdkiuCCICWgIGw9RRuBDDQHliqo4vcwAZ5ZNff1fU5No1TVakcJJYku+Q514siwLNHAT0NIoB1ElBOrumHFEWZKcesiZsn8cyESkss2BA8qdYKjNqhVQ72aEdkkINtW+YksslGs+0i/Cd3H0xMa6RiLfw3KlyZ1fnHeVUYM7US382pxMwVwQfwHezdMRfn9i7ELq1zUyv6sq6YVDhg/RpIw+CPfyNUBKDymlp9esZuLALnBi7UfaEp+W5IbxFSRCehZKp8z40c4PGIRQGs7zx8435oln9dqqduBCCGpDkzwSqRA3jmKIiebUyegOQActM4hiumEhDRnoBU1EyYTy14lRw1tTqQwcg9/60bCSID2atdjlCXbN1YiBwh0u5TbC4mRpKOhWslxs2ukp9PrxLfqk9F+Y31uNF7tMmVZ/cqsMQcEZNjitWnwHhEuKigpqh6wxqjCKAQgIkDoB7rHOhEG5saMK0tid0l9ve4e5d7fQhcP3SElmu2ivng8dAyN3ME1JaSr6awtz2mhGqN1EchAOzWxqDbYyyA4gKCs5VBnj4hUiiwbAHYqQNtavptiUIEE6vw2fRqy4QYBtxMDI/u0MxCCOimKOk2LQU6qv/zc+L3KdVY/cDfFqsNr+R4TFpQjW9mVeH3pZp7qZLme9if3dvnYmj3fOzVIReFeWGt+6G2FJMS1RvWGtmfE15XHMDCQDFT4B0X9+kbAfjGGftPncTuMe+ZDq0vm+nMFs83I1YoQvTaZuJBpgNntpF5G3vkKcCNABIcwNNHKg7AqARUHEDCwTmEKglDWYK4RuGFUAVioH55FZOkSPHBb9X4ZFq1nLZcRnIFzrgaF0G0KBFSiQxip80FOjfPka0asixHNinSFDjZl9TOPNTYr1gn5eJSKeatknLyomrBTT9XfVflpsgzT58aF0L2bJsrTuyWL3dpnSMa2kpNvw7CmkCNnFJEIwZNmUiFl03cg/pdRwMGOQCGAysE4G+XnnzHb+zFHAMo2NIidgZ0wt6oNUnyQse6t50fboGOGIoibrOgqf470JrQTR1CEcBuJiUg4+xzctJPNx2cp/gKxIh2uVQXrZXyu7nV4p1fq+WvS6RYuU6z8Snek1VGl9HmxRDNFVKgwq1NYwF1yc0aCNG0GLJRgRC5NsNTUaWtO0vVZucz562WYoHikpeXSYulX7U+macxamHl5TCmXYh9OuXi0O3y5E6b5wjFqYSLGdmYQ6QQ1QIiGEWAUqMfwIl/bgRAoAXsCGhuwHEgClsn1Gfc4PzwUsQgyeLzCKLz1PXLxh5hGmAUAZ46UosAAbAiK8zsY2TYaRSkVFLFa5fiwZSlEl/MkBg5tQpzVupMSpsCcAQMW6Wy8vDtc7FXx1y0aSQMQ89wDq1bM1NMGkEt/eryUpjM9ooDwKSgCPBnQgAO7KCuR6H3QFiAEX11hjizR7b+dJhtnvRwInewscwemYKRA3jq/9u7EjApirP91i6LnAJyK6figXigBkGMKIooCuIdb9BovKNR8/+/uTUak6h4xStqFG+jgkoQvEETRY2K4C0KAiKHyKEsxy5bf71d3T093dUzPTM9s7O7/T1Pbc/2THf1UfXV+91jFQIwiQBcU4QPARhNXmb47Fe4RTvWDXeFp99wEQQ6+cQHy6WYOb9OzlwgxacrJDyBKbmqK3JWbzif6X02oKsQB25biQO2rZQ7dq7Iqiw19R/uYRiTEtZ/PiIAKyOQAQE8CTG7YSMAL9EszlWeHrMm35h7VDvLudET7R3elLj0GiLkp32/HMx7uZIRAdw9NgwBuH98+33askgkIuzJcKx/uhh+w6+oeFumoPobiyTe+roOHy6TWLg6XCFXCPExdG8jsHNXgSG9KjCsTwW6qf8rKxz+mQ/3CXrzBe80XiWsxWk3VafJUs53pzzZaBCAQzQX0hpGkcDr3UsdABf8R5z7J4dgVRHa87nqfwpdHZXRxQ1x8pOMCOCusVoHEFht4F9ttM9IZsWUnq2ug0vIWM2QuCI/pxsDemGRy7UbGKEpxQfLgA+WSUuZuFzJ9MxESxu9jIgAmldCdGjJPAtC9mwnxIAuQg7sXiF6theseiu3qBQZ5mVOHpPaIAJhejbIdp0AUo82qhKW2aNrqo2/JwJ4v/EgAIfIBJhf4w+qMRcW5zr9B1jda6OX53Ki7ATtKEB3iLgDG3IlYV+TI8NU2p/JkGrtlok5mRnAESEiQGSNvwwMrEwabGSurJtj4E0Wzbjv2PW1ENTks64czYpLv5dWCPeqav3dhlpp5VVs0UxYWnsqC7u1hezSWgimXWP4Mi0IwnudYXDb0qJGL5biVQI63NHsmxCzEpYiQM16/TtfX6dMypsBcGw2sxs/13nGJj9vgknpUFpirEx3aEe/T+xrKkQzUxCx3xZ2Y1Y/eu9Ra9kDGqowCqqt/Z0To8sL58PlxN9oN0IZRnYs9bTF0PXSmdRkEnwiAAuX7rU1cqOCnlKGgw2YNydRIa/LiXJckc4tUlw1p9PGqkCUqKvZYLwI5tV7PygCcAzRtMaVkyOHY7SbpzFpTgv7ezaOV05+JxcVxyu1jjShMyqWojXHKK1qi+zvNtit5Eyi1AygD3Q0Et0X+0NHOdG3uTliUEx5tnzYRDDb2P+7CODvR+jKrtmhfQ77Qle7zBl1w1f7KCtbdsVk9mMjnkMgx/NGvKZs5xUF3GtYTkK+p9oNeut7r6dNstLX+8cVJyyzXnCRymZfz3UfFzEyAXobfgztVs9o3AUFzbIcqNgMoAM0FGfOM6Y86osMec+KTUQAdxIBdK+HziM/6dxW6Oju8IW+amH8WPj5/Yg97Ge5nD+o5nA+WZyBFYINa+1pRACFpvIonJx8mUyZx9w+NMGvKuiMWZ5U3MTVfKhqx0KHLzLKsCXMyqc4uGjkfUQAdxIBdM8mb5ZsXwRvNr8MHOW84YoxR5Hhl6PDM/tGMc05BVN9+fcC+pMs7z+v0F/PeSMpJokANgayAvPzODMCKOaYzPYdY2zIkhhe/4RqryPm8OM4GQDtjgdAZxMaAi0blRURAdwxJg8dQDmSyPvLrN+HL7a5DZc0d/uI+oEYH0KoaTcMAYyfXBYIIIyo65oFndVnBmLyy4mDAXDFJ8y/DJoBtLT3R+JyzOa7RTPtukrzE6ugMKkB0x6rrWxVlX4OrizM0Fq9CbK6VhcWXac+19Tp2OdNtdqP3WDyshCAYgBiz+4x6wD8pbb0hWZfqQtBEXmhB2nvExnPm9UMl2/24LxcgT2IJed7NVwTEcDmTUYrgGIAoQiAUIPh2c2b6RwZHEutm1vJOdFK7WvVXOfvF75jq2sgf9hk1aew3K036vFpZc9Wn7Ol1TPtIyqYodp10OJBQYigUAZAGZ+pv5itt3WUQcnspZzYAzpDDOgC2a8jRLc2uuBIx1YQWzaHW+HXW3JMwlBhWG9ZechKrLFqgy6MsPQHYI56kS98kSpXxs750m4fUxoRIBKjKBIDsh9+VsVk0JTo3xcuAvjfa06iQiHmTe99eY4N+BxkyJ4sa2uM35EBzPExADU2xQF9dcVqZ5x2aAHRvoWuZi30w81aw8++OrlWMYOV1e44lfNWQny43KpHYDGKbIFfns+0HjD7MFOF5a0jKERzwxBEeg9ul+3HrIA6uAcwtKeSDXrqar+E497CIvls62wYl7bf/sywTlYHrvUEK7PP20czLj3fx1W/ZEzgUQgVxP7DDxZ5wfkCLyoHEUNurjGKAKc/ZS0caXTgtsAfD0wllXBCRoTnlBWe//PdMtM2qwnPWqQEfdXeXBw53uMLdfgZUqOBnEdIPk+bds7x0N5EoZlKCen36A4xanvIkdtBdG6lJmAlXPNLlJW9kN8xsYNiAGk50YgAbhutRYCyUAKWY/+RRAsHvttKuKj9hxQmEYHzFihaeI81IYC6WqMIoBhAAAEoBiAUA7CQa9jKHhUBGH5nLDpao8SDFdXA819ATvtcJynJUnCHpsrL1T/3SU/G32IwADJCBhcQ9huz8DJl1Y976aKKA7vrQp4ocKWPEwHcOlrXe08oBspp9OSmmBSRD899DWN5MBOdUY8IwLTlHxYcnf0NcO97VgUuqxBoCNHvheIAg/ciJ+nJ9enRlj8RumxXGqekMm9nJdP/fAjEiL66tnnWlboeEMCtDgKI07zTmBBAjnqMtH1+fYNBBxGqBMyCSrIrJhFdCSg3GxHAT5+ufwQQ9nsqD1+cb1Xclh8tDy1NtkL9GSe1D0HsDIDuuUwB1t//Aqj9PHV3iIuHQHZsHTrZy4MBHA6xRxGtAI2JAcS9z88UXOYgTM81JNdhLopJEwOyxkmd/s53jjPLmAE4+1aug7xxFsQD77vVt/1MkR6F1M9FKsYTlQEQAf0ZOuVQ2jEdWgDXjADG9tc/KgbUj1ME+NvhVt3AhMqZ/MM6C6WUo9EUk4oBGNVlZz4DzC0jESBsyyH9tJrml78IrArmjuSd0UR4OSKIAlEZADX9SgpJ94Wm3f6escDIfnA5qhTliwCYskoxgPhFgPz3Rfp90fwVimmGjLP/CKKF2Q8jTIEojSKAYgBibpkjAOF5Js/Pg1BiCysu+ccOY2H2gKcCUCEMgBF4zurvErneWXsBVx4IN5Vmris4TR/fVrOIhLrijcC6Gr21FB1CZ77lqk3F4hZ2a6H2tW4OsJpOCztOMCoCaOYggG4R7jqhhkvCuMCnKOTLs/JEAByv1TW6LsKGzbCyJLNxP8c4C56yT47Xtluo8Vultx1bAZ1a6TGeMxIQGgH/7mXgrndSaNhDLFnGSl8Z83lEYQCM1psBHcjjPD7ByiPTT4Xo0sZegWU0BKAmuZi/CvLVryDe/BpyyVqI79ZbE19u3GxeAfk+1eSnpxV9CiyvKzoTtW+hnTN6bKkdNbq2gVQPV7SoYg49yEunBxHALdQBdGtYCKBB9l8uOohM1+n7/VlTzAjg9wdoeXt9jTXR5bIfIBavhVTNcjpbvUE78dA7VedZsBiANe5N/TNRqmIAYquWkFurcTt4G2BYb8i+HSDU+I2EAIhtuF2u+j/0Abdyl7ev+dCeuQszTe4oDGCcavd6b4Jw6PL9IC8Z6oHlWRgAM8++vgjyvvcg3likGUHcA5ATXHFU0bm1hUrk3KUQdZ7fWQzgMIiB3RoYBG7g/ZeLEjJb/z8zMIBt1ATdsSOsRCor1lmI1cq+FNPYdb/jxN+nJ8T4PSCHqm1VZTQGwIMnvA55zWtGL8LToa12eTMA+vmzXNjh3p3btAWmnAz0bmdDb2QWARR3xB9eAZ74KB2Sl5ooAtx8WPFEAFn4KRKqRzqbIsDy+r0GjtFjdwauGK5F3UwigK07wII1wBEPAV9/Hzgda32yDFhovEA2BjBAteehUwm5nOWkXSEUlNYKKmRGAIT7F0+D+O8SfSzqEQITAdzsIABEVC4VsC/CNTVeESDLPhnneWNCAGcrBPDB8vJ4/kxce9NhkH3aZ0cAPObCqRAPzw2cj6n9Rqr2IUIoGwNQ67yVFdj9HRUW9x8NHNLPs9LDjACUHI7LngPejVZznao/8jBGOznplKjmq7JbW6TSg+VF5K43jQIGllAJmKCChkPnTAE+iAcBOGO5xm6O/x7HMaNlI41leqxedwiwU6fMCICfp89TsvokrXT0EIcfswI/FNZHNgbAegFnwsOp+m0FOekECCre0kxzPgTwpVr5L5kO8ebiUC7Hif4ZdObht6GVFnxoGzwPrJmnMdqQOQaYYKSn3aiY7AJdBbit3Zob+nIRwI2jNALIc8UwnreAfXmfIw6kkgdiKZv7L0b/50ZDAJvsccrGqsHL7bG7yG60IzB2fx1SyWu947mFPU45dgdBZ+zdAcGkOVb/g3tATDgUctsO4QiACGHRGohjHoOc913g2jmHf4YQysQAWkFPzoHeizp8B8iJR+kSGmEM4Ltq4Nx/Qc5cYHwB5FHvQwcTUbwoNLEBJz+ZgJOkUWETK7vxQLu590kGcIPDAEoNN037ykwJhkaqhIza/3n/MjIATuQ50Jl0mS5frbUWtOZE5+T/ocDxy0Q6hOl03NkdnmrWzrjbvw/k7aNZ5i2cAbDK9LjJkFM/C4zd2dBMptrUeSYGQEeCafbkcunqg4Dz9vZBfqT+p9GRypR/fRoKf6lUvMB+gMWkQGEQigA3HKqecuIHkJCBFAMwiQClqgtAZMtc/cf4v+AkHb2jzmdJpxyTCMB221vAr18KnJd3xBie90ydZmIAx0HLDpRbLG5SqSbQi+Mg1Qoa9M6TlqlPXvc6xA1vWMebVtS7oR2KSlFmLFAXwEIAh0LsbhABymEFStsni6OYzCQClHIf8kVgRRQBzjcjgFIWBiEaoAPPmf7r5XO7eB/gsqGQVZVBBMDPLGs2YiLE5rq0Y6mDoC7vcVOHmRjA7+3mkpL78dxpwNZtgwiAnT7zqfa+CwlZ5INkvsCiZTj1kREBTCgxAihIAI5VVV5eAng50vlTgQ/rDwE4xCxbd0AvwGlERziasY9QAm6lAQEs+R445H5gcXB5vcJuAcrEAKZA2//d9zist4IEx+qcfX4E8M4SiDOf1t5R9vHO+yY/ehO6bPGKEj5IIwK4ngiga/nK4A22/zLjQfkgoAumWum56hMBOMRw+6dVG4xUjJ11TVS+3z02VdvCiwCYc5Alzl/9KvBMlHCDI0wdZWIA1ND38z7Y8QOVDD1Kf/YygGU/QJ4zBeK1r4wvhUUPjkTpS4uHMoDdupbFItj4+m/gDNBiACvKggGQWOL7KejiOWnXtF9viDvGQHZtk84AyMR+MQ1i4uzAe6LicgdTJ2EMgNl+GEnUwbvzyuEK4g9JV/pxeb/8BeCed43QjjHJTBgaOUFBjGQUAWhX3a1rPVxNQmVPF061knP6qT6Lg1J5x8SfW3l3ctL+dE/gmoNtk4FHKXjzLOB3rwTOw3nIxTxQ7zOMAdACMBPaxOZy+8eOsxyA0nz8H/sAuGS6m5zAby+9RLVb6+nhGRGAYgAWAsjqp16KfWXef9maAYukBKU33UflgwAcOl+1CfD5tzAJzwSFZn+ySwoBcDt9HsQJj6d+Z29pqtwfBktAGAOgvPAYdLFDl/57tuUI5CKABYqfjHrQEgFMREUGawVUo37IiACuHakQQLfyVkY1dipY1pAFHJvhOyqwPyovBECiPw4TfJzj/0KJAJh2CtCnfQoBfL4SGPT3wDlYg/Anqj3j/yKMAZyl2m2wzY58PjQ9fHGRleTTWvnX1WjPqSmfGp/tW6odrdrX9fjgDoIuqVQFDwL468jSKAGLsQLKuK+zzBFIqftnAhkDAuCkoRltXT2OZRa5ZZXiveGba2N2BG4fo8PgiQDWboTY7kbLJdj7O7rnnAftFZhGYQyA2UWv8vzGKpDw7jlWIg6rmsn9syEvfc4KQYTvovig6Nn0RgkfEN0oaUPtZj8kak/pVbUnUtYSlwHs1oCtALFD8HryAyhFX8gRBFxkZgCUm6lW+xLamsXFjUXEaWxbX8Ixzqra9Jxt7b12JuOZcAjkqQMhKtVIqa6B2FNhbxYdQTrQ/Q10Nu80MjEA7rtBtZ97d+7SxXICsmyRhEnHKAHhm2D4IT0A/mi3YhJ1H/SrpqaUlYdZjHRX1XpDoxYjUQT4y8hECRigRioL5XpbF08zigB+4mpKQ9tc6GKdrOBLCxfHfrGD3X9rt7RAou5tgScVwN+5s/bBGTHR6NF4E7ROLu2xhDGAe6ETgbhcZHhfiH8eZ6U3stInPzfPyFn5MMZAyxzFIFolhkNrR4kyevn6zygGEgH85WCIXbsWV7kVdV+59l/OCKiY/TNs3YAAoqgXmHWHqzOtXdTBF8vZjTo52vRH+K/pkH5Wfk65hRLVj39cXcT8wHUqtmAlCMnKALi6Ut5Icxw4cifg7rG6QMGvXgyEHZIYCUVnn9kx3zRNIAdA+0gfCM0EmudzIt4sEYATDty4jPDx9d9U6YKpWolWANHyxcn/MnTMywxETM+dA9FCRyehHt6dDNP/0whdkIeJQp/+JHAcj+EcSpu5JgZACE0uxtzi7rg4ZXeI8wcBJzwB+dXqwPhhCC81/rchnjHEkMndoJkQmQqzEudSdTh036+HQQzrU/ZzsFGuwOWMgJhZl7EAC9fE9q6pH6AvDZ156FU7x54nhRLPT9PgtfY8cfvv3R7y0WMhbn0bePD9wDW9Cr2AbvafzE9kAFR27OndeYb6b7W6pckfG2f4ZGh4UWiQD+OkqcCjxpIMqGMuB9M/uo0CSSwtThMJiy2u9Qkj4wYCJ+4aw2tIqFHRsnU6ec0Kn65/0NZq5anSJm+rxLdqm3Nf4ogrWFSHCyTn1vc5nyGdqPC+D9rD1iVO5qP6A+3VUvmPdwPHcA/nViQG8A60Ft3lIv07Q8xbGTAvcEt1wyEoDPpTs0mZ/mxoLlVl78/IbZmclNCnW1vIH22ttfvMrNqzHbRMNx3i/aXpx+7dA+KK4a62uKQIoNRa8PrWwtdX/zL6O3G/m/0N5JUzINbXpv/++kMgftwLsroWYtEagCnu5iyzUtzJpd9DUBT2JOPMNiYYmUfx4E5onUEhpkXmulAsywrXd/tS80H0U8vmxysC/TMHx16IwACoYSRc6R/xIVKzSA1jPhpQHk8u9ksYAh/C+m/ZTAdD7N/HKvIBQh8H0tleihbcu+pVy08h7Vj6T6uXKju2Kj8lVFzQOuq+coLg9d3/o3MhJ85OH2v0trv/aAWt27lJOPiFeyxFYaa7m7lAB8P5mUeGueMEyBHGP4X8xGbOlYuhw4ejzFOWDKNYnRarG8YAuJrvHOEimDGIZrhcZRte/I9UuxJawZdVqddW/WJwD/XjvsDQnhrmMz+B45XobOF8Vu25ecBvX/bdnDrmon2Ag/rm8cibGDUVJSiLhf98qob5XtpVra0TRumxJpzzkAnY0MPZMhSe4sHrC4EZC9TMXqwwfmge3jTir2ZAm/aIunNdRKkDoOVt3wi//QBagZifCGB4jpT3afJ7NceLZoZhKjGYp6xTpnfGYp47dIQY3hdy1Pa6CEjzZnrt04t85hJiDE1miPJ369P7UC9WXn2wdpxojBC4GP2juHMw+jmKgMDeU6u4gv9yk68wzcm7QV44WKe/84feulsHFUCfcVOtLhYy7XPIV+ZDfLYSsqYu6/3T+4AOvIybiZZCN0XDoJWMW2Z5dpFFADIArux7Z+iUnIpuhechOnypsC+WTkJDkMFhh/nQd+8KHDcAGLQNsJWt/w+rOxC2VS8Uf5yhkICvQlpz1fOv1ZUw9XJC2akxmwZZp+KqmYCdtt4letj9Qwmn/Tsht5Jd9pbEildvfw08/qGafUt16bsMxIk5Sx36W6kX1ahogL1RuUj3/YoMv6MH476IwAB4EvrQU7EXxpXn29/Pi3iRhPgMZiDU6RR2XiVziX16Qp62uyXjszagcWVP2+dDAPD9btZi7eLpVwz12wrizwdDtqwqnrxZKh1AXvvKAIWXAwJScF1cPdOVHN1ro7foraO1Y41n1bdOY0QAIv133n0seUcGw5LebyyySodlejbfqnal+nCnzFDQw0cM9aVCsG+G58/vD0MEPwDumwgdx2+6UJ6Aef1ujHhxNO0xmuksz/nTzssPSr6X5wzSGlfvxOb3dfbAtfIPOJPcywBgZyU2iAW07zLRw+ylwYdCiHf8AJ3rsNwhuHdfbJOykShB81WMrlgH+buXrTp/ac9GiYasCIyDtg2H+0K4W3ey89gK+3e8lgp7n/fYfy+EuONtzXgyiFYkImz61kQ1GToKwQrD+bhlXoFxnvOHMgASYfqvQ75jkA+dc76NcFF01WUi0BFhP9i2A3DREF1opKoidXV19tNxRrxT/TRXMYDbtxQMu0TxvxpfnVSKApcOBfbpmXoY9aGEyvUcCRVOrOZ7y5tK1jWUzqT4edsYoJnID/57t7C3FfYL5IamQyqob5pl1c/IRAxnZ4LQjAU+bSKyprffPiHfXw2NwNMojAGcCO1o4ITSOmOQUgyRwWMRLmhb1e6BlvsDXInVftXqK8/bG6Jra80dc4X7Yb9jL3X2ukC/hW+rFUefoeSxJcE52LkVBK0C9RIhmNqmPRuUPw9qkP07SIrxLA+9r03EjGz1/p5i5/lqTLIsOKv30q7ON1ShlXxZ4X5UsYDjdJlCILe9BfHPD3U1YcM9EG1TH/BT6GjEbMSYf670Vb7757wdr9oj/gPCGADjj1mtx58/l1nHma10NTITNf0PQpv4An30aqdW5H10rvMqgynPuPXv8wj1RAe1timG3or06qJPN7nrwjXAKrVvZXW4aYbZjlnrYEAX1B8lS3tJiKsvi9RO+kgrif3Elbp9CyvvBTq01GOVKHX7jgAXKnrZ0SxIc3KFSA3utFz9zhbIihB4PayhMeENPVYNxJExAzonwdIst8dUfswHdJBvP49jFaJAfg6R4WSMH2a1klb2RTCogUk+spn9GLHELCqj4XPsIefbozvElQdC7t4tRI53VnEY5H3ArUFALs6a7LTd0ovrwxWWp5b85nuI1Rsiy8rud93aQF4wGGKXLk3TEaYp9L9JrbJqtRVPfeya5iKjCM5XMobubSF7toNQi4VVH4PZeNo0t5WFBnMh4OoCUgjA0R94EAM9VqmPeO+b1Pj39E8kMEV9+InMHmlLxM1gvq3sY5mRi3kArjb9OBMD4MSn1vA4+zN1AnOydE7THpOJXOE5v/tAh/eFvG6kgvxtPMo938T2Kvz80J4rPV0xldwmlFwv1cMSK9dnf3lRGAA/M6vKBUMgh/TQiRYa2wRoyv2vU+jv3nchX/gyXhGko0IEalGTe28DsW8v7YpeYRIBPIpBh1E4zME+sVz2A8Rlz0G+siBUMfh7ezIbsEsa7WZPeE5+IoJnkUdpsHyI/vx0Sqjyf3H4Drosl+KWOSnwyPrUpKdjhdUI7YuJlvk2RqtrZbLFNnkFHSdUbsQxc8d/gS/iDsz1EScTRYVR2+ummEEqa2/ErUK1+MV0YOpnxi4oy9P57vk4rzkuotxPLeQg+3+Xew3tCXHfUZY7r1+pF6rIo3z2zhLIxz7Q9QbWbMgpyCNsH/2g6XXFuoRMZUqNaaX/9+TKfJE0E+7WNWXKARruCtgU+19fC/Hc55BPfwKxaoNxTHC7GDqjT1e7sShHM/+YyGWs8UO7FpDDekMcvwvkXltD0OJkUAwaFYTfK9F2/GTg9UXGvqiboxUuV49BI8XJAGiHpL0/zRtpBzWRJh6luWE2xR6JMP8TNUX//o6V1cRS7OVBhDs0UzIMc5H9gj+E1qRyHaC6ZaN9zWxtTSehIkiJLVYppo4to3SbUDkQxxBX/Yfn6lJfteE+dRwX9GblpGpnN8rOtGANgI6HoZGYYek0s7XK9VqoMKRF4ay9gJ06ecyBWRSGRL3jFBP4LJighHdD/4CofjgZKS4GwAfEdEg/8pxTqgkkbj4M8rDt9eptcOJJM+/RY0pBH3ntfyCWaPeHKByYE5muHAxLZgwDo6wIoMjZlyBzjgKKKrSz/g6a+xv7YjTY2P4QSs6zFD4NZQVsav1vrlNy9DqI6UpUfOlLrSQOGTuUoZnP70JoH/lMRB97Oo0zAw+r6wy2x3ln+7stooxT1tP85b6QShS2TI1hZkN49ALPfq4zFa/dGDivEmistHiF5S9CfAyAjj6E/y29F6ogtLjuEO1ZFWLXdxkA3SPvegdiwutB26zhwfIFEgKR6cyALnhAj/+aKBdroOGq3YJUBKRRC0wOPnpHnVOAgUrlNgGacv+rlYg4fR7kC/OyKobZ7oVWaudbop4LB7NUMbruAOjJSBHYSaNv7J/BZ5cMhVBowHJ7FwZvQq9YoOaBvOw5iIfmBO6Bd0gx4MU8r9+luBgANY6Xe3cQ+kw+UYdUGmG/4+kHbY9lbfPr30iJAiHEOoOT7UbYFmcWVkI8aljPQOagCjDhCPOx79sLaF0V6dwJFYm+VvjuxS+1Z111dvZP/Q9zTzwMX1x8gcTxQt3XUXbbPuyHnNmX7qP9TugDkyYKGMSBuQrXHvWIURS+BuHeupEpLgbAqHuuoi6n2q8X5APHQLRu7sJ+FwH4RQEFdazyYiGQjZOck51JR6j9XI3ipV/mdCZn/QPS0UAA2pGbM6kIKyYP6anNP5Wi6a7Apeyfue9ZxXfmAh3KyyI1yAzBOX2YTZeusJ+ieIYkMgI64zBQjmn1B9n70q6JYiTLeinR2F3tkYL+KbOh+rxOzYlTn4R8bWHgvl6Bzp5VEMXBAKhAoxzVx7vzHCUlXWX7IznmPMc7x6v4W74OOHWSMY85iTI8axTchxjknRyI93KuaqdB6wYyEpWF220FDOujw0e7tE4pexKKh5jvnnqhd5boxBv8vDGbNVwPOya3YZAMzdM/ZD0iPqJe7HRoJXMg8Jx1Nh44Wo8Vv0KQfxzzIek3L2kzpo8WQOfsKCi/YBzDlHCHCQ85UVwOfMthkCftliFqz/b6u/lNiOv+o+UdpHNxwn0mDnkRxTX9hxFNQUygcJFqh0MzuoxOJOTeTDm2o3r1g3pAqi29x2TzZo1rBS5F/xwvaqW34jjo6fnuNxC043+/KZJimBOfbq9MsPEg6q9EHa9lhH0d3jLfll7ssn0hfz7ENgOm9AEBvcDDcyAvfDZwr3Tvpdff54VeYKHEqjyEVx08F4dnToJUMnKorZ+/+3Yd5Mj7Ib75Ie3GuKUZ7wT7vPVNvCZCLWqM+TJbIfsAtPZ1aAGxQyftSzCwO9C5lQ4ucTzBynkC1kf/VP4yfHvBKp1rjzBfTXrL7Tvbs0Zq4hNL3gedYWd+fQ8em+gW/6h/7HRvA/n8aRCdWut7CPMN+M9CyCMeDtwr4wi5MBVUgi8OBnAotLtha+/O/5yp7Z5e+760L98J4Pnbm8A1rxmXd2rkaevMV6tfLGKWJOY1oHv0lrkcyAfNEk79O2sxQTEGbLOlTmXelGl9rbZ5f/Kt9v9gKvc8fT9o+qV2fyKyB82UmqhbohhygXcnX/3l+6mdgz2BRfbW6y/AZ7Pv3YFzMqMwx+H0Qi4sjuFH10SHu7lcec55kD22tBGACPr2U+E3/D7IRWsCnI2OOpRtFhfhRcRBFA1o8hkPrfFllQG3ijIirFTMMddMIQF6RjIzEfUHvdpDbt0WQsmEjomoUSEAMnzas+nvruR3a5VnvryF6v1vrLWcdaTM3euO2JHiJ0Ngp9r/l2tcJf0IqCvbynsPDCx6ZXzKvyTNN8B+dovXKhR5W+D+HZQ8pZCLioMBsHoP44zTfOXmnqdXuDAf/6c+Ac4JXjq/ptLvf1D8QotxEJ1BiAoYh0234r7IYkIMI5qEmAuxVZVWDDEMlc+PqIFKRsYlsLVols/ZS0N1Wm63/NnZGIZNZR3z6S9aq//n92x1+U9TOvXSg48prlh+iyt/KZV7+RLHxV9V+wV88+6OMbr0XsA70N7S1LnrbYHz0RegLBiAEQG8fy6kWtW8Jj/XE1ANDnn2FIgXvghwdnrtcSJ9XJRXUDwiAuhjXzvrr9FBhLkUvF5iQHBFy7raUVnUdgtIxRxoPiIzsMyPnVrqLWPW6XfOcFQWP61UyIKZbCrtz5U22uDJKkQ0BFCnozItxezmOu1hR/mcLrX8zFDa9TXa+YaT+tv1kCurIVSz/NjXaQZgmbBkgfdvbzkuiAhnQDuc0fErSkaqciPW2qDMvqX3Xg/eDrhzDKR6vylPQNsMyM8LV0Pufnv5IgBGAJITt/FcHHUAcufO5mw+rMB62IMQ1TWBl00Hn2NK9DKKSX2gkQENoVQcOszAsQnHFo7q7GOxFNWsTEuqYYtmmik4Ww6oZrb3omIQsqoy/Rz0xHTEM07wujpdCVrBc0J0y02bUJ2/Y5WcmuiKuXwYAJ10uNKzxCVl3JnQbt7ZEtE0BOJcOcp7/0R9z56i50uaCGB/5nzZ9+7AcyLq4VwpKDIwDgbAVMPU1rfz7px+qi7k4fX6c+D/n5TUdmNQd0mOxlRkBXG0MiTHnDjEflZs3ev7osqQKPIR2v9btVnQqem/KOiM5UlEzBSZ0wKLLlbY8Vf7GbwBhS40cugDgfMwoG20/ZzypjgYAJVgTBVGedjl6I8cBzmqXzDpx/J1ECc8ruurIX0FoMPGj1FYvbRyJ4oK1Aj3gS5+yqCSHaGDTLohZlQQYV8p+/Luo3XnK2j5nVGanPBcEujsxdW/Ieh/8iUiZSouB3qfDXNSPnqcVgL7vQOnzYM88fHAM6RbMxHm3EIuJg4GwPyBjMBL83a6dqQOgfQrAF+eD5z6pNGLi26aV0fpsBERRQIOCCfijNYPMlQ6jTix6WwNNTUJmTkDbjhY6dVJ3c5cu3Gy04uNyqxy1dwXi5hu70rvDiWm4QEF6A/sG1QE3qWEn18GgT6fJyMTC3JyioMBULYlF2d0lMvRLhoCecVwj9cfNAJgdNN9swOrAwcInRreLuZTb0DECd/BbnQpZXr1vnbjZzIHQkhaXlp4WsZoNMSHALiCb7AbJzDFN8qkHJQL7Dbf/p9mXTqtELJmd95tGsQYAZot00rjjd8D4rqRHkcg2yvw969A3jQr8E4oHjFnQX5eEzbF5YbyJlKZgCw6dmfFucbaV2yv/t+qYTLmIWOSA4oQNCeuj/tJN1Iig6A9mYEn1L1sabc29v/t7f/b241MmszCSfPuOG1xPyE3JyZht5M3joOKk5srNCfuWnu7xt631tO4j5O8mEFajY3IvJ+BL5iHyXOmnKy4QqvU6k8662mdydhHLPU1pNALiYsBUKlBk4S7UrDCD2WaNqk0YHj+C8jTJ6eVUXa2LDF+QzGedEIJlSnRH4DegWmWnHuPghy5XcoKQIc56sz+HYwG5Jw7qdCLiIsBMBfAnzwXx1zq8qkTIXq1SzGAy1+EvPO/AQjKFYTxBA3N9p9QQoUQfQKYlai9/b81J87+EeQ1I1IMgJ6SRz4C+eWqAAPgnPtzoRcRFwM4FtoZyPWCY6KMaada2k0dkK2A5n73AJ8HM7M+bx/fELy5EkooLqK49gS0H41LTEb72hmWH4c1OecsA0Y9EKgsTFGL3qdPFnoRcTEAesBRqdHec05575EQR/fXCIBlksnJ1I34EQDrCBTMyRJKqAHS/0Fn9iFZc0ItnBZyHrSNRgCTPoY4/amAEpb6loIjAYH4GAADHV6Atmm7dMHewNUH6Su+/nVdh91n7yEno9tsQbbMhBJqoESTL92aXeTMCfnb/YFLhurPv3oJuPWtwHHManQwYgiYi4sB0PzE4IwDPee08qIrbmaZNY54SEGbhQHlHyc+0UNjdv5JKKEwojWGqzgZgTs39lPz5pmTtNlcoWbx6lcBBMAUfEw7VrBZNc5o9L9AJ1x0L7RPe4inFQPo0BJiu5us8txeBkBiHYH/RdNzBEkoIRLnAiMEL/X8b8VpfHkx8F015NhHrPqXfgZwLfS8ieUC4iL6OD/lPSdDVx88xpr4OPGJwO9pfz4Sum5ZQgk1VWL9Tc6btEDvR44FFCPAKU/qfIgeIgPgvIklZiZOBkD5n1FbThJNi2v9348h12yEuP3t1D57S4eS3mgcEV4JJZQvUXHOuIi0nJPnDrJS68s//zvgiUnX6v2h9QAFU5wMgDdCTjbMu3NAF+3n/G6wkhnTGh8U7dQJJdSoiZ6ww7079uquVv7NurSZj16FTl2/Jo6O485IR8+mS+zPbqZcJqaw67N5EQCLGlyTTycJJdTIiE49DIRzV/tmFTr5iiFNGufYZXF1HDcDoBXgJftzpuASwn8mM3gh9keZUEINj2jSo1MPxYBswVhEzS/H1XHcDICRa7Rr9sjyO1bsZSz8ipj7TyihhkgM+Wbpj55Zfke7P/1mYiuSEzcDYLTZXaqNQ2YEQA6WyP8JJZQiImci6EwIgCnPmZY+tnT5xchKfzR0nYBM52bg0G+K0HdCCTVUugraLT6MyARYB2BSnJ0WgwEw1nkhdLy6CQHU2TcyuQh9J5RQQyUmCuXCGSgmam8J+2k2r87r7CFUrLo0f1PtPJgZAA0brKf+XpH6TiihhkiU7aep1gVmBsDKABfkd+pwKhYDYHYghvm2M3xH/39qPZfndMaEEmrcxIlPq9iuhu9o82fYcOwp84rFABgc9JBqx/v6ISdj0BDTGSf54RJKKEWcM0yvzyAff2GUf6p2MoowZ4rFAEiD7Avv7dlHr2YGDN1UxH4TSqihEkvRM9DHGxdAN2EupEVJmFtMBkCiRYARf4wPoHKDZZ3OQeL/n1BCJqI7/R3Qrr5UltPvn15/sWr+vVRsBkBiGmumDKd1gFVfYvFhTiihRkrUm7FADrX9TP29sJidlYIBJJRQQmVKCQNIKKEmTAkDSCihJkwJA0gooSZMCQNIKKEmTP8PCTuTr+tgZ70AAAAASUVORK5CYII=","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(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)"},"71835":{"morph":{"__isSmartRef__":true,"id":71833},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71836":{"partName":"Crab","requiredModules":[],"partsSpaceName":"PartsBin/Fun/","comment":"It's a crab! It's a crab!","changes":[{"__isSmartRef__":true,"id":71837},{"__isSmartRef__":true,"id":71839},{"__isSmartRef__":true,"id":71841},{"__isSmartRef__":true,"id":71843},{"__isSmartRef__":true,"id":71845},{"__isSmartRef__":true,"id":71847},{"__isSmartRef__":true,"id":71849},{"__isSmartRef__":true,"id":71851},{"__isSmartRef__":true,"id":71853},{"__isSmartRef__":true,"id":71855},{"__isSmartRef__":true,"id":71857},{"__isSmartRef__":true,"id":71859},{"__isSmartRef__":true,"id":71861},{"__isSmartRef__":true,"id":71863},{"__isSmartRef__":true,"id":71865},{"__isSmartRef__":true,"id":71867},{"__isSmartRef__":true,"id":71869},{"__isSmartRef__":true,"id":71871},{"__isSmartRef__":true,"id":71873},{"__isSmartRef__":true,"id":71875},{"__isSmartRef__":true,"id":71877},{"__isSmartRef__":true,"id":71879},{"__isSmartRef__":true,"id":71881},{"__isSmartRef__":true,"id":71883},{"__isSmartRef__":true,"id":71885},{"__isSmartRef__":true,"id":71887},{"__isSmartRef__":true,"id":71889},{"__isSmartRef__":true,"id":71891},{"__isSmartRef__":true,"id":71893},{"__isSmartRef__":true,"id":71895},{"__isSmartRef__":true,"id":71897},{"__isSmartRef__":true,"id":71899},{"__isSmartRef__":true,"id":71901},{"__isSmartRef__":true,"id":71903},{"__isSmartRef__":true,"id":71905},{"__isSmartRef__":true,"id":71907},{"__isSmartRef__":true,"id":71909},{"__isSmartRef__":true,"id":71911},{"__isSmartRef__":true,"id":71913},{"__isSmartRef__":true,"id":71915},{"__isSmartRef__":true,"id":71917},{"__isSmartRef__":true,"id":71919},{"__isSmartRef__":true,"id":71921},{"__isSmartRef__":true,"id":71923},{"__isSmartRef__":true,"id":71925},{"__isSmartRef__":true,"id":71927},{"__isSmartRef__":true,"id":71929},{"__isSmartRef__":true,"id":71931},{"__isSmartRef__":true,"id":71933},{"__isSmartRef__":true,"id":71935},{"__isSmartRef__":true,"id":71937},{"__isSmartRef__":true,"id":71939},{"__isSmartRef__":true,"id":71941},{"__isSmartRef__":true,"id":71943},{"__isSmartRef__":true,"id":71945},{"__isSmartRef__":true,"id":71947},{"__isSmartRef__":true,"id":71949},{"__isSmartRef__":true,"id":71951}],"migrationLevel":4,"lastModifiedDate":{"__isSmartRef__":true,"id":71953},"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"71837":{"date":{"__isSmartRef__":true,"id":71838},"author":"fbo","message":"","id":"F6ECE72C-9023-4047-9DDE-547778EFF590"},"71838":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:14:08 GMT-0500 (Eastern Standard Time)"},"71839":{"date":{"__isSmartRef__":true,"id":71840},"author":"fbo","message":"","id":"BEC94441-784C-4755-AA6C-F6C7E1F89EAD"},"71840":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:11:31 GMT-0500 (Eastern Standard Time)"},"71841":{"date":{"__isSmartRef__":true,"id":71842},"author":"fbo","message":"","id":"F64BEF14-F8C2-4787-AB52-57017D47A09C"},"71842":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:57:36 GMT-0500 (Eastern Standard Time)"},"71843":{"date":{"__isSmartRef__":true,"id":71844},"author":"fbo","message":"","id":"BC302E2E-C896-476D-857B-9CBD29604AF7"},"71844":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:56:10 GMT-0500 (Eastern Standard Time)"},"71845":{"date":{"__isSmartRef__":true,"id":71846},"author":"fbo","message":"","id":"1B3F8B8A-E840-4CB4-B9F6-9107527C8F03"},"71846":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:45:34 GMT-0500 (Eastern Standard Time)"},"71847":{"date":{"__isSmartRef__":true,"id":71848},"author":"fbo","message":"","id":"CF6C0C71-F181-4F29-B148-CE7C7CC4C6CB"},"71848":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:02:12 GMT-0500 (Eastern Standard Time)"},"71849":{"date":{"__isSmartRef__":true,"id":71850},"author":"fbo","message":"","id":"D3622698-BE08-49A5-AD73-710D46C73F87"},"71850":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:58:24 GMT-0500 (Eastern Standard Time)"},"71851":{"date":{"__isSmartRef__":true,"id":71852},"author":"fbo","message":"","id":"3B0F4703-7BA6-4F90-B1B3-ECBB98A18667"},"71852":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:57:14 GMT-0500 (Eastern Standard Time)"},"71853":{"date":{"__isSmartRef__":true,"id":71854},"author":"fbo","message":"","id":"16E9544D-A9A6-42DD-8383-9620E0F2A8B0"},"71854":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:54:56 GMT-0500 (Eastern Standard Time)"},"71855":{"date":{"__isSmartRef__":true,"id":71856},"author":"fbo","message":"","id":"1C6B7C81-9F0E-477E-8D6E-02DB947D395C"},"71856":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:47:59 GMT-0500 (Eastern Standard Time)"},"71857":{"date":{"__isSmartRef__":true,"id":71858},"author":"fabian","message":"","id":"F755DAF0-1D92-4EBD-B7B3-476852B4F1A4"},"71858":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:14:03 GMT-0500 (Eastern Standard Time)"},"71859":{"date":{"__isSmartRef__":true,"id":71860},"author":"fabian","message":"","id":"DA9B038C-D2B1-491E-9927-B79A378D9098"},"71860":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:11:25 GMT-0500 (Eastern Standard Time)"},"71861":{"date":{"__isSmartRef__":true,"id":71862},"author":"fabian","message":"","id":"26E8BCD1-99E0-4FD7-94FE-C4AA8D79E84A"},"71862":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:09:09 GMT-0500 (Eastern Standard Time)"},"71863":{"date":{"__isSmartRef__":true,"id":71864},"author":"fabian","message":"","id":"D4A00DD8-5C02-4BE2-88F3-53C7FFDC89A8"},"71864":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:07:48 GMT-0500 (Eastern Standard Time)"},"71865":{"date":{"__isSmartRef__":true,"id":71866},"author":"fabian","message":"","id":"AA12F7AE-D393-45D7-8879-BFAFAEA00460"},"71866":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:04:27 GMT-0500 (Eastern Standard Time)"},"71867":{"date":{"__isSmartRef__":true,"id":71868},"author":"fabian","message":"","id":"8DD7B5C4-6D71-4E3D-9B52-647569B2B7BF"},"71868":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:00:53 GMT-0500 (Eastern Standard Time)"},"71869":{"date":{"__isSmartRef__":true,"id":71870},"author":"fabian","message":"","id":"0DC9DB0F-84EE-4DD7-9D16-CD045FE4D925"},"71870":{"isSerializedDate":true,"string":"Mon Jan 02 2012 16:30:35 GMT-0500 (Eastern Standard Time)"},"71871":{"date":{"__isSmartRef__":true,"id":71872},"author":"fabian","message":"","id":"EDA89698-04B4-4B3D-9032-1AB33DA35819"},"71872":{"isSerializedDate":true,"string":"Mon Jan 02 2012 16:29:43 GMT-0500 (Eastern Standard Time)"},"71873":{"date":{"__isSmartRef__":true,"id":71874},"author":"fabian","message":"","id":"69F062A2-B02B-4F06-8B4E-4E9760898BE3"},"71874":{"isSerializedDate":true,"string":"Mon Jan 02 2012 16:25:51 GMT-0500 (Eastern Standard Time)"},"71875":{"date":{"__isSmartRef__":true,"id":71876},"author":"undefined","message":"","id":"D6A69B80-B67A-4AB8-941E-85223602BA20"},"71876":{"isSerializedDate":true,"string":"Mon Jan 02 2012 13:55:59 GMT-0500 (Eastern Standard Time)"},"71877":{"date":{"__isSmartRef__":true,"id":71878},"author":"fbo","message":"","id":"BDF64819-7099-4D00-91D0-FDF64EB56724"},"71878":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:49:45 GMT-0500 (Eastern Standard Time)"},"71879":{"date":{"__isSmartRef__":true,"id":71880},"author":"fbo","message":"","id":"3020BAF2-69F7-46EF-8FD9-DFDA74F6FEFC"},"71880":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:48:03 GMT-0500 (Eastern Standard Time)"},"71881":{"date":{"__isSmartRef__":true,"id":71882},"author":"fbo","message":"","id":"C512688C-73B5-40FC-974B-2C537EC2E699"},"71882":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:46:50 GMT-0500 (Eastern Standard Time)"},"71883":{"date":{"__isSmartRef__":true,"id":71884},"author":"fbo","message":"","id":"59184499-B1B1-48D3-916A-3CA0D9705488"},"71884":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:46:28 GMT-0500 (Eastern Standard Time)"},"71885":{"date":{"__isSmartRef__":true,"id":71886},"author":"fbo","message":"","id":"34B304CF-6DEA-43E3-A9D0-3E06186A1EE3"},"71886":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:02:04 GMT-0500 (Eastern Standard Time)"},"71887":{"date":{"__isSmartRef__":true,"id":71888},"author":"fbo","message":"","id":"C9AFB0F7-E787-4F56-8BFD-FE0176BA62C2"},"71888":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:00:44 GMT-0500 (Eastern Standard Time)"},"71889":{"date":{"__isSmartRef__":true,"id":71890},"author":"fbo","message":"","id":"BE802916-F4F0-4746-BBD9-B96C82A1C0B3"},"71890":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:55:55 GMT-0500 (Eastern Standard Time)"},"71891":{"date":{"__isSmartRef__":true,"id":71892},"author":"fbo","message":"","id":"8B9F645A-B631-4CA2-8966-9DE3B8DC3EA1"},"71892":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:55:12 GMT-0500 (Eastern Standard Time)"},"71893":{"date":{"__isSmartRef__":true,"id":71894},"author":"fbo","message":"","id":"E6D0C204-7F6B-4A59-9E37-D662586A0C6D"},"71894":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:54:43 GMT-0500 (Eastern Standard Time)"},"71895":{"date":{"__isSmartRef__":true,"id":71896},"author":"fbo","message":"","id":"0CEB2FD5-BD05-4719-B6D4-D52909BED15B"},"71896":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:25:17 GMT-0500 (Eastern Standard Time)"},"71897":{"date":{"__isSmartRef__":true,"id":71898},"author":"fbo","message":"","id":"FE446AE4-58C1-4AD7-AF63-1C7489D4DAB0"},"71898":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:23:29 GMT-0500 (Eastern Standard Time)"},"71899":{"date":{"__isSmartRef__":true,"id":71900},"author":"fbo","message":"","id":"CB6F2A70-1213-4240-896D-7578EE517DFB"},"71900":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:22:41 GMT-0500 (Eastern Standard Time)"},"71901":{"date":{"__isSmartRef__":true,"id":71902},"author":"fbo","message":"","id":"C7E6671E-0005-4F18-8229-265B44E3C8C1"},"71902":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:21:39 GMT-0500 (Eastern Standard Time)"},"71903":{"date":{"__isSmartRef__":true,"id":71904},"author":"fbo","message":"","id":"16151D44-7D22-4E53-B776-763D530A2807"},"71904":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:10:03 GMT-0500 (Eastern Standard Time)"},"71905":{"date":{"__isSmartRef__":true,"id":71906},"author":"fbo","message":"","id":"B1BE1C8A-CFD2-4B4A-91F9-130DFE70BD29"},"71906":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:04:36 GMT-0500 (Eastern Standard Time)"},"71907":{"date":{"__isSmartRef__":true,"id":71908},"author":"fbo","message":"","id":"DFDD3663-C4EA-40E5-8B1F-94846CD09815"},"71908":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:08:04 GMT-0500 (Eastern Standard Time)"},"71909":{"date":{"__isSmartRef__":true,"id":71910},"author":"fbo","message":"","id":"0493E336-8DDA-4609-885F-9C94DF36A854"},"71910":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:10:40 GMT-0500 (Eastern Standard Time)"},"71911":{"date":{"__isSmartRef__":true,"id":71912},"author":"fbo","message":"","id":"06C74354-2D85-4502-9278-0B78DFDBB85D"},"71912":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:21:38 GMT-0500 (Eastern Standard Time)"},"71913":{"date":{"__isSmartRef__":true,"id":71914},"author":"fbo","message":"","id":"63405DD4-4A96-4C9D-93E9-63EA28612DD5"},"71914":{"isSerializedDate":true,"string":"Thu Dec 29 2011 18:58:44 GMT-0500 (Eastern Standard Time)"},"71915":{"date":{"__isSmartRef__":true,"id":71916},"author":"undefined","message":"","id":"9A8DF325-6C4E-4D1F-A518-4F8861DE23EA"},"71916":{"isSerializedDate":true,"string":"Fri Dec 30 2011 20:15:28 GMT-0500 (Eastern Standard Time)"},"71917":{"date":{"__isSmartRef__":true,"id":71918},"author":"fabian","message":"","id":"65987A4A-8D53-4414-9DD8-DDE7A59FF7ED"},"71918":{"isSerializedDate":true,"string":"Mon Jan 02 2012 15:06:17 GMT-0500 (Eastern Standard Time)"},"71919":{"date":{"__isSmartRef__":true,"id":71920},"author":"fabian","message":"","id":"F9121B17-B045-4E55-AE7D-6CA776277F6C"},"71920":{"isSerializedDate":true,"string":"Mon Jan 02 2012 18:51:49 GMT-0500 (Eastern Standard Time)"},"71921":{"date":{"__isSmartRef__":true,"id":71922},"author":"fabian","message":"","id":"2C593A83-C267-485A-9213-FD6948100C32"},"71922":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:34:21 GMT-0500 (Eastern Standard Time)"},"71923":{"date":{"__isSmartRef__":true,"id":71924},"author":"fabian","message":"","id":"049E984A-C82D-46A5-9AD1-2C5707D48B99"},"71924":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:26:20 GMT-0500 (Eastern Standard Time)"},"71925":{"date":{"__isSmartRef__":true,"id":71926},"author":"fabian","message":"","id":"2BCB0C21-A7F6-4547-B390-CF289FD2DEA0"},"71926":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:27:52 GMT-0500 (Eastern Standard Time)"},"71927":{"date":{"__isSmartRef__":true,"id":71928},"author":"fabian","message":"","id":"AF260C32-73B5-44F9-8F29-8AED7C7FA019"},"71928":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:29:53 GMT-0500 (Eastern Standard Time)"},"71929":{"date":{"__isSmartRef__":true,"id":71930},"author":"fabian","message":"","id":"A7D26AAB-5541-49BE-8E8E-3CA2C261D10B"},"71930":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:45:49 GMT-0500 (Eastern Standard Time)"},"71931":{"date":{"__isSmartRef__":true,"id":71932},"author":"fabian","message":"","id":"79233404-3AFB-4A56-B2B0-F816EE93104A"},"71932":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:49:07 GMT-0500 (Eastern Standard Time)"},"71933":{"date":{"__isSmartRef__":true,"id":71934},"author":"fabian","message":"","id":"B97A9ECA-7A5E-4AB3-92BE-EFD5E371065B"},"71934":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:50:14 GMT-0500 (Eastern Standard Time)"},"71935":{"date":{"__isSmartRef__":true,"id":71936},"author":"fabian","message":"","id":"1083CA03-D968-4FC2-9714-BA90DD414A9D"},"71936":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:51:56 GMT-0500 (Eastern Standard Time)"},"71937":{"date":{"__isSmartRef__":true,"id":71938},"author":"fabian","message":"","id":"93214A8E-9F36-4C08-A786-E4C35CF5A366"},"71938":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:54:20 GMT-0500 (Eastern Standard Time)"},"71939":{"date":{"__isSmartRef__":true,"id":71940},"author":"fabian","message":"","id":"4398DC0F-CA03-41A9-9E85-CE335B464935"},"71940":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:55:37 GMT-0500 (Eastern Standard Time)"},"71941":{"date":{"__isSmartRef__":true,"id":71942},"author":"fabian","message":"","id":"3457DBB8-4A7A-47E6-A02B-9199C72D2B47"},"71942":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:01:26 GMT-0500 (Eastern Standard Time)"},"71943":{"date":{"__isSmartRef__":true,"id":71944},"author":"fabian","message":"","id":"430FCFEA-B416-449D-B9CE-532C882B43E0"},"71944":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:02:53 GMT-0500 (Eastern Standard Time)"},"71945":{"date":{"__isSmartRef__":true,"id":71946},"author":"fabian","message":"","id":"4BD4213E-AEDF-49F7-ADCE-0564C254B8F5"},"71946":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:04:33 GMT-0500 (Eastern Standard Time)"},"71947":{"date":{"__isSmartRef__":true,"id":71948},"author":"fabian","message":"","id":"E939F435-2401-43E7-9CCA-D0C75FA5EB7C"},"71948":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:06:57 GMT-0500 (Eastern Standard Time)"},"71949":{"date":{"__isSmartRef__":true,"id":71950},"author":"fabian","message":"","id":"91A52726-333F-4D8C-B0D5-08E4AC8763B2"},"71950":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:08:37 GMT-0500 (Eastern Standard Time)"},"71951":{"date":{"__isSmartRef__":true,"id":71952},"author":"fabian","message":"","id":"5DB8D3ED-C0DD-4F75-A720-EEA3194DE798"},"71952":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:10:49 GMT-0500 (Eastern Standard Time)"},"71953":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"71954":{"stayInBounds":{"__isSmartRef__":true,"id":71955},"step":{"__isSmartRef__":true,"id":71959},"detectCollisions":{"__isSmartRef__":true,"id":71963},"detectCollisionWith":{"__isSmartRef__":true,"id":71967},"onMouseDown":{"__isSmartRef__":true,"id":71971},"onTouchMove":{"__isSmartRef__":true,"id":71979},"onPinch":{"__isSmartRef__":true,"id":71983},"onTouchStart":{"__isSmartRef__":true,"id":71987},"onTouchEnd":{"__isSmartRef__":true,"id":71995},"touchListToArray":{"__isSmartRef__":true,"id":72003}},"71955":{"varMapping":{"__isSmartRef__":true,"id":71956},"source":"function stayInBounds() {\n var x, y;\n x = this.getPosition().x;\n y = this.getPosition().y;\n \n if (x <= 0) {\n x = 0;\n this.direction.x *= -1;\n } else if (y <= 0) {\n y = 0;\n this.direction.y *= -1;\n }\n\n if (x >= (this.owner.getExtent().x - this.getExtent().x)) {\n x = this.owner.getExtent().x - this.getExtent().x;\n this.direction.x *= -1;\n } else if (y >= (this.owner.getExtent().y - this.getExtent().y)) {\n y = this.owner.getExtent().y - this.getExtent().y;\n this.direction.y *= -1; \n }\n}","funcProperties":{"__isSmartRef__":true,"id":71957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71956":{"this":{"__isSmartRef__":true,"id":71833}},"71957":{"timestamp":{"__isSmartRef__":true,"id":71958},"user":"undefined","tags":[]},"71958":{"isSerializedDate":true,"string":"Mon Jan 02 2012 13:55:51 GMT-0500 (Eastern Standard Time)"},"71959":{"varMapping":{"__isSmartRef__":true,"id":71960},"source":"function step() {\n var pos = this.getPosition(),\n dir = this.direction;\n pos = pos.addPt(pt(dir.x * this.speed, dir.y * this.speed));\n this.setPosition(pos);\n //this.detectCollisions();\n this.stayInBounds();\n}","funcProperties":{"__isSmartRef__":true,"id":71961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71960":{"this":{"__isSmartRef__":true,"id":71833}},"71961":{"timestamp":{"__isSmartRef__":true,"id":71962},"user":"fabian","tags":[]},"71962":{"isSerializedDate":true,"string":"Mon Jan 02 2012 15:05:43 GMT-0500 (Eastern Standard Time)"},"71963":{"varMapping":{"__isSmartRef__":true,"id":71964},"source":"function detectCollisions() {\n var morphs = this.owner.submorphs.without(this),\n that = this;\n morphs.forEach(function(ea) {\n that.detectCollisionWith(ea)});\n}","funcProperties":{"__isSmartRef__":true,"id":71965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71964":{"this":{"__isSmartRef__":true,"id":71833}},"71965":{"timestamp":{"__isSmartRef__":true,"id":71966},"user":"fbo","tags":[]},"71966":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:04:30 GMT-0500 (Eastern Standard Time)"},"71967":{"varMapping":{"__isSmartRef__":true,"id":71968},"source":"function detectCollisionWith(aMorph) {\n var myBounds = this.getBounds(),\n theirBounds = aMorph.getBounds(),\n inXRange = false,\n inYRange = false,\n newX = myBounds.topLeft().x,\n newY = myBounds.topLeft().y;\n\n if ((theirBounds.topLeft().y <= myBounds.topLeft().y && \n myBounds.topLeft().y <= theirBounds.bottomRight().y) ||\n (myBounds.topLeft().y <= theirBounds.topLeft().y && \n theirBounds.topLeft().y <= myBounds.bottomRight().y)) {\n inYRange = true;\n }\n\n if ((theirBounds.topLeft().x <= myBounds.topLeft().x && \n myBounds.topLeft().x <= theirBounds.bottomRight().x) ||\n (myBounds.topLeft().x <= theirBounds.topLeft().x && \n theirBounds.topLeft().x <= myBounds.bottomRight().x)) {\n inXRange = true;\n }\n\n if (this.direction.x == 1) { \n if (myBounds.bottomRight().x >= theirBounds.topLeft().x &&\n inYRange) {\n this.direction.x = -1;\n newX = theirBounds.topLeft().x - this.getExtent().x - 1;\n }\n } else {\n if (myBounds.topLeft().x <= theirBounds.bottomRight().x &&\n inYRange) {\n this.direction.y = 1;\n newX = theirBounds.bottomRight().x + 1;\n }\n }\n this.setPosition(pt(newX, newY));\n\n if (this.direction.y == 1) { \n if (myBounds.bottomRight().y >= theirBounds.topLeft().y &&\n inXRange) {\n this.direction.y = -1;\n newY = theirBounds.topLeft().y - this.getExtent().y - 1;\n }\n } else {\n if (myBounds.topLeft().y <= theirBounds.bottomRight().y &&\n inXRange) {\n this.direction.y = 1;\n newY = theirBounds.bottomRight().y + 1;\n }\n }\n this.setPosition(pt(newX, newY));\n}","funcProperties":{"__isSmartRef__":true,"id":71969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71968":{"this":{"__isSmartRef__":true,"id":71833}},"71969":{"timestamp":{"__isSmartRef__":true,"id":71970},"user":"fbo","tags":[]},"71970":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:48:59 GMT-0500 (Eastern Standard Time)"},"71971":{"varMapping":{"__isSmartRef__":true,"id":71972},"source":"function onMouseDown(evt) {\n /*if (this.owner) {\n if (this.owner.logCrabClick) {\n this.owner.logCrabClick({\n clickPos: this.getGlobalTransform().inverse().\n transformPoint(evt.getPosition()),\n crabPos: this.getPosition()});\n }\n this.onPinch(evt);\n }*/\n}","funcProperties":{"__isSmartRef__":true,"id":71977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71972":{"this":{"__isSmartRef__":true,"id":71833},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71973}},"71973":{"$super":{"__isSmartRef__":true,"id":71974}},"71974":{"varMapping":{"__isSmartRef__":true,"id":71975},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":71976},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71975":{"obj":{"__isSmartRef__":true,"id":71833},"name":"onMouseDown"},"71976":{},"71977":{"timestamp":{"__isSmartRef__":true,"id":71978},"user":"fabian","tags":[]},"71978":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:07:10 GMT-0500 (Eastern Standard Time)"},"71979":{"varMapping":{"__isSmartRef__":true,"id":71980},"source":"function onTouchMove(evt) {\n // scale does not work for some reason .. \n // but it would be more elegant that way:\n /*var touches = evt.targetTouches;\n if (touches.length != 2) {\n return;\n }\n var t1 = touches[0], t2 = touches[1];\n alertOK('T @ (' + t1.pageX + ',' + t1.pageY + '), (' + \n t2.pageX + ',' + t2.pageY + ') - ' + evt.scale);\n if (evt.scale < this.getScale()) {\n this.onPinch(evt);\n } else {\n alert('please pinch');\n }*/\n if (!this.touchStartPositions || \n evt.targetTouches.length !== 2) { return; }\n var pos1 = this.touchStartPositions,\n pos2 = this.touchListToArray(evt.targetTouches).\n collect(function(ea) {\n return pt(ea.pageX, ea.pageY);}),\n dist1 = Math.sqrt(\n Math.pow(pos1[0].x - pos1[1].x, 2) +\n Math.pow(pos1[0].y - pos1[1].y, 2)),\n dist2 = Math.sqrt(\n Math.pow(pos2[0].x - pos2[1].x, 2) +\n Math.pow(pos2[0].y - pos2[1].y, 2));\n \n if (dist1 > dist2) { \n this.onPinch(evt, pos1, pos2);\n }\n delete this.touchStartPositions;\n}","funcProperties":{"__isSmartRef__":true,"id":71981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71980":{"this":{"__isSmartRef__":true,"id":71833}},"71981":{"timestamp":{"__isSmartRef__":true,"id":71982},"user":"fbo","tags":[]},"71982":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:13:56 GMT-0500 (Eastern Standard Time)"},"71983":{"varMapping":{"__isSmartRef__":true,"id":71984},"source":"function onPinch(evt, touch1, touch2) {\n if (this.owner && this.owner.removeCrab) {\n this.owner.logCrabPinch({\n time: new Date().getTime(),\n touch1: touch1,\n touch2: touch2\n });\n this.owner.removeCrab(this);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":71985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71984":{"this":{"__isSmartRef__":true,"id":71833}},"71985":{"timestamp":{"__isSmartRef__":true,"id":71986},"user":"fbo","tags":[]},"71986":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:45:25 GMT-0500 (Eastern Standard Time)"},"71987":{"varMapping":{"__isSmartRef__":true,"id":71988},"source":"function onTouchStart(evt) {\n var touches = this.touchListToArray(evt.targetTouches);\n if (touches.length !== 2) { return; }\n this.touchStartPositions = touches.collect(function(ea) {\n return pt(ea.pageX, ea.pageY);});\n}","funcProperties":{"__isSmartRef__":true,"id":71993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71988":{"this":{"__isSmartRef__":true,"id":71833},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71989}},"71989":{"$super":{"__isSmartRef__":true,"id":71990}},"71990":{"varMapping":{"__isSmartRef__":true,"id":71991},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":71992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71991":{"obj":{"__isSmartRef__":true,"id":71833},"name":"onTouchStart"},"71992":{},"71993":{"timestamp":{"__isSmartRef__":true,"id":71994},"user":"fabian","tags":[]},"71994":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:54:54 GMT-0500 (Eastern Standard Time)"},"71995":{"varMapping":{"__isSmartRef__":true,"id":71996},"source":"function onTouchEnd(evt) {\n /*if (!this.touchStartPositions || \n evt.targetTouches.length !== 2) { return; }\n var pos1 = this.touchStartPositions,\n pos2 = this.touchListToArray(evt.targetTouches).\n collect(function(ea) {\n return pt(ea.pageX, ea.pageY);}),\n dist1 = Math.sqrt(\n Math.pow(pos1[0].x - pos1[1].x, 2) +\n Math.pow(pos1[0].y - pos1[1].y, 2)),\n dist2 = Math.sqrt(\n Math.pow(pos2[0].x - pos2[1].x, 2) +\n Math.pow(pos2[0].y - pos2[1].y, 2));\n \n if (dist1 > dist2) { \n this.onPinch(pos1, pos2, evt);\n }\n delete this.touchStartPositions;*/\n}","funcProperties":{"__isSmartRef__":true,"id":72001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71996":{"this":{"__isSmartRef__":true,"id":71833},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71997}},"71997":{"$super":{"__isSmartRef__":true,"id":71998}},"71998":{"varMapping":{"__isSmartRef__":true,"id":71999},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":72000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71999":{"obj":{"__isSmartRef__":true,"id":71833},"name":"onTouchEnd"},"72000":{},"72001":{"timestamp":{"__isSmartRef__":true,"id":72002},"user":"fbo","tags":[]},"72002":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:57:26 GMT-0500 (Eastern Standard Time)"},"72003":{"varMapping":{"__isSmartRef__":true,"id":72004},"source":"function touchListToArray(touchList) { \n // this should be part of TouchList, which only exists in Safari\n var res = [];\n for (var i = 0; i < touchList.length; i++) {\n res.push(touchList.item(i));\n }\n //alertOK('put ' + res.length + ' touches into array');\n return res;\n}","funcProperties":{"__isSmartRef__":true,"id":72005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72004":{"this":{"__isSmartRef__":true,"id":71833}},"72005":{"timestamp":{"__isSmartRef__":true,"id":72006},"user":"fabian","tags":[]},"72006":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:59:24 GMT-0500 (Eastern Standard Time)"},"72007":{"target":{"__isSmartRef__":true,"id":71832},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72008":{"_BorderWidth":3.9604415459112046,"_ClipMode":"visible","_BorderRadius":38.27090915285203,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,108.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-54,-304,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.8,-0.4)"},"72009":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72010},{"__isSmartRef__":true,"id":72012},{"__isSmartRef__":true,"id":72014},{"__isSmartRef__":true,"id":72016},{"__isSmartRef__":true,"id":72018},{"__isSmartRef__":true,"id":72020},{"__isSmartRef__":true,"id":72022},{"__isSmartRef__":true,"id":72024}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72010":{"date":{"__isSmartRef__":true,"id":72011},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72011":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72012":{"date":{"__isSmartRef__":true,"id":72013},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72013":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72014":{"date":{"__isSmartRef__":true,"id":72015},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72015":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72016":{"date":{"__isSmartRef__":true,"id":72017},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72017":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72018":{"date":{"__isSmartRef__":true,"id":72019},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72019":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72020":{"date":{"__isSmartRef__":true,"id":72021},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72021":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72022":{"date":{"__isSmartRef__":true,"id":72023},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72023":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72024":{"date":{"__isSmartRef__":true,"id":72025},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72025":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72026":{"morph":{"__isSmartRef__":true,"id":71832},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72027":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72028}},"72028":{"test01IsMorph":{"__isSmartRef__":true,"id":72029}},"72029":{"varMapping":{"__isSmartRef__":true,"id":72030},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72030":{"this":{"__isSmartRef__":true,"id":72027}},"72031":{},"72032":{"change":{"__isSmartRef__":true,"id":72033},"tick":{"__isSmartRef__":true,"id":72037}},"72033":{"varMapping":{"__isSmartRef__":true,"id":72034},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72034":{"this":{"__isSmartRef__":true,"id":71832}},"72035":{"timestamp":{"__isSmartRef__":true,"id":72036},"user":"cschuster","tags":[]},"72036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72037":{"varMapping":{"__isSmartRef__":true,"id":72038},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72038":{"this":{"__isSmartRef__":true,"id":71832}},"72039":{"timestamp":{"__isSmartRef__":true,"id":72040},"user":"cschuster","tags":[]},"72040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72041":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72042}],"id":"64142324-772E-4873-A6FE-8F481F7AEB12","shape":{"__isSmartRef__":true,"id":72043},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1896","partsBinMetaInfo":{"__isSmartRef__":true,"id":72044},"eventHandler":{"__isSmartRef__":true,"id":72062},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","2649444C-5BF7-4C58-8FA9-65CDACACF9D7"],"partTests":{"__isSmartRef__":true,"id":72063},"_ClipMode":"visible","moved":true,"b":189.13432689319598,"#startLetters":"set","isBeingDragged":false,"delta":0.8117353085544892,"_Rotation":27.61201041531396,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72068},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5760.1,3735.4)"},"72042":{"target":{"__isSmartRef__":true,"id":72041},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72043":{"_BorderWidth":4.206251922318135,"_ClipMode":"visible","_BorderRadius":38.99194238268215,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.5,106.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-41,-294,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.8,-0.3)"},"72044":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72045},{"__isSmartRef__":true,"id":72047},{"__isSmartRef__":true,"id":72049},{"__isSmartRef__":true,"id":72051},{"__isSmartRef__":true,"id":72053},{"__isSmartRef__":true,"id":72055},{"__isSmartRef__":true,"id":72057},{"__isSmartRef__":true,"id":72059}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72061},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72045":{"date":{"__isSmartRef__":true,"id":72046},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72047":{"date":{"__isSmartRef__":true,"id":72048},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72048":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72049":{"date":{"__isSmartRef__":true,"id":72050},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72050":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72051":{"date":{"__isSmartRef__":true,"id":72052},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72052":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72053":{"date":{"__isSmartRef__":true,"id":72054},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72054":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72055":{"date":{"__isSmartRef__":true,"id":72056},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72057":{"date":{"__isSmartRef__":true,"id":72058},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72058":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72059":{"date":{"__isSmartRef__":true,"id":72060},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72060":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72061":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72062":{"morph":{"__isSmartRef__":true,"id":72041},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72063":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72064}},"72064":{"test01IsMorph":{"__isSmartRef__":true,"id":72065}},"72065":{"varMapping":{"__isSmartRef__":true,"id":72066},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72066":{"this":{"__isSmartRef__":true,"id":72063}},"72067":{},"72068":{"change":{"__isSmartRef__":true,"id":72069},"tick":{"__isSmartRef__":true,"id":72073}},"72069":{"varMapping":{"__isSmartRef__":true,"id":72070},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72070":{"this":{"__isSmartRef__":true,"id":72041}},"72071":{"timestamp":{"__isSmartRef__":true,"id":72072},"user":"cschuster","tags":[]},"72072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72073":{"varMapping":{"__isSmartRef__":true,"id":72074},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72074":{"this":{"__isSmartRef__":true,"id":72041}},"72075":{"timestamp":{"__isSmartRef__":true,"id":72076},"user":"cschuster","tags":[]},"72076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72077":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72078}],"id":"852D3582-A433-4BE5-BB41-9E3ADE39C18F","shape":{"__isSmartRef__":true,"id":72079},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1897","partsBinMetaInfo":{"__isSmartRef__":true,"id":72080},"eventHandler":{"__isSmartRef__":true,"id":72098},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FAD84A8E-6907-4F3E-A286-75F7C7E41AED"],"partTests":{"__isSmartRef__":true,"id":72099},"_ClipMode":"visible","moved":true,"b":235.83279614086496,"#startLetters":"set","isBeingDragged":false,"delta":-0.45818156405584887,"_Rotation":4.200615226163851,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72104},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4903.1,5314.7)"},"72078":{"target":{"__isSmartRef__":true,"id":72077},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72079":{"_BorderWidth":0.8629891217556764,"_ClipMode":"visible","_BorderRadius":12.616225589261006,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.2,133.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-211,-356,180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.5,-8.8)"},"72080":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72081},{"__isSmartRef__":true,"id":72083},{"__isSmartRef__":true,"id":72085},{"__isSmartRef__":true,"id":72087},{"__isSmartRef__":true,"id":72089},{"__isSmartRef__":true,"id":72091},{"__isSmartRef__":true,"id":72093},{"__isSmartRef__":true,"id":72095}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72097},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72081":{"date":{"__isSmartRef__":true,"id":72082},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72083":{"date":{"__isSmartRef__":true,"id":72084},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72084":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72085":{"date":{"__isSmartRef__":true,"id":72086},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72086":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72087":{"date":{"__isSmartRef__":true,"id":72088},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72088":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72089":{"date":{"__isSmartRef__":true,"id":72090},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72090":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72091":{"date":{"__isSmartRef__":true,"id":72092},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72093":{"date":{"__isSmartRef__":true,"id":72094},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72094":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72095":{"date":{"__isSmartRef__":true,"id":72096},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72096":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72097":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72098":{"morph":{"__isSmartRef__":true,"id":72077},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72099":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72100}},"72100":{"test01IsMorph":{"__isSmartRef__":true,"id":72101}},"72101":{"varMapping":{"__isSmartRef__":true,"id":72102},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72102":{"this":{"__isSmartRef__":true,"id":72099}},"72103":{},"72104":{"change":{"__isSmartRef__":true,"id":72105},"tick":{"__isSmartRef__":true,"id":72109}},"72105":{"varMapping":{"__isSmartRef__":true,"id":72106},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72106":{"this":{"__isSmartRef__":true,"id":72077}},"72107":{"timestamp":{"__isSmartRef__":true,"id":72108},"user":"cschuster","tags":[]},"72108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72109":{"varMapping":{"__isSmartRef__":true,"id":72110},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72110":{"this":{"__isSmartRef__":true,"id":72077}},"72111":{"timestamp":{"__isSmartRef__":true,"id":72112},"user":"cschuster","tags":[]},"72112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72113":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72114}],"id":"BF85DFF6-5616-4F00-A354-896F7C55511E","shape":{"__isSmartRef__":true,"id":72115},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1898","partsBinMetaInfo":{"__isSmartRef__":true,"id":72116},"eventHandler":{"__isSmartRef__":true,"id":72134},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9","0937231C-0352-49C2-A1DD-25EBE246DA4A","7D9CE138-8184-4612-905B-176A578606C3"],"partTests":{"__isSmartRef__":true,"id":72135},"_ClipMode":"visible","moved":true,"b":300.33257441129535,"#startLetters":"set","isBeingDragged":false,"delta":0.6166993314400315,"_Rotation":26.801663921581767,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72140},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6083.7,5452.2)"},"72114":{"target":{"__isSmartRef__":true,"id":72113},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72115":{"_BorderWidth":0.6844571418600012,"_ClipMode":"visible","_BorderRadius":10.201743743290962,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.1,134.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-92,-217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-30.1)"},"72116":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72117},{"__isSmartRef__":true,"id":72119},{"__isSmartRef__":true,"id":72121},{"__isSmartRef__":true,"id":72123},{"__isSmartRef__":true,"id":72125},{"__isSmartRef__":true,"id":72127},{"__isSmartRef__":true,"id":72129},{"__isSmartRef__":true,"id":72131}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72133},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72117":{"date":{"__isSmartRef__":true,"id":72118},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72119":{"date":{"__isSmartRef__":true,"id":72120},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72120":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72121":{"date":{"__isSmartRef__":true,"id":72122},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72122":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72123":{"date":{"__isSmartRef__":true,"id":72124},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72124":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72125":{"date":{"__isSmartRef__":true,"id":72126},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72126":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72127":{"date":{"__isSmartRef__":true,"id":72128},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72129":{"date":{"__isSmartRef__":true,"id":72130},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72131":{"date":{"__isSmartRef__":true,"id":72132},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72132":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72133":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72134":{"morph":{"__isSmartRef__":true,"id":72113},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72135":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72136}},"72136":{"test01IsMorph":{"__isSmartRef__":true,"id":72137}},"72137":{"varMapping":{"__isSmartRef__":true,"id":72138},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72138":{"this":{"__isSmartRef__":true,"id":72135}},"72139":{},"72140":{"change":{"__isSmartRef__":true,"id":72141},"tick":{"__isSmartRef__":true,"id":72145}},"72141":{"varMapping":{"__isSmartRef__":true,"id":72142},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72142":{"this":{"__isSmartRef__":true,"id":72113}},"72143":{"timestamp":{"__isSmartRef__":true,"id":72144},"user":"cschuster","tags":[]},"72144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72145":{"varMapping":{"__isSmartRef__":true,"id":72146},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72146":{"this":{"__isSmartRef__":true,"id":72113}},"72147":{"timestamp":{"__isSmartRef__":true,"id":72148},"user":"cschuster","tags":[]},"72148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72149":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72150}],"id":"F684C825-4D56-430D-AEFF-06C8B8338921","shape":{"__isSmartRef__":true,"id":72151},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1899","partsBinMetaInfo":{"__isSmartRef__":true,"id":72152},"eventHandler":{"__isSmartRef__":true,"id":72170},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","78D5AD8A-C696-4A0A-B442-3E624B993ACE"],"partTests":{"__isSmartRef__":true,"id":72171},"_ClipMode":"visible","moved":true,"b":72.38881602755282,"#startLetters":"set","isBeingDragged":false,"delta":-0.4795174351311289,"_Rotation":-26.164526280448044,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72176},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5298.4,4429.7)"},"72150":{"target":{"__isSmartRef__":true,"id":72149},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72151":{"_BorderWidth":9.765658139477114,"_ClipMode":"visible","_BorderRadius":3.661603996216849,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.1,61.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,322,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-26.1)"},"72152":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72153},{"__isSmartRef__":true,"id":72155},{"__isSmartRef__":true,"id":72157},{"__isSmartRef__":true,"id":72159},{"__isSmartRef__":true,"id":72161},{"__isSmartRef__":true,"id":72163},{"__isSmartRef__":true,"id":72165},{"__isSmartRef__":true,"id":72167}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72169},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72153":{"date":{"__isSmartRef__":true,"id":72154},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72155":{"date":{"__isSmartRef__":true,"id":72156},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72156":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72157":{"date":{"__isSmartRef__":true,"id":72158},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72158":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72159":{"date":{"__isSmartRef__":true,"id":72160},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72160":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72161":{"date":{"__isSmartRef__":true,"id":72162},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72162":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72163":{"date":{"__isSmartRef__":true,"id":72164},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72165":{"date":{"__isSmartRef__":true,"id":72166},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72167":{"date":{"__isSmartRef__":true,"id":72168},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72168":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72169":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72170":{"morph":{"__isSmartRef__":true,"id":72149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72171":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72172}},"72172":{"test01IsMorph":{"__isSmartRef__":true,"id":72173}},"72173":{"varMapping":{"__isSmartRef__":true,"id":72174},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72174":{"this":{"__isSmartRef__":true,"id":72171}},"72175":{},"72176":{"change":{"__isSmartRef__":true,"id":72177},"tick":{"__isSmartRef__":true,"id":72181}},"72177":{"varMapping":{"__isSmartRef__":true,"id":72178},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72178":{"this":{"__isSmartRef__":true,"id":72149}},"72179":{"timestamp":{"__isSmartRef__":true,"id":72180},"user":"cschuster","tags":[]},"72180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72181":{"varMapping":{"__isSmartRef__":true,"id":72182},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72182":{"this":{"__isSmartRef__":true,"id":72149}},"72183":{"timestamp":{"__isSmartRef__":true,"id":72184},"user":"cschuster","tags":[]},"72184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72185":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72186}],"id":"D36CDED8-394C-4CF3-BAF2-C81BE45FB155","shape":{"__isSmartRef__":true,"id":72187},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1900","partsBinMetaInfo":{"__isSmartRef__":true,"id":72188},"eventHandler":{"__isSmartRef__":true,"id":72206},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","3E6F683A-DDD6-4714-A8AF-72E623F20D3F"],"partTests":{"__isSmartRef__":true,"id":72207},"_ClipMode":"visible","moved":true,"b":328.17562044254737,"#startLetters":"set","isBeingDragged":false,"delta":0.9567802345263772,"_Rotation":-4.061500494553226,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72212},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6196.4,4287.1)"},"72186":{"target":{"__isSmartRef__":true,"id":72185},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72187":{"_BorderWidth":2.3634130993085734,"_ClipMode":"visible","_BorderRadius":28.877455224163807,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.2,121.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-135,83,-158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.5,-37.0)"},"72188":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72189},{"__isSmartRef__":true,"id":72191},{"__isSmartRef__":true,"id":72193},{"__isSmartRef__":true,"id":72195},{"__isSmartRef__":true,"id":72197},{"__isSmartRef__":true,"id":72199},{"__isSmartRef__":true,"id":72201},{"__isSmartRef__":true,"id":72203}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72205},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72189":{"date":{"__isSmartRef__":true,"id":72190},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72191":{"date":{"__isSmartRef__":true,"id":72192},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72192":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72193":{"date":{"__isSmartRef__":true,"id":72194},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72194":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72195":{"date":{"__isSmartRef__":true,"id":72196},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72196":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72197":{"date":{"__isSmartRef__":true,"id":72198},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72198":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72199":{"date":{"__isSmartRef__":true,"id":72200},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72201":{"date":{"__isSmartRef__":true,"id":72202},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72203":{"date":{"__isSmartRef__":true,"id":72204},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72204":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72205":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72206":{"morph":{"__isSmartRef__":true,"id":72185},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72207":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72208}},"72208":{"test01IsMorph":{"__isSmartRef__":true,"id":72209}},"72209":{"varMapping":{"__isSmartRef__":true,"id":72210},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72210":{"this":{"__isSmartRef__":true,"id":72207}},"72211":{},"72212":{"change":{"__isSmartRef__":true,"id":72213},"tick":{"__isSmartRef__":true,"id":72217}},"72213":{"varMapping":{"__isSmartRef__":true,"id":72214},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72214":{"this":{"__isSmartRef__":true,"id":72185}},"72215":{"timestamp":{"__isSmartRef__":true,"id":72216},"user":"cschuster","tags":[]},"72216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72217":{"varMapping":{"__isSmartRef__":true,"id":72218},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72218":{"this":{"__isSmartRef__":true,"id":72185}},"72219":{"timestamp":{"__isSmartRef__":true,"id":72220},"user":"cschuster","tags":[]},"72220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72221":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72222}],"id":"7BD66C2B-EC37-4103-9F5C-B68B6CA0EEFB","shape":{"__isSmartRef__":true,"id":72223},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1901","partsBinMetaInfo":{"__isSmartRef__":true,"id":72224},"eventHandler":{"__isSmartRef__":true,"id":72242},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","4C557759-7796-42BF-ABB2-9B527673AF2C"],"partTests":{"__isSmartRef__":true,"id":72243},"_ClipMode":"visible","moved":true,"b":107.24851748091169,"#startLetters":"set","isBeingDragged":false,"delta":-0.9361166019225493,"_Rotation":-40.17673992607185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72248},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5627.8,4684.9)"},"72222":{"target":{"__isSmartRef__":true,"id":72221},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72223":{"_BorderWidth":9.77513808551546,"_ClipMode":"visible","_BorderRadius":3.5168900228155997,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.3,61.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,168,84)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-14.1)"},"72224":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72225},{"__isSmartRef__":true,"id":72227},{"__isSmartRef__":true,"id":72229},{"__isSmartRef__":true,"id":72231},{"__isSmartRef__":true,"id":72233},{"__isSmartRef__":true,"id":72235},{"__isSmartRef__":true,"id":72237},{"__isSmartRef__":true,"id":72239}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72241},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72225":{"date":{"__isSmartRef__":true,"id":72226},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72227":{"date":{"__isSmartRef__":true,"id":72228},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72228":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72229":{"date":{"__isSmartRef__":true,"id":72230},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72230":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72231":{"date":{"__isSmartRef__":true,"id":72232},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72232":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72233":{"date":{"__isSmartRef__":true,"id":72234},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72234":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72235":{"date":{"__isSmartRef__":true,"id":72236},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72237":{"date":{"__isSmartRef__":true,"id":72238},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72239":{"date":{"__isSmartRef__":true,"id":72240},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72240":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72241":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72242":{"morph":{"__isSmartRef__":true,"id":72221},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72243":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72244}},"72244":{"test01IsMorph":{"__isSmartRef__":true,"id":72245}},"72245":{"varMapping":{"__isSmartRef__":true,"id":72246},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72246":{"this":{"__isSmartRef__":true,"id":72243}},"72247":{},"72248":{"change":{"__isSmartRef__":true,"id":72249},"tick":{"__isSmartRef__":true,"id":72253}},"72249":{"varMapping":{"__isSmartRef__":true,"id":72250},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72250":{"this":{"__isSmartRef__":true,"id":72221}},"72251":{"timestamp":{"__isSmartRef__":true,"id":72252},"user":"cschuster","tags":[]},"72252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72253":{"varMapping":{"__isSmartRef__":true,"id":72254},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72254":{"this":{"__isSmartRef__":true,"id":72221}},"72255":{"timestamp":{"__isSmartRef__":true,"id":72256},"user":"cschuster","tags":[]},"72256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72257":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72258}],"id":"8C189C0F-E393-4B03-86E5-5CFF664AD00C","shape":{"__isSmartRef__":true,"id":72259},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1902","partsBinMetaInfo":{"__isSmartRef__":true,"id":72260},"eventHandler":{"__isSmartRef__":true,"id":72278},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C0477A1E-4163-4D19-AA97-D95E6BBA38AB"],"partTests":{"__isSmartRef__":true,"id":72279},"_ClipMode":"visible","moved":true,"b":352.3851979672909,"#startLetters":"set","isBeingDragged":false,"delta":0.9176697863731533,"_Rotation":-32.684255990061004,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72284},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5976.6,4872.9)"},"72258":{"target":{"__isSmartRef__":true,"id":72257},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72259":{"_BorderWidth":4.337437696833797,"_ClipMode":"visible","_BorderRadius":39.297617911076955,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.5,105.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-34,219,145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.3,-39.8)"},"72260":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72261},{"__isSmartRef__":true,"id":72263},{"__isSmartRef__":true,"id":72265},{"__isSmartRef__":true,"id":72267},{"__isSmartRef__":true,"id":72269},{"__isSmartRef__":true,"id":72271},{"__isSmartRef__":true,"id":72273},{"__isSmartRef__":true,"id":72275}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72277},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72261":{"date":{"__isSmartRef__":true,"id":72262},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72263":{"date":{"__isSmartRef__":true,"id":72264},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72264":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72265":{"date":{"__isSmartRef__":true,"id":72266},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72266":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72267":{"date":{"__isSmartRef__":true,"id":72268},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72269":{"date":{"__isSmartRef__":true,"id":72270},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72270":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72271":{"date":{"__isSmartRef__":true,"id":72272},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72273":{"date":{"__isSmartRef__":true,"id":72274},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72275":{"date":{"__isSmartRef__":true,"id":72276},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72276":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72277":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72278":{"morph":{"__isSmartRef__":true,"id":72257},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72279":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72280}},"72280":{"test01IsMorph":{"__isSmartRef__":true,"id":72281}},"72281":{"varMapping":{"__isSmartRef__":true,"id":72282},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72282":{"this":{"__isSmartRef__":true,"id":72279}},"72283":{},"72284":{"change":{"__isSmartRef__":true,"id":72285},"tick":{"__isSmartRef__":true,"id":72289}},"72285":{"varMapping":{"__isSmartRef__":true,"id":72286},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72286":{"this":{"__isSmartRef__":true,"id":72257}},"72287":{"timestamp":{"__isSmartRef__":true,"id":72288},"user":"cschuster","tags":[]},"72288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72289":{"varMapping":{"__isSmartRef__":true,"id":72290},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72290":{"this":{"__isSmartRef__":true,"id":72257}},"72291":{"timestamp":{"__isSmartRef__":true,"id":72292},"user":"cschuster","tags":[]},"72292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72293":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72294}],"id":"6F0C02D3-A637-4576-8734-C797E68FA0D7","shape":{"__isSmartRef__":true,"id":72295},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1903","partsBinMetaInfo":{"__isSmartRef__":true,"id":72296},"eventHandler":{"__isSmartRef__":true,"id":72314},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","599D6C9F-3CF1-4D1D-A301-E408DF74CE4E","41D9E5D8-5071-42FC-9D22-B4A9AC5F23BD"],"partTests":{"__isSmartRef__":true,"id":72315},"_ClipMode":"visible","moved":true,"b":104.32911406643689,"#startLetters":"set","isBeingDragged":false,"delta":-0.7432293195743114,"_Rotation":33.814941891450296,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72320},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5514.7,4205.5)"},"72294":{"target":{"__isSmartRef__":true,"id":72293},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72295":{"_BorderWidth":9.84445048571128,"_ClipMode":"visible","_BorderRadius":2.4500791863867932,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.8,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,184,46)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.1)"},"72296":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72297},{"__isSmartRef__":true,"id":72299},{"__isSmartRef__":true,"id":72301},{"__isSmartRef__":true,"id":72303},{"__isSmartRef__":true,"id":72305},{"__isSmartRef__":true,"id":72307},{"__isSmartRef__":true,"id":72309},{"__isSmartRef__":true,"id":72311}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72313},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72297":{"date":{"__isSmartRef__":true,"id":72298},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72299":{"date":{"__isSmartRef__":true,"id":72300},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72300":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72301":{"date":{"__isSmartRef__":true,"id":72302},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72302":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72303":{"date":{"__isSmartRef__":true,"id":72304},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72305":{"date":{"__isSmartRef__":true,"id":72306},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72306":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72307":{"date":{"__isSmartRef__":true,"id":72308},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72309":{"date":{"__isSmartRef__":true,"id":72310},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72311":{"date":{"__isSmartRef__":true,"id":72312},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72312":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72313":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72314":{"morph":{"__isSmartRef__":true,"id":72293},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72315":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72316}},"72316":{"test01IsMorph":{"__isSmartRef__":true,"id":72317}},"72317":{"varMapping":{"__isSmartRef__":true,"id":72318},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72318":{"this":{"__isSmartRef__":true,"id":72315}},"72319":{},"72320":{"change":{"__isSmartRef__":true,"id":72321},"tick":{"__isSmartRef__":true,"id":72325}},"72321":{"varMapping":{"__isSmartRef__":true,"id":72322},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72322":{"this":{"__isSmartRef__":true,"id":72293}},"72323":{"timestamp":{"__isSmartRef__":true,"id":72324},"user":"cschuster","tags":[]},"72324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72325":{"varMapping":{"__isSmartRef__":true,"id":72326},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72326":{"this":{"__isSmartRef__":true,"id":72293}},"72327":{"timestamp":{"__isSmartRef__":true,"id":72328},"user":"cschuster","tags":[]},"72328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72329":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72330}],"id":"7D6DCD02-4430-44EC-AD47-916D159FAE62","shape":{"__isSmartRef__":true,"id":72331},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1904","partsBinMetaInfo":{"__isSmartRef__":true,"id":72332},"eventHandler":{"__isSmartRef__":true,"id":72350},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","11A2DEE4-BB3E-48F8-883A-ECC02281F8C5"],"partTests":{"__isSmartRef__":true,"id":72351},"_ClipMode":"visible","moved":true,"b":233.21110686496831,"#startLetters":"set","isBeingDragged":false,"delta":0.6269115775940008,"_Rotation":-8.761737803435555,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72356},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5329.0,4866.5)"},"72330":{"target":{"__isSmartRef__":true,"id":72329},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72331":{"_BorderWidth":0.9957626127793597,"_ClipMode":"visible","_BorderRadius":14.345732714855071,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,132.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-205,-358,154)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-8.0)"},"72332":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72333},{"__isSmartRef__":true,"id":72335},{"__isSmartRef__":true,"id":72337},{"__isSmartRef__":true,"id":72339},{"__isSmartRef__":true,"id":72341},{"__isSmartRef__":true,"id":72343},{"__isSmartRef__":true,"id":72345},{"__isSmartRef__":true,"id":72347}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72349},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72333":{"date":{"__isSmartRef__":true,"id":72334},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72335":{"date":{"__isSmartRef__":true,"id":72336},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72336":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72337":{"date":{"__isSmartRef__":true,"id":72338},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72338":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72339":{"date":{"__isSmartRef__":true,"id":72340},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72341":{"date":{"__isSmartRef__":true,"id":72342},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72342":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72343":{"date":{"__isSmartRef__":true,"id":72344},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72345":{"date":{"__isSmartRef__":true,"id":72346},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72346":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72347":{"date":{"__isSmartRef__":true,"id":72348},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72348":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72349":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72350":{"morph":{"__isSmartRef__":true,"id":72329},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72351":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72352}},"72352":{"test01IsMorph":{"__isSmartRef__":true,"id":72353}},"72353":{"varMapping":{"__isSmartRef__":true,"id":72354},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72354":{"this":{"__isSmartRef__":true,"id":72351}},"72355":{},"72356":{"change":{"__isSmartRef__":true,"id":72357},"tick":{"__isSmartRef__":true,"id":72361}},"72357":{"varMapping":{"__isSmartRef__":true,"id":72358},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72358":{"this":{"__isSmartRef__":true,"id":72329}},"72359":{"timestamp":{"__isSmartRef__":true,"id":72360},"user":"cschuster","tags":[]},"72360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72361":{"varMapping":{"__isSmartRef__":true,"id":72362},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72362":{"this":{"__isSmartRef__":true,"id":72329}},"72363":{"timestamp":{"__isSmartRef__":true,"id":72364},"user":"cschuster","tags":[]},"72364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72365":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72366}],"id":"0DDC3715-998A-4268-8B00-3B6B5B332810","shape":{"__isSmartRef__":true,"id":72367},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1905","partsBinMetaInfo":{"__isSmartRef__":true,"id":72368},"eventHandler":{"__isSmartRef__":true,"id":72386},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","27A70463-60D0-4B31-8608-13AE84A4F82B","52855000-0C04-4CA8-819B-B842722C9C76"],"partTests":{"__isSmartRef__":true,"id":72387},"_ClipMode":"visible","moved":true,"b":100,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":33.59257736410643,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72392},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6115.2,4515.5)"},"72366":{"target":{"__isSmartRef__":true,"id":72365},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72367":{"_BorderWidth":9.92403876506104,"_ClipMode":"visible","_BorderRadius":1.2061475842818314,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,207,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.5)"},"72368":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72369},{"__isSmartRef__":true,"id":72371},{"__isSmartRef__":true,"id":72373},{"__isSmartRef__":true,"id":72375},{"__isSmartRef__":true,"id":72377},{"__isSmartRef__":true,"id":72379},{"__isSmartRef__":true,"id":72381},{"__isSmartRef__":true,"id":72383}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72385},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72369":{"date":{"__isSmartRef__":true,"id":72370},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72371":{"date":{"__isSmartRef__":true,"id":72372},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72372":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72373":{"date":{"__isSmartRef__":true,"id":72374},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72374":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72375":{"date":{"__isSmartRef__":true,"id":72376},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72377":{"date":{"__isSmartRef__":true,"id":72378},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72378":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72379":{"date":{"__isSmartRef__":true,"id":72380},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72381":{"date":{"__isSmartRef__":true,"id":72382},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72382":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72383":{"date":{"__isSmartRef__":true,"id":72384},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72384":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72385":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72386":{"morph":{"__isSmartRef__":true,"id":72365},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72387":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72388}},"72388":{"test01IsMorph":{"__isSmartRef__":true,"id":72389}},"72389":{"varMapping":{"__isSmartRef__":true,"id":72390},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72390":{"this":{"__isSmartRef__":true,"id":72387}},"72391":{},"72392":{"change":{"__isSmartRef__":true,"id":72393},"tick":{"__isSmartRef__":true,"id":72397}},"72393":{"varMapping":{"__isSmartRef__":true,"id":72394},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72394":{"this":{"__isSmartRef__":true,"id":72365}},"72395":{"timestamp":{"__isSmartRef__":true,"id":72396},"user":"cschuster","tags":[]},"72396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72397":{"varMapping":{"__isSmartRef__":true,"id":72398},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72398":{"this":{"__isSmartRef__":true,"id":72365}},"72399":{"timestamp":{"__isSmartRef__":true,"id":72400},"user":"cschuster","tags":[]},"72400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72401":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72402}],"id":"03F18D4F-1AC0-42E8-80A7-1322E508B3D3","shape":{"__isSmartRef__":true,"id":72403},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1906","partsBinMetaInfo":{"__isSmartRef__":true,"id":72404},"eventHandler":{"__isSmartRef__":true,"id":72421},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E"],"partTests":{"__isSmartRef__":true,"id":72422},"_ClipMode":"visible","moved":true,"b":319.7439714783104,"#startLetters":"set","isBeingDragged":false,"delta":-0.8945784115931019,"_Rotation":0.5077336626255178,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72427},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2472.1,1986.7)"},"72402":{"target":{"__isSmartRef__":true,"id":72401},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72403":{"_BorderWidth":1.7689785924062478,"_ClipMode":"visible","_BorderRadius":23.296801061873424,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,125.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-165,30,-229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.1,-35.3)"},"72404":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72405},{"__isSmartRef__":true,"id":72407},{"__isSmartRef__":true,"id":72409},{"__isSmartRef__":true,"id":72411},{"__isSmartRef__":true,"id":72413},{"__isSmartRef__":true,"id":72415},{"__isSmartRef__":true,"id":72417},{"__isSmartRef__":true,"id":72419}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72405":{"date":{"__isSmartRef__":true,"id":72406},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72407":{"date":{"__isSmartRef__":true,"id":72408},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72408":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72409":{"date":{"__isSmartRef__":true,"id":72410},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72410":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72411":{"date":{"__isSmartRef__":true,"id":72412},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72413":{"date":{"__isSmartRef__":true,"id":72414},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72414":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72415":{"date":{"__isSmartRef__":true,"id":72416},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72417":{"date":{"__isSmartRef__":true,"id":72418},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72418":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72419":{"date":{"__isSmartRef__":true,"id":72420},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72420":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72421":{"morph":{"__isSmartRef__":true,"id":72401},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72422":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72423}},"72423":{"test01IsMorph":{"__isSmartRef__":true,"id":72424}},"72424":{"varMapping":{"__isSmartRef__":true,"id":72425},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72426},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72425":{"this":{"__isSmartRef__":true,"id":72422}},"72426":{},"72427":{"change":{"__isSmartRef__":true,"id":72428},"tick":{"__isSmartRef__":true,"id":72432}},"72428":{"varMapping":{"__isSmartRef__":true,"id":72429},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72430},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72429":{"this":{"__isSmartRef__":true,"id":72401}},"72430":{"timestamp":{"__isSmartRef__":true,"id":72431},"user":"cschuster","tags":[]},"72431":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72432":{"varMapping":{"__isSmartRef__":true,"id":72433},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72433":{"this":{"__isSmartRef__":true,"id":72401}},"72434":{"timestamp":{"__isSmartRef__":true,"id":72435},"user":"cschuster","tags":[]},"72435":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72436":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72437}],"id":"913E6526-9B4C-45D2-9BCC-B9A169941D4E","shape":{"__isSmartRef__":true,"id":72438},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1907","partsBinMetaInfo":{"__isSmartRef__":true,"id":72439},"eventHandler":{"__isSmartRef__":true,"id":72457},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","E975DD0E-1F49-49FB-B50D-6C03E90F8579","F583F479-CF40-4DF0-99BA-03CAC0993661","8F8F50CF-D9DE-4C02-829F-B2C0B83F595D"],"partTests":{"__isSmartRef__":true,"id":72458},"_ClipMode":"visible","moved":true,"b":113.04906075348845,"#startLetters":"set","isBeingDragged":false,"delta":-0.9045821950421669,"_Rotation":-53.785430470504785,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72463},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5403.5,5571.2)"},"72437":{"target":{"__isSmartRef__":true,"id":72436},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72438":{"_BorderWidth":9.600849720175809,"_ClipMode":"visible","_BorderRadius":6.131490963773083,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,135,152)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.2)"},"72439":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72440},{"__isSmartRef__":true,"id":72442},{"__isSmartRef__":true,"id":72444},{"__isSmartRef__":true,"id":72446},{"__isSmartRef__":true,"id":72448},{"__isSmartRef__":true,"id":72450},{"__isSmartRef__":true,"id":72452},{"__isSmartRef__":true,"id":72454}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72456},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72440":{"date":{"__isSmartRef__":true,"id":72441},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72442":{"date":{"__isSmartRef__":true,"id":72443},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72443":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72444":{"date":{"__isSmartRef__":true,"id":72445},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72445":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72446":{"date":{"__isSmartRef__":true,"id":72447},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72447":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72448":{"date":{"__isSmartRef__":true,"id":72449},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72449":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72450":{"date":{"__isSmartRef__":true,"id":72451},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72451":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72452":{"date":{"__isSmartRef__":true,"id":72453},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72453":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72454":{"date":{"__isSmartRef__":true,"id":72455},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72455":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72456":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72457":{"morph":{"__isSmartRef__":true,"id":72436},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72458":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72459}},"72459":{"test01IsMorph":{"__isSmartRef__":true,"id":72460}},"72460":{"varMapping":{"__isSmartRef__":true,"id":72461},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72461":{"this":{"__isSmartRef__":true,"id":72458}},"72462":{},"72463":{"change":{"__isSmartRef__":true,"id":72464},"tick":{"__isSmartRef__":true,"id":72468}},"72464":{"varMapping":{"__isSmartRef__":true,"id":72465},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72466},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72465":{"this":{"__isSmartRef__":true,"id":72436}},"72466":{"timestamp":{"__isSmartRef__":true,"id":72467},"user":"cschuster","tags":[]},"72467":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72468":{"varMapping":{"__isSmartRef__":true,"id":72469},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72469":{"this":{"__isSmartRef__":true,"id":72436}},"72470":{"timestamp":{"__isSmartRef__":true,"id":72471},"user":"cschuster","tags":[]},"72471":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72472":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72473}],"id":"ACDDF6DC-8C06-48AF-86DF-F71E497BB085","shape":{"__isSmartRef__":true,"id":72474},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1908","partsBinMetaInfo":{"__isSmartRef__":true,"id":72475},"eventHandler":{"__isSmartRef__":true,"id":72493},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667"],"partTests":{"__isSmartRef__":true,"id":72494},"_ClipMode":"visible","moved":true,"b":86,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-36.92881628109274,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72499},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7047.7,4943.3)"},"72473":{"target":{"__isSmartRef__":true,"id":72472},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72474":{"_BorderWidth":9.987820251299121,"_ClipMode":"visible","_BorderRadius":0.19463862516859498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,274,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.4)"},"72475":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72476},{"__isSmartRef__":true,"id":72478},{"__isSmartRef__":true,"id":72480},{"__isSmartRef__":true,"id":72482},{"__isSmartRef__":true,"id":72484},{"__isSmartRef__":true,"id":72486},{"__isSmartRef__":true,"id":72488},{"__isSmartRef__":true,"id":72490}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72492},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72476":{"date":{"__isSmartRef__":true,"id":72477},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72478":{"date":{"__isSmartRef__":true,"id":72479},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72479":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72480":{"date":{"__isSmartRef__":true,"id":72481},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72481":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72482":{"date":{"__isSmartRef__":true,"id":72483},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72483":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72484":{"date":{"__isSmartRef__":true,"id":72485},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72485":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72486":{"date":{"__isSmartRef__":true,"id":72487},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72487":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72488":{"date":{"__isSmartRef__":true,"id":72489},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72489":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72490":{"date":{"__isSmartRef__":true,"id":72491},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72491":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72492":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72493":{"morph":{"__isSmartRef__":true,"id":72472},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72494":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72495}},"72495":{"test01IsMorph":{"__isSmartRef__":true,"id":72496}},"72496":{"varMapping":{"__isSmartRef__":true,"id":72497},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72498},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72497":{"this":{"__isSmartRef__":true,"id":72494}},"72498":{},"72499":{"change":{"__isSmartRef__":true,"id":72500},"tick":{"__isSmartRef__":true,"id":72504}},"72500":{"varMapping":{"__isSmartRef__":true,"id":72501},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72502},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72501":{"this":{"__isSmartRef__":true,"id":72472}},"72502":{"timestamp":{"__isSmartRef__":true,"id":72503},"user":"cschuster","tags":[]},"72503":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72504":{"varMapping":{"__isSmartRef__":true,"id":72505},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72505":{"this":{"__isSmartRef__":true,"id":72472}},"72506":{"timestamp":{"__isSmartRef__":true,"id":72507},"user":"cschuster","tags":[]},"72507":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72508":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72509}],"id":"3F960125-5174-496A-907E-C2DED9703B64","shape":{"__isSmartRef__":true,"id":72510},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1909","partsBinMetaInfo":{"__isSmartRef__":true,"id":72511},"eventHandler":{"__isSmartRef__":true,"id":72529},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","5AFE22BE-AAC0-440F-9BBD-3E35C1BC5AE4","33422765-D0EE-417D-906F-39F03959F40C"],"partTests":{"__isSmartRef__":true,"id":72530},"_ClipMode":"visible","moved":true,"b":271,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-12.978084155974685,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72535},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7802.4,4191.9)"},"72509":{"target":{"__isSmartRef__":true,"id":72508},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72510":{"_BorderWidth":0.0007615242180438742,"_ClipMode":"visible","_BorderRadius":0.012183459618084758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-251,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.3)"},"72511":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72512},{"__isSmartRef__":true,"id":72514},{"__isSmartRef__":true,"id":72516},{"__isSmartRef__":true,"id":72518},{"__isSmartRef__":true,"id":72520},{"__isSmartRef__":true,"id":72522},{"__isSmartRef__":true,"id":72524},{"__isSmartRef__":true,"id":72526}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72528},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72512":{"date":{"__isSmartRef__":true,"id":72513},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72514":{"date":{"__isSmartRef__":true,"id":72515},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72515":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72516":{"date":{"__isSmartRef__":true,"id":72517},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72517":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72518":{"date":{"__isSmartRef__":true,"id":72519},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72519":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72520":{"date":{"__isSmartRef__":true,"id":72521},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72521":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72522":{"date":{"__isSmartRef__":true,"id":72523},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72523":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72524":{"date":{"__isSmartRef__":true,"id":72525},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72525":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72526":{"date":{"__isSmartRef__":true,"id":72527},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72527":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72528":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72529":{"morph":{"__isSmartRef__":true,"id":72508},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72530":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72531}},"72531":{"test01IsMorph":{"__isSmartRef__":true,"id":72532}},"72532":{"varMapping":{"__isSmartRef__":true,"id":72533},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72534},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72533":{"this":{"__isSmartRef__":true,"id":72530}},"72534":{},"72535":{"change":{"__isSmartRef__":true,"id":72536},"tick":{"__isSmartRef__":true,"id":72540}},"72536":{"varMapping":{"__isSmartRef__":true,"id":72537},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72538},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72537":{"this":{"__isSmartRef__":true,"id":72508}},"72538":{"timestamp":{"__isSmartRef__":true,"id":72539},"user":"cschuster","tags":[]},"72539":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72540":{"varMapping":{"__isSmartRef__":true,"id":72541},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72541":{"this":{"__isSmartRef__":true,"id":72508}},"72542":{"timestamp":{"__isSmartRef__":true,"id":72543},"user":"cschuster","tags":[]},"72543":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72544":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72545}],"id":"0A6664EA-66FB-4AD7-BAB3-0C782FF27C5B","shape":{"__isSmartRef__":true,"id":72546},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1910","partsBinMetaInfo":{"__isSmartRef__":true,"id":72547},"eventHandler":{"__isSmartRef__":true,"id":72565},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","8155DEFB-73E3-4498-82A6-55A701FAAA80"],"partTests":{"__isSmartRef__":true,"id":72566},"_ClipMode":"visible","moved":true,"b":274.8485272123362,"#startLetters":"set","isBeingDragged":false,"delta":-0.7958081568940543,"_Rotation":19.592214584539345,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72571},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4141.0,4189.5)"},"72545":{"target":{"__isSmartRef__":true,"id":72544},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72546":{"_BorderWidth":0.01789184954902545,"_ClipMode":"visible","_BorderRadius":0.2857574035359556,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.3,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-233,80)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.7)"},"72547":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72548},{"__isSmartRef__":true,"id":72550},{"__isSmartRef__":true,"id":72552},{"__isSmartRef__":true,"id":72554},{"__isSmartRef__":true,"id":72556},{"__isSmartRef__":true,"id":72558},{"__isSmartRef__":true,"id":72560},{"__isSmartRef__":true,"id":72562}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72564},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72548":{"date":{"__isSmartRef__":true,"id":72549},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72550":{"date":{"__isSmartRef__":true,"id":72551},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72551":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72552":{"date":{"__isSmartRef__":true,"id":72553},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72553":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72554":{"date":{"__isSmartRef__":true,"id":72555},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72555":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72556":{"date":{"__isSmartRef__":true,"id":72557},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72557":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72558":{"date":{"__isSmartRef__":true,"id":72559},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72559":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72560":{"date":{"__isSmartRef__":true,"id":72561},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72561":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72562":{"date":{"__isSmartRef__":true,"id":72563},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72563":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72564":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72565":{"morph":{"__isSmartRef__":true,"id":72544},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72566":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72567}},"72567":{"test01IsMorph":{"__isSmartRef__":true,"id":72568}},"72568":{"varMapping":{"__isSmartRef__":true,"id":72569},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72570},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72569":{"this":{"__isSmartRef__":true,"id":72566}},"72570":{},"72571":{"change":{"__isSmartRef__":true,"id":72572},"tick":{"__isSmartRef__":true,"id":72576}},"72572":{"varMapping":{"__isSmartRef__":true,"id":72573},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72574},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72573":{"this":{"__isSmartRef__":true,"id":72544}},"72574":{"timestamp":{"__isSmartRef__":true,"id":72575},"user":"cschuster","tags":[]},"72575":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72576":{"varMapping":{"__isSmartRef__":true,"id":72577},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72577":{"this":{"__isSmartRef__":true,"id":72544}},"72578":{"timestamp":{"__isSmartRef__":true,"id":72579},"user":"cschuster","tags":[]},"72579":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72580":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72581}],"id":"23DF603C-29A5-49D1-94E2-58AA76732345","shape":{"__isSmartRef__":true,"id":72582},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1911","partsBinMetaInfo":{"__isSmartRef__":true,"id":72583},"eventHandler":{"__isSmartRef__":true,"id":72601},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","4EE09922-B734-4387-BBC1-FDA087224891","97B58827-D390-4EC2-91B5-560D07B1FBA5"],"partTests":{"__isSmartRef__":true,"id":72602},"_ClipMode":"visible","moved":true,"b":40.546196297742426,"#startLetters":"set","isBeingDragged":false,"delta":-0.9507553681614809,"_Rotation":-11.376956985375555,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72607},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4916.0,3572.0)"},"72581":{"target":{"__isSmartRef__":true,"id":72580},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72582":{"_BorderWidth":8.250304676926765,"_ClipMode":"visible","_BorderRadius":23.096831211436793,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,74.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(166,361,5)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.0,-35.2)"},"72583":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72584},{"__isSmartRef__":true,"id":72586},{"__isSmartRef__":true,"id":72588},{"__isSmartRef__":true,"id":72590},{"__isSmartRef__":true,"id":72592},{"__isSmartRef__":true,"id":72594},{"__isSmartRef__":true,"id":72596},{"__isSmartRef__":true,"id":72598}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72600},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72584":{"date":{"__isSmartRef__":true,"id":72585},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72585":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72586":{"date":{"__isSmartRef__":true,"id":72587},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72587":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72588":{"date":{"__isSmartRef__":true,"id":72589},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72589":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72590":{"date":{"__isSmartRef__":true,"id":72591},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72591":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72592":{"date":{"__isSmartRef__":true,"id":72593},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72593":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72594":{"date":{"__isSmartRef__":true,"id":72595},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72595":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72596":{"date":{"__isSmartRef__":true,"id":72597},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72597":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72598":{"date":{"__isSmartRef__":true,"id":72599},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72599":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72600":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72601":{"morph":{"__isSmartRef__":true,"id":72580},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72602":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72603}},"72603":{"test01IsMorph":{"__isSmartRef__":true,"id":72604}},"72604":{"varMapping":{"__isSmartRef__":true,"id":72605},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72606},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72605":{"this":{"__isSmartRef__":true,"id":72602}},"72606":{},"72607":{"change":{"__isSmartRef__":true,"id":72608},"tick":{"__isSmartRef__":true,"id":72612}},"72608":{"varMapping":{"__isSmartRef__":true,"id":72609},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72610},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72609":{"this":{"__isSmartRef__":true,"id":72580}},"72610":{"timestamp":{"__isSmartRef__":true,"id":72611},"user":"cschuster","tags":[]},"72611":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72612":{"varMapping":{"__isSmartRef__":true,"id":72613},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72614},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72613":{"this":{"__isSmartRef__":true,"id":72580}},"72614":{"timestamp":{"__isSmartRef__":true,"id":72615},"user":"cschuster","tags":[]},"72615":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72616":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72617}],"id":"22AE55C9-F179-47A7-A20E-E944429C85DE","shape":{"__isSmartRef__":true,"id":72618},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1912","partsBinMetaInfo":{"__isSmartRef__":true,"id":72619},"eventHandler":{"__isSmartRef__":true,"id":72637},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8"],"partTests":{"__isSmartRef__":true,"id":72638},"_ClipMode":"visible","moved":true,"b":198.016264790087,"#startLetters":"set","isBeingDragged":false,"delta":0.5410280458745547,"_Rotation":18.947312581743645,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72643},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4243.1,4303.7)"},"72617":{"target":{"__isSmartRef__":true,"id":72616},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72618":{"_BorderWidth":3.453565188649065,"_ClipMode":"visible","_BorderRadius":36.173662998787194,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.5,112.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-79,-323,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.8,-1.0)"},"72619":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72620},{"__isSmartRef__":true,"id":72622},{"__isSmartRef__":true,"id":72624},{"__isSmartRef__":true,"id":72626},{"__isSmartRef__":true,"id":72628},{"__isSmartRef__":true,"id":72630},{"__isSmartRef__":true,"id":72632},{"__isSmartRef__":true,"id":72634}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72636},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72620":{"date":{"__isSmartRef__":true,"id":72621},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72621":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72622":{"date":{"__isSmartRef__":true,"id":72623},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72623":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72624":{"date":{"__isSmartRef__":true,"id":72625},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72625":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72626":{"date":{"__isSmartRef__":true,"id":72627},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72627":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72628":{"date":{"__isSmartRef__":true,"id":72629},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72629":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72630":{"date":{"__isSmartRef__":true,"id":72631},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72631":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72632":{"date":{"__isSmartRef__":true,"id":72633},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72633":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72634":{"date":{"__isSmartRef__":true,"id":72635},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72635":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72636":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72637":{"morph":{"__isSmartRef__":true,"id":72616},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72638":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72639}},"72639":{"test01IsMorph":{"__isSmartRef__":true,"id":72640}},"72640":{"varMapping":{"__isSmartRef__":true,"id":72641},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72642},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72641":{"this":{"__isSmartRef__":true,"id":72638}},"72642":{},"72643":{"change":{"__isSmartRef__":true,"id":72644},"tick":{"__isSmartRef__":true,"id":72648}},"72644":{"varMapping":{"__isSmartRef__":true,"id":72645},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72646},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72645":{"this":{"__isSmartRef__":true,"id":72616}},"72646":{"timestamp":{"__isSmartRef__":true,"id":72647},"user":"cschuster","tags":[]},"72647":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72648":{"varMapping":{"__isSmartRef__":true,"id":72649},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72650},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72649":{"this":{"__isSmartRef__":true,"id":72616}},"72650":{"timestamp":{"__isSmartRef__":true,"id":72651},"user":"cschuster","tags":[]},"72651":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72652":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72653}],"id":"A5249EBC-420D-4224-8335-1C04B660AC09","shape":{"__isSmartRef__":true,"id":72654},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1913","partsBinMetaInfo":{"__isSmartRef__":true,"id":72655},"eventHandler":{"__isSmartRef__":true,"id":72673},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","33842EA9-C557-42D8-9407-413BFDE6F580","8C823456-4079-4180-AB99-4D5DC7C5D80C"],"partTests":{"__isSmartRef__":true,"id":72674},"_ClipMode":"visible","moved":true,"b":149,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":12.843161739352459,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72679},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4193.2,4805.7)"},"72653":{"target":{"__isSmartRef__":true,"id":72652},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72654":{"_BorderWidth":7.575190374550272,"_ClipMode":"visible","_BorderRadius":29.389431255717806,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,79.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(132,-88,149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.3,-2.9)"},"72655":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72656},{"__isSmartRef__":true,"id":72658},{"__isSmartRef__":true,"id":72660},{"__isSmartRef__":true,"id":72662},{"__isSmartRef__":true,"id":72664},{"__isSmartRef__":true,"id":72666},{"__isSmartRef__":true,"id":72668},{"__isSmartRef__":true,"id":72670}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72672},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72656":{"date":{"__isSmartRef__":true,"id":72657},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72657":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72658":{"date":{"__isSmartRef__":true,"id":72659},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72659":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72660":{"date":{"__isSmartRef__":true,"id":72661},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72661":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72662":{"date":{"__isSmartRef__":true,"id":72663},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72663":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72664":{"date":{"__isSmartRef__":true,"id":72665},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72665":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72666":{"date":{"__isSmartRef__":true,"id":72667},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72667":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72668":{"date":{"__isSmartRef__":true,"id":72669},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72669":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72670":{"date":{"__isSmartRef__":true,"id":72671},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72671":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72672":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72673":{"morph":{"__isSmartRef__":true,"id":72652},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72674":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72675}},"72675":{"test01IsMorph":{"__isSmartRef__":true,"id":72676}},"72676":{"varMapping":{"__isSmartRef__":true,"id":72677},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72678},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72677":{"this":{"__isSmartRef__":true,"id":72674}},"72678":{},"72679":{"change":{"__isSmartRef__":true,"id":72680},"tick":{"__isSmartRef__":true,"id":72684}},"72680":{"varMapping":{"__isSmartRef__":true,"id":72681},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72682},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72681":{"this":{"__isSmartRef__":true,"id":72652}},"72682":{"timestamp":{"__isSmartRef__":true,"id":72683},"user":"cschuster","tags":[]},"72683":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72684":{"varMapping":{"__isSmartRef__":true,"id":72685},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72686},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72685":{"this":{"__isSmartRef__":true,"id":72652}},"72686":{"timestamp":{"__isSmartRef__":true,"id":72687},"user":"cschuster","tags":[]},"72687":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72688":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72689}],"id":"1BFB9581-F35A-43E9-B8D3-B4C29E8FF2BB","shape":{"__isSmartRef__":true,"id":72690},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1914","partsBinMetaInfo":{"__isSmartRef__":true,"id":72691},"eventHandler":{"__isSmartRef__":true,"id":72709},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","055A428D-4501-460E-BFFE-28A10065D342","587BB0A4-2FCD-4157-A91F-9D724F10AFDB"],"partTests":{"__isSmartRef__":true,"id":72710},"_ClipMode":"visible","moved":true,"b":288.2237393167452,"#startLetters":"set","isBeingDragged":false,"delta":-0.6835834350786172,"_Rotation":-28.299613568432083,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72715},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5509.7,4722.1)"},"72689":{"target":{"__isSmartRef__":true,"id":72688},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72690":{"_BorderWidth":0.25078719750552203,"_ClipMode":"visible","_BorderRadius":3.911964410596074,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.2,138.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-163,-96)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-26.3)"},"72691":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72692},{"__isSmartRef__":true,"id":72694},{"__isSmartRef__":true,"id":72696},{"__isSmartRef__":true,"id":72698},{"__isSmartRef__":true,"id":72700},{"__isSmartRef__":true,"id":72702},{"__isSmartRef__":true,"id":72704},{"__isSmartRef__":true,"id":72706}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72708},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72692":{"date":{"__isSmartRef__":true,"id":72693},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72693":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72694":{"date":{"__isSmartRef__":true,"id":72695},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72695":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72696":{"date":{"__isSmartRef__":true,"id":72697},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72697":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72698":{"date":{"__isSmartRef__":true,"id":72699},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72699":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72700":{"date":{"__isSmartRef__":true,"id":72701},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72701":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72702":{"date":{"__isSmartRef__":true,"id":72703},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72703":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72704":{"date":{"__isSmartRef__":true,"id":72705},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72705":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72706":{"date":{"__isSmartRef__":true,"id":72707},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72707":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72708":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72709":{"morph":{"__isSmartRef__":true,"id":72688},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72710":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72711}},"72711":{"test01IsMorph":{"__isSmartRef__":true,"id":72712}},"72712":{"varMapping":{"__isSmartRef__":true,"id":72713},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72713":{"this":{"__isSmartRef__":true,"id":72710}},"72714":{},"72715":{"change":{"__isSmartRef__":true,"id":72716},"tick":{"__isSmartRef__":true,"id":72720}},"72716":{"varMapping":{"__isSmartRef__":true,"id":72717},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72718},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72717":{"this":{"__isSmartRef__":true,"id":72688}},"72718":{"timestamp":{"__isSmartRef__":true,"id":72719},"user":"cschuster","tags":[]},"72719":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72720":{"varMapping":{"__isSmartRef__":true,"id":72721},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72722},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72721":{"this":{"__isSmartRef__":true,"id":72688}},"72722":{"timestamp":{"__isSmartRef__":true,"id":72723},"user":"cschuster","tags":[]},"72723":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72724":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72725}],"id":"2C0B3805-155E-477F-B717-70A31A350352","shape":{"__isSmartRef__":true,"id":72726},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1915","partsBinMetaInfo":{"__isSmartRef__":true,"id":72727},"eventHandler":{"__isSmartRef__":true,"id":72745},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7"],"partTests":{"__isSmartRef__":true,"id":72746},"_ClipMode":"visible","moved":true,"b":239.216628316266,"#startLetters":"set","isBeingDragged":false,"delta":-0.7502072775387205,"_Rotation":-1.333858986616983,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72751},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5183.3,4975.0)"},"72725":{"target":{"__isSmartRef__":true,"id":72724},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72726":{"_BorderWidth":0.7044576737233204,"_ClipMode":"visible","_BorderRadius":10.47730579706485,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.2,134.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-220,-351,209)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.8,-9.8)"},"72727":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72728},{"__isSmartRef__":true,"id":72730},{"__isSmartRef__":true,"id":72732},{"__isSmartRef__":true,"id":72734},{"__isSmartRef__":true,"id":72736},{"__isSmartRef__":true,"id":72738},{"__isSmartRef__":true,"id":72740},{"__isSmartRef__":true,"id":72742}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72744},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72728":{"date":{"__isSmartRef__":true,"id":72729},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72729":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72730":{"date":{"__isSmartRef__":true,"id":72731},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72731":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72732":{"date":{"__isSmartRef__":true,"id":72733},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72733":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72734":{"date":{"__isSmartRef__":true,"id":72735},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72735":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72736":{"date":{"__isSmartRef__":true,"id":72737},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72737":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72738":{"date":{"__isSmartRef__":true,"id":72739},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72739":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72740":{"date":{"__isSmartRef__":true,"id":72741},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72741":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72742":{"date":{"__isSmartRef__":true,"id":72743},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72743":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72744":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72745":{"morph":{"__isSmartRef__":true,"id":72724},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72746":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72747}},"72747":{"test01IsMorph":{"__isSmartRef__":true,"id":72748}},"72748":{"varMapping":{"__isSmartRef__":true,"id":72749},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72750},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72749":{"this":{"__isSmartRef__":true,"id":72746}},"72750":{},"72751":{"change":{"__isSmartRef__":true,"id":72752},"tick":{"__isSmartRef__":true,"id":72756}},"72752":{"varMapping":{"__isSmartRef__":true,"id":72753},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72754},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72753":{"this":{"__isSmartRef__":true,"id":72724}},"72754":{"timestamp":{"__isSmartRef__":true,"id":72755},"user":"cschuster","tags":[]},"72755":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72756":{"varMapping":{"__isSmartRef__":true,"id":72757},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72758},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72757":{"this":{"__isSmartRef__":true,"id":72724}},"72758":{"timestamp":{"__isSmartRef__":true,"id":72759},"user":"cschuster","tags":[]},"72759":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72760":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72761}],"id":"6B529C1F-6648-46AC-9DB5-CACF849713A7","shape":{"__isSmartRef__":true,"id":72762},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1916","partsBinMetaInfo":{"__isSmartRef__":true,"id":72763},"eventHandler":{"__isSmartRef__":true,"id":72781},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","B046AAC6-7980-4570-824B-65500B3AB370"],"partTests":{"__isSmartRef__":true,"id":72782},"_ClipMode":"visible","moved":true,"b":253.1896216822788,"#startLetters":"set","isBeingDragged":false,"delta":0.9590515972813591,"_Rotation":25.62881650456315,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72787},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5536.1,3963.1)"},"72761":{"target":{"__isSmartRef__":true,"id":72760},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72762":{"_BorderWidth":0.21366436091338148,"_ClipMode":"visible","_BorderRadius":3.345585840014864,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.1,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-319,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-14.2)"},"72763":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72764},{"__isSmartRef__":true,"id":72766},{"__isSmartRef__":true,"id":72768},{"__isSmartRef__":true,"id":72770},{"__isSmartRef__":true,"id":72772},{"__isSmartRef__":true,"id":72774},{"__isSmartRef__":true,"id":72776},{"__isSmartRef__":true,"id":72778}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72780},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72764":{"date":{"__isSmartRef__":true,"id":72765},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72765":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72766":{"date":{"__isSmartRef__":true,"id":72767},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72767":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72768":{"date":{"__isSmartRef__":true,"id":72769},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72769":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72770":{"date":{"__isSmartRef__":true,"id":72771},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72771":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72772":{"date":{"__isSmartRef__":true,"id":72773},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72773":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72774":{"date":{"__isSmartRef__":true,"id":72775},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72775":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72776":{"date":{"__isSmartRef__":true,"id":72777},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72777":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72778":{"date":{"__isSmartRef__":true,"id":72779},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72779":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72780":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72781":{"morph":{"__isSmartRef__":true,"id":72760},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72782":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72783}},"72783":{"test01IsMorph":{"__isSmartRef__":true,"id":72784}},"72784":{"varMapping":{"__isSmartRef__":true,"id":72785},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72786},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72785":{"this":{"__isSmartRef__":true,"id":72782}},"72786":{},"72787":{"change":{"__isSmartRef__":true,"id":72788},"tick":{"__isSmartRef__":true,"id":72792}},"72788":{"varMapping":{"__isSmartRef__":true,"id":72789},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72790},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72789":{"this":{"__isSmartRef__":true,"id":72760}},"72790":{"timestamp":{"__isSmartRef__":true,"id":72791},"user":"cschuster","tags":[]},"72791":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72792":{"varMapping":{"__isSmartRef__":true,"id":72793},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72794},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72793":{"this":{"__isSmartRef__":true,"id":72760}},"72794":{"timestamp":{"__isSmartRef__":true,"id":72795},"user":"cschuster","tags":[]},"72795":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72796":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72797}],"id":"BAEE1611-2119-4055-9677-2260AE5BB87A","shape":{"__isSmartRef__":true,"id":72798},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1917","partsBinMetaInfo":{"__isSmartRef__":true,"id":72799},"eventHandler":{"__isSmartRef__":true,"id":72817},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D","A7995462-EC80-42E0-A719-33CDCC08ACD9","9B8CA9EC-5F40-499F-B4C9-F18C1992A687"],"partTests":{"__isSmartRef__":true,"id":72818},"_ClipMode":"visible","moved":true,"b":164.23567708552582,"#startLetters":"set","isBeingDragged":false,"delta":0.8782656528637744,"_Rotation":32.376245123988426,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72823},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6147.6,4704.6)"},"72797":{"target":{"__isSmartRef__":true,"id":72796},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72798":{"_BorderWidth":6.358405189408236,"_ClipMode":"visible","_BorderRadius":37.04757654622205,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.1,89.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(70,-177,-45)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.4,-0.8)"},"72799":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72800},{"__isSmartRef__":true,"id":72802},{"__isSmartRef__":true,"id":72804},{"__isSmartRef__":true,"id":72806},{"__isSmartRef__":true,"id":72808},{"__isSmartRef__":true,"id":72810},{"__isSmartRef__":true,"id":72812},{"__isSmartRef__":true,"id":72814}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72816},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72800":{"date":{"__isSmartRef__":true,"id":72801},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72801":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72802":{"date":{"__isSmartRef__":true,"id":72803},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72803":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72804":{"date":{"__isSmartRef__":true,"id":72805},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72805":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72806":{"date":{"__isSmartRef__":true,"id":72807},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72807":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72808":{"date":{"__isSmartRef__":true,"id":72809},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72809":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72810":{"date":{"__isSmartRef__":true,"id":72811},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72811":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72812":{"date":{"__isSmartRef__":true,"id":72813},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72813":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72814":{"date":{"__isSmartRef__":true,"id":72815},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72815":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72816":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72817":{"morph":{"__isSmartRef__":true,"id":72796},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72818":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72819}},"72819":{"test01IsMorph":{"__isSmartRef__":true,"id":72820}},"72820":{"varMapping":{"__isSmartRef__":true,"id":72821},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72822},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72821":{"this":{"__isSmartRef__":true,"id":72818}},"72822":{},"72823":{"change":{"__isSmartRef__":true,"id":72824},"tick":{"__isSmartRef__":true,"id":72828}},"72824":{"varMapping":{"__isSmartRef__":true,"id":72825},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72826},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72825":{"this":{"__isSmartRef__":true,"id":72796}},"72826":{"timestamp":{"__isSmartRef__":true,"id":72827},"user":"cschuster","tags":[]},"72827":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72828":{"varMapping":{"__isSmartRef__":true,"id":72829},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72830},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72829":{"this":{"__isSmartRef__":true,"id":72796}},"72830":{"timestamp":{"__isSmartRef__":true,"id":72831},"user":"cschuster","tags":[]},"72831":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72832":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72833}],"id":"049811CF-A1C6-48BA-9852-957F466C269C","shape":{"__isSmartRef__":true,"id":72834},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1918","partsBinMetaInfo":{"__isSmartRef__":true,"id":72835},"eventHandler":{"__isSmartRef__":true,"id":72853},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79","CFABD568-FB34-40F2-9D91-32099205E0A8","0367E9C4-2130-44D6-BA91-7569BD3BA749","EAC79E61-370E-46B3-9F6E-FE745208C001"],"partTests":{"__isSmartRef__":true,"id":72854},"_ClipMode":"visible","moved":true,"b":139.10615642904304,"#startLetters":"set","isBeingDragged":false,"delta":-0.9817504158709198,"_Rotation":-10.143273893235682,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72859},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5938.7,4783.1)"},"72833":{"target":{"__isSmartRef__":true,"id":72832},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72834":{"_BorderWidth":8.273297967575541,"_ClipMode":"visible","_BorderRadius":22.856832664745337,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,73.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(167,-26,232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-4.9)"},"72835":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72836},{"__isSmartRef__":true,"id":72838},{"__isSmartRef__":true,"id":72840},{"__isSmartRef__":true,"id":72842},{"__isSmartRef__":true,"id":72844},{"__isSmartRef__":true,"id":72846},{"__isSmartRef__":true,"id":72848},{"__isSmartRef__":true,"id":72850}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72852},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72836":{"date":{"__isSmartRef__":true,"id":72837},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72837":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72838":{"date":{"__isSmartRef__":true,"id":72839},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72839":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72840":{"date":{"__isSmartRef__":true,"id":72841},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72841":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72842":{"date":{"__isSmartRef__":true,"id":72843},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72843":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72844":{"date":{"__isSmartRef__":true,"id":72845},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72845":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72846":{"date":{"__isSmartRef__":true,"id":72847},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72847":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72848":{"date":{"__isSmartRef__":true,"id":72849},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72849":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72850":{"date":{"__isSmartRef__":true,"id":72851},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72851":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72852":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72853":{"morph":{"__isSmartRef__":true,"id":72832},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72854":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72855}},"72855":{"test01IsMorph":{"__isSmartRef__":true,"id":72856}},"72856":{"varMapping":{"__isSmartRef__":true,"id":72857},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72858},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72857":{"this":{"__isSmartRef__":true,"id":72854}},"72858":{},"72859":{"change":{"__isSmartRef__":true,"id":72860},"tick":{"__isSmartRef__":true,"id":72864}},"72860":{"varMapping":{"__isSmartRef__":true,"id":72861},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72862},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72861":{"this":{"__isSmartRef__":true,"id":72832}},"72862":{"timestamp":{"__isSmartRef__":true,"id":72863},"user":"cschuster","tags":[]},"72863":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72864":{"varMapping":{"__isSmartRef__":true,"id":72865},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72866},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72865":{"this":{"__isSmartRef__":true,"id":72832}},"72866":{"timestamp":{"__isSmartRef__":true,"id":72867},"user":"cschuster","tags":[]},"72867":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72868":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72869}],"id":"F4C87CA6-0052-40BA-82CB-F17CABD78B3C","shape":{"__isSmartRef__":true,"id":72870},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1919","partsBinMetaInfo":{"__isSmartRef__":true,"id":72871},"eventHandler":{"__isSmartRef__":true,"id":72889},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9D3C5CCB-EA58-4AAE-932B-2670A9A67D60","1ED967A1-532F-43C0-B155-312B0A462E00"],"partTests":{"__isSmartRef__":true,"id":72890},"_ClipMode":"visible","moved":true,"b":128.13071000261698,"#startLetters":"set","isBeingDragged":false,"delta":0.9633887970121577,"_Rotation":14.68442227721875,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72895},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5110.9,4620.3)"},"72869":{"target":{"__isSmartRef__":true,"id":72868},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72870":{"_BorderWidth":8.933020917370767,"_ClipMode":"visible","_BorderRadius":15.250154341638424,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,68.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,44,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-7.7)"},"72871":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72872},{"__isSmartRef__":true,"id":72874},{"__isSmartRef__":true,"id":72876},{"__isSmartRef__":true,"id":72878},{"__isSmartRef__":true,"id":72880},{"__isSmartRef__":true,"id":72882},{"__isSmartRef__":true,"id":72884},{"__isSmartRef__":true,"id":72886}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72888},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72872":{"date":{"__isSmartRef__":true,"id":72873},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72873":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72874":{"date":{"__isSmartRef__":true,"id":72875},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72875":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72876":{"date":{"__isSmartRef__":true,"id":72877},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72877":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72878":{"date":{"__isSmartRef__":true,"id":72879},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72879":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72880":{"date":{"__isSmartRef__":true,"id":72881},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72881":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72882":{"date":{"__isSmartRef__":true,"id":72883},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72883":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72884":{"date":{"__isSmartRef__":true,"id":72885},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72885":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72886":{"date":{"__isSmartRef__":true,"id":72887},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72887":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72888":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72889":{"morph":{"__isSmartRef__":true,"id":72868},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72890":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72891}},"72891":{"test01IsMorph":{"__isSmartRef__":true,"id":72892}},"72892":{"varMapping":{"__isSmartRef__":true,"id":72893},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72894},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72893":{"this":{"__isSmartRef__":true,"id":72890}},"72894":{},"72895":{"change":{"__isSmartRef__":true,"id":72896},"tick":{"__isSmartRef__":true,"id":72900}},"72896":{"varMapping":{"__isSmartRef__":true,"id":72897},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72898},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72897":{"this":{"__isSmartRef__":true,"id":72868}},"72898":{"timestamp":{"__isSmartRef__":true,"id":72899},"user":"cschuster","tags":[]},"72899":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72900":{"varMapping":{"__isSmartRef__":true,"id":72901},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72902},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72901":{"this":{"__isSmartRef__":true,"id":72868}},"72902":{"timestamp":{"__isSmartRef__":true,"id":72903},"user":"cschuster","tags":[]},"72903":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72904":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72905}],"id":"CE8735E8-38ED-499D-BC8F-D3AB35B228BA","shape":{"__isSmartRef__":true,"id":72906},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1920","partsBinMetaInfo":{"__isSmartRef__":true,"id":72907},"eventHandler":{"__isSmartRef__":true,"id":72925},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","9469333B-3CD0-4349-9D46-0C16D9E2FE27","AE2BD440-1BEC-45F0-9AC5-33175D54BCB8","C669D9E4-FA43-48E8-BB41-8EE6D20E77FF","82E46F1A-1F28-4939-BFB4-CBAD1A8AE9A1"],"partTests":{"__isSmartRef__":true,"id":72926},"_ClipMode":"visible","moved":true,"b":126.40387284132885,"#startLetters":"set","isBeingDragged":false,"delta":0.7754838824621402,"_Rotation":33.38511127615964,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72931},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5590.8,4164.1)"},"72905":{"target":{"__isSmartRef__":true,"id":72904},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72906":{"_BorderWidth":9.024268420301572,"_ClipMode":"visible","_BorderRadius":14.088421890181584,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.8,67.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(206,54,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.1,-8.1)"},"72907":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72908},{"__isSmartRef__":true,"id":72910},{"__isSmartRef__":true,"id":72912},{"__isSmartRef__":true,"id":72914},{"__isSmartRef__":true,"id":72916},{"__isSmartRef__":true,"id":72918},{"__isSmartRef__":true,"id":72920},{"__isSmartRef__":true,"id":72922}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72924},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72908":{"date":{"__isSmartRef__":true,"id":72909},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72909":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72910":{"date":{"__isSmartRef__":true,"id":72911},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72911":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72912":{"date":{"__isSmartRef__":true,"id":72913},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72913":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72914":{"date":{"__isSmartRef__":true,"id":72915},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72915":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72916":{"date":{"__isSmartRef__":true,"id":72917},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72917":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72918":{"date":{"__isSmartRef__":true,"id":72919},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72919":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72920":{"date":{"__isSmartRef__":true,"id":72921},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72921":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72922":{"date":{"__isSmartRef__":true,"id":72923},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72923":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72924":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72925":{"morph":{"__isSmartRef__":true,"id":72904},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72926":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72927}},"72927":{"test01IsMorph":{"__isSmartRef__":true,"id":72928}},"72928":{"varMapping":{"__isSmartRef__":true,"id":72929},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72930},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72929":{"this":{"__isSmartRef__":true,"id":72926}},"72930":{},"72931":{"change":{"__isSmartRef__":true,"id":72932},"tick":{"__isSmartRef__":true,"id":72936}},"72932":{"varMapping":{"__isSmartRef__":true,"id":72933},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72934},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72933":{"this":{"__isSmartRef__":true,"id":72904}},"72934":{"timestamp":{"__isSmartRef__":true,"id":72935},"user":"cschuster","tags":[]},"72935":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72936":{"varMapping":{"__isSmartRef__":true,"id":72937},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72937":{"this":{"__isSmartRef__":true,"id":72904}},"72938":{"timestamp":{"__isSmartRef__":true,"id":72939},"user":"cschuster","tags":[]},"72939":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72940":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72941}],"id":"F53DEFB2-A43F-4DCA-B510-F3D92EE46C45","shape":{"__isSmartRef__":true,"id":72942},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1921","partsBinMetaInfo":{"__isSmartRef__":true,"id":72943},"eventHandler":{"__isSmartRef__":true,"id":72961},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","00625043-4D61-43BA-9A74-E61753C399E4","88A5905D-6B5E-41D0-A022-C1693562EFA8"],"partTests":{"__isSmartRef__":true,"id":72962},"_ClipMode":"visible","moved":true,"b":285,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-22.03657918818164,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72967},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4709.7,4726.8)"},"72941":{"target":{"__isSmartRef__":true,"id":72940},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72942":{"_BorderWidth":0.17037086855465944,"_ClipMode":"visible","_BorderRadius":2.6794919243112347,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-181,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.2)"},"72943":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72944},{"__isSmartRef__":true,"id":72946},{"__isSmartRef__":true,"id":72948},{"__isSmartRef__":true,"id":72950},{"__isSmartRef__":true,"id":72952},{"__isSmartRef__":true,"id":72954},{"__isSmartRef__":true,"id":72956},{"__isSmartRef__":true,"id":72958}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72960},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72944":{"date":{"__isSmartRef__":true,"id":72945},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72945":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72946":{"date":{"__isSmartRef__":true,"id":72947},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72947":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72948":{"date":{"__isSmartRef__":true,"id":72949},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72949":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72950":{"date":{"__isSmartRef__":true,"id":72951},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72951":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72952":{"date":{"__isSmartRef__":true,"id":72953},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72953":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72954":{"date":{"__isSmartRef__":true,"id":72955},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72955":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72956":{"date":{"__isSmartRef__":true,"id":72957},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72957":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72958":{"date":{"__isSmartRef__":true,"id":72959},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72959":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72960":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72961":{"morph":{"__isSmartRef__":true,"id":72940},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72962":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72963}},"72963":{"test01IsMorph":{"__isSmartRef__":true,"id":72964}},"72964":{"varMapping":{"__isSmartRef__":true,"id":72965},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":72966},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72965":{"this":{"__isSmartRef__":true,"id":72962}},"72966":{},"72967":{"change":{"__isSmartRef__":true,"id":72968},"tick":{"__isSmartRef__":true,"id":72972}},"72968":{"varMapping":{"__isSmartRef__":true,"id":72969},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":72970},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72969":{"this":{"__isSmartRef__":true,"id":72940}},"72970":{"timestamp":{"__isSmartRef__":true,"id":72971},"user":"cschuster","tags":[]},"72971":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"72972":{"varMapping":{"__isSmartRef__":true,"id":72973},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":72974},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"72973":{"this":{"__isSmartRef__":true,"id":72940}},"72974":{"timestamp":{"__isSmartRef__":true,"id":72975},"user":"cschuster","tags":[]},"72975":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"72976":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":72977}],"id":"72AC750F-7821-4C96-8159-5C6D85D6769D","shape":{"__isSmartRef__":true,"id":72978},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1922","partsBinMetaInfo":{"__isSmartRef__":true,"id":72979},"eventHandler":{"__isSmartRef__":true,"id":72997},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","1E648F41-7629-45B3-B1D7-C87D12034781","9407BCE4-D569-4439-B874-E0228AFD0A26","E1F4C942-C469-403F-B69E-528D178F862A"],"partTests":{"__isSmartRef__":true,"id":72998},"_ClipMode":"visible","moved":true,"b":99.8022927135462,"#startLetters":"set","isBeingDragged":false,"delta":0.8248123364755884,"_Rotation":6.046650976006362,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73003},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7085.1,4382.2)"},"72977":{"target":{"__isSmartRef__":true,"id":72976},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"72978":{"_BorderWidth":9.92700543346667,"_ClipMode":"visible","_BorderRadius":1.1593879337438673,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.6,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,208,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.6)"},"72979":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":72980},{"__isSmartRef__":true,"id":72982},{"__isSmartRef__":true,"id":72984},{"__isSmartRef__":true,"id":72986},{"__isSmartRef__":true,"id":72988},{"__isSmartRef__":true,"id":72990},{"__isSmartRef__":true,"id":72992},{"__isSmartRef__":true,"id":72994}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":72996},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"72980":{"date":{"__isSmartRef__":true,"id":72981},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"72981":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"72982":{"date":{"__isSmartRef__":true,"id":72983},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"72983":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"72984":{"date":{"__isSmartRef__":true,"id":72985},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"72985":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"72986":{"date":{"__isSmartRef__":true,"id":72987},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"72987":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"72988":{"date":{"__isSmartRef__":true,"id":72989},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"72989":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"72990":{"date":{"__isSmartRef__":true,"id":72991},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"72991":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"72992":{"date":{"__isSmartRef__":true,"id":72993},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"72993":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"72994":{"date":{"__isSmartRef__":true,"id":72995},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"72995":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"72996":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"72997":{"morph":{"__isSmartRef__":true,"id":72976},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72998":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72999}},"72999":{"test01IsMorph":{"__isSmartRef__":true,"id":73000}},"73000":{"varMapping":{"__isSmartRef__":true,"id":73001},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73002},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73001":{"this":{"__isSmartRef__":true,"id":72998}},"73002":{},"73003":{"change":{"__isSmartRef__":true,"id":73004},"tick":{"__isSmartRef__":true,"id":73008}},"73004":{"varMapping":{"__isSmartRef__":true,"id":73005},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73006},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73005":{"this":{"__isSmartRef__":true,"id":72976}},"73006":{"timestamp":{"__isSmartRef__":true,"id":73007},"user":"cschuster","tags":[]},"73007":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73008":{"varMapping":{"__isSmartRef__":true,"id":73009},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73010},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73009":{"this":{"__isSmartRef__":true,"id":72976}},"73010":{"timestamp":{"__isSmartRef__":true,"id":73011},"user":"cschuster","tags":[]},"73011":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73012":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73013}],"id":"5AA326C3-80A7-4DEF-94C6-AD38DE6E3876","shape":{"__isSmartRef__":true,"id":73014},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1923","partsBinMetaInfo":{"__isSmartRef__":true,"id":73015},"eventHandler":{"__isSmartRef__":true,"id":73033},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","99DCA6E2-3A26-498D-9F75-68753B97A7E6"],"partTests":{"__isSmartRef__":true,"id":73034},"_ClipMode":"visible","moved":true,"b":300,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":22.587032205902794,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73039},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6223.4,4581.0)"},"73013":{"target":{"__isSmartRef__":true,"id":73012},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73014":{"_BorderWidth":0.6698729810778072,"_ClipMode":"visible","_BorderRadius":10.000000000000004,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,134.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-94,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-30.0)"},"73015":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73016},{"__isSmartRef__":true,"id":73018},{"__isSmartRef__":true,"id":73020},{"__isSmartRef__":true,"id":73022},{"__isSmartRef__":true,"id":73024},{"__isSmartRef__":true,"id":73026},{"__isSmartRef__":true,"id":73028},{"__isSmartRef__":true,"id":73030}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73032},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73016":{"date":{"__isSmartRef__":true,"id":73017},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73017":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73018":{"date":{"__isSmartRef__":true,"id":73019},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73019":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73020":{"date":{"__isSmartRef__":true,"id":73021},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73021":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73022":{"date":{"__isSmartRef__":true,"id":73023},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73023":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73024":{"date":{"__isSmartRef__":true,"id":73025},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73025":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73026":{"date":{"__isSmartRef__":true,"id":73027},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73027":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73028":{"date":{"__isSmartRef__":true,"id":73029},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73029":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73030":{"date":{"__isSmartRef__":true,"id":73031},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73031":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73032":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73033":{"morph":{"__isSmartRef__":true,"id":73012},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73034":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73035}},"73035":{"test01IsMorph":{"__isSmartRef__":true,"id":73036}},"73036":{"varMapping":{"__isSmartRef__":true,"id":73037},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73038},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73037":{"this":{"__isSmartRef__":true,"id":73034}},"73038":{},"73039":{"change":{"__isSmartRef__":true,"id":73040},"tick":{"__isSmartRef__":true,"id":73044}},"73040":{"varMapping":{"__isSmartRef__":true,"id":73041},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73042},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73041":{"this":{"__isSmartRef__":true,"id":73012}},"73042":{"timestamp":{"__isSmartRef__":true,"id":73043},"user":"cschuster","tags":[]},"73043":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73044":{"varMapping":{"__isSmartRef__":true,"id":73045},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73045":{"this":{"__isSmartRef__":true,"id":73012}},"73046":{"timestamp":{"__isSmartRef__":true,"id":73047},"user":"cschuster","tags":[]},"73047":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73048":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73049}],"id":"B52D8BAF-2B0E-43E0-9876-CD62FE63A32F","shape":{"__isSmartRef__":true,"id":73050},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1924","partsBinMetaInfo":{"__isSmartRef__":true,"id":73051},"eventHandler":{"__isSmartRef__":true,"id":73069},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245"],"partTests":{"__isSmartRef__":true,"id":73070},"_ClipMode":"visible","moved":true,"b":28,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":15.992091545136988,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73075},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4704.8,4443.6)"},"73049":{"target":{"__isSmartRef__":true,"id":73048},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73050":{"_BorderWidth":7.347357813929454,"_ClipMode":"visible","_BorderRadius":31.183858069414935,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,81.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(120,346,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-37.7)"},"73051":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73052},{"__isSmartRef__":true,"id":73054},{"__isSmartRef__":true,"id":73056},{"__isSmartRef__":true,"id":73058},{"__isSmartRef__":true,"id":73060},{"__isSmartRef__":true,"id":73062},{"__isSmartRef__":true,"id":73064},{"__isSmartRef__":true,"id":73066}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73068},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73052":{"date":{"__isSmartRef__":true,"id":73053},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73053":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73054":{"date":{"__isSmartRef__":true,"id":73055},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73055":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73056":{"date":{"__isSmartRef__":true,"id":73057},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73057":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73058":{"date":{"__isSmartRef__":true,"id":73059},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73059":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73060":{"date":{"__isSmartRef__":true,"id":73061},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73061":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73062":{"date":{"__isSmartRef__":true,"id":73063},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73063":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73064":{"date":{"__isSmartRef__":true,"id":73065},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73065":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73066":{"date":{"__isSmartRef__":true,"id":73067},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73067":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73068":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73069":{"morph":{"__isSmartRef__":true,"id":73048},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73070":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73071}},"73071":{"test01IsMorph":{"__isSmartRef__":true,"id":73072}},"73072":{"varMapping":{"__isSmartRef__":true,"id":73073},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73074},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73073":{"this":{"__isSmartRef__":true,"id":73070}},"73074":{},"73075":{"change":{"__isSmartRef__":true,"id":73076},"tick":{"__isSmartRef__":true,"id":73080}},"73076":{"varMapping":{"__isSmartRef__":true,"id":73077},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73078},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73077":{"this":{"__isSmartRef__":true,"id":73048}},"73078":{"timestamp":{"__isSmartRef__":true,"id":73079},"user":"cschuster","tags":[]},"73079":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73080":{"varMapping":{"__isSmartRef__":true,"id":73081},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73081":{"this":{"__isSmartRef__":true,"id":73048}},"73082":{"timestamp":{"__isSmartRef__":true,"id":73083},"user":"cschuster","tags":[]},"73083":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73084":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73085}],"id":"C679C12A-38A8-4663-BC10-82F1C75C6799","shape":{"__isSmartRef__":true,"id":73086},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1925","partsBinMetaInfo":{"__isSmartRef__":true,"id":73087},"eventHandler":{"__isSmartRef__":true,"id":73105},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","86771E9C-3A0D-4A76-B6EB-155F5234424B","DE36B900-4A1D-48BC-93EC-21346A016995"],"partTests":{"__isSmartRef__":true,"id":73106},"_ClipMode":"visible","moved":true,"b":143.6425521428464,"#startLetters":"set","isBeingDragged":false,"delta":0.7764462277991697,"_Rotation":17.738532476816243,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73111},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5342.7,5003.1)"},"73085":{"target":{"__isSmartRef__":true,"id":73084},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73086":{"_BorderWidth":7.964104742528413,"_ClipMode":"visible","_BorderRadius":25.94253292051291,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.8,76.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(152,-55,201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.9,-3.9)"},"73087":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73088},{"__isSmartRef__":true,"id":73090},{"__isSmartRef__":true,"id":73092},{"__isSmartRef__":true,"id":73094},{"__isSmartRef__":true,"id":73096},{"__isSmartRef__":true,"id":73098},{"__isSmartRef__":true,"id":73100},{"__isSmartRef__":true,"id":73102}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73104},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73088":{"date":{"__isSmartRef__":true,"id":73089},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73089":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73090":{"date":{"__isSmartRef__":true,"id":73091},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73091":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73092":{"date":{"__isSmartRef__":true,"id":73093},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73093":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73094":{"date":{"__isSmartRef__":true,"id":73095},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73095":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73096":{"date":{"__isSmartRef__":true,"id":73097},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73097":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73098":{"date":{"__isSmartRef__":true,"id":73099},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73099":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73100":{"date":{"__isSmartRef__":true,"id":73101},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73101":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73102":{"date":{"__isSmartRef__":true,"id":73103},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73103":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73104":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73105":{"morph":{"__isSmartRef__":true,"id":73084},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73106":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73107}},"73107":{"test01IsMorph":{"__isSmartRef__":true,"id":73108}},"73108":{"varMapping":{"__isSmartRef__":true,"id":73109},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73110},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73109":{"this":{"__isSmartRef__":true,"id":73106}},"73110":{},"73111":{"change":{"__isSmartRef__":true,"id":73112},"tick":{"__isSmartRef__":true,"id":73116}},"73112":{"varMapping":{"__isSmartRef__":true,"id":73113},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73114},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73113":{"this":{"__isSmartRef__":true,"id":73084}},"73114":{"timestamp":{"__isSmartRef__":true,"id":73115},"user":"cschuster","tags":[]},"73115":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73116":{"varMapping":{"__isSmartRef__":true,"id":73117},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73117":{"this":{"__isSmartRef__":true,"id":73084}},"73118":{"timestamp":{"__isSmartRef__":true,"id":73119},"user":"cschuster","tags":[]},"73119":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73120":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73121}],"id":"E6CAABE0-310A-4E0E-9F89-759FFF7F8D65","shape":{"__isSmartRef__":true,"id":73122},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1926","partsBinMetaInfo":{"__isSmartRef__":true,"id":73123},"eventHandler":{"__isSmartRef__":true,"id":73141},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826","0E0085BA-F344-4338-A7A5-483A29C780A6"],"partTests":{"__isSmartRef__":true,"id":73142},"_ClipMode":"visible","moved":true,"b":48.96107911609579,"#startLetters":"set","isBeingDragged":false,"delta":0.9066866502980702,"_Rotation":-4.9750030008025,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73147},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6025.6,5585.2)"},"73121":{"target":{"__isSmartRef__":true,"id":73120},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73122":{"_BorderWidth":8.771318734115368,"_ClipMode":"visible","_BorderRadius":17.24344800913672,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,69.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(193,361,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.1,-33.1)"},"73123":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73124},{"__isSmartRef__":true,"id":73126},{"__isSmartRef__":true,"id":73128},{"__isSmartRef__":true,"id":73130},{"__isSmartRef__":true,"id":73132},{"__isSmartRef__":true,"id":73134},{"__isSmartRef__":true,"id":73136},{"__isSmartRef__":true,"id":73138}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73140},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73124":{"date":{"__isSmartRef__":true,"id":73125},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73125":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73126":{"date":{"__isSmartRef__":true,"id":73127},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73127":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73128":{"date":{"__isSmartRef__":true,"id":73129},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73129":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73130":{"date":{"__isSmartRef__":true,"id":73131},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73131":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73132":{"date":{"__isSmartRef__":true,"id":73133},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73133":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73134":{"date":{"__isSmartRef__":true,"id":73135},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73135":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73136":{"date":{"__isSmartRef__":true,"id":73137},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73137":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73138":{"date":{"__isSmartRef__":true,"id":73139},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73139":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73140":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73141":{"morph":{"__isSmartRef__":true,"id":73120},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73142":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73143}},"73143":{"test01IsMorph":{"__isSmartRef__":true,"id":73144}},"73144":{"varMapping":{"__isSmartRef__":true,"id":73145},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73146},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73145":{"this":{"__isSmartRef__":true,"id":73142}},"73146":{},"73147":{"change":{"__isSmartRef__":true,"id":73148},"tick":{"__isSmartRef__":true,"id":73152}},"73148":{"varMapping":{"__isSmartRef__":true,"id":73149},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73150},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73149":{"this":{"__isSmartRef__":true,"id":73120}},"73150":{"timestamp":{"__isSmartRef__":true,"id":73151},"user":"cschuster","tags":[]},"73151":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73152":{"varMapping":{"__isSmartRef__":true,"id":73153},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73153":{"this":{"__isSmartRef__":true,"id":73120}},"73154":{"timestamp":{"__isSmartRef__":true,"id":73155},"user":"cschuster","tags":[]},"73155":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73156":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73157}],"id":"ECB73109-078F-4544-8DC8-B4E5C26A1DA0","shape":{"__isSmartRef__":true,"id":73158},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1927","partsBinMetaInfo":{"__isSmartRef__":true,"id":73159},"eventHandler":{"__isSmartRef__":true,"id":73177},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92"],"partTests":{"__isSmartRef__":true,"id":73178},"_ClipMode":"visible","moved":true,"b":182.53123368899105,"#startLetters":"set","isBeingDragged":false,"delta":-0.6747861836920492,"_Rotation":9.959153823475742,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73183},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4697.0,4090.1)"},"73157":{"target":{"__isSmartRef__":true,"id":73156},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73158":{"_BorderWidth":4.779180036379884,"_ClipMode":"visible","_BorderRadius":39.921981669866895,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.5,101.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-12,-268,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.1,-0.0)"},"73159":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73160},{"__isSmartRef__":true,"id":73162},{"__isSmartRef__":true,"id":73164},{"__isSmartRef__":true,"id":73166},{"__isSmartRef__":true,"id":73168},{"__isSmartRef__":true,"id":73170},{"__isSmartRef__":true,"id":73172},{"__isSmartRef__":true,"id":73174}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73176},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73160":{"date":{"__isSmartRef__":true,"id":73161},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73161":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73162":{"date":{"__isSmartRef__":true,"id":73163},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73163":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73164":{"date":{"__isSmartRef__":true,"id":73165},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73165":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73166":{"date":{"__isSmartRef__":true,"id":73167},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73167":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73168":{"date":{"__isSmartRef__":true,"id":73169},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73169":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73170":{"date":{"__isSmartRef__":true,"id":73171},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73171":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73172":{"date":{"__isSmartRef__":true,"id":73173},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73173":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73174":{"date":{"__isSmartRef__":true,"id":73175},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73175":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73176":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73177":{"morph":{"__isSmartRef__":true,"id":73156},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73178":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73179}},"73179":{"test01IsMorph":{"__isSmartRef__":true,"id":73180}},"73180":{"varMapping":{"__isSmartRef__":true,"id":73181},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73182},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73181":{"this":{"__isSmartRef__":true,"id":73178}},"73182":{},"73183":{"change":{"__isSmartRef__":true,"id":73184},"tick":{"__isSmartRef__":true,"id":73188}},"73184":{"varMapping":{"__isSmartRef__":true,"id":73185},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73186},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73185":{"this":{"__isSmartRef__":true,"id":73156}},"73186":{"timestamp":{"__isSmartRef__":true,"id":73187},"user":"cschuster","tags":[]},"73187":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73188":{"varMapping":{"__isSmartRef__":true,"id":73189},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73189":{"this":{"__isSmartRef__":true,"id":73156}},"73190":{"timestamp":{"__isSmartRef__":true,"id":73191},"user":"cschuster","tags":[]},"73191":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73192":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73193}],"id":"E8A34E01-6223-4964-9909-7AB25B0C242F","shape":{"__isSmartRef__":true,"id":73194},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1928","partsBinMetaInfo":{"__isSmartRef__":true,"id":73195},"eventHandler":{"__isSmartRef__":true,"id":73213},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","9BC16715-A286-4EB9-BE41-E0AD0CFB425E","35D76386-BC2F-4AED-99AD-938EF4A23551","3B0D25C3-F664-4781-ADA2-2F47881B72F8"],"partTests":{"__isSmartRef__":true,"id":73214},"_ClipMode":"visible","moved":true,"b":2.3605477315722965,"#startLetters":"set","isBeingDragged":false,"delta":0.7868492438574322,"_Rotation":-7.103207573419106,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73219},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4072.5,4529.5)"},"73193":{"target":{"__isSmartRef__":true,"id":73192},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73194":{"_BorderWidth":5.205938379347284,"_ClipMode":"visible","_BorderRadius":39.932143014258905,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.3,98.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(11,267,230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.8,-40.0)"},"73195":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73196},{"__isSmartRef__":true,"id":73198},{"__isSmartRef__":true,"id":73200},{"__isSmartRef__":true,"id":73202},{"__isSmartRef__":true,"id":73204},{"__isSmartRef__":true,"id":73206},{"__isSmartRef__":true,"id":73208},{"__isSmartRef__":true,"id":73210}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73212},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73196":{"date":{"__isSmartRef__":true,"id":73197},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73197":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73198":{"date":{"__isSmartRef__":true,"id":73199},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73199":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73200":{"date":{"__isSmartRef__":true,"id":73201},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73201":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73202":{"date":{"__isSmartRef__":true,"id":73203},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73203":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73204":{"date":{"__isSmartRef__":true,"id":73205},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73205":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73206":{"date":{"__isSmartRef__":true,"id":73207},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73207":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73208":{"date":{"__isSmartRef__":true,"id":73209},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73209":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73210":{"date":{"__isSmartRef__":true,"id":73211},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73211":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73212":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73213":{"morph":{"__isSmartRef__":true,"id":73192},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73214":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73215}},"73215":{"test01IsMorph":{"__isSmartRef__":true,"id":73216}},"73216":{"varMapping":{"__isSmartRef__":true,"id":73217},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73218},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73217":{"this":{"__isSmartRef__":true,"id":73214}},"73218":{},"73219":{"change":{"__isSmartRef__":true,"id":73220},"tick":{"__isSmartRef__":true,"id":73224}},"73220":{"varMapping":{"__isSmartRef__":true,"id":73221},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73222},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73221":{"this":{"__isSmartRef__":true,"id":73192}},"73222":{"timestamp":{"__isSmartRef__":true,"id":73223},"user":"cschuster","tags":[]},"73223":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73224":{"varMapping":{"__isSmartRef__":true,"id":73225},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73225":{"this":{"__isSmartRef__":true,"id":73192}},"73226":{"timestamp":{"__isSmartRef__":true,"id":73227},"user":"cschuster","tags":[]},"73227":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73228":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73229}],"id":"EC5B09B5-4DFD-46A3-A7D1-0516DF08BF79","shape":{"__isSmartRef__":true,"id":73230},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1929","partsBinMetaInfo":{"__isSmartRef__":true,"id":73231},"eventHandler":{"__isSmartRef__":true,"id":73249},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245","E711FCA7-4495-4BE0-8E13-E2A5C6BE43F5","5B067F4F-CFB9-4654-9364-BE7B1D295844"],"partTests":{"__isSmartRef__":true,"id":73250},"_ClipMode":"visible","moved":true,"b":106.6583051335765,"#startLetters":"set","isBeingDragged":false,"delta":-0.9524123867158778,"_Rotation":-1.5266453998184815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73255},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4674.2,4539.0)"},"73229":{"target":{"__isSmartRef__":true,"id":73228},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73230":{"_BorderWidth":9.790156785558572,"_ClipMode":"visible","_BorderRadius":3.287036751627468,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.0,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,172,76)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-14.3)"},"73231":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73232},{"__isSmartRef__":true,"id":73234},{"__isSmartRef__":true,"id":73236},{"__isSmartRef__":true,"id":73238},{"__isSmartRef__":true,"id":73240},{"__isSmartRef__":true,"id":73242},{"__isSmartRef__":true,"id":73244},{"__isSmartRef__":true,"id":73246}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73248},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73232":{"date":{"__isSmartRef__":true,"id":73233},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73233":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73234":{"date":{"__isSmartRef__":true,"id":73235},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73235":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73236":{"date":{"__isSmartRef__":true,"id":73237},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73237":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73238":{"date":{"__isSmartRef__":true,"id":73239},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73239":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73240":{"date":{"__isSmartRef__":true,"id":73241},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73241":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73242":{"date":{"__isSmartRef__":true,"id":73243},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73243":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73244":{"date":{"__isSmartRef__":true,"id":73245},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73245":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73246":{"date":{"__isSmartRef__":true,"id":73247},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73247":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73248":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73249":{"morph":{"__isSmartRef__":true,"id":73228},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73250":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73251}},"73251":{"test01IsMorph":{"__isSmartRef__":true,"id":73252}},"73252":{"varMapping":{"__isSmartRef__":true,"id":73253},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73254},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73253":{"this":{"__isSmartRef__":true,"id":73250}},"73254":{},"73255":{"change":{"__isSmartRef__":true,"id":73256},"tick":{"__isSmartRef__":true,"id":73260}},"73256":{"varMapping":{"__isSmartRef__":true,"id":73257},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73258},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73257":{"this":{"__isSmartRef__":true,"id":73228}},"73258":{"timestamp":{"__isSmartRef__":true,"id":73259},"user":"cschuster","tags":[]},"73259":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73260":{"varMapping":{"__isSmartRef__":true,"id":73261},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73262},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73261":{"this":{"__isSmartRef__":true,"id":73228}},"73262":{"timestamp":{"__isSmartRef__":true,"id":73263},"user":"cschuster","tags":[]},"73263":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73264":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73265}],"id":"EAD2FD6D-3299-4C5F-8069-78E8B6B7043F","shape":{"__isSmartRef__":true,"id":73266},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1930","partsBinMetaInfo":{"__isSmartRef__":true,"id":73267},"eventHandler":{"__isSmartRef__":true,"id":73285},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA","4F8C41ED-94E5-4776-A8E6-905B8111EEC2"],"partTests":{"__isSmartRef__":true,"id":73286},"_ClipMode":"visible","moved":true,"b":19.89806027925806,"#startLetters":"set","isBeingDragged":false,"delta":-0.6527868324774317,"_Rotation":-53.106778329864504,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73291},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4745.6,6550.7)"},"73265":{"target":{"__isSmartRef__":true,"id":73264},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73266":{"_BorderWidth":6.70173858510446,"_ClipMode":"visible","_BorderRadius":35.366537260746675,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.6,86.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(87,328,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.8,-38.8)"},"73267":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73268},{"__isSmartRef__":true,"id":73270},{"__isSmartRef__":true,"id":73272},{"__isSmartRef__":true,"id":73274},{"__isSmartRef__":true,"id":73276},{"__isSmartRef__":true,"id":73278},{"__isSmartRef__":true,"id":73280},{"__isSmartRef__":true,"id":73282}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73284},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73268":{"date":{"__isSmartRef__":true,"id":73269},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73269":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73270":{"date":{"__isSmartRef__":true,"id":73271},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73271":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73272":{"date":{"__isSmartRef__":true,"id":73273},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73273":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73274":{"date":{"__isSmartRef__":true,"id":73275},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73275":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73276":{"date":{"__isSmartRef__":true,"id":73277},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73277":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73278":{"date":{"__isSmartRef__":true,"id":73279},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73279":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73280":{"date":{"__isSmartRef__":true,"id":73281},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73281":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73282":{"date":{"__isSmartRef__":true,"id":73283},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73283":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73284":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73285":{"morph":{"__isSmartRef__":true,"id":73264},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73286":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73287}},"73287":{"test01IsMorph":{"__isSmartRef__":true,"id":73288}},"73288":{"varMapping":{"__isSmartRef__":true,"id":73289},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73290},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73289":{"this":{"__isSmartRef__":true,"id":73286}},"73290":{},"73291":{"change":{"__isSmartRef__":true,"id":73292},"tick":{"__isSmartRef__":true,"id":73296}},"73292":{"varMapping":{"__isSmartRef__":true,"id":73293},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73294},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73293":{"this":{"__isSmartRef__":true,"id":73264}},"73294":{"timestamp":{"__isSmartRef__":true,"id":73295},"user":"cschuster","tags":[]},"73295":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73296":{"varMapping":{"__isSmartRef__":true,"id":73297},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73297":{"this":{"__isSmartRef__":true,"id":73264}},"73298":{"timestamp":{"__isSmartRef__":true,"id":73299},"user":"cschuster","tags":[]},"73299":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73300":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73301}],"id":"EE3A995E-FDA5-4BCA-88A7-E9F3793BAABF","shape":{"__isSmartRef__":true,"id":73302},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1931","partsBinMetaInfo":{"__isSmartRef__":true,"id":73303},"eventHandler":{"__isSmartRef__":true,"id":73321},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","56324DE4-6A50-4831-A201-0259E7501A55","8D025F28-DCF3-4DCA-9C55-B1C9A2AAA5C9","0FACAE0B-771D-48B9-AEB4-20EA484E6970","CD7E55AD-16AF-48B0-84C3-868FC269A32D"],"partTests":{"__isSmartRef__":true,"id":73322},"_ClipMode":"visible","moved":true,"b":228.98574076686054,"#startLetters":"set","isBeingDragged":false,"delta":-0.8619359160074964,"_Rotation":-19.32133096264309,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73327},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5282.5,5615.9)"},"73301":{"target":{"__isSmartRef__":true,"id":73300},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73302":{"_BorderWidth":1.2272685846509557,"_ClipMode":"visible","_BorderRadius":17.22639626822144,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,130.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-361,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-6.9)"},"73303":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73304},{"__isSmartRef__":true,"id":73306},{"__isSmartRef__":true,"id":73308},{"__isSmartRef__":true,"id":73310},{"__isSmartRef__":true,"id":73312},{"__isSmartRef__":true,"id":73314},{"__isSmartRef__":true,"id":73316},{"__isSmartRef__":true,"id":73318}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73320},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73304":{"date":{"__isSmartRef__":true,"id":73305},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73305":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73306":{"date":{"__isSmartRef__":true,"id":73307},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73307":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73308":{"date":{"__isSmartRef__":true,"id":73309},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73309":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73310":{"date":{"__isSmartRef__":true,"id":73311},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73311":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73312":{"date":{"__isSmartRef__":true,"id":73313},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73313":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73314":{"date":{"__isSmartRef__":true,"id":73315},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73315":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73316":{"date":{"__isSmartRef__":true,"id":73317},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73317":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73318":{"date":{"__isSmartRef__":true,"id":73319},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73319":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73320":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73321":{"morph":{"__isSmartRef__":true,"id":73300},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73322":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73323}},"73323":{"test01IsMorph":{"__isSmartRef__":true,"id":73324}},"73324":{"varMapping":{"__isSmartRef__":true,"id":73325},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73326},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73325":{"this":{"__isSmartRef__":true,"id":73322}},"73326":{},"73327":{"change":{"__isSmartRef__":true,"id":73328},"tick":{"__isSmartRef__":true,"id":73332}},"73328":{"varMapping":{"__isSmartRef__":true,"id":73329},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73330},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73329":{"this":{"__isSmartRef__":true,"id":73300}},"73330":{"timestamp":{"__isSmartRef__":true,"id":73331},"user":"cschuster","tags":[]},"73331":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73332":{"varMapping":{"__isSmartRef__":true,"id":73333},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73333":{"this":{"__isSmartRef__":true,"id":73300}},"73334":{"timestamp":{"__isSmartRef__":true,"id":73335},"user":"cschuster","tags":[]},"73335":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73336":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73337}],"id":"21F80D07-88C6-49B1-A21A-72D760B18AA5","shape":{"__isSmartRef__":true,"id":73338},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1932","partsBinMetaInfo":{"__isSmartRef__":true,"id":73339},"eventHandler":{"__isSmartRef__":true,"id":73357},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","B8F3801C-F757-46C5-9028-70E18ACC345A","23CC21B7-4819-4B2E-9B6A-CC628DC20ACC"],"partTests":{"__isSmartRef__":true,"id":73358},"_ClipMode":"visible","moved":true,"b":263.9797879761318,"#startLetters":"set","isBeingDragged":false,"delta":0.9599265017313883,"_Rotation":-30.331874355549843,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73363},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5219.1,4573.1)"},"73337":{"target":{"__isSmartRef__":true,"id":73336},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73338":{"_BorderWidth":0.027575203190907338,"_ClipMode":"visible","_BorderRadius":0.4399866241248951,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.3,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-282,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.9)"},"73339":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73340},{"__isSmartRef__":true,"id":73342},{"__isSmartRef__":true,"id":73344},{"__isSmartRef__":true,"id":73346},{"__isSmartRef__":true,"id":73348},{"__isSmartRef__":true,"id":73350},{"__isSmartRef__":true,"id":73352},{"__isSmartRef__":true,"id":73354}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73356},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73340":{"date":{"__isSmartRef__":true,"id":73341},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73341":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73342":{"date":{"__isSmartRef__":true,"id":73343},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73343":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73344":{"date":{"__isSmartRef__":true,"id":73345},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73345":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73346":{"date":{"__isSmartRef__":true,"id":73347},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73347":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73348":{"date":{"__isSmartRef__":true,"id":73349},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73349":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73350":{"date":{"__isSmartRef__":true,"id":73351},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73351":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73352":{"date":{"__isSmartRef__":true,"id":73353},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73353":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73354":{"date":{"__isSmartRef__":true,"id":73355},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73355":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73356":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73357":{"morph":{"__isSmartRef__":true,"id":73336},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73358":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73359}},"73359":{"test01IsMorph":{"__isSmartRef__":true,"id":73360}},"73360":{"varMapping":{"__isSmartRef__":true,"id":73361},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73362},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73361":{"this":{"__isSmartRef__":true,"id":73358}},"73362":{},"73363":{"change":{"__isSmartRef__":true,"id":73364},"tick":{"__isSmartRef__":true,"id":73368}},"73364":{"varMapping":{"__isSmartRef__":true,"id":73365},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73366},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73365":{"this":{"__isSmartRef__":true,"id":73336}},"73366":{"timestamp":{"__isSmartRef__":true,"id":73367},"user":"cschuster","tags":[]},"73367":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73368":{"varMapping":{"__isSmartRef__":true,"id":73369},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73369":{"this":{"__isSmartRef__":true,"id":73336}},"73370":{"timestamp":{"__isSmartRef__":true,"id":73371},"user":"cschuster","tags":[]},"73371":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73372":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73373}],"id":"862BC3CA-D71D-40CE-B402-97FFEEFBAEF1","shape":{"__isSmartRef__":true,"id":73374},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1933","partsBinMetaInfo":{"__isSmartRef__":true,"id":73375},"eventHandler":{"__isSmartRef__":true,"id":73393},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52"],"partTests":{"__isSmartRef__":true,"id":73394},"_ClipMode":"visible","moved":true,"b":274.00301176379435,"#startLetters":"set","isBeingDragged":false,"delta":0.9891805478837341,"_Rotation":26.847610833635112,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73399},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6353.6,4270.8)"},"73373":{"target":{"__isSmartRef__":true,"id":73372},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73374":{"_BorderWidth":0.012198089404844126,"_ClipMode":"visible","_BorderRadius":0.1949313610612946,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.4,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-237,91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.4)"},"73375":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73376},{"__isSmartRef__":true,"id":73378},{"__isSmartRef__":true,"id":73380},{"__isSmartRef__":true,"id":73382},{"__isSmartRef__":true,"id":73384},{"__isSmartRef__":true,"id":73386},{"__isSmartRef__":true,"id":73388},{"__isSmartRef__":true,"id":73390}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73392},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73376":{"date":{"__isSmartRef__":true,"id":73377},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73377":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73378":{"date":{"__isSmartRef__":true,"id":73379},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73379":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73380":{"date":{"__isSmartRef__":true,"id":73381},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73381":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73382":{"date":{"__isSmartRef__":true,"id":73383},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73383":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73384":{"date":{"__isSmartRef__":true,"id":73385},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73385":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73386":{"date":{"__isSmartRef__":true,"id":73387},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73387":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73388":{"date":{"__isSmartRef__":true,"id":73389},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73389":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73390":{"date":{"__isSmartRef__":true,"id":73391},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73391":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73392":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73393":{"morph":{"__isSmartRef__":true,"id":73372},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73394":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73395}},"73395":{"test01IsMorph":{"__isSmartRef__":true,"id":73396}},"73396":{"varMapping":{"__isSmartRef__":true,"id":73397},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73398},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73397":{"this":{"__isSmartRef__":true,"id":73394}},"73398":{},"73399":{"change":{"__isSmartRef__":true,"id":73400},"tick":{"__isSmartRef__":true,"id":73404}},"73400":{"varMapping":{"__isSmartRef__":true,"id":73401},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73402},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73401":{"this":{"__isSmartRef__":true,"id":73372}},"73402":{"timestamp":{"__isSmartRef__":true,"id":73403},"user":"cschuster","tags":[]},"73403":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73404":{"varMapping":{"__isSmartRef__":true,"id":73405},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73406},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73405":{"this":{"__isSmartRef__":true,"id":73372}},"73406":{"timestamp":{"__isSmartRef__":true,"id":73407},"user":"cschuster","tags":[]},"73407":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73408":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73409}],"id":"AA3DEB9B-36A1-4A3B-BA85-5175E8CC5E51","shape":{"__isSmartRef__":true,"id":73410},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1934","partsBinMetaInfo":{"__isSmartRef__":true,"id":73411},"eventHandler":{"__isSmartRef__":true,"id":73429},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","4BCE8704-2AEF-41A3-A795-8396A6BCF761","61C518E0-271D-4109-8775-C3BFCE53E8BF"],"partTests":{"__isSmartRef__":true,"id":73430},"_ClipMode":"visible","moved":true,"b":335.36339314322686,"#startLetters":"set","isBeingDragged":false,"delta":0.8199593964382075,"_Rotation":-51.50300937055371,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73435},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5364.6,5547.3)"},"73409":{"target":{"__isSmartRef__":true,"id":73408},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73410":{"_BorderWidth":2.9156918626884263,"_ClipMode":"visible","_BorderRadius":33.049055341978814,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.7,116.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-107,126,-73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.7,-38.2)"},"73411":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73412},{"__isSmartRef__":true,"id":73414},{"__isSmartRef__":true,"id":73416},{"__isSmartRef__":true,"id":73418},{"__isSmartRef__":true,"id":73420},{"__isSmartRef__":true,"id":73422},{"__isSmartRef__":true,"id":73424},{"__isSmartRef__":true,"id":73426}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73428},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73412":{"date":{"__isSmartRef__":true,"id":73413},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73413":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73414":{"date":{"__isSmartRef__":true,"id":73415},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73415":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73416":{"date":{"__isSmartRef__":true,"id":73417},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73417":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73418":{"date":{"__isSmartRef__":true,"id":73419},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73419":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73420":{"date":{"__isSmartRef__":true,"id":73421},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73421":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73422":{"date":{"__isSmartRef__":true,"id":73423},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73423":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73424":{"date":{"__isSmartRef__":true,"id":73425},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73425":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73426":{"date":{"__isSmartRef__":true,"id":73427},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73427":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73428":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73429":{"morph":{"__isSmartRef__":true,"id":73408},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73430":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73431}},"73431":{"test01IsMorph":{"__isSmartRef__":true,"id":73432}},"73432":{"varMapping":{"__isSmartRef__":true,"id":73433},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73433":{"this":{"__isSmartRef__":true,"id":73430}},"73434":{},"73435":{"change":{"__isSmartRef__":true,"id":73436},"tick":{"__isSmartRef__":true,"id":73440}},"73436":{"varMapping":{"__isSmartRef__":true,"id":73437},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73438},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73437":{"this":{"__isSmartRef__":true,"id":73408}},"73438":{"timestamp":{"__isSmartRef__":true,"id":73439},"user":"cschuster","tags":[]},"73439":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73440":{"varMapping":{"__isSmartRef__":true,"id":73441},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73442},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73441":{"this":{"__isSmartRef__":true,"id":73408}},"73442":{"timestamp":{"__isSmartRef__":true,"id":73443},"user":"cschuster","tags":[]},"73443":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73444":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73445}],"id":"005FCF79-700D-4D3D-96B8-618F70E84F7E","shape":{"__isSmartRef__":true,"id":73446},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1935","partsBinMetaInfo":{"__isSmartRef__":true,"id":73447},"eventHandler":{"__isSmartRef__":true,"id":73465},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5"],"partTests":{"__isSmartRef__":true,"id":73466},"_ClipMode":"visible","moved":true,"b":229.67398321343353,"#startLetters":"set","isBeingDragged":false,"delta":0.9298541830503382,"_Rotation":2.7309155458664383,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73471},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4785.9,3940.6)"},"73445":{"target":{"__isSmartRef__":true,"id":73444},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73446":{"_BorderWidth":1.188127211546321,"_ClipMode":"visible","_BorderRadius":16.751401351434197,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,130.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-195,-361,114)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.8,-7.1)"},"73447":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73448},{"__isSmartRef__":true,"id":73450},{"__isSmartRef__":true,"id":73452},{"__isSmartRef__":true,"id":73454},{"__isSmartRef__":true,"id":73456},{"__isSmartRef__":true,"id":73458},{"__isSmartRef__":true,"id":73460},{"__isSmartRef__":true,"id":73462}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73464},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73448":{"date":{"__isSmartRef__":true,"id":73449},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73449":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73450":{"date":{"__isSmartRef__":true,"id":73451},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73451":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73452":{"date":{"__isSmartRef__":true,"id":73453},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73453":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73454":{"date":{"__isSmartRef__":true,"id":73455},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73455":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73456":{"date":{"__isSmartRef__":true,"id":73457},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73457":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73458":{"date":{"__isSmartRef__":true,"id":73459},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73459":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73460":{"date":{"__isSmartRef__":true,"id":73461},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73461":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73462":{"date":{"__isSmartRef__":true,"id":73463},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73463":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73464":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73465":{"morph":{"__isSmartRef__":true,"id":73444},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73466":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73467}},"73467":{"test01IsMorph":{"__isSmartRef__":true,"id":73468}},"73468":{"varMapping":{"__isSmartRef__":true,"id":73469},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73469":{"this":{"__isSmartRef__":true,"id":73466}},"73470":{},"73471":{"change":{"__isSmartRef__":true,"id":73472},"tick":{"__isSmartRef__":true,"id":73476}},"73472":{"varMapping":{"__isSmartRef__":true,"id":73473},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73474},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73473":{"this":{"__isSmartRef__":true,"id":73444}},"73474":{"timestamp":{"__isSmartRef__":true,"id":73475},"user":"cschuster","tags":[]},"73475":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73476":{"varMapping":{"__isSmartRef__":true,"id":73477},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73477":{"this":{"__isSmartRef__":true,"id":73444}},"73478":{"timestamp":{"__isSmartRef__":true,"id":73479},"user":"cschuster","tags":[]},"73479":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73480":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73481}],"id":"660416FD-3602-4229-A810-5AB30F21276F","shape":{"__isSmartRef__":true,"id":73482},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1936","partsBinMetaInfo":{"__isSmartRef__":true,"id":73483},"eventHandler":{"__isSmartRef__":true,"id":73501},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","16E1BDDA-C6CB-48DA-875E-598994A06DEA"],"partTests":{"__isSmartRef__":true,"id":73502},"_ClipMode":"visible","moved":true,"b":202.3248477000161,"#startLetters":"set","isBeingDragged":false,"delta":-0.7923374487436377,"_Rotation":-4.244003638238218,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73507},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5172.1,4038.8)"},"73481":{"target":{"__isSmartRef__":true,"id":73480},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73482":{"_BorderWidth":3.1007131830167047,"_ClipMode":"visible","_BorderRadius":34.22833533893354,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.1,115.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-97,-334,-211)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.4,-1.5)"},"73483":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73484},{"__isSmartRef__":true,"id":73486},{"__isSmartRef__":true,"id":73488},{"__isSmartRef__":true,"id":73490},{"__isSmartRef__":true,"id":73492},{"__isSmartRef__":true,"id":73494},{"__isSmartRef__":true,"id":73496},{"__isSmartRef__":true,"id":73498}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73500},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73484":{"date":{"__isSmartRef__":true,"id":73485},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73485":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73486":{"date":{"__isSmartRef__":true,"id":73487},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73487":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73488":{"date":{"__isSmartRef__":true,"id":73489},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73489":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73490":{"date":{"__isSmartRef__":true,"id":73491},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73491":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73492":{"date":{"__isSmartRef__":true,"id":73493},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73493":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73494":{"date":{"__isSmartRef__":true,"id":73495},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73495":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73496":{"date":{"__isSmartRef__":true,"id":73497},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73497":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73498":{"date":{"__isSmartRef__":true,"id":73499},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73499":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73500":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73501":{"morph":{"__isSmartRef__":true,"id":73480},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73502":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73503}},"73503":{"test01IsMorph":{"__isSmartRef__":true,"id":73504}},"73504":{"varMapping":{"__isSmartRef__":true,"id":73505},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73505":{"this":{"__isSmartRef__":true,"id":73502}},"73506":{},"73507":{"change":{"__isSmartRef__":true,"id":73508},"tick":{"__isSmartRef__":true,"id":73512}},"73508":{"varMapping":{"__isSmartRef__":true,"id":73509},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73510},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73509":{"this":{"__isSmartRef__":true,"id":73480}},"73510":{"timestamp":{"__isSmartRef__":true,"id":73511},"user":"cschuster","tags":[]},"73511":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73512":{"varMapping":{"__isSmartRef__":true,"id":73513},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73513":{"this":{"__isSmartRef__":true,"id":73480}},"73514":{"timestamp":{"__isSmartRef__":true,"id":73515},"user":"cschuster","tags":[]},"73515":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73516":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73517}],"id":"B84E2D53-A9CE-4C80-BF87-C78E3C285165","shape":{"__isSmartRef__":true,"id":73518},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1937","partsBinMetaInfo":{"__isSmartRef__":true,"id":73519},"eventHandler":{"__isSmartRef__":true,"id":73537},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","809FCD2A-4CAB-4206-85CC-A0E379BE6145","0001A722-7352-4D9F-BA56-1570DADFC183"],"partTests":{"__isSmartRef__":true,"id":73538},"_ClipMode":"visible","moved":true,"b":47.9847173023154,"#startLetters":"set","isBeingDragged":false,"delta":-0.7742314707138576,"_Rotation":12.261636292455947,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73543},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4601.2,4581.2)"},"73517":{"target":{"__isSmartRef__":true,"id":73516},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73518":{"_BorderWidth":8.714831597831209,"_ClipMode":"visible","_BorderRadius":17.92004191960772,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,70.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,362,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.9,-33.4)"},"73519":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73520},{"__isSmartRef__":true,"id":73522},{"__isSmartRef__":true,"id":73524},{"__isSmartRef__":true,"id":73526},{"__isSmartRef__":true,"id":73528},{"__isSmartRef__":true,"id":73530},{"__isSmartRef__":true,"id":73532},{"__isSmartRef__":true,"id":73534}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73536},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73520":{"date":{"__isSmartRef__":true,"id":73521},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73521":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73522":{"date":{"__isSmartRef__":true,"id":73523},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73523":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73524":{"date":{"__isSmartRef__":true,"id":73525},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73525":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73526":{"date":{"__isSmartRef__":true,"id":73527},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73527":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73528":{"date":{"__isSmartRef__":true,"id":73529},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73529":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73530":{"date":{"__isSmartRef__":true,"id":73531},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73531":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73532":{"date":{"__isSmartRef__":true,"id":73533},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73533":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73534":{"date":{"__isSmartRef__":true,"id":73535},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73535":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73536":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73537":{"morph":{"__isSmartRef__":true,"id":73516},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73538":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73539}},"73539":{"test01IsMorph":{"__isSmartRef__":true,"id":73540}},"73540":{"varMapping":{"__isSmartRef__":true,"id":73541},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73541":{"this":{"__isSmartRef__":true,"id":73538}},"73542":{},"73543":{"change":{"__isSmartRef__":true,"id":73544},"tick":{"__isSmartRef__":true,"id":73548}},"73544":{"varMapping":{"__isSmartRef__":true,"id":73545},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73546},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73545":{"this":{"__isSmartRef__":true,"id":73516}},"73546":{"timestamp":{"__isSmartRef__":true,"id":73547},"user":"cschuster","tags":[]},"73547":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73548":{"varMapping":{"__isSmartRef__":true,"id":73549},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73549":{"this":{"__isSmartRef__":true,"id":73516}},"73550":{"timestamp":{"__isSmartRef__":true,"id":73551},"user":"cschuster","tags":[]},"73551":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73552":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73553}],"id":"AEB94EAA-B34F-4A60-9502-8A1EB4B6546F","shape":{"__isSmartRef__":true,"id":73554},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1938","partsBinMetaInfo":{"__isSmartRef__":true,"id":73555},"eventHandler":{"__isSmartRef__":true,"id":73573},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826","AE9AAB7B-3555-4479-85AD-61B19B4F2106"],"partTests":{"__isSmartRef__":true,"id":73574},"_ClipMode":"visible","moved":true,"b":255,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":21.315206342666887,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73579},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6622.6,4840.7)"},"73553":{"target":{"__isSmartRef__":true,"id":73552},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73554":{"_BorderWidth":0.17037086855465855,"_ClipMode":"visible","_BorderRadius":2.6794919243112236,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-314,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-14.8)"},"73555":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73556},{"__isSmartRef__":true,"id":73558},{"__isSmartRef__":true,"id":73560},{"__isSmartRef__":true,"id":73562},{"__isSmartRef__":true,"id":73564},{"__isSmartRef__":true,"id":73566},{"__isSmartRef__":true,"id":73568},{"__isSmartRef__":true,"id":73570}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73572},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73556":{"date":{"__isSmartRef__":true,"id":73557},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73557":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73558":{"date":{"__isSmartRef__":true,"id":73559},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73559":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73560":{"date":{"__isSmartRef__":true,"id":73561},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73561":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73562":{"date":{"__isSmartRef__":true,"id":73563},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73563":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73564":{"date":{"__isSmartRef__":true,"id":73565},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73565":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73566":{"date":{"__isSmartRef__":true,"id":73567},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73567":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73568":{"date":{"__isSmartRef__":true,"id":73569},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73569":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73570":{"date":{"__isSmartRef__":true,"id":73571},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73571":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73572":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73573":{"morph":{"__isSmartRef__":true,"id":73552},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73574":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73575}},"73575":{"test01IsMorph":{"__isSmartRef__":true,"id":73576}},"73576":{"varMapping":{"__isSmartRef__":true,"id":73577},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73577":{"this":{"__isSmartRef__":true,"id":73574}},"73578":{},"73579":{"change":{"__isSmartRef__":true,"id":73580},"tick":{"__isSmartRef__":true,"id":73584}},"73580":{"varMapping":{"__isSmartRef__":true,"id":73581},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73582},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73581":{"this":{"__isSmartRef__":true,"id":73552}},"73582":{"timestamp":{"__isSmartRef__":true,"id":73583},"user":"cschuster","tags":[]},"73583":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73584":{"varMapping":{"__isSmartRef__":true,"id":73585},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73585":{"this":{"__isSmartRef__":true,"id":73552}},"73586":{"timestamp":{"__isSmartRef__":true,"id":73587},"user":"cschuster","tags":[]},"73587":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73588":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73589}],"id":"2488AC6A-F5B7-498F-9359-E8BC0DF937AB","shape":{"__isSmartRef__":true,"id":73590},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1939","partsBinMetaInfo":{"__isSmartRef__":true,"id":73591},"eventHandler":{"__isSmartRef__":true,"id":73609},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5"],"partTests":{"__isSmartRef__":true,"id":73610},"_ClipMode":"visible","moved":true,"b":127.0707376152277,"#startLetters":"set","isBeingDragged":false,"delta":-0.8004442006349564,"_Rotation":21.131053365580684,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73615},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5255.8,4350.9)"},"73589":{"target":{"__isSmartRef__":true,"id":73588},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73590":{"_BorderWidth":8.989459490835609,"_ClipMode":"visible","_BorderRadius":14.5347407535707,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,68.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,50,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-7.9)"},"73591":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73592},{"__isSmartRef__":true,"id":73594},{"__isSmartRef__":true,"id":73596},{"__isSmartRef__":true,"id":73598},{"__isSmartRef__":true,"id":73600},{"__isSmartRef__":true,"id":73602},{"__isSmartRef__":true,"id":73604},{"__isSmartRef__":true,"id":73606}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73608},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73592":{"date":{"__isSmartRef__":true,"id":73593},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73593":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73594":{"date":{"__isSmartRef__":true,"id":73595},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73595":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73596":{"date":{"__isSmartRef__":true,"id":73597},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73597":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73598":{"date":{"__isSmartRef__":true,"id":73599},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73599":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73600":{"date":{"__isSmartRef__":true,"id":73601},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73601":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73602":{"date":{"__isSmartRef__":true,"id":73603},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73603":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73604":{"date":{"__isSmartRef__":true,"id":73605},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73605":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73606":{"date":{"__isSmartRef__":true,"id":73607},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73607":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73608":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73609":{"morph":{"__isSmartRef__":true,"id":73588},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73610":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73611}},"73611":{"test01IsMorph":{"__isSmartRef__":true,"id":73612}},"73612":{"varMapping":{"__isSmartRef__":true,"id":73613},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73614},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73613":{"this":{"__isSmartRef__":true,"id":73610}},"73614":{},"73615":{"change":{"__isSmartRef__":true,"id":73616},"tick":{"__isSmartRef__":true,"id":73620}},"73616":{"varMapping":{"__isSmartRef__":true,"id":73617},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73618},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73617":{"this":{"__isSmartRef__":true,"id":73588}},"73618":{"timestamp":{"__isSmartRef__":true,"id":73619},"user":"cschuster","tags":[]},"73619":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73620":{"varMapping":{"__isSmartRef__":true,"id":73621},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73621":{"this":{"__isSmartRef__":true,"id":73588}},"73622":{"timestamp":{"__isSmartRef__":true,"id":73623},"user":"cschuster","tags":[]},"73623":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73624":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73625}],"id":"F8CBDBFD-C440-4828-AD00-E709D0418E25","shape":{"__isSmartRef__":true,"id":73626},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1940","partsBinMetaInfo":{"__isSmartRef__":true,"id":73627},"eventHandler":{"__isSmartRef__":true,"id":73645},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","BAFAF0D6-F575-4474-BCD3-E151DFD9FDCF"],"partTests":{"__isSmartRef__":true,"id":73646},"_ClipMode":"visible","moved":true,"b":269,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":33.30198725414066,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73651},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4414.9,4723.1)"},"73625":{"target":{"__isSmartRef__":true,"id":73624},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73626":{"_BorderWidth":0.0007615242180438742,"_ClipMode":"visible","_BorderRadius":0.012183459618084758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-261,149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.7)"},"73627":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73628},{"__isSmartRef__":true,"id":73630},{"__isSmartRef__":true,"id":73632},{"__isSmartRef__":true,"id":73634},{"__isSmartRef__":true,"id":73636},{"__isSmartRef__":true,"id":73638},{"__isSmartRef__":true,"id":73640},{"__isSmartRef__":true,"id":73642}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73644},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73628":{"date":{"__isSmartRef__":true,"id":73629},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73629":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73630":{"date":{"__isSmartRef__":true,"id":73631},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73631":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73632":{"date":{"__isSmartRef__":true,"id":73633},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73633":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73634":{"date":{"__isSmartRef__":true,"id":73635},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73635":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73636":{"date":{"__isSmartRef__":true,"id":73637},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73637":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73638":{"date":{"__isSmartRef__":true,"id":73639},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73639":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73640":{"date":{"__isSmartRef__":true,"id":73641},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73641":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73642":{"date":{"__isSmartRef__":true,"id":73643},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73643":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73644":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73645":{"morph":{"__isSmartRef__":true,"id":73624},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73646":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73647}},"73647":{"test01IsMorph":{"__isSmartRef__":true,"id":73648}},"73648":{"varMapping":{"__isSmartRef__":true,"id":73649},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73650},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73649":{"this":{"__isSmartRef__":true,"id":73646}},"73650":{},"73651":{"change":{"__isSmartRef__":true,"id":73652},"tick":{"__isSmartRef__":true,"id":73656}},"73652":{"varMapping":{"__isSmartRef__":true,"id":73653},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73654},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73653":{"this":{"__isSmartRef__":true,"id":73624}},"73654":{"timestamp":{"__isSmartRef__":true,"id":73655},"user":"cschuster","tags":[]},"73655":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73656":{"varMapping":{"__isSmartRef__":true,"id":73657},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73658},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73657":{"this":{"__isSmartRef__":true,"id":73624}},"73658":{"timestamp":{"__isSmartRef__":true,"id":73659},"user":"cschuster","tags":[]},"73659":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73660":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73661}],"id":"2B07D332-4B0B-4E61-9B2A-ABB8A4241627","shape":{"__isSmartRef__":true,"id":73662},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1941","partsBinMetaInfo":{"__isSmartRef__":true,"id":73663},"eventHandler":{"__isSmartRef__":true,"id":73681},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3"],"partTests":{"__isSmartRef__":true,"id":73682},"_ClipMode":"visible","moved":true,"b":180.99411443900317,"#startLetters":"set","isBeingDragged":false,"delta":-0.7715770929353312,"_Rotation":11.852537660906007,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73687},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4412.1,3927.3)"},"73661":{"target":{"__isSmartRef__":true,"id":73660},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73662":{"_BorderWidth":4.9132515021360685,"_ClipMode":"visible","_BorderRadius":39.98795951698936,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,100.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-5,-261,-222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.7,-0.0)"},"73663":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73664},{"__isSmartRef__":true,"id":73666},{"__isSmartRef__":true,"id":73668},{"__isSmartRef__":true,"id":73670},{"__isSmartRef__":true,"id":73672},{"__isSmartRef__":true,"id":73674},{"__isSmartRef__":true,"id":73676},{"__isSmartRef__":true,"id":73678}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73680},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73664":{"date":{"__isSmartRef__":true,"id":73665},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73665":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73666":{"date":{"__isSmartRef__":true,"id":73667},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73667":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73668":{"date":{"__isSmartRef__":true,"id":73669},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73669":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73670":{"date":{"__isSmartRef__":true,"id":73671},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73671":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73672":{"date":{"__isSmartRef__":true,"id":73673},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73673":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73674":{"date":{"__isSmartRef__":true,"id":73675},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73675":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73676":{"date":{"__isSmartRef__":true,"id":73677},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73677":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73678":{"date":{"__isSmartRef__":true,"id":73679},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73679":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73680":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73681":{"morph":{"__isSmartRef__":true,"id":73660},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73682":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73683}},"73683":{"test01IsMorph":{"__isSmartRef__":true,"id":73684}},"73684":{"varMapping":{"__isSmartRef__":true,"id":73685},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73686},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73685":{"this":{"__isSmartRef__":true,"id":73682}},"73686":{},"73687":{"change":{"__isSmartRef__":true,"id":73688},"tick":{"__isSmartRef__":true,"id":73692}},"73688":{"varMapping":{"__isSmartRef__":true,"id":73689},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73690},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73689":{"this":{"__isSmartRef__":true,"id":73660}},"73690":{"timestamp":{"__isSmartRef__":true,"id":73691},"user":"cschuster","tags":[]},"73691":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73692":{"varMapping":{"__isSmartRef__":true,"id":73693},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73694},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73693":{"this":{"__isSmartRef__":true,"id":73660}},"73694":{"timestamp":{"__isSmartRef__":true,"id":73695},"user":"cschuster","tags":[]},"73695":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73696":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73697}],"id":"646D78A0-0161-4020-A699-0A5D57F21AC9","shape":{"__isSmartRef__":true,"id":73698},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1942","partsBinMetaInfo":{"__isSmartRef__":true,"id":73699},"eventHandler":{"__isSmartRef__":true,"id":73717},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","6BF1A2E8-DFDE-4193-99D3-79DB9D6B1CF9","4DD26D8A-2EB2-4260-AD1F-268416A00CA0"],"partTests":{"__isSmartRef__":true,"id":73718},"_ClipMode":"visible","moved":true,"b":242.08108953741612,"#startLetters":"set","isBeingDragged":false,"delta":0.8262153226532973,"_Rotation":-6.518395070752919,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73723},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5438.3,4332.2)"},"73697":{"target":{"__isSmartRef__":true,"id":73696},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73698":{"_BorderWidth":0.5819442910107036,"_ClipMode":"visible","_BorderRadius":8.769254003627339,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.1,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-346,229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.6)"},"73699":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73700},{"__isSmartRef__":true,"id":73702},{"__isSmartRef__":true,"id":73704},{"__isSmartRef__":true,"id":73706},{"__isSmartRef__":true,"id":73708},{"__isSmartRef__":true,"id":73710},{"__isSmartRef__":true,"id":73712},{"__isSmartRef__":true,"id":73714}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73716},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73700":{"date":{"__isSmartRef__":true,"id":73701},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73701":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73702":{"date":{"__isSmartRef__":true,"id":73703},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73703":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73704":{"date":{"__isSmartRef__":true,"id":73705},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73705":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73706":{"date":{"__isSmartRef__":true,"id":73707},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73707":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73708":{"date":{"__isSmartRef__":true,"id":73709},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73709":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73710":{"date":{"__isSmartRef__":true,"id":73711},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73711":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73712":{"date":{"__isSmartRef__":true,"id":73713},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73713":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73714":{"date":{"__isSmartRef__":true,"id":73715},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73715":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73716":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73717":{"morph":{"__isSmartRef__":true,"id":73696},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73718":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73719}},"73719":{"test01IsMorph":{"__isSmartRef__":true,"id":73720}},"73720":{"varMapping":{"__isSmartRef__":true,"id":73721},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73722},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73721":{"this":{"__isSmartRef__":true,"id":73718}},"73722":{},"73723":{"change":{"__isSmartRef__":true,"id":73724},"tick":{"__isSmartRef__":true,"id":73728}},"73724":{"varMapping":{"__isSmartRef__":true,"id":73725},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73726},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73725":{"this":{"__isSmartRef__":true,"id":73696}},"73726":{"timestamp":{"__isSmartRef__":true,"id":73727},"user":"cschuster","tags":[]},"73727":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73728":{"varMapping":{"__isSmartRef__":true,"id":73729},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73729":{"this":{"__isSmartRef__":true,"id":73696}},"73730":{"timestamp":{"__isSmartRef__":true,"id":73731},"user":"cschuster","tags":[]},"73731":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73732":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73733}],"id":"F126C147-BA62-444B-9449-806A558A3824","shape":{"__isSmartRef__":true,"id":73734},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1943","partsBinMetaInfo":{"__isSmartRef__":true,"id":73735},"eventHandler":{"__isSmartRef__":true,"id":73753},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","48E256A4-8A5C-42DC-A156-57A0E8531A30"],"partTests":{"__isSmartRef__":true,"id":73754},"_ClipMode":"visible","moved":true,"b":15.540040403255261,"#startLetters":"set","isBeingDragged":false,"delta":0.9141200237208977,"_Rotation":-42.909700650489995,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73759},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4592.4,4921.6)"},"73733":{"target":{"__isSmartRef__":true,"id":73732},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73734":{"_BorderWidth":6.339558656289054,"_ClipMode":"visible","_BorderRadius":37.128932170177706,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.6,89.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(69,315,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.4,-39.3)"},"73735":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73736},{"__isSmartRef__":true,"id":73738},{"__isSmartRef__":true,"id":73740},{"__isSmartRef__":true,"id":73742},{"__isSmartRef__":true,"id":73744},{"__isSmartRef__":true,"id":73746},{"__isSmartRef__":true,"id":73748},{"__isSmartRef__":true,"id":73750}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73752},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73736":{"date":{"__isSmartRef__":true,"id":73737},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73737":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73738":{"date":{"__isSmartRef__":true,"id":73739},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73739":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73740":{"date":{"__isSmartRef__":true,"id":73741},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73741":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73742":{"date":{"__isSmartRef__":true,"id":73743},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73743":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73744":{"date":{"__isSmartRef__":true,"id":73745},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73745":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73746":{"date":{"__isSmartRef__":true,"id":73747},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73747":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73748":{"date":{"__isSmartRef__":true,"id":73749},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73749":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73750":{"date":{"__isSmartRef__":true,"id":73751},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73751":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73752":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73753":{"morph":{"__isSmartRef__":true,"id":73732},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73754":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73755}},"73755":{"test01IsMorph":{"__isSmartRef__":true,"id":73756}},"73756":{"varMapping":{"__isSmartRef__":true,"id":73757},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73758},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73757":{"this":{"__isSmartRef__":true,"id":73754}},"73758":{},"73759":{"change":{"__isSmartRef__":true,"id":73760},"tick":{"__isSmartRef__":true,"id":73764}},"73760":{"varMapping":{"__isSmartRef__":true,"id":73761},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73762},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73761":{"this":{"__isSmartRef__":true,"id":73732}},"73762":{"timestamp":{"__isSmartRef__":true,"id":73763},"user":"cschuster","tags":[]},"73763":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73764":{"varMapping":{"__isSmartRef__":true,"id":73765},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73766},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73765":{"this":{"__isSmartRef__":true,"id":73732}},"73766":{"timestamp":{"__isSmartRef__":true,"id":73767},"user":"cschuster","tags":[]},"73767":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73768":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73769}],"id":"260A7251-21C2-4EBD-AE83-E46632A3F194","shape":{"__isSmartRef__":true,"id":73770},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1944","partsBinMetaInfo":{"__isSmartRef__":true,"id":73771},"eventHandler":{"__isSmartRef__":true,"id":73789},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","2B548C7D-2299-4992-B4EC-F54AE610CB7B"],"partTests":{"__isSmartRef__":true,"id":73790},"_ClipMode":"visible","moved":true,"b":125,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-5.007662300139338,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73795},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5286.0,4426.6)"},"73769":{"target":{"__isSmartRef__":true,"id":73768},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73770":{"_BorderWidth":9.09576022144496,"_ClipMode":"visible","_BorderRadius":13.159597133486614,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,63,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.5)"},"73771":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73772},{"__isSmartRef__":true,"id":73774},{"__isSmartRef__":true,"id":73776},{"__isSmartRef__":true,"id":73778},{"__isSmartRef__":true,"id":73780},{"__isSmartRef__":true,"id":73782},{"__isSmartRef__":true,"id":73784},{"__isSmartRef__":true,"id":73786}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73788},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73772":{"date":{"__isSmartRef__":true,"id":73773},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73773":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73774":{"date":{"__isSmartRef__":true,"id":73775},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73775":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73776":{"date":{"__isSmartRef__":true,"id":73777},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73777":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73778":{"date":{"__isSmartRef__":true,"id":73779},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73779":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73780":{"date":{"__isSmartRef__":true,"id":73781},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73781":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73782":{"date":{"__isSmartRef__":true,"id":73783},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73783":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73784":{"date":{"__isSmartRef__":true,"id":73785},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73785":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73786":{"date":{"__isSmartRef__":true,"id":73787},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73787":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73788":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73789":{"morph":{"__isSmartRef__":true,"id":73768},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73790":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73791}},"73791":{"test01IsMorph":{"__isSmartRef__":true,"id":73792}},"73792":{"varMapping":{"__isSmartRef__":true,"id":73793},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73794},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73793":{"this":{"__isSmartRef__":true,"id":73790}},"73794":{},"73795":{"change":{"__isSmartRef__":true,"id":73796},"tick":{"__isSmartRef__":true,"id":73800}},"73796":{"varMapping":{"__isSmartRef__":true,"id":73797},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73798},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73797":{"this":{"__isSmartRef__":true,"id":73768}},"73798":{"timestamp":{"__isSmartRef__":true,"id":73799},"user":"cschuster","tags":[]},"73799":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73800":{"varMapping":{"__isSmartRef__":true,"id":73801},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73801":{"this":{"__isSmartRef__":true,"id":73768}},"73802":{"timestamp":{"__isSmartRef__":true,"id":73803},"user":"cschuster","tags":[]},"73803":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73804":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73805}],"id":"C84DC5DD-6BA2-4096-9529-32E2F98AFB14","shape":{"__isSmartRef__":true,"id":73806},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1945","partsBinMetaInfo":{"__isSmartRef__":true,"id":73807},"eventHandler":{"__isSmartRef__":true,"id":73825},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C","CAE3AB64-4033-4DFE-AB44-ED2C8C350D22"],"partTests":{"__isSmartRef__":true,"id":73826},"_ClipMode":"visible","moved":true,"b":180.91582794720307,"#startLetters":"set","isBeingDragged":false,"delta":0.7665924913017079,"_Rotation":6.771048842646474,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73831},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5077.6,4908.1)"},"73805":{"target":{"__isSmartRef__":true,"id":73804},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73806":{"_BorderWidth":4.920082337893812,"_ClipMode":"visible","_BorderRadius":39.98978106765357,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.3,100.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-5,-261,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.7,-0.0)"},"73807":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73808},{"__isSmartRef__":true,"id":73810},{"__isSmartRef__":true,"id":73812},{"__isSmartRef__":true,"id":73814},{"__isSmartRef__":true,"id":73816},{"__isSmartRef__":true,"id":73818},{"__isSmartRef__":true,"id":73820},{"__isSmartRef__":true,"id":73822}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73824},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73808":{"date":{"__isSmartRef__":true,"id":73809},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73809":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73810":{"date":{"__isSmartRef__":true,"id":73811},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73811":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73812":{"date":{"__isSmartRef__":true,"id":73813},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73813":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73814":{"date":{"__isSmartRef__":true,"id":73815},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73815":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73816":{"date":{"__isSmartRef__":true,"id":73817},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73817":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73818":{"date":{"__isSmartRef__":true,"id":73819},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73819":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73820":{"date":{"__isSmartRef__":true,"id":73821},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73821":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73822":{"date":{"__isSmartRef__":true,"id":73823},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73823":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73824":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73825":{"morph":{"__isSmartRef__":true,"id":73804},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73826":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73827}},"73827":{"test01IsMorph":{"__isSmartRef__":true,"id":73828}},"73828":{"varMapping":{"__isSmartRef__":true,"id":73829},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73830},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73829":{"this":{"__isSmartRef__":true,"id":73826}},"73830":{},"73831":{"change":{"__isSmartRef__":true,"id":73832},"tick":{"__isSmartRef__":true,"id":73836}},"73832":{"varMapping":{"__isSmartRef__":true,"id":73833},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73834},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73833":{"this":{"__isSmartRef__":true,"id":73804}},"73834":{"timestamp":{"__isSmartRef__":true,"id":73835},"user":"cschuster","tags":[]},"73835":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73836":{"varMapping":{"__isSmartRef__":true,"id":73837},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73837":{"this":{"__isSmartRef__":true,"id":73804}},"73838":{"timestamp":{"__isSmartRef__":true,"id":73839},"user":"cschuster","tags":[]},"73839":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73840":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73841}],"id":"2984616A-9FA3-4C73-88CB-53288B0A69FE","shape":{"__isSmartRef__":true,"id":73842},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1946","partsBinMetaInfo":{"__isSmartRef__":true,"id":73843},"eventHandler":{"__isSmartRef__":true,"id":73861},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","382A941F-6898-499B-AB09-DB0F1908E28A"],"partTests":{"__isSmartRef__":true,"id":73862},"_ClipMode":"visible","moved":true,"b":229,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":44.95730962070954,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73867},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5207.5,4102.8)"},"73841":{"target":{"__isSmartRef__":true,"id":73840},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73842":{"_BorderWidth":1.2264520988861416,"_ClipMode":"visible","_BorderRadius":17.216537980798712,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,130.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-361,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-6.9)"},"73843":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73844},{"__isSmartRef__":true,"id":73846},{"__isSmartRef__":true,"id":73848},{"__isSmartRef__":true,"id":73850},{"__isSmartRef__":true,"id":73852},{"__isSmartRef__":true,"id":73854},{"__isSmartRef__":true,"id":73856},{"__isSmartRef__":true,"id":73858}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73860},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73844":{"date":{"__isSmartRef__":true,"id":73845},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73845":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73846":{"date":{"__isSmartRef__":true,"id":73847},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73847":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73848":{"date":{"__isSmartRef__":true,"id":73849},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73849":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73850":{"date":{"__isSmartRef__":true,"id":73851},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73851":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73852":{"date":{"__isSmartRef__":true,"id":73853},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73853":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73854":{"date":{"__isSmartRef__":true,"id":73855},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73855":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73856":{"date":{"__isSmartRef__":true,"id":73857},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73857":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73858":{"date":{"__isSmartRef__":true,"id":73859},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73859":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73860":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73861":{"morph":{"__isSmartRef__":true,"id":73840},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73862":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73863}},"73863":{"test01IsMorph":{"__isSmartRef__":true,"id":73864}},"73864":{"varMapping":{"__isSmartRef__":true,"id":73865},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73866},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73865":{"this":{"__isSmartRef__":true,"id":73862}},"73866":{},"73867":{"change":{"__isSmartRef__":true,"id":73868},"tick":{"__isSmartRef__":true,"id":73872}},"73868":{"varMapping":{"__isSmartRef__":true,"id":73869},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73869":{"this":{"__isSmartRef__":true,"id":73840}},"73870":{"timestamp":{"__isSmartRef__":true,"id":73871},"user":"cschuster","tags":[]},"73871":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73872":{"varMapping":{"__isSmartRef__":true,"id":73873},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73874},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73873":{"this":{"__isSmartRef__":true,"id":73840}},"73874":{"timestamp":{"__isSmartRef__":true,"id":73875},"user":"cschuster","tags":[]},"73875":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73876":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73877}],"id":"60C53F6B-F67A-43B4-92E9-48EC33DA68A0","shape":{"__isSmartRef__":true,"id":73878},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1947","partsBinMetaInfo":{"__isSmartRef__":true,"id":73879},"eventHandler":{"__isSmartRef__":true,"id":73897},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","809FCD2A-4CAB-4206-85CC-A0E379BE6145","00A35AFF-3D11-413A-B185-E96E5D4354AA"],"partTests":{"__isSmartRef__":true,"id":73898},"_ClipMode":"visible","moved":true,"b":155.20429999008775,"#startLetters":"set","isBeingDragged":false,"delta":-0.6736700658220798,"_Rotation":-7.0438833567702375,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73903},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4226.7,5025.0)"},"73877":{"target":{"__isSmartRef__":true,"id":73876},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73878":{"_BorderWidth":7.0969197674338576,"_ClipMode":"visible","_BorderRadius":32.964683982312216,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.5,83.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(107,-125,75)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.4,-1.8)"},"73879":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73880},{"__isSmartRef__":true,"id":73882},{"__isSmartRef__":true,"id":73884},{"__isSmartRef__":true,"id":73886},{"__isSmartRef__":true,"id":73888},{"__isSmartRef__":true,"id":73890},{"__isSmartRef__":true,"id":73892},{"__isSmartRef__":true,"id":73894}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73896},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73880":{"date":{"__isSmartRef__":true,"id":73881},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73881":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73882":{"date":{"__isSmartRef__":true,"id":73883},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73883":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73884":{"date":{"__isSmartRef__":true,"id":73885},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73885":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73886":{"date":{"__isSmartRef__":true,"id":73887},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73887":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73888":{"date":{"__isSmartRef__":true,"id":73889},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73889":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73890":{"date":{"__isSmartRef__":true,"id":73891},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73891":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73892":{"date":{"__isSmartRef__":true,"id":73893},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73893":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73894":{"date":{"__isSmartRef__":true,"id":73895},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73895":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73896":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73897":{"morph":{"__isSmartRef__":true,"id":73876},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73898":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73899}},"73899":{"test01IsMorph":{"__isSmartRef__":true,"id":73900}},"73900":{"varMapping":{"__isSmartRef__":true,"id":73901},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73902},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73901":{"this":{"__isSmartRef__":true,"id":73898}},"73902":{},"73903":{"change":{"__isSmartRef__":true,"id":73904},"tick":{"__isSmartRef__":true,"id":73908}},"73904":{"varMapping":{"__isSmartRef__":true,"id":73905},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73906},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73905":{"this":{"__isSmartRef__":true,"id":73876}},"73906":{"timestamp":{"__isSmartRef__":true,"id":73907},"user":"cschuster","tags":[]},"73907":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73908":{"varMapping":{"__isSmartRef__":true,"id":73909},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73910},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73909":{"this":{"__isSmartRef__":true,"id":73876}},"73910":{"timestamp":{"__isSmartRef__":true,"id":73911},"user":"cschuster","tags":[]},"73911":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73912":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73913}],"id":"DD72DD85-A9C0-46FB-ADDC-DDCF83EDA4C6","shape":{"__isSmartRef__":true,"id":73914},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1948","partsBinMetaInfo":{"__isSmartRef__":true,"id":73915},"eventHandler":{"__isSmartRef__":true,"id":73933},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78"],"partTests":{"__isSmartRef__":true,"id":73934},"_ClipMode":"visible","moved":true,"b":102.07250538148219,"#startLetters":"set","isBeingDragged":false,"delta":-0.9178914399235509,"_Rotation":12.603239232905317,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73939},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6449.7,4783.6)"},"73913":{"target":{"__isSmartRef__":true,"id":73912},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73914":{"_BorderWidth":9.889418570868337,"_ClipMode":"visible","_BorderRadius":1.749737662156523,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.6,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,197,16)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-15.8)"},"73915":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73916},{"__isSmartRef__":true,"id":73918},{"__isSmartRef__":true,"id":73920},{"__isSmartRef__":true,"id":73922},{"__isSmartRef__":true,"id":73924},{"__isSmartRef__":true,"id":73926},{"__isSmartRef__":true,"id":73928},{"__isSmartRef__":true,"id":73930}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73932},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73916":{"date":{"__isSmartRef__":true,"id":73917},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73917":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73918":{"date":{"__isSmartRef__":true,"id":73919},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73919":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73920":{"date":{"__isSmartRef__":true,"id":73921},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73921":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73922":{"date":{"__isSmartRef__":true,"id":73923},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73923":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73924":{"date":{"__isSmartRef__":true,"id":73925},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73925":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73926":{"date":{"__isSmartRef__":true,"id":73927},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73927":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73928":{"date":{"__isSmartRef__":true,"id":73929},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73929":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73930":{"date":{"__isSmartRef__":true,"id":73931},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73931":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73932":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73933":{"morph":{"__isSmartRef__":true,"id":73912},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73934":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73935}},"73935":{"test01IsMorph":{"__isSmartRef__":true,"id":73936}},"73936":{"varMapping":{"__isSmartRef__":true,"id":73937},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73937":{"this":{"__isSmartRef__":true,"id":73934}},"73938":{},"73939":{"change":{"__isSmartRef__":true,"id":73940},"tick":{"__isSmartRef__":true,"id":73944}},"73940":{"varMapping":{"__isSmartRef__":true,"id":73941},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73942},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73941":{"this":{"__isSmartRef__":true,"id":73912}},"73942":{"timestamp":{"__isSmartRef__":true,"id":73943},"user":"cschuster","tags":[]},"73943":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73944":{"varMapping":{"__isSmartRef__":true,"id":73945},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73946},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73945":{"this":{"__isSmartRef__":true,"id":73912}},"73946":{"timestamp":{"__isSmartRef__":true,"id":73947},"user":"cschuster","tags":[]},"73947":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73948":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73949}],"id":"E5B9549B-FF5E-4DF0-9847-5499185A4617","shape":{"__isSmartRef__":true,"id":73950},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1949","partsBinMetaInfo":{"__isSmartRef__":true,"id":73951},"eventHandler":{"__isSmartRef__":true,"id":73969},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9","0937231C-0352-49C2-A1DD-25EBE246DA4A","7D9CE138-8184-4612-905B-176A578606C3","BF85DFF6-5616-4F00-A354-896F7C55511E"],"partTests":{"__isSmartRef__":true,"id":73970},"_ClipMode":"visible","moved":true,"b":256.2853252469795,"#startLetters":"set","isBeingDragged":false,"delta":-0.7303850334719755,"_Rotation":17.974177374199424,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73975},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5949.3,5582.2)"},"73949":{"target":{"__isSmartRef__":true,"id":73948},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73950":{"_BorderWidth":0.14255785753456962,"_ClipMode":"visible","_BorderRadius":2.2484093321613496,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.4,138.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-310,245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-15.3)"},"73951":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73952},{"__isSmartRef__":true,"id":73954},{"__isSmartRef__":true,"id":73956},{"__isSmartRef__":true,"id":73958},{"__isSmartRef__":true,"id":73960},{"__isSmartRef__":true,"id":73962},{"__isSmartRef__":true,"id":73964},{"__isSmartRef__":true,"id":73966}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":73968},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73952":{"date":{"__isSmartRef__":true,"id":73953},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73953":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73954":{"date":{"__isSmartRef__":true,"id":73955},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73955":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73956":{"date":{"__isSmartRef__":true,"id":73957},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73957":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73958":{"date":{"__isSmartRef__":true,"id":73959},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73959":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73960":{"date":{"__isSmartRef__":true,"id":73961},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73961":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73962":{"date":{"__isSmartRef__":true,"id":73963},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73963":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"73964":{"date":{"__isSmartRef__":true,"id":73965},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"73965":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"73966":{"date":{"__isSmartRef__":true,"id":73967},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"73967":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"73968":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"73969":{"morph":{"__isSmartRef__":true,"id":73948},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"73970":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":73971}},"73971":{"test01IsMorph":{"__isSmartRef__":true,"id":73972}},"73972":{"varMapping":{"__isSmartRef__":true,"id":73973},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":73974},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73973":{"this":{"__isSmartRef__":true,"id":73970}},"73974":{},"73975":{"change":{"__isSmartRef__":true,"id":73976},"tick":{"__isSmartRef__":true,"id":73980}},"73976":{"varMapping":{"__isSmartRef__":true,"id":73977},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":73978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73977":{"this":{"__isSmartRef__":true,"id":73948}},"73978":{"timestamp":{"__isSmartRef__":true,"id":73979},"user":"cschuster","tags":[]},"73979":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"73980":{"varMapping":{"__isSmartRef__":true,"id":73981},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":73982},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73981":{"this":{"__isSmartRef__":true,"id":73948}},"73982":{"timestamp":{"__isSmartRef__":true,"id":73983},"user":"cschuster","tags":[]},"73983":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"73984":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":73985}],"id":"B80FED54-06E5-42BD-A488-9D3C234C1AF0","shape":{"__isSmartRef__":true,"id":73986},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1950","partsBinMetaInfo":{"__isSmartRef__":true,"id":73987},"eventHandler":{"__isSmartRef__":true,"id":74005},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","577BFCE4-E3D5-43BF-9B77-E1E862BDDC6A","F36E4BE8-2F4B-48EF-B783-46F0C67AC618"],"partTests":{"__isSmartRef__":true,"id":74006},"_ClipMode":"visible","moved":true,"b":160,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-0.8287473578322276,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74011},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4983.7,4905.2)"},"73985":{"target":{"__isSmartRef__":true,"id":73984},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"73986":{"_BorderWidth":6.710100716628345,"_ClipMode":"visible","_BorderRadius":35.32088886237956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,86.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(88,-153,13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.8,-1.2)"},"73987":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":73988},{"__isSmartRef__":true,"id":73990},{"__isSmartRef__":true,"id":73992},{"__isSmartRef__":true,"id":73994},{"__isSmartRef__":true,"id":73996},{"__isSmartRef__":true,"id":73998},{"__isSmartRef__":true,"id":74000},{"__isSmartRef__":true,"id":74002}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74004},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"73988":{"date":{"__isSmartRef__":true,"id":73989},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"73989":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"73990":{"date":{"__isSmartRef__":true,"id":73991},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"73991":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"73992":{"date":{"__isSmartRef__":true,"id":73993},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"73993":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"73994":{"date":{"__isSmartRef__":true,"id":73995},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"73995":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"73996":{"date":{"__isSmartRef__":true,"id":73997},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"73997":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"73998":{"date":{"__isSmartRef__":true,"id":73999},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"73999":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74000":{"date":{"__isSmartRef__":true,"id":74001},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74001":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74002":{"date":{"__isSmartRef__":true,"id":74003},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74003":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74004":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74005":{"morph":{"__isSmartRef__":true,"id":73984},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74006":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74007}},"74007":{"test01IsMorph":{"__isSmartRef__":true,"id":74008}},"74008":{"varMapping":{"__isSmartRef__":true,"id":74009},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74010},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74009":{"this":{"__isSmartRef__":true,"id":74006}},"74010":{},"74011":{"change":{"__isSmartRef__":true,"id":74012},"tick":{"__isSmartRef__":true,"id":74016}},"74012":{"varMapping":{"__isSmartRef__":true,"id":74013},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74013":{"this":{"__isSmartRef__":true,"id":73984}},"74014":{"timestamp":{"__isSmartRef__":true,"id":74015},"user":"cschuster","tags":[]},"74015":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74016":{"varMapping":{"__isSmartRef__":true,"id":74017},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74018},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74017":{"this":{"__isSmartRef__":true,"id":73984}},"74018":{"timestamp":{"__isSmartRef__":true,"id":74019},"user":"cschuster","tags":[]},"74019":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74020":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74021}],"id":"E624162C-0560-47D0-A568-F488154F21E0","shape":{"__isSmartRef__":true,"id":74022},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1951","partsBinMetaInfo":{"__isSmartRef__":true,"id":74023},"eventHandler":{"__isSmartRef__":true,"id":74041},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","DF14F6A4-6A6F-4963-AFC1-BFACF313E6A6"],"partTests":{"__isSmartRef__":true,"id":74042},"_ClipMode":"visible","moved":true,"b":330.6578176736366,"#startLetters":"set","isBeingDragged":false,"delta":0.944736621924676,"_Rotation":-23.076669328290357,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74047},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6724.7,5521.3)"},"74021":{"target":{"__isSmartRef__":true,"id":74020},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74022":{"_BorderWidth":2.5498782283872408,"_ClipMode":"visible","_BorderRadius":30.395045286830644,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.8,119.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-125,98,-131)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.2,-37.4)"},"74023":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74024},{"__isSmartRef__":true,"id":74026},{"__isSmartRef__":true,"id":74028},{"__isSmartRef__":true,"id":74030},{"__isSmartRef__":true,"id":74032},{"__isSmartRef__":true,"id":74034},{"__isSmartRef__":true,"id":74036},{"__isSmartRef__":true,"id":74038}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74040},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74024":{"date":{"__isSmartRef__":true,"id":74025},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74025":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74026":{"date":{"__isSmartRef__":true,"id":74027},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74027":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74028":{"date":{"__isSmartRef__":true,"id":74029},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74029":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74030":{"date":{"__isSmartRef__":true,"id":74031},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74031":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74032":{"date":{"__isSmartRef__":true,"id":74033},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74033":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74034":{"date":{"__isSmartRef__":true,"id":74035},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74035":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74036":{"date":{"__isSmartRef__":true,"id":74037},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74037":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74038":{"date":{"__isSmartRef__":true,"id":74039},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74039":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74040":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74041":{"morph":{"__isSmartRef__":true,"id":74020},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74042":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74043}},"74043":{"test01IsMorph":{"__isSmartRef__":true,"id":74044}},"74044":{"varMapping":{"__isSmartRef__":true,"id":74045},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74045":{"this":{"__isSmartRef__":true,"id":74042}},"74046":{},"74047":{"change":{"__isSmartRef__":true,"id":74048},"tick":{"__isSmartRef__":true,"id":74052}},"74048":{"varMapping":{"__isSmartRef__":true,"id":74049},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74049":{"this":{"__isSmartRef__":true,"id":74020}},"74050":{"timestamp":{"__isSmartRef__":true,"id":74051},"user":"cschuster","tags":[]},"74051":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74052":{"varMapping":{"__isSmartRef__":true,"id":74053},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74054},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74053":{"this":{"__isSmartRef__":true,"id":74020}},"74054":{"timestamp":{"__isSmartRef__":true,"id":74055},"user":"cschuster","tags":[]},"74055":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74056":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74057}],"id":"2C96660D-AE34-49BB-B006-6A094D9DF926","shape":{"__isSmartRef__":true,"id":74058},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1952","partsBinMetaInfo":{"__isSmartRef__":true,"id":74059},"eventHandler":{"__isSmartRef__":true,"id":74077},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","36243005-208B-489C-907B-CD8B05554E41"],"partTests":{"__isSmartRef__":true,"id":74078},"_ClipMode":"visible","moved":true,"b":17.082611381076276,"#startLetters":"set","isBeingDragged":false,"delta":-0.7026995668420568,"_Rotation":29.10393276332948,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74083},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5387.6,4630.2)"},"74057":{"target":{"__isSmartRef__":true,"id":74056},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74058":{"_BorderWidth":6.468751196805961,"_ClipMode":"visible","_BorderRadius":36.5484318750097,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.5,88.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(75,320,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.9,-39.1)"},"74059":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74060},{"__isSmartRef__":true,"id":74062},{"__isSmartRef__":true,"id":74064},{"__isSmartRef__":true,"id":74066},{"__isSmartRef__":true,"id":74068},{"__isSmartRef__":true,"id":74070},{"__isSmartRef__":true,"id":74072},{"__isSmartRef__":true,"id":74074}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74076},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74060":{"date":{"__isSmartRef__":true,"id":74061},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74061":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74062":{"date":{"__isSmartRef__":true,"id":74063},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74063":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74064":{"date":{"__isSmartRef__":true,"id":74065},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74065":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74066":{"date":{"__isSmartRef__":true,"id":74067},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74067":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74068":{"date":{"__isSmartRef__":true,"id":74069},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74069":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74070":{"date":{"__isSmartRef__":true,"id":74071},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74071":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74072":{"date":{"__isSmartRef__":true,"id":74073},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74073":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74074":{"date":{"__isSmartRef__":true,"id":74075},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74075":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74076":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74077":{"morph":{"__isSmartRef__":true,"id":74056},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74078":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74079}},"74079":{"test01IsMorph":{"__isSmartRef__":true,"id":74080}},"74080":{"varMapping":{"__isSmartRef__":true,"id":74081},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74081":{"this":{"__isSmartRef__":true,"id":74078}},"74082":{},"74083":{"change":{"__isSmartRef__":true,"id":74084},"tick":{"__isSmartRef__":true,"id":74088}},"74084":{"varMapping":{"__isSmartRef__":true,"id":74085},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74085":{"this":{"__isSmartRef__":true,"id":74056}},"74086":{"timestamp":{"__isSmartRef__":true,"id":74087},"user":"cschuster","tags":[]},"74087":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74088":{"varMapping":{"__isSmartRef__":true,"id":74089},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74090},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74089":{"this":{"__isSmartRef__":true,"id":74056}},"74090":{"timestamp":{"__isSmartRef__":true,"id":74091},"user":"cschuster","tags":[]},"74091":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74092":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74093}],"id":"BAB91761-6BC4-4DA0-B966-A639336DC253","shape":{"__isSmartRef__":true,"id":74094},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1953","partsBinMetaInfo":{"__isSmartRef__":true,"id":74095},"eventHandler":{"__isSmartRef__":true,"id":74113},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","A266141F-0915-458A-BEB3-0FCC362CE3FC","A86C1978-188B-46C0-AC3C-F11D9BA5ECD2"],"partTests":{"__isSmartRef__":true,"id":74114},"_ClipMode":"visible","moved":true,"b":289.2953577172011,"#startLetters":"set","isBeingDragged":false,"delta":-0.7365066904458217,"_Rotation":12.405712408534367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74119},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5490.5,5141.6)"},"74093":{"target":{"__isSmartRef__":true,"id":74092},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74094":{"_BorderWidth":0.2808613610375996,"_ClipMode":"visible","_BorderRadius":4.367568810003357,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.0,137.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-157,-109)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-26.6)"},"74095":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74096},{"__isSmartRef__":true,"id":74098},{"__isSmartRef__":true,"id":74100},{"__isSmartRef__":true,"id":74102},{"__isSmartRef__":true,"id":74104},{"__isSmartRef__":true,"id":74106},{"__isSmartRef__":true,"id":74108},{"__isSmartRef__":true,"id":74110}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74112},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74096":{"date":{"__isSmartRef__":true,"id":74097},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74097":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74098":{"date":{"__isSmartRef__":true,"id":74099},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74099":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74100":{"date":{"__isSmartRef__":true,"id":74101},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74101":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74102":{"date":{"__isSmartRef__":true,"id":74103},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74103":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74104":{"date":{"__isSmartRef__":true,"id":74105},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74105":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74106":{"date":{"__isSmartRef__":true,"id":74107},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74107":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74108":{"date":{"__isSmartRef__":true,"id":74109},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74109":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74110":{"date":{"__isSmartRef__":true,"id":74111},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74111":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74112":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74113":{"morph":{"__isSmartRef__":true,"id":74092},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74114":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74115}},"74115":{"test01IsMorph":{"__isSmartRef__":true,"id":74116}},"74116":{"varMapping":{"__isSmartRef__":true,"id":74117},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74117":{"this":{"__isSmartRef__":true,"id":74114}},"74118":{},"74119":{"change":{"__isSmartRef__":true,"id":74120},"tick":{"__isSmartRef__":true,"id":74124}},"74120":{"varMapping":{"__isSmartRef__":true,"id":74121},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74121":{"this":{"__isSmartRef__":true,"id":74092}},"74122":{"timestamp":{"__isSmartRef__":true,"id":74123},"user":"cschuster","tags":[]},"74123":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74124":{"varMapping":{"__isSmartRef__":true,"id":74125},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74125":{"this":{"__isSmartRef__":true,"id":74092}},"74126":{"timestamp":{"__isSmartRef__":true,"id":74127},"user":"cschuster","tags":[]},"74127":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74128":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74129}],"id":"DC87C0D4-0077-4C42-9275-C3CA4F9262CE","shape":{"__isSmartRef__":true,"id":74130},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1954","partsBinMetaInfo":{"__isSmartRef__":true,"id":74131},"eventHandler":{"__isSmartRef__":true,"id":74149},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF"],"partTests":{"__isSmartRef__":true,"id":74150},"_ClipMode":"visible","moved":true,"b":315.9422000873019,"#startLetters":"set","isBeingDragged":false,"delta":0.9375139468465932,"_Rotation":-34.99192887127821,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74155},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5233.4,3964.7)"},"74129":{"target":{"__isSmartRef__":true,"id":74128},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74130":{"_BorderWidth":1.5230815700822657,"_ClipMode":"visible","_BorderRadius":20.657661170717432,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,127.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-178,6,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.1,-34.4)"},"74131":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74132},{"__isSmartRef__":true,"id":74134},{"__isSmartRef__":true,"id":74136},{"__isSmartRef__":true,"id":74138},{"__isSmartRef__":true,"id":74140},{"__isSmartRef__":true,"id":74142},{"__isSmartRef__":true,"id":74144},{"__isSmartRef__":true,"id":74146}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74148},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74132":{"date":{"__isSmartRef__":true,"id":74133},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74133":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74134":{"date":{"__isSmartRef__":true,"id":74135},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74135":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74136":{"date":{"__isSmartRef__":true,"id":74137},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74137":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74138":{"date":{"__isSmartRef__":true,"id":74139},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74139":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74140":{"date":{"__isSmartRef__":true,"id":74141},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74141":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74142":{"date":{"__isSmartRef__":true,"id":74143},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74143":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74144":{"date":{"__isSmartRef__":true,"id":74145},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74145":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74146":{"date":{"__isSmartRef__":true,"id":74147},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74147":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74148":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74149":{"morph":{"__isSmartRef__":true,"id":74128},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74150":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74151}},"74151":{"test01IsMorph":{"__isSmartRef__":true,"id":74152}},"74152":{"varMapping":{"__isSmartRef__":true,"id":74153},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74153":{"this":{"__isSmartRef__":true,"id":74150}},"74154":{},"74155":{"change":{"__isSmartRef__":true,"id":74156},"tick":{"__isSmartRef__":true,"id":74160}},"74156":{"varMapping":{"__isSmartRef__":true,"id":74157},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74157":{"this":{"__isSmartRef__":true,"id":74128}},"74158":{"timestamp":{"__isSmartRef__":true,"id":74159},"user":"cschuster","tags":[]},"74159":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74160":{"varMapping":{"__isSmartRef__":true,"id":74161},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74161":{"this":{"__isSmartRef__":true,"id":74128}},"74162":{"timestamp":{"__isSmartRef__":true,"id":74163},"user":"cschuster","tags":[]},"74163":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74164":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74165}],"id":"69301861-D923-4E05-AA01-7D7B0E9C051A","shape":{"__isSmartRef__":true,"id":74166},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1955","partsBinMetaInfo":{"__isSmartRef__":true,"id":74167},"eventHandler":{"__isSmartRef__":true,"id":74185},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1"],"partTests":{"__isSmartRef__":true,"id":74186},"_ClipMode":"visible","moved":true,"b":352.06180962669896,"#startLetters":"set","isBeingDragged":false,"delta":-0.8820211525890045,"_Rotation":5.324398347001819,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74191},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4323.1,4489.5)"},"74165":{"target":{"__isSmartRef__":true,"id":74164},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74166":{"_BorderWidth":4.309476313416981,"_ClipMode":"visible","_BorderRadius":39.23708326122848,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.1,105.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-36,218,141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.2,-39.8)"},"74167":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74168},{"__isSmartRef__":true,"id":74170},{"__isSmartRef__":true,"id":74172},{"__isSmartRef__":true,"id":74174},{"__isSmartRef__":true,"id":74176},{"__isSmartRef__":true,"id":74178},{"__isSmartRef__":true,"id":74180},{"__isSmartRef__":true,"id":74182}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74184},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74168":{"date":{"__isSmartRef__":true,"id":74169},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74169":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74170":{"date":{"__isSmartRef__":true,"id":74171},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74171":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74172":{"date":{"__isSmartRef__":true,"id":74173},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74173":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74174":{"date":{"__isSmartRef__":true,"id":74175},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74175":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74176":{"date":{"__isSmartRef__":true,"id":74177},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74177":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74178":{"date":{"__isSmartRef__":true,"id":74179},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74179":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74180":{"date":{"__isSmartRef__":true,"id":74181},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74181":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74182":{"date":{"__isSmartRef__":true,"id":74183},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74183":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74184":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74185":{"morph":{"__isSmartRef__":true,"id":74164},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74186":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74187}},"74187":{"test01IsMorph":{"__isSmartRef__":true,"id":74188}},"74188":{"varMapping":{"__isSmartRef__":true,"id":74189},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74189":{"this":{"__isSmartRef__":true,"id":74186}},"74190":{},"74191":{"change":{"__isSmartRef__":true,"id":74192},"tick":{"__isSmartRef__":true,"id":74196}},"74192":{"varMapping":{"__isSmartRef__":true,"id":74193},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74194},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74193":{"this":{"__isSmartRef__":true,"id":74164}},"74194":{"timestamp":{"__isSmartRef__":true,"id":74195},"user":"cschuster","tags":[]},"74195":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74196":{"varMapping":{"__isSmartRef__":true,"id":74197},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74198},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74197":{"this":{"__isSmartRef__":true,"id":74164}},"74198":{"timestamp":{"__isSmartRef__":true,"id":74199},"user":"cschuster","tags":[]},"74199":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74200":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74201}],"id":"00FF07C3-6AFC-4832-A4D4-4DC7C128C449","shape":{"__isSmartRef__":true,"id":74202},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1956","partsBinMetaInfo":{"__isSmartRef__":true,"id":74203},"eventHandler":{"__isSmartRef__":true,"id":74221},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","975F3530-F134-4594-A88A-92FCB9ADD066"],"partTests":{"__isSmartRef__":true,"id":74222},"_ClipMode":"visible","moved":true,"b":125,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":3.531091508423498,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74227},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5249.9,4237.8)"},"74201":{"target":{"__isSmartRef__":true,"id":74200},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74202":{"_BorderWidth":9.09576022144496,"_ClipMode":"visible","_BorderRadius":13.159597133486614,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,63,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.5)"},"74203":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74204},{"__isSmartRef__":true,"id":74206},{"__isSmartRef__":true,"id":74208},{"__isSmartRef__":true,"id":74210},{"__isSmartRef__":true,"id":74212},{"__isSmartRef__":true,"id":74214},{"__isSmartRef__":true,"id":74216},{"__isSmartRef__":true,"id":74218}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74220},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74204":{"date":{"__isSmartRef__":true,"id":74205},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74205":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74206":{"date":{"__isSmartRef__":true,"id":74207},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74207":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74208":{"date":{"__isSmartRef__":true,"id":74209},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74209":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74210":{"date":{"__isSmartRef__":true,"id":74211},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74211":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74212":{"date":{"__isSmartRef__":true,"id":74213},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74213":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74214":{"date":{"__isSmartRef__":true,"id":74215},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74215":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74216":{"date":{"__isSmartRef__":true,"id":74217},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74217":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74218":{"date":{"__isSmartRef__":true,"id":74219},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74219":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74220":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74221":{"morph":{"__isSmartRef__":true,"id":74200},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74222":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74223}},"74223":{"test01IsMorph":{"__isSmartRef__":true,"id":74224}},"74224":{"varMapping":{"__isSmartRef__":true,"id":74225},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74225":{"this":{"__isSmartRef__":true,"id":74222}},"74226":{},"74227":{"change":{"__isSmartRef__":true,"id":74228},"tick":{"__isSmartRef__":true,"id":74232}},"74228":{"varMapping":{"__isSmartRef__":true,"id":74229},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74230},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74229":{"this":{"__isSmartRef__":true,"id":74200}},"74230":{"timestamp":{"__isSmartRef__":true,"id":74231},"user":"cschuster","tags":[]},"74231":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74232":{"varMapping":{"__isSmartRef__":true,"id":74233},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74234},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74233":{"this":{"__isSmartRef__":true,"id":74200}},"74234":{"timestamp":{"__isSmartRef__":true,"id":74235},"user":"cschuster","tags":[]},"74235":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74236":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74237}],"id":"C9D4E943-ABAE-4533-BFD3-19DCBA1A3A44","shape":{"__isSmartRef__":true,"id":74238},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1957","partsBinMetaInfo":{"__isSmartRef__":true,"id":74239},"eventHandler":{"__isSmartRef__":true,"id":74257},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826","0AC0A1BE-5524-4505-BA4B-BA531E8BEC83","25BCD858-6A9C-452F-BBE5-31A8685DC533"],"partTests":{"__isSmartRef__":true,"id":74258},"_ClipMode":"visible","moved":true,"b":154.8451578366803,"#startLetters":"set","isBeingDragged":false,"delta":-0.9722978301579133,"_Rotation":14.074602172846323,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74263},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6268.4,5075.4)"},"74237":{"target":{"__isSmartRef__":true,"id":74236},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74238":{"_BorderWidth":7.125330086498268,"_ClipMode":"visible","_BorderRadius":32.772755237480425,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.2,83.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(109,-123,80)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.5,-1.9)"},"74239":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74240},{"__isSmartRef__":true,"id":74242},{"__isSmartRef__":true,"id":74244},{"__isSmartRef__":true,"id":74246},{"__isSmartRef__":true,"id":74248},{"__isSmartRef__":true,"id":74250},{"__isSmartRef__":true,"id":74252},{"__isSmartRef__":true,"id":74254}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74256},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74240":{"date":{"__isSmartRef__":true,"id":74241},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74241":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74242":{"date":{"__isSmartRef__":true,"id":74243},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74243":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74244":{"date":{"__isSmartRef__":true,"id":74245},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74245":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74246":{"date":{"__isSmartRef__":true,"id":74247},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74247":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74248":{"date":{"__isSmartRef__":true,"id":74249},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74249":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74250":{"date":{"__isSmartRef__":true,"id":74251},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74251":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74252":{"date":{"__isSmartRef__":true,"id":74253},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74253":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74254":{"date":{"__isSmartRef__":true,"id":74255},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74255":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74256":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74257":{"morph":{"__isSmartRef__":true,"id":74236},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74258":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74259}},"74259":{"test01IsMorph":{"__isSmartRef__":true,"id":74260}},"74260":{"varMapping":{"__isSmartRef__":true,"id":74261},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74262},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74261":{"this":{"__isSmartRef__":true,"id":74258}},"74262":{},"74263":{"change":{"__isSmartRef__":true,"id":74264},"tick":{"__isSmartRef__":true,"id":74268}},"74264":{"varMapping":{"__isSmartRef__":true,"id":74265},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74266},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74265":{"this":{"__isSmartRef__":true,"id":74236}},"74266":{"timestamp":{"__isSmartRef__":true,"id":74267},"user":"cschuster","tags":[]},"74267":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74268":{"varMapping":{"__isSmartRef__":true,"id":74269},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74270},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74269":{"this":{"__isSmartRef__":true,"id":74236}},"74270":{"timestamp":{"__isSmartRef__":true,"id":74271},"user":"cschuster","tags":[]},"74271":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74272":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74273}],"id":"77857286-28CD-4E79-99FE-AD67A27BB381","shape":{"__isSmartRef__":true,"id":74274},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1958","partsBinMetaInfo":{"__isSmartRef__":true,"id":74275},"eventHandler":{"__isSmartRef__":true,"id":74293},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36","409841CC-04C6-4F94-BA34-35C0C66EC58F","E235FA56-AA0D-469B-930C-C38DB5A676DD"],"partTests":{"__isSmartRef__":true,"id":74294},"_ClipMode":"visible","moved":true,"b":181.04121480835602,"#startLetters":"set","isBeingDragged":false,"delta":-0.8815703704021871,"_Rotation":-4.904307331470885,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74299},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5412.5,4408.3)"},"74273":{"target":{"__isSmartRef__":true,"id":74272},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74274":{"_BorderWidth":4.909141867958602,"_ClipMode":"visible","_BorderRadius":39.986791679747114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.5,100.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-5,-261,-222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.6,-0.0)"},"74275":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74276},{"__isSmartRef__":true,"id":74278},{"__isSmartRef__":true,"id":74280},{"__isSmartRef__":true,"id":74282},{"__isSmartRef__":true,"id":74284},{"__isSmartRef__":true,"id":74286},{"__isSmartRef__":true,"id":74288},{"__isSmartRef__":true,"id":74290}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74292},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74276":{"date":{"__isSmartRef__":true,"id":74277},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74277":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74278":{"date":{"__isSmartRef__":true,"id":74279},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74279":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74280":{"date":{"__isSmartRef__":true,"id":74281},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74281":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74282":{"date":{"__isSmartRef__":true,"id":74283},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74283":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74284":{"date":{"__isSmartRef__":true,"id":74285},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74285":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74286":{"date":{"__isSmartRef__":true,"id":74287},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74287":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74288":{"date":{"__isSmartRef__":true,"id":74289},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74289":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74290":{"date":{"__isSmartRef__":true,"id":74291},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74291":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74292":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74293":{"morph":{"__isSmartRef__":true,"id":74272},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74294":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74295}},"74295":{"test01IsMorph":{"__isSmartRef__":true,"id":74296}},"74296":{"varMapping":{"__isSmartRef__":true,"id":74297},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74297":{"this":{"__isSmartRef__":true,"id":74294}},"74298":{},"74299":{"change":{"__isSmartRef__":true,"id":74300},"tick":{"__isSmartRef__":true,"id":74304}},"74300":{"varMapping":{"__isSmartRef__":true,"id":74301},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74302},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74301":{"this":{"__isSmartRef__":true,"id":74272}},"74302":{"timestamp":{"__isSmartRef__":true,"id":74303},"user":"cschuster","tags":[]},"74303":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74304":{"varMapping":{"__isSmartRef__":true,"id":74305},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74306},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74305":{"this":{"__isSmartRef__":true,"id":74272}},"74306":{"timestamp":{"__isSmartRef__":true,"id":74307},"user":"cschuster","tags":[]},"74307":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74308":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74309}],"id":"9B1B68C5-A141-4D0A-9EA1-60F22E66C79C","shape":{"__isSmartRef__":true,"id":74310},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1959","partsBinMetaInfo":{"__isSmartRef__":true,"id":74311},"eventHandler":{"__isSmartRef__":true,"id":74329},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D","8A835E3E-A7B4-45FE-A03B-5B8F5FD21690","AC96D4E6-B149-438A-9CBF-8BF68E9DDAEA"],"partTests":{"__isSmartRef__":true,"id":74330},"_ClipMode":"visible","moved":true,"b":81.15743295988068,"#startLetters":"set","isBeingDragged":false,"delta":-0.8201251971768215,"_Rotation":54.708984989907925,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74335},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5297.6,3946.7)"},"74309":{"target":{"__isSmartRef__":true,"id":74308},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74310":{"_BorderWidth":9.940572250983866,"_ClipMode":"visible","_BorderRadius":0.9451933324931239,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.2,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,293,-220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-23.1)"},"74311":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74312},{"__isSmartRef__":true,"id":74314},{"__isSmartRef__":true,"id":74316},{"__isSmartRef__":true,"id":74318},{"__isSmartRef__":true,"id":74320},{"__isSmartRef__":true,"id":74322},{"__isSmartRef__":true,"id":74324},{"__isSmartRef__":true,"id":74326}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74328},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74312":{"date":{"__isSmartRef__":true,"id":74313},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74313":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74314":{"date":{"__isSmartRef__":true,"id":74315},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74315":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74316":{"date":{"__isSmartRef__":true,"id":74317},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74317":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74318":{"date":{"__isSmartRef__":true,"id":74319},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74319":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74320":{"date":{"__isSmartRef__":true,"id":74321},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74321":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74322":{"date":{"__isSmartRef__":true,"id":74323},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74323":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74324":{"date":{"__isSmartRef__":true,"id":74325},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74325":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74326":{"date":{"__isSmartRef__":true,"id":74327},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74327":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74328":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74329":{"morph":{"__isSmartRef__":true,"id":74308},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74330":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74331}},"74331":{"test01IsMorph":{"__isSmartRef__":true,"id":74332}},"74332":{"varMapping":{"__isSmartRef__":true,"id":74333},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74333":{"this":{"__isSmartRef__":true,"id":74330}},"74334":{},"74335":{"change":{"__isSmartRef__":true,"id":74336},"tick":{"__isSmartRef__":true,"id":74340}},"74336":{"varMapping":{"__isSmartRef__":true,"id":74337},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74337":{"this":{"__isSmartRef__":true,"id":74308}},"74338":{"timestamp":{"__isSmartRef__":true,"id":74339},"user":"cschuster","tags":[]},"74339":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74340":{"varMapping":{"__isSmartRef__":true,"id":74341},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74342},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74341":{"this":{"__isSmartRef__":true,"id":74308}},"74342":{"timestamp":{"__isSmartRef__":true,"id":74343},"user":"cschuster","tags":[]},"74343":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74344":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74345}],"id":"B98FAB0B-475D-4CE6-B63B-04D963082D12","shape":{"__isSmartRef__":true,"id":74346},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1960","partsBinMetaInfo":{"__isSmartRef__":true,"id":74347},"eventHandler":{"__isSmartRef__":true,"id":74365},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","31333BE2-6CD1-4E38-91C1-BF4BFD986856"],"partTests":{"__isSmartRef__":true,"id":74366},"_ClipMode":"visible","moved":true,"b":183.70126046822406,"#startLetters":"set","isBeingDragged":false,"delta":0.8350057294010185,"_Rotation":12.976054662964366,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74371},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4497.8,3888.6)"},"74345":{"target":{"__isSmartRef__":true,"id":74344},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74346":{"_BorderWidth":4.677228691485076,"_ClipMode":"visible","_BorderRadius":39.8333098918393,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.2,102.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-17,-272,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.7,-0.0)"},"74347":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74348},{"__isSmartRef__":true,"id":74350},{"__isSmartRef__":true,"id":74352},{"__isSmartRef__":true,"id":74354},{"__isSmartRef__":true,"id":74356},{"__isSmartRef__":true,"id":74358},{"__isSmartRef__":true,"id":74360},{"__isSmartRef__":true,"id":74362}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74364},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74348":{"date":{"__isSmartRef__":true,"id":74349},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74349":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74350":{"date":{"__isSmartRef__":true,"id":74351},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74351":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74352":{"date":{"__isSmartRef__":true,"id":74353},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74353":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74354":{"date":{"__isSmartRef__":true,"id":74355},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74355":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74356":{"date":{"__isSmartRef__":true,"id":74357},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74357":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74358":{"date":{"__isSmartRef__":true,"id":74359},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74359":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74360":{"date":{"__isSmartRef__":true,"id":74361},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74361":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74362":{"date":{"__isSmartRef__":true,"id":74363},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74363":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74364":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74365":{"morph":{"__isSmartRef__":true,"id":74344},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74366":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74367}},"74367":{"test01IsMorph":{"__isSmartRef__":true,"id":74368}},"74368":{"varMapping":{"__isSmartRef__":true,"id":74369},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74369":{"this":{"__isSmartRef__":true,"id":74366}},"74370":{},"74371":{"change":{"__isSmartRef__":true,"id":74372},"tick":{"__isSmartRef__":true,"id":74376}},"74372":{"varMapping":{"__isSmartRef__":true,"id":74373},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74374},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74373":{"this":{"__isSmartRef__":true,"id":74344}},"74374":{"timestamp":{"__isSmartRef__":true,"id":74375},"user":"cschuster","tags":[]},"74375":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74376":{"varMapping":{"__isSmartRef__":true,"id":74377},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74378},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74377":{"this":{"__isSmartRef__":true,"id":74344}},"74378":{"timestamp":{"__isSmartRef__":true,"id":74379},"user":"cschuster","tags":[]},"74379":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74380":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74381}],"id":"9CFAB1BF-415C-480C-9760-8D8DF25A2333","shape":{"__isSmartRef__":true,"id":74382},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1961","partsBinMetaInfo":{"__isSmartRef__":true,"id":74383},"eventHandler":{"__isSmartRef__":true,"id":74401},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A"],"partTests":{"__isSmartRef__":true,"id":74402},"_ClipMode":"visible","moved":true,"b":338,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-43.80530519820117,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74407},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4638.0,4620.5)"},"74381":{"target":{"__isSmartRef__":true,"id":74380},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74382":{"_BorderWidth":3.1269670329204384,"_ClipMode":"visible","_BorderRadius":34.38679600677301,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.2,115.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-96,141,-39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.5,-38.5)"},"74383":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74384},{"__isSmartRef__":true,"id":74386},{"__isSmartRef__":true,"id":74388},{"__isSmartRef__":true,"id":74390},{"__isSmartRef__":true,"id":74392},{"__isSmartRef__":true,"id":74394},{"__isSmartRef__":true,"id":74396},{"__isSmartRef__":true,"id":74398}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74400},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74384":{"date":{"__isSmartRef__":true,"id":74385},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74385":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74386":{"date":{"__isSmartRef__":true,"id":74387},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74387":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74388":{"date":{"__isSmartRef__":true,"id":74389},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74389":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74390":{"date":{"__isSmartRef__":true,"id":74391},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74391":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74392":{"date":{"__isSmartRef__":true,"id":74393},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74393":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74394":{"date":{"__isSmartRef__":true,"id":74395},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74395":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74396":{"date":{"__isSmartRef__":true,"id":74397},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74397":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74398":{"date":{"__isSmartRef__":true,"id":74399},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74399":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74400":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74401":{"morph":{"__isSmartRef__":true,"id":74380},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74402":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74403}},"74403":{"test01IsMorph":{"__isSmartRef__":true,"id":74404}},"74404":{"varMapping":{"__isSmartRef__":true,"id":74405},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74406},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74405":{"this":{"__isSmartRef__":true,"id":74402}},"74406":{},"74407":{"change":{"__isSmartRef__":true,"id":74408},"tick":{"__isSmartRef__":true,"id":74412}},"74408":{"varMapping":{"__isSmartRef__":true,"id":74409},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74410},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74409":{"this":{"__isSmartRef__":true,"id":74380}},"74410":{"timestamp":{"__isSmartRef__":true,"id":74411},"user":"cschuster","tags":[]},"74411":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74412":{"varMapping":{"__isSmartRef__":true,"id":74413},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74414},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74413":{"this":{"__isSmartRef__":true,"id":74380}},"74414":{"timestamp":{"__isSmartRef__":true,"id":74415},"user":"cschuster","tags":[]},"74415":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74416":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74417}],"id":"068BC862-5B33-40AC-BF3A-C0D5F413D106","shape":{"__isSmartRef__":true,"id":74418},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1962","partsBinMetaInfo":{"__isSmartRef__":true,"id":74419},"eventHandler":{"__isSmartRef__":true,"id":74437},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","D165955A-BD6F-4AAE-86FC-19B0D9D45009"],"partTests":{"__isSmartRef__":true,"id":74438},"_ClipMode":"visible","moved":true,"b":137.32164290500805,"#startLetters":"set","isBeingDragged":false,"delta":0.7628980161389336,"_Rotation":17.91802873297374,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74443},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5118.4,4065.0)"},"74417":{"target":{"__isSmartRef__":true,"id":74416},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74418":{"_BorderWidth":8.389410074441345,"_ClipMode":"visible","_BorderRadius":21.61903895564082,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(173,-15,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.6,-5.3)"},"74419":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74420},{"__isSmartRef__":true,"id":74422},{"__isSmartRef__":true,"id":74424},{"__isSmartRef__":true,"id":74426},{"__isSmartRef__":true,"id":74428},{"__isSmartRef__":true,"id":74430},{"__isSmartRef__":true,"id":74432},{"__isSmartRef__":true,"id":74434}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74436},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74420":{"date":{"__isSmartRef__":true,"id":74421},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74421":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74422":{"date":{"__isSmartRef__":true,"id":74423},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74423":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74424":{"date":{"__isSmartRef__":true,"id":74425},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74425":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74426":{"date":{"__isSmartRef__":true,"id":74427},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74427":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74428":{"date":{"__isSmartRef__":true,"id":74429},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74429":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74430":{"date":{"__isSmartRef__":true,"id":74431},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74431":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74432":{"date":{"__isSmartRef__":true,"id":74433},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74433":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74434":{"date":{"__isSmartRef__":true,"id":74435},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74435":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74436":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74437":{"morph":{"__isSmartRef__":true,"id":74416},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74438":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74439}},"74439":{"test01IsMorph":{"__isSmartRef__":true,"id":74440}},"74440":{"varMapping":{"__isSmartRef__":true,"id":74441},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74442},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74441":{"this":{"__isSmartRef__":true,"id":74438}},"74442":{},"74443":{"change":{"__isSmartRef__":true,"id":74444},"tick":{"__isSmartRef__":true,"id":74448}},"74444":{"varMapping":{"__isSmartRef__":true,"id":74445},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74446},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74445":{"this":{"__isSmartRef__":true,"id":74416}},"74446":{"timestamp":{"__isSmartRef__":true,"id":74447},"user":"cschuster","tags":[]},"74447":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74448":{"varMapping":{"__isSmartRef__":true,"id":74449},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74450},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74449":{"this":{"__isSmartRef__":true,"id":74416}},"74450":{"timestamp":{"__isSmartRef__":true,"id":74451},"user":"cschuster","tags":[]},"74451":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74452":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74453}],"id":"F17B6CCD-4276-4848-BE4A-083936F90890","shape":{"__isSmartRef__":true,"id":74454},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1963","partsBinMetaInfo":{"__isSmartRef__":true,"id":74455},"eventHandler":{"__isSmartRef__":true,"id":74473},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","05A10A99-C944-46CF-A063-8BEA7F44EE28","4028DF8A-8D08-4EC7-A2F0-0E889ECA53CC","D9D6F1E1-9003-44D6-B227-129E5E5AE0D0"],"partTests":{"__isSmartRef__":true,"id":74474},"_ClipMode":"visible","moved":true,"b":117.05017295666039,"#startLetters":"set","isBeingDragged":false,"delta":-0.7252233643084764,"_Rotation":41.50325561677035,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74479},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5454.7,4754.2)"},"74453":{"target":{"__isSmartRef__":true,"id":74452},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74454":{"_BorderWidth":9.453043153618857,"_ClipMode":"visible","_BorderRadius":8.27265067521315,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,112,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-10.9)"},"74455":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74456},{"__isSmartRef__":true,"id":74458},{"__isSmartRef__":true,"id":74460},{"__isSmartRef__":true,"id":74462},{"__isSmartRef__":true,"id":74464},{"__isSmartRef__":true,"id":74466},{"__isSmartRef__":true,"id":74468},{"__isSmartRef__":true,"id":74470}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74472},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74456":{"date":{"__isSmartRef__":true,"id":74457},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74457":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74458":{"date":{"__isSmartRef__":true,"id":74459},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74459":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74460":{"date":{"__isSmartRef__":true,"id":74461},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74461":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74462":{"date":{"__isSmartRef__":true,"id":74463},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74463":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74464":{"date":{"__isSmartRef__":true,"id":74465},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74465":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74466":{"date":{"__isSmartRef__":true,"id":74467},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74467":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74468":{"date":{"__isSmartRef__":true,"id":74469},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74469":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74470":{"date":{"__isSmartRef__":true,"id":74471},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74471":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74472":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74473":{"morph":{"__isSmartRef__":true,"id":74452},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74474":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74475}},"74475":{"test01IsMorph":{"__isSmartRef__":true,"id":74476}},"74476":{"varMapping":{"__isSmartRef__":true,"id":74477},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74477":{"this":{"__isSmartRef__":true,"id":74474}},"74478":{},"74479":{"change":{"__isSmartRef__":true,"id":74480},"tick":{"__isSmartRef__":true,"id":74484}},"74480":{"varMapping":{"__isSmartRef__":true,"id":74481},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74482},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74481":{"this":{"__isSmartRef__":true,"id":74452}},"74482":{"timestamp":{"__isSmartRef__":true,"id":74483},"user":"cschuster","tags":[]},"74483":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74484":{"varMapping":{"__isSmartRef__":true,"id":74485},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74486},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74485":{"this":{"__isSmartRef__":true,"id":74452}},"74486":{"timestamp":{"__isSmartRef__":true,"id":74487},"user":"cschuster","tags":[]},"74487":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74488":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74489}],"id":"5754E07D-50E2-4357-8C64-94C15D26EF8F","shape":{"__isSmartRef__":true,"id":74490},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1964","partsBinMetaInfo":{"__isSmartRef__":true,"id":74491},"eventHandler":{"__isSmartRef__":true,"id":74509},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","F0624FC1-1479-4ED1-91C2-1EAEADA6244B"],"partTests":{"__isSmartRef__":true,"id":74510},"_ClipMode":"visible","moved":true,"b":312.90867090108804,"#startLetters":"set","isBeingDragged":false,"delta":-0.9056024826713838,"_Rotation":-29.08191406913069,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74515},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7009.2,5668.9)"},"74489":{"target":{"__isSmartRef__":true,"id":74488},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74490":{"_BorderWidth":1.3378006350986782,"_ClipMode":"visible","_BorderRadius":18.54127329874617,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-14,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-33.6)"},"74491":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74492},{"__isSmartRef__":true,"id":74494},{"__isSmartRef__":true,"id":74496},{"__isSmartRef__":true,"id":74498},{"__isSmartRef__":true,"id":74500},{"__isSmartRef__":true,"id":74502},{"__isSmartRef__":true,"id":74504},{"__isSmartRef__":true,"id":74506}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74508},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74492":{"date":{"__isSmartRef__":true,"id":74493},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74493":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74494":{"date":{"__isSmartRef__":true,"id":74495},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74495":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74496":{"date":{"__isSmartRef__":true,"id":74497},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74497":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74498":{"date":{"__isSmartRef__":true,"id":74499},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74499":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74500":{"date":{"__isSmartRef__":true,"id":74501},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74501":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74502":{"date":{"__isSmartRef__":true,"id":74503},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74503":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74504":{"date":{"__isSmartRef__":true,"id":74505},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74505":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74506":{"date":{"__isSmartRef__":true,"id":74507},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74507":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74508":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74509":{"morph":{"__isSmartRef__":true,"id":74488},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74510":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74511}},"74511":{"test01IsMorph":{"__isSmartRef__":true,"id":74512}},"74512":{"varMapping":{"__isSmartRef__":true,"id":74513},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74513":{"this":{"__isSmartRef__":true,"id":74510}},"74514":{},"74515":{"change":{"__isSmartRef__":true,"id":74516},"tick":{"__isSmartRef__":true,"id":74520}},"74516":{"varMapping":{"__isSmartRef__":true,"id":74517},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74518},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74517":{"this":{"__isSmartRef__":true,"id":74488}},"74518":{"timestamp":{"__isSmartRef__":true,"id":74519},"user":"cschuster","tags":[]},"74519":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74520":{"varMapping":{"__isSmartRef__":true,"id":74521},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74522},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74521":{"this":{"__isSmartRef__":true,"id":74488}},"74522":{"timestamp":{"__isSmartRef__":true,"id":74523},"user":"cschuster","tags":[]},"74523":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74524":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74525}],"id":"595D9191-DF5D-4AE8-90F7-FE91F1DC245D","shape":{"__isSmartRef__":true,"id":74526},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1965","partsBinMetaInfo":{"__isSmartRef__":true,"id":74527},"eventHandler":{"__isSmartRef__":true,"id":74545},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","061495FD-004A-4DBF-827E-BB5448D22CFB"],"partTests":{"__isSmartRef__":true,"id":74546},"_ClipMode":"visible","moved":true,"b":202.93386451341212,"#startLetters":"set","isBeingDragged":false,"delta":0.9059547522920184,"_Rotation":46.52715818760569,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74551},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4020.8,3521.3)"},"74525":{"target":{"__isSmartRef__":true,"id":74524},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74526":{"_BorderWidth":3.0516582687525746,"_ClipMode":"visible","_BorderRadius":33.926343197247654,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.7,115.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,-336,-207)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-1.6)"},"74527":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74528},{"__isSmartRef__":true,"id":74530},{"__isSmartRef__":true,"id":74532},{"__isSmartRef__":true,"id":74534},{"__isSmartRef__":true,"id":74536},{"__isSmartRef__":true,"id":74538},{"__isSmartRef__":true,"id":74540},{"__isSmartRef__":true,"id":74542}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74544},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74528":{"date":{"__isSmartRef__":true,"id":74529},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74529":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74530":{"date":{"__isSmartRef__":true,"id":74531},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74531":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74532":{"date":{"__isSmartRef__":true,"id":74533},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74533":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74534":{"date":{"__isSmartRef__":true,"id":74535},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74535":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74536":{"date":{"__isSmartRef__":true,"id":74537},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74537":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74538":{"date":{"__isSmartRef__":true,"id":74539},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74539":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74540":{"date":{"__isSmartRef__":true,"id":74541},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74541":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74542":{"date":{"__isSmartRef__":true,"id":74543},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74543":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74544":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74545":{"morph":{"__isSmartRef__":true,"id":74524},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74546":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74547}},"74547":{"test01IsMorph":{"__isSmartRef__":true,"id":74548}},"74548":{"varMapping":{"__isSmartRef__":true,"id":74549},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74549":{"this":{"__isSmartRef__":true,"id":74546}},"74550":{},"74551":{"change":{"__isSmartRef__":true,"id":74552},"tick":{"__isSmartRef__":true,"id":74556}},"74552":{"varMapping":{"__isSmartRef__":true,"id":74553},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74554},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74553":{"this":{"__isSmartRef__":true,"id":74524}},"74554":{"timestamp":{"__isSmartRef__":true,"id":74555},"user":"cschuster","tags":[]},"74555":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74556":{"varMapping":{"__isSmartRef__":true,"id":74557},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74558},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74557":{"this":{"__isSmartRef__":true,"id":74524}},"74558":{"timestamp":{"__isSmartRef__":true,"id":74559},"user":"cschuster","tags":[]},"74559":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74560":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74561}],"id":"E8366086-04BB-49B1-A11D-5E5B404BA8BC","shape":{"__isSmartRef__":true,"id":74562},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1966","partsBinMetaInfo":{"__isSmartRef__":true,"id":74563},"eventHandler":{"__isSmartRef__":true,"id":74581},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D"],"partTests":{"__isSmartRef__":true,"id":74582},"_ClipMode":"visible","moved":true,"b":359,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":6.218868207931372,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74587},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5540.0,4275.9)"},"74561":{"target":{"__isSmartRef__":true,"id":74560},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74562":{"_BorderWidth":4.912737967813578,"_ClipMode":"visible","_BorderRadius":39.987816540381914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,100.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-5,251,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.7,-40.0)"},"74563":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74564},{"__isSmartRef__":true,"id":74566},{"__isSmartRef__":true,"id":74568},{"__isSmartRef__":true,"id":74570},{"__isSmartRef__":true,"id":74572},{"__isSmartRef__":true,"id":74574},{"__isSmartRef__":true,"id":74576},{"__isSmartRef__":true,"id":74578}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74580},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74564":{"date":{"__isSmartRef__":true,"id":74565},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74565":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74566":{"date":{"__isSmartRef__":true,"id":74567},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74567":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74568":{"date":{"__isSmartRef__":true,"id":74569},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74569":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74570":{"date":{"__isSmartRef__":true,"id":74571},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74571":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74572":{"date":{"__isSmartRef__":true,"id":74573},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74573":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74574":{"date":{"__isSmartRef__":true,"id":74575},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74575":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74576":{"date":{"__isSmartRef__":true,"id":74577},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74577":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74578":{"date":{"__isSmartRef__":true,"id":74579},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74579":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74580":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74581":{"morph":{"__isSmartRef__":true,"id":74560},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74582":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74583}},"74583":{"test01IsMorph":{"__isSmartRef__":true,"id":74584}},"74584":{"varMapping":{"__isSmartRef__":true,"id":74585},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74585":{"this":{"__isSmartRef__":true,"id":74582}},"74586":{},"74587":{"change":{"__isSmartRef__":true,"id":74588},"tick":{"__isSmartRef__":true,"id":74592}},"74588":{"varMapping":{"__isSmartRef__":true,"id":74589},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74590},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74589":{"this":{"__isSmartRef__":true,"id":74560}},"74590":{"timestamp":{"__isSmartRef__":true,"id":74591},"user":"cschuster","tags":[]},"74591":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74592":{"varMapping":{"__isSmartRef__":true,"id":74593},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74593":{"this":{"__isSmartRef__":true,"id":74560}},"74594":{"timestamp":{"__isSmartRef__":true,"id":74595},"user":"cschuster","tags":[]},"74595":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74596":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74597}],"id":"0F5B35EE-4D54-41A1-B598-979A922F02F9","shape":{"__isSmartRef__":true,"id":74598},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1967","partsBinMetaInfo":{"__isSmartRef__":true,"id":74599},"eventHandler":{"__isSmartRef__":true,"id":74617},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","ACEAE76C-3B56-4FE4-8F20-3E0A70B5CF15","3B497000-30FF-488A-8D4B-CA24CAD1C66B","DA242BAD-D0A9-4898-BA6A-973395864BB2"],"partTests":{"__isSmartRef__":true,"id":74618},"_ClipMode":"visible","moved":true,"b":355.33871217397973,"#startLetters":"set","isBeingDragged":false,"delta":-0.9322575652040541,"_Rotation":20.3660046864778,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74623},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4826.9,3527.3)"},"74597":{"target":{"__isSmartRef__":true,"id":74596},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74598":{"_BorderWidth":4.593674464760344,"_ClipMode":"visible","_BorderRadius":39.735839295059534,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.5,103.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-21,234,175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.4,-39.9)"},"74599":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74600},{"__isSmartRef__":true,"id":74602},{"__isSmartRef__":true,"id":74604},{"__isSmartRef__":true,"id":74606},{"__isSmartRef__":true,"id":74608},{"__isSmartRef__":true,"id":74610},{"__isSmartRef__":true,"id":74612},{"__isSmartRef__":true,"id":74614}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74616},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74600":{"date":{"__isSmartRef__":true,"id":74601},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74601":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74602":{"date":{"__isSmartRef__":true,"id":74603},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74603":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74604":{"date":{"__isSmartRef__":true,"id":74605},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74605":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74606":{"date":{"__isSmartRef__":true,"id":74607},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74607":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74608":{"date":{"__isSmartRef__":true,"id":74609},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74609":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74610":{"date":{"__isSmartRef__":true,"id":74611},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74611":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74612":{"date":{"__isSmartRef__":true,"id":74613},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74613":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74614":{"date":{"__isSmartRef__":true,"id":74615},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74615":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74616":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74617":{"morph":{"__isSmartRef__":true,"id":74596},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74618":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74619}},"74619":{"test01IsMorph":{"__isSmartRef__":true,"id":74620}},"74620":{"varMapping":{"__isSmartRef__":true,"id":74621},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74621":{"this":{"__isSmartRef__":true,"id":74618}},"74622":{},"74623":{"change":{"__isSmartRef__":true,"id":74624},"tick":{"__isSmartRef__":true,"id":74628}},"74624":{"varMapping":{"__isSmartRef__":true,"id":74625},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74626},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74625":{"this":{"__isSmartRef__":true,"id":74596}},"74626":{"timestamp":{"__isSmartRef__":true,"id":74627},"user":"cschuster","tags":[]},"74627":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74628":{"varMapping":{"__isSmartRef__":true,"id":74629},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74630},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74629":{"this":{"__isSmartRef__":true,"id":74596}},"74630":{"timestamp":{"__isSmartRef__":true,"id":74631},"user":"cschuster","tags":[]},"74631":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74632":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74633}],"id":"B240F760-8AE0-4227-AF6A-CF26487771F1","shape":{"__isSmartRef__":true,"id":74634},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1968","partsBinMetaInfo":{"__isSmartRef__":true,"id":74635},"eventHandler":{"__isSmartRef__":true,"id":74653},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","4FE4039A-839F-4A03-ADD7-B6BFD9DC57C2","4DE833F9-D033-4437-8F85-802624F4355F","48663797-2ABE-414D-8714-5C4956957A73"],"partTests":{"__isSmartRef__":true,"id":74654},"_ClipMode":"visible","moved":true,"b":137.843891692115,"#startLetters":"set","isBeingDragged":false,"delta":0.8836146903340705,"_Rotation":2.3547380219620844,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74659},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4555.8,4847.4)"},"74633":{"target":{"__isSmartRef__":true,"id":74632},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74634":{"_BorderWidth":8.355764477784575,"_ClipMode":"visible","_BorderRadius":21.98215163142273,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,73.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(172,-18,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.4,-5.2)"},"74635":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74636},{"__isSmartRef__":true,"id":74638},{"__isSmartRef__":true,"id":74640},{"__isSmartRef__":true,"id":74642},{"__isSmartRef__":true,"id":74644},{"__isSmartRef__":true,"id":74646},{"__isSmartRef__":true,"id":74648},{"__isSmartRef__":true,"id":74650}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74652},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74636":{"date":{"__isSmartRef__":true,"id":74637},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74637":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74638":{"date":{"__isSmartRef__":true,"id":74639},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74639":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74640":{"date":{"__isSmartRef__":true,"id":74641},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74641":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74642":{"date":{"__isSmartRef__":true,"id":74643},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74643":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74644":{"date":{"__isSmartRef__":true,"id":74645},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74645":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74646":{"date":{"__isSmartRef__":true,"id":74647},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74647":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74648":{"date":{"__isSmartRef__":true,"id":74649},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74649":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74650":{"date":{"__isSmartRef__":true,"id":74651},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74651":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74652":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74653":{"morph":{"__isSmartRef__":true,"id":74632},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74654":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74655}},"74655":{"test01IsMorph":{"__isSmartRef__":true,"id":74656}},"74656":{"varMapping":{"__isSmartRef__":true,"id":74657},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74658},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74657":{"this":{"__isSmartRef__":true,"id":74654}},"74658":{},"74659":{"change":{"__isSmartRef__":true,"id":74660},"tick":{"__isSmartRef__":true,"id":74664}},"74660":{"varMapping":{"__isSmartRef__":true,"id":74661},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74661":{"this":{"__isSmartRef__":true,"id":74632}},"74662":{"timestamp":{"__isSmartRef__":true,"id":74663},"user":"cschuster","tags":[]},"74663":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74664":{"varMapping":{"__isSmartRef__":true,"id":74665},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74666},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74665":{"this":{"__isSmartRef__":true,"id":74632}},"74666":{"timestamp":{"__isSmartRef__":true,"id":74667},"user":"cschuster","tags":[]},"74667":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74668":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74669}],"id":"C57733DD-6D61-4C80-807C-084EC4FAFD9B","shape":{"__isSmartRef__":true,"id":74670},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1969","partsBinMetaInfo":{"__isSmartRef__":true,"id":74671},"eventHandler":{"__isSmartRef__":true,"id":74689},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957","AD7F8081-F839-444B-8CF9-52F1F06A7AF8"],"partTests":{"__isSmartRef__":true,"id":74690},"_ClipMode":"visible","moved":true,"b":184.11620904825395,"#startLetters":"set","isBeingDragged":false,"delta":0.8040009128744714,"_Rotation":18.26501533119815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74695},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4284.2,4163.7)"},"74669":{"target":{"__isSmartRef__":true,"id":74668},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74670":{"_BorderWidth":4.641101906386245,"_ClipMode":"visible","_BorderRadius":39.79390745344066,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.7,102.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-19,-274,-240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.6,-0.1)"},"74671":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74672},{"__isSmartRef__":true,"id":74674},{"__isSmartRef__":true,"id":74676},{"__isSmartRef__":true,"id":74678},{"__isSmartRef__":true,"id":74680},{"__isSmartRef__":true,"id":74682},{"__isSmartRef__":true,"id":74684},{"__isSmartRef__":true,"id":74686}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74688},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74672":{"date":{"__isSmartRef__":true,"id":74673},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74673":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74674":{"date":{"__isSmartRef__":true,"id":74675},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74675":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74676":{"date":{"__isSmartRef__":true,"id":74677},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74677":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74678":{"date":{"__isSmartRef__":true,"id":74679},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74679":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74680":{"date":{"__isSmartRef__":true,"id":74681},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74681":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74682":{"date":{"__isSmartRef__":true,"id":74683},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74683":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74684":{"date":{"__isSmartRef__":true,"id":74685},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74685":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74686":{"date":{"__isSmartRef__":true,"id":74687},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74687":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74688":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74689":{"morph":{"__isSmartRef__":true,"id":74668},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74690":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74691}},"74691":{"test01IsMorph":{"__isSmartRef__":true,"id":74692}},"74692":{"varMapping":{"__isSmartRef__":true,"id":74693},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74694},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74693":{"this":{"__isSmartRef__":true,"id":74690}},"74694":{},"74695":{"change":{"__isSmartRef__":true,"id":74696},"tick":{"__isSmartRef__":true,"id":74700}},"74696":{"varMapping":{"__isSmartRef__":true,"id":74697},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74698},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74697":{"this":{"__isSmartRef__":true,"id":74668}},"74698":{"timestamp":{"__isSmartRef__":true,"id":74699},"user":"cschuster","tags":[]},"74699":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74700":{"varMapping":{"__isSmartRef__":true,"id":74701},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74701":{"this":{"__isSmartRef__":true,"id":74668}},"74702":{"timestamp":{"__isSmartRef__":true,"id":74703},"user":"cschuster","tags":[]},"74703":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74704":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74705}],"id":"59D379D2-D35E-44E7-94E5-7F1B76ADF042","shape":{"__isSmartRef__":true,"id":74706},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1970","partsBinMetaInfo":{"__isSmartRef__":true,"id":74707},"eventHandler":{"__isSmartRef__":true,"id":74725},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4"],"partTests":{"__isSmartRef__":true,"id":74726},"_ClipMode":"visible","moved":true,"b":183.7684584353119,"#startLetters":"set","isBeingDragged":false,"delta":-0.9084100080654025,"_Rotation":1.2705095295998963,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74731},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5500.2,4879.0)"},"74705":{"target":{"__isSmartRef__":true,"id":74704},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74706":{"_BorderWidth":4.671377017343831,"_ClipMode":"visible","_BorderRadius":39.82721109643226,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.2,102.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-17,-273,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.7,-0.0)"},"74707":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74708},{"__isSmartRef__":true,"id":74710},{"__isSmartRef__":true,"id":74712},{"__isSmartRef__":true,"id":74714},{"__isSmartRef__":true,"id":74716},{"__isSmartRef__":true,"id":74718},{"__isSmartRef__":true,"id":74720},{"__isSmartRef__":true,"id":74722}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74724},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74708":{"date":{"__isSmartRef__":true,"id":74709},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74709":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74710":{"date":{"__isSmartRef__":true,"id":74711},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74711":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74712":{"date":{"__isSmartRef__":true,"id":74713},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74713":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74714":{"date":{"__isSmartRef__":true,"id":74715},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74715":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74716":{"date":{"__isSmartRef__":true,"id":74717},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74717":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74718":{"date":{"__isSmartRef__":true,"id":74719},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74719":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74720":{"date":{"__isSmartRef__":true,"id":74721},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74721":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74722":{"date":{"__isSmartRef__":true,"id":74723},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74723":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74724":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74725":{"morph":{"__isSmartRef__":true,"id":74704},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74726":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74727}},"74727":{"test01IsMorph":{"__isSmartRef__":true,"id":74728}},"74728":{"varMapping":{"__isSmartRef__":true,"id":74729},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74729":{"this":{"__isSmartRef__":true,"id":74726}},"74730":{},"74731":{"change":{"__isSmartRef__":true,"id":74732},"tick":{"__isSmartRef__":true,"id":74736}},"74732":{"varMapping":{"__isSmartRef__":true,"id":74733},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74733":{"this":{"__isSmartRef__":true,"id":74704}},"74734":{"timestamp":{"__isSmartRef__":true,"id":74735},"user":"cschuster","tags":[]},"74735":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74736":{"varMapping":{"__isSmartRef__":true,"id":74737},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74738},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74737":{"this":{"__isSmartRef__":true,"id":74704}},"74738":{"timestamp":{"__isSmartRef__":true,"id":74739},"user":"cschuster","tags":[]},"74739":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74740":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74741}],"id":"F23FDCC5-074C-4777-9528-3B7CF02C7021","shape":{"__isSmartRef__":true,"id":74742},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1971","partsBinMetaInfo":{"__isSmartRef__":true,"id":74743},"eventHandler":{"__isSmartRef__":true,"id":74761},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","2A333511-6AAD-4137-8847-CBD27B07FF36","9C24A35E-BB69-4F66-91AC-F7940E7C5064"],"partTests":{"__isSmartRef__":true,"id":74762},"_ClipMode":"visible","moved":true,"b":140.4005257106619,"#startLetters":"set","isBeingDragged":false,"delta":0.9176504948409274,"_Rotation":25.272437648865058,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74767},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5679.8,4407.7)"},"74741":{"target":{"__isSmartRef__":true,"id":74740},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74742":{"_BorderWidth":8.187084599842741,"_ClipMode":"visible","_BorderRadius":23.747986805512372,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.7,74.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(163,-34,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.7,-4.6)"},"74743":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74744},{"__isSmartRef__":true,"id":74746},{"__isSmartRef__":true,"id":74748},{"__isSmartRef__":true,"id":74750},{"__isSmartRef__":true,"id":74752},{"__isSmartRef__":true,"id":74754},{"__isSmartRef__":true,"id":74756},{"__isSmartRef__":true,"id":74758}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74760},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74744":{"date":{"__isSmartRef__":true,"id":74745},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74745":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74746":{"date":{"__isSmartRef__":true,"id":74747},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74747":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74748":{"date":{"__isSmartRef__":true,"id":74749},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74749":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74750":{"date":{"__isSmartRef__":true,"id":74751},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74751":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74752":{"date":{"__isSmartRef__":true,"id":74753},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74753":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74754":{"date":{"__isSmartRef__":true,"id":74755},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74755":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74756":{"date":{"__isSmartRef__":true,"id":74757},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74757":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74758":{"date":{"__isSmartRef__":true,"id":74759},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74759":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74760":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74761":{"morph":{"__isSmartRef__":true,"id":74740},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74762":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74763}},"74763":{"test01IsMorph":{"__isSmartRef__":true,"id":74764}},"74764":{"varMapping":{"__isSmartRef__":true,"id":74765},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74766},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74765":{"this":{"__isSmartRef__":true,"id":74762}},"74766":{},"74767":{"change":{"__isSmartRef__":true,"id":74768},"tick":{"__isSmartRef__":true,"id":74772}},"74768":{"varMapping":{"__isSmartRef__":true,"id":74769},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74769":{"this":{"__isSmartRef__":true,"id":74740}},"74770":{"timestamp":{"__isSmartRef__":true,"id":74771},"user":"cschuster","tags":[]},"74771":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74772":{"varMapping":{"__isSmartRef__":true,"id":74773},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74774},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74773":{"this":{"__isSmartRef__":true,"id":74740}},"74774":{"timestamp":{"__isSmartRef__":true,"id":74775},"user":"cschuster","tags":[]},"74775":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74776":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74777}],"id":"0843A4A0-EF0D-41CF-B41A-E6CAD362F857","shape":{"__isSmartRef__":true,"id":74778},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1972","partsBinMetaInfo":{"__isSmartRef__":true,"id":74779},"eventHandler":{"__isSmartRef__":true,"id":74797},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","9B1F7EB8-BF41-431E-A2FA-1A4AA71D6A0E","AE5181E7-21E2-4471-9785-FF143DD58690"],"partTests":{"__isSmartRef__":true,"id":74798},"_ClipMode":"visible","moved":true,"b":55.724199649877846,"#startLetters":"set","isBeingDragged":false,"delta":-0.8268364139948972,"_Rotation":59.30060713149207,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74803},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5956.0,4870.0)"},"74777":{"target":{"__isSmartRef__":true,"id":74776},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74778":{"_BorderWidth":9.131681168386233,"_ClipMode":"visible","_BorderRadius":12.686737156484117,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.2,66.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(211,356,-179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.5,-31.3)"},"74779":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74780},{"__isSmartRef__":true,"id":74782},{"__isSmartRef__":true,"id":74784},{"__isSmartRef__":true,"id":74786},{"__isSmartRef__":true,"id":74788},{"__isSmartRef__":true,"id":74790},{"__isSmartRef__":true,"id":74792},{"__isSmartRef__":true,"id":74794}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74796},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74780":{"date":{"__isSmartRef__":true,"id":74781},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74781":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74782":{"date":{"__isSmartRef__":true,"id":74783},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74783":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74784":{"date":{"__isSmartRef__":true,"id":74785},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74785":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74786":{"date":{"__isSmartRef__":true,"id":74787},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74787":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74788":{"date":{"__isSmartRef__":true,"id":74789},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74789":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74790":{"date":{"__isSmartRef__":true,"id":74791},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74791":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74792":{"date":{"__isSmartRef__":true,"id":74793},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74793":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74794":{"date":{"__isSmartRef__":true,"id":74795},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74795":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74796":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74797":{"morph":{"__isSmartRef__":true,"id":74776},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74798":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74799}},"74799":{"test01IsMorph":{"__isSmartRef__":true,"id":74800}},"74800":{"varMapping":{"__isSmartRef__":true,"id":74801},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74801":{"this":{"__isSmartRef__":true,"id":74798}},"74802":{},"74803":{"change":{"__isSmartRef__":true,"id":74804},"tick":{"__isSmartRef__":true,"id":74808}},"74804":{"varMapping":{"__isSmartRef__":true,"id":74805},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74806},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74805":{"this":{"__isSmartRef__":true,"id":74776}},"74806":{"timestamp":{"__isSmartRef__":true,"id":74807},"user":"cschuster","tags":[]},"74807":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74808":{"varMapping":{"__isSmartRef__":true,"id":74809},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74809":{"this":{"__isSmartRef__":true,"id":74776}},"74810":{"timestamp":{"__isSmartRef__":true,"id":74811},"user":"cschuster","tags":[]},"74811":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74812":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74813}],"id":"88B9EFF4-89FE-499A-8F9D-0C0E7337A009","shape":{"__isSmartRef__":true,"id":74814},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1973","partsBinMetaInfo":{"__isSmartRef__":true,"id":74815},"eventHandler":{"__isSmartRef__":true,"id":74833},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3"],"partTests":{"__isSmartRef__":true,"id":74834},"_ClipMode":"visible","moved":true,"b":326.6678924773005,"#startLetters":"set","isBeingDragged":false,"delta":0.8228410389856435,"_Rotation":-14.77795350081546,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74839},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5376.0,4476.9)"},"74813":{"target":{"__isSmartRef__":true,"id":74812},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74814":{"_BorderWidth":2.252544484208796,"_ClipMode":"visible","_BorderRadius":27.922381101997583,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.3,122.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-141,73,-173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.0,-36.7)"},"74815":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74816},{"__isSmartRef__":true,"id":74818},{"__isSmartRef__":true,"id":74820},{"__isSmartRef__":true,"id":74822},{"__isSmartRef__":true,"id":74824},{"__isSmartRef__":true,"id":74826},{"__isSmartRef__":true,"id":74828},{"__isSmartRef__":true,"id":74830}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74832},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74816":{"date":{"__isSmartRef__":true,"id":74817},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74817":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74818":{"date":{"__isSmartRef__":true,"id":74819},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74819":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74820":{"date":{"__isSmartRef__":true,"id":74821},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74821":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74822":{"date":{"__isSmartRef__":true,"id":74823},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74823":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74824":{"date":{"__isSmartRef__":true,"id":74825},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74825":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74826":{"date":{"__isSmartRef__":true,"id":74827},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74827":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74828":{"date":{"__isSmartRef__":true,"id":74829},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74829":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74830":{"date":{"__isSmartRef__":true,"id":74831},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74831":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74832":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74833":{"morph":{"__isSmartRef__":true,"id":74812},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74834":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74835}},"74835":{"test01IsMorph":{"__isSmartRef__":true,"id":74836}},"74836":{"varMapping":{"__isSmartRef__":true,"id":74837},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74837":{"this":{"__isSmartRef__":true,"id":74834}},"74838":{},"74839":{"change":{"__isSmartRef__":true,"id":74840},"tick":{"__isSmartRef__":true,"id":74844}},"74840":{"varMapping":{"__isSmartRef__":true,"id":74841},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74842},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74841":{"this":{"__isSmartRef__":true,"id":74812}},"74842":{"timestamp":{"__isSmartRef__":true,"id":74843},"user":"cschuster","tags":[]},"74843":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74844":{"varMapping":{"__isSmartRef__":true,"id":74845},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74845":{"this":{"__isSmartRef__":true,"id":74812}},"74846":{"timestamp":{"__isSmartRef__":true,"id":74847},"user":"cschuster","tags":[]},"74847":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74848":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74849}],"id":"EF092EF7-6297-4378-AE58-7B51270B2795","shape":{"__isSmartRef__":true,"id":74850},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1974","partsBinMetaInfo":{"__isSmartRef__":true,"id":74851},"eventHandler":{"__isSmartRef__":true,"id":74869},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","96A4927A-68E3-4C9D-91F6-2137544B6D3F"],"partTests":{"__isSmartRef__":true,"id":74870},"_ClipMode":"visible","moved":true,"b":85.38672796625178,"#startLetters":"set","isBeingDragged":false,"delta":-0.8858492646249942,"_Rotation":-0.5398905957214404,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74875},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4386.7,4281.9)"},"74849":{"target":{"__isSmartRef__":true,"id":74848},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74850":{"_BorderWidth":9.98380137190086,"_ClipMode":"visible","_BorderRadius":0.25875821670254817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.4,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,276,-186)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.6)"},"74851":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74852},{"__isSmartRef__":true,"id":74854},{"__isSmartRef__":true,"id":74856},{"__isSmartRef__":true,"id":74858},{"__isSmartRef__":true,"id":74860},{"__isSmartRef__":true,"id":74862},{"__isSmartRef__":true,"id":74864},{"__isSmartRef__":true,"id":74866}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74868},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74852":{"date":{"__isSmartRef__":true,"id":74853},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74853":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74854":{"date":{"__isSmartRef__":true,"id":74855},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74855":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74856":{"date":{"__isSmartRef__":true,"id":74857},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74857":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74858":{"date":{"__isSmartRef__":true,"id":74859},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74859":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74860":{"date":{"__isSmartRef__":true,"id":74861},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74861":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74862":{"date":{"__isSmartRef__":true,"id":74863},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74863":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74864":{"date":{"__isSmartRef__":true,"id":74865},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74865":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74866":{"date":{"__isSmartRef__":true,"id":74867},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74867":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74868":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74869":{"morph":{"__isSmartRef__":true,"id":74848},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74870":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74871}},"74871":{"test01IsMorph":{"__isSmartRef__":true,"id":74872}},"74872":{"varMapping":{"__isSmartRef__":true,"id":74873},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74874},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74873":{"this":{"__isSmartRef__":true,"id":74870}},"74874":{},"74875":{"change":{"__isSmartRef__":true,"id":74876},"tick":{"__isSmartRef__":true,"id":74880}},"74876":{"varMapping":{"__isSmartRef__":true,"id":74877},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74878},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74877":{"this":{"__isSmartRef__":true,"id":74848}},"74878":{"timestamp":{"__isSmartRef__":true,"id":74879},"user":"cschuster","tags":[]},"74879":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74880":{"varMapping":{"__isSmartRef__":true,"id":74881},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74882},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74881":{"this":{"__isSmartRef__":true,"id":74848}},"74882":{"timestamp":{"__isSmartRef__":true,"id":74883},"user":"cschuster","tags":[]},"74883":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74884":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74885}],"id":"A881611E-6796-4349-B0BB-82A3CDD18188","shape":{"__isSmartRef__":true,"id":74886},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1975","partsBinMetaInfo":{"__isSmartRef__":true,"id":74887},"eventHandler":{"__isSmartRef__":true,"id":74905},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249"],"partTests":{"__isSmartRef__":true,"id":74906},"_ClipMode":"visible","moved":true,"b":10.942862514930312,"#startLetters":"set","isBeingDragged":false,"delta":0.7295241676620208,"_Rotation":29.00033623295807,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74911},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5283.5,4478.8)"},"74885":{"target":{"__isSmartRef__":true,"id":74884},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74886":{"_BorderWidth":5.949149927384235,"_ClipMode":"visible","_BorderRadius":38.5585830645544,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.9,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,300,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-39.6)"},"74887":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74888},{"__isSmartRef__":true,"id":74890},{"__isSmartRef__":true,"id":74892},{"__isSmartRef__":true,"id":74894},{"__isSmartRef__":true,"id":74896},{"__isSmartRef__":true,"id":74898},{"__isSmartRef__":true,"id":74900},{"__isSmartRef__":true,"id":74902}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74904},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74888":{"date":{"__isSmartRef__":true,"id":74889},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74889":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74890":{"date":{"__isSmartRef__":true,"id":74891},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74891":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74892":{"date":{"__isSmartRef__":true,"id":74893},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74893":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74894":{"date":{"__isSmartRef__":true,"id":74895},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74895":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74896":{"date":{"__isSmartRef__":true,"id":74897},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74897":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74898":{"date":{"__isSmartRef__":true,"id":74899},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74899":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74900":{"date":{"__isSmartRef__":true,"id":74901},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74901":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74902":{"date":{"__isSmartRef__":true,"id":74903},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74903":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74904":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74905":{"morph":{"__isSmartRef__":true,"id":74884},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74906":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74907}},"74907":{"test01IsMorph":{"__isSmartRef__":true,"id":74908}},"74908":{"varMapping":{"__isSmartRef__":true,"id":74909},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74910},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74909":{"this":{"__isSmartRef__":true,"id":74906}},"74910":{},"74911":{"change":{"__isSmartRef__":true,"id":74912},"tick":{"__isSmartRef__":true,"id":74916}},"74912":{"varMapping":{"__isSmartRef__":true,"id":74913},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74914},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74913":{"this":{"__isSmartRef__":true,"id":74884}},"74914":{"timestamp":{"__isSmartRef__":true,"id":74915},"user":"cschuster","tags":[]},"74915":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74916":{"varMapping":{"__isSmartRef__":true,"id":74917},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74917":{"this":{"__isSmartRef__":true,"id":74884}},"74918":{"timestamp":{"__isSmartRef__":true,"id":74919},"user":"cschuster","tags":[]},"74919":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74920":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74921}],"id":"936F361F-E6A1-4D30-9A92-11B77C92905B","shape":{"__isSmartRef__":true,"id":74922},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1976","partsBinMetaInfo":{"__isSmartRef__":true,"id":74923},"eventHandler":{"__isSmartRef__":true,"id":74941},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","1D8E9AAC-9E2A-4E07-B489-F938C90913FD"],"partTests":{"__isSmartRef__":true,"id":74942},"_ClipMode":"visible","moved":true,"b":279.7855340472888,"#startLetters":"set","isBeingDragged":false,"delta":0.8938834953587502,"_Rotation":23.64888910443333,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74947},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5300.9,4509.4)"},"74921":{"target":{"__isSmartRef__":true,"id":74920},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74922":{"_BorderWidth":0.07274579342407961,"_ClipMode":"visible","_BorderRadius":1.1554655740478426,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.6,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-208,15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.4)"},"74923":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74924},{"__isSmartRef__":true,"id":74926},{"__isSmartRef__":true,"id":74928},{"__isSmartRef__":true,"id":74930},{"__isSmartRef__":true,"id":74932},{"__isSmartRef__":true,"id":74934},{"__isSmartRef__":true,"id":74936},{"__isSmartRef__":true,"id":74938}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74940},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74924":{"date":{"__isSmartRef__":true,"id":74925},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74925":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74926":{"date":{"__isSmartRef__":true,"id":74927},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74927":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74928":{"date":{"__isSmartRef__":true,"id":74929},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74929":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74930":{"date":{"__isSmartRef__":true,"id":74931},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74931":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74932":{"date":{"__isSmartRef__":true,"id":74933},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74933":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74934":{"date":{"__isSmartRef__":true,"id":74935},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74935":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74936":{"date":{"__isSmartRef__":true,"id":74937},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74937":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74938":{"date":{"__isSmartRef__":true,"id":74939},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74939":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74940":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74941":{"morph":{"__isSmartRef__":true,"id":74920},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74942":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74943}},"74943":{"test01IsMorph":{"__isSmartRef__":true,"id":74944}},"74944":{"varMapping":{"__isSmartRef__":true,"id":74945},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74946},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74945":{"this":{"__isSmartRef__":true,"id":74942}},"74946":{},"74947":{"change":{"__isSmartRef__":true,"id":74948},"tick":{"__isSmartRef__":true,"id":74952}},"74948":{"varMapping":{"__isSmartRef__":true,"id":74949},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74950},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74949":{"this":{"__isSmartRef__":true,"id":74920}},"74950":{"timestamp":{"__isSmartRef__":true,"id":74951},"user":"cschuster","tags":[]},"74951":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74952":{"varMapping":{"__isSmartRef__":true,"id":74953},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74954},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74953":{"this":{"__isSmartRef__":true,"id":74920}},"74954":{"timestamp":{"__isSmartRef__":true,"id":74955},"user":"cschuster","tags":[]},"74955":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74956":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74957}],"id":"CE6BB9E8-E4A6-43AE-838A-2D4CF67EDE91","shape":{"__isSmartRef__":true,"id":74958},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1977","partsBinMetaInfo":{"__isSmartRef__":true,"id":74959},"eventHandler":{"__isSmartRef__":true,"id":74977},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","D2C2A6A7-774E-46E8-8462-6B4555238EDA","042A36D6-FCAC-4D8B-BD5F-8175D80551AD"],"partTests":{"__isSmartRef__":true,"id":74978},"_ClipMode":"visible","moved":true,"b":193.83851238782518,"#startLetters":"set","isBeingDragged":false,"delta":-0.8838377000647597,"_Rotation":-9.75458354926031,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74983},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6471.3,5197.6)"},"74957":{"target":{"__isSmartRef__":true,"id":74956},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74958":{"_BorderWidth":3.8040691549928902,"_ClipMode":"visible","_BorderRadius":37.71159906233693,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.6,109.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-61,-310,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.2,-0.6)"},"74959":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74960},{"__isSmartRef__":true,"id":74962},{"__isSmartRef__":true,"id":74964},{"__isSmartRef__":true,"id":74966},{"__isSmartRef__":true,"id":74968},{"__isSmartRef__":true,"id":74970},{"__isSmartRef__":true,"id":74972},{"__isSmartRef__":true,"id":74974}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":74976},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74960":{"date":{"__isSmartRef__":true,"id":74961},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74961":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74962":{"date":{"__isSmartRef__":true,"id":74963},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74963":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"74964":{"date":{"__isSmartRef__":true,"id":74965},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"74965":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"74966":{"date":{"__isSmartRef__":true,"id":74967},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"74967":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"74968":{"date":{"__isSmartRef__":true,"id":74969},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"74969":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"74970":{"date":{"__isSmartRef__":true,"id":74971},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"74971":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"74972":{"date":{"__isSmartRef__":true,"id":74973},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"74973":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"74974":{"date":{"__isSmartRef__":true,"id":74975},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"74975":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"74976":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"74977":{"morph":{"__isSmartRef__":true,"id":74956},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"74978":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74979}},"74979":{"test01IsMorph":{"__isSmartRef__":true,"id":74980}},"74980":{"varMapping":{"__isSmartRef__":true,"id":74981},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":74982},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74981":{"this":{"__isSmartRef__":true,"id":74978}},"74982":{},"74983":{"change":{"__isSmartRef__":true,"id":74984},"tick":{"__isSmartRef__":true,"id":74988}},"74984":{"varMapping":{"__isSmartRef__":true,"id":74985},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":74986},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74985":{"this":{"__isSmartRef__":true,"id":74956}},"74986":{"timestamp":{"__isSmartRef__":true,"id":74987},"user":"cschuster","tags":[]},"74987":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"74988":{"varMapping":{"__isSmartRef__":true,"id":74989},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":74990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74989":{"this":{"__isSmartRef__":true,"id":74956}},"74990":{"timestamp":{"__isSmartRef__":true,"id":74991},"user":"cschuster","tags":[]},"74991":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"74992":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":74993}],"id":"BAFFC657-8D94-4263-8D6B-AB0725B7B3FD","shape":{"__isSmartRef__":true,"id":74994},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1978","partsBinMetaInfo":{"__isSmartRef__":true,"id":74995},"eventHandler":{"__isSmartRef__":true,"id":75013},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D","8CDB7F11-5D75-4A47-9396-F37317E94594"],"partTests":{"__isSmartRef__":true,"id":75014},"_ClipMode":"visible","moved":true,"b":289.50291682069656,"#startLetters":"set","isBeingDragged":false,"delta":0.8667752000619657,"_Rotation":-29.181089725229086,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75019},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7439.8,5358.2)"},"74993":{"target":{"__isSmartRef__":true,"id":74992},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"74994":{"_BorderWidth":0.28687751805285355,"_ClipMode":"visible","_BorderRadius":4.458362352262995,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.8,137.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-156,-112)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-26.7)"},"74995":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":74996},{"__isSmartRef__":true,"id":74998},{"__isSmartRef__":true,"id":75000},{"__isSmartRef__":true,"id":75002},{"__isSmartRef__":true,"id":75004},{"__isSmartRef__":true,"id":75006},{"__isSmartRef__":true,"id":75008},{"__isSmartRef__":true,"id":75010}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75012},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"74996":{"date":{"__isSmartRef__":true,"id":74997},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"74997":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"74998":{"date":{"__isSmartRef__":true,"id":74999},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"74999":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75000":{"date":{"__isSmartRef__":true,"id":75001},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75001":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75002":{"date":{"__isSmartRef__":true,"id":75003},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75003":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75004":{"date":{"__isSmartRef__":true,"id":75005},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75005":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75006":{"date":{"__isSmartRef__":true,"id":75007},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75007":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75008":{"date":{"__isSmartRef__":true,"id":75009},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75009":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75010":{"date":{"__isSmartRef__":true,"id":75011},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75011":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75012":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75013":{"morph":{"__isSmartRef__":true,"id":74992},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75014":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75015}},"75015":{"test01IsMorph":{"__isSmartRef__":true,"id":75016}},"75016":{"varMapping":{"__isSmartRef__":true,"id":75017},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75018},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75017":{"this":{"__isSmartRef__":true,"id":75014}},"75018":{},"75019":{"change":{"__isSmartRef__":true,"id":75020},"tick":{"__isSmartRef__":true,"id":75024}},"75020":{"varMapping":{"__isSmartRef__":true,"id":75021},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75022},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75021":{"this":{"__isSmartRef__":true,"id":74992}},"75022":{"timestamp":{"__isSmartRef__":true,"id":75023},"user":"cschuster","tags":[]},"75023":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75024":{"varMapping":{"__isSmartRef__":true,"id":75025},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75026},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75025":{"this":{"__isSmartRef__":true,"id":74992}},"75026":{"timestamp":{"__isSmartRef__":true,"id":75027},"user":"cschuster","tags":[]},"75027":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75028":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75029}],"id":"C720D9D4-2DA2-45C0-9C04-0A6D31209717","shape":{"__isSmartRef__":true,"id":75030},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1979","partsBinMetaInfo":{"__isSmartRef__":true,"id":75031},"eventHandler":{"__isSmartRef__":true,"id":75049},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","061495FD-004A-4DBF-827E-BB5448D22CFB","595D9191-DF5D-4AE8-90F7-FE91F1DC245D"],"partTests":{"__isSmartRef__":true,"id":75050},"_ClipMode":"visible","moved":true,"b":315.13102234591497,"#startLetters":"set","isBeingDragged":false,"delta":-0.8465844840393402,"_Rotation":40.40764404854607,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75055},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3945.1,3985.0)"},"75029":{"target":{"__isSmartRef__":true,"id":75028},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75030":{"_BorderWidth":1.4725602888133347,"_ClipMode":"visible","_BorderRadius":20.091470534309337,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-180,1,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-34.2)"},"75031":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75032},{"__isSmartRef__":true,"id":75034},{"__isSmartRef__":true,"id":75036},{"__isSmartRef__":true,"id":75038},{"__isSmartRef__":true,"id":75040},{"__isSmartRef__":true,"id":75042},{"__isSmartRef__":true,"id":75044},{"__isSmartRef__":true,"id":75046}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75048},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75032":{"date":{"__isSmartRef__":true,"id":75033},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75033":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75034":{"date":{"__isSmartRef__":true,"id":75035},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75035":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75036":{"date":{"__isSmartRef__":true,"id":75037},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75037":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75038":{"date":{"__isSmartRef__":true,"id":75039},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75039":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75040":{"date":{"__isSmartRef__":true,"id":75041},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75041":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75042":{"date":{"__isSmartRef__":true,"id":75043},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75043":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75044":{"date":{"__isSmartRef__":true,"id":75045},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75045":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75046":{"date":{"__isSmartRef__":true,"id":75047},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75047":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75048":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75049":{"morph":{"__isSmartRef__":true,"id":75028},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75050":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75051}},"75051":{"test01IsMorph":{"__isSmartRef__":true,"id":75052}},"75052":{"varMapping":{"__isSmartRef__":true,"id":75053},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75054},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75053":{"this":{"__isSmartRef__":true,"id":75050}},"75054":{},"75055":{"change":{"__isSmartRef__":true,"id":75056},"tick":{"__isSmartRef__":true,"id":75060}},"75056":{"varMapping":{"__isSmartRef__":true,"id":75057},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75058},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75057":{"this":{"__isSmartRef__":true,"id":75028}},"75058":{"timestamp":{"__isSmartRef__":true,"id":75059},"user":"cschuster","tags":[]},"75059":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75060":{"varMapping":{"__isSmartRef__":true,"id":75061},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75062},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75061":{"this":{"__isSmartRef__":true,"id":75028}},"75062":{"timestamp":{"__isSmartRef__":true,"id":75063},"user":"cschuster","tags":[]},"75063":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75064":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75065}],"id":"02681078-5F3B-4178-AAA9-1AA52701C158","shape":{"__isSmartRef__":true,"id":75066},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1980","partsBinMetaInfo":{"__isSmartRef__":true,"id":75067},"eventHandler":{"__isSmartRef__":true,"id":75085},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E","80D93B0A-C5CB-40C3-83F7-EECD68E2BEEA"],"partTests":{"__isSmartRef__":true,"id":75086},"_ClipMode":"visible","moved":true,"b":120,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":12.782393471812847,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75091},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5197.1,4751.0)"},"75065":{"target":{"__isSmartRef__":true,"id":75064},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75066":{"_BorderWidth":9.330127018922195,"_ClipMode":"visible","_BorderRadius":9.999999999999991,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,65.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,94,215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-10.0)"},"75067":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75068},{"__isSmartRef__":true,"id":75070},{"__isSmartRef__":true,"id":75072},{"__isSmartRef__":true,"id":75074},{"__isSmartRef__":true,"id":75076},{"__isSmartRef__":true,"id":75078},{"__isSmartRef__":true,"id":75080},{"__isSmartRef__":true,"id":75082}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75084},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75068":{"date":{"__isSmartRef__":true,"id":75069},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75069":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75070":{"date":{"__isSmartRef__":true,"id":75071},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75071":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75072":{"date":{"__isSmartRef__":true,"id":75073},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75073":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75074":{"date":{"__isSmartRef__":true,"id":75075},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75075":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75076":{"date":{"__isSmartRef__":true,"id":75077},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75077":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75078":{"date":{"__isSmartRef__":true,"id":75079},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75079":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75080":{"date":{"__isSmartRef__":true,"id":75081},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75081":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75082":{"date":{"__isSmartRef__":true,"id":75083},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75083":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75084":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75085":{"morph":{"__isSmartRef__":true,"id":75064},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75086":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75087}},"75087":{"test01IsMorph":{"__isSmartRef__":true,"id":75088}},"75088":{"varMapping":{"__isSmartRef__":true,"id":75089},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75090},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75089":{"this":{"__isSmartRef__":true,"id":75086}},"75090":{},"75091":{"change":{"__isSmartRef__":true,"id":75092},"tick":{"__isSmartRef__":true,"id":75096}},"75092":{"varMapping":{"__isSmartRef__":true,"id":75093},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75094},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75093":{"this":{"__isSmartRef__":true,"id":75064}},"75094":{"timestamp":{"__isSmartRef__":true,"id":75095},"user":"cschuster","tags":[]},"75095":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75096":{"varMapping":{"__isSmartRef__":true,"id":75097},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75098},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75097":{"this":{"__isSmartRef__":true,"id":75064}},"75098":{"timestamp":{"__isSmartRef__":true,"id":75099},"user":"cschuster","tags":[]},"75099":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75100":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75101}],"id":"0BCE5FB0-1DA4-4C78-9491-3D64E99641FB","shape":{"__isSmartRef__":true,"id":75102},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1981","partsBinMetaInfo":{"__isSmartRef__":true,"id":75103},"eventHandler":{"__isSmartRef__":true,"id":75121},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2"],"partTests":{"__isSmartRef__":true,"id":75122},"_ClipMode":"visible","moved":true,"b":348,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":47.37856343843774,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75127},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6067.5,4224.8)"},"75101":{"target":{"__isSmartRef__":true,"id":75100},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75102":{"_BorderWidth":3.9604415459112006,"_ClipMode":"visible","_BorderRadius":38.270909152852006,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.7,108.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-54,197,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.8,-39.6)"},"75103":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75104},{"__isSmartRef__":true,"id":75106},{"__isSmartRef__":true,"id":75108},{"__isSmartRef__":true,"id":75110},{"__isSmartRef__":true,"id":75112},{"__isSmartRef__":true,"id":75114},{"__isSmartRef__":true,"id":75116},{"__isSmartRef__":true,"id":75118}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75120},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75104":{"date":{"__isSmartRef__":true,"id":75105},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75105":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75106":{"date":{"__isSmartRef__":true,"id":75107},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75107":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75108":{"date":{"__isSmartRef__":true,"id":75109},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75109":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75110":{"date":{"__isSmartRef__":true,"id":75111},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75111":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75112":{"date":{"__isSmartRef__":true,"id":75113},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75113":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75114":{"date":{"__isSmartRef__":true,"id":75115},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75115":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75116":{"date":{"__isSmartRef__":true,"id":75117},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75117":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75118":{"date":{"__isSmartRef__":true,"id":75119},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75119":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75120":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75121":{"morph":{"__isSmartRef__":true,"id":75100},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75122":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75123}},"75123":{"test01IsMorph":{"__isSmartRef__":true,"id":75124}},"75124":{"varMapping":{"__isSmartRef__":true,"id":75125},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75125":{"this":{"__isSmartRef__":true,"id":75122}},"75126":{},"75127":{"change":{"__isSmartRef__":true,"id":75128},"tick":{"__isSmartRef__":true,"id":75132}},"75128":{"varMapping":{"__isSmartRef__":true,"id":75129},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75130},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75129":{"this":{"__isSmartRef__":true,"id":75100}},"75130":{"timestamp":{"__isSmartRef__":true,"id":75131},"user":"cschuster","tags":[]},"75131":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75132":{"varMapping":{"__isSmartRef__":true,"id":75133},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75134},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75133":{"this":{"__isSmartRef__":true,"id":75100}},"75134":{"timestamp":{"__isSmartRef__":true,"id":75135},"user":"cschuster","tags":[]},"75135":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75136":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75137}],"id":"8664BE0E-EB8F-4305-A179-08981C25FA57","shape":{"__isSmartRef__":true,"id":75138},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1982","partsBinMetaInfo":{"__isSmartRef__":true,"id":75139},"eventHandler":{"__isSmartRef__":true,"id":75157},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","A8E69588-914C-4EE9-ACC0-6AA71BBAEEA1"],"partTests":{"__isSmartRef__":true,"id":75158},"_ClipMode":"visible","moved":true,"b":33.41656007920392,"#startLetters":"set","isBeingDragged":false,"delta":-0.989646787638776,"_Rotation":25.657596104122316,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75163},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6366.6,4562.5)"},"75137":{"target":{"__isSmartRef__":true,"id":75136},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75138":{"_BorderWidth":7.753610057095051,"_ClipMode":"visible","_BorderRadius":27.868210645543993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.8,78.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(141,355,98)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.0,-36.7)"},"75139":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75140},{"__isSmartRef__":true,"id":75142},{"__isSmartRef__":true,"id":75144},{"__isSmartRef__":true,"id":75146},{"__isSmartRef__":true,"id":75148},{"__isSmartRef__":true,"id":75150},{"__isSmartRef__":true,"id":75152},{"__isSmartRef__":true,"id":75154}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75156},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75140":{"date":{"__isSmartRef__":true,"id":75141},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75141":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75142":{"date":{"__isSmartRef__":true,"id":75143},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75143":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75144":{"date":{"__isSmartRef__":true,"id":75145},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75145":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75146":{"date":{"__isSmartRef__":true,"id":75147},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75147":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75148":{"date":{"__isSmartRef__":true,"id":75149},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75149":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75150":{"date":{"__isSmartRef__":true,"id":75151},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75151":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75152":{"date":{"__isSmartRef__":true,"id":75153},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75153":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75154":{"date":{"__isSmartRef__":true,"id":75155},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75155":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75156":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75157":{"morph":{"__isSmartRef__":true,"id":75136},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75158":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75159}},"75159":{"test01IsMorph":{"__isSmartRef__":true,"id":75160}},"75160":{"varMapping":{"__isSmartRef__":true,"id":75161},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75161":{"this":{"__isSmartRef__":true,"id":75158}},"75162":{},"75163":{"change":{"__isSmartRef__":true,"id":75164},"tick":{"__isSmartRef__":true,"id":75168}},"75164":{"varMapping":{"__isSmartRef__":true,"id":75165},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75166},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75165":{"this":{"__isSmartRef__":true,"id":75136}},"75166":{"timestamp":{"__isSmartRef__":true,"id":75167},"user":"cschuster","tags":[]},"75167":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75168":{"varMapping":{"__isSmartRef__":true,"id":75169},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75170},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75169":{"this":{"__isSmartRef__":true,"id":75136}},"75170":{"timestamp":{"__isSmartRef__":true,"id":75171},"user":"cschuster","tags":[]},"75171":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75172":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75173}],"id":"79D6F81F-CF88-4C4E-9F8C-864E284503AA","shape":{"__isSmartRef__":true,"id":75174},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1983","partsBinMetaInfo":{"__isSmartRef__":true,"id":75175},"eventHandler":{"__isSmartRef__":true,"id":75193},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","882C609F-6A53-4244-BFDA-720171DA71D1"],"partTests":{"__isSmartRef__":true,"id":75194},"_ClipMode":"visible","moved":true,"b":185.50215281243436,"#startLetters":"set","isBeingDragged":false,"delta":0.9712154597509652,"_Rotation":-3.7793137467033944,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75199},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4780.2,4262.2)"},"75173":{"target":{"__isSmartRef__":true,"id":75172},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75174":{"_BorderWidth":4.520584234319924,"_ClipMode":"visible","_BorderRadius":39.632256837787814,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.6,103.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-25,-280,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.1,-0.1)"},"75175":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75176},{"__isSmartRef__":true,"id":75178},{"__isSmartRef__":true,"id":75180},{"__isSmartRef__":true,"id":75182},{"__isSmartRef__":true,"id":75184},{"__isSmartRef__":true,"id":75186},{"__isSmartRef__":true,"id":75188},{"__isSmartRef__":true,"id":75190}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75192},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75176":{"date":{"__isSmartRef__":true,"id":75177},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75178":{"date":{"__isSmartRef__":true,"id":75179},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75179":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75180":{"date":{"__isSmartRef__":true,"id":75181},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75181":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75182":{"date":{"__isSmartRef__":true,"id":75183},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75183":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75184":{"date":{"__isSmartRef__":true,"id":75185},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75185":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75186":{"date":{"__isSmartRef__":true,"id":75187},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75187":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75188":{"date":{"__isSmartRef__":true,"id":75189},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75189":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75190":{"date":{"__isSmartRef__":true,"id":75191},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75191":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75192":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75193":{"morph":{"__isSmartRef__":true,"id":75172},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75194":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75195}},"75195":{"test01IsMorph":{"__isSmartRef__":true,"id":75196}},"75196":{"varMapping":{"__isSmartRef__":true,"id":75197},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75198},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75197":{"this":{"__isSmartRef__":true,"id":75194}},"75198":{},"75199":{"change":{"__isSmartRef__":true,"id":75200},"tick":{"__isSmartRef__":true,"id":75204}},"75200":{"varMapping":{"__isSmartRef__":true,"id":75201},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75202},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75201":{"this":{"__isSmartRef__":true,"id":75172}},"75202":{"timestamp":{"__isSmartRef__":true,"id":75203},"user":"cschuster","tags":[]},"75203":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75204":{"varMapping":{"__isSmartRef__":true,"id":75205},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75206},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75205":{"this":{"__isSmartRef__":true,"id":75172}},"75206":{"timestamp":{"__isSmartRef__":true,"id":75207},"user":"cschuster","tags":[]},"75207":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75208":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75209}],"id":"55EB2D64-EBEF-4396-9A62-504C027839CD","shape":{"__isSmartRef__":true,"id":75210},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1984","partsBinMetaInfo":{"__isSmartRef__":true,"id":75211},"eventHandler":{"__isSmartRef__":true,"id":75229},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","809FCD2A-4CAB-4206-85CC-A0E379BE6145"],"partTests":{"__isSmartRef__":true,"id":75230},"_ClipMode":"visible","moved":true,"b":36.80356678762473,"#startLetters":"set","isBeingDragged":false,"delta":0.8558969020377845,"_Rotation":-19.285569343656118,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75235},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4277.7,5231.9)"},"75209":{"target":{"__isSmartRef__":true,"id":75208},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75210":{"_BorderWidth":7.995367223172518,"_ClipMode":"visible","_BorderRadius":25.644440317350018,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,76.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(153,358,55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-36.0)"},"75211":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75212},{"__isSmartRef__":true,"id":75214},{"__isSmartRef__":true,"id":75216},{"__isSmartRef__":true,"id":75218},{"__isSmartRef__":true,"id":75220},{"__isSmartRef__":true,"id":75222},{"__isSmartRef__":true,"id":75224},{"__isSmartRef__":true,"id":75226}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75228},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75212":{"date":{"__isSmartRef__":true,"id":75213},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75214":{"date":{"__isSmartRef__":true,"id":75215},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75215":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75216":{"date":{"__isSmartRef__":true,"id":75217},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75217":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75218":{"date":{"__isSmartRef__":true,"id":75219},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75219":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75220":{"date":{"__isSmartRef__":true,"id":75221},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75221":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75222":{"date":{"__isSmartRef__":true,"id":75223},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75223":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75224":{"date":{"__isSmartRef__":true,"id":75225},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75225":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75226":{"date":{"__isSmartRef__":true,"id":75227},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75227":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75228":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75229":{"morph":{"__isSmartRef__":true,"id":75208},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75230":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75231}},"75231":{"test01IsMorph":{"__isSmartRef__":true,"id":75232}},"75232":{"varMapping":{"__isSmartRef__":true,"id":75233},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75234},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75233":{"this":{"__isSmartRef__":true,"id":75230}},"75234":{},"75235":{"change":{"__isSmartRef__":true,"id":75236},"tick":{"__isSmartRef__":true,"id":75240}},"75236":{"varMapping":{"__isSmartRef__":true,"id":75237},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75238},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75237":{"this":{"__isSmartRef__":true,"id":75208}},"75238":{"timestamp":{"__isSmartRef__":true,"id":75239},"user":"cschuster","tags":[]},"75239":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75240":{"varMapping":{"__isSmartRef__":true,"id":75241},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75242},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75241":{"this":{"__isSmartRef__":true,"id":75208}},"75242":{"timestamp":{"__isSmartRef__":true,"id":75243},"user":"cschuster","tags":[]},"75243":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75244":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75245}],"id":"78ABEB1D-A48D-4A92-8A9F-8C7C587F9DA6","shape":{"__isSmartRef__":true,"id":75246},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1985","partsBinMetaInfo":{"__isSmartRef__":true,"id":75247},"eventHandler":{"__isSmartRef__":true,"id":75265},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","471EABD5-8895-4CF2-8C04-32304D9E4258"],"partTests":{"__isSmartRef__":true,"id":75266},"_ClipMode":"visible","moved":true,"b":136.24285383394454,"#startLetters":"set","isBeingDragged":false,"delta":-0.905899377190508,"_Rotation":-24.22838867501554,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75271},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6423.6,4846.1)"},"75245":{"target":{"__isSmartRef__":true,"id":75244},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75246":{"_BorderWidth":8.458015733088189,"_ClipMode":"visible","_BorderRadius":20.867403503543294,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,72.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(177,-8,246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.8,-5.6)"},"75247":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75248},{"__isSmartRef__":true,"id":75250},{"__isSmartRef__":true,"id":75252},{"__isSmartRef__":true,"id":75254},{"__isSmartRef__":true,"id":75256},{"__isSmartRef__":true,"id":75258},{"__isSmartRef__":true,"id":75260},{"__isSmartRef__":true,"id":75262}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75264},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75248":{"date":{"__isSmartRef__":true,"id":75249},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75249":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75250":{"date":{"__isSmartRef__":true,"id":75251},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75251":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75252":{"date":{"__isSmartRef__":true,"id":75253},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75253":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75254":{"date":{"__isSmartRef__":true,"id":75255},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75255":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75256":{"date":{"__isSmartRef__":true,"id":75257},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75257":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75258":{"date":{"__isSmartRef__":true,"id":75259},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75259":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75260":{"date":{"__isSmartRef__":true,"id":75261},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75261":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75262":{"date":{"__isSmartRef__":true,"id":75263},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75263":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75264":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75265":{"morph":{"__isSmartRef__":true,"id":75244},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75266":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75267}},"75267":{"test01IsMorph":{"__isSmartRef__":true,"id":75268}},"75268":{"varMapping":{"__isSmartRef__":true,"id":75269},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75270},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75269":{"this":{"__isSmartRef__":true,"id":75266}},"75270":{},"75271":{"change":{"__isSmartRef__":true,"id":75272},"tick":{"__isSmartRef__":true,"id":75276}},"75272":{"varMapping":{"__isSmartRef__":true,"id":75273},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75274},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75273":{"this":{"__isSmartRef__":true,"id":75244}},"75274":{"timestamp":{"__isSmartRef__":true,"id":75275},"user":"cschuster","tags":[]},"75275":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75276":{"varMapping":{"__isSmartRef__":true,"id":75277},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75278},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75277":{"this":{"__isSmartRef__":true,"id":75244}},"75278":{"timestamp":{"__isSmartRef__":true,"id":75279},"user":"cschuster","tags":[]},"75279":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75280":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75281}],"id":"1C923F7D-3387-4B2B-A4C8-A9C7BD4836D2","shape":{"__isSmartRef__":true,"id":75282},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1986","partsBinMetaInfo":{"__isSmartRef__":true,"id":75283},"eventHandler":{"__isSmartRef__":true,"id":75301},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","F0273168-62ED-4203-BE1C-D4878B74AB7B"],"partTests":{"__isSmartRef__":true,"id":75302},"_ClipMode":"visible","moved":true,"b":200.92545877484372,"#startLetters":"set","isBeingDragged":false,"delta":0.7525298081454821,"_Rotation":12.539992083597271,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75307},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5493.9,4667.7)"},"75281":{"target":{"__isSmartRef__":true,"id":75280},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75282":{"_BorderWidth":3.21423466006779,"_ClipMode":"visible","_BorderRadius":34.897667441114876,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.7,114.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-92,-331,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.9,-1.3)"},"75283":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75284},{"__isSmartRef__":true,"id":75286},{"__isSmartRef__":true,"id":75288},{"__isSmartRef__":true,"id":75290},{"__isSmartRef__":true,"id":75292},{"__isSmartRef__":true,"id":75294},{"__isSmartRef__":true,"id":75296},{"__isSmartRef__":true,"id":75298}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75300},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75284":{"date":{"__isSmartRef__":true,"id":75285},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75285":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75286":{"date":{"__isSmartRef__":true,"id":75287},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75287":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75288":{"date":{"__isSmartRef__":true,"id":75289},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75289":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75290":{"date":{"__isSmartRef__":true,"id":75291},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75291":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75292":{"date":{"__isSmartRef__":true,"id":75293},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75293":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75294":{"date":{"__isSmartRef__":true,"id":75295},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75295":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75296":{"date":{"__isSmartRef__":true,"id":75297},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75297":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75298":{"date":{"__isSmartRef__":true,"id":75299},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75299":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75300":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75301":{"morph":{"__isSmartRef__":true,"id":75280},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75302":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75303}},"75303":{"test01IsMorph":{"__isSmartRef__":true,"id":75304}},"75304":{"varMapping":{"__isSmartRef__":true,"id":75305},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75306},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75305":{"this":{"__isSmartRef__":true,"id":75302}},"75306":{},"75307":{"change":{"__isSmartRef__":true,"id":75308},"tick":{"__isSmartRef__":true,"id":75312}},"75308":{"varMapping":{"__isSmartRef__":true,"id":75309},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75310},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75309":{"this":{"__isSmartRef__":true,"id":75280}},"75310":{"timestamp":{"__isSmartRef__":true,"id":75311},"user":"cschuster","tags":[]},"75311":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75312":{"varMapping":{"__isSmartRef__":true,"id":75313},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75314},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75313":{"this":{"__isSmartRef__":true,"id":75280}},"75314":{"timestamp":{"__isSmartRef__":true,"id":75315},"user":"cschuster","tags":[]},"75315":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75316":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75317}],"id":"728B0C1E-2A02-4E62-8389-C5208D081700","shape":{"__isSmartRef__":true,"id":75318},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1987","partsBinMetaInfo":{"__isSmartRef__":true,"id":75319},"eventHandler":{"__isSmartRef__":true,"id":75336},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955","164E24C5-74D8-45B7-820E-DA0799F42CCA"],"partTests":{"__isSmartRef__":true,"id":75337},"_ClipMode":"visible","moved":true,"b":96,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-0.42717392083535916,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75342},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2388.7,1032.9)"},"75317":{"target":{"__isSmartRef__":true,"id":75316},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75318":{"_BorderWidth":9.972609476841367,"_ClipMode":"visible","_BorderRadius":0.4370479853238862,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,227,-65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.9)"},"75319":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75320},{"__isSmartRef__":true,"id":75322},{"__isSmartRef__":true,"id":75324},{"__isSmartRef__":true,"id":75326},{"__isSmartRef__":true,"id":75328},{"__isSmartRef__":true,"id":75330},{"__isSmartRef__":true,"id":75332},{"__isSmartRef__":true,"id":75334}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75320":{"date":{"__isSmartRef__":true,"id":75321},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75321":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75322":{"date":{"__isSmartRef__":true,"id":75323},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75323":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75324":{"date":{"__isSmartRef__":true,"id":75325},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75325":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75326":{"date":{"__isSmartRef__":true,"id":75327},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75327":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75328":{"date":{"__isSmartRef__":true,"id":75329},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75329":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75330":{"date":{"__isSmartRef__":true,"id":75331},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75331":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75332":{"date":{"__isSmartRef__":true,"id":75333},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75333":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75334":{"date":{"__isSmartRef__":true,"id":75335},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75335":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75336":{"morph":{"__isSmartRef__":true,"id":75316},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75337":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75338}},"75338":{"test01IsMorph":{"__isSmartRef__":true,"id":75339}},"75339":{"varMapping":{"__isSmartRef__":true,"id":75340},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75340":{"this":{"__isSmartRef__":true,"id":75337}},"75341":{},"75342":{"change":{"__isSmartRef__":true,"id":75343},"tick":{"__isSmartRef__":true,"id":75347}},"75343":{"varMapping":{"__isSmartRef__":true,"id":75344},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75344":{"this":{"__isSmartRef__":true,"id":75316}},"75345":{"timestamp":{"__isSmartRef__":true,"id":75346},"user":"cschuster","tags":[]},"75346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75347":{"varMapping":{"__isSmartRef__":true,"id":75348},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75348":{"this":{"__isSmartRef__":true,"id":75316}},"75349":{"timestamp":{"__isSmartRef__":true,"id":75350},"user":"cschuster","tags":[]},"75350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75351":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75352}],"id":"589CFD87-9460-4853-834E-84DBA126E546","shape":{"__isSmartRef__":true,"id":75353},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1988","partsBinMetaInfo":{"__isSmartRef__":true,"id":75354},"eventHandler":{"__isSmartRef__":true,"id":75372},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","7F506748-D4F8-4470-9655-D02414903985","CF6CDED5-EE78-4BD9-A9EC-F86CEB23C8F8"],"partTests":{"__isSmartRef__":true,"id":75373},"_ClipMode":"visible","moved":true,"b":254.3131599164335,"#startLetters":"set","isBeingDragged":false,"delta":0.9454020814737305,"_Rotation":-35.39106682433496,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75378},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4373.8,4545.9)"},"75352":{"target":{"__isSmartRef__":true,"id":75351},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75353":{"_BorderWidth":0.18623063204687718,"_ClipMode":"visible","_BorderRadius":2.924199155449907,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.8,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-316,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-14.6)"},"75354":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75355},{"__isSmartRef__":true,"id":75357},{"__isSmartRef__":true,"id":75359},{"__isSmartRef__":true,"id":75361},{"__isSmartRef__":true,"id":75363},{"__isSmartRef__":true,"id":75365},{"__isSmartRef__":true,"id":75367},{"__isSmartRef__":true,"id":75369}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75371},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75355":{"date":{"__isSmartRef__":true,"id":75356},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75357":{"date":{"__isSmartRef__":true,"id":75358},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75358":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75359":{"date":{"__isSmartRef__":true,"id":75360},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75360":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75361":{"date":{"__isSmartRef__":true,"id":75362},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75362":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75363":{"date":{"__isSmartRef__":true,"id":75364},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75364":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75365":{"date":{"__isSmartRef__":true,"id":75366},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75367":{"date":{"__isSmartRef__":true,"id":75368},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75369":{"date":{"__isSmartRef__":true,"id":75370},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75370":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75371":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75372":{"morph":{"__isSmartRef__":true,"id":75351},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75373":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75374}},"75374":{"test01IsMorph":{"__isSmartRef__":true,"id":75375}},"75375":{"varMapping":{"__isSmartRef__":true,"id":75376},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75376":{"this":{"__isSmartRef__":true,"id":75373}},"75377":{},"75378":{"change":{"__isSmartRef__":true,"id":75379},"tick":{"__isSmartRef__":true,"id":75383}},"75379":{"varMapping":{"__isSmartRef__":true,"id":75380},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75380":{"this":{"__isSmartRef__":true,"id":75351}},"75381":{"timestamp":{"__isSmartRef__":true,"id":75382},"user":"cschuster","tags":[]},"75382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75383":{"varMapping":{"__isSmartRef__":true,"id":75384},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75384":{"this":{"__isSmartRef__":true,"id":75351}},"75385":{"timestamp":{"__isSmartRef__":true,"id":75386},"user":"cschuster","tags":[]},"75386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75387":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75388}],"id":"683E9067-27C1-493C-AD24-0E890B1F38E2","shape":{"__isSmartRef__":true,"id":75389},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1989","partsBinMetaInfo":{"__isSmartRef__":true,"id":75390},"eventHandler":{"__isSmartRef__":true,"id":75408},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","3A63B740-7248-4A20-90C2-9DE7D03C8655","29DFBE0F-96A0-4652-9C19-39AF60BE19A4","534C8EB7-8229-4764-95D6-0BF89730E85D"],"partTests":{"__isSmartRef__":true,"id":75409},"_ClipMode":"visible","moved":true,"b":235,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-25.34023735012651,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75414},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4868.8,4854.4)"},"75388":{"target":{"__isSmartRef__":true,"id":75387},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75389":{"_BorderWidth":0.9042397785550422,"_ClipMode":"visible","_BorderRadius":13.15959713348664,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.6,132.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-357,172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-8.5)"},"75390":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75391},{"__isSmartRef__":true,"id":75393},{"__isSmartRef__":true,"id":75395},{"__isSmartRef__":true,"id":75397},{"__isSmartRef__":true,"id":75399},{"__isSmartRef__":true,"id":75401},{"__isSmartRef__":true,"id":75403},{"__isSmartRef__":true,"id":75405}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75407},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75391":{"date":{"__isSmartRef__":true,"id":75392},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75393":{"date":{"__isSmartRef__":true,"id":75394},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75394":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75395":{"date":{"__isSmartRef__":true,"id":75396},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75396":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75397":{"date":{"__isSmartRef__":true,"id":75398},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75398":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75399":{"date":{"__isSmartRef__":true,"id":75400},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75400":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75401":{"date":{"__isSmartRef__":true,"id":75402},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75402":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75403":{"date":{"__isSmartRef__":true,"id":75404},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75404":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75405":{"date":{"__isSmartRef__":true,"id":75406},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75406":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75407":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75408":{"morph":{"__isSmartRef__":true,"id":75387},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75409":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75410}},"75410":{"test01IsMorph":{"__isSmartRef__":true,"id":75411}},"75411":{"varMapping":{"__isSmartRef__":true,"id":75412},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75412":{"this":{"__isSmartRef__":true,"id":75409}},"75413":{},"75414":{"change":{"__isSmartRef__":true,"id":75415},"tick":{"__isSmartRef__":true,"id":75419}},"75415":{"varMapping":{"__isSmartRef__":true,"id":75416},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75416":{"this":{"__isSmartRef__":true,"id":75387}},"75417":{"timestamp":{"__isSmartRef__":true,"id":75418},"user":"cschuster","tags":[]},"75418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75419":{"varMapping":{"__isSmartRef__":true,"id":75420},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75420":{"this":{"__isSmartRef__":true,"id":75387}},"75421":{"timestamp":{"__isSmartRef__":true,"id":75422},"user":"cschuster","tags":[]},"75422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75423":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75424}],"id":"CF2EC1CB-062C-4145-A8E1-A227FB5E186B","shape":{"__isSmartRef__":true,"id":75425},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1990","partsBinMetaInfo":{"__isSmartRef__":true,"id":75426},"eventHandler":{"__isSmartRef__":true,"id":75444},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","ADF7577F-CA46-49D6-942F-F017AD6264CE","E4C4BC9F-B671-4F6C-A614-8D947D1CF322"],"partTests":{"__isSmartRef__":true,"id":75445},"_ClipMode":"visible","moved":true,"b":124,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":0.048078968031953856,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75450},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5080.3,4282.0)"},"75424":{"target":{"__isSmartRef__":true,"id":75423},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75425":{"_BorderWidth":9.14518786277521,"_ClipMode":"visible","_BorderRadius":12.507868131681754,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,66.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(212,69,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.6,-8.8)"},"75426":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75427},{"__isSmartRef__":true,"id":75429},{"__isSmartRef__":true,"id":75431},{"__isSmartRef__":true,"id":75433},{"__isSmartRef__":true,"id":75435},{"__isSmartRef__":true,"id":75437},{"__isSmartRef__":true,"id":75439},{"__isSmartRef__":true,"id":75441}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75443},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75427":{"date":{"__isSmartRef__":true,"id":75428},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75429":{"date":{"__isSmartRef__":true,"id":75430},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75430":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75431":{"date":{"__isSmartRef__":true,"id":75432},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75432":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75433":{"date":{"__isSmartRef__":true,"id":75434},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75434":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75435":{"date":{"__isSmartRef__":true,"id":75436},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75436":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75437":{"date":{"__isSmartRef__":true,"id":75438},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75439":{"date":{"__isSmartRef__":true,"id":75440},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75440":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75441":{"date":{"__isSmartRef__":true,"id":75442},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75442":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75443":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75444":{"morph":{"__isSmartRef__":true,"id":75423},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75445":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75446}},"75446":{"test01IsMorph":{"__isSmartRef__":true,"id":75447}},"75447":{"varMapping":{"__isSmartRef__":true,"id":75448},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75448":{"this":{"__isSmartRef__":true,"id":75445}},"75449":{},"75450":{"change":{"__isSmartRef__":true,"id":75451},"tick":{"__isSmartRef__":true,"id":75455}},"75451":{"varMapping":{"__isSmartRef__":true,"id":75452},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75452":{"this":{"__isSmartRef__":true,"id":75423}},"75453":{"timestamp":{"__isSmartRef__":true,"id":75454},"user":"cschuster","tags":[]},"75454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75455":{"varMapping":{"__isSmartRef__":true,"id":75456},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75456":{"this":{"__isSmartRef__":true,"id":75423}},"75457":{"timestamp":{"__isSmartRef__":true,"id":75458},"user":"cschuster","tags":[]},"75458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75459":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75460}],"id":"90CA3849-E687-43E0-8A83-815C432FC787","shape":{"__isSmartRef__":true,"id":75461},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1991","partsBinMetaInfo":{"__isSmartRef__":true,"id":75462},"eventHandler":{"__isSmartRef__":true,"id":75480},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","878DB505-7AE3-4F97-B0CB-62FA321A9223","EC1FC5D4-C0C0-40DE-9040-C2CDF3198FB4","C851352B-BFEF-477E-9825-CE668D0F0E66","EBA49EDD-445C-4A74-961B-18346EA50E09"],"partTests":{"__isSmartRef__":true,"id":75481},"_ClipMode":"visible","moved":true,"b":186.19044828228652,"#startLetters":"set","isBeingDragged":false,"delta":-0.987554271123372,"_Rotation":-27.57246158839018,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75486},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4892.9,3983.5)"},"75460":{"target":{"__isSmartRef__":true,"id":75459},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75461":{"_BorderWidth":4.460831898153919,"_ClipMode":"visible","_BorderRadius":39.53487641272271,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.6,104.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-28,-283,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-0.1)"},"75462":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75463},{"__isSmartRef__":true,"id":75465},{"__isSmartRef__":true,"id":75467},{"__isSmartRef__":true,"id":75469},{"__isSmartRef__":true,"id":75471},{"__isSmartRef__":true,"id":75473},{"__isSmartRef__":true,"id":75475},{"__isSmartRef__":true,"id":75477}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75479},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75463":{"date":{"__isSmartRef__":true,"id":75464},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75465":{"date":{"__isSmartRef__":true,"id":75466},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75466":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75467":{"date":{"__isSmartRef__":true,"id":75468},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75468":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75469":{"date":{"__isSmartRef__":true,"id":75470},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75471":{"date":{"__isSmartRef__":true,"id":75472},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75472":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75473":{"date":{"__isSmartRef__":true,"id":75474},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75475":{"date":{"__isSmartRef__":true,"id":75476},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75476":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75477":{"date":{"__isSmartRef__":true,"id":75478},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75478":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75479":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75480":{"morph":{"__isSmartRef__":true,"id":75459},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75481":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75482}},"75482":{"test01IsMorph":{"__isSmartRef__":true,"id":75483}},"75483":{"varMapping":{"__isSmartRef__":true,"id":75484},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75484":{"this":{"__isSmartRef__":true,"id":75481}},"75485":{},"75486":{"change":{"__isSmartRef__":true,"id":75487},"tick":{"__isSmartRef__":true,"id":75491}},"75487":{"varMapping":{"__isSmartRef__":true,"id":75488},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75488":{"this":{"__isSmartRef__":true,"id":75459}},"75489":{"timestamp":{"__isSmartRef__":true,"id":75490},"user":"cschuster","tags":[]},"75490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75491":{"varMapping":{"__isSmartRef__":true,"id":75492},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75492":{"this":{"__isSmartRef__":true,"id":75459}},"75493":{"timestamp":{"__isSmartRef__":true,"id":75494},"user":"cschuster","tags":[]},"75494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75495":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75496}],"id":"CE2FAF12-89A9-40DF-A01E-4B22C82D4528","shape":{"__isSmartRef__":true,"id":75497},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1992","partsBinMetaInfo":{"__isSmartRef__":true,"id":75498},"eventHandler":{"__isSmartRef__":true,"id":75516},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579","D0A2B8B4-2E44-4184-8BD2-7860A16C8DB6","4C36BFF3-B52B-4487-86E2-6129940F7CE2","B4B39346-54AD-4953-9E67-86FD3355945B"],"partTests":{"__isSmartRef__":true,"id":75517},"_ClipMode":"visible","moved":true,"b":111.74017275619553,"#startLetters":"set","isBeingDragged":false,"delta":0.7601372296339832,"_Rotation":34.04059269510427,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75522},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3856.7,4166.6)"},"75496":{"target":{"__isSmartRef__":true,"id":75495},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75497":{"_BorderWidth":9.644365481957589,"_ClipMode":"visible","_BorderRadius":5.48779083200138,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.5,62.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,143,138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-12.6)"},"75498":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75499},{"__isSmartRef__":true,"id":75501},{"__isSmartRef__":true,"id":75503},{"__isSmartRef__":true,"id":75505},{"__isSmartRef__":true,"id":75507},{"__isSmartRef__":true,"id":75509},{"__isSmartRef__":true,"id":75511},{"__isSmartRef__":true,"id":75513}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75515},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75499":{"date":{"__isSmartRef__":true,"id":75500},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75501":{"date":{"__isSmartRef__":true,"id":75502},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75502":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75503":{"date":{"__isSmartRef__":true,"id":75504},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75504":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75505":{"date":{"__isSmartRef__":true,"id":75506},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75507":{"date":{"__isSmartRef__":true,"id":75508},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75508":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75509":{"date":{"__isSmartRef__":true,"id":75510},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75511":{"date":{"__isSmartRef__":true,"id":75512},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75513":{"date":{"__isSmartRef__":true,"id":75514},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75514":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75515":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75516":{"morph":{"__isSmartRef__":true,"id":75495},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75517":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75518}},"75518":{"test01IsMorph":{"__isSmartRef__":true,"id":75519}},"75519":{"varMapping":{"__isSmartRef__":true,"id":75520},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75520":{"this":{"__isSmartRef__":true,"id":75517}},"75521":{},"75522":{"change":{"__isSmartRef__":true,"id":75523},"tick":{"__isSmartRef__":true,"id":75527}},"75523":{"varMapping":{"__isSmartRef__":true,"id":75524},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75524":{"this":{"__isSmartRef__":true,"id":75495}},"75525":{"timestamp":{"__isSmartRef__":true,"id":75526},"user":"cschuster","tags":[]},"75526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75527":{"varMapping":{"__isSmartRef__":true,"id":75528},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75528":{"this":{"__isSmartRef__":true,"id":75495}},"75529":{"timestamp":{"__isSmartRef__":true,"id":75530},"user":"cschuster","tags":[]},"75530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75531":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75532}],"id":"86B5FE19-99E6-4117-A3C4-A447F0D33824","shape":{"__isSmartRef__":true,"id":75533},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1993","partsBinMetaInfo":{"__isSmartRef__":true,"id":75534},"eventHandler":{"__isSmartRef__":true,"id":75552},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","D8C83ED6-FC66-441C-959E-51BCE443B25A"],"partTests":{"__isSmartRef__":true,"id":75553},"_ClipMode":"visible","moved":true,"b":267.10234255960677,"#startLetters":"set","isBeingDragged":false,"delta":0.8728834724170156,"_Rotation":20.658272015390335,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75558},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4439.9,3665.6)"},"75532":{"target":{"__isSmartRef__":true,"id":75531},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75533":{"_BorderWidth":0.006392875695343747,"_ClipMode":"visible","_BorderRadius":0.10222062095005091,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.0,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-269,169)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.0)"},"75534":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75535},{"__isSmartRef__":true,"id":75537},{"__isSmartRef__":true,"id":75539},{"__isSmartRef__":true,"id":75541},{"__isSmartRef__":true,"id":75543},{"__isSmartRef__":true,"id":75545},{"__isSmartRef__":true,"id":75547},{"__isSmartRef__":true,"id":75549}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75551},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75535":{"date":{"__isSmartRef__":true,"id":75536},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75537":{"date":{"__isSmartRef__":true,"id":75538},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75538":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75539":{"date":{"__isSmartRef__":true,"id":75540},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75540":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75541":{"date":{"__isSmartRef__":true,"id":75542},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75543":{"date":{"__isSmartRef__":true,"id":75544},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75544":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75545":{"date":{"__isSmartRef__":true,"id":75546},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75547":{"date":{"__isSmartRef__":true,"id":75548},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75549":{"date":{"__isSmartRef__":true,"id":75550},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75550":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75551":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75552":{"morph":{"__isSmartRef__":true,"id":75531},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75553":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75554}},"75554":{"test01IsMorph":{"__isSmartRef__":true,"id":75555}},"75555":{"varMapping":{"__isSmartRef__":true,"id":75556},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75556":{"this":{"__isSmartRef__":true,"id":75553}},"75557":{},"75558":{"change":{"__isSmartRef__":true,"id":75559},"tick":{"__isSmartRef__":true,"id":75563}},"75559":{"varMapping":{"__isSmartRef__":true,"id":75560},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75560":{"this":{"__isSmartRef__":true,"id":75531}},"75561":{"timestamp":{"__isSmartRef__":true,"id":75562},"user":"cschuster","tags":[]},"75562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75563":{"varMapping":{"__isSmartRef__":true,"id":75564},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75564":{"this":{"__isSmartRef__":true,"id":75531}},"75565":{"timestamp":{"__isSmartRef__":true,"id":75566},"user":"cschuster","tags":[]},"75566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75567":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75568}],"id":"7AE671D3-20B6-4F6E-B682-28A1C2ED9EB0","shape":{"__isSmartRef__":true,"id":75569},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1994","partsBinMetaInfo":{"__isSmartRef__":true,"id":75570},"eventHandler":{"__isSmartRef__":true,"id":75588},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","170839B4-A73A-4687-90F8-477BD9BF9D17","83D2E144-20F2-4A75-80C6-5F0864FCA71B"],"partTests":{"__isSmartRef__":true,"id":75589},"_ClipMode":"visible","moved":true,"b":166.96036976703908,"#startLetters":"set","isBeingDragged":false,"delta":0.8787387882475741,"_Rotation":28.464360036379578,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75594},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4647.5,4047.2)"},"75568":{"target":{"__isSmartRef__":true,"id":75567},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75569":{"_BorderWidth":6.128124754323408,"_ClipMode":"visible","_BorderRadius":37.9637352618924,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.4,91.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(58,-191,-80)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.5,-0.5)"},"75570":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75571},{"__isSmartRef__":true,"id":75573},{"__isSmartRef__":true,"id":75575},{"__isSmartRef__":true,"id":75577},{"__isSmartRef__":true,"id":75579},{"__isSmartRef__":true,"id":75581},{"__isSmartRef__":true,"id":75583},{"__isSmartRef__":true,"id":75585}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75587},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75571":{"date":{"__isSmartRef__":true,"id":75572},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75573":{"date":{"__isSmartRef__":true,"id":75574},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75574":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75575":{"date":{"__isSmartRef__":true,"id":75576},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75576":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75577":{"date":{"__isSmartRef__":true,"id":75578},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75579":{"date":{"__isSmartRef__":true,"id":75580},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75580":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75581":{"date":{"__isSmartRef__":true,"id":75582},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75583":{"date":{"__isSmartRef__":true,"id":75584},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75585":{"date":{"__isSmartRef__":true,"id":75586},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75586":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75587":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75588":{"morph":{"__isSmartRef__":true,"id":75567},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75589":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75590}},"75590":{"test01IsMorph":{"__isSmartRef__":true,"id":75591}},"75591":{"varMapping":{"__isSmartRef__":true,"id":75592},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75592":{"this":{"__isSmartRef__":true,"id":75589}},"75593":{},"75594":{"change":{"__isSmartRef__":true,"id":75595},"tick":{"__isSmartRef__":true,"id":75599}},"75595":{"varMapping":{"__isSmartRef__":true,"id":75596},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75596":{"this":{"__isSmartRef__":true,"id":75567}},"75597":{"timestamp":{"__isSmartRef__":true,"id":75598},"user":"cschuster","tags":[]},"75598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75599":{"varMapping":{"__isSmartRef__":true,"id":75600},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75600":{"this":{"__isSmartRef__":true,"id":75567}},"75601":{"timestamp":{"__isSmartRef__":true,"id":75602},"user":"cschuster","tags":[]},"75602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75603":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75604}],"id":"91F3D8F9-A1E4-4DF5-8AA7-B7AA9CB01D63","shape":{"__isSmartRef__":true,"id":75605},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1995","partsBinMetaInfo":{"__isSmartRef__":true,"id":75606},"eventHandler":{"__isSmartRef__":true,"id":75624},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607"],"partTests":{"__isSmartRef__":true,"id":75625},"_ClipMode":"visible","moved":true,"b":59.37233976961579,"#startLetters":"set","isBeingDragged":false,"delta":0.942418091581203,"_Rotation":-14.540287120808253,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75630},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4500.6,4595.4)"},"75604":{"target":{"__isSmartRef__":true,"id":75603},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75605":{"_BorderWidth":9.302480904063678,"_ClipMode":"visible","_BorderRadius":10.381852912267826,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.1,65.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(220,351,-210)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.2,-30.2)"},"75606":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75607},{"__isSmartRef__":true,"id":75609},{"__isSmartRef__":true,"id":75611},{"__isSmartRef__":true,"id":75613},{"__isSmartRef__":true,"id":75615},{"__isSmartRef__":true,"id":75617},{"__isSmartRef__":true,"id":75619},{"__isSmartRef__":true,"id":75621}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75623},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75607":{"date":{"__isSmartRef__":true,"id":75608},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75609":{"date":{"__isSmartRef__":true,"id":75610},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75610":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75611":{"date":{"__isSmartRef__":true,"id":75612},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75612":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75613":{"date":{"__isSmartRef__":true,"id":75614},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75615":{"date":{"__isSmartRef__":true,"id":75616},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75616":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75617":{"date":{"__isSmartRef__":true,"id":75618},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75619":{"date":{"__isSmartRef__":true,"id":75620},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75621":{"date":{"__isSmartRef__":true,"id":75622},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75622":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75623":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75624":{"morph":{"__isSmartRef__":true,"id":75603},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75625":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75626}},"75626":{"test01IsMorph":{"__isSmartRef__":true,"id":75627}},"75627":{"varMapping":{"__isSmartRef__":true,"id":75628},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75628":{"this":{"__isSmartRef__":true,"id":75625}},"75629":{},"75630":{"change":{"__isSmartRef__":true,"id":75631},"tick":{"__isSmartRef__":true,"id":75635}},"75631":{"varMapping":{"__isSmartRef__":true,"id":75632},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75632":{"this":{"__isSmartRef__":true,"id":75603}},"75633":{"timestamp":{"__isSmartRef__":true,"id":75634},"user":"cschuster","tags":[]},"75634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75635":{"varMapping":{"__isSmartRef__":true,"id":75636},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75636":{"this":{"__isSmartRef__":true,"id":75603}},"75637":{"timestamp":{"__isSmartRef__":true,"id":75638},"user":"cschuster","tags":[]},"75638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75639":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75640}],"id":"6B3EA185-331A-4372-ADD8-2BC60A30A9EF","shape":{"__isSmartRef__":true,"id":75641},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1996","partsBinMetaInfo":{"__isSmartRef__":true,"id":75642},"eventHandler":{"__isSmartRef__":true,"id":75660},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8","187B1BF1-35CE-4FD5-8006-84FE84303D09","A8C11754-1344-4AA9-B8DB-3ADC6D17EBF2"],"partTests":{"__isSmartRef__":true,"id":75661},"_ClipMode":"visible","moved":true,"b":188.30383063852787,"#startLetters":"set","isBeingDragged":false,"delta":0.6538327452726662,"_Rotation":32.08829615007445,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75666},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6372.1,4158.9)"},"75640":{"target":{"__isSmartRef__":true,"id":75639},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75641":{"_BorderWidth":4.27788821171964,"_ClipMode":"visible","_BorderRadius":39.165687304362464,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.4,105.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-37,-291,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.1,-0.2)"},"75642":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75643},{"__isSmartRef__":true,"id":75645},{"__isSmartRef__":true,"id":75647},{"__isSmartRef__":true,"id":75649},{"__isSmartRef__":true,"id":75651},{"__isSmartRef__":true,"id":75653},{"__isSmartRef__":true,"id":75655},{"__isSmartRef__":true,"id":75657}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75659},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75643":{"date":{"__isSmartRef__":true,"id":75644},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75645":{"date":{"__isSmartRef__":true,"id":75646},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75646":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75647":{"date":{"__isSmartRef__":true,"id":75648},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75648":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75649":{"date":{"__isSmartRef__":true,"id":75650},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75650":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75651":{"date":{"__isSmartRef__":true,"id":75652},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75652":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75653":{"date":{"__isSmartRef__":true,"id":75654},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75655":{"date":{"__isSmartRef__":true,"id":75656},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75656":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75657":{"date":{"__isSmartRef__":true,"id":75658},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75658":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75659":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75660":{"morph":{"__isSmartRef__":true,"id":75639},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75661":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75662}},"75662":{"test01IsMorph":{"__isSmartRef__":true,"id":75663}},"75663":{"varMapping":{"__isSmartRef__":true,"id":75664},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75664":{"this":{"__isSmartRef__":true,"id":75661}},"75665":{},"75666":{"change":{"__isSmartRef__":true,"id":75667},"tick":{"__isSmartRef__":true,"id":75671}},"75667":{"varMapping":{"__isSmartRef__":true,"id":75668},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75668":{"this":{"__isSmartRef__":true,"id":75639}},"75669":{"timestamp":{"__isSmartRef__":true,"id":75670},"user":"cschuster","tags":[]},"75670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75671":{"varMapping":{"__isSmartRef__":true,"id":75672},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75672":{"this":{"__isSmartRef__":true,"id":75639}},"75673":{"timestamp":{"__isSmartRef__":true,"id":75674},"user":"cschuster","tags":[]},"75674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75675":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75676}],"id":"FAEF2B16-1F35-40A1-8EC1-13241910D100","shape":{"__isSmartRef__":true,"id":75677},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1997","partsBinMetaInfo":{"__isSmartRef__":true,"id":75678},"eventHandler":{"__isSmartRef__":true,"id":75696},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8","60F4E938-9F7F-4047-BFD6-68103D8C31AD","B1FAB2A7-A961-4E8E-AF88-DA9FADE4ABD3"],"partTests":{"__isSmartRef__":true,"id":75697},"_ClipMode":"visible","moved":true,"b":297,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":19.957055020280034,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75702},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6390.8,4182.4)"},"75676":{"target":{"__isSmartRef__":true,"id":75675},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75677":{"_BorderWidth":0.5449673790581606,"_ClipMode":"visible","_BorderRadius":8.244294954150531,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,135.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-112,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-29.1)"},"75678":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75679},{"__isSmartRef__":true,"id":75681},{"__isSmartRef__":true,"id":75683},{"__isSmartRef__":true,"id":75685},{"__isSmartRef__":true,"id":75687},{"__isSmartRef__":true,"id":75689},{"__isSmartRef__":true,"id":75691},{"__isSmartRef__":true,"id":75693}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75695},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75679":{"date":{"__isSmartRef__":true,"id":75680},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75681":{"date":{"__isSmartRef__":true,"id":75682},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75682":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75683":{"date":{"__isSmartRef__":true,"id":75684},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75684":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75685":{"date":{"__isSmartRef__":true,"id":75686},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75687":{"date":{"__isSmartRef__":true,"id":75688},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75688":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75689":{"date":{"__isSmartRef__":true,"id":75690},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75691":{"date":{"__isSmartRef__":true,"id":75692},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75693":{"date":{"__isSmartRef__":true,"id":75694},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75694":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75695":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75696":{"morph":{"__isSmartRef__":true,"id":75675},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75697":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75698}},"75698":{"test01IsMorph":{"__isSmartRef__":true,"id":75699}},"75699":{"varMapping":{"__isSmartRef__":true,"id":75700},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75700":{"this":{"__isSmartRef__":true,"id":75697}},"75701":{},"75702":{"change":{"__isSmartRef__":true,"id":75703},"tick":{"__isSmartRef__":true,"id":75707}},"75703":{"varMapping":{"__isSmartRef__":true,"id":75704},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75704":{"this":{"__isSmartRef__":true,"id":75675}},"75705":{"timestamp":{"__isSmartRef__":true,"id":75706},"user":"cschuster","tags":[]},"75706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75707":{"varMapping":{"__isSmartRef__":true,"id":75708},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75708":{"this":{"__isSmartRef__":true,"id":75675}},"75709":{"timestamp":{"__isSmartRef__":true,"id":75710},"user":"cschuster","tags":[]},"75710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75711":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75712}],"id":"D33DA07E-D511-403B-B472-3DB6F0982355","shape":{"__isSmartRef__":true,"id":75713},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1998","partsBinMetaInfo":{"__isSmartRef__":true,"id":75714},"eventHandler":{"__isSmartRef__":true,"id":75732},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","239E81B5-E305-4681-849F-4913CD5CCACA","B811A8C4-10E2-47ED-B7E2-297294956190"],"partTests":{"__isSmartRef__":true,"id":75733},"_ClipMode":"visible","moved":true,"b":172.87335643661208,"#startLetters":"set","isBeingDragged":false,"delta":0.5099509039428085,"_Rotation":52.396004405919506,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75738},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4654.8,5342.2)"},"75712":{"target":{"__isSmartRef__":true,"id":75711},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75713":{"_BorderWidth":5.620314577396837,"_ClipMode":"visible","_BorderRadius":39.38433572011037,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.2,95.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(32,-222,-150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.5,-0.2)"},"75714":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75715},{"__isSmartRef__":true,"id":75717},{"__isSmartRef__":true,"id":75719},{"__isSmartRef__":true,"id":75721},{"__isSmartRef__":true,"id":75723},{"__isSmartRef__":true,"id":75725},{"__isSmartRef__":true,"id":75727},{"__isSmartRef__":true,"id":75729}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75731},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75715":{"date":{"__isSmartRef__":true,"id":75716},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75717":{"date":{"__isSmartRef__":true,"id":75718},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75718":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75719":{"date":{"__isSmartRef__":true,"id":75720},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75720":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75721":{"date":{"__isSmartRef__":true,"id":75722},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75722":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75723":{"date":{"__isSmartRef__":true,"id":75724},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75724":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75725":{"date":{"__isSmartRef__":true,"id":75726},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75726":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75727":{"date":{"__isSmartRef__":true,"id":75728},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75728":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75729":{"date":{"__isSmartRef__":true,"id":75730},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75730":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75731":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75732":{"morph":{"__isSmartRef__":true,"id":75711},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75733":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75734}},"75734":{"test01IsMorph":{"__isSmartRef__":true,"id":75735}},"75735":{"varMapping":{"__isSmartRef__":true,"id":75736},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75736":{"this":{"__isSmartRef__":true,"id":75733}},"75737":{},"75738":{"change":{"__isSmartRef__":true,"id":75739},"tick":{"__isSmartRef__":true,"id":75743}},"75739":{"varMapping":{"__isSmartRef__":true,"id":75740},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75740":{"this":{"__isSmartRef__":true,"id":75711}},"75741":{"timestamp":{"__isSmartRef__":true,"id":75742},"user":"cschuster","tags":[]},"75742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75743":{"varMapping":{"__isSmartRef__":true,"id":75744},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75744":{"this":{"__isSmartRef__":true,"id":75711}},"75745":{"timestamp":{"__isSmartRef__":true,"id":75746},"user":"cschuster","tags":[]},"75746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75747":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75748}],"id":"C9AC71B0-931F-4892-BF51-9695067B9A03","shape":{"__isSmartRef__":true,"id":75749},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle1999","partsBinMetaInfo":{"__isSmartRef__":true,"id":75750},"eventHandler":{"__isSmartRef__":true,"id":75768},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","3C945A40-67B3-4F35-AFB3-98CA18E1CEF3"],"partTests":{"__isSmartRef__":true,"id":75769},"_ClipMode":"visible","moved":true,"b":302.00131412944756,"#startLetters":"set","isBeingDragged":false,"delta":-0.8285526552936062,"_Rotation":-24.405460369556952,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75774},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6263.5,4584.4)"},"75748":{"target":{"__isSmartRef__":true,"id":75747},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75749":{"_BorderWidth":0.7598202911714242,"_ClipMode":"visible","_BorderRadius":11.233401658941462,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,133.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-217,-82,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.0,-30.6)"},"75750":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75751},{"__isSmartRef__":true,"id":75753},{"__isSmartRef__":true,"id":75755},{"__isSmartRef__":true,"id":75757},{"__isSmartRef__":true,"id":75759},{"__isSmartRef__":true,"id":75761},{"__isSmartRef__":true,"id":75763},{"__isSmartRef__":true,"id":75765}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75767},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75751":{"date":{"__isSmartRef__":true,"id":75752},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75753":{"date":{"__isSmartRef__":true,"id":75754},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75754":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75755":{"date":{"__isSmartRef__":true,"id":75756},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75756":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75757":{"date":{"__isSmartRef__":true,"id":75758},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75759":{"date":{"__isSmartRef__":true,"id":75760},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75760":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75761":{"date":{"__isSmartRef__":true,"id":75762},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75763":{"date":{"__isSmartRef__":true,"id":75764},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75764":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75765":{"date":{"__isSmartRef__":true,"id":75766},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75766":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75767":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75768":{"morph":{"__isSmartRef__":true,"id":75747},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75769":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75770}},"75770":{"test01IsMorph":{"__isSmartRef__":true,"id":75771}},"75771":{"varMapping":{"__isSmartRef__":true,"id":75772},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75772":{"this":{"__isSmartRef__":true,"id":75769}},"75773":{},"75774":{"change":{"__isSmartRef__":true,"id":75775},"tick":{"__isSmartRef__":true,"id":75779}},"75775":{"varMapping":{"__isSmartRef__":true,"id":75776},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75776":{"this":{"__isSmartRef__":true,"id":75747}},"75777":{"timestamp":{"__isSmartRef__":true,"id":75778},"user":"cschuster","tags":[]},"75778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75779":{"varMapping":{"__isSmartRef__":true,"id":75780},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75780":{"this":{"__isSmartRef__":true,"id":75747}},"75781":{"timestamp":{"__isSmartRef__":true,"id":75782},"user":"cschuster","tags":[]},"75782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75783":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75784}],"id":"A1B925E4-2A92-4AAF-9E8A-C43F009E797C","shape":{"__isSmartRef__":true,"id":75785},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2000","partsBinMetaInfo":{"__isSmartRef__":true,"id":75786},"eventHandler":{"__isSmartRef__":true,"id":75804},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","8155DEFB-73E3-4498-82A6-55A701FAAA80"],"partTests":{"__isSmartRef__":true,"id":75805},"_ClipMode":"visible","moved":true,"b":40.81532977055758,"#startLetters":"set","isBeingDragged":false,"delta":-0.6820185261312872,"_Rotation":26.267445453193275,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75810},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4462.2,3965.6)"},"75784":{"target":{"__isSmartRef__":true,"id":75783},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75785":{"_BorderWidth":8.268115591945866,"_ClipMode":"visible","_BorderRadius":22.911072764288505,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,73.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(167,361,2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-35.1)"},"75786":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75787},{"__isSmartRef__":true,"id":75789},{"__isSmartRef__":true,"id":75791},{"__isSmartRef__":true,"id":75793},{"__isSmartRef__":true,"id":75795},{"__isSmartRef__":true,"id":75797},{"__isSmartRef__":true,"id":75799},{"__isSmartRef__":true,"id":75801}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75803},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75787":{"date":{"__isSmartRef__":true,"id":75788},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75789":{"date":{"__isSmartRef__":true,"id":75790},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75790":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75791":{"date":{"__isSmartRef__":true,"id":75792},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75792":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75793":{"date":{"__isSmartRef__":true,"id":75794},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75794":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75795":{"date":{"__isSmartRef__":true,"id":75796},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75796":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75797":{"date":{"__isSmartRef__":true,"id":75798},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75798":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75799":{"date":{"__isSmartRef__":true,"id":75800},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75800":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75801":{"date":{"__isSmartRef__":true,"id":75802},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75802":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75803":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75804":{"morph":{"__isSmartRef__":true,"id":75783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75805":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75806}},"75806":{"test01IsMorph":{"__isSmartRef__":true,"id":75807}},"75807":{"varMapping":{"__isSmartRef__":true,"id":75808},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75808":{"this":{"__isSmartRef__":true,"id":75805}},"75809":{},"75810":{"change":{"__isSmartRef__":true,"id":75811},"tick":{"__isSmartRef__":true,"id":75815}},"75811":{"varMapping":{"__isSmartRef__":true,"id":75812},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75812":{"this":{"__isSmartRef__":true,"id":75783}},"75813":{"timestamp":{"__isSmartRef__":true,"id":75814},"user":"cschuster","tags":[]},"75814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75815":{"varMapping":{"__isSmartRef__":true,"id":75816},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75816":{"this":{"__isSmartRef__":true,"id":75783}},"75817":{"timestamp":{"__isSmartRef__":true,"id":75818},"user":"cschuster","tags":[]},"75818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75819":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75820}],"id":"81646FCF-BE1F-4769-B096-0DA18FA02D24","shape":{"__isSmartRef__":true,"id":75821},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2001","partsBinMetaInfo":{"__isSmartRef__":true,"id":75822},"eventHandler":{"__isSmartRef__":true,"id":75840},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","16E1BDDA-C6CB-48DA-875E-598994A06DEA","F437016B-DDE3-4BA1-89E1-C27402A65811"],"partTests":{"__isSmartRef__":true,"id":75841},"_ClipMode":"visible","moved":true,"b":339.83386944938684,"#startLetters":"set","isBeingDragged":false,"delta":0.7065153211005963,"_Rotation":12.8479214115546,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75846},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4866.3,4506.4)"},"75820":{"target":{"__isSmartRef__":true,"id":75819},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75821":{"_BorderWidth":3.276283179390096,"_ClipMode":"visible","_BorderRadius":35.24608051575437,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.1,113.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,152,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.1,-38.8)"},"75822":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75823},{"__isSmartRef__":true,"id":75825},{"__isSmartRef__":true,"id":75827},{"__isSmartRef__":true,"id":75829},{"__isSmartRef__":true,"id":75831},{"__isSmartRef__":true,"id":75833},{"__isSmartRef__":true,"id":75835},{"__isSmartRef__":true,"id":75837}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75839},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75823":{"date":{"__isSmartRef__":true,"id":75824},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75825":{"date":{"__isSmartRef__":true,"id":75826},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75826":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75827":{"date":{"__isSmartRef__":true,"id":75828},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75828":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75829":{"date":{"__isSmartRef__":true,"id":75830},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75830":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75831":{"date":{"__isSmartRef__":true,"id":75832},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75832":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75833":{"date":{"__isSmartRef__":true,"id":75834},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75834":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75835":{"date":{"__isSmartRef__":true,"id":75836},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75836":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75837":{"date":{"__isSmartRef__":true,"id":75838},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75838":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75839":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75840":{"morph":{"__isSmartRef__":true,"id":75819},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75841":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75842}},"75842":{"test01IsMorph":{"__isSmartRef__":true,"id":75843}},"75843":{"varMapping":{"__isSmartRef__":true,"id":75844},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75844":{"this":{"__isSmartRef__":true,"id":75841}},"75845":{},"75846":{"change":{"__isSmartRef__":true,"id":75847},"tick":{"__isSmartRef__":true,"id":75851}},"75847":{"varMapping":{"__isSmartRef__":true,"id":75848},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75848":{"this":{"__isSmartRef__":true,"id":75819}},"75849":{"timestamp":{"__isSmartRef__":true,"id":75850},"user":"cschuster","tags":[]},"75850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75851":{"varMapping":{"__isSmartRef__":true,"id":75852},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75852":{"this":{"__isSmartRef__":true,"id":75819}},"75853":{"timestamp":{"__isSmartRef__":true,"id":75854},"user":"cschuster","tags":[]},"75854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75855":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75856}],"id":"082CE1D8-5861-43BF-B64D-74DA4F0C832E","shape":{"__isSmartRef__":true,"id":75857},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2002","partsBinMetaInfo":{"__isSmartRef__":true,"id":75858},"eventHandler":{"__isSmartRef__":true,"id":75876},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CC2FFAF-34FF-48CB-95C1-B78EF1EDEDB3"],"partTests":{"__isSmartRef__":true,"id":75877},"_ClipMode":"visible","moved":true,"b":343,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":40.09775085339731,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75882},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6203.9,4595.3)"},"75856":{"target":{"__isSmartRef__":true,"id":75855},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75857":{"_BorderWidth":3.5381414763863184,"_ClipMode":"visible","_BorderRadius":36.58075145110084,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,111.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-75,170,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-39.1)"},"75858":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75859},{"__isSmartRef__":true,"id":75861},{"__isSmartRef__":true,"id":75863},{"__isSmartRef__":true,"id":75865},{"__isSmartRef__":true,"id":75867},{"__isSmartRef__":true,"id":75869},{"__isSmartRef__":true,"id":75871},{"__isSmartRef__":true,"id":75873}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75875},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75859":{"date":{"__isSmartRef__":true,"id":75860},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75861":{"date":{"__isSmartRef__":true,"id":75862},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75862":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75863":{"date":{"__isSmartRef__":true,"id":75864},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75864":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75865":{"date":{"__isSmartRef__":true,"id":75866},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75867":{"date":{"__isSmartRef__":true,"id":75868},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75868":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75869":{"date":{"__isSmartRef__":true,"id":75870},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75871":{"date":{"__isSmartRef__":true,"id":75872},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75873":{"date":{"__isSmartRef__":true,"id":75874},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75874":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75875":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75876":{"morph":{"__isSmartRef__":true,"id":75855},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75877":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75878}},"75878":{"test01IsMorph":{"__isSmartRef__":true,"id":75879}},"75879":{"varMapping":{"__isSmartRef__":true,"id":75880},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75880":{"this":{"__isSmartRef__":true,"id":75877}},"75881":{},"75882":{"change":{"__isSmartRef__":true,"id":75883},"tick":{"__isSmartRef__":true,"id":75887}},"75883":{"varMapping":{"__isSmartRef__":true,"id":75884},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75884":{"this":{"__isSmartRef__":true,"id":75855}},"75885":{"timestamp":{"__isSmartRef__":true,"id":75886},"user":"cschuster","tags":[]},"75886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75887":{"varMapping":{"__isSmartRef__":true,"id":75888},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75888":{"this":{"__isSmartRef__":true,"id":75855}},"75889":{"timestamp":{"__isSmartRef__":true,"id":75890},"user":"cschuster","tags":[]},"75890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75891":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75892}],"id":"2D6178C4-FA1B-4B2C-9BC2-354CE37BD94B","shape":{"__isSmartRef__":true,"id":75893},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2003","partsBinMetaInfo":{"__isSmartRef__":true,"id":75894},"eventHandler":{"__isSmartRef__":true,"id":75912},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055"],"partTests":{"__isSmartRef__":true,"id":75913},"_ClipMode":"visible","moved":true,"b":253.17454686388373,"#startLetters":"set","isBeingDragged":false,"delta":-0.9537986887153238,"_Rotation":13.301460228604551,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75918},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5980.1,5087.1)"},"75892":{"target":{"__isSmartRef__":true,"id":75891},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75893":{"_BorderWidth":0.21404498355242652,"_ClipMode":"visible","_BorderRadius":3.351415328864491,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.2,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-319,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-14.2)"},"75894":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75895},{"__isSmartRef__":true,"id":75897},{"__isSmartRef__":true,"id":75899},{"__isSmartRef__":true,"id":75901},{"__isSmartRef__":true,"id":75903},{"__isSmartRef__":true,"id":75905},{"__isSmartRef__":true,"id":75907},{"__isSmartRef__":true,"id":75909}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75911},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75895":{"date":{"__isSmartRef__":true,"id":75896},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75897":{"date":{"__isSmartRef__":true,"id":75898},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75898":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75899":{"date":{"__isSmartRef__":true,"id":75900},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75900":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75901":{"date":{"__isSmartRef__":true,"id":75902},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75903":{"date":{"__isSmartRef__":true,"id":75904},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75904":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75905":{"date":{"__isSmartRef__":true,"id":75906},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75906":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75907":{"date":{"__isSmartRef__":true,"id":75908},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75908":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75909":{"date":{"__isSmartRef__":true,"id":75910},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75910":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75911":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75912":{"morph":{"__isSmartRef__":true,"id":75891},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75913":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75914}},"75914":{"test01IsMorph":{"__isSmartRef__":true,"id":75915}},"75915":{"varMapping":{"__isSmartRef__":true,"id":75916},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75916":{"this":{"__isSmartRef__":true,"id":75913}},"75917":{},"75918":{"change":{"__isSmartRef__":true,"id":75919},"tick":{"__isSmartRef__":true,"id":75923}},"75919":{"varMapping":{"__isSmartRef__":true,"id":75920},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75920":{"this":{"__isSmartRef__":true,"id":75891}},"75921":{"timestamp":{"__isSmartRef__":true,"id":75922},"user":"cschuster","tags":[]},"75922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75923":{"varMapping":{"__isSmartRef__":true,"id":75924},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75924":{"this":{"__isSmartRef__":true,"id":75891}},"75925":{"timestamp":{"__isSmartRef__":true,"id":75926},"user":"cschuster","tags":[]},"75926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75927":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75928}],"id":"4D55C7E6-54A6-4B0F-AAE5-E1FA3248401D","shape":{"__isSmartRef__":true,"id":75929},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2004","partsBinMetaInfo":{"__isSmartRef__":true,"id":75930},"eventHandler":{"__isSmartRef__":true,"id":75948},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802","5EC47DD5-BF5C-4EB3-892F-ED61709642E4","7F951CA2-3295-4FDF-95D7-B4B317903BBB"],"partTests":{"__isSmartRef__":true,"id":75949},"_ClipMode":"visible","moved":true,"b":63.148213727690745,"#startLetters":"set","isBeingDragged":false,"delta":0.9151915032998659,"_Rotation":-6.6459818222710725,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75954},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3944.4,4839.6)"},"75928":{"target":{"__isSmartRef__":true,"id":75927},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75929":{"_BorderWidth":9.460889661647105,"_ClipMode":"visible","_BorderRadius":8.160741482575943,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.2,64.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,344,-235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.0)"},"75930":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75931},{"__isSmartRef__":true,"id":75933},{"__isSmartRef__":true,"id":75935},{"__isSmartRef__":true,"id":75937},{"__isSmartRef__":true,"id":75939},{"__isSmartRef__":true,"id":75941},{"__isSmartRef__":true,"id":75943},{"__isSmartRef__":true,"id":75945}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75947},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75931":{"date":{"__isSmartRef__":true,"id":75932},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75933":{"date":{"__isSmartRef__":true,"id":75934},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75934":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75935":{"date":{"__isSmartRef__":true,"id":75936},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75936":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75937":{"date":{"__isSmartRef__":true,"id":75938},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75939":{"date":{"__isSmartRef__":true,"id":75940},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75940":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75941":{"date":{"__isSmartRef__":true,"id":75942},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75943":{"date":{"__isSmartRef__":true,"id":75944},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75944":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75945":{"date":{"__isSmartRef__":true,"id":75946},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75946":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75947":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75948":{"morph":{"__isSmartRef__":true,"id":75927},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75949":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75950}},"75950":{"test01IsMorph":{"__isSmartRef__":true,"id":75951}},"75951":{"varMapping":{"__isSmartRef__":true,"id":75952},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75952":{"this":{"__isSmartRef__":true,"id":75949}},"75953":{},"75954":{"change":{"__isSmartRef__":true,"id":75955},"tick":{"__isSmartRef__":true,"id":75959}},"75955":{"varMapping":{"__isSmartRef__":true,"id":75956},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75956":{"this":{"__isSmartRef__":true,"id":75927}},"75957":{"timestamp":{"__isSmartRef__":true,"id":75958},"user":"cschuster","tags":[]},"75958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75959":{"varMapping":{"__isSmartRef__":true,"id":75960},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75960":{"this":{"__isSmartRef__":true,"id":75927}},"75961":{"timestamp":{"__isSmartRef__":true,"id":75962},"user":"cschuster","tags":[]},"75962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75963":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":75964}],"id":"A7EBC863-1676-4B04-93F7-8E86566D00FA","shape":{"__isSmartRef__":true,"id":75965},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2005","partsBinMetaInfo":{"__isSmartRef__":true,"id":75966},"eventHandler":{"__isSmartRef__":true,"id":75984},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7898F90B-B36A-4E68-B74C-1F0367CCB3E7","79C4DF00-4ECB-4B1A-81C9-80D7BC310E91","C0F80D5A-6CE2-45FB-AC12-763954D24660"],"partTests":{"__isSmartRef__":true,"id":75985},"_ClipMode":"visible","moved":true,"b":243.46271230757702,"#startLetters":"set","isBeingDragged":false,"delta":-0.6510462999576703,"_Rotation":24.38127966363506,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75990},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5293.5,4447.8)"},"75964":{"target":{"__isSmartRef__":true,"id":75963},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"75965":{"_BorderWidth":0.5267810515438507,"_ClipMode":"visible","_BorderRadius":7.984499582676574,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.0,135.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-229,-344,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.1)"},"75966":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":75967},{"__isSmartRef__":true,"id":75969},{"__isSmartRef__":true,"id":75971},{"__isSmartRef__":true,"id":75973},{"__isSmartRef__":true,"id":75975},{"__isSmartRef__":true,"id":75977},{"__isSmartRef__":true,"id":75979},{"__isSmartRef__":true,"id":75981}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":75983},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75967":{"date":{"__isSmartRef__":true,"id":75968},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"75968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"75969":{"date":{"__isSmartRef__":true,"id":75970},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"75970":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"75971":{"date":{"__isSmartRef__":true,"id":75972},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"75972":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"75973":{"date":{"__isSmartRef__":true,"id":75974},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"75974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"75975":{"date":{"__isSmartRef__":true,"id":75976},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"75976":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"75977":{"date":{"__isSmartRef__":true,"id":75978},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"75978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"75979":{"date":{"__isSmartRef__":true,"id":75980},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"75980":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"75981":{"date":{"__isSmartRef__":true,"id":75982},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"75982":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"75983":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"75984":{"morph":{"__isSmartRef__":true,"id":75963},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75985":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":75986}},"75986":{"test01IsMorph":{"__isSmartRef__":true,"id":75987}},"75987":{"varMapping":{"__isSmartRef__":true,"id":75988},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":75989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75988":{"this":{"__isSmartRef__":true,"id":75985}},"75989":{},"75990":{"change":{"__isSmartRef__":true,"id":75991},"tick":{"__isSmartRef__":true,"id":75995}},"75991":{"varMapping":{"__isSmartRef__":true,"id":75992},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":75993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75992":{"this":{"__isSmartRef__":true,"id":75963}},"75993":{"timestamp":{"__isSmartRef__":true,"id":75994},"user":"cschuster","tags":[]},"75994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"75995":{"varMapping":{"__isSmartRef__":true,"id":75996},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":75997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75996":{"this":{"__isSmartRef__":true,"id":75963}},"75997":{"timestamp":{"__isSmartRef__":true,"id":75998},"user":"cschuster","tags":[]},"75998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"75999":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76000}],"id":"654DB8ED-6B57-4253-9EAE-0CF0E68C6A7A","shape":{"__isSmartRef__":true,"id":76001},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2006","partsBinMetaInfo":{"__isSmartRef__":true,"id":76002},"eventHandler":{"__isSmartRef__":true,"id":76020},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","EE177CC5-99BE-48C4-8541-6D14DDD5A5C1","C6A2551B-F156-4B9A-95F5-A3D5A91A928B","7021EE6A-F5BD-4F2E-B7C7-97376DD59736"],"partTests":{"__isSmartRef__":true,"id":76021},"_ClipMode":"visible","moved":true,"b":143.60918653936824,"#startLetters":"set","isBeingDragged":false,"delta":-0.8760761678568088,"_Rotation":-26.64063156572043,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76026},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5493.8,4677.4)"},"76000":{"target":{"__isSmartRef__":true,"id":75999},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76001":{"_BorderWidth":7.966449130203955,"_ClipMode":"visible","_BorderRadius":25.920287292659523,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.8,76.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(152,-54,201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.9,-3.9)"},"76002":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76003},{"__isSmartRef__":true,"id":76005},{"__isSmartRef__":true,"id":76007},{"__isSmartRef__":true,"id":76009},{"__isSmartRef__":true,"id":76011},{"__isSmartRef__":true,"id":76013},{"__isSmartRef__":true,"id":76015},{"__isSmartRef__":true,"id":76017}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76019},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76003":{"date":{"__isSmartRef__":true,"id":76004},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76005":{"date":{"__isSmartRef__":true,"id":76006},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76006":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76007":{"date":{"__isSmartRef__":true,"id":76008},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76008":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76009":{"date":{"__isSmartRef__":true,"id":76010},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76011":{"date":{"__isSmartRef__":true,"id":76012},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76012":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76013":{"date":{"__isSmartRef__":true,"id":76014},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76015":{"date":{"__isSmartRef__":true,"id":76016},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76016":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76017":{"date":{"__isSmartRef__":true,"id":76018},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76018":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76019":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76020":{"morph":{"__isSmartRef__":true,"id":75999},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76021":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76022}},"76022":{"test01IsMorph":{"__isSmartRef__":true,"id":76023}},"76023":{"varMapping":{"__isSmartRef__":true,"id":76024},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76024":{"this":{"__isSmartRef__":true,"id":76021}},"76025":{},"76026":{"change":{"__isSmartRef__":true,"id":76027},"tick":{"__isSmartRef__":true,"id":76031}},"76027":{"varMapping":{"__isSmartRef__":true,"id":76028},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76028":{"this":{"__isSmartRef__":true,"id":75999}},"76029":{"timestamp":{"__isSmartRef__":true,"id":76030},"user":"cschuster","tags":[]},"76030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76031":{"varMapping":{"__isSmartRef__":true,"id":76032},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76032":{"this":{"__isSmartRef__":true,"id":75999}},"76033":{"timestamp":{"__isSmartRef__":true,"id":76034},"user":"cschuster","tags":[]},"76034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76035":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76036}],"id":"F01EE3EE-E05A-4983-A940-8F48CE954192","shape":{"__isSmartRef__":true,"id":76037},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2007","partsBinMetaInfo":{"__isSmartRef__":true,"id":76038},"eventHandler":{"__isSmartRef__":true,"id":76056},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","659D8114-45EA-4977-9FDF-37123EE24827"],"partTests":{"__isSmartRef__":true,"id":76057},"_ClipMode":"visible","moved":true,"b":353.6374173494987,"#startLetters":"set","isBeingDragged":false,"delta":0.9405250461422838,"_Rotation":1.5131575212779216,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76062},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5295.7,4212.5)"},"76036":{"target":{"__isSmartRef__":true,"id":76035},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76037":{"_BorderWidth":4.445900387829834,"_ClipMode":"visible","_BorderRadius":39.5087577916686,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.2,104.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-29,226,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-39.9)"},"76038":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76039},{"__isSmartRef__":true,"id":76041},{"__isSmartRef__":true,"id":76043},{"__isSmartRef__":true,"id":76045},{"__isSmartRef__":true,"id":76047},{"__isSmartRef__":true,"id":76049},{"__isSmartRef__":true,"id":76051},{"__isSmartRef__":true,"id":76053}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76055},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76039":{"date":{"__isSmartRef__":true,"id":76040},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76041":{"date":{"__isSmartRef__":true,"id":76042},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76042":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76043":{"date":{"__isSmartRef__":true,"id":76044},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76044":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76045":{"date":{"__isSmartRef__":true,"id":76046},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76047":{"date":{"__isSmartRef__":true,"id":76048},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76048":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76049":{"date":{"__isSmartRef__":true,"id":76050},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76051":{"date":{"__isSmartRef__":true,"id":76052},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76052":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76053":{"date":{"__isSmartRef__":true,"id":76054},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76054":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76055":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76056":{"morph":{"__isSmartRef__":true,"id":76035},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76057":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76058}},"76058":{"test01IsMorph":{"__isSmartRef__":true,"id":76059}},"76059":{"varMapping":{"__isSmartRef__":true,"id":76060},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76060":{"this":{"__isSmartRef__":true,"id":76057}},"76061":{},"76062":{"change":{"__isSmartRef__":true,"id":76063},"tick":{"__isSmartRef__":true,"id":76067}},"76063":{"varMapping":{"__isSmartRef__":true,"id":76064},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76064":{"this":{"__isSmartRef__":true,"id":76035}},"76065":{"timestamp":{"__isSmartRef__":true,"id":76066},"user":"cschuster","tags":[]},"76066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76067":{"varMapping":{"__isSmartRef__":true,"id":76068},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76068":{"this":{"__isSmartRef__":true,"id":76035}},"76069":{"timestamp":{"__isSmartRef__":true,"id":76070},"user":"cschuster","tags":[]},"76070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76071":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76072}],"id":"E0D210CC-2894-48F0-B96A-687DE4754F58","shape":{"__isSmartRef__":true,"id":76073},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2008","partsBinMetaInfo":{"__isSmartRef__":true,"id":76074},"eventHandler":{"__isSmartRef__":true,"id":76092},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","E54C1E46-36BF-425E-9F70-373170962507","EA0CFFBE-87BA-46E1-B1CF-0FA3595447FA"],"partTests":{"__isSmartRef__":true,"id":76093},"_ClipMode":"visible","moved":true,"b":200.73653227562318,"#startLetters":"set","isBeingDragged":false,"delta":0.8843019042978995,"_Rotation":3.9250588860348463,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76098},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5027.0,3938.6)"},"76072":{"target":{"__isSmartRef__":true,"id":76071},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76073":{"_BorderWidth":3.2296439052706756,"_ClipMode":"visible","_BorderRadius":34.98534287656757,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.5,114.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-91,-330,-222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.9,-1.3)"},"76074":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76075},{"__isSmartRef__":true,"id":76077},{"__isSmartRef__":true,"id":76079},{"__isSmartRef__":true,"id":76081},{"__isSmartRef__":true,"id":76083},{"__isSmartRef__":true,"id":76085},{"__isSmartRef__":true,"id":76087},{"__isSmartRef__":true,"id":76089}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76091},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76075":{"date":{"__isSmartRef__":true,"id":76076},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76077":{"date":{"__isSmartRef__":true,"id":76078},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76078":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76079":{"date":{"__isSmartRef__":true,"id":76080},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76080":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76081":{"date":{"__isSmartRef__":true,"id":76082},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76083":{"date":{"__isSmartRef__":true,"id":76084},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76084":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76085":{"date":{"__isSmartRef__":true,"id":76086},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76086":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76087":{"date":{"__isSmartRef__":true,"id":76088},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76088":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76089":{"date":{"__isSmartRef__":true,"id":76090},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76090":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76091":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76092":{"morph":{"__isSmartRef__":true,"id":76071},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76093":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76094}},"76094":{"test01IsMorph":{"__isSmartRef__":true,"id":76095}},"76095":{"varMapping":{"__isSmartRef__":true,"id":76096},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76096":{"this":{"__isSmartRef__":true,"id":76093}},"76097":{},"76098":{"change":{"__isSmartRef__":true,"id":76099},"tick":{"__isSmartRef__":true,"id":76103}},"76099":{"varMapping":{"__isSmartRef__":true,"id":76100},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76100":{"this":{"__isSmartRef__":true,"id":76071}},"76101":{"timestamp":{"__isSmartRef__":true,"id":76102},"user":"cschuster","tags":[]},"76102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76103":{"varMapping":{"__isSmartRef__":true,"id":76104},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76104":{"this":{"__isSmartRef__":true,"id":76071}},"76105":{"timestamp":{"__isSmartRef__":true,"id":76106},"user":"cschuster","tags":[]},"76106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76107":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76108}],"id":"6CDBE538-5538-49A3-B0F5-C9DFDAA75288","shape":{"__isSmartRef__":true,"id":76109},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2009","partsBinMetaInfo":{"__isSmartRef__":true,"id":76110},"eventHandler":{"__isSmartRef__":true,"id":76128},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855"],"partTests":{"__isSmartRef__":true,"id":76129},"_ClipMode":"visible","moved":true,"b":322.11443113017594,"#startLetters":"set","isBeingDragged":false,"delta":0.5305288049275987,"_Rotation":20.920596126329894,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76134},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5532.5,3877.6)"},"76108":{"target":{"__isSmartRef__":true,"id":76107},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76109":{"_BorderWidth":1.929567832866132,"_ClipMode":"visible","_BorderRadius":24.91591409124739,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,124.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,45,-213)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-35.8)"},"76110":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76111},{"__isSmartRef__":true,"id":76113},{"__isSmartRef__":true,"id":76115},{"__isSmartRef__":true,"id":76117},{"__isSmartRef__":true,"id":76119},{"__isSmartRef__":true,"id":76121},{"__isSmartRef__":true,"id":76123},{"__isSmartRef__":true,"id":76125}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76127},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76111":{"date":{"__isSmartRef__":true,"id":76112},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76113":{"date":{"__isSmartRef__":true,"id":76114},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76114":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76115":{"date":{"__isSmartRef__":true,"id":76116},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76116":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76117":{"date":{"__isSmartRef__":true,"id":76118},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76119":{"date":{"__isSmartRef__":true,"id":76120},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76120":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76121":{"date":{"__isSmartRef__":true,"id":76122},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76122":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76123":{"date":{"__isSmartRef__":true,"id":76124},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76124":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76125":{"date":{"__isSmartRef__":true,"id":76126},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76126":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76127":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76128":{"morph":{"__isSmartRef__":true,"id":76107},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76129":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76130}},"76130":{"test01IsMorph":{"__isSmartRef__":true,"id":76131}},"76131":{"varMapping":{"__isSmartRef__":true,"id":76132},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76132":{"this":{"__isSmartRef__":true,"id":76129}},"76133":{},"76134":{"change":{"__isSmartRef__":true,"id":76135},"tick":{"__isSmartRef__":true,"id":76139}},"76135":{"varMapping":{"__isSmartRef__":true,"id":76136},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76136":{"this":{"__isSmartRef__":true,"id":76107}},"76137":{"timestamp":{"__isSmartRef__":true,"id":76138},"user":"cschuster","tags":[]},"76138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76139":{"varMapping":{"__isSmartRef__":true,"id":76140},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76140":{"this":{"__isSmartRef__":true,"id":76107}},"76141":{"timestamp":{"__isSmartRef__":true,"id":76142},"user":"cschuster","tags":[]},"76142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76143":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76144}],"id":"E95393FF-2BEF-451A-AA0D-A6D6C419CC3B","shape":{"__isSmartRef__":true,"id":76145},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2010","partsBinMetaInfo":{"__isSmartRef__":true,"id":76146},"eventHandler":{"__isSmartRef__":true,"id":76164},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","659D8114-45EA-4977-9FDF-37123EE24827","522A9EA9-0576-4D97-9D50-B2CA00805CE3"],"partTests":{"__isSmartRef__":true,"id":76165},"_ClipMode":"visible","moved":true,"b":22,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":22.05311361233892,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76170},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5094.4,3766.0)"},"76144":{"target":{"__isSmartRef__":true,"id":76143},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76145":{"_BorderWidth":6.87303296707956,"_ClipMode":"visible","_BorderRadius":34.386796006773025,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.8,85.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(96,333,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.5,-38.5)"},"76146":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76147},{"__isSmartRef__":true,"id":76149},{"__isSmartRef__":true,"id":76151},{"__isSmartRef__":true,"id":76153},{"__isSmartRef__":true,"id":76155},{"__isSmartRef__":true,"id":76157},{"__isSmartRef__":true,"id":76159},{"__isSmartRef__":true,"id":76161}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76163},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76147":{"date":{"__isSmartRef__":true,"id":76148},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76149":{"date":{"__isSmartRef__":true,"id":76150},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76150":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76151":{"date":{"__isSmartRef__":true,"id":76152},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76152":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76153":{"date":{"__isSmartRef__":true,"id":76154},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76154":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76155":{"date":{"__isSmartRef__":true,"id":76156},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76156":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76157":{"date":{"__isSmartRef__":true,"id":76158},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76158":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76159":{"date":{"__isSmartRef__":true,"id":76160},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76160":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76161":{"date":{"__isSmartRef__":true,"id":76162},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76162":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76163":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76164":{"morph":{"__isSmartRef__":true,"id":76143},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76165":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76166}},"76166":{"test01IsMorph":{"__isSmartRef__":true,"id":76167}},"76167":{"varMapping":{"__isSmartRef__":true,"id":76168},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76168":{"this":{"__isSmartRef__":true,"id":76165}},"76169":{},"76170":{"change":{"__isSmartRef__":true,"id":76171},"tick":{"__isSmartRef__":true,"id":76175}},"76171":{"varMapping":{"__isSmartRef__":true,"id":76172},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76172":{"this":{"__isSmartRef__":true,"id":76143}},"76173":{"timestamp":{"__isSmartRef__":true,"id":76174},"user":"cschuster","tags":[]},"76174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76175":{"varMapping":{"__isSmartRef__":true,"id":76176},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76176":{"this":{"__isSmartRef__":true,"id":76143}},"76177":{"timestamp":{"__isSmartRef__":true,"id":76178},"user":"cschuster","tags":[]},"76178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76179":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76180}],"id":"165C6DBC-5136-4D25-AF12-A8F59346FC49","shape":{"__isSmartRef__":true,"id":76181},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2011","partsBinMetaInfo":{"__isSmartRef__":true,"id":76182},"eventHandler":{"__isSmartRef__":true,"id":76200},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","81C55E95-FB8D-475D-A15F-066F46432EF2","D9F7DCE0-BA43-403B-9D16-236D2B7C0C9C"],"partTests":{"__isSmartRef__":true,"id":76201},"_ClipMode":"visible","moved":true,"b":97.27929284825223,"#startLetters":"set","isBeingDragged":false,"delta":0.87639002565993,"_Rotation":-26.134409335180415,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76206},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5127.4,6060.1)"},"76180":{"target":{"__isSmartRef__":true,"id":76179},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76181":{"_BorderWidth":9.959701499868153,"_ClipMode":"visible","_BorderRadius":0.6421776515289657,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.9,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,221,-49)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.5)"},"76182":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76183},{"__isSmartRef__":true,"id":76185},{"__isSmartRef__":true,"id":76187},{"__isSmartRef__":true,"id":76189},{"__isSmartRef__":true,"id":76191},{"__isSmartRef__":true,"id":76193},{"__isSmartRef__":true,"id":76195},{"__isSmartRef__":true,"id":76197}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76199},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76183":{"date":{"__isSmartRef__":true,"id":76184},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76185":{"date":{"__isSmartRef__":true,"id":76186},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76186":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76187":{"date":{"__isSmartRef__":true,"id":76188},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76188":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76189":{"date":{"__isSmartRef__":true,"id":76190},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76190":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76191":{"date":{"__isSmartRef__":true,"id":76192},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76192":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76193":{"date":{"__isSmartRef__":true,"id":76194},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76194":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76195":{"date":{"__isSmartRef__":true,"id":76196},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76196":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76197":{"date":{"__isSmartRef__":true,"id":76198},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76198":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76199":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76200":{"morph":{"__isSmartRef__":true,"id":76179},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76201":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76202}},"76202":{"test01IsMorph":{"__isSmartRef__":true,"id":76203}},"76203":{"varMapping":{"__isSmartRef__":true,"id":76204},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76204":{"this":{"__isSmartRef__":true,"id":76201}},"76205":{},"76206":{"change":{"__isSmartRef__":true,"id":76207},"tick":{"__isSmartRef__":true,"id":76211}},"76207":{"varMapping":{"__isSmartRef__":true,"id":76208},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76208":{"this":{"__isSmartRef__":true,"id":76179}},"76209":{"timestamp":{"__isSmartRef__":true,"id":76210},"user":"cschuster","tags":[]},"76210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76211":{"varMapping":{"__isSmartRef__":true,"id":76212},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76212":{"this":{"__isSmartRef__":true,"id":76179}},"76213":{"timestamp":{"__isSmartRef__":true,"id":76214},"user":"cschuster","tags":[]},"76214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76215":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76216}],"id":"8BBFC2AD-51D9-429F-AC63-4B2A9CBBA1F8","shape":{"__isSmartRef__":true,"id":76217},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2012","partsBinMetaInfo":{"__isSmartRef__":true,"id":76218},"eventHandler":{"__isSmartRef__":true,"id":76236},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D","A0082503-881F-41D8-93A4-4B6714D25EC2","7B090B70-3C6A-44DF-8C9B-77BE179E5411"],"partTests":{"__isSmartRef__":true,"id":76237},"_ClipMode":"visible","moved":true,"b":275.3761794823222,"#startLetters":"set","isBeingDragged":false,"delta":0.8552055263426155,"_Rotation":23.1083297504676,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76242},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5524.3,3873.7)"},"76216":{"target":{"__isSmartRef__":true,"id":76215},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76217":{"_BorderWidth":0.021994981193291352,"_ClipMode":"visible","_BorderRadius":0.3511456523763634,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.5,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-230,73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.9)"},"76218":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76219},{"__isSmartRef__":true,"id":76221},{"__isSmartRef__":true,"id":76223},{"__isSmartRef__":true,"id":76225},{"__isSmartRef__":true,"id":76227},{"__isSmartRef__":true,"id":76229},{"__isSmartRef__":true,"id":76231},{"__isSmartRef__":true,"id":76233}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76235},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76219":{"date":{"__isSmartRef__":true,"id":76220},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76221":{"date":{"__isSmartRef__":true,"id":76222},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76222":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76223":{"date":{"__isSmartRef__":true,"id":76224},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76224":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76225":{"date":{"__isSmartRef__":true,"id":76226},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76226":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76227":{"date":{"__isSmartRef__":true,"id":76228},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76228":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76229":{"date":{"__isSmartRef__":true,"id":76230},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76230":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76231":{"date":{"__isSmartRef__":true,"id":76232},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76232":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76233":{"date":{"__isSmartRef__":true,"id":76234},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76234":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76235":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76236":{"morph":{"__isSmartRef__":true,"id":76215},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76237":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76238}},"76238":{"test01IsMorph":{"__isSmartRef__":true,"id":76239}},"76239":{"varMapping":{"__isSmartRef__":true,"id":76240},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76240":{"this":{"__isSmartRef__":true,"id":76237}},"76241":{},"76242":{"change":{"__isSmartRef__":true,"id":76243},"tick":{"__isSmartRef__":true,"id":76247}},"76243":{"varMapping":{"__isSmartRef__":true,"id":76244},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76244":{"this":{"__isSmartRef__":true,"id":76215}},"76245":{"timestamp":{"__isSmartRef__":true,"id":76246},"user":"cschuster","tags":[]},"76246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76247":{"varMapping":{"__isSmartRef__":true,"id":76248},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76248":{"this":{"__isSmartRef__":true,"id":76215}},"76249":{"timestamp":{"__isSmartRef__":true,"id":76250},"user":"cschuster","tags":[]},"76250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76251":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76252}],"id":"960C3324-960E-4BD6-982E-E80B03B46726","shape":{"__isSmartRef__":true,"id":76253},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2013","partsBinMetaInfo":{"__isSmartRef__":true,"id":76254},"eventHandler":{"__isSmartRef__":true,"id":76272},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","C16A0368-291A-4887-8D4D-E3E8C11CC506","95AF41FA-1C81-4A96-B1D0-AD845A686041"],"partTests":{"__isSmartRef__":true,"id":76273},"_ClipMode":"visible","moved":true,"b":78,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-18.60641796842472,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76278},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4763.6,4752.6)"},"76252":{"target":{"__isSmartRef__":true,"id":76251},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76253":{"_BorderWidth":9.890738003669028,"_ClipMode":"visible","_BorderRadius":1.7290908471479849,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,304,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.2)"},"76254":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76255},{"__isSmartRef__":true,"id":76257},{"__isSmartRef__":true,"id":76259},{"__isSmartRef__":true,"id":76261},{"__isSmartRef__":true,"id":76263},{"__isSmartRef__":true,"id":76265},{"__isSmartRef__":true,"id":76267},{"__isSmartRef__":true,"id":76269}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76271},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76255":{"date":{"__isSmartRef__":true,"id":76256},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76257":{"date":{"__isSmartRef__":true,"id":76258},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76258":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76259":{"date":{"__isSmartRef__":true,"id":76260},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76260":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76261":{"date":{"__isSmartRef__":true,"id":76262},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76262":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76263":{"date":{"__isSmartRef__":true,"id":76264},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76264":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76265":{"date":{"__isSmartRef__":true,"id":76266},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76266":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76267":{"date":{"__isSmartRef__":true,"id":76268},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76268":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76269":{"date":{"__isSmartRef__":true,"id":76270},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76270":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76271":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76272":{"morph":{"__isSmartRef__":true,"id":76251},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76273":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76274}},"76274":{"test01IsMorph":{"__isSmartRef__":true,"id":76275}},"76275":{"varMapping":{"__isSmartRef__":true,"id":76276},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76276":{"this":{"__isSmartRef__":true,"id":76273}},"76277":{},"76278":{"change":{"__isSmartRef__":true,"id":76279},"tick":{"__isSmartRef__":true,"id":76283}},"76279":{"varMapping":{"__isSmartRef__":true,"id":76280},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76280":{"this":{"__isSmartRef__":true,"id":76251}},"76281":{"timestamp":{"__isSmartRef__":true,"id":76282},"user":"cschuster","tags":[]},"76282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76283":{"varMapping":{"__isSmartRef__":true,"id":76284},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76284":{"this":{"__isSmartRef__":true,"id":76251}},"76285":{"timestamp":{"__isSmartRef__":true,"id":76286},"user":"cschuster","tags":[]},"76286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76287":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76288}],"id":"8A9AF91D-F74A-4635-B0F1-2812ED2F8AD3","shape":{"__isSmartRef__":true,"id":76289},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2014","partsBinMetaInfo":{"__isSmartRef__":true,"id":76290},"eventHandler":{"__isSmartRef__":true,"id":76308},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","5B0FB755-7486-4D08-AEA5-1735AE33B539"],"partTests":{"__isSmartRef__":true,"id":76309},"_ClipMode":"visible","moved":true,"b":168,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":32.28602090145802,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76314},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5469.2,4171.7)"},"76288":{"target":{"__isSmartRef__":true,"id":76287},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76289":{"_BorderWidth":6.039558454088796,"_ClipMode":"visible","_BorderRadius":38.27090915285202,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.7,91.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(54,-197,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.2,-0.4)"},"76290":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76291},{"__isSmartRef__":true,"id":76293},{"__isSmartRef__":true,"id":76295},{"__isSmartRef__":true,"id":76297},{"__isSmartRef__":true,"id":76299},{"__isSmartRef__":true,"id":76301},{"__isSmartRef__":true,"id":76303},{"__isSmartRef__":true,"id":76305}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76307},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76291":{"date":{"__isSmartRef__":true,"id":76292},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76293":{"date":{"__isSmartRef__":true,"id":76294},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76294":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76295":{"date":{"__isSmartRef__":true,"id":76296},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76296":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76297":{"date":{"__isSmartRef__":true,"id":76298},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76298":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76299":{"date":{"__isSmartRef__":true,"id":76300},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76300":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76301":{"date":{"__isSmartRef__":true,"id":76302},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76302":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76303":{"date":{"__isSmartRef__":true,"id":76304},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76304":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76305":{"date":{"__isSmartRef__":true,"id":76306},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76307":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76308":{"morph":{"__isSmartRef__":true,"id":76287},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76309":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76310}},"76310":{"test01IsMorph":{"__isSmartRef__":true,"id":76311}},"76311":{"varMapping":{"__isSmartRef__":true,"id":76312},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76312":{"this":{"__isSmartRef__":true,"id":76309}},"76313":{},"76314":{"change":{"__isSmartRef__":true,"id":76315},"tick":{"__isSmartRef__":true,"id":76319}},"76315":{"varMapping":{"__isSmartRef__":true,"id":76316},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76316":{"this":{"__isSmartRef__":true,"id":76287}},"76317":{"timestamp":{"__isSmartRef__":true,"id":76318},"user":"cschuster","tags":[]},"76318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76319":{"varMapping":{"__isSmartRef__":true,"id":76320},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76320":{"this":{"__isSmartRef__":true,"id":76287}},"76321":{"timestamp":{"__isSmartRef__":true,"id":76322},"user":"cschuster","tags":[]},"76322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76323":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76324}],"id":"392B838D-51FA-4F48-AB01-43619912BF29","shape":{"__isSmartRef__":true,"id":76325},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2015","partsBinMetaInfo":{"__isSmartRef__":true,"id":76326},"eventHandler":{"__isSmartRef__":true,"id":76344},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9","E7AAD59E-BAD9-4ED8-8FE5-FF507EAAE842"],"partTests":{"__isSmartRef__":true,"id":76345},"_ClipMode":"visible","moved":true,"b":258.0007559005753,"#startLetters":"set","isBeingDragged":false,"delta":-0.6754916827776469,"_Rotation":1.3589043742263676,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76350},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6585.3,4827.1)"},"76324":{"target":{"__isSmartRef__":true,"id":76323},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76325":{"_BorderWidth":0.10924828190988212,"_ClipMode":"visible","_BorderRadius":1.7288762111976963,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-304,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-15.8)"},"76326":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76327},{"__isSmartRef__":true,"id":76329},{"__isSmartRef__":true,"id":76331},{"__isSmartRef__":true,"id":76333},{"__isSmartRef__":true,"id":76335},{"__isSmartRef__":true,"id":76337},{"__isSmartRef__":true,"id":76339},{"__isSmartRef__":true,"id":76341}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76343},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76327":{"date":{"__isSmartRef__":true,"id":76328},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76329":{"date":{"__isSmartRef__":true,"id":76330},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76330":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76331":{"date":{"__isSmartRef__":true,"id":76332},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76332":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76333":{"date":{"__isSmartRef__":true,"id":76334},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76334":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76335":{"date":{"__isSmartRef__":true,"id":76336},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76336":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76337":{"date":{"__isSmartRef__":true,"id":76338},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76338":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76339":{"date":{"__isSmartRef__":true,"id":76340},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76340":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76341":{"date":{"__isSmartRef__":true,"id":76342},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76343":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76344":{"morph":{"__isSmartRef__":true,"id":76323},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76345":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76346}},"76346":{"test01IsMorph":{"__isSmartRef__":true,"id":76347}},"76347":{"varMapping":{"__isSmartRef__":true,"id":76348},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76348":{"this":{"__isSmartRef__":true,"id":76345}},"76349":{},"76350":{"change":{"__isSmartRef__":true,"id":76351},"tick":{"__isSmartRef__":true,"id":76355}},"76351":{"varMapping":{"__isSmartRef__":true,"id":76352},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76352":{"this":{"__isSmartRef__":true,"id":76323}},"76353":{"timestamp":{"__isSmartRef__":true,"id":76354},"user":"cschuster","tags":[]},"76354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76355":{"varMapping":{"__isSmartRef__":true,"id":76356},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76356":{"this":{"__isSmartRef__":true,"id":76323}},"76357":{"timestamp":{"__isSmartRef__":true,"id":76358},"user":"cschuster","tags":[]},"76358":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76359":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76360}],"id":"D761CB15-3A59-4D27-B604-05B257C419E2","shape":{"__isSmartRef__":true,"id":76361},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2016","partsBinMetaInfo":{"__isSmartRef__":true,"id":76362},"eventHandler":{"__isSmartRef__":true,"id":76380},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C","7D1511F6-B78F-499E-82D3-6ACE1B2E695A"],"partTests":{"__isSmartRef__":true,"id":76381},"_ClipMode":"visible","moved":true,"b":81.35509734088555,"#startLetters":"set","isBeingDragged":false,"delta":0.8842945363139734,"_Rotation":2.0213710049837346,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76386},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6838.1,5763.3)"},"76360":{"target":{"__isSmartRef__":true,"id":76359},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76361":{"_BorderWidth":9.943194433419588,"_ClipMode":"visible","_BorderRadius":0.9037260694553395,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.9,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,292,-218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-23.0)"},"76362":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76363},{"__isSmartRef__":true,"id":76365},{"__isSmartRef__":true,"id":76367},{"__isSmartRef__":true,"id":76369},{"__isSmartRef__":true,"id":76371},{"__isSmartRef__":true,"id":76373},{"__isSmartRef__":true,"id":76375},{"__isSmartRef__":true,"id":76377}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76379},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76363":{"date":{"__isSmartRef__":true,"id":76364},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76365":{"date":{"__isSmartRef__":true,"id":76366},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76366":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76367":{"date":{"__isSmartRef__":true,"id":76368},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76368":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76369":{"date":{"__isSmartRef__":true,"id":76370},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76370":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76371":{"date":{"__isSmartRef__":true,"id":76372},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76372":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76373":{"date":{"__isSmartRef__":true,"id":76374},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76374":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76375":{"date":{"__isSmartRef__":true,"id":76376},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76376":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76377":{"date":{"__isSmartRef__":true,"id":76378},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76378":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76379":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76380":{"morph":{"__isSmartRef__":true,"id":76359},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76381":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76382}},"76382":{"test01IsMorph":{"__isSmartRef__":true,"id":76383}},"76383":{"varMapping":{"__isSmartRef__":true,"id":76384},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76384":{"this":{"__isSmartRef__":true,"id":76381}},"76385":{},"76386":{"change":{"__isSmartRef__":true,"id":76387},"tick":{"__isSmartRef__":true,"id":76391}},"76387":{"varMapping":{"__isSmartRef__":true,"id":76388},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76388":{"this":{"__isSmartRef__":true,"id":76359}},"76389":{"timestamp":{"__isSmartRef__":true,"id":76390},"user":"cschuster","tags":[]},"76390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76391":{"varMapping":{"__isSmartRef__":true,"id":76392},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76392":{"this":{"__isSmartRef__":true,"id":76359}},"76393":{"timestamp":{"__isSmartRef__":true,"id":76394},"user":"cschuster","tags":[]},"76394":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76395":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76396}],"id":"1FC2B646-BF0A-4EB6-962B-5B80AFA3AD8D","shape":{"__isSmartRef__":true,"id":76397},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2017","partsBinMetaInfo":{"__isSmartRef__":true,"id":76398},"eventHandler":{"__isSmartRef__":true,"id":76416},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F","93555B7E-2776-4549-A1AB-61DB8868F42B"],"partTests":{"__isSmartRef__":true,"id":76417},"_ClipMode":"visible","moved":true,"b":121,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-7.851633884132972,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76422},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4955.0,3791.6)"},"76396":{"target":{"__isSmartRef__":true,"id":76395},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76397":{"_BorderWidth":9.285836503510563,"_ClipMode":"visible","_BorderRadius":10.610568744282185,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,88,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-9.7)"},"76398":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76399},{"__isSmartRef__":true,"id":76401},{"__isSmartRef__":true,"id":76403},{"__isSmartRef__":true,"id":76405},{"__isSmartRef__":true,"id":76407},{"__isSmartRef__":true,"id":76409},{"__isSmartRef__":true,"id":76411},{"__isSmartRef__":true,"id":76413}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76415},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76399":{"date":{"__isSmartRef__":true,"id":76400},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76401":{"date":{"__isSmartRef__":true,"id":76402},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76402":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76403":{"date":{"__isSmartRef__":true,"id":76404},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76404":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76405":{"date":{"__isSmartRef__":true,"id":76406},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76406":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76407":{"date":{"__isSmartRef__":true,"id":76408},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76408":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76409":{"date":{"__isSmartRef__":true,"id":76410},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76410":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76411":{"date":{"__isSmartRef__":true,"id":76412},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76412":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76413":{"date":{"__isSmartRef__":true,"id":76414},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76414":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76415":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76416":{"morph":{"__isSmartRef__":true,"id":76395},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76417":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76418}},"76418":{"test01IsMorph":{"__isSmartRef__":true,"id":76419}},"76419":{"varMapping":{"__isSmartRef__":true,"id":76420},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76420":{"this":{"__isSmartRef__":true,"id":76417}},"76421":{},"76422":{"change":{"__isSmartRef__":true,"id":76423},"tick":{"__isSmartRef__":true,"id":76427}},"76423":{"varMapping":{"__isSmartRef__":true,"id":76424},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76424":{"this":{"__isSmartRef__":true,"id":76395}},"76425":{"timestamp":{"__isSmartRef__":true,"id":76426},"user":"cschuster","tags":[]},"76426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76427":{"varMapping":{"__isSmartRef__":true,"id":76428},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76428":{"this":{"__isSmartRef__":true,"id":76395}},"76429":{"timestamp":{"__isSmartRef__":true,"id":76430},"user":"cschuster","tags":[]},"76430":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76431":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76432}],"id":"0800D3DA-CD23-4080-AF94-3D05DF1F9105","shape":{"__isSmartRef__":true,"id":76433},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2018","partsBinMetaInfo":{"__isSmartRef__":true,"id":76434},"eventHandler":{"__isSmartRef__":true,"id":76452},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","139A65E1-FC03-40CE-AD6C-456023C332CB"],"partTests":{"__isSmartRef__":true,"id":76453},"_ClipMode":"visible","moved":true,"b":286,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":23.562237512117694,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76458},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5371.9,4191.2)"},"76432":{"target":{"__isSmartRef__":true,"id":76431},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76433":{"_BorderWidth":0.19369152030840642,"_ClipMode":"visible","_BorderRadius":3.0390380768714853,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-175,-68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-25.5)"},"76434":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76435},{"__isSmartRef__":true,"id":76437},{"__isSmartRef__":true,"id":76439},{"__isSmartRef__":true,"id":76441},{"__isSmartRef__":true,"id":76443},{"__isSmartRef__":true,"id":76445},{"__isSmartRef__":true,"id":76447},{"__isSmartRef__":true,"id":76449}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76451},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76435":{"date":{"__isSmartRef__":true,"id":76436},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76437":{"date":{"__isSmartRef__":true,"id":76438},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76438":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76439":{"date":{"__isSmartRef__":true,"id":76440},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76440":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76441":{"date":{"__isSmartRef__":true,"id":76442},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76442":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76443":{"date":{"__isSmartRef__":true,"id":76444},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76444":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76445":{"date":{"__isSmartRef__":true,"id":76446},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76446":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76447":{"date":{"__isSmartRef__":true,"id":76448},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76448":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76449":{"date":{"__isSmartRef__":true,"id":76450},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76450":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76451":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76452":{"morph":{"__isSmartRef__":true,"id":76431},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76453":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76454}},"76454":{"test01IsMorph":{"__isSmartRef__":true,"id":76455}},"76455":{"varMapping":{"__isSmartRef__":true,"id":76456},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76456":{"this":{"__isSmartRef__":true,"id":76453}},"76457":{},"76458":{"change":{"__isSmartRef__":true,"id":76459},"tick":{"__isSmartRef__":true,"id":76463}},"76459":{"varMapping":{"__isSmartRef__":true,"id":76460},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76460":{"this":{"__isSmartRef__":true,"id":76431}},"76461":{"timestamp":{"__isSmartRef__":true,"id":76462},"user":"cschuster","tags":[]},"76462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76463":{"varMapping":{"__isSmartRef__":true,"id":76464},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76464":{"this":{"__isSmartRef__":true,"id":76431}},"76465":{"timestamp":{"__isSmartRef__":true,"id":76466},"user":"cschuster","tags":[]},"76466":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76467":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76468}],"id":"C96E95AE-3DC5-4617-8500-769E27040DF5","shape":{"__isSmartRef__":true,"id":76469},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2019","partsBinMetaInfo":{"__isSmartRef__":true,"id":76470},"eventHandler":{"__isSmartRef__":true,"id":76488},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642","9273FD34-013A-4D42-8520-D3D4975141CC","9B2AB8FA-A954-4E7D-8883-FD9815D2C257"],"partTests":{"__isSmartRef__":true,"id":76489},"_ClipMode":"visible","moved":true,"b":99.96664257079829,"#startLetters":"set","isBeingDragged":false,"delta":0.9520632625790313,"_Rotation":61.135981452943575,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76494},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5574.5,5063.3)"},"76468":{"target":{"__isSmartRef__":true,"id":76467},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76469":{"_BorderWidth":9.924543417736931,"_ClipMode":"visible","_BorderRadius":1.1981954029181785,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.4,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,208,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.5)"},"76470":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76471},{"__isSmartRef__":true,"id":76473},{"__isSmartRef__":true,"id":76475},{"__isSmartRef__":true,"id":76477},{"__isSmartRef__":true,"id":76479},{"__isSmartRef__":true,"id":76481},{"__isSmartRef__":true,"id":76483},{"__isSmartRef__":true,"id":76485}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76487},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76471":{"date":{"__isSmartRef__":true,"id":76472},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76473":{"date":{"__isSmartRef__":true,"id":76474},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76474":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76475":{"date":{"__isSmartRef__":true,"id":76476},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76476":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76477":{"date":{"__isSmartRef__":true,"id":76478},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76478":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76479":{"date":{"__isSmartRef__":true,"id":76480},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76480":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76481":{"date":{"__isSmartRef__":true,"id":76482},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76482":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76483":{"date":{"__isSmartRef__":true,"id":76484},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76484":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76485":{"date":{"__isSmartRef__":true,"id":76486},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76486":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76487":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76488":{"morph":{"__isSmartRef__":true,"id":76467},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76489":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76490}},"76490":{"test01IsMorph":{"__isSmartRef__":true,"id":76491}},"76491":{"varMapping":{"__isSmartRef__":true,"id":76492},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76492":{"this":{"__isSmartRef__":true,"id":76489}},"76493":{},"76494":{"change":{"__isSmartRef__":true,"id":76495},"tick":{"__isSmartRef__":true,"id":76499}},"76495":{"varMapping":{"__isSmartRef__":true,"id":76496},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76496":{"this":{"__isSmartRef__":true,"id":76467}},"76497":{"timestamp":{"__isSmartRef__":true,"id":76498},"user":"cschuster","tags":[]},"76498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76499":{"varMapping":{"__isSmartRef__":true,"id":76500},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76500":{"this":{"__isSmartRef__":true,"id":76467}},"76501":{"timestamp":{"__isSmartRef__":true,"id":76502},"user":"cschuster","tags":[]},"76502":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76503":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76504}],"id":"409C348D-BC95-44D0-9556-BB1AE58E17FA","shape":{"__isSmartRef__":true,"id":76505},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2020","partsBinMetaInfo":{"__isSmartRef__":true,"id":76506},"eventHandler":{"__isSmartRef__":true,"id":76524},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239"],"partTests":{"__isSmartRef__":true,"id":76525},"_ClipMode":"visible","moved":true,"b":249.64664320810698,"#startLetters":"set","isBeingDragged":false,"delta":-0.8899464257410727,"_Rotation":-49.43650479919765,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76530},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6959.8,5667.4)"},"76504":{"target":{"__isSmartRef__":true,"id":76503},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76505":{"_BorderWidth":0.31217278219087685,"_ClipMode":"visible","_BorderRadius":4.838841561548765,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.1,137.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-329,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-13.0)"},"76506":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76507},{"__isSmartRef__":true,"id":76509},{"__isSmartRef__":true,"id":76511},{"__isSmartRef__":true,"id":76513},{"__isSmartRef__":true,"id":76515},{"__isSmartRef__":true,"id":76517},{"__isSmartRef__":true,"id":76519},{"__isSmartRef__":true,"id":76521}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76523},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76507":{"date":{"__isSmartRef__":true,"id":76508},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76509":{"date":{"__isSmartRef__":true,"id":76510},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76510":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76511":{"date":{"__isSmartRef__":true,"id":76512},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76512":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76513":{"date":{"__isSmartRef__":true,"id":76514},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76514":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76515":{"date":{"__isSmartRef__":true,"id":76516},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76516":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76517":{"date":{"__isSmartRef__":true,"id":76518},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76518":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76519":{"date":{"__isSmartRef__":true,"id":76520},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76520":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76521":{"date":{"__isSmartRef__":true,"id":76522},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76522":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76523":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76524":{"morph":{"__isSmartRef__":true,"id":76503},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76525":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76526}},"76526":{"test01IsMorph":{"__isSmartRef__":true,"id":76527}},"76527":{"varMapping":{"__isSmartRef__":true,"id":76528},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76528":{"this":{"__isSmartRef__":true,"id":76525}},"76529":{},"76530":{"change":{"__isSmartRef__":true,"id":76531},"tick":{"__isSmartRef__":true,"id":76535}},"76531":{"varMapping":{"__isSmartRef__":true,"id":76532},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76532":{"this":{"__isSmartRef__":true,"id":76503}},"76533":{"timestamp":{"__isSmartRef__":true,"id":76534},"user":"cschuster","tags":[]},"76534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76535":{"varMapping":{"__isSmartRef__":true,"id":76536},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76536":{"this":{"__isSmartRef__":true,"id":76503}},"76537":{"timestamp":{"__isSmartRef__":true,"id":76538},"user":"cschuster","tags":[]},"76538":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76539":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76540}],"id":"CACCD09C-122E-453D-89A1-6763F70BCA62","shape":{"__isSmartRef__":true,"id":76541},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2021","partsBinMetaInfo":{"__isSmartRef__":true,"id":76542},"eventHandler":{"__isSmartRef__":true,"id":76560},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D","A0082503-881F-41D8-93A4-4B6714D25EC2","44DF980C-1B1C-434D-B5AF-A42E62E51650"],"partTests":{"__isSmartRef__":true,"id":76561},"_ClipMode":"visible","moved":true,"b":263.1440652697347,"#startLetters":"set","isBeingDragged":false,"delta":0.7926026062341407,"_Rotation":22.033081609219035,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76566},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5630.4,3709.0)"},"76540":{"target":{"__isSmartRef__":true,"id":76539},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76541":{"_BorderWidth":0.035752781785588716,"_ClipMode":"visible","_BorderRadius":0.5699992903207773,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.5,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-285,205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.6)"},"76542":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76543},{"__isSmartRef__":true,"id":76545},{"__isSmartRef__":true,"id":76547},{"__isSmartRef__":true,"id":76549},{"__isSmartRef__":true,"id":76551},{"__isSmartRef__":true,"id":76553},{"__isSmartRef__":true,"id":76555},{"__isSmartRef__":true,"id":76557}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76559},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76543":{"date":{"__isSmartRef__":true,"id":76544},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76545":{"date":{"__isSmartRef__":true,"id":76546},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76546":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76547":{"date":{"__isSmartRef__":true,"id":76548},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76548":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76549":{"date":{"__isSmartRef__":true,"id":76550},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76550":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76551":{"date":{"__isSmartRef__":true,"id":76552},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76552":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76553":{"date":{"__isSmartRef__":true,"id":76554},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76554":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76555":{"date":{"__isSmartRef__":true,"id":76556},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76556":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76557":{"date":{"__isSmartRef__":true,"id":76558},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76558":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76559":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76560":{"morph":{"__isSmartRef__":true,"id":76539},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76561":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76562}},"76562":{"test01IsMorph":{"__isSmartRef__":true,"id":76563}},"76563":{"varMapping":{"__isSmartRef__":true,"id":76564},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76564":{"this":{"__isSmartRef__":true,"id":76561}},"76565":{},"76566":{"change":{"__isSmartRef__":true,"id":76567},"tick":{"__isSmartRef__":true,"id":76571}},"76567":{"varMapping":{"__isSmartRef__":true,"id":76568},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76568":{"this":{"__isSmartRef__":true,"id":76539}},"76569":{"timestamp":{"__isSmartRef__":true,"id":76570},"user":"cschuster","tags":[]},"76570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76571":{"varMapping":{"__isSmartRef__":true,"id":76572},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76572":{"this":{"__isSmartRef__":true,"id":76539}},"76573":{"timestamp":{"__isSmartRef__":true,"id":76574},"user":"cschuster","tags":[]},"76574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76575":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76576}],"id":"CF10B85C-8FA1-4383-9651-D55D1BF46D8D","shape":{"__isSmartRef__":true,"id":76577},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2022","partsBinMetaInfo":{"__isSmartRef__":true,"id":76578},"eventHandler":{"__isSmartRef__":true,"id":76596},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","236F0682-23F2-4C98-A4F1-C68C77FA06E1"],"partTests":{"__isSmartRef__":true,"id":76597},"_ClipMode":"visible","moved":true,"b":285.31508751388174,"#startLetters":"set","isBeingDragged":false,"delta":-0.7250962377293035,"_Rotation":4.044743415977319,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76602},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5417.0,5188.9)"},"76576":{"target":{"__isSmartRef__":true,"id":76575},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76577":{"_BorderWidth":0.1775604991356996,"_ClipMode":"visible","_BorderRadius":2.79052361680588,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.6,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-179,-59)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.3)"},"76578":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76579},{"__isSmartRef__":true,"id":76581},{"__isSmartRef__":true,"id":76583},{"__isSmartRef__":true,"id":76585},{"__isSmartRef__":true,"id":76587},{"__isSmartRef__":true,"id":76589},{"__isSmartRef__":true,"id":76591},{"__isSmartRef__":true,"id":76593}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76595},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76579":{"date":{"__isSmartRef__":true,"id":76580},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76581":{"date":{"__isSmartRef__":true,"id":76582},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76582":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76583":{"date":{"__isSmartRef__":true,"id":76584},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76584":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76585":{"date":{"__isSmartRef__":true,"id":76586},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76586":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76587":{"date":{"__isSmartRef__":true,"id":76588},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76588":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76589":{"date":{"__isSmartRef__":true,"id":76590},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76590":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76591":{"date":{"__isSmartRef__":true,"id":76592},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76592":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76593":{"date":{"__isSmartRef__":true,"id":76594},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76594":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76595":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76596":{"morph":{"__isSmartRef__":true,"id":76575},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76597":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76598}},"76598":{"test01IsMorph":{"__isSmartRef__":true,"id":76599}},"76599":{"varMapping":{"__isSmartRef__":true,"id":76600},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76600":{"this":{"__isSmartRef__":true,"id":76597}},"76601":{},"76602":{"change":{"__isSmartRef__":true,"id":76603},"tick":{"__isSmartRef__":true,"id":76607}},"76603":{"varMapping":{"__isSmartRef__":true,"id":76604},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76604":{"this":{"__isSmartRef__":true,"id":76575}},"76605":{"timestamp":{"__isSmartRef__":true,"id":76606},"user":"cschuster","tags":[]},"76606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76607":{"varMapping":{"__isSmartRef__":true,"id":76608},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76608":{"this":{"__isSmartRef__":true,"id":76575}},"76609":{"timestamp":{"__isSmartRef__":true,"id":76610},"user":"cschuster","tags":[]},"76610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76611":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76612}],"id":"9DB6F35D-2E4D-4F5F-B088-5E7068D4B23E","shape":{"__isSmartRef__":true,"id":76613},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2023","partsBinMetaInfo":{"__isSmartRef__":true,"id":76614},"eventHandler":{"__isSmartRef__":true,"id":76632},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9","DE4DEAAA-5F7B-4521-96D4-58921619F6F6"],"partTests":{"__isSmartRef__":true,"id":76633},"_ClipMode":"visible","moved":true,"b":208.9784524233546,"#startLetters":"set","isBeingDragged":false,"delta":-0.5635132372262888,"_Rotation":55.79895803343311,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76638},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4875.8,4831.0)"},"76612":{"target":{"__isSmartRef__":true,"id":76611},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76613":{"_BorderWidth":2.5775966882472003,"_ClipMode":"visible","_BorderRadius":30.61113951233451,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,119.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-124,-348,-150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-2.5)"},"76614":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76615},{"__isSmartRef__":true,"id":76617},{"__isSmartRef__":true,"id":76619},{"__isSmartRef__":true,"id":76621},{"__isSmartRef__":true,"id":76623},{"__isSmartRef__":true,"id":76625},{"__isSmartRef__":true,"id":76627},{"__isSmartRef__":true,"id":76629}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76631},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76615":{"date":{"__isSmartRef__":true,"id":76616},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76617":{"date":{"__isSmartRef__":true,"id":76618},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76618":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76619":{"date":{"__isSmartRef__":true,"id":76620},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76620":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76621":{"date":{"__isSmartRef__":true,"id":76622},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76622":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76623":{"date":{"__isSmartRef__":true,"id":76624},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76624":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76625":{"date":{"__isSmartRef__":true,"id":76626},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76626":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76627":{"date":{"__isSmartRef__":true,"id":76628},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76628":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76629":{"date":{"__isSmartRef__":true,"id":76630},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76630":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76631":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76632":{"morph":{"__isSmartRef__":true,"id":76611},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76633":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76634}},"76634":{"test01IsMorph":{"__isSmartRef__":true,"id":76635}},"76635":{"varMapping":{"__isSmartRef__":true,"id":76636},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76636":{"this":{"__isSmartRef__":true,"id":76633}},"76637":{},"76638":{"change":{"__isSmartRef__":true,"id":76639},"tick":{"__isSmartRef__":true,"id":76643}},"76639":{"varMapping":{"__isSmartRef__":true,"id":76640},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76640":{"this":{"__isSmartRef__":true,"id":76611}},"76641":{"timestamp":{"__isSmartRef__":true,"id":76642},"user":"cschuster","tags":[]},"76642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76643":{"varMapping":{"__isSmartRef__":true,"id":76644},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76644":{"this":{"__isSmartRef__":true,"id":76611}},"76645":{"timestamp":{"__isSmartRef__":true,"id":76646},"user":"cschuster","tags":[]},"76646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76647":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76648}],"id":"CF3C1B83-4763-4191-8856-6E0FB23DB9D7","shape":{"__isSmartRef__":true,"id":76649},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2024","partsBinMetaInfo":{"__isSmartRef__":true,"id":76650},"eventHandler":{"__isSmartRef__":true,"id":76668},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","05A10A99-C944-46CF-A063-8BEA7F44EE28","4028DF8A-8D08-4EC7-A2F0-0E889ECA53CC","D9D6F1E1-9003-44D6-B227-129E5E5AE0D0","F17B6CCD-4276-4848-BE4A-083936F90890"],"partTests":{"__isSmartRef__":true,"id":76669},"_ClipMode":"visible","moved":true,"b":219.5568500587251,"#startLetters":"set","isBeingDragged":false,"delta":0.8223102998454124,"_Rotation":39.143376068493055,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76674},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5589.9,4624.0)"},"76648":{"target":{"__isSmartRef__":true,"id":76647},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76649":{"_BorderWidth":1.8157823553502812,"_ClipMode":"visible","_BorderRadius":23.777212786402234,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,125.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-163,-360,-18)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.3,-4.6)"},"76650":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76651},{"__isSmartRef__":true,"id":76653},{"__isSmartRef__":true,"id":76655},{"__isSmartRef__":true,"id":76657},{"__isSmartRef__":true,"id":76659},{"__isSmartRef__":true,"id":76661},{"__isSmartRef__":true,"id":76663},{"__isSmartRef__":true,"id":76665}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76667},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76651":{"date":{"__isSmartRef__":true,"id":76652},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76653":{"date":{"__isSmartRef__":true,"id":76654},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76654":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76655":{"date":{"__isSmartRef__":true,"id":76656},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76656":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76657":{"date":{"__isSmartRef__":true,"id":76658},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76659":{"date":{"__isSmartRef__":true,"id":76660},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76660":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76661":{"date":{"__isSmartRef__":true,"id":76662},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76662":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76663":{"date":{"__isSmartRef__":true,"id":76664},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76664":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76665":{"date":{"__isSmartRef__":true,"id":76666},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76666":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76667":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76668":{"morph":{"__isSmartRef__":true,"id":76647},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76669":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76670}},"76670":{"test01IsMorph":{"__isSmartRef__":true,"id":76671}},"76671":{"varMapping":{"__isSmartRef__":true,"id":76672},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76672":{"this":{"__isSmartRef__":true,"id":76669}},"76673":{},"76674":{"change":{"__isSmartRef__":true,"id":76675},"tick":{"__isSmartRef__":true,"id":76679}},"76675":{"varMapping":{"__isSmartRef__":true,"id":76676},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76676":{"this":{"__isSmartRef__":true,"id":76647}},"76677":{"timestamp":{"__isSmartRef__":true,"id":76678},"user":"cschuster","tags":[]},"76678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76679":{"varMapping":{"__isSmartRef__":true,"id":76680},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76680":{"this":{"__isSmartRef__":true,"id":76647}},"76681":{"timestamp":{"__isSmartRef__":true,"id":76682},"user":"cschuster","tags":[]},"76682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76683":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76684}],"id":"4D022F5E-6955-4424-BB4C-927D1FD46062","shape":{"__isSmartRef__":true,"id":76685},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2025","partsBinMetaInfo":{"__isSmartRef__":true,"id":76686},"eventHandler":{"__isSmartRef__":true,"id":76704},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","454545EF-74FC-4785-9F63-48B94B0248F2","8CAE54ED-E96E-4FA2-980D-9A6042DEB630"],"partTests":{"__isSmartRef__":true,"id":76705},"_ClipMode":"visible","moved":true,"b":159.3908788820263,"#startLetters":"set","isBeingDragged":false,"delta":0.9718956029391848,"_Rotation":77.06039178630553,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76710},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6152.0,3959.2)"},"76684":{"target":{"__isSmartRef__":true,"id":76683},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76685":{"_BorderWidth":6.7599532928851325,"_ClipMode":"visible","_BorderRadius":35.044103050980446,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.6,85.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(90,-149,21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.0,-1.3)"},"76686":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76687},{"__isSmartRef__":true,"id":76689},{"__isSmartRef__":true,"id":76691},{"__isSmartRef__":true,"id":76693},{"__isSmartRef__":true,"id":76695},{"__isSmartRef__":true,"id":76697},{"__isSmartRef__":true,"id":76699},{"__isSmartRef__":true,"id":76701}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76703},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76687":{"date":{"__isSmartRef__":true,"id":76688},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76689":{"date":{"__isSmartRef__":true,"id":76690},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76690":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76691":{"date":{"__isSmartRef__":true,"id":76692},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76692":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76693":{"date":{"__isSmartRef__":true,"id":76694},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76695":{"date":{"__isSmartRef__":true,"id":76696},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76696":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76697":{"date":{"__isSmartRef__":true,"id":76698},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76699":{"date":{"__isSmartRef__":true,"id":76700},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76700":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76701":{"date":{"__isSmartRef__":true,"id":76702},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76702":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76703":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76704":{"morph":{"__isSmartRef__":true,"id":76683},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76705":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76706}},"76706":{"test01IsMorph":{"__isSmartRef__":true,"id":76707}},"76707":{"varMapping":{"__isSmartRef__":true,"id":76708},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76708":{"this":{"__isSmartRef__":true,"id":76705}},"76709":{},"76710":{"change":{"__isSmartRef__":true,"id":76711},"tick":{"__isSmartRef__":true,"id":76715}},"76711":{"varMapping":{"__isSmartRef__":true,"id":76712},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76712":{"this":{"__isSmartRef__":true,"id":76683}},"76713":{"timestamp":{"__isSmartRef__":true,"id":76714},"user":"cschuster","tags":[]},"76714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76715":{"varMapping":{"__isSmartRef__":true,"id":76716},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76716":{"this":{"__isSmartRef__":true,"id":76683}},"76717":{"timestamp":{"__isSmartRef__":true,"id":76718},"user":"cschuster","tags":[]},"76718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76719":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76720}],"id":"6B4F867D-9D75-4C4C-A757-5A5ED22D0996","shape":{"__isSmartRef__":true,"id":76721},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2026","partsBinMetaInfo":{"__isSmartRef__":true,"id":76722},"eventHandler":{"__isSmartRef__":true,"id":76740},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","56324DE4-6A50-4831-A201-0259E7501A55","8D025F28-DCF3-4DCA-9C55-B1C9A2AAA5C9","0FACAE0B-771D-48B9-AEB4-20EA484E6970","CD7E55AD-16AF-48B0-84C3-868FC269A32D","9163498C-9AD8-4321-9850-39223433D635"],"partTests":{"__isSmartRef__":true,"id":76741},"_ClipMode":"visible","moved":true,"b":48.08829787973082,"#startLetters":"set","isBeingDragged":false,"delta":0.7883327521267347,"_Rotation":25.437136364479603,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76746},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5457.2,5101.0)"},"76720":{"target":{"__isSmartRef__":true,"id":76719},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76721":{"_BorderWidth":8.720875661170357,"_ClipMode":"visible","_BorderRadius":17.84813490257608,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,70.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,362,-94)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.9,-33.4)"},"76722":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76723},{"__isSmartRef__":true,"id":76725},{"__isSmartRef__":true,"id":76727},{"__isSmartRef__":true,"id":76729},{"__isSmartRef__":true,"id":76731},{"__isSmartRef__":true,"id":76733},{"__isSmartRef__":true,"id":76735},{"__isSmartRef__":true,"id":76737}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76739},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76723":{"date":{"__isSmartRef__":true,"id":76724},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76725":{"date":{"__isSmartRef__":true,"id":76726},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76726":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76727":{"date":{"__isSmartRef__":true,"id":76728},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76728":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76729":{"date":{"__isSmartRef__":true,"id":76730},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76730":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76731":{"date":{"__isSmartRef__":true,"id":76732},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76732":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76733":{"date":{"__isSmartRef__":true,"id":76734},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76734":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76735":{"date":{"__isSmartRef__":true,"id":76736},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76736":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76737":{"date":{"__isSmartRef__":true,"id":76738},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76738":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76739":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76740":{"morph":{"__isSmartRef__":true,"id":76719},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76741":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76742}},"76742":{"test01IsMorph":{"__isSmartRef__":true,"id":76743}},"76743":{"varMapping":{"__isSmartRef__":true,"id":76744},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76744":{"this":{"__isSmartRef__":true,"id":76741}},"76745":{},"76746":{"change":{"__isSmartRef__":true,"id":76747},"tick":{"__isSmartRef__":true,"id":76751}},"76747":{"varMapping":{"__isSmartRef__":true,"id":76748},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76748":{"this":{"__isSmartRef__":true,"id":76719}},"76749":{"timestamp":{"__isSmartRef__":true,"id":76750},"user":"cschuster","tags":[]},"76750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76751":{"varMapping":{"__isSmartRef__":true,"id":76752},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76752":{"this":{"__isSmartRef__":true,"id":76719}},"76753":{"timestamp":{"__isSmartRef__":true,"id":76754},"user":"cschuster","tags":[]},"76754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76755":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76756}],"id":"14D63ED6-136D-4C5D-B9B9-22D4DCED42E0","shape":{"__isSmartRef__":true,"id":76757},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2027","partsBinMetaInfo":{"__isSmartRef__":true,"id":76758},"eventHandler":{"__isSmartRef__":true,"id":76776},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","387D96AD-6FA5-4783-9BB6-2EF367C358DA","40847B62-08B8-49B9-B7A4-7AE04A910C49"],"partTests":{"__isSmartRef__":true,"id":76777},"_ClipMode":"visible","moved":true,"b":268.81441354053095,"#startLetters":"set","isBeingDragged":false,"delta":-0.8289598769042641,"_Rotation":-25.484377143534818,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76782},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6347.9,6062.3)"},"76756":{"target":{"__isSmartRef__":true,"id":76755},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76757":{"_BorderWidth":0.0010703990348766013,"_ClipMode":"visible","_BorderRadius":0.01712455135147506,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.7,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-262,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.6)"},"76758":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76759},{"__isSmartRef__":true,"id":76761},{"__isSmartRef__":true,"id":76763},{"__isSmartRef__":true,"id":76765},{"__isSmartRef__":true,"id":76767},{"__isSmartRef__":true,"id":76769},{"__isSmartRef__":true,"id":76771},{"__isSmartRef__":true,"id":76773}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76775},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76759":{"date":{"__isSmartRef__":true,"id":76760},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76761":{"date":{"__isSmartRef__":true,"id":76762},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76762":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76763":{"date":{"__isSmartRef__":true,"id":76764},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76764":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76765":{"date":{"__isSmartRef__":true,"id":76766},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76766":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76767":{"date":{"__isSmartRef__":true,"id":76768},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76768":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76769":{"date":{"__isSmartRef__":true,"id":76770},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76770":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76771":{"date":{"__isSmartRef__":true,"id":76772},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76772":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76773":{"date":{"__isSmartRef__":true,"id":76774},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76774":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76775":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76776":{"morph":{"__isSmartRef__":true,"id":76755},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76777":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76778}},"76778":{"test01IsMorph":{"__isSmartRef__":true,"id":76779}},"76779":{"varMapping":{"__isSmartRef__":true,"id":76780},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76780":{"this":{"__isSmartRef__":true,"id":76777}},"76781":{},"76782":{"change":{"__isSmartRef__":true,"id":76783},"tick":{"__isSmartRef__":true,"id":76787}},"76783":{"varMapping":{"__isSmartRef__":true,"id":76784},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76784":{"this":{"__isSmartRef__":true,"id":76755}},"76785":{"timestamp":{"__isSmartRef__":true,"id":76786},"user":"cschuster","tags":[]},"76786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76787":{"varMapping":{"__isSmartRef__":true,"id":76788},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76788":{"this":{"__isSmartRef__":true,"id":76755}},"76789":{"timestamp":{"__isSmartRef__":true,"id":76790},"user":"cschuster","tags":[]},"76790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76791":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76792}],"id":"0DF80173-31C0-4B88-8CFB-E45CDB5D75A7","shape":{"__isSmartRef__":true,"id":76793},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2028","partsBinMetaInfo":{"__isSmartRef__":true,"id":76794},"eventHandler":{"__isSmartRef__":true,"id":76812},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0","303CB936-0267-41F4-AEBF-45CF9A5FE704","123F0532-EAD0-46CF-A8AE-E0ABAB93D5A9"],"partTests":{"__isSmartRef__":true,"id":76813},"_ClipMode":"visible","moved":true,"b":25.000807871168945,"#startLetters":"set","isBeingDragged":false,"delta":-0.6479674896108918,"_Rotation":-30.596904409856815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76818},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5711.0,4500.1)"},"76792":{"target":{"__isSmartRef__":true,"id":76791},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76793":{"_BorderWidth":7.113155203246038,"_ClipMode":"visible","_BorderRadius":32.855320139190724,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,83.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(108,340,189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.5,-38.1)"},"76794":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76795},{"__isSmartRef__":true,"id":76797},{"__isSmartRef__":true,"id":76799},{"__isSmartRef__":true,"id":76801},{"__isSmartRef__":true,"id":76803},{"__isSmartRef__":true,"id":76805},{"__isSmartRef__":true,"id":76807},{"__isSmartRef__":true,"id":76809}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76811},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76795":{"date":{"__isSmartRef__":true,"id":76796},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76797":{"date":{"__isSmartRef__":true,"id":76798},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76798":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76799":{"date":{"__isSmartRef__":true,"id":76800},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76800":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76801":{"date":{"__isSmartRef__":true,"id":76802},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76802":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76803":{"date":{"__isSmartRef__":true,"id":76804},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76804":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76805":{"date":{"__isSmartRef__":true,"id":76806},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76806":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76807":{"date":{"__isSmartRef__":true,"id":76808},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76808":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76809":{"date":{"__isSmartRef__":true,"id":76810},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76810":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76811":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76812":{"morph":{"__isSmartRef__":true,"id":76791},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76813":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76814}},"76814":{"test01IsMorph":{"__isSmartRef__":true,"id":76815}},"76815":{"varMapping":{"__isSmartRef__":true,"id":76816},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76816":{"this":{"__isSmartRef__":true,"id":76813}},"76817":{},"76818":{"change":{"__isSmartRef__":true,"id":76819},"tick":{"__isSmartRef__":true,"id":76823}},"76819":{"varMapping":{"__isSmartRef__":true,"id":76820},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76820":{"this":{"__isSmartRef__":true,"id":76791}},"76821":{"timestamp":{"__isSmartRef__":true,"id":76822},"user":"cschuster","tags":[]},"76822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76823":{"varMapping":{"__isSmartRef__":true,"id":76824},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76824":{"this":{"__isSmartRef__":true,"id":76791}},"76825":{"timestamp":{"__isSmartRef__":true,"id":76826},"user":"cschuster","tags":[]},"76826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76827":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76828}],"id":"039D9FCE-2A63-4445-B21F-2E4C7560B049","shape":{"__isSmartRef__":true,"id":76829},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2029","partsBinMetaInfo":{"__isSmartRef__":true,"id":76830},"eventHandler":{"__isSmartRef__":true,"id":76848},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","EE177CC5-99BE-48C4-8541-6D14DDD5A5C1"],"partTests":{"__isSmartRef__":true,"id":76849},"_ClipMode":"visible","moved":true,"b":106.18311509076739,"#startLetters":"set","isBeingDragged":false,"delta":-0.8546023060916923,"_Rotation":-13.899193308573873,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76854},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5158.6,4878.9)"},"76828":{"target":{"__isSmartRef__":true,"id":76827},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76829":{"_BorderWidth":9.801879309456048,"_ClipMode":"visible","_BorderRadius":3.1071281558686725,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.6,61.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,174,70)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-14.4)"},"76830":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76831},{"__isSmartRef__":true,"id":76833},{"__isSmartRef__":true,"id":76835},{"__isSmartRef__":true,"id":76837},{"__isSmartRef__":true,"id":76839},{"__isSmartRef__":true,"id":76841},{"__isSmartRef__":true,"id":76843},{"__isSmartRef__":true,"id":76845}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76847},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76831":{"date":{"__isSmartRef__":true,"id":76832},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76833":{"date":{"__isSmartRef__":true,"id":76834},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76834":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76835":{"date":{"__isSmartRef__":true,"id":76836},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76836":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76837":{"date":{"__isSmartRef__":true,"id":76838},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76838":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76839":{"date":{"__isSmartRef__":true,"id":76840},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76840":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76841":{"date":{"__isSmartRef__":true,"id":76842},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76842":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76843":{"date":{"__isSmartRef__":true,"id":76844},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76844":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76845":{"date":{"__isSmartRef__":true,"id":76846},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76846":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76847":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76848":{"morph":{"__isSmartRef__":true,"id":76827},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76849":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76850}},"76850":{"test01IsMorph":{"__isSmartRef__":true,"id":76851}},"76851":{"varMapping":{"__isSmartRef__":true,"id":76852},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76852":{"this":{"__isSmartRef__":true,"id":76849}},"76853":{},"76854":{"change":{"__isSmartRef__":true,"id":76855},"tick":{"__isSmartRef__":true,"id":76859}},"76855":{"varMapping":{"__isSmartRef__":true,"id":76856},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76856":{"this":{"__isSmartRef__":true,"id":76827}},"76857":{"timestamp":{"__isSmartRef__":true,"id":76858},"user":"cschuster","tags":[]},"76858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76859":{"varMapping":{"__isSmartRef__":true,"id":76860},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76860":{"this":{"__isSmartRef__":true,"id":76827}},"76861":{"timestamp":{"__isSmartRef__":true,"id":76862},"user":"cschuster","tags":[]},"76862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76863":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76864}],"id":"6638B3F1-01D7-4B01-8D22-3D04FDD8D390","shape":{"__isSmartRef__":true,"id":76865},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2030","partsBinMetaInfo":{"__isSmartRef__":true,"id":76866},"eventHandler":{"__isSmartRef__":true,"id":76884},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","878DB505-7AE3-4F97-B0CB-62FA321A9223","EC1FC5D4-C0C0-40DE-9040-C2CDF3198FB4","C851352B-BFEF-477E-9825-CE668D0F0E66","EBA49EDD-445C-4A74-961B-18346EA50E09","90CA3849-E687-43E0-8A83-815C432FC787"],"partTests":{"__isSmartRef__":true,"id":76885},"_ClipMode":"visible","moved":true,"b":158,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-4.825903103157511,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76890},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4819.2,3800.8)"},"76864":{"target":{"__isSmartRef__":true,"id":76863},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76865":{"_BorderWidth":6.873032967079562,"_ClipMode":"visible","_BorderRadius":34.38679600677302,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.2,85.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(96,-141,39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.5,-1.5)"},"76866":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76867},{"__isSmartRef__":true,"id":76869},{"__isSmartRef__":true,"id":76871},{"__isSmartRef__":true,"id":76873},{"__isSmartRef__":true,"id":76875},{"__isSmartRef__":true,"id":76877},{"__isSmartRef__":true,"id":76879},{"__isSmartRef__":true,"id":76881}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76883},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76867":{"date":{"__isSmartRef__":true,"id":76868},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76869":{"date":{"__isSmartRef__":true,"id":76870},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76870":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76871":{"date":{"__isSmartRef__":true,"id":76872},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76872":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76873":{"date":{"__isSmartRef__":true,"id":76874},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76874":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76875":{"date":{"__isSmartRef__":true,"id":76876},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76876":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76877":{"date":{"__isSmartRef__":true,"id":76878},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76879":{"date":{"__isSmartRef__":true,"id":76880},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76880":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76881":{"date":{"__isSmartRef__":true,"id":76882},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76883":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76884":{"morph":{"__isSmartRef__":true,"id":76863},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76885":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76886}},"76886":{"test01IsMorph":{"__isSmartRef__":true,"id":76887}},"76887":{"varMapping":{"__isSmartRef__":true,"id":76888},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76888":{"this":{"__isSmartRef__":true,"id":76885}},"76889":{},"76890":{"change":{"__isSmartRef__":true,"id":76891},"tick":{"__isSmartRef__":true,"id":76895}},"76891":{"varMapping":{"__isSmartRef__":true,"id":76892},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76892":{"this":{"__isSmartRef__":true,"id":76863}},"76893":{"timestamp":{"__isSmartRef__":true,"id":76894},"user":"cschuster","tags":[]},"76894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76895":{"varMapping":{"__isSmartRef__":true,"id":76896},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76896":{"this":{"__isSmartRef__":true,"id":76863}},"76897":{"timestamp":{"__isSmartRef__":true,"id":76898},"user":"cschuster","tags":[]},"76898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76899":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76900}],"id":"1685082C-1590-4D1B-B4C5-84BEC7EA5834","shape":{"__isSmartRef__":true,"id":76901},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2031","partsBinMetaInfo":{"__isSmartRef__":true,"id":76902},"eventHandler":{"__isSmartRef__":true,"id":76920},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","9BC16715-A286-4EB9-BE41-E0AD0CFB425E","35D76386-BC2F-4AED-99AD-938EF4A23551","3B0D25C3-F664-4781-ADA2-2F47881B72F8"],"partTests":{"__isSmartRef__":true,"id":76921},"_ClipMode":"visible","moved":true,"b":339.41194049315527,"#startLetters":"set","isBeingDragged":false,"delta":0.8908449881710112,"_Rotation":-14.47417912242306,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76926},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4315.6,4395.8)"},"76900":{"target":{"__isSmartRef__":true,"id":76899},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76901":{"_BorderWidth":3.2417671745129786,"_ClipMode":"visible","_BorderRadius":35.05378773020788,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.7,114.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-90,150,-20)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.0,-38.7)"},"76902":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76903},{"__isSmartRef__":true,"id":76905},{"__isSmartRef__":true,"id":76907},{"__isSmartRef__":true,"id":76909},{"__isSmartRef__":true,"id":76911},{"__isSmartRef__":true,"id":76913},{"__isSmartRef__":true,"id":76915},{"__isSmartRef__":true,"id":76917}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76919},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76903":{"date":{"__isSmartRef__":true,"id":76904},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76905":{"date":{"__isSmartRef__":true,"id":76906},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76906":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76907":{"date":{"__isSmartRef__":true,"id":76908},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76908":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76909":{"date":{"__isSmartRef__":true,"id":76910},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76910":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76911":{"date":{"__isSmartRef__":true,"id":76912},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76912":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76913":{"date":{"__isSmartRef__":true,"id":76914},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76915":{"date":{"__isSmartRef__":true,"id":76916},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76916":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76917":{"date":{"__isSmartRef__":true,"id":76918},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76919":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76920":{"morph":{"__isSmartRef__":true,"id":76899},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76921":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76922}},"76922":{"test01IsMorph":{"__isSmartRef__":true,"id":76923}},"76923":{"varMapping":{"__isSmartRef__":true,"id":76924},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76924":{"this":{"__isSmartRef__":true,"id":76921}},"76925":{},"76926":{"change":{"__isSmartRef__":true,"id":76927},"tick":{"__isSmartRef__":true,"id":76931}},"76927":{"varMapping":{"__isSmartRef__":true,"id":76928},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76928":{"this":{"__isSmartRef__":true,"id":76899}},"76929":{"timestamp":{"__isSmartRef__":true,"id":76930},"user":"cschuster","tags":[]},"76930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76931":{"varMapping":{"__isSmartRef__":true,"id":76932},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76932":{"this":{"__isSmartRef__":true,"id":76899}},"76933":{"timestamp":{"__isSmartRef__":true,"id":76934},"user":"cschuster","tags":[]},"76934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76935":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76936}],"id":"7B94DF60-7D27-4BA3-BB4A-113BDECF3C75","shape":{"__isSmartRef__":true,"id":76937},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2032","partsBinMetaInfo":{"__isSmartRef__":true,"id":76938},"eventHandler":{"__isSmartRef__":true,"id":76956},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","2B548C7D-2299-4992-B4EC-F54AE610CB7B"],"partTests":{"__isSmartRef__":true,"id":76957},"_ClipMode":"visible","moved":true,"b":41,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-22.08005261056824,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76962},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5295.5,4593.2)"},"76936":{"target":{"__isSmartRef__":true,"id":76935},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76937":{"_BorderWidth":8.280295144952536,"_ClipMode":"visible","_BorderRadius":22.783462019201313,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,73.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(168,361,-2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-35.1)"},"76938":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76939},{"__isSmartRef__":true,"id":76941},{"__isSmartRef__":true,"id":76943},{"__isSmartRef__":true,"id":76945},{"__isSmartRef__":true,"id":76947},{"__isSmartRef__":true,"id":76949},{"__isSmartRef__":true,"id":76951},{"__isSmartRef__":true,"id":76953}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76955},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76939":{"date":{"__isSmartRef__":true,"id":76940},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76941":{"date":{"__isSmartRef__":true,"id":76942},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76942":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76943":{"date":{"__isSmartRef__":true,"id":76944},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76944":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76945":{"date":{"__isSmartRef__":true,"id":76946},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76946":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76947":{"date":{"__isSmartRef__":true,"id":76948},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76948":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76949":{"date":{"__isSmartRef__":true,"id":76950},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76951":{"date":{"__isSmartRef__":true,"id":76952},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76952":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76953":{"date":{"__isSmartRef__":true,"id":76954},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76955":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76956":{"morph":{"__isSmartRef__":true,"id":76935},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76957":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76958}},"76958":{"test01IsMorph":{"__isSmartRef__":true,"id":76959}},"76959":{"varMapping":{"__isSmartRef__":true,"id":76960},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76960":{"this":{"__isSmartRef__":true,"id":76957}},"76961":{},"76962":{"change":{"__isSmartRef__":true,"id":76963},"tick":{"__isSmartRef__":true,"id":76967}},"76963":{"varMapping":{"__isSmartRef__":true,"id":76964},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":76965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76964":{"this":{"__isSmartRef__":true,"id":76935}},"76965":{"timestamp":{"__isSmartRef__":true,"id":76966},"user":"cschuster","tags":[]},"76966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"76967":{"varMapping":{"__isSmartRef__":true,"id":76968},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76968":{"this":{"__isSmartRef__":true,"id":76935}},"76969":{"timestamp":{"__isSmartRef__":true,"id":76970},"user":"cschuster","tags":[]},"76970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"76971":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":76972}],"id":"F23DBA84-994A-42D8-8B6D-142E83EBEE01","shape":{"__isSmartRef__":true,"id":76973},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2033","partsBinMetaInfo":{"__isSmartRef__":true,"id":76974},"eventHandler":{"__isSmartRef__":true,"id":76992},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D","8CDB7F11-5D75-4A47-9396-F37317E94594","6F43567D-5BD0-413F-BB3A-5CD3524DC1B1"],"partTests":{"__isSmartRef__":true,"id":76993},"_ClipMode":"visible","moved":true,"b":233.45299821754452,"#startLetters":"set","isBeingDragged":false,"delta":-0.8436466785497032,"_Rotation":-21.51107050249062,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76998},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7188.6,5074.9)"},"76972":{"target":{"__isSmartRef__":true,"id":76971},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"76973":{"_BorderWidth":0.9831568213368289,"_ClipMode":"visible","_BorderRadius":14.183953404843436,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.3,132.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-205,-358,156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.9,-8.1)"},"76974":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":76975},{"__isSmartRef__":true,"id":76977},{"__isSmartRef__":true,"id":76979},{"__isSmartRef__":true,"id":76981},{"__isSmartRef__":true,"id":76983},{"__isSmartRef__":true,"id":76985},{"__isSmartRef__":true,"id":76987},{"__isSmartRef__":true,"id":76989}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":76991},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"76975":{"date":{"__isSmartRef__":true,"id":76976},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"76976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"76977":{"date":{"__isSmartRef__":true,"id":76978},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"76978":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"76979":{"date":{"__isSmartRef__":true,"id":76980},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"76980":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"76981":{"date":{"__isSmartRef__":true,"id":76982},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"76982":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"76983":{"date":{"__isSmartRef__":true,"id":76984},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"76984":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"76985":{"date":{"__isSmartRef__":true,"id":76986},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"76986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"76987":{"date":{"__isSmartRef__":true,"id":76988},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"76988":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"76989":{"date":{"__isSmartRef__":true,"id":76990},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"76990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"76991":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"76992":{"morph":{"__isSmartRef__":true,"id":76971},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76993":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":76994}},"76994":{"test01IsMorph":{"__isSmartRef__":true,"id":76995}},"76995":{"varMapping":{"__isSmartRef__":true,"id":76996},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":76997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76996":{"this":{"__isSmartRef__":true,"id":76993}},"76997":{},"76998":{"change":{"__isSmartRef__":true,"id":76999},"tick":{"__isSmartRef__":true,"id":77003}},"76999":{"varMapping":{"__isSmartRef__":true,"id":77000},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77000":{"this":{"__isSmartRef__":true,"id":76971}},"77001":{"timestamp":{"__isSmartRef__":true,"id":77002},"user":"cschuster","tags":[]},"77002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77003":{"varMapping":{"__isSmartRef__":true,"id":77004},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77004":{"this":{"__isSmartRef__":true,"id":76971}},"77005":{"timestamp":{"__isSmartRef__":true,"id":77006},"user":"cschuster","tags":[]},"77006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77007":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77008}],"id":"E0D6737B-F071-4211-9B27-6F99CDCF6725","shape":{"__isSmartRef__":true,"id":77009},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2034","partsBinMetaInfo":{"__isSmartRef__":true,"id":77010},"eventHandler":{"__isSmartRef__":true,"id":77028},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","EB4EB042-A595-4FEA-9A52-4D392A920AD6"],"partTests":{"__isSmartRef__":true,"id":77029},"_ClipMode":"visible","moved":true,"b":276,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-8.896915973109612,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77034},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4313.2,4254.9)"},"77008":{"target":{"__isSmartRef__":true,"id":77007},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77009":{"_BorderWidth":0.02739052315863333,"_ClipMode":"visible","_BorderRadius":0.437047985323884,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-227,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.1)"},"77010":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77011},{"__isSmartRef__":true,"id":77013},{"__isSmartRef__":true,"id":77015},{"__isSmartRef__":true,"id":77017},{"__isSmartRef__":true,"id":77019},{"__isSmartRef__":true,"id":77021},{"__isSmartRef__":true,"id":77023},{"__isSmartRef__":true,"id":77025}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77027},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77011":{"date":{"__isSmartRef__":true,"id":77012},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77013":{"date":{"__isSmartRef__":true,"id":77014},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77014":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77015":{"date":{"__isSmartRef__":true,"id":77016},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77016":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77017":{"date":{"__isSmartRef__":true,"id":77018},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77018":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77019":{"date":{"__isSmartRef__":true,"id":77020},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77020":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77021":{"date":{"__isSmartRef__":true,"id":77022},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77023":{"date":{"__isSmartRef__":true,"id":77024},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77024":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77025":{"date":{"__isSmartRef__":true,"id":77026},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77027":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77028":{"morph":{"__isSmartRef__":true,"id":77007},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77029":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77030}},"77030":{"test01IsMorph":{"__isSmartRef__":true,"id":77031}},"77031":{"varMapping":{"__isSmartRef__":true,"id":77032},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77032":{"this":{"__isSmartRef__":true,"id":77029}},"77033":{},"77034":{"change":{"__isSmartRef__":true,"id":77035},"tick":{"__isSmartRef__":true,"id":77039}},"77035":{"varMapping":{"__isSmartRef__":true,"id":77036},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77036":{"this":{"__isSmartRef__":true,"id":77007}},"77037":{"timestamp":{"__isSmartRef__":true,"id":77038},"user":"cschuster","tags":[]},"77038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77039":{"varMapping":{"__isSmartRef__":true,"id":77040},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77040":{"this":{"__isSmartRef__":true,"id":77007}},"77041":{"timestamp":{"__isSmartRef__":true,"id":77042},"user":"cschuster","tags":[]},"77042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77043":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77044}],"id":"68AE1628-B15A-48C9-8EAB-4B3305DF1C4C","shape":{"__isSmartRef__":true,"id":77045},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2035","partsBinMetaInfo":{"__isSmartRef__":true,"id":77046},"eventHandler":{"__isSmartRef__":true,"id":77064},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497","9FB016CD-B38F-453D-B5D6-A045D3C3C7D8","2FBE2F1F-B0EC-486A-AC16-C7C288EA99F1","3046EBAD-825F-4155-B77B-73097CD2A9D0"],"partTests":{"__isSmartRef__":true,"id":77065},"_ClipMode":"visible","moved":true,"b":319.2831882858882,"#startLetters":"set","isBeingDragged":false,"delta":0.8536983644007705,"_Rotation":-6.104590729036954,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77070},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5183.0,4555.1)"},"77044":{"target":{"__isSmartRef__":true,"id":77043},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77045":{"_BorderWidth":1.738395863229659,"_ClipMode":"visible","_BorderRadius":22.97910152800416,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-167,27,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.0,-35.2)"},"77046":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77047},{"__isSmartRef__":true,"id":77049},{"__isSmartRef__":true,"id":77051},{"__isSmartRef__":true,"id":77053},{"__isSmartRef__":true,"id":77055},{"__isSmartRef__":true,"id":77057},{"__isSmartRef__":true,"id":77059},{"__isSmartRef__":true,"id":77061}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77063},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77047":{"date":{"__isSmartRef__":true,"id":77048},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77049":{"date":{"__isSmartRef__":true,"id":77050},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77050":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77051":{"date":{"__isSmartRef__":true,"id":77052},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77052":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77053":{"date":{"__isSmartRef__":true,"id":77054},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77054":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77055":{"date":{"__isSmartRef__":true,"id":77056},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77056":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77057":{"date":{"__isSmartRef__":true,"id":77058},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77059":{"date":{"__isSmartRef__":true,"id":77060},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77060":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77061":{"date":{"__isSmartRef__":true,"id":77062},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77063":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77064":{"morph":{"__isSmartRef__":true,"id":77043},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77065":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77066}},"77066":{"test01IsMorph":{"__isSmartRef__":true,"id":77067}},"77067":{"varMapping":{"__isSmartRef__":true,"id":77068},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77068":{"this":{"__isSmartRef__":true,"id":77065}},"77069":{},"77070":{"change":{"__isSmartRef__":true,"id":77071},"tick":{"__isSmartRef__":true,"id":77075}},"77071":{"varMapping":{"__isSmartRef__":true,"id":77072},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77072":{"this":{"__isSmartRef__":true,"id":77043}},"77073":{"timestamp":{"__isSmartRef__":true,"id":77074},"user":"cschuster","tags":[]},"77074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77075":{"varMapping":{"__isSmartRef__":true,"id":77076},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77076":{"this":{"__isSmartRef__":true,"id":77043}},"77077":{"timestamp":{"__isSmartRef__":true,"id":77078},"user":"cschuster","tags":[]},"77078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77079":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77080}],"id":"9AB116BB-442F-4242-8DFC-F9E9D91EE247","shape":{"__isSmartRef__":true,"id":77081},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2036","partsBinMetaInfo":{"__isSmartRef__":true,"id":77082},"eventHandler":{"__isSmartRef__":true,"id":77100},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","C16A0368-291A-4887-8D4D-E3E8C11CC506"],"partTests":{"__isSmartRef__":true,"id":77101},"_ClipMode":"visible","moved":true,"b":351.6303503405652,"#startLetters":"set","isBeingDragged":false,"delta":-0.9299610732705332,"_Rotation":8.468482250473604,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77106},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5106.3,4252.4)"},"77080":{"target":{"__isSmartRef__":true,"id":77079},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77081":{"_BorderWidth":4.272205113457707,"_ClipMode":"visible","_BorderRadius":39.15250336499662,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.5,105.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-38,216,136)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.1,-39.8)"},"77082":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77083},{"__isSmartRef__":true,"id":77085},{"__isSmartRef__":true,"id":77087},{"__isSmartRef__":true,"id":77089},{"__isSmartRef__":true,"id":77091},{"__isSmartRef__":true,"id":77093},{"__isSmartRef__":true,"id":77095},{"__isSmartRef__":true,"id":77097}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77099},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77083":{"date":{"__isSmartRef__":true,"id":77084},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77085":{"date":{"__isSmartRef__":true,"id":77086},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77086":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77087":{"date":{"__isSmartRef__":true,"id":77088},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77088":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77089":{"date":{"__isSmartRef__":true,"id":77090},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77090":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77091":{"date":{"__isSmartRef__":true,"id":77092},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77092":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77093":{"date":{"__isSmartRef__":true,"id":77094},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77095":{"date":{"__isSmartRef__":true,"id":77096},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77096":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77097":{"date":{"__isSmartRef__":true,"id":77098},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77099":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77100":{"morph":{"__isSmartRef__":true,"id":77079},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77101":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77102}},"77102":{"test01IsMorph":{"__isSmartRef__":true,"id":77103}},"77103":{"varMapping":{"__isSmartRef__":true,"id":77104},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77104":{"this":{"__isSmartRef__":true,"id":77101}},"77105":{},"77106":{"change":{"__isSmartRef__":true,"id":77107},"tick":{"__isSmartRef__":true,"id":77111}},"77107":{"varMapping":{"__isSmartRef__":true,"id":77108},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77108":{"this":{"__isSmartRef__":true,"id":77079}},"77109":{"timestamp":{"__isSmartRef__":true,"id":77110},"user":"cschuster","tags":[]},"77110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77111":{"varMapping":{"__isSmartRef__":true,"id":77112},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77112":{"this":{"__isSmartRef__":true,"id":77079}},"77113":{"timestamp":{"__isSmartRef__":true,"id":77114},"user":"cschuster","tags":[]},"77114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77115":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77116}],"id":"5A5DE4D6-0102-420D-AB19-E8E3B6F4C254","shape":{"__isSmartRef__":true,"id":77117},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2037","partsBinMetaInfo":{"__isSmartRef__":true,"id":77118},"eventHandler":{"__isSmartRef__":true,"id":77136},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06","A0EE637C-677E-4A51-B09A-D1FBBE590A0D","ED7FA34C-3E8A-4B48-B985-79D498D1BB86"],"partTests":{"__isSmartRef__":true,"id":77137},"_ClipMode":"visible","moved":true,"b":159.5846722223796,"#startLetters":"set","isBeingDragged":false,"delta":0.94990876322845,"_Rotation":58.38188713947903,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77142},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3908.2,3987.1)"},"77116":{"target":{"__isSmartRef__":true,"id":77115},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77117":{"_BorderWidth":6.744113883491551,"_ClipMode":"visible","_BorderRadius":35.13290681825923,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.8,86.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(89,-151,18)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.0,-1.3)"},"77118":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77119},{"__isSmartRef__":true,"id":77121},{"__isSmartRef__":true,"id":77123},{"__isSmartRef__":true,"id":77125},{"__isSmartRef__":true,"id":77127},{"__isSmartRef__":true,"id":77129},{"__isSmartRef__":true,"id":77131},{"__isSmartRef__":true,"id":77133}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77135},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77119":{"date":{"__isSmartRef__":true,"id":77120},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77121":{"date":{"__isSmartRef__":true,"id":77122},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77122":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77123":{"date":{"__isSmartRef__":true,"id":77124},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77124":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77125":{"date":{"__isSmartRef__":true,"id":77126},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77126":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77127":{"date":{"__isSmartRef__":true,"id":77128},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77128":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77129":{"date":{"__isSmartRef__":true,"id":77130},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77130":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77131":{"date":{"__isSmartRef__":true,"id":77132},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77132":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77133":{"date":{"__isSmartRef__":true,"id":77134},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77135":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77136":{"morph":{"__isSmartRef__":true,"id":77115},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77137":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77138}},"77138":{"test01IsMorph":{"__isSmartRef__":true,"id":77139}},"77139":{"varMapping":{"__isSmartRef__":true,"id":77140},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77140":{"this":{"__isSmartRef__":true,"id":77137}},"77141":{},"77142":{"change":{"__isSmartRef__":true,"id":77143},"tick":{"__isSmartRef__":true,"id":77147}},"77143":{"varMapping":{"__isSmartRef__":true,"id":77144},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77144":{"this":{"__isSmartRef__":true,"id":77115}},"77145":{"timestamp":{"__isSmartRef__":true,"id":77146},"user":"cschuster","tags":[]},"77146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77147":{"varMapping":{"__isSmartRef__":true,"id":77148},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77148":{"this":{"__isSmartRef__":true,"id":77115}},"77149":{"timestamp":{"__isSmartRef__":true,"id":77150},"user":"cschuster","tags":[]},"77150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77151":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77152}],"id":"202A73C3-E08D-4E38-B1FD-310B8CE2BE24","shape":{"__isSmartRef__":true,"id":77153},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2038","partsBinMetaInfo":{"__isSmartRef__":true,"id":77154},"eventHandler":{"__isSmartRef__":true,"id":77172},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","850EDFE6-5B94-4234-A3E3-470B997383CC","DB2942AF-AD6E-473F-808A-36B0D25CC9BB"],"partTests":{"__isSmartRef__":true,"id":77173},"_ClipMode":"visible","moved":true,"b":342,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":13.410457181377664,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77178},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4682.6,3567.6)"},"77152":{"target":{"__isSmartRef__":true,"id":77151},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77153":{"_BorderWidth":3.454915028125262,"_ClipMode":"visible","_BorderRadius":36.18033988749894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,112.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-79,164,15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.8,-39.0)"},"77154":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77155},{"__isSmartRef__":true,"id":77157},{"__isSmartRef__":true,"id":77159},{"__isSmartRef__":true,"id":77161},{"__isSmartRef__":true,"id":77163},{"__isSmartRef__":true,"id":77165},{"__isSmartRef__":true,"id":77167},{"__isSmartRef__":true,"id":77169}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77171},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77155":{"date":{"__isSmartRef__":true,"id":77156},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77157":{"date":{"__isSmartRef__":true,"id":77158},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77158":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77159":{"date":{"__isSmartRef__":true,"id":77160},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77160":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77161":{"date":{"__isSmartRef__":true,"id":77162},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77162":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77163":{"date":{"__isSmartRef__":true,"id":77164},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77164":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77165":{"date":{"__isSmartRef__":true,"id":77166},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77166":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77167":{"date":{"__isSmartRef__":true,"id":77168},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77168":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77169":{"date":{"__isSmartRef__":true,"id":77170},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77171":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77172":{"morph":{"__isSmartRef__":true,"id":77151},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77173":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77174}},"77174":{"test01IsMorph":{"__isSmartRef__":true,"id":77175}},"77175":{"varMapping":{"__isSmartRef__":true,"id":77176},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77176":{"this":{"__isSmartRef__":true,"id":77173}},"77177":{},"77178":{"change":{"__isSmartRef__":true,"id":77179},"tick":{"__isSmartRef__":true,"id":77183}},"77179":{"varMapping":{"__isSmartRef__":true,"id":77180},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77180":{"this":{"__isSmartRef__":true,"id":77151}},"77181":{"timestamp":{"__isSmartRef__":true,"id":77182},"user":"cschuster","tags":[]},"77182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77183":{"varMapping":{"__isSmartRef__":true,"id":77184},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77184":{"this":{"__isSmartRef__":true,"id":77151}},"77185":{"timestamp":{"__isSmartRef__":true,"id":77186},"user":"cschuster","tags":[]},"77186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77187":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77188}],"id":"C7CD5412-86EF-4E50-BD02-FA158399008C","shape":{"__isSmartRef__":true,"id":77189},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2039","partsBinMetaInfo":{"__isSmartRef__":true,"id":77190},"eventHandler":{"__isSmartRef__":true,"id":77208},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","87FABF07-EB8C-4A85-8698-162897CFB771"],"partTests":{"__isSmartRef__":true,"id":77209},"_ClipMode":"visible","moved":true,"b":145,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":12.399294083674144,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77214},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4474.7,4423.8)"},"77188":{"target":{"__isSmartRef__":true,"id":77187},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77189":{"_BorderWidth":7.867882181755232,"_ClipMode":"visible","_BorderRadius":26.840402866513365,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,77.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(147,-63,189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-3.6)"},"77190":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77191},{"__isSmartRef__":true,"id":77193},{"__isSmartRef__":true,"id":77195},{"__isSmartRef__":true,"id":77197},{"__isSmartRef__":true,"id":77199},{"__isSmartRef__":true,"id":77201},{"__isSmartRef__":true,"id":77203},{"__isSmartRef__":true,"id":77205}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77207},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77191":{"date":{"__isSmartRef__":true,"id":77192},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77193":{"date":{"__isSmartRef__":true,"id":77194},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77194":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77195":{"date":{"__isSmartRef__":true,"id":77196},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77196":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77197":{"date":{"__isSmartRef__":true,"id":77198},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77198":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77199":{"date":{"__isSmartRef__":true,"id":77200},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77200":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77201":{"date":{"__isSmartRef__":true,"id":77202},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77203":{"date":{"__isSmartRef__":true,"id":77204},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77204":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77205":{"date":{"__isSmartRef__":true,"id":77206},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77207":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77208":{"morph":{"__isSmartRef__":true,"id":77187},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77209":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77210}},"77210":{"test01IsMorph":{"__isSmartRef__":true,"id":77211}},"77211":{"varMapping":{"__isSmartRef__":true,"id":77212},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77212":{"this":{"__isSmartRef__":true,"id":77209}},"77213":{},"77214":{"change":{"__isSmartRef__":true,"id":77215},"tick":{"__isSmartRef__":true,"id":77219}},"77215":{"varMapping":{"__isSmartRef__":true,"id":77216},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77216":{"this":{"__isSmartRef__":true,"id":77187}},"77217":{"timestamp":{"__isSmartRef__":true,"id":77218},"user":"cschuster","tags":[]},"77218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77219":{"varMapping":{"__isSmartRef__":true,"id":77220},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77220":{"this":{"__isSmartRef__":true,"id":77187}},"77221":{"timestamp":{"__isSmartRef__":true,"id":77222},"user":"cschuster","tags":[]},"77222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77223":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77224}],"id":"C366E414-CC26-451F-B137-A3CD83A10743","shape":{"__isSmartRef__":true,"id":77225},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2040","partsBinMetaInfo":{"__isSmartRef__":true,"id":77226},"eventHandler":{"__isSmartRef__":true,"id":77244},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","4CFB7606-BA48-4E83-9464-A4D9A64852FC","41029303-6584-4A40-980F-526524F36C06"],"partTests":{"__isSmartRef__":true,"id":77245},"_ClipMode":"visible","moved":true,"b":109.68293758603977,"#startLetters":"set","isBeingDragged":false,"delta":0.8124662043410353,"_Rotation":9.346600883464996,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77250},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5757.6,4324.8)"},"77224":{"target":{"__isSmartRef__":true,"id":77223},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77225":{"_BorderWidth":9.707854442245278,"_ClipMode":"visible","_BorderRadius":4.5377704810102575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.6,62.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(241,155,114)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-13.3)"},"77226":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77227},{"__isSmartRef__":true,"id":77229},{"__isSmartRef__":true,"id":77231},{"__isSmartRef__":true,"id":77233},{"__isSmartRef__":true,"id":77235},{"__isSmartRef__":true,"id":77237},{"__isSmartRef__":true,"id":77239},{"__isSmartRef__":true,"id":77241}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77243},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77227":{"date":{"__isSmartRef__":true,"id":77228},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77229":{"date":{"__isSmartRef__":true,"id":77230},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77230":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77231":{"date":{"__isSmartRef__":true,"id":77232},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77232":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77233":{"date":{"__isSmartRef__":true,"id":77234},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77234":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77235":{"date":{"__isSmartRef__":true,"id":77236},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77236":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77237":{"date":{"__isSmartRef__":true,"id":77238},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77238":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77239":{"date":{"__isSmartRef__":true,"id":77240},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77240":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77241":{"date":{"__isSmartRef__":true,"id":77242},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77243":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77244":{"morph":{"__isSmartRef__":true,"id":77223},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77245":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77246}},"77246":{"test01IsMorph":{"__isSmartRef__":true,"id":77247}},"77247":{"varMapping":{"__isSmartRef__":true,"id":77248},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77248":{"this":{"__isSmartRef__":true,"id":77245}},"77249":{},"77250":{"change":{"__isSmartRef__":true,"id":77251},"tick":{"__isSmartRef__":true,"id":77255}},"77251":{"varMapping":{"__isSmartRef__":true,"id":77252},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77252":{"this":{"__isSmartRef__":true,"id":77223}},"77253":{"timestamp":{"__isSmartRef__":true,"id":77254},"user":"cschuster","tags":[]},"77254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77255":{"varMapping":{"__isSmartRef__":true,"id":77256},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77256":{"this":{"__isSmartRef__":true,"id":77223}},"77257":{"timestamp":{"__isSmartRef__":true,"id":77258},"user":"cschuster","tags":[]},"77258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77259":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77260}],"id":"D4AF7E45-9906-4C48-B493-54796AA449CC","shape":{"__isSmartRef__":true,"id":77261},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2041","partsBinMetaInfo":{"__isSmartRef__":true,"id":77262},"eventHandler":{"__isSmartRef__":true,"id":77280},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40","0904F3B1-E772-48D6-AC90-D4697EE13D38"],"partTests":{"__isSmartRef__":true,"id":77281},"_ClipMode":"visible","moved":true,"b":245.00579575716984,"#startLetters":"set","isBeingDragged":false,"delta":0.6940674100769684,"_Rotation":34.948929249333375,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77286},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4859.0,4454.9)"},"77260":{"target":{"__isSmartRef__":true,"id":77259},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77261":{"_BorderWidth":0.468247338154276,"_ClipMode":"visible","_BorderRadius":7.141148498966712,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,136.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-232,-340,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-11.5)"},"77262":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77263},{"__isSmartRef__":true,"id":77265},{"__isSmartRef__":true,"id":77267},{"__isSmartRef__":true,"id":77269},{"__isSmartRef__":true,"id":77271},{"__isSmartRef__":true,"id":77273},{"__isSmartRef__":true,"id":77275},{"__isSmartRef__":true,"id":77277}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77279},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77263":{"date":{"__isSmartRef__":true,"id":77264},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77265":{"date":{"__isSmartRef__":true,"id":77266},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77266":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77267":{"date":{"__isSmartRef__":true,"id":77268},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77268":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77269":{"date":{"__isSmartRef__":true,"id":77270},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77270":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77271":{"date":{"__isSmartRef__":true,"id":77272},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77272":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77273":{"date":{"__isSmartRef__":true,"id":77274},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77274":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77275":{"date":{"__isSmartRef__":true,"id":77276},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77276":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77277":{"date":{"__isSmartRef__":true,"id":77278},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77279":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77280":{"morph":{"__isSmartRef__":true,"id":77259},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77281":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77282}},"77282":{"test01IsMorph":{"__isSmartRef__":true,"id":77283}},"77283":{"varMapping":{"__isSmartRef__":true,"id":77284},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77284":{"this":{"__isSmartRef__":true,"id":77281}},"77285":{},"77286":{"change":{"__isSmartRef__":true,"id":77287},"tick":{"__isSmartRef__":true,"id":77291}},"77287":{"varMapping":{"__isSmartRef__":true,"id":77288},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77288":{"this":{"__isSmartRef__":true,"id":77259}},"77289":{"timestamp":{"__isSmartRef__":true,"id":77290},"user":"cschuster","tags":[]},"77290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77291":{"varMapping":{"__isSmartRef__":true,"id":77292},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77292":{"this":{"__isSmartRef__":true,"id":77259}},"77293":{"timestamp":{"__isSmartRef__":true,"id":77294},"user":"cschuster","tags":[]},"77294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77295":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77296}],"id":"D3D210E6-E1FD-4492-B597-E5813328357A","shape":{"__isSmartRef__":true,"id":77297},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2042","partsBinMetaInfo":{"__isSmartRef__":true,"id":77298},"eventHandler":{"__isSmartRef__":true,"id":77316},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","F5D599B2-7356-434B-8B63-207C52C8C8C5","D3428507-F6BC-48DA-A2BF-1365A64DB86C","C0F61979-0CC8-40EB-B7E1-D7F7B19B8075"],"partTests":{"__isSmartRef__":true,"id":77317},"_ClipMode":"visible","moved":true,"b":64.41649811400566,"#startLetters":"set","isBeingDragged":false,"delta":0.7157388679333963,"_Rotation":40.761185623011734,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77322},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5485.3,4223.3)"},"77296":{"target":{"__isSmartRef__":true,"id":77295},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77297":{"_BorderWidth":9.509784532782966,"_ClipMode":"visible","_BorderRadius":7.458949548594431,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.2,63.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,342,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-28.6)"},"77298":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77299},{"__isSmartRef__":true,"id":77301},{"__isSmartRef__":true,"id":77303},{"__isSmartRef__":true,"id":77305},{"__isSmartRef__":true,"id":77307},{"__isSmartRef__":true,"id":77309},{"__isSmartRef__":true,"id":77311},{"__isSmartRef__":true,"id":77313}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77315},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77299":{"date":{"__isSmartRef__":true,"id":77300},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77301":{"date":{"__isSmartRef__":true,"id":77302},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77302":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77303":{"date":{"__isSmartRef__":true,"id":77304},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77304":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77305":{"date":{"__isSmartRef__":true,"id":77306},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77306":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77307":{"date":{"__isSmartRef__":true,"id":77308},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77308":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77309":{"date":{"__isSmartRef__":true,"id":77310},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77310":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77311":{"date":{"__isSmartRef__":true,"id":77312},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77312":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77313":{"date":{"__isSmartRef__":true,"id":77314},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77315":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77316":{"morph":{"__isSmartRef__":true,"id":77295},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77317":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77318}},"77318":{"test01IsMorph":{"__isSmartRef__":true,"id":77319}},"77319":{"varMapping":{"__isSmartRef__":true,"id":77320},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77320":{"this":{"__isSmartRef__":true,"id":77317}},"77321":{},"77322":{"change":{"__isSmartRef__":true,"id":77323},"tick":{"__isSmartRef__":true,"id":77327}},"77323":{"varMapping":{"__isSmartRef__":true,"id":77324},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77324":{"this":{"__isSmartRef__":true,"id":77295}},"77325":{"timestamp":{"__isSmartRef__":true,"id":77326},"user":"cschuster","tags":[]},"77326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77327":{"varMapping":{"__isSmartRef__":true,"id":77328},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77328":{"this":{"__isSmartRef__":true,"id":77295}},"77329":{"timestamp":{"__isSmartRef__":true,"id":77330},"user":"cschuster","tags":[]},"77330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77331":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77332}],"id":"796FAFB2-F374-4C19-9101-9398443B2013","shape":{"__isSmartRef__":true,"id":77333},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2043","partsBinMetaInfo":{"__isSmartRef__":true,"id":77334},"eventHandler":{"__isSmartRef__":true,"id":77352},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9D3C5CCB-EA58-4AAE-932B-2670A9A67D60","1ED967A1-532F-43C0-B155-312B0A462E00","F4C87CA6-0052-40BA-82CB-F17CABD78B3C"],"partTests":{"__isSmartRef__":true,"id":77353},"_ClipMode":"visible","moved":true,"b":176,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.36951440584882,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77358},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5134.2,4757.2)"},"77332":{"target":{"__isSmartRef__":true,"id":77331},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77333":{"_BorderWidth":5.348782368720627,"_ClipMode":"visible","_BorderRadius":39.805361374831406,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.4,97.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(18,-237,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-0.0)"},"77334":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77335},{"__isSmartRef__":true,"id":77337},{"__isSmartRef__":true,"id":77339},{"__isSmartRef__":true,"id":77341},{"__isSmartRef__":true,"id":77343},{"__isSmartRef__":true,"id":77345},{"__isSmartRef__":true,"id":77347},{"__isSmartRef__":true,"id":77349}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77351},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77335":{"date":{"__isSmartRef__":true,"id":77336},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77337":{"date":{"__isSmartRef__":true,"id":77338},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77338":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77339":{"date":{"__isSmartRef__":true,"id":77340},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77340":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77341":{"date":{"__isSmartRef__":true,"id":77342},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77342":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77343":{"date":{"__isSmartRef__":true,"id":77344},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77344":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77345":{"date":{"__isSmartRef__":true,"id":77346},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77346":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77347":{"date":{"__isSmartRef__":true,"id":77348},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77348":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77349":{"date":{"__isSmartRef__":true,"id":77350},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77351":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77352":{"morph":{"__isSmartRef__":true,"id":77331},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77353":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77354}},"77354":{"test01IsMorph":{"__isSmartRef__":true,"id":77355}},"77355":{"varMapping":{"__isSmartRef__":true,"id":77356},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77356":{"this":{"__isSmartRef__":true,"id":77353}},"77357":{},"77358":{"change":{"__isSmartRef__":true,"id":77359},"tick":{"__isSmartRef__":true,"id":77363}},"77359":{"varMapping":{"__isSmartRef__":true,"id":77360},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77360":{"this":{"__isSmartRef__":true,"id":77331}},"77361":{"timestamp":{"__isSmartRef__":true,"id":77362},"user":"cschuster","tags":[]},"77362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77363":{"varMapping":{"__isSmartRef__":true,"id":77364},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77364":{"this":{"__isSmartRef__":true,"id":77331}},"77365":{"timestamp":{"__isSmartRef__":true,"id":77366},"user":"cschuster","tags":[]},"77366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77367":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77368}],"id":"9CE18869-FE06-4A4A-95FF-07A3FA707F66","shape":{"__isSmartRef__":true,"id":77369},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2044","partsBinMetaInfo":{"__isSmartRef__":true,"id":77370},"eventHandler":{"__isSmartRef__":true,"id":77388},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","09FE494C-1FF2-4CBF-8A55-C3BA8C481252"],"partTests":{"__isSmartRef__":true,"id":77389},"_ClipMode":"visible","moved":true,"b":206.67011305433698,"#startLetters":"set","isBeingDragged":false,"delta":0.7769553122343495,"_Rotation":6.742477737520545,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77394},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5937.8,4446.2)"},"77368":{"target":{"__isSmartRef__":true,"id":77367},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77369":{"_BorderWidth":2.7557353394119914,"_ClipMode":"visible","_BorderRadius":31.941241813177264,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.1,118.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-115,-344,-173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.0,-2.1)"},"77370":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77371},{"__isSmartRef__":true,"id":77373},{"__isSmartRef__":true,"id":77375},{"__isSmartRef__":true,"id":77377},{"__isSmartRef__":true,"id":77379},{"__isSmartRef__":true,"id":77381},{"__isSmartRef__":true,"id":77383},{"__isSmartRef__":true,"id":77385}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77387},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77371":{"date":{"__isSmartRef__":true,"id":77372},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77373":{"date":{"__isSmartRef__":true,"id":77374},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77374":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77375":{"date":{"__isSmartRef__":true,"id":77376},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77376":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77377":{"date":{"__isSmartRef__":true,"id":77378},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77378":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77379":{"date":{"__isSmartRef__":true,"id":77380},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77380":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77381":{"date":{"__isSmartRef__":true,"id":77382},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77382":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77383":{"date":{"__isSmartRef__":true,"id":77384},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77384":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77385":{"date":{"__isSmartRef__":true,"id":77386},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77387":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77388":{"morph":{"__isSmartRef__":true,"id":77367},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77389":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77390}},"77390":{"test01IsMorph":{"__isSmartRef__":true,"id":77391}},"77391":{"varMapping":{"__isSmartRef__":true,"id":77392},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77392":{"this":{"__isSmartRef__":true,"id":77389}},"77393":{},"77394":{"change":{"__isSmartRef__":true,"id":77395},"tick":{"__isSmartRef__":true,"id":77399}},"77395":{"varMapping":{"__isSmartRef__":true,"id":77396},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77396":{"this":{"__isSmartRef__":true,"id":77367}},"77397":{"timestamp":{"__isSmartRef__":true,"id":77398},"user":"cschuster","tags":[]},"77398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77399":{"varMapping":{"__isSmartRef__":true,"id":77400},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77400":{"this":{"__isSmartRef__":true,"id":77367}},"77401":{"timestamp":{"__isSmartRef__":true,"id":77402},"user":"cschuster","tags":[]},"77402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77403":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77404}],"id":"78415F76-DB29-4B0E-8AF4-2D4C24CCB58E","shape":{"__isSmartRef__":true,"id":77405},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2045","partsBinMetaInfo":{"__isSmartRef__":true,"id":77406},"eventHandler":{"__isSmartRef__":true,"id":77424},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B","7E7D9DF2-D65E-456B-9B38-91AFFBB81B2C"],"partTests":{"__isSmartRef__":true,"id":77425},"_ClipMode":"visible","moved":true,"b":128.67721210909076,"#startLetters":"set","isBeingDragged":false,"delta":0.6632845985004678,"_Rotation":-3.215050025680014,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77430},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4558.2,4577.4)"},"77404":{"target":{"__isSmartRef__":true,"id":77403},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77405":{"_BorderWidth":8.903395097224056,"_ClipMode":"visible","_BorderRadius":15.621610743947514,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,68.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(200,40,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.6,-7.5)"},"77406":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77407},{"__isSmartRef__":true,"id":77409},{"__isSmartRef__":true,"id":77411},{"__isSmartRef__":true,"id":77413},{"__isSmartRef__":true,"id":77415},{"__isSmartRef__":true,"id":77417},{"__isSmartRef__":true,"id":77419},{"__isSmartRef__":true,"id":77421}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77423},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77407":{"date":{"__isSmartRef__":true,"id":77408},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77409":{"date":{"__isSmartRef__":true,"id":77410},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77410":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77411":{"date":{"__isSmartRef__":true,"id":77412},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77412":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77413":{"date":{"__isSmartRef__":true,"id":77414},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77414":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77415":{"date":{"__isSmartRef__":true,"id":77416},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77416":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77417":{"date":{"__isSmartRef__":true,"id":77418},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77418":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77419":{"date":{"__isSmartRef__":true,"id":77420},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77420":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77421":{"date":{"__isSmartRef__":true,"id":77422},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77423":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77424":{"morph":{"__isSmartRef__":true,"id":77403},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77425":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77426}},"77426":{"test01IsMorph":{"__isSmartRef__":true,"id":77427}},"77427":{"varMapping":{"__isSmartRef__":true,"id":77428},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77428":{"this":{"__isSmartRef__":true,"id":77425}},"77429":{},"77430":{"change":{"__isSmartRef__":true,"id":77431},"tick":{"__isSmartRef__":true,"id":77435}},"77431":{"varMapping":{"__isSmartRef__":true,"id":77432},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77432":{"this":{"__isSmartRef__":true,"id":77403}},"77433":{"timestamp":{"__isSmartRef__":true,"id":77434},"user":"cschuster","tags":[]},"77434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77435":{"varMapping":{"__isSmartRef__":true,"id":77436},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77436":{"this":{"__isSmartRef__":true,"id":77403}},"77437":{"timestamp":{"__isSmartRef__":true,"id":77438},"user":"cschuster","tags":[]},"77438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77439":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77440}],"id":"70ECF2F0-9B74-4BC2-8E7F-EB5256D08355","shape":{"__isSmartRef__":true,"id":77441},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2046","partsBinMetaInfo":{"__isSmartRef__":true,"id":77442},"eventHandler":{"__isSmartRef__":true,"id":77460},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","5F206D6C-F2BC-4D5B-AD2B-470DF1DB3E1E"],"partTests":{"__isSmartRef__":true,"id":77461},"_ClipMode":"visible","moved":true,"b":206,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-11.305122977899497,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77466},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4433.2,4518.7)"},"77440":{"target":{"__isSmartRef__":true,"id":77439},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77441":{"_BorderWidth":2.8081442660546148,"_ClipMode":"visible","_BorderRadius":32.313229506513174,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,117.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-112,-342,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-2.0)"},"77442":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77443},{"__isSmartRef__":true,"id":77445},{"__isSmartRef__":true,"id":77447},{"__isSmartRef__":true,"id":77449},{"__isSmartRef__":true,"id":77451},{"__isSmartRef__":true,"id":77453},{"__isSmartRef__":true,"id":77455},{"__isSmartRef__":true,"id":77457}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77459},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77443":{"date":{"__isSmartRef__":true,"id":77444},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77445":{"date":{"__isSmartRef__":true,"id":77446},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77446":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77447":{"date":{"__isSmartRef__":true,"id":77448},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77448":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77449":{"date":{"__isSmartRef__":true,"id":77450},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77450":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77451":{"date":{"__isSmartRef__":true,"id":77452},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77452":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77453":{"date":{"__isSmartRef__":true,"id":77454},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77454":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77455":{"date":{"__isSmartRef__":true,"id":77456},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77456":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77457":{"date":{"__isSmartRef__":true,"id":77458},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77459":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77460":{"morph":{"__isSmartRef__":true,"id":77439},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77461":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77462}},"77462":{"test01IsMorph":{"__isSmartRef__":true,"id":77463}},"77463":{"varMapping":{"__isSmartRef__":true,"id":77464},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77464":{"this":{"__isSmartRef__":true,"id":77461}},"77465":{},"77466":{"change":{"__isSmartRef__":true,"id":77467},"tick":{"__isSmartRef__":true,"id":77471}},"77467":{"varMapping":{"__isSmartRef__":true,"id":77468},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77468":{"this":{"__isSmartRef__":true,"id":77439}},"77469":{"timestamp":{"__isSmartRef__":true,"id":77470},"user":"cschuster","tags":[]},"77470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77471":{"varMapping":{"__isSmartRef__":true,"id":77472},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77472":{"this":{"__isSmartRef__":true,"id":77439}},"77473":{"timestamp":{"__isSmartRef__":true,"id":77474},"user":"cschuster","tags":[]},"77474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77475":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77476}],"id":"F3B23D35-7B06-47CC-8F0A-B7D5B7715888","shape":{"__isSmartRef__":true,"id":77477},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2047","partsBinMetaInfo":{"__isSmartRef__":true,"id":77478},"eventHandler":{"__isSmartRef__":true,"id":77496},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","E5F199BB-B87A-4E44-B483-01D8DA291455","EF48CB81-205B-44D4-84C0-DE266D1DBD92"],"partTests":{"__isSmartRef__":true,"id":77497},"_ClipMode":"visible","moved":true,"b":205.08248086087406,"#startLetters":"set","isBeingDragged":false,"delta":-0.9682344946195371,"_Rotation":-17.581658426302425,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77502},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6312.5,6657.3)"},"77476":{"target":{"__isSmartRef__":true,"id":77475},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77477":{"_BorderWidth":2.880387449135679,"_ClipMode":"visible","_BorderRadius":32.81158821474952,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.7,117.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-109,-341,-188)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-1.9)"},"77478":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77479},{"__isSmartRef__":true,"id":77481},{"__isSmartRef__":true,"id":77483},{"__isSmartRef__":true,"id":77485},{"__isSmartRef__":true,"id":77487},{"__isSmartRef__":true,"id":77489},{"__isSmartRef__":true,"id":77491},{"__isSmartRef__":true,"id":77493}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77495},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77479":{"date":{"__isSmartRef__":true,"id":77480},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77481":{"date":{"__isSmartRef__":true,"id":77482},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77482":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77483":{"date":{"__isSmartRef__":true,"id":77484},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77484":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77485":{"date":{"__isSmartRef__":true,"id":77486},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77486":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77487":{"date":{"__isSmartRef__":true,"id":77488},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77488":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77489":{"date":{"__isSmartRef__":true,"id":77490},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77490":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77491":{"date":{"__isSmartRef__":true,"id":77492},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77492":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77493":{"date":{"__isSmartRef__":true,"id":77494},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77495":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77496":{"morph":{"__isSmartRef__":true,"id":77475},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77497":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77498}},"77498":{"test01IsMorph":{"__isSmartRef__":true,"id":77499}},"77499":{"varMapping":{"__isSmartRef__":true,"id":77500},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77500":{"this":{"__isSmartRef__":true,"id":77497}},"77501":{},"77502":{"change":{"__isSmartRef__":true,"id":77503},"tick":{"__isSmartRef__":true,"id":77507}},"77503":{"varMapping":{"__isSmartRef__":true,"id":77504},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77504":{"this":{"__isSmartRef__":true,"id":77475}},"77505":{"timestamp":{"__isSmartRef__":true,"id":77506},"user":"cschuster","tags":[]},"77506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77507":{"varMapping":{"__isSmartRef__":true,"id":77508},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77508":{"this":{"__isSmartRef__":true,"id":77475}},"77509":{"timestamp":{"__isSmartRef__":true,"id":77510},"user":"cschuster","tags":[]},"77510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77511":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77512}],"id":"A6F7CBD4-A777-4AA4-B997-1ED5B1D56A10","shape":{"__isSmartRef__":true,"id":77513},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2048","partsBinMetaInfo":{"__isSmartRef__":true,"id":77514},"eventHandler":{"__isSmartRef__":true,"id":77532},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","44E3F327-CF6F-4E8D-8877-5698D21FEEC2"],"partTests":{"__isSmartRef__":true,"id":77533},"_ClipMode":"visible","moved":true,"b":332.54564741125796,"#startLetters":"set","isBeingDragged":false,"delta":-0.8856242770561948,"_Rotation":-0.8512917737959497,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":77538},{"__isSmartRef__":true,"id":77542},{"__isSmartRef__":true,"id":77552},{"__isSmartRef__":true,"id":77550},{"__isSmartRef__":true,"id":77574},{"__isSmartRef__":true,"id":77578},{"__isSmartRef__":true,"id":77588},{"__isSmartRef__":true,"id":77586},{"__isSmartRef__":true,"id":77610},{"__isSmartRef__":true,"id":77614},{"__isSmartRef__":true,"id":77624},{"__isSmartRef__":true,"id":77622},{"__isSmartRef__":true,"id":77646},{"__isSmartRef__":true,"id":77650},{"__isSmartRef__":true,"id":77660},{"__isSmartRef__":true,"id":77658},{"__isSmartRef__":true,"id":77682},{"__isSmartRef__":true,"id":77686},{"__isSmartRef__":true,"id":77696},{"__isSmartRef__":true,"id":77694}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77718},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8485.7,6523.8)"},"77512":{"target":{"__isSmartRef__":true,"id":77511},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77513":{"_BorderWidth":2.694791063266923,"_ClipMode":"visible","_BorderRadius":31.497618812809534,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.3,118.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-118,109,-109)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.8,-37.7)"},"77514":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77515},{"__isSmartRef__":true,"id":77517},{"__isSmartRef__":true,"id":77519},{"__isSmartRef__":true,"id":77521},{"__isSmartRef__":true,"id":77523},{"__isSmartRef__":true,"id":77525},{"__isSmartRef__":true,"id":77527},{"__isSmartRef__":true,"id":77529}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77531},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77515":{"date":{"__isSmartRef__":true,"id":77516},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77517":{"date":{"__isSmartRef__":true,"id":77518},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77518":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77519":{"date":{"__isSmartRef__":true,"id":77520},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77520":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77521":{"date":{"__isSmartRef__":true,"id":77522},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77522":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77523":{"date":{"__isSmartRef__":true,"id":77524},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77524":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77525":{"date":{"__isSmartRef__":true,"id":77526},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77526":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77527":{"date":{"__isSmartRef__":true,"id":77528},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77528":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77529":{"date":{"__isSmartRef__":true,"id":77530},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77531":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77532":{"morph":{"__isSmartRef__":true,"id":77511},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77533":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77534}},"77534":{"test01IsMorph":{"__isSmartRef__":true,"id":77535}},"77535":{"varMapping":{"__isSmartRef__":true,"id":77536},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77536":{"this":{"__isSmartRef__":true,"id":77533}},"77537":{},"77538":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":77539},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":77573},"dependedBy":{"__isSmartRef__":true,"id":77542},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77539":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":77540},"eventHandler":{"__isSmartRef__":true,"id":77541},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":77542},{"__isSmartRef__":true,"id":77550}],"_Rotation":-0.8512917737959497,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":77560}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77562},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"77540":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"77541":{"morph":{"__isSmartRef__":true,"id":77539},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77542":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":77539},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":77543},"dependendConnections":[{"__isSmartRef__":true,"id":77538}],"attributeConnections":[{"__isSmartRef__":true,"id":77544},{"__isSmartRef__":true,"id":77546},{"__isSmartRef__":true,"id":77548}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"77543":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77539}},"77544":{"sourceObj":{"__isSmartRef__":true,"id":77542},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":77538},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":77545},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77545":{"source":{"__isSmartRef__":true,"id":77542},"target":{"__isSmartRef__":true,"id":77538}},"77546":{"sourceObj":{"__isSmartRef__":true,"id":77542},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":77538},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":77547},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77547":{"source":{"__isSmartRef__":true,"id":77542},"target":{"__isSmartRef__":true,"id":77538}},"77548":{"sourceObj":{"__isSmartRef__":true,"id":77542},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":77538},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":77549},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77549":{"source":{"__isSmartRef__":true,"id":77542},"target":{"__isSmartRef__":true,"id":77538}},"77550":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":77539},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":77551},"dependendConnections":[{"__isSmartRef__":true,"id":77552}],"attributeConnections":[{"__isSmartRef__":true,"id":77554},{"__isSmartRef__":true,"id":77556},{"__isSmartRef__":true,"id":77558}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"77551":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77539}},"77552":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":77539},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":77553},"dependedBy":{"__isSmartRef__":true,"id":77550},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77553":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77539}},"77554":{"sourceObj":{"__isSmartRef__":true,"id":77550},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":77552},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":77555},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77555":{"source":{"__isSmartRef__":true,"id":77550},"target":{"__isSmartRef__":true,"id":77552}},"77556":{"sourceObj":{"__isSmartRef__":true,"id":77550},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":77552},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":77557},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77557":{"source":{"__isSmartRef__":true,"id":77550},"target":{"__isSmartRef__":true,"id":77552}},"77558":{"sourceObj":{"__isSmartRef__":true,"id":77550},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":77552},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":77559},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77559":{"source":{"__isSmartRef__":true,"id":77550},"target":{"__isSmartRef__":true,"id":77552}},"77560":{"sourceObj":{"__isSmartRef__":true,"id":77539},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":77539},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":77561},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77561":{"source":{"__isSmartRef__":true,"id":77539},"target":{"__isSmartRef__":true,"id":77539}},"77562":{"remove":{"__isSmartRef__":true,"id":77563},"reconnect":{"__isSmartRef__":true,"id":77570}},"77563":{"varMapping":{"__isSmartRef__":true,"id":77564},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":77569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77564":{"this":{"__isSmartRef__":true,"id":77539},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77565}},"77565":{"$super":{"__isSmartRef__":true,"id":77566}},"77566":{"varMapping":{"__isSmartRef__":true,"id":77567},"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":77568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77567":{"obj":{"__isSmartRef__":true,"id":77539},"name":"remove"},"77568":{},"77569":{},"77570":{"varMapping":{"__isSmartRef__":true,"id":77571},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":77572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77571":{"this":{"__isSmartRef__":true,"id":77539}},"77572":{},"77573":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77539}},"77574":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":77575},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":77609},"dependedBy":{"__isSmartRef__":true,"id":77578},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77575":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":77576},"eventHandler":{"__isSmartRef__":true,"id":77577},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":77578},{"__isSmartRef__":true,"id":77586}],"_Rotation":-0.8512917737959497,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":77596}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77598},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"77576":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"77577":{"morph":{"__isSmartRef__":true,"id":77575},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77578":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":77575},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":77579},"dependendConnections":[{"__isSmartRef__":true,"id":77574}],"attributeConnections":[{"__isSmartRef__":true,"id":77580},{"__isSmartRef__":true,"id":77582},{"__isSmartRef__":true,"id":77584}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"77579":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77575}},"77580":{"sourceObj":{"__isSmartRef__":true,"id":77578},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":77574},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":77581},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77581":{"source":{"__isSmartRef__":true,"id":77578},"target":{"__isSmartRef__":true,"id":77574}},"77582":{"sourceObj":{"__isSmartRef__":true,"id":77578},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":77574},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":77583},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77583":{"source":{"__isSmartRef__":true,"id":77578},"target":{"__isSmartRef__":true,"id":77574}},"77584":{"sourceObj":{"__isSmartRef__":true,"id":77578},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":77574},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":77585},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77585":{"source":{"__isSmartRef__":true,"id":77578},"target":{"__isSmartRef__":true,"id":77574}},"77586":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":77575},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":77587},"dependendConnections":[{"__isSmartRef__":true,"id":77588}],"attributeConnections":[{"__isSmartRef__":true,"id":77590},{"__isSmartRef__":true,"id":77592},{"__isSmartRef__":true,"id":77594}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"77587":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77575}},"77588":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":77575},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":77589},"dependedBy":{"__isSmartRef__":true,"id":77586},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77589":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77575}},"77590":{"sourceObj":{"__isSmartRef__":true,"id":77586},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":77588},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":77591},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77591":{"source":{"__isSmartRef__":true,"id":77586},"target":{"__isSmartRef__":true,"id":77588}},"77592":{"sourceObj":{"__isSmartRef__":true,"id":77586},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":77588},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":77593},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77593":{"source":{"__isSmartRef__":true,"id":77586},"target":{"__isSmartRef__":true,"id":77588}},"77594":{"sourceObj":{"__isSmartRef__":true,"id":77586},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":77588},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":77595},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77595":{"source":{"__isSmartRef__":true,"id":77586},"target":{"__isSmartRef__":true,"id":77588}},"77596":{"sourceObj":{"__isSmartRef__":true,"id":77575},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":77575},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":77597},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77597":{"source":{"__isSmartRef__":true,"id":77575},"target":{"__isSmartRef__":true,"id":77575}},"77598":{"remove":{"__isSmartRef__":true,"id":77599},"reconnect":{"__isSmartRef__":true,"id":77606}},"77599":{"varMapping":{"__isSmartRef__":true,"id":77600},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":77605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77600":{"this":{"__isSmartRef__":true,"id":77575},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77601}},"77601":{"$super":{"__isSmartRef__":true,"id":77602}},"77602":{"varMapping":{"__isSmartRef__":true,"id":77603},"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":77604},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77603":{"obj":{"__isSmartRef__":true,"id":77575},"name":"remove"},"77604":{},"77605":{},"77606":{"varMapping":{"__isSmartRef__":true,"id":77607},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":77608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77607":{"this":{"__isSmartRef__":true,"id":77575}},"77608":{},"77609":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77575}},"77610":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":77611},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":77645},"dependedBy":{"__isSmartRef__":true,"id":77614},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77611":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":77612},"eventHandler":{"__isSmartRef__":true,"id":77613},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":77614},{"__isSmartRef__":true,"id":77622}],"_Rotation":-0.8512917737959497,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":77632}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77634},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"77612":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"77613":{"morph":{"__isSmartRef__":true,"id":77611},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77614":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":77611},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":77615},"dependendConnections":[{"__isSmartRef__":true,"id":77610}],"attributeConnections":[{"__isSmartRef__":true,"id":77616},{"__isSmartRef__":true,"id":77618},{"__isSmartRef__":true,"id":77620}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"77615":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77611}},"77616":{"sourceObj":{"__isSmartRef__":true,"id":77614},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":77610},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":77617},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77617":{"source":{"__isSmartRef__":true,"id":77614},"target":{"__isSmartRef__":true,"id":77610}},"77618":{"sourceObj":{"__isSmartRef__":true,"id":77614},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":77610},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":77619},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77619":{"source":{"__isSmartRef__":true,"id":77614},"target":{"__isSmartRef__":true,"id":77610}},"77620":{"sourceObj":{"__isSmartRef__":true,"id":77614},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":77610},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":77621},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77621":{"source":{"__isSmartRef__":true,"id":77614},"target":{"__isSmartRef__":true,"id":77610}},"77622":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":77611},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":77623},"dependendConnections":[{"__isSmartRef__":true,"id":77624}],"attributeConnections":[{"__isSmartRef__":true,"id":77626},{"__isSmartRef__":true,"id":77628},{"__isSmartRef__":true,"id":77630}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"77623":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77611}},"77624":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":77611},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":77625},"dependedBy":{"__isSmartRef__":true,"id":77622},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77625":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77611}},"77626":{"sourceObj":{"__isSmartRef__":true,"id":77622},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":77624},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":77627},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77627":{"source":{"__isSmartRef__":true,"id":77622},"target":{"__isSmartRef__":true,"id":77624}},"77628":{"sourceObj":{"__isSmartRef__":true,"id":77622},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":77624},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":77629},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77629":{"source":{"__isSmartRef__":true,"id":77622},"target":{"__isSmartRef__":true,"id":77624}},"77630":{"sourceObj":{"__isSmartRef__":true,"id":77622},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":77624},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":77631},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77631":{"source":{"__isSmartRef__":true,"id":77622},"target":{"__isSmartRef__":true,"id":77624}},"77632":{"sourceObj":{"__isSmartRef__":true,"id":77611},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":77611},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":77633},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77633":{"source":{"__isSmartRef__":true,"id":77611},"target":{"__isSmartRef__":true,"id":77611}},"77634":{"remove":{"__isSmartRef__":true,"id":77635},"reconnect":{"__isSmartRef__":true,"id":77642}},"77635":{"varMapping":{"__isSmartRef__":true,"id":77636},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":77641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77636":{"this":{"__isSmartRef__":true,"id":77611},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77637}},"77637":{"$super":{"__isSmartRef__":true,"id":77638}},"77638":{"varMapping":{"__isSmartRef__":true,"id":77639},"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":77640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77639":{"obj":{"__isSmartRef__":true,"id":77611},"name":"remove"},"77640":{},"77641":{},"77642":{"varMapping":{"__isSmartRef__":true,"id":77643},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":77644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77643":{"this":{"__isSmartRef__":true,"id":77611}},"77644":{},"77645":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77611}},"77646":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":77647},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":77681},"dependedBy":{"__isSmartRef__":true,"id":77650},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77647":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":77648},"eventHandler":{"__isSmartRef__":true,"id":77649},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":77650},{"__isSmartRef__":true,"id":77658}],"_Rotation":-0.8512917737959497,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":77668}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77670},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"77648":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"77649":{"morph":{"__isSmartRef__":true,"id":77647},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77650":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":77647},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":77651},"dependendConnections":[{"__isSmartRef__":true,"id":77646}],"attributeConnections":[{"__isSmartRef__":true,"id":77652},{"__isSmartRef__":true,"id":77654},{"__isSmartRef__":true,"id":77656}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"77651":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77647}},"77652":{"sourceObj":{"__isSmartRef__":true,"id":77650},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":77646},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":77653},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77653":{"source":{"__isSmartRef__":true,"id":77650},"target":{"__isSmartRef__":true,"id":77646}},"77654":{"sourceObj":{"__isSmartRef__":true,"id":77650},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":77646},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":77655},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77655":{"source":{"__isSmartRef__":true,"id":77650},"target":{"__isSmartRef__":true,"id":77646}},"77656":{"sourceObj":{"__isSmartRef__":true,"id":77650},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":77646},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":77657},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77657":{"source":{"__isSmartRef__":true,"id":77650},"target":{"__isSmartRef__":true,"id":77646}},"77658":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":77647},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":77659},"dependendConnections":[{"__isSmartRef__":true,"id":77660}],"attributeConnections":[{"__isSmartRef__":true,"id":77662},{"__isSmartRef__":true,"id":77664},{"__isSmartRef__":true,"id":77666}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"77659":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77647}},"77660":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":77647},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":77661},"dependedBy":{"__isSmartRef__":true,"id":77658},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77661":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77647}},"77662":{"sourceObj":{"__isSmartRef__":true,"id":77658},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":77660},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":77663},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77663":{"source":{"__isSmartRef__":true,"id":77658},"target":{"__isSmartRef__":true,"id":77660}},"77664":{"sourceObj":{"__isSmartRef__":true,"id":77658},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":77660},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":77665},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77665":{"source":{"__isSmartRef__":true,"id":77658},"target":{"__isSmartRef__":true,"id":77660}},"77666":{"sourceObj":{"__isSmartRef__":true,"id":77658},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":77660},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":77667},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77667":{"source":{"__isSmartRef__":true,"id":77658},"target":{"__isSmartRef__":true,"id":77660}},"77668":{"sourceObj":{"__isSmartRef__":true,"id":77647},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":77647},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":77669},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77669":{"source":{"__isSmartRef__":true,"id":77647},"target":{"__isSmartRef__":true,"id":77647}},"77670":{"remove":{"__isSmartRef__":true,"id":77671},"reconnect":{"__isSmartRef__":true,"id":77678}},"77671":{"varMapping":{"__isSmartRef__":true,"id":77672},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":77677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77672":{"this":{"__isSmartRef__":true,"id":77647},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77673}},"77673":{"$super":{"__isSmartRef__":true,"id":77674}},"77674":{"varMapping":{"__isSmartRef__":true,"id":77675},"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":77676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77675":{"obj":{"__isSmartRef__":true,"id":77647},"name":"remove"},"77676":{},"77677":{},"77678":{"varMapping":{"__isSmartRef__":true,"id":77679},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":77680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77679":{"this":{"__isSmartRef__":true,"id":77647}},"77680":{},"77681":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77647}},"77682":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":77683},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":77717},"dependedBy":{"__isSmartRef__":true,"id":77686},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77683":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":77684},"eventHandler":{"__isSmartRef__":true,"id":77685},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":77686},{"__isSmartRef__":true,"id":77694}],"_Rotation":-0.8512917737959497,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":77704}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77706},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"77684":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"77685":{"morph":{"__isSmartRef__":true,"id":77683},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77686":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":77683},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":77687},"dependendConnections":[{"__isSmartRef__":true,"id":77682}],"attributeConnections":[{"__isSmartRef__":true,"id":77688},{"__isSmartRef__":true,"id":77690},{"__isSmartRef__":true,"id":77692}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"77687":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77683}},"77688":{"sourceObj":{"__isSmartRef__":true,"id":77686},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":77682},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":77689},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77689":{"source":{"__isSmartRef__":true,"id":77686},"target":{"__isSmartRef__":true,"id":77682}},"77690":{"sourceObj":{"__isSmartRef__":true,"id":77686},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":77682},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":77691},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77691":{"source":{"__isSmartRef__":true,"id":77686},"target":{"__isSmartRef__":true,"id":77682}},"77692":{"sourceObj":{"__isSmartRef__":true,"id":77686},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":77682},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":77693},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77693":{"source":{"__isSmartRef__":true,"id":77686},"target":{"__isSmartRef__":true,"id":77682}},"77694":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":77683},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":77695},"dependendConnections":[{"__isSmartRef__":true,"id":77696}],"attributeConnections":[{"__isSmartRef__":true,"id":77698},{"__isSmartRef__":true,"id":77700},{"__isSmartRef__":true,"id":77702}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"77695":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77683}},"77696":{"sourceObj":{"__isSmartRef__":true,"id":77511},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":77683},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":77697},"dependedBy":{"__isSmartRef__":true,"id":77694},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77697":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77683}},"77698":{"sourceObj":{"__isSmartRef__":true,"id":77694},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":77696},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":77699},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77699":{"source":{"__isSmartRef__":true,"id":77694},"target":{"__isSmartRef__":true,"id":77696}},"77700":{"sourceObj":{"__isSmartRef__":true,"id":77694},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":77696},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":77701},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77701":{"source":{"__isSmartRef__":true,"id":77694},"target":{"__isSmartRef__":true,"id":77696}},"77702":{"sourceObj":{"__isSmartRef__":true,"id":77694},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":77696},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":77703},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77703":{"source":{"__isSmartRef__":true,"id":77694},"target":{"__isSmartRef__":true,"id":77696}},"77704":{"sourceObj":{"__isSmartRef__":true,"id":77683},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":77683},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":77705},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"77705":{"source":{"__isSmartRef__":true,"id":77683},"target":{"__isSmartRef__":true,"id":77683}},"77706":{"remove":{"__isSmartRef__":true,"id":77707},"reconnect":{"__isSmartRef__":true,"id":77714}},"77707":{"varMapping":{"__isSmartRef__":true,"id":77708},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":77713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77708":{"this":{"__isSmartRef__":true,"id":77683},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77709}},"77709":{"$super":{"__isSmartRef__":true,"id":77710}},"77710":{"varMapping":{"__isSmartRef__":true,"id":77711},"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":77712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77711":{"obj":{"__isSmartRef__":true,"id":77683},"name":"remove"},"77712":{},"77713":{},"77714":{"varMapping":{"__isSmartRef__":true,"id":77715},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":77716},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77715":{"this":{"__isSmartRef__":true,"id":77683}},"77716":{},"77717":{"source":{"__isSmartRef__":true,"id":77511},"target":{"__isSmartRef__":true,"id":77683}},"77718":{"change":{"__isSmartRef__":true,"id":77719},"tick":{"__isSmartRef__":true,"id":77723}},"77719":{"varMapping":{"__isSmartRef__":true,"id":77720},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77720":{"this":{"__isSmartRef__":true,"id":77511}},"77721":{"timestamp":{"__isSmartRef__":true,"id":77722},"user":"cschuster","tags":[]},"77722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77723":{"varMapping":{"__isSmartRef__":true,"id":77724},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77724":{"this":{"__isSmartRef__":true,"id":77511}},"77725":{"timestamp":{"__isSmartRef__":true,"id":77726},"user":"cschuster","tags":[]},"77726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77727":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77728}],"id":"6057E823-E184-43AB-822F-1164A22F0E79","shape":{"__isSmartRef__":true,"id":77729},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2049","partsBinMetaInfo":{"__isSmartRef__":true,"id":77730},"eventHandler":{"__isSmartRef__":true,"id":77748},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","00E46702-A7A9-47C3-A2B7-9825E43446F9","5019DC77-9C65-484A-932A-CB04C075C1B8"],"partTests":{"__isSmartRef__":true,"id":77749},"_ClipMode":"visible","moved":true,"b":4,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-9.06422841843984,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77754},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6774.5,5569.9)"},"77728":{"target":{"__isSmartRef__":true,"id":77727},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77729":{"_BorderWidth":5.348782368720626,"_ClipMode":"visible","_BorderRadius":39.805361374831406,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,97.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(18,274,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-40.0)"},"77730":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77731},{"__isSmartRef__":true,"id":77733},{"__isSmartRef__":true,"id":77735},{"__isSmartRef__":true,"id":77737},{"__isSmartRef__":true,"id":77739},{"__isSmartRef__":true,"id":77741},{"__isSmartRef__":true,"id":77743},{"__isSmartRef__":true,"id":77745}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77747},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77731":{"date":{"__isSmartRef__":true,"id":77732},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77733":{"date":{"__isSmartRef__":true,"id":77734},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77734":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77735":{"date":{"__isSmartRef__":true,"id":77736},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77736":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77737":{"date":{"__isSmartRef__":true,"id":77738},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77738":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77739":{"date":{"__isSmartRef__":true,"id":77740},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77740":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77741":{"date":{"__isSmartRef__":true,"id":77742},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77742":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77743":{"date":{"__isSmartRef__":true,"id":77744},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77744":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77745":{"date":{"__isSmartRef__":true,"id":77746},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77747":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77748":{"morph":{"__isSmartRef__":true,"id":77727},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77749":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77750}},"77750":{"test01IsMorph":{"__isSmartRef__":true,"id":77751}},"77751":{"varMapping":{"__isSmartRef__":true,"id":77752},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77752":{"this":{"__isSmartRef__":true,"id":77749}},"77753":{},"77754":{"change":{"__isSmartRef__":true,"id":77755},"tick":{"__isSmartRef__":true,"id":77759}},"77755":{"varMapping":{"__isSmartRef__":true,"id":77756},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77756":{"this":{"__isSmartRef__":true,"id":77727}},"77757":{"timestamp":{"__isSmartRef__":true,"id":77758},"user":"cschuster","tags":[]},"77758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77759":{"varMapping":{"__isSmartRef__":true,"id":77760},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77760":{"this":{"__isSmartRef__":true,"id":77727}},"77761":{"timestamp":{"__isSmartRef__":true,"id":77762},"user":"cschuster","tags":[]},"77762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77763":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77764}],"id":"88E9E536-14F8-4966-98D4-B0202B0653EC","shape":{"__isSmartRef__":true,"id":77765},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2050","partsBinMetaInfo":{"__isSmartRef__":true,"id":77766},"eventHandler":{"__isSmartRef__":true,"id":77784},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C","F6F978D1-8953-4960-8EB4-7794E62EC286","AA5EC75E-0FD1-451F-AD27-591AC395F199"],"partTests":{"__isSmartRef__":true,"id":77785},"_ClipMode":"visible","moved":true,"b":12.012709999922663,"#startLetters":"set","isBeingDragged":false,"delta":-0.8207247405662201,"_Rotation":19.050490866941043,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77790},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5319.7,5163.1)"},"77764":{"target":{"__isSmartRef__":true,"id":77763},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77765":{"_BorderWidth":6.040643347499124,"_ClipMode":"visible","_BorderRadius":38.26729827728931,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,91.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(54,304,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.2,-39.6)"},"77766":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77767},{"__isSmartRef__":true,"id":77769},{"__isSmartRef__":true,"id":77771},{"__isSmartRef__":true,"id":77773},{"__isSmartRef__":true,"id":77775},{"__isSmartRef__":true,"id":77777},{"__isSmartRef__":true,"id":77779},{"__isSmartRef__":true,"id":77781}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77783},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77767":{"date":{"__isSmartRef__":true,"id":77768},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77769":{"date":{"__isSmartRef__":true,"id":77770},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77770":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77771":{"date":{"__isSmartRef__":true,"id":77772},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77772":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77773":{"date":{"__isSmartRef__":true,"id":77774},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77774":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77775":{"date":{"__isSmartRef__":true,"id":77776},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77776":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77777":{"date":{"__isSmartRef__":true,"id":77778},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77778":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77779":{"date":{"__isSmartRef__":true,"id":77780},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77780":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77781":{"date":{"__isSmartRef__":true,"id":77782},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77782":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77783":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77784":{"morph":{"__isSmartRef__":true,"id":77763},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77785":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77786}},"77786":{"test01IsMorph":{"__isSmartRef__":true,"id":77787}},"77787":{"varMapping":{"__isSmartRef__":true,"id":77788},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77788":{"this":{"__isSmartRef__":true,"id":77785}},"77789":{},"77790":{"change":{"__isSmartRef__":true,"id":77791},"tick":{"__isSmartRef__":true,"id":77795}},"77791":{"varMapping":{"__isSmartRef__":true,"id":77792},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77792":{"this":{"__isSmartRef__":true,"id":77763}},"77793":{"timestamp":{"__isSmartRef__":true,"id":77794},"user":"cschuster","tags":[]},"77794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77795":{"varMapping":{"__isSmartRef__":true,"id":77796},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77796":{"this":{"__isSmartRef__":true,"id":77763}},"77797":{"timestamp":{"__isSmartRef__":true,"id":77798},"user":"cschuster","tags":[]},"77798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77799":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77800}],"id":"838C259F-33B6-425C-AE60-2201B6D54CF1","shape":{"__isSmartRef__":true,"id":77801},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2051","partsBinMetaInfo":{"__isSmartRef__":true,"id":77802},"eventHandler":{"__isSmartRef__":true,"id":77820},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9D3C5CCB-EA58-4AAE-932B-2670A9A67D60","1ED967A1-532F-43C0-B155-312B0A462E00","F4C87CA6-0052-40BA-82CB-F17CABD78B3C","796FAFB2-F374-4C19-9101-9398443B2013"],"partTests":{"__isSmartRef__":true,"id":77821},"_ClipMode":"visible","moved":true,"b":140,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":13.847213858432136,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77826},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5043.8,4598.8)"},"77800":{"target":{"__isSmartRef__":true,"id":77799},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77801":{"_BorderWidth":8.213938048432698,"_ClipMode":"visible","_BorderRadius":23.4729635533386,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,74.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(164,-32,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.9,-4.7)"},"77802":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77803},{"__isSmartRef__":true,"id":77805},{"__isSmartRef__":true,"id":77807},{"__isSmartRef__":true,"id":77809},{"__isSmartRef__":true,"id":77811},{"__isSmartRef__":true,"id":77813},{"__isSmartRef__":true,"id":77815},{"__isSmartRef__":true,"id":77817}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77819},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77803":{"date":{"__isSmartRef__":true,"id":77804},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77805":{"date":{"__isSmartRef__":true,"id":77806},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77806":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77807":{"date":{"__isSmartRef__":true,"id":77808},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77808":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77809":{"date":{"__isSmartRef__":true,"id":77810},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77810":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77811":{"date":{"__isSmartRef__":true,"id":77812},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77812":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77813":{"date":{"__isSmartRef__":true,"id":77814},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77814":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77815":{"date":{"__isSmartRef__":true,"id":77816},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77816":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77817":{"date":{"__isSmartRef__":true,"id":77818},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77818":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77819":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77820":{"morph":{"__isSmartRef__":true,"id":77799},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77821":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77822}},"77822":{"test01IsMorph":{"__isSmartRef__":true,"id":77823}},"77823":{"varMapping":{"__isSmartRef__":true,"id":77824},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77824":{"this":{"__isSmartRef__":true,"id":77821}},"77825":{},"77826":{"change":{"__isSmartRef__":true,"id":77827},"tick":{"__isSmartRef__":true,"id":77831}},"77827":{"varMapping":{"__isSmartRef__":true,"id":77828},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77828":{"this":{"__isSmartRef__":true,"id":77799}},"77829":{"timestamp":{"__isSmartRef__":true,"id":77830},"user":"cschuster","tags":[]},"77830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77831":{"varMapping":{"__isSmartRef__":true,"id":77832},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77832":{"this":{"__isSmartRef__":true,"id":77799}},"77833":{"timestamp":{"__isSmartRef__":true,"id":77834},"user":"cschuster","tags":[]},"77834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77835":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77836}],"id":"8D9AEEA7-DB27-480E-AF62-6AEDD39663B8","shape":{"__isSmartRef__":true,"id":77837},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2052","partsBinMetaInfo":{"__isSmartRef__":true,"id":77838},"eventHandler":{"__isSmartRef__":true,"id":77856},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","577BFCE4-E3D5-43BF-9B77-E1E862BDDC6A"],"partTests":{"__isSmartRef__":true,"id":77857},"_ClipMode":"visible","moved":true,"b":211.7905014657881,"#startLetters":"set","isBeingDragged":false,"delta":0.8898760565789416,"_Rotation":18.291816442301126,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77862},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4967.5,4711.4)"},"77836":{"target":{"__isSmartRef__":true,"id":77835},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77837":{"_BorderWidth":2.3659255377308304,"_ClipMode":"visible","_BorderRadius":28.898642763554214,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.8,121.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-135,-353,-118)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.5,-3.0)"},"77838":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77839},{"__isSmartRef__":true,"id":77841},{"__isSmartRef__":true,"id":77843},{"__isSmartRef__":true,"id":77845},{"__isSmartRef__":true,"id":77847},{"__isSmartRef__":true,"id":77849},{"__isSmartRef__":true,"id":77851},{"__isSmartRef__":true,"id":77853}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77855},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77839":{"date":{"__isSmartRef__":true,"id":77840},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77841":{"date":{"__isSmartRef__":true,"id":77842},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77842":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77843":{"date":{"__isSmartRef__":true,"id":77844},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77844":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77845":{"date":{"__isSmartRef__":true,"id":77846},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77846":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77847":{"date":{"__isSmartRef__":true,"id":77848},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77848":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77849":{"date":{"__isSmartRef__":true,"id":77850},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77850":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77851":{"date":{"__isSmartRef__":true,"id":77852},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77852":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77853":{"date":{"__isSmartRef__":true,"id":77854},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77855":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77856":{"morph":{"__isSmartRef__":true,"id":77835},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77857":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77858}},"77858":{"test01IsMorph":{"__isSmartRef__":true,"id":77859}},"77859":{"varMapping":{"__isSmartRef__":true,"id":77860},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77860":{"this":{"__isSmartRef__":true,"id":77857}},"77861":{},"77862":{"change":{"__isSmartRef__":true,"id":77863},"tick":{"__isSmartRef__":true,"id":77867}},"77863":{"varMapping":{"__isSmartRef__":true,"id":77864},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77864":{"this":{"__isSmartRef__":true,"id":77835}},"77865":{"timestamp":{"__isSmartRef__":true,"id":77866},"user":"cschuster","tags":[]},"77866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77867":{"varMapping":{"__isSmartRef__":true,"id":77868},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77868":{"this":{"__isSmartRef__":true,"id":77835}},"77869":{"timestamp":{"__isSmartRef__":true,"id":77870},"user":"cschuster","tags":[]},"77870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77871":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77872}],"id":"BA2E4615-D440-4D4E-9CB3-1027523105BD","shape":{"__isSmartRef__":true,"id":77873},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2053","partsBinMetaInfo":{"__isSmartRef__":true,"id":77874},"eventHandler":{"__isSmartRef__":true,"id":77892},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","4A7204F7-9242-4367-8395-F10661C5F9BB","1B255B49-8487-4A24-9D9D-D50954A0EA2F"],"partTests":{"__isSmartRef__":true,"id":77893},"_ClipMode":"visible","moved":true,"b":268.17239124316256,"#startLetters":"set","isBeingDragged":false,"delta":-0.9002706740866415,"_Rotation":0.3633022223227733,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77898},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5260.6,4459.7)"},"77872":{"target":{"__isSmartRef__":true,"id":77871},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77873":{"_BorderWidth":0.002543456887945439,"_ClipMode":"visible","_BorderRadius":0.040684959530423725,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.6,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-265,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.4)"},"77874":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77875},{"__isSmartRef__":true,"id":77877},{"__isSmartRef__":true,"id":77879},{"__isSmartRef__":true,"id":77881},{"__isSmartRef__":true,"id":77883},{"__isSmartRef__":true,"id":77885},{"__isSmartRef__":true,"id":77887},{"__isSmartRef__":true,"id":77889}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77891},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77875":{"date":{"__isSmartRef__":true,"id":77876},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77877":{"date":{"__isSmartRef__":true,"id":77878},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77878":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77879":{"date":{"__isSmartRef__":true,"id":77880},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77880":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77881":{"date":{"__isSmartRef__":true,"id":77882},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77882":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77883":{"date":{"__isSmartRef__":true,"id":77884},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77884":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77885":{"date":{"__isSmartRef__":true,"id":77886},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77886":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77887":{"date":{"__isSmartRef__":true,"id":77888},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77888":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77889":{"date":{"__isSmartRef__":true,"id":77890},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77891":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77892":{"morph":{"__isSmartRef__":true,"id":77871},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77893":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77894}},"77894":{"test01IsMorph":{"__isSmartRef__":true,"id":77895}},"77895":{"varMapping":{"__isSmartRef__":true,"id":77896},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77896":{"this":{"__isSmartRef__":true,"id":77893}},"77897":{},"77898":{"change":{"__isSmartRef__":true,"id":77899},"tick":{"__isSmartRef__":true,"id":77903}},"77899":{"varMapping":{"__isSmartRef__":true,"id":77900},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77900":{"this":{"__isSmartRef__":true,"id":77871}},"77901":{"timestamp":{"__isSmartRef__":true,"id":77902},"user":"cschuster","tags":[]},"77902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77903":{"varMapping":{"__isSmartRef__":true,"id":77904},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77904":{"this":{"__isSmartRef__":true,"id":77871}},"77905":{"timestamp":{"__isSmartRef__":true,"id":77906},"user":"cschuster","tags":[]},"77906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77907":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77908}],"id":"51982677-CB4A-4E46-9D63-1E0A77F104E8","shape":{"__isSmartRef__":true,"id":77909},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2054","partsBinMetaInfo":{"__isSmartRef__":true,"id":77910},"eventHandler":{"__isSmartRef__":true,"id":77928},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","0BB11D90-A536-4447-8E14-0E4BAC7D31A5"],"partTests":{"__isSmartRef__":true,"id":77929},"_ClipMode":"visible","moved":true,"b":207.6479960020515,"#startLetters":"set","isBeingDragged":false,"delta":-0.8235243459348567,"_Rotation":-6.837259832521527,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77934},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6682.8,4564.3)"},"77908":{"target":{"__isSmartRef__":true,"id":77907},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77909":{"_BorderWidth":2.6798088259094914,"_ClipMode":"visible","_BorderRadius":31.38674066507601,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.9,118.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-119,-346,-164)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.7,-2.3)"},"77910":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77911},{"__isSmartRef__":true,"id":77913},{"__isSmartRef__":true,"id":77915},{"__isSmartRef__":true,"id":77917},{"__isSmartRef__":true,"id":77919},{"__isSmartRef__":true,"id":77921},{"__isSmartRef__":true,"id":77923},{"__isSmartRef__":true,"id":77925}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77927},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77911":{"date":{"__isSmartRef__":true,"id":77912},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77913":{"date":{"__isSmartRef__":true,"id":77914},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77914":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77915":{"date":{"__isSmartRef__":true,"id":77916},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77916":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77917":{"date":{"__isSmartRef__":true,"id":77918},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77918":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77919":{"date":{"__isSmartRef__":true,"id":77920},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77920":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77921":{"date":{"__isSmartRef__":true,"id":77922},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77922":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77923":{"date":{"__isSmartRef__":true,"id":77924},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77924":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77925":{"date":{"__isSmartRef__":true,"id":77926},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77927":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77928":{"morph":{"__isSmartRef__":true,"id":77907},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77929":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77930}},"77930":{"test01IsMorph":{"__isSmartRef__":true,"id":77931}},"77931":{"varMapping":{"__isSmartRef__":true,"id":77932},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77932":{"this":{"__isSmartRef__":true,"id":77929}},"77933":{},"77934":{"change":{"__isSmartRef__":true,"id":77935},"tick":{"__isSmartRef__":true,"id":77939}},"77935":{"varMapping":{"__isSmartRef__":true,"id":77936},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77936":{"this":{"__isSmartRef__":true,"id":77907}},"77937":{"timestamp":{"__isSmartRef__":true,"id":77938},"user":"cschuster","tags":[]},"77938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77939":{"varMapping":{"__isSmartRef__":true,"id":77940},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77941},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77940":{"this":{"__isSmartRef__":true,"id":77907}},"77941":{"timestamp":{"__isSmartRef__":true,"id":77942},"user":"cschuster","tags":[]},"77942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77943":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77944}],"id":"0E6DF6F1-4CA4-49A0-97A6-0BF183E56FE5","shape":{"__isSmartRef__":true,"id":77945},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2055","partsBinMetaInfo":{"__isSmartRef__":true,"id":77946},"eventHandler":{"__isSmartRef__":true,"id":77964},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826","AB1C30C3-3B76-4E92-83D4-95F488BD0887"],"partTests":{"__isSmartRef__":true,"id":77965},"_ClipMode":"visible","moved":true,"b":70,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-7.242911431541552,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77970},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5954.7,5397.9)"},"77944":{"target":{"__isSmartRef__":true,"id":77943},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77945":{"_BorderWidth":9.69846310392954,"_ClipMode":"visible","_BorderRadius":4.679111137620442,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,328,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.8)"},"77946":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77947},{"__isSmartRef__":true,"id":77949},{"__isSmartRef__":true,"id":77951},{"__isSmartRef__":true,"id":77953},{"__isSmartRef__":true,"id":77955},{"__isSmartRef__":true,"id":77957},{"__isSmartRef__":true,"id":77959},{"__isSmartRef__":true,"id":77961}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77963},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77947":{"date":{"__isSmartRef__":true,"id":77948},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77949":{"date":{"__isSmartRef__":true,"id":77950},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77950":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77951":{"date":{"__isSmartRef__":true,"id":77952},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77952":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77953":{"date":{"__isSmartRef__":true,"id":77954},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77954":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77955":{"date":{"__isSmartRef__":true,"id":77956},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77956":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77957":{"date":{"__isSmartRef__":true,"id":77958},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77958":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77959":{"date":{"__isSmartRef__":true,"id":77960},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77960":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77961":{"date":{"__isSmartRef__":true,"id":77962},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77963":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"77964":{"morph":{"__isSmartRef__":true,"id":77943},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"77965":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":77966}},"77966":{"test01IsMorph":{"__isSmartRef__":true,"id":77967}},"77967":{"varMapping":{"__isSmartRef__":true,"id":77968},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":77969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77968":{"this":{"__isSmartRef__":true,"id":77965}},"77969":{},"77970":{"change":{"__isSmartRef__":true,"id":77971},"tick":{"__isSmartRef__":true,"id":77975}},"77971":{"varMapping":{"__isSmartRef__":true,"id":77972},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":77973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77972":{"this":{"__isSmartRef__":true,"id":77943}},"77973":{"timestamp":{"__isSmartRef__":true,"id":77974},"user":"cschuster","tags":[]},"77974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"77975":{"varMapping":{"__isSmartRef__":true,"id":77976},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":77977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"77976":{"this":{"__isSmartRef__":true,"id":77943}},"77977":{"timestamp":{"__isSmartRef__":true,"id":77978},"user":"cschuster","tags":[]},"77978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"77979":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":77980}],"id":"AD103CCA-D386-456F-A5C3-4A2A7AC13803","shape":{"__isSmartRef__":true,"id":77981},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2056","partsBinMetaInfo":{"__isSmartRef__":true,"id":77982},"eventHandler":{"__isSmartRef__":true,"id":78000},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","66964108-5730-4756-9B3C-BDB52EEF9518"],"partTests":{"__isSmartRef__":true,"id":78001},"_ClipMode":"visible","moved":true,"b":192.69069063157076,"#startLetters":"set","isBeingDragged":false,"delta":-0.7854897153447382,"_Rotation":14.282044565804316,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78006},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4261.9,3607.8)"},"77980":{"target":{"__isSmartRef__":true,"id":77979},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"77981":{"_BorderWidth":3.901561512763621,"_ClipMode":"visible","_BorderRadius":38.06949262361257,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.1,108.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-57,-306,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.6,-0.5)"},"77982":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":77983},{"__isSmartRef__":true,"id":77985},{"__isSmartRef__":true,"id":77987},{"__isSmartRef__":true,"id":77989},{"__isSmartRef__":true,"id":77991},{"__isSmartRef__":true,"id":77993},{"__isSmartRef__":true,"id":77995},{"__isSmartRef__":true,"id":77997}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":77999},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"77983":{"date":{"__isSmartRef__":true,"id":77984},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"77984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"77985":{"date":{"__isSmartRef__":true,"id":77986},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"77986":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"77987":{"date":{"__isSmartRef__":true,"id":77988},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"77988":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"77989":{"date":{"__isSmartRef__":true,"id":77990},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"77990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"77991":{"date":{"__isSmartRef__":true,"id":77992},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"77992":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"77993":{"date":{"__isSmartRef__":true,"id":77994},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"77994":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"77995":{"date":{"__isSmartRef__":true,"id":77996},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"77996":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"77997":{"date":{"__isSmartRef__":true,"id":77998},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"77998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"77999":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78000":{"morph":{"__isSmartRef__":true,"id":77979},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78001":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78002}},"78002":{"test01IsMorph":{"__isSmartRef__":true,"id":78003}},"78003":{"varMapping":{"__isSmartRef__":true,"id":78004},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78004":{"this":{"__isSmartRef__":true,"id":78001}},"78005":{},"78006":{"change":{"__isSmartRef__":true,"id":78007},"tick":{"__isSmartRef__":true,"id":78011}},"78007":{"varMapping":{"__isSmartRef__":true,"id":78008},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78008":{"this":{"__isSmartRef__":true,"id":77979}},"78009":{"timestamp":{"__isSmartRef__":true,"id":78010},"user":"cschuster","tags":[]},"78010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78011":{"varMapping":{"__isSmartRef__":true,"id":78012},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78012":{"this":{"__isSmartRef__":true,"id":77979}},"78013":{"timestamp":{"__isSmartRef__":true,"id":78014},"user":"cschuster","tags":[]},"78014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78015":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78016}],"id":"FE62670B-F3D7-4228-8CF7-4B12C0320632","shape":{"__isSmartRef__":true,"id":78017},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2057","partsBinMetaInfo":{"__isSmartRef__":true,"id":78018},"eventHandler":{"__isSmartRef__":true,"id":78036},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","35656874-50AA-4B70-A15B-747976CAD986","77879257-36D8-4980-B16E-3EF13B226F8E"],"partTests":{"__isSmartRef__":true,"id":78037},"_ClipMode":"visible","moved":true,"b":115.88988958345726,"#startLetters":"set","isBeingDragged":false,"delta":-0.924659509153571,"_Rotation":34.29938286008795,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78042},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6247.3,4285.7)"},"78016":{"target":{"__isSmartRef__":true,"id":78015},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78017":{"_BorderWidth":9.498174215090765,"_ClipMode":"visible","_BorderRadius":7.626285969108131,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.6,64.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,119,181)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-11.3)"},"78018":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78019},{"__isSmartRef__":true,"id":78021},{"__isSmartRef__":true,"id":78023},{"__isSmartRef__":true,"id":78025},{"__isSmartRef__":true,"id":78027},{"__isSmartRef__":true,"id":78029},{"__isSmartRef__":true,"id":78031},{"__isSmartRef__":true,"id":78033}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78035},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78019":{"date":{"__isSmartRef__":true,"id":78020},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78021":{"date":{"__isSmartRef__":true,"id":78022},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78022":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78023":{"date":{"__isSmartRef__":true,"id":78024},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78024":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78025":{"date":{"__isSmartRef__":true,"id":78026},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78026":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78027":{"date":{"__isSmartRef__":true,"id":78028},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78028":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78029":{"date":{"__isSmartRef__":true,"id":78030},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78030":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78031":{"date":{"__isSmartRef__":true,"id":78032},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78032":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78033":{"date":{"__isSmartRef__":true,"id":78034},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78035":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78036":{"morph":{"__isSmartRef__":true,"id":78015},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78037":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78038}},"78038":{"test01IsMorph":{"__isSmartRef__":true,"id":78039}},"78039":{"varMapping":{"__isSmartRef__":true,"id":78040},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78040":{"this":{"__isSmartRef__":true,"id":78037}},"78041":{},"78042":{"change":{"__isSmartRef__":true,"id":78043},"tick":{"__isSmartRef__":true,"id":78047}},"78043":{"varMapping":{"__isSmartRef__":true,"id":78044},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78044":{"this":{"__isSmartRef__":true,"id":78015}},"78045":{"timestamp":{"__isSmartRef__":true,"id":78046},"user":"cschuster","tags":[]},"78046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78047":{"varMapping":{"__isSmartRef__":true,"id":78048},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78049},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78048":{"this":{"__isSmartRef__":true,"id":78015}},"78049":{"timestamp":{"__isSmartRef__":true,"id":78050},"user":"cschuster","tags":[]},"78050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78051":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78052}],"id":"9E776A74-C6DC-45AC-935D-68C74A85F623","shape":{"__isSmartRef__":true,"id":78053},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2058","partsBinMetaInfo":{"__isSmartRef__":true,"id":78054},"eventHandler":{"__isSmartRef__":true,"id":78072},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","2751E9BD-8CC7-4EA7-908E-E82115E6FC5C"],"partTests":{"__isSmartRef__":true,"id":78073},"_ClipMode":"visible","moved":true,"b":3.3811368867754936,"#startLetters":"set","isBeingDragged":false,"delta":-0.8827199582010508,"_Rotation":12.246939308776883,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78078},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4815.6,4290.1)"},"78052":{"target":{"__isSmartRef__":true,"id":78051},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78053":{"_BorderWidth":5.294888632123981,"_ClipMode":"visible","_BorderRadius":39.86086511143047,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.7,97.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(16,271,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.2,-40.0)"},"78054":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78055},{"__isSmartRef__":true,"id":78057},{"__isSmartRef__":true,"id":78059},{"__isSmartRef__":true,"id":78061},{"__isSmartRef__":true,"id":78063},{"__isSmartRef__":true,"id":78065},{"__isSmartRef__":true,"id":78067},{"__isSmartRef__":true,"id":78069}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78071},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78055":{"date":{"__isSmartRef__":true,"id":78056},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78057":{"date":{"__isSmartRef__":true,"id":78058},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78058":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78059":{"date":{"__isSmartRef__":true,"id":78060},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78060":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78061":{"date":{"__isSmartRef__":true,"id":78062},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78062":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78063":{"date":{"__isSmartRef__":true,"id":78064},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78064":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78065":{"date":{"__isSmartRef__":true,"id":78066},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78066":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78067":{"date":{"__isSmartRef__":true,"id":78068},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78068":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78069":{"date":{"__isSmartRef__":true,"id":78070},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78071":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78072":{"morph":{"__isSmartRef__":true,"id":78051},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78073":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78074}},"78074":{"test01IsMorph":{"__isSmartRef__":true,"id":78075}},"78075":{"varMapping":{"__isSmartRef__":true,"id":78076},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78076":{"this":{"__isSmartRef__":true,"id":78073}},"78077":{},"78078":{"change":{"__isSmartRef__":true,"id":78079},"tick":{"__isSmartRef__":true,"id":78083}},"78079":{"varMapping":{"__isSmartRef__":true,"id":78080},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78080":{"this":{"__isSmartRef__":true,"id":78051}},"78081":{"timestamp":{"__isSmartRef__":true,"id":78082},"user":"cschuster","tags":[]},"78082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78083":{"varMapping":{"__isSmartRef__":true,"id":78084},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78084":{"this":{"__isSmartRef__":true,"id":78051}},"78085":{"timestamp":{"__isSmartRef__":true,"id":78086},"user":"cschuster","tags":[]},"78086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78087":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78088}],"id":"AB3F5F91-3562-4D6A-ABDA-0B9D37AAEB54","shape":{"__isSmartRef__":true,"id":78089},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2059","partsBinMetaInfo":{"__isSmartRef__":true,"id":78090},"eventHandler":{"__isSmartRef__":true,"id":78108},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957"],"partTests":{"__isSmartRef__":true,"id":78109},"_ClipMode":"visible","moved":true,"b":45.9692437229678,"#startLetters":"set","isBeingDragged":false,"delta":-0.7041048347018659,"_Rotation":-11.113518013195293,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78114},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4486.2,4941.5)"},"78088":{"target":{"__isSmartRef__":true,"id":78087},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78089":{"_BorderWidth":8.594834026422802,"_ClipMode":"visible","_BorderRadius":19.32346931595651,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(184,362,-67)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.4,-33.9)"},"78090":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78091},{"__isSmartRef__":true,"id":78093},{"__isSmartRef__":true,"id":78095},{"__isSmartRef__":true,"id":78097},{"__isSmartRef__":true,"id":78099},{"__isSmartRef__":true,"id":78101},{"__isSmartRef__":true,"id":78103},{"__isSmartRef__":true,"id":78105}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78107},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78091":{"date":{"__isSmartRef__":true,"id":78092},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78093":{"date":{"__isSmartRef__":true,"id":78094},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78094":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78095":{"date":{"__isSmartRef__":true,"id":78096},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78096":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78097":{"date":{"__isSmartRef__":true,"id":78098},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78098":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78099":{"date":{"__isSmartRef__":true,"id":78100},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78100":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78101":{"date":{"__isSmartRef__":true,"id":78102},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78102":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78103":{"date":{"__isSmartRef__":true,"id":78104},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78104":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78105":{"date":{"__isSmartRef__":true,"id":78106},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78107":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78108":{"morph":{"__isSmartRef__":true,"id":78087},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78109":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78110}},"78110":{"test01IsMorph":{"__isSmartRef__":true,"id":78111}},"78111":{"varMapping":{"__isSmartRef__":true,"id":78112},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78112":{"this":{"__isSmartRef__":true,"id":78109}},"78113":{},"78114":{"change":{"__isSmartRef__":true,"id":78115},"tick":{"__isSmartRef__":true,"id":78119}},"78115":{"varMapping":{"__isSmartRef__":true,"id":78116},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78116":{"this":{"__isSmartRef__":true,"id":78087}},"78117":{"timestamp":{"__isSmartRef__":true,"id":78118},"user":"cschuster","tags":[]},"78118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78119":{"varMapping":{"__isSmartRef__":true,"id":78120},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78120":{"this":{"__isSmartRef__":true,"id":78087}},"78121":{"timestamp":{"__isSmartRef__":true,"id":78122},"user":"cschuster","tags":[]},"78122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78123":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78124}],"id":"D51B1811-683D-4C6E-BD69-75F8F28A4CD9","shape":{"__isSmartRef__":true,"id":78125},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2060","partsBinMetaInfo":{"__isSmartRef__":true,"id":78126},"eventHandler":{"__isSmartRef__":true,"id":78144},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","9469333B-3CD0-4349-9D46-0C16D9E2FE27","AE2BD440-1BEC-45F0-9AC5-33175D54BCB8","C669D9E4-FA43-48E8-BB41-8EE6D20E77FF","82E46F1A-1F28-4939-BFB4-CBAD1A8AE9A1","CE8735E8-38ED-499D-BC8F-D3AB35B228BA"],"partTests":{"__isSmartRef__":true,"id":78145},"_ClipMode":"visible","moved":true,"b":86.12341536820168,"#startLetters":"set","isBeingDragged":false,"delta":-0.6933584421058185,"_Rotation":27.878232131859413,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78150},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5638.7,4252.6)"},"78124":{"target":{"__isSmartRef__":true,"id":78123},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78125":{"_BorderWidth":9.98855995843899,"_ClipMode":"visible","_BorderRadius":0.18283126569466512,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.4,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,273,-179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.4)"},"78126":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78127},{"__isSmartRef__":true,"id":78129},{"__isSmartRef__":true,"id":78131},{"__isSmartRef__":true,"id":78133},{"__isSmartRef__":true,"id":78135},{"__isSmartRef__":true,"id":78137},{"__isSmartRef__":true,"id":78139},{"__isSmartRef__":true,"id":78141}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78143},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78127":{"date":{"__isSmartRef__":true,"id":78128},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78129":{"date":{"__isSmartRef__":true,"id":78130},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78130":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78131":{"date":{"__isSmartRef__":true,"id":78132},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78132":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78133":{"date":{"__isSmartRef__":true,"id":78134},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78134":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78135":{"date":{"__isSmartRef__":true,"id":78136},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78136":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78137":{"date":{"__isSmartRef__":true,"id":78138},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78138":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78139":{"date":{"__isSmartRef__":true,"id":78140},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78140":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78141":{"date":{"__isSmartRef__":true,"id":78142},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78143":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78144":{"morph":{"__isSmartRef__":true,"id":78123},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78145":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78146}},"78146":{"test01IsMorph":{"__isSmartRef__":true,"id":78147}},"78147":{"varMapping":{"__isSmartRef__":true,"id":78148},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78148":{"this":{"__isSmartRef__":true,"id":78145}},"78149":{},"78150":{"change":{"__isSmartRef__":true,"id":78151},"tick":{"__isSmartRef__":true,"id":78155}},"78151":{"varMapping":{"__isSmartRef__":true,"id":78152},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78152":{"this":{"__isSmartRef__":true,"id":78123}},"78153":{"timestamp":{"__isSmartRef__":true,"id":78154},"user":"cschuster","tags":[]},"78154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78155":{"varMapping":{"__isSmartRef__":true,"id":78156},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78156":{"this":{"__isSmartRef__":true,"id":78123}},"78157":{"timestamp":{"__isSmartRef__":true,"id":78158},"user":"cschuster","tags":[]},"78158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78159":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78160}],"id":"02893173-7E10-4CF8-BE65-55AAB5AF7D85","shape":{"__isSmartRef__":true,"id":78161},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2061","partsBinMetaInfo":{"__isSmartRef__":true,"id":78162},"eventHandler":{"__isSmartRef__":true,"id":78180},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","229A0DE6-DC36-471D-AB47-51C2EF33082B"],"partTests":{"__isSmartRef__":true,"id":78181},"_ClipMode":"visible","moved":true,"b":115.18902559694834,"#startLetters":"set","isBeingDragged":false,"delta":0.9289437548140995,"_Rotation":-13.598012861195123,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78186},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4633.8,4819.6)"},"78160":{"target":{"__isSmartRef__":true,"id":78159},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78161":{"_BorderWidth":9.524542947030474,"_ClipMode":"visible","_BorderRadius":7.245617792762866,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.2,63.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(231,123,174)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-11.5)"},"78162":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78163},{"__isSmartRef__":true,"id":78165},{"__isSmartRef__":true,"id":78167},{"__isSmartRef__":true,"id":78169},{"__isSmartRef__":true,"id":78171},{"__isSmartRef__":true,"id":78173},{"__isSmartRef__":true,"id":78175},{"__isSmartRef__":true,"id":78177}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78179},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78163":{"date":{"__isSmartRef__":true,"id":78164},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78165":{"date":{"__isSmartRef__":true,"id":78166},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78166":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78167":{"date":{"__isSmartRef__":true,"id":78168},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78168":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78169":{"date":{"__isSmartRef__":true,"id":78170},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78170":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78171":{"date":{"__isSmartRef__":true,"id":78172},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78172":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78173":{"date":{"__isSmartRef__":true,"id":78174},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78174":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78175":{"date":{"__isSmartRef__":true,"id":78176},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78176":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78177":{"date":{"__isSmartRef__":true,"id":78178},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78179":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78180":{"morph":{"__isSmartRef__":true,"id":78159},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78181":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78182}},"78182":{"test01IsMorph":{"__isSmartRef__":true,"id":78183}},"78183":{"varMapping":{"__isSmartRef__":true,"id":78184},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78184":{"this":{"__isSmartRef__":true,"id":78181}},"78185":{},"78186":{"change":{"__isSmartRef__":true,"id":78187},"tick":{"__isSmartRef__":true,"id":78191}},"78187":{"varMapping":{"__isSmartRef__":true,"id":78188},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78188":{"this":{"__isSmartRef__":true,"id":78159}},"78189":{"timestamp":{"__isSmartRef__":true,"id":78190},"user":"cschuster","tags":[]},"78190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78191":{"varMapping":{"__isSmartRef__":true,"id":78192},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78192":{"this":{"__isSmartRef__":true,"id":78159}},"78193":{"timestamp":{"__isSmartRef__":true,"id":78194},"user":"cschuster","tags":[]},"78194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78195":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78196}],"id":"FE9A6751-C51F-4702-99D8-F99192BFC634","shape":{"__isSmartRef__":true,"id":78197},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2062","partsBinMetaInfo":{"__isSmartRef__":true,"id":78198},"eventHandler":{"__isSmartRef__":true,"id":78216},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","66539A44-AFEA-41A8-A1C1-9A0097055BD3","4E97E332-4F44-449E-926A-4F4A6D2D037A"],"partTests":{"__isSmartRef__":true,"id":78217},"_ClipMode":"visible","moved":true,"b":184.46305261168163,"#startLetters":"set","isBeingDragged":false,"delta":0.5393656509113498,"_Rotation":31.511923871098055,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78222},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5600.0,3601.3)"},"78196":{"target":{"__isSmartRef__":true,"id":78195},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78197":{"_BorderWidth":4.61091893124233,"_ClipMode":"visible","_BorderRadius":39.75778547509503,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.2,103.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,-276,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.4,-0.1)"},"78198":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78199},{"__isSmartRef__":true,"id":78201},{"__isSmartRef__":true,"id":78203},{"__isSmartRef__":true,"id":78205},{"__isSmartRef__":true,"id":78207},{"__isSmartRef__":true,"id":78209},{"__isSmartRef__":true,"id":78211},{"__isSmartRef__":true,"id":78213}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78215},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78199":{"date":{"__isSmartRef__":true,"id":78200},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78201":{"date":{"__isSmartRef__":true,"id":78202},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78202":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78203":{"date":{"__isSmartRef__":true,"id":78204},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78204":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78205":{"date":{"__isSmartRef__":true,"id":78206},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78206":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78207":{"date":{"__isSmartRef__":true,"id":78208},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78208":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78209":{"date":{"__isSmartRef__":true,"id":78210},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78210":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78211":{"date":{"__isSmartRef__":true,"id":78212},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78212":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78213":{"date":{"__isSmartRef__":true,"id":78214},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78214":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78215":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78216":{"morph":{"__isSmartRef__":true,"id":78195},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78217":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78218}},"78218":{"test01IsMorph":{"__isSmartRef__":true,"id":78219}},"78219":{"varMapping":{"__isSmartRef__":true,"id":78220},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78220":{"this":{"__isSmartRef__":true,"id":78217}},"78221":{},"78222":{"change":{"__isSmartRef__":true,"id":78223},"tick":{"__isSmartRef__":true,"id":78227}},"78223":{"varMapping":{"__isSmartRef__":true,"id":78224},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78224":{"this":{"__isSmartRef__":true,"id":78195}},"78225":{"timestamp":{"__isSmartRef__":true,"id":78226},"user":"cschuster","tags":[]},"78226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78227":{"varMapping":{"__isSmartRef__":true,"id":78228},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78228":{"this":{"__isSmartRef__":true,"id":78195}},"78229":{"timestamp":{"__isSmartRef__":true,"id":78230},"user":"cschuster","tags":[]},"78230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78231":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78232}],"id":"2EE34F15-AF81-471A-904B-08E09ABBF085","shape":{"__isSmartRef__":true,"id":78233},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2063","partsBinMetaInfo":{"__isSmartRef__":true,"id":78234},"eventHandler":{"__isSmartRef__":true,"id":78252},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","429DA705-3AA7-4A61-A938-03E3805A7549","FEFBDD39-4314-44A2-B6D3-217A904A4287","93AFF35B-C739-47AD-98B8-FCE2440501AC","035C5EF1-A4C5-4C06-814F-309711701755"],"partTests":{"__isSmartRef__":true,"id":78253},"_ClipMode":"visible","moved":true,"b":175,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-11.423693365142777,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78258},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5808.4,4649.7)"},"78232":{"target":{"__isSmartRef__":true,"id":78231},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78233":{"_BorderWidth":5.435778713738293,"_ClipMode":"visible","_BorderRadius":39.69615506024416,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,96.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(23,-232,-172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.7,-0.1)"},"78234":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78235},{"__isSmartRef__":true,"id":78237},{"__isSmartRef__":true,"id":78239},{"__isSmartRef__":true,"id":78241},{"__isSmartRef__":true,"id":78243},{"__isSmartRef__":true,"id":78245},{"__isSmartRef__":true,"id":78247},{"__isSmartRef__":true,"id":78249}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78251},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78235":{"date":{"__isSmartRef__":true,"id":78236},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78237":{"date":{"__isSmartRef__":true,"id":78238},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78238":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78239":{"date":{"__isSmartRef__":true,"id":78240},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78240":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78241":{"date":{"__isSmartRef__":true,"id":78242},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78242":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78243":{"date":{"__isSmartRef__":true,"id":78244},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78244":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78245":{"date":{"__isSmartRef__":true,"id":78246},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78246":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78247":{"date":{"__isSmartRef__":true,"id":78248},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78248":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78249":{"date":{"__isSmartRef__":true,"id":78250},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78250":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78251":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78252":{"morph":{"__isSmartRef__":true,"id":78231},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78253":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78254}},"78254":{"test01IsMorph":{"__isSmartRef__":true,"id":78255}},"78255":{"varMapping":{"__isSmartRef__":true,"id":78256},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78256":{"this":{"__isSmartRef__":true,"id":78253}},"78257":{},"78258":{"change":{"__isSmartRef__":true,"id":78259},"tick":{"__isSmartRef__":true,"id":78263}},"78259":{"varMapping":{"__isSmartRef__":true,"id":78260},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78260":{"this":{"__isSmartRef__":true,"id":78231}},"78261":{"timestamp":{"__isSmartRef__":true,"id":78262},"user":"cschuster","tags":[]},"78262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78263":{"varMapping":{"__isSmartRef__":true,"id":78264},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78264":{"this":{"__isSmartRef__":true,"id":78231}},"78265":{"timestamp":{"__isSmartRef__":true,"id":78266},"user":"cschuster","tags":[]},"78266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78267":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78268}],"id":"9B0D836B-56A2-4835-82BA-9FAD914E3E6C","shape":{"__isSmartRef__":true,"id":78269},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2064","partsBinMetaInfo":{"__isSmartRef__":true,"id":78270},"eventHandler":{"__isSmartRef__":true,"id":78288},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","CAF4508C-DE99-43A3-B04E-BECE46909608"],"partTests":{"__isSmartRef__":true,"id":78289},"_ClipMode":"visible","moved":true,"b":222,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":17.12432777950624,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78294},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5120.7,4186.0)"},"78268":{"target":{"__isSmartRef__":true,"id":78267},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78269":{"_BorderWidth":1.6543469682057088,"_ClipMode":"visible","_BorderRadius":22.09056926535307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,126.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-171,-362,15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.6,-5.1)"},"78270":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78271},{"__isSmartRef__":true,"id":78273},{"__isSmartRef__":true,"id":78275},{"__isSmartRef__":true,"id":78277},{"__isSmartRef__":true,"id":78279},{"__isSmartRef__":true,"id":78281},{"__isSmartRef__":true,"id":78283},{"__isSmartRef__":true,"id":78285}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78287},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78271":{"date":{"__isSmartRef__":true,"id":78272},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78273":{"date":{"__isSmartRef__":true,"id":78274},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78274":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78275":{"date":{"__isSmartRef__":true,"id":78276},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78276":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78277":{"date":{"__isSmartRef__":true,"id":78278},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78278":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78279":{"date":{"__isSmartRef__":true,"id":78280},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78280":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78281":{"date":{"__isSmartRef__":true,"id":78282},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78282":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78283":{"date":{"__isSmartRef__":true,"id":78284},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78284":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78285":{"date":{"__isSmartRef__":true,"id":78286},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78286":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78287":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78288":{"morph":{"__isSmartRef__":true,"id":78267},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78289":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78290}},"78290":{"test01IsMorph":{"__isSmartRef__":true,"id":78291}},"78291":{"varMapping":{"__isSmartRef__":true,"id":78292},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78292":{"this":{"__isSmartRef__":true,"id":78289}},"78293":{},"78294":{"change":{"__isSmartRef__":true,"id":78295},"tick":{"__isSmartRef__":true,"id":78299}},"78295":{"varMapping":{"__isSmartRef__":true,"id":78296},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78296":{"this":{"__isSmartRef__":true,"id":78267}},"78297":{"timestamp":{"__isSmartRef__":true,"id":78298},"user":"cschuster","tags":[]},"78298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78299":{"varMapping":{"__isSmartRef__":true,"id":78300},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78301},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78300":{"this":{"__isSmartRef__":true,"id":78267}},"78301":{"timestamp":{"__isSmartRef__":true,"id":78302},"user":"cschuster","tags":[]},"78302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78303":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78304}],"id":"F82CF103-7E53-43ED-9577-869FC6FC27A7","shape":{"__isSmartRef__":true,"id":78305},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2065","partsBinMetaInfo":{"__isSmartRef__":true,"id":78306},"eventHandler":{"__isSmartRef__":true,"id":78324},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","BD5048BE-25BD-4BAC-96BB-80C1806324F1","3E2A2613-E6A3-4F37-8B00-499DC1CD96F6"],"partTests":{"__isSmartRef__":true,"id":78325},"_ClipMode":"visible","moved":true,"b":11.787044764962047,"#startLetters":"set","isBeingDragged":false,"delta":0.491126865206752,"_Rotation":-5.724322583287231,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78330},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4998.0,4681.0)"},"78304":{"target":{"__isSmartRef__":true,"id":78303},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78305":{"_BorderWidth":6.021373567179444,"_ClipMode":"visible","_BorderRadius":38.330873658027414,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.0,91.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(53,303,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.1,-39.6)"},"78306":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78307},{"__isSmartRef__":true,"id":78309},{"__isSmartRef__":true,"id":78311},{"__isSmartRef__":true,"id":78313},{"__isSmartRef__":true,"id":78315},{"__isSmartRef__":true,"id":78317},{"__isSmartRef__":true,"id":78319},{"__isSmartRef__":true,"id":78321}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78323},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78307":{"date":{"__isSmartRef__":true,"id":78308},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78309":{"date":{"__isSmartRef__":true,"id":78310},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78310":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78311":{"date":{"__isSmartRef__":true,"id":78312},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78312":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78313":{"date":{"__isSmartRef__":true,"id":78314},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78314":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78315":{"date":{"__isSmartRef__":true,"id":78316},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78316":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78317":{"date":{"__isSmartRef__":true,"id":78318},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78318":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78319":{"date":{"__isSmartRef__":true,"id":78320},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78320":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78321":{"date":{"__isSmartRef__":true,"id":78322},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78322":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78323":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78324":{"morph":{"__isSmartRef__":true,"id":78303},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78325":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78326}},"78326":{"test01IsMorph":{"__isSmartRef__":true,"id":78327}},"78327":{"varMapping":{"__isSmartRef__":true,"id":78328},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78328":{"this":{"__isSmartRef__":true,"id":78325}},"78329":{},"78330":{"change":{"__isSmartRef__":true,"id":78331},"tick":{"__isSmartRef__":true,"id":78335}},"78331":{"varMapping":{"__isSmartRef__":true,"id":78332},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78332":{"this":{"__isSmartRef__":true,"id":78303}},"78333":{"timestamp":{"__isSmartRef__":true,"id":78334},"user":"cschuster","tags":[]},"78334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78335":{"varMapping":{"__isSmartRef__":true,"id":78336},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78336":{"this":{"__isSmartRef__":true,"id":78303}},"78337":{"timestamp":{"__isSmartRef__":true,"id":78338},"user":"cschuster","tags":[]},"78338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78339":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78340}],"id":"46F0469F-10D6-4FA6-83B0-DEE409C71BC6","shape":{"__isSmartRef__":true,"id":78341},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2066","partsBinMetaInfo":{"__isSmartRef__":true,"id":78342},"eventHandler":{"__isSmartRef__":true,"id":78360},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","CA608BB9-E623-4019-899B-66634F0A3109"],"partTests":{"__isSmartRef__":true,"id":78361},"_ClipMode":"visible","moved":true,"b":159.96381049789488,"#startLetters":"set","isBeingDragged":false,"delta":0.8038382437080145,"_Rotation":33.940027574502,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78366},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5957.3,4244.8)"},"78340":{"target":{"__isSmartRef__":true,"id":78339},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78341":{"_BorderWidth":6.713068046606099,"_ClipMode":"visible","_BorderRadius":35.30463658831546,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.2,86.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(88,-153,13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.9,-1.2)"},"78342":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78343},{"__isSmartRef__":true,"id":78345},{"__isSmartRef__":true,"id":78347},{"__isSmartRef__":true,"id":78349},{"__isSmartRef__":true,"id":78351},{"__isSmartRef__":true,"id":78353},{"__isSmartRef__":true,"id":78355},{"__isSmartRef__":true,"id":78357}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78359},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78343":{"date":{"__isSmartRef__":true,"id":78344},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78345":{"date":{"__isSmartRef__":true,"id":78346},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78346":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78347":{"date":{"__isSmartRef__":true,"id":78348},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78348":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78349":{"date":{"__isSmartRef__":true,"id":78350},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78350":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78351":{"date":{"__isSmartRef__":true,"id":78352},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78352":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78353":{"date":{"__isSmartRef__":true,"id":78354},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78354":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78355":{"date":{"__isSmartRef__":true,"id":78356},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78356":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78357":{"date":{"__isSmartRef__":true,"id":78358},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78358":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78359":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78360":{"morph":{"__isSmartRef__":true,"id":78339},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78361":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78362}},"78362":{"test01IsMorph":{"__isSmartRef__":true,"id":78363}},"78363":{"varMapping":{"__isSmartRef__":true,"id":78364},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78364":{"this":{"__isSmartRef__":true,"id":78361}},"78365":{},"78366":{"change":{"__isSmartRef__":true,"id":78367},"tick":{"__isSmartRef__":true,"id":78371}},"78367":{"varMapping":{"__isSmartRef__":true,"id":78368},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78368":{"this":{"__isSmartRef__":true,"id":78339}},"78369":{"timestamp":{"__isSmartRef__":true,"id":78370},"user":"cschuster","tags":[]},"78370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78371":{"varMapping":{"__isSmartRef__":true,"id":78372},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78372":{"this":{"__isSmartRef__":true,"id":78339}},"78373":{"timestamp":{"__isSmartRef__":true,"id":78374},"user":"cschuster","tags":[]},"78374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78375":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78376}],"id":"1C1CF804-0835-4BAA-B96C-29011A6E5424","shape":{"__isSmartRef__":true,"id":78377},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2067","partsBinMetaInfo":{"__isSmartRef__":true,"id":78378},"eventHandler":{"__isSmartRef__":true,"id":78396},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","161FEBD7-7662-434F-840E-F9C4FC1A8320"],"partTests":{"__isSmartRef__":true,"id":78397},"_ClipMode":"visible","moved":true,"b":326.04418319882825,"#startLetters":"set","isBeingDragged":false,"delta":-0.8488954200292937,"_Rotation":10.299000081319303,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78402},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4882.6,5592.1)"},"78376":{"target":{"__isSmartRef__":true,"id":78375},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78377":{"_BorderWidth":2.207232843330126,"_ClipMode":"visible","_BorderRadius":27.520722573801706,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,122.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-143,70,-179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.8,-36.6)"},"78378":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78379},{"__isSmartRef__":true,"id":78381},{"__isSmartRef__":true,"id":78383},{"__isSmartRef__":true,"id":78385},{"__isSmartRef__":true,"id":78387},{"__isSmartRef__":true,"id":78389},{"__isSmartRef__":true,"id":78391},{"__isSmartRef__":true,"id":78393}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78395},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78379":{"date":{"__isSmartRef__":true,"id":78380},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78381":{"date":{"__isSmartRef__":true,"id":78382},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78382":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78383":{"date":{"__isSmartRef__":true,"id":78384},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78384":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78385":{"date":{"__isSmartRef__":true,"id":78386},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78386":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78387":{"date":{"__isSmartRef__":true,"id":78388},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78388":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78389":{"date":{"__isSmartRef__":true,"id":78390},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78390":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78391":{"date":{"__isSmartRef__":true,"id":78392},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78392":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78393":{"date":{"__isSmartRef__":true,"id":78394},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78394":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78395":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78396":{"morph":{"__isSmartRef__":true,"id":78375},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78397":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78398}},"78398":{"test01IsMorph":{"__isSmartRef__":true,"id":78399}},"78399":{"varMapping":{"__isSmartRef__":true,"id":78400},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78400":{"this":{"__isSmartRef__":true,"id":78397}},"78401":{},"78402":{"change":{"__isSmartRef__":true,"id":78403},"tick":{"__isSmartRef__":true,"id":78407}},"78403":{"varMapping":{"__isSmartRef__":true,"id":78404},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78404":{"this":{"__isSmartRef__":true,"id":78375}},"78405":{"timestamp":{"__isSmartRef__":true,"id":78406},"user":"cschuster","tags":[]},"78406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78407":{"varMapping":{"__isSmartRef__":true,"id":78408},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78408":{"this":{"__isSmartRef__":true,"id":78375}},"78409":{"timestamp":{"__isSmartRef__":true,"id":78410},"user":"cschuster","tags":[]},"78410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78411":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78412}],"id":"BFC3F817-3638-45DE-86D0-C97FBCBEC2DA","shape":{"__isSmartRef__":true,"id":78413},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2068","partsBinMetaInfo":{"__isSmartRef__":true,"id":78414},"eventHandler":{"__isSmartRef__":true,"id":78432},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","139A65E1-FC03-40CE-AD6C-456023C332CB","0800D3DA-CD23-4080-AF94-3D05DF1F9105"],"partTests":{"__isSmartRef__":true,"id":78433},"_ClipMode":"visible","moved":true,"b":175.52686317748157,"#startLetters":"set","isBeingDragged":false,"delta":0.8909993054694496,"_Rotation":30.833383553314597,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78438},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5384.7,3812.1)"},"78412":{"target":{"__isSmartRef__":true,"id":78411},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78413":{"_BorderWidth":5.389958407688603,"_ClipMode":"visible","_BorderRadius":39.75669190443675,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.8,96.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(20,-235,-177)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.6,-0.1)"},"78414":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78415},{"__isSmartRef__":true,"id":78417},{"__isSmartRef__":true,"id":78419},{"__isSmartRef__":true,"id":78421},{"__isSmartRef__":true,"id":78423},{"__isSmartRef__":true,"id":78425},{"__isSmartRef__":true,"id":78427},{"__isSmartRef__":true,"id":78429}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78431},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78415":{"date":{"__isSmartRef__":true,"id":78416},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78417":{"date":{"__isSmartRef__":true,"id":78418},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78418":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78419":{"date":{"__isSmartRef__":true,"id":78420},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78420":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78421":{"date":{"__isSmartRef__":true,"id":78422},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78422":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78423":{"date":{"__isSmartRef__":true,"id":78424},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78424":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78425":{"date":{"__isSmartRef__":true,"id":78426},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78426":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78427":{"date":{"__isSmartRef__":true,"id":78428},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78428":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78429":{"date":{"__isSmartRef__":true,"id":78430},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78430":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78431":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78432":{"morph":{"__isSmartRef__":true,"id":78411},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78433":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78434}},"78434":{"test01IsMorph":{"__isSmartRef__":true,"id":78435}},"78435":{"varMapping":{"__isSmartRef__":true,"id":78436},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78436":{"this":{"__isSmartRef__":true,"id":78433}},"78437":{},"78438":{"change":{"__isSmartRef__":true,"id":78439},"tick":{"__isSmartRef__":true,"id":78443}},"78439":{"varMapping":{"__isSmartRef__":true,"id":78440},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78441},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78440":{"this":{"__isSmartRef__":true,"id":78411}},"78441":{"timestamp":{"__isSmartRef__":true,"id":78442},"user":"cschuster","tags":[]},"78442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78443":{"varMapping":{"__isSmartRef__":true,"id":78444},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78444":{"this":{"__isSmartRef__":true,"id":78411}},"78445":{"timestamp":{"__isSmartRef__":true,"id":78446},"user":"cschuster","tags":[]},"78446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78447":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78448}],"id":"C31D12DC-815D-4451-A395-B97ACF8700DD","shape":{"__isSmartRef__":true,"id":78449},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2069","partsBinMetaInfo":{"__isSmartRef__":true,"id":78450},"eventHandler":{"__isSmartRef__":true,"id":78468},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","960E8DD4-8F73-4D5C-9C83-686B7093E639"],"partTests":{"__isSmartRef__":true,"id":78469},"_ClipMode":"visible","moved":true,"b":249.57988080522045,"#startLetters":"set","isBeingDragged":false,"delta":0.8156205255072564,"_Rotation":2.0411622194974752,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78474},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6440.1,4602.6)"},"78448":{"target":{"__isSmartRef__":true,"id":78447},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78449":{"_BorderWidth":0.3142023401885279,"_ClipMode":"visible","_BorderRadius":4.869280466088524,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.2,137.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-329,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-13.0)"},"78450":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78451},{"__isSmartRef__":true,"id":78453},{"__isSmartRef__":true,"id":78455},{"__isSmartRef__":true,"id":78457},{"__isSmartRef__":true,"id":78459},{"__isSmartRef__":true,"id":78461},{"__isSmartRef__":true,"id":78463},{"__isSmartRef__":true,"id":78465}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78467},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78451":{"date":{"__isSmartRef__":true,"id":78452},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78453":{"date":{"__isSmartRef__":true,"id":78454},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78454":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78455":{"date":{"__isSmartRef__":true,"id":78456},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78456":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78457":{"date":{"__isSmartRef__":true,"id":78458},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78458":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78459":{"date":{"__isSmartRef__":true,"id":78460},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78460":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78461":{"date":{"__isSmartRef__":true,"id":78462},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78462":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78463":{"date":{"__isSmartRef__":true,"id":78464},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78464":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78465":{"date":{"__isSmartRef__":true,"id":78466},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78466":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78467":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78468":{"morph":{"__isSmartRef__":true,"id":78447},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78469":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78470}},"78470":{"test01IsMorph":{"__isSmartRef__":true,"id":78471}},"78471":{"varMapping":{"__isSmartRef__":true,"id":78472},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78472":{"this":{"__isSmartRef__":true,"id":78469}},"78473":{},"78474":{"change":{"__isSmartRef__":true,"id":78475},"tick":{"__isSmartRef__":true,"id":78479}},"78475":{"varMapping":{"__isSmartRef__":true,"id":78476},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78476":{"this":{"__isSmartRef__":true,"id":78447}},"78477":{"timestamp":{"__isSmartRef__":true,"id":78478},"user":"cschuster","tags":[]},"78478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78479":{"varMapping":{"__isSmartRef__":true,"id":78480},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78480":{"this":{"__isSmartRef__":true,"id":78447}},"78481":{"timestamp":{"__isSmartRef__":true,"id":78482},"user":"cschuster","tags":[]},"78482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78483":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78484}],"id":"6A1EA568-BB9E-454B-BB10-4349FF1589E3","shape":{"__isSmartRef__":true,"id":78485},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2070","partsBinMetaInfo":{"__isSmartRef__":true,"id":78486},"eventHandler":{"__isSmartRef__":true,"id":78504},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","9D6B37ED-4790-4707-8E66-9ECD91AEDBB6"],"partTests":{"__isSmartRef__":true,"id":78505},"_ClipMode":"visible","moved":true,"b":79.13688380061649,"#startLetters":"set","isBeingDragged":false,"delta":-0.9118932344135828,"_Rotation":6.972502184870195,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78510},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5134.0,4090.4)"},"78484":{"target":{"__isSmartRef__":true,"id":78483},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78485":{"_BorderWidth":9.910401191174861,"_ClipMode":"visible","_BorderRadius":1.4207362267336054,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.8,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,300,-232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.8)"},"78486":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78487},{"__isSmartRef__":true,"id":78489},{"__isSmartRef__":true,"id":78491},{"__isSmartRef__":true,"id":78493},{"__isSmartRef__":true,"id":78495},{"__isSmartRef__":true,"id":78497},{"__isSmartRef__":true,"id":78499},{"__isSmartRef__":true,"id":78501}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78503},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78487":{"date":{"__isSmartRef__":true,"id":78488},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78489":{"date":{"__isSmartRef__":true,"id":78490},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78490":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78491":{"date":{"__isSmartRef__":true,"id":78492},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78492":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78493":{"date":{"__isSmartRef__":true,"id":78494},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78494":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78495":{"date":{"__isSmartRef__":true,"id":78496},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78496":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78497":{"date":{"__isSmartRef__":true,"id":78498},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78498":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78499":{"date":{"__isSmartRef__":true,"id":78500},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78500":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78501":{"date":{"__isSmartRef__":true,"id":78502},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78502":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78503":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78504":{"morph":{"__isSmartRef__":true,"id":78483},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78505":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78506}},"78506":{"test01IsMorph":{"__isSmartRef__":true,"id":78507}},"78507":{"varMapping":{"__isSmartRef__":true,"id":78508},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78508":{"this":{"__isSmartRef__":true,"id":78505}},"78509":{},"78510":{"change":{"__isSmartRef__":true,"id":78511},"tick":{"__isSmartRef__":true,"id":78515}},"78511":{"varMapping":{"__isSmartRef__":true,"id":78512},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78512":{"this":{"__isSmartRef__":true,"id":78483}},"78513":{"timestamp":{"__isSmartRef__":true,"id":78514},"user":"cschuster","tags":[]},"78514":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78515":{"varMapping":{"__isSmartRef__":true,"id":78516},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78516":{"this":{"__isSmartRef__":true,"id":78483}},"78517":{"timestamp":{"__isSmartRef__":true,"id":78518},"user":"cschuster","tags":[]},"78518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78519":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78520}],"id":"1364E5AB-52CE-4DF5-B701-40FC20C24F40","shape":{"__isSmartRef__":true,"id":78521},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2071","partsBinMetaInfo":{"__isSmartRef__":true,"id":78522},"eventHandler":{"__isSmartRef__":true,"id":78540},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","5E217C1E-8704-4744-B492-5659031C26A2","0A5355A8-EE00-4AF7-972D-BC58C9E6C4C7"],"partTests":{"__isSmartRef__":true,"id":78541},"_ClipMode":"visible","moved":true,"b":154.1464879423147,"#startLetters":"set","isBeingDragged":false,"delta":-0.4866513287415728,"_Rotation":-53.61667307038742,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78546},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4319.7,6425.5)"},"78520":{"target":{"__isSmartRef__":true,"id":78519},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78521":{"_BorderWidth":7.180358862921187,"_ClipMode":"visible","_BorderRadius":32.39365636620964,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.6,82.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(112,-119,89)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.7,-2.0)"},"78522":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78523},{"__isSmartRef__":true,"id":78525},{"__isSmartRef__":true,"id":78527},{"__isSmartRef__":true,"id":78529},{"__isSmartRef__":true,"id":78531},{"__isSmartRef__":true,"id":78533},{"__isSmartRef__":true,"id":78535},{"__isSmartRef__":true,"id":78537}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78539},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78523":{"date":{"__isSmartRef__":true,"id":78524},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78525":{"date":{"__isSmartRef__":true,"id":78526},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78526":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78527":{"date":{"__isSmartRef__":true,"id":78528},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78528":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78529":{"date":{"__isSmartRef__":true,"id":78530},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78530":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78531":{"date":{"__isSmartRef__":true,"id":78532},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78532":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78533":{"date":{"__isSmartRef__":true,"id":78534},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78534":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78535":{"date":{"__isSmartRef__":true,"id":78536},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78536":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78537":{"date":{"__isSmartRef__":true,"id":78538},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78538":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78539":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78540":{"morph":{"__isSmartRef__":true,"id":78519},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78541":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78542}},"78542":{"test01IsMorph":{"__isSmartRef__":true,"id":78543}},"78543":{"varMapping":{"__isSmartRef__":true,"id":78544},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78544":{"this":{"__isSmartRef__":true,"id":78541}},"78545":{},"78546":{"change":{"__isSmartRef__":true,"id":78547},"tick":{"__isSmartRef__":true,"id":78551}},"78547":{"varMapping":{"__isSmartRef__":true,"id":78548},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78548":{"this":{"__isSmartRef__":true,"id":78519}},"78549":{"timestamp":{"__isSmartRef__":true,"id":78550},"user":"cschuster","tags":[]},"78550":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78551":{"varMapping":{"__isSmartRef__":true,"id":78552},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78552":{"this":{"__isSmartRef__":true,"id":78519}},"78553":{"timestamp":{"__isSmartRef__":true,"id":78554},"user":"cschuster","tags":[]},"78554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78555":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78556}],"id":"223CC2FA-7A73-4254-BD11-78CEA812B2AD","shape":{"__isSmartRef__":true,"id":78557},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2072","partsBinMetaInfo":{"__isSmartRef__":true,"id":78558},"eventHandler":{"__isSmartRef__":true,"id":78576},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","77B9A79D-726E-40E2-9FE4-E103A10E2EFA"],"partTests":{"__isSmartRef__":true,"id":78577},"_ClipMode":"visible","moved":true,"b":226.50369907729328,"#startLetters":"set","isBeingDragged":false,"delta":-0.940114795230329,"_Rotation":-40.43592396827997,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78582},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5792.7,5064.4)"},"78556":{"target":{"__isSmartRef__":true,"id":78555},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78557":{"_BorderWidth":1.372905947929909,"_ClipMode":"visible","_BorderRadius":18.95070197990043,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-185,-362,74)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-6.2)"},"78558":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78559},{"__isSmartRef__":true,"id":78561},{"__isSmartRef__":true,"id":78563},{"__isSmartRef__":true,"id":78565},{"__isSmartRef__":true,"id":78567},{"__isSmartRef__":true,"id":78569},{"__isSmartRef__":true,"id":78571},{"__isSmartRef__":true,"id":78573}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78575},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78559":{"date":{"__isSmartRef__":true,"id":78560},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78561":{"date":{"__isSmartRef__":true,"id":78562},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78562":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78563":{"date":{"__isSmartRef__":true,"id":78564},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78564":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78565":{"date":{"__isSmartRef__":true,"id":78566},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78566":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78567":{"date":{"__isSmartRef__":true,"id":78568},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78568":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78569":{"date":{"__isSmartRef__":true,"id":78570},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78570":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78571":{"date":{"__isSmartRef__":true,"id":78572},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78572":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78573":{"date":{"__isSmartRef__":true,"id":78574},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78574":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78575":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78576":{"morph":{"__isSmartRef__":true,"id":78555},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78577":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78578}},"78578":{"test01IsMorph":{"__isSmartRef__":true,"id":78579}},"78579":{"varMapping":{"__isSmartRef__":true,"id":78580},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78580":{"this":{"__isSmartRef__":true,"id":78577}},"78581":{},"78582":{"change":{"__isSmartRef__":true,"id":78583},"tick":{"__isSmartRef__":true,"id":78587}},"78583":{"varMapping":{"__isSmartRef__":true,"id":78584},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78585},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78584":{"this":{"__isSmartRef__":true,"id":78555}},"78585":{"timestamp":{"__isSmartRef__":true,"id":78586},"user":"cschuster","tags":[]},"78586":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78587":{"varMapping":{"__isSmartRef__":true,"id":78588},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78588":{"this":{"__isSmartRef__":true,"id":78555}},"78589":{"timestamp":{"__isSmartRef__":true,"id":78590},"user":"cschuster","tags":[]},"78590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78591":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78592}],"id":"7407BF02-A9BF-499D-BBAF-FCCE5098B60B","shape":{"__isSmartRef__":true,"id":78593},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2073","partsBinMetaInfo":{"__isSmartRef__":true,"id":78594},"eventHandler":{"__isSmartRef__":true,"id":78612},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","27A70463-60D0-4B31-8608-13AE84A4F82B","F993CE27-A3B6-4280-8DD2-8E321EF2DA54","2E7C173F-6EA5-400C-A70C-DCEA17BFF736"],"partTests":{"__isSmartRef__":true,"id":78613},"_ClipMode":"visible","moved":true,"b":55.43680463079363,"#startLetters":"set","isBeingDragged":false,"delta":0.9899429398356006,"_Rotation":37.84191807880307,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78618},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6074.3,4719.0)"},"78592":{"target":{"__isSmartRef__":true,"id":78591},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78593":{"_BorderWidth":9.117504799604955,"_ClipMode":"visible","_BorderRadius":12.87384676036825,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.4,67.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,356,-176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.5,-31.3)"},"78594":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78595},{"__isSmartRef__":true,"id":78597},{"__isSmartRef__":true,"id":78599},{"__isSmartRef__":true,"id":78601},{"__isSmartRef__":true,"id":78603},{"__isSmartRef__":true,"id":78605},{"__isSmartRef__":true,"id":78607},{"__isSmartRef__":true,"id":78609}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78611},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78595":{"date":{"__isSmartRef__":true,"id":78596},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78596":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78597":{"date":{"__isSmartRef__":true,"id":78598},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78598":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78599":{"date":{"__isSmartRef__":true,"id":78600},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78600":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78601":{"date":{"__isSmartRef__":true,"id":78602},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78602":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78603":{"date":{"__isSmartRef__":true,"id":78604},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78604":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78605":{"date":{"__isSmartRef__":true,"id":78606},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78606":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78607":{"date":{"__isSmartRef__":true,"id":78608},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78608":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78609":{"date":{"__isSmartRef__":true,"id":78610},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78610":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78611":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78612":{"morph":{"__isSmartRef__":true,"id":78591},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78613":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78614}},"78614":{"test01IsMorph":{"__isSmartRef__":true,"id":78615}},"78615":{"varMapping":{"__isSmartRef__":true,"id":78616},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78616":{"this":{"__isSmartRef__":true,"id":78613}},"78617":{},"78618":{"change":{"__isSmartRef__":true,"id":78619},"tick":{"__isSmartRef__":true,"id":78623}},"78619":{"varMapping":{"__isSmartRef__":true,"id":78620},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78621},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78620":{"this":{"__isSmartRef__":true,"id":78591}},"78621":{"timestamp":{"__isSmartRef__":true,"id":78622},"user":"cschuster","tags":[]},"78622":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78623":{"varMapping":{"__isSmartRef__":true,"id":78624},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78624":{"this":{"__isSmartRef__":true,"id":78591}},"78625":{"timestamp":{"__isSmartRef__":true,"id":78626},"user":"cschuster","tags":[]},"78626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78627":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78628}],"id":"2FB96EDC-CE7B-4569-9ADF-0409CBCA823E","shape":{"__isSmartRef__":true,"id":78629},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2074","partsBinMetaInfo":{"__isSmartRef__":true,"id":78630},"eventHandler":{"__isSmartRef__":true,"id":78648},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E"],"partTests":{"__isSmartRef__":true,"id":78649},"_ClipMode":"visible","moved":true,"b":42.40497082681395,"#startLetters":"set","isBeingDragged":false,"delta":-0.7026438698521815,"_Rotation":2.749551180499854,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78654},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5344.0,4843.9)"},"78628":{"target":{"__isSmartRef__":true,"id":78627},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78629":{"_BorderWidth":8.371832257166943,"_ClipMode":"visible","_BorderRadius":21.80919556724556,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,73.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(172,362,-21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.5,-34.8)"},"78630":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78631},{"__isSmartRef__":true,"id":78633},{"__isSmartRef__":true,"id":78635},{"__isSmartRef__":true,"id":78637},{"__isSmartRef__":true,"id":78639},{"__isSmartRef__":true,"id":78641},{"__isSmartRef__":true,"id":78643},{"__isSmartRef__":true,"id":78645}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78647},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78631":{"date":{"__isSmartRef__":true,"id":78632},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78632":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78633":{"date":{"__isSmartRef__":true,"id":78634},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78634":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78635":{"date":{"__isSmartRef__":true,"id":78636},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78636":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78637":{"date":{"__isSmartRef__":true,"id":78638},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78638":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78639":{"date":{"__isSmartRef__":true,"id":78640},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78640":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78641":{"date":{"__isSmartRef__":true,"id":78642},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78642":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78643":{"date":{"__isSmartRef__":true,"id":78644},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78644":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78645":{"date":{"__isSmartRef__":true,"id":78646},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78646":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78647":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78648":{"morph":{"__isSmartRef__":true,"id":78627},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78649":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78650}},"78650":{"test01IsMorph":{"__isSmartRef__":true,"id":78651}},"78651":{"varMapping":{"__isSmartRef__":true,"id":78652},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78652":{"this":{"__isSmartRef__":true,"id":78649}},"78653":{},"78654":{"change":{"__isSmartRef__":true,"id":78655},"tick":{"__isSmartRef__":true,"id":78659}},"78655":{"varMapping":{"__isSmartRef__":true,"id":78656},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78656":{"this":{"__isSmartRef__":true,"id":78627}},"78657":{"timestamp":{"__isSmartRef__":true,"id":78658},"user":"cschuster","tags":[]},"78658":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78659":{"varMapping":{"__isSmartRef__":true,"id":78660},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78660":{"this":{"__isSmartRef__":true,"id":78627}},"78661":{"timestamp":{"__isSmartRef__":true,"id":78662},"user":"cschuster","tags":[]},"78662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78663":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78664}],"id":"E36558FB-6CC1-494B-B510-9F7656A6DB23","shape":{"__isSmartRef__":true,"id":78665},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2075","partsBinMetaInfo":{"__isSmartRef__":true,"id":78666},"eventHandler":{"__isSmartRef__":true,"id":78684},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","F0273168-62ED-4203-BE1C-D4878B74AB7B"],"partTests":{"__isSmartRef__":true,"id":78685},"_ClipMode":"visible","moved":true,"b":163.2614010135876,"#startLetters":"set","isBeingDragged":false,"delta":0.8082247574930079,"_Rotation":19.251714956556015,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78690},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5301.8,4621.3)"},"78664":{"target":{"__isSmartRef__":true,"id":78663},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78665":{"_BorderWidth":6.440028599384598,"_ClipMode":"visible","_BorderRadius":36.682108212727094,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.9,88.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(74,-171,-32)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.8,-0.8)"},"78666":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78667},{"__isSmartRef__":true,"id":78669},{"__isSmartRef__":true,"id":78671},{"__isSmartRef__":true,"id":78673},{"__isSmartRef__":true,"id":78675},{"__isSmartRef__":true,"id":78677},{"__isSmartRef__":true,"id":78679},{"__isSmartRef__":true,"id":78681}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78683},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78667":{"date":{"__isSmartRef__":true,"id":78668},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78668":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78669":{"date":{"__isSmartRef__":true,"id":78670},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78670":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78671":{"date":{"__isSmartRef__":true,"id":78672},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78672":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78673":{"date":{"__isSmartRef__":true,"id":78674},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78674":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78675":{"date":{"__isSmartRef__":true,"id":78676},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78676":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78677":{"date":{"__isSmartRef__":true,"id":78678},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78678":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78679":{"date":{"__isSmartRef__":true,"id":78680},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78680":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78681":{"date":{"__isSmartRef__":true,"id":78682},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78682":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78683":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78684":{"morph":{"__isSmartRef__":true,"id":78663},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78685":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78686}},"78686":{"test01IsMorph":{"__isSmartRef__":true,"id":78687}},"78687":{"varMapping":{"__isSmartRef__":true,"id":78688},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78689},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78688":{"this":{"__isSmartRef__":true,"id":78685}},"78689":{},"78690":{"change":{"__isSmartRef__":true,"id":78691},"tick":{"__isSmartRef__":true,"id":78695}},"78691":{"varMapping":{"__isSmartRef__":true,"id":78692},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78692":{"this":{"__isSmartRef__":true,"id":78663}},"78693":{"timestamp":{"__isSmartRef__":true,"id":78694},"user":"cschuster","tags":[]},"78694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78695":{"varMapping":{"__isSmartRef__":true,"id":78696},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78696":{"this":{"__isSmartRef__":true,"id":78663}},"78697":{"timestamp":{"__isSmartRef__":true,"id":78698},"user":"cschuster","tags":[]},"78698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78699":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78700}],"id":"0281163A-5C37-4095-9985-EC9E1FE37985","shape":{"__isSmartRef__":true,"id":78701},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2076","partsBinMetaInfo":{"__isSmartRef__":true,"id":78702},"eventHandler":{"__isSmartRef__":true,"id":78720},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","EBE04993-A666-4425-93EC-1E983B93687F"],"partTests":{"__isSmartRef__":true,"id":78721},"_ClipMode":"visible","moved":true,"b":265,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-30.14134550989072,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78726},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4879.4,4779.7)"},"78700":{"target":{"__isSmartRef__":true,"id":78699},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78701":{"_BorderWidth":0.019026509541272496,"_ClipMode":"visible","_BorderRadius":0.3038449397558396,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.9,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-278,189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-18.3)"},"78702":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78703},{"__isSmartRef__":true,"id":78705},{"__isSmartRef__":true,"id":78707},{"__isSmartRef__":true,"id":78709},{"__isSmartRef__":true,"id":78711},{"__isSmartRef__":true,"id":78713},{"__isSmartRef__":true,"id":78715},{"__isSmartRef__":true,"id":78717}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78719},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78703":{"date":{"__isSmartRef__":true,"id":78704},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78704":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78705":{"date":{"__isSmartRef__":true,"id":78706},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78706":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78707":{"date":{"__isSmartRef__":true,"id":78708},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78708":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78709":{"date":{"__isSmartRef__":true,"id":78710},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78710":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78711":{"date":{"__isSmartRef__":true,"id":78712},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78712":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78713":{"date":{"__isSmartRef__":true,"id":78714},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78714":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78715":{"date":{"__isSmartRef__":true,"id":78716},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78716":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78717":{"date":{"__isSmartRef__":true,"id":78718},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78718":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78719":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78720":{"morph":{"__isSmartRef__":true,"id":78699},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78721":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78722}},"78722":{"test01IsMorph":{"__isSmartRef__":true,"id":78723}},"78723":{"varMapping":{"__isSmartRef__":true,"id":78724},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78724":{"this":{"__isSmartRef__":true,"id":78721}},"78725":{},"78726":{"change":{"__isSmartRef__":true,"id":78727},"tick":{"__isSmartRef__":true,"id":78731}},"78727":{"varMapping":{"__isSmartRef__":true,"id":78728},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78728":{"this":{"__isSmartRef__":true,"id":78699}},"78729":{"timestamp":{"__isSmartRef__":true,"id":78730},"user":"cschuster","tags":[]},"78730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78731":{"varMapping":{"__isSmartRef__":true,"id":78732},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78732":{"this":{"__isSmartRef__":true,"id":78699}},"78733":{"timestamp":{"__isSmartRef__":true,"id":78734},"user":"cschuster","tags":[]},"78734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78735":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78736}],"id":"9D9D11AA-BB9A-48A0-88AF-4E28E0FBE03C","shape":{"__isSmartRef__":true,"id":78737},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2077","partsBinMetaInfo":{"__isSmartRef__":true,"id":78738},"eventHandler":{"__isSmartRef__":true,"id":78756},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","B8C8A4FE-F369-43B8-B12D-3B69A7419B4E","8B4A4A07-BFFA-42EB-8DE5-443A467B37DE"],"partTests":{"__isSmartRef__":true,"id":78757},"_ClipMode":"visible","moved":true,"b":186.4479954703129,"#startLetters":"set","isBeingDragged":false,"delta":-0.8549359829048626,"_Rotation":38.97397553430952,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78762},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5819.7,4362.5)"},"78736":{"target":{"__isSmartRef__":true,"id":78735},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78737":{"_BorderWidth":4.438493242501897,"_ClipMode":"visible","_BorderRadius":39.49553625805435,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.9,104.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-29,-284,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-0.1)"},"78738":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78739},{"__isSmartRef__":true,"id":78741},{"__isSmartRef__":true,"id":78743},{"__isSmartRef__":true,"id":78745},{"__isSmartRef__":true,"id":78747},{"__isSmartRef__":true,"id":78749},{"__isSmartRef__":true,"id":78751},{"__isSmartRef__":true,"id":78753}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78755},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78739":{"date":{"__isSmartRef__":true,"id":78740},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78740":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78741":{"date":{"__isSmartRef__":true,"id":78742},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78742":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78743":{"date":{"__isSmartRef__":true,"id":78744},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78744":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78745":{"date":{"__isSmartRef__":true,"id":78746},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78746":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78747":{"date":{"__isSmartRef__":true,"id":78748},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78748":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78749":{"date":{"__isSmartRef__":true,"id":78750},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78750":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78751":{"date":{"__isSmartRef__":true,"id":78752},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78752":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78753":{"date":{"__isSmartRef__":true,"id":78754},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78754":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78755":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78756":{"morph":{"__isSmartRef__":true,"id":78735},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78757":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78758}},"78758":{"test01IsMorph":{"__isSmartRef__":true,"id":78759}},"78759":{"varMapping":{"__isSmartRef__":true,"id":78760},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78760":{"this":{"__isSmartRef__":true,"id":78757}},"78761":{},"78762":{"change":{"__isSmartRef__":true,"id":78763},"tick":{"__isSmartRef__":true,"id":78767}},"78763":{"varMapping":{"__isSmartRef__":true,"id":78764},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78764":{"this":{"__isSmartRef__":true,"id":78735}},"78765":{"timestamp":{"__isSmartRef__":true,"id":78766},"user":"cschuster","tags":[]},"78766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78767":{"varMapping":{"__isSmartRef__":true,"id":78768},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78768":{"this":{"__isSmartRef__":true,"id":78735}},"78769":{"timestamp":{"__isSmartRef__":true,"id":78770},"user":"cschuster","tags":[]},"78770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78771":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78772}],"id":"A61813C7-C413-4F3A-94F1-14713EEE6263","shape":{"__isSmartRef__":true,"id":78773},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2078","partsBinMetaInfo":{"__isSmartRef__":true,"id":78774},"eventHandler":{"__isSmartRef__":true,"id":78792},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","AB5706EF-EB06-42C8-A5ED-454F0729666B","88394465-34EF-4832-9F8D-7E9F2C74CCDD","54A61CAA-94F0-498E-9AC8-82EAD73D81E7"],"partTests":{"__isSmartRef__":true,"id":78793},"_ClipMode":"visible","moved":true,"b":3.944894530286547,"#startLetters":"set","isBeingDragged":false,"delta":-0.7825386933400296,"_Rotation":-48.29213838949265,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78798},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4204.5,5611.9)"},"78772":{"target":{"__isSmartRef__":true,"id":78771},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78773":{"_BorderWidth":5.343985062875504,"_ClipMode":"visible","_BorderRadius":39.81067884242965,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.5,97.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(18,273,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-40.0)"},"78774":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78775},{"__isSmartRef__":true,"id":78777},{"__isSmartRef__":true,"id":78779},{"__isSmartRef__":true,"id":78781},{"__isSmartRef__":true,"id":78783},{"__isSmartRef__":true,"id":78785},{"__isSmartRef__":true,"id":78787},{"__isSmartRef__":true,"id":78789}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78791},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78775":{"date":{"__isSmartRef__":true,"id":78776},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78776":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78777":{"date":{"__isSmartRef__":true,"id":78778},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78778":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78779":{"date":{"__isSmartRef__":true,"id":78780},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78780":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78781":{"date":{"__isSmartRef__":true,"id":78782},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78782":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78783":{"date":{"__isSmartRef__":true,"id":78784},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78784":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78785":{"date":{"__isSmartRef__":true,"id":78786},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78786":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78787":{"date":{"__isSmartRef__":true,"id":78788},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78788":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78789":{"date":{"__isSmartRef__":true,"id":78790},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78790":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78791":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78792":{"morph":{"__isSmartRef__":true,"id":78771},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78793":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78794}},"78794":{"test01IsMorph":{"__isSmartRef__":true,"id":78795}},"78795":{"varMapping":{"__isSmartRef__":true,"id":78796},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78796":{"this":{"__isSmartRef__":true,"id":78793}},"78797":{},"78798":{"change":{"__isSmartRef__":true,"id":78799},"tick":{"__isSmartRef__":true,"id":78803}},"78799":{"varMapping":{"__isSmartRef__":true,"id":78800},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78800":{"this":{"__isSmartRef__":true,"id":78771}},"78801":{"timestamp":{"__isSmartRef__":true,"id":78802},"user":"cschuster","tags":[]},"78802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78803":{"varMapping":{"__isSmartRef__":true,"id":78804},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78804":{"this":{"__isSmartRef__":true,"id":78771}},"78805":{"timestamp":{"__isSmartRef__":true,"id":78806},"user":"cschuster","tags":[]},"78806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78807":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78808}],"id":"B6D172B2-32F5-4B2D-AD49-4F71575C8E13","shape":{"__isSmartRef__":true,"id":78809},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2079","partsBinMetaInfo":{"__isSmartRef__":true,"id":78810},"eventHandler":{"__isSmartRef__":true,"id":78828},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3ADA23B2-C055-4B53-AD32-7FC32CD277FD","16BCFDCB-55AC-4915-9333-4E697D8864E7"],"partTests":{"__isSmartRef__":true,"id":78829},"_ClipMode":"visible","moved":true,"b":315.05994910397567,"#startLetters":"set","isBeingDragged":false,"delta":-0.8479254886042327,"_Rotation":13.780930294014471,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78834},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4584.1,4823.2)"},"78808":{"target":{"__isSmartRef__":true,"id":78807},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78809":{"_BorderWidth":1.4681672905004235,"_ClipMode":"visible","_BorderRadius":20.04185233937421,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-181,1,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-34.2)"},"78810":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78811},{"__isSmartRef__":true,"id":78813},{"__isSmartRef__":true,"id":78815},{"__isSmartRef__":true,"id":78817},{"__isSmartRef__":true,"id":78819},{"__isSmartRef__":true,"id":78821},{"__isSmartRef__":true,"id":78823},{"__isSmartRef__":true,"id":78825}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78827},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78811":{"date":{"__isSmartRef__":true,"id":78812},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78813":{"date":{"__isSmartRef__":true,"id":78814},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78814":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78815":{"date":{"__isSmartRef__":true,"id":78816},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78816":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78817":{"date":{"__isSmartRef__":true,"id":78818},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78818":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78819":{"date":{"__isSmartRef__":true,"id":78820},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78820":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78821":{"date":{"__isSmartRef__":true,"id":78822},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78822":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78823":{"date":{"__isSmartRef__":true,"id":78824},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78824":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78825":{"date":{"__isSmartRef__":true,"id":78826},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78827":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78828":{"morph":{"__isSmartRef__":true,"id":78807},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78829":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78830}},"78830":{"test01IsMorph":{"__isSmartRef__":true,"id":78831}},"78831":{"varMapping":{"__isSmartRef__":true,"id":78832},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78832":{"this":{"__isSmartRef__":true,"id":78829}},"78833":{},"78834":{"change":{"__isSmartRef__":true,"id":78835},"tick":{"__isSmartRef__":true,"id":78839}},"78835":{"varMapping":{"__isSmartRef__":true,"id":78836},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78836":{"this":{"__isSmartRef__":true,"id":78807}},"78837":{"timestamp":{"__isSmartRef__":true,"id":78838},"user":"cschuster","tags":[]},"78838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78839":{"varMapping":{"__isSmartRef__":true,"id":78840},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78840":{"this":{"__isSmartRef__":true,"id":78807}},"78841":{"timestamp":{"__isSmartRef__":true,"id":78842},"user":"cschuster","tags":[]},"78842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78843":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78844}],"id":"19110CD5-48FB-4BF4-A577-7AA20E597A95","shape":{"__isSmartRef__":true,"id":78845},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2080","partsBinMetaInfo":{"__isSmartRef__":true,"id":78846},"eventHandler":{"__isSmartRef__":true,"id":78864},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A"],"partTests":{"__isSmartRef__":true,"id":78865},"_ClipMode":"visible","moved":true,"b":54,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-23.67684089147056,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78870},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5250.3,5208.1)"},"78844":{"target":{"__isSmartRef__":true,"id":78843},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78845":{"_BorderWidth":9.045084971874736,"_ClipMode":"visible","_BorderRadius":13.819660112501053,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.0,67.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(207,358,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.2,-31.8)"},"78846":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78847},{"__isSmartRef__":true,"id":78849},{"__isSmartRef__":true,"id":78851},{"__isSmartRef__":true,"id":78853},{"__isSmartRef__":true,"id":78855},{"__isSmartRef__":true,"id":78857},{"__isSmartRef__":true,"id":78859},{"__isSmartRef__":true,"id":78861}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78863},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78847":{"date":{"__isSmartRef__":true,"id":78848},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78849":{"date":{"__isSmartRef__":true,"id":78850},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78850":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78851":{"date":{"__isSmartRef__":true,"id":78852},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78852":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78853":{"date":{"__isSmartRef__":true,"id":78854},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78854":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78855":{"date":{"__isSmartRef__":true,"id":78856},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78856":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78857":{"date":{"__isSmartRef__":true,"id":78858},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78858":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78859":{"date":{"__isSmartRef__":true,"id":78860},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78860":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78861":{"date":{"__isSmartRef__":true,"id":78862},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78863":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78864":{"morph":{"__isSmartRef__":true,"id":78843},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78865":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78866}},"78866":{"test01IsMorph":{"__isSmartRef__":true,"id":78867}},"78867":{"varMapping":{"__isSmartRef__":true,"id":78868},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78868":{"this":{"__isSmartRef__":true,"id":78865}},"78869":{},"78870":{"change":{"__isSmartRef__":true,"id":78871},"tick":{"__isSmartRef__":true,"id":78875}},"78871":{"varMapping":{"__isSmartRef__":true,"id":78872},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78872":{"this":{"__isSmartRef__":true,"id":78843}},"78873":{"timestamp":{"__isSmartRef__":true,"id":78874},"user":"cschuster","tags":[]},"78874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78875":{"varMapping":{"__isSmartRef__":true,"id":78876},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78876":{"this":{"__isSmartRef__":true,"id":78843}},"78877":{"timestamp":{"__isSmartRef__":true,"id":78878},"user":"cschuster","tags":[]},"78878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78879":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78880}],"id":"47E1029F-C6D4-4BFC-8735-64B7022FA6F5","shape":{"__isSmartRef__":true,"id":78881},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2081","partsBinMetaInfo":{"__isSmartRef__":true,"id":78882},"eventHandler":{"__isSmartRef__":true,"id":78900},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","E978E16B-D057-4FD3-80D3-C83176B31019"],"partTests":{"__isSmartRef__":true,"id":78901},"_ClipMode":"visible","moved":true,"b":163.3435943039367,"#startLetters":"set","isBeingDragged":false,"delta":-0.8440189085667953,"_Rotation":6.535590686189494,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78906},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4425.2,4369.7)"},"78880":{"target":{"__isSmartRef__":true,"id":78879},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78881":{"_BorderWidth":6.43315831976905,"_ClipMode":"visible","_BorderRadius":36.713691568762805,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.0,88.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(74,-172,-33)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.7,-0.8)"},"78882":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78883},{"__isSmartRef__":true,"id":78885},{"__isSmartRef__":true,"id":78887},{"__isSmartRef__":true,"id":78889},{"__isSmartRef__":true,"id":78891},{"__isSmartRef__":true,"id":78893},{"__isSmartRef__":true,"id":78895},{"__isSmartRef__":true,"id":78897}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78899},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78883":{"date":{"__isSmartRef__":true,"id":78884},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78885":{"date":{"__isSmartRef__":true,"id":78886},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78886":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78887":{"date":{"__isSmartRef__":true,"id":78888},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78888":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78889":{"date":{"__isSmartRef__":true,"id":78890},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78890":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78891":{"date":{"__isSmartRef__":true,"id":78892},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78892":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78893":{"date":{"__isSmartRef__":true,"id":78894},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78894":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78895":{"date":{"__isSmartRef__":true,"id":78896},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78896":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78897":{"date":{"__isSmartRef__":true,"id":78898},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78899":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78900":{"morph":{"__isSmartRef__":true,"id":78879},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78901":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78902}},"78902":{"test01IsMorph":{"__isSmartRef__":true,"id":78903}},"78903":{"varMapping":{"__isSmartRef__":true,"id":78904},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78904":{"this":{"__isSmartRef__":true,"id":78901}},"78905":{},"78906":{"change":{"__isSmartRef__":true,"id":78907},"tick":{"__isSmartRef__":true,"id":78911}},"78907":{"varMapping":{"__isSmartRef__":true,"id":78908},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78908":{"this":{"__isSmartRef__":true,"id":78879}},"78909":{"timestamp":{"__isSmartRef__":true,"id":78910},"user":"cschuster","tags":[]},"78910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78911":{"varMapping":{"__isSmartRef__":true,"id":78912},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78912":{"this":{"__isSmartRef__":true,"id":78879}},"78913":{"timestamp":{"__isSmartRef__":true,"id":78914},"user":"cschuster","tags":[]},"78914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78915":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78916}],"id":"7315C256-A5EF-4B82-A359-3D0ED46B2814","shape":{"__isSmartRef__":true,"id":78917},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2082","partsBinMetaInfo":{"__isSmartRef__":true,"id":78918},"eventHandler":{"__isSmartRef__":true,"id":78936},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732","66C29B21-611B-4C56-807A-ACAEB50772D7"],"partTests":{"__isSmartRef__":true,"id":78937},"_ClipMode":"visible","moved":true,"b":161.5762872589985,"#startLetters":"set","isBeingDragged":false,"delta":-0.9632219065097161,"_Rotation":4.180754599572456,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78942},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6197.2,5207.8)"},"78916":{"target":{"__isSmartRef__":true,"id":78915},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78917":{"_BorderWidth":6.5802085842899105,"_ClipMode":"visible","_BorderRadius":36.004705328218364,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.0,87.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(81,-162,-10)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.3,-1.0)"},"78918":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78919},{"__isSmartRef__":true,"id":78921},{"__isSmartRef__":true,"id":78923},{"__isSmartRef__":true,"id":78925},{"__isSmartRef__":true,"id":78927},{"__isSmartRef__":true,"id":78929},{"__isSmartRef__":true,"id":78931},{"__isSmartRef__":true,"id":78933}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78935},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78919":{"date":{"__isSmartRef__":true,"id":78920},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78921":{"date":{"__isSmartRef__":true,"id":78922},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78922":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78923":{"date":{"__isSmartRef__":true,"id":78924},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78924":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78925":{"date":{"__isSmartRef__":true,"id":78926},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78926":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78927":{"date":{"__isSmartRef__":true,"id":78928},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78928":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78929":{"date":{"__isSmartRef__":true,"id":78930},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78930":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78931":{"date":{"__isSmartRef__":true,"id":78932},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78932":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78933":{"date":{"__isSmartRef__":true,"id":78934},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78935":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78936":{"morph":{"__isSmartRef__":true,"id":78915},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78937":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78938}},"78938":{"test01IsMorph":{"__isSmartRef__":true,"id":78939}},"78939":{"varMapping":{"__isSmartRef__":true,"id":78940},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78941},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78940":{"this":{"__isSmartRef__":true,"id":78937}},"78941":{},"78942":{"change":{"__isSmartRef__":true,"id":78943},"tick":{"__isSmartRef__":true,"id":78947}},"78943":{"varMapping":{"__isSmartRef__":true,"id":78944},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78944":{"this":{"__isSmartRef__":true,"id":78915}},"78945":{"timestamp":{"__isSmartRef__":true,"id":78946},"user":"cschuster","tags":[]},"78946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78947":{"varMapping":{"__isSmartRef__":true,"id":78948},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78948":{"this":{"__isSmartRef__":true,"id":78915}},"78949":{"timestamp":{"__isSmartRef__":true,"id":78950},"user":"cschuster","tags":[]},"78950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78951":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78952}],"id":"D13EB8A4-3755-438C-A9A4-9493AF5F2219","shape":{"__isSmartRef__":true,"id":78953},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2083","partsBinMetaInfo":{"__isSmartRef__":true,"id":78954},"eventHandler":{"__isSmartRef__":true,"id":78972},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","49DE32A3-02FA-4D3E-929D-A46FF6C29FF7","00F1F92D-10B3-4AB3-8F13-F4CF9386FC4F"],"partTests":{"__isSmartRef__":true,"id":78973},"_ClipMode":"visible","moved":true,"b":18.36336588812992,"#startLetters":"set","isBeingDragged":false,"delta":-0.6805510639678687,"_Rotation":-18.685537686684768,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78978},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7059.8,5351.6)"},"78952":{"target":{"__isSmartRef__":true,"id":78951},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78953":{"_BorderWidth":6.57521137276327,"_ClipMode":"visible","_BorderRadius":36.0299346097876,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.9,87.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(81,324,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.3,-39.0)"},"78954":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78955},{"__isSmartRef__":true,"id":78957},{"__isSmartRef__":true,"id":78959},{"__isSmartRef__":true,"id":78961},{"__isSmartRef__":true,"id":78963},{"__isSmartRef__":true,"id":78965},{"__isSmartRef__":true,"id":78967},{"__isSmartRef__":true,"id":78969}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":78971},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78955":{"date":{"__isSmartRef__":true,"id":78956},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78957":{"date":{"__isSmartRef__":true,"id":78958},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78958":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78959":{"date":{"__isSmartRef__":true,"id":78960},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78960":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78961":{"date":{"__isSmartRef__":true,"id":78962},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78962":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78963":{"date":{"__isSmartRef__":true,"id":78964},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"78964":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"78965":{"date":{"__isSmartRef__":true,"id":78966},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"78966":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"78967":{"date":{"__isSmartRef__":true,"id":78968},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"78968":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"78969":{"date":{"__isSmartRef__":true,"id":78970},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"78970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"78971":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"78972":{"morph":{"__isSmartRef__":true,"id":78951},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"78973":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":78974}},"78974":{"test01IsMorph":{"__isSmartRef__":true,"id":78975}},"78975":{"varMapping":{"__isSmartRef__":true,"id":78976},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":78977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78976":{"this":{"__isSmartRef__":true,"id":78973}},"78977":{},"78978":{"change":{"__isSmartRef__":true,"id":78979},"tick":{"__isSmartRef__":true,"id":78983}},"78979":{"varMapping":{"__isSmartRef__":true,"id":78980},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":78981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78980":{"this":{"__isSmartRef__":true,"id":78951}},"78981":{"timestamp":{"__isSmartRef__":true,"id":78982},"user":"cschuster","tags":[]},"78982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"78983":{"varMapping":{"__isSmartRef__":true,"id":78984},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":78985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78984":{"this":{"__isSmartRef__":true,"id":78951}},"78985":{"timestamp":{"__isSmartRef__":true,"id":78986},"user":"cschuster","tags":[]},"78986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"78987":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":78988}],"id":"2C035065-6440-44AB-87BD-235476B44BF0","shape":{"__isSmartRef__":true,"id":78989},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2084","partsBinMetaInfo":{"__isSmartRef__":true,"id":78990},"eventHandler":{"__isSmartRef__":true,"id":79008},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","4FD8C1BB-0376-4678-827B-6E35043D1FAA","E16BF66C-36EF-49C8-85D6-460D74FA4275","8F8A38D7-332B-4C76-B529-5AD4845B08E1"],"partTests":{"__isSmartRef__":true,"id":79009},"_ClipMode":"visible","moved":true,"b":187.7878632741049,"#startLetters":"set","isBeingDragged":false,"delta":-0.9160220038611442,"_Rotation":-18.617706555209868,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79014},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5220.7,4434.9)"},"78988":{"target":{"__isSmartRef__":true,"id":78987},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"78989":{"_BorderWidth":4.322471482949263,"_ClipMode":"visible","_BorderRadius":39.26552817373285,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.7,105.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-35,-289,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.3,-0.2)"},"78990":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":78991},{"__isSmartRef__":true,"id":78993},{"__isSmartRef__":true,"id":78995},{"__isSmartRef__":true,"id":78997},{"__isSmartRef__":true,"id":78999},{"__isSmartRef__":true,"id":79001},{"__isSmartRef__":true,"id":79003},{"__isSmartRef__":true,"id":79005}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79007},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"78991":{"date":{"__isSmartRef__":true,"id":78992},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"78992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"78993":{"date":{"__isSmartRef__":true,"id":78994},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"78994":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"78995":{"date":{"__isSmartRef__":true,"id":78996},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"78996":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"78997":{"date":{"__isSmartRef__":true,"id":78998},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"78998":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"78999":{"date":{"__isSmartRef__":true,"id":79000},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79000":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79001":{"date":{"__isSmartRef__":true,"id":79002},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79002":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79003":{"date":{"__isSmartRef__":true,"id":79004},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79004":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79005":{"date":{"__isSmartRef__":true,"id":79006},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79006":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79007":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79008":{"morph":{"__isSmartRef__":true,"id":78987},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79009":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79010}},"79010":{"test01IsMorph":{"__isSmartRef__":true,"id":79011}},"79011":{"varMapping":{"__isSmartRef__":true,"id":79012},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79012":{"this":{"__isSmartRef__":true,"id":79009}},"79013":{},"79014":{"change":{"__isSmartRef__":true,"id":79015},"tick":{"__isSmartRef__":true,"id":79019}},"79015":{"varMapping":{"__isSmartRef__":true,"id":79016},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79016":{"this":{"__isSmartRef__":true,"id":78987}},"79017":{"timestamp":{"__isSmartRef__":true,"id":79018},"user":"cschuster","tags":[]},"79018":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79019":{"varMapping":{"__isSmartRef__":true,"id":79020},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79020":{"this":{"__isSmartRef__":true,"id":78987}},"79021":{"timestamp":{"__isSmartRef__":true,"id":79022},"user":"cschuster","tags":[]},"79022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79023":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79024}],"id":"CABB1918-D214-4F3C-A4F9-A13FE1C73596","shape":{"__isSmartRef__":true,"id":79025},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2085","partsBinMetaInfo":{"__isSmartRef__":true,"id":79026},"eventHandler":{"__isSmartRef__":true,"id":79044},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","D7F6EDDD-7EA1-43CE-AB7A-8124518FB743"],"partTests":{"__isSmartRef__":true,"id":79045},"_ClipMode":"visible","moved":true,"b":41.68979726161342,"#startLetters":"set","isBeingDragged":false,"delta":-0.9445406609447673,"_Rotation":45.923289429244456,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79050},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5160.3,4143.7)"},"79024":{"target":{"__isSmartRef__":true,"id":79023},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79025":{"_BorderWidth":8.325486946091841,"_ClipMode":"visible","_BorderRadius":22.305818514196417,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,73.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(170,362,-11)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.3,-34.9)"},"79026":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79027},{"__isSmartRef__":true,"id":79029},{"__isSmartRef__":true,"id":79031},{"__isSmartRef__":true,"id":79033},{"__isSmartRef__":true,"id":79035},{"__isSmartRef__":true,"id":79037},{"__isSmartRef__":true,"id":79039},{"__isSmartRef__":true,"id":79041}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79043},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79027":{"date":{"__isSmartRef__":true,"id":79028},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79029":{"date":{"__isSmartRef__":true,"id":79030},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79030":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79031":{"date":{"__isSmartRef__":true,"id":79032},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79032":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79033":{"date":{"__isSmartRef__":true,"id":79034},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79034":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79035":{"date":{"__isSmartRef__":true,"id":79036},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79036":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79037":{"date":{"__isSmartRef__":true,"id":79038},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79038":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79039":{"date":{"__isSmartRef__":true,"id":79040},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79040":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79041":{"date":{"__isSmartRef__":true,"id":79042},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79042":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79043":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79044":{"morph":{"__isSmartRef__":true,"id":79023},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79045":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79046}},"79046":{"test01IsMorph":{"__isSmartRef__":true,"id":79047}},"79047":{"varMapping":{"__isSmartRef__":true,"id":79048},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79049},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79048":{"this":{"__isSmartRef__":true,"id":79045}},"79049":{},"79050":{"change":{"__isSmartRef__":true,"id":79051},"tick":{"__isSmartRef__":true,"id":79055}},"79051":{"varMapping":{"__isSmartRef__":true,"id":79052},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79052":{"this":{"__isSmartRef__":true,"id":79023}},"79053":{"timestamp":{"__isSmartRef__":true,"id":79054},"user":"cschuster","tags":[]},"79054":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79055":{"varMapping":{"__isSmartRef__":true,"id":79056},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79056":{"this":{"__isSmartRef__":true,"id":79023}},"79057":{"timestamp":{"__isSmartRef__":true,"id":79058},"user":"cschuster","tags":[]},"79058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79059":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79060}],"id":"81E7058E-E78C-45D7-8618-7616589743A8","shape":{"__isSmartRef__":true,"id":79061},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2086","partsBinMetaInfo":{"__isSmartRef__":true,"id":79062},"eventHandler":{"__isSmartRef__":true,"id":79080},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","7DA4FB60-79AF-4CC3-8CC3-741A4311470D"],"partTests":{"__isSmartRef__":true,"id":79081},"_ClipMode":"visible","moved":true,"b":98.48973637958989,"#startLetters":"set","isBeingDragged":false,"delta":0.7349980326835066,"_Rotation":2.43318456644073,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79086},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5330.7,4777.5)"},"79060":{"target":{"__isSmartRef__":true,"id":79059},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79061":{"_BorderWidth":9.945211625900203,"_ClipMode":"visible","_BorderRadius":0.8718111600983325,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.3,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,215,-33)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.0)"},"79062":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79063},{"__isSmartRef__":true,"id":79065},{"__isSmartRef__":true,"id":79067},{"__isSmartRef__":true,"id":79069},{"__isSmartRef__":true,"id":79071},{"__isSmartRef__":true,"id":79073},{"__isSmartRef__":true,"id":79075},{"__isSmartRef__":true,"id":79077}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79079},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79063":{"date":{"__isSmartRef__":true,"id":79064},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79065":{"date":{"__isSmartRef__":true,"id":79066},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79066":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79067":{"date":{"__isSmartRef__":true,"id":79068},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79068":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79069":{"date":{"__isSmartRef__":true,"id":79070},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79070":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79071":{"date":{"__isSmartRef__":true,"id":79072},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79072":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79073":{"date":{"__isSmartRef__":true,"id":79074},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79074":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79075":{"date":{"__isSmartRef__":true,"id":79076},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79076":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79077":{"date":{"__isSmartRef__":true,"id":79078},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79078":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79079":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79080":{"morph":{"__isSmartRef__":true,"id":79059},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79081":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79082}},"79082":{"test01IsMorph":{"__isSmartRef__":true,"id":79083}},"79083":{"varMapping":{"__isSmartRef__":true,"id":79084},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79084":{"this":{"__isSmartRef__":true,"id":79081}},"79085":{},"79086":{"change":{"__isSmartRef__":true,"id":79087},"tick":{"__isSmartRef__":true,"id":79091}},"79087":{"varMapping":{"__isSmartRef__":true,"id":79088},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79088":{"this":{"__isSmartRef__":true,"id":79059}},"79089":{"timestamp":{"__isSmartRef__":true,"id":79090},"user":"cschuster","tags":[]},"79090":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79091":{"varMapping":{"__isSmartRef__":true,"id":79092},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79092":{"this":{"__isSmartRef__":true,"id":79059}},"79093":{"timestamp":{"__isSmartRef__":true,"id":79094},"user":"cschuster","tags":[]},"79094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79095":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79096}],"id":"4891402C-790B-45A9-B0B1-2CE221069336","shape":{"__isSmartRef__":true,"id":79097},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2087","partsBinMetaInfo":{"__isSmartRef__":true,"id":79098},"eventHandler":{"__isSmartRef__":true,"id":79116},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","CD622F92-092D-49AD-876E-516382AAB71B","274D45D2-0BDC-4CFB-BFA8-6BA16BEEC62C"],"partTests":{"__isSmartRef__":true,"id":79117},"_ClipMode":"visible","moved":true,"b":134.54780154221226,"#startLetters":"set","isBeingDragged":false,"delta":-0.5342469157767482,"_Rotation":-25.291442467204647,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79122},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6083.0,4365.2)"},"79096":{"target":{"__isSmartRef__":true,"id":79095},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79097":{"_BorderWidth":8.563327181953538,"_ClipMode":"visible","_BorderRadius":19.684319030961696,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(182,3,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.3,-6.0)"},"79098":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79099},{"__isSmartRef__":true,"id":79101},{"__isSmartRef__":true,"id":79103},{"__isSmartRef__":true,"id":79105},{"__isSmartRef__":true,"id":79107},{"__isSmartRef__":true,"id":79109},{"__isSmartRef__":true,"id":79111},{"__isSmartRef__":true,"id":79113}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79115},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79099":{"date":{"__isSmartRef__":true,"id":79100},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79101":{"date":{"__isSmartRef__":true,"id":79102},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79102":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79103":{"date":{"__isSmartRef__":true,"id":79104},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79104":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79105":{"date":{"__isSmartRef__":true,"id":79106},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79106":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79107":{"date":{"__isSmartRef__":true,"id":79108},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79108":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79109":{"date":{"__isSmartRef__":true,"id":79110},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79110":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79111":{"date":{"__isSmartRef__":true,"id":79112},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79112":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79113":{"date":{"__isSmartRef__":true,"id":79114},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79114":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79115":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79116":{"morph":{"__isSmartRef__":true,"id":79095},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79117":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79118}},"79118":{"test01IsMorph":{"__isSmartRef__":true,"id":79119}},"79119":{"varMapping":{"__isSmartRef__":true,"id":79120},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79120":{"this":{"__isSmartRef__":true,"id":79117}},"79121":{},"79122":{"change":{"__isSmartRef__":true,"id":79123},"tick":{"__isSmartRef__":true,"id":79127}},"79123":{"varMapping":{"__isSmartRef__":true,"id":79124},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79124":{"this":{"__isSmartRef__":true,"id":79095}},"79125":{"timestamp":{"__isSmartRef__":true,"id":79126},"user":"cschuster","tags":[]},"79126":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79127":{"varMapping":{"__isSmartRef__":true,"id":79128},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79128":{"this":{"__isSmartRef__":true,"id":79095}},"79129":{"timestamp":{"__isSmartRef__":true,"id":79130},"user":"cschuster","tags":[]},"79130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79131":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79132}],"id":"FB2330C0-622A-4BD4-8CAC-3EB9F95BDD2F","shape":{"__isSmartRef__":true,"id":79133},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2088","partsBinMetaInfo":{"__isSmartRef__":true,"id":79134},"eventHandler":{"__isSmartRef__":true,"id":79152},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","71639F38-EDE6-4EF3-8820-5E2CD122EC54","4EE3B5BB-B2E8-4792-B2AD-BF8DEBDC98BB","39163322-FA62-4A81-A23F-F910C99C7744"],"partTests":{"__isSmartRef__":true,"id":79153},"_ClipMode":"visible","moved":true,"b":207.96666115394328,"#startLetters":"set","isBeingDragged":false,"delta":-0.9683652155799791,"_Rotation":-47.792828836324716,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79158},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5748.1,6093.7)"},"79132":{"target":{"__isSmartRef__":true,"id":79131},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79133":{"_BorderWidth":2.655211398505912,"_ClipMode":"visible","_BorderRadius":31.203146262885436,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.1,118.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,-346,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-2.3)"},"79134":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79135},{"__isSmartRef__":true,"id":79137},{"__isSmartRef__":true,"id":79139},{"__isSmartRef__":true,"id":79141},{"__isSmartRef__":true,"id":79143},{"__isSmartRef__":true,"id":79145},{"__isSmartRef__":true,"id":79147},{"__isSmartRef__":true,"id":79149}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79151},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79135":{"date":{"__isSmartRef__":true,"id":79136},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79137":{"date":{"__isSmartRef__":true,"id":79138},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79138":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79139":{"date":{"__isSmartRef__":true,"id":79140},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79140":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79141":{"date":{"__isSmartRef__":true,"id":79142},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79142":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79143":{"date":{"__isSmartRef__":true,"id":79144},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79144":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79145":{"date":{"__isSmartRef__":true,"id":79146},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79146":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79147":{"date":{"__isSmartRef__":true,"id":79148},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79148":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79149":{"date":{"__isSmartRef__":true,"id":79150},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79150":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79151":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79152":{"morph":{"__isSmartRef__":true,"id":79131},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79153":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79154}},"79154":{"test01IsMorph":{"__isSmartRef__":true,"id":79155}},"79155":{"varMapping":{"__isSmartRef__":true,"id":79156},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79156":{"this":{"__isSmartRef__":true,"id":79153}},"79157":{},"79158":{"change":{"__isSmartRef__":true,"id":79159},"tick":{"__isSmartRef__":true,"id":79163}},"79159":{"varMapping":{"__isSmartRef__":true,"id":79160},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79160":{"this":{"__isSmartRef__":true,"id":79131}},"79161":{"timestamp":{"__isSmartRef__":true,"id":79162},"user":"cschuster","tags":[]},"79162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79163":{"varMapping":{"__isSmartRef__":true,"id":79164},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79164":{"this":{"__isSmartRef__":true,"id":79131}},"79165":{"timestamp":{"__isSmartRef__":true,"id":79166},"user":"cschuster","tags":[]},"79166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79167":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79168}],"id":"7EAD9782-D7F9-4824-92A0-DDC1B80C84DF","shape":{"__isSmartRef__":true,"id":79169},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2089","partsBinMetaInfo":{"__isSmartRef__":true,"id":79170},"eventHandler":{"__isSmartRef__":true,"id":79188},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","882C609F-6A53-4244-BFDA-720171DA71D1","79D6F81F-CF88-4C4E-9F8C-864E284503AA"],"partTests":{"__isSmartRef__":true,"id":79189},"_ClipMode":"visible","moved":true,"b":335.42639823211357,"#startLetters":"set","isBeingDragged":false,"delta":-0.8776286345673725,"_Rotation":-13.483050975121936,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79194},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4802.5,4691.3)"},"79168":{"target":{"__isSmartRef__":true,"id":79167},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79169":{"_BorderWidth":2.9206908488864087,"_ClipMode":"visible","_BorderRadius":33.08235752655244,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.7,116.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-107,126,-73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.7,-38.2)"},"79170":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79171},{"__isSmartRef__":true,"id":79173},{"__isSmartRef__":true,"id":79175},{"__isSmartRef__":true,"id":79177},{"__isSmartRef__":true,"id":79179},{"__isSmartRef__":true,"id":79181},{"__isSmartRef__":true,"id":79183},{"__isSmartRef__":true,"id":79185}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79187},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79171":{"date":{"__isSmartRef__":true,"id":79172},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79173":{"date":{"__isSmartRef__":true,"id":79174},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79174":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79175":{"date":{"__isSmartRef__":true,"id":79176},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79176":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79177":{"date":{"__isSmartRef__":true,"id":79178},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79178":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79179":{"date":{"__isSmartRef__":true,"id":79180},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79180":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79181":{"date":{"__isSmartRef__":true,"id":79182},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79182":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79183":{"date":{"__isSmartRef__":true,"id":79184},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79184":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79185":{"date":{"__isSmartRef__":true,"id":79186},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79186":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79187":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79188":{"morph":{"__isSmartRef__":true,"id":79167},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79189":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79190}},"79190":{"test01IsMorph":{"__isSmartRef__":true,"id":79191}},"79191":{"varMapping":{"__isSmartRef__":true,"id":79192},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79192":{"this":{"__isSmartRef__":true,"id":79189}},"79193":{},"79194":{"change":{"__isSmartRef__":true,"id":79195},"tick":{"__isSmartRef__":true,"id":79199}},"79195":{"varMapping":{"__isSmartRef__":true,"id":79196},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79196":{"this":{"__isSmartRef__":true,"id":79167}},"79197":{"timestamp":{"__isSmartRef__":true,"id":79198},"user":"cschuster","tags":[]},"79198":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79199":{"varMapping":{"__isSmartRef__":true,"id":79200},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79200":{"this":{"__isSmartRef__":true,"id":79167}},"79201":{"timestamp":{"__isSmartRef__":true,"id":79202},"user":"cschuster","tags":[]},"79202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79203":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79204}],"id":"DBEE0F60-89C4-479A-9504-CBD5FF1DB673","shape":{"__isSmartRef__":true,"id":79205},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2090","partsBinMetaInfo":{"__isSmartRef__":true,"id":79206},"eventHandler":{"__isSmartRef__":true,"id":79224},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","27A70463-60D0-4B31-8608-13AE84A4F82B","F993CE27-A3B6-4280-8DD2-8E321EF2DA54","2E7C173F-6EA5-400C-A70C-DCEA17BFF736","7407BF02-A9BF-499D-BBAF-FCCE5098B60B"],"partTests":{"__isSmartRef__":true,"id":79225},"_ClipMode":"visible","moved":true,"b":139.9755328131141,"#startLetters":"set","isBeingDragged":false,"delta":-0.991101203544531,"_Rotation":36.96823760614748,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79230},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6351.6,4324.7)"},"79204":{"target":{"__isSmartRef__":true,"id":79203},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79205":{"_BorderWidth":8.215573386508634,"_ClipMode":"visible","_BorderRadius":23.45614047356383,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,74.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(164,-32,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.9,-4.7)"},"79206":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79207},{"__isSmartRef__":true,"id":79209},{"__isSmartRef__":true,"id":79211},{"__isSmartRef__":true,"id":79213},{"__isSmartRef__":true,"id":79215},{"__isSmartRef__":true,"id":79217},{"__isSmartRef__":true,"id":79219},{"__isSmartRef__":true,"id":79221}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79223},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79207":{"date":{"__isSmartRef__":true,"id":79208},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79209":{"date":{"__isSmartRef__":true,"id":79210},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79210":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79211":{"date":{"__isSmartRef__":true,"id":79212},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79212":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79213":{"date":{"__isSmartRef__":true,"id":79214},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79214":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79215":{"date":{"__isSmartRef__":true,"id":79216},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79216":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79217":{"date":{"__isSmartRef__":true,"id":79218},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79218":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79219":{"date":{"__isSmartRef__":true,"id":79220},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79220":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79221":{"date":{"__isSmartRef__":true,"id":79222},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79222":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79223":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79224":{"morph":{"__isSmartRef__":true,"id":79203},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79225":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79226}},"79226":{"test01IsMorph":{"__isSmartRef__":true,"id":79227}},"79227":{"varMapping":{"__isSmartRef__":true,"id":79228},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79228":{"this":{"__isSmartRef__":true,"id":79225}},"79229":{},"79230":{"change":{"__isSmartRef__":true,"id":79231},"tick":{"__isSmartRef__":true,"id":79235}},"79231":{"varMapping":{"__isSmartRef__":true,"id":79232},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79232":{"this":{"__isSmartRef__":true,"id":79203}},"79233":{"timestamp":{"__isSmartRef__":true,"id":79234},"user":"cschuster","tags":[]},"79234":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79235":{"varMapping":{"__isSmartRef__":true,"id":79236},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79236":{"this":{"__isSmartRef__":true,"id":79203}},"79237":{"timestamp":{"__isSmartRef__":true,"id":79238},"user":"cschuster","tags":[]},"79238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79239":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79240}],"id":"81BE19C8-BB09-4B09-AA2D-4C3115B64CC2","shape":{"__isSmartRef__":true,"id":79241},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2091","partsBinMetaInfo":{"__isSmartRef__":true,"id":79242},"eventHandler":{"__isSmartRef__":true,"id":79260},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","9830D2AE-8461-466E-8CC5-A3BE6EE047E0"],"partTests":{"__isSmartRef__":true,"id":79261},"_ClipMode":"visible","moved":true,"b":36.401632444700226,"#startLetters":"set","isBeingDragged":false,"delta":0.8667055343976244,"_Rotation":3.3676363629135126,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79266},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4427.1,5070.8)"},"79240":{"target":{"__isSmartRef__":true,"id":79239},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79241":{"_BorderWidth":7.967209095112689,"_ClipMode":"visible","_BorderRadius":25.91307229740886,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.2,76.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(152,358,60)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.9,-36.1)"},"79242":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79243},{"__isSmartRef__":true,"id":79245},{"__isSmartRef__":true,"id":79247},{"__isSmartRef__":true,"id":79249},{"__isSmartRef__":true,"id":79251},{"__isSmartRef__":true,"id":79253},{"__isSmartRef__":true,"id":79255},{"__isSmartRef__":true,"id":79257}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79259},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79243":{"date":{"__isSmartRef__":true,"id":79244},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79245":{"date":{"__isSmartRef__":true,"id":79246},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79246":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79247":{"date":{"__isSmartRef__":true,"id":79248},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79248":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79249":{"date":{"__isSmartRef__":true,"id":79250},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79250":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79251":{"date":{"__isSmartRef__":true,"id":79252},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79252":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79253":{"date":{"__isSmartRef__":true,"id":79254},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79254":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79255":{"date":{"__isSmartRef__":true,"id":79256},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79256":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79257":{"date":{"__isSmartRef__":true,"id":79258},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79258":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79259":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79260":{"morph":{"__isSmartRef__":true,"id":79239},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79261":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79262}},"79262":{"test01IsMorph":{"__isSmartRef__":true,"id":79263}},"79263":{"varMapping":{"__isSmartRef__":true,"id":79264},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79264":{"this":{"__isSmartRef__":true,"id":79261}},"79265":{},"79266":{"change":{"__isSmartRef__":true,"id":79267},"tick":{"__isSmartRef__":true,"id":79271}},"79267":{"varMapping":{"__isSmartRef__":true,"id":79268},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79268":{"this":{"__isSmartRef__":true,"id":79239}},"79269":{"timestamp":{"__isSmartRef__":true,"id":79270},"user":"cschuster","tags":[]},"79270":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79271":{"varMapping":{"__isSmartRef__":true,"id":79272},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79272":{"this":{"__isSmartRef__":true,"id":79239}},"79273":{"timestamp":{"__isSmartRef__":true,"id":79274},"user":"cschuster","tags":[]},"79274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79275":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79276}],"id":"9158607A-78AF-4C2F-9776-1C42081F0293","shape":{"__isSmartRef__":true,"id":79277},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2092","partsBinMetaInfo":{"__isSmartRef__":true,"id":79278},"eventHandler":{"__isSmartRef__":true,"id":79296},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","DF486730-5200-4F01-B602-C326D0973E0D","E8045897-B188-45FA-B8F4-1492E243DC42"],"partTests":{"__isSmartRef__":true,"id":79297},"_ClipMode":"visible","moved":true,"b":40.61487065220717,"#startLetters":"set","isBeingDragged":false,"delta":0.7521272343001328,"_Rotation":6.735532465091361,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79302},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5464.9,4996.1)"},"79276":{"target":{"__isSmartRef__":true,"id":79275},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79277":{"_BorderWidth":8.254856290096576,"_ClipMode":"visible","_BorderRadius":23.049456849310005,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,74.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(166,361,4)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.0,-35.2)"},"79278":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79279},{"__isSmartRef__":true,"id":79281},{"__isSmartRef__":true,"id":79283},{"__isSmartRef__":true,"id":79285},{"__isSmartRef__":true,"id":79287},{"__isSmartRef__":true,"id":79289},{"__isSmartRef__":true,"id":79291},{"__isSmartRef__":true,"id":79293}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79295},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79279":{"date":{"__isSmartRef__":true,"id":79280},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79280":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79281":{"date":{"__isSmartRef__":true,"id":79282},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79282":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79283":{"date":{"__isSmartRef__":true,"id":79284},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79284":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79285":{"date":{"__isSmartRef__":true,"id":79286},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79286":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79287":{"date":{"__isSmartRef__":true,"id":79288},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79288":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79289":{"date":{"__isSmartRef__":true,"id":79290},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79290":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79291":{"date":{"__isSmartRef__":true,"id":79292},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79292":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79293":{"date":{"__isSmartRef__":true,"id":79294},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79294":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79295":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79296":{"morph":{"__isSmartRef__":true,"id":79275},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79297":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79298}},"79298":{"test01IsMorph":{"__isSmartRef__":true,"id":79299}},"79299":{"varMapping":{"__isSmartRef__":true,"id":79300},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79301},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79300":{"this":{"__isSmartRef__":true,"id":79297}},"79301":{},"79302":{"change":{"__isSmartRef__":true,"id":79303},"tick":{"__isSmartRef__":true,"id":79307}},"79303":{"varMapping":{"__isSmartRef__":true,"id":79304},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79304":{"this":{"__isSmartRef__":true,"id":79275}},"79305":{"timestamp":{"__isSmartRef__":true,"id":79306},"user":"cschuster","tags":[]},"79306":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79307":{"varMapping":{"__isSmartRef__":true,"id":79308},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79308":{"this":{"__isSmartRef__":true,"id":79275}},"79309":{"timestamp":{"__isSmartRef__":true,"id":79310},"user":"cschuster","tags":[]},"79310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79311":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79312}],"id":"26D2726F-8664-4E7B-AD4E-2CD1EA7EEB79","shape":{"__isSmartRef__":true,"id":79313},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2093","partsBinMetaInfo":{"__isSmartRef__":true,"id":79314},"eventHandler":{"__isSmartRef__":true,"id":79332},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","B439306F-8213-478E-97AF-AA133BB0651E"],"partTests":{"__isSmartRef__":true,"id":79333},"_ClipMode":"visible","moved":true,"b":95,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-3.4097798902857184,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79338},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4413.4,5315.1)"},"79312":{"target":{"__isSmartRef__":true,"id":79311},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79313":{"_BorderWidth":9.980973490458727,"_ClipMode":"visible","_BorderRadius":0.3038449397558396,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,232,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.3)"},"79314":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79315},{"__isSmartRef__":true,"id":79317},{"__isSmartRef__":true,"id":79319},{"__isSmartRef__":true,"id":79321},{"__isSmartRef__":true,"id":79323},{"__isSmartRef__":true,"id":79325},{"__isSmartRef__":true,"id":79327},{"__isSmartRef__":true,"id":79329}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79331},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79315":{"date":{"__isSmartRef__":true,"id":79316},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79317":{"date":{"__isSmartRef__":true,"id":79318},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79318":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79319":{"date":{"__isSmartRef__":true,"id":79320},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79320":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79321":{"date":{"__isSmartRef__":true,"id":79322},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79322":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79323":{"date":{"__isSmartRef__":true,"id":79324},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79324":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79325":{"date":{"__isSmartRef__":true,"id":79326},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79326":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79327":{"date":{"__isSmartRef__":true,"id":79328},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79328":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79329":{"date":{"__isSmartRef__":true,"id":79330},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79330":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79331":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79332":{"morph":{"__isSmartRef__":true,"id":79311},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79333":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79334}},"79334":{"test01IsMorph":{"__isSmartRef__":true,"id":79335}},"79335":{"varMapping":{"__isSmartRef__":true,"id":79336},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79336":{"this":{"__isSmartRef__":true,"id":79333}},"79337":{},"79338":{"change":{"__isSmartRef__":true,"id":79339},"tick":{"__isSmartRef__":true,"id":79343}},"79339":{"varMapping":{"__isSmartRef__":true,"id":79340},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79340":{"this":{"__isSmartRef__":true,"id":79311}},"79341":{"timestamp":{"__isSmartRef__":true,"id":79342},"user":"cschuster","tags":[]},"79342":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79343":{"varMapping":{"__isSmartRef__":true,"id":79344},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79344":{"this":{"__isSmartRef__":true,"id":79311}},"79345":{"timestamp":{"__isSmartRef__":true,"id":79346},"user":"cschuster","tags":[]},"79346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79347":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79348}],"id":"BEEEDC01-8C7A-4D40-8783-F749C36E0BC1","shape":{"__isSmartRef__":true,"id":79349},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2094","partsBinMetaInfo":{"__isSmartRef__":true,"id":79350},"eventHandler":{"__isSmartRef__":true,"id":79368},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9D3C5CCB-EA58-4AAE-932B-2670A9A67D60","1ED967A1-532F-43C0-B155-312B0A462E00","F4C87CA6-0052-40BA-82CB-F17CABD78B3C","796FAFB2-F374-4C19-9101-9398443B2013"],"partTests":{"__isSmartRef__":true,"id":79369},"_ClipMode":"visible","moved":true,"b":98,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":9.369051936414884,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79374},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4987.9,4787.8)"},"79348":{"target":{"__isSmartRef__":true,"id":79347},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79349":{"_BorderWidth":9.951340343707852,"_ClipMode":"visible","_BorderRadius":0.7747660812336221,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.0,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,218,-39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.2)"},"79350":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79351},{"__isSmartRef__":true,"id":79353},{"__isSmartRef__":true,"id":79355},{"__isSmartRef__":true,"id":79357},{"__isSmartRef__":true,"id":79359},{"__isSmartRef__":true,"id":79361},{"__isSmartRef__":true,"id":79363},{"__isSmartRef__":true,"id":79365}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79367},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79351":{"date":{"__isSmartRef__":true,"id":79352},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79353":{"date":{"__isSmartRef__":true,"id":79354},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79354":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79355":{"date":{"__isSmartRef__":true,"id":79356},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79356":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79357":{"date":{"__isSmartRef__":true,"id":79358},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79358":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79359":{"date":{"__isSmartRef__":true,"id":79360},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79360":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79361":{"date":{"__isSmartRef__":true,"id":79362},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79362":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79363":{"date":{"__isSmartRef__":true,"id":79364},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79364":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79365":{"date":{"__isSmartRef__":true,"id":79366},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79366":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79367":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79368":{"morph":{"__isSmartRef__":true,"id":79347},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79369":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79370}},"79370":{"test01IsMorph":{"__isSmartRef__":true,"id":79371}},"79371":{"varMapping":{"__isSmartRef__":true,"id":79372},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79372":{"this":{"__isSmartRef__":true,"id":79369}},"79373":{},"79374":{"change":{"__isSmartRef__":true,"id":79375},"tick":{"__isSmartRef__":true,"id":79379}},"79375":{"varMapping":{"__isSmartRef__":true,"id":79376},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79376":{"this":{"__isSmartRef__":true,"id":79347}},"79377":{"timestamp":{"__isSmartRef__":true,"id":79378},"user":"cschuster","tags":[]},"79378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79379":{"varMapping":{"__isSmartRef__":true,"id":79380},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79380":{"this":{"__isSmartRef__":true,"id":79347}},"79381":{"timestamp":{"__isSmartRef__":true,"id":79382},"user":"cschuster","tags":[]},"79382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79383":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79384}],"id":"EA38933C-4194-425D-9212-987943F66CD8","shape":{"__isSmartRef__":true,"id":79385},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2095","partsBinMetaInfo":{"__isSmartRef__":true,"id":79386},"eventHandler":{"__isSmartRef__":true,"id":79404},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642","9273FD34-013A-4D42-8520-D3D4975141CC","9B2AB8FA-A954-4E7D-8883-FD9815D2C257"],"partTests":{"__isSmartRef__":true,"id":79405},"_ClipMode":"visible","moved":true,"b":351.3468734619091,"#startLetters":"set","isBeingDragged":false,"delta":0.8590388104203157,"_Rotation":44.58920162595113,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79410},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5302.2,5158.1)"},"79384":{"target":{"__isSmartRef__":true,"id":79383},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79385":{"_BorderWidth":4.247739567073814,"_ClipMode":"visible","_BorderRadius":39.09456678568593,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.1,106.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-39,214,133)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.0,-39.8)"},"79386":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79387},{"__isSmartRef__":true,"id":79389},{"__isSmartRef__":true,"id":79391},{"__isSmartRef__":true,"id":79393},{"__isSmartRef__":true,"id":79395},{"__isSmartRef__":true,"id":79397},{"__isSmartRef__":true,"id":79399},{"__isSmartRef__":true,"id":79401}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79403},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79387":{"date":{"__isSmartRef__":true,"id":79388},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79389":{"date":{"__isSmartRef__":true,"id":79390},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79390":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79391":{"date":{"__isSmartRef__":true,"id":79392},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79392":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79393":{"date":{"__isSmartRef__":true,"id":79394},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79394":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79395":{"date":{"__isSmartRef__":true,"id":79396},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79396":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79397":{"date":{"__isSmartRef__":true,"id":79398},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79398":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79399":{"date":{"__isSmartRef__":true,"id":79400},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79400":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79401":{"date":{"__isSmartRef__":true,"id":79402},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79402":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79403":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79404":{"morph":{"__isSmartRef__":true,"id":79383},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79405":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79406}},"79406":{"test01IsMorph":{"__isSmartRef__":true,"id":79407}},"79407":{"varMapping":{"__isSmartRef__":true,"id":79408},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79408":{"this":{"__isSmartRef__":true,"id":79405}},"79409":{},"79410":{"change":{"__isSmartRef__":true,"id":79411},"tick":{"__isSmartRef__":true,"id":79415}},"79411":{"varMapping":{"__isSmartRef__":true,"id":79412},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79412":{"this":{"__isSmartRef__":true,"id":79383}},"79413":{"timestamp":{"__isSmartRef__":true,"id":79414},"user":"cschuster","tags":[]},"79414":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79415":{"varMapping":{"__isSmartRef__":true,"id":79416},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79416":{"this":{"__isSmartRef__":true,"id":79383}},"79417":{"timestamp":{"__isSmartRef__":true,"id":79418},"user":"cschuster","tags":[]},"79418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79419":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79420}],"id":"8BF621EA-274C-4E28-9084-97F7278EEEEC","shape":{"__isSmartRef__":true,"id":79421},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2096","partsBinMetaInfo":{"__isSmartRef__":true,"id":79422},"eventHandler":{"__isSmartRef__":true,"id":79440},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A"],"partTests":{"__isSmartRef__":true,"id":79441},"_ClipMode":"visible","moved":true,"b":222.80277600558475,"#startLetters":"set","isBeingDragged":false,"delta":0.9131261311704293,"_Rotation":7.76339001470832,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79446},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6582.4,4601.3)"},"79420":{"target":{"__isSmartRef__":true,"id":79419},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79421":{"_BorderWidth":1.6026157350151262,"_ClipMode":"visible","_BorderRadius":21.532448249653097,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,127.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,-362,26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-5.3)"},"79422":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79423},{"__isSmartRef__":true,"id":79425},{"__isSmartRef__":true,"id":79427},{"__isSmartRef__":true,"id":79429},{"__isSmartRef__":true,"id":79431},{"__isSmartRef__":true,"id":79433},{"__isSmartRef__":true,"id":79435},{"__isSmartRef__":true,"id":79437}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79439},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79423":{"date":{"__isSmartRef__":true,"id":79424},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79425":{"date":{"__isSmartRef__":true,"id":79426},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79426":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79427":{"date":{"__isSmartRef__":true,"id":79428},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79428":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79429":{"date":{"__isSmartRef__":true,"id":79430},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79430":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79431":{"date":{"__isSmartRef__":true,"id":79432},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79432":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79433":{"date":{"__isSmartRef__":true,"id":79434},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79434":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79435":{"date":{"__isSmartRef__":true,"id":79436},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79436":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79437":{"date":{"__isSmartRef__":true,"id":79438},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79438":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79439":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79440":{"morph":{"__isSmartRef__":true,"id":79419},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79441":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79442}},"79442":{"test01IsMorph":{"__isSmartRef__":true,"id":79443}},"79443":{"varMapping":{"__isSmartRef__":true,"id":79444},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79444":{"this":{"__isSmartRef__":true,"id":79441}},"79445":{},"79446":{"change":{"__isSmartRef__":true,"id":79447},"tick":{"__isSmartRef__":true,"id":79451}},"79447":{"varMapping":{"__isSmartRef__":true,"id":79448},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79448":{"this":{"__isSmartRef__":true,"id":79419}},"79449":{"timestamp":{"__isSmartRef__":true,"id":79450},"user":"cschuster","tags":[]},"79450":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79451":{"varMapping":{"__isSmartRef__":true,"id":79452},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79452":{"this":{"__isSmartRef__":true,"id":79419}},"79453":{"timestamp":{"__isSmartRef__":true,"id":79454},"user":"cschuster","tags":[]},"79454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79455":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79456}],"id":"411956C6-6E99-4143-B045-76D25BAF2B16","shape":{"__isSmartRef__":true,"id":79457},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2097","partsBinMetaInfo":{"__isSmartRef__":true,"id":79458},"eventHandler":{"__isSmartRef__":true,"id":79476},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","DF14F6A4-6A6F-4963-AFC1-BFACF313E6A6","E624162C-0560-47D0-A568-F488154F21E0"],"partTests":{"__isSmartRef__":true,"id":79477},"_ClipMode":"visible","moved":true,"b":78,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-8.949968570184533,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79482},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6786.6,5030.6)"},"79456":{"target":{"__isSmartRef__":true,"id":79455},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79457":{"_BorderWidth":9.890738003669028,"_ClipMode":"visible","_BorderRadius":1.7290908471479849,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,304,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.2)"},"79458":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79459},{"__isSmartRef__":true,"id":79461},{"__isSmartRef__":true,"id":79463},{"__isSmartRef__":true,"id":79465},{"__isSmartRef__":true,"id":79467},{"__isSmartRef__":true,"id":79469},{"__isSmartRef__":true,"id":79471},{"__isSmartRef__":true,"id":79473}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79475},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79459":{"date":{"__isSmartRef__":true,"id":79460},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79461":{"date":{"__isSmartRef__":true,"id":79462},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79462":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79463":{"date":{"__isSmartRef__":true,"id":79464},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79464":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79465":{"date":{"__isSmartRef__":true,"id":79466},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79466":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79467":{"date":{"__isSmartRef__":true,"id":79468},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79468":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79469":{"date":{"__isSmartRef__":true,"id":79470},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79471":{"date":{"__isSmartRef__":true,"id":79472},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79472":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79473":{"date":{"__isSmartRef__":true,"id":79474},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79474":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79475":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79476":{"morph":{"__isSmartRef__":true,"id":79455},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79477":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79478}},"79478":{"test01IsMorph":{"__isSmartRef__":true,"id":79479}},"79479":{"varMapping":{"__isSmartRef__":true,"id":79480},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79480":{"this":{"__isSmartRef__":true,"id":79477}},"79481":{},"79482":{"change":{"__isSmartRef__":true,"id":79483},"tick":{"__isSmartRef__":true,"id":79487}},"79483":{"varMapping":{"__isSmartRef__":true,"id":79484},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79484":{"this":{"__isSmartRef__":true,"id":79455}},"79485":{"timestamp":{"__isSmartRef__":true,"id":79486},"user":"cschuster","tags":[]},"79486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79487":{"varMapping":{"__isSmartRef__":true,"id":79488},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79488":{"this":{"__isSmartRef__":true,"id":79455}},"79489":{"timestamp":{"__isSmartRef__":true,"id":79490},"user":"cschuster","tags":[]},"79490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79491":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79492}],"id":"33D8534A-AA0C-4736-B958-9E234F5D6164","shape":{"__isSmartRef__":true,"id":79493},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2098","partsBinMetaInfo":{"__isSmartRef__":true,"id":79494},"eventHandler":{"__isSmartRef__":true,"id":79512},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","87FABF07-EB8C-4A85-8698-162897CFB771","C7CD5412-86EF-4E50-BD02-FA158399008C"],"partTests":{"__isSmartRef__":true,"id":79513},"_ClipMode":"visible","moved":true,"b":226,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-9.315795911366894,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79518},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4369.6,4677.5)"},"79492":{"target":{"__isSmartRef__":true,"id":79491},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79493":{"_BorderWidth":1.4033009983067455,"_ClipMode":"visible","_BorderRadius":19.302010065949993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-184,-362,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-6.1)"},"79494":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79495},{"__isSmartRef__":true,"id":79497},{"__isSmartRef__":true,"id":79499},{"__isSmartRef__":true,"id":79501},{"__isSmartRef__":true,"id":79503},{"__isSmartRef__":true,"id":79505},{"__isSmartRef__":true,"id":79507},{"__isSmartRef__":true,"id":79509}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79511},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79495":{"date":{"__isSmartRef__":true,"id":79496},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79497":{"date":{"__isSmartRef__":true,"id":79498},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79498":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79499":{"date":{"__isSmartRef__":true,"id":79500},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79500":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79501":{"date":{"__isSmartRef__":true,"id":79502},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79502":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79503":{"date":{"__isSmartRef__":true,"id":79504},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79504":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79505":{"date":{"__isSmartRef__":true,"id":79506},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79507":{"date":{"__isSmartRef__":true,"id":79508},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79508":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79509":{"date":{"__isSmartRef__":true,"id":79510},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79510":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79511":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79512":{"morph":{"__isSmartRef__":true,"id":79491},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79513":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79514}},"79514":{"test01IsMorph":{"__isSmartRef__":true,"id":79515}},"79515":{"varMapping":{"__isSmartRef__":true,"id":79516},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79516":{"this":{"__isSmartRef__":true,"id":79513}},"79517":{},"79518":{"change":{"__isSmartRef__":true,"id":79519},"tick":{"__isSmartRef__":true,"id":79523}},"79519":{"varMapping":{"__isSmartRef__":true,"id":79520},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79520":{"this":{"__isSmartRef__":true,"id":79491}},"79521":{"timestamp":{"__isSmartRef__":true,"id":79522},"user":"cschuster","tags":[]},"79522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79523":{"varMapping":{"__isSmartRef__":true,"id":79524},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79524":{"this":{"__isSmartRef__":true,"id":79491}},"79525":{"timestamp":{"__isSmartRef__":true,"id":79526},"user":"cschuster","tags":[]},"79526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79527":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79528}],"id":"03B78A56-2CAE-44F2-8617-08E08E5A677C","shape":{"__isSmartRef__":true,"id":79529},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2099","partsBinMetaInfo":{"__isSmartRef__":true,"id":79530},"eventHandler":{"__isSmartRef__":true,"id":79548},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","354EFE30-F5FD-4D4A-98FB-27DE8C4F4F28","9917A252-2DD3-41D6-8D97-58240EDD896E","740C5998-62B0-48B5-827B-EF8829A8FABD"],"partTests":{"__isSmartRef__":true,"id":79549},"_ClipMode":"visible","moved":true,"b":36.352932563982904,"#startLetters":"set","isBeingDragged":false,"delta":-0.8842816050164402,"_Rotation":24.01174087926521,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79554},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4479.0,4285.9)"},"79528":{"target":{"__isSmartRef__":true,"id":79527},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79529":{"_BorderWidth":7.963787404503474,"_ClipMode":"visible","_BorderRadius":25.94554275345049,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.2,76.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(152,358,61)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.9,-36.1)"},"79530":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79531},{"__isSmartRef__":true,"id":79533},{"__isSmartRef__":true,"id":79535},{"__isSmartRef__":true,"id":79537},{"__isSmartRef__":true,"id":79539},{"__isSmartRef__":true,"id":79541},{"__isSmartRef__":true,"id":79543},{"__isSmartRef__":true,"id":79545}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79547},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79531":{"date":{"__isSmartRef__":true,"id":79532},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79533":{"date":{"__isSmartRef__":true,"id":79534},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79534":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79535":{"date":{"__isSmartRef__":true,"id":79536},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79536":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79537":{"date":{"__isSmartRef__":true,"id":79538},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79538":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79539":{"date":{"__isSmartRef__":true,"id":79540},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79540":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79541":{"date":{"__isSmartRef__":true,"id":79542},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79543":{"date":{"__isSmartRef__":true,"id":79544},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79544":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79545":{"date":{"__isSmartRef__":true,"id":79546},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79547":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79548":{"morph":{"__isSmartRef__":true,"id":79527},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79549":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79550}},"79550":{"test01IsMorph":{"__isSmartRef__":true,"id":79551}},"79551":{"varMapping":{"__isSmartRef__":true,"id":79552},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79552":{"this":{"__isSmartRef__":true,"id":79549}},"79553":{},"79554":{"change":{"__isSmartRef__":true,"id":79555},"tick":{"__isSmartRef__":true,"id":79559}},"79555":{"varMapping":{"__isSmartRef__":true,"id":79556},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79556":{"this":{"__isSmartRef__":true,"id":79527}},"79557":{"timestamp":{"__isSmartRef__":true,"id":79558},"user":"cschuster","tags":[]},"79558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79559":{"varMapping":{"__isSmartRef__":true,"id":79560},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79560":{"this":{"__isSmartRef__":true,"id":79527}},"79561":{"timestamp":{"__isSmartRef__":true,"id":79562},"user":"cschuster","tags":[]},"79562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79563":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79564}],"id":"60260E3B-FC65-445E-9F49-B2613B632CE6","shape":{"__isSmartRef__":true,"id":79565},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2100","partsBinMetaInfo":{"__isSmartRef__":true,"id":79566},"eventHandler":{"__isSmartRef__":true,"id":79584},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","06CBEFDC-3EE6-4C7E-ADD8-383FEFA55EF8"],"partTests":{"__isSmartRef__":true,"id":79585},"_ClipMode":"visible","moved":true,"b":224.217469805968,"#startLetters":"set","isBeingDragged":false,"delta":0.681512066279538,"_Rotation":23.842470697042433,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79590},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5043.6,4524.2)"},"79564":{"target":{"__isSmartRef__":true,"id":79563},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79565":{"_BorderWidth":1.5130816973621486,"_ClipMode":"visible","_BorderRadius":20.546241201166666,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,127.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-178,-362,45)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.1,-5.7)"},"79566":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79567},{"__isSmartRef__":true,"id":79569},{"__isSmartRef__":true,"id":79571},{"__isSmartRef__":true,"id":79573},{"__isSmartRef__":true,"id":79575},{"__isSmartRef__":true,"id":79577},{"__isSmartRef__":true,"id":79579},{"__isSmartRef__":true,"id":79581}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79583},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79567":{"date":{"__isSmartRef__":true,"id":79568},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79569":{"date":{"__isSmartRef__":true,"id":79570},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79570":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79571":{"date":{"__isSmartRef__":true,"id":79572},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79572":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79573":{"date":{"__isSmartRef__":true,"id":79574},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79574":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79575":{"date":{"__isSmartRef__":true,"id":79576},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79576":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79577":{"date":{"__isSmartRef__":true,"id":79578},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79579":{"date":{"__isSmartRef__":true,"id":79580},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79580":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79581":{"date":{"__isSmartRef__":true,"id":79582},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79583":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79584":{"morph":{"__isSmartRef__":true,"id":79563},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79585":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79586}},"79586":{"test01IsMorph":{"__isSmartRef__":true,"id":79587}},"79587":{"varMapping":{"__isSmartRef__":true,"id":79588},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79588":{"this":{"__isSmartRef__":true,"id":79585}},"79589":{},"79590":{"change":{"__isSmartRef__":true,"id":79591},"tick":{"__isSmartRef__":true,"id":79595}},"79591":{"varMapping":{"__isSmartRef__":true,"id":79592},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79592":{"this":{"__isSmartRef__":true,"id":79563}},"79593":{"timestamp":{"__isSmartRef__":true,"id":79594},"user":"cschuster","tags":[]},"79594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79595":{"varMapping":{"__isSmartRef__":true,"id":79596},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79596":{"this":{"__isSmartRef__":true,"id":79563}},"79597":{"timestamp":{"__isSmartRef__":true,"id":79598},"user":"cschuster","tags":[]},"79598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79599":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79600}],"id":"BCA0490C-9F9A-4D58-A17E-C2B3BA83AB00","shape":{"__isSmartRef__":true,"id":79601},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2101","partsBinMetaInfo":{"__isSmartRef__":true,"id":79602},"eventHandler":{"__isSmartRef__":true,"id":79620},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","9B1F7EB8-BF41-431E-A2FA-1A4AA71D6A0E","AE5181E7-21E2-4471-9785-FF143DD58690"],"partTests":{"__isSmartRef__":true,"id":79621},"_ClipMode":"visible","moved":true,"b":131.6944218769204,"#startLetters":"set","isBeingDragged":false,"delta":-0.8713953363476321,"_Rotation":48.73614694725644,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79626},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6061.9,4716.5)"},"79600":{"target":{"__isSmartRef__":true,"id":79599},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79601":{"_BorderWidth":8.733514716607974,"_ClipMode":"visible","_BorderRadius":17.697388577394676,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,70.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(191,21,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.9,-6.7)"},"79602":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79603},{"__isSmartRef__":true,"id":79605},{"__isSmartRef__":true,"id":79607},{"__isSmartRef__":true,"id":79609},{"__isSmartRef__":true,"id":79611},{"__isSmartRef__":true,"id":79613},{"__isSmartRef__":true,"id":79615},{"__isSmartRef__":true,"id":79617}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79619},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79603":{"date":{"__isSmartRef__":true,"id":79604},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79605":{"date":{"__isSmartRef__":true,"id":79606},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79606":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79607":{"date":{"__isSmartRef__":true,"id":79608},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79608":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79609":{"date":{"__isSmartRef__":true,"id":79610},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79610":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79611":{"date":{"__isSmartRef__":true,"id":79612},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79612":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79613":{"date":{"__isSmartRef__":true,"id":79614},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79615":{"date":{"__isSmartRef__":true,"id":79616},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79616":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79617":{"date":{"__isSmartRef__":true,"id":79618},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79618":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79619":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79620":{"morph":{"__isSmartRef__":true,"id":79599},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79621":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79622}},"79622":{"test01IsMorph":{"__isSmartRef__":true,"id":79623}},"79623":{"varMapping":{"__isSmartRef__":true,"id":79624},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79624":{"this":{"__isSmartRef__":true,"id":79621}},"79625":{},"79626":{"change":{"__isSmartRef__":true,"id":79627},"tick":{"__isSmartRef__":true,"id":79631}},"79627":{"varMapping":{"__isSmartRef__":true,"id":79628},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79628":{"this":{"__isSmartRef__":true,"id":79599}},"79629":{"timestamp":{"__isSmartRef__":true,"id":79630},"user":"cschuster","tags":[]},"79630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79631":{"varMapping":{"__isSmartRef__":true,"id":79632},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79632":{"this":{"__isSmartRef__":true,"id":79599}},"79633":{"timestamp":{"__isSmartRef__":true,"id":79634},"user":"cschuster","tags":[]},"79634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79635":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79636}],"id":"C16AE2F5-8931-4833-9019-049EEEB4862A","shape":{"__isSmartRef__":true,"id":79637},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2102","partsBinMetaInfo":{"__isSmartRef__":true,"id":79638},"eventHandler":{"__isSmartRef__":true,"id":79656},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","DD960D38-5D1B-48CE-A687-C984A0D2C294"],"partTests":{"__isSmartRef__":true,"id":79657},"_ClipMode":"visible","moved":true,"b":222.46573460067157,"#startLetters":"set","isBeingDragged":false,"delta":-0.968551164784003,"_Rotation":-30.830259170228132,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79662},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4185.7,4497.8)"},"79636":{"target":{"__isSmartRef__":true,"id":79635},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79637":{"_BorderWidth":1.6242541874410183,"_ClipMode":"visible","_BorderRadius":21.766944334384796,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,127.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-173,-362,21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.5,-5.2)"},"79638":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79639},{"__isSmartRef__":true,"id":79641},{"__isSmartRef__":true,"id":79643},{"__isSmartRef__":true,"id":79645},{"__isSmartRef__":true,"id":79647},{"__isSmartRef__":true,"id":79649},{"__isSmartRef__":true,"id":79651},{"__isSmartRef__":true,"id":79653}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79655},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79639":{"date":{"__isSmartRef__":true,"id":79640},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79641":{"date":{"__isSmartRef__":true,"id":79642},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79642":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79643":{"date":{"__isSmartRef__":true,"id":79644},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79644":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79645":{"date":{"__isSmartRef__":true,"id":79646},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79646":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79647":{"date":{"__isSmartRef__":true,"id":79648},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79648":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79649":{"date":{"__isSmartRef__":true,"id":79650},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79650":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79651":{"date":{"__isSmartRef__":true,"id":79652},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79652":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79653":{"date":{"__isSmartRef__":true,"id":79654},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79654":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79655":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79656":{"morph":{"__isSmartRef__":true,"id":79635},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79657":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79658}},"79658":{"test01IsMorph":{"__isSmartRef__":true,"id":79659}},"79659":{"varMapping":{"__isSmartRef__":true,"id":79660},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79660":{"this":{"__isSmartRef__":true,"id":79657}},"79661":{},"79662":{"change":{"__isSmartRef__":true,"id":79663},"tick":{"__isSmartRef__":true,"id":79667}},"79663":{"varMapping":{"__isSmartRef__":true,"id":79664},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79664":{"this":{"__isSmartRef__":true,"id":79635}},"79665":{"timestamp":{"__isSmartRef__":true,"id":79666},"user":"cschuster","tags":[]},"79666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79667":{"varMapping":{"__isSmartRef__":true,"id":79668},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79668":{"this":{"__isSmartRef__":true,"id":79635}},"79669":{"timestamp":{"__isSmartRef__":true,"id":79670},"user":"cschuster","tags":[]},"79670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79671":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79672}],"id":"9BD8DAD9-009A-447B-BB32-86505C29D8B2","shape":{"__isSmartRef__":true,"id":79673},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2103","partsBinMetaInfo":{"__isSmartRef__":true,"id":79674},"eventHandler":{"__isSmartRef__":true,"id":79692},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","9CA91E53-A580-4E69-A4D2-F1B81623FDC2"],"partTests":{"__isSmartRef__":true,"id":79693},"_ClipMode":"visible","moved":true,"b":190.69048124656547,"#startLetters":"set","isBeingDragged":false,"delta":0.5448299464187585,"_Rotation":21.190187029504255,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79698},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4782.5,4675.9)"},"79672":{"target":{"__isSmartRef__":true,"id":79671},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79673":{"_BorderWidth":4.072483160827628,"_ClipMode":"visible","_BorderRadius":38.62354002088271,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.6,107.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-48,-299,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.3,-0.3)"},"79674":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79675},{"__isSmartRef__":true,"id":79677},{"__isSmartRef__":true,"id":79679},{"__isSmartRef__":true,"id":79681},{"__isSmartRef__":true,"id":79683},{"__isSmartRef__":true,"id":79685},{"__isSmartRef__":true,"id":79687},{"__isSmartRef__":true,"id":79689}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79691},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79675":{"date":{"__isSmartRef__":true,"id":79676},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79677":{"date":{"__isSmartRef__":true,"id":79678},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79678":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79679":{"date":{"__isSmartRef__":true,"id":79680},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79680":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79681":{"date":{"__isSmartRef__":true,"id":79682},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79682":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79683":{"date":{"__isSmartRef__":true,"id":79684},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79684":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79685":{"date":{"__isSmartRef__":true,"id":79686},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79687":{"date":{"__isSmartRef__":true,"id":79688},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79688":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79689":{"date":{"__isSmartRef__":true,"id":79690},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79691":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79692":{"morph":{"__isSmartRef__":true,"id":79671},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79693":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79694}},"79694":{"test01IsMorph":{"__isSmartRef__":true,"id":79695}},"79695":{"varMapping":{"__isSmartRef__":true,"id":79696},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79696":{"this":{"__isSmartRef__":true,"id":79693}},"79697":{},"79698":{"change":{"__isSmartRef__":true,"id":79699},"tick":{"__isSmartRef__":true,"id":79703}},"79699":{"varMapping":{"__isSmartRef__":true,"id":79700},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79700":{"this":{"__isSmartRef__":true,"id":79671}},"79701":{"timestamp":{"__isSmartRef__":true,"id":79702},"user":"cschuster","tags":[]},"79702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79703":{"varMapping":{"__isSmartRef__":true,"id":79704},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79704":{"this":{"__isSmartRef__":true,"id":79671}},"79705":{"timestamp":{"__isSmartRef__":true,"id":79706},"user":"cschuster","tags":[]},"79706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79707":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79708}],"id":"69BB3A39-6AF6-4F13-A90F-0B1B4A89F013","shape":{"__isSmartRef__":true,"id":79709},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2104","partsBinMetaInfo":{"__isSmartRef__":true,"id":79710},"eventHandler":{"__isSmartRef__":true,"id":79728},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A","D601FA11-57CC-4C7D-B12A-111CE6DCD4E7","C204456E-9654-4B0E-88A6-46F85EA63CD4","D37009F6-BA0B-4EA2-A91B-153FDE686AC4"],"partTests":{"__isSmartRef__":true,"id":79729},"_ClipMode":"visible","moved":true,"b":149.12045604770537,"#startLetters":"set","isBeingDragged":false,"delta":-0.8714030741830356,"_Rotation":0.540608182805959,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79734},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5247.8,4822.0)"},"79708":{"target":{"__isSmartRef__":true,"id":79707},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79709":{"_BorderWidth":7.56617434191028,"_ClipMode":"visible","_BorderRadius":29.46359879507415,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.8,79.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(131,-88,148)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.3,-2.8)"},"79710":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79711},{"__isSmartRef__":true,"id":79713},{"__isSmartRef__":true,"id":79715},{"__isSmartRef__":true,"id":79717},{"__isSmartRef__":true,"id":79719},{"__isSmartRef__":true,"id":79721},{"__isSmartRef__":true,"id":79723},{"__isSmartRef__":true,"id":79725}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79727},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79711":{"date":{"__isSmartRef__":true,"id":79712},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79713":{"date":{"__isSmartRef__":true,"id":79714},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79714":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79715":{"date":{"__isSmartRef__":true,"id":79716},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79716":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79717":{"date":{"__isSmartRef__":true,"id":79718},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79718":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79719":{"date":{"__isSmartRef__":true,"id":79720},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79720":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79721":{"date":{"__isSmartRef__":true,"id":79722},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79722":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79723":{"date":{"__isSmartRef__":true,"id":79724},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79724":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79725":{"date":{"__isSmartRef__":true,"id":79726},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79726":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79727":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79728":{"morph":{"__isSmartRef__":true,"id":79707},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79729":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79730}},"79730":{"test01IsMorph":{"__isSmartRef__":true,"id":79731}},"79731":{"varMapping":{"__isSmartRef__":true,"id":79732},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79732":{"this":{"__isSmartRef__":true,"id":79729}},"79733":{},"79734":{"change":{"__isSmartRef__":true,"id":79735},"tick":{"__isSmartRef__":true,"id":79739}},"79735":{"varMapping":{"__isSmartRef__":true,"id":79736},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79736":{"this":{"__isSmartRef__":true,"id":79707}},"79737":{"timestamp":{"__isSmartRef__":true,"id":79738},"user":"cschuster","tags":[]},"79738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79739":{"varMapping":{"__isSmartRef__":true,"id":79740},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79740":{"this":{"__isSmartRef__":true,"id":79707}},"79741":{"timestamp":{"__isSmartRef__":true,"id":79742},"user":"cschuster","tags":[]},"79742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79743":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79744}],"id":"C3693C15-E125-4CA7-A611-E8859FBA3F94","shape":{"__isSmartRef__":true,"id":79745},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2105","partsBinMetaInfo":{"__isSmartRef__":true,"id":79746},"eventHandler":{"__isSmartRef__":true,"id":79764},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","DF486730-5200-4F01-B602-C326D0973E0D","E8045897-B188-45FA-B8F4-1492E243DC42","9158607A-78AF-4C2F-9776-1C42081F0293"],"partTests":{"__isSmartRef__":true,"id":79765},"_ClipMode":"visible","moved":true,"b":15.144239484332502,"#startLetters":"set","isBeingDragged":false,"delta":-0.7432236218010075,"_Rotation":8.37655843541401,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79770},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5451.5,4991.5)"},"79744":{"target":{"__isSmartRef__":true,"id":79743},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79745":{"_BorderWidth":6.306249480715291,"_ClipMode":"visible","_BorderRadius":37.26993967060965,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.2,89.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(67,314,249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.2,-39.3)"},"79746":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79747},{"__isSmartRef__":true,"id":79749},{"__isSmartRef__":true,"id":79751},{"__isSmartRef__":true,"id":79753},{"__isSmartRef__":true,"id":79755},{"__isSmartRef__":true,"id":79757},{"__isSmartRef__":true,"id":79759},{"__isSmartRef__":true,"id":79761}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79763},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79747":{"date":{"__isSmartRef__":true,"id":79748},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79749":{"date":{"__isSmartRef__":true,"id":79750},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79750":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79751":{"date":{"__isSmartRef__":true,"id":79752},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79752":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79753":{"date":{"__isSmartRef__":true,"id":79754},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79754":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79755":{"date":{"__isSmartRef__":true,"id":79756},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79756":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79757":{"date":{"__isSmartRef__":true,"id":79758},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79759":{"date":{"__isSmartRef__":true,"id":79760},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79760":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79761":{"date":{"__isSmartRef__":true,"id":79762},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79762":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79763":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79764":{"morph":{"__isSmartRef__":true,"id":79743},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79765":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79766}},"79766":{"test01IsMorph":{"__isSmartRef__":true,"id":79767}},"79767":{"varMapping":{"__isSmartRef__":true,"id":79768},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79768":{"this":{"__isSmartRef__":true,"id":79765}},"79769":{},"79770":{"change":{"__isSmartRef__":true,"id":79771},"tick":{"__isSmartRef__":true,"id":79775}},"79771":{"varMapping":{"__isSmartRef__":true,"id":79772},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79772":{"this":{"__isSmartRef__":true,"id":79743}},"79773":{"timestamp":{"__isSmartRef__":true,"id":79774},"user":"cschuster","tags":[]},"79774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79775":{"varMapping":{"__isSmartRef__":true,"id":79776},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79776":{"this":{"__isSmartRef__":true,"id":79743}},"79777":{"timestamp":{"__isSmartRef__":true,"id":79778},"user":"cschuster","tags":[]},"79778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79779":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79780}],"id":"448AA3A3-5705-49E8-8942-0E6DC3229349","shape":{"__isSmartRef__":true,"id":79781},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2106","partsBinMetaInfo":{"__isSmartRef__":true,"id":79782},"eventHandler":{"__isSmartRef__":true,"id":79800},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D","5982ECA3-F06C-4BA5-86D1-52BE55EBC937"],"partTests":{"__isSmartRef__":true,"id":79801},"_ClipMode":"visible","moved":true,"b":243,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-0.10462511944989505,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79806},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4132.8,4757.9)"},"79780":{"target":{"__isSmartRef__":true,"id":79779},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79781":{"_BorderWidth":0.5449673790581606,"_ClipMode":"visible","_BorderRadius":8.244294954150542,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,135.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-344,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-10.9)"},"79782":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79783},{"__isSmartRef__":true,"id":79785},{"__isSmartRef__":true,"id":79787},{"__isSmartRef__":true,"id":79789},{"__isSmartRef__":true,"id":79791},{"__isSmartRef__":true,"id":79793},{"__isSmartRef__":true,"id":79795},{"__isSmartRef__":true,"id":79797}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79799},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79783":{"date":{"__isSmartRef__":true,"id":79784},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79785":{"date":{"__isSmartRef__":true,"id":79786},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79786":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79787":{"date":{"__isSmartRef__":true,"id":79788},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79788":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79789":{"date":{"__isSmartRef__":true,"id":79790},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79790":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79791":{"date":{"__isSmartRef__":true,"id":79792},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79792":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79793":{"date":{"__isSmartRef__":true,"id":79794},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79794":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79795":{"date":{"__isSmartRef__":true,"id":79796},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79796":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79797":{"date":{"__isSmartRef__":true,"id":79798},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79798":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79799":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79800":{"morph":{"__isSmartRef__":true,"id":79779},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79801":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79802}},"79802":{"test01IsMorph":{"__isSmartRef__":true,"id":79803}},"79803":{"varMapping":{"__isSmartRef__":true,"id":79804},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79804":{"this":{"__isSmartRef__":true,"id":79801}},"79805":{},"79806":{"change":{"__isSmartRef__":true,"id":79807},"tick":{"__isSmartRef__":true,"id":79811}},"79807":{"varMapping":{"__isSmartRef__":true,"id":79808},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79808":{"this":{"__isSmartRef__":true,"id":79779}},"79809":{"timestamp":{"__isSmartRef__":true,"id":79810},"user":"cschuster","tags":[]},"79810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79811":{"varMapping":{"__isSmartRef__":true,"id":79812},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79812":{"this":{"__isSmartRef__":true,"id":79779}},"79813":{"timestamp":{"__isSmartRef__":true,"id":79814},"user":"cschuster","tags":[]},"79814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79815":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79816}],"id":"40B470B6-C293-456D-93BE-DD55751CF155","shape":{"__isSmartRef__":true,"id":79817},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2107","partsBinMetaInfo":{"__isSmartRef__":true,"id":79818},"eventHandler":{"__isSmartRef__":true,"id":79836},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","0416623C-F751-4AF0-AEAB-541FBC079FFC"],"partTests":{"__isSmartRef__":true,"id":79837},"_ClipMode":"visible","moved":true,"b":190.44365915184608,"#startLetters":"set","isBeingDragged":false,"delta":-0.860692085523624,"_Rotation":4.621635534317967,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79842},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5766.5,4756.4)"},"79816":{"target":{"__isSmartRef__":true,"id":79815},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79817":{"_BorderWidth":4.0936571487721185,"_ClipMode":"visible","_BorderRadius":38.68566821764498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.3,107.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-47,-298,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.4,-0.3)"},"79818":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79819},{"__isSmartRef__":true,"id":79821},{"__isSmartRef__":true,"id":79823},{"__isSmartRef__":true,"id":79825},{"__isSmartRef__":true,"id":79827},{"__isSmartRef__":true,"id":79829},{"__isSmartRef__":true,"id":79831},{"__isSmartRef__":true,"id":79833}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79835},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79819":{"date":{"__isSmartRef__":true,"id":79820},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79821":{"date":{"__isSmartRef__":true,"id":79822},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79822":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79823":{"date":{"__isSmartRef__":true,"id":79824},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79824":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79825":{"date":{"__isSmartRef__":true,"id":79826},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79826":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79827":{"date":{"__isSmartRef__":true,"id":79828},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79828":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79829":{"date":{"__isSmartRef__":true,"id":79830},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79830":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79831":{"date":{"__isSmartRef__":true,"id":79832},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79832":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79833":{"date":{"__isSmartRef__":true,"id":79834},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79835":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79836":{"morph":{"__isSmartRef__":true,"id":79815},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79837":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79838}},"79838":{"test01IsMorph":{"__isSmartRef__":true,"id":79839}},"79839":{"varMapping":{"__isSmartRef__":true,"id":79840},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79840":{"this":{"__isSmartRef__":true,"id":79837}},"79841":{},"79842":{"change":{"__isSmartRef__":true,"id":79843},"tick":{"__isSmartRef__":true,"id":79847}},"79843":{"varMapping":{"__isSmartRef__":true,"id":79844},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79844":{"this":{"__isSmartRef__":true,"id":79815}},"79845":{"timestamp":{"__isSmartRef__":true,"id":79846},"user":"cschuster","tags":[]},"79846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79847":{"varMapping":{"__isSmartRef__":true,"id":79848},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79848":{"this":{"__isSmartRef__":true,"id":79815}},"79849":{"timestamp":{"__isSmartRef__":true,"id":79850},"user":"cschuster","tags":[]},"79850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79851":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79852}],"id":"25305819-4729-47DC-BA0C-C315F2943F5F","shape":{"__isSmartRef__":true,"id":79853},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2108","partsBinMetaInfo":{"__isSmartRef__":true,"id":79854},"eventHandler":{"__isSmartRef__":true,"id":79872},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D","A7995462-EC80-42E0-A719-33CDCC08ACD9"],"partTests":{"__isSmartRef__":true,"id":79873},"_ClipMode":"visible","moved":true,"b":301.240744927607,"#startLetters":"set","isBeingDragged":false,"delta":-0.8770038070506416,"_Rotation":-5.184993563646959,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79878},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6035.2,5156.0)"},"79852":{"target":{"__isSmartRef__":true,"id":79851},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79853":{"_BorderWidth":0.7250217113280524,"_ClipMode":"visible","_BorderRadius":10.759297010213551,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.5,134.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-86,-224)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-30.4)"},"79854":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79855},{"__isSmartRef__":true,"id":79857},{"__isSmartRef__":true,"id":79859},{"__isSmartRef__":true,"id":79861},{"__isSmartRef__":true,"id":79863},{"__isSmartRef__":true,"id":79865},{"__isSmartRef__":true,"id":79867},{"__isSmartRef__":true,"id":79869}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79871},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79855":{"date":{"__isSmartRef__":true,"id":79856},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79857":{"date":{"__isSmartRef__":true,"id":79858},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79858":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79859":{"date":{"__isSmartRef__":true,"id":79860},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79860":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79861":{"date":{"__isSmartRef__":true,"id":79862},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79862":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79863":{"date":{"__isSmartRef__":true,"id":79864},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79864":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79865":{"date":{"__isSmartRef__":true,"id":79866},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79867":{"date":{"__isSmartRef__":true,"id":79868},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79868":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79869":{"date":{"__isSmartRef__":true,"id":79870},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79871":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79872":{"morph":{"__isSmartRef__":true,"id":79851},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79873":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79874}},"79874":{"test01IsMorph":{"__isSmartRef__":true,"id":79875}},"79875":{"varMapping":{"__isSmartRef__":true,"id":79876},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79876":{"this":{"__isSmartRef__":true,"id":79873}},"79877":{},"79878":{"change":{"__isSmartRef__":true,"id":79879},"tick":{"__isSmartRef__":true,"id":79883}},"79879":{"varMapping":{"__isSmartRef__":true,"id":79880},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79880":{"this":{"__isSmartRef__":true,"id":79851}},"79881":{"timestamp":{"__isSmartRef__":true,"id":79882},"user":"cschuster","tags":[]},"79882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79883":{"varMapping":{"__isSmartRef__":true,"id":79884},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79884":{"this":{"__isSmartRef__":true,"id":79851}},"79885":{"timestamp":{"__isSmartRef__":true,"id":79886},"user":"cschuster","tags":[]},"79886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79887":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79888}],"id":"DEB36FE4-F6FE-4858-A727-72BA3CCF39D2","shape":{"__isSmartRef__":true,"id":79889},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2109","partsBinMetaInfo":{"__isSmartRef__":true,"id":79890},"eventHandler":{"__isSmartRef__":true,"id":79908},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","DD960D38-5D1B-48CE-A687-C984A0D2C294"],"partTests":{"__isSmartRef__":true,"id":79909},"_ClipMode":"visible","moved":true,"b":211,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-30.664117599578304,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79914},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4225.7,4478.4)"},"79888":{"target":{"__isSmartRef__":true,"id":79887},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79889":{"_BorderWidth":2.424809625449729,"_ClipMode":"visible","_BorderRadius":29.389431255717817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,120.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-132,-351,-127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.7,-2.9)"},"79890":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79891},{"__isSmartRef__":true,"id":79893},{"__isSmartRef__":true,"id":79895},{"__isSmartRef__":true,"id":79897},{"__isSmartRef__":true,"id":79899},{"__isSmartRef__":true,"id":79901},{"__isSmartRef__":true,"id":79903},{"__isSmartRef__":true,"id":79905}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79907},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79891":{"date":{"__isSmartRef__":true,"id":79892},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79893":{"date":{"__isSmartRef__":true,"id":79894},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79894":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79895":{"date":{"__isSmartRef__":true,"id":79896},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79896":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79897":{"date":{"__isSmartRef__":true,"id":79898},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79898":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79899":{"date":{"__isSmartRef__":true,"id":79900},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79900":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79901":{"date":{"__isSmartRef__":true,"id":79902},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79903":{"date":{"__isSmartRef__":true,"id":79904},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79904":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79905":{"date":{"__isSmartRef__":true,"id":79906},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79907":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79908":{"morph":{"__isSmartRef__":true,"id":79887},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79909":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79910}},"79910":{"test01IsMorph":{"__isSmartRef__":true,"id":79911}},"79911":{"varMapping":{"__isSmartRef__":true,"id":79912},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79912":{"this":{"__isSmartRef__":true,"id":79909}},"79913":{},"79914":{"change":{"__isSmartRef__":true,"id":79915},"tick":{"__isSmartRef__":true,"id":79919}},"79915":{"varMapping":{"__isSmartRef__":true,"id":79916},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79916":{"this":{"__isSmartRef__":true,"id":79887}},"79917":{"timestamp":{"__isSmartRef__":true,"id":79918},"user":"cschuster","tags":[]},"79918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79919":{"varMapping":{"__isSmartRef__":true,"id":79920},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79920":{"this":{"__isSmartRef__":true,"id":79887}},"79921":{"timestamp":{"__isSmartRef__":true,"id":79922},"user":"cschuster","tags":[]},"79922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79923":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79924}],"id":"2567D7FA-5842-4B1B-B9B1-81DCF78E66E9","shape":{"__isSmartRef__":true,"id":79925},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2110","partsBinMetaInfo":{"__isSmartRef__":true,"id":79926},"eventHandler":{"__isSmartRef__":true,"id":79944},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","429DA705-3AA7-4A61-A938-03E3805A7549"],"partTests":{"__isSmartRef__":true,"id":79945},"_ClipMode":"visible","moved":true,"b":113.01983216992812,"#startLetters":"set","isBeingDragged":false,"delta":0.8497731742099859,"_Rotation":19.32686533048439,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79950},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6091.8,4400.5)"},"79924":{"target":{"__isSmartRef__":true,"id":79923},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79925":{"_BorderWidth":9.601847759715287,"_ClipMode":"visible","_BorderRadius":6.1167955142454105,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,135,152)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.2)"},"79926":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79927},{"__isSmartRef__":true,"id":79929},{"__isSmartRef__":true,"id":79931},{"__isSmartRef__":true,"id":79933},{"__isSmartRef__":true,"id":79935},{"__isSmartRef__":true,"id":79937},{"__isSmartRef__":true,"id":79939},{"__isSmartRef__":true,"id":79941}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79943},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79927":{"date":{"__isSmartRef__":true,"id":79928},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79929":{"date":{"__isSmartRef__":true,"id":79930},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79930":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79931":{"date":{"__isSmartRef__":true,"id":79932},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79932":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79933":{"date":{"__isSmartRef__":true,"id":79934},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79934":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79935":{"date":{"__isSmartRef__":true,"id":79936},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79936":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79937":{"date":{"__isSmartRef__":true,"id":79938},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79939":{"date":{"__isSmartRef__":true,"id":79940},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79940":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79941":{"date":{"__isSmartRef__":true,"id":79942},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79943":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79944":{"morph":{"__isSmartRef__":true,"id":79923},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79945":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79946}},"79946":{"test01IsMorph":{"__isSmartRef__":true,"id":79947}},"79947":{"varMapping":{"__isSmartRef__":true,"id":79948},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79948":{"this":{"__isSmartRef__":true,"id":79945}},"79949":{},"79950":{"change":{"__isSmartRef__":true,"id":79951},"tick":{"__isSmartRef__":true,"id":79955}},"79951":{"varMapping":{"__isSmartRef__":true,"id":79952},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79952":{"this":{"__isSmartRef__":true,"id":79923}},"79953":{"timestamp":{"__isSmartRef__":true,"id":79954},"user":"cschuster","tags":[]},"79954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79955":{"varMapping":{"__isSmartRef__":true,"id":79956},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79956":{"this":{"__isSmartRef__":true,"id":79923}},"79957":{"timestamp":{"__isSmartRef__":true,"id":79958},"user":"cschuster","tags":[]},"79958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79959":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79960}],"id":"665368BF-AC9E-4D86-A2B7-9BB00F0AD2FF","shape":{"__isSmartRef__":true,"id":79961},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2111","partsBinMetaInfo":{"__isSmartRef__":true,"id":79962},"eventHandler":{"__isSmartRef__":true,"id":79980},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97"],"partTests":{"__isSmartRef__":true,"id":79981},"_ClipMode":"visible","moved":true,"b":113.72723856917582,"#startLetters":"set","isBeingDragged":false,"delta":0.8301258289720863,"_Rotation":4.476572383007879,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79986},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6811.1,4881.9)"},"79960":{"target":{"__isSmartRef__":true,"id":79959},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79961":{"_BorderWidth":9.577357014043859,"_ClipMode":"visible","_BorderRadius":6.4764844255736005,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.5,63.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(234,131,159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-12.0)"},"79962":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79963},{"__isSmartRef__":true,"id":79965},{"__isSmartRef__":true,"id":79967},{"__isSmartRef__":true,"id":79969},{"__isSmartRef__":true,"id":79971},{"__isSmartRef__":true,"id":79973},{"__isSmartRef__":true,"id":79975},{"__isSmartRef__":true,"id":79977}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":79979},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79963":{"date":{"__isSmartRef__":true,"id":79964},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"79964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"79965":{"date":{"__isSmartRef__":true,"id":79966},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"79966":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"79967":{"date":{"__isSmartRef__":true,"id":79968},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"79968":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"79969":{"date":{"__isSmartRef__":true,"id":79970},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"79970":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"79971":{"date":{"__isSmartRef__":true,"id":79972},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"79972":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"79973":{"date":{"__isSmartRef__":true,"id":79974},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"79974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"79975":{"date":{"__isSmartRef__":true,"id":79976},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"79976":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"79977":{"date":{"__isSmartRef__":true,"id":79978},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"79978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"79979":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"79980":{"morph":{"__isSmartRef__":true,"id":79959},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"79981":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79982}},"79982":{"test01IsMorph":{"__isSmartRef__":true,"id":79983}},"79983":{"varMapping":{"__isSmartRef__":true,"id":79984},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":79985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79984":{"this":{"__isSmartRef__":true,"id":79981}},"79985":{},"79986":{"change":{"__isSmartRef__":true,"id":79987},"tick":{"__isSmartRef__":true,"id":79991}},"79987":{"varMapping":{"__isSmartRef__":true,"id":79988},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":79989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79988":{"this":{"__isSmartRef__":true,"id":79959}},"79989":{"timestamp":{"__isSmartRef__":true,"id":79990},"user":"cschuster","tags":[]},"79990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"79991":{"varMapping":{"__isSmartRef__":true,"id":79992},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":79993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79992":{"this":{"__isSmartRef__":true,"id":79959}},"79993":{"timestamp":{"__isSmartRef__":true,"id":79994},"user":"cschuster","tags":[]},"79994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"79995":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":79996}],"id":"497C58D4-B30B-478D-B4E5-80DD64833B4B","shape":{"__isSmartRef__":true,"id":79997},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2112","partsBinMetaInfo":{"__isSmartRef__":true,"id":79998},"eventHandler":{"__isSmartRef__":true,"id":80016},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","8DE8D5BC-C922-46F9-A94E-98AADFD3E721","EC4DBAC5-CFC4-4209-BD41-8BF46413B478","AAEDB48D-0BD4-4C0A-8427-014E89006548"],"partTests":{"__isSmartRef__":true,"id":80017},"_ClipMode":"visible","moved":true,"b":259,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.268834019177691,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80022},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4318.4,4388.8)"},"79996":{"target":{"__isSmartRef__":true,"id":79995},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"79997":{"_BorderWidth":0.09186408276168034,"_ClipMode":"visible","_BorderRadius":1.4563229086642626,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-300,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.2)"},"79998":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":79999},{"__isSmartRef__":true,"id":80001},{"__isSmartRef__":true,"id":80003},{"__isSmartRef__":true,"id":80005},{"__isSmartRef__":true,"id":80007},{"__isSmartRef__":true,"id":80009},{"__isSmartRef__":true,"id":80011},{"__isSmartRef__":true,"id":80013}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80015},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"79999":{"date":{"__isSmartRef__":true,"id":80000},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80001":{"date":{"__isSmartRef__":true,"id":80002},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80002":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80003":{"date":{"__isSmartRef__":true,"id":80004},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80004":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80005":{"date":{"__isSmartRef__":true,"id":80006},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80006":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80007":{"date":{"__isSmartRef__":true,"id":80008},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80008":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80009":{"date":{"__isSmartRef__":true,"id":80010},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80011":{"date":{"__isSmartRef__":true,"id":80012},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80012":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80013":{"date":{"__isSmartRef__":true,"id":80014},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80015":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80016":{"morph":{"__isSmartRef__":true,"id":79995},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80017":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80018}},"80018":{"test01IsMorph":{"__isSmartRef__":true,"id":80019}},"80019":{"varMapping":{"__isSmartRef__":true,"id":80020},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80020":{"this":{"__isSmartRef__":true,"id":80017}},"80021":{},"80022":{"change":{"__isSmartRef__":true,"id":80023},"tick":{"__isSmartRef__":true,"id":80027}},"80023":{"varMapping":{"__isSmartRef__":true,"id":80024},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80024":{"this":{"__isSmartRef__":true,"id":79995}},"80025":{"timestamp":{"__isSmartRef__":true,"id":80026},"user":"cschuster","tags":[]},"80026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80027":{"varMapping":{"__isSmartRef__":true,"id":80028},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80028":{"this":{"__isSmartRef__":true,"id":79995}},"80029":{"timestamp":{"__isSmartRef__":true,"id":80030},"user":"cschuster","tags":[]},"80030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80031":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80032}],"id":"20E99A1F-56D0-4654-AF7F-26D3E06783A7","shape":{"__isSmartRef__":true,"id":80033},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2113","partsBinMetaInfo":{"__isSmartRef__":true,"id":80034},"eventHandler":{"__isSmartRef__":true,"id":80052},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","1D8E9AAC-9E2A-4E07-B489-F938C90913FD","003119DB-16BC-449C-B804-1A421A2B05E0"],"partTests":{"__isSmartRef__":true,"id":80053},"_ClipMode":"visible","moved":true,"b":206.555366474553,"#startLetters":"set","isBeingDragged":false,"delta":-0.953072257922031,"_Rotation":10.159257406174412,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80058},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5123.8,4867.3)"},"80032":{"target":{"__isSmartRef__":true,"id":80031},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80033":{"_BorderWidth":2.7646879793396892,"_ClipMode":"visible","_BorderRadius":32.005408272466426,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.0,117.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-115,-344,-175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.1,-2.1)"},"80034":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80035},{"__isSmartRef__":true,"id":80037},{"__isSmartRef__":true,"id":80039},{"__isSmartRef__":true,"id":80041},{"__isSmartRef__":true,"id":80043},{"__isSmartRef__":true,"id":80045},{"__isSmartRef__":true,"id":80047},{"__isSmartRef__":true,"id":80049}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80051},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80035":{"date":{"__isSmartRef__":true,"id":80036},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80037":{"date":{"__isSmartRef__":true,"id":80038},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80038":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80039":{"date":{"__isSmartRef__":true,"id":80040},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80040":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80041":{"date":{"__isSmartRef__":true,"id":80042},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80043":{"date":{"__isSmartRef__":true,"id":80044},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80044":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80045":{"date":{"__isSmartRef__":true,"id":80046},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80047":{"date":{"__isSmartRef__":true,"id":80048},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80048":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80049":{"date":{"__isSmartRef__":true,"id":80050},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80051":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80052":{"morph":{"__isSmartRef__":true,"id":80031},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80053":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80054}},"80054":{"test01IsMorph":{"__isSmartRef__":true,"id":80055}},"80055":{"varMapping":{"__isSmartRef__":true,"id":80056},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80056":{"this":{"__isSmartRef__":true,"id":80053}},"80057":{},"80058":{"change":{"__isSmartRef__":true,"id":80059},"tick":{"__isSmartRef__":true,"id":80063}},"80059":{"varMapping":{"__isSmartRef__":true,"id":80060},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80060":{"this":{"__isSmartRef__":true,"id":80031}},"80061":{"timestamp":{"__isSmartRef__":true,"id":80062},"user":"cschuster","tags":[]},"80062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80063":{"varMapping":{"__isSmartRef__":true,"id":80064},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80064":{"this":{"__isSmartRef__":true,"id":80031}},"80065":{"timestamp":{"__isSmartRef__":true,"id":80066},"user":"cschuster","tags":[]},"80066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80067":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80068}],"id":"6CDE3C9A-0489-4A6E-ADC5-F86DF91AAACD","shape":{"__isSmartRef__":true,"id":80069},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2114","partsBinMetaInfo":{"__isSmartRef__":true,"id":80070},"eventHandler":{"__isSmartRef__":true,"id":80088},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","F1AC3187-CF8B-4745-9FBF-54C2D1C0DFD5","E311FE99-C50B-4062-9813-D754B55CF1C6"],"partTests":{"__isSmartRef__":true,"id":80089},"_ClipMode":"visible","moved":true,"b":346.9205622113077,"#startLetters":"set","isBeingDragged":false,"delta":-0.8719625192461535,"_Rotation":22.6054791111029,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80094},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5538.7,4105.6)"},"80068":{"target":{"__isSmartRef__":true,"id":80067},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80069":{"_BorderWidth":3.8684912298987126,"_ClipMode":"visible","_BorderRadius":37.9515006450942,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.4,109.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-58,191,80)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.5,-39.5)"},"80070":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80071},{"__isSmartRef__":true,"id":80073},{"__isSmartRef__":true,"id":80075},{"__isSmartRef__":true,"id":80077},{"__isSmartRef__":true,"id":80079},{"__isSmartRef__":true,"id":80081},{"__isSmartRef__":true,"id":80083},{"__isSmartRef__":true,"id":80085}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80087},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80071":{"date":{"__isSmartRef__":true,"id":80072},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80073":{"date":{"__isSmartRef__":true,"id":80074},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80074":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80075":{"date":{"__isSmartRef__":true,"id":80076},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80076":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80077":{"date":{"__isSmartRef__":true,"id":80078},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80079":{"date":{"__isSmartRef__":true,"id":80080},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80080":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80081":{"date":{"__isSmartRef__":true,"id":80082},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80083":{"date":{"__isSmartRef__":true,"id":80084},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80084":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80085":{"date":{"__isSmartRef__":true,"id":80086},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80087":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80088":{"morph":{"__isSmartRef__":true,"id":80067},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80089":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80090}},"80090":{"test01IsMorph":{"__isSmartRef__":true,"id":80091}},"80091":{"varMapping":{"__isSmartRef__":true,"id":80092},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80092":{"this":{"__isSmartRef__":true,"id":80089}},"80093":{},"80094":{"change":{"__isSmartRef__":true,"id":80095},"tick":{"__isSmartRef__":true,"id":80099}},"80095":{"varMapping":{"__isSmartRef__":true,"id":80096},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80096":{"this":{"__isSmartRef__":true,"id":80067}},"80097":{"timestamp":{"__isSmartRef__":true,"id":80098},"user":"cschuster","tags":[]},"80098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80099":{"varMapping":{"__isSmartRef__":true,"id":80100},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80100":{"this":{"__isSmartRef__":true,"id":80067}},"80101":{"timestamp":{"__isSmartRef__":true,"id":80102},"user":"cschuster","tags":[]},"80102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80103":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80104}],"id":"F42341F3-8BB3-4AC9-B6FD-74FF42EE1196","shape":{"__isSmartRef__":true,"id":80105},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2115","partsBinMetaInfo":{"__isSmartRef__":true,"id":80106},"eventHandler":{"__isSmartRef__":true,"id":80124},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","7DB4FF68-1B4A-47BF-8791-62B6FFBC6C5A"],"partTests":{"__isSmartRef__":true,"id":80125},"_ClipMode":"visible","moved":true,"b":209.87920114095323,"#startLetters":"set","isBeingDragged":false,"delta":-0.8071010691346601,"_Rotation":1.2028454320764284,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80130},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6370.9,3891.3)"},"80104":{"target":{"__isSmartRef__":true,"id":80103},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80105":{"_BorderWidth":2.509134920167405,"_ClipMode":"visible","_BorderRadius":30.072945846512894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,119.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-128,-350,-140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-2.7)"},"80106":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80107},{"__isSmartRef__":true,"id":80109},{"__isSmartRef__":true,"id":80111},{"__isSmartRef__":true,"id":80113},{"__isSmartRef__":true,"id":80115},{"__isSmartRef__":true,"id":80117},{"__isSmartRef__":true,"id":80119},{"__isSmartRef__":true,"id":80121}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80123},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80107":{"date":{"__isSmartRef__":true,"id":80108},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80109":{"date":{"__isSmartRef__":true,"id":80110},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80110":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80111":{"date":{"__isSmartRef__":true,"id":80112},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80112":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80113":{"date":{"__isSmartRef__":true,"id":80114},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80114":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80115":{"date":{"__isSmartRef__":true,"id":80116},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80116":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80117":{"date":{"__isSmartRef__":true,"id":80118},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80119":{"date":{"__isSmartRef__":true,"id":80120},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80120":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80121":{"date":{"__isSmartRef__":true,"id":80122},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80123":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80124":{"morph":{"__isSmartRef__":true,"id":80103},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80125":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80126}},"80126":{"test01IsMorph":{"__isSmartRef__":true,"id":80127}},"80127":{"varMapping":{"__isSmartRef__":true,"id":80128},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80128":{"this":{"__isSmartRef__":true,"id":80125}},"80129":{},"80130":{"change":{"__isSmartRef__":true,"id":80131},"tick":{"__isSmartRef__":true,"id":80135}},"80131":{"varMapping":{"__isSmartRef__":true,"id":80132},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80132":{"this":{"__isSmartRef__":true,"id":80103}},"80133":{"timestamp":{"__isSmartRef__":true,"id":80134},"user":"cschuster","tags":[]},"80134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80135":{"varMapping":{"__isSmartRef__":true,"id":80136},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80136":{"this":{"__isSmartRef__":true,"id":80103}},"80137":{"timestamp":{"__isSmartRef__":true,"id":80138},"user":"cschuster","tags":[]},"80138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80139":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80140}],"id":"9D8AE4E3-4E73-47B1-B74F-C5D5B841F66B","shape":{"__isSmartRef__":true,"id":80141},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2116","partsBinMetaInfo":{"__isSmartRef__":true,"id":80142},"eventHandler":{"__isSmartRef__":true,"id":80160},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52"],"partTests":{"__isSmartRef__":true,"id":80161},"_ClipMode":"visible","moved":true,"b":196,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-54.44548318717539,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80166},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4529.5,5353.7)"},"80140":{"target":{"__isSmartRef__":true,"id":80139},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80141":{"_BorderWidth":3.621813220915005,"_ClipMode":"visible","_BorderRadius":36.96096192312852,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.2,111.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-71,-317,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-0.8)"},"80142":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80143},{"__isSmartRef__":true,"id":80145},{"__isSmartRef__":true,"id":80147},{"__isSmartRef__":true,"id":80149},{"__isSmartRef__":true,"id":80151},{"__isSmartRef__":true,"id":80153},{"__isSmartRef__":true,"id":80155},{"__isSmartRef__":true,"id":80157}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80159},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80143":{"date":{"__isSmartRef__":true,"id":80144},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80145":{"date":{"__isSmartRef__":true,"id":80146},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80146":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80147":{"date":{"__isSmartRef__":true,"id":80148},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80148":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80149":{"date":{"__isSmartRef__":true,"id":80150},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80150":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80151":{"date":{"__isSmartRef__":true,"id":80152},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80152":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80153":{"date":{"__isSmartRef__":true,"id":80154},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80154":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80155":{"date":{"__isSmartRef__":true,"id":80156},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80156":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80157":{"date":{"__isSmartRef__":true,"id":80158},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80158":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80159":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80160":{"morph":{"__isSmartRef__":true,"id":80139},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80161":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80162}},"80162":{"test01IsMorph":{"__isSmartRef__":true,"id":80163}},"80163":{"varMapping":{"__isSmartRef__":true,"id":80164},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80164":{"this":{"__isSmartRef__":true,"id":80161}},"80165":{},"80166":{"change":{"__isSmartRef__":true,"id":80167},"tick":{"__isSmartRef__":true,"id":80171}},"80167":{"varMapping":{"__isSmartRef__":true,"id":80168},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80168":{"this":{"__isSmartRef__":true,"id":80139}},"80169":{"timestamp":{"__isSmartRef__":true,"id":80170},"user":"cschuster","tags":[]},"80170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80171":{"varMapping":{"__isSmartRef__":true,"id":80172},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80172":{"this":{"__isSmartRef__":true,"id":80139}},"80173":{"timestamp":{"__isSmartRef__":true,"id":80174},"user":"cschuster","tags":[]},"80174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80175":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80176}],"id":"2D29F7B4-0794-4EB3-B582-E78FE587D6AF","shape":{"__isSmartRef__":true,"id":80177},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2117","partsBinMetaInfo":{"__isSmartRef__":true,"id":80178},"eventHandler":{"__isSmartRef__":true,"id":80196},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","575CA3A9-12B0-47B6-9015-8FEFEA740EAF","2797932F-F808-413F-A61C-859399191FD9","8EC6F378-B78B-413D-8BB7-67D64998EE6A"],"partTests":{"__isSmartRef__":true,"id":80197},"_ClipMode":"visible","moved":true,"b":359.5622744607972,"#startLetters":"set","isBeingDragged":false,"delta":0.9537460861029103,"_Rotation":5.257313789153529,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80202},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6374.6,5048.4)"},"80176":{"target":{"__isSmartRef__":true,"id":80175},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80177":{"_BorderWidth":4.961801612186718,"_ClipMode":"visible","_BorderRadius":39.99766541306955,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.4,100.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-2,254,212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.8,-40.0)"},"80178":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80179},{"__isSmartRef__":true,"id":80181},{"__isSmartRef__":true,"id":80183},{"__isSmartRef__":true,"id":80185},{"__isSmartRef__":true,"id":80187},{"__isSmartRef__":true,"id":80189},{"__isSmartRef__":true,"id":80191},{"__isSmartRef__":true,"id":80193}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80195},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80179":{"date":{"__isSmartRef__":true,"id":80180},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80181":{"date":{"__isSmartRef__":true,"id":80182},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80182":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80183":{"date":{"__isSmartRef__":true,"id":80184},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80184":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80185":{"date":{"__isSmartRef__":true,"id":80186},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80186":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80187":{"date":{"__isSmartRef__":true,"id":80188},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80188":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80189":{"date":{"__isSmartRef__":true,"id":80190},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80190":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80191":{"date":{"__isSmartRef__":true,"id":80192},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80192":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80193":{"date":{"__isSmartRef__":true,"id":80194},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80195":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80196":{"morph":{"__isSmartRef__":true,"id":80175},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80197":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80198}},"80198":{"test01IsMorph":{"__isSmartRef__":true,"id":80199}},"80199":{"varMapping":{"__isSmartRef__":true,"id":80200},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80200":{"this":{"__isSmartRef__":true,"id":80197}},"80201":{},"80202":{"change":{"__isSmartRef__":true,"id":80203},"tick":{"__isSmartRef__":true,"id":80207}},"80203":{"varMapping":{"__isSmartRef__":true,"id":80204},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80204":{"this":{"__isSmartRef__":true,"id":80175}},"80205":{"timestamp":{"__isSmartRef__":true,"id":80206},"user":"cschuster","tags":[]},"80206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80207":{"varMapping":{"__isSmartRef__":true,"id":80208},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80208":{"this":{"__isSmartRef__":true,"id":80175}},"80209":{"timestamp":{"__isSmartRef__":true,"id":80210},"user":"cschuster","tags":[]},"80210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80211":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80212}],"id":"85A0D6A9-5932-492F-A238-0125BEB4A679","shape":{"__isSmartRef__":true,"id":80213},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2118","partsBinMetaInfo":{"__isSmartRef__":true,"id":80214},"eventHandler":{"__isSmartRef__":true,"id":80232},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CC2FFAF-34FF-48CB-95C1-B78EF1EDEDB3"],"partTests":{"__isSmartRef__":true,"id":80233},"_ClipMode":"visible","moved":true,"b":140.2731837775791,"#startLetters":"set","isBeingDragged":false,"delta":-0.875405642320402,"_Rotation":28.369548336516193,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80238},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6304.4,4440.6)"},"80212":{"target":{"__isSmartRef__":true,"id":80211},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80213":{"_BorderWidth":8.195639253356912,"_ClipMode":"visible","_BorderRadius":23.660623619847154,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.7,74.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(163,-34,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.8,-4.6)"},"80214":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80215},{"__isSmartRef__":true,"id":80217},{"__isSmartRef__":true,"id":80219},{"__isSmartRef__":true,"id":80221},{"__isSmartRef__":true,"id":80223},{"__isSmartRef__":true,"id":80225},{"__isSmartRef__":true,"id":80227},{"__isSmartRef__":true,"id":80229}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80231},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80215":{"date":{"__isSmartRef__":true,"id":80216},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80217":{"date":{"__isSmartRef__":true,"id":80218},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80218":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80219":{"date":{"__isSmartRef__":true,"id":80220},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80220":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80221":{"date":{"__isSmartRef__":true,"id":80222},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80222":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80223":{"date":{"__isSmartRef__":true,"id":80224},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80224":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80225":{"date":{"__isSmartRef__":true,"id":80226},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80226":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80227":{"date":{"__isSmartRef__":true,"id":80228},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80228":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80229":{"date":{"__isSmartRef__":true,"id":80230},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80230":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80231":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80232":{"morph":{"__isSmartRef__":true,"id":80211},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80233":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80234}},"80234":{"test01IsMorph":{"__isSmartRef__":true,"id":80235}},"80235":{"varMapping":{"__isSmartRef__":true,"id":80236},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80236":{"this":{"__isSmartRef__":true,"id":80233}},"80237":{},"80238":{"change":{"__isSmartRef__":true,"id":80239},"tick":{"__isSmartRef__":true,"id":80243}},"80239":{"varMapping":{"__isSmartRef__":true,"id":80240},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80240":{"this":{"__isSmartRef__":true,"id":80211}},"80241":{"timestamp":{"__isSmartRef__":true,"id":80242},"user":"cschuster","tags":[]},"80242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80243":{"varMapping":{"__isSmartRef__":true,"id":80244},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80244":{"this":{"__isSmartRef__":true,"id":80211}},"80245":{"timestamp":{"__isSmartRef__":true,"id":80246},"user":"cschuster","tags":[]},"80246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80247":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80248}],"id":"87494540-7943-4386-9D78-6C2B00999413","shape":{"__isSmartRef__":true,"id":80249},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2119","partsBinMetaInfo":{"__isSmartRef__":true,"id":80250},"eventHandler":{"__isSmartRef__":true,"id":80268},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492"],"partTests":{"__isSmartRef__":true,"id":80269},"_ClipMode":"visible","moved":true,"b":332.1119772264501,"#startLetters":"set","isBeingDragged":false,"delta":0.8200295733986422,"_Rotation":-31.20823644008745,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80274},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6119.7,4695.8)"},"80248":{"target":{"__isSmartRef__":true,"id":80247},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80249":{"_BorderWidth":2.6612747006469597,"_ClipMode":"visible","_BorderRadius":31.24858235866565,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.9,118.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,107,-114)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-37.7)"},"80250":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80251},{"__isSmartRef__":true,"id":80253},{"__isSmartRef__":true,"id":80255},{"__isSmartRef__":true,"id":80257},{"__isSmartRef__":true,"id":80259},{"__isSmartRef__":true,"id":80261},{"__isSmartRef__":true,"id":80263},{"__isSmartRef__":true,"id":80265}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80267},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80251":{"date":{"__isSmartRef__":true,"id":80252},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80253":{"date":{"__isSmartRef__":true,"id":80254},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80254":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80255":{"date":{"__isSmartRef__":true,"id":80256},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80256":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80257":{"date":{"__isSmartRef__":true,"id":80258},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80259":{"date":{"__isSmartRef__":true,"id":80260},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80260":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80261":{"date":{"__isSmartRef__":true,"id":80262},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80262":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80263":{"date":{"__isSmartRef__":true,"id":80264},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80264":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80265":{"date":{"__isSmartRef__":true,"id":80266},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80266":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80267":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80268":{"morph":{"__isSmartRef__":true,"id":80247},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80269":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80270}},"80270":{"test01IsMorph":{"__isSmartRef__":true,"id":80271}},"80271":{"varMapping":{"__isSmartRef__":true,"id":80272},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80272":{"this":{"__isSmartRef__":true,"id":80269}},"80273":{},"80274":{"change":{"__isSmartRef__":true,"id":80275},"tick":{"__isSmartRef__":true,"id":80279}},"80275":{"varMapping":{"__isSmartRef__":true,"id":80276},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80276":{"this":{"__isSmartRef__":true,"id":80247}},"80277":{"timestamp":{"__isSmartRef__":true,"id":80278},"user":"cschuster","tags":[]},"80278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80279":{"varMapping":{"__isSmartRef__":true,"id":80280},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80280":{"this":{"__isSmartRef__":true,"id":80247}},"80281":{"timestamp":{"__isSmartRef__":true,"id":80282},"user":"cschuster","tags":[]},"80282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80283":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80284}],"id":"ED6C178A-A9FF-43FC-82ED-7FDEC585930F","shape":{"__isSmartRef__":true,"id":80285},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2120","partsBinMetaInfo":{"__isSmartRef__":true,"id":80286},"eventHandler":{"__isSmartRef__":true,"id":80304},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","2AC0B810-8E2E-4F65-8C9D-3E460FE30EE1","E9BA39F7-812F-4005-BE85-8B367164BE51"],"partTests":{"__isSmartRef__":true,"id":80305},"_ClipMode":"visible","moved":true,"b":65.88993462407961,"#startLetters":"set","isBeingDragged":false,"delta":0.7844039836199954,"_Rotation":32.774653580175595,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80310},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4610.1,3674.8)"},"80284":{"target":{"__isSmartRef__":true,"id":80283},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80285":{"_BorderWidth":9.563812150613915,"_ClipMode":"visible","_BorderRadius":6.6745898462540705,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.8,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,338,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-28.2)"},"80286":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80287},{"__isSmartRef__":true,"id":80289},{"__isSmartRef__":true,"id":80291},{"__isSmartRef__":true,"id":80293},{"__isSmartRef__":true,"id":80295},{"__isSmartRef__":true,"id":80297},{"__isSmartRef__":true,"id":80299},{"__isSmartRef__":true,"id":80301}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80303},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80287":{"date":{"__isSmartRef__":true,"id":80288},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80289":{"date":{"__isSmartRef__":true,"id":80290},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80290":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80291":{"date":{"__isSmartRef__":true,"id":80292},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80292":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80293":{"date":{"__isSmartRef__":true,"id":80294},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80295":{"date":{"__isSmartRef__":true,"id":80296},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80296":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80297":{"date":{"__isSmartRef__":true,"id":80298},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80298":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80299":{"date":{"__isSmartRef__":true,"id":80300},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80300":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80301":{"date":{"__isSmartRef__":true,"id":80302},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80302":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80303":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80304":{"morph":{"__isSmartRef__":true,"id":80283},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80305":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80306}},"80306":{"test01IsMorph":{"__isSmartRef__":true,"id":80307}},"80307":{"varMapping":{"__isSmartRef__":true,"id":80308},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80308":{"this":{"__isSmartRef__":true,"id":80305}},"80309":{},"80310":{"change":{"__isSmartRef__":true,"id":80311},"tick":{"__isSmartRef__":true,"id":80315}},"80311":{"varMapping":{"__isSmartRef__":true,"id":80312},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80312":{"this":{"__isSmartRef__":true,"id":80283}},"80313":{"timestamp":{"__isSmartRef__":true,"id":80314},"user":"cschuster","tags":[]},"80314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80315":{"varMapping":{"__isSmartRef__":true,"id":80316},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80316":{"this":{"__isSmartRef__":true,"id":80283}},"80317":{"timestamp":{"__isSmartRef__":true,"id":80318},"user":"cschuster","tags":[]},"80318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80319":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80320}],"id":"D07FD104-73A2-4CFC-B19A-00EF0FD14D80","shape":{"__isSmartRef__":true,"id":80321},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2121","partsBinMetaInfo":{"__isSmartRef__":true,"id":80322},"eventHandler":{"__isSmartRef__":true,"id":80340},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","1532C1F4-6D08-4646-93AD-D2939D237AAB"],"partTests":{"__isSmartRef__":true,"id":80341},"_ClipMode":"visible","moved":true,"b":277.8013884322718,"#startLetters":"set","isBeingDragged":false,"delta":0.6536503257229924,"_Rotation":35.41396409402757,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80346},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5452.1,4565.4)"},"80320":{"target":{"__isSmartRef__":true,"id":80319},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80321":{"_BorderWidth":0.04627724288091528,"_ClipMode":"visible","_BorderRadius":0.7370093529607935,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.2,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-219,42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.7)"},"80322":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80323},{"__isSmartRef__":true,"id":80325},{"__isSmartRef__":true,"id":80327},{"__isSmartRef__":true,"id":80329},{"__isSmartRef__":true,"id":80331},{"__isSmartRef__":true,"id":80333},{"__isSmartRef__":true,"id":80335},{"__isSmartRef__":true,"id":80337}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80339},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80323":{"date":{"__isSmartRef__":true,"id":80324},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80325":{"date":{"__isSmartRef__":true,"id":80326},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80326":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80327":{"date":{"__isSmartRef__":true,"id":80328},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80328":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80329":{"date":{"__isSmartRef__":true,"id":80330},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80330":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80331":{"date":{"__isSmartRef__":true,"id":80332},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80332":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80333":{"date":{"__isSmartRef__":true,"id":80334},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80334":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80335":{"date":{"__isSmartRef__":true,"id":80336},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80336":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80337":{"date":{"__isSmartRef__":true,"id":80338},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80338":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80339":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80340":{"morph":{"__isSmartRef__":true,"id":80319},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80341":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80342}},"80342":{"test01IsMorph":{"__isSmartRef__":true,"id":80343}},"80343":{"varMapping":{"__isSmartRef__":true,"id":80344},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80344":{"this":{"__isSmartRef__":true,"id":80341}},"80345":{},"80346":{"change":{"__isSmartRef__":true,"id":80347},"tick":{"__isSmartRef__":true,"id":80351}},"80347":{"varMapping":{"__isSmartRef__":true,"id":80348},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80348":{"this":{"__isSmartRef__":true,"id":80319}},"80349":{"timestamp":{"__isSmartRef__":true,"id":80350},"user":"cschuster","tags":[]},"80350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80351":{"varMapping":{"__isSmartRef__":true,"id":80352},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80352":{"this":{"__isSmartRef__":true,"id":80319}},"80353":{"timestamp":{"__isSmartRef__":true,"id":80354},"user":"cschuster","tags":[]},"80354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80355":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80356}],"id":"37FAE121-DA4A-42A0-863E-36469B81D0A4","shape":{"__isSmartRef__":true,"id":80357},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2122","partsBinMetaInfo":{"__isSmartRef__":true,"id":80358},"eventHandler":{"__isSmartRef__":true,"id":80376},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9FD1D088-2D61-4399-9CD9-27A061FEF695"],"partTests":{"__isSmartRef__":true,"id":80377},"_ClipMode":"visible","moved":true,"b":24.295961999276187,"#startLetters":"set","isBeingDragged":false,"delta":-0.7682014599558897,"_Rotation":21.950227351856164,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80382},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5537.0,4266.0)"},"80356":{"target":{"__isSmartRef__":true,"id":80355},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80357":{"_BorderWidth":7.057250625770806,"_ClipMode":"visible","_BorderRadius":33.228351780425,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.0,83.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(105,339,195)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.2,-38.2)"},"80358":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80359},{"__isSmartRef__":true,"id":80361},{"__isSmartRef__":true,"id":80363},{"__isSmartRef__":true,"id":80365},{"__isSmartRef__":true,"id":80367},{"__isSmartRef__":true,"id":80369},{"__isSmartRef__":true,"id":80371},{"__isSmartRef__":true,"id":80373}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80375},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80359":{"date":{"__isSmartRef__":true,"id":80360},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80361":{"date":{"__isSmartRef__":true,"id":80362},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80362":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80363":{"date":{"__isSmartRef__":true,"id":80364},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80364":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80365":{"date":{"__isSmartRef__":true,"id":80366},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80367":{"date":{"__isSmartRef__":true,"id":80368},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80368":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80369":{"date":{"__isSmartRef__":true,"id":80370},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80370":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80371":{"date":{"__isSmartRef__":true,"id":80372},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80372":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80373":{"date":{"__isSmartRef__":true,"id":80374},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80374":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80375":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80376":{"morph":{"__isSmartRef__":true,"id":80355},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80377":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80378}},"80378":{"test01IsMorph":{"__isSmartRef__":true,"id":80379}},"80379":{"varMapping":{"__isSmartRef__":true,"id":80380},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80380":{"this":{"__isSmartRef__":true,"id":80377}},"80381":{},"80382":{"change":{"__isSmartRef__":true,"id":80383},"tick":{"__isSmartRef__":true,"id":80387}},"80383":{"varMapping":{"__isSmartRef__":true,"id":80384},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80384":{"this":{"__isSmartRef__":true,"id":80355}},"80385":{"timestamp":{"__isSmartRef__":true,"id":80386},"user":"cschuster","tags":[]},"80386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80387":{"varMapping":{"__isSmartRef__":true,"id":80388},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80388":{"this":{"__isSmartRef__":true,"id":80355}},"80389":{"timestamp":{"__isSmartRef__":true,"id":80390},"user":"cschuster","tags":[]},"80390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80391":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80392}],"id":"60B16CD6-60D2-468D-91C9-1D1D346F8042","shape":{"__isSmartRef__":true,"id":80393},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2123","partsBinMetaInfo":{"__isSmartRef__":true,"id":80394},"eventHandler":{"__isSmartRef__":true,"id":80412},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0","303CB936-0267-41F4-AEBF-45CF9A5FE704","123F0532-EAD0-46CF-A8AE-E0ABAB93D5A9","0DF80173-31C0-4B88-8CFB-E45CDB5D75A7"],"partTests":{"__isSmartRef__":true,"id":80413},"_ClipMode":"visible","moved":true,"b":3.0679088421165943,"#startLetters":"set","isBeingDragged":false,"delta":0.7669772105291486,"_Rotation":-30.624267094353264,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80418},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5639.8,4702.8)"},"80392":{"target":{"__isSmartRef__":true,"id":80391},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80393":{"_BorderWidth":5.2675976388566506,"_ClipMode":"visible","_BorderRadius":39.885426405885354,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.3,97.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,270,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.1,-40.0)"},"80394":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80395},{"__isSmartRef__":true,"id":80397},{"__isSmartRef__":true,"id":80399},{"__isSmartRef__":true,"id":80401},{"__isSmartRef__":true,"id":80403},{"__isSmartRef__":true,"id":80405},{"__isSmartRef__":true,"id":80407},{"__isSmartRef__":true,"id":80409}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80411},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80395":{"date":{"__isSmartRef__":true,"id":80396},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80397":{"date":{"__isSmartRef__":true,"id":80398},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80398":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80399":{"date":{"__isSmartRef__":true,"id":80400},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80400":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80401":{"date":{"__isSmartRef__":true,"id":80402},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80402":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80403":{"date":{"__isSmartRef__":true,"id":80404},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80404":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80405":{"date":{"__isSmartRef__":true,"id":80406},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80406":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80407":{"date":{"__isSmartRef__":true,"id":80408},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80408":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80409":{"date":{"__isSmartRef__":true,"id":80410},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80410":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80411":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80412":{"morph":{"__isSmartRef__":true,"id":80391},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80413":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80414}},"80414":{"test01IsMorph":{"__isSmartRef__":true,"id":80415}},"80415":{"varMapping":{"__isSmartRef__":true,"id":80416},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80416":{"this":{"__isSmartRef__":true,"id":80413}},"80417":{},"80418":{"change":{"__isSmartRef__":true,"id":80419},"tick":{"__isSmartRef__":true,"id":80423}},"80419":{"varMapping":{"__isSmartRef__":true,"id":80420},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80420":{"this":{"__isSmartRef__":true,"id":80391}},"80421":{"timestamp":{"__isSmartRef__":true,"id":80422},"user":"cschuster","tags":[]},"80422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80423":{"varMapping":{"__isSmartRef__":true,"id":80424},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80424":{"this":{"__isSmartRef__":true,"id":80391}},"80425":{"timestamp":{"__isSmartRef__":true,"id":80426},"user":"cschuster","tags":[]},"80426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80427":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80428}],"id":"0214CBEB-9212-41F0-837A-1B4991925445","shape":{"__isSmartRef__":true,"id":80429},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2124","partsBinMetaInfo":{"__isSmartRef__":true,"id":80430},"eventHandler":{"__isSmartRef__":true,"id":80448},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FAD84A8E-6907-4F3E-A286-75F7C7E41AED","284A4D7E-54D2-490A-8E3C-F51DFB17CE4E"],"partTests":{"__isSmartRef__":true,"id":80449},"_ClipMode":"visible","moved":true,"b":259.2527034212253,"#startLetters":"set","isBeingDragged":false,"delta":0.6913405424566008,"_Rotation":-12.10230785777332,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80454},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5028.9,5551.1)"},"80428":{"target":{"__isSmartRef__":true,"id":80427},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80429":{"_BorderWidth":0.08770401246164283,"_ClipMode":"visible","_BorderRadius":1.3909570093032864,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.7,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-300,232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.3)"},"80430":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80431},{"__isSmartRef__":true,"id":80433},{"__isSmartRef__":true,"id":80435},{"__isSmartRef__":true,"id":80437},{"__isSmartRef__":true,"id":80439},{"__isSmartRef__":true,"id":80441},{"__isSmartRef__":true,"id":80443},{"__isSmartRef__":true,"id":80445}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80447},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80431":{"date":{"__isSmartRef__":true,"id":80432},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80433":{"date":{"__isSmartRef__":true,"id":80434},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80434":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80435":{"date":{"__isSmartRef__":true,"id":80436},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80436":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80437":{"date":{"__isSmartRef__":true,"id":80438},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80439":{"date":{"__isSmartRef__":true,"id":80440},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80440":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80441":{"date":{"__isSmartRef__":true,"id":80442},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80442":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80443":{"date":{"__isSmartRef__":true,"id":80444},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80444":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80445":{"date":{"__isSmartRef__":true,"id":80446},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80446":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80447":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80448":{"morph":{"__isSmartRef__":true,"id":80427},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80449":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80450}},"80450":{"test01IsMorph":{"__isSmartRef__":true,"id":80451}},"80451":{"varMapping":{"__isSmartRef__":true,"id":80452},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80452":{"this":{"__isSmartRef__":true,"id":80449}},"80453":{},"80454":{"change":{"__isSmartRef__":true,"id":80455},"tick":{"__isSmartRef__":true,"id":80459}},"80455":{"varMapping":{"__isSmartRef__":true,"id":80456},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80456":{"this":{"__isSmartRef__":true,"id":80427}},"80457":{"timestamp":{"__isSmartRef__":true,"id":80458},"user":"cschuster","tags":[]},"80458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80459":{"varMapping":{"__isSmartRef__":true,"id":80460},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80460":{"this":{"__isSmartRef__":true,"id":80427}},"80461":{"timestamp":{"__isSmartRef__":true,"id":80462},"user":"cschuster","tags":[]},"80462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80463":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80464}],"id":"F7EE119C-49CB-4843-94B6-731BB3529E9F","shape":{"__isSmartRef__":true,"id":80465},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2125","partsBinMetaInfo":{"__isSmartRef__":true,"id":80466},"eventHandler":{"__isSmartRef__":true,"id":80484},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B"],"partTests":{"__isSmartRef__":true,"id":80485},"_ClipMode":"visible","moved":true,"b":286.77370861684904,"#startLetters":"set","isBeingDragged":false,"delta":0.7315655832062475,"_Rotation":-9.266114580434081,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80490},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5202.7,5855.3)"},"80464":{"target":{"__isSmartRef__":true,"id":80463},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80465":{"_BorderWidth":0.21273987446376807,"_ClipMode":"visible","_BorderRadius":3.3314247847213063,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.9,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-171,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-25.8)"},"80466":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80467},{"__isSmartRef__":true,"id":80469},{"__isSmartRef__":true,"id":80471},{"__isSmartRef__":true,"id":80473},{"__isSmartRef__":true,"id":80475},{"__isSmartRef__":true,"id":80477},{"__isSmartRef__":true,"id":80479},{"__isSmartRef__":true,"id":80481}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80483},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80467":{"date":{"__isSmartRef__":true,"id":80468},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80469":{"date":{"__isSmartRef__":true,"id":80470},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80470":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80471":{"date":{"__isSmartRef__":true,"id":80472},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80472":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80473":{"date":{"__isSmartRef__":true,"id":80474},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80475":{"date":{"__isSmartRef__":true,"id":80476},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80476":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80477":{"date":{"__isSmartRef__":true,"id":80478},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80478":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80479":{"date":{"__isSmartRef__":true,"id":80480},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80480":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80481":{"date":{"__isSmartRef__":true,"id":80482},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80482":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80483":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80484":{"morph":{"__isSmartRef__":true,"id":80463},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80485":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80486}},"80486":{"test01IsMorph":{"__isSmartRef__":true,"id":80487}},"80487":{"varMapping":{"__isSmartRef__":true,"id":80488},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80488":{"this":{"__isSmartRef__":true,"id":80485}},"80489":{},"80490":{"change":{"__isSmartRef__":true,"id":80491},"tick":{"__isSmartRef__":true,"id":80495}},"80491":{"varMapping":{"__isSmartRef__":true,"id":80492},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80492":{"this":{"__isSmartRef__":true,"id":80463}},"80493":{"timestamp":{"__isSmartRef__":true,"id":80494},"user":"cschuster","tags":[]},"80494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80495":{"varMapping":{"__isSmartRef__":true,"id":80496},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80496":{"this":{"__isSmartRef__":true,"id":80463}},"80497":{"timestamp":{"__isSmartRef__":true,"id":80498},"user":"cschuster","tags":[]},"80498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80499":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80500}],"id":"311CD1B7-EF06-4C16-918A-4454E544F0B5","shape":{"__isSmartRef__":true,"id":80501},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2126","partsBinMetaInfo":{"__isSmartRef__":true,"id":80502},"eventHandler":{"__isSmartRef__":true,"id":80520},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","69D29617-96C1-4EA5-9D28-98FD05989AA3","A5961124-AC8F-42F0-BFB4-FAB48D92CFFB","8E18E03C-E56D-4823-9B72-FB4DDEA94148"],"partTests":{"__isSmartRef__":true,"id":80521},"_ClipMode":"visible","moved":true,"b":250.60894366831053,"#startLetters":"set","isBeingDragged":false,"delta":0.9984420066466555,"_Rotation":-13.005869937372722,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80526},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4975.9,4759.9)"},"80500":{"target":{"__isSmartRef__":true,"id":80499},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80501":{"_BorderWidth":0.2836275218368076,"_ClipMode":"visible","_BorderRadius":4.409329035559653,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.1,137.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-327,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-13.4)"},"80502":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80503},{"__isSmartRef__":true,"id":80505},{"__isSmartRef__":true,"id":80507},{"__isSmartRef__":true,"id":80509},{"__isSmartRef__":true,"id":80511},{"__isSmartRef__":true,"id":80513},{"__isSmartRef__":true,"id":80515},{"__isSmartRef__":true,"id":80517}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80519},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80503":{"date":{"__isSmartRef__":true,"id":80504},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80505":{"date":{"__isSmartRef__":true,"id":80506},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80506":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80507":{"date":{"__isSmartRef__":true,"id":80508},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80508":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80509":{"date":{"__isSmartRef__":true,"id":80510},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80511":{"date":{"__isSmartRef__":true,"id":80512},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80512":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80513":{"date":{"__isSmartRef__":true,"id":80514},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80514":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80515":{"date":{"__isSmartRef__":true,"id":80516},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80516":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80517":{"date":{"__isSmartRef__":true,"id":80518},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80518":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80519":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80520":{"morph":{"__isSmartRef__":true,"id":80499},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80521":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80522}},"80522":{"test01IsMorph":{"__isSmartRef__":true,"id":80523}},"80523":{"varMapping":{"__isSmartRef__":true,"id":80524},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80524":{"this":{"__isSmartRef__":true,"id":80521}},"80525":{},"80526":{"change":{"__isSmartRef__":true,"id":80527},"tick":{"__isSmartRef__":true,"id":80531}},"80527":{"varMapping":{"__isSmartRef__":true,"id":80528},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80528":{"this":{"__isSmartRef__":true,"id":80499}},"80529":{"timestamp":{"__isSmartRef__":true,"id":80530},"user":"cschuster","tags":[]},"80530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80531":{"varMapping":{"__isSmartRef__":true,"id":80532},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80532":{"this":{"__isSmartRef__":true,"id":80499}},"80533":{"timestamp":{"__isSmartRef__":true,"id":80534},"user":"cschuster","tags":[]},"80534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80535":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80536}],"id":"02ED7690-DFDA-4E8F-86E5-DB6ECAB36C32","shape":{"__isSmartRef__":true,"id":80537},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2127","partsBinMetaInfo":{"__isSmartRef__":true,"id":80538},"eventHandler":{"__isSmartRef__":true,"id":80556},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642","6131F973-6085-4CEF-8A51-904FB5F109EE","9A80FA0A-C510-45AB-AA01-62275B409CC9"],"partTests":{"__isSmartRef__":true,"id":80557},"_ClipMode":"visible","moved":true,"b":270.4788969636429,"#startLetters":"set","isBeingDragged":false,"delta":0.7155526374699548,"_Rotation":52.60517129110567,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80562},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5950.4,4286.5)"},"80536":{"target":{"__isSmartRef__":true,"id":80535},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80537":{"_BorderWidth":0.00017465313374565028,"_ClipMode":"visible","_BorderRadius":0.0027944013339764595,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.3,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-253,133)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.2)"},"80538":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80539},{"__isSmartRef__":true,"id":80541},{"__isSmartRef__":true,"id":80543},{"__isSmartRef__":true,"id":80545},{"__isSmartRef__":true,"id":80547},{"__isSmartRef__":true,"id":80549},{"__isSmartRef__":true,"id":80551},{"__isSmartRef__":true,"id":80553}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80555},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80539":{"date":{"__isSmartRef__":true,"id":80540},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80541":{"date":{"__isSmartRef__":true,"id":80542},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80542":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80543":{"date":{"__isSmartRef__":true,"id":80544},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80544":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80545":{"date":{"__isSmartRef__":true,"id":80546},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80547":{"date":{"__isSmartRef__":true,"id":80548},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80548":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80549":{"date":{"__isSmartRef__":true,"id":80550},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80550":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80551":{"date":{"__isSmartRef__":true,"id":80552},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80552":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80553":{"date":{"__isSmartRef__":true,"id":80554},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80554":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80555":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80556":{"morph":{"__isSmartRef__":true,"id":80535},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80557":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80558}},"80558":{"test01IsMorph":{"__isSmartRef__":true,"id":80559}},"80559":{"varMapping":{"__isSmartRef__":true,"id":80560},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80560":{"this":{"__isSmartRef__":true,"id":80557}},"80561":{},"80562":{"change":{"__isSmartRef__":true,"id":80563},"tick":{"__isSmartRef__":true,"id":80567}},"80563":{"varMapping":{"__isSmartRef__":true,"id":80564},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80564":{"this":{"__isSmartRef__":true,"id":80535}},"80565":{"timestamp":{"__isSmartRef__":true,"id":80566},"user":"cschuster","tags":[]},"80566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80567":{"varMapping":{"__isSmartRef__":true,"id":80568},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80568":{"this":{"__isSmartRef__":true,"id":80535}},"80569":{"timestamp":{"__isSmartRef__":true,"id":80570},"user":"cschuster","tags":[]},"80570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80571":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80572}],"id":"C636932A-9698-4A2A-835F-A3E628592006","shape":{"__isSmartRef__":true,"id":80573},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2128","partsBinMetaInfo":{"__isSmartRef__":true,"id":80574},"eventHandler":{"__isSmartRef__":true,"id":80592},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","D7F6EDDD-7EA1-43CE-AB7A-8124518FB743","79E94240-4B7B-453C-A879-680E3E24609C"],"partTests":{"__isSmartRef__":true,"id":80593},"_ClipMode":"visible","moved":true,"b":207,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":27.328095370339717,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80598},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5225.1,3868.3)"},"80572":{"target":{"__isSmartRef__":true,"id":80571},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80573":{"_BorderWidth":2.730047501302269,"_ClipMode":"visible","_BorderRadius":31.75570504584948,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-116,-344,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-2.2)"},"80574":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80575},{"__isSmartRef__":true,"id":80577},{"__isSmartRef__":true,"id":80579},{"__isSmartRef__":true,"id":80581},{"__isSmartRef__":true,"id":80583},{"__isSmartRef__":true,"id":80585},{"__isSmartRef__":true,"id":80587},{"__isSmartRef__":true,"id":80589}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80591},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80575":{"date":{"__isSmartRef__":true,"id":80576},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80577":{"date":{"__isSmartRef__":true,"id":80578},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80578":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80579":{"date":{"__isSmartRef__":true,"id":80580},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80580":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80581":{"date":{"__isSmartRef__":true,"id":80582},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80583":{"date":{"__isSmartRef__":true,"id":80584},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80584":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80585":{"date":{"__isSmartRef__":true,"id":80586},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80586":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80587":{"date":{"__isSmartRef__":true,"id":80588},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80588":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80589":{"date":{"__isSmartRef__":true,"id":80590},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80590":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80591":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80592":{"morph":{"__isSmartRef__":true,"id":80571},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80593":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80594}},"80594":{"test01IsMorph":{"__isSmartRef__":true,"id":80595}},"80595":{"varMapping":{"__isSmartRef__":true,"id":80596},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80596":{"this":{"__isSmartRef__":true,"id":80593}},"80597":{},"80598":{"change":{"__isSmartRef__":true,"id":80599},"tick":{"__isSmartRef__":true,"id":80603}},"80599":{"varMapping":{"__isSmartRef__":true,"id":80600},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80600":{"this":{"__isSmartRef__":true,"id":80571}},"80601":{"timestamp":{"__isSmartRef__":true,"id":80602},"user":"cschuster","tags":[]},"80602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80603":{"varMapping":{"__isSmartRef__":true,"id":80604},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80604":{"this":{"__isSmartRef__":true,"id":80571}},"80605":{"timestamp":{"__isSmartRef__":true,"id":80606},"user":"cschuster","tags":[]},"80606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80607":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80608}],"id":"B475AC80-61D5-425A-9EBD-019653DB2631","shape":{"__isSmartRef__":true,"id":80609},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2129","partsBinMetaInfo":{"__isSmartRef__":true,"id":80610},"eventHandler":{"__isSmartRef__":true,"id":80628},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","176024A4-FE0A-47D5-8E18-8E8595529561"],"partTests":{"__isSmartRef__":true,"id":80629},"_ClipMode":"visible","moved":true,"b":228.72802729799878,"#startLetters":"set","isBeingDragged":false,"delta":-0.9512461790000089,"_Rotation":-1.87410423166401,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80634},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5856.8,4690.7)"},"80608":{"target":{"__isSmartRef__":true,"id":80607},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80609":{"_BorderWidth":1.2420655214039176,"_ClipMode":"visible","_BorderRadius":17.40468552732607,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,130.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-192,-361,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.0,-6.8)"},"80610":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80611},{"__isSmartRef__":true,"id":80613},{"__isSmartRef__":true,"id":80615},{"__isSmartRef__":true,"id":80617},{"__isSmartRef__":true,"id":80619},{"__isSmartRef__":true,"id":80621},{"__isSmartRef__":true,"id":80623},{"__isSmartRef__":true,"id":80625}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80627},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80611":{"date":{"__isSmartRef__":true,"id":80612},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80613":{"date":{"__isSmartRef__":true,"id":80614},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80614":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80615":{"date":{"__isSmartRef__":true,"id":80616},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80616":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80617":{"date":{"__isSmartRef__":true,"id":80618},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80619":{"date":{"__isSmartRef__":true,"id":80620},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80620":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80621":{"date":{"__isSmartRef__":true,"id":80622},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80622":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80623":{"date":{"__isSmartRef__":true,"id":80624},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80624":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80625":{"date":{"__isSmartRef__":true,"id":80626},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80626":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80627":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80628":{"morph":{"__isSmartRef__":true,"id":80607},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80629":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80630}},"80630":{"test01IsMorph":{"__isSmartRef__":true,"id":80631}},"80631":{"varMapping":{"__isSmartRef__":true,"id":80632},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80632":{"this":{"__isSmartRef__":true,"id":80629}},"80633":{},"80634":{"change":{"__isSmartRef__":true,"id":80635},"tick":{"__isSmartRef__":true,"id":80639}},"80635":{"varMapping":{"__isSmartRef__":true,"id":80636},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80636":{"this":{"__isSmartRef__":true,"id":80607}},"80637":{"timestamp":{"__isSmartRef__":true,"id":80638},"user":"cschuster","tags":[]},"80638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80639":{"varMapping":{"__isSmartRef__":true,"id":80640},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80640":{"this":{"__isSmartRef__":true,"id":80607}},"80641":{"timestamp":{"__isSmartRef__":true,"id":80642},"user":"cschuster","tags":[]},"80642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80643":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80644}],"id":"99A55B17-6A70-4ADB-AFA6-1E3300C20D34","shape":{"__isSmartRef__":true,"id":80645},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2130","partsBinMetaInfo":{"__isSmartRef__":true,"id":80646},"eventHandler":{"__isSmartRef__":true,"id":80664},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","91A09649-13A9-492D-B7D5-4B2906000B90","F7D63FB7-F969-4C12-9D66-E84F9FC1B2DE"],"partTests":{"__isSmartRef__":true,"id":80665},"_ClipMode":"visible","moved":true,"b":351.6806321995682,"#startLetters":"set","isBeingDragged":false,"delta":-0.7563061636756174,"_Rotation":-16.744454425061367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80670},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4162.0,5660.7)"},"80644":{"target":{"__isSmartRef__":true,"id":80643},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80645":{"_BorderWidth":4.276546579918716,"_ClipMode":"visible","_BorderRadius":39.16258423835631,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.5,105.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-37,216,137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.1,-39.8)"},"80646":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80647},{"__isSmartRef__":true,"id":80649},{"__isSmartRef__":true,"id":80651},{"__isSmartRef__":true,"id":80653},{"__isSmartRef__":true,"id":80655},{"__isSmartRef__":true,"id":80657},{"__isSmartRef__":true,"id":80659},{"__isSmartRef__":true,"id":80661}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80663},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80647":{"date":{"__isSmartRef__":true,"id":80648},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80649":{"date":{"__isSmartRef__":true,"id":80650},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80650":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80651":{"date":{"__isSmartRef__":true,"id":80652},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80652":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80653":{"date":{"__isSmartRef__":true,"id":80654},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80655":{"date":{"__isSmartRef__":true,"id":80656},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80656":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80657":{"date":{"__isSmartRef__":true,"id":80658},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80659":{"date":{"__isSmartRef__":true,"id":80660},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80660":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80661":{"date":{"__isSmartRef__":true,"id":80662},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80662":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80663":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80664":{"morph":{"__isSmartRef__":true,"id":80643},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80665":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80666}},"80666":{"test01IsMorph":{"__isSmartRef__":true,"id":80667}},"80667":{"varMapping":{"__isSmartRef__":true,"id":80668},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80668":{"this":{"__isSmartRef__":true,"id":80665}},"80669":{},"80670":{"change":{"__isSmartRef__":true,"id":80671},"tick":{"__isSmartRef__":true,"id":80675}},"80671":{"varMapping":{"__isSmartRef__":true,"id":80672},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80672":{"this":{"__isSmartRef__":true,"id":80643}},"80673":{"timestamp":{"__isSmartRef__":true,"id":80674},"user":"cschuster","tags":[]},"80674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80675":{"varMapping":{"__isSmartRef__":true,"id":80676},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80676":{"this":{"__isSmartRef__":true,"id":80643}},"80677":{"timestamp":{"__isSmartRef__":true,"id":80678},"user":"cschuster","tags":[]},"80678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80679":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80680}],"id":"0416FA97-F925-4AA1-9F6E-9A6C1FFDD5D5","shape":{"__isSmartRef__":true,"id":80681},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2131","partsBinMetaInfo":{"__isSmartRef__":true,"id":80682},"eventHandler":{"__isSmartRef__":true,"id":80700},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","DF14F6A4-6A6F-4963-AFC1-BFACF313E6A6","5EC833D8-78AF-4636-A994-421F91765C24"],"partTests":{"__isSmartRef__":true,"id":80701},"_ClipMode":"visible","moved":true,"b":210.56602390203625,"#startLetters":"set","isBeingDragged":false,"delta":-0.849056682374794,"_Rotation":-27.6216453040771,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80706},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6944.3,5423.1)"},"80680":{"target":{"__isSmartRef__":true,"id":80679},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80681":{"_BorderWidth":2.4573454462298523,"_ClipMode":"visible","_BorderRadius":29.655852512307085,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.0,120.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-130,-351,-132)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.8,-2.8)"},"80682":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80683},{"__isSmartRef__":true,"id":80685},{"__isSmartRef__":true,"id":80687},{"__isSmartRef__":true,"id":80689},{"__isSmartRef__":true,"id":80691},{"__isSmartRef__":true,"id":80693},{"__isSmartRef__":true,"id":80695},{"__isSmartRef__":true,"id":80697}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80699},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80683":{"date":{"__isSmartRef__":true,"id":80684},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80685":{"date":{"__isSmartRef__":true,"id":80686},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80686":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80687":{"date":{"__isSmartRef__":true,"id":80688},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80688":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80689":{"date":{"__isSmartRef__":true,"id":80690},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80691":{"date":{"__isSmartRef__":true,"id":80692},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80692":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80693":{"date":{"__isSmartRef__":true,"id":80694},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80695":{"date":{"__isSmartRef__":true,"id":80696},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80696":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80697":{"date":{"__isSmartRef__":true,"id":80698},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80698":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80699":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80700":{"morph":{"__isSmartRef__":true,"id":80679},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80701":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80702}},"80702":{"test01IsMorph":{"__isSmartRef__":true,"id":80703}},"80703":{"varMapping":{"__isSmartRef__":true,"id":80704},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80704":{"this":{"__isSmartRef__":true,"id":80701}},"80705":{},"80706":{"change":{"__isSmartRef__":true,"id":80707},"tick":{"__isSmartRef__":true,"id":80711}},"80707":{"varMapping":{"__isSmartRef__":true,"id":80708},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80708":{"this":{"__isSmartRef__":true,"id":80679}},"80709":{"timestamp":{"__isSmartRef__":true,"id":80710},"user":"cschuster","tags":[]},"80710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80711":{"varMapping":{"__isSmartRef__":true,"id":80712},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80712":{"this":{"__isSmartRef__":true,"id":80679}},"80713":{"timestamp":{"__isSmartRef__":true,"id":80714},"user":"cschuster","tags":[]},"80714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80715":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80716}],"id":"130051EE-9809-47AD-9B25-C5F66A494B3B","shape":{"__isSmartRef__":true,"id":80717},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2132","partsBinMetaInfo":{"__isSmartRef__":true,"id":80718},"eventHandler":{"__isSmartRef__":true,"id":80736},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","5D62753A-A29E-4F60-A378-5BDAC6E3CB4A"],"partTests":{"__isSmartRef__":true,"id":80737},"_ClipMode":"visible","moved":true,"b":138.688784880389,"#startLetters":"set","isBeingDragged":false,"delta":0.7416512560448609,"_Rotation":-15.551761430172903,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80742},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5798.8,4442.9)"},"80716":{"target":{"__isSmartRef__":true,"id":80715},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80717":{"_BorderWidth":8.30074354165534,"_ClipMode":"visible","_BorderRadius":22.568147315552885,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,73.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(169,-24,235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.2,-5.0)"},"80718":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80719},{"__isSmartRef__":true,"id":80721},{"__isSmartRef__":true,"id":80723},{"__isSmartRef__":true,"id":80725},{"__isSmartRef__":true,"id":80727},{"__isSmartRef__":true,"id":80729},{"__isSmartRef__":true,"id":80731},{"__isSmartRef__":true,"id":80733}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80735},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80719":{"date":{"__isSmartRef__":true,"id":80720},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80721":{"date":{"__isSmartRef__":true,"id":80722},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80722":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80723":{"date":{"__isSmartRef__":true,"id":80724},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80724":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80725":{"date":{"__isSmartRef__":true,"id":80726},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80726":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80727":{"date":{"__isSmartRef__":true,"id":80728},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80728":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80729":{"date":{"__isSmartRef__":true,"id":80730},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80730":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80731":{"date":{"__isSmartRef__":true,"id":80732},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80732":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80733":{"date":{"__isSmartRef__":true,"id":80734},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80734":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80735":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80736":{"morph":{"__isSmartRef__":true,"id":80715},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80737":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80738}},"80738":{"test01IsMorph":{"__isSmartRef__":true,"id":80739}},"80739":{"varMapping":{"__isSmartRef__":true,"id":80740},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80740":{"this":{"__isSmartRef__":true,"id":80737}},"80741":{},"80742":{"change":{"__isSmartRef__":true,"id":80743},"tick":{"__isSmartRef__":true,"id":80747}},"80743":{"varMapping":{"__isSmartRef__":true,"id":80744},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80744":{"this":{"__isSmartRef__":true,"id":80715}},"80745":{"timestamp":{"__isSmartRef__":true,"id":80746},"user":"cschuster","tags":[]},"80746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80747":{"varMapping":{"__isSmartRef__":true,"id":80748},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80748":{"this":{"__isSmartRef__":true,"id":80715}},"80749":{"timestamp":{"__isSmartRef__":true,"id":80750},"user":"cschuster","tags":[]},"80750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80751":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80752}],"id":"56A21931-F4E5-4B93-BB2B-88373C1D551B","shape":{"__isSmartRef__":true,"id":80753},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2133","partsBinMetaInfo":{"__isSmartRef__":true,"id":80754},"eventHandler":{"__isSmartRef__":true,"id":80772},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","9469333B-3CD0-4349-9D46-0C16D9E2FE27","AE2BD440-1BEC-45F0-9AC5-33175D54BCB8","C669D9E4-FA43-48E8-BB41-8EE6D20E77FF","82E46F1A-1F28-4939-BFB4-CBAD1A8AE9A1"],"partTests":{"__isSmartRef__":true,"id":80773},"_ClipMode":"visible","moved":true,"b":318.6771794190863,"#startLetters":"set","isBeingDragged":false,"delta":0.7209890937083401,"_Rotation":21.888488439930182,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80778},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5501.5,4410.7)"},"80752":{"target":{"__isSmartRef__":true,"id":80751},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80753":{"_BorderWidth":1.6984958009749858,"_ClipMode":"visible","_BorderRadius":22.56011203811232,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,126.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-169,24,-235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.8,-35.0)"},"80754":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80755},{"__isSmartRef__":true,"id":80757},{"__isSmartRef__":true,"id":80759},{"__isSmartRef__":true,"id":80761},{"__isSmartRef__":true,"id":80763},{"__isSmartRef__":true,"id":80765},{"__isSmartRef__":true,"id":80767},{"__isSmartRef__":true,"id":80769}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80771},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80755":{"date":{"__isSmartRef__":true,"id":80756},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80757":{"date":{"__isSmartRef__":true,"id":80758},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80758":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80759":{"date":{"__isSmartRef__":true,"id":80760},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80760":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80761":{"date":{"__isSmartRef__":true,"id":80762},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80763":{"date":{"__isSmartRef__":true,"id":80764},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80764":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80765":{"date":{"__isSmartRef__":true,"id":80766},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80766":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80767":{"date":{"__isSmartRef__":true,"id":80768},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80768":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80769":{"date":{"__isSmartRef__":true,"id":80770},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80770":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80771":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80772":{"morph":{"__isSmartRef__":true,"id":80751},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80773":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80774}},"80774":{"test01IsMorph":{"__isSmartRef__":true,"id":80775}},"80775":{"varMapping":{"__isSmartRef__":true,"id":80776},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80776":{"this":{"__isSmartRef__":true,"id":80773}},"80777":{},"80778":{"change":{"__isSmartRef__":true,"id":80779},"tick":{"__isSmartRef__":true,"id":80783}},"80779":{"varMapping":{"__isSmartRef__":true,"id":80780},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80780":{"this":{"__isSmartRef__":true,"id":80751}},"80781":{"timestamp":{"__isSmartRef__":true,"id":80782},"user":"cschuster","tags":[]},"80782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80783":{"varMapping":{"__isSmartRef__":true,"id":80784},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80784":{"this":{"__isSmartRef__":true,"id":80751}},"80785":{"timestamp":{"__isSmartRef__":true,"id":80786},"user":"cschuster","tags":[]},"80786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80787":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80788}],"id":"2EE647E5-D0BA-414F-8844-305E4A6D5DDE","shape":{"__isSmartRef__":true,"id":80789},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2134","partsBinMetaInfo":{"__isSmartRef__":true,"id":80790},"eventHandler":{"__isSmartRef__":true,"id":80808},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","0A254EDF-65D7-4576-A1EE-E5154A3E40FC","0658309D-8C2A-48BB-9962-EFB9EEDD564F"],"partTests":{"__isSmartRef__":true,"id":80809},"_ClipMode":"visible","moved":true,"b":98,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-0.5947193578730554,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80814},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5576.7,5086.1)"},"80788":{"target":{"__isSmartRef__":true,"id":80787},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80789":{"_BorderWidth":9.951340343707852,"_ClipMode":"visible","_BorderRadius":0.7747660812336221,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.0,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,218,-39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.2)"},"80790":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80791},{"__isSmartRef__":true,"id":80793},{"__isSmartRef__":true,"id":80795},{"__isSmartRef__":true,"id":80797},{"__isSmartRef__":true,"id":80799},{"__isSmartRef__":true,"id":80801},{"__isSmartRef__":true,"id":80803},{"__isSmartRef__":true,"id":80805}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80807},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80791":{"date":{"__isSmartRef__":true,"id":80792},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80793":{"date":{"__isSmartRef__":true,"id":80794},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80794":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80795":{"date":{"__isSmartRef__":true,"id":80796},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80796":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80797":{"date":{"__isSmartRef__":true,"id":80798},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80798":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80799":{"date":{"__isSmartRef__":true,"id":80800},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80800":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80801":{"date":{"__isSmartRef__":true,"id":80802},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80802":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80803":{"date":{"__isSmartRef__":true,"id":80804},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80804":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80805":{"date":{"__isSmartRef__":true,"id":80806},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80806":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80807":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80808":{"morph":{"__isSmartRef__":true,"id":80787},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80809":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80810}},"80810":{"test01IsMorph":{"__isSmartRef__":true,"id":80811}},"80811":{"varMapping":{"__isSmartRef__":true,"id":80812},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80812":{"this":{"__isSmartRef__":true,"id":80809}},"80813":{},"80814":{"change":{"__isSmartRef__":true,"id":80815},"tick":{"__isSmartRef__":true,"id":80819}},"80815":{"varMapping":{"__isSmartRef__":true,"id":80816},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80816":{"this":{"__isSmartRef__":true,"id":80787}},"80817":{"timestamp":{"__isSmartRef__":true,"id":80818},"user":"cschuster","tags":[]},"80818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80819":{"varMapping":{"__isSmartRef__":true,"id":80820},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80820":{"this":{"__isSmartRef__":true,"id":80787}},"80821":{"timestamp":{"__isSmartRef__":true,"id":80822},"user":"cschuster","tags":[]},"80822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80823":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80824}],"id":"7B0A24AC-37E0-4D16-8F27-04DEFFC43122","shape":{"__isSmartRef__":true,"id":80825},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2135","partsBinMetaInfo":{"__isSmartRef__":true,"id":80826},"eventHandler":{"__isSmartRef__":true,"id":80844},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","195AAFFD-899A-4C06-9317-A631D9E18CD2"],"partTests":{"__isSmartRef__":true,"id":80845},"_ClipMode":"visible","moved":true,"b":148.26171123684617,"#startLetters":"set","isBeingDragged":false,"delta":0.9565271692699753,"_Rotation":63.66651945849648,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80850},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4720.7,4333.4)"},"80824":{"target":{"__isSmartRef__":true,"id":80823},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80825":{"_BorderWidth":7.630200504849675,"_ClipMode":"visible","_BorderRadius":28.931272486861616,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.2,79.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(135,-83,157)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.5,-3.0)"},"80826":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80827},{"__isSmartRef__":true,"id":80829},{"__isSmartRef__":true,"id":80831},{"__isSmartRef__":true,"id":80833},{"__isSmartRef__":true,"id":80835},{"__isSmartRef__":true,"id":80837},{"__isSmartRef__":true,"id":80839},{"__isSmartRef__":true,"id":80841}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80843},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80827":{"date":{"__isSmartRef__":true,"id":80828},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80829":{"date":{"__isSmartRef__":true,"id":80830},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80830":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80831":{"date":{"__isSmartRef__":true,"id":80832},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80832":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80833":{"date":{"__isSmartRef__":true,"id":80834},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80834":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80835":{"date":{"__isSmartRef__":true,"id":80836},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80836":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80837":{"date":{"__isSmartRef__":true,"id":80838},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80838":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80839":{"date":{"__isSmartRef__":true,"id":80840},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80840":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80841":{"date":{"__isSmartRef__":true,"id":80842},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80842":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80843":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80844":{"morph":{"__isSmartRef__":true,"id":80823},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80845":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80846}},"80846":{"test01IsMorph":{"__isSmartRef__":true,"id":80847}},"80847":{"varMapping":{"__isSmartRef__":true,"id":80848},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80848":{"this":{"__isSmartRef__":true,"id":80845}},"80849":{},"80850":{"change":{"__isSmartRef__":true,"id":80851},"tick":{"__isSmartRef__":true,"id":80855}},"80851":{"varMapping":{"__isSmartRef__":true,"id":80852},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80852":{"this":{"__isSmartRef__":true,"id":80823}},"80853":{"timestamp":{"__isSmartRef__":true,"id":80854},"user":"cschuster","tags":[]},"80854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80855":{"varMapping":{"__isSmartRef__":true,"id":80856},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80856":{"this":{"__isSmartRef__":true,"id":80823}},"80857":{"timestamp":{"__isSmartRef__":true,"id":80858},"user":"cschuster","tags":[]},"80858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80859":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80860}],"id":"5F58AE9A-483C-4EDF-8476-4E3553F623ED","shape":{"__isSmartRef__":true,"id":80861},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2136","partsBinMetaInfo":{"__isSmartRef__":true,"id":80862},"eventHandler":{"__isSmartRef__":true,"id":80880},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9ADCB672-0B4D-40E6-83E4-2687CE40BC0F"],"partTests":{"__isSmartRef__":true,"id":80881},"_ClipMode":"visible","moved":true,"b":332,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":41.927326059082326,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80886},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5094.2,5110.9)"},"80860":{"target":{"__isSmartRef__":true,"id":80859},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80861":{"_BorderWidth":2.652642186070546,"_ClipMode":"visible","_BorderRadius":31.183858069414935,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,118.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,106,-115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-37.7)"},"80862":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80863},{"__isSmartRef__":true,"id":80865},{"__isSmartRef__":true,"id":80867},{"__isSmartRef__":true,"id":80869},{"__isSmartRef__":true,"id":80871},{"__isSmartRef__":true,"id":80873},{"__isSmartRef__":true,"id":80875},{"__isSmartRef__":true,"id":80877}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80879},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80863":{"date":{"__isSmartRef__":true,"id":80864},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80865":{"date":{"__isSmartRef__":true,"id":80866},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80866":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80867":{"date":{"__isSmartRef__":true,"id":80868},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80868":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80869":{"date":{"__isSmartRef__":true,"id":80870},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80871":{"date":{"__isSmartRef__":true,"id":80872},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80872":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80873":{"date":{"__isSmartRef__":true,"id":80874},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80874":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80875":{"date":{"__isSmartRef__":true,"id":80876},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80876":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80877":{"date":{"__isSmartRef__":true,"id":80878},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80878":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80879":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80880":{"morph":{"__isSmartRef__":true,"id":80859},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80881":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80882}},"80882":{"test01IsMorph":{"__isSmartRef__":true,"id":80883}},"80883":{"varMapping":{"__isSmartRef__":true,"id":80884},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80884":{"this":{"__isSmartRef__":true,"id":80881}},"80885":{},"80886":{"change":{"__isSmartRef__":true,"id":80887},"tick":{"__isSmartRef__":true,"id":80891}},"80887":{"varMapping":{"__isSmartRef__":true,"id":80888},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80888":{"this":{"__isSmartRef__":true,"id":80859}},"80889":{"timestamp":{"__isSmartRef__":true,"id":80890},"user":"cschuster","tags":[]},"80890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80891":{"varMapping":{"__isSmartRef__":true,"id":80892},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80892":{"this":{"__isSmartRef__":true,"id":80859}},"80893":{"timestamp":{"__isSmartRef__":true,"id":80894},"user":"cschuster","tags":[]},"80894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80895":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80896}],"id":"285784D0-8ED9-4C93-BCF3-A1F73EED9ED4","shape":{"__isSmartRef__":true,"id":80897},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2137","partsBinMetaInfo":{"__isSmartRef__":true,"id":80898},"eventHandler":{"__isSmartRef__":true,"id":80916},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8","57E6F2AF-7E3B-415C-B7CA-78C3FD0FB165","F1360CA4-9770-480C-9974-DA55CDB7F995"],"partTests":{"__isSmartRef__":true,"id":80917},"_ClipMode":"visible","moved":true,"b":83.71161512611434,"#startLetters":"set","isBeingDragged":false,"delta":0.7679964690469205,"_Rotation":-5.984852643842025,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80922},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4730.9,3989.5)"},"80896":{"target":{"__isSmartRef__":true,"id":80895},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80897":{"_BorderWidth":9.969915903056233,"_ClipMode":"visible","_BorderRadius":0.47989746647801423,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.7,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,283,-200)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.2)"},"80898":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80899},{"__isSmartRef__":true,"id":80901},{"__isSmartRef__":true,"id":80903},{"__isSmartRef__":true,"id":80905},{"__isSmartRef__":true,"id":80907},{"__isSmartRef__":true,"id":80909},{"__isSmartRef__":true,"id":80911},{"__isSmartRef__":true,"id":80913}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80915},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80899":{"date":{"__isSmartRef__":true,"id":80900},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80901":{"date":{"__isSmartRef__":true,"id":80902},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80902":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80903":{"date":{"__isSmartRef__":true,"id":80904},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80904":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80905":{"date":{"__isSmartRef__":true,"id":80906},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80906":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80907":{"date":{"__isSmartRef__":true,"id":80908},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80908":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80909":{"date":{"__isSmartRef__":true,"id":80910},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80910":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80911":{"date":{"__isSmartRef__":true,"id":80912},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80912":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80913":{"date":{"__isSmartRef__":true,"id":80914},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80914":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80915":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80916":{"morph":{"__isSmartRef__":true,"id":80895},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80917":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80918}},"80918":{"test01IsMorph":{"__isSmartRef__":true,"id":80919}},"80919":{"varMapping":{"__isSmartRef__":true,"id":80920},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80920":{"this":{"__isSmartRef__":true,"id":80917}},"80921":{},"80922":{"change":{"__isSmartRef__":true,"id":80923},"tick":{"__isSmartRef__":true,"id":80927}},"80923":{"varMapping":{"__isSmartRef__":true,"id":80924},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80924":{"this":{"__isSmartRef__":true,"id":80895}},"80925":{"timestamp":{"__isSmartRef__":true,"id":80926},"user":"cschuster","tags":[]},"80926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80927":{"varMapping":{"__isSmartRef__":true,"id":80928},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80928":{"this":{"__isSmartRef__":true,"id":80895}},"80929":{"timestamp":{"__isSmartRef__":true,"id":80930},"user":"cschuster","tags":[]},"80930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80931":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80932}],"id":"450C19B2-103D-4AA0-AAD8-F4B61CBE02A7","shape":{"__isSmartRef__":true,"id":80933},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2138","partsBinMetaInfo":{"__isSmartRef__":true,"id":80934},"eventHandler":{"__isSmartRef__":true,"id":80952},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","C491EEBC-B4E0-4D3A-924C-B3B0FA09EA90"],"partTests":{"__isSmartRef__":true,"id":80953},"_ClipMode":"visible","moved":true,"b":263.74704514927,"#startLetters":"set","isBeingDragged":false,"delta":-0.8517960606259294,"_Rotation":8.46575012730276,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80958},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5341.6,4167.3)"},"80932":{"target":{"__isSmartRef__":true,"id":80931},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80933":{"_BorderWidth":0.02974638784185668,"_ClipMode":"visible","_BorderRadius":0.4745264493262802,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.7,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-283,200)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.8)"},"80934":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80935},{"__isSmartRef__":true,"id":80937},{"__isSmartRef__":true,"id":80939},{"__isSmartRef__":true,"id":80941},{"__isSmartRef__":true,"id":80943},{"__isSmartRef__":true,"id":80945},{"__isSmartRef__":true,"id":80947},{"__isSmartRef__":true,"id":80949}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80951},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80935":{"date":{"__isSmartRef__":true,"id":80936},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80937":{"date":{"__isSmartRef__":true,"id":80938},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80938":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80939":{"date":{"__isSmartRef__":true,"id":80940},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80940":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80941":{"date":{"__isSmartRef__":true,"id":80942},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80943":{"date":{"__isSmartRef__":true,"id":80944},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80944":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80945":{"date":{"__isSmartRef__":true,"id":80946},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80946":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80947":{"date":{"__isSmartRef__":true,"id":80948},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80948":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80949":{"date":{"__isSmartRef__":true,"id":80950},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80950":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80951":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80952":{"morph":{"__isSmartRef__":true,"id":80931},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80953":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80954}},"80954":{"test01IsMorph":{"__isSmartRef__":true,"id":80955}},"80955":{"varMapping":{"__isSmartRef__":true,"id":80956},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80956":{"this":{"__isSmartRef__":true,"id":80953}},"80957":{},"80958":{"change":{"__isSmartRef__":true,"id":80959},"tick":{"__isSmartRef__":true,"id":80963}},"80959":{"varMapping":{"__isSmartRef__":true,"id":80960},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80960":{"this":{"__isSmartRef__":true,"id":80931}},"80961":{"timestamp":{"__isSmartRef__":true,"id":80962},"user":"cschuster","tags":[]},"80962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80963":{"varMapping":{"__isSmartRef__":true,"id":80964},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":80965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80964":{"this":{"__isSmartRef__":true,"id":80931}},"80965":{"timestamp":{"__isSmartRef__":true,"id":80966},"user":"cschuster","tags":[]},"80966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"80967":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":80968}],"id":"EE02F7AB-2071-4F83-B694-2B984F151356","shape":{"__isSmartRef__":true,"id":80969},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2139","partsBinMetaInfo":{"__isSmartRef__":true,"id":80970},"eventHandler":{"__isSmartRef__":true,"id":80988},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36","409841CC-04C6-4F94-BA34-35C0C66EC58F","E235FA56-AA0D-469B-930C-C38DB5A676DD","77857286-28CD-4E79-99FE-AD67A27BB381"],"partTests":{"__isSmartRef__":true,"id":80989},"_ClipMode":"visible","moved":true,"b":313.40987214358756,"#startLetters":"set","isBeingDragged":false,"delta":0.8633880775305443,"_Rotation":-5.60320258600387,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80994},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5211.2,4624.9)"},"80968":{"target":{"__isSmartRef__":true,"id":80967},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"80969":{"_BorderWidth":1.3677186298021042,"_ClipMode":"visible","_BorderRadius":18.890451276341274,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-186,-11,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-33.7)"},"80970":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":80971},{"__isSmartRef__":true,"id":80973},{"__isSmartRef__":true,"id":80975},{"__isSmartRef__":true,"id":80977},{"__isSmartRef__":true,"id":80979},{"__isSmartRef__":true,"id":80981},{"__isSmartRef__":true,"id":80983},{"__isSmartRef__":true,"id":80985}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":80987},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"80971":{"date":{"__isSmartRef__":true,"id":80972},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"80972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"80973":{"date":{"__isSmartRef__":true,"id":80974},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"80974":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"80975":{"date":{"__isSmartRef__":true,"id":80976},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"80976":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"80977":{"date":{"__isSmartRef__":true,"id":80978},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"80978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"80979":{"date":{"__isSmartRef__":true,"id":80980},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"80980":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"80981":{"date":{"__isSmartRef__":true,"id":80982},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"80982":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"80983":{"date":{"__isSmartRef__":true,"id":80984},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"80984":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"80985":{"date":{"__isSmartRef__":true,"id":80986},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"80986":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"80987":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"80988":{"morph":{"__isSmartRef__":true,"id":80967},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80989":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80990}},"80990":{"test01IsMorph":{"__isSmartRef__":true,"id":80991}},"80991":{"varMapping":{"__isSmartRef__":true,"id":80992},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":80993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80992":{"this":{"__isSmartRef__":true,"id":80989}},"80993":{},"80994":{"change":{"__isSmartRef__":true,"id":80995},"tick":{"__isSmartRef__":true,"id":80999}},"80995":{"varMapping":{"__isSmartRef__":true,"id":80996},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":80997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80996":{"this":{"__isSmartRef__":true,"id":80967}},"80997":{"timestamp":{"__isSmartRef__":true,"id":80998},"user":"cschuster","tags":[]},"80998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"80999":{"varMapping":{"__isSmartRef__":true,"id":81000},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81000":{"this":{"__isSmartRef__":true,"id":80967}},"81001":{"timestamp":{"__isSmartRef__":true,"id":81002},"user":"cschuster","tags":[]},"81002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81003":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81004}],"id":"4787C4F6-6ED3-4B7C-934F-D61F031C22F7","shape":{"__isSmartRef__":true,"id":81005},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2140","partsBinMetaInfo":{"__isSmartRef__":true,"id":81006},"eventHandler":{"__isSmartRef__":true,"id":81024},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","882C609F-6A53-4244-BFDA-720171DA71D1"],"partTests":{"__isSmartRef__":true,"id":81025},"_ClipMode":"visible","moved":true,"b":349.5703093719203,"#startLetters":"set","isBeingDragged":false,"delta":0.8054615423316136,"_Rotation":-19.41973010763535,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81030},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4592.7,4719.2)"},"81004":{"target":{"__isSmartRef__":true,"id":81003},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81005":{"_BorderWidth":4.0948559652183825,"_ClipMode":"visible","_BorderRadius":38.68914284207881,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.8,107.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-47,205,112)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.4,-39.7)"},"81006":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81007},{"__isSmartRef__":true,"id":81009},{"__isSmartRef__":true,"id":81011},{"__isSmartRef__":true,"id":81013},{"__isSmartRef__":true,"id":81015},{"__isSmartRef__":true,"id":81017},{"__isSmartRef__":true,"id":81019},{"__isSmartRef__":true,"id":81021}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81023},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81007":{"date":{"__isSmartRef__":true,"id":81008},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81009":{"date":{"__isSmartRef__":true,"id":81010},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81010":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81011":{"date":{"__isSmartRef__":true,"id":81012},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81012":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81013":{"date":{"__isSmartRef__":true,"id":81014},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81015":{"date":{"__isSmartRef__":true,"id":81016},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81016":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81017":{"date":{"__isSmartRef__":true,"id":81018},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81018":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81019":{"date":{"__isSmartRef__":true,"id":81020},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81020":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81021":{"date":{"__isSmartRef__":true,"id":81022},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81022":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81023":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81024":{"morph":{"__isSmartRef__":true,"id":81003},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81025":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81026}},"81026":{"test01IsMorph":{"__isSmartRef__":true,"id":81027}},"81027":{"varMapping":{"__isSmartRef__":true,"id":81028},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81028":{"this":{"__isSmartRef__":true,"id":81025}},"81029":{},"81030":{"change":{"__isSmartRef__":true,"id":81031},"tick":{"__isSmartRef__":true,"id":81035}},"81031":{"varMapping":{"__isSmartRef__":true,"id":81032},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81032":{"this":{"__isSmartRef__":true,"id":81003}},"81033":{"timestamp":{"__isSmartRef__":true,"id":81034},"user":"cschuster","tags":[]},"81034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81035":{"varMapping":{"__isSmartRef__":true,"id":81036},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81036":{"this":{"__isSmartRef__":true,"id":81003}},"81037":{"timestamp":{"__isSmartRef__":true,"id":81038},"user":"cschuster","tags":[]},"81038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81039":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81040}],"id":"23CD2D36-2221-475D-9BA7-F92E66FABC08","shape":{"__isSmartRef__":true,"id":81041},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2141","partsBinMetaInfo":{"__isSmartRef__":true,"id":81042},"eventHandler":{"__isSmartRef__":true,"id":81060},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97"],"partTests":{"__isSmartRef__":true,"id":81061},"_ClipMode":"visible","moved":true,"b":168.59507972246502,"#startLetters":"set","isBeingDragged":false,"delta":0.9689372397842817,"_Rotation":9.841382175220357,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81066},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6817.4,4743.1)"},"81040":{"target":{"__isSmartRef__":true,"id":81039},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81041":{"_BorderWidth":5.98870760239788,"_ClipMode":"visible","_BorderRadius":38.43593164313702,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.5,92.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(51,-200,-100)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.0,-0.4)"},"81042":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81043},{"__isSmartRef__":true,"id":81045},{"__isSmartRef__":true,"id":81047},{"__isSmartRef__":true,"id":81049},{"__isSmartRef__":true,"id":81051},{"__isSmartRef__":true,"id":81053},{"__isSmartRef__":true,"id":81055},{"__isSmartRef__":true,"id":81057}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81059},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81043":{"date":{"__isSmartRef__":true,"id":81044},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81045":{"date":{"__isSmartRef__":true,"id":81046},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81046":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81047":{"date":{"__isSmartRef__":true,"id":81048},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81048":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81049":{"date":{"__isSmartRef__":true,"id":81050},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81051":{"date":{"__isSmartRef__":true,"id":81052},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81052":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81053":{"date":{"__isSmartRef__":true,"id":81054},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81054":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81055":{"date":{"__isSmartRef__":true,"id":81056},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81056":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81057":{"date":{"__isSmartRef__":true,"id":81058},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81058":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81059":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81060":{"morph":{"__isSmartRef__":true,"id":81039},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81061":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81062}},"81062":{"test01IsMorph":{"__isSmartRef__":true,"id":81063}},"81063":{"varMapping":{"__isSmartRef__":true,"id":81064},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81064":{"this":{"__isSmartRef__":true,"id":81061}},"81065":{},"81066":{"change":{"__isSmartRef__":true,"id":81067},"tick":{"__isSmartRef__":true,"id":81071}},"81067":{"varMapping":{"__isSmartRef__":true,"id":81068},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81068":{"this":{"__isSmartRef__":true,"id":81039}},"81069":{"timestamp":{"__isSmartRef__":true,"id":81070},"user":"cschuster","tags":[]},"81070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81071":{"varMapping":{"__isSmartRef__":true,"id":81072},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81072":{"this":{"__isSmartRef__":true,"id":81039}},"81073":{"timestamp":{"__isSmartRef__":true,"id":81074},"user":"cschuster","tags":[]},"81074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81075":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81076}],"id":"8A693082-C342-4D71-A18A-D325C80B0ABC","shape":{"__isSmartRef__":true,"id":81077},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2142","partsBinMetaInfo":{"__isSmartRef__":true,"id":81078},"eventHandler":{"__isSmartRef__":true,"id":81096},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","0A02A295-1AB9-42E9-8E78-BA5C888DEFC5"],"partTests":{"__isSmartRef__":true,"id":81097},"_ClipMode":"visible","moved":true,"b":125.79339012736455,"#startLetters":"set","isBeingDragged":false,"delta":0.8275880929431878,"_Rotation":7.946795666267071,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81102},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4633.8,5456.0)"},"81076":{"target":{"__isSmartRef__":true,"id":81075},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81077":{"_BorderWidth":9.055656483364952,"_ClipMode":"visible","_BorderRadius":13.682640782303718,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,67.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(207,58,246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.2,-8.3)"},"81078":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81079},{"__isSmartRef__":true,"id":81081},{"__isSmartRef__":true,"id":81083},{"__isSmartRef__":true,"id":81085},{"__isSmartRef__":true,"id":81087},{"__isSmartRef__":true,"id":81089},{"__isSmartRef__":true,"id":81091},{"__isSmartRef__":true,"id":81093}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81095},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81079":{"date":{"__isSmartRef__":true,"id":81080},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81081":{"date":{"__isSmartRef__":true,"id":81082},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81082":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81083":{"date":{"__isSmartRef__":true,"id":81084},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81084":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81085":{"date":{"__isSmartRef__":true,"id":81086},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81086":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81087":{"date":{"__isSmartRef__":true,"id":81088},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81088":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81089":{"date":{"__isSmartRef__":true,"id":81090},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81090":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81091":{"date":{"__isSmartRef__":true,"id":81092},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81092":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81093":{"date":{"__isSmartRef__":true,"id":81094},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81094":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81095":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81096":{"morph":{"__isSmartRef__":true,"id":81075},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81097":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81098}},"81098":{"test01IsMorph":{"__isSmartRef__":true,"id":81099}},"81099":{"varMapping":{"__isSmartRef__":true,"id":81100},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81100":{"this":{"__isSmartRef__":true,"id":81097}},"81101":{},"81102":{"change":{"__isSmartRef__":true,"id":81103},"tick":{"__isSmartRef__":true,"id":81107}},"81103":{"varMapping":{"__isSmartRef__":true,"id":81104},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81104":{"this":{"__isSmartRef__":true,"id":81075}},"81105":{"timestamp":{"__isSmartRef__":true,"id":81106},"user":"cschuster","tags":[]},"81106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81107":{"varMapping":{"__isSmartRef__":true,"id":81108},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81108":{"this":{"__isSmartRef__":true,"id":81075}},"81109":{"timestamp":{"__isSmartRef__":true,"id":81110},"user":"cschuster","tags":[]},"81110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81111":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81112}],"id":"EEC36250-061E-4D4B-B2FC-4D5B60FE8389","shape":{"__isSmartRef__":true,"id":81113},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2143","partsBinMetaInfo":{"__isSmartRef__":true,"id":81114},"eventHandler":{"__isSmartRef__":true,"id":81132},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","68FF3DEE-5FE8-40D5-98C0-E02CB5F99F25","5E0A1475-01BC-4EA1-A52A-8074717F5286","F94935B5-76DE-406D-B869-390F1467CA50"],"partTests":{"__isSmartRef__":true,"id":81133},"_ClipMode":"visible","moved":true,"b":25.447488138917834,"#startLetters":"set","isBeingDragged":false,"delta":-0.9898003309499472,"_Rotation":26.828022187059855,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81138},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4313.1,4379.5)"},"81112":{"target":{"__isSmartRef__":true,"id":81111},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81113":{"_BorderWidth":7.148418461513968,"_ClipMode":"visible","_BorderRadius":32.61487698276152,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.0,82.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(110,341,185)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.6,-38.1)"},"81114":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81115},{"__isSmartRef__":true,"id":81117},{"__isSmartRef__":true,"id":81119},{"__isSmartRef__":true,"id":81121},{"__isSmartRef__":true,"id":81123},{"__isSmartRef__":true,"id":81125},{"__isSmartRef__":true,"id":81127},{"__isSmartRef__":true,"id":81129}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81131},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81115":{"date":{"__isSmartRef__":true,"id":81116},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81117":{"date":{"__isSmartRef__":true,"id":81118},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81118":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81119":{"date":{"__isSmartRef__":true,"id":81120},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81120":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81121":{"date":{"__isSmartRef__":true,"id":81122},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81122":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81123":{"date":{"__isSmartRef__":true,"id":81124},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81124":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81125":{"date":{"__isSmartRef__":true,"id":81126},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81126":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81127":{"date":{"__isSmartRef__":true,"id":81128},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81128":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81129":{"date":{"__isSmartRef__":true,"id":81130},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81131":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81132":{"morph":{"__isSmartRef__":true,"id":81111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81133":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81134}},"81134":{"test01IsMorph":{"__isSmartRef__":true,"id":81135}},"81135":{"varMapping":{"__isSmartRef__":true,"id":81136},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81136":{"this":{"__isSmartRef__":true,"id":81133}},"81137":{},"81138":{"change":{"__isSmartRef__":true,"id":81139},"tick":{"__isSmartRef__":true,"id":81143}},"81139":{"varMapping":{"__isSmartRef__":true,"id":81140},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81140":{"this":{"__isSmartRef__":true,"id":81111}},"81141":{"timestamp":{"__isSmartRef__":true,"id":81142},"user":"cschuster","tags":[]},"81142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81143":{"varMapping":{"__isSmartRef__":true,"id":81144},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81144":{"this":{"__isSmartRef__":true,"id":81111}},"81145":{"timestamp":{"__isSmartRef__":true,"id":81146},"user":"cschuster","tags":[]},"81146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81147":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81148}],"id":"7A7D87C8-F2C8-4E97-8F2F-B6D6C4241D28","shape":{"__isSmartRef__":true,"id":81149},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2144","partsBinMetaInfo":{"__isSmartRef__":true,"id":81150},"eventHandler":{"__isSmartRef__":true,"id":81168},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","832293FC-9EDF-4D76-A365-07DAFACAF1F7","4736B0B9-4296-4E04-B776-4840C4AF73C4"],"partTests":{"__isSmartRef__":true,"id":81169},"_ClipMode":"visible","moved":true,"b":76.17276867991313,"#startLetters":"set","isBeingDragged":false,"delta":0.9068186747608706,"_Rotation":-5.03859430859877,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81174},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6436.5,5822.1)"},"81148":{"target":{"__isSmartRef__":true,"id":81147},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81149":{"_BorderWidth":9.855104004781182,"_ClipMode":"visible","_BorderRadius":2.2847441644123667,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.6,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,310,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-24.8)"},"81150":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81151},{"__isSmartRef__":true,"id":81153},{"__isSmartRef__":true,"id":81155},{"__isSmartRef__":true,"id":81157},{"__isSmartRef__":true,"id":81159},{"__isSmartRef__":true,"id":81161},{"__isSmartRef__":true,"id":81163},{"__isSmartRef__":true,"id":81165}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81167},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81151":{"date":{"__isSmartRef__":true,"id":81152},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81153":{"date":{"__isSmartRef__":true,"id":81154},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81154":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81155":{"date":{"__isSmartRef__":true,"id":81156},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81156":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81157":{"date":{"__isSmartRef__":true,"id":81158},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81158":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81159":{"date":{"__isSmartRef__":true,"id":81160},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81160":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81161":{"date":{"__isSmartRef__":true,"id":81162},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81162":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81163":{"date":{"__isSmartRef__":true,"id":81164},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81164":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81165":{"date":{"__isSmartRef__":true,"id":81166},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81167":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81168":{"morph":{"__isSmartRef__":true,"id":81147},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81169":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81170}},"81170":{"test01IsMorph":{"__isSmartRef__":true,"id":81171}},"81171":{"varMapping":{"__isSmartRef__":true,"id":81172},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81172":{"this":{"__isSmartRef__":true,"id":81169}},"81173":{},"81174":{"change":{"__isSmartRef__":true,"id":81175},"tick":{"__isSmartRef__":true,"id":81179}},"81175":{"varMapping":{"__isSmartRef__":true,"id":81176},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81176":{"this":{"__isSmartRef__":true,"id":81147}},"81177":{"timestamp":{"__isSmartRef__":true,"id":81178},"user":"cschuster","tags":[]},"81178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81179":{"varMapping":{"__isSmartRef__":true,"id":81180},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81180":{"this":{"__isSmartRef__":true,"id":81147}},"81181":{"timestamp":{"__isSmartRef__":true,"id":81182},"user":"cschuster","tags":[]},"81182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81183":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81184}],"id":"1552844F-F0CE-406C-B976-B84C1B4F3249","shape":{"__isSmartRef__":true,"id":81185},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2145","partsBinMetaInfo":{"__isSmartRef__":true,"id":81186},"eventHandler":{"__isSmartRef__":true,"id":81204},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B97CA33F-FCEA-4AE8-8B9E-2D19B962E0A1","0399A5E4-92AD-4FE8-9743-48920BC6B3E0"],"partTests":{"__isSmartRef__":true,"id":81205},"_ClipMode":"visible","moved":true,"b":5.488095566863194,"#startLetters":"set","isBeingDragged":false,"delta":0.914682594477199,"_Rotation":-10.278449784854686,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81210},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4810.4,4815.5)"},"81184":{"target":{"__isSmartRef__":true,"id":81183},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81185":{"_BorderWidth":5.478194677190632,"_ClipMode":"visible","_BorderRadius":39.63412776113047,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.6,96.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(25,280,245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.9,-39.9)"},"81186":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81187},{"__isSmartRef__":true,"id":81189},{"__isSmartRef__":true,"id":81191},{"__isSmartRef__":true,"id":81193},{"__isSmartRef__":true,"id":81195},{"__isSmartRef__":true,"id":81197},{"__isSmartRef__":true,"id":81199},{"__isSmartRef__":true,"id":81201}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81203},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81187":{"date":{"__isSmartRef__":true,"id":81188},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81189":{"date":{"__isSmartRef__":true,"id":81190},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81190":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81191":{"date":{"__isSmartRef__":true,"id":81192},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81192":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81193":{"date":{"__isSmartRef__":true,"id":81194},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81194":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81195":{"date":{"__isSmartRef__":true,"id":81196},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81196":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81197":{"date":{"__isSmartRef__":true,"id":81198},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81198":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81199":{"date":{"__isSmartRef__":true,"id":81200},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81200":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81201":{"date":{"__isSmartRef__":true,"id":81202},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81203":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81204":{"morph":{"__isSmartRef__":true,"id":81183},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81205":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81206}},"81206":{"test01IsMorph":{"__isSmartRef__":true,"id":81207}},"81207":{"varMapping":{"__isSmartRef__":true,"id":81208},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81208":{"this":{"__isSmartRef__":true,"id":81205}},"81209":{},"81210":{"change":{"__isSmartRef__":true,"id":81211},"tick":{"__isSmartRef__":true,"id":81215}},"81211":{"varMapping":{"__isSmartRef__":true,"id":81212},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81212":{"this":{"__isSmartRef__":true,"id":81183}},"81213":{"timestamp":{"__isSmartRef__":true,"id":81214},"user":"cschuster","tags":[]},"81214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81215":{"varMapping":{"__isSmartRef__":true,"id":81216},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81216":{"this":{"__isSmartRef__":true,"id":81183}},"81217":{"timestamp":{"__isSmartRef__":true,"id":81218},"user":"cschuster","tags":[]},"81218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81219":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81220}],"id":"88EC6814-3CBF-43C0-AAC5-A0461C6079A5","shape":{"__isSmartRef__":true,"id":81221},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2146","partsBinMetaInfo":{"__isSmartRef__":true,"id":81222},"eventHandler":{"__isSmartRef__":true,"id":81240},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","01593FBB-1206-45DF-9584-3819D36861B2","937A2AAC-DE02-4922-B7E2-4F4B76B837CA","D933E6D3-2487-4171-B33B-6B4355111C3E"],"partTests":{"__isSmartRef__":true,"id":81241},"_ClipMode":"visible","moved":true,"b":289.44195563468384,"#startLetters":"set","isBeingDragged":false,"delta":-0.9407739248708822,"_Rotation":-55.86219806631462,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81246},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4656.8,4794.1)"},"81220":{"target":{"__isSmartRef__":true,"id":81219},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81221":{"_BorderWidth":0.28510412270527485,"_ClipMode":"visible","_BorderRadius":4.431610986030727,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.9,137.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-156,-111)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-26.7)"},"81222":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81223},{"__isSmartRef__":true,"id":81225},{"__isSmartRef__":true,"id":81227},{"__isSmartRef__":true,"id":81229},{"__isSmartRef__":true,"id":81231},{"__isSmartRef__":true,"id":81233},{"__isSmartRef__":true,"id":81235},{"__isSmartRef__":true,"id":81237}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81239},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81223":{"date":{"__isSmartRef__":true,"id":81224},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81225":{"date":{"__isSmartRef__":true,"id":81226},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81226":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81227":{"date":{"__isSmartRef__":true,"id":81228},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81228":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81229":{"date":{"__isSmartRef__":true,"id":81230},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81230":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81231":{"date":{"__isSmartRef__":true,"id":81232},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81232":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81233":{"date":{"__isSmartRef__":true,"id":81234},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81234":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81235":{"date":{"__isSmartRef__":true,"id":81236},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81236":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81237":{"date":{"__isSmartRef__":true,"id":81238},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81239":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81240":{"morph":{"__isSmartRef__":true,"id":81219},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81241":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81242}},"81242":{"test01IsMorph":{"__isSmartRef__":true,"id":81243}},"81243":{"varMapping":{"__isSmartRef__":true,"id":81244},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81244":{"this":{"__isSmartRef__":true,"id":81241}},"81245":{},"81246":{"change":{"__isSmartRef__":true,"id":81247},"tick":{"__isSmartRef__":true,"id":81251}},"81247":{"varMapping":{"__isSmartRef__":true,"id":81248},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81248":{"this":{"__isSmartRef__":true,"id":81219}},"81249":{"timestamp":{"__isSmartRef__":true,"id":81250},"user":"cschuster","tags":[]},"81250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81251":{"varMapping":{"__isSmartRef__":true,"id":81252},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81252":{"this":{"__isSmartRef__":true,"id":81219}},"81253":{"timestamp":{"__isSmartRef__":true,"id":81254},"user":"cschuster","tags":[]},"81254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81255":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81256}],"id":"3D2F60E9-B7B7-43BD-8FF2-D9B1B548E46F","shape":{"__isSmartRef__":true,"id":81257},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2147","partsBinMetaInfo":{"__isSmartRef__":true,"id":81258},"eventHandler":{"__isSmartRef__":true,"id":81276},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","06CBEFDC-3EE6-4C7E-ADD8-383FEFA55EF8","E7A6A3F3-573E-46F8-9F5E-2D781B69C665"],"partTests":{"__isSmartRef__":true,"id":81277},"_ClipMode":"visible","moved":true,"b":55.14132414013147,"#startLetters":"set","isBeingDragged":false,"delta":-0.7089736647903919,"_Rotation":28.901512500598965,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81282},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5074.3,4576.5)"},"81256":{"target":{"__isSmartRef__":true,"id":81255},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81257":{"_BorderWidth":9.102821591647293,"_ClipMode":"visible","_BorderRadius":13.066967979380433,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.5,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,356,-173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-31.4)"},"81258":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81259},{"__isSmartRef__":true,"id":81261},{"__isSmartRef__":true,"id":81263},{"__isSmartRef__":true,"id":81265},{"__isSmartRef__":true,"id":81267},{"__isSmartRef__":true,"id":81269},{"__isSmartRef__":true,"id":81271},{"__isSmartRef__":true,"id":81273}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81275},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81259":{"date":{"__isSmartRef__":true,"id":81260},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81261":{"date":{"__isSmartRef__":true,"id":81262},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81262":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81263":{"date":{"__isSmartRef__":true,"id":81264},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81264":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81265":{"date":{"__isSmartRef__":true,"id":81266},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81266":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81267":{"date":{"__isSmartRef__":true,"id":81268},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81268":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81269":{"date":{"__isSmartRef__":true,"id":81270},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81270":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81271":{"date":{"__isSmartRef__":true,"id":81272},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81272":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81273":{"date":{"__isSmartRef__":true,"id":81274},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81275":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81276":{"morph":{"__isSmartRef__":true,"id":81255},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81277":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81278}},"81278":{"test01IsMorph":{"__isSmartRef__":true,"id":81279}},"81279":{"varMapping":{"__isSmartRef__":true,"id":81280},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81280":{"this":{"__isSmartRef__":true,"id":81277}},"81281":{},"81282":{"change":{"__isSmartRef__":true,"id":81283},"tick":{"__isSmartRef__":true,"id":81287}},"81283":{"varMapping":{"__isSmartRef__":true,"id":81284},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81284":{"this":{"__isSmartRef__":true,"id":81255}},"81285":{"timestamp":{"__isSmartRef__":true,"id":81286},"user":"cschuster","tags":[]},"81286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81287":{"varMapping":{"__isSmartRef__":true,"id":81288},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81288":{"this":{"__isSmartRef__":true,"id":81255}},"81289":{"timestamp":{"__isSmartRef__":true,"id":81290},"user":"cschuster","tags":[]},"81290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81291":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81292}],"id":"B4E2DD39-5143-4E18-9D27-6B309F3F7E3A","shape":{"__isSmartRef__":true,"id":81293},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2148","partsBinMetaInfo":{"__isSmartRef__":true,"id":81294},"eventHandler":{"__isSmartRef__":true,"id":81312},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","1284DA4D-945A-4C49-9D53-E2CDAE126970","4A3A4D2D-2EA8-45D9-9014-9A871AAEFC9B"],"partTests":{"__isSmartRef__":true,"id":81313},"_ClipMode":"visible","moved":true,"b":195.90590464387788,"#startLetters":"set","isBeingDragged":false,"delta":-0.8004590017371811,"_Rotation":7.342187917064264,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81318},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5503.8,4877.0)"},"81292":{"target":{"__isSmartRef__":true,"id":81291},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81293":{"_BorderWidth":3.629708350266432,"_ClipMode":"visible","_BorderRadius":36.995681271472726,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.1,111.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-70,-317,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-0.8)"},"81294":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81295},{"__isSmartRef__":true,"id":81297},{"__isSmartRef__":true,"id":81299},{"__isSmartRef__":true,"id":81301},{"__isSmartRef__":true,"id":81303},{"__isSmartRef__":true,"id":81305},{"__isSmartRef__":true,"id":81307},{"__isSmartRef__":true,"id":81309}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81311},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81295":{"date":{"__isSmartRef__":true,"id":81296},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81297":{"date":{"__isSmartRef__":true,"id":81298},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81298":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81299":{"date":{"__isSmartRef__":true,"id":81300},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81300":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81301":{"date":{"__isSmartRef__":true,"id":81302},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81302":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81303":{"date":{"__isSmartRef__":true,"id":81304},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81304":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81305":{"date":{"__isSmartRef__":true,"id":81306},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81306":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81307":{"date":{"__isSmartRef__":true,"id":81308},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81309":{"date":{"__isSmartRef__":true,"id":81310},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81311":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81312":{"morph":{"__isSmartRef__":true,"id":81291},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81313":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81314}},"81314":{"test01IsMorph":{"__isSmartRef__":true,"id":81315}},"81315":{"varMapping":{"__isSmartRef__":true,"id":81316},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81316":{"this":{"__isSmartRef__":true,"id":81313}},"81317":{},"81318":{"change":{"__isSmartRef__":true,"id":81319},"tick":{"__isSmartRef__":true,"id":81323}},"81319":{"varMapping":{"__isSmartRef__":true,"id":81320},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81320":{"this":{"__isSmartRef__":true,"id":81291}},"81321":{"timestamp":{"__isSmartRef__":true,"id":81322},"user":"cschuster","tags":[]},"81322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81323":{"varMapping":{"__isSmartRef__":true,"id":81324},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81324":{"this":{"__isSmartRef__":true,"id":81291}},"81325":{"timestamp":{"__isSmartRef__":true,"id":81326},"user":"cschuster","tags":[]},"81326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81327":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81328}],"id":"53D986DE-D3FE-47C4-BDE0-8F5EA92FC974","shape":{"__isSmartRef__":true,"id":81329},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2149","partsBinMetaInfo":{"__isSmartRef__":true,"id":81330},"eventHandler":{"__isSmartRef__":true,"id":81348},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5","B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4","DF12F32F-69FA-4745-9D82-8A7FF6A76A29","808DF04E-EA33-4F2D-8951-9A31949465AC"],"partTests":{"__isSmartRef__":true,"id":81349},"_ClipMode":"visible","moved":true,"b":225.44190632016398,"#startLetters":"set","isBeingDragged":false,"delta":-0.773322377470322,"_Rotation":8.39956675934093,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81354},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5849.3,3371.9)"},"81328":{"target":{"__isSmartRef__":true,"id":81327},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81329":{"_BorderWidth":1.4373029373462147,"_ClipMode":"visible","_BorderRadius":19.691503423612943,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-182,-362,61)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.7,-6.0)"},"81330":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81331},{"__isSmartRef__":true,"id":81333},{"__isSmartRef__":true,"id":81335},{"__isSmartRef__":true,"id":81337},{"__isSmartRef__":true,"id":81339},{"__isSmartRef__":true,"id":81341},{"__isSmartRef__":true,"id":81343},{"__isSmartRef__":true,"id":81345}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81347},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81331":{"date":{"__isSmartRef__":true,"id":81332},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81333":{"date":{"__isSmartRef__":true,"id":81334},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81334":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81335":{"date":{"__isSmartRef__":true,"id":81336},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81336":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81337":{"date":{"__isSmartRef__":true,"id":81338},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81338":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81339":{"date":{"__isSmartRef__":true,"id":81340},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81340":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81341":{"date":{"__isSmartRef__":true,"id":81342},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81342":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81343":{"date":{"__isSmartRef__":true,"id":81344},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81345":{"date":{"__isSmartRef__":true,"id":81346},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81346":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81347":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81348":{"morph":{"__isSmartRef__":true,"id":81327},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81349":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81350}},"81350":{"test01IsMorph":{"__isSmartRef__":true,"id":81351}},"81351":{"varMapping":{"__isSmartRef__":true,"id":81352},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81352":{"this":{"__isSmartRef__":true,"id":81349}},"81353":{},"81354":{"change":{"__isSmartRef__":true,"id":81355},"tick":{"__isSmartRef__":true,"id":81359}},"81355":{"varMapping":{"__isSmartRef__":true,"id":81356},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81356":{"this":{"__isSmartRef__":true,"id":81327}},"81357":{"timestamp":{"__isSmartRef__":true,"id":81358},"user":"cschuster","tags":[]},"81358":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81359":{"varMapping":{"__isSmartRef__":true,"id":81360},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81360":{"this":{"__isSmartRef__":true,"id":81327}},"81361":{"timestamp":{"__isSmartRef__":true,"id":81362},"user":"cschuster","tags":[]},"81362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81363":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81364}],"id":"5A5ECE56-84D0-4028-AC19-0E1E67DACF3F","shape":{"__isSmartRef__":true,"id":81365},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2150","partsBinMetaInfo":{"__isSmartRef__":true,"id":81366},"eventHandler":{"__isSmartRef__":true,"id":81384},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CDAADB12-D600-4DA2-8A63-C93C066297BA"],"partTests":{"__isSmartRef__":true,"id":81385},"_ClipMode":"visible","moved":true,"b":126.62087067693938,"#startLetters":"set","isBeingDragged":false,"delta":0.9520366216311231,"_Rotation":-9.715743439263012,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81390},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4428.3,4296.9)"},"81364":{"target":{"__isSmartRef__":true,"id":81363},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81365":{"_BorderWidth":9.013001199255733,"_ClipMode":"visible","_BorderRadius":14.23331419963527,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.7,67.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(205,53,249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.1,-8.1)"},"81366":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81367},{"__isSmartRef__":true,"id":81369},{"__isSmartRef__":true,"id":81371},{"__isSmartRef__":true,"id":81373},{"__isSmartRef__":true,"id":81375},{"__isSmartRef__":true,"id":81377},{"__isSmartRef__":true,"id":81379},{"__isSmartRef__":true,"id":81381}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81383},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81367":{"date":{"__isSmartRef__":true,"id":81368},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81369":{"date":{"__isSmartRef__":true,"id":81370},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81370":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81371":{"date":{"__isSmartRef__":true,"id":81372},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81372":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81373":{"date":{"__isSmartRef__":true,"id":81374},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81374":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81375":{"date":{"__isSmartRef__":true,"id":81376},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81376":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81377":{"date":{"__isSmartRef__":true,"id":81378},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81378":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81379":{"date":{"__isSmartRef__":true,"id":81380},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81381":{"date":{"__isSmartRef__":true,"id":81382},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81382":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81383":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81384":{"morph":{"__isSmartRef__":true,"id":81363},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81385":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81386}},"81386":{"test01IsMorph":{"__isSmartRef__":true,"id":81387}},"81387":{"varMapping":{"__isSmartRef__":true,"id":81388},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81388":{"this":{"__isSmartRef__":true,"id":81385}},"81389":{},"81390":{"change":{"__isSmartRef__":true,"id":81391},"tick":{"__isSmartRef__":true,"id":81395}},"81391":{"varMapping":{"__isSmartRef__":true,"id":81392},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81392":{"this":{"__isSmartRef__":true,"id":81363}},"81393":{"timestamp":{"__isSmartRef__":true,"id":81394},"user":"cschuster","tags":[]},"81394":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81395":{"varMapping":{"__isSmartRef__":true,"id":81396},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81396":{"this":{"__isSmartRef__":true,"id":81363}},"81397":{"timestamp":{"__isSmartRef__":true,"id":81398},"user":"cschuster","tags":[]},"81398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81399":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81400}],"id":"14D42D09-50FA-4608-8E65-3226E1DF3DEE","shape":{"__isSmartRef__":true,"id":81401},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2151","partsBinMetaInfo":{"__isSmartRef__":true,"id":81402},"eventHandler":{"__isSmartRef__":true,"id":81420},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","5F13C33D-1973-4EE3-BF48-3EA642AB82D9","2BB9F112-2787-4CA9-A7F2-2DAAE54C8E18"],"partTests":{"__isSmartRef__":true,"id":81421},"_ClipMode":"visible","moved":true,"b":198.08167407551082,"#startLetters":"set","isBeingDragged":false,"delta":0.7647941083996557,"_Rotation":-34.09850094823344,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81426},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4575.2,5248.3)"},"81400":{"target":{"__isSmartRef__":true,"id":81399},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81401":{"_BorderWidth":3.4481380327296782,"_ClipMode":"visible","_BorderRadius":36.14675909526382,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.6,112.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-80,-323,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.8,-1.0)"},"81402":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81403},{"__isSmartRef__":true,"id":81405},{"__isSmartRef__":true,"id":81407},{"__isSmartRef__":true,"id":81409},{"__isSmartRef__":true,"id":81411},{"__isSmartRef__":true,"id":81413},{"__isSmartRef__":true,"id":81415},{"__isSmartRef__":true,"id":81417}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81419},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81403":{"date":{"__isSmartRef__":true,"id":81404},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81405":{"date":{"__isSmartRef__":true,"id":81406},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81406":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81407":{"date":{"__isSmartRef__":true,"id":81408},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81408":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81409":{"date":{"__isSmartRef__":true,"id":81410},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81410":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81411":{"date":{"__isSmartRef__":true,"id":81412},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81412":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81413":{"date":{"__isSmartRef__":true,"id":81414},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81414":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81415":{"date":{"__isSmartRef__":true,"id":81416},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81417":{"date":{"__isSmartRef__":true,"id":81418},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81418":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81419":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81420":{"morph":{"__isSmartRef__":true,"id":81399},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81421":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81422}},"81422":{"test01IsMorph":{"__isSmartRef__":true,"id":81423}},"81423":{"varMapping":{"__isSmartRef__":true,"id":81424},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81424":{"this":{"__isSmartRef__":true,"id":81421}},"81425":{},"81426":{"change":{"__isSmartRef__":true,"id":81427},"tick":{"__isSmartRef__":true,"id":81431}},"81427":{"varMapping":{"__isSmartRef__":true,"id":81428},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81428":{"this":{"__isSmartRef__":true,"id":81399}},"81429":{"timestamp":{"__isSmartRef__":true,"id":81430},"user":"cschuster","tags":[]},"81430":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81431":{"varMapping":{"__isSmartRef__":true,"id":81432},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81432":{"this":{"__isSmartRef__":true,"id":81399}},"81433":{"timestamp":{"__isSmartRef__":true,"id":81434},"user":"cschuster","tags":[]},"81434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81435":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81436}],"id":"B8D6F868-399C-41D3-8173-7CA399EC477E","shape":{"__isSmartRef__":true,"id":81437},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2152","partsBinMetaInfo":{"__isSmartRef__":true,"id":81438},"eventHandler":{"__isSmartRef__":true,"id":81456},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","005FCF79-700D-4D3D-96B8-618F70E84F7E"],"partTests":{"__isSmartRef__":true,"id":81457},"_ClipMode":"visible","moved":true,"b":17,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":12.444632629876834,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81462},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4607.9,4107.0)"},"81436":{"target":{"__isSmartRef__":true,"id":81435},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81437":{"_BorderWidth":6.461858523613683,"_ClipMode":"visible","_BorderRadius":36.58075145110083,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.4,88.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(75,320,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.8,-39.1)"},"81438":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81439},{"__isSmartRef__":true,"id":81441},{"__isSmartRef__":true,"id":81443},{"__isSmartRef__":true,"id":81445},{"__isSmartRef__":true,"id":81447},{"__isSmartRef__":true,"id":81449},{"__isSmartRef__":true,"id":81451},{"__isSmartRef__":true,"id":81453}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81455},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81439":{"date":{"__isSmartRef__":true,"id":81440},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81441":{"date":{"__isSmartRef__":true,"id":81442},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81442":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81443":{"date":{"__isSmartRef__":true,"id":81444},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81444":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81445":{"date":{"__isSmartRef__":true,"id":81446},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81446":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81447":{"date":{"__isSmartRef__":true,"id":81448},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81448":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81449":{"date":{"__isSmartRef__":true,"id":81450},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81450":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81451":{"date":{"__isSmartRef__":true,"id":81452},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81453":{"date":{"__isSmartRef__":true,"id":81454},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81454":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81455":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81456":{"morph":{"__isSmartRef__":true,"id":81435},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81457":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81458}},"81458":{"test01IsMorph":{"__isSmartRef__":true,"id":81459}},"81459":{"varMapping":{"__isSmartRef__":true,"id":81460},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81460":{"this":{"__isSmartRef__":true,"id":81457}},"81461":{},"81462":{"change":{"__isSmartRef__":true,"id":81463},"tick":{"__isSmartRef__":true,"id":81467}},"81463":{"varMapping":{"__isSmartRef__":true,"id":81464},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81464":{"this":{"__isSmartRef__":true,"id":81435}},"81465":{"timestamp":{"__isSmartRef__":true,"id":81466},"user":"cschuster","tags":[]},"81466":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81467":{"varMapping":{"__isSmartRef__":true,"id":81468},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81468":{"this":{"__isSmartRef__":true,"id":81435}},"81469":{"timestamp":{"__isSmartRef__":true,"id":81470},"user":"cschuster","tags":[]},"81470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81471":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81472}],"id":"4EC0BD33-9D20-46DC-8505-AEA7FC33A570","shape":{"__isSmartRef__":true,"id":81473},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2153","partsBinMetaInfo":{"__isSmartRef__":true,"id":81474},"eventHandler":{"__isSmartRef__":true,"id":81492},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","D164B336-7265-47FF-81C0-65027C45C221","F5B07F71-BE0E-480F-9FE9-8504F835A388"],"partTests":{"__isSmartRef__":true,"id":81493},"_ClipMode":"visible","moved":true,"b":141,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-8.057432484056152,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81498},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5900.8,3749.2)"},"81472":{"target":{"__isSmartRef__":true,"id":81471},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81473":{"_BorderWidth":8.146601955249189,"_ClipMode":"visible","_BorderRadius":24.15823381635517,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,74.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,-38,221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-4.5)"},"81474":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81475},{"__isSmartRef__":true,"id":81477},{"__isSmartRef__":true,"id":81479},{"__isSmartRef__":true,"id":81481},{"__isSmartRef__":true,"id":81483},{"__isSmartRef__":true,"id":81485},{"__isSmartRef__":true,"id":81487},{"__isSmartRef__":true,"id":81489}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81491},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81475":{"date":{"__isSmartRef__":true,"id":81476},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81477":{"date":{"__isSmartRef__":true,"id":81478},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81478":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81479":{"date":{"__isSmartRef__":true,"id":81480},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81480":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81481":{"date":{"__isSmartRef__":true,"id":81482},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81482":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81483":{"date":{"__isSmartRef__":true,"id":81484},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81484":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81485":{"date":{"__isSmartRef__":true,"id":81486},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81486":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81487":{"date":{"__isSmartRef__":true,"id":81488},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81489":{"date":{"__isSmartRef__":true,"id":81490},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81490":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81491":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81492":{"morph":{"__isSmartRef__":true,"id":81471},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81493":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81494}},"81494":{"test01IsMorph":{"__isSmartRef__":true,"id":81495}},"81495":{"varMapping":{"__isSmartRef__":true,"id":81496},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81496":{"this":{"__isSmartRef__":true,"id":81493}},"81497":{},"81498":{"change":{"__isSmartRef__":true,"id":81499},"tick":{"__isSmartRef__":true,"id":81503}},"81499":{"varMapping":{"__isSmartRef__":true,"id":81500},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81500":{"this":{"__isSmartRef__":true,"id":81471}},"81501":{"timestamp":{"__isSmartRef__":true,"id":81502},"user":"cschuster","tags":[]},"81502":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81503":{"varMapping":{"__isSmartRef__":true,"id":81504},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81504":{"this":{"__isSmartRef__":true,"id":81471}},"81505":{"timestamp":{"__isSmartRef__":true,"id":81506},"user":"cschuster","tags":[]},"81506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81507":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81508}],"id":"B0475E9A-C08D-4CD3-A83A-E792315BDF72","shape":{"__isSmartRef__":true,"id":81509},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2154","partsBinMetaInfo":{"__isSmartRef__":true,"id":81510},"eventHandler":{"__isSmartRef__":true,"id":81528},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","AE44AB30-B889-43F7-89FF-E8428C3FED79","6E40D392-CB7E-4C37-AE1C-D0D60D355284"],"partTests":{"__isSmartRef__":true,"id":81529},"_ClipMode":"visible","moved":true,"b":55.99384968029335,"#startLetters":"set","isBeingDragged":false,"delta":-0.9743786869221367,"_Rotation":37.31128576152066,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81534},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5907.9,4241.8)"},"81508":{"target":{"__isSmartRef__":true,"id":81507},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81509":{"_BorderWidth":9.144887710755267,"_ClipMode":"visible","_BorderRadius":12.511849384367933,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.1,66.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(212,356,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.6,-31.2)"},"81510":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81511},{"__isSmartRef__":true,"id":81513},{"__isSmartRef__":true,"id":81515},{"__isSmartRef__":true,"id":81517},{"__isSmartRef__":true,"id":81519},{"__isSmartRef__":true,"id":81521},{"__isSmartRef__":true,"id":81523},{"__isSmartRef__":true,"id":81525}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81527},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81511":{"date":{"__isSmartRef__":true,"id":81512},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81513":{"date":{"__isSmartRef__":true,"id":81514},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81514":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81515":{"date":{"__isSmartRef__":true,"id":81516},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81516":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81517":{"date":{"__isSmartRef__":true,"id":81518},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81518":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81519":{"date":{"__isSmartRef__":true,"id":81520},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81520":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81521":{"date":{"__isSmartRef__":true,"id":81522},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81522":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81523":{"date":{"__isSmartRef__":true,"id":81524},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81525":{"date":{"__isSmartRef__":true,"id":81526},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81526":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81527":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81528":{"morph":{"__isSmartRef__":true,"id":81507},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81529":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81530}},"81530":{"test01IsMorph":{"__isSmartRef__":true,"id":81531}},"81531":{"varMapping":{"__isSmartRef__":true,"id":81532},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81532":{"this":{"__isSmartRef__":true,"id":81529}},"81533":{},"81534":{"change":{"__isSmartRef__":true,"id":81535},"tick":{"__isSmartRef__":true,"id":81539}},"81535":{"varMapping":{"__isSmartRef__":true,"id":81536},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81536":{"this":{"__isSmartRef__":true,"id":81507}},"81537":{"timestamp":{"__isSmartRef__":true,"id":81538},"user":"cschuster","tags":[]},"81538":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81539":{"varMapping":{"__isSmartRef__":true,"id":81540},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81540":{"this":{"__isSmartRef__":true,"id":81507}},"81541":{"timestamp":{"__isSmartRef__":true,"id":81542},"user":"cschuster","tags":[]},"81542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81543":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81544}],"id":"746FFC52-D771-478C-89CF-B252D11D6A89","shape":{"__isSmartRef__":true,"id":81545},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2155","partsBinMetaInfo":{"__isSmartRef__":true,"id":81546},"eventHandler":{"__isSmartRef__":true,"id":81564},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C","7D1511F6-B78F-499E-82D3-6ACE1B2E695A","D761CB15-3A59-4D27-B604-05B257C419E2"],"partTests":{"__isSmartRef__":true,"id":81565},"_ClipMode":"visible","moved":true,"b":352.06678558315616,"#startLetters":"set","isBeingDragged":false,"delta":-0.7933214416843839,"_Rotation":-2.8629910399707312,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81570},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6768.8,5791.1)"},"81544":{"target":{"__isSmartRef__":true,"id":81543},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81545":{"_BorderWidth":4.309906389146561,"_ClipMode":"visible","_BorderRadius":39.23803329321482,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.1,105.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-36,218,141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.2,-39.8)"},"81546":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81547},{"__isSmartRef__":true,"id":81549},{"__isSmartRef__":true,"id":81551},{"__isSmartRef__":true,"id":81553},{"__isSmartRef__":true,"id":81555},{"__isSmartRef__":true,"id":81557},{"__isSmartRef__":true,"id":81559},{"__isSmartRef__":true,"id":81561}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81563},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81547":{"date":{"__isSmartRef__":true,"id":81548},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81549":{"date":{"__isSmartRef__":true,"id":81550},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81550":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81551":{"date":{"__isSmartRef__":true,"id":81552},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81552":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81553":{"date":{"__isSmartRef__":true,"id":81554},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81554":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81555":{"date":{"__isSmartRef__":true,"id":81556},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81556":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81557":{"date":{"__isSmartRef__":true,"id":81558},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81558":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81559":{"date":{"__isSmartRef__":true,"id":81560},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81561":{"date":{"__isSmartRef__":true,"id":81562},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81562":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81563":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81564":{"morph":{"__isSmartRef__":true,"id":81543},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81565":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81566}},"81566":{"test01IsMorph":{"__isSmartRef__":true,"id":81567}},"81567":{"varMapping":{"__isSmartRef__":true,"id":81568},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81568":{"this":{"__isSmartRef__":true,"id":81565}},"81569":{},"81570":{"change":{"__isSmartRef__":true,"id":81571},"tick":{"__isSmartRef__":true,"id":81575}},"81571":{"varMapping":{"__isSmartRef__":true,"id":81572},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81572":{"this":{"__isSmartRef__":true,"id":81543}},"81573":{"timestamp":{"__isSmartRef__":true,"id":81574},"user":"cschuster","tags":[]},"81574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81575":{"varMapping":{"__isSmartRef__":true,"id":81576},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81576":{"this":{"__isSmartRef__":true,"id":81543}},"81577":{"timestamp":{"__isSmartRef__":true,"id":81578},"user":"cschuster","tags":[]},"81578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81579":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81580}],"id":"FEBC901F-7FBC-4A5E-B5D8-9CF4608582FE","shape":{"__isSmartRef__":true,"id":81581},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2156","partsBinMetaInfo":{"__isSmartRef__":true,"id":81582},"eventHandler":{"__isSmartRef__":true,"id":81600},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255","7757EF04-5EC2-4F88-A0D8-5394CE485C11","EAE16FA5-A8BE-4996-8629-521CFE8036B6"],"partTests":{"__isSmartRef__":true,"id":81601},"_ClipMode":"visible","moved":true,"b":240.6087875017547,"#startLetters":"set","isBeingDragged":false,"delta":0.5882855440140702,"_Rotation":63.02712322187306,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81606},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4409.7,5839.6)"},"81580":{"target":{"__isSmartRef__":true,"id":81579},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81581":{"_BorderWidth":0.6435545440316668,"_ClipMode":"visible","_BorderRadius":9.634212782676581,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.2,134.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-223,-349,219)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.6,-10.2)"},"81582":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81583},{"__isSmartRef__":true,"id":81585},{"__isSmartRef__":true,"id":81587},{"__isSmartRef__":true,"id":81589},{"__isSmartRef__":true,"id":81591},{"__isSmartRef__":true,"id":81593},{"__isSmartRef__":true,"id":81595},{"__isSmartRef__":true,"id":81597}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81599},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81583":{"date":{"__isSmartRef__":true,"id":81584},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81585":{"date":{"__isSmartRef__":true,"id":81586},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81586":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81587":{"date":{"__isSmartRef__":true,"id":81588},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81588":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81589":{"date":{"__isSmartRef__":true,"id":81590},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81590":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81591":{"date":{"__isSmartRef__":true,"id":81592},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81592":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81593":{"date":{"__isSmartRef__":true,"id":81594},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81594":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81595":{"date":{"__isSmartRef__":true,"id":81596},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81597":{"date":{"__isSmartRef__":true,"id":81598},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81598":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81599":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81600":{"morph":{"__isSmartRef__":true,"id":81579},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81601":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81602}},"81602":{"test01IsMorph":{"__isSmartRef__":true,"id":81603}},"81603":{"varMapping":{"__isSmartRef__":true,"id":81604},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81604":{"this":{"__isSmartRef__":true,"id":81601}},"81605":{},"81606":{"change":{"__isSmartRef__":true,"id":81607},"tick":{"__isSmartRef__":true,"id":81611}},"81607":{"varMapping":{"__isSmartRef__":true,"id":81608},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81608":{"this":{"__isSmartRef__":true,"id":81579}},"81609":{"timestamp":{"__isSmartRef__":true,"id":81610},"user":"cschuster","tags":[]},"81610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81611":{"varMapping":{"__isSmartRef__":true,"id":81612},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81612":{"this":{"__isSmartRef__":true,"id":81579}},"81613":{"timestamp":{"__isSmartRef__":true,"id":81614},"user":"cschuster","tags":[]},"81614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81615":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81616}],"id":"327FBDBE-32B9-48C2-A688-97B34B2CBCE2","shape":{"__isSmartRef__":true,"id":81617},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2157","partsBinMetaInfo":{"__isSmartRef__":true,"id":81618},"eventHandler":{"__isSmartRef__":true,"id":81636},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","C23D3AEF-1CB6-4345-823C-4579D916509F","A76AF3F0-5968-4DA5-B460-E604ECBEFF7D"],"partTests":{"__isSmartRef__":true,"id":81637},"_ClipMode":"visible","moved":true,"b":283.7716646575718,"#startLetters":"set","isBeingDragged":false,"delta":-0.9184136788244359,"_Rotation":5.488934970204013,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81642},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5961.5,5166.1)"},"81616":{"target":{"__isSmartRef__":true,"id":81615},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81617":{"_BorderWidth":0.14373936659541808,"_ClipMode":"visible","_BorderRadius":2.266772256711893,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.5,138.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-187,-39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-24.8)"},"81618":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81619},{"__isSmartRef__":true,"id":81621},{"__isSmartRef__":true,"id":81623},{"__isSmartRef__":true,"id":81625},{"__isSmartRef__":true,"id":81627},{"__isSmartRef__":true,"id":81629},{"__isSmartRef__":true,"id":81631},{"__isSmartRef__":true,"id":81633}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81635},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81619":{"date":{"__isSmartRef__":true,"id":81620},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81621":{"date":{"__isSmartRef__":true,"id":81622},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81622":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81623":{"date":{"__isSmartRef__":true,"id":81624},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81624":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81625":{"date":{"__isSmartRef__":true,"id":81626},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81626":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81627":{"date":{"__isSmartRef__":true,"id":81628},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81628":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81629":{"date":{"__isSmartRef__":true,"id":81630},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81630":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81631":{"date":{"__isSmartRef__":true,"id":81632},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81633":{"date":{"__isSmartRef__":true,"id":81634},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81634":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81635":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81636":{"morph":{"__isSmartRef__":true,"id":81615},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81637":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81638}},"81638":{"test01IsMorph":{"__isSmartRef__":true,"id":81639}},"81639":{"varMapping":{"__isSmartRef__":true,"id":81640},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81640":{"this":{"__isSmartRef__":true,"id":81637}},"81641":{},"81642":{"change":{"__isSmartRef__":true,"id":81643},"tick":{"__isSmartRef__":true,"id":81647}},"81643":{"varMapping":{"__isSmartRef__":true,"id":81644},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81644":{"this":{"__isSmartRef__":true,"id":81615}},"81645":{"timestamp":{"__isSmartRef__":true,"id":81646},"user":"cschuster","tags":[]},"81646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81647":{"varMapping":{"__isSmartRef__":true,"id":81648},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81648":{"this":{"__isSmartRef__":true,"id":81615}},"81649":{"timestamp":{"__isSmartRef__":true,"id":81650},"user":"cschuster","tags":[]},"81650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81651":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81652}],"id":"7E842565-43A2-4F9B-86FB-C7592A7539B5","shape":{"__isSmartRef__":true,"id":81653},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2158","partsBinMetaInfo":{"__isSmartRef__":true,"id":81654},"eventHandler":{"__isSmartRef__":true,"id":81672},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","03A703AB-08BF-48CB-B2E0-C69CD91A8C97","08025CDB-60CA-46FC-B5EA-5D2628CFEA37","ABB7CEF4-6A64-45F0-A3D4-EC959BF5F38A","5C2EC2E7-00B2-4A1B-B6AD-34188C99EB49"],"partTests":{"__isSmartRef__":true,"id":81673},"_ClipMode":"visible","moved":true,"b":150.76591312361415,"#startLetters":"set","isBeingDragged":false,"delta":0.7811705343192443,"_Rotation":-36.20568102187699,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81678},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4111.5,4311.9)"},"81652":{"target":{"__isSmartRef__":true,"id":81651},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81653":{"_BorderWidth":7.441894493766833,"_ClipMode":"visible","_BorderRadius":30.459442050097955,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,80.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(125,-98,130)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.8,-2.5)"},"81654":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81655},{"__isSmartRef__":true,"id":81657},{"__isSmartRef__":true,"id":81659},{"__isSmartRef__":true,"id":81661},{"__isSmartRef__":true,"id":81663},{"__isSmartRef__":true,"id":81665},{"__isSmartRef__":true,"id":81667},{"__isSmartRef__":true,"id":81669}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81671},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81655":{"date":{"__isSmartRef__":true,"id":81656},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81657":{"date":{"__isSmartRef__":true,"id":81658},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81658":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81659":{"date":{"__isSmartRef__":true,"id":81660},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81660":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81661":{"date":{"__isSmartRef__":true,"id":81662},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81662":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81663":{"date":{"__isSmartRef__":true,"id":81664},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81664":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81665":{"date":{"__isSmartRef__":true,"id":81666},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81666":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81667":{"date":{"__isSmartRef__":true,"id":81668},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81669":{"date":{"__isSmartRef__":true,"id":81670},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81670":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81671":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81672":{"morph":{"__isSmartRef__":true,"id":81651},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81673":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81674}},"81674":{"test01IsMorph":{"__isSmartRef__":true,"id":81675}},"81675":{"varMapping":{"__isSmartRef__":true,"id":81676},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81676":{"this":{"__isSmartRef__":true,"id":81673}},"81677":{},"81678":{"change":{"__isSmartRef__":true,"id":81679},"tick":{"__isSmartRef__":true,"id":81683}},"81679":{"varMapping":{"__isSmartRef__":true,"id":81680},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81680":{"this":{"__isSmartRef__":true,"id":81651}},"81681":{"timestamp":{"__isSmartRef__":true,"id":81682},"user":"cschuster","tags":[]},"81682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81683":{"varMapping":{"__isSmartRef__":true,"id":81684},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81684":{"this":{"__isSmartRef__":true,"id":81651}},"81685":{"timestamp":{"__isSmartRef__":true,"id":81686},"user":"cschuster","tags":[]},"81686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81687":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81688}],"id":"72311DC8-E74A-4509-A1A5-5A3F138B7EAD","shape":{"__isSmartRef__":true,"id":81689},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2159","partsBinMetaInfo":{"__isSmartRef__":true,"id":81690},"eventHandler":{"__isSmartRef__":true,"id":81708},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","B68FCE85-1A81-43BC-B2BD-43328C8CEA49"],"partTests":{"__isSmartRef__":true,"id":81709},"_ClipMode":"visible","moved":true,"b":184.63510705064982,"#startLetters":"set","isBeingDragged":false,"delta":0.7924253521487117,"_Rotation":0.37677802488914025,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81714},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5935.6,4653.3)"},"81688":{"target":{"__isSmartRef__":true,"id":81687},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81689":{"_BorderWidth":4.595951654146874,"_ClipMode":"visible","_BorderRadius":39.73879189474137,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.4,103.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-21,-276,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.4,-0.1)"},"81690":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81691},{"__isSmartRef__":true,"id":81693},{"__isSmartRef__":true,"id":81695},{"__isSmartRef__":true,"id":81697},{"__isSmartRef__":true,"id":81699},{"__isSmartRef__":true,"id":81701},{"__isSmartRef__":true,"id":81703},{"__isSmartRef__":true,"id":81705}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81707},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81691":{"date":{"__isSmartRef__":true,"id":81692},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81693":{"date":{"__isSmartRef__":true,"id":81694},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81694":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81695":{"date":{"__isSmartRef__":true,"id":81696},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81696":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81697":{"date":{"__isSmartRef__":true,"id":81698},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81699":{"date":{"__isSmartRef__":true,"id":81700},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81700":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81701":{"date":{"__isSmartRef__":true,"id":81702},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81702":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81703":{"date":{"__isSmartRef__":true,"id":81704},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81704":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81705":{"date":{"__isSmartRef__":true,"id":81706},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81706":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81707":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81708":{"morph":{"__isSmartRef__":true,"id":81687},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81709":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81710}},"81710":{"test01IsMorph":{"__isSmartRef__":true,"id":81711}},"81711":{"varMapping":{"__isSmartRef__":true,"id":81712},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81712":{"this":{"__isSmartRef__":true,"id":81709}},"81713":{},"81714":{"change":{"__isSmartRef__":true,"id":81715},"tick":{"__isSmartRef__":true,"id":81719}},"81715":{"varMapping":{"__isSmartRef__":true,"id":81716},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81716":{"this":{"__isSmartRef__":true,"id":81687}},"81717":{"timestamp":{"__isSmartRef__":true,"id":81718},"user":"cschuster","tags":[]},"81718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81719":{"varMapping":{"__isSmartRef__":true,"id":81720},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81720":{"this":{"__isSmartRef__":true,"id":81687}},"81721":{"timestamp":{"__isSmartRef__":true,"id":81722},"user":"cschuster","tags":[]},"81722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81723":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81724}],"id":"E9DB38A6-93FE-41DE-A215-C263B47E9D44","shape":{"__isSmartRef__":true,"id":81725},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2160","partsBinMetaInfo":{"__isSmartRef__":true,"id":81726},"eventHandler":{"__isSmartRef__":true,"id":81744},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","23267932-343B-442F-8AF1-888F84160351"],"partTests":{"__isSmartRef__":true,"id":81745},"_ClipMode":"visible","moved":true,"b":238.4349159951089,"#startLetters":"set","isBeingDragged":false,"delta":0.9205981312552467,"_Rotation":-18.125441638023368,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81750},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4971.9,4349.4)"},"81724":{"target":{"__isSmartRef__":true,"id":81723},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81725":{"_BorderWidth":0.7397695375068887,"_ClipMode":"visible","_BorderRadius":10.96069825031317,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.7,134.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-218,-352,203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.0,-9.5)"},"81726":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81727},{"__isSmartRef__":true,"id":81729},{"__isSmartRef__":true,"id":81731},{"__isSmartRef__":true,"id":81733},{"__isSmartRef__":true,"id":81735},{"__isSmartRef__":true,"id":81737},{"__isSmartRef__":true,"id":81739},{"__isSmartRef__":true,"id":81741}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81743},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81727":{"date":{"__isSmartRef__":true,"id":81728},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81729":{"date":{"__isSmartRef__":true,"id":81730},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81730":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81731":{"date":{"__isSmartRef__":true,"id":81732},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81732":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81733":{"date":{"__isSmartRef__":true,"id":81734},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81734":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81735":{"date":{"__isSmartRef__":true,"id":81736},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81736":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81737":{"date":{"__isSmartRef__":true,"id":81738},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81738":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81739":{"date":{"__isSmartRef__":true,"id":81740},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81740":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81741":{"date":{"__isSmartRef__":true,"id":81742},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81742":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81743":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81744":{"morph":{"__isSmartRef__":true,"id":81723},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81745":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81746}},"81746":{"test01IsMorph":{"__isSmartRef__":true,"id":81747}},"81747":{"varMapping":{"__isSmartRef__":true,"id":81748},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81748":{"this":{"__isSmartRef__":true,"id":81745}},"81749":{},"81750":{"change":{"__isSmartRef__":true,"id":81751},"tick":{"__isSmartRef__":true,"id":81755}},"81751":{"varMapping":{"__isSmartRef__":true,"id":81752},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81752":{"this":{"__isSmartRef__":true,"id":81723}},"81753":{"timestamp":{"__isSmartRef__":true,"id":81754},"user":"cschuster","tags":[]},"81754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81755":{"varMapping":{"__isSmartRef__":true,"id":81756},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81756":{"this":{"__isSmartRef__":true,"id":81723}},"81757":{"timestamp":{"__isSmartRef__":true,"id":81758},"user":"cschuster","tags":[]},"81758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81759":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81760}],"id":"5F1C7710-A2E2-4CEB-9C76-10CADC624160","shape":{"__isSmartRef__":true,"id":81761},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2161","partsBinMetaInfo":{"__isSmartRef__":true,"id":81762},"eventHandler":{"__isSmartRef__":true,"id":81780},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","33842EA9-C557-42D8-9407-413BFDE6F580","8C823456-4079-4180-AB99-4D5DC7C5D80C"],"partTests":{"__isSmartRef__":true,"id":81781},"_ClipMode":"visible","moved":true,"b":247.7485970267444,"#startLetters":"set","isBeingDragged":false,"delta":0.8816676050773822,"_Rotation":-5.06836480266915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81786},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4745.6,4683.2)"},"81760":{"target":{"__isSmartRef__":true,"id":81759},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81761":{"_BorderWidth":0.37234384020134126,"_ClipMode":"visible","_BorderRadius":5.735677546684046,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.0,137.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-334,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-12.4)"},"81762":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81763},{"__isSmartRef__":true,"id":81765},{"__isSmartRef__":true,"id":81767},{"__isSmartRef__":true,"id":81769},{"__isSmartRef__":true,"id":81771},{"__isSmartRef__":true,"id":81773},{"__isSmartRef__":true,"id":81775},{"__isSmartRef__":true,"id":81777}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81779},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81763":{"date":{"__isSmartRef__":true,"id":81764},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81765":{"date":{"__isSmartRef__":true,"id":81766},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81766":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81767":{"date":{"__isSmartRef__":true,"id":81768},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81768":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81769":{"date":{"__isSmartRef__":true,"id":81770},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81770":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81771":{"date":{"__isSmartRef__":true,"id":81772},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81772":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81773":{"date":{"__isSmartRef__":true,"id":81774},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81774":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81775":{"date":{"__isSmartRef__":true,"id":81776},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81777":{"date":{"__isSmartRef__":true,"id":81778},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81778":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81779":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81780":{"morph":{"__isSmartRef__":true,"id":81759},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81781":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81782}},"81782":{"test01IsMorph":{"__isSmartRef__":true,"id":81783}},"81783":{"varMapping":{"__isSmartRef__":true,"id":81784},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81784":{"this":{"__isSmartRef__":true,"id":81781}},"81785":{},"81786":{"change":{"__isSmartRef__":true,"id":81787},"tick":{"__isSmartRef__":true,"id":81791}},"81787":{"varMapping":{"__isSmartRef__":true,"id":81788},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81788":{"this":{"__isSmartRef__":true,"id":81759}},"81789":{"timestamp":{"__isSmartRef__":true,"id":81790},"user":"cschuster","tags":[]},"81790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81791":{"varMapping":{"__isSmartRef__":true,"id":81792},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81792":{"this":{"__isSmartRef__":true,"id":81759}},"81793":{"timestamp":{"__isSmartRef__":true,"id":81794},"user":"cschuster","tags":[]},"81794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81795":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81796}],"id":"CDC440E9-CC70-4290-B0C4-D9D5AD2E50C0","shape":{"__isSmartRef__":true,"id":81797},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2162","partsBinMetaInfo":{"__isSmartRef__":true,"id":81798},"eventHandler":{"__isSmartRef__":true,"id":81816},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E"],"partTests":{"__isSmartRef__":true,"id":81817},"_ClipMode":"visible","moved":true,"b":328.9138759978232,"#startLetters":"set","isBeingDragged":false,"delta":0.9265179605572484,"_Rotation":-2.507625820121659,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81822},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5282.4,5376.6)"},"81796":{"target":{"__isSmartRef__":true,"id":81795},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81797":{"_BorderWidth":2.418370293124994,"_ClipMode":"visible","_BorderRadius":29.336300890528754,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.6,120.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-132,87,-150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.7,-37.1)"},"81798":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81799},{"__isSmartRef__":true,"id":81801},{"__isSmartRef__":true,"id":81803},{"__isSmartRef__":true,"id":81805},{"__isSmartRef__":true,"id":81807},{"__isSmartRef__":true,"id":81809},{"__isSmartRef__":true,"id":81811},{"__isSmartRef__":true,"id":81813}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81815},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81799":{"date":{"__isSmartRef__":true,"id":81800},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81801":{"date":{"__isSmartRef__":true,"id":81802},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81802":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81803":{"date":{"__isSmartRef__":true,"id":81804},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81804":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81805":{"date":{"__isSmartRef__":true,"id":81806},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81806":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81807":{"date":{"__isSmartRef__":true,"id":81808},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81808":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81809":{"date":{"__isSmartRef__":true,"id":81810},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81810":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81811":{"date":{"__isSmartRef__":true,"id":81812},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81813":{"date":{"__isSmartRef__":true,"id":81814},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81815":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81816":{"morph":{"__isSmartRef__":true,"id":81795},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81817":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81818}},"81818":{"test01IsMorph":{"__isSmartRef__":true,"id":81819}},"81819":{"varMapping":{"__isSmartRef__":true,"id":81820},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81820":{"this":{"__isSmartRef__":true,"id":81817}},"81821":{},"81822":{"change":{"__isSmartRef__":true,"id":81823},"tick":{"__isSmartRef__":true,"id":81827}},"81823":{"varMapping":{"__isSmartRef__":true,"id":81824},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81824":{"this":{"__isSmartRef__":true,"id":81795}},"81825":{"timestamp":{"__isSmartRef__":true,"id":81826},"user":"cschuster","tags":[]},"81826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81827":{"varMapping":{"__isSmartRef__":true,"id":81828},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81828":{"this":{"__isSmartRef__":true,"id":81795}},"81829":{"timestamp":{"__isSmartRef__":true,"id":81830},"user":"cschuster","tags":[]},"81830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81831":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81832}],"id":"7168FECE-926A-4FBA-9E59-31094357A710","shape":{"__isSmartRef__":true,"id":81833},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2163","partsBinMetaInfo":{"__isSmartRef__":true,"id":81834},"eventHandler":{"__isSmartRef__":true,"id":81852},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","65F029A8-FAA4-485C-A069-C0B7CFDE85C7","C01C9D96-45C2-4CA7-9C11-105D9BCA5449"],"partTests":{"__isSmartRef__":true,"id":81853},"_ClipMode":"visible","moved":true,"b":109,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-31.734024923646807,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81858},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4990.2,4293.0)"},"81832":{"target":{"__isSmartRef__":true,"id":81831},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81833":{"_BorderWidth":9.727592877996585,"_ClipMode":"visible","_BorderRadius":4.239784927865555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,159,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-13.5)"},"81834":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81835},{"__isSmartRef__":true,"id":81837},{"__isSmartRef__":true,"id":81839},{"__isSmartRef__":true,"id":81841},{"__isSmartRef__":true,"id":81843},{"__isSmartRef__":true,"id":81845},{"__isSmartRef__":true,"id":81847},{"__isSmartRef__":true,"id":81849}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81851},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81835":{"date":{"__isSmartRef__":true,"id":81836},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81837":{"date":{"__isSmartRef__":true,"id":81838},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81838":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81839":{"date":{"__isSmartRef__":true,"id":81840},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81840":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81841":{"date":{"__isSmartRef__":true,"id":81842},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81842":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81843":{"date":{"__isSmartRef__":true,"id":81844},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81844":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81845":{"date":{"__isSmartRef__":true,"id":81846},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81846":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81847":{"date":{"__isSmartRef__":true,"id":81848},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81849":{"date":{"__isSmartRef__":true,"id":81850},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81851":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81852":{"morph":{"__isSmartRef__":true,"id":81831},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81853":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81854}},"81854":{"test01IsMorph":{"__isSmartRef__":true,"id":81855}},"81855":{"varMapping":{"__isSmartRef__":true,"id":81856},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81856":{"this":{"__isSmartRef__":true,"id":81853}},"81857":{},"81858":{"change":{"__isSmartRef__":true,"id":81859},"tick":{"__isSmartRef__":true,"id":81863}},"81859":{"varMapping":{"__isSmartRef__":true,"id":81860},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81860":{"this":{"__isSmartRef__":true,"id":81831}},"81861":{"timestamp":{"__isSmartRef__":true,"id":81862},"user":"cschuster","tags":[]},"81862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81863":{"varMapping":{"__isSmartRef__":true,"id":81864},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81864":{"this":{"__isSmartRef__":true,"id":81831}},"81865":{"timestamp":{"__isSmartRef__":true,"id":81866},"user":"cschuster","tags":[]},"81866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81867":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81868}],"id":"8EDF8821-91DE-4F02-A74F-74745F7EDB2E","shape":{"__isSmartRef__":true,"id":81869},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2164","partsBinMetaInfo":{"__isSmartRef__":true,"id":81870},"eventHandler":{"__isSmartRef__":true,"id":81888},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","F1AC3187-CF8B-4745-9FBF-54C2D1C0DFD5","E311FE99-C50B-4062-9813-D754B55CF1C6"],"partTests":{"__isSmartRef__":true,"id":81889},"_ClipMode":"visible","moved":true,"b":70.1997529794462,"#startLetters":"set","isBeingDragged":false,"delta":-0.7666673201601952,"_Rotation":24.77505402839933,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81894},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5519.0,4011.7)"},"81868":{"target":{"__isSmartRef__":true,"id":81867},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81869":{"_BorderWidth":9.704396542686194,"_ClipMode":"visible","_BorderRadius":4.589845070659495,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.5,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,328,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.8)"},"81870":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81871},{"__isSmartRef__":true,"id":81873},{"__isSmartRef__":true,"id":81875},{"__isSmartRef__":true,"id":81877},{"__isSmartRef__":true,"id":81879},{"__isSmartRef__":true,"id":81881},{"__isSmartRef__":true,"id":81883},{"__isSmartRef__":true,"id":81885}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81887},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81871":{"date":{"__isSmartRef__":true,"id":81872},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81873":{"date":{"__isSmartRef__":true,"id":81874},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81874":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81875":{"date":{"__isSmartRef__":true,"id":81876},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81876":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81877":{"date":{"__isSmartRef__":true,"id":81878},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81879":{"date":{"__isSmartRef__":true,"id":81880},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81880":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81881":{"date":{"__isSmartRef__":true,"id":81882},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81882":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81883":{"date":{"__isSmartRef__":true,"id":81884},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81885":{"date":{"__isSmartRef__":true,"id":81886},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81887":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81888":{"morph":{"__isSmartRef__":true,"id":81867},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81889":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81890}},"81890":{"test01IsMorph":{"__isSmartRef__":true,"id":81891}},"81891":{"varMapping":{"__isSmartRef__":true,"id":81892},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81892":{"this":{"__isSmartRef__":true,"id":81889}},"81893":{},"81894":{"change":{"__isSmartRef__":true,"id":81895},"tick":{"__isSmartRef__":true,"id":81899}},"81895":{"varMapping":{"__isSmartRef__":true,"id":81896},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81896":{"this":{"__isSmartRef__":true,"id":81867}},"81897":{"timestamp":{"__isSmartRef__":true,"id":81898},"user":"cschuster","tags":[]},"81898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81899":{"varMapping":{"__isSmartRef__":true,"id":81900},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81900":{"this":{"__isSmartRef__":true,"id":81867}},"81901":{"timestamp":{"__isSmartRef__":true,"id":81902},"user":"cschuster","tags":[]},"81902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81903":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81904}],"id":"1A36E74D-6BDD-456F-9DB2-A9CC10460FDE","shape":{"__isSmartRef__":true,"id":81905},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2165","partsBinMetaInfo":{"__isSmartRef__":true,"id":81906},"eventHandler":{"__isSmartRef__":true,"id":81924},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350"],"partTests":{"__isSmartRef__":true,"id":81925},"_ClipMode":"visible","moved":true,"b":176,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-11.643894707220241,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81930},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6654.3,4284.8)"},"81904":{"target":{"__isSmartRef__":true,"id":81903},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81905":{"_BorderWidth":5.348782368720627,"_ClipMode":"visible","_BorderRadius":39.805361374831406,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.4,97.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(18,-237,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-0.0)"},"81906":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81907},{"__isSmartRef__":true,"id":81909},{"__isSmartRef__":true,"id":81911},{"__isSmartRef__":true,"id":81913},{"__isSmartRef__":true,"id":81915},{"__isSmartRef__":true,"id":81917},{"__isSmartRef__":true,"id":81919},{"__isSmartRef__":true,"id":81921}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81923},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81907":{"date":{"__isSmartRef__":true,"id":81908},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81909":{"date":{"__isSmartRef__":true,"id":81910},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81910":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81911":{"date":{"__isSmartRef__":true,"id":81912},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81912":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81913":{"date":{"__isSmartRef__":true,"id":81914},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81915":{"date":{"__isSmartRef__":true,"id":81916},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81916":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81917":{"date":{"__isSmartRef__":true,"id":81918},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81918":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81919":{"date":{"__isSmartRef__":true,"id":81920},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81921":{"date":{"__isSmartRef__":true,"id":81922},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81923":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81924":{"morph":{"__isSmartRef__":true,"id":81903},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81925":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81926}},"81926":{"test01IsMorph":{"__isSmartRef__":true,"id":81927}},"81927":{"varMapping":{"__isSmartRef__":true,"id":81928},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81928":{"this":{"__isSmartRef__":true,"id":81925}},"81929":{},"81930":{"change":{"__isSmartRef__":true,"id":81931},"tick":{"__isSmartRef__":true,"id":81935}},"81931":{"varMapping":{"__isSmartRef__":true,"id":81932},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81932":{"this":{"__isSmartRef__":true,"id":81903}},"81933":{"timestamp":{"__isSmartRef__":true,"id":81934},"user":"cschuster","tags":[]},"81934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81935":{"varMapping":{"__isSmartRef__":true,"id":81936},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81936":{"this":{"__isSmartRef__":true,"id":81903}},"81937":{"timestamp":{"__isSmartRef__":true,"id":81938},"user":"cschuster","tags":[]},"81938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81939":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81940}],"id":"37C5E189-BF72-4B0B-ABA8-26BBB52E5E8A","shape":{"__isSmartRef__":true,"id":81941},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2166","partsBinMetaInfo":{"__isSmartRef__":true,"id":81942},"eventHandler":{"__isSmartRef__":true,"id":81960},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42","2FBEF8C3-CE35-464E-9A92-54C377AC57EF","1A6653DF-52AF-4E15-860B-CC5C3BB14705"],"partTests":{"__isSmartRef__":true,"id":81961},"_ClipMode":"visible","moved":true,"b":187.1422793637612,"#startLetters":"set","isBeingDragged":false,"delta":-0.7682565361610614,"_Rotation":50.09459007415313,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81966},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6037.8,4656.1)"},"81940":{"target":{"__isSmartRef__":true,"id":81939},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81941":{"_BorderWidth":4.378331506227124,"_ClipMode":"visible","_BorderRadius":39.38164525416026,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.9,105.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-32,-286,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.5,-0.2)"},"81942":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81943},{"__isSmartRef__":true,"id":81945},{"__isSmartRef__":true,"id":81947},{"__isSmartRef__":true,"id":81949},{"__isSmartRef__":true,"id":81951},{"__isSmartRef__":true,"id":81953},{"__isSmartRef__":true,"id":81955},{"__isSmartRef__":true,"id":81957}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81959},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81943":{"date":{"__isSmartRef__":true,"id":81944},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81945":{"date":{"__isSmartRef__":true,"id":81946},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81946":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81947":{"date":{"__isSmartRef__":true,"id":81948},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81948":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81949":{"date":{"__isSmartRef__":true,"id":81950},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81951":{"date":{"__isSmartRef__":true,"id":81952},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81952":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81953":{"date":{"__isSmartRef__":true,"id":81954},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81954":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81955":{"date":{"__isSmartRef__":true,"id":81956},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81957":{"date":{"__isSmartRef__":true,"id":81958},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81959":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81960":{"morph":{"__isSmartRef__":true,"id":81939},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81961":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81962}},"81962":{"test01IsMorph":{"__isSmartRef__":true,"id":81963}},"81963":{"varMapping":{"__isSmartRef__":true,"id":81964},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":81965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81964":{"this":{"__isSmartRef__":true,"id":81961}},"81965":{},"81966":{"change":{"__isSmartRef__":true,"id":81967},"tick":{"__isSmartRef__":true,"id":81971}},"81967":{"varMapping":{"__isSmartRef__":true,"id":81968},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":81969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81968":{"this":{"__isSmartRef__":true,"id":81939}},"81969":{"timestamp":{"__isSmartRef__":true,"id":81970},"user":"cschuster","tags":[]},"81970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"81971":{"varMapping":{"__isSmartRef__":true,"id":81972},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":81973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81972":{"this":{"__isSmartRef__":true,"id":81939}},"81973":{"timestamp":{"__isSmartRef__":true,"id":81974},"user":"cschuster","tags":[]},"81974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"81975":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":81976}],"id":"40D05F87-C814-40B0-B124-D0B7565B13F6","shape":{"__isSmartRef__":true,"id":81977},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2167","partsBinMetaInfo":{"__isSmartRef__":true,"id":81978},"eventHandler":{"__isSmartRef__":true,"id":81996},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","ACDDF6DC-8C06-48AF-86DF-F71E497BB085"],"partTests":{"__isSmartRef__":true,"id":81997},"_ClipMode":"visible","moved":true,"b":315,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-51.09240788888832,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82002},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7202.0,5124.1)"},"81976":{"target":{"__isSmartRef__":true,"id":81975},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"81977":{"_BorderWidth":1.4644660940672614,"_ClipMode":"visible","_BorderRadius":19.999999999999993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-181,0,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-34.1)"},"81978":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":81979},{"__isSmartRef__":true,"id":81981},{"__isSmartRef__":true,"id":81983},{"__isSmartRef__":true,"id":81985},{"__isSmartRef__":true,"id":81987},{"__isSmartRef__":true,"id":81989},{"__isSmartRef__":true,"id":81991},{"__isSmartRef__":true,"id":81993}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":81995},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"81979":{"date":{"__isSmartRef__":true,"id":81980},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"81980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"81981":{"date":{"__isSmartRef__":true,"id":81982},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"81982":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"81983":{"date":{"__isSmartRef__":true,"id":81984},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"81984":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"81985":{"date":{"__isSmartRef__":true,"id":81986},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"81986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"81987":{"date":{"__isSmartRef__":true,"id":81988},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"81988":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"81989":{"date":{"__isSmartRef__":true,"id":81990},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"81990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"81991":{"date":{"__isSmartRef__":true,"id":81992},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"81992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"81993":{"date":{"__isSmartRef__":true,"id":81994},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"81994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"81995":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"81996":{"morph":{"__isSmartRef__":true,"id":81975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"81997":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81998}},"81998":{"test01IsMorph":{"__isSmartRef__":true,"id":81999}},"81999":{"varMapping":{"__isSmartRef__":true,"id":82000},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82000":{"this":{"__isSmartRef__":true,"id":81997}},"82001":{},"82002":{"change":{"__isSmartRef__":true,"id":82003},"tick":{"__isSmartRef__":true,"id":82007}},"82003":{"varMapping":{"__isSmartRef__":true,"id":82004},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82004":{"this":{"__isSmartRef__":true,"id":81975}},"82005":{"timestamp":{"__isSmartRef__":true,"id":82006},"user":"cschuster","tags":[]},"82006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82007":{"varMapping":{"__isSmartRef__":true,"id":82008},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82008":{"this":{"__isSmartRef__":true,"id":81975}},"82009":{"timestamp":{"__isSmartRef__":true,"id":82010},"user":"cschuster","tags":[]},"82010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82011":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82012}],"id":"9E04D8D7-EBDE-4473-803D-B51948355518","shape":{"__isSmartRef__":true,"id":82013},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2168","partsBinMetaInfo":{"__isSmartRef__":true,"id":82014},"eventHandler":{"__isSmartRef__":true,"id":82032},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB"],"partTests":{"__isSmartRef__":true,"id":82033},"_ClipMode":"visible","moved":true,"b":276.4513553921133,"#startLetters":"set","isBeingDragged":false,"delta":-0.8033523519989103,"_Rotation":23.792206191260373,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82038},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5660.2,3933.0)"},"82012":{"target":{"__isSmartRef__":true,"id":82011},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82013":{"_BorderWidth":0.03166195963605656,"_ClipMode":"visible","_BorderRadius":0.5049873866761079,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.1,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-225,59)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.2)"},"82014":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82015},{"__isSmartRef__":true,"id":82017},{"__isSmartRef__":true,"id":82019},{"__isSmartRef__":true,"id":82021},{"__isSmartRef__":true,"id":82023},{"__isSmartRef__":true,"id":82025},{"__isSmartRef__":true,"id":82027},{"__isSmartRef__":true,"id":82029}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82031},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82015":{"date":{"__isSmartRef__":true,"id":82016},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82017":{"date":{"__isSmartRef__":true,"id":82018},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82018":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82019":{"date":{"__isSmartRef__":true,"id":82020},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82020":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82021":{"date":{"__isSmartRef__":true,"id":82022},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82023":{"date":{"__isSmartRef__":true,"id":82024},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82024":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82025":{"date":{"__isSmartRef__":true,"id":82026},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82026":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82027":{"date":{"__isSmartRef__":true,"id":82028},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82029":{"date":{"__isSmartRef__":true,"id":82030},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82031":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82032":{"morph":{"__isSmartRef__":true,"id":82011},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82033":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82034}},"82034":{"test01IsMorph":{"__isSmartRef__":true,"id":82035}},"82035":{"varMapping":{"__isSmartRef__":true,"id":82036},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82036":{"this":{"__isSmartRef__":true,"id":82033}},"82037":{},"82038":{"change":{"__isSmartRef__":true,"id":82039},"tick":{"__isSmartRef__":true,"id":82043}},"82039":{"varMapping":{"__isSmartRef__":true,"id":82040},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82040":{"this":{"__isSmartRef__":true,"id":82011}},"82041":{"timestamp":{"__isSmartRef__":true,"id":82042},"user":"cschuster","tags":[]},"82042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82043":{"varMapping":{"__isSmartRef__":true,"id":82044},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82044":{"this":{"__isSmartRef__":true,"id":82011}},"82045":{"timestamp":{"__isSmartRef__":true,"id":82046},"user":"cschuster","tags":[]},"82046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82047":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82048}],"id":"BBF0DB1D-C8CD-47DD-B4F7-1EC6FB174EF7","shape":{"__isSmartRef__":true,"id":82049},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2169","partsBinMetaInfo":{"__isSmartRef__":true,"id":82050},"eventHandler":{"__isSmartRef__":true,"id":82068},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","90344F7C-6BEF-485D-95C7-9C60D1578662"],"partTests":{"__isSmartRef__":true,"id":82069},"_ClipMode":"visible","moved":true,"b":52.376482564082835,"#startLetters":"set","isBeingDragged":false,"delta":0.9188856590189971,"_Rotation":29.235653083357686,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82074},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5788.9,4402.9)"},"82048":{"target":{"__isSmartRef__":true,"id":82047},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82049":{"_BorderWidth":8.9601956922922,"_ClipMode":"visible","_BorderRadius":14.906960126000504,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,68.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(202,359,-145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.8,-32.2)"},"82050":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82051},{"__isSmartRef__":true,"id":82053},{"__isSmartRef__":true,"id":82055},{"__isSmartRef__":true,"id":82057},{"__isSmartRef__":true,"id":82059},{"__isSmartRef__":true,"id":82061},{"__isSmartRef__":true,"id":82063},{"__isSmartRef__":true,"id":82065}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82067},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82051":{"date":{"__isSmartRef__":true,"id":82052},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82053":{"date":{"__isSmartRef__":true,"id":82054},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82054":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82055":{"date":{"__isSmartRef__":true,"id":82056},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82056":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82057":{"date":{"__isSmartRef__":true,"id":82058},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82059":{"date":{"__isSmartRef__":true,"id":82060},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82060":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82061":{"date":{"__isSmartRef__":true,"id":82062},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82062":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82063":{"date":{"__isSmartRef__":true,"id":82064},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82065":{"date":{"__isSmartRef__":true,"id":82066},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82067":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82068":{"morph":{"__isSmartRef__":true,"id":82047},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82069":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82070}},"82070":{"test01IsMorph":{"__isSmartRef__":true,"id":82071}},"82071":{"varMapping":{"__isSmartRef__":true,"id":82072},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82072":{"this":{"__isSmartRef__":true,"id":82069}},"82073":{},"82074":{"change":{"__isSmartRef__":true,"id":82075},"tick":{"__isSmartRef__":true,"id":82079}},"82075":{"varMapping":{"__isSmartRef__":true,"id":82076},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82076":{"this":{"__isSmartRef__":true,"id":82047}},"82077":{"timestamp":{"__isSmartRef__":true,"id":82078},"user":"cschuster","tags":[]},"82078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82079":{"varMapping":{"__isSmartRef__":true,"id":82080},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82080":{"this":{"__isSmartRef__":true,"id":82047}},"82081":{"timestamp":{"__isSmartRef__":true,"id":82082},"user":"cschuster","tags":[]},"82082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82083":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82084}],"id":"57867EBD-2E00-474B-8467-98E22133AF49","shape":{"__isSmartRef__":true,"id":82085},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2170","partsBinMetaInfo":{"__isSmartRef__":true,"id":82086},"eventHandler":{"__isSmartRef__":true,"id":82103},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","831E2B6E-3A1D-4BC1-8538-0DF5FC24809A"],"partTests":{"__isSmartRef__":true,"id":82104},"_ClipMode":"visible","moved":true,"b":169,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-18.462636433522068,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82109},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2685.0,1763.4)"},"82084":{"target":{"__isSmartRef__":true,"id":82083},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82085":{"_BorderWidth":5.954044976882725,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.0,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,-202,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-0.4)"},"82086":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82087},{"__isSmartRef__":true,"id":82089},{"__isSmartRef__":true,"id":82091},{"__isSmartRef__":true,"id":82093},{"__isSmartRef__":true,"id":82095},{"__isSmartRef__":true,"id":82097},{"__isSmartRef__":true,"id":82099},{"__isSmartRef__":true,"id":82101}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82087":{"date":{"__isSmartRef__":true,"id":82088},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82089":{"date":{"__isSmartRef__":true,"id":82090},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82090":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82091":{"date":{"__isSmartRef__":true,"id":82092},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82092":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82093":{"date":{"__isSmartRef__":true,"id":82094},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82095":{"date":{"__isSmartRef__":true,"id":82096},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82096":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82097":{"date":{"__isSmartRef__":true,"id":82098},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82098":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82099":{"date":{"__isSmartRef__":true,"id":82100},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82101":{"date":{"__isSmartRef__":true,"id":82102},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82103":{"morph":{"__isSmartRef__":true,"id":82083},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82104":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82105}},"82105":{"test01IsMorph":{"__isSmartRef__":true,"id":82106}},"82106":{"varMapping":{"__isSmartRef__":true,"id":82107},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82107":{"this":{"__isSmartRef__":true,"id":82104}},"82108":{},"82109":{"change":{"__isSmartRef__":true,"id":82110},"tick":{"__isSmartRef__":true,"id":82114}},"82110":{"varMapping":{"__isSmartRef__":true,"id":82111},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82111":{"this":{"__isSmartRef__":true,"id":82083}},"82112":{"timestamp":{"__isSmartRef__":true,"id":82113},"user":"cschuster","tags":[]},"82113":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82114":{"varMapping":{"__isSmartRef__":true,"id":82115},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82116},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82115":{"this":{"__isSmartRef__":true,"id":82083}},"82116":{"timestamp":{"__isSmartRef__":true,"id":82117},"user":"cschuster","tags":[]},"82117":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82118":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82119}],"id":"54AC7A12-A613-4529-899D-313801E264F0","shape":{"__isSmartRef__":true,"id":82120},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2171","partsBinMetaInfo":{"__isSmartRef__":true,"id":82121},"eventHandler":{"__isSmartRef__":true,"id":82139},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732","A2A71813-4A2B-4500-8E5E-BEB7F3783443"],"partTests":{"__isSmartRef__":true,"id":82140},"_ClipMode":"visible","moved":true,"b":310,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-4.321081855007937,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82145},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5681.8,5615.8)"},"82119":{"target":{"__isSmartRef__":true,"id":82118},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82120":{"_BorderWidth":1.1697777844051096,"_ClipMode":"visible","_BorderRadius":16.52703644666139,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,130.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-32,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-32.9)"},"82121":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82122},{"__isSmartRef__":true,"id":82124},{"__isSmartRef__":true,"id":82126},{"__isSmartRef__":true,"id":82128},{"__isSmartRef__":true,"id":82130},{"__isSmartRef__":true,"id":82132},{"__isSmartRef__":true,"id":82134},{"__isSmartRef__":true,"id":82136}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82138},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82122":{"date":{"__isSmartRef__":true,"id":82123},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82123":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82124":{"date":{"__isSmartRef__":true,"id":82125},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82125":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82126":{"date":{"__isSmartRef__":true,"id":82127},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82127":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82128":{"date":{"__isSmartRef__":true,"id":82129},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82129":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82130":{"date":{"__isSmartRef__":true,"id":82131},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82131":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82132":{"date":{"__isSmartRef__":true,"id":82133},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82133":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82134":{"date":{"__isSmartRef__":true,"id":82135},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82135":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82136":{"date":{"__isSmartRef__":true,"id":82137},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82137":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82138":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82139":{"morph":{"__isSmartRef__":true,"id":82118},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82140":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82141}},"82141":{"test01IsMorph":{"__isSmartRef__":true,"id":82142}},"82142":{"varMapping":{"__isSmartRef__":true,"id":82143},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82143":{"this":{"__isSmartRef__":true,"id":82140}},"82144":{},"82145":{"change":{"__isSmartRef__":true,"id":82146},"tick":{"__isSmartRef__":true,"id":82150}},"82146":{"varMapping":{"__isSmartRef__":true,"id":82147},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82147":{"this":{"__isSmartRef__":true,"id":82118}},"82148":{"timestamp":{"__isSmartRef__":true,"id":82149},"user":"cschuster","tags":[]},"82149":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82150":{"varMapping":{"__isSmartRef__":true,"id":82151},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82152},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82151":{"this":{"__isSmartRef__":true,"id":82118}},"82152":{"timestamp":{"__isSmartRef__":true,"id":82153},"user":"cschuster","tags":[]},"82153":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82154":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82155}],"id":"6BB4A890-6A64-47E5-AA51-FE06F97E52C0","shape":{"__isSmartRef__":true,"id":82156},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2172","partsBinMetaInfo":{"__isSmartRef__":true,"id":82157},"eventHandler":{"__isSmartRef__":true,"id":82175},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826"],"partTests":{"__isSmartRef__":true,"id":82176},"_ClipMode":"visible","moved":true,"b":319,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.730825883829627,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82181},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6210.9,5178.3)"},"82155":{"target":{"__isSmartRef__":true,"id":82154},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82156":{"_BorderWidth":1.7197048550474632,"_ClipMode":"visible","_BorderRadius":22.783462019201302,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,26,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-35.1)"},"82157":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82158},{"__isSmartRef__":true,"id":82160},{"__isSmartRef__":true,"id":82162},{"__isSmartRef__":true,"id":82164},{"__isSmartRef__":true,"id":82166},{"__isSmartRef__":true,"id":82168},{"__isSmartRef__":true,"id":82170},{"__isSmartRef__":true,"id":82172}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82174},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82158":{"date":{"__isSmartRef__":true,"id":82159},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82159":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82160":{"date":{"__isSmartRef__":true,"id":82161},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82161":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82162":{"date":{"__isSmartRef__":true,"id":82163},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82163":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82164":{"date":{"__isSmartRef__":true,"id":82165},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82165":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82166":{"date":{"__isSmartRef__":true,"id":82167},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82167":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82168":{"date":{"__isSmartRef__":true,"id":82169},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82169":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82170":{"date":{"__isSmartRef__":true,"id":82171},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82171":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82172":{"date":{"__isSmartRef__":true,"id":82173},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82173":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82174":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82175":{"morph":{"__isSmartRef__":true,"id":82154},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82176":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82177}},"82177":{"test01IsMorph":{"__isSmartRef__":true,"id":82178}},"82178":{"varMapping":{"__isSmartRef__":true,"id":82179},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82179":{"this":{"__isSmartRef__":true,"id":82176}},"82180":{},"82181":{"change":{"__isSmartRef__":true,"id":82182},"tick":{"__isSmartRef__":true,"id":82186}},"82182":{"varMapping":{"__isSmartRef__":true,"id":82183},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82183":{"this":{"__isSmartRef__":true,"id":82154}},"82184":{"timestamp":{"__isSmartRef__":true,"id":82185},"user":"cschuster","tags":[]},"82185":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82186":{"varMapping":{"__isSmartRef__":true,"id":82187},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82188},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82187":{"this":{"__isSmartRef__":true,"id":82154}},"82188":{"timestamp":{"__isSmartRef__":true,"id":82189},"user":"cschuster","tags":[]},"82189":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82190":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82191}],"id":"EC093EE4-38F7-491A-B32B-2D497931FF12","shape":{"__isSmartRef__":true,"id":82192},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2173","partsBinMetaInfo":{"__isSmartRef__":true,"id":82193},"eventHandler":{"__isSmartRef__":true,"id":82211},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D"],"partTests":{"__isSmartRef__":true,"id":82212},"_ClipMode":"visible","moved":true,"b":100.58343602064997,"#startLetters":"set","isBeingDragged":false,"delta":0.8980663930415176,"_Rotation":32.056246010536945,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82217},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4397.0,3886.9)"},"82191":{"target":{"__isSmartRef__":true,"id":82190},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82192":{"_BorderWidth":9.914942438345395,"_ClipMode":"visible","_BorderRadius":1.3493453244022513,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.6,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,204,-5)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.3)"},"82193":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82194},{"__isSmartRef__":true,"id":82196},{"__isSmartRef__":true,"id":82198},{"__isSmartRef__":true,"id":82200},{"__isSmartRef__":true,"id":82202},{"__isSmartRef__":true,"id":82204},{"__isSmartRef__":true,"id":82206},{"__isSmartRef__":true,"id":82208}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82210},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82194":{"date":{"__isSmartRef__":true,"id":82195},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82195":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82196":{"date":{"__isSmartRef__":true,"id":82197},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82197":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82198":{"date":{"__isSmartRef__":true,"id":82199},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82199":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82200":{"date":{"__isSmartRef__":true,"id":82201},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82201":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82202":{"date":{"__isSmartRef__":true,"id":82203},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82203":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82204":{"date":{"__isSmartRef__":true,"id":82205},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82205":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82206":{"date":{"__isSmartRef__":true,"id":82207},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82207":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82208":{"date":{"__isSmartRef__":true,"id":82209},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82209":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82210":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82211":{"morph":{"__isSmartRef__":true,"id":82190},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82212":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82213}},"82213":{"test01IsMorph":{"__isSmartRef__":true,"id":82214}},"82214":{"varMapping":{"__isSmartRef__":true,"id":82215},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82215":{"this":{"__isSmartRef__":true,"id":82212}},"82216":{},"82217":{"change":{"__isSmartRef__":true,"id":82218},"tick":{"__isSmartRef__":true,"id":82222}},"82218":{"varMapping":{"__isSmartRef__":true,"id":82219},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82219":{"this":{"__isSmartRef__":true,"id":82190}},"82220":{"timestamp":{"__isSmartRef__":true,"id":82221},"user":"cschuster","tags":[]},"82221":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82222":{"varMapping":{"__isSmartRef__":true,"id":82223},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82223":{"this":{"__isSmartRef__":true,"id":82190}},"82224":{"timestamp":{"__isSmartRef__":true,"id":82225},"user":"cschuster","tags":[]},"82225":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82226":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82227}],"id":"C9E0D8A6-5851-4D3C-A5F3-6E2045E3860C","shape":{"__isSmartRef__":true,"id":82228},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2174","partsBinMetaInfo":{"__isSmartRef__":true,"id":82229},"eventHandler":{"__isSmartRef__":true,"id":82247},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","CAF4508C-DE99-43A3-B04E-BECE46909608","4852EAF1-1AEC-4EBD-B1A6-A17B75B93462","78F4F8F9-06F1-406E-9E43-7B1AF9CB0822","A6D72157-CF89-4365-B40B-CD763EDCA68C"],"partTests":{"__isSmartRef__":true,"id":82248},"_ClipMode":"visible","moved":true,"b":275.83095760125434,"#startLetters":"set","isBeingDragged":false,"delta":0.9886414250941016,"_Rotation":19.616092765678687,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82253},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5580.7,4125.2)"},"82227":{"target":{"__isSmartRef__":true,"id":82226},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82228":{"_BorderWidth":0.025870191635107176,"_ClipMode":"visible","_BorderRadius":0.41285223925732417,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.9,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-228,67)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.0)"},"82229":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82230},{"__isSmartRef__":true,"id":82232},{"__isSmartRef__":true,"id":82234},{"__isSmartRef__":true,"id":82236},{"__isSmartRef__":true,"id":82238},{"__isSmartRef__":true,"id":82240},{"__isSmartRef__":true,"id":82242},{"__isSmartRef__":true,"id":82244}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82246},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82230":{"date":{"__isSmartRef__":true,"id":82231},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82231":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82232":{"date":{"__isSmartRef__":true,"id":82233},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82233":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82234":{"date":{"__isSmartRef__":true,"id":82235},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82235":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82236":{"date":{"__isSmartRef__":true,"id":82237},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82237":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82238":{"date":{"__isSmartRef__":true,"id":82239},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82239":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82240":{"date":{"__isSmartRef__":true,"id":82241},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82241":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82242":{"date":{"__isSmartRef__":true,"id":82243},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82243":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82244":{"date":{"__isSmartRef__":true,"id":82245},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82245":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82246":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82247":{"morph":{"__isSmartRef__":true,"id":82226},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82248":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82249}},"82249":{"test01IsMorph":{"__isSmartRef__":true,"id":82250}},"82250":{"varMapping":{"__isSmartRef__":true,"id":82251},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82251":{"this":{"__isSmartRef__":true,"id":82248}},"82252":{},"82253":{"change":{"__isSmartRef__":true,"id":82254},"tick":{"__isSmartRef__":true,"id":82258}},"82254":{"varMapping":{"__isSmartRef__":true,"id":82255},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82256},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82255":{"this":{"__isSmartRef__":true,"id":82226}},"82256":{"timestamp":{"__isSmartRef__":true,"id":82257},"user":"cschuster","tags":[]},"82257":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82258":{"varMapping":{"__isSmartRef__":true,"id":82259},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82259":{"this":{"__isSmartRef__":true,"id":82226}},"82260":{"timestamp":{"__isSmartRef__":true,"id":82261},"user":"cschuster","tags":[]},"82261":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82262":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82263}],"id":"11446769-63E1-4005-8439-F46639F72593","shape":{"__isSmartRef__":true,"id":82264},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2175","partsBinMetaInfo":{"__isSmartRef__":true,"id":82265},"eventHandler":{"__isSmartRef__":true,"id":82283},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A"],"partTests":{"__isSmartRef__":true,"id":82284},"_ClipMode":"visible","moved":true,"b":343,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-33.22902281110367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82289},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5320.1,5021.9)"},"82263":{"target":{"__isSmartRef__":true,"id":82262},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82264":{"_BorderWidth":3.5381414763863184,"_ClipMode":"visible","_BorderRadius":36.58075145110084,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,111.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-75,170,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-39.1)"},"82265":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82266},{"__isSmartRef__":true,"id":82268},{"__isSmartRef__":true,"id":82270},{"__isSmartRef__":true,"id":82272},{"__isSmartRef__":true,"id":82274},{"__isSmartRef__":true,"id":82276},{"__isSmartRef__":true,"id":82278},{"__isSmartRef__":true,"id":82280}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82282},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82266":{"date":{"__isSmartRef__":true,"id":82267},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82267":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82268":{"date":{"__isSmartRef__":true,"id":82269},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82269":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82270":{"date":{"__isSmartRef__":true,"id":82271},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82271":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82272":{"date":{"__isSmartRef__":true,"id":82273},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82273":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82274":{"date":{"__isSmartRef__":true,"id":82275},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82275":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82276":{"date":{"__isSmartRef__":true,"id":82277},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82277":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82278":{"date":{"__isSmartRef__":true,"id":82279},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82279":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82280":{"date":{"__isSmartRef__":true,"id":82281},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82281":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82282":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82283":{"morph":{"__isSmartRef__":true,"id":82262},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82284":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82285}},"82285":{"test01IsMorph":{"__isSmartRef__":true,"id":82286}},"82286":{"varMapping":{"__isSmartRef__":true,"id":82287},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82287":{"this":{"__isSmartRef__":true,"id":82284}},"82288":{},"82289":{"change":{"__isSmartRef__":true,"id":82290},"tick":{"__isSmartRef__":true,"id":82294}},"82290":{"varMapping":{"__isSmartRef__":true,"id":82291},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82291":{"this":{"__isSmartRef__":true,"id":82262}},"82292":{"timestamp":{"__isSmartRef__":true,"id":82293},"user":"cschuster","tags":[]},"82293":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82294":{"varMapping":{"__isSmartRef__":true,"id":82295},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82295":{"this":{"__isSmartRef__":true,"id":82262}},"82296":{"timestamp":{"__isSmartRef__":true,"id":82297},"user":"cschuster","tags":[]},"82297":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82298":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82299}],"id":"6318D7BB-E8C4-43D2-8074-408A4E1EC9B6","shape":{"__isSmartRef__":true,"id":82300},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2176","partsBinMetaInfo":{"__isSmartRef__":true,"id":82301},"eventHandler":{"__isSmartRef__":true,"id":82319},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","500DD8A1-1FC4-41FC-B095-8BAA7E353711","CB2D4382-8E07-4746-A977-C4CA342FB80E","23D5BF1F-4438-4A6D-975C-DDC0BEEEB76A","F7829B93-51BE-452A-B3E5-EA4025DB04B4","6BCB33C1-E797-49B2-9C96-211E44D51851","3CD8ECB6-45C1-4F9E-8066-C54F163D99D1"],"partTests":{"__isSmartRef__":true,"id":82320},"_ClipMode":"visible","moved":true,"b":262,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-1.5377902925776168,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82325},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4248.5,3831.1)"},"82299":{"target":{"__isSmartRef__":true,"id":82298},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82300":{"_BorderWidth":0.04865965629214841,"_ClipMode":"visible","_BorderRadius":0.7747660812336177,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-290,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-17.2)"},"82301":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82302},{"__isSmartRef__":true,"id":82304},{"__isSmartRef__":true,"id":82306},{"__isSmartRef__":true,"id":82308},{"__isSmartRef__":true,"id":82310},{"__isSmartRef__":true,"id":82312},{"__isSmartRef__":true,"id":82314},{"__isSmartRef__":true,"id":82316}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82318},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82302":{"date":{"__isSmartRef__":true,"id":82303},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82303":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82304":{"date":{"__isSmartRef__":true,"id":82305},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82305":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82306":{"date":{"__isSmartRef__":true,"id":82307},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82307":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82308":{"date":{"__isSmartRef__":true,"id":82309},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82309":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82310":{"date":{"__isSmartRef__":true,"id":82311},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82311":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82312":{"date":{"__isSmartRef__":true,"id":82313},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82313":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82314":{"date":{"__isSmartRef__":true,"id":82315},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82315":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82316":{"date":{"__isSmartRef__":true,"id":82317},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82317":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82318":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82319":{"morph":{"__isSmartRef__":true,"id":82298},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82320":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82321}},"82321":{"test01IsMorph":{"__isSmartRef__":true,"id":82322}},"82322":{"varMapping":{"__isSmartRef__":true,"id":82323},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82323":{"this":{"__isSmartRef__":true,"id":82320}},"82324":{},"82325":{"change":{"__isSmartRef__":true,"id":82326},"tick":{"__isSmartRef__":true,"id":82330}},"82326":{"varMapping":{"__isSmartRef__":true,"id":82327},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82327":{"this":{"__isSmartRef__":true,"id":82298}},"82328":{"timestamp":{"__isSmartRef__":true,"id":82329},"user":"cschuster","tags":[]},"82329":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82330":{"varMapping":{"__isSmartRef__":true,"id":82331},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82331":{"this":{"__isSmartRef__":true,"id":82298}},"82332":{"timestamp":{"__isSmartRef__":true,"id":82333},"user":"cschuster","tags":[]},"82333":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82334":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82335}],"id":"94B77553-1920-4BA9-A8AA-60FA0042ADDE","shape":{"__isSmartRef__":true,"id":82336},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2177","partsBinMetaInfo":{"__isSmartRef__":true,"id":82337},"eventHandler":{"__isSmartRef__":true,"id":82355},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","4A7204F7-9242-4367-8395-F10661C5F9BB","3D4473B6-78B8-4177-B836-944DB491DFF5"],"partTests":{"__isSmartRef__":true,"id":82356},"_ClipMode":"visible","moved":true,"b":63.32388315699063,"#startLetters":"set","isBeingDragged":false,"delta":-0.9156670272932388,"_Rotation":41.43699312381546,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82361},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5692.1,3490.5)"},"82335":{"target":{"__isSmartRef__":true,"id":82334},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82336":{"_BorderWidth":9.467793023581592,"_ClipMode":"visible","_BorderRadius":8.062120797497037,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.1,64.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,344,-236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-29.0)"},"82337":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82338},{"__isSmartRef__":true,"id":82340},{"__isSmartRef__":true,"id":82342},{"__isSmartRef__":true,"id":82344},{"__isSmartRef__":true,"id":82346},{"__isSmartRef__":true,"id":82348},{"__isSmartRef__":true,"id":82350},{"__isSmartRef__":true,"id":82352}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82354},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82338":{"date":{"__isSmartRef__":true,"id":82339},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82339":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82340":{"date":{"__isSmartRef__":true,"id":82341},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82341":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82342":{"date":{"__isSmartRef__":true,"id":82343},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82343":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82344":{"date":{"__isSmartRef__":true,"id":82345},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82345":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82346":{"date":{"__isSmartRef__":true,"id":82347},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82347":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82348":{"date":{"__isSmartRef__":true,"id":82349},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82349":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82350":{"date":{"__isSmartRef__":true,"id":82351},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82351":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82352":{"date":{"__isSmartRef__":true,"id":82353},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82353":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82354":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82355":{"morph":{"__isSmartRef__":true,"id":82334},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82356":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82357}},"82357":{"test01IsMorph":{"__isSmartRef__":true,"id":82358}},"82358":{"varMapping":{"__isSmartRef__":true,"id":82359},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82359":{"this":{"__isSmartRef__":true,"id":82356}},"82360":{},"82361":{"change":{"__isSmartRef__":true,"id":82362},"tick":{"__isSmartRef__":true,"id":82366}},"82362":{"varMapping":{"__isSmartRef__":true,"id":82363},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82363":{"this":{"__isSmartRef__":true,"id":82334}},"82364":{"timestamp":{"__isSmartRef__":true,"id":82365},"user":"cschuster","tags":[]},"82365":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82366":{"varMapping":{"__isSmartRef__":true,"id":82367},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82367":{"this":{"__isSmartRef__":true,"id":82334}},"82368":{"timestamp":{"__isSmartRef__":true,"id":82369},"user":"cschuster","tags":[]},"82369":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82370":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82371}],"id":"EBA5A851-8BDC-4659-9F9F-5D5FE386A901","shape":{"__isSmartRef__":true,"id":82372},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2178","partsBinMetaInfo":{"__isSmartRef__":true,"id":82373},"eventHandler":{"__isSmartRef__":true,"id":82391},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8","22AE55C9-F179-47A7-A20E-E944429C85DE"],"partTests":{"__isSmartRef__":true,"id":82392},"_ClipMode":"visible","moved":true,"b":31.510997797420714,"#startLetters":"set","isBeingDragged":false,"delta":-0.5840193955227733,"_Rotation":2.850448865710136,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82397},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4651.0,4016.3)"},"82371":{"target":{"__isSmartRef__":true,"id":82370},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82372":{"_BorderWidth":7.613311087361517,"_ClipMode":"visible","_BorderRadius":29.07296825707739,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.6,79.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(134,352,121)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.5,-37.1)"},"82373":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82374},{"__isSmartRef__":true,"id":82376},{"__isSmartRef__":true,"id":82378},{"__isSmartRef__":true,"id":82380},{"__isSmartRef__":true,"id":82382},{"__isSmartRef__":true,"id":82384},{"__isSmartRef__":true,"id":82386},{"__isSmartRef__":true,"id":82388}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82390},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82374":{"date":{"__isSmartRef__":true,"id":82375},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82375":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82376":{"date":{"__isSmartRef__":true,"id":82377},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82377":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82378":{"date":{"__isSmartRef__":true,"id":82379},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82379":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82380":{"date":{"__isSmartRef__":true,"id":82381},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82381":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82382":{"date":{"__isSmartRef__":true,"id":82383},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82383":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82384":{"date":{"__isSmartRef__":true,"id":82385},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82385":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82386":{"date":{"__isSmartRef__":true,"id":82387},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82387":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82388":{"date":{"__isSmartRef__":true,"id":82389},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82389":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82390":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82391":{"morph":{"__isSmartRef__":true,"id":82370},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82392":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82393}},"82393":{"test01IsMorph":{"__isSmartRef__":true,"id":82394}},"82394":{"varMapping":{"__isSmartRef__":true,"id":82395},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82395":{"this":{"__isSmartRef__":true,"id":82392}},"82396":{},"82397":{"change":{"__isSmartRef__":true,"id":82398},"tick":{"__isSmartRef__":true,"id":82402}},"82398":{"varMapping":{"__isSmartRef__":true,"id":82399},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82399":{"this":{"__isSmartRef__":true,"id":82370}},"82400":{"timestamp":{"__isSmartRef__":true,"id":82401},"user":"cschuster","tags":[]},"82401":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82402":{"varMapping":{"__isSmartRef__":true,"id":82403},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82403":{"this":{"__isSmartRef__":true,"id":82370}},"82404":{"timestamp":{"__isSmartRef__":true,"id":82405},"user":"cschuster","tags":[]},"82405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82406":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82407}],"id":"E9A102A6-4716-442F-B36A-8E862DA4CABA","shape":{"__isSmartRef__":true,"id":82408},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2179","partsBinMetaInfo":{"__isSmartRef__":true,"id":82409},"eventHandler":{"__isSmartRef__":true,"id":82427},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","1E648F41-7629-45B3-B1D7-C87D12034781","9407BCE4-D569-4439-B874-E0228AFD0A26","E1F4C942-C469-403F-B69E-528D178F862A","72AC750F-7821-4C96-8159-5C6D85D6769D"],"partTests":{"__isSmartRef__":true,"id":82428},"_ClipMode":"visible","moved":true,"b":83.57433350686915,"#startLetters":"set","isBeingDragged":false,"delta":-0.7532034509349614,"_Rotation":4.114894284614012,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82433},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7068.4,4414.7)"},"82407":{"target":{"__isSmartRef__":true,"id":82406},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82408":{"_BorderWidth":9.968589426460056,"_ClipMode":"visible","_BorderRadius":0.5009905780309176,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.9,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,283,-201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.2)"},"82409":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82410},{"__isSmartRef__":true,"id":82412},{"__isSmartRef__":true,"id":82414},{"__isSmartRef__":true,"id":82416},{"__isSmartRef__":true,"id":82418},{"__isSmartRef__":true,"id":82420},{"__isSmartRef__":true,"id":82422},{"__isSmartRef__":true,"id":82424}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82426},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82410":{"date":{"__isSmartRef__":true,"id":82411},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82411":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82412":{"date":{"__isSmartRef__":true,"id":82413},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82413":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82414":{"date":{"__isSmartRef__":true,"id":82415},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82415":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82416":{"date":{"__isSmartRef__":true,"id":82417},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82417":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82418":{"date":{"__isSmartRef__":true,"id":82419},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82419":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82420":{"date":{"__isSmartRef__":true,"id":82421},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82421":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82422":{"date":{"__isSmartRef__":true,"id":82423},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82423":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82424":{"date":{"__isSmartRef__":true,"id":82425},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82425":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82426":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82427":{"morph":{"__isSmartRef__":true,"id":82406},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82428":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82429}},"82429":{"test01IsMorph":{"__isSmartRef__":true,"id":82430}},"82430":{"varMapping":{"__isSmartRef__":true,"id":82431},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82431":{"this":{"__isSmartRef__":true,"id":82428}},"82432":{},"82433":{"change":{"__isSmartRef__":true,"id":82434},"tick":{"__isSmartRef__":true,"id":82438}},"82434":{"varMapping":{"__isSmartRef__":true,"id":82435},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82435":{"this":{"__isSmartRef__":true,"id":82406}},"82436":{"timestamp":{"__isSmartRef__":true,"id":82437},"user":"cschuster","tags":[]},"82437":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82438":{"varMapping":{"__isSmartRef__":true,"id":82439},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82439":{"this":{"__isSmartRef__":true,"id":82406}},"82440":{"timestamp":{"__isSmartRef__":true,"id":82441},"user":"cschuster","tags":[]},"82441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82442":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82443}],"id":"C349DF0D-DD97-4FE3-92B0-BB7FFA3A44F2","shape":{"__isSmartRef__":true,"id":82444},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2180","partsBinMetaInfo":{"__isSmartRef__":true,"id":82445},"eventHandler":{"__isSmartRef__":true,"id":82463},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","A681BEB9-F2F0-4C7B-AF68-003BC883905C"],"partTests":{"__isSmartRef__":true,"id":82464},"_ClipMode":"visible","moved":true,"b":125.26108346320689,"#startLetters":"set","isBeingDragged":false,"delta":-0.8294661361724138,"_Rotation":0.997511989731019,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82469},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3968.9,3865.0)"},"82443":{"target":{"__isSmartRef__":true,"id":82442},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82444":{"_BorderWidth":9.082649476144772,"_ClipMode":"visible","_BorderRadius":13.33115720789571,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,67.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,62,244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.3,-8.5)"},"82445":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82446},{"__isSmartRef__":true,"id":82448},{"__isSmartRef__":true,"id":82450},{"__isSmartRef__":true,"id":82452},{"__isSmartRef__":true,"id":82454},{"__isSmartRef__":true,"id":82456},{"__isSmartRef__":true,"id":82458},{"__isSmartRef__":true,"id":82460}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82462},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82446":{"date":{"__isSmartRef__":true,"id":82447},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82447":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82448":{"date":{"__isSmartRef__":true,"id":82449},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82449":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82450":{"date":{"__isSmartRef__":true,"id":82451},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82451":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82452":{"date":{"__isSmartRef__":true,"id":82453},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82453":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82454":{"date":{"__isSmartRef__":true,"id":82455},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82455":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82456":{"date":{"__isSmartRef__":true,"id":82457},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82457":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82458":{"date":{"__isSmartRef__":true,"id":82459},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82459":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82460":{"date":{"__isSmartRef__":true,"id":82461},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82461":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82462":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82463":{"morph":{"__isSmartRef__":true,"id":82442},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82464":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82465}},"82465":{"test01IsMorph":{"__isSmartRef__":true,"id":82466}},"82466":{"varMapping":{"__isSmartRef__":true,"id":82467},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82467":{"this":{"__isSmartRef__":true,"id":82464}},"82468":{},"82469":{"change":{"__isSmartRef__":true,"id":82470},"tick":{"__isSmartRef__":true,"id":82474}},"82470":{"varMapping":{"__isSmartRef__":true,"id":82471},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82471":{"this":{"__isSmartRef__":true,"id":82442}},"82472":{"timestamp":{"__isSmartRef__":true,"id":82473},"user":"cschuster","tags":[]},"82473":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82474":{"varMapping":{"__isSmartRef__":true,"id":82475},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82475":{"this":{"__isSmartRef__":true,"id":82442}},"82476":{"timestamp":{"__isSmartRef__":true,"id":82477},"user":"cschuster","tags":[]},"82477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82478":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82479}],"id":"B56D3296-919E-4952-BCAB-100264F691C9","shape":{"__isSmartRef__":true,"id":82480},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2181","partsBinMetaInfo":{"__isSmartRef__":true,"id":82481},"eventHandler":{"__isSmartRef__":true,"id":82499},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","0A254EDF-65D7-4576-A1EE-E5154A3E40FC","0658309D-8C2A-48BB-9962-EFB9EEDD564F","2EE647E5-D0BA-414F-8844-305E4A6D5DDE"],"partTests":{"__isSmartRef__":true,"id":82500},"_ClipMode":"visible","moved":true,"b":249,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-15.043666034557658,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82505},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5374.9,5214.6)"},"82479":{"target":{"__isSmartRef__":true,"id":82478},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82480":{"_BorderWidth":0.3320978675139923,"_ClipMode":"visible","_BorderRadius":5.137103490452128,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.8,137.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-331,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-12.8)"},"82481":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82482},{"__isSmartRef__":true,"id":82484},{"__isSmartRef__":true,"id":82486},{"__isSmartRef__":true,"id":82488},{"__isSmartRef__":true,"id":82490},{"__isSmartRef__":true,"id":82492},{"__isSmartRef__":true,"id":82494},{"__isSmartRef__":true,"id":82496}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82498},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82482":{"date":{"__isSmartRef__":true,"id":82483},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82483":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82484":{"date":{"__isSmartRef__":true,"id":82485},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82485":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82486":{"date":{"__isSmartRef__":true,"id":82487},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82487":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82488":{"date":{"__isSmartRef__":true,"id":82489},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82489":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82490":{"date":{"__isSmartRef__":true,"id":82491},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82491":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82492":{"date":{"__isSmartRef__":true,"id":82493},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82493":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82494":{"date":{"__isSmartRef__":true,"id":82495},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82495":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82496":{"date":{"__isSmartRef__":true,"id":82497},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82497":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82498":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82499":{"morph":{"__isSmartRef__":true,"id":82478},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82500":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82501}},"82501":{"test01IsMorph":{"__isSmartRef__":true,"id":82502}},"82502":{"varMapping":{"__isSmartRef__":true,"id":82503},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82503":{"this":{"__isSmartRef__":true,"id":82500}},"82504":{},"82505":{"change":{"__isSmartRef__":true,"id":82506},"tick":{"__isSmartRef__":true,"id":82510}},"82506":{"varMapping":{"__isSmartRef__":true,"id":82507},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82507":{"this":{"__isSmartRef__":true,"id":82478}},"82508":{"timestamp":{"__isSmartRef__":true,"id":82509},"user":"cschuster","tags":[]},"82509":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82510":{"varMapping":{"__isSmartRef__":true,"id":82511},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82511":{"this":{"__isSmartRef__":true,"id":82478}},"82512":{"timestamp":{"__isSmartRef__":true,"id":82513},"user":"cschuster","tags":[]},"82513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82514":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82515}],"id":"D7528F2D-1F58-411F-88F4-AADD8F14E769","shape":{"__isSmartRef__":true,"id":82516},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2182","partsBinMetaInfo":{"__isSmartRef__":true,"id":82517},"eventHandler":{"__isSmartRef__":true,"id":82535},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","33842EA9-C557-42D8-9407-413BFDE6F580","A4108E05-58E7-4093-B002-897D2ACA6433"],"partTests":{"__isSmartRef__":true,"id":82536},"_ClipMode":"visible","moved":true,"b":227.04925982956775,"#startLetters":"set","isBeingDragged":false,"delta":0.8666002283571288,"_Rotation":-2.9276948370481377,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82541},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4710.7,4653.8)"},"82515":{"target":{"__isSmartRef__":true,"id":82514},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82516":{"_BorderWidth":1.3403011161969824,"_ClipMode":"visible","_BorderRadius":18.57056652782552,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-362,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-6.4)"},"82517":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82518},{"__isSmartRef__":true,"id":82520},{"__isSmartRef__":true,"id":82522},{"__isSmartRef__":true,"id":82524},{"__isSmartRef__":true,"id":82526},{"__isSmartRef__":true,"id":82528},{"__isSmartRef__":true,"id":82530},{"__isSmartRef__":true,"id":82532}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82534},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82518":{"date":{"__isSmartRef__":true,"id":82519},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82519":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82520":{"date":{"__isSmartRef__":true,"id":82521},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82521":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82522":{"date":{"__isSmartRef__":true,"id":82523},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82523":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82524":{"date":{"__isSmartRef__":true,"id":82525},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82526":{"date":{"__isSmartRef__":true,"id":82527},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82527":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82528":{"date":{"__isSmartRef__":true,"id":82529},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82529":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82530":{"date":{"__isSmartRef__":true,"id":82531},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82531":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82532":{"date":{"__isSmartRef__":true,"id":82533},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82533":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82534":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82535":{"morph":{"__isSmartRef__":true,"id":82514},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82536":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82537}},"82537":{"test01IsMorph":{"__isSmartRef__":true,"id":82538}},"82538":{"varMapping":{"__isSmartRef__":true,"id":82539},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82539":{"this":{"__isSmartRef__":true,"id":82536}},"82540":{},"82541":{"change":{"__isSmartRef__":true,"id":82542},"tick":{"__isSmartRef__":true,"id":82546}},"82542":{"varMapping":{"__isSmartRef__":true,"id":82543},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82543":{"this":{"__isSmartRef__":true,"id":82514}},"82544":{"timestamp":{"__isSmartRef__":true,"id":82545},"user":"cschuster","tags":[]},"82545":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82546":{"varMapping":{"__isSmartRef__":true,"id":82547},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82547":{"this":{"__isSmartRef__":true,"id":82514}},"82548":{"timestamp":{"__isSmartRef__":true,"id":82549},"user":"cschuster","tags":[]},"82549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82550":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82551}],"id":"E949091A-CC01-45DA-9F82-87481F4DD962","shape":{"__isSmartRef__":true,"id":82552},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2183","partsBinMetaInfo":{"__isSmartRef__":true,"id":82553},"eventHandler":{"__isSmartRef__":true,"id":82571},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","809FCD2A-4CAB-4206-85CC-A0E379BE6145","54CEE9F0-8897-4BBA-B085-4E2ABDCA73B9"],"partTests":{"__isSmartRef__":true,"id":82572},"_ClipMode":"visible","moved":true,"b":146.56002695357893,"#startLetters":"set","isBeingDragged":false,"delta":-0.8503584583522752,"_Rotation":5.9709434363481,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82577},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4632.9,4453.5)"},"82551":{"target":{"__isSmartRef__":true,"id":82550},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82552":{"_BorderWidth":7.755315235459786,"_ClipMode":"visible","_BorderRadius":27.85318072518909,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.2,78.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(141,-73,174)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.0,-3.3)"},"82553":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82554},{"__isSmartRef__":true,"id":82556},{"__isSmartRef__":true,"id":82558},{"__isSmartRef__":true,"id":82560},{"__isSmartRef__":true,"id":82562},{"__isSmartRef__":true,"id":82564},{"__isSmartRef__":true,"id":82566},{"__isSmartRef__":true,"id":82568}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82570},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82554":{"date":{"__isSmartRef__":true,"id":82555},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82555":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82556":{"date":{"__isSmartRef__":true,"id":82557},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82557":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82558":{"date":{"__isSmartRef__":true,"id":82559},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82559":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82560":{"date":{"__isSmartRef__":true,"id":82561},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82561":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82562":{"date":{"__isSmartRef__":true,"id":82563},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82563":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82564":{"date":{"__isSmartRef__":true,"id":82565},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82565":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82566":{"date":{"__isSmartRef__":true,"id":82567},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82567":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82568":{"date":{"__isSmartRef__":true,"id":82569},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82569":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82570":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82571":{"morph":{"__isSmartRef__":true,"id":82550},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82572":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82573}},"82573":{"test01IsMorph":{"__isSmartRef__":true,"id":82574}},"82574":{"varMapping":{"__isSmartRef__":true,"id":82575},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82575":{"this":{"__isSmartRef__":true,"id":82572}},"82576":{},"82577":{"change":{"__isSmartRef__":true,"id":82578},"tick":{"__isSmartRef__":true,"id":82582}},"82578":{"varMapping":{"__isSmartRef__":true,"id":82579},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82579":{"this":{"__isSmartRef__":true,"id":82550}},"82580":{"timestamp":{"__isSmartRef__":true,"id":82581},"user":"cschuster","tags":[]},"82581":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82582":{"varMapping":{"__isSmartRef__":true,"id":82583},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82583":{"this":{"__isSmartRef__":true,"id":82550}},"82584":{"timestamp":{"__isSmartRef__":true,"id":82585},"user":"cschuster","tags":[]},"82585":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82586":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82587}],"id":"6E8DF4D0-EE44-4F18-9BE9-A0B3ACC4046D","shape":{"__isSmartRef__":true,"id":82588},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2184","partsBinMetaInfo":{"__isSmartRef__":true,"id":82589},"eventHandler":{"__isSmartRef__":true,"id":82607},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","DD72DD85-A9C0-46FB-ADDC-DDCF83EDA4C6"],"partTests":{"__isSmartRef__":true,"id":82608},"_ClipMode":"visible","moved":true,"b":250.5304434839636,"#startLetters":"set","isBeingDragged":false,"delta":0.9525872375816107,"_Rotation":2.0158172129863465,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82613},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6679.0,4835.9)"},"82587":{"target":{"__isSmartRef__":true,"id":82586},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82588":{"_BorderWidth":0.2859063868343954,"_ClipMode":"visible","_BorderRadius":4.443714250098005,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.1,137.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-327,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-13.3)"},"82589":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82590},{"__isSmartRef__":true,"id":82592},{"__isSmartRef__":true,"id":82594},{"__isSmartRef__":true,"id":82596},{"__isSmartRef__":true,"id":82598},{"__isSmartRef__":true,"id":82600},{"__isSmartRef__":true,"id":82602},{"__isSmartRef__":true,"id":82604}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82606},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82590":{"date":{"__isSmartRef__":true,"id":82591},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82591":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82592":{"date":{"__isSmartRef__":true,"id":82593},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82593":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82594":{"date":{"__isSmartRef__":true,"id":82595},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82595":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82596":{"date":{"__isSmartRef__":true,"id":82597},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82597":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82598":{"date":{"__isSmartRef__":true,"id":82599},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82599":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82600":{"date":{"__isSmartRef__":true,"id":82601},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82601":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82602":{"date":{"__isSmartRef__":true,"id":82603},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82603":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82604":{"date":{"__isSmartRef__":true,"id":82605},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82605":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82606":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82607":{"morph":{"__isSmartRef__":true,"id":82586},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82608":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82609}},"82609":{"test01IsMorph":{"__isSmartRef__":true,"id":82610}},"82610":{"varMapping":{"__isSmartRef__":true,"id":82611},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82611":{"this":{"__isSmartRef__":true,"id":82608}},"82612":{},"82613":{"change":{"__isSmartRef__":true,"id":82614},"tick":{"__isSmartRef__":true,"id":82618}},"82614":{"varMapping":{"__isSmartRef__":true,"id":82615},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82615":{"this":{"__isSmartRef__":true,"id":82586}},"82616":{"timestamp":{"__isSmartRef__":true,"id":82617},"user":"cschuster","tags":[]},"82617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82618":{"varMapping":{"__isSmartRef__":true,"id":82619},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82619":{"this":{"__isSmartRef__":true,"id":82586}},"82620":{"timestamp":{"__isSmartRef__":true,"id":82621},"user":"cschuster","tags":[]},"82621":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82622":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82623}],"id":"D2690A1E-CD30-4A3F-AA96-CB606E5B26DF","shape":{"__isSmartRef__":true,"id":82624},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2185","partsBinMetaInfo":{"__isSmartRef__":true,"id":82625},"eventHandler":{"__isSmartRef__":true,"id":82643},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","66539A44-AFEA-41A8-A1C1-9A0097055BD3","4E97E332-4F44-449E-926A-4F4A6D2D037A","FE9A6751-C51F-4702-99D8-F99192BFC634"],"partTests":{"__isSmartRef__":true,"id":82644},"_ClipMode":"visible","moved":true,"b":82.19704669364728,"#startLetters":"set","isBeingDragged":false,"delta":-0.45513194164959714,"_Rotation":11.294631025767547,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82649},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6037.1,3135.9)"},"82623":{"target":{"__isSmartRef__":true,"id":82622},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82624":{"_BorderWidth":9.953704218535092,"_ClipMode":"visible","_BorderRadius":0.7373032244282052,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.8,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,289,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.7)"},"82625":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82626},{"__isSmartRef__":true,"id":82628},{"__isSmartRef__":true,"id":82630},{"__isSmartRef__":true,"id":82632},{"__isSmartRef__":true,"id":82634},{"__isSmartRef__":true,"id":82636},{"__isSmartRef__":true,"id":82638},{"__isSmartRef__":true,"id":82640}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82642},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82626":{"date":{"__isSmartRef__":true,"id":82627},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82627":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82628":{"date":{"__isSmartRef__":true,"id":82629},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82629":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82630":{"date":{"__isSmartRef__":true,"id":82631},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82631":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82632":{"date":{"__isSmartRef__":true,"id":82633},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82633":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82634":{"date":{"__isSmartRef__":true,"id":82635},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82635":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82636":{"date":{"__isSmartRef__":true,"id":82637},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82637":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82638":{"date":{"__isSmartRef__":true,"id":82639},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82639":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82640":{"date":{"__isSmartRef__":true,"id":82641},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82641":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82642":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82643":{"morph":{"__isSmartRef__":true,"id":82622},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82644":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82645}},"82645":{"test01IsMorph":{"__isSmartRef__":true,"id":82646}},"82646":{"varMapping":{"__isSmartRef__":true,"id":82647},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82647":{"this":{"__isSmartRef__":true,"id":82644}},"82648":{},"82649":{"change":{"__isSmartRef__":true,"id":82650},"tick":{"__isSmartRef__":true,"id":82654}},"82650":{"varMapping":{"__isSmartRef__":true,"id":82651},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82651":{"this":{"__isSmartRef__":true,"id":82622}},"82652":{"timestamp":{"__isSmartRef__":true,"id":82653},"user":"cschuster","tags":[]},"82653":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82654":{"varMapping":{"__isSmartRef__":true,"id":82655},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82655":{"this":{"__isSmartRef__":true,"id":82622}},"82656":{"timestamp":{"__isSmartRef__":true,"id":82657},"user":"cschuster","tags":[]},"82657":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82658":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82659}],"id":"A8B3EE37-8C67-4158-96B2-8B947F109C9E","shape":{"__isSmartRef__":true,"id":82660},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2186","partsBinMetaInfo":{"__isSmartRef__":true,"id":82661},"eventHandler":{"__isSmartRef__":true,"id":82679},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","7414C2AA-6AB3-4C5F-8925-A787258AA180"],"partTests":{"__isSmartRef__":true,"id":82680},"_ClipMode":"visible","moved":true,"b":52.051288477436174,"#startLetters":"set","isBeingDragged":false,"delta":-0.7718012820114382,"_Rotation":6.793025282437283,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82685},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5583.7,5404.7)"},"82659":{"target":{"__isSmartRef__":true,"id":82658},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82660":{"_BorderWidth":8.942807744552262,"_ClipMode":"visible","_BorderRadius":15.126827343197927,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,68.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(202,359,-141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.8,-32.3)"},"82661":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82662},{"__isSmartRef__":true,"id":82664},{"__isSmartRef__":true,"id":82666},{"__isSmartRef__":true,"id":82668},{"__isSmartRef__":true,"id":82670},{"__isSmartRef__":true,"id":82672},{"__isSmartRef__":true,"id":82674},{"__isSmartRef__":true,"id":82676}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82678},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82662":{"date":{"__isSmartRef__":true,"id":82663},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82663":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82664":{"date":{"__isSmartRef__":true,"id":82665},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82665":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82666":{"date":{"__isSmartRef__":true,"id":82667},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82667":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82668":{"date":{"__isSmartRef__":true,"id":82669},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82669":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82670":{"date":{"__isSmartRef__":true,"id":82671},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82671":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82672":{"date":{"__isSmartRef__":true,"id":82673},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82673":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82674":{"date":{"__isSmartRef__":true,"id":82675},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82675":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82676":{"date":{"__isSmartRef__":true,"id":82677},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82677":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82678":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82679":{"morph":{"__isSmartRef__":true,"id":82658},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82680":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82681}},"82681":{"test01IsMorph":{"__isSmartRef__":true,"id":82682}},"82682":{"varMapping":{"__isSmartRef__":true,"id":82683},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82683":{"this":{"__isSmartRef__":true,"id":82680}},"82684":{},"82685":{"change":{"__isSmartRef__":true,"id":82686},"tick":{"__isSmartRef__":true,"id":82690}},"82686":{"varMapping":{"__isSmartRef__":true,"id":82687},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82687":{"this":{"__isSmartRef__":true,"id":82658}},"82688":{"timestamp":{"__isSmartRef__":true,"id":82689},"user":"cschuster","tags":[]},"82689":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82690":{"varMapping":{"__isSmartRef__":true,"id":82691},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82692},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82691":{"this":{"__isSmartRef__":true,"id":82658}},"82692":{"timestamp":{"__isSmartRef__":true,"id":82693},"user":"cschuster","tags":[]},"82693":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82694":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82695}],"id":"3F49DF36-8E9F-4F9F-9BD8-F7B152BD0895","shape":{"__isSmartRef__":true,"id":82696},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2187","partsBinMetaInfo":{"__isSmartRef__":true,"id":82697},"eventHandler":{"__isSmartRef__":true,"id":82715},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B"],"partTests":{"__isSmartRef__":true,"id":82716},"_ClipMode":"visible","moved":true,"b":342.9824788472615,"#startLetters":"set","isBeingDragged":false,"delta":-0.8508760576369241,"_Rotation":-18.51626536803629,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82721},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4509.4,4863.4)"},"82695":{"target":{"__isSmartRef__":true,"id":82694},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82696":{"_BorderWidth":3.53667934616388,"_ClipMode":"visible","_BorderRadius":36.573908262490605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,111.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-75,170,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.1,-39.1)"},"82697":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82698},{"__isSmartRef__":true,"id":82700},{"__isSmartRef__":true,"id":82702},{"__isSmartRef__":true,"id":82704},{"__isSmartRef__":true,"id":82706},{"__isSmartRef__":true,"id":82708},{"__isSmartRef__":true,"id":82710},{"__isSmartRef__":true,"id":82712}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82714},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82698":{"date":{"__isSmartRef__":true,"id":82699},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82699":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82700":{"date":{"__isSmartRef__":true,"id":82701},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82701":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82702":{"date":{"__isSmartRef__":true,"id":82703},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82703":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82704":{"date":{"__isSmartRef__":true,"id":82705},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82705":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82706":{"date":{"__isSmartRef__":true,"id":82707},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82707":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82708":{"date":{"__isSmartRef__":true,"id":82709},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82709":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82710":{"date":{"__isSmartRef__":true,"id":82711},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82711":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82712":{"date":{"__isSmartRef__":true,"id":82713},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82713":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82714":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82715":{"morph":{"__isSmartRef__":true,"id":82694},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82716":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82717}},"82717":{"test01IsMorph":{"__isSmartRef__":true,"id":82718}},"82718":{"varMapping":{"__isSmartRef__":true,"id":82719},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82719":{"this":{"__isSmartRef__":true,"id":82716}},"82720":{},"82721":{"change":{"__isSmartRef__":true,"id":82722},"tick":{"__isSmartRef__":true,"id":82726}},"82722":{"varMapping":{"__isSmartRef__":true,"id":82723},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82723":{"this":{"__isSmartRef__":true,"id":82694}},"82724":{"timestamp":{"__isSmartRef__":true,"id":82725},"user":"cschuster","tags":[]},"82725":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82726":{"varMapping":{"__isSmartRef__":true,"id":82727},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82728},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82727":{"this":{"__isSmartRef__":true,"id":82694}},"82728":{"timestamp":{"__isSmartRef__":true,"id":82729},"user":"cschuster","tags":[]},"82729":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82730":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82731}],"id":"D74CA80A-CFCE-44C8-AC3F-DD1A02887326","shape":{"__isSmartRef__":true,"id":82732},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2188","partsBinMetaInfo":{"__isSmartRef__":true,"id":82733},"eventHandler":{"__isSmartRef__":true,"id":82751},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","127512C3-DB5B-4CFC-BF92-D45B49A27321"],"partTests":{"__isSmartRef__":true,"id":82752},"_ClipMode":"visible","moved":true,"b":135.14761963044293,"#startLetters":"set","isBeingDragged":false,"delta":0.9256686276057735,"_Rotation":8.962844808060524,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82757},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4708.3,4335.3)"},"82731":{"target":{"__isSmartRef__":true,"id":82730},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82732":{"_BorderWidth":8.526413060072418,"_ClipMode":"visible","_BorderRadius":20.1030574876011,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(180,0,249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-5.8)"},"82733":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82734},{"__isSmartRef__":true,"id":82736},{"__isSmartRef__":true,"id":82738},{"__isSmartRef__":true,"id":82740},{"__isSmartRef__":true,"id":82742},{"__isSmartRef__":true,"id":82744},{"__isSmartRef__":true,"id":82746},{"__isSmartRef__":true,"id":82748}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82750},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82734":{"date":{"__isSmartRef__":true,"id":82735},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82735":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82736":{"date":{"__isSmartRef__":true,"id":82737},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82737":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82738":{"date":{"__isSmartRef__":true,"id":82739},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82739":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82740":{"date":{"__isSmartRef__":true,"id":82741},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82741":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82742":{"date":{"__isSmartRef__":true,"id":82743},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82743":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82744":{"date":{"__isSmartRef__":true,"id":82745},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82745":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82746":{"date":{"__isSmartRef__":true,"id":82747},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82747":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82748":{"date":{"__isSmartRef__":true,"id":82749},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82749":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82750":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82751":{"morph":{"__isSmartRef__":true,"id":82730},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82752":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82753}},"82753":{"test01IsMorph":{"__isSmartRef__":true,"id":82754}},"82754":{"varMapping":{"__isSmartRef__":true,"id":82755},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82755":{"this":{"__isSmartRef__":true,"id":82752}},"82756":{},"82757":{"change":{"__isSmartRef__":true,"id":82758},"tick":{"__isSmartRef__":true,"id":82762}},"82758":{"varMapping":{"__isSmartRef__":true,"id":82759},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82759":{"this":{"__isSmartRef__":true,"id":82730}},"82760":{"timestamp":{"__isSmartRef__":true,"id":82761},"user":"cschuster","tags":[]},"82761":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82762":{"varMapping":{"__isSmartRef__":true,"id":82763},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82764},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82763":{"this":{"__isSmartRef__":true,"id":82730}},"82764":{"timestamp":{"__isSmartRef__":true,"id":82765},"user":"cschuster","tags":[]},"82765":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82766":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82767}],"id":"16DFB43B-FC3F-4132-B815-294F64A7E95D","shape":{"__isSmartRef__":true,"id":82768},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2189","partsBinMetaInfo":{"__isSmartRef__":true,"id":82769},"eventHandler":{"__isSmartRef__":true,"id":82787},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","E5F199BB-B87A-4E44-B483-01D8DA291455"],"partTests":{"__isSmartRef__":true,"id":82788},"_ClipMode":"visible","moved":true,"b":221,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-2.3548848871869805,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82793},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6700.2,5941.3)"},"82767":{"target":{"__isSmartRef__":true,"id":82766},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82768":{"_BorderWidth":1.7197048550474632,"_ClipMode":"visible","_BorderRadius":22.7834620192013,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,126.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,-361,2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-4.9)"},"82769":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82770},{"__isSmartRef__":true,"id":82772},{"__isSmartRef__":true,"id":82774},{"__isSmartRef__":true,"id":82776},{"__isSmartRef__":true,"id":82778},{"__isSmartRef__":true,"id":82780},{"__isSmartRef__":true,"id":82782},{"__isSmartRef__":true,"id":82784}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82786},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82770":{"date":{"__isSmartRef__":true,"id":82771},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82771":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82772":{"date":{"__isSmartRef__":true,"id":82773},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82773":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82774":{"date":{"__isSmartRef__":true,"id":82775},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82775":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82776":{"date":{"__isSmartRef__":true,"id":82777},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82777":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82778":{"date":{"__isSmartRef__":true,"id":82779},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82779":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82780":{"date":{"__isSmartRef__":true,"id":82781},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82781":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82782":{"date":{"__isSmartRef__":true,"id":82783},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82783":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82784":{"date":{"__isSmartRef__":true,"id":82785},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82785":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82786":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82787":{"morph":{"__isSmartRef__":true,"id":82766},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82788":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82789}},"82789":{"test01IsMorph":{"__isSmartRef__":true,"id":82790}},"82790":{"varMapping":{"__isSmartRef__":true,"id":82791},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82792},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82791":{"this":{"__isSmartRef__":true,"id":82788}},"82792":{},"82793":{"change":{"__isSmartRef__":true,"id":82794},"tick":{"__isSmartRef__":true,"id":82798}},"82794":{"varMapping":{"__isSmartRef__":true,"id":82795},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82795":{"this":{"__isSmartRef__":true,"id":82766}},"82796":{"timestamp":{"__isSmartRef__":true,"id":82797},"user":"cschuster","tags":[]},"82797":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82798":{"varMapping":{"__isSmartRef__":true,"id":82799},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82800},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82799":{"this":{"__isSmartRef__":true,"id":82766}},"82800":{"timestamp":{"__isSmartRef__":true,"id":82801},"user":"cschuster","tags":[]},"82801":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82802":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82803}],"id":"EE9A666C-BCD1-42FA-92C2-6022EEA1F70E","shape":{"__isSmartRef__":true,"id":82804},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2190","partsBinMetaInfo":{"__isSmartRef__":true,"id":82805},"eventHandler":{"__isSmartRef__":true,"id":82822},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","3B95CA9C-A19D-496C-8B2F-1E1C9571F24D"],"partTests":{"__isSmartRef__":true,"id":82823},"_ClipMode":"visible","moved":true,"b":230,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.836580711225115,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82828},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3139.9,1314.7)"},"82803":{"target":{"__isSmartRef__":true,"id":82802},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82804":{"_BorderWidth":1.1697777844051105,"_ClipMode":"visible","_BorderRadius":16.527036446661402,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,130.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-361,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-7.1)"},"82805":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82806},{"__isSmartRef__":true,"id":82808},{"__isSmartRef__":true,"id":82810},{"__isSmartRef__":true,"id":82812},{"__isSmartRef__":true,"id":82814},{"__isSmartRef__":true,"id":82816},{"__isSmartRef__":true,"id":82818},{"__isSmartRef__":true,"id":82820}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82806":{"date":{"__isSmartRef__":true,"id":82807},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82807":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82808":{"date":{"__isSmartRef__":true,"id":82809},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82809":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82810":{"date":{"__isSmartRef__":true,"id":82811},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82811":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82812":{"date":{"__isSmartRef__":true,"id":82813},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82814":{"date":{"__isSmartRef__":true,"id":82815},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82815":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82816":{"date":{"__isSmartRef__":true,"id":82817},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82817":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82818":{"date":{"__isSmartRef__":true,"id":82819},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82819":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82820":{"date":{"__isSmartRef__":true,"id":82821},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82821":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82822":{"morph":{"__isSmartRef__":true,"id":82802},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82823":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82824}},"82824":{"test01IsMorph":{"__isSmartRef__":true,"id":82825}},"82825":{"varMapping":{"__isSmartRef__":true,"id":82826},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82826":{"this":{"__isSmartRef__":true,"id":82823}},"82827":{},"82828":{"change":{"__isSmartRef__":true,"id":82829},"tick":{"__isSmartRef__":true,"id":82833}},"82829":{"varMapping":{"__isSmartRef__":true,"id":82830},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82830":{"this":{"__isSmartRef__":true,"id":82802}},"82831":{"timestamp":{"__isSmartRef__":true,"id":82832},"user":"cschuster","tags":[]},"82832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82833":{"varMapping":{"__isSmartRef__":true,"id":82834},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82834":{"this":{"__isSmartRef__":true,"id":82802}},"82835":{"timestamp":{"__isSmartRef__":true,"id":82836},"user":"cschuster","tags":[]},"82836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82837":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82838}],"id":"540A40C9-D77B-4347-B8A2-BCD9753C1C45","shape":{"__isSmartRef__":true,"id":82839},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2191","partsBinMetaInfo":{"__isSmartRef__":true,"id":82840},"eventHandler":{"__isSmartRef__":true,"id":82858},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF"],"partTests":{"__isSmartRef__":true,"id":82859},"_ClipMode":"visible","moved":true,"b":37,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":25.52860276656334,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82864},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6115.9,5309.1)"},"82838":{"target":{"__isSmartRef__":true,"id":82837},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82839":{"_BorderWidth":8.009075115760242,"_ClipMode":"visible","_BorderRadius":25.51274711633998,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,75.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(154,359,52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-36.0)"},"82840":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82841},{"__isSmartRef__":true,"id":82843},{"__isSmartRef__":true,"id":82845},{"__isSmartRef__":true,"id":82847},{"__isSmartRef__":true,"id":82849},{"__isSmartRef__":true,"id":82851},{"__isSmartRef__":true,"id":82853},{"__isSmartRef__":true,"id":82855}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82857},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82841":{"date":{"__isSmartRef__":true,"id":82842},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82843":{"date":{"__isSmartRef__":true,"id":82844},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82844":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82845":{"date":{"__isSmartRef__":true,"id":82846},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82846":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82847":{"date":{"__isSmartRef__":true,"id":82848},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82849":{"date":{"__isSmartRef__":true,"id":82850},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82850":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82851":{"date":{"__isSmartRef__":true,"id":82852},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82853":{"date":{"__isSmartRef__":true,"id":82854},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82855":{"date":{"__isSmartRef__":true,"id":82856},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82857":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82858":{"morph":{"__isSmartRef__":true,"id":82837},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82859":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82860}},"82860":{"test01IsMorph":{"__isSmartRef__":true,"id":82861}},"82861":{"varMapping":{"__isSmartRef__":true,"id":82862},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82862":{"this":{"__isSmartRef__":true,"id":82859}},"82863":{},"82864":{"change":{"__isSmartRef__":true,"id":82865},"tick":{"__isSmartRef__":true,"id":82869}},"82865":{"varMapping":{"__isSmartRef__":true,"id":82866},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82866":{"this":{"__isSmartRef__":true,"id":82837}},"82867":{"timestamp":{"__isSmartRef__":true,"id":82868},"user":"cschuster","tags":[]},"82868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82869":{"varMapping":{"__isSmartRef__":true,"id":82870},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82870":{"this":{"__isSmartRef__":true,"id":82837}},"82871":{"timestamp":{"__isSmartRef__":true,"id":82872},"user":"cschuster","tags":[]},"82872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82873":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82874}],"id":"701B0C58-AA8B-43A1-B415-D1A9D878BB6B","shape":{"__isSmartRef__":true,"id":82875},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2192","partsBinMetaInfo":{"__isSmartRef__":true,"id":82876},"eventHandler":{"__isSmartRef__":true,"id":82894},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B97CA33F-FCEA-4AE8-8B9E-2D19B962E0A1","0399A5E4-92AD-4FE8-9743-48920BC6B3E0"],"partTests":{"__isSmartRef__":true,"id":82895},"_ClipMode":"visible","moved":true,"b":356,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-11.659496566518682,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82900},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4804.6,4894.9)"},"82874":{"target":{"__isSmartRef__":true,"id":82873},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82875":{"_BorderWidth":4.651217631279376,"_ClipMode":"visible","_BorderRadius":39.80536137483141,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.4,102.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-18,237,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.6,-40.0)"},"82876":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82877},{"__isSmartRef__":true,"id":82879},{"__isSmartRef__":true,"id":82881},{"__isSmartRef__":true,"id":82883},{"__isSmartRef__":true,"id":82885},{"__isSmartRef__":true,"id":82887},{"__isSmartRef__":true,"id":82889},{"__isSmartRef__":true,"id":82891}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82893},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82877":{"date":{"__isSmartRef__":true,"id":82878},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82879":{"date":{"__isSmartRef__":true,"id":82880},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82880":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82881":{"date":{"__isSmartRef__":true,"id":82882},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82882":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82883":{"date":{"__isSmartRef__":true,"id":82884},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82885":{"date":{"__isSmartRef__":true,"id":82886},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82886":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82887":{"date":{"__isSmartRef__":true,"id":82888},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82889":{"date":{"__isSmartRef__":true,"id":82890},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82891":{"date":{"__isSmartRef__":true,"id":82892},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82893":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82894":{"morph":{"__isSmartRef__":true,"id":82873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82895":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82896}},"82896":{"test01IsMorph":{"__isSmartRef__":true,"id":82897}},"82897":{"varMapping":{"__isSmartRef__":true,"id":82898},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82898":{"this":{"__isSmartRef__":true,"id":82895}},"82899":{},"82900":{"change":{"__isSmartRef__":true,"id":82901},"tick":{"__isSmartRef__":true,"id":82905}},"82901":{"varMapping":{"__isSmartRef__":true,"id":82902},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82902":{"this":{"__isSmartRef__":true,"id":82873}},"82903":{"timestamp":{"__isSmartRef__":true,"id":82904},"user":"cschuster","tags":[]},"82904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82905":{"varMapping":{"__isSmartRef__":true,"id":82906},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82906":{"this":{"__isSmartRef__":true,"id":82873}},"82907":{"timestamp":{"__isSmartRef__":true,"id":82908},"user":"cschuster","tags":[]},"82908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82909":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82910}],"id":"43DCDB20-CDB8-4A87-952A-1A1065F57892","shape":{"__isSmartRef__":true,"id":82911},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2193","partsBinMetaInfo":{"__isSmartRef__":true,"id":82912},"eventHandler":{"__isSmartRef__":true,"id":82930},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","5AFE22BE-AAC0-440F-9BBD-3E35C1BC5AE4","71ADD5AE-9D68-4B04-9C53-E35DE614B599"],"partTests":{"__isSmartRef__":true,"id":82931},"_ClipMode":"visible","moved":true,"b":25.631897452869453,"#startLetters":"set","isBeingDragged":false,"delta":0.8268354017054662,"_Rotation":-1.4986920682525877,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82936},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7352.3,4767.3)"},"82910":{"target":{"__isSmartRef__":true,"id":82909},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82911":{"_BorderWidth":7.162938730157031,"_ClipMode":"visible","_BorderRadius":32.514713679338705,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.2,82.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(111,342,183)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.7,-38.0)"},"82912":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82913},{"__isSmartRef__":true,"id":82915},{"__isSmartRef__":true,"id":82917},{"__isSmartRef__":true,"id":82919},{"__isSmartRef__":true,"id":82921},{"__isSmartRef__":true,"id":82923},{"__isSmartRef__":true,"id":82925},{"__isSmartRef__":true,"id":82927}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82929},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82913":{"date":{"__isSmartRef__":true,"id":82914},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82915":{"date":{"__isSmartRef__":true,"id":82916},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82916":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82917":{"date":{"__isSmartRef__":true,"id":82918},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82918":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82919":{"date":{"__isSmartRef__":true,"id":82920},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82921":{"date":{"__isSmartRef__":true,"id":82922},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82922":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82923":{"date":{"__isSmartRef__":true,"id":82924},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82925":{"date":{"__isSmartRef__":true,"id":82926},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82927":{"date":{"__isSmartRef__":true,"id":82928},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82929":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82930":{"morph":{"__isSmartRef__":true,"id":82909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82931":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82932}},"82932":{"test01IsMorph":{"__isSmartRef__":true,"id":82933}},"82933":{"varMapping":{"__isSmartRef__":true,"id":82934},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82934":{"this":{"__isSmartRef__":true,"id":82931}},"82935":{},"82936":{"change":{"__isSmartRef__":true,"id":82937},"tick":{"__isSmartRef__":true,"id":82941}},"82937":{"varMapping":{"__isSmartRef__":true,"id":82938},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82938":{"this":{"__isSmartRef__":true,"id":82909}},"82939":{"timestamp":{"__isSmartRef__":true,"id":82940},"user":"cschuster","tags":[]},"82940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82941":{"varMapping":{"__isSmartRef__":true,"id":82942},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82942":{"this":{"__isSmartRef__":true,"id":82909}},"82943":{"timestamp":{"__isSmartRef__":true,"id":82944},"user":"cschuster","tags":[]},"82944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82945":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82946}],"id":"AAA20100-C1A0-40EB-AAC2-D48272213282","shape":{"__isSmartRef__":true,"id":82947},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2194","partsBinMetaInfo":{"__isSmartRef__":true,"id":82948},"eventHandler":{"__isSmartRef__":true,"id":82966},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802","5EC47DD5-BF5C-4EB3-892F-ED61709642E4","9B3C3AD7-080A-4672-BF43-D8BCAD155127"],"partTests":{"__isSmartRef__":true,"id":82967},"_ClipMode":"visible","moved":true,"b":328.1195518973982,"#startLetters":"set","isBeingDragged":false,"delta":0.8940587245160714,"_Rotation":-15.608150763251283,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82972},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4153.2,4575.5)"},"82946":{"target":{"__isSmartRef__":true,"id":82945},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82947":{"_BorderWidth":2.359257016851698,"_ClipMode":"visible","_BorderRadius":28.84236239512481,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.1,121.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-135,82,-159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-37.0)"},"82948":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82949},{"__isSmartRef__":true,"id":82951},{"__isSmartRef__":true,"id":82953},{"__isSmartRef__":true,"id":82955},{"__isSmartRef__":true,"id":82957},{"__isSmartRef__":true,"id":82959},{"__isSmartRef__":true,"id":82961},{"__isSmartRef__":true,"id":82963}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":82965},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82949":{"date":{"__isSmartRef__":true,"id":82950},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82951":{"date":{"__isSmartRef__":true,"id":82952},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82952":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82953":{"date":{"__isSmartRef__":true,"id":82954},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82954":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82955":{"date":{"__isSmartRef__":true,"id":82956},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82957":{"date":{"__isSmartRef__":true,"id":82958},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82958":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82959":{"date":{"__isSmartRef__":true,"id":82960},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82961":{"date":{"__isSmartRef__":true,"id":82962},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82963":{"date":{"__isSmartRef__":true,"id":82964},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"82964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"82965":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"82966":{"morph":{"__isSmartRef__":true,"id":82945},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"82967":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":82968}},"82968":{"test01IsMorph":{"__isSmartRef__":true,"id":82969}},"82969":{"varMapping":{"__isSmartRef__":true,"id":82970},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":82971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82970":{"this":{"__isSmartRef__":true,"id":82967}},"82971":{},"82972":{"change":{"__isSmartRef__":true,"id":82973},"tick":{"__isSmartRef__":true,"id":82977}},"82973":{"varMapping":{"__isSmartRef__":true,"id":82974},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":82975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82974":{"this":{"__isSmartRef__":true,"id":82945}},"82975":{"timestamp":{"__isSmartRef__":true,"id":82976},"user":"cschuster","tags":[]},"82976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"82977":{"varMapping":{"__isSmartRef__":true,"id":82978},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":82979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82978":{"this":{"__isSmartRef__":true,"id":82945}},"82979":{"timestamp":{"__isSmartRef__":true,"id":82980},"user":"cschuster","tags":[]},"82980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"82981":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":82982}],"id":"250C7E92-7C13-4CB3-865F-2009BC20A06F","shape":{"__isSmartRef__":true,"id":82983},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2195","partsBinMetaInfo":{"__isSmartRef__":true,"id":82984},"eventHandler":{"__isSmartRef__":true,"id":83002},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42","2FBEF8C3-CE35-464E-9A92-54C377AC57EF","1A6653DF-52AF-4E15-860B-CC5C3BB14705","98B355E2-A156-4C8B-BFE8-8DE83420768F"],"partTests":{"__isSmartRef__":true,"id":83003},"_ClipMode":"visible","moved":true,"b":178.68797866813838,"#startLetters":"set","isBeingDragged":false,"delta":0.9606880573555827,"_Rotation":39.60679303760328,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83008},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5901.4,4509.8)"},"82982":{"target":{"__isSmartRef__":true,"id":82981},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"82983":{"_BorderWidth":5.114485454448679,"_ClipMode":"visible","_BorderRadius":39.97902892915149,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.2,99.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(6,-250,-205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.5,-0.0)"},"82984":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":82985},{"__isSmartRef__":true,"id":82987},{"__isSmartRef__":true,"id":82989},{"__isSmartRef__":true,"id":82991},{"__isSmartRef__":true,"id":82993},{"__isSmartRef__":true,"id":82995},{"__isSmartRef__":true,"id":82997},{"__isSmartRef__":true,"id":82999}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83001},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"82985":{"date":{"__isSmartRef__":true,"id":82986},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"82986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"82987":{"date":{"__isSmartRef__":true,"id":82988},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"82988":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"82989":{"date":{"__isSmartRef__":true,"id":82990},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"82990":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"82991":{"date":{"__isSmartRef__":true,"id":82992},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"82992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"82993":{"date":{"__isSmartRef__":true,"id":82994},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"82994":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"82995":{"date":{"__isSmartRef__":true,"id":82996},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"82996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"82997":{"date":{"__isSmartRef__":true,"id":82998},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"82998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"82999":{"date":{"__isSmartRef__":true,"id":83000},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83001":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83002":{"morph":{"__isSmartRef__":true,"id":82981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83003":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83004}},"83004":{"test01IsMorph":{"__isSmartRef__":true,"id":83005}},"83005":{"varMapping":{"__isSmartRef__":true,"id":83006},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83006":{"this":{"__isSmartRef__":true,"id":83003}},"83007":{},"83008":{"change":{"__isSmartRef__":true,"id":83009},"tick":{"__isSmartRef__":true,"id":83013}},"83009":{"varMapping":{"__isSmartRef__":true,"id":83010},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83010":{"this":{"__isSmartRef__":true,"id":82981}},"83011":{"timestamp":{"__isSmartRef__":true,"id":83012},"user":"cschuster","tags":[]},"83012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83013":{"varMapping":{"__isSmartRef__":true,"id":83014},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83014":{"this":{"__isSmartRef__":true,"id":82981}},"83015":{"timestamp":{"__isSmartRef__":true,"id":83016},"user":"cschuster","tags":[]},"83016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83017":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83018}],"id":"A631F757-8F8C-489F-A3C6-67CC60683A35","shape":{"__isSmartRef__":true,"id":83019},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2196","partsBinMetaInfo":{"__isSmartRef__":true,"id":83020},"eventHandler":{"__isSmartRef__":true,"id":83038},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B"],"partTests":{"__isSmartRef__":true,"id":83039},"_ClipMode":"visible","moved":true,"b":235.3963234842522,"#startLetters":"set","isBeingDragged":false,"delta":0.740240010956768,"_Rotation":-6.031043843306161,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83044},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5169.0,5891.9)"},"83018":{"target":{"__isSmartRef__":true,"id":83017},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83019":{"_BorderWidth":0.8845003508140472,"_ClipMode":"visible","_BorderRadius":12.900260220080476,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.4,132.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-210,-356,176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.5,-8.6)"},"83020":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83021},{"__isSmartRef__":true,"id":83023},{"__isSmartRef__":true,"id":83025},{"__isSmartRef__":true,"id":83027},{"__isSmartRef__":true,"id":83029},{"__isSmartRef__":true,"id":83031},{"__isSmartRef__":true,"id":83033},{"__isSmartRef__":true,"id":83035}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83037},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83021":{"date":{"__isSmartRef__":true,"id":83022},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83023":{"date":{"__isSmartRef__":true,"id":83024},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83024":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83025":{"date":{"__isSmartRef__":true,"id":83026},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83026":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83027":{"date":{"__isSmartRef__":true,"id":83028},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83029":{"date":{"__isSmartRef__":true,"id":83030},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83030":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83031":{"date":{"__isSmartRef__":true,"id":83032},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83033":{"date":{"__isSmartRef__":true,"id":83034},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83035":{"date":{"__isSmartRef__":true,"id":83036},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83037":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83038":{"morph":{"__isSmartRef__":true,"id":83017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83039":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83040}},"83040":{"test01IsMorph":{"__isSmartRef__":true,"id":83041}},"83041":{"varMapping":{"__isSmartRef__":true,"id":83042},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83042":{"this":{"__isSmartRef__":true,"id":83039}},"83043":{},"83044":{"change":{"__isSmartRef__":true,"id":83045},"tick":{"__isSmartRef__":true,"id":83049}},"83045":{"varMapping":{"__isSmartRef__":true,"id":83046},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83046":{"this":{"__isSmartRef__":true,"id":83017}},"83047":{"timestamp":{"__isSmartRef__":true,"id":83048},"user":"cschuster","tags":[]},"83048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83049":{"varMapping":{"__isSmartRef__":true,"id":83050},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83050":{"this":{"__isSmartRef__":true,"id":83017}},"83051":{"timestamp":{"__isSmartRef__":true,"id":83052},"user":"cschuster","tags":[]},"83052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83053":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83054}],"id":"DC033A84-F9E7-44C9-91ED-82A027D4E4DC","shape":{"__isSmartRef__":true,"id":83055},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2197","partsBinMetaInfo":{"__isSmartRef__":true,"id":83056},"eventHandler":{"__isSmartRef__":true,"id":83074},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3ADA23B2-C055-4B53-AD32-7FC32CD277FD","16BCFDCB-55AC-4915-9333-4E697D8864E7","B6D172B2-32F5-4B2D-AD49-4F71575C8E13"],"partTests":{"__isSmartRef__":true,"id":83075},"_ClipMode":"visible","moved":true,"b":324.7651615832583,"#startLetters":"set","isBeingDragged":false,"delta":0.7431697061401792,"_Rotation":15.57349770275163,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83080},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4760.0,4698.0)"},"83054":{"target":{"__isSmartRef__":true,"id":83053},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83055":{"_BorderWidth":2.11535464743023,"_ClipMode":"visible","_BorderRadius":26.686113903836205,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,123.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-148,62,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.5,-36.3)"},"83056":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83057},{"__isSmartRef__":true,"id":83059},{"__isSmartRef__":true,"id":83061},{"__isSmartRef__":true,"id":83063},{"__isSmartRef__":true,"id":83065},{"__isSmartRef__":true,"id":83067},{"__isSmartRef__":true,"id":83069},{"__isSmartRef__":true,"id":83071}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83073},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83057":{"date":{"__isSmartRef__":true,"id":83058},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83059":{"date":{"__isSmartRef__":true,"id":83060},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83060":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83061":{"date":{"__isSmartRef__":true,"id":83062},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83062":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83063":{"date":{"__isSmartRef__":true,"id":83064},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83065":{"date":{"__isSmartRef__":true,"id":83066},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83066":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83067":{"date":{"__isSmartRef__":true,"id":83068},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83069":{"date":{"__isSmartRef__":true,"id":83070},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83071":{"date":{"__isSmartRef__":true,"id":83072},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83072":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83073":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83074":{"morph":{"__isSmartRef__":true,"id":83053},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83075":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83076}},"83076":{"test01IsMorph":{"__isSmartRef__":true,"id":83077}},"83077":{"varMapping":{"__isSmartRef__":true,"id":83078},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83078":{"this":{"__isSmartRef__":true,"id":83075}},"83079":{},"83080":{"change":{"__isSmartRef__":true,"id":83081},"tick":{"__isSmartRef__":true,"id":83085}},"83081":{"varMapping":{"__isSmartRef__":true,"id":83082},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83082":{"this":{"__isSmartRef__":true,"id":83053}},"83083":{"timestamp":{"__isSmartRef__":true,"id":83084},"user":"cschuster","tags":[]},"83084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83085":{"varMapping":{"__isSmartRef__":true,"id":83086},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83086":{"this":{"__isSmartRef__":true,"id":83053}},"83087":{"timestamp":{"__isSmartRef__":true,"id":83088},"user":"cschuster","tags":[]},"83088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83089":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83090}],"id":"BB96826B-38C6-4D7B-AB0C-F4F8A327A820","shape":{"__isSmartRef__":true,"id":83091},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2198","partsBinMetaInfo":{"__isSmartRef__":true,"id":83092},"eventHandler":{"__isSmartRef__":true,"id":83110},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","1E648F41-7629-45B3-B1D7-C87D12034781","9407BCE4-D569-4439-B874-E0228AFD0A26","E1F4C942-C469-403F-B69E-528D178F862A","72AC750F-7821-4C96-8159-5C6D85D6769D","E9A102A6-4716-442F-B36A-8E862DA4CABA"],"partTests":{"__isSmartRef__":true,"id":83111},"_ClipMode":"visible","moved":true,"b":72.5086230263696,"#startLetters":"set","isBeingDragged":false,"delta":0.7967980552348308,"_Rotation":7.280787661811962,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83116},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7082.4,4396.8)"},"83090":{"target":{"__isSmartRef__":true,"id":83089},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83091":{"_BorderWidth":9.76881098115261,"_ClipMode":"visible","_BorderRadius":3.613506921661256,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.9,61.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,321,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-26.0)"},"83092":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83093},{"__isSmartRef__":true,"id":83095},{"__isSmartRef__":true,"id":83097},{"__isSmartRef__":true,"id":83099},{"__isSmartRef__":true,"id":83101},{"__isSmartRef__":true,"id":83103},{"__isSmartRef__":true,"id":83105},{"__isSmartRef__":true,"id":83107}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83109},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83093":{"date":{"__isSmartRef__":true,"id":83094},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83095":{"date":{"__isSmartRef__":true,"id":83096},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83096":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83097":{"date":{"__isSmartRef__":true,"id":83098},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83098":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83099":{"date":{"__isSmartRef__":true,"id":83100},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83101":{"date":{"__isSmartRef__":true,"id":83102},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83102":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83103":{"date":{"__isSmartRef__":true,"id":83104},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83105":{"date":{"__isSmartRef__":true,"id":83106},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83107":{"date":{"__isSmartRef__":true,"id":83108},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83108":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83109":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83110":{"morph":{"__isSmartRef__":true,"id":83089},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83111":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83112}},"83112":{"test01IsMorph":{"__isSmartRef__":true,"id":83113}},"83113":{"varMapping":{"__isSmartRef__":true,"id":83114},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83114":{"this":{"__isSmartRef__":true,"id":83111}},"83115":{},"83116":{"change":{"__isSmartRef__":true,"id":83117},"tick":{"__isSmartRef__":true,"id":83121}},"83117":{"varMapping":{"__isSmartRef__":true,"id":83118},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83118":{"this":{"__isSmartRef__":true,"id":83089}},"83119":{"timestamp":{"__isSmartRef__":true,"id":83120},"user":"cschuster","tags":[]},"83120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83121":{"varMapping":{"__isSmartRef__":true,"id":83122},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83122":{"this":{"__isSmartRef__":true,"id":83089}},"83123":{"timestamp":{"__isSmartRef__":true,"id":83124},"user":"cschuster","tags":[]},"83124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83125":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83126}],"id":"30D275C4-BF4E-48F6-A909-5402FB50DCA4","shape":{"__isSmartRef__":true,"id":83127},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2199","partsBinMetaInfo":{"__isSmartRef__":true,"id":83128},"eventHandler":{"__isSmartRef__":true,"id":83146},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","CE626118-6EF3-4E43-87B7-463B692CC5A9","D7BB101C-5D4D-41C7-849F-B559E4E8DDC5","4687B856-99BC-40D3-B0AF-080A71230D9A","F6D180AD-B4EF-4C41-A36A-9832ADEBAE3C"],"partTests":{"__isSmartRef__":true,"id":83147},"_ClipMode":"visible","moved":true,"b":114.11104102036916,"#startLetters":"set","isBeingDragged":false,"delta":-0.6645647539990023,"_Rotation":45.71543012517677,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83152},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5615.7,4631.8)"},"83126":{"target":{"__isSmartRef__":true,"id":83125},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83127":{"_BorderWidth":9.563777370619494,"_ClipMode":"visible","_BorderRadius":6.675097778274257,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.2,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,129,163)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-11.8)"},"83128":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83129},{"__isSmartRef__":true,"id":83131},{"__isSmartRef__":true,"id":83133},{"__isSmartRef__":true,"id":83135},{"__isSmartRef__":true,"id":83137},{"__isSmartRef__":true,"id":83139},{"__isSmartRef__":true,"id":83141},{"__isSmartRef__":true,"id":83143}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83145},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83129":{"date":{"__isSmartRef__":true,"id":83130},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83131":{"date":{"__isSmartRef__":true,"id":83132},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83132":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83133":{"date":{"__isSmartRef__":true,"id":83134},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83134":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83135":{"date":{"__isSmartRef__":true,"id":83136},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83137":{"date":{"__isSmartRef__":true,"id":83138},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83138":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83139":{"date":{"__isSmartRef__":true,"id":83140},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83141":{"date":{"__isSmartRef__":true,"id":83142},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83143":{"date":{"__isSmartRef__":true,"id":83144},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83144":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83145":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83146":{"morph":{"__isSmartRef__":true,"id":83125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83147":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83148}},"83148":{"test01IsMorph":{"__isSmartRef__":true,"id":83149}},"83149":{"varMapping":{"__isSmartRef__":true,"id":83150},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83150":{"this":{"__isSmartRef__":true,"id":83147}},"83151":{},"83152":{"change":{"__isSmartRef__":true,"id":83153},"tick":{"__isSmartRef__":true,"id":83157}},"83153":{"varMapping":{"__isSmartRef__":true,"id":83154},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83154":{"this":{"__isSmartRef__":true,"id":83125}},"83155":{"timestamp":{"__isSmartRef__":true,"id":83156},"user":"cschuster","tags":[]},"83156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83157":{"varMapping":{"__isSmartRef__":true,"id":83158},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83158":{"this":{"__isSmartRef__":true,"id":83125}},"83159":{"timestamp":{"__isSmartRef__":true,"id":83160},"user":"cschuster","tags":[]},"83160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83161":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83162}],"id":"048A4F9F-DDA8-4E09-90B9-9B3693A09AE3","shape":{"__isSmartRef__":true,"id":83163},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2200","partsBinMetaInfo":{"__isSmartRef__":true,"id":83164},"eventHandler":{"__isSmartRef__":true,"id":83182},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B"],"partTests":{"__isSmartRef__":true,"id":83183},"_ClipMode":"visible","moved":true,"b":322.08284311462194,"#startLetters":"set","isBeingDragged":false,"delta":0.8704941705800593,"_Rotation":-19.64527362679771,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83188},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5258.3,5406.4)"},"83162":{"target":{"__isSmartRef__":true,"id":83161},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83163":{"_BorderWidth":1.9273927042025618,"_ClipMode":"visible","_BorderRadius":24.89453504929977,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,124.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,45,-213)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-35.8)"},"83164":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83165},{"__isSmartRef__":true,"id":83167},{"__isSmartRef__":true,"id":83169},{"__isSmartRef__":true,"id":83171},{"__isSmartRef__":true,"id":83173},{"__isSmartRef__":true,"id":83175},{"__isSmartRef__":true,"id":83177},{"__isSmartRef__":true,"id":83179}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83181},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83165":{"date":{"__isSmartRef__":true,"id":83166},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83167":{"date":{"__isSmartRef__":true,"id":83168},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83168":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83169":{"date":{"__isSmartRef__":true,"id":83170},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83170":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83171":{"date":{"__isSmartRef__":true,"id":83172},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83173":{"date":{"__isSmartRef__":true,"id":83174},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83174":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83175":{"date":{"__isSmartRef__":true,"id":83176},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83177":{"date":{"__isSmartRef__":true,"id":83178},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83179":{"date":{"__isSmartRef__":true,"id":83180},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83181":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83182":{"morph":{"__isSmartRef__":true,"id":83161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83183":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83184}},"83184":{"test01IsMorph":{"__isSmartRef__":true,"id":83185}},"83185":{"varMapping":{"__isSmartRef__":true,"id":83186},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83186":{"this":{"__isSmartRef__":true,"id":83183}},"83187":{},"83188":{"change":{"__isSmartRef__":true,"id":83189},"tick":{"__isSmartRef__":true,"id":83193}},"83189":{"varMapping":{"__isSmartRef__":true,"id":83190},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83190":{"this":{"__isSmartRef__":true,"id":83161}},"83191":{"timestamp":{"__isSmartRef__":true,"id":83192},"user":"cschuster","tags":[]},"83192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83193":{"varMapping":{"__isSmartRef__":true,"id":83194},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83194":{"this":{"__isSmartRef__":true,"id":83161}},"83195":{"timestamp":{"__isSmartRef__":true,"id":83196},"user":"cschuster","tags":[]},"83196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83197":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83198}],"id":"23EEF22F-63EC-4460-BF38-A02AA8941C82","shape":{"__isSmartRef__":true,"id":83199},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2201","partsBinMetaInfo":{"__isSmartRef__":true,"id":83200},"eventHandler":{"__isSmartRef__":true,"id":83218},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","170839B4-A73A-4687-90F8-477BD9BF9D17","1D7E7902-C94D-447B-A326-3A78B0C4B160"],"partTests":{"__isSmartRef__":true,"id":83219},"_ClipMode":"visible","moved":true,"b":182.23067132383585,"#startLetters":"set","isBeingDragged":false,"delta":0.8397726789116859,"_Rotation":-14.959561507425267,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83224},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4737.6,4585.4)"},"83198":{"target":{"__isSmartRef__":true,"id":83197},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83199":{"_BorderWidth":4.805386377118699,"_ClipMode":"visible","_BorderRadius":39.93940086046243,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.1,101.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-10,-266,-230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.2,-0.0)"},"83200":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83201},{"__isSmartRef__":true,"id":83203},{"__isSmartRef__":true,"id":83205},{"__isSmartRef__":true,"id":83207},{"__isSmartRef__":true,"id":83209},{"__isSmartRef__":true,"id":83211},{"__isSmartRef__":true,"id":83213},{"__isSmartRef__":true,"id":83215}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83217},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83201":{"date":{"__isSmartRef__":true,"id":83202},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83203":{"date":{"__isSmartRef__":true,"id":83204},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83204":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83205":{"date":{"__isSmartRef__":true,"id":83206},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83206":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83207":{"date":{"__isSmartRef__":true,"id":83208},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83208":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83209":{"date":{"__isSmartRef__":true,"id":83210},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83210":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83211":{"date":{"__isSmartRef__":true,"id":83212},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83213":{"date":{"__isSmartRef__":true,"id":83214},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83214":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83215":{"date":{"__isSmartRef__":true,"id":83216},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83216":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83217":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83218":{"morph":{"__isSmartRef__":true,"id":83197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83219":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83220}},"83220":{"test01IsMorph":{"__isSmartRef__":true,"id":83221}},"83221":{"varMapping":{"__isSmartRef__":true,"id":83222},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83222":{"this":{"__isSmartRef__":true,"id":83219}},"83223":{},"83224":{"change":{"__isSmartRef__":true,"id":83225},"tick":{"__isSmartRef__":true,"id":83229}},"83225":{"varMapping":{"__isSmartRef__":true,"id":83226},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83226":{"this":{"__isSmartRef__":true,"id":83197}},"83227":{"timestamp":{"__isSmartRef__":true,"id":83228},"user":"cschuster","tags":[]},"83228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83229":{"varMapping":{"__isSmartRef__":true,"id":83230},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83230":{"this":{"__isSmartRef__":true,"id":83197}},"83231":{"timestamp":{"__isSmartRef__":true,"id":83232},"user":"cschuster","tags":[]},"83232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83233":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83234}],"id":"1F33A0AA-21DB-46CF-B611-1F2A79B1B999","shape":{"__isSmartRef__":true,"id":83235},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2202","partsBinMetaInfo":{"__isSmartRef__":true,"id":83236},"eventHandler":{"__isSmartRef__":true,"id":83254},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","4C557759-7796-42BF-ABB2-9B527673AF2C","0640DFE5-BCB0-4D77-BBA2-CF0990828B0F","0F232AD8-5BAA-4222-947F-0CF5737DF439"],"partTests":{"__isSmartRef__":true,"id":83255},"_ClipMode":"visible","moved":true,"b":38.51633829786442,"#startLetters":"set","isBeingDragged":false,"delta":-0.9107185883913189,"_Rotation":-19.713084297331473,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83260},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5651.1,4560.8)"},"83234":{"target":{"__isSmartRef__":true,"id":83233},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83235":{"_BorderWidth":8.113688887954755,"_ClipMode":"visible","_BorderRadius":24.487906414443334,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.0,75.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(159,360,32)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.5,-35.6)"},"83236":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83237},{"__isSmartRef__":true,"id":83239},{"__isSmartRef__":true,"id":83241},{"__isSmartRef__":true,"id":83243},{"__isSmartRef__":true,"id":83245},{"__isSmartRef__":true,"id":83247},{"__isSmartRef__":true,"id":83249},{"__isSmartRef__":true,"id":83251}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83253},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83237":{"date":{"__isSmartRef__":true,"id":83238},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83239":{"date":{"__isSmartRef__":true,"id":83240},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83240":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83241":{"date":{"__isSmartRef__":true,"id":83242},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83242":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83243":{"date":{"__isSmartRef__":true,"id":83244},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83245":{"date":{"__isSmartRef__":true,"id":83246},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83246":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83247":{"date":{"__isSmartRef__":true,"id":83248},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83249":{"date":{"__isSmartRef__":true,"id":83250},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83250":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83251":{"date":{"__isSmartRef__":true,"id":83252},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83252":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83253":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83254":{"morph":{"__isSmartRef__":true,"id":83233},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83255":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83256}},"83256":{"test01IsMorph":{"__isSmartRef__":true,"id":83257}},"83257":{"varMapping":{"__isSmartRef__":true,"id":83258},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83258":{"this":{"__isSmartRef__":true,"id":83255}},"83259":{},"83260":{"change":{"__isSmartRef__":true,"id":83261},"tick":{"__isSmartRef__":true,"id":83265}},"83261":{"varMapping":{"__isSmartRef__":true,"id":83262},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83262":{"this":{"__isSmartRef__":true,"id":83233}},"83263":{"timestamp":{"__isSmartRef__":true,"id":83264},"user":"cschuster","tags":[]},"83264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83265":{"varMapping":{"__isSmartRef__":true,"id":83266},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83266":{"this":{"__isSmartRef__":true,"id":83233}},"83267":{"timestamp":{"__isSmartRef__":true,"id":83268},"user":"cschuster","tags":[]},"83268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83269":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83270}],"id":"F05BB850-BA3E-4FE8-AFDA-D7D67A4E76CA","shape":{"__isSmartRef__":true,"id":83271},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2203","partsBinMetaInfo":{"__isSmartRef__":true,"id":83272},"eventHandler":{"__isSmartRef__":true,"id":83290},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","9DB91E34-444B-4BA4-AEC4-F9D003E6996D"],"partTests":{"__isSmartRef__":true,"id":83291},"_ClipMode":"visible","moved":true,"b":270.7205472746864,"#startLetters":"set","isBeingDragged":false,"delta":-0.9704288339708,"_Rotation":-23.327638450480965,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83296},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5326.1,5175.3)"},"83270":{"target":{"__isSmartRef__":true,"id":83269},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83271":{"_BorderWidth":0.0003953793470463651,"_ClipMode":"visible","_BorderRadius":0.006325819433012914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.0,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-252,130)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.3)"},"83272":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83273},{"__isSmartRef__":true,"id":83275},{"__isSmartRef__":true,"id":83277},{"__isSmartRef__":true,"id":83279},{"__isSmartRef__":true,"id":83281},{"__isSmartRef__":true,"id":83283},{"__isSmartRef__":true,"id":83285},{"__isSmartRef__":true,"id":83287}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83289},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83273":{"date":{"__isSmartRef__":true,"id":83274},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83275":{"date":{"__isSmartRef__":true,"id":83276},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83276":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83277":{"date":{"__isSmartRef__":true,"id":83278},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83278":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83279":{"date":{"__isSmartRef__":true,"id":83280},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83280":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83281":{"date":{"__isSmartRef__":true,"id":83282},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83282":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83283":{"date":{"__isSmartRef__":true,"id":83284},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83285":{"date":{"__isSmartRef__":true,"id":83286},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83286":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83287":{"date":{"__isSmartRef__":true,"id":83288},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83288":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83289":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83290":{"morph":{"__isSmartRef__":true,"id":83269},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83291":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83292}},"83292":{"test01IsMorph":{"__isSmartRef__":true,"id":83293}},"83293":{"varMapping":{"__isSmartRef__":true,"id":83294},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83294":{"this":{"__isSmartRef__":true,"id":83291}},"83295":{},"83296":{"change":{"__isSmartRef__":true,"id":83297},"tick":{"__isSmartRef__":true,"id":83301}},"83297":{"varMapping":{"__isSmartRef__":true,"id":83298},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83298":{"this":{"__isSmartRef__":true,"id":83269}},"83299":{"timestamp":{"__isSmartRef__":true,"id":83300},"user":"cschuster","tags":[]},"83300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83301":{"varMapping":{"__isSmartRef__":true,"id":83302},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83302":{"this":{"__isSmartRef__":true,"id":83269}},"83303":{"timestamp":{"__isSmartRef__":true,"id":83304},"user":"cschuster","tags":[]},"83304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83305":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83306}],"id":"B564A931-DBA5-4415-B25C-96FE40D340E0","shape":{"__isSmartRef__":true,"id":83307},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2204","partsBinMetaInfo":{"__isSmartRef__":true,"id":83308},"eventHandler":{"__isSmartRef__":true,"id":83326},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","F0624FC1-1479-4ED1-91C2-1EAEADA6244B","3DC0CD52-A7C0-476D-A0B3-F9E660ED4784"],"partTests":{"__isSmartRef__":true,"id":83327},"_ClipMode":"visible","moved":true,"b":173.4135350465658,"#startLetters":"set","isBeingDragged":false,"delta":0.8893001797259785,"_Rotation":-49.46232134827286,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83332},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6923.5,5326.2)"},"83306":{"target":{"__isSmartRef__":true,"id":83305},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83307":{"_BorderWidth":5.573512408600369,"_ClipMode":"visible","_BorderRadius":39.47373362749025,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.9,95.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(30,-225,-156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.3,-0.1)"},"83308":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83309},{"__isSmartRef__":true,"id":83311},{"__isSmartRef__":true,"id":83313},{"__isSmartRef__":true,"id":83315},{"__isSmartRef__":true,"id":83317},{"__isSmartRef__":true,"id":83319},{"__isSmartRef__":true,"id":83321},{"__isSmartRef__":true,"id":83323}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83325},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83309":{"date":{"__isSmartRef__":true,"id":83310},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83311":{"date":{"__isSmartRef__":true,"id":83312},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83312":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83313":{"date":{"__isSmartRef__":true,"id":83314},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83314":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83315":{"date":{"__isSmartRef__":true,"id":83316},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83316":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83317":{"date":{"__isSmartRef__":true,"id":83318},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83318":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83319":{"date":{"__isSmartRef__":true,"id":83320},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83320":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83321":{"date":{"__isSmartRef__":true,"id":83322},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83322":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83323":{"date":{"__isSmartRef__":true,"id":83324},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83324":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83325":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83326":{"morph":{"__isSmartRef__":true,"id":83305},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83327":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83328}},"83328":{"test01IsMorph":{"__isSmartRef__":true,"id":83329}},"83329":{"varMapping":{"__isSmartRef__":true,"id":83330},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83330":{"this":{"__isSmartRef__":true,"id":83327}},"83331":{},"83332":{"change":{"__isSmartRef__":true,"id":83333},"tick":{"__isSmartRef__":true,"id":83337}},"83333":{"varMapping":{"__isSmartRef__":true,"id":83334},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83334":{"this":{"__isSmartRef__":true,"id":83305}},"83335":{"timestamp":{"__isSmartRef__":true,"id":83336},"user":"cschuster","tags":[]},"83336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83337":{"varMapping":{"__isSmartRef__":true,"id":83338},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83338":{"this":{"__isSmartRef__":true,"id":83305}},"83339":{"timestamp":{"__isSmartRef__":true,"id":83340},"user":"cschuster","tags":[]},"83340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83341":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83342}],"id":"1A4CC067-CBDD-41FC-85F1-4F8CF736A19C","shape":{"__isSmartRef__":true,"id":83343},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2205","partsBinMetaInfo":{"__isSmartRef__":true,"id":83344},"eventHandler":{"__isSmartRef__":true,"id":83362},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","577BFCE4-E3D5-43BF-9B77-E1E862BDDC6A","A7DBBCD3-516B-447F-AF83-B474D075AFDD"],"partTests":{"__isSmartRef__":true,"id":83363},"_ClipMode":"visible","moved":true,"b":161.22284810233396,"#startLetters":"set","isBeingDragged":false,"delta":-0.8458602208411321,"_Rotation":34.84513001972165,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83368},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4842.1,5001.8)"},"83342":{"target":{"__isSmartRef__":true,"id":83341},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83343":{"_BorderWidth":6.609440849620498,"_ClipMode":"visible","_BorderRadius":35.85552024251656,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.6,87.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(83,-160,-5)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.4,-1.1)"},"83344":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83345},{"__isSmartRef__":true,"id":83347},{"__isSmartRef__":true,"id":83349},{"__isSmartRef__":true,"id":83351},{"__isSmartRef__":true,"id":83353},{"__isSmartRef__":true,"id":83355},{"__isSmartRef__":true,"id":83357},{"__isSmartRef__":true,"id":83359}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83361},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83345":{"date":{"__isSmartRef__":true,"id":83346},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83347":{"date":{"__isSmartRef__":true,"id":83348},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83348":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83349":{"date":{"__isSmartRef__":true,"id":83350},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83350":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83351":{"date":{"__isSmartRef__":true,"id":83352},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83352":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83353":{"date":{"__isSmartRef__":true,"id":83354},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83354":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83355":{"date":{"__isSmartRef__":true,"id":83356},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83356":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83357":{"date":{"__isSmartRef__":true,"id":83358},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83358":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83359":{"date":{"__isSmartRef__":true,"id":83360},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83360":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83361":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83362":{"morph":{"__isSmartRef__":true,"id":83341},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83363":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83364}},"83364":{"test01IsMorph":{"__isSmartRef__":true,"id":83365}},"83365":{"varMapping":{"__isSmartRef__":true,"id":83366},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83366":{"this":{"__isSmartRef__":true,"id":83363}},"83367":{},"83368":{"change":{"__isSmartRef__":true,"id":83369},"tick":{"__isSmartRef__":true,"id":83373}},"83369":{"varMapping":{"__isSmartRef__":true,"id":83370},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83370":{"this":{"__isSmartRef__":true,"id":83341}},"83371":{"timestamp":{"__isSmartRef__":true,"id":83372},"user":"cschuster","tags":[]},"83372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83373":{"varMapping":{"__isSmartRef__":true,"id":83374},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83374":{"this":{"__isSmartRef__":true,"id":83341}},"83375":{"timestamp":{"__isSmartRef__":true,"id":83376},"user":"cschuster","tags":[]},"83376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83377":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83378}],"id":"48DC5E75-D887-4BCE-9295-3C1D36BCC248","shape":{"__isSmartRef__":true,"id":83379},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2206","partsBinMetaInfo":{"__isSmartRef__":true,"id":83380},"eventHandler":{"__isSmartRef__":true,"id":83398},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79"],"partTests":{"__isSmartRef__":true,"id":83399},"_ClipMode":"visible","moved":true,"b":285.5173934795894,"#startLetters":"set","isBeingDragged":false,"delta":0.8678340227343142,"_Rotation":-0.14271139957071766,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83404},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6003.5,4845.3)"},"83378":{"target":{"__isSmartRef__":true,"id":83377},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83379":{"_BorderWidth":0.1822535883922658,"_ClipMode":"visible","_BorderRadius":2.8629112215052843,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.4,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-178,-62)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.4)"},"83380":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83381},{"__isSmartRef__":true,"id":83383},{"__isSmartRef__":true,"id":83385},{"__isSmartRef__":true,"id":83387},{"__isSmartRef__":true,"id":83389},{"__isSmartRef__":true,"id":83391},{"__isSmartRef__":true,"id":83393},{"__isSmartRef__":true,"id":83395}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83397},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83381":{"date":{"__isSmartRef__":true,"id":83382},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83383":{"date":{"__isSmartRef__":true,"id":83384},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83384":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83385":{"date":{"__isSmartRef__":true,"id":83386},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83386":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83387":{"date":{"__isSmartRef__":true,"id":83388},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83388":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83389":{"date":{"__isSmartRef__":true,"id":83390},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83390":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83391":{"date":{"__isSmartRef__":true,"id":83392},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83392":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83393":{"date":{"__isSmartRef__":true,"id":83394},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83394":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83395":{"date":{"__isSmartRef__":true,"id":83396},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83396":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83397":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83398":{"morph":{"__isSmartRef__":true,"id":83377},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83399":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83400}},"83400":{"test01IsMorph":{"__isSmartRef__":true,"id":83401}},"83401":{"varMapping":{"__isSmartRef__":true,"id":83402},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83402":{"this":{"__isSmartRef__":true,"id":83399}},"83403":{},"83404":{"change":{"__isSmartRef__":true,"id":83405},"tick":{"__isSmartRef__":true,"id":83409}},"83405":{"varMapping":{"__isSmartRef__":true,"id":83406},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83406":{"this":{"__isSmartRef__":true,"id":83377}},"83407":{"timestamp":{"__isSmartRef__":true,"id":83408},"user":"cschuster","tags":[]},"83408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83409":{"varMapping":{"__isSmartRef__":true,"id":83410},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83410":{"this":{"__isSmartRef__":true,"id":83377}},"83411":{"timestamp":{"__isSmartRef__":true,"id":83412},"user":"cschuster","tags":[]},"83412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83413":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83414}],"id":"44D57ABF-0FEC-4AAE-80EC-E52AAF032AB9","shape":{"__isSmartRef__":true,"id":83415},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2207","partsBinMetaInfo":{"__isSmartRef__":true,"id":83416},"eventHandler":{"__isSmartRef__":true,"id":83434},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","01593FBB-1206-45DF-9584-3819D36861B2","937A2AAC-DE02-4922-B7E2-4F4B76B837CA"],"partTests":{"__isSmartRef__":true,"id":83435},"_ClipMode":"visible","moved":true,"b":212.32069437450264,"#startLetters":"set","isBeingDragged":false,"delta":0.9034923164872453,"_Rotation":-44.454173361562546,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83440},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4963.5,4519.9)"},"83414":{"target":{"__isSmartRef__":true,"id":83413},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83415":{"_BorderWidth":2.326711947999234,"_ClipMode":"visible","_BorderRadius":28.565649585647922,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.1,121.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-137,-353,-111)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.3,-3.1)"},"83416":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83417},{"__isSmartRef__":true,"id":83419},{"__isSmartRef__":true,"id":83421},{"__isSmartRef__":true,"id":83423},{"__isSmartRef__":true,"id":83425},{"__isSmartRef__":true,"id":83427},{"__isSmartRef__":true,"id":83429},{"__isSmartRef__":true,"id":83431}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83433},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83417":{"date":{"__isSmartRef__":true,"id":83418},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83419":{"date":{"__isSmartRef__":true,"id":83420},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83420":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83421":{"date":{"__isSmartRef__":true,"id":83422},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83422":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83423":{"date":{"__isSmartRef__":true,"id":83424},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83425":{"date":{"__isSmartRef__":true,"id":83426},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83426":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83427":{"date":{"__isSmartRef__":true,"id":83428},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83429":{"date":{"__isSmartRef__":true,"id":83430},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83430":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83431":{"date":{"__isSmartRef__":true,"id":83432},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83432":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83433":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83434":{"morph":{"__isSmartRef__":true,"id":83413},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83435":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83436}},"83436":{"test01IsMorph":{"__isSmartRef__":true,"id":83437}},"83437":{"varMapping":{"__isSmartRef__":true,"id":83438},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83438":{"this":{"__isSmartRef__":true,"id":83435}},"83439":{},"83440":{"change":{"__isSmartRef__":true,"id":83441},"tick":{"__isSmartRef__":true,"id":83445}},"83441":{"varMapping":{"__isSmartRef__":true,"id":83442},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83442":{"this":{"__isSmartRef__":true,"id":83413}},"83443":{"timestamp":{"__isSmartRef__":true,"id":83444},"user":"cschuster","tags":[]},"83444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83445":{"varMapping":{"__isSmartRef__":true,"id":83446},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83446":{"this":{"__isSmartRef__":true,"id":83413}},"83447":{"timestamp":{"__isSmartRef__":true,"id":83448},"user":"cschuster","tags":[]},"83448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83449":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83450}],"id":"D4CDA28F-95E5-4099-893C-92BDC8FC8B5C","shape":{"__isSmartRef__":true,"id":83451},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2208","partsBinMetaInfo":{"__isSmartRef__":true,"id":83452},"eventHandler":{"__isSmartRef__":true,"id":83470},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97"],"partTests":{"__isSmartRef__":true,"id":83471},"_ClipMode":"visible","moved":true,"b":79.3432123613893,"#startLetters":"set","isBeingDragged":false,"delta":0.9119909466826357,"_Rotation":4.76025305320267,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83476},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6968.0,5011.8)"},"83450":{"target":{"__isSmartRef__":true,"id":83449},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83451":{"_BorderWidth":9.913762732275426,"_ClipMode":"visible","_BorderRadius":1.3678972974418202,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.5,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,299,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.7)"},"83452":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83453},{"__isSmartRef__":true,"id":83455},{"__isSmartRef__":true,"id":83457},{"__isSmartRef__":true,"id":83459},{"__isSmartRef__":true,"id":83461},{"__isSmartRef__":true,"id":83463},{"__isSmartRef__":true,"id":83465},{"__isSmartRef__":true,"id":83467}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83469},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83453":{"date":{"__isSmartRef__":true,"id":83454},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83455":{"date":{"__isSmartRef__":true,"id":83456},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83456":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83457":{"date":{"__isSmartRef__":true,"id":83458},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83458":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83459":{"date":{"__isSmartRef__":true,"id":83460},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83460":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83461":{"date":{"__isSmartRef__":true,"id":83462},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83462":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83463":{"date":{"__isSmartRef__":true,"id":83464},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83464":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83465":{"date":{"__isSmartRef__":true,"id":83466},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83466":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83467":{"date":{"__isSmartRef__":true,"id":83468},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83468":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83469":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83470":{"morph":{"__isSmartRef__":true,"id":83449},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83471":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83472}},"83472":{"test01IsMorph":{"__isSmartRef__":true,"id":83473}},"83473":{"varMapping":{"__isSmartRef__":true,"id":83474},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83474":{"this":{"__isSmartRef__":true,"id":83471}},"83475":{},"83476":{"change":{"__isSmartRef__":true,"id":83477},"tick":{"__isSmartRef__":true,"id":83481}},"83477":{"varMapping":{"__isSmartRef__":true,"id":83478},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83478":{"this":{"__isSmartRef__":true,"id":83449}},"83479":{"timestamp":{"__isSmartRef__":true,"id":83480},"user":"cschuster","tags":[]},"83480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83481":{"varMapping":{"__isSmartRef__":true,"id":83482},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83482":{"this":{"__isSmartRef__":true,"id":83449}},"83483":{"timestamp":{"__isSmartRef__":true,"id":83484},"user":"cschuster","tags":[]},"83484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83485":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83486}],"id":"9012F0FB-C9A6-48DE-97C7-DF4368936EFD","shape":{"__isSmartRef__":true,"id":83487},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2209","partsBinMetaInfo":{"__isSmartRef__":true,"id":83488},"eventHandler":{"__isSmartRef__":true,"id":83506},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06"],"partTests":{"__isSmartRef__":true,"id":83507},"_ClipMode":"visible","moved":true,"b":338.1051888896618,"#startLetters":"set","isBeingDragged":false,"delta":0.9064482275862247,"_Rotation":26.876521198992638,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83512},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3990.3,4301.0)"},"83486":{"target":{"__isSmartRef__":true,"id":83485},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83487":{"_BorderWidth":3.135481233911674,"_ClipMode":"visible","_BorderRadius":34.437711633447144,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.3,114.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-96,142,-38)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.5,-38.6)"},"83488":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83489},{"__isSmartRef__":true,"id":83491},{"__isSmartRef__":true,"id":83493},{"__isSmartRef__":true,"id":83495},{"__isSmartRef__":true,"id":83497},{"__isSmartRef__":true,"id":83499},{"__isSmartRef__":true,"id":83501},{"__isSmartRef__":true,"id":83503}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83505},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83489":{"date":{"__isSmartRef__":true,"id":83490},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83491":{"date":{"__isSmartRef__":true,"id":83492},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83492":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83493":{"date":{"__isSmartRef__":true,"id":83494},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83494":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83495":{"date":{"__isSmartRef__":true,"id":83496},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83497":{"date":{"__isSmartRef__":true,"id":83498},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83498":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83499":{"date":{"__isSmartRef__":true,"id":83500},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83501":{"date":{"__isSmartRef__":true,"id":83502},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83502":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83503":{"date":{"__isSmartRef__":true,"id":83504},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83504":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83505":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83506":{"morph":{"__isSmartRef__":true,"id":83485},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83507":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83508}},"83508":{"test01IsMorph":{"__isSmartRef__":true,"id":83509}},"83509":{"varMapping":{"__isSmartRef__":true,"id":83510},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83510":{"this":{"__isSmartRef__":true,"id":83507}},"83511":{},"83512":{"change":{"__isSmartRef__":true,"id":83513},"tick":{"__isSmartRef__":true,"id":83517}},"83513":{"varMapping":{"__isSmartRef__":true,"id":83514},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83514":{"this":{"__isSmartRef__":true,"id":83485}},"83515":{"timestamp":{"__isSmartRef__":true,"id":83516},"user":"cschuster","tags":[]},"83516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83517":{"varMapping":{"__isSmartRef__":true,"id":83518},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83518":{"this":{"__isSmartRef__":true,"id":83485}},"83519":{"timestamp":{"__isSmartRef__":true,"id":83520},"user":"cschuster","tags":[]},"83520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83521":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83522}],"id":"22394403-C724-4216-A676-1B628B1D8991","shape":{"__isSmartRef__":true,"id":83523},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2210","partsBinMetaInfo":{"__isSmartRef__":true,"id":83524},"eventHandler":{"__isSmartRef__":true,"id":83542},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","4C557759-7796-42BF-ABB2-9B527673AF2C","0640DFE5-BCB0-4D77-BBA2-CF0990828B0F","0F232AD8-5BAA-4222-947F-0CF5737DF439"],"partTests":{"__isSmartRef__":true,"id":83543},"_ClipMode":"visible","moved":true,"b":20.844848973036278,"#startLetters":"set","isBeingDragged":false,"delta":-0.9662539915298112,"_Rotation":-19.52044071905707,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83548},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5646.7,4583.5)"},"83522":{"target":{"__isSmartRef__":true,"id":83521},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83523":{"_BorderWidth":6.779192998945741,"_ClipMode":"visible","_BorderRadius":34.935155636003934,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.6,85.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(91,331,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.1,-38.7)"},"83524":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83525},{"__isSmartRef__":true,"id":83527},{"__isSmartRef__":true,"id":83529},{"__isSmartRef__":true,"id":83531},{"__isSmartRef__":true,"id":83533},{"__isSmartRef__":true,"id":83535},{"__isSmartRef__":true,"id":83537},{"__isSmartRef__":true,"id":83539}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83541},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83525":{"date":{"__isSmartRef__":true,"id":83526},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83527":{"date":{"__isSmartRef__":true,"id":83528},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83528":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83529":{"date":{"__isSmartRef__":true,"id":83530},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83530":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83531":{"date":{"__isSmartRef__":true,"id":83532},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83533":{"date":{"__isSmartRef__":true,"id":83534},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83534":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83535":{"date":{"__isSmartRef__":true,"id":83536},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83537":{"date":{"__isSmartRef__":true,"id":83538},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83538":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83539":{"date":{"__isSmartRef__":true,"id":83540},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83540":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83541":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83542":{"morph":{"__isSmartRef__":true,"id":83521},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83543":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83544}},"83544":{"test01IsMorph":{"__isSmartRef__":true,"id":83545}},"83545":{"varMapping":{"__isSmartRef__":true,"id":83546},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83546":{"this":{"__isSmartRef__":true,"id":83543}},"83547":{},"83548":{"change":{"__isSmartRef__":true,"id":83549},"tick":{"__isSmartRef__":true,"id":83553}},"83549":{"varMapping":{"__isSmartRef__":true,"id":83550},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83550":{"this":{"__isSmartRef__":true,"id":83521}},"83551":{"timestamp":{"__isSmartRef__":true,"id":83552},"user":"cschuster","tags":[]},"83552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83553":{"varMapping":{"__isSmartRef__":true,"id":83554},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83554":{"this":{"__isSmartRef__":true,"id":83521}},"83555":{"timestamp":{"__isSmartRef__":true,"id":83556},"user":"cschuster","tags":[]},"83556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83557":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83558}],"id":"24F729D4-3C5D-48B2-93F9-33A3E90BA3AC","shape":{"__isSmartRef__":true,"id":83559},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2211","partsBinMetaInfo":{"__isSmartRef__":true,"id":83560},"eventHandler":{"__isSmartRef__":true,"id":83578},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","26A70A73-FBB6-48EC-8CE5-342D4B4216FA"],"partTests":{"__isSmartRef__":true,"id":83579},"_ClipMode":"visible","moved":true,"b":154.37892871827353,"#startLetters":"set","isBeingDragged":false,"delta":0.9529563501127996,"_Rotation":21.235744918320897,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83584},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5584.8,3608.1)"},"83558":{"target":{"__isSmartRef__":true,"id":83557},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83559":{"_BorderWidth":7.1620869021498645,"_ClipMode":"visible","_BorderRadius":32.5206083640832,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.8,82.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(111,-120,86)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.6,-2.0)"},"83560":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83561},{"__isSmartRef__":true,"id":83563},{"__isSmartRef__":true,"id":83565},{"__isSmartRef__":true,"id":83567},{"__isSmartRef__":true,"id":83569},{"__isSmartRef__":true,"id":83571},{"__isSmartRef__":true,"id":83573},{"__isSmartRef__":true,"id":83575}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83577},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83561":{"date":{"__isSmartRef__":true,"id":83562},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83563":{"date":{"__isSmartRef__":true,"id":83564},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83564":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83565":{"date":{"__isSmartRef__":true,"id":83566},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83566":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83567":{"date":{"__isSmartRef__":true,"id":83568},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83569":{"date":{"__isSmartRef__":true,"id":83570},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83570":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83571":{"date":{"__isSmartRef__":true,"id":83572},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83573":{"date":{"__isSmartRef__":true,"id":83574},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83574":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83575":{"date":{"__isSmartRef__":true,"id":83576},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83576":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83577":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83578":{"morph":{"__isSmartRef__":true,"id":83557},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83579":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83580}},"83580":{"test01IsMorph":{"__isSmartRef__":true,"id":83581}},"83581":{"varMapping":{"__isSmartRef__":true,"id":83582},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83582":{"this":{"__isSmartRef__":true,"id":83579}},"83583":{},"83584":{"change":{"__isSmartRef__":true,"id":83585},"tick":{"__isSmartRef__":true,"id":83589}},"83585":{"varMapping":{"__isSmartRef__":true,"id":83586},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83586":{"this":{"__isSmartRef__":true,"id":83557}},"83587":{"timestamp":{"__isSmartRef__":true,"id":83588},"user":"cschuster","tags":[]},"83588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83589":{"varMapping":{"__isSmartRef__":true,"id":83590},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83590":{"this":{"__isSmartRef__":true,"id":83557}},"83591":{"timestamp":{"__isSmartRef__":true,"id":83592},"user":"cschuster","tags":[]},"83592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83593":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83594}],"id":"60C4DFE3-0858-4511-8CE9-44C84627498D","shape":{"__isSmartRef__":true,"id":83595},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2212","partsBinMetaInfo":{"__isSmartRef__":true,"id":83596},"eventHandler":{"__isSmartRef__":true,"id":83614},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","CD622F92-092D-49AD-876E-516382AAB71B","274D45D2-0BDC-4CFB-BFA8-6BA16BEEC62C","BFB97440-CE39-4805-B90D-0B66B2AE17B2","857BD438-6332-4A34-8777-7056D7230553"],"partTests":{"__isSmartRef__":true,"id":83615},"_ClipMode":"visible","moved":true,"b":84.47781659930479,"#startLetters":"set","isBeingDragged":false,"delta":-0.589706898550503,"_Rotation":-43.90765702494063,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83620},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6009.6,3594.4)"},"83594":{"target":{"__isSmartRef__":true,"id":83593},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83595":{"_BorderWidth":9.976795074187287,"_ClipMode":"visible","_BorderRadius":0.37041726327224245,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.7,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,280,-194)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.9)"},"83596":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83597},{"__isSmartRef__":true,"id":83599},{"__isSmartRef__":true,"id":83601},{"__isSmartRef__":true,"id":83603},{"__isSmartRef__":true,"id":83605},{"__isSmartRef__":true,"id":83607},{"__isSmartRef__":true,"id":83609},{"__isSmartRef__":true,"id":83611}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83613},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83597":{"date":{"__isSmartRef__":true,"id":83598},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83599":{"date":{"__isSmartRef__":true,"id":83600},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83600":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83601":{"date":{"__isSmartRef__":true,"id":83602},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83602":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83603":{"date":{"__isSmartRef__":true,"id":83604},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83605":{"date":{"__isSmartRef__":true,"id":83606},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83606":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83607":{"date":{"__isSmartRef__":true,"id":83608},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83608":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83609":{"date":{"__isSmartRef__":true,"id":83610},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83610":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83611":{"date":{"__isSmartRef__":true,"id":83612},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83612":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83613":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83614":{"morph":{"__isSmartRef__":true,"id":83593},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83615":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83616}},"83616":{"test01IsMorph":{"__isSmartRef__":true,"id":83617}},"83617":{"varMapping":{"__isSmartRef__":true,"id":83618},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83618":{"this":{"__isSmartRef__":true,"id":83615}},"83619":{},"83620":{"change":{"__isSmartRef__":true,"id":83621},"tick":{"__isSmartRef__":true,"id":83625}},"83621":{"varMapping":{"__isSmartRef__":true,"id":83622},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83622":{"this":{"__isSmartRef__":true,"id":83593}},"83623":{"timestamp":{"__isSmartRef__":true,"id":83624},"user":"cschuster","tags":[]},"83624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83625":{"varMapping":{"__isSmartRef__":true,"id":83626},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83626":{"this":{"__isSmartRef__":true,"id":83593}},"83627":{"timestamp":{"__isSmartRef__":true,"id":83628},"user":"cschuster","tags":[]},"83628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83629":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83630}],"id":"9FED7D4E-4A79-460C-8EA7-339C94D7FFF5","shape":{"__isSmartRef__":true,"id":83631},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2213","partsBinMetaInfo":{"__isSmartRef__":true,"id":83632},"eventHandler":{"__isSmartRef__":true,"id":83650},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D"],"partTests":{"__isSmartRef__":true,"id":83651},"_ClipMode":"visible","moved":true,"b":214.6865999728907,"#startLetters":"set","isBeingDragged":false,"delta":-0.988526530796662,"_Rotation":38.38743461768682,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83656},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5897.7,4515.7)"},"83630":{"target":{"__isSmartRef__":true,"id":83629},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83631":{"_BorderWidth":2.1545638536967475,"_ClipMode":"visible","_BorderRadius":27.04558901969743,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.4,122.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-146,-356,-82)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.6,-3.6)"},"83632":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83633},{"__isSmartRef__":true,"id":83635},{"__isSmartRef__":true,"id":83637},{"__isSmartRef__":true,"id":83639},{"__isSmartRef__":true,"id":83641},{"__isSmartRef__":true,"id":83643},{"__isSmartRef__":true,"id":83645},{"__isSmartRef__":true,"id":83647}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83649},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83633":{"date":{"__isSmartRef__":true,"id":83634},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83635":{"date":{"__isSmartRef__":true,"id":83636},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83636":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83637":{"date":{"__isSmartRef__":true,"id":83638},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83638":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83639":{"date":{"__isSmartRef__":true,"id":83640},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83641":{"date":{"__isSmartRef__":true,"id":83642},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83642":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83643":{"date":{"__isSmartRef__":true,"id":83644},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83645":{"date":{"__isSmartRef__":true,"id":83646},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83646":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83647":{"date":{"__isSmartRef__":true,"id":83648},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83648":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83649":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83650":{"morph":{"__isSmartRef__":true,"id":83629},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83651":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83652}},"83652":{"test01IsMorph":{"__isSmartRef__":true,"id":83653}},"83653":{"varMapping":{"__isSmartRef__":true,"id":83654},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83654":{"this":{"__isSmartRef__":true,"id":83651}},"83655":{},"83656":{"change":{"__isSmartRef__":true,"id":83657},"tick":{"__isSmartRef__":true,"id":83661}},"83657":{"varMapping":{"__isSmartRef__":true,"id":83658},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83658":{"this":{"__isSmartRef__":true,"id":83629}},"83659":{"timestamp":{"__isSmartRef__":true,"id":83660},"user":"cschuster","tags":[]},"83660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83661":{"varMapping":{"__isSmartRef__":true,"id":83662},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83662":{"this":{"__isSmartRef__":true,"id":83629}},"83663":{"timestamp":{"__isSmartRef__":true,"id":83664},"user":"cschuster","tags":[]},"83664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83665":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83666}],"id":"7390BA8B-837E-4083-8CA3-C6366DA25353","shape":{"__isSmartRef__":true,"id":83667},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2214","partsBinMetaInfo":{"__isSmartRef__":true,"id":83668},"eventHandler":{"__isSmartRef__":true,"id":83686},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","81879DAE-20F5-4201-B652-7C3AAF79B441"],"partTests":{"__isSmartRef__":true,"id":83687},"_ClipMode":"visible","moved":true,"b":77.48843764484627,"#startLetters":"set","isBeingDragged":false,"delta":0.9808662993018515,"_Rotation":1.6463000043354323,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83692},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6500.7,4351.6)"},"83666":{"target":{"__isSmartRef__":true,"id":83665},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83667":{"_BorderWidth":9.881261547372075,"_ClipMode":"visible","_BorderRadius":1.8772571298348328,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.9,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,306,-240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-24.3)"},"83668":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83669},{"__isSmartRef__":true,"id":83671},{"__isSmartRef__":true,"id":83673},{"__isSmartRef__":true,"id":83675},{"__isSmartRef__":true,"id":83677},{"__isSmartRef__":true,"id":83679},{"__isSmartRef__":true,"id":83681},{"__isSmartRef__":true,"id":83683}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83685},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83669":{"date":{"__isSmartRef__":true,"id":83670},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83671":{"date":{"__isSmartRef__":true,"id":83672},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83672":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83673":{"date":{"__isSmartRef__":true,"id":83674},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83674":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83675":{"date":{"__isSmartRef__":true,"id":83676},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83677":{"date":{"__isSmartRef__":true,"id":83678},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83678":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83679":{"date":{"__isSmartRef__":true,"id":83680},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83680":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83681":{"date":{"__isSmartRef__":true,"id":83682},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83682":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83683":{"date":{"__isSmartRef__":true,"id":83684},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83684":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83685":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83686":{"morph":{"__isSmartRef__":true,"id":83665},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83687":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83688}},"83688":{"test01IsMorph":{"__isSmartRef__":true,"id":83689}},"83689":{"varMapping":{"__isSmartRef__":true,"id":83690},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83690":{"this":{"__isSmartRef__":true,"id":83687}},"83691":{},"83692":{"change":{"__isSmartRef__":true,"id":83693},"tick":{"__isSmartRef__":true,"id":83697}},"83693":{"varMapping":{"__isSmartRef__":true,"id":83694},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83694":{"this":{"__isSmartRef__":true,"id":83665}},"83695":{"timestamp":{"__isSmartRef__":true,"id":83696},"user":"cschuster","tags":[]},"83696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83697":{"varMapping":{"__isSmartRef__":true,"id":83698},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83698":{"this":{"__isSmartRef__":true,"id":83665}},"83699":{"timestamp":{"__isSmartRef__":true,"id":83700},"user":"cschuster","tags":[]},"83700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83701":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83702}],"id":"77649F94-09C2-468D-A929-DA80F576AFA1","shape":{"__isSmartRef__":true,"id":83703},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2215","partsBinMetaInfo":{"__isSmartRef__":true,"id":83704},"eventHandler":{"__isSmartRef__":true,"id":83722},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","2830CD8D-FE8F-4099-B578-F12136D9AE1A"],"partTests":{"__isSmartRef__":true,"id":83723},"_ClipMode":"visible","moved":true,"b":73.4151389952749,"#startLetters":"set","isBeingDragged":false,"delta":0.8342629431281239,"_Rotation":20.562388401551782,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83728},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4882.1,4114.6)"},"83702":{"target":{"__isSmartRef__":true,"id":83701},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83703":{"_BorderWidth":9.791990135549488,"_ClipMode":"visible","_BorderRadius":3.25892886527424,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.9,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,319,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-25.7)"},"83704":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83705},{"__isSmartRef__":true,"id":83707},{"__isSmartRef__":true,"id":83709},{"__isSmartRef__":true,"id":83711},{"__isSmartRef__":true,"id":83713},{"__isSmartRef__":true,"id":83715},{"__isSmartRef__":true,"id":83717},{"__isSmartRef__":true,"id":83719}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83721},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83705":{"date":{"__isSmartRef__":true,"id":83706},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83707":{"date":{"__isSmartRef__":true,"id":83708},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83708":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83709":{"date":{"__isSmartRef__":true,"id":83710},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83710":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83711":{"date":{"__isSmartRef__":true,"id":83712},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83713":{"date":{"__isSmartRef__":true,"id":83714},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83714":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83715":{"date":{"__isSmartRef__":true,"id":83716},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83716":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83717":{"date":{"__isSmartRef__":true,"id":83718},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83718":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83719":{"date":{"__isSmartRef__":true,"id":83720},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83720":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83721":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83722":{"morph":{"__isSmartRef__":true,"id":83701},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83723":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83724}},"83724":{"test01IsMorph":{"__isSmartRef__":true,"id":83725}},"83725":{"varMapping":{"__isSmartRef__":true,"id":83726},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83726":{"this":{"__isSmartRef__":true,"id":83723}},"83727":{},"83728":{"change":{"__isSmartRef__":true,"id":83729},"tick":{"__isSmartRef__":true,"id":83733}},"83729":{"varMapping":{"__isSmartRef__":true,"id":83730},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83730":{"this":{"__isSmartRef__":true,"id":83701}},"83731":{"timestamp":{"__isSmartRef__":true,"id":83732},"user":"cschuster","tags":[]},"83732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83733":{"varMapping":{"__isSmartRef__":true,"id":83734},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83734":{"this":{"__isSmartRef__":true,"id":83701}},"83735":{"timestamp":{"__isSmartRef__":true,"id":83736},"user":"cschuster","tags":[]},"83736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83737":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83738}],"id":"D40277E3-7828-4A5F-AC40-F2947A404954","shape":{"__isSmartRef__":true,"id":83739},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2216","partsBinMetaInfo":{"__isSmartRef__":true,"id":83740},"eventHandler":{"__isSmartRef__":true,"id":83758},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","81879DAE-20F5-4201-B652-7C3AAF79B441","7390BA8B-837E-4083-8CA3-C6366DA25353"],"partTests":{"__isSmartRef__":true,"id":83759},"_ClipMode":"visible","moved":true,"b":316.54375280532986,"#startLetters":"set","isBeingDragged":false,"delta":-0.8868621876463294,"_Rotation":-6.6178026435850725,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83764},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6366.9,4426.4)"},"83738":{"target":{"__isSmartRef__":true,"id":83737},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83739":{"_BorderWidth":1.5609977147695444,"_ClipMode":"visible","_BorderRadius":21.077221251487526,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-176,10,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.2,-34.5)"},"83740":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83741},{"__isSmartRef__":true,"id":83743},{"__isSmartRef__":true,"id":83745},{"__isSmartRef__":true,"id":83747},{"__isSmartRef__":true,"id":83749},{"__isSmartRef__":true,"id":83751},{"__isSmartRef__":true,"id":83753},{"__isSmartRef__":true,"id":83755}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83757},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83741":{"date":{"__isSmartRef__":true,"id":83742},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83743":{"date":{"__isSmartRef__":true,"id":83744},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83744":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83745":{"date":{"__isSmartRef__":true,"id":83746},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83746":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83747":{"date":{"__isSmartRef__":true,"id":83748},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83749":{"date":{"__isSmartRef__":true,"id":83750},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83750":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83751":{"date":{"__isSmartRef__":true,"id":83752},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83752":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83753":{"date":{"__isSmartRef__":true,"id":83754},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83754":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83755":{"date":{"__isSmartRef__":true,"id":83756},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83757":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83758":{"morph":{"__isSmartRef__":true,"id":83737},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83759":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83760}},"83760":{"test01IsMorph":{"__isSmartRef__":true,"id":83761}},"83761":{"varMapping":{"__isSmartRef__":true,"id":83762},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83762":{"this":{"__isSmartRef__":true,"id":83759}},"83763":{},"83764":{"change":{"__isSmartRef__":true,"id":83765},"tick":{"__isSmartRef__":true,"id":83769}},"83765":{"varMapping":{"__isSmartRef__":true,"id":83766},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83766":{"this":{"__isSmartRef__":true,"id":83737}},"83767":{"timestamp":{"__isSmartRef__":true,"id":83768},"user":"cschuster","tags":[]},"83768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83769":{"varMapping":{"__isSmartRef__":true,"id":83770},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83770":{"this":{"__isSmartRef__":true,"id":83737}},"83771":{"timestamp":{"__isSmartRef__":true,"id":83772},"user":"cschuster","tags":[]},"83772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83773":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83774}],"id":"D74510B3-E897-4597-9A21-D3A83755757B","shape":{"__isSmartRef__":true,"id":83775},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2217","partsBinMetaInfo":{"__isSmartRef__":true,"id":83776},"eventHandler":{"__isSmartRef__":true,"id":83794},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF"],"partTests":{"__isSmartRef__":true,"id":83795},"_ClipMode":"visible","moved":true,"b":290.16753659333335,"#startLetters":"set","isBeingDragged":false,"delta":0.9096161021734588,"_Rotation":-19.97485717607267,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83800},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5770.7,4948.5)"},"83774":{"target":{"__isSmartRef__":true,"id":83773},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83775":{"_BorderWidth":0.30655742117408646,"_ClipMode":"visible","_BorderRadius":4.754554814822328,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.1,137.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-152,-119)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-26.9)"},"83776":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83777},{"__isSmartRef__":true,"id":83779},{"__isSmartRef__":true,"id":83781},{"__isSmartRef__":true,"id":83783},{"__isSmartRef__":true,"id":83785},{"__isSmartRef__":true,"id":83787},{"__isSmartRef__":true,"id":83789},{"__isSmartRef__":true,"id":83791}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83793},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83777":{"date":{"__isSmartRef__":true,"id":83778},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83779":{"date":{"__isSmartRef__":true,"id":83780},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83780":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83781":{"date":{"__isSmartRef__":true,"id":83782},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83782":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83783":{"date":{"__isSmartRef__":true,"id":83784},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83785":{"date":{"__isSmartRef__":true,"id":83786},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83786":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83787":{"date":{"__isSmartRef__":true,"id":83788},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83788":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83789":{"date":{"__isSmartRef__":true,"id":83790},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83790":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83791":{"date":{"__isSmartRef__":true,"id":83792},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83792":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83793":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83794":{"morph":{"__isSmartRef__":true,"id":83773},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83795":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83796}},"83796":{"test01IsMorph":{"__isSmartRef__":true,"id":83797}},"83797":{"varMapping":{"__isSmartRef__":true,"id":83798},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83798":{"this":{"__isSmartRef__":true,"id":83795}},"83799":{},"83800":{"change":{"__isSmartRef__":true,"id":83801},"tick":{"__isSmartRef__":true,"id":83805}},"83801":{"varMapping":{"__isSmartRef__":true,"id":83802},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83802":{"this":{"__isSmartRef__":true,"id":83773}},"83803":{"timestamp":{"__isSmartRef__":true,"id":83804},"user":"cschuster","tags":[]},"83804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83805":{"varMapping":{"__isSmartRef__":true,"id":83806},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83806":{"this":{"__isSmartRef__":true,"id":83773}},"83807":{"timestamp":{"__isSmartRef__":true,"id":83808},"user":"cschuster","tags":[]},"83808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83809":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83810}],"id":"4F0C318F-403C-4CEB-8641-1E5F7889DE97","shape":{"__isSmartRef__":true,"id":83811},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2218","partsBinMetaInfo":{"__isSmartRef__":true,"id":83812},"eventHandler":{"__isSmartRef__":true,"id":83830},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","00625043-4D61-43BA-9A74-E61753C399E4","88A5905D-6B5E-41D0-A022-C1693562EFA8"],"partTests":{"__isSmartRef__":true,"id":83831},"_ClipMode":"visible","moved":true,"b":357.5561145291431,"#startLetters":"set","isBeingDragged":false,"delta":0.9335668786661699,"_Rotation":-26.962720258073173,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83836},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4364.0,5415.1)"},"83810":{"target":{"__isSmartRef__":true,"id":83809},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83811":{"_BorderWidth":4.786795422668956,"_ClipMode":"visible","_BorderRadius":39.92727009312815,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.6,101.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-11,244,196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.1,-40.0)"},"83812":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83813},{"__isSmartRef__":true,"id":83815},{"__isSmartRef__":true,"id":83817},{"__isSmartRef__":true,"id":83819},{"__isSmartRef__":true,"id":83821},{"__isSmartRef__":true,"id":83823},{"__isSmartRef__":true,"id":83825},{"__isSmartRef__":true,"id":83827}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83829},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83813":{"date":{"__isSmartRef__":true,"id":83814},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83815":{"date":{"__isSmartRef__":true,"id":83816},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83816":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83817":{"date":{"__isSmartRef__":true,"id":83818},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83818":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83819":{"date":{"__isSmartRef__":true,"id":83820},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83821":{"date":{"__isSmartRef__":true,"id":83822},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83822":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83823":{"date":{"__isSmartRef__":true,"id":83824},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83824":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83825":{"date":{"__isSmartRef__":true,"id":83826},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83827":{"date":{"__isSmartRef__":true,"id":83828},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83828":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83829":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83830":{"morph":{"__isSmartRef__":true,"id":83809},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83831":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83832}},"83832":{"test01IsMorph":{"__isSmartRef__":true,"id":83833}},"83833":{"varMapping":{"__isSmartRef__":true,"id":83834},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83834":{"this":{"__isSmartRef__":true,"id":83831}},"83835":{},"83836":{"change":{"__isSmartRef__":true,"id":83837},"tick":{"__isSmartRef__":true,"id":83841}},"83837":{"varMapping":{"__isSmartRef__":true,"id":83838},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83838":{"this":{"__isSmartRef__":true,"id":83809}},"83839":{"timestamp":{"__isSmartRef__":true,"id":83840},"user":"cschuster","tags":[]},"83840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83841":{"varMapping":{"__isSmartRef__":true,"id":83842},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83842":{"this":{"__isSmartRef__":true,"id":83809}},"83843":{"timestamp":{"__isSmartRef__":true,"id":83844},"user":"cschuster","tags":[]},"83844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83845":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83846}],"id":"F4BB0E02-3BDD-4949-B771-576AB1EA3058","shape":{"__isSmartRef__":true,"id":83847},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2219","partsBinMetaInfo":{"__isSmartRef__":true,"id":83848},"eventHandler":{"__isSmartRef__":true,"id":83866},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","0C146547-5A14-4B80-858A-DBBB6BCC1F28"],"partTests":{"__isSmartRef__":true,"id":83867},"_ClipMode":"visible","moved":true,"b":53.45208542927867,"#startLetters":"set","isBeingDragged":false,"delta":0.7528462736518122,"_Rotation":37.784196941265044,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83872},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6028.7,4590.6)"},"83846":{"target":{"__isSmartRef__":true,"id":83845},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83847":{"_BorderWidth":9.016795744554988,"_ClipMode":"visible","_BorderRadius":14.1845631144399,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.3,67.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(205,358,-156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.1,-31.9)"},"83848":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83849},{"__isSmartRef__":true,"id":83851},{"__isSmartRef__":true,"id":83853},{"__isSmartRef__":true,"id":83855},{"__isSmartRef__":true,"id":83857},{"__isSmartRef__":true,"id":83859},{"__isSmartRef__":true,"id":83861},{"__isSmartRef__":true,"id":83863}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83865},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83849":{"date":{"__isSmartRef__":true,"id":83850},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83851":{"date":{"__isSmartRef__":true,"id":83852},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83852":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83853":{"date":{"__isSmartRef__":true,"id":83854},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83854":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83855":{"date":{"__isSmartRef__":true,"id":83856},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83857":{"date":{"__isSmartRef__":true,"id":83858},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83858":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83859":{"date":{"__isSmartRef__":true,"id":83860},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83860":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83861":{"date":{"__isSmartRef__":true,"id":83862},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83863":{"date":{"__isSmartRef__":true,"id":83864},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83864":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83865":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83866":{"morph":{"__isSmartRef__":true,"id":83845},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83867":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83868}},"83868":{"test01IsMorph":{"__isSmartRef__":true,"id":83869}},"83869":{"varMapping":{"__isSmartRef__":true,"id":83870},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83870":{"this":{"__isSmartRef__":true,"id":83867}},"83871":{},"83872":{"change":{"__isSmartRef__":true,"id":83873},"tick":{"__isSmartRef__":true,"id":83877}},"83873":{"varMapping":{"__isSmartRef__":true,"id":83874},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83874":{"this":{"__isSmartRef__":true,"id":83845}},"83875":{"timestamp":{"__isSmartRef__":true,"id":83876},"user":"cschuster","tags":[]},"83876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83877":{"varMapping":{"__isSmartRef__":true,"id":83878},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83878":{"this":{"__isSmartRef__":true,"id":83845}},"83879":{"timestamp":{"__isSmartRef__":true,"id":83880},"user":"cschuster","tags":[]},"83880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83881":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83882}],"id":"F415FE00-7B47-4B4D-BA06-149FCA2FBF05","shape":{"__isSmartRef__":true,"id":83883},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2220","partsBinMetaInfo":{"__isSmartRef__":true,"id":83884},"eventHandler":{"__isSmartRef__":true,"id":83902},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","94ABF4C0-170B-4001-BAD8-4AECAA107104","0A0CD2CA-2AC5-4B13-9A13-002E65888E66","D7A5AC52-7614-4CC4-8E9A-B797388ADA92"],"partTests":{"__isSmartRef__":true,"id":83903},"_ClipMode":"visible","moved":true,"b":303.14601896703243,"#startLetters":"set","isBeingDragged":false,"delta":-0.7896386254578829,"_Rotation":23.24355926656991,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83908},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5646.6,3875.8)"},"83882":{"target":{"__isSmartRef__":true,"id":83881},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83883":{"_BorderWidth":0.8136008653698568,"_ClipMode":"visible","_BorderRadius":11.958499656908778,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.4,133.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-214,-75,-235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-30.9)"},"83884":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83885},{"__isSmartRef__":true,"id":83887},{"__isSmartRef__":true,"id":83889},{"__isSmartRef__":true,"id":83891},{"__isSmartRef__":true,"id":83893},{"__isSmartRef__":true,"id":83895},{"__isSmartRef__":true,"id":83897},{"__isSmartRef__":true,"id":83899}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83901},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83885":{"date":{"__isSmartRef__":true,"id":83886},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83887":{"date":{"__isSmartRef__":true,"id":83888},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83888":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83889":{"date":{"__isSmartRef__":true,"id":83890},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83890":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83891":{"date":{"__isSmartRef__":true,"id":83892},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83893":{"date":{"__isSmartRef__":true,"id":83894},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83894":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83895":{"date":{"__isSmartRef__":true,"id":83896},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83896":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83897":{"date":{"__isSmartRef__":true,"id":83898},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83899":{"date":{"__isSmartRef__":true,"id":83900},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83900":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83901":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83902":{"morph":{"__isSmartRef__":true,"id":83881},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83903":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83904}},"83904":{"test01IsMorph":{"__isSmartRef__":true,"id":83905}},"83905":{"varMapping":{"__isSmartRef__":true,"id":83906},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83906":{"this":{"__isSmartRef__":true,"id":83903}},"83907":{},"83908":{"change":{"__isSmartRef__":true,"id":83909},"tick":{"__isSmartRef__":true,"id":83913}},"83909":{"varMapping":{"__isSmartRef__":true,"id":83910},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83910":{"this":{"__isSmartRef__":true,"id":83881}},"83911":{"timestamp":{"__isSmartRef__":true,"id":83912},"user":"cschuster","tags":[]},"83912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83913":{"varMapping":{"__isSmartRef__":true,"id":83914},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83914":{"this":{"__isSmartRef__":true,"id":83881}},"83915":{"timestamp":{"__isSmartRef__":true,"id":83916},"user":"cschuster","tags":[]},"83916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83917":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83918}],"id":"6CFDFF46-C635-485B-A653-31BC01E1CD88","shape":{"__isSmartRef__":true,"id":83919},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2221","partsBinMetaInfo":{"__isSmartRef__":true,"id":83920},"eventHandler":{"__isSmartRef__":true,"id":83938},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","4B5A32FC-8561-4F61-B2E1-2CE8BB5B3944"],"partTests":{"__isSmartRef__":true,"id":83939},"_ClipMode":"visible","moved":true,"b":174,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-62.8325103152084,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83944},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4919.9,5267.7)"},"83918":{"target":{"__isSmartRef__":true,"id":83917},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83919":{"_BorderWidth":5.522642316338269,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,-227,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-0.1)"},"83920":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83921},{"__isSmartRef__":true,"id":83923},{"__isSmartRef__":true,"id":83925},{"__isSmartRef__":true,"id":83927},{"__isSmartRef__":true,"id":83929},{"__isSmartRef__":true,"id":83931},{"__isSmartRef__":true,"id":83933},{"__isSmartRef__":true,"id":83935}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83937},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83921":{"date":{"__isSmartRef__":true,"id":83922},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83923":{"date":{"__isSmartRef__":true,"id":83924},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83924":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83925":{"date":{"__isSmartRef__":true,"id":83926},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83926":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83927":{"date":{"__isSmartRef__":true,"id":83928},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83929":{"date":{"__isSmartRef__":true,"id":83930},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83930":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83931":{"date":{"__isSmartRef__":true,"id":83932},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83932":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83933":{"date":{"__isSmartRef__":true,"id":83934},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83935":{"date":{"__isSmartRef__":true,"id":83936},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83936":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83937":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83938":{"morph":{"__isSmartRef__":true,"id":83917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83939":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83940}},"83940":{"test01IsMorph":{"__isSmartRef__":true,"id":83941}},"83941":{"varMapping":{"__isSmartRef__":true,"id":83942},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83942":{"this":{"__isSmartRef__":true,"id":83939}},"83943":{},"83944":{"change":{"__isSmartRef__":true,"id":83945},"tick":{"__isSmartRef__":true,"id":83949}},"83945":{"varMapping":{"__isSmartRef__":true,"id":83946},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83946":{"this":{"__isSmartRef__":true,"id":83917}},"83947":{"timestamp":{"__isSmartRef__":true,"id":83948},"user":"cschuster","tags":[]},"83948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83949":{"varMapping":{"__isSmartRef__":true,"id":83950},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83950":{"this":{"__isSmartRef__":true,"id":83917}},"83951":{"timestamp":{"__isSmartRef__":true,"id":83952},"user":"cschuster","tags":[]},"83952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83953":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83954}],"id":"91DDB037-E8E8-4489-BB65-BF8A46AC9864","shape":{"__isSmartRef__":true,"id":83955},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2222","partsBinMetaInfo":{"__isSmartRef__":true,"id":83956},"eventHandler":{"__isSmartRef__":true,"id":83974},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","69D29617-96C1-4EA5-9D28-98FD05989AA3","A5961124-AC8F-42F0-BFB4-FAB48D92CFFB","8E18E03C-E56D-4823-9B72-FB4DDEA94148"],"partTests":{"__isSmartRef__":true,"id":83975},"_ClipMode":"visible","moved":true,"b":161,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-1.5873359603781507,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83980},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4741.6,4811.1)"},"83954":{"target":{"__isSmartRef__":true,"id":83953},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83955":{"_BorderWidth":6.627840772285785,"_ClipMode":"visible","_BorderRadius":35.76021507213443,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,87.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(84,-159,-2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.5,-1.1)"},"83956":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83957},{"__isSmartRef__":true,"id":83959},{"__isSmartRef__":true,"id":83961},{"__isSmartRef__":true,"id":83963},{"__isSmartRef__":true,"id":83965},{"__isSmartRef__":true,"id":83967},{"__isSmartRef__":true,"id":83969},{"__isSmartRef__":true,"id":83971}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":83973},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83957":{"date":{"__isSmartRef__":true,"id":83958},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83959":{"date":{"__isSmartRef__":true,"id":83960},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83960":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83961":{"date":{"__isSmartRef__":true,"id":83962},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83962":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83963":{"date":{"__isSmartRef__":true,"id":83964},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"83964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"83965":{"date":{"__isSmartRef__":true,"id":83966},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"83966":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"83967":{"date":{"__isSmartRef__":true,"id":83968},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"83968":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"83969":{"date":{"__isSmartRef__":true,"id":83970},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"83970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"83971":{"date":{"__isSmartRef__":true,"id":83972},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"83972":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"83973":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"83974":{"morph":{"__isSmartRef__":true,"id":83953},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83975":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83976}},"83976":{"test01IsMorph":{"__isSmartRef__":true,"id":83977}},"83977":{"varMapping":{"__isSmartRef__":true,"id":83978},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":83979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83978":{"this":{"__isSmartRef__":true,"id":83975}},"83979":{},"83980":{"change":{"__isSmartRef__":true,"id":83981},"tick":{"__isSmartRef__":true,"id":83985}},"83981":{"varMapping":{"__isSmartRef__":true,"id":83982},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":83983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83982":{"this":{"__isSmartRef__":true,"id":83953}},"83983":{"timestamp":{"__isSmartRef__":true,"id":83984},"user":"cschuster","tags":[]},"83984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"83985":{"varMapping":{"__isSmartRef__":true,"id":83986},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":83987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83986":{"this":{"__isSmartRef__":true,"id":83953}},"83987":{"timestamp":{"__isSmartRef__":true,"id":83988},"user":"cschuster","tags":[]},"83988":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"83989":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":83990}],"id":"3AEBC62B-ED1D-4924-820C-6A0B4B1F942C","shape":{"__isSmartRef__":true,"id":83991},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2223","partsBinMetaInfo":{"__isSmartRef__":true,"id":83992},"eventHandler":{"__isSmartRef__":true,"id":84010},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","4EB178F0-47EB-4551-948D-76E3852AE020","8965257A-C970-4C7D-8AE1-D48B2E230C1E"],"partTests":{"__isSmartRef__":true,"id":84011},"_ClipMode":"visible","moved":true,"b":206,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-8.129084963652163,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84016},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4821.6,4096.8)"},"83990":{"target":{"__isSmartRef__":true,"id":83989},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"83991":{"_BorderWidth":2.8081442660546148,"_ClipMode":"visible","_BorderRadius":32.313229506513174,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,117.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-112,-342,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-2.0)"},"83992":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":83993},{"__isSmartRef__":true,"id":83995},{"__isSmartRef__":true,"id":83997},{"__isSmartRef__":true,"id":83999},{"__isSmartRef__":true,"id":84001},{"__isSmartRef__":true,"id":84003},{"__isSmartRef__":true,"id":84005},{"__isSmartRef__":true,"id":84007}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84009},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"83993":{"date":{"__isSmartRef__":true,"id":83994},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"83994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"83995":{"date":{"__isSmartRef__":true,"id":83996},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"83996":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"83997":{"date":{"__isSmartRef__":true,"id":83998},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"83998":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"83999":{"date":{"__isSmartRef__":true,"id":84000},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84000":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84001":{"date":{"__isSmartRef__":true,"id":84002},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84002":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84003":{"date":{"__isSmartRef__":true,"id":84004},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84004":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84005":{"date":{"__isSmartRef__":true,"id":84006},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84006":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84007":{"date":{"__isSmartRef__":true,"id":84008},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84008":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84009":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84010":{"morph":{"__isSmartRef__":true,"id":83989},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84011":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84012}},"84012":{"test01IsMorph":{"__isSmartRef__":true,"id":84013}},"84013":{"varMapping":{"__isSmartRef__":true,"id":84014},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84014":{"this":{"__isSmartRef__":true,"id":84011}},"84015":{},"84016":{"change":{"__isSmartRef__":true,"id":84017},"tick":{"__isSmartRef__":true,"id":84021}},"84017":{"varMapping":{"__isSmartRef__":true,"id":84018},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84018":{"this":{"__isSmartRef__":true,"id":83989}},"84019":{"timestamp":{"__isSmartRef__":true,"id":84020},"user":"cschuster","tags":[]},"84020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84021":{"varMapping":{"__isSmartRef__":true,"id":84022},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84022":{"this":{"__isSmartRef__":true,"id":83989}},"84023":{"timestamp":{"__isSmartRef__":true,"id":84024},"user":"cschuster","tags":[]},"84024":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84025":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84026}],"id":"D7167E68-9474-44F1-A112-DA33BE1822F9","shape":{"__isSmartRef__":true,"id":84027},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2224","partsBinMetaInfo":{"__isSmartRef__":true,"id":84028},"eventHandler":{"__isSmartRef__":true,"id":84046},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","9469333B-3CD0-4349-9D46-0C16D9E2FE27","AE2BD440-1BEC-45F0-9AC5-33175D54BCB8","C669D9E4-FA43-48E8-BB41-8EE6D20E77FF","82E46F1A-1F28-4939-BFB4-CBAD1A8AE9A1","56A21931-F4E5-4B93-BB2B-88373C1D551B"],"partTests":{"__isSmartRef__":true,"id":84047},"_ClipMode":"visible","moved":true,"b":64.8587763690739,"#startLetters":"set","isBeingDragged":false,"delta":-0.6506078994716518,"_Rotation":13.09108490846916,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84052},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5317.1,4434.7)"},"84026":{"target":{"__isSmartRef__":true,"id":84025},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84027":{"_BorderWidth":9.526316791077768,"_ClipMode":"visible","_BorderRadius":7.219930090891942,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.8,63.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(231,341,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-28.5)"},"84028":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84029},{"__isSmartRef__":true,"id":84031},{"__isSmartRef__":true,"id":84033},{"__isSmartRef__":true,"id":84035},{"__isSmartRef__":true,"id":84037},{"__isSmartRef__":true,"id":84039},{"__isSmartRef__":true,"id":84041},{"__isSmartRef__":true,"id":84043}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84045},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84029":{"date":{"__isSmartRef__":true,"id":84030},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84031":{"date":{"__isSmartRef__":true,"id":84032},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84032":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84033":{"date":{"__isSmartRef__":true,"id":84034},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84034":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84035":{"date":{"__isSmartRef__":true,"id":84036},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84036":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84037":{"date":{"__isSmartRef__":true,"id":84038},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84038":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84039":{"date":{"__isSmartRef__":true,"id":84040},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84040":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84041":{"date":{"__isSmartRef__":true,"id":84042},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84042":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84043":{"date":{"__isSmartRef__":true,"id":84044},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84044":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84045":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84046":{"morph":{"__isSmartRef__":true,"id":84025},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84047":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84048}},"84048":{"test01IsMorph":{"__isSmartRef__":true,"id":84049}},"84049":{"varMapping":{"__isSmartRef__":true,"id":84050},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84050":{"this":{"__isSmartRef__":true,"id":84047}},"84051":{},"84052":{"change":{"__isSmartRef__":true,"id":84053},"tick":{"__isSmartRef__":true,"id":84057}},"84053":{"varMapping":{"__isSmartRef__":true,"id":84054},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84054":{"this":{"__isSmartRef__":true,"id":84025}},"84055":{"timestamp":{"__isSmartRef__":true,"id":84056},"user":"cschuster","tags":[]},"84056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84057":{"varMapping":{"__isSmartRef__":true,"id":84058},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84058":{"this":{"__isSmartRef__":true,"id":84025}},"84059":{"timestamp":{"__isSmartRef__":true,"id":84060},"user":"cschuster","tags":[]},"84060":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84061":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84062}],"id":"7225BB16-031E-4ACE-B5B2-5A95F4A8432D","shape":{"__isSmartRef__":true,"id":84063},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2225","partsBinMetaInfo":{"__isSmartRef__":true,"id":84064},"eventHandler":{"__isSmartRef__":true,"id":84082},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","81C55E95-FB8D-475D-A15F-066F46432EF2","D9F7DCE0-BA43-403B-9D16-236D2B7C0C9C","165C6DBC-5136-4D25-AF12-A8F59346FC49"],"partTests":{"__isSmartRef__":true,"id":84083},"_ClipMode":"visible","moved":true,"b":24.581204611749854,"#startLetters":"set","isBeingDragged":false,"delta":-0.8944501210353337,"_Rotation":-26.678486457007423,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84088},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5175.5,6150.6)"},"84062":{"target":{"__isSmartRef__":true,"id":84061},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84063":{"_BorderWidth":7.079912513865265,"_ClipMode":"visible","_BorderRadius":33.078342295466676,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.3,83.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(107,339,193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.3,-38.2)"},"84064":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84065},{"__isSmartRef__":true,"id":84067},{"__isSmartRef__":true,"id":84069},{"__isSmartRef__":true,"id":84071},{"__isSmartRef__":true,"id":84073},{"__isSmartRef__":true,"id":84075},{"__isSmartRef__":true,"id":84077},{"__isSmartRef__":true,"id":84079}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84081},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84065":{"date":{"__isSmartRef__":true,"id":84066},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84067":{"date":{"__isSmartRef__":true,"id":84068},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84068":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84069":{"date":{"__isSmartRef__":true,"id":84070},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84070":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84071":{"date":{"__isSmartRef__":true,"id":84072},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84072":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84073":{"date":{"__isSmartRef__":true,"id":84074},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84074":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84075":{"date":{"__isSmartRef__":true,"id":84076},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84076":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84077":{"date":{"__isSmartRef__":true,"id":84078},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84078":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84079":{"date":{"__isSmartRef__":true,"id":84080},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84080":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84081":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84082":{"morph":{"__isSmartRef__":true,"id":84061},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84083":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84084}},"84084":{"test01IsMorph":{"__isSmartRef__":true,"id":84085}},"84085":{"varMapping":{"__isSmartRef__":true,"id":84086},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84086":{"this":{"__isSmartRef__":true,"id":84083}},"84087":{},"84088":{"change":{"__isSmartRef__":true,"id":84089},"tick":{"__isSmartRef__":true,"id":84093}},"84089":{"varMapping":{"__isSmartRef__":true,"id":84090},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84090":{"this":{"__isSmartRef__":true,"id":84061}},"84091":{"timestamp":{"__isSmartRef__":true,"id":84092},"user":"cschuster","tags":[]},"84092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84093":{"varMapping":{"__isSmartRef__":true,"id":84094},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84094":{"this":{"__isSmartRef__":true,"id":84061}},"84095":{"timestamp":{"__isSmartRef__":true,"id":84096},"user":"cschuster","tags":[]},"84096":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84097":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84098}],"id":"DEF9C680-4849-4846-80E2-15C93DB90585","shape":{"__isSmartRef__":true,"id":84099},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2226","partsBinMetaInfo":{"__isSmartRef__":true,"id":84100},"eventHandler":{"__isSmartRef__":true,"id":84118},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","B5C7DABF-0C87-4BA4-8A27-8BF1A2B64F11"],"partTests":{"__isSmartRef__":true,"id":84119},"_ClipMode":"visible","moved":true,"b":233.38411468692357,"#startLetters":"set","isBeingDragged":false,"delta":0.9525882232119329,"_Rotation":-6.899114343759156,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84124},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4702.7,4025.5)"},"84098":{"target":{"__isSmartRef__":true,"id":84097},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84099":{"_BorderWidth":0.9867392980729504,"_ClipMode":"visible","_BorderRadius":14.229981661388802,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.3,132.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-205,-358,156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.9,-8.1)"},"84100":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84101},{"__isSmartRef__":true,"id":84103},{"__isSmartRef__":true,"id":84105},{"__isSmartRef__":true,"id":84107},{"__isSmartRef__":true,"id":84109},{"__isSmartRef__":true,"id":84111},{"__isSmartRef__":true,"id":84113},{"__isSmartRef__":true,"id":84115}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84117},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84101":{"date":{"__isSmartRef__":true,"id":84102},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84103":{"date":{"__isSmartRef__":true,"id":84104},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84104":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84105":{"date":{"__isSmartRef__":true,"id":84106},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84106":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84107":{"date":{"__isSmartRef__":true,"id":84108},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84108":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84109":{"date":{"__isSmartRef__":true,"id":84110},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84110":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84111":{"date":{"__isSmartRef__":true,"id":84112},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84112":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84113":{"date":{"__isSmartRef__":true,"id":84114},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84114":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84115":{"date":{"__isSmartRef__":true,"id":84116},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84116":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84117":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84118":{"morph":{"__isSmartRef__":true,"id":84097},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84119":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84120}},"84120":{"test01IsMorph":{"__isSmartRef__":true,"id":84121}},"84121":{"varMapping":{"__isSmartRef__":true,"id":84122},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84122":{"this":{"__isSmartRef__":true,"id":84119}},"84123":{},"84124":{"change":{"__isSmartRef__":true,"id":84125},"tick":{"__isSmartRef__":true,"id":84129}},"84125":{"varMapping":{"__isSmartRef__":true,"id":84126},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84126":{"this":{"__isSmartRef__":true,"id":84097}},"84127":{"timestamp":{"__isSmartRef__":true,"id":84128},"user":"cschuster","tags":[]},"84128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84129":{"varMapping":{"__isSmartRef__":true,"id":84130},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84130":{"this":{"__isSmartRef__":true,"id":84097}},"84131":{"timestamp":{"__isSmartRef__":true,"id":84132},"user":"cschuster","tags":[]},"84132":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84133":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84134}],"id":"A284CAFC-FC1C-4D1E-98EF-49162832F1F5","shape":{"__isSmartRef__":true,"id":84135},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2227","partsBinMetaInfo":{"__isSmartRef__":true,"id":84136},"eventHandler":{"__isSmartRef__":true,"id":84154},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8","60F4E938-9F7F-4047-BFD6-68103D8C31AD"],"partTests":{"__isSmartRef__":true,"id":84155},"_ClipMode":"visible","moved":true,"b":233.03114199638367,"#startLetters":"set","isBeingDragged":false,"delta":-0.9919442031532526,"_Rotation":1.5009123208515556,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84160},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6425.3,4615.9)"},"84134":{"target":{"__isSmartRef__":true,"id":84133},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84135":{"_BorderWidth":1.005187515968152,"_ClipMode":"visible","_BorderRadius":14.46635714787728,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,132.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-204,-359,152)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-8.0)"},"84136":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84137},{"__isSmartRef__":true,"id":84139},{"__isSmartRef__":true,"id":84141},{"__isSmartRef__":true,"id":84143},{"__isSmartRef__":true,"id":84145},{"__isSmartRef__":true,"id":84147},{"__isSmartRef__":true,"id":84149},{"__isSmartRef__":true,"id":84151}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84153},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84137":{"date":{"__isSmartRef__":true,"id":84138},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84139":{"date":{"__isSmartRef__":true,"id":84140},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84140":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84141":{"date":{"__isSmartRef__":true,"id":84142},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84142":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84143":{"date":{"__isSmartRef__":true,"id":84144},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84144":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84145":{"date":{"__isSmartRef__":true,"id":84146},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84146":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84147":{"date":{"__isSmartRef__":true,"id":84148},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84148":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84149":{"date":{"__isSmartRef__":true,"id":84150},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84150":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84151":{"date":{"__isSmartRef__":true,"id":84152},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84152":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84153":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84154":{"morph":{"__isSmartRef__":true,"id":84133},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84155":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84156}},"84156":{"test01IsMorph":{"__isSmartRef__":true,"id":84157}},"84157":{"varMapping":{"__isSmartRef__":true,"id":84158},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84158":{"this":{"__isSmartRef__":true,"id":84155}},"84159":{},"84160":{"change":{"__isSmartRef__":true,"id":84161},"tick":{"__isSmartRef__":true,"id":84165}},"84161":{"varMapping":{"__isSmartRef__":true,"id":84162},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84162":{"this":{"__isSmartRef__":true,"id":84133}},"84163":{"timestamp":{"__isSmartRef__":true,"id":84164},"user":"cschuster","tags":[]},"84164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84165":{"varMapping":{"__isSmartRef__":true,"id":84166},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84166":{"this":{"__isSmartRef__":true,"id":84133}},"84167":{"timestamp":{"__isSmartRef__":true,"id":84168},"user":"cschuster","tags":[]},"84168":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84169":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84170}],"id":"1927E148-706A-41F1-B0F3-82F6CB9A887D","shape":{"__isSmartRef__":true,"id":84171},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2228","partsBinMetaInfo":{"__isSmartRef__":true,"id":84172},"eventHandler":{"__isSmartRef__":true,"id":84190},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","4C0690A6-F8F3-40B4-A347-4B2622670B7B"],"partTests":{"__isSmartRef__":true,"id":84191},"_ClipMode":"visible","moved":true,"b":302.5474114425597,"#startLetters":"set","isBeingDragged":false,"delta":-0.9418457140563987,"_Rotation":-13.037651367796114,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84196},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6377.4,5591.3)"},"84170":{"target":{"__isSmartRef__":true,"id":84169},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84171":{"_BorderWidth":0.7852672533422771,"_ClipMode":"visible","_BorderRadius":11.577644598801676,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.7,133.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-215,-78,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.1,-30.8)"},"84172":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84173},{"__isSmartRef__":true,"id":84175},{"__isSmartRef__":true,"id":84177},{"__isSmartRef__":true,"id":84179},{"__isSmartRef__":true,"id":84181},{"__isSmartRef__":true,"id":84183},{"__isSmartRef__":true,"id":84185},{"__isSmartRef__":true,"id":84187}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84189},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84173":{"date":{"__isSmartRef__":true,"id":84174},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84175":{"date":{"__isSmartRef__":true,"id":84176},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84176":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84177":{"date":{"__isSmartRef__":true,"id":84178},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84178":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84179":{"date":{"__isSmartRef__":true,"id":84180},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84181":{"date":{"__isSmartRef__":true,"id":84182},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84182":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84183":{"date":{"__isSmartRef__":true,"id":84184},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84184":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84185":{"date":{"__isSmartRef__":true,"id":84186},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84186":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84187":{"date":{"__isSmartRef__":true,"id":84188},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84188":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84189":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84190":{"morph":{"__isSmartRef__":true,"id":84169},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84191":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84192}},"84192":{"test01IsMorph":{"__isSmartRef__":true,"id":84193}},"84193":{"varMapping":{"__isSmartRef__":true,"id":84194},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84194":{"this":{"__isSmartRef__":true,"id":84191}},"84195":{},"84196":{"change":{"__isSmartRef__":true,"id":84197},"tick":{"__isSmartRef__":true,"id":84201}},"84197":{"varMapping":{"__isSmartRef__":true,"id":84198},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84198":{"this":{"__isSmartRef__":true,"id":84169}},"84199":{"timestamp":{"__isSmartRef__":true,"id":84200},"user":"cschuster","tags":[]},"84200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84201":{"varMapping":{"__isSmartRef__":true,"id":84202},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84202":{"this":{"__isSmartRef__":true,"id":84169}},"84203":{"timestamp":{"__isSmartRef__":true,"id":84204},"user":"cschuster","tags":[]},"84204":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84205":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84206}],"id":"FCE7E1B7-DF07-466D-B639-A7C5149AB9D0","shape":{"__isSmartRef__":true,"id":84207},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2229","partsBinMetaInfo":{"__isSmartRef__":true,"id":84208},"eventHandler":{"__isSmartRef__":true,"id":84226},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","F125203B-A3D0-4207-AB2C-A3FED62EE7E2"],"partTests":{"__isSmartRef__":true,"id":84227},"_ClipMode":"visible","moved":true,"b":298.4305930742994,"#startLetters":"set","isBeingDragged":false,"delta":0.5330016888910905,"_Rotation":39.966839576466086,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84232},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5501.4,3767.4)"},"84206":{"target":{"__isSmartRef__":true,"id":84205},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84207":{"_BorderWidth":0.603027560016014,"_ClipMode":"visible","_BorderRadius":9.066613379234035,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.5,135.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-225,-103,-203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.4,-29.5)"},"84208":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84209},{"__isSmartRef__":true,"id":84211},{"__isSmartRef__":true,"id":84213},{"__isSmartRef__":true,"id":84215},{"__isSmartRef__":true,"id":84217},{"__isSmartRef__":true,"id":84219},{"__isSmartRef__":true,"id":84221},{"__isSmartRef__":true,"id":84223}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84225},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84209":{"date":{"__isSmartRef__":true,"id":84210},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84211":{"date":{"__isSmartRef__":true,"id":84212},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84212":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84213":{"date":{"__isSmartRef__":true,"id":84214},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84214":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84215":{"date":{"__isSmartRef__":true,"id":84216},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84216":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84217":{"date":{"__isSmartRef__":true,"id":84218},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84218":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84219":{"date":{"__isSmartRef__":true,"id":84220},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84220":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84221":{"date":{"__isSmartRef__":true,"id":84222},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84222":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84223":{"date":{"__isSmartRef__":true,"id":84224},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84224":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84225":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84226":{"morph":{"__isSmartRef__":true,"id":84205},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84227":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84228}},"84228":{"test01IsMorph":{"__isSmartRef__":true,"id":84229}},"84229":{"varMapping":{"__isSmartRef__":true,"id":84230},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84230":{"this":{"__isSmartRef__":true,"id":84227}},"84231":{},"84232":{"change":{"__isSmartRef__":true,"id":84233},"tick":{"__isSmartRef__":true,"id":84237}},"84233":{"varMapping":{"__isSmartRef__":true,"id":84234},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84234":{"this":{"__isSmartRef__":true,"id":84205}},"84235":{"timestamp":{"__isSmartRef__":true,"id":84236},"user":"cschuster","tags":[]},"84236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84237":{"varMapping":{"__isSmartRef__":true,"id":84238},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84238":{"this":{"__isSmartRef__":true,"id":84205}},"84239":{"timestamp":{"__isSmartRef__":true,"id":84240},"user":"cschuster","tags":[]},"84240":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84241":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84242}],"id":"4BE9554A-92DB-4EC6-B9D6-C22260224C09","shape":{"__isSmartRef__":true,"id":84243},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2230","partsBinMetaInfo":{"__isSmartRef__":true,"id":84244},"eventHandler":{"__isSmartRef__":true,"id":84262},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","195AAFFD-899A-4C06-9317-A631D9E18CD2","7B0A24AC-37E0-4D16-8F27-04DEFFC43122"],"partTests":{"__isSmartRef__":true,"id":84263},"_ClipMode":"visible","moved":true,"b":1,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":65.674461606362,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84268},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4836.0,4502.8)"},"84242":{"target":{"__isSmartRef__":true,"id":84241},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84243":{"_BorderWidth":5.087262032186418,"_ClipMode":"visible","_BorderRadius":39.987816540381914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,99.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(5,261,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-40.0)"},"84244":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84245},{"__isSmartRef__":true,"id":84247},{"__isSmartRef__":true,"id":84249},{"__isSmartRef__":true,"id":84251},{"__isSmartRef__":true,"id":84253},{"__isSmartRef__":true,"id":84255},{"__isSmartRef__":true,"id":84257},{"__isSmartRef__":true,"id":84259}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84261},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84245":{"date":{"__isSmartRef__":true,"id":84246},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84247":{"date":{"__isSmartRef__":true,"id":84248},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84248":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84249":{"date":{"__isSmartRef__":true,"id":84250},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84250":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84251":{"date":{"__isSmartRef__":true,"id":84252},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84252":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84253":{"date":{"__isSmartRef__":true,"id":84254},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84254":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84255":{"date":{"__isSmartRef__":true,"id":84256},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84256":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84257":{"date":{"__isSmartRef__":true,"id":84258},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84258":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84259":{"date":{"__isSmartRef__":true,"id":84260},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84260":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84261":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84262":{"morph":{"__isSmartRef__":true,"id":84241},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84263":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84264}},"84264":{"test01IsMorph":{"__isSmartRef__":true,"id":84265}},"84265":{"varMapping":{"__isSmartRef__":true,"id":84266},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84266":{"this":{"__isSmartRef__":true,"id":84263}},"84267":{},"84268":{"change":{"__isSmartRef__":true,"id":84269},"tick":{"__isSmartRef__":true,"id":84273}},"84269":{"varMapping":{"__isSmartRef__":true,"id":84270},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84270":{"this":{"__isSmartRef__":true,"id":84241}},"84271":{"timestamp":{"__isSmartRef__":true,"id":84272},"user":"cschuster","tags":[]},"84272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84273":{"varMapping":{"__isSmartRef__":true,"id":84274},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84274":{"this":{"__isSmartRef__":true,"id":84241}},"84275":{"timestamp":{"__isSmartRef__":true,"id":84276},"user":"cschuster","tags":[]},"84276":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84277":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84278}],"id":"1433494D-0C8E-466A-A067-7500B3DCA054","shape":{"__isSmartRef__":true,"id":84279},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2231","partsBinMetaInfo":{"__isSmartRef__":true,"id":84280},"eventHandler":{"__isSmartRef__":true,"id":84298},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","48EB3059-CA2C-43F4-8DB5-85D8910F9F16"],"partTests":{"__isSmartRef__":true,"id":84299},"_ClipMode":"visible","moved":true,"b":112.92632002179744,"#startLetters":"set","isBeingDragged":false,"delta":0.9332753720809706,"_Rotation":29.3321726520402,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84304},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6584.1,4042.3)"},"84278":{"target":{"__isSmartRef__":true,"id":84277},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84279":{"_BorderWidth":9.605032780517181,"_ClipMode":"visible","_BorderRadius":6.0698769445795175,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.3,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,136,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.2)"},"84280":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84281},{"__isSmartRef__":true,"id":84283},{"__isSmartRef__":true,"id":84285},{"__isSmartRef__":true,"id":84287},{"__isSmartRef__":true,"id":84289},{"__isSmartRef__":true,"id":84291},{"__isSmartRef__":true,"id":84293},{"__isSmartRef__":true,"id":84295}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84297},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84281":{"date":{"__isSmartRef__":true,"id":84282},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84283":{"date":{"__isSmartRef__":true,"id":84284},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84284":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84285":{"date":{"__isSmartRef__":true,"id":84286},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84286":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84287":{"date":{"__isSmartRef__":true,"id":84288},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84288":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84289":{"date":{"__isSmartRef__":true,"id":84290},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84290":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84291":{"date":{"__isSmartRef__":true,"id":84292},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84292":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84293":{"date":{"__isSmartRef__":true,"id":84294},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84294":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84295":{"date":{"__isSmartRef__":true,"id":84296},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84296":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84297":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84298":{"morph":{"__isSmartRef__":true,"id":84277},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84299":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84300}},"84300":{"test01IsMorph":{"__isSmartRef__":true,"id":84301}},"84301":{"varMapping":{"__isSmartRef__":true,"id":84302},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84302":{"this":{"__isSmartRef__":true,"id":84299}},"84303":{},"84304":{"change":{"__isSmartRef__":true,"id":84305},"tick":{"__isSmartRef__":true,"id":84309}},"84305":{"varMapping":{"__isSmartRef__":true,"id":84306},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84306":{"this":{"__isSmartRef__":true,"id":84277}},"84307":{"timestamp":{"__isSmartRef__":true,"id":84308},"user":"cschuster","tags":[]},"84308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84309":{"varMapping":{"__isSmartRef__":true,"id":84310},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84310":{"this":{"__isSmartRef__":true,"id":84277}},"84311":{"timestamp":{"__isSmartRef__":true,"id":84312},"user":"cschuster","tags":[]},"84312":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84313":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84314}],"id":"F12B4DE6-0411-4581-8CBD-30068375B27C","shape":{"__isSmartRef__":true,"id":84315},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2232","partsBinMetaInfo":{"__isSmartRef__":true,"id":84316},"eventHandler":{"__isSmartRef__":true,"id":84334},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","86B023BB-4F79-4BCA-9E26-D39E14C02FDA","733E1AF0-B5C6-49BF-82C8-8D94D5E7CDCA"],"partTests":{"__isSmartRef__":true,"id":84335},"_ClipMode":"visible","moved":true,"b":161.7810485564405,"#startLetters":"set","isBeingDragged":false,"delta":0.8889068602002226,"_Rotation":12.632153146117144,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84340},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4248.8,3762.6)"},"84314":{"target":{"__isSmartRef__":true,"id":84313},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84315":{"_BorderWidth":6.563245595051255,"_ClipMode":"visible","_BorderRadius":36.09002113528456,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.2,87.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(80,-163,-12)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.3,-1.0)"},"84316":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84317},{"__isSmartRef__":true,"id":84319},{"__isSmartRef__":true,"id":84321},{"__isSmartRef__":true,"id":84323},{"__isSmartRef__":true,"id":84325},{"__isSmartRef__":true,"id":84327},{"__isSmartRef__":true,"id":84329},{"__isSmartRef__":true,"id":84331}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84333},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84317":{"date":{"__isSmartRef__":true,"id":84318},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84319":{"date":{"__isSmartRef__":true,"id":84320},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84320":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84321":{"date":{"__isSmartRef__":true,"id":84322},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84322":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84323":{"date":{"__isSmartRef__":true,"id":84324},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84324":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84325":{"date":{"__isSmartRef__":true,"id":84326},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84326":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84327":{"date":{"__isSmartRef__":true,"id":84328},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84328":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84329":{"date":{"__isSmartRef__":true,"id":84330},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84330":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84331":{"date":{"__isSmartRef__":true,"id":84332},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84332":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84333":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84334":{"morph":{"__isSmartRef__":true,"id":84313},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84335":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84336}},"84336":{"test01IsMorph":{"__isSmartRef__":true,"id":84337}},"84337":{"varMapping":{"__isSmartRef__":true,"id":84338},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84338":{"this":{"__isSmartRef__":true,"id":84335}},"84339":{},"84340":{"change":{"__isSmartRef__":true,"id":84341},"tick":{"__isSmartRef__":true,"id":84345}},"84341":{"varMapping":{"__isSmartRef__":true,"id":84342},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84342":{"this":{"__isSmartRef__":true,"id":84313}},"84343":{"timestamp":{"__isSmartRef__":true,"id":84344},"user":"cschuster","tags":[]},"84344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84345":{"varMapping":{"__isSmartRef__":true,"id":84346},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84346":{"this":{"__isSmartRef__":true,"id":84313}},"84347":{"timestamp":{"__isSmartRef__":true,"id":84348},"user":"cschuster","tags":[]},"84348":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84349":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84350}],"id":"70F199F8-B6F7-49CF-BFE4-8ED771521192","shape":{"__isSmartRef__":true,"id":84351},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2233","partsBinMetaInfo":{"__isSmartRef__":true,"id":84352},"eventHandler":{"__isSmartRef__":true,"id":84370},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034"],"partTests":{"__isSmartRef__":true,"id":84371},"_ClipMode":"visible","moved":true,"b":249.97536247421522,"#startLetters":"set","isBeingDragged":false,"delta":0.698255202441942,"_Rotation":22.030805306864213,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84376},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5134.4,4557.1)"},"84350":{"target":{"__isSmartRef__":true,"id":84349},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84351":{"_BorderWidth":0.3022726839065397,"_ClipMode":"visible","_BorderRadius":4.690172901806937,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,137.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-328,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-13.2)"},"84352":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84353},{"__isSmartRef__":true,"id":84355},{"__isSmartRef__":true,"id":84357},{"__isSmartRef__":true,"id":84359},{"__isSmartRef__":true,"id":84361},{"__isSmartRef__":true,"id":84363},{"__isSmartRef__":true,"id":84365},{"__isSmartRef__":true,"id":84367}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84369},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84353":{"date":{"__isSmartRef__":true,"id":84354},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84355":{"date":{"__isSmartRef__":true,"id":84356},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84356":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84357":{"date":{"__isSmartRef__":true,"id":84358},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84358":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84359":{"date":{"__isSmartRef__":true,"id":84360},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84360":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84361":{"date":{"__isSmartRef__":true,"id":84362},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84362":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84363":{"date":{"__isSmartRef__":true,"id":84364},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84364":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84365":{"date":{"__isSmartRef__":true,"id":84366},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84366":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84367":{"date":{"__isSmartRef__":true,"id":84368},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84369":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84370":{"morph":{"__isSmartRef__":true,"id":84349},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84371":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84372}},"84372":{"test01IsMorph":{"__isSmartRef__":true,"id":84373}},"84373":{"varMapping":{"__isSmartRef__":true,"id":84374},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84374":{"this":{"__isSmartRef__":true,"id":84371}},"84375":{},"84376":{"change":{"__isSmartRef__":true,"id":84377},"tick":{"__isSmartRef__":true,"id":84381}},"84377":{"varMapping":{"__isSmartRef__":true,"id":84378},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84378":{"this":{"__isSmartRef__":true,"id":84349}},"84379":{"timestamp":{"__isSmartRef__":true,"id":84380},"user":"cschuster","tags":[]},"84380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84381":{"varMapping":{"__isSmartRef__":true,"id":84382},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84382":{"this":{"__isSmartRef__":true,"id":84349}},"84383":{"timestamp":{"__isSmartRef__":true,"id":84384},"user":"cschuster","tags":[]},"84384":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84385":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84386}],"id":"BD71B947-B51A-4DC4-AF90-AA30FED59908","shape":{"__isSmartRef__":true,"id":84387},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2234","partsBinMetaInfo":{"__isSmartRef__":true,"id":84388},"eventHandler":{"__isSmartRef__":true,"id":84406},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","C64191DA-BF82-4104-8B35-0826284A33A2"],"partTests":{"__isSmartRef__":true,"id":84407},"_ClipMode":"visible","moved":true,"b":205.46567730186507,"#startLetters":"set","isBeingDragged":false,"delta":-0.7289354844251648,"_Rotation":19.172025325951196,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84412},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4944.7,4720.3)"},"84386":{"target":{"__isSmartRef__":true,"id":84385},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84387":{"_BorderWidth":2.850148343927569,"_ClipMode":"visible","_BorderRadius":32.6050205710122,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.1,117.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-110,-341,-185)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.4,-1.9)"},"84388":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84389},{"__isSmartRef__":true,"id":84391},{"__isSmartRef__":true,"id":84393},{"__isSmartRef__":true,"id":84395},{"__isSmartRef__":true,"id":84397},{"__isSmartRef__":true,"id":84399},{"__isSmartRef__":true,"id":84401},{"__isSmartRef__":true,"id":84403}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84405},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84389":{"date":{"__isSmartRef__":true,"id":84390},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84391":{"date":{"__isSmartRef__":true,"id":84392},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84392":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84393":{"date":{"__isSmartRef__":true,"id":84394},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84394":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84395":{"date":{"__isSmartRef__":true,"id":84396},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84396":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84397":{"date":{"__isSmartRef__":true,"id":84398},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84398":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84399":{"date":{"__isSmartRef__":true,"id":84400},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84400":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84401":{"date":{"__isSmartRef__":true,"id":84402},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84402":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84403":{"date":{"__isSmartRef__":true,"id":84404},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84404":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84405":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84406":{"morph":{"__isSmartRef__":true,"id":84385},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84407":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84408}},"84408":{"test01IsMorph":{"__isSmartRef__":true,"id":84409}},"84409":{"varMapping":{"__isSmartRef__":true,"id":84410},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84410":{"this":{"__isSmartRef__":true,"id":84407}},"84411":{},"84412":{"change":{"__isSmartRef__":true,"id":84413},"tick":{"__isSmartRef__":true,"id":84417}},"84413":{"varMapping":{"__isSmartRef__":true,"id":84414},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84414":{"this":{"__isSmartRef__":true,"id":84385}},"84415":{"timestamp":{"__isSmartRef__":true,"id":84416},"user":"cschuster","tags":[]},"84416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84417":{"varMapping":{"__isSmartRef__":true,"id":84418},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84418":{"this":{"__isSmartRef__":true,"id":84385}},"84419":{"timestamp":{"__isSmartRef__":true,"id":84420},"user":"cschuster","tags":[]},"84420":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84421":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84422}],"id":"7C5AA190-2917-444E-88AB-3CF7230461D6","shape":{"__isSmartRef__":true,"id":84423},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2235","partsBinMetaInfo":{"__isSmartRef__":true,"id":84424},"eventHandler":{"__isSmartRef__":true,"id":84442},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","57668481-191F-4F83-8F9F-9319791D414F"],"partTests":{"__isSmartRef__":true,"id":84443},"_ClipMode":"visible","moved":true,"b":296.0116679118946,"#startLetters":"set","isBeingDragged":false,"delta":0.9801710858009756,"_Rotation":20.700913232301566,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84448},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5697.4,4310.7)"},"84422":{"target":{"__isSmartRef__":true,"id":84421},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84423":{"_BorderWidth":0.506476218813039,"_ClipMode":"visible","_BorderRadius":7.693190444651581,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,135.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-230,-118,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-28.8)"},"84424":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84425},{"__isSmartRef__":true,"id":84427},{"__isSmartRef__":true,"id":84429},{"__isSmartRef__":true,"id":84431},{"__isSmartRef__":true,"id":84433},{"__isSmartRef__":true,"id":84435},{"__isSmartRef__":true,"id":84437},{"__isSmartRef__":true,"id":84439}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84441},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84425":{"date":{"__isSmartRef__":true,"id":84426},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84427":{"date":{"__isSmartRef__":true,"id":84428},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84428":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84429":{"date":{"__isSmartRef__":true,"id":84430},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84430":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84431":{"date":{"__isSmartRef__":true,"id":84432},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84432":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84433":{"date":{"__isSmartRef__":true,"id":84434},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84434":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84435":{"date":{"__isSmartRef__":true,"id":84436},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84436":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84437":{"date":{"__isSmartRef__":true,"id":84438},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84438":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84439":{"date":{"__isSmartRef__":true,"id":84440},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84440":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84441":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84442":{"morph":{"__isSmartRef__":true,"id":84421},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84443":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84444}},"84444":{"test01IsMorph":{"__isSmartRef__":true,"id":84445}},"84445":{"varMapping":{"__isSmartRef__":true,"id":84446},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84446":{"this":{"__isSmartRef__":true,"id":84443}},"84447":{},"84448":{"change":{"__isSmartRef__":true,"id":84449},"tick":{"__isSmartRef__":true,"id":84453}},"84449":{"varMapping":{"__isSmartRef__":true,"id":84450},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84450":{"this":{"__isSmartRef__":true,"id":84421}},"84451":{"timestamp":{"__isSmartRef__":true,"id":84452},"user":"cschuster","tags":[]},"84452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84453":{"varMapping":{"__isSmartRef__":true,"id":84454},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84454":{"this":{"__isSmartRef__":true,"id":84421}},"84455":{"timestamp":{"__isSmartRef__":true,"id":84456},"user":"cschuster","tags":[]},"84456":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84457":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84458}],"id":"EE9F7D48-2A61-4D71-A89C-7D10B7FD602D","shape":{"__isSmartRef__":true,"id":84459},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2236","partsBinMetaInfo":{"__isSmartRef__":true,"id":84460},"eventHandler":{"__isSmartRef__":true,"id":84478},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","31333BE2-6CD1-4E38-91C1-BF4BFD986856","679C705C-58AE-40B7-9CF9-32B97E356EC2","BCE11D14-C98A-41E9-95AF-225619B85E85"],"partTests":{"__isSmartRef__":true,"id":84479},"_ClipMode":"visible","moved":true,"b":284.14904055104125,"#startLetters":"set","isBeingDragged":false,"delta":0.8507456303923391,"_Rotation":-4.482811561647542,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84484},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4633.6,3992.8)"},"84458":{"target":{"__isSmartRef__":true,"id":84457},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84459":{"_BorderWidth":0.15168427345038893,"_ClipMode":"visible","_BorderRadius":2.390135385106742,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.0,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-185,-44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-24.9)"},"84460":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84461},{"__isSmartRef__":true,"id":84463},{"__isSmartRef__":true,"id":84465},{"__isSmartRef__":true,"id":84467},{"__isSmartRef__":true,"id":84469},{"__isSmartRef__":true,"id":84471},{"__isSmartRef__":true,"id":84473},{"__isSmartRef__":true,"id":84475}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84477},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84461":{"date":{"__isSmartRef__":true,"id":84462},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84463":{"date":{"__isSmartRef__":true,"id":84464},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84464":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84465":{"date":{"__isSmartRef__":true,"id":84466},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84466":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84467":{"date":{"__isSmartRef__":true,"id":84468},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84468":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84469":{"date":{"__isSmartRef__":true,"id":84470},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84470":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84471":{"date":{"__isSmartRef__":true,"id":84472},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84472":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84473":{"date":{"__isSmartRef__":true,"id":84474},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84474":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84475":{"date":{"__isSmartRef__":true,"id":84476},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84476":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84477":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84478":{"morph":{"__isSmartRef__":true,"id":84457},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84479":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84480}},"84480":{"test01IsMorph":{"__isSmartRef__":true,"id":84481}},"84481":{"varMapping":{"__isSmartRef__":true,"id":84482},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84482":{"this":{"__isSmartRef__":true,"id":84479}},"84483":{},"84484":{"change":{"__isSmartRef__":true,"id":84485},"tick":{"__isSmartRef__":true,"id":84489}},"84485":{"varMapping":{"__isSmartRef__":true,"id":84486},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84486":{"this":{"__isSmartRef__":true,"id":84457}},"84487":{"timestamp":{"__isSmartRef__":true,"id":84488},"user":"cschuster","tags":[]},"84488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84489":{"varMapping":{"__isSmartRef__":true,"id":84490},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84490":{"this":{"__isSmartRef__":true,"id":84457}},"84491":{"timestamp":{"__isSmartRef__":true,"id":84492},"user":"cschuster","tags":[]},"84492":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84493":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84494}],"id":"4F5AD542-C5A8-4E57-9447-7AB4613CA97F","shape":{"__isSmartRef__":true,"id":84495},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2237","partsBinMetaInfo":{"__isSmartRef__":true,"id":84496},"eventHandler":{"__isSmartRef__":true,"id":84514},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2"],"partTests":{"__isSmartRef__":true,"id":84515},"_ClipMode":"visible","moved":true,"b":202.8732413831167,"#startLetters":"set","isBeingDragged":false,"delta":0.856005237903446,"_Rotation":-4.909061118746497,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84520},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6506.3,4397.4)"},"84494":{"target":{"__isSmartRef__":true,"id":84493},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84495":{"_BorderWidth":3.0565315489317157,"_ClipMode":"visible","_BorderRadius":33.95668860752359,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.7,115.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,-336,-207)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-1.6)"},"84496":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84497},{"__isSmartRef__":true,"id":84499},{"__isSmartRef__":true,"id":84501},{"__isSmartRef__":true,"id":84503},{"__isSmartRef__":true,"id":84505},{"__isSmartRef__":true,"id":84507},{"__isSmartRef__":true,"id":84509},{"__isSmartRef__":true,"id":84511}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84513},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84497":{"date":{"__isSmartRef__":true,"id":84498},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84499":{"date":{"__isSmartRef__":true,"id":84500},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84500":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84501":{"date":{"__isSmartRef__":true,"id":84502},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84502":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84503":{"date":{"__isSmartRef__":true,"id":84504},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84504":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84505":{"date":{"__isSmartRef__":true,"id":84506},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84506":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84507":{"date":{"__isSmartRef__":true,"id":84508},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84508":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84509":{"date":{"__isSmartRef__":true,"id":84510},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84510":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84511":{"date":{"__isSmartRef__":true,"id":84512},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84513":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84514":{"morph":{"__isSmartRef__":true,"id":84493},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84515":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84516}},"84516":{"test01IsMorph":{"__isSmartRef__":true,"id":84517}},"84517":{"varMapping":{"__isSmartRef__":true,"id":84518},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84518":{"this":{"__isSmartRef__":true,"id":84515}},"84519":{},"84520":{"change":{"__isSmartRef__":true,"id":84521},"tick":{"__isSmartRef__":true,"id":84525}},"84521":{"varMapping":{"__isSmartRef__":true,"id":84522},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84522":{"this":{"__isSmartRef__":true,"id":84493}},"84523":{"timestamp":{"__isSmartRef__":true,"id":84524},"user":"cschuster","tags":[]},"84524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84525":{"varMapping":{"__isSmartRef__":true,"id":84526},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84526":{"this":{"__isSmartRef__":true,"id":84493}},"84527":{"timestamp":{"__isSmartRef__":true,"id":84528},"user":"cschuster","tags":[]},"84528":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84529":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84530}],"id":"BA201E5A-6E8F-4CC6-9DC0-A093A2CC7A4B","shape":{"__isSmartRef__":true,"id":84531},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2238","partsBinMetaInfo":{"__isSmartRef__":true,"id":84532},"eventHandler":{"__isSmartRef__":true,"id":84550},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","B046AAC6-7980-4570-824B-65500B3AB370","6B529C1F-6648-46AC-9DB5-CACF849713A7"],"partTests":{"__isSmartRef__":true,"id":84551},"_ClipMode":"visible","moved":true,"b":110,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":35.352045148978256,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84556},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5364.6,3824.3)"},"84530":{"target":{"__isSmartRef__":true,"id":84529},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84531":{"_BorderWidth":9.698463103929543,"_ClipMode":"visible","_BorderRadius":4.67911113762044,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,153,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-13.2)"},"84532":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84533},{"__isSmartRef__":true,"id":84535},{"__isSmartRef__":true,"id":84537},{"__isSmartRef__":true,"id":84539},{"__isSmartRef__":true,"id":84541},{"__isSmartRef__":true,"id":84543},{"__isSmartRef__":true,"id":84545},{"__isSmartRef__":true,"id":84547}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84549},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84533":{"date":{"__isSmartRef__":true,"id":84534},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84535":{"date":{"__isSmartRef__":true,"id":84536},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84536":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84537":{"date":{"__isSmartRef__":true,"id":84538},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84538":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84539":{"date":{"__isSmartRef__":true,"id":84540},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84540":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84541":{"date":{"__isSmartRef__":true,"id":84542},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84542":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84543":{"date":{"__isSmartRef__":true,"id":84544},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84544":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84545":{"date":{"__isSmartRef__":true,"id":84546},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84547":{"date":{"__isSmartRef__":true,"id":84548},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84549":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84550":{"morph":{"__isSmartRef__":true,"id":84529},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84551":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84552}},"84552":{"test01IsMorph":{"__isSmartRef__":true,"id":84553}},"84553":{"varMapping":{"__isSmartRef__":true,"id":84554},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84554":{"this":{"__isSmartRef__":true,"id":84551}},"84555":{},"84556":{"change":{"__isSmartRef__":true,"id":84557},"tick":{"__isSmartRef__":true,"id":84561}},"84557":{"varMapping":{"__isSmartRef__":true,"id":84558},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84558":{"this":{"__isSmartRef__":true,"id":84529}},"84559":{"timestamp":{"__isSmartRef__":true,"id":84560},"user":"cschuster","tags":[]},"84560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84561":{"varMapping":{"__isSmartRef__":true,"id":84562},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84562":{"this":{"__isSmartRef__":true,"id":84529}},"84563":{"timestamp":{"__isSmartRef__":true,"id":84564},"user":"cschuster","tags":[]},"84564":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84565":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84566}],"id":"A1421344-40C6-47A0-AFB8-FA66816702B0","shape":{"__isSmartRef__":true,"id":84567},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2239","partsBinMetaInfo":{"__isSmartRef__":true,"id":84568},"eventHandler":{"__isSmartRef__":true,"id":84586},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40"],"partTests":{"__isSmartRef__":true,"id":84587},"_ClipMode":"visible","moved":true,"b":171.5327581583988,"#startLetters":"set","isBeingDragged":false,"delta":-0.5871253639925271,"_Rotation":11.67150122067362,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84592},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5272.2,4828.8)"},"84566":{"target":{"__isSmartRef__":true,"id":84565},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84567":{"_BorderWidth":5.73621964663225,"_ClipMode":"visible","_BorderRadius":39.1327690110603,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.3,94.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(38,-215,-135)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.9,-0.2)"},"84568":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84569},{"__isSmartRef__":true,"id":84571},{"__isSmartRef__":true,"id":84573},{"__isSmartRef__":true,"id":84575},{"__isSmartRef__":true,"id":84577},{"__isSmartRef__":true,"id":84579},{"__isSmartRef__":true,"id":84581},{"__isSmartRef__":true,"id":84583}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84585},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84569":{"date":{"__isSmartRef__":true,"id":84570},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84571":{"date":{"__isSmartRef__":true,"id":84572},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84572":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84573":{"date":{"__isSmartRef__":true,"id":84574},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84574":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84575":{"date":{"__isSmartRef__":true,"id":84576},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84576":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84577":{"date":{"__isSmartRef__":true,"id":84578},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84578":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84579":{"date":{"__isSmartRef__":true,"id":84580},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84580":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84581":{"date":{"__isSmartRef__":true,"id":84582},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84583":{"date":{"__isSmartRef__":true,"id":84584},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84585":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84586":{"morph":{"__isSmartRef__":true,"id":84565},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84587":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84588}},"84588":{"test01IsMorph":{"__isSmartRef__":true,"id":84589}},"84589":{"varMapping":{"__isSmartRef__":true,"id":84590},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84590":{"this":{"__isSmartRef__":true,"id":84587}},"84591":{},"84592":{"change":{"__isSmartRef__":true,"id":84593},"tick":{"__isSmartRef__":true,"id":84597}},"84593":{"varMapping":{"__isSmartRef__":true,"id":84594},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84594":{"this":{"__isSmartRef__":true,"id":84565}},"84595":{"timestamp":{"__isSmartRef__":true,"id":84596},"user":"cschuster","tags":[]},"84596":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84597":{"varMapping":{"__isSmartRef__":true,"id":84598},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84598":{"this":{"__isSmartRef__":true,"id":84565}},"84599":{"timestamp":{"__isSmartRef__":true,"id":84600},"user":"cschuster","tags":[]},"84600":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84601":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84602}],"id":"897E21BC-FCD4-4A1F-8E6F-38A4C2AD6497","shape":{"__isSmartRef__":true,"id":84603},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2240","partsBinMetaInfo":{"__isSmartRef__":true,"id":84604},"eventHandler":{"__isSmartRef__":true,"id":84622},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","0A254EDF-65D7-4576-A1EE-E5154A3E40FC","0658309D-8C2A-48BB-9962-EFB9EEDD564F"],"partTests":{"__isSmartRef__":true,"id":84623},"_ClipMode":"visible","moved":true,"b":313.4666343801655,"#startLetters":"set","isBeingDragged":false,"delta":0.8956189553719014,"_Rotation":-14.06222685384967,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84628},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5372.8,5060.4)"},"84602":{"target":{"__isSmartRef__":true,"id":84601},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84603":{"_BorderWidth":1.371124478270521,"_ClipMode":"visible","_BorderRadius":18.93001991646816,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-186,-10,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-33.8)"},"84604":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84605},{"__isSmartRef__":true,"id":84607},{"__isSmartRef__":true,"id":84609},{"__isSmartRef__":true,"id":84611},{"__isSmartRef__":true,"id":84613},{"__isSmartRef__":true,"id":84615},{"__isSmartRef__":true,"id":84617},{"__isSmartRef__":true,"id":84619}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84621},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84605":{"date":{"__isSmartRef__":true,"id":84606},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84607":{"date":{"__isSmartRef__":true,"id":84608},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84608":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84609":{"date":{"__isSmartRef__":true,"id":84610},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84610":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84611":{"date":{"__isSmartRef__":true,"id":84612},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84612":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84613":{"date":{"__isSmartRef__":true,"id":84614},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84614":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84615":{"date":{"__isSmartRef__":true,"id":84616},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84616":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84617":{"date":{"__isSmartRef__":true,"id":84618},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84618":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84619":{"date":{"__isSmartRef__":true,"id":84620},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84621":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84622":{"morph":{"__isSmartRef__":true,"id":84601},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84623":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84624}},"84624":{"test01IsMorph":{"__isSmartRef__":true,"id":84625}},"84625":{"varMapping":{"__isSmartRef__":true,"id":84626},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84626":{"this":{"__isSmartRef__":true,"id":84623}},"84627":{},"84628":{"change":{"__isSmartRef__":true,"id":84629},"tick":{"__isSmartRef__":true,"id":84633}},"84629":{"varMapping":{"__isSmartRef__":true,"id":84630},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84630":{"this":{"__isSmartRef__":true,"id":84601}},"84631":{"timestamp":{"__isSmartRef__":true,"id":84632},"user":"cschuster","tags":[]},"84632":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84633":{"varMapping":{"__isSmartRef__":true,"id":84634},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84634":{"this":{"__isSmartRef__":true,"id":84601}},"84635":{"timestamp":{"__isSmartRef__":true,"id":84636},"user":"cschuster","tags":[]},"84636":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84637":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84638}],"id":"6E5C2A85-CE4C-4664-8C42-5BC287F47837","shape":{"__isSmartRef__":true,"id":84639},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2241","partsBinMetaInfo":{"__isSmartRef__":true,"id":84640},"eventHandler":{"__isSmartRef__":true,"id":84658},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","240031CB-7B9F-4F37-AEBA-3F1F5611A8A0"],"partTests":{"__isSmartRef__":true,"id":84659},"_ClipMode":"visible","moved":true,"b":67,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":12.17861249189383,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84664},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5472.8,5696.9)"},"84638":{"target":{"__isSmartRef__":true,"id":84637},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84639":{"_BorderWidth":9.6025242672622,"_ClipMode":"visible","_BorderRadius":6.106832590820059,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.8,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,336,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-27.8)"},"84640":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84641},{"__isSmartRef__":true,"id":84643},{"__isSmartRef__":true,"id":84645},{"__isSmartRef__":true,"id":84647},{"__isSmartRef__":true,"id":84649},{"__isSmartRef__":true,"id":84651},{"__isSmartRef__":true,"id":84653},{"__isSmartRef__":true,"id":84655}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84657},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84641":{"date":{"__isSmartRef__":true,"id":84642},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84643":{"date":{"__isSmartRef__":true,"id":84644},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84644":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84645":{"date":{"__isSmartRef__":true,"id":84646},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84646":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84647":{"date":{"__isSmartRef__":true,"id":84648},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84648":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84649":{"date":{"__isSmartRef__":true,"id":84650},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84650":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84651":{"date":{"__isSmartRef__":true,"id":84652},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84652":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84653":{"date":{"__isSmartRef__":true,"id":84654},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84654":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84655":{"date":{"__isSmartRef__":true,"id":84656},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84656":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84657":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84658":{"morph":{"__isSmartRef__":true,"id":84637},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84659":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84660}},"84660":{"test01IsMorph":{"__isSmartRef__":true,"id":84661}},"84661":{"varMapping":{"__isSmartRef__":true,"id":84662},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84662":{"this":{"__isSmartRef__":true,"id":84659}},"84663":{},"84664":{"change":{"__isSmartRef__":true,"id":84665},"tick":{"__isSmartRef__":true,"id":84669}},"84665":{"varMapping":{"__isSmartRef__":true,"id":84666},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84666":{"this":{"__isSmartRef__":true,"id":84637}},"84667":{"timestamp":{"__isSmartRef__":true,"id":84668},"user":"cschuster","tags":[]},"84668":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84669":{"varMapping":{"__isSmartRef__":true,"id":84670},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84670":{"this":{"__isSmartRef__":true,"id":84637}},"84671":{"timestamp":{"__isSmartRef__":true,"id":84672},"user":"cschuster","tags":[]},"84672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84673":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84674}],"id":"B89EEE76-6FFC-4C3D-8873-1622D1E463C9","shape":{"__isSmartRef__":true,"id":84675},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2242","partsBinMetaInfo":{"__isSmartRef__":true,"id":84676},"eventHandler":{"__isSmartRef__":true,"id":84694},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3"],"partTests":{"__isSmartRef__":true,"id":84695},"_ClipMode":"visible","moved":true,"b":202.23278257250786,"#startLetters":"set","isBeingDragged":false,"delta":-0.6800311096012592,"_Rotation":9.307589493241306,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84700},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5462.6,4968.7)"},"84674":{"target":{"__isSmartRef__":true,"id":84673},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84675":{"_BorderWidth":3.10814762699985,"_ClipMode":"visible","_BorderRadius":34.273431358037925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.0,115.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-97,-334,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.4,-1.5)"},"84676":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84677},{"__isSmartRef__":true,"id":84679},{"__isSmartRef__":true,"id":84681},{"__isSmartRef__":true,"id":84683},{"__isSmartRef__":true,"id":84685},{"__isSmartRef__":true,"id":84687},{"__isSmartRef__":true,"id":84689},{"__isSmartRef__":true,"id":84691}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84693},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84677":{"date":{"__isSmartRef__":true,"id":84678},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84679":{"date":{"__isSmartRef__":true,"id":84680},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84680":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84681":{"date":{"__isSmartRef__":true,"id":84682},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84682":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84683":{"date":{"__isSmartRef__":true,"id":84684},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84684":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84685":{"date":{"__isSmartRef__":true,"id":84686},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84686":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84687":{"date":{"__isSmartRef__":true,"id":84688},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84688":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84689":{"date":{"__isSmartRef__":true,"id":84690},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84691":{"date":{"__isSmartRef__":true,"id":84692},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84693":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84694":{"morph":{"__isSmartRef__":true,"id":84673},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84695":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84696}},"84696":{"test01IsMorph":{"__isSmartRef__":true,"id":84697}},"84697":{"varMapping":{"__isSmartRef__":true,"id":84698},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84698":{"this":{"__isSmartRef__":true,"id":84695}},"84699":{},"84700":{"change":{"__isSmartRef__":true,"id":84701},"tick":{"__isSmartRef__":true,"id":84705}},"84701":{"varMapping":{"__isSmartRef__":true,"id":84702},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84702":{"this":{"__isSmartRef__":true,"id":84673}},"84703":{"timestamp":{"__isSmartRef__":true,"id":84704},"user":"cschuster","tags":[]},"84704":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84705":{"varMapping":{"__isSmartRef__":true,"id":84706},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84706":{"this":{"__isSmartRef__":true,"id":84673}},"84707":{"timestamp":{"__isSmartRef__":true,"id":84708},"user":"cschuster","tags":[]},"84708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84709":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84710}],"id":"08FCD932-9D24-4028-A78B-EE3B6A306528","shape":{"__isSmartRef__":true,"id":84711},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2243","partsBinMetaInfo":{"__isSmartRef__":true,"id":84712},"eventHandler":{"__isSmartRef__":true,"id":84730},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","F0624FC1-1479-4ED1-91C2-1EAEADA6244B"],"partTests":{"__isSmartRef__":true,"id":84731},"_ClipMode":"visible","moved":true,"b":133,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-30.280745428227938,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84736},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7111.7,5161.5)"},"84710":{"target":{"__isSmartRef__":true,"id":84709},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84711":{"_BorderWidth":8.656768508095853,"_ClipMode":"visible","_BorderRadius":18.604870525117487,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,70.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(187,13,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.6,-6.4)"},"84712":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84713},{"__isSmartRef__":true,"id":84715},{"__isSmartRef__":true,"id":84717},{"__isSmartRef__":true,"id":84719},{"__isSmartRef__":true,"id":84721},{"__isSmartRef__":true,"id":84723},{"__isSmartRef__":true,"id":84725},{"__isSmartRef__":true,"id":84727}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84729},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84713":{"date":{"__isSmartRef__":true,"id":84714},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84715":{"date":{"__isSmartRef__":true,"id":84716},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84716":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84717":{"date":{"__isSmartRef__":true,"id":84718},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84718":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84719":{"date":{"__isSmartRef__":true,"id":84720},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84720":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84721":{"date":{"__isSmartRef__":true,"id":84722},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84722":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84723":{"date":{"__isSmartRef__":true,"id":84724},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84724":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84725":{"date":{"__isSmartRef__":true,"id":84726},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84726":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84727":{"date":{"__isSmartRef__":true,"id":84728},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84728":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84729":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84730":{"morph":{"__isSmartRef__":true,"id":84709},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84731":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84732}},"84732":{"test01IsMorph":{"__isSmartRef__":true,"id":84733}},"84733":{"varMapping":{"__isSmartRef__":true,"id":84734},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84734":{"this":{"__isSmartRef__":true,"id":84731}},"84735":{},"84736":{"change":{"__isSmartRef__":true,"id":84737},"tick":{"__isSmartRef__":true,"id":84741}},"84737":{"varMapping":{"__isSmartRef__":true,"id":84738},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84738":{"this":{"__isSmartRef__":true,"id":84709}},"84739":{"timestamp":{"__isSmartRef__":true,"id":84740},"user":"cschuster","tags":[]},"84740":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84741":{"varMapping":{"__isSmartRef__":true,"id":84742},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84742":{"this":{"__isSmartRef__":true,"id":84709}},"84743":{"timestamp":{"__isSmartRef__":true,"id":84744},"user":"cschuster","tags":[]},"84744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84745":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84746}],"id":"7550A8C7-DF16-4BCA-BA18-43C147AE0CBD","shape":{"__isSmartRef__":true,"id":84747},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2244","partsBinMetaInfo":{"__isSmartRef__":true,"id":84748},"eventHandler":{"__isSmartRef__":true,"id":84766},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","D3C9B774-4CB4-476F-9FC0-D9ABBDCE1F70"],"partTests":{"__isSmartRef__":true,"id":84767},"_ClipMode":"visible","moved":true,"b":311.6982827473548,"#startLetters":"set","isBeingDragged":false,"delta":-0.3744319166871719,"_Rotation":46.042361783504965,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84772},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5428.1,4839.0)"},"84746":{"target":{"__isSmartRef__":true,"id":84745},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84747":{"_BorderWidth":1.2667093997843275,"_ClipMode":"visible","_BorderRadius":17.700066070946086,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,129.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-191,-21,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-33.3)"},"84748":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84749},{"__isSmartRef__":true,"id":84751},{"__isSmartRef__":true,"id":84753},{"__isSmartRef__":true,"id":84755},{"__isSmartRef__":true,"id":84757},{"__isSmartRef__":true,"id":84759},{"__isSmartRef__":true,"id":84761},{"__isSmartRef__":true,"id":84763}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84765},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84749":{"date":{"__isSmartRef__":true,"id":84750},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84751":{"date":{"__isSmartRef__":true,"id":84752},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84752":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84753":{"date":{"__isSmartRef__":true,"id":84754},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84754":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84755":{"date":{"__isSmartRef__":true,"id":84756},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84756":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84757":{"date":{"__isSmartRef__":true,"id":84758},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84758":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84759":{"date":{"__isSmartRef__":true,"id":84760},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84761":{"date":{"__isSmartRef__":true,"id":84762},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84762":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84763":{"date":{"__isSmartRef__":true,"id":84764},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84764":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84765":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84766":{"morph":{"__isSmartRef__":true,"id":84745},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84767":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84768}},"84768":{"test01IsMorph":{"__isSmartRef__":true,"id":84769}},"84769":{"varMapping":{"__isSmartRef__":true,"id":84770},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84770":{"this":{"__isSmartRef__":true,"id":84767}},"84771":{},"84772":{"change":{"__isSmartRef__":true,"id":84773},"tick":{"__isSmartRef__":true,"id":84777}},"84773":{"varMapping":{"__isSmartRef__":true,"id":84774},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84774":{"this":{"__isSmartRef__":true,"id":84745}},"84775":{"timestamp":{"__isSmartRef__":true,"id":84776},"user":"cschuster","tags":[]},"84776":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84777":{"varMapping":{"__isSmartRef__":true,"id":84778},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84778":{"this":{"__isSmartRef__":true,"id":84745}},"84779":{"timestamp":{"__isSmartRef__":true,"id":84780},"user":"cschuster","tags":[]},"84780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84781":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84782}],"id":"6EB6717A-4ECC-4303-80A0-5430673D261B","shape":{"__isSmartRef__":true,"id":84783},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2245","partsBinMetaInfo":{"__isSmartRef__":true,"id":84784},"eventHandler":{"__isSmartRef__":true,"id":84802},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","48E256A4-8A5C-42DC-A156-57A0E8531A30"],"partTests":{"__isSmartRef__":true,"id":84803},"_ClipMode":"visible","moved":true,"b":164,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-22.648646103973327,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84808},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4649.8,4174.3)"},"84782":{"target":{"__isSmartRef__":true,"id":84781},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84783":{"_BorderWidth":6.378186779084999,"_ClipMode":"visible","_BorderRadius":36.96096192312851,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,89.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,-175,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-0.8)"},"84784":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84785},{"__isSmartRef__":true,"id":84787},{"__isSmartRef__":true,"id":84789},{"__isSmartRef__":true,"id":84791},{"__isSmartRef__":true,"id":84793},{"__isSmartRef__":true,"id":84795},{"__isSmartRef__":true,"id":84797},{"__isSmartRef__":true,"id":84799}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84801},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84785":{"date":{"__isSmartRef__":true,"id":84786},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84787":{"date":{"__isSmartRef__":true,"id":84788},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84788":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84789":{"date":{"__isSmartRef__":true,"id":84790},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84790":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84791":{"date":{"__isSmartRef__":true,"id":84792},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84792":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84793":{"date":{"__isSmartRef__":true,"id":84794},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84794":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84795":{"date":{"__isSmartRef__":true,"id":84796},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84796":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84797":{"date":{"__isSmartRef__":true,"id":84798},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84798":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84799":{"date":{"__isSmartRef__":true,"id":84800},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84800":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84801":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84802":{"morph":{"__isSmartRef__":true,"id":84781},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84803":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84804}},"84804":{"test01IsMorph":{"__isSmartRef__":true,"id":84805}},"84805":{"varMapping":{"__isSmartRef__":true,"id":84806},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84806":{"this":{"__isSmartRef__":true,"id":84803}},"84807":{},"84808":{"change":{"__isSmartRef__":true,"id":84809},"tick":{"__isSmartRef__":true,"id":84813}},"84809":{"varMapping":{"__isSmartRef__":true,"id":84810},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84810":{"this":{"__isSmartRef__":true,"id":84781}},"84811":{"timestamp":{"__isSmartRef__":true,"id":84812},"user":"cschuster","tags":[]},"84812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84813":{"varMapping":{"__isSmartRef__":true,"id":84814},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84814":{"this":{"__isSmartRef__":true,"id":84781}},"84815":{"timestamp":{"__isSmartRef__":true,"id":84816},"user":"cschuster","tags":[]},"84816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84817":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84818}],"id":"759DA569-C2BC-4ADB-9414-30F60ED4D6EB","shape":{"__isSmartRef__":true,"id":84819},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2246","partsBinMetaInfo":{"__isSmartRef__":true,"id":84820},"eventHandler":{"__isSmartRef__":true,"id":84838},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FAD84A8E-6907-4F3E-A286-75F7C7E41AED","284A4D7E-54D2-490A-8E3C-F51DFB17CE4E"],"partTests":{"__isSmartRef__":true,"id":84839},"_ClipMode":"visible","moved":true,"b":117.3683059529867,"#startLetters":"set","isBeingDragged":false,"delta":0.5334922997863032,"_Rotation":-16.375784710934408,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84844},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4880.5,6051.6)"},"84818":{"target":{"__isSmartRef__":true,"id":84817},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84819":{"_BorderWidth":9.440349079615658,"_ClipMode":"visible","_BorderRadius":8.453280081850224,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.3,64.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,110,194)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-10.8)"},"84820":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84821},{"__isSmartRef__":true,"id":84823},{"__isSmartRef__":true,"id":84825},{"__isSmartRef__":true,"id":84827},{"__isSmartRef__":true,"id":84829},{"__isSmartRef__":true,"id":84831},{"__isSmartRef__":true,"id":84833},{"__isSmartRef__":true,"id":84835}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84837},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84821":{"date":{"__isSmartRef__":true,"id":84822},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84823":{"date":{"__isSmartRef__":true,"id":84824},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84824":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84825":{"date":{"__isSmartRef__":true,"id":84826},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84826":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84827":{"date":{"__isSmartRef__":true,"id":84828},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84828":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84829":{"date":{"__isSmartRef__":true,"id":84830},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84830":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84831":{"date":{"__isSmartRef__":true,"id":84832},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84832":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84833":{"date":{"__isSmartRef__":true,"id":84834},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84835":{"date":{"__isSmartRef__":true,"id":84836},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84836":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84837":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84838":{"morph":{"__isSmartRef__":true,"id":84817},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84839":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84840}},"84840":{"test01IsMorph":{"__isSmartRef__":true,"id":84841}},"84841":{"varMapping":{"__isSmartRef__":true,"id":84842},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84842":{"this":{"__isSmartRef__":true,"id":84839}},"84843":{},"84844":{"change":{"__isSmartRef__":true,"id":84845},"tick":{"__isSmartRef__":true,"id":84849}},"84845":{"varMapping":{"__isSmartRef__":true,"id":84846},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84846":{"this":{"__isSmartRef__":true,"id":84817}},"84847":{"timestamp":{"__isSmartRef__":true,"id":84848},"user":"cschuster","tags":[]},"84848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84849":{"varMapping":{"__isSmartRef__":true,"id":84850},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84850":{"this":{"__isSmartRef__":true,"id":84817}},"84851":{"timestamp":{"__isSmartRef__":true,"id":84852},"user":"cschuster","tags":[]},"84852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84853":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84854}],"id":"8A165B15-9B02-4470-8AB8-6E33ABAEAD3F","shape":{"__isSmartRef__":true,"id":84855},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2247","partsBinMetaInfo":{"__isSmartRef__":true,"id":84856},"eventHandler":{"__isSmartRef__":true,"id":84874},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","7F506748-D4F8-4470-9655-D02414903985","CF6CDED5-EE78-4BD9-A9EC-F86CEB23C8F8","B2E31961-8596-4FE7-B18B-CC56510FA019"],"partTests":{"__isSmartRef__":true,"id":84875},"_ClipMode":"visible","moved":true,"b":93,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-32.870759661627616,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84880},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4207.0,5067.2)"},"84854":{"target":{"__isSmartRef__":true,"id":84853},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84855":{"_BorderWidth":9.993147673772869,"_ClipMode":"visible","_BorderRadius":0.10956209263453198,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,242,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.0)"},"84856":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84857},{"__isSmartRef__":true,"id":84859},{"__isSmartRef__":true,"id":84861},{"__isSmartRef__":true,"id":84863},{"__isSmartRef__":true,"id":84865},{"__isSmartRef__":true,"id":84867},{"__isSmartRef__":true,"id":84869},{"__isSmartRef__":true,"id":84871}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84873},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84857":{"date":{"__isSmartRef__":true,"id":84858},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84859":{"date":{"__isSmartRef__":true,"id":84860},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84860":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84861":{"date":{"__isSmartRef__":true,"id":84862},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84862":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84863":{"date":{"__isSmartRef__":true,"id":84864},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84864":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84865":{"date":{"__isSmartRef__":true,"id":84866},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84866":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84867":{"date":{"__isSmartRef__":true,"id":84868},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84868":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84869":{"date":{"__isSmartRef__":true,"id":84870},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84871":{"date":{"__isSmartRef__":true,"id":84872},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84873":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84874":{"morph":{"__isSmartRef__":true,"id":84853},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84875":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84876}},"84876":{"test01IsMorph":{"__isSmartRef__":true,"id":84877}},"84877":{"varMapping":{"__isSmartRef__":true,"id":84878},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84878":{"this":{"__isSmartRef__":true,"id":84875}},"84879":{},"84880":{"change":{"__isSmartRef__":true,"id":84881},"tick":{"__isSmartRef__":true,"id":84885}},"84881":{"varMapping":{"__isSmartRef__":true,"id":84882},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84882":{"this":{"__isSmartRef__":true,"id":84853}},"84883":{"timestamp":{"__isSmartRef__":true,"id":84884},"user":"cschuster","tags":[]},"84884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84885":{"varMapping":{"__isSmartRef__":true,"id":84886},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84886":{"this":{"__isSmartRef__":true,"id":84853}},"84887":{"timestamp":{"__isSmartRef__":true,"id":84888},"user":"cschuster","tags":[]},"84888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84889":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84890}],"id":"76755C6B-81DC-47B9-BDE1-56735B602959","shape":{"__isSmartRef__":true,"id":84891},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2248","partsBinMetaInfo":{"__isSmartRef__":true,"id":84892},"eventHandler":{"__isSmartRef__":true,"id":84910},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51"],"partTests":{"__isSmartRef__":true,"id":84911},"_ClipMode":"visible","moved":true,"b":242.25647963566007,"#startLetters":"set","isBeingDragged":false,"delta":-0.7695654925773852,"_Rotation":30.621474129242387,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84916},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6219.4,4517.0)"},"84890":{"target":{"__isSmartRef__":true,"id":84889},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84891":{"_BorderWidth":0.57479855697777,"_ClipMode":"visible","_BorderRadius":8.668147501878366,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.0,135.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-346,230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.7)"},"84892":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84893},{"__isSmartRef__":true,"id":84895},{"__isSmartRef__":true,"id":84897},{"__isSmartRef__":true,"id":84899},{"__isSmartRef__":true,"id":84901},{"__isSmartRef__":true,"id":84903},{"__isSmartRef__":true,"id":84905},{"__isSmartRef__":true,"id":84907}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84909},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84893":{"date":{"__isSmartRef__":true,"id":84894},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84895":{"date":{"__isSmartRef__":true,"id":84896},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84896":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84897":{"date":{"__isSmartRef__":true,"id":84898},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84898":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84899":{"date":{"__isSmartRef__":true,"id":84900},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84900":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84901":{"date":{"__isSmartRef__":true,"id":84902},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84902":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84903":{"date":{"__isSmartRef__":true,"id":84904},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84904":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84905":{"date":{"__isSmartRef__":true,"id":84906},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84907":{"date":{"__isSmartRef__":true,"id":84908},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84908":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84909":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84910":{"morph":{"__isSmartRef__":true,"id":84889},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84911":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84912}},"84912":{"test01IsMorph":{"__isSmartRef__":true,"id":84913}},"84913":{"varMapping":{"__isSmartRef__":true,"id":84914},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84914":{"this":{"__isSmartRef__":true,"id":84911}},"84915":{},"84916":{"change":{"__isSmartRef__":true,"id":84917},"tick":{"__isSmartRef__":true,"id":84921}},"84917":{"varMapping":{"__isSmartRef__":true,"id":84918},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84918":{"this":{"__isSmartRef__":true,"id":84889}},"84919":{"timestamp":{"__isSmartRef__":true,"id":84920},"user":"cschuster","tags":[]},"84920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84921":{"varMapping":{"__isSmartRef__":true,"id":84922},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84922":{"this":{"__isSmartRef__":true,"id":84889}},"84923":{"timestamp":{"__isSmartRef__":true,"id":84924},"user":"cschuster","tags":[]},"84924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84925":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84926}],"id":"67B0A1DF-0FB9-4D4C-B7B1-C4AD675E89ED","shape":{"__isSmartRef__":true,"id":84927},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2249","partsBinMetaInfo":{"__isSmartRef__":true,"id":84928},"eventHandler":{"__isSmartRef__":true,"id":84946},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","9BC16715-A286-4EB9-BE41-E0AD0CFB425E","35D76386-BC2F-4AED-99AD-938EF4A23551","D103EA4C-AC1D-4C37-AFCF-E4C1823269C5"],"partTests":{"__isSmartRef__":true,"id":84947},"_ClipMode":"visible","moved":true,"b":242,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.377006691510825,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84952},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4589.2,4223.1)"},"84926":{"target":{"__isSmartRef__":true,"id":84925},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84927":{"_BorderWidth":0.5852620357053651,"_ClipMode":"visible","_BorderRadius":8.816141930585061,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-346,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.6)"},"84928":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84929},{"__isSmartRef__":true,"id":84931},{"__isSmartRef__":true,"id":84933},{"__isSmartRef__":true,"id":84935},{"__isSmartRef__":true,"id":84937},{"__isSmartRef__":true,"id":84939},{"__isSmartRef__":true,"id":84941},{"__isSmartRef__":true,"id":84943}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84945},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84929":{"date":{"__isSmartRef__":true,"id":84930},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84931":{"date":{"__isSmartRef__":true,"id":84932},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84932":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84933":{"date":{"__isSmartRef__":true,"id":84934},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84934":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84935":{"date":{"__isSmartRef__":true,"id":84936},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84936":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84937":{"date":{"__isSmartRef__":true,"id":84938},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84938":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84939":{"date":{"__isSmartRef__":true,"id":84940},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84940":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84941":{"date":{"__isSmartRef__":true,"id":84942},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84943":{"date":{"__isSmartRef__":true,"id":84944},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84944":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84945":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84946":{"morph":{"__isSmartRef__":true,"id":84925},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84947":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84948}},"84948":{"test01IsMorph":{"__isSmartRef__":true,"id":84949}},"84949":{"varMapping":{"__isSmartRef__":true,"id":84950},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84950":{"this":{"__isSmartRef__":true,"id":84947}},"84951":{},"84952":{"change":{"__isSmartRef__":true,"id":84953},"tick":{"__isSmartRef__":true,"id":84957}},"84953":{"varMapping":{"__isSmartRef__":true,"id":84954},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84954":{"this":{"__isSmartRef__":true,"id":84925}},"84955":{"timestamp":{"__isSmartRef__":true,"id":84956},"user":"cschuster","tags":[]},"84956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84957":{"varMapping":{"__isSmartRef__":true,"id":84958},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84958":{"this":{"__isSmartRef__":true,"id":84925}},"84959":{"timestamp":{"__isSmartRef__":true,"id":84960},"user":"cschuster","tags":[]},"84960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84961":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84962}],"id":"0AEE002D-2387-4840-9F5F-05A4ADE08F4A","shape":{"__isSmartRef__":true,"id":84963},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2250","partsBinMetaInfo":{"__isSmartRef__":true,"id":84964},"eventHandler":{"__isSmartRef__":true,"id":84982},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","9469333B-3CD0-4349-9D46-0C16D9E2FE27","AE2BD440-1BEC-45F0-9AC5-33175D54BCB8","C669D9E4-FA43-48E8-BB41-8EE6D20E77FF","82E46F1A-1F28-4939-BFB4-CBAD1A8AE9A1","56A21931-F4E5-4B93-BB2B-88373C1D551B","D7167E68-9474-44F1-A112-DA33BE1822F9"],"partTests":{"__isSmartRef__":true,"id":84983},"_ClipMode":"visible","moved":true,"b":255.83522375876782,"#startLetters":"set","isBeingDragged":false,"delta":0.6164704186958261,"_Rotation":28.176150541331328,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84988},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5627.1,4298.1)"},"84962":{"target":{"__isSmartRef__":true,"id":84961},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84963":{"_BorderWidth":0.15202012775751594,"_ClipMode":"visible","_BorderRadius":2.3953458533307925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.0,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-311,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-15.1)"},"84964":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":84965},{"__isSmartRef__":true,"id":84967},{"__isSmartRef__":true,"id":84969},{"__isSmartRef__":true,"id":84971},{"__isSmartRef__":true,"id":84973},{"__isSmartRef__":true,"id":84975},{"__isSmartRef__":true,"id":84977},{"__isSmartRef__":true,"id":84979}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":84981},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"84965":{"date":{"__isSmartRef__":true,"id":84966},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"84966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"84967":{"date":{"__isSmartRef__":true,"id":84968},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"84968":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"84969":{"date":{"__isSmartRef__":true,"id":84970},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"84970":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"84971":{"date":{"__isSmartRef__":true,"id":84972},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"84972":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"84973":{"date":{"__isSmartRef__":true,"id":84974},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"84974":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"84975":{"date":{"__isSmartRef__":true,"id":84976},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"84976":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"84977":{"date":{"__isSmartRef__":true,"id":84978},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"84978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"84979":{"date":{"__isSmartRef__":true,"id":84980},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"84980":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"84981":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"84982":{"morph":{"__isSmartRef__":true,"id":84961},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"84983":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":84984}},"84984":{"test01IsMorph":{"__isSmartRef__":true,"id":84985}},"84985":{"varMapping":{"__isSmartRef__":true,"id":84986},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":84987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84986":{"this":{"__isSmartRef__":true,"id":84983}},"84987":{},"84988":{"change":{"__isSmartRef__":true,"id":84989},"tick":{"__isSmartRef__":true,"id":84993}},"84989":{"varMapping":{"__isSmartRef__":true,"id":84990},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":84991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84990":{"this":{"__isSmartRef__":true,"id":84961}},"84991":{"timestamp":{"__isSmartRef__":true,"id":84992},"user":"cschuster","tags":[]},"84992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"84993":{"varMapping":{"__isSmartRef__":true,"id":84994},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":84995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"84994":{"this":{"__isSmartRef__":true,"id":84961}},"84995":{"timestamp":{"__isSmartRef__":true,"id":84996},"user":"cschuster","tags":[]},"84996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"84997":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":84998}],"id":"AFCAD1B0-E152-40F3-A3C8-D9E0A2266732","shape":{"__isSmartRef__":true,"id":84999},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2251","partsBinMetaInfo":{"__isSmartRef__":true,"id":85000},"eventHandler":{"__isSmartRef__":true,"id":85018},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","36243005-208B-489C-907B-CD8B05554E41","2C96660D-AE34-49BB-B006-6A094D9DF926"],"partTests":{"__isSmartRef__":true,"id":85019},"_ClipMode":"visible","moved":true,"b":313.1851840324234,"#startLetters":"set","isBeingDragged":false,"delta":0.807178309361916,"_Rotation":27.891662991078835,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85024},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5291.0,4762.2)"},"84998":{"target":{"__isSmartRef__":true,"id":84997},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"84999":{"_BorderWidth":1.3542719084269534,"_ClipMode":"visible","_BorderRadius":18.733866691704243,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-186,-12,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-33.7)"},"85000":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85001},{"__isSmartRef__":true,"id":85003},{"__isSmartRef__":true,"id":85005},{"__isSmartRef__":true,"id":85007},{"__isSmartRef__":true,"id":85009},{"__isSmartRef__":true,"id":85011},{"__isSmartRef__":true,"id":85013},{"__isSmartRef__":true,"id":85015}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85017},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85001":{"date":{"__isSmartRef__":true,"id":85002},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85003":{"date":{"__isSmartRef__":true,"id":85004},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85004":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85005":{"date":{"__isSmartRef__":true,"id":85006},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85006":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85007":{"date":{"__isSmartRef__":true,"id":85008},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85008":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85009":{"date":{"__isSmartRef__":true,"id":85010},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85010":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85011":{"date":{"__isSmartRef__":true,"id":85012},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85012":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85013":{"date":{"__isSmartRef__":true,"id":85014},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85015":{"date":{"__isSmartRef__":true,"id":85016},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85016":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85017":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85018":{"morph":{"__isSmartRef__":true,"id":84997},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85019":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85020}},"85020":{"test01IsMorph":{"__isSmartRef__":true,"id":85021}},"85021":{"varMapping":{"__isSmartRef__":true,"id":85022},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85022":{"this":{"__isSmartRef__":true,"id":85019}},"85023":{},"85024":{"change":{"__isSmartRef__":true,"id":85025},"tick":{"__isSmartRef__":true,"id":85029}},"85025":{"varMapping":{"__isSmartRef__":true,"id":85026},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85026":{"this":{"__isSmartRef__":true,"id":84997}},"85027":{"timestamp":{"__isSmartRef__":true,"id":85028},"user":"cschuster","tags":[]},"85028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85029":{"varMapping":{"__isSmartRef__":true,"id":85030},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85030":{"this":{"__isSmartRef__":true,"id":84997}},"85031":{"timestamp":{"__isSmartRef__":true,"id":85032},"user":"cschuster","tags":[]},"85032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85033":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85034}],"id":"68B2766B-1ED4-4189-BDBE-64D63473B600","shape":{"__isSmartRef__":true,"id":85035},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2252","partsBinMetaInfo":{"__isSmartRef__":true,"id":85036},"eventHandler":{"__isSmartRef__":true,"id":85054},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D"],"partTests":{"__isSmartRef__":true,"id":85055},"_ClipMode":"visible","moved":true,"b":263.5966788176447,"#startLetters":"set","isBeingDragged":false,"delta":-0.8310631136409938,"_Rotation":23.412540930184367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85060},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5970.4,3927.3)"},"85034":{"target":{"__isSmartRef__":true,"id":85033},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85035":{"_BorderWidth":0.031192719344047326,"_ClipMode":"visible","_BorderRadius":0.49752673232063893,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.9,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-283,201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.8)"},"85036":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85037},{"__isSmartRef__":true,"id":85039},{"__isSmartRef__":true,"id":85041},{"__isSmartRef__":true,"id":85043},{"__isSmartRef__":true,"id":85045},{"__isSmartRef__":true,"id":85047},{"__isSmartRef__":true,"id":85049},{"__isSmartRef__":true,"id":85051}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85053},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85037":{"date":{"__isSmartRef__":true,"id":85038},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85039":{"date":{"__isSmartRef__":true,"id":85040},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85040":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85041":{"date":{"__isSmartRef__":true,"id":85042},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85042":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85043":{"date":{"__isSmartRef__":true,"id":85044},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85044":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85045":{"date":{"__isSmartRef__":true,"id":85046},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85046":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85047":{"date":{"__isSmartRef__":true,"id":85048},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85048":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85049":{"date":{"__isSmartRef__":true,"id":85050},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85051":{"date":{"__isSmartRef__":true,"id":85052},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85052":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85053":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85054":{"morph":{"__isSmartRef__":true,"id":85033},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85055":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85056}},"85056":{"test01IsMorph":{"__isSmartRef__":true,"id":85057}},"85057":{"varMapping":{"__isSmartRef__":true,"id":85058},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85058":{"this":{"__isSmartRef__":true,"id":85055}},"85059":{},"85060":{"change":{"__isSmartRef__":true,"id":85061},"tick":{"__isSmartRef__":true,"id":85065}},"85061":{"varMapping":{"__isSmartRef__":true,"id":85062},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85062":{"this":{"__isSmartRef__":true,"id":85033}},"85063":{"timestamp":{"__isSmartRef__":true,"id":85064},"user":"cschuster","tags":[]},"85064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85065":{"varMapping":{"__isSmartRef__":true,"id":85066},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85066":{"this":{"__isSmartRef__":true,"id":85033}},"85067":{"timestamp":{"__isSmartRef__":true,"id":85068},"user":"cschuster","tags":[]},"85068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85069":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85070}],"id":"86723798-BE1C-4FD9-81A3-2D4C83E82EDC","shape":{"__isSmartRef__":true,"id":85071},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2253","partsBinMetaInfo":{"__isSmartRef__":true,"id":85072},"eventHandler":{"__isSmartRef__":true,"id":85090},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","6CDBE538-5538-49A3-B0F5-C9DFDAA75288"],"partTests":{"__isSmartRef__":true,"id":85091},"_ClipMode":"visible","moved":true,"b":179.76886665081838,"#startLetters":"set","isBeingDragged":false,"delta":-0.6279830430285074,"_Rotation":18.878314005571465,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85096},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5604.9,4474.5)"},"85070":{"target":{"__isSmartRef__":true,"id":85069},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85071":{"_BorderWidth":5.020170135065482,"_ClipMode":"visible","_BorderRadius":39.9993490650423,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.7,99.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(2,-254,-213)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.1,-0.0)"},"85072":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85073},{"__isSmartRef__":true,"id":85075},{"__isSmartRef__":true,"id":85077},{"__isSmartRef__":true,"id":85079},{"__isSmartRef__":true,"id":85081},{"__isSmartRef__":true,"id":85083},{"__isSmartRef__":true,"id":85085},{"__isSmartRef__":true,"id":85087}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85089},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85073":{"date":{"__isSmartRef__":true,"id":85074},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85075":{"date":{"__isSmartRef__":true,"id":85076},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85076":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85077":{"date":{"__isSmartRef__":true,"id":85078},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85078":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85079":{"date":{"__isSmartRef__":true,"id":85080},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85080":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85081":{"date":{"__isSmartRef__":true,"id":85082},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85082":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85083":{"date":{"__isSmartRef__":true,"id":85084},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85084":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85085":{"date":{"__isSmartRef__":true,"id":85086},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85087":{"date":{"__isSmartRef__":true,"id":85088},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85088":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85089":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85090":{"morph":{"__isSmartRef__":true,"id":85069},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85091":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85092}},"85092":{"test01IsMorph":{"__isSmartRef__":true,"id":85093}},"85093":{"varMapping":{"__isSmartRef__":true,"id":85094},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85094":{"this":{"__isSmartRef__":true,"id":85091}},"85095":{},"85096":{"change":{"__isSmartRef__":true,"id":85097},"tick":{"__isSmartRef__":true,"id":85101}},"85097":{"varMapping":{"__isSmartRef__":true,"id":85098},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85098":{"this":{"__isSmartRef__":true,"id":85069}},"85099":{"timestamp":{"__isSmartRef__":true,"id":85100},"user":"cschuster","tags":[]},"85100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85101":{"varMapping":{"__isSmartRef__":true,"id":85102},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85102":{"this":{"__isSmartRef__":true,"id":85069}},"85103":{"timestamp":{"__isSmartRef__":true,"id":85104},"user":"cschuster","tags":[]},"85104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85105":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85106}],"id":"8653ABED-D50F-4A43-AB07-0996891D288D","shape":{"__isSmartRef__":true,"id":85107},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2254","partsBinMetaInfo":{"__isSmartRef__":true,"id":85108},"eventHandler":{"__isSmartRef__":true,"id":85126},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","F6A919BD-DCC0-4156-BA0D-6C7539C477F1","728FF5B0-084F-4AD3-A25E-6350505E37B1"],"partTests":{"__isSmartRef__":true,"id":85127},"_ClipMode":"visible","moved":true,"b":267.13570669060573,"#startLetters":"set","isBeingDragged":false,"delta":-0.5952839314704761,"_Rotation":46.37506195247823,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85132},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5109.6,4268.7)"},"85106":{"target":{"__isSmartRef__":true,"id":85105},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85107":{"_BorderWidth":0.006246536361012467,"_ClipMode":"visible","_BorderRadius":0.09988215102978648,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.0,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-269,169)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.0)"},"85108":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85109},{"__isSmartRef__":true,"id":85111},{"__isSmartRef__":true,"id":85113},{"__isSmartRef__":true,"id":85115},{"__isSmartRef__":true,"id":85117},{"__isSmartRef__":true,"id":85119},{"__isSmartRef__":true,"id":85121},{"__isSmartRef__":true,"id":85123}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85125},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85109":{"date":{"__isSmartRef__":true,"id":85110},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85111":{"date":{"__isSmartRef__":true,"id":85112},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85112":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85113":{"date":{"__isSmartRef__":true,"id":85114},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85114":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85115":{"date":{"__isSmartRef__":true,"id":85116},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85116":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85117":{"date":{"__isSmartRef__":true,"id":85118},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85118":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85119":{"date":{"__isSmartRef__":true,"id":85120},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85120":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85121":{"date":{"__isSmartRef__":true,"id":85122},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85123":{"date":{"__isSmartRef__":true,"id":85124},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85124":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85125":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85126":{"morph":{"__isSmartRef__":true,"id":85105},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85127":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85128}},"85128":{"test01IsMorph":{"__isSmartRef__":true,"id":85129}},"85129":{"varMapping":{"__isSmartRef__":true,"id":85130},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85130":{"this":{"__isSmartRef__":true,"id":85127}},"85131":{},"85132":{"change":{"__isSmartRef__":true,"id":85133},"tick":{"__isSmartRef__":true,"id":85137}},"85133":{"varMapping":{"__isSmartRef__":true,"id":85134},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85134":{"this":{"__isSmartRef__":true,"id":85105}},"85135":{"timestamp":{"__isSmartRef__":true,"id":85136},"user":"cschuster","tags":[]},"85136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85137":{"varMapping":{"__isSmartRef__":true,"id":85138},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85138":{"this":{"__isSmartRef__":true,"id":85105}},"85139":{"timestamp":{"__isSmartRef__":true,"id":85140},"user":"cschuster","tags":[]},"85140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85141":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85142}],"id":"0E2776D2-DBC1-4EEA-A447-019C5D8D56E2","shape":{"__isSmartRef__":true,"id":85143},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2255","partsBinMetaInfo":{"__isSmartRef__":true,"id":85144},"eventHandler":{"__isSmartRef__":true,"id":85162},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","139A65E1-FC03-40CE-AD6C-456023C332CB","0800D3DA-CD23-4080-AF94-3D05DF1F9105","BFC3F817-3638-45DE-86D0-C97FBCBEC2DA"],"partTests":{"__isSmartRef__":true,"id":85163},"_ClipMode":"visible","moved":true,"b":150.0390145224519,"#startLetters":"set","isBeingDragged":false,"delta":-0.833178513799794,"_Rotation":28.385832761240266,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85168},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5344.0,3866.0)"},"85142":{"target":{"__isSmartRef__":true,"id":85141},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85143":{"_BorderWidth":7.4970508991418106,"_ClipMode":"visible","_BorderRadius":30.02357889135212,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,80.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(128,-94,138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.0,-2.7)"},"85144":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85145},{"__isSmartRef__":true,"id":85147},{"__isSmartRef__":true,"id":85149},{"__isSmartRef__":true,"id":85151},{"__isSmartRef__":true,"id":85153},{"__isSmartRef__":true,"id":85155},{"__isSmartRef__":true,"id":85157},{"__isSmartRef__":true,"id":85159}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85161},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85145":{"date":{"__isSmartRef__":true,"id":85146},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85147":{"date":{"__isSmartRef__":true,"id":85148},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85148":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85149":{"date":{"__isSmartRef__":true,"id":85150},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85150":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85151":{"date":{"__isSmartRef__":true,"id":85152},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85152":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85153":{"date":{"__isSmartRef__":true,"id":85154},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85154":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85155":{"date":{"__isSmartRef__":true,"id":85156},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85156":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85157":{"date":{"__isSmartRef__":true,"id":85158},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85158":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85159":{"date":{"__isSmartRef__":true,"id":85160},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85160":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85161":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85162":{"morph":{"__isSmartRef__":true,"id":85141},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85163":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85164}},"85164":{"test01IsMorph":{"__isSmartRef__":true,"id":85165}},"85165":{"varMapping":{"__isSmartRef__":true,"id":85166},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85166":{"this":{"__isSmartRef__":true,"id":85163}},"85167":{},"85168":{"change":{"__isSmartRef__":true,"id":85169},"tick":{"__isSmartRef__":true,"id":85173}},"85169":{"varMapping":{"__isSmartRef__":true,"id":85170},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85170":{"this":{"__isSmartRef__":true,"id":85141}},"85171":{"timestamp":{"__isSmartRef__":true,"id":85172},"user":"cschuster","tags":[]},"85172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85173":{"varMapping":{"__isSmartRef__":true,"id":85174},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85174":{"this":{"__isSmartRef__":true,"id":85141}},"85175":{"timestamp":{"__isSmartRef__":true,"id":85176},"user":"cschuster","tags":[]},"85176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85177":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85178}],"id":"99D68BCF-EA4D-482D-AFC0-97ED437D22D1","shape":{"__isSmartRef__":true,"id":85179},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2256","partsBinMetaInfo":{"__isSmartRef__":true,"id":85180},"eventHandler":{"__isSmartRef__":true,"id":85198},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","519A32C3-C4A2-4080-9D47-52C7E7D0C4D3","D16239BA-505C-4C41-9527-374216A3A99E"],"partTests":{"__isSmartRef__":true,"id":85199},"_ClipMode":"visible","moved":true,"b":36.85388199635781,"#startLetters":"set","isBeingDragged":false,"delta":0.6824792962288484,"_Rotation":2.2875447877057202,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85204},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5050.0,4924.5)"},"85178":{"target":{"__isSmartRef__":true,"id":85177},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85179":{"_BorderWidth":7.99888177955102,"_ClipMode":"visible","_BorderRadius":25.61073291564305,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,76.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(153,358,54)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-36.0)"},"85180":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85181},{"__isSmartRef__":true,"id":85183},{"__isSmartRef__":true,"id":85185},{"__isSmartRef__":true,"id":85187},{"__isSmartRef__":true,"id":85189},{"__isSmartRef__":true,"id":85191},{"__isSmartRef__":true,"id":85193},{"__isSmartRef__":true,"id":85195}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85197},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85181":{"date":{"__isSmartRef__":true,"id":85182},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85183":{"date":{"__isSmartRef__":true,"id":85184},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85184":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85185":{"date":{"__isSmartRef__":true,"id":85186},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85186":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85187":{"date":{"__isSmartRef__":true,"id":85188},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85188":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85189":{"date":{"__isSmartRef__":true,"id":85190},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85190":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85191":{"date":{"__isSmartRef__":true,"id":85192},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85192":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85193":{"date":{"__isSmartRef__":true,"id":85194},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85195":{"date":{"__isSmartRef__":true,"id":85196},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85196":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85197":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85198":{"morph":{"__isSmartRef__":true,"id":85177},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85199":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85200}},"85200":{"test01IsMorph":{"__isSmartRef__":true,"id":85201}},"85201":{"varMapping":{"__isSmartRef__":true,"id":85202},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85202":{"this":{"__isSmartRef__":true,"id":85199}},"85203":{},"85204":{"change":{"__isSmartRef__":true,"id":85205},"tick":{"__isSmartRef__":true,"id":85209}},"85205":{"varMapping":{"__isSmartRef__":true,"id":85206},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85206":{"this":{"__isSmartRef__":true,"id":85177}},"85207":{"timestamp":{"__isSmartRef__":true,"id":85208},"user":"cschuster","tags":[]},"85208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85209":{"varMapping":{"__isSmartRef__":true,"id":85210},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85210":{"this":{"__isSmartRef__":true,"id":85177}},"85211":{"timestamp":{"__isSmartRef__":true,"id":85212},"user":"cschuster","tags":[]},"85212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85213":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85214}],"id":"DE56DA63-28DE-4C2A-BB2C-4D75EC354AE0","shape":{"__isSmartRef__":true,"id":85215},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2257","partsBinMetaInfo":{"__isSmartRef__":true,"id":85216},"eventHandler":{"__isSmartRef__":true,"id":85234},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","1284DA4D-945A-4C49-9D53-E2CDAE126970","4A3A4D2D-2EA8-45D9-9014-9A871AAEFC9B"],"partTests":{"__isSmartRef__":true,"id":85235},"_ClipMode":"visible","moved":true,"b":303.543772647623,"#startLetters":"set","isBeingDragged":false,"delta":-0.742845096741803,"_Rotation":7.104106121669361,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85240},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5576.5,4835.7)"},"85214":{"target":{"__isSmartRef__":true,"id":85213},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85215":{"_BorderWidth":0.8326804415483293,"_ClipMode":"visible","_BorderRadius":12.213516316393878,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.2,133.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-213,-72,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-31.1)"},"85216":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85217},{"__isSmartRef__":true,"id":85219},{"__isSmartRef__":true,"id":85221},{"__isSmartRef__":true,"id":85223},{"__isSmartRef__":true,"id":85225},{"__isSmartRef__":true,"id":85227},{"__isSmartRef__":true,"id":85229},{"__isSmartRef__":true,"id":85231}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85233},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85217":{"date":{"__isSmartRef__":true,"id":85218},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85219":{"date":{"__isSmartRef__":true,"id":85220},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85220":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85221":{"date":{"__isSmartRef__":true,"id":85222},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85222":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85223":{"date":{"__isSmartRef__":true,"id":85224},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85224":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85225":{"date":{"__isSmartRef__":true,"id":85226},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85226":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85227":{"date":{"__isSmartRef__":true,"id":85228},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85228":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85229":{"date":{"__isSmartRef__":true,"id":85230},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85230":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85231":{"date":{"__isSmartRef__":true,"id":85232},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85232":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85233":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85234":{"morph":{"__isSmartRef__":true,"id":85213},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85235":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85236}},"85236":{"test01IsMorph":{"__isSmartRef__":true,"id":85237}},"85237":{"varMapping":{"__isSmartRef__":true,"id":85238},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85238":{"this":{"__isSmartRef__":true,"id":85235}},"85239":{},"85240":{"change":{"__isSmartRef__":true,"id":85241},"tick":{"__isSmartRef__":true,"id":85245}},"85241":{"varMapping":{"__isSmartRef__":true,"id":85242},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85242":{"this":{"__isSmartRef__":true,"id":85213}},"85243":{"timestamp":{"__isSmartRef__":true,"id":85244},"user":"cschuster","tags":[]},"85244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85245":{"varMapping":{"__isSmartRef__":true,"id":85246},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85246":{"this":{"__isSmartRef__":true,"id":85213}},"85247":{"timestamp":{"__isSmartRef__":true,"id":85248},"user":"cschuster","tags":[]},"85248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85249":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85250}],"id":"0CA7B683-CA39-4B7A-B84C-183F7A8A6457","shape":{"__isSmartRef__":true,"id":85251},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2258","partsBinMetaInfo":{"__isSmartRef__":true,"id":85252},"eventHandler":{"__isSmartRef__":true,"id":85270},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","C16A0368-291A-4887-8D4D-E3E8C11CC506","95AF41FA-1C81-4A96-B1D0-AD845A686041","960C3324-960E-4BD6-982E-E80B03B46726"],"partTests":{"__isSmartRef__":true,"id":85271},"_ClipMode":"visible","moved":true,"b":297,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-28.082939561507946,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85276},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4535.3,4853.2)"},"85250":{"target":{"__isSmartRef__":true,"id":85249},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85251":{"_BorderWidth":0.5449673790581606,"_ClipMode":"visible","_BorderRadius":8.244294954150531,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,135.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-112,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-29.1)"},"85252":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85253},{"__isSmartRef__":true,"id":85255},{"__isSmartRef__":true,"id":85257},{"__isSmartRef__":true,"id":85259},{"__isSmartRef__":true,"id":85261},{"__isSmartRef__":true,"id":85263},{"__isSmartRef__":true,"id":85265},{"__isSmartRef__":true,"id":85267}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85269},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85253":{"date":{"__isSmartRef__":true,"id":85254},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85255":{"date":{"__isSmartRef__":true,"id":85256},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85256":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85257":{"date":{"__isSmartRef__":true,"id":85258},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85258":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85259":{"date":{"__isSmartRef__":true,"id":85260},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85260":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85261":{"date":{"__isSmartRef__":true,"id":85262},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85262":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85263":{"date":{"__isSmartRef__":true,"id":85264},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85265":{"date":{"__isSmartRef__":true,"id":85266},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85266":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85267":{"date":{"__isSmartRef__":true,"id":85268},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85268":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85269":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85270":{"morph":{"__isSmartRef__":true,"id":85249},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85271":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85272}},"85272":{"test01IsMorph":{"__isSmartRef__":true,"id":85273}},"85273":{"varMapping":{"__isSmartRef__":true,"id":85274},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85274":{"this":{"__isSmartRef__":true,"id":85271}},"85275":{},"85276":{"change":{"__isSmartRef__":true,"id":85277},"tick":{"__isSmartRef__":true,"id":85281}},"85277":{"varMapping":{"__isSmartRef__":true,"id":85278},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85278":{"this":{"__isSmartRef__":true,"id":85249}},"85279":{"timestamp":{"__isSmartRef__":true,"id":85280},"user":"cschuster","tags":[]},"85280":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85281":{"varMapping":{"__isSmartRef__":true,"id":85282},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85282":{"this":{"__isSmartRef__":true,"id":85249}},"85283":{"timestamp":{"__isSmartRef__":true,"id":85284},"user":"cschuster","tags":[]},"85284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85285":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85286}],"id":"999197C9-D6AA-4479-899C-484636E64481","shape":{"__isSmartRef__":true,"id":85287},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2259","partsBinMetaInfo":{"__isSmartRef__":true,"id":85288},"eventHandler":{"__isSmartRef__":true,"id":85306},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","69D0EEFA-C6F7-44B9-84F5-D266D83FA98A"],"partTests":{"__isSmartRef__":true,"id":85307},"_ClipMode":"visible","moved":true,"b":322.0219458519714,"#startLetters":"set","isBeingDragged":false,"delta":0.7703874302678742,"_Rotation":7.430205851324061,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85312},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5789.7,5555.4)"},"85286":{"target":{"__isSmartRef__":true,"id":85285},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85287":{"_BorderWidth":1.9232019975924022,"_ClipMode":"visible","_BorderRadius":24.85330248380898,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,124.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,45,-213)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-35.8)"},"85288":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85289},{"__isSmartRef__":true,"id":85291},{"__isSmartRef__":true,"id":85293},{"__isSmartRef__":true,"id":85295},{"__isSmartRef__":true,"id":85297},{"__isSmartRef__":true,"id":85299},{"__isSmartRef__":true,"id":85301},{"__isSmartRef__":true,"id":85303}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85305},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85289":{"date":{"__isSmartRef__":true,"id":85290},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85291":{"date":{"__isSmartRef__":true,"id":85292},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85292":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85293":{"date":{"__isSmartRef__":true,"id":85294},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85294":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85295":{"date":{"__isSmartRef__":true,"id":85296},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85296":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85297":{"date":{"__isSmartRef__":true,"id":85298},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85298":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85299":{"date":{"__isSmartRef__":true,"id":85300},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85301":{"date":{"__isSmartRef__":true,"id":85302},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85302":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85303":{"date":{"__isSmartRef__":true,"id":85304},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85304":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85305":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85306":{"morph":{"__isSmartRef__":true,"id":85285},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85307":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85308}},"85308":{"test01IsMorph":{"__isSmartRef__":true,"id":85309}},"85309":{"varMapping":{"__isSmartRef__":true,"id":85310},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85310":{"this":{"__isSmartRef__":true,"id":85307}},"85311":{},"85312":{"change":{"__isSmartRef__":true,"id":85313},"tick":{"__isSmartRef__":true,"id":85317}},"85313":{"varMapping":{"__isSmartRef__":true,"id":85314},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85314":{"this":{"__isSmartRef__":true,"id":85285}},"85315":{"timestamp":{"__isSmartRef__":true,"id":85316},"user":"cschuster","tags":[]},"85316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85317":{"varMapping":{"__isSmartRef__":true,"id":85318},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85318":{"this":{"__isSmartRef__":true,"id":85285}},"85319":{"timestamp":{"__isSmartRef__":true,"id":85320},"user":"cschuster","tags":[]},"85320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85321":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85322}],"id":"E09B793D-0BA9-44CB-B806-A7BEDC62536C","shape":{"__isSmartRef__":true,"id":85323},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2260","partsBinMetaInfo":{"__isSmartRef__":true,"id":85324},"eventHandler":{"__isSmartRef__":true,"id":85342},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","93F0DD85-9719-4062-A7B7-5CDB59FA75A7","4CD7D570-4039-4D14-9EBC-4CCA89B4B756"],"partTests":{"__isSmartRef__":true,"id":85343},"_ClipMode":"visible","moved":true,"b":237,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-19.92036574148988,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85348},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4649.3,4010.4)"},"85322":{"target":{"__isSmartRef__":true,"id":85321},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85323":{"_BorderWidth":0.8066471602728793,"_ClipMode":"visible","_BorderRadius":11.865267138483993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.5,133.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-214,-354,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.2,-9.1)"},"85324":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85325},{"__isSmartRef__":true,"id":85327},{"__isSmartRef__":true,"id":85329},{"__isSmartRef__":true,"id":85331},{"__isSmartRef__":true,"id":85333},{"__isSmartRef__":true,"id":85335},{"__isSmartRef__":true,"id":85337},{"__isSmartRef__":true,"id":85339}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85341},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85325":{"date":{"__isSmartRef__":true,"id":85326},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85327":{"date":{"__isSmartRef__":true,"id":85328},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85328":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85329":{"date":{"__isSmartRef__":true,"id":85330},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85330":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85331":{"date":{"__isSmartRef__":true,"id":85332},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85332":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85333":{"date":{"__isSmartRef__":true,"id":85334},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85334":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85335":{"date":{"__isSmartRef__":true,"id":85336},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85337":{"date":{"__isSmartRef__":true,"id":85338},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85338":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85339":{"date":{"__isSmartRef__":true,"id":85340},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85340":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85341":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85342":{"morph":{"__isSmartRef__":true,"id":85321},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85343":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85344}},"85344":{"test01IsMorph":{"__isSmartRef__":true,"id":85345}},"85345":{"varMapping":{"__isSmartRef__":true,"id":85346},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85346":{"this":{"__isSmartRef__":true,"id":85343}},"85347":{},"85348":{"change":{"__isSmartRef__":true,"id":85349},"tick":{"__isSmartRef__":true,"id":85353}},"85349":{"varMapping":{"__isSmartRef__":true,"id":85350},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85350":{"this":{"__isSmartRef__":true,"id":85321}},"85351":{"timestamp":{"__isSmartRef__":true,"id":85352},"user":"cschuster","tags":[]},"85352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85353":{"varMapping":{"__isSmartRef__":true,"id":85354},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85354":{"this":{"__isSmartRef__":true,"id":85321}},"85355":{"timestamp":{"__isSmartRef__":true,"id":85356},"user":"cschuster","tags":[]},"85356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85357":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85358}],"id":"BC9B7E4A-A5B5-4069-94B6-169F1D818F0E","shape":{"__isSmartRef__":true,"id":85359},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2261","partsBinMetaInfo":{"__isSmartRef__":true,"id":85360},"eventHandler":{"__isSmartRef__":true,"id":85378},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","F525D481-A307-45E1-9E82-0D878B3058D9"],"partTests":{"__isSmartRef__":true,"id":85379},"_ClipMode":"visible","moved":true,"b":204,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":30.152086145186985,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85384},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5701.2,3990.3)"},"85358":{"target":{"__isSmartRef__":true,"id":85357},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85359":{"_BorderWidth":2.966316784621001,"_ClipMode":"visible","_BorderRadius":33.382612127177175,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,116.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-104,-338,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.9,-1.7)"},"85360":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85361},{"__isSmartRef__":true,"id":85363},{"__isSmartRef__":true,"id":85365},{"__isSmartRef__":true,"id":85367},{"__isSmartRef__":true,"id":85369},{"__isSmartRef__":true,"id":85371},{"__isSmartRef__":true,"id":85373},{"__isSmartRef__":true,"id":85375}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85377},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85361":{"date":{"__isSmartRef__":true,"id":85362},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85363":{"date":{"__isSmartRef__":true,"id":85364},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85364":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85365":{"date":{"__isSmartRef__":true,"id":85366},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85366":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85367":{"date":{"__isSmartRef__":true,"id":85368},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85368":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85369":{"date":{"__isSmartRef__":true,"id":85370},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85370":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85371":{"date":{"__isSmartRef__":true,"id":85372},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85373":{"date":{"__isSmartRef__":true,"id":85374},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85374":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85375":{"date":{"__isSmartRef__":true,"id":85376},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85376":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85377":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85378":{"morph":{"__isSmartRef__":true,"id":85357},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85379":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85380}},"85380":{"test01IsMorph":{"__isSmartRef__":true,"id":85381}},"85381":{"varMapping":{"__isSmartRef__":true,"id":85382},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85382":{"this":{"__isSmartRef__":true,"id":85379}},"85383":{},"85384":{"change":{"__isSmartRef__":true,"id":85385},"tick":{"__isSmartRef__":true,"id":85389}},"85385":{"varMapping":{"__isSmartRef__":true,"id":85386},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85386":{"this":{"__isSmartRef__":true,"id":85357}},"85387":{"timestamp":{"__isSmartRef__":true,"id":85388},"user":"cschuster","tags":[]},"85388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85389":{"varMapping":{"__isSmartRef__":true,"id":85390},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85390":{"this":{"__isSmartRef__":true,"id":85357}},"85391":{"timestamp":{"__isSmartRef__":true,"id":85392},"user":"cschuster","tags":[]},"85392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85393":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85394}],"id":"3058DDE1-9901-4611-91F6-94DE0E1C6287","shape":{"__isSmartRef__":true,"id":85395},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2262","partsBinMetaInfo":{"__isSmartRef__":true,"id":85396},"eventHandler":{"__isSmartRef__":true,"id":85414},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","0F7C0CE4-49E3-40D1-B558-FD05A90D6861","806A7AD1-3B92-4E3F-ABC0-7BC4EEB38B85"],"partTests":{"__isSmartRef__":true,"id":85415},"_ClipMode":"visible","moved":true,"b":226.66830082330853,"#startLetters":"set","isBeingDragged":false,"delta":-0.7936410665279254,"_Rotation":-10.079266982710626,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85420},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4622.5,4455.6)"},"85394":{"target":{"__isSmartRef__":true,"id":85393},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85395":{"_BorderWidth":1.3630339307050892,"_ClipMode":"visible","_BorderRadius":18.835964497276045,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-186,-362,76)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-6.3)"},"85396":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85397},{"__isSmartRef__":true,"id":85399},{"__isSmartRef__":true,"id":85401},{"__isSmartRef__":true,"id":85403},{"__isSmartRef__":true,"id":85405},{"__isSmartRef__":true,"id":85407},{"__isSmartRef__":true,"id":85409},{"__isSmartRef__":true,"id":85411}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85413},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85397":{"date":{"__isSmartRef__":true,"id":85398},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85399":{"date":{"__isSmartRef__":true,"id":85400},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85400":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85401":{"date":{"__isSmartRef__":true,"id":85402},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85402":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85403":{"date":{"__isSmartRef__":true,"id":85404},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85404":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85405":{"date":{"__isSmartRef__":true,"id":85406},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85406":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85407":{"date":{"__isSmartRef__":true,"id":85408},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85409":{"date":{"__isSmartRef__":true,"id":85410},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85410":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85411":{"date":{"__isSmartRef__":true,"id":85412},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85412":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85413":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85414":{"morph":{"__isSmartRef__":true,"id":85393},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85415":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85416}},"85416":{"test01IsMorph":{"__isSmartRef__":true,"id":85417}},"85417":{"varMapping":{"__isSmartRef__":true,"id":85418},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85418":{"this":{"__isSmartRef__":true,"id":85415}},"85419":{},"85420":{"change":{"__isSmartRef__":true,"id":85421},"tick":{"__isSmartRef__":true,"id":85425}},"85421":{"varMapping":{"__isSmartRef__":true,"id":85422},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85422":{"this":{"__isSmartRef__":true,"id":85393}},"85423":{"timestamp":{"__isSmartRef__":true,"id":85424},"user":"cschuster","tags":[]},"85424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85425":{"varMapping":{"__isSmartRef__":true,"id":85426},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85426":{"this":{"__isSmartRef__":true,"id":85393}},"85427":{"timestamp":{"__isSmartRef__":true,"id":85428},"user":"cschuster","tags":[]},"85428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85429":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85430}],"id":"2C8B1CFE-21EE-4B23-A440-67FB99198976","shape":{"__isSmartRef__":true,"id":85431},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2263","partsBinMetaInfo":{"__isSmartRef__":true,"id":85432},"eventHandler":{"__isSmartRef__":true,"id":85450},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","76B1E987-6F38-4F95-8AFA-996A28042A37","11A9095B-3CB3-475B-BA5A-3F5995AD7D70","B9D63271-7F4B-41C1-9918-D4D046DBF014"],"partTests":{"__isSmartRef__":true,"id":85451},"_ClipMode":"visible","moved":true,"b":292,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.757283175156283,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85456},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4251.1,4668.1)"},"85430":{"target":{"__isSmartRef__":true,"id":85429},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85431":{"_BorderWidth":0.3640807271660629,"_ClipMode":"visible","_BorderRadius":5.613203993226974,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.2,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-141,-140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.5)"},"85432":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85433},{"__isSmartRef__":true,"id":85435},{"__isSmartRef__":true,"id":85437},{"__isSmartRef__":true,"id":85439},{"__isSmartRef__":true,"id":85441},{"__isSmartRef__":true,"id":85443},{"__isSmartRef__":true,"id":85445},{"__isSmartRef__":true,"id":85447}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85449},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85433":{"date":{"__isSmartRef__":true,"id":85434},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85435":{"date":{"__isSmartRef__":true,"id":85436},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85436":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85437":{"date":{"__isSmartRef__":true,"id":85438},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85438":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85439":{"date":{"__isSmartRef__":true,"id":85440},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85440":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85441":{"date":{"__isSmartRef__":true,"id":85442},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85442":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85443":{"date":{"__isSmartRef__":true,"id":85444},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85445":{"date":{"__isSmartRef__":true,"id":85446},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85446":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85447":{"date":{"__isSmartRef__":true,"id":85448},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85448":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85449":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85450":{"morph":{"__isSmartRef__":true,"id":85429},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85451":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85452}},"85452":{"test01IsMorph":{"__isSmartRef__":true,"id":85453}},"85453":{"varMapping":{"__isSmartRef__":true,"id":85454},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85454":{"this":{"__isSmartRef__":true,"id":85451}},"85455":{},"85456":{"change":{"__isSmartRef__":true,"id":85457},"tick":{"__isSmartRef__":true,"id":85461}},"85457":{"varMapping":{"__isSmartRef__":true,"id":85458},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85458":{"this":{"__isSmartRef__":true,"id":85429}},"85459":{"timestamp":{"__isSmartRef__":true,"id":85460},"user":"cschuster","tags":[]},"85460":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85461":{"varMapping":{"__isSmartRef__":true,"id":85462},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85462":{"this":{"__isSmartRef__":true,"id":85429}},"85463":{"timestamp":{"__isSmartRef__":true,"id":85464},"user":"cschuster","tags":[]},"85464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85465":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85466}],"id":"B10FCFD1-4607-49BE-8AA4-7F3692CC67D7","shape":{"__isSmartRef__":true,"id":85467},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2264","partsBinMetaInfo":{"__isSmartRef__":true,"id":85468},"eventHandler":{"__isSmartRef__":true,"id":85486},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920"],"partTests":{"__isSmartRef__":true,"id":85487},"_ClipMode":"visible","moved":true,"b":324,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":3.6952411474391185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85492},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4103.7,4822.9)"},"85466":{"target":{"__isSmartRef__":true,"id":85465},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85467":{"_BorderWidth":2.061073738537633,"_ClipMode":"visible","_BorderRadius":26.18033988749894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,123.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,57,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-36.2)"},"85468":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85469},{"__isSmartRef__":true,"id":85471},{"__isSmartRef__":true,"id":85473},{"__isSmartRef__":true,"id":85475},{"__isSmartRef__":true,"id":85477},{"__isSmartRef__":true,"id":85479},{"__isSmartRef__":true,"id":85481},{"__isSmartRef__":true,"id":85483}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85485},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85469":{"date":{"__isSmartRef__":true,"id":85470},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85471":{"date":{"__isSmartRef__":true,"id":85472},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85472":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85473":{"date":{"__isSmartRef__":true,"id":85474},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85474":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85475":{"date":{"__isSmartRef__":true,"id":85476},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85476":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85477":{"date":{"__isSmartRef__":true,"id":85478},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85478":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85479":{"date":{"__isSmartRef__":true,"id":85480},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85480":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85481":{"date":{"__isSmartRef__":true,"id":85482},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85482":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85483":{"date":{"__isSmartRef__":true,"id":85484},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85484":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85485":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85486":{"morph":{"__isSmartRef__":true,"id":85465},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85487":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85488}},"85488":{"test01IsMorph":{"__isSmartRef__":true,"id":85489}},"85489":{"varMapping":{"__isSmartRef__":true,"id":85490},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85491},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85490":{"this":{"__isSmartRef__":true,"id":85487}},"85491":{},"85492":{"change":{"__isSmartRef__":true,"id":85493},"tick":{"__isSmartRef__":true,"id":85497}},"85493":{"varMapping":{"__isSmartRef__":true,"id":85494},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85494":{"this":{"__isSmartRef__":true,"id":85465}},"85495":{"timestamp":{"__isSmartRef__":true,"id":85496},"user":"cschuster","tags":[]},"85496":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85497":{"varMapping":{"__isSmartRef__":true,"id":85498},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85498":{"this":{"__isSmartRef__":true,"id":85465}},"85499":{"timestamp":{"__isSmartRef__":true,"id":85500},"user":"cschuster","tags":[]},"85500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85501":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85502}],"id":"9B101F05-C9F6-45C0-842D-445F5DF8A54C","shape":{"__isSmartRef__":true,"id":85503},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2265","partsBinMetaInfo":{"__isSmartRef__":true,"id":85504},"eventHandler":{"__isSmartRef__":true,"id":85522},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","5B0FB755-7486-4D08-AEA5-1735AE33B539","8A9AF91D-F74A-4635-B0F1-2812ED2F8AD3"],"partTests":{"__isSmartRef__":true,"id":85523},"_ClipMode":"visible","moved":true,"b":39.05157710192725,"#startLetters":"set","isBeingDragged":false,"delta":-0.9875336089171469,"_Rotation":31.670336151669783,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85528},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5593.1,4273.2)"},"85502":{"target":{"__isSmartRef__":true,"id":85501},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85503":{"_BorderWidth":8.150098575940273,"_ClipMode":"visible","_BorderRadius":24.123006338974502,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,74.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,360,25)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-35.5)"},"85504":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85505},{"__isSmartRef__":true,"id":85507},{"__isSmartRef__":true,"id":85509},{"__isSmartRef__":true,"id":85511},{"__isSmartRef__":true,"id":85513},{"__isSmartRef__":true,"id":85515},{"__isSmartRef__":true,"id":85517},{"__isSmartRef__":true,"id":85519}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85521},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85505":{"date":{"__isSmartRef__":true,"id":85506},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85507":{"date":{"__isSmartRef__":true,"id":85508},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85508":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85509":{"date":{"__isSmartRef__":true,"id":85510},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85510":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85511":{"date":{"__isSmartRef__":true,"id":85512},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85512":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85513":{"date":{"__isSmartRef__":true,"id":85514},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85514":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85515":{"date":{"__isSmartRef__":true,"id":85516},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85516":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85517":{"date":{"__isSmartRef__":true,"id":85518},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85518":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85519":{"date":{"__isSmartRef__":true,"id":85520},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85520":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85521":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85522":{"morph":{"__isSmartRef__":true,"id":85501},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85523":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85524}},"85524":{"test01IsMorph":{"__isSmartRef__":true,"id":85525}},"85525":{"varMapping":{"__isSmartRef__":true,"id":85526},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85526":{"this":{"__isSmartRef__":true,"id":85523}},"85527":{},"85528":{"change":{"__isSmartRef__":true,"id":85529},"tick":{"__isSmartRef__":true,"id":85533}},"85529":{"varMapping":{"__isSmartRef__":true,"id":85530},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85530":{"this":{"__isSmartRef__":true,"id":85501}},"85531":{"timestamp":{"__isSmartRef__":true,"id":85532},"user":"cschuster","tags":[]},"85532":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85533":{"varMapping":{"__isSmartRef__":true,"id":85534},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85534":{"this":{"__isSmartRef__":true,"id":85501}},"85535":{"timestamp":{"__isSmartRef__":true,"id":85536},"user":"cschuster","tags":[]},"85536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85537":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85538}],"id":"7294B6D6-6221-4676-800F-C4DF9AFFED9B","shape":{"__isSmartRef__":true,"id":85539},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2266","partsBinMetaInfo":{"__isSmartRef__":true,"id":85540},"eventHandler":{"__isSmartRef__":true,"id":85558},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","60AC5B1C-41FD-461D-8D0C-D118A6C1D815","C2A1FC6C-BE60-41D6-872C-7AD921D0D98F"],"partTests":{"__isSmartRef__":true,"id":85559},"_ClipMode":"visible","moved":true,"b":32,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-31.738277105819098,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85564},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4270.1,5333.3)"},"85538":{"target":{"__isSmartRef__":true,"id":85537},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85539":{"_BorderWidth":7.649596321166024,"_ClipMode":"visible","_BorderRadius":28.767422935781546,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.0,78.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(136,353,115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.6,-37.0)"},"85540":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85541},{"__isSmartRef__":true,"id":85543},{"__isSmartRef__":true,"id":85545},{"__isSmartRef__":true,"id":85547},{"__isSmartRef__":true,"id":85549},{"__isSmartRef__":true,"id":85551},{"__isSmartRef__":true,"id":85553},{"__isSmartRef__":true,"id":85555}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85557},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85541":{"date":{"__isSmartRef__":true,"id":85542},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85543":{"date":{"__isSmartRef__":true,"id":85544},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85544":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85545":{"date":{"__isSmartRef__":true,"id":85546},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85546":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85547":{"date":{"__isSmartRef__":true,"id":85548},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85548":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85549":{"date":{"__isSmartRef__":true,"id":85550},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85550":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85551":{"date":{"__isSmartRef__":true,"id":85552},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85553":{"date":{"__isSmartRef__":true,"id":85554},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85554":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85555":{"date":{"__isSmartRef__":true,"id":85556},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85556":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85557":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85558":{"morph":{"__isSmartRef__":true,"id":85537},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85559":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85560}},"85560":{"test01IsMorph":{"__isSmartRef__":true,"id":85561}},"85561":{"varMapping":{"__isSmartRef__":true,"id":85562},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85562":{"this":{"__isSmartRef__":true,"id":85559}},"85563":{},"85564":{"change":{"__isSmartRef__":true,"id":85565},"tick":{"__isSmartRef__":true,"id":85569}},"85565":{"varMapping":{"__isSmartRef__":true,"id":85566},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85566":{"this":{"__isSmartRef__":true,"id":85537}},"85567":{"timestamp":{"__isSmartRef__":true,"id":85568},"user":"cschuster","tags":[]},"85568":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85569":{"varMapping":{"__isSmartRef__":true,"id":85570},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85570":{"this":{"__isSmartRef__":true,"id":85537}},"85571":{"timestamp":{"__isSmartRef__":true,"id":85572},"user":"cschuster","tags":[]},"85572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85573":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85574}],"id":"786341EC-A0C7-43A5-A4E5-04FB92A97FFE","shape":{"__isSmartRef__":true,"id":85575},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2267","partsBinMetaInfo":{"__isSmartRef__":true,"id":85576},"eventHandler":{"__isSmartRef__":true,"id":85594},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","00625043-4D61-43BA-9A74-E61753C399E4"],"partTests":{"__isSmartRef__":true,"id":85595},"_ClipMode":"visible","moved":true,"b":207.02025091880932,"#startLetters":"set","isBeingDragged":false,"delta":-0.9328033480560407,"_Rotation":-25.582252035049468,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85600},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4772.4,4678.0)"},"85574":{"target":{"__isSmartRef__":true,"id":85573},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85575":{"_BorderWidth":2.728473033181003,"_ClipMode":"visible","_BorderRadius":31.744264382422536,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-116,-345,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-2.2)"},"85576":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85577},{"__isSmartRef__":true,"id":85579},{"__isSmartRef__":true,"id":85581},{"__isSmartRef__":true,"id":85583},{"__isSmartRef__":true,"id":85585},{"__isSmartRef__":true,"id":85587},{"__isSmartRef__":true,"id":85589},{"__isSmartRef__":true,"id":85591}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85593},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85577":{"date":{"__isSmartRef__":true,"id":85578},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85579":{"date":{"__isSmartRef__":true,"id":85580},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85580":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85581":{"date":{"__isSmartRef__":true,"id":85582},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85582":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85583":{"date":{"__isSmartRef__":true,"id":85584},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85584":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85585":{"date":{"__isSmartRef__":true,"id":85586},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85586":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85587":{"date":{"__isSmartRef__":true,"id":85588},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85588":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85589":{"date":{"__isSmartRef__":true,"id":85590},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85590":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85591":{"date":{"__isSmartRef__":true,"id":85592},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85592":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85593":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85594":{"morph":{"__isSmartRef__":true,"id":85573},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85595":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85596}},"85596":{"test01IsMorph":{"__isSmartRef__":true,"id":85597}},"85597":{"varMapping":{"__isSmartRef__":true,"id":85598},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85598":{"this":{"__isSmartRef__":true,"id":85595}},"85599":{},"85600":{"change":{"__isSmartRef__":true,"id":85601},"tick":{"__isSmartRef__":true,"id":85605}},"85601":{"varMapping":{"__isSmartRef__":true,"id":85602},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85602":{"this":{"__isSmartRef__":true,"id":85573}},"85603":{"timestamp":{"__isSmartRef__":true,"id":85604},"user":"cschuster","tags":[]},"85604":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85605":{"varMapping":{"__isSmartRef__":true,"id":85606},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85606":{"this":{"__isSmartRef__":true,"id":85573}},"85607":{"timestamp":{"__isSmartRef__":true,"id":85608},"user":"cschuster","tags":[]},"85608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85609":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85610}],"id":"FBE7BF82-DA31-4A88-A243-508A03BB4AFE","shape":{"__isSmartRef__":true,"id":85611},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2268","partsBinMetaInfo":{"__isSmartRef__":true,"id":85612},"eventHandler":{"__isSmartRef__":true,"id":85630},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","EE453CC3-27BD-4351-8EBE-6F3A25CB3571","717925DA-8F51-40D3-A0CE-94C85895B912"],"partTests":{"__isSmartRef__":true,"id":85631},"_ClipMode":"visible","moved":true,"b":209.83790033916011,"#startLetters":"set","isBeingDragged":false,"delta":-0.7583944427315146,"_Rotation":37.48212228392133,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85636},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5334.2,4476.7)"},"85610":{"target":{"__isSmartRef__":true,"id":85609},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85611":{"_BorderWidth":2.512260666497799,"_ClipMode":"visible","_BorderRadius":30.09784481367364,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.5,119.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-127,-350,-140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-2.7)"},"85612":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85613},{"__isSmartRef__":true,"id":85615},{"__isSmartRef__":true,"id":85617},{"__isSmartRef__":true,"id":85619},{"__isSmartRef__":true,"id":85621},{"__isSmartRef__":true,"id":85623},{"__isSmartRef__":true,"id":85625},{"__isSmartRef__":true,"id":85627}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85629},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85613":{"date":{"__isSmartRef__":true,"id":85614},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85615":{"date":{"__isSmartRef__":true,"id":85616},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85616":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85617":{"date":{"__isSmartRef__":true,"id":85618},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85618":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85619":{"date":{"__isSmartRef__":true,"id":85620},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85620":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85621":{"date":{"__isSmartRef__":true,"id":85622},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85622":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85623":{"date":{"__isSmartRef__":true,"id":85624},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85624":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85625":{"date":{"__isSmartRef__":true,"id":85626},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85626":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85627":{"date":{"__isSmartRef__":true,"id":85628},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85628":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85629":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85630":{"morph":{"__isSmartRef__":true,"id":85609},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85631":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85632}},"85632":{"test01IsMorph":{"__isSmartRef__":true,"id":85633}},"85633":{"varMapping":{"__isSmartRef__":true,"id":85634},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85634":{"this":{"__isSmartRef__":true,"id":85631}},"85635":{},"85636":{"change":{"__isSmartRef__":true,"id":85637},"tick":{"__isSmartRef__":true,"id":85641}},"85637":{"varMapping":{"__isSmartRef__":true,"id":85638},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85638":{"this":{"__isSmartRef__":true,"id":85609}},"85639":{"timestamp":{"__isSmartRef__":true,"id":85640},"user":"cschuster","tags":[]},"85640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85641":{"varMapping":{"__isSmartRef__":true,"id":85642},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85642":{"this":{"__isSmartRef__":true,"id":85609}},"85643":{"timestamp":{"__isSmartRef__":true,"id":85644},"user":"cschuster","tags":[]},"85644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85645":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85646}],"id":"73A4C8D0-1E74-436D-BF7A-E75AEC4B11A6","shape":{"__isSmartRef__":true,"id":85647},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2269","partsBinMetaInfo":{"__isSmartRef__":true,"id":85648},"eventHandler":{"__isSmartRef__":true,"id":85666},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","35D8962A-0B49-4CD2-81B7-C8EAFF881848","4123B2B5-B592-47EA-BF3A-EA36D20D7278"],"partTests":{"__isSmartRef__":true,"id":85667},"_ClipMode":"visible","moved":true,"b":178.1959034143947,"#startLetters":"set","isBeingDragged":false,"delta":-0.9182025080081075,"_Rotation":-41.57582400665679,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85672},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4822.6,4426.0)"},"85646":{"target":{"__isSmartRef__":true,"id":85645},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85647":{"_BorderWidth":5.157411113121441,"_ClipMode":"visible","_BorderRadius":39.96035478634539,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.5,98.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(9,-247,-201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.6,-0.0)"},"85648":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85649},{"__isSmartRef__":true,"id":85651},{"__isSmartRef__":true,"id":85653},{"__isSmartRef__":true,"id":85655},{"__isSmartRef__":true,"id":85657},{"__isSmartRef__":true,"id":85659},{"__isSmartRef__":true,"id":85661},{"__isSmartRef__":true,"id":85663}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85665},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85649":{"date":{"__isSmartRef__":true,"id":85650},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85651":{"date":{"__isSmartRef__":true,"id":85652},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85652":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85653":{"date":{"__isSmartRef__":true,"id":85654},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85654":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85655":{"date":{"__isSmartRef__":true,"id":85656},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85656":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85657":{"date":{"__isSmartRef__":true,"id":85658},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85658":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85659":{"date":{"__isSmartRef__":true,"id":85660},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85660":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85661":{"date":{"__isSmartRef__":true,"id":85662},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85662":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85663":{"date":{"__isSmartRef__":true,"id":85664},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85664":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85665":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85666":{"morph":{"__isSmartRef__":true,"id":85645},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85667":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85668}},"85668":{"test01IsMorph":{"__isSmartRef__":true,"id":85669}},"85669":{"varMapping":{"__isSmartRef__":true,"id":85670},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85670":{"this":{"__isSmartRef__":true,"id":85667}},"85671":{},"85672":{"change":{"__isSmartRef__":true,"id":85673},"tick":{"__isSmartRef__":true,"id":85677}},"85673":{"varMapping":{"__isSmartRef__":true,"id":85674},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85674":{"this":{"__isSmartRef__":true,"id":85645}},"85675":{"timestamp":{"__isSmartRef__":true,"id":85676},"user":"cschuster","tags":[]},"85676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85677":{"varMapping":{"__isSmartRef__":true,"id":85678},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85678":{"this":{"__isSmartRef__":true,"id":85645}},"85679":{"timestamp":{"__isSmartRef__":true,"id":85680},"user":"cschuster","tags":[]},"85680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85681":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85682}],"id":"A996B991-080F-41E2-81DF-DEE52D3877CB","shape":{"__isSmartRef__":true,"id":85683},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2270","partsBinMetaInfo":{"__isSmartRef__":true,"id":85684},"eventHandler":{"__isSmartRef__":true,"id":85702},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","850EDFE6-5B94-4234-A3E3-470B997383CC","DB2942AF-AD6E-473F-808A-36B0D25CC9BB","202A73C3-E08D-4E38-B1FD-310B8CE2BE24"],"partTests":{"__isSmartRef__":true,"id":85703},"_ClipMode":"visible","moved":true,"b":62.523630585637875,"#startLetters":"set","isBeingDragged":false,"delta":0.8931947226519696,"_Rotation":15.237575299765608,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85708},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4787.5,3528.9)"},"85682":{"target":{"__isSmartRef__":true,"id":85681},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85683":{"_BorderWidth":9.436005987083572,"_ClipMode":"visible","_BorderRadius":8.514961412093939,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.7,64.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,345,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-29.2)"},"85684":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85685},{"__isSmartRef__":true,"id":85687},{"__isSmartRef__":true,"id":85689},{"__isSmartRef__":true,"id":85691},{"__isSmartRef__":true,"id":85693},{"__isSmartRef__":true,"id":85695},{"__isSmartRef__":true,"id":85697},{"__isSmartRef__":true,"id":85699}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85701},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85685":{"date":{"__isSmartRef__":true,"id":85686},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85687":{"date":{"__isSmartRef__":true,"id":85688},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85688":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85689":{"date":{"__isSmartRef__":true,"id":85690},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85690":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85691":{"date":{"__isSmartRef__":true,"id":85692},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85692":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85693":{"date":{"__isSmartRef__":true,"id":85694},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85694":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85695":{"date":{"__isSmartRef__":true,"id":85696},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85696":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85697":{"date":{"__isSmartRef__":true,"id":85698},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85698":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85699":{"date":{"__isSmartRef__":true,"id":85700},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85700":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85701":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85702":{"morph":{"__isSmartRef__":true,"id":85681},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85703":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85704}},"85704":{"test01IsMorph":{"__isSmartRef__":true,"id":85705}},"85705":{"varMapping":{"__isSmartRef__":true,"id":85706},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85706":{"this":{"__isSmartRef__":true,"id":85703}},"85707":{},"85708":{"change":{"__isSmartRef__":true,"id":85709},"tick":{"__isSmartRef__":true,"id":85713}},"85709":{"varMapping":{"__isSmartRef__":true,"id":85710},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85710":{"this":{"__isSmartRef__":true,"id":85681}},"85711":{"timestamp":{"__isSmartRef__":true,"id":85712},"user":"cschuster","tags":[]},"85712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85713":{"varMapping":{"__isSmartRef__":true,"id":85714},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85714":{"this":{"__isSmartRef__":true,"id":85681}},"85715":{"timestamp":{"__isSmartRef__":true,"id":85716},"user":"cschuster","tags":[]},"85716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85717":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85718}],"id":"1D678E79-45BB-4101-B5EC-4D46D2016C68","shape":{"__isSmartRef__":true,"id":85719},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2271","partsBinMetaInfo":{"__isSmartRef__":true,"id":85720},"eventHandler":{"__isSmartRef__":true,"id":85738},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","0A02A295-1AB9-42E9-8E78-BA5C888DEFC5"],"partTests":{"__isSmartRef__":true,"id":85739},"_ClipMode":"visible","moved":true,"b":42.103989746421576,"#startLetters":"set","isBeingDragged":false,"delta":0.8771664530504495,"_Rotation":7.550752361614312,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85744},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4758.8,5587.3)"},"85718":{"target":{"__isSmartRef__":true,"id":85717},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85719":{"_BorderWidth":8.352391421179401,"_ClipMode":"visible","_BorderRadius":22.018354814724415,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,73.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(171,362,-17)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.4,-34.8)"},"85720":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85721},{"__isSmartRef__":true,"id":85723},{"__isSmartRef__":true,"id":85725},{"__isSmartRef__":true,"id":85727},{"__isSmartRef__":true,"id":85729},{"__isSmartRef__":true,"id":85731},{"__isSmartRef__":true,"id":85733},{"__isSmartRef__":true,"id":85735}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85737},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85721":{"date":{"__isSmartRef__":true,"id":85722},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85723":{"date":{"__isSmartRef__":true,"id":85724},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85724":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85725":{"date":{"__isSmartRef__":true,"id":85726},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85726":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85727":{"date":{"__isSmartRef__":true,"id":85728},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85728":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85729":{"date":{"__isSmartRef__":true,"id":85730},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85730":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85731":{"date":{"__isSmartRef__":true,"id":85732},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85732":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85733":{"date":{"__isSmartRef__":true,"id":85734},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85734":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85735":{"date":{"__isSmartRef__":true,"id":85736},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85736":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85737":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85738":{"morph":{"__isSmartRef__":true,"id":85717},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85739":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85740}},"85740":{"test01IsMorph":{"__isSmartRef__":true,"id":85741}},"85741":{"varMapping":{"__isSmartRef__":true,"id":85742},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85742":{"this":{"__isSmartRef__":true,"id":85739}},"85743":{},"85744":{"change":{"__isSmartRef__":true,"id":85745},"tick":{"__isSmartRef__":true,"id":85749}},"85745":{"varMapping":{"__isSmartRef__":true,"id":85746},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85746":{"this":{"__isSmartRef__":true,"id":85717}},"85747":{"timestamp":{"__isSmartRef__":true,"id":85748},"user":"cschuster","tags":[]},"85748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85749":{"varMapping":{"__isSmartRef__":true,"id":85750},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85750":{"this":{"__isSmartRef__":true,"id":85717}},"85751":{"timestamp":{"__isSmartRef__":true,"id":85752},"user":"cschuster","tags":[]},"85752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85753":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85754}],"id":"B07915FE-42E5-4436-ACE4-2246FCAA5580","shape":{"__isSmartRef__":true,"id":85755},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2272","partsBinMetaInfo":{"__isSmartRef__":true,"id":85756},"eventHandler":{"__isSmartRef__":true,"id":85774},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","83C40FAE-AD06-4FC7-95E5-BC82541D8338"],"partTests":{"__isSmartRef__":true,"id":85775},"_ClipMode":"visible","moved":true,"b":164.78499506996013,"#startLetters":"set","isBeingDragged":false,"delta":-0.9959949231124483,"_Rotation":17.64944178597076,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85780},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4129.8,3905.0)"},"85754":{"target":{"__isSmartRef__":true,"id":85753},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85755":{"_BorderWidth":6.312209467048568,"_ClipMode":"visible","_BorderRadius":37.24497010334098,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.7,89.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(67,-180,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.2,-0.7)"},"85756":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85757},{"__isSmartRef__":true,"id":85759},{"__isSmartRef__":true,"id":85761},{"__isSmartRef__":true,"id":85763},{"__isSmartRef__":true,"id":85765},{"__isSmartRef__":true,"id":85767},{"__isSmartRef__":true,"id":85769},{"__isSmartRef__":true,"id":85771}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85773},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85757":{"date":{"__isSmartRef__":true,"id":85758},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85759":{"date":{"__isSmartRef__":true,"id":85760},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85760":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85761":{"date":{"__isSmartRef__":true,"id":85762},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85762":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85763":{"date":{"__isSmartRef__":true,"id":85764},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85764":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85765":{"date":{"__isSmartRef__":true,"id":85766},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85766":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85767":{"date":{"__isSmartRef__":true,"id":85768},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85769":{"date":{"__isSmartRef__":true,"id":85770},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85770":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85771":{"date":{"__isSmartRef__":true,"id":85772},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85772":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85773":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85774":{"morph":{"__isSmartRef__":true,"id":85753},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85775":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85776}},"85776":{"test01IsMorph":{"__isSmartRef__":true,"id":85777}},"85777":{"varMapping":{"__isSmartRef__":true,"id":85778},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85778":{"this":{"__isSmartRef__":true,"id":85775}},"85779":{},"85780":{"change":{"__isSmartRef__":true,"id":85781},"tick":{"__isSmartRef__":true,"id":85785}},"85781":{"varMapping":{"__isSmartRef__":true,"id":85782},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85782":{"this":{"__isSmartRef__":true,"id":85753}},"85783":{"timestamp":{"__isSmartRef__":true,"id":85784},"user":"cschuster","tags":[]},"85784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85785":{"varMapping":{"__isSmartRef__":true,"id":85786},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85786":{"this":{"__isSmartRef__":true,"id":85753}},"85787":{"timestamp":{"__isSmartRef__":true,"id":85788},"user":"cschuster","tags":[]},"85788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85789":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85790}],"id":"A929DC2D-D9F0-411B-9D1D-152E86300B16","shape":{"__isSmartRef__":true,"id":85791},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2273","partsBinMetaInfo":{"__isSmartRef__":true,"id":85792},"eventHandler":{"__isSmartRef__":true,"id":85810},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","721FA61A-0EE7-4F28-AF40-E4E66C5227CA"],"partTests":{"__isSmartRef__":true,"id":85811},"_ClipMode":"visible","moved":true,"b":30.951070196460932,"#startLetters":"set","isBeingDragged":false,"delta":-0.9140248050098307,"_Rotation":-21.603402919678647,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85816},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4760.6,4831.6)"},"85790":{"target":{"__isSmartRef__":true,"id":85789},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85791":{"_BorderWidth":7.571529390843339,"_ClipMode":"visible","_BorderRadius":29.419578547246218,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,79.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(132,351,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.3,-37.2)"},"85792":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85793},{"__isSmartRef__":true,"id":85795},{"__isSmartRef__":true,"id":85797},{"__isSmartRef__":true,"id":85799},{"__isSmartRef__":true,"id":85801},{"__isSmartRef__":true,"id":85803},{"__isSmartRef__":true,"id":85805},{"__isSmartRef__":true,"id":85807}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85809},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85793":{"date":{"__isSmartRef__":true,"id":85794},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85795":{"date":{"__isSmartRef__":true,"id":85796},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85796":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85797":{"date":{"__isSmartRef__":true,"id":85798},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85798":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85799":{"date":{"__isSmartRef__":true,"id":85800},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85800":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85801":{"date":{"__isSmartRef__":true,"id":85802},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85802":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85803":{"date":{"__isSmartRef__":true,"id":85804},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85805":{"date":{"__isSmartRef__":true,"id":85806},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85806":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85807":{"date":{"__isSmartRef__":true,"id":85808},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85808":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85809":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85810":{"morph":{"__isSmartRef__":true,"id":85789},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85811":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85812}},"85812":{"test01IsMorph":{"__isSmartRef__":true,"id":85813}},"85813":{"varMapping":{"__isSmartRef__":true,"id":85814},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85814":{"this":{"__isSmartRef__":true,"id":85811}},"85815":{},"85816":{"change":{"__isSmartRef__":true,"id":85817},"tick":{"__isSmartRef__":true,"id":85821}},"85817":{"varMapping":{"__isSmartRef__":true,"id":85818},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85818":{"this":{"__isSmartRef__":true,"id":85789}},"85819":{"timestamp":{"__isSmartRef__":true,"id":85820},"user":"cschuster","tags":[]},"85820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85821":{"varMapping":{"__isSmartRef__":true,"id":85822},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85822":{"this":{"__isSmartRef__":true,"id":85789}},"85823":{"timestamp":{"__isSmartRef__":true,"id":85824},"user":"cschuster","tags":[]},"85824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85825":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85826}],"id":"40D1ABFF-6326-478A-A713-EB1F254E3756","shape":{"__isSmartRef__":true,"id":85827},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2274","partsBinMetaInfo":{"__isSmartRef__":true,"id":85828},"eventHandler":{"__isSmartRef__":true,"id":85846},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D","8CDB7F11-5D75-4A47-9396-F37317E94594","C4FB4132-26B9-4749-8120-4F9E4F5870C3"],"partTests":{"__isSmartRef__":true,"id":85847},"_ClipMode":"visible","moved":true,"b":316.4169367409195,"#startLetters":"set","isBeingDragged":false,"delta":-0.7386959874420427,"_Rotation":9.120118438299071,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85852},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7536.8,5017.3)"},"85826":{"target":{"__isSmartRef__":true,"id":85825},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85827":{"_BorderWidth":1.5529727648219493,"_ClipMode":"visible","_BorderRadius":20.988805183905225,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,127.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-176,9,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.2,-34.5)"},"85828":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85829},{"__isSmartRef__":true,"id":85831},{"__isSmartRef__":true,"id":85833},{"__isSmartRef__":true,"id":85835},{"__isSmartRef__":true,"id":85837},{"__isSmartRef__":true,"id":85839},{"__isSmartRef__":true,"id":85841},{"__isSmartRef__":true,"id":85843}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85845},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85829":{"date":{"__isSmartRef__":true,"id":85830},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85831":{"date":{"__isSmartRef__":true,"id":85832},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85832":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85833":{"date":{"__isSmartRef__":true,"id":85834},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85834":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85835":{"date":{"__isSmartRef__":true,"id":85836},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85836":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85837":{"date":{"__isSmartRef__":true,"id":85838},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85838":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85839":{"date":{"__isSmartRef__":true,"id":85840},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85841":{"date":{"__isSmartRef__":true,"id":85842},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85842":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85843":{"date":{"__isSmartRef__":true,"id":85844},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85844":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85845":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85846":{"morph":{"__isSmartRef__":true,"id":85825},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85847":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85848}},"85848":{"test01IsMorph":{"__isSmartRef__":true,"id":85849}},"85849":{"varMapping":{"__isSmartRef__":true,"id":85850},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85850":{"this":{"__isSmartRef__":true,"id":85847}},"85851":{},"85852":{"change":{"__isSmartRef__":true,"id":85853},"tick":{"__isSmartRef__":true,"id":85857}},"85853":{"varMapping":{"__isSmartRef__":true,"id":85854},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85854":{"this":{"__isSmartRef__":true,"id":85825}},"85855":{"timestamp":{"__isSmartRef__":true,"id":85856},"user":"cschuster","tags":[]},"85856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85857":{"varMapping":{"__isSmartRef__":true,"id":85858},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85858":{"this":{"__isSmartRef__":true,"id":85825}},"85859":{"timestamp":{"__isSmartRef__":true,"id":85860},"user":"cschuster","tags":[]},"85860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85861":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85862}],"id":"2C16D6F9-8DC5-4BEB-9C94-15C4881B94E9","shape":{"__isSmartRef__":true,"id":85863},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2275","partsBinMetaInfo":{"__isSmartRef__":true,"id":85864},"eventHandler":{"__isSmartRef__":true,"id":85882},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38","0C353A35-5BCF-4C83-A91C-82C46D5BB3A1"],"partTests":{"__isSmartRef__":true,"id":85883},"_ClipMode":"visible","moved":true,"b":142.36632723547518,"#startLetters":"set","isBeingDragged":false,"delta":0.46985586546361446,"_Rotation":45.60421307985973,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85888},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4570.5,4981.3)"},"85862":{"target":{"__isSmartRef__":true,"id":85861},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85863":{"_BorderWidth":8.053053438054517,"_ClipMode":"visible","_BorderRadius":25.086183527013585,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.3,75.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(156,-47,211)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.2,-4.2)"},"85864":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85865},{"__isSmartRef__":true,"id":85867},{"__isSmartRef__":true,"id":85869},{"__isSmartRef__":true,"id":85871},{"__isSmartRef__":true,"id":85873},{"__isSmartRef__":true,"id":85875},{"__isSmartRef__":true,"id":85877},{"__isSmartRef__":true,"id":85879}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85881},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85865":{"date":{"__isSmartRef__":true,"id":85866},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85867":{"date":{"__isSmartRef__":true,"id":85868},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85868":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85869":{"date":{"__isSmartRef__":true,"id":85870},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85870":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85871":{"date":{"__isSmartRef__":true,"id":85872},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85872":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85873":{"date":{"__isSmartRef__":true,"id":85874},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85874":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85875":{"date":{"__isSmartRef__":true,"id":85876},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85877":{"date":{"__isSmartRef__":true,"id":85878},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85878":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85879":{"date":{"__isSmartRef__":true,"id":85880},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85880":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85881":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85882":{"morph":{"__isSmartRef__":true,"id":85861},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85883":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85884}},"85884":{"test01IsMorph":{"__isSmartRef__":true,"id":85885}},"85885":{"varMapping":{"__isSmartRef__":true,"id":85886},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85886":{"this":{"__isSmartRef__":true,"id":85883}},"85887":{},"85888":{"change":{"__isSmartRef__":true,"id":85889},"tick":{"__isSmartRef__":true,"id":85893}},"85889":{"varMapping":{"__isSmartRef__":true,"id":85890},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85890":{"this":{"__isSmartRef__":true,"id":85861}},"85891":{"timestamp":{"__isSmartRef__":true,"id":85892},"user":"cschuster","tags":[]},"85892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85893":{"varMapping":{"__isSmartRef__":true,"id":85894},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85894":{"this":{"__isSmartRef__":true,"id":85861}},"85895":{"timestamp":{"__isSmartRef__":true,"id":85896},"user":"cschuster","tags":[]},"85896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85897":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85898}],"id":"F75BD411-2275-40AC-A4B7-9297B8836252","shape":{"__isSmartRef__":true,"id":85899},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2276","partsBinMetaInfo":{"__isSmartRef__":true,"id":85900},"eventHandler":{"__isSmartRef__":true,"id":85918},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","A4141F57-C616-4C1E-9020-56CB54A7948D","82914008-80A4-4B00-83D7-B7C018F72306"],"partTests":{"__isSmartRef__":true,"id":85919},"_ClipMode":"visible","moved":true,"b":206,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-19.53345114554261,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85924},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6715.9,5849.1)"},"85898":{"target":{"__isSmartRef__":true,"id":85897},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85899":{"_BorderWidth":2.8081442660546148,"_ClipMode":"visible","_BorderRadius":32.313229506513174,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,117.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-112,-342,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-2.0)"},"85900":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85901},{"__isSmartRef__":true,"id":85903},{"__isSmartRef__":true,"id":85905},{"__isSmartRef__":true,"id":85907},{"__isSmartRef__":true,"id":85909},{"__isSmartRef__":true,"id":85911},{"__isSmartRef__":true,"id":85913},{"__isSmartRef__":true,"id":85915}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85917},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85901":{"date":{"__isSmartRef__":true,"id":85902},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85903":{"date":{"__isSmartRef__":true,"id":85904},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85904":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85905":{"date":{"__isSmartRef__":true,"id":85906},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85906":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85907":{"date":{"__isSmartRef__":true,"id":85908},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85908":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85909":{"date":{"__isSmartRef__":true,"id":85910},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85910":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85911":{"date":{"__isSmartRef__":true,"id":85912},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85913":{"date":{"__isSmartRef__":true,"id":85914},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85914":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85915":{"date":{"__isSmartRef__":true,"id":85916},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85916":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85917":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85918":{"morph":{"__isSmartRef__":true,"id":85897},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85919":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85920}},"85920":{"test01IsMorph":{"__isSmartRef__":true,"id":85921}},"85921":{"varMapping":{"__isSmartRef__":true,"id":85922},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85922":{"this":{"__isSmartRef__":true,"id":85919}},"85923":{},"85924":{"change":{"__isSmartRef__":true,"id":85925},"tick":{"__isSmartRef__":true,"id":85929}},"85925":{"varMapping":{"__isSmartRef__":true,"id":85926},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85926":{"this":{"__isSmartRef__":true,"id":85897}},"85927":{"timestamp":{"__isSmartRef__":true,"id":85928},"user":"cschuster","tags":[]},"85928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85929":{"varMapping":{"__isSmartRef__":true,"id":85930},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85930":{"this":{"__isSmartRef__":true,"id":85897}},"85931":{"timestamp":{"__isSmartRef__":true,"id":85932},"user":"cschuster","tags":[]},"85932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85933":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85934}],"id":"4B6F3827-6CD2-4137-9417-B9C6C6AE7DE6","shape":{"__isSmartRef__":true,"id":85935},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2277","partsBinMetaInfo":{"__isSmartRef__":true,"id":85936},"eventHandler":{"__isSmartRef__":true,"id":85954},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","A5762DF0-B7C1-48EB-B639-5831191ECDAD"],"partTests":{"__isSmartRef__":true,"id":85955},"_ClipMode":"visible","moved":true,"b":169.53814314608462,"#startLetters":"set","isBeingDragged":false,"delta":0.9114953932585195,"_Rotation":-30.118340547499937,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85960},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4434.8,5056.5)"},"85934":{"target":{"__isSmartRef__":true,"id":85933},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85935":{"_BorderWidth":5.907904546366449,"_ClipMode":"visible","_BorderRadius":38.68113493549941,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.7,92.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(47,-205,-112)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.6,-0.3)"},"85936":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85937},{"__isSmartRef__":true,"id":85939},{"__isSmartRef__":true,"id":85941},{"__isSmartRef__":true,"id":85943},{"__isSmartRef__":true,"id":85945},{"__isSmartRef__":true,"id":85947},{"__isSmartRef__":true,"id":85949},{"__isSmartRef__":true,"id":85951}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85953},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85937":{"date":{"__isSmartRef__":true,"id":85938},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85939":{"date":{"__isSmartRef__":true,"id":85940},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85940":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85941":{"date":{"__isSmartRef__":true,"id":85942},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85942":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85943":{"date":{"__isSmartRef__":true,"id":85944},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85944":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85945":{"date":{"__isSmartRef__":true,"id":85946},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85946":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85947":{"date":{"__isSmartRef__":true,"id":85948},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85949":{"date":{"__isSmartRef__":true,"id":85950},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85950":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85951":{"date":{"__isSmartRef__":true,"id":85952},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85952":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85953":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85954":{"morph":{"__isSmartRef__":true,"id":85933},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85955":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85956}},"85956":{"test01IsMorph":{"__isSmartRef__":true,"id":85957}},"85957":{"varMapping":{"__isSmartRef__":true,"id":85958},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85958":{"this":{"__isSmartRef__":true,"id":85955}},"85959":{},"85960":{"change":{"__isSmartRef__":true,"id":85961},"tick":{"__isSmartRef__":true,"id":85965}},"85961":{"varMapping":{"__isSmartRef__":true,"id":85962},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85962":{"this":{"__isSmartRef__":true,"id":85933}},"85963":{"timestamp":{"__isSmartRef__":true,"id":85964},"user":"cschuster","tags":[]},"85964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"85965":{"varMapping":{"__isSmartRef__":true,"id":85966},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":85967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85966":{"this":{"__isSmartRef__":true,"id":85933}},"85967":{"timestamp":{"__isSmartRef__":true,"id":85968},"user":"cschuster","tags":[]},"85968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"85969":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":85970}],"id":"B42D6761-F5D7-4332-8B70-CC4B1E6BD8DA","shape":{"__isSmartRef__":true,"id":85971},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2278","partsBinMetaInfo":{"__isSmartRef__":true,"id":85972},"eventHandler":{"__isSmartRef__":true,"id":85990},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","7DB4FF68-1B4A-47BF-8791-62B6FFBC6C5A"],"partTests":{"__isSmartRef__":true,"id":85991},"_ClipMode":"visible","moved":true,"b":283.71105907845777,"#startLetters":"set","isBeingDragged":false,"delta":-0.9418387768091634,"_Rotation":-6.490728371246476,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85996},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6127.5,4093.4)"},"85970":{"target":{"__isSmartRef__":true,"id":85969},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"85971":{"_BorderWidth":0.1424830598342295,"_ClipMode":"visible","_BorderRadius":2.247246681604107,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.6,138.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-188,-38)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-24.7)"},"85972":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":85973},{"__isSmartRef__":true,"id":85975},{"__isSmartRef__":true,"id":85977},{"__isSmartRef__":true,"id":85979},{"__isSmartRef__":true,"id":85981},{"__isSmartRef__":true,"id":85983},{"__isSmartRef__":true,"id":85985},{"__isSmartRef__":true,"id":85987}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":85989},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85973":{"date":{"__isSmartRef__":true,"id":85974},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"85974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"85975":{"date":{"__isSmartRef__":true,"id":85976},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"85976":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"85977":{"date":{"__isSmartRef__":true,"id":85978},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"85978":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"85979":{"date":{"__isSmartRef__":true,"id":85980},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"85980":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"85981":{"date":{"__isSmartRef__":true,"id":85982},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"85982":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"85983":{"date":{"__isSmartRef__":true,"id":85984},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"85984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"85985":{"date":{"__isSmartRef__":true,"id":85986},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"85986":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"85987":{"date":{"__isSmartRef__":true,"id":85988},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"85988":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"85989":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"85990":{"morph":{"__isSmartRef__":true,"id":85969},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"85991":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":85992}},"85992":{"test01IsMorph":{"__isSmartRef__":true,"id":85993}},"85993":{"varMapping":{"__isSmartRef__":true,"id":85994},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":85995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85994":{"this":{"__isSmartRef__":true,"id":85991}},"85995":{},"85996":{"change":{"__isSmartRef__":true,"id":85997},"tick":{"__isSmartRef__":true,"id":86001}},"85997":{"varMapping":{"__isSmartRef__":true,"id":85998},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":85999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85998":{"this":{"__isSmartRef__":true,"id":85969}},"85999":{"timestamp":{"__isSmartRef__":true,"id":86000},"user":"cschuster","tags":[]},"86000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86001":{"varMapping":{"__isSmartRef__":true,"id":86002},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86002":{"this":{"__isSmartRef__":true,"id":85969}},"86003":{"timestamp":{"__isSmartRef__":true,"id":86004},"user":"cschuster","tags":[]},"86004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86005":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86006}],"id":"AE95A0C4-2CBA-406B-9209-9F469526C53A","shape":{"__isSmartRef__":true,"id":86007},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2279","partsBinMetaInfo":{"__isSmartRef__":true,"id":86008},"eventHandler":{"__isSmartRef__":true,"id":86026},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","35D8962A-0B49-4CD2-81B7-C8EAFF881848","4123B2B5-B592-47EA-BF3A-EA36D20D7278"],"partTests":{"__isSmartRef__":true,"id":86027},"_ClipMode":"visible","moved":true,"b":205.2596049432177,"#startLetters":"set","isBeingDragged":false,"delta":-0.8893126152688637,"_Rotation":-38.8482034733191,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86032},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4832.9,4458.5)"},"86006":{"target":{"__isSmartRef__":true,"id":86005},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86007":{"_BorderWidth":2.866398225733287,"_ClipMode":"visible","_BorderRadius":32.716389550153494,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.9,117.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-109,-341,-187)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-1.9)"},"86008":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86009},{"__isSmartRef__":true,"id":86011},{"__isSmartRef__":true,"id":86013},{"__isSmartRef__":true,"id":86015},{"__isSmartRef__":true,"id":86017},{"__isSmartRef__":true,"id":86019},{"__isSmartRef__":true,"id":86021},{"__isSmartRef__":true,"id":86023}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86025},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86009":{"date":{"__isSmartRef__":true,"id":86010},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86011":{"date":{"__isSmartRef__":true,"id":86012},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86012":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86013":{"date":{"__isSmartRef__":true,"id":86014},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86014":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86015":{"date":{"__isSmartRef__":true,"id":86016},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86016":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86017":{"date":{"__isSmartRef__":true,"id":86018},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86018":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86019":{"date":{"__isSmartRef__":true,"id":86020},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86021":{"date":{"__isSmartRef__":true,"id":86022},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86022":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86023":{"date":{"__isSmartRef__":true,"id":86024},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86024":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86025":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86026":{"morph":{"__isSmartRef__":true,"id":86005},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86027":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86028}},"86028":{"test01IsMorph":{"__isSmartRef__":true,"id":86029}},"86029":{"varMapping":{"__isSmartRef__":true,"id":86030},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86030":{"this":{"__isSmartRef__":true,"id":86027}},"86031":{},"86032":{"change":{"__isSmartRef__":true,"id":86033},"tick":{"__isSmartRef__":true,"id":86037}},"86033":{"varMapping":{"__isSmartRef__":true,"id":86034},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86034":{"this":{"__isSmartRef__":true,"id":86005}},"86035":{"timestamp":{"__isSmartRef__":true,"id":86036},"user":"cschuster","tags":[]},"86036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86037":{"varMapping":{"__isSmartRef__":true,"id":86038},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86038":{"this":{"__isSmartRef__":true,"id":86005}},"86039":{"timestamp":{"__isSmartRef__":true,"id":86040},"user":"cschuster","tags":[]},"86040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86041":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86042}],"id":"39B7D625-F02F-41DF-AB96-5B101549D1AD","shape":{"__isSmartRef__":true,"id":86043},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2280","partsBinMetaInfo":{"__isSmartRef__":true,"id":86044},"eventHandler":{"__isSmartRef__":true,"id":86062},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826","099DCE5C-5996-4516-96FE-A3D35625B20B","B86D66CA-AF81-4E6D-BA88-274F57228CDA"],"partTests":{"__isSmartRef__":true,"id":86063},"_ClipMode":"visible","moved":true,"b":301.8457685126341,"#startLetters":"set","isBeingDragged":false,"delta":-0.9533480571699329,"_Rotation":-12.262050423081245,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86068},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6086.4,4655.9)"},"86042":{"target":{"__isSmartRef__":true,"id":86041},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86043":{"_BorderWidth":0.7526425816918447,"_ClipMode":"visible","_BorderRadius":11.135927937828288,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.1,134.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-217,-83,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.0,-30.6)"},"86044":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86045},{"__isSmartRef__":true,"id":86047},{"__isSmartRef__":true,"id":86049},{"__isSmartRef__":true,"id":86051},{"__isSmartRef__":true,"id":86053},{"__isSmartRef__":true,"id":86055},{"__isSmartRef__":true,"id":86057},{"__isSmartRef__":true,"id":86059}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86061},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86045":{"date":{"__isSmartRef__":true,"id":86046},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86047":{"date":{"__isSmartRef__":true,"id":86048},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86048":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86049":{"date":{"__isSmartRef__":true,"id":86050},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86050":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86051":{"date":{"__isSmartRef__":true,"id":86052},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86052":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86053":{"date":{"__isSmartRef__":true,"id":86054},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86054":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86055":{"date":{"__isSmartRef__":true,"id":86056},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86057":{"date":{"__isSmartRef__":true,"id":86058},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86058":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86059":{"date":{"__isSmartRef__":true,"id":86060},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86060":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86061":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86062":{"morph":{"__isSmartRef__":true,"id":86041},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86063":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86064}},"86064":{"test01IsMorph":{"__isSmartRef__":true,"id":86065}},"86065":{"varMapping":{"__isSmartRef__":true,"id":86066},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86066":{"this":{"__isSmartRef__":true,"id":86063}},"86067":{},"86068":{"change":{"__isSmartRef__":true,"id":86069},"tick":{"__isSmartRef__":true,"id":86073}},"86069":{"varMapping":{"__isSmartRef__":true,"id":86070},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86070":{"this":{"__isSmartRef__":true,"id":86041}},"86071":{"timestamp":{"__isSmartRef__":true,"id":86072},"user":"cschuster","tags":[]},"86072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86073":{"varMapping":{"__isSmartRef__":true,"id":86074},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86074":{"this":{"__isSmartRef__":true,"id":86041}},"86075":{"timestamp":{"__isSmartRef__":true,"id":86076},"user":"cschuster","tags":[]},"86076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86077":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86078}],"id":"0414A7DA-B7BF-49B6-852C-9B5B22B6C83E","shape":{"__isSmartRef__":true,"id":86079},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2281","partsBinMetaInfo":{"__isSmartRef__":true,"id":86080},"eventHandler":{"__isSmartRef__":true,"id":86098},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384"],"partTests":{"__isSmartRef__":true,"id":86099},"_ClipMode":"visible","moved":true,"b":202,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":22.388268280897723,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86104},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4783.3,4454.3)"},"86078":{"target":{"__isSmartRef__":true,"id":86077},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86079":{"_BorderWidth":3.12696703292044,"_ClipMode":"visible","_BorderRadius":34.386796006773025,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.8,115.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-96,-333,-214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.5,-1.5)"},"86080":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86081},{"__isSmartRef__":true,"id":86083},{"__isSmartRef__":true,"id":86085},{"__isSmartRef__":true,"id":86087},{"__isSmartRef__":true,"id":86089},{"__isSmartRef__":true,"id":86091},{"__isSmartRef__":true,"id":86093},{"__isSmartRef__":true,"id":86095}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86097},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86081":{"date":{"__isSmartRef__":true,"id":86082},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86083":{"date":{"__isSmartRef__":true,"id":86084},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86084":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86085":{"date":{"__isSmartRef__":true,"id":86086},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86086":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86087":{"date":{"__isSmartRef__":true,"id":86088},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86088":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86089":{"date":{"__isSmartRef__":true,"id":86090},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86090":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86091":{"date":{"__isSmartRef__":true,"id":86092},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86093":{"date":{"__isSmartRef__":true,"id":86094},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86094":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86095":{"date":{"__isSmartRef__":true,"id":86096},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86096":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86097":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86098":{"morph":{"__isSmartRef__":true,"id":86077},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86099":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86100}},"86100":{"test01IsMorph":{"__isSmartRef__":true,"id":86101}},"86101":{"varMapping":{"__isSmartRef__":true,"id":86102},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86102":{"this":{"__isSmartRef__":true,"id":86099}},"86103":{},"86104":{"change":{"__isSmartRef__":true,"id":86105},"tick":{"__isSmartRef__":true,"id":86109}},"86105":{"varMapping":{"__isSmartRef__":true,"id":86106},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86106":{"this":{"__isSmartRef__":true,"id":86077}},"86107":{"timestamp":{"__isSmartRef__":true,"id":86108},"user":"cschuster","tags":[]},"86108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86109":{"varMapping":{"__isSmartRef__":true,"id":86110},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86110":{"this":{"__isSmartRef__":true,"id":86077}},"86111":{"timestamp":{"__isSmartRef__":true,"id":86112},"user":"cschuster","tags":[]},"86112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86113":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86114}],"id":"348F7D62-E4CF-4061-9A90-C07609405863","shape":{"__isSmartRef__":true,"id":86115},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2282","partsBinMetaInfo":{"__isSmartRef__":true,"id":86116},"eventHandler":{"__isSmartRef__":true,"id":86134},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","1607C05A-F446-4F08-A996-7C08BB937851","49859457-B868-42F4-A4C4-1D666F07296F"],"partTests":{"__isSmartRef__":true,"id":86135},"_ClipMode":"visible","moved":true,"b":214.25847937556682,"#startLetters":"set","isBeingDragged":false,"delta":-0.7109342469484545,"_Rotation":-30.500758386437948,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86140},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6382.7,4757.3)"},"86114":{"target":{"__isSmartRef__":true,"id":86113},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86115":{"_BorderWidth":2.1853637447679075,"_ClipMode":"visible","_BorderRadius":27.3245164011729,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.2,122.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-144,-356,-87)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.7,-3.5)"},"86116":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86117},{"__isSmartRef__":true,"id":86119},{"__isSmartRef__":true,"id":86121},{"__isSmartRef__":true,"id":86123},{"__isSmartRef__":true,"id":86125},{"__isSmartRef__":true,"id":86127},{"__isSmartRef__":true,"id":86129},{"__isSmartRef__":true,"id":86131}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86133},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86117":{"date":{"__isSmartRef__":true,"id":86118},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86119":{"date":{"__isSmartRef__":true,"id":86120},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86120":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86121":{"date":{"__isSmartRef__":true,"id":86122},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86122":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86123":{"date":{"__isSmartRef__":true,"id":86124},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86124":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86125":{"date":{"__isSmartRef__":true,"id":86126},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86126":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86127":{"date":{"__isSmartRef__":true,"id":86128},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86129":{"date":{"__isSmartRef__":true,"id":86130},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86131":{"date":{"__isSmartRef__":true,"id":86132},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86132":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86133":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86134":{"morph":{"__isSmartRef__":true,"id":86113},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86135":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86136}},"86136":{"test01IsMorph":{"__isSmartRef__":true,"id":86137}},"86137":{"varMapping":{"__isSmartRef__":true,"id":86138},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86138":{"this":{"__isSmartRef__":true,"id":86135}},"86139":{},"86140":{"change":{"__isSmartRef__":true,"id":86141},"tick":{"__isSmartRef__":true,"id":86145}},"86141":{"varMapping":{"__isSmartRef__":true,"id":86142},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86142":{"this":{"__isSmartRef__":true,"id":86113}},"86143":{"timestamp":{"__isSmartRef__":true,"id":86144},"user":"cschuster","tags":[]},"86144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86145":{"varMapping":{"__isSmartRef__":true,"id":86146},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86146":{"this":{"__isSmartRef__":true,"id":86113}},"86147":{"timestamp":{"__isSmartRef__":true,"id":86148},"user":"cschuster","tags":[]},"86148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86149":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86150}],"id":"A19C76A8-1B19-44B9-AE45-0587D1D97E39","shape":{"__isSmartRef__":true,"id":86151},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2283","partsBinMetaInfo":{"__isSmartRef__":true,"id":86152},"eventHandler":{"__isSmartRef__":true,"id":86170},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","1A8436C2-EA41-4D18-A138-1F5B2D1F7FB0"],"partTests":{"__isSmartRef__":true,"id":86171},"_ClipMode":"visible","moved":true,"b":137,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":30.19197629067512,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86176},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5657.7,4078.4)"},"86150":{"target":{"__isSmartRef__":true,"id":86149},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86151":{"_BorderWidth":8.409991800312493,"_ClipMode":"visible","_BorderRadius":21.395129474882502,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(174,-13,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.6,-5.4)"},"86152":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86153},{"__isSmartRef__":true,"id":86155},{"__isSmartRef__":true,"id":86157},{"__isSmartRef__":true,"id":86159},{"__isSmartRef__":true,"id":86161},{"__isSmartRef__":true,"id":86163},{"__isSmartRef__":true,"id":86165},{"__isSmartRef__":true,"id":86167}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86169},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86153":{"date":{"__isSmartRef__":true,"id":86154},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86155":{"date":{"__isSmartRef__":true,"id":86156},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86156":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86157":{"date":{"__isSmartRef__":true,"id":86158},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86158":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86159":{"date":{"__isSmartRef__":true,"id":86160},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86160":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86161":{"date":{"__isSmartRef__":true,"id":86162},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86162":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86163":{"date":{"__isSmartRef__":true,"id":86164},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86165":{"date":{"__isSmartRef__":true,"id":86166},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86167":{"date":{"__isSmartRef__":true,"id":86168},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86168":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86169":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86170":{"morph":{"__isSmartRef__":true,"id":86149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86171":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86172}},"86172":{"test01IsMorph":{"__isSmartRef__":true,"id":86173}},"86173":{"varMapping":{"__isSmartRef__":true,"id":86174},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86174":{"this":{"__isSmartRef__":true,"id":86171}},"86175":{},"86176":{"change":{"__isSmartRef__":true,"id":86177},"tick":{"__isSmartRef__":true,"id":86181}},"86177":{"varMapping":{"__isSmartRef__":true,"id":86178},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86178":{"this":{"__isSmartRef__":true,"id":86149}},"86179":{"timestamp":{"__isSmartRef__":true,"id":86180},"user":"cschuster","tags":[]},"86180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86181":{"varMapping":{"__isSmartRef__":true,"id":86182},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86182":{"this":{"__isSmartRef__":true,"id":86149}},"86183":{"timestamp":{"__isSmartRef__":true,"id":86184},"user":"cschuster","tags":[]},"86184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86185":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86186}],"id":"78AF0F1B-2E27-4233-9592-0E5DC98100D1","shape":{"__isSmartRef__":true,"id":86187},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2284","partsBinMetaInfo":{"__isSmartRef__":true,"id":86188},"eventHandler":{"__isSmartRef__":true,"id":86206},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2815C5FF-A30E-4DE2-8808-A5E110F6FF2D","84903741-2C53-4D6D-AADC-82CCB1F7FE94","6BA2D43E-97E8-4E46-A848-3A1E8AC48026"],"partTests":{"__isSmartRef__":true,"id":86207},"_ClipMode":"visible","moved":true,"b":33.71711149113253,"#startLetters":"set","isBeingDragged":false,"delta":0.8429277872783132,"_Rotation":9.586043878700233,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86212},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6085.7,4310.7)"},"86186":{"target":{"__isSmartRef__":true,"id":86185},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86187":{"_BorderWidth":7.7754643367318526,"_ClipMode":"visible","_BorderRadius":27.674876344847384,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.9,77.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(142,355,94)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.1,-36.6)"},"86188":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86189},{"__isSmartRef__":true,"id":86191},{"__isSmartRef__":true,"id":86193},{"__isSmartRef__":true,"id":86195},{"__isSmartRef__":true,"id":86197},{"__isSmartRef__":true,"id":86199},{"__isSmartRef__":true,"id":86201},{"__isSmartRef__":true,"id":86203}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86205},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86189":{"date":{"__isSmartRef__":true,"id":86190},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86191":{"date":{"__isSmartRef__":true,"id":86192},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86192":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86193":{"date":{"__isSmartRef__":true,"id":86194},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86194":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86195":{"date":{"__isSmartRef__":true,"id":86196},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86196":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86197":{"date":{"__isSmartRef__":true,"id":86198},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86198":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86199":{"date":{"__isSmartRef__":true,"id":86200},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86201":{"date":{"__isSmartRef__":true,"id":86202},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86203":{"date":{"__isSmartRef__":true,"id":86204},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86204":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86205":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86206":{"morph":{"__isSmartRef__":true,"id":86185},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86207":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86208}},"86208":{"test01IsMorph":{"__isSmartRef__":true,"id":86209}},"86209":{"varMapping":{"__isSmartRef__":true,"id":86210},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86210":{"this":{"__isSmartRef__":true,"id":86207}},"86211":{},"86212":{"change":{"__isSmartRef__":true,"id":86213},"tick":{"__isSmartRef__":true,"id":86217}},"86213":{"varMapping":{"__isSmartRef__":true,"id":86214},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86214":{"this":{"__isSmartRef__":true,"id":86185}},"86215":{"timestamp":{"__isSmartRef__":true,"id":86216},"user":"cschuster","tags":[]},"86216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86217":{"varMapping":{"__isSmartRef__":true,"id":86218},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86218":{"this":{"__isSmartRef__":true,"id":86185}},"86219":{"timestamp":{"__isSmartRef__":true,"id":86220},"user":"cschuster","tags":[]},"86220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86221":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86222}],"id":"6801E27C-02BF-41E5-A252-A0CD927FFFA5","shape":{"__isSmartRef__":true,"id":86223},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2285","partsBinMetaInfo":{"__isSmartRef__":true,"id":86224},"eventHandler":{"__isSmartRef__":true,"id":86242},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","AD28949A-384C-44E1-84CD-C396A497F4EB","73B1D4A3-D1E5-49D6-8997-F61E42F02A67"],"partTests":{"__isSmartRef__":true,"id":86243},"_ClipMode":"visible","moved":true,"b":27.082234212895855,"#startLetters":"set","isBeingDragged":false,"delta":-0.9071328768040985,"_Rotation":24.835367061642973,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86248},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4133.5,4133.2)"},"86222":{"target":{"__isSmartRef__":true,"id":86221},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86223":{"_BorderWidth":7.2763442786890185,"_ClipMode":"visible","_BorderRadius":31.709210759807632,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,81.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(117,345,169)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.1,-37.8)"},"86224":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86225},{"__isSmartRef__":true,"id":86227},{"__isSmartRef__":true,"id":86229},{"__isSmartRef__":true,"id":86231},{"__isSmartRef__":true,"id":86233},{"__isSmartRef__":true,"id":86235},{"__isSmartRef__":true,"id":86237},{"__isSmartRef__":true,"id":86239}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86241},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86225":{"date":{"__isSmartRef__":true,"id":86226},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86227":{"date":{"__isSmartRef__":true,"id":86228},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86228":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86229":{"date":{"__isSmartRef__":true,"id":86230},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86230":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86231":{"date":{"__isSmartRef__":true,"id":86232},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86232":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86233":{"date":{"__isSmartRef__":true,"id":86234},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86234":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86235":{"date":{"__isSmartRef__":true,"id":86236},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86237":{"date":{"__isSmartRef__":true,"id":86238},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86239":{"date":{"__isSmartRef__":true,"id":86240},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86240":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86241":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86242":{"morph":{"__isSmartRef__":true,"id":86221},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86243":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86244}},"86244":{"test01IsMorph":{"__isSmartRef__":true,"id":86245}},"86245":{"varMapping":{"__isSmartRef__":true,"id":86246},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86246":{"this":{"__isSmartRef__":true,"id":86243}},"86247":{},"86248":{"change":{"__isSmartRef__":true,"id":86249},"tick":{"__isSmartRef__":true,"id":86253}},"86249":{"varMapping":{"__isSmartRef__":true,"id":86250},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86250":{"this":{"__isSmartRef__":true,"id":86221}},"86251":{"timestamp":{"__isSmartRef__":true,"id":86252},"user":"cschuster","tags":[]},"86252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86253":{"varMapping":{"__isSmartRef__":true,"id":86254},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86254":{"this":{"__isSmartRef__":true,"id":86221}},"86255":{"timestamp":{"__isSmartRef__":true,"id":86256},"user":"cschuster","tags":[]},"86256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86257":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86258}],"id":"86B8F196-5A96-41FD-95B7-27779C69BAE6","shape":{"__isSmartRef__":true,"id":86259},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2286","partsBinMetaInfo":{"__isSmartRef__":true,"id":86260},"eventHandler":{"__isSmartRef__":true,"id":86278},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","456A644D-23EC-4BDD-9F8B-D3D02FB1856D"],"partTests":{"__isSmartRef__":true,"id":86279},"_ClipMode":"visible","moved":true,"b":280.0396932195872,"#startLetters":"set","isBeingDragged":false,"delta":0.9590400452725589,"_Rotation":-7.144023635980895,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86284},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5297.5,5275.1)"},"86258":{"target":{"__isSmartRef__":true,"id":86257},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86259":{"_BorderWidth":0.07656391415491193,"_ClipMode":"visible","_BorderRadius":1.2156433737574424,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-207,12)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.5)"},"86260":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86261},{"__isSmartRef__":true,"id":86263},{"__isSmartRef__":true,"id":86265},{"__isSmartRef__":true,"id":86267},{"__isSmartRef__":true,"id":86269},{"__isSmartRef__":true,"id":86271},{"__isSmartRef__":true,"id":86273},{"__isSmartRef__":true,"id":86275}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86277},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86261":{"date":{"__isSmartRef__":true,"id":86262},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86263":{"date":{"__isSmartRef__":true,"id":86264},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86264":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86265":{"date":{"__isSmartRef__":true,"id":86266},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86266":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86267":{"date":{"__isSmartRef__":true,"id":86268},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86269":{"date":{"__isSmartRef__":true,"id":86270},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86270":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86271":{"date":{"__isSmartRef__":true,"id":86272},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86273":{"date":{"__isSmartRef__":true,"id":86274},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86275":{"date":{"__isSmartRef__":true,"id":86276},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86276":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86277":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86278":{"morph":{"__isSmartRef__":true,"id":86257},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86279":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86280}},"86280":{"test01IsMorph":{"__isSmartRef__":true,"id":86281}},"86281":{"varMapping":{"__isSmartRef__":true,"id":86282},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86282":{"this":{"__isSmartRef__":true,"id":86279}},"86283":{},"86284":{"change":{"__isSmartRef__":true,"id":86285},"tick":{"__isSmartRef__":true,"id":86289}},"86285":{"varMapping":{"__isSmartRef__":true,"id":86286},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86286":{"this":{"__isSmartRef__":true,"id":86257}},"86287":{"timestamp":{"__isSmartRef__":true,"id":86288},"user":"cschuster","tags":[]},"86288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86289":{"varMapping":{"__isSmartRef__":true,"id":86290},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86290":{"this":{"__isSmartRef__":true,"id":86257}},"86291":{"timestamp":{"__isSmartRef__":true,"id":86292},"user":"cschuster","tags":[]},"86292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86293":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86294}],"id":"4F050E45-421E-44D6-B545-DF34B3553EFA","shape":{"__isSmartRef__":true,"id":86295},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2287","partsBinMetaInfo":{"__isSmartRef__":true,"id":86296},"eventHandler":{"__isSmartRef__":true,"id":86314},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7"],"partTests":{"__isSmartRef__":true,"id":86315},"_ClipMode":"visible","moved":true,"b":144.02853946073446,"#startLetters":"set","isBeingDragged":false,"delta":-0.6791555362869985,"_Rotation":3.2249912924429296,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86320},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5205.1,5311.8)"},"86294":{"target":{"__isSmartRef__":true,"id":86293},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86295":{"_BorderWidth":7.936911009564105,"_ClipMode":"visible","_BorderRadius":26.199285955041837,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,76.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(150,-57,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.7,-3.8)"},"86296":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86297},{"__isSmartRef__":true,"id":86299},{"__isSmartRef__":true,"id":86301},{"__isSmartRef__":true,"id":86303},{"__isSmartRef__":true,"id":86305},{"__isSmartRef__":true,"id":86307},{"__isSmartRef__":true,"id":86309},{"__isSmartRef__":true,"id":86311}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86313},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86297":{"date":{"__isSmartRef__":true,"id":86298},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86299":{"date":{"__isSmartRef__":true,"id":86300},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86300":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86301":{"date":{"__isSmartRef__":true,"id":86302},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86302":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86303":{"date":{"__isSmartRef__":true,"id":86304},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86305":{"date":{"__isSmartRef__":true,"id":86306},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86306":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86307":{"date":{"__isSmartRef__":true,"id":86308},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86309":{"date":{"__isSmartRef__":true,"id":86310},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86311":{"date":{"__isSmartRef__":true,"id":86312},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86312":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86313":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86314":{"morph":{"__isSmartRef__":true,"id":86293},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86315":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86316}},"86316":{"test01IsMorph":{"__isSmartRef__":true,"id":86317}},"86317":{"varMapping":{"__isSmartRef__":true,"id":86318},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86318":{"this":{"__isSmartRef__":true,"id":86315}},"86319":{},"86320":{"change":{"__isSmartRef__":true,"id":86321},"tick":{"__isSmartRef__":true,"id":86325}},"86321":{"varMapping":{"__isSmartRef__":true,"id":86322},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86322":{"this":{"__isSmartRef__":true,"id":86293}},"86323":{"timestamp":{"__isSmartRef__":true,"id":86324},"user":"cschuster","tags":[]},"86324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86325":{"varMapping":{"__isSmartRef__":true,"id":86326},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86326":{"this":{"__isSmartRef__":true,"id":86293}},"86327":{"timestamp":{"__isSmartRef__":true,"id":86328},"user":"cschuster","tags":[]},"86328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86329":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86330}],"id":"FBC0EACA-37DE-4EB6-BAC9-BA7340A4B8D9","shape":{"__isSmartRef__":true,"id":86331},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2288","partsBinMetaInfo":{"__isSmartRef__":true,"id":86332},"eventHandler":{"__isSmartRef__":true,"id":86350},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","4FE4039A-839F-4A03-ADD7-B6BFD9DC57C2","AE8B951A-18AD-47B5-BBCC-C32E43307A52"],"partTests":{"__isSmartRef__":true,"id":86351},"_ClipMode":"visible","moved":true,"b":280.8874622217845,"#startLetters":"set","isBeingDragged":false,"delta":-0.9531631057616323,"_Rotation":-9.997326743280517,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86356},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4514.7,4539.9)"},"86330":{"target":{"__isSmartRef__":true,"id":86329},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86331":{"_BorderWidth":0.08999965953673428,"_ClipMode":"visible","_BorderRadius":1.4270346506409792,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.2,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-203,1)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-23.8)"},"86332":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86333},{"__isSmartRef__":true,"id":86335},{"__isSmartRef__":true,"id":86337},{"__isSmartRef__":true,"id":86339},{"__isSmartRef__":true,"id":86341},{"__isSmartRef__":true,"id":86343},{"__isSmartRef__":true,"id":86345},{"__isSmartRef__":true,"id":86347}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86349},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86333":{"date":{"__isSmartRef__":true,"id":86334},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86335":{"date":{"__isSmartRef__":true,"id":86336},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86336":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86337":{"date":{"__isSmartRef__":true,"id":86338},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86338":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86339":{"date":{"__isSmartRef__":true,"id":86340},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86341":{"date":{"__isSmartRef__":true,"id":86342},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86342":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86343":{"date":{"__isSmartRef__":true,"id":86344},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86345":{"date":{"__isSmartRef__":true,"id":86346},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86346":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86347":{"date":{"__isSmartRef__":true,"id":86348},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86348":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86349":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86350":{"morph":{"__isSmartRef__":true,"id":86329},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86351":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86352}},"86352":{"test01IsMorph":{"__isSmartRef__":true,"id":86353}},"86353":{"varMapping":{"__isSmartRef__":true,"id":86354},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86354":{"this":{"__isSmartRef__":true,"id":86351}},"86355":{},"86356":{"change":{"__isSmartRef__":true,"id":86357},"tick":{"__isSmartRef__":true,"id":86361}},"86357":{"varMapping":{"__isSmartRef__":true,"id":86358},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86358":{"this":{"__isSmartRef__":true,"id":86329}},"86359":{"timestamp":{"__isSmartRef__":true,"id":86360},"user":"cschuster","tags":[]},"86360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86361":{"varMapping":{"__isSmartRef__":true,"id":86362},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86362":{"this":{"__isSmartRef__":true,"id":86329}},"86363":{"timestamp":{"__isSmartRef__":true,"id":86364},"user":"cschuster","tags":[]},"86364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86365":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86366}],"id":"9AD3E5BA-23F5-4901-AE05-A2816BA5EBCB","shape":{"__isSmartRef__":true,"id":86367},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2289","partsBinMetaInfo":{"__isSmartRef__":true,"id":86368},"eventHandler":{"__isSmartRef__":true,"id":86386},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786"],"partTests":{"__isSmartRef__":true,"id":86387},"_ClipMode":"visible","moved":true,"b":183,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":33.24700534761102,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86392},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4796.6,4452.2)"},"86366":{"target":{"__isSmartRef__":true,"id":86365},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86367":{"_BorderWidth":4.738320218785282,"_ClipMode":"visible","_BorderRadius":39.89043790736547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,102.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-14,-269,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.0,-0.0)"},"86368":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86369},{"__isSmartRef__":true,"id":86371},{"__isSmartRef__":true,"id":86373},{"__isSmartRef__":true,"id":86375},{"__isSmartRef__":true,"id":86377},{"__isSmartRef__":true,"id":86379},{"__isSmartRef__":true,"id":86381},{"__isSmartRef__":true,"id":86383}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86385},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86369":{"date":{"__isSmartRef__":true,"id":86370},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86371":{"date":{"__isSmartRef__":true,"id":86372},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86372":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86373":{"date":{"__isSmartRef__":true,"id":86374},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86374":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86375":{"date":{"__isSmartRef__":true,"id":86376},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86377":{"date":{"__isSmartRef__":true,"id":86378},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86378":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86379":{"date":{"__isSmartRef__":true,"id":86380},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86381":{"date":{"__isSmartRef__":true,"id":86382},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86382":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86383":{"date":{"__isSmartRef__":true,"id":86384},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86384":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86385":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86386":{"morph":{"__isSmartRef__":true,"id":86365},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86387":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86388}},"86388":{"test01IsMorph":{"__isSmartRef__":true,"id":86389}},"86389":{"varMapping":{"__isSmartRef__":true,"id":86390},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86390":{"this":{"__isSmartRef__":true,"id":86387}},"86391":{},"86392":{"change":{"__isSmartRef__":true,"id":86393},"tick":{"__isSmartRef__":true,"id":86397}},"86393":{"varMapping":{"__isSmartRef__":true,"id":86394},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86394":{"this":{"__isSmartRef__":true,"id":86365}},"86395":{"timestamp":{"__isSmartRef__":true,"id":86396},"user":"cschuster","tags":[]},"86396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86397":{"varMapping":{"__isSmartRef__":true,"id":86398},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86398":{"this":{"__isSmartRef__":true,"id":86365}},"86399":{"timestamp":{"__isSmartRef__":true,"id":86400},"user":"cschuster","tags":[]},"86400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86401":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86402}],"id":"AFA99056-B451-4F22-87F5-1C87A009C348","shape":{"__isSmartRef__":true,"id":86403},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2290","partsBinMetaInfo":{"__isSmartRef__":true,"id":86404},"eventHandler":{"__isSmartRef__":true,"id":86422},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","5B0FB755-7486-4D08-AEA5-1735AE33B539"],"partTests":{"__isSmartRef__":true,"id":86423},"_ClipMode":"visible","moved":true,"b":266.02440529258456,"#startLetters":"set","isBeingDragged":false,"delta":0.9534924920881167,"_Rotation":5.1050877373049905,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86428},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5520.3,4442.6)"},"86402":{"target":{"__isSmartRef__":true,"id":86401},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86403":{"_BorderWidth":0.012031636394387313,"_ClipMode":"visible","_BorderRadius":0.192274565871271,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.5,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-274,180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-18.6)"},"86404":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86405},{"__isSmartRef__":true,"id":86407},{"__isSmartRef__":true,"id":86409},{"__isSmartRef__":true,"id":86411},{"__isSmartRef__":true,"id":86413},{"__isSmartRef__":true,"id":86415},{"__isSmartRef__":true,"id":86417},{"__isSmartRef__":true,"id":86419}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86421},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86405":{"date":{"__isSmartRef__":true,"id":86406},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86407":{"date":{"__isSmartRef__":true,"id":86408},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86408":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86409":{"date":{"__isSmartRef__":true,"id":86410},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86410":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86411":{"date":{"__isSmartRef__":true,"id":86412},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86413":{"date":{"__isSmartRef__":true,"id":86414},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86414":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86415":{"date":{"__isSmartRef__":true,"id":86416},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86417":{"date":{"__isSmartRef__":true,"id":86418},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86418":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86419":{"date":{"__isSmartRef__":true,"id":86420},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86420":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86421":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86422":{"morph":{"__isSmartRef__":true,"id":86401},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86423":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86424}},"86424":{"test01IsMorph":{"__isSmartRef__":true,"id":86425}},"86425":{"varMapping":{"__isSmartRef__":true,"id":86426},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86426":{"this":{"__isSmartRef__":true,"id":86423}},"86427":{},"86428":{"change":{"__isSmartRef__":true,"id":86429},"tick":{"__isSmartRef__":true,"id":86433}},"86429":{"varMapping":{"__isSmartRef__":true,"id":86430},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86430":{"this":{"__isSmartRef__":true,"id":86401}},"86431":{"timestamp":{"__isSmartRef__":true,"id":86432},"user":"cschuster","tags":[]},"86432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86433":{"varMapping":{"__isSmartRef__":true,"id":86434},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86434":{"this":{"__isSmartRef__":true,"id":86401}},"86435":{"timestamp":{"__isSmartRef__":true,"id":86436},"user":"cschuster","tags":[]},"86436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86437":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86438}],"id":"BB98AAD0-8718-4851-A5F3-7C1A2A21147E","shape":{"__isSmartRef__":true,"id":86439},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2291","partsBinMetaInfo":{"__isSmartRef__":true,"id":86440},"eventHandler":{"__isSmartRef__":true,"id":86458},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38","0C353A35-5BCF-4C83-A91C-82C46D5BB3A1"],"partTests":{"__isSmartRef__":true,"id":86459},"_ClipMode":"visible","moved":true,"b":121.20134352706373,"#startLetters":"set","isBeingDragged":false,"delta":0.437549976631999,"_Rotation":42.11354252877856,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86464},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4597.1,5115.9)"},"86438":{"target":{"__isSmartRef__":true,"id":86437},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86439":{"_BorderWidth":9.276760563625508,"_ClipMode":"visible","_BorderRadius":10.734910530268188,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.6,65.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,87,223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-9.6)"},"86440":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86441},{"__isSmartRef__":true,"id":86443},{"__isSmartRef__":true,"id":86445},{"__isSmartRef__":true,"id":86447},{"__isSmartRef__":true,"id":86449},{"__isSmartRef__":true,"id":86451},{"__isSmartRef__":true,"id":86453},{"__isSmartRef__":true,"id":86455}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86457},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86441":{"date":{"__isSmartRef__":true,"id":86442},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86443":{"date":{"__isSmartRef__":true,"id":86444},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86444":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86445":{"date":{"__isSmartRef__":true,"id":86446},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86446":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86447":{"date":{"__isSmartRef__":true,"id":86448},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86449":{"date":{"__isSmartRef__":true,"id":86450},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86450":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86451":{"date":{"__isSmartRef__":true,"id":86452},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86453":{"date":{"__isSmartRef__":true,"id":86454},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86454":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86455":{"date":{"__isSmartRef__":true,"id":86456},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86456":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86457":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86458":{"morph":{"__isSmartRef__":true,"id":86437},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86459":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86460}},"86460":{"test01IsMorph":{"__isSmartRef__":true,"id":86461}},"86461":{"varMapping":{"__isSmartRef__":true,"id":86462},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86462":{"this":{"__isSmartRef__":true,"id":86459}},"86463":{},"86464":{"change":{"__isSmartRef__":true,"id":86465},"tick":{"__isSmartRef__":true,"id":86469}},"86465":{"varMapping":{"__isSmartRef__":true,"id":86466},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86466":{"this":{"__isSmartRef__":true,"id":86437}},"86467":{"timestamp":{"__isSmartRef__":true,"id":86468},"user":"cschuster","tags":[]},"86468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86469":{"varMapping":{"__isSmartRef__":true,"id":86470},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86470":{"this":{"__isSmartRef__":true,"id":86437}},"86471":{"timestamp":{"__isSmartRef__":true,"id":86472},"user":"cschuster","tags":[]},"86472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86473":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86474}],"id":"493EFC95-A9BD-44D4-A745-0106B09ADABC","shape":{"__isSmartRef__":true,"id":86475},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2292","partsBinMetaInfo":{"__isSmartRef__":true,"id":86476},"eventHandler":{"__isSmartRef__":true,"id":86494},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","24C82CA3-1013-4150-A48E-31AEB35C2E97"],"partTests":{"__isSmartRef__":true,"id":86495},"_ClipMode":"visible","moved":true,"b":252,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-37.961495925694166,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86500},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5032.4,3542.5)"},"86474":{"target":{"__isSmartRef__":true,"id":86473},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86475":{"_BorderWidth":0.24471741852423268,"_ClipMode":"visible","_BorderRadius":3.8196601125010554,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.5,138.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-323,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-13.8)"},"86476":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86477},{"__isSmartRef__":true,"id":86479},{"__isSmartRef__":true,"id":86481},{"__isSmartRef__":true,"id":86483},{"__isSmartRef__":true,"id":86485},{"__isSmartRef__":true,"id":86487},{"__isSmartRef__":true,"id":86489},{"__isSmartRef__":true,"id":86491}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86493},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86477":{"date":{"__isSmartRef__":true,"id":86478},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86479":{"date":{"__isSmartRef__":true,"id":86480},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86480":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86481":{"date":{"__isSmartRef__":true,"id":86482},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86482":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86483":{"date":{"__isSmartRef__":true,"id":86484},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86484":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86485":{"date":{"__isSmartRef__":true,"id":86486},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86486":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86487":{"date":{"__isSmartRef__":true,"id":86488},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86489":{"date":{"__isSmartRef__":true,"id":86490},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86490":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86491":{"date":{"__isSmartRef__":true,"id":86492},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86492":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86493":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86494":{"morph":{"__isSmartRef__":true,"id":86473},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86495":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86496}},"86496":{"test01IsMorph":{"__isSmartRef__":true,"id":86497}},"86497":{"varMapping":{"__isSmartRef__":true,"id":86498},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86498":{"this":{"__isSmartRef__":true,"id":86495}},"86499":{},"86500":{"change":{"__isSmartRef__":true,"id":86501},"tick":{"__isSmartRef__":true,"id":86505}},"86501":{"varMapping":{"__isSmartRef__":true,"id":86502},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86502":{"this":{"__isSmartRef__":true,"id":86473}},"86503":{"timestamp":{"__isSmartRef__":true,"id":86504},"user":"cschuster","tags":[]},"86504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86505":{"varMapping":{"__isSmartRef__":true,"id":86506},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86506":{"this":{"__isSmartRef__":true,"id":86473}},"86507":{"timestamp":{"__isSmartRef__":true,"id":86508},"user":"cschuster","tags":[]},"86508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86509":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86510}],"id":"280A59B6-57BE-45CA-A6C1-810461DF6119","shape":{"__isSmartRef__":true,"id":86511},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2293","partsBinMetaInfo":{"__isSmartRef__":true,"id":86512},"eventHandler":{"__isSmartRef__":true,"id":86530},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E","80D93B0A-C5CB-40C3-83F7-EECD68E2BEEA"],"partTests":{"__isSmartRef__":true,"id":86531},"_ClipMode":"visible","moved":true,"b":64.33317590598017,"#startLetters":"set","isBeingDragged":false,"delta":-0.9446224411949515,"_Rotation":27.934578832998245,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86536},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5099.6,5156.1)"},"86510":{"target":{"__isSmartRef__":true,"id":86509},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86511":{"_BorderWidth":9.506639856749072,"_ClipMode":"visible","_BorderRadius":7.504315522497132,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.2,63.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,342,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-28.7)"},"86512":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86513},{"__isSmartRef__":true,"id":86515},{"__isSmartRef__":true,"id":86517},{"__isSmartRef__":true,"id":86519},{"__isSmartRef__":true,"id":86521},{"__isSmartRef__":true,"id":86523},{"__isSmartRef__":true,"id":86525},{"__isSmartRef__":true,"id":86527}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86529},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86513":{"date":{"__isSmartRef__":true,"id":86514},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86514":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86515":{"date":{"__isSmartRef__":true,"id":86516},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86516":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86517":{"date":{"__isSmartRef__":true,"id":86518},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86518":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86519":{"date":{"__isSmartRef__":true,"id":86520},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86520":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86521":{"date":{"__isSmartRef__":true,"id":86522},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86522":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86523":{"date":{"__isSmartRef__":true,"id":86524},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86525":{"date":{"__isSmartRef__":true,"id":86526},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86526":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86527":{"date":{"__isSmartRef__":true,"id":86528},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86528":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86529":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86530":{"morph":{"__isSmartRef__":true,"id":86509},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86531":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86532}},"86532":{"test01IsMorph":{"__isSmartRef__":true,"id":86533}},"86533":{"varMapping":{"__isSmartRef__":true,"id":86534},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86534":{"this":{"__isSmartRef__":true,"id":86531}},"86535":{},"86536":{"change":{"__isSmartRef__":true,"id":86537},"tick":{"__isSmartRef__":true,"id":86541}},"86537":{"varMapping":{"__isSmartRef__":true,"id":86538},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86538":{"this":{"__isSmartRef__":true,"id":86509}},"86539":{"timestamp":{"__isSmartRef__":true,"id":86540},"user":"cschuster","tags":[]},"86540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86541":{"varMapping":{"__isSmartRef__":true,"id":86542},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86542":{"this":{"__isSmartRef__":true,"id":86509}},"86543":{"timestamp":{"__isSmartRef__":true,"id":86544},"user":"cschuster","tags":[]},"86544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86545":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86546}],"id":"512541A2-5E0A-494D-A62F-D4621166B509","shape":{"__isSmartRef__":true,"id":86547},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2294","partsBinMetaInfo":{"__isSmartRef__":true,"id":86548},"eventHandler":{"__isSmartRef__":true,"id":86566},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C","0C08C9A4-5C59-4B9E-ABC5-967C3AED2608","AF1D3B95-6C12-4A2A-A4E6-915F7A6D9F66"],"partTests":{"__isSmartRef__":true,"id":86567},"_ClipMode":"visible","moved":true,"b":185.95597382169217,"#startLetters":"set","isBeingDragged":false,"delta":-0.9669112565461546,"_Rotation":-0.4621843465164881,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86572},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5116.4,5066.0)"},"86546":{"target":{"__isSmartRef__":true,"id":86545},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86547":{"_BorderWidth":4.4811787994967895,"_ClipMode":"visible","_BorderRadius":39.569319299053454,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.3,104.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-27,-282,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.9,-0.1)"},"86548":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86549},{"__isSmartRef__":true,"id":86551},{"__isSmartRef__":true,"id":86553},{"__isSmartRef__":true,"id":86555},{"__isSmartRef__":true,"id":86557},{"__isSmartRef__":true,"id":86559},{"__isSmartRef__":true,"id":86561},{"__isSmartRef__":true,"id":86563}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86565},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86549":{"date":{"__isSmartRef__":true,"id":86550},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86550":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86551":{"date":{"__isSmartRef__":true,"id":86552},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86552":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86553":{"date":{"__isSmartRef__":true,"id":86554},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86554":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86555":{"date":{"__isSmartRef__":true,"id":86556},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86557":{"date":{"__isSmartRef__":true,"id":86558},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86558":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86559":{"date":{"__isSmartRef__":true,"id":86560},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86561":{"date":{"__isSmartRef__":true,"id":86562},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86562":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86563":{"date":{"__isSmartRef__":true,"id":86564},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86564":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86565":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86566":{"morph":{"__isSmartRef__":true,"id":86545},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86567":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86568}},"86568":{"test01IsMorph":{"__isSmartRef__":true,"id":86569}},"86569":{"varMapping":{"__isSmartRef__":true,"id":86570},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86570":{"this":{"__isSmartRef__":true,"id":86567}},"86571":{},"86572":{"change":{"__isSmartRef__":true,"id":86573},"tick":{"__isSmartRef__":true,"id":86577}},"86573":{"varMapping":{"__isSmartRef__":true,"id":86574},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86574":{"this":{"__isSmartRef__":true,"id":86545}},"86575":{"timestamp":{"__isSmartRef__":true,"id":86576},"user":"cschuster","tags":[]},"86576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86577":{"varMapping":{"__isSmartRef__":true,"id":86578},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86578":{"this":{"__isSmartRef__":true,"id":86545}},"86579":{"timestamp":{"__isSmartRef__":true,"id":86580},"user":"cschuster","tags":[]},"86580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86581":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86582}],"id":"457822B0-42C2-4055-8719-56548E2C03BF","shape":{"__isSmartRef__":true,"id":86583},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2295","partsBinMetaInfo":{"__isSmartRef__":true,"id":86584},"eventHandler":{"__isSmartRef__":true,"id":86602},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","2EB7D1CB-F1B4-4CB0-98B8-FA8B93C36143"],"partTests":{"__isSmartRef__":true,"id":86603},"_ClipMode":"visible","moved":true,"b":127,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":3.0203382356246,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86608},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4364.7,4662.7)"},"86582":{"target":{"__isSmartRef__":true,"id":86581},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86583":{"_BorderWidth":8.993177550236464,"_ClipMode":"visible","_BorderRadius":14.487252883660023,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,68.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,51,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-8.0)"},"86584":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86585},{"__isSmartRef__":true,"id":86587},{"__isSmartRef__":true,"id":86589},{"__isSmartRef__":true,"id":86591},{"__isSmartRef__":true,"id":86593},{"__isSmartRef__":true,"id":86595},{"__isSmartRef__":true,"id":86597},{"__isSmartRef__":true,"id":86599}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86601},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86585":{"date":{"__isSmartRef__":true,"id":86586},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86586":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86587":{"date":{"__isSmartRef__":true,"id":86588},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86588":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86589":{"date":{"__isSmartRef__":true,"id":86590},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86590":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86591":{"date":{"__isSmartRef__":true,"id":86592},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86592":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86593":{"date":{"__isSmartRef__":true,"id":86594},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86594":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86595":{"date":{"__isSmartRef__":true,"id":86596},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86597":{"date":{"__isSmartRef__":true,"id":86598},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86598":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86599":{"date":{"__isSmartRef__":true,"id":86600},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86600":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86601":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86602":{"morph":{"__isSmartRef__":true,"id":86581},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86603":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86604}},"86604":{"test01IsMorph":{"__isSmartRef__":true,"id":86605}},"86605":{"varMapping":{"__isSmartRef__":true,"id":86606},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86606":{"this":{"__isSmartRef__":true,"id":86603}},"86607":{},"86608":{"change":{"__isSmartRef__":true,"id":86609},"tick":{"__isSmartRef__":true,"id":86613}},"86609":{"varMapping":{"__isSmartRef__":true,"id":86610},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86610":{"this":{"__isSmartRef__":true,"id":86581}},"86611":{"timestamp":{"__isSmartRef__":true,"id":86612},"user":"cschuster","tags":[]},"86612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86613":{"varMapping":{"__isSmartRef__":true,"id":86614},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86614":{"this":{"__isSmartRef__":true,"id":86581}},"86615":{"timestamp":{"__isSmartRef__":true,"id":86616},"user":"cschuster","tags":[]},"86616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86617":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86618}],"id":"A86302A4-416F-41B2-A77E-0FB864760A5F","shape":{"__isSmartRef__":true,"id":86619},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2296","partsBinMetaInfo":{"__isSmartRef__":true,"id":86620},"eventHandler":{"__isSmartRef__":true,"id":86638},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","24C82CA3-1013-4150-A48E-31AEB35C2E97","493EFC95-A9BD-44D4-A745-0106B09ADABC"],"partTests":{"__isSmartRef__":true,"id":86639},"_ClipMode":"visible","moved":true,"b":336.71994585264474,"#startLetters":"set","isBeingDragged":false,"delta":0.9648135984316468,"_Rotation":-34.13010607801781,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86644},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4948.1,3525.3)"},"86618":{"target":{"__isSmartRef__":true,"id":86617},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86619":{"_BorderWidth":3.0238712584400727,"_ClipMode":"visible","_BorderRadius":33.75186431484924,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.0,115.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-101,134,-56)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.1,-38.4)"},"86620":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86621},{"__isSmartRef__":true,"id":86623},{"__isSmartRef__":true,"id":86625},{"__isSmartRef__":true,"id":86627},{"__isSmartRef__":true,"id":86629},{"__isSmartRef__":true,"id":86631},{"__isSmartRef__":true,"id":86633},{"__isSmartRef__":true,"id":86635}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86637},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86621":{"date":{"__isSmartRef__":true,"id":86622},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86622":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86623":{"date":{"__isSmartRef__":true,"id":86624},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86624":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86625":{"date":{"__isSmartRef__":true,"id":86626},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86626":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86627":{"date":{"__isSmartRef__":true,"id":86628},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86628":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86629":{"date":{"__isSmartRef__":true,"id":86630},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86630":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86631":{"date":{"__isSmartRef__":true,"id":86632},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86633":{"date":{"__isSmartRef__":true,"id":86634},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86634":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86635":{"date":{"__isSmartRef__":true,"id":86636},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86636":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86637":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86638":{"morph":{"__isSmartRef__":true,"id":86617},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86639":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86640}},"86640":{"test01IsMorph":{"__isSmartRef__":true,"id":86641}},"86641":{"varMapping":{"__isSmartRef__":true,"id":86642},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86642":{"this":{"__isSmartRef__":true,"id":86639}},"86643":{},"86644":{"change":{"__isSmartRef__":true,"id":86645},"tick":{"__isSmartRef__":true,"id":86649}},"86645":{"varMapping":{"__isSmartRef__":true,"id":86646},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86646":{"this":{"__isSmartRef__":true,"id":86617}},"86647":{"timestamp":{"__isSmartRef__":true,"id":86648},"user":"cschuster","tags":[]},"86648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86649":{"varMapping":{"__isSmartRef__":true,"id":86650},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86650":{"this":{"__isSmartRef__":true,"id":86617}},"86651":{"timestamp":{"__isSmartRef__":true,"id":86652},"user":"cschuster","tags":[]},"86652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86653":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86654}],"id":"895CA747-9108-4C22-9006-49D5AA7610D6","shape":{"__isSmartRef__":true,"id":86655},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2297","partsBinMetaInfo":{"__isSmartRef__":true,"id":86656},"eventHandler":{"__isSmartRef__":true,"id":86674},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","E5EA64C0-9E41-4A39-AA8D-E249857A2E9A","3DE3AEF0-0909-474E-872F-3C408A81A657"],"partTests":{"__isSmartRef__":true,"id":86675},"_ClipMode":"visible","moved":true,"b":5.430255990708247,"#startLetters":"set","isBeingDragged":false,"delta":-0.9480474438751116,"_Rotation":42.4094961143514,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86680},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6166.5,4497.4)"},"86654":{"target":{"__isSmartRef__":true,"id":86653},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86655":{"_BorderWidth":5.47317011625311,"_ClipMode":"visible","_BorderRadius":39.64177606573603,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.5,96.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(25,279,245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.9,-39.9)"},"86656":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86657},{"__isSmartRef__":true,"id":86659},{"__isSmartRef__":true,"id":86661},{"__isSmartRef__":true,"id":86663},{"__isSmartRef__":true,"id":86665},{"__isSmartRef__":true,"id":86667},{"__isSmartRef__":true,"id":86669},{"__isSmartRef__":true,"id":86671}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86673},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86657":{"date":{"__isSmartRef__":true,"id":86658},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86658":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86659":{"date":{"__isSmartRef__":true,"id":86660},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86660":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86661":{"date":{"__isSmartRef__":true,"id":86662},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86662":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86663":{"date":{"__isSmartRef__":true,"id":86664},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86664":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86665":{"date":{"__isSmartRef__":true,"id":86666},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86666":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86667":{"date":{"__isSmartRef__":true,"id":86668},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86669":{"date":{"__isSmartRef__":true,"id":86670},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86670":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86671":{"date":{"__isSmartRef__":true,"id":86672},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86672":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86673":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86674":{"morph":{"__isSmartRef__":true,"id":86653},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86675":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86676}},"86676":{"test01IsMorph":{"__isSmartRef__":true,"id":86677}},"86677":{"varMapping":{"__isSmartRef__":true,"id":86678},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86678":{"this":{"__isSmartRef__":true,"id":86675}},"86679":{},"86680":{"change":{"__isSmartRef__":true,"id":86681},"tick":{"__isSmartRef__":true,"id":86685}},"86681":{"varMapping":{"__isSmartRef__":true,"id":86682},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86682":{"this":{"__isSmartRef__":true,"id":86653}},"86683":{"timestamp":{"__isSmartRef__":true,"id":86684},"user":"cschuster","tags":[]},"86684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86685":{"varMapping":{"__isSmartRef__":true,"id":86686},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86686":{"this":{"__isSmartRef__":true,"id":86653}},"86687":{"timestamp":{"__isSmartRef__":true,"id":86688},"user":"cschuster","tags":[]},"86688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86689":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86690}],"id":"B56EE669-EBDB-4FF9-9ED6-92444657A1BF","shape":{"__isSmartRef__":true,"id":86691},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2298","partsBinMetaInfo":{"__isSmartRef__":true,"id":86692},"eventHandler":{"__isSmartRef__":true,"id":86710},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","127512C3-DB5B-4CFC-BF92-D45B49A27321","D74CA80A-CFCE-44C8-AC3F-DD1A02887326"],"partTests":{"__isSmartRef__":true,"id":86711},"_ClipMode":"visible","moved":true,"b":68,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":11.515082763228467,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86716},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4711.6,4297.3)"},"86690":{"target":{"__isSmartRef__":true,"id":86689},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86691":{"_BorderWidth":9.635919272833938,"_ClipMode":"visible","_BorderRadius":5.613203993226977,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.8,62.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,333,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-27.5)"},"86692":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86693},{"__isSmartRef__":true,"id":86695},{"__isSmartRef__":true,"id":86697},{"__isSmartRef__":true,"id":86699},{"__isSmartRef__":true,"id":86701},{"__isSmartRef__":true,"id":86703},{"__isSmartRef__":true,"id":86705},{"__isSmartRef__":true,"id":86707}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86709},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86693":{"date":{"__isSmartRef__":true,"id":86694},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86695":{"date":{"__isSmartRef__":true,"id":86696},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86696":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86697":{"date":{"__isSmartRef__":true,"id":86698},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86698":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86699":{"date":{"__isSmartRef__":true,"id":86700},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86701":{"date":{"__isSmartRef__":true,"id":86702},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86702":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86703":{"date":{"__isSmartRef__":true,"id":86704},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86705":{"date":{"__isSmartRef__":true,"id":86706},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86706":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86707":{"date":{"__isSmartRef__":true,"id":86708},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86708":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86709":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86710":{"morph":{"__isSmartRef__":true,"id":86689},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86711":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86712}},"86712":{"test01IsMorph":{"__isSmartRef__":true,"id":86713}},"86713":{"varMapping":{"__isSmartRef__":true,"id":86714},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86714":{"this":{"__isSmartRef__":true,"id":86711}},"86715":{},"86716":{"change":{"__isSmartRef__":true,"id":86717},"tick":{"__isSmartRef__":true,"id":86721}},"86717":{"varMapping":{"__isSmartRef__":true,"id":86718},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86718":{"this":{"__isSmartRef__":true,"id":86689}},"86719":{"timestamp":{"__isSmartRef__":true,"id":86720},"user":"cschuster","tags":[]},"86720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86721":{"varMapping":{"__isSmartRef__":true,"id":86722},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86722":{"this":{"__isSmartRef__":true,"id":86689}},"86723":{"timestamp":{"__isSmartRef__":true,"id":86724},"user":"cschuster","tags":[]},"86724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86725":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86726}],"id":"643CD01D-5FAB-4435-A3D0-FBAF84F0B11E","shape":{"__isSmartRef__":true,"id":86727},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2299","partsBinMetaInfo":{"__isSmartRef__":true,"id":86728},"eventHandler":{"__isSmartRef__":true,"id":86746},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732","66C29B21-611B-4C56-807A-ACAEB50772D7","7315C256-A5EF-4B82-A359-3D0ED46B2814"],"partTests":{"__isSmartRef__":true,"id":86747},"_ClipMode":"visible","moved":true,"b":242.4363281695987,"#startLetters":"set","isBeingDragged":false,"delta":0.9976803628378548,"_Rotation":1.0156568552587817,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86752},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6352.1,5249.3)"},"86726":{"target":{"__isSmartRef__":true,"id":86725},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86727":{"_BorderWidth":0.567514239224244,"_ClipMode":"visible","_BorderRadius":8.564911968832277,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.8,135.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-227,-346,231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.7)"},"86728":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86729},{"__isSmartRef__":true,"id":86731},{"__isSmartRef__":true,"id":86733},{"__isSmartRef__":true,"id":86735},{"__isSmartRef__":true,"id":86737},{"__isSmartRef__":true,"id":86739},{"__isSmartRef__":true,"id":86741},{"__isSmartRef__":true,"id":86743}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86745},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86729":{"date":{"__isSmartRef__":true,"id":86730},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86731":{"date":{"__isSmartRef__":true,"id":86732},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86732":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86733":{"date":{"__isSmartRef__":true,"id":86734},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86734":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86735":{"date":{"__isSmartRef__":true,"id":86736},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86736":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86737":{"date":{"__isSmartRef__":true,"id":86738},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86738":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86739":{"date":{"__isSmartRef__":true,"id":86740},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86741":{"date":{"__isSmartRef__":true,"id":86742},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86742":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86743":{"date":{"__isSmartRef__":true,"id":86744},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86744":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86745":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86746":{"morph":{"__isSmartRef__":true,"id":86725},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86747":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86748}},"86748":{"test01IsMorph":{"__isSmartRef__":true,"id":86749}},"86749":{"varMapping":{"__isSmartRef__":true,"id":86750},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86750":{"this":{"__isSmartRef__":true,"id":86747}},"86751":{},"86752":{"change":{"__isSmartRef__":true,"id":86753},"tick":{"__isSmartRef__":true,"id":86757}},"86753":{"varMapping":{"__isSmartRef__":true,"id":86754},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86754":{"this":{"__isSmartRef__":true,"id":86725}},"86755":{"timestamp":{"__isSmartRef__":true,"id":86756},"user":"cschuster","tags":[]},"86756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86757":{"varMapping":{"__isSmartRef__":true,"id":86758},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86758":{"this":{"__isSmartRef__":true,"id":86725}},"86759":{"timestamp":{"__isSmartRef__":true,"id":86760},"user":"cschuster","tags":[]},"86760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86761":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86762}],"id":"F1AB98B0-BB4C-44E9-A2D6-5136AD5D9B58","shape":{"__isSmartRef__":true,"id":86763},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2300","partsBinMetaInfo":{"__isSmartRef__":true,"id":86764},"eventHandler":{"__isSmartRef__":true,"id":86782},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","27A70463-60D0-4B31-8608-13AE84A4F82B","52855000-0C04-4CA8-819B-B842722C9C76","0DDC3715-998A-4268-8B00-3B6B5B332810"],"partTests":{"__isSmartRef__":true,"id":86783},"_ClipMode":"visible","moved":true,"b":144.94598143093754,"#startLetters":"set","isBeingDragged":false,"delta":0.8784604935208336,"_Rotation":29.545400690587098,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86788},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6218.5,4667.2)"},"86762":{"target":{"__isSmartRef__":true,"id":86761},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86763":{"_BorderWidth":7.871742397055236,"_ClipMode":"visible","_BorderRadius":26.804952967928706,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,77.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(147,-63,190)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-3.6)"},"86764":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86765},{"__isSmartRef__":true,"id":86767},{"__isSmartRef__":true,"id":86769},{"__isSmartRef__":true,"id":86771},{"__isSmartRef__":true,"id":86773},{"__isSmartRef__":true,"id":86775},{"__isSmartRef__":true,"id":86777},{"__isSmartRef__":true,"id":86779}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86781},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86765":{"date":{"__isSmartRef__":true,"id":86766},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86767":{"date":{"__isSmartRef__":true,"id":86768},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86768":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86769":{"date":{"__isSmartRef__":true,"id":86770},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86770":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86771":{"date":{"__isSmartRef__":true,"id":86772},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86773":{"date":{"__isSmartRef__":true,"id":86774},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86774":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86775":{"date":{"__isSmartRef__":true,"id":86776},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86777":{"date":{"__isSmartRef__":true,"id":86778},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86778":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86779":{"date":{"__isSmartRef__":true,"id":86780},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86780":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86781":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86782":{"morph":{"__isSmartRef__":true,"id":86761},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86783":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86784}},"86784":{"test01IsMorph":{"__isSmartRef__":true,"id":86785}},"86785":{"varMapping":{"__isSmartRef__":true,"id":86786},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86786":{"this":{"__isSmartRef__":true,"id":86783}},"86787":{},"86788":{"change":{"__isSmartRef__":true,"id":86789},"tick":{"__isSmartRef__":true,"id":86793}},"86789":{"varMapping":{"__isSmartRef__":true,"id":86790},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86790":{"this":{"__isSmartRef__":true,"id":86761}},"86791":{"timestamp":{"__isSmartRef__":true,"id":86792},"user":"cschuster","tags":[]},"86792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86793":{"varMapping":{"__isSmartRef__":true,"id":86794},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86794":{"this":{"__isSmartRef__":true,"id":86761}},"86795":{"timestamp":{"__isSmartRef__":true,"id":86796},"user":"cschuster","tags":[]},"86796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86797":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86798}],"id":"227DF7E5-ADE5-4DB9-A38D-78857F6F45E4","shape":{"__isSmartRef__":true,"id":86799},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2301","partsBinMetaInfo":{"__isSmartRef__":true,"id":86800},"eventHandler":{"__isSmartRef__":true,"id":86818},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579","D0A2B8B4-2E44-4184-8BD2-7860A16C8DB6","4B7A7784-0BD9-4944-8D0C-45346CE6D8EA"],"partTests":{"__isSmartRef__":true,"id":86819},"_ClipMode":"visible","moved":true,"b":100.54403769830242,"#startLetters":"set","isBeingDragged":false,"delta":-0.9469195704441518,"_Rotation":1.0614949206383146,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86824},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3669.2,4657.2)"},"86798":{"target":{"__isSmartRef__":true,"id":86797},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86799":{"_BorderWidth":9.91557275204,"_ClipMode":"visible","_BorderRadius":1.3394312310430423,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.6,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,205,-5)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.3)"},"86800":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86801},{"__isSmartRef__":true,"id":86803},{"__isSmartRef__":true,"id":86805},{"__isSmartRef__":true,"id":86807},{"__isSmartRef__":true,"id":86809},{"__isSmartRef__":true,"id":86811},{"__isSmartRef__":true,"id":86813},{"__isSmartRef__":true,"id":86815}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86817},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86801":{"date":{"__isSmartRef__":true,"id":86802},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86803":{"date":{"__isSmartRef__":true,"id":86804},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86804":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86805":{"date":{"__isSmartRef__":true,"id":86806},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86806":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86807":{"date":{"__isSmartRef__":true,"id":86808},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86809":{"date":{"__isSmartRef__":true,"id":86810},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86810":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86811":{"date":{"__isSmartRef__":true,"id":86812},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86813":{"date":{"__isSmartRef__":true,"id":86814},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86815":{"date":{"__isSmartRef__":true,"id":86816},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86816":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86817":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86818":{"morph":{"__isSmartRef__":true,"id":86797},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86819":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86820}},"86820":{"test01IsMorph":{"__isSmartRef__":true,"id":86821}},"86821":{"varMapping":{"__isSmartRef__":true,"id":86822},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86822":{"this":{"__isSmartRef__":true,"id":86819}},"86823":{},"86824":{"change":{"__isSmartRef__":true,"id":86825},"tick":{"__isSmartRef__":true,"id":86829}},"86825":{"varMapping":{"__isSmartRef__":true,"id":86826},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86826":{"this":{"__isSmartRef__":true,"id":86797}},"86827":{"timestamp":{"__isSmartRef__":true,"id":86828},"user":"cschuster","tags":[]},"86828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86829":{"varMapping":{"__isSmartRef__":true,"id":86830},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86830":{"this":{"__isSmartRef__":true,"id":86797}},"86831":{"timestamp":{"__isSmartRef__":true,"id":86832},"user":"cschuster","tags":[]},"86832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86833":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86834}],"id":"2FD538F6-D9B5-47D2-B4FD-6B3BC8838C7E","shape":{"__isSmartRef__":true,"id":86835},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2302","partsBinMetaInfo":{"__isSmartRef__":true,"id":86836},"eventHandler":{"__isSmartRef__":true,"id":86854},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","79A6C99B-2920-4692-BF4A-572DDB9816FD"],"partTests":{"__isSmartRef__":true,"id":86855},"_ClipMode":"visible","moved":true,"b":359.15533573401626,"#startLetters":"set","isBeingDragged":false,"delta":0.7406218440155499,"_Rotation":26.67790819229543,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86860},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5347.2,4092.5)"},"86834":{"target":{"__isSmartRef__":true,"id":86833},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86835":{"_BorderWidth":4.926291807344768,"_ClipMode":"visible","_BorderRadius":39.9913073637368,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.8,100.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-4,252,209)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.7,-40.0)"},"86836":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86837},{"__isSmartRef__":true,"id":86839},{"__isSmartRef__":true,"id":86841},{"__isSmartRef__":true,"id":86843},{"__isSmartRef__":true,"id":86845},{"__isSmartRef__":true,"id":86847},{"__isSmartRef__":true,"id":86849},{"__isSmartRef__":true,"id":86851}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86853},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86837":{"date":{"__isSmartRef__":true,"id":86838},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86839":{"date":{"__isSmartRef__":true,"id":86840},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86840":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86841":{"date":{"__isSmartRef__":true,"id":86842},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86842":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86843":{"date":{"__isSmartRef__":true,"id":86844},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86845":{"date":{"__isSmartRef__":true,"id":86846},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86846":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86847":{"date":{"__isSmartRef__":true,"id":86848},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86849":{"date":{"__isSmartRef__":true,"id":86850},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86851":{"date":{"__isSmartRef__":true,"id":86852},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86852":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86853":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86854":{"morph":{"__isSmartRef__":true,"id":86833},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86855":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86856}},"86856":{"test01IsMorph":{"__isSmartRef__":true,"id":86857}},"86857":{"varMapping":{"__isSmartRef__":true,"id":86858},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86858":{"this":{"__isSmartRef__":true,"id":86855}},"86859":{},"86860":{"change":{"__isSmartRef__":true,"id":86861},"tick":{"__isSmartRef__":true,"id":86865}},"86861":{"varMapping":{"__isSmartRef__":true,"id":86862},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86862":{"this":{"__isSmartRef__":true,"id":86833}},"86863":{"timestamp":{"__isSmartRef__":true,"id":86864},"user":"cschuster","tags":[]},"86864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86865":{"varMapping":{"__isSmartRef__":true,"id":86866},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86866":{"this":{"__isSmartRef__":true,"id":86833}},"86867":{"timestamp":{"__isSmartRef__":true,"id":86868},"user":"cschuster","tags":[]},"86868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86869":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86870}],"id":"A01972BF-C7C2-4777-8F95-AEAC37AAD30B","shape":{"__isSmartRef__":true,"id":86871},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2303","partsBinMetaInfo":{"__isSmartRef__":true,"id":86872},"eventHandler":{"__isSmartRef__":true,"id":86890},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","99AD044F-816D-45C5-8989-11678D39F245","40681B9D-EB7F-4E0C-AA92-4C737163A696"],"partTests":{"__isSmartRef__":true,"id":86891},"_ClipMode":"visible","moved":true,"b":120.51593772036722,"#startLetters":"set","isBeingDragged":false,"delta":0.906134870077949,"_Rotation":-9.360871610169081,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86896},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5391.8,5739.7)"},"86870":{"target":{"__isSmartRef__":true,"id":86869},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86871":{"_BorderWidth":9.307439736733794,"_ClipMode":"visible","_BorderRadius":10.31354066305071,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.0,65.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(220,91,219)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.2,-9.8)"},"86872":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86873},{"__isSmartRef__":true,"id":86875},{"__isSmartRef__":true,"id":86877},{"__isSmartRef__":true,"id":86879},{"__isSmartRef__":true,"id":86881},{"__isSmartRef__":true,"id":86883},{"__isSmartRef__":true,"id":86885},{"__isSmartRef__":true,"id":86887}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86889},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86873":{"date":{"__isSmartRef__":true,"id":86874},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86875":{"date":{"__isSmartRef__":true,"id":86876},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86876":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86877":{"date":{"__isSmartRef__":true,"id":86878},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86878":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86879":{"date":{"__isSmartRef__":true,"id":86880},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86881":{"date":{"__isSmartRef__":true,"id":86882},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86882":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86883":{"date":{"__isSmartRef__":true,"id":86884},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86885":{"date":{"__isSmartRef__":true,"id":86886},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86887":{"date":{"__isSmartRef__":true,"id":86888},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86888":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86889":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86890":{"morph":{"__isSmartRef__":true,"id":86869},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86891":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86892}},"86892":{"test01IsMorph":{"__isSmartRef__":true,"id":86893}},"86893":{"varMapping":{"__isSmartRef__":true,"id":86894},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86894":{"this":{"__isSmartRef__":true,"id":86891}},"86895":{},"86896":{"change":{"__isSmartRef__":true,"id":86897},"tick":{"__isSmartRef__":true,"id":86901}},"86897":{"varMapping":{"__isSmartRef__":true,"id":86898},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86898":{"this":{"__isSmartRef__":true,"id":86869}},"86899":{"timestamp":{"__isSmartRef__":true,"id":86900},"user":"cschuster","tags":[]},"86900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86901":{"varMapping":{"__isSmartRef__":true,"id":86902},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86902":{"this":{"__isSmartRef__":true,"id":86869}},"86903":{"timestamp":{"__isSmartRef__":true,"id":86904},"user":"cschuster","tags":[]},"86904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86905":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86906}],"id":"621E6F72-9269-48DE-99C8-101AAABC5673","shape":{"__isSmartRef__":true,"id":86907},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2304","partsBinMetaInfo":{"__isSmartRef__":true,"id":86908},"eventHandler":{"__isSmartRef__":true,"id":86926},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927"],"partTests":{"__isSmartRef__":true,"id":86927},"_ClipMode":"visible","moved":true,"b":139.3706696445588,"#startLetters":"set","isBeingDragged":false,"delta":0.99550478317542,"_Rotation":16.909772672084337,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86932},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4442.7,4695.6)"},"86906":{"target":{"__isSmartRef__":true,"id":86905},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86907":{"_BorderWidth":8.255814057609118,"_ClipMode":"visible","_BorderRadius":23.039479715639747,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,74.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(167,-28,231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.0,-4.8)"},"86908":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86909},{"__isSmartRef__":true,"id":86911},{"__isSmartRef__":true,"id":86913},{"__isSmartRef__":true,"id":86915},{"__isSmartRef__":true,"id":86917},{"__isSmartRef__":true,"id":86919},{"__isSmartRef__":true,"id":86921},{"__isSmartRef__":true,"id":86923}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86925},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86909":{"date":{"__isSmartRef__":true,"id":86910},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86911":{"date":{"__isSmartRef__":true,"id":86912},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86912":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86913":{"date":{"__isSmartRef__":true,"id":86914},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86914":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86915":{"date":{"__isSmartRef__":true,"id":86916},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86917":{"date":{"__isSmartRef__":true,"id":86918},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86918":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86919":{"date":{"__isSmartRef__":true,"id":86920},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86921":{"date":{"__isSmartRef__":true,"id":86922},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86923":{"date":{"__isSmartRef__":true,"id":86924},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86924":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86925":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86926":{"morph":{"__isSmartRef__":true,"id":86905},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86927":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86928}},"86928":{"test01IsMorph":{"__isSmartRef__":true,"id":86929}},"86929":{"varMapping":{"__isSmartRef__":true,"id":86930},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86930":{"this":{"__isSmartRef__":true,"id":86927}},"86931":{},"86932":{"change":{"__isSmartRef__":true,"id":86933},"tick":{"__isSmartRef__":true,"id":86937}},"86933":{"varMapping":{"__isSmartRef__":true,"id":86934},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86934":{"this":{"__isSmartRef__":true,"id":86905}},"86935":{"timestamp":{"__isSmartRef__":true,"id":86936},"user":"cschuster","tags":[]},"86936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86937":{"varMapping":{"__isSmartRef__":true,"id":86938},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86938":{"this":{"__isSmartRef__":true,"id":86905}},"86939":{"timestamp":{"__isSmartRef__":true,"id":86940},"user":"cschuster","tags":[]},"86940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86941":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86942}],"id":"2D72E168-2B1E-4077-9C44-A8508CB3A375","shape":{"__isSmartRef__":true,"id":86943},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2305","partsBinMetaInfo":{"__isSmartRef__":true,"id":86944},"eventHandler":{"__isSmartRef__":true,"id":86962},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","01593FBB-1206-45DF-9584-3819D36861B2","937A2AAC-DE02-4922-B7E2-4F4B76B837CA","D933E6D3-2487-4171-B33B-6B4355111C3E","88EC6814-3CBF-43C0-AAC5-A0461C6079A5"],"partTests":{"__isSmartRef__":true,"id":86963},"_ClipMode":"visible","moved":true,"b":347.6795004524756,"#startLetters":"set","isBeingDragged":false,"delta":0.9738921581301838,"_Rotation":-53.49545231774044,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86968},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4578.7,4768.2)"},"86942":{"target":{"__isSmartRef__":true,"id":86941},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86943":{"_BorderWidth":3.933100277539797,"_ClipMode":"visible","_BorderRadius":38.17875997154295,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.3,108.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-55,195,89)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.7,-39.5)"},"86944":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86945},{"__isSmartRef__":true,"id":86947},{"__isSmartRef__":true,"id":86949},{"__isSmartRef__":true,"id":86951},{"__isSmartRef__":true,"id":86953},{"__isSmartRef__":true,"id":86955},{"__isSmartRef__":true,"id":86957},{"__isSmartRef__":true,"id":86959}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86961},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86945":{"date":{"__isSmartRef__":true,"id":86946},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86947":{"date":{"__isSmartRef__":true,"id":86948},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86948":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86949":{"date":{"__isSmartRef__":true,"id":86950},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86950":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86951":{"date":{"__isSmartRef__":true,"id":86952},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86953":{"date":{"__isSmartRef__":true,"id":86954},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86954":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86955":{"date":{"__isSmartRef__":true,"id":86956},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86957":{"date":{"__isSmartRef__":true,"id":86958},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86959":{"date":{"__isSmartRef__":true,"id":86960},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86960":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86961":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86962":{"morph":{"__isSmartRef__":true,"id":86941},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86963":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86964}},"86964":{"test01IsMorph":{"__isSmartRef__":true,"id":86965}},"86965":{"varMapping":{"__isSmartRef__":true,"id":86966},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":86967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86966":{"this":{"__isSmartRef__":true,"id":86963}},"86967":{},"86968":{"change":{"__isSmartRef__":true,"id":86969},"tick":{"__isSmartRef__":true,"id":86973}},"86969":{"varMapping":{"__isSmartRef__":true,"id":86970},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":86971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86970":{"this":{"__isSmartRef__":true,"id":86941}},"86971":{"timestamp":{"__isSmartRef__":true,"id":86972},"user":"cschuster","tags":[]},"86972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"86973":{"varMapping":{"__isSmartRef__":true,"id":86974},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":86975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86974":{"this":{"__isSmartRef__":true,"id":86941}},"86975":{"timestamp":{"__isSmartRef__":true,"id":86976},"user":"cschuster","tags":[]},"86976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"86977":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":86978}],"id":"CA332C40-70C4-49CD-8A96-79998AFC8F65","shape":{"__isSmartRef__":true,"id":86979},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2306","partsBinMetaInfo":{"__isSmartRef__":true,"id":86980},"eventHandler":{"__isSmartRef__":true,"id":86998},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","5C83AA04-5C94-4CAE-A7EB-A7158ED5E686"],"partTests":{"__isSmartRef__":true,"id":86999},"_ClipMode":"visible","moved":true,"b":294.3681179685518,"#startLetters":"set","isBeingDragged":false,"delta":0.9944868850288913,"_Rotation":4.517474532744238,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87004},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5700.5,4716.0)"},"86978":{"target":{"__isSmartRef__":true,"id":86977},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"86979":{"_BorderWidth":0.4454330485644604,"_ClipMode":"visible","_BorderRadius":6.809471815825885,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.9,136.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-128,-166)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.8,-28.3)"},"86980":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":86981},{"__isSmartRef__":true,"id":86983},{"__isSmartRef__":true,"id":86985},{"__isSmartRef__":true,"id":86987},{"__isSmartRef__":true,"id":86989},{"__isSmartRef__":true,"id":86991},{"__isSmartRef__":true,"id":86993},{"__isSmartRef__":true,"id":86995}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":86997},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"86981":{"date":{"__isSmartRef__":true,"id":86982},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"86982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"86983":{"date":{"__isSmartRef__":true,"id":86984},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"86984":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"86985":{"date":{"__isSmartRef__":true,"id":86986},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"86986":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"86987":{"date":{"__isSmartRef__":true,"id":86988},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"86988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"86989":{"date":{"__isSmartRef__":true,"id":86990},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"86990":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"86991":{"date":{"__isSmartRef__":true,"id":86992},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"86992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"86993":{"date":{"__isSmartRef__":true,"id":86994},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"86994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"86995":{"date":{"__isSmartRef__":true,"id":86996},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"86996":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"86997":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"86998":{"morph":{"__isSmartRef__":true,"id":86977},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"86999":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87000}},"87000":{"test01IsMorph":{"__isSmartRef__":true,"id":87001}},"87001":{"varMapping":{"__isSmartRef__":true,"id":87002},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87002":{"this":{"__isSmartRef__":true,"id":86999}},"87003":{},"87004":{"change":{"__isSmartRef__":true,"id":87005},"tick":{"__isSmartRef__":true,"id":87009}},"87005":{"varMapping":{"__isSmartRef__":true,"id":87006},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87006":{"this":{"__isSmartRef__":true,"id":86977}},"87007":{"timestamp":{"__isSmartRef__":true,"id":87008},"user":"cschuster","tags":[]},"87008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87009":{"varMapping":{"__isSmartRef__":true,"id":87010},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87010":{"this":{"__isSmartRef__":true,"id":86977}},"87011":{"timestamp":{"__isSmartRef__":true,"id":87012},"user":"cschuster","tags":[]},"87012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87013":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87014}],"id":"B4BC7F2E-E800-4ED0-B96D-0833B5A777A7","shape":{"__isSmartRef__":true,"id":87015},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2307","partsBinMetaInfo":{"__isSmartRef__":true,"id":87016},"eventHandler":{"__isSmartRef__":true,"id":87034},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009"],"partTests":{"__isSmartRef__":true,"id":87035},"_ClipMode":"visible","moved":true,"b":346.86279096174985,"#startLetters":"set","isBeingDragged":false,"delta":-0.9383720741607249,"_Rotation":-14.448270556717743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87040},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4663.3,4599.5)"},"87014":{"target":{"__isSmartRef__":true,"id":87013},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87015":{"_BorderWidth":3.863581103533196,"_ClipMode":"visible","_BorderRadius":37.933683346805076,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.3,109.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-58,191,79)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.5,-39.5)"},"87016":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87017},{"__isSmartRef__":true,"id":87019},{"__isSmartRef__":true,"id":87021},{"__isSmartRef__":true,"id":87023},{"__isSmartRef__":true,"id":87025},{"__isSmartRef__":true,"id":87027},{"__isSmartRef__":true,"id":87029},{"__isSmartRef__":true,"id":87031}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87033},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87017":{"date":{"__isSmartRef__":true,"id":87018},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87018":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87019":{"date":{"__isSmartRef__":true,"id":87020},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87020":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87021":{"date":{"__isSmartRef__":true,"id":87022},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87022":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87023":{"date":{"__isSmartRef__":true,"id":87024},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87025":{"date":{"__isSmartRef__":true,"id":87026},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87026":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87027":{"date":{"__isSmartRef__":true,"id":87028},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87029":{"date":{"__isSmartRef__":true,"id":87030},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87031":{"date":{"__isSmartRef__":true,"id":87032},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87032":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87033":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87034":{"morph":{"__isSmartRef__":true,"id":87013},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87035":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87036}},"87036":{"test01IsMorph":{"__isSmartRef__":true,"id":87037}},"87037":{"varMapping":{"__isSmartRef__":true,"id":87038},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87038":{"this":{"__isSmartRef__":true,"id":87035}},"87039":{},"87040":{"change":{"__isSmartRef__":true,"id":87041},"tick":{"__isSmartRef__":true,"id":87045}},"87041":{"varMapping":{"__isSmartRef__":true,"id":87042},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87042":{"this":{"__isSmartRef__":true,"id":87013}},"87043":{"timestamp":{"__isSmartRef__":true,"id":87044},"user":"cschuster","tags":[]},"87044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87045":{"varMapping":{"__isSmartRef__":true,"id":87046},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87046":{"this":{"__isSmartRef__":true,"id":87013}},"87047":{"timestamp":{"__isSmartRef__":true,"id":87048},"user":"cschuster","tags":[]},"87048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87049":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87050}],"id":"2434E30E-E20B-4BA2-9443-0DF2D95DB738","shape":{"__isSmartRef__":true,"id":87051},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2308","partsBinMetaInfo":{"__isSmartRef__":true,"id":87052},"eventHandler":{"__isSmartRef__":true,"id":87070},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","9969EA86-76EE-4AD9-A2BF-FBCA1C7CF659","F5388D53-1DA5-412A-9BDD-D9BDCCCBFD1D"],"partTests":{"__isSmartRef__":true,"id":87071},"_ClipMode":"visible","moved":true,"b":64,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":34.833176022049635,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87076},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6000.8,4982.9)"},"87050":{"target":{"__isSmartRef__":true,"id":87049},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87051":{"_BorderWidth":9.493970231495835,"_ClipMode":"visible","_BorderRadius":7.686770493486835,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,64.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,342,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-28.8)"},"87052":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87053},{"__isSmartRef__":true,"id":87055},{"__isSmartRef__":true,"id":87057},{"__isSmartRef__":true,"id":87059},{"__isSmartRef__":true,"id":87061},{"__isSmartRef__":true,"id":87063},{"__isSmartRef__":true,"id":87065},{"__isSmartRef__":true,"id":87067}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87069},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87053":{"date":{"__isSmartRef__":true,"id":87054},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87054":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87055":{"date":{"__isSmartRef__":true,"id":87056},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87056":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87057":{"date":{"__isSmartRef__":true,"id":87058},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87058":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87059":{"date":{"__isSmartRef__":true,"id":87060},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87061":{"date":{"__isSmartRef__":true,"id":87062},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87062":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87063":{"date":{"__isSmartRef__":true,"id":87064},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87065":{"date":{"__isSmartRef__":true,"id":87066},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87067":{"date":{"__isSmartRef__":true,"id":87068},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87068":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87069":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87070":{"morph":{"__isSmartRef__":true,"id":87049},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87071":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87072}},"87072":{"test01IsMorph":{"__isSmartRef__":true,"id":87073}},"87073":{"varMapping":{"__isSmartRef__":true,"id":87074},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87074":{"this":{"__isSmartRef__":true,"id":87071}},"87075":{},"87076":{"change":{"__isSmartRef__":true,"id":87077},"tick":{"__isSmartRef__":true,"id":87081}},"87077":{"varMapping":{"__isSmartRef__":true,"id":87078},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87078":{"this":{"__isSmartRef__":true,"id":87049}},"87079":{"timestamp":{"__isSmartRef__":true,"id":87080},"user":"cschuster","tags":[]},"87080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87081":{"varMapping":{"__isSmartRef__":true,"id":87082},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87082":{"this":{"__isSmartRef__":true,"id":87049}},"87083":{"timestamp":{"__isSmartRef__":true,"id":87084},"user":"cschuster","tags":[]},"87084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87085":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87086}],"id":"CF8A631E-FCFB-4212-B608-11D489FE831E","shape":{"__isSmartRef__":true,"id":87087},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2309","partsBinMetaInfo":{"__isSmartRef__":true,"id":87088},"eventHandler":{"__isSmartRef__":true,"id":87106},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","C64191DA-BF82-4104-8B35-0826284A33A2","BD71B947-B51A-4DC4-AF90-AA30FED59908"],"partTests":{"__isSmartRef__":true,"id":87107},"_ClipMode":"visible","moved":true,"b":83.76339416950941,"#startLetters":"set","isBeingDragged":false,"delta":0.7478874479420483,"_Rotation":12.89843949441745,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87112},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5068.2,4666.2)"},"87086":{"target":{"__isSmartRef__":true,"id":87085},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87087":{"_BorderWidth":9.970408805629184,"_ClipMode":"visible","_BorderRadius":0.47205808787817993,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.6,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,283,-200)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.2)"},"87088":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87089},{"__isSmartRef__":true,"id":87091},{"__isSmartRef__":true,"id":87093},{"__isSmartRef__":true,"id":87095},{"__isSmartRef__":true,"id":87097},{"__isSmartRef__":true,"id":87099},{"__isSmartRef__":true,"id":87101},{"__isSmartRef__":true,"id":87103}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87105},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87089":{"date":{"__isSmartRef__":true,"id":87090},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87090":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87091":{"date":{"__isSmartRef__":true,"id":87092},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87092":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87093":{"date":{"__isSmartRef__":true,"id":87094},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87094":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87095":{"date":{"__isSmartRef__":true,"id":87096},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87097":{"date":{"__isSmartRef__":true,"id":87098},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87098":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87099":{"date":{"__isSmartRef__":true,"id":87100},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87101":{"date":{"__isSmartRef__":true,"id":87102},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87103":{"date":{"__isSmartRef__":true,"id":87104},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87104":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87105":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87106":{"morph":{"__isSmartRef__":true,"id":87085},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87107":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87108}},"87108":{"test01IsMorph":{"__isSmartRef__":true,"id":87109}},"87109":{"varMapping":{"__isSmartRef__":true,"id":87110},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87110":{"this":{"__isSmartRef__":true,"id":87107}},"87111":{},"87112":{"change":{"__isSmartRef__":true,"id":87113},"tick":{"__isSmartRef__":true,"id":87117}},"87113":{"varMapping":{"__isSmartRef__":true,"id":87114},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87114":{"this":{"__isSmartRef__":true,"id":87085}},"87115":{"timestamp":{"__isSmartRef__":true,"id":87116},"user":"cschuster","tags":[]},"87116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87117":{"varMapping":{"__isSmartRef__":true,"id":87118},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87118":{"this":{"__isSmartRef__":true,"id":87085}},"87119":{"timestamp":{"__isSmartRef__":true,"id":87120},"user":"cschuster","tags":[]},"87120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87121":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87122}],"id":"1ACF9FE5-22DF-4E62-9A94-3CC2D59BCF61","shape":{"__isSmartRef__":true,"id":87123},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2310","partsBinMetaInfo":{"__isSmartRef__":true,"id":87124},"eventHandler":{"__isSmartRef__":true,"id":87142},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","11A2DEE4-BB3E-48F8-883A-ECC02281F8C5"],"partTests":{"__isSmartRef__":true,"id":87143},"_ClipMode":"visible","moved":true,"b":318.2925212577684,"#startLetters":"set","isBeingDragged":false,"delta":0.5270181967644021,"_Rotation":-11.685206404807413,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87148},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5383.1,4226.6)"},"87122":{"target":{"__isSmartRef__":true,"id":87121},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87123":{"_BorderWidth":1.6733609665982643,"_ClipMode":"visible","_BorderRadius":22.29355638631674,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,126.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-170,21,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.7,-34.9)"},"87124":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87125},{"__isSmartRef__":true,"id":87127},{"__isSmartRef__":true,"id":87129},{"__isSmartRef__":true,"id":87131},{"__isSmartRef__":true,"id":87133},{"__isSmartRef__":true,"id":87135},{"__isSmartRef__":true,"id":87137},{"__isSmartRef__":true,"id":87139}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87141},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87125":{"date":{"__isSmartRef__":true,"id":87126},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87126":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87127":{"date":{"__isSmartRef__":true,"id":87128},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87128":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87129":{"date":{"__isSmartRef__":true,"id":87130},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87130":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87131":{"date":{"__isSmartRef__":true,"id":87132},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87133":{"date":{"__isSmartRef__":true,"id":87134},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87134":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87135":{"date":{"__isSmartRef__":true,"id":87136},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87137":{"date":{"__isSmartRef__":true,"id":87138},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87138":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87139":{"date":{"__isSmartRef__":true,"id":87140},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87140":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87141":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87142":{"morph":{"__isSmartRef__":true,"id":87121},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87143":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87144}},"87144":{"test01IsMorph":{"__isSmartRef__":true,"id":87145}},"87145":{"varMapping":{"__isSmartRef__":true,"id":87146},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87146":{"this":{"__isSmartRef__":true,"id":87143}},"87147":{},"87148":{"change":{"__isSmartRef__":true,"id":87149},"tick":{"__isSmartRef__":true,"id":87153}},"87149":{"varMapping":{"__isSmartRef__":true,"id":87150},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87150":{"this":{"__isSmartRef__":true,"id":87121}},"87151":{"timestamp":{"__isSmartRef__":true,"id":87152},"user":"cschuster","tags":[]},"87152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87153":{"varMapping":{"__isSmartRef__":true,"id":87154},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87154":{"this":{"__isSmartRef__":true,"id":87121}},"87155":{"timestamp":{"__isSmartRef__":true,"id":87156},"user":"cschuster","tags":[]},"87156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87157":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87158}],"id":"9D835929-FD82-4A01-A720-6332F3F43CE9","shape":{"__isSmartRef__":true,"id":87159},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2311","partsBinMetaInfo":{"__isSmartRef__":true,"id":87160},"eventHandler":{"__isSmartRef__":true,"id":87178},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","71639F38-EDE6-4EF3-8820-5E2CD122EC54","4EE3B5BB-B2E8-4792-B2AD-BF8DEBDC98BB","39163322-FA62-4A81-A23F-F910C99C7744","FB2330C0-622A-4BD4-8CAC-3EB9F95BDD2F"],"partTests":{"__isSmartRef__":true,"id":87179},"_ClipMode":"visible","moved":true,"b":286,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-50.73954207587182,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87184},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5687.1,6157.5)"},"87158":{"target":{"__isSmartRef__":true,"id":87157},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87159":{"_BorderWidth":0.19369152030840642,"_ClipMode":"visible","_BorderRadius":3.0390380768714853,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-175,-68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-25.5)"},"87160":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87161},{"__isSmartRef__":true,"id":87163},{"__isSmartRef__":true,"id":87165},{"__isSmartRef__":true,"id":87167},{"__isSmartRef__":true,"id":87169},{"__isSmartRef__":true,"id":87171},{"__isSmartRef__":true,"id":87173},{"__isSmartRef__":true,"id":87175}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87177},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87161":{"date":{"__isSmartRef__":true,"id":87162},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87163":{"date":{"__isSmartRef__":true,"id":87164},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87164":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87165":{"date":{"__isSmartRef__":true,"id":87166},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87166":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87167":{"date":{"__isSmartRef__":true,"id":87168},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87169":{"date":{"__isSmartRef__":true,"id":87170},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87170":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87171":{"date":{"__isSmartRef__":true,"id":87172},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87173":{"date":{"__isSmartRef__":true,"id":87174},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87174":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87175":{"date":{"__isSmartRef__":true,"id":87176},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87176":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87177":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87178":{"morph":{"__isSmartRef__":true,"id":87157},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87179":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87180}},"87180":{"test01IsMorph":{"__isSmartRef__":true,"id":87181}},"87181":{"varMapping":{"__isSmartRef__":true,"id":87182},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87182":{"this":{"__isSmartRef__":true,"id":87179}},"87183":{},"87184":{"change":{"__isSmartRef__":true,"id":87185},"tick":{"__isSmartRef__":true,"id":87189}},"87185":{"varMapping":{"__isSmartRef__":true,"id":87186},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87186":{"this":{"__isSmartRef__":true,"id":87157}},"87187":{"timestamp":{"__isSmartRef__":true,"id":87188},"user":"cschuster","tags":[]},"87188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87189":{"varMapping":{"__isSmartRef__":true,"id":87190},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87190":{"this":{"__isSmartRef__":true,"id":87157}},"87191":{"timestamp":{"__isSmartRef__":true,"id":87192},"user":"cschuster","tags":[]},"87192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87193":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87194}],"id":"EC82CBAB-D2F8-4BB8-AB6C-B844B3B867E7","shape":{"__isSmartRef__":true,"id":87195},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2312","partsBinMetaInfo":{"__isSmartRef__":true,"id":87196},"eventHandler":{"__isSmartRef__":true,"id":87214},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2"],"partTests":{"__isSmartRef__":true,"id":87215},"_ClipMode":"visible","moved":true,"b":276.0552147841081,"#startLetters":"set","isBeingDragged":false,"delta":-0.9993426811415702,"_Rotation":19.376145835987685,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87220},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6011.7,4503.9)"},"87194":{"target":{"__isSmartRef__":true,"id":87193},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87195":{"_BorderWidth":0.02789649189041299,"_ClipMode":"visible","_BorderRadius":0.44509872743095036,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.6,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-227,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.1)"},"87196":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87197},{"__isSmartRef__":true,"id":87199},{"__isSmartRef__":true,"id":87201},{"__isSmartRef__":true,"id":87203},{"__isSmartRef__":true,"id":87205},{"__isSmartRef__":true,"id":87207},{"__isSmartRef__":true,"id":87209},{"__isSmartRef__":true,"id":87211}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87213},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87197":{"date":{"__isSmartRef__":true,"id":87198},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87198":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87199":{"date":{"__isSmartRef__":true,"id":87200},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87200":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87201":{"date":{"__isSmartRef__":true,"id":87202},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87202":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87203":{"date":{"__isSmartRef__":true,"id":87204},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87205":{"date":{"__isSmartRef__":true,"id":87206},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87206":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87207":{"date":{"__isSmartRef__":true,"id":87208},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87208":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87209":{"date":{"__isSmartRef__":true,"id":87210},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87210":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87211":{"date":{"__isSmartRef__":true,"id":87212},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87212":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87213":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87214":{"morph":{"__isSmartRef__":true,"id":87193},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87215":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87216}},"87216":{"test01IsMorph":{"__isSmartRef__":true,"id":87217}},"87217":{"varMapping":{"__isSmartRef__":true,"id":87218},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87218":{"this":{"__isSmartRef__":true,"id":87215}},"87219":{},"87220":{"change":{"__isSmartRef__":true,"id":87221},"tick":{"__isSmartRef__":true,"id":87225}},"87221":{"varMapping":{"__isSmartRef__":true,"id":87222},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87222":{"this":{"__isSmartRef__":true,"id":87193}},"87223":{"timestamp":{"__isSmartRef__":true,"id":87224},"user":"cschuster","tags":[]},"87224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87225":{"varMapping":{"__isSmartRef__":true,"id":87226},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87226":{"this":{"__isSmartRef__":true,"id":87193}},"87227":{"timestamp":{"__isSmartRef__":true,"id":87228},"user":"cschuster","tags":[]},"87228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87229":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87230}],"id":"C19C3AD4-3EA6-4363-8A3F-50EB7ACACE30","shape":{"__isSmartRef__":true,"id":87231},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2313","partsBinMetaInfo":{"__isSmartRef__":true,"id":87232},"eventHandler":{"__isSmartRef__":true,"id":87250},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4","45BA363C-C809-45EB-A318-E1210047E084"],"partTests":{"__isSmartRef__":true,"id":87251},"_ClipMode":"visible","moved":true,"b":72,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-5.9514890221479835,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87256},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5740.6,5341.9)"},"87230":{"target":{"__isSmartRef__":true,"id":87229},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87231":{"_BorderWidth":9.755282581475768,"_ClipMode":"visible","_BorderRadius":3.819660112501053,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.5,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,323,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-26.2)"},"87232":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87233},{"__isSmartRef__":true,"id":87235},{"__isSmartRef__":true,"id":87237},{"__isSmartRef__":true,"id":87239},{"__isSmartRef__":true,"id":87241},{"__isSmartRef__":true,"id":87243},{"__isSmartRef__":true,"id":87245},{"__isSmartRef__":true,"id":87247}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87249},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87233":{"date":{"__isSmartRef__":true,"id":87234},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87234":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87235":{"date":{"__isSmartRef__":true,"id":87236},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87236":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87237":{"date":{"__isSmartRef__":true,"id":87238},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87238":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87239":{"date":{"__isSmartRef__":true,"id":87240},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87241":{"date":{"__isSmartRef__":true,"id":87242},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87242":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87243":{"date":{"__isSmartRef__":true,"id":87244},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87245":{"date":{"__isSmartRef__":true,"id":87246},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87246":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87247":{"date":{"__isSmartRef__":true,"id":87248},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87248":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87249":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87250":{"morph":{"__isSmartRef__":true,"id":87229},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87251":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87252}},"87252":{"test01IsMorph":{"__isSmartRef__":true,"id":87253}},"87253":{"varMapping":{"__isSmartRef__":true,"id":87254},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87254":{"this":{"__isSmartRef__":true,"id":87251}},"87255":{},"87256":{"change":{"__isSmartRef__":true,"id":87257},"tick":{"__isSmartRef__":true,"id":87261}},"87257":{"varMapping":{"__isSmartRef__":true,"id":87258},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87258":{"this":{"__isSmartRef__":true,"id":87229}},"87259":{"timestamp":{"__isSmartRef__":true,"id":87260},"user":"cschuster","tags":[]},"87260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87261":{"varMapping":{"__isSmartRef__":true,"id":87262},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87262":{"this":{"__isSmartRef__":true,"id":87229}},"87263":{"timestamp":{"__isSmartRef__":true,"id":87264},"user":"cschuster","tags":[]},"87264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87265":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87266}],"id":"3F5C6AD0-48F5-4AE9-90C1-37F5BA10E902","shape":{"__isSmartRef__":true,"id":87267},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2314","partsBinMetaInfo":{"__isSmartRef__":true,"id":87268},"eventHandler":{"__isSmartRef__":true,"id":87286},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA"],"partTests":{"__isSmartRef__":true,"id":87287},"_ClipMode":"visible","moved":true,"b":234.00429031113163,"#startLetters":"set","isBeingDragged":false,"delta":-0.6299785484443419,"_Rotation":14.559908953009224,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87292},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5190.8,5184.7)"},"87266":{"target":{"__isSmartRef__":true,"id":87265},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87267":{"_BorderWidth":0.9546949725052762,"_ClipMode":"visible","_BorderRadius":13.816811575241454,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.0,132.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-207,-358,162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.8,-8.2)"},"87268":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87269},{"__isSmartRef__":true,"id":87271},{"__isSmartRef__":true,"id":87273},{"__isSmartRef__":true,"id":87275},{"__isSmartRef__":true,"id":87277},{"__isSmartRef__":true,"id":87279},{"__isSmartRef__":true,"id":87281},{"__isSmartRef__":true,"id":87283}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87285},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87269":{"date":{"__isSmartRef__":true,"id":87270},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87270":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87271":{"date":{"__isSmartRef__":true,"id":87272},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87272":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87273":{"date":{"__isSmartRef__":true,"id":87274},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87274":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87275":{"date":{"__isSmartRef__":true,"id":87276},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87277":{"date":{"__isSmartRef__":true,"id":87278},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87278":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87279":{"date":{"__isSmartRef__":true,"id":87280},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87280":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87281":{"date":{"__isSmartRef__":true,"id":87282},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87282":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87283":{"date":{"__isSmartRef__":true,"id":87284},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87284":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87285":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87286":{"morph":{"__isSmartRef__":true,"id":87265},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87287":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87288}},"87288":{"test01IsMorph":{"__isSmartRef__":true,"id":87289}},"87289":{"varMapping":{"__isSmartRef__":true,"id":87290},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87290":{"this":{"__isSmartRef__":true,"id":87287}},"87291":{},"87292":{"change":{"__isSmartRef__":true,"id":87293},"tick":{"__isSmartRef__":true,"id":87297}},"87293":{"varMapping":{"__isSmartRef__":true,"id":87294},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87294":{"this":{"__isSmartRef__":true,"id":87265}},"87295":{"timestamp":{"__isSmartRef__":true,"id":87296},"user":"cschuster","tags":[]},"87296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87297":{"varMapping":{"__isSmartRef__":true,"id":87298},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87298":{"this":{"__isSmartRef__":true,"id":87265}},"87299":{"timestamp":{"__isSmartRef__":true,"id":87300},"user":"cschuster","tags":[]},"87300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87301":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87302}],"id":"1652D6CF-1686-43A9-8A51-197F3D090CDE","shape":{"__isSmartRef__":true,"id":87303},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2315","partsBinMetaInfo":{"__isSmartRef__":true,"id":87304},"eventHandler":{"__isSmartRef__":true,"id":87322},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52","9D8AE4E3-4E73-47B1-B74F-C5D5B841F66B"],"partTests":{"__isSmartRef__":true,"id":87323},"_ClipMode":"visible","moved":true,"b":285,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-56.484277217473036,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87328},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4452.1,5429.3)"},"87302":{"target":{"__isSmartRef__":true,"id":87301},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87303":{"_BorderWidth":0.17037086855465944,"_ClipMode":"visible","_BorderRadius":2.6794919243112347,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-181,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.2)"},"87304":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87305},{"__isSmartRef__":true,"id":87307},{"__isSmartRef__":true,"id":87309},{"__isSmartRef__":true,"id":87311},{"__isSmartRef__":true,"id":87313},{"__isSmartRef__":true,"id":87315},{"__isSmartRef__":true,"id":87317},{"__isSmartRef__":true,"id":87319}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87321},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87305":{"date":{"__isSmartRef__":true,"id":87306},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87306":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87307":{"date":{"__isSmartRef__":true,"id":87308},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87308":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87309":{"date":{"__isSmartRef__":true,"id":87310},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87310":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87311":{"date":{"__isSmartRef__":true,"id":87312},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87313":{"date":{"__isSmartRef__":true,"id":87314},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87314":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87315":{"date":{"__isSmartRef__":true,"id":87316},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87316":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87317":{"date":{"__isSmartRef__":true,"id":87318},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87318":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87319":{"date":{"__isSmartRef__":true,"id":87320},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87320":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87321":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87322":{"morph":{"__isSmartRef__":true,"id":87301},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87323":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87324}},"87324":{"test01IsMorph":{"__isSmartRef__":true,"id":87325}},"87325":{"varMapping":{"__isSmartRef__":true,"id":87326},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87326":{"this":{"__isSmartRef__":true,"id":87323}},"87327":{},"87328":{"change":{"__isSmartRef__":true,"id":87329},"tick":{"__isSmartRef__":true,"id":87333}},"87329":{"varMapping":{"__isSmartRef__":true,"id":87330},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87330":{"this":{"__isSmartRef__":true,"id":87301}},"87331":{"timestamp":{"__isSmartRef__":true,"id":87332},"user":"cschuster","tags":[]},"87332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87333":{"varMapping":{"__isSmartRef__":true,"id":87334},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87334":{"this":{"__isSmartRef__":true,"id":87301}},"87335":{"timestamp":{"__isSmartRef__":true,"id":87336},"user":"cschuster","tags":[]},"87336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87337":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87338}],"id":"5096216C-C1E0-4343-99D8-2E455CBB14E1","shape":{"__isSmartRef__":true,"id":87339},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2316","partsBinMetaInfo":{"__isSmartRef__":true,"id":87340},"eventHandler":{"__isSmartRef__":true,"id":87358},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8","60F4E938-9F7F-4047-BFD6-68103D8C31AD","A284CAFC-FC1C-4D1E-98EF-49162832F1F5"],"partTests":{"__isSmartRef__":true,"id":87359},"_ClipMode":"visible","moved":true,"b":317,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":1.2533050144197968,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87364},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6292.2,4684.3)"},"87338":{"target":{"__isSmartRef__":true,"id":87337},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87339":{"_BorderWidth":1.5900081996875088,"_ClipMode":"visible","_BorderRadius":21.395129474882516,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,13,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-34.6)"},"87340":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87341},{"__isSmartRef__":true,"id":87343},{"__isSmartRef__":true,"id":87345},{"__isSmartRef__":true,"id":87347},{"__isSmartRef__":true,"id":87349},{"__isSmartRef__":true,"id":87351},{"__isSmartRef__":true,"id":87353},{"__isSmartRef__":true,"id":87355}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87357},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87341":{"date":{"__isSmartRef__":true,"id":87342},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87342":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87343":{"date":{"__isSmartRef__":true,"id":87344},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87344":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87345":{"date":{"__isSmartRef__":true,"id":87346},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87346":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87347":{"date":{"__isSmartRef__":true,"id":87348},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87349":{"date":{"__isSmartRef__":true,"id":87350},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87350":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87351":{"date":{"__isSmartRef__":true,"id":87352},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87352":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87353":{"date":{"__isSmartRef__":true,"id":87354},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87354":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87355":{"date":{"__isSmartRef__":true,"id":87356},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87356":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87357":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87358":{"morph":{"__isSmartRef__":true,"id":87337},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87359":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87360}},"87360":{"test01IsMorph":{"__isSmartRef__":true,"id":87361}},"87361":{"varMapping":{"__isSmartRef__":true,"id":87362},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87362":{"this":{"__isSmartRef__":true,"id":87359}},"87363":{},"87364":{"change":{"__isSmartRef__":true,"id":87365},"tick":{"__isSmartRef__":true,"id":87369}},"87365":{"varMapping":{"__isSmartRef__":true,"id":87366},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87366":{"this":{"__isSmartRef__":true,"id":87337}},"87367":{"timestamp":{"__isSmartRef__":true,"id":87368},"user":"cschuster","tags":[]},"87368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87369":{"varMapping":{"__isSmartRef__":true,"id":87370},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87370":{"this":{"__isSmartRef__":true,"id":87337}},"87371":{"timestamp":{"__isSmartRef__":true,"id":87372},"user":"cschuster","tags":[]},"87372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87373":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87374}],"id":"DACD865A-93A6-43C5-9DF9-3A358F88F1CA","shape":{"__isSmartRef__":true,"id":87375},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2317","partsBinMetaInfo":{"__isSmartRef__":true,"id":87376},"eventHandler":{"__isSmartRef__":true,"id":87394},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","6BF1A2E8-DFDE-4193-99D3-79DB9D6B1CF9","4D549FE6-49B1-448A-A02B-F4E846A16FD8"],"partTests":{"__isSmartRef__":true,"id":87395},"_ClipMode":"visible","moved":true,"b":167.8747885740595,"#startLetters":"set","isBeingDragged":false,"delta":0.9223889482091181,"_Rotation":-15.532445651261284,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87400},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5713.7,4408.1)"},"87374":{"target":{"__isSmartRef__":true,"id":87373},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87375":{"_BorderWidth":6.050243945576408,"_ClipMode":"visible","_BorderRadius":38.23518024764816,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.6,91.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(54,-196,-92)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.2,-0.4)"},"87376":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87377},{"__isSmartRef__":true,"id":87379},{"__isSmartRef__":true,"id":87381},{"__isSmartRef__":true,"id":87383},{"__isSmartRef__":true,"id":87385},{"__isSmartRef__":true,"id":87387},{"__isSmartRef__":true,"id":87389},{"__isSmartRef__":true,"id":87391}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87393},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87377":{"date":{"__isSmartRef__":true,"id":87378},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87379":{"date":{"__isSmartRef__":true,"id":87380},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87380":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87381":{"date":{"__isSmartRef__":true,"id":87382},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87382":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87383":{"date":{"__isSmartRef__":true,"id":87384},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87385":{"date":{"__isSmartRef__":true,"id":87386},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87386":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87387":{"date":{"__isSmartRef__":true,"id":87388},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87388":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87389":{"date":{"__isSmartRef__":true,"id":87390},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87390":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87391":{"date":{"__isSmartRef__":true,"id":87392},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87392":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87393":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87394":{"morph":{"__isSmartRef__":true,"id":87373},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87395":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87396}},"87396":{"test01IsMorph":{"__isSmartRef__":true,"id":87397}},"87397":{"varMapping":{"__isSmartRef__":true,"id":87398},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87398":{"this":{"__isSmartRef__":true,"id":87395}},"87399":{},"87400":{"change":{"__isSmartRef__":true,"id":87401},"tick":{"__isSmartRef__":true,"id":87405}},"87401":{"varMapping":{"__isSmartRef__":true,"id":87402},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87402":{"this":{"__isSmartRef__":true,"id":87373}},"87403":{"timestamp":{"__isSmartRef__":true,"id":87404},"user":"cschuster","tags":[]},"87404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87405":{"varMapping":{"__isSmartRef__":true,"id":87406},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87406":{"this":{"__isSmartRef__":true,"id":87373}},"87407":{"timestamp":{"__isSmartRef__":true,"id":87408},"user":"cschuster","tags":[]},"87408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87409":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87410}],"id":"EB020E1D-DB5C-4EB3-8A2B-0E7EFE0235C5","shape":{"__isSmartRef__":true,"id":87411},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2318","partsBinMetaInfo":{"__isSmartRef__":true,"id":87412},"eventHandler":{"__isSmartRef__":true,"id":87430},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383","8E245E02-9725-4CAC-97AF-A557DE08DE60"],"partTests":{"__isSmartRef__":true,"id":87431},"_ClipMode":"visible","moved":true,"b":277.0071564344689,"#startLetters":"set","isBeingDragged":false,"delta":0.6671747795771807,"_Rotation":56.506463723463334,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87436},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5723.7,3756.3)"},"87410":{"target":{"__isSmartRef__":true,"id":87409},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87411":{"_BorderWidth":0.03734538994731462,"_ClipMode":"visible","_BorderRadius":0.5952947541165288,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.3,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-222,52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.4)"},"87412":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87413},{"__isSmartRef__":true,"id":87415},{"__isSmartRef__":true,"id":87417},{"__isSmartRef__":true,"id":87419},{"__isSmartRef__":true,"id":87421},{"__isSmartRef__":true,"id":87423},{"__isSmartRef__":true,"id":87425},{"__isSmartRef__":true,"id":87427}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87429},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87413":{"date":{"__isSmartRef__":true,"id":87414},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87414":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87415":{"date":{"__isSmartRef__":true,"id":87416},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87416":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87417":{"date":{"__isSmartRef__":true,"id":87418},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87418":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87419":{"date":{"__isSmartRef__":true,"id":87420},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87421":{"date":{"__isSmartRef__":true,"id":87422},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87422":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87423":{"date":{"__isSmartRef__":true,"id":87424},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87425":{"date":{"__isSmartRef__":true,"id":87426},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87426":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87427":{"date":{"__isSmartRef__":true,"id":87428},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87428":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87429":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87430":{"morph":{"__isSmartRef__":true,"id":87409},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87431":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87432}},"87432":{"test01IsMorph":{"__isSmartRef__":true,"id":87433}},"87433":{"varMapping":{"__isSmartRef__":true,"id":87434},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87434":{"this":{"__isSmartRef__":true,"id":87431}},"87435":{},"87436":{"change":{"__isSmartRef__":true,"id":87437},"tick":{"__isSmartRef__":true,"id":87441}},"87437":{"varMapping":{"__isSmartRef__":true,"id":87438},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87438":{"this":{"__isSmartRef__":true,"id":87409}},"87439":{"timestamp":{"__isSmartRef__":true,"id":87440},"user":"cschuster","tags":[]},"87440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87441":{"varMapping":{"__isSmartRef__":true,"id":87442},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87442":{"this":{"__isSmartRef__":true,"id":87409}},"87443":{"timestamp":{"__isSmartRef__":true,"id":87444},"user":"cschuster","tags":[]},"87444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87445":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87446}],"id":"E937E650-B4D8-40D7-A84D-894673F3D73F","shape":{"__isSmartRef__":true,"id":87447},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2319","partsBinMetaInfo":{"__isSmartRef__":true,"id":87448},"eventHandler":{"__isSmartRef__":true,"id":87466},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","F6A919BD-DCC0-4156-BA0D-6C7539C477F1","728FF5B0-084F-4AD3-A25E-6350505E37B1","8653ABED-D50F-4A43-AB07-0996891D288D"],"partTests":{"__isSmartRef__":true,"id":87467},"_ClipMode":"visible","moved":true,"b":40.38215593248606,"#startLetters":"set","isBeingDragged":false,"delta":0.6309711864450946,"_Rotation":25.116928138859166,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87472},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5409.1,4181.1)"},"87446":{"target":{"__isSmartRef__":true,"id":87445},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87447":{"_BorderWidth":8.239413489367058,"_ClipMode":"visible","_BorderRadius":23.20992039185079,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,74.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(166,361,7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.0,-35.2)"},"87448":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87449},{"__isSmartRef__":true,"id":87451},{"__isSmartRef__":true,"id":87453},{"__isSmartRef__":true,"id":87455},{"__isSmartRef__":true,"id":87457},{"__isSmartRef__":true,"id":87459},{"__isSmartRef__":true,"id":87461},{"__isSmartRef__":true,"id":87463}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87465},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87449":{"date":{"__isSmartRef__":true,"id":87450},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87450":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87451":{"date":{"__isSmartRef__":true,"id":87452},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87452":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87453":{"date":{"__isSmartRef__":true,"id":87454},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87454":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87455":{"date":{"__isSmartRef__":true,"id":87456},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87457":{"date":{"__isSmartRef__":true,"id":87458},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87458":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87459":{"date":{"__isSmartRef__":true,"id":87460},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87460":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87461":{"date":{"__isSmartRef__":true,"id":87462},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87462":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87463":{"date":{"__isSmartRef__":true,"id":87464},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87464":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87465":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87466":{"morph":{"__isSmartRef__":true,"id":87445},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87467":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87468}},"87468":{"test01IsMorph":{"__isSmartRef__":true,"id":87469}},"87469":{"varMapping":{"__isSmartRef__":true,"id":87470},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87470":{"this":{"__isSmartRef__":true,"id":87467}},"87471":{},"87472":{"change":{"__isSmartRef__":true,"id":87473},"tick":{"__isSmartRef__":true,"id":87477}},"87473":{"varMapping":{"__isSmartRef__":true,"id":87474},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87474":{"this":{"__isSmartRef__":true,"id":87445}},"87475":{"timestamp":{"__isSmartRef__":true,"id":87476},"user":"cschuster","tags":[]},"87476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87477":{"varMapping":{"__isSmartRef__":true,"id":87478},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87478":{"this":{"__isSmartRef__":true,"id":87445}},"87479":{"timestamp":{"__isSmartRef__":true,"id":87480},"user":"cschuster","tags":[]},"87480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87481":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87482}],"id":"C8564929-F944-4A1C-9368-40FCB11565A1","shape":{"__isSmartRef__":true,"id":87483},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2320","partsBinMetaInfo":{"__isSmartRef__":true,"id":87484},"eventHandler":{"__isSmartRef__":true,"id":87502},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E","0303427B-EB58-4766-83F3-9F766137F45B"],"partTests":{"__isSmartRef__":true,"id":87503},"_ClipMode":"visible","moved":true,"b":243.36719014681876,"#startLetters":"set","isBeingDragged":false,"delta":0.9080865303985775,"_Rotation":-41.880140237158294,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87508},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6730.0,5623.1)"},"87482":{"target":{"__isSmartRef__":true,"id":87481},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87483":{"_BorderWidth":0.5305115724951452,"_ClipMode":"visible","_BorderRadius":8.037877114240287,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.1,135.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-344,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.0)"},"87484":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87485},{"__isSmartRef__":true,"id":87487},{"__isSmartRef__":true,"id":87489},{"__isSmartRef__":true,"id":87491},{"__isSmartRef__":true,"id":87493},{"__isSmartRef__":true,"id":87495},{"__isSmartRef__":true,"id":87497},{"__isSmartRef__":true,"id":87499}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87501},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87485":{"date":{"__isSmartRef__":true,"id":87486},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87487":{"date":{"__isSmartRef__":true,"id":87488},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87488":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87489":{"date":{"__isSmartRef__":true,"id":87490},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87490":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87491":{"date":{"__isSmartRef__":true,"id":87492},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87493":{"date":{"__isSmartRef__":true,"id":87494},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87494":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87495":{"date":{"__isSmartRef__":true,"id":87496},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87497":{"date":{"__isSmartRef__":true,"id":87498},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87498":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87499":{"date":{"__isSmartRef__":true,"id":87500},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87500":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87501":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87502":{"morph":{"__isSmartRef__":true,"id":87481},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87503":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87504}},"87504":{"test01IsMorph":{"__isSmartRef__":true,"id":87505}},"87505":{"varMapping":{"__isSmartRef__":true,"id":87506},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87506":{"this":{"__isSmartRef__":true,"id":87503}},"87507":{},"87508":{"change":{"__isSmartRef__":true,"id":87509},"tick":{"__isSmartRef__":true,"id":87513}},"87509":{"varMapping":{"__isSmartRef__":true,"id":87510},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87510":{"this":{"__isSmartRef__":true,"id":87481}},"87511":{"timestamp":{"__isSmartRef__":true,"id":87512},"user":"cschuster","tags":[]},"87512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87513":{"varMapping":{"__isSmartRef__":true,"id":87514},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87514":{"this":{"__isSmartRef__":true,"id":87481}},"87515":{"timestamp":{"__isSmartRef__":true,"id":87516},"user":"cschuster","tags":[]},"87516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87517":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87518}],"id":"357AA5D2-6F6B-4C34-B3B9-9175A7DF8F6D","shape":{"__isSmartRef__":true,"id":87519},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2321","partsBinMetaInfo":{"__isSmartRef__":true,"id":87520},"eventHandler":{"__isSmartRef__":true,"id":87538},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","65F029A8-FAA4-485C-A069-C0B7CFDE85C7","C01C9D96-45C2-4CA7-9C11-105D9BCA5449","7168FECE-926A-4FBA-9E59-31094357A710"],"partTests":{"__isSmartRef__":true,"id":87539},"_ClipMode":"visible","moved":true,"b":159.22706739167916,"#startLetters":"set","isBeingDragged":false,"delta":0.9203876727842726,"_Rotation":-34.28925000304578,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87544},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5113.8,4325.6)"},"87518":{"target":{"__isSmartRef__":true,"id":87517},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87519":{"_BorderWidth":6.773326485145331,"_ClipMode":"visible","_BorderRadius":34.96850108333137,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.5,85.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(91,-148,23)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.1,-1.3)"},"87520":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87521},{"__isSmartRef__":true,"id":87523},{"__isSmartRef__":true,"id":87525},{"__isSmartRef__":true,"id":87527},{"__isSmartRef__":true,"id":87529},{"__isSmartRef__":true,"id":87531},{"__isSmartRef__":true,"id":87533},{"__isSmartRef__":true,"id":87535}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87537},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87521":{"date":{"__isSmartRef__":true,"id":87522},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87523":{"date":{"__isSmartRef__":true,"id":87524},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87524":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87525":{"date":{"__isSmartRef__":true,"id":87526},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87526":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87527":{"date":{"__isSmartRef__":true,"id":87528},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87529":{"date":{"__isSmartRef__":true,"id":87530},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87530":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87531":{"date":{"__isSmartRef__":true,"id":87532},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87533":{"date":{"__isSmartRef__":true,"id":87534},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87534":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87535":{"date":{"__isSmartRef__":true,"id":87536},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87536":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87537":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87538":{"morph":{"__isSmartRef__":true,"id":87517},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87539":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87540}},"87540":{"test01IsMorph":{"__isSmartRef__":true,"id":87541}},"87541":{"varMapping":{"__isSmartRef__":true,"id":87542},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87542":{"this":{"__isSmartRef__":true,"id":87539}},"87543":{},"87544":{"change":{"__isSmartRef__":true,"id":87545},"tick":{"__isSmartRef__":true,"id":87549}},"87545":{"varMapping":{"__isSmartRef__":true,"id":87546},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87546":{"this":{"__isSmartRef__":true,"id":87517}},"87547":{"timestamp":{"__isSmartRef__":true,"id":87548},"user":"cschuster","tags":[]},"87548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87549":{"varMapping":{"__isSmartRef__":true,"id":87550},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87550":{"this":{"__isSmartRef__":true,"id":87517}},"87551":{"timestamp":{"__isSmartRef__":true,"id":87552},"user":"cschuster","tags":[]},"87552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87553":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87554}],"id":"287069D1-51D5-4C4C-9730-970EF1EDFCA0","shape":{"__isSmartRef__":true,"id":87555},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2322","partsBinMetaInfo":{"__isSmartRef__":true,"id":87556},"eventHandler":{"__isSmartRef__":true,"id":87574},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C02A23E9-FCC3-4C91-94D8-7063CBD14C13","D8C490FC-17BC-45F3-AD12-938D71323861","58AFD6B5-DCDB-403B-BC34-17E3A484B183"],"partTests":{"__isSmartRef__":true,"id":87575},"_ClipMode":"visible","moved":true,"b":202.12512306607096,"#startLetters":"set","isBeingDragged":false,"delta":0.8983338802936487,"_Rotation":-6.981414977003814,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87580},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5791.5,5109.9)"},"87554":{"target":{"__isSmartRef__":true,"id":87553},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87555":{"_BorderWidth":3.116847542810307,"_ClipMode":"visible","_BorderRadius":34.32597891676867,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.9,115.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-97,-334,-213)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.5,-1.5)"},"87556":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87557},{"__isSmartRef__":true,"id":87559},{"__isSmartRef__":true,"id":87561},{"__isSmartRef__":true,"id":87563},{"__isSmartRef__":true,"id":87565},{"__isSmartRef__":true,"id":87567},{"__isSmartRef__":true,"id":87569},{"__isSmartRef__":true,"id":87571}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87573},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87557":{"date":{"__isSmartRef__":true,"id":87558},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87559":{"date":{"__isSmartRef__":true,"id":87560},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87560":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87561":{"date":{"__isSmartRef__":true,"id":87562},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87562":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87563":{"date":{"__isSmartRef__":true,"id":87564},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87565":{"date":{"__isSmartRef__":true,"id":87566},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87566":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87567":{"date":{"__isSmartRef__":true,"id":87568},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87569":{"date":{"__isSmartRef__":true,"id":87570},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87570":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87571":{"date":{"__isSmartRef__":true,"id":87572},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87572":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87573":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87574":{"morph":{"__isSmartRef__":true,"id":87553},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87575":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87576}},"87576":{"test01IsMorph":{"__isSmartRef__":true,"id":87577}},"87577":{"varMapping":{"__isSmartRef__":true,"id":87578},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87578":{"this":{"__isSmartRef__":true,"id":87575}},"87579":{},"87580":{"change":{"__isSmartRef__":true,"id":87581},"tick":{"__isSmartRef__":true,"id":87585}},"87581":{"varMapping":{"__isSmartRef__":true,"id":87582},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87582":{"this":{"__isSmartRef__":true,"id":87553}},"87583":{"timestamp":{"__isSmartRef__":true,"id":87584},"user":"cschuster","tags":[]},"87584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87585":{"varMapping":{"__isSmartRef__":true,"id":87586},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87586":{"this":{"__isSmartRef__":true,"id":87553}},"87587":{"timestamp":{"__isSmartRef__":true,"id":87588},"user":"cschuster","tags":[]},"87588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87589":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87590}],"id":"7B2B1001-A13C-452C-8DC9-55C4BF27CE80","shape":{"__isSmartRef__":true,"id":87591},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2323","partsBinMetaInfo":{"__isSmartRef__":true,"id":87592},"eventHandler":{"__isSmartRef__":true,"id":87610},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","35D8962A-0B49-4CD2-81B7-C8EAFF881848","4123B2B5-B592-47EA-BF3A-EA36D20D7278","73A4C8D0-1E74-436D-BF7A-E75AEC4B11A6"],"partTests":{"__isSmartRef__":true,"id":87611},"_ClipMode":"visible","moved":true,"b":173.0911466444959,"#startLetters":"set","isBeingDragged":false,"delta":0.8611499833059497,"_Rotation":-41.149141595796465,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87616},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4765.9,4499.2)"},"87590":{"target":{"__isSmartRef__":true,"id":87589},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87591":{"_BorderWidth":5.601451192331058,"_ClipMode":"visible","_BorderRadius":39.42121034118968,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.4,95.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(31,-223,-152)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.4,-0.1)"},"87592":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87593},{"__isSmartRef__":true,"id":87595},{"__isSmartRef__":true,"id":87597},{"__isSmartRef__":true,"id":87599},{"__isSmartRef__":true,"id":87601},{"__isSmartRef__":true,"id":87603},{"__isSmartRef__":true,"id":87605},{"__isSmartRef__":true,"id":87607}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87609},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87593":{"date":{"__isSmartRef__":true,"id":87594},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87595":{"date":{"__isSmartRef__":true,"id":87596},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87596":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87597":{"date":{"__isSmartRef__":true,"id":87598},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87598":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87599":{"date":{"__isSmartRef__":true,"id":87600},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87601":{"date":{"__isSmartRef__":true,"id":87602},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87602":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87603":{"date":{"__isSmartRef__":true,"id":87604},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87605":{"date":{"__isSmartRef__":true,"id":87606},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87606":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87607":{"date":{"__isSmartRef__":true,"id":87608},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87608":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87609":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87610":{"morph":{"__isSmartRef__":true,"id":87589},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87611":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87612}},"87612":{"test01IsMorph":{"__isSmartRef__":true,"id":87613}},"87613":{"varMapping":{"__isSmartRef__":true,"id":87614},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87614":{"this":{"__isSmartRef__":true,"id":87611}},"87615":{},"87616":{"change":{"__isSmartRef__":true,"id":87617},"tick":{"__isSmartRef__":true,"id":87621}},"87617":{"varMapping":{"__isSmartRef__":true,"id":87618},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87618":{"this":{"__isSmartRef__":true,"id":87589}},"87619":{"timestamp":{"__isSmartRef__":true,"id":87620},"user":"cschuster","tags":[]},"87620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87621":{"varMapping":{"__isSmartRef__":true,"id":87622},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87622":{"this":{"__isSmartRef__":true,"id":87589}},"87623":{"timestamp":{"__isSmartRef__":true,"id":87624},"user":"cschuster","tags":[]},"87624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87625":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87626}],"id":"4A7013AF-9283-4791-8538-2C4705A58A16","shape":{"__isSmartRef__":true,"id":87627},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2324","partsBinMetaInfo":{"__isSmartRef__":true,"id":87628},"eventHandler":{"__isSmartRef__":true,"id":87646},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2815C5FF-A30E-4DE2-8808-A5E110F6FF2D","84903741-2C53-4D6D-AADC-82CCB1F7FE94","6BA2D43E-97E8-4E46-A848-3A1E8AC48026"],"partTests":{"__isSmartRef__":true,"id":87647},"_ClipMode":"visible","moved":true,"b":29.48260186164407,"#startLetters":"set","isBeingDragged":false,"delta":0.8934121776255779,"_Rotation":8.801985491856094,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87652},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6112.0,4350.9)"},"87626":{"target":{"__isSmartRef__":true,"id":87625},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87627":{"_BorderWidth":7.460796248611018,"_ClipMode":"visible","_BorderRadius":30.311170916515103,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.3,80.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(126,349,144)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.8,-37.4)"},"87628":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87629},{"__isSmartRef__":true,"id":87631},{"__isSmartRef__":true,"id":87633},{"__isSmartRef__":true,"id":87635},{"__isSmartRef__":true,"id":87637},{"__isSmartRef__":true,"id":87639},{"__isSmartRef__":true,"id":87641},{"__isSmartRef__":true,"id":87643}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87645},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87629":{"date":{"__isSmartRef__":true,"id":87630},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87631":{"date":{"__isSmartRef__":true,"id":87632},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87632":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87633":{"date":{"__isSmartRef__":true,"id":87634},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87634":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87635":{"date":{"__isSmartRef__":true,"id":87636},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87637":{"date":{"__isSmartRef__":true,"id":87638},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87638":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87639":{"date":{"__isSmartRef__":true,"id":87640},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87641":{"date":{"__isSmartRef__":true,"id":87642},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87642":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87643":{"date":{"__isSmartRef__":true,"id":87644},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87644":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87645":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87646":{"morph":{"__isSmartRef__":true,"id":87625},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87647":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87648}},"87648":{"test01IsMorph":{"__isSmartRef__":true,"id":87649}},"87649":{"varMapping":{"__isSmartRef__":true,"id":87650},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87650":{"this":{"__isSmartRef__":true,"id":87647}},"87651":{},"87652":{"change":{"__isSmartRef__":true,"id":87653},"tick":{"__isSmartRef__":true,"id":87657}},"87653":{"varMapping":{"__isSmartRef__":true,"id":87654},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87654":{"this":{"__isSmartRef__":true,"id":87625}},"87655":{"timestamp":{"__isSmartRef__":true,"id":87656},"user":"cschuster","tags":[]},"87656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87657":{"varMapping":{"__isSmartRef__":true,"id":87658},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87658":{"this":{"__isSmartRef__":true,"id":87625}},"87659":{"timestamp":{"__isSmartRef__":true,"id":87660},"user":"cschuster","tags":[]},"87660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87661":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87662}],"id":"08FB64D9-AA64-4A99-BF2D-DF0798D44D63","shape":{"__isSmartRef__":true,"id":87663},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2325","partsBinMetaInfo":{"__isSmartRef__":true,"id":87664},"eventHandler":{"__isSmartRef__":true,"id":87682},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D"],"partTests":{"__isSmartRef__":true,"id":87683},"_ClipMode":"visible","moved":true,"b":354.76378634921275,"#startLetters":"set","isBeingDragged":false,"delta":0.9588210441870615,"_Rotation":24.34946499376562,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87688},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4272.1,4111.1)"},"87662":{"target":{"__isSmartRef__":true,"id":87661},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87663":{"_BorderWidth":4.543689958810876,"_ClipMode":"visible","_BorderRadius":39.66684983409597,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.7,103.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-24,231,170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.2,-39.9)"},"87664":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87665},{"__isSmartRef__":true,"id":87667},{"__isSmartRef__":true,"id":87669},{"__isSmartRef__":true,"id":87671},{"__isSmartRef__":true,"id":87673},{"__isSmartRef__":true,"id":87675},{"__isSmartRef__":true,"id":87677},{"__isSmartRef__":true,"id":87679}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87681},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87665":{"date":{"__isSmartRef__":true,"id":87666},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87667":{"date":{"__isSmartRef__":true,"id":87668},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87668":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87669":{"date":{"__isSmartRef__":true,"id":87670},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87670":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87671":{"date":{"__isSmartRef__":true,"id":87672},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87673":{"date":{"__isSmartRef__":true,"id":87674},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87674":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87675":{"date":{"__isSmartRef__":true,"id":87676},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87677":{"date":{"__isSmartRef__":true,"id":87678},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87678":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87679":{"date":{"__isSmartRef__":true,"id":87680},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87680":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87681":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87682":{"morph":{"__isSmartRef__":true,"id":87661},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87683":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87684}},"87684":{"test01IsMorph":{"__isSmartRef__":true,"id":87685}},"87685":{"varMapping":{"__isSmartRef__":true,"id":87686},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87686":{"this":{"__isSmartRef__":true,"id":87683}},"87687":{},"87688":{"change":{"__isSmartRef__":true,"id":87689},"tick":{"__isSmartRef__":true,"id":87693}},"87689":{"varMapping":{"__isSmartRef__":true,"id":87690},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87690":{"this":{"__isSmartRef__":true,"id":87661}},"87691":{"timestamp":{"__isSmartRef__":true,"id":87692},"user":"cschuster","tags":[]},"87692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87693":{"varMapping":{"__isSmartRef__":true,"id":87694},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87694":{"this":{"__isSmartRef__":true,"id":87661}},"87695":{"timestamp":{"__isSmartRef__":true,"id":87696},"user":"cschuster","tags":[]},"87696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87697":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87698}],"id":"21B58D87-0781-40E3-88CA-5C5695641CA2","shape":{"__isSmartRef__":true,"id":87699},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2326","partsBinMetaInfo":{"__isSmartRef__":true,"id":87700},"eventHandler":{"__isSmartRef__":true,"id":87718},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","A881611E-6796-4349-B0BB-82A3CDD18188"],"partTests":{"__isSmartRef__":true,"id":87719},"_ClipMode":"visible","moved":true,"b":174.58494410768617,"#startLetters":"set","isBeingDragged":false,"delta":-0.659840056556277,"_Rotation":26.426345844724427,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87724},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5449.4,4820.9)"},"87698":{"target":{"__isSmartRef__":true,"id":87697},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87699":{"_BorderWidth":5.471849593774052,"_ClipMode":"visible","_BorderRadius":39.64377273736842,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.5,96.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(25,-230,-168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.9,-0.1)"},"87700":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87701},{"__isSmartRef__":true,"id":87703},{"__isSmartRef__":true,"id":87705},{"__isSmartRef__":true,"id":87707},{"__isSmartRef__":true,"id":87709},{"__isSmartRef__":true,"id":87711},{"__isSmartRef__":true,"id":87713},{"__isSmartRef__":true,"id":87715}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87717},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87701":{"date":{"__isSmartRef__":true,"id":87702},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87703":{"date":{"__isSmartRef__":true,"id":87704},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87704":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87705":{"date":{"__isSmartRef__":true,"id":87706},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87706":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87707":{"date":{"__isSmartRef__":true,"id":87708},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87709":{"date":{"__isSmartRef__":true,"id":87710},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87710":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87711":{"date":{"__isSmartRef__":true,"id":87712},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87713":{"date":{"__isSmartRef__":true,"id":87714},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87714":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87715":{"date":{"__isSmartRef__":true,"id":87716},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87716":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87717":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87718":{"morph":{"__isSmartRef__":true,"id":87697},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87719":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87720}},"87720":{"test01IsMorph":{"__isSmartRef__":true,"id":87721}},"87721":{"varMapping":{"__isSmartRef__":true,"id":87722},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87722":{"this":{"__isSmartRef__":true,"id":87719}},"87723":{},"87724":{"change":{"__isSmartRef__":true,"id":87725},"tick":{"__isSmartRef__":true,"id":87729}},"87725":{"varMapping":{"__isSmartRef__":true,"id":87726},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87726":{"this":{"__isSmartRef__":true,"id":87697}},"87727":{"timestamp":{"__isSmartRef__":true,"id":87728},"user":"cschuster","tags":[]},"87728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87729":{"varMapping":{"__isSmartRef__":true,"id":87730},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87730":{"this":{"__isSmartRef__":true,"id":87697}},"87731":{"timestamp":{"__isSmartRef__":true,"id":87732},"user":"cschuster","tags":[]},"87732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87733":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87734}],"id":"91A34EF6-7910-4AE0-8D53-3DE57CDC9293","shape":{"__isSmartRef__":true,"id":87735},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2327","partsBinMetaInfo":{"__isSmartRef__":true,"id":87736},"eventHandler":{"__isSmartRef__":true,"id":87754},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","30E66FE6-FB9A-4BA5-BA28-8ED8F49B9A27","E2D484CB-39F6-4864-A3B3-098A2AC479D7"],"partTests":{"__isSmartRef__":true,"id":87755},"_ClipMode":"visible","moved":true,"b":166.30062725918833,"#startLetters":"set","isBeingDragged":false,"delta":-0.5031152538722381,"_Rotation":-36.179095414326646,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87760},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5629.2,5662.2)"},"87734":{"target":{"__isSmartRef__":true,"id":87733},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87735":{"_BorderWidth":6.184137548930549,"_ClipMode":"visible","_BorderRadius":37.756509224340405,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.6,90.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(61,-188,-72)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.7,-0.6)"},"87736":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87737},{"__isSmartRef__":true,"id":87739},{"__isSmartRef__":true,"id":87741},{"__isSmartRef__":true,"id":87743},{"__isSmartRef__":true,"id":87745},{"__isSmartRef__":true,"id":87747},{"__isSmartRef__":true,"id":87749},{"__isSmartRef__":true,"id":87751}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87753},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87737":{"date":{"__isSmartRef__":true,"id":87738},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87739":{"date":{"__isSmartRef__":true,"id":87740},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87740":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87741":{"date":{"__isSmartRef__":true,"id":87742},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87742":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87743":{"date":{"__isSmartRef__":true,"id":87744},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87745":{"date":{"__isSmartRef__":true,"id":87746},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87746":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87747":{"date":{"__isSmartRef__":true,"id":87748},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87749":{"date":{"__isSmartRef__":true,"id":87750},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87750":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87751":{"date":{"__isSmartRef__":true,"id":87752},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87752":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87753":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87754":{"morph":{"__isSmartRef__":true,"id":87733},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87755":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87756}},"87756":{"test01IsMorph":{"__isSmartRef__":true,"id":87757}},"87757":{"varMapping":{"__isSmartRef__":true,"id":87758},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87758":{"this":{"__isSmartRef__":true,"id":87755}},"87759":{},"87760":{"change":{"__isSmartRef__":true,"id":87761},"tick":{"__isSmartRef__":true,"id":87765}},"87761":{"varMapping":{"__isSmartRef__":true,"id":87762},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87762":{"this":{"__isSmartRef__":true,"id":87733}},"87763":{"timestamp":{"__isSmartRef__":true,"id":87764},"user":"cschuster","tags":[]},"87764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87765":{"varMapping":{"__isSmartRef__":true,"id":87766},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87766":{"this":{"__isSmartRef__":true,"id":87733}},"87767":{"timestamp":{"__isSmartRef__":true,"id":87768},"user":"cschuster","tags":[]},"87768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87769":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87770}],"id":"BAB0528D-A9D6-4F3D-BB59-398BE3C891B2","shape":{"__isSmartRef__":true,"id":87771},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2328","partsBinMetaInfo":{"__isSmartRef__":true,"id":87772},"eventHandler":{"__isSmartRef__":true,"id":87790},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","D2C2A6A7-774E-46E8-8462-6B4555238EDA","04C92072-B2A4-498F-B0D2-CC9C4976048F","203BCC30-FF35-4493-ADEE-8F8FEFAA335D"],"partTests":{"__isSmartRef__":true,"id":87791},"_ClipMode":"visible","moved":true,"b":119.05266818020027,"#startLetters":"set","isBeingDragged":false,"delta":0.9448624458746053,"_Rotation":26.930714895920016,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87796},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6480.9,4705.6)"},"87770":{"target":{"__isSmartRef__":true,"id":87769},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87771":{"_BorderWidth":9.370868423014294,"_ClipMode":"visible","_BorderRadius":9.432814765914475,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.0,65.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(223,100,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-10.3)"},"87772":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87773},{"__isSmartRef__":true,"id":87775},{"__isSmartRef__":true,"id":87777},{"__isSmartRef__":true,"id":87779},{"__isSmartRef__":true,"id":87781},{"__isSmartRef__":true,"id":87783},{"__isSmartRef__":true,"id":87785},{"__isSmartRef__":true,"id":87787}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87789},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87773":{"date":{"__isSmartRef__":true,"id":87774},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87775":{"date":{"__isSmartRef__":true,"id":87776},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87776":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87777":{"date":{"__isSmartRef__":true,"id":87778},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87778":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87779":{"date":{"__isSmartRef__":true,"id":87780},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87781":{"date":{"__isSmartRef__":true,"id":87782},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87782":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87783":{"date":{"__isSmartRef__":true,"id":87784},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87785":{"date":{"__isSmartRef__":true,"id":87786},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87786":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87787":{"date":{"__isSmartRef__":true,"id":87788},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87788":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87789":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87790":{"morph":{"__isSmartRef__":true,"id":87769},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87791":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87792}},"87792":{"test01IsMorph":{"__isSmartRef__":true,"id":87793}},"87793":{"varMapping":{"__isSmartRef__":true,"id":87794},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87794":{"this":{"__isSmartRef__":true,"id":87791}},"87795":{},"87796":{"change":{"__isSmartRef__":true,"id":87797},"tick":{"__isSmartRef__":true,"id":87801}},"87797":{"varMapping":{"__isSmartRef__":true,"id":87798},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87798":{"this":{"__isSmartRef__":true,"id":87769}},"87799":{"timestamp":{"__isSmartRef__":true,"id":87800},"user":"cschuster","tags":[]},"87800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87801":{"varMapping":{"__isSmartRef__":true,"id":87802},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87802":{"this":{"__isSmartRef__":true,"id":87769}},"87803":{"timestamp":{"__isSmartRef__":true,"id":87804},"user":"cschuster","tags":[]},"87804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87805":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87806}],"id":"302C774D-0A34-437E-BB31-3B9A706CC9C3","shape":{"__isSmartRef__":true,"id":87807},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2329","partsBinMetaInfo":{"__isSmartRef__":true,"id":87808},"eventHandler":{"__isSmartRef__":true,"id":87825},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","3B95CA9C-A19D-496C-8B2F-1E1C9571F24D"],"partTests":{"__isSmartRef__":true,"id":87826},"_ClipMode":"visible","moved":true,"b":90.13789943384472,"#startLetters":"set","isBeingDragged":false,"delta":0.9589138237643056,"_Rotation":1.5770977937629376,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87831},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3082.6,1400.6)"},"87806":{"target":{"__isSmartRef__":true,"id":87805},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87807":{"_BorderWidth":9.999985518301532,"_ClipMode":"visible","_BorderRadius":0.00023170683992823626,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.8,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,-137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.0)"},"87808":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87809},{"__isSmartRef__":true,"id":87811},{"__isSmartRef__":true,"id":87813},{"__isSmartRef__":true,"id":87815},{"__isSmartRef__":true,"id":87817},{"__isSmartRef__":true,"id":87819},{"__isSmartRef__":true,"id":87821},{"__isSmartRef__":true,"id":87823}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87809":{"date":{"__isSmartRef__":true,"id":87810},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87811":{"date":{"__isSmartRef__":true,"id":87812},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87812":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87813":{"date":{"__isSmartRef__":true,"id":87814},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87814":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87815":{"date":{"__isSmartRef__":true,"id":87816},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87817":{"date":{"__isSmartRef__":true,"id":87818},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87818":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87819":{"date":{"__isSmartRef__":true,"id":87820},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87821":{"date":{"__isSmartRef__":true,"id":87822},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87822":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87823":{"date":{"__isSmartRef__":true,"id":87824},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87824":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87825":{"morph":{"__isSmartRef__":true,"id":87805},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87826":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87827}},"87827":{"test01IsMorph":{"__isSmartRef__":true,"id":87828}},"87828":{"varMapping":{"__isSmartRef__":true,"id":87829},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87830},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87829":{"this":{"__isSmartRef__":true,"id":87826}},"87830":{},"87831":{"change":{"__isSmartRef__":true,"id":87832},"tick":{"__isSmartRef__":true,"id":87836}},"87832":{"varMapping":{"__isSmartRef__":true,"id":87833},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87834},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87833":{"this":{"__isSmartRef__":true,"id":87805}},"87834":{"timestamp":{"__isSmartRef__":true,"id":87835},"user":"cschuster","tags":[]},"87835":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87836":{"varMapping":{"__isSmartRef__":true,"id":87837},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87837":{"this":{"__isSmartRef__":true,"id":87805}},"87838":{"timestamp":{"__isSmartRef__":true,"id":87839},"user":"cschuster","tags":[]},"87839":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87840":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87841}],"id":"E69ACA25-00D7-4C20-9FCB-C1DAAC3BD8B7","shape":{"__isSmartRef__":true,"id":87842},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2330","partsBinMetaInfo":{"__isSmartRef__":true,"id":87843},"eventHandler":{"__isSmartRef__":true,"id":87861},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92"],"partTests":{"__isSmartRef__":true,"id":87862},"_ClipMode":"visible","moved":true,"b":42.51609212090261,"#startLetters":"set","isBeingDragged":false,"delta":-0.7349558626883663,"_Rotation":1.272269177901182,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87867},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4600.5,4193.5)"},"87841":{"target":{"__isSmartRef__":true,"id":87840},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87842":{"_BorderWidth":8.378986265216753,"_ClipMode":"visible","_BorderRadius":21.731922911162474,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,73.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(173,362,-22)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.5,-34.7)"},"87843":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87844},{"__isSmartRef__":true,"id":87846},{"__isSmartRef__":true,"id":87848},{"__isSmartRef__":true,"id":87850},{"__isSmartRef__":true,"id":87852},{"__isSmartRef__":true,"id":87854},{"__isSmartRef__":true,"id":87856},{"__isSmartRef__":true,"id":87858}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87860},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87844":{"date":{"__isSmartRef__":true,"id":87845},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87845":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87846":{"date":{"__isSmartRef__":true,"id":87847},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87847":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87848":{"date":{"__isSmartRef__":true,"id":87849},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87849":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87850":{"date":{"__isSmartRef__":true,"id":87851},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87851":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87852":{"date":{"__isSmartRef__":true,"id":87853},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87853":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87854":{"date":{"__isSmartRef__":true,"id":87855},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87855":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87856":{"date":{"__isSmartRef__":true,"id":87857},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87857":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87858":{"date":{"__isSmartRef__":true,"id":87859},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87859":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87860":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87861":{"morph":{"__isSmartRef__":true,"id":87840},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87862":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87863}},"87863":{"test01IsMorph":{"__isSmartRef__":true,"id":87864}},"87864":{"varMapping":{"__isSmartRef__":true,"id":87865},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87866},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87865":{"this":{"__isSmartRef__":true,"id":87862}},"87866":{},"87867":{"change":{"__isSmartRef__":true,"id":87868},"tick":{"__isSmartRef__":true,"id":87872}},"87868":{"varMapping":{"__isSmartRef__":true,"id":87869},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87869":{"this":{"__isSmartRef__":true,"id":87840}},"87870":{"timestamp":{"__isSmartRef__":true,"id":87871},"user":"cschuster","tags":[]},"87871":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87872":{"varMapping":{"__isSmartRef__":true,"id":87873},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87874},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87873":{"this":{"__isSmartRef__":true,"id":87840}},"87874":{"timestamp":{"__isSmartRef__":true,"id":87875},"user":"cschuster","tags":[]},"87875":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87876":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87877}],"id":"9AE79500-147C-4851-B5CE-6B751CB4987F","shape":{"__isSmartRef__":true,"id":87878},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2331","partsBinMetaInfo":{"__isSmartRef__":true,"id":87879},"eventHandler":{"__isSmartRef__":true,"id":87897},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","B410A3DF-B72E-4E7C-AF4D-09C118762782","F50B9B70-C301-469E-87EA-50C5829DE409"],"partTests":{"__isSmartRef__":true,"id":87898},"_ClipMode":"visible","moved":true,"b":58,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-8.318426931028952,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87903},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6555.8,5588.0)"},"87877":{"target":{"__isSmartRef__":true,"id":87876},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87878":{"_BorderWidth":9.24024048078213,"_ClipMode":"visible","_BorderRadius":11.23257706421845,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,353,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-30.6)"},"87879":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87880},{"__isSmartRef__":true,"id":87882},{"__isSmartRef__":true,"id":87884},{"__isSmartRef__":true,"id":87886},{"__isSmartRef__":true,"id":87888},{"__isSmartRef__":true,"id":87890},{"__isSmartRef__":true,"id":87892},{"__isSmartRef__":true,"id":87894}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87896},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87880":{"date":{"__isSmartRef__":true,"id":87881},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87881":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87882":{"date":{"__isSmartRef__":true,"id":87883},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87883":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87884":{"date":{"__isSmartRef__":true,"id":87885},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87885":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87886":{"date":{"__isSmartRef__":true,"id":87887},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87887":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87888":{"date":{"__isSmartRef__":true,"id":87889},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87889":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87890":{"date":{"__isSmartRef__":true,"id":87891},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87891":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87892":{"date":{"__isSmartRef__":true,"id":87893},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87893":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87894":{"date":{"__isSmartRef__":true,"id":87895},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87895":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87896":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87897":{"morph":{"__isSmartRef__":true,"id":87876},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87898":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87899}},"87899":{"test01IsMorph":{"__isSmartRef__":true,"id":87900}},"87900":{"varMapping":{"__isSmartRef__":true,"id":87901},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87902},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87901":{"this":{"__isSmartRef__":true,"id":87898}},"87902":{},"87903":{"change":{"__isSmartRef__":true,"id":87904},"tick":{"__isSmartRef__":true,"id":87908}},"87904":{"varMapping":{"__isSmartRef__":true,"id":87905},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87906},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87905":{"this":{"__isSmartRef__":true,"id":87876}},"87906":{"timestamp":{"__isSmartRef__":true,"id":87907},"user":"cschuster","tags":[]},"87907":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87908":{"varMapping":{"__isSmartRef__":true,"id":87909},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87910},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87909":{"this":{"__isSmartRef__":true,"id":87876}},"87910":{"timestamp":{"__isSmartRef__":true,"id":87911},"user":"cschuster","tags":[]},"87911":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87912":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87913}],"id":"554CF73A-3973-4F61-9032-3A00DB755759","shape":{"__isSmartRef__":true,"id":87914},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2332","partsBinMetaInfo":{"__isSmartRef__":true,"id":87915},"eventHandler":{"__isSmartRef__":true,"id":87933},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2","75A154BE-FA26-481F-B307-6FC4CB160059","897B9E2E-F336-4D5D-9819-85A89B5BFD75","FDAC96FB-53C8-453A-B5A3-8197E44232E3"],"partTests":{"__isSmartRef__":true,"id":87934},"_ClipMode":"visible","moved":true,"b":28.438142976432573,"#startLetters":"set","isBeingDragged":false,"delta":-0.7640417499933392,"_Rotation":0.23942261829468015,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87939},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6052.7,4317.6)"},"87913":{"target":{"__isSmartRef__":true,"id":87912},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87914":{"_BorderWidth":7.3810485187126,"_ClipMode":"visible","_BorderRadius":30.928972722458454,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.5,81.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(122,347,155)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.5,-37.6)"},"87915":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87916},{"__isSmartRef__":true,"id":87918},{"__isSmartRef__":true,"id":87920},{"__isSmartRef__":true,"id":87922},{"__isSmartRef__":true,"id":87924},{"__isSmartRef__":true,"id":87926},{"__isSmartRef__":true,"id":87928},{"__isSmartRef__":true,"id":87930}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87932},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87916":{"date":{"__isSmartRef__":true,"id":87917},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87917":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87918":{"date":{"__isSmartRef__":true,"id":87919},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87919":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87920":{"date":{"__isSmartRef__":true,"id":87921},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87921":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87922":{"date":{"__isSmartRef__":true,"id":87923},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87923":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87924":{"date":{"__isSmartRef__":true,"id":87925},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87925":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87926":{"date":{"__isSmartRef__":true,"id":87927},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87927":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87928":{"date":{"__isSmartRef__":true,"id":87929},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87929":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87930":{"date":{"__isSmartRef__":true,"id":87931},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87931":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87932":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87933":{"morph":{"__isSmartRef__":true,"id":87912},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87934":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87935}},"87935":{"test01IsMorph":{"__isSmartRef__":true,"id":87936}},"87936":{"varMapping":{"__isSmartRef__":true,"id":87937},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87937":{"this":{"__isSmartRef__":true,"id":87934}},"87938":{},"87939":{"change":{"__isSmartRef__":true,"id":87940},"tick":{"__isSmartRef__":true,"id":87944}},"87940":{"varMapping":{"__isSmartRef__":true,"id":87941},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87942},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87941":{"this":{"__isSmartRef__":true,"id":87912}},"87942":{"timestamp":{"__isSmartRef__":true,"id":87943},"user":"cschuster","tags":[]},"87943":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87944":{"varMapping":{"__isSmartRef__":true,"id":87945},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87946},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87945":{"this":{"__isSmartRef__":true,"id":87912}},"87946":{"timestamp":{"__isSmartRef__":true,"id":87947},"user":"cschuster","tags":[]},"87947":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87948":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87949}],"id":"C1A42F69-329D-4AE0-9DFE-5B696A23A94F","shape":{"__isSmartRef__":true,"id":87950},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2333","partsBinMetaInfo":{"__isSmartRef__":true,"id":87951},"eventHandler":{"__isSmartRef__":true,"id":87969},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","382A941F-6898-499B-AB09-DB0F1908E28A","D604BEAE-9113-4005-9D47-79832C68D6C3"],"partTests":{"__isSmartRef__":true,"id":87970},"_ClipMode":"visible","moved":true,"b":104,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":26.58221282334039,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87975},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5073.4,4541.8)"},"87949":{"target":{"__isSmartRef__":true,"id":87948},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87950":{"_BorderWidth":9.851478631379983,"_ClipMode":"visible","_BorderRadius":2.3410481428214625,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.2,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,186,42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.2)"},"87951":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87952},{"__isSmartRef__":true,"id":87954},{"__isSmartRef__":true,"id":87956},{"__isSmartRef__":true,"id":87958},{"__isSmartRef__":true,"id":87960},{"__isSmartRef__":true,"id":87962},{"__isSmartRef__":true,"id":87964},{"__isSmartRef__":true,"id":87966}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":87968},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87952":{"date":{"__isSmartRef__":true,"id":87953},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87953":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87954":{"date":{"__isSmartRef__":true,"id":87955},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87955":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87956":{"date":{"__isSmartRef__":true,"id":87957},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87957":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87958":{"date":{"__isSmartRef__":true,"id":87959},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87959":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87960":{"date":{"__isSmartRef__":true,"id":87961},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87961":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87962":{"date":{"__isSmartRef__":true,"id":87963},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87963":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"87964":{"date":{"__isSmartRef__":true,"id":87965},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"87965":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"87966":{"date":{"__isSmartRef__":true,"id":87967},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"87967":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"87968":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"87969":{"morph":{"__isSmartRef__":true,"id":87948},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"87970":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87971}},"87971":{"test01IsMorph":{"__isSmartRef__":true,"id":87972}},"87972":{"varMapping":{"__isSmartRef__":true,"id":87973},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":87974},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87973":{"this":{"__isSmartRef__":true,"id":87970}},"87974":{},"87975":{"change":{"__isSmartRef__":true,"id":87976},"tick":{"__isSmartRef__":true,"id":87980}},"87976":{"varMapping":{"__isSmartRef__":true,"id":87977},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":87978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87977":{"this":{"__isSmartRef__":true,"id":87948}},"87978":{"timestamp":{"__isSmartRef__":true,"id":87979},"user":"cschuster","tags":[]},"87979":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"87980":{"varMapping":{"__isSmartRef__":true,"id":87981},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":87982},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87981":{"this":{"__isSmartRef__":true,"id":87948}},"87982":{"timestamp":{"__isSmartRef__":true,"id":87983},"user":"cschuster","tags":[]},"87983":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"87984":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":87985}],"id":"C8C9C37D-BF84-4DE2-A130-F27449312899","shape":{"__isSmartRef__":true,"id":87986},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2334","partsBinMetaInfo":{"__isSmartRef__":true,"id":87987},"eventHandler":{"__isSmartRef__":true,"id":88005},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","C16A0368-291A-4887-8D4D-E3E8C11CC506","95AF41FA-1C81-4A96-B1D0-AD845A686041","72DA9746-6F13-479F-BCA3-080384067512"],"partTests":{"__isSmartRef__":true,"id":88006},"_ClipMode":"visible","moved":true,"b":314,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-21.826146476857094,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88011},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4972.8,4206.2)"},"87985":{"target":{"__isSmartRef__":true,"id":87984},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"87986":{"_BorderWidth":1.403300998306741,"_ClipMode":"visible","_BorderRadius":19.302010065949943,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-184,-7,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-33.9)"},"87987":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":87988},{"__isSmartRef__":true,"id":87990},{"__isSmartRef__":true,"id":87992},{"__isSmartRef__":true,"id":87994},{"__isSmartRef__":true,"id":87996},{"__isSmartRef__":true,"id":87998},{"__isSmartRef__":true,"id":88000},{"__isSmartRef__":true,"id":88002}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88004},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87988":{"date":{"__isSmartRef__":true,"id":87989},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"87989":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"87990":{"date":{"__isSmartRef__":true,"id":87991},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"87991":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"87992":{"date":{"__isSmartRef__":true,"id":87993},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"87993":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"87994":{"date":{"__isSmartRef__":true,"id":87995},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"87995":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"87996":{"date":{"__isSmartRef__":true,"id":87997},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"87997":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"87998":{"date":{"__isSmartRef__":true,"id":87999},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"87999":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88000":{"date":{"__isSmartRef__":true,"id":88001},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88001":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88002":{"date":{"__isSmartRef__":true,"id":88003},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88003":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88004":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88005":{"morph":{"__isSmartRef__":true,"id":87984},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88006":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88007}},"88007":{"test01IsMorph":{"__isSmartRef__":true,"id":88008}},"88008":{"varMapping":{"__isSmartRef__":true,"id":88009},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88010},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88009":{"this":{"__isSmartRef__":true,"id":88006}},"88010":{},"88011":{"change":{"__isSmartRef__":true,"id":88012},"tick":{"__isSmartRef__":true,"id":88016}},"88012":{"varMapping":{"__isSmartRef__":true,"id":88013},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88013":{"this":{"__isSmartRef__":true,"id":87984}},"88014":{"timestamp":{"__isSmartRef__":true,"id":88015},"user":"cschuster","tags":[]},"88015":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88016":{"varMapping":{"__isSmartRef__":true,"id":88017},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88018},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88017":{"this":{"__isSmartRef__":true,"id":87984}},"88018":{"timestamp":{"__isSmartRef__":true,"id":88019},"user":"cschuster","tags":[]},"88019":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88020":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88021}],"id":"5480E90A-DB88-4846-BC9F-7C53F909D84A","shape":{"__isSmartRef__":true,"id":88022},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2335","partsBinMetaInfo":{"__isSmartRef__":true,"id":88023},"eventHandler":{"__isSmartRef__":true,"id":88041},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9","0937231C-0352-49C2-A1DD-25EBE246DA4A","7D9CE138-8184-4612-905B-176A578606C3","BF85DFF6-5616-4F00-A354-896F7C55511E","E5B9549B-FF5E-4DF0-9847-5499185A4617"],"partTests":{"__isSmartRef__":true,"id":88042},"_ClipMode":"visible","moved":true,"b":155.6460492266924,"#startLetters":"set","isBeingDragged":false,"delta":0.8323318140464835,"_Rotation":7.826676877300101,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88047},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6141.0,5577.7)"},"88021":{"target":{"__isSmartRef__":true,"id":88020},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88022":{"_BorderWidth":7.061861851738463,"_ClipMode":"visible","_BorderRadius":33.19796112695301,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.9,83.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(106,-128,70)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.2,-1.8)"},"88023":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88024},{"__isSmartRef__":true,"id":88026},{"__isSmartRef__":true,"id":88028},{"__isSmartRef__":true,"id":88030},{"__isSmartRef__":true,"id":88032},{"__isSmartRef__":true,"id":88034},{"__isSmartRef__":true,"id":88036},{"__isSmartRef__":true,"id":88038}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88040},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88024":{"date":{"__isSmartRef__":true,"id":88025},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88025":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88026":{"date":{"__isSmartRef__":true,"id":88027},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88027":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88028":{"date":{"__isSmartRef__":true,"id":88029},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88029":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88030":{"date":{"__isSmartRef__":true,"id":88031},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88031":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88032":{"date":{"__isSmartRef__":true,"id":88033},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88033":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88034":{"date":{"__isSmartRef__":true,"id":88035},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88035":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88036":{"date":{"__isSmartRef__":true,"id":88037},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88037":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88038":{"date":{"__isSmartRef__":true,"id":88039},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88039":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88040":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88041":{"morph":{"__isSmartRef__":true,"id":88020},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88042":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88043}},"88043":{"test01IsMorph":{"__isSmartRef__":true,"id":88044}},"88044":{"varMapping":{"__isSmartRef__":true,"id":88045},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88045":{"this":{"__isSmartRef__":true,"id":88042}},"88046":{},"88047":{"change":{"__isSmartRef__":true,"id":88048},"tick":{"__isSmartRef__":true,"id":88052}},"88048":{"varMapping":{"__isSmartRef__":true,"id":88049},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88049":{"this":{"__isSmartRef__":true,"id":88020}},"88050":{"timestamp":{"__isSmartRef__":true,"id":88051},"user":"cschuster","tags":[]},"88051":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88052":{"varMapping":{"__isSmartRef__":true,"id":88053},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88054},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88053":{"this":{"__isSmartRef__":true,"id":88020}},"88054":{"timestamp":{"__isSmartRef__":true,"id":88055},"user":"cschuster","tags":[]},"88055":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88056":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88057}],"id":"0FA781C9-01A5-4B50-87D5-9C5D7F5377D8","shape":{"__isSmartRef__":true,"id":88058},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2336","partsBinMetaInfo":{"__isSmartRef__":true,"id":88059},"eventHandler":{"__isSmartRef__":true,"id":88077},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","048A4F9F-DDA8-4E09-90B9-9B3693A09AE3"],"partTests":{"__isSmartRef__":true,"id":88078},"_ClipMode":"visible","moved":true,"b":13.82761832990218,"#startLetters":"set","isBeingDragged":false,"delta":-0.81374824908562,"_Rotation":-18.447923893681914,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88083},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5269.6,5377.7)"},"88057":{"target":{"__isSmartRef__":true,"id":88056},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88058":{"_BorderWidth":6.195007732366028,"_ClipMode":"visible","_BorderRadius":37.71513043133665,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.6,90.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(61,310,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.8,-39.4)"},"88059":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88060},{"__isSmartRef__":true,"id":88062},{"__isSmartRef__":true,"id":88064},{"__isSmartRef__":true,"id":88066},{"__isSmartRef__":true,"id":88068},{"__isSmartRef__":true,"id":88070},{"__isSmartRef__":true,"id":88072},{"__isSmartRef__":true,"id":88074}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88076},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88060":{"date":{"__isSmartRef__":true,"id":88061},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88061":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88062":{"date":{"__isSmartRef__":true,"id":88063},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88063":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88064":{"date":{"__isSmartRef__":true,"id":88065},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88065":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88066":{"date":{"__isSmartRef__":true,"id":88067},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88067":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88068":{"date":{"__isSmartRef__":true,"id":88069},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88069":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88070":{"date":{"__isSmartRef__":true,"id":88071},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88071":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88072":{"date":{"__isSmartRef__":true,"id":88073},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88073":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88074":{"date":{"__isSmartRef__":true,"id":88075},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88075":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88076":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88077":{"morph":{"__isSmartRef__":true,"id":88056},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88078":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88079}},"88079":{"test01IsMorph":{"__isSmartRef__":true,"id":88080}},"88080":{"varMapping":{"__isSmartRef__":true,"id":88081},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88081":{"this":{"__isSmartRef__":true,"id":88078}},"88082":{},"88083":{"change":{"__isSmartRef__":true,"id":88084},"tick":{"__isSmartRef__":true,"id":88088}},"88084":{"varMapping":{"__isSmartRef__":true,"id":88085},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88085":{"this":{"__isSmartRef__":true,"id":88056}},"88086":{"timestamp":{"__isSmartRef__":true,"id":88087},"user":"cschuster","tags":[]},"88087":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88088":{"varMapping":{"__isSmartRef__":true,"id":88089},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88090},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88089":{"this":{"__isSmartRef__":true,"id":88056}},"88090":{"timestamp":{"__isSmartRef__":true,"id":88091},"user":"cschuster","tags":[]},"88091":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88092":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88093}],"id":"8FBC06BE-AA28-49EC-A5A9-D4198F9F2CD0","shape":{"__isSmartRef__":true,"id":88094},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2337","partsBinMetaInfo":{"__isSmartRef__":true,"id":88095},"eventHandler":{"__isSmartRef__":true,"id":88113},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF"],"partTests":{"__isSmartRef__":true,"id":88114},"_ClipMode":"visible","moved":true,"b":217.012076499057,"#startLetters":"set","isBeingDragged":false,"delta":0.9080003200797364,"_Rotation":-28.125949351580882,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88119},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4636.6,4757.8)"},"88093":{"target":{"__isSmartRef__":true,"id":88092},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88094":{"_BorderWidth":1.9900832904034864,"_ClipMode":"visible","_BorderRadius":25.504642242066716,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,124.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-154,-359,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.0,-4.0)"},"88095":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88096},{"__isSmartRef__":true,"id":88098},{"__isSmartRef__":true,"id":88100},{"__isSmartRef__":true,"id":88102},{"__isSmartRef__":true,"id":88104},{"__isSmartRef__":true,"id":88106},{"__isSmartRef__":true,"id":88108},{"__isSmartRef__":true,"id":88110}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88112},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88096":{"date":{"__isSmartRef__":true,"id":88097},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88097":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88098":{"date":{"__isSmartRef__":true,"id":88099},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88099":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88100":{"date":{"__isSmartRef__":true,"id":88101},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88101":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88102":{"date":{"__isSmartRef__":true,"id":88103},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88103":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88104":{"date":{"__isSmartRef__":true,"id":88105},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88105":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88106":{"date":{"__isSmartRef__":true,"id":88107},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88107":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88108":{"date":{"__isSmartRef__":true,"id":88109},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88109":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88110":{"date":{"__isSmartRef__":true,"id":88111},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88111":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88112":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88113":{"morph":{"__isSmartRef__":true,"id":88092},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88114":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88115}},"88115":{"test01IsMorph":{"__isSmartRef__":true,"id":88116}},"88116":{"varMapping":{"__isSmartRef__":true,"id":88117},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88117":{"this":{"__isSmartRef__":true,"id":88114}},"88118":{},"88119":{"change":{"__isSmartRef__":true,"id":88120},"tick":{"__isSmartRef__":true,"id":88124}},"88120":{"varMapping":{"__isSmartRef__":true,"id":88121},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88121":{"this":{"__isSmartRef__":true,"id":88092}},"88122":{"timestamp":{"__isSmartRef__":true,"id":88123},"user":"cschuster","tags":[]},"88123":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88124":{"varMapping":{"__isSmartRef__":true,"id":88125},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88125":{"this":{"__isSmartRef__":true,"id":88092}},"88126":{"timestamp":{"__isSmartRef__":true,"id":88127},"user":"cschuster","tags":[]},"88127":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88128":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88129}],"id":"8D1BF871-706C-43EB-9B80-987D3E38B6EA","shape":{"__isSmartRef__":true,"id":88130},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2338","partsBinMetaInfo":{"__isSmartRef__":true,"id":88131},"eventHandler":{"__isSmartRef__":true,"id":88149},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310","F95F6876-B059-466B-B6BA-4DDB194DD3EA","EE927309-16B8-4109-889A-8DE8E1FC85EA"],"partTests":{"__isSmartRef__":true,"id":88150},"_ClipMode":"visible","moved":true,"b":344.47527032287326,"#startLetters":"set","isBeingDragged":false,"delta":0.7701409523142502,"_Rotation":4.499715056068175,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88155},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4412.0,4346.6)"},"88129":{"target":{"__isSmartRef__":true,"id":88128},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88130":{"_BorderWidth":3.66172866076975,"_ClipMode":"visible","_BorderRadius":37.1344477161518,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.4,110.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-69,178,48)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.6,-39.3)"},"88131":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88132},{"__isSmartRef__":true,"id":88134},{"__isSmartRef__":true,"id":88136},{"__isSmartRef__":true,"id":88138},{"__isSmartRef__":true,"id":88140},{"__isSmartRef__":true,"id":88142},{"__isSmartRef__":true,"id":88144},{"__isSmartRef__":true,"id":88146}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88148},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88132":{"date":{"__isSmartRef__":true,"id":88133},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88133":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88134":{"date":{"__isSmartRef__":true,"id":88135},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88135":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88136":{"date":{"__isSmartRef__":true,"id":88137},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88137":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88138":{"date":{"__isSmartRef__":true,"id":88139},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88139":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88140":{"date":{"__isSmartRef__":true,"id":88141},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88141":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88142":{"date":{"__isSmartRef__":true,"id":88143},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88143":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88144":{"date":{"__isSmartRef__":true,"id":88145},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88145":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88146":{"date":{"__isSmartRef__":true,"id":88147},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88147":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88148":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88149":{"morph":{"__isSmartRef__":true,"id":88128},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88150":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88151}},"88151":{"test01IsMorph":{"__isSmartRef__":true,"id":88152}},"88152":{"varMapping":{"__isSmartRef__":true,"id":88153},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88153":{"this":{"__isSmartRef__":true,"id":88150}},"88154":{},"88155":{"change":{"__isSmartRef__":true,"id":88156},"tick":{"__isSmartRef__":true,"id":88160}},"88156":{"varMapping":{"__isSmartRef__":true,"id":88157},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88157":{"this":{"__isSmartRef__":true,"id":88128}},"88158":{"timestamp":{"__isSmartRef__":true,"id":88159},"user":"cschuster","tags":[]},"88159":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88160":{"varMapping":{"__isSmartRef__":true,"id":88161},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88161":{"this":{"__isSmartRef__":true,"id":88128}},"88162":{"timestamp":{"__isSmartRef__":true,"id":88163},"user":"cschuster","tags":[]},"88163":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88164":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88165}],"id":"9B08704B-E802-4DBD-B0A0-42B088F6D10D","shape":{"__isSmartRef__":true,"id":88166},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2339","partsBinMetaInfo":{"__isSmartRef__":true,"id":88167},"eventHandler":{"__isSmartRef__":true,"id":88185},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","A817AC9C-0FFC-4C09-9768-1E184E61F4C1"],"partTests":{"__isSmartRef__":true,"id":88186},"_ClipMode":"visible","moved":true,"b":264.7707151947543,"#startLetters":"set","isBeingDragged":false,"delta":0.882569050649181,"_Rotation":-22.711208739361453,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88191},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5255.0,4245.1)"},"88165":{"target":{"__isSmartRef__":true,"id":88164},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88166":{"_BorderWidth":0.020810276254478843,"_ClipMode":"visible","_BorderRadius":0.3322715119152031,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.3,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-279,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-18.2)"},"88167":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88168},{"__isSmartRef__":true,"id":88170},{"__isSmartRef__":true,"id":88172},{"__isSmartRef__":true,"id":88174},{"__isSmartRef__":true,"id":88176},{"__isSmartRef__":true,"id":88178},{"__isSmartRef__":true,"id":88180},{"__isSmartRef__":true,"id":88182}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88184},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88168":{"date":{"__isSmartRef__":true,"id":88169},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88169":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88170":{"date":{"__isSmartRef__":true,"id":88171},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88171":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88172":{"date":{"__isSmartRef__":true,"id":88173},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88173":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88174":{"date":{"__isSmartRef__":true,"id":88175},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88175":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88176":{"date":{"__isSmartRef__":true,"id":88177},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88177":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88178":{"date":{"__isSmartRef__":true,"id":88179},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88179":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88180":{"date":{"__isSmartRef__":true,"id":88181},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88181":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88182":{"date":{"__isSmartRef__":true,"id":88183},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88183":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88184":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88185":{"morph":{"__isSmartRef__":true,"id":88164},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88186":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88187}},"88187":{"test01IsMorph":{"__isSmartRef__":true,"id":88188}},"88188":{"varMapping":{"__isSmartRef__":true,"id":88189},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88189":{"this":{"__isSmartRef__":true,"id":88186}},"88190":{},"88191":{"change":{"__isSmartRef__":true,"id":88192},"tick":{"__isSmartRef__":true,"id":88196}},"88192":{"varMapping":{"__isSmartRef__":true,"id":88193},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88194},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88193":{"this":{"__isSmartRef__":true,"id":88164}},"88194":{"timestamp":{"__isSmartRef__":true,"id":88195},"user":"cschuster","tags":[]},"88195":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88196":{"varMapping":{"__isSmartRef__":true,"id":88197},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88198},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88197":{"this":{"__isSmartRef__":true,"id":88164}},"88198":{"timestamp":{"__isSmartRef__":true,"id":88199},"user":"cschuster","tags":[]},"88199":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88200":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88201}],"id":"FF2C8959-C4D9-437B-A6C6-F00CA39095C3","shape":{"__isSmartRef__":true,"id":88202},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2340","partsBinMetaInfo":{"__isSmartRef__":true,"id":88203},"eventHandler":{"__isSmartRef__":true,"id":88221},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","2A5CAFFC-EEB3-44D3-91C5-C75120CFE282","D23E8ECA-B63B-4CB3-80C2-88D7CD814AF6","3E95AA52-2A25-469F-B539-9FCBB108E4A2"],"partTests":{"__isSmartRef__":true,"id":88222},"_ClipMode":"visible","moved":true,"b":144.5616495278664,"#startLetters":"set","isBeingDragged":false,"delta":-0.7862713520880789,"_Rotation":-19.400930226321915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88227},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5553.1,5280.7)"},"88201":{"target":{"__isSmartRef__":true,"id":88200},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88202":{"_BorderWidth":7.899133209067273,"_ClipMode":"visible","_BorderRadius":26.552042617733274,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.2,76.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(148,-60,193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.6,-3.7)"},"88203":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88204},{"__isSmartRef__":true,"id":88206},{"__isSmartRef__":true,"id":88208},{"__isSmartRef__":true,"id":88210},{"__isSmartRef__":true,"id":88212},{"__isSmartRef__":true,"id":88214},{"__isSmartRef__":true,"id":88216},{"__isSmartRef__":true,"id":88218}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88220},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88204":{"date":{"__isSmartRef__":true,"id":88205},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88205":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88206":{"date":{"__isSmartRef__":true,"id":88207},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88207":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88208":{"date":{"__isSmartRef__":true,"id":88209},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88209":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88210":{"date":{"__isSmartRef__":true,"id":88211},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88211":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88212":{"date":{"__isSmartRef__":true,"id":88213},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88213":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88214":{"date":{"__isSmartRef__":true,"id":88215},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88215":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88216":{"date":{"__isSmartRef__":true,"id":88217},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88217":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88218":{"date":{"__isSmartRef__":true,"id":88219},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88219":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88220":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88221":{"morph":{"__isSmartRef__":true,"id":88200},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88222":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88223}},"88223":{"test01IsMorph":{"__isSmartRef__":true,"id":88224}},"88224":{"varMapping":{"__isSmartRef__":true,"id":88225},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88225":{"this":{"__isSmartRef__":true,"id":88222}},"88226":{},"88227":{"change":{"__isSmartRef__":true,"id":88228},"tick":{"__isSmartRef__":true,"id":88232}},"88228":{"varMapping":{"__isSmartRef__":true,"id":88229},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88230},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88229":{"this":{"__isSmartRef__":true,"id":88200}},"88230":{"timestamp":{"__isSmartRef__":true,"id":88231},"user":"cschuster","tags":[]},"88231":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88232":{"varMapping":{"__isSmartRef__":true,"id":88233},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88234},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88233":{"this":{"__isSmartRef__":true,"id":88200}},"88234":{"timestamp":{"__isSmartRef__":true,"id":88235},"user":"cschuster","tags":[]},"88235":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88236":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88237}],"id":"D1172C12-757C-4A76-8043-692D347A98D5","shape":{"__isSmartRef__":true,"id":88238},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2341","partsBinMetaInfo":{"__isSmartRef__":true,"id":88239},"eventHandler":{"__isSmartRef__":true,"id":88257},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","721FA61A-0EE7-4F28-AF40-E4E66C5227CA","A929DC2D-D9F0-411B-9D1D-152E86300B16"],"partTests":{"__isSmartRef__":true,"id":88258},"_ClipMode":"visible","moved":true,"b":25.927199683268555,"#startLetters":"set","isBeingDragged":false,"delta":0.8940413683885708,"_Rotation":-21.62741644808777,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88263},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4701.6,4790.2)"},"88237":{"target":{"__isSmartRef__":true,"id":88236},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88238":{"_BorderWidth":7.18614390412465,"_ClipMode":"visible","_BorderRadius":32.35323972873381,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,82.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(112,342,181)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.7,-38.0)"},"88239":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88240},{"__isSmartRef__":true,"id":88242},{"__isSmartRef__":true,"id":88244},{"__isSmartRef__":true,"id":88246},{"__isSmartRef__":true,"id":88248},{"__isSmartRef__":true,"id":88250},{"__isSmartRef__":true,"id":88252},{"__isSmartRef__":true,"id":88254}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88256},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88240":{"date":{"__isSmartRef__":true,"id":88241},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88241":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88242":{"date":{"__isSmartRef__":true,"id":88243},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88243":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88244":{"date":{"__isSmartRef__":true,"id":88245},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88245":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88246":{"date":{"__isSmartRef__":true,"id":88247},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88247":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88248":{"date":{"__isSmartRef__":true,"id":88249},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88249":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88250":{"date":{"__isSmartRef__":true,"id":88251},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88251":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88252":{"date":{"__isSmartRef__":true,"id":88253},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88253":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88254":{"date":{"__isSmartRef__":true,"id":88255},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88255":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88256":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88257":{"morph":{"__isSmartRef__":true,"id":88236},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88258":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88259}},"88259":{"test01IsMorph":{"__isSmartRef__":true,"id":88260}},"88260":{"varMapping":{"__isSmartRef__":true,"id":88261},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88262},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88261":{"this":{"__isSmartRef__":true,"id":88258}},"88262":{},"88263":{"change":{"__isSmartRef__":true,"id":88264},"tick":{"__isSmartRef__":true,"id":88268}},"88264":{"varMapping":{"__isSmartRef__":true,"id":88265},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88266},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88265":{"this":{"__isSmartRef__":true,"id":88236}},"88266":{"timestamp":{"__isSmartRef__":true,"id":88267},"user":"cschuster","tags":[]},"88267":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88268":{"varMapping":{"__isSmartRef__":true,"id":88269},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88270},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88269":{"this":{"__isSmartRef__":true,"id":88236}},"88270":{"timestamp":{"__isSmartRef__":true,"id":88271},"user":"cschuster","tags":[]},"88271":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88272":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88273}],"id":"AE900C7D-61A5-4944-A553-216B61C6F822","shape":{"__isSmartRef__":true,"id":88274},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2342","partsBinMetaInfo":{"__isSmartRef__":true,"id":88275},"eventHandler":{"__isSmartRef__":true,"id":88293},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","00625043-4D61-43BA-9A74-E61753C399E4","88A5905D-6B5E-41D0-A022-C1693562EFA8"],"partTests":{"__isSmartRef__":true,"id":88294},"_ClipMode":"visible","moved":true,"b":256.90260926051997,"#startLetters":"set","isBeingDragged":false,"delta":0.9479801079723984,"_Rotation":-31.162434251187655,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88299},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4498.7,5323.2)"},"88273":{"target":{"__isSmartRef__":true,"id":88272},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88274":{"_BorderWidth":0.13006855993984967,"_ClipMode":"visible","_BorderRadius":2.0540284305818712,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.7,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-308,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.5)"},"88275":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88276},{"__isSmartRef__":true,"id":88278},{"__isSmartRef__":true,"id":88280},{"__isSmartRef__":true,"id":88282},{"__isSmartRef__":true,"id":88284},{"__isSmartRef__":true,"id":88286},{"__isSmartRef__":true,"id":88288},{"__isSmartRef__":true,"id":88290}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88292},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88276":{"date":{"__isSmartRef__":true,"id":88277},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88277":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88278":{"date":{"__isSmartRef__":true,"id":88279},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88279":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88280":{"date":{"__isSmartRef__":true,"id":88281},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88281":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88282":{"date":{"__isSmartRef__":true,"id":88283},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88283":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88284":{"date":{"__isSmartRef__":true,"id":88285},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88285":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88286":{"date":{"__isSmartRef__":true,"id":88287},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88287":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88288":{"date":{"__isSmartRef__":true,"id":88289},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88289":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88290":{"date":{"__isSmartRef__":true,"id":88291},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88291":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88292":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88293":{"morph":{"__isSmartRef__":true,"id":88272},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88294":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88295}},"88295":{"test01IsMorph":{"__isSmartRef__":true,"id":88296}},"88296":{"varMapping":{"__isSmartRef__":true,"id":88297},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88297":{"this":{"__isSmartRef__":true,"id":88294}},"88298":{},"88299":{"change":{"__isSmartRef__":true,"id":88300},"tick":{"__isSmartRef__":true,"id":88304}},"88300":{"varMapping":{"__isSmartRef__":true,"id":88301},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88302},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88301":{"this":{"__isSmartRef__":true,"id":88272}},"88302":{"timestamp":{"__isSmartRef__":true,"id":88303},"user":"cschuster","tags":[]},"88303":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88304":{"varMapping":{"__isSmartRef__":true,"id":88305},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88306},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88305":{"this":{"__isSmartRef__":true,"id":88272}},"88306":{"timestamp":{"__isSmartRef__":true,"id":88307},"user":"cschuster","tags":[]},"88307":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88308":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88309}],"id":"4B7C60E4-7B7C-46A6-8DE0-9BCC0113887A","shape":{"__isSmartRef__":true,"id":88310},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2343","partsBinMetaInfo":{"__isSmartRef__":true,"id":88311},"eventHandler":{"__isSmartRef__":true,"id":88329},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245","239234BB-71EA-470F-A446-7EFBFE0756C5","1CE88303-8E16-4B8F-9049-A78020B2F04C"],"partTests":{"__isSmartRef__":true,"id":88330},"_ClipMode":"visible","moved":true,"b":355.61036388901994,"#startLetters":"set","isBeingDragged":false,"delta":-0.7316060184966773,"_Rotation":23.971333070949253,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88335},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4880.0,4454.9)"},"88309":{"target":{"__isSmartRef__":true,"id":88308},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88310":{"_BorderWidth":4.617306620020323,"_ClipMode":"visible","_BorderRadius":39.76567324307157,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.9,103.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,235,178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-39.9)"},"88311":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88312},{"__isSmartRef__":true,"id":88314},{"__isSmartRef__":true,"id":88316},{"__isSmartRef__":true,"id":88318},{"__isSmartRef__":true,"id":88320},{"__isSmartRef__":true,"id":88322},{"__isSmartRef__":true,"id":88324},{"__isSmartRef__":true,"id":88326}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88328},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88312":{"date":{"__isSmartRef__":true,"id":88313},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88313":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88314":{"date":{"__isSmartRef__":true,"id":88315},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88315":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88316":{"date":{"__isSmartRef__":true,"id":88317},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88317":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88318":{"date":{"__isSmartRef__":true,"id":88319},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88319":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88320":{"date":{"__isSmartRef__":true,"id":88321},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88321":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88322":{"date":{"__isSmartRef__":true,"id":88323},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88323":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88324":{"date":{"__isSmartRef__":true,"id":88325},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88325":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88326":{"date":{"__isSmartRef__":true,"id":88327},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88327":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88328":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88329":{"morph":{"__isSmartRef__":true,"id":88308},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88330":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88331}},"88331":{"test01IsMorph":{"__isSmartRef__":true,"id":88332}},"88332":{"varMapping":{"__isSmartRef__":true,"id":88333},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88333":{"this":{"__isSmartRef__":true,"id":88330}},"88334":{},"88335":{"change":{"__isSmartRef__":true,"id":88336},"tick":{"__isSmartRef__":true,"id":88340}},"88336":{"varMapping":{"__isSmartRef__":true,"id":88337},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88337":{"this":{"__isSmartRef__":true,"id":88308}},"88338":{"timestamp":{"__isSmartRef__":true,"id":88339},"user":"cschuster","tags":[]},"88339":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88340":{"varMapping":{"__isSmartRef__":true,"id":88341},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88342},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88341":{"this":{"__isSmartRef__":true,"id":88308}},"88342":{"timestamp":{"__isSmartRef__":true,"id":88343},"user":"cschuster","tags":[]},"88343":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88344":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88345}],"id":"30BD186B-0098-488E-B8F3-FC104861BDD0","shape":{"__isSmartRef__":true,"id":88346},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2344","partsBinMetaInfo":{"__isSmartRef__":true,"id":88347},"eventHandler":{"__isSmartRef__":true,"id":88365},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C"],"partTests":{"__isSmartRef__":true,"id":88366},"_ClipMode":"visible","moved":true,"b":277.4886950451764,"#startLetters":"set","isBeingDragged":false,"delta":0.940639644220937,"_Rotation":20.82357902131426,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88371},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5012.2,4275.3)"},"88345":{"target":{"__isSmartRef__":true,"id":88344},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88346":{"_BorderWidth":0.04264701987021002,"_ClipMode":"visible","_BorderRadius":0.6794422886372664,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.7,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-220,46)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.6)"},"88347":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88348},{"__isSmartRef__":true,"id":88350},{"__isSmartRef__":true,"id":88352},{"__isSmartRef__":true,"id":88354},{"__isSmartRef__":true,"id":88356},{"__isSmartRef__":true,"id":88358},{"__isSmartRef__":true,"id":88360},{"__isSmartRef__":true,"id":88362}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88364},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88348":{"date":{"__isSmartRef__":true,"id":88349},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88349":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88350":{"date":{"__isSmartRef__":true,"id":88351},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88351":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88352":{"date":{"__isSmartRef__":true,"id":88353},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88353":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88354":{"date":{"__isSmartRef__":true,"id":88355},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88355":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88356":{"date":{"__isSmartRef__":true,"id":88357},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88357":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88358":{"date":{"__isSmartRef__":true,"id":88359},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88359":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88360":{"date":{"__isSmartRef__":true,"id":88361},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88361":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88362":{"date":{"__isSmartRef__":true,"id":88363},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88363":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88364":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88365":{"morph":{"__isSmartRef__":true,"id":88344},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88366":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88367}},"88367":{"test01IsMorph":{"__isSmartRef__":true,"id":88368}},"88368":{"varMapping":{"__isSmartRef__":true,"id":88369},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88369":{"this":{"__isSmartRef__":true,"id":88366}},"88370":{},"88371":{"change":{"__isSmartRef__":true,"id":88372},"tick":{"__isSmartRef__":true,"id":88376}},"88372":{"varMapping":{"__isSmartRef__":true,"id":88373},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88374},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88373":{"this":{"__isSmartRef__":true,"id":88344}},"88374":{"timestamp":{"__isSmartRef__":true,"id":88375},"user":"cschuster","tags":[]},"88375":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88376":{"varMapping":{"__isSmartRef__":true,"id":88377},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88378},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88377":{"this":{"__isSmartRef__":true,"id":88344}},"88378":{"timestamp":{"__isSmartRef__":true,"id":88379},"user":"cschuster","tags":[]},"88379":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88380":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88381}],"id":"11359937-AC34-4FA8-B7A9-FF50E542F6DB","shape":{"__isSmartRef__":true,"id":88382},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2345","partsBinMetaInfo":{"__isSmartRef__":true,"id":88383},"eventHandler":{"__isSmartRef__":true,"id":88401},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084"],"partTests":{"__isSmartRef__":true,"id":88402},"_ClipMode":"visible","moved":true,"b":125,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":18.561079303423412,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88407},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5962.2,5115.6)"},"88381":{"target":{"__isSmartRef__":true,"id":88380},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88382":{"_BorderWidth":9.09576022144496,"_ClipMode":"visible","_BorderRadius":13.159597133486614,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,63,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.5)"},"88383":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88384},{"__isSmartRef__":true,"id":88386},{"__isSmartRef__":true,"id":88388},{"__isSmartRef__":true,"id":88390},{"__isSmartRef__":true,"id":88392},{"__isSmartRef__":true,"id":88394},{"__isSmartRef__":true,"id":88396},{"__isSmartRef__":true,"id":88398}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88400},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88384":{"date":{"__isSmartRef__":true,"id":88385},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88385":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88386":{"date":{"__isSmartRef__":true,"id":88387},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88387":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88388":{"date":{"__isSmartRef__":true,"id":88389},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88389":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88390":{"date":{"__isSmartRef__":true,"id":88391},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88391":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88392":{"date":{"__isSmartRef__":true,"id":88393},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88393":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88394":{"date":{"__isSmartRef__":true,"id":88395},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88395":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88396":{"date":{"__isSmartRef__":true,"id":88397},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88397":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88398":{"date":{"__isSmartRef__":true,"id":88399},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88399":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88400":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88401":{"morph":{"__isSmartRef__":true,"id":88380},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88402":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88403}},"88403":{"test01IsMorph":{"__isSmartRef__":true,"id":88404}},"88404":{"varMapping":{"__isSmartRef__":true,"id":88405},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88406},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88405":{"this":{"__isSmartRef__":true,"id":88402}},"88406":{},"88407":{"change":{"__isSmartRef__":true,"id":88408},"tick":{"__isSmartRef__":true,"id":88412}},"88408":{"varMapping":{"__isSmartRef__":true,"id":88409},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88410},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88409":{"this":{"__isSmartRef__":true,"id":88380}},"88410":{"timestamp":{"__isSmartRef__":true,"id":88411},"user":"cschuster","tags":[]},"88411":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88412":{"varMapping":{"__isSmartRef__":true,"id":88413},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88414},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88413":{"this":{"__isSmartRef__":true,"id":88380}},"88414":{"timestamp":{"__isSmartRef__":true,"id":88415},"user":"cschuster","tags":[]},"88415":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88416":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88417}],"id":"AA7B3AFA-EB62-41FF-96FA-493E42A74389","shape":{"__isSmartRef__":true,"id":88418},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2346","partsBinMetaInfo":{"__isSmartRef__":true,"id":88419},"eventHandler":{"__isSmartRef__":true,"id":88437},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","B410A3DF-B72E-4E7C-AF4D-09C118762782","F50B9B70-C301-469E-87EA-50C5829DE409","9AE79500-147C-4851-B5CE-6B751CB4987F"],"partTests":{"__isSmartRef__":true,"id":88438},"_ClipMode":"visible","moved":true,"b":352,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-7.477082884925553,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88443},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6585.7,5641.9)"},"88417":{"target":{"__isSmartRef__":true,"id":88416},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88418":{"_BorderWidth":4.304134495199671,"_ClipMode":"visible","_BorderRadius":39.22523391876637,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.0,105.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-36,218,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.2,-39.8)"},"88419":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88420},{"__isSmartRef__":true,"id":88422},{"__isSmartRef__":true,"id":88424},{"__isSmartRef__":true,"id":88426},{"__isSmartRef__":true,"id":88428},{"__isSmartRef__":true,"id":88430},{"__isSmartRef__":true,"id":88432},{"__isSmartRef__":true,"id":88434}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88436},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88420":{"date":{"__isSmartRef__":true,"id":88421},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88421":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88422":{"date":{"__isSmartRef__":true,"id":88423},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88423":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88424":{"date":{"__isSmartRef__":true,"id":88425},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88425":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88426":{"date":{"__isSmartRef__":true,"id":88427},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88427":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88428":{"date":{"__isSmartRef__":true,"id":88429},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88429":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88430":{"date":{"__isSmartRef__":true,"id":88431},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88431":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88432":{"date":{"__isSmartRef__":true,"id":88433},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88433":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88434":{"date":{"__isSmartRef__":true,"id":88435},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88435":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88436":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88437":{"morph":{"__isSmartRef__":true,"id":88416},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88438":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88439}},"88439":{"test01IsMorph":{"__isSmartRef__":true,"id":88440}},"88440":{"varMapping":{"__isSmartRef__":true,"id":88441},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88442},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88441":{"this":{"__isSmartRef__":true,"id":88438}},"88442":{},"88443":{"change":{"__isSmartRef__":true,"id":88444},"tick":{"__isSmartRef__":true,"id":88448}},"88444":{"varMapping":{"__isSmartRef__":true,"id":88445},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88446},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88445":{"this":{"__isSmartRef__":true,"id":88416}},"88446":{"timestamp":{"__isSmartRef__":true,"id":88447},"user":"cschuster","tags":[]},"88447":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88448":{"varMapping":{"__isSmartRef__":true,"id":88449},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88450},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88449":{"this":{"__isSmartRef__":true,"id":88416}},"88450":{"timestamp":{"__isSmartRef__":true,"id":88451},"user":"cschuster","tags":[]},"88451":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88452":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88453}],"id":"A874D03C-CAFF-446D-8CB3-717F01188C16","shape":{"__isSmartRef__":true,"id":88454},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2347","partsBinMetaInfo":{"__isSmartRef__":true,"id":88455},"eventHandler":{"__isSmartRef__":true,"id":88473},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","3E0A58A3-6DB4-4207-A5E0-4F5FE3B39E19"],"partTests":{"__isSmartRef__":true,"id":88474},"_ClipMode":"visible","moved":true,"b":82.21380013623275,"#startLetters":"set","isBeingDragged":false,"delta":0.8389163279207423,"_Rotation":14.813912364197703,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88479},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5819.1,4436.9)"},"88453":{"target":{"__isSmartRef__":true,"id":88452},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88454":{"_BorderWidth":9.953902499447114,"_ClipMode":"visible","_BorderRadius":0.734160041554619,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.7,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,289,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.7)"},"88455":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88456},{"__isSmartRef__":true,"id":88458},{"__isSmartRef__":true,"id":88460},{"__isSmartRef__":true,"id":88462},{"__isSmartRef__":true,"id":88464},{"__isSmartRef__":true,"id":88466},{"__isSmartRef__":true,"id":88468},{"__isSmartRef__":true,"id":88470}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88472},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88456":{"date":{"__isSmartRef__":true,"id":88457},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88457":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88458":{"date":{"__isSmartRef__":true,"id":88459},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88459":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88460":{"date":{"__isSmartRef__":true,"id":88461},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88461":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88462":{"date":{"__isSmartRef__":true,"id":88463},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88463":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88464":{"date":{"__isSmartRef__":true,"id":88465},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88465":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88466":{"date":{"__isSmartRef__":true,"id":88467},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88467":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88468":{"date":{"__isSmartRef__":true,"id":88469},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88469":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88470":{"date":{"__isSmartRef__":true,"id":88471},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88471":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88472":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88473":{"morph":{"__isSmartRef__":true,"id":88452},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88474":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88475}},"88475":{"test01IsMorph":{"__isSmartRef__":true,"id":88476}},"88476":{"varMapping":{"__isSmartRef__":true,"id":88477},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88477":{"this":{"__isSmartRef__":true,"id":88474}},"88478":{},"88479":{"change":{"__isSmartRef__":true,"id":88480},"tick":{"__isSmartRef__":true,"id":88484}},"88480":{"varMapping":{"__isSmartRef__":true,"id":88481},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88482},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88481":{"this":{"__isSmartRef__":true,"id":88452}},"88482":{"timestamp":{"__isSmartRef__":true,"id":88483},"user":"cschuster","tags":[]},"88483":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88484":{"varMapping":{"__isSmartRef__":true,"id":88485},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88486},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88485":{"this":{"__isSmartRef__":true,"id":88452}},"88486":{"timestamp":{"__isSmartRef__":true,"id":88487},"user":"cschuster","tags":[]},"88487":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88488":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88489}],"id":"765E441C-C39F-4A9E-8671-D9BA64E9C6E6","shape":{"__isSmartRef__":true,"id":88490},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2348","partsBinMetaInfo":{"__isSmartRef__":true,"id":88491},"eventHandler":{"__isSmartRef__":true,"id":88509},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B"],"partTests":{"__isSmartRef__":true,"id":88510},"_ClipMode":"visible","moved":true,"b":175.56482808478177,"#startLetters":"set","isBeingDragged":false,"delta":0.7837715539499186,"_Rotation":-18.670105159742644,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88515},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5263.9,5450.8)"},"88489":{"target":{"__isSmartRef__":true,"id":88488},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88490":{"_BorderWidth":5.386655350718598,"_ClipMode":"visible","_BorderRadius":39.760796223617085,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.8,96.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(20,-235,-178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.5,-0.1)"},"88491":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88492},{"__isSmartRef__":true,"id":88494},{"__isSmartRef__":true,"id":88496},{"__isSmartRef__":true,"id":88498},{"__isSmartRef__":true,"id":88500},{"__isSmartRef__":true,"id":88502},{"__isSmartRef__":true,"id":88504},{"__isSmartRef__":true,"id":88506}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88508},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88492":{"date":{"__isSmartRef__":true,"id":88493},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88493":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88494":{"date":{"__isSmartRef__":true,"id":88495},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88495":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88496":{"date":{"__isSmartRef__":true,"id":88497},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88497":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88498":{"date":{"__isSmartRef__":true,"id":88499},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88499":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88500":{"date":{"__isSmartRef__":true,"id":88501},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88501":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88502":{"date":{"__isSmartRef__":true,"id":88503},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88503":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88504":{"date":{"__isSmartRef__":true,"id":88505},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88505":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88506":{"date":{"__isSmartRef__":true,"id":88507},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88507":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88508":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88509":{"morph":{"__isSmartRef__":true,"id":88488},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88510":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88511}},"88511":{"test01IsMorph":{"__isSmartRef__":true,"id":88512}},"88512":{"varMapping":{"__isSmartRef__":true,"id":88513},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88513":{"this":{"__isSmartRef__":true,"id":88510}},"88514":{},"88515":{"change":{"__isSmartRef__":true,"id":88516},"tick":{"__isSmartRef__":true,"id":88520}},"88516":{"varMapping":{"__isSmartRef__":true,"id":88517},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88518},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88517":{"this":{"__isSmartRef__":true,"id":88488}},"88518":{"timestamp":{"__isSmartRef__":true,"id":88519},"user":"cschuster","tags":[]},"88519":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88520":{"varMapping":{"__isSmartRef__":true,"id":88521},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88522},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88521":{"this":{"__isSmartRef__":true,"id":88488}},"88522":{"timestamp":{"__isSmartRef__":true,"id":88523},"user":"cschuster","tags":[]},"88523":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88524":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88525}],"id":"2F65DD4B-173D-4437-822D-7B1D819D8AB0","shape":{"__isSmartRef__":true,"id":88526},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2349","partsBinMetaInfo":{"__isSmartRef__":true,"id":88527},"eventHandler":{"__isSmartRef__":true,"id":88545},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","A882483F-C848-4291-B3F8-9251B05B0DC8"],"partTests":{"__isSmartRef__":true,"id":88546},"_ClipMode":"visible","moved":true,"b":277.8637134001474,"#startLetters":"set","isBeingDragged":false,"delta":-0.9663092541159131,"_Rotation":-16.26287714144098,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88551},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6483.9,5581.8)"},"88525":{"target":{"__isSmartRef__":true,"id":88524},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88526":{"_BorderWidth":0.04701844471805927,"_ClipMode":"visible","_BorderRadius":0.7487579408590239,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.2,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-218,41)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.7)"},"88527":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88528},{"__isSmartRef__":true,"id":88530},{"__isSmartRef__":true,"id":88532},{"__isSmartRef__":true,"id":88534},{"__isSmartRef__":true,"id":88536},{"__isSmartRef__":true,"id":88538},{"__isSmartRef__":true,"id":88540},{"__isSmartRef__":true,"id":88542}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88544},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88528":{"date":{"__isSmartRef__":true,"id":88529},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88529":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88530":{"date":{"__isSmartRef__":true,"id":88531},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88531":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88532":{"date":{"__isSmartRef__":true,"id":88533},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88533":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88534":{"date":{"__isSmartRef__":true,"id":88535},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88535":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88536":{"date":{"__isSmartRef__":true,"id":88537},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88537":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88538":{"date":{"__isSmartRef__":true,"id":88539},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88539":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88540":{"date":{"__isSmartRef__":true,"id":88541},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88541":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88542":{"date":{"__isSmartRef__":true,"id":88543},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88543":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88544":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88545":{"morph":{"__isSmartRef__":true,"id":88524},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88546":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88547}},"88547":{"test01IsMorph":{"__isSmartRef__":true,"id":88548}},"88548":{"varMapping":{"__isSmartRef__":true,"id":88549},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88549":{"this":{"__isSmartRef__":true,"id":88546}},"88550":{},"88551":{"change":{"__isSmartRef__":true,"id":88552},"tick":{"__isSmartRef__":true,"id":88556}},"88552":{"varMapping":{"__isSmartRef__":true,"id":88553},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88554},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88553":{"this":{"__isSmartRef__":true,"id":88524}},"88554":{"timestamp":{"__isSmartRef__":true,"id":88555},"user":"cschuster","tags":[]},"88555":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88556":{"varMapping":{"__isSmartRef__":true,"id":88557},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88558},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88557":{"this":{"__isSmartRef__":true,"id":88524}},"88558":{"timestamp":{"__isSmartRef__":true,"id":88559},"user":"cschuster","tags":[]},"88559":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88560":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88561}],"id":"2C5F5316-5126-4378-B29A-00E5368142EB","shape":{"__isSmartRef__":true,"id":88562},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2350","partsBinMetaInfo":{"__isSmartRef__":true,"id":88563},"eventHandler":{"__isSmartRef__":true,"id":88581},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","62033953-9324-49C7-AF54-2B06101F6D06","F34D4EFE-145C-4FA7-8B2B-62D2CB41512A"],"partTests":{"__isSmartRef__":true,"id":88582},"_ClipMode":"visible","moved":true,"b":326.0148670367198,"#startLetters":"set","isBeingDragged":false,"delta":0.9183517381316051,"_Rotation":-36.448826330822335,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88587},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5019.6,4637.6)"},"88561":{"target":{"__isSmartRef__":true,"id":88560},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88562":{"_BorderWidth":2.2051111648861594,"_ClipMode":"visible","_BorderRadius":27.501754238969596,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,122.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-143,69,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.8,-36.6)"},"88563":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88564},{"__isSmartRef__":true,"id":88566},{"__isSmartRef__":true,"id":88568},{"__isSmartRef__":true,"id":88570},{"__isSmartRef__":true,"id":88572},{"__isSmartRef__":true,"id":88574},{"__isSmartRef__":true,"id":88576},{"__isSmartRef__":true,"id":88578}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88580},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88564":{"date":{"__isSmartRef__":true,"id":88565},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88565":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88566":{"date":{"__isSmartRef__":true,"id":88567},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88567":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88568":{"date":{"__isSmartRef__":true,"id":88569},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88569":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88570":{"date":{"__isSmartRef__":true,"id":88571},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88571":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88572":{"date":{"__isSmartRef__":true,"id":88573},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88573":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88574":{"date":{"__isSmartRef__":true,"id":88575},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88575":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88576":{"date":{"__isSmartRef__":true,"id":88577},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88577":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88578":{"date":{"__isSmartRef__":true,"id":88579},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88579":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88580":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88581":{"morph":{"__isSmartRef__":true,"id":88560},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88582":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88583}},"88583":{"test01IsMorph":{"__isSmartRef__":true,"id":88584}},"88584":{"varMapping":{"__isSmartRef__":true,"id":88585},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88585":{"this":{"__isSmartRef__":true,"id":88582}},"88586":{},"88587":{"change":{"__isSmartRef__":true,"id":88588},"tick":{"__isSmartRef__":true,"id":88592}},"88588":{"varMapping":{"__isSmartRef__":true,"id":88589},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88590},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88589":{"this":{"__isSmartRef__":true,"id":88560}},"88590":{"timestamp":{"__isSmartRef__":true,"id":88591},"user":"cschuster","tags":[]},"88591":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88592":{"varMapping":{"__isSmartRef__":true,"id":88593},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88593":{"this":{"__isSmartRef__":true,"id":88560}},"88594":{"timestamp":{"__isSmartRef__":true,"id":88595},"user":"cschuster","tags":[]},"88595":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88596":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88597}],"id":"7D49F96F-2458-448C-983F-CEF0E8B60E71","shape":{"__isSmartRef__":true,"id":88598},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2351","partsBinMetaInfo":{"__isSmartRef__":true,"id":88599},"eventHandler":{"__isSmartRef__":true,"id":88617},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","47B0227D-8CD8-401D-A5EE-588BF01F5883"],"partTests":{"__isSmartRef__":true,"id":88618},"_ClipMode":"visible","moved":true,"b":92.71060253679752,"#startLetters":"set","isBeingDragged":false,"delta":-0.8149066995829344,"_Rotation":-12.13794885629193,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88623},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4495.1,4617.2)"},"88597":{"target":{"__isSmartRef__":true,"id":88596},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88598":{"_BorderWidth":9.994405704247658,"_ClipMode":"visible","_BorderRadius":0.089458658205539,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.2,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,243,-107)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.1)"},"88599":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88600},{"__isSmartRef__":true,"id":88602},{"__isSmartRef__":true,"id":88604},{"__isSmartRef__":true,"id":88606},{"__isSmartRef__":true,"id":88608},{"__isSmartRef__":true,"id":88610},{"__isSmartRef__":true,"id":88612},{"__isSmartRef__":true,"id":88614}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88616},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88600":{"date":{"__isSmartRef__":true,"id":88601},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88601":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88602":{"date":{"__isSmartRef__":true,"id":88603},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88603":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88604":{"date":{"__isSmartRef__":true,"id":88605},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88605":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88606":{"date":{"__isSmartRef__":true,"id":88607},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88607":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88608":{"date":{"__isSmartRef__":true,"id":88609},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88609":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88610":{"date":{"__isSmartRef__":true,"id":88611},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88611":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88612":{"date":{"__isSmartRef__":true,"id":88613},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88613":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88614":{"date":{"__isSmartRef__":true,"id":88615},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88615":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88616":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88617":{"morph":{"__isSmartRef__":true,"id":88596},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88618":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88619}},"88619":{"test01IsMorph":{"__isSmartRef__":true,"id":88620}},"88620":{"varMapping":{"__isSmartRef__":true,"id":88621},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88621":{"this":{"__isSmartRef__":true,"id":88618}},"88622":{},"88623":{"change":{"__isSmartRef__":true,"id":88624},"tick":{"__isSmartRef__":true,"id":88628}},"88624":{"varMapping":{"__isSmartRef__":true,"id":88625},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88626},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88625":{"this":{"__isSmartRef__":true,"id":88596}},"88626":{"timestamp":{"__isSmartRef__":true,"id":88627},"user":"cschuster","tags":[]},"88627":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88628":{"varMapping":{"__isSmartRef__":true,"id":88629},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88630},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88629":{"this":{"__isSmartRef__":true,"id":88596}},"88630":{"timestamp":{"__isSmartRef__":true,"id":88631},"user":"cschuster","tags":[]},"88631":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88632":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88633}],"id":"92FCC73A-C5F3-4406-AF0A-D4BD499771D8","shape":{"__isSmartRef__":true,"id":88634},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2352","partsBinMetaInfo":{"__isSmartRef__":true,"id":88635},"eventHandler":{"__isSmartRef__":true,"id":88652},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955","164E24C5-74D8-45B7-820E-DA0799F42CCA","728B0C1E-2A02-4E62-8389-C5208D081700"],"partTests":{"__isSmartRef__":true,"id":88653},"_ClipMode":"visible","moved":true,"b":153.98525749944383,"#startLetters":"set","isBeingDragged":false,"delta":0.9934532741899602,"_Rotation":-4.32660888300045,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88658},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2401.3,934.0)"},"88633":{"target":{"__isSmartRef__":true,"id":88632},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88634":{"_BorderWidth":7.193011983171111,"_ClipMode":"visible","_BorderRadius":32.30511750666865,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,82.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(112,-118,91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.8,-2.0)"},"88635":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88636},{"__isSmartRef__":true,"id":88638},{"__isSmartRef__":true,"id":88640},{"__isSmartRef__":true,"id":88642},{"__isSmartRef__":true,"id":88644},{"__isSmartRef__":true,"id":88646},{"__isSmartRef__":true,"id":88648},{"__isSmartRef__":true,"id":88650}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88636":{"date":{"__isSmartRef__":true,"id":88637},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88637":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88638":{"date":{"__isSmartRef__":true,"id":88639},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88639":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88640":{"date":{"__isSmartRef__":true,"id":88641},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88641":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88642":{"date":{"__isSmartRef__":true,"id":88643},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88643":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88644":{"date":{"__isSmartRef__":true,"id":88645},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88645":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88646":{"date":{"__isSmartRef__":true,"id":88647},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88647":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88648":{"date":{"__isSmartRef__":true,"id":88649},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88649":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88650":{"date":{"__isSmartRef__":true,"id":88651},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88651":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88652":{"morph":{"__isSmartRef__":true,"id":88632},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88653":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88654}},"88654":{"test01IsMorph":{"__isSmartRef__":true,"id":88655}},"88655":{"varMapping":{"__isSmartRef__":true,"id":88656},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88656":{"this":{"__isSmartRef__":true,"id":88653}},"88657":{},"88658":{"change":{"__isSmartRef__":true,"id":88659},"tick":{"__isSmartRef__":true,"id":88663}},"88659":{"varMapping":{"__isSmartRef__":true,"id":88660},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88660":{"this":{"__isSmartRef__":true,"id":88632}},"88661":{"timestamp":{"__isSmartRef__":true,"id":88662},"user":"cschuster","tags":[]},"88662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88663":{"varMapping":{"__isSmartRef__":true,"id":88664},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88664":{"this":{"__isSmartRef__":true,"id":88632}},"88665":{"timestamp":{"__isSmartRef__":true,"id":88666},"user":"cschuster","tags":[]},"88666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88667":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88668}],"id":"0C3C5B11-B5A0-45C0-B39B-4E01DEC66B01","shape":{"__isSmartRef__":true,"id":88669},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2353","partsBinMetaInfo":{"__isSmartRef__":true,"id":88670},"eventHandler":{"__isSmartRef__":true,"id":88688},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","3410F4D4-375A-4021-8462-4B1BCC9EE969"],"partTests":{"__isSmartRef__":true,"id":88689},"_ClipMode":"visible","moved":true,"b":335.38006029999815,"#startLetters":"set","isBeingDragged":false,"delta":0.8071251768851653,"_Rotation":29.779812539114154,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88694},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4663.6,3676.0)"},"88668":{"target":{"__isSmartRef__":true,"id":88667},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88669":{"_BorderWidth":2.917014032947463,"_ClipMode":"visible","_BorderRadius":33.05787113769953,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.7,116.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-107,126,-73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.7,-38.2)"},"88670":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88671},{"__isSmartRef__":true,"id":88673},{"__isSmartRef__":true,"id":88675},{"__isSmartRef__":true,"id":88677},{"__isSmartRef__":true,"id":88679},{"__isSmartRef__":true,"id":88681},{"__isSmartRef__":true,"id":88683},{"__isSmartRef__":true,"id":88685}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88687},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88671":{"date":{"__isSmartRef__":true,"id":88672},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88673":{"date":{"__isSmartRef__":true,"id":88674},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88674":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88675":{"date":{"__isSmartRef__":true,"id":88676},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88676":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88677":{"date":{"__isSmartRef__":true,"id":88678},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88678":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88679":{"date":{"__isSmartRef__":true,"id":88680},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88680":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88681":{"date":{"__isSmartRef__":true,"id":88682},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88682":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88683":{"date":{"__isSmartRef__":true,"id":88684},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88684":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88685":{"date":{"__isSmartRef__":true,"id":88686},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88686":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88687":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88688":{"morph":{"__isSmartRef__":true,"id":88667},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88689":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88690}},"88690":{"test01IsMorph":{"__isSmartRef__":true,"id":88691}},"88691":{"varMapping":{"__isSmartRef__":true,"id":88692},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88692":{"this":{"__isSmartRef__":true,"id":88689}},"88693":{},"88694":{"change":{"__isSmartRef__":true,"id":88695},"tick":{"__isSmartRef__":true,"id":88699}},"88695":{"varMapping":{"__isSmartRef__":true,"id":88696},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88696":{"this":{"__isSmartRef__":true,"id":88667}},"88697":{"timestamp":{"__isSmartRef__":true,"id":88698},"user":"cschuster","tags":[]},"88698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88699":{"varMapping":{"__isSmartRef__":true,"id":88700},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88700":{"this":{"__isSmartRef__":true,"id":88667}},"88701":{"timestamp":{"__isSmartRef__":true,"id":88702},"user":"cschuster","tags":[]},"88702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88703":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88704}],"id":"A894C663-1ED0-4B66-81C7-66846D2EEA10","shape":{"__isSmartRef__":true,"id":88705},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2354","partsBinMetaInfo":{"__isSmartRef__":true,"id":88706},"eventHandler":{"__isSmartRef__":true,"id":88724},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","71639F38-EDE6-4EF3-8820-5E2CD122EC54","4EE3B5BB-B2E8-4792-B2AD-BF8DEBDC98BB"],"partTests":{"__isSmartRef__":true,"id":88725},"_ClipMode":"visible","moved":true,"b":11,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-20.761267878361586,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88730},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5803.7,5751.0)"},"88704":{"target":{"__isSmartRef__":true,"id":88703},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88705":{"_BorderWidth":5.954044976882724,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,300,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-39.6)"},"88706":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88707},{"__isSmartRef__":true,"id":88709},{"__isSmartRef__":true,"id":88711},{"__isSmartRef__":true,"id":88713},{"__isSmartRef__":true,"id":88715},{"__isSmartRef__":true,"id":88717},{"__isSmartRef__":true,"id":88719},{"__isSmartRef__":true,"id":88721}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88723},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88707":{"date":{"__isSmartRef__":true,"id":88708},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88709":{"date":{"__isSmartRef__":true,"id":88710},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88710":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88711":{"date":{"__isSmartRef__":true,"id":88712},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88712":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88713":{"date":{"__isSmartRef__":true,"id":88714},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88714":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88715":{"date":{"__isSmartRef__":true,"id":88716},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88716":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88717":{"date":{"__isSmartRef__":true,"id":88718},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88718":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88719":{"date":{"__isSmartRef__":true,"id":88720},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88720":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88721":{"date":{"__isSmartRef__":true,"id":88722},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88722":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88723":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88724":{"morph":{"__isSmartRef__":true,"id":88703},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88725":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88726}},"88726":{"test01IsMorph":{"__isSmartRef__":true,"id":88727}},"88727":{"varMapping":{"__isSmartRef__":true,"id":88728},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88728":{"this":{"__isSmartRef__":true,"id":88725}},"88729":{},"88730":{"change":{"__isSmartRef__":true,"id":88731},"tick":{"__isSmartRef__":true,"id":88735}},"88731":{"varMapping":{"__isSmartRef__":true,"id":88732},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88732":{"this":{"__isSmartRef__":true,"id":88703}},"88733":{"timestamp":{"__isSmartRef__":true,"id":88734},"user":"cschuster","tags":[]},"88734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88735":{"varMapping":{"__isSmartRef__":true,"id":88736},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88736":{"this":{"__isSmartRef__":true,"id":88703}},"88737":{"timestamp":{"__isSmartRef__":true,"id":88738},"user":"cschuster","tags":[]},"88738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88739":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88740}],"id":"44603F9F-F12F-4693-8A7A-4CA7CAB4A7CF","shape":{"__isSmartRef__":true,"id":88741},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2355","partsBinMetaInfo":{"__isSmartRef__":true,"id":88742},"eventHandler":{"__isSmartRef__":true,"id":88760},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","11CD8568-C3C7-4F43-9D15-F3411B29F9E2","8D85691B-F421-4E44-8C3A-8EFD062E5822"],"partTests":{"__isSmartRef__":true,"id":88761},"_ClipMode":"visible","moved":true,"b":126.52984244073741,"#startLetters":"set","isBeingDragged":false,"delta":0.9168829162372276,"_Rotation":-28.548421126885007,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88766},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4679.9,3869.0)"},"88740":{"target":{"__isSmartRef__":true,"id":88739},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88741":{"_BorderWidth":9.017734694158015,"_ClipMode":"visible","_BorderRadius":14.172492683774408,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.7,67.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(205,54,249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.1,-8.1)"},"88742":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88743},{"__isSmartRef__":true,"id":88745},{"__isSmartRef__":true,"id":88747},{"__isSmartRef__":true,"id":88749},{"__isSmartRef__":true,"id":88751},{"__isSmartRef__":true,"id":88753},{"__isSmartRef__":true,"id":88755},{"__isSmartRef__":true,"id":88757}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88759},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88743":{"date":{"__isSmartRef__":true,"id":88744},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88745":{"date":{"__isSmartRef__":true,"id":88746},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88746":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88747":{"date":{"__isSmartRef__":true,"id":88748},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88748":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88749":{"date":{"__isSmartRef__":true,"id":88750},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88750":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88751":{"date":{"__isSmartRef__":true,"id":88752},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88752":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88753":{"date":{"__isSmartRef__":true,"id":88754},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88754":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88755":{"date":{"__isSmartRef__":true,"id":88756},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88757":{"date":{"__isSmartRef__":true,"id":88758},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88758":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88759":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88760":{"morph":{"__isSmartRef__":true,"id":88739},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88761":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88762}},"88762":{"test01IsMorph":{"__isSmartRef__":true,"id":88763}},"88763":{"varMapping":{"__isSmartRef__":true,"id":88764},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88764":{"this":{"__isSmartRef__":true,"id":88761}},"88765":{},"88766":{"change":{"__isSmartRef__":true,"id":88767},"tick":{"__isSmartRef__":true,"id":88771}},"88767":{"varMapping":{"__isSmartRef__":true,"id":88768},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88768":{"this":{"__isSmartRef__":true,"id":88739}},"88769":{"timestamp":{"__isSmartRef__":true,"id":88770},"user":"cschuster","tags":[]},"88770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88771":{"varMapping":{"__isSmartRef__":true,"id":88772},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88772":{"this":{"__isSmartRef__":true,"id":88739}},"88773":{"timestamp":{"__isSmartRef__":true,"id":88774},"user":"cschuster","tags":[]},"88774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88775":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88776}],"id":"7471C507-7F8B-4E01-8CDA-1E6449917FA1","shape":{"__isSmartRef__":true,"id":88777},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2356","partsBinMetaInfo":{"__isSmartRef__":true,"id":88778},"eventHandler":{"__isSmartRef__":true,"id":88796},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C"],"partTests":{"__isSmartRef__":true,"id":88797},"_ClipMode":"visible","moved":true,"b":150.28977951634442,"#startLetters":"set","isBeingDragged":false,"delta":0.922023187216837,"_Rotation":28.135603819002686,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88802},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6082.6,4665.3)"},"88776":{"target":{"__isSmartRef__":true,"id":88775},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88777":{"_BorderWidth":7.4780680399302595,"_ClipMode":"visible","_BorderRadius":30.17468606316193,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.6,80.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(127,-96,135)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.9,-2.6)"},"88778":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88779},{"__isSmartRef__":true,"id":88781},{"__isSmartRef__":true,"id":88783},{"__isSmartRef__":true,"id":88785},{"__isSmartRef__":true,"id":88787},{"__isSmartRef__":true,"id":88789},{"__isSmartRef__":true,"id":88791},{"__isSmartRef__":true,"id":88793}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88795},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88779":{"date":{"__isSmartRef__":true,"id":88780},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88781":{"date":{"__isSmartRef__":true,"id":88782},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88782":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88783":{"date":{"__isSmartRef__":true,"id":88784},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88784":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88785":{"date":{"__isSmartRef__":true,"id":88786},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88786":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88787":{"date":{"__isSmartRef__":true,"id":88788},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88788":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88789":{"date":{"__isSmartRef__":true,"id":88790},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88790":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88791":{"date":{"__isSmartRef__":true,"id":88792},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88792":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88793":{"date":{"__isSmartRef__":true,"id":88794},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88794":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88795":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88796":{"morph":{"__isSmartRef__":true,"id":88775},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88797":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88798}},"88798":{"test01IsMorph":{"__isSmartRef__":true,"id":88799}},"88799":{"varMapping":{"__isSmartRef__":true,"id":88800},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88800":{"this":{"__isSmartRef__":true,"id":88797}},"88801":{},"88802":{"change":{"__isSmartRef__":true,"id":88803},"tick":{"__isSmartRef__":true,"id":88807}},"88803":{"varMapping":{"__isSmartRef__":true,"id":88804},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88804":{"this":{"__isSmartRef__":true,"id":88775}},"88805":{"timestamp":{"__isSmartRef__":true,"id":88806},"user":"cschuster","tags":[]},"88806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88807":{"varMapping":{"__isSmartRef__":true,"id":88808},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88808":{"this":{"__isSmartRef__":true,"id":88775}},"88809":{"timestamp":{"__isSmartRef__":true,"id":88810},"user":"cschuster","tags":[]},"88810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88811":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88812}],"id":"9DCA0E66-AE09-4EFF-930D-D8DE6A0D2002","shape":{"__isSmartRef__":true,"id":88813},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2357","partsBinMetaInfo":{"__isSmartRef__":true,"id":88814},"eventHandler":{"__isSmartRef__":true,"id":88832},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826"],"partTests":{"__isSmartRef__":true,"id":88833},"_ClipMode":"visible","moved":true,"b":127.66664614446927,"#startLetters":"set","isBeingDragged":false,"delta":-0.9761905624181964,"_Rotation":8.234285936601507,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88838},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6164.9,4827.0)"},"88812":{"target":{"__isSmartRef__":true,"id":88811},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88813":{"_BorderWidth":8.957896949647214,"_ClipMode":"visible","_BorderRadius":14.936082777557239,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.3,68.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(202,47,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.8,-7.8)"},"88814":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88815},{"__isSmartRef__":true,"id":88817},{"__isSmartRef__":true,"id":88819},{"__isSmartRef__":true,"id":88821},{"__isSmartRef__":true,"id":88823},{"__isSmartRef__":true,"id":88825},{"__isSmartRef__":true,"id":88827},{"__isSmartRef__":true,"id":88829}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88831},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88815":{"date":{"__isSmartRef__":true,"id":88816},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88817":{"date":{"__isSmartRef__":true,"id":88818},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88818":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88819":{"date":{"__isSmartRef__":true,"id":88820},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88820":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88821":{"date":{"__isSmartRef__":true,"id":88822},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88822":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88823":{"date":{"__isSmartRef__":true,"id":88824},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88824":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88825":{"date":{"__isSmartRef__":true,"id":88826},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88826":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88827":{"date":{"__isSmartRef__":true,"id":88828},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88828":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88829":{"date":{"__isSmartRef__":true,"id":88830},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88830":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88831":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88832":{"morph":{"__isSmartRef__":true,"id":88811},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88833":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88834}},"88834":{"test01IsMorph":{"__isSmartRef__":true,"id":88835}},"88835":{"varMapping":{"__isSmartRef__":true,"id":88836},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88836":{"this":{"__isSmartRef__":true,"id":88833}},"88837":{},"88838":{"change":{"__isSmartRef__":true,"id":88839},"tick":{"__isSmartRef__":true,"id":88843}},"88839":{"varMapping":{"__isSmartRef__":true,"id":88840},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88840":{"this":{"__isSmartRef__":true,"id":88811}},"88841":{"timestamp":{"__isSmartRef__":true,"id":88842},"user":"cschuster","tags":[]},"88842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88843":{"varMapping":{"__isSmartRef__":true,"id":88844},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88844":{"this":{"__isSmartRef__":true,"id":88811}},"88845":{"timestamp":{"__isSmartRef__":true,"id":88846},"user":"cschuster","tags":[]},"88846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88847":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88848}],"id":"F1620B15-6218-4DF9-9B89-EC89E9AF215F","shape":{"__isSmartRef__":true,"id":88849},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2358","partsBinMetaInfo":{"__isSmartRef__":true,"id":88850},"eventHandler":{"__isSmartRef__":true,"id":88868},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756"],"partTests":{"__isSmartRef__":true,"id":88869},"_ClipMode":"visible","moved":true,"b":299,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-12.26971225837974,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88874},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5537.1,5654.4)"},"88848":{"target":{"__isSmartRef__":true,"id":88847},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88849":{"_BorderWidth":0.6269014643030193,"_ClipMode":"visible","_BorderRadius":9.40161471533588,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,135.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-224,-100,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.5,-29.7)"},"88850":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88851},{"__isSmartRef__":true,"id":88853},{"__isSmartRef__":true,"id":88855},{"__isSmartRef__":true,"id":88857},{"__isSmartRef__":true,"id":88859},{"__isSmartRef__":true,"id":88861},{"__isSmartRef__":true,"id":88863},{"__isSmartRef__":true,"id":88865}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88867},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88851":{"date":{"__isSmartRef__":true,"id":88852},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88853":{"date":{"__isSmartRef__":true,"id":88854},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88854":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88855":{"date":{"__isSmartRef__":true,"id":88856},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88856":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88857":{"date":{"__isSmartRef__":true,"id":88858},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88858":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88859":{"date":{"__isSmartRef__":true,"id":88860},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88860":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88861":{"date":{"__isSmartRef__":true,"id":88862},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88862":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88863":{"date":{"__isSmartRef__":true,"id":88864},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88864":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88865":{"date":{"__isSmartRef__":true,"id":88866},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88866":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88867":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88868":{"morph":{"__isSmartRef__":true,"id":88847},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88869":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88870}},"88870":{"test01IsMorph":{"__isSmartRef__":true,"id":88871}},"88871":{"varMapping":{"__isSmartRef__":true,"id":88872},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88872":{"this":{"__isSmartRef__":true,"id":88869}},"88873":{},"88874":{"change":{"__isSmartRef__":true,"id":88875},"tick":{"__isSmartRef__":true,"id":88879}},"88875":{"varMapping":{"__isSmartRef__":true,"id":88876},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88876":{"this":{"__isSmartRef__":true,"id":88847}},"88877":{"timestamp":{"__isSmartRef__":true,"id":88878},"user":"cschuster","tags":[]},"88878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88879":{"varMapping":{"__isSmartRef__":true,"id":88880},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88880":{"this":{"__isSmartRef__":true,"id":88847}},"88881":{"timestamp":{"__isSmartRef__":true,"id":88882},"user":"cschuster","tags":[]},"88882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88883":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88884}],"id":"ACBC26AE-D469-44C6-B498-C5AD5F7B7D25","shape":{"__isSmartRef__":true,"id":88885},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2359","partsBinMetaInfo":{"__isSmartRef__":true,"id":88886},"eventHandler":{"__isSmartRef__":true,"id":88904},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D","7A794C1F-4C45-43B0-B8D8-DE48467C3AB8"],"partTests":{"__isSmartRef__":true,"id":88905},"_ClipMode":"visible","moved":true,"b":233,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":54.18771821776832,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88910},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5646.8,4103.2)"},"88884":{"target":{"__isSmartRef__":true,"id":88883},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88885":{"_BorderWidth":1.0068224497635359,"_ClipMode":"visible","_BorderRadius":14.487252883660013,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,131.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-204,-359,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-8.0)"},"88886":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88887},{"__isSmartRef__":true,"id":88889},{"__isSmartRef__":true,"id":88891},{"__isSmartRef__":true,"id":88893},{"__isSmartRef__":true,"id":88895},{"__isSmartRef__":true,"id":88897},{"__isSmartRef__":true,"id":88899},{"__isSmartRef__":true,"id":88901}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88903},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88887":{"date":{"__isSmartRef__":true,"id":88888},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88889":{"date":{"__isSmartRef__":true,"id":88890},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88890":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88891":{"date":{"__isSmartRef__":true,"id":88892},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88892":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88893":{"date":{"__isSmartRef__":true,"id":88894},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88894":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88895":{"date":{"__isSmartRef__":true,"id":88896},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88896":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88897":{"date":{"__isSmartRef__":true,"id":88898},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88898":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88899":{"date":{"__isSmartRef__":true,"id":88900},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88900":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88901":{"date":{"__isSmartRef__":true,"id":88902},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88902":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88903":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88904":{"morph":{"__isSmartRef__":true,"id":88883},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88905":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88906}},"88906":{"test01IsMorph":{"__isSmartRef__":true,"id":88907}},"88907":{"varMapping":{"__isSmartRef__":true,"id":88908},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88908":{"this":{"__isSmartRef__":true,"id":88905}},"88909":{},"88910":{"change":{"__isSmartRef__":true,"id":88911},"tick":{"__isSmartRef__":true,"id":88915}},"88911":{"varMapping":{"__isSmartRef__":true,"id":88912},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88912":{"this":{"__isSmartRef__":true,"id":88883}},"88913":{"timestamp":{"__isSmartRef__":true,"id":88914},"user":"cschuster","tags":[]},"88914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88915":{"varMapping":{"__isSmartRef__":true,"id":88916},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88916":{"this":{"__isSmartRef__":true,"id":88883}},"88917":{"timestamp":{"__isSmartRef__":true,"id":88918},"user":"cschuster","tags":[]},"88918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88919":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88920}],"id":"686BCCB5-3CBA-4D2C-B88A-A4100FD69FC8","shape":{"__isSmartRef__":true,"id":88921},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2360","partsBinMetaInfo":{"__isSmartRef__":true,"id":88922},"eventHandler":{"__isSmartRef__":true,"id":88940},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","71639F38-EDE6-4EF3-8820-5E2CD122EC54","4EE3B5BB-B2E8-4792-B2AD-BF8DEBDC98BB","39163322-FA62-4A81-A23F-F910C99C7744"],"partTests":{"__isSmartRef__":true,"id":88941},"_ClipMode":"visible","moved":true,"b":64,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-31.795279936046,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88946},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5821.2,5981.8)"},"88920":{"target":{"__isSmartRef__":true,"id":88919},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88921":{"_BorderWidth":9.493970231495835,"_ClipMode":"visible","_BorderRadius":7.686770493486835,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,64.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,342,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-28.8)"},"88922":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88923},{"__isSmartRef__":true,"id":88925},{"__isSmartRef__":true,"id":88927},{"__isSmartRef__":true,"id":88929},{"__isSmartRef__":true,"id":88931},{"__isSmartRef__":true,"id":88933},{"__isSmartRef__":true,"id":88935},{"__isSmartRef__":true,"id":88937}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88939},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88923":{"date":{"__isSmartRef__":true,"id":88924},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88925":{"date":{"__isSmartRef__":true,"id":88926},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88926":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88927":{"date":{"__isSmartRef__":true,"id":88928},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88928":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88929":{"date":{"__isSmartRef__":true,"id":88930},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88930":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88931":{"date":{"__isSmartRef__":true,"id":88932},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88932":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88933":{"date":{"__isSmartRef__":true,"id":88934},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88934":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88935":{"date":{"__isSmartRef__":true,"id":88936},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88936":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88937":{"date":{"__isSmartRef__":true,"id":88938},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88938":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88939":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88940":{"morph":{"__isSmartRef__":true,"id":88919},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88941":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88942}},"88942":{"test01IsMorph":{"__isSmartRef__":true,"id":88943}},"88943":{"varMapping":{"__isSmartRef__":true,"id":88944},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88944":{"this":{"__isSmartRef__":true,"id":88941}},"88945":{},"88946":{"change":{"__isSmartRef__":true,"id":88947},"tick":{"__isSmartRef__":true,"id":88951}},"88947":{"varMapping":{"__isSmartRef__":true,"id":88948},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88948":{"this":{"__isSmartRef__":true,"id":88919}},"88949":{"timestamp":{"__isSmartRef__":true,"id":88950},"user":"cschuster","tags":[]},"88950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88951":{"varMapping":{"__isSmartRef__":true,"id":88952},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88952":{"this":{"__isSmartRef__":true,"id":88919}},"88953":{"timestamp":{"__isSmartRef__":true,"id":88954},"user":"cschuster","tags":[]},"88954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88955":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88956}],"id":"635B35AF-B80F-4ACD-9965-57EC27872F9B","shape":{"__isSmartRef__":true,"id":88957},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2361","partsBinMetaInfo":{"__isSmartRef__":true,"id":88958},"eventHandler":{"__isSmartRef__":true,"id":88976},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","11CD8568-C3C7-4F43-9D15-F3411B29F9E2","49965AAF-C490-49F7-97FF-2E4ADB4C3F00"],"partTests":{"__isSmartRef__":true,"id":88977},"_ClipMode":"visible","moved":true,"b":278.3825790678384,"#startLetters":"set","isBeingDragged":false,"delta":0.9436697595519945,"_Rotation":-33.56246333880185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88982},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4543.9,4115.1)"},"88956":{"target":{"__isSmartRef__":true,"id":88955},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88957":{"_BorderWidth":0.053416479187594845,"_ClipMode":"visible","_BorderRadius":0.8500983546034346,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.5,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-216,34)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.9)"},"88958":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88959},{"__isSmartRef__":true,"id":88961},{"__isSmartRef__":true,"id":88963},{"__isSmartRef__":true,"id":88965},{"__isSmartRef__":true,"id":88967},{"__isSmartRef__":true,"id":88969},{"__isSmartRef__":true,"id":88971},{"__isSmartRef__":true,"id":88973}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":88975},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88959":{"date":{"__isSmartRef__":true,"id":88960},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88961":{"date":{"__isSmartRef__":true,"id":88962},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88962":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88963":{"date":{"__isSmartRef__":true,"id":88964},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"88964":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"88965":{"date":{"__isSmartRef__":true,"id":88966},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"88966":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"88967":{"date":{"__isSmartRef__":true,"id":88968},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"88968":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"88969":{"date":{"__isSmartRef__":true,"id":88970},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"88970":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"88971":{"date":{"__isSmartRef__":true,"id":88972},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"88972":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"88973":{"date":{"__isSmartRef__":true,"id":88974},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"88974":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"88975":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"88976":{"morph":{"__isSmartRef__":true,"id":88955},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88977":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":88978}},"88978":{"test01IsMorph":{"__isSmartRef__":true,"id":88979}},"88979":{"varMapping":{"__isSmartRef__":true,"id":88980},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":88981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88980":{"this":{"__isSmartRef__":true,"id":88977}},"88981":{},"88982":{"change":{"__isSmartRef__":true,"id":88983},"tick":{"__isSmartRef__":true,"id":88987}},"88983":{"varMapping":{"__isSmartRef__":true,"id":88984},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":88985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88984":{"this":{"__isSmartRef__":true,"id":88955}},"88985":{"timestamp":{"__isSmartRef__":true,"id":88986},"user":"cschuster","tags":[]},"88986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"88987":{"varMapping":{"__isSmartRef__":true,"id":88988},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":88989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88988":{"this":{"__isSmartRef__":true,"id":88955}},"88989":{"timestamp":{"__isSmartRef__":true,"id":88990},"user":"cschuster","tags":[]},"88990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"88991":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":88992}],"id":"554ADD75-79C7-42AD-BF82-F964ACDCE8F7","shape":{"__isSmartRef__":true,"id":88993},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2362","partsBinMetaInfo":{"__isSmartRef__":true,"id":88994},"eventHandler":{"__isSmartRef__":true,"id":89012},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","056C767F-541A-425F-810F-71A80D87FAAA","2873527E-261E-4AB7-AD2A-2A28BE172B5A","51A66F52-C73C-4FFA-B352-7131A94E8D86"],"partTests":{"__isSmartRef__":true,"id":89013},"_ClipMode":"visible","moved":true,"b":220.36368398810737,"#startLetters":"set","isBeingDragged":false,"delta":-0.9974022572278045,"_Rotation":-23.326515744216756,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89018},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4605.6,4864.0)"},"88992":{"target":{"__isSmartRef__":true,"id":88991},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"88993":{"_BorderWidth":1.7618145897479485,"_ClipMode":"visible","_BorderRadius":23.222648398129206,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,125.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-166,-361,-8)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.0,-4.8)"},"88994":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":88995},{"__isSmartRef__":true,"id":88997},{"__isSmartRef__":true,"id":88999},{"__isSmartRef__":true,"id":89001},{"__isSmartRef__":true,"id":89003},{"__isSmartRef__":true,"id":89005},{"__isSmartRef__":true,"id":89007},{"__isSmartRef__":true,"id":89009}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89011},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"88995":{"date":{"__isSmartRef__":true,"id":88996},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"88996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"88997":{"date":{"__isSmartRef__":true,"id":88998},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"88998":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"88999":{"date":{"__isSmartRef__":true,"id":89000},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89000":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89001":{"date":{"__isSmartRef__":true,"id":89002},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89002":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89003":{"date":{"__isSmartRef__":true,"id":89004},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89004":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89005":{"date":{"__isSmartRef__":true,"id":89006},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89006":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89007":{"date":{"__isSmartRef__":true,"id":89008},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89008":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89009":{"date":{"__isSmartRef__":true,"id":89010},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89010":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89011":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89012":{"morph":{"__isSmartRef__":true,"id":88991},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89013":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89014}},"89014":{"test01IsMorph":{"__isSmartRef__":true,"id":89015}},"89015":{"varMapping":{"__isSmartRef__":true,"id":89016},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89016":{"this":{"__isSmartRef__":true,"id":89013}},"89017":{},"89018":{"change":{"__isSmartRef__":true,"id":89019},"tick":{"__isSmartRef__":true,"id":89023}},"89019":{"varMapping":{"__isSmartRef__":true,"id":89020},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89020":{"this":{"__isSmartRef__":true,"id":88991}},"89021":{"timestamp":{"__isSmartRef__":true,"id":89022},"user":"cschuster","tags":[]},"89022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89023":{"varMapping":{"__isSmartRef__":true,"id":89024},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89024":{"this":{"__isSmartRef__":true,"id":88991}},"89025":{"timestamp":{"__isSmartRef__":true,"id":89026},"user":"cschuster","tags":[]},"89026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89027":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89028}],"id":"A43B5E68-6AD6-4286-808F-2C57A65054C9","shape":{"__isSmartRef__":true,"id":89029},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2363","partsBinMetaInfo":{"__isSmartRef__":true,"id":89030},"eventHandler":{"__isSmartRef__":true,"id":89048},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084","11359937-AC34-4FA8-B7A9-FF50E542F6DB"],"partTests":{"__isSmartRef__":true,"id":89049},"_ClipMode":"visible","moved":true,"b":177,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":20.51433227043593,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89054},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5919.8,5149.6)"},"89028":{"target":{"__isSmartRef__":true,"id":89027},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89029":{"_BorderWidth":5.261679781214719,"_ClipMode":"visible","_BorderRadius":39.89043790736547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,97.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,-242,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-0.0)"},"89030":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89031},{"__isSmartRef__":true,"id":89033},{"__isSmartRef__":true,"id":89035},{"__isSmartRef__":true,"id":89037},{"__isSmartRef__":true,"id":89039},{"__isSmartRef__":true,"id":89041},{"__isSmartRef__":true,"id":89043},{"__isSmartRef__":true,"id":89045}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89047},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89031":{"date":{"__isSmartRef__":true,"id":89032},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89033":{"date":{"__isSmartRef__":true,"id":89034},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89034":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89035":{"date":{"__isSmartRef__":true,"id":89036},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89036":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89037":{"date":{"__isSmartRef__":true,"id":89038},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89038":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89039":{"date":{"__isSmartRef__":true,"id":89040},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89040":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89041":{"date":{"__isSmartRef__":true,"id":89042},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89043":{"date":{"__isSmartRef__":true,"id":89044},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89044":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89045":{"date":{"__isSmartRef__":true,"id":89046},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89046":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89047":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89048":{"morph":{"__isSmartRef__":true,"id":89027},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89049":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89050}},"89050":{"test01IsMorph":{"__isSmartRef__":true,"id":89051}},"89051":{"varMapping":{"__isSmartRef__":true,"id":89052},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89052":{"this":{"__isSmartRef__":true,"id":89049}},"89053":{},"89054":{"change":{"__isSmartRef__":true,"id":89055},"tick":{"__isSmartRef__":true,"id":89059}},"89055":{"varMapping":{"__isSmartRef__":true,"id":89056},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89056":{"this":{"__isSmartRef__":true,"id":89027}},"89057":{"timestamp":{"__isSmartRef__":true,"id":89058},"user":"cschuster","tags":[]},"89058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89059":{"varMapping":{"__isSmartRef__":true,"id":89060},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89060":{"this":{"__isSmartRef__":true,"id":89027}},"89061":{"timestamp":{"__isSmartRef__":true,"id":89062},"user":"cschuster","tags":[]},"89062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89063":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89064}],"id":"BF9DD2E5-B14A-4746-91A0-3BBFB0B6345F","shape":{"__isSmartRef__":true,"id":89065},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2364","partsBinMetaInfo":{"__isSmartRef__":true,"id":89066},"eventHandler":{"__isSmartRef__":true,"id":89084},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255","7757EF04-5EC2-4F88-A0D8-5394CE485C11","358323E8-07B8-4B5E-9A6E-720BE9711CBA","EF2F9BC2-17C2-472B-BB87-B3BEE7875355"],"partTests":{"__isSmartRef__":true,"id":89085},"_ClipMode":"visible","moved":true,"b":224.8375830638688,"#startLetters":"set","isBeingDragged":false,"delta":-0.5562239380087703,"_Rotation":-7.552168867665938,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89090},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4120.7,6848.2)"},"89064":{"target":{"__isSmartRef__":true,"id":89063},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89065":{"_BorderWidth":1.4745025000392378,"_ClipMode":"visible","_BorderRadius":20.113387804432662,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-180,-362,53)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-5.8)"},"89066":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89067},{"__isSmartRef__":true,"id":89069},{"__isSmartRef__":true,"id":89071},{"__isSmartRef__":true,"id":89073},{"__isSmartRef__":true,"id":89075},{"__isSmartRef__":true,"id":89077},{"__isSmartRef__":true,"id":89079},{"__isSmartRef__":true,"id":89081}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89083},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89067":{"date":{"__isSmartRef__":true,"id":89068},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89069":{"date":{"__isSmartRef__":true,"id":89070},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89070":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89071":{"date":{"__isSmartRef__":true,"id":89072},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89072":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89073":{"date":{"__isSmartRef__":true,"id":89074},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89074":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89075":{"date":{"__isSmartRef__":true,"id":89076},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89076":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89077":{"date":{"__isSmartRef__":true,"id":89078},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89079":{"date":{"__isSmartRef__":true,"id":89080},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89080":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89081":{"date":{"__isSmartRef__":true,"id":89082},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89082":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89083":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89084":{"morph":{"__isSmartRef__":true,"id":89063},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89085":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89086}},"89086":{"test01IsMorph":{"__isSmartRef__":true,"id":89087}},"89087":{"varMapping":{"__isSmartRef__":true,"id":89088},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89088":{"this":{"__isSmartRef__":true,"id":89085}},"89089":{},"89090":{"change":{"__isSmartRef__":true,"id":89091},"tick":{"__isSmartRef__":true,"id":89095}},"89091":{"varMapping":{"__isSmartRef__":true,"id":89092},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89092":{"this":{"__isSmartRef__":true,"id":89063}},"89093":{"timestamp":{"__isSmartRef__":true,"id":89094},"user":"cschuster","tags":[]},"89094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89095":{"varMapping":{"__isSmartRef__":true,"id":89096},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89096":{"this":{"__isSmartRef__":true,"id":89063}},"89097":{"timestamp":{"__isSmartRef__":true,"id":89098},"user":"cschuster","tags":[]},"89098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89099":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89100}],"id":"494214C7-38E3-4E36-BEB8-0735A47EBBBC","shape":{"__isSmartRef__":true,"id":89101},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2365","partsBinMetaInfo":{"__isSmartRef__":true,"id":89102},"eventHandler":{"__isSmartRef__":true,"id":89120},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","4672FE9F-ACA4-4E80-BE59-07007C04865B","CEDEF623-B4A8-4A5F-B84D-5CD751766C47"],"partTests":{"__isSmartRef__":true,"id":89121},"_ClipMode":"visible","moved":true,"b":49.558851930778474,"#startLetters":"set","isBeingDragged":false,"delta":0.8259808655129746,"_Rotation":-20.80946810149043,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89126},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5611.7,5044.0)"},"89100":{"target":{"__isSmartRef__":true,"id":89099},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89101":{"_BorderWidth":8.80536325690085,"_ClipMode":"visible","_BorderRadius":16.830736772846326,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,69.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(195,361,-112)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.2,-33.0)"},"89102":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89103},{"__isSmartRef__":true,"id":89105},{"__isSmartRef__":true,"id":89107},{"__isSmartRef__":true,"id":89109},{"__isSmartRef__":true,"id":89111},{"__isSmartRef__":true,"id":89113},{"__isSmartRef__":true,"id":89115},{"__isSmartRef__":true,"id":89117}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89119},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89103":{"date":{"__isSmartRef__":true,"id":89104},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89105":{"date":{"__isSmartRef__":true,"id":89106},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89106":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89107":{"date":{"__isSmartRef__":true,"id":89108},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89108":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89109":{"date":{"__isSmartRef__":true,"id":89110},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89110":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89111":{"date":{"__isSmartRef__":true,"id":89112},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89112":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89113":{"date":{"__isSmartRef__":true,"id":89114},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89114":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89115":{"date":{"__isSmartRef__":true,"id":89116},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89116":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89117":{"date":{"__isSmartRef__":true,"id":89118},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89118":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89119":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89120":{"morph":{"__isSmartRef__":true,"id":89099},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89121":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89122}},"89122":{"test01IsMorph":{"__isSmartRef__":true,"id":89123}},"89123":{"varMapping":{"__isSmartRef__":true,"id":89124},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89124":{"this":{"__isSmartRef__":true,"id":89121}},"89125":{},"89126":{"change":{"__isSmartRef__":true,"id":89127},"tick":{"__isSmartRef__":true,"id":89131}},"89127":{"varMapping":{"__isSmartRef__":true,"id":89128},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89128":{"this":{"__isSmartRef__":true,"id":89099}},"89129":{"timestamp":{"__isSmartRef__":true,"id":89130},"user":"cschuster","tags":[]},"89130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89131":{"varMapping":{"__isSmartRef__":true,"id":89132},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89132":{"this":{"__isSmartRef__":true,"id":89099}},"89133":{"timestamp":{"__isSmartRef__":true,"id":89134},"user":"cschuster","tags":[]},"89134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89135":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89136}],"id":"AA699AE4-89F4-4448-BFD8-06247019614E","shape":{"__isSmartRef__":true,"id":89137},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2366","partsBinMetaInfo":{"__isSmartRef__":true,"id":89138},"eventHandler":{"__isSmartRef__":true,"id":89156},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","61823827-4153-4134-9AB6-B33C93289F77","8D4900F2-6251-4DD8-833C-9209853D4419","134C1DCE-B9DF-486C-95D8-ABDFEAD70C46","BC2F23A6-1845-445B-A722-D2A21ACF6CBB"],"partTests":{"__isSmartRef__":true,"id":89157},"_ClipMode":"visible","moved":true,"b":47.734132341109216,"#startLetters":"set","isBeingDragged":false,"delta":-0.6535787405446172,"_Rotation":31.513948946557438,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89162},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6154.0,3785.3)"},"89136":{"target":{"__isSmartRef__":true,"id":89135},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89137":{"_BorderWidth":8.700159459472669,"_ClipMode":"visible","_BorderRadius":18.09411195915989,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,70.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(189,362,-90)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.8,-33.5)"},"89138":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89139},{"__isSmartRef__":true,"id":89141},{"__isSmartRef__":true,"id":89143},{"__isSmartRef__":true,"id":89145},{"__isSmartRef__":true,"id":89147},{"__isSmartRef__":true,"id":89149},{"__isSmartRef__":true,"id":89151},{"__isSmartRef__":true,"id":89153}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89155},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89139":{"date":{"__isSmartRef__":true,"id":89140},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89141":{"date":{"__isSmartRef__":true,"id":89142},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89142":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89143":{"date":{"__isSmartRef__":true,"id":89144},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89144":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89145":{"date":{"__isSmartRef__":true,"id":89146},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89146":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89147":{"date":{"__isSmartRef__":true,"id":89148},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89148":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89149":{"date":{"__isSmartRef__":true,"id":89150},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89150":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89151":{"date":{"__isSmartRef__":true,"id":89152},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89152":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89153":{"date":{"__isSmartRef__":true,"id":89154},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89154":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89155":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89156":{"morph":{"__isSmartRef__":true,"id":89135},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89157":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89158}},"89158":{"test01IsMorph":{"__isSmartRef__":true,"id":89159}},"89159":{"varMapping":{"__isSmartRef__":true,"id":89160},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89160":{"this":{"__isSmartRef__":true,"id":89157}},"89161":{},"89162":{"change":{"__isSmartRef__":true,"id":89163},"tick":{"__isSmartRef__":true,"id":89167}},"89163":{"varMapping":{"__isSmartRef__":true,"id":89164},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89164":{"this":{"__isSmartRef__":true,"id":89135}},"89165":{"timestamp":{"__isSmartRef__":true,"id":89166},"user":"cschuster","tags":[]},"89166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89167":{"varMapping":{"__isSmartRef__":true,"id":89168},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89168":{"this":{"__isSmartRef__":true,"id":89135}},"89169":{"timestamp":{"__isSmartRef__":true,"id":89170},"user":"cschuster","tags":[]},"89170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89171":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89172}],"id":"1738DD78-0408-44B3-8B13-FCDCEC28B81B","shape":{"__isSmartRef__":true,"id":89173},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2367","partsBinMetaInfo":{"__isSmartRef__":true,"id":89174},"eventHandler":{"__isSmartRef__":true,"id":89192},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A","71B3AC39-0CD0-4301-AB47-B35B40A44199","A978977F-5378-472A-B53C-435E68592FB0","238CE218-E458-4E60-8821-FAF11080CEC2"],"partTests":{"__isSmartRef__":true,"id":89193},"_ClipMode":"visible","moved":true,"b":203.0453488123021,"#startLetters":"set","isBeingDragged":false,"delta":-0.7656324448180385,"_Rotation":21.06432549322003,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89198},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6332.9,5121.2)"},"89172":{"target":{"__isSmartRef__":true,"id":89171},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89173":{"_BorderWidth":3.042702135947447,"_ClipMode":"visible","_BorderRadius":33.870376114200496,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.8,115.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,-336,-206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-1.6)"},"89174":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89175},{"__isSmartRef__":true,"id":89177},{"__isSmartRef__":true,"id":89179},{"__isSmartRef__":true,"id":89181},{"__isSmartRef__":true,"id":89183},{"__isSmartRef__":true,"id":89185},{"__isSmartRef__":true,"id":89187},{"__isSmartRef__":true,"id":89189}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89191},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89175":{"date":{"__isSmartRef__":true,"id":89176},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89177":{"date":{"__isSmartRef__":true,"id":89178},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89178":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89179":{"date":{"__isSmartRef__":true,"id":89180},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89180":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89181":{"date":{"__isSmartRef__":true,"id":89182},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89182":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89183":{"date":{"__isSmartRef__":true,"id":89184},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89184":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89185":{"date":{"__isSmartRef__":true,"id":89186},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89186":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89187":{"date":{"__isSmartRef__":true,"id":89188},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89188":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89189":{"date":{"__isSmartRef__":true,"id":89190},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89190":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89191":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89192":{"morph":{"__isSmartRef__":true,"id":89171},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89193":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89194}},"89194":{"test01IsMorph":{"__isSmartRef__":true,"id":89195}},"89195":{"varMapping":{"__isSmartRef__":true,"id":89196},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89196":{"this":{"__isSmartRef__":true,"id":89193}},"89197":{},"89198":{"change":{"__isSmartRef__":true,"id":89199},"tick":{"__isSmartRef__":true,"id":89203}},"89199":{"varMapping":{"__isSmartRef__":true,"id":89200},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89200":{"this":{"__isSmartRef__":true,"id":89171}},"89201":{"timestamp":{"__isSmartRef__":true,"id":89202},"user":"cschuster","tags":[]},"89202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89203":{"varMapping":{"__isSmartRef__":true,"id":89204},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89204":{"this":{"__isSmartRef__":true,"id":89171}},"89205":{"timestamp":{"__isSmartRef__":true,"id":89206},"user":"cschuster","tags":[]},"89206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89207":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89208}],"id":"271FA651-3581-4C09-8382-529EC7BEA4BC","shape":{"__isSmartRef__":true,"id":89209},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2368","partsBinMetaInfo":{"__isSmartRef__":true,"id":89210},"eventHandler":{"__isSmartRef__":true,"id":89228},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","E5F199BB-B87A-4E44-B483-01D8DA291455","EF48CB81-205B-44D4-84C0-DE266D1DBD92"],"partTests":{"__isSmartRef__":true,"id":89229},"_ClipMode":"visible","moved":true,"b":108,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":7.738515467423808,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89234},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6294.9,6388.9)"},"89208":{"target":{"__isSmartRef__":true,"id":89207},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89209":{"_BorderWidth":9.755282581475768,"_ClipMode":"visible","_BorderRadius":3.8196601125010488,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,164,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.8)"},"89210":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89211},{"__isSmartRef__":true,"id":89213},{"__isSmartRef__":true,"id":89215},{"__isSmartRef__":true,"id":89217},{"__isSmartRef__":true,"id":89219},{"__isSmartRef__":true,"id":89221},{"__isSmartRef__":true,"id":89223},{"__isSmartRef__":true,"id":89225}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89227},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89211":{"date":{"__isSmartRef__":true,"id":89212},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89213":{"date":{"__isSmartRef__":true,"id":89214},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89214":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89215":{"date":{"__isSmartRef__":true,"id":89216},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89216":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89217":{"date":{"__isSmartRef__":true,"id":89218},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89218":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89219":{"date":{"__isSmartRef__":true,"id":89220},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89220":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89221":{"date":{"__isSmartRef__":true,"id":89222},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89222":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89223":{"date":{"__isSmartRef__":true,"id":89224},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89224":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89225":{"date":{"__isSmartRef__":true,"id":89226},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89226":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89227":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89228":{"morph":{"__isSmartRef__":true,"id":89207},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89229":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89230}},"89230":{"test01IsMorph":{"__isSmartRef__":true,"id":89231}},"89231":{"varMapping":{"__isSmartRef__":true,"id":89232},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89232":{"this":{"__isSmartRef__":true,"id":89229}},"89233":{},"89234":{"change":{"__isSmartRef__":true,"id":89235},"tick":{"__isSmartRef__":true,"id":89239}},"89235":{"varMapping":{"__isSmartRef__":true,"id":89236},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89236":{"this":{"__isSmartRef__":true,"id":89207}},"89237":{"timestamp":{"__isSmartRef__":true,"id":89238},"user":"cschuster","tags":[]},"89238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89239":{"varMapping":{"__isSmartRef__":true,"id":89240},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89240":{"this":{"__isSmartRef__":true,"id":89207}},"89241":{"timestamp":{"__isSmartRef__":true,"id":89242},"user":"cschuster","tags":[]},"89242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89243":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89244}],"id":"EA128BD9-98A1-47D0-992F-20716AA00938","shape":{"__isSmartRef__":true,"id":89245},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2369","partsBinMetaInfo":{"__isSmartRef__":true,"id":89246},"eventHandler":{"__isSmartRef__":true,"id":89264},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD","C96194EF-B6BF-46EC-9886-C6CA99D0B595"],"partTests":{"__isSmartRef__":true,"id":89265},"_ClipMode":"visible","moved":true,"b":78.8862844533287,"#startLetters":"set","isBeingDragged":false,"delta":0.6629099533893168,"_Rotation":-13.221079928061771,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89270},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5237.0,4659.5)"},"89244":{"target":{"__isSmartRef__":true,"id":89243},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89245":{"_BorderWidth":9.906232748449007,"_ClipMode":"visible","_BorderRadius":1.4862083488744027,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.1,60.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,301,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.9)"},"89246":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89247},{"__isSmartRef__":true,"id":89249},{"__isSmartRef__":true,"id":89251},{"__isSmartRef__":true,"id":89253},{"__isSmartRef__":true,"id":89255},{"__isSmartRef__":true,"id":89257},{"__isSmartRef__":true,"id":89259},{"__isSmartRef__":true,"id":89261}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89263},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89247":{"date":{"__isSmartRef__":true,"id":89248},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89249":{"date":{"__isSmartRef__":true,"id":89250},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89250":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89251":{"date":{"__isSmartRef__":true,"id":89252},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89252":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89253":{"date":{"__isSmartRef__":true,"id":89254},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89254":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89255":{"date":{"__isSmartRef__":true,"id":89256},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89256":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89257":{"date":{"__isSmartRef__":true,"id":89258},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89259":{"date":{"__isSmartRef__":true,"id":89260},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89260":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89261":{"date":{"__isSmartRef__":true,"id":89262},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89262":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89263":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89264":{"morph":{"__isSmartRef__":true,"id":89243},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89265":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89266}},"89266":{"test01IsMorph":{"__isSmartRef__":true,"id":89267}},"89267":{"varMapping":{"__isSmartRef__":true,"id":89268},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89268":{"this":{"__isSmartRef__":true,"id":89265}},"89269":{},"89270":{"change":{"__isSmartRef__":true,"id":89271},"tick":{"__isSmartRef__":true,"id":89275}},"89271":{"varMapping":{"__isSmartRef__":true,"id":89272},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89272":{"this":{"__isSmartRef__":true,"id":89243}},"89273":{"timestamp":{"__isSmartRef__":true,"id":89274},"user":"cschuster","tags":[]},"89274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89275":{"varMapping":{"__isSmartRef__":true,"id":89276},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89276":{"this":{"__isSmartRef__":true,"id":89243}},"89277":{"timestamp":{"__isSmartRef__":true,"id":89278},"user":"cschuster","tags":[]},"89278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89279":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89280}],"id":"4BF9B632-9B5D-459A-BA11-6642D40AE0DC","shape":{"__isSmartRef__":true,"id":89281},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2370","partsBinMetaInfo":{"__isSmartRef__":true,"id":89282},"eventHandler":{"__isSmartRef__":true,"id":89300},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","5F13C33D-1973-4EE3-BF48-3EA642AB82D9","73E23629-88C7-4C85-B031-5B6F406E82D4","070E1012-4DA7-4B24-A496-692576B266B1","C8BF7DB6-7F4E-4196-B1C7-839883427A7E"],"partTests":{"__isSmartRef__":true,"id":89301},"_ClipMode":"visible","moved":true,"b":209.37193662975915,"#startLetters":"set","isBeingDragged":false,"delta":0.9829668386373669,"_Rotation":-12.302859982432459,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89306},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4908.6,4024.4)"},"89280":{"target":{"__isSmartRef__":true,"id":89279},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89281":{"_BorderWidth":2.547615121086988,"_ClipMode":"visible","_BorderRadius":30.377293449086096,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.2,119.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-126,-349,-145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.2,-2.6)"},"89282":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89283},{"__isSmartRef__":true,"id":89285},{"__isSmartRef__":true,"id":89287},{"__isSmartRef__":true,"id":89289},{"__isSmartRef__":true,"id":89291},{"__isSmartRef__":true,"id":89293},{"__isSmartRef__":true,"id":89295},{"__isSmartRef__":true,"id":89297}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89299},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89283":{"date":{"__isSmartRef__":true,"id":89284},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89285":{"date":{"__isSmartRef__":true,"id":89286},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89286":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89287":{"date":{"__isSmartRef__":true,"id":89288},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89288":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89289":{"date":{"__isSmartRef__":true,"id":89290},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89290":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89291":{"date":{"__isSmartRef__":true,"id":89292},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89292":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89293":{"date":{"__isSmartRef__":true,"id":89294},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89295":{"date":{"__isSmartRef__":true,"id":89296},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89296":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89297":{"date":{"__isSmartRef__":true,"id":89298},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89298":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89299":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89300":{"morph":{"__isSmartRef__":true,"id":89279},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89301":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89302}},"89302":{"test01IsMorph":{"__isSmartRef__":true,"id":89303}},"89303":{"varMapping":{"__isSmartRef__":true,"id":89304},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89304":{"this":{"__isSmartRef__":true,"id":89301}},"89305":{},"89306":{"change":{"__isSmartRef__":true,"id":89307},"tick":{"__isSmartRef__":true,"id":89311}},"89307":{"varMapping":{"__isSmartRef__":true,"id":89308},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89308":{"this":{"__isSmartRef__":true,"id":89279}},"89309":{"timestamp":{"__isSmartRef__":true,"id":89310},"user":"cschuster","tags":[]},"89310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89311":{"varMapping":{"__isSmartRef__":true,"id":89312},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89312":{"this":{"__isSmartRef__":true,"id":89279}},"89313":{"timestamp":{"__isSmartRef__":true,"id":89314},"user":"cschuster","tags":[]},"89314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89315":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89316}],"id":"15C389AD-4187-4BF7-8758-EB8769974E78","shape":{"__isSmartRef__":true,"id":89317},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2371","partsBinMetaInfo":{"__isSmartRef__":true,"id":89318},"eventHandler":{"__isSmartRef__":true,"id":89336},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","F0624FC1-1479-4ED1-91C2-1EAEADA6244B","5754E07D-50E2-4357-8C64-94C15D26EF8F"],"partTests":{"__isSmartRef__":true,"id":89337},"_ClipMode":"visible","moved":true,"b":269.44729476235807,"#startLetters":"set","isBeingDragged":false,"delta":0.8636131242383271,"_Rotation":-27.022329448436682,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89342},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7028.1,5669.1)"},"89316":{"target":{"__isSmartRef__":true,"id":89315},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89317":{"_BorderWidth":0.00023263686481023171,"_ClipMode":"visible","_BorderRadius":0.003722103245105135,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-258,144)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.8)"},"89318":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89319},{"__isSmartRef__":true,"id":89321},{"__isSmartRef__":true,"id":89323},{"__isSmartRef__":true,"id":89325},{"__isSmartRef__":true,"id":89327},{"__isSmartRef__":true,"id":89329},{"__isSmartRef__":true,"id":89331},{"__isSmartRef__":true,"id":89333}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89335},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89319":{"date":{"__isSmartRef__":true,"id":89320},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89321":{"date":{"__isSmartRef__":true,"id":89322},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89322":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89323":{"date":{"__isSmartRef__":true,"id":89324},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89324":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89325":{"date":{"__isSmartRef__":true,"id":89326},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89326":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89327":{"date":{"__isSmartRef__":true,"id":89328},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89328":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89329":{"date":{"__isSmartRef__":true,"id":89330},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89330":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89331":{"date":{"__isSmartRef__":true,"id":89332},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89332":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89333":{"date":{"__isSmartRef__":true,"id":89334},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89334":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89335":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89336":{"morph":{"__isSmartRef__":true,"id":89315},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89337":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89338}},"89338":{"test01IsMorph":{"__isSmartRef__":true,"id":89339}},"89339":{"varMapping":{"__isSmartRef__":true,"id":89340},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89340":{"this":{"__isSmartRef__":true,"id":89337}},"89341":{},"89342":{"change":{"__isSmartRef__":true,"id":89343},"tick":{"__isSmartRef__":true,"id":89347}},"89343":{"varMapping":{"__isSmartRef__":true,"id":89344},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89344":{"this":{"__isSmartRef__":true,"id":89315}},"89345":{"timestamp":{"__isSmartRef__":true,"id":89346},"user":"cschuster","tags":[]},"89346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89347":{"varMapping":{"__isSmartRef__":true,"id":89348},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89348":{"this":{"__isSmartRef__":true,"id":89315}},"89349":{"timestamp":{"__isSmartRef__":true,"id":89350},"user":"cschuster","tags":[]},"89350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89351":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89352}],"id":"0DA48B4D-F18E-4CA2-AABF-9690B2E43FE0","shape":{"__isSmartRef__":true,"id":89353},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2372","partsBinMetaInfo":{"__isSmartRef__":true,"id":89354},"eventHandler":{"__isSmartRef__":true,"id":89372},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","9AE5DE3C-8098-4E54-A1C3-48485CF62572","24C23D91-9B53-4775-BDA8-6CE877CABF07","16B1573B-7856-43C3-B4B5-EB391B4CC9A6","85158DE1-00EA-4B1C-A4B2-391539F292E7"],"partTests":{"__isSmartRef__":true,"id":89373},"_ClipMode":"visible","moved":true,"b":349,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":49.265072238331456,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89378},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3747.4,3757.9)"},"89352":{"target":{"__isSmartRef__":true,"id":89351},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89353":{"_BorderWidth":4.045955023117276,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.0,107.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-49,202,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-39.6)"},"89354":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89355},{"__isSmartRef__":true,"id":89357},{"__isSmartRef__":true,"id":89359},{"__isSmartRef__":true,"id":89361},{"__isSmartRef__":true,"id":89363},{"__isSmartRef__":true,"id":89365},{"__isSmartRef__":true,"id":89367},{"__isSmartRef__":true,"id":89369}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89371},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89355":{"date":{"__isSmartRef__":true,"id":89356},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89357":{"date":{"__isSmartRef__":true,"id":89358},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89358":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89359":{"date":{"__isSmartRef__":true,"id":89360},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89360":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89361":{"date":{"__isSmartRef__":true,"id":89362},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89362":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89363":{"date":{"__isSmartRef__":true,"id":89364},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89364":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89365":{"date":{"__isSmartRef__":true,"id":89366},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89367":{"date":{"__isSmartRef__":true,"id":89368},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89369":{"date":{"__isSmartRef__":true,"id":89370},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89370":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89371":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89372":{"morph":{"__isSmartRef__":true,"id":89351},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89373":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89374}},"89374":{"test01IsMorph":{"__isSmartRef__":true,"id":89375}},"89375":{"varMapping":{"__isSmartRef__":true,"id":89376},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89376":{"this":{"__isSmartRef__":true,"id":89373}},"89377":{},"89378":{"change":{"__isSmartRef__":true,"id":89379},"tick":{"__isSmartRef__":true,"id":89383}},"89379":{"varMapping":{"__isSmartRef__":true,"id":89380},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89380":{"this":{"__isSmartRef__":true,"id":89351}},"89381":{"timestamp":{"__isSmartRef__":true,"id":89382},"user":"cschuster","tags":[]},"89382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89383":{"varMapping":{"__isSmartRef__":true,"id":89384},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89384":{"this":{"__isSmartRef__":true,"id":89351}},"89385":{"timestamp":{"__isSmartRef__":true,"id":89386},"user":"cschuster","tags":[]},"89386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89387":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89388}],"id":"5DCA792C-548E-4D43-9192-59EC18CD72C6","shape":{"__isSmartRef__":true,"id":89389},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2373","partsBinMetaInfo":{"__isSmartRef__":true,"id":89390},"eventHandler":{"__isSmartRef__":true,"id":89408},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615","73C27C0D-EF46-47E3-965E-8EA5921D023D"],"partTests":{"__isSmartRef__":true,"id":89409},"_ClipMode":"visible","moved":true,"b":38.67428455222398,"#startLetters":"set","isBeingDragged":false,"delta":0.8407453163526952,"_Rotation":13.217209536497785,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89414},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4337.3,4195.2)"},"89388":{"target":{"__isSmartRef__":true,"id":89387},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89389":{"_BorderWidth":8.124461605985665,"_ClipMode":"visible","_BorderRadius":24.38038347635436,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.0,75.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(160,360,30)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.5,-35.6)"},"89390":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89391},{"__isSmartRef__":true,"id":89393},{"__isSmartRef__":true,"id":89395},{"__isSmartRef__":true,"id":89397},{"__isSmartRef__":true,"id":89399},{"__isSmartRef__":true,"id":89401},{"__isSmartRef__":true,"id":89403},{"__isSmartRef__":true,"id":89405}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89407},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89391":{"date":{"__isSmartRef__":true,"id":89392},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89393":{"date":{"__isSmartRef__":true,"id":89394},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89394":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89395":{"date":{"__isSmartRef__":true,"id":89396},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89396":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89397":{"date":{"__isSmartRef__":true,"id":89398},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89398":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89399":{"date":{"__isSmartRef__":true,"id":89400},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89400":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89401":{"date":{"__isSmartRef__":true,"id":89402},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89402":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89403":{"date":{"__isSmartRef__":true,"id":89404},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89404":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89405":{"date":{"__isSmartRef__":true,"id":89406},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89406":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89407":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89408":{"morph":{"__isSmartRef__":true,"id":89387},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89409":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89410}},"89410":{"test01IsMorph":{"__isSmartRef__":true,"id":89411}},"89411":{"varMapping":{"__isSmartRef__":true,"id":89412},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89412":{"this":{"__isSmartRef__":true,"id":89409}},"89413":{},"89414":{"change":{"__isSmartRef__":true,"id":89415},"tick":{"__isSmartRef__":true,"id":89419}},"89415":{"varMapping":{"__isSmartRef__":true,"id":89416},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89416":{"this":{"__isSmartRef__":true,"id":89387}},"89417":{"timestamp":{"__isSmartRef__":true,"id":89418},"user":"cschuster","tags":[]},"89418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89419":{"varMapping":{"__isSmartRef__":true,"id":89420},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89420":{"this":{"__isSmartRef__":true,"id":89387}},"89421":{"timestamp":{"__isSmartRef__":true,"id":89422},"user":"cschuster","tags":[]},"89422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89423":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89424}],"id":"7ECCACD8-4F27-43F5-9240-85AC735BDB27","shape":{"__isSmartRef__":true,"id":89425},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2374","partsBinMetaInfo":{"__isSmartRef__":true,"id":89426},"eventHandler":{"__isSmartRef__":true,"id":89444},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD"],"partTests":{"__isSmartRef__":true,"id":89445},"_ClipMode":"visible","moved":true,"b":227.0330310012214,"#startLetters":"set","isBeingDragged":false,"delta":0.7722211938817054,"_Rotation":1.6808514073247764,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89450},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5832.8,5126.4)"},"89424":{"target":{"__isSmartRef__":true,"id":89423},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89425":{"_BorderWidth":1.3412662403396731,"_ClipMode":"visible","_BorderRadius":18.581867641474894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,129.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-362,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-6.4)"},"89426":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89427},{"__isSmartRef__":true,"id":89429},{"__isSmartRef__":true,"id":89431},{"__isSmartRef__":true,"id":89433},{"__isSmartRef__":true,"id":89435},{"__isSmartRef__":true,"id":89437},{"__isSmartRef__":true,"id":89439},{"__isSmartRef__":true,"id":89441}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89443},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89427":{"date":{"__isSmartRef__":true,"id":89428},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89429":{"date":{"__isSmartRef__":true,"id":89430},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89430":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89431":{"date":{"__isSmartRef__":true,"id":89432},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89432":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89433":{"date":{"__isSmartRef__":true,"id":89434},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89434":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89435":{"date":{"__isSmartRef__":true,"id":89436},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89436":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89437":{"date":{"__isSmartRef__":true,"id":89438},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89439":{"date":{"__isSmartRef__":true,"id":89440},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89440":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89441":{"date":{"__isSmartRef__":true,"id":89442},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89442":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89443":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89444":{"morph":{"__isSmartRef__":true,"id":89423},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89445":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89446}},"89446":{"test01IsMorph":{"__isSmartRef__":true,"id":89447}},"89447":{"varMapping":{"__isSmartRef__":true,"id":89448},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89448":{"this":{"__isSmartRef__":true,"id":89445}},"89449":{},"89450":{"change":{"__isSmartRef__":true,"id":89451},"tick":{"__isSmartRef__":true,"id":89455}},"89451":{"varMapping":{"__isSmartRef__":true,"id":89452},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89452":{"this":{"__isSmartRef__":true,"id":89423}},"89453":{"timestamp":{"__isSmartRef__":true,"id":89454},"user":"cschuster","tags":[]},"89454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89455":{"varMapping":{"__isSmartRef__":true,"id":89456},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89456":{"this":{"__isSmartRef__":true,"id":89423}},"89457":{"timestamp":{"__isSmartRef__":true,"id":89458},"user":"cschuster","tags":[]},"89458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89459":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89460}],"id":"2C97C4E1-95DF-4487-8036-30BA6ADA8C71","shape":{"__isSmartRef__":true,"id":89461},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2375","partsBinMetaInfo":{"__isSmartRef__":true,"id":89462},"eventHandler":{"__isSmartRef__":true,"id":89480},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","429DA705-3AA7-4A61-A938-03E3805A7549","FEFBDD39-4314-44A2-B6D3-217A904A4287","ECA732BE-71EB-495E-9EDD-F63B36E37F49"],"partTests":{"__isSmartRef__":true,"id":89481},"_ClipMode":"visible","moved":true,"b":111.95201929012546,"#startLetters":"set","isBeingDragged":false,"delta":0.8815119629143737,"_Rotation":-6.986884438848881,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89486},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5805.3,5161.1)"},"89460":{"target":{"__isSmartRef__":true,"id":89459},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89461":{"_BorderWidth":9.637486164948145,"_ClipMode":"visible","_BorderRadius":5.589955311863277,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.3,62.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,142,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-12.5)"},"89462":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89463},{"__isSmartRef__":true,"id":89465},{"__isSmartRef__":true,"id":89467},{"__isSmartRef__":true,"id":89469},{"__isSmartRef__":true,"id":89471},{"__isSmartRef__":true,"id":89473},{"__isSmartRef__":true,"id":89475},{"__isSmartRef__":true,"id":89477}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89479},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89463":{"date":{"__isSmartRef__":true,"id":89464},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89465":{"date":{"__isSmartRef__":true,"id":89466},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89466":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89467":{"date":{"__isSmartRef__":true,"id":89468},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89468":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89469":{"date":{"__isSmartRef__":true,"id":89470},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89471":{"date":{"__isSmartRef__":true,"id":89472},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89472":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89473":{"date":{"__isSmartRef__":true,"id":89474},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89475":{"date":{"__isSmartRef__":true,"id":89476},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89476":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89477":{"date":{"__isSmartRef__":true,"id":89478},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89478":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89479":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89480":{"morph":{"__isSmartRef__":true,"id":89459},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89481":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89482}},"89482":{"test01IsMorph":{"__isSmartRef__":true,"id":89483}},"89483":{"varMapping":{"__isSmartRef__":true,"id":89484},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89484":{"this":{"__isSmartRef__":true,"id":89481}},"89485":{},"89486":{"change":{"__isSmartRef__":true,"id":89487},"tick":{"__isSmartRef__":true,"id":89491}},"89487":{"varMapping":{"__isSmartRef__":true,"id":89488},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89488":{"this":{"__isSmartRef__":true,"id":89459}},"89489":{"timestamp":{"__isSmartRef__":true,"id":89490},"user":"cschuster","tags":[]},"89490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89491":{"varMapping":{"__isSmartRef__":true,"id":89492},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89492":{"this":{"__isSmartRef__":true,"id":89459}},"89493":{"timestamp":{"__isSmartRef__":true,"id":89494},"user":"cschuster","tags":[]},"89494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89495":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89496}],"id":"C5FAFB0A-AC30-424A-B63A-61AF5BB5203C","shape":{"__isSmartRef__":true,"id":89497},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2376","partsBinMetaInfo":{"__isSmartRef__":true,"id":89498},"eventHandler":{"__isSmartRef__":true,"id":89516},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0"],"partTests":{"__isSmartRef__":true,"id":89517},"_ClipMode":"visible","moved":true,"b":291.2476963257068,"#startLetters":"set","isBeingDragged":false,"delta":0.5847886284464039,"_Rotation":17.445957193200595,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89522},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5632.7,3387.3)"},"89496":{"target":{"__isSmartRef__":true,"id":89495},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89497":{"_BorderWidth":0.33988779516294265,"_ClipMode":"visible","_BorderRadius":5.2533667813259255,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.0,137.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-238,-146,-132)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-27.2)"},"89498":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89499},{"__isSmartRef__":true,"id":89501},{"__isSmartRef__":true,"id":89503},{"__isSmartRef__":true,"id":89505},{"__isSmartRef__":true,"id":89507},{"__isSmartRef__":true,"id":89509},{"__isSmartRef__":true,"id":89511},{"__isSmartRef__":true,"id":89513}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89515},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89499":{"date":{"__isSmartRef__":true,"id":89500},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89501":{"date":{"__isSmartRef__":true,"id":89502},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89502":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89503":{"date":{"__isSmartRef__":true,"id":89504},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89504":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89505":{"date":{"__isSmartRef__":true,"id":89506},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89507":{"date":{"__isSmartRef__":true,"id":89508},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89508":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89509":{"date":{"__isSmartRef__":true,"id":89510},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89511":{"date":{"__isSmartRef__":true,"id":89512},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89513":{"date":{"__isSmartRef__":true,"id":89514},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89514":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89515":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89516":{"morph":{"__isSmartRef__":true,"id":89495},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89517":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89518}},"89518":{"test01IsMorph":{"__isSmartRef__":true,"id":89519}},"89519":{"varMapping":{"__isSmartRef__":true,"id":89520},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89520":{"this":{"__isSmartRef__":true,"id":89517}},"89521":{},"89522":{"change":{"__isSmartRef__":true,"id":89523},"tick":{"__isSmartRef__":true,"id":89527}},"89523":{"varMapping":{"__isSmartRef__":true,"id":89524},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89524":{"this":{"__isSmartRef__":true,"id":89495}},"89525":{"timestamp":{"__isSmartRef__":true,"id":89526},"user":"cschuster","tags":[]},"89526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89527":{"varMapping":{"__isSmartRef__":true,"id":89528},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89528":{"this":{"__isSmartRef__":true,"id":89495}},"89529":{"timestamp":{"__isSmartRef__":true,"id":89530},"user":"cschuster","tags":[]},"89530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89531":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89532}],"id":"EA639E78-8190-4893-8A37-101C87871DC6","shape":{"__isSmartRef__":true,"id":89533},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2377","partsBinMetaInfo":{"__isSmartRef__":true,"id":89534},"eventHandler":{"__isSmartRef__":true,"id":89552},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","454545EF-74FC-4785-9F63-48B94B0248F2","8CAE54ED-E96E-4FA2-980D-9A6042DEB630","392623D6-D9FD-420B-B4CD-6256068583B4"],"partTests":{"__isSmartRef__":true,"id":89553},"_ClipMode":"visible","moved":true,"b":52.89416073344182,"#startLetters":"set","isBeingDragged":false,"delta":-0.965741632913705,"_Rotation":44.135308755392245,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89558},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6176.7,4483.2)"},"89532":{"target":{"__isSmartRef__":true,"id":89531},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89533":{"_BorderWidth":8.987612245433114,"_ClipMode":"visible","_BorderRadius":14.558317728114996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,68.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,359,-150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-32.1)"},"89534":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89535},{"__isSmartRef__":true,"id":89537},{"__isSmartRef__":true,"id":89539},{"__isSmartRef__":true,"id":89541},{"__isSmartRef__":true,"id":89543},{"__isSmartRef__":true,"id":89545},{"__isSmartRef__":true,"id":89547},{"__isSmartRef__":true,"id":89549}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89551},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89535":{"date":{"__isSmartRef__":true,"id":89536},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89537":{"date":{"__isSmartRef__":true,"id":89538},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89538":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89539":{"date":{"__isSmartRef__":true,"id":89540},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89540":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89541":{"date":{"__isSmartRef__":true,"id":89542},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89543":{"date":{"__isSmartRef__":true,"id":89544},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89544":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89545":{"date":{"__isSmartRef__":true,"id":89546},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89547":{"date":{"__isSmartRef__":true,"id":89548},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89549":{"date":{"__isSmartRef__":true,"id":89550},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89550":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89551":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89552":{"morph":{"__isSmartRef__":true,"id":89531},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89553":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89554}},"89554":{"test01IsMorph":{"__isSmartRef__":true,"id":89555}},"89555":{"varMapping":{"__isSmartRef__":true,"id":89556},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89556":{"this":{"__isSmartRef__":true,"id":89553}},"89557":{},"89558":{"change":{"__isSmartRef__":true,"id":89559},"tick":{"__isSmartRef__":true,"id":89563}},"89559":{"varMapping":{"__isSmartRef__":true,"id":89560},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89560":{"this":{"__isSmartRef__":true,"id":89531}},"89561":{"timestamp":{"__isSmartRef__":true,"id":89562},"user":"cschuster","tags":[]},"89562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89563":{"varMapping":{"__isSmartRef__":true,"id":89564},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89564":{"this":{"__isSmartRef__":true,"id":89531}},"89565":{"timestamp":{"__isSmartRef__":true,"id":89566},"user":"cschuster","tags":[]},"89566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89567":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89568}],"id":"95E35217-674A-4836-9ED6-BA1B5C80EA59","shape":{"__isSmartRef__":true,"id":89569},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2378","partsBinMetaInfo":{"__isSmartRef__":true,"id":89570},"eventHandler":{"__isSmartRef__":true,"id":89588},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","519A32C3-C4A2-4080-9D47-52C7E7D0C4D3","D16239BA-505C-4C41-9527-374216A3A99E"],"partTests":{"__isSmartRef__":true,"id":89589},"_ClipMode":"visible","moved":true,"b":325.5857480050763,"#startLetters":"set","isBeingDragged":false,"delta":0.6697908684727736,"_Rotation":7.5224590978660375,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89594},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5162.8,4609.5)"},"89568":{"target":{"__isSmartRef__":true,"id":89567},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89569":{"_BorderWidth":2.174138859142035,"_ClipMode":"visible","_BorderRadius":27.223214100142275,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.7,122.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-145,67,-184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.7,-36.5)"},"89570":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89571},{"__isSmartRef__":true,"id":89573},{"__isSmartRef__":true,"id":89575},{"__isSmartRef__":true,"id":89577},{"__isSmartRef__":true,"id":89579},{"__isSmartRef__":true,"id":89581},{"__isSmartRef__":true,"id":89583},{"__isSmartRef__":true,"id":89585}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89587},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89571":{"date":{"__isSmartRef__":true,"id":89572},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89573":{"date":{"__isSmartRef__":true,"id":89574},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89574":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89575":{"date":{"__isSmartRef__":true,"id":89576},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89576":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89577":{"date":{"__isSmartRef__":true,"id":89578},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89579":{"date":{"__isSmartRef__":true,"id":89580},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89580":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89581":{"date":{"__isSmartRef__":true,"id":89582},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89583":{"date":{"__isSmartRef__":true,"id":89584},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89585":{"date":{"__isSmartRef__":true,"id":89586},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89586":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89587":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89588":{"morph":{"__isSmartRef__":true,"id":89567},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89589":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89590}},"89590":{"test01IsMorph":{"__isSmartRef__":true,"id":89591}},"89591":{"varMapping":{"__isSmartRef__":true,"id":89592},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89592":{"this":{"__isSmartRef__":true,"id":89589}},"89593":{},"89594":{"change":{"__isSmartRef__":true,"id":89595},"tick":{"__isSmartRef__":true,"id":89599}},"89595":{"varMapping":{"__isSmartRef__":true,"id":89596},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89596":{"this":{"__isSmartRef__":true,"id":89567}},"89597":{"timestamp":{"__isSmartRef__":true,"id":89598},"user":"cschuster","tags":[]},"89598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89599":{"varMapping":{"__isSmartRef__":true,"id":89600},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89600":{"this":{"__isSmartRef__":true,"id":89567}},"89601":{"timestamp":{"__isSmartRef__":true,"id":89602},"user":"cschuster","tags":[]},"89602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89603":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89604}],"id":"EBB9997C-031B-4837-AE8A-36B984FED531","shape":{"__isSmartRef__":true,"id":89605},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2379","partsBinMetaInfo":{"__isSmartRef__":true,"id":89606},"eventHandler":{"__isSmartRef__":true,"id":89624},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5"],"partTests":{"__isSmartRef__":true,"id":89625},"_ClipMode":"visible","moved":true,"b":0.849711878108792,"#startLetters":"set","isBeingDragged":false,"delta":-0.911639682832174,"_Rotation":27.668868030430467,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89630},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5685.1,3620.1)"},"89604":{"target":{"__isSmartRef__":true,"id":89603},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89605":{"_BorderWidth":5.074148631758314,"_ClipMode":"visible","_BorderRadius":39.991203168653385,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.2,99.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(4,260,221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-40.0)"},"89606":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89607},{"__isSmartRef__":true,"id":89609},{"__isSmartRef__":true,"id":89611},{"__isSmartRef__":true,"id":89613},{"__isSmartRef__":true,"id":89615},{"__isSmartRef__":true,"id":89617},{"__isSmartRef__":true,"id":89619},{"__isSmartRef__":true,"id":89621}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89623},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89607":{"date":{"__isSmartRef__":true,"id":89608},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89609":{"date":{"__isSmartRef__":true,"id":89610},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89610":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89611":{"date":{"__isSmartRef__":true,"id":89612},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89612":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89613":{"date":{"__isSmartRef__":true,"id":89614},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89615":{"date":{"__isSmartRef__":true,"id":89616},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89616":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89617":{"date":{"__isSmartRef__":true,"id":89618},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89619":{"date":{"__isSmartRef__":true,"id":89620},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89621":{"date":{"__isSmartRef__":true,"id":89622},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89622":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89623":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89624":{"morph":{"__isSmartRef__":true,"id":89603},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89625":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89626}},"89626":{"test01IsMorph":{"__isSmartRef__":true,"id":89627}},"89627":{"varMapping":{"__isSmartRef__":true,"id":89628},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89628":{"this":{"__isSmartRef__":true,"id":89625}},"89629":{},"89630":{"change":{"__isSmartRef__":true,"id":89631},"tick":{"__isSmartRef__":true,"id":89635}},"89631":{"varMapping":{"__isSmartRef__":true,"id":89632},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89632":{"this":{"__isSmartRef__":true,"id":89603}},"89633":{"timestamp":{"__isSmartRef__":true,"id":89634},"user":"cschuster","tags":[]},"89634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89635":{"varMapping":{"__isSmartRef__":true,"id":89636},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89636":{"this":{"__isSmartRef__":true,"id":89603}},"89637":{"timestamp":{"__isSmartRef__":true,"id":89638},"user":"cschuster","tags":[]},"89638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89639":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89640}],"id":"139D7FBF-C56F-4D98-AE87-6520176C2CF5","shape":{"__isSmartRef__":true,"id":89641},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2380","partsBinMetaInfo":{"__isSmartRef__":true,"id":89642},"eventHandler":{"__isSmartRef__":true,"id":89660},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","7BC543FF-E1F0-44DD-9CC0-251B847A01DB","F919FA31-DC81-4AB1-A437-06EEC7BADCA3"],"partTests":{"__isSmartRef__":true,"id":89661},"_ClipMode":"visible","moved":true,"b":139.97276729240548,"#startLetters":"set","isBeingDragged":false,"delta":-0.9092034409404732,"_Rotation":15.601179679807993,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89666},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5544.4,4238.2)"},"89640":{"target":{"__isSmartRef__":true,"id":89639},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89641":{"_BorderWidth":8.215758191529208,"_ClipMode":"visible","_BorderRadius":23.454238805780477,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,74.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(165,-32,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.9,-4.7)"},"89642":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89643},{"__isSmartRef__":true,"id":89645},{"__isSmartRef__":true,"id":89647},{"__isSmartRef__":true,"id":89649},{"__isSmartRef__":true,"id":89651},{"__isSmartRef__":true,"id":89653},{"__isSmartRef__":true,"id":89655},{"__isSmartRef__":true,"id":89657}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89659},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89643":{"date":{"__isSmartRef__":true,"id":89644},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89645":{"date":{"__isSmartRef__":true,"id":89646},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89646":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89647":{"date":{"__isSmartRef__":true,"id":89648},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89648":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89649":{"date":{"__isSmartRef__":true,"id":89650},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89650":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89651":{"date":{"__isSmartRef__":true,"id":89652},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89652":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89653":{"date":{"__isSmartRef__":true,"id":89654},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89655":{"date":{"__isSmartRef__":true,"id":89656},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89656":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89657":{"date":{"__isSmartRef__":true,"id":89658},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89658":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89659":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89660":{"morph":{"__isSmartRef__":true,"id":89639},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89661":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89662}},"89662":{"test01IsMorph":{"__isSmartRef__":true,"id":89663}},"89663":{"varMapping":{"__isSmartRef__":true,"id":89664},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89664":{"this":{"__isSmartRef__":true,"id":89661}},"89665":{},"89666":{"change":{"__isSmartRef__":true,"id":89667},"tick":{"__isSmartRef__":true,"id":89671}},"89667":{"varMapping":{"__isSmartRef__":true,"id":89668},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89668":{"this":{"__isSmartRef__":true,"id":89639}},"89669":{"timestamp":{"__isSmartRef__":true,"id":89670},"user":"cschuster","tags":[]},"89670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89671":{"varMapping":{"__isSmartRef__":true,"id":89672},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89672":{"this":{"__isSmartRef__":true,"id":89639}},"89673":{"timestamp":{"__isSmartRef__":true,"id":89674},"user":"cschuster","tags":[]},"89674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89675":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89676}],"id":"0AE30D83-3B3A-45A6-BE9B-58DC9751CB50","shape":{"__isSmartRef__":true,"id":89677},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2381","partsBinMetaInfo":{"__isSmartRef__":true,"id":89678},"eventHandler":{"__isSmartRef__":true,"id":89696},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31","815469D2-4EA1-4133-B0D7-D9D7DB8AA0BE"],"partTests":{"__isSmartRef__":true,"id":89697},"_ClipMode":"visible","moved":true,"b":171,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-6.864182864813218,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89702},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4432.5,4031.6)"},"89676":{"target":{"__isSmartRef__":true,"id":89675},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89677":{"_BorderWidth":5.782172325201155,"_ClipMode":"visible","_BorderRadius":39.02113032590307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.6,93.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(40,-212,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.1,-0.2)"},"89678":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89679},{"__isSmartRef__":true,"id":89681},{"__isSmartRef__":true,"id":89683},{"__isSmartRef__":true,"id":89685},{"__isSmartRef__":true,"id":89687},{"__isSmartRef__":true,"id":89689},{"__isSmartRef__":true,"id":89691},{"__isSmartRef__":true,"id":89693}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89695},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89679":{"date":{"__isSmartRef__":true,"id":89680},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89681":{"date":{"__isSmartRef__":true,"id":89682},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89682":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89683":{"date":{"__isSmartRef__":true,"id":89684},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89684":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89685":{"date":{"__isSmartRef__":true,"id":89686},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89687":{"date":{"__isSmartRef__":true,"id":89688},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89688":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89689":{"date":{"__isSmartRef__":true,"id":89690},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89691":{"date":{"__isSmartRef__":true,"id":89692},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89693":{"date":{"__isSmartRef__":true,"id":89694},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89694":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89695":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89696":{"morph":{"__isSmartRef__":true,"id":89675},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89697":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89698}},"89698":{"test01IsMorph":{"__isSmartRef__":true,"id":89699}},"89699":{"varMapping":{"__isSmartRef__":true,"id":89700},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89700":{"this":{"__isSmartRef__":true,"id":89697}},"89701":{},"89702":{"change":{"__isSmartRef__":true,"id":89703},"tick":{"__isSmartRef__":true,"id":89707}},"89703":{"varMapping":{"__isSmartRef__":true,"id":89704},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89704":{"this":{"__isSmartRef__":true,"id":89675}},"89705":{"timestamp":{"__isSmartRef__":true,"id":89706},"user":"cschuster","tags":[]},"89706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89707":{"varMapping":{"__isSmartRef__":true,"id":89708},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89708":{"this":{"__isSmartRef__":true,"id":89675}},"89709":{"timestamp":{"__isSmartRef__":true,"id":89710},"user":"cschuster","tags":[]},"89710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89711":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89712}],"id":"F18DA66C-0CEC-43DC-B0FD-598582DBA882","shape":{"__isSmartRef__":true,"id":89713},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2382","partsBinMetaInfo":{"__isSmartRef__":true,"id":89714},"eventHandler":{"__isSmartRef__":true,"id":89732},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","2B548C7D-2299-4992-B4EC-F54AE610CB7B","7B94DF60-7D27-4BA3-BB4A-113BDECF3C75"],"partTests":{"__isSmartRef__":true,"id":89733},"_ClipMode":"visible","moved":true,"b":50.87077456153929,"#startLetters":"set","isBeingDragged":false,"delta":-0.8782080268138088,"_Rotation":-22.045568328600954,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89738},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5305.2,4522.5)"},"89712":{"target":{"__isSmartRef__":true,"id":89711},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89713":{"_BorderWidth":8.878623054641631,"_ClipMode":"visible","_BorderRadius":15.93005312000388,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.2,69.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(198,360,-128)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-32.6)"},"89714":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89715},{"__isSmartRef__":true,"id":89717},{"__isSmartRef__":true,"id":89719},{"__isSmartRef__":true,"id":89721},{"__isSmartRef__":true,"id":89723},{"__isSmartRef__":true,"id":89725},{"__isSmartRef__":true,"id":89727},{"__isSmartRef__":true,"id":89729}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89731},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89715":{"date":{"__isSmartRef__":true,"id":89716},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89717":{"date":{"__isSmartRef__":true,"id":89718},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89718":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89719":{"date":{"__isSmartRef__":true,"id":89720},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89720":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89721":{"date":{"__isSmartRef__":true,"id":89722},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89722":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89723":{"date":{"__isSmartRef__":true,"id":89724},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89724":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89725":{"date":{"__isSmartRef__":true,"id":89726},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89726":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89727":{"date":{"__isSmartRef__":true,"id":89728},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89728":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89729":{"date":{"__isSmartRef__":true,"id":89730},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89730":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89731":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89732":{"morph":{"__isSmartRef__":true,"id":89711},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89733":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89734}},"89734":{"test01IsMorph":{"__isSmartRef__":true,"id":89735}},"89735":{"varMapping":{"__isSmartRef__":true,"id":89736},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89736":{"this":{"__isSmartRef__":true,"id":89733}},"89737":{},"89738":{"change":{"__isSmartRef__":true,"id":89739},"tick":{"__isSmartRef__":true,"id":89743}},"89739":{"varMapping":{"__isSmartRef__":true,"id":89740},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89740":{"this":{"__isSmartRef__":true,"id":89711}},"89741":{"timestamp":{"__isSmartRef__":true,"id":89742},"user":"cschuster","tags":[]},"89742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89743":{"varMapping":{"__isSmartRef__":true,"id":89744},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89744":{"this":{"__isSmartRef__":true,"id":89711}},"89745":{"timestamp":{"__isSmartRef__":true,"id":89746},"user":"cschuster","tags":[]},"89746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89747":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89748}],"id":"E2541471-BB1B-4F9E-893F-68EE8BECBA20","shape":{"__isSmartRef__":true,"id":89749},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2383","partsBinMetaInfo":{"__isSmartRef__":true,"id":89750},"eventHandler":{"__isSmartRef__":true,"id":89768},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C","AA6128D4-8971-4918-97DE-97D8BE854134","F2B688B6-9863-4683-9F5B-FFF469A28F16"],"partTests":{"__isSmartRef__":true,"id":89769},"_ClipMode":"visible","moved":true,"b":229,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":35.17357442549696,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89774},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5264.9,4073.2)"},"89748":{"target":{"__isSmartRef__":true,"id":89747},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89749":{"_BorderWidth":1.2264520988861416,"_ClipMode":"visible","_BorderRadius":17.216537980798712,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,130.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-361,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-6.9)"},"89750":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89751},{"__isSmartRef__":true,"id":89753},{"__isSmartRef__":true,"id":89755},{"__isSmartRef__":true,"id":89757},{"__isSmartRef__":true,"id":89759},{"__isSmartRef__":true,"id":89761},{"__isSmartRef__":true,"id":89763},{"__isSmartRef__":true,"id":89765}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89767},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89751":{"date":{"__isSmartRef__":true,"id":89752},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89753":{"date":{"__isSmartRef__":true,"id":89754},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89754":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89755":{"date":{"__isSmartRef__":true,"id":89756},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89756":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89757":{"date":{"__isSmartRef__":true,"id":89758},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89759":{"date":{"__isSmartRef__":true,"id":89760},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89760":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89761":{"date":{"__isSmartRef__":true,"id":89762},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89763":{"date":{"__isSmartRef__":true,"id":89764},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89764":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89765":{"date":{"__isSmartRef__":true,"id":89766},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89766":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89767":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89768":{"morph":{"__isSmartRef__":true,"id":89747},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89769":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89770}},"89770":{"test01IsMorph":{"__isSmartRef__":true,"id":89771}},"89771":{"varMapping":{"__isSmartRef__":true,"id":89772},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89772":{"this":{"__isSmartRef__":true,"id":89769}},"89773":{},"89774":{"change":{"__isSmartRef__":true,"id":89775},"tick":{"__isSmartRef__":true,"id":89779}},"89775":{"varMapping":{"__isSmartRef__":true,"id":89776},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89776":{"this":{"__isSmartRef__":true,"id":89747}},"89777":{"timestamp":{"__isSmartRef__":true,"id":89778},"user":"cschuster","tags":[]},"89778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89779":{"varMapping":{"__isSmartRef__":true,"id":89780},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89780":{"this":{"__isSmartRef__":true,"id":89747}},"89781":{"timestamp":{"__isSmartRef__":true,"id":89782},"user":"cschuster","tags":[]},"89782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89783":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89784}],"id":"FDE29401-32BA-4F6C-83CA-E20FCD572955","shape":{"__isSmartRef__":true,"id":89785},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2384","partsBinMetaInfo":{"__isSmartRef__":true,"id":89786},"eventHandler":{"__isSmartRef__":true,"id":89804},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2","75A154BE-FA26-481F-B307-6FC4CB160059","897B9E2E-F336-4D5D-9819-85A89B5BFD75","FDAC96FB-53C8-453A-B5A3-8197E44232E3","554CF73A-3973-4F61-9032-3A00DB755759"],"partTests":{"__isSmartRef__":true,"id":89805},"_ClipMode":"visible","moved":true,"b":286.16326395462966,"#startLetters":"set","isBeingDragged":false,"delta":0.8751170151517726,"_Rotation":4.942305974695635,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89810},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6012.2,4462.7)"},"89784":{"target":{"__isSmartRef__":true,"id":89783},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89785":{"_BorderWidth":0.1976381620133152,"_ClipMode":"visible","_BorderRadius":3.09971324327865,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.6,138.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-174,-70)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-25.6)"},"89786":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89787},{"__isSmartRef__":true,"id":89789},{"__isSmartRef__":true,"id":89791},{"__isSmartRef__":true,"id":89793},{"__isSmartRef__":true,"id":89795},{"__isSmartRef__":true,"id":89797},{"__isSmartRef__":true,"id":89799},{"__isSmartRef__":true,"id":89801}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89803},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89787":{"date":{"__isSmartRef__":true,"id":89788},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89789":{"date":{"__isSmartRef__":true,"id":89790},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89790":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89791":{"date":{"__isSmartRef__":true,"id":89792},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89792":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89793":{"date":{"__isSmartRef__":true,"id":89794},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89794":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89795":{"date":{"__isSmartRef__":true,"id":89796},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89796":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89797":{"date":{"__isSmartRef__":true,"id":89798},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89798":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89799":{"date":{"__isSmartRef__":true,"id":89800},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89800":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89801":{"date":{"__isSmartRef__":true,"id":89802},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89802":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89803":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89804":{"morph":{"__isSmartRef__":true,"id":89783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89805":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89806}},"89806":{"test01IsMorph":{"__isSmartRef__":true,"id":89807}},"89807":{"varMapping":{"__isSmartRef__":true,"id":89808},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89808":{"this":{"__isSmartRef__":true,"id":89805}},"89809":{},"89810":{"change":{"__isSmartRef__":true,"id":89811},"tick":{"__isSmartRef__":true,"id":89815}},"89811":{"varMapping":{"__isSmartRef__":true,"id":89812},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89812":{"this":{"__isSmartRef__":true,"id":89783}},"89813":{"timestamp":{"__isSmartRef__":true,"id":89814},"user":"cschuster","tags":[]},"89814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89815":{"varMapping":{"__isSmartRef__":true,"id":89816},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89816":{"this":{"__isSmartRef__":true,"id":89783}},"89817":{"timestamp":{"__isSmartRef__":true,"id":89818},"user":"cschuster","tags":[]},"89818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89819":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89820}],"id":"FB20B1EA-E9FE-40CE-B05E-D3973063A1B9","shape":{"__isSmartRef__":true,"id":89821},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2385","partsBinMetaInfo":{"__isSmartRef__":true,"id":89822},"eventHandler":{"__isSmartRef__":true,"id":89840},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","850EDFE6-5B94-4234-A3E3-470B997383CC"],"partTests":{"__isSmartRef__":true,"id":89841},"_ClipMode":"visible","moved":true,"b":139.19951999705518,"#startLetters":"set","isBeingDragged":false,"delta":0.9599966896348633,"_Rotation":-14.00336612254709,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89846},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4756.6,3822.9)"},"89820":{"target":{"__isSmartRef__":true,"id":89819},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89821":{"_BorderWidth":8.267134728965155,"_ClipMode":"visible","_BorderRadius":22.921329060463652,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,73.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(167,-27,232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-4.9)"},"89822":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89823},{"__isSmartRef__":true,"id":89825},{"__isSmartRef__":true,"id":89827},{"__isSmartRef__":true,"id":89829},{"__isSmartRef__":true,"id":89831},{"__isSmartRef__":true,"id":89833},{"__isSmartRef__":true,"id":89835},{"__isSmartRef__":true,"id":89837}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89839},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89823":{"date":{"__isSmartRef__":true,"id":89824},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89825":{"date":{"__isSmartRef__":true,"id":89826},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89826":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89827":{"date":{"__isSmartRef__":true,"id":89828},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89828":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89829":{"date":{"__isSmartRef__":true,"id":89830},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89830":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89831":{"date":{"__isSmartRef__":true,"id":89832},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89832":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89833":{"date":{"__isSmartRef__":true,"id":89834},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89834":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89835":{"date":{"__isSmartRef__":true,"id":89836},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89836":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89837":{"date":{"__isSmartRef__":true,"id":89838},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89838":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89839":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89840":{"morph":{"__isSmartRef__":true,"id":89819},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89841":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89842}},"89842":{"test01IsMorph":{"__isSmartRef__":true,"id":89843}},"89843":{"varMapping":{"__isSmartRef__":true,"id":89844},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89844":{"this":{"__isSmartRef__":true,"id":89841}},"89845":{},"89846":{"change":{"__isSmartRef__":true,"id":89847},"tick":{"__isSmartRef__":true,"id":89851}},"89847":{"varMapping":{"__isSmartRef__":true,"id":89848},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89848":{"this":{"__isSmartRef__":true,"id":89819}},"89849":{"timestamp":{"__isSmartRef__":true,"id":89850},"user":"cschuster","tags":[]},"89850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89851":{"varMapping":{"__isSmartRef__":true,"id":89852},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89852":{"this":{"__isSmartRef__":true,"id":89819}},"89853":{"timestamp":{"__isSmartRef__":true,"id":89854},"user":"cschuster","tags":[]},"89854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89855":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89856}],"id":"21A571EB-366B-4A9B-A46A-8E801FBCBB85","shape":{"__isSmartRef__":true,"id":89857},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2386","partsBinMetaInfo":{"__isSmartRef__":true,"id":89858},"eventHandler":{"__isSmartRef__":true,"id":89876},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CFE05825-F904-4353-A974-458603D115E9","1831703D-2967-4240-826A-2FD3E4747A33","DA5BB5B7-84E0-4C15-A7FF-D60E6C6937C5"],"partTests":{"__isSmartRef__":true,"id":89877},"_ClipMode":"visible","moved":true,"b":353,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.7859883873598,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89882},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4222.6,5485.2)"},"89856":{"target":{"__isSmartRef__":true,"id":89855},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89857":{"_BorderWidth":4.3906532829742595,"_ClipMode":"visible","_BorderRadius":39.405914525519925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.3,104.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-32,223,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.6,-39.9)"},"89858":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89859},{"__isSmartRef__":true,"id":89861},{"__isSmartRef__":true,"id":89863},{"__isSmartRef__":true,"id":89865},{"__isSmartRef__":true,"id":89867},{"__isSmartRef__":true,"id":89869},{"__isSmartRef__":true,"id":89871},{"__isSmartRef__":true,"id":89873}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89875},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89859":{"date":{"__isSmartRef__":true,"id":89860},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89861":{"date":{"__isSmartRef__":true,"id":89862},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89862":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89863":{"date":{"__isSmartRef__":true,"id":89864},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89864":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89865":{"date":{"__isSmartRef__":true,"id":89866},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89867":{"date":{"__isSmartRef__":true,"id":89868},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89868":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89869":{"date":{"__isSmartRef__":true,"id":89870},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89871":{"date":{"__isSmartRef__":true,"id":89872},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89873":{"date":{"__isSmartRef__":true,"id":89874},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89874":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89875":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89876":{"morph":{"__isSmartRef__":true,"id":89855},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89877":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89878}},"89878":{"test01IsMorph":{"__isSmartRef__":true,"id":89879}},"89879":{"varMapping":{"__isSmartRef__":true,"id":89880},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89880":{"this":{"__isSmartRef__":true,"id":89877}},"89881":{},"89882":{"change":{"__isSmartRef__":true,"id":89883},"tick":{"__isSmartRef__":true,"id":89887}},"89883":{"varMapping":{"__isSmartRef__":true,"id":89884},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89884":{"this":{"__isSmartRef__":true,"id":89855}},"89885":{"timestamp":{"__isSmartRef__":true,"id":89886},"user":"cschuster","tags":[]},"89886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89887":{"varMapping":{"__isSmartRef__":true,"id":89888},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89888":{"this":{"__isSmartRef__":true,"id":89855}},"89889":{"timestamp":{"__isSmartRef__":true,"id":89890},"user":"cschuster","tags":[]},"89890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89891":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89892}],"id":"8964B55B-F897-4AF5-BF85-0A16BA51BFBC","shape":{"__isSmartRef__":true,"id":89893},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2387","partsBinMetaInfo":{"__isSmartRef__":true,"id":89894},"eventHandler":{"__isSmartRef__":true,"id":89912},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","9F544D12-9670-4BFF-B6E3-FD5F5B03BC6D"],"partTests":{"__isSmartRef__":true,"id":89913},"_ClipMode":"visible","moved":true,"b":184.34771888679825,"#startLetters":"set","isBeingDragged":false,"delta":0.8820465018507093,"_Rotation":-18.79436172890034,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89918},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6076.4,5067.0)"},"89892":{"target":{"__isSmartRef__":true,"id":89891},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89893":{"_BorderWidth":4.620953959750816,"_ClipMode":"visible","_BorderRadius":39.77011855899426,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.0,103.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,-275,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-0.1)"},"89894":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89895},{"__isSmartRef__":true,"id":89897},{"__isSmartRef__":true,"id":89899},{"__isSmartRef__":true,"id":89901},{"__isSmartRef__":true,"id":89903},{"__isSmartRef__":true,"id":89905},{"__isSmartRef__":true,"id":89907},{"__isSmartRef__":true,"id":89909}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89911},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89895":{"date":{"__isSmartRef__":true,"id":89896},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89897":{"date":{"__isSmartRef__":true,"id":89898},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89898":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89899":{"date":{"__isSmartRef__":true,"id":89900},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89900":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89901":{"date":{"__isSmartRef__":true,"id":89902},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89903":{"date":{"__isSmartRef__":true,"id":89904},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89904":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89905":{"date":{"__isSmartRef__":true,"id":89906},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89906":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89907":{"date":{"__isSmartRef__":true,"id":89908},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89908":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89909":{"date":{"__isSmartRef__":true,"id":89910},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89910":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89911":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89912":{"morph":{"__isSmartRef__":true,"id":89891},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89913":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89914}},"89914":{"test01IsMorph":{"__isSmartRef__":true,"id":89915}},"89915":{"varMapping":{"__isSmartRef__":true,"id":89916},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89916":{"this":{"__isSmartRef__":true,"id":89913}},"89917":{},"89918":{"change":{"__isSmartRef__":true,"id":89919},"tick":{"__isSmartRef__":true,"id":89923}},"89919":{"varMapping":{"__isSmartRef__":true,"id":89920},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89920":{"this":{"__isSmartRef__":true,"id":89891}},"89921":{"timestamp":{"__isSmartRef__":true,"id":89922},"user":"cschuster","tags":[]},"89922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89923":{"varMapping":{"__isSmartRef__":true,"id":89924},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89924":{"this":{"__isSmartRef__":true,"id":89891}},"89925":{"timestamp":{"__isSmartRef__":true,"id":89926},"user":"cschuster","tags":[]},"89926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89927":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89928}],"id":"F303A86C-4DB4-4317-98AE-AAE5B8CB5118","shape":{"__isSmartRef__":true,"id":89929},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2388","partsBinMetaInfo":{"__isSmartRef__":true,"id":89930},"eventHandler":{"__isSmartRef__":true,"id":89948},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","0F6A8D03-C60E-4E4E-B0B7-CCB46956B258","F336B20E-D707-410B-B1FB-E05411BC1C1F","5DE4ED49-9D88-451F-BA12-929242E1429E"],"partTests":{"__isSmartRef__":true,"id":89949},"_ClipMode":"visible","moved":true,"b":194.01978046854492,"#startLetters":"set","isBeingDragged":false,"delta":-0.4316307484405115,"_Rotation":-65.21646832695063,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89954},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3987.6,6525.5)"},"89928":{"target":{"__isSmartRef__":true,"id":89927},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89929":{"_BorderWidth":3.788715697272429,"_ClipMode":"visible","_BorderRadius":37.65246454074525,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.8,109.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-62,-311,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.2,-0.6)"},"89930":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89931},{"__isSmartRef__":true,"id":89933},{"__isSmartRef__":true,"id":89935},{"__isSmartRef__":true,"id":89937},{"__isSmartRef__":true,"id":89939},{"__isSmartRef__":true,"id":89941},{"__isSmartRef__":true,"id":89943},{"__isSmartRef__":true,"id":89945}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89947},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89931":{"date":{"__isSmartRef__":true,"id":89932},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89933":{"date":{"__isSmartRef__":true,"id":89934},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89934":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89935":{"date":{"__isSmartRef__":true,"id":89936},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89936":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89937":{"date":{"__isSmartRef__":true,"id":89938},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89939":{"date":{"__isSmartRef__":true,"id":89940},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89940":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89941":{"date":{"__isSmartRef__":true,"id":89942},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89943":{"date":{"__isSmartRef__":true,"id":89944},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89944":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89945":{"date":{"__isSmartRef__":true,"id":89946},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89946":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89947":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89948":{"morph":{"__isSmartRef__":true,"id":89927},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89949":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89950}},"89950":{"test01IsMorph":{"__isSmartRef__":true,"id":89951}},"89951":{"varMapping":{"__isSmartRef__":true,"id":89952},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89952":{"this":{"__isSmartRef__":true,"id":89949}},"89953":{},"89954":{"change":{"__isSmartRef__":true,"id":89955},"tick":{"__isSmartRef__":true,"id":89959}},"89955":{"varMapping":{"__isSmartRef__":true,"id":89956},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89956":{"this":{"__isSmartRef__":true,"id":89927}},"89957":{"timestamp":{"__isSmartRef__":true,"id":89958},"user":"cschuster","tags":[]},"89958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89959":{"varMapping":{"__isSmartRef__":true,"id":89960},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89960":{"this":{"__isSmartRef__":true,"id":89927}},"89961":{"timestamp":{"__isSmartRef__":true,"id":89962},"user":"cschuster","tags":[]},"89962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89963":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":89964}],"id":"38474340-FB41-4E15-B3F0-418D0A841F88","shape":{"__isSmartRef__":true,"id":89965},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2389","partsBinMetaInfo":{"__isSmartRef__":true,"id":89966},"eventHandler":{"__isSmartRef__":true,"id":89984},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","B92438B4-CB0F-40F4-9374-9C028273FD67","5BA192A8-4946-4348-97DF-F24F8D8254C8"],"partTests":{"__isSmartRef__":true,"id":89985},"_ClipMode":"visible","moved":true,"b":48.84469467389863,"#startLetters":"set","isBeingDragged":false,"delta":0.8007326995721087,"_Rotation":11.684009423005685,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89990},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5988.4,4900.1)"},"89964":{"target":{"__isSmartRef__":true,"id":89963},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"89965":{"_BorderWidth":8.764642516451026,"_ClipMode":"visible","_BorderRadius":17.323946757326855,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,69.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(192,361,-104)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.1,-33.2)"},"89966":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":89967},{"__isSmartRef__":true,"id":89969},{"__isSmartRef__":true,"id":89971},{"__isSmartRef__":true,"id":89973},{"__isSmartRef__":true,"id":89975},{"__isSmartRef__":true,"id":89977},{"__isSmartRef__":true,"id":89979},{"__isSmartRef__":true,"id":89981}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":89983},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"89967":{"date":{"__isSmartRef__":true,"id":89968},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"89968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"89969":{"date":{"__isSmartRef__":true,"id":89970},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"89970":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"89971":{"date":{"__isSmartRef__":true,"id":89972},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89972":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"89973":{"date":{"__isSmartRef__":true,"id":89974},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"89974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"89975":{"date":{"__isSmartRef__":true,"id":89976},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"89976":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"89977":{"date":{"__isSmartRef__":true,"id":89978},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"89978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"89979":{"date":{"__isSmartRef__":true,"id":89980},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"89980":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"89981":{"date":{"__isSmartRef__":true,"id":89982},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"89982":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"89983":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"89984":{"morph":{"__isSmartRef__":true,"id":89963},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"89985":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":89986}},"89986":{"test01IsMorph":{"__isSmartRef__":true,"id":89987}},"89987":{"varMapping":{"__isSmartRef__":true,"id":89988},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":89989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89988":{"this":{"__isSmartRef__":true,"id":89985}},"89989":{},"89990":{"change":{"__isSmartRef__":true,"id":89991},"tick":{"__isSmartRef__":true,"id":89995}},"89991":{"varMapping":{"__isSmartRef__":true,"id":89992},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":89993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89992":{"this":{"__isSmartRef__":true,"id":89963}},"89993":{"timestamp":{"__isSmartRef__":true,"id":89994},"user":"cschuster","tags":[]},"89994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"89995":{"varMapping":{"__isSmartRef__":true,"id":89996},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":89997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89996":{"this":{"__isSmartRef__":true,"id":89963}},"89997":{"timestamp":{"__isSmartRef__":true,"id":89998},"user":"cschuster","tags":[]},"89998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"89999":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90000}],"id":"283DAE28-5673-4F19-9EA8-5A654D53E6AD","shape":{"__isSmartRef__":true,"id":90001},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2390","partsBinMetaInfo":{"__isSmartRef__":true,"id":90002},"eventHandler":{"__isSmartRef__":true,"id":90020},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3","1B71C276-4330-492E-8D94-9A76CB31B10D","F6A2983E-2012-4018-9595-781F13429E65"],"partTests":{"__isSmartRef__":true,"id":90021},"_ClipMode":"visible","moved":true,"b":190.98038924019784,"#startLetters":"set","isBeingDragged":false,"delta":0.743114355020225,"_Rotation":9.356874899978411,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90026},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5090.6,4859.1)"},"90000":{"target":{"__isSmartRef__":true,"id":89999},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90001":{"_BorderWidth":4.047634998071244,"_ClipMode":"visible","_BorderRadius":38.54880144496199,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,107.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-49,-300,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-0.4)"},"90002":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90003},{"__isSmartRef__":true,"id":90005},{"__isSmartRef__":true,"id":90007},{"__isSmartRef__":true,"id":90009},{"__isSmartRef__":true,"id":90011},{"__isSmartRef__":true,"id":90013},{"__isSmartRef__":true,"id":90015},{"__isSmartRef__":true,"id":90017}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90019},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90003":{"date":{"__isSmartRef__":true,"id":90004},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90005":{"date":{"__isSmartRef__":true,"id":90006},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90006":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90007":{"date":{"__isSmartRef__":true,"id":90008},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90008":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90009":{"date":{"__isSmartRef__":true,"id":90010},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90011":{"date":{"__isSmartRef__":true,"id":90012},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90012":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90013":{"date":{"__isSmartRef__":true,"id":90014},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90015":{"date":{"__isSmartRef__":true,"id":90016},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90016":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90017":{"date":{"__isSmartRef__":true,"id":90018},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90018":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90019":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90020":{"morph":{"__isSmartRef__":true,"id":89999},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90021":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90022}},"90022":{"test01IsMorph":{"__isSmartRef__":true,"id":90023}},"90023":{"varMapping":{"__isSmartRef__":true,"id":90024},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90024":{"this":{"__isSmartRef__":true,"id":90021}},"90025":{},"90026":{"change":{"__isSmartRef__":true,"id":90027},"tick":{"__isSmartRef__":true,"id":90031}},"90027":{"varMapping":{"__isSmartRef__":true,"id":90028},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90028":{"this":{"__isSmartRef__":true,"id":89999}},"90029":{"timestamp":{"__isSmartRef__":true,"id":90030},"user":"cschuster","tags":[]},"90030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90031":{"varMapping":{"__isSmartRef__":true,"id":90032},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90032":{"this":{"__isSmartRef__":true,"id":89999}},"90033":{"timestamp":{"__isSmartRef__":true,"id":90034},"user":"cschuster","tags":[]},"90034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90035":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90036}],"id":"6ECD5EF7-CDE6-4430-8D29-8D9CB25218A7","shape":{"__isSmartRef__":true,"id":90037},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2391","partsBinMetaInfo":{"__isSmartRef__":true,"id":90038},"eventHandler":{"__isSmartRef__":true,"id":90056},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","500DD8A1-1FC4-41FC-B095-8BAA7E353711","CB2D4382-8E07-4746-A977-C4CA342FB80E"],"partTests":{"__isSmartRef__":true,"id":90057},"_ClipMode":"visible","moved":true,"b":252.97485895303544,"#startLetters":"set","isBeingDragged":false,"delta":-0.842717646039091,"_Rotation":42.61188462989677,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90062},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4264.9,3801.4)"},"90036":{"target":{"__isSmartRef__":true,"id":90035},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90037":{"_BorderWidth":0.21911813529965585,"_ClipMode":"visible","_BorderRadius":3.4290697532469783,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.4,138.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-244,-320,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-14.1)"},"90038":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90039},{"__isSmartRef__":true,"id":90041},{"__isSmartRef__":true,"id":90043},{"__isSmartRef__":true,"id":90045},{"__isSmartRef__":true,"id":90047},{"__isSmartRef__":true,"id":90049},{"__isSmartRef__":true,"id":90051},{"__isSmartRef__":true,"id":90053}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90055},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90039":{"date":{"__isSmartRef__":true,"id":90040},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90041":{"date":{"__isSmartRef__":true,"id":90042},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90042":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90043":{"date":{"__isSmartRef__":true,"id":90044},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90044":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90045":{"date":{"__isSmartRef__":true,"id":90046},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90047":{"date":{"__isSmartRef__":true,"id":90048},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90048":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90049":{"date":{"__isSmartRef__":true,"id":90050},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90051":{"date":{"__isSmartRef__":true,"id":90052},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90052":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90053":{"date":{"__isSmartRef__":true,"id":90054},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90054":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90055":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90056":{"morph":{"__isSmartRef__":true,"id":90035},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90057":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90058}},"90058":{"test01IsMorph":{"__isSmartRef__":true,"id":90059}},"90059":{"varMapping":{"__isSmartRef__":true,"id":90060},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90060":{"this":{"__isSmartRef__":true,"id":90057}},"90061":{},"90062":{"change":{"__isSmartRef__":true,"id":90063},"tick":{"__isSmartRef__":true,"id":90067}},"90063":{"varMapping":{"__isSmartRef__":true,"id":90064},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90064":{"this":{"__isSmartRef__":true,"id":90035}},"90065":{"timestamp":{"__isSmartRef__":true,"id":90066},"user":"cschuster","tags":[]},"90066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90067":{"varMapping":{"__isSmartRef__":true,"id":90068},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90068":{"this":{"__isSmartRef__":true,"id":90035}},"90069":{"timestamp":{"__isSmartRef__":true,"id":90070},"user":"cschuster","tags":[]},"90070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90071":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90072}],"id":"0D574218-1B9F-4818-B89E-6E1D77CB1700","shape":{"__isSmartRef__":true,"id":90073},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2392","partsBinMetaInfo":{"__isSmartRef__":true,"id":90074},"eventHandler":{"__isSmartRef__":true,"id":90092},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F","9FF4E8A5-7610-4D29-9B24-C21A352BCE72"],"partTests":{"__isSmartRef__":true,"id":90093},"_ClipMode":"visible","moved":true,"b":205,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":5.565841703746042,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90098},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4737.4,4139.6)"},"90072":{"target":{"__isSmartRef__":true,"id":90071},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90073":{"_BorderWidth":2.8869086912965036,"_ClipMode":"visible","_BorderRadius":32.855752193730794,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,116.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-108,-340,-189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-1.9)"},"90074":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90075},{"__isSmartRef__":true,"id":90077},{"__isSmartRef__":true,"id":90079},{"__isSmartRef__":true,"id":90081},{"__isSmartRef__":true,"id":90083},{"__isSmartRef__":true,"id":90085},{"__isSmartRef__":true,"id":90087},{"__isSmartRef__":true,"id":90089}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90091},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90075":{"date":{"__isSmartRef__":true,"id":90076},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90077":{"date":{"__isSmartRef__":true,"id":90078},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90078":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90079":{"date":{"__isSmartRef__":true,"id":90080},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90080":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90081":{"date":{"__isSmartRef__":true,"id":90082},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90083":{"date":{"__isSmartRef__":true,"id":90084},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90084":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90085":{"date":{"__isSmartRef__":true,"id":90086},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90086":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90087":{"date":{"__isSmartRef__":true,"id":90088},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90088":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90089":{"date":{"__isSmartRef__":true,"id":90090},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90090":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90091":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90092":{"morph":{"__isSmartRef__":true,"id":90071},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90093":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90094}},"90094":{"test01IsMorph":{"__isSmartRef__":true,"id":90095}},"90095":{"varMapping":{"__isSmartRef__":true,"id":90096},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90096":{"this":{"__isSmartRef__":true,"id":90093}},"90097":{},"90098":{"change":{"__isSmartRef__":true,"id":90099},"tick":{"__isSmartRef__":true,"id":90103}},"90099":{"varMapping":{"__isSmartRef__":true,"id":90100},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90100":{"this":{"__isSmartRef__":true,"id":90071}},"90101":{"timestamp":{"__isSmartRef__":true,"id":90102},"user":"cschuster","tags":[]},"90102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90103":{"varMapping":{"__isSmartRef__":true,"id":90104},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90104":{"this":{"__isSmartRef__":true,"id":90071}},"90105":{"timestamp":{"__isSmartRef__":true,"id":90106},"user":"cschuster","tags":[]},"90106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90107":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90108}],"id":"4A2ABD55-B6D3-43AF-8C2B-290464996623","shape":{"__isSmartRef__":true,"id":90109},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2393","partsBinMetaInfo":{"__isSmartRef__":true,"id":90110},"eventHandler":{"__isSmartRef__":true,"id":90128},"attributeConnections":[{"__isSmartRef__":true,"id":90129},{"__isSmartRef__":true,"id":90131},{"__isSmartRef__":true,"id":90139},{"__isSmartRef__":true,"id":90141}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","0D013236-011D-4DA2-825D-BB467FADAE45"],"partTests":{"__isSmartRef__":true,"id":90149},"_ClipMode":"visible","moved":true,"b":13,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":6.872604263624367,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90154},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3161.7,4283.9)","previousPosition":"lively.pt(2051.3,565.6)"},"90108":{"target":{"__isSmartRef__":true,"id":90107},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90109":{"_BorderWidth":6.124755271719325,"_ClipMode":"visible","_BorderRadius":37.97588092598334,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.5,91.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(58,307,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.5,-39.5)"},"90110":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90111},{"__isSmartRef__":true,"id":90113},{"__isSmartRef__":true,"id":90115},{"__isSmartRef__":true,"id":90117},{"__isSmartRef__":true,"id":90119},{"__isSmartRef__":true,"id":90121},{"__isSmartRef__":true,"id":90123},{"__isSmartRef__":true,"id":90125}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90127},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90111":{"date":{"__isSmartRef__":true,"id":90112},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90113":{"date":{"__isSmartRef__":true,"id":90114},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90114":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90115":{"date":{"__isSmartRef__":true,"id":90116},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90116":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90117":{"date":{"__isSmartRef__":true,"id":90118},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90119":{"date":{"__isSmartRef__":true,"id":90120},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90120":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90121":{"date":{"__isSmartRef__":true,"id":90122},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90122":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90123":{"date":{"__isSmartRef__":true,"id":90124},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90124":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90125":{"date":{"__isSmartRef__":true,"id":90126},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90126":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90127":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90128":{"morph":{"__isSmartRef__":true,"id":90107},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90129":{"sourceObj":{"__isSmartRef__":true,"id":90107},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1442},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":90130},"dependendConnections":[{"__isSmartRef__":true,"id":90131}],"attributeConnections":[{"__isSmartRef__":true,"id":90133},{"__isSmartRef__":true,"id":90135},{"__isSmartRef__":true,"id":90137}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"90130":{"source":{"__isSmartRef__":true,"id":90107},"target":{"__isSmartRef__":true,"id":1442}},"90131":{"sourceObj":{"__isSmartRef__":true,"id":90107},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1442},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":90132},"dependedBy":{"__isSmartRef__":true,"id":90129},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90132":{"source":{"__isSmartRef__":true,"id":90107},"target":{"__isSmartRef__":true,"id":1442}},"90133":{"sourceObj":{"__isSmartRef__":true,"id":90129},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":90131},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":90134},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90134":{"source":{"__isSmartRef__":true,"id":90129},"target":{"__isSmartRef__":true,"id":90131}},"90135":{"sourceObj":{"__isSmartRef__":true,"id":90129},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":90131},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":90136},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90136":{"source":{"__isSmartRef__":true,"id":90129},"target":{"__isSmartRef__":true,"id":90131}},"90137":{"sourceObj":{"__isSmartRef__":true,"id":90129},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":90131},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":90138},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90138":{"source":{"__isSmartRef__":true,"id":90129},"target":{"__isSmartRef__":true,"id":90131}},"90139":{"sourceObj":{"__isSmartRef__":true,"id":90107},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1442},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":90140},"dependendConnections":[{"__isSmartRef__":true,"id":90141}],"attributeConnections":[{"__isSmartRef__":true,"id":90143},{"__isSmartRef__":true,"id":90145},{"__isSmartRef__":true,"id":90147}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"90140":{"source":{"__isSmartRef__":true,"id":90107},"target":{"__isSmartRef__":true,"id":1442}},"90141":{"sourceObj":{"__isSmartRef__":true,"id":90107},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1442},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":90142},"dependedBy":{"__isSmartRef__":true,"id":90139},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90142":{"source":{"__isSmartRef__":true,"id":90107},"target":{"__isSmartRef__":true,"id":1442}},"90143":{"sourceObj":{"__isSmartRef__":true,"id":90139},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":90141},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":90144},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90144":{"source":{"__isSmartRef__":true,"id":90139},"target":{"__isSmartRef__":true,"id":90141}},"90145":{"sourceObj":{"__isSmartRef__":true,"id":90139},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":90141},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":90146},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90146":{"source":{"__isSmartRef__":true,"id":90139},"target":{"__isSmartRef__":true,"id":90141}},"90147":{"sourceObj":{"__isSmartRef__":true,"id":90139},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":90141},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":90148},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90148":{"source":{"__isSmartRef__":true,"id":90139},"target":{"__isSmartRef__":true,"id":90141}},"90149":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90150}},"90150":{"test01IsMorph":{"__isSmartRef__":true,"id":90151}},"90151":{"varMapping":{"__isSmartRef__":true,"id":90152},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90152":{"this":{"__isSmartRef__":true,"id":90149}},"90153":{},"90154":{"change":{"__isSmartRef__":true,"id":90155},"tick":{"__isSmartRef__":true,"id":90159}},"90155":{"varMapping":{"__isSmartRef__":true,"id":90156},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90156":{"this":{"__isSmartRef__":true,"id":90107}},"90157":{"timestamp":{"__isSmartRef__":true,"id":90158},"user":"cschuster","tags":[]},"90158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90159":{"varMapping":{"__isSmartRef__":true,"id":90160},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90160":{"this":{"__isSmartRef__":true,"id":90107}},"90161":{"timestamp":{"__isSmartRef__":true,"id":90162},"user":"cschuster","tags":[]},"90162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90163":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90164}],"id":"15CDB612-D21E-4306-BC54-1B890B06B378","shape":{"__isSmartRef__":true,"id":90165},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2394","partsBinMetaInfo":{"__isSmartRef__":true,"id":90166},"eventHandler":{"__isSmartRef__":true,"id":90184},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B5E125E9-5CC8-4747-AFD5-0064D04E7404","D8276568-7351-4EFA-A19A-6330355D97F3"],"partTests":{"__isSmartRef__":true,"id":90185},"_ClipMode":"visible","moved":true,"b":175.63260854780674,"#startLetters":"set","isBeingDragged":false,"delta":-0.7779214829206467,"_Rotation":-39.579437684245235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90190},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4734.4,5068.8)"},"90164":{"target":{"__isSmartRef__":true,"id":90163},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90165":{"_BorderWidth":5.380757832829858,"_ClipMode":"visible","_BorderRadius":39.768037556381934,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.9,97.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(20,-235,-178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.5,-0.1)"},"90166":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90167},{"__isSmartRef__":true,"id":90169},{"__isSmartRef__":true,"id":90171},{"__isSmartRef__":true,"id":90173},{"__isSmartRef__":true,"id":90175},{"__isSmartRef__":true,"id":90177},{"__isSmartRef__":true,"id":90179},{"__isSmartRef__":true,"id":90181}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90183},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90167":{"date":{"__isSmartRef__":true,"id":90168},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90168":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90169":{"date":{"__isSmartRef__":true,"id":90170},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90170":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90171":{"date":{"__isSmartRef__":true,"id":90172},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90172":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90173":{"date":{"__isSmartRef__":true,"id":90174},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90174":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90175":{"date":{"__isSmartRef__":true,"id":90176},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90176":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90177":{"date":{"__isSmartRef__":true,"id":90178},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90178":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90179":{"date":{"__isSmartRef__":true,"id":90180},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90181":{"date":{"__isSmartRef__":true,"id":90182},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90182":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90183":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90184":{"morph":{"__isSmartRef__":true,"id":90163},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90185":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90186}},"90186":{"test01IsMorph":{"__isSmartRef__":true,"id":90187}},"90187":{"varMapping":{"__isSmartRef__":true,"id":90188},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90188":{"this":{"__isSmartRef__":true,"id":90185}},"90189":{},"90190":{"change":{"__isSmartRef__":true,"id":90191},"tick":{"__isSmartRef__":true,"id":90195}},"90191":{"varMapping":{"__isSmartRef__":true,"id":90192},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90192":{"this":{"__isSmartRef__":true,"id":90163}},"90193":{"timestamp":{"__isSmartRef__":true,"id":90194},"user":"cschuster","tags":[]},"90194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90195":{"varMapping":{"__isSmartRef__":true,"id":90196},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90196":{"this":{"__isSmartRef__":true,"id":90163}},"90197":{"timestamp":{"__isSmartRef__":true,"id":90198},"user":"cschuster","tags":[]},"90198":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90199":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90200}],"id":"69F0836F-8F84-4A56-826A-716E8C5A733D","shape":{"__isSmartRef__":true,"id":90201},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2395","partsBinMetaInfo":{"__isSmartRef__":true,"id":90202},"eventHandler":{"__isSmartRef__":true,"id":90220},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","2B548C7D-2299-4992-B4EC-F54AE610CB7B","260A7251-21C2-4EBD-AE83-E46632A3F194"],"partTests":{"__isSmartRef__":true,"id":90221},"_ClipMode":"visible","moved":true,"b":121.0402247228194,"#startLetters":"set","isBeingDragged":false,"delta":-0.9558391011087224,"_Rotation":-7.8129950401924875,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90226},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5259.7,4478.6)"},"90200":{"target":{"__isSmartRef__":true,"id":90199},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90201":{"_BorderWidth":9.284027525131417,"_ClipMode":"visible","_BorderRadius":10.635373062266194,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,87,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-9.7)"},"90202":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90203},{"__isSmartRef__":true,"id":90205},{"__isSmartRef__":true,"id":90207},{"__isSmartRef__":true,"id":90209},{"__isSmartRef__":true,"id":90211},{"__isSmartRef__":true,"id":90213},{"__isSmartRef__":true,"id":90215},{"__isSmartRef__":true,"id":90217}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90219},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90203":{"date":{"__isSmartRef__":true,"id":90204},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90204":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90205":{"date":{"__isSmartRef__":true,"id":90206},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90206":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90207":{"date":{"__isSmartRef__":true,"id":90208},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90208":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90209":{"date":{"__isSmartRef__":true,"id":90210},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90210":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90211":{"date":{"__isSmartRef__":true,"id":90212},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90212":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90213":{"date":{"__isSmartRef__":true,"id":90214},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90214":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90215":{"date":{"__isSmartRef__":true,"id":90216},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90216":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90217":{"date":{"__isSmartRef__":true,"id":90218},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90218":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90219":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90220":{"morph":{"__isSmartRef__":true,"id":90199},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90221":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90222}},"90222":{"test01IsMorph":{"__isSmartRef__":true,"id":90223}},"90223":{"varMapping":{"__isSmartRef__":true,"id":90224},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90224":{"this":{"__isSmartRef__":true,"id":90221}},"90225":{},"90226":{"change":{"__isSmartRef__":true,"id":90227},"tick":{"__isSmartRef__":true,"id":90231}},"90227":{"varMapping":{"__isSmartRef__":true,"id":90228},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90228":{"this":{"__isSmartRef__":true,"id":90199}},"90229":{"timestamp":{"__isSmartRef__":true,"id":90230},"user":"cschuster","tags":[]},"90230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90231":{"varMapping":{"__isSmartRef__":true,"id":90232},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90232":{"this":{"__isSmartRef__":true,"id":90199}},"90233":{"timestamp":{"__isSmartRef__":true,"id":90234},"user":"cschuster","tags":[]},"90234":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90235":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90236}],"id":"6B93E06A-0A4F-4558-8060-3F3B6C7C6630","shape":{"__isSmartRef__":true,"id":90237},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2396","partsBinMetaInfo":{"__isSmartRef__":true,"id":90238},"eventHandler":{"__isSmartRef__":true,"id":90256},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746"],"partTests":{"__isSmartRef__":true,"id":90257},"_ClipMode":"visible","moved":true,"b":258.5270470351679,"#startLetters":"set","isBeingDragged":false,"delta":-0.7805611766525544,"_Rotation":34.474707161933566,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90262},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5049.2,4098.7)"},"90236":{"target":{"__isSmartRef__":true,"id":90235},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90237":{"_BorderWidth":0.09990645487775662,"_ClipMode":"visible","_BorderRadius":1.5825331984821212,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.6,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-302,235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.0)"},"90238":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90239},{"__isSmartRef__":true,"id":90241},{"__isSmartRef__":true,"id":90243},{"__isSmartRef__":true,"id":90245},{"__isSmartRef__":true,"id":90247},{"__isSmartRef__":true,"id":90249},{"__isSmartRef__":true,"id":90251},{"__isSmartRef__":true,"id":90253}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90255},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90239":{"date":{"__isSmartRef__":true,"id":90240},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90240":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90241":{"date":{"__isSmartRef__":true,"id":90242},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90242":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90243":{"date":{"__isSmartRef__":true,"id":90244},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90244":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90245":{"date":{"__isSmartRef__":true,"id":90246},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90246":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90247":{"date":{"__isSmartRef__":true,"id":90248},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90248":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90249":{"date":{"__isSmartRef__":true,"id":90250},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90250":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90251":{"date":{"__isSmartRef__":true,"id":90252},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90252":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90253":{"date":{"__isSmartRef__":true,"id":90254},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90254":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90255":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90256":{"morph":{"__isSmartRef__":true,"id":90235},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90257":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90258}},"90258":{"test01IsMorph":{"__isSmartRef__":true,"id":90259}},"90259":{"varMapping":{"__isSmartRef__":true,"id":90260},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90260":{"this":{"__isSmartRef__":true,"id":90257}},"90261":{},"90262":{"change":{"__isSmartRef__":true,"id":90263},"tick":{"__isSmartRef__":true,"id":90267}},"90263":{"varMapping":{"__isSmartRef__":true,"id":90264},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90264":{"this":{"__isSmartRef__":true,"id":90235}},"90265":{"timestamp":{"__isSmartRef__":true,"id":90266},"user":"cschuster","tags":[]},"90266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90267":{"varMapping":{"__isSmartRef__":true,"id":90268},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90268":{"this":{"__isSmartRef__":true,"id":90235}},"90269":{"timestamp":{"__isSmartRef__":true,"id":90270},"user":"cschuster","tags":[]},"90270":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90271":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90272}],"id":"AE4D39AC-4EBA-447B-B8D1-18700F941397","shape":{"__isSmartRef__":true,"id":90273},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2397","partsBinMetaInfo":{"__isSmartRef__":true,"id":90274},"eventHandler":{"__isSmartRef__":true,"id":90292},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B"],"partTests":{"__isSmartRef__":true,"id":90293},"_ClipMode":"visible","moved":true,"b":128.43789759720676,"#startLetters":"set","isBeingDragged":false,"delta":-0.8096577007090673,"_Rotation":-4.717400836285512,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90298},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5498.7,5171.8)"},"90272":{"target":{"__isSmartRef__":true,"id":90271},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90273":{"_BorderWidth":8.916412176353104,"_ClipMode":"visible","_BorderRadius":15.458745063861027,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,68.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(200,42,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-7.6)"},"90274":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90275},{"__isSmartRef__":true,"id":90277},{"__isSmartRef__":true,"id":90279},{"__isSmartRef__":true,"id":90281},{"__isSmartRef__":true,"id":90283},{"__isSmartRef__":true,"id":90285},{"__isSmartRef__":true,"id":90287},{"__isSmartRef__":true,"id":90289}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90291},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90275":{"date":{"__isSmartRef__":true,"id":90276},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90276":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90277":{"date":{"__isSmartRef__":true,"id":90278},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90278":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90279":{"date":{"__isSmartRef__":true,"id":90280},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90280":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90281":{"date":{"__isSmartRef__":true,"id":90282},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90282":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90283":{"date":{"__isSmartRef__":true,"id":90284},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90284":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90285":{"date":{"__isSmartRef__":true,"id":90286},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90286":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90287":{"date":{"__isSmartRef__":true,"id":90288},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90288":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90289":{"date":{"__isSmartRef__":true,"id":90290},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90290":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90291":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90292":{"morph":{"__isSmartRef__":true,"id":90271},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90293":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90294}},"90294":{"test01IsMorph":{"__isSmartRef__":true,"id":90295}},"90295":{"varMapping":{"__isSmartRef__":true,"id":90296},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90296":{"this":{"__isSmartRef__":true,"id":90293}},"90297":{},"90298":{"change":{"__isSmartRef__":true,"id":90299},"tick":{"__isSmartRef__":true,"id":90303}},"90299":{"varMapping":{"__isSmartRef__":true,"id":90300},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90301},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90300":{"this":{"__isSmartRef__":true,"id":90271}},"90301":{"timestamp":{"__isSmartRef__":true,"id":90302},"user":"cschuster","tags":[]},"90302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90303":{"varMapping":{"__isSmartRef__":true,"id":90304},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90304":{"this":{"__isSmartRef__":true,"id":90271}},"90305":{"timestamp":{"__isSmartRef__":true,"id":90306},"user":"cschuster","tags":[]},"90306":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90307":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90308}],"id":"BE09FFD9-3C90-4BCB-9FD3-EDDE40616243","shape":{"__isSmartRef__":true,"id":90309},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2398","partsBinMetaInfo":{"__isSmartRef__":true,"id":90310},"eventHandler":{"__isSmartRef__":true,"id":90328},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","71AD23A7-059E-4E12-A0C8-21BDE0CDFE98"],"partTests":{"__isSmartRef__":true,"id":90329},"_ClipMode":"visible","moved":true,"b":302.2908771816292,"#startLetters":"set","isBeingDragged":false,"delta":-0.9160178225138225,"_Rotation":26.807284033726905,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90334},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5935.8,4372.8)"},"90308":{"target":{"__isSmartRef__":true,"id":90307},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90309":{"_BorderWidth":0.7732654809631843,"_ClipMode":"visible","_BorderRadius":11.415544488932191,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.9,133.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-216,-80,-230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.1,-30.7)"},"90310":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90311},{"__isSmartRef__":true,"id":90313},{"__isSmartRef__":true,"id":90315},{"__isSmartRef__":true,"id":90317},{"__isSmartRef__":true,"id":90319},{"__isSmartRef__":true,"id":90321},{"__isSmartRef__":true,"id":90323},{"__isSmartRef__":true,"id":90325}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90327},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90311":{"date":{"__isSmartRef__":true,"id":90312},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90312":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90313":{"date":{"__isSmartRef__":true,"id":90314},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90314":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90315":{"date":{"__isSmartRef__":true,"id":90316},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90316":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90317":{"date":{"__isSmartRef__":true,"id":90318},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90318":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90319":{"date":{"__isSmartRef__":true,"id":90320},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90320":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90321":{"date":{"__isSmartRef__":true,"id":90322},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90322":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90323":{"date":{"__isSmartRef__":true,"id":90324},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90324":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90325":{"date":{"__isSmartRef__":true,"id":90326},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90326":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90327":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90328":{"morph":{"__isSmartRef__":true,"id":90307},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90329":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90330}},"90330":{"test01IsMorph":{"__isSmartRef__":true,"id":90331}},"90331":{"varMapping":{"__isSmartRef__":true,"id":90332},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90332":{"this":{"__isSmartRef__":true,"id":90329}},"90333":{},"90334":{"change":{"__isSmartRef__":true,"id":90335},"tick":{"__isSmartRef__":true,"id":90339}},"90335":{"varMapping":{"__isSmartRef__":true,"id":90336},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90336":{"this":{"__isSmartRef__":true,"id":90307}},"90337":{"timestamp":{"__isSmartRef__":true,"id":90338},"user":"cschuster","tags":[]},"90338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90339":{"varMapping":{"__isSmartRef__":true,"id":90340},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90340":{"this":{"__isSmartRef__":true,"id":90307}},"90341":{"timestamp":{"__isSmartRef__":true,"id":90342},"user":"cschuster","tags":[]},"90342":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90343":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90344}],"id":"87F57CF5-756B-4925-B605-13F091CAAEA9","shape":{"__isSmartRef__":true,"id":90345},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2399","partsBinMetaInfo":{"__isSmartRef__":true,"id":90346},"eventHandler":{"__isSmartRef__":true,"id":90364},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","0B56DD02-1B97-493B-A05B-58637ABA8087"],"partTests":{"__isSmartRef__":true,"id":90365},"_ClipMode":"visible","moved":true,"b":125.86014027748024,"#startLetters":"set","isBeingDragged":false,"delta":0.9910247265943326,"_Rotation":-14.280802164411934,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90370},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4570.5,4879.8)"},"90344":{"target":{"__isSmartRef__":true,"id":90343},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90345":{"_BorderWidth":9.052246869528865,"_ClipMode":"visible","_BorderRadius":13.726872493429605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,67.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(207,58,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.2,-8.3)"},"90346":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90347},{"__isSmartRef__":true,"id":90349},{"__isSmartRef__":true,"id":90351},{"__isSmartRef__":true,"id":90353},{"__isSmartRef__":true,"id":90355},{"__isSmartRef__":true,"id":90357},{"__isSmartRef__":true,"id":90359},{"__isSmartRef__":true,"id":90361}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90363},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90347":{"date":{"__isSmartRef__":true,"id":90348},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90348":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90349":{"date":{"__isSmartRef__":true,"id":90350},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90350":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90351":{"date":{"__isSmartRef__":true,"id":90352},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90352":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90353":{"date":{"__isSmartRef__":true,"id":90354},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90354":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90355":{"date":{"__isSmartRef__":true,"id":90356},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90356":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90357":{"date":{"__isSmartRef__":true,"id":90358},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90358":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90359":{"date":{"__isSmartRef__":true,"id":90360},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90360":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90361":{"date":{"__isSmartRef__":true,"id":90362},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90362":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90363":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90364":{"morph":{"__isSmartRef__":true,"id":90343},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90365":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90366}},"90366":{"test01IsMorph":{"__isSmartRef__":true,"id":90367}},"90367":{"varMapping":{"__isSmartRef__":true,"id":90368},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90368":{"this":{"__isSmartRef__":true,"id":90365}},"90369":{},"90370":{"change":{"__isSmartRef__":true,"id":90371},"tick":{"__isSmartRef__":true,"id":90375}},"90371":{"varMapping":{"__isSmartRef__":true,"id":90372},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90372":{"this":{"__isSmartRef__":true,"id":90343}},"90373":{"timestamp":{"__isSmartRef__":true,"id":90374},"user":"cschuster","tags":[]},"90374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90375":{"varMapping":{"__isSmartRef__":true,"id":90376},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90376":{"this":{"__isSmartRef__":true,"id":90343}},"90377":{"timestamp":{"__isSmartRef__":true,"id":90378},"user":"cschuster","tags":[]},"90378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90379":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90380}],"id":"D345A90B-5FD2-4332-ADEF-8503128B1142","shape":{"__isSmartRef__":true,"id":90381},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2400","partsBinMetaInfo":{"__isSmartRef__":true,"id":90382},"eventHandler":{"__isSmartRef__":true,"id":90400},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","BE846823-496C-4BEB-BA42-D061BA1854CA"],"partTests":{"__isSmartRef__":true,"id":90401},"_ClipMode":"visible","moved":true,"b":353.63052984979004,"#startLetters":"set","isBeingDragged":false,"delta":0.7480281423777342,"_Rotation":8.882048165810442,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90406},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5433.6,4256.9)"},"90380":{"target":{"__isSmartRef__":true,"id":90379},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90381":{"_BorderWidth":4.445303046250917,"_ClipMode":"visible","_BorderRadius":39.507698063202376,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.2,104.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-29,226,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-39.9)"},"90382":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90383},{"__isSmartRef__":true,"id":90385},{"__isSmartRef__":true,"id":90387},{"__isSmartRef__":true,"id":90389},{"__isSmartRef__":true,"id":90391},{"__isSmartRef__":true,"id":90393},{"__isSmartRef__":true,"id":90395},{"__isSmartRef__":true,"id":90397}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90399},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90383":{"date":{"__isSmartRef__":true,"id":90384},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90384":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90385":{"date":{"__isSmartRef__":true,"id":90386},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90386":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90387":{"date":{"__isSmartRef__":true,"id":90388},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90388":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90389":{"date":{"__isSmartRef__":true,"id":90390},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90390":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90391":{"date":{"__isSmartRef__":true,"id":90392},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90392":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90393":{"date":{"__isSmartRef__":true,"id":90394},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90394":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90395":{"date":{"__isSmartRef__":true,"id":90396},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90396":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90397":{"date":{"__isSmartRef__":true,"id":90398},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90398":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90399":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90400":{"morph":{"__isSmartRef__":true,"id":90379},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90401":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90402}},"90402":{"test01IsMorph":{"__isSmartRef__":true,"id":90403}},"90403":{"varMapping":{"__isSmartRef__":true,"id":90404},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90404":{"this":{"__isSmartRef__":true,"id":90401}},"90405":{},"90406":{"change":{"__isSmartRef__":true,"id":90407},"tick":{"__isSmartRef__":true,"id":90411}},"90407":{"varMapping":{"__isSmartRef__":true,"id":90408},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90408":{"this":{"__isSmartRef__":true,"id":90379}},"90409":{"timestamp":{"__isSmartRef__":true,"id":90410},"user":"cschuster","tags":[]},"90410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90411":{"varMapping":{"__isSmartRef__":true,"id":90412},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90412":{"this":{"__isSmartRef__":true,"id":90379}},"90413":{"timestamp":{"__isSmartRef__":true,"id":90414},"user":"cschuster","tags":[]},"90414":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90415":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90416}],"id":"75FD5D4C-23AD-4086-91B5-3D045245E913","shape":{"__isSmartRef__":true,"id":90417},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2401","partsBinMetaInfo":{"__isSmartRef__":true,"id":90418},"eventHandler":{"__isSmartRef__":true,"id":90436},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","5AFE22BE-AAC0-440F-9BBD-3E35C1BC5AE4","33422765-D0EE-417D-906F-39F03959F40C"],"partTests":{"__isSmartRef__":true,"id":90437},"_ClipMode":"visible","moved":true,"b":150.4764441078296,"#startLetters":"set","isBeingDragged":false,"delta":0.8698060353053734,"_Rotation":-29.90793169403973,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90442},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7588.2,4652.4)"},"90416":{"target":{"__isSmartRef__":true,"id":90415},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90417":{"_BorderWidth":7.463906729831686,"_ClipMode":"visible","_BorderRadius":30.286661802704202,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.7,80.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(126,-97,133)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.9,-2.6)"},"90418":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90419},{"__isSmartRef__":true,"id":90421},{"__isSmartRef__":true,"id":90423},{"__isSmartRef__":true,"id":90425},{"__isSmartRef__":true,"id":90427},{"__isSmartRef__":true,"id":90429},{"__isSmartRef__":true,"id":90431},{"__isSmartRef__":true,"id":90433}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90435},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90419":{"date":{"__isSmartRef__":true,"id":90420},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90420":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90421":{"date":{"__isSmartRef__":true,"id":90422},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90422":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90423":{"date":{"__isSmartRef__":true,"id":90424},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90424":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90425":{"date":{"__isSmartRef__":true,"id":90426},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90426":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90427":{"date":{"__isSmartRef__":true,"id":90428},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90428":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90429":{"date":{"__isSmartRef__":true,"id":90430},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90430":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90431":{"date":{"__isSmartRef__":true,"id":90432},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90432":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90433":{"date":{"__isSmartRef__":true,"id":90434},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90434":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90435":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90436":{"morph":{"__isSmartRef__":true,"id":90415},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90437":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90438}},"90438":{"test01IsMorph":{"__isSmartRef__":true,"id":90439}},"90439":{"varMapping":{"__isSmartRef__":true,"id":90440},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90441},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90440":{"this":{"__isSmartRef__":true,"id":90437}},"90441":{},"90442":{"change":{"__isSmartRef__":true,"id":90443},"tick":{"__isSmartRef__":true,"id":90447}},"90443":{"varMapping":{"__isSmartRef__":true,"id":90444},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90444":{"this":{"__isSmartRef__":true,"id":90415}},"90445":{"timestamp":{"__isSmartRef__":true,"id":90446},"user":"cschuster","tags":[]},"90446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90447":{"varMapping":{"__isSmartRef__":true,"id":90448},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90448":{"this":{"__isSmartRef__":true,"id":90415}},"90449":{"timestamp":{"__isSmartRef__":true,"id":90450},"user":"cschuster","tags":[]},"90450":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90451":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90452}],"id":"A67ED7B1-8918-4410-82AE-B7FBDE3602FC","shape":{"__isSmartRef__":true,"id":90453},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2402","partsBinMetaInfo":{"__isSmartRef__":true,"id":90454},"eventHandler":{"__isSmartRef__":true,"id":90472},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7898F90B-B36A-4E68-B74C-1F0367CCB3E7","79C4DF00-4ECB-4B1A-81C9-80D7BC310E91","C0F80D5A-6CE2-45FB-AC12-763954D24660"],"partTests":{"__isSmartRef__":true,"id":90473},"_ClipMode":"visible","moved":true,"b":77.21235706791049,"#startLetters":"set","isBeingDragged":false,"delta":-0.8010981386178173,"_Rotation":2.4508493058595566,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90478},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5079.9,4642.3)"},"90452":{"target":{"__isSmartRef__":true,"id":90451},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90453":{"_BorderWidth":9.875985566637429,"_ClipMode":"visible","_BorderRadius":1.959623606309544,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.3,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,307,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-24.4)"},"90454":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90455},{"__isSmartRef__":true,"id":90457},{"__isSmartRef__":true,"id":90459},{"__isSmartRef__":true,"id":90461},{"__isSmartRef__":true,"id":90463},{"__isSmartRef__":true,"id":90465},{"__isSmartRef__":true,"id":90467},{"__isSmartRef__":true,"id":90469}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90471},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90455":{"date":{"__isSmartRef__":true,"id":90456},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90456":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90457":{"date":{"__isSmartRef__":true,"id":90458},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90458":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90459":{"date":{"__isSmartRef__":true,"id":90460},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90460":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90461":{"date":{"__isSmartRef__":true,"id":90462},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90462":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90463":{"date":{"__isSmartRef__":true,"id":90464},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90464":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90465":{"date":{"__isSmartRef__":true,"id":90466},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90466":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90467":{"date":{"__isSmartRef__":true,"id":90468},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90468":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90469":{"date":{"__isSmartRef__":true,"id":90470},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90470":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90471":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90472":{"morph":{"__isSmartRef__":true,"id":90451},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90473":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90474}},"90474":{"test01IsMorph":{"__isSmartRef__":true,"id":90475}},"90475":{"varMapping":{"__isSmartRef__":true,"id":90476},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90476":{"this":{"__isSmartRef__":true,"id":90473}},"90477":{},"90478":{"change":{"__isSmartRef__":true,"id":90479},"tick":{"__isSmartRef__":true,"id":90483}},"90479":{"varMapping":{"__isSmartRef__":true,"id":90480},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90480":{"this":{"__isSmartRef__":true,"id":90451}},"90481":{"timestamp":{"__isSmartRef__":true,"id":90482},"user":"cschuster","tags":[]},"90482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90483":{"varMapping":{"__isSmartRef__":true,"id":90484},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90484":{"this":{"__isSmartRef__":true,"id":90451}},"90485":{"timestamp":{"__isSmartRef__":true,"id":90486},"user":"cschuster","tags":[]},"90486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90487":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90488}],"id":"80A29680-0478-434D-8FB4-A853080830B7","shape":{"__isSmartRef__":true,"id":90489},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2403","partsBinMetaInfo":{"__isSmartRef__":true,"id":90490},"eventHandler":{"__isSmartRef__":true,"id":90508},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","1607C05A-F446-4F08-A996-7C08BB937851","49859457-B868-42F4-A4C4-1D666F07296F","348F7D62-E4CF-4061-9A90-C07609405863"],"partTests":{"__isSmartRef__":true,"id":90509},"_ClipMode":"visible","moved":true,"b":40.14702167187352,"#startLetters":"set","isBeingDragged":false,"delta":0.787196503370069,"_Rotation":-35.760544227470604,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90514},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6339.3,4527.9)"},"90488":{"target":{"__isSmartRef__":true,"id":90487},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90489":{"_BorderWidth":8.223755853805702,"_ClipMode":"visible","_BorderRadius":23.371837112085544,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,74.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(165,361,11)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.9,-35.3)"},"90490":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90491},{"__isSmartRef__":true,"id":90493},{"__isSmartRef__":true,"id":90495},{"__isSmartRef__":true,"id":90497},{"__isSmartRef__":true,"id":90499},{"__isSmartRef__":true,"id":90501},{"__isSmartRef__":true,"id":90503},{"__isSmartRef__":true,"id":90505}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90507},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90491":{"date":{"__isSmartRef__":true,"id":90492},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90492":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90493":{"date":{"__isSmartRef__":true,"id":90494},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90494":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90495":{"date":{"__isSmartRef__":true,"id":90496},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90496":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90497":{"date":{"__isSmartRef__":true,"id":90498},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90498":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90499":{"date":{"__isSmartRef__":true,"id":90500},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90500":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90501":{"date":{"__isSmartRef__":true,"id":90502},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90502":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90503":{"date":{"__isSmartRef__":true,"id":90504},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90504":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90505":{"date":{"__isSmartRef__":true,"id":90506},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90506":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90507":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90508":{"morph":{"__isSmartRef__":true,"id":90487},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90509":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90510}},"90510":{"test01IsMorph":{"__isSmartRef__":true,"id":90511}},"90511":{"varMapping":{"__isSmartRef__":true,"id":90512},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90512":{"this":{"__isSmartRef__":true,"id":90509}},"90513":{},"90514":{"change":{"__isSmartRef__":true,"id":90515},"tick":{"__isSmartRef__":true,"id":90519}},"90515":{"varMapping":{"__isSmartRef__":true,"id":90516},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90516":{"this":{"__isSmartRef__":true,"id":90487}},"90517":{"timestamp":{"__isSmartRef__":true,"id":90518},"user":"cschuster","tags":[]},"90518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90519":{"varMapping":{"__isSmartRef__":true,"id":90520},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90520":{"this":{"__isSmartRef__":true,"id":90487}},"90521":{"timestamp":{"__isSmartRef__":true,"id":90522},"user":"cschuster","tags":[]},"90522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90523":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90524}],"id":"51EDEF73-DF58-464B-8F6B-00E38BB2FD5B","shape":{"__isSmartRef__":true,"id":90525},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2404","partsBinMetaInfo":{"__isSmartRef__":true,"id":90526},"eventHandler":{"__isSmartRef__":true,"id":90544},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","AB5706EF-EB06-42C8-A5ED-454F0729666B"],"partTests":{"__isSmartRef__":true,"id":90545},"_ClipMode":"visible","moved":true,"b":8,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-49.19548659071562,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90550},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4087.4,5621.0)"},"90524":{"target":{"__isSmartRef__":true,"id":90523},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90525":{"_BorderWidth":5.695865504800327,"_ClipMode":"visible","_BorderRadius":39.22523391876638,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,94.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(36,290,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.8,-39.8)"},"90526":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90527},{"__isSmartRef__":true,"id":90529},{"__isSmartRef__":true,"id":90531},{"__isSmartRef__":true,"id":90533},{"__isSmartRef__":true,"id":90535},{"__isSmartRef__":true,"id":90537},{"__isSmartRef__":true,"id":90539},{"__isSmartRef__":true,"id":90541}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90543},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90527":{"date":{"__isSmartRef__":true,"id":90528},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90528":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90529":{"date":{"__isSmartRef__":true,"id":90530},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90530":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90531":{"date":{"__isSmartRef__":true,"id":90532},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90532":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90533":{"date":{"__isSmartRef__":true,"id":90534},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90534":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90535":{"date":{"__isSmartRef__":true,"id":90536},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90536":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90537":{"date":{"__isSmartRef__":true,"id":90538},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90538":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90539":{"date":{"__isSmartRef__":true,"id":90540},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90540":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90541":{"date":{"__isSmartRef__":true,"id":90542},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90542":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90543":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90544":{"morph":{"__isSmartRef__":true,"id":90523},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90545":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90546}},"90546":{"test01IsMorph":{"__isSmartRef__":true,"id":90547}},"90547":{"varMapping":{"__isSmartRef__":true,"id":90548},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90548":{"this":{"__isSmartRef__":true,"id":90545}},"90549":{},"90550":{"change":{"__isSmartRef__":true,"id":90551},"tick":{"__isSmartRef__":true,"id":90555}},"90551":{"varMapping":{"__isSmartRef__":true,"id":90552},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90552":{"this":{"__isSmartRef__":true,"id":90523}},"90553":{"timestamp":{"__isSmartRef__":true,"id":90554},"user":"cschuster","tags":[]},"90554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90555":{"varMapping":{"__isSmartRef__":true,"id":90556},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90556":{"this":{"__isSmartRef__":true,"id":90523}},"90557":{"timestamp":{"__isSmartRef__":true,"id":90558},"user":"cschuster","tags":[]},"90558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90559":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90560}],"id":"C934D6D6-958B-476E-83DE-2423B365A077","shape":{"__isSmartRef__":true,"id":90561},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2405","partsBinMetaInfo":{"__isSmartRef__":true,"id":90562},"eventHandler":{"__isSmartRef__":true,"id":90580},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C","AA6128D4-8971-4918-97DE-97D8BE854134","F2B688B6-9863-4683-9F5B-FFF469A28F16"],"partTests":{"__isSmartRef__":true,"id":90581},"_ClipMode":"visible","moved":true,"b":175.50110272265738,"#startLetters":"set","isBeingDragged":false,"delta":0.9285772630828433,"_Rotation":35.808923833384235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90586},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5199.4,4043.3)"},"90560":{"target":{"__isSmartRef__":true,"id":90559},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90561":{"_BorderWidth":5.392199544508188,"_ClipMode":"visible","_BorderRadius":39.753887227660115,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.7,96.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(21,-235,-177)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.6,-0.1)"},"90562":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90563},{"__isSmartRef__":true,"id":90565},{"__isSmartRef__":true,"id":90567},{"__isSmartRef__":true,"id":90569},{"__isSmartRef__":true,"id":90571},{"__isSmartRef__":true,"id":90573},{"__isSmartRef__":true,"id":90575},{"__isSmartRef__":true,"id":90577}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90579},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90563":{"date":{"__isSmartRef__":true,"id":90564},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90564":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90565":{"date":{"__isSmartRef__":true,"id":90566},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90566":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90567":{"date":{"__isSmartRef__":true,"id":90568},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90568":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90569":{"date":{"__isSmartRef__":true,"id":90570},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90570":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90571":{"date":{"__isSmartRef__":true,"id":90572},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90572":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90573":{"date":{"__isSmartRef__":true,"id":90574},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90574":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90575":{"date":{"__isSmartRef__":true,"id":90576},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90576":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90577":{"date":{"__isSmartRef__":true,"id":90578},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90578":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90579":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90580":{"morph":{"__isSmartRef__":true,"id":90559},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90581":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90582}},"90582":{"test01IsMorph":{"__isSmartRef__":true,"id":90583}},"90583":{"varMapping":{"__isSmartRef__":true,"id":90584},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90585},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90584":{"this":{"__isSmartRef__":true,"id":90581}},"90585":{},"90586":{"change":{"__isSmartRef__":true,"id":90587},"tick":{"__isSmartRef__":true,"id":90591}},"90587":{"varMapping":{"__isSmartRef__":true,"id":90588},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90588":{"this":{"__isSmartRef__":true,"id":90559}},"90589":{"timestamp":{"__isSmartRef__":true,"id":90590},"user":"cschuster","tags":[]},"90590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90591":{"varMapping":{"__isSmartRef__":true,"id":90592},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90592":{"this":{"__isSmartRef__":true,"id":90559}},"90593":{"timestamp":{"__isSmartRef__":true,"id":90594},"user":"cschuster","tags":[]},"90594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90595":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90596}],"id":"55123072-9402-48E6-ABC4-E5C914136FD5","shape":{"__isSmartRef__":true,"id":90597},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2406","partsBinMetaInfo":{"__isSmartRef__":true,"id":90598},"eventHandler":{"__isSmartRef__":true,"id":90616},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","48E256A4-8A5C-42DC-A156-57A0E8531A30"],"partTests":{"__isSmartRef__":true,"id":90617},"_ClipMode":"visible","moved":true,"b":344.194737753307,"#startLetters":"set","isBeingDragged":false,"delta":0.9020187223213725,"_Rotation":-22.73365280025943,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90622},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4779.2,4301.9)"},"90596":{"target":{"__isSmartRef__":true,"id":90595},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90597":{"_BorderWidth":3.638156903049775,"_ClipMode":"visible","_BorderRadius":37.03261340686243,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.0,110.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-70,176,44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.6,-39.2)"},"90598":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90599},{"__isSmartRef__":true,"id":90601},{"__isSmartRef__":true,"id":90603},{"__isSmartRef__":true,"id":90605},{"__isSmartRef__":true,"id":90607},{"__isSmartRef__":true,"id":90609},{"__isSmartRef__":true,"id":90611},{"__isSmartRef__":true,"id":90613}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90615},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90599":{"date":{"__isSmartRef__":true,"id":90600},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90600":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90601":{"date":{"__isSmartRef__":true,"id":90602},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90602":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90603":{"date":{"__isSmartRef__":true,"id":90604},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90604":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90605":{"date":{"__isSmartRef__":true,"id":90606},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90606":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90607":{"date":{"__isSmartRef__":true,"id":90608},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90608":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90609":{"date":{"__isSmartRef__":true,"id":90610},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90610":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90611":{"date":{"__isSmartRef__":true,"id":90612},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90612":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90613":{"date":{"__isSmartRef__":true,"id":90614},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90614":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90615":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90616":{"morph":{"__isSmartRef__":true,"id":90595},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90617":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90618}},"90618":{"test01IsMorph":{"__isSmartRef__":true,"id":90619}},"90619":{"varMapping":{"__isSmartRef__":true,"id":90620},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90621},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90620":{"this":{"__isSmartRef__":true,"id":90617}},"90621":{},"90622":{"change":{"__isSmartRef__":true,"id":90623},"tick":{"__isSmartRef__":true,"id":90627}},"90623":{"varMapping":{"__isSmartRef__":true,"id":90624},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90624":{"this":{"__isSmartRef__":true,"id":90595}},"90625":{"timestamp":{"__isSmartRef__":true,"id":90626},"user":"cschuster","tags":[]},"90626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90627":{"varMapping":{"__isSmartRef__":true,"id":90628},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90628":{"this":{"__isSmartRef__":true,"id":90595}},"90629":{"timestamp":{"__isSmartRef__":true,"id":90630},"user":"cschuster","tags":[]},"90630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90631":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90632}],"id":"41D7CCA3-A5E0-4C9C-AFE5-4D2FF5A205B4","shape":{"__isSmartRef__":true,"id":90633},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2407","partsBinMetaInfo":{"__isSmartRef__":true,"id":90634},"eventHandler":{"__isSmartRef__":true,"id":90652},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","E5EA64C0-9E41-4A39-AA8D-E249857A2E9A","C253C432-A617-4CCA-B4FB-082DE89F6F14","AC2004BA-873E-4DFF-ADFC-C4D32EEE478E"],"partTests":{"__isSmartRef__":true,"id":90653},"_ClipMode":"visible","moved":true,"b":235.19314156554174,"#startLetters":"set","isBeingDragged":false,"delta":0.7490227438393049,"_Rotation":32.064441898227386,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90658},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6441.2,3872.6)"},"90632":{"target":{"__isSmartRef__":true,"id":90631},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90633":{"_BorderWidth":0.8945955622729223,"_ClipMode":"visible","_BorderRadius":13.033047044305308,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.5,132.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-210,-356,174)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-8.6)"},"90634":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90635},{"__isSmartRef__":true,"id":90637},{"__isSmartRef__":true,"id":90639},{"__isSmartRef__":true,"id":90641},{"__isSmartRef__":true,"id":90643},{"__isSmartRef__":true,"id":90645},{"__isSmartRef__":true,"id":90647},{"__isSmartRef__":true,"id":90649}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90651},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90635":{"date":{"__isSmartRef__":true,"id":90636},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90636":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90637":{"date":{"__isSmartRef__":true,"id":90638},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90638":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90639":{"date":{"__isSmartRef__":true,"id":90640},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90640":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90641":{"date":{"__isSmartRef__":true,"id":90642},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90642":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90643":{"date":{"__isSmartRef__":true,"id":90644},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90644":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90645":{"date":{"__isSmartRef__":true,"id":90646},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90646":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90647":{"date":{"__isSmartRef__":true,"id":90648},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90648":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90649":{"date":{"__isSmartRef__":true,"id":90650},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90650":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90651":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90652":{"morph":{"__isSmartRef__":true,"id":90631},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90653":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90654}},"90654":{"test01IsMorph":{"__isSmartRef__":true,"id":90655}},"90655":{"varMapping":{"__isSmartRef__":true,"id":90656},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90656":{"this":{"__isSmartRef__":true,"id":90653}},"90657":{},"90658":{"change":{"__isSmartRef__":true,"id":90659},"tick":{"__isSmartRef__":true,"id":90663}},"90659":{"varMapping":{"__isSmartRef__":true,"id":90660},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90660":{"this":{"__isSmartRef__":true,"id":90631}},"90661":{"timestamp":{"__isSmartRef__":true,"id":90662},"user":"cschuster","tags":[]},"90662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90663":{"varMapping":{"__isSmartRef__":true,"id":90664},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90664":{"this":{"__isSmartRef__":true,"id":90631}},"90665":{"timestamp":{"__isSmartRef__":true,"id":90666},"user":"cschuster","tags":[]},"90666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90667":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90668}],"id":"F97D4BAA-AEB5-408E-AE14-D36BD492AF1F","shape":{"__isSmartRef__":true,"id":90669},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2408","partsBinMetaInfo":{"__isSmartRef__":true,"id":90670},"eventHandler":{"__isSmartRef__":true,"id":90688},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0","303CB936-0267-41F4-AEBF-45CF9A5FE704","123F0532-EAD0-46CF-A8AE-E0ABAB93D5A9","EB47973B-8146-4624-A88C-EC611C8B6937"],"partTests":{"__isSmartRef__":true,"id":90689},"_ClipMode":"visible","moved":true,"b":336.11518601269927,"#startLetters":"set","isBeingDragged":false,"delta":0.44369347154861316,"_Rotation":-36.92150499930215,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90694},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5885.5,4827.4)"},"90668":{"target":{"__isSmartRef__":true,"id":90667},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90669":{"_BorderWidth":2.975503733650683,"_ClipMode":"visible","_BorderRadius":33.44226378806028,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.4,116.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-104,130,-64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.9,-38.3)"},"90670":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90671},{"__isSmartRef__":true,"id":90673},{"__isSmartRef__":true,"id":90675},{"__isSmartRef__":true,"id":90677},{"__isSmartRef__":true,"id":90679},{"__isSmartRef__":true,"id":90681},{"__isSmartRef__":true,"id":90683},{"__isSmartRef__":true,"id":90685}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90687},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90671":{"date":{"__isSmartRef__":true,"id":90672},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90673":{"date":{"__isSmartRef__":true,"id":90674},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90674":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90675":{"date":{"__isSmartRef__":true,"id":90676},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90676":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90677":{"date":{"__isSmartRef__":true,"id":90678},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90678":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90679":{"date":{"__isSmartRef__":true,"id":90680},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90680":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90681":{"date":{"__isSmartRef__":true,"id":90682},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90682":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90683":{"date":{"__isSmartRef__":true,"id":90684},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90684":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90685":{"date":{"__isSmartRef__":true,"id":90686},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90686":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90687":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90688":{"morph":{"__isSmartRef__":true,"id":90667},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90689":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90690}},"90690":{"test01IsMorph":{"__isSmartRef__":true,"id":90691}},"90691":{"varMapping":{"__isSmartRef__":true,"id":90692},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90692":{"this":{"__isSmartRef__":true,"id":90689}},"90693":{},"90694":{"change":{"__isSmartRef__":true,"id":90695},"tick":{"__isSmartRef__":true,"id":90699}},"90695":{"varMapping":{"__isSmartRef__":true,"id":90696},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90696":{"this":{"__isSmartRef__":true,"id":90667}},"90697":{"timestamp":{"__isSmartRef__":true,"id":90698},"user":"cschuster","tags":[]},"90698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90699":{"varMapping":{"__isSmartRef__":true,"id":90700},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90700":{"this":{"__isSmartRef__":true,"id":90667}},"90701":{"timestamp":{"__isSmartRef__":true,"id":90702},"user":"cschuster","tags":[]},"90702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90703":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90704}],"id":"D981D5A0-4A34-4FFC-A44A-F626C17469A7","shape":{"__isSmartRef__":true,"id":90705},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2409","partsBinMetaInfo":{"__isSmartRef__":true,"id":90706},"eventHandler":{"__isSmartRef__":true,"id":90724},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C02A23E9-FCC3-4C91-94D8-7063CBD14C13","99DA8365-0361-4784-BC65-D2B9B43BD589"],"partTests":{"__isSmartRef__":true,"id":90725},"_ClipMode":"visible","moved":true,"b":31,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-23.195274917276794,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90730},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5834.2,4854.6)"},"90704":{"target":{"__isSmartRef__":true,"id":90703},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90705":{"_BorderWidth":7.575190374550271,"_ClipMode":"visible","_BorderRadius":29.389431255717817,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,79.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(132,351,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.3,-37.1)"},"90706":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90707},{"__isSmartRef__":true,"id":90709},{"__isSmartRef__":true,"id":90711},{"__isSmartRef__":true,"id":90713},{"__isSmartRef__":true,"id":90715},{"__isSmartRef__":true,"id":90717},{"__isSmartRef__":true,"id":90719},{"__isSmartRef__":true,"id":90721}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90723},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90707":{"date":{"__isSmartRef__":true,"id":90708},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90709":{"date":{"__isSmartRef__":true,"id":90710},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90710":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90711":{"date":{"__isSmartRef__":true,"id":90712},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90712":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90713":{"date":{"__isSmartRef__":true,"id":90714},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90714":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90715":{"date":{"__isSmartRef__":true,"id":90716},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90716":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90717":{"date":{"__isSmartRef__":true,"id":90718},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90718":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90719":{"date":{"__isSmartRef__":true,"id":90720},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90720":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90721":{"date":{"__isSmartRef__":true,"id":90722},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90722":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90723":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90724":{"morph":{"__isSmartRef__":true,"id":90703},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90725":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90726}},"90726":{"test01IsMorph":{"__isSmartRef__":true,"id":90727}},"90727":{"varMapping":{"__isSmartRef__":true,"id":90728},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90728":{"this":{"__isSmartRef__":true,"id":90725}},"90729":{},"90730":{"change":{"__isSmartRef__":true,"id":90731},"tick":{"__isSmartRef__":true,"id":90735}},"90731":{"varMapping":{"__isSmartRef__":true,"id":90732},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90732":{"this":{"__isSmartRef__":true,"id":90703}},"90733":{"timestamp":{"__isSmartRef__":true,"id":90734},"user":"cschuster","tags":[]},"90734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90735":{"varMapping":{"__isSmartRef__":true,"id":90736},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90736":{"this":{"__isSmartRef__":true,"id":90703}},"90737":{"timestamp":{"__isSmartRef__":true,"id":90738},"user":"cschuster","tags":[]},"90738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90739":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90740}],"id":"ED375344-5BD5-4195-BC35-012F0DDC0209","shape":{"__isSmartRef__":true,"id":90741},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2410","partsBinMetaInfo":{"__isSmartRef__":true,"id":90742},"eventHandler":{"__isSmartRef__":true,"id":90760},"attributeConnections":[{"__isSmartRef__":true,"id":90761},{"__isSmartRef__":true,"id":90763},{"__isSmartRef__":true,"id":90771},{"__isSmartRef__":true,"id":90773}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","159B68D2-05F1-4B12-B452-676C2BFE0FAE","A053A5A4-EFE8-460E-A956-ABE6B19E38CB"],"partTests":{"__isSmartRef__":true,"id":90781},"_ClipMode":"visible","moved":true,"b":298.3047125967569,"#startLetters":"set","isBeingDragged":false,"delta":-0.9792902762419544,"_Rotation":-12.244902194795134,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90786},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3309.7,4093.9)","previousPosition":"lively.pt(2051.3,565.6)"},"90740":{"target":{"__isSmartRef__":true,"id":90739},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90741":{"_BorderWidth":0.5978082169028669,"_ClipMode":"visible","_BorderRadius":8.993132007731335,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.6,135.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-225,-104,-202)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.4,-29.5)"},"90742":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90743},{"__isSmartRef__":true,"id":90745},{"__isSmartRef__":true,"id":90747},{"__isSmartRef__":true,"id":90749},{"__isSmartRef__":true,"id":90751},{"__isSmartRef__":true,"id":90753},{"__isSmartRef__":true,"id":90755},{"__isSmartRef__":true,"id":90757}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90759},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90743":{"date":{"__isSmartRef__":true,"id":90744},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90745":{"date":{"__isSmartRef__":true,"id":90746},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90746":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90747":{"date":{"__isSmartRef__":true,"id":90748},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90748":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90749":{"date":{"__isSmartRef__":true,"id":90750},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90750":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90751":{"date":{"__isSmartRef__":true,"id":90752},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90752":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90753":{"date":{"__isSmartRef__":true,"id":90754},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90754":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90755":{"date":{"__isSmartRef__":true,"id":90756},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90757":{"date":{"__isSmartRef__":true,"id":90758},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90758":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90759":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90760":{"morph":{"__isSmartRef__":true,"id":90739},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90761":{"sourceObj":{"__isSmartRef__":true,"id":90739},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1478},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":90762},"dependendConnections":[{"__isSmartRef__":true,"id":90763}],"attributeConnections":[{"__isSmartRef__":true,"id":90765},{"__isSmartRef__":true,"id":90767},{"__isSmartRef__":true,"id":90769}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"90762":{"source":{"__isSmartRef__":true,"id":90739},"target":{"__isSmartRef__":true,"id":1478}},"90763":{"sourceObj":{"__isSmartRef__":true,"id":90739},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1478},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":90764},"dependedBy":{"__isSmartRef__":true,"id":90761},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90764":{"source":{"__isSmartRef__":true,"id":90739},"target":{"__isSmartRef__":true,"id":1478}},"90765":{"sourceObj":{"__isSmartRef__":true,"id":90761},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":90763},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":90766},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90766":{"source":{"__isSmartRef__":true,"id":90761},"target":{"__isSmartRef__":true,"id":90763}},"90767":{"sourceObj":{"__isSmartRef__":true,"id":90761},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":90763},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":90768},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90768":{"source":{"__isSmartRef__":true,"id":90761},"target":{"__isSmartRef__":true,"id":90763}},"90769":{"sourceObj":{"__isSmartRef__":true,"id":90761},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":90763},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":90770},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90770":{"source":{"__isSmartRef__":true,"id":90761},"target":{"__isSmartRef__":true,"id":90763}},"90771":{"sourceObj":{"__isSmartRef__":true,"id":90739},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1478},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":90772},"dependendConnections":[{"__isSmartRef__":true,"id":90773}],"attributeConnections":[{"__isSmartRef__":true,"id":90775},{"__isSmartRef__":true,"id":90777},{"__isSmartRef__":true,"id":90779}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"90772":{"source":{"__isSmartRef__":true,"id":90739},"target":{"__isSmartRef__":true,"id":1478}},"90773":{"sourceObj":{"__isSmartRef__":true,"id":90739},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1478},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":90774},"dependedBy":{"__isSmartRef__":true,"id":90771},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90774":{"source":{"__isSmartRef__":true,"id":90739},"target":{"__isSmartRef__":true,"id":1478}},"90775":{"sourceObj":{"__isSmartRef__":true,"id":90771},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":90773},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":90776},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90776":{"source":{"__isSmartRef__":true,"id":90771},"target":{"__isSmartRef__":true,"id":90773}},"90777":{"sourceObj":{"__isSmartRef__":true,"id":90771},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":90773},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":90778},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90778":{"source":{"__isSmartRef__":true,"id":90771},"target":{"__isSmartRef__":true,"id":90773}},"90779":{"sourceObj":{"__isSmartRef__":true,"id":90771},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":90773},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":90780},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"90780":{"source":{"__isSmartRef__":true,"id":90771},"target":{"__isSmartRef__":true,"id":90773}},"90781":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90782}},"90782":{"test01IsMorph":{"__isSmartRef__":true,"id":90783}},"90783":{"varMapping":{"__isSmartRef__":true,"id":90784},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90784":{"this":{"__isSmartRef__":true,"id":90781}},"90785":{},"90786":{"change":{"__isSmartRef__":true,"id":90787},"tick":{"__isSmartRef__":true,"id":90791}},"90787":{"varMapping":{"__isSmartRef__":true,"id":90788},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90788":{"this":{"__isSmartRef__":true,"id":90739}},"90789":{"timestamp":{"__isSmartRef__":true,"id":90790},"user":"cschuster","tags":[]},"90790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90791":{"varMapping":{"__isSmartRef__":true,"id":90792},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90792":{"this":{"__isSmartRef__":true,"id":90739}},"90793":{"timestamp":{"__isSmartRef__":true,"id":90794},"user":"cschuster","tags":[]},"90794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90795":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90796}],"id":"66F478F8-D3B3-4F3D-B0DD-390388985F1A","shape":{"__isSmartRef__":true,"id":90797},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2411","partsBinMetaInfo":{"__isSmartRef__":true,"id":90798},"eventHandler":{"__isSmartRef__":true,"id":90816},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","0A02A295-1AB9-42E9-8E78-BA5C888DEFC5","8A693082-C342-4D71-A18A-D325C80B0ABC"],"partTests":{"__isSmartRef__":true,"id":90817},"_ClipMode":"visible","moved":true,"b":254.00407768198056,"#startLetters":"set","isBeingDragged":false,"delta":-0.8091291780001484,"_Rotation":17.186394954669133,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90822},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4433.0,5381.2)"},"90796":{"target":{"__isSmartRef__":true,"id":90795},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90797":{"_BorderWidth":0.19359344833815229,"_ClipMode":"visible","_BorderRadius":3.0375296962273035,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.2,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-317,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.5)"},"90798":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90799},{"__isSmartRef__":true,"id":90801},{"__isSmartRef__":true,"id":90803},{"__isSmartRef__":true,"id":90805},{"__isSmartRef__":true,"id":90807},{"__isSmartRef__":true,"id":90809},{"__isSmartRef__":true,"id":90811},{"__isSmartRef__":true,"id":90813}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90815},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90799":{"date":{"__isSmartRef__":true,"id":90800},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90801":{"date":{"__isSmartRef__":true,"id":90802},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90802":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90803":{"date":{"__isSmartRef__":true,"id":90804},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90804":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90805":{"date":{"__isSmartRef__":true,"id":90806},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90806":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90807":{"date":{"__isSmartRef__":true,"id":90808},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90808":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90809":{"date":{"__isSmartRef__":true,"id":90810},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90810":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90811":{"date":{"__isSmartRef__":true,"id":90812},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90813":{"date":{"__isSmartRef__":true,"id":90814},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90815":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90816":{"morph":{"__isSmartRef__":true,"id":90795},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90817":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90818}},"90818":{"test01IsMorph":{"__isSmartRef__":true,"id":90819}},"90819":{"varMapping":{"__isSmartRef__":true,"id":90820},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90820":{"this":{"__isSmartRef__":true,"id":90817}},"90821":{},"90822":{"change":{"__isSmartRef__":true,"id":90823},"tick":{"__isSmartRef__":true,"id":90827}},"90823":{"varMapping":{"__isSmartRef__":true,"id":90824},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90824":{"this":{"__isSmartRef__":true,"id":90795}},"90825":{"timestamp":{"__isSmartRef__":true,"id":90826},"user":"cschuster","tags":[]},"90826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90827":{"varMapping":{"__isSmartRef__":true,"id":90828},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90828":{"this":{"__isSmartRef__":true,"id":90795}},"90829":{"timestamp":{"__isSmartRef__":true,"id":90830},"user":"cschuster","tags":[]},"90830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90831":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90832}],"id":"4ADCEACA-44B3-49AD-8B1A-396EF56444C2","shape":{"__isSmartRef__":true,"id":90833},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2412","partsBinMetaInfo":{"__isSmartRef__":true,"id":90834},"eventHandler":{"__isSmartRef__":true,"id":90852},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310","F95F6876-B059-466B-B6BA-4DDB194DD3EA"],"partTests":{"__isSmartRef__":true,"id":90853},"_ClipMode":"visible","moved":true,"b":92.51242578669917,"#startLetters":"set","isBeingDragged":false,"delta":-0.9906947193085216,"_Rotation":15.392946617022902,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90858},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4437.9,4489.7)"},"90832":{"target":{"__isSmartRef__":true,"id":90831},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90833":{"_BorderWidth":9.995193691562308,"_ClipMode":"visible","_BorderRadius":0.07686397404179424,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.5,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,244,-109)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.1)"},"90834":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90835},{"__isSmartRef__":true,"id":90837},{"__isSmartRef__":true,"id":90839},{"__isSmartRef__":true,"id":90841},{"__isSmartRef__":true,"id":90843},{"__isSmartRef__":true,"id":90845},{"__isSmartRef__":true,"id":90847},{"__isSmartRef__":true,"id":90849}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90851},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90835":{"date":{"__isSmartRef__":true,"id":90836},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90837":{"date":{"__isSmartRef__":true,"id":90838},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90838":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90839":{"date":{"__isSmartRef__":true,"id":90840},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90840":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90841":{"date":{"__isSmartRef__":true,"id":90842},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90842":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90843":{"date":{"__isSmartRef__":true,"id":90844},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90844":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90845":{"date":{"__isSmartRef__":true,"id":90846},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90846":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90847":{"date":{"__isSmartRef__":true,"id":90848},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90849":{"date":{"__isSmartRef__":true,"id":90850},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90851":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90852":{"morph":{"__isSmartRef__":true,"id":90831},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90853":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90854}},"90854":{"test01IsMorph":{"__isSmartRef__":true,"id":90855}},"90855":{"varMapping":{"__isSmartRef__":true,"id":90856},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90856":{"this":{"__isSmartRef__":true,"id":90853}},"90857":{},"90858":{"change":{"__isSmartRef__":true,"id":90859},"tick":{"__isSmartRef__":true,"id":90863}},"90859":{"varMapping":{"__isSmartRef__":true,"id":90860},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90860":{"this":{"__isSmartRef__":true,"id":90831}},"90861":{"timestamp":{"__isSmartRef__":true,"id":90862},"user":"cschuster","tags":[]},"90862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90863":{"varMapping":{"__isSmartRef__":true,"id":90864},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90864":{"this":{"__isSmartRef__":true,"id":90831}},"90865":{"timestamp":{"__isSmartRef__":true,"id":90866},"user":"cschuster","tags":[]},"90866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90867":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90868}],"id":"AABF2E63-582B-41ED-AC52-A15C1F7FDC60","shape":{"__isSmartRef__":true,"id":90869},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2413","partsBinMetaInfo":{"__isSmartRef__":true,"id":90870},"eventHandler":{"__isSmartRef__":true,"id":90888},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","DD72DD85-A9C0-46FB-ADDC-DDCF83EDA4C6","6E8DF4D0-EE44-4F18-9BE9-A0B3ACC4046D"],"partTests":{"__isSmartRef__":true,"id":90889},"_ClipMode":"visible","moved":true,"b":269,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":0.6911011495241655,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90894},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6687.9,4850.1)"},"90868":{"target":{"__isSmartRef__":true,"id":90867},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90869":{"_BorderWidth":0.0007615242180438742,"_ClipMode":"visible","_BorderRadius":0.012183459618084758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-261,149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.7)"},"90870":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90871},{"__isSmartRef__":true,"id":90873},{"__isSmartRef__":true,"id":90875},{"__isSmartRef__":true,"id":90877},{"__isSmartRef__":true,"id":90879},{"__isSmartRef__":true,"id":90881},{"__isSmartRef__":true,"id":90883},{"__isSmartRef__":true,"id":90885}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90887},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90871":{"date":{"__isSmartRef__":true,"id":90872},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90873":{"date":{"__isSmartRef__":true,"id":90874},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90874":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90875":{"date":{"__isSmartRef__":true,"id":90876},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90876":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90877":{"date":{"__isSmartRef__":true,"id":90878},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90879":{"date":{"__isSmartRef__":true,"id":90880},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90880":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90881":{"date":{"__isSmartRef__":true,"id":90882},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90882":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90883":{"date":{"__isSmartRef__":true,"id":90884},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90885":{"date":{"__isSmartRef__":true,"id":90886},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90887":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90888":{"morph":{"__isSmartRef__":true,"id":90867},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90889":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90890}},"90890":{"test01IsMorph":{"__isSmartRef__":true,"id":90891}},"90891":{"varMapping":{"__isSmartRef__":true,"id":90892},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90892":{"this":{"__isSmartRef__":true,"id":90889}},"90893":{},"90894":{"change":{"__isSmartRef__":true,"id":90895},"tick":{"__isSmartRef__":true,"id":90899}},"90895":{"varMapping":{"__isSmartRef__":true,"id":90896},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90896":{"this":{"__isSmartRef__":true,"id":90867}},"90897":{"timestamp":{"__isSmartRef__":true,"id":90898},"user":"cschuster","tags":[]},"90898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90899":{"varMapping":{"__isSmartRef__":true,"id":90900},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90900":{"this":{"__isSmartRef__":true,"id":90867}},"90901":{"timestamp":{"__isSmartRef__":true,"id":90902},"user":"cschuster","tags":[]},"90902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90903":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90904}],"id":"E8601B39-809F-4892-92DD-D74F98D10098","shape":{"__isSmartRef__":true,"id":90905},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2414","partsBinMetaInfo":{"__isSmartRef__":true,"id":90906},"eventHandler":{"__isSmartRef__":true,"id":90924},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2","75A154BE-FA26-481F-B307-6FC4CB160059","897B9E2E-F336-4D5D-9819-85A89B5BFD75","FDAC96FB-53C8-453A-B5A3-8197E44232E3"],"partTests":{"__isSmartRef__":true,"id":90925},"_ClipMode":"visible","moved":true,"b":40.925281245145015,"#startLetters":"set","isBeingDragged":false,"delta":-0.8988020246615633,"_Rotation":-4.381216684994232,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90930},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5897.3,4462.0)"},"90904":{"target":{"__isSmartRef__":true,"id":90903},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90905":{"_BorderWidth":8.275371317425407,"_ClipMode":"visible","_BorderRadius":22.83510837277912,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,73.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(168,361,0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-35.1)"},"90906":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90907},{"__isSmartRef__":true,"id":90909},{"__isSmartRef__":true,"id":90911},{"__isSmartRef__":true,"id":90913},{"__isSmartRef__":true,"id":90915},{"__isSmartRef__":true,"id":90917},{"__isSmartRef__":true,"id":90919},{"__isSmartRef__":true,"id":90921}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90923},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90907":{"date":{"__isSmartRef__":true,"id":90908},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90909":{"date":{"__isSmartRef__":true,"id":90910},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90910":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90911":{"date":{"__isSmartRef__":true,"id":90912},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90912":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90913":{"date":{"__isSmartRef__":true,"id":90914},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90915":{"date":{"__isSmartRef__":true,"id":90916},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90916":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90917":{"date":{"__isSmartRef__":true,"id":90918},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90918":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90919":{"date":{"__isSmartRef__":true,"id":90920},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90921":{"date":{"__isSmartRef__":true,"id":90922},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90923":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90924":{"morph":{"__isSmartRef__":true,"id":90903},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90925":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90926}},"90926":{"test01IsMorph":{"__isSmartRef__":true,"id":90927}},"90927":{"varMapping":{"__isSmartRef__":true,"id":90928},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90928":{"this":{"__isSmartRef__":true,"id":90925}},"90929":{},"90930":{"change":{"__isSmartRef__":true,"id":90931},"tick":{"__isSmartRef__":true,"id":90935}},"90931":{"varMapping":{"__isSmartRef__":true,"id":90932},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90932":{"this":{"__isSmartRef__":true,"id":90903}},"90933":{"timestamp":{"__isSmartRef__":true,"id":90934},"user":"cschuster","tags":[]},"90934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90935":{"varMapping":{"__isSmartRef__":true,"id":90936},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90936":{"this":{"__isSmartRef__":true,"id":90903}},"90937":{"timestamp":{"__isSmartRef__":true,"id":90938},"user":"cschuster","tags":[]},"90938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90939":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90940}],"id":"57F1D215-4778-4462-8C90-03B032AC01C6","shape":{"__isSmartRef__":true,"id":90941},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2415","partsBinMetaInfo":{"__isSmartRef__":true,"id":90942},"eventHandler":{"__isSmartRef__":true,"id":90960},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","1FB7095A-48CD-4942-9AD1-761653912E5B"],"partTests":{"__isSmartRef__":true,"id":90961},"_ClipMode":"visible","moved":true,"b":116,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":34.005760319362345,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90966},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5521.4,4381.8)"},"90940":{"target":{"__isSmartRef__":true,"id":90939},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90941":{"_BorderWidth":9.493970231495835,"_ClipMode":"visible","_BorderRadius":7.686770493486838,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,64.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,118,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-11.2)"},"90942":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90943},{"__isSmartRef__":true,"id":90945},{"__isSmartRef__":true,"id":90947},{"__isSmartRef__":true,"id":90949},{"__isSmartRef__":true,"id":90951},{"__isSmartRef__":true,"id":90953},{"__isSmartRef__":true,"id":90955},{"__isSmartRef__":true,"id":90957}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90959},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90943":{"date":{"__isSmartRef__":true,"id":90944},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90945":{"date":{"__isSmartRef__":true,"id":90946},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90946":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90947":{"date":{"__isSmartRef__":true,"id":90948},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90948":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90949":{"date":{"__isSmartRef__":true,"id":90950},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90951":{"date":{"__isSmartRef__":true,"id":90952},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90952":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90953":{"date":{"__isSmartRef__":true,"id":90954},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90954":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90955":{"date":{"__isSmartRef__":true,"id":90956},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90957":{"date":{"__isSmartRef__":true,"id":90958},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90959":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90960":{"morph":{"__isSmartRef__":true,"id":90939},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90961":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90962}},"90962":{"test01IsMorph":{"__isSmartRef__":true,"id":90963}},"90963":{"varMapping":{"__isSmartRef__":true,"id":90964},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":90965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90964":{"this":{"__isSmartRef__":true,"id":90961}},"90965":{},"90966":{"change":{"__isSmartRef__":true,"id":90967},"tick":{"__isSmartRef__":true,"id":90971}},"90967":{"varMapping":{"__isSmartRef__":true,"id":90968},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":90969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90968":{"this":{"__isSmartRef__":true,"id":90939}},"90969":{"timestamp":{"__isSmartRef__":true,"id":90970},"user":"cschuster","tags":[]},"90970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"90971":{"varMapping":{"__isSmartRef__":true,"id":90972},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":90973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90972":{"this":{"__isSmartRef__":true,"id":90939}},"90973":{"timestamp":{"__isSmartRef__":true,"id":90974},"user":"cschuster","tags":[]},"90974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"90975":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":90976}],"id":"22CF7937-6FCD-43B1-A1E1-C7BF879C1196","shape":{"__isSmartRef__":true,"id":90977},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2416","partsBinMetaInfo":{"__isSmartRef__":true,"id":90978},"eventHandler":{"__isSmartRef__":true,"id":90996},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","2A333511-6AAD-4137-8847-CBD27B07FF36","9C24A35E-BB69-4F66-91AC-F7940E7C5064"],"partTests":{"__isSmartRef__":true,"id":90997},"_ClipMode":"visible","moved":true,"b":91.34634354163427,"#startLetters":"set","isBeingDragged":false,"delta":0.7807379789883271,"_Rotation":-7.279887232406809,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91002},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5837.4,4714.4)"},"90976":{"target":{"__isSmartRef__":true,"id":90975},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"90977":{"_BorderWidth":9.998619658506756,"_ClipMode":"visible","_BorderRadius":0.022082415343669393,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.1,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,249,-123)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.5)"},"90978":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":90979},{"__isSmartRef__":true,"id":90981},{"__isSmartRef__":true,"id":90983},{"__isSmartRef__":true,"id":90985},{"__isSmartRef__":true,"id":90987},{"__isSmartRef__":true,"id":90989},{"__isSmartRef__":true,"id":90991},{"__isSmartRef__":true,"id":90993}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":90995},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"90979":{"date":{"__isSmartRef__":true,"id":90980},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"90980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"90981":{"date":{"__isSmartRef__":true,"id":90982},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"90982":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"90983":{"date":{"__isSmartRef__":true,"id":90984},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"90984":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"90985":{"date":{"__isSmartRef__":true,"id":90986},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"90986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"90987":{"date":{"__isSmartRef__":true,"id":90988},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"90988":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"90989":{"date":{"__isSmartRef__":true,"id":90990},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"90990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"90991":{"date":{"__isSmartRef__":true,"id":90992},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"90992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"90993":{"date":{"__isSmartRef__":true,"id":90994},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"90994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"90995":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"90996":{"morph":{"__isSmartRef__":true,"id":90975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"90997":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90998}},"90998":{"test01IsMorph":{"__isSmartRef__":true,"id":90999}},"90999":{"varMapping":{"__isSmartRef__":true,"id":91000},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91000":{"this":{"__isSmartRef__":true,"id":90997}},"91001":{},"91002":{"change":{"__isSmartRef__":true,"id":91003},"tick":{"__isSmartRef__":true,"id":91007}},"91003":{"varMapping":{"__isSmartRef__":true,"id":91004},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91004":{"this":{"__isSmartRef__":true,"id":90975}},"91005":{"timestamp":{"__isSmartRef__":true,"id":91006},"user":"cschuster","tags":[]},"91006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91007":{"varMapping":{"__isSmartRef__":true,"id":91008},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91008":{"this":{"__isSmartRef__":true,"id":90975}},"91009":{"timestamp":{"__isSmartRef__":true,"id":91010},"user":"cschuster","tags":[]},"91010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91011":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91012}],"id":"BF0B084A-8D5F-4E5D-9661-452F6C2B6C9D","shape":{"__isSmartRef__":true,"id":91013},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2417","partsBinMetaInfo":{"__isSmartRef__":true,"id":91014},"eventHandler":{"__isSmartRef__":true,"id":91032},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","5D62753A-A29E-4F60-A378-5BDAC6E3CB4A"],"partTests":{"__isSmartRef__":true,"id":91033},"_ClipMode":"visible","moved":true,"b":311.0816091247834,"#startLetters":"set","isBeingDragged":false,"delta":0.8056855998001993,"_Rotation":-4.525722713447945,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91038},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5954.6,4175.2)"},"91012":{"target":{"__isSmartRef__":true,"id":91011},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91013":{"_BorderWidth":1.2311282067205491,"_ClipMode":"visible","_BorderRadius":17.27296864931606,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,130.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-25,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-33.1)"},"91014":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91015},{"__isSmartRef__":true,"id":91017},{"__isSmartRef__":true,"id":91019},{"__isSmartRef__":true,"id":91021},{"__isSmartRef__":true,"id":91023},{"__isSmartRef__":true,"id":91025},{"__isSmartRef__":true,"id":91027},{"__isSmartRef__":true,"id":91029}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91031},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91015":{"date":{"__isSmartRef__":true,"id":91016},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91017":{"date":{"__isSmartRef__":true,"id":91018},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91018":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91019":{"date":{"__isSmartRef__":true,"id":91020},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91020":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91021":{"date":{"__isSmartRef__":true,"id":91022},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91023":{"date":{"__isSmartRef__":true,"id":91024},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91024":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91025":{"date":{"__isSmartRef__":true,"id":91026},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91026":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91027":{"date":{"__isSmartRef__":true,"id":91028},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91029":{"date":{"__isSmartRef__":true,"id":91030},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91031":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91032":{"morph":{"__isSmartRef__":true,"id":91011},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91033":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91034}},"91034":{"test01IsMorph":{"__isSmartRef__":true,"id":91035}},"91035":{"varMapping":{"__isSmartRef__":true,"id":91036},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91036":{"this":{"__isSmartRef__":true,"id":91033}},"91037":{},"91038":{"change":{"__isSmartRef__":true,"id":91039},"tick":{"__isSmartRef__":true,"id":91043}},"91039":{"varMapping":{"__isSmartRef__":true,"id":91040},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91040":{"this":{"__isSmartRef__":true,"id":91011}},"91041":{"timestamp":{"__isSmartRef__":true,"id":91042},"user":"cschuster","tags":[]},"91042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91043":{"varMapping":{"__isSmartRef__":true,"id":91044},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91044":{"this":{"__isSmartRef__":true,"id":91011}},"91045":{"timestamp":{"__isSmartRef__":true,"id":91046},"user":"cschuster","tags":[]},"91046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91047":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91048}],"id":"2FA04D07-CB87-4028-B1FA-8B08ED830B63","shape":{"__isSmartRef__":true,"id":91049},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2418","partsBinMetaInfo":{"__isSmartRef__":true,"id":91050},"eventHandler":{"__isSmartRef__":true,"id":91068},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123"],"partTests":{"__isSmartRef__":true,"id":91069},"_ClipMode":"visible","moved":true,"b":113,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-19.722085908692108,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91074},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6170.5,4732.9)"},"91048":{"target":{"__isSmartRef__":true,"id":91047},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91049":{"_BorderWidth":9.6025242672622,"_ClipMode":"visible","_BorderRadius":6.106832590820048,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,136,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.2)"},"91050":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91051},{"__isSmartRef__":true,"id":91053},{"__isSmartRef__":true,"id":91055},{"__isSmartRef__":true,"id":91057},{"__isSmartRef__":true,"id":91059},{"__isSmartRef__":true,"id":91061},{"__isSmartRef__":true,"id":91063},{"__isSmartRef__":true,"id":91065}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91067},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91051":{"date":{"__isSmartRef__":true,"id":91052},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91053":{"date":{"__isSmartRef__":true,"id":91054},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91054":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91055":{"date":{"__isSmartRef__":true,"id":91056},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91056":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91057":{"date":{"__isSmartRef__":true,"id":91058},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91059":{"date":{"__isSmartRef__":true,"id":91060},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91060":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91061":{"date":{"__isSmartRef__":true,"id":91062},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91062":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91063":{"date":{"__isSmartRef__":true,"id":91064},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91065":{"date":{"__isSmartRef__":true,"id":91066},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91067":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91068":{"morph":{"__isSmartRef__":true,"id":91047},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91069":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91070}},"91070":{"test01IsMorph":{"__isSmartRef__":true,"id":91071}},"91071":{"varMapping":{"__isSmartRef__":true,"id":91072},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91072":{"this":{"__isSmartRef__":true,"id":91069}},"91073":{},"91074":{"change":{"__isSmartRef__":true,"id":91075},"tick":{"__isSmartRef__":true,"id":91079}},"91075":{"varMapping":{"__isSmartRef__":true,"id":91076},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91076":{"this":{"__isSmartRef__":true,"id":91047}},"91077":{"timestamp":{"__isSmartRef__":true,"id":91078},"user":"cschuster","tags":[]},"91078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91079":{"varMapping":{"__isSmartRef__":true,"id":91080},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91080":{"this":{"__isSmartRef__":true,"id":91047}},"91081":{"timestamp":{"__isSmartRef__":true,"id":91082},"user":"cschuster","tags":[]},"91082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91083":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91084}],"id":"5F83B644-FE83-40AA-9602-CB704CE3B84C","shape":{"__isSmartRef__":true,"id":91085},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2419","partsBinMetaInfo":{"__isSmartRef__":true,"id":91086},"eventHandler":{"__isSmartRef__":true,"id":91104},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D","17EB403C-5E38-4605-A65C-087F2AE47DA1"],"partTests":{"__isSmartRef__":true,"id":91105},"_ClipMode":"visible","moved":true,"b":231,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":22.04300263143341,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91110},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6089.1,4596.4)"},"91084":{"target":{"__isSmartRef__":true,"id":91083},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91085":{"_BorderWidth":1.1142701927151446,"_ClipMode":"visible","_BorderRadius":15.841766183644797,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,131.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-199,-360,129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.5,-7.4)"},"91086":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91087},{"__isSmartRef__":true,"id":91089},{"__isSmartRef__":true,"id":91091},{"__isSmartRef__":true,"id":91093},{"__isSmartRef__":true,"id":91095},{"__isSmartRef__":true,"id":91097},{"__isSmartRef__":true,"id":91099},{"__isSmartRef__":true,"id":91101}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91103},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91087":{"date":{"__isSmartRef__":true,"id":91088},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91089":{"date":{"__isSmartRef__":true,"id":91090},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91090":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91091":{"date":{"__isSmartRef__":true,"id":91092},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91092":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91093":{"date":{"__isSmartRef__":true,"id":91094},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91095":{"date":{"__isSmartRef__":true,"id":91096},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91096":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91097":{"date":{"__isSmartRef__":true,"id":91098},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91098":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91099":{"date":{"__isSmartRef__":true,"id":91100},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91101":{"date":{"__isSmartRef__":true,"id":91102},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91103":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91104":{"morph":{"__isSmartRef__":true,"id":91083},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91105":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91106}},"91106":{"test01IsMorph":{"__isSmartRef__":true,"id":91107}},"91107":{"varMapping":{"__isSmartRef__":true,"id":91108},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91108":{"this":{"__isSmartRef__":true,"id":91105}},"91109":{},"91110":{"change":{"__isSmartRef__":true,"id":91111},"tick":{"__isSmartRef__":true,"id":91115}},"91111":{"varMapping":{"__isSmartRef__":true,"id":91112},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91112":{"this":{"__isSmartRef__":true,"id":91083}},"91113":{"timestamp":{"__isSmartRef__":true,"id":91114},"user":"cschuster","tags":[]},"91114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91115":{"varMapping":{"__isSmartRef__":true,"id":91116},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91116":{"this":{"__isSmartRef__":true,"id":91083}},"91117":{"timestamp":{"__isSmartRef__":true,"id":91118},"user":"cschuster","tags":[]},"91118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91119":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91120}],"id":"624C46AE-FB7F-41A7-BF4B-20964DCB492E","shape":{"__isSmartRef__":true,"id":91121},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2420","partsBinMetaInfo":{"__isSmartRef__":true,"id":91122},"eventHandler":{"__isSmartRef__":true,"id":91140},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","DD72DD85-A9C0-46FB-ADDC-DDCF83EDA4C6","6E8DF4D0-EE44-4F18-9BE9-A0B3ACC4046D","AABF2E63-582B-41ED-AC52-A15C1F7FDC60"],"partTests":{"__isSmartRef__":true,"id":91141},"_ClipMode":"visible","moved":true,"b":254.05218636064092,"#startLetters":"set","isBeingDragged":false,"delta":0.9733800243702717,"_Rotation":1.4374454237143202,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91146},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6684.1,4841.5)"},"91120":{"target":{"__isSmartRef__":true,"id":91119},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91121":{"_BorderWidth":0.19243822879486316,"_ClipMode":"visible","_BorderRadius":3.0197597056750847,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.1,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-317,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.5)"},"91122":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91123},{"__isSmartRef__":true,"id":91125},{"__isSmartRef__":true,"id":91127},{"__isSmartRef__":true,"id":91129},{"__isSmartRef__":true,"id":91131},{"__isSmartRef__":true,"id":91133},{"__isSmartRef__":true,"id":91135},{"__isSmartRef__":true,"id":91137}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91139},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91123":{"date":{"__isSmartRef__":true,"id":91124},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91125":{"date":{"__isSmartRef__":true,"id":91126},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91126":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91127":{"date":{"__isSmartRef__":true,"id":91128},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91128":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91129":{"date":{"__isSmartRef__":true,"id":91130},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91130":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91131":{"date":{"__isSmartRef__":true,"id":91132},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91132":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91133":{"date":{"__isSmartRef__":true,"id":91134},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91134":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91135":{"date":{"__isSmartRef__":true,"id":91136},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91137":{"date":{"__isSmartRef__":true,"id":91138},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91138":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91139":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91140":{"morph":{"__isSmartRef__":true,"id":91119},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91141":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91142}},"91142":{"test01IsMorph":{"__isSmartRef__":true,"id":91143}},"91143":{"varMapping":{"__isSmartRef__":true,"id":91144},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91144":{"this":{"__isSmartRef__":true,"id":91141}},"91145":{},"91146":{"change":{"__isSmartRef__":true,"id":91147},"tick":{"__isSmartRef__":true,"id":91151}},"91147":{"varMapping":{"__isSmartRef__":true,"id":91148},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91148":{"this":{"__isSmartRef__":true,"id":91119}},"91149":{"timestamp":{"__isSmartRef__":true,"id":91150},"user":"cschuster","tags":[]},"91150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91151":{"varMapping":{"__isSmartRef__":true,"id":91152},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91152":{"this":{"__isSmartRef__":true,"id":91119}},"91153":{"timestamp":{"__isSmartRef__":true,"id":91154},"user":"cschuster","tags":[]},"91154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91155":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91156}],"id":"C05E21A1-321D-4DDF-91F9-EADAD698FB66","shape":{"__isSmartRef__":true,"id":91157},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2421","partsBinMetaInfo":{"__isSmartRef__":true,"id":91158},"eventHandler":{"__isSmartRef__":true,"id":91176},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","B93E8C0D-D84F-4D12-A0A1-AA8C63752798","77DE0B42-B139-4E5B-A263-659AA28AC3B0"],"partTests":{"__isSmartRef__":true,"id":91177},"_ClipMode":"visible","moved":true,"b":87,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-35.744119990367906,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91182},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4162.7,5091.0)"},"91156":{"target":{"__isSmartRef__":true,"id":91155},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91157":{"_BorderWidth":9.993147673772869,"_ClipMode":"visible","_BorderRadius":0.1095620926345342,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,269,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.0)"},"91158":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91159},{"__isSmartRef__":true,"id":91161},{"__isSmartRef__":true,"id":91163},{"__isSmartRef__":true,"id":91165},{"__isSmartRef__":true,"id":91167},{"__isSmartRef__":true,"id":91169},{"__isSmartRef__":true,"id":91171},{"__isSmartRef__":true,"id":91173}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91175},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91159":{"date":{"__isSmartRef__":true,"id":91160},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91161":{"date":{"__isSmartRef__":true,"id":91162},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91162":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91163":{"date":{"__isSmartRef__":true,"id":91164},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91164":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91165":{"date":{"__isSmartRef__":true,"id":91166},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91166":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91167":{"date":{"__isSmartRef__":true,"id":91168},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91168":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91169":{"date":{"__isSmartRef__":true,"id":91170},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91170":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91171":{"date":{"__isSmartRef__":true,"id":91172},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91173":{"date":{"__isSmartRef__":true,"id":91174},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91174":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91175":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91176":{"morph":{"__isSmartRef__":true,"id":91155},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91177":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91178}},"91178":{"test01IsMorph":{"__isSmartRef__":true,"id":91179}},"91179":{"varMapping":{"__isSmartRef__":true,"id":91180},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91180":{"this":{"__isSmartRef__":true,"id":91177}},"91181":{},"91182":{"change":{"__isSmartRef__":true,"id":91183},"tick":{"__isSmartRef__":true,"id":91187}},"91183":{"varMapping":{"__isSmartRef__":true,"id":91184},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91184":{"this":{"__isSmartRef__":true,"id":91155}},"91185":{"timestamp":{"__isSmartRef__":true,"id":91186},"user":"cschuster","tags":[]},"91186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91187":{"varMapping":{"__isSmartRef__":true,"id":91188},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91188":{"this":{"__isSmartRef__":true,"id":91155}},"91189":{"timestamp":{"__isSmartRef__":true,"id":91190},"user":"cschuster","tags":[]},"91190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91191":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91192}],"id":"21E25A8F-1AB4-4CCA-BA8F-C49B15032682","shape":{"__isSmartRef__":true,"id":91193},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2422","partsBinMetaInfo":{"__isSmartRef__":true,"id":91194},"eventHandler":{"__isSmartRef__":true,"id":91212},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","06CBEFDC-3EE6-4C7E-ADD8-383FEFA55EF8","60260E3B-FC65-445E-9F49-B2613B632CE6"],"partTests":{"__isSmartRef__":true,"id":91213},"_ClipMode":"visible","moved":true,"b":116.24669967440423,"#startLetters":"set","isBeingDragged":false,"delta":-0.6273894705227576,"_Rotation":-1.8069331507468178,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91218},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4984.4,4634.3)"},"91192":{"target":{"__isSmartRef__":true,"id":91191},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91193":{"_BorderWidth":9.484491082790123,"_ClipMode":"visible","_BorderRadius":7.822943565401392,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.3,64.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(229,116,184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-11.2)"},"91194":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91195},{"__isSmartRef__":true,"id":91197},{"__isSmartRef__":true,"id":91199},{"__isSmartRef__":true,"id":91201},{"__isSmartRef__":true,"id":91203},{"__isSmartRef__":true,"id":91205},{"__isSmartRef__":true,"id":91207},{"__isSmartRef__":true,"id":91209}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91211},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91195":{"date":{"__isSmartRef__":true,"id":91196},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91197":{"date":{"__isSmartRef__":true,"id":91198},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91198":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91199":{"date":{"__isSmartRef__":true,"id":91200},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91200":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91201":{"date":{"__isSmartRef__":true,"id":91202},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91203":{"date":{"__isSmartRef__":true,"id":91204},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91204":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91205":{"date":{"__isSmartRef__":true,"id":91206},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91206":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91207":{"date":{"__isSmartRef__":true,"id":91208},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91209":{"date":{"__isSmartRef__":true,"id":91210},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91210":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91211":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91212":{"morph":{"__isSmartRef__":true,"id":91191},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91213":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91214}},"91214":{"test01IsMorph":{"__isSmartRef__":true,"id":91215}},"91215":{"varMapping":{"__isSmartRef__":true,"id":91216},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91216":{"this":{"__isSmartRef__":true,"id":91213}},"91217":{},"91218":{"change":{"__isSmartRef__":true,"id":91219},"tick":{"__isSmartRef__":true,"id":91223}},"91219":{"varMapping":{"__isSmartRef__":true,"id":91220},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91220":{"this":{"__isSmartRef__":true,"id":91191}},"91221":{"timestamp":{"__isSmartRef__":true,"id":91222},"user":"cschuster","tags":[]},"91222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91223":{"varMapping":{"__isSmartRef__":true,"id":91224},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91224":{"this":{"__isSmartRef__":true,"id":91191}},"91225":{"timestamp":{"__isSmartRef__":true,"id":91226},"user":"cschuster","tags":[]},"91226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91227":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91228}],"id":"6AB99B95-0DE3-45AA-A83F-E961464805A8","shape":{"__isSmartRef__":true,"id":91229},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2423","partsBinMetaInfo":{"__isSmartRef__":true,"id":91230},"eventHandler":{"__isSmartRef__":true,"id":91248},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A"],"partTests":{"__isSmartRef__":true,"id":91249},"_ClipMode":"visible","moved":true,"b":117,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":26.374296689259612,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91254},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5138.5,4996.9)"},"91228":{"target":{"__isSmartRef__":true,"id":91227},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91229":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.244294954150535,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,112,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-10.9)"},"91230":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91231},{"__isSmartRef__":true,"id":91233},{"__isSmartRef__":true,"id":91235},{"__isSmartRef__":true,"id":91237},{"__isSmartRef__":true,"id":91239},{"__isSmartRef__":true,"id":91241},{"__isSmartRef__":true,"id":91243},{"__isSmartRef__":true,"id":91245}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91247},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91231":{"date":{"__isSmartRef__":true,"id":91232},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91233":{"date":{"__isSmartRef__":true,"id":91234},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91234":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91235":{"date":{"__isSmartRef__":true,"id":91236},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91236":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91237":{"date":{"__isSmartRef__":true,"id":91238},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91238":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91239":{"date":{"__isSmartRef__":true,"id":91240},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91240":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91241":{"date":{"__isSmartRef__":true,"id":91242},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91242":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91243":{"date":{"__isSmartRef__":true,"id":91244},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91245":{"date":{"__isSmartRef__":true,"id":91246},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91246":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91247":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91248":{"morph":{"__isSmartRef__":true,"id":91227},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91249":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91250}},"91250":{"test01IsMorph":{"__isSmartRef__":true,"id":91251}},"91251":{"varMapping":{"__isSmartRef__":true,"id":91252},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91252":{"this":{"__isSmartRef__":true,"id":91249}},"91253":{},"91254":{"change":{"__isSmartRef__":true,"id":91255},"tick":{"__isSmartRef__":true,"id":91259}},"91255":{"varMapping":{"__isSmartRef__":true,"id":91256},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91256":{"this":{"__isSmartRef__":true,"id":91227}},"91257":{"timestamp":{"__isSmartRef__":true,"id":91258},"user":"cschuster","tags":[]},"91258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91259":{"varMapping":{"__isSmartRef__":true,"id":91260},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91260":{"this":{"__isSmartRef__":true,"id":91227}},"91261":{"timestamp":{"__isSmartRef__":true,"id":91262},"user":"cschuster","tags":[]},"91262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91263":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91264}],"id":"E6231384-A5BE-46E5-8B91-ECBED6EA9540","shape":{"__isSmartRef__":true,"id":91265},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2424","partsBinMetaInfo":{"__isSmartRef__":true,"id":91266},"eventHandler":{"__isSmartRef__":true,"id":91284},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","195AAFFD-899A-4C06-9317-A631D9E18CD2","7B0A24AC-37E0-4D16-8F27-04DEFFC43122"],"partTests":{"__isSmartRef__":true,"id":91285},"_ClipMode":"visible","moved":true,"b":172.90887416072655,"#startLetters":"set","isBeingDragged":false,"delta":-0.9899001367157325,"_Rotation":64.33452322548605,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91290},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4688.7,4330.3)"},"91264":{"target":{"__isSmartRef__":true,"id":91263},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91265":{"_BorderWidth":5.617238897952456,"_ClipMode":"visible","_BorderRadius":39.3904258285671,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.2,95.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(32,-222,-150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.5,-0.2)"},"91266":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91267},{"__isSmartRef__":true,"id":91269},{"__isSmartRef__":true,"id":91271},{"__isSmartRef__":true,"id":91273},{"__isSmartRef__":true,"id":91275},{"__isSmartRef__":true,"id":91277},{"__isSmartRef__":true,"id":91279},{"__isSmartRef__":true,"id":91281}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91283},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91267":{"date":{"__isSmartRef__":true,"id":91268},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91269":{"date":{"__isSmartRef__":true,"id":91270},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91270":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91271":{"date":{"__isSmartRef__":true,"id":91272},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91272":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91273":{"date":{"__isSmartRef__":true,"id":91274},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91274":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91275":{"date":{"__isSmartRef__":true,"id":91276},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91276":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91277":{"date":{"__isSmartRef__":true,"id":91278},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91278":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91279":{"date":{"__isSmartRef__":true,"id":91280},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91281":{"date":{"__isSmartRef__":true,"id":91282},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91282":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91283":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91284":{"morph":{"__isSmartRef__":true,"id":91263},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91285":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91286}},"91286":{"test01IsMorph":{"__isSmartRef__":true,"id":91287}},"91287":{"varMapping":{"__isSmartRef__":true,"id":91288},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91288":{"this":{"__isSmartRef__":true,"id":91285}},"91289":{},"91290":{"change":{"__isSmartRef__":true,"id":91291},"tick":{"__isSmartRef__":true,"id":91295}},"91291":{"varMapping":{"__isSmartRef__":true,"id":91292},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91292":{"this":{"__isSmartRef__":true,"id":91263}},"91293":{"timestamp":{"__isSmartRef__":true,"id":91294},"user":"cschuster","tags":[]},"91294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91295":{"varMapping":{"__isSmartRef__":true,"id":91296},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91296":{"this":{"__isSmartRef__":true,"id":91263}},"91297":{"timestamp":{"__isSmartRef__":true,"id":91298},"user":"cschuster","tags":[]},"91298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91299":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91300}],"id":"3B4D2C8F-7301-4C81-8D2C-3A320ABE5301","shape":{"__isSmartRef__":true,"id":91301},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2425","partsBinMetaInfo":{"__isSmartRef__":true,"id":91302},"eventHandler":{"__isSmartRef__":true,"id":91320},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","99DCA6E2-3A26-498D-9F75-68753B97A7E6"],"partTests":{"__isSmartRef__":true,"id":91321},"_ClipMode":"visible","moved":true,"b":174.62805601157015,"#startLetters":"set","isBeingDragged":false,"delta":0.8775279196561314,"_Rotation":23.168305106311678,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91326},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6047.8,5067.2)"},"91300":{"target":{"__isSmartRef__":true,"id":91299},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91301":{"_BorderWidth":5.468104027252209,"_ClipMode":"visible","_BorderRadius":39.64940579147242,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.5,96.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(24,-231,-168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.9,-0.1)"},"91302":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91303},{"__isSmartRef__":true,"id":91305},{"__isSmartRef__":true,"id":91307},{"__isSmartRef__":true,"id":91309},{"__isSmartRef__":true,"id":91311},{"__isSmartRef__":true,"id":91313},{"__isSmartRef__":true,"id":91315},{"__isSmartRef__":true,"id":91317}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91319},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91303":{"date":{"__isSmartRef__":true,"id":91304},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91305":{"date":{"__isSmartRef__":true,"id":91306},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91306":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91307":{"date":{"__isSmartRef__":true,"id":91308},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91308":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91309":{"date":{"__isSmartRef__":true,"id":91310},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91310":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91311":{"date":{"__isSmartRef__":true,"id":91312},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91312":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91313":{"date":{"__isSmartRef__":true,"id":91314},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91314":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91315":{"date":{"__isSmartRef__":true,"id":91316},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91317":{"date":{"__isSmartRef__":true,"id":91318},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91318":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91319":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91320":{"morph":{"__isSmartRef__":true,"id":91299},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91321":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91322}},"91322":{"test01IsMorph":{"__isSmartRef__":true,"id":91323}},"91323":{"varMapping":{"__isSmartRef__":true,"id":91324},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91324":{"this":{"__isSmartRef__":true,"id":91321}},"91325":{},"91326":{"change":{"__isSmartRef__":true,"id":91327},"tick":{"__isSmartRef__":true,"id":91331}},"91327":{"varMapping":{"__isSmartRef__":true,"id":91328},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91328":{"this":{"__isSmartRef__":true,"id":91299}},"91329":{"timestamp":{"__isSmartRef__":true,"id":91330},"user":"cschuster","tags":[]},"91330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91331":{"varMapping":{"__isSmartRef__":true,"id":91332},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91332":{"this":{"__isSmartRef__":true,"id":91299}},"91333":{"timestamp":{"__isSmartRef__":true,"id":91334},"user":"cschuster","tags":[]},"91334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91335":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91336}],"id":"B328A37F-9F62-4E0C-884B-71B61AFE4D0F","shape":{"__isSmartRef__":true,"id":91337},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2426","partsBinMetaInfo":{"__isSmartRef__":true,"id":91338},"eventHandler":{"__isSmartRef__":true,"id":91356},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","B410A3DF-B72E-4E7C-AF4D-09C118762782","19024421-6465-47BF-AC50-AD7DCA07705D"],"partTests":{"__isSmartRef__":true,"id":91357},"_ClipMode":"visible","moved":true,"b":164.16377610125346,"#startLetters":"set","isBeingDragged":false,"delta":0.9713832905399613,"_Rotation":-32.89729942465467,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91362},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6470.5,6419.2)"},"91336":{"target":{"__isSmartRef__":true,"id":91335},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91337":{"_BorderWidth":6.364442660531536,"_ClipMode":"visible","_BorderRadius":37.021273961794606,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.0,89.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(70,-176,-44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-0.8)"},"91338":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91339},{"__isSmartRef__":true,"id":91341},{"__isSmartRef__":true,"id":91343},{"__isSmartRef__":true,"id":91345},{"__isSmartRef__":true,"id":91347},{"__isSmartRef__":true,"id":91349},{"__isSmartRef__":true,"id":91351},{"__isSmartRef__":true,"id":91353}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91355},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91339":{"date":{"__isSmartRef__":true,"id":91340},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91341":{"date":{"__isSmartRef__":true,"id":91342},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91342":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91343":{"date":{"__isSmartRef__":true,"id":91344},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91344":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91345":{"date":{"__isSmartRef__":true,"id":91346},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91346":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91347":{"date":{"__isSmartRef__":true,"id":91348},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91348":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91349":{"date":{"__isSmartRef__":true,"id":91350},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91350":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91351":{"date":{"__isSmartRef__":true,"id":91352},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91353":{"date":{"__isSmartRef__":true,"id":91354},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91354":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91355":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91356":{"morph":{"__isSmartRef__":true,"id":91335},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91357":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91358}},"91358":{"test01IsMorph":{"__isSmartRef__":true,"id":91359}},"91359":{"varMapping":{"__isSmartRef__":true,"id":91360},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91360":{"this":{"__isSmartRef__":true,"id":91357}},"91361":{},"91362":{"change":{"__isSmartRef__":true,"id":91363},"tick":{"__isSmartRef__":true,"id":91367}},"91363":{"varMapping":{"__isSmartRef__":true,"id":91364},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91364":{"this":{"__isSmartRef__":true,"id":91335}},"91365":{"timestamp":{"__isSmartRef__":true,"id":91366},"user":"cschuster","tags":[]},"91366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91367":{"varMapping":{"__isSmartRef__":true,"id":91368},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91368":{"this":{"__isSmartRef__":true,"id":91335}},"91369":{"timestamp":{"__isSmartRef__":true,"id":91370},"user":"cschuster","tags":[]},"91370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91371":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91372}],"id":"F5404A19-3F65-48BD-892A-C6181AF28681","shape":{"__isSmartRef__":true,"id":91373},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2427","partsBinMetaInfo":{"__isSmartRef__":true,"id":91374},"eventHandler":{"__isSmartRef__":true,"id":91391},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","3B95CA9C-A19D-496C-8B2F-1E1C9571F24D","302C774D-0A34-437E-BB31-3B9A706CC9C3"],"partTests":{"__isSmartRef__":true,"id":91392},"_ClipMode":"visible","moved":true,"b":116.07355706300586,"#startLetters":"set","isBeingDragged":false,"delta":-0.9875564491376281,"_Rotation":1.4429085485471023,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91397},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3155.0,1357.4)"},"91372":{"target":{"__isSmartRef__":true,"id":91371},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91373":{"_BorderWidth":9.491152596094665,"_ClipMode":"visible","_BorderRadius":7.727277373747432,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.4,64.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,117,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-11.2)"},"91374":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91375},{"__isSmartRef__":true,"id":91377},{"__isSmartRef__":true,"id":91379},{"__isSmartRef__":true,"id":91381},{"__isSmartRef__":true,"id":91383},{"__isSmartRef__":true,"id":91385},{"__isSmartRef__":true,"id":91387},{"__isSmartRef__":true,"id":91389}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91375":{"date":{"__isSmartRef__":true,"id":91376},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91377":{"date":{"__isSmartRef__":true,"id":91378},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91378":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91379":{"date":{"__isSmartRef__":true,"id":91380},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91380":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91381":{"date":{"__isSmartRef__":true,"id":91382},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91382":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91383":{"date":{"__isSmartRef__":true,"id":91384},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91384":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91385":{"date":{"__isSmartRef__":true,"id":91386},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91386":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91387":{"date":{"__isSmartRef__":true,"id":91388},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91389":{"date":{"__isSmartRef__":true,"id":91390},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91390":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91391":{"morph":{"__isSmartRef__":true,"id":91371},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91392":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91393}},"91393":{"test01IsMorph":{"__isSmartRef__":true,"id":91394}},"91394":{"varMapping":{"__isSmartRef__":true,"id":91395},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91395":{"this":{"__isSmartRef__":true,"id":91392}},"91396":{},"91397":{"change":{"__isSmartRef__":true,"id":91398},"tick":{"__isSmartRef__":true,"id":91402}},"91398":{"varMapping":{"__isSmartRef__":true,"id":91399},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91399":{"this":{"__isSmartRef__":true,"id":91371}},"91400":{"timestamp":{"__isSmartRef__":true,"id":91401},"user":"cschuster","tags":[]},"91401":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91402":{"varMapping":{"__isSmartRef__":true,"id":91403},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91403":{"this":{"__isSmartRef__":true,"id":91371}},"91404":{"timestamp":{"__isSmartRef__":true,"id":91405},"user":"cschuster","tags":[]},"91405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91406":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91407}],"id":"5BA025E1-FD2D-4AE2-81D3-EB9F60803904","shape":{"__isSmartRef__":true,"id":91408},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2428","partsBinMetaInfo":{"__isSmartRef__":true,"id":91409},"eventHandler":{"__isSmartRef__":true,"id":91427},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","C2F6C512-F9C2-437D-B4AB-0E18F43990A4"],"partTests":{"__isSmartRef__":true,"id":91428},"_ClipMode":"visible","moved":true,"b":359.5834134411416,"#startLetters":"set","isBeingDragged":false,"delta":0.8821565692778677,"_Rotation":-15.133236455728278,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91433},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4938.8,3932.5)"},"91407":{"target":{"__isSmartRef__":true,"id":91406},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91408":{"_BorderWidth":4.963646284948126,"_ClipMode":"visible","_BorderRadius":39.99788545184308,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.4,100.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-2,254,212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.9,-40.0)"},"91409":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91410},{"__isSmartRef__":true,"id":91412},{"__isSmartRef__":true,"id":91414},{"__isSmartRef__":true,"id":91416},{"__isSmartRef__":true,"id":91418},{"__isSmartRef__":true,"id":91420},{"__isSmartRef__":true,"id":91422},{"__isSmartRef__":true,"id":91424}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91426},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91410":{"date":{"__isSmartRef__":true,"id":91411},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91411":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91412":{"date":{"__isSmartRef__":true,"id":91413},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91413":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91414":{"date":{"__isSmartRef__":true,"id":91415},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91415":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91416":{"date":{"__isSmartRef__":true,"id":91417},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91417":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91418":{"date":{"__isSmartRef__":true,"id":91419},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91419":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91420":{"date":{"__isSmartRef__":true,"id":91421},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91421":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91422":{"date":{"__isSmartRef__":true,"id":91423},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91423":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91424":{"date":{"__isSmartRef__":true,"id":91425},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91425":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91426":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91427":{"morph":{"__isSmartRef__":true,"id":91406},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91428":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91429}},"91429":{"test01IsMorph":{"__isSmartRef__":true,"id":91430}},"91430":{"varMapping":{"__isSmartRef__":true,"id":91431},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91431":{"this":{"__isSmartRef__":true,"id":91428}},"91432":{},"91433":{"change":{"__isSmartRef__":true,"id":91434},"tick":{"__isSmartRef__":true,"id":91438}},"91434":{"varMapping":{"__isSmartRef__":true,"id":91435},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91435":{"this":{"__isSmartRef__":true,"id":91406}},"91436":{"timestamp":{"__isSmartRef__":true,"id":91437},"user":"cschuster","tags":[]},"91437":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91438":{"varMapping":{"__isSmartRef__":true,"id":91439},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91439":{"this":{"__isSmartRef__":true,"id":91406}},"91440":{"timestamp":{"__isSmartRef__":true,"id":91441},"user":"cschuster","tags":[]},"91441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91442":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91443}],"id":"A1015978-7D3C-4CE9-AA0F-6D2DEDB301B0","shape":{"__isSmartRef__":true,"id":91444},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2429","partsBinMetaInfo":{"__isSmartRef__":true,"id":91445},"eventHandler":{"__isSmartRef__":true,"id":91463},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","2AEFE14B-D9DD-42BC-84CF-06CFEB5BC2CD"],"partTests":{"__isSmartRef__":true,"id":91464},"_ClipMode":"visible","moved":true,"b":165.34771848190576,"#startLetters":"set","isBeingDragged":false,"delta":0.9394756731926464,"_Rotation":-28.308589922731315,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91469},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5484.1,4822.0)"},"91443":{"target":{"__isSmartRef__":true,"id":91442},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91444":{"_BorderWidth":6.264761364618293,"_ClipMode":"visible","_BorderRadius":37.4406059049102,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.4,89.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(65,-183,-59)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.1,-0.7)"},"91445":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91446},{"__isSmartRef__":true,"id":91448},{"__isSmartRef__":true,"id":91450},{"__isSmartRef__":true,"id":91452},{"__isSmartRef__":true,"id":91454},{"__isSmartRef__":true,"id":91456},{"__isSmartRef__":true,"id":91458},{"__isSmartRef__":true,"id":91460}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91462},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91446":{"date":{"__isSmartRef__":true,"id":91447},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91447":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91448":{"date":{"__isSmartRef__":true,"id":91449},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91449":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91450":{"date":{"__isSmartRef__":true,"id":91451},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91451":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91452":{"date":{"__isSmartRef__":true,"id":91453},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91453":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91454":{"date":{"__isSmartRef__":true,"id":91455},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91455":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91456":{"date":{"__isSmartRef__":true,"id":91457},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91457":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91458":{"date":{"__isSmartRef__":true,"id":91459},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91459":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91460":{"date":{"__isSmartRef__":true,"id":91461},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91461":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91462":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91463":{"morph":{"__isSmartRef__":true,"id":91442},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91464":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91465}},"91465":{"test01IsMorph":{"__isSmartRef__":true,"id":91466}},"91466":{"varMapping":{"__isSmartRef__":true,"id":91467},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91467":{"this":{"__isSmartRef__":true,"id":91464}},"91468":{},"91469":{"change":{"__isSmartRef__":true,"id":91470},"tick":{"__isSmartRef__":true,"id":91474}},"91470":{"varMapping":{"__isSmartRef__":true,"id":91471},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91471":{"this":{"__isSmartRef__":true,"id":91442}},"91472":{"timestamp":{"__isSmartRef__":true,"id":91473},"user":"cschuster","tags":[]},"91473":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91474":{"varMapping":{"__isSmartRef__":true,"id":91475},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91475":{"this":{"__isSmartRef__":true,"id":91442}},"91476":{"timestamp":{"__isSmartRef__":true,"id":91477},"user":"cschuster","tags":[]},"91477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91478":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91479}],"id":"C040B8A7-246A-4954-953F-D348A6DE280A","shape":{"__isSmartRef__":true,"id":91480},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2430","partsBinMetaInfo":{"__isSmartRef__":true,"id":91481},"eventHandler":{"__isSmartRef__":true,"id":91499},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","B8F3801C-F757-46C5-9028-70E18ACC345A","B4FDA0DA-1BB6-4E34-9ED9-08FA88B4BEEE","6A523DEA-3442-4193-B5C0-A131B3B382A0"],"partTests":{"__isSmartRef__":true,"id":91500},"_ClipMode":"visible","moved":true,"b":192,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":2.3632851077520414,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91505},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4793.6,4730.8)"},"91479":{"target":{"__isSmartRef__":true,"id":91478},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91480":{"_BorderWidth":3.9604415459112046,"_ClipMode":"visible","_BorderRadius":38.27090915285203,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,108.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-54,-304,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.8,-0.4)"},"91481":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91482},{"__isSmartRef__":true,"id":91484},{"__isSmartRef__":true,"id":91486},{"__isSmartRef__":true,"id":91488},{"__isSmartRef__":true,"id":91490},{"__isSmartRef__":true,"id":91492},{"__isSmartRef__":true,"id":91494},{"__isSmartRef__":true,"id":91496}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91498},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91482":{"date":{"__isSmartRef__":true,"id":91483},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91483":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91484":{"date":{"__isSmartRef__":true,"id":91485},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91485":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91486":{"date":{"__isSmartRef__":true,"id":91487},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91487":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91488":{"date":{"__isSmartRef__":true,"id":91489},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91489":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91490":{"date":{"__isSmartRef__":true,"id":91491},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91491":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91492":{"date":{"__isSmartRef__":true,"id":91493},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91493":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91494":{"date":{"__isSmartRef__":true,"id":91495},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91495":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91496":{"date":{"__isSmartRef__":true,"id":91497},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91497":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91498":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91499":{"morph":{"__isSmartRef__":true,"id":91478},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91500":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91501}},"91501":{"test01IsMorph":{"__isSmartRef__":true,"id":91502}},"91502":{"varMapping":{"__isSmartRef__":true,"id":91503},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91503":{"this":{"__isSmartRef__":true,"id":91500}},"91504":{},"91505":{"change":{"__isSmartRef__":true,"id":91506},"tick":{"__isSmartRef__":true,"id":91510}},"91506":{"varMapping":{"__isSmartRef__":true,"id":91507},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91507":{"this":{"__isSmartRef__":true,"id":91478}},"91508":{"timestamp":{"__isSmartRef__":true,"id":91509},"user":"cschuster","tags":[]},"91509":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91510":{"varMapping":{"__isSmartRef__":true,"id":91511},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91511":{"this":{"__isSmartRef__":true,"id":91478}},"91512":{"timestamp":{"__isSmartRef__":true,"id":91513},"user":"cschuster","tags":[]},"91513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91514":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91515}],"id":"1AB1FAC5-3D49-4239-B8B4-F365A611EAC3","shape":{"__isSmartRef__":true,"id":91516},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2431","partsBinMetaInfo":{"__isSmartRef__":true,"id":91517},"eventHandler":{"__isSmartRef__":true,"id":91535},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615","1AA9EFD8-3CE5-4A5C-8136-0D13043CC647","5725690E-9FC4-4243-B15E-06CA7D7ADB59"],"partTests":{"__isSmartRef__":true,"id":91536},"_ClipMode":"visible","moved":true,"b":169,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":28.68728802004698,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91541},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4621.8,3535.8)"},"91515":{"target":{"__isSmartRef__":true,"id":91514},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91516":{"_BorderWidth":5.954044976882725,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.0,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,-202,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-0.4)"},"91517":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91518},{"__isSmartRef__":true,"id":91520},{"__isSmartRef__":true,"id":91522},{"__isSmartRef__":true,"id":91524},{"__isSmartRef__":true,"id":91526},{"__isSmartRef__":true,"id":91528},{"__isSmartRef__":true,"id":91530},{"__isSmartRef__":true,"id":91532}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91534},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91518":{"date":{"__isSmartRef__":true,"id":91519},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91519":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91520":{"date":{"__isSmartRef__":true,"id":91521},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91521":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91522":{"date":{"__isSmartRef__":true,"id":91523},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91523":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91524":{"date":{"__isSmartRef__":true,"id":91525},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91526":{"date":{"__isSmartRef__":true,"id":91527},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91527":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91528":{"date":{"__isSmartRef__":true,"id":91529},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91529":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91530":{"date":{"__isSmartRef__":true,"id":91531},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91531":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91532":{"date":{"__isSmartRef__":true,"id":91533},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91533":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91534":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91535":{"morph":{"__isSmartRef__":true,"id":91514},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91536":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91537}},"91537":{"test01IsMorph":{"__isSmartRef__":true,"id":91538}},"91538":{"varMapping":{"__isSmartRef__":true,"id":91539},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91539":{"this":{"__isSmartRef__":true,"id":91536}},"91540":{},"91541":{"change":{"__isSmartRef__":true,"id":91542},"tick":{"__isSmartRef__":true,"id":91546}},"91542":{"varMapping":{"__isSmartRef__":true,"id":91543},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91543":{"this":{"__isSmartRef__":true,"id":91514}},"91544":{"timestamp":{"__isSmartRef__":true,"id":91545},"user":"cschuster","tags":[]},"91545":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91546":{"varMapping":{"__isSmartRef__":true,"id":91547},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91547":{"this":{"__isSmartRef__":true,"id":91514}},"91548":{"timestamp":{"__isSmartRef__":true,"id":91549},"user":"cschuster","tags":[]},"91549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91550":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91551}],"id":"DF1073D6-3D6C-4262-991F-FFCBF68A634D","shape":{"__isSmartRef__":true,"id":91552},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2432","partsBinMetaInfo":{"__isSmartRef__":true,"id":91553},"eventHandler":{"__isSmartRef__":true,"id":91571},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497","9FB016CD-B38F-453D-B5D6-A045D3C3C7D8"],"partTests":{"__isSmartRef__":true,"id":91572},"_ClipMode":"visible","moved":true,"b":349.0081233077799,"#startLetters":"set","isBeingDragged":false,"delta":0.7683272187132388,"_Rotation":-2.846131165492698,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91577},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5041.2,3954.5)"},"91551":{"target":{"__isSmartRef__":true,"id":91550},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91552":{"_BorderWidth":4.046650900689378,"_ClipMode":"visible","_BorderRadius":38.5458007917498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.0,107.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-49,202,106)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-39.6)"},"91553":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91554},{"__isSmartRef__":true,"id":91556},{"__isSmartRef__":true,"id":91558},{"__isSmartRef__":true,"id":91560},{"__isSmartRef__":true,"id":91562},{"__isSmartRef__":true,"id":91564},{"__isSmartRef__":true,"id":91566},{"__isSmartRef__":true,"id":91568}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91570},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91554":{"date":{"__isSmartRef__":true,"id":91555},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91555":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91556":{"date":{"__isSmartRef__":true,"id":91557},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91557":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91558":{"date":{"__isSmartRef__":true,"id":91559},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91559":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91560":{"date":{"__isSmartRef__":true,"id":91561},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91561":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91562":{"date":{"__isSmartRef__":true,"id":91563},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91563":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91564":{"date":{"__isSmartRef__":true,"id":91565},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91565":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91566":{"date":{"__isSmartRef__":true,"id":91567},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91567":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91568":{"date":{"__isSmartRef__":true,"id":91569},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91569":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91570":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91571":{"morph":{"__isSmartRef__":true,"id":91550},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91572":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91573}},"91573":{"test01IsMorph":{"__isSmartRef__":true,"id":91574}},"91574":{"varMapping":{"__isSmartRef__":true,"id":91575},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91575":{"this":{"__isSmartRef__":true,"id":91572}},"91576":{},"91577":{"change":{"__isSmartRef__":true,"id":91578},"tick":{"__isSmartRef__":true,"id":91582}},"91578":{"varMapping":{"__isSmartRef__":true,"id":91579},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91579":{"this":{"__isSmartRef__":true,"id":91550}},"91580":{"timestamp":{"__isSmartRef__":true,"id":91581},"user":"cschuster","tags":[]},"91581":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91582":{"varMapping":{"__isSmartRef__":true,"id":91583},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91583":{"this":{"__isSmartRef__":true,"id":91550}},"91584":{"timestamp":{"__isSmartRef__":true,"id":91585},"user":"cschuster","tags":[]},"91585":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91586":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91587}],"id":"CD8E7996-D215-42FB-BDB3-F0D19E720676","shape":{"__isSmartRef__":true,"id":91588},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2433","partsBinMetaInfo":{"__isSmartRef__":true,"id":91589},"eventHandler":{"__isSmartRef__":true,"id":91607},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084"],"partTests":{"__isSmartRef__":true,"id":91608},"_ClipMode":"visible","moved":true,"b":212.36876103153918,"#startLetters":"set","isBeingDragged":false,"delta":-0.9842082597897388,"_Rotation":18.833366427099172,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91613},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5996.0,5153.0)"},"91587":{"target":{"__isSmartRef__":true,"id":91586},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91588":{"_BorderWidth":2.3231681576099845,"_ClipMode":"visible","_BorderRadius":28.535314060106998,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.2,121.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-137,-353,-111)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.3,-3.1)"},"91589":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91590},{"__isSmartRef__":true,"id":91592},{"__isSmartRef__":true,"id":91594},{"__isSmartRef__":true,"id":91596},{"__isSmartRef__":true,"id":91598},{"__isSmartRef__":true,"id":91600},{"__isSmartRef__":true,"id":91602},{"__isSmartRef__":true,"id":91604}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91606},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91590":{"date":{"__isSmartRef__":true,"id":91591},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91591":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91592":{"date":{"__isSmartRef__":true,"id":91593},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91593":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91594":{"date":{"__isSmartRef__":true,"id":91595},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91595":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91596":{"date":{"__isSmartRef__":true,"id":91597},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91597":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91598":{"date":{"__isSmartRef__":true,"id":91599},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91599":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91600":{"date":{"__isSmartRef__":true,"id":91601},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91601":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91602":{"date":{"__isSmartRef__":true,"id":91603},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91603":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91604":{"date":{"__isSmartRef__":true,"id":91605},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91605":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91606":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91607":{"morph":{"__isSmartRef__":true,"id":91586},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91608":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91609}},"91609":{"test01IsMorph":{"__isSmartRef__":true,"id":91610}},"91610":{"varMapping":{"__isSmartRef__":true,"id":91611},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91611":{"this":{"__isSmartRef__":true,"id":91608}},"91612":{},"91613":{"change":{"__isSmartRef__":true,"id":91614},"tick":{"__isSmartRef__":true,"id":91618}},"91614":{"varMapping":{"__isSmartRef__":true,"id":91615},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91615":{"this":{"__isSmartRef__":true,"id":91586}},"91616":{"timestamp":{"__isSmartRef__":true,"id":91617},"user":"cschuster","tags":[]},"91617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91618":{"varMapping":{"__isSmartRef__":true,"id":91619},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91619":{"this":{"__isSmartRef__":true,"id":91586}},"91620":{"timestamp":{"__isSmartRef__":true,"id":91621},"user":"cschuster","tags":[]},"91621":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91622":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91623}],"id":"86DA2BFF-ECE6-4658-8C6D-2E889E1ABF2F","shape":{"__isSmartRef__":true,"id":91624},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2434","partsBinMetaInfo":{"__isSmartRef__":true,"id":91625},"eventHandler":{"__isSmartRef__":true,"id":91643},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","9969EA86-76EE-4AD9-A2BF-FBCA1C7CF659","F5388D53-1DA5-412A-9BDD-D9BDCCCBFD1D"],"partTests":{"__isSmartRef__":true,"id":91644},"_ClipMode":"visible","moved":true,"b":171,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":33.496940556768756,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91649},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5939.8,4876.2)"},"91623":{"target":{"__isSmartRef__":true,"id":91622},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91624":{"_BorderWidth":5.782172325201155,"_ClipMode":"visible","_BorderRadius":39.02113032590307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.6,93.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(40,-212,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.1,-0.2)"},"91625":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91626},{"__isSmartRef__":true,"id":91628},{"__isSmartRef__":true,"id":91630},{"__isSmartRef__":true,"id":91632},{"__isSmartRef__":true,"id":91634},{"__isSmartRef__":true,"id":91636},{"__isSmartRef__":true,"id":91638},{"__isSmartRef__":true,"id":91640}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91642},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91626":{"date":{"__isSmartRef__":true,"id":91627},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91627":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91628":{"date":{"__isSmartRef__":true,"id":91629},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91629":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91630":{"date":{"__isSmartRef__":true,"id":91631},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91631":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91632":{"date":{"__isSmartRef__":true,"id":91633},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91633":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91634":{"date":{"__isSmartRef__":true,"id":91635},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91635":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91636":{"date":{"__isSmartRef__":true,"id":91637},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91637":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91638":{"date":{"__isSmartRef__":true,"id":91639},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91639":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91640":{"date":{"__isSmartRef__":true,"id":91641},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91641":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91642":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91643":{"morph":{"__isSmartRef__":true,"id":91622},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91644":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91645}},"91645":{"test01IsMorph":{"__isSmartRef__":true,"id":91646}},"91646":{"varMapping":{"__isSmartRef__":true,"id":91647},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91647":{"this":{"__isSmartRef__":true,"id":91644}},"91648":{},"91649":{"change":{"__isSmartRef__":true,"id":91650},"tick":{"__isSmartRef__":true,"id":91654}},"91650":{"varMapping":{"__isSmartRef__":true,"id":91651},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91651":{"this":{"__isSmartRef__":true,"id":91622}},"91652":{"timestamp":{"__isSmartRef__":true,"id":91653},"user":"cschuster","tags":[]},"91653":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91654":{"varMapping":{"__isSmartRef__":true,"id":91655},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91655":{"this":{"__isSmartRef__":true,"id":91622}},"91656":{"timestamp":{"__isSmartRef__":true,"id":91657},"user":"cschuster","tags":[]},"91657":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91658":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91659}],"id":"D6F33940-341A-4335-8B49-1EBD5BF7B567","shape":{"__isSmartRef__":true,"id":91660},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2435","partsBinMetaInfo":{"__isSmartRef__":true,"id":91661},"eventHandler":{"__isSmartRef__":true,"id":91679},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","A061E923-D347-4BEE-9BEE-AB3FCD4F7921"],"partTests":{"__isSmartRef__":true,"id":91680},"_ClipMode":"visible","moved":true,"b":295.857751426287,"#startLetters":"set","isBeingDragged":false,"delta":0.9303702875040472,"_Rotation":32.46893114440049,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91685},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6384.2,4310.0)"},"91659":{"target":{"__isSmartRef__":true,"id":91658},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91660":{"_BorderWidth":0.5006018908085164,"_ClipMode":"visible","_BorderRadius":7.6086666480065634,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.6,136.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-230,-119,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-28.7)"},"91661":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91662},{"__isSmartRef__":true,"id":91664},{"__isSmartRef__":true,"id":91666},{"__isSmartRef__":true,"id":91668},{"__isSmartRef__":true,"id":91670},{"__isSmartRef__":true,"id":91672},{"__isSmartRef__":true,"id":91674},{"__isSmartRef__":true,"id":91676}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91678},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91662":{"date":{"__isSmartRef__":true,"id":91663},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91663":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91664":{"date":{"__isSmartRef__":true,"id":91665},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91665":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91666":{"date":{"__isSmartRef__":true,"id":91667},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91667":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91668":{"date":{"__isSmartRef__":true,"id":91669},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91669":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91670":{"date":{"__isSmartRef__":true,"id":91671},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91671":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91672":{"date":{"__isSmartRef__":true,"id":91673},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91673":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91674":{"date":{"__isSmartRef__":true,"id":91675},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91675":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91676":{"date":{"__isSmartRef__":true,"id":91677},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91677":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91678":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91679":{"morph":{"__isSmartRef__":true,"id":91658},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91680":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91681}},"91681":{"test01IsMorph":{"__isSmartRef__":true,"id":91682}},"91682":{"varMapping":{"__isSmartRef__":true,"id":91683},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91683":{"this":{"__isSmartRef__":true,"id":91680}},"91684":{},"91685":{"change":{"__isSmartRef__":true,"id":91686},"tick":{"__isSmartRef__":true,"id":91690}},"91686":{"varMapping":{"__isSmartRef__":true,"id":91687},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91687":{"this":{"__isSmartRef__":true,"id":91658}},"91688":{"timestamp":{"__isSmartRef__":true,"id":91689},"user":"cschuster","tags":[]},"91689":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91690":{"varMapping":{"__isSmartRef__":true,"id":91691},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91692},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91691":{"this":{"__isSmartRef__":true,"id":91658}},"91692":{"timestamp":{"__isSmartRef__":true,"id":91693},"user":"cschuster","tags":[]},"91693":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91694":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91695}],"id":"2111E666-84F9-4F4E-ADC0-C54AB42908CA","shape":{"__isSmartRef__":true,"id":91696},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2436","partsBinMetaInfo":{"__isSmartRef__":true,"id":91697},"eventHandler":{"__isSmartRef__":true,"id":91715},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A"],"partTests":{"__isSmartRef__":true,"id":91716},"_ClipMode":"visible","moved":true,"b":308.58037639420945,"#startLetters":"set","isBeingDragged":false,"delta":0.9022818023222499,"_Rotation":23.401439874648474,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91721},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6059.3,4695.4)"},"91695":{"target":{"__isSmartRef__":true,"id":91694},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91696":{"_BorderWidth":1.0913294841234524,"_ClipMode":"visible","_BorderRadius":15.555671677307782,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,131.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-200,-41,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.4,-32.5)"},"91697":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91698},{"__isSmartRef__":true,"id":91700},{"__isSmartRef__":true,"id":91702},{"__isSmartRef__":true,"id":91704},{"__isSmartRef__":true,"id":91706},{"__isSmartRef__":true,"id":91708},{"__isSmartRef__":true,"id":91710},{"__isSmartRef__":true,"id":91712}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91714},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91698":{"date":{"__isSmartRef__":true,"id":91699},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91699":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91700":{"date":{"__isSmartRef__":true,"id":91701},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91701":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91702":{"date":{"__isSmartRef__":true,"id":91703},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91703":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91704":{"date":{"__isSmartRef__":true,"id":91705},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91705":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91706":{"date":{"__isSmartRef__":true,"id":91707},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91707":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91708":{"date":{"__isSmartRef__":true,"id":91709},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91709":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91710":{"date":{"__isSmartRef__":true,"id":91711},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91711":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91712":{"date":{"__isSmartRef__":true,"id":91713},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91713":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91714":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91715":{"morph":{"__isSmartRef__":true,"id":91694},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91716":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91717}},"91717":{"test01IsMorph":{"__isSmartRef__":true,"id":91718}},"91718":{"varMapping":{"__isSmartRef__":true,"id":91719},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91719":{"this":{"__isSmartRef__":true,"id":91716}},"91720":{},"91721":{"change":{"__isSmartRef__":true,"id":91722},"tick":{"__isSmartRef__":true,"id":91726}},"91722":{"varMapping":{"__isSmartRef__":true,"id":91723},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91723":{"this":{"__isSmartRef__":true,"id":91694}},"91724":{"timestamp":{"__isSmartRef__":true,"id":91725},"user":"cschuster","tags":[]},"91725":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91726":{"varMapping":{"__isSmartRef__":true,"id":91727},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91728},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91727":{"this":{"__isSmartRef__":true,"id":91694}},"91728":{"timestamp":{"__isSmartRef__":true,"id":91729},"user":"cschuster","tags":[]},"91729":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91730":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91731}],"id":"8D9F7638-B7B8-4A4A-843E-9E399D62703A","shape":{"__isSmartRef__":true,"id":91732},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2437","partsBinMetaInfo":{"__isSmartRef__":true,"id":91733},"eventHandler":{"__isSmartRef__":true,"id":91751},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","960E8DD4-8F73-4D5C-9C83-686B7093E639"],"partTests":{"__isSmartRef__":true,"id":91752},"_ClipMode":"visible","moved":true,"b":324.1927433987148,"#startLetters":"set","isBeingDragged":false,"delta":0.7686375804478303,"_Rotation":18.59469281185501,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91757},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6300.4,4214.3)"},"91731":{"target":{"__isSmartRef__":true,"id":91730},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91732":{"_BorderWidth":2.0746980359322342,"_ClipMode":"visible","_BorderRadius":26.30817347043404,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,123.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,58,-196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.3,-36.2)"},"91733":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91734},{"__isSmartRef__":true,"id":91736},{"__isSmartRef__":true,"id":91738},{"__isSmartRef__":true,"id":91740},{"__isSmartRef__":true,"id":91742},{"__isSmartRef__":true,"id":91744},{"__isSmartRef__":true,"id":91746},{"__isSmartRef__":true,"id":91748}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91750},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91734":{"date":{"__isSmartRef__":true,"id":91735},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91735":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91736":{"date":{"__isSmartRef__":true,"id":91737},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91737":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91738":{"date":{"__isSmartRef__":true,"id":91739},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91739":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91740":{"date":{"__isSmartRef__":true,"id":91741},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91741":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91742":{"date":{"__isSmartRef__":true,"id":91743},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91743":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91744":{"date":{"__isSmartRef__":true,"id":91745},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91745":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91746":{"date":{"__isSmartRef__":true,"id":91747},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91747":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91748":{"date":{"__isSmartRef__":true,"id":91749},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91749":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91750":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91751":{"morph":{"__isSmartRef__":true,"id":91730},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91752":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91753}},"91753":{"test01IsMorph":{"__isSmartRef__":true,"id":91754}},"91754":{"varMapping":{"__isSmartRef__":true,"id":91755},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91755":{"this":{"__isSmartRef__":true,"id":91752}},"91756":{},"91757":{"change":{"__isSmartRef__":true,"id":91758},"tick":{"__isSmartRef__":true,"id":91762}},"91758":{"varMapping":{"__isSmartRef__":true,"id":91759},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91759":{"this":{"__isSmartRef__":true,"id":91730}},"91760":{"timestamp":{"__isSmartRef__":true,"id":91761},"user":"cschuster","tags":[]},"91761":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91762":{"varMapping":{"__isSmartRef__":true,"id":91763},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91764},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91763":{"this":{"__isSmartRef__":true,"id":91730}},"91764":{"timestamp":{"__isSmartRef__":true,"id":91765},"user":"cschuster","tags":[]},"91765":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91766":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91767}],"id":"8D943294-EBEF-4B67-9DB1-FDC0D6646508","shape":{"__isSmartRef__":true,"id":91768},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2438","partsBinMetaInfo":{"__isSmartRef__":true,"id":91769},"eventHandler":{"__isSmartRef__":true,"id":91787},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","195AAFFD-899A-4C06-9317-A631D9E18CD2","7B0A24AC-37E0-4D16-8F27-04DEFFC43122","4BE9554A-92DB-4EC6-B9D6-C22260224C09"],"partTests":{"__isSmartRef__":true,"id":91788},"_ClipMode":"visible","moved":true,"b":332.5149290356785,"#startLetters":"set","isBeingDragged":false,"delta":0.966613165801391,"_Rotation":67.34281162860489,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91793},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4878.4,4474.0)"},"91767":{"target":{"__isSmartRef__":true,"id":91766},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91768":{"_BorderWidth":2.692412613564371,"_ClipMode":"visible","_BorderRadius":31.48006472634109,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.2,118.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-118,109,-109)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.8,-37.7)"},"91769":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91770},{"__isSmartRef__":true,"id":91772},{"__isSmartRef__":true,"id":91774},{"__isSmartRef__":true,"id":91776},{"__isSmartRef__":true,"id":91778},{"__isSmartRef__":true,"id":91780},{"__isSmartRef__":true,"id":91782},{"__isSmartRef__":true,"id":91784}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91786},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91770":{"date":{"__isSmartRef__":true,"id":91771},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91771":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91772":{"date":{"__isSmartRef__":true,"id":91773},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91773":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91774":{"date":{"__isSmartRef__":true,"id":91775},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91775":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91776":{"date":{"__isSmartRef__":true,"id":91777},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91777":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91778":{"date":{"__isSmartRef__":true,"id":91779},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91779":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91780":{"date":{"__isSmartRef__":true,"id":91781},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91781":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91782":{"date":{"__isSmartRef__":true,"id":91783},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91783":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91784":{"date":{"__isSmartRef__":true,"id":91785},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91785":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91786":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91787":{"morph":{"__isSmartRef__":true,"id":91766},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91788":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91789}},"91789":{"test01IsMorph":{"__isSmartRef__":true,"id":91790}},"91790":{"varMapping":{"__isSmartRef__":true,"id":91791},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91792},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91791":{"this":{"__isSmartRef__":true,"id":91788}},"91792":{},"91793":{"change":{"__isSmartRef__":true,"id":91794},"tick":{"__isSmartRef__":true,"id":91798}},"91794":{"varMapping":{"__isSmartRef__":true,"id":91795},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91795":{"this":{"__isSmartRef__":true,"id":91766}},"91796":{"timestamp":{"__isSmartRef__":true,"id":91797},"user":"cschuster","tags":[]},"91797":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91798":{"varMapping":{"__isSmartRef__":true,"id":91799},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91800},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91799":{"this":{"__isSmartRef__":true,"id":91766}},"91800":{"timestamp":{"__isSmartRef__":true,"id":91801},"user":"cschuster","tags":[]},"91801":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91802":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91803}],"id":"E8B26826-CDEB-4D2E-B747-313ECD90A7D2","shape":{"__isSmartRef__":true,"id":91804},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2439","partsBinMetaInfo":{"__isSmartRef__":true,"id":91805},"eventHandler":{"__isSmartRef__":true,"id":91823},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","8B79B45F-4804-45B7-BC89-0DC7153E2457"],"partTests":{"__isSmartRef__":true,"id":91824},"_ClipMode":"visible","moved":true,"b":162,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-5.125433735317343,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91829},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4733.8,4027.7)"},"91803":{"target":{"__isSmartRef__":true,"id":91802},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91804":{"_BorderWidth":6.545084971874737,"_ClipMode":"visible","_BorderRadius":36.180339887498945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,87.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(79,-164,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-1.0)"},"91805":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91806},{"__isSmartRef__":true,"id":91808},{"__isSmartRef__":true,"id":91810},{"__isSmartRef__":true,"id":91812},{"__isSmartRef__":true,"id":91814},{"__isSmartRef__":true,"id":91816},{"__isSmartRef__":true,"id":91818},{"__isSmartRef__":true,"id":91820}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91822},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91806":{"date":{"__isSmartRef__":true,"id":91807},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91807":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91808":{"date":{"__isSmartRef__":true,"id":91809},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91809":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91810":{"date":{"__isSmartRef__":true,"id":91811},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91811":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91812":{"date":{"__isSmartRef__":true,"id":91813},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91814":{"date":{"__isSmartRef__":true,"id":91815},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91815":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91816":{"date":{"__isSmartRef__":true,"id":91817},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91817":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91818":{"date":{"__isSmartRef__":true,"id":91819},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91819":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91820":{"date":{"__isSmartRef__":true,"id":91821},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91821":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91822":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91823":{"morph":{"__isSmartRef__":true,"id":91802},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91824":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91825}},"91825":{"test01IsMorph":{"__isSmartRef__":true,"id":91826}},"91826":{"varMapping":{"__isSmartRef__":true,"id":91827},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91827":{"this":{"__isSmartRef__":true,"id":91824}},"91828":{},"91829":{"change":{"__isSmartRef__":true,"id":91830},"tick":{"__isSmartRef__":true,"id":91834}},"91830":{"varMapping":{"__isSmartRef__":true,"id":91831},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91831":{"this":{"__isSmartRef__":true,"id":91802}},"91832":{"timestamp":{"__isSmartRef__":true,"id":91833},"user":"cschuster","tags":[]},"91833":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91834":{"varMapping":{"__isSmartRef__":true,"id":91835},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91836},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91835":{"this":{"__isSmartRef__":true,"id":91802}},"91836":{"timestamp":{"__isSmartRef__":true,"id":91837},"user":"cschuster","tags":[]},"91837":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91838":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91839}],"id":"42C121E8-696F-4FFC-A6FC-3EA0CD8D6004","shape":{"__isSmartRef__":true,"id":91840},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2440","partsBinMetaInfo":{"__isSmartRef__":true,"id":91841},"eventHandler":{"__isSmartRef__":true,"id":91859},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","A4141F57-C616-4C1E-9020-56CB54A7948D","82914008-80A4-4B00-83D7-B7C018F72306","F75BD411-2275-40AC-A4B7-9297B8836252"],"partTests":{"__isSmartRef__":true,"id":91860},"_ClipMode":"visible","moved":true,"b":151.0235642262851,"#startLetters":"set","isBeingDragged":false,"delta":0.9043327199178748,"_Rotation":-21.67657295912538,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91865},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6728.5,5968.9)"},"91839":{"target":{"__isSmartRef__":true,"id":91838},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91840":{"_BorderWidth":7.4222493574574075,"_ClipMode":"visible","_BorderRadius":30.61233288047548,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,80.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(124,-100,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.7,-2.5)"},"91841":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91842},{"__isSmartRef__":true,"id":91844},{"__isSmartRef__":true,"id":91846},{"__isSmartRef__":true,"id":91848},{"__isSmartRef__":true,"id":91850},{"__isSmartRef__":true,"id":91852},{"__isSmartRef__":true,"id":91854},{"__isSmartRef__":true,"id":91856}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91858},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91842":{"date":{"__isSmartRef__":true,"id":91843},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91843":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91844":{"date":{"__isSmartRef__":true,"id":91845},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91845":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91846":{"date":{"__isSmartRef__":true,"id":91847},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91847":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91848":{"date":{"__isSmartRef__":true,"id":91849},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91849":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91850":{"date":{"__isSmartRef__":true,"id":91851},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91851":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91852":{"date":{"__isSmartRef__":true,"id":91853},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91853":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91854":{"date":{"__isSmartRef__":true,"id":91855},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91855":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91856":{"date":{"__isSmartRef__":true,"id":91857},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91857":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91858":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91859":{"morph":{"__isSmartRef__":true,"id":91838},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91860":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91861}},"91861":{"test01IsMorph":{"__isSmartRef__":true,"id":91862}},"91862":{"varMapping":{"__isSmartRef__":true,"id":91863},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91864},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91863":{"this":{"__isSmartRef__":true,"id":91860}},"91864":{},"91865":{"change":{"__isSmartRef__":true,"id":91866},"tick":{"__isSmartRef__":true,"id":91870}},"91866":{"varMapping":{"__isSmartRef__":true,"id":91867},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91868},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91867":{"this":{"__isSmartRef__":true,"id":91838}},"91868":{"timestamp":{"__isSmartRef__":true,"id":91869},"user":"cschuster","tags":[]},"91869":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91870":{"varMapping":{"__isSmartRef__":true,"id":91871},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91872},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91871":{"this":{"__isSmartRef__":true,"id":91838}},"91872":{"timestamp":{"__isSmartRef__":true,"id":91873},"user":"cschuster","tags":[]},"91873":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91874":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91875}],"id":"F7D4E883-446F-4EAC-8DF9-02A1428D3B1F","shape":{"__isSmartRef__":true,"id":91876},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2441","partsBinMetaInfo":{"__isSmartRef__":true,"id":91877},"eventHandler":{"__isSmartRef__":true,"id":91895},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D","3A176EDB-1DB9-4DFA-AB98-E0106C880B33"],"partTests":{"__isSmartRef__":true,"id":91896},"_ClipMode":"visible","moved":true,"b":225.76055471156724,"#startLetters":"set","isBeingDragged":false,"delta":-0.7759505508001894,"_Rotation":-11.669319509381632,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91901},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5794.8,5757.5)"},"91875":{"target":{"__isSmartRef__":true,"id":91874},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91876":{"_BorderWidth":1.4178476281563417,"_ClipMode":"visible","_BorderRadius":19.469095015831762,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-183,-362,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.7,-6.0)"},"91877":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91878},{"__isSmartRef__":true,"id":91880},{"__isSmartRef__":true,"id":91882},{"__isSmartRef__":true,"id":91884},{"__isSmartRef__":true,"id":91886},{"__isSmartRef__":true,"id":91888},{"__isSmartRef__":true,"id":91890},{"__isSmartRef__":true,"id":91892}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91894},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91878":{"date":{"__isSmartRef__":true,"id":91879},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91879":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91880":{"date":{"__isSmartRef__":true,"id":91881},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91881":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91882":{"date":{"__isSmartRef__":true,"id":91883},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91883":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91884":{"date":{"__isSmartRef__":true,"id":91885},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91885":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91886":{"date":{"__isSmartRef__":true,"id":91887},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91887":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91888":{"date":{"__isSmartRef__":true,"id":91889},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91889":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91890":{"date":{"__isSmartRef__":true,"id":91891},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91891":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91892":{"date":{"__isSmartRef__":true,"id":91893},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91893":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91894":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91895":{"morph":{"__isSmartRef__":true,"id":91874},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91896":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91897}},"91897":{"test01IsMorph":{"__isSmartRef__":true,"id":91898}},"91898":{"varMapping":{"__isSmartRef__":true,"id":91899},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91899":{"this":{"__isSmartRef__":true,"id":91896}},"91900":{},"91901":{"change":{"__isSmartRef__":true,"id":91902},"tick":{"__isSmartRef__":true,"id":91906}},"91902":{"varMapping":{"__isSmartRef__":true,"id":91903},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91904},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91903":{"this":{"__isSmartRef__":true,"id":91874}},"91904":{"timestamp":{"__isSmartRef__":true,"id":91905},"user":"cschuster","tags":[]},"91905":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91906":{"varMapping":{"__isSmartRef__":true,"id":91907},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91908},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91907":{"this":{"__isSmartRef__":true,"id":91874}},"91908":{"timestamp":{"__isSmartRef__":true,"id":91909},"user":"cschuster","tags":[]},"91909":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91910":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91911}],"id":"3BA57415-422A-4182-9769-4A7C7F552D4F","shape":{"__isSmartRef__":true,"id":91912},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2442","partsBinMetaInfo":{"__isSmartRef__":true,"id":91913},"eventHandler":{"__isSmartRef__":true,"id":91931},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","471EABD5-8895-4CF2-8C04-32304D9E4258","78ABEB1D-A48D-4A92-8A9F-8C7C587F9DA6"],"partTests":{"__isSmartRef__":true,"id":91932},"_ClipMode":"visible","moved":true,"b":17.240428458200768,"#startLetters":"set","isBeingDragged":false,"delta":0.8209727837238461,"_Rotation":-25.221885267762314,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91937},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6271.1,4721.3)"},"91911":{"target":{"__isSmartRef__":true,"id":91910},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91912":{"_BorderWidth":6.481910150295551,"_ClipMode":"visible","_BorderRadius":36.486307690321624,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.6,88.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(76,321,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.9,-39.1)"},"91913":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91914},{"__isSmartRef__":true,"id":91916},{"__isSmartRef__":true,"id":91918},{"__isSmartRef__":true,"id":91920},{"__isSmartRef__":true,"id":91922},{"__isSmartRef__":true,"id":91924},{"__isSmartRef__":true,"id":91926},{"__isSmartRef__":true,"id":91928}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91930},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91914":{"date":{"__isSmartRef__":true,"id":91915},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91915":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91916":{"date":{"__isSmartRef__":true,"id":91917},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91917":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91918":{"date":{"__isSmartRef__":true,"id":91919},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91919":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91920":{"date":{"__isSmartRef__":true,"id":91921},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91921":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91922":{"date":{"__isSmartRef__":true,"id":91923},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91923":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91924":{"date":{"__isSmartRef__":true,"id":91925},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91925":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91926":{"date":{"__isSmartRef__":true,"id":91927},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91927":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91928":{"date":{"__isSmartRef__":true,"id":91929},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91929":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91930":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91931":{"morph":{"__isSmartRef__":true,"id":91910},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91932":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91933}},"91933":{"test01IsMorph":{"__isSmartRef__":true,"id":91934}},"91934":{"varMapping":{"__isSmartRef__":true,"id":91935},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91936},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91935":{"this":{"__isSmartRef__":true,"id":91932}},"91936":{},"91937":{"change":{"__isSmartRef__":true,"id":91938},"tick":{"__isSmartRef__":true,"id":91942}},"91938":{"varMapping":{"__isSmartRef__":true,"id":91939},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91940},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91939":{"this":{"__isSmartRef__":true,"id":91910}},"91940":{"timestamp":{"__isSmartRef__":true,"id":91941},"user":"cschuster","tags":[]},"91941":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91942":{"varMapping":{"__isSmartRef__":true,"id":91943},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91944},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91943":{"this":{"__isSmartRef__":true,"id":91910}},"91944":{"timestamp":{"__isSmartRef__":true,"id":91945},"user":"cschuster","tags":[]},"91945":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91946":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91947}],"id":"B7EAEC2B-662E-46F3-B898-BB8BB12064AC","shape":{"__isSmartRef__":true,"id":91948},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2443","partsBinMetaInfo":{"__isSmartRef__":true,"id":91949},"eventHandler":{"__isSmartRef__":true,"id":91967},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06","9012F0FB-C9A6-48DE-97C7-DF4368936EFD"],"partTests":{"__isSmartRef__":true,"id":91968},"_ClipMode":"visible","moved":true,"b":55.66104973637266,"#startLetters":"set","isBeingDragged":false,"delta":-0.9364275392726995,"_Rotation":26.27260319706704,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91973},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3934.1,4318.1)"},"91947":{"target":{"__isSmartRef__":true,"id":91946},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91948":{"_BorderWidth":9.128575064001172,"_ClipMode":"visible","_BorderRadius":12.727788705452351,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.3,67.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(211,356,-179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.5,-31.3)"},"91949":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91950},{"__isSmartRef__":true,"id":91952},{"__isSmartRef__":true,"id":91954},{"__isSmartRef__":true,"id":91956},{"__isSmartRef__":true,"id":91958},{"__isSmartRef__":true,"id":91960},{"__isSmartRef__":true,"id":91962},{"__isSmartRef__":true,"id":91964}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":91966},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91950":{"date":{"__isSmartRef__":true,"id":91951},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91951":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91952":{"date":{"__isSmartRef__":true,"id":91953},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91953":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91954":{"date":{"__isSmartRef__":true,"id":91955},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91955":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91956":{"date":{"__isSmartRef__":true,"id":91957},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91957":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91958":{"date":{"__isSmartRef__":true,"id":91959},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91959":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91960":{"date":{"__isSmartRef__":true,"id":91961},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91961":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91962":{"date":{"__isSmartRef__":true,"id":91963},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91963":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"91964":{"date":{"__isSmartRef__":true,"id":91965},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"91965":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"91966":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"91967":{"morph":{"__isSmartRef__":true,"id":91946},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"91968":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":91969}},"91969":{"test01IsMorph":{"__isSmartRef__":true,"id":91970}},"91970":{"varMapping":{"__isSmartRef__":true,"id":91971},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":91972},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91971":{"this":{"__isSmartRef__":true,"id":91968}},"91972":{},"91973":{"change":{"__isSmartRef__":true,"id":91974},"tick":{"__isSmartRef__":true,"id":91978}},"91974":{"varMapping":{"__isSmartRef__":true,"id":91975},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":91976},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91975":{"this":{"__isSmartRef__":true,"id":91946}},"91976":{"timestamp":{"__isSmartRef__":true,"id":91977},"user":"cschuster","tags":[]},"91977":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"91978":{"varMapping":{"__isSmartRef__":true,"id":91979},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":91980},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"91979":{"this":{"__isSmartRef__":true,"id":91946}},"91980":{"timestamp":{"__isSmartRef__":true,"id":91981},"user":"cschuster","tags":[]},"91981":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"91982":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":91983}],"id":"C42D99DB-AB01-4090-9088-1537C6AA8F2E","shape":{"__isSmartRef__":true,"id":91984},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2444","partsBinMetaInfo":{"__isSmartRef__":true,"id":91985},"eventHandler":{"__isSmartRef__":true,"id":92003},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","8DE8D5BC-C922-46F9-A94E-98AADFD3E721","EC4DBAC5-CFC4-4209-BD41-8BF46413B478","AAEDB48D-0BD4-4C0A-8427-014E89006548","497C58D4-B30B-478D-B4E5-80DD64833B4B"],"partTests":{"__isSmartRef__":true,"id":92004},"_ClipMode":"visible","moved":true,"b":315.63896548503544,"#startLetters":"set","isBeingDragged":false,"delta":-0.9053272349992767,"_Rotation":-1.4124449912019392,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92009},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4406.1,4307.4)"},"91983":{"target":{"__isSmartRef__":true,"id":91982},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"91984":{"_BorderWidth":1.5041135848782639,"_ClipMode":"visible","_BorderRadius":20.446045076107673,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-179,5,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.0,-34.3)"},"91985":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":91986},{"__isSmartRef__":true,"id":91988},{"__isSmartRef__":true,"id":91990},{"__isSmartRef__":true,"id":91992},{"__isSmartRef__":true,"id":91994},{"__isSmartRef__":true,"id":91996},{"__isSmartRef__":true,"id":91998},{"__isSmartRef__":true,"id":92000}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92002},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"91986":{"date":{"__isSmartRef__":true,"id":91987},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"91987":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"91988":{"date":{"__isSmartRef__":true,"id":91989},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"91989":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"91990":{"date":{"__isSmartRef__":true,"id":91991},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"91991":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"91992":{"date":{"__isSmartRef__":true,"id":91993},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91993":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"91994":{"date":{"__isSmartRef__":true,"id":91995},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"91995":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"91996":{"date":{"__isSmartRef__":true,"id":91997},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"91997":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"91998":{"date":{"__isSmartRef__":true,"id":91999},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"91999":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92000":{"date":{"__isSmartRef__":true,"id":92001},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92001":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92002":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92003":{"morph":{"__isSmartRef__":true,"id":91982},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92004":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92005}},"92005":{"test01IsMorph":{"__isSmartRef__":true,"id":92006}},"92006":{"varMapping":{"__isSmartRef__":true,"id":92007},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92008},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92007":{"this":{"__isSmartRef__":true,"id":92004}},"92008":{},"92009":{"change":{"__isSmartRef__":true,"id":92010},"tick":{"__isSmartRef__":true,"id":92014}},"92010":{"varMapping":{"__isSmartRef__":true,"id":92011},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92012},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92011":{"this":{"__isSmartRef__":true,"id":91982}},"92012":{"timestamp":{"__isSmartRef__":true,"id":92013},"user":"cschuster","tags":[]},"92013":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92014":{"varMapping":{"__isSmartRef__":true,"id":92015},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92016},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92015":{"this":{"__isSmartRef__":true,"id":91982}},"92016":{"timestamp":{"__isSmartRef__":true,"id":92017},"user":"cschuster","tags":[]},"92017":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92018":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92019}],"id":"D0744066-1F3A-4A50-BC71-E5BBE41A40A7","shape":{"__isSmartRef__":true,"id":92020},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2445","partsBinMetaInfo":{"__isSmartRef__":true,"id":92021},"eventHandler":{"__isSmartRef__":true,"id":92039},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","5382B0C8-8D4A-44EB-AB8D-5FE7987EABFB"],"partTests":{"__isSmartRef__":true,"id":92040},"_ClipMode":"visible","moved":true,"b":313.89123517350527,"#startLetters":"set","isBeingDragged":false,"delta":-0.981037549499888,"_Rotation":21.396867107485235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92045},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4487.8,4486.9)"},"92019":{"target":{"__isSmartRef__":true,"id":92018},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92020":{"_BorderWidth":1.396714117751948,"_ClipMode":"visible","_BorderRadius":19.22612936126701,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-184,-7,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-33.9)"},"92021":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92022},{"__isSmartRef__":true,"id":92024},{"__isSmartRef__":true,"id":92026},{"__isSmartRef__":true,"id":92028},{"__isSmartRef__":true,"id":92030},{"__isSmartRef__":true,"id":92032},{"__isSmartRef__":true,"id":92034},{"__isSmartRef__":true,"id":92036}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92038},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92022":{"date":{"__isSmartRef__":true,"id":92023},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92023":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92024":{"date":{"__isSmartRef__":true,"id":92025},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92025":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92026":{"date":{"__isSmartRef__":true,"id":92027},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92027":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92028":{"date":{"__isSmartRef__":true,"id":92029},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92029":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92030":{"date":{"__isSmartRef__":true,"id":92031},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92031":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92032":{"date":{"__isSmartRef__":true,"id":92033},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92033":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92034":{"date":{"__isSmartRef__":true,"id":92035},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92035":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92036":{"date":{"__isSmartRef__":true,"id":92037},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92037":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92038":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92039":{"morph":{"__isSmartRef__":true,"id":92018},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92040":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92041}},"92041":{"test01IsMorph":{"__isSmartRef__":true,"id":92042}},"92042":{"varMapping":{"__isSmartRef__":true,"id":92043},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92044},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92043":{"this":{"__isSmartRef__":true,"id":92040}},"92044":{},"92045":{"change":{"__isSmartRef__":true,"id":92046},"tick":{"__isSmartRef__":true,"id":92050}},"92046":{"varMapping":{"__isSmartRef__":true,"id":92047},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92048},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92047":{"this":{"__isSmartRef__":true,"id":92018}},"92048":{"timestamp":{"__isSmartRef__":true,"id":92049},"user":"cschuster","tags":[]},"92049":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92050":{"varMapping":{"__isSmartRef__":true,"id":92051},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92052},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92051":{"this":{"__isSmartRef__":true,"id":92018}},"92052":{"timestamp":{"__isSmartRef__":true,"id":92053},"user":"cschuster","tags":[]},"92053":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92054":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92055}],"id":"94EE32A0-37E3-4E2B-A46D-C90F2A4C379F","shape":{"__isSmartRef__":true,"id":92056},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2446","partsBinMetaInfo":{"__isSmartRef__":true,"id":92057},"eventHandler":{"__isSmartRef__":true,"id":92075},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9D3C5CCB-EA58-4AAE-932B-2670A9A67D60","1ED967A1-532F-43C0-B155-312B0A462E00","F4C87CA6-0052-40BA-82CB-F17CABD78B3C","796FAFB2-F374-4C19-9101-9398443B2013","838C259F-33B6-425C-AE60-2201B6D54CF1"],"partTests":{"__isSmartRef__":true,"id":92076},"_ClipMode":"visible","moved":true,"b":205.16394709498854,"#startLetters":"set","isBeingDragged":false,"delta":-0.884777445171494,"_Rotation":13.524762294061304,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92081},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4983.9,4750.4)"},"92055":{"target":{"__isSmartRef__":true,"id":92054},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92056":{"_BorderWidth":2.87395073890648,"_ClipMode":"visible","_BorderRadius":32.76786326304592,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.8,117.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-109,-341,-188)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-1.9)"},"92057":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92058},{"__isSmartRef__":true,"id":92060},{"__isSmartRef__":true,"id":92062},{"__isSmartRef__":true,"id":92064},{"__isSmartRef__":true,"id":92066},{"__isSmartRef__":true,"id":92068},{"__isSmartRef__":true,"id":92070},{"__isSmartRef__":true,"id":92072}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92074},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92058":{"date":{"__isSmartRef__":true,"id":92059},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92059":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92060":{"date":{"__isSmartRef__":true,"id":92061},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92061":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92062":{"date":{"__isSmartRef__":true,"id":92063},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92063":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92064":{"date":{"__isSmartRef__":true,"id":92065},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92065":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92066":{"date":{"__isSmartRef__":true,"id":92067},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92067":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92068":{"date":{"__isSmartRef__":true,"id":92069},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92069":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92070":{"date":{"__isSmartRef__":true,"id":92071},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92071":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92072":{"date":{"__isSmartRef__":true,"id":92073},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92073":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92074":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92075":{"morph":{"__isSmartRef__":true,"id":92054},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92076":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92077}},"92077":{"test01IsMorph":{"__isSmartRef__":true,"id":92078}},"92078":{"varMapping":{"__isSmartRef__":true,"id":92079},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92080},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92079":{"this":{"__isSmartRef__":true,"id":92076}},"92080":{},"92081":{"change":{"__isSmartRef__":true,"id":92082},"tick":{"__isSmartRef__":true,"id":92086}},"92082":{"varMapping":{"__isSmartRef__":true,"id":92083},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92084},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92083":{"this":{"__isSmartRef__":true,"id":92054}},"92084":{"timestamp":{"__isSmartRef__":true,"id":92085},"user":"cschuster","tags":[]},"92085":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92086":{"varMapping":{"__isSmartRef__":true,"id":92087},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92088},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92087":{"this":{"__isSmartRef__":true,"id":92054}},"92088":{"timestamp":{"__isSmartRef__":true,"id":92089},"user":"cschuster","tags":[]},"92089":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92090":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92091}],"id":"86F30A57-7B06-43E3-BB8D-F74E0A005013","shape":{"__isSmartRef__":true,"id":92092},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2447","partsBinMetaInfo":{"__isSmartRef__":true,"id":92093},"eventHandler":{"__isSmartRef__":true,"id":92111},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","577BFCE4-E3D5-43BF-9B77-E1E862BDDC6A","A7DBBCD3-516B-447F-AF83-B474D075AFDD"],"partTests":{"__isSmartRef__":true,"id":92112},"_ClipMode":"visible","moved":true,"b":307.4561791247106,"#startLetters":"set","isBeingDragged":false,"delta":-0.9553421977325343,"_Rotation":29.8915264768845,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92117},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5036.7,5050.3)"},"92091":{"target":{"__isSmartRef__":true,"id":92090},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92092":{"_BorderWidth":1.030906498763616,"_ClipMode":"visible","_BorderRadius":14.794074845508971,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.4,131.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-203,-48,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.1,-32.2)"},"92093":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92094},{"__isSmartRef__":true,"id":92096},{"__isSmartRef__":true,"id":92098},{"__isSmartRef__":true,"id":92100},{"__isSmartRef__":true,"id":92102},{"__isSmartRef__":true,"id":92104},{"__isSmartRef__":true,"id":92106},{"__isSmartRef__":true,"id":92108}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92110},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92094":{"date":{"__isSmartRef__":true,"id":92095},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92095":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92096":{"date":{"__isSmartRef__":true,"id":92097},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92097":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92098":{"date":{"__isSmartRef__":true,"id":92099},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92099":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92100":{"date":{"__isSmartRef__":true,"id":92101},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92101":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92102":{"date":{"__isSmartRef__":true,"id":92103},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92103":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92104":{"date":{"__isSmartRef__":true,"id":92105},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92105":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92106":{"date":{"__isSmartRef__":true,"id":92107},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92107":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92108":{"date":{"__isSmartRef__":true,"id":92109},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92109":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92110":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92111":{"morph":{"__isSmartRef__":true,"id":92090},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92112":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92113}},"92113":{"test01IsMorph":{"__isSmartRef__":true,"id":92114}},"92114":{"varMapping":{"__isSmartRef__":true,"id":92115},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92116},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92115":{"this":{"__isSmartRef__":true,"id":92112}},"92116":{},"92117":{"change":{"__isSmartRef__":true,"id":92118},"tick":{"__isSmartRef__":true,"id":92122}},"92118":{"varMapping":{"__isSmartRef__":true,"id":92119},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92120},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92119":{"this":{"__isSmartRef__":true,"id":92090}},"92120":{"timestamp":{"__isSmartRef__":true,"id":92121},"user":"cschuster","tags":[]},"92121":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92122":{"varMapping":{"__isSmartRef__":true,"id":92123},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92124},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92123":{"this":{"__isSmartRef__":true,"id":92090}},"92124":{"timestamp":{"__isSmartRef__":true,"id":92125},"user":"cschuster","tags":[]},"92125":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92126":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92127}],"id":"DFDCDD70-8392-48F9-A817-53487C041F04","shape":{"__isSmartRef__":true,"id":92128},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2448","partsBinMetaInfo":{"__isSmartRef__":true,"id":92129},"eventHandler":{"__isSmartRef__":true,"id":92147},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","1CC48ED1-4673-45A2-9287-7BDA7BFA75B8"],"partTests":{"__isSmartRef__":true,"id":92148},"_ClipMode":"visible","moved":true,"b":226.39560204197187,"#startLetters":"set","isBeingDragged":false,"delta":-0.7678413675748743,"_Rotation":2.159300746457675,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92153},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5382.8,5441.2)"},"92127":{"target":{"__isSmartRef__":true,"id":92126},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92128":{"_BorderWidth":1.3794053754878344,"_ClipMode":"visible","_BorderRadius":19.026071303925775,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,129.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-185,-362,73)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-6.2)"},"92129":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92130},{"__isSmartRef__":true,"id":92132},{"__isSmartRef__":true,"id":92134},{"__isSmartRef__":true,"id":92136},{"__isSmartRef__":true,"id":92138},{"__isSmartRef__":true,"id":92140},{"__isSmartRef__":true,"id":92142},{"__isSmartRef__":true,"id":92144}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92146},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92130":{"date":{"__isSmartRef__":true,"id":92131},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92131":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92132":{"date":{"__isSmartRef__":true,"id":92133},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92133":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92134":{"date":{"__isSmartRef__":true,"id":92135},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92135":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92136":{"date":{"__isSmartRef__":true,"id":92137},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92137":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92138":{"date":{"__isSmartRef__":true,"id":92139},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92139":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92140":{"date":{"__isSmartRef__":true,"id":92141},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92141":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92142":{"date":{"__isSmartRef__":true,"id":92143},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92143":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92144":{"date":{"__isSmartRef__":true,"id":92145},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92145":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92146":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92147":{"morph":{"__isSmartRef__":true,"id":92126},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92148":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92149}},"92149":{"test01IsMorph":{"__isSmartRef__":true,"id":92150}},"92150":{"varMapping":{"__isSmartRef__":true,"id":92151},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92152},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92151":{"this":{"__isSmartRef__":true,"id":92148}},"92152":{},"92153":{"change":{"__isSmartRef__":true,"id":92154},"tick":{"__isSmartRef__":true,"id":92158}},"92154":{"varMapping":{"__isSmartRef__":true,"id":92155},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92156},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92155":{"this":{"__isSmartRef__":true,"id":92126}},"92156":{"timestamp":{"__isSmartRef__":true,"id":92157},"user":"cschuster","tags":[]},"92157":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92158":{"varMapping":{"__isSmartRef__":true,"id":92159},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92160},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92159":{"this":{"__isSmartRef__":true,"id":92126}},"92160":{"timestamp":{"__isSmartRef__":true,"id":92161},"user":"cschuster","tags":[]},"92161":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92162":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92163}],"id":"95CD6B98-0399-41A6-9BA1-EF76584B61BE","shape":{"__isSmartRef__":true,"id":92164},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2449","partsBinMetaInfo":{"__isSmartRef__":true,"id":92165},"eventHandler":{"__isSmartRef__":true,"id":92183},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","4C557759-7796-42BF-ABB2-9B527673AF2C","7BD66C2B-EC37-4103-9F5C-B68B6CA0EEFB"],"partTests":{"__isSmartRef__":true,"id":92184},"_ClipMode":"visible","moved":true,"b":60,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-40.23777114030894,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92189},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5566.2,4686.1)"},"92163":{"target":{"__isSmartRef__":true,"id":92162},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92164":{"_BorderWidth":9.330127018922193,"_ClipMode":"visible","_BorderRadius":10.000000000000004,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,65.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,350,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-30.0)"},"92165":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92166},{"__isSmartRef__":true,"id":92168},{"__isSmartRef__":true,"id":92170},{"__isSmartRef__":true,"id":92172},{"__isSmartRef__":true,"id":92174},{"__isSmartRef__":true,"id":92176},{"__isSmartRef__":true,"id":92178},{"__isSmartRef__":true,"id":92180}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92182},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92166":{"date":{"__isSmartRef__":true,"id":92167},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92167":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92168":{"date":{"__isSmartRef__":true,"id":92169},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92169":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92170":{"date":{"__isSmartRef__":true,"id":92171},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92171":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92172":{"date":{"__isSmartRef__":true,"id":92173},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92173":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92174":{"date":{"__isSmartRef__":true,"id":92175},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92175":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92176":{"date":{"__isSmartRef__":true,"id":92177},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92177":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92178":{"date":{"__isSmartRef__":true,"id":92179},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92179":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92180":{"date":{"__isSmartRef__":true,"id":92181},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92181":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92182":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92183":{"morph":{"__isSmartRef__":true,"id":92162},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92184":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92185}},"92185":{"test01IsMorph":{"__isSmartRef__":true,"id":92186}},"92186":{"varMapping":{"__isSmartRef__":true,"id":92187},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92188},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92187":{"this":{"__isSmartRef__":true,"id":92184}},"92188":{},"92189":{"change":{"__isSmartRef__":true,"id":92190},"tick":{"__isSmartRef__":true,"id":92194}},"92190":{"varMapping":{"__isSmartRef__":true,"id":92191},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92192},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92191":{"this":{"__isSmartRef__":true,"id":92162}},"92192":{"timestamp":{"__isSmartRef__":true,"id":92193},"user":"cschuster","tags":[]},"92193":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92194":{"varMapping":{"__isSmartRef__":true,"id":92195},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92196},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92195":{"this":{"__isSmartRef__":true,"id":92162}},"92196":{"timestamp":{"__isSmartRef__":true,"id":92197},"user":"cschuster","tags":[]},"92197":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92198":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92199}],"id":"C663CB5C-2C28-4757-9EE2-A13C18DC3D45","shape":{"__isSmartRef__":true,"id":92200},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2450","partsBinMetaInfo":{"__isSmartRef__":true,"id":92201},"eventHandler":{"__isSmartRef__":true,"id":92219},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","2418BD6F-11B3-47C8-BC4F-A8E1F7CD0104"],"partTests":{"__isSmartRef__":true,"id":92220},"_ClipMode":"visible","moved":true,"b":86,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-17.331137451145757,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92225},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4442.2,4796.9)"},"92199":{"target":{"__isSmartRef__":true,"id":92198},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92200":{"_BorderWidth":9.987820251299121,"_ClipMode":"visible","_BorderRadius":0.19463862516859498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,274,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.4)"},"92201":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92202},{"__isSmartRef__":true,"id":92204},{"__isSmartRef__":true,"id":92206},{"__isSmartRef__":true,"id":92208},{"__isSmartRef__":true,"id":92210},{"__isSmartRef__":true,"id":92212},{"__isSmartRef__":true,"id":92214},{"__isSmartRef__":true,"id":92216}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92218},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92202":{"date":{"__isSmartRef__":true,"id":92203},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92203":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92204":{"date":{"__isSmartRef__":true,"id":92205},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92205":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92206":{"date":{"__isSmartRef__":true,"id":92207},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92207":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92208":{"date":{"__isSmartRef__":true,"id":92209},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92209":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92210":{"date":{"__isSmartRef__":true,"id":92211},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92211":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92212":{"date":{"__isSmartRef__":true,"id":92213},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92213":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92214":{"date":{"__isSmartRef__":true,"id":92215},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92215":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92216":{"date":{"__isSmartRef__":true,"id":92217},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92217":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92218":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92219":{"morph":{"__isSmartRef__":true,"id":92198},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92220":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92221}},"92221":{"test01IsMorph":{"__isSmartRef__":true,"id":92222}},"92222":{"varMapping":{"__isSmartRef__":true,"id":92223},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92223":{"this":{"__isSmartRef__":true,"id":92220}},"92224":{},"92225":{"change":{"__isSmartRef__":true,"id":92226},"tick":{"__isSmartRef__":true,"id":92230}},"92226":{"varMapping":{"__isSmartRef__":true,"id":92227},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92228},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92227":{"this":{"__isSmartRef__":true,"id":92198}},"92228":{"timestamp":{"__isSmartRef__":true,"id":92229},"user":"cschuster","tags":[]},"92229":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92230":{"varMapping":{"__isSmartRef__":true,"id":92231},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92232},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92231":{"this":{"__isSmartRef__":true,"id":92198}},"92232":{"timestamp":{"__isSmartRef__":true,"id":92233},"user":"cschuster","tags":[]},"92233":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92234":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92235}],"id":"CA54D89E-F196-4F84-AC70-F4B5419D7C5A","shape":{"__isSmartRef__":true,"id":92236},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2451","partsBinMetaInfo":{"__isSmartRef__":true,"id":92237},"eventHandler":{"__isSmartRef__":true,"id":92255},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","D65A44FD-ADF0-4285-B4DE-0C6F822C32A4"],"partTests":{"__isSmartRef__":true,"id":92256},"_ClipMode":"visible","moved":true,"b":213.10622375970706,"#startLetters":"set","isBeingDragged":false,"delta":0.7556958289351314,"_Rotation":16.352428776901007,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92261},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4899.5,4915.7)"},"92235":{"target":{"__isSmartRef__":true,"id":92234},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92236":{"_BorderWidth":2.2690352246464056,"_ClipMode":"visible","_BorderRadius":28.06693023324463,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.6,121.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-140,-354,-102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.1,-3.2)"},"92237":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92238},{"__isSmartRef__":true,"id":92240},{"__isSmartRef__":true,"id":92242},{"__isSmartRef__":true,"id":92244},{"__isSmartRef__":true,"id":92246},{"__isSmartRef__":true,"id":92248},{"__isSmartRef__":true,"id":92250},{"__isSmartRef__":true,"id":92252}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92254},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92238":{"date":{"__isSmartRef__":true,"id":92239},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92239":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92240":{"date":{"__isSmartRef__":true,"id":92241},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92241":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92242":{"date":{"__isSmartRef__":true,"id":92243},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92243":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92244":{"date":{"__isSmartRef__":true,"id":92245},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92245":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92246":{"date":{"__isSmartRef__":true,"id":92247},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92247":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92248":{"date":{"__isSmartRef__":true,"id":92249},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92249":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92250":{"date":{"__isSmartRef__":true,"id":92251},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92251":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92252":{"date":{"__isSmartRef__":true,"id":92253},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92253":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92254":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92255":{"morph":{"__isSmartRef__":true,"id":92234},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92256":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92257}},"92257":{"test01IsMorph":{"__isSmartRef__":true,"id":92258}},"92258":{"varMapping":{"__isSmartRef__":true,"id":92259},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92259":{"this":{"__isSmartRef__":true,"id":92256}},"92260":{},"92261":{"change":{"__isSmartRef__":true,"id":92262},"tick":{"__isSmartRef__":true,"id":92266}},"92262":{"varMapping":{"__isSmartRef__":true,"id":92263},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92263":{"this":{"__isSmartRef__":true,"id":92234}},"92264":{"timestamp":{"__isSmartRef__":true,"id":92265},"user":"cschuster","tags":[]},"92265":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92266":{"varMapping":{"__isSmartRef__":true,"id":92267},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92267":{"this":{"__isSmartRef__":true,"id":92234}},"92268":{"timestamp":{"__isSmartRef__":true,"id":92269},"user":"cschuster","tags":[]},"92269":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92270":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92271}],"id":"E7F80D25-BFE7-43D5-9929-E309176DA1F9","shape":{"__isSmartRef__":true,"id":92272},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2452","partsBinMetaInfo":{"__isSmartRef__":true,"id":92273},"eventHandler":{"__isSmartRef__":true,"id":92291},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CDAADB12-D600-4DA2-8A63-C93C066297BA","5A5ECE56-84D0-4028-AC19-0E1E67DACF3F"],"partTests":{"__isSmartRef__":true,"id":92292},"_ClipMode":"visible","moved":true,"b":189.06055613595527,"#startLetters":"set","isBeingDragged":false,"delta":-0.9444168169284239,"_Rotation":-11.209716288180124,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92297},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4311.4,4300.6)"},"92271":{"target":{"__isSmartRef__":true,"id":92270},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92272":{"_BorderWidth":4.212608654065801,"_ClipMode":"visible","_BorderRadius":39.00802378935669,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,106.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-41,-293,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-0.2)"},"92273":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92274},{"__isSmartRef__":true,"id":92276},{"__isSmartRef__":true,"id":92278},{"__isSmartRef__":true,"id":92280},{"__isSmartRef__":true,"id":92282},{"__isSmartRef__":true,"id":92284},{"__isSmartRef__":true,"id":92286},{"__isSmartRef__":true,"id":92288}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92290},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92274":{"date":{"__isSmartRef__":true,"id":92275},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92275":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92276":{"date":{"__isSmartRef__":true,"id":92277},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92277":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92278":{"date":{"__isSmartRef__":true,"id":92279},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92279":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92280":{"date":{"__isSmartRef__":true,"id":92281},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92281":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92282":{"date":{"__isSmartRef__":true,"id":92283},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92283":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92284":{"date":{"__isSmartRef__":true,"id":92285},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92285":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92286":{"date":{"__isSmartRef__":true,"id":92287},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92287":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92288":{"date":{"__isSmartRef__":true,"id":92289},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92289":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92290":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92291":{"morph":{"__isSmartRef__":true,"id":92270},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92292":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92293}},"92293":{"test01IsMorph":{"__isSmartRef__":true,"id":92294}},"92294":{"varMapping":{"__isSmartRef__":true,"id":92295},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92295":{"this":{"__isSmartRef__":true,"id":92292}},"92296":{},"92297":{"change":{"__isSmartRef__":true,"id":92298},"tick":{"__isSmartRef__":true,"id":92302}},"92298":{"varMapping":{"__isSmartRef__":true,"id":92299},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92299":{"this":{"__isSmartRef__":true,"id":92270}},"92300":{"timestamp":{"__isSmartRef__":true,"id":92301},"user":"cschuster","tags":[]},"92301":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92302":{"varMapping":{"__isSmartRef__":true,"id":92303},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92304},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92303":{"this":{"__isSmartRef__":true,"id":92270}},"92304":{"timestamp":{"__isSmartRef__":true,"id":92305},"user":"cschuster","tags":[]},"92305":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92306":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92307}],"id":"00F8E777-16FF-4256-AAFD-9779E133A124","shape":{"__isSmartRef__":true,"id":92308},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2453","partsBinMetaInfo":{"__isSmartRef__":true,"id":92309},"eventHandler":{"__isSmartRef__":true,"id":92327},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","CD622F92-092D-49AD-876E-516382AAB71B","274D45D2-0BDC-4CFB-BFA8-6BA16BEEC62C","BFB97440-CE39-4805-B90D-0B66B2AE17B2","857BD438-6332-4A34-8777-7056D7230553","60C4DFE3-0858-4511-8CE9-44C84627498D"],"partTests":{"__isSmartRef__":true,"id":92328},"_ClipMode":"visible","moved":true,"b":147.29343824414536,"#startLetters":"set","isBeingDragged":false,"delta":0.629459137795493,"_Rotation":-32.97469736365052,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92333},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5580.6,4160.4)"},"92307":{"target":{"__isSmartRef__":true,"id":92306},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92308":{"_BorderWidth":7.701683451605189,"_ClipMode":"visible","_BorderRadius":28.321450443716273,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.6,78.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(138,-77,167)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.8,-3.2)"},"92309":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92310},{"__isSmartRef__":true,"id":92312},{"__isSmartRef__":true,"id":92314},{"__isSmartRef__":true,"id":92316},{"__isSmartRef__":true,"id":92318},{"__isSmartRef__":true,"id":92320},{"__isSmartRef__":true,"id":92322},{"__isSmartRef__":true,"id":92324}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92326},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92310":{"date":{"__isSmartRef__":true,"id":92311},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92311":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92312":{"date":{"__isSmartRef__":true,"id":92313},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92313":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92314":{"date":{"__isSmartRef__":true,"id":92315},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92315":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92316":{"date":{"__isSmartRef__":true,"id":92317},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92317":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92318":{"date":{"__isSmartRef__":true,"id":92319},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92319":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92320":{"date":{"__isSmartRef__":true,"id":92321},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92321":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92322":{"date":{"__isSmartRef__":true,"id":92323},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92323":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92324":{"date":{"__isSmartRef__":true,"id":92325},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92325":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92326":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92327":{"morph":{"__isSmartRef__":true,"id":92306},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92328":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92329}},"92329":{"test01IsMorph":{"__isSmartRef__":true,"id":92330}},"92330":{"varMapping":{"__isSmartRef__":true,"id":92331},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92331":{"this":{"__isSmartRef__":true,"id":92328}},"92332":{},"92333":{"change":{"__isSmartRef__":true,"id":92334},"tick":{"__isSmartRef__":true,"id":92338}},"92334":{"varMapping":{"__isSmartRef__":true,"id":92335},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92335":{"this":{"__isSmartRef__":true,"id":92306}},"92336":{"timestamp":{"__isSmartRef__":true,"id":92337},"user":"cschuster","tags":[]},"92337":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92338":{"varMapping":{"__isSmartRef__":true,"id":92339},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92339":{"this":{"__isSmartRef__":true,"id":92306}},"92340":{"timestamp":{"__isSmartRef__":true,"id":92341},"user":"cschuster","tags":[]},"92341":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92342":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92343}],"id":"5D216F36-4F32-401C-B8C0-A769433C86EA","shape":{"__isSmartRef__":true,"id":92344},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2454","partsBinMetaInfo":{"__isSmartRef__":true,"id":92345},"eventHandler":{"__isSmartRef__":true,"id":92363},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","D164B336-7265-47FF-81C0-65027C45C221","F5B07F71-BE0E-480F-9FE9-8504F835A388","5DECAD95-73A8-4C86-92EA-9926C9BF6572","7C2E4B1F-ED21-4FAF-BF1A-99E122B43EBD"],"partTests":{"__isSmartRef__":true,"id":92364},"_ClipMode":"visible","moved":true,"b":254.24686295748688,"#startLetters":"set","isBeingDragged":false,"delta":0.9741259117145091,"_Rotation":-21.866224869169592,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92369},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5922.7,3391.5)"},"92343":{"target":{"__isSmartRef__":true,"id":92342},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92344":{"_BorderWidth":0.1877981341031214,"_ClipMode":"visible","_BorderRadius":2.9483411229737633,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.9,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-316,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.6)"},"92345":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92346},{"__isSmartRef__":true,"id":92348},{"__isSmartRef__":true,"id":92350},{"__isSmartRef__":true,"id":92352},{"__isSmartRef__":true,"id":92354},{"__isSmartRef__":true,"id":92356},{"__isSmartRef__":true,"id":92358},{"__isSmartRef__":true,"id":92360}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92362},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92346":{"date":{"__isSmartRef__":true,"id":92347},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92347":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92348":{"date":{"__isSmartRef__":true,"id":92349},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92349":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92350":{"date":{"__isSmartRef__":true,"id":92351},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92351":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92352":{"date":{"__isSmartRef__":true,"id":92353},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92353":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92354":{"date":{"__isSmartRef__":true,"id":92355},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92355":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92356":{"date":{"__isSmartRef__":true,"id":92357},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92357":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92358":{"date":{"__isSmartRef__":true,"id":92359},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92359":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92360":{"date":{"__isSmartRef__":true,"id":92361},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92361":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92362":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92363":{"morph":{"__isSmartRef__":true,"id":92342},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92364":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92365}},"92365":{"test01IsMorph":{"__isSmartRef__":true,"id":92366}},"92366":{"varMapping":{"__isSmartRef__":true,"id":92367},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92367":{"this":{"__isSmartRef__":true,"id":92364}},"92368":{},"92369":{"change":{"__isSmartRef__":true,"id":92370},"tick":{"__isSmartRef__":true,"id":92374}},"92370":{"varMapping":{"__isSmartRef__":true,"id":92371},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92371":{"this":{"__isSmartRef__":true,"id":92342}},"92372":{"timestamp":{"__isSmartRef__":true,"id":92373},"user":"cschuster","tags":[]},"92373":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92374":{"varMapping":{"__isSmartRef__":true,"id":92375},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92376},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92375":{"this":{"__isSmartRef__":true,"id":92342}},"92376":{"timestamp":{"__isSmartRef__":true,"id":92377},"user":"cschuster","tags":[]},"92377":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92378":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92379}],"id":"53DE1AD9-2E4B-4272-B2BB-E68E7DAD6F79","shape":{"__isSmartRef__":true,"id":92380},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2455","partsBinMetaInfo":{"__isSmartRef__":true,"id":92381},"eventHandler":{"__isSmartRef__":true,"id":92399},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","878DB505-7AE3-4F97-B0CB-62FA321A9223","EC1FC5D4-C0C0-40DE-9040-C2CDF3198FB4","C851352B-BFEF-477E-9825-CE668D0F0E66","EBA49EDD-445C-4A74-961B-18346EA50E09","90CA3849-E687-43E0-8A83-815C432FC787"],"partTests":{"__isSmartRef__":true,"id":92400},"_ClipMode":"visible","moved":true,"b":155,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-28.3132063916823,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92405},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4918.7,4010.0)"},"92379":{"target":{"__isSmartRef__":true,"id":92378},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92380":{"_BorderWidth":7.113091308703497,"_ClipMode":"visible","_BorderRadius":32.85575219373079,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.4,83.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(108,-124,78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.5,-1.9)"},"92381":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92382},{"__isSmartRef__":true,"id":92384},{"__isSmartRef__":true,"id":92386},{"__isSmartRef__":true,"id":92388},{"__isSmartRef__":true,"id":92390},{"__isSmartRef__":true,"id":92392},{"__isSmartRef__":true,"id":92394},{"__isSmartRef__":true,"id":92396}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92398},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92382":{"date":{"__isSmartRef__":true,"id":92383},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92383":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92384":{"date":{"__isSmartRef__":true,"id":92385},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92385":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92386":{"date":{"__isSmartRef__":true,"id":92387},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92387":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92388":{"date":{"__isSmartRef__":true,"id":92389},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92389":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92390":{"date":{"__isSmartRef__":true,"id":92391},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92391":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92392":{"date":{"__isSmartRef__":true,"id":92393},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92393":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92394":{"date":{"__isSmartRef__":true,"id":92395},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92395":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92396":{"date":{"__isSmartRef__":true,"id":92397},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92397":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92398":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92399":{"morph":{"__isSmartRef__":true,"id":92378},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92400":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92401}},"92401":{"test01IsMorph":{"__isSmartRef__":true,"id":92402}},"92402":{"varMapping":{"__isSmartRef__":true,"id":92403},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92403":{"this":{"__isSmartRef__":true,"id":92400}},"92404":{},"92405":{"change":{"__isSmartRef__":true,"id":92406},"tick":{"__isSmartRef__":true,"id":92410}},"92406":{"varMapping":{"__isSmartRef__":true,"id":92407},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92408},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92407":{"this":{"__isSmartRef__":true,"id":92378}},"92408":{"timestamp":{"__isSmartRef__":true,"id":92409},"user":"cschuster","tags":[]},"92409":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92410":{"varMapping":{"__isSmartRef__":true,"id":92411},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92412},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92411":{"this":{"__isSmartRef__":true,"id":92378}},"92412":{"timestamp":{"__isSmartRef__":true,"id":92413},"user":"cschuster","tags":[]},"92413":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92414":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92415}],"id":"1FE6681F-617C-4857-9D7F-9AF833BD4D91","shape":{"__isSmartRef__":true,"id":92416},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2456","partsBinMetaInfo":{"__isSmartRef__":true,"id":92417},"eventHandler":{"__isSmartRef__":true,"id":92435},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","A8E69588-914C-4EE9-ACC0-6AA71BBAEEA1"],"partTests":{"__isSmartRef__":true,"id":92436},"_ClipMode":"visible","moved":true,"b":79,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":7.539659429952481,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92441},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6271.3,5175.1)"},"92415":{"target":{"__isSmartRef__":true,"id":92414},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92416":{"_BorderWidth":9.908135917238319,"_ClipMode":"visible","_BorderRadius":1.4563229086642537,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,300,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.8)"},"92417":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92418},{"__isSmartRef__":true,"id":92420},{"__isSmartRef__":true,"id":92422},{"__isSmartRef__":true,"id":92424},{"__isSmartRef__":true,"id":92426},{"__isSmartRef__":true,"id":92428},{"__isSmartRef__":true,"id":92430},{"__isSmartRef__":true,"id":92432}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92434},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92418":{"date":{"__isSmartRef__":true,"id":92419},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92419":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92420":{"date":{"__isSmartRef__":true,"id":92421},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92421":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92422":{"date":{"__isSmartRef__":true,"id":92423},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92423":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92424":{"date":{"__isSmartRef__":true,"id":92425},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92425":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92426":{"date":{"__isSmartRef__":true,"id":92427},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92427":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92428":{"date":{"__isSmartRef__":true,"id":92429},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92429":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92430":{"date":{"__isSmartRef__":true,"id":92431},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92431":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92432":{"date":{"__isSmartRef__":true,"id":92433},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92433":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92434":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92435":{"morph":{"__isSmartRef__":true,"id":92414},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92436":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92437}},"92437":{"test01IsMorph":{"__isSmartRef__":true,"id":92438}},"92438":{"varMapping":{"__isSmartRef__":true,"id":92439},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92439":{"this":{"__isSmartRef__":true,"id":92436}},"92440":{},"92441":{"change":{"__isSmartRef__":true,"id":92442},"tick":{"__isSmartRef__":true,"id":92446}},"92442":{"varMapping":{"__isSmartRef__":true,"id":92443},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92443":{"this":{"__isSmartRef__":true,"id":92414}},"92444":{"timestamp":{"__isSmartRef__":true,"id":92445},"user":"cschuster","tags":[]},"92445":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92446":{"varMapping":{"__isSmartRef__":true,"id":92447},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92447":{"this":{"__isSmartRef__":true,"id":92414}},"92448":{"timestamp":{"__isSmartRef__":true,"id":92449},"user":"cschuster","tags":[]},"92449":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92450":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92451}],"id":"D903648F-50AC-4DFE-B72B-D08352B3F79F","shape":{"__isSmartRef__":true,"id":92452},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2457","partsBinMetaInfo":{"__isSmartRef__":true,"id":92453},"eventHandler":{"__isSmartRef__":true,"id":92471},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","FE006F23-2C5B-4EBF-A719-3A669EC713B3","CFC96A49-BCFA-4FFD-A023-2A0638BD8776"],"partTests":{"__isSmartRef__":true,"id":92472},"_ClipMode":"visible","moved":true,"b":167.8851796577219,"#startLetters":"set","isBeingDragged":false,"delta":-0.970276870415546,"_Rotation":52.52935894868098,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92477},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4248.8,5323.9)"},"92451":{"target":{"__isSmartRef__":true,"id":92450},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92452":{"_BorderWidth":6.0493573649292145,"_ClipMode":"visible","_BorderRadius":38.238158593070104,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.6,91.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(54,-196,-92)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.2,-0.4)"},"92453":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92454},{"__isSmartRef__":true,"id":92456},{"__isSmartRef__":true,"id":92458},{"__isSmartRef__":true,"id":92460},{"__isSmartRef__":true,"id":92462},{"__isSmartRef__":true,"id":92464},{"__isSmartRef__":true,"id":92466},{"__isSmartRef__":true,"id":92468}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92470},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92454":{"date":{"__isSmartRef__":true,"id":92455},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92455":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92456":{"date":{"__isSmartRef__":true,"id":92457},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92457":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92458":{"date":{"__isSmartRef__":true,"id":92459},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92459":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92460":{"date":{"__isSmartRef__":true,"id":92461},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92461":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92462":{"date":{"__isSmartRef__":true,"id":92463},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92463":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92464":{"date":{"__isSmartRef__":true,"id":92465},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92465":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92466":{"date":{"__isSmartRef__":true,"id":92467},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92467":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92468":{"date":{"__isSmartRef__":true,"id":92469},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92469":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92470":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92471":{"morph":{"__isSmartRef__":true,"id":92450},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92472":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92473}},"92473":{"test01IsMorph":{"__isSmartRef__":true,"id":92474}},"92474":{"varMapping":{"__isSmartRef__":true,"id":92475},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92475":{"this":{"__isSmartRef__":true,"id":92472}},"92476":{},"92477":{"change":{"__isSmartRef__":true,"id":92478},"tick":{"__isSmartRef__":true,"id":92482}},"92478":{"varMapping":{"__isSmartRef__":true,"id":92479},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92480},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92479":{"this":{"__isSmartRef__":true,"id":92450}},"92480":{"timestamp":{"__isSmartRef__":true,"id":92481},"user":"cschuster","tags":[]},"92481":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92482":{"varMapping":{"__isSmartRef__":true,"id":92483},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92484},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92483":{"this":{"__isSmartRef__":true,"id":92450}},"92484":{"timestamp":{"__isSmartRef__":true,"id":92485},"user":"cschuster","tags":[]},"92485":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92486":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92487}],"id":"DCAC5087-2D96-476B-8422-DB632E1BF406","shape":{"__isSmartRef__":true,"id":92488},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2458","partsBinMetaInfo":{"__isSmartRef__":true,"id":92489},"eventHandler":{"__isSmartRef__":true,"id":92507},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D","5982ECA3-F06C-4BA5-86D1-52BE55EBC937","177E7A36-62F0-4802-B09E-5935141883A3"],"partTests":{"__isSmartRef__":true,"id":92508},"_ClipMode":"visible","moved":true,"b":22.921774245332927,"#startLetters":"set","isBeingDragged":false,"delta":0.8489546016789973,"_Rotation":15.778111225639604,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92513},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4286.3,3836.1)"},"92487":{"target":{"__isSmartRef__":true,"id":92486},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92488":{"_BorderWidth":6.947370011079855,"_ClipMode":"visible","_BorderRadius":33.932400063914955,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.7,84.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(100,336,207)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.8,-38.4)"},"92489":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92490},{"__isSmartRef__":true,"id":92492},{"__isSmartRef__":true,"id":92494},{"__isSmartRef__":true,"id":92496},{"__isSmartRef__":true,"id":92498},{"__isSmartRef__":true,"id":92500},{"__isSmartRef__":true,"id":92502},{"__isSmartRef__":true,"id":92504}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92506},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92490":{"date":{"__isSmartRef__":true,"id":92491},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92491":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92492":{"date":{"__isSmartRef__":true,"id":92493},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92493":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92494":{"date":{"__isSmartRef__":true,"id":92495},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92495":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92496":{"date":{"__isSmartRef__":true,"id":92497},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92497":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92498":{"date":{"__isSmartRef__":true,"id":92499},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92499":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92500":{"date":{"__isSmartRef__":true,"id":92501},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92501":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92502":{"date":{"__isSmartRef__":true,"id":92503},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92503":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92504":{"date":{"__isSmartRef__":true,"id":92505},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92505":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92506":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92507":{"morph":{"__isSmartRef__":true,"id":92486},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92508":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92509}},"92509":{"test01IsMorph":{"__isSmartRef__":true,"id":92510}},"92510":{"varMapping":{"__isSmartRef__":true,"id":92511},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92511":{"this":{"__isSmartRef__":true,"id":92508}},"92512":{},"92513":{"change":{"__isSmartRef__":true,"id":92514},"tick":{"__isSmartRef__":true,"id":92518}},"92514":{"varMapping":{"__isSmartRef__":true,"id":92515},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92515":{"this":{"__isSmartRef__":true,"id":92486}},"92516":{"timestamp":{"__isSmartRef__":true,"id":92517},"user":"cschuster","tags":[]},"92517":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92518":{"varMapping":{"__isSmartRef__":true,"id":92519},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92519":{"this":{"__isSmartRef__":true,"id":92486}},"92520":{"timestamp":{"__isSmartRef__":true,"id":92521},"user":"cschuster","tags":[]},"92521":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92522":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92523}],"id":"3C85E818-E15E-4209-AAF3-BED5E013907C","shape":{"__isSmartRef__":true,"id":92524},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2459","partsBinMetaInfo":{"__isSmartRef__":true,"id":92525},"eventHandler":{"__isSmartRef__":true,"id":92543},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2","80A70E62-3F06-4B30-8A0F-39F52DE083F8"],"partTests":{"__isSmartRef__":true,"id":92544},"_ClipMode":"visible","moved":true,"b":56.558061638090294,"#startLetters":"set","isBeingDragged":false,"delta":-0.7521849090699106,"_Rotation":7.900693325931124,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92549},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6354.3,3800.3)"},"92523":{"target":{"__isSmartRef__":true,"id":92522},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92524":{"_BorderWidth":9.172223541994097,"_ClipMode":"visible","_BorderRadius":12.14808114500837,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.8,66.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(213,355,-187)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.7,-31.0)"},"92525":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92526},{"__isSmartRef__":true,"id":92528},{"__isSmartRef__":true,"id":92530},{"__isSmartRef__":true,"id":92532},{"__isSmartRef__":true,"id":92534},{"__isSmartRef__":true,"id":92536},{"__isSmartRef__":true,"id":92538},{"__isSmartRef__":true,"id":92540}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92542},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92526":{"date":{"__isSmartRef__":true,"id":92527},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92527":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92528":{"date":{"__isSmartRef__":true,"id":92529},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92529":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92530":{"date":{"__isSmartRef__":true,"id":92531},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92531":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92532":{"date":{"__isSmartRef__":true,"id":92533},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92533":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92534":{"date":{"__isSmartRef__":true,"id":92535},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92535":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92536":{"date":{"__isSmartRef__":true,"id":92537},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92537":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92538":{"date":{"__isSmartRef__":true,"id":92539},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92539":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92540":{"date":{"__isSmartRef__":true,"id":92541},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92541":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92542":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92543":{"morph":{"__isSmartRef__":true,"id":92522},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92544":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92545}},"92545":{"test01IsMorph":{"__isSmartRef__":true,"id":92546}},"92546":{"varMapping":{"__isSmartRef__":true,"id":92547},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92547":{"this":{"__isSmartRef__":true,"id":92544}},"92548":{},"92549":{"change":{"__isSmartRef__":true,"id":92550},"tick":{"__isSmartRef__":true,"id":92554}},"92550":{"varMapping":{"__isSmartRef__":true,"id":92551},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92551":{"this":{"__isSmartRef__":true,"id":92522}},"92552":{"timestamp":{"__isSmartRef__":true,"id":92553},"user":"cschuster","tags":[]},"92553":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92554":{"varMapping":{"__isSmartRef__":true,"id":92555},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92556},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92555":{"this":{"__isSmartRef__":true,"id":92522}},"92556":{"timestamp":{"__isSmartRef__":true,"id":92557},"user":"cschuster","tags":[]},"92557":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92558":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92559}],"id":"FCD516AA-64EA-4522-B02D-3B40A8200DF4","shape":{"__isSmartRef__":true,"id":92560},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2460","partsBinMetaInfo":{"__isSmartRef__":true,"id":92561},"eventHandler":{"__isSmartRef__":true,"id":92579},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","8B79B45F-4804-45B7-BC89-0DC7153E2457"],"partTests":{"__isSmartRef__":true,"id":92580},"_ClipMode":"visible","moved":true,"b":213.03169269219507,"#startLetters":"set","isBeingDragged":false,"delta":-0.8853512488421984,"_Rotation":-3.844935357626873,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92585},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4610.0,4071.6)"},"92559":{"target":{"__isSmartRef__":true,"id":92558},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92560":{"_BorderWidth":2.2744857227919004,"_ClipMode":"visible","_BorderRadius":28.114515079575693,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.6,121.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-140,-354,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.1,-3.2)"},"92561":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92562},{"__isSmartRef__":true,"id":92564},{"__isSmartRef__":true,"id":92566},{"__isSmartRef__":true,"id":92568},{"__isSmartRef__":true,"id":92570},{"__isSmartRef__":true,"id":92572},{"__isSmartRef__":true,"id":92574},{"__isSmartRef__":true,"id":92576}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92578},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92562":{"date":{"__isSmartRef__":true,"id":92563},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92563":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92564":{"date":{"__isSmartRef__":true,"id":92565},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92565":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92566":{"date":{"__isSmartRef__":true,"id":92567},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92567":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92568":{"date":{"__isSmartRef__":true,"id":92569},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92569":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92570":{"date":{"__isSmartRef__":true,"id":92571},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92571":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92572":{"date":{"__isSmartRef__":true,"id":92573},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92573":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92574":{"date":{"__isSmartRef__":true,"id":92575},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92575":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92576":{"date":{"__isSmartRef__":true,"id":92577},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92577":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92578":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92579":{"morph":{"__isSmartRef__":true,"id":92558},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92580":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92581}},"92581":{"test01IsMorph":{"__isSmartRef__":true,"id":92582}},"92582":{"varMapping":{"__isSmartRef__":true,"id":92583},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92583":{"this":{"__isSmartRef__":true,"id":92580}},"92584":{},"92585":{"change":{"__isSmartRef__":true,"id":92586},"tick":{"__isSmartRef__":true,"id":92590}},"92586":{"varMapping":{"__isSmartRef__":true,"id":92587},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92587":{"this":{"__isSmartRef__":true,"id":92558}},"92588":{"timestamp":{"__isSmartRef__":true,"id":92589},"user":"cschuster","tags":[]},"92589":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92590":{"varMapping":{"__isSmartRef__":true,"id":92591},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92592},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92591":{"this":{"__isSmartRef__":true,"id":92558}},"92592":{"timestamp":{"__isSmartRef__":true,"id":92593},"user":"cschuster","tags":[]},"92593":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92594":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92595}],"id":"CD61ADE2-6620-47B5-9D4C-F3B9E4D272EA","shape":{"__isSmartRef__":true,"id":92596},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2461","partsBinMetaInfo":{"__isSmartRef__":true,"id":92597},"eventHandler":{"__isSmartRef__":true,"id":92615},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42","2FBEF8C3-CE35-464E-9A92-54C377AC57EF"],"partTests":{"__isSmartRef__":true,"id":92616},"_ClipMode":"visible","moved":true,"b":158.66347772011068,"#startLetters":"set","isBeingDragged":false,"delta":0.7591553957900032,"_Rotation":49.01003206279111,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92621},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5993.9,4774.9)"},"92595":{"target":{"__isSmartRef__":true,"id":92594},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92596":{"_BorderWidth":6.8192252416613535,"_ClipMode":"visible","_BorderRadius":34.704671232163506,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.9,85.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(93,-145,30)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.3,-1.4)"},"92597":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92598},{"__isSmartRef__":true,"id":92600},{"__isSmartRef__":true,"id":92602},{"__isSmartRef__":true,"id":92604},{"__isSmartRef__":true,"id":92606},{"__isSmartRef__":true,"id":92608},{"__isSmartRef__":true,"id":92610},{"__isSmartRef__":true,"id":92612}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92614},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92598":{"date":{"__isSmartRef__":true,"id":92599},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92599":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92600":{"date":{"__isSmartRef__":true,"id":92601},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92601":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92602":{"date":{"__isSmartRef__":true,"id":92603},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92603":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92604":{"date":{"__isSmartRef__":true,"id":92605},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92605":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92606":{"date":{"__isSmartRef__":true,"id":92607},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92607":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92608":{"date":{"__isSmartRef__":true,"id":92609},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92609":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92610":{"date":{"__isSmartRef__":true,"id":92611},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92611":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92612":{"date":{"__isSmartRef__":true,"id":92613},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92613":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92614":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92615":{"morph":{"__isSmartRef__":true,"id":92594},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92616":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92617}},"92617":{"test01IsMorph":{"__isSmartRef__":true,"id":92618}},"92618":{"varMapping":{"__isSmartRef__":true,"id":92619},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92619":{"this":{"__isSmartRef__":true,"id":92616}},"92620":{},"92621":{"change":{"__isSmartRef__":true,"id":92622},"tick":{"__isSmartRef__":true,"id":92626}},"92622":{"varMapping":{"__isSmartRef__":true,"id":92623},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92623":{"this":{"__isSmartRef__":true,"id":92594}},"92624":{"timestamp":{"__isSmartRef__":true,"id":92625},"user":"cschuster","tags":[]},"92625":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92626":{"varMapping":{"__isSmartRef__":true,"id":92627},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92628},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92627":{"this":{"__isSmartRef__":true,"id":92594}},"92628":{"timestamp":{"__isSmartRef__":true,"id":92629},"user":"cschuster","tags":[]},"92629":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92630":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92631}],"id":"6A0F1D7D-23A4-4B41-93ED-332A1186E2AD","shape":{"__isSmartRef__":true,"id":92632},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2462","partsBinMetaInfo":{"__isSmartRef__":true,"id":92633},"eventHandler":{"__isSmartRef__":true,"id":92651},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826","099DCE5C-5996-4516-96FE-A3D35625B20B"],"partTests":{"__isSmartRef__":true,"id":92652},"_ClipMode":"visible","moved":true,"b":81.16605305287521,"#startLetters":"set","isBeingDragged":false,"delta":0.9018450339208357,"_Rotation":-15.785320079469084,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92657},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6322.1,4848.8)"},"92631":{"target":{"__isSmartRef__":true,"id":92630},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92632":{"_BorderWidth":9.940687830161218,"_ClipMode":"visible","_BorderRadius":0.9433660238349351,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.1,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,293,-220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-23.1)"},"92633":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92634},{"__isSmartRef__":true,"id":92636},{"__isSmartRef__":true,"id":92638},{"__isSmartRef__":true,"id":92640},{"__isSmartRef__":true,"id":92642},{"__isSmartRef__":true,"id":92644},{"__isSmartRef__":true,"id":92646},{"__isSmartRef__":true,"id":92648}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92650},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92634":{"date":{"__isSmartRef__":true,"id":92635},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92635":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92636":{"date":{"__isSmartRef__":true,"id":92637},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92637":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92638":{"date":{"__isSmartRef__":true,"id":92639},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92639":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92640":{"date":{"__isSmartRef__":true,"id":92641},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92641":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92642":{"date":{"__isSmartRef__":true,"id":92643},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92643":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92644":{"date":{"__isSmartRef__":true,"id":92645},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92645":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92646":{"date":{"__isSmartRef__":true,"id":92647},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92647":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92648":{"date":{"__isSmartRef__":true,"id":92649},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92649":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92650":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92651":{"morph":{"__isSmartRef__":true,"id":92630},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92652":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92653}},"92653":{"test01IsMorph":{"__isSmartRef__":true,"id":92654}},"92654":{"varMapping":{"__isSmartRef__":true,"id":92655},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92655":{"this":{"__isSmartRef__":true,"id":92652}},"92656":{},"92657":{"change":{"__isSmartRef__":true,"id":92658},"tick":{"__isSmartRef__":true,"id":92662}},"92658":{"varMapping":{"__isSmartRef__":true,"id":92659},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92659":{"this":{"__isSmartRef__":true,"id":92630}},"92660":{"timestamp":{"__isSmartRef__":true,"id":92661},"user":"cschuster","tags":[]},"92661":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92662":{"varMapping":{"__isSmartRef__":true,"id":92663},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92664},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92663":{"this":{"__isSmartRef__":true,"id":92630}},"92664":{"timestamp":{"__isSmartRef__":true,"id":92665},"user":"cschuster","tags":[]},"92665":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92666":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92667}],"id":"DAC37A2D-48AA-443E-906F-EDF3DF9B3C0F","shape":{"__isSmartRef__":true,"id":92668},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2463","partsBinMetaInfo":{"__isSmartRef__":true,"id":92669},"eventHandler":{"__isSmartRef__":true,"id":92687},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920"],"partTests":{"__isSmartRef__":true,"id":92688},"_ClipMode":"visible","moved":true,"b":137.36169428221183,"#startLetters":"set","isBeingDragged":false,"delta":-0.9807854877435602,"_Rotation":7.461754641453782,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92693},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4262.8,4694.8)"},"92667":{"target":{"__isSmartRef__":true,"id":92666},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92668":{"_BorderWidth":8.386839720512633,"_ClipMode":"visible","_BorderRadius":21.646906732092646,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(173,-15,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.5,-5.3)"},"92669":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92670},{"__isSmartRef__":true,"id":92672},{"__isSmartRef__":true,"id":92674},{"__isSmartRef__":true,"id":92676},{"__isSmartRef__":true,"id":92678},{"__isSmartRef__":true,"id":92680},{"__isSmartRef__":true,"id":92682},{"__isSmartRef__":true,"id":92684}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92686},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92670":{"date":{"__isSmartRef__":true,"id":92671},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92671":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92672":{"date":{"__isSmartRef__":true,"id":92673},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92673":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92674":{"date":{"__isSmartRef__":true,"id":92675},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92675":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92676":{"date":{"__isSmartRef__":true,"id":92677},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92677":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92678":{"date":{"__isSmartRef__":true,"id":92679},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92679":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92680":{"date":{"__isSmartRef__":true,"id":92681},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92681":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92682":{"date":{"__isSmartRef__":true,"id":92683},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92683":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92684":{"date":{"__isSmartRef__":true,"id":92685},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92685":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92686":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92687":{"morph":{"__isSmartRef__":true,"id":92666},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92688":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92689}},"92689":{"test01IsMorph":{"__isSmartRef__":true,"id":92690}},"92690":{"varMapping":{"__isSmartRef__":true,"id":92691},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92692},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92691":{"this":{"__isSmartRef__":true,"id":92688}},"92692":{},"92693":{"change":{"__isSmartRef__":true,"id":92694},"tick":{"__isSmartRef__":true,"id":92698}},"92694":{"varMapping":{"__isSmartRef__":true,"id":92695},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92695":{"this":{"__isSmartRef__":true,"id":92666}},"92696":{"timestamp":{"__isSmartRef__":true,"id":92697},"user":"cschuster","tags":[]},"92697":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92698":{"varMapping":{"__isSmartRef__":true,"id":92699},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92699":{"this":{"__isSmartRef__":true,"id":92666}},"92700":{"timestamp":{"__isSmartRef__":true,"id":92701},"user":"cschuster","tags":[]},"92701":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92702":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92703}],"id":"17F8EA42-9397-44AA-B9D0-95F54E379FE8","shape":{"__isSmartRef__":true,"id":92704},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2464","partsBinMetaInfo":{"__isSmartRef__":true,"id":92705},"eventHandler":{"__isSmartRef__":true,"id":92723},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","30E66FE6-FB9A-4BA5-BA28-8ED8F49B9A27","E2D484CB-39F6-4864-A3B3-098A2AC479D7"],"partTests":{"__isSmartRef__":true,"id":92724},"_ClipMode":"visible","moved":true,"b":261.38975747826044,"#startLetters":"set","isBeingDragged":false,"delta":-0.3992317511001602,"_Rotation":-21.193600948777494,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92729},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5248.9,6161.8)"},"92703":{"target":{"__isSmartRef__":true,"id":92702},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92704":{"_BorderWidth":0.05635183273164568,"_ClipMode":"visible","_BorderRadius":0.8965484772227872,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.8,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-292,218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-17.0)"},"92705":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92706},{"__isSmartRef__":true,"id":92708},{"__isSmartRef__":true,"id":92710},{"__isSmartRef__":true,"id":92712},{"__isSmartRef__":true,"id":92714},{"__isSmartRef__":true,"id":92716},{"__isSmartRef__":true,"id":92718},{"__isSmartRef__":true,"id":92720}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92722},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92706":{"date":{"__isSmartRef__":true,"id":92707},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92707":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92708":{"date":{"__isSmartRef__":true,"id":92709},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92709":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92710":{"date":{"__isSmartRef__":true,"id":92711},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92711":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92712":{"date":{"__isSmartRef__":true,"id":92713},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92713":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92714":{"date":{"__isSmartRef__":true,"id":92715},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92715":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92716":{"date":{"__isSmartRef__":true,"id":92717},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92717":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92718":{"date":{"__isSmartRef__":true,"id":92719},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92719":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92720":{"date":{"__isSmartRef__":true,"id":92721},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92721":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92722":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92723":{"morph":{"__isSmartRef__":true,"id":92702},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92724":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92725}},"92725":{"test01IsMorph":{"__isSmartRef__":true,"id":92726}},"92726":{"varMapping":{"__isSmartRef__":true,"id":92727},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92728},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92727":{"this":{"__isSmartRef__":true,"id":92724}},"92728":{},"92729":{"change":{"__isSmartRef__":true,"id":92730},"tick":{"__isSmartRef__":true,"id":92734}},"92730":{"varMapping":{"__isSmartRef__":true,"id":92731},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92732},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92731":{"this":{"__isSmartRef__":true,"id":92702}},"92732":{"timestamp":{"__isSmartRef__":true,"id":92733},"user":"cschuster","tags":[]},"92733":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92734":{"varMapping":{"__isSmartRef__":true,"id":92735},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92736},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92735":{"this":{"__isSmartRef__":true,"id":92702}},"92736":{"timestamp":{"__isSmartRef__":true,"id":92737},"user":"cschuster","tags":[]},"92737":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92738":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92739}],"id":"B9629672-C39B-45C9-8DE8-4F3D707B233A","shape":{"__isSmartRef__":true,"id":92740},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2465","partsBinMetaInfo":{"__isSmartRef__":true,"id":92741},"eventHandler":{"__isSmartRef__":true,"id":92759},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826"],"partTests":{"__isSmartRef__":true,"id":92760},"_ClipMode":"visible","moved":true,"b":212.8056347789243,"#startLetters":"set","isBeingDragged":false,"delta":-0.9945565217640251,"_Rotation":11.078089406968358,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92765},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6173.5,4727.8)"},"92739":{"target":{"__isSmartRef__":true,"id":92738},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92740":{"_BorderWidth":2.2910456322024997,"_ClipMode":"visible","_BorderRadius":28.25850597310535,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.4,121.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-139,-354,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.2,-3.2)"},"92741":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92742},{"__isSmartRef__":true,"id":92744},{"__isSmartRef__":true,"id":92746},{"__isSmartRef__":true,"id":92748},{"__isSmartRef__":true,"id":92750},{"__isSmartRef__":true,"id":92752},{"__isSmartRef__":true,"id":92754},{"__isSmartRef__":true,"id":92756}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92758},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92742":{"date":{"__isSmartRef__":true,"id":92743},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92743":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92744":{"date":{"__isSmartRef__":true,"id":92745},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92745":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92746":{"date":{"__isSmartRef__":true,"id":92747},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92747":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92748":{"date":{"__isSmartRef__":true,"id":92749},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92749":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92750":{"date":{"__isSmartRef__":true,"id":92751},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92751":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92752":{"date":{"__isSmartRef__":true,"id":92753},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92753":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92754":{"date":{"__isSmartRef__":true,"id":92755},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92755":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92756":{"date":{"__isSmartRef__":true,"id":92757},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92757":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92758":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92759":{"morph":{"__isSmartRef__":true,"id":92738},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92760":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92761}},"92761":{"test01IsMorph":{"__isSmartRef__":true,"id":92762}},"92762":{"varMapping":{"__isSmartRef__":true,"id":92763},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92764},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92763":{"this":{"__isSmartRef__":true,"id":92760}},"92764":{},"92765":{"change":{"__isSmartRef__":true,"id":92766},"tick":{"__isSmartRef__":true,"id":92770}},"92766":{"varMapping":{"__isSmartRef__":true,"id":92767},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92768},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92767":{"this":{"__isSmartRef__":true,"id":92738}},"92768":{"timestamp":{"__isSmartRef__":true,"id":92769},"user":"cschuster","tags":[]},"92769":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92770":{"varMapping":{"__isSmartRef__":true,"id":92771},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92772},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92771":{"this":{"__isSmartRef__":true,"id":92738}},"92772":{"timestamp":{"__isSmartRef__":true,"id":92773},"user":"cschuster","tags":[]},"92773":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92774":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92775}],"id":"99E61EE6-9636-44C6-8F18-A812B295759D","shape":{"__isSmartRef__":true,"id":92776},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2466","partsBinMetaInfo":{"__isSmartRef__":true,"id":92777},"eventHandler":{"__isSmartRef__":true,"id":92795},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","9364905A-233D-437D-AFEA-AA91A85622C1"],"partTests":{"__isSmartRef__":true,"id":92796},"_ClipMode":"visible","moved":true,"b":77.89169378671795,"#startLetters":"set","isBeingDragged":false,"delta":-0.6149211204028688,"_Rotation":-11.20080572728863,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92801},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5163.6,4924.3)"},"92775":{"target":{"__isSmartRef__":true,"id":92774},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92776":{"_BorderWidth":9.888764189597048,"_ClipMode":"visible","_BorderRadius":1.7599755176216503,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.4,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,304,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.2)"},"92777":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92778},{"__isSmartRef__":true,"id":92780},{"__isSmartRef__":true,"id":92782},{"__isSmartRef__":true,"id":92784},{"__isSmartRef__":true,"id":92786},{"__isSmartRef__":true,"id":92788},{"__isSmartRef__":true,"id":92790},{"__isSmartRef__":true,"id":92792}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92794},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92778":{"date":{"__isSmartRef__":true,"id":92779},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92779":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92780":{"date":{"__isSmartRef__":true,"id":92781},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92781":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92782":{"date":{"__isSmartRef__":true,"id":92783},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92783":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92784":{"date":{"__isSmartRef__":true,"id":92785},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92785":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92786":{"date":{"__isSmartRef__":true,"id":92787},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92787":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92788":{"date":{"__isSmartRef__":true,"id":92789},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92789":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92790":{"date":{"__isSmartRef__":true,"id":92791},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92791":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92792":{"date":{"__isSmartRef__":true,"id":92793},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92793":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92794":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92795":{"morph":{"__isSmartRef__":true,"id":92774},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92796":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92797}},"92797":{"test01IsMorph":{"__isSmartRef__":true,"id":92798}},"92798":{"varMapping":{"__isSmartRef__":true,"id":92799},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92800},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92799":{"this":{"__isSmartRef__":true,"id":92796}},"92800":{},"92801":{"change":{"__isSmartRef__":true,"id":92802},"tick":{"__isSmartRef__":true,"id":92806}},"92802":{"varMapping":{"__isSmartRef__":true,"id":92803},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92804},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92803":{"this":{"__isSmartRef__":true,"id":92774}},"92804":{"timestamp":{"__isSmartRef__":true,"id":92805},"user":"cschuster","tags":[]},"92805":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92806":{"varMapping":{"__isSmartRef__":true,"id":92807},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92808},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92807":{"this":{"__isSmartRef__":true,"id":92774}},"92808":{"timestamp":{"__isSmartRef__":true,"id":92809},"user":"cschuster","tags":[]},"92809":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92810":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92811}],"id":"8466C771-D679-4279-B887-5E49671678D4","shape":{"__isSmartRef__":true,"id":92812},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2467","partsBinMetaInfo":{"__isSmartRef__":true,"id":92813},"eventHandler":{"__isSmartRef__":true,"id":92831},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","F5D599B2-7356-434B-8B63-207C52C8C8C5","D3428507-F6BC-48DA-A2BF-1365A64DB86C","C0F61979-0CC8-40EB-B7E1-D7F7B19B8075"],"partTests":{"__isSmartRef__":true,"id":92832},"_ClipMode":"visible","moved":true,"b":124.72045398387127,"#startLetters":"set","isBeingDragged":false,"delta":0.636328846856486,"_Rotation":37.97956225215646,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92837},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5035.0,4830.2)"},"92811":{"target":{"__isSmartRef__":true,"id":92810},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92812":{"_BorderWidth":9.109703809563097,"_ClipMode":"visible","_BorderRadius":12.976535356260088,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.5,67.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,65,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.6)"},"92813":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92814},{"__isSmartRef__":true,"id":92816},{"__isSmartRef__":true,"id":92818},{"__isSmartRef__":true,"id":92820},{"__isSmartRef__":true,"id":92822},{"__isSmartRef__":true,"id":92824},{"__isSmartRef__":true,"id":92826},{"__isSmartRef__":true,"id":92828}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92830},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92814":{"date":{"__isSmartRef__":true,"id":92815},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92815":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92816":{"date":{"__isSmartRef__":true,"id":92817},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92817":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92818":{"date":{"__isSmartRef__":true,"id":92819},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92819":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92820":{"date":{"__isSmartRef__":true,"id":92821},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92821":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92822":{"date":{"__isSmartRef__":true,"id":92823},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92823":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92824":{"date":{"__isSmartRef__":true,"id":92825},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92825":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92826":{"date":{"__isSmartRef__":true,"id":92827},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92827":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92828":{"date":{"__isSmartRef__":true,"id":92829},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92829":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92830":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92831":{"morph":{"__isSmartRef__":true,"id":92810},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92832":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92833}},"92833":{"test01IsMorph":{"__isSmartRef__":true,"id":92834}},"92834":{"varMapping":{"__isSmartRef__":true,"id":92835},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92836},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92835":{"this":{"__isSmartRef__":true,"id":92832}},"92836":{},"92837":{"change":{"__isSmartRef__":true,"id":92838},"tick":{"__isSmartRef__":true,"id":92842}},"92838":{"varMapping":{"__isSmartRef__":true,"id":92839},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92840},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92839":{"this":{"__isSmartRef__":true,"id":92810}},"92840":{"timestamp":{"__isSmartRef__":true,"id":92841},"user":"cschuster","tags":[]},"92841":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92842":{"varMapping":{"__isSmartRef__":true,"id":92843},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92844},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92843":{"this":{"__isSmartRef__":true,"id":92810}},"92844":{"timestamp":{"__isSmartRef__":true,"id":92845},"user":"cschuster","tags":[]},"92845":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92846":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92847}],"id":"4BCDF264-DA19-407D-93E1-3E7FFDEAF4CF","shape":{"__isSmartRef__":true,"id":92848},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2468","partsBinMetaInfo":{"__isSmartRef__":true,"id":92849},"eventHandler":{"__isSmartRef__":true,"id":92867},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","1CC48ED1-4673-45A2-9287-7BDA7BFA75B8","DFDCDD70-8392-48F9-A817-53487C041F04"],"partTests":{"__isSmartRef__":true,"id":92868},"_ClipMode":"visible","moved":true,"b":18.286432021704968,"#startLetters":"set","isBeingDragged":false,"delta":0.7314572808681987,"_Rotation":-10.171684856231057,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92873},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5426.4,5245.7)"},"92847":{"target":{"__isSmartRef__":true,"id":92846},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92848":{"_BorderWidth":6.568838088082607,"_ClipMode":"visible","_BorderRadius":36.06199528541009,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.8,87.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(81,324,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.3,-39.0)"},"92849":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92850},{"__isSmartRef__":true,"id":92852},{"__isSmartRef__":true,"id":92854},{"__isSmartRef__":true,"id":92856},{"__isSmartRef__":true,"id":92858},{"__isSmartRef__":true,"id":92860},{"__isSmartRef__":true,"id":92862},{"__isSmartRef__":true,"id":92864}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92866},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92850":{"date":{"__isSmartRef__":true,"id":92851},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92851":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92852":{"date":{"__isSmartRef__":true,"id":92853},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92853":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92854":{"date":{"__isSmartRef__":true,"id":92855},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92855":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92856":{"date":{"__isSmartRef__":true,"id":92857},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92857":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92858":{"date":{"__isSmartRef__":true,"id":92859},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92859":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92860":{"date":{"__isSmartRef__":true,"id":92861},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92861":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92862":{"date":{"__isSmartRef__":true,"id":92863},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92863":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92864":{"date":{"__isSmartRef__":true,"id":92865},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92865":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92866":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92867":{"morph":{"__isSmartRef__":true,"id":92846},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92868":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92869}},"92869":{"test01IsMorph":{"__isSmartRef__":true,"id":92870}},"92870":{"varMapping":{"__isSmartRef__":true,"id":92871},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92872},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92871":{"this":{"__isSmartRef__":true,"id":92868}},"92872":{},"92873":{"change":{"__isSmartRef__":true,"id":92874},"tick":{"__isSmartRef__":true,"id":92878}},"92874":{"varMapping":{"__isSmartRef__":true,"id":92875},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92876},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92875":{"this":{"__isSmartRef__":true,"id":92846}},"92876":{"timestamp":{"__isSmartRef__":true,"id":92877},"user":"cschuster","tags":[]},"92877":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92878":{"varMapping":{"__isSmartRef__":true,"id":92879},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92880},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92879":{"this":{"__isSmartRef__":true,"id":92846}},"92880":{"timestamp":{"__isSmartRef__":true,"id":92881},"user":"cschuster","tags":[]},"92881":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92882":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92883}],"id":"D98A4F49-736D-49DE-8BD8-6E35EA794B70","shape":{"__isSmartRef__":true,"id":92884},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2469","partsBinMetaInfo":{"__isSmartRef__":true,"id":92885},"eventHandler":{"__isSmartRef__":true,"id":92903},"attributeConnections":[{"__isSmartRef__":true,"id":92904},{"__isSmartRef__":true,"id":92906},{"__isSmartRef__":true,"id":92914},{"__isSmartRef__":true,"id":92916}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","159B68D2-05F1-4B12-B452-676C2BFE0FAE","544072A4-05A5-46D8-9F0B-D9ACD67D8441"],"partTests":{"__isSmartRef__":true,"id":92924},"_ClipMode":"visible","moved":true,"b":172.82462476112414,"#startLetters":"set","isBeingDragged":false,"delta":-0.969820597092621,"_Rotation":-24.989414361012724,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92929},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2912.5,4661.2)","previousPosition":"lively.pt(2051.3,565.6)"},"92883":{"target":{"__isSmartRef__":true,"id":92882},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92884":{"_BorderWidth":5.624534139057518,"_ClipMode":"visible","_BorderRadius":39.3759313746427,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.1,95.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(32,-222,-150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.5,-0.2)"},"92885":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92886},{"__isSmartRef__":true,"id":92888},{"__isSmartRef__":true,"id":92890},{"__isSmartRef__":true,"id":92892},{"__isSmartRef__":true,"id":92894},{"__isSmartRef__":true,"id":92896},{"__isSmartRef__":true,"id":92898},{"__isSmartRef__":true,"id":92900}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92902},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92886":{"date":{"__isSmartRef__":true,"id":92887},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92887":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92888":{"date":{"__isSmartRef__":true,"id":92889},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92889":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92890":{"date":{"__isSmartRef__":true,"id":92891},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92891":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92892":{"date":{"__isSmartRef__":true,"id":92893},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92893":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92894":{"date":{"__isSmartRef__":true,"id":92895},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92895":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92896":{"date":{"__isSmartRef__":true,"id":92897},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92897":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92898":{"date":{"__isSmartRef__":true,"id":92899},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92899":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92900":{"date":{"__isSmartRef__":true,"id":92901},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92901":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92902":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92903":{"morph":{"__isSmartRef__":true,"id":92882},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92904":{"sourceObj":{"__isSmartRef__":true,"id":92882},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1514},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":92905},"dependendConnections":[{"__isSmartRef__":true,"id":92906}],"attributeConnections":[{"__isSmartRef__":true,"id":92908},{"__isSmartRef__":true,"id":92910},{"__isSmartRef__":true,"id":92912}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"92905":{"source":{"__isSmartRef__":true,"id":92882},"target":{"__isSmartRef__":true,"id":1514}},"92906":{"sourceObj":{"__isSmartRef__":true,"id":92882},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1514},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":92907},"dependedBy":{"__isSmartRef__":true,"id":92904},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"92907":{"source":{"__isSmartRef__":true,"id":92882},"target":{"__isSmartRef__":true,"id":1514}},"92908":{"sourceObj":{"__isSmartRef__":true,"id":92904},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":92906},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":92909},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"92909":{"source":{"__isSmartRef__":true,"id":92904},"target":{"__isSmartRef__":true,"id":92906}},"92910":{"sourceObj":{"__isSmartRef__":true,"id":92904},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":92906},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":92911},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"92911":{"source":{"__isSmartRef__":true,"id":92904},"target":{"__isSmartRef__":true,"id":92906}},"92912":{"sourceObj":{"__isSmartRef__":true,"id":92904},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":92906},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":92913},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"92913":{"source":{"__isSmartRef__":true,"id":92904},"target":{"__isSmartRef__":true,"id":92906}},"92914":{"sourceObj":{"__isSmartRef__":true,"id":92882},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1514},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":92915},"dependendConnections":[{"__isSmartRef__":true,"id":92916}],"attributeConnections":[{"__isSmartRef__":true,"id":92918},{"__isSmartRef__":true,"id":92920},{"__isSmartRef__":true,"id":92922}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"92915":{"source":{"__isSmartRef__":true,"id":92882},"target":{"__isSmartRef__":true,"id":1514}},"92916":{"sourceObj":{"__isSmartRef__":true,"id":92882},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1514},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":92917},"dependedBy":{"__isSmartRef__":true,"id":92914},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"92917":{"source":{"__isSmartRef__":true,"id":92882},"target":{"__isSmartRef__":true,"id":1514}},"92918":{"sourceObj":{"__isSmartRef__":true,"id":92914},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":92916},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":92919},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"92919":{"source":{"__isSmartRef__":true,"id":92914},"target":{"__isSmartRef__":true,"id":92916}},"92920":{"sourceObj":{"__isSmartRef__":true,"id":92914},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":92916},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":92921},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"92921":{"source":{"__isSmartRef__":true,"id":92914},"target":{"__isSmartRef__":true,"id":92916}},"92922":{"sourceObj":{"__isSmartRef__":true,"id":92914},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":92916},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":92923},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"92923":{"source":{"__isSmartRef__":true,"id":92914},"target":{"__isSmartRef__":true,"id":92916}},"92924":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92925}},"92925":{"test01IsMorph":{"__isSmartRef__":true,"id":92926}},"92926":{"varMapping":{"__isSmartRef__":true,"id":92927},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92927":{"this":{"__isSmartRef__":true,"id":92924}},"92928":{},"92929":{"change":{"__isSmartRef__":true,"id":92930},"tick":{"__isSmartRef__":true,"id":92934}},"92930":{"varMapping":{"__isSmartRef__":true,"id":92931},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92931":{"this":{"__isSmartRef__":true,"id":92882}},"92932":{"timestamp":{"__isSmartRef__":true,"id":92933},"user":"cschuster","tags":[]},"92933":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92934":{"varMapping":{"__isSmartRef__":true,"id":92935},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92936},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92935":{"this":{"__isSmartRef__":true,"id":92882}},"92936":{"timestamp":{"__isSmartRef__":true,"id":92937},"user":"cschuster","tags":[]},"92937":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92938":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92939}],"id":"6270A729-1FDA-4F5C-9B1C-813AAB1A6E56","shape":{"__isSmartRef__":true,"id":92940},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2470","partsBinMetaInfo":{"__isSmartRef__":true,"id":92941},"eventHandler":{"__isSmartRef__":true,"id":92959},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D","EC093EE4-38F7-491A-B32B-2D497931FF12"],"partTests":{"__isSmartRef__":true,"id":92960},"_ClipMode":"visible","moved":true,"b":180.51480160618667,"#startLetters":"set","isBeingDragged":false,"delta":-0.9807934338459745,"_Rotation":34.33671626169877,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92965},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4338.9,3775.5)"},"92939":{"target":{"__isSmartRef__":true,"id":92938},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92940":{"_BorderWidth":4.955075689349133,"_ClipMode":"visible","_BorderRadius":39.99677089010007,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.7,100.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-3,-258,-219)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.8,-0.0)"},"92941":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92942},{"__isSmartRef__":true,"id":92944},{"__isSmartRef__":true,"id":92946},{"__isSmartRef__":true,"id":92948},{"__isSmartRef__":true,"id":92950},{"__isSmartRef__":true,"id":92952},{"__isSmartRef__":true,"id":92954},{"__isSmartRef__":true,"id":92956}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92958},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92942":{"date":{"__isSmartRef__":true,"id":92943},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92943":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92944":{"date":{"__isSmartRef__":true,"id":92945},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92945":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92946":{"date":{"__isSmartRef__":true,"id":92947},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92947":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92948":{"date":{"__isSmartRef__":true,"id":92949},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92949":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92950":{"date":{"__isSmartRef__":true,"id":92951},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92951":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92952":{"date":{"__isSmartRef__":true,"id":92953},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92953":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92954":{"date":{"__isSmartRef__":true,"id":92955},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92955":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92956":{"date":{"__isSmartRef__":true,"id":92957},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92957":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92958":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92959":{"morph":{"__isSmartRef__":true,"id":92938},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92960":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92961}},"92961":{"test01IsMorph":{"__isSmartRef__":true,"id":92962}},"92962":{"varMapping":{"__isSmartRef__":true,"id":92963},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":92964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92963":{"this":{"__isSmartRef__":true,"id":92960}},"92964":{},"92965":{"change":{"__isSmartRef__":true,"id":92966},"tick":{"__isSmartRef__":true,"id":92970}},"92966":{"varMapping":{"__isSmartRef__":true,"id":92967},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":92968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92967":{"this":{"__isSmartRef__":true,"id":92938}},"92968":{"timestamp":{"__isSmartRef__":true,"id":92969},"user":"cschuster","tags":[]},"92969":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"92970":{"varMapping":{"__isSmartRef__":true,"id":92971},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":92972},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92971":{"this":{"__isSmartRef__":true,"id":92938}},"92972":{"timestamp":{"__isSmartRef__":true,"id":92973},"user":"cschuster","tags":[]},"92973":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"92974":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":92975}],"id":"65E6D154-1A9E-4C09-A8B2-0335C63F2107","shape":{"__isSmartRef__":true,"id":92976},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2471","partsBinMetaInfo":{"__isSmartRef__":true,"id":92977},"eventHandler":{"__isSmartRef__":true,"id":92995},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","59D379D2-D35E-44E7-94E5-7F1B76ADF042"],"partTests":{"__isSmartRef__":true,"id":92996},"_ClipMode":"visible","moved":true,"b":86.3795584444888,"#startLetters":"set","isBeingDragged":false,"delta":0.9189314728137106,"_Rotation":-1.7218385268442638,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93001},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5581.6,4837.1)"},"92975":{"target":{"__isSmartRef__":true,"id":92974},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"92976":{"_BorderWidth":9.99002131491843,"_ClipMode":"visible","_BorderRadius":0.1594996426556028,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.0,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,272,-176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.3)"},"92977":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":92978},{"__isSmartRef__":true,"id":92980},{"__isSmartRef__":true,"id":92982},{"__isSmartRef__":true,"id":92984},{"__isSmartRef__":true,"id":92986},{"__isSmartRef__":true,"id":92988},{"__isSmartRef__":true,"id":92990},{"__isSmartRef__":true,"id":92992}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":92994},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"92978":{"date":{"__isSmartRef__":true,"id":92979},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"92979":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"92980":{"date":{"__isSmartRef__":true,"id":92981},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"92981":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"92982":{"date":{"__isSmartRef__":true,"id":92983},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"92983":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"92984":{"date":{"__isSmartRef__":true,"id":92985},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"92985":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"92986":{"date":{"__isSmartRef__":true,"id":92987},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"92987":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"92988":{"date":{"__isSmartRef__":true,"id":92989},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"92989":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"92990":{"date":{"__isSmartRef__":true,"id":92991},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"92991":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"92992":{"date":{"__isSmartRef__":true,"id":92993},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"92993":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"92994":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"92995":{"morph":{"__isSmartRef__":true,"id":92974},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92996":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":92997}},"92997":{"test01IsMorph":{"__isSmartRef__":true,"id":92998}},"92998":{"varMapping":{"__isSmartRef__":true,"id":92999},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92999":{"this":{"__isSmartRef__":true,"id":92996}},"93000":{},"93001":{"change":{"__isSmartRef__":true,"id":93002},"tick":{"__isSmartRef__":true,"id":93006}},"93002":{"varMapping":{"__isSmartRef__":true,"id":93003},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93003":{"this":{"__isSmartRef__":true,"id":92974}},"93004":{"timestamp":{"__isSmartRef__":true,"id":93005},"user":"cschuster","tags":[]},"93005":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93006":{"varMapping":{"__isSmartRef__":true,"id":93007},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93008},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93007":{"this":{"__isSmartRef__":true,"id":92974}},"93008":{"timestamp":{"__isSmartRef__":true,"id":93009},"user":"cschuster","tags":[]},"93009":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93010":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93011}],"id":"03A77A52-EA9E-4C3C-BA06-DE38659A5C7D","shape":{"__isSmartRef__":true,"id":93012},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2472","partsBinMetaInfo":{"__isSmartRef__":true,"id":93013},"eventHandler":{"__isSmartRef__":true,"id":93031},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A","0458B0EB-C6B0-4443-B13A-0914A5F28B0D"],"partTests":{"__isSmartRef__":true,"id":93032},"_ClipMode":"visible","moved":true,"b":108,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":17.837391074027423,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93037},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5291.9,5374.9)"},"93011":{"target":{"__isSmartRef__":true,"id":93010},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93012":{"_BorderWidth":9.755282581475768,"_ClipMode":"visible","_BorderRadius":3.8196601125010488,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,164,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.8)"},"93013":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93014},{"__isSmartRef__":true,"id":93016},{"__isSmartRef__":true,"id":93018},{"__isSmartRef__":true,"id":93020},{"__isSmartRef__":true,"id":93022},{"__isSmartRef__":true,"id":93024},{"__isSmartRef__":true,"id":93026},{"__isSmartRef__":true,"id":93028}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93030},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93014":{"date":{"__isSmartRef__":true,"id":93015},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93015":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93016":{"date":{"__isSmartRef__":true,"id":93017},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93017":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93018":{"date":{"__isSmartRef__":true,"id":93019},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93019":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93020":{"date":{"__isSmartRef__":true,"id":93021},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93021":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93022":{"date":{"__isSmartRef__":true,"id":93023},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93023":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93024":{"date":{"__isSmartRef__":true,"id":93025},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93025":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93026":{"date":{"__isSmartRef__":true,"id":93027},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93027":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93028":{"date":{"__isSmartRef__":true,"id":93029},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93029":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93030":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93031":{"morph":{"__isSmartRef__":true,"id":93010},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93032":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93033}},"93033":{"test01IsMorph":{"__isSmartRef__":true,"id":93034}},"93034":{"varMapping":{"__isSmartRef__":true,"id":93035},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93035":{"this":{"__isSmartRef__":true,"id":93032}},"93036":{},"93037":{"change":{"__isSmartRef__":true,"id":93038},"tick":{"__isSmartRef__":true,"id":93042}},"93038":{"varMapping":{"__isSmartRef__":true,"id":93039},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93039":{"this":{"__isSmartRef__":true,"id":93010}},"93040":{"timestamp":{"__isSmartRef__":true,"id":93041},"user":"cschuster","tags":[]},"93041":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93042":{"varMapping":{"__isSmartRef__":true,"id":93043},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93044},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93043":{"this":{"__isSmartRef__":true,"id":93010}},"93044":{"timestamp":{"__isSmartRef__":true,"id":93045},"user":"cschuster","tags":[]},"93045":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93046":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93047}],"id":"A667423E-8A4A-4B5C-8125-94BD5EF4D1A1","shape":{"__isSmartRef__":true,"id":93048},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2473","partsBinMetaInfo":{"__isSmartRef__":true,"id":93049},"eventHandler":{"__isSmartRef__":true,"id":93067},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","00E46702-A7A9-47C3-A2B7-9825E43446F9","5019DC77-9C65-484A-932A-CB04C075C1B8","6057E823-E184-43AB-822F-1164A22F0E79"],"partTests":{"__isSmartRef__":true,"id":93068},"_ClipMode":"visible","moved":true,"b":46,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.781030042850242,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93073},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6693.7,5620.2)"},"93047":{"target":{"__isSmartRef__":true,"id":93046},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93048":{"_BorderWidth":8.596699001693256,"_ClipMode":"visible","_BorderRadius":19.302010065949986,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(184,362,-68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.4,-33.9)"},"93049":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93050},{"__isSmartRef__":true,"id":93052},{"__isSmartRef__":true,"id":93054},{"__isSmartRef__":true,"id":93056},{"__isSmartRef__":true,"id":93058},{"__isSmartRef__":true,"id":93060},{"__isSmartRef__":true,"id":93062},{"__isSmartRef__":true,"id":93064}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93066},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93050":{"date":{"__isSmartRef__":true,"id":93051},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93051":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93052":{"date":{"__isSmartRef__":true,"id":93053},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93053":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93054":{"date":{"__isSmartRef__":true,"id":93055},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93055":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93056":{"date":{"__isSmartRef__":true,"id":93057},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93057":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93058":{"date":{"__isSmartRef__":true,"id":93059},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93059":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93060":{"date":{"__isSmartRef__":true,"id":93061},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93061":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93062":{"date":{"__isSmartRef__":true,"id":93063},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93063":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93064":{"date":{"__isSmartRef__":true,"id":93065},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93065":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93066":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93067":{"morph":{"__isSmartRef__":true,"id":93046},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93068":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93069}},"93069":{"test01IsMorph":{"__isSmartRef__":true,"id":93070}},"93070":{"varMapping":{"__isSmartRef__":true,"id":93071},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93071":{"this":{"__isSmartRef__":true,"id":93068}},"93072":{},"93073":{"change":{"__isSmartRef__":true,"id":93074},"tick":{"__isSmartRef__":true,"id":93078}},"93074":{"varMapping":{"__isSmartRef__":true,"id":93075},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93075":{"this":{"__isSmartRef__":true,"id":93046}},"93076":{"timestamp":{"__isSmartRef__":true,"id":93077},"user":"cschuster","tags":[]},"93077":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93078":{"varMapping":{"__isSmartRef__":true,"id":93079},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93080},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93079":{"this":{"__isSmartRef__":true,"id":93046}},"93080":{"timestamp":{"__isSmartRef__":true,"id":93081},"user":"cschuster","tags":[]},"93081":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93082":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93083}],"id":"3A0F8A5C-128C-4F92-8CCE-DD013A0E2761","shape":{"__isSmartRef__":true,"id":93084},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2474","partsBinMetaInfo":{"__isSmartRef__":true,"id":93085},"eventHandler":{"__isSmartRef__":true,"id":93103},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","24C82CA3-1013-4150-A48E-31AEB35C2E97","30F5FCFE-19BB-4738-B21E-AA30581BBF35"],"partTests":{"__isSmartRef__":true,"id":93104},"_ClipMode":"visible","moved":true,"b":176.2043605693616,"#startLetters":"set","isBeingDragged":false,"delta":0.8637468655360863,"_Rotation":-36.48983366001954,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93109},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4876.6,3905.5)"},"93083":{"target":{"__isSmartRef__":true,"id":93082},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93084":{"_BorderWidth":5.330989806188074,"_ClipMode":"visible","_BorderRadius":39.82471319711933,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.7,97.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(17,-238,-184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.3,-0.0)"},"93085":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93086},{"__isSmartRef__":true,"id":93088},{"__isSmartRef__":true,"id":93090},{"__isSmartRef__":true,"id":93092},{"__isSmartRef__":true,"id":93094},{"__isSmartRef__":true,"id":93096},{"__isSmartRef__":true,"id":93098},{"__isSmartRef__":true,"id":93100}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93102},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93086":{"date":{"__isSmartRef__":true,"id":93087},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93087":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93088":{"date":{"__isSmartRef__":true,"id":93089},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93089":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93090":{"date":{"__isSmartRef__":true,"id":93091},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93091":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93092":{"date":{"__isSmartRef__":true,"id":93093},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93093":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93094":{"date":{"__isSmartRef__":true,"id":93095},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93095":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93096":{"date":{"__isSmartRef__":true,"id":93097},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93097":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93098":{"date":{"__isSmartRef__":true,"id":93099},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93099":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93100":{"date":{"__isSmartRef__":true,"id":93101},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93101":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93102":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93103":{"morph":{"__isSmartRef__":true,"id":93082},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93104":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93105}},"93105":{"test01IsMorph":{"__isSmartRef__":true,"id":93106}},"93106":{"varMapping":{"__isSmartRef__":true,"id":93107},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93107":{"this":{"__isSmartRef__":true,"id":93104}},"93108":{},"93109":{"change":{"__isSmartRef__":true,"id":93110},"tick":{"__isSmartRef__":true,"id":93114}},"93110":{"varMapping":{"__isSmartRef__":true,"id":93111},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93111":{"this":{"__isSmartRef__":true,"id":93082}},"93112":{"timestamp":{"__isSmartRef__":true,"id":93113},"user":"cschuster","tags":[]},"93113":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93114":{"varMapping":{"__isSmartRef__":true,"id":93115},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93116},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93115":{"this":{"__isSmartRef__":true,"id":93082}},"93116":{"timestamp":{"__isSmartRef__":true,"id":93117},"user":"cschuster","tags":[]},"93117":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93118":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93119}],"id":"F03E147F-27B5-4A6E-97D7-611785D139CB","shape":{"__isSmartRef__":true,"id":93120},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2475","partsBinMetaInfo":{"__isSmartRef__":true,"id":93121},"eventHandler":{"__isSmartRef__":true,"id":93139},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","B9B5DA1E-C167-4545-9025-5DD85D84AD74"],"partTests":{"__isSmartRef__":true,"id":93140},"_ClipMode":"visible","moved":true,"b":126.76302793389186,"#startLetters":"set","isBeingDragged":false,"delta":-0.8420107294805348,"_Rotation":-19.926502016859878,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93145},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4853.8,5105.6)"},"93119":{"target":{"__isSmartRef__":true,"id":93118},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93120":{"_BorderWidth":9.0055887236365,"_ClipMode":"visible","_BorderRadius":14.328414363321793,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.6,68.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(205,52,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-8.0)"},"93121":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93122},{"__isSmartRef__":true,"id":93124},{"__isSmartRef__":true,"id":93126},{"__isSmartRef__":true,"id":93128},{"__isSmartRef__":true,"id":93130},{"__isSmartRef__":true,"id":93132},{"__isSmartRef__":true,"id":93134},{"__isSmartRef__":true,"id":93136}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93138},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93122":{"date":{"__isSmartRef__":true,"id":93123},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93123":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93124":{"date":{"__isSmartRef__":true,"id":93125},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93125":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93126":{"date":{"__isSmartRef__":true,"id":93127},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93127":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93128":{"date":{"__isSmartRef__":true,"id":93129},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93129":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93130":{"date":{"__isSmartRef__":true,"id":93131},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93131":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93132":{"date":{"__isSmartRef__":true,"id":93133},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93133":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93134":{"date":{"__isSmartRef__":true,"id":93135},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93135":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93136":{"date":{"__isSmartRef__":true,"id":93137},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93137":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93138":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93139":{"morph":{"__isSmartRef__":true,"id":93118},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93140":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93141}},"93141":{"test01IsMorph":{"__isSmartRef__":true,"id":93142}},"93142":{"varMapping":{"__isSmartRef__":true,"id":93143},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93143":{"this":{"__isSmartRef__":true,"id":93140}},"93144":{},"93145":{"change":{"__isSmartRef__":true,"id":93146},"tick":{"__isSmartRef__":true,"id":93150}},"93146":{"varMapping":{"__isSmartRef__":true,"id":93147},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93147":{"this":{"__isSmartRef__":true,"id":93118}},"93148":{"timestamp":{"__isSmartRef__":true,"id":93149},"user":"cschuster","tags":[]},"93149":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93150":{"varMapping":{"__isSmartRef__":true,"id":93151},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93152},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93151":{"this":{"__isSmartRef__":true,"id":93118}},"93152":{"timestamp":{"__isSmartRef__":true,"id":93153},"user":"cschuster","tags":[]},"93153":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93154":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93155}],"id":"0BFBDB9C-D250-425F-9415-BE7009E5B97F","shape":{"__isSmartRef__":true,"id":93156},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2476","partsBinMetaInfo":{"__isSmartRef__":true,"id":93157},"eventHandler":{"__isSmartRef__":true,"id":93175},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C","0C08C9A4-5C59-4B9E-ABC5-967C3AED2608","79059D49-2160-4052-9210-8CDF2C06777A"],"partTests":{"__isSmartRef__":true,"id":93176},"_ClipMode":"visible","moved":true,"b":355,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-5.226397688433136,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93181},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4945.5,5132.5)"},"93155":{"target":{"__isSmartRef__":true,"id":93154},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93156":{"_BorderWidth":4.564221286261708,"_ClipMode":"visible","_BorderRadius":39.696155060244166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,103.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-23,232,172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.3,-39.9)"},"93157":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93158},{"__isSmartRef__":true,"id":93160},{"__isSmartRef__":true,"id":93162},{"__isSmartRef__":true,"id":93164},{"__isSmartRef__":true,"id":93166},{"__isSmartRef__":true,"id":93168},{"__isSmartRef__":true,"id":93170},{"__isSmartRef__":true,"id":93172}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93174},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93158":{"date":{"__isSmartRef__":true,"id":93159},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93159":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93160":{"date":{"__isSmartRef__":true,"id":93161},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93161":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93162":{"date":{"__isSmartRef__":true,"id":93163},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93163":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93164":{"date":{"__isSmartRef__":true,"id":93165},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93165":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93166":{"date":{"__isSmartRef__":true,"id":93167},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93167":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93168":{"date":{"__isSmartRef__":true,"id":93169},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93169":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93170":{"date":{"__isSmartRef__":true,"id":93171},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93171":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93172":{"date":{"__isSmartRef__":true,"id":93173},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93173":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93174":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93175":{"morph":{"__isSmartRef__":true,"id":93154},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93176":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93177}},"93177":{"test01IsMorph":{"__isSmartRef__":true,"id":93178}},"93178":{"varMapping":{"__isSmartRef__":true,"id":93179},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93179":{"this":{"__isSmartRef__":true,"id":93176}},"93180":{},"93181":{"change":{"__isSmartRef__":true,"id":93182},"tick":{"__isSmartRef__":true,"id":93186}},"93182":{"varMapping":{"__isSmartRef__":true,"id":93183},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93183":{"this":{"__isSmartRef__":true,"id":93154}},"93184":{"timestamp":{"__isSmartRef__":true,"id":93185},"user":"cschuster","tags":[]},"93185":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93186":{"varMapping":{"__isSmartRef__":true,"id":93187},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93188},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93187":{"this":{"__isSmartRef__":true,"id":93154}},"93188":{"timestamp":{"__isSmartRef__":true,"id":93189},"user":"cschuster","tags":[]},"93189":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93190":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93191}],"id":"76C1FDC5-139C-425F-9D3F-01604E369B4D","shape":{"__isSmartRef__":true,"id":93192},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2477","partsBinMetaInfo":{"__isSmartRef__":true,"id":93193},"eventHandler":{"__isSmartRef__":true,"id":93211},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957","D64BB9D9-FFFA-4F65-B39C-73879A8A6566"],"partTests":{"__isSmartRef__":true,"id":93212},"_ClipMode":"visible","moved":true,"b":270.3690328663215,"#startLetters":"set","isBeingDragged":false,"delta":0.7402071753749624,"_Rotation":11.160528081870195,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93217},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4841.0,4582.4)"},"93191":{"target":{"__isSmartRef__":true,"id":93190},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93192":{"_BorderWidth":0.00010371064503100769,"_ClipMode":"visible","_BorderRadius":0.0016593531110653537,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.5,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-254,134)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.1)"},"93193":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93194},{"__isSmartRef__":true,"id":93196},{"__isSmartRef__":true,"id":93198},{"__isSmartRef__":true,"id":93200},{"__isSmartRef__":true,"id":93202},{"__isSmartRef__":true,"id":93204},{"__isSmartRef__":true,"id":93206},{"__isSmartRef__":true,"id":93208}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93210},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93194":{"date":{"__isSmartRef__":true,"id":93195},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93195":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93196":{"date":{"__isSmartRef__":true,"id":93197},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93197":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93198":{"date":{"__isSmartRef__":true,"id":93199},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93199":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93200":{"date":{"__isSmartRef__":true,"id":93201},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93201":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93202":{"date":{"__isSmartRef__":true,"id":93203},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93203":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93204":{"date":{"__isSmartRef__":true,"id":93205},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93205":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93206":{"date":{"__isSmartRef__":true,"id":93207},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93207":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93208":{"date":{"__isSmartRef__":true,"id":93209},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93209":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93210":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93211":{"morph":{"__isSmartRef__":true,"id":93190},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93212":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93213}},"93213":{"test01IsMorph":{"__isSmartRef__":true,"id":93214}},"93214":{"varMapping":{"__isSmartRef__":true,"id":93215},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93215":{"this":{"__isSmartRef__":true,"id":93212}},"93216":{},"93217":{"change":{"__isSmartRef__":true,"id":93218},"tick":{"__isSmartRef__":true,"id":93222}},"93218":{"varMapping":{"__isSmartRef__":true,"id":93219},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93219":{"this":{"__isSmartRef__":true,"id":93190}},"93220":{"timestamp":{"__isSmartRef__":true,"id":93221},"user":"cschuster","tags":[]},"93221":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93222":{"varMapping":{"__isSmartRef__":true,"id":93223},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93223":{"this":{"__isSmartRef__":true,"id":93190}},"93224":{"timestamp":{"__isSmartRef__":true,"id":93225},"user":"cschuster","tags":[]},"93225":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93226":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93227}],"id":"82A9B280-2929-4DBC-8A07-A152ECEA5063","shape":{"__isSmartRef__":true,"id":93228},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2478","partsBinMetaInfo":{"__isSmartRef__":true,"id":93229},"eventHandler":{"__isSmartRef__":true,"id":93247},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","77B9A79D-726E-40E2-9FE4-E103A10E2EFA","94494003-DEF2-4FD8-9BBC-9425F0724D04","4C867248-DAAA-4E81-A932-30A32F9DA8EB","692D9DA4-256B-468D-B526-91B773F46749"],"partTests":{"__isSmartRef__":true,"id":93248},"_ClipMode":"visible","moved":true,"b":346.5131286715041,"#startLetters":"set","isBeingDragged":false,"delta":0.8588859679875895,"_Rotation":-45.46666433257244,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93253},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6288.8,4672.2)"},"93227":{"target":{"__isSmartRef__":true,"id":93226},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93228":{"_BorderWidth":3.833887248492756,"_ClipMode":"visible","_BorderRadius":37.82428968123553,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.9,109.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-60,189,74)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.3,-39.4)"},"93229":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93230},{"__isSmartRef__":true,"id":93232},{"__isSmartRef__":true,"id":93234},{"__isSmartRef__":true,"id":93236},{"__isSmartRef__":true,"id":93238},{"__isSmartRef__":true,"id":93240},{"__isSmartRef__":true,"id":93242},{"__isSmartRef__":true,"id":93244}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93246},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93230":{"date":{"__isSmartRef__":true,"id":93231},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93231":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93232":{"date":{"__isSmartRef__":true,"id":93233},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93233":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93234":{"date":{"__isSmartRef__":true,"id":93235},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93235":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93236":{"date":{"__isSmartRef__":true,"id":93237},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93237":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93238":{"date":{"__isSmartRef__":true,"id":93239},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93239":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93240":{"date":{"__isSmartRef__":true,"id":93241},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93241":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93242":{"date":{"__isSmartRef__":true,"id":93243},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93243":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93244":{"date":{"__isSmartRef__":true,"id":93245},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93245":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93246":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93247":{"morph":{"__isSmartRef__":true,"id":93226},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93248":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93249}},"93249":{"test01IsMorph":{"__isSmartRef__":true,"id":93250}},"93250":{"varMapping":{"__isSmartRef__":true,"id":93251},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93251":{"this":{"__isSmartRef__":true,"id":93248}},"93252":{},"93253":{"change":{"__isSmartRef__":true,"id":93254},"tick":{"__isSmartRef__":true,"id":93258}},"93254":{"varMapping":{"__isSmartRef__":true,"id":93255},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93256},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93255":{"this":{"__isSmartRef__":true,"id":93226}},"93256":{"timestamp":{"__isSmartRef__":true,"id":93257},"user":"cschuster","tags":[]},"93257":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93258":{"varMapping":{"__isSmartRef__":true,"id":93259},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93259":{"this":{"__isSmartRef__":true,"id":93226}},"93260":{"timestamp":{"__isSmartRef__":true,"id":93261},"user":"cschuster","tags":[]},"93261":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93262":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93263}],"id":"AFD329BA-6C03-4613-9ED7-8FA05CAABB8B","shape":{"__isSmartRef__":true,"id":93264},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2479","partsBinMetaInfo":{"__isSmartRef__":true,"id":93265},"eventHandler":{"__isSmartRef__":true,"id":93283},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4","45BA363C-C809-45EB-A318-E1210047E084","C19C3AD4-3EA6-4363-8A3F-50EB7ACACE30"],"partTests":{"__isSmartRef__":true,"id":93284},"_ClipMode":"visible","moved":true,"b":117,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-7.502003004415142,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93289},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5772.6,5351.3)"},"93263":{"target":{"__isSmartRef__":true,"id":93262},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93264":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.244294954150535,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,112,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-10.9)"},"93265":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93266},{"__isSmartRef__":true,"id":93268},{"__isSmartRef__":true,"id":93270},{"__isSmartRef__":true,"id":93272},{"__isSmartRef__":true,"id":93274},{"__isSmartRef__":true,"id":93276},{"__isSmartRef__":true,"id":93278},{"__isSmartRef__":true,"id":93280}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93282},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93266":{"date":{"__isSmartRef__":true,"id":93267},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93267":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93268":{"date":{"__isSmartRef__":true,"id":93269},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93269":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93270":{"date":{"__isSmartRef__":true,"id":93271},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93271":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93272":{"date":{"__isSmartRef__":true,"id":93273},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93273":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93274":{"date":{"__isSmartRef__":true,"id":93275},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93275":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93276":{"date":{"__isSmartRef__":true,"id":93277},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93277":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93278":{"date":{"__isSmartRef__":true,"id":93279},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93279":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93280":{"date":{"__isSmartRef__":true,"id":93281},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93281":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93282":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93283":{"morph":{"__isSmartRef__":true,"id":93262},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93284":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93285}},"93285":{"test01IsMorph":{"__isSmartRef__":true,"id":93286}},"93286":{"varMapping":{"__isSmartRef__":true,"id":93287},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93287":{"this":{"__isSmartRef__":true,"id":93284}},"93288":{},"93289":{"change":{"__isSmartRef__":true,"id":93290},"tick":{"__isSmartRef__":true,"id":93294}},"93290":{"varMapping":{"__isSmartRef__":true,"id":93291},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93291":{"this":{"__isSmartRef__":true,"id":93262}},"93292":{"timestamp":{"__isSmartRef__":true,"id":93293},"user":"cschuster","tags":[]},"93293":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93294":{"varMapping":{"__isSmartRef__":true,"id":93295},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93295":{"this":{"__isSmartRef__":true,"id":93262}},"93296":{"timestamp":{"__isSmartRef__":true,"id":93297},"user":"cschuster","tags":[]},"93297":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93298":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93299}],"id":"BD59324A-76F8-4EC6-B2A2-03F78BFB3F65","shape":{"__isSmartRef__":true,"id":93300},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2480","partsBinMetaInfo":{"__isSmartRef__":true,"id":93301},"eventHandler":{"__isSmartRef__":true,"id":93319},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","960E8DD4-8F73-4D5C-9C83-686B7093E639"],"partTests":{"__isSmartRef__":true,"id":93320},"_ClipMode":"visible","moved":true,"b":324.3532469923375,"#startLetters":"set","isBeingDragged":false,"delta":0.8415238092420623,"_Rotation":19.493657875610115,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93325},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6335.7,4252.6)"},"93299":{"target":{"__isSmartRef__":true,"id":93298},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93300":{"_BorderWidth":2.0860686922099663,"_ClipMode":"visible","_BorderRadius":26.4144069335697,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.1,123.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-149,59,-195)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.3,-36.3)"},"93301":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93302},{"__isSmartRef__":true,"id":93304},{"__isSmartRef__":true,"id":93306},{"__isSmartRef__":true,"id":93308},{"__isSmartRef__":true,"id":93310},{"__isSmartRef__":true,"id":93312},{"__isSmartRef__":true,"id":93314},{"__isSmartRef__":true,"id":93316}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93318},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93302":{"date":{"__isSmartRef__":true,"id":93303},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93303":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93304":{"date":{"__isSmartRef__":true,"id":93305},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93305":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93306":{"date":{"__isSmartRef__":true,"id":93307},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93307":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93308":{"date":{"__isSmartRef__":true,"id":93309},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93309":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93310":{"date":{"__isSmartRef__":true,"id":93311},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93311":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93312":{"date":{"__isSmartRef__":true,"id":93313},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93313":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93314":{"date":{"__isSmartRef__":true,"id":93315},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93315":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93316":{"date":{"__isSmartRef__":true,"id":93317},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93317":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93318":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93319":{"morph":{"__isSmartRef__":true,"id":93298},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93320":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93321}},"93321":{"test01IsMorph":{"__isSmartRef__":true,"id":93322}},"93322":{"varMapping":{"__isSmartRef__":true,"id":93323},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93323":{"this":{"__isSmartRef__":true,"id":93320}},"93324":{},"93325":{"change":{"__isSmartRef__":true,"id":93326},"tick":{"__isSmartRef__":true,"id":93330}},"93326":{"varMapping":{"__isSmartRef__":true,"id":93327},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93327":{"this":{"__isSmartRef__":true,"id":93298}},"93328":{"timestamp":{"__isSmartRef__":true,"id":93329},"user":"cschuster","tags":[]},"93329":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93330":{"varMapping":{"__isSmartRef__":true,"id":93331},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93331":{"this":{"__isSmartRef__":true,"id":93298}},"93332":{"timestamp":{"__isSmartRef__":true,"id":93333},"user":"cschuster","tags":[]},"93333":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93334":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93335}],"id":"037A03EA-DBB9-4AFA-BAB2-AFFE009C79C2","shape":{"__isSmartRef__":true,"id":93336},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2481","partsBinMetaInfo":{"__isSmartRef__":true,"id":93337},"eventHandler":{"__isSmartRef__":true,"id":93355},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D","A7995462-EC80-42E0-A719-33CDCC08ACD9","4FFB4DB2-14EF-4F62-8471-BDD0DC316CDB"],"partTests":{"__isSmartRef__":true,"id":93356},"_ClipMode":"visible","moved":true,"b":244.53001081442926,"#startLetters":"set","isBeingDragged":false,"delta":0.8924452949431725,"_Rotation":13.869691650385121,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93361},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6216.3,5063.8)"},"93335":{"target":{"__isSmartRef__":true,"id":93334},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93336":{"_BorderWidth":0.4859467156654258,"_ClipMode":"visible","_BorderRadius":7.397316713901185,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.1,136.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-231,-341,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-11.4)"},"93337":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93338},{"__isSmartRef__":true,"id":93340},{"__isSmartRef__":true,"id":93342},{"__isSmartRef__":true,"id":93344},{"__isSmartRef__":true,"id":93346},{"__isSmartRef__":true,"id":93348},{"__isSmartRef__":true,"id":93350},{"__isSmartRef__":true,"id":93352}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93354},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93338":{"date":{"__isSmartRef__":true,"id":93339},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93339":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93340":{"date":{"__isSmartRef__":true,"id":93341},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93341":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93342":{"date":{"__isSmartRef__":true,"id":93343},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93343":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93344":{"date":{"__isSmartRef__":true,"id":93345},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93345":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93346":{"date":{"__isSmartRef__":true,"id":93347},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93347":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93348":{"date":{"__isSmartRef__":true,"id":93349},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93349":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93350":{"date":{"__isSmartRef__":true,"id":93351},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93351":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93352":{"date":{"__isSmartRef__":true,"id":93353},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93353":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93354":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93355":{"morph":{"__isSmartRef__":true,"id":93334},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93356":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93357}},"93357":{"test01IsMorph":{"__isSmartRef__":true,"id":93358}},"93358":{"varMapping":{"__isSmartRef__":true,"id":93359},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93359":{"this":{"__isSmartRef__":true,"id":93356}},"93360":{},"93361":{"change":{"__isSmartRef__":true,"id":93362},"tick":{"__isSmartRef__":true,"id":93366}},"93362":{"varMapping":{"__isSmartRef__":true,"id":93363},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93363":{"this":{"__isSmartRef__":true,"id":93334}},"93364":{"timestamp":{"__isSmartRef__":true,"id":93365},"user":"cschuster","tags":[]},"93365":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93366":{"varMapping":{"__isSmartRef__":true,"id":93367},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93367":{"this":{"__isSmartRef__":true,"id":93334}},"93368":{"timestamp":{"__isSmartRef__":true,"id":93369},"user":"cschuster","tags":[]},"93369":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93370":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93371}],"id":"76D64C21-7F10-4DCE-9D79-DDF02A74CFED","shape":{"__isSmartRef__":true,"id":93372},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2482","partsBinMetaInfo":{"__isSmartRef__":true,"id":93373},"eventHandler":{"__isSmartRef__":true,"id":93391},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","8F114B9A-9096-49F9-8513-FDEA59ACDC23","2E8F29DA-3B51-4742-9C5C-B6F257977369"],"partTests":{"__isSmartRef__":true,"id":93392},"_ClipMode":"visible","moved":true,"b":245,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-2.476343598709753,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93397},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5882.8,5483.9)"},"93371":{"target":{"__isSmartRef__":true,"id":93370},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93372":{"_BorderWidth":0.46846106481675154,"_ClipMode":"visible","_BorderRadius":7.144247806269231,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,136.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-232,-340,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-11.5)"},"93373":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93374},{"__isSmartRef__":true,"id":93376},{"__isSmartRef__":true,"id":93378},{"__isSmartRef__":true,"id":93380},{"__isSmartRef__":true,"id":93382},{"__isSmartRef__":true,"id":93384},{"__isSmartRef__":true,"id":93386},{"__isSmartRef__":true,"id":93388}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93390},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93374":{"date":{"__isSmartRef__":true,"id":93375},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93375":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93376":{"date":{"__isSmartRef__":true,"id":93377},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93377":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93378":{"date":{"__isSmartRef__":true,"id":93379},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93379":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93380":{"date":{"__isSmartRef__":true,"id":93381},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93381":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93382":{"date":{"__isSmartRef__":true,"id":93383},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93383":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93384":{"date":{"__isSmartRef__":true,"id":93385},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93385":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93386":{"date":{"__isSmartRef__":true,"id":93387},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93387":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93388":{"date":{"__isSmartRef__":true,"id":93389},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93389":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93390":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93391":{"morph":{"__isSmartRef__":true,"id":93370},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93392":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93393}},"93393":{"test01IsMorph":{"__isSmartRef__":true,"id":93394}},"93394":{"varMapping":{"__isSmartRef__":true,"id":93395},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93395":{"this":{"__isSmartRef__":true,"id":93392}},"93396":{},"93397":{"change":{"__isSmartRef__":true,"id":93398},"tick":{"__isSmartRef__":true,"id":93402}},"93398":{"varMapping":{"__isSmartRef__":true,"id":93399},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93399":{"this":{"__isSmartRef__":true,"id":93370}},"93400":{"timestamp":{"__isSmartRef__":true,"id":93401},"user":"cschuster","tags":[]},"93401":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93402":{"varMapping":{"__isSmartRef__":true,"id":93403},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93403":{"this":{"__isSmartRef__":true,"id":93370}},"93404":{"timestamp":{"__isSmartRef__":true,"id":93405},"user":"cschuster","tags":[]},"93405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93406":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93407}],"id":"1175DBA7-B20A-4B7D-879B-825B365561B2","shape":{"__isSmartRef__":true,"id":93408},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2483","partsBinMetaInfo":{"__isSmartRef__":true,"id":93409},"eventHandler":{"__isSmartRef__":true,"id":93427},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","09FE494C-1FF2-4CBF-8A55-C3BA8C481252"],"partTests":{"__isSmartRef__":true,"id":93428},"_ClipMode":"visible","moved":true,"b":255.786696838215,"#startLetters":"set","isBeingDragged":false,"delta":0.7607152575510554,"_Rotation":29.892843304946364,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93433},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6056.4,4263.3)"},"93407":{"target":{"__isSmartRef__":true,"id":93406},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93408":{"_BorderWidth":0.15305816339590006,"_ClipMode":"visible","_BorderRadius":2.4114477321229932,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.0,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-311,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-15.1)"},"93409":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93410},{"__isSmartRef__":true,"id":93412},{"__isSmartRef__":true,"id":93414},{"__isSmartRef__":true,"id":93416},{"__isSmartRef__":true,"id":93418},{"__isSmartRef__":true,"id":93420},{"__isSmartRef__":true,"id":93422},{"__isSmartRef__":true,"id":93424}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93426},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93410":{"date":{"__isSmartRef__":true,"id":93411},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93411":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93412":{"date":{"__isSmartRef__":true,"id":93413},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93413":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93414":{"date":{"__isSmartRef__":true,"id":93415},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93415":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93416":{"date":{"__isSmartRef__":true,"id":93417},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93417":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93418":{"date":{"__isSmartRef__":true,"id":93419},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93419":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93420":{"date":{"__isSmartRef__":true,"id":93421},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93421":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93422":{"date":{"__isSmartRef__":true,"id":93423},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93423":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93424":{"date":{"__isSmartRef__":true,"id":93425},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93425":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93426":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93427":{"morph":{"__isSmartRef__":true,"id":93406},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93428":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93429}},"93429":{"test01IsMorph":{"__isSmartRef__":true,"id":93430}},"93430":{"varMapping":{"__isSmartRef__":true,"id":93431},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93431":{"this":{"__isSmartRef__":true,"id":93428}},"93432":{},"93433":{"change":{"__isSmartRef__":true,"id":93434},"tick":{"__isSmartRef__":true,"id":93438}},"93434":{"varMapping":{"__isSmartRef__":true,"id":93435},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93435":{"this":{"__isSmartRef__":true,"id":93406}},"93436":{"timestamp":{"__isSmartRef__":true,"id":93437},"user":"cschuster","tags":[]},"93437":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93438":{"varMapping":{"__isSmartRef__":true,"id":93439},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93439":{"this":{"__isSmartRef__":true,"id":93406}},"93440":{"timestamp":{"__isSmartRef__":true,"id":93441},"user":"cschuster","tags":[]},"93441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93442":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93443}],"id":"866BEC46-0F37-4DE4-BD9A-8482FA8629D3","shape":{"__isSmartRef__":true,"id":93444},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2484","partsBinMetaInfo":{"__isSmartRef__":true,"id":93445},"eventHandler":{"__isSmartRef__":true,"id":93463},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","FE006F23-2C5B-4EBF-A719-3A669EC713B3","39A0147A-3C81-4B57-A0FC-CDB20CCC4F76"],"partTests":{"__isSmartRef__":true,"id":93464},"_ClipMode":"visible","moved":true,"b":133.45370985916816,"#startLetters":"set","isBeingDragged":false,"delta":-0.9849838701775298,"_Rotation":50.527038892666646,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93469},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4617.2,4781.7)"},"93443":{"target":{"__isSmartRef__":true,"id":93442},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93444":{"_BorderWidth":8.629651332284151,"_ClipMode":"visible","_BorderRadius":18.921009929676607,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,71.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(186,10,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.5,-6.2)"},"93445":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93446},{"__isSmartRef__":true,"id":93448},{"__isSmartRef__":true,"id":93450},{"__isSmartRef__":true,"id":93452},{"__isSmartRef__":true,"id":93454},{"__isSmartRef__":true,"id":93456},{"__isSmartRef__":true,"id":93458},{"__isSmartRef__":true,"id":93460}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93462},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93446":{"date":{"__isSmartRef__":true,"id":93447},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93447":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93448":{"date":{"__isSmartRef__":true,"id":93449},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93449":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93450":{"date":{"__isSmartRef__":true,"id":93451},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93451":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93452":{"date":{"__isSmartRef__":true,"id":93453},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93453":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93454":{"date":{"__isSmartRef__":true,"id":93455},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93455":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93456":{"date":{"__isSmartRef__":true,"id":93457},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93457":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93458":{"date":{"__isSmartRef__":true,"id":93459},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93459":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93460":{"date":{"__isSmartRef__":true,"id":93461},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93461":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93462":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93463":{"morph":{"__isSmartRef__":true,"id":93442},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93464":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93465}},"93465":{"test01IsMorph":{"__isSmartRef__":true,"id":93466}},"93466":{"varMapping":{"__isSmartRef__":true,"id":93467},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93467":{"this":{"__isSmartRef__":true,"id":93464}},"93468":{},"93469":{"change":{"__isSmartRef__":true,"id":93470},"tick":{"__isSmartRef__":true,"id":93474}},"93470":{"varMapping":{"__isSmartRef__":true,"id":93471},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93471":{"this":{"__isSmartRef__":true,"id":93442}},"93472":{"timestamp":{"__isSmartRef__":true,"id":93473},"user":"cschuster","tags":[]},"93473":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93474":{"varMapping":{"__isSmartRef__":true,"id":93475},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93475":{"this":{"__isSmartRef__":true,"id":93442}},"93476":{"timestamp":{"__isSmartRef__":true,"id":93477},"user":"cschuster","tags":[]},"93477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93478":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93479}],"id":"45A3A6E4-33A9-4113-AD96-57AD5969ED29","shape":{"__isSmartRef__":true,"id":93480},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2485","partsBinMetaInfo":{"__isSmartRef__":true,"id":93481},"eventHandler":{"__isSmartRef__":true,"id":93499},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40"],"partTests":{"__isSmartRef__":true,"id":93500},"_ClipMode":"visible","moved":true,"b":285.44093780615367,"#startLetters":"set","isBeingDragged":false,"delta":-0.601282759627793,"_Rotation":43.04074701120944,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93505},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4913.6,4661.3)"},"93479":{"target":{"__isSmartRef__":true,"id":93478},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93480":{"_BorderWidth":0.1804729077721383,"_ClipMode":"visible","_BorderRadius":2.8354537716506445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.5,138.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-178,-61)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.3)"},"93481":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93482},{"__isSmartRef__":true,"id":93484},{"__isSmartRef__":true,"id":93486},{"__isSmartRef__":true,"id":93488},{"__isSmartRef__":true,"id":93490},{"__isSmartRef__":true,"id":93492},{"__isSmartRef__":true,"id":93494},{"__isSmartRef__":true,"id":93496}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93498},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93482":{"date":{"__isSmartRef__":true,"id":93483},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93483":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93484":{"date":{"__isSmartRef__":true,"id":93485},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93485":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93486":{"date":{"__isSmartRef__":true,"id":93487},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93487":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93488":{"date":{"__isSmartRef__":true,"id":93489},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93489":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93490":{"date":{"__isSmartRef__":true,"id":93491},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93491":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93492":{"date":{"__isSmartRef__":true,"id":93493},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93493":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93494":{"date":{"__isSmartRef__":true,"id":93495},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93495":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93496":{"date":{"__isSmartRef__":true,"id":93497},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93497":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93498":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93499":{"morph":{"__isSmartRef__":true,"id":93478},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93500":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93501}},"93501":{"test01IsMorph":{"__isSmartRef__":true,"id":93502}},"93502":{"varMapping":{"__isSmartRef__":true,"id":93503},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93503":{"this":{"__isSmartRef__":true,"id":93500}},"93504":{},"93505":{"change":{"__isSmartRef__":true,"id":93506},"tick":{"__isSmartRef__":true,"id":93510}},"93506":{"varMapping":{"__isSmartRef__":true,"id":93507},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93507":{"this":{"__isSmartRef__":true,"id":93478}},"93508":{"timestamp":{"__isSmartRef__":true,"id":93509},"user":"cschuster","tags":[]},"93509":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93510":{"varMapping":{"__isSmartRef__":true,"id":93511},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93511":{"this":{"__isSmartRef__":true,"id":93478}},"93512":{"timestamp":{"__isSmartRef__":true,"id":93513},"user":"cschuster","tags":[]},"93513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93514":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93515}],"id":"F96251A1-AC90-4081-9A3C-E9E11F8072E8","shape":{"__isSmartRef__":true,"id":93516},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2486","partsBinMetaInfo":{"__isSmartRef__":true,"id":93517},"eventHandler":{"__isSmartRef__":true,"id":93535},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","D164B336-7265-47FF-81C0-65027C45C221","F5B07F71-BE0E-480F-9FE9-8504F835A388","5DECAD95-73A8-4C86-92EA-9926C9BF6572","7C2E4B1F-ED21-4FAF-BF1A-99E122B43EBD"],"partTests":{"__isSmartRef__":true,"id":93536},"_ClipMode":"visible","moved":true,"b":206.1729626171873,"#startLetters":"set","isBeingDragged":false,"delta":0.8925236476934515,"_Rotation":-17.962327270547547,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93541},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5803.3,3454.8)"},"93515":{"target":{"__isSmartRef__":true,"id":93514},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93516":{"_BorderWidth":2.794588024072827,"_ClipMode":"visible","_BorderRadius":32.2178528262992,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.7,117.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-113,-343,-178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-2.1)"},"93517":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93518},{"__isSmartRef__":true,"id":93520},{"__isSmartRef__":true,"id":93522},{"__isSmartRef__":true,"id":93524},{"__isSmartRef__":true,"id":93526},{"__isSmartRef__":true,"id":93528},{"__isSmartRef__":true,"id":93530},{"__isSmartRef__":true,"id":93532}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93534},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93518":{"date":{"__isSmartRef__":true,"id":93519},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93519":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93520":{"date":{"__isSmartRef__":true,"id":93521},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93521":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93522":{"date":{"__isSmartRef__":true,"id":93523},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93523":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93524":{"date":{"__isSmartRef__":true,"id":93525},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93526":{"date":{"__isSmartRef__":true,"id":93527},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93527":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93528":{"date":{"__isSmartRef__":true,"id":93529},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93529":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93530":{"date":{"__isSmartRef__":true,"id":93531},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93531":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93532":{"date":{"__isSmartRef__":true,"id":93533},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93533":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93534":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93535":{"morph":{"__isSmartRef__":true,"id":93514},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93536":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93537}},"93537":{"test01IsMorph":{"__isSmartRef__":true,"id":93538}},"93538":{"varMapping":{"__isSmartRef__":true,"id":93539},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93539":{"this":{"__isSmartRef__":true,"id":93536}},"93540":{},"93541":{"change":{"__isSmartRef__":true,"id":93542},"tick":{"__isSmartRef__":true,"id":93546}},"93542":{"varMapping":{"__isSmartRef__":true,"id":93543},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93543":{"this":{"__isSmartRef__":true,"id":93514}},"93544":{"timestamp":{"__isSmartRef__":true,"id":93545},"user":"cschuster","tags":[]},"93545":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93546":{"varMapping":{"__isSmartRef__":true,"id":93547},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93547":{"this":{"__isSmartRef__":true,"id":93514}},"93548":{"timestamp":{"__isSmartRef__":true,"id":93549},"user":"cschuster","tags":[]},"93549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93550":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93551}],"id":"FED21F74-A824-429B-B29C-796530861789","shape":{"__isSmartRef__":true,"id":93552},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2487","partsBinMetaInfo":{"__isSmartRef__":true,"id":93553},"eventHandler":{"__isSmartRef__":true,"id":93571},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C","7D1511F6-B78F-499E-82D3-6ACE1B2E695A","F43C1330-F812-4D2E-864E-8B869280E6AA"],"partTests":{"__isSmartRef__":true,"id":93572},"_ClipMode":"visible","moved":true,"b":144.09762001625495,"#startLetters":"set","isBeingDragged":false,"delta":-0.820921596896369,"_Rotation":-32.29391203894266,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93577},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6917.6,5807.3)"},"93551":{"target":{"__isSmartRef__":true,"id":93550},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93552":{"_BorderWidth":7.93203002093553,"_ClipMode":"visible","_BorderRadius":26.245119930132468,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,76.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(150,-58,197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.7,-3.8)"},"93553":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93554},{"__isSmartRef__":true,"id":93556},{"__isSmartRef__":true,"id":93558},{"__isSmartRef__":true,"id":93560},{"__isSmartRef__":true,"id":93562},{"__isSmartRef__":true,"id":93564},{"__isSmartRef__":true,"id":93566},{"__isSmartRef__":true,"id":93568}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93570},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93554":{"date":{"__isSmartRef__":true,"id":93555},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93555":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93556":{"date":{"__isSmartRef__":true,"id":93557},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93557":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93558":{"date":{"__isSmartRef__":true,"id":93559},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93559":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93560":{"date":{"__isSmartRef__":true,"id":93561},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93561":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93562":{"date":{"__isSmartRef__":true,"id":93563},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93563":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93564":{"date":{"__isSmartRef__":true,"id":93565},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93565":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93566":{"date":{"__isSmartRef__":true,"id":93567},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93567":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93568":{"date":{"__isSmartRef__":true,"id":93569},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93569":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93570":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93571":{"morph":{"__isSmartRef__":true,"id":93550},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93572":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93573}},"93573":{"test01IsMorph":{"__isSmartRef__":true,"id":93574}},"93574":{"varMapping":{"__isSmartRef__":true,"id":93575},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93575":{"this":{"__isSmartRef__":true,"id":93572}},"93576":{},"93577":{"change":{"__isSmartRef__":true,"id":93578},"tick":{"__isSmartRef__":true,"id":93582}},"93578":{"varMapping":{"__isSmartRef__":true,"id":93579},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93579":{"this":{"__isSmartRef__":true,"id":93550}},"93580":{"timestamp":{"__isSmartRef__":true,"id":93581},"user":"cschuster","tags":[]},"93581":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93582":{"varMapping":{"__isSmartRef__":true,"id":93583},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93583":{"this":{"__isSmartRef__":true,"id":93550}},"93584":{"timestamp":{"__isSmartRef__":true,"id":93585},"user":"cschuster","tags":[]},"93585":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93586":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93587}],"id":"EDF206B3-AA4A-402C-A59C-1D60208D6881","shape":{"__isSmartRef__":true,"id":93588},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2488","partsBinMetaInfo":{"__isSmartRef__":true,"id":93589},"eventHandler":{"__isSmartRef__":true,"id":93607},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","C64191DA-BF82-4104-8B35-0826284A33A2","BD71B947-B51A-4DC4-AF90-AA30FED59908"],"partTests":{"__isSmartRef__":true,"id":93608},"_ClipMode":"visible","moved":true,"b":325.4041002593003,"#startLetters":"set","isBeingDragged":false,"delta":0.7058126856572926,"_Rotation":19.04525923828758,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93613},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4929.0,4222.8)"},"93587":{"target":{"__isSmartRef__":true,"id":93586},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93588":{"_BorderWidth":2.1610758126469416,"_ClipMode":"visible","_BorderRadius":27.10481513353884,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.6,122.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-145,66,-185)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.6,-36.5)"},"93589":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93590},{"__isSmartRef__":true,"id":93592},{"__isSmartRef__":true,"id":93594},{"__isSmartRef__":true,"id":93596},{"__isSmartRef__":true,"id":93598},{"__isSmartRef__":true,"id":93600},{"__isSmartRef__":true,"id":93602},{"__isSmartRef__":true,"id":93604}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93606},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93590":{"date":{"__isSmartRef__":true,"id":93591},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93591":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93592":{"date":{"__isSmartRef__":true,"id":93593},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93593":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93594":{"date":{"__isSmartRef__":true,"id":93595},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93595":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93596":{"date":{"__isSmartRef__":true,"id":93597},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93597":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93598":{"date":{"__isSmartRef__":true,"id":93599},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93599":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93600":{"date":{"__isSmartRef__":true,"id":93601},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93601":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93602":{"date":{"__isSmartRef__":true,"id":93603},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93603":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93604":{"date":{"__isSmartRef__":true,"id":93605},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93605":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93606":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93607":{"morph":{"__isSmartRef__":true,"id":93586},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93608":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93609}},"93609":{"test01IsMorph":{"__isSmartRef__":true,"id":93610}},"93610":{"varMapping":{"__isSmartRef__":true,"id":93611},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93611":{"this":{"__isSmartRef__":true,"id":93608}},"93612":{},"93613":{"change":{"__isSmartRef__":true,"id":93614},"tick":{"__isSmartRef__":true,"id":93618}},"93614":{"varMapping":{"__isSmartRef__":true,"id":93615},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93615":{"this":{"__isSmartRef__":true,"id":93586}},"93616":{"timestamp":{"__isSmartRef__":true,"id":93617},"user":"cschuster","tags":[]},"93617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93618":{"varMapping":{"__isSmartRef__":true,"id":93619},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93619":{"this":{"__isSmartRef__":true,"id":93586}},"93620":{"timestamp":{"__isSmartRef__":true,"id":93621},"user":"cschuster","tags":[]},"93621":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93622":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93623}],"id":"785E70B0-9209-4092-8B87-9E67246EBE05","shape":{"__isSmartRef__":true,"id":93624},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2489","partsBinMetaInfo":{"__isSmartRef__":true,"id":93625},"eventHandler":{"__isSmartRef__":true,"id":93643},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","061495FD-004A-4DBF-827E-BB5448D22CFB"],"partTests":{"__isSmartRef__":true,"id":93644},"_ClipMode":"visible","moved":true,"b":175,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":29.974285269975887,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93649},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3949.1,4061.8)"},"93623":{"target":{"__isSmartRef__":true,"id":93622},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93624":{"_BorderWidth":5.435778713738293,"_ClipMode":"visible","_BorderRadius":39.69615506024416,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,96.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(23,-232,-172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.7,-0.1)"},"93625":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93626},{"__isSmartRef__":true,"id":93628},{"__isSmartRef__":true,"id":93630},{"__isSmartRef__":true,"id":93632},{"__isSmartRef__":true,"id":93634},{"__isSmartRef__":true,"id":93636},{"__isSmartRef__":true,"id":93638},{"__isSmartRef__":true,"id":93640}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93642},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93626":{"date":{"__isSmartRef__":true,"id":93627},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93627":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93628":{"date":{"__isSmartRef__":true,"id":93629},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93629":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93630":{"date":{"__isSmartRef__":true,"id":93631},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93631":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93632":{"date":{"__isSmartRef__":true,"id":93633},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93633":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93634":{"date":{"__isSmartRef__":true,"id":93635},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93635":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93636":{"date":{"__isSmartRef__":true,"id":93637},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93637":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93638":{"date":{"__isSmartRef__":true,"id":93639},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93639":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93640":{"date":{"__isSmartRef__":true,"id":93641},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93641":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93642":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93643":{"morph":{"__isSmartRef__":true,"id":93622},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93644":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93645}},"93645":{"test01IsMorph":{"__isSmartRef__":true,"id":93646}},"93646":{"varMapping":{"__isSmartRef__":true,"id":93647},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93647":{"this":{"__isSmartRef__":true,"id":93644}},"93648":{},"93649":{"change":{"__isSmartRef__":true,"id":93650},"tick":{"__isSmartRef__":true,"id":93654}},"93650":{"varMapping":{"__isSmartRef__":true,"id":93651},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93651":{"this":{"__isSmartRef__":true,"id":93622}},"93652":{"timestamp":{"__isSmartRef__":true,"id":93653},"user":"cschuster","tags":[]},"93653":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93654":{"varMapping":{"__isSmartRef__":true,"id":93655},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93655":{"this":{"__isSmartRef__":true,"id":93622}},"93656":{"timestamp":{"__isSmartRef__":true,"id":93657},"user":"cschuster","tags":[]},"93657":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93658":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93659}],"id":"75D1C55D-2DA9-4AB4-9311-6303EE9E6A4F","shape":{"__isSmartRef__":true,"id":93660},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2490","partsBinMetaInfo":{"__isSmartRef__":true,"id":93661},"eventHandler":{"__isSmartRef__":true,"id":93679},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C","30BD186B-0098-488E-B8F3-FC104861BDD0"],"partTests":{"__isSmartRef__":true,"id":93680},"_ClipMode":"visible","moved":true,"b":350,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":17.727084391324222,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93685},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5027.1,4340.1)"},"93659":{"target":{"__isSmartRef__":true,"id":93658},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93660":{"_BorderWidth":4.131759111665343,"_ClipMode":"visible","_BorderRadius":38.793852415718156,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,106.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-45,207,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.5,-39.7)"},"93661":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93662},{"__isSmartRef__":true,"id":93664},{"__isSmartRef__":true,"id":93666},{"__isSmartRef__":true,"id":93668},{"__isSmartRef__":true,"id":93670},{"__isSmartRef__":true,"id":93672},{"__isSmartRef__":true,"id":93674},{"__isSmartRef__":true,"id":93676}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93678},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93662":{"date":{"__isSmartRef__":true,"id":93663},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93663":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93664":{"date":{"__isSmartRef__":true,"id":93665},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93665":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93666":{"date":{"__isSmartRef__":true,"id":93667},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93667":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93668":{"date":{"__isSmartRef__":true,"id":93669},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93669":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93670":{"date":{"__isSmartRef__":true,"id":93671},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93671":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93672":{"date":{"__isSmartRef__":true,"id":93673},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93673":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93674":{"date":{"__isSmartRef__":true,"id":93675},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93675":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93676":{"date":{"__isSmartRef__":true,"id":93677},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93677":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93678":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93679":{"morph":{"__isSmartRef__":true,"id":93658},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93680":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93681}},"93681":{"test01IsMorph":{"__isSmartRef__":true,"id":93682}},"93682":{"varMapping":{"__isSmartRef__":true,"id":93683},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93683":{"this":{"__isSmartRef__":true,"id":93680}},"93684":{},"93685":{"change":{"__isSmartRef__":true,"id":93686},"tick":{"__isSmartRef__":true,"id":93690}},"93686":{"varMapping":{"__isSmartRef__":true,"id":93687},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93687":{"this":{"__isSmartRef__":true,"id":93658}},"93688":{"timestamp":{"__isSmartRef__":true,"id":93689},"user":"cschuster","tags":[]},"93689":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93690":{"varMapping":{"__isSmartRef__":true,"id":93691},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93692},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93691":{"this":{"__isSmartRef__":true,"id":93658}},"93692":{"timestamp":{"__isSmartRef__":true,"id":93693},"user":"cschuster","tags":[]},"93693":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93694":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93695}],"id":"D3E98B99-29A4-4BFE-8E24-775FD03C05F8","shape":{"__isSmartRef__":true,"id":93696},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2491","partsBinMetaInfo":{"__isSmartRef__":true,"id":93697},"eventHandler":{"__isSmartRef__":true,"id":93715},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF"],"partTests":{"__isSmartRef__":true,"id":93716},"_ClipMode":"visible","moved":true,"b":160,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":3.641940739120513,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93721},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4767.4,4869.8)"},"93695":{"target":{"__isSmartRef__":true,"id":93694},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93696":{"_BorderWidth":6.710100716628345,"_ClipMode":"visible","_BorderRadius":35.32088886237956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,86.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(88,-153,13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.8,-1.2)"},"93697":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93698},{"__isSmartRef__":true,"id":93700},{"__isSmartRef__":true,"id":93702},{"__isSmartRef__":true,"id":93704},{"__isSmartRef__":true,"id":93706},{"__isSmartRef__":true,"id":93708},{"__isSmartRef__":true,"id":93710},{"__isSmartRef__":true,"id":93712}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93714},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93698":{"date":{"__isSmartRef__":true,"id":93699},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93699":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93700":{"date":{"__isSmartRef__":true,"id":93701},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93701":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93702":{"date":{"__isSmartRef__":true,"id":93703},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93703":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93704":{"date":{"__isSmartRef__":true,"id":93705},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93705":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93706":{"date":{"__isSmartRef__":true,"id":93707},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93707":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93708":{"date":{"__isSmartRef__":true,"id":93709},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93709":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93710":{"date":{"__isSmartRef__":true,"id":93711},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93711":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93712":{"date":{"__isSmartRef__":true,"id":93713},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93713":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93714":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93715":{"morph":{"__isSmartRef__":true,"id":93694},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93716":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93717}},"93717":{"test01IsMorph":{"__isSmartRef__":true,"id":93718}},"93718":{"varMapping":{"__isSmartRef__":true,"id":93719},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93719":{"this":{"__isSmartRef__":true,"id":93716}},"93720":{},"93721":{"change":{"__isSmartRef__":true,"id":93722},"tick":{"__isSmartRef__":true,"id":93726}},"93722":{"varMapping":{"__isSmartRef__":true,"id":93723},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93723":{"this":{"__isSmartRef__":true,"id":93694}},"93724":{"timestamp":{"__isSmartRef__":true,"id":93725},"user":"cschuster","tags":[]},"93725":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93726":{"varMapping":{"__isSmartRef__":true,"id":93727},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93728},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93727":{"this":{"__isSmartRef__":true,"id":93694}},"93728":{"timestamp":{"__isSmartRef__":true,"id":93729},"user":"cschuster","tags":[]},"93729":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93730":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93731}],"id":"7760BA41-D1AF-42CE-B034-D0200F0E9BEF","shape":{"__isSmartRef__":true,"id":93732},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2492","partsBinMetaInfo":{"__isSmartRef__":true,"id":93733},"eventHandler":{"__isSmartRef__":true,"id":93751},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","93F0DD85-9719-4062-A7B7-5CDB59FA75A7","4CD7D570-4039-4D14-9EBC-4CCA89B4B756"],"partTests":{"__isSmartRef__":true,"id":93752},"_ClipMode":"visible","moved":true,"b":70,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-15.462077691733079,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93757},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4501.3,4145.9)"},"93731":{"target":{"__isSmartRef__":true,"id":93730},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93732":{"_BorderWidth":9.69846310392954,"_ClipMode":"visible","_BorderRadius":4.679111137620442,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,328,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.8)"},"93733":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93734},{"__isSmartRef__":true,"id":93736},{"__isSmartRef__":true,"id":93738},{"__isSmartRef__":true,"id":93740},{"__isSmartRef__":true,"id":93742},{"__isSmartRef__":true,"id":93744},{"__isSmartRef__":true,"id":93746},{"__isSmartRef__":true,"id":93748}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93750},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93734":{"date":{"__isSmartRef__":true,"id":93735},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93735":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93736":{"date":{"__isSmartRef__":true,"id":93737},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93737":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93738":{"date":{"__isSmartRef__":true,"id":93739},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93739":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93740":{"date":{"__isSmartRef__":true,"id":93741},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93741":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93742":{"date":{"__isSmartRef__":true,"id":93743},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93743":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93744":{"date":{"__isSmartRef__":true,"id":93745},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93745":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93746":{"date":{"__isSmartRef__":true,"id":93747},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93747":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93748":{"date":{"__isSmartRef__":true,"id":93749},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93749":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93750":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93751":{"morph":{"__isSmartRef__":true,"id":93730},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93752":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93753}},"93753":{"test01IsMorph":{"__isSmartRef__":true,"id":93754}},"93754":{"varMapping":{"__isSmartRef__":true,"id":93755},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93755":{"this":{"__isSmartRef__":true,"id":93752}},"93756":{},"93757":{"change":{"__isSmartRef__":true,"id":93758},"tick":{"__isSmartRef__":true,"id":93762}},"93758":{"varMapping":{"__isSmartRef__":true,"id":93759},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93759":{"this":{"__isSmartRef__":true,"id":93730}},"93760":{"timestamp":{"__isSmartRef__":true,"id":93761},"user":"cschuster","tags":[]},"93761":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93762":{"varMapping":{"__isSmartRef__":true,"id":93763},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93764},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93763":{"this":{"__isSmartRef__":true,"id":93730}},"93764":{"timestamp":{"__isSmartRef__":true,"id":93765},"user":"cschuster","tags":[]},"93765":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93766":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93767}],"id":"2858ED08-14DF-46E9-9356-E6E3CD9D2DA3","shape":{"__isSmartRef__":true,"id":93768},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2493","partsBinMetaInfo":{"__isSmartRef__":true,"id":93769},"eventHandler":{"__isSmartRef__":true,"id":93787},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D","8CDB7F11-5D75-4A47-9396-F37317E94594","C4FB4132-26B9-4749-8120-4F9E4F5870C3","40D1ABFF-6326-478A-A713-EB1F254E3756"],"partTests":{"__isSmartRef__":true,"id":93788},"_ClipMode":"visible","moved":true,"b":124.9238762560999,"#startLetters":"set","isBeingDragged":false,"delta":0.8556429880554788,"_Rotation":-4.04835110728743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93793},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7598.0,5262.2)"},"93767":{"target":{"__isSmartRef__":true,"id":93766},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93768":{"_BorderWidth":9.09956690225688,"_ClipMode":"visible","_BorderRadius":13.109681942271884,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,64,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.6)"},"93769":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93770},{"__isSmartRef__":true,"id":93772},{"__isSmartRef__":true,"id":93774},{"__isSmartRef__":true,"id":93776},{"__isSmartRef__":true,"id":93778},{"__isSmartRef__":true,"id":93780},{"__isSmartRef__":true,"id":93782},{"__isSmartRef__":true,"id":93784}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93786},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93770":{"date":{"__isSmartRef__":true,"id":93771},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93771":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93772":{"date":{"__isSmartRef__":true,"id":93773},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93773":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93774":{"date":{"__isSmartRef__":true,"id":93775},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93775":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93776":{"date":{"__isSmartRef__":true,"id":93777},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93777":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93778":{"date":{"__isSmartRef__":true,"id":93779},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93779":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93780":{"date":{"__isSmartRef__":true,"id":93781},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93781":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93782":{"date":{"__isSmartRef__":true,"id":93783},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93783":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93784":{"date":{"__isSmartRef__":true,"id":93785},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93785":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93786":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93787":{"morph":{"__isSmartRef__":true,"id":93766},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93788":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93789}},"93789":{"test01IsMorph":{"__isSmartRef__":true,"id":93790}},"93790":{"varMapping":{"__isSmartRef__":true,"id":93791},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93792},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93791":{"this":{"__isSmartRef__":true,"id":93788}},"93792":{},"93793":{"change":{"__isSmartRef__":true,"id":93794},"tick":{"__isSmartRef__":true,"id":93798}},"93794":{"varMapping":{"__isSmartRef__":true,"id":93795},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93795":{"this":{"__isSmartRef__":true,"id":93766}},"93796":{"timestamp":{"__isSmartRef__":true,"id":93797},"user":"cschuster","tags":[]},"93797":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93798":{"varMapping":{"__isSmartRef__":true,"id":93799},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93800},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93799":{"this":{"__isSmartRef__":true,"id":93766}},"93800":{"timestamp":{"__isSmartRef__":true,"id":93801},"user":"cschuster","tags":[]},"93801":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93802":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93803}],"id":"C0B3D428-A954-4D55-A38F-BCC17004689E","shape":{"__isSmartRef__":true,"id":93804},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2494","partsBinMetaInfo":{"__isSmartRef__":true,"id":93805},"eventHandler":{"__isSmartRef__":true,"id":93823},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","659D8114-45EA-4977-9FDF-37123EE24827","F01EE3EE-E05A-4983-A940-8F48CE954192"],"partTests":{"__isSmartRef__":true,"id":93824},"_ClipMode":"visible","moved":true,"b":87.92670589126647,"#startLetters":"set","isBeingDragged":false,"delta":-0.944698937877547,"_Rotation":-1.4726740284612327,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93829},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5304.5,4319.8)"},"93803":{"target":{"__isSmartRef__":true,"id":93802},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93804":{"_BorderWidth":9.99672682533199,"_ClipMode":"visible","_BorderRadius":0.052353652812324736,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.9,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,266,-161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.7)"},"93805":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93806},{"__isSmartRef__":true,"id":93808},{"__isSmartRef__":true,"id":93810},{"__isSmartRef__":true,"id":93812},{"__isSmartRef__":true,"id":93814},{"__isSmartRef__":true,"id":93816},{"__isSmartRef__":true,"id":93818},{"__isSmartRef__":true,"id":93820}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93822},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93806":{"date":{"__isSmartRef__":true,"id":93807},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93807":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93808":{"date":{"__isSmartRef__":true,"id":93809},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93809":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93810":{"date":{"__isSmartRef__":true,"id":93811},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93811":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93812":{"date":{"__isSmartRef__":true,"id":93813},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93814":{"date":{"__isSmartRef__":true,"id":93815},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93815":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93816":{"date":{"__isSmartRef__":true,"id":93817},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93817":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93818":{"date":{"__isSmartRef__":true,"id":93819},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93819":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93820":{"date":{"__isSmartRef__":true,"id":93821},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93821":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93822":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93823":{"morph":{"__isSmartRef__":true,"id":93802},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93824":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93825}},"93825":{"test01IsMorph":{"__isSmartRef__":true,"id":93826}},"93826":{"varMapping":{"__isSmartRef__":true,"id":93827},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93827":{"this":{"__isSmartRef__":true,"id":93824}},"93828":{},"93829":{"change":{"__isSmartRef__":true,"id":93830},"tick":{"__isSmartRef__":true,"id":93834}},"93830":{"varMapping":{"__isSmartRef__":true,"id":93831},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93831":{"this":{"__isSmartRef__":true,"id":93802}},"93832":{"timestamp":{"__isSmartRef__":true,"id":93833},"user":"cschuster","tags":[]},"93833":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93834":{"varMapping":{"__isSmartRef__":true,"id":93835},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93836},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93835":{"this":{"__isSmartRef__":true,"id":93802}},"93836":{"timestamp":{"__isSmartRef__":true,"id":93837},"user":"cschuster","tags":[]},"93837":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93838":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93839}],"id":"F6107D33-2E75-4ABC-B981-FB0AF98E30AB","shape":{"__isSmartRef__":true,"id":93840},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2495","partsBinMetaInfo":{"__isSmartRef__":true,"id":93841},"eventHandler":{"__isSmartRef__":true,"id":93859},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","112DB4EF-06F6-4963-B325-99564046A572"],"partTests":{"__isSmartRef__":true,"id":93860},"_ClipMode":"visible","moved":true,"b":342.27453051687917,"#startLetters":"set","isBeingDragged":false,"delta":-0.7706725862226449,"_Rotation":7.833297990045705,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93865},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4481.5,4242.9)"},"93839":{"target":{"__isSmartRef__":true,"id":93838},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93840":{"_BorderWidth":3.4777174300334197,"_ClipMode":"visible","_BorderRadius":36.292249243481514,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.8,112.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-78,166,19)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.9,-39.1)"},"93841":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93842},{"__isSmartRef__":true,"id":93844},{"__isSmartRef__":true,"id":93846},{"__isSmartRef__":true,"id":93848},{"__isSmartRef__":true,"id":93850},{"__isSmartRef__":true,"id":93852},{"__isSmartRef__":true,"id":93854},{"__isSmartRef__":true,"id":93856}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93858},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93842":{"date":{"__isSmartRef__":true,"id":93843},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93843":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93844":{"date":{"__isSmartRef__":true,"id":93845},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93845":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93846":{"date":{"__isSmartRef__":true,"id":93847},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93847":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93848":{"date":{"__isSmartRef__":true,"id":93849},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93849":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93850":{"date":{"__isSmartRef__":true,"id":93851},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93851":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93852":{"date":{"__isSmartRef__":true,"id":93853},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93853":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93854":{"date":{"__isSmartRef__":true,"id":93855},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93855":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93856":{"date":{"__isSmartRef__":true,"id":93857},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93857":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93858":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93859":{"morph":{"__isSmartRef__":true,"id":93838},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93860":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93861}},"93861":{"test01IsMorph":{"__isSmartRef__":true,"id":93862}},"93862":{"varMapping":{"__isSmartRef__":true,"id":93863},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93864},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93863":{"this":{"__isSmartRef__":true,"id":93860}},"93864":{},"93865":{"change":{"__isSmartRef__":true,"id":93866},"tick":{"__isSmartRef__":true,"id":93870}},"93866":{"varMapping":{"__isSmartRef__":true,"id":93867},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93868},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93867":{"this":{"__isSmartRef__":true,"id":93838}},"93868":{"timestamp":{"__isSmartRef__":true,"id":93869},"user":"cschuster","tags":[]},"93869":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93870":{"varMapping":{"__isSmartRef__":true,"id":93871},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93872},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93871":{"this":{"__isSmartRef__":true,"id":93838}},"93872":{"timestamp":{"__isSmartRef__":true,"id":93873},"user":"cschuster","tags":[]},"93873":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93874":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93875}],"id":"B373D4AB-4360-45E3-926D-9D9C0B52A2F4","shape":{"__isSmartRef__":true,"id":93876},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2496","partsBinMetaInfo":{"__isSmartRef__":true,"id":93877},"eventHandler":{"__isSmartRef__":true,"id":93895},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0","303CB936-0267-41F4-AEBF-45CF9A5FE704"],"partTests":{"__isSmartRef__":true,"id":93896},"_ClipMode":"visible","moved":true,"b":225.79799041792285,"#startLetters":"set","isBeingDragged":false,"delta":0.728380614251364,"_Rotation":-2.2155701477337857,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93901},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5932.4,4614.8)"},"93875":{"target":{"__isSmartRef__":true,"id":93874},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93876":{"_BorderWidth":1.4155692251823808,"_ClipMode":"visible","_BorderRadius":19.44296963286458,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-183,-362,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.7,-6.1)"},"93877":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93878},{"__isSmartRef__":true,"id":93880},{"__isSmartRef__":true,"id":93882},{"__isSmartRef__":true,"id":93884},{"__isSmartRef__":true,"id":93886},{"__isSmartRef__":true,"id":93888},{"__isSmartRef__":true,"id":93890},{"__isSmartRef__":true,"id":93892}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93894},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93878":{"date":{"__isSmartRef__":true,"id":93879},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93879":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93880":{"date":{"__isSmartRef__":true,"id":93881},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93881":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93882":{"date":{"__isSmartRef__":true,"id":93883},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93883":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93884":{"date":{"__isSmartRef__":true,"id":93885},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93885":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93886":{"date":{"__isSmartRef__":true,"id":93887},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93887":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93888":{"date":{"__isSmartRef__":true,"id":93889},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93889":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93890":{"date":{"__isSmartRef__":true,"id":93891},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93891":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93892":{"date":{"__isSmartRef__":true,"id":93893},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93893":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93894":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93895":{"morph":{"__isSmartRef__":true,"id":93874},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93896":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93897}},"93897":{"test01IsMorph":{"__isSmartRef__":true,"id":93898}},"93898":{"varMapping":{"__isSmartRef__":true,"id":93899},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93899":{"this":{"__isSmartRef__":true,"id":93896}},"93900":{},"93901":{"change":{"__isSmartRef__":true,"id":93902},"tick":{"__isSmartRef__":true,"id":93906}},"93902":{"varMapping":{"__isSmartRef__":true,"id":93903},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93904},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93903":{"this":{"__isSmartRef__":true,"id":93874}},"93904":{"timestamp":{"__isSmartRef__":true,"id":93905},"user":"cschuster","tags":[]},"93905":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93906":{"varMapping":{"__isSmartRef__":true,"id":93907},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93908},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93907":{"this":{"__isSmartRef__":true,"id":93874}},"93908":{"timestamp":{"__isSmartRef__":true,"id":93909},"user":"cschuster","tags":[]},"93909":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93910":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93911}],"id":"54784C5C-3D39-475B-A711-5FB824C7E9DA","shape":{"__isSmartRef__":true,"id":93912},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2497","partsBinMetaInfo":{"__isSmartRef__":true,"id":93913},"eventHandler":{"__isSmartRef__":true,"id":93931},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","91A09649-13A9-492D-B7D5-4B2906000B90","F7D63FB7-F969-4C12-9D66-E84F9FC1B2DE"],"partTests":{"__isSmartRef__":true,"id":93932},"_ClipMode":"visible","moved":true,"b":221.9092777625192,"#startLetters":"set","isBeingDragged":false,"delta":-0.8028530362644233,"_Rotation":-2.500063133479958,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93937},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4152.6,5841.8)"},"93911":{"target":{"__isSmartRef__":true,"id":93910},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93912":{"_BorderWidth":1.6602346438733484,"_ClipMode":"visible","_BorderRadius":22.15354778562595,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,126.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-171,-362,14)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.6,-5.1)"},"93913":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93914},{"__isSmartRef__":true,"id":93916},{"__isSmartRef__":true,"id":93918},{"__isSmartRef__":true,"id":93920},{"__isSmartRef__":true,"id":93922},{"__isSmartRef__":true,"id":93924},{"__isSmartRef__":true,"id":93926},{"__isSmartRef__":true,"id":93928}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93930},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93914":{"date":{"__isSmartRef__":true,"id":93915},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93915":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93916":{"date":{"__isSmartRef__":true,"id":93917},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93917":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93918":{"date":{"__isSmartRef__":true,"id":93919},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93919":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93920":{"date":{"__isSmartRef__":true,"id":93921},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93921":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93922":{"date":{"__isSmartRef__":true,"id":93923},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93923":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93924":{"date":{"__isSmartRef__":true,"id":93925},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93925":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93926":{"date":{"__isSmartRef__":true,"id":93927},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93927":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93928":{"date":{"__isSmartRef__":true,"id":93929},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93929":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93930":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93931":{"morph":{"__isSmartRef__":true,"id":93910},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93932":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93933}},"93933":{"test01IsMorph":{"__isSmartRef__":true,"id":93934}},"93934":{"varMapping":{"__isSmartRef__":true,"id":93935},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93936},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93935":{"this":{"__isSmartRef__":true,"id":93932}},"93936":{},"93937":{"change":{"__isSmartRef__":true,"id":93938},"tick":{"__isSmartRef__":true,"id":93942}},"93938":{"varMapping":{"__isSmartRef__":true,"id":93939},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93940},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93939":{"this":{"__isSmartRef__":true,"id":93910}},"93940":{"timestamp":{"__isSmartRef__":true,"id":93941},"user":"cschuster","tags":[]},"93941":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93942":{"varMapping":{"__isSmartRef__":true,"id":93943},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93944},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93943":{"this":{"__isSmartRef__":true,"id":93910}},"93944":{"timestamp":{"__isSmartRef__":true,"id":93945},"user":"cschuster","tags":[]},"93945":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93946":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93947}],"id":"DC579BF1-C727-4AD9-AC8B-9F2E34B0B748","shape":{"__isSmartRef__":true,"id":93948},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2498","partsBinMetaInfo":{"__isSmartRef__":true,"id":93949},"eventHandler":{"__isSmartRef__":true,"id":93967},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D","7A794C1F-4C45-43B0-B8D8-DE48467C3AB8","49D98904-8903-44B4-9062-08A1CB74F42C","F861AFFF-8315-4964-9B7B-6994C3301084","86DD7A4E-0B76-4613-88CA-24EAEB29F3E4"],"partTests":{"__isSmartRef__":true,"id":93968},"_ClipMode":"visible","moved":true,"b":2,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":69.68469330322218,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93973},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5666.1,3690.1)"},"93947":{"target":{"__isSmartRef__":true,"id":93946},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93948":{"_BorderWidth":5.174497483512505,"_ClipMode":"visible","_BorderRadius":39.951281005196485,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.8,98.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(9,265,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.7,-40.0)"},"93949":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93950},{"__isSmartRef__":true,"id":93952},{"__isSmartRef__":true,"id":93954},{"__isSmartRef__":true,"id":93956},{"__isSmartRef__":true,"id":93958},{"__isSmartRef__":true,"id":93960},{"__isSmartRef__":true,"id":93962},{"__isSmartRef__":true,"id":93964}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":93966},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93950":{"date":{"__isSmartRef__":true,"id":93951},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93951":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93952":{"date":{"__isSmartRef__":true,"id":93953},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93953":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93954":{"date":{"__isSmartRef__":true,"id":93955},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93955":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93956":{"date":{"__isSmartRef__":true,"id":93957},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93957":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93958":{"date":{"__isSmartRef__":true,"id":93959},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93959":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93960":{"date":{"__isSmartRef__":true,"id":93961},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93961":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93962":{"date":{"__isSmartRef__":true,"id":93963},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93963":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"93964":{"date":{"__isSmartRef__":true,"id":93965},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"93965":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"93966":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"93967":{"morph":{"__isSmartRef__":true,"id":93946},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"93968":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":93969}},"93969":{"test01IsMorph":{"__isSmartRef__":true,"id":93970}},"93970":{"varMapping":{"__isSmartRef__":true,"id":93971},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":93972},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93971":{"this":{"__isSmartRef__":true,"id":93968}},"93972":{},"93973":{"change":{"__isSmartRef__":true,"id":93974},"tick":{"__isSmartRef__":true,"id":93978}},"93974":{"varMapping":{"__isSmartRef__":true,"id":93975},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":93976},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93975":{"this":{"__isSmartRef__":true,"id":93946}},"93976":{"timestamp":{"__isSmartRef__":true,"id":93977},"user":"cschuster","tags":[]},"93977":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"93978":{"varMapping":{"__isSmartRef__":true,"id":93979},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":93980},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93979":{"this":{"__isSmartRef__":true,"id":93946}},"93980":{"timestamp":{"__isSmartRef__":true,"id":93981},"user":"cschuster","tags":[]},"93981":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"93982":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":93983}],"id":"7A793013-9094-4792-A3A5-D2FCE6438036","shape":{"__isSmartRef__":true,"id":93984},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2499","partsBinMetaInfo":{"__isSmartRef__":true,"id":93985},"eventHandler":{"__isSmartRef__":true,"id":94003},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","1A36E74D-6BDD-456F-9DB2-A9CC10460FDE"],"partTests":{"__isSmartRef__":true,"id":94004},"_ClipMode":"visible","moved":true,"b":114,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-11.674166393373099,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94009},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6754.9,4258.9)"},"93983":{"target":{"__isSmartRef__":true,"id":93982},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"93984":{"_BorderWidth":9.567727288213005,"_ClipMode":"visible","_BorderRadius":6.617387872822831,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,130,162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-11.9)"},"93985":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":93986},{"__isSmartRef__":true,"id":93988},{"__isSmartRef__":true,"id":93990},{"__isSmartRef__":true,"id":93992},{"__isSmartRef__":true,"id":93994},{"__isSmartRef__":true,"id":93996},{"__isSmartRef__":true,"id":93998},{"__isSmartRef__":true,"id":94000}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94002},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"93986":{"date":{"__isSmartRef__":true,"id":93987},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"93987":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"93988":{"date":{"__isSmartRef__":true,"id":93989},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"93989":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"93990":{"date":{"__isSmartRef__":true,"id":93991},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"93991":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"93992":{"date":{"__isSmartRef__":true,"id":93993},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"93993":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"93994":{"date":{"__isSmartRef__":true,"id":93995},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93995":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"93996":{"date":{"__isSmartRef__":true,"id":93997},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"93997":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"93998":{"date":{"__isSmartRef__":true,"id":93999},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"93999":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94000":{"date":{"__isSmartRef__":true,"id":94001},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94001":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94002":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94003":{"morph":{"__isSmartRef__":true,"id":93982},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94004":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94005}},"94005":{"test01IsMorph":{"__isSmartRef__":true,"id":94006}},"94006":{"varMapping":{"__isSmartRef__":true,"id":94007},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94008},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94007":{"this":{"__isSmartRef__":true,"id":94004}},"94008":{},"94009":{"change":{"__isSmartRef__":true,"id":94010},"tick":{"__isSmartRef__":true,"id":94014}},"94010":{"varMapping":{"__isSmartRef__":true,"id":94011},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94012},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94011":{"this":{"__isSmartRef__":true,"id":93982}},"94012":{"timestamp":{"__isSmartRef__":true,"id":94013},"user":"cschuster","tags":[]},"94013":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94014":{"varMapping":{"__isSmartRef__":true,"id":94015},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94016},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94015":{"this":{"__isSmartRef__":true,"id":93982}},"94016":{"timestamp":{"__isSmartRef__":true,"id":94017},"user":"cschuster","tags":[]},"94017":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94018":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94019}],"id":"A99FE2A7-FE1F-4897-AC10-06AFFF32C071","shape":{"__isSmartRef__":true,"id":94020},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2500","partsBinMetaInfo":{"__isSmartRef__":true,"id":94021},"eventHandler":{"__isSmartRef__":true,"id":94039},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","F81CFD0A-0FF9-470B-8E50-A384C62E8976","5838BEDC-6B2F-497C-8FF5-2BEDE17CA9F4"],"partTests":{"__isSmartRef__":true,"id":94040},"_ClipMode":"visible","moved":true,"b":251,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":32.1222390031852,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94045},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5664.4,4405.9)"},"94019":{"target":{"__isSmartRef__":true,"id":94018},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94020":{"_BorderWidth":0.27240712200341566,"_ClipMode":"visible","_BorderRadius":4.23978492786556,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,137.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-242,-326,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-13.5)"},"94021":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94022},{"__isSmartRef__":true,"id":94024},{"__isSmartRef__":true,"id":94026},{"__isSmartRef__":true,"id":94028},{"__isSmartRef__":true,"id":94030},{"__isSmartRef__":true,"id":94032},{"__isSmartRef__":true,"id":94034},{"__isSmartRef__":true,"id":94036}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94038},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94022":{"date":{"__isSmartRef__":true,"id":94023},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94023":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94024":{"date":{"__isSmartRef__":true,"id":94025},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94025":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94026":{"date":{"__isSmartRef__":true,"id":94027},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94027":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94028":{"date":{"__isSmartRef__":true,"id":94029},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94029":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94030":{"date":{"__isSmartRef__":true,"id":94031},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94031":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94032":{"date":{"__isSmartRef__":true,"id":94033},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94033":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94034":{"date":{"__isSmartRef__":true,"id":94035},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94035":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94036":{"date":{"__isSmartRef__":true,"id":94037},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94037":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94038":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94039":{"morph":{"__isSmartRef__":true,"id":94018},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94040":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94041}},"94041":{"test01IsMorph":{"__isSmartRef__":true,"id":94042}},"94042":{"varMapping":{"__isSmartRef__":true,"id":94043},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94044},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94043":{"this":{"__isSmartRef__":true,"id":94040}},"94044":{},"94045":{"change":{"__isSmartRef__":true,"id":94046},"tick":{"__isSmartRef__":true,"id":94050}},"94046":{"varMapping":{"__isSmartRef__":true,"id":94047},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94048},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94047":{"this":{"__isSmartRef__":true,"id":94018}},"94048":{"timestamp":{"__isSmartRef__":true,"id":94049},"user":"cschuster","tags":[]},"94049":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94050":{"varMapping":{"__isSmartRef__":true,"id":94051},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94052},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94051":{"this":{"__isSmartRef__":true,"id":94018}},"94052":{"timestamp":{"__isSmartRef__":true,"id":94053},"user":"cschuster","tags":[]},"94053":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94054":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94055}],"id":"6D6FE0DF-44FD-4C1B-9BA4-5995FB3C872C","shape":{"__isSmartRef__":true,"id":94056},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2501","partsBinMetaInfo":{"__isSmartRef__":true,"id":94057},"eventHandler":{"__isSmartRef__":true,"id":94075},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","1E648F41-7629-45B3-B1D7-C87D12034781","9407BCE4-D569-4439-B874-E0228AFD0A26","E1F4C942-C469-403F-B69E-528D178F862A"],"partTests":{"__isSmartRef__":true,"id":94076},"_ClipMode":"visible","moved":true,"b":89.40080579050118,"#startLetters":"set","isBeingDragged":false,"delta":0.9824264372582547,"_Rotation":-15.610242981063685,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94081},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7071.8,4268.2)"},"94055":{"target":{"__isSmartRef__":true,"id":94054},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94056":{"_BorderWidth":9.99972658269313,"_ClipMode":"visible","_BorderRadius":0.0043745572986786385,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.8,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,259,-145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.2)"},"94057":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94058},{"__isSmartRef__":true,"id":94060},{"__isSmartRef__":true,"id":94062},{"__isSmartRef__":true,"id":94064},{"__isSmartRef__":true,"id":94066},{"__isSmartRef__":true,"id":94068},{"__isSmartRef__":true,"id":94070},{"__isSmartRef__":true,"id":94072}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94074},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94058":{"date":{"__isSmartRef__":true,"id":94059},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94059":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94060":{"date":{"__isSmartRef__":true,"id":94061},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94061":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94062":{"date":{"__isSmartRef__":true,"id":94063},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94063":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94064":{"date":{"__isSmartRef__":true,"id":94065},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94065":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94066":{"date":{"__isSmartRef__":true,"id":94067},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94067":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94068":{"date":{"__isSmartRef__":true,"id":94069},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94069":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94070":{"date":{"__isSmartRef__":true,"id":94071},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94071":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94072":{"date":{"__isSmartRef__":true,"id":94073},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94073":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94074":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94075":{"morph":{"__isSmartRef__":true,"id":94054},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94076":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94077}},"94077":{"test01IsMorph":{"__isSmartRef__":true,"id":94078}},"94078":{"varMapping":{"__isSmartRef__":true,"id":94079},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94080},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94079":{"this":{"__isSmartRef__":true,"id":94076}},"94080":{},"94081":{"change":{"__isSmartRef__":true,"id":94082},"tick":{"__isSmartRef__":true,"id":94086}},"94082":{"varMapping":{"__isSmartRef__":true,"id":94083},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94084},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94083":{"this":{"__isSmartRef__":true,"id":94054}},"94084":{"timestamp":{"__isSmartRef__":true,"id":94085},"user":"cschuster","tags":[]},"94085":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94086":{"varMapping":{"__isSmartRef__":true,"id":94087},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94088},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94087":{"this":{"__isSmartRef__":true,"id":94054}},"94088":{"timestamp":{"__isSmartRef__":true,"id":94089},"user":"cschuster","tags":[]},"94089":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94090":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94091}],"id":"24E1D1BA-265A-4E44-8013-4FB7805AB5A2","shape":{"__isSmartRef__":true,"id":94092},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2502","partsBinMetaInfo":{"__isSmartRef__":true,"id":94093},"eventHandler":{"__isSmartRef__":true,"id":94111},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","0F6A8D03-C60E-4E4E-B0B7-CCB46956B258","F336B20E-D707-410B-B1FB-E05411BC1C1F"],"partTests":{"__isSmartRef__":true,"id":94112},"_ClipMode":"visible","moved":true,"b":153.63363255764125,"#startLetters":"set","isBeingDragged":false,"delta":0.3408209101180546,"_Rotation":16.124007336807566,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94117},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4730.5,4880.9)"},"94091":{"target":{"__isSmartRef__":true,"id":94090},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94092":{"_BorderWidth":7.2205466041175725,"_ClipMode":"visible","_BorderRadius":32.11067644630706,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.2,82.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(114,-116,95)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.9,-2.1)"},"94093":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94094},{"__isSmartRef__":true,"id":94096},{"__isSmartRef__":true,"id":94098},{"__isSmartRef__":true,"id":94100},{"__isSmartRef__":true,"id":94102},{"__isSmartRef__":true,"id":94104},{"__isSmartRef__":true,"id":94106},{"__isSmartRef__":true,"id":94108}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94110},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94094":{"date":{"__isSmartRef__":true,"id":94095},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94095":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94096":{"date":{"__isSmartRef__":true,"id":94097},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94097":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94098":{"date":{"__isSmartRef__":true,"id":94099},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94099":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94100":{"date":{"__isSmartRef__":true,"id":94101},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94101":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94102":{"date":{"__isSmartRef__":true,"id":94103},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94103":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94104":{"date":{"__isSmartRef__":true,"id":94105},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94105":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94106":{"date":{"__isSmartRef__":true,"id":94107},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94107":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94108":{"date":{"__isSmartRef__":true,"id":94109},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94109":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94110":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94111":{"morph":{"__isSmartRef__":true,"id":94090},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94112":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94113}},"94113":{"test01IsMorph":{"__isSmartRef__":true,"id":94114}},"94114":{"varMapping":{"__isSmartRef__":true,"id":94115},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94116},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94115":{"this":{"__isSmartRef__":true,"id":94112}},"94116":{},"94117":{"change":{"__isSmartRef__":true,"id":94118},"tick":{"__isSmartRef__":true,"id":94122}},"94118":{"varMapping":{"__isSmartRef__":true,"id":94119},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94120},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94119":{"this":{"__isSmartRef__":true,"id":94090}},"94120":{"timestamp":{"__isSmartRef__":true,"id":94121},"user":"cschuster","tags":[]},"94121":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94122":{"varMapping":{"__isSmartRef__":true,"id":94123},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94124},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94123":{"this":{"__isSmartRef__":true,"id":94090}},"94124":{"timestamp":{"__isSmartRef__":true,"id":94125},"user":"cschuster","tags":[]},"94125":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94126":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94127}],"id":"D86F9128-4C37-4718-858A-8F1B5FF68820","shape":{"__isSmartRef__":true,"id":94128},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2503","partsBinMetaInfo":{"__isSmartRef__":true,"id":94129},"eventHandler":{"__isSmartRef__":true,"id":94147},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467"],"partTests":{"__isSmartRef__":true,"id":94148},"_ClipMode":"visible","moved":true,"b":330,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":10.772563327612664,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94153},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4264.9,4008.6)"},"94127":{"target":{"__isSmartRef__":true,"id":94126},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94128":{"_BorderWidth":2.499999999999998,"_ClipMode":"visible","_BorderRadius":29.999999999999982,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,120.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-128,94,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-37.3)"},"94129":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94130},{"__isSmartRef__":true,"id":94132},{"__isSmartRef__":true,"id":94134},{"__isSmartRef__":true,"id":94136},{"__isSmartRef__":true,"id":94138},{"__isSmartRef__":true,"id":94140},{"__isSmartRef__":true,"id":94142},{"__isSmartRef__":true,"id":94144}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94146},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94130":{"date":{"__isSmartRef__":true,"id":94131},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94131":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94132":{"date":{"__isSmartRef__":true,"id":94133},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94133":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94134":{"date":{"__isSmartRef__":true,"id":94135},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94135":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94136":{"date":{"__isSmartRef__":true,"id":94137},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94137":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94138":{"date":{"__isSmartRef__":true,"id":94139},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94139":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94140":{"date":{"__isSmartRef__":true,"id":94141},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94141":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94142":{"date":{"__isSmartRef__":true,"id":94143},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94143":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94144":{"date":{"__isSmartRef__":true,"id":94145},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94145":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94146":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94147":{"morph":{"__isSmartRef__":true,"id":94126},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94148":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94149}},"94149":{"test01IsMorph":{"__isSmartRef__":true,"id":94150}},"94150":{"varMapping":{"__isSmartRef__":true,"id":94151},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94152},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94151":{"this":{"__isSmartRef__":true,"id":94148}},"94152":{},"94153":{"change":{"__isSmartRef__":true,"id":94154},"tick":{"__isSmartRef__":true,"id":94158}},"94154":{"varMapping":{"__isSmartRef__":true,"id":94155},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94156},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94155":{"this":{"__isSmartRef__":true,"id":94126}},"94156":{"timestamp":{"__isSmartRef__":true,"id":94157},"user":"cschuster","tags":[]},"94157":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94158":{"varMapping":{"__isSmartRef__":true,"id":94159},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94160},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94159":{"this":{"__isSmartRef__":true,"id":94126}},"94160":{"timestamp":{"__isSmartRef__":true,"id":94161},"user":"cschuster","tags":[]},"94161":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94162":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94163}],"id":"0140197A-1546-4AB8-8122-4F267AF690E0","shape":{"__isSmartRef__":true,"id":94164},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2504","partsBinMetaInfo":{"__isSmartRef__":true,"id":94165},"eventHandler":{"__isSmartRef__":true,"id":94183},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383","8E245E02-9725-4CAC-97AF-A557DE08DE60"],"partTests":{"__isSmartRef__":true,"id":94184},"_ClipMode":"visible","moved":true,"b":192.46729995170608,"#startLetters":"set","isBeingDragged":false,"delta":0.7459972866345197,"_Rotation":58.37161124039341,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94189},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5221.8,4192.2)"},"94163":{"target":{"__isSmartRef__":true,"id":94162},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94164":{"_BorderWidth":3.9205880818194614,"_ClipMode":"visible","_BorderRadius":38.1357918574237,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.9,108.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-56,-306,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.7,-0.5)"},"94165":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94166},{"__isSmartRef__":true,"id":94168},{"__isSmartRef__":true,"id":94170},{"__isSmartRef__":true,"id":94172},{"__isSmartRef__":true,"id":94174},{"__isSmartRef__":true,"id":94176},{"__isSmartRef__":true,"id":94178},{"__isSmartRef__":true,"id":94180}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94182},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94166":{"date":{"__isSmartRef__":true,"id":94167},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94167":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94168":{"date":{"__isSmartRef__":true,"id":94169},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94169":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94170":{"date":{"__isSmartRef__":true,"id":94171},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94171":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94172":{"date":{"__isSmartRef__":true,"id":94173},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94173":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94174":{"date":{"__isSmartRef__":true,"id":94175},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94175":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94176":{"date":{"__isSmartRef__":true,"id":94177},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94177":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94178":{"date":{"__isSmartRef__":true,"id":94179},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94179":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94180":{"date":{"__isSmartRef__":true,"id":94181},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94181":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94182":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94183":{"morph":{"__isSmartRef__":true,"id":94162},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94184":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94185}},"94185":{"test01IsMorph":{"__isSmartRef__":true,"id":94186}},"94186":{"varMapping":{"__isSmartRef__":true,"id":94187},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94188},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94187":{"this":{"__isSmartRef__":true,"id":94184}},"94188":{},"94189":{"change":{"__isSmartRef__":true,"id":94190},"tick":{"__isSmartRef__":true,"id":94194}},"94190":{"varMapping":{"__isSmartRef__":true,"id":94191},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94192},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94191":{"this":{"__isSmartRef__":true,"id":94162}},"94192":{"timestamp":{"__isSmartRef__":true,"id":94193},"user":"cschuster","tags":[]},"94193":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94194":{"varMapping":{"__isSmartRef__":true,"id":94195},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94196},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94195":{"this":{"__isSmartRef__":true,"id":94162}},"94196":{"timestamp":{"__isSmartRef__":true,"id":94197},"user":"cschuster","tags":[]},"94197":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94198":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94199}],"id":"FE76B42E-CE58-4E2C-9F51-6CDEF537CCE5","shape":{"__isSmartRef__":true,"id":94200},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2505","partsBinMetaInfo":{"__isSmartRef__":true,"id":94201},"eventHandler":{"__isSmartRef__":true,"id":94219},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","3A63B740-7248-4A20-90C2-9DE7D03C8655","29DFBE0F-96A0-4652-9C19-39AF60BE19A4","534C8EB7-8229-4764-95D6-0BF89730E85D","683E9067-27C1-493C-AD24-0E890B1F38E2"],"partTests":{"__isSmartRef__":true,"id":94220},"_ClipMode":"visible","moved":true,"b":169,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-24.53961913591068,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94225},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4853.0,4930.4)"},"94199":{"target":{"__isSmartRef__":true,"id":94198},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94200":{"_BorderWidth":5.954044976882725,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.0,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,-202,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-0.4)"},"94201":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94202},{"__isSmartRef__":true,"id":94204},{"__isSmartRef__":true,"id":94206},{"__isSmartRef__":true,"id":94208},{"__isSmartRef__":true,"id":94210},{"__isSmartRef__":true,"id":94212},{"__isSmartRef__":true,"id":94214},{"__isSmartRef__":true,"id":94216}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94218},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94202":{"date":{"__isSmartRef__":true,"id":94203},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94203":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94204":{"date":{"__isSmartRef__":true,"id":94205},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94205":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94206":{"date":{"__isSmartRef__":true,"id":94207},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94207":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94208":{"date":{"__isSmartRef__":true,"id":94209},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94209":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94210":{"date":{"__isSmartRef__":true,"id":94211},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94211":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94212":{"date":{"__isSmartRef__":true,"id":94213},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94213":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94214":{"date":{"__isSmartRef__":true,"id":94215},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94215":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94216":{"date":{"__isSmartRef__":true,"id":94217},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94217":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94218":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94219":{"morph":{"__isSmartRef__":true,"id":94198},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94220":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94221}},"94221":{"test01IsMorph":{"__isSmartRef__":true,"id":94222}},"94222":{"varMapping":{"__isSmartRef__":true,"id":94223},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94223":{"this":{"__isSmartRef__":true,"id":94220}},"94224":{},"94225":{"change":{"__isSmartRef__":true,"id":94226},"tick":{"__isSmartRef__":true,"id":94230}},"94226":{"varMapping":{"__isSmartRef__":true,"id":94227},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94228},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94227":{"this":{"__isSmartRef__":true,"id":94198}},"94228":{"timestamp":{"__isSmartRef__":true,"id":94229},"user":"cschuster","tags":[]},"94229":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94230":{"varMapping":{"__isSmartRef__":true,"id":94231},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94232},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94231":{"this":{"__isSmartRef__":true,"id":94198}},"94232":{"timestamp":{"__isSmartRef__":true,"id":94233},"user":"cschuster","tags":[]},"94233":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94234":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94235}],"id":"9D55BDEA-E380-4848-9A34-E43B4A072B96","shape":{"__isSmartRef__":true,"id":94236},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2506","partsBinMetaInfo":{"__isSmartRef__":true,"id":94237},"eventHandler":{"__isSmartRef__":true,"id":94255},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","A75B4E23-E01B-4A94-A83E-8B30102EE844"],"partTests":{"__isSmartRef__":true,"id":94256},"_ClipMode":"visible","moved":true,"b":350,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-2.535864331954316,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94261},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6858.7,5076.6)"},"94235":{"target":{"__isSmartRef__":true,"id":94234},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94236":{"_BorderWidth":4.131759111665343,"_ClipMode":"visible","_BorderRadius":38.793852415718156,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,106.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-45,207,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.5,-39.7)"},"94237":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94238},{"__isSmartRef__":true,"id":94240},{"__isSmartRef__":true,"id":94242},{"__isSmartRef__":true,"id":94244},{"__isSmartRef__":true,"id":94246},{"__isSmartRef__":true,"id":94248},{"__isSmartRef__":true,"id":94250},{"__isSmartRef__":true,"id":94252}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94254},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94238":{"date":{"__isSmartRef__":true,"id":94239},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94239":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94240":{"date":{"__isSmartRef__":true,"id":94241},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94241":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94242":{"date":{"__isSmartRef__":true,"id":94243},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94243":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94244":{"date":{"__isSmartRef__":true,"id":94245},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94245":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94246":{"date":{"__isSmartRef__":true,"id":94247},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94247":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94248":{"date":{"__isSmartRef__":true,"id":94249},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94249":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94250":{"date":{"__isSmartRef__":true,"id":94251},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94251":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94252":{"date":{"__isSmartRef__":true,"id":94253},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94253":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94254":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94255":{"morph":{"__isSmartRef__":true,"id":94234},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94256":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94257}},"94257":{"test01IsMorph":{"__isSmartRef__":true,"id":94258}},"94258":{"varMapping":{"__isSmartRef__":true,"id":94259},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94259":{"this":{"__isSmartRef__":true,"id":94256}},"94260":{},"94261":{"change":{"__isSmartRef__":true,"id":94262},"tick":{"__isSmartRef__":true,"id":94266}},"94262":{"varMapping":{"__isSmartRef__":true,"id":94263},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94263":{"this":{"__isSmartRef__":true,"id":94234}},"94264":{"timestamp":{"__isSmartRef__":true,"id":94265},"user":"cschuster","tags":[]},"94265":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94266":{"varMapping":{"__isSmartRef__":true,"id":94267},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94267":{"this":{"__isSmartRef__":true,"id":94234}},"94268":{"timestamp":{"__isSmartRef__":true,"id":94269},"user":"cschuster","tags":[]},"94269":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94270":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94271}],"id":"946B3B39-6C6F-4B97-BD3A-3A01F9795F86","shape":{"__isSmartRef__":true,"id":94272},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2507","partsBinMetaInfo":{"__isSmartRef__":true,"id":94273},"eventHandler":{"__isSmartRef__":true,"id":94291},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7"],"partTests":{"__isSmartRef__":true,"id":94292},"_ClipMode":"visible","moved":true,"b":162,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-11.74739855502375,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94297},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4266.4,5150.7)"},"94271":{"target":{"__isSmartRef__":true,"id":94270},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94272":{"_BorderWidth":6.545084971874737,"_ClipMode":"visible","_BorderRadius":36.180339887498945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,87.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(79,-164,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-1.0)"},"94273":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94274},{"__isSmartRef__":true,"id":94276},{"__isSmartRef__":true,"id":94278},{"__isSmartRef__":true,"id":94280},{"__isSmartRef__":true,"id":94282},{"__isSmartRef__":true,"id":94284},{"__isSmartRef__":true,"id":94286},{"__isSmartRef__":true,"id":94288}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94290},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94274":{"date":{"__isSmartRef__":true,"id":94275},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94275":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94276":{"date":{"__isSmartRef__":true,"id":94277},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94277":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94278":{"date":{"__isSmartRef__":true,"id":94279},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94279":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94280":{"date":{"__isSmartRef__":true,"id":94281},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94281":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94282":{"date":{"__isSmartRef__":true,"id":94283},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94283":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94284":{"date":{"__isSmartRef__":true,"id":94285},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94285":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94286":{"date":{"__isSmartRef__":true,"id":94287},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94287":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94288":{"date":{"__isSmartRef__":true,"id":94289},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94289":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94290":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94291":{"morph":{"__isSmartRef__":true,"id":94270},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94292":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94293}},"94293":{"test01IsMorph":{"__isSmartRef__":true,"id":94294}},"94294":{"varMapping":{"__isSmartRef__":true,"id":94295},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94295":{"this":{"__isSmartRef__":true,"id":94292}},"94296":{},"94297":{"change":{"__isSmartRef__":true,"id":94298},"tick":{"__isSmartRef__":true,"id":94302}},"94298":{"varMapping":{"__isSmartRef__":true,"id":94299},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94299":{"this":{"__isSmartRef__":true,"id":94270}},"94300":{"timestamp":{"__isSmartRef__":true,"id":94301},"user":"cschuster","tags":[]},"94301":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94302":{"varMapping":{"__isSmartRef__":true,"id":94303},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94304},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94303":{"this":{"__isSmartRef__":true,"id":94270}},"94304":{"timestamp":{"__isSmartRef__":true,"id":94305},"user":"cschuster","tags":[]},"94305":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94306":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94307}],"id":"C67CAB81-F081-4BAB-A604-7D615AAA7616","shape":{"__isSmartRef__":true,"id":94308},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2508","partsBinMetaInfo":{"__isSmartRef__":true,"id":94309},"eventHandler":{"__isSmartRef__":true,"id":94327},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","6CDBE538-5538-49A3-B0F5-C9DFDAA75288","86723798-BE1C-4FD9-81A3-2D4C83E82EDC"],"partTests":{"__isSmartRef__":true,"id":94328},"_ClipMode":"visible","moved":true,"b":253.26029493671376,"#startLetters":"set","isBeingDragged":false,"delta":0.6990506139118224,"_Rotation":43.836659368315686,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94333},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5845.6,3858.9)"},"94307":{"target":{"__isSmartRef__":true,"id":94306},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94308":{"_BorderWidth":0.21188435695731567,"_ClipMode":"visible","_BorderRadius":3.3183177421598997,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.1,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-319,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.2)"},"94309":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94310},{"__isSmartRef__":true,"id":94312},{"__isSmartRef__":true,"id":94314},{"__isSmartRef__":true,"id":94316},{"__isSmartRef__":true,"id":94318},{"__isSmartRef__":true,"id":94320},{"__isSmartRef__":true,"id":94322},{"__isSmartRef__":true,"id":94324}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94326},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94310":{"date":{"__isSmartRef__":true,"id":94311},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94311":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94312":{"date":{"__isSmartRef__":true,"id":94313},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94313":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94314":{"date":{"__isSmartRef__":true,"id":94315},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94315":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94316":{"date":{"__isSmartRef__":true,"id":94317},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94317":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94318":{"date":{"__isSmartRef__":true,"id":94319},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94319":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94320":{"date":{"__isSmartRef__":true,"id":94321},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94321":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94322":{"date":{"__isSmartRef__":true,"id":94323},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94323":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94324":{"date":{"__isSmartRef__":true,"id":94325},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94325":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94326":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94327":{"morph":{"__isSmartRef__":true,"id":94306},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94328":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94329}},"94329":{"test01IsMorph":{"__isSmartRef__":true,"id":94330}},"94330":{"varMapping":{"__isSmartRef__":true,"id":94331},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94331":{"this":{"__isSmartRef__":true,"id":94328}},"94332":{},"94333":{"change":{"__isSmartRef__":true,"id":94334},"tick":{"__isSmartRef__":true,"id":94338}},"94334":{"varMapping":{"__isSmartRef__":true,"id":94335},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94335":{"this":{"__isSmartRef__":true,"id":94306}},"94336":{"timestamp":{"__isSmartRef__":true,"id":94337},"user":"cschuster","tags":[]},"94337":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94338":{"varMapping":{"__isSmartRef__":true,"id":94339},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94339":{"this":{"__isSmartRef__":true,"id":94306}},"94340":{"timestamp":{"__isSmartRef__":true,"id":94341},"user":"cschuster","tags":[]},"94341":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94342":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94343}],"id":"C2F72D5A-2A6B-41DC-BF93-91BA3CC7C357","shape":{"__isSmartRef__":true,"id":94344},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2509","partsBinMetaInfo":{"__isSmartRef__":true,"id":94345},"eventHandler":{"__isSmartRef__":true,"id":94363},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2815C5FF-A30E-4DE2-8808-A5E110F6FF2D","84903741-2C53-4D6D-AADC-82CCB1F7FE94","6BA2D43E-97E8-4E46-A848-3A1E8AC48026","78AF0F1B-2E27-4233-9592-0E5DC98100D1"],"partTests":{"__isSmartRef__":true,"id":94364},"_ClipMode":"visible","moved":true,"b":172.11496158648515,"#startLetters":"set","isBeingDragged":false,"delta":-0.944145921675954,"_Rotation":15.510878267306476,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94369},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6189.8,4385.9)"},"94343":{"target":{"__isSmartRef__":true,"id":94342},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94344":{"_BorderWidth":5.6859294533119895,"_ClipMode":"visible","_BorderRadius":39.24720125612658,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.1,94.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(35,-218,-142)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.7,-0.2)"},"94345":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94346},{"__isSmartRef__":true,"id":94348},{"__isSmartRef__":true,"id":94350},{"__isSmartRef__":true,"id":94352},{"__isSmartRef__":true,"id":94354},{"__isSmartRef__":true,"id":94356},{"__isSmartRef__":true,"id":94358},{"__isSmartRef__":true,"id":94360}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94362},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94346":{"date":{"__isSmartRef__":true,"id":94347},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94347":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94348":{"date":{"__isSmartRef__":true,"id":94349},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94349":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94350":{"date":{"__isSmartRef__":true,"id":94351},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94351":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94352":{"date":{"__isSmartRef__":true,"id":94353},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94353":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94354":{"date":{"__isSmartRef__":true,"id":94355},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94355":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94356":{"date":{"__isSmartRef__":true,"id":94357},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94357":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94358":{"date":{"__isSmartRef__":true,"id":94359},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94359":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94360":{"date":{"__isSmartRef__":true,"id":94361},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94361":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94362":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94363":{"morph":{"__isSmartRef__":true,"id":94342},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94364":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94365}},"94365":{"test01IsMorph":{"__isSmartRef__":true,"id":94366}},"94366":{"varMapping":{"__isSmartRef__":true,"id":94367},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94367":{"this":{"__isSmartRef__":true,"id":94364}},"94368":{},"94369":{"change":{"__isSmartRef__":true,"id":94370},"tick":{"__isSmartRef__":true,"id":94374}},"94370":{"varMapping":{"__isSmartRef__":true,"id":94371},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94371":{"this":{"__isSmartRef__":true,"id":94342}},"94372":{"timestamp":{"__isSmartRef__":true,"id":94373},"user":"cschuster","tags":[]},"94373":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94374":{"varMapping":{"__isSmartRef__":true,"id":94375},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94376},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94375":{"this":{"__isSmartRef__":true,"id":94342}},"94376":{"timestamp":{"__isSmartRef__":true,"id":94377},"user":"cschuster","tags":[]},"94377":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94378":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94379}],"id":"546C5C3F-0B93-4434-814E-EC01E61F9AA2","shape":{"__isSmartRef__":true,"id":94380},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2510","partsBinMetaInfo":{"__isSmartRef__":true,"id":94381},"eventHandler":{"__isSmartRef__":true,"id":94399},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","E54C1E46-36BF-425E-9F70-373170962507"],"partTests":{"__isSmartRef__":true,"id":94400},"_ClipMode":"visible","moved":true,"b":38.66222198633477,"#startLetters":"set","isBeingDragged":false,"delta":-0.8167491827625781,"_Rotation":-4.956370164730744,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94405},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5237.1,3760.9)"},"94379":{"target":{"__isSmartRef__":true,"id":94378},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94380":{"_BorderWidth":8.123639715546812,"_ClipMode":"visible","_BorderRadius":24.388599883933814,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.0,75.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(160,360,30)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.5,-35.6)"},"94381":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94382},{"__isSmartRef__":true,"id":94384},{"__isSmartRef__":true,"id":94386},{"__isSmartRef__":true,"id":94388},{"__isSmartRef__":true,"id":94390},{"__isSmartRef__":true,"id":94392},{"__isSmartRef__":true,"id":94394},{"__isSmartRef__":true,"id":94396}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94398},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94382":{"date":{"__isSmartRef__":true,"id":94383},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94383":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94384":{"date":{"__isSmartRef__":true,"id":94385},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94385":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94386":{"date":{"__isSmartRef__":true,"id":94387},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94387":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94388":{"date":{"__isSmartRef__":true,"id":94389},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94389":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94390":{"date":{"__isSmartRef__":true,"id":94391},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94391":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94392":{"date":{"__isSmartRef__":true,"id":94393},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94393":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94394":{"date":{"__isSmartRef__":true,"id":94395},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94395":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94396":{"date":{"__isSmartRef__":true,"id":94397},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94397":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94398":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94399":{"morph":{"__isSmartRef__":true,"id":94378},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94400":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94401}},"94401":{"test01IsMorph":{"__isSmartRef__":true,"id":94402}},"94402":{"varMapping":{"__isSmartRef__":true,"id":94403},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94403":{"this":{"__isSmartRef__":true,"id":94400}},"94404":{},"94405":{"change":{"__isSmartRef__":true,"id":94406},"tick":{"__isSmartRef__":true,"id":94410}},"94406":{"varMapping":{"__isSmartRef__":true,"id":94407},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94408},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94407":{"this":{"__isSmartRef__":true,"id":94378}},"94408":{"timestamp":{"__isSmartRef__":true,"id":94409},"user":"cschuster","tags":[]},"94409":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94410":{"varMapping":{"__isSmartRef__":true,"id":94411},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94412},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94411":{"this":{"__isSmartRef__":true,"id":94378}},"94412":{"timestamp":{"__isSmartRef__":true,"id":94413},"user":"cschuster","tags":[]},"94413":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94414":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94415}],"id":"9E0A30F6-E2E0-4E2D-931E-E505A2E63622","shape":{"__isSmartRef__":true,"id":94416},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2511","partsBinMetaInfo":{"__isSmartRef__":true,"id":94417},"eventHandler":{"__isSmartRef__":true,"id":94435},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","1343D5FF-C10B-4080-BAF3-04CCB46EA349"],"partTests":{"__isSmartRef__":true,"id":94436},"_ClipMode":"visible","moved":true,"b":161.6067711522919,"#startLetters":"set","isBeingDragged":false,"delta":-0.7486536937649362,"_Rotation":-58.76106330339665,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94441},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4734.3,5181.0)"},"94415":{"target":{"__isSmartRef__":true,"id":94414},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94416":{"_BorderWidth":6.577684488091452,"_ClipMode":"visible","_BorderRadius":36.01745864965699,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.0,87.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(81,-162,-10)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.3,-1.0)"},"94417":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94418},{"__isSmartRef__":true,"id":94420},{"__isSmartRef__":true,"id":94422},{"__isSmartRef__":true,"id":94424},{"__isSmartRef__":true,"id":94426},{"__isSmartRef__":true,"id":94428},{"__isSmartRef__":true,"id":94430},{"__isSmartRef__":true,"id":94432}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94434},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94418":{"date":{"__isSmartRef__":true,"id":94419},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94419":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94420":{"date":{"__isSmartRef__":true,"id":94421},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94421":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94422":{"date":{"__isSmartRef__":true,"id":94423},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94423":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94424":{"date":{"__isSmartRef__":true,"id":94425},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94425":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94426":{"date":{"__isSmartRef__":true,"id":94427},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94427":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94428":{"date":{"__isSmartRef__":true,"id":94429},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94429":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94430":{"date":{"__isSmartRef__":true,"id":94431},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94431":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94432":{"date":{"__isSmartRef__":true,"id":94433},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94433":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94434":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94435":{"morph":{"__isSmartRef__":true,"id":94414},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94436":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94437}},"94437":{"test01IsMorph":{"__isSmartRef__":true,"id":94438}},"94438":{"varMapping":{"__isSmartRef__":true,"id":94439},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94439":{"this":{"__isSmartRef__":true,"id":94436}},"94440":{},"94441":{"change":{"__isSmartRef__":true,"id":94442},"tick":{"__isSmartRef__":true,"id":94446}},"94442":{"varMapping":{"__isSmartRef__":true,"id":94443},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94443":{"this":{"__isSmartRef__":true,"id":94414}},"94444":{"timestamp":{"__isSmartRef__":true,"id":94445},"user":"cschuster","tags":[]},"94445":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94446":{"varMapping":{"__isSmartRef__":true,"id":94447},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94447":{"this":{"__isSmartRef__":true,"id":94414}},"94448":{"timestamp":{"__isSmartRef__":true,"id":94449},"user":"cschuster","tags":[]},"94449":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94450":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94451}],"id":"50E6D310-33CE-4638-BC38-D506E1892E08","shape":{"__isSmartRef__":true,"id":94452},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2512","partsBinMetaInfo":{"__isSmartRef__":true,"id":94453},"eventHandler":{"__isSmartRef__":true,"id":94471},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","456A644D-23EC-4BDD-9F8B-D3D02FB1856D"],"partTests":{"__isSmartRef__":true,"id":94472},"_ClipMode":"visible","moved":true,"b":115.6892493791529,"#startLetters":"set","isBeingDragged":false,"delta":0.9721785662113689,"_Rotation":-8.082429755433518,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94477},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5458.7,5174.4)"},"94451":{"target":{"__isSmartRef__":true,"id":94450},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94452":{"_BorderWidth":9.505791872657687,"_ClipMode":"visible","_BorderRadius":7.516543360467097,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.7,64.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,120,179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-11.3)"},"94453":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94454},{"__isSmartRef__":true,"id":94456},{"__isSmartRef__":true,"id":94458},{"__isSmartRef__":true,"id":94460},{"__isSmartRef__":true,"id":94462},{"__isSmartRef__":true,"id":94464},{"__isSmartRef__":true,"id":94466},{"__isSmartRef__":true,"id":94468}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94470},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94454":{"date":{"__isSmartRef__":true,"id":94455},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94455":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94456":{"date":{"__isSmartRef__":true,"id":94457},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94457":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94458":{"date":{"__isSmartRef__":true,"id":94459},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94459":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94460":{"date":{"__isSmartRef__":true,"id":94461},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94461":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94462":{"date":{"__isSmartRef__":true,"id":94463},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94463":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94464":{"date":{"__isSmartRef__":true,"id":94465},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94465":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94466":{"date":{"__isSmartRef__":true,"id":94467},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94467":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94468":{"date":{"__isSmartRef__":true,"id":94469},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94469":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94470":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94471":{"morph":{"__isSmartRef__":true,"id":94450},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94472":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94473}},"94473":{"test01IsMorph":{"__isSmartRef__":true,"id":94474}},"94474":{"varMapping":{"__isSmartRef__":true,"id":94475},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94475":{"this":{"__isSmartRef__":true,"id":94472}},"94476":{},"94477":{"change":{"__isSmartRef__":true,"id":94478},"tick":{"__isSmartRef__":true,"id":94482}},"94478":{"varMapping":{"__isSmartRef__":true,"id":94479},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94480},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94479":{"this":{"__isSmartRef__":true,"id":94450}},"94480":{"timestamp":{"__isSmartRef__":true,"id":94481},"user":"cschuster","tags":[]},"94481":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94482":{"varMapping":{"__isSmartRef__":true,"id":94483},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94484},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94483":{"this":{"__isSmartRef__":true,"id":94450}},"94484":{"timestamp":{"__isSmartRef__":true,"id":94485},"user":"cschuster","tags":[]},"94485":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94486":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94487}],"id":"65648AD4-A67C-4C1C-82F4-4A553AC84005","shape":{"__isSmartRef__":true,"id":94488},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2513","partsBinMetaInfo":{"__isSmartRef__":true,"id":94489},"eventHandler":{"__isSmartRef__":true,"id":94507},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D","A0082503-881F-41D8-93A4-4B6714D25EC2","44DF980C-1B1C-434D-B5AF-A42E62E51650","21165519-0DE2-4338-AA6C-28945FBF50FE"],"partTests":{"__isSmartRef__":true,"id":94508},"_ClipMode":"visible","moved":true,"b":334.8084285239456,"#startLetters":"set","isBeingDragged":false,"delta":-0.9330211657797918,"_Rotation":48.9073479553764,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94513},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5745.5,3453.7)"},"94487":{"target":{"__isSmartRef__":true,"id":94486},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94488":{"_BorderWidth":2.8717690903593143,"_ClipMode":"visible","_BorderRadius":32.75301311239997,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.2,117.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-109,123,-80)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-38.1)"},"94489":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94490},{"__isSmartRef__":true,"id":94492},{"__isSmartRef__":true,"id":94494},{"__isSmartRef__":true,"id":94496},{"__isSmartRef__":true,"id":94498},{"__isSmartRef__":true,"id":94500},{"__isSmartRef__":true,"id":94502},{"__isSmartRef__":true,"id":94504}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94506},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94490":{"date":{"__isSmartRef__":true,"id":94491},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94491":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94492":{"date":{"__isSmartRef__":true,"id":94493},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94493":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94494":{"date":{"__isSmartRef__":true,"id":94495},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94495":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94496":{"date":{"__isSmartRef__":true,"id":94497},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94497":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94498":{"date":{"__isSmartRef__":true,"id":94499},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94499":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94500":{"date":{"__isSmartRef__":true,"id":94501},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94501":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94502":{"date":{"__isSmartRef__":true,"id":94503},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94503":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94504":{"date":{"__isSmartRef__":true,"id":94505},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94505":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94506":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94507":{"morph":{"__isSmartRef__":true,"id":94486},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94508":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94509}},"94509":{"test01IsMorph":{"__isSmartRef__":true,"id":94510}},"94510":{"varMapping":{"__isSmartRef__":true,"id":94511},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94511":{"this":{"__isSmartRef__":true,"id":94508}},"94512":{},"94513":{"change":{"__isSmartRef__":true,"id":94514},"tick":{"__isSmartRef__":true,"id":94518}},"94514":{"varMapping":{"__isSmartRef__":true,"id":94515},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94515":{"this":{"__isSmartRef__":true,"id":94486}},"94516":{"timestamp":{"__isSmartRef__":true,"id":94517},"user":"cschuster","tags":[]},"94517":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94518":{"varMapping":{"__isSmartRef__":true,"id":94519},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94519":{"this":{"__isSmartRef__":true,"id":94486}},"94520":{"timestamp":{"__isSmartRef__":true,"id":94521},"user":"cschuster","tags":[]},"94521":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94522":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94523}],"id":"B9461E2F-92A1-464B-B7A8-44DE5FBDB98E","shape":{"__isSmartRef__":true,"id":94524},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2514","partsBinMetaInfo":{"__isSmartRef__":true,"id":94525},"eventHandler":{"__isSmartRef__":true,"id":94543},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F","20A63A27-3A8F-4252-AEC0-823F0B82E9AA"],"partTests":{"__isSmartRef__":true,"id":94544},"_ClipMode":"visible","moved":true,"b":341.42249851184897,"#startLetters":"set","isBeingDragged":false,"delta":0.783310012484435,"_Rotation":37.16926270484176,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94549},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5836.1,3007.3)"},"94523":{"target":{"__isSmartRef__":true,"id":94522},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94524":{"_BorderWidth":3.407064392253183,"_ClipMode":"visible","_BorderRadius":35.94008983931565,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.8,112.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-82,161,7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.6,-39.0)"},"94525":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94526},{"__isSmartRef__":true,"id":94528},{"__isSmartRef__":true,"id":94530},{"__isSmartRef__":true,"id":94532},{"__isSmartRef__":true,"id":94534},{"__isSmartRef__":true,"id":94536},{"__isSmartRef__":true,"id":94538},{"__isSmartRef__":true,"id":94540}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94542},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94526":{"date":{"__isSmartRef__":true,"id":94527},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94527":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94528":{"date":{"__isSmartRef__":true,"id":94529},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94529":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94530":{"date":{"__isSmartRef__":true,"id":94531},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94531":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94532":{"date":{"__isSmartRef__":true,"id":94533},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94533":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94534":{"date":{"__isSmartRef__":true,"id":94535},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94535":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94536":{"date":{"__isSmartRef__":true,"id":94537},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94537":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94538":{"date":{"__isSmartRef__":true,"id":94539},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94539":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94540":{"date":{"__isSmartRef__":true,"id":94541},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94541":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94542":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94543":{"morph":{"__isSmartRef__":true,"id":94522},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94544":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94545}},"94545":{"test01IsMorph":{"__isSmartRef__":true,"id":94546}},"94546":{"varMapping":{"__isSmartRef__":true,"id":94547},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94547":{"this":{"__isSmartRef__":true,"id":94544}},"94548":{},"94549":{"change":{"__isSmartRef__":true,"id":94550},"tick":{"__isSmartRef__":true,"id":94554}},"94550":{"varMapping":{"__isSmartRef__":true,"id":94551},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94551":{"this":{"__isSmartRef__":true,"id":94522}},"94552":{"timestamp":{"__isSmartRef__":true,"id":94553},"user":"cschuster","tags":[]},"94553":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94554":{"varMapping":{"__isSmartRef__":true,"id":94555},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94556},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94555":{"this":{"__isSmartRef__":true,"id":94522}},"94556":{"timestamp":{"__isSmartRef__":true,"id":94557},"user":"cschuster","tags":[]},"94557":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94558":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94559}],"id":"3F47D1FD-FBB7-4DAF-94F1-5B0BE2E98558","shape":{"__isSmartRef__":true,"id":94560},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2515","partsBinMetaInfo":{"__isSmartRef__":true,"id":94561},"eventHandler":{"__isSmartRef__":true,"id":94579},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C","7D1511F6-B78F-499E-82D3-6ACE1B2E695A","F43C1330-F812-4D2E-864E-8B869280E6AA"],"partTests":{"__isSmartRef__":true,"id":94580},"_ClipMode":"visible","moved":true,"b":182.04409841279266,"#startLetters":"set","isBeingDragged":false,"delta":-0.7637592342798598,"_Rotation":-31.241019875807435,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94585},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6972.0,5950.2)"},"94559":{"target":{"__isSmartRef__":true,"id":94558},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94560":{"_BorderWidth":4.821656600348961,"_ClipMode":"visible","_BorderRadius":39.94910981088146,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.9,101.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-10,-265,-229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.3,-0.0)"},"94561":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94562},{"__isSmartRef__":true,"id":94564},{"__isSmartRef__":true,"id":94566},{"__isSmartRef__":true,"id":94568},{"__isSmartRef__":true,"id":94570},{"__isSmartRef__":true,"id":94572},{"__isSmartRef__":true,"id":94574},{"__isSmartRef__":true,"id":94576}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94578},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94562":{"date":{"__isSmartRef__":true,"id":94563},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94563":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94564":{"date":{"__isSmartRef__":true,"id":94565},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94565":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94566":{"date":{"__isSmartRef__":true,"id":94567},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94567":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94568":{"date":{"__isSmartRef__":true,"id":94569},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94569":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94570":{"date":{"__isSmartRef__":true,"id":94571},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94571":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94572":{"date":{"__isSmartRef__":true,"id":94573},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94573":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94574":{"date":{"__isSmartRef__":true,"id":94575},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94575":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94576":{"date":{"__isSmartRef__":true,"id":94577},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94577":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94578":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94579":{"morph":{"__isSmartRef__":true,"id":94558},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94580":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94581}},"94581":{"test01IsMorph":{"__isSmartRef__":true,"id":94582}},"94582":{"varMapping":{"__isSmartRef__":true,"id":94583},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94583":{"this":{"__isSmartRef__":true,"id":94580}},"94584":{},"94585":{"change":{"__isSmartRef__":true,"id":94586},"tick":{"__isSmartRef__":true,"id":94590}},"94586":{"varMapping":{"__isSmartRef__":true,"id":94587},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94587":{"this":{"__isSmartRef__":true,"id":94558}},"94588":{"timestamp":{"__isSmartRef__":true,"id":94589},"user":"cschuster","tags":[]},"94589":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94590":{"varMapping":{"__isSmartRef__":true,"id":94591},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94592},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94591":{"this":{"__isSmartRef__":true,"id":94558}},"94592":{"timestamp":{"__isSmartRef__":true,"id":94593},"user":"cschuster","tags":[]},"94593":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94594":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94595}],"id":"3BE4851D-B3B6-4C7E-8D47-13F34A712E07","shape":{"__isSmartRef__":true,"id":94596},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2516","partsBinMetaInfo":{"__isSmartRef__":true,"id":94597},"eventHandler":{"__isSmartRef__":true,"id":94615},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","90344F7C-6BEF-485D-95C7-9C60D1578662","BBF0DB1D-C8CD-47DD-B4F7-1EC6FB174EF7"],"partTests":{"__isSmartRef__":true,"id":94616},"_ClipMode":"visible","moved":true,"b":215.77251511189388,"#startLetters":"set","isBeingDragged":false,"delta":-0.805740139039699,"_Rotation":34.29130566554682,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94621},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5802.7,4625.5)"},"94595":{"target":{"__isSmartRef__":true,"id":94594},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94596":{"_BorderWidth":2.077157305343359,"_ClipMode":"visible","_BorderRadius":26.33118493166769,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.9,123.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,-357,-68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.3,-3.8)"},"94597":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94598},{"__isSmartRef__":true,"id":94600},{"__isSmartRef__":true,"id":94602},{"__isSmartRef__":true,"id":94604},{"__isSmartRef__":true,"id":94606},{"__isSmartRef__":true,"id":94608},{"__isSmartRef__":true,"id":94610},{"__isSmartRef__":true,"id":94612}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94614},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94598":{"date":{"__isSmartRef__":true,"id":94599},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94599":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94600":{"date":{"__isSmartRef__":true,"id":94601},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94601":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94602":{"date":{"__isSmartRef__":true,"id":94603},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94603":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94604":{"date":{"__isSmartRef__":true,"id":94605},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94605":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94606":{"date":{"__isSmartRef__":true,"id":94607},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94607":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94608":{"date":{"__isSmartRef__":true,"id":94609},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94609":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94610":{"date":{"__isSmartRef__":true,"id":94611},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94611":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94612":{"date":{"__isSmartRef__":true,"id":94613},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94613":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94614":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94615":{"morph":{"__isSmartRef__":true,"id":94594},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94616":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94617}},"94617":{"test01IsMorph":{"__isSmartRef__":true,"id":94618}},"94618":{"varMapping":{"__isSmartRef__":true,"id":94619},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94619":{"this":{"__isSmartRef__":true,"id":94616}},"94620":{},"94621":{"change":{"__isSmartRef__":true,"id":94622},"tick":{"__isSmartRef__":true,"id":94626}},"94622":{"varMapping":{"__isSmartRef__":true,"id":94623},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94623":{"this":{"__isSmartRef__":true,"id":94594}},"94624":{"timestamp":{"__isSmartRef__":true,"id":94625},"user":"cschuster","tags":[]},"94625":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94626":{"varMapping":{"__isSmartRef__":true,"id":94627},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94628},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94627":{"this":{"__isSmartRef__":true,"id":94594}},"94628":{"timestamp":{"__isSmartRef__":true,"id":94629},"user":"cschuster","tags":[]},"94629":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94630":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94631}],"id":"A06667C1-101B-463B-B0AA-D85BE38DE2CA","shape":{"__isSmartRef__":true,"id":94632},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2517","partsBinMetaInfo":{"__isSmartRef__":true,"id":94633},"eventHandler":{"__isSmartRef__":true,"id":94651},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","35656874-50AA-4B70-A15B-747976CAD986","77879257-36D8-4980-B16E-3EF13B226F8E","FE62670B-F3D7-4228-8CF7-4B12C0320632"],"partTests":{"__isSmartRef__":true,"id":94652},"_ClipMode":"visible","moved":true,"b":10.82656081370078,"#startLetters":"set","isBeingDragged":false,"delta":0.9842328012455255,"_Rotation":39.795058201772754,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94657},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6178.2,4155.1)"},"94631":{"target":{"__isSmartRef__":true,"id":94630},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94632":{"_BorderWidth":5.939183284612402,"_ClipMode":"visible","_BorderRadius":38.588695612647456,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.8,92.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(48,300,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-39.6)"},"94633":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94634},{"__isSmartRef__":true,"id":94636},{"__isSmartRef__":true,"id":94638},{"__isSmartRef__":true,"id":94640},{"__isSmartRef__":true,"id":94642},{"__isSmartRef__":true,"id":94644},{"__isSmartRef__":true,"id":94646},{"__isSmartRef__":true,"id":94648}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94650},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94634":{"date":{"__isSmartRef__":true,"id":94635},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94635":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94636":{"date":{"__isSmartRef__":true,"id":94637},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94637":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94638":{"date":{"__isSmartRef__":true,"id":94639},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94639":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94640":{"date":{"__isSmartRef__":true,"id":94641},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94641":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94642":{"date":{"__isSmartRef__":true,"id":94643},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94643":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94644":{"date":{"__isSmartRef__":true,"id":94645},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94645":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94646":{"date":{"__isSmartRef__":true,"id":94647},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94647":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94648":{"date":{"__isSmartRef__":true,"id":94649},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94649":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94650":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94651":{"morph":{"__isSmartRef__":true,"id":94630},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94652":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94653}},"94653":{"test01IsMorph":{"__isSmartRef__":true,"id":94654}},"94654":{"varMapping":{"__isSmartRef__":true,"id":94655},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94655":{"this":{"__isSmartRef__":true,"id":94652}},"94656":{},"94657":{"change":{"__isSmartRef__":true,"id":94658},"tick":{"__isSmartRef__":true,"id":94662}},"94658":{"varMapping":{"__isSmartRef__":true,"id":94659},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94659":{"this":{"__isSmartRef__":true,"id":94630}},"94660":{"timestamp":{"__isSmartRef__":true,"id":94661},"user":"cschuster","tags":[]},"94661":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94662":{"varMapping":{"__isSmartRef__":true,"id":94663},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94664},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94663":{"this":{"__isSmartRef__":true,"id":94630}},"94664":{"timestamp":{"__isSmartRef__":true,"id":94665},"user":"cschuster","tags":[]},"94665":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94666":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94667}],"id":"EF93F53D-9C19-40C1-856E-F90D19A0779B","shape":{"__isSmartRef__":true,"id":94668},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2518","partsBinMetaInfo":{"__isSmartRef__":true,"id":94669},"eventHandler":{"__isSmartRef__":true,"id":94687},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","A881611E-6796-4349-B0BB-82A3CDD18188"],"partTests":{"__isSmartRef__":true,"id":94688},"_ClipMode":"visible","moved":true,"b":250.72846179432236,"#startLetters":"set","isBeingDragged":false,"delta":-0.7641366308089346,"_Rotation":47.49650490999284,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94693},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5128.7,4655.6)"},"94667":{"target":{"__isSmartRef__":true,"id":94666},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94668":{"_BorderWidth":0.28017490589015637,"_ClipMode":"visible","_BorderRadius":4.357201729617605,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.9,137.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-326,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-13.4)"},"94669":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94670},{"__isSmartRef__":true,"id":94672},{"__isSmartRef__":true,"id":94674},{"__isSmartRef__":true,"id":94676},{"__isSmartRef__":true,"id":94678},{"__isSmartRef__":true,"id":94680},{"__isSmartRef__":true,"id":94682},{"__isSmartRef__":true,"id":94684}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94686},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94670":{"date":{"__isSmartRef__":true,"id":94671},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94671":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94672":{"date":{"__isSmartRef__":true,"id":94673},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94673":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94674":{"date":{"__isSmartRef__":true,"id":94675},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94675":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94676":{"date":{"__isSmartRef__":true,"id":94677},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94677":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94678":{"date":{"__isSmartRef__":true,"id":94679},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94679":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94680":{"date":{"__isSmartRef__":true,"id":94681},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94681":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94682":{"date":{"__isSmartRef__":true,"id":94683},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94683":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94684":{"date":{"__isSmartRef__":true,"id":94685},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94685":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94686":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94687":{"morph":{"__isSmartRef__":true,"id":94666},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94688":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94689}},"94689":{"test01IsMorph":{"__isSmartRef__":true,"id":94690}},"94690":{"varMapping":{"__isSmartRef__":true,"id":94691},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94692},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94691":{"this":{"__isSmartRef__":true,"id":94688}},"94692":{},"94693":{"change":{"__isSmartRef__":true,"id":94694},"tick":{"__isSmartRef__":true,"id":94698}},"94694":{"varMapping":{"__isSmartRef__":true,"id":94695},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94695":{"this":{"__isSmartRef__":true,"id":94666}},"94696":{"timestamp":{"__isSmartRef__":true,"id":94697},"user":"cschuster","tags":[]},"94697":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94698":{"varMapping":{"__isSmartRef__":true,"id":94699},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94699":{"this":{"__isSmartRef__":true,"id":94666}},"94700":{"timestamp":{"__isSmartRef__":true,"id":94701},"user":"cschuster","tags":[]},"94701":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94702":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94703}],"id":"CBDEEED7-9851-4423-9B71-5AA9A856B626","shape":{"__isSmartRef__":true,"id":94704},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2519","partsBinMetaInfo":{"__isSmartRef__":true,"id":94705},"eventHandler":{"__isSmartRef__":true,"id":94723},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717"],"partTests":{"__isSmartRef__":true,"id":94724},"_ClipMode":"visible","moved":true,"b":30.347414425574243,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-43.07399942786095,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94729},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4576.3,4248.6)"},"94703":{"target":{"__isSmartRef__":true,"id":94702},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94704":{"_BorderWidth":7.5262097173339715,"_ClipMode":"visible","_BorderRadius":29.78922314247587,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.9,79.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(129,350,134)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.1,-37.3)"},"94705":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94706},{"__isSmartRef__":true,"id":94708},{"__isSmartRef__":true,"id":94710},{"__isSmartRef__":true,"id":94712},{"__isSmartRef__":true,"id":94714},{"__isSmartRef__":true,"id":94716},{"__isSmartRef__":true,"id":94718},{"__isSmartRef__":true,"id":94720}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94722},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94706":{"date":{"__isSmartRef__":true,"id":94707},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94707":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94708":{"date":{"__isSmartRef__":true,"id":94709},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94709":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94710":{"date":{"__isSmartRef__":true,"id":94711},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94711":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94712":{"date":{"__isSmartRef__":true,"id":94713},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94713":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94714":{"date":{"__isSmartRef__":true,"id":94715},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94715":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94716":{"date":{"__isSmartRef__":true,"id":94717},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94717":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94718":{"date":{"__isSmartRef__":true,"id":94719},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94719":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94720":{"date":{"__isSmartRef__":true,"id":94721},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94721":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94722":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94723":{"morph":{"__isSmartRef__":true,"id":94702},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94724":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94725}},"94725":{"test01IsMorph":{"__isSmartRef__":true,"id":94726}},"94726":{"varMapping":{"__isSmartRef__":true,"id":94727},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94728},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94727":{"this":{"__isSmartRef__":true,"id":94724}},"94728":{},"94729":{"change":{"__isSmartRef__":true,"id":94730},"tick":{"__isSmartRef__":true,"id":94734}},"94730":{"varMapping":{"__isSmartRef__":true,"id":94731},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94732},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94731":{"this":{"__isSmartRef__":true,"id":94702}},"94732":{"timestamp":{"__isSmartRef__":true,"id":94733},"user":"cschuster","tags":[]},"94733":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94734":{"varMapping":{"__isSmartRef__":true,"id":94735},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94736},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94735":{"this":{"__isSmartRef__":true,"id":94702}},"94736":{"timestamp":{"__isSmartRef__":true,"id":94737},"user":"cschuster","tags":[]},"94737":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94738":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94739}],"id":"B59FE60C-098A-4AC6-AFF2-5B3470A83328","shape":{"__isSmartRef__":true,"id":94740},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2520","partsBinMetaInfo":{"__isSmartRef__":true,"id":94741},"eventHandler":{"__isSmartRef__":true,"id":94759},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA","23A92DCA-7458-4BDA-AB30-5133FA8C5E8A"],"partTests":{"__isSmartRef__":true,"id":94760},"_ClipMode":"visible","moved":true,"b":116.24325587006751,"#startLetters":"set","isBeingDragged":false,"delta":-0.7332422098261304,"_Rotation":-55.581242493499765,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94765},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4510.0,6315.5)"},"94739":{"target":{"__isSmartRef__":true,"id":94738},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94740":{"_BorderWidth":9.484623979574332,"_ClipMode":"visible","_BorderRadius":7.821036418923009,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.3,64.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(229,116,184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-11.2)"},"94741":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94742},{"__isSmartRef__":true,"id":94744},{"__isSmartRef__":true,"id":94746},{"__isSmartRef__":true,"id":94748},{"__isSmartRef__":true,"id":94750},{"__isSmartRef__":true,"id":94752},{"__isSmartRef__":true,"id":94754},{"__isSmartRef__":true,"id":94756}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94758},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94742":{"date":{"__isSmartRef__":true,"id":94743},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94743":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94744":{"date":{"__isSmartRef__":true,"id":94745},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94745":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94746":{"date":{"__isSmartRef__":true,"id":94747},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94747":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94748":{"date":{"__isSmartRef__":true,"id":94749},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94749":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94750":{"date":{"__isSmartRef__":true,"id":94751},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94751":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94752":{"date":{"__isSmartRef__":true,"id":94753},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94753":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94754":{"date":{"__isSmartRef__":true,"id":94755},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94755":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94756":{"date":{"__isSmartRef__":true,"id":94757},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94757":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94758":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94759":{"morph":{"__isSmartRef__":true,"id":94738},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94760":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94761}},"94761":{"test01IsMorph":{"__isSmartRef__":true,"id":94762}},"94762":{"varMapping":{"__isSmartRef__":true,"id":94763},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94764},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94763":{"this":{"__isSmartRef__":true,"id":94760}},"94764":{},"94765":{"change":{"__isSmartRef__":true,"id":94766},"tick":{"__isSmartRef__":true,"id":94770}},"94766":{"varMapping":{"__isSmartRef__":true,"id":94767},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94768},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94767":{"this":{"__isSmartRef__":true,"id":94738}},"94768":{"timestamp":{"__isSmartRef__":true,"id":94769},"user":"cschuster","tags":[]},"94769":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94770":{"varMapping":{"__isSmartRef__":true,"id":94771},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94772},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94771":{"this":{"__isSmartRef__":true,"id":94738}},"94772":{"timestamp":{"__isSmartRef__":true,"id":94773},"user":"cschuster","tags":[]},"94773":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94774":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94775}],"id":"50102763-909D-413F-8931-2C30C7C8F571","shape":{"__isSmartRef__":true,"id":94776},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2521","partsBinMetaInfo":{"__isSmartRef__":true,"id":94777},"eventHandler":{"__isSmartRef__":true,"id":94795},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","7BC543FF-E1F0-44DD-9CC0-251B847A01DB","0E4787A0-4400-4749-AA3F-3BA809773D15"],"partTests":{"__isSmartRef__":true,"id":94796},"_ClipMode":"visible","moved":true,"b":337,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":8.369607321392989,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94801},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6013.1,3519.8)"},"94775":{"target":{"__isSmartRef__":true,"id":94774},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94776":{"_BorderWidth":3.046344357553626,"_ClipMode":"visible","_BorderRadius":33.89316740917992,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,115.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,136,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-38.4)"},"94777":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94778},{"__isSmartRef__":true,"id":94780},{"__isSmartRef__":true,"id":94782},{"__isSmartRef__":true,"id":94784},{"__isSmartRef__":true,"id":94786},{"__isSmartRef__":true,"id":94788},{"__isSmartRef__":true,"id":94790},{"__isSmartRef__":true,"id":94792}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94794},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94778":{"date":{"__isSmartRef__":true,"id":94779},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94779":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94780":{"date":{"__isSmartRef__":true,"id":94781},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94781":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94782":{"date":{"__isSmartRef__":true,"id":94783},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94783":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94784":{"date":{"__isSmartRef__":true,"id":94785},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94785":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94786":{"date":{"__isSmartRef__":true,"id":94787},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94787":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94788":{"date":{"__isSmartRef__":true,"id":94789},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94789":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94790":{"date":{"__isSmartRef__":true,"id":94791},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94791":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94792":{"date":{"__isSmartRef__":true,"id":94793},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94793":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94794":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94795":{"morph":{"__isSmartRef__":true,"id":94774},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94796":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94797}},"94797":{"test01IsMorph":{"__isSmartRef__":true,"id":94798}},"94798":{"varMapping":{"__isSmartRef__":true,"id":94799},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94800},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94799":{"this":{"__isSmartRef__":true,"id":94796}},"94800":{},"94801":{"change":{"__isSmartRef__":true,"id":94802},"tick":{"__isSmartRef__":true,"id":94806}},"94802":{"varMapping":{"__isSmartRef__":true,"id":94803},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94804},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94803":{"this":{"__isSmartRef__":true,"id":94774}},"94804":{"timestamp":{"__isSmartRef__":true,"id":94805},"user":"cschuster","tags":[]},"94805":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94806":{"varMapping":{"__isSmartRef__":true,"id":94807},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94808},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94807":{"this":{"__isSmartRef__":true,"id":94774}},"94808":{"timestamp":{"__isSmartRef__":true,"id":94809},"user":"cschuster","tags":[]},"94809":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94810":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94811}],"id":"DE775CD7-27D3-4545-8FD8-0A2FA9EB5D53","shape":{"__isSmartRef__":true,"id":94812},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2522","partsBinMetaInfo":{"__isSmartRef__":true,"id":94813},"eventHandler":{"__isSmartRef__":true,"id":94831},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","3D131513-3B4C-48AE-8AA0-532F1A71947B","7CC6B563-05AB-4813-8FE5-64AFD390A631","070D0A19-B5B4-4C68-A7B9-AE81CB85B8B8"],"partTests":{"__isSmartRef__":true,"id":94832},"_ClipMode":"visible","moved":true,"b":277.8995292602922,"#startLetters":"set","isBeingDragged":false,"delta":0.7815076100523584,"_Rotation":-7.0470056629527305,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94837},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7205.1,4759.5)"},"94811":{"target":{"__isSmartRef__":true,"id":94810},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94812":{"_BorderWidth":0.047447037782644585,"_ClipMode":"visible","_BorderRadius":0.7555506502913478,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.1,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-218,40)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.7)"},"94813":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94814},{"__isSmartRef__":true,"id":94816},{"__isSmartRef__":true,"id":94818},{"__isSmartRef__":true,"id":94820},{"__isSmartRef__":true,"id":94822},{"__isSmartRef__":true,"id":94824},{"__isSmartRef__":true,"id":94826},{"__isSmartRef__":true,"id":94828}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94830},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94814":{"date":{"__isSmartRef__":true,"id":94815},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94815":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94816":{"date":{"__isSmartRef__":true,"id":94817},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94817":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94818":{"date":{"__isSmartRef__":true,"id":94819},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94819":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94820":{"date":{"__isSmartRef__":true,"id":94821},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94821":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94822":{"date":{"__isSmartRef__":true,"id":94823},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94823":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94824":{"date":{"__isSmartRef__":true,"id":94825},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94825":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94826":{"date":{"__isSmartRef__":true,"id":94827},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94827":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94828":{"date":{"__isSmartRef__":true,"id":94829},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94829":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94830":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94831":{"morph":{"__isSmartRef__":true,"id":94810},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94832":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94833}},"94833":{"test01IsMorph":{"__isSmartRef__":true,"id":94834}},"94834":{"varMapping":{"__isSmartRef__":true,"id":94835},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94836},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94835":{"this":{"__isSmartRef__":true,"id":94832}},"94836":{},"94837":{"change":{"__isSmartRef__":true,"id":94838},"tick":{"__isSmartRef__":true,"id":94842}},"94838":{"varMapping":{"__isSmartRef__":true,"id":94839},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94840},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94839":{"this":{"__isSmartRef__":true,"id":94810}},"94840":{"timestamp":{"__isSmartRef__":true,"id":94841},"user":"cschuster","tags":[]},"94841":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94842":{"varMapping":{"__isSmartRef__":true,"id":94843},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94844},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94843":{"this":{"__isSmartRef__":true,"id":94810}},"94844":{"timestamp":{"__isSmartRef__":true,"id":94845},"user":"cschuster","tags":[]},"94845":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94846":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94847}],"id":"226F7732-D043-45B9-B334-E88F33A8DF60","shape":{"__isSmartRef__":true,"id":94848},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2523","partsBinMetaInfo":{"__isSmartRef__":true,"id":94849},"eventHandler":{"__isSmartRef__":true,"id":94867},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","354EFE30-F5FD-4D4A-98FB-27DE8C4F4F28","43F17E75-008F-4EB3-B06F-E3022AA2BC40"],"partTests":{"__isSmartRef__":true,"id":94868},"_ClipMode":"visible","moved":true,"b":69.51642390200868,"#startLetters":"set","isBeingDragged":false,"delta":0.8477612670976669,"_Rotation":-4.8385556560228675,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94873},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4689.7,4850.9)"},"94847":{"target":{"__isSmartRef__":true,"id":94846},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94848":{"_BorderWidth":9.68386269059286,"_ClipMode":"visible","_BorderRadius":4.89828847307553,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.2,62.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,330,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-27.0)"},"94849":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94850},{"__isSmartRef__":true,"id":94852},{"__isSmartRef__":true,"id":94854},{"__isSmartRef__":true,"id":94856},{"__isSmartRef__":true,"id":94858},{"__isSmartRef__":true,"id":94860},{"__isSmartRef__":true,"id":94862},{"__isSmartRef__":true,"id":94864}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94866},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94850":{"date":{"__isSmartRef__":true,"id":94851},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94851":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94852":{"date":{"__isSmartRef__":true,"id":94853},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94853":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94854":{"date":{"__isSmartRef__":true,"id":94855},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94855":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94856":{"date":{"__isSmartRef__":true,"id":94857},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94857":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94858":{"date":{"__isSmartRef__":true,"id":94859},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94859":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94860":{"date":{"__isSmartRef__":true,"id":94861},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94861":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94862":{"date":{"__isSmartRef__":true,"id":94863},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94863":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94864":{"date":{"__isSmartRef__":true,"id":94865},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94865":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94866":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94867":{"morph":{"__isSmartRef__":true,"id":94846},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94868":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94869}},"94869":{"test01IsMorph":{"__isSmartRef__":true,"id":94870}},"94870":{"varMapping":{"__isSmartRef__":true,"id":94871},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94872},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94871":{"this":{"__isSmartRef__":true,"id":94868}},"94872":{},"94873":{"change":{"__isSmartRef__":true,"id":94874},"tick":{"__isSmartRef__":true,"id":94878}},"94874":{"varMapping":{"__isSmartRef__":true,"id":94875},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94876},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94875":{"this":{"__isSmartRef__":true,"id":94846}},"94876":{"timestamp":{"__isSmartRef__":true,"id":94877},"user":"cschuster","tags":[]},"94877":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94878":{"varMapping":{"__isSmartRef__":true,"id":94879},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94880},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94879":{"this":{"__isSmartRef__":true,"id":94846}},"94880":{"timestamp":{"__isSmartRef__":true,"id":94881},"user":"cschuster","tags":[]},"94881":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94882":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94883}],"id":"D0CE25A5-727E-4C77-80E7-1DCBE0AF070B","shape":{"__isSmartRef__":true,"id":94884},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2524","partsBinMetaInfo":{"__isSmartRef__":true,"id":94885},"eventHandler":{"__isSmartRef__":true,"id":94903},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255","7757EF04-5EC2-4F88-A0D8-5394CE485C11"],"partTests":{"__isSmartRef__":true,"id":94904},"_ClipMode":"visible","moved":true,"b":185.0380583750666,"#startLetters":"set","isBeingDragged":false,"delta":-0.5554347353172489,"_Rotation":2.639498757972987,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94909},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4276.0,5992.3)"},"94883":{"target":{"__isSmartRef__":true,"id":94882},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94884":{"_BorderWidth":4.560912801121708,"_ClipMode":"visible","_BorderRadius":39.69152389084995,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.0,103.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-23,-278,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.2,-0.1)"},"94885":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94886},{"__isSmartRef__":true,"id":94888},{"__isSmartRef__":true,"id":94890},{"__isSmartRef__":true,"id":94892},{"__isSmartRef__":true,"id":94894},{"__isSmartRef__":true,"id":94896},{"__isSmartRef__":true,"id":94898},{"__isSmartRef__":true,"id":94900}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94902},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94886":{"date":{"__isSmartRef__":true,"id":94887},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94887":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94888":{"date":{"__isSmartRef__":true,"id":94889},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94889":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94890":{"date":{"__isSmartRef__":true,"id":94891},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94891":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94892":{"date":{"__isSmartRef__":true,"id":94893},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94893":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94894":{"date":{"__isSmartRef__":true,"id":94895},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94895":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94896":{"date":{"__isSmartRef__":true,"id":94897},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94897":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94898":{"date":{"__isSmartRef__":true,"id":94899},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94899":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94900":{"date":{"__isSmartRef__":true,"id":94901},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94901":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94902":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94903":{"morph":{"__isSmartRef__":true,"id":94882},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94904":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94905}},"94905":{"test01IsMorph":{"__isSmartRef__":true,"id":94906}},"94906":{"varMapping":{"__isSmartRef__":true,"id":94907},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94908},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94907":{"this":{"__isSmartRef__":true,"id":94904}},"94908":{},"94909":{"change":{"__isSmartRef__":true,"id":94910},"tick":{"__isSmartRef__":true,"id":94914}},"94910":{"varMapping":{"__isSmartRef__":true,"id":94911},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94912},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94911":{"this":{"__isSmartRef__":true,"id":94882}},"94912":{"timestamp":{"__isSmartRef__":true,"id":94913},"user":"cschuster","tags":[]},"94913":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94914":{"varMapping":{"__isSmartRef__":true,"id":94915},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94916},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94915":{"this":{"__isSmartRef__":true,"id":94882}},"94916":{"timestamp":{"__isSmartRef__":true,"id":94917},"user":"cschuster","tags":[]},"94917":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94918":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94919}],"id":"0FA05CC0-966F-4FD5-95F7-81A6CFD731C1","shape":{"__isSmartRef__":true,"id":94920},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2525","partsBinMetaInfo":{"__isSmartRef__":true,"id":94921},"eventHandler":{"__isSmartRef__":true,"id":94939},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31","3A5D9C82-4CD2-43C7-B7C2-0EE30DC9672F"],"partTests":{"__isSmartRef__":true,"id":94940},"_ClipMode":"visible","moved":true,"b":54.56246325880056,"#startLetters":"set","isBeingDragged":false,"delta":0.8944666108000092,"_Rotation":-9.86015499588029,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94945},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4989.0,3441.6)"},"94919":{"target":{"__isSmartRef__":true,"id":94918},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94920":{"_BorderWidth":9.073740553592005,"_ClipMode":"visible","_BorderRadius":13.447420643231844,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.8,67.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(208,357,-168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.3,-31.6)"},"94921":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94922},{"__isSmartRef__":true,"id":94924},{"__isSmartRef__":true,"id":94926},{"__isSmartRef__":true,"id":94928},{"__isSmartRef__":true,"id":94930},{"__isSmartRef__":true,"id":94932},{"__isSmartRef__":true,"id":94934},{"__isSmartRef__":true,"id":94936}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94938},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94922":{"date":{"__isSmartRef__":true,"id":94923},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94923":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94924":{"date":{"__isSmartRef__":true,"id":94925},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94925":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94926":{"date":{"__isSmartRef__":true,"id":94927},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94927":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94928":{"date":{"__isSmartRef__":true,"id":94929},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94929":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94930":{"date":{"__isSmartRef__":true,"id":94931},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94931":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94932":{"date":{"__isSmartRef__":true,"id":94933},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94933":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94934":{"date":{"__isSmartRef__":true,"id":94935},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94935":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94936":{"date":{"__isSmartRef__":true,"id":94937},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94937":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94938":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94939":{"morph":{"__isSmartRef__":true,"id":94918},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94940":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94941}},"94941":{"test01IsMorph":{"__isSmartRef__":true,"id":94942}},"94942":{"varMapping":{"__isSmartRef__":true,"id":94943},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94944},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94943":{"this":{"__isSmartRef__":true,"id":94940}},"94944":{},"94945":{"change":{"__isSmartRef__":true,"id":94946},"tick":{"__isSmartRef__":true,"id":94950}},"94946":{"varMapping":{"__isSmartRef__":true,"id":94947},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94948},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94947":{"this":{"__isSmartRef__":true,"id":94918}},"94948":{"timestamp":{"__isSmartRef__":true,"id":94949},"user":"cschuster","tags":[]},"94949":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94950":{"varMapping":{"__isSmartRef__":true,"id":94951},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94952},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94951":{"this":{"__isSmartRef__":true,"id":94918}},"94952":{"timestamp":{"__isSmartRef__":true,"id":94953},"user":"cschuster","tags":[]},"94953":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94954":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94955}],"id":"C96DB0D2-6486-47FB-982B-B31EF451CA84","shape":{"__isSmartRef__":true,"id":94956},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2526","partsBinMetaInfo":{"__isSmartRef__":true,"id":94957},"eventHandler":{"__isSmartRef__":true,"id":94975},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","69D29617-96C1-4EA5-9D28-98FD05989AA3","A5961124-AC8F-42F0-BFB4-FAB48D92CFFB"],"partTests":{"__isSmartRef__":true,"id":94976},"_ClipMode":"visible","moved":true,"b":176,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-14.633674878863143,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94981},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4709.8,5455.1)"},"94955":{"target":{"__isSmartRef__":true,"id":94954},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94956":{"_BorderWidth":5.348782368720627,"_ClipMode":"visible","_BorderRadius":39.805361374831406,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.4,97.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(18,-237,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.4,-0.0)"},"94957":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94958},{"__isSmartRef__":true,"id":94960},{"__isSmartRef__":true,"id":94962},{"__isSmartRef__":true,"id":94964},{"__isSmartRef__":true,"id":94966},{"__isSmartRef__":true,"id":94968},{"__isSmartRef__":true,"id":94970},{"__isSmartRef__":true,"id":94972}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":94974},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94958":{"date":{"__isSmartRef__":true,"id":94959},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94959":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94960":{"date":{"__isSmartRef__":true,"id":94961},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94961":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94962":{"date":{"__isSmartRef__":true,"id":94963},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94963":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"94964":{"date":{"__isSmartRef__":true,"id":94965},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"94965":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"94966":{"date":{"__isSmartRef__":true,"id":94967},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"94967":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"94968":{"date":{"__isSmartRef__":true,"id":94969},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"94969":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"94970":{"date":{"__isSmartRef__":true,"id":94971},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"94971":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"94972":{"date":{"__isSmartRef__":true,"id":94973},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"94973":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"94974":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"94975":{"morph":{"__isSmartRef__":true,"id":94954},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94976":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":94977}},"94977":{"test01IsMorph":{"__isSmartRef__":true,"id":94978}},"94978":{"varMapping":{"__isSmartRef__":true,"id":94979},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":94980},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94979":{"this":{"__isSmartRef__":true,"id":94976}},"94980":{},"94981":{"change":{"__isSmartRef__":true,"id":94982},"tick":{"__isSmartRef__":true,"id":94986}},"94982":{"varMapping":{"__isSmartRef__":true,"id":94983},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":94984},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94983":{"this":{"__isSmartRef__":true,"id":94954}},"94984":{"timestamp":{"__isSmartRef__":true,"id":94985},"user":"cschuster","tags":[]},"94985":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"94986":{"varMapping":{"__isSmartRef__":true,"id":94987},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":94988},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94987":{"this":{"__isSmartRef__":true,"id":94954}},"94988":{"timestamp":{"__isSmartRef__":true,"id":94989},"user":"cschuster","tags":[]},"94989":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"94990":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":94991}],"id":"33F9D7E0-775F-470A-8B6F-A32154BC8444","shape":{"__isSmartRef__":true,"id":94992},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2527","partsBinMetaInfo":{"__isSmartRef__":true,"id":94993},"eventHandler":{"__isSmartRef__":true,"id":95011},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","0C146547-5A14-4B80-858A-DBBB6BCC1F28","EF60D55F-44BA-4FC7-8355-8A91A40894F4","6735E50A-9FB0-4550-8716-AC29DDF21BE4"],"partTests":{"__isSmartRef__":true,"id":95012},"_ClipMode":"visible","moved":true,"b":222.15695696615148,"#startLetters":"set","isBeingDragged":false,"delta":0.7556359080481343,"_Rotation":74.04900650253173,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95017},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6182.0,3888.1)"},"94991":{"target":{"__isSmartRef__":true,"id":94990},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"94992":{"_BorderWidth":1.6441806209430259,"_ClipMode":"visible","_BorderRadius":21.98156207223306,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,126.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-172,-362,17)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.6,-5.2)"},"94993":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":94994},{"__isSmartRef__":true,"id":94996},{"__isSmartRef__":true,"id":94998},{"__isSmartRef__":true,"id":95000},{"__isSmartRef__":true,"id":95002},{"__isSmartRef__":true,"id":95004},{"__isSmartRef__":true,"id":95006},{"__isSmartRef__":true,"id":95008}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95010},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"94994":{"date":{"__isSmartRef__":true,"id":94995},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"94995":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"94996":{"date":{"__isSmartRef__":true,"id":94997},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"94997":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"94998":{"date":{"__isSmartRef__":true,"id":94999},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"94999":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95000":{"date":{"__isSmartRef__":true,"id":95001},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95001":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95002":{"date":{"__isSmartRef__":true,"id":95003},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95003":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95004":{"date":{"__isSmartRef__":true,"id":95005},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95005":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95006":{"date":{"__isSmartRef__":true,"id":95007},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95007":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95008":{"date":{"__isSmartRef__":true,"id":95009},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95009":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95010":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95011":{"morph":{"__isSmartRef__":true,"id":94990},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95012":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95013}},"95013":{"test01IsMorph":{"__isSmartRef__":true,"id":95014}},"95014":{"varMapping":{"__isSmartRef__":true,"id":95015},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95016},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95015":{"this":{"__isSmartRef__":true,"id":95012}},"95016":{},"95017":{"change":{"__isSmartRef__":true,"id":95018},"tick":{"__isSmartRef__":true,"id":95022}},"95018":{"varMapping":{"__isSmartRef__":true,"id":95019},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95020},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95019":{"this":{"__isSmartRef__":true,"id":94990}},"95020":{"timestamp":{"__isSmartRef__":true,"id":95021},"user":"cschuster","tags":[]},"95021":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95022":{"varMapping":{"__isSmartRef__":true,"id":95023},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95024},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95023":{"this":{"__isSmartRef__":true,"id":94990}},"95024":{"timestamp":{"__isSmartRef__":true,"id":95025},"user":"cschuster","tags":[]},"95025":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95026":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95027}],"id":"8FDCBD0D-313D-4724-823F-BEA6FC450A4D","shape":{"__isSmartRef__":true,"id":95028},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2528","partsBinMetaInfo":{"__isSmartRef__":true,"id":95029},"eventHandler":{"__isSmartRef__":true,"id":95047},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","9F544D12-9670-4BFF-B6E3-FD5F5B03BC6D","C6DDB483-25FF-4EFB-9AE7-D15E30E4F87B"],"partTests":{"__isSmartRef__":true,"id":95048},"_ClipMode":"visible","moved":true,"b":72.84795177786145,"#startLetters":"set","isBeingDragged":false,"delta":-0.938405386346858,"_Rotation":-27.256755465549062,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95053},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5999.7,4572.4)"},"95027":{"target":{"__isSmartRef__":true,"id":95026},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95028":{"_BorderWidth":9.77762755229767,"_ClipMode":"visible","_BorderRadius":3.478839954441897,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.5,61.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,320,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-25.9)"},"95029":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95030},{"__isSmartRef__":true,"id":95032},{"__isSmartRef__":true,"id":95034},{"__isSmartRef__":true,"id":95036},{"__isSmartRef__":true,"id":95038},{"__isSmartRef__":true,"id":95040},{"__isSmartRef__":true,"id":95042},{"__isSmartRef__":true,"id":95044}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95046},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95030":{"date":{"__isSmartRef__":true,"id":95031},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95031":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95032":{"date":{"__isSmartRef__":true,"id":95033},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95033":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95034":{"date":{"__isSmartRef__":true,"id":95035},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95035":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95036":{"date":{"__isSmartRef__":true,"id":95037},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95037":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95038":{"date":{"__isSmartRef__":true,"id":95039},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95039":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95040":{"date":{"__isSmartRef__":true,"id":95041},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95041":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95042":{"date":{"__isSmartRef__":true,"id":95043},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95043":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95044":{"date":{"__isSmartRef__":true,"id":95045},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95045":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95046":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95047":{"morph":{"__isSmartRef__":true,"id":95026},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95048":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95049}},"95049":{"test01IsMorph":{"__isSmartRef__":true,"id":95050}},"95050":{"varMapping":{"__isSmartRef__":true,"id":95051},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95052},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95051":{"this":{"__isSmartRef__":true,"id":95048}},"95052":{},"95053":{"change":{"__isSmartRef__":true,"id":95054},"tick":{"__isSmartRef__":true,"id":95058}},"95054":{"varMapping":{"__isSmartRef__":true,"id":95055},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95056},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95055":{"this":{"__isSmartRef__":true,"id":95026}},"95056":{"timestamp":{"__isSmartRef__":true,"id":95057},"user":"cschuster","tags":[]},"95057":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95058":{"varMapping":{"__isSmartRef__":true,"id":95059},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95060},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95059":{"this":{"__isSmartRef__":true,"id":95026}},"95060":{"timestamp":{"__isSmartRef__":true,"id":95061},"user":"cschuster","tags":[]},"95061":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95062":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95063}],"id":"E2C6A267-1CB4-45A6-9EC4-0100A53C0F0C","shape":{"__isSmartRef__":true,"id":95064},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2529","partsBinMetaInfo":{"__isSmartRef__":true,"id":95065},"eventHandler":{"__isSmartRef__":true,"id":95083},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796"],"partTests":{"__isSmartRef__":true,"id":95084},"_ClipMode":"visible","moved":true,"b":24.8110651797615,"#startLetters":"set","isBeingDragged":false,"delta":-0.9341822519199923,"_Rotation":14.01045517993684,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95089},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6072.5,4665.1)"},"95063":{"target":{"__isSmartRef__":true,"id":95062},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95064":{"_BorderWidth":7.098136940382899,"_ClipMode":"visible","_BorderRadius":32.9565142070411,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.5,83.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(108,340,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.4,-38.2)"},"95065":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95066},{"__isSmartRef__":true,"id":95068},{"__isSmartRef__":true,"id":95070},{"__isSmartRef__":true,"id":95072},{"__isSmartRef__":true,"id":95074},{"__isSmartRef__":true,"id":95076},{"__isSmartRef__":true,"id":95078},{"__isSmartRef__":true,"id":95080}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95082},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95066":{"date":{"__isSmartRef__":true,"id":95067},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95067":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95068":{"date":{"__isSmartRef__":true,"id":95069},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95069":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95070":{"date":{"__isSmartRef__":true,"id":95071},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95071":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95072":{"date":{"__isSmartRef__":true,"id":95073},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95073":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95074":{"date":{"__isSmartRef__":true,"id":95075},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95075":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95076":{"date":{"__isSmartRef__":true,"id":95077},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95077":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95078":{"date":{"__isSmartRef__":true,"id":95079},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95079":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95080":{"date":{"__isSmartRef__":true,"id":95081},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95081":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95082":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95083":{"morph":{"__isSmartRef__":true,"id":95062},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95084":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95085}},"95085":{"test01IsMorph":{"__isSmartRef__":true,"id":95086}},"95086":{"varMapping":{"__isSmartRef__":true,"id":95087},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95088},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95087":{"this":{"__isSmartRef__":true,"id":95084}},"95088":{},"95089":{"change":{"__isSmartRef__":true,"id":95090},"tick":{"__isSmartRef__":true,"id":95094}},"95090":{"varMapping":{"__isSmartRef__":true,"id":95091},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95092},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95091":{"this":{"__isSmartRef__":true,"id":95062}},"95092":{"timestamp":{"__isSmartRef__":true,"id":95093},"user":"cschuster","tags":[]},"95093":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95094":{"varMapping":{"__isSmartRef__":true,"id":95095},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95096},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95095":{"this":{"__isSmartRef__":true,"id":95062}},"95096":{"timestamp":{"__isSmartRef__":true,"id":95097},"user":"cschuster","tags":[]},"95097":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95098":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95099}],"id":"E4EB2CBF-A8A6-485F-BF8F-07DC8B0F89F9","shape":{"__isSmartRef__":true,"id":95100},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2530","partsBinMetaInfo":{"__isSmartRef__":true,"id":95101},"eventHandler":{"__isSmartRef__":true,"id":95119},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE"],"partTests":{"__isSmartRef__":true,"id":95120},"_ClipMode":"visible","moved":true,"b":280,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":6.940112670063758,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95125},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4543.4,4730.0)"},"95099":{"target":{"__isSmartRef__":true,"id":95098},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95100":{"_BorderWidth":0.07596123493895934,"_ClipMode":"visible","_BorderRadius":1.206147584281827,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-207,13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.5)"},"95101":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95102},{"__isSmartRef__":true,"id":95104},{"__isSmartRef__":true,"id":95106},{"__isSmartRef__":true,"id":95108},{"__isSmartRef__":true,"id":95110},{"__isSmartRef__":true,"id":95112},{"__isSmartRef__":true,"id":95114},{"__isSmartRef__":true,"id":95116}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95118},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95102":{"date":{"__isSmartRef__":true,"id":95103},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95103":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95104":{"date":{"__isSmartRef__":true,"id":95105},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95105":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95106":{"date":{"__isSmartRef__":true,"id":95107},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95107":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95108":{"date":{"__isSmartRef__":true,"id":95109},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95109":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95110":{"date":{"__isSmartRef__":true,"id":95111},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95111":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95112":{"date":{"__isSmartRef__":true,"id":95113},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95113":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95114":{"date":{"__isSmartRef__":true,"id":95115},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95115":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95116":{"date":{"__isSmartRef__":true,"id":95117},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95117":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95118":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95119":{"morph":{"__isSmartRef__":true,"id":95098},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95120":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95121}},"95121":{"test01IsMorph":{"__isSmartRef__":true,"id":95122}},"95122":{"varMapping":{"__isSmartRef__":true,"id":95123},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95124},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95123":{"this":{"__isSmartRef__":true,"id":95120}},"95124":{},"95125":{"change":{"__isSmartRef__":true,"id":95126},"tick":{"__isSmartRef__":true,"id":95130}},"95126":{"varMapping":{"__isSmartRef__":true,"id":95127},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95128},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95127":{"this":{"__isSmartRef__":true,"id":95098}},"95128":{"timestamp":{"__isSmartRef__":true,"id":95129},"user":"cschuster","tags":[]},"95129":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95130":{"varMapping":{"__isSmartRef__":true,"id":95131},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95131":{"this":{"__isSmartRef__":true,"id":95098}},"95132":{"timestamp":{"__isSmartRef__":true,"id":95133},"user":"cschuster","tags":[]},"95133":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95134":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95135}],"id":"D86984CD-7984-45B6-AA4E-30A365814C1B","shape":{"__isSmartRef__":true,"id":95136},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2531","partsBinMetaInfo":{"__isSmartRef__":true,"id":95137},"eventHandler":{"__isSmartRef__":true,"id":95155},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","218951C8-FE50-48D1-A31A-3FBBBCDB6C40"],"partTests":{"__isSmartRef__":true,"id":95156},"_ClipMode":"visible","moved":true,"b":252,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-15.011415868423002,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95161},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4467.4,4296.0)"},"95135":{"target":{"__isSmartRef__":true,"id":95134},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95136":{"_BorderWidth":0.24471741852423268,"_ClipMode":"visible","_BorderRadius":3.8196601125010554,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.5,138.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-323,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-13.8)"},"95137":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95138},{"__isSmartRef__":true,"id":95140},{"__isSmartRef__":true,"id":95142},{"__isSmartRef__":true,"id":95144},{"__isSmartRef__":true,"id":95146},{"__isSmartRef__":true,"id":95148},{"__isSmartRef__":true,"id":95150},{"__isSmartRef__":true,"id":95152}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95154},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95138":{"date":{"__isSmartRef__":true,"id":95139},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95139":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95140":{"date":{"__isSmartRef__":true,"id":95141},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95141":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95142":{"date":{"__isSmartRef__":true,"id":95143},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95143":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95144":{"date":{"__isSmartRef__":true,"id":95145},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95145":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95146":{"date":{"__isSmartRef__":true,"id":95147},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95147":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95148":{"date":{"__isSmartRef__":true,"id":95149},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95149":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95150":{"date":{"__isSmartRef__":true,"id":95151},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95151":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95152":{"date":{"__isSmartRef__":true,"id":95153},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95153":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95154":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95155":{"morph":{"__isSmartRef__":true,"id":95134},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95156":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95157}},"95157":{"test01IsMorph":{"__isSmartRef__":true,"id":95158}},"95158":{"varMapping":{"__isSmartRef__":true,"id":95159},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95160},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95159":{"this":{"__isSmartRef__":true,"id":95156}},"95160":{},"95161":{"change":{"__isSmartRef__":true,"id":95162},"tick":{"__isSmartRef__":true,"id":95166}},"95162":{"varMapping":{"__isSmartRef__":true,"id":95163},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95164},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95163":{"this":{"__isSmartRef__":true,"id":95134}},"95164":{"timestamp":{"__isSmartRef__":true,"id":95165},"user":"cschuster","tags":[]},"95165":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95166":{"varMapping":{"__isSmartRef__":true,"id":95167},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95168},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95167":{"this":{"__isSmartRef__":true,"id":95134}},"95168":{"timestamp":{"__isSmartRef__":true,"id":95169},"user":"cschuster","tags":[]},"95169":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95170":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95171}],"id":"720A5F40-46A7-43F2-B060-D4C358EDF738","shape":{"__isSmartRef__":true,"id":95172},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2532","partsBinMetaInfo":{"__isSmartRef__":true,"id":95173},"eventHandler":{"__isSmartRef__":true,"id":95191},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06","9012F0FB-C9A6-48DE-97C7-DF4368936EFD"],"partTests":{"__isSmartRef__":true,"id":95192},"_ClipMode":"visible","moved":true,"b":137.74117390811443,"#startLetters":"set","isBeingDragged":false,"delta":-0.868198539421428,"_Rotation":16.816232542511138,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95197},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4026.1,4507.7)"},"95171":{"target":{"__isSmartRef__":true,"id":95170},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95172":{"_BorderWidth":8.362404129434937,"_ClipMode":"visible","_BorderRadius":21.910781552574214,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,73.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(172,-18,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.4,-5.2)"},"95173":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95174},{"__isSmartRef__":true,"id":95176},{"__isSmartRef__":true,"id":95178},{"__isSmartRef__":true,"id":95180},{"__isSmartRef__":true,"id":95182},{"__isSmartRef__":true,"id":95184},{"__isSmartRef__":true,"id":95186},{"__isSmartRef__":true,"id":95188}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95190},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95174":{"date":{"__isSmartRef__":true,"id":95175},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95175":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95176":{"date":{"__isSmartRef__":true,"id":95177},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95177":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95178":{"date":{"__isSmartRef__":true,"id":95179},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95179":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95180":{"date":{"__isSmartRef__":true,"id":95181},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95181":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95182":{"date":{"__isSmartRef__":true,"id":95183},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95183":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95184":{"date":{"__isSmartRef__":true,"id":95185},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95185":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95186":{"date":{"__isSmartRef__":true,"id":95187},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95187":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95188":{"date":{"__isSmartRef__":true,"id":95189},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95189":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95190":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95191":{"morph":{"__isSmartRef__":true,"id":95170},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95192":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95193}},"95193":{"test01IsMorph":{"__isSmartRef__":true,"id":95194}},"95194":{"varMapping":{"__isSmartRef__":true,"id":95195},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95196},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95195":{"this":{"__isSmartRef__":true,"id":95192}},"95196":{},"95197":{"change":{"__isSmartRef__":true,"id":95198},"tick":{"__isSmartRef__":true,"id":95202}},"95198":{"varMapping":{"__isSmartRef__":true,"id":95199},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95200},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95199":{"this":{"__isSmartRef__":true,"id":95170}},"95200":{"timestamp":{"__isSmartRef__":true,"id":95201},"user":"cschuster","tags":[]},"95201":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95202":{"varMapping":{"__isSmartRef__":true,"id":95203},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95203":{"this":{"__isSmartRef__":true,"id":95170}},"95204":{"timestamp":{"__isSmartRef__":true,"id":95205},"user":"cschuster","tags":[]},"95205":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95206":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95207}],"id":"5BB31131-D7F3-4570-B3A9-49459F59CC7B","shape":{"__isSmartRef__":true,"id":95208},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2533","partsBinMetaInfo":{"__isSmartRef__":true,"id":95209},"eventHandler":{"__isSmartRef__":true,"id":95227},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","6AB99B95-0DE3-45AA-A83F-E961464805A8"],"partTests":{"__isSmartRef__":true,"id":95228},"_ClipMode":"visible","moved":true,"b":358.770643951837,"#startLetters":"set","isBeingDragged":false,"delta":0.9075020378222689,"_Rotation":24.12909379926004,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95233},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5035.2,4920.8)"},"95207":{"target":{"__isSmartRef__":true,"id":95206},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95208":{"_BorderWidth":4.892726677805034,"_ClipMode":"visible","_BorderRadius":39.98158789495241,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.3,100.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-6,250,206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.6,-40.0)"},"95209":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95210},{"__isSmartRef__":true,"id":95212},{"__isSmartRef__":true,"id":95214},{"__isSmartRef__":true,"id":95216},{"__isSmartRef__":true,"id":95218},{"__isSmartRef__":true,"id":95220},{"__isSmartRef__":true,"id":95222},{"__isSmartRef__":true,"id":95224}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95226},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95210":{"date":{"__isSmartRef__":true,"id":95211},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95211":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95212":{"date":{"__isSmartRef__":true,"id":95213},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95213":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95214":{"date":{"__isSmartRef__":true,"id":95215},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95215":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95216":{"date":{"__isSmartRef__":true,"id":95217},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95217":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95218":{"date":{"__isSmartRef__":true,"id":95219},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95219":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95220":{"date":{"__isSmartRef__":true,"id":95221},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95221":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95222":{"date":{"__isSmartRef__":true,"id":95223},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95223":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95224":{"date":{"__isSmartRef__":true,"id":95225},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95225":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95226":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95227":{"morph":{"__isSmartRef__":true,"id":95206},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95228":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95229}},"95229":{"test01IsMorph":{"__isSmartRef__":true,"id":95230}},"95230":{"varMapping":{"__isSmartRef__":true,"id":95231},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95232},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95231":{"this":{"__isSmartRef__":true,"id":95228}},"95232":{},"95233":{"change":{"__isSmartRef__":true,"id":95234},"tick":{"__isSmartRef__":true,"id":95238}},"95234":{"varMapping":{"__isSmartRef__":true,"id":95235},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95236},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95235":{"this":{"__isSmartRef__":true,"id":95206}},"95236":{"timestamp":{"__isSmartRef__":true,"id":95237},"user":"cschuster","tags":[]},"95237":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95238":{"varMapping":{"__isSmartRef__":true,"id":95239},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95240},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95239":{"this":{"__isSmartRef__":true,"id":95206}},"95240":{"timestamp":{"__isSmartRef__":true,"id":95241},"user":"cschuster","tags":[]},"95241":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95242":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95243}],"id":"1D860BBB-DEAD-4A3B-87C3-A8809BDE4E17","shape":{"__isSmartRef__":true,"id":95244},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2534","partsBinMetaInfo":{"__isSmartRef__":true,"id":95245},"eventHandler":{"__isSmartRef__":true,"id":95263},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","62ADD3D7-9FE8-49B7-B213-58FB59E96483"],"partTests":{"__isSmartRef__":true,"id":95264},"_ClipMode":"visible","moved":true,"b":296.00102590047754,"#startLetters":"set","isBeingDragged":false,"delta":-0.9411613838165067,"_Rotation":-0.7531517304201567,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95269},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5302.6,5442.5)"},"95243":{"target":{"__isSmartRef__":true,"id":95242},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95244":{"_BorderWidth":0.5060690151491745,"_ClipMode":"visible","_BorderRadius":7.6873348854363055,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,136.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-230,-118,-182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-28.8)"},"95245":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95246},{"__isSmartRef__":true,"id":95248},{"__isSmartRef__":true,"id":95250},{"__isSmartRef__":true,"id":95252},{"__isSmartRef__":true,"id":95254},{"__isSmartRef__":true,"id":95256},{"__isSmartRef__":true,"id":95258},{"__isSmartRef__":true,"id":95260}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95262},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95246":{"date":{"__isSmartRef__":true,"id":95247},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95247":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95248":{"date":{"__isSmartRef__":true,"id":95249},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95249":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95250":{"date":{"__isSmartRef__":true,"id":95251},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95251":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95252":{"date":{"__isSmartRef__":true,"id":95253},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95253":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95254":{"date":{"__isSmartRef__":true,"id":95255},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95255":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95256":{"date":{"__isSmartRef__":true,"id":95257},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95257":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95258":{"date":{"__isSmartRef__":true,"id":95259},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95259":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95260":{"date":{"__isSmartRef__":true,"id":95261},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95261":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95262":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95263":{"morph":{"__isSmartRef__":true,"id":95242},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95264":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95265}},"95265":{"test01IsMorph":{"__isSmartRef__":true,"id":95266}},"95266":{"varMapping":{"__isSmartRef__":true,"id":95267},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95267":{"this":{"__isSmartRef__":true,"id":95264}},"95268":{},"95269":{"change":{"__isSmartRef__":true,"id":95270},"tick":{"__isSmartRef__":true,"id":95274}},"95270":{"varMapping":{"__isSmartRef__":true,"id":95271},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95272},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95271":{"this":{"__isSmartRef__":true,"id":95242}},"95272":{"timestamp":{"__isSmartRef__":true,"id":95273},"user":"cschuster","tags":[]},"95273":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95274":{"varMapping":{"__isSmartRef__":true,"id":95275},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95276},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95275":{"this":{"__isSmartRef__":true,"id":95242}},"95276":{"timestamp":{"__isSmartRef__":true,"id":95277},"user":"cschuster","tags":[]},"95277":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95278":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95279}],"id":"7C456098-6FC3-4D4E-A409-6421F93BD862","shape":{"__isSmartRef__":true,"id":95280},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2535","partsBinMetaInfo":{"__isSmartRef__":true,"id":95281},"eventHandler":{"__isSmartRef__":true,"id":95299},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","5E217C1E-8704-4744-B492-5659031C26A2","0A5355A8-EE00-4AF7-972D-BC58C9E6C4C7"],"partTests":{"__isSmartRef__":true,"id":95300},"_ClipMode":"visible","moved":true,"b":306.8493640469387,"#startLetters":"set","isBeingDragged":false,"delta":-0.664382949413266,"_Rotation":-6.70787972005015,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95305},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4054.1,6048.2)"},"95279":{"target":{"__isSmartRef__":true,"id":95278},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95280":{"_BorderWidth":0.9989251201693499,"_ClipMode":"visible","_BorderRadius":14.386239689581032,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.6,132.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-205,-52,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-32.0)"},"95281":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95282},{"__isSmartRef__":true,"id":95284},{"__isSmartRef__":true,"id":95286},{"__isSmartRef__":true,"id":95288},{"__isSmartRef__":true,"id":95290},{"__isSmartRef__":true,"id":95292},{"__isSmartRef__":true,"id":95294},{"__isSmartRef__":true,"id":95296}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95298},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95282":{"date":{"__isSmartRef__":true,"id":95283},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95283":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95284":{"date":{"__isSmartRef__":true,"id":95285},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95285":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95286":{"date":{"__isSmartRef__":true,"id":95287},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95287":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95288":{"date":{"__isSmartRef__":true,"id":95289},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95289":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95290":{"date":{"__isSmartRef__":true,"id":95291},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95291":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95292":{"date":{"__isSmartRef__":true,"id":95293},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95293":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95294":{"date":{"__isSmartRef__":true,"id":95295},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95295":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95296":{"date":{"__isSmartRef__":true,"id":95297},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95297":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95298":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95299":{"morph":{"__isSmartRef__":true,"id":95278},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95300":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95301}},"95301":{"test01IsMorph":{"__isSmartRef__":true,"id":95302}},"95302":{"varMapping":{"__isSmartRef__":true,"id":95303},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95304},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95303":{"this":{"__isSmartRef__":true,"id":95300}},"95304":{},"95305":{"change":{"__isSmartRef__":true,"id":95306},"tick":{"__isSmartRef__":true,"id":95310}},"95306":{"varMapping":{"__isSmartRef__":true,"id":95307},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95307":{"this":{"__isSmartRef__":true,"id":95278}},"95308":{"timestamp":{"__isSmartRef__":true,"id":95309},"user":"cschuster","tags":[]},"95309":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95310":{"varMapping":{"__isSmartRef__":true,"id":95311},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95311":{"this":{"__isSmartRef__":true,"id":95278}},"95312":{"timestamp":{"__isSmartRef__":true,"id":95313},"user":"cschuster","tags":[]},"95313":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95314":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95315}],"id":"4727C88A-C299-445C-A52D-9C86F3E69D76","shape":{"__isSmartRef__":true,"id":95316},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2536","partsBinMetaInfo":{"__isSmartRef__":true,"id":95317},"eventHandler":{"__isSmartRef__":true,"id":95335},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","A5EC593E-2637-4B0A-B881-2A67FD50F748","7ADFA948-1DBC-4BCA-AA53-C2851DFE9545"],"partTests":{"__isSmartRef__":true,"id":95336},"_ClipMode":"visible","moved":true,"b":299.4432090758928,"#startLetters":"set","isBeingDragged":false,"delta":0.8749271793058142,"_Rotation":14.707561690051808,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95341},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5959.1,4463.4)"},"95315":{"target":{"__isSmartRef__":true,"id":95314},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95316":{"_BorderWidth":0.6457832352902733,"_ClipMode":"visible","_BorderRadius":9.665274185473212,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.8,134.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-223,-97,-211)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.6,-29.8)"},"95317":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95318},{"__isSmartRef__":true,"id":95320},{"__isSmartRef__":true,"id":95322},{"__isSmartRef__":true,"id":95324},{"__isSmartRef__":true,"id":95326},{"__isSmartRef__":true,"id":95328},{"__isSmartRef__":true,"id":95330},{"__isSmartRef__":true,"id":95332}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95334},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95318":{"date":{"__isSmartRef__":true,"id":95319},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95319":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95320":{"date":{"__isSmartRef__":true,"id":95321},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95321":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95322":{"date":{"__isSmartRef__":true,"id":95323},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95323":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95324":{"date":{"__isSmartRef__":true,"id":95325},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95325":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95326":{"date":{"__isSmartRef__":true,"id":95327},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95327":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95328":{"date":{"__isSmartRef__":true,"id":95329},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95329":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95330":{"date":{"__isSmartRef__":true,"id":95331},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95331":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95332":{"date":{"__isSmartRef__":true,"id":95333},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95333":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95334":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95335":{"morph":{"__isSmartRef__":true,"id":95314},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95336":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95337}},"95337":{"test01IsMorph":{"__isSmartRef__":true,"id":95338}},"95338":{"varMapping":{"__isSmartRef__":true,"id":95339},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95339":{"this":{"__isSmartRef__":true,"id":95336}},"95340":{},"95341":{"change":{"__isSmartRef__":true,"id":95342},"tick":{"__isSmartRef__":true,"id":95346}},"95342":{"varMapping":{"__isSmartRef__":true,"id":95343},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95344},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95343":{"this":{"__isSmartRef__":true,"id":95314}},"95344":{"timestamp":{"__isSmartRef__":true,"id":95345},"user":"cschuster","tags":[]},"95345":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95346":{"varMapping":{"__isSmartRef__":true,"id":95347},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95347":{"this":{"__isSmartRef__":true,"id":95314}},"95348":{"timestamp":{"__isSmartRef__":true,"id":95349},"user":"cschuster","tags":[]},"95349":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95350":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95351}],"id":"FDFEAAD6-6B6C-48DF-98ED-AF887A454CB3","shape":{"__isSmartRef__":true,"id":95352},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2537","partsBinMetaInfo":{"__isSmartRef__":true,"id":95353},"eventHandler":{"__isSmartRef__":true,"id":95371},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","8DE8D5BC-C922-46F9-A94E-98AADFD3E721","EC4DBAC5-CFC4-4209-BD41-8BF46413B478","0B5ACE89-8B70-49DA-9D6A-5F4339BB41CC"],"partTests":{"__isSmartRef__":true,"id":95372},"_ClipMode":"visible","moved":true,"b":304,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-11.154249709638332,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95377},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4432.4,4544.5)"},"95351":{"target":{"__isSmartRef__":true,"id":95350},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95352":{"_BorderWidth":0.8548121372247897,"_ClipMode":"visible","_BorderRadius":12.507868131681734,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,133.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-212,-69,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-31.2)"},"95353":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95354},{"__isSmartRef__":true,"id":95356},{"__isSmartRef__":true,"id":95358},{"__isSmartRef__":true,"id":95360},{"__isSmartRef__":true,"id":95362},{"__isSmartRef__":true,"id":95364},{"__isSmartRef__":true,"id":95366},{"__isSmartRef__":true,"id":95368}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95370},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95354":{"date":{"__isSmartRef__":true,"id":95355},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95355":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95356":{"date":{"__isSmartRef__":true,"id":95357},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95357":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95358":{"date":{"__isSmartRef__":true,"id":95359},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95359":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95360":{"date":{"__isSmartRef__":true,"id":95361},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95361":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95362":{"date":{"__isSmartRef__":true,"id":95363},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95363":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95364":{"date":{"__isSmartRef__":true,"id":95365},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95365":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95366":{"date":{"__isSmartRef__":true,"id":95367},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95367":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95368":{"date":{"__isSmartRef__":true,"id":95369},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95369":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95370":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95371":{"morph":{"__isSmartRef__":true,"id":95350},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95372":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95373}},"95373":{"test01IsMorph":{"__isSmartRef__":true,"id":95374}},"95374":{"varMapping":{"__isSmartRef__":true,"id":95375},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95376},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95375":{"this":{"__isSmartRef__":true,"id":95372}},"95376":{},"95377":{"change":{"__isSmartRef__":true,"id":95378},"tick":{"__isSmartRef__":true,"id":95382}},"95378":{"varMapping":{"__isSmartRef__":true,"id":95379},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95379":{"this":{"__isSmartRef__":true,"id":95350}},"95380":{"timestamp":{"__isSmartRef__":true,"id":95381},"user":"cschuster","tags":[]},"95381":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95382":{"varMapping":{"__isSmartRef__":true,"id":95383},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95383":{"this":{"__isSmartRef__":true,"id":95350}},"95384":{"timestamp":{"__isSmartRef__":true,"id":95385},"user":"cschuster","tags":[]},"95385":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95386":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95387}],"id":"E22B6FC2-FAC2-4EB7-9A16-0295B588D79D","shape":{"__isSmartRef__":true,"id":95388},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2538","partsBinMetaInfo":{"__isSmartRef__":true,"id":95389},"eventHandler":{"__isSmartRef__":true,"id":95407},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6"],"partTests":{"__isSmartRef__":true,"id":95408},"_ClipMode":"visible","moved":true,"b":294.2247974858619,"#startLetters":"set","isBeingDragged":false,"delta":-0.8888540880288929,"_Rotation":28.661869192809345,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95413},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5263.1,4049.6)"},"95387":{"target":{"__isSmartRef__":true,"id":95386},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95388":{"_BorderWidth":0.4402869151267357,"_ClipMode":"visible","_BorderRadius":6.734426533816862,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.1,136.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-128,-164)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.8,-28.2)"},"95389":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95390},{"__isSmartRef__":true,"id":95392},{"__isSmartRef__":true,"id":95394},{"__isSmartRef__":true,"id":95396},{"__isSmartRef__":true,"id":95398},{"__isSmartRef__":true,"id":95400},{"__isSmartRef__":true,"id":95402},{"__isSmartRef__":true,"id":95404}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95406},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95390":{"date":{"__isSmartRef__":true,"id":95391},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95391":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95392":{"date":{"__isSmartRef__":true,"id":95393},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95393":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95394":{"date":{"__isSmartRef__":true,"id":95395},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95395":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95396":{"date":{"__isSmartRef__":true,"id":95397},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95397":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95398":{"date":{"__isSmartRef__":true,"id":95399},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95399":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95400":{"date":{"__isSmartRef__":true,"id":95401},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95401":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95402":{"date":{"__isSmartRef__":true,"id":95403},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95403":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95404":{"date":{"__isSmartRef__":true,"id":95405},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95405":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95406":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95407":{"morph":{"__isSmartRef__":true,"id":95386},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95408":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95409}},"95409":{"test01IsMorph":{"__isSmartRef__":true,"id":95410}},"95410":{"varMapping":{"__isSmartRef__":true,"id":95411},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95412},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95411":{"this":{"__isSmartRef__":true,"id":95408}},"95412":{},"95413":{"change":{"__isSmartRef__":true,"id":95414},"tick":{"__isSmartRef__":true,"id":95418}},"95414":{"varMapping":{"__isSmartRef__":true,"id":95415},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95416},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95415":{"this":{"__isSmartRef__":true,"id":95386}},"95416":{"timestamp":{"__isSmartRef__":true,"id":95417},"user":"cschuster","tags":[]},"95417":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95418":{"varMapping":{"__isSmartRef__":true,"id":95419},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95419":{"this":{"__isSmartRef__":true,"id":95386}},"95420":{"timestamp":{"__isSmartRef__":true,"id":95421},"user":"cschuster","tags":[]},"95421":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95422":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95423}],"id":"A4972636-EE17-4751-A2F1-49384080ACE2","shape":{"__isSmartRef__":true,"id":95424},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2539","partsBinMetaInfo":{"__isSmartRef__":true,"id":95425},"eventHandler":{"__isSmartRef__":true,"id":95443},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C","7D1511F6-B78F-499E-82D3-6ACE1B2E695A","F43C1330-F812-4D2E-864E-8B869280E6AA","3F47D1FD-FBB7-4DAF-94F1-5B0BE2E98558"],"partTests":{"__isSmartRef__":true,"id":95444},"_ClipMode":"visible","moved":true,"b":266.46606392465765,"#startLetters":"set","isBeingDragged":false,"delta":0.6523056225269102,"_Rotation":-14.208202124987778,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95449},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7081.3,5295.4)"},"95423":{"target":{"__isSmartRef__":true,"id":95422},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95424":{"_BorderWidth":0.0095076773864875,"_ClipMode":"visible","_BorderRadius":0.15197820469694756,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.9,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-272,175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-18.8)"},"95425":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95426},{"__isSmartRef__":true,"id":95428},{"__isSmartRef__":true,"id":95430},{"__isSmartRef__":true,"id":95432},{"__isSmartRef__":true,"id":95434},{"__isSmartRef__":true,"id":95436},{"__isSmartRef__":true,"id":95438},{"__isSmartRef__":true,"id":95440}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95442},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95426":{"date":{"__isSmartRef__":true,"id":95427},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95427":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95428":{"date":{"__isSmartRef__":true,"id":95429},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95429":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95430":{"date":{"__isSmartRef__":true,"id":95431},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95431":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95432":{"date":{"__isSmartRef__":true,"id":95433},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95433":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95434":{"date":{"__isSmartRef__":true,"id":95435},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95435":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95436":{"date":{"__isSmartRef__":true,"id":95437},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95437":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95438":{"date":{"__isSmartRef__":true,"id":95439},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95439":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95440":{"date":{"__isSmartRef__":true,"id":95441},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95441":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95442":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95443":{"morph":{"__isSmartRef__":true,"id":95422},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95444":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95445}},"95445":{"test01IsMorph":{"__isSmartRef__":true,"id":95446}},"95446":{"varMapping":{"__isSmartRef__":true,"id":95447},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95447":{"this":{"__isSmartRef__":true,"id":95444}},"95448":{},"95449":{"change":{"__isSmartRef__":true,"id":95450},"tick":{"__isSmartRef__":true,"id":95454}},"95450":{"varMapping":{"__isSmartRef__":true,"id":95451},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95452},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95451":{"this":{"__isSmartRef__":true,"id":95422}},"95452":{"timestamp":{"__isSmartRef__":true,"id":95453},"user":"cschuster","tags":[]},"95453":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95454":{"varMapping":{"__isSmartRef__":true,"id":95455},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95455":{"this":{"__isSmartRef__":true,"id":95422}},"95456":{"timestamp":{"__isSmartRef__":true,"id":95457},"user":"cschuster","tags":[]},"95457":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95458":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95459}],"id":"C490ED10-84BA-46F1-8FAB-33A19CEBBFDE","shape":{"__isSmartRef__":true,"id":95460},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2540","partsBinMetaInfo":{"__isSmartRef__":true,"id":95461},"eventHandler":{"__isSmartRef__":true,"id":95479},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","F6164FD5-F948-40A6-9F27-80B0907D5A12","5FBD3AF5-FBA7-420A-A3E6-D2FDB1BFDD71"],"partTests":{"__isSmartRef__":true,"id":95480},"_ClipMode":"visible","moved":true,"b":221.00158267543884,"#startLetters":"set","isBeingDragged":false,"delta":0.6273761035408825,"_Rotation":13.455343599503436,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95485},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4920.8,4419.3)"},"95459":{"target":{"__isSmartRef__":true,"id":95458},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95460":{"_BorderWidth":1.7196006199724505,"_ClipMode":"visible","_BorderRadius":22.78236785202379,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,126.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,-361,2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-4.9)"},"95461":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95462},{"__isSmartRef__":true,"id":95464},{"__isSmartRef__":true,"id":95466},{"__isSmartRef__":true,"id":95468},{"__isSmartRef__":true,"id":95470},{"__isSmartRef__":true,"id":95472},{"__isSmartRef__":true,"id":95474},{"__isSmartRef__":true,"id":95476}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95478},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95462":{"date":{"__isSmartRef__":true,"id":95463},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95463":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95464":{"date":{"__isSmartRef__":true,"id":95465},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95465":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95466":{"date":{"__isSmartRef__":true,"id":95467},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95467":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95468":{"date":{"__isSmartRef__":true,"id":95469},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95469":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95470":{"date":{"__isSmartRef__":true,"id":95471},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95471":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95472":{"date":{"__isSmartRef__":true,"id":95473},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95473":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95474":{"date":{"__isSmartRef__":true,"id":95475},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95475":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95476":{"date":{"__isSmartRef__":true,"id":95477},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95477":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95478":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95479":{"morph":{"__isSmartRef__":true,"id":95458},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95480":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95481}},"95481":{"test01IsMorph":{"__isSmartRef__":true,"id":95482}},"95482":{"varMapping":{"__isSmartRef__":true,"id":95483},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95484},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95483":{"this":{"__isSmartRef__":true,"id":95480}},"95484":{},"95485":{"change":{"__isSmartRef__":true,"id":95486},"tick":{"__isSmartRef__":true,"id":95490}},"95486":{"varMapping":{"__isSmartRef__":true,"id":95487},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95487":{"this":{"__isSmartRef__":true,"id":95458}},"95488":{"timestamp":{"__isSmartRef__":true,"id":95489},"user":"cschuster","tags":[]},"95489":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95490":{"varMapping":{"__isSmartRef__":true,"id":95491},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95491":{"this":{"__isSmartRef__":true,"id":95458}},"95492":{"timestamp":{"__isSmartRef__":true,"id":95493},"user":"cschuster","tags":[]},"95493":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95494":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95495}],"id":"FFDE9FE5-7912-44CA-8934-9ACBBF1B9681","shape":{"__isSmartRef__":true,"id":95496},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2541","partsBinMetaInfo":{"__isSmartRef__":true,"id":95497},"eventHandler":{"__isSmartRef__":true,"id":95515},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","F0624FC1-1479-4ED1-91C2-1EAEADA6244B","3DC0CD52-A7C0-476D-A0B3-F9E660ED4784","B564A931-DBA5-4415-B25C-96FE40D340E0"],"partTests":{"__isSmartRef__":true,"id":95516},"_ClipMode":"visible","moved":true,"b":353.28366394666955,"#startLetters":"set","isBeingDragged":false,"delta":-0.8395420066663064,"_Rotation":-47.66219308680208,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95521},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7265.2,5019.1)"},"95495":{"target":{"__isSmartRef__":true,"id":95494},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95496":{"_BorderWidth":4.415230484497493,"_ClipMode":"visible","_BorderRadius":39.45287138198234,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.7,104.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-30,224,154)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.7,-39.9)"},"95497":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95498},{"__isSmartRef__":true,"id":95500},{"__isSmartRef__":true,"id":95502},{"__isSmartRef__":true,"id":95504},{"__isSmartRef__":true,"id":95506},{"__isSmartRef__":true,"id":95508},{"__isSmartRef__":true,"id":95510},{"__isSmartRef__":true,"id":95512}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95514},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95498":{"date":{"__isSmartRef__":true,"id":95499},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95499":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95500":{"date":{"__isSmartRef__":true,"id":95501},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95501":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95502":{"date":{"__isSmartRef__":true,"id":95503},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95503":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95504":{"date":{"__isSmartRef__":true,"id":95505},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95505":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95506":{"date":{"__isSmartRef__":true,"id":95507},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95507":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95508":{"date":{"__isSmartRef__":true,"id":95509},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95509":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95510":{"date":{"__isSmartRef__":true,"id":95511},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95511":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95512":{"date":{"__isSmartRef__":true,"id":95513},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95513":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95514":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95515":{"morph":{"__isSmartRef__":true,"id":95494},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95516":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95517}},"95517":{"test01IsMorph":{"__isSmartRef__":true,"id":95518}},"95518":{"varMapping":{"__isSmartRef__":true,"id":95519},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95519":{"this":{"__isSmartRef__":true,"id":95516}},"95520":{},"95521":{"change":{"__isSmartRef__":true,"id":95522},"tick":{"__isSmartRef__":true,"id":95526}},"95522":{"varMapping":{"__isSmartRef__":true,"id":95523},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95523":{"this":{"__isSmartRef__":true,"id":95494}},"95524":{"timestamp":{"__isSmartRef__":true,"id":95525},"user":"cschuster","tags":[]},"95525":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95526":{"varMapping":{"__isSmartRef__":true,"id":95527},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95527":{"this":{"__isSmartRef__":true,"id":95494}},"95528":{"timestamp":{"__isSmartRef__":true,"id":95529},"user":"cschuster","tags":[]},"95529":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95530":{"submorphs":[{"__isSmartRef__":true,"id":95531}],"scripts":[{"__isSmartRef__":true,"id":95705}],"id":"89DA3083-7A39-4DD7-B1CC-C0E3B522BFFF","shape":{"__isSmartRef__":true,"id":95706},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2542","partsBinMetaInfo":{"__isSmartRef__":true,"id":95707},"eventHandler":{"__isSmartRef__":true,"id":95724},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955","2DBD1A59-4051-42CC-ADF4-10D124C543AE"],"partTests":{"__isSmartRef__":true,"id":95725},"_ClipMode":"visible","moved":true,"b":44.206977404188365,"#startLetters":"set","isBeingDragged":false,"delta":-0.967389848548919,"_Rotation":-19.161976617289103,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95730},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2237.9,1638.0)"},"95531":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":95532},"derivationIds":[null,"56099724-A607-4FE0-8595-A2ECD239E6CC","E1CA6A76-672D-42EB-A7B5-A8D5B1ADC597","AEEE4549-5C62-4F1B-9DB6-91351BF1EDC3","1F5D302F-2566-41AE-A151-9759FCB35F47","5E9804A7-6391-4665-8602-9796E133329F","4A32BFC1-3698-4EFA-ACF9-404C5BB194A8","0A2A2B29-1D44-447D-A9A3-0C6A3CDE9FF4","72646A4E-24B2-4041-BDDA-FF3D091643F6","D254B675-7C71-4A54-B15A-6ECDE98D70B0","690E58C7-ADB6-4408-9A05-0DFCE5A8F042","2FD63B89-60AB-469A-9136-7BB45FAD3A5B","E16EB3A7-35E4-472B-BC08-57A826923AD1"],"id":"ADE1DD0A-B848-4890-9B33-5397CAA9D14C","eventHandler":{"__isSmartRef__":true,"id":95533},"droppingEnabled":true,"halosEnabled":true,"name":"Crab","isBeingDragged":false,"showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":95534},"speed":1,"prevScroll":[0,0],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":95530},"_Rotation":2.069852718315042,"_Scale":1.0100000000000031,"__serializedExpressions__":["_Position","direction"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95652},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(87.0,-20.8)","direction":"lively.pt(-1.0,1.0)"},"95532":{"_ClipMode":"visible","_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAACSwElEQVR42uxdB5gURdp+a/MuOYiCRMEsCigKKooYEMWIoqIo5pzTnTmeep45nv4mzBGzElTMiCJ4copKzjnvApvqr7ere6ZDdU/P7OyC537P0zuzNdXVVdVVX/6+EqiHeqiHvyyIjd2BeqiHeth4UI8A6qEe/sJQjwDqoR7+wlCPAOqhHv7CUI8A6qEe/sKwqSCAAnW1VVc7dW2pro72/63U1UJdjdWVq65CdZWpa426lqlrvroWqmuBupao61t1Ld3Yg6mH/2loqa7e6tpMXa3VtYW62kCv00bqKlHXBnVVqWs19DpdrK656pqprnnqmmP/X76xB7OxEAA3dCd17aKufdW1M/SENoGexJwM2uQkH6quCRtpTPXw14Bd1fUBNHFKF6qhidcqaIL1k7q+sD9nQCOMOoW6RABN1bW1ug6H3vTbQm96pw/S/i4zLCM30AMaEdRDPdQWcOP/CE31a7p2nU+u2d/U9bm63lXXH+paWReDqW0EQEq+ubqOUddx6toNmt2vDZgEjZ1lLY+pHv7awD1DLrNbLbVPseAHdb2qrjfUtQiac6i1wdQWkL0/C3rjt7DLwjAgslD2krpOqsXx1EM9OPCCuoYgexxAWH3qD4gInoAWE7IO2UYAbK+ruq5W10Boed79nJQTUJIHuWVjiM0aKKxRAtmoAKJxEWRhrq63cC3ku1Mg1lUG7v27uu6qjUmqh3rwAdf3HXCtv+I8iMO3g9yioS7bUAW5ej3EmnLIZWUQS0qBeashyyrTJoAE6g3eh17fPyOLXG42EQCVeueo6xTEVJCoSUPn5sDW6tp1SyXAtwa2agY0VEJCcT5QpH4vyAVyXb2coCT9Pk8D6ys9TVHjeqy63s7ieOqhHsLgSHW9Dm2ZsoBr9cvT1Dpuk6xUpbZpeZVeq+sqgLWKuZ++AvhxgVrH84Dfl6v/1bWuMvZzqSt4Tl2PQysNawzZQADF6hqkrivVtROSGnwjRmtaBKE2vTy4C8SBnSG7NIfYvKG1yaUQEFLqT6uyDJa98V/IY18LtEvTHy0A47MxKfVQDylgD2iK3NL+31qLrw+GPGbH8LXrLlPIQSxS3OzU5RCjpwEfT4Wcpr6vXJ+SK6A+YLK67lbXm+paV5OB1BQBUMFHtoRyfmFYpRz1FMUa4ZgdgKPVtZvCkiX5mT3w5rH68sHv6joQ2r6aDVACCE5U1yho2209/Hmho7oOUteL6irNUpv0Vxmtrm3chTf21VcmUKY4hB8Ud/vWL4rI/WKJuqiOZvTpa0D9AMWRRZkOpCYIYG91PQltznPaCmCvbVpAntMT4uRdgObFXqyYitqbyga9AvnWr4Fnfa2ufsiOY4Vi5nCvus5V16/qUoydpZWthz8f0OqkBEZsr67H1HWZuuIz3OFAS9an6trL/t9ai0dvD/nm8fHXc9hvy9dBDP9J8fnfQ/6+LFJXQPhN/XOG1HsgbcgEAXDwZ6jrdmjbvr9TVpvbt4S8uBfECV0hGxVCqMHFnoCwMspQfZ+GnLAgMCnPquvULLxYbv6HoTd9vv0MOm1Qt0GTTFUWnlEPtQ+UzWl6/je00xnXiaKxFjK4ANlBAs+oa5j93VqLu7aGHHsaBHVYNUEA9ifWbIB8+WeIB8ZB/ro0Uiygz8C16p//k2kSwXQRgGLkcZ09iSWmCorK47zdgbMV7m3TKLtaxj+WA/2HK5486CJB/cM9NWyeuozb1HURXModG8g63qrG8pCsocxVD7UOfI8Xqut6aFHODdz4D0Gv4Zq+x8uh5fAEdFTkcOTJWqmdLbA83FYrbmCCYmHGA8vDe00X+YfVGr1N3bM2bvvp7E+a9CjvkzoWwseW5OVA9G4HeVs/iL07WD/UCAM6ZXyGtJ/15Szg8JcgV28ImFKoAPyoBvNMZPY3aHkqH2Z2a5368qD6vD2dCa6HOgWHQBEBEBGY2GdyAlzHd0JvmkxhALRLcOIZjQsh3x0C0aeDfpawf6vJ+nfKpL3+r/8U8ts5EJXVRrGAeoGn1Zer4q7RuAiAG+R+6M0f8NNvoLbM2T3VDtobaFkSs8UYIO0/jrDz0s/AKW8FjKC0kVIWm5zhY4qgfQiuQoQi04ZyoUWEa6We7HrYdIDvjmIpudNU3qZ8d/+EtuWvz/B59Hf5CklfF2szDT8aOKFr8n+I7HLBSxXKuvNLJdv8oNjSCmMVWgmeUs+8VMZAcHH6xom9GZo6EjwyCFn+hw6BHLwThGPKsyplIAPBLnP65ZTBxoA3fKre2JcBGYiKOmp552Ywn7z/FmgRogDxnDOIBO5SBTdk8b3WQ82B75Fr1Nn8qZxtKCvfrajZDdWZOdYwWpVWou3d7V7TB+LmfpoDdtaus8bhcAM1UII7JsTXJkNe+CGELRKYxnqX+nJjKkKVCgFQKUbKeCsM9v3OzVRHjgO6b5HZgFwb3CH0kWVHvgR8+EdgsDTHHIX0TTzCHtcV8Io01mfrhnqsC9YaFxGVgaQ0tILUmp92PcQCrku6nFO2p+7Gs9nVe7Q+F6xNlrk+N6g//1Kf18v0kQD1CyOgzc+Jdg/ZGuLtIVaJs+61KCAMZcgMAThlExdCDH4VmLYi1F+AehByOqFKz1QIYKg9sY39P+yyhWLJj7G0/TUCZ9alDC+zdpwaTrfHgN+XBZr4P3sBpAOU8ynzXwMD29+pGfDooWo1qaV17vtqgpcb22DoJh2gPqnZDNRDDWF/aIeYwBqll+ljA/XaOU9J6zNWGO8nEviH+rxTav1AOkACcLq7YJsWwKRz9dpxNpewv7g3m6ksE/hlCXCiGv1PC40/c42SUL0Qdn/U8xlZR0eDzvBRwO6tIZ45ElIhgbSxl5ulR5LC2z/r32xRIFmmPmevgthLbfXFpQFsR23svWnMGVnEi6HFmiL4KEb7JpBq0Yg92uqy/yyCOOUtyDmrjWzkZPVlkNThm/VQ98Dwcm5+eqB6KGC7xpDPHQ2x8+a67Lu5FjK31hGCnAAVvBTpHkzTjEa/gnvc7bVqAPH1GQDXEfQ+1582B8C1LVz1nb1hEhni7iu1+eWpIyAUR2ASd6apP4OlDmEOQBgCoCrvHWjs6p1xhVXVxKJX28zeWCjFd/Fg0vWD8/3zmWqnvar9qX3QH1oMiAOk/OdDs/5+ExHUy7OUOPTnds8ita/nvGchHxM8D+00VBONcj2kD1yjdO4Z6v+B7/Hxw4A+HbzvkXEkJ78V+h5LhWaZH0mDEyD7P9JdQB+AN5VYvG9H/b9I/HFxBKayGnIE4+ZqBfkfZm6VXOoRMKzRsOeRqtJM4shUFjZpopjlF4+BPHSb9Kg9tCkP8Cn6Eoo/5zeXyc9Tpj6H/wRx3vtWgIUbe1O2IRWYFWOOeA8pP239JfBRDHopPn0kxN7tzf19ZTLE30ZbLpsB6qGuM6FdTeuh7oCu2mTBae5LvJOSfIg71bY8fqekws2mugT51WyI097W3nZAgGKWCW1GfCCmToAGP3J/ec7zc9WzHlVix8m7JOV99/Md2d8q8/XN1N90uIIPfoc88Q2IVRsS43HGSJ0VRd6Ar4wJAWwFnVyjka8Ra2Bn7waZk0q5px8fuaHDNP4yBGFc9wnEvd8GBsaIqJ7qMuM9L5Bdu82/YGAr/B47DFJt/qQS0ukTknbYu74C7v/WK77YbU+FdkXOVixCPUQDffHpitvF/j/Bbl/SG+LqvZN+KHCx2c5GUkhAnvuepRg0scwUB66T8cRKuvx8Dx0Jm1gTl/VWC21/84YW3g2d/E3GQBiIRgDV6vPfP2hCCQQI1Rr1p5v6Z7p7AH4EQJmY7pMBtuq4HYFnjtJhj6nAjTrdijz40KqJ1ZeuH9xlR7+ieK2pgUfRDKOY9kj2m1ri86A5moCXwpYKzT1wCLBPB6+DdaDvCpYpWn+BmtzPZgaeQY0rF8xVqWenHrIA9MC7FD6flP06Ag8rItWiWP/vZ6+dMr7PLxTPeNGHwPw1xvbJCZBiPiqjrTxcT4rxtszQCeiv0NJbx/tYfvtLVFmiXIT3PRUw9HjYCOC1/xp/prhKhfmGsDYZ4EOPuob2/xb2aNNIsU6nQ1A7HsdjL26ZhwNIUbbDwxCzVyX7ZH8+Cu26G/aSKPMPg96cDX33CiUryvsHQOy/la2EiTEGJUfKoW9CrAiGbdI+0Utd02K8p3rIHKiUHgedZSox/82KIJ4fBLlrG5fN3adoc5eRi/tkuuIYPoKwdQJ+irlWaK7x2QidABEQrWTnuu9t3wT45YKAyQ9AuBmwJmX+PUlrx15PQS5YE+BUaQw9GK7AITcCoDmMwRInuEeYn6tI5wEK3fYOfyNxFHumslAOwFe2cr3ise5XbyEYinMJtHuuCcirUE58AAYTkVowoEizXycdrhynvwT24V/fqLf+nXEaiGjojFLvG1A7wA1HN15uTA/xunAP4Io99Xp1wOSJ5y5juO1nSogky7zC7A+4WmgC85IMt6Xz9/vdBUxiM12tzKZF3me6PsIpfAqOwH1PFEdAcfnvo9V6Da7El6E9ejf422DoJDWazVzlsvsWEJ+eqhN5WAVBUx5cVNtbZpLz3RTVZPJjuz5HoO/nQR74HESVXQ9JbKtQkyUL+oG/Mz8gN39TeCm15bP9yECIgzprbOroG2TMcSlRQKj+SEU5/PIjUz1vh3g6iXpIHyhzT4HOJp1YV+TkRp8C0aLYZ1YLMbWJpJ7HqjNymiXa+WNMYH9fKbTy+IUQxSB1P2Pg4gCYwUr1R/bc0usI5FL6BfqGMGrvUwLGNSEysUi/Z4ymQXpD0HL2A+BFAPdBU9TEDfk5kEruF0O6mhVj9kPtYvPmNZWZkIh7A8K3KZ+bCKnkNeESyZ3J5qEMpjTgp0Jj5cb+F0pEdk9/yIHbhvc3FVJSheLR8ZD//NpSvPj7xECUR+pyV/yFgCZcstyJzUbu7aq9IM/b3bK1h242tx0ehs32/m+Ql48MzchDTuASqUOA/cD0dwvdfeIXusef3D2o6fcjIKe/Js9BU70AEvHf61J4vvQzxKkjIBUX4B8P9wZ1KIkfeBoPsdi27pHtrko/OEkrVeJ67DmzkA1xgMANdv2nRpab1HZzwwuhCMOcaY38P3Ac/zwIOGQb7xsOG1dUn5nk8aDnleAfVD/S5krFpFm9VA+ZAt8nXW/7uQtblACjTlYsQUk0C+360N99ZXynH/6ukMkorew1ALXo50jNQvuBGXk2cxdQJLm1nxYvo/pi9BI0jUO4MEzUva4yjuPQF4Dx8wL95RkE5J7nOfdywdKOXeR+xt0HQV62Z/K5cTz2YtVLYfJzl22oghimsNiHfwSw2Fh17ecaFKU/Jmuka3BTePGRoMx/10Hah4FBS6a+wWui9PYXSQ7EKbvmE4gX/+Ppk2VLhlYGZhqdWA9moLcflX8eH44Tdwb+sb+P2uv6Rg5ACA+lTnC2/M4gG9rSrx5lKXkB3xqCFgeYfYfJZ90aqc/U1ddVD4dsDfms4p4LcyNt/QHuJGWZu+8x6t37DeSVowJ7h6Ojfuwt5wea/s50zza9qT4dpgRal69/XEVZ7DKDuc9vAlRyGQ54zhgDQDb7Qvu7s/npGRaITqB31l0HAkdsp320w/qWqi/+/tI7kQokQ1hmlHKyHjKDgLKNYehU5Hq87mCgjGmY3xg38M4U4OrRRq9TAhPQUuvvRgIUS853V2JMwJhTlAxamLovGSkCY5ZNUb3t96zR+5FnDZzDujSVMdf4NnBhu4Hqv5eP1fnOE7I7AESZ90xOND6uAAg6Apk4AKcNKtp2eQxyfaUHi1G3yU32sF2XCUFI+Vu55tVqpyQf8s4DIQbtYKmQU3sihjgCmcrWlEPQP2Hq8gClIKs6GNlJPVUP2qLDNNxE8om5ZkZp2tsbFYQ7/YSVuWVxP3VWi0u8+Qvwt9GQZRVGxSD1TkyL94H9PwNuiJxynHpFeZA/nQfRqsSs1EtQbJMjkIuKBxSDpnEh6DDklPH8jBNeh3j/90TfnWewpCv/4cGcY5HM72eBYv9xSa/kiBOfIZQyJUU16Q5i3Pu9kl/6Px9YEJTSGIn3sboOU9dTMFB+Zh6mHDaka/qch6nMdC/dgw1OFyyhvTUofdVDJkAdFd/1ju7Cweo/uv0SQqmp/UXEKPPfywQ01D+Vmb0AqIMiEngP+l0zKKnYXWHkUKDnlqm5jkDfXH1J+15D2f3fAlcGo2WYWG9f1qEsQPu/kwrLwhI/nqOErlYR1D6iLCWn4OYEnN9Cyp6dCHH5yAAGppmNudkVXbc0s83hpcAWVbixL8TxXbXrcuL5Xi4jYPKLHKvbkmF/vv0r4Oqf80kFIAOpvkc9ZAPo7k3lqsc9/d6DISjWwU0pHc04YjjRyGiTG11rmZTzlrGa23PqIfmuuQ5pcVL8AqimdtahVe+e/hDDumfHEchP2dO59+fFELs+Hug70dpp/Odm6CgoOD/yeCPFvtCRIXSjuk146WxoX1nKDXjNGIgnJgQQAH3uz1bXcHhtwtan2vy4vi/kcTtC5OVGbujAGFKOy4dEJi1QK+DtxAJx94Mcyog62yL/20AlNbMyu9+xZaLutoX1e/iGTm4EuJR+sTdRZRXEq5Mhb/3cOuYLQADZkxM4GVqP1g6udXrWrhD/OCDyGVHIIXaZYVyeeivWKzH6UWDRWk/fCbfwH+egwwTs3V7xNUP08Vxw1U5ltgtlpdO4181u88ik098GRgWda6kSpCZzS/8PPG7s+n3VgHa2/Bgi2few5/rLokSEOastBIBZwUzF9Ai8G/WQDWDKNs+5jx2UwPrMkVbcfzxW2MRCwywy+MvoTUdrz22fhx7jRVGPFrQW7sKDOivZ9Ei9Jj3PMPTN8/ywsgzv5bFkh70EfDU70O+XWOdL6BiABHZQMrP49+FAXk6SKjqmsVTU01Qv4t6A56BLdLCSfxz3GsTkxQEOwKSYEQWK2v+9D8RpPfRRY+560nmG+7kh5j3juELq0UrB8FImDvH1iZrhi1AP2QBaVByLjzXHTPTB8G1q2V3KNMdEpuuFUErhWkNhHnbC9Sx+0kT49I86J2V5lXn9+cuUCC1eHayThHj6JFNTcZPjUogzU8p7K6shznoXUOKMv59f8Q+1gU5YpQUX7ZFUrsA1wgClzDZF9dWbulw7MqyIkbe1MBe4bE/g/N1TPCOGYi/2uKQ+APL0d4Bvg4HA1Fofl7rn9RADmJnqWHdBb8VsP3WEPjg2lhkNSOk4A9+9prJHxgP3fmOd/psS6HtCR7ouzb198/Qp7LkplH6mcYXVI9CsaXCmm8p689XVGi4sdt2+ENfsY5UEXGGdeqEOMy6zmv9eA1fgURr6XYG/mQ151CupsS1NLpf1hji3pzcfgYnLEH4lpIjnuBSlKzj/fchPZgT6+SG0ebIeag40tx1if7fmeP9OOp6DBSYZOMAVuKiii1MIKNekgStw1+OaefR7iPu+DZimjet0xPGQe7Y3uwKb+pYYg+6M0VxoutdtQjTd+48vLBHG388F/EObpkeRdkNfnVQBJlY5xGc/sKGhfebh2oCGe52NmJgw96Z8dhLk30ZHIwDKVxf3hjxzVyUC5MTf0J7nh43Bn7swpOziDyFHTQv0k7kK+m/snfM/AgxSc2LurTlmINcDh3hZdf+GNpUZPfGc+jG988oVS/3kBMj7v4Wwj6kPRQCKk5bDukV7IpqQA+BCQMLbz7DMQca4A7sNJrOhNcPXzyUWFoDPp55KNBsB6JZisOuJ8pjKM9N9/nq0sT83KXxVkO2/pDdwxq6KC8hN77lxxYHQ8bvKFALAaE+eFQtotz4E9ZANIDd1sLvgwM7AAwOiWfc4Cj7jvTGUiuuVCPB/EwDFCaA8Qhw4pZsWp03tefoV87lhokGgLd9YiQBu/TzQvUWsMktd7eHCYpfvCXHTfghQRd5hDPN1U+8UFNVTFuE5WFkNDHkD8stZZsxKBaWS9wWDLgpyfe3JYJ8C/UwVqhxV5rqXwUrnvKdzzfn6SVfRo1AP2QDO5RH2d2uOmbvx8cN0NCBCqKLwKfoMZUY22rXHInP7UxlIufqR8VrRBsM67dMB8qVjrPUafH6MnIChZaZ+hvg18N4bP7VyBPg5gFn8o/AYurtnW7EsuH9AMpIpNiVPQ3kWqOcrY7Td8a8Dvy4NrgZO5qmqx9ftY/NRmSr2XP/IGGWme2kWoob1xwWBbtK56gzUQzaAbt6nuQt6tAaeODxpYoui9nGVflH3hrXPdXCbkq+fmQhUGtLA8NyMV45VMnaDeO15yjJQ+pnGRSJ1yUeWSO2HH1nHwa4J7KDkK/HCIMVi56WmrCbKbhXFS/wZpLZ2ncmLgJPehFxS5sWszFFw1m4QV+5lSEmWhh9/Jv01lS1aC5ytOICpywMU4GZ13YR6yAZwLp2j2Kw57tIc8t+KA9jcPsEpjmefoczMAcSMJ3Cvv7u/hnjih2Ds/WYlkC8oDmCnVoZ7oxOGpiwL5Qp849lQCaH2Ev1p/BzAO/zDVMGXuQqtI7/GnqbdaZ0y6d+ohs0bt55Jk+5HLEy8eVoymYFVRsee03pojT81/2H3usuinlGTcTllU5ZoBGBIM83EqqEnstRDWsC5HG5/t+aYadz/fTgEo1WFa+1GZc6BgQVP03MwtB4tAmSxn/4Rwk7D5axZy2Oxb0fjvWnn/4s1Ll89eqn2fdp4hNg9/HMOdFRdIsMqWeyJqrRtk+SUp1TiwcA+p6EA9CsYn52oAzEcsDc/Luqlw0Ddz4uj/ItbFld8cX4fO1OzV9XuSjrfGrXWX6IesgF9oK0qiWPcKJ5STOXGMrH41nf7j0lpllLZlkaZ80yGhT84Tsl+P3pz8TEgbVh33z0x+hsqpphEG9O99j9zVykZ//GAiML/LmCVfdXFTOIN4MIOdLI4evsQj70YZS7KG14vwuZ+zRhFPv+j66uXbZlSFNtP9+RYtnljWTAVmUeM8ZfFGdfD3wFPTghg1hnQJsD6I8OyAzz8habATnBRNpp+L9jDZS5LUuwApXSps9z1gtTen38vBlfglPFzXQWEEgcsE3a1bQY/aWcrJsBTz903U3/dZVHjinPvm79CnPFOcvz2JzMEDOQ/TALK8NUt3DN+8i6KPzjYVgTGodoxKKpVFIcaqy/HvKZDgfl8hYhw+/4622q6ysS4z3TXc8pTcQ+V6vPUEcB/FgUW7FhOLuqPC8sWMAsQiVRfd+HOm+uzKvJcZC+MekZyCVkuo1nw2k+At37VnCFDgt8YHK2ANLWVKI/DiYRwOnz+5R8r+emnwJwyj+GOzj2MaT4ULirGjCZvHQ/ZulE85xifcg+xqGwIB7BqA8QhSnpesAZy8E4Qt+wHmZebnsdeqmfE7W9UvV8WQ/DUWVciSefzDuiTh+she8A55WEdiblmglee4rxDKy+l9CvVIEKdgzxKQFOZx8MOQSoedm9lFeT1n0G8PlnvoQ9PApoUwu+AlNJxKcNxJepxDx39CoSdUcu9TuldeZizWZjiyDlf3WG78fSRkAO3Se2xBwQ2dmg9X5lxs/2yxDqRFwd0hrxuHwiy/agBsnGz7wBCXYERhTCcdl31FOsvHvveJW7oT7qFMHFlvfyfXaAegFqhxHmVJHrn9gSUKOD3sAOQekMHNozzDiNcgZHGpqQ4cNsXkGOmQfBA3R02i84JGGWZSJS5n5+iHsfz/u+Qp70dyF7NNcosRo87CKAr9IlAbdwzPkBJXk8erllv5+6MlWeme0PY8E9m6BN5L+6lsGZR8L6oe019q0lZmIhA+z/PZTecOc80oQylWoJ6yCbQXZ15bXZ2F/K0qhcH+UJu01SsZar0S1XGL6vWAw+M0ycV798p+t5QpV+MMtO9FEXOfFdt7KAmivE/9Kyc7NQ15VxjNJN1xvoebZNlkVlyTBQ1up63Xbtsziod5tm4MKQeEOmdF8UpuO8N9W9IUUauYNRUxeJ9qj0WXXPGT55ByBNm608Hyi7QSsXDXSkGJKgdLVa39oM8qIumitb691HF0LIIDiCKshtNiD4lnLseDxxh2Hi7JkE/hMj+uvtkoPameu7nfzfX4qSthCBOmT139P1hdGWlG6kw68or0MggWbg98PCh3uOzXB/6e0zFHhDjXkO9dL34sqEojCojZj3rPeDnoPKPaZZo8PkF9VAbwBRwE6HT1yWg6+bAE4dpTrW2FXzusriKRVO9SM7BdG9MTsSpR5b/gg+0ItIHDF86HvpQU88zGbVMZWBvV7lsVABBXcDeHXwUOMKPP2W9LHri1aQs3f46HMDIqRDXfpK8F8l2OKnHoT4bcG0BiRNzA5BYeeb/Hwckj3oLUNQwL770PQezXZa21yFM1N5Q76tZWvZfUx5Yp99CJ9K1jq/zGR2s3GbPIOkUZN3cozXkm8dbhxwkFV7RHnZx66XtX5BumWmTJ+pl4EvAvGoKs4oZKwMTy7QlA9T1ed3th78k7Autr6J2KDH/nZpCKE5Vbt7Qq61HcsOYymrkYVfjsix6IrrrMVnJoFcgf1yQFB/seymWnoqkV2UAATCnGbmAXu5Csv/X9AHO3s3LdvgVZaHKtLj14ogDNbnXxNL7+hZaRtZfTR8df17+GSZ4FzoRaIxcMfVQA6BKmim4D/f/cEJXxfYyOjQnWhGYKEPmrHtsJWKm9/pFhYh67mdxnT7+g5W6zO+dSvBQf38/HTjMnmDKWQmM1aQQYvggKworQRXhMo3JiLIIipqRKS/Te42eiGmM4ZPpVuSXLC0PYFYmVeHm/wrZB74H59DrSmya4kVd95HZKrhGW9n/W++iQYE2G++/VZIqOlTXUeD5ymJ52LnaSjwrqizuvUhB7WOOIVHGT1L9k9XMrNrgUUzzk/oprtH33BNpQgB8kY5FwAP0vGIIZhv72E0TRTWVp2uyq617ozgKzxj83IqCaQpnXjUamLMqMF+swqSVlyE4FekAxS56vNHctQv0WXjMeswDTxylF8UMIhtmIOTxzjx/cI1dXhfA9cLDL6gv6mH3sa3dZ3cfGcQ9V10/2RdzJq+r4fz4+3EvdNJVzxpu1wT454FAZ3cePnipqqc8DUWd50ExlXLZvNfoJegqn79Gh6YbPFMJjua/ytSGHxQOtRxZWsOLRTCgC+Q/D7LMdPHTb8X0xItd5jblRZSl5BRiOAKxbNV6yMtGQthafz9m/RGaa5qPzKBAXczAyOxB9B/YHklq6n+Wv4z+3N9AZ8whRZybYR9SAZ/XDZooDLC/54X0yV/GbPqMRKcTD73PvkZ2EAF9VkjNevifT6vAvf0V11qULEvXESiK2pvqGctSJ/jw9K0mZTQ1XjUK8qOpxnfCbBV0pArkrQpDAISToA/bbOh+sXzwMTtC3LwfZEl+DTdlhM3d5EuQhodhaJmPzU9pNSirhPj7GMhxc4wTS8p2jL240wUi15Pti+cy5iJ6s0eVUblDCstD1Jg840dkZ5OxT0Ru9BQlknKi8TLpJz/JhtJEynNqeNDHspQ9iIZ+djtN/c/v1Q7yjgMgSvJi5ANw+pupd16EJ15YvWwim7IKyBs+tc4zDLjCq2stdMTvi6YJjEIApEz/hD71NNf9A50vjt0RuHYfff6e8zS/Is76Hkdhl4UykxLPUy9G39xlhJXrrTRKGDXVuJu46eiUwkMh05F5KbfyODbmuW/nn9ssAD0Qn4V27c6UI6A4QspKhyaeI1+S5T4SEfCM+kehzXorMmyHXAgPib0TrnB2Ahf2QV2UXNbbOuEqWR7BapvKTMq3RHlcRWANyqJs/QSeW8iMRG/815iRiOw+T9G+CpoTC0AUAiBQtnsSWuPqwSw8eOOo7RV17GMfIRbXDu+l6EEOIKkoRGS9CGofqOdTQsbp22KFNx8eDzl6mpdTsJ/Fi8k+zoNmw+MAqScpFoOE6GuRiLtwz2uWyvjiJymyc62UchTS4wbI8fGo+Muh2exs9clUxrwJX6p+3qL6SdEgE+9JhrETkZxkt5mk9ur7gZ0hL9gDolWDZBkQTcWFu40Ij73Qe8PK3M+PoOxxfQkUgRLU9o/4VR9cYpjrd+13GeqWngoBEKgPeEldu5t+ZHZW5uZzFIPOkxPfM1TsxS2LyymYFHthfZu1Smd7/c5MP1mV2n46o8RlYTk7f4dGGI2jKubk5KC4uBgNGjTAZptthi233BLNmjVDRUUFli9fjvnz52Pp0qUoLS3Fhg0bUj2XKssb1Cp9Um2wOIpCInwewXUCXMk3/MBV7+5jmzZt0KRJE6vv7NvChQuxePFirFu3zrqkTIl/KErdqNp9WtWNi1DdQPM1z2HcC4Y1vUdb4FKFcjs0QSyTnFthmA2KnW0PQ8K8NfqosjHBbNQOjIc+8i+8BuIhAIIxIYNz/7YtIW/qC7FrmxgcgIh2BIr0xMt2mSFZyA/zIf/5JQTP/IOZilG+5uafFXPumGfhOejTgnN87SV1K0LIvffeWxx22GGyd+/eYvvtt0fz5s0Vtlc/KBC2ZFldXS3nzZsnJkyYIEeOHCneeecdLFiwIIrakhu4Td1+h2omCmNQjqb1px98jmBIUDuBLl26yOOOO07st99+smvXrqJlS+tUdk8/ueEVApCTJ08WX3zxhXz//ffFpEmTrL6HjR+a+j+vkMgVqt5SpA8doD0xe5j6zjMEr+oDuVsbpPbFT9c7L9OyDL0JJ8yHuGks5G9LQzkrbnoG+6RMSBMXARCoqKKmeUfTj0zTdfquOltvSV4Kau8qSEWNA/dmk3tw/ch0Tq/8rLO7VoUTrHHQ8vuMmHNG3/XX7E8jkIKeeOKJOPPMM7HddtslNEhxYc2aNXjppZdw//3347fffgurxhHdr9q+JgQJMCkMzUR9TDeTsvfr1w8XXXQRBgwYgNzc9NQWakNj4sSJePLJJ62+rl27Nqo6rU/D0phjN5BAUdnVy/Rjrp1N+vidkmnlTNS+LmMHInUMvnpllXp9PjVBr9cQYHIf2vt/jzNh6a02vZB5DPJevvu1XiAHstsWEDyjr9vmkGrdpHQESmgt4zju1KTMpRdwlclKRfcnzleT+iPk5MUQVdJIRfnJgz4YQx3JUrmAZ9o/Y89ZoL2GDRuKoUOHSrWpROfOnZGXlxeg9i6KGllGyqoorrjjjjvk008/LewN5qcKtBLwGPh74cWLlI7px3AqDFxEhw4dxI033iiPPvpoQTY/bp9MZeXl5VIhKXHbbbfJd999V6xfv9401+QEmKqe7OvUNNcngSIrFV/9TePJFVaGXnl6D4jurXWiGXshJ+bL4Qo8ZVl0BXY0/W7KnihD0BFI4U85aaGVdBTqU1aZzyAgUDQ9W13BEKAQSBcBOBNM6wAVg47zh2exUet66DaQx+0E0amZnnS/GdBnjoO7LAJhGOvFvdfN+qtVJmasgHzjF4hP1ZZeHfSccsZFFppRkjzuO66tn1wSN39Pf3vcDIrSy3/9619i//33l4WFhWltoqgybrC33npLXHvttZg+fbppPEtUtaGq+kj7f7L6tEZQ7i9w12fTe+65p3z88cfFDjvsoJB5Ttb6WVpaKt98801x++23y99//92EbHl9o545SCG3xRms0Tb2mBj15phXPc9oXAjRr5M2aTOnQE6am9K1wSPLou511QkgB0t2U31Ra1S8Ohnyg98hVq4P7jV7XOQHqPCjtj8ugQKQGQIgkGWkNptKreLQt9BIJxU5RtHA1o20+TAOqx9XREhHsef8T1MJNfzv/qYTJSyJztpHTQBt1rcivrafijQijP38P5B1PuSQQ3DvvfeCVL+24PPPP8c555wTJhJMtPvGsVFepvKsnbsCWX4l42P48OFo3bp1rfWTYsEVV1yBsWPHhikK31D44gz12+oMmidnQ46HNvBQxSsP7BjQRVGzbYFWDfUaTYd1NyoMTfdGKAz993GN0qvvzV/0GuX3CCBnR46HKdPSNqdmigAIpB50giH72AoRJh/GEfRXiOCo7SC320ybEIHMnXkiy0I4Cqqffl2iMOkfEGNnaBNKWH/t/2er60poR5N0zGhEGGfAp/AjETz11FPlPffcQ1a6xlQ0Vdm4cePkEUccIaiM842R103QtvOXoeVFz/h79uwpFCdBC0St9pOfS5cuFaeffjree++9MA6M1pN/IbMgK7ZD91dyrO1dZYFn0ZTdtxPEoVtDbr+ZTolnoNhWnzJ2DkrhiUhT3hS1RkdMgRj5h9Gf379OyR1dZK/RjBLQ1AQBOEDqcTf0OXj5qSrzqCQGa+zZ3rIeWOe7Z6oA9BMNh3Nwipm1d/py4Ns5AAN5pi6PtZO50GjjpxPMvDTnkrZoHgkW0JJdeumlULKvZT6rK/joo49w+OGHo6oqsHcYDUaRhvqARu4f2rdvz82Irl271lk/aeIcPHgw3n33XRMnUKp2zxBV/l4mbdvAeAVycXw/kRpMvsQuzfUa7a1W9lbNk1mHHWrv3zRxknwYYwKgd+1vS5W8M1uv0V/j2T/I8pNzI4GaU5O5zwYCINDXimmw6RnXA+GmngTmK86H2KIh5O5tIRhk1L4JpBIZhJM5NeDMkypNl9TJD+atgZi9Epi8GPLH+RAL1urkjC7cEWWGYj4/HkHF3HPpBtiQwtCZpa17rPw85ZRTxAMPPIDGjRsHKGBtcQD8ruRncdFFF1lyPDXxvnETCTR3vxsloohHH31UnnHGGYJiQG330/3bsmXL5JAhQ8SoUaNM1I6BT9Q5BU9gTG+NMtbiFui8gjkIp6xWp5iMtnVDiB5tIHdqBdG+KbBlI50kR1VIL/2YXbZKcZ7z1ZqcvQriP4sgx8+FWKhEUrVGPW7ypj7ZnzRDk3t7P4M1GoBsIQAHqHyh9pZyV6dUk+x8kgtgcFHjIoiWJZAdmkBQZ8DvDOhoWADpiGbSZpU4YSvWQVCGVxNo5RFU3+Xq9Tr/mkubn+r5vKhtptLuWeh86ekCnWZITc/1P6t79+5SLWrLXh61AWqrbNasWZZ/wdy5c0Pn3+lv3759xZtvvimbN29eq30K+23KlCniuOOOkz///LP/fdHVmkq965GeOGYC+mUMg7Z6dEGIz4O/jIpsK0+lEhU2K4Fgfj9FwHj2H5oVa4KWK5IKP4Vu5dpyHUi2tMxKz00HM+u7WqNW8E6ExclkGaFZlOIlnfIyDTwLQLYRgAOcWLJbRAZ00EgpGkQB5bFcV09pp6+u6TLQi2oWdAANJzUTk5MDe0A7SnmUTS1atLDY6V69emXWapbgpptussQPmwsIBbX5cdRRG/dE87fffhvDhg3D6tUBvR+pP49b+2+WHsU1yvXJcwe5RvNq0lgtrVGy+lyjXJ8US2uyRo1QWwjAAaqQefIwsS1DSPORQjyogzIGRXARPQXt2GSOno4P+XZbQ93PUiy0vPbaa8XNN98cmwLWVhk98vr372/yGEz0t1OnTla94uLiOulT2G8bNmyQl112GUUR/zskMMDp4iyvUSWAWorQ06HNt445tC7WZNhv3PgMoSZXykO9aiL6REJtIwA3kEo+B+1RuDFgCrTcRHdR+klnK203A3sY597UXbjbbrvh448/pjvvRhpuEqggIWWnki0M/va3v+H2229P2xOxNoDiyr777osZMwLOgGQLuEnTUc7GBYoCjHehmzf1WdttpOHTg+8UdX1XFw+r67dNeyV9BxLYLsd2hKiOJ7PHLSN7TzMeY8/pvsuEGfSLptU/2/n6GQ7sZKaxnp+fn4+nn35annTSSWlTwNoqe+KJJ3D22WcbKVBhYSGRgzzooIPqtE9hv/ErXZsvv/xyf3+dEOy7a3GNOpmZGP/CJC2U3+jNSSVvXg3WpKfMXvfOAaLu38j6nF+L4/NAXSMAKskecT1bluRBPHmETmrw8yKIP5ZDLi3VirzSCq3BX7kh4f7onihucipD6PdKVwkaUCgjMWUn01BRmUdNd20e0En28QvoxZJ42ZT5uaE222yzTQYBjB8/HgceeKBUsnUAAdDFV1Fb2axZs00CAfBzxYoVoAfiwoUL/ZuIbsKMWVhXR2uWyIBsHJWHTNVG+yj1B4yCogmV4dNUfruRA+MOZNNCfaxdg3ytQGzZAHLr5lbGIiuZzpnv6IQz9nMcMYeb/7E6GludIwBGxI2wJy0Brw0GjtxO2/Vpu+dxSqsUAljLS0ns9ysa/s6UQFtEAMxSQ3aQrCGRQF2fxkP9BhU0HuP+P//5T8vDbVOCWbNm4eCDDzZ6B6qNBiX/b+wueoBiy2WXXYYHH3zQ7xtApwbqk7KlDMwEyCVw81Ppy7yNJAIeJeIRaj1foniHhgXqKrQOBrWOuaNPAVHeiF+B414PtEtiRi3sJ3U1kLpGAJysserqDBcFOq8ncN8AbcunKFCtPy3fffrsM9WRwpYmW/5p0Ka7jQU0/V3q7hOp6Lhx47D11lvXiAJmu2zVqlV0Q5bffPNNgAMYOHCgxbHUdZ9S1f/6669l//79rdgBeNloOsDcsxHfuxuo4H7KPZ/88n9HQB69A0SO7TlIK4G6LNafPgSXfGQdLOsf1zToI9BrQ8dhhLpGAHweM9Ts7y7s3hr44ETFZxVr04n7IvJfrjiCXR7V3IAPxkAnqqxNNj8KSIW2dxeQyr7++utWsoxNCSorK8GNPmrUqMBvZ5xxBqgj2NSAfSZ3MnVqwPpFzTiTltRVNuQwoHjAMOoD3IWk+j+dp9ZzkcYGOb5ruRJeDn0RmBjU7ZPy09RZcwNiTNgYKl9SzHvgwpicsBHHQ/bp4OUAXN/lhR9C2AdyuKkXWX5mqR29EcZB+Z/8dBN3n2677TZxzTXXWP3clDgAljHZCJNz+OZQXHDBBWS1NzkOgN8vvPBC8cgjj/gpJcNdSUQycdrKJtCzkKcUeeI+huwMPDhAU3uH6rs5gC9nQR71CsTa4LFdTMN2X10OYGMgAIbIkgw1hUtpcsHukHf3N4gANgL4ZDrEqW9rZSG82lVq+EkNMokYqwlwAdKs6BxgbvXpk08+EUyeka0NwO9kgceMGWNl/1HUUDZp0sTKyHP44YcLO6owzrMYF2BEAOeffz4eeuih2H36/vvvLY/BiRMnWi7GXbt2lYMHDxY9e/aUeXl5WUUAzz77rFAciuXWbM87+0wF4G5II+69FoDyP4OpDnHPJ5V7zxxpxRIkEIBfBLhyJOTD4wMWAkbyMYfB93U5iI2BALjxycJ5ss90bqawwsnAFg01WfeLAusqgONfB74Jhj4ww81Z0B59dQmU/cg3J4JLuG6ZD49ZfrIFzLF38cUXg5u/rMwr6TBtGG33DPih734UMH+g4gCgEEngtyFDhuCFF15I2Re2QQedO+64w+qXG+jvcMkll1hBT9kUfxgqfOSRR5o8A5m6bGzWHpQ+0PGL79+TO3HPdsArx1pxBAHWn2+Ifv8HDVfCfjBwl5mQqFReWZeD2FheH2R1HFuu1Ye8HH3C63k9baoPLwfAz/cUw33hB5DrKgPYk8IBg0Vm1uEYGE13B1yUtGXLlnLWrFmipKQkKxRQbXgrkIjUlsX2cz3Um/H6r732muXvH9XesmXLLCXg+PHjAxzAPvvsw42W0jbPlF4MLiovLzfat/Pz8y0R6PLLL7c8IbPBAfz666+C5sv58+f7x8/UbC/V4ft2Q0foBBxOyKTVp+I8RdkPhRi4bZLaJzgA6LJHv4e4ZgxkZXXAH2OjKDY3FgIg30oHnRbuwq0UFzDuTMVT53mVgNZ3aCXgmYp3+HSGsc2n1GDOckUD1/a8MSLrSnchFVYTJkwAHWuyAUzIQb/4VMDkHaTsIsKLb9q0aaA78PTpwYQx7dq1s7zuoriIP/74g34EmD17dmRftthiC3z44Yfo1q1bVuaAWZCJoAz93liWAE4yKf/p/h/6dQLo00Kdlr3hPUrA9ZXAHk8CM4LUn9ml6XA0bWMMZmMAbaZ8eRe6+mBhzNv3hzxvd53oo9rHARARTFwAedJbECvWBSgQ5UI6Gg1PuzeZzdsDdv+d54udd97ZorBEADXlAMjyHnXUUfLTTz9N6WHGMGNFwYXadKHtffnll5YjkGLjAxxAw4YN8dNPP8mtttoqtE8PPvigIItver6/7MYbbwTzCGaDA2DCEMXdmFKHMVHInXXwrv1AN1166xW7x9+sGOKFoyG7t/bK+y7THx4dD3ntJ3o9++aQSXXIFdf5wa8b0/Gb3nNMT+UIjNZkMEfAZ8PUZ6OgCEAEUF4Fef+3EPePMy5ABvZQOVfbTiJ8luMCnHj+rrvuKr/++uusIAA67vTu3VsuWLAgsVDy8vKYsEMqdp52/cT4yXpTWXbCCSeEtnfffffRscboCsx2n3vuOSseP6xPQ4cOFS+++KJ7rmWbNm2svAFz5871tMfMwR988EFWEMDy5cvFXnvtZSUT9b1rmlruqIuF6gLGIdBUtzl8CPCSXhCX9IYsyA0iAIoAC9coTu1ZyIVrA/NPxU53xEjhXRuwMREAuSRmGD7N3w/FAeDGvjo/m18ZyGtJqeK/3jHaUQnjVGPHytp3pvgHtF96Arp06YKff/45KyIAWXIGFNEl1oGioiLrGTx0g5cD3MCUz0855RRjW8wIRB+AkSNHhj6PvgCPP/54qBhwzDHHgGnC3EALBPMcKursKe/bty8U55KVSZ4zZ47VniEwqE5dZqGd2Oi7F4jtph/LU0fo/IIBxZ/QOf5uHmtxAH4gAmAGKWbyrWsvVgs2dugXI66o/WwJF1ZkxtYXB1kpmXQ+v2rtEej4BtBj8Pt5kEOVKFBWkZhIN2Z9Tf25QEYciZQFIMvGXHOJpCdNmzaVihoKasFrygEsWrQIzBr83//+N+lhpqqqti02vqKiIkGBGMI7YsQIcdBBBxnboyJN/YZ58+aFhqMqam7Va9SokbGNK6+8Utxzzz2euVYIyaq6bt06T3unnnoqnnrqqaxwAHYos8MJuZ8/GHpD1gXQrPOw/UzPWHk25vODIHu20R5+CZs/dFp89VV+MwfipDeNmadpSqE1bEpm3ao5bGwEQGCKJrJzHtKzu8K3w4/W3oFSmk2DT/wA3P218VBEwnA1uItk7fkHOPn/PD7gpFQdOnSoceOk2jT/2XHxkdC2bVvK8NYRYiYg+8/YBJniiC56MA4aNMj42+jRoy0zYnl5eWQbjISkSfHYY4+t8RwQmNeQbflNoNAb5+usPCQaaO+njH6y/wdyqFfuBZy1m9nkJ2yvv5MV4zQ+yI9y1ZKLvKEOxhAKmwICIPWnJ98u8FGlc3tCKlEgETbp5gD4SVPK38dY6ZPD8qmNsC0DNT2G2gTMfcggkAau58rXXntNcMFmwwzIdF48JsyVyAPwUSCy4Lfccou85pprjO2tWbNGKlFC2Gx6ZEKKAw880DI5Ki4g0KfS0lJx2mmnEUlEKgEPPvhg8fLLLyNO5uM4HMADDzwgLr30UtOzaIZjcpCZtbg2aaWixv8o//NJ2QftAHHHAdqE7fj4u73+WE+x/vKx743vjhGr9CTM5Bi0rMGmgAAI9Od/DhrbJrXbhZB3HwRxxHZmBMCypQrDXj0KcuxM46Iklh2rCs6Q2V8oHaGTiDZyPVeed955ghFs2bKD8/y/008/3WQHtw7rOOGEE/Dwww9LJX4E7mW9xx57TCpOQtCv3n1vs5JcsaKsyjNfinozHbgcOHCgsU/kboYMGSLHjRtnRAA9evSQw4cPFzvuuGPWPAEV1yGoUEQQAfDdknWmKPZxLaxJvt//gw7OcVx9E8/v2xHyLrU2WxZ7g3zcCOCdKRBXjtL5/3x9J1dKhc3btdDvtGBTQQDUmjH3eyARQvsmAPUBnZvrPGtSBkWBmSuB6z8BvjOr/Rxsy7aZZSUbyhaejsQEjfv753DnnXe22OVsegN+//33+Ne//sVc/9YJwaT6PJGXHnwK4YRmHaLzzx577BGwoZfkC9w4sBVu/XAJ1m7wTgcVboqLgX3oZwBol6f3IYOKqIgknmFd+ggwq1CnTp2yNm7F+aB79+4ehacBlqgXcJ3U6bOyYUbjZmf2KuatcLhSD+yhxNNb1Zvv2DTI+hN1MTfgtOXAiUrun73K+Ay2zXjxlMc71zZsKgiAQMGZLsI7w4dt924P+dQRECUFQQ7A4QqmrdAeVj8tDLWXM3nIjdDeY5lGD3JxMJaB2uduMLDATK3N1FsDBgzIajBQRUWFoDMPxQFSaubwc8xwpnt5TNiNN94o7rzzzgD1HLpHU/nwca3FoCdmyzFTSj2/8YxCdQ/ZbuvEYlOf+C8TiFDhyZdBBWKXLl2EUz/OeGL8hn//+99WMJDiXlJl2qEPyG3qnweljqnPFBjdx0ShN0Mn+Qg8a5ctIBXbL7ZqFgzycTiA0nLFcr4D+dVsI1dKrpEuv7Nq0M+swaaEAAiUiSjbBexoPNX1mj5AQZ7ZNEjOYJ5irC792DoTIAyowXpVDfqaDM2E7B/ZwnZRlZh/j4qwujwExA/0DDz66KMDJ/EWK+r/9ZWd0K1tEd79zxqc8NRcrKvwKgfpXjxixAjsvvvuG63/PCyEmZV4fFhMICvzqHq310qdHCZdoJmPfgXU9BeYKuzUCrjvYFWxsTnMl1e54kH+8aU+xdcApPiHQYexbxKwqSEAUliyRtSOMsgmgYHJXV2tEMCZu+ozAqpl0DTIz2VlENd/CjDkUoYrqxhSdL368ryMLxJwYVAl7xymEUqVuPFfffVVS37NFgeQThmz/jDyz/aeS/STFOri/ZqLewdtLkmvNlRWy7NfXCCGf7cqMIZddtmFokzKtGY1KQv7jc+n0xFPT/bPdZfmkLNWQlRUh87/q2p9nF+t08HFXXMM7OHJQe1M75UKP4aq39oPaFFikPdtL1aeBfDkBIi7vkTiABtXe8xkRGsXRd2NYvM3waaGAAhMs83DNY/094821+v2BY7b0dbw+WIFmPaen6vXA//+AXj9vwrlhp8oRw8CesYQ2aTKEkyFDT3/moRNoN/A1rNnT+tMgFatWtXp5M2bN8/SDdD11w87ti7EyAvbo3WTpOVyyqJyDHhoNmav8B44zxXOg0yp0aercF3CzJkzrbgFxh+4oVB1e/RQ64ANXDEKWGRm9vkeP1Sb8rTqaA27kwX4WugkHMazKwoVGTpWrbezd7MOBdE+/jlBX3+ug1fVervtcytk3Q9cHlT48bTiCmxCsCkiAAIzsBIJ9IKPAvAUluv3gThsuwTVD+oFoI9a+ngqxGPjIZeUReZlp8BAH1eae/wJ88iFME002f7G/jZ4GswZPYCfFkJ+Mcvbz9zcXHn++eeLu+++WxYUFNQJB0D9wJlnniloO6+urvaMtVlJDp48sbU8apdGTK0mScSkZV6V4nnFAZzz8gJZUQUfxyDkaaedZukRWrZsWSccAF2cL7roIsFAKP/7Yt7I1wbr75/OgLzsY4hflhjfK9E+Ex+cKs0n5m4LHULOiMLNQ9YGNlPU/tzdIQ7uot+1E9Hn5wD4/b0pikP4Qp9WZWiPgW/c/NGRVBsBNlUEQCB2Zow/zxHwsGUtSyBu6wfZbytv5iDGDlTJZCAR/QR+WQr5wLfWOWym1ONukxJV5XTsoTZ5kV1Oee1JaF8Fz4tV3Ijlo3C+6uWY6ZAnvKGPK3PXo6fcPffcI88++2zLXl+bCIAKuWHDhllBQf5zAHNzIK7t3wJ/799S5udaHK1MnFer6myolLj4tYXyqW9WCemba5oaafq74447BB2OahMB0MORyIbPsh2OEmPgO39TbaG92uky9nPiAojz3gd+mB8aoPS8+odOBMvtcm72U6Hdz7eyy4LmVaHPq7y4N+QOLSFcdn7kJhN8JBDAp+r9X/cpxNIyo1hCBwyKGEFH4E0ANmUEQOABDc9Cy90eYJrl+w9WLEI7PdMm86BTtkatped/0uetry1P+UxmmaGsT+dzcgVt/BUYrnxPf+D0Hlb6ZyvMk8rH/5sQbIz++/Sxp72eXnLZBm52pvw+99xzLW9AEwzq3gj/Pn4LNCkOD/ddUVaNI/89F9/MMGfb5kEd9G/YaaedauXwEPop3HXXXfjHP/5B12LPb9xkl+8J3L5/cMFOXaE97b4PV+kyapNyN515GC26PSKAobyDdlA7dhegUUEwpNdt7mNfxs0BLvnYcvM1ARHPMOjMUZskbOoIgP2jb+qz8EUNwo4Z+IdaFH076bKwfIL8pA/BFMUNPPGDjiMAohV5SIr1nno8qPS+gyFO6ZY4/dWKWlxcCsForz+WBduj2e6qq67C1VdfbXnZZYuKrl27Vjz88MNMQy5XrlxpHE/frUvk62e0USJAKg4EcvaKCnHMk/PkxLkbjHNCfcb1118vzznnHHI0WeMAaKm48MIL5QsvvGA0+e3bKUe+NKhabKZ9Lp1TofUnrOAwedTLEOPnGd8nxYFSeJ3MjO+/55YQZ+0GuV1LfWCtP6TXbfJj/bEzIK75xOjjD/uZ1B295VpLmxxs6giAQLJFv3tS44B5hlj6UkUdjtpOY+aEQtDFAVRJb2qxr5QkNnxSqJNGKDC3+7/6a+qQY5i5CQuAw19UC9LgZUB7fZ8+fXDDDTdYzjY1oaJMzUUzHYNzaCYzHfrJ1vfuXIxXT2uNlo3yjKvev1sIVAqe+eJCfDfTnHCXosxee+1FZMZgJRQUGC1msYCmPporr7vuOkyaNMkYq7DN5gV4/YwtsX1jtcvLluiXaoC56l0Oe9uy/qQNdDY7uZuar/beVF65wscBILnGmNf/vm81d2kAllLHwDxrm4zG3wR/BgRAoDKOyTcYONQQvvXbQMnjw7pDnLwLZEFeUDFY5eMKqmxz4XtTIEdNg1hcaj0jkitgssc7D7DYfiVHw1ak2RyA/V3mFcnX/2goLh2xAkvWVhnb47kBjG6jyzATiDRu3NgikKkopqKMgtrxzz//3Ir9nzBhgly/fr2RUlMsGbhTA/ngMa1E6yZ5Zi7HomLC+NsfiyvExW8swpgpZaFzwqjBXr16iaFDh4IJOzp06BDbEWjZsmXyu+++E4wYHD16NOMVjPPfRvV9+Clbij5dSiSbxrqVkKWL+GY9HIDz/fdl+vyIcXNTv09+tmoAeVBnS6FsmfdyfdQ+16DwK6+EHP4TxLMTVVcqjO3SNsEAHx5kGm6D2kTgz4IACLRdMQEHz4j3ZBTmdyZiYMzA+bvrNOPuZCJVMFsLqqohZ66E+Oh34IvZCQ1uYMFQCfT3PhBX7KVk+twgC2rVyysSosFmslrkiTcmleLKt5fJBaurQhcgNz6z6SpuQPTu3Zux9bK4uNjKq8c6lInVBpeLFi0SP/zwg1QbXzDXAAOEqqrC221QIMQZezbBVQc2k5s1zLUUo0Zbu0sJ6G+Dn/NXVeKmD5fJl79fI8qrZGg95iKgV2KPHj2YW1B269ZN0A26qKjI8opkPeYQLC0ttTIaf/XVV+Kzzz6TU6ZMMR34kWh3y6Z5eO6UNnLvziWW1jIx1+tWSFm6RKC6OoAA+Km4MHHqCIDIACEIoHkxZJ/2EAdvA9mpqUaYJu1+LrxJPag/emS89vFnYhpD35nQk0SKm7/Os/tkAn8mBEAgEjgTOhVUI1OFPdoCf+ujqIcdouMXAUy5BivUnw9+074Dpgk6pbv2ACsOO0E+rxBq86sVo5V8bHv0lHW44u1l+G1xPLMvbe30qWdCUQLZfPr9K9k+ZRivA23Vprn5kOY4tkdDFOY5rzb4iuO1JlChJu7hz1fi3k8tjibWXRR1GJbMi+IB+04Zn2MhEkj5VNXdXbYsxEODt0DPjkWGt6GgbHm4OKCKvpilM0ivMEgx1CNcpRD5dpvpcF536K5f0eeIAHzsfMWk3Pkl8N3c0K6TjWGCGIqqmzzl983onwr4vhhszmAc50huL/VobGmNZe+2mlV3TINVbg7ApTRcpF7djZ9Bzl4VpBi9VBsfnqRFAKmf5OUAcgu4+aXa/AJJymrVm7OyUlzx9nL5zs9lUYrGsN9il5FDOXqXhuL2w5rLds3y7efbfXH3ySMCiEB/k+MSnjYmz98gb/xgmfjol9Jsn+Ls+Y2i1ZCeTeQtA1uKzRvlJUUr+LgYlpUtkyhbZjEHmsuBcD6J2F+dDHnGO578e4nnn7c75CFb2+x+jtebj7OS6zb5qfrfzoW85xuIeatDx0XKfw50gpJNWub3w58RATj97q2uV6F9uANAD64jttcxBA0LDJTfvmjCu/9bYOzMYBtdmgMjTtBnFrjNAolO5CqWoEGrBOU3AbmPd38uw52jV+Hn+eVZVQeTyh+4bTEu2a8JencqUtQq7usUwSVsnOIkkBsYO3Ud7lfcwGe/r8u6WnvPrYpx3YAW6NO5xKLMwe7Y/Un0WX0pXQq5brmRpWHRNWOAh7/T78ANVObe0BfYfjOzec/5zsNp6dPPg2kjPErJE9DJ51tswtr+MPizIgAHmJSDoZV0Gkqk5rJ/szD6di0hz9wVotsW1i/+JKPWiUMPjbNesAez8yTXJw6DPGzbEComcqRo0FIo2T9Z5laqiWR7jElYsrYaH/2yTr6gZOof55TLsgqZERUlyWvXLE/sv22xHLJbQ9G9bSGU3C9tl3WZ3ClxKXBiZ6Vsw9JwbaiW42auF8+PXyO/nr5eLFhVafJ7j/X8xkU5smf7IjGsV2McsF0D2aTYosFB5WpC4WoxKLYXo/qsrhaydBHkhjXGZzEOf8gbkJ/NCD5/tzYQV+0N2agwmMSTPNCkhcCTEyCnLDVzEdCUns49DDP/cWNvhEzhz44ACB2g/fnpL1AAw2JTHIA4dBvg8O0gN28A2wVWsf5rdZrmOau89ckCXtrbijuw2FKTxlkUN5coaCDsPWOz1DAqpmyNu1W6sqxKTFlcIT/8ZZ34Ytp6uXB1lVheVo2ycmn1Cb7NXpQvRNPiHNmyYY7YuU0B+m9XIru1LRSdWuRZHn72a4zebD6WPl5/nTK/qKC/l1dKOX1ZhZgwZwNG/lIm/7twg1heWi1Xra8WGypkAClQ0VZSkCObl+SItk3zpNrwYr+tS+R2W+QrRJALxFBMOnPoZvdltUJAq+dJVG5IlOlu6u8T5kMOfRNilu8dKy5DnNYD8qjtkwiAD1hUCvnuFIgPfrecxsLmlWa+N6GDezIwPG468L+AAAh08mB6qMuR9NkPQIcmFhLAfp10YBGztPK0IT/f1kehlOePBlqWmGdMFDQAiptlMH1+thqYs7ISs1dUYXlZFRavqUK5za/mqRXZsmEu6MDTtkku2jXPU6KMiNVusMOZTmv8G1evr8bM5ZVYsLoKK0qrsExd1TYWYAKSFmosLRrkokPzfEtZmZuTQaeEMPZIVm5QSGCujgbz/6auZxR9vnykVva6oZV6jXccqGTIRjqAhwfOvDdFBxtFDRX6TIsHUPfnUWYd/lcQAIEiQF9o3336eRuxN7cDkzns3cE6bViWVwV9/N8dAtGrrYkFVZBbYLH+kiKAh1W12VKbfTYqsNzsa6C+TATopN1ubE88N/X0/uaer5q2G/fewFj99dMYK9avUuLAUvsWb59or+eJUu/9HhSB+neB2LEV8PavkDNWIBAL4avPeBFaocbiT6bsC4P/JQTgAOMGeO4gM7uknaD/732Aq/fWJqAAUGVc0jJE6ZdKq+YTuWNDzHbTpvS12S5StB2jTyLi95A5lGssfYDxt6nLgYOfBxantkSagJ7+zCTF48ji5hn4U8D/IgIgcOMPgI713hXhGN2D7Ts1g/jqdB1jYBX4zEsoUtJFfsME9TK2GyZv61peOdvjTCQC3EZcChguv4d7+0X2N44iUUS2a5elVEymP4cR98rqSinXLBCoLA/Uo2RFJ57rPknbDMsQr9vV9RE2gRx+2Yb/VQTgADO88NQVhn9u4Rpz4GUX5EI+MADixJ1DFkVeoRCU+xXr71/Y4ey7s3nNLL2btUfcTRF7syW+x0MApnYjlIBIuXlEOFKqUbsR93JCy9cIuXaJXeZ9/poNkP2e1S7DiEYAhIXQ4eE8vSp4KP3/CPyvIwBnjMzuSgXhoUg6D3mA57qPOF6H+gZbUCuopDnlf1eTmfSkBtMdee+frd0atJ2qXUvoX6xEATOv/8pk4KIPrTMmw4BOPR9AK/oYX/2ns+2nA38FBOAeaz9oJWFHuCgAXXyfPELb/E2mJOSXSFHY2CLW4Qos973CQ+387ZmUcKnajWOaQ4BS+j37IkSQbLYbKAtl6XW77r9eIT8FpfZyOwnOqmoDqlfPl2riAvO5oRKi//OJ7NH+dt+D1h99jf/xje/AXwkBEPaBTj3uye23X0fg5WN1zrkAqDWWQz9/kROj+eQ9AZApfo/XcOYj/7NR+pTKx+h26SEo168ybmN69p37PrAuGK7DPGSn40/ky19T+KshgGegkzQ4Y7eiCJ87CmDet6BiDpazjyhomKDiSFKeLCsBs9huoCwFBYbZ5MkQCi9nE8/kJ/19D4wnhn4gbKxx2iVUV8nqVXONUYOl5ZCDXjEmEOHZEVQe/7yxF2pdQV0hAFJcKuFoomNeNh6bQ08autrQnkqBjfYbJuhkmke6YjCZI8/0W5/B80xA34DPoBOOJhYRA4ZeOEZ1psiwsHJyZE5Jc5FU/FkQU4OdWNwRyro0XHfTatcqiqcETJDaNPrk36iGemYfBq+yNIFsRAhi8dWTaY5VrlshFBdgHP/wSRCXj4Tjfen8xouWozuztOYI9BXnGYNc79wHXPtMFc14VeY4ImvJFDJc71z7zEdJU+MC1IGjUW0hAA6KG56n6DDlMpVw7ezBF6W4t8KeAKZ0JkZmUkUe6cVgXSIIKmkyccJgPjh6b3kYfeb2G9bNPDMivwSiMN2U2CmmtLbY/7+AWJHk5mO2TTfhNQvVLg9y9PMUuRn8KvBb8NhY+vXvC02U0gWueyqZucF3gz5ijEltmVeSiWVJAFMlhiTBIyKg5YFKyFHq+h7aKpF156PaQAAc6KXQIbud7WekZwc2l9EGS9aMyICnCX8FzSnEldeYKH8v9zNaN4IcOVSHDwds/krmF0VNpcjNS0tZ52WVwzzhEM5aQ9S4XU97LsWkgaJmod0U94bOU83bNa8TF1fC9kqXSVm+NiBmsOJNn0E+Mj7QBjnRQfYaiwPMVkXKvjf0yVHc9F2hfVFicmCR65/XNOhQ4/uQ5dOEs4kAiNl4es5dMGTSrQUghqZzBg9cGJViYpgHnpjdc1bXsO6K11OvLM8wCyK/UFH/xsgYskiRpf93/zLJsN3A77XSbqb3ZomDYJxA6RLFBQSJJ4+Qo3egIdSXnOKlKZ5CQkfulgfYUG/QALUP5IivVqN7TWbpgJFsIQCy9rdBK9gc99s4WC4dDiCszBEZeN7ay+r6FPqwSDfwZf4LSW7Euvf9EyH3aGtuVxQ1gcjND3dEiexTbJk6toOLWVlWQwVibbUb1l5WHIHSVyBWM4VY5fpAnxjtd8pbEMwg5HvWDHVth+AmIwGhKfkEdR2AJEuf6drNZP2TE35WyRrXV2tRoUaQDQRApRpPyyU2zI3qfG4OZBNFWBsVQBbm6dhrrjAiZ8bjl5ZDrFYvpaIq7UlxiCS5gsnQ5hwe+zXT7tP7dv8S97ZT+/vr0/WJL3q9uFhQxfYLuv3CcDpuHNu0/pbeBogzVk/occzNFm1X97abUU4Bx2CQkWKy5khU+MuC9WRFqRIFlgfu5bt8TIkAN40NtMtNxqPfv4GW6zuqq7+6TlbXTkhS+7TWaX4uZGMmkOL6z1XrP0eLR4ya3EB1hVr/qxTDUlWdsl3yLOR6qdeq0WlDNUUAZPVJdfc2tcWIT+Zg204xS/t2AHZQfELzEp2hhzZ3Z2RqwFZmHh6rrCYAc1cDvyuGnsc+MXU3c7utSc8Lm/zeVHW9Ae3cMQY+Fo2KP7L/pqhUS/lXEH6yb7SHiEhRlEVlXeymYrD/2eqT5+dNRDFZXaW9A6uCvP60FUCfpwJZg/jfTdByN1PSH6OuLtDIIBY0KrQsS1YIOjMPbaP2QNvGOhuRQgCWxylzJCQwTqU+tGZ5mV73n8+yzrHgmQdWWLUBWEo9GLmR+RlPV+YzbZk2eH7f/q62EpiKZrWh3SCO3wmyS/MklSWKDnz6fgOSx3stXw8xdRnkjwsgmPP91yU6vLOyOhrbIrlPqSj05A6k3/+Th+sz34JKOMicoiZC5OS5zFYhpizXvWYKnJLNjbZl19RjL5WYEZuLiBH4E0N88Sv6AgpPIHWIsPPd188oBSL7WU3HoPJ13ufbx8cdNNzadP5xUTCg77c7hiR0/EwwwvT0arML5pPo0Vqt+xYQzYuSx4rBXjMi+Al/GStPVV1+ZTLE85MgFRE0PZ/wCXRKsqA9IwZkigBow6RL7WDTj11bAfceDHRvrZk3e4MnVJpOMlcHswXqhH1ylGX6OKYx03Uev7IMVCHEwt+eqbgRA5Fnnj9R2Cje1IiMf0zRbh0ox9K/uRbarTsOQlasQ3VZMJKXa+vGz6z0XxkBE8v07QgcsJU+pq5FSVLRJET0pyPoOFxo4ndf3YkL9NFzVFqGwKuq2llSWzCy+QaMQKxIhR+DaxyWSNp9lfttBaGoKzeZQ8mNVN73maCi/jIjp2Af7rFSYcXPZgAf/QE5YT7EhqpYXIHYoy3k2yfo/gbq5xfJnPxiFxFKR7ZNVRaQlSPbTRll6KeUkfW8+fQilXsBhWfaDkau8UQoEDPkYkSkAjNEManEgKq1i5kNMuCJ+e4U4IIPFI6ojqdvovy+axudWbhvJ8VeFiUyCYdSdHtDa+ouE2Xh9V1lfKYSjcWZ7wKfTdcvwNcnirxUcvPMjNSnX7ogEwTAk04fhi8vP7FYfyUlPTBAYcFiL7V3f0IiNrWPey9lJyZ8YHqvL2YCC9ZGD+CS3sDVe5nftChqBLL/ETsiY/WtszvD64sM243TJ0+0TfzlkTHTkIq6x6gTcqMfc8d7tkR16XIrfZgf6BS03zOpD45t3RDYpyNw2LY6YzR1WVGUPUD5TWVp3LtsnY5kHDXNqBcg9b8A+kTtbL2lADALLxUj7pRb1uzu1xHi4YGQapLCqL21f4mPJVzyvgypH9EGnDZ895IrmLVSJ3QcORVy7upgRtd8Jas9dCjk4dua93ZOUdOkZjzlHkxB7VPea6CsIgYXkUmfhPFeVxsiO2MVad0bjrNizH9QLxOSX8HuU/X6NVJuWBsYPzfT3k/pU6L8z6L83raxTh3GxLIdmtrU3k2pRcKl2fp0U/sUcr4+aNSpD5sriGhDETd5/vsQSvw1zcl09ecY9c/EuBs6HQRAF17GSe/nfyk7bAb5zJEQW7dIsCf6GC6fUi+uEtBpw2H3XQgjFFHYL1I6K3nuKsjHvof48A/vRCnuRLx4DOTOmxuURjT/FTQIyXXnVxZmrsCKbNftuWfKf5eGYjKVZ11o/r3AuEQteOy5N6cIsuyG+sLVJ2SgLFXUX1aXLTcGY539LuT7v3vXdXEe5CndIQZuA7ll4yQWc04HTsnuI8nmA8YNHU9kSD7TKuMJ1Ke+DfnLEuO8fgad9yJWDE1cBMB6l0EHSeS6f2hcCLw4SJ+smi5rH1sc8N2LmPc89B3w7CTvQDo1VaLCidpEE4C8QuTkpwpVCE6fkaWuLYVbjW6tSbtR99ZWu6luTbdPElWrFxlrPzAOuPtrbxmPl3vqCJ09OBXr7nQlHXY/lO2PcQ9PuD7xTetocj/Q1skjyu5FDGkv7uwzXIa+9A3hw8r3D7COy05QDyBpwkMUlVe4l+wM2a5VClfRrEennJYlkIrlShzwGcUpJJ5l4/vqpCLRev7fxkCMmealQD1aQ7wzJKmMcbOsIr9YiJx8Tx5/91gTqyiVyUsi/F436ytMv2WoBAzlCgxlIhvtGu4VpnvD06QZQ4oN9f1zmFaffGXVa5eq51YFfmNW4Is/0mKk8yyai185FqJDkyRV5sNstl3mJHFQSopO/YISSeXSMoh1Fdps2KQIsmNTCOoWXApBoxLQY0q0+86IRloHDGuNWrA+6vKRv8wQAF3imBH1EP+NzLH/xOFqonJSU3t7U2Lacn1448d/6EgsJmWorNJ1mIlXTbplWtmmBdC7vWVPxbYt9VFf6XAKapIthcmPC7yDOVL1+aFDQyajoATIyXVxkcHVF2vqnJvSnW4Ro06NXmUmt9WgP6luzYj6i9B3EkeBWr1eyYYVGwK/fT0HOOOdoCKQ65trMF3KzviC35bq9fftbOu0YstkzVRkVbaMm5erD5zdVq31g7cG9ukAdG6ePKIsFVfAZ5z9HkArhmG5qdVvZcaODClO+Yqg/ft54qkTxmjNW7vGkIqVFgqDpaTUTMP0k+K8mIdfbX6xYA0Cp+CEvbOmRRBdmkMqZGPl6mcEXw5S6wWWl0Fe8CGEegme9i7cA+KqvQwyIzFrQcNAttu4jijB9mKc1pOB37+jewinrH59gwzVabg+7WYiTJnCUJZ2LoOAnB/6/oUzh8b4hMyVsFQCVpeXBX5jotAhb0AsLvXWv+MAiAM7x5P3yYmqtS3GzbU2pZy6HGLl+hQ6EPs3usWrtS0UEpAndIXYZXPLWzYlZzFjpSLEL0LOWR0YKz1kzlLXc4gQBVIhgE7qelddO7oHUZQHcdeBkKd0M7Pl1XYZN/7kxZD/NwGCpgvDUUtxkHairH0Ty9RoIYO2ChHwaCy3EtCNAOat0ghg9ipvezftB3Fad5OVTG0sHvXlWVjBekL4y0QGm8KAHLLbbrIsUsxwiRu1oJgERCrLpt1HYUIOHE2mMQ66zIBkZcU6Ub1hrbRnPNEuidIxr0KQTXe3ccVe2pvVxJY7ZVVKfJ27xvInkCOnWmsu1noO+41H2R3UWXEku0Lu1ArCQQS2000AKTw3CfLq0RDrKwPt/VddioexgpsyQgB0+LnGX8jODT9a+zPbMnhAoUeW58Fx1mksFjueTaDi8aAuCr3tqhU0cD3X+aRfwAUfAEvLvPc+pASZw7c1NMpDP/JLkA5EK6FS3h3VcO20G4ctz6hdM8g4t9ZECZjJHFZuQNX61QGaSNb/cCXoTl/hLefp0uf1NLP5hEWl2otw1FSjQq5GUKx47sO2UaJsLy0Su5/PPzn2/4yjGfoWMHqasRmem3ld+ByGA7P4UMVAX+gEZlEbTr422Dpt12iGW7gW4r5vgZf+A6k6lhEGjFtGTmTQDsBxCkMrkcQjFjBmQCEAK7rKfe/zR1u+2gFqB5ErRX6R0ZQXxpanOq4q0jsv1EQYzrJ7KHBGIkCYGTJOtuP47Sb7bjjCKywWIcqb0sdFJEWg1ApP/9qRVRWimmnCfCIo+3vwC0GRUa0tccWeQXZfsdzy1ckQb/5ibcBM13Os+mqdyyE76wNrt2hoNkNOWggx+DVIJcL426MW7GB1/SddBEDZ4SR/nSv30sdn5Qgv1WUUn5oQ68DNuUEE6wcyDWRLGNLIpB5kVah+YV4Bhlsycw/TiVH0iDzei51jxOExChEcub3272d//rsEOP99oLTCW5cmyz3bG9qh919ega/lVDMljD9J169RPHkKAdjPJ0evEutThK8mEcp/16xdJDFGDPkjKyCEt910gOnBqtetQsKe7IKBL+p14wYqja/ZJ0l9l6+zLAZ44xcdqRdjTOQLuL6Z1ouGRoar8ylcbFzfVK4zkxDF7dBoQz6f0YTn7W4RPCuexc2NUMF+x5dBU6Y97S8gmQw30K4JeJwWQ2ibwPVu6f444nhFbZsm5e2KSssmKR8YZyk/Aodtwrsu6JxA0wSRCzc+855Vh/RrM3uCGHDEWOyOiMCe9M7aqjnksG46GouRVPSYWueSi/JzFAcwCGKPLYOypUIAUiGArETeVaoRfTen2jpibJuWOdYR38n2IDJtN1GWceIQEU2Bsteut+9pKAFJU1aUSTF5YSVaN86RXVrmWmxBRBvmMpjNgIwFqC5baRX7ORbqAH5c4O3TwG0hbthXc7OMRn1WydvTl3vNhTDj1pnQOSleg0YAS2DGF9z0zJc5wN6kNLkXhbRrmSZ7tYW4uBfk3u2V1JqX1EvMWQl51CsQU5cH7qVWgglMAiFPIqRDPBLpZFcdq7F/Kjx15m6JJAZySZli978BXp4MuWp9JFEjHWY+P6ZaonkindBFtsHcgox7ZhxCR3izsHieRVfffTpakYjygW8VgqoOIoDdtzQQyFyFAHLzDWOIuSl97OvsVdXyvq8qRFm5lMd2zRM9tsxFs2KRYN8ybTcOA5GGAtHVRm0pJg3KOkO7ldVSLlxTLUb+ViE/m1Yu9uyQj7N7FcncHI/fRBpj9ZYlMEW1VCLASi0h+PprQgD9OkGc0g1y+E8QjDNxrSfTWLnOVS3LH595MqYhPcaHIfbkCHjUfVd7nRufRR+CE5R4cumeilKWaLGAWO2JHyCuHh2YJwKT5PCIPA/BNSGAraHlBQ/rvbXq2mfDdAAEz1n/bDpw41hL1o4CPlzhTeuYJVL9FGE6KYEpxU9U10XQWDOUC2SevyrpnX2FACzlpUIAAWAYMHKMJ4Ok4DXDf1yp+J3bPt2Ad36pwtYtBfpvk4cjd8hD2yYCeTmRjSLFQyNuy/C+VM+spXbJLU1bXo3nf9yAMb+XW7btK/YtxgndCpF6ijLok8IH1etWGkWAY18L+o0wsI19XBWt4GNj5GYfVJcSJLAINQM63JEbYMRth6gJZLKRm/sC+22l1/caJUj3exb4I0hiOYKd1fWHZwp9lfLsQZzrGpiVuuv+ARAn72JFTsnbPod4TVH9KhlJvZik8xG7vWwfqcwEH2fZE9QKKSlQkgNQCEBzACYRICcvNlscy4/eVoy9MKlS3PdVOVau0x5ge3bIlUftmCf27ZQrmxaHK9fCxhWdUTe+YtLc37pRTK5aL8WYqRVyxM8VYtzsSstzc/tWueKW/sVyt7Z50e2mMdbgmpChIsDg14IcQIx1xSh9Ejj6yqzM8jpnzkESu/Ohk5Aa+6TEXzlYcQPXKVFly0YQilvBJR8ZfW0es9tLnInkRwBktb91PcwCUv/PTwU+nqoo2hfAjOWRfA3ZIGYKovmB2Cbrucxdfe8IjQTo8dQ01Q3EkM+FcQCk/jmuMAchzK8/dteSwAmYsrga93xZgS9mVlsKG4UI0KJEYP8uuThQXRQRGhakatXHO4vUz86kv/GbiFMxWYdecJMXVuGDKRX4+LdyLCmVFnXlXBzfrQAX7lmElg1cPq8mxj4xfhHC7Kcog9RKQASFeIUArOQbMYGbnR6y3PwzkT0dpx8okpMrpzmemX+M5wpwHFspdHHtPtYpV9j3GSMXQKLcG1o0CbxBfmcQwe3ueSHFumB3yLUVEK/8bHTmceaP65xy/q3Qcn62TvRJBdw2zMV+NbSiIzQrMTmA54426wDU5pfCxAEE5NgYoawwU1RF9eR7v1aJ//uhUs5ZlZRB6frcrqmQChFYXEHnFjmiSaHdTK2kBEO4g40pqUYNFJOVVVLOXiktKq82vvx1cbXgPMBW5m+txnrBnoU4cOt8WZAnYrebuk8h2YPJAaxbpZkK32+DX4eYmJoDICtNBTnT3/OMirQScNQAqBikfoBJP6gfyDH1k05Ex6tfG+ZDPjzemDqPJx/d4TTqRgCUrxnu28N9A5VqdL+dvSpyUohrqGTgwQUb6yx1xiwMsgfYye5bAAE8SwTQxrABRE4IAhAJgmOXxNuUIRuFDc5aKeUT4yvFqD+qrKxG7vrMmLxNyxwlJuSgX+dcqRADkUGSVQWS9u2QPtlqsZQhvzJLCk9XX6x6TPK6rEzK/yyoEu//WiEnzq8S89fIhL8I6zVXos8RO+bLU3YtEG2b5IQ/K+Vmj1BMmvKk8MTg9autafH/dlw0AuA1A5pAvok6OLYrBGjEvgRaSd8i7D21b6LdkiuCCICWgIGw9RRuBDDQHliqo4vcwAZ5ZNff1fU5No1TVakcJJYku+Q514siwLNHAT0NIoB1ElBOrumHFEWZKcesiZsn8cyESkss2BA8qdYKjNqhVQ72aEdkkINtW+YksslGs+0i/Cd3H0xMa6RiLfw3KlyZ1fnHeVUYM7US382pxMwVwQfwHezdMRfn9i7ELq1zUyv6sq6YVDhg/RpIw+CPfyNUBKDymlp9esZuLALnBi7UfaEp+W5IbxFSRCehZKp8z40c4PGIRQGs7zx8435oln9dqqduBCCGpDkzwSqRA3jmKIiebUyegOQActM4hiumEhDRnoBU1EyYTy14lRw1tTqQwcg9/60bCSID2atdjlCXbN1YiBwh0u5TbC4mRpKOhWslxs2ukp9PrxLfqk9F+Y31uNF7tMmVZ/cqsMQcEZNjitWnwHhEuKigpqh6wxqjCKAQgIkDoB7rHOhEG5saMK0tid0l9ve4e5d7fQhcP3SElmu2ivng8dAyN3ME1JaSr6awtz2mhGqN1EchAOzWxqDbYyyA4gKCs5VBnj4hUiiwbAHYqQNtavptiUIEE6vw2fRqy4QYBtxMDI/u0MxCCOimKOk2LQU6qv/zc+L3KdVY/cDfFqsNr+R4TFpQjW9mVeH3pZp7qZLme9if3dvnYmj3fOzVIReFeWGt+6G2FJMS1RvWGtmfE15XHMDCQDFT4B0X9+kbAfjGGftPncTuMe+ZDq0vm+nMFs83I1YoQvTaZuJBpgNntpF5G3vkKcCNABIcwNNHKg7AqARUHEDCwTmEKglDWYK4RuGFUAVioH55FZOkSPHBb9X4ZFq1nLZcRnIFzrgaF0G0KBFSiQxip80FOjfPka0asixHNinSFDjZl9TOPNTYr1gn5eJSKeatknLyomrBTT9XfVflpsgzT58aF0L2bJsrTuyWL3dpnSMa2kpNvw7CmkCNnFJEIwZNmUiFl03cg/pdRwMGOQCGAysE4G+XnnzHb+zFHAMo2NIidgZ0wt6oNUnyQse6t50fboGOGIoibrOgqf470JrQTR1CEcBuJiUg4+xzctJPNx2cp/gKxIh2uVQXrZXyu7nV4p1fq+WvS6RYuU6z8Snek1VGl9HmxRDNFVKgwq1NYwF1yc0aCNG0GLJRgRC5NsNTUaWtO0vVZucz562WYoHikpeXSYulX7U+macxamHl5TCmXYh9OuXi0O3y5E6b5wjFqYSLGdmYQ6QQ1QIiGEWAUqMfwIl/bgRAoAXsCGhuwHEgClsn1Gfc4PzwUsQgyeLzCKLz1PXLxh5hGmAUAZ46UosAAbAiK8zsY2TYaRSkVFLFa5fiwZSlEl/MkBg5tQpzVupMSpsCcAQMW6Wy8vDtc7FXx1y0aSQMQ89wDq1bM1NMGkEt/eryUpjM9ooDwKSgCPBnQgAO7KCuR6H3QFiAEX11hjizR7b+dJhtnvRwInewscwemYKRA3jq/9u7EjApirP91i6LnAJyK6figXigBkGMKIooCuIdb9BovKNR8/+/uTUak6h4xStqFG+jgkoQvEETRY2K4C0KAiKHyKEsxy5bf71d3T093dUzPTM9s7O7/T1Pbc/2THf1UfXV+91jFQIwiQBcU4QPARhNXmb47Fe4RTvWDXeFp99wEQQ6+cQHy6WYOb9OzlwgxacrJDyBKbmqK3JWbzif6X02oKsQB25biQO2rZQ7dq7Iqiw19R/uYRiTEtZ/PiIAKyOQAQE8CTG7YSMAL9EszlWeHrMm35h7VDvLudET7R3elLj0GiLkp32/HMx7uZIRAdw9NgwBuH98+33askgkIuzJcKx/uhh+w6+oeFumoPobiyTe+roOHy6TWLg6XCFXCPExdG8jsHNXgSG9KjCsTwW6qf8rKxz+mQ/3CXrzBe80XiWsxWk3VafJUs53pzzZaBCAQzQX0hpGkcDr3UsdABf8R5z7J4dgVRHa87nqfwpdHZXRxQ1x8pOMCOCusVoHEFht4F9ttM9IZsWUnq2ug0vIWM2QuCI/pxsDemGRy7UbGKEpxQfLgA+WSUuZuFzJ9MxESxu9jIgAmldCdGjJPAtC9mwnxIAuQg7sXiF6theseiu3qBQZ5mVOHpPaIAJhejbIdp0AUo82qhKW2aNrqo2/JwJ4v/EgAIfIBJhf4w+qMRcW5zr9B1jda6OX53Ki7ATtKEB3iLgDG3IlYV+TI8NU2p/JkGrtlok5mRnAESEiQGSNvwwMrEwabGSurJtj4E0Wzbjv2PW1ENTks64czYpLv5dWCPeqav3dhlpp5VVs0UxYWnsqC7u1hezSWgimXWP4Mi0IwnudYXDb0qJGL5biVQI63NHsmxCzEpYiQM16/TtfX6dMypsBcGw2sxs/13nGJj9vgknpUFpirEx3aEe/T+xrKkQzUxCx3xZ2Y1Y/eu9Ra9kDGqowCqqt/Z0To8sL58PlxN9oN0IZRnYs9bTF0PXSmdRkEnwiAAuX7rU1cqOCnlKGgw2YNydRIa/LiXJckc4tUlw1p9PGqkCUqKvZYLwI5tV7PygCcAzRtMaVkyOHY7SbpzFpTgv7ezaOV05+JxcVxyu1jjShMyqWojXHKK1qi+zvNtit5Eyi1AygD3Q0Et0X+0NHOdG3uTliUEx5tnzYRDDb2P+7CODvR+jKrtmhfQ77Qle7zBl1w1f7KCtbdsVk9mMjnkMgx/NGvKZs5xUF3GtYTkK+p9oNeut7r6dNstLX+8cVJyyzXnCRymZfz3UfFzEyAXobfgztVs9o3AUFzbIcqNgMoAM0FGfOM6Y86osMec+KTUQAdxIBdK+HziM/6dxW6Oju8IW+amH8WPj5/Yg97Ge5nD+o5nA+WZyBFYINa+1pRACFpvIonJx8mUyZx9w+NMGvKuiMWZ5U3MTVfKhqx0KHLzLKsCXMyqc4uGjkfUQAdxIBdM8mb5ZsXwRvNr8MHOW84YoxR5Hhl6PDM/tGMc05BVN9+fcC+pMs7z+v0F/PeSMpJokANgayAvPzODMCKOaYzPYdY2zIkhhe/4RqryPm8OM4GQDtjgdAZxMaAi0blRURAdwxJg8dQDmSyPvLrN+HL7a5DZc0d/uI+oEYH0KoaTcMAYyfXBYIIIyo65oFndVnBmLyy4mDAXDFJ8y/DJoBtLT3R+JyzOa7RTPtukrzE6ugMKkB0x6rrWxVlX4OrizM0Fq9CbK6VhcWXac+19Tp2OdNtdqP3WDyshCAYgBiz+4x6wD8pbb0hWZfqQtBEXmhB2nvExnPm9UMl2/24LxcgT2IJed7NVwTEcDmTUYrgGIAoQiAUIPh2c2b6RwZHEutm1vJOdFK7WvVXOfvF75jq2sgf9hk1aew3K036vFpZc9Wn7Ol1TPtIyqYodp10OJBQYigUAZAGZ+pv5itt3WUQcnspZzYAzpDDOgC2a8jRLc2uuBIx1YQWzaHW+HXW3JMwlBhWG9ZechKrLFqgy6MsPQHYI56kS98kSpXxs750m4fUxoRIBKjKBIDsh9+VsVk0JTo3xcuAvjfa06iQiHmTe99eY4N+BxkyJ4sa2uM35EBzPExADU2xQF9dcVqZ5x2aAHRvoWuZi30w81aw8++OrlWMYOV1e44lfNWQny43KpHYDGKbIFfns+0HjD7MFOF5a0jKERzwxBEeg9ul+3HrIA6uAcwtKeSDXrqar+E497CIvls62wYl7bf/sywTlYHrvUEK7PP20czLj3fx1W/ZEzgUQgVxP7DDxZ5wfkCLyoHEUNurjGKAKc/ZS0caXTgtsAfD0wllXBCRoTnlBWe//PdMtM2qwnPWqQEfdXeXBw53uMLdfgZUqOBnEdIPk+bds7x0N5EoZlKCen36A4xanvIkdtBdG6lJmAlXPNLlJW9kN8xsYNiAGk50YgAbhutRYCyUAKWY/+RRAsHvttKuKj9hxQmEYHzFihaeI81IYC6WqMIoBhAAAEoBiAUA7CQa9jKHhUBGH5nLDpao8SDFdXA819ATvtcJynJUnCHpsrL1T/3SU/G32IwADJCBhcQ9huz8DJl1Y976aKKA7vrQp4ocKWPEwHcOlrXe08oBspp9OSmmBSRD899DWN5MBOdUY8IwLTlHxYcnf0NcO97VgUuqxBoCNHvheIAg/ciJ+nJ9enRlj8RumxXGqekMm9nJdP/fAjEiL66tnnWlboeEMCtDgKI07zTmBBAjnqMtH1+fYNBBxGqBMyCSrIrJhFdCSg3GxHAT5+ufwQQ9nsqD1+cb1Xclh8tDy1NtkL9GSe1D0HsDIDuuUwB1t//Aqj9PHV3iIuHQHZsHTrZy4MBHA6xRxGtAI2JAcS9z88UXOYgTM81JNdhLopJEwOyxkmd/s53jjPLmAE4+1aug7xxFsQD77vVt/1MkR6F1M9FKsYTlQEQAf0ZOuVQ2jEdWgDXjADG9tc/KgbUj1ME+NvhVt3AhMqZ/MM6C6WUo9EUk4oBGNVlZz4DzC0jESBsyyH9tJrml78IrArmjuSd0UR4OSKIAlEZADX9SgpJ94Wm3f6escDIfnA5qhTliwCYskoxgPhFgPz3Rfp90fwVimmGjLP/CKKF2Q8jTIEojSKAYgBibpkjAOF5Js/Pg1BiCysu+ccOY2H2gKcCUCEMgBF4zurvErneWXsBVx4IN5Vmris4TR/fVrOIhLrijcC6Gr21FB1CZ77lqk3F4hZ2a6H2tW4OsJpOCztOMCoCaOYggG4R7jqhhkvCuMCnKOTLs/JEAByv1TW6LsKGzbCyJLNxP8c4C56yT47Xtluo8Vultx1bAZ1a6TGeMxIQGgH/7mXgrndSaNhDLFnGSl8Z83lEYQCM1psBHcjjPD7ByiPTT4Xo0sZegWU0BKAmuZi/CvLVryDe/BpyyVqI79ZbE19u3GxeAfk+1eSnpxV9CiyvKzoTtW+hnTN6bKkdNbq2gVQPV7SoYg49yEunBxHALdQBdGtYCKBB9l8uOohM1+n7/VlTzAjg9wdoeXt9jTXR5bIfIBavhVTNcjpbvUE78dA7VedZsBiANe5N/TNRqmIAYquWkFurcTt4G2BYb8i+HSDU+I2EAIhtuF2u+j/0Abdyl7ev+dCeuQszTe4oDGCcavd6b4Jw6PL9IC8Z6oHlWRgAM8++vgjyvvcg3likGUHcA5ATXHFU0bm1hUrk3KUQdZ7fWQzgMIiB3RoYBG7g/ZeLEjJb/z8zMIBt1ATdsSOsRCor1lmI1cq+FNPYdb/jxN+nJ8T4PSCHqm1VZTQGwIMnvA55zWtGL8LToa12eTMA+vmzXNjh3p3btAWmnAz0bmdDb2QWARR3xB9eAZ74KB2Sl5ooAtx8WPFEAFn4KRKqRzqbIsDy+r0GjtFjdwauGK5F3UwigK07wII1wBEPAV9/Hzgda32yDFhovEA2BjBAteehUwm5nOWkXSEUlNYKKmRGAIT7F0+D+O8SfSzqEQITAdzsIABEVC4VsC/CNTVeESDLPhnneWNCAGcrBPDB8vJ4/kxce9NhkH3aZ0cAPObCqRAPzw2cj6n9Rqr2IUIoGwNQ67yVFdj9HRUW9x8NHNLPs9LDjACUHI7LngPejVZznao/8jBGOznplKjmq7JbW6TSg+VF5K43jQIGllAJmKCChkPnTAE+iAcBOGO5xm6O/x7HMaNlI41leqxedwiwU6fMCICfp89TsvokrXT0EIcfswI/FNZHNgbAegFnwsOp+m0FOekECCre0kxzPgTwpVr5L5kO8ebiUC7Hif4ZdObht6GVFnxoGzwPrJmnMdqQOQaYYKSn3aiY7AJdBbit3Zob+nIRwI2jNALIc8UwnreAfXmfIw6kkgdiKZv7L0b/50ZDAJvsccrGqsHL7bG7yG60IzB2fx1SyWu947mFPU45dgdBZ+zdAcGkOVb/g3tATDgUctsO4QiACGHRGohjHoOc913g2jmHf4YQysQAWkFPzoHeizp8B8iJR+kSGmEM4Ltq4Nx/Qc5cYHwB5FHvQwcTUbwoNLEBJz+ZgJOkUWETK7vxQLu590kGcIPDAEoNN037ykwJhkaqhIza/3n/MjIATuQ50Jl0mS5frbUWtOZE5+T/ocDxy0Q6hOl03NkdnmrWzrjbvw/k7aNZ5i2cAbDK9LjJkFM/C4zd2dBMptrUeSYGQEeCafbkcunqg4Dz9vZBfqT+p9GRypR/fRoKf6lUvMB+gMWkQGEQigA3HKqecuIHkJCBFAMwiQClqgtAZMtc/cf4v+AkHb2jzmdJpxyTCMB221vAr18KnJd3xBie90ydZmIAx0HLDpRbLG5SqSbQi+Mg1Qoa9M6TlqlPXvc6xA1vWMebVtS7oR2KSlFmLFAXwEIAh0LsbhABymEFStsni6OYzCQClHIf8kVgRRQBzjcjgFIWBiEaoAPPmf7r5XO7eB/gsqGQVZVBBMDPLGs2YiLE5rq0Y6mDoC7vcVOHmRjA7+3mkpL78dxpwNZtgwiAnT7zqfa+CwlZ5INkvsCiZTj1kREBTCgxAihIAI5VVV5eAng50vlTgQ/rDwE4xCxbd0AvwGlERziasY9QAm6lAQEs+R445H5gcXB5vcJuAcrEAKZA2//d9zist4IEx+qcfX4E8M4SiDOf1t5R9vHO+yY/ehO6bPGKEj5IIwK4ngiga/nK4A22/zLjQfkgoAumWum56hMBOMRw+6dVG4xUjJ11TVS+3z02VdvCiwCYc5Alzl/9KvBMlHCDI0wdZWIA1ND38z7Y8QOVDD1Kf/YygGU/QJ4zBeK1r4wvhUUPjkTpS4uHMoDdupbFItj4+m/gDNBiACvKggGQWOL7KejiOWnXtF9viDvGQHZtk84AyMR+MQ1i4uzAe6LicgdTJ2EMgNl+GEnUwbvzyuEK4g9JV/pxeb/8BeCed43QjjHJTBgaOUFBjGQUAWhX3a1rPVxNQmVPF061knP6qT6Lg1J5x8SfW3l3ctL+dE/gmoNtk4FHKXjzLOB3rwTOw3nIxTxQ7zOMAdACMBPaxOZy+8eOsxyA0nz8H/sAuGS6m5zAby+9RLVb6+nhGRGAYgAWAsjqp16KfWXef9maAYukBKU33UflgwAcOl+1CfD5tzAJzwSFZn+ySwoBcDt9HsQJj6d+Z29pqtwfBktAGAOgvPAYdLFDl/57tuUI5CKABYqfjHrQEgFMREUGawVUo37IiACuHakQQLfyVkY1dipY1pAFHJvhOyqwPyovBECiPw4TfJzj/0KJAJh2CtCnfQoBfL4SGPT3wDlYg/Anqj3j/yKMAZyl2m2wzY58PjQ9fHGRleTTWvnX1WjPqSmfGp/tW6odrdrX9fjgDoIuqVQFDwL468jSKAGLsQLKuK+zzBFIqftnAhkDAuCkoRltXT2OZRa5ZZXiveGba2N2BG4fo8PgiQDWboTY7kbLJdj7O7rnnAftFZhGYQyA2UWv8vzGKpDw7jlWIg6rmsn9syEvfc4KQYTvovig6Nn0RgkfEN0oaUPtZj8kak/pVbUnUtYSlwHs1oCtALFD8HryAyhFX8gRBFxkZgCUm6lW+xLamsXFjUXEaWxbX8Ixzqra9Jxt7b12JuOZcAjkqQMhKtVIqa6B2FNhbxYdQTrQ/Q10Nu80MjEA7rtBtZ97d+7SxXICsmyRhEnHKAHhm2D4IT0A/mi3YhJ1H/SrpqaUlYdZjHRX1XpDoxYjUQT4y8hECRigRioL5XpbF08zigB+4mpKQ9tc6GKdrOBLCxfHfrGD3X9rt7RAou5tgScVwN+5s/bBGTHR6NF4E7ROLu2xhDGAe6ETgbhcZHhfiH8eZ6U3stInPzfPyFn5MMZAyxzFIFolhkNrR4kyevn6zygGEgH85WCIXbsWV7kVdV+59l/OCKiY/TNs3YAAoqgXmHWHqzOtXdTBF8vZjTo52vRH+K/pkH5Wfk65hRLVj39cXcT8wHUqtmAlCMnKALi6Ut5Icxw4cifg7rG6QMGvXgyEHZIYCUVnn9kx3zRNIAdA+0gfCM0EmudzIt4sEYATDty4jPDx9d9U6YKpWolWANHyxcn/MnTMywxETM+dA9FCRyehHt6dDNP/0whdkIeJQp/+JHAcj+EcSpu5JgZACE0uxtzi7rg4ZXeI8wcBJzwB+dXqwPhhCC81/rchnjHEkMndoJkQmQqzEudSdTh036+HQQzrU/ZzsFGuwOWMgJhZl7EAC9fE9q6pH6AvDZ156FU7x54nhRLPT9PgtfY8cfvv3R7y0WMhbn0bePD9wDW9Cr2AbvafzE9kAFR27OndeYb6b7W6pckfG2f4ZGh4UWiQD+OkqcCjxpIMqGMuB9M/uo0CSSwtThMJiy2u9Qkj4wYCJ+4aw2tIqFHRsnU6ec0Kn65/0NZq5anSJm+rxLdqm3Nf4ogrWFSHCyTn1vc5nyGdqPC+D9rD1iVO5qP6A+3VUvmPdwPHcA/nViQG8A60Ft3lIv07Q8xbGTAvcEt1wyEoDPpTs0mZ/mxoLlVl78/IbZmclNCnW1vIH22ttfvMrNqzHbRMNx3i/aXpx+7dA+KK4a62uKQIoNRa8PrWwtdX/zL6O3G/m/0N5JUzINbXpv/++kMgftwLsroWYtEagCnu5iyzUtzJpd9DUBT2JOPMNiYYmUfx4E5onUEhpkXmulAsywrXd/tS80H0U8vmxysC/TMHx16IwACoYSRc6R/xIVKzSA1jPhpQHk8u9ksYAh/C+m/ZTAdD7N/HKvIBQh8H0tleihbcu+pVy08h7Vj6T6uXKju2Kj8lVFzQOuq+coLg9d3/o3MhJ85OH2v0trv/aAWt27lJOPiFeyxFYaa7m7lAB8P5mUeGueMEyBHGP4X8xGbOlYuhw4ejzFOWDKNYnRarG8YAuJrvHOEimDGIZrhcZRte/I9UuxJawZdVqddW/WJwD/XjvsDQnhrmMz+B45XobOF8Vu25ecBvX/bdnDrmon2Ag/rm8cibGDUVJSiLhf98qob5XtpVra0TRumxJpzzkAnY0MPZMhSe4sHrC4EZC9TMXqwwfmge3jTir2ZAm/aIunNdRKkDoOVt3wi//QBagZifCGB4jpT3afJ7NceLZoZhKjGYp6xTpnfGYp47dIQY3hdy1Pa6CEjzZnrt04t85hJiDE1miPJ369P7UC9WXn2wdpxojBC4GP2juHMw+jmKgMDeU6u4gv9yk68wzcm7QV44WKe/84feulsHFUCfcVOtLhYy7XPIV+ZDfLYSsqYu6/3T+4AOvIybiZZCN0XDoJWMW2Z5dpFFADIArux7Z+iUnIpuhechOnypsC+WTkJDkMFhh/nQd+8KHDcAGLQNsJWt/w+rOxC2VS8Uf5yhkICvQlpz1fOv1ZUw9XJC2akxmwZZp+KqmYCdtt4letj9Qwmn/Tsht5Jd9pbEildvfw08/qGafUt16bsMxIk5Sx36W6kX1ahogL1RuUj3/YoMv6MH476IwAB4EvrQU7EXxpXn29/Pi3iRhPgMZiDU6RR2XiVziX16Qp62uyXjszagcWVP2+dDAPD9btZi7eLpVwz12wrizwdDtqwqnrxZKh1AXvvKAIWXAwJScF1cPdOVHN1ro7foraO1Y41n1bdOY0QAIv133n0seUcGw5LebyyySodlejbfqnal+nCnzFDQw0cM9aVCsG+G58/vD0MEPwDumwgdx2+6UJ6Aef1ujHhxNO0xmuksz/nTzssPSr6X5wzSGlfvxOb3dfbAtfIPOJPcywBgZyU2iAW07zLRw+ylwYdCiHf8AJ3rsNwhuHdfbJOykShB81WMrlgH+buXrTp/ac9GiYasCIyDtg2H+0K4W3ey89gK+3e8lgp7n/fYfy+EuONtzXgyiFYkImz61kQ1GToKwQrD+bhlXoFxnvOHMgASYfqvQ75jkA+dc76NcFF01WUi0BFhP9i2A3DREF1opKoidXV19tNxRrxT/TRXMYDbtxQMu0TxvxpfnVSKApcOBfbpmXoY9aGEyvUcCRVOrOZ7y5tK1jWUzqT4edsYoJnID/57t7C3FfYL5IamQyqob5pl1c/IRAxnZ4LQjAU+bSKyprffPiHfXw2NwNMojAGcCO1o4ITSOmOQUgyRwWMRLmhb1e6BlvsDXInVftXqK8/bG6Jra80dc4X7Yb9jL3X2ukC/hW+rFUefoeSxJcE52LkVBK0C9RIhmNqmPRuUPw9qkP07SIrxLA+9r03EjGz1/p5i5/lqTLIsOKv30q7ON1ShlXxZ4X5UsYDjdJlCILe9BfHPD3U1YcM9EG1TH/BT6GjEbMSYf670Vb7757wdr9oj/gPCGADjj1mtx58/l1nHma10NTITNf0PQpv4An30aqdW5H10rvMqgynPuPXv8wj1RAe1timG3or06qJPN7nrwjXAKrVvZXW4aYbZjlnrYEAX1B8lS3tJiKsvi9RO+kgrif3Elbp9CyvvBTq01GOVKHX7jgAXKnrZ0SxIc3KFSA3utFz9zhbIihB4PayhMeENPVYNxJExAzonwdIst8dUfswHdJBvP49jFaJAfg6R4WSMH2a1klb2RTCogUk+spn9GLHELCqj4XPsIefbozvElQdC7t4tRI53VnEY5H3ArUFALs6a7LTd0ovrwxWWp5b85nuI1Rsiy8rud93aQF4wGGKXLk3TEaYp9L9JrbJqtRVPfeya5iKjCM5XMobubSF7toNQi4VVH4PZeNo0t5WFBnMh4OoCUgjA0R94EAM9VqmPeO+b1Pj39E8kMEV9+InMHmlLxM1gvq3sY5mRi3kArjb9OBMD4MSn1vA4+zN1AnOydE7THpOJXOE5v/tAh/eFvG6kgvxtPMo938T2Kvz80J4rPV0xldwmlFwv1cMSK9dnf3lRGAA/M6vKBUMgh/TQiRYa2wRoyv2vU+jv3nchX/gyXhGko0IEalGTe28DsW8v7YpeYRIBPIpBh1E4zME+sVz2A8Rlz0G+siBUMfh7ezIbsEsa7WZPeE5+IoJnkUdpsHyI/vx0Sqjyf3H4Drosl+KWOSnwyPrUpKdjhdUI7YuJlvk2RqtrZbLFNnkFHSdUbsQxc8d/gS/iDsz1EScTRYVR2+ummEEqa2/ErUK1+MV0YOpnxi4oy9P57vk4rzkuotxPLeQg+3+Xew3tCXHfUZY7r1+pF6rIo3z2zhLIxz7Q9QbWbMgpyCNsH/2g6XXFuoRMZUqNaaX/9+TKfJE0E+7WNWXKARruCtgU+19fC/Hc55BPfwKxaoNxTHC7GDqjT1e7sShHM/+YyGWs8UO7FpDDekMcvwvkXltD0OJkUAwaFYTfK9F2/GTg9UXGvqiboxUuV49BI8XJAGiHpL0/zRtpBzWRJh6luWE2xR6JMP8TNUX//o6V1cRS7OVBhDs0UzIMc5H9gj+E1qRyHaC6ZaN9zWxtTSehIkiJLVYppo4to3SbUDkQxxBX/Yfn6lJfteE+dRwX9GblpGpnN8rOtGANgI6HoZGYYek0s7XK9VqoMKRF4ay9gJ06ecyBWRSGRL3jFBP4LJighHdD/4CofjgZKS4GwAfEdEg/8pxTqgkkbj4M8rDt9eptcOJJM+/RY0pBH3ntfyCWaPeHKByYE5muHAxLZgwDo6wIoMjZlyBzjgKKKrSz/g6a+xv7YjTY2P4QSs6zFD4NZQVsav1vrlNy9DqI6UpUfOlLrSQOGTuUoZnP70JoH/lMRB97Oo0zAw+r6wy2x3ln+7stooxT1tP85b6QShS2TI1hZkN49ALPfq4zFa/dGDivEmistHiF5S9CfAyAjj6E/y29F6ogtLjuEO1ZFWLXdxkA3SPvegdiwutB26zhwfIFEgKR6cyALnhAj/+aKBdroOGq3YJUBKRRC0wOPnpHnVOAgUrlNgGacv+rlYg4fR7kC/OyKobZ7oVWaudbop4LB7NUMbruAOjJSBHYSaNv7J/BZ5cMhVBowHJ7FwZvQq9YoOaBvOw5iIfmBO6Bd0gx4MU8r9+luBgANY6Xe3cQ+kw+UYdUGmG/4+kHbY9lbfPr30iJAiHEOoOT7UbYFmcWVkI8aljPQOagCjDhCPOx79sLaF0V6dwJFYm+VvjuxS+1Z111dvZP/Q9zTzwMX1x8gcTxQt3XUXbbPuyHnNmX7qP9TugDkyYKGMSBuQrXHvWIURS+BuHeupEpLgbAqHuuoi6n2q8X5APHQLRu7sJ+FwH4RQEFdazyYiGQjZOck51JR6j9XI3ipV/mdCZn/QPS0UAA2pGbM6kIKyYP6anNP5Wi6a7Apeyfue9ZxXfmAh3KyyI1yAzBOX2YTZeusJ+ieIYkMgI64zBQjmn1B9n70q6JYiTLeinR2F3tkYL+KbOh+rxOzYlTn4R8bWHgvl6Bzp5VEMXBAKhAoxzVx7vzHCUlXWX7IznmPMc7x6v4W74OOHWSMY85iTI8axTchxjknRyI93KuaqdB6wYyEpWF220FDOujw0e7tE4pexKKh5jvnnqhd5boxBv8vDGbNVwPOya3YZAMzdM/ZD0iPqJe7HRoJXMg8Jx1Nh44Wo8Vv0KQfxzzIek3L2kzpo8WQOfsKCi/YBzDlHCHCQ85UVwOfMthkCftliFqz/b6u/lNiOv+o+UdpHNxwn0mDnkRxTX9hxFNQUygcJFqh0MzuoxOJOTeTDm2o3r1g3pAqi29x2TzZo1rBS5F/xwvaqW34jjo6fnuNxC043+/KZJimBOfbq9MsPEg6q9EHa9lhH0d3jLfll7ssn0hfz7ENgOm9AEBvcDDcyAvfDZwr3Tvpdff54VeYKHEqjyEVx08F4dnToJUMnKorZ+/+3Yd5Mj7Ib75Ie3GuKUZ7wT7vPVNvCZCLWqM+TJbIfsAtPZ1aAGxQyftSzCwO9C5lQ4ucTzBynkC1kf/VP4yfHvBKp1rjzBfTXrL7Tvbs0Zq4hNL3gedYWd+fQ8em+gW/6h/7HRvA/n8aRCdWut7CPMN+M9CyCMeDtwr4wi5MBVUgi8OBnAotLtha+/O/5yp7Z5e+760L98J4Pnbm8A1rxmXd2rkaevMV6tfLGKWJOY1oHv0lrkcyAfNEk79O2sxQTEGbLOlTmXelGl9rbZ5f/Kt9v9gKvc8fT9o+qV2fyKyB82UmqhbohhygXcnX/3l+6mdgz2BRfbW6y/AZ7Pv3YFzMqMwx+H0Qi4sjuFH10SHu7lcec55kD22tBGACPr2U+E3/D7IRWsCnI2OOpRtFhfhRcRBFA1o8hkPrfFllQG3ijIirFTMMddMIQF6RjIzEfUHvdpDbt0WQsmEjomoUSEAMnzas+nvruR3a5VnvryF6v1vrLWcdaTM3euO2JHiJ0Ngp9r/l2tcJf0IqCvbynsPDCx6ZXzKvyTNN8B+dovXKhR5W+D+HZQ8pZCLioMBsHoP44zTfOXmnqdXuDAf/6c+Ac4JXjq/ptLvf1D8QotxEJ1BiAoYh0234r7IYkIMI5qEmAuxVZVWDDEMlc+PqIFKRsYlsLVols/ZS0N1Wm63/NnZGIZNZR3z6S9aq//n92x1+U9TOvXSg48prlh+iyt/KZV7+RLHxV9V+wV88+6OMbr0XsA70N7S1LnrbYHz0RegLBiAEQG8fy6kWtW8Jj/XE1ANDnn2FIgXvghwdnrtcSJ9XJRXUDwiAuhjXzvrr9FBhLkUvF5iQHBFy7raUVnUdgtIxRxoPiIzsMyPnVrqLWPW6XfOcFQWP61UyIKZbCrtz5U22uDJKkQ0BFCnozItxezmOu1hR/mcLrX8zFDa9TXa+YaT+tv1kCurIVSz/NjXaQZgmbBkgfdvbzkuiAhnQDuc0fErSkaqciPW2qDMvqX3Xg/eDrhzDKR6vylPQNsMyM8LV0Pufnv5IgBGAJITt/FcHHUAcufO5mw+rMB62IMQ1TWBl00Hn2NK9DKKSX2gkQENoVQcOszAsQnHFo7q7GOxFNWsTEuqYYtmmik4Ww6oZrb3omIQsqoy/Rz0xHTEM07wujpdCVrBc0J0y02bUJ2/Y5WcmuiKuXwYAJ10uNKzxCVl3JnQbt7ZEtE0BOJcOcp7/0R9z56i50uaCGB/5nzZ9+7AcyLq4VwpKDIwDgbAVMPU1rfz7px+qi7k4fX6c+D/n5TUdmNQd0mOxlRkBXG0MiTHnDjEflZs3ev7osqQKPIR2v9btVnQqem/KOiM5UlEzBSZ0wKLLlbY8Vf7GbwBhS40cugDgfMwoG20/ZzypjgYAJVgTBVGedjl6I8cBzmqXzDpx/J1ECc8ruurIX0FoMPGj1FYvbRyJ4oK1Aj3gS5+yqCSHaGDTLohZlQQYV8p+/Luo3XnK2j5nVGanPBcEujsxdW/Ieh/8iUiZSouB3qfDXNSPnqcVgL7vQOnzYM88fHAM6RbMxHm3EIuJg4GwPyBjMBL83a6dqQOgfQrAF+eD5z6pNGLi26aV0fpsBERRQIOCCfijNYPMlQ6jTix6WwNNTUJmTkDbjhY6dVJ3c5cu3Gy04uNyqxy1dwXi5hu70rvDiWm4QEF6A/sG1QE3qWEn18GgT6fJyMTC3JyioMBULYlF2d0lMvRLhoCecVwj9cfNAJgdNN9swOrAwcInRreLuZTb0DECd/BbnQpZXr1vnbjZzIHQkhaXlp4WsZoNMSHALiCb7AbJzDFN8qkHJQL7Dbf/p9mXTqtELJmd95tGsQYAZot00rjjd8D4rqRHkcg2yvw969A3jQr8E4oHjFnQX5eEzbF5YbyJlKZgCw6dmfFucbaV2yv/t+qYTLmIWOSA4oQNCeuj/tJN1Iig6A9mYEn1L1sabc29v/t7f/b241MmszCSfPuOG1xPyE3JyZht5M3joOKk5srNCfuWnu7xt631tO4j5O8mEFajY3IvJ+BL5iHyXOmnKy4QqvU6k8662mdydhHLPU1pNALiYsBUKlBk4S7UrDCD2WaNqk0YHj+C8jTJ6eVUXa2LDF+QzGedEIJlSnRH4DegWmWnHuPghy5XcoKQIc56sz+HYwG5Jw7qdCLiIsBMBfAnzwXx1zq8qkTIXq1SzGAy1+EvPO/AQjKFYTxBA3N9p9QQoUQfQKYlai9/b81J87+EeQ1I1IMgJ6SRz4C+eWqAAPgnPtzoRcRFwM4FtoZyPWCY6KMaada2k0dkK2A5n73AJ8HM7M+bx/fELy5EkooLqK49gS0H41LTEb72hmWH4c1OecsA0Y9EKgsTFGL3qdPFnoRcTEAesBRqdHec05575EQR/fXCIBlksnJ1I34EQDrCBTMyRJKqAHS/0Fn9iFZc0ItnBZyHrSNRgCTPoY4/amAEpb6loIjAYH4GAADHV6Atmm7dMHewNUH6Su+/nVdh91n7yEno9tsQbbMhBJqoESTL92aXeTMCfnb/YFLhurPv3oJuPWtwHHManQwYgiYi4sB0PzE4IwDPee08qIrbmaZNY54SEGbhQHlHyc+0UNjdv5JKKEwojWGqzgZgTs39lPz5pmTtNlcoWbx6lcBBMAUfEw7VrBZNc5o9L9AJ1x0L7RPe4inFQPo0BJiu5us8txeBkBiHYH/RdNzBEkoIRLnAiMEL/X8b8VpfHkx8F015NhHrPqXfgZwLfS8ieUC4iL6OD/lPSdDVx88xpr4OPGJwO9pfz4Sum5ZQgk1VWL9Tc6btEDvR44FFCPAKU/qfIgeIgPgvIklZiZOBkD5n1FbThJNi2v9348h12yEuP3t1D57S4eS3mgcEV4JJZQvUXHOuIi0nJPnDrJS68s//zvgiUnX6v2h9QAFU5wMgDdCTjbMu3NAF+3n/G6wkhnTGh8U7dQJJdSoiZ6ww7079uquVv7NurSZj16FTl2/Jo6O485IR8+mS+zPbqZcJqaw67N5EQCLGlyTTycJJdTIiE49DIRzV/tmFTr5iiFNGufYZXF1HDcDoBXgJftzpuASwn8mM3gh9keZUEINj2jSo1MPxYBswVhEzS/H1XHcDICRa7Rr9sjyO1bsZSz8ipj7TyihhkgM+Wbpj55Zfke7P/1mYiuSEzcDYLTZXaqNQ2YEQA6WyP8JJZQiImci6EwIgCnPmZY+tnT5xchKfzR0nYBM52bg0G+K0HdCCTVUugraLT6MyARYB2BSnJ0WgwEw1nkhdLy6CQHU2TcyuQh9J5RQQyUmCuXCGSgmam8J+2k2r87r7CFUrLo0f1PtPJgZAA0brKf+XpH6TiihhkiU7aep1gVmBsDKABfkd+pwKhYDYHYghvm2M3xH/39qPZfndMaEEmrcxIlPq9iuhu9o82fYcOwp84rFABgc9JBqx/v6ISdj0BDTGSf54RJKKEWcM0yvzyAff2GUf6p2MoowZ4rFAEiD7Avv7dlHr2YGDN1UxH4TSqihEkvRM9DHGxdAN2EupEVJmFtMBkCiRYARf4wPoHKDZZ3OQeL/n1BCJqI7/R3Qrr5UltPvn15/sWr+vVRsBkBiGmumDKd1gFVfYvFhTiihRkrUm7FADrX9TP29sJidlYIBJJRQQmVKCQNIKKEmTAkDSCihJkwJA0gooSZMCQNIKKEmTP8PCTuTr+tgZ70AAAAASUVORK5CYII=","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(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)"},"95533":{"morph":{"__isSmartRef__":true,"id":95531},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95534":{"partName":"Crab","requiredModules":[],"partsSpaceName":"PartsBin/Fun/","comment":"It's a crab! It's a crab!","changes":[{"__isSmartRef__":true,"id":95535},{"__isSmartRef__":true,"id":95537},{"__isSmartRef__":true,"id":95539},{"__isSmartRef__":true,"id":95541},{"__isSmartRef__":true,"id":95543},{"__isSmartRef__":true,"id":95545},{"__isSmartRef__":true,"id":95547},{"__isSmartRef__":true,"id":95549},{"__isSmartRef__":true,"id":95551},{"__isSmartRef__":true,"id":95553},{"__isSmartRef__":true,"id":95555},{"__isSmartRef__":true,"id":95557},{"__isSmartRef__":true,"id":95559},{"__isSmartRef__":true,"id":95561},{"__isSmartRef__":true,"id":95563},{"__isSmartRef__":true,"id":95565},{"__isSmartRef__":true,"id":95567},{"__isSmartRef__":true,"id":95569},{"__isSmartRef__":true,"id":95571},{"__isSmartRef__":true,"id":95573},{"__isSmartRef__":true,"id":95575},{"__isSmartRef__":true,"id":95577},{"__isSmartRef__":true,"id":95579},{"__isSmartRef__":true,"id":95581},{"__isSmartRef__":true,"id":95583},{"__isSmartRef__":true,"id":95585},{"__isSmartRef__":true,"id":95587},{"__isSmartRef__":true,"id":95589},{"__isSmartRef__":true,"id":95591},{"__isSmartRef__":true,"id":95593},{"__isSmartRef__":true,"id":95595},{"__isSmartRef__":true,"id":95597},{"__isSmartRef__":true,"id":95599},{"__isSmartRef__":true,"id":95601},{"__isSmartRef__":true,"id":95603},{"__isSmartRef__":true,"id":95605},{"__isSmartRef__":true,"id":95607},{"__isSmartRef__":true,"id":95609},{"__isSmartRef__":true,"id":95611},{"__isSmartRef__":true,"id":95613},{"__isSmartRef__":true,"id":95615},{"__isSmartRef__":true,"id":95617},{"__isSmartRef__":true,"id":95619},{"__isSmartRef__":true,"id":95621},{"__isSmartRef__":true,"id":95623},{"__isSmartRef__":true,"id":95625},{"__isSmartRef__":true,"id":95627},{"__isSmartRef__":true,"id":95629},{"__isSmartRef__":true,"id":95631},{"__isSmartRef__":true,"id":95633},{"__isSmartRef__":true,"id":95635},{"__isSmartRef__":true,"id":95637},{"__isSmartRef__":true,"id":95639},{"__isSmartRef__":true,"id":95641},{"__isSmartRef__":true,"id":95643},{"__isSmartRef__":true,"id":95645},{"__isSmartRef__":true,"id":95647},{"__isSmartRef__":true,"id":95649}],"migrationLevel":4,"lastModifiedDate":{"__isSmartRef__":true,"id":95651},"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95535":{"date":{"__isSmartRef__":true,"id":95536},"author":"fbo","message":"","id":"F6ECE72C-9023-4047-9DDE-547778EFF590"},"95536":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:14:08 GMT-0500 (Eastern Standard Time)"},"95537":{"date":{"__isSmartRef__":true,"id":95538},"author":"fbo","message":"","id":"BEC94441-784C-4755-AA6C-F6C7E1F89EAD"},"95538":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:11:31 GMT-0500 (Eastern Standard Time)"},"95539":{"date":{"__isSmartRef__":true,"id":95540},"author":"fbo","message":"","id":"F64BEF14-F8C2-4787-AB52-57017D47A09C"},"95540":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:57:36 GMT-0500 (Eastern Standard Time)"},"95541":{"date":{"__isSmartRef__":true,"id":95542},"author":"fbo","message":"","id":"BC302E2E-C896-476D-857B-9CBD29604AF7"},"95542":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:56:10 GMT-0500 (Eastern Standard Time)"},"95543":{"date":{"__isSmartRef__":true,"id":95544},"author":"fbo","message":"","id":"1B3F8B8A-E840-4CB4-B9F6-9107527C8F03"},"95544":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:45:34 GMT-0500 (Eastern Standard Time)"},"95545":{"date":{"__isSmartRef__":true,"id":95546},"author":"fbo","message":"","id":"CF6C0C71-F181-4F29-B148-CE7C7CC4C6CB"},"95546":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:02:12 GMT-0500 (Eastern Standard Time)"},"95547":{"date":{"__isSmartRef__":true,"id":95548},"author":"fbo","message":"","id":"D3622698-BE08-49A5-AD73-710D46C73F87"},"95548":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:58:24 GMT-0500 (Eastern Standard Time)"},"95549":{"date":{"__isSmartRef__":true,"id":95550},"author":"fbo","message":"","id":"3B0F4703-7BA6-4F90-B1B3-ECBB98A18667"},"95550":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:57:14 GMT-0500 (Eastern Standard Time)"},"95551":{"date":{"__isSmartRef__":true,"id":95552},"author":"fbo","message":"","id":"16E9544D-A9A6-42DD-8383-9620E0F2A8B0"},"95552":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:54:56 GMT-0500 (Eastern Standard Time)"},"95553":{"date":{"__isSmartRef__":true,"id":95554},"author":"fbo","message":"","id":"1C6B7C81-9F0E-477E-8D6E-02DB947D395C"},"95554":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:47:59 GMT-0500 (Eastern Standard Time)"},"95555":{"date":{"__isSmartRef__":true,"id":95556},"author":"fabian","message":"","id":"F755DAF0-1D92-4EBD-B7B3-476852B4F1A4"},"95556":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:14:03 GMT-0500 (Eastern Standard Time)"},"95557":{"date":{"__isSmartRef__":true,"id":95558},"author":"fabian","message":"","id":"DA9B038C-D2B1-491E-9927-B79A378D9098"},"95558":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:11:25 GMT-0500 (Eastern Standard Time)"},"95559":{"date":{"__isSmartRef__":true,"id":95560},"author":"fabian","message":"","id":"26E8BCD1-99E0-4FD7-94FE-C4AA8D79E84A"},"95560":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:09:09 GMT-0500 (Eastern Standard Time)"},"95561":{"date":{"__isSmartRef__":true,"id":95562},"author":"fabian","message":"","id":"D4A00DD8-5C02-4BE2-88F3-53C7FFDC89A8"},"95562":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:07:48 GMT-0500 (Eastern Standard Time)"},"95563":{"date":{"__isSmartRef__":true,"id":95564},"author":"fabian","message":"","id":"AA12F7AE-D393-45D7-8879-BFAFAEA00460"},"95564":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:04:27 GMT-0500 (Eastern Standard Time)"},"95565":{"date":{"__isSmartRef__":true,"id":95566},"author":"fabian","message":"","id":"8DD7B5C4-6D71-4E3D-9B52-647569B2B7BF"},"95566":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:00:53 GMT-0500 (Eastern Standard Time)"},"95567":{"date":{"__isSmartRef__":true,"id":95568},"author":"fabian","message":"","id":"0DC9DB0F-84EE-4DD7-9D16-CD045FE4D925"},"95568":{"isSerializedDate":true,"string":"Mon Jan 02 2012 16:30:35 GMT-0500 (Eastern Standard Time)"},"95569":{"date":{"__isSmartRef__":true,"id":95570},"author":"fabian","message":"","id":"EDA89698-04B4-4B3D-9032-1AB33DA35819"},"95570":{"isSerializedDate":true,"string":"Mon Jan 02 2012 16:29:43 GMT-0500 (Eastern Standard Time)"},"95571":{"date":{"__isSmartRef__":true,"id":95572},"author":"fabian","message":"","id":"69F062A2-B02B-4F06-8B4E-4E9760898BE3"},"95572":{"isSerializedDate":true,"string":"Mon Jan 02 2012 16:25:51 GMT-0500 (Eastern Standard Time)"},"95573":{"date":{"__isSmartRef__":true,"id":95574},"author":"undefined","message":"","id":"D6A69B80-B67A-4AB8-941E-85223602BA20"},"95574":{"isSerializedDate":true,"string":"Mon Jan 02 2012 13:55:59 GMT-0500 (Eastern Standard Time)"},"95575":{"date":{"__isSmartRef__":true,"id":95576},"author":"fbo","message":"","id":"BDF64819-7099-4D00-91D0-FDF64EB56724"},"95576":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:49:45 GMT-0500 (Eastern Standard Time)"},"95577":{"date":{"__isSmartRef__":true,"id":95578},"author":"fbo","message":"","id":"3020BAF2-69F7-46EF-8FD9-DFDA74F6FEFC"},"95578":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:48:03 GMT-0500 (Eastern Standard Time)"},"95579":{"date":{"__isSmartRef__":true,"id":95580},"author":"fbo","message":"","id":"C512688C-73B5-40FC-974B-2C537EC2E699"},"95580":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:46:50 GMT-0500 (Eastern Standard Time)"},"95581":{"date":{"__isSmartRef__":true,"id":95582},"author":"fbo","message":"","id":"59184499-B1B1-48D3-916A-3CA0D9705488"},"95582":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:46:28 GMT-0500 (Eastern Standard Time)"},"95583":{"date":{"__isSmartRef__":true,"id":95584},"author":"fbo","message":"","id":"34B304CF-6DEA-43E3-A9D0-3E06186A1EE3"},"95584":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:02:04 GMT-0500 (Eastern Standard Time)"},"95585":{"date":{"__isSmartRef__":true,"id":95586},"author":"fbo","message":"","id":"C9AFB0F7-E787-4F56-8BFD-FE0176BA62C2"},"95586":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:00:44 GMT-0500 (Eastern Standard Time)"},"95587":{"date":{"__isSmartRef__":true,"id":95588},"author":"fbo","message":"","id":"BE802916-F4F0-4746-BBD9-B96C82A1C0B3"},"95588":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:55:55 GMT-0500 (Eastern Standard Time)"},"95589":{"date":{"__isSmartRef__":true,"id":95590},"author":"fbo","message":"","id":"8B9F645A-B631-4CA2-8966-9DE3B8DC3EA1"},"95590":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:55:12 GMT-0500 (Eastern Standard Time)"},"95591":{"date":{"__isSmartRef__":true,"id":95592},"author":"fbo","message":"","id":"E6D0C204-7F6B-4A59-9E37-D662586A0C6D"},"95592":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:54:43 GMT-0500 (Eastern Standard Time)"},"95593":{"date":{"__isSmartRef__":true,"id":95594},"author":"fbo","message":"","id":"0CEB2FD5-BD05-4719-B6D4-D52909BED15B"},"95594":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:25:17 GMT-0500 (Eastern Standard Time)"},"95595":{"date":{"__isSmartRef__":true,"id":95596},"author":"fbo","message":"","id":"FE446AE4-58C1-4AD7-AF63-1C7489D4DAB0"},"95596":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:23:29 GMT-0500 (Eastern Standard Time)"},"95597":{"date":{"__isSmartRef__":true,"id":95598},"author":"fbo","message":"","id":"CB6F2A70-1213-4240-896D-7578EE517DFB"},"95598":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:22:41 GMT-0500 (Eastern Standard Time)"},"95599":{"date":{"__isSmartRef__":true,"id":95600},"author":"fbo","message":"","id":"C7E6671E-0005-4F18-8229-265B44E3C8C1"},"95600":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:21:39 GMT-0500 (Eastern Standard Time)"},"95601":{"date":{"__isSmartRef__":true,"id":95602},"author":"fbo","message":"","id":"16151D44-7D22-4E53-B776-763D530A2807"},"95602":{"isSerializedDate":true,"string":"Thu Dec 29 2011 16:10:03 GMT-0500 (Eastern Standard Time)"},"95603":{"date":{"__isSmartRef__":true,"id":95604},"author":"fbo","message":"","id":"B1BE1C8A-CFD2-4B4A-91F9-130DFE70BD29"},"95604":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:04:36 GMT-0500 (Eastern Standard Time)"},"95605":{"date":{"__isSmartRef__":true,"id":95606},"author":"fbo","message":"","id":"DFDD3663-C4EA-40E5-8B1F-94846CD09815"},"95606":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:08:04 GMT-0500 (Eastern Standard Time)"},"95607":{"date":{"__isSmartRef__":true,"id":95608},"author":"fbo","message":"","id":"0493E336-8DDA-4609-885F-9C94DF36A854"},"95608":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:10:40 GMT-0500 (Eastern Standard Time)"},"95609":{"date":{"__isSmartRef__":true,"id":95610},"author":"fbo","message":"","id":"06C74354-2D85-4502-9278-0B78DFDBB85D"},"95610":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:21:38 GMT-0500 (Eastern Standard Time)"},"95611":{"date":{"__isSmartRef__":true,"id":95612},"author":"fbo","message":"","id":"63405DD4-4A96-4C9D-93E9-63EA28612DD5"},"95612":{"isSerializedDate":true,"string":"Thu Dec 29 2011 18:58:44 GMT-0500 (Eastern Standard Time)"},"95613":{"date":{"__isSmartRef__":true,"id":95614},"author":"undefined","message":"","id":"9A8DF325-6C4E-4D1F-A518-4F8861DE23EA"},"95614":{"isSerializedDate":true,"string":"Fri Dec 30 2011 20:15:28 GMT-0500 (Eastern Standard Time)"},"95615":{"date":{"__isSmartRef__":true,"id":95616},"author":"fabian","message":"","id":"65987A4A-8D53-4414-9DD8-DDE7A59FF7ED"},"95616":{"isSerializedDate":true,"string":"Mon Jan 02 2012 15:06:17 GMT-0500 (Eastern Standard Time)"},"95617":{"date":{"__isSmartRef__":true,"id":95618},"author":"fabian","message":"","id":"F9121B17-B045-4E55-AE7D-6CA776277F6C"},"95618":{"isSerializedDate":true,"string":"Mon Jan 02 2012 18:51:49 GMT-0500 (Eastern Standard Time)"},"95619":{"date":{"__isSmartRef__":true,"id":95620},"author":"fabian","message":"","id":"2C593A83-C267-485A-9213-FD6948100C32"},"95620":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:34:21 GMT-0500 (Eastern Standard Time)"},"95621":{"date":{"__isSmartRef__":true,"id":95622},"author":"fabian","message":"","id":"049E984A-C82D-46A5-9AD1-2C5707D48B99"},"95622":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:26:20 GMT-0500 (Eastern Standard Time)"},"95623":{"date":{"__isSmartRef__":true,"id":95624},"author":"fabian","message":"","id":"2BCB0C21-A7F6-4547-B390-CF289FD2DEA0"},"95624":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:27:52 GMT-0500 (Eastern Standard Time)"},"95625":{"date":{"__isSmartRef__":true,"id":95626},"author":"fabian","message":"","id":"AF260C32-73B5-44F9-8F29-8AED7C7FA019"},"95626":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:29:53 GMT-0500 (Eastern Standard Time)"},"95627":{"date":{"__isSmartRef__":true,"id":95628},"author":"fabian","message":"","id":"A7D26AAB-5541-49BE-8E8E-3CA2C261D10B"},"95628":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:45:49 GMT-0500 (Eastern Standard Time)"},"95629":{"date":{"__isSmartRef__":true,"id":95630},"author":"fabian","message":"","id":"79233404-3AFB-4A56-B2B0-F816EE93104A"},"95630":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:49:07 GMT-0500 (Eastern Standard Time)"},"95631":{"date":{"__isSmartRef__":true,"id":95632},"author":"fabian","message":"","id":"B97A9ECA-7A5E-4AB3-92BE-EFD5E371065B"},"95632":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:50:14 GMT-0500 (Eastern Standard Time)"},"95633":{"date":{"__isSmartRef__":true,"id":95634},"author":"fabian","message":"","id":"1083CA03-D968-4FC2-9714-BA90DD414A9D"},"95634":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:51:56 GMT-0500 (Eastern Standard Time)"},"95635":{"date":{"__isSmartRef__":true,"id":95636},"author":"fabian","message":"","id":"93214A8E-9F36-4C08-A786-E4C35CF5A366"},"95636":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:54:20 GMT-0500 (Eastern Standard Time)"},"95637":{"date":{"__isSmartRef__":true,"id":95638},"author":"fabian","message":"","id":"4398DC0F-CA03-41A9-9E85-CE335B464935"},"95638":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:55:37 GMT-0500 (Eastern Standard Time)"},"95639":{"date":{"__isSmartRef__":true,"id":95640},"author":"fabian","message":"","id":"3457DBB8-4A7A-47E6-A02B-9199C72D2B47"},"95640":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:01:26 GMT-0500 (Eastern Standard Time)"},"95641":{"date":{"__isSmartRef__":true,"id":95642},"author":"fabian","message":"","id":"430FCFEA-B416-449D-B9CE-532C882B43E0"},"95642":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:02:53 GMT-0500 (Eastern Standard Time)"},"95643":{"date":{"__isSmartRef__":true,"id":95644},"author":"fabian","message":"","id":"4BD4213E-AEDF-49F7-ADCE-0564C254B8F5"},"95644":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:04:33 GMT-0500 (Eastern Standard Time)"},"95645":{"date":{"__isSmartRef__":true,"id":95646},"author":"fabian","message":"","id":"E939F435-2401-43E7-9CCA-D0C75FA5EB7C"},"95646":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:06:57 GMT-0500 (Eastern Standard Time)"},"95647":{"date":{"__isSmartRef__":true,"id":95648},"author":"fabian","message":"","id":"91A52726-333F-4D8C-B0D5-08E4AC8763B2"},"95648":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:08:37 GMT-0500 (Eastern Standard Time)"},"95649":{"date":{"__isSmartRef__":true,"id":95650},"author":"fabian","message":"","id":"5DB8D3ED-C0DD-4F75-A720-EEA3194DE798"},"95650":{"isSerializedDate":true,"string":"Mon Jan 02 2012 21:10:49 GMT-0500 (Eastern Standard Time)"},"95651":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95652":{"stayInBounds":{"__isSmartRef__":true,"id":95653},"step":{"__isSmartRef__":true,"id":95657},"detectCollisions":{"__isSmartRef__":true,"id":95661},"detectCollisionWith":{"__isSmartRef__":true,"id":95665},"onMouseDown":{"__isSmartRef__":true,"id":95669},"onTouchMove":{"__isSmartRef__":true,"id":95677},"onPinch":{"__isSmartRef__":true,"id":95681},"onTouchStart":{"__isSmartRef__":true,"id":95685},"onTouchEnd":{"__isSmartRef__":true,"id":95693},"touchListToArray":{"__isSmartRef__":true,"id":95701}},"95653":{"varMapping":{"__isSmartRef__":true,"id":95654},"source":"function stayInBounds() {\n var x, y;\n x = this.getPosition().x;\n y = this.getPosition().y;\n \n if (x <= 0) {\n x = 0;\n this.direction.x *= -1;\n } else if (y <= 0) {\n y = 0;\n this.direction.y *= -1;\n }\n\n if (x >= (this.owner.getExtent().x - this.getExtent().x)) {\n x = this.owner.getExtent().x - this.getExtent().x;\n this.direction.x *= -1;\n } else if (y >= (this.owner.getExtent().y - this.getExtent().y)) {\n y = this.owner.getExtent().y - this.getExtent().y;\n this.direction.y *= -1; \n }\n}","funcProperties":{"__isSmartRef__":true,"id":95655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95654":{"this":{"__isSmartRef__":true,"id":95531}},"95655":{"timestamp":{"__isSmartRef__":true,"id":95656},"user":"undefined","tags":[]},"95656":{"isSerializedDate":true,"string":"Mon Jan 02 2012 13:55:51 GMT-0500 (Eastern Standard Time)"},"95657":{"varMapping":{"__isSmartRef__":true,"id":95658},"source":"function step() {\n var pos = this.getPosition(),\n dir = this.direction;\n pos = pos.addPt(pt(dir.x * this.speed, dir.y * this.speed));\n this.setPosition(pos);\n //this.detectCollisions();\n this.stayInBounds();\n}","funcProperties":{"__isSmartRef__":true,"id":95659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95658":{"this":{"__isSmartRef__":true,"id":95531}},"95659":{"timestamp":{"__isSmartRef__":true,"id":95660},"user":"fabian","tags":[]},"95660":{"isSerializedDate":true,"string":"Mon Jan 02 2012 15:05:43 GMT-0500 (Eastern Standard Time)"},"95661":{"varMapping":{"__isSmartRef__":true,"id":95662},"source":"function detectCollisions() {\n var morphs = this.owner.submorphs.without(this),\n that = this;\n morphs.forEach(function(ea) {\n that.detectCollisionWith(ea)});\n}","funcProperties":{"__isSmartRef__":true,"id":95663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95662":{"this":{"__isSmartRef__":true,"id":95531}},"95663":{"timestamp":{"__isSmartRef__":true,"id":95664},"user":"fbo","tags":[]},"95664":{"isSerializedDate":true,"string":"Thu Dec 29 2011 17:04:30 GMT-0500 (Eastern Standard Time)"},"95665":{"varMapping":{"__isSmartRef__":true,"id":95666},"source":"function detectCollisionWith(aMorph) {\n var myBounds = this.getBounds(),\n theirBounds = aMorph.getBounds(),\n inXRange = false,\n inYRange = false,\n newX = myBounds.topLeft().x,\n newY = myBounds.topLeft().y;\n\n if ((theirBounds.topLeft().y <= myBounds.topLeft().y && \n myBounds.topLeft().y <= theirBounds.bottomRight().y) ||\n (myBounds.topLeft().y <= theirBounds.topLeft().y && \n theirBounds.topLeft().y <= myBounds.bottomRight().y)) {\n inYRange = true;\n }\n\n if ((theirBounds.topLeft().x <= myBounds.topLeft().x && \n myBounds.topLeft().x <= theirBounds.bottomRight().x) ||\n (myBounds.topLeft().x <= theirBounds.topLeft().x && \n theirBounds.topLeft().x <= myBounds.bottomRight().x)) {\n inXRange = true;\n }\n\n if (this.direction.x == 1) { \n if (myBounds.bottomRight().x >= theirBounds.topLeft().x &&\n inYRange) {\n this.direction.x = -1;\n newX = theirBounds.topLeft().x - this.getExtent().x - 1;\n }\n } else {\n if (myBounds.topLeft().x <= theirBounds.bottomRight().x &&\n inYRange) {\n this.direction.y = 1;\n newX = theirBounds.bottomRight().x + 1;\n }\n }\n this.setPosition(pt(newX, newY));\n\n if (this.direction.y == 1) { \n if (myBounds.bottomRight().y >= theirBounds.topLeft().y &&\n inXRange) {\n this.direction.y = -1;\n newY = theirBounds.topLeft().y - this.getExtent().y - 1;\n }\n } else {\n if (myBounds.topLeft().y <= theirBounds.bottomRight().y &&\n inXRange) {\n this.direction.y = 1;\n newY = theirBounds.bottomRight().y + 1;\n }\n }\n this.setPosition(pt(newX, newY));\n}","funcProperties":{"__isSmartRef__":true,"id":95667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95666":{"this":{"__isSmartRef__":true,"id":95531}},"95667":{"timestamp":{"__isSmartRef__":true,"id":95668},"user":"fbo","tags":[]},"95668":{"isSerializedDate":true,"string":"Thu Dec 29 2011 19:48:59 GMT-0500 (Eastern Standard Time)"},"95669":{"varMapping":{"__isSmartRef__":true,"id":95670},"source":"function onMouseDown(evt) {\n /*if (this.owner) {\n if (this.owner.logCrabClick) {\n this.owner.logCrabClick({\n clickPos: this.getGlobalTransform().inverse().\n transformPoint(evt.getPosition()),\n crabPos: this.getPosition()});\n }\n this.onPinch(evt);\n }*/\n}","funcProperties":{"__isSmartRef__":true,"id":95675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95670":{"this":{"__isSmartRef__":true,"id":95531},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95671}},"95671":{"$super":{"__isSmartRef__":true,"id":95672}},"95672":{"varMapping":{"__isSmartRef__":true,"id":95673},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":95674},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95673":{"obj":{"__isSmartRef__":true,"id":95531},"name":"onMouseDown"},"95674":{},"95675":{"timestamp":{"__isSmartRef__":true,"id":95676},"user":"fabian","tags":[]},"95676":{"isSerializedDate":true,"string":"Mon Jan 02 2012 19:07:10 GMT-0500 (Eastern Standard Time)"},"95677":{"varMapping":{"__isSmartRef__":true,"id":95678},"source":"function onTouchMove(evt) {\n // scale does not work for some reason .. \n // but it would be more elegant that way:\n /*var touches = evt.targetTouches;\n if (touches.length != 2) {\n return;\n }\n var t1 = touches[0], t2 = touches[1];\n alertOK('T @ (' + t1.pageX + ',' + t1.pageY + '), (' + \n t2.pageX + ',' + t2.pageY + ') - ' + evt.scale);\n if (evt.scale < this.getScale()) {\n this.onPinch(evt);\n } else {\n alert('please pinch');\n }*/\n if (!this.touchStartPositions || \n evt.targetTouches.length !== 2) { return; }\n var pos1 = this.touchStartPositions,\n pos2 = this.touchListToArray(evt.targetTouches).\n collect(function(ea) {\n return pt(ea.pageX, ea.pageY);}),\n dist1 = Math.sqrt(\n Math.pow(pos1[0].x - pos1[1].x, 2) +\n Math.pow(pos1[0].y - pos1[1].y, 2)),\n dist2 = Math.sqrt(\n Math.pow(pos2[0].x - pos2[1].x, 2) +\n Math.pow(pos2[0].y - pos2[1].y, 2));\n \n if (dist1 > dist2) { \n this.onPinch(evt, pos1, pos2);\n }\n delete this.touchStartPositions;\n}","funcProperties":{"__isSmartRef__":true,"id":95679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95678":{"this":{"__isSmartRef__":true,"id":95531}},"95679":{"timestamp":{"__isSmartRef__":true,"id":95680},"user":"fbo","tags":[]},"95680":{"isSerializedDate":true,"string":"Thu Jan 05 2012 16:13:56 GMT-0500 (Eastern Standard Time)"},"95681":{"varMapping":{"__isSmartRef__":true,"id":95682},"source":"function onPinch(evt, touch1, touch2) {\n if (this.owner && this.owner.removeCrab) {\n this.owner.logCrabPinch({\n time: new Date().getTime(),\n touch1: touch1,\n touch2: touch2\n });\n this.owner.removeCrab(this);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95682":{"this":{"__isSmartRef__":true,"id":95531}},"95683":{"timestamp":{"__isSmartRef__":true,"id":95684},"user":"fbo","tags":[]},"95684":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:45:25 GMT-0500 (Eastern Standard Time)"},"95685":{"varMapping":{"__isSmartRef__":true,"id":95686},"source":"function onTouchStart(evt) {\n var touches = this.touchListToArray(evt.targetTouches);\n if (touches.length !== 2) { return; }\n this.touchStartPositions = touches.collect(function(ea) {\n return pt(ea.pageX, ea.pageY);});\n}","funcProperties":{"__isSmartRef__":true,"id":95691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95686":{"this":{"__isSmartRef__":true,"id":95531},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95687}},"95687":{"$super":{"__isSmartRef__":true,"id":95688}},"95688":{"varMapping":{"__isSmartRef__":true,"id":95689},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":95690},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95689":{"obj":{"__isSmartRef__":true,"id":95531},"name":"onTouchStart"},"95690":{},"95691":{"timestamp":{"__isSmartRef__":true,"id":95692},"user":"fabian","tags":[]},"95692":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:54:54 GMT-0500 (Eastern Standard Time)"},"95693":{"varMapping":{"__isSmartRef__":true,"id":95694},"source":"function onTouchEnd(evt) {\n /*if (!this.touchStartPositions || \n evt.targetTouches.length !== 2) { return; }\n var pos1 = this.touchStartPositions,\n pos2 = this.touchListToArray(evt.targetTouches).\n collect(function(ea) {\n return pt(ea.pageX, ea.pageY);}),\n dist1 = Math.sqrt(\n Math.pow(pos1[0].x - pos1[1].x, 2) +\n Math.pow(pos1[0].y - pos1[1].y, 2)),\n dist2 = Math.sqrt(\n Math.pow(pos2[0].x - pos2[1].x, 2) +\n Math.pow(pos2[0].y - pos2[1].y, 2));\n \n if (dist1 > dist2) { \n this.onPinch(pos1, pos2, evt);\n }\n delete this.touchStartPositions;*/\n}","funcProperties":{"__isSmartRef__":true,"id":95699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95694":{"this":{"__isSmartRef__":true,"id":95531},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95695}},"95695":{"$super":{"__isSmartRef__":true,"id":95696}},"95696":{"varMapping":{"__isSmartRef__":true,"id":95697},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":95698},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95697":{"obj":{"__isSmartRef__":true,"id":95531},"name":"onTouchEnd"},"95698":{},"95699":{"timestamp":{"__isSmartRef__":true,"id":95700},"user":"fbo","tags":[]},"95700":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:57:26 GMT-0500 (Eastern Standard Time)"},"95701":{"varMapping":{"__isSmartRef__":true,"id":95702},"source":"function touchListToArray(touchList) { \n // this should be part of TouchList, which only exists in Safari\n var res = [];\n for (var i = 0; i < touchList.length; i++) {\n res.push(touchList.item(i));\n }\n //alertOK('put ' + res.length + ' touches into array');\n return res;\n}","funcProperties":{"__isSmartRef__":true,"id":95703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95702":{"this":{"__isSmartRef__":true,"id":95531}},"95703":{"timestamp":{"__isSmartRef__":true,"id":95704},"user":"fabian","tags":[]},"95704":{"isSerializedDate":true,"string":"Mon Jan 02 2012 20:59:24 GMT-0500 (Eastern Standard Time)"},"95705":{"target":{"__isSmartRef__":true,"id":95530},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95706":{"_BorderWidth":8.486262010548497,"_ClipMode":"visible","_BorderRadius":20.55356351009015,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,72.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(178,362,-44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.9,-34.3)"},"95707":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95708},{"__isSmartRef__":true,"id":95710},{"__isSmartRef__":true,"id":95712},{"__isSmartRef__":true,"id":95714},{"__isSmartRef__":true,"id":95716},{"__isSmartRef__":true,"id":95718},{"__isSmartRef__":true,"id":95720},{"__isSmartRef__":true,"id":95722}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95708":{"date":{"__isSmartRef__":true,"id":95709},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95709":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95710":{"date":{"__isSmartRef__":true,"id":95711},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95711":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95712":{"date":{"__isSmartRef__":true,"id":95713},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95713":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95714":{"date":{"__isSmartRef__":true,"id":95715},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95715":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95716":{"date":{"__isSmartRef__":true,"id":95717},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95717":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95718":{"date":{"__isSmartRef__":true,"id":95719},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95719":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95720":{"date":{"__isSmartRef__":true,"id":95721},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95721":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95722":{"date":{"__isSmartRef__":true,"id":95723},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95723":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95724":{"morph":{"__isSmartRef__":true,"id":95530},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95725":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95726}},"95726":{"test01IsMorph":{"__isSmartRef__":true,"id":95727}},"95727":{"varMapping":{"__isSmartRef__":true,"id":95728},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95728":{"this":{"__isSmartRef__":true,"id":95725}},"95729":{},"95730":{"change":{"__isSmartRef__":true,"id":95731},"tick":{"__isSmartRef__":true,"id":95735}},"95731":{"varMapping":{"__isSmartRef__":true,"id":95732},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95732":{"this":{"__isSmartRef__":true,"id":95530}},"95733":{"timestamp":{"__isSmartRef__":true,"id":95734},"user":"cschuster","tags":[]},"95734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95735":{"varMapping":{"__isSmartRef__":true,"id":95736},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95736":{"this":{"__isSmartRef__":true,"id":95530}},"95737":{"timestamp":{"__isSmartRef__":true,"id":95738},"user":"cschuster","tags":[]},"95738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95739":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95740}],"id":"23E6B601-0DB8-4ED7-860B-5576F8F0F224","shape":{"__isSmartRef__":true,"id":95741},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2543","partsBinMetaInfo":{"__isSmartRef__":true,"id":95742},"eventHandler":{"__isSmartRef__":true,"id":95760},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","9830D2AE-8461-466E-8CC5-A3BE6EE047E0","396B979F-F645-4418-9AED-53797410ED7F","94528DEB-343E-47AB-9C2A-F41320A2D40E"],"partTests":{"__isSmartRef__":true,"id":95761},"_ClipMode":"visible","moved":true,"b":4.6348534903954715,"#startLetters":"set","isBeingDragged":false,"delta":0.7724755817325786,"_Rotation":-1.3485691893066547,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95766},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4384.5,5032.6)"},"95740":{"target":{"__isSmartRef__":true,"id":95739},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95741":{"_BorderWidth":5.4040262909089485,"_ClipMode":"visible","_BorderRadius":39.73882041000697,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.4,96.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(21,276,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.6,-39.9)"},"95742":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95743},{"__isSmartRef__":true,"id":95745},{"__isSmartRef__":true,"id":95747},{"__isSmartRef__":true,"id":95749},{"__isSmartRef__":true,"id":95751},{"__isSmartRef__":true,"id":95753},{"__isSmartRef__":true,"id":95755},{"__isSmartRef__":true,"id":95757}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95759},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95743":{"date":{"__isSmartRef__":true,"id":95744},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95745":{"date":{"__isSmartRef__":true,"id":95746},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95746":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95747":{"date":{"__isSmartRef__":true,"id":95748},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95748":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95749":{"date":{"__isSmartRef__":true,"id":95750},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95750":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95751":{"date":{"__isSmartRef__":true,"id":95752},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95752":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95753":{"date":{"__isSmartRef__":true,"id":95754},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95754":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95755":{"date":{"__isSmartRef__":true,"id":95756},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95757":{"date":{"__isSmartRef__":true,"id":95758},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95758":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95759":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95760":{"morph":{"__isSmartRef__":true,"id":95739},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95761":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95762}},"95762":{"test01IsMorph":{"__isSmartRef__":true,"id":95763}},"95763":{"varMapping":{"__isSmartRef__":true,"id":95764},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95764":{"this":{"__isSmartRef__":true,"id":95761}},"95765":{},"95766":{"change":{"__isSmartRef__":true,"id":95767},"tick":{"__isSmartRef__":true,"id":95771}},"95767":{"varMapping":{"__isSmartRef__":true,"id":95768},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95768":{"this":{"__isSmartRef__":true,"id":95739}},"95769":{"timestamp":{"__isSmartRef__":true,"id":95770},"user":"cschuster","tags":[]},"95770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95771":{"varMapping":{"__isSmartRef__":true,"id":95772},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95772":{"this":{"__isSmartRef__":true,"id":95739}},"95773":{"timestamp":{"__isSmartRef__":true,"id":95774},"user":"cschuster","tags":[]},"95774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95775":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95776}],"id":"7DC6DC97-316D-45F7-821B-911FAF2D62B3","shape":{"__isSmartRef__":true,"id":95777},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2544","partsBinMetaInfo":{"__isSmartRef__":true,"id":95778},"eventHandler":{"__isSmartRef__":true,"id":95796},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","62ADD3D7-9FE8-49B7-B213-58FB59E96483"],"partTests":{"__isSmartRef__":true,"id":95797},"_ClipMode":"visible","moved":true,"b":283,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-3.8732544570285166,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95802},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5262.4,5490.3)"},"95776":{"target":{"__isSmartRef__":true,"id":95775},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95777":{"_BorderWidth":0.1281496760738241,"_ClipMode":"visible","_BorderRadius":2.0241190740166592,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-192,-28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-24.5)"},"95778":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95779},{"__isSmartRef__":true,"id":95781},{"__isSmartRef__":true,"id":95783},{"__isSmartRef__":true,"id":95785},{"__isSmartRef__":true,"id":95787},{"__isSmartRef__":true,"id":95789},{"__isSmartRef__":true,"id":95791},{"__isSmartRef__":true,"id":95793}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95795},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95779":{"date":{"__isSmartRef__":true,"id":95780},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95781":{"date":{"__isSmartRef__":true,"id":95782},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95782":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95783":{"date":{"__isSmartRef__":true,"id":95784},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95784":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95785":{"date":{"__isSmartRef__":true,"id":95786},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95786":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95787":{"date":{"__isSmartRef__":true,"id":95788},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95788":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95789":{"date":{"__isSmartRef__":true,"id":95790},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95790":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95791":{"date":{"__isSmartRef__":true,"id":95792},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95792":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95793":{"date":{"__isSmartRef__":true,"id":95794},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95794":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95795":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95796":{"morph":{"__isSmartRef__":true,"id":95775},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95797":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95798}},"95798":{"test01IsMorph":{"__isSmartRef__":true,"id":95799}},"95799":{"varMapping":{"__isSmartRef__":true,"id":95800},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95800":{"this":{"__isSmartRef__":true,"id":95797}},"95801":{},"95802":{"change":{"__isSmartRef__":true,"id":95803},"tick":{"__isSmartRef__":true,"id":95807}},"95803":{"varMapping":{"__isSmartRef__":true,"id":95804},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95804":{"this":{"__isSmartRef__":true,"id":95775}},"95805":{"timestamp":{"__isSmartRef__":true,"id":95806},"user":"cschuster","tags":[]},"95806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95807":{"varMapping":{"__isSmartRef__":true,"id":95808},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95808":{"this":{"__isSmartRef__":true,"id":95775}},"95809":{"timestamp":{"__isSmartRef__":true,"id":95810},"user":"cschuster","tags":[]},"95810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95811":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95812}],"id":"E8C50511-47FE-4858-B4A2-102DB6EE3337","shape":{"__isSmartRef__":true,"id":95813},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2545","partsBinMetaInfo":{"__isSmartRef__":true,"id":95814},"eventHandler":{"__isSmartRef__":true,"id":95832},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","16E1BDDA-C6CB-48DA-875E-598994A06DEA"],"partTests":{"__isSmartRef__":true,"id":95833},"_ClipMode":"visible","moved":true,"b":285.6583250343101,"#startLetters":"set","isBeingDragged":false,"delta":-0.7908688826137222,"_Rotation":22.909180187784653,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95838},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4658.1,4093.7)"},"95812":{"target":{"__isSmartRef__":true,"id":95811},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95813":{"_BorderWidth":0.18555841429606001,"_ClipMode":"visible","_BorderRadius":2.9138435485512493,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.2,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-177,-63)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.4)"},"95814":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95815},{"__isSmartRef__":true,"id":95817},{"__isSmartRef__":true,"id":95819},{"__isSmartRef__":true,"id":95821},{"__isSmartRef__":true,"id":95823},{"__isSmartRef__":true,"id":95825},{"__isSmartRef__":true,"id":95827},{"__isSmartRef__":true,"id":95829}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95831},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95815":{"date":{"__isSmartRef__":true,"id":95816},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95817":{"date":{"__isSmartRef__":true,"id":95818},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95818":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95819":{"date":{"__isSmartRef__":true,"id":95820},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95820":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95821":{"date":{"__isSmartRef__":true,"id":95822},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95822":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95823":{"date":{"__isSmartRef__":true,"id":95824},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95824":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95825":{"date":{"__isSmartRef__":true,"id":95826},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95826":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95827":{"date":{"__isSmartRef__":true,"id":95828},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95828":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95829":{"date":{"__isSmartRef__":true,"id":95830},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95830":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95831":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95832":{"morph":{"__isSmartRef__":true,"id":95811},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95833":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95834}},"95834":{"test01IsMorph":{"__isSmartRef__":true,"id":95835}},"95835":{"varMapping":{"__isSmartRef__":true,"id":95836},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95836":{"this":{"__isSmartRef__":true,"id":95833}},"95837":{},"95838":{"change":{"__isSmartRef__":true,"id":95839},"tick":{"__isSmartRef__":true,"id":95843}},"95839":{"varMapping":{"__isSmartRef__":true,"id":95840},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95840":{"this":{"__isSmartRef__":true,"id":95811}},"95841":{"timestamp":{"__isSmartRef__":true,"id":95842},"user":"cschuster","tags":[]},"95842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95843":{"varMapping":{"__isSmartRef__":true,"id":95844},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95844":{"this":{"__isSmartRef__":true,"id":95811}},"95845":{"timestamp":{"__isSmartRef__":true,"id":95846},"user":"cschuster","tags":[]},"95846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95847":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95848}],"id":"B99F9027-D467-469A-8835-957F2D28C2ED","shape":{"__isSmartRef__":true,"id":95849},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2546","partsBinMetaInfo":{"__isSmartRef__":true,"id":95850},"eventHandler":{"__isSmartRef__":true,"id":95868},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","A4C90DFE-144A-4040-BE7B-5CA8F5752BAD"],"partTests":{"__isSmartRef__":true,"id":95869},"_ClipMode":"visible","moved":true,"b":267.5902252115775,"#startLetters":"set","isBeingDragged":false,"delta":-0.8971822794992477,"_Rotation":12.896847623284915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95874},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5777.2,4723.4)"},"95848":{"target":{"__isSmartRef__":true,"id":95847},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95849":{"_BorderWidth":0.004421642606507348,"_ClipMode":"visible","_BorderRadius":0.07071500022677091,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.4,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-267,164)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.2)"},"95850":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95851},{"__isSmartRef__":true,"id":95853},{"__isSmartRef__":true,"id":95855},{"__isSmartRef__":true,"id":95857},{"__isSmartRef__":true,"id":95859},{"__isSmartRef__":true,"id":95861},{"__isSmartRef__":true,"id":95863},{"__isSmartRef__":true,"id":95865}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95867},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95851":{"date":{"__isSmartRef__":true,"id":95852},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95853":{"date":{"__isSmartRef__":true,"id":95854},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95854":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95855":{"date":{"__isSmartRef__":true,"id":95856},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95856":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95857":{"date":{"__isSmartRef__":true,"id":95858},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95858":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95859":{"date":{"__isSmartRef__":true,"id":95860},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95860":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95861":{"date":{"__isSmartRef__":true,"id":95862},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95862":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95863":{"date":{"__isSmartRef__":true,"id":95864},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95864":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95865":{"date":{"__isSmartRef__":true,"id":95866},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95866":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95867":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95868":{"morph":{"__isSmartRef__":true,"id":95847},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95869":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95870}},"95870":{"test01IsMorph":{"__isSmartRef__":true,"id":95871}},"95871":{"varMapping":{"__isSmartRef__":true,"id":95872},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95872":{"this":{"__isSmartRef__":true,"id":95869}},"95873":{},"95874":{"change":{"__isSmartRef__":true,"id":95875},"tick":{"__isSmartRef__":true,"id":95879}},"95875":{"varMapping":{"__isSmartRef__":true,"id":95876},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95876":{"this":{"__isSmartRef__":true,"id":95847}},"95877":{"timestamp":{"__isSmartRef__":true,"id":95878},"user":"cschuster","tags":[]},"95878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95879":{"varMapping":{"__isSmartRef__":true,"id":95880},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95880":{"this":{"__isSmartRef__":true,"id":95847}},"95881":{"timestamp":{"__isSmartRef__":true,"id":95882},"user":"cschuster","tags":[]},"95882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95883":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95884}],"id":"F7303708-23D4-458D-AC30-90E6719FD4CF","shape":{"__isSmartRef__":true,"id":95885},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2547","partsBinMetaInfo":{"__isSmartRef__":true,"id":95886},"eventHandler":{"__isSmartRef__":true,"id":95904},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","3DF4E7CC-71BF-48CE-81D4-EA775A2E50A3","F45EC8CC-A935-4916-8C07-C0C11B9737DE","720D8B72-B22B-448A-AB09-F620BB02CFFB"],"partTests":{"__isSmartRef__":true,"id":95905},"_ClipMode":"visible","moved":true,"b":29.74639032431878,"#startLetters":"set","isBeingDragged":false,"delta":-0.8412656565196812,"_Rotation":-14.72868950126106,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95910},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5178.0,3772.9)"},"95884":{"target":{"__isSmartRef__":true,"id":95883},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95885":{"_BorderWidth":7.480809027676157,"_ClipMode":"visible","_BorderRadius":30.152938509120773,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.5,80.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(127,349,141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.9,-37.4)"},"95886":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95887},{"__isSmartRef__":true,"id":95889},{"__isSmartRef__":true,"id":95891},{"__isSmartRef__":true,"id":95893},{"__isSmartRef__":true,"id":95895},{"__isSmartRef__":true,"id":95897},{"__isSmartRef__":true,"id":95899},{"__isSmartRef__":true,"id":95901}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95903},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95887":{"date":{"__isSmartRef__":true,"id":95888},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95889":{"date":{"__isSmartRef__":true,"id":95890},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95890":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95891":{"date":{"__isSmartRef__":true,"id":95892},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95892":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95893":{"date":{"__isSmartRef__":true,"id":95894},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95894":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95895":{"date":{"__isSmartRef__":true,"id":95896},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95896":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95897":{"date":{"__isSmartRef__":true,"id":95898},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95898":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95899":{"date":{"__isSmartRef__":true,"id":95900},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95900":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95901":{"date":{"__isSmartRef__":true,"id":95902},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95902":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95903":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95904":{"morph":{"__isSmartRef__":true,"id":95883},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95905":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95906}},"95906":{"test01IsMorph":{"__isSmartRef__":true,"id":95907}},"95907":{"varMapping":{"__isSmartRef__":true,"id":95908},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95908":{"this":{"__isSmartRef__":true,"id":95905}},"95909":{},"95910":{"change":{"__isSmartRef__":true,"id":95911},"tick":{"__isSmartRef__":true,"id":95915}},"95911":{"varMapping":{"__isSmartRef__":true,"id":95912},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95912":{"this":{"__isSmartRef__":true,"id":95883}},"95913":{"timestamp":{"__isSmartRef__":true,"id":95914},"user":"cschuster","tags":[]},"95914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95915":{"varMapping":{"__isSmartRef__":true,"id":95916},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95916":{"this":{"__isSmartRef__":true,"id":95883}},"95917":{"timestamp":{"__isSmartRef__":true,"id":95918},"user":"cschuster","tags":[]},"95918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95919":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95920}],"id":"A59F6740-66A1-41E6-BD6B-AF0601670E3C","shape":{"__isSmartRef__":true,"id":95921},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2548","partsBinMetaInfo":{"__isSmartRef__":true,"id":95922},"eventHandler":{"__isSmartRef__":true,"id":95940},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40","45A3A6E4-33A9-4113-AD96-57AD5969ED29"],"partTests":{"__isSmartRef__":true,"id":95941},"_ClipMode":"visible","moved":true,"b":336.1794604327297,"#startLetters":"set","isBeingDragged":false,"delta":0.7208280636114068,"_Rotation":30.20726686910322,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95946},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5087.6,4243.9)"},"95920":{"target":{"__isSmartRef__":true,"id":95919},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95921":{"_BorderWidth":2.980633660142478,"_ClipMode":"visible","_BorderRadius":33.47545533672069,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.4,116.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-103,131,-63)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.9,-38.3)"},"95922":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95923},{"__isSmartRef__":true,"id":95925},{"__isSmartRef__":true,"id":95927},{"__isSmartRef__":true,"id":95929},{"__isSmartRef__":true,"id":95931},{"__isSmartRef__":true,"id":95933},{"__isSmartRef__":true,"id":95935},{"__isSmartRef__":true,"id":95937}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95939},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95923":{"date":{"__isSmartRef__":true,"id":95924},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95925":{"date":{"__isSmartRef__":true,"id":95926},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95926":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95927":{"date":{"__isSmartRef__":true,"id":95928},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95928":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95929":{"date":{"__isSmartRef__":true,"id":95930},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95930":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95931":{"date":{"__isSmartRef__":true,"id":95932},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95932":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95933":{"date":{"__isSmartRef__":true,"id":95934},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95934":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95935":{"date":{"__isSmartRef__":true,"id":95936},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95936":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95937":{"date":{"__isSmartRef__":true,"id":95938},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95938":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95939":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95940":{"morph":{"__isSmartRef__":true,"id":95919},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95941":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95942}},"95942":{"test01IsMorph":{"__isSmartRef__":true,"id":95943}},"95943":{"varMapping":{"__isSmartRef__":true,"id":95944},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95944":{"this":{"__isSmartRef__":true,"id":95941}},"95945":{},"95946":{"change":{"__isSmartRef__":true,"id":95947},"tick":{"__isSmartRef__":true,"id":95951}},"95947":{"varMapping":{"__isSmartRef__":true,"id":95948},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95948":{"this":{"__isSmartRef__":true,"id":95919}},"95949":{"timestamp":{"__isSmartRef__":true,"id":95950},"user":"cschuster","tags":[]},"95950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95951":{"varMapping":{"__isSmartRef__":true,"id":95952},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95952":{"this":{"__isSmartRef__":true,"id":95919}},"95953":{"timestamp":{"__isSmartRef__":true,"id":95954},"user":"cschuster","tags":[]},"95954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95955":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95956}],"id":"29DCA43D-B73D-4F85-8051-1F01B322BA1E","shape":{"__isSmartRef__":true,"id":95957},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2549","partsBinMetaInfo":{"__isSmartRef__":true,"id":95958},"eventHandler":{"__isSmartRef__":true,"id":95976},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","9E598AA1-6349-4AFF-9731-4B29F52D25E9"],"partTests":{"__isSmartRef__":true,"id":95977},"_ClipMode":"visible","moved":true,"b":114.76030884921784,"#startLetters":"set","isBeingDragged":false,"delta":0.9979157291236334,"_Rotation":8.603818084675426,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95982},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5823.5,4120.3)"},"95956":{"target":{"__isSmartRef__":true,"id":95955},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95957":{"_BorderWidth":9.540339162295123,"_ClipMode":"visible","_BorderRadius":7.016512466126765,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.6,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,125,170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.2,-11.6)"},"95958":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95959},{"__isSmartRef__":true,"id":95961},{"__isSmartRef__":true,"id":95963},{"__isSmartRef__":true,"id":95965},{"__isSmartRef__":true,"id":95967},{"__isSmartRef__":true,"id":95969},{"__isSmartRef__":true,"id":95971},{"__isSmartRef__":true,"id":95973}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":95975},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95959":{"date":{"__isSmartRef__":true,"id":95960},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95961":{"date":{"__isSmartRef__":true,"id":95962},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95962":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95963":{"date":{"__isSmartRef__":true,"id":95964},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"95964":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"95965":{"date":{"__isSmartRef__":true,"id":95966},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"95966":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"95967":{"date":{"__isSmartRef__":true,"id":95968},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"95968":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"95969":{"date":{"__isSmartRef__":true,"id":95970},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95970":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"95971":{"date":{"__isSmartRef__":true,"id":95972},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"95972":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"95973":{"date":{"__isSmartRef__":true,"id":95974},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"95974":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"95975":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"95976":{"morph":{"__isSmartRef__":true,"id":95955},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"95977":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95978}},"95978":{"test01IsMorph":{"__isSmartRef__":true,"id":95979}},"95979":{"varMapping":{"__isSmartRef__":true,"id":95980},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":95981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95980":{"this":{"__isSmartRef__":true,"id":95977}},"95981":{},"95982":{"change":{"__isSmartRef__":true,"id":95983},"tick":{"__isSmartRef__":true,"id":95987}},"95983":{"varMapping":{"__isSmartRef__":true,"id":95984},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":95985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95984":{"this":{"__isSmartRef__":true,"id":95955}},"95985":{"timestamp":{"__isSmartRef__":true,"id":95986},"user":"cschuster","tags":[]},"95986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"95987":{"varMapping":{"__isSmartRef__":true,"id":95988},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":95989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"95988":{"this":{"__isSmartRef__":true,"id":95955}},"95989":{"timestamp":{"__isSmartRef__":true,"id":95990},"user":"cschuster","tags":[]},"95990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"95991":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":95992}],"id":"C73A27E0-8087-4C7E-8078-A0C350766856","shape":{"__isSmartRef__":true,"id":95993},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2550","partsBinMetaInfo":{"__isSmartRef__":true,"id":95994},"eventHandler":{"__isSmartRef__":true,"id":96012},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","7E04F194-DD7A-4BA2-A2EF-51B1BC9309CE","F9C9B4E2-569F-4A16-A3AF-303E5C79C609"],"partTests":{"__isSmartRef__":true,"id":96013},"_ClipMode":"visible","moved":true,"b":209.87651477451436,"#startLetters":"set","isBeingDragged":false,"delta":0.8428775693755597,"_Rotation":13.613877636015856,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96018},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6307.6,5266.1)"},"95992":{"target":{"__isSmartRef__":true,"id":95991},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"95993":{"_BorderWidth":2.5093381916547,"_ClipMode":"visible","_BorderRadius":30.07456601032019,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,119.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-128,-350,-140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-2.7)"},"95994":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":95995},{"__isSmartRef__":true,"id":95997},{"__isSmartRef__":true,"id":95999},{"__isSmartRef__":true,"id":96001},{"__isSmartRef__":true,"id":96003},{"__isSmartRef__":true,"id":96005},{"__isSmartRef__":true,"id":96007},{"__isSmartRef__":true,"id":96009}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96011},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"95995":{"date":{"__isSmartRef__":true,"id":95996},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"95996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"95997":{"date":{"__isSmartRef__":true,"id":95998},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"95998":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"95999":{"date":{"__isSmartRef__":true,"id":96000},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96000":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96001":{"date":{"__isSmartRef__":true,"id":96002},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96002":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96003":{"date":{"__isSmartRef__":true,"id":96004},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96004":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96005":{"date":{"__isSmartRef__":true,"id":96006},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96006":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96007":{"date":{"__isSmartRef__":true,"id":96008},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96008":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96009":{"date":{"__isSmartRef__":true,"id":96010},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96010":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96011":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96012":{"morph":{"__isSmartRef__":true,"id":95991},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96013":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96014}},"96014":{"test01IsMorph":{"__isSmartRef__":true,"id":96015}},"96015":{"varMapping":{"__isSmartRef__":true,"id":96016},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96016":{"this":{"__isSmartRef__":true,"id":96013}},"96017":{},"96018":{"change":{"__isSmartRef__":true,"id":96019},"tick":{"__isSmartRef__":true,"id":96023}},"96019":{"varMapping":{"__isSmartRef__":true,"id":96020},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96020":{"this":{"__isSmartRef__":true,"id":95991}},"96021":{"timestamp":{"__isSmartRef__":true,"id":96022},"user":"cschuster","tags":[]},"96022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96023":{"varMapping":{"__isSmartRef__":true,"id":96024},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96024":{"this":{"__isSmartRef__":true,"id":95991}},"96025":{"timestamp":{"__isSmartRef__":true,"id":96026},"user":"cschuster","tags":[]},"96026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96027":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96028}],"id":"5004D08C-2DB8-4A38-A555-13E0AD3B2A1F","shape":{"__isSmartRef__":true,"id":96029},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2551","partsBinMetaInfo":{"__isSmartRef__":true,"id":96030},"eventHandler":{"__isSmartRef__":true,"id":96048},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B97CA33F-FCEA-4AE8-8B9E-2D19B962E0A1","0399A5E4-92AD-4FE8-9743-48920BC6B3E0","1552844F-F0CE-406C-B976-B84C1B4F3249"],"partTests":{"__isSmartRef__":true,"id":96049},"_ClipMode":"visible","moved":true,"b":135,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-8.159141459159521,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96054},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4903.4,4942.8)"},"96028":{"target":{"__isSmartRef__":true,"id":96027},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96029":{"_BorderWidth":8.535533905932738,"_ClipMode":"visible","_BorderRadius":19.999999999999996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,1,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-5.9)"},"96030":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96031},{"__isSmartRef__":true,"id":96033},{"__isSmartRef__":true,"id":96035},{"__isSmartRef__":true,"id":96037},{"__isSmartRef__":true,"id":96039},{"__isSmartRef__":true,"id":96041},{"__isSmartRef__":true,"id":96043},{"__isSmartRef__":true,"id":96045}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96047},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96031":{"date":{"__isSmartRef__":true,"id":96032},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96033":{"date":{"__isSmartRef__":true,"id":96034},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96034":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96035":{"date":{"__isSmartRef__":true,"id":96036},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96036":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96037":{"date":{"__isSmartRef__":true,"id":96038},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96038":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96039":{"date":{"__isSmartRef__":true,"id":96040},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96040":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96041":{"date":{"__isSmartRef__":true,"id":96042},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96043":{"date":{"__isSmartRef__":true,"id":96044},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96044":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96045":{"date":{"__isSmartRef__":true,"id":96046},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96046":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96047":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96048":{"morph":{"__isSmartRef__":true,"id":96027},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96049":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96050}},"96050":{"test01IsMorph":{"__isSmartRef__":true,"id":96051}},"96051":{"varMapping":{"__isSmartRef__":true,"id":96052},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96052":{"this":{"__isSmartRef__":true,"id":96049}},"96053":{},"96054":{"change":{"__isSmartRef__":true,"id":96055},"tick":{"__isSmartRef__":true,"id":96059}},"96055":{"varMapping":{"__isSmartRef__":true,"id":96056},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96056":{"this":{"__isSmartRef__":true,"id":96027}},"96057":{"timestamp":{"__isSmartRef__":true,"id":96058},"user":"cschuster","tags":[]},"96058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96059":{"varMapping":{"__isSmartRef__":true,"id":96060},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96060":{"this":{"__isSmartRef__":true,"id":96027}},"96061":{"timestamp":{"__isSmartRef__":true,"id":96062},"user":"cschuster","tags":[]},"96062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96063":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96064}],"id":"6497F250-BB14-47F8-9FE2-BB98AE7A493F","shape":{"__isSmartRef__":true,"id":96065},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2552","partsBinMetaInfo":{"__isSmartRef__":true,"id":96066},"eventHandler":{"__isSmartRef__":true,"id":96084},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CFE05825-F904-4353-A974-458603D115E9","1831703D-2967-4240-826A-2FD3E4747A33","DA5BB5B7-84E0-4C15-A7FF-D60E6C6937C5","21A571EB-366B-4A9B-A46A-8E801FBCBB85"],"partTests":{"__isSmartRef__":true,"id":96085},"_ClipMode":"visible","moved":true,"b":96,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-19.807835511667086,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96090},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4236.0,5620.2)"},"96064":{"target":{"__isSmartRef__":true,"id":96063},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96065":{"_BorderWidth":9.972609476841367,"_ClipMode":"visible","_BorderRadius":0.4370479853238862,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,227,-65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.9)"},"96066":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96067},{"__isSmartRef__":true,"id":96069},{"__isSmartRef__":true,"id":96071},{"__isSmartRef__":true,"id":96073},{"__isSmartRef__":true,"id":96075},{"__isSmartRef__":true,"id":96077},{"__isSmartRef__":true,"id":96079},{"__isSmartRef__":true,"id":96081}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96083},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96067":{"date":{"__isSmartRef__":true,"id":96068},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96069":{"date":{"__isSmartRef__":true,"id":96070},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96070":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96071":{"date":{"__isSmartRef__":true,"id":96072},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96072":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96073":{"date":{"__isSmartRef__":true,"id":96074},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96074":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96075":{"date":{"__isSmartRef__":true,"id":96076},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96076":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96077":{"date":{"__isSmartRef__":true,"id":96078},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96079":{"date":{"__isSmartRef__":true,"id":96080},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96080":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96081":{"date":{"__isSmartRef__":true,"id":96082},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96082":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96083":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96084":{"morph":{"__isSmartRef__":true,"id":96063},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96085":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96086}},"96086":{"test01IsMorph":{"__isSmartRef__":true,"id":96087}},"96087":{"varMapping":{"__isSmartRef__":true,"id":96088},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96088":{"this":{"__isSmartRef__":true,"id":96085}},"96089":{},"96090":{"change":{"__isSmartRef__":true,"id":96091},"tick":{"__isSmartRef__":true,"id":96095}},"96091":{"varMapping":{"__isSmartRef__":true,"id":96092},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96092":{"this":{"__isSmartRef__":true,"id":96063}},"96093":{"timestamp":{"__isSmartRef__":true,"id":96094},"user":"cschuster","tags":[]},"96094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96095":{"varMapping":{"__isSmartRef__":true,"id":96096},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96096":{"this":{"__isSmartRef__":true,"id":96063}},"96097":{"timestamp":{"__isSmartRef__":true,"id":96098},"user":"cschuster","tags":[]},"96098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96099":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96100}],"id":"490F20FB-F740-4571-88BF-94D235C45D57","shape":{"__isSmartRef__":true,"id":96101},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2553","partsBinMetaInfo":{"__isSmartRef__":true,"id":96102},"eventHandler":{"__isSmartRef__":true,"id":96120},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","27E03C6A-5F9B-41B2-A9A4-D32BAADB1B4C","588535C6-553D-4655-9BB5-AD1AE6DBA8E5"],"partTests":{"__isSmartRef__":true,"id":96121},"_ClipMode":"visible","moved":true,"b":193.56476315727923,"#startLetters":"set","isBeingDragged":false,"delta":0.6325645854813047,"_Rotation":28.17691211547548,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96126},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5305.4,4410.0)"},"96100":{"target":{"__isSmartRef__":true,"id":96099},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96101":{"_BorderWidth":3.8272784314845514,"_ClipMode":"visible","_BorderRadius":37.799558596381864,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.2,109.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-60,-309,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.3,-0.6)"},"96102":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96103},{"__isSmartRef__":true,"id":96105},{"__isSmartRef__":true,"id":96107},{"__isSmartRef__":true,"id":96109},{"__isSmartRef__":true,"id":96111},{"__isSmartRef__":true,"id":96113},{"__isSmartRef__":true,"id":96115},{"__isSmartRef__":true,"id":96117}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96119},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96103":{"date":{"__isSmartRef__":true,"id":96104},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96105":{"date":{"__isSmartRef__":true,"id":96106},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96106":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96107":{"date":{"__isSmartRef__":true,"id":96108},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96108":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96109":{"date":{"__isSmartRef__":true,"id":96110},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96110":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96111":{"date":{"__isSmartRef__":true,"id":96112},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96112":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96113":{"date":{"__isSmartRef__":true,"id":96114},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96114":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96115":{"date":{"__isSmartRef__":true,"id":96116},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96116":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96117":{"date":{"__isSmartRef__":true,"id":96118},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96118":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96119":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96120":{"morph":{"__isSmartRef__":true,"id":96099},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96121":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96122}},"96122":{"test01IsMorph":{"__isSmartRef__":true,"id":96123}},"96123":{"varMapping":{"__isSmartRef__":true,"id":96124},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96124":{"this":{"__isSmartRef__":true,"id":96121}},"96125":{},"96126":{"change":{"__isSmartRef__":true,"id":96127},"tick":{"__isSmartRef__":true,"id":96131}},"96127":{"varMapping":{"__isSmartRef__":true,"id":96128},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96128":{"this":{"__isSmartRef__":true,"id":96099}},"96129":{"timestamp":{"__isSmartRef__":true,"id":96130},"user":"cschuster","tags":[]},"96130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96131":{"varMapping":{"__isSmartRef__":true,"id":96132},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96132":{"this":{"__isSmartRef__":true,"id":96099}},"96133":{"timestamp":{"__isSmartRef__":true,"id":96134},"user":"cschuster","tags":[]},"96134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96135":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96136}],"id":"D8338D3C-6523-46EF-BC12-D6AC252567C2","shape":{"__isSmartRef__":true,"id":96137},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2554","partsBinMetaInfo":{"__isSmartRef__":true,"id":96138},"eventHandler":{"__isSmartRef__":true,"id":96156},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","1D04275D-AF39-4003-AACF-795468D03278","E9764BBE-8874-443D-B21F-3B65AD2E37AF"],"partTests":{"__isSmartRef__":true,"id":96157},"_ClipMode":"visible","moved":true,"b":196,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":28.76620837603901,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96162},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5482.8,5757.3)"},"96136":{"target":{"__isSmartRef__":true,"id":96135},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96137":{"_BorderWidth":3.621813220915005,"_ClipMode":"visible","_BorderRadius":36.96096192312852,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.2,111.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-71,-317,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-0.8)"},"96138":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96139},{"__isSmartRef__":true,"id":96141},{"__isSmartRef__":true,"id":96143},{"__isSmartRef__":true,"id":96145},{"__isSmartRef__":true,"id":96147},{"__isSmartRef__":true,"id":96149},{"__isSmartRef__":true,"id":96151},{"__isSmartRef__":true,"id":96153}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96155},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96139":{"date":{"__isSmartRef__":true,"id":96140},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96141":{"date":{"__isSmartRef__":true,"id":96142},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96142":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96143":{"date":{"__isSmartRef__":true,"id":96144},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96144":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96145":{"date":{"__isSmartRef__":true,"id":96146},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96146":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96147":{"date":{"__isSmartRef__":true,"id":96148},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96148":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96149":{"date":{"__isSmartRef__":true,"id":96150},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96150":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96151":{"date":{"__isSmartRef__":true,"id":96152},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96152":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96153":{"date":{"__isSmartRef__":true,"id":96154},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96154":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96155":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96156":{"morph":{"__isSmartRef__":true,"id":96135},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96157":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96158}},"96158":{"test01IsMorph":{"__isSmartRef__":true,"id":96159}},"96159":{"varMapping":{"__isSmartRef__":true,"id":96160},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96160":{"this":{"__isSmartRef__":true,"id":96157}},"96161":{},"96162":{"change":{"__isSmartRef__":true,"id":96163},"tick":{"__isSmartRef__":true,"id":96167}},"96163":{"varMapping":{"__isSmartRef__":true,"id":96164},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96164":{"this":{"__isSmartRef__":true,"id":96135}},"96165":{"timestamp":{"__isSmartRef__":true,"id":96166},"user":"cschuster","tags":[]},"96166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96167":{"varMapping":{"__isSmartRef__":true,"id":96168},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96168":{"this":{"__isSmartRef__":true,"id":96135}},"96169":{"timestamp":{"__isSmartRef__":true,"id":96170},"user":"cschuster","tags":[]},"96170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96171":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96172}],"id":"99EB162A-4CB9-4A11-B885-AF9CE8036CB6","shape":{"__isSmartRef__":true,"id":96173},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2555","partsBinMetaInfo":{"__isSmartRef__":true,"id":96174},"eventHandler":{"__isSmartRef__":true,"id":96192},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9D3C5CCB-EA58-4AAE-932B-2670A9A67D60","1ED967A1-532F-43C0-B155-312B0A462E00"],"partTests":{"__isSmartRef__":true,"id":96193},"_ClipMode":"visible","moved":true,"b":312.9308750484488,"#startLetters":"set","isBeingDragged":false,"delta":0.8530652176705189,"_Rotation":12.269083306429126,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96198},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5446.2,4075.8)"},"96172":{"target":{"__isSmartRef__":true,"id":96171},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96173":{"_BorderWidth":1.3391201423030057,"_ClipMode":"visible","_BorderRadius":18.556733868013495,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-14,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-33.6)"},"96174":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96175},{"__isSmartRef__":true,"id":96177},{"__isSmartRef__":true,"id":96179},{"__isSmartRef__":true,"id":96181},{"__isSmartRef__":true,"id":96183},{"__isSmartRef__":true,"id":96185},{"__isSmartRef__":true,"id":96187},{"__isSmartRef__":true,"id":96189}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96191},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96175":{"date":{"__isSmartRef__":true,"id":96176},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96177":{"date":{"__isSmartRef__":true,"id":96178},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96178":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96179":{"date":{"__isSmartRef__":true,"id":96180},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96180":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96181":{"date":{"__isSmartRef__":true,"id":96182},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96182":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96183":{"date":{"__isSmartRef__":true,"id":96184},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96184":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96185":{"date":{"__isSmartRef__":true,"id":96186},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96186":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96187":{"date":{"__isSmartRef__":true,"id":96188},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96188":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96189":{"date":{"__isSmartRef__":true,"id":96190},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96190":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96191":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96192":{"morph":{"__isSmartRef__":true,"id":96171},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96193":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96194}},"96194":{"test01IsMorph":{"__isSmartRef__":true,"id":96195}},"96195":{"varMapping":{"__isSmartRef__":true,"id":96196},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96196":{"this":{"__isSmartRef__":true,"id":96193}},"96197":{},"96198":{"change":{"__isSmartRef__":true,"id":96199},"tick":{"__isSmartRef__":true,"id":96203}},"96199":{"varMapping":{"__isSmartRef__":true,"id":96200},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96200":{"this":{"__isSmartRef__":true,"id":96171}},"96201":{"timestamp":{"__isSmartRef__":true,"id":96202},"user":"cschuster","tags":[]},"96202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96203":{"varMapping":{"__isSmartRef__":true,"id":96204},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96204":{"this":{"__isSmartRef__":true,"id":96171}},"96205":{"timestamp":{"__isSmartRef__":true,"id":96206},"user":"cschuster","tags":[]},"96206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96207":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96208}],"id":"5F7CF3F9-BC49-46A6-AF99-38529190AE81","shape":{"__isSmartRef__":true,"id":96209},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2556","partsBinMetaInfo":{"__isSmartRef__":true,"id":96210},"eventHandler":{"__isSmartRef__":true,"id":96228},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","1DA4966C-368F-44B3-97E0-4936CB5CC4F3"],"partTests":{"__isSmartRef__":true,"id":96229},"_ClipMode":"visible","moved":true,"b":329.73882844741456,"#startLetters":"set","isBeingDragged":false,"delta":-0.817869501421228,"_Rotation":45.909428516004624,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96234},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5403.3,4027.6)"},"96208":{"target":{"__isSmartRef__":true,"id":96207},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96209":{"_BorderWidth":2.480288007803602,"_ClipMode":"visible","_BorderRadius":29.841682362210655,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.2,120.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-129,92,-141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.9,-37.3)"},"96210":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96211},{"__isSmartRef__":true,"id":96213},{"__isSmartRef__":true,"id":96215},{"__isSmartRef__":true,"id":96217},{"__isSmartRef__":true,"id":96219},{"__isSmartRef__":true,"id":96221},{"__isSmartRef__":true,"id":96223},{"__isSmartRef__":true,"id":96225}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96227},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96211":{"date":{"__isSmartRef__":true,"id":96212},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96213":{"date":{"__isSmartRef__":true,"id":96214},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96214":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96215":{"date":{"__isSmartRef__":true,"id":96216},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96216":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96217":{"date":{"__isSmartRef__":true,"id":96218},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96218":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96219":{"date":{"__isSmartRef__":true,"id":96220},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96220":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96221":{"date":{"__isSmartRef__":true,"id":96222},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96222":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96223":{"date":{"__isSmartRef__":true,"id":96224},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96224":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96225":{"date":{"__isSmartRef__":true,"id":96226},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96226":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96227":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96228":{"morph":{"__isSmartRef__":true,"id":96207},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96229":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96230}},"96230":{"test01IsMorph":{"__isSmartRef__":true,"id":96231}},"96231":{"varMapping":{"__isSmartRef__":true,"id":96232},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96232":{"this":{"__isSmartRef__":true,"id":96229}},"96233":{},"96234":{"change":{"__isSmartRef__":true,"id":96235},"tick":{"__isSmartRef__":true,"id":96239}},"96235":{"varMapping":{"__isSmartRef__":true,"id":96236},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96236":{"this":{"__isSmartRef__":true,"id":96207}},"96237":{"timestamp":{"__isSmartRef__":true,"id":96238},"user":"cschuster","tags":[]},"96238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96239":{"varMapping":{"__isSmartRef__":true,"id":96240},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96240":{"this":{"__isSmartRef__":true,"id":96207}},"96241":{"timestamp":{"__isSmartRef__":true,"id":96242},"user":"cschuster","tags":[]},"96242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96243":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96244}],"id":"0FC6791A-EA70-4823-8E36-2B66A777DFCF","shape":{"__isSmartRef__":true,"id":96245},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2557","partsBinMetaInfo":{"__isSmartRef__":true,"id":96246},"eventHandler":{"__isSmartRef__":true,"id":96264},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383","877008D9-A28D-4E8B-8497-1F5282A9ED46","1810A8EC-5BB7-4590-872B-29B4CB0E5024"],"partTests":{"__isSmartRef__":true,"id":96265},"_ClipMode":"visible","moved":true,"b":133.16096965380711,"#startLetters":"set","isBeingDragged":false,"delta":-0.837044392421376,"_Rotation":15.505195200823694,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96270},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5499.2,4371.9)"},"96244":{"target":{"__isSmartRef__":true,"id":96243},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96245":{"_BorderWidth":8.647173886235507,"_ClipMode":"visible","_BorderRadius":18.716996229698864,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,70.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(187,12,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.6,-6.3)"},"96246":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96247},{"__isSmartRef__":true,"id":96249},{"__isSmartRef__":true,"id":96251},{"__isSmartRef__":true,"id":96253},{"__isSmartRef__":true,"id":96255},{"__isSmartRef__":true,"id":96257},{"__isSmartRef__":true,"id":96259},{"__isSmartRef__":true,"id":96261}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96263},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96247":{"date":{"__isSmartRef__":true,"id":96248},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96249":{"date":{"__isSmartRef__":true,"id":96250},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96250":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96251":{"date":{"__isSmartRef__":true,"id":96252},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96252":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96253":{"date":{"__isSmartRef__":true,"id":96254},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96254":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96255":{"date":{"__isSmartRef__":true,"id":96256},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96256":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96257":{"date":{"__isSmartRef__":true,"id":96258},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96259":{"date":{"__isSmartRef__":true,"id":96260},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96260":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96261":{"date":{"__isSmartRef__":true,"id":96262},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96262":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96263":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96264":{"morph":{"__isSmartRef__":true,"id":96243},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96265":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96266}},"96266":{"test01IsMorph":{"__isSmartRef__":true,"id":96267}},"96267":{"varMapping":{"__isSmartRef__":true,"id":96268},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96268":{"this":{"__isSmartRef__":true,"id":96265}},"96269":{},"96270":{"change":{"__isSmartRef__":true,"id":96271},"tick":{"__isSmartRef__":true,"id":96275}},"96271":{"varMapping":{"__isSmartRef__":true,"id":96272},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96272":{"this":{"__isSmartRef__":true,"id":96243}},"96273":{"timestamp":{"__isSmartRef__":true,"id":96274},"user":"cschuster","tags":[]},"96274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96275":{"varMapping":{"__isSmartRef__":true,"id":96276},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96276":{"this":{"__isSmartRef__":true,"id":96243}},"96277":{"timestamp":{"__isSmartRef__":true,"id":96278},"user":"cschuster","tags":[]},"96278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96279":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96280}],"id":"A910636C-E1FD-4271-9763-5D2FCA5A941E","shape":{"__isSmartRef__":true,"id":96281},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2558","partsBinMetaInfo":{"__isSmartRef__":true,"id":96282},"eventHandler":{"__isSmartRef__":true,"id":96300},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","2D507783-942D-491E-918F-C857FB7464DD","E5549066-A603-4AFA-AE54-31F891484B67"],"partTests":{"__isSmartRef__":true,"id":96301},"_ClipMode":"visible","moved":true,"b":338.82138527580537,"#startLetters":"set","isBeingDragged":false,"delta":0.9985004848567769,"_Rotation":39.86407807139017,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96306},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4904.7,4394.1)"},"96280":{"target":{"__isSmartRef__":true,"id":96279},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96281":{"_BorderWidth":3.1936171943680227,"_ClipMode":"visible","_BorderRadius":34.77916985522744,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.0,114.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-93,146,-28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.8,-38.6)"},"96282":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96283},{"__isSmartRef__":true,"id":96285},{"__isSmartRef__":true,"id":96287},{"__isSmartRef__":true,"id":96289},{"__isSmartRef__":true,"id":96291},{"__isSmartRef__":true,"id":96293},{"__isSmartRef__":true,"id":96295},{"__isSmartRef__":true,"id":96297}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96299},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96283":{"date":{"__isSmartRef__":true,"id":96284},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96285":{"date":{"__isSmartRef__":true,"id":96286},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96286":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96287":{"date":{"__isSmartRef__":true,"id":96288},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96288":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96289":{"date":{"__isSmartRef__":true,"id":96290},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96290":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96291":{"date":{"__isSmartRef__":true,"id":96292},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96292":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96293":{"date":{"__isSmartRef__":true,"id":96294},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96295":{"date":{"__isSmartRef__":true,"id":96296},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96296":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96297":{"date":{"__isSmartRef__":true,"id":96298},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96298":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96299":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96300":{"morph":{"__isSmartRef__":true,"id":96279},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96301":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96302}},"96302":{"test01IsMorph":{"__isSmartRef__":true,"id":96303}},"96303":{"varMapping":{"__isSmartRef__":true,"id":96304},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96304":{"this":{"__isSmartRef__":true,"id":96301}},"96305":{},"96306":{"change":{"__isSmartRef__":true,"id":96307},"tick":{"__isSmartRef__":true,"id":96311}},"96307":{"varMapping":{"__isSmartRef__":true,"id":96308},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96308":{"this":{"__isSmartRef__":true,"id":96279}},"96309":{"timestamp":{"__isSmartRef__":true,"id":96310},"user":"cschuster","tags":[]},"96310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96311":{"varMapping":{"__isSmartRef__":true,"id":96312},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96312":{"this":{"__isSmartRef__":true,"id":96279}},"96313":{"timestamp":{"__isSmartRef__":true,"id":96314},"user":"cschuster","tags":[]},"96314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96315":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96316}],"id":"3EB2174A-56D0-4C1A-A0FD-02D0A89D61CB","shape":{"__isSmartRef__":true,"id":96317},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2559","partsBinMetaInfo":{"__isSmartRef__":true,"id":96318},"eventHandler":{"__isSmartRef__":true,"id":96336},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","2B548C7D-2299-4992-B4EC-F54AE610CB7B","7B94DF60-7D27-4BA3-BB4A-113BDECF3C75","F18DA66C-0CEC-43DC-B0FD-598582DBA882"],"partTests":{"__isSmartRef__":true,"id":96337},"_ClipMode":"visible","moved":true,"b":263.6291407054523,"#startLetters":"set","isBeingDragged":false,"delta":0.9948269460583106,"_Rotation":-17.338333651862104,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96342},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5281.3,4643.8)"},"96316":{"target":{"__isSmartRef__":true,"id":96315},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96317":{"_BorderWidth":0.030877580672205696,"_ClipMode":"visible","_BorderRadius":0.4925158107742278,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.8,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-283,201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.8)"},"96318":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96319},{"__isSmartRef__":true,"id":96321},{"__isSmartRef__":true,"id":96323},{"__isSmartRef__":true,"id":96325},{"__isSmartRef__":true,"id":96327},{"__isSmartRef__":true,"id":96329},{"__isSmartRef__":true,"id":96331},{"__isSmartRef__":true,"id":96333}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96335},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96319":{"date":{"__isSmartRef__":true,"id":96320},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96321":{"date":{"__isSmartRef__":true,"id":96322},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96322":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96323":{"date":{"__isSmartRef__":true,"id":96324},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96324":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96325":{"date":{"__isSmartRef__":true,"id":96326},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96326":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96327":{"date":{"__isSmartRef__":true,"id":96328},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96328":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96329":{"date":{"__isSmartRef__":true,"id":96330},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96330":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96331":{"date":{"__isSmartRef__":true,"id":96332},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96332":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96333":{"date":{"__isSmartRef__":true,"id":96334},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96334":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96335":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96336":{"morph":{"__isSmartRef__":true,"id":96315},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96337":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96338}},"96338":{"test01IsMorph":{"__isSmartRef__":true,"id":96339}},"96339":{"varMapping":{"__isSmartRef__":true,"id":96340},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96340":{"this":{"__isSmartRef__":true,"id":96337}},"96341":{},"96342":{"change":{"__isSmartRef__":true,"id":96343},"tick":{"__isSmartRef__":true,"id":96347}},"96343":{"varMapping":{"__isSmartRef__":true,"id":96344},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96344":{"this":{"__isSmartRef__":true,"id":96315}},"96345":{"timestamp":{"__isSmartRef__":true,"id":96346},"user":"cschuster","tags":[]},"96346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96347":{"varMapping":{"__isSmartRef__":true,"id":96348},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96348":{"this":{"__isSmartRef__":true,"id":96315}},"96349":{"timestamp":{"__isSmartRef__":true,"id":96350},"user":"cschuster","tags":[]},"96350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96351":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96352}],"id":"58136CA9-06E6-4CC0-AA79-12B36B01DF8D","shape":{"__isSmartRef__":true,"id":96353},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2560","partsBinMetaInfo":{"__isSmartRef__":true,"id":96354},"eventHandler":{"__isSmartRef__":true,"id":96372},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","727B5D1B-A9FA-4A0A-9CCB-0A30BB4704D5","FE788B2A-05EA-4BD3-9FD8-3F0E2AE4B749","2E0B20DE-B76B-443A-9EE5-E5C27BCA438E"],"partTests":{"__isSmartRef__":true,"id":96373},"_ClipMode":"visible","moved":true,"b":65.8145816216711,"#startLetters":"set","isBeingDragged":false,"delta":-0.832327734446153,"_Rotation":1.586927186593551,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96378},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5627.0,4387.3)"},"96352":{"target":{"__isSmartRef__":true,"id":96351},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96353":{"_BorderWidth":9.561122054707141,"_ClipMode":"visible","_BorderRadius":6.713864963302562,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.9,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,339,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.2,-28.2)"},"96354":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96355},{"__isSmartRef__":true,"id":96357},{"__isSmartRef__":true,"id":96359},{"__isSmartRef__":true,"id":96361},{"__isSmartRef__":true,"id":96363},{"__isSmartRef__":true,"id":96365},{"__isSmartRef__":true,"id":96367},{"__isSmartRef__":true,"id":96369}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96371},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96355":{"date":{"__isSmartRef__":true,"id":96356},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96357":{"date":{"__isSmartRef__":true,"id":96358},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96358":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96359":{"date":{"__isSmartRef__":true,"id":96360},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96360":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96361":{"date":{"__isSmartRef__":true,"id":96362},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96362":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96363":{"date":{"__isSmartRef__":true,"id":96364},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96364":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96365":{"date":{"__isSmartRef__":true,"id":96366},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96367":{"date":{"__isSmartRef__":true,"id":96368},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96369":{"date":{"__isSmartRef__":true,"id":96370},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96370":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96371":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96372":{"morph":{"__isSmartRef__":true,"id":96351},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96373":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96374}},"96374":{"test01IsMorph":{"__isSmartRef__":true,"id":96375}},"96375":{"varMapping":{"__isSmartRef__":true,"id":96376},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96376":{"this":{"__isSmartRef__":true,"id":96373}},"96377":{},"96378":{"change":{"__isSmartRef__":true,"id":96379},"tick":{"__isSmartRef__":true,"id":96383}},"96379":{"varMapping":{"__isSmartRef__":true,"id":96380},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96380":{"this":{"__isSmartRef__":true,"id":96351}},"96381":{"timestamp":{"__isSmartRef__":true,"id":96382},"user":"cschuster","tags":[]},"96382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96383":{"varMapping":{"__isSmartRef__":true,"id":96384},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96384":{"this":{"__isSmartRef__":true,"id":96351}},"96385":{"timestamp":{"__isSmartRef__":true,"id":96386},"user":"cschuster","tags":[]},"96386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96387":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96388}],"id":"2349A223-790A-401B-9B5A-5E849AB4B80D","shape":{"__isSmartRef__":true,"id":96389},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2561","partsBinMetaInfo":{"__isSmartRef__":true,"id":96390},"eventHandler":{"__isSmartRef__":true,"id":96408},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","A817AC9C-0FFC-4C09-9768-1E184E61F4C1","9B08704B-E802-4DBD-B0A0-42B088F6D10D"],"partTests":{"__isSmartRef__":true,"id":96409},"_ClipMode":"visible","moved":true,"b":68.42349323717644,"#startLetters":"set","isBeingDragged":false,"delta":-0.9420760400826111,"_Rotation":-34.9310060302546,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96414},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5001.4,4396.1)"},"96388":{"target":{"__isSmartRef__":true,"id":96387},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96389":{"_BorderWidth":9.649636757157332,"_ClipMode":"visible","_BorderRadius":5.4094048423863335,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.4,62.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(238,332,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-27.4)"},"96390":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96391},{"__isSmartRef__":true,"id":96393},{"__isSmartRef__":true,"id":96395},{"__isSmartRef__":true,"id":96397},{"__isSmartRef__":true,"id":96399},{"__isSmartRef__":true,"id":96401},{"__isSmartRef__":true,"id":96403},{"__isSmartRef__":true,"id":96405}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96407},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96391":{"date":{"__isSmartRef__":true,"id":96392},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96393":{"date":{"__isSmartRef__":true,"id":96394},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96394":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96395":{"date":{"__isSmartRef__":true,"id":96396},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96396":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96397":{"date":{"__isSmartRef__":true,"id":96398},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96398":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96399":{"date":{"__isSmartRef__":true,"id":96400},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96400":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96401":{"date":{"__isSmartRef__":true,"id":96402},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96402":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96403":{"date":{"__isSmartRef__":true,"id":96404},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96404":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96405":{"date":{"__isSmartRef__":true,"id":96406},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96406":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96407":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96408":{"morph":{"__isSmartRef__":true,"id":96387},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96409":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96410}},"96410":{"test01IsMorph":{"__isSmartRef__":true,"id":96411}},"96411":{"varMapping":{"__isSmartRef__":true,"id":96412},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96412":{"this":{"__isSmartRef__":true,"id":96409}},"96413":{},"96414":{"change":{"__isSmartRef__":true,"id":96415},"tick":{"__isSmartRef__":true,"id":96419}},"96415":{"varMapping":{"__isSmartRef__":true,"id":96416},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96416":{"this":{"__isSmartRef__":true,"id":96387}},"96417":{"timestamp":{"__isSmartRef__":true,"id":96418},"user":"cschuster","tags":[]},"96418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96419":{"varMapping":{"__isSmartRef__":true,"id":96420},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96420":{"this":{"__isSmartRef__":true,"id":96387}},"96421":{"timestamp":{"__isSmartRef__":true,"id":96422},"user":"cschuster","tags":[]},"96422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96423":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96424}],"id":"6CD94694-FC25-4F86-BE61-B765D6667B0D","shape":{"__isSmartRef__":true,"id":96425},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2562","partsBinMetaInfo":{"__isSmartRef__":true,"id":96426},"eventHandler":{"__isSmartRef__":true,"id":96444},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","DF42DD95-38DD-4221-8D4F-5248EDDB05D8","DB2E5F9B-A6A0-4BA0-8D61-6F5DA2065496"],"partTests":{"__isSmartRef__":true,"id":96445},"_ClipMode":"visible","moved":true,"b":336.4466012491612,"#startLetters":"set","isBeingDragged":false,"delta":-0.7597870564786717,"_Rotation":52.28364778679121,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96450},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5929.3,4438.1)"},"96424":{"target":{"__isSmartRef__":true,"id":96423},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96425":{"_BorderWidth":3.0019820952031173,"_ClipMode":"visible","_BorderRadius":33.612679123377724,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.7,116.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-102,132,-59)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.0,-38.3)"},"96426":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96427},{"__isSmartRef__":true,"id":96429},{"__isSmartRef__":true,"id":96431},{"__isSmartRef__":true,"id":96433},{"__isSmartRef__":true,"id":96435},{"__isSmartRef__":true,"id":96437},{"__isSmartRef__":true,"id":96439},{"__isSmartRef__":true,"id":96441}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96443},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96427":{"date":{"__isSmartRef__":true,"id":96428},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96429":{"date":{"__isSmartRef__":true,"id":96430},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96430":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96431":{"date":{"__isSmartRef__":true,"id":96432},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96432":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96433":{"date":{"__isSmartRef__":true,"id":96434},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96434":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96435":{"date":{"__isSmartRef__":true,"id":96436},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96436":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96437":{"date":{"__isSmartRef__":true,"id":96438},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96439":{"date":{"__isSmartRef__":true,"id":96440},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96440":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96441":{"date":{"__isSmartRef__":true,"id":96442},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96442":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96443":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96444":{"morph":{"__isSmartRef__":true,"id":96423},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96445":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96446}},"96446":{"test01IsMorph":{"__isSmartRef__":true,"id":96447}},"96447":{"varMapping":{"__isSmartRef__":true,"id":96448},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96448":{"this":{"__isSmartRef__":true,"id":96445}},"96449":{},"96450":{"change":{"__isSmartRef__":true,"id":96451},"tick":{"__isSmartRef__":true,"id":96455}},"96451":{"varMapping":{"__isSmartRef__":true,"id":96452},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96452":{"this":{"__isSmartRef__":true,"id":96423}},"96453":{"timestamp":{"__isSmartRef__":true,"id":96454},"user":"cschuster","tags":[]},"96454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96455":{"varMapping":{"__isSmartRef__":true,"id":96456},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96456":{"this":{"__isSmartRef__":true,"id":96423}},"96457":{"timestamp":{"__isSmartRef__":true,"id":96458},"user":"cschuster","tags":[]},"96458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96459":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96460}],"id":"052BAB72-8651-475D-B384-D72CC9F50756","shape":{"__isSmartRef__":true,"id":96461},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2563","partsBinMetaInfo":{"__isSmartRef__":true,"id":96462},"eventHandler":{"__isSmartRef__":true,"id":96480},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","127512C3-DB5B-4CFC-BF92-D45B49A27321","D74CA80A-CFCE-44C8-AC3F-DD1A02887326"],"partTests":{"__isSmartRef__":true,"id":96481},"_ClipMode":"visible","moved":true,"b":271,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":12.956091651298754,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96486},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4638.6,4226.7)"},"96460":{"target":{"__isSmartRef__":true,"id":96459},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96461":{"_BorderWidth":0.0007615242180438742,"_ClipMode":"visible","_BorderRadius":0.012183459618084758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-251,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.3)"},"96462":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96463},{"__isSmartRef__":true,"id":96465},{"__isSmartRef__":true,"id":96467},{"__isSmartRef__":true,"id":96469},{"__isSmartRef__":true,"id":96471},{"__isSmartRef__":true,"id":96473},{"__isSmartRef__":true,"id":96475},{"__isSmartRef__":true,"id":96477}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96479},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96463":{"date":{"__isSmartRef__":true,"id":96464},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96465":{"date":{"__isSmartRef__":true,"id":96466},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96466":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96467":{"date":{"__isSmartRef__":true,"id":96468},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96468":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96469":{"date":{"__isSmartRef__":true,"id":96470},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96471":{"date":{"__isSmartRef__":true,"id":96472},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96472":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96473":{"date":{"__isSmartRef__":true,"id":96474},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96475":{"date":{"__isSmartRef__":true,"id":96476},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96476":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96477":{"date":{"__isSmartRef__":true,"id":96478},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96478":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96479":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96480":{"morph":{"__isSmartRef__":true,"id":96459},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96481":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96482}},"96482":{"test01IsMorph":{"__isSmartRef__":true,"id":96483}},"96483":{"varMapping":{"__isSmartRef__":true,"id":96484},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96484":{"this":{"__isSmartRef__":true,"id":96481}},"96485":{},"96486":{"change":{"__isSmartRef__":true,"id":96487},"tick":{"__isSmartRef__":true,"id":96491}},"96487":{"varMapping":{"__isSmartRef__":true,"id":96488},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96488":{"this":{"__isSmartRef__":true,"id":96459}},"96489":{"timestamp":{"__isSmartRef__":true,"id":96490},"user":"cschuster","tags":[]},"96490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96491":{"varMapping":{"__isSmartRef__":true,"id":96492},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96492":{"this":{"__isSmartRef__":true,"id":96459}},"96493":{"timestamp":{"__isSmartRef__":true,"id":96494},"user":"cschuster","tags":[]},"96494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96495":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96496}],"id":"B8F3C4B3-9709-47B4-BA3F-C5CB0835CC06","shape":{"__isSmartRef__":true,"id":96497},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2564","partsBinMetaInfo":{"__isSmartRef__":true,"id":96498},"eventHandler":{"__isSmartRef__":true,"id":96516},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","11CD8568-C3C7-4F43-9D15-F3411B29F9E2","8D85691B-F421-4E44-8C3A-8EFD062E5822"],"partTests":{"__isSmartRef__":true,"id":96517},"_ClipMode":"visible","moved":true,"b":347,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-20.34623005290465,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96522},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4690.7,3712.8)"},"96496":{"target":{"__isSmartRef__":true,"id":96495},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96497":{"_BorderWidth":3.8752447282806735,"_ClipMode":"visible","_BorderRadius":37.97588092598333,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,109.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-58,192,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.5,-39.5)"},"96498":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96499},{"__isSmartRef__":true,"id":96501},{"__isSmartRef__":true,"id":96503},{"__isSmartRef__":true,"id":96505},{"__isSmartRef__":true,"id":96507},{"__isSmartRef__":true,"id":96509},{"__isSmartRef__":true,"id":96511},{"__isSmartRef__":true,"id":96513}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96515},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96499":{"date":{"__isSmartRef__":true,"id":96500},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96501":{"date":{"__isSmartRef__":true,"id":96502},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96502":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96503":{"date":{"__isSmartRef__":true,"id":96504},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96504":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96505":{"date":{"__isSmartRef__":true,"id":96506},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96507":{"date":{"__isSmartRef__":true,"id":96508},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96508":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96509":{"date":{"__isSmartRef__":true,"id":96510},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96511":{"date":{"__isSmartRef__":true,"id":96512},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96513":{"date":{"__isSmartRef__":true,"id":96514},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96514":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96515":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96516":{"morph":{"__isSmartRef__":true,"id":96495},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96517":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96518}},"96518":{"test01IsMorph":{"__isSmartRef__":true,"id":96519}},"96519":{"varMapping":{"__isSmartRef__":true,"id":96520},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96520":{"this":{"__isSmartRef__":true,"id":96517}},"96521":{},"96522":{"change":{"__isSmartRef__":true,"id":96523},"tick":{"__isSmartRef__":true,"id":96527}},"96523":{"varMapping":{"__isSmartRef__":true,"id":96524},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96524":{"this":{"__isSmartRef__":true,"id":96495}},"96525":{"timestamp":{"__isSmartRef__":true,"id":96526},"user":"cschuster","tags":[]},"96526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96527":{"varMapping":{"__isSmartRef__":true,"id":96528},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96528":{"this":{"__isSmartRef__":true,"id":96495}},"96529":{"timestamp":{"__isSmartRef__":true,"id":96530},"user":"cschuster","tags":[]},"96530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96531":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96532}],"id":"C79642AE-0E2F-4837-B5E2-CC8D4B9B48D1","shape":{"__isSmartRef__":true,"id":96533},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2565","partsBinMetaInfo":{"__isSmartRef__":true,"id":96534},"eventHandler":{"__isSmartRef__":true,"id":96552},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","9830D2AE-8461-466E-8CC5-A3BE6EE047E0","396B979F-F645-4418-9AED-53797410ED7F","94528DEB-343E-47AB-9C2A-F41320A2D40E","23E6B601-0DB8-4ED7-860B-5576F8F0F224"],"partTests":{"__isSmartRef__":true,"id":96553},"_ClipMode":"visible","moved":true,"b":244.30700058827642,"#startLetters":"set","isBeingDragged":false,"delta":-0.8147394324769266,"_Rotation":15.231465981827066,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96558},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4279.2,5253.9)"},"96532":{"target":{"__isSmartRef__":true,"id":96531},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96533":{"_BorderWidth":0.494349997497439,"_ClipMode":"visible","_BorderRadius":7.518588887917881,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.3,136.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-230,-342,240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-11.3)"},"96534":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96535},{"__isSmartRef__":true,"id":96537},{"__isSmartRef__":true,"id":96539},{"__isSmartRef__":true,"id":96541},{"__isSmartRef__":true,"id":96543},{"__isSmartRef__":true,"id":96545},{"__isSmartRef__":true,"id":96547},{"__isSmartRef__":true,"id":96549}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96551},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96535":{"date":{"__isSmartRef__":true,"id":96536},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96537":{"date":{"__isSmartRef__":true,"id":96538},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96538":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96539":{"date":{"__isSmartRef__":true,"id":96540},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96540":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96541":{"date":{"__isSmartRef__":true,"id":96542},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96543":{"date":{"__isSmartRef__":true,"id":96544},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96544":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96545":{"date":{"__isSmartRef__":true,"id":96546},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96547":{"date":{"__isSmartRef__":true,"id":96548},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96549":{"date":{"__isSmartRef__":true,"id":96550},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96550":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96551":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96552":{"morph":{"__isSmartRef__":true,"id":96531},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96553":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96554}},"96554":{"test01IsMorph":{"__isSmartRef__":true,"id":96555}},"96555":{"varMapping":{"__isSmartRef__":true,"id":96556},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96556":{"this":{"__isSmartRef__":true,"id":96553}},"96557":{},"96558":{"change":{"__isSmartRef__":true,"id":96559},"tick":{"__isSmartRef__":true,"id":96563}},"96559":{"varMapping":{"__isSmartRef__":true,"id":96560},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96560":{"this":{"__isSmartRef__":true,"id":96531}},"96561":{"timestamp":{"__isSmartRef__":true,"id":96562},"user":"cschuster","tags":[]},"96562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96563":{"varMapping":{"__isSmartRef__":true,"id":96564},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96564":{"this":{"__isSmartRef__":true,"id":96531}},"96565":{"timestamp":{"__isSmartRef__":true,"id":96566},"user":"cschuster","tags":[]},"96566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96567":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96568}],"id":"96C667E6-09DE-4AD9-9E50-D79A53A51813","shape":{"__isSmartRef__":true,"id":96569},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2566","partsBinMetaInfo":{"__isSmartRef__":true,"id":96570},"eventHandler":{"__isSmartRef__":true,"id":96588},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","6A6B94B3-5ACD-4D6B-86EF-FD9D042360D2","A878B6D6-AA2D-4409-9C77-F1A7BBDC9004"],"partTests":{"__isSmartRef__":true,"id":96589},"_ClipMode":"visible","moved":true,"b":270.1067586877034,"#startLetters":"set","isBeingDragged":false,"delta":-0.9080125385080464,"_Rotation":16.221623889032703,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96594},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4134.9,4307.5)"},"96568":{"target":{"__isSmartRef__":true,"id":96567},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96569":{"_BorderWidth":0.000008679627190311123,"_ClipMode":"visible","_BorderRadius":0.00013887391451028464,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.9,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-255,137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.0)"},"96570":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96571},{"__isSmartRef__":true,"id":96573},{"__isSmartRef__":true,"id":96575},{"__isSmartRef__":true,"id":96577},{"__isSmartRef__":true,"id":96579},{"__isSmartRef__":true,"id":96581},{"__isSmartRef__":true,"id":96583},{"__isSmartRef__":true,"id":96585}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96587},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96571":{"date":{"__isSmartRef__":true,"id":96572},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96573":{"date":{"__isSmartRef__":true,"id":96574},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96574":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96575":{"date":{"__isSmartRef__":true,"id":96576},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96576":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96577":{"date":{"__isSmartRef__":true,"id":96578},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96579":{"date":{"__isSmartRef__":true,"id":96580},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96580":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96581":{"date":{"__isSmartRef__":true,"id":96582},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96583":{"date":{"__isSmartRef__":true,"id":96584},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96585":{"date":{"__isSmartRef__":true,"id":96586},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96586":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96587":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96588":{"morph":{"__isSmartRef__":true,"id":96567},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96589":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96590}},"96590":{"test01IsMorph":{"__isSmartRef__":true,"id":96591}},"96591":{"varMapping":{"__isSmartRef__":true,"id":96592},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96592":{"this":{"__isSmartRef__":true,"id":96589}},"96593":{},"96594":{"change":{"__isSmartRef__":true,"id":96595},"tick":{"__isSmartRef__":true,"id":96599}},"96595":{"varMapping":{"__isSmartRef__":true,"id":96596},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96596":{"this":{"__isSmartRef__":true,"id":96567}},"96597":{"timestamp":{"__isSmartRef__":true,"id":96598},"user":"cschuster","tags":[]},"96598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96599":{"varMapping":{"__isSmartRef__":true,"id":96600},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96600":{"this":{"__isSmartRef__":true,"id":96567}},"96601":{"timestamp":{"__isSmartRef__":true,"id":96602},"user":"cschuster","tags":[]},"96602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96603":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96604}],"id":"229D47CE-BB43-4871-8132-F5F191028C1B","shape":{"__isSmartRef__":true,"id":96605},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2567","partsBinMetaInfo":{"__isSmartRef__":true,"id":96606},"eventHandler":{"__isSmartRef__":true,"id":96623},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","F69D6007-0C60-4188-97C1-990E0451F647"],"partTests":{"__isSmartRef__":true,"id":96624},"_ClipMode":"visible","moved":true,"b":24,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":1.9408468813405455,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96629},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2580.8,1536.2)"},"96604":{"target":{"__isSmartRef__":true,"id":96603},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96605":{"_BorderWidth":7.033683215379001,"_ClipMode":"visible","_BorderRadius":33.38261212717717,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,83.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(104,338,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.1,-38.3)"},"96606":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96607},{"__isSmartRef__":true,"id":96609},{"__isSmartRef__":true,"id":96611},{"__isSmartRef__":true,"id":96613},{"__isSmartRef__":true,"id":96615},{"__isSmartRef__":true,"id":96617},{"__isSmartRef__":true,"id":96619},{"__isSmartRef__":true,"id":96621}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96607":{"date":{"__isSmartRef__":true,"id":96608},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96609":{"date":{"__isSmartRef__":true,"id":96610},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96610":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96611":{"date":{"__isSmartRef__":true,"id":96612},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96612":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96613":{"date":{"__isSmartRef__":true,"id":96614},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96615":{"date":{"__isSmartRef__":true,"id":96616},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96616":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96617":{"date":{"__isSmartRef__":true,"id":96618},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96619":{"date":{"__isSmartRef__":true,"id":96620},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96621":{"date":{"__isSmartRef__":true,"id":96622},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96622":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96623":{"morph":{"__isSmartRef__":true,"id":96603},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96624":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96625}},"96625":{"test01IsMorph":{"__isSmartRef__":true,"id":96626}},"96626":{"varMapping":{"__isSmartRef__":true,"id":96627},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96628},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96627":{"this":{"__isSmartRef__":true,"id":96624}},"96628":{},"96629":{"change":{"__isSmartRef__":true,"id":96630},"tick":{"__isSmartRef__":true,"id":96634}},"96630":{"varMapping":{"__isSmartRef__":true,"id":96631},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96631":{"this":{"__isSmartRef__":true,"id":96603}},"96632":{"timestamp":{"__isSmartRef__":true,"id":96633},"user":"cschuster","tags":[]},"96633":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96634":{"varMapping":{"__isSmartRef__":true,"id":96635},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96635":{"this":{"__isSmartRef__":true,"id":96603}},"96636":{"timestamp":{"__isSmartRef__":true,"id":96637},"user":"cschuster","tags":[]},"96637":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96638":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96639}],"id":"7A9E4C6C-EF41-48E4-BB6C-95A04E573D89","shape":{"__isSmartRef__":true,"id":96640},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2568","partsBinMetaInfo":{"__isSmartRef__":true,"id":96641},"eventHandler":{"__isSmartRef__":true,"id":96659},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F","93555B7E-2776-4549-A1AB-61DB8868F42B"],"partTests":{"__isSmartRef__":true,"id":96660},"_ClipMode":"visible","moved":true,"b":253.31818245118484,"#startLetters":"set","isBeingDragged":false,"delta":-0.9040831995662302,"_Rotation":11.222710812817894,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96665},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4542.7,4163.9)"},"96639":{"target":{"__isSmartRef__":true,"id":96638},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96640":{"_BorderWidth":0.21043180676387507,"_ClipMode":"visible","_BorderRadius":3.296058435745346,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.0,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-319,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.3)"},"96641":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96642},{"__isSmartRef__":true,"id":96644},{"__isSmartRef__":true,"id":96646},{"__isSmartRef__":true,"id":96648},{"__isSmartRef__":true,"id":96650},{"__isSmartRef__":true,"id":96652},{"__isSmartRef__":true,"id":96654},{"__isSmartRef__":true,"id":96656}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96658},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96642":{"date":{"__isSmartRef__":true,"id":96643},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96643":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96644":{"date":{"__isSmartRef__":true,"id":96645},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96645":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96646":{"date":{"__isSmartRef__":true,"id":96647},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96647":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96648":{"date":{"__isSmartRef__":true,"id":96649},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96649":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96650":{"date":{"__isSmartRef__":true,"id":96651},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96651":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96652":{"date":{"__isSmartRef__":true,"id":96653},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96653":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96654":{"date":{"__isSmartRef__":true,"id":96655},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96655":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96656":{"date":{"__isSmartRef__":true,"id":96657},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96657":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96658":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96659":{"morph":{"__isSmartRef__":true,"id":96638},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96660":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96661}},"96661":{"test01IsMorph":{"__isSmartRef__":true,"id":96662}},"96662":{"varMapping":{"__isSmartRef__":true,"id":96663},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96664},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96663":{"this":{"__isSmartRef__":true,"id":96660}},"96664":{},"96665":{"change":{"__isSmartRef__":true,"id":96666},"tick":{"__isSmartRef__":true,"id":96670}},"96666":{"varMapping":{"__isSmartRef__":true,"id":96667},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96667":{"this":{"__isSmartRef__":true,"id":96638}},"96668":{"timestamp":{"__isSmartRef__":true,"id":96669},"user":"cschuster","tags":[]},"96669":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96670":{"varMapping":{"__isSmartRef__":true,"id":96671},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96671":{"this":{"__isSmartRef__":true,"id":96638}},"96672":{"timestamp":{"__isSmartRef__":true,"id":96673},"user":"cschuster","tags":[]},"96673":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96674":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96675}],"id":"F83C7811-F6A3-48E0-91C2-B080777DEADA","shape":{"__isSmartRef__":true,"id":96676},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2569","partsBinMetaInfo":{"__isSmartRef__":true,"id":96677},"eventHandler":{"__isSmartRef__":true,"id":96695},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","9B229936-CD2D-40AF-9C4F-FA52E68AC428","A8A4BA07-F16B-47E0-9469-E08AAA16FA9D"],"partTests":{"__isSmartRef__":true,"id":96696},"_ClipMode":"visible","moved":true,"b":182.01681545423344,"#startLetters":"set","isBeingDragged":false,"delta":-0.7875362148042768,"_Rotation":-19.212788816780535,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96701},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4655.2,4901.1)"},"96675":{"target":{"__isSmartRef__":true,"id":96674},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96676":{"_BorderWidth":4.8240359927314165,"_ClipMode":"visible","_BorderRadius":39.95045866903357,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.8,101.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-9,-265,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.3,-0.0)"},"96677":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96678},{"__isSmartRef__":true,"id":96680},{"__isSmartRef__":true,"id":96682},{"__isSmartRef__":true,"id":96684},{"__isSmartRef__":true,"id":96686},{"__isSmartRef__":true,"id":96688},{"__isSmartRef__":true,"id":96690},{"__isSmartRef__":true,"id":96692}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96694},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96678":{"date":{"__isSmartRef__":true,"id":96679},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96679":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96680":{"date":{"__isSmartRef__":true,"id":96681},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96681":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96682":{"date":{"__isSmartRef__":true,"id":96683},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96683":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96684":{"date":{"__isSmartRef__":true,"id":96685},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96685":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96686":{"date":{"__isSmartRef__":true,"id":96687},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96687":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96688":{"date":{"__isSmartRef__":true,"id":96689},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96689":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96690":{"date":{"__isSmartRef__":true,"id":96691},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96691":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96692":{"date":{"__isSmartRef__":true,"id":96693},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96693":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96694":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96695":{"morph":{"__isSmartRef__":true,"id":96674},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96696":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96697}},"96697":{"test01IsMorph":{"__isSmartRef__":true,"id":96698}},"96698":{"varMapping":{"__isSmartRef__":true,"id":96699},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96699":{"this":{"__isSmartRef__":true,"id":96696}},"96700":{},"96701":{"change":{"__isSmartRef__":true,"id":96702},"tick":{"__isSmartRef__":true,"id":96706}},"96702":{"varMapping":{"__isSmartRef__":true,"id":96703},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96704},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96703":{"this":{"__isSmartRef__":true,"id":96674}},"96704":{"timestamp":{"__isSmartRef__":true,"id":96705},"user":"cschuster","tags":[]},"96705":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96706":{"varMapping":{"__isSmartRef__":true,"id":96707},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96707":{"this":{"__isSmartRef__":true,"id":96674}},"96708":{"timestamp":{"__isSmartRef__":true,"id":96709},"user":"cschuster","tags":[]},"96709":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96710":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96711}],"id":"E0D1DE24-44BB-42D0-99FE-B55F3A3D909C","shape":{"__isSmartRef__":true,"id":96712},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2570","partsBinMetaInfo":{"__isSmartRef__":true,"id":96713},"eventHandler":{"__isSmartRef__":true,"id":96731},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6"],"partTests":{"__isSmartRef__":true,"id":96732},"_ClipMode":"visible","moved":true,"b":109,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-27.270631921292967,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96737},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4574.7,4667.2)"},"96711":{"target":{"__isSmartRef__":true,"id":96710},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96712":{"_BorderWidth":9.727592877996585,"_ClipMode":"visible","_BorderRadius":4.239784927865555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.4,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,159,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-13.5)"},"96713":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96714},{"__isSmartRef__":true,"id":96716},{"__isSmartRef__":true,"id":96718},{"__isSmartRef__":true,"id":96720},{"__isSmartRef__":true,"id":96722},{"__isSmartRef__":true,"id":96724},{"__isSmartRef__":true,"id":96726},{"__isSmartRef__":true,"id":96728}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96730},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96714":{"date":{"__isSmartRef__":true,"id":96715},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96715":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96716":{"date":{"__isSmartRef__":true,"id":96717},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96717":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96718":{"date":{"__isSmartRef__":true,"id":96719},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96719":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96720":{"date":{"__isSmartRef__":true,"id":96721},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96721":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96722":{"date":{"__isSmartRef__":true,"id":96723},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96723":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96724":{"date":{"__isSmartRef__":true,"id":96725},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96725":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96726":{"date":{"__isSmartRef__":true,"id":96727},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96727":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96728":{"date":{"__isSmartRef__":true,"id":96729},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96729":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96730":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96731":{"morph":{"__isSmartRef__":true,"id":96710},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96732":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96733}},"96733":{"test01IsMorph":{"__isSmartRef__":true,"id":96734}},"96734":{"varMapping":{"__isSmartRef__":true,"id":96735},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96736},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96735":{"this":{"__isSmartRef__":true,"id":96732}},"96736":{},"96737":{"change":{"__isSmartRef__":true,"id":96738},"tick":{"__isSmartRef__":true,"id":96742}},"96738":{"varMapping":{"__isSmartRef__":true,"id":96739},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96739":{"this":{"__isSmartRef__":true,"id":96710}},"96740":{"timestamp":{"__isSmartRef__":true,"id":96741},"user":"cschuster","tags":[]},"96741":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96742":{"varMapping":{"__isSmartRef__":true,"id":96743},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96743":{"this":{"__isSmartRef__":true,"id":96710}},"96744":{"timestamp":{"__isSmartRef__":true,"id":96745},"user":"cschuster","tags":[]},"96745":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96746":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96747}],"id":"9DBB0B49-2773-47C1-BD6F-C71C388E4828","shape":{"__isSmartRef__":true,"id":96748},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2571","partsBinMetaInfo":{"__isSmartRef__":true,"id":96749},"eventHandler":{"__isSmartRef__":true,"id":96767},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","B68FCE85-1A81-43BC-B2BD-43328C8CEA49"],"partTests":{"__isSmartRef__":true,"id":96768},"_ClipMode":"visible","moved":true,"b":222.23833372531226,"#startLetters":"set","isBeingDragged":false,"delta":0.6764182378537953,"_Rotation":25.322857247519593,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96773},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6075.6,4226.7)"},"96747":{"target":{"__isSmartRef__":true,"id":96746},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96748":{"_BorderWidth":1.6389196297282282,"_ClipMode":"visible","_BorderRadius":21.925021991318026,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,126.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-172,-362,18)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.6,-5.2)"},"96749":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96750},{"__isSmartRef__":true,"id":96752},{"__isSmartRef__":true,"id":96754},{"__isSmartRef__":true,"id":96756},{"__isSmartRef__":true,"id":96758},{"__isSmartRef__":true,"id":96760},{"__isSmartRef__":true,"id":96762},{"__isSmartRef__":true,"id":96764}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96766},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96750":{"date":{"__isSmartRef__":true,"id":96751},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96751":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96752":{"date":{"__isSmartRef__":true,"id":96753},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96753":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96754":{"date":{"__isSmartRef__":true,"id":96755},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96755":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96756":{"date":{"__isSmartRef__":true,"id":96757},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96757":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96758":{"date":{"__isSmartRef__":true,"id":96759},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96759":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96760":{"date":{"__isSmartRef__":true,"id":96761},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96761":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96762":{"date":{"__isSmartRef__":true,"id":96763},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96763":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96764":{"date":{"__isSmartRef__":true,"id":96765},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96765":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96766":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96767":{"morph":{"__isSmartRef__":true,"id":96746},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96768":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96769}},"96769":{"test01IsMorph":{"__isSmartRef__":true,"id":96770}},"96770":{"varMapping":{"__isSmartRef__":true,"id":96771},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96772},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96771":{"this":{"__isSmartRef__":true,"id":96768}},"96772":{},"96773":{"change":{"__isSmartRef__":true,"id":96774},"tick":{"__isSmartRef__":true,"id":96778}},"96774":{"varMapping":{"__isSmartRef__":true,"id":96775},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96775":{"this":{"__isSmartRef__":true,"id":96746}},"96776":{"timestamp":{"__isSmartRef__":true,"id":96777},"user":"cschuster","tags":[]},"96777":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96778":{"varMapping":{"__isSmartRef__":true,"id":96779},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96779":{"this":{"__isSmartRef__":true,"id":96746}},"96780":{"timestamp":{"__isSmartRef__":true,"id":96781},"user":"cschuster","tags":[]},"96781":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96782":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96783}],"id":"A12BCEEA-8B7B-44B7-B4D3-A1511A2DCF68","shape":{"__isSmartRef__":true,"id":96784},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2572","partsBinMetaInfo":{"__isSmartRef__":true,"id":96785},"eventHandler":{"__isSmartRef__":true,"id":96803},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97","23CD2D36-2221-475D-9BA7-F92E66FABC08"],"partTests":{"__isSmartRef__":true,"id":96804},"_ClipMode":"visible","moved":true,"b":310.69482822477585,"#startLetters":"set","isBeingDragged":false,"delta":-0.966768074024003,"_Rotation":15.598824147682762,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96809},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7007.6,4587.6)"},"96783":{"target":{"__isSmartRef__":true,"id":96782},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96784":{"_BorderWidth":1.2090340277538418,"_ClipMode":"visible","_BorderRadius":17.00572319563479,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,130.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-194,-28,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.8,-33.0)"},"96785":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96786},{"__isSmartRef__":true,"id":96788},{"__isSmartRef__":true,"id":96790},{"__isSmartRef__":true,"id":96792},{"__isSmartRef__":true,"id":96794},{"__isSmartRef__":true,"id":96796},{"__isSmartRef__":true,"id":96798},{"__isSmartRef__":true,"id":96800}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96802},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96786":{"date":{"__isSmartRef__":true,"id":96787},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96787":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96788":{"date":{"__isSmartRef__":true,"id":96789},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96789":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96790":{"date":{"__isSmartRef__":true,"id":96791},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96791":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96792":{"date":{"__isSmartRef__":true,"id":96793},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96793":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96794":{"date":{"__isSmartRef__":true,"id":96795},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96795":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96796":{"date":{"__isSmartRef__":true,"id":96797},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96797":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96798":{"date":{"__isSmartRef__":true,"id":96799},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96799":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96800":{"date":{"__isSmartRef__":true,"id":96801},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96801":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96802":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96803":{"morph":{"__isSmartRef__":true,"id":96782},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96804":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96805}},"96805":{"test01IsMorph":{"__isSmartRef__":true,"id":96806}},"96806":{"varMapping":{"__isSmartRef__":true,"id":96807},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96808},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96807":{"this":{"__isSmartRef__":true,"id":96804}},"96808":{},"96809":{"change":{"__isSmartRef__":true,"id":96810},"tick":{"__isSmartRef__":true,"id":96814}},"96810":{"varMapping":{"__isSmartRef__":true,"id":96811},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96811":{"this":{"__isSmartRef__":true,"id":96782}},"96812":{"timestamp":{"__isSmartRef__":true,"id":96813},"user":"cschuster","tags":[]},"96813":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96814":{"varMapping":{"__isSmartRef__":true,"id":96815},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96815":{"this":{"__isSmartRef__":true,"id":96782}},"96816":{"timestamp":{"__isSmartRef__":true,"id":96817},"user":"cschuster","tags":[]},"96817":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96818":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96819}],"id":"8960AC3A-3960-4F3C-A38B-B6DB007451E0","shape":{"__isSmartRef__":true,"id":96820},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2573","partsBinMetaInfo":{"__isSmartRef__":true,"id":96821},"eventHandler":{"__isSmartRef__":true,"id":96839},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","B1B34D3C-E9DF-4983-8110-88A0CB77F76A","F4DC3A78-5678-4BB6-91BC-878EF835E380","8596AEF5-3143-4525-8EF0-12793CCA9302"],"partTests":{"__isSmartRef__":true,"id":96840},"_ClipMode":"visible","moved":true,"b":320.44988779583946,"#startLetters":"set","isBeingDragged":false,"delta":-0.9887528051040135,"_Rotation":-17.297913524163942,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96845},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5031.9,5439.9)"},"96819":{"target":{"__isSmartRef__":true,"id":96818},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96820":{"_BorderWidth":1.8162357126076971,"_ClipMode":"visible","_BorderRadius":23.781831939720615,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.7,125.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-163,35,-224)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.3,-35.4)"},"96821":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96822},{"__isSmartRef__":true,"id":96824},{"__isSmartRef__":true,"id":96826},{"__isSmartRef__":true,"id":96828},{"__isSmartRef__":true,"id":96830},{"__isSmartRef__":true,"id":96832},{"__isSmartRef__":true,"id":96834},{"__isSmartRef__":true,"id":96836}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96838},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96822":{"date":{"__isSmartRef__":true,"id":96823},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96823":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96824":{"date":{"__isSmartRef__":true,"id":96825},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96825":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96826":{"date":{"__isSmartRef__":true,"id":96827},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96827":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96828":{"date":{"__isSmartRef__":true,"id":96829},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96829":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96830":{"date":{"__isSmartRef__":true,"id":96831},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96831":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96832":{"date":{"__isSmartRef__":true,"id":96833},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96833":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96834":{"date":{"__isSmartRef__":true,"id":96835},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96835":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96836":{"date":{"__isSmartRef__":true,"id":96837},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96837":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96838":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96839":{"morph":{"__isSmartRef__":true,"id":96818},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96840":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96841}},"96841":{"test01IsMorph":{"__isSmartRef__":true,"id":96842}},"96842":{"varMapping":{"__isSmartRef__":true,"id":96843},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96844},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96843":{"this":{"__isSmartRef__":true,"id":96840}},"96844":{},"96845":{"change":{"__isSmartRef__":true,"id":96846},"tick":{"__isSmartRef__":true,"id":96850}},"96846":{"varMapping":{"__isSmartRef__":true,"id":96847},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96848},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96847":{"this":{"__isSmartRef__":true,"id":96818}},"96848":{"timestamp":{"__isSmartRef__":true,"id":96849},"user":"cschuster","tags":[]},"96849":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96850":{"varMapping":{"__isSmartRef__":true,"id":96851},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96851":{"this":{"__isSmartRef__":true,"id":96818}},"96852":{"timestamp":{"__isSmartRef__":true,"id":96853},"user":"cschuster","tags":[]},"96853":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96854":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96855}],"id":"803181E6-7A48-4E45-BC6B-552F545FACC3","shape":{"__isSmartRef__":true,"id":96856},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2574","partsBinMetaInfo":{"__isSmartRef__":true,"id":96857},"eventHandler":{"__isSmartRef__":true,"id":96875},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69"],"partTests":{"__isSmartRef__":true,"id":96876},"_ClipMode":"visible","moved":true,"b":350,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":28.215135169152916,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96881},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5879.1,4266.3)"},"96855":{"target":{"__isSmartRef__":true,"id":96854},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96856":{"_BorderWidth":4.131759111665343,"_ClipMode":"visible","_BorderRadius":38.793852415718156,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,106.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-45,207,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.5,-39.7)"},"96857":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96858},{"__isSmartRef__":true,"id":96860},{"__isSmartRef__":true,"id":96862},{"__isSmartRef__":true,"id":96864},{"__isSmartRef__":true,"id":96866},{"__isSmartRef__":true,"id":96868},{"__isSmartRef__":true,"id":96870},{"__isSmartRef__":true,"id":96872}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96874},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96858":{"date":{"__isSmartRef__":true,"id":96859},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96859":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96860":{"date":{"__isSmartRef__":true,"id":96861},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96861":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96862":{"date":{"__isSmartRef__":true,"id":96863},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96863":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96864":{"date":{"__isSmartRef__":true,"id":96865},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96865":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96866":{"date":{"__isSmartRef__":true,"id":96867},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96867":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96868":{"date":{"__isSmartRef__":true,"id":96869},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96869":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96870":{"date":{"__isSmartRef__":true,"id":96871},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96871":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96872":{"date":{"__isSmartRef__":true,"id":96873},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96873":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96874":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96875":{"morph":{"__isSmartRef__":true,"id":96854},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96876":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96877}},"96877":{"test01IsMorph":{"__isSmartRef__":true,"id":96878}},"96878":{"varMapping":{"__isSmartRef__":true,"id":96879},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96880},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96879":{"this":{"__isSmartRef__":true,"id":96876}},"96880":{},"96881":{"change":{"__isSmartRef__":true,"id":96882},"tick":{"__isSmartRef__":true,"id":96886}},"96882":{"varMapping":{"__isSmartRef__":true,"id":96883},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96883":{"this":{"__isSmartRef__":true,"id":96854}},"96884":{"timestamp":{"__isSmartRef__":true,"id":96885},"user":"cschuster","tags":[]},"96885":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96886":{"varMapping":{"__isSmartRef__":true,"id":96887},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96887":{"this":{"__isSmartRef__":true,"id":96854}},"96888":{"timestamp":{"__isSmartRef__":true,"id":96889},"user":"cschuster","tags":[]},"96889":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96890":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96891}],"id":"8BA74FFD-0F7D-4F83-B205-AEF00D4F633D","shape":{"__isSmartRef__":true,"id":96892},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2575","partsBinMetaInfo":{"__isSmartRef__":true,"id":96893},"eventHandler":{"__isSmartRef__":true,"id":96911},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607","22CDD992-12BE-4944-A01C-B5F5836B692B"],"partTests":{"__isSmartRef__":true,"id":96912},"_ClipMode":"visible","moved":true,"b":76.22532835806487,"#startLetters":"set","isBeingDragged":false,"delta":-0.8687129255849868,"_Rotation":-5.717401183946361,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96917},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4944.4,3881.6)"},"96891":{"target":{"__isSmartRef__":true,"id":96890},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96892":{"_BorderWidth":9.85619815945192,"_ClipMode":"visible","_BorderRadius":2.267743097817263,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.5,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,310,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-24.8)"},"96893":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96894},{"__isSmartRef__":true,"id":96896},{"__isSmartRef__":true,"id":96898},{"__isSmartRef__":true,"id":96900},{"__isSmartRef__":true,"id":96902},{"__isSmartRef__":true,"id":96904},{"__isSmartRef__":true,"id":96906},{"__isSmartRef__":true,"id":96908}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96910},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96894":{"date":{"__isSmartRef__":true,"id":96895},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96895":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96896":{"date":{"__isSmartRef__":true,"id":96897},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96897":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96898":{"date":{"__isSmartRef__":true,"id":96899},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96899":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96900":{"date":{"__isSmartRef__":true,"id":96901},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96901":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96902":{"date":{"__isSmartRef__":true,"id":96903},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96903":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96904":{"date":{"__isSmartRef__":true,"id":96905},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96905":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96906":{"date":{"__isSmartRef__":true,"id":96907},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96907":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96908":{"date":{"__isSmartRef__":true,"id":96909},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96909":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96910":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96911":{"morph":{"__isSmartRef__":true,"id":96890},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96912":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96913}},"96913":{"test01IsMorph":{"__isSmartRef__":true,"id":96914}},"96914":{"varMapping":{"__isSmartRef__":true,"id":96915},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96916},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96915":{"this":{"__isSmartRef__":true,"id":96912}},"96916":{},"96917":{"change":{"__isSmartRef__":true,"id":96918},"tick":{"__isSmartRef__":true,"id":96922}},"96918":{"varMapping":{"__isSmartRef__":true,"id":96919},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96919":{"this":{"__isSmartRef__":true,"id":96890}},"96920":{"timestamp":{"__isSmartRef__":true,"id":96921},"user":"cschuster","tags":[]},"96921":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96922":{"varMapping":{"__isSmartRef__":true,"id":96923},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96923":{"this":{"__isSmartRef__":true,"id":96890}},"96924":{"timestamp":{"__isSmartRef__":true,"id":96925},"user":"cschuster","tags":[]},"96925":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96926":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96927}],"id":"EB3A8CF5-45BB-4BF4-B9CB-C60205ADC3CB","shape":{"__isSmartRef__":true,"id":96928},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2576","partsBinMetaInfo":{"__isSmartRef__":true,"id":96929},"eventHandler":{"__isSmartRef__":true,"id":96947},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","0C146547-5A14-4B80-858A-DBBB6BCC1F28","EF60D55F-44BA-4FC7-8355-8A91A40894F4","6735E50A-9FB0-4550-8716-AC29DDF21BE4","33F9D7E0-775F-470A-8B6F-A32154BC8444"],"partTests":{"__isSmartRef__":true,"id":96948},"_ClipMode":"visible","moved":true,"b":149.86703795037465,"#startLetters":"set","isBeingDragged":false,"delta":-0.697725294448901,"_Rotation":43.905347204956705,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96953},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6085.9,4178.9)"},"96927":{"target":{"__isSmartRef__":true,"id":96926},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96928":{"_BorderWidth":7.510041862733477,"_ClipMode":"visible","_BorderRadius":29.919503755720733,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.3,79.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(129,-93,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.0,-2.7)"},"96929":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96930},{"__isSmartRef__":true,"id":96932},{"__isSmartRef__":true,"id":96934},{"__isSmartRef__":true,"id":96936},{"__isSmartRef__":true,"id":96938},{"__isSmartRef__":true,"id":96940},{"__isSmartRef__":true,"id":96942},{"__isSmartRef__":true,"id":96944}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96946},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96930":{"date":{"__isSmartRef__":true,"id":96931},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96931":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96932":{"date":{"__isSmartRef__":true,"id":96933},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96933":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96934":{"date":{"__isSmartRef__":true,"id":96935},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96935":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96936":{"date":{"__isSmartRef__":true,"id":96937},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96937":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96938":{"date":{"__isSmartRef__":true,"id":96939},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96939":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96940":{"date":{"__isSmartRef__":true,"id":96941},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96941":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96942":{"date":{"__isSmartRef__":true,"id":96943},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96943":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96944":{"date":{"__isSmartRef__":true,"id":96945},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96945":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96946":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96947":{"morph":{"__isSmartRef__":true,"id":96926},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96948":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96949}},"96949":{"test01IsMorph":{"__isSmartRef__":true,"id":96950}},"96950":{"varMapping":{"__isSmartRef__":true,"id":96951},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96952},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96951":{"this":{"__isSmartRef__":true,"id":96948}},"96952":{},"96953":{"change":{"__isSmartRef__":true,"id":96954},"tick":{"__isSmartRef__":true,"id":96958}},"96954":{"varMapping":{"__isSmartRef__":true,"id":96955},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96955":{"this":{"__isSmartRef__":true,"id":96926}},"96956":{"timestamp":{"__isSmartRef__":true,"id":96957},"user":"cschuster","tags":[]},"96957":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96958":{"varMapping":{"__isSmartRef__":true,"id":96959},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96959":{"this":{"__isSmartRef__":true,"id":96926}},"96960":{"timestamp":{"__isSmartRef__":true,"id":96961},"user":"cschuster","tags":[]},"96961":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96962":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96963}],"id":"0A5882A7-A7E9-45A4-ACFD-9912B5E4FDB6","shape":{"__isSmartRef__":true,"id":96964},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2577","partsBinMetaInfo":{"__isSmartRef__":true,"id":96965},"eventHandler":{"__isSmartRef__":true,"id":96983},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607","9B9E8614-EF7F-4A1A-A4AB-539A94DD16DA","BBB0A5C2-DC8C-4351-834B-621D68A032B9","EE60EE8E-E277-4A79-BA66-81713CC6376A"],"partTests":{"__isSmartRef__":true,"id":96984},"_ClipMode":"visible","moved":true,"b":232,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.79308829376919,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96989},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5165.9,4090.1)"},"96963":{"target":{"__isSmartRef__":true,"id":96962},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"96964":{"_BorderWidth":1.0599462319663893,"_ClipMode":"visible","_BorderRadius":15.161562088006637,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-359,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.7)"},"96965":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":96966},{"__isSmartRef__":true,"id":96968},{"__isSmartRef__":true,"id":96970},{"__isSmartRef__":true,"id":96972},{"__isSmartRef__":true,"id":96974},{"__isSmartRef__":true,"id":96976},{"__isSmartRef__":true,"id":96978},{"__isSmartRef__":true,"id":96980}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":96982},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"96966":{"date":{"__isSmartRef__":true,"id":96967},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"96967":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"96968":{"date":{"__isSmartRef__":true,"id":96969},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"96969":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"96970":{"date":{"__isSmartRef__":true,"id":96971},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"96971":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"96972":{"date":{"__isSmartRef__":true,"id":96973},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"96973":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"96974":{"date":{"__isSmartRef__":true,"id":96975},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"96975":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"96976":{"date":{"__isSmartRef__":true,"id":96977},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"96977":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"96978":{"date":{"__isSmartRef__":true,"id":96979},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"96979":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"96980":{"date":{"__isSmartRef__":true,"id":96981},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"96981":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"96982":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"96983":{"morph":{"__isSmartRef__":true,"id":96962},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"96984":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":96985}},"96985":{"test01IsMorph":{"__isSmartRef__":true,"id":96986}},"96986":{"varMapping":{"__isSmartRef__":true,"id":96987},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":96988},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96987":{"this":{"__isSmartRef__":true,"id":96984}},"96988":{},"96989":{"change":{"__isSmartRef__":true,"id":96990},"tick":{"__isSmartRef__":true,"id":96994}},"96990":{"varMapping":{"__isSmartRef__":true,"id":96991},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":96992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96991":{"this":{"__isSmartRef__":true,"id":96962}},"96992":{"timestamp":{"__isSmartRef__":true,"id":96993},"user":"cschuster","tags":[]},"96993":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"96994":{"varMapping":{"__isSmartRef__":true,"id":96995},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":96996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96995":{"this":{"__isSmartRef__":true,"id":96962}},"96996":{"timestamp":{"__isSmartRef__":true,"id":96997},"user":"cschuster","tags":[]},"96997":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"96998":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":96999}],"id":"BB425386-A9D3-4AC8-A03C-421B6E165EC8","shape":{"__isSmartRef__":true,"id":97000},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2578","partsBinMetaInfo":{"__isSmartRef__":true,"id":97001},"eventHandler":{"__isSmartRef__":true,"id":97019},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","91806FFD-722C-45F2-AF1F-901D72E29879"],"partTests":{"__isSmartRef__":true,"id":97020},"_ClipMode":"visible","moved":true,"b":158.62963229446905,"#startLetters":"set","isBeingDragged":false,"delta":0.8861990630975924,"_Rotation":14.809816806707927,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97025},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4353.6,4258.1)"},"96999":{"target":{"__isSmartRef__":true,"id":96998},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97000":{"_BorderWidth":6.821976055434812,"_ClipMode":"visible","_BorderRadius":34.688645205475524,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.9,85.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(93,-145,31)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.3,-1.4)"},"97001":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97002},{"__isSmartRef__":true,"id":97004},{"__isSmartRef__":true,"id":97006},{"__isSmartRef__":true,"id":97008},{"__isSmartRef__":true,"id":97010},{"__isSmartRef__":true,"id":97012},{"__isSmartRef__":true,"id":97014},{"__isSmartRef__":true,"id":97016}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97018},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97002":{"date":{"__isSmartRef__":true,"id":97003},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97003":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97004":{"date":{"__isSmartRef__":true,"id":97005},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97005":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97006":{"date":{"__isSmartRef__":true,"id":97007},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97007":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97008":{"date":{"__isSmartRef__":true,"id":97009},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97009":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97010":{"date":{"__isSmartRef__":true,"id":97011},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97011":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97012":{"date":{"__isSmartRef__":true,"id":97013},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97013":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97014":{"date":{"__isSmartRef__":true,"id":97015},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97015":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97016":{"date":{"__isSmartRef__":true,"id":97017},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97017":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97018":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97019":{"morph":{"__isSmartRef__":true,"id":96998},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97020":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97021}},"97021":{"test01IsMorph":{"__isSmartRef__":true,"id":97022}},"97022":{"varMapping":{"__isSmartRef__":true,"id":97023},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97024},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97023":{"this":{"__isSmartRef__":true,"id":97020}},"97024":{},"97025":{"change":{"__isSmartRef__":true,"id":97026},"tick":{"__isSmartRef__":true,"id":97030}},"97026":{"varMapping":{"__isSmartRef__":true,"id":97027},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97027":{"this":{"__isSmartRef__":true,"id":96998}},"97028":{"timestamp":{"__isSmartRef__":true,"id":97029},"user":"cschuster","tags":[]},"97029":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97030":{"varMapping":{"__isSmartRef__":true,"id":97031},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97031":{"this":{"__isSmartRef__":true,"id":96998}},"97032":{"timestamp":{"__isSmartRef__":true,"id":97033},"user":"cschuster","tags":[]},"97033":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97034":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97035}],"id":"2D89D4A6-35EA-4ACA-8FEB-0E6FDF8683DC","shape":{"__isSmartRef__":true,"id":97036},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2579","partsBinMetaInfo":{"__isSmartRef__":true,"id":97037},"eventHandler":{"__isSmartRef__":true,"id":97055},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC"],"partTests":{"__isSmartRef__":true,"id":97056},"_ClipMode":"visible","moved":true,"b":277.1612000525929,"#startLetters":"set","isBeingDragged":false,"delta":-0.9861761898500845,"_Rotation":-24.45517196572775,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97061},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4865.4,4344.4)"},"97035":{"target":{"__isSmartRef__":true,"id":97034},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97036":{"_BorderWidth":0.03900326079805794,"_ClipMode":"visible","_BorderRadius":0.6216181658043118,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.1,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-222,50)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.5)"},"97037":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97038},{"__isSmartRef__":true,"id":97040},{"__isSmartRef__":true,"id":97042},{"__isSmartRef__":true,"id":97044},{"__isSmartRef__":true,"id":97046},{"__isSmartRef__":true,"id":97048},{"__isSmartRef__":true,"id":97050},{"__isSmartRef__":true,"id":97052}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97054},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97038":{"date":{"__isSmartRef__":true,"id":97039},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97039":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97040":{"date":{"__isSmartRef__":true,"id":97041},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97041":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97042":{"date":{"__isSmartRef__":true,"id":97043},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97043":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97044":{"date":{"__isSmartRef__":true,"id":97045},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97045":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97046":{"date":{"__isSmartRef__":true,"id":97047},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97047":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97048":{"date":{"__isSmartRef__":true,"id":97049},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97049":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97050":{"date":{"__isSmartRef__":true,"id":97051},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97051":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97052":{"date":{"__isSmartRef__":true,"id":97053},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97053":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97054":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97055":{"morph":{"__isSmartRef__":true,"id":97034},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97056":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97057}},"97057":{"test01IsMorph":{"__isSmartRef__":true,"id":97058}},"97058":{"varMapping":{"__isSmartRef__":true,"id":97059},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97060},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97059":{"this":{"__isSmartRef__":true,"id":97056}},"97060":{},"97061":{"change":{"__isSmartRef__":true,"id":97062},"tick":{"__isSmartRef__":true,"id":97066}},"97062":{"varMapping":{"__isSmartRef__":true,"id":97063},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97063":{"this":{"__isSmartRef__":true,"id":97034}},"97064":{"timestamp":{"__isSmartRef__":true,"id":97065},"user":"cschuster","tags":[]},"97065":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97066":{"varMapping":{"__isSmartRef__":true,"id":97067},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97067":{"this":{"__isSmartRef__":true,"id":97034}},"97068":{"timestamp":{"__isSmartRef__":true,"id":97069},"user":"cschuster","tags":[]},"97069":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97070":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97071}],"id":"9D482530-4112-4444-93A3-92422902DC5A","shape":{"__isSmartRef__":true,"id":97072},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2580","partsBinMetaInfo":{"__isSmartRef__":true,"id":97073},"eventHandler":{"__isSmartRef__":true,"id":97091},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","DDDFAA5C-1308-4C2A-AD1F-D875A4FCBA43","BAD47125-EEBD-4531-810E-8DF4EC5D55E4","1019CA29-491F-4DC3-91DE-D3102A5F7598"],"partTests":{"__isSmartRef__":true,"id":97092},"_ClipMode":"visible","moved":true,"b":322.2260831123567,"#startLetters":"set","isBeingDragged":false,"delta":-0.7708962630131282,"_Rotation":71.35686361607765,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97097},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6296.0,4421.3)"},"97071":{"target":{"__isSmartRef__":true,"id":97070},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97072":{"_BorderWidth":1.9372635850060114,"_ClipMode":"visible","_BorderRadius":24.99143304363163,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.3,124.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,46,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-35.8)"},"97073":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97074},{"__isSmartRef__":true,"id":97076},{"__isSmartRef__":true,"id":97078},{"__isSmartRef__":true,"id":97080},{"__isSmartRef__":true,"id":97082},{"__isSmartRef__":true,"id":97084},{"__isSmartRef__":true,"id":97086},{"__isSmartRef__":true,"id":97088}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97090},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97074":{"date":{"__isSmartRef__":true,"id":97075},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97075":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97076":{"date":{"__isSmartRef__":true,"id":97077},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97077":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97078":{"date":{"__isSmartRef__":true,"id":97079},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97079":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97080":{"date":{"__isSmartRef__":true,"id":97081},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97081":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97082":{"date":{"__isSmartRef__":true,"id":97083},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97083":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97084":{"date":{"__isSmartRef__":true,"id":97085},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97085":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97086":{"date":{"__isSmartRef__":true,"id":97087},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97087":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97088":{"date":{"__isSmartRef__":true,"id":97089},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97089":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97090":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97091":{"morph":{"__isSmartRef__":true,"id":97070},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97092":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97093}},"97093":{"test01IsMorph":{"__isSmartRef__":true,"id":97094}},"97094":{"varMapping":{"__isSmartRef__":true,"id":97095},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97096},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97095":{"this":{"__isSmartRef__":true,"id":97092}},"97096":{},"97097":{"change":{"__isSmartRef__":true,"id":97098},"tick":{"__isSmartRef__":true,"id":97102}},"97098":{"varMapping":{"__isSmartRef__":true,"id":97099},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97099":{"this":{"__isSmartRef__":true,"id":97070}},"97100":{"timestamp":{"__isSmartRef__":true,"id":97101},"user":"cschuster","tags":[]},"97101":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97102":{"varMapping":{"__isSmartRef__":true,"id":97103},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97103":{"this":{"__isSmartRef__":true,"id":97070}},"97104":{"timestamp":{"__isSmartRef__":true,"id":97105},"user":"cschuster","tags":[]},"97105":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97106":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97107}],"id":"5D74EFFA-6749-48BC-9512-35B6A02A6A76","shape":{"__isSmartRef__":true,"id":97108},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2581","partsBinMetaInfo":{"__isSmartRef__":true,"id":97109},"eventHandler":{"__isSmartRef__":true,"id":97127},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","76E724D9-6B45-4304-9616-6AD9F63E094B"],"partTests":{"__isSmartRef__":true,"id":97128},"_ClipMode":"visible","moved":true,"b":184.88265052472707,"#startLetters":"set","isBeingDragged":false,"delta":0.8762210925342515,"_Rotation":16.594024897214275,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97133},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4344.1,4298.2)"},"97107":{"target":{"__isSmartRef__":true,"id":97106},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97108":{"_BorderWidth":4.574423897883612,"_ClipMode":"visible","_BorderRadius":39.71021597009187,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.8,103.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-22,-277,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.3,-0.1)"},"97109":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97110},{"__isSmartRef__":true,"id":97112},{"__isSmartRef__":true,"id":97114},{"__isSmartRef__":true,"id":97116},{"__isSmartRef__":true,"id":97118},{"__isSmartRef__":true,"id":97120},{"__isSmartRef__":true,"id":97122},{"__isSmartRef__":true,"id":97124}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97126},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97110":{"date":{"__isSmartRef__":true,"id":97111},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97111":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97112":{"date":{"__isSmartRef__":true,"id":97113},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97113":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97114":{"date":{"__isSmartRef__":true,"id":97115},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97115":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97116":{"date":{"__isSmartRef__":true,"id":97117},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97117":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97118":{"date":{"__isSmartRef__":true,"id":97119},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97119":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97120":{"date":{"__isSmartRef__":true,"id":97121},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97121":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97122":{"date":{"__isSmartRef__":true,"id":97123},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97123":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97124":{"date":{"__isSmartRef__":true,"id":97125},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97125":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97126":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97127":{"morph":{"__isSmartRef__":true,"id":97106},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97128":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97129}},"97129":{"test01IsMorph":{"__isSmartRef__":true,"id":97130}},"97130":{"varMapping":{"__isSmartRef__":true,"id":97131},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97131":{"this":{"__isSmartRef__":true,"id":97128}},"97132":{},"97133":{"change":{"__isSmartRef__":true,"id":97134},"tick":{"__isSmartRef__":true,"id":97138}},"97134":{"varMapping":{"__isSmartRef__":true,"id":97135},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97135":{"this":{"__isSmartRef__":true,"id":97106}},"97136":{"timestamp":{"__isSmartRef__":true,"id":97137},"user":"cschuster","tags":[]},"97137":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97138":{"varMapping":{"__isSmartRef__":true,"id":97139},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97139":{"this":{"__isSmartRef__":true,"id":97106}},"97140":{"timestamp":{"__isSmartRef__":true,"id":97141},"user":"cschuster","tags":[]},"97141":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97142":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97143}],"id":"9A217A63-A1C2-4519-86D5-C11076B1521A","shape":{"__isSmartRef__":true,"id":97144},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2582","partsBinMetaInfo":{"__isSmartRef__":true,"id":97145},"eventHandler":{"__isSmartRef__":true,"id":97163},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","CE626118-6EF3-4E43-87B7-463B692CC5A9"],"partTests":{"__isSmartRef__":true,"id":97164},"_ClipMode":"visible","moved":true,"b":60.73130086902529,"#startLetters":"set","isBeingDragged":false,"delta":0.740625620353967,"_Rotation":47.10934489508947,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97169},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6010.8,4412.5)"},"97143":{"target":{"__isSmartRef__":true,"id":97142},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97144":{"_BorderWidth":9.361682467481426,"_ClipMode":"visible","_BorderRadius":9.561161684584231,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.1,65.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(223,349,-220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.4,-29.8)"},"97145":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97146},{"__isSmartRef__":true,"id":97148},{"__isSmartRef__":true,"id":97150},{"__isSmartRef__":true,"id":97152},{"__isSmartRef__":true,"id":97154},{"__isSmartRef__":true,"id":97156},{"__isSmartRef__":true,"id":97158},{"__isSmartRef__":true,"id":97160}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97162},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97146":{"date":{"__isSmartRef__":true,"id":97147},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97147":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97148":{"date":{"__isSmartRef__":true,"id":97149},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97149":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97150":{"date":{"__isSmartRef__":true,"id":97151},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97151":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97152":{"date":{"__isSmartRef__":true,"id":97153},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97153":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97154":{"date":{"__isSmartRef__":true,"id":97155},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97155":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97156":{"date":{"__isSmartRef__":true,"id":97157},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97157":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97158":{"date":{"__isSmartRef__":true,"id":97159},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97159":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97160":{"date":{"__isSmartRef__":true,"id":97161},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97161":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97162":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97163":{"morph":{"__isSmartRef__":true,"id":97142},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97164":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97165}},"97165":{"test01IsMorph":{"__isSmartRef__":true,"id":97166}},"97166":{"varMapping":{"__isSmartRef__":true,"id":97167},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97168},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97167":{"this":{"__isSmartRef__":true,"id":97164}},"97168":{},"97169":{"change":{"__isSmartRef__":true,"id":97170},"tick":{"__isSmartRef__":true,"id":97174}},"97170":{"varMapping":{"__isSmartRef__":true,"id":97171},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97171":{"this":{"__isSmartRef__":true,"id":97142}},"97172":{"timestamp":{"__isSmartRef__":true,"id":97173},"user":"cschuster","tags":[]},"97173":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97174":{"varMapping":{"__isSmartRef__":true,"id":97175},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97175":{"this":{"__isSmartRef__":true,"id":97142}},"97176":{"timestamp":{"__isSmartRef__":true,"id":97177},"user":"cschuster","tags":[]},"97177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97178":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97179}],"id":"8FECC99D-0254-4E89-B9AF-888773325FAA","shape":{"__isSmartRef__":true,"id":97180},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2583","partsBinMetaInfo":{"__isSmartRef__":true,"id":97181},"eventHandler":{"__isSmartRef__":true,"id":97199},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","C23D3AEF-1CB6-4345-823C-4579D916509F","A76AF3F0-5968-4DA5-B460-E604ECBEFF7D"],"partTests":{"__isSmartRef__":true,"id":97200},"_ClipMode":"visible","moved":true,"b":242,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":29.2742710822564,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97205},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5936.0,4905.7)"},"97179":{"target":{"__isSmartRef__":true,"id":97178},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97180":{"_BorderWidth":0.5852620357053651,"_ClipMode":"visible","_BorderRadius":8.816141930585061,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-346,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.3,-10.6)"},"97181":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97182},{"__isSmartRef__":true,"id":97184},{"__isSmartRef__":true,"id":97186},{"__isSmartRef__":true,"id":97188},{"__isSmartRef__":true,"id":97190},{"__isSmartRef__":true,"id":97192},{"__isSmartRef__":true,"id":97194},{"__isSmartRef__":true,"id":97196}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97198},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97182":{"date":{"__isSmartRef__":true,"id":97183},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97183":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97184":{"date":{"__isSmartRef__":true,"id":97185},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97185":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97186":{"date":{"__isSmartRef__":true,"id":97187},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97187":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97188":{"date":{"__isSmartRef__":true,"id":97189},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97189":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97190":{"date":{"__isSmartRef__":true,"id":97191},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97191":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97192":{"date":{"__isSmartRef__":true,"id":97193},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97193":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97194":{"date":{"__isSmartRef__":true,"id":97195},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97195":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97196":{"date":{"__isSmartRef__":true,"id":97197},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97197":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97198":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97199":{"morph":{"__isSmartRef__":true,"id":97178},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97200":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97201}},"97201":{"test01IsMorph":{"__isSmartRef__":true,"id":97202}},"97202":{"varMapping":{"__isSmartRef__":true,"id":97203},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97203":{"this":{"__isSmartRef__":true,"id":97200}},"97204":{},"97205":{"change":{"__isSmartRef__":true,"id":97206},"tick":{"__isSmartRef__":true,"id":97210}},"97206":{"varMapping":{"__isSmartRef__":true,"id":97207},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97207":{"this":{"__isSmartRef__":true,"id":97178}},"97208":{"timestamp":{"__isSmartRef__":true,"id":97209},"user":"cschuster","tags":[]},"97209":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97210":{"varMapping":{"__isSmartRef__":true,"id":97211},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97211":{"this":{"__isSmartRef__":true,"id":97178}},"97212":{"timestamp":{"__isSmartRef__":true,"id":97213},"user":"cschuster","tags":[]},"97213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97214":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97215}],"id":"52B66A86-D33B-48DE-B387-C89A6581C081","shape":{"__isSmartRef__":true,"id":97216},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2584","partsBinMetaInfo":{"__isSmartRef__":true,"id":97217},"eventHandler":{"__isSmartRef__":true,"id":97235},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497","9FB016CD-B38F-453D-B5D6-A045D3C3C7D8","2FBE2F1F-B0EC-486A-AC16-C7C288EA99F1","3046EBAD-825F-4155-B77B-73097CD2A9D0"],"partTests":{"__isSmartRef__":true,"id":97236},"_ClipMode":"visible","moved":true,"b":242.94557654182427,"#startLetters":"set","isBeingDragged":false,"delta":0.6829587542451918,"_Rotation":26.61520827970302,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97241},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5478.9,3726.7)"},"97215":{"target":{"__isSmartRef__":true,"id":97214},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97216":{"_BorderWidth":0.547125544966458,"_ClipMode":"visible","_BorderRadius":8.275054540335576,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,135.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-345,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-10.9)"},"97217":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97218},{"__isSmartRef__":true,"id":97220},{"__isSmartRef__":true,"id":97222},{"__isSmartRef__":true,"id":97224},{"__isSmartRef__":true,"id":97226},{"__isSmartRef__":true,"id":97228},{"__isSmartRef__":true,"id":97230},{"__isSmartRef__":true,"id":97232}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97234},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97218":{"date":{"__isSmartRef__":true,"id":97219},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97219":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97220":{"date":{"__isSmartRef__":true,"id":97221},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97221":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97222":{"date":{"__isSmartRef__":true,"id":97223},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97223":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97224":{"date":{"__isSmartRef__":true,"id":97225},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97225":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97226":{"date":{"__isSmartRef__":true,"id":97227},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97227":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97228":{"date":{"__isSmartRef__":true,"id":97229},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97229":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97230":{"date":{"__isSmartRef__":true,"id":97231},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97231":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97232":{"date":{"__isSmartRef__":true,"id":97233},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97233":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97234":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97235":{"morph":{"__isSmartRef__":true,"id":97214},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97236":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97237}},"97237":{"test01IsMorph":{"__isSmartRef__":true,"id":97238}},"97238":{"varMapping":{"__isSmartRef__":true,"id":97239},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97240},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97239":{"this":{"__isSmartRef__":true,"id":97236}},"97240":{},"97241":{"change":{"__isSmartRef__":true,"id":97242},"tick":{"__isSmartRef__":true,"id":97246}},"97242":{"varMapping":{"__isSmartRef__":true,"id":97243},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97243":{"this":{"__isSmartRef__":true,"id":97214}},"97244":{"timestamp":{"__isSmartRef__":true,"id":97245},"user":"cschuster","tags":[]},"97245":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97246":{"varMapping":{"__isSmartRef__":true,"id":97247},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97247":{"this":{"__isSmartRef__":true,"id":97214}},"97248":{"timestamp":{"__isSmartRef__":true,"id":97249},"user":"cschuster","tags":[]},"97249":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97250":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97251}],"id":"69FC0A38-9ECA-4971-B6A7-21A4E3BC6E7C","shape":{"__isSmartRef__":true,"id":97252},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2585","partsBinMetaInfo":{"__isSmartRef__":true,"id":97253},"eventHandler":{"__isSmartRef__":true,"id":97271},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B"],"partTests":{"__isSmartRef__":true,"id":97272},"_ClipMode":"visible","moved":true,"b":280.68339292303426,"#startLetters":"set","isBeingDragged":false,"delta":-0.7853129413560964,"_Rotation":-0.8193709427899256,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97277},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4371.9,4827.5)"},"97251":{"target":{"__isSmartRef__":true,"id":97250},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97252":{"_BorderWidth":0.08666714801823883,"_ClipMode":"visible","_BorderRadius":1.3746564570188302,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.4,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-204,3)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.7)"},"97253":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97254},{"__isSmartRef__":true,"id":97256},{"__isSmartRef__":true,"id":97258},{"__isSmartRef__":true,"id":97260},{"__isSmartRef__":true,"id":97262},{"__isSmartRef__":true,"id":97264},{"__isSmartRef__":true,"id":97266},{"__isSmartRef__":true,"id":97268}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97270},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97254":{"date":{"__isSmartRef__":true,"id":97255},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97255":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97256":{"date":{"__isSmartRef__":true,"id":97257},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97257":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97258":{"date":{"__isSmartRef__":true,"id":97259},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97259":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97260":{"date":{"__isSmartRef__":true,"id":97261},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97261":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97262":{"date":{"__isSmartRef__":true,"id":97263},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97263":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97264":{"date":{"__isSmartRef__":true,"id":97265},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97265":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97266":{"date":{"__isSmartRef__":true,"id":97267},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97267":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97268":{"date":{"__isSmartRef__":true,"id":97269},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97269":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97270":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97271":{"morph":{"__isSmartRef__":true,"id":97250},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97272":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97273}},"97273":{"test01IsMorph":{"__isSmartRef__":true,"id":97274}},"97274":{"varMapping":{"__isSmartRef__":true,"id":97275},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97276},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97275":{"this":{"__isSmartRef__":true,"id":97272}},"97276":{},"97277":{"change":{"__isSmartRef__":true,"id":97278},"tick":{"__isSmartRef__":true,"id":97282}},"97278":{"varMapping":{"__isSmartRef__":true,"id":97279},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97279":{"this":{"__isSmartRef__":true,"id":97250}},"97280":{"timestamp":{"__isSmartRef__":true,"id":97281},"user":"cschuster","tags":[]},"97281":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97282":{"varMapping":{"__isSmartRef__":true,"id":97283},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97283":{"this":{"__isSmartRef__":true,"id":97250}},"97284":{"timestamp":{"__isSmartRef__":true,"id":97285},"user":"cschuster","tags":[]},"97285":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97286":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97287}],"id":"5109AD14-5320-49D2-B5DC-0C5CD613E0DB","shape":{"__isSmartRef__":true,"id":97288},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2586","partsBinMetaInfo":{"__isSmartRef__":true,"id":97289},"eventHandler":{"__isSmartRef__":true,"id":97307},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","E2C6A267-1CB4-45A6-9EC4-0100A53C0F0C"],"partTests":{"__isSmartRef__":true,"id":97308},"_ClipMode":"visible","moved":true,"b":231,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":19.906234505772932,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97313},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5915.6,4792.7)"},"97287":{"target":{"__isSmartRef__":true,"id":97286},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97288":{"_BorderWidth":1.1142701927151446,"_ClipMode":"visible","_BorderRadius":15.841766183644797,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,131.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-199,-360,129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.5,-7.4)"},"97289":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97290},{"__isSmartRef__":true,"id":97292},{"__isSmartRef__":true,"id":97294},{"__isSmartRef__":true,"id":97296},{"__isSmartRef__":true,"id":97298},{"__isSmartRef__":true,"id":97300},{"__isSmartRef__":true,"id":97302},{"__isSmartRef__":true,"id":97304}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97306},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97290":{"date":{"__isSmartRef__":true,"id":97291},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97291":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97292":{"date":{"__isSmartRef__":true,"id":97293},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97293":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97294":{"date":{"__isSmartRef__":true,"id":97295},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97295":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97296":{"date":{"__isSmartRef__":true,"id":97297},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97297":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97298":{"date":{"__isSmartRef__":true,"id":97299},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97299":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97300":{"date":{"__isSmartRef__":true,"id":97301},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97301":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97302":{"date":{"__isSmartRef__":true,"id":97303},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97303":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97304":{"date":{"__isSmartRef__":true,"id":97305},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97305":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97306":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97307":{"morph":{"__isSmartRef__":true,"id":97286},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97308":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97309}},"97309":{"test01IsMorph":{"__isSmartRef__":true,"id":97310}},"97310":{"varMapping":{"__isSmartRef__":true,"id":97311},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97311":{"this":{"__isSmartRef__":true,"id":97308}},"97312":{},"97313":{"change":{"__isSmartRef__":true,"id":97314},"tick":{"__isSmartRef__":true,"id":97318}},"97314":{"varMapping":{"__isSmartRef__":true,"id":97315},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97315":{"this":{"__isSmartRef__":true,"id":97286}},"97316":{"timestamp":{"__isSmartRef__":true,"id":97317},"user":"cschuster","tags":[]},"97317":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97318":{"varMapping":{"__isSmartRef__":true,"id":97319},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97319":{"this":{"__isSmartRef__":true,"id":97286}},"97320":{"timestamp":{"__isSmartRef__":true,"id":97321},"user":"cschuster","tags":[]},"97321":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97322":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97323}],"id":"34788D84-5466-4F73-A2A7-1205B96A14E0","shape":{"__isSmartRef__":true,"id":97324},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2587","partsBinMetaInfo":{"__isSmartRef__":true,"id":97325},"eventHandler":{"__isSmartRef__":true,"id":97343},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","5AFE22BE-AAC0-440F-9BBD-3E35C1BC5AE4","71ADD5AE-9D68-4B04-9C53-E35DE614B599"],"partTests":{"__isSmartRef__":true,"id":97344},"_ClipMode":"visible","moved":true,"b":89.19183055870235,"#startLetters":"set","isBeingDragged":false,"delta":0.7688950910232961,"_Rotation":-22.814179832865545,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97349},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7182.2,5296.4)"},"97323":{"target":{"__isSmartRef__":true,"id":97322},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97324":{"_BorderWidth":9.999502615333185,"_ClipMode":"visible","_BorderRadius":0.007957758842633833,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.1,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,260,-147)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.3)"},"97325":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97326},{"__isSmartRef__":true,"id":97328},{"__isSmartRef__":true,"id":97330},{"__isSmartRef__":true,"id":97332},{"__isSmartRef__":true,"id":97334},{"__isSmartRef__":true,"id":97336},{"__isSmartRef__":true,"id":97338},{"__isSmartRef__":true,"id":97340}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97342},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97326":{"date":{"__isSmartRef__":true,"id":97327},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97327":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97328":{"date":{"__isSmartRef__":true,"id":97329},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97329":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97330":{"date":{"__isSmartRef__":true,"id":97331},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97331":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97332":{"date":{"__isSmartRef__":true,"id":97333},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97333":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97334":{"date":{"__isSmartRef__":true,"id":97335},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97335":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97336":{"date":{"__isSmartRef__":true,"id":97337},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97337":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97338":{"date":{"__isSmartRef__":true,"id":97339},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97339":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97340":{"date":{"__isSmartRef__":true,"id":97341},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97341":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97342":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97343":{"morph":{"__isSmartRef__":true,"id":97322},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97344":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97345}},"97345":{"test01IsMorph":{"__isSmartRef__":true,"id":97346}},"97346":{"varMapping":{"__isSmartRef__":true,"id":97347},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97347":{"this":{"__isSmartRef__":true,"id":97344}},"97348":{},"97349":{"change":{"__isSmartRef__":true,"id":97350},"tick":{"__isSmartRef__":true,"id":97354}},"97350":{"varMapping":{"__isSmartRef__":true,"id":97351},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97351":{"this":{"__isSmartRef__":true,"id":97322}},"97352":{"timestamp":{"__isSmartRef__":true,"id":97353},"user":"cschuster","tags":[]},"97353":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97354":{"varMapping":{"__isSmartRef__":true,"id":97355},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97355":{"this":{"__isSmartRef__":true,"id":97322}},"97356":{"timestamp":{"__isSmartRef__":true,"id":97357},"user":"cschuster","tags":[]},"97357":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97358":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97359}],"id":"5D3F4C0A-3483-4C4E-A320-E4E4A29F5479","shape":{"__isSmartRef__":true,"id":97360},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2588","partsBinMetaInfo":{"__isSmartRef__":true,"id":97361},"eventHandler":{"__isSmartRef__":true,"id":97379},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1"],"partTests":{"__isSmartRef__":true,"id":97380},"_ClipMode":"visible","moved":true,"b":244.4998486029217,"#startLetters":"set","isBeingDragged":false,"delta":0.851915848790668,"_Rotation":29.930494039549227,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97385},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4476.0,4299.4)"},"97359":{"target":{"__isSmartRef__":true,"id":97358},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97360":{"_BorderWidth":0.48707926613061936,"_ClipMode":"visible","_BorderRadius":7.413674319698956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.1,136.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-231,-341,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-11.4)"},"97361":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97362},{"__isSmartRef__":true,"id":97364},{"__isSmartRef__":true,"id":97366},{"__isSmartRef__":true,"id":97368},{"__isSmartRef__":true,"id":97370},{"__isSmartRef__":true,"id":97372},{"__isSmartRef__":true,"id":97374},{"__isSmartRef__":true,"id":97376}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97378},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97362":{"date":{"__isSmartRef__":true,"id":97363},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97363":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97364":{"date":{"__isSmartRef__":true,"id":97365},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97365":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97366":{"date":{"__isSmartRef__":true,"id":97367},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97367":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97368":{"date":{"__isSmartRef__":true,"id":97369},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97369":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97370":{"date":{"__isSmartRef__":true,"id":97371},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97371":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97372":{"date":{"__isSmartRef__":true,"id":97373},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97373":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97374":{"date":{"__isSmartRef__":true,"id":97375},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97375":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97376":{"date":{"__isSmartRef__":true,"id":97377},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97377":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97378":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97379":{"morph":{"__isSmartRef__":true,"id":97358},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97380":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97381}},"97381":{"test01IsMorph":{"__isSmartRef__":true,"id":97382}},"97382":{"varMapping":{"__isSmartRef__":true,"id":97383},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97383":{"this":{"__isSmartRef__":true,"id":97380}},"97384":{},"97385":{"change":{"__isSmartRef__":true,"id":97386},"tick":{"__isSmartRef__":true,"id":97390}},"97386":{"varMapping":{"__isSmartRef__":true,"id":97387},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97387":{"this":{"__isSmartRef__":true,"id":97358}},"97388":{"timestamp":{"__isSmartRef__":true,"id":97389},"user":"cschuster","tags":[]},"97389":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97390":{"varMapping":{"__isSmartRef__":true,"id":97391},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97391":{"this":{"__isSmartRef__":true,"id":97358}},"97392":{"timestamp":{"__isSmartRef__":true,"id":97393},"user":"cschuster","tags":[]},"97393":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97394":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97395}],"id":"47C7350E-4648-4045-A79F-4595A8D3D83B","shape":{"__isSmartRef__":true,"id":97396},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2589","partsBinMetaInfo":{"__isSmartRef__":true,"id":97397},"eventHandler":{"__isSmartRef__":true,"id":97415},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","BBBC09D7-E7A7-4E69-99AD-12B159189D77"],"partTests":{"__isSmartRef__":true,"id":97416},"_ClipMode":"visible","moved":true,"b":78.6945814685896,"#startLetters":"set","isBeingDragged":false,"delta":0.98368226835737,"_Rotation":-1.356824487229377,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97421},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4893.3,4772.1)"},"97395":{"target":{"__isSmartRef__":true,"id":97394},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97396":{"_BorderWidth":9.902980616483923,"_ClipMode":"visible","_BorderRadius":1.5372497190127077,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.4,60.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,302,-235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.9)"},"97397":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97398},{"__isSmartRef__":true,"id":97400},{"__isSmartRef__":true,"id":97402},{"__isSmartRef__":true,"id":97404},{"__isSmartRef__":true,"id":97406},{"__isSmartRef__":true,"id":97408},{"__isSmartRef__":true,"id":97410},{"__isSmartRef__":true,"id":97412}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97414},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97398":{"date":{"__isSmartRef__":true,"id":97399},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97399":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97400":{"date":{"__isSmartRef__":true,"id":97401},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97401":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97402":{"date":{"__isSmartRef__":true,"id":97403},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97403":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97404":{"date":{"__isSmartRef__":true,"id":97405},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97405":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97406":{"date":{"__isSmartRef__":true,"id":97407},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97407":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97408":{"date":{"__isSmartRef__":true,"id":97409},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97409":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97410":{"date":{"__isSmartRef__":true,"id":97411},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97411":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97412":{"date":{"__isSmartRef__":true,"id":97413},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97413":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97414":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97415":{"morph":{"__isSmartRef__":true,"id":97394},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97416":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97417}},"97417":{"test01IsMorph":{"__isSmartRef__":true,"id":97418}},"97418":{"varMapping":{"__isSmartRef__":true,"id":97419},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97419":{"this":{"__isSmartRef__":true,"id":97416}},"97420":{},"97421":{"change":{"__isSmartRef__":true,"id":97422},"tick":{"__isSmartRef__":true,"id":97426}},"97422":{"varMapping":{"__isSmartRef__":true,"id":97423},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97423":{"this":{"__isSmartRef__":true,"id":97394}},"97424":{"timestamp":{"__isSmartRef__":true,"id":97425},"user":"cschuster","tags":[]},"97425":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97426":{"varMapping":{"__isSmartRef__":true,"id":97427},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97427":{"this":{"__isSmartRef__":true,"id":97394}},"97428":{"timestamp":{"__isSmartRef__":true,"id":97429},"user":"cschuster","tags":[]},"97429":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97430":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97431}],"id":"C4FD2921-359B-4358-A7C3-DB569A3FED6B","shape":{"__isSmartRef__":true,"id":97432},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2590","partsBinMetaInfo":{"__isSmartRef__":true,"id":97433},"eventHandler":{"__isSmartRef__":true,"id":97451},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2E79DB2C-94F8-4797-A40F-0CEEECA10983","9440DC47-0542-4BEC-81EC-40E18BCF29A4"],"partTests":{"__isSmartRef__":true,"id":97452},"_ClipMode":"visible","moved":true,"b":195.9249504195177,"#startLetters":"set","isBeingDragged":false,"delta":-0.675205965351779,"_Rotation":-9.615501739493192,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97457},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6177.5,4838.8)"},"97431":{"target":{"__isSmartRef__":true,"id":97430},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97432":{"_BorderWidth":3.628110003610661,"_ClipMode":"visible","_BorderRadius":36.98866854049098,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.1,111.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-70,-317,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-0.8)"},"97433":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97434},{"__isSmartRef__":true,"id":97436},{"__isSmartRef__":true,"id":97438},{"__isSmartRef__":true,"id":97440},{"__isSmartRef__":true,"id":97442},{"__isSmartRef__":true,"id":97444},{"__isSmartRef__":true,"id":97446},{"__isSmartRef__":true,"id":97448}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97450},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97434":{"date":{"__isSmartRef__":true,"id":97435},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97435":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97436":{"date":{"__isSmartRef__":true,"id":97437},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97437":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97438":{"date":{"__isSmartRef__":true,"id":97439},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97439":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97440":{"date":{"__isSmartRef__":true,"id":97441},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97441":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97442":{"date":{"__isSmartRef__":true,"id":97443},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97443":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97444":{"date":{"__isSmartRef__":true,"id":97445},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97445":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97446":{"date":{"__isSmartRef__":true,"id":97447},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97447":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97448":{"date":{"__isSmartRef__":true,"id":97449},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97449":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97450":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97451":{"morph":{"__isSmartRef__":true,"id":97430},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97452":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97453}},"97453":{"test01IsMorph":{"__isSmartRef__":true,"id":97454}},"97454":{"varMapping":{"__isSmartRef__":true,"id":97455},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97455":{"this":{"__isSmartRef__":true,"id":97452}},"97456":{},"97457":{"change":{"__isSmartRef__":true,"id":97458},"tick":{"__isSmartRef__":true,"id":97462}},"97458":{"varMapping":{"__isSmartRef__":true,"id":97459},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97459":{"this":{"__isSmartRef__":true,"id":97430}},"97460":{"timestamp":{"__isSmartRef__":true,"id":97461},"user":"cschuster","tags":[]},"97461":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97462":{"varMapping":{"__isSmartRef__":true,"id":97463},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97463":{"this":{"__isSmartRef__":true,"id":97430}},"97464":{"timestamp":{"__isSmartRef__":true,"id":97465},"user":"cschuster","tags":[]},"97465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97466":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97467}],"id":"382E5351-E9A3-41F3-8387-D60FDF093579","shape":{"__isSmartRef__":true,"id":97468},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2591","partsBinMetaInfo":{"__isSmartRef__":true,"id":97469},"eventHandler":{"__isSmartRef__":true,"id":97487},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","EC5BB7E9-60D9-4B68-BDE5-B8CA74900478","A847907D-BD9D-4465-8139-7AF6F13EB115"],"partTests":{"__isSmartRef__":true,"id":97488},"_ClipMode":"visible","moved":true,"b":186.05574439885095,"#startLetters":"set","isBeingDragged":false,"delta":0.8380889387335628,"_Rotation":-27.230199517572476,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97493},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6581.1,5508.6)"},"97467":{"target":{"__isSmartRef__":true,"id":97466},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97468":{"_BorderWidth":4.4725199641669775,"_ClipMode":"visible","_BorderRadius":39.55482369887615,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.4,104.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-27,-282,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.9,-0.1)"},"97469":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97470},{"__isSmartRef__":true,"id":97472},{"__isSmartRef__":true,"id":97474},{"__isSmartRef__":true,"id":97476},{"__isSmartRef__":true,"id":97478},{"__isSmartRef__":true,"id":97480},{"__isSmartRef__":true,"id":97482},{"__isSmartRef__":true,"id":97484}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97486},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97470":{"date":{"__isSmartRef__":true,"id":97471},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97471":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97472":{"date":{"__isSmartRef__":true,"id":97473},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97473":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97474":{"date":{"__isSmartRef__":true,"id":97475},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97475":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97476":{"date":{"__isSmartRef__":true,"id":97477},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97477":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97478":{"date":{"__isSmartRef__":true,"id":97479},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97479":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97480":{"date":{"__isSmartRef__":true,"id":97481},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97481":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97482":{"date":{"__isSmartRef__":true,"id":97483},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97483":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97484":{"date":{"__isSmartRef__":true,"id":97485},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97485":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97486":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97487":{"morph":{"__isSmartRef__":true,"id":97466},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97488":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97489}},"97489":{"test01IsMorph":{"__isSmartRef__":true,"id":97490}},"97490":{"varMapping":{"__isSmartRef__":true,"id":97491},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97491":{"this":{"__isSmartRef__":true,"id":97488}},"97492":{},"97493":{"change":{"__isSmartRef__":true,"id":97494},"tick":{"__isSmartRef__":true,"id":97498}},"97494":{"varMapping":{"__isSmartRef__":true,"id":97495},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97495":{"this":{"__isSmartRef__":true,"id":97466}},"97496":{"timestamp":{"__isSmartRef__":true,"id":97497},"user":"cschuster","tags":[]},"97497":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97498":{"varMapping":{"__isSmartRef__":true,"id":97499},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97499":{"this":{"__isSmartRef__":true,"id":97466}},"97500":{"timestamp":{"__isSmartRef__":true,"id":97501},"user":"cschuster","tags":[]},"97501":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97502":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97503}],"id":"351E04C0-3D76-43A3-9CE1-AAAD51887444","shape":{"__isSmartRef__":true,"id":97504},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2592","partsBinMetaInfo":{"__isSmartRef__":true,"id":97505},"eventHandler":{"__isSmartRef__":true,"id":97523},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245"],"partTests":{"__isSmartRef__":true,"id":97524},"_ClipMode":"visible","moved":true,"b":260.5200646005105,"#startLetters":"set","isBeingDragged":false,"delta":-0.8575856499955989,"_Rotation":16.085563757121438,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97529},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4153.9,4974.9)"},"97503":{"target":{"__isSmartRef__":true,"id":97502},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97504":{"_BorderWidth":0.06828330184008014,"_ClipMode":"visible","_BorderRadius":1.0850726545449918,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.0,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-295,224)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-16.7)"},"97505":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97506},{"__isSmartRef__":true,"id":97508},{"__isSmartRef__":true,"id":97510},{"__isSmartRef__":true,"id":97512},{"__isSmartRef__":true,"id":97514},{"__isSmartRef__":true,"id":97516},{"__isSmartRef__":true,"id":97518},{"__isSmartRef__":true,"id":97520}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97522},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97506":{"date":{"__isSmartRef__":true,"id":97507},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97507":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97508":{"date":{"__isSmartRef__":true,"id":97509},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97509":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97510":{"date":{"__isSmartRef__":true,"id":97511},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97511":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97512":{"date":{"__isSmartRef__":true,"id":97513},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97513":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97514":{"date":{"__isSmartRef__":true,"id":97515},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97515":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97516":{"date":{"__isSmartRef__":true,"id":97517},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97517":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97518":{"date":{"__isSmartRef__":true,"id":97519},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97519":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97520":{"date":{"__isSmartRef__":true,"id":97521},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97521":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97522":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97523":{"morph":{"__isSmartRef__":true,"id":97502},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97524":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97525}},"97525":{"test01IsMorph":{"__isSmartRef__":true,"id":97526}},"97526":{"varMapping":{"__isSmartRef__":true,"id":97527},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97527":{"this":{"__isSmartRef__":true,"id":97524}},"97528":{},"97529":{"change":{"__isSmartRef__":true,"id":97530},"tick":{"__isSmartRef__":true,"id":97534}},"97530":{"varMapping":{"__isSmartRef__":true,"id":97531},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97531":{"this":{"__isSmartRef__":true,"id":97502}},"97532":{"timestamp":{"__isSmartRef__":true,"id":97533},"user":"cschuster","tags":[]},"97533":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97534":{"varMapping":{"__isSmartRef__":true,"id":97535},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97535":{"this":{"__isSmartRef__":true,"id":97502}},"97536":{"timestamp":{"__isSmartRef__":true,"id":97537},"user":"cschuster","tags":[]},"97537":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97538":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97539}],"id":"CEA0E636-26E9-4E02-BF13-8A00FD8CDBCB","shape":{"__isSmartRef__":true,"id":97540},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2593","partsBinMetaInfo":{"__isSmartRef__":true,"id":97541},"eventHandler":{"__isSmartRef__":true,"id":97559},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":97560},"_ClipMode":"visible","moved":true,"b":42.85172899917234,"#startLetters":"set","isBeingDragged":false,"delta":0.9965518371900544,"_Rotation":8.779126575931322,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97565},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6388.6,4948.1)"},"97539":{"target":{"__isSmartRef__":true,"id":97538},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97540":{"_BorderWidth":8.400517344610805,"_ClipMode":"visible","_BorderRadius":21.49837086240173,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,72.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(174,362,-26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.6,-34.7)"},"97541":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97542},{"__isSmartRef__":true,"id":97544},{"__isSmartRef__":true,"id":97546},{"__isSmartRef__":true,"id":97548},{"__isSmartRef__":true,"id":97550},{"__isSmartRef__":true,"id":97552},{"__isSmartRef__":true,"id":97554},{"__isSmartRef__":true,"id":97556}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97558},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97542":{"date":{"__isSmartRef__":true,"id":97543},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97543":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97544":{"date":{"__isSmartRef__":true,"id":97545},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97545":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97546":{"date":{"__isSmartRef__":true,"id":97547},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97547":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97548":{"date":{"__isSmartRef__":true,"id":97549},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97549":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97550":{"date":{"__isSmartRef__":true,"id":97551},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97551":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97552":{"date":{"__isSmartRef__":true,"id":97553},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97553":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97554":{"date":{"__isSmartRef__":true,"id":97555},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97555":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97556":{"date":{"__isSmartRef__":true,"id":97557},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97557":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97558":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97559":{"morph":{"__isSmartRef__":true,"id":97538},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97560":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97561}},"97561":{"test01IsMorph":{"__isSmartRef__":true,"id":97562}},"97562":{"varMapping":{"__isSmartRef__":true,"id":97563},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97563":{"this":{"__isSmartRef__":true,"id":97560}},"97564":{},"97565":{"change":{"__isSmartRef__":true,"id":97566},"tick":{"__isSmartRef__":true,"id":97570}},"97566":{"varMapping":{"__isSmartRef__":true,"id":97567},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97567":{"this":{"__isSmartRef__":true,"id":97538}},"97568":{"timestamp":{"__isSmartRef__":true,"id":97569},"user":"cschuster","tags":[]},"97569":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97570":{"varMapping":{"__isSmartRef__":true,"id":97571},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97571":{"this":{"__isSmartRef__":true,"id":97538}},"97572":{"timestamp":{"__isSmartRef__":true,"id":97573},"user":"cschuster","tags":[]},"97573":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97574":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97575}],"id":"2569C9D8-6847-47D4-B596-BD9EF771495F","shape":{"__isSmartRef__":true,"id":97576},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2594","partsBinMetaInfo":{"__isSmartRef__":true,"id":97577},"eventHandler":{"__isSmartRef__":true,"id":97595},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","DAC37A2D-48AA-443E-906F-EDF3DF9B3C0F"],"partTests":{"__isSmartRef__":true,"id":97596},"_ClipMode":"visible","moved":true,"b":353.0183691495913,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":11.777507433853614,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97601},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4191.2,4514.0)"},"97575":{"target":{"__isSmartRef__":true,"id":97574},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97576":{"_BorderWidth":4.392244376370156,"_ClipMode":"visible","_BorderRadius":39.40901296311408,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.3,104.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-31,223,152)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.6,-39.9)"},"97577":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97578},{"__isSmartRef__":true,"id":97580},{"__isSmartRef__":true,"id":97582},{"__isSmartRef__":true,"id":97584},{"__isSmartRef__":true,"id":97586},{"__isSmartRef__":true,"id":97588},{"__isSmartRef__":true,"id":97590},{"__isSmartRef__":true,"id":97592}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97594},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97578":{"date":{"__isSmartRef__":true,"id":97579},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97579":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97580":{"date":{"__isSmartRef__":true,"id":97581},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97581":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97582":{"date":{"__isSmartRef__":true,"id":97583},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97583":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97584":{"date":{"__isSmartRef__":true,"id":97585},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97585":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97586":{"date":{"__isSmartRef__":true,"id":97587},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97587":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97588":{"date":{"__isSmartRef__":true,"id":97589},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97589":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97590":{"date":{"__isSmartRef__":true,"id":97591},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97591":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97592":{"date":{"__isSmartRef__":true,"id":97593},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97593":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97594":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97595":{"morph":{"__isSmartRef__":true,"id":97574},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97596":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97597}},"97597":{"test01IsMorph":{"__isSmartRef__":true,"id":97598}},"97598":{"varMapping":{"__isSmartRef__":true,"id":97599},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97599":{"this":{"__isSmartRef__":true,"id":97596}},"97600":{},"97601":{"change":{"__isSmartRef__":true,"id":97602},"tick":{"__isSmartRef__":true,"id":97606}},"97602":{"varMapping":{"__isSmartRef__":true,"id":97603},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97604},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97603":{"this":{"__isSmartRef__":true,"id":97574}},"97604":{"timestamp":{"__isSmartRef__":true,"id":97605},"user":"cschuster","tags":[]},"97605":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97606":{"varMapping":{"__isSmartRef__":true,"id":97607},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97607":{"this":{"__isSmartRef__":true,"id":97574}},"97608":{"timestamp":{"__isSmartRef__":true,"id":97609},"user":"cschuster","tags":[]},"97609":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97610":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97611}],"id":"A8C40CD6-3D57-4837-A0E1-78FAF3BDAAF3","shape":{"__isSmartRef__":true,"id":97612},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2595","partsBinMetaInfo":{"__isSmartRef__":true,"id":97613},"eventHandler":{"__isSmartRef__":true,"id":97631},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8","1F8C7D28-695D-4891-A06B-51EB15B10E35"],"partTests":{"__isSmartRef__":true,"id":97632},"_ClipMode":"visible","moved":true,"b":279.41654266091064,"#startLetters":"set","isBeingDragged":false,"delta":-0.671528811159078,"_Rotation":43.04180075198403,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97637},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6186.3,4689.1)"},"97611":{"target":{"__isSmartRef__":true,"id":97610},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97612":{"_BorderWidth":0.06737517811108162,"_ClipMode":"visible","_BorderRadius":1.070739786376509,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.1,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-210,20)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.3)"},"97613":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97614},{"__isSmartRef__":true,"id":97616},{"__isSmartRef__":true,"id":97618},{"__isSmartRef__":true,"id":97620},{"__isSmartRef__":true,"id":97622},{"__isSmartRef__":true,"id":97624},{"__isSmartRef__":true,"id":97626},{"__isSmartRef__":true,"id":97628}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97630},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97614":{"date":{"__isSmartRef__":true,"id":97615},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97615":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97616":{"date":{"__isSmartRef__":true,"id":97617},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97617":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97618":{"date":{"__isSmartRef__":true,"id":97619},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97619":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97620":{"date":{"__isSmartRef__":true,"id":97621},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97621":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97622":{"date":{"__isSmartRef__":true,"id":97623},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97623":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97624":{"date":{"__isSmartRef__":true,"id":97625},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97625":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97626":{"date":{"__isSmartRef__":true,"id":97627},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97627":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97628":{"date":{"__isSmartRef__":true,"id":97629},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97629":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97630":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97631":{"morph":{"__isSmartRef__":true,"id":97610},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97632":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97633}},"97633":{"test01IsMorph":{"__isSmartRef__":true,"id":97634}},"97634":{"varMapping":{"__isSmartRef__":true,"id":97635},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97635":{"this":{"__isSmartRef__":true,"id":97632}},"97636":{},"97637":{"change":{"__isSmartRef__":true,"id":97638},"tick":{"__isSmartRef__":true,"id":97642}},"97638":{"varMapping":{"__isSmartRef__":true,"id":97639},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97639":{"this":{"__isSmartRef__":true,"id":97610}},"97640":{"timestamp":{"__isSmartRef__":true,"id":97641},"user":"cschuster","tags":[]},"97641":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97642":{"varMapping":{"__isSmartRef__":true,"id":97643},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97643":{"this":{"__isSmartRef__":true,"id":97610}},"97644":{"timestamp":{"__isSmartRef__":true,"id":97645},"user":"cschuster","tags":[]},"97645":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97646":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97647}],"id":"E51AAF93-786D-40E5-BFC0-116ED2560B47","shape":{"__isSmartRef__":true,"id":97648},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2596","partsBinMetaInfo":{"__isSmartRef__":true,"id":97649},"eventHandler":{"__isSmartRef__":true,"id":97667},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","34779F1B-C2A6-44D7-8F6F-39298C4EE61B","6C519086-65F1-4FE6-B31F-373D67879626"],"partTests":{"__isSmartRef__":true,"id":97668},"_ClipMode":"visible","moved":true,"b":312.16769017407205,"#startLetters":"set","isBeingDragged":false,"delta":0.976206119346898,"_Rotation":2.519443183865996,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97673},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6522.7,4521.9)"},"97647":{"target":{"__isSmartRef__":true,"id":97646},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97648":{"_BorderWidth":1.2940836482652296,"_ClipMode":"visible","_BorderRadius":18.025894390311755,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,129.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-18,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.2,-33.4)"},"97649":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97650},{"__isSmartRef__":true,"id":97652},{"__isSmartRef__":true,"id":97654},{"__isSmartRef__":true,"id":97656},{"__isSmartRef__":true,"id":97658},{"__isSmartRef__":true,"id":97660},{"__isSmartRef__":true,"id":97662},{"__isSmartRef__":true,"id":97664}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97666},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97650":{"date":{"__isSmartRef__":true,"id":97651},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97651":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97652":{"date":{"__isSmartRef__":true,"id":97653},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97653":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97654":{"date":{"__isSmartRef__":true,"id":97655},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97655":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97656":{"date":{"__isSmartRef__":true,"id":97657},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97657":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97658":{"date":{"__isSmartRef__":true,"id":97659},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97659":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97660":{"date":{"__isSmartRef__":true,"id":97661},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97661":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97662":{"date":{"__isSmartRef__":true,"id":97663},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97663":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97664":{"date":{"__isSmartRef__":true,"id":97665},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97665":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97666":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97667":{"morph":{"__isSmartRef__":true,"id":97646},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97668":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97669}},"97669":{"test01IsMorph":{"__isSmartRef__":true,"id":97670}},"97670":{"varMapping":{"__isSmartRef__":true,"id":97671},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97671":{"this":{"__isSmartRef__":true,"id":97668}},"97672":{},"97673":{"change":{"__isSmartRef__":true,"id":97674},"tick":{"__isSmartRef__":true,"id":97678}},"97674":{"varMapping":{"__isSmartRef__":true,"id":97675},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97675":{"this":{"__isSmartRef__":true,"id":97646}},"97676":{"timestamp":{"__isSmartRef__":true,"id":97677},"user":"cschuster","tags":[]},"97677":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97678":{"varMapping":{"__isSmartRef__":true,"id":97679},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97679":{"this":{"__isSmartRef__":true,"id":97646}},"97680":{"timestamp":{"__isSmartRef__":true,"id":97681},"user":"cschuster","tags":[]},"97681":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97682":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97683}],"id":"5888350D-AA61-4742-A54D-7AA90BF5FFEB","shape":{"__isSmartRef__":true,"id":97684},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2597","partsBinMetaInfo":{"__isSmartRef__":true,"id":97685},"eventHandler":{"__isSmartRef__":true,"id":97703},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","D2C2A6A7-774E-46E8-8462-6B4555238EDA","04C92072-B2A4-498F-B0D2-CC9C4976048F","203BCC30-FF35-4493-ADEE-8F8FEFAA335D","BAB0528D-A9D6-4F3D-BB59-398BE3C891B2"],"partTests":{"__isSmartRef__":true,"id":97704},"_ClipMode":"visible","moved":true,"b":276,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":32.56093662596831,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97709},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6308.1,4558.2)"},"97683":{"target":{"__isSmartRef__":true,"id":97682},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97684":{"_BorderWidth":0.02739052315863333,"_ClipMode":"visible","_BorderRadius":0.437047985323884,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-227,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.1)"},"97685":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97686},{"__isSmartRef__":true,"id":97688},{"__isSmartRef__":true,"id":97690},{"__isSmartRef__":true,"id":97692},{"__isSmartRef__":true,"id":97694},{"__isSmartRef__":true,"id":97696},{"__isSmartRef__":true,"id":97698},{"__isSmartRef__":true,"id":97700}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97702},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97686":{"date":{"__isSmartRef__":true,"id":97687},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97687":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97688":{"date":{"__isSmartRef__":true,"id":97689},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97689":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97690":{"date":{"__isSmartRef__":true,"id":97691},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97691":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97692":{"date":{"__isSmartRef__":true,"id":97693},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97693":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97694":{"date":{"__isSmartRef__":true,"id":97695},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97695":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97696":{"date":{"__isSmartRef__":true,"id":97697},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97697":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97698":{"date":{"__isSmartRef__":true,"id":97699},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97699":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97700":{"date":{"__isSmartRef__":true,"id":97701},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97701":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97702":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97703":{"morph":{"__isSmartRef__":true,"id":97682},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97704":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97705}},"97705":{"test01IsMorph":{"__isSmartRef__":true,"id":97706}},"97706":{"varMapping":{"__isSmartRef__":true,"id":97707},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97707":{"this":{"__isSmartRef__":true,"id":97704}},"97708":{},"97709":{"change":{"__isSmartRef__":true,"id":97710},"tick":{"__isSmartRef__":true,"id":97714}},"97710":{"varMapping":{"__isSmartRef__":true,"id":97711},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97711":{"this":{"__isSmartRef__":true,"id":97682}},"97712":{"timestamp":{"__isSmartRef__":true,"id":97713},"user":"cschuster","tags":[]},"97713":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97714":{"varMapping":{"__isSmartRef__":true,"id":97715},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97716},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97715":{"this":{"__isSmartRef__":true,"id":97682}},"97716":{"timestamp":{"__isSmartRef__":true,"id":97717},"user":"cschuster","tags":[]},"97717":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97718":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97719}],"id":"A7B3BC4F-1D6B-4D4A-9267-2FCDB3B165E5","shape":{"__isSmartRef__":true,"id":97720},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2598","partsBinMetaInfo":{"__isSmartRef__":true,"id":97721},"eventHandler":{"__isSmartRef__":true,"id":97739},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":97740},"_ClipMode":"visible","moved":true,"b":19.42193654703442,"#startLetters":"set","isBeingDragged":false,"delta":0.9248541212873533,"_Rotation":8.488242118242216,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97745},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6360.9,4898.6)"},"97719":{"target":{"__isSmartRef__":true,"id":97718},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97720":{"_BorderWidth":6.662611172233213,"_ClipMode":"visible","_BorderRadius":35.577158543944485,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.1,86.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(85,327,231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.7,-38.9)"},"97721":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97722},{"__isSmartRef__":true,"id":97724},{"__isSmartRef__":true,"id":97726},{"__isSmartRef__":true,"id":97728},{"__isSmartRef__":true,"id":97730},{"__isSmartRef__":true,"id":97732},{"__isSmartRef__":true,"id":97734},{"__isSmartRef__":true,"id":97736}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97738},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97722":{"date":{"__isSmartRef__":true,"id":97723},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97723":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97724":{"date":{"__isSmartRef__":true,"id":97725},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97725":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97726":{"date":{"__isSmartRef__":true,"id":97727},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97727":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97728":{"date":{"__isSmartRef__":true,"id":97729},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97729":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97730":{"date":{"__isSmartRef__":true,"id":97731},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97731":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97732":{"date":{"__isSmartRef__":true,"id":97733},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97733":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97734":{"date":{"__isSmartRef__":true,"id":97735},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97735":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97736":{"date":{"__isSmartRef__":true,"id":97737},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97737":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97738":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97739":{"morph":{"__isSmartRef__":true,"id":97718},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97740":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97741}},"97741":{"test01IsMorph":{"__isSmartRef__":true,"id":97742}},"97742":{"varMapping":{"__isSmartRef__":true,"id":97743},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97743":{"this":{"__isSmartRef__":true,"id":97740}},"97744":{},"97745":{"change":{"__isSmartRef__":true,"id":97746},"tick":{"__isSmartRef__":true,"id":97750}},"97746":{"varMapping":{"__isSmartRef__":true,"id":97747},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97747":{"this":{"__isSmartRef__":true,"id":97718}},"97748":{"timestamp":{"__isSmartRef__":true,"id":97749},"user":"cschuster","tags":[]},"97749":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97750":{"varMapping":{"__isSmartRef__":true,"id":97751},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97751":{"this":{"__isSmartRef__":true,"id":97718}},"97752":{"timestamp":{"__isSmartRef__":true,"id":97753},"user":"cschuster","tags":[]},"97753":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97754":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97755}],"id":"6629DAD8-064D-479A-9846-F42BD6FA645E","shape":{"__isSmartRef__":true,"id":97756},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2599","partsBinMetaInfo":{"__isSmartRef__":true,"id":97757},"eventHandler":{"__isSmartRef__":true,"id":97775},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847"],"partTests":{"__isSmartRef__":true,"id":97776},"_ClipMode":"visible","moved":true,"b":267.6802477769088,"#startLetters":"set","isBeingDragged":false,"delta":-0.9420382879907265,"_Rotation":8.156163196254116,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97781},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6466.3,4984.5)"},"97755":{"target":{"__isSmartRef__":true,"id":97754},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97756":{"_BorderWidth":0.004097496740664397,"_ClipMode":"visible","_BorderRadius":0.06553308468337793,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.2,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-267,163)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.2)"},"97757":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97758},{"__isSmartRef__":true,"id":97760},{"__isSmartRef__":true,"id":97762},{"__isSmartRef__":true,"id":97764},{"__isSmartRef__":true,"id":97766},{"__isSmartRef__":true,"id":97768},{"__isSmartRef__":true,"id":97770},{"__isSmartRef__":true,"id":97772}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97774},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97758":{"date":{"__isSmartRef__":true,"id":97759},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97759":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97760":{"date":{"__isSmartRef__":true,"id":97761},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97761":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97762":{"date":{"__isSmartRef__":true,"id":97763},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97763":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97764":{"date":{"__isSmartRef__":true,"id":97765},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97765":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97766":{"date":{"__isSmartRef__":true,"id":97767},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97767":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97768":{"date":{"__isSmartRef__":true,"id":97769},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97769":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97770":{"date":{"__isSmartRef__":true,"id":97771},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97771":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97772":{"date":{"__isSmartRef__":true,"id":97773},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97773":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97774":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97775":{"morph":{"__isSmartRef__":true,"id":97754},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97776":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97777}},"97777":{"test01IsMorph":{"__isSmartRef__":true,"id":97778}},"97778":{"varMapping":{"__isSmartRef__":true,"id":97779},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97779":{"this":{"__isSmartRef__":true,"id":97776}},"97780":{},"97781":{"change":{"__isSmartRef__":true,"id":97782},"tick":{"__isSmartRef__":true,"id":97786}},"97782":{"varMapping":{"__isSmartRef__":true,"id":97783},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97783":{"this":{"__isSmartRef__":true,"id":97754}},"97784":{"timestamp":{"__isSmartRef__":true,"id":97785},"user":"cschuster","tags":[]},"97785":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97786":{"varMapping":{"__isSmartRef__":true,"id":97787},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97787":{"this":{"__isSmartRef__":true,"id":97754}},"97788":{"timestamp":{"__isSmartRef__":true,"id":97789},"user":"cschuster","tags":[]},"97789":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97790":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97791}],"id":"0B05393B-72B0-4397-88C3-09F84459BBB8","shape":{"__isSmartRef__":true,"id":97792},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2600","partsBinMetaInfo":{"__isSmartRef__":true,"id":97793},"eventHandler":{"__isSmartRef__":true,"id":97811},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310","F95F6876-B059-466B-B6BA-4DDB194DD3EA","EE927309-16B8-4109-889A-8DE8E1FC85EA","DB6DFB0E-E5F0-453E-A752-7FD1D4C49B87"],"partTests":{"__isSmartRef__":true,"id":97812},"_ClipMode":"visible","moved":true,"b":82.9136168754194,"#startLetters":"set","isBeingDragged":false,"delta":-0.9295102367177606,"_Rotation":-2.6453965647903823,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97817},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4171.7,4642.7)"},"97791":{"target":{"__isSmartRef__":true,"id":97790},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97792":{"_BorderWidth":9.961806424512286,"_ClipMode":"visible","_BorderRadius":0.6087632090697737,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.8,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,286,-207)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.5)"},"97793":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97794},{"__isSmartRef__":true,"id":97796},{"__isSmartRef__":true,"id":97798},{"__isSmartRef__":true,"id":97800},{"__isSmartRef__":true,"id":97802},{"__isSmartRef__":true,"id":97804},{"__isSmartRef__":true,"id":97806},{"__isSmartRef__":true,"id":97808}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97810},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97794":{"date":{"__isSmartRef__":true,"id":97795},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97795":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97796":{"date":{"__isSmartRef__":true,"id":97797},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97797":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97798":{"date":{"__isSmartRef__":true,"id":97799},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97799":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97800":{"date":{"__isSmartRef__":true,"id":97801},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97801":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97802":{"date":{"__isSmartRef__":true,"id":97803},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97803":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97804":{"date":{"__isSmartRef__":true,"id":97805},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97805":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97806":{"date":{"__isSmartRef__":true,"id":97807},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97807":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97808":{"date":{"__isSmartRef__":true,"id":97809},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97809":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97810":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97811":{"morph":{"__isSmartRef__":true,"id":97790},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97812":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97813}},"97813":{"test01IsMorph":{"__isSmartRef__":true,"id":97814}},"97814":{"varMapping":{"__isSmartRef__":true,"id":97815},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97815":{"this":{"__isSmartRef__":true,"id":97812}},"97816":{},"97817":{"change":{"__isSmartRef__":true,"id":97818},"tick":{"__isSmartRef__":true,"id":97822}},"97818":{"varMapping":{"__isSmartRef__":true,"id":97819},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97820},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97819":{"this":{"__isSmartRef__":true,"id":97790}},"97820":{"timestamp":{"__isSmartRef__":true,"id":97821},"user":"cschuster","tags":[]},"97821":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97822":{"varMapping":{"__isSmartRef__":true,"id":97823},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97823":{"this":{"__isSmartRef__":true,"id":97790}},"97824":{"timestamp":{"__isSmartRef__":true,"id":97825},"user":"cschuster","tags":[]},"97825":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97826":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97827}],"id":"B528B54C-B2EA-40E1-AFDE-B73208BFAE5D","shape":{"__isSmartRef__":true,"id":97828},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2601","partsBinMetaInfo":{"__isSmartRef__":true,"id":97829},"eventHandler":{"__isSmartRef__":true,"id":97847},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957","AD7F8081-F839-444B-8CF9-52F1F06A7AF8","9A8EE229-5841-40D0-9C79-1F7ABA8F7F94"],"partTests":{"__isSmartRef__":true,"id":97848},"_ClipMode":"visible","moved":true,"b":171.7281394940801,"#startLetters":"set","isBeingDragged":false,"delta":-0.8185733065474778,"_Rotation":-19.84902747021176,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97853},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4467.4,4803.2)"},"97827":{"target":{"__isSmartRef__":true,"id":97826},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97828":{"_BorderWidth":5.719351004775656,"_ClipMode":"visible","_BorderRadius":39.17205461108521,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.6,94.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(37,-216,-137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.9,-0.2)"},"97829":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97830},{"__isSmartRef__":true,"id":97832},{"__isSmartRef__":true,"id":97834},{"__isSmartRef__":true,"id":97836},{"__isSmartRef__":true,"id":97838},{"__isSmartRef__":true,"id":97840},{"__isSmartRef__":true,"id":97842},{"__isSmartRef__":true,"id":97844}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97846},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97830":{"date":{"__isSmartRef__":true,"id":97831},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97831":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97832":{"date":{"__isSmartRef__":true,"id":97833},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97833":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97834":{"date":{"__isSmartRef__":true,"id":97835},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97835":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97836":{"date":{"__isSmartRef__":true,"id":97837},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97837":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97838":{"date":{"__isSmartRef__":true,"id":97839},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97839":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97840":{"date":{"__isSmartRef__":true,"id":97841},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97841":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97842":{"date":{"__isSmartRef__":true,"id":97843},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97843":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97844":{"date":{"__isSmartRef__":true,"id":97845},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97845":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97846":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97847":{"morph":{"__isSmartRef__":true,"id":97826},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97848":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97849}},"97849":{"test01IsMorph":{"__isSmartRef__":true,"id":97850}},"97850":{"varMapping":{"__isSmartRef__":true,"id":97851},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97851":{"this":{"__isSmartRef__":true,"id":97848}},"97852":{},"97853":{"change":{"__isSmartRef__":true,"id":97854},"tick":{"__isSmartRef__":true,"id":97858}},"97854":{"varMapping":{"__isSmartRef__":true,"id":97855},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97856},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97855":{"this":{"__isSmartRef__":true,"id":97826}},"97856":{"timestamp":{"__isSmartRef__":true,"id":97857},"user":"cschuster","tags":[]},"97857":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97858":{"varMapping":{"__isSmartRef__":true,"id":97859},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97860},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97859":{"this":{"__isSmartRef__":true,"id":97826}},"97860":{"timestamp":{"__isSmartRef__":true,"id":97861},"user":"cschuster","tags":[]},"97861":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97862":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97863}],"id":"448A164A-39A9-4D65-816C-D5F96F92633F","shape":{"__isSmartRef__":true,"id":97864},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2602","partsBinMetaInfo":{"__isSmartRef__":true,"id":97865},"eventHandler":{"__isSmartRef__":true,"id":97883},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2"],"partTests":{"__isSmartRef__":true,"id":97884},"_ClipMode":"visible","moved":true,"b":324.19641426444286,"#startLetters":"set","isBeingDragged":false,"delta":0.9633373481337912,"_Rotation":9.823986359067085,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97889},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6505.7,4044.9)"},"97863":{"target":{"__isSmartRef__":true,"id":97862},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97864":{"_BorderWidth":2.074957837196492,"_ClipMode":"visible","_BorderRadius":26.31060535331484,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,123.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,58,-196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.3,-36.2)"},"97865":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97866},{"__isSmartRef__":true,"id":97868},{"__isSmartRef__":true,"id":97870},{"__isSmartRef__":true,"id":97872},{"__isSmartRef__":true,"id":97874},{"__isSmartRef__":true,"id":97876},{"__isSmartRef__":true,"id":97878},{"__isSmartRef__":true,"id":97880}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97882},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97866":{"date":{"__isSmartRef__":true,"id":97867},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97867":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97868":{"date":{"__isSmartRef__":true,"id":97869},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97869":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97870":{"date":{"__isSmartRef__":true,"id":97871},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97871":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97872":{"date":{"__isSmartRef__":true,"id":97873},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97873":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97874":{"date":{"__isSmartRef__":true,"id":97875},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97875":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97876":{"date":{"__isSmartRef__":true,"id":97877},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97877":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97878":{"date":{"__isSmartRef__":true,"id":97879},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97879":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97880":{"date":{"__isSmartRef__":true,"id":97881},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97881":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97882":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97883":{"morph":{"__isSmartRef__":true,"id":97862},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97884":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97885}},"97885":{"test01IsMorph":{"__isSmartRef__":true,"id":97886}},"97886":{"varMapping":{"__isSmartRef__":true,"id":97887},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97887":{"this":{"__isSmartRef__":true,"id":97884}},"97888":{},"97889":{"change":{"__isSmartRef__":true,"id":97890},"tick":{"__isSmartRef__":true,"id":97894}},"97890":{"varMapping":{"__isSmartRef__":true,"id":97891},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97892},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97891":{"this":{"__isSmartRef__":true,"id":97862}},"97892":{"timestamp":{"__isSmartRef__":true,"id":97893},"user":"cschuster","tags":[]},"97893":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97894":{"varMapping":{"__isSmartRef__":true,"id":97895},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97895":{"this":{"__isSmartRef__":true,"id":97862}},"97896":{"timestamp":{"__isSmartRef__":true,"id":97897},"user":"cschuster","tags":[]},"97897":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97898":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97899}],"id":"6C3A75B7-87D7-44DF-A4C2-0E867AB5415F","shape":{"__isSmartRef__":true,"id":97900},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2603","partsBinMetaInfo":{"__isSmartRef__":true,"id":97901},"eventHandler":{"__isSmartRef__":true,"id":97919},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52","9D8AE4E3-4E73-47B1-B74F-C5D5B841F66B","1652D6CF-1686-43A9-8A51-197F3D090CDE"],"partTests":{"__isSmartRef__":true,"id":97920},"_ClipMode":"visible","moved":true,"b":71.00370284874225,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-67.42007152961266,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97925},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4248.2,5526.5)"},"97899":{"target":{"__isSmartRef__":true,"id":97898},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97900":{"_BorderWidth":9.72769807043027,"_ClipMode":"visible","_BorderRadius":4.238193527759839,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,326,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-26.5)"},"97901":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97902},{"__isSmartRef__":true,"id":97904},{"__isSmartRef__":true,"id":97906},{"__isSmartRef__":true,"id":97908},{"__isSmartRef__":true,"id":97910},{"__isSmartRef__":true,"id":97912},{"__isSmartRef__":true,"id":97914},{"__isSmartRef__":true,"id":97916}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97918},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97902":{"date":{"__isSmartRef__":true,"id":97903},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97903":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97904":{"date":{"__isSmartRef__":true,"id":97905},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97905":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97906":{"date":{"__isSmartRef__":true,"id":97907},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97907":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97908":{"date":{"__isSmartRef__":true,"id":97909},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97909":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97910":{"date":{"__isSmartRef__":true,"id":97911},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97911":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97912":{"date":{"__isSmartRef__":true,"id":97913},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97913":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97914":{"date":{"__isSmartRef__":true,"id":97915},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97915":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97916":{"date":{"__isSmartRef__":true,"id":97917},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97917":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97918":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97919":{"morph":{"__isSmartRef__":true,"id":97898},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97920":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97921}},"97921":{"test01IsMorph":{"__isSmartRef__":true,"id":97922}},"97922":{"varMapping":{"__isSmartRef__":true,"id":97923},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97923":{"this":{"__isSmartRef__":true,"id":97920}},"97924":{},"97925":{"change":{"__isSmartRef__":true,"id":97926},"tick":{"__isSmartRef__":true,"id":97930}},"97926":{"varMapping":{"__isSmartRef__":true,"id":97927},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97927":{"this":{"__isSmartRef__":true,"id":97898}},"97928":{"timestamp":{"__isSmartRef__":true,"id":97929},"user":"cschuster","tags":[]},"97929":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97930":{"varMapping":{"__isSmartRef__":true,"id":97931},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97931":{"this":{"__isSmartRef__":true,"id":97898}},"97932":{"timestamp":{"__isSmartRef__":true,"id":97933},"user":"cschuster","tags":[]},"97933":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97934":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97935}],"id":"48FC5F4A-9583-471B-ABC3-92E0AB109219","shape":{"__isSmartRef__":true,"id":97936},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2604","partsBinMetaInfo":{"__isSmartRef__":true,"id":97937},"eventHandler":{"__isSmartRef__":true,"id":97955},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","832293FC-9EDF-4D76-A365-07DAFACAF1F7","4736B0B9-4296-4E04-B776-4840C4AF73C4","011BF1B9-5716-467C-B3EC-674F65419DDE","D6AC7F00-C784-41F9-B08E-9FECAAA528A9"],"partTests":{"__isSmartRef__":true,"id":97956},"_ClipMode":"visible","moved":true,"b":134.57828726479784,"#startLetters":"set","isBeingDragged":false,"delta":0.9895462298882194,"_Rotation":-4.228694064793251,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97961},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6210.9,6001.5)"},"97935":{"target":{"__isSmartRef__":true,"id":97934},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97936":{"_BorderWidth":8.56146040939565,"_ClipMode":"visible","_BorderRadius":19.705599603691798,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(182,3,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.2,-6.0)"},"97937":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97938},{"__isSmartRef__":true,"id":97940},{"__isSmartRef__":true,"id":97942},{"__isSmartRef__":true,"id":97944},{"__isSmartRef__":true,"id":97946},{"__isSmartRef__":true,"id":97948},{"__isSmartRef__":true,"id":97950},{"__isSmartRef__":true,"id":97952}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97954},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97938":{"date":{"__isSmartRef__":true,"id":97939},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97939":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97940":{"date":{"__isSmartRef__":true,"id":97941},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97941":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97942":{"date":{"__isSmartRef__":true,"id":97943},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97943":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97944":{"date":{"__isSmartRef__":true,"id":97945},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97945":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97946":{"date":{"__isSmartRef__":true,"id":97947},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97947":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97948":{"date":{"__isSmartRef__":true,"id":97949},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97949":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97950":{"date":{"__isSmartRef__":true,"id":97951},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97951":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97952":{"date":{"__isSmartRef__":true,"id":97953},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97953":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97954":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97955":{"morph":{"__isSmartRef__":true,"id":97934},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97956":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97957}},"97957":{"test01IsMorph":{"__isSmartRef__":true,"id":97958}},"97958":{"varMapping":{"__isSmartRef__":true,"id":97959},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97959":{"this":{"__isSmartRef__":true,"id":97956}},"97960":{},"97961":{"change":{"__isSmartRef__":true,"id":97962},"tick":{"__isSmartRef__":true,"id":97966}},"97962":{"varMapping":{"__isSmartRef__":true,"id":97963},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":97964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97963":{"this":{"__isSmartRef__":true,"id":97934}},"97964":{"timestamp":{"__isSmartRef__":true,"id":97965},"user":"cschuster","tags":[]},"97965":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"97966":{"varMapping":{"__isSmartRef__":true,"id":97967},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":97968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97967":{"this":{"__isSmartRef__":true,"id":97934}},"97968":{"timestamp":{"__isSmartRef__":true,"id":97969},"user":"cschuster","tags":[]},"97969":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"97970":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":97971}],"id":"6C66025F-1F8D-4929-8C4D-D9FB10F53F6D","shape":{"__isSmartRef__":true,"id":97972},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2605","partsBinMetaInfo":{"__isSmartRef__":true,"id":97973},"eventHandler":{"__isSmartRef__":true,"id":97991},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","A881611E-6796-4349-B0BB-82A3CDD18188","EF93F53D-9C19-40C1-856E-F90D19A0779B"],"partTests":{"__isSmartRef__":true,"id":97992},"_ClipMode":"visible","moved":true,"b":355.9962983560399,"#startLetters":"set","isBeingDragged":false,"delta":0.8639307612320408,"_Rotation":38.725996666365056,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97997},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5195.3,4275.6)"},"97971":{"target":{"__isSmartRef__":true,"id":97970},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"97972":{"_BorderWidth":4.65089538951661,"_ClipMode":"visible","_BorderRadius":39.805001553502784,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.4,102.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-18,237,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.6,-40.0)"},"97973":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":97974},{"__isSmartRef__":true,"id":97976},{"__isSmartRef__":true,"id":97978},{"__isSmartRef__":true,"id":97980},{"__isSmartRef__":true,"id":97982},{"__isSmartRef__":true,"id":97984},{"__isSmartRef__":true,"id":97986},{"__isSmartRef__":true,"id":97988}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":97990},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"97974":{"date":{"__isSmartRef__":true,"id":97975},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"97975":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"97976":{"date":{"__isSmartRef__":true,"id":97977},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"97977":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"97978":{"date":{"__isSmartRef__":true,"id":97979},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"97979":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"97980":{"date":{"__isSmartRef__":true,"id":97981},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"97981":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"97982":{"date":{"__isSmartRef__":true,"id":97983},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"97983":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"97984":{"date":{"__isSmartRef__":true,"id":97985},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"97985":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"97986":{"date":{"__isSmartRef__":true,"id":97987},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97987":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"97988":{"date":{"__isSmartRef__":true,"id":97989},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"97989":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"97990":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"97991":{"morph":{"__isSmartRef__":true,"id":97970},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97992":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":97993}},"97993":{"test01IsMorph":{"__isSmartRef__":true,"id":97994}},"97994":{"varMapping":{"__isSmartRef__":true,"id":97995},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":97996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97995":{"this":{"__isSmartRef__":true,"id":97992}},"97996":{},"97997":{"change":{"__isSmartRef__":true,"id":97998},"tick":{"__isSmartRef__":true,"id":98002}},"97998":{"varMapping":{"__isSmartRef__":true,"id":97999},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97999":{"this":{"__isSmartRef__":true,"id":97970}},"98000":{"timestamp":{"__isSmartRef__":true,"id":98001},"user":"cschuster","tags":[]},"98001":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98002":{"varMapping":{"__isSmartRef__":true,"id":98003},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98003":{"this":{"__isSmartRef__":true,"id":97970}},"98004":{"timestamp":{"__isSmartRef__":true,"id":98005},"user":"cschuster","tags":[]},"98005":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98006":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98007}],"id":"07EB786D-0104-4BBA-84E8-9B1915548E91","shape":{"__isSmartRef__":true,"id":98008},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2606","partsBinMetaInfo":{"__isSmartRef__":true,"id":98009},"eventHandler":{"__isSmartRef__":true,"id":98027},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","6FAE6DF6-1466-47FD-93F8-355317A8CA03","F8E5981C-F5F5-45D7-B48E-7CBE6D21EA37","37C3714D-1ED0-403A-939D-EEDB57E0B75A"],"partTests":{"__isSmartRef__":true,"id":98028},"_ClipMode":"visible","moved":true,"b":228.02871366485488,"#startLetters":"set","isBeingDragged":false,"delta":0.6999129201867618,"_Rotation":53.614041961543144,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98033},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5771.8,3588.8)"},"98007":{"target":{"__isSmartRef__":true,"id":98006},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98008":{"_BorderWidth":1.2825996719850585,"_ClipMode":"visible","_BorderRadius":17.88949568203905,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-362,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-6.6)"},"98009":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98010},{"__isSmartRef__":true,"id":98012},{"__isSmartRef__":true,"id":98014},{"__isSmartRef__":true,"id":98016},{"__isSmartRef__":true,"id":98018},{"__isSmartRef__":true,"id":98020},{"__isSmartRef__":true,"id":98022},{"__isSmartRef__":true,"id":98024}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98026},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98010":{"date":{"__isSmartRef__":true,"id":98011},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98011":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98012":{"date":{"__isSmartRef__":true,"id":98013},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98013":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98014":{"date":{"__isSmartRef__":true,"id":98015},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98015":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98016":{"date":{"__isSmartRef__":true,"id":98017},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98017":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98018":{"date":{"__isSmartRef__":true,"id":98019},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98019":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98020":{"date":{"__isSmartRef__":true,"id":98021},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98021":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98022":{"date":{"__isSmartRef__":true,"id":98023},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98023":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98024":{"date":{"__isSmartRef__":true,"id":98025},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98025":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98026":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98027":{"morph":{"__isSmartRef__":true,"id":98006},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98028":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98029}},"98029":{"test01IsMorph":{"__isSmartRef__":true,"id":98030}},"98030":{"varMapping":{"__isSmartRef__":true,"id":98031},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98031":{"this":{"__isSmartRef__":true,"id":98028}},"98032":{},"98033":{"change":{"__isSmartRef__":true,"id":98034},"tick":{"__isSmartRef__":true,"id":98038}},"98034":{"varMapping":{"__isSmartRef__":true,"id":98035},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98035":{"this":{"__isSmartRef__":true,"id":98006}},"98036":{"timestamp":{"__isSmartRef__":true,"id":98037},"user":"cschuster","tags":[]},"98037":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98038":{"varMapping":{"__isSmartRef__":true,"id":98039},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98039":{"this":{"__isSmartRef__":true,"id":98006}},"98040":{"timestamp":{"__isSmartRef__":true,"id":98041},"user":"cschuster","tags":[]},"98041":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98042":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98043}],"id":"D84D0666-BBE8-4BC9-92F2-85E54C5A74B9","shape":{"__isSmartRef__":true,"id":98044},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2607","partsBinMetaInfo":{"__isSmartRef__":true,"id":98045},"eventHandler":{"__isSmartRef__":true,"id":98063},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3ADA23B2-C055-4B53-AD32-7FC32CD277FD"],"partTests":{"__isSmartRef__":true,"id":98064},"_ClipMode":"visible","moved":true,"b":48,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-4.6289433953483,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98069},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4556.6,4752.2)"},"98043":{"target":{"__isSmartRef__":true,"id":98042},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98044":{"_BorderWidth":8.71572412738697,"_ClipMode":"visible","_BorderRadius":17.909430734646932,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,70.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,362,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.9,-33.4)"},"98045":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98046},{"__isSmartRef__":true,"id":98048},{"__isSmartRef__":true,"id":98050},{"__isSmartRef__":true,"id":98052},{"__isSmartRef__":true,"id":98054},{"__isSmartRef__":true,"id":98056},{"__isSmartRef__":true,"id":98058},{"__isSmartRef__":true,"id":98060}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98062},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98046":{"date":{"__isSmartRef__":true,"id":98047},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98047":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98048":{"date":{"__isSmartRef__":true,"id":98049},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98049":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98050":{"date":{"__isSmartRef__":true,"id":98051},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98051":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98052":{"date":{"__isSmartRef__":true,"id":98053},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98053":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98054":{"date":{"__isSmartRef__":true,"id":98055},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98055":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98056":{"date":{"__isSmartRef__":true,"id":98057},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98057":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98058":{"date":{"__isSmartRef__":true,"id":98059},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98059":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98060":{"date":{"__isSmartRef__":true,"id":98061},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98061":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98062":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98063":{"morph":{"__isSmartRef__":true,"id":98042},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98064":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98065}},"98065":{"test01IsMorph":{"__isSmartRef__":true,"id":98066}},"98066":{"varMapping":{"__isSmartRef__":true,"id":98067},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98067":{"this":{"__isSmartRef__":true,"id":98064}},"98068":{},"98069":{"change":{"__isSmartRef__":true,"id":98070},"tick":{"__isSmartRef__":true,"id":98074}},"98070":{"varMapping":{"__isSmartRef__":true,"id":98071},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98071":{"this":{"__isSmartRef__":true,"id":98042}},"98072":{"timestamp":{"__isSmartRef__":true,"id":98073},"user":"cschuster","tags":[]},"98073":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98074":{"varMapping":{"__isSmartRef__":true,"id":98075},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98075":{"this":{"__isSmartRef__":true,"id":98042}},"98076":{"timestamp":{"__isSmartRef__":true,"id":98077},"user":"cschuster","tags":[]},"98077":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98078":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98079}],"id":"0ED9B1E3-12A7-4539-AD1D-6D494DC9BBA9","shape":{"__isSmartRef__":true,"id":98080},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2608","partsBinMetaInfo":{"__isSmartRef__":true,"id":98081},"eventHandler":{"__isSmartRef__":true,"id":98099},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615","1AA9EFD8-3CE5-4A5C-8136-0D13043CC647","6AD6B62B-1E89-4773-9BAF-19D1E4D2F07D"],"partTests":{"__isSmartRef__":true,"id":98100},"_ClipMode":"visible","moved":true,"b":202.68652866396587,"#startLetters":"set","isBeingDragged":false,"delta":-0.9956548818736337,"_Rotation":29.819082657140395,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98105},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4606.2,4010.8)"},"98079":{"target":{"__isSmartRef__":true,"id":98078},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98080":{"_BorderWidth":3.071554373643846,"_ClipMode":"visible","_BorderRadius":34.049755945900515,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.5,115.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-99,-335,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.3,-1.5)"},"98081":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98082},{"__isSmartRef__":true,"id":98084},{"__isSmartRef__":true,"id":98086},{"__isSmartRef__":true,"id":98088},{"__isSmartRef__":true,"id":98090},{"__isSmartRef__":true,"id":98092},{"__isSmartRef__":true,"id":98094},{"__isSmartRef__":true,"id":98096}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98098},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98082":{"date":{"__isSmartRef__":true,"id":98083},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98083":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98084":{"date":{"__isSmartRef__":true,"id":98085},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98085":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98086":{"date":{"__isSmartRef__":true,"id":98087},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98087":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98088":{"date":{"__isSmartRef__":true,"id":98089},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98089":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98090":{"date":{"__isSmartRef__":true,"id":98091},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98091":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98092":{"date":{"__isSmartRef__":true,"id":98093},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98093":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98094":{"date":{"__isSmartRef__":true,"id":98095},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98095":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98096":{"date":{"__isSmartRef__":true,"id":98097},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98097":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98098":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98099":{"morph":{"__isSmartRef__":true,"id":98078},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98100":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98101}},"98101":{"test01IsMorph":{"__isSmartRef__":true,"id":98102}},"98102":{"varMapping":{"__isSmartRef__":true,"id":98103},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98103":{"this":{"__isSmartRef__":true,"id":98100}},"98104":{},"98105":{"change":{"__isSmartRef__":true,"id":98106},"tick":{"__isSmartRef__":true,"id":98110}},"98106":{"varMapping":{"__isSmartRef__":true,"id":98107},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98107":{"this":{"__isSmartRef__":true,"id":98078}},"98108":{"timestamp":{"__isSmartRef__":true,"id":98109},"user":"cschuster","tags":[]},"98109":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98110":{"varMapping":{"__isSmartRef__":true,"id":98111},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98111":{"this":{"__isSmartRef__":true,"id":98078}},"98112":{"timestamp":{"__isSmartRef__":true,"id":98113},"user":"cschuster","tags":[]},"98113":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98114":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98115}],"id":"0732A2AC-67BA-4C53-AA8E-B133DF471153","shape":{"__isSmartRef__":true,"id":98116},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2609","partsBinMetaInfo":{"__isSmartRef__":true,"id":98117},"eventHandler":{"__isSmartRef__":true,"id":98135},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F","4BBD9789-66C6-492D-B0C9-880148B02C5E"],"partTests":{"__isSmartRef__":true,"id":98136},"_ClipMode":"visible","moved":true,"b":338.2862049631076,"#startLetters":"set","isBeingDragged":false,"delta":-0.9440780450822785,"_Rotation":20.34086554074719,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98141},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5090.9,3380.1)"},"98115":{"target":{"__isSmartRef__":true,"id":98114},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98116":{"_BorderWidth":3.1501477364894104,"_ClipMode":"visible","_BorderRadius":34.524874565095594,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.5,114.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-95,143,-35)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.6,-38.6)"},"98117":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98118},{"__isSmartRef__":true,"id":98120},{"__isSmartRef__":true,"id":98122},{"__isSmartRef__":true,"id":98124},{"__isSmartRef__":true,"id":98126},{"__isSmartRef__":true,"id":98128},{"__isSmartRef__":true,"id":98130},{"__isSmartRef__":true,"id":98132}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98134},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98118":{"date":{"__isSmartRef__":true,"id":98119},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98119":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98120":{"date":{"__isSmartRef__":true,"id":98121},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98121":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98122":{"date":{"__isSmartRef__":true,"id":98123},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98123":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98124":{"date":{"__isSmartRef__":true,"id":98125},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98125":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98126":{"date":{"__isSmartRef__":true,"id":98127},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98127":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98128":{"date":{"__isSmartRef__":true,"id":98129},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98129":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98130":{"date":{"__isSmartRef__":true,"id":98131},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98131":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98132":{"date":{"__isSmartRef__":true,"id":98133},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98133":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98134":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98135":{"morph":{"__isSmartRef__":true,"id":98114},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98136":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98137}},"98137":{"test01IsMorph":{"__isSmartRef__":true,"id":98138}},"98138":{"varMapping":{"__isSmartRef__":true,"id":98139},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98139":{"this":{"__isSmartRef__":true,"id":98136}},"98140":{},"98141":{"change":{"__isSmartRef__":true,"id":98142},"tick":{"__isSmartRef__":true,"id":98146}},"98142":{"varMapping":{"__isSmartRef__":true,"id":98143},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98143":{"this":{"__isSmartRef__":true,"id":98114}},"98144":{"timestamp":{"__isSmartRef__":true,"id":98145},"user":"cschuster","tags":[]},"98145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98146":{"varMapping":{"__isSmartRef__":true,"id":98147},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98147":{"this":{"__isSmartRef__":true,"id":98114}},"98148":{"timestamp":{"__isSmartRef__":true,"id":98149},"user":"cschuster","tags":[]},"98149":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98150":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98151}],"id":"7FC6367D-6AB0-48B6-9E60-5196132FF6AD","shape":{"__isSmartRef__":true,"id":98152},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2610","partsBinMetaInfo":{"__isSmartRef__":true,"id":98153},"eventHandler":{"__isSmartRef__":true,"id":98171},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","93F0DD85-9719-4062-A7B7-5CDB59FA75A7","4CD7D570-4039-4D14-9EBC-4CCA89B4B756","0E0BA8A7-DAED-4BE7-9684-70FED493E5EE"],"partTests":{"__isSmartRef__":true,"id":98172},"_ClipMode":"visible","moved":true,"b":57.76070658699609,"#startLetters":"set","isBeingDragged":false,"delta":0.9626784431166016,"_Rotation":-16.487066932791034,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98177},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4641.1,4328.9)"},"98151":{"target":{"__isSmartRef__":true,"id":98150},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98152":{"_BorderWidth":9.22913760459003,"_ClipMode":"visible","_BorderRadius":11.38303219430802,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.1,66.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(216,353,-197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.9,-30.7)"},"98153":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98154},{"__isSmartRef__":true,"id":98156},{"__isSmartRef__":true,"id":98158},{"__isSmartRef__":true,"id":98160},{"__isSmartRef__":true,"id":98162},{"__isSmartRef__":true,"id":98164},{"__isSmartRef__":true,"id":98166},{"__isSmartRef__":true,"id":98168}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98170},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98154":{"date":{"__isSmartRef__":true,"id":98155},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98155":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98156":{"date":{"__isSmartRef__":true,"id":98157},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98157":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98158":{"date":{"__isSmartRef__":true,"id":98159},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98159":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98160":{"date":{"__isSmartRef__":true,"id":98161},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98162":{"date":{"__isSmartRef__":true,"id":98163},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98163":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98164":{"date":{"__isSmartRef__":true,"id":98165},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98165":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98166":{"date":{"__isSmartRef__":true,"id":98167},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98167":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98168":{"date":{"__isSmartRef__":true,"id":98169},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98169":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98170":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98171":{"morph":{"__isSmartRef__":true,"id":98150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98172":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98173}},"98173":{"test01IsMorph":{"__isSmartRef__":true,"id":98174}},"98174":{"varMapping":{"__isSmartRef__":true,"id":98175},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98175":{"this":{"__isSmartRef__":true,"id":98172}},"98176":{},"98177":{"change":{"__isSmartRef__":true,"id":98178},"tick":{"__isSmartRef__":true,"id":98182}},"98178":{"varMapping":{"__isSmartRef__":true,"id":98179},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98179":{"this":{"__isSmartRef__":true,"id":98150}},"98180":{"timestamp":{"__isSmartRef__":true,"id":98181},"user":"cschuster","tags":[]},"98181":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98182":{"varMapping":{"__isSmartRef__":true,"id":98183},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98183":{"this":{"__isSmartRef__":true,"id":98150}},"98184":{"timestamp":{"__isSmartRef__":true,"id":98185},"user":"cschuster","tags":[]},"98185":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98186":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98187}],"id":"CFF1B653-15D0-4533-A4EB-3E32902FCFB2","shape":{"__isSmartRef__":true,"id":98188},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2611","partsBinMetaInfo":{"__isSmartRef__":true,"id":98189},"eventHandler":{"__isSmartRef__":true,"id":98207},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","D6AA3480-FB44-49F4-8F72-A642BB560BE2"],"partTests":{"__isSmartRef__":true,"id":98208},"_ClipMode":"visible","moved":true,"b":269.75479765981436,"#startLetters":"set","isBeingDragged":false,"delta":-0.9400541910436004,"_Rotation":18.72079886910758,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98213},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5934.0,5342.5)"},"98187":{"target":{"__isSmartRef__":true,"id":98186},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98188":{"_BorderWidth":0.000045787117376683284,"_ClipMode":"visible","_BorderRadius":0.0007325905236843511,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.3,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-257,141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.9)"},"98189":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98190},{"__isSmartRef__":true,"id":98192},{"__isSmartRef__":true,"id":98194},{"__isSmartRef__":true,"id":98196},{"__isSmartRef__":true,"id":98198},{"__isSmartRef__":true,"id":98200},{"__isSmartRef__":true,"id":98202},{"__isSmartRef__":true,"id":98204}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98206},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98190":{"date":{"__isSmartRef__":true,"id":98191},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98191":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98192":{"date":{"__isSmartRef__":true,"id":98193},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98193":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98194":{"date":{"__isSmartRef__":true,"id":98195},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98195":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98196":{"date":{"__isSmartRef__":true,"id":98197},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98197":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98198":{"date":{"__isSmartRef__":true,"id":98199},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98199":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98200":{"date":{"__isSmartRef__":true,"id":98201},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98201":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98202":{"date":{"__isSmartRef__":true,"id":98203},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98203":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98204":{"date":{"__isSmartRef__":true,"id":98205},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98205":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98206":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98207":{"morph":{"__isSmartRef__":true,"id":98186},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98208":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98209}},"98209":{"test01IsMorph":{"__isSmartRef__":true,"id":98210}},"98210":{"varMapping":{"__isSmartRef__":true,"id":98211},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98211":{"this":{"__isSmartRef__":true,"id":98208}},"98212":{},"98213":{"change":{"__isSmartRef__":true,"id":98214},"tick":{"__isSmartRef__":true,"id":98218}},"98214":{"varMapping":{"__isSmartRef__":true,"id":98215},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98215":{"this":{"__isSmartRef__":true,"id":98186}},"98216":{"timestamp":{"__isSmartRef__":true,"id":98217},"user":"cschuster","tags":[]},"98217":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98218":{"varMapping":{"__isSmartRef__":true,"id":98219},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98219":{"this":{"__isSmartRef__":true,"id":98186}},"98220":{"timestamp":{"__isSmartRef__":true,"id":98221},"user":"cschuster","tags":[]},"98221":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98222":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98223}],"id":"1B0C56E9-86A5-41C0-950F-BE04E858E270","shape":{"__isSmartRef__":true,"id":98224},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2612","partsBinMetaInfo":{"__isSmartRef__":true,"id":98225},"eventHandler":{"__isSmartRef__":true,"id":98243},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","0F6A8D03-C60E-4E4E-B0B7-CCB46956B258","F336B20E-D707-410B-B1FB-E05411BC1C1F","AAD02FC9-7A2C-4EFE-B759-6DC140584D46"],"partTests":{"__isSmartRef__":true,"id":98244},"_ClipMode":"visible","moved":true,"b":150.96293439372675,"#startLetters":"set","isBeingDragged":false,"delta":-0.47973715380067006,"_Rotation":-21.369529105364013,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98249},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4845.5,5439.1)"},"98223":{"target":{"__isSmartRef__":true,"id":98222},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98224":{"_BorderWidth":7.426876625011873,"_ClipMode":"visible","_BorderRadius":30.57643175515356,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,80.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(124,-100,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.7,-2.5)"},"98225":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98226},{"__isSmartRef__":true,"id":98228},{"__isSmartRef__":true,"id":98230},{"__isSmartRef__":true,"id":98232},{"__isSmartRef__":true,"id":98234},{"__isSmartRef__":true,"id":98236},{"__isSmartRef__":true,"id":98238},{"__isSmartRef__":true,"id":98240}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98242},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98226":{"date":{"__isSmartRef__":true,"id":98227},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98227":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98228":{"date":{"__isSmartRef__":true,"id":98229},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98229":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98230":{"date":{"__isSmartRef__":true,"id":98231},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98231":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98232":{"date":{"__isSmartRef__":true,"id":98233},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98233":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98234":{"date":{"__isSmartRef__":true,"id":98235},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98235":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98236":{"date":{"__isSmartRef__":true,"id":98237},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98237":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98238":{"date":{"__isSmartRef__":true,"id":98239},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98239":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98240":{"date":{"__isSmartRef__":true,"id":98241},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98241":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98242":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98243":{"morph":{"__isSmartRef__":true,"id":98222},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98244":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98245}},"98245":{"test01IsMorph":{"__isSmartRef__":true,"id":98246}},"98246":{"varMapping":{"__isSmartRef__":true,"id":98247},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98247":{"this":{"__isSmartRef__":true,"id":98244}},"98248":{},"98249":{"change":{"__isSmartRef__":true,"id":98250},"tick":{"__isSmartRef__":true,"id":98254}},"98250":{"varMapping":{"__isSmartRef__":true,"id":98251},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98251":{"this":{"__isSmartRef__":true,"id":98222}},"98252":{"timestamp":{"__isSmartRef__":true,"id":98253},"user":"cschuster","tags":[]},"98253":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98254":{"varMapping":{"__isSmartRef__":true,"id":98255},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98256},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98255":{"this":{"__isSmartRef__":true,"id":98222}},"98256":{"timestamp":{"__isSmartRef__":true,"id":98257},"user":"cschuster","tags":[]},"98257":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98258":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98259}],"id":"94522A9B-80E0-4874-8172-6375477AE8AF","shape":{"__isSmartRef__":true,"id":98260},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2613","partsBinMetaInfo":{"__isSmartRef__":true,"id":98261},"eventHandler":{"__isSmartRef__":true,"id":98279},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","11446769-63E1-4005-8439-F46639F72593"],"partTests":{"__isSmartRef__":true,"id":98280},"_ClipMode":"visible","moved":true,"b":138,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-39.237366456323485,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98285},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5332.3,5211.3)"},"98259":{"target":{"__isSmartRef__":true,"id":98258},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98260":{"_BorderWidth":8.345653031794292,"_ClipMode":"visible","_BorderRadius":22.09056926535306,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,73.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(171,-19,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.4,-5.1)"},"98261":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98262},{"__isSmartRef__":true,"id":98264},{"__isSmartRef__":true,"id":98266},{"__isSmartRef__":true,"id":98268},{"__isSmartRef__":true,"id":98270},{"__isSmartRef__":true,"id":98272},{"__isSmartRef__":true,"id":98274},{"__isSmartRef__":true,"id":98276}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98278},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98262":{"date":{"__isSmartRef__":true,"id":98263},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98263":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98264":{"date":{"__isSmartRef__":true,"id":98265},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98265":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98266":{"date":{"__isSmartRef__":true,"id":98267},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98267":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98268":{"date":{"__isSmartRef__":true,"id":98269},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98269":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98270":{"date":{"__isSmartRef__":true,"id":98271},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98271":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98272":{"date":{"__isSmartRef__":true,"id":98273},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98273":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98274":{"date":{"__isSmartRef__":true,"id":98275},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98275":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98276":{"date":{"__isSmartRef__":true,"id":98277},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98277":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98278":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98279":{"morph":{"__isSmartRef__":true,"id":98258},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98280":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98281}},"98281":{"test01IsMorph":{"__isSmartRef__":true,"id":98282}},"98282":{"varMapping":{"__isSmartRef__":true,"id":98283},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98283":{"this":{"__isSmartRef__":true,"id":98280}},"98284":{},"98285":{"change":{"__isSmartRef__":true,"id":98286},"tick":{"__isSmartRef__":true,"id":98290}},"98286":{"varMapping":{"__isSmartRef__":true,"id":98287},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98287":{"this":{"__isSmartRef__":true,"id":98258}},"98288":{"timestamp":{"__isSmartRef__":true,"id":98289},"user":"cschuster","tags":[]},"98289":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98290":{"varMapping":{"__isSmartRef__":true,"id":98291},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98291":{"this":{"__isSmartRef__":true,"id":98258}},"98292":{"timestamp":{"__isSmartRef__":true,"id":98293},"user":"cschuster","tags":[]},"98293":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98294":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98295}],"id":"8B4C3D80-DE5A-4CC7-A312-BD7EC84DAEA1","shape":{"__isSmartRef__":true,"id":98296},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2614","partsBinMetaInfo":{"__isSmartRef__":true,"id":98297},"eventHandler":{"__isSmartRef__":true,"id":98315},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","C16A0368-291A-4887-8D4D-E3E8C11CC506"],"partTests":{"__isSmartRef__":true,"id":98316},"_ClipMode":"visible","moved":true,"b":99.59669107804075,"#startLetters":"set","isBeingDragged":false,"delta":-0.9400841477327049,"_Rotation":-18.525778249346082,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98321},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4961.2,4223.0)"},"98295":{"target":{"__isSmartRef__":true,"id":98294},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98296":{"_BorderWidth":9.93002833292664,"_ClipMode":"visible","_BorderRadius":1.1117130184649104,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.8,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,209,-18)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-16.7)"},"98297":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98298},{"__isSmartRef__":true,"id":98300},{"__isSmartRef__":true,"id":98302},{"__isSmartRef__":true,"id":98304},{"__isSmartRef__":true,"id":98306},{"__isSmartRef__":true,"id":98308},{"__isSmartRef__":true,"id":98310},{"__isSmartRef__":true,"id":98312}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98314},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98298":{"date":{"__isSmartRef__":true,"id":98299},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98299":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98300":{"date":{"__isSmartRef__":true,"id":98301},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98301":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98302":{"date":{"__isSmartRef__":true,"id":98303},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98303":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98304":{"date":{"__isSmartRef__":true,"id":98305},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98305":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98306":{"date":{"__isSmartRef__":true,"id":98307},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98307":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98308":{"date":{"__isSmartRef__":true,"id":98309},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98309":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98310":{"date":{"__isSmartRef__":true,"id":98311},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98311":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98312":{"date":{"__isSmartRef__":true,"id":98313},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98313":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98314":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98315":{"morph":{"__isSmartRef__":true,"id":98294},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98316":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98317}},"98317":{"test01IsMorph":{"__isSmartRef__":true,"id":98318}},"98318":{"varMapping":{"__isSmartRef__":true,"id":98319},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98319":{"this":{"__isSmartRef__":true,"id":98316}},"98320":{},"98321":{"change":{"__isSmartRef__":true,"id":98322},"tick":{"__isSmartRef__":true,"id":98326}},"98322":{"varMapping":{"__isSmartRef__":true,"id":98323},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98323":{"this":{"__isSmartRef__":true,"id":98294}},"98324":{"timestamp":{"__isSmartRef__":true,"id":98325},"user":"cschuster","tags":[]},"98325":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98326":{"varMapping":{"__isSmartRef__":true,"id":98327},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98327":{"this":{"__isSmartRef__":true,"id":98294}},"98328":{"timestamp":{"__isSmartRef__":true,"id":98329},"user":"cschuster","tags":[]},"98329":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98330":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98331}],"id":"CF421104-0966-481A-AE45-8A1957F79473","shape":{"__isSmartRef__":true,"id":98332},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2615","partsBinMetaInfo":{"__isSmartRef__":true,"id":98333},"eventHandler":{"__isSmartRef__":true,"id":98351},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","832293FC-9EDF-4D76-A365-07DAFACAF1F7","4736B0B9-4296-4E04-B776-4840C4AF73C4","7A7D87C8-F2C8-4E97-8F2F-B6D6C4241D28"],"partTests":{"__isSmartRef__":true,"id":98352},"_ClipMode":"visible","moved":true,"b":305.3605418110965,"#startLetters":"set","isBeingDragged":false,"delta":-0.8406070490600541,"_Rotation":15.2852289855185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98357},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6292.2,5608.1)"},"98331":{"target":{"__isSmartRef__":true,"id":98330},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98332":{"_BorderWidth":0.9223673047849363,"_ClipMode":"visible","_BorderRadius":13.39665856466102,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.2,132.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-208,-61,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.7,-31.6)"},"98333":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98334},{"__isSmartRef__":true,"id":98336},{"__isSmartRef__":true,"id":98338},{"__isSmartRef__":true,"id":98340},{"__isSmartRef__":true,"id":98342},{"__isSmartRef__":true,"id":98344},{"__isSmartRef__":true,"id":98346},{"__isSmartRef__":true,"id":98348}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98350},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98334":{"date":{"__isSmartRef__":true,"id":98335},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98335":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98336":{"date":{"__isSmartRef__":true,"id":98337},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98337":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98338":{"date":{"__isSmartRef__":true,"id":98339},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98339":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98340":{"date":{"__isSmartRef__":true,"id":98341},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98341":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98342":{"date":{"__isSmartRef__":true,"id":98343},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98343":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98344":{"date":{"__isSmartRef__":true,"id":98345},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98345":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98346":{"date":{"__isSmartRef__":true,"id":98347},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98347":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98348":{"date":{"__isSmartRef__":true,"id":98349},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98349":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98350":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98351":{"morph":{"__isSmartRef__":true,"id":98330},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98352":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98353}},"98353":{"test01IsMorph":{"__isSmartRef__":true,"id":98354}},"98354":{"varMapping":{"__isSmartRef__":true,"id":98355},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98355":{"this":{"__isSmartRef__":true,"id":98352}},"98356":{},"98357":{"change":{"__isSmartRef__":true,"id":98358},"tick":{"__isSmartRef__":true,"id":98362}},"98358":{"varMapping":{"__isSmartRef__":true,"id":98359},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98359":{"this":{"__isSmartRef__":true,"id":98330}},"98360":{"timestamp":{"__isSmartRef__":true,"id":98361},"user":"cschuster","tags":[]},"98361":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98362":{"varMapping":{"__isSmartRef__":true,"id":98363},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98363":{"this":{"__isSmartRef__":true,"id":98330}},"98364":{"timestamp":{"__isSmartRef__":true,"id":98365},"user":"cschuster","tags":[]},"98365":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98366":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98367}],"id":"7F5222D9-74CF-406F-A5F2-520CB0626FAC","shape":{"__isSmartRef__":true,"id":98368},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2616","partsBinMetaInfo":{"__isSmartRef__":true,"id":98369},"eventHandler":{"__isSmartRef__":true,"id":98387},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","52821BE4-EBF7-442F-9221-8F3C47786189"],"partTests":{"__isSmartRef__":true,"id":98388},"_ClipMode":"visible","moved":true,"b":122.4317345903255,"#startLetters":"set","isBeingDragged":false,"delta":0.5300075090490282,"_Rotation":53.742719338501345,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98393},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4975.9,5021.9)"},"98367":{"target":{"__isSmartRef__":true,"id":98366},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98368":{"_BorderWidth":9.220155079830665,"_ClipMode":"visible","_BorderRadius":11.504465763487106,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.8,66.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(216,79,231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.9,-9.3)"},"98369":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98370},{"__isSmartRef__":true,"id":98372},{"__isSmartRef__":true,"id":98374},{"__isSmartRef__":true,"id":98376},{"__isSmartRef__":true,"id":98378},{"__isSmartRef__":true,"id":98380},{"__isSmartRef__":true,"id":98382},{"__isSmartRef__":true,"id":98384}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98386},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98370":{"date":{"__isSmartRef__":true,"id":98371},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98371":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98372":{"date":{"__isSmartRef__":true,"id":98373},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98373":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98374":{"date":{"__isSmartRef__":true,"id":98375},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98375":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98376":{"date":{"__isSmartRef__":true,"id":98377},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98377":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98378":{"date":{"__isSmartRef__":true,"id":98379},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98379":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98380":{"date":{"__isSmartRef__":true,"id":98381},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98381":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98382":{"date":{"__isSmartRef__":true,"id":98383},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98383":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98384":{"date":{"__isSmartRef__":true,"id":98385},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98385":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98386":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98387":{"morph":{"__isSmartRef__":true,"id":98366},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98388":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98389}},"98389":{"test01IsMorph":{"__isSmartRef__":true,"id":98390}},"98390":{"varMapping":{"__isSmartRef__":true,"id":98391},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98391":{"this":{"__isSmartRef__":true,"id":98388}},"98392":{},"98393":{"change":{"__isSmartRef__":true,"id":98394},"tick":{"__isSmartRef__":true,"id":98398}},"98394":{"varMapping":{"__isSmartRef__":true,"id":98395},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98395":{"this":{"__isSmartRef__":true,"id":98366}},"98396":{"timestamp":{"__isSmartRef__":true,"id":98397},"user":"cschuster","tags":[]},"98397":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98398":{"varMapping":{"__isSmartRef__":true,"id":98399},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98399":{"this":{"__isSmartRef__":true,"id":98366}},"98400":{"timestamp":{"__isSmartRef__":true,"id":98401},"user":"cschuster","tags":[]},"98401":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98402":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98403}],"id":"BDAC569B-CA9B-4980-B4B3-70C28B27EEB4","shape":{"__isSmartRef__":true,"id":98404},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2617","partsBinMetaInfo":{"__isSmartRef__":true,"id":98405},"eventHandler":{"__isSmartRef__":true,"id":98423},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","76F686BA-B324-47BA-AE78-B1036AF4474F","4EC34AC7-FA54-495D-B375-36E1A3FB7030"],"partTests":{"__isSmartRef__":true,"id":98424},"_ClipMode":"visible","moved":true,"b":26.44604850379983,"#startLetters":"set","isBeingDragged":false,"delta":0.6781038077897392,"_Rotation":20.620526583826447,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98429},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5963.8,3566.6)"},"98403":{"target":{"__isSmartRef__":true,"id":98402},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98404":{"_BorderWidth":7.226774586311052,"_ClipMode":"visible","_BorderRadius":32.06635990681478,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.9,82.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(114,343,176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.9,-37.9)"},"98405":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98406},{"__isSmartRef__":true,"id":98408},{"__isSmartRef__":true,"id":98410},{"__isSmartRef__":true,"id":98412},{"__isSmartRef__":true,"id":98414},{"__isSmartRef__":true,"id":98416},{"__isSmartRef__":true,"id":98418},{"__isSmartRef__":true,"id":98420}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98422},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98406":{"date":{"__isSmartRef__":true,"id":98407},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98407":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98408":{"date":{"__isSmartRef__":true,"id":98409},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98409":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98410":{"date":{"__isSmartRef__":true,"id":98411},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98411":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98412":{"date":{"__isSmartRef__":true,"id":98413},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98413":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98414":{"date":{"__isSmartRef__":true,"id":98415},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98415":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98416":{"date":{"__isSmartRef__":true,"id":98417},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98417":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98418":{"date":{"__isSmartRef__":true,"id":98419},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98419":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98420":{"date":{"__isSmartRef__":true,"id":98421},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98421":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98422":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98423":{"morph":{"__isSmartRef__":true,"id":98402},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98424":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98425}},"98425":{"test01IsMorph":{"__isSmartRef__":true,"id":98426}},"98426":{"varMapping":{"__isSmartRef__":true,"id":98427},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98427":{"this":{"__isSmartRef__":true,"id":98424}},"98428":{},"98429":{"change":{"__isSmartRef__":true,"id":98430},"tick":{"__isSmartRef__":true,"id":98434}},"98430":{"varMapping":{"__isSmartRef__":true,"id":98431},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98431":{"this":{"__isSmartRef__":true,"id":98402}},"98432":{"timestamp":{"__isSmartRef__":true,"id":98433},"user":"cschuster","tags":[]},"98433":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98434":{"varMapping":{"__isSmartRef__":true,"id":98435},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98435":{"this":{"__isSmartRef__":true,"id":98402}},"98436":{"timestamp":{"__isSmartRef__":true,"id":98437},"user":"cschuster","tags":[]},"98437":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98438":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98439}],"id":"AE6C7770-EEB1-48BD-83C6-9C75984FD6C4","shape":{"__isSmartRef__":true,"id":98440},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2618","partsBinMetaInfo":{"__isSmartRef__":true,"id":98441},"eventHandler":{"__isSmartRef__":true,"id":98459},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","575CA3A9-12B0-47B6-9015-8FEFEA740EAF"],"partTests":{"__isSmartRef__":true,"id":98460},"_ClipMode":"visible","moved":true,"b":205,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":26.009993463578756,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98465},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6082.4,4910.7)"},"98439":{"target":{"__isSmartRef__":true,"id":98438},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98440":{"_BorderWidth":2.8869086912965036,"_ClipMode":"visible","_BorderRadius":32.855752193730794,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,116.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-108,-340,-189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-1.9)"},"98441":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98442},{"__isSmartRef__":true,"id":98444},{"__isSmartRef__":true,"id":98446},{"__isSmartRef__":true,"id":98448},{"__isSmartRef__":true,"id":98450},{"__isSmartRef__":true,"id":98452},{"__isSmartRef__":true,"id":98454},{"__isSmartRef__":true,"id":98456}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98458},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98442":{"date":{"__isSmartRef__":true,"id":98443},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98443":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98444":{"date":{"__isSmartRef__":true,"id":98445},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98445":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98446":{"date":{"__isSmartRef__":true,"id":98447},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98447":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98448":{"date":{"__isSmartRef__":true,"id":98449},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98449":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98450":{"date":{"__isSmartRef__":true,"id":98451},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98451":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98452":{"date":{"__isSmartRef__":true,"id":98453},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98453":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98454":{"date":{"__isSmartRef__":true,"id":98455},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98455":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98456":{"date":{"__isSmartRef__":true,"id":98457},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98457":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98458":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98459":{"morph":{"__isSmartRef__":true,"id":98438},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98460":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98461}},"98461":{"test01IsMorph":{"__isSmartRef__":true,"id":98462}},"98462":{"varMapping":{"__isSmartRef__":true,"id":98463},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98463":{"this":{"__isSmartRef__":true,"id":98460}},"98464":{},"98465":{"change":{"__isSmartRef__":true,"id":98466},"tick":{"__isSmartRef__":true,"id":98470}},"98466":{"varMapping":{"__isSmartRef__":true,"id":98467},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98467":{"this":{"__isSmartRef__":true,"id":98438}},"98468":{"timestamp":{"__isSmartRef__":true,"id":98469},"user":"cschuster","tags":[]},"98469":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98470":{"varMapping":{"__isSmartRef__":true,"id":98471},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98471":{"this":{"__isSmartRef__":true,"id":98438}},"98472":{"timestamp":{"__isSmartRef__":true,"id":98473},"user":"cschuster","tags":[]},"98473":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98474":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98475}],"id":"4220E7B7-B016-43E9-9D71-84C3F453E664","shape":{"__isSmartRef__":true,"id":98476},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2619","partsBinMetaInfo":{"__isSmartRef__":true,"id":98477},"eventHandler":{"__isSmartRef__":true,"id":98495},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","F0624FC1-1479-4ED1-91C2-1EAEADA6244B","5754E07D-50E2-4357-8C64-94C15D26EF8F","15C389AD-4187-4BF7-8758-EB8769974E78"],"partTests":{"__isSmartRef__":true,"id":98496},"_ClipMode":"visible","moved":true,"b":128.12674856046215,"#startLetters":"set","isBeingDragged":false,"delta":-0.9274930057581514,"_Rotation":-41.24513245772499,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98501},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6754.6,5983.6)"},"98475":{"target":{"__isSmartRef__":true,"id":98474},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98476":{"_BorderWidth":8.933234363698489,"_ClipMode":"visible","_BorderRadius":15.247467904354144,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,68.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,44,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-7.7)"},"98477":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98478},{"__isSmartRef__":true,"id":98480},{"__isSmartRef__":true,"id":98482},{"__isSmartRef__":true,"id":98484},{"__isSmartRef__":true,"id":98486},{"__isSmartRef__":true,"id":98488},{"__isSmartRef__":true,"id":98490},{"__isSmartRef__":true,"id":98492}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98494},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98478":{"date":{"__isSmartRef__":true,"id":98479},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98479":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98480":{"date":{"__isSmartRef__":true,"id":98481},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98481":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98482":{"date":{"__isSmartRef__":true,"id":98483},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98483":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98484":{"date":{"__isSmartRef__":true,"id":98485},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98485":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98486":{"date":{"__isSmartRef__":true,"id":98487},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98487":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98488":{"date":{"__isSmartRef__":true,"id":98489},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98489":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98490":{"date":{"__isSmartRef__":true,"id":98491},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98491":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98492":{"date":{"__isSmartRef__":true,"id":98493},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98493":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98494":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98495":{"morph":{"__isSmartRef__":true,"id":98474},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98496":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98497}},"98497":{"test01IsMorph":{"__isSmartRef__":true,"id":98498}},"98498":{"varMapping":{"__isSmartRef__":true,"id":98499},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98499":{"this":{"__isSmartRef__":true,"id":98496}},"98500":{},"98501":{"change":{"__isSmartRef__":true,"id":98502},"tick":{"__isSmartRef__":true,"id":98506}},"98502":{"varMapping":{"__isSmartRef__":true,"id":98503},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98503":{"this":{"__isSmartRef__":true,"id":98474}},"98504":{"timestamp":{"__isSmartRef__":true,"id":98505},"user":"cschuster","tags":[]},"98505":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98506":{"varMapping":{"__isSmartRef__":true,"id":98507},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98507":{"this":{"__isSmartRef__":true,"id":98474}},"98508":{"timestamp":{"__isSmartRef__":true,"id":98509},"user":"cschuster","tags":[]},"98509":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98510":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98511}],"id":"08221634-3A45-4816-9B44-B424E6C8A478","shape":{"__isSmartRef__":true,"id":98512},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2620","partsBinMetaInfo":{"__isSmartRef__":true,"id":98513},"eventHandler":{"__isSmartRef__":true,"id":98531},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","7DA4FB60-79AF-4CC3-8CC3-741A4311470D"],"partTests":{"__isSmartRef__":true,"id":98532},"_ClipMode":"visible","moved":true,"b":116.43652075901628,"#startLetters":"set","isBeingDragged":false,"delta":0.6064402122865431,"_Rotation":20.28693184404865,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98537},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5129.9,5351.3)"},"98511":{"target":{"__isSmartRef__":true,"id":98510},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98512":{"_BorderWidth":9.477140822532004,"_ClipMode":"visible","_BorderRadius":7.92833608834794,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.1,64.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(229,115,186)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.9,-11.1)"},"98513":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98514},{"__isSmartRef__":true,"id":98516},{"__isSmartRef__":true,"id":98518},{"__isSmartRef__":true,"id":98520},{"__isSmartRef__":true,"id":98522},{"__isSmartRef__":true,"id":98524},{"__isSmartRef__":true,"id":98526},{"__isSmartRef__":true,"id":98528}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98530},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98514":{"date":{"__isSmartRef__":true,"id":98515},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98515":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98516":{"date":{"__isSmartRef__":true,"id":98517},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98517":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98518":{"date":{"__isSmartRef__":true,"id":98519},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98519":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98520":{"date":{"__isSmartRef__":true,"id":98521},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98521":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98522":{"date":{"__isSmartRef__":true,"id":98523},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98523":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98524":{"date":{"__isSmartRef__":true,"id":98525},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98526":{"date":{"__isSmartRef__":true,"id":98527},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98527":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98528":{"date":{"__isSmartRef__":true,"id":98529},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98529":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98530":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98531":{"morph":{"__isSmartRef__":true,"id":98510},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98532":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98533}},"98533":{"test01IsMorph":{"__isSmartRef__":true,"id":98534}},"98534":{"varMapping":{"__isSmartRef__":true,"id":98535},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98535":{"this":{"__isSmartRef__":true,"id":98532}},"98536":{},"98537":{"change":{"__isSmartRef__":true,"id":98538},"tick":{"__isSmartRef__":true,"id":98542}},"98538":{"varMapping":{"__isSmartRef__":true,"id":98539},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98539":{"this":{"__isSmartRef__":true,"id":98510}},"98540":{"timestamp":{"__isSmartRef__":true,"id":98541},"user":"cschuster","tags":[]},"98541":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98542":{"varMapping":{"__isSmartRef__":true,"id":98543},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98543":{"this":{"__isSmartRef__":true,"id":98510}},"98544":{"timestamp":{"__isSmartRef__":true,"id":98545},"user":"cschuster","tags":[]},"98545":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98546":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98547}],"id":"0ED600E1-CF69-47A1-AE66-CA5CBEC70199","shape":{"__isSmartRef__":true,"id":98548},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2621","partsBinMetaInfo":{"__isSmartRef__":true,"id":98549},"eventHandler":{"__isSmartRef__":true,"id":98567},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42"],"partTests":{"__isSmartRef__":true,"id":98568},"_ClipMode":"visible","moved":true,"b":205.65048853534972,"#startLetters":"set","isBeingDragged":false,"delta":-0.8166640818235464,"_Rotation":27.775039301932168,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98573},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6248.7,5108.0)"},"98547":{"target":{"__isSmartRef__":true,"id":98546},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98548":{"_BorderWidth":2.835598660964321,"_ClipMode":"visible","_BorderRadius":32.504586949728896,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.2,117.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-111,-342,-183)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.3,-2.0)"},"98549":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98550},{"__isSmartRef__":true,"id":98552},{"__isSmartRef__":true,"id":98554},{"__isSmartRef__":true,"id":98556},{"__isSmartRef__":true,"id":98558},{"__isSmartRef__":true,"id":98560},{"__isSmartRef__":true,"id":98562},{"__isSmartRef__":true,"id":98564}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98566},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98550":{"date":{"__isSmartRef__":true,"id":98551},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98551":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98552":{"date":{"__isSmartRef__":true,"id":98553},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98553":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98554":{"date":{"__isSmartRef__":true,"id":98555},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98555":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98556":{"date":{"__isSmartRef__":true,"id":98557},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98557":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98558":{"date":{"__isSmartRef__":true,"id":98559},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98559":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98560":{"date":{"__isSmartRef__":true,"id":98561},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98561":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98562":{"date":{"__isSmartRef__":true,"id":98563},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98563":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98564":{"date":{"__isSmartRef__":true,"id":98565},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98565":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98566":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98567":{"morph":{"__isSmartRef__":true,"id":98546},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98568":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98569}},"98569":{"test01IsMorph":{"__isSmartRef__":true,"id":98570}},"98570":{"varMapping":{"__isSmartRef__":true,"id":98571},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98571":{"this":{"__isSmartRef__":true,"id":98568}},"98572":{},"98573":{"change":{"__isSmartRef__":true,"id":98574},"tick":{"__isSmartRef__":true,"id":98578}},"98574":{"varMapping":{"__isSmartRef__":true,"id":98575},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98575":{"this":{"__isSmartRef__":true,"id":98546}},"98576":{"timestamp":{"__isSmartRef__":true,"id":98577},"user":"cschuster","tags":[]},"98577":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98578":{"varMapping":{"__isSmartRef__":true,"id":98579},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98579":{"this":{"__isSmartRef__":true,"id":98546}},"98580":{"timestamp":{"__isSmartRef__":true,"id":98581},"user":"cschuster","tags":[]},"98581":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98582":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98583}],"id":"8A6498C3-89FB-4AFD-8827-1555CED77800","shape":{"__isSmartRef__":true,"id":98584},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2622","partsBinMetaInfo":{"__isSmartRef__":true,"id":98585},"eventHandler":{"__isSmartRef__":true,"id":98603},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","77B9A79D-726E-40E2-9FE4-E103A10E2EFA","94494003-DEF2-4FD8-9BBC-9425F0724D04","4C867248-DAAA-4E81-A932-30A32F9DA8EB","692D9DA4-256B-468D-B526-91B773F46749","82A9B280-2929-4DBC-8A07-A152ECEA5063"],"partTests":{"__isSmartRef__":true,"id":98604},"_ClipMode":"visible","moved":true,"b":215.97969093360007,"#startLetters":"set","isBeingDragged":false,"delta":-0.9001269316649996,"_Rotation":-41.69391886675336,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98609},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6270.0,4968.9)"},"98583":{"target":{"__isSmartRef__":true,"id":98582},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98584":{"_BorderWidth":2.0625077442631436,"_ClipMode":"visible","_BorderRadius":26.19382279597759,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.0,123.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,-358,-65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.3,-3.8)"},"98585":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98586},{"__isSmartRef__":true,"id":98588},{"__isSmartRef__":true,"id":98590},{"__isSmartRef__":true,"id":98592},{"__isSmartRef__":true,"id":98594},{"__isSmartRef__":true,"id":98596},{"__isSmartRef__":true,"id":98598},{"__isSmartRef__":true,"id":98600}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98602},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98586":{"date":{"__isSmartRef__":true,"id":98587},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98587":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98588":{"date":{"__isSmartRef__":true,"id":98589},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98589":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98590":{"date":{"__isSmartRef__":true,"id":98591},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98591":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98592":{"date":{"__isSmartRef__":true,"id":98593},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98593":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98594":{"date":{"__isSmartRef__":true,"id":98595},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98595":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98596":{"date":{"__isSmartRef__":true,"id":98597},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98597":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98598":{"date":{"__isSmartRef__":true,"id":98599},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98599":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98600":{"date":{"__isSmartRef__":true,"id":98601},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98601":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98602":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98603":{"morph":{"__isSmartRef__":true,"id":98582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98604":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98605}},"98605":{"test01IsMorph":{"__isSmartRef__":true,"id":98606}},"98606":{"varMapping":{"__isSmartRef__":true,"id":98607},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98607":{"this":{"__isSmartRef__":true,"id":98604}},"98608":{},"98609":{"change":{"__isSmartRef__":true,"id":98610},"tick":{"__isSmartRef__":true,"id":98614}},"98610":{"varMapping":{"__isSmartRef__":true,"id":98611},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98611":{"this":{"__isSmartRef__":true,"id":98582}},"98612":{"timestamp":{"__isSmartRef__":true,"id":98613},"user":"cschuster","tags":[]},"98613":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98614":{"varMapping":{"__isSmartRef__":true,"id":98615},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98615":{"this":{"__isSmartRef__":true,"id":98582}},"98616":{"timestamp":{"__isSmartRef__":true,"id":98617},"user":"cschuster","tags":[]},"98617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98618":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98619}],"id":"0FB9F6F7-732C-48B3-B730-2343B91B6EA1","shape":{"__isSmartRef__":true,"id":98620},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2623","partsBinMetaInfo":{"__isSmartRef__":true,"id":98621},"eventHandler":{"__isSmartRef__":true,"id":98639},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C","0C08C9A4-5C59-4B9E-ABC5-967C3AED2608","AF1D3B95-6C12-4A2A-A4E6-915F7A6D9F66"],"partTests":{"__isSmartRef__":true,"id":98640},"_ClipMode":"visible","moved":true,"b":75.62247218866833,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-15.292179163095616,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98645},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4876.2,5122.8)"},"98619":{"target":{"__isSmartRef__":true,"id":98618},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98620":{"_BorderWidth":9.843403131016071,"_ClipMode":"visible","_BorderRadius":2.466313776741944,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.2,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,312,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-25.0)"},"98621":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98622},{"__isSmartRef__":true,"id":98624},{"__isSmartRef__":true,"id":98626},{"__isSmartRef__":true,"id":98628},{"__isSmartRef__":true,"id":98630},{"__isSmartRef__":true,"id":98632},{"__isSmartRef__":true,"id":98634},{"__isSmartRef__":true,"id":98636}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98638},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98622":{"date":{"__isSmartRef__":true,"id":98623},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98623":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98624":{"date":{"__isSmartRef__":true,"id":98625},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98625":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98626":{"date":{"__isSmartRef__":true,"id":98627},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98627":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98628":{"date":{"__isSmartRef__":true,"id":98629},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98629":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98630":{"date":{"__isSmartRef__":true,"id":98631},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98631":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98632":{"date":{"__isSmartRef__":true,"id":98633},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98633":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98634":{"date":{"__isSmartRef__":true,"id":98635},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98635":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98636":{"date":{"__isSmartRef__":true,"id":98637},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98637":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98638":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98639":{"morph":{"__isSmartRef__":true,"id":98618},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98640":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98641}},"98641":{"test01IsMorph":{"__isSmartRef__":true,"id":98642}},"98642":{"varMapping":{"__isSmartRef__":true,"id":98643},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98643":{"this":{"__isSmartRef__":true,"id":98640}},"98644":{},"98645":{"change":{"__isSmartRef__":true,"id":98646},"tick":{"__isSmartRef__":true,"id":98650}},"98646":{"varMapping":{"__isSmartRef__":true,"id":98647},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98647":{"this":{"__isSmartRef__":true,"id":98618}},"98648":{"timestamp":{"__isSmartRef__":true,"id":98649},"user":"cschuster","tags":[]},"98649":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98650":{"varMapping":{"__isSmartRef__":true,"id":98651},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98651":{"this":{"__isSmartRef__":true,"id":98618}},"98652":{"timestamp":{"__isSmartRef__":true,"id":98653},"user":"cschuster","tags":[]},"98653":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98654":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98655}],"id":"22413965-057B-4C93-AF7C-BCDA73D01247","shape":{"__isSmartRef__":true,"id":98656},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2624","partsBinMetaInfo":{"__isSmartRef__":true,"id":98657},"eventHandler":{"__isSmartRef__":true,"id":98675},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","236F0682-23F2-4C98-A4F1-C68C77FA06E1"],"partTests":{"__isSmartRef__":true,"id":98676},"_ClipMode":"visible","moved":true,"b":299.5439309347421,"#startLetters":"set","isBeingDragged":false,"delta":-0.7557008633157238,"_Rotation":30.5865536861893,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98681},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5161.7,5308.5)"},"98655":{"target":{"__isSmartRef__":true,"id":98654},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98656":{"_BorderWidth":0.6501106021575147,"_ClipMode":"visible","_BorderRadius":9.725539562460064,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.7,134.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-222,-97,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.6,-29.9)"},"98657":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98658},{"__isSmartRef__":true,"id":98660},{"__isSmartRef__":true,"id":98662},{"__isSmartRef__":true,"id":98664},{"__isSmartRef__":true,"id":98666},{"__isSmartRef__":true,"id":98668},{"__isSmartRef__":true,"id":98670},{"__isSmartRef__":true,"id":98672}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98674},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98658":{"date":{"__isSmartRef__":true,"id":98659},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98659":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98660":{"date":{"__isSmartRef__":true,"id":98661},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98661":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98662":{"date":{"__isSmartRef__":true,"id":98663},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98663":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98664":{"date":{"__isSmartRef__":true,"id":98665},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98665":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98666":{"date":{"__isSmartRef__":true,"id":98667},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98667":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98668":{"date":{"__isSmartRef__":true,"id":98669},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98669":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98670":{"date":{"__isSmartRef__":true,"id":98671},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98671":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98672":{"date":{"__isSmartRef__":true,"id":98673},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98673":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98674":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98675":{"morph":{"__isSmartRef__":true,"id":98654},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98676":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98677}},"98677":{"test01IsMorph":{"__isSmartRef__":true,"id":98678}},"98678":{"varMapping":{"__isSmartRef__":true,"id":98679},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98679":{"this":{"__isSmartRef__":true,"id":98676}},"98680":{},"98681":{"change":{"__isSmartRef__":true,"id":98682},"tick":{"__isSmartRef__":true,"id":98686}},"98682":{"varMapping":{"__isSmartRef__":true,"id":98683},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98683":{"this":{"__isSmartRef__":true,"id":98654}},"98684":{"timestamp":{"__isSmartRef__":true,"id":98685},"user":"cschuster","tags":[]},"98685":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98686":{"varMapping":{"__isSmartRef__":true,"id":98687},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98687":{"this":{"__isSmartRef__":true,"id":98654}},"98688":{"timestamp":{"__isSmartRef__":true,"id":98689},"user":"cschuster","tags":[]},"98689":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98690":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98691}],"id":"63D0BBA4-1718-45EC-8B65-E4CACDA80416","shape":{"__isSmartRef__":true,"id":98692},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2625","partsBinMetaInfo":{"__isSmartRef__":true,"id":98693},"eventHandler":{"__isSmartRef__":true,"id":98711},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","24C82CA3-1013-4150-A48E-31AEB35C2E97"],"partTests":{"__isSmartRef__":true,"id":98712},"_ClipMode":"visible","moved":true,"b":150.03365322074387,"#startLetters":"set","isBeingDragged":false,"delta":-0.9998397465678863,"_Rotation":-36.0935618357415,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98717},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5076.4,3806.8)"},"98691":{"target":{"__isSmartRef__":true,"id":98690},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98692":{"_BorderWidth":7.4974562276410275,"_ClipMode":"visible","_BorderRadius":30.02033982562727,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,80.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(128,-94,138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.0,-2.7)"},"98693":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98694},{"__isSmartRef__":true,"id":98696},{"__isSmartRef__":true,"id":98698},{"__isSmartRef__":true,"id":98700},{"__isSmartRef__":true,"id":98702},{"__isSmartRef__":true,"id":98704},{"__isSmartRef__":true,"id":98706},{"__isSmartRef__":true,"id":98708}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98710},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98694":{"date":{"__isSmartRef__":true,"id":98695},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98695":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98696":{"date":{"__isSmartRef__":true,"id":98697},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98697":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98698":{"date":{"__isSmartRef__":true,"id":98699},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98699":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98700":{"date":{"__isSmartRef__":true,"id":98701},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98701":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98702":{"date":{"__isSmartRef__":true,"id":98703},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98703":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98704":{"date":{"__isSmartRef__":true,"id":98705},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98705":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98706":{"date":{"__isSmartRef__":true,"id":98707},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98707":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98708":{"date":{"__isSmartRef__":true,"id":98709},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98709":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98710":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98711":{"morph":{"__isSmartRef__":true,"id":98690},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98712":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98713}},"98713":{"test01IsMorph":{"__isSmartRef__":true,"id":98714}},"98714":{"varMapping":{"__isSmartRef__":true,"id":98715},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98716},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98715":{"this":{"__isSmartRef__":true,"id":98712}},"98716":{},"98717":{"change":{"__isSmartRef__":true,"id":98718},"tick":{"__isSmartRef__":true,"id":98722}},"98718":{"varMapping":{"__isSmartRef__":true,"id":98719},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98719":{"this":{"__isSmartRef__":true,"id":98690}},"98720":{"timestamp":{"__isSmartRef__":true,"id":98721},"user":"cschuster","tags":[]},"98721":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98722":{"varMapping":{"__isSmartRef__":true,"id":98723},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98723":{"this":{"__isSmartRef__":true,"id":98690}},"98724":{"timestamp":{"__isSmartRef__":true,"id":98725},"user":"cschuster","tags":[]},"98725":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98726":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98727}],"id":"44C22001-AEFC-4D47-888B-E8E4970571E7","shape":{"__isSmartRef__":true,"id":98728},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2626","partsBinMetaInfo":{"__isSmartRef__":true,"id":98729},"eventHandler":{"__isSmartRef__":true,"id":98747},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","3A63B740-7248-4A20-90C2-9DE7D03C8655"],"partTests":{"__isSmartRef__":true,"id":98748},"_ClipMode":"visible","moved":true,"b":260,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":16.299465241842,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98753},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4614.7,4336.6)"},"98727":{"target":{"__isSmartRef__":true,"id":98726},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98728":{"_BorderWidth":0.07596123493896023,"_ClipMode":"visible","_BorderRadius":1.2061475842818314,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.7,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-297,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-16.5)"},"98729":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98730},{"__isSmartRef__":true,"id":98732},{"__isSmartRef__":true,"id":98734},{"__isSmartRef__":true,"id":98736},{"__isSmartRef__":true,"id":98738},{"__isSmartRef__":true,"id":98740},{"__isSmartRef__":true,"id":98742},{"__isSmartRef__":true,"id":98744}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98746},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98730":{"date":{"__isSmartRef__":true,"id":98731},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98731":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98732":{"date":{"__isSmartRef__":true,"id":98733},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98733":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98734":{"date":{"__isSmartRef__":true,"id":98735},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98735":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98736":{"date":{"__isSmartRef__":true,"id":98737},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98737":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98738":{"date":{"__isSmartRef__":true,"id":98739},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98739":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98740":{"date":{"__isSmartRef__":true,"id":98741},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98741":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98742":{"date":{"__isSmartRef__":true,"id":98743},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98743":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98744":{"date":{"__isSmartRef__":true,"id":98745},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98745":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98746":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98747":{"morph":{"__isSmartRef__":true,"id":98726},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98748":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98749}},"98749":{"test01IsMorph":{"__isSmartRef__":true,"id":98750}},"98750":{"varMapping":{"__isSmartRef__":true,"id":98751},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98751":{"this":{"__isSmartRef__":true,"id":98748}},"98752":{},"98753":{"change":{"__isSmartRef__":true,"id":98754},"tick":{"__isSmartRef__":true,"id":98758}},"98754":{"varMapping":{"__isSmartRef__":true,"id":98755},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98755":{"this":{"__isSmartRef__":true,"id":98726}},"98756":{"timestamp":{"__isSmartRef__":true,"id":98757},"user":"cschuster","tags":[]},"98757":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98758":{"varMapping":{"__isSmartRef__":true,"id":98759},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98759":{"this":{"__isSmartRef__":true,"id":98726}},"98760":{"timestamp":{"__isSmartRef__":true,"id":98761},"user":"cschuster","tags":[]},"98761":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98762":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98763}],"id":"21F20D10-8231-4C13-BF5C-B12494EB1CA1","shape":{"__isSmartRef__":true,"id":98764},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2627","partsBinMetaInfo":{"__isSmartRef__":true,"id":98765},"eventHandler":{"__isSmartRef__":true,"id":98783},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","23267932-343B-442F-8AF1-888F84160351"],"partTests":{"__isSmartRef__":true,"id":98784},"_ClipMode":"visible","moved":true,"b":211.98777192126727,"#startLetters":"set","isBeingDragged":false,"delta":0.8513565137400292,"_Rotation":2.995044645536963,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98789},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4756.8,4388.7)"},"98763":{"target":{"__isSmartRef__":true,"id":98762},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98764":{"_BorderWidth":2.351308692289474,"_ClipMode":"visible","_BorderRadius":28.77509497033393,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.9,121.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-136,-353,-115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-3.0)"},"98765":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98766},{"__isSmartRef__":true,"id":98768},{"__isSmartRef__":true,"id":98770},{"__isSmartRef__":true,"id":98772},{"__isSmartRef__":true,"id":98774},{"__isSmartRef__":true,"id":98776},{"__isSmartRef__":true,"id":98778},{"__isSmartRef__":true,"id":98780}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98782},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98766":{"date":{"__isSmartRef__":true,"id":98767},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98767":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98768":{"date":{"__isSmartRef__":true,"id":98769},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98769":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98770":{"date":{"__isSmartRef__":true,"id":98771},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98771":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98772":{"date":{"__isSmartRef__":true,"id":98773},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98773":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98774":{"date":{"__isSmartRef__":true,"id":98775},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98775":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98776":{"date":{"__isSmartRef__":true,"id":98777},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98777":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98778":{"date":{"__isSmartRef__":true,"id":98779},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98779":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98780":{"date":{"__isSmartRef__":true,"id":98781},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98781":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98782":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98783":{"morph":{"__isSmartRef__":true,"id":98762},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98784":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98785}},"98785":{"test01IsMorph":{"__isSmartRef__":true,"id":98786}},"98786":{"varMapping":{"__isSmartRef__":true,"id":98787},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98787":{"this":{"__isSmartRef__":true,"id":98784}},"98788":{},"98789":{"change":{"__isSmartRef__":true,"id":98790},"tick":{"__isSmartRef__":true,"id":98794}},"98790":{"varMapping":{"__isSmartRef__":true,"id":98791},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98792},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98791":{"this":{"__isSmartRef__":true,"id":98762}},"98792":{"timestamp":{"__isSmartRef__":true,"id":98793},"user":"cschuster","tags":[]},"98793":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98794":{"varMapping":{"__isSmartRef__":true,"id":98795},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98795":{"this":{"__isSmartRef__":true,"id":98762}},"98796":{"timestamp":{"__isSmartRef__":true,"id":98797},"user":"cschuster","tags":[]},"98797":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98798":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98799}],"id":"23C2D2E1-6B05-4FD8-9D92-A1EC5D4817D4","shape":{"__isSmartRef__":true,"id":98800},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2628","partsBinMetaInfo":{"__isSmartRef__":true,"id":98801},"eventHandler":{"__isSmartRef__":true,"id":98819},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","DDA3B234-D523-45FD-A927-75E0238A2042"],"partTests":{"__isSmartRef__":true,"id":98820},"_ClipMode":"visible","moved":true,"b":199.82340076297987,"#startLetters":"set","isBeingDragged":false,"delta":-0.8800912045990117,"_Rotation":-19.987509901212277,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98825},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7069.0,5529.5)"},"98799":{"target":{"__isSmartRef__":true,"id":98798},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98800":{"_BorderWidth":3.304389165767943,"_ClipMode":"visible","_BorderRadius":35.399846238135794,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.5,113.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-87,-328,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-1.2)"},"98801":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98802},{"__isSmartRef__":true,"id":98804},{"__isSmartRef__":true,"id":98806},{"__isSmartRef__":true,"id":98808},{"__isSmartRef__":true,"id":98810},{"__isSmartRef__":true,"id":98812},{"__isSmartRef__":true,"id":98814},{"__isSmartRef__":true,"id":98816}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98818},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98802":{"date":{"__isSmartRef__":true,"id":98803},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98803":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98804":{"date":{"__isSmartRef__":true,"id":98805},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98805":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98806":{"date":{"__isSmartRef__":true,"id":98807},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98807":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98808":{"date":{"__isSmartRef__":true,"id":98809},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98809":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98810":{"date":{"__isSmartRef__":true,"id":98811},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98811":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98812":{"date":{"__isSmartRef__":true,"id":98813},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98814":{"date":{"__isSmartRef__":true,"id":98815},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98815":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98816":{"date":{"__isSmartRef__":true,"id":98817},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98817":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98818":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98819":{"morph":{"__isSmartRef__":true,"id":98798},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98820":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98821}},"98821":{"test01IsMorph":{"__isSmartRef__":true,"id":98822}},"98822":{"varMapping":{"__isSmartRef__":true,"id":98823},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98823":{"this":{"__isSmartRef__":true,"id":98820}},"98824":{},"98825":{"change":{"__isSmartRef__":true,"id":98826},"tick":{"__isSmartRef__":true,"id":98830}},"98826":{"varMapping":{"__isSmartRef__":true,"id":98827},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98827":{"this":{"__isSmartRef__":true,"id":98798}},"98828":{"timestamp":{"__isSmartRef__":true,"id":98829},"user":"cschuster","tags":[]},"98829":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98830":{"varMapping":{"__isSmartRef__":true,"id":98831},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98831":{"this":{"__isSmartRef__":true,"id":98798}},"98832":{"timestamp":{"__isSmartRef__":true,"id":98833},"user":"cschuster","tags":[]},"98833":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98834":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98835}],"id":"84B5D6DB-B2F0-4C7A-968D-F364C1DB6D1F","shape":{"__isSmartRef__":true,"id":98836},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2629","partsBinMetaInfo":{"__isSmartRef__":true,"id":98837},"eventHandler":{"__isSmartRef__":true,"id":98855},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","0D3D4758-65F8-4AD4-9EAA-D50C78C3081E","8A5F8B7D-7D2A-4828-B205-2A83EDFB3222"],"partTests":{"__isSmartRef__":true,"id":98856},"_ClipMode":"visible","moved":true,"b":293.94183951604646,"#startLetters":"set","isBeingDragged":false,"delta":0.8192756099742837,"_Rotation":-30.52447248322776,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98861},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7608.1,4877.9)"},"98835":{"target":{"__isSmartRef__":true,"id":98834},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98836":{"_BorderWidth":0.43021069002150103,"_ClipMode":"visible","_BorderRadius":6.587241059849984,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,136.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-234,-130,-161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-28.1)"},"98837":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98838},{"__isSmartRef__":true,"id":98840},{"__isSmartRef__":true,"id":98842},{"__isSmartRef__":true,"id":98844},{"__isSmartRef__":true,"id":98846},{"__isSmartRef__":true,"id":98848},{"__isSmartRef__":true,"id":98850},{"__isSmartRef__":true,"id":98852}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98854},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98838":{"date":{"__isSmartRef__":true,"id":98839},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98839":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98840":{"date":{"__isSmartRef__":true,"id":98841},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98841":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98842":{"date":{"__isSmartRef__":true,"id":98843},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98843":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98844":{"date":{"__isSmartRef__":true,"id":98845},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98845":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98846":{"date":{"__isSmartRef__":true,"id":98847},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98847":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98848":{"date":{"__isSmartRef__":true,"id":98849},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98849":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98850":{"date":{"__isSmartRef__":true,"id":98851},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98851":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98852":{"date":{"__isSmartRef__":true,"id":98853},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98853":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98854":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98855":{"morph":{"__isSmartRef__":true,"id":98834},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98856":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98857}},"98857":{"test01IsMorph":{"__isSmartRef__":true,"id":98858}},"98858":{"varMapping":{"__isSmartRef__":true,"id":98859},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98860},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98859":{"this":{"__isSmartRef__":true,"id":98856}},"98860":{},"98861":{"change":{"__isSmartRef__":true,"id":98862},"tick":{"__isSmartRef__":true,"id":98866}},"98862":{"varMapping":{"__isSmartRef__":true,"id":98863},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98864},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98863":{"this":{"__isSmartRef__":true,"id":98834}},"98864":{"timestamp":{"__isSmartRef__":true,"id":98865},"user":"cschuster","tags":[]},"98865":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98866":{"varMapping":{"__isSmartRef__":true,"id":98867},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98868},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98867":{"this":{"__isSmartRef__":true,"id":98834}},"98868":{"timestamp":{"__isSmartRef__":true,"id":98869},"user":"cschuster","tags":[]},"98869":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98870":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98871}],"id":"EE57D6EC-3C5C-492C-BBB6-5AF11424841B","shape":{"__isSmartRef__":true,"id":98872},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2630","partsBinMetaInfo":{"__isSmartRef__":true,"id":98873},"eventHandler":{"__isSmartRef__":true,"id":98891},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F","4BBD9789-66C6-492D-B0C9-880148B02C5E","C0DDF767-4009-46CF-A370-93B4037963E3","494D2EB4-4CBE-4BD4-9351-574A02E534A4"],"partTests":{"__isSmartRef__":true,"id":98892},"_ClipMode":"visible","moved":true,"b":303.9912456460297,"#startLetters":"set","isBeingDragged":false,"delta":-0.8751367867807858,"_Rotation":37.28266536610451,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98897},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4447.0,3228.3)"},"98871":{"target":{"__isSmartRef__":true,"id":98870},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98872":{"_BorderWidth":0.8543849837609798,"_ClipMode":"visible","_BorderRadius":12.502201819413678,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,133.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-212,-69,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-31.2)"},"98873":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98874},{"__isSmartRef__":true,"id":98876},{"__isSmartRef__":true,"id":98878},{"__isSmartRef__":true,"id":98880},{"__isSmartRef__":true,"id":98882},{"__isSmartRef__":true,"id":98884},{"__isSmartRef__":true,"id":98886},{"__isSmartRef__":true,"id":98888}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98890},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98874":{"date":{"__isSmartRef__":true,"id":98875},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98875":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98876":{"date":{"__isSmartRef__":true,"id":98877},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98877":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98878":{"date":{"__isSmartRef__":true,"id":98879},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98879":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98880":{"date":{"__isSmartRef__":true,"id":98881},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98881":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98882":{"date":{"__isSmartRef__":true,"id":98883},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98883":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98884":{"date":{"__isSmartRef__":true,"id":98885},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98885":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98886":{"date":{"__isSmartRef__":true,"id":98887},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98887":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98888":{"date":{"__isSmartRef__":true,"id":98889},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98889":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98890":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98891":{"morph":{"__isSmartRef__":true,"id":98870},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98892":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98893}},"98893":{"test01IsMorph":{"__isSmartRef__":true,"id":98894}},"98894":{"varMapping":{"__isSmartRef__":true,"id":98895},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98895":{"this":{"__isSmartRef__":true,"id":98892}},"98896":{},"98897":{"change":{"__isSmartRef__":true,"id":98898},"tick":{"__isSmartRef__":true,"id":98902}},"98898":{"varMapping":{"__isSmartRef__":true,"id":98899},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98899":{"this":{"__isSmartRef__":true,"id":98870}},"98900":{"timestamp":{"__isSmartRef__":true,"id":98901},"user":"cschuster","tags":[]},"98901":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98902":{"varMapping":{"__isSmartRef__":true,"id":98903},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98904},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98903":{"this":{"__isSmartRef__":true,"id":98870}},"98904":{"timestamp":{"__isSmartRef__":true,"id":98905},"user":"cschuster","tags":[]},"98905":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98906":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98907}],"id":"C2A1E1C4-47C5-4B9A-AC25-477FEB306269","shape":{"__isSmartRef__":true,"id":98908},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2631","partsBinMetaInfo":{"__isSmartRef__":true,"id":98909},"eventHandler":{"__isSmartRef__":true,"id":98927},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52","E90B7393-3CD3-4EC8-A36E-E2098106E59E"],"partTests":{"__isSmartRef__":true,"id":98928},"_ClipMode":"visible","moved":true,"b":113,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-38.076740622352744,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98933},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4493.5,5321.4)"},"98907":{"target":{"__isSmartRef__":true,"id":98906},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98908":{"_BorderWidth":9.6025242672622,"_ClipMode":"visible","_BorderRadius":6.106832590820048,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,136,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.2)"},"98909":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98910},{"__isSmartRef__":true,"id":98912},{"__isSmartRef__":true,"id":98914},{"__isSmartRef__":true,"id":98916},{"__isSmartRef__":true,"id":98918},{"__isSmartRef__":true,"id":98920},{"__isSmartRef__":true,"id":98922},{"__isSmartRef__":true,"id":98924}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98926},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98910":{"date":{"__isSmartRef__":true,"id":98911},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98911":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98912":{"date":{"__isSmartRef__":true,"id":98913},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98913":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98914":{"date":{"__isSmartRef__":true,"id":98915},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98915":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98916":{"date":{"__isSmartRef__":true,"id":98917},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98917":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98918":{"date":{"__isSmartRef__":true,"id":98919},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98919":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98920":{"date":{"__isSmartRef__":true,"id":98921},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98921":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98922":{"date":{"__isSmartRef__":true,"id":98923},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98923":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98924":{"date":{"__isSmartRef__":true,"id":98925},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98925":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98926":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98927":{"morph":{"__isSmartRef__":true,"id":98906},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98928":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98929}},"98929":{"test01IsMorph":{"__isSmartRef__":true,"id":98930}},"98930":{"varMapping":{"__isSmartRef__":true,"id":98931},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98931":{"this":{"__isSmartRef__":true,"id":98928}},"98932":{},"98933":{"change":{"__isSmartRef__":true,"id":98934},"tick":{"__isSmartRef__":true,"id":98938}},"98934":{"varMapping":{"__isSmartRef__":true,"id":98935},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98936},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98935":{"this":{"__isSmartRef__":true,"id":98906}},"98936":{"timestamp":{"__isSmartRef__":true,"id":98937},"user":"cschuster","tags":[]},"98937":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98938":{"varMapping":{"__isSmartRef__":true,"id":98939},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98940},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98939":{"this":{"__isSmartRef__":true,"id":98906}},"98940":{"timestamp":{"__isSmartRef__":true,"id":98941},"user":"cschuster","tags":[]},"98941":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98942":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98943}],"id":"51DC00B0-78B9-4611-99E9-62EB4737BFDA","shape":{"__isSmartRef__":true,"id":98944},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2632","partsBinMetaInfo":{"__isSmartRef__":true,"id":98945},"eventHandler":{"__isSmartRef__":true,"id":98963},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","2D89D4A6-35EA-4ACA-8FEB-0E6FDF8683DC"],"partTests":{"__isSmartRef__":true,"id":98964},"_ClipMode":"visible","moved":true,"b":81.37153372750618,"#startLetters":"set","isBeingDragged":false,"delta":0.9041281525278464,"_Rotation":-37.05364880780975,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98969},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5079.6,4552.9)"},"98943":{"target":{"__isSmartRef__":true,"id":98942},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98944":{"_BorderWidth":9.94340982672961,"_ClipMode":"visible","_BorderRadius":0.9003188559889996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.9,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,292,-218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-23.0)"},"98945":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98946},{"__isSmartRef__":true,"id":98948},{"__isSmartRef__":true,"id":98950},{"__isSmartRef__":true,"id":98952},{"__isSmartRef__":true,"id":98954},{"__isSmartRef__":true,"id":98956},{"__isSmartRef__":true,"id":98958},{"__isSmartRef__":true,"id":98960}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98962},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98946":{"date":{"__isSmartRef__":true,"id":98947},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98947":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98948":{"date":{"__isSmartRef__":true,"id":98949},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98949":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98950":{"date":{"__isSmartRef__":true,"id":98951},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98951":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98952":{"date":{"__isSmartRef__":true,"id":98953},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98953":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98954":{"date":{"__isSmartRef__":true,"id":98955},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98955":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98956":{"date":{"__isSmartRef__":true,"id":98957},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98957":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98958":{"date":{"__isSmartRef__":true,"id":98959},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98959":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98960":{"date":{"__isSmartRef__":true,"id":98961},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98961":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98962":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98963":{"morph":{"__isSmartRef__":true,"id":98942},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98964":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":98965}},"98965":{"test01IsMorph":{"__isSmartRef__":true,"id":98966}},"98966":{"varMapping":{"__isSmartRef__":true,"id":98967},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98967":{"this":{"__isSmartRef__":true,"id":98964}},"98968":{},"98969":{"change":{"__isSmartRef__":true,"id":98970},"tick":{"__isSmartRef__":true,"id":98974}},"98970":{"varMapping":{"__isSmartRef__":true,"id":98971},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":98972},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98971":{"this":{"__isSmartRef__":true,"id":98942}},"98972":{"timestamp":{"__isSmartRef__":true,"id":98973},"user":"cschuster","tags":[]},"98973":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"98974":{"varMapping":{"__isSmartRef__":true,"id":98975},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":98976},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98975":{"this":{"__isSmartRef__":true,"id":98942}},"98976":{"timestamp":{"__isSmartRef__":true,"id":98977},"user":"cschuster","tags":[]},"98977":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"98978":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":98979}],"id":"2EAFFC92-1A4F-4DB9-8257-810766767AC3","shape":{"__isSmartRef__":true,"id":98980},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2633","partsBinMetaInfo":{"__isSmartRef__":true,"id":98981},"eventHandler":{"__isSmartRef__":true,"id":98999},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642","9273FD34-013A-4D42-8520-D3D4975141CC","9B2AB8FA-A954-4E7D-8883-FD9815D2C257","C96E95AE-3DC5-4617-8500-769E27040DF5"],"partTests":{"__isSmartRef__":true,"id":99000},"_ClipMode":"visible","moved":true,"b":301.9506017519161,"#startLetters":"set","isBeingDragged":false,"delta":-0.9214190198108554,"_Rotation":75.52975478222731,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99005},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5400.0,4824.9)"},"98979":{"target":{"__isSmartRef__":true,"id":98978},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"98980":{"_BorderWidth":0.7574767139769119,"_ClipMode":"visible","_BorderRadius":11.201593868082982,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.1,133.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-217,-82,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.0,-30.6)"},"98981":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":98982},{"__isSmartRef__":true,"id":98984},{"__isSmartRef__":true,"id":98986},{"__isSmartRef__":true,"id":98988},{"__isSmartRef__":true,"id":98990},{"__isSmartRef__":true,"id":98992},{"__isSmartRef__":true,"id":98994},{"__isSmartRef__":true,"id":98996}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":98998},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"98982":{"date":{"__isSmartRef__":true,"id":98983},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"98983":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"98984":{"date":{"__isSmartRef__":true,"id":98985},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"98985":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"98986":{"date":{"__isSmartRef__":true,"id":98987},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"98987":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"98988":{"date":{"__isSmartRef__":true,"id":98989},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"98989":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"98990":{"date":{"__isSmartRef__":true,"id":98991},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"98991":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"98992":{"date":{"__isSmartRef__":true,"id":98993},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"98993":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"98994":{"date":{"__isSmartRef__":true,"id":98995},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"98995":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"98996":{"date":{"__isSmartRef__":true,"id":98997},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"98997":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"98998":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"98999":{"morph":{"__isSmartRef__":true,"id":98978},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99000":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99001}},"99001":{"test01IsMorph":{"__isSmartRef__":true,"id":99002}},"99002":{"varMapping":{"__isSmartRef__":true,"id":99003},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99003":{"this":{"__isSmartRef__":true,"id":99000}},"99004":{},"99005":{"change":{"__isSmartRef__":true,"id":99006},"tick":{"__isSmartRef__":true,"id":99010}},"99006":{"varMapping":{"__isSmartRef__":true,"id":99007},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99008},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99007":{"this":{"__isSmartRef__":true,"id":98978}},"99008":{"timestamp":{"__isSmartRef__":true,"id":99009},"user":"cschuster","tags":[]},"99009":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99010":{"varMapping":{"__isSmartRef__":true,"id":99011},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99012},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99011":{"this":{"__isSmartRef__":true,"id":98978}},"99012":{"timestamp":{"__isSmartRef__":true,"id":99013},"user":"cschuster","tags":[]},"99013":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99014":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99015}],"id":"65AED8B0-08AC-4128-85B7-78A7D618AFD2","shape":{"__isSmartRef__":true,"id":99016},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2634","partsBinMetaInfo":{"__isSmartRef__":true,"id":99017},"eventHandler":{"__isSmartRef__":true,"id":99035},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","B9B5DA1E-C167-4545-9025-5DD85D84AD74","F03E147F-27B5-4A6E-97D7-611785D139CB"],"partTests":{"__isSmartRef__":true,"id":99036},"_ClipMode":"visible","moved":true,"b":242.82445181306684,"#startLetters":"set","isBeingDragged":false,"delta":0.8829980065929703,"_Rotation":3.2556381942451234,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99041},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5048.4,4899.3)"},"99015":{"target":{"__isSmartRef__":true,"id":99014},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99016":{"_BorderWidth":0.5519431723669488,"_ClipMode":"visible","_BorderRadius":8.343664733035194,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.5,135.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-227,-345,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-10.9)"},"99017":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99018},{"__isSmartRef__":true,"id":99020},{"__isSmartRef__":true,"id":99022},{"__isSmartRef__":true,"id":99024},{"__isSmartRef__":true,"id":99026},{"__isSmartRef__":true,"id":99028},{"__isSmartRef__":true,"id":99030},{"__isSmartRef__":true,"id":99032}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99034},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99018":{"date":{"__isSmartRef__":true,"id":99019},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99019":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99020":{"date":{"__isSmartRef__":true,"id":99021},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99021":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99022":{"date":{"__isSmartRef__":true,"id":99023},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99023":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99024":{"date":{"__isSmartRef__":true,"id":99025},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99025":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99026":{"date":{"__isSmartRef__":true,"id":99027},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99027":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99028":{"date":{"__isSmartRef__":true,"id":99029},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99029":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99030":{"date":{"__isSmartRef__":true,"id":99031},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99031":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99032":{"date":{"__isSmartRef__":true,"id":99033},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99033":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99034":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99035":{"morph":{"__isSmartRef__":true,"id":99014},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99036":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99037}},"99037":{"test01IsMorph":{"__isSmartRef__":true,"id":99038}},"99038":{"varMapping":{"__isSmartRef__":true,"id":99039},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99039":{"this":{"__isSmartRef__":true,"id":99036}},"99040":{},"99041":{"change":{"__isSmartRef__":true,"id":99042},"tick":{"__isSmartRef__":true,"id":99046}},"99042":{"varMapping":{"__isSmartRef__":true,"id":99043},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99044},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99043":{"this":{"__isSmartRef__":true,"id":99014}},"99044":{"timestamp":{"__isSmartRef__":true,"id":99045},"user":"cschuster","tags":[]},"99045":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99046":{"varMapping":{"__isSmartRef__":true,"id":99047},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99048},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99047":{"this":{"__isSmartRef__":true,"id":99014}},"99048":{"timestamp":{"__isSmartRef__":true,"id":99049},"user":"cschuster","tags":[]},"99049":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99050":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99051}],"id":"5B472E9B-6F92-40FB-85B3-8A40A8519DB5","shape":{"__isSmartRef__":true,"id":99052},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2635","partsBinMetaInfo":{"__isSmartRef__":true,"id":99053},"eventHandler":{"__isSmartRef__":true,"id":99071},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","5D62753A-A29E-4F60-A378-5BDAC6E3CB4A","282C7120-FD1B-4897-8B75-CEDB84A4D725"],"partTests":{"__isSmartRef__":true,"id":99072},"_ClipMode":"visible","moved":true,"b":145.30245229485445,"#startLetters":"set","isBeingDragged":false,"delta":-0.7655155169777572,"_Rotation":-21.59763380701467,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99077},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5735.7,4698.5)"},"99051":{"target":{"__isSmartRef__":true,"id":99050},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99052":{"_BorderWidth":7.846221673176004,"_ClipMode":"visible","_BorderRadius":27.038435499429106,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.6,77.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(146,-65,186)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.4,-3.6)"},"99053":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99054},{"__isSmartRef__":true,"id":99056},{"__isSmartRef__":true,"id":99058},{"__isSmartRef__":true,"id":99060},{"__isSmartRef__":true,"id":99062},{"__isSmartRef__":true,"id":99064},{"__isSmartRef__":true,"id":99066},{"__isSmartRef__":true,"id":99068}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99070},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99054":{"date":{"__isSmartRef__":true,"id":99055},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99055":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99056":{"date":{"__isSmartRef__":true,"id":99057},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99057":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99058":{"date":{"__isSmartRef__":true,"id":99059},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99059":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99060":{"date":{"__isSmartRef__":true,"id":99061},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99061":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99062":{"date":{"__isSmartRef__":true,"id":99063},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99063":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99064":{"date":{"__isSmartRef__":true,"id":99065},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99065":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99066":{"date":{"__isSmartRef__":true,"id":99067},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99067":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99068":{"date":{"__isSmartRef__":true,"id":99069},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99069":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99070":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99071":{"morph":{"__isSmartRef__":true,"id":99050},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99072":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99073}},"99073":{"test01IsMorph":{"__isSmartRef__":true,"id":99074}},"99074":{"varMapping":{"__isSmartRef__":true,"id":99075},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99075":{"this":{"__isSmartRef__":true,"id":99072}},"99076":{},"99077":{"change":{"__isSmartRef__":true,"id":99078},"tick":{"__isSmartRef__":true,"id":99082}},"99078":{"varMapping":{"__isSmartRef__":true,"id":99079},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99080},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99079":{"this":{"__isSmartRef__":true,"id":99050}},"99080":{"timestamp":{"__isSmartRef__":true,"id":99081},"user":"cschuster","tags":[]},"99081":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99082":{"varMapping":{"__isSmartRef__":true,"id":99083},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99084},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99083":{"this":{"__isSmartRef__":true,"id":99050}},"99084":{"timestamp":{"__isSmartRef__":true,"id":99085},"user":"cschuster","tags":[]},"99085":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99086":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99087}],"id":"C03A03F2-0678-49B6-B357-5BD441D10667","shape":{"__isSmartRef__":true,"id":99088},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2636","partsBinMetaInfo":{"__isSmartRef__":true,"id":99089},"eventHandler":{"__isSmartRef__":true,"id":99107},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B","3F49DF36-8E9F-4F9F-9BD8-F7B152BD0895"],"partTests":{"__isSmartRef__":true,"id":99108},"_ClipMode":"visible","moved":true,"b":94.95136060169898,"#startLetters":"set","isBeingDragged":false,"delta":0.8631941872881725,"_Rotation":-34.70731748903068,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99113},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4424.8,5271.5)"},"99087":{"target":{"__isSmartRef__":true,"id":99086},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99088":{"_BorderWidth":9.981341635857389,"_ClipMode":"visible","_BorderRadius":0.29797681099782203,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,233,-79)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.3)"},"99089":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99090},{"__isSmartRef__":true,"id":99092},{"__isSmartRef__":true,"id":99094},{"__isSmartRef__":true,"id":99096},{"__isSmartRef__":true,"id":99098},{"__isSmartRef__":true,"id":99100},{"__isSmartRef__":true,"id":99102},{"__isSmartRef__":true,"id":99104}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99106},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99090":{"date":{"__isSmartRef__":true,"id":99091},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99091":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99092":{"date":{"__isSmartRef__":true,"id":99093},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99093":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99094":{"date":{"__isSmartRef__":true,"id":99095},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99095":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99096":{"date":{"__isSmartRef__":true,"id":99097},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99097":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99098":{"date":{"__isSmartRef__":true,"id":99099},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99099":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99100":{"date":{"__isSmartRef__":true,"id":99101},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99101":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99102":{"date":{"__isSmartRef__":true,"id":99103},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99103":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99104":{"date":{"__isSmartRef__":true,"id":99105},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99105":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99106":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99107":{"morph":{"__isSmartRef__":true,"id":99086},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99108":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99109}},"99109":{"test01IsMorph":{"__isSmartRef__":true,"id":99110}},"99110":{"varMapping":{"__isSmartRef__":true,"id":99111},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99111":{"this":{"__isSmartRef__":true,"id":99108}},"99112":{},"99113":{"change":{"__isSmartRef__":true,"id":99114},"tick":{"__isSmartRef__":true,"id":99118}},"99114":{"varMapping":{"__isSmartRef__":true,"id":99115},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99116},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99115":{"this":{"__isSmartRef__":true,"id":99086}},"99116":{"timestamp":{"__isSmartRef__":true,"id":99117},"user":"cschuster","tags":[]},"99117":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99118":{"varMapping":{"__isSmartRef__":true,"id":99119},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99120},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99119":{"this":{"__isSmartRef__":true,"id":99086}},"99120":{"timestamp":{"__isSmartRef__":true,"id":99121},"user":"cschuster","tags":[]},"99121":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99122":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99123}],"id":"F5C1A410-50C9-4899-9F9E-82887442ED18","shape":{"__isSmartRef__":true,"id":99124},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2637","partsBinMetaInfo":{"__isSmartRef__":true,"id":99125},"eventHandler":{"__isSmartRef__":true,"id":99143},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","659D8114-45EA-4977-9FDF-37123EE24827","6C237C48-16D4-4472-BFFE-A4446A391907"],"partTests":{"__isSmartRef__":true,"id":99144},"_ClipMode":"visible","moved":true,"b":71.89146652934141,"#startLetters":"set","isBeingDragged":false,"delta":-0.9848210101481527,"_Rotation":-5.110270881758205,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99149},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5419.5,3911.1)"},"99123":{"target":{"__isSmartRef__":true,"id":99122},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99124":{"_BorderWidth":9.752347249103323,"_ClipMode":"visible","_BorderRadius":3.8643129983041358,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.6,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,323,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-26.2)"},"99125":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99126},{"__isSmartRef__":true,"id":99128},{"__isSmartRef__":true,"id":99130},{"__isSmartRef__":true,"id":99132},{"__isSmartRef__":true,"id":99134},{"__isSmartRef__":true,"id":99136},{"__isSmartRef__":true,"id":99138},{"__isSmartRef__":true,"id":99140}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99142},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99126":{"date":{"__isSmartRef__":true,"id":99127},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99127":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99128":{"date":{"__isSmartRef__":true,"id":99129},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99129":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99130":{"date":{"__isSmartRef__":true,"id":99131},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99131":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99132":{"date":{"__isSmartRef__":true,"id":99133},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99133":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99134":{"date":{"__isSmartRef__":true,"id":99135},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99135":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99136":{"date":{"__isSmartRef__":true,"id":99137},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99137":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99138":{"date":{"__isSmartRef__":true,"id":99139},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99139":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99140":{"date":{"__isSmartRef__":true,"id":99141},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99141":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99142":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99143":{"morph":{"__isSmartRef__":true,"id":99122},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99144":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99145}},"99145":{"test01IsMorph":{"__isSmartRef__":true,"id":99146}},"99146":{"varMapping":{"__isSmartRef__":true,"id":99147},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99147":{"this":{"__isSmartRef__":true,"id":99144}},"99148":{},"99149":{"change":{"__isSmartRef__":true,"id":99150},"tick":{"__isSmartRef__":true,"id":99154}},"99150":{"varMapping":{"__isSmartRef__":true,"id":99151},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99152},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99151":{"this":{"__isSmartRef__":true,"id":99122}},"99152":{"timestamp":{"__isSmartRef__":true,"id":99153},"user":"cschuster","tags":[]},"99153":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99154":{"varMapping":{"__isSmartRef__":true,"id":99155},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99156},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99155":{"this":{"__isSmartRef__":true,"id":99122}},"99156":{"timestamp":{"__isSmartRef__":true,"id":99157},"user":"cschuster","tags":[]},"99157":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99158":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99159}],"id":"89AD8736-57F3-481A-8B9C-6090269B3E05","shape":{"__isSmartRef__":true,"id":99160},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2638","partsBinMetaInfo":{"__isSmartRef__":true,"id":99161},"eventHandler":{"__isSmartRef__":true,"id":99179},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","D164B336-7265-47FF-81C0-65027C45C221","F5B07F71-BE0E-480F-9FE9-8504F835A388","5DECAD95-73A8-4C86-92EA-9926C9BF6572","7C2E4B1F-ED21-4FAF-BF1A-99E122B43EBD","5D216F36-4F32-401C-B8C0-A769433C86EA"],"partTests":{"__isSmartRef__":true,"id":99180},"_ClipMode":"visible","moved":true,"b":85.61447233316721,"#startLetters":"set","isBeingDragged":false,"delta":-0.9503977706772275,"_Rotation":-34.14860562599512,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99185},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5756.4,3447.7)"},"99159":{"target":{"__isSmartRef__":true,"id":99158},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99160":{"_BorderWidth":9.985360494344057,"_ClipMode":"visible","_BorderRadius":0.2338891862937298,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.1,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,275,-184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.5)"},"99161":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99162},{"__isSmartRef__":true,"id":99164},{"__isSmartRef__":true,"id":99166},{"__isSmartRef__":true,"id":99168},{"__isSmartRef__":true,"id":99170},{"__isSmartRef__":true,"id":99172},{"__isSmartRef__":true,"id":99174},{"__isSmartRef__":true,"id":99176}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99178},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99162":{"date":{"__isSmartRef__":true,"id":99163},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99163":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99164":{"date":{"__isSmartRef__":true,"id":99165},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99165":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99166":{"date":{"__isSmartRef__":true,"id":99167},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99167":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99168":{"date":{"__isSmartRef__":true,"id":99169},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99169":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99170":{"date":{"__isSmartRef__":true,"id":99171},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99171":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99172":{"date":{"__isSmartRef__":true,"id":99173},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99173":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99174":{"date":{"__isSmartRef__":true,"id":99175},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99175":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99176":{"date":{"__isSmartRef__":true,"id":99177},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99177":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99178":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99179":{"morph":{"__isSmartRef__":true,"id":99158},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99180":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99181}},"99181":{"test01IsMorph":{"__isSmartRef__":true,"id":99182}},"99182":{"varMapping":{"__isSmartRef__":true,"id":99183},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99183":{"this":{"__isSmartRef__":true,"id":99180}},"99184":{},"99185":{"change":{"__isSmartRef__":true,"id":99186},"tick":{"__isSmartRef__":true,"id":99190}},"99186":{"varMapping":{"__isSmartRef__":true,"id":99187},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99188},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99187":{"this":{"__isSmartRef__":true,"id":99158}},"99188":{"timestamp":{"__isSmartRef__":true,"id":99189},"user":"cschuster","tags":[]},"99189":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99190":{"varMapping":{"__isSmartRef__":true,"id":99191},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99192},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99191":{"this":{"__isSmartRef__":true,"id":99158}},"99192":{"timestamp":{"__isSmartRef__":true,"id":99193},"user":"cschuster","tags":[]},"99193":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99194":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99195}],"id":"8F6FD32F-F789-49ED-A4DE-8CC736E35D60","shape":{"__isSmartRef__":true,"id":99196},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2639","partsBinMetaInfo":{"__isSmartRef__":true,"id":99197},"eventHandler":{"__isSmartRef__":true,"id":99215},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD","C96194EF-B6BF-46EC-9886-C6CA99D0B595"],"partTests":{"__isSmartRef__":true,"id":99216},"_ClipMode":"visible","moved":true,"b":318.7313019785215,"#startLetters":"set","isBeingDragged":false,"delta":0.7680809974553995,"_Rotation":-2.551969191513782,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99221},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5147.4,3942.9)"},"99195":{"target":{"__isSmartRef__":true,"id":99194},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99196":{"_BorderWidth":1.7020443153941658,"_ClipMode":"visible","_BorderRadius":22.597581283801702,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,126.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-169,24,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.8,-35.0)"},"99197":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99198},{"__isSmartRef__":true,"id":99200},{"__isSmartRef__":true,"id":99202},{"__isSmartRef__":true,"id":99204},{"__isSmartRef__":true,"id":99206},{"__isSmartRef__":true,"id":99208},{"__isSmartRef__":true,"id":99210},{"__isSmartRef__":true,"id":99212}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99214},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99198":{"date":{"__isSmartRef__":true,"id":99199},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99199":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99200":{"date":{"__isSmartRef__":true,"id":99201},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99201":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99202":{"date":{"__isSmartRef__":true,"id":99203},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99203":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99204":{"date":{"__isSmartRef__":true,"id":99205},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99205":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99206":{"date":{"__isSmartRef__":true,"id":99207},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99207":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99208":{"date":{"__isSmartRef__":true,"id":99209},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99209":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99210":{"date":{"__isSmartRef__":true,"id":99211},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99211":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99212":{"date":{"__isSmartRef__":true,"id":99213},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99213":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99214":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99215":{"morph":{"__isSmartRef__":true,"id":99194},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99216":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99217}},"99217":{"test01IsMorph":{"__isSmartRef__":true,"id":99218}},"99218":{"varMapping":{"__isSmartRef__":true,"id":99219},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99219":{"this":{"__isSmartRef__":true,"id":99216}},"99220":{},"99221":{"change":{"__isSmartRef__":true,"id":99222},"tick":{"__isSmartRef__":true,"id":99226}},"99222":{"varMapping":{"__isSmartRef__":true,"id":99223},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99223":{"this":{"__isSmartRef__":true,"id":99194}},"99224":{"timestamp":{"__isSmartRef__":true,"id":99225},"user":"cschuster","tags":[]},"99225":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99226":{"varMapping":{"__isSmartRef__":true,"id":99227},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99228},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99227":{"this":{"__isSmartRef__":true,"id":99194}},"99228":{"timestamp":{"__isSmartRef__":true,"id":99229},"user":"cschuster","tags":[]},"99229":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99230":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99231}],"id":"FC0DD334-F016-452C-883B-7E9D0D91605B","shape":{"__isSmartRef__":true,"id":99232},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2640","partsBinMetaInfo":{"__isSmartRef__":true,"id":99233},"eventHandler":{"__isSmartRef__":true,"id":99251},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7"],"partTests":{"__isSmartRef__":true,"id":99252},"_ClipMode":"visible","moved":true,"b":186.93951060151448,"#startLetters":"set","isBeingDragged":false,"delta":0.9996765272808261,"_Rotation":-18.00448085716,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99257},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6495.6,5642.5)"},"99231":{"target":{"__isSmartRef__":true,"id":99230},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99232":{"_BorderWidth":4.395892970817723,"_ClipMode":"visible","_BorderRadius":39.4160875156681,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.6,104.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-31,-285,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.6,-0.1)"},"99233":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99234},{"__isSmartRef__":true,"id":99236},{"__isSmartRef__":true,"id":99238},{"__isSmartRef__":true,"id":99240},{"__isSmartRef__":true,"id":99242},{"__isSmartRef__":true,"id":99244},{"__isSmartRef__":true,"id":99246},{"__isSmartRef__":true,"id":99248}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99250},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99234":{"date":{"__isSmartRef__":true,"id":99235},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99235":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99236":{"date":{"__isSmartRef__":true,"id":99237},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99237":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99238":{"date":{"__isSmartRef__":true,"id":99239},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99239":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99240":{"date":{"__isSmartRef__":true,"id":99241},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99241":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99242":{"date":{"__isSmartRef__":true,"id":99243},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99243":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99244":{"date":{"__isSmartRef__":true,"id":99245},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99245":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99246":{"date":{"__isSmartRef__":true,"id":99247},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99247":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99248":{"date":{"__isSmartRef__":true,"id":99249},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99249":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99250":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99251":{"morph":{"__isSmartRef__":true,"id":99230},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99252":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99253}},"99253":{"test01IsMorph":{"__isSmartRef__":true,"id":99254}},"99254":{"varMapping":{"__isSmartRef__":true,"id":99255},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99256},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99255":{"this":{"__isSmartRef__":true,"id":99252}},"99256":{},"99257":{"change":{"__isSmartRef__":true,"id":99258},"tick":{"__isSmartRef__":true,"id":99262}},"99258":{"varMapping":{"__isSmartRef__":true,"id":99259},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99259":{"this":{"__isSmartRef__":true,"id":99230}},"99260":{"timestamp":{"__isSmartRef__":true,"id":99261},"user":"cschuster","tags":[]},"99261":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99262":{"varMapping":{"__isSmartRef__":true,"id":99263},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99263":{"this":{"__isSmartRef__":true,"id":99230}},"99264":{"timestamp":{"__isSmartRef__":true,"id":99265},"user":"cschuster","tags":[]},"99265":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99266":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99267}],"id":"727EA34A-BE19-4030-AA2A-10F26B6DA243","shape":{"__isSmartRef__":true,"id":99268},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2641","partsBinMetaInfo":{"__isSmartRef__":true,"id":99269},"eventHandler":{"__isSmartRef__":true,"id":99287},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8","57E6F2AF-7E3B-415C-B7CA-78C3FD0FB165"],"partTests":{"__isSmartRef__":true,"id":99288},"_ClipMode":"visible","moved":true,"b":164.20818012859672,"#startLetters":"set","isBeingDragged":false,"delta":-0.6965232999064028,"_Rotation":-24.576049621957917,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99293},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4726.3,4369.1)"},"99267":{"target":{"__isSmartRef__":true,"id":99266},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99268":{"_BorderWidth":6.360714341162822,"_ClipMode":"visible","_BorderRadius":37.037530370806124,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.1,89.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(70,-176,-44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.4,-0.8)"},"99269":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99270},{"__isSmartRef__":true,"id":99272},{"__isSmartRef__":true,"id":99274},{"__isSmartRef__":true,"id":99276},{"__isSmartRef__":true,"id":99278},{"__isSmartRef__":true,"id":99280},{"__isSmartRef__":true,"id":99282},{"__isSmartRef__":true,"id":99284}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99286},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99270":{"date":{"__isSmartRef__":true,"id":99271},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99271":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99272":{"date":{"__isSmartRef__":true,"id":99273},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99273":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99274":{"date":{"__isSmartRef__":true,"id":99275},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99275":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99276":{"date":{"__isSmartRef__":true,"id":99277},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99277":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99278":{"date":{"__isSmartRef__":true,"id":99279},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99279":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99280":{"date":{"__isSmartRef__":true,"id":99281},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99281":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99282":{"date":{"__isSmartRef__":true,"id":99283},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99283":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99284":{"date":{"__isSmartRef__":true,"id":99285},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99285":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99286":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99287":{"morph":{"__isSmartRef__":true,"id":99266},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99288":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99289}},"99289":{"test01IsMorph":{"__isSmartRef__":true,"id":99290}},"99290":{"varMapping":{"__isSmartRef__":true,"id":99291},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99291":{"this":{"__isSmartRef__":true,"id":99288}},"99292":{},"99293":{"change":{"__isSmartRef__":true,"id":99294},"tick":{"__isSmartRef__":true,"id":99298}},"99294":{"varMapping":{"__isSmartRef__":true,"id":99295},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99295":{"this":{"__isSmartRef__":true,"id":99266}},"99296":{"timestamp":{"__isSmartRef__":true,"id":99297},"user":"cschuster","tags":[]},"99297":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99298":{"varMapping":{"__isSmartRef__":true,"id":99299},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99299":{"this":{"__isSmartRef__":true,"id":99266}},"99300":{"timestamp":{"__isSmartRef__":true,"id":99301},"user":"cschuster","tags":[]},"99301":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99302":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99303}],"id":"240C3B1D-2BBC-41F8-98EC-89659D21C52A","shape":{"__isSmartRef__":true,"id":99304},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2642","partsBinMetaInfo":{"__isSmartRef__":true,"id":99305},"eventHandler":{"__isSmartRef__":true,"id":99323},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0","303CB936-0267-41F4-AEBF-45CF9A5FE704","123F0532-EAD0-46CF-A8AE-E0ABAB93D5A9","0DF80173-31C0-4B88-8CFB-E45CDB5D75A7"],"partTests":{"__isSmartRef__":true,"id":99324},"_ClipMode":"visible","moved":true,"b":47.99117157608271,"#startLetters":"set","isBeingDragged":false,"delta":0.7498620558762923,"_Rotation":-56.51579603869827,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99329},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5642.3,5124.0)"},"99303":{"target":{"__isSmartRef__":true,"id":99302},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99304":{"_BorderWidth":8.715208568113997,"_ClipMode":"visible","_BorderRadius":17.915560472659756,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,70.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,362,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.9,-33.4)"},"99305":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99306},{"__isSmartRef__":true,"id":99308},{"__isSmartRef__":true,"id":99310},{"__isSmartRef__":true,"id":99312},{"__isSmartRef__":true,"id":99314},{"__isSmartRef__":true,"id":99316},{"__isSmartRef__":true,"id":99318},{"__isSmartRef__":true,"id":99320}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99322},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99306":{"date":{"__isSmartRef__":true,"id":99307},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99307":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99308":{"date":{"__isSmartRef__":true,"id":99309},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99309":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99310":{"date":{"__isSmartRef__":true,"id":99311},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99311":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99312":{"date":{"__isSmartRef__":true,"id":99313},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99313":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99314":{"date":{"__isSmartRef__":true,"id":99315},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99315":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99316":{"date":{"__isSmartRef__":true,"id":99317},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99317":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99318":{"date":{"__isSmartRef__":true,"id":99319},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99319":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99320":{"date":{"__isSmartRef__":true,"id":99321},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99321":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99322":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99323":{"morph":{"__isSmartRef__":true,"id":99302},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99324":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99325}},"99325":{"test01IsMorph":{"__isSmartRef__":true,"id":99326}},"99326":{"varMapping":{"__isSmartRef__":true,"id":99327},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99327":{"this":{"__isSmartRef__":true,"id":99324}},"99328":{},"99329":{"change":{"__isSmartRef__":true,"id":99330},"tick":{"__isSmartRef__":true,"id":99334}},"99330":{"varMapping":{"__isSmartRef__":true,"id":99331},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99331":{"this":{"__isSmartRef__":true,"id":99302}},"99332":{"timestamp":{"__isSmartRef__":true,"id":99333},"user":"cschuster","tags":[]},"99333":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99334":{"varMapping":{"__isSmartRef__":true,"id":99335},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99335":{"this":{"__isSmartRef__":true,"id":99302}},"99336":{"timestamp":{"__isSmartRef__":true,"id":99337},"user":"cschuster","tags":[]},"99337":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99338":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99339}],"id":"A485AB10-DDA2-466A-A3C4-0E14C5D1EAD4","shape":{"__isSmartRef__":true,"id":99340},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2643","partsBinMetaInfo":{"__isSmartRef__":true,"id":99341},"eventHandler":{"__isSmartRef__":true,"id":99359},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","7DA4FB60-79AF-4CC3-8CC3-741A4311470D","81E7058E-E78C-45D7-8618-7616589743A8"],"partTests":{"__isSmartRef__":true,"id":99360},"_ClipMode":"visible","moved":true,"b":41.83097158529563,"#startLetters":"set","isBeingDragged":false,"delta":-0.7863939540693536,"_Rotation":9.199103996581975,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99365},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5655.3,4103.5)"},"99339":{"target":{"__isSmartRef__":true,"id":99338},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99340":{"_BorderWidth":8.33467672238231,"_ClipMode":"visible","_BorderRadius":22.20788985152251,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,73.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(171,362,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.3,-34.9)"},"99341":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99342},{"__isSmartRef__":true,"id":99344},{"__isSmartRef__":true,"id":99346},{"__isSmartRef__":true,"id":99348},{"__isSmartRef__":true,"id":99350},{"__isSmartRef__":true,"id":99352},{"__isSmartRef__":true,"id":99354},{"__isSmartRef__":true,"id":99356}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99358},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99342":{"date":{"__isSmartRef__":true,"id":99343},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99343":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99344":{"date":{"__isSmartRef__":true,"id":99345},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99345":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99346":{"date":{"__isSmartRef__":true,"id":99347},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99347":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99348":{"date":{"__isSmartRef__":true,"id":99349},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99349":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99350":{"date":{"__isSmartRef__":true,"id":99351},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99351":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99352":{"date":{"__isSmartRef__":true,"id":99353},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99353":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99354":{"date":{"__isSmartRef__":true,"id":99355},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99355":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99356":{"date":{"__isSmartRef__":true,"id":99357},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99357":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99358":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99359":{"morph":{"__isSmartRef__":true,"id":99338},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99360":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99361}},"99361":{"test01IsMorph":{"__isSmartRef__":true,"id":99362}},"99362":{"varMapping":{"__isSmartRef__":true,"id":99363},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99363":{"this":{"__isSmartRef__":true,"id":99360}},"99364":{},"99365":{"change":{"__isSmartRef__":true,"id":99366},"tick":{"__isSmartRef__":true,"id":99370}},"99366":{"varMapping":{"__isSmartRef__":true,"id":99367},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99367":{"this":{"__isSmartRef__":true,"id":99338}},"99368":{"timestamp":{"__isSmartRef__":true,"id":99369},"user":"cschuster","tags":[]},"99369":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99370":{"varMapping":{"__isSmartRef__":true,"id":99371},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99371":{"this":{"__isSmartRef__":true,"id":99338}},"99372":{"timestamp":{"__isSmartRef__":true,"id":99373},"user":"cschuster","tags":[]},"99373":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99374":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99375}],"id":"AB95B66E-FC2B-45A4-BCBF-60CCA78DCEBA","shape":{"__isSmartRef__":true,"id":99376},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2644","partsBinMetaInfo":{"__isSmartRef__":true,"id":99377},"eventHandler":{"__isSmartRef__":true,"id":99395},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","ADF7577F-CA46-49D6-942F-F017AD6264CE","E4C4BC9F-B671-4F6C-A614-8D947D1CF322","CF2EC1CB-062C-4145-A8E1-A227FB5E186B"],"partTests":{"__isSmartRef__":true,"id":99396},"_ClipMode":"visible","moved":true,"b":317.4068049942143,"#startLetters":"set","isBeingDragged":false,"delta":-0.925939021864906,"_Rotation":9.922729805645986,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99401},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5131.0,4038.2)"},"99375":{"target":{"__isSmartRef__":true,"id":99374},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99376":{"_BorderWidth":1.6160573050720197,"_ClipMode":"visible","_BorderRadius":21.678290939909694,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-173,16,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.5,-34.7)"},"99377":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99378},{"__isSmartRef__":true,"id":99380},{"__isSmartRef__":true,"id":99382},{"__isSmartRef__":true,"id":99384},{"__isSmartRef__":true,"id":99386},{"__isSmartRef__":true,"id":99388},{"__isSmartRef__":true,"id":99390},{"__isSmartRef__":true,"id":99392}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99394},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99378":{"date":{"__isSmartRef__":true,"id":99379},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99379":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99380":{"date":{"__isSmartRef__":true,"id":99381},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99381":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99382":{"date":{"__isSmartRef__":true,"id":99383},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99383":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99384":{"date":{"__isSmartRef__":true,"id":99385},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99385":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99386":{"date":{"__isSmartRef__":true,"id":99387},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99387":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99388":{"date":{"__isSmartRef__":true,"id":99389},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99389":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99390":{"date":{"__isSmartRef__":true,"id":99391},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99391":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99392":{"date":{"__isSmartRef__":true,"id":99393},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99393":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99394":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99395":{"morph":{"__isSmartRef__":true,"id":99374},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99396":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99397}},"99397":{"test01IsMorph":{"__isSmartRef__":true,"id":99398}},"99398":{"varMapping":{"__isSmartRef__":true,"id":99399},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99399":{"this":{"__isSmartRef__":true,"id":99396}},"99400":{},"99401":{"change":{"__isSmartRef__":true,"id":99402},"tick":{"__isSmartRef__":true,"id":99406}},"99402":{"varMapping":{"__isSmartRef__":true,"id":99403},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99403":{"this":{"__isSmartRef__":true,"id":99374}},"99404":{"timestamp":{"__isSmartRef__":true,"id":99405},"user":"cschuster","tags":[]},"99405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99406":{"varMapping":{"__isSmartRef__":true,"id":99407},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99408},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99407":{"this":{"__isSmartRef__":true,"id":99374}},"99408":{"timestamp":{"__isSmartRef__":true,"id":99409},"user":"cschuster","tags":[]},"99409":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99410":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99411}],"id":"36ADFB66-77B8-4DCF-92D3-73293D5F31B3","shape":{"__isSmartRef__":true,"id":99412},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2645","partsBinMetaInfo":{"__isSmartRef__":true,"id":99413},"eventHandler":{"__isSmartRef__":true,"id":99431},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","C396D563-2C06-450C-B674-B4F4BCBAA919"],"partTests":{"__isSmartRef__":true,"id":99432},"_ClipMode":"visible","moved":true,"b":48.53117748274235,"#startLetters":"set","isBeingDragged":false,"delta":-0.9467722436529584,"_Rotation":-1.2232659930732006,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":99437},{"__isSmartRef__":true,"id":99441},{"__isSmartRef__":true,"id":99451},{"__isSmartRef__":true,"id":99449},{"__isSmartRef__":true,"id":99473},{"__isSmartRef__":true,"id":99477},{"__isSmartRef__":true,"id":99487},{"__isSmartRef__":true,"id":99485},{"__isSmartRef__":true,"id":99509},{"__isSmartRef__":true,"id":99513},{"__isSmartRef__":true,"id":99523},{"__isSmartRef__":true,"id":99521},{"__isSmartRef__":true,"id":99545},{"__isSmartRef__":true,"id":99549},{"__isSmartRef__":true,"id":99559},{"__isSmartRef__":true,"id":99557},{"__isSmartRef__":true,"id":99581},{"__isSmartRef__":true,"id":99585},{"__isSmartRef__":true,"id":99595},{"__isSmartRef__":true,"id":99593},{"__isSmartRef__":true,"id":99617},{"__isSmartRef__":true,"id":99621},{"__isSmartRef__":true,"id":99631},{"__isSmartRef__":true,"id":99629}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99653},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8475.0,6225.2)"},"99411":{"target":{"__isSmartRef__":true,"id":99410},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99412":{"_BorderWidth":8.746580872033109,"_ClipMode":"visible","_BorderRadius":17.541010830905005,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,70.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(192,361,-100)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.0,-33.2)"},"99413":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99414},{"__isSmartRef__":true,"id":99416},{"__isSmartRef__":true,"id":99418},{"__isSmartRef__":true,"id":99420},{"__isSmartRef__":true,"id":99422},{"__isSmartRef__":true,"id":99424},{"__isSmartRef__":true,"id":99426},{"__isSmartRef__":true,"id":99428}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99430},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99414":{"date":{"__isSmartRef__":true,"id":99415},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99415":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99416":{"date":{"__isSmartRef__":true,"id":99417},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99417":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99418":{"date":{"__isSmartRef__":true,"id":99419},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99419":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99420":{"date":{"__isSmartRef__":true,"id":99421},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99421":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99422":{"date":{"__isSmartRef__":true,"id":99423},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99423":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99424":{"date":{"__isSmartRef__":true,"id":99425},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99425":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99426":{"date":{"__isSmartRef__":true,"id":99427},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99427":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99428":{"date":{"__isSmartRef__":true,"id":99429},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99429":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99430":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99431":{"morph":{"__isSmartRef__":true,"id":99410},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99432":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99433}},"99433":{"test01IsMorph":{"__isSmartRef__":true,"id":99434}},"99434":{"varMapping":{"__isSmartRef__":true,"id":99435},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99435":{"this":{"__isSmartRef__":true,"id":99432}},"99436":{},"99437":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":99438},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99472},"dependedBy":{"__isSmartRef__":true,"id":99441},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99438":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":99439},"eventHandler":{"__isSmartRef__":true,"id":99440},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":99441},{"__isSmartRef__":true,"id":99449}],"_Rotation":-1.2232659930732006,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":99459}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99461},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"99439":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"99440":{"morph":{"__isSmartRef__":true,"id":99438},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99441":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":99438},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99442},"dependendConnections":[{"__isSmartRef__":true,"id":99437}],"attributeConnections":[{"__isSmartRef__":true,"id":99443},{"__isSmartRef__":true,"id":99445},{"__isSmartRef__":true,"id":99447}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99442":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99438}},"99443":{"sourceObj":{"__isSmartRef__":true,"id":99441},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99437},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99444},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99444":{"source":{"__isSmartRef__":true,"id":99441},"target":{"__isSmartRef__":true,"id":99437}},"99445":{"sourceObj":{"__isSmartRef__":true,"id":99441},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99437},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99446},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99446":{"source":{"__isSmartRef__":true,"id":99441},"target":{"__isSmartRef__":true,"id":99437}},"99447":{"sourceObj":{"__isSmartRef__":true,"id":99441},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99437},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99448},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99448":{"source":{"__isSmartRef__":true,"id":99441},"target":{"__isSmartRef__":true,"id":99437}},"99449":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":99438},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99450},"dependendConnections":[{"__isSmartRef__":true,"id":99451}],"attributeConnections":[{"__isSmartRef__":true,"id":99453},{"__isSmartRef__":true,"id":99455},{"__isSmartRef__":true,"id":99457}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99450":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99438}},"99451":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":99438},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99452},"dependedBy":{"__isSmartRef__":true,"id":99449},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99452":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99438}},"99453":{"sourceObj":{"__isSmartRef__":true,"id":99449},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99451},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99454},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99454":{"source":{"__isSmartRef__":true,"id":99449},"target":{"__isSmartRef__":true,"id":99451}},"99455":{"sourceObj":{"__isSmartRef__":true,"id":99449},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99451},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99456},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99456":{"source":{"__isSmartRef__":true,"id":99449},"target":{"__isSmartRef__":true,"id":99451}},"99457":{"sourceObj":{"__isSmartRef__":true,"id":99449},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99451},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99458},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99458":{"source":{"__isSmartRef__":true,"id":99449},"target":{"__isSmartRef__":true,"id":99451}},"99459":{"sourceObj":{"__isSmartRef__":true,"id":99438},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":99438},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":99460},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99460":{"source":{"__isSmartRef__":true,"id":99438},"target":{"__isSmartRef__":true,"id":99438}},"99461":{"remove":{"__isSmartRef__":true,"id":99462},"reconnect":{"__isSmartRef__":true,"id":99469}},"99462":{"varMapping":{"__isSmartRef__":true,"id":99463},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":99468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99463":{"this":{"__isSmartRef__":true,"id":99438},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99464}},"99464":{"$super":{"__isSmartRef__":true,"id":99465}},"99465":{"varMapping":{"__isSmartRef__":true,"id":99466},"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":99467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99466":{"obj":{"__isSmartRef__":true,"id":99438},"name":"remove"},"99467":{},"99468":{},"99469":{"varMapping":{"__isSmartRef__":true,"id":99470},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":99471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99470":{"this":{"__isSmartRef__":true,"id":99438}},"99471":{},"99472":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99438}},"99473":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":99474},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99508},"dependedBy":{"__isSmartRef__":true,"id":99477},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99474":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":99475},"eventHandler":{"__isSmartRef__":true,"id":99476},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":99477},{"__isSmartRef__":true,"id":99485}],"_Rotation":-1.2232659930732006,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":99495}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99497},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"99475":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"99476":{"morph":{"__isSmartRef__":true,"id":99474},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99477":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":99474},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99478},"dependendConnections":[{"__isSmartRef__":true,"id":99473}],"attributeConnections":[{"__isSmartRef__":true,"id":99479},{"__isSmartRef__":true,"id":99481},{"__isSmartRef__":true,"id":99483}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99478":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99474}},"99479":{"sourceObj":{"__isSmartRef__":true,"id":99477},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99473},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99480},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99480":{"source":{"__isSmartRef__":true,"id":99477},"target":{"__isSmartRef__":true,"id":99473}},"99481":{"sourceObj":{"__isSmartRef__":true,"id":99477},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99473},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99482},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99482":{"source":{"__isSmartRef__":true,"id":99477},"target":{"__isSmartRef__":true,"id":99473}},"99483":{"sourceObj":{"__isSmartRef__":true,"id":99477},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99473},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99484},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99484":{"source":{"__isSmartRef__":true,"id":99477},"target":{"__isSmartRef__":true,"id":99473}},"99485":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":99474},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99486},"dependendConnections":[{"__isSmartRef__":true,"id":99487}],"attributeConnections":[{"__isSmartRef__":true,"id":99489},{"__isSmartRef__":true,"id":99491},{"__isSmartRef__":true,"id":99493}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99486":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99474}},"99487":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":99474},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99488},"dependedBy":{"__isSmartRef__":true,"id":99485},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99488":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99474}},"99489":{"sourceObj":{"__isSmartRef__":true,"id":99485},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99487},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99490},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99490":{"source":{"__isSmartRef__":true,"id":99485},"target":{"__isSmartRef__":true,"id":99487}},"99491":{"sourceObj":{"__isSmartRef__":true,"id":99485},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99487},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99492},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99492":{"source":{"__isSmartRef__":true,"id":99485},"target":{"__isSmartRef__":true,"id":99487}},"99493":{"sourceObj":{"__isSmartRef__":true,"id":99485},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99487},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99494},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99494":{"source":{"__isSmartRef__":true,"id":99485},"target":{"__isSmartRef__":true,"id":99487}},"99495":{"sourceObj":{"__isSmartRef__":true,"id":99474},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":99474},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":99496},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99496":{"source":{"__isSmartRef__":true,"id":99474},"target":{"__isSmartRef__":true,"id":99474}},"99497":{"remove":{"__isSmartRef__":true,"id":99498},"reconnect":{"__isSmartRef__":true,"id":99505}},"99498":{"varMapping":{"__isSmartRef__":true,"id":99499},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":99504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99499":{"this":{"__isSmartRef__":true,"id":99474},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99500}},"99500":{"$super":{"__isSmartRef__":true,"id":99501}},"99501":{"varMapping":{"__isSmartRef__":true,"id":99502},"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":99503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99502":{"obj":{"__isSmartRef__":true,"id":99474},"name":"remove"},"99503":{},"99504":{},"99505":{"varMapping":{"__isSmartRef__":true,"id":99506},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":99507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99506":{"this":{"__isSmartRef__":true,"id":99474}},"99507":{},"99508":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99474}},"99509":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":99510},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99544},"dependedBy":{"__isSmartRef__":true,"id":99513},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99510":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":99511},"eventHandler":{"__isSmartRef__":true,"id":99512},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":99513},{"__isSmartRef__":true,"id":99521}],"_Rotation":-1.2232659930732006,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":99531}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99533},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"99511":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"99512":{"morph":{"__isSmartRef__":true,"id":99510},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99513":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":99510},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99514},"dependendConnections":[{"__isSmartRef__":true,"id":99509}],"attributeConnections":[{"__isSmartRef__":true,"id":99515},{"__isSmartRef__":true,"id":99517},{"__isSmartRef__":true,"id":99519}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99514":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99510}},"99515":{"sourceObj":{"__isSmartRef__":true,"id":99513},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99509},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99516},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99516":{"source":{"__isSmartRef__":true,"id":99513},"target":{"__isSmartRef__":true,"id":99509}},"99517":{"sourceObj":{"__isSmartRef__":true,"id":99513},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99509},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99518},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99518":{"source":{"__isSmartRef__":true,"id":99513},"target":{"__isSmartRef__":true,"id":99509}},"99519":{"sourceObj":{"__isSmartRef__":true,"id":99513},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99509},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99520},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99520":{"source":{"__isSmartRef__":true,"id":99513},"target":{"__isSmartRef__":true,"id":99509}},"99521":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":99510},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99522},"dependendConnections":[{"__isSmartRef__":true,"id":99523}],"attributeConnections":[{"__isSmartRef__":true,"id":99525},{"__isSmartRef__":true,"id":99527},{"__isSmartRef__":true,"id":99529}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99522":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99510}},"99523":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":99510},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99524},"dependedBy":{"__isSmartRef__":true,"id":99521},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99524":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99510}},"99525":{"sourceObj":{"__isSmartRef__":true,"id":99521},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99523},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99526},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99526":{"source":{"__isSmartRef__":true,"id":99521},"target":{"__isSmartRef__":true,"id":99523}},"99527":{"sourceObj":{"__isSmartRef__":true,"id":99521},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99523},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99528},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99528":{"source":{"__isSmartRef__":true,"id":99521},"target":{"__isSmartRef__":true,"id":99523}},"99529":{"sourceObj":{"__isSmartRef__":true,"id":99521},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99523},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99530},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99530":{"source":{"__isSmartRef__":true,"id":99521},"target":{"__isSmartRef__":true,"id":99523}},"99531":{"sourceObj":{"__isSmartRef__":true,"id":99510},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":99510},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":99532},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99532":{"source":{"__isSmartRef__":true,"id":99510},"target":{"__isSmartRef__":true,"id":99510}},"99533":{"remove":{"__isSmartRef__":true,"id":99534},"reconnect":{"__isSmartRef__":true,"id":99541}},"99534":{"varMapping":{"__isSmartRef__":true,"id":99535},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":99540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99535":{"this":{"__isSmartRef__":true,"id":99510},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99536}},"99536":{"$super":{"__isSmartRef__":true,"id":99537}},"99537":{"varMapping":{"__isSmartRef__":true,"id":99538},"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":99539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99538":{"obj":{"__isSmartRef__":true,"id":99510},"name":"remove"},"99539":{},"99540":{},"99541":{"varMapping":{"__isSmartRef__":true,"id":99542},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":99543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99542":{"this":{"__isSmartRef__":true,"id":99510}},"99543":{},"99544":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99510}},"99545":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":99546},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99580},"dependedBy":{"__isSmartRef__":true,"id":99549},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99546":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":99547},"eventHandler":{"__isSmartRef__":true,"id":99548},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":99549},{"__isSmartRef__":true,"id":99557}],"_Rotation":-1.2232659930732006,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":99567}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99569},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"99547":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"99548":{"morph":{"__isSmartRef__":true,"id":99546},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99549":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":99546},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99550},"dependendConnections":[{"__isSmartRef__":true,"id":99545}],"attributeConnections":[{"__isSmartRef__":true,"id":99551},{"__isSmartRef__":true,"id":99553},{"__isSmartRef__":true,"id":99555}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99550":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99546}},"99551":{"sourceObj":{"__isSmartRef__":true,"id":99549},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99545},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99552},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99552":{"source":{"__isSmartRef__":true,"id":99549},"target":{"__isSmartRef__":true,"id":99545}},"99553":{"sourceObj":{"__isSmartRef__":true,"id":99549},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99545},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99554},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99554":{"source":{"__isSmartRef__":true,"id":99549},"target":{"__isSmartRef__":true,"id":99545}},"99555":{"sourceObj":{"__isSmartRef__":true,"id":99549},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99545},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99556},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99556":{"source":{"__isSmartRef__":true,"id":99549},"target":{"__isSmartRef__":true,"id":99545}},"99557":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":99546},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99558},"dependendConnections":[{"__isSmartRef__":true,"id":99559}],"attributeConnections":[{"__isSmartRef__":true,"id":99561},{"__isSmartRef__":true,"id":99563},{"__isSmartRef__":true,"id":99565}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99558":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99546}},"99559":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":99546},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99560},"dependedBy":{"__isSmartRef__":true,"id":99557},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99560":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99546}},"99561":{"sourceObj":{"__isSmartRef__":true,"id":99557},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99559},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99562},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99562":{"source":{"__isSmartRef__":true,"id":99557},"target":{"__isSmartRef__":true,"id":99559}},"99563":{"sourceObj":{"__isSmartRef__":true,"id":99557},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99559},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99564},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99564":{"source":{"__isSmartRef__":true,"id":99557},"target":{"__isSmartRef__":true,"id":99559}},"99565":{"sourceObj":{"__isSmartRef__":true,"id":99557},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99559},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99566},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99566":{"source":{"__isSmartRef__":true,"id":99557},"target":{"__isSmartRef__":true,"id":99559}},"99567":{"sourceObj":{"__isSmartRef__":true,"id":99546},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":99546},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":99568},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99568":{"source":{"__isSmartRef__":true,"id":99546},"target":{"__isSmartRef__":true,"id":99546}},"99569":{"remove":{"__isSmartRef__":true,"id":99570},"reconnect":{"__isSmartRef__":true,"id":99577}},"99570":{"varMapping":{"__isSmartRef__":true,"id":99571},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":99576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99571":{"this":{"__isSmartRef__":true,"id":99546},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99572}},"99572":{"$super":{"__isSmartRef__":true,"id":99573}},"99573":{"varMapping":{"__isSmartRef__":true,"id":99574},"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":99575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99574":{"obj":{"__isSmartRef__":true,"id":99546},"name":"remove"},"99575":{},"99576":{},"99577":{"varMapping":{"__isSmartRef__":true,"id":99578},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":99579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99578":{"this":{"__isSmartRef__":true,"id":99546}},"99579":{},"99580":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99546}},"99581":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":99582},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99616},"dependedBy":{"__isSmartRef__":true,"id":99585},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99582":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":99583},"eventHandler":{"__isSmartRef__":true,"id":99584},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":99585},{"__isSmartRef__":true,"id":99593}],"_Rotation":-1.2232659930732006,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":99603}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99605},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"99583":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"99584":{"morph":{"__isSmartRef__":true,"id":99582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99585":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":99582},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99586},"dependendConnections":[{"__isSmartRef__":true,"id":99581}],"attributeConnections":[{"__isSmartRef__":true,"id":99587},{"__isSmartRef__":true,"id":99589},{"__isSmartRef__":true,"id":99591}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99586":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99582}},"99587":{"sourceObj":{"__isSmartRef__":true,"id":99585},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99581},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99588},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99588":{"source":{"__isSmartRef__":true,"id":99585},"target":{"__isSmartRef__":true,"id":99581}},"99589":{"sourceObj":{"__isSmartRef__":true,"id":99585},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99581},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99590},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99590":{"source":{"__isSmartRef__":true,"id":99585},"target":{"__isSmartRef__":true,"id":99581}},"99591":{"sourceObj":{"__isSmartRef__":true,"id":99585},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99581},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99592},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99592":{"source":{"__isSmartRef__":true,"id":99585},"target":{"__isSmartRef__":true,"id":99581}},"99593":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":99582},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99594},"dependendConnections":[{"__isSmartRef__":true,"id":99595}],"attributeConnections":[{"__isSmartRef__":true,"id":99597},{"__isSmartRef__":true,"id":99599},{"__isSmartRef__":true,"id":99601}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99594":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99582}},"99595":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":99582},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99596},"dependedBy":{"__isSmartRef__":true,"id":99593},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99596":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99582}},"99597":{"sourceObj":{"__isSmartRef__":true,"id":99593},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99595},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99598},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99598":{"source":{"__isSmartRef__":true,"id":99593},"target":{"__isSmartRef__":true,"id":99595}},"99599":{"sourceObj":{"__isSmartRef__":true,"id":99593},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99595},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99600},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99600":{"source":{"__isSmartRef__":true,"id":99593},"target":{"__isSmartRef__":true,"id":99595}},"99601":{"sourceObj":{"__isSmartRef__":true,"id":99593},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99595},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99602},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99602":{"source":{"__isSmartRef__":true,"id":99593},"target":{"__isSmartRef__":true,"id":99595}},"99603":{"sourceObj":{"__isSmartRef__":true,"id":99582},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":99582},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":99604},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99604":{"source":{"__isSmartRef__":true,"id":99582},"target":{"__isSmartRef__":true,"id":99582}},"99605":{"remove":{"__isSmartRef__":true,"id":99606},"reconnect":{"__isSmartRef__":true,"id":99613}},"99606":{"varMapping":{"__isSmartRef__":true,"id":99607},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":99612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99607":{"this":{"__isSmartRef__":true,"id":99582},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99608}},"99608":{"$super":{"__isSmartRef__":true,"id":99609}},"99609":{"varMapping":{"__isSmartRef__":true,"id":99610},"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":99611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99610":{"obj":{"__isSmartRef__":true,"id":99582},"name":"remove"},"99611":{},"99612":{},"99613":{"varMapping":{"__isSmartRef__":true,"id":99614},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":99615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99614":{"this":{"__isSmartRef__":true,"id":99582}},"99615":{},"99616":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99582}},"99617":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":99618},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99652},"dependedBy":{"__isSmartRef__":true,"id":99621},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99618":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":99619},"eventHandler":{"__isSmartRef__":true,"id":99620},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":99621},{"__isSmartRef__":true,"id":99629}],"_Rotation":-1.2232659930732006,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":99639}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99641},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"99619":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"99620":{"morph":{"__isSmartRef__":true,"id":99618},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99621":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":99618},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":99622},"dependendConnections":[{"__isSmartRef__":true,"id":99617}],"attributeConnections":[{"__isSmartRef__":true,"id":99623},{"__isSmartRef__":true,"id":99625},{"__isSmartRef__":true,"id":99627}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99622":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99618}},"99623":{"sourceObj":{"__isSmartRef__":true,"id":99621},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99617},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99624},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99624":{"source":{"__isSmartRef__":true,"id":99621},"target":{"__isSmartRef__":true,"id":99617}},"99625":{"sourceObj":{"__isSmartRef__":true,"id":99621},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99617},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99626},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99626":{"source":{"__isSmartRef__":true,"id":99621},"target":{"__isSmartRef__":true,"id":99617}},"99627":{"sourceObj":{"__isSmartRef__":true,"id":99621},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99617},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99628},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99628":{"source":{"__isSmartRef__":true,"id":99621},"target":{"__isSmartRef__":true,"id":99617}},"99629":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":99618},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99630},"dependendConnections":[{"__isSmartRef__":true,"id":99631}],"attributeConnections":[{"__isSmartRef__":true,"id":99633},{"__isSmartRef__":true,"id":99635},{"__isSmartRef__":true,"id":99637}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"99630":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99618}},"99631":{"sourceObj":{"__isSmartRef__":true,"id":99410},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":99618},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":99632},"dependedBy":{"__isSmartRef__":true,"id":99629},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99632":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99618}},"99633":{"sourceObj":{"__isSmartRef__":true,"id":99629},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":99631},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":99634},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99634":{"source":{"__isSmartRef__":true,"id":99629},"target":{"__isSmartRef__":true,"id":99631}},"99635":{"sourceObj":{"__isSmartRef__":true,"id":99629},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":99631},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":99636},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99636":{"source":{"__isSmartRef__":true,"id":99629},"target":{"__isSmartRef__":true,"id":99631}},"99637":{"sourceObj":{"__isSmartRef__":true,"id":99629},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":99631},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":99638},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99638":{"source":{"__isSmartRef__":true,"id":99629},"target":{"__isSmartRef__":true,"id":99631}},"99639":{"sourceObj":{"__isSmartRef__":true,"id":99618},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":99618},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":99640},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"99640":{"source":{"__isSmartRef__":true,"id":99618},"target":{"__isSmartRef__":true,"id":99618}},"99641":{"remove":{"__isSmartRef__":true,"id":99642},"reconnect":{"__isSmartRef__":true,"id":99649}},"99642":{"varMapping":{"__isSmartRef__":true,"id":99643},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":99648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99643":{"this":{"__isSmartRef__":true,"id":99618},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99644}},"99644":{"$super":{"__isSmartRef__":true,"id":99645}},"99645":{"varMapping":{"__isSmartRef__":true,"id":99646},"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":99647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99646":{"obj":{"__isSmartRef__":true,"id":99618},"name":"remove"},"99647":{},"99648":{},"99649":{"varMapping":{"__isSmartRef__":true,"id":99650},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":99651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99650":{"this":{"__isSmartRef__":true,"id":99618}},"99651":{},"99652":{"source":{"__isSmartRef__":true,"id":99410},"target":{"__isSmartRef__":true,"id":99618}},"99653":{"change":{"__isSmartRef__":true,"id":99654},"tick":{"__isSmartRef__":true,"id":99658}},"99654":{"varMapping":{"__isSmartRef__":true,"id":99655},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99655":{"this":{"__isSmartRef__":true,"id":99410}},"99656":{"timestamp":{"__isSmartRef__":true,"id":99657},"user":"cschuster","tags":[]},"99657":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99658":{"varMapping":{"__isSmartRef__":true,"id":99659},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99659":{"this":{"__isSmartRef__":true,"id":99410}},"99660":{"timestamp":{"__isSmartRef__":true,"id":99661},"user":"cschuster","tags":[]},"99661":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99662":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99663}],"id":"146EFF5C-5053-43AA-A431-1D365E3B7816","shape":{"__isSmartRef__":true,"id":99664},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2646","partsBinMetaInfo":{"__isSmartRef__":true,"id":99665},"eventHandler":{"__isSmartRef__":true,"id":99683},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","9AE5DE3C-8098-4E54-A1C3-48485CF62572","24C23D91-9B53-4775-BDA8-6CE877CABF07","16B1573B-7856-43C3-B4B5-EB391B4CC9A6","85158DE1-00EA-4B1C-A4B2-391539F292E7"],"partTests":{"__isSmartRef__":true,"id":99684},"_ClipMode":"visible","moved":true,"b":129,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":42.16888574230138,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99689},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3700.0,3999.1)"},"99663":{"target":{"__isSmartRef__":true,"id":99662},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99664":{"_BorderWidth":8.885729807284855,"_ClipMode":"visible","_BorderRadius":15.841766183644804,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,38,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-7.4)"},"99665":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99666},{"__isSmartRef__":true,"id":99668},{"__isSmartRef__":true,"id":99670},{"__isSmartRef__":true,"id":99672},{"__isSmartRef__":true,"id":99674},{"__isSmartRef__":true,"id":99676},{"__isSmartRef__":true,"id":99678},{"__isSmartRef__":true,"id":99680}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99682},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99666":{"date":{"__isSmartRef__":true,"id":99667},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99667":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99668":{"date":{"__isSmartRef__":true,"id":99669},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99669":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99670":{"date":{"__isSmartRef__":true,"id":99671},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99671":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99672":{"date":{"__isSmartRef__":true,"id":99673},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99673":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99674":{"date":{"__isSmartRef__":true,"id":99675},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99675":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99676":{"date":{"__isSmartRef__":true,"id":99677},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99677":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99678":{"date":{"__isSmartRef__":true,"id":99679},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99679":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99680":{"date":{"__isSmartRef__":true,"id":99681},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99681":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99682":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99683":{"morph":{"__isSmartRef__":true,"id":99662},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99684":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99685}},"99685":{"test01IsMorph":{"__isSmartRef__":true,"id":99686}},"99686":{"varMapping":{"__isSmartRef__":true,"id":99687},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99687":{"this":{"__isSmartRef__":true,"id":99684}},"99688":{},"99689":{"change":{"__isSmartRef__":true,"id":99690},"tick":{"__isSmartRef__":true,"id":99694}},"99690":{"varMapping":{"__isSmartRef__":true,"id":99691},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99692},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99691":{"this":{"__isSmartRef__":true,"id":99662}},"99692":{"timestamp":{"__isSmartRef__":true,"id":99693},"user":"cschuster","tags":[]},"99693":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99694":{"varMapping":{"__isSmartRef__":true,"id":99695},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99695":{"this":{"__isSmartRef__":true,"id":99662}},"99696":{"timestamp":{"__isSmartRef__":true,"id":99697},"user":"cschuster","tags":[]},"99697":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99698":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99699}],"id":"621488B8-5282-47FC-9FE8-C3B2CAD3459B","shape":{"__isSmartRef__":true,"id":99700},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2647","partsBinMetaInfo":{"__isSmartRef__":true,"id":99701},"eventHandler":{"__isSmartRef__":true,"id":99719},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","9469333B-3CD0-4349-9D46-0C16D9E2FE27","AE2BD440-1BEC-45F0-9AC5-33175D54BCB8","C669D9E4-FA43-48E8-BB41-8EE6D20E77FF","82E46F1A-1F28-4939-BFB4-CBAD1A8AE9A1","CE8735E8-38ED-499D-BC8F-D3AB35B228BA","D51B1811-683D-4C6E-BD69-75F8F28A4CD9"],"partTests":{"__isSmartRef__":true,"id":99720},"_ClipMode":"visible","moved":true,"b":122.61191794497427,"#startLetters":"set","isBeingDragged":false,"delta":0.7615647077327594,"_Rotation":32.888535979031076,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99725},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5301.6,4839.7)"},"99699":{"target":{"__isSmartRef__":true,"id":99698},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99700":{"_BorderWidth":9.211701552416956,"_ClipMode":"visible","_BorderRadius":11.618512053389766,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.7,66.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(215,78,232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.8,-9.2)"},"99701":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99702},{"__isSmartRef__":true,"id":99704},{"__isSmartRef__":true,"id":99706},{"__isSmartRef__":true,"id":99708},{"__isSmartRef__":true,"id":99710},{"__isSmartRef__":true,"id":99712},{"__isSmartRef__":true,"id":99714},{"__isSmartRef__":true,"id":99716}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99718},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99702":{"date":{"__isSmartRef__":true,"id":99703},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99703":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99704":{"date":{"__isSmartRef__":true,"id":99705},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99705":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99706":{"date":{"__isSmartRef__":true,"id":99707},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99707":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99708":{"date":{"__isSmartRef__":true,"id":99709},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99709":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99710":{"date":{"__isSmartRef__":true,"id":99711},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99711":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99712":{"date":{"__isSmartRef__":true,"id":99713},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99713":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99714":{"date":{"__isSmartRef__":true,"id":99715},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99715":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99716":{"date":{"__isSmartRef__":true,"id":99717},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99717":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99718":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99719":{"morph":{"__isSmartRef__":true,"id":99698},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99720":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99721}},"99721":{"test01IsMorph":{"__isSmartRef__":true,"id":99722}},"99722":{"varMapping":{"__isSmartRef__":true,"id":99723},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99723":{"this":{"__isSmartRef__":true,"id":99720}},"99724":{},"99725":{"change":{"__isSmartRef__":true,"id":99726},"tick":{"__isSmartRef__":true,"id":99730}},"99726":{"varMapping":{"__isSmartRef__":true,"id":99727},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99728},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99727":{"this":{"__isSmartRef__":true,"id":99698}},"99728":{"timestamp":{"__isSmartRef__":true,"id":99729},"user":"cschuster","tags":[]},"99729":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99730":{"varMapping":{"__isSmartRef__":true,"id":99731},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99732},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99731":{"this":{"__isSmartRef__":true,"id":99698}},"99732":{"timestamp":{"__isSmartRef__":true,"id":99733},"user":"cschuster","tags":[]},"99733":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99734":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99735}],"id":"5C9A8370-EF7B-4002-B5BF-B4FC936CD2B0","shape":{"__isSmartRef__":true,"id":99736},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2648","partsBinMetaInfo":{"__isSmartRef__":true,"id":99737},"eventHandler":{"__isSmartRef__":true,"id":99755},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","CAF4508C-DE99-43A3-B04E-BECE46909608","4852EAF1-1AEC-4EBD-B1A6-A17B75B93462","78F4F8F9-06F1-406E-9E43-7B1AF9CB0822","A6D72157-CF89-4365-B40B-CD763EDCA68C","C9E0D8A6-5851-4D3C-A5F3-6E2045E3860C"],"partTests":{"__isSmartRef__":true,"id":99756},"_ClipMode":"visible","moved":true,"b":111.693667472573,"#startLetters":"set","isBeingDragged":false,"delta":-0.9334824531106278,"_Rotation":4.7687238909489515,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99761},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5358.6,4294.3)"},"99735":{"target":{"__isSmartRef__":true,"id":99734},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99736":{"_BorderWidth":9.64586715773828,"_ClipMode":"visible","_BorderRadius":5.465469364238135,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.5,62.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,143,137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-12.6)"},"99737":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99738},{"__isSmartRef__":true,"id":99740},{"__isSmartRef__":true,"id":99742},{"__isSmartRef__":true,"id":99744},{"__isSmartRef__":true,"id":99746},{"__isSmartRef__":true,"id":99748},{"__isSmartRef__":true,"id":99750},{"__isSmartRef__":true,"id":99752}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99754},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99738":{"date":{"__isSmartRef__":true,"id":99739},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99739":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99740":{"date":{"__isSmartRef__":true,"id":99741},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99741":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99742":{"date":{"__isSmartRef__":true,"id":99743},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99743":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99744":{"date":{"__isSmartRef__":true,"id":99745},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99745":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99746":{"date":{"__isSmartRef__":true,"id":99747},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99747":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99748":{"date":{"__isSmartRef__":true,"id":99749},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99749":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99750":{"date":{"__isSmartRef__":true,"id":99751},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99751":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99752":{"date":{"__isSmartRef__":true,"id":99753},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99753":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99754":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99755":{"morph":{"__isSmartRef__":true,"id":99734},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99756":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99757}},"99757":{"test01IsMorph":{"__isSmartRef__":true,"id":99758}},"99758":{"varMapping":{"__isSmartRef__":true,"id":99759},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99759":{"this":{"__isSmartRef__":true,"id":99756}},"99760":{},"99761":{"change":{"__isSmartRef__":true,"id":99762},"tick":{"__isSmartRef__":true,"id":99766}},"99762":{"varMapping":{"__isSmartRef__":true,"id":99763},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99764},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99763":{"this":{"__isSmartRef__":true,"id":99734}},"99764":{"timestamp":{"__isSmartRef__":true,"id":99765},"user":"cschuster","tags":[]},"99765":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99766":{"varMapping":{"__isSmartRef__":true,"id":99767},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99768},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99767":{"this":{"__isSmartRef__":true,"id":99734}},"99768":{"timestamp":{"__isSmartRef__":true,"id":99769},"user":"cschuster","tags":[]},"99769":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99770":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99771}],"id":"EAFD4E68-8096-4A3B-88E6-E95A36B13001","shape":{"__isSmartRef__":true,"id":99772},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2649","partsBinMetaInfo":{"__isSmartRef__":true,"id":99773},"eventHandler":{"__isSmartRef__":true,"id":99791},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","C7994B7B-DC3B-460D-B50E-BC4D33344247"],"partTests":{"__isSmartRef__":true,"id":99792},"_ClipMode":"visible","moved":true,"b":214,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":32.86714139168328,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99797},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4760.9,4205.9)"},"99771":{"target":{"__isSmartRef__":true,"id":99770},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99772":{"_BorderWidth":2.2040354826462667,"_ClipMode":"visible","_BorderRadius":27.492131868318246,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.1,122.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-143,-355,-91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.8,-3.4)"},"99773":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99774},{"__isSmartRef__":true,"id":99776},{"__isSmartRef__":true,"id":99778},{"__isSmartRef__":true,"id":99780},{"__isSmartRef__":true,"id":99782},{"__isSmartRef__":true,"id":99784},{"__isSmartRef__":true,"id":99786},{"__isSmartRef__":true,"id":99788}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99790},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99774":{"date":{"__isSmartRef__":true,"id":99775},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99775":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99776":{"date":{"__isSmartRef__":true,"id":99777},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99777":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99778":{"date":{"__isSmartRef__":true,"id":99779},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99779":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99780":{"date":{"__isSmartRef__":true,"id":99781},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99781":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99782":{"date":{"__isSmartRef__":true,"id":99783},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99783":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99784":{"date":{"__isSmartRef__":true,"id":99785},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99785":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99786":{"date":{"__isSmartRef__":true,"id":99787},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99787":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99788":{"date":{"__isSmartRef__":true,"id":99789},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99789":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99790":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99791":{"morph":{"__isSmartRef__":true,"id":99770},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99792":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99793}},"99793":{"test01IsMorph":{"__isSmartRef__":true,"id":99794}},"99794":{"varMapping":{"__isSmartRef__":true,"id":99795},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99795":{"this":{"__isSmartRef__":true,"id":99792}},"99796":{},"99797":{"change":{"__isSmartRef__":true,"id":99798},"tick":{"__isSmartRef__":true,"id":99802}},"99798":{"varMapping":{"__isSmartRef__":true,"id":99799},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99800},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99799":{"this":{"__isSmartRef__":true,"id":99770}},"99800":{"timestamp":{"__isSmartRef__":true,"id":99801},"user":"cschuster","tags":[]},"99801":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99802":{"varMapping":{"__isSmartRef__":true,"id":99803},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99804},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99803":{"this":{"__isSmartRef__":true,"id":99770}},"99804":{"timestamp":{"__isSmartRef__":true,"id":99805},"user":"cschuster","tags":[]},"99805":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99806":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99807}],"id":"3E3353A9-B58E-4EE9-885A-75FDAEB0527D","shape":{"__isSmartRef__":true,"id":99808},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2650","partsBinMetaInfo":{"__isSmartRef__":true,"id":99809},"eventHandler":{"__isSmartRef__":true,"id":99827},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","061495FD-004A-4DBF-827E-BB5448D22CFB","595D9191-DF5D-4AE8-90F7-FE91F1DC245D","C720D9D4-2DA2-45C0-9C04-0A6D31209717"],"partTests":{"__isSmartRef__":true,"id":99828},"_ClipMode":"visible","moved":true,"b":65.81322113063652,"#startLetters":"set","isBeingDragged":false,"delta":0.8893678531167097,"_Rotation":17.82281644466222,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99833},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4050.8,4288.7)"},"99807":{"target":{"__isSmartRef__":true,"id":99806},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99808":{"_BorderWidth":9.561073412772252,"_ClipMode":"visible","_BorderRadius":6.7145749172833336,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.9,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,339,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.2,-28.2)"},"99809":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99810},{"__isSmartRef__":true,"id":99812},{"__isSmartRef__":true,"id":99814},{"__isSmartRef__":true,"id":99816},{"__isSmartRef__":true,"id":99818},{"__isSmartRef__":true,"id":99820},{"__isSmartRef__":true,"id":99822},{"__isSmartRef__":true,"id":99824}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99826},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99810":{"date":{"__isSmartRef__":true,"id":99811},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99811":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99812":{"date":{"__isSmartRef__":true,"id":99813},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99813":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99814":{"date":{"__isSmartRef__":true,"id":99815},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99815":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99816":{"date":{"__isSmartRef__":true,"id":99817},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99817":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99818":{"date":{"__isSmartRef__":true,"id":99819},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99819":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99820":{"date":{"__isSmartRef__":true,"id":99821},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99821":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99822":{"date":{"__isSmartRef__":true,"id":99823},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99823":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99824":{"date":{"__isSmartRef__":true,"id":99825},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99825":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99826":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99827":{"morph":{"__isSmartRef__":true,"id":99806},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99828":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99829}},"99829":{"test01IsMorph":{"__isSmartRef__":true,"id":99830}},"99830":{"varMapping":{"__isSmartRef__":true,"id":99831},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99831":{"this":{"__isSmartRef__":true,"id":99828}},"99832":{},"99833":{"change":{"__isSmartRef__":true,"id":99834},"tick":{"__isSmartRef__":true,"id":99838}},"99834":{"varMapping":{"__isSmartRef__":true,"id":99835},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99836},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99835":{"this":{"__isSmartRef__":true,"id":99806}},"99836":{"timestamp":{"__isSmartRef__":true,"id":99837},"user":"cschuster","tags":[]},"99837":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99838":{"varMapping":{"__isSmartRef__":true,"id":99839},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99840},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99839":{"this":{"__isSmartRef__":true,"id":99806}},"99840":{"timestamp":{"__isSmartRef__":true,"id":99841},"user":"cschuster","tags":[]},"99841":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99842":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99843}],"id":"1E97A002-394F-4D4D-8661-46CC7E2137F9","shape":{"__isSmartRef__":true,"id":99844},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2651","partsBinMetaInfo":{"__isSmartRef__":true,"id":99845},"eventHandler":{"__isSmartRef__":true,"id":99863},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C"],"partTests":{"__isSmartRef__":true,"id":99864},"_ClipMode":"visible","moved":true,"b":4.719065460609272,"#startLetters":"set","isBeingDragged":false,"delta":-0.8425752779585309,"_Rotation":29.795491213840005,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99869},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5456.2,4509.1)"},"99843":{"target":{"__isSmartRef__":true,"id":99842},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99844":{"_BorderWidth":5.411350701110242,"_ClipMode":"visible","_BorderRadius":39.72926496111378,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.6,96.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(21,277,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.6,-39.9)"},"99845":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99846},{"__isSmartRef__":true,"id":99848},{"__isSmartRef__":true,"id":99850},{"__isSmartRef__":true,"id":99852},{"__isSmartRef__":true,"id":99854},{"__isSmartRef__":true,"id":99856},{"__isSmartRef__":true,"id":99858},{"__isSmartRef__":true,"id":99860}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99862},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99846":{"date":{"__isSmartRef__":true,"id":99847},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99847":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99848":{"date":{"__isSmartRef__":true,"id":99849},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99849":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99850":{"date":{"__isSmartRef__":true,"id":99851},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99851":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99852":{"date":{"__isSmartRef__":true,"id":99853},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99853":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99854":{"date":{"__isSmartRef__":true,"id":99855},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99855":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99856":{"date":{"__isSmartRef__":true,"id":99857},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99857":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99858":{"date":{"__isSmartRef__":true,"id":99859},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99859":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99860":{"date":{"__isSmartRef__":true,"id":99861},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99861":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99862":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99863":{"morph":{"__isSmartRef__":true,"id":99842},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99864":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99865}},"99865":{"test01IsMorph":{"__isSmartRef__":true,"id":99866}},"99866":{"varMapping":{"__isSmartRef__":true,"id":99867},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99868},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99867":{"this":{"__isSmartRef__":true,"id":99864}},"99868":{},"99869":{"change":{"__isSmartRef__":true,"id":99870},"tick":{"__isSmartRef__":true,"id":99874}},"99870":{"varMapping":{"__isSmartRef__":true,"id":99871},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99872},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99871":{"this":{"__isSmartRef__":true,"id":99842}},"99872":{"timestamp":{"__isSmartRef__":true,"id":99873},"user":"cschuster","tags":[]},"99873":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99874":{"varMapping":{"__isSmartRef__":true,"id":99875},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99876},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99875":{"this":{"__isSmartRef__":true,"id":99842}},"99876":{"timestamp":{"__isSmartRef__":true,"id":99877},"user":"cschuster","tags":[]},"99877":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99878":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99879}],"id":"8748950E-AC18-406E-910D-E78128FBD39F","shape":{"__isSmartRef__":true,"id":99880},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2652","partsBinMetaInfo":{"__isSmartRef__":true,"id":99881},"eventHandler":{"__isSmartRef__":true,"id":99899},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957","AD7F8081-F839-444B-8CF9-52F1F06A7AF8","9A8EE229-5841-40D0-9C79-1F7ABA8F7F94"],"partTests":{"__isSmartRef__":true,"id":99900},"_ClipMode":"visible","moved":true,"b":225.31186372798402,"#startLetters":"set","isBeingDragged":false,"delta":-0.728043979848735,"_Rotation":-14.934275820683148,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99905},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4397.1,4982.1)"},"99879":{"target":{"__isSmartRef__":true,"id":99878},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99880":{"_BorderWidth":1.4452744783709948,"_ClipMode":"visible","_BorderRadius":19.782282345407033,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-182,-362,59)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.8,-5.9)"},"99881":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99882},{"__isSmartRef__":true,"id":99884},{"__isSmartRef__":true,"id":99886},{"__isSmartRef__":true,"id":99888},{"__isSmartRef__":true,"id":99890},{"__isSmartRef__":true,"id":99892},{"__isSmartRef__":true,"id":99894},{"__isSmartRef__":true,"id":99896}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99898},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99882":{"date":{"__isSmartRef__":true,"id":99883},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99883":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99884":{"date":{"__isSmartRef__":true,"id":99885},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99885":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99886":{"date":{"__isSmartRef__":true,"id":99887},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99887":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99888":{"date":{"__isSmartRef__":true,"id":99889},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99889":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99890":{"date":{"__isSmartRef__":true,"id":99891},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99891":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99892":{"date":{"__isSmartRef__":true,"id":99893},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99893":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99894":{"date":{"__isSmartRef__":true,"id":99895},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99895":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99896":{"date":{"__isSmartRef__":true,"id":99897},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99897":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99898":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99899":{"morph":{"__isSmartRef__":true,"id":99878},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99900":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99901}},"99901":{"test01IsMorph":{"__isSmartRef__":true,"id":99902}},"99902":{"varMapping":{"__isSmartRef__":true,"id":99903},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99904},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99903":{"this":{"__isSmartRef__":true,"id":99900}},"99904":{},"99905":{"change":{"__isSmartRef__":true,"id":99906},"tick":{"__isSmartRef__":true,"id":99910}},"99906":{"varMapping":{"__isSmartRef__":true,"id":99907},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99908},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99907":{"this":{"__isSmartRef__":true,"id":99878}},"99908":{"timestamp":{"__isSmartRef__":true,"id":99909},"user":"cschuster","tags":[]},"99909":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99910":{"varMapping":{"__isSmartRef__":true,"id":99911},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99912},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99911":{"this":{"__isSmartRef__":true,"id":99878}},"99912":{"timestamp":{"__isSmartRef__":true,"id":99913},"user":"cschuster","tags":[]},"99913":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99914":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99915}],"id":"AEC94349-929C-42D2-B4E8-E80E9347741C","shape":{"__isSmartRef__":true,"id":99916},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2653","partsBinMetaInfo":{"__isSmartRef__":true,"id":99917},"eventHandler":{"__isSmartRef__":true,"id":99935},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E","AA301D99-F9D7-48B0-9CB0-6F8D4E5348A2","63EF80AC-7F0A-4AD6-870A-F031F521430C","210DA085-CD06-45AA-8123-775B807EA873"],"partTests":{"__isSmartRef__":true,"id":99936},"_ClipMode":"visible","moved":true,"b":330.165201574564,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-40.85025868319656,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99941},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6763.8,5473.3)"},"99915":{"target":{"__isSmartRef__":true,"id":99914},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99916":{"_BorderWidth":2.512495479170954,"_ClipMode":"visible","_BorderRadius":30.099714014168093,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.5,119.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-127,95,-136)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-37.3)"},"99917":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99918},{"__isSmartRef__":true,"id":99920},{"__isSmartRef__":true,"id":99922},{"__isSmartRef__":true,"id":99924},{"__isSmartRef__":true,"id":99926},{"__isSmartRef__":true,"id":99928},{"__isSmartRef__":true,"id":99930},{"__isSmartRef__":true,"id":99932}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99934},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99918":{"date":{"__isSmartRef__":true,"id":99919},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99919":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99920":{"date":{"__isSmartRef__":true,"id":99921},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99921":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99922":{"date":{"__isSmartRef__":true,"id":99923},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99923":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99924":{"date":{"__isSmartRef__":true,"id":99925},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99925":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99926":{"date":{"__isSmartRef__":true,"id":99927},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99927":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99928":{"date":{"__isSmartRef__":true,"id":99929},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99929":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99930":{"date":{"__isSmartRef__":true,"id":99931},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99931":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99932":{"date":{"__isSmartRef__":true,"id":99933},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99933":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99934":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99935":{"morph":{"__isSmartRef__":true,"id":99914},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99936":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99937}},"99937":{"test01IsMorph":{"__isSmartRef__":true,"id":99938}},"99938":{"varMapping":{"__isSmartRef__":true,"id":99939},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99940},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99939":{"this":{"__isSmartRef__":true,"id":99936}},"99940":{},"99941":{"change":{"__isSmartRef__":true,"id":99942},"tick":{"__isSmartRef__":true,"id":99946}},"99942":{"varMapping":{"__isSmartRef__":true,"id":99943},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99944},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99943":{"this":{"__isSmartRef__":true,"id":99914}},"99944":{"timestamp":{"__isSmartRef__":true,"id":99945},"user":"cschuster","tags":[]},"99945":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99946":{"varMapping":{"__isSmartRef__":true,"id":99947},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99948},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99947":{"this":{"__isSmartRef__":true,"id":99914}},"99948":{"timestamp":{"__isSmartRef__":true,"id":99949},"user":"cschuster","tags":[]},"99949":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99950":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99951}],"id":"A65BE357-4498-44C4-BF31-3AF2053C9015","shape":{"__isSmartRef__":true,"id":99952},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2654","partsBinMetaInfo":{"__isSmartRef__":true,"id":99953},"eventHandler":{"__isSmartRef__":true,"id":99971},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","8F114B9A-9096-49F9-8513-FDEA59ACDC23","6392C052-B1B2-4761-9514-C0D3EF34AB44"],"partTests":{"__isSmartRef__":true,"id":99972},"_ClipMode":"visible","moved":true,"b":276.05538404604886,"#startLetters":"set","isBeingDragged":false,"delta":-0.8930278292973526,"_Rotation":17.634767890604643,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99977},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5390.7,5494.4)"},"99951":{"target":{"__isSmartRef__":true,"id":99950},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99952":{"_BorderWidth":0.027898050046340828,"_ClipMode":"visible","_BorderRadius":0.44512351882722623,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.6,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-227,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.1)"},"99953":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99954},{"__isSmartRef__":true,"id":99956},{"__isSmartRef__":true,"id":99958},{"__isSmartRef__":true,"id":99960},{"__isSmartRef__":true,"id":99962},{"__isSmartRef__":true,"id":99964},{"__isSmartRef__":true,"id":99966},{"__isSmartRef__":true,"id":99968}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":99970},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99954":{"date":{"__isSmartRef__":true,"id":99955},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99955":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99956":{"date":{"__isSmartRef__":true,"id":99957},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99957":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99958":{"date":{"__isSmartRef__":true,"id":99959},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99959":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99960":{"date":{"__isSmartRef__":true,"id":99961},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99961":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99962":{"date":{"__isSmartRef__":true,"id":99963},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99963":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"99964":{"date":{"__isSmartRef__":true,"id":99965},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"99965":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"99966":{"date":{"__isSmartRef__":true,"id":99967},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"99967":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"99968":{"date":{"__isSmartRef__":true,"id":99969},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99969":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"99970":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"99971":{"morph":{"__isSmartRef__":true,"id":99950},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99972":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":99973}},"99973":{"test01IsMorph":{"__isSmartRef__":true,"id":99974}},"99974":{"varMapping":{"__isSmartRef__":true,"id":99975},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":99976},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99975":{"this":{"__isSmartRef__":true,"id":99972}},"99976":{},"99977":{"change":{"__isSmartRef__":true,"id":99978},"tick":{"__isSmartRef__":true,"id":99982}},"99978":{"varMapping":{"__isSmartRef__":true,"id":99979},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":99980},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99979":{"this":{"__isSmartRef__":true,"id":99950}},"99980":{"timestamp":{"__isSmartRef__":true,"id":99981},"user":"cschuster","tags":[]},"99981":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"99982":{"varMapping":{"__isSmartRef__":true,"id":99983},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99984},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"99983":{"this":{"__isSmartRef__":true,"id":99950}},"99984":{"timestamp":{"__isSmartRef__":true,"id":99985},"user":"cschuster","tags":[]},"99985":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"99986":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":99987}],"id":"F2F6F2B1-BCAC-40D8-81C5-384DACAC04C4","shape":{"__isSmartRef__":true,"id":99988},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2655","partsBinMetaInfo":{"__isSmartRef__":true,"id":99989},"eventHandler":{"__isSmartRef__":true,"id":100007},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","7F506748-D4F8-4470-9655-D02414903985","CF6CDED5-EE78-4BD9-A9EC-F86CEB23C8F8"],"partTests":{"__isSmartRef__":true,"id":100008},"_ClipMode":"visible","moved":true,"b":110.80834513902664,"#startLetters":"set","isBeingDragged":false,"delta":0.989360224455595,"_Rotation":-43.69915537526116,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100013},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4352.7,5231.5)"},"99987":{"target":{"__isSmartRef__":true,"id":99986},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"99988":{"_BorderWidth":9.67386972548635,"_ClipMode":"visible","_BorderRadius":5.047906862691445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.4,62.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,148,127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-12.9)"},"99989":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":99990},{"__isSmartRef__":true,"id":99992},{"__isSmartRef__":true,"id":99994},{"__isSmartRef__":true,"id":99996},{"__isSmartRef__":true,"id":99998},{"__isSmartRef__":true,"id":100000},{"__isSmartRef__":true,"id":100002},{"__isSmartRef__":true,"id":100004}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100006},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"99990":{"date":{"__isSmartRef__":true,"id":99991},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"99991":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"99992":{"date":{"__isSmartRef__":true,"id":99993},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"99993":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"99994":{"date":{"__isSmartRef__":true,"id":99995},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"99995":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"99996":{"date":{"__isSmartRef__":true,"id":99997},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"99997":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"99998":{"date":{"__isSmartRef__":true,"id":99999},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"99999":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100000":{"date":{"__isSmartRef__":true,"id":100001},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100001":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100002":{"date":{"__isSmartRef__":true,"id":100003},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100003":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100004":{"date":{"__isSmartRef__":true,"id":100005},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100005":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100006":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100007":{"morph":{"__isSmartRef__":true,"id":99986},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100008":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100009}},"100009":{"test01IsMorph":{"__isSmartRef__":true,"id":100010}},"100010":{"varMapping":{"__isSmartRef__":true,"id":100011},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100012},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100011":{"this":{"__isSmartRef__":true,"id":100008}},"100012":{},"100013":{"change":{"__isSmartRef__":true,"id":100014},"tick":{"__isSmartRef__":true,"id":100018}},"100014":{"varMapping":{"__isSmartRef__":true,"id":100015},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100016},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100015":{"this":{"__isSmartRef__":true,"id":99986}},"100016":{"timestamp":{"__isSmartRef__":true,"id":100017},"user":"cschuster","tags":[]},"100017":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100018":{"varMapping":{"__isSmartRef__":true,"id":100019},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100020},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100019":{"this":{"__isSmartRef__":true,"id":99986}},"100020":{"timestamp":{"__isSmartRef__":true,"id":100021},"user":"cschuster","tags":[]},"100021":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100022":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100023}],"id":"1EA1B2F6-5453-4A1F-A31E-7D26EDA26871","shape":{"__isSmartRef__":true,"id":100024},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2656","partsBinMetaInfo":{"__isSmartRef__":true,"id":100025},"eventHandler":{"__isSmartRef__":true,"id":100043},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","B8F3801C-F757-46C5-9028-70E18ACC345A","23CC21B7-4819-4B2E-9B6A-CC628DC20ACC"],"partTests":{"__isSmartRef__":true,"id":100044},"_ClipMode":"visible","moved":true,"b":34,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-45.25955672855071,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100049},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5172.3,4902.2)"},"100023":{"target":{"__isSmartRef__":true,"id":100022},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100024":{"_BorderWidth":7.795964517353735,"_ClipMode":"visible","_BorderRadius":27.49213186831824,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.1,77.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(143,355,91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.2,-36.6)"},"100025":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100026},{"__isSmartRef__":true,"id":100028},{"__isSmartRef__":true,"id":100030},{"__isSmartRef__":true,"id":100032},{"__isSmartRef__":true,"id":100034},{"__isSmartRef__":true,"id":100036},{"__isSmartRef__":true,"id":100038},{"__isSmartRef__":true,"id":100040}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100042},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100026":{"date":{"__isSmartRef__":true,"id":100027},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100027":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100028":{"date":{"__isSmartRef__":true,"id":100029},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100029":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100030":{"date":{"__isSmartRef__":true,"id":100031},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100031":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100032":{"date":{"__isSmartRef__":true,"id":100033},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100033":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100034":{"date":{"__isSmartRef__":true,"id":100035},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100035":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100036":{"date":{"__isSmartRef__":true,"id":100037},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100037":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100038":{"date":{"__isSmartRef__":true,"id":100039},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100039":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100040":{"date":{"__isSmartRef__":true,"id":100041},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100041":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100042":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100043":{"morph":{"__isSmartRef__":true,"id":100022},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100044":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100045}},"100045":{"test01IsMorph":{"__isSmartRef__":true,"id":100046}},"100046":{"varMapping":{"__isSmartRef__":true,"id":100047},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100048},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100047":{"this":{"__isSmartRef__":true,"id":100044}},"100048":{},"100049":{"change":{"__isSmartRef__":true,"id":100050},"tick":{"__isSmartRef__":true,"id":100054}},"100050":{"varMapping":{"__isSmartRef__":true,"id":100051},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100052},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100051":{"this":{"__isSmartRef__":true,"id":100022}},"100052":{"timestamp":{"__isSmartRef__":true,"id":100053},"user":"cschuster","tags":[]},"100053":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100054":{"varMapping":{"__isSmartRef__":true,"id":100055},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100056},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100055":{"this":{"__isSmartRef__":true,"id":100022}},"100056":{"timestamp":{"__isSmartRef__":true,"id":100057},"user":"cschuster","tags":[]},"100057":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100058":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100059}],"id":"1C087B64-27E1-4852-96EA-365958D25838","shape":{"__isSmartRef__":true,"id":100060},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2657","partsBinMetaInfo":{"__isSmartRef__":true,"id":100061},"eventHandler":{"__isSmartRef__":true,"id":100079},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","11EEE829-9E21-402E-BB36-0C1915FA3CE4"],"partTests":{"__isSmartRef__":true,"id":100080},"_ClipMode":"visible","moved":true,"b":288.2312798118219,"#startLetters":"set","isBeingDragged":false,"delta":-0.593129918910563,"_Rotation":32.662316216832906,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100085},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5192.6,4891.5)"},"100059":{"target":{"__isSmartRef__":true,"id":100058},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100060":{"_BorderWidth":0.2509930240930647,"_ClipMode":"visible","_BorderRadius":3.91509238845962,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.2,138.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-163,-96)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-26.3)"},"100061":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100062},{"__isSmartRef__":true,"id":100064},{"__isSmartRef__":true,"id":100066},{"__isSmartRef__":true,"id":100068},{"__isSmartRef__":true,"id":100070},{"__isSmartRef__":true,"id":100072},{"__isSmartRef__":true,"id":100074},{"__isSmartRef__":true,"id":100076}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100078},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100062":{"date":{"__isSmartRef__":true,"id":100063},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100063":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100064":{"date":{"__isSmartRef__":true,"id":100065},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100065":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100066":{"date":{"__isSmartRef__":true,"id":100067},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100067":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100068":{"date":{"__isSmartRef__":true,"id":100069},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100069":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100070":{"date":{"__isSmartRef__":true,"id":100071},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100071":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100072":{"date":{"__isSmartRef__":true,"id":100073},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100073":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100074":{"date":{"__isSmartRef__":true,"id":100075},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100075":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100076":{"date":{"__isSmartRef__":true,"id":100077},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100077":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100078":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100079":{"morph":{"__isSmartRef__":true,"id":100058},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100080":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100081}},"100081":{"test01IsMorph":{"__isSmartRef__":true,"id":100082}},"100082":{"varMapping":{"__isSmartRef__":true,"id":100083},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100084},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100083":{"this":{"__isSmartRef__":true,"id":100080}},"100084":{},"100085":{"change":{"__isSmartRef__":true,"id":100086},"tick":{"__isSmartRef__":true,"id":100090}},"100086":{"varMapping":{"__isSmartRef__":true,"id":100087},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100088},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100087":{"this":{"__isSmartRef__":true,"id":100058}},"100088":{"timestamp":{"__isSmartRef__":true,"id":100089},"user":"cschuster","tags":[]},"100089":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100090":{"varMapping":{"__isSmartRef__":true,"id":100091},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100092},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100091":{"this":{"__isSmartRef__":true,"id":100058}},"100092":{"timestamp":{"__isSmartRef__":true,"id":100093},"user":"cschuster","tags":[]},"100093":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100094":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100095}],"id":"EA0B6A05-DD91-47A1-8373-90739A6B5806","shape":{"__isSmartRef__":true,"id":100096},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2658","partsBinMetaInfo":{"__isSmartRef__":true,"id":100097},"eventHandler":{"__isSmartRef__":true,"id":100115},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","08134EA4-6023-48F6-B06F-226057AB63DF","CCA2C914-6359-4176-9BF5-9E07F048E674"],"partTests":{"__isSmartRef__":true,"id":100116},"_ClipMode":"visible","moved":true,"b":197.70133910077857,"#startLetters":"set","isBeingDragged":false,"delta":0.672319928125944,"_Rotation":36.91176643340526,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100121},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5391.4,4411.4)"},"100095":{"target":{"__isSmartRef__":true,"id":100094},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100096":{"_BorderWidth":3.479723369112194,"_ClipMode":"visible","_BorderRadius":36.30201434492228,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.2,112.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-78,-322,-240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.9,-0.9)"},"100097":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100098},{"__isSmartRef__":true,"id":100100},{"__isSmartRef__":true,"id":100102},{"__isSmartRef__":true,"id":100104},{"__isSmartRef__":true,"id":100106},{"__isSmartRef__":true,"id":100108},{"__isSmartRef__":true,"id":100110},{"__isSmartRef__":true,"id":100112}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100114},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100098":{"date":{"__isSmartRef__":true,"id":100099},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100099":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100100":{"date":{"__isSmartRef__":true,"id":100101},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100101":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100102":{"date":{"__isSmartRef__":true,"id":100103},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100103":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100104":{"date":{"__isSmartRef__":true,"id":100105},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100105":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100106":{"date":{"__isSmartRef__":true,"id":100107},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100107":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100108":{"date":{"__isSmartRef__":true,"id":100109},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100109":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100110":{"date":{"__isSmartRef__":true,"id":100111},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100111":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100112":{"date":{"__isSmartRef__":true,"id":100113},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100113":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100114":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100115":{"morph":{"__isSmartRef__":true,"id":100094},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100116":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100117}},"100117":{"test01IsMorph":{"__isSmartRef__":true,"id":100118}},"100118":{"varMapping":{"__isSmartRef__":true,"id":100119},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100120},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100119":{"this":{"__isSmartRef__":true,"id":100116}},"100120":{},"100121":{"change":{"__isSmartRef__":true,"id":100122},"tick":{"__isSmartRef__":true,"id":100126}},"100122":{"varMapping":{"__isSmartRef__":true,"id":100123},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100124},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100123":{"this":{"__isSmartRef__":true,"id":100094}},"100124":{"timestamp":{"__isSmartRef__":true,"id":100125},"user":"cschuster","tags":[]},"100125":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100126":{"varMapping":{"__isSmartRef__":true,"id":100127},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100128},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100127":{"this":{"__isSmartRef__":true,"id":100094}},"100128":{"timestamp":{"__isSmartRef__":true,"id":100129},"user":"cschuster","tags":[]},"100129":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100130":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100131}],"id":"63843137-3944-4B2D-BF5D-F5A959975579","shape":{"__isSmartRef__":true,"id":100132},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2659","partsBinMetaInfo":{"__isSmartRef__":true,"id":100133},"eventHandler":{"__isSmartRef__":true,"id":100151},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0"],"partTests":{"__isSmartRef__":true,"id":100152},"_ClipMode":"visible","moved":true,"b":132.59502842638176,"#startLetters":"set","isBeingDragged":false,"delta":-0.5950138143380173,"_Rotation":-37.61514207396677,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100157},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5826.2,4827.0)"},"100131":{"target":{"__isSmartRef__":true,"id":100130},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100132":{"_BorderWidth":8.680779085494652,"_ClipMode":"visible","_BorderRadius":18.32298451805624,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,70.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(188,16,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.7,-6.5)"},"100133":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100134},{"__isSmartRef__":true,"id":100136},{"__isSmartRef__":true,"id":100138},{"__isSmartRef__":true,"id":100140},{"__isSmartRef__":true,"id":100142},{"__isSmartRef__":true,"id":100144},{"__isSmartRef__":true,"id":100146},{"__isSmartRef__":true,"id":100148}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100150},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100134":{"date":{"__isSmartRef__":true,"id":100135},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100135":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100136":{"date":{"__isSmartRef__":true,"id":100137},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100137":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100138":{"date":{"__isSmartRef__":true,"id":100139},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100139":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100140":{"date":{"__isSmartRef__":true,"id":100141},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100141":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100142":{"date":{"__isSmartRef__":true,"id":100143},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100143":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100144":{"date":{"__isSmartRef__":true,"id":100145},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100145":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100146":{"date":{"__isSmartRef__":true,"id":100147},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100147":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100148":{"date":{"__isSmartRef__":true,"id":100149},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100149":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100150":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100151":{"morph":{"__isSmartRef__":true,"id":100130},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100152":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100153}},"100153":{"test01IsMorph":{"__isSmartRef__":true,"id":100154}},"100154":{"varMapping":{"__isSmartRef__":true,"id":100155},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100156},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100155":{"this":{"__isSmartRef__":true,"id":100152}},"100156":{},"100157":{"change":{"__isSmartRef__":true,"id":100158},"tick":{"__isSmartRef__":true,"id":100162}},"100158":{"varMapping":{"__isSmartRef__":true,"id":100159},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100160},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100159":{"this":{"__isSmartRef__":true,"id":100130}},"100160":{"timestamp":{"__isSmartRef__":true,"id":100161},"user":"cschuster","tags":[]},"100161":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100162":{"varMapping":{"__isSmartRef__":true,"id":100163},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100164},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100163":{"this":{"__isSmartRef__":true,"id":100130}},"100164":{"timestamp":{"__isSmartRef__":true,"id":100165},"user":"cschuster","tags":[]},"100165":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100166":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100167}],"id":"D56C072D-CFD5-4EF8-AFAC-0B17AEED8A35","shape":{"__isSmartRef__":true,"id":100168},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2660","partsBinMetaInfo":{"__isSmartRef__":true,"id":100169},"eventHandler":{"__isSmartRef__":true,"id":100187},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","9B1F7EB8-BF41-431E-A2FA-1A4AA71D6A0E"],"partTests":{"__isSmartRef__":true,"id":100188},"_ClipMode":"visible","moved":true,"b":217.3411525375559,"#startLetters":"set","isBeingDragged":false,"delta":0.9746240024105646,"_Rotation":45.2810184429645,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100193},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5998.0,5075.5)"},"100167":{"target":{"__isSmartRef__":true,"id":100166},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100168":{"_BorderWidth":1.9672020471556069,"_ClipMode":"visible","_BorderRadius":25.283418523556573,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.6,124.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-155,-359,-48)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.9,-4.1)"},"100169":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100170},{"__isSmartRef__":true,"id":100172},{"__isSmartRef__":true,"id":100174},{"__isSmartRef__":true,"id":100176},{"__isSmartRef__":true,"id":100178},{"__isSmartRef__":true,"id":100180},{"__isSmartRef__":true,"id":100182},{"__isSmartRef__":true,"id":100184}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100186},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100170":{"date":{"__isSmartRef__":true,"id":100171},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100171":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100172":{"date":{"__isSmartRef__":true,"id":100173},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100173":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100174":{"date":{"__isSmartRef__":true,"id":100175},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100175":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100176":{"date":{"__isSmartRef__":true,"id":100177},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100177":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100178":{"date":{"__isSmartRef__":true,"id":100179},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100179":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100180":{"date":{"__isSmartRef__":true,"id":100181},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100181":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100182":{"date":{"__isSmartRef__":true,"id":100183},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100183":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100184":{"date":{"__isSmartRef__":true,"id":100185},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100185":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100186":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100187":{"morph":{"__isSmartRef__":true,"id":100166},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100188":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100189}},"100189":{"test01IsMorph":{"__isSmartRef__":true,"id":100190}},"100190":{"varMapping":{"__isSmartRef__":true,"id":100191},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100192},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100191":{"this":{"__isSmartRef__":true,"id":100188}},"100192":{},"100193":{"change":{"__isSmartRef__":true,"id":100194},"tick":{"__isSmartRef__":true,"id":100198}},"100194":{"varMapping":{"__isSmartRef__":true,"id":100195},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100196},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100195":{"this":{"__isSmartRef__":true,"id":100166}},"100196":{"timestamp":{"__isSmartRef__":true,"id":100197},"user":"cschuster","tags":[]},"100197":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100198":{"varMapping":{"__isSmartRef__":true,"id":100199},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100200},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100199":{"this":{"__isSmartRef__":true,"id":100166}},"100200":{"timestamp":{"__isSmartRef__":true,"id":100201},"user":"cschuster","tags":[]},"100201":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100202":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100203}],"id":"AFD38739-81B0-4510-A3B6-F4902EB5791F","shape":{"__isSmartRef__":true,"id":100204},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2661","partsBinMetaInfo":{"__isSmartRef__":true,"id":100205},"eventHandler":{"__isSmartRef__":true,"id":100223},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","A5EC593E-2637-4B0A-B881-2A67FD50F748","7ADFA948-1DBC-4BCA-AA53-C2851DFE9545","4727C88A-C299-445C-A52D-9C86F3E69D76"],"partTests":{"__isSmartRef__":true,"id":100224},"_ClipMode":"visible","moved":true,"b":191.53395787754562,"#startLetters":"set","isBeingDragged":false,"delta":-0.8913547202246264,"_Rotation":7.701564069736818,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100229},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5904.2,4930.8)"},"100203":{"target":{"__isSmartRef__":true,"id":100202},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100204":{"_BorderWidth":4.000256610117162,"_ClipMode":"visible","_BorderRadius":38.40082104701692,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.7,108.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-51,-302,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.0,-0.4)"},"100205":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100206},{"__isSmartRef__":true,"id":100208},{"__isSmartRef__":true,"id":100210},{"__isSmartRef__":true,"id":100212},{"__isSmartRef__":true,"id":100214},{"__isSmartRef__":true,"id":100216},{"__isSmartRef__":true,"id":100218},{"__isSmartRef__":true,"id":100220}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100222},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100206":{"date":{"__isSmartRef__":true,"id":100207},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100207":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100208":{"date":{"__isSmartRef__":true,"id":100209},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100209":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100210":{"date":{"__isSmartRef__":true,"id":100211},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100211":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100212":{"date":{"__isSmartRef__":true,"id":100213},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100213":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100214":{"date":{"__isSmartRef__":true,"id":100215},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100215":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100216":{"date":{"__isSmartRef__":true,"id":100217},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100217":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100218":{"date":{"__isSmartRef__":true,"id":100219},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100219":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100220":{"date":{"__isSmartRef__":true,"id":100221},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100221":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100222":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100223":{"morph":{"__isSmartRef__":true,"id":100202},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100224":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100225}},"100225":{"test01IsMorph":{"__isSmartRef__":true,"id":100226}},"100226":{"varMapping":{"__isSmartRef__":true,"id":100227},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100228},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100227":{"this":{"__isSmartRef__":true,"id":100224}},"100228":{},"100229":{"change":{"__isSmartRef__":true,"id":100230},"tick":{"__isSmartRef__":true,"id":100234}},"100230":{"varMapping":{"__isSmartRef__":true,"id":100231},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100232},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100231":{"this":{"__isSmartRef__":true,"id":100202}},"100232":{"timestamp":{"__isSmartRef__":true,"id":100233},"user":"cschuster","tags":[]},"100233":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100234":{"varMapping":{"__isSmartRef__":true,"id":100235},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100236},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100235":{"this":{"__isSmartRef__":true,"id":100202}},"100236":{"timestamp":{"__isSmartRef__":true,"id":100237},"user":"cschuster","tags":[]},"100237":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100238":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100239}],"id":"A1C3F02E-9DCD-4127-AF23-7F31D2724668","shape":{"__isSmartRef__":true,"id":100240},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2662","partsBinMetaInfo":{"__isSmartRef__":true,"id":100241},"eventHandler":{"__isSmartRef__":true,"id":100259},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","60AC5B1C-41FD-461D-8D0C-D118A6C1D815","C2A1FC6C-BE60-41D6-872C-7AD921D0D98F","7294B6D6-6221-4676-800F-C4DF9AFFED9B"],"partTests":{"__isSmartRef__":true,"id":100260},"_ClipMode":"visible","moved":true,"b":224,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-23.39351638890755,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100265},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4198.5,5517.9)"},"100239":{"target":{"__isSmartRef__":true,"id":100238},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100240":{"_BorderWidth":1.5267081477050133,"_ClipMode":"visible","_BorderRadius":20.697989934050018,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,127.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-178,-362,42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.1,-5.6)"},"100241":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100242},{"__isSmartRef__":true,"id":100244},{"__isSmartRef__":true,"id":100246},{"__isSmartRef__":true,"id":100248},{"__isSmartRef__":true,"id":100250},{"__isSmartRef__":true,"id":100252},{"__isSmartRef__":true,"id":100254},{"__isSmartRef__":true,"id":100256}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100258},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100242":{"date":{"__isSmartRef__":true,"id":100243},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100243":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100244":{"date":{"__isSmartRef__":true,"id":100245},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100245":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100246":{"date":{"__isSmartRef__":true,"id":100247},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100247":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100248":{"date":{"__isSmartRef__":true,"id":100249},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100249":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100250":{"date":{"__isSmartRef__":true,"id":100251},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100251":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100252":{"date":{"__isSmartRef__":true,"id":100253},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100253":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100254":{"date":{"__isSmartRef__":true,"id":100255},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100255":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100256":{"date":{"__isSmartRef__":true,"id":100257},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100257":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100258":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100259":{"morph":{"__isSmartRef__":true,"id":100238},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100260":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100261}},"100261":{"test01IsMorph":{"__isSmartRef__":true,"id":100262}},"100262":{"varMapping":{"__isSmartRef__":true,"id":100263},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100263":{"this":{"__isSmartRef__":true,"id":100260}},"100264":{},"100265":{"change":{"__isSmartRef__":true,"id":100266},"tick":{"__isSmartRef__":true,"id":100270}},"100266":{"varMapping":{"__isSmartRef__":true,"id":100267},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100267":{"this":{"__isSmartRef__":true,"id":100238}},"100268":{"timestamp":{"__isSmartRef__":true,"id":100269},"user":"cschuster","tags":[]},"100269":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100270":{"varMapping":{"__isSmartRef__":true,"id":100271},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100272},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100271":{"this":{"__isSmartRef__":true,"id":100238}},"100272":{"timestamp":{"__isSmartRef__":true,"id":100273},"user":"cschuster","tags":[]},"100273":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100274":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100275}],"id":"9E957D7B-1D50-4761-9CA9-C6835AF27D1F","shape":{"__isSmartRef__":true,"id":100276},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2663","partsBinMetaInfo":{"__isSmartRef__":true,"id":100277},"eventHandler":{"__isSmartRef__":true,"id":100295},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714"],"partTests":{"__isSmartRef__":true,"id":100296},"_ClipMode":"visible","moved":true,"b":183,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-17.185145907982662,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100301},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4601.9,4511.7)"},"100275":{"target":{"__isSmartRef__":true,"id":100274},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100276":{"_BorderWidth":4.738320218785282,"_ClipMode":"visible","_BorderRadius":39.89043790736547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,102.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-14,-269,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.0,-0.0)"},"100277":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100278},{"__isSmartRef__":true,"id":100280},{"__isSmartRef__":true,"id":100282},{"__isSmartRef__":true,"id":100284},{"__isSmartRef__":true,"id":100286},{"__isSmartRef__":true,"id":100288},{"__isSmartRef__":true,"id":100290},{"__isSmartRef__":true,"id":100292}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100294},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100278":{"date":{"__isSmartRef__":true,"id":100279},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100279":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100280":{"date":{"__isSmartRef__":true,"id":100281},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100281":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100282":{"date":{"__isSmartRef__":true,"id":100283},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100283":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100284":{"date":{"__isSmartRef__":true,"id":100285},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100285":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100286":{"date":{"__isSmartRef__":true,"id":100287},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100287":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100288":{"date":{"__isSmartRef__":true,"id":100289},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100289":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100290":{"date":{"__isSmartRef__":true,"id":100291},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100291":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100292":{"date":{"__isSmartRef__":true,"id":100293},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100293":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100294":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100295":{"morph":{"__isSmartRef__":true,"id":100274},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100296":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100297}},"100297":{"test01IsMorph":{"__isSmartRef__":true,"id":100298}},"100298":{"varMapping":{"__isSmartRef__":true,"id":100299},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100299":{"this":{"__isSmartRef__":true,"id":100296}},"100300":{},"100301":{"change":{"__isSmartRef__":true,"id":100302},"tick":{"__isSmartRef__":true,"id":100306}},"100302":{"varMapping":{"__isSmartRef__":true,"id":100303},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100304},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100303":{"this":{"__isSmartRef__":true,"id":100274}},"100304":{"timestamp":{"__isSmartRef__":true,"id":100305},"user":"cschuster","tags":[]},"100305":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100306":{"varMapping":{"__isSmartRef__":true,"id":100307},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100307":{"this":{"__isSmartRef__":true,"id":100274}},"100308":{"timestamp":{"__isSmartRef__":true,"id":100309},"user":"cschuster","tags":[]},"100309":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100310":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100311}],"id":"4C9B485F-A70D-4537-8E93-4AC3B0DCB77B","shape":{"__isSmartRef__":true,"id":100312},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2664","partsBinMetaInfo":{"__isSmartRef__":true,"id":100313},"eventHandler":{"__isSmartRef__":true,"id":100331},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","409C348D-BC95-44D0-9556-BB1AE58E17FA"],"partTests":{"__isSmartRef__":true,"id":100332},"_ClipMode":"visible","moved":true,"b":25.849023217218928,"#startLetters":"set","isBeingDragged":false,"delta":0.9941932006622665,"_Rotation":-60.36269208789004,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100337},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7020.9,5523.9)"},"100311":{"target":{"__isSmartRef__":true,"id":100310},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100312":{"_BorderWidth":7.18000633803932,"_ClipMode":"visible","_BorderRadius":32.39611578577343,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.4,82.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(112,342,181)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.7,-38.0)"},"100313":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100314},{"__isSmartRef__":true,"id":100316},{"__isSmartRef__":true,"id":100318},{"__isSmartRef__":true,"id":100320},{"__isSmartRef__":true,"id":100322},{"__isSmartRef__":true,"id":100324},{"__isSmartRef__":true,"id":100326},{"__isSmartRef__":true,"id":100328}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100330},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100314":{"date":{"__isSmartRef__":true,"id":100315},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100315":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100316":{"date":{"__isSmartRef__":true,"id":100317},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100317":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100318":{"date":{"__isSmartRef__":true,"id":100319},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100319":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100320":{"date":{"__isSmartRef__":true,"id":100321},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100321":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100322":{"date":{"__isSmartRef__":true,"id":100323},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100323":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100324":{"date":{"__isSmartRef__":true,"id":100325},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100325":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100326":{"date":{"__isSmartRef__":true,"id":100327},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100327":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100328":{"date":{"__isSmartRef__":true,"id":100329},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100329":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100330":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100331":{"morph":{"__isSmartRef__":true,"id":100310},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100332":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100333}},"100333":{"test01IsMorph":{"__isSmartRef__":true,"id":100334}},"100334":{"varMapping":{"__isSmartRef__":true,"id":100335},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100335":{"this":{"__isSmartRef__":true,"id":100332}},"100336":{},"100337":{"change":{"__isSmartRef__":true,"id":100338},"tick":{"__isSmartRef__":true,"id":100342}},"100338":{"varMapping":{"__isSmartRef__":true,"id":100339},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100339":{"this":{"__isSmartRef__":true,"id":100310}},"100340":{"timestamp":{"__isSmartRef__":true,"id":100341},"user":"cschuster","tags":[]},"100341":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100342":{"varMapping":{"__isSmartRef__":true,"id":100343},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100344},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100343":{"this":{"__isSmartRef__":true,"id":100310}},"100344":{"timestamp":{"__isSmartRef__":true,"id":100345},"user":"cschuster","tags":[]},"100345":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100346":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100347}],"id":"60EE9884-A0E0-4F28-B8B4-A4DEE28996C0","shape":{"__isSmartRef__":true,"id":100348},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2665","partsBinMetaInfo":{"__isSmartRef__":true,"id":100349},"eventHandler":{"__isSmartRef__":true,"id":100367},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","6BF1A2E8-DFDE-4193-99D3-79DB9D6B1CF9","4DD26D8A-2EB2-4260-AD1F-268416A00CA0","646D78A0-0161-4020-A699-0A5D57F21AC9"],"partTests":{"__isSmartRef__":true,"id":100368},"_ClipMode":"visible","moved":true,"b":134.92702520964667,"#startLetters":"set","isBeingDragged":false,"delta":-0.9456847680266947,"_Rotation":-24.89132791500995,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100373},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5256.0,4700.6)"},"100347":{"target":{"__isSmartRef__":true,"id":100346},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100348":{"_BorderWidth":8.540034071111537,"_ClipMode":"visible","_BorderRadius":19.949054040591164,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,1,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.2,-5.9)"},"100349":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100350},{"__isSmartRef__":true,"id":100352},{"__isSmartRef__":true,"id":100354},{"__isSmartRef__":true,"id":100356},{"__isSmartRef__":true,"id":100358},{"__isSmartRef__":true,"id":100360},{"__isSmartRef__":true,"id":100362},{"__isSmartRef__":true,"id":100364}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100366},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100350":{"date":{"__isSmartRef__":true,"id":100351},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100351":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100352":{"date":{"__isSmartRef__":true,"id":100353},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100353":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100354":{"date":{"__isSmartRef__":true,"id":100355},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100355":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100356":{"date":{"__isSmartRef__":true,"id":100357},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100357":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100358":{"date":{"__isSmartRef__":true,"id":100359},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100359":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100360":{"date":{"__isSmartRef__":true,"id":100361},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100361":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100362":{"date":{"__isSmartRef__":true,"id":100363},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100363":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100364":{"date":{"__isSmartRef__":true,"id":100365},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100365":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100366":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100367":{"morph":{"__isSmartRef__":true,"id":100346},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100368":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100369}},"100369":{"test01IsMorph":{"__isSmartRef__":true,"id":100370}},"100370":{"varMapping":{"__isSmartRef__":true,"id":100371},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100371":{"this":{"__isSmartRef__":true,"id":100368}},"100372":{},"100373":{"change":{"__isSmartRef__":true,"id":100374},"tick":{"__isSmartRef__":true,"id":100378}},"100374":{"varMapping":{"__isSmartRef__":true,"id":100375},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100376},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100375":{"this":{"__isSmartRef__":true,"id":100346}},"100376":{"timestamp":{"__isSmartRef__":true,"id":100377},"user":"cschuster","tags":[]},"100377":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100378":{"varMapping":{"__isSmartRef__":true,"id":100379},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100379":{"this":{"__isSmartRef__":true,"id":100346}},"100380":{"timestamp":{"__isSmartRef__":true,"id":100381},"user":"cschuster","tags":[]},"100381":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100382":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100383}],"id":"A6869627-986D-4114-B306-1225759768E7","shape":{"__isSmartRef__":true,"id":100384},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2666","partsBinMetaInfo":{"__isSmartRef__":true,"id":100385},"eventHandler":{"__isSmartRef__":true,"id":100403},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B"],"partTests":{"__isSmartRef__":true,"id":100404},"_ClipMode":"visible","moved":true,"b":326.0737453568727,"#startLetters":"set","isBeingDragged":false,"delta":-0.7067969717318192,"_Rotation":23.052282718582912,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100409},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5302.3,4951.7)"},"100383":{"target":{"__isSmartRef__":true,"id":100382},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100384":{"_BorderWidth":2.209373065440997,"_ClipMode":"visible","_BorderRadius":27.539842099382117,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.0,122.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-143,70,-179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.8,-36.6)"},"100385":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100386},{"__isSmartRef__":true,"id":100388},{"__isSmartRef__":true,"id":100390},{"__isSmartRef__":true,"id":100392},{"__isSmartRef__":true,"id":100394},{"__isSmartRef__":true,"id":100396},{"__isSmartRef__":true,"id":100398},{"__isSmartRef__":true,"id":100400}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100402},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100386":{"date":{"__isSmartRef__":true,"id":100387},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100387":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100388":{"date":{"__isSmartRef__":true,"id":100389},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100389":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100390":{"date":{"__isSmartRef__":true,"id":100391},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100391":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100392":{"date":{"__isSmartRef__":true,"id":100393},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100393":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100394":{"date":{"__isSmartRef__":true,"id":100395},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100395":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100396":{"date":{"__isSmartRef__":true,"id":100397},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100397":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100398":{"date":{"__isSmartRef__":true,"id":100399},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100399":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100400":{"date":{"__isSmartRef__":true,"id":100401},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100401":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100402":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100403":{"morph":{"__isSmartRef__":true,"id":100382},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100404":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100405}},"100405":{"test01IsMorph":{"__isSmartRef__":true,"id":100406}},"100406":{"varMapping":{"__isSmartRef__":true,"id":100407},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100408},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100407":{"this":{"__isSmartRef__":true,"id":100404}},"100408":{},"100409":{"change":{"__isSmartRef__":true,"id":100410},"tick":{"__isSmartRef__":true,"id":100414}},"100410":{"varMapping":{"__isSmartRef__":true,"id":100411},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100412},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100411":{"this":{"__isSmartRef__":true,"id":100382}},"100412":{"timestamp":{"__isSmartRef__":true,"id":100413},"user":"cschuster","tags":[]},"100413":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100414":{"varMapping":{"__isSmartRef__":true,"id":100415},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100416},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100415":{"this":{"__isSmartRef__":true,"id":100382}},"100416":{"timestamp":{"__isSmartRef__":true,"id":100417},"user":"cschuster","tags":[]},"100417":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100418":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100419}],"id":"2209232A-8F47-4464-99B3-C87F52C32E5C","shape":{"__isSmartRef__":true,"id":100420},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2667","partsBinMetaInfo":{"__isSmartRef__":true,"id":100421},"eventHandler":{"__isSmartRef__":true,"id":100439},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","DF217EAE-178F-401A-9995-7BE6CAF44B1F","65D22C51-0DE0-4BFB-8657-2B923DDBF14D","DFD3F9BF-5F64-42A8-926B-2462AE209086"],"partTests":{"__isSmartRef__":true,"id":100440},"_ClipMode":"visible","moved":true,"b":296.8013672087109,"#startLetters":"set","isBeingDragged":false,"delta":-0.8540355782606639,"_Rotation":12.337595944116991,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100445},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4458.7,4712.1)"},"100419":{"target":{"__isSmartRef__":true,"id":100418},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100420":{"_BorderWidth":0.5371247038711751,"_ClipMode":"visible","_BorderRadius":8.132390545924881,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.8,135.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-113,-189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-29.0)"},"100421":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100422},{"__isSmartRef__":true,"id":100424},{"__isSmartRef__":true,"id":100426},{"__isSmartRef__":true,"id":100428},{"__isSmartRef__":true,"id":100430},{"__isSmartRef__":true,"id":100432},{"__isSmartRef__":true,"id":100434},{"__isSmartRef__":true,"id":100436}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100438},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100422":{"date":{"__isSmartRef__":true,"id":100423},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100423":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100424":{"date":{"__isSmartRef__":true,"id":100425},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100425":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100426":{"date":{"__isSmartRef__":true,"id":100427},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100427":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100428":{"date":{"__isSmartRef__":true,"id":100429},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100429":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100430":{"date":{"__isSmartRef__":true,"id":100431},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100431":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100432":{"date":{"__isSmartRef__":true,"id":100433},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100433":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100434":{"date":{"__isSmartRef__":true,"id":100435},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100435":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100436":{"date":{"__isSmartRef__":true,"id":100437},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100437":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100438":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100439":{"morph":{"__isSmartRef__":true,"id":100418},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100440":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100441}},"100441":{"test01IsMorph":{"__isSmartRef__":true,"id":100442}},"100442":{"varMapping":{"__isSmartRef__":true,"id":100443},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100443":{"this":{"__isSmartRef__":true,"id":100440}},"100444":{},"100445":{"change":{"__isSmartRef__":true,"id":100446},"tick":{"__isSmartRef__":true,"id":100450}},"100446":{"varMapping":{"__isSmartRef__":true,"id":100447},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100447":{"this":{"__isSmartRef__":true,"id":100418}},"100448":{"timestamp":{"__isSmartRef__":true,"id":100449},"user":"cschuster","tags":[]},"100449":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100450":{"varMapping":{"__isSmartRef__":true,"id":100451},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100452},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100451":{"this":{"__isSmartRef__":true,"id":100418}},"100452":{"timestamp":{"__isSmartRef__":true,"id":100453},"user":"cschuster","tags":[]},"100453":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100454":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100455}],"id":"B1C2993A-C97B-40EF-87ED-B7A27735CF7A","shape":{"__isSmartRef__":true,"id":100456},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2668","partsBinMetaInfo":{"__isSmartRef__":true,"id":100457},"eventHandler":{"__isSmartRef__":true,"id":100475},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","6A6B94B3-5ACD-4D6B-86EF-FD9D042360D2","A878B6D6-AA2D-4409-9C77-F1A7BBDC9004"],"partTests":{"__isSmartRef__":true,"id":100476},"_ClipMode":"visible","moved":true,"b":331.1721115128603,"#startLetters":"set","isBeingDragged":false,"delta":-0.9609296162379906,"_Rotation":16.685695219955928,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100481},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4426.3,4124.8)"},"100455":{"target":{"__isSmartRef__":true,"id":100454},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100456":{"_BorderWidth":2.5890992213968795,"_ClipMode":"visible","_BorderRadius":30.700091897169386,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.2,119.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-123,101,-125)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.4,-37.5)"},"100457":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100458},{"__isSmartRef__":true,"id":100460},{"__isSmartRef__":true,"id":100462},{"__isSmartRef__":true,"id":100464},{"__isSmartRef__":true,"id":100466},{"__isSmartRef__":true,"id":100468},{"__isSmartRef__":true,"id":100470},{"__isSmartRef__":true,"id":100472}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100474},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100458":{"date":{"__isSmartRef__":true,"id":100459},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100459":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100460":{"date":{"__isSmartRef__":true,"id":100461},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100461":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100462":{"date":{"__isSmartRef__":true,"id":100463},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100463":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100464":{"date":{"__isSmartRef__":true,"id":100465},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100465":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100466":{"date":{"__isSmartRef__":true,"id":100467},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100467":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100468":{"date":{"__isSmartRef__":true,"id":100469},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100469":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100470":{"date":{"__isSmartRef__":true,"id":100471},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100471":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100472":{"date":{"__isSmartRef__":true,"id":100473},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100473":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100474":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100475":{"morph":{"__isSmartRef__":true,"id":100454},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100476":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100477}},"100477":{"test01IsMorph":{"__isSmartRef__":true,"id":100478}},"100478":{"varMapping":{"__isSmartRef__":true,"id":100479},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100480},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100479":{"this":{"__isSmartRef__":true,"id":100476}},"100480":{},"100481":{"change":{"__isSmartRef__":true,"id":100482},"tick":{"__isSmartRef__":true,"id":100486}},"100482":{"varMapping":{"__isSmartRef__":true,"id":100483},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100484},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100483":{"this":{"__isSmartRef__":true,"id":100454}},"100484":{"timestamp":{"__isSmartRef__":true,"id":100485},"user":"cschuster","tags":[]},"100485":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100486":{"varMapping":{"__isSmartRef__":true,"id":100487},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100487":{"this":{"__isSmartRef__":true,"id":100454}},"100488":{"timestamp":{"__isSmartRef__":true,"id":100489},"user":"cschuster","tags":[]},"100489":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100490":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100491}],"id":"2B60E62A-405A-4037-B7FC-0FC6862A1736","shape":{"__isSmartRef__":true,"id":100492},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2669","partsBinMetaInfo":{"__isSmartRef__":true,"id":100493},"eventHandler":{"__isSmartRef__":true,"id":100511},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3","1B71C276-4330-492E-8D94-9A76CB31B10D","F6BD4BD8-7301-4916-A529-B3A98CCF0DEA"],"partTests":{"__isSmartRef__":true,"id":100512},"_ClipMode":"visible","moved":true,"b":65.60145844286308,"#startLetters":"set","isBeingDragged":false,"delta":0.7628076563123614,"_Rotation":-38.576632401361,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100517},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5259.6,5051.8)"},"100491":{"target":{"__isSmartRef__":true,"id":100490},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100492":{"_BorderWidth":9.553470879657596,"_ClipMode":"visible","_BorderRadius":6.8254447169764525,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.1,63.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,339,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.2,-28.3)"},"100493":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100494},{"__isSmartRef__":true,"id":100496},{"__isSmartRef__":true,"id":100498},{"__isSmartRef__":true,"id":100500},{"__isSmartRef__":true,"id":100502},{"__isSmartRef__":true,"id":100504},{"__isSmartRef__":true,"id":100506},{"__isSmartRef__":true,"id":100508}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100510},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100494":{"date":{"__isSmartRef__":true,"id":100495},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100495":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100496":{"date":{"__isSmartRef__":true,"id":100497},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100497":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100498":{"date":{"__isSmartRef__":true,"id":100499},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100499":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100500":{"date":{"__isSmartRef__":true,"id":100501},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100501":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100502":{"date":{"__isSmartRef__":true,"id":100503},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100503":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100504":{"date":{"__isSmartRef__":true,"id":100505},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100505":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100506":{"date":{"__isSmartRef__":true,"id":100507},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100507":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100508":{"date":{"__isSmartRef__":true,"id":100509},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100509":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100510":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100511":{"morph":{"__isSmartRef__":true,"id":100490},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100512":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100513}},"100513":{"test01IsMorph":{"__isSmartRef__":true,"id":100514}},"100514":{"varMapping":{"__isSmartRef__":true,"id":100515},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100515":{"this":{"__isSmartRef__":true,"id":100512}},"100516":{},"100517":{"change":{"__isSmartRef__":true,"id":100518},"tick":{"__isSmartRef__":true,"id":100522}},"100518":{"varMapping":{"__isSmartRef__":true,"id":100519},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100519":{"this":{"__isSmartRef__":true,"id":100490}},"100520":{"timestamp":{"__isSmartRef__":true,"id":100521},"user":"cschuster","tags":[]},"100521":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100522":{"varMapping":{"__isSmartRef__":true,"id":100523},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100523":{"this":{"__isSmartRef__":true,"id":100490}},"100524":{"timestamp":{"__isSmartRef__":true,"id":100525},"user":"cschuster","tags":[]},"100525":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100526":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100527}],"id":"88BD5806-2ACC-4185-88BF-BD295E32521E","shape":{"__isSmartRef__":true,"id":100528},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2670","partsBinMetaInfo":{"__isSmartRef__":true,"id":100529},"eventHandler":{"__isSmartRef__":true,"id":100547},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","6AB99B95-0DE3-45AA-A83F-E961464805A8"],"partTests":{"__isSmartRef__":true,"id":100548},"_ClipMode":"visible","moved":true,"b":282,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":38.30698368655022,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100553},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5306.4,4812.0)"},"100527":{"target":{"__isSmartRef__":true,"id":100526},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100528":{"_BorderWidth":0.10926199633097067,"_ClipMode":"visible","_BorderRadius":1.7290908471479693,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.7,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-197,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-24.2)"},"100529":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100530},{"__isSmartRef__":true,"id":100532},{"__isSmartRef__":true,"id":100534},{"__isSmartRef__":true,"id":100536},{"__isSmartRef__":true,"id":100538},{"__isSmartRef__":true,"id":100540},{"__isSmartRef__":true,"id":100542},{"__isSmartRef__":true,"id":100544}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100546},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100530":{"date":{"__isSmartRef__":true,"id":100531},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100531":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100532":{"date":{"__isSmartRef__":true,"id":100533},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100533":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100534":{"date":{"__isSmartRef__":true,"id":100535},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100535":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100536":{"date":{"__isSmartRef__":true,"id":100537},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100537":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100538":{"date":{"__isSmartRef__":true,"id":100539},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100539":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100540":{"date":{"__isSmartRef__":true,"id":100541},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100541":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100542":{"date":{"__isSmartRef__":true,"id":100543},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100543":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100544":{"date":{"__isSmartRef__":true,"id":100545},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100545":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100546":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100547":{"morph":{"__isSmartRef__":true,"id":100526},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100548":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100549}},"100549":{"test01IsMorph":{"__isSmartRef__":true,"id":100550}},"100550":{"varMapping":{"__isSmartRef__":true,"id":100551},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100551":{"this":{"__isSmartRef__":true,"id":100548}},"100552":{},"100553":{"change":{"__isSmartRef__":true,"id":100554},"tick":{"__isSmartRef__":true,"id":100558}},"100554":{"varMapping":{"__isSmartRef__":true,"id":100555},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100556},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100555":{"this":{"__isSmartRef__":true,"id":100526}},"100556":{"timestamp":{"__isSmartRef__":true,"id":100557},"user":"cschuster","tags":[]},"100557":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100558":{"varMapping":{"__isSmartRef__":true,"id":100559},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100560},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100559":{"this":{"__isSmartRef__":true,"id":100526}},"100560":{"timestamp":{"__isSmartRef__":true,"id":100561},"user":"cschuster","tags":[]},"100561":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100562":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100563}],"id":"41FFCA48-43D8-47FD-A99E-8304C539E951","shape":{"__isSmartRef__":true,"id":100564},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2671","partsBinMetaInfo":{"__isSmartRef__":true,"id":100565},"eventHandler":{"__isSmartRef__":true,"id":100583},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","3DF4E7CC-71BF-48CE-81D4-EA775A2E50A3","F45EC8CC-A935-4916-8C07-C0C11B9737DE","720D8B72-B22B-448A-AB09-F620BB02CFFB","F7303708-23D4-458D-AC30-90E6719FD4CF"],"partTests":{"__isSmartRef__":true,"id":100584},"_ClipMode":"visible","moved":true,"b":136.02973598835524,"#startLetters":"set","isBeingDragged":false,"delta":0.9317105204681866,"_Rotation":-17.694705588683224,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100589},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4795.0,4234.6)"},"100563":{"target":{"__isSmartRef__":true,"id":100562},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100564":{"_BorderWidth":8.471424730547321,"_ClipMode":"visible","_BorderRadius":20.71873654423113,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,72.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(178,-7,246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.9,-5.6)"},"100565":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100566},{"__isSmartRef__":true,"id":100568},{"__isSmartRef__":true,"id":100570},{"__isSmartRef__":true,"id":100572},{"__isSmartRef__":true,"id":100574},{"__isSmartRef__":true,"id":100576},{"__isSmartRef__":true,"id":100578},{"__isSmartRef__":true,"id":100580}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100582},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100566":{"date":{"__isSmartRef__":true,"id":100567},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100567":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100568":{"date":{"__isSmartRef__":true,"id":100569},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100569":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100570":{"date":{"__isSmartRef__":true,"id":100571},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100571":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100572":{"date":{"__isSmartRef__":true,"id":100573},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100573":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100574":{"date":{"__isSmartRef__":true,"id":100575},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100575":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100576":{"date":{"__isSmartRef__":true,"id":100577},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100577":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100578":{"date":{"__isSmartRef__":true,"id":100579},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100579":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100580":{"date":{"__isSmartRef__":true,"id":100581},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100581":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100582":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100583":{"morph":{"__isSmartRef__":true,"id":100562},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100584":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100585}},"100585":{"test01IsMorph":{"__isSmartRef__":true,"id":100586}},"100586":{"varMapping":{"__isSmartRef__":true,"id":100587},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100587":{"this":{"__isSmartRef__":true,"id":100584}},"100588":{},"100589":{"change":{"__isSmartRef__":true,"id":100590},"tick":{"__isSmartRef__":true,"id":100594}},"100590":{"varMapping":{"__isSmartRef__":true,"id":100591},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100592},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100591":{"this":{"__isSmartRef__":true,"id":100562}},"100592":{"timestamp":{"__isSmartRef__":true,"id":100593},"user":"cschuster","tags":[]},"100593":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100594":{"varMapping":{"__isSmartRef__":true,"id":100595},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100595":{"this":{"__isSmartRef__":true,"id":100562}},"100596":{"timestamp":{"__isSmartRef__":true,"id":100597},"user":"cschuster","tags":[]},"100597":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100598":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100599}],"id":"B176A683-B627-4E08-ABA7-18A2910A3594","shape":{"__isSmartRef__":true,"id":100600},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2672","partsBinMetaInfo":{"__isSmartRef__":true,"id":100601},"eventHandler":{"__isSmartRef__":true,"id":100619},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","DF28E63F-6E93-41E8-965C-C60C4DDFCE79","FB11ED72-4A21-409A-96F3-953326CB76AF"],"partTests":{"__isSmartRef__":true,"id":100620},"_ClipMode":"visible","moved":true,"b":96.82715354271932,"#startLetters":"set","isBeingDragged":false,"delta":0.9780520559870638,"_Rotation":6.854551759045802,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100625},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5097.4,4293.9)"},"100599":{"target":{"__isSmartRef__":true,"id":100598},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100600":{"_BorderWidth":9.964546413707753,"_ClipMode":"visible","_BorderRadius":0.5652462498263788,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.6,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,223,-54)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.6)"},"100601":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100602},{"__isSmartRef__":true,"id":100604},{"__isSmartRef__":true,"id":100606},{"__isSmartRef__":true,"id":100608},{"__isSmartRef__":true,"id":100610},{"__isSmartRef__":true,"id":100612},{"__isSmartRef__":true,"id":100614},{"__isSmartRef__":true,"id":100616}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100618},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100602":{"date":{"__isSmartRef__":true,"id":100603},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100603":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100604":{"date":{"__isSmartRef__":true,"id":100605},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100605":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100606":{"date":{"__isSmartRef__":true,"id":100607},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100607":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100608":{"date":{"__isSmartRef__":true,"id":100609},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100609":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100610":{"date":{"__isSmartRef__":true,"id":100611},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100611":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100612":{"date":{"__isSmartRef__":true,"id":100613},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100613":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100614":{"date":{"__isSmartRef__":true,"id":100615},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100615":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100616":{"date":{"__isSmartRef__":true,"id":100617},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100617":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100618":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100619":{"morph":{"__isSmartRef__":true,"id":100598},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100620":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100621}},"100621":{"test01IsMorph":{"__isSmartRef__":true,"id":100622}},"100622":{"varMapping":{"__isSmartRef__":true,"id":100623},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100623":{"this":{"__isSmartRef__":true,"id":100620}},"100624":{},"100625":{"change":{"__isSmartRef__":true,"id":100626},"tick":{"__isSmartRef__":true,"id":100630}},"100626":{"varMapping":{"__isSmartRef__":true,"id":100627},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100628},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100627":{"this":{"__isSmartRef__":true,"id":100598}},"100628":{"timestamp":{"__isSmartRef__":true,"id":100629},"user":"cschuster","tags":[]},"100629":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100630":{"varMapping":{"__isSmartRef__":true,"id":100631},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100631":{"this":{"__isSmartRef__":true,"id":100598}},"100632":{"timestamp":{"__isSmartRef__":true,"id":100633},"user":"cschuster","tags":[]},"100633":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100634":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100635}],"id":"09D8C555-F4E7-4FA6-9B0C-9AD6BDD93FC9","shape":{"__isSmartRef__":true,"id":100636},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2673","partsBinMetaInfo":{"__isSmartRef__":true,"id":100637},"eventHandler":{"__isSmartRef__":true,"id":100655},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","A4141F57-C616-4C1E-9020-56CB54A7948D","82914008-80A4-4B00-83D7-B7C018F72306","F75BD411-2275-40AC-A4B7-9297B8836252"],"partTests":{"__isSmartRef__":true,"id":100656},"_ClipMode":"visible","moved":true,"b":6,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-23.09013021443515,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100661},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6595.4,5629.2)"},"100635":{"target":{"__isSmartRef__":true,"id":100634},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100636":{"_BorderWidth":5.522642316338267,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.3,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,282,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-39.9)"},"100637":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100638},{"__isSmartRef__":true,"id":100640},{"__isSmartRef__":true,"id":100642},{"__isSmartRef__":true,"id":100644},{"__isSmartRef__":true,"id":100646},{"__isSmartRef__":true,"id":100648},{"__isSmartRef__":true,"id":100650},{"__isSmartRef__":true,"id":100652}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100654},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100638":{"date":{"__isSmartRef__":true,"id":100639},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100639":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100640":{"date":{"__isSmartRef__":true,"id":100641},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100641":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100642":{"date":{"__isSmartRef__":true,"id":100643},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100643":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100644":{"date":{"__isSmartRef__":true,"id":100645},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100645":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100646":{"date":{"__isSmartRef__":true,"id":100647},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100647":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100648":{"date":{"__isSmartRef__":true,"id":100649},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100649":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100650":{"date":{"__isSmartRef__":true,"id":100651},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100651":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100652":{"date":{"__isSmartRef__":true,"id":100653},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100653":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100654":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100655":{"morph":{"__isSmartRef__":true,"id":100634},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100656":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100657}},"100657":{"test01IsMorph":{"__isSmartRef__":true,"id":100658}},"100658":{"varMapping":{"__isSmartRef__":true,"id":100659},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100659":{"this":{"__isSmartRef__":true,"id":100656}},"100660":{},"100661":{"change":{"__isSmartRef__":true,"id":100662},"tick":{"__isSmartRef__":true,"id":100666}},"100662":{"varMapping":{"__isSmartRef__":true,"id":100663},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100664},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100663":{"this":{"__isSmartRef__":true,"id":100634}},"100664":{"timestamp":{"__isSmartRef__":true,"id":100665},"user":"cschuster","tags":[]},"100665":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100666":{"varMapping":{"__isSmartRef__":true,"id":100667},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100667":{"this":{"__isSmartRef__":true,"id":100634}},"100668":{"timestamp":{"__isSmartRef__":true,"id":100669},"user":"cschuster","tags":[]},"100669":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100670":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100671}],"id":"906B12A7-E614-4B79-8000-0E35188A8DC9","shape":{"__isSmartRef__":true,"id":100672},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2674","partsBinMetaInfo":{"__isSmartRef__":true,"id":100673},"eventHandler":{"__isSmartRef__":true,"id":100691},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","AE942103-768E-4494-A6F9-EF6B8A0B59BF"],"partTests":{"__isSmartRef__":true,"id":100692},"_ClipMode":"visible","moved":true,"b":166,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-15.968868168281281,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100697},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6778.2,5259.7)"},"100671":{"target":{"__isSmartRef__":true,"id":100670},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100672":{"_BorderWidth":6.209609477998338,"_ClipMode":"visible","_BorderRadius":37.658951857178536,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.2,90.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(62,-186,-68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.8,-0.6)"},"100673":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100674},{"__isSmartRef__":true,"id":100676},{"__isSmartRef__":true,"id":100678},{"__isSmartRef__":true,"id":100680},{"__isSmartRef__":true,"id":100682},{"__isSmartRef__":true,"id":100684},{"__isSmartRef__":true,"id":100686},{"__isSmartRef__":true,"id":100688}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100690},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100674":{"date":{"__isSmartRef__":true,"id":100675},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100675":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100676":{"date":{"__isSmartRef__":true,"id":100677},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100677":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100678":{"date":{"__isSmartRef__":true,"id":100679},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100679":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100680":{"date":{"__isSmartRef__":true,"id":100681},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100681":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100682":{"date":{"__isSmartRef__":true,"id":100683},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100683":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100684":{"date":{"__isSmartRef__":true,"id":100685},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100685":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100686":{"date":{"__isSmartRef__":true,"id":100687},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100687":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100688":{"date":{"__isSmartRef__":true,"id":100689},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100689":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100690":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100691":{"morph":{"__isSmartRef__":true,"id":100670},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100692":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100693}},"100693":{"test01IsMorph":{"__isSmartRef__":true,"id":100694}},"100694":{"varMapping":{"__isSmartRef__":true,"id":100695},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100695":{"this":{"__isSmartRef__":true,"id":100692}},"100696":{},"100697":{"change":{"__isSmartRef__":true,"id":100698},"tick":{"__isSmartRef__":true,"id":100702}},"100698":{"varMapping":{"__isSmartRef__":true,"id":100699},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100699":{"this":{"__isSmartRef__":true,"id":100670}},"100700":{"timestamp":{"__isSmartRef__":true,"id":100701},"user":"cschuster","tags":[]},"100701":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100702":{"varMapping":{"__isSmartRef__":true,"id":100703},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100704},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100703":{"this":{"__isSmartRef__":true,"id":100670}},"100704":{"timestamp":{"__isSmartRef__":true,"id":100705},"user":"cschuster","tags":[]},"100705":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100706":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100707}],"id":"6D141985-E279-4F9F-8110-B4A2F7804987","shape":{"__isSmartRef__":true,"id":100708},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2675","partsBinMetaInfo":{"__isSmartRef__":true,"id":100709},"eventHandler":{"__isSmartRef__":true,"id":100727},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","B1B34D3C-E9DF-4983-8110-88A0CB77F76A","F4DC3A78-5678-4BB6-91BC-878EF835E380","8596AEF5-3143-4525-8EF0-12793CCA9302"],"partTests":{"__isSmartRef__":true,"id":100728},"_ClipMode":"visible","moved":true,"b":62.00162183918292,"#startLetters":"set","isBeingDragged":false,"delta":-0.8884509829222225,"_Rotation":-23.6860393567811,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100733},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5056.3,5358.4)"},"100707":{"target":{"__isSmartRef__":true,"id":100706},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100708":{"_BorderWidth":9.414804407854245,"_ClipMode":"visible","_BorderRadius":8.815203264625167,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,346,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-29.4)"},"100709":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100710},{"__isSmartRef__":true,"id":100712},{"__isSmartRef__":true,"id":100714},{"__isSmartRef__":true,"id":100716},{"__isSmartRef__":true,"id":100718},{"__isSmartRef__":true,"id":100720},{"__isSmartRef__":true,"id":100722},{"__isSmartRef__":true,"id":100724}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100726},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100710":{"date":{"__isSmartRef__":true,"id":100711},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100711":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100712":{"date":{"__isSmartRef__":true,"id":100713},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100713":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100714":{"date":{"__isSmartRef__":true,"id":100715},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100715":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100716":{"date":{"__isSmartRef__":true,"id":100717},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100717":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100718":{"date":{"__isSmartRef__":true,"id":100719},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100719":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100720":{"date":{"__isSmartRef__":true,"id":100721},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100721":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100722":{"date":{"__isSmartRef__":true,"id":100723},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100723":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100724":{"date":{"__isSmartRef__":true,"id":100725},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100725":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100726":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100727":{"morph":{"__isSmartRef__":true,"id":100706},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100728":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100729}},"100729":{"test01IsMorph":{"__isSmartRef__":true,"id":100730}},"100730":{"varMapping":{"__isSmartRef__":true,"id":100731},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100732},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100731":{"this":{"__isSmartRef__":true,"id":100728}},"100732":{},"100733":{"change":{"__isSmartRef__":true,"id":100734},"tick":{"__isSmartRef__":true,"id":100738}},"100734":{"varMapping":{"__isSmartRef__":true,"id":100735},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100736},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100735":{"this":{"__isSmartRef__":true,"id":100706}},"100736":{"timestamp":{"__isSmartRef__":true,"id":100737},"user":"cschuster","tags":[]},"100737":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100738":{"varMapping":{"__isSmartRef__":true,"id":100739},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100739":{"this":{"__isSmartRef__":true,"id":100706}},"100740":{"timestamp":{"__isSmartRef__":true,"id":100741},"user":"cschuster","tags":[]},"100741":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100742":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100743}],"id":"A33947E6-B0B0-4008-A3AE-655C49257E81","shape":{"__isSmartRef__":true,"id":100744},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2676","partsBinMetaInfo":{"__isSmartRef__":true,"id":100745},"eventHandler":{"__isSmartRef__":true,"id":100763},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A","71B3AC39-0CD0-4301-AB47-B35B40A44199","A978977F-5378-472A-B53C-435E68592FB0","238CE218-E458-4E60-8821-FAF11080CEC2","666FBA3E-E1D1-497D-A183-B10C0B467F74","ED9F8286-04EF-482F-ABDD-64F04BC70F93"],"partTests":{"__isSmartRef__":true,"id":100764},"_ClipMode":"visible","moved":true,"b":346.6432945340057,"#startLetters":"set","isBeingDragged":false,"delta":-0.8904470310662873,"_Rotation":9.200645969145166,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100769},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6334.9,5243.6)"},"100743":{"target":{"__isSmartRef__":true,"id":100742},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100744":{"_BorderWidth":3.8449361167099028,"_ClipMode":"visible","_BorderRadius":37.86532388083008,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.0,109.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-59,190,76)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.4,-39.5)"},"100745":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100746},{"__isSmartRef__":true,"id":100748},{"__isSmartRef__":true,"id":100750},{"__isSmartRef__":true,"id":100752},{"__isSmartRef__":true,"id":100754},{"__isSmartRef__":true,"id":100756},{"__isSmartRef__":true,"id":100758},{"__isSmartRef__":true,"id":100760}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100762},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100746":{"date":{"__isSmartRef__":true,"id":100747},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100747":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100748":{"date":{"__isSmartRef__":true,"id":100749},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100749":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100750":{"date":{"__isSmartRef__":true,"id":100751},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100751":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100752":{"date":{"__isSmartRef__":true,"id":100753},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100753":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100754":{"date":{"__isSmartRef__":true,"id":100755},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100755":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100756":{"date":{"__isSmartRef__":true,"id":100757},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100757":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100758":{"date":{"__isSmartRef__":true,"id":100759},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100759":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100760":{"date":{"__isSmartRef__":true,"id":100761},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100761":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100762":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100763":{"morph":{"__isSmartRef__":true,"id":100742},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100764":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100765}},"100765":{"test01IsMorph":{"__isSmartRef__":true,"id":100766}},"100766":{"varMapping":{"__isSmartRef__":true,"id":100767},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100768},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100767":{"this":{"__isSmartRef__":true,"id":100764}},"100768":{},"100769":{"change":{"__isSmartRef__":true,"id":100770},"tick":{"__isSmartRef__":true,"id":100774}},"100770":{"varMapping":{"__isSmartRef__":true,"id":100771},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100772},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100771":{"this":{"__isSmartRef__":true,"id":100742}},"100772":{"timestamp":{"__isSmartRef__":true,"id":100773},"user":"cschuster","tags":[]},"100773":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100774":{"varMapping":{"__isSmartRef__":true,"id":100775},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100775":{"this":{"__isSmartRef__":true,"id":100742}},"100776":{"timestamp":{"__isSmartRef__":true,"id":100777},"user":"cschuster","tags":[]},"100777":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100778":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100779}],"id":"9CCFC8ED-6555-4E48-830F-172D65931A3A","shape":{"__isSmartRef__":true,"id":100780},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2677","partsBinMetaInfo":{"__isSmartRef__":true,"id":100781},"eventHandler":{"__isSmartRef__":true,"id":100799},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","9830D2AE-8461-466E-8CC5-A3BE6EE047E0","81BE19C8-BB09-4B09-AA2D-4C3115B64CC2"],"partTests":{"__isSmartRef__":true,"id":100800},"_ClipMode":"visible","moved":true,"b":317.316569815157,"#startLetters":"set","isBeingDragged":false,"delta":-0.8536686036968604,"_Rotation":28.70704375947653,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100805},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4359.8,4865.7)"},"100779":{"target":{"__isSmartRef__":true,"id":100778},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100780":{"_BorderWidth":1.610264470974399,"_ClipMode":"visible","_BorderRadius":21.61550886921845,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-173,15,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-34.7)"},"100781":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100782},{"__isSmartRef__":true,"id":100784},{"__isSmartRef__":true,"id":100786},{"__isSmartRef__":true,"id":100788},{"__isSmartRef__":true,"id":100790},{"__isSmartRef__":true,"id":100792},{"__isSmartRef__":true,"id":100794},{"__isSmartRef__":true,"id":100796}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100798},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100782":{"date":{"__isSmartRef__":true,"id":100783},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100783":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100784":{"date":{"__isSmartRef__":true,"id":100785},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100785":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100786":{"date":{"__isSmartRef__":true,"id":100787},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100787":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100788":{"date":{"__isSmartRef__":true,"id":100789},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100789":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100790":{"date":{"__isSmartRef__":true,"id":100791},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100791":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100792":{"date":{"__isSmartRef__":true,"id":100793},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100793":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100794":{"date":{"__isSmartRef__":true,"id":100795},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100795":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100796":{"date":{"__isSmartRef__":true,"id":100797},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100797":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100798":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100799":{"morph":{"__isSmartRef__":true,"id":100778},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100800":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100801}},"100801":{"test01IsMorph":{"__isSmartRef__":true,"id":100802}},"100802":{"varMapping":{"__isSmartRef__":true,"id":100803},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100804},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100803":{"this":{"__isSmartRef__":true,"id":100800}},"100804":{},"100805":{"change":{"__isSmartRef__":true,"id":100806},"tick":{"__isSmartRef__":true,"id":100810}},"100806":{"varMapping":{"__isSmartRef__":true,"id":100807},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100808},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100807":{"this":{"__isSmartRef__":true,"id":100778}},"100808":{"timestamp":{"__isSmartRef__":true,"id":100809},"user":"cschuster","tags":[]},"100809":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100810":{"varMapping":{"__isSmartRef__":true,"id":100811},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100811":{"this":{"__isSmartRef__":true,"id":100778}},"100812":{"timestamp":{"__isSmartRef__":true,"id":100813},"user":"cschuster","tags":[]},"100813":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100814":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100815}],"id":"449C5683-6536-4248-85DF-A5B95FCB7A27","shape":{"__isSmartRef__":true,"id":100816},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2678","partsBinMetaInfo":{"__isSmartRef__":true,"id":100817},"eventHandler":{"__isSmartRef__":true,"id":100835},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","441C57ED-7F58-45EC-8594-5619CFAAE416","514AEE9F-8BBD-4FDB-9EBB-1B2924D88870","DB76B4B6-F9FE-4EA6-B57F-0637712AE8AA"],"partTests":{"__isSmartRef__":true,"id":100836},"_ClipMode":"visible","moved":true,"b":195.95707848784514,"#startLetters":"set","isBeingDragged":false,"delta":0.955888187745586,"_Rotation":45.08500016831504,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100841},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6174.2,4236.6)"},"100815":{"target":{"__isSmartRef__":true,"id":100814},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100816":{"_BorderWidth":3.6254141172988055,"_ClipMode":"visible","_BorderRadius":36.97682184172572,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.1,111.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-71,-317,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-0.8)"},"100817":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100818},{"__isSmartRef__":true,"id":100820},{"__isSmartRef__":true,"id":100822},{"__isSmartRef__":true,"id":100824},{"__isSmartRef__":true,"id":100826},{"__isSmartRef__":true,"id":100828},{"__isSmartRef__":true,"id":100830},{"__isSmartRef__":true,"id":100832}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100834},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100818":{"date":{"__isSmartRef__":true,"id":100819},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100819":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100820":{"date":{"__isSmartRef__":true,"id":100821},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100821":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100822":{"date":{"__isSmartRef__":true,"id":100823},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100823":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100824":{"date":{"__isSmartRef__":true,"id":100825},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100825":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100826":{"date":{"__isSmartRef__":true,"id":100827},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100827":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100828":{"date":{"__isSmartRef__":true,"id":100829},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100829":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100830":{"date":{"__isSmartRef__":true,"id":100831},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100831":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100832":{"date":{"__isSmartRef__":true,"id":100833},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100833":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100834":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100835":{"morph":{"__isSmartRef__":true,"id":100814},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100836":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100837}},"100837":{"test01IsMorph":{"__isSmartRef__":true,"id":100838}},"100838":{"varMapping":{"__isSmartRef__":true,"id":100839},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100840},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100839":{"this":{"__isSmartRef__":true,"id":100836}},"100840":{},"100841":{"change":{"__isSmartRef__":true,"id":100842},"tick":{"__isSmartRef__":true,"id":100846}},"100842":{"varMapping":{"__isSmartRef__":true,"id":100843},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100844},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100843":{"this":{"__isSmartRef__":true,"id":100814}},"100844":{"timestamp":{"__isSmartRef__":true,"id":100845},"user":"cschuster","tags":[]},"100845":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100846":{"varMapping":{"__isSmartRef__":true,"id":100847},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100848},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100847":{"this":{"__isSmartRef__":true,"id":100814}},"100848":{"timestamp":{"__isSmartRef__":true,"id":100849},"user":"cschuster","tags":[]},"100849":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100850":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100851}],"id":"1A289491-1831-4A70-BF0E-51946FE963B4","shape":{"__isSmartRef__":true,"id":100852},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2679","partsBinMetaInfo":{"__isSmartRef__":true,"id":100853},"eventHandler":{"__isSmartRef__":true,"id":100871},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","56324DE4-6A50-4831-A201-0259E7501A55","3D5FE881-772D-408A-A1FA-98904B4AFC2E"],"partTests":{"__isSmartRef__":true,"id":100872},"_ClipMode":"visible","moved":true,"b":201,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-34.744685695841696,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100877},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5262.2,5941.5)"},"100851":{"target":{"__isSmartRef__":true,"id":100850},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100852":{"_BorderWidth":3.2081602522734975,"_ClipMode":"visible","_BorderRadius":34.86289650954788,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.8,114.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-92,-331,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.8,-1.3)"},"100853":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100854},{"__isSmartRef__":true,"id":100856},{"__isSmartRef__":true,"id":100858},{"__isSmartRef__":true,"id":100860},{"__isSmartRef__":true,"id":100862},{"__isSmartRef__":true,"id":100864},{"__isSmartRef__":true,"id":100866},{"__isSmartRef__":true,"id":100868}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100870},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100854":{"date":{"__isSmartRef__":true,"id":100855},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100855":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100856":{"date":{"__isSmartRef__":true,"id":100857},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100857":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100858":{"date":{"__isSmartRef__":true,"id":100859},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100859":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100860":{"date":{"__isSmartRef__":true,"id":100861},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100861":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100862":{"date":{"__isSmartRef__":true,"id":100863},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100863":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100864":{"date":{"__isSmartRef__":true,"id":100865},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100865":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100866":{"date":{"__isSmartRef__":true,"id":100867},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100867":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100868":{"date":{"__isSmartRef__":true,"id":100869},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100869":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100870":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100871":{"morph":{"__isSmartRef__":true,"id":100850},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100872":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100873}},"100873":{"test01IsMorph":{"__isSmartRef__":true,"id":100874}},"100874":{"varMapping":{"__isSmartRef__":true,"id":100875},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100876},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100875":{"this":{"__isSmartRef__":true,"id":100872}},"100876":{},"100877":{"change":{"__isSmartRef__":true,"id":100878},"tick":{"__isSmartRef__":true,"id":100882}},"100878":{"varMapping":{"__isSmartRef__":true,"id":100879},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100880},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100879":{"this":{"__isSmartRef__":true,"id":100850}},"100880":{"timestamp":{"__isSmartRef__":true,"id":100881},"user":"cschuster","tags":[]},"100881":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100882":{"varMapping":{"__isSmartRef__":true,"id":100883},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100883":{"this":{"__isSmartRef__":true,"id":100850}},"100884":{"timestamp":{"__isSmartRef__":true,"id":100885},"user":"cschuster","tags":[]},"100885":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100886":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100887}],"id":"7C818511-CA9B-44A4-A7C5-8270C56AF719","shape":{"__isSmartRef__":true,"id":100888},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2680","partsBinMetaInfo":{"__isSmartRef__":true,"id":100889},"eventHandler":{"__isSmartRef__":true,"id":100907},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4"],"partTests":{"__isSmartRef__":true,"id":100908},"_ClipMode":"visible","moved":true,"b":265.5306784430868,"#startLetters":"set","isBeingDragged":false,"delta":-0.917177879193332,"_Rotation":1.5471855877308702,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100913},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5204.7,5636.8)"},"100887":{"target":{"__isSmartRef__":true,"id":100886},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100888":{"_BorderWidth":0.015203995245664181,"_ClipMode":"visible","_BorderRadius":0.24289406557634008,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.2,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-276,184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-18.4)"},"100889":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100890},{"__isSmartRef__":true,"id":100892},{"__isSmartRef__":true,"id":100894},{"__isSmartRef__":true,"id":100896},{"__isSmartRef__":true,"id":100898},{"__isSmartRef__":true,"id":100900},{"__isSmartRef__":true,"id":100902},{"__isSmartRef__":true,"id":100904}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100906},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100890":{"date":{"__isSmartRef__":true,"id":100891},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100891":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100892":{"date":{"__isSmartRef__":true,"id":100893},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100893":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100894":{"date":{"__isSmartRef__":true,"id":100895},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100895":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100896":{"date":{"__isSmartRef__":true,"id":100897},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100897":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100898":{"date":{"__isSmartRef__":true,"id":100899},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100899":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100900":{"date":{"__isSmartRef__":true,"id":100901},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100901":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100902":{"date":{"__isSmartRef__":true,"id":100903},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100903":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100904":{"date":{"__isSmartRef__":true,"id":100905},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100905":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100906":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100907":{"morph":{"__isSmartRef__":true,"id":100886},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100908":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100909}},"100909":{"test01IsMorph":{"__isSmartRef__":true,"id":100910}},"100910":{"varMapping":{"__isSmartRef__":true,"id":100911},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100912},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100911":{"this":{"__isSmartRef__":true,"id":100908}},"100912":{},"100913":{"change":{"__isSmartRef__":true,"id":100914},"tick":{"__isSmartRef__":true,"id":100918}},"100914":{"varMapping":{"__isSmartRef__":true,"id":100915},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100916},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100915":{"this":{"__isSmartRef__":true,"id":100886}},"100916":{"timestamp":{"__isSmartRef__":true,"id":100917},"user":"cschuster","tags":[]},"100917":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100918":{"varMapping":{"__isSmartRef__":true,"id":100919},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100919":{"this":{"__isSmartRef__":true,"id":100886}},"100920":{"timestamp":{"__isSmartRef__":true,"id":100921},"user":"cschuster","tags":[]},"100921":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100922":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100923}],"id":"64E8E757-ADEF-4E2B-B8E4-1EAFD4C72F1F","shape":{"__isSmartRef__":true,"id":100924},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2681","partsBinMetaInfo":{"__isSmartRef__":true,"id":100925},"eventHandler":{"__isSmartRef__":true,"id":100943},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607","9B9E8614-EF7F-4A1A-A4AB-539A94DD16DA","BBB0A5C2-DC8C-4351-834B-621D68A032B9","EE60EE8E-E277-4A79-BA66-81713CC6376A"],"partTests":{"__isSmartRef__":true,"id":100944},"_ClipMode":"visible","moved":true,"b":338.3697054530494,"#startLetters":"set","isBeingDragged":false,"delta":-0.9012622727896087,"_Rotation":0.2679050804604203,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100949},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5316.6,3812.3)"},"100923":{"target":{"__isSmartRef__":true,"id":100922},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100924":{"_BorderWidth":3.156919445790241,"_ClipMode":"visible","_BorderRadius":34.56488651311015,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.6,114.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-94,144,-34)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.6,-38.6)"},"100925":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100926},{"__isSmartRef__":true,"id":100928},{"__isSmartRef__":true,"id":100930},{"__isSmartRef__":true,"id":100932},{"__isSmartRef__":true,"id":100934},{"__isSmartRef__":true,"id":100936},{"__isSmartRef__":true,"id":100938},{"__isSmartRef__":true,"id":100940}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100942},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100926":{"date":{"__isSmartRef__":true,"id":100927},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100927":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100928":{"date":{"__isSmartRef__":true,"id":100929},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100929":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100930":{"date":{"__isSmartRef__":true,"id":100931},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100931":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100932":{"date":{"__isSmartRef__":true,"id":100933},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100933":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100934":{"date":{"__isSmartRef__":true,"id":100935},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100935":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100936":{"date":{"__isSmartRef__":true,"id":100937},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100937":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100938":{"date":{"__isSmartRef__":true,"id":100939},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100939":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100940":{"date":{"__isSmartRef__":true,"id":100941},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100941":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100942":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100943":{"morph":{"__isSmartRef__":true,"id":100922},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100944":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100945}},"100945":{"test01IsMorph":{"__isSmartRef__":true,"id":100946}},"100946":{"varMapping":{"__isSmartRef__":true,"id":100947},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100948},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100947":{"this":{"__isSmartRef__":true,"id":100944}},"100948":{},"100949":{"change":{"__isSmartRef__":true,"id":100950},"tick":{"__isSmartRef__":true,"id":100954}},"100950":{"varMapping":{"__isSmartRef__":true,"id":100951},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100952},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100951":{"this":{"__isSmartRef__":true,"id":100922}},"100952":{"timestamp":{"__isSmartRef__":true,"id":100953},"user":"cschuster","tags":[]},"100953":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100954":{"varMapping":{"__isSmartRef__":true,"id":100955},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100955":{"this":{"__isSmartRef__":true,"id":100922}},"100956":{"timestamp":{"__isSmartRef__":true,"id":100957},"user":"cschuster","tags":[]},"100957":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100958":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100959}],"id":"B267D0D5-C68F-4281-8CD8-5D32AAD1141D","shape":{"__isSmartRef__":true,"id":100960},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2682","partsBinMetaInfo":{"__isSmartRef__":true,"id":100961},"eventHandler":{"__isSmartRef__":true,"id":100979},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","09FE494C-1FF2-4CBF-8A55-C3BA8C481252","0C6069C8-FBEA-4A0D-B16C-7C48EA9D1624"],"partTests":{"__isSmartRef__":true,"id":100980},"_ClipMode":"visible","moved":true,"b":195.31879561208189,"#startLetters":"set","isBeingDragged":false,"delta":-0.9356886612949893,"_Rotation":11.59698936907682,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100985},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5610.4,5217.4)"},"100959":{"target":{"__isSmartRef__":true,"id":100958},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100960":{"_BorderWidth":3.6790527284779007,"_ClipMode":"visible","_BorderRadius":37.20815728937331,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.4,110.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-68,-315,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.7,-0.7)"},"100961":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100962},{"__isSmartRef__":true,"id":100964},{"__isSmartRef__":true,"id":100966},{"__isSmartRef__":true,"id":100968},{"__isSmartRef__":true,"id":100970},{"__isSmartRef__":true,"id":100972},{"__isSmartRef__":true,"id":100974},{"__isSmartRef__":true,"id":100976}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":100978},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100962":{"date":{"__isSmartRef__":true,"id":100963},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100963":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"100964":{"date":{"__isSmartRef__":true,"id":100965},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"100965":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"100966":{"date":{"__isSmartRef__":true,"id":100967},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"100967":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"100968":{"date":{"__isSmartRef__":true,"id":100969},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"100969":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"100970":{"date":{"__isSmartRef__":true,"id":100971},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"100971":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"100972":{"date":{"__isSmartRef__":true,"id":100973},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"100973":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"100974":{"date":{"__isSmartRef__":true,"id":100975},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"100975":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"100976":{"date":{"__isSmartRef__":true,"id":100977},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"100977":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"100978":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"100979":{"morph":{"__isSmartRef__":true,"id":100958},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100980":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":100981}},"100981":{"test01IsMorph":{"__isSmartRef__":true,"id":100982}},"100982":{"varMapping":{"__isSmartRef__":true,"id":100983},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":100984},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100983":{"this":{"__isSmartRef__":true,"id":100980}},"100984":{},"100985":{"change":{"__isSmartRef__":true,"id":100986},"tick":{"__isSmartRef__":true,"id":100990}},"100986":{"varMapping":{"__isSmartRef__":true,"id":100987},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":100988},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100987":{"this":{"__isSmartRef__":true,"id":100958}},"100988":{"timestamp":{"__isSmartRef__":true,"id":100989},"user":"cschuster","tags":[]},"100989":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"100990":{"varMapping":{"__isSmartRef__":true,"id":100991},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":100992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"100991":{"this":{"__isSmartRef__":true,"id":100958}},"100992":{"timestamp":{"__isSmartRef__":true,"id":100993},"user":"cschuster","tags":[]},"100993":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"100994":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":100995}],"id":"01192C68-72C7-40CF-A6BD-380008294F6C","shape":{"__isSmartRef__":true,"id":100996},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2683","partsBinMetaInfo":{"__isSmartRef__":true,"id":100997},"eventHandler":{"__isSmartRef__":true,"id":101015},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","AD2E44CA-B7A4-4851-8F7F-F3632FEE07AF"],"partTests":{"__isSmartRef__":true,"id":101016},"_ClipMode":"visible","moved":true,"b":119,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-26.025977709307337,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101021},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4826.1,4993.9)"},"100995":{"target":{"__isSmartRef__":true,"id":100994},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"100996":{"_BorderWidth":9.373098535696979,"_ClipMode":"visible","_BorderRadius":9.4016147153359,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,65.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(224,100,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-10.3)"},"100997":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":100998},{"__isSmartRef__":true,"id":101000},{"__isSmartRef__":true,"id":101002},{"__isSmartRef__":true,"id":101004},{"__isSmartRef__":true,"id":101006},{"__isSmartRef__":true,"id":101008},{"__isSmartRef__":true,"id":101010},{"__isSmartRef__":true,"id":101012}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101014},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"100998":{"date":{"__isSmartRef__":true,"id":100999},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"100999":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101000":{"date":{"__isSmartRef__":true,"id":101001},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101001":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101002":{"date":{"__isSmartRef__":true,"id":101003},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101003":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101004":{"date":{"__isSmartRef__":true,"id":101005},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101005":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101006":{"date":{"__isSmartRef__":true,"id":101007},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101007":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101008":{"date":{"__isSmartRef__":true,"id":101009},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101009":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101010":{"date":{"__isSmartRef__":true,"id":101011},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101011":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101012":{"date":{"__isSmartRef__":true,"id":101013},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101013":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101014":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101015":{"morph":{"__isSmartRef__":true,"id":100994},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101016":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101017}},"101017":{"test01IsMorph":{"__isSmartRef__":true,"id":101018}},"101018":{"varMapping":{"__isSmartRef__":true,"id":101019},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101020},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101019":{"this":{"__isSmartRef__":true,"id":101016}},"101020":{},"101021":{"change":{"__isSmartRef__":true,"id":101022},"tick":{"__isSmartRef__":true,"id":101026}},"101022":{"varMapping":{"__isSmartRef__":true,"id":101023},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101024},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101023":{"this":{"__isSmartRef__":true,"id":100994}},"101024":{"timestamp":{"__isSmartRef__":true,"id":101025},"user":"cschuster","tags":[]},"101025":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101026":{"varMapping":{"__isSmartRef__":true,"id":101027},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101027":{"this":{"__isSmartRef__":true,"id":100994}},"101028":{"timestamp":{"__isSmartRef__":true,"id":101029},"user":"cschuster","tags":[]},"101029":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101030":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101031}],"id":"CCDE7672-BE3E-4ADB-AC14-7A81189850F9","shape":{"__isSmartRef__":true,"id":101032},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2684","partsBinMetaInfo":{"__isSmartRef__":true,"id":101033},"eventHandler":{"__isSmartRef__":true,"id":101051},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9D3C5CCB-EA58-4AAE-932B-2670A9A67D60","1ED967A1-532F-43C0-B155-312B0A462E00","F4C87CA6-0052-40BA-82CB-F17CABD78B3C","796FAFB2-F374-4C19-9101-9398443B2013","838C259F-33B6-425C-AE60-2201B6D54CF1","94EE32A0-37E3-4E2B-A46D-C90F2A4C379F"],"partTests":{"__isSmartRef__":true,"id":101052},"_ClipMode":"visible","moved":true,"b":273.21236119873356,"#startLetters":"set","isBeingDragged":false,"delta":0.8007143348222598,"_Rotation":21.954144978518162,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101057},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5136.4,4164.0)"},"101031":{"target":{"__isSmartRef__":true,"id":101030},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101032":{"_BorderWidth":0.007856510938538896,"_ClipMode":"visible","_BorderRadius":0.1256054153940167,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.5,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-241,100)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.1)"},"101033":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101034},{"__isSmartRef__":true,"id":101036},{"__isSmartRef__":true,"id":101038},{"__isSmartRef__":true,"id":101040},{"__isSmartRef__":true,"id":101042},{"__isSmartRef__":true,"id":101044},{"__isSmartRef__":true,"id":101046},{"__isSmartRef__":true,"id":101048}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101050},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101034":{"date":{"__isSmartRef__":true,"id":101035},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101035":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101036":{"date":{"__isSmartRef__":true,"id":101037},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101037":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101038":{"date":{"__isSmartRef__":true,"id":101039},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101039":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101040":{"date":{"__isSmartRef__":true,"id":101041},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101041":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101042":{"date":{"__isSmartRef__":true,"id":101043},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101043":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101044":{"date":{"__isSmartRef__":true,"id":101045},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101045":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101046":{"date":{"__isSmartRef__":true,"id":101047},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101047":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101048":{"date":{"__isSmartRef__":true,"id":101049},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101049":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101050":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101051":{"morph":{"__isSmartRef__":true,"id":101030},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101052":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101053}},"101053":{"test01IsMorph":{"__isSmartRef__":true,"id":101054}},"101054":{"varMapping":{"__isSmartRef__":true,"id":101055},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101056},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101055":{"this":{"__isSmartRef__":true,"id":101052}},"101056":{},"101057":{"change":{"__isSmartRef__":true,"id":101058},"tick":{"__isSmartRef__":true,"id":101062}},"101058":{"varMapping":{"__isSmartRef__":true,"id":101059},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101060},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101059":{"this":{"__isSmartRef__":true,"id":101030}},"101060":{"timestamp":{"__isSmartRef__":true,"id":101061},"user":"cschuster","tags":[]},"101061":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101062":{"varMapping":{"__isSmartRef__":true,"id":101063},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101063":{"this":{"__isSmartRef__":true,"id":101030}},"101064":{"timestamp":{"__isSmartRef__":true,"id":101065},"user":"cschuster","tags":[]},"101065":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101066":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101067}],"id":"FC0FE1BD-712E-44C8-B3BF-40432F1FAE9F","shape":{"__isSmartRef__":true,"id":101068},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2685","partsBinMetaInfo":{"__isSmartRef__":true,"id":101069},"eventHandler":{"__isSmartRef__":true,"id":101087},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","93F0DD85-9719-4062-A7B7-5CDB59FA75A7","4CD7D570-4039-4D14-9EBC-4CCA89B4B756","7760BA41-D1AF-42CE-B034-D0200F0E9BEF"],"partTests":{"__isSmartRef__":true,"id":101088},"_ClipMode":"visible","moved":true,"b":187.63457225245656,"#startLetters":"set","isBeingDragged":false,"delta":0.8892633756040595,"_Rotation":-0.706390853332985,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101093},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4436.5,4252.2)"},"101067":{"target":{"__isSmartRef__":true,"id":101066},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101068":{"_BorderWidth":4.335727673802345,"_ClipMode":"visible","_BorderRadius":39.29398764263673,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.5,105.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-34,-288,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.3,-0.2)"},"101069":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101070},{"__isSmartRef__":true,"id":101072},{"__isSmartRef__":true,"id":101074},{"__isSmartRef__":true,"id":101076},{"__isSmartRef__":true,"id":101078},{"__isSmartRef__":true,"id":101080},{"__isSmartRef__":true,"id":101082},{"__isSmartRef__":true,"id":101084}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101086},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101070":{"date":{"__isSmartRef__":true,"id":101071},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101071":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101072":{"date":{"__isSmartRef__":true,"id":101073},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101073":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101074":{"date":{"__isSmartRef__":true,"id":101075},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101075":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101076":{"date":{"__isSmartRef__":true,"id":101077},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101077":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101078":{"date":{"__isSmartRef__":true,"id":101079},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101079":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101080":{"date":{"__isSmartRef__":true,"id":101081},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101081":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101082":{"date":{"__isSmartRef__":true,"id":101083},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101083":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101084":{"date":{"__isSmartRef__":true,"id":101085},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101085":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101086":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101087":{"morph":{"__isSmartRef__":true,"id":101066},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101088":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101089}},"101089":{"test01IsMorph":{"__isSmartRef__":true,"id":101090}},"101090":{"varMapping":{"__isSmartRef__":true,"id":101091},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101092},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101091":{"this":{"__isSmartRef__":true,"id":101088}},"101092":{},"101093":{"change":{"__isSmartRef__":true,"id":101094},"tick":{"__isSmartRef__":true,"id":101098}},"101094":{"varMapping":{"__isSmartRef__":true,"id":101095},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101096},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101095":{"this":{"__isSmartRef__":true,"id":101066}},"101096":{"timestamp":{"__isSmartRef__":true,"id":101097},"user":"cschuster","tags":[]},"101097":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101098":{"varMapping":{"__isSmartRef__":true,"id":101099},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101099":{"this":{"__isSmartRef__":true,"id":101066}},"101100":{"timestamp":{"__isSmartRef__":true,"id":101101},"user":"cschuster","tags":[]},"101101":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101102":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101103}],"id":"6D449C20-163E-43C1-AD3E-8302C6E373BB","shape":{"__isSmartRef__":true,"id":101104},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2686","partsBinMetaInfo":{"__isSmartRef__":true,"id":101105},"eventHandler":{"__isSmartRef__":true,"id":101123},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","69D29617-96C1-4EA5-9D28-98FD05989AA3"],"partTests":{"__isSmartRef__":true,"id":101124},"_ClipMode":"visible","moved":true,"b":76,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-19.741090105809896,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101129},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4780.1,5481.2)"},"101103":{"target":{"__isSmartRef__":true,"id":101102},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101104":{"_BorderWidth":9.851478631379983,"_ClipMode":"visible","_BorderRadius":2.3410481428214647,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.8,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,311,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-24.8)"},"101105":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101106},{"__isSmartRef__":true,"id":101108},{"__isSmartRef__":true,"id":101110},{"__isSmartRef__":true,"id":101112},{"__isSmartRef__":true,"id":101114},{"__isSmartRef__":true,"id":101116},{"__isSmartRef__":true,"id":101118},{"__isSmartRef__":true,"id":101120}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101122},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101106":{"date":{"__isSmartRef__":true,"id":101107},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101107":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101108":{"date":{"__isSmartRef__":true,"id":101109},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101109":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101110":{"date":{"__isSmartRef__":true,"id":101111},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101111":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101112":{"date":{"__isSmartRef__":true,"id":101113},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101113":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101114":{"date":{"__isSmartRef__":true,"id":101115},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101115":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101116":{"date":{"__isSmartRef__":true,"id":101117},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101117":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101118":{"date":{"__isSmartRef__":true,"id":101119},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101119":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101120":{"date":{"__isSmartRef__":true,"id":101121},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101121":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101122":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101123":{"morph":{"__isSmartRef__":true,"id":101102},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101124":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101125}},"101125":{"test01IsMorph":{"__isSmartRef__":true,"id":101126}},"101126":{"varMapping":{"__isSmartRef__":true,"id":101127},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101128},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101127":{"this":{"__isSmartRef__":true,"id":101124}},"101128":{},"101129":{"change":{"__isSmartRef__":true,"id":101130},"tick":{"__isSmartRef__":true,"id":101134}},"101130":{"varMapping":{"__isSmartRef__":true,"id":101131},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101131":{"this":{"__isSmartRef__":true,"id":101102}},"101132":{"timestamp":{"__isSmartRef__":true,"id":101133},"user":"cschuster","tags":[]},"101133":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101134":{"varMapping":{"__isSmartRef__":true,"id":101135},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101135":{"this":{"__isSmartRef__":true,"id":101102}},"101136":{"timestamp":{"__isSmartRef__":true,"id":101137},"user":"cschuster","tags":[]},"101137":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101138":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101139}],"id":"E8028D18-A7B4-49C7-B8B8-EB16090F2F05","shape":{"__isSmartRef__":true,"id":101140},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2687","partsBinMetaInfo":{"__isSmartRef__":true,"id":101141},"eventHandler":{"__isSmartRef__":true,"id":101159},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E","0303427B-EB58-4766-83F3-9F766137F45B","C8564929-F944-4A1C-9368-40FCB11565A1"],"partTests":{"__isSmartRef__":true,"id":101160},"_ClipMode":"visible","moved":true,"b":123,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-59.70080240560057,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101165},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6484.2,5890.5)"},"101139":{"target":{"__isSmartRef__":true,"id":101138},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101140":{"_BorderWidth":9.193352839727119,"_ClipMode":"visible","_BorderRadius":11.865267138483997,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,66.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,75,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.8,-9.1)"},"101141":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101142},{"__isSmartRef__":true,"id":101144},{"__isSmartRef__":true,"id":101146},{"__isSmartRef__":true,"id":101148},{"__isSmartRef__":true,"id":101150},{"__isSmartRef__":true,"id":101152},{"__isSmartRef__":true,"id":101154},{"__isSmartRef__":true,"id":101156}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101158},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101142":{"date":{"__isSmartRef__":true,"id":101143},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101143":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101144":{"date":{"__isSmartRef__":true,"id":101145},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101145":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101146":{"date":{"__isSmartRef__":true,"id":101147},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101147":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101148":{"date":{"__isSmartRef__":true,"id":101149},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101149":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101150":{"date":{"__isSmartRef__":true,"id":101151},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101151":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101152":{"date":{"__isSmartRef__":true,"id":101153},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101153":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101154":{"date":{"__isSmartRef__":true,"id":101155},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101155":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101156":{"date":{"__isSmartRef__":true,"id":101157},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101157":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101158":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101159":{"morph":{"__isSmartRef__":true,"id":101138},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101160":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101161}},"101161":{"test01IsMorph":{"__isSmartRef__":true,"id":101162}},"101162":{"varMapping":{"__isSmartRef__":true,"id":101163},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101164},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101163":{"this":{"__isSmartRef__":true,"id":101160}},"101164":{},"101165":{"change":{"__isSmartRef__":true,"id":101166},"tick":{"__isSmartRef__":true,"id":101170}},"101166":{"varMapping":{"__isSmartRef__":true,"id":101167},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101168},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101167":{"this":{"__isSmartRef__":true,"id":101138}},"101168":{"timestamp":{"__isSmartRef__":true,"id":101169},"user":"cschuster","tags":[]},"101169":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101170":{"varMapping":{"__isSmartRef__":true,"id":101171},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101171":{"this":{"__isSmartRef__":true,"id":101138}},"101172":{"timestamp":{"__isSmartRef__":true,"id":101173},"user":"cschuster","tags":[]},"101173":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101174":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101175}],"id":"30CB7D19-552B-4457-9596-A91F368CD819","shape":{"__isSmartRef__":true,"id":101176},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2688","partsBinMetaInfo":{"__isSmartRef__":true,"id":101177},"eventHandler":{"__isSmartRef__":true,"id":101195},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4"],"partTests":{"__isSmartRef__":true,"id":101196},"_ClipMode":"visible","moved":true,"b":305.07609832752496,"#startLetters":"set","isBeingDragged":false,"delta":-0.8077044363599271,"_Rotation":1.4026411002725916,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101201},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5173.8,5744.9)"},"101175":{"target":{"__isSmartRef__":true,"id":101174},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101176":{"_BorderWidth":0.9080524146167779,"_ClipMode":"visible","_BorderRadius":13.209543933562271,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,132.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-63,-244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-31.5)"},"101177":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101178},{"__isSmartRef__":true,"id":101180},{"__isSmartRef__":true,"id":101182},{"__isSmartRef__":true,"id":101184},{"__isSmartRef__":true,"id":101186},{"__isSmartRef__":true,"id":101188},{"__isSmartRef__":true,"id":101190},{"__isSmartRef__":true,"id":101192}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101194},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101178":{"date":{"__isSmartRef__":true,"id":101179},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101179":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101180":{"date":{"__isSmartRef__":true,"id":101181},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101181":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101182":{"date":{"__isSmartRef__":true,"id":101183},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101183":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101184":{"date":{"__isSmartRef__":true,"id":101185},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101185":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101186":{"date":{"__isSmartRef__":true,"id":101187},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101187":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101188":{"date":{"__isSmartRef__":true,"id":101189},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101189":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101190":{"date":{"__isSmartRef__":true,"id":101191},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101191":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101192":{"date":{"__isSmartRef__":true,"id":101193},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101193":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101194":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101195":{"morph":{"__isSmartRef__":true,"id":101174},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101196":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101197}},"101197":{"test01IsMorph":{"__isSmartRef__":true,"id":101198}},"101198":{"varMapping":{"__isSmartRef__":true,"id":101199},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101200},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101199":{"this":{"__isSmartRef__":true,"id":101196}},"101200":{},"101201":{"change":{"__isSmartRef__":true,"id":101202},"tick":{"__isSmartRef__":true,"id":101206}},"101202":{"varMapping":{"__isSmartRef__":true,"id":101203},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101203":{"this":{"__isSmartRef__":true,"id":101174}},"101204":{"timestamp":{"__isSmartRef__":true,"id":101205},"user":"cschuster","tags":[]},"101205":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101206":{"varMapping":{"__isSmartRef__":true,"id":101207},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101207":{"this":{"__isSmartRef__":true,"id":101174}},"101208":{"timestamp":{"__isSmartRef__":true,"id":101209},"user":"cschuster","tags":[]},"101209":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101210":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101211}],"id":"5CC9E933-AD15-4FFF-AD8B-1B1C2DDB8211","shape":{"__isSmartRef__":true,"id":101212},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2689","partsBinMetaInfo":{"__isSmartRef__":true,"id":101213},"eventHandler":{"__isSmartRef__":true,"id":101231},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","E5F199BB-B87A-4E44-B483-01D8DA291455","EF48CB81-205B-44D4-84C0-DE266D1DBD92"],"partTests":{"__isSmartRef__":true,"id":101232},"_ClipMode":"visible","moved":true,"b":15,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":5.025201098905855,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101237},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6699.6,6120.8)"},"101211":{"target":{"__isSmartRef__":true,"id":101210},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101212":{"_BorderWidth":6.294095225512604,"_ClipMode":"visible","_BorderRadius":37.32050807568878,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,89.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(66,314,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.2,-39.3)"},"101213":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101214},{"__isSmartRef__":true,"id":101216},{"__isSmartRef__":true,"id":101218},{"__isSmartRef__":true,"id":101220},{"__isSmartRef__":true,"id":101222},{"__isSmartRef__":true,"id":101224},{"__isSmartRef__":true,"id":101226},{"__isSmartRef__":true,"id":101228}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101230},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101214":{"date":{"__isSmartRef__":true,"id":101215},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101215":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101216":{"date":{"__isSmartRef__":true,"id":101217},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101217":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101218":{"date":{"__isSmartRef__":true,"id":101219},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101219":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101220":{"date":{"__isSmartRef__":true,"id":101221},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101221":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101222":{"date":{"__isSmartRef__":true,"id":101223},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101223":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101224":{"date":{"__isSmartRef__":true,"id":101225},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101225":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101226":{"date":{"__isSmartRef__":true,"id":101227},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101227":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101228":{"date":{"__isSmartRef__":true,"id":101229},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101229":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101230":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101231":{"morph":{"__isSmartRef__":true,"id":101210},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101232":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101233}},"101233":{"test01IsMorph":{"__isSmartRef__":true,"id":101234}},"101234":{"varMapping":{"__isSmartRef__":true,"id":101235},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101236},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101235":{"this":{"__isSmartRef__":true,"id":101232}},"101236":{},"101237":{"change":{"__isSmartRef__":true,"id":101238},"tick":{"__isSmartRef__":true,"id":101242}},"101238":{"varMapping":{"__isSmartRef__":true,"id":101239},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101240},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101239":{"this":{"__isSmartRef__":true,"id":101210}},"101240":{"timestamp":{"__isSmartRef__":true,"id":101241},"user":"cschuster","tags":[]},"101241":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101242":{"varMapping":{"__isSmartRef__":true,"id":101243},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101243":{"this":{"__isSmartRef__":true,"id":101210}},"101244":{"timestamp":{"__isSmartRef__":true,"id":101245},"user":"cschuster","tags":[]},"101245":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101246":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101247}],"id":"C178AF64-9B47-4CFB-8997-D8124D1F543C","shape":{"__isSmartRef__":true,"id":101248},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2690","partsBinMetaInfo":{"__isSmartRef__":true,"id":101249},"eventHandler":{"__isSmartRef__":true,"id":101267},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","94B7CE29-17A0-4743-81CE-7FF5E7BA99B5"],"partTests":{"__isSmartRef__":true,"id":101268},"_ClipMode":"visible","moved":true,"b":174.21246906602755,"#startLetters":"set","isBeingDragged":false,"delta":-0.4576469915336929,"_Rotation":13.746246375683,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101273},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6032.7,4070.0)"},"101247":{"target":{"__isSmartRef__":true,"id":101246},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101248":{"_BorderWidth":5.504198913134641,"_ClipMode":"visible","_BorderRadius":39.59325352959016,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.0,96.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(26,-228,-164)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.0,-0.1)"},"101249":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101250},{"__isSmartRef__":true,"id":101252},{"__isSmartRef__":true,"id":101254},{"__isSmartRef__":true,"id":101256},{"__isSmartRef__":true,"id":101258},{"__isSmartRef__":true,"id":101260},{"__isSmartRef__":true,"id":101262},{"__isSmartRef__":true,"id":101264}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101266},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101250":{"date":{"__isSmartRef__":true,"id":101251},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101251":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101252":{"date":{"__isSmartRef__":true,"id":101253},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101253":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101254":{"date":{"__isSmartRef__":true,"id":101255},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101255":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101256":{"date":{"__isSmartRef__":true,"id":101257},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101257":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101258":{"date":{"__isSmartRef__":true,"id":101259},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101259":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101260":{"date":{"__isSmartRef__":true,"id":101261},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101261":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101262":{"date":{"__isSmartRef__":true,"id":101263},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101263":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101264":{"date":{"__isSmartRef__":true,"id":101265},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101265":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101266":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101267":{"morph":{"__isSmartRef__":true,"id":101246},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101268":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101269}},"101269":{"test01IsMorph":{"__isSmartRef__":true,"id":101270}},"101270":{"varMapping":{"__isSmartRef__":true,"id":101271},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101272},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101271":{"this":{"__isSmartRef__":true,"id":101268}},"101272":{},"101273":{"change":{"__isSmartRef__":true,"id":101274},"tick":{"__isSmartRef__":true,"id":101278}},"101274":{"varMapping":{"__isSmartRef__":true,"id":101275},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101276},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101275":{"this":{"__isSmartRef__":true,"id":101246}},"101276":{"timestamp":{"__isSmartRef__":true,"id":101277},"user":"cschuster","tags":[]},"101277":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101278":{"varMapping":{"__isSmartRef__":true,"id":101279},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101279":{"this":{"__isSmartRef__":true,"id":101246}},"101280":{"timestamp":{"__isSmartRef__":true,"id":101281},"user":"cschuster","tags":[]},"101281":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101282":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101283}],"id":"689DC970-73E7-436D-92BA-EDCBA6484742","shape":{"__isSmartRef__":true,"id":101284},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2691","partsBinMetaInfo":{"__isSmartRef__":true,"id":101285},"eventHandler":{"__isSmartRef__":true,"id":101303},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38","0C353A35-5BCF-4C83-A91C-82C46D5BB3A1","2C16D6F9-8DC5-4BEB-9C94-15C4881B94E9"],"partTests":{"__isSmartRef__":true,"id":101304},"_ClipMode":"visible","moved":true,"b":289.2368581996998,"#startLetters":"set","isBeingDragged":false,"delta":-0.38044699892634526,"_Rotation":18.546674717923704,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101309},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4138.3,5646.1)"},"101283":{"target":{"__isSmartRef__":true,"id":101282},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101284":{"_BorderWidth":0.2791769203094532,"_ClipMode":"visible","_BorderRadius":4.342127120417702,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.1,137.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-157,-108)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-26.6)"},"101285":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101286},{"__isSmartRef__":true,"id":101288},{"__isSmartRef__":true,"id":101290},{"__isSmartRef__":true,"id":101292},{"__isSmartRef__":true,"id":101294},{"__isSmartRef__":true,"id":101296},{"__isSmartRef__":true,"id":101298},{"__isSmartRef__":true,"id":101300}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101302},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101286":{"date":{"__isSmartRef__":true,"id":101287},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101287":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101288":{"date":{"__isSmartRef__":true,"id":101289},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101289":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101290":{"date":{"__isSmartRef__":true,"id":101291},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101291":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101292":{"date":{"__isSmartRef__":true,"id":101293},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101293":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101294":{"date":{"__isSmartRef__":true,"id":101295},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101295":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101296":{"date":{"__isSmartRef__":true,"id":101297},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101297":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101298":{"date":{"__isSmartRef__":true,"id":101299},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101299":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101300":{"date":{"__isSmartRef__":true,"id":101301},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101301":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101302":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101303":{"morph":{"__isSmartRef__":true,"id":101282},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101304":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101305}},"101305":{"test01IsMorph":{"__isSmartRef__":true,"id":101306}},"101306":{"varMapping":{"__isSmartRef__":true,"id":101307},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101307":{"this":{"__isSmartRef__":true,"id":101304}},"101308":{},"101309":{"change":{"__isSmartRef__":true,"id":101310},"tick":{"__isSmartRef__":true,"id":101314}},"101310":{"varMapping":{"__isSmartRef__":true,"id":101311},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101311":{"this":{"__isSmartRef__":true,"id":101282}},"101312":{"timestamp":{"__isSmartRef__":true,"id":101313},"user":"cschuster","tags":[]},"101313":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101314":{"varMapping":{"__isSmartRef__":true,"id":101315},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101315":{"this":{"__isSmartRef__":true,"id":101282}},"101316":{"timestamp":{"__isSmartRef__":true,"id":101317},"user":"cschuster","tags":[]},"101317":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101318":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101319}],"id":"42B478A4-F654-4D58-9EC4-EDBBB437F18C","shape":{"__isSmartRef__":true,"id":101320},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2692","partsBinMetaInfo":{"__isSmartRef__":true,"id":101321},"eventHandler":{"__isSmartRef__":true,"id":101339},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","9FCD8026-0C80-4C90-BEAE-EDBB636825F4","12C1673C-E341-4BD3-9055-454E5775FAB6"],"partTests":{"__isSmartRef__":true,"id":101340},"_ClipMode":"visible","moved":true,"b":148,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":1.3072816143100099,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101345},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4114.7,3726.2)"},"101319":{"target":{"__isSmartRef__":true,"id":101318},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101320":{"_BorderWidth":7.649596321166024,"_ClipMode":"visible","_BorderRadius":28.767422935781546,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,78.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(136,-82,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.6,-3.0)"},"101321":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101322},{"__isSmartRef__":true,"id":101324},{"__isSmartRef__":true,"id":101326},{"__isSmartRef__":true,"id":101328},{"__isSmartRef__":true,"id":101330},{"__isSmartRef__":true,"id":101332},{"__isSmartRef__":true,"id":101334},{"__isSmartRef__":true,"id":101336}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101338},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101322":{"date":{"__isSmartRef__":true,"id":101323},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101323":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101324":{"date":{"__isSmartRef__":true,"id":101325},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101325":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101326":{"date":{"__isSmartRef__":true,"id":101327},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101327":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101328":{"date":{"__isSmartRef__":true,"id":101329},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101329":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101330":{"date":{"__isSmartRef__":true,"id":101331},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101331":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101332":{"date":{"__isSmartRef__":true,"id":101333},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101333":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101334":{"date":{"__isSmartRef__":true,"id":101335},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101335":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101336":{"date":{"__isSmartRef__":true,"id":101337},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101337":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101338":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101339":{"morph":{"__isSmartRef__":true,"id":101318},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101340":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101341}},"101341":{"test01IsMorph":{"__isSmartRef__":true,"id":101342}},"101342":{"varMapping":{"__isSmartRef__":true,"id":101343},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101344},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101343":{"this":{"__isSmartRef__":true,"id":101340}},"101344":{},"101345":{"change":{"__isSmartRef__":true,"id":101346},"tick":{"__isSmartRef__":true,"id":101350}},"101346":{"varMapping":{"__isSmartRef__":true,"id":101347},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101347":{"this":{"__isSmartRef__":true,"id":101318}},"101348":{"timestamp":{"__isSmartRef__":true,"id":101349},"user":"cschuster","tags":[]},"101349":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101350":{"varMapping":{"__isSmartRef__":true,"id":101351},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101351":{"this":{"__isSmartRef__":true,"id":101318}},"101352":{"timestamp":{"__isSmartRef__":true,"id":101353},"user":"cschuster","tags":[]},"101353":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101354":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101355}],"id":"07152F7D-34EB-4720-A0D4-085522770B4F","shape":{"__isSmartRef__":true,"id":101356},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2693","partsBinMetaInfo":{"__isSmartRef__":true,"id":101357},"eventHandler":{"__isSmartRef__":true,"id":101375},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3"],"partTests":{"__isSmartRef__":true,"id":101376},"_ClipMode":"visible","moved":true,"b":82.21464252832811,"#startLetters":"set","isBeingDragged":false,"delta":-0.8036444954341277,"_Rotation":2.3490426011663583,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101381},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5846.2,4311.8)"},"101355":{"target":{"__isSmartRef__":true,"id":101354},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101356":{"_BorderWidth":9.95391245817078,"_ClipMode":"visible","_BorderRadius":0.7340021708485356,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.7,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,289,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.7)"},"101357":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101358},{"__isSmartRef__":true,"id":101360},{"__isSmartRef__":true,"id":101362},{"__isSmartRef__":true,"id":101364},{"__isSmartRef__":true,"id":101366},{"__isSmartRef__":true,"id":101368},{"__isSmartRef__":true,"id":101370},{"__isSmartRef__":true,"id":101372}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101374},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101358":{"date":{"__isSmartRef__":true,"id":101359},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101359":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101360":{"date":{"__isSmartRef__":true,"id":101361},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101361":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101362":{"date":{"__isSmartRef__":true,"id":101363},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101363":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101364":{"date":{"__isSmartRef__":true,"id":101365},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101365":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101366":{"date":{"__isSmartRef__":true,"id":101367},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101367":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101368":{"date":{"__isSmartRef__":true,"id":101369},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101369":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101370":{"date":{"__isSmartRef__":true,"id":101371},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101371":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101372":{"date":{"__isSmartRef__":true,"id":101373},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101373":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101374":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101375":{"morph":{"__isSmartRef__":true,"id":101354},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101376":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101377}},"101377":{"test01IsMorph":{"__isSmartRef__":true,"id":101378}},"101378":{"varMapping":{"__isSmartRef__":true,"id":101379},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101379":{"this":{"__isSmartRef__":true,"id":101376}},"101380":{},"101381":{"change":{"__isSmartRef__":true,"id":101382},"tick":{"__isSmartRef__":true,"id":101386}},"101382":{"varMapping":{"__isSmartRef__":true,"id":101383},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101383":{"this":{"__isSmartRef__":true,"id":101354}},"101384":{"timestamp":{"__isSmartRef__":true,"id":101385},"user":"cschuster","tags":[]},"101385":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101386":{"varMapping":{"__isSmartRef__":true,"id":101387},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101387":{"this":{"__isSmartRef__":true,"id":101354}},"101388":{"timestamp":{"__isSmartRef__":true,"id":101389},"user":"cschuster","tags":[]},"101389":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101390":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101391}],"id":"B1A1DE20-F1F4-4CE6-BAE1-28CEF26FD0A4","shape":{"__isSmartRef__":true,"id":101392},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2694","partsBinMetaInfo":{"__isSmartRef__":true,"id":101393},"eventHandler":{"__isSmartRef__":true,"id":101411},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384"],"partTests":{"__isSmartRef__":true,"id":101412},"_ClipMode":"visible","moved":true,"b":177,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":15.627975043789961,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101417},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4605.7,4939.1)"},"101391":{"target":{"__isSmartRef__":true,"id":101390},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101392":{"_BorderWidth":5.261679781214719,"_ClipMode":"visible","_BorderRadius":39.89043790736547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,97.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,-242,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-0.0)"},"101393":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101394},{"__isSmartRef__":true,"id":101396},{"__isSmartRef__":true,"id":101398},{"__isSmartRef__":true,"id":101400},{"__isSmartRef__":true,"id":101402},{"__isSmartRef__":true,"id":101404},{"__isSmartRef__":true,"id":101406},{"__isSmartRef__":true,"id":101408}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101410},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101394":{"date":{"__isSmartRef__":true,"id":101395},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101395":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101396":{"date":{"__isSmartRef__":true,"id":101397},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101397":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101398":{"date":{"__isSmartRef__":true,"id":101399},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101399":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101400":{"date":{"__isSmartRef__":true,"id":101401},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101401":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101402":{"date":{"__isSmartRef__":true,"id":101403},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101403":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101404":{"date":{"__isSmartRef__":true,"id":101405},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101405":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101406":{"date":{"__isSmartRef__":true,"id":101407},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101407":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101408":{"date":{"__isSmartRef__":true,"id":101409},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101409":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101410":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101411":{"morph":{"__isSmartRef__":true,"id":101390},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101412":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101413}},"101413":{"test01IsMorph":{"__isSmartRef__":true,"id":101414}},"101414":{"varMapping":{"__isSmartRef__":true,"id":101415},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101416},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101415":{"this":{"__isSmartRef__":true,"id":101412}},"101416":{},"101417":{"change":{"__isSmartRef__":true,"id":101418},"tick":{"__isSmartRef__":true,"id":101422}},"101418":{"varMapping":{"__isSmartRef__":true,"id":101419},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101419":{"this":{"__isSmartRef__":true,"id":101390}},"101420":{"timestamp":{"__isSmartRef__":true,"id":101421},"user":"cschuster","tags":[]},"101421":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101422":{"varMapping":{"__isSmartRef__":true,"id":101423},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101423":{"this":{"__isSmartRef__":true,"id":101390}},"101424":{"timestamp":{"__isSmartRef__":true,"id":101425},"user":"cschuster","tags":[]},"101425":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101426":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101427}],"id":"3BB5FC46-4431-4939-8A06-D3345F6C088E","shape":{"__isSmartRef__":true,"id":101428},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2695","partsBinMetaInfo":{"__isSmartRef__":true,"id":101429},"eventHandler":{"__isSmartRef__":true,"id":101447},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","4B5A32FC-8561-4F61-B2E1-2CE8BB5B3944","EFF7CBD3-0E41-47C0-B6DB-615BFCF24A49"],"partTests":{"__isSmartRef__":true,"id":101448},"_ClipMode":"visible","moved":true,"b":331.0728157266276,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-60.75980844804739,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101453},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4649.0,5458.2)"},"101427":{"target":{"__isSmartRef__":true,"id":101426},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101428":{"_BorderWidth":2.581511512839692,"_ClipMode":"visible","_BorderRadius":30.64146149995687,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.1,119.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-124,100,-126)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-37.5)"},"101429":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101430},{"__isSmartRef__":true,"id":101432},{"__isSmartRef__":true,"id":101434},{"__isSmartRef__":true,"id":101436},{"__isSmartRef__":true,"id":101438},{"__isSmartRef__":true,"id":101440},{"__isSmartRef__":true,"id":101442},{"__isSmartRef__":true,"id":101444}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101446},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101430":{"date":{"__isSmartRef__":true,"id":101431},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101431":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101432":{"date":{"__isSmartRef__":true,"id":101433},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101433":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101434":{"date":{"__isSmartRef__":true,"id":101435},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101435":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101436":{"date":{"__isSmartRef__":true,"id":101437},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101437":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101438":{"date":{"__isSmartRef__":true,"id":101439},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101439":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101440":{"date":{"__isSmartRef__":true,"id":101441},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101441":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101442":{"date":{"__isSmartRef__":true,"id":101443},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101443":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101444":{"date":{"__isSmartRef__":true,"id":101445},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101445":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101446":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101447":{"morph":{"__isSmartRef__":true,"id":101426},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101448":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101449}},"101449":{"test01IsMorph":{"__isSmartRef__":true,"id":101450}},"101450":{"varMapping":{"__isSmartRef__":true,"id":101451},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101452},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101451":{"this":{"__isSmartRef__":true,"id":101448}},"101452":{},"101453":{"change":{"__isSmartRef__":true,"id":101454},"tick":{"__isSmartRef__":true,"id":101458}},"101454":{"varMapping":{"__isSmartRef__":true,"id":101455},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101455":{"this":{"__isSmartRef__":true,"id":101426}},"101456":{"timestamp":{"__isSmartRef__":true,"id":101457},"user":"cschuster","tags":[]},"101457":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101458":{"varMapping":{"__isSmartRef__":true,"id":101459},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101459":{"this":{"__isSmartRef__":true,"id":101426}},"101460":{"timestamp":{"__isSmartRef__":true,"id":101461},"user":"cschuster","tags":[]},"101461":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101462":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101463}],"id":"8AA81EF4-E597-4AC0-B7B1-DC1459700911","shape":{"__isSmartRef__":true,"id":101464},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2696","partsBinMetaInfo":{"__isSmartRef__":true,"id":101465},"eventHandler":{"__isSmartRef__":true,"id":101483},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245","239234BB-71EA-470F-A446-7EFBFE0756C5"],"partTests":{"__isSmartRef__":true,"id":101484},"_ClipMode":"visible","moved":true,"b":227.99564428976737,"#startLetters":"set","isBeingDragged":false,"delta":0.9701942310202867,"_Rotation":23.175418122616115,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101489},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4540.4,4899.1)"},"101463":{"target":{"__isSmartRef__":true,"id":101462},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101464":{"_BorderWidth":1.2845302248610402,"_ClipMode":"visible","_BorderRadius":17.912454960046155,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-362,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-6.6)"},"101465":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101466},{"__isSmartRef__":true,"id":101468},{"__isSmartRef__":true,"id":101470},{"__isSmartRef__":true,"id":101472},{"__isSmartRef__":true,"id":101474},{"__isSmartRef__":true,"id":101476},{"__isSmartRef__":true,"id":101478},{"__isSmartRef__":true,"id":101480}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101482},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101466":{"date":{"__isSmartRef__":true,"id":101467},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101467":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101468":{"date":{"__isSmartRef__":true,"id":101469},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101469":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101470":{"date":{"__isSmartRef__":true,"id":101471},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101471":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101472":{"date":{"__isSmartRef__":true,"id":101473},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101473":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101474":{"date":{"__isSmartRef__":true,"id":101475},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101475":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101476":{"date":{"__isSmartRef__":true,"id":101477},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101477":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101478":{"date":{"__isSmartRef__":true,"id":101479},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101479":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101480":{"date":{"__isSmartRef__":true,"id":101481},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101481":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101482":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101483":{"morph":{"__isSmartRef__":true,"id":101462},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101484":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101485}},"101485":{"test01IsMorph":{"__isSmartRef__":true,"id":101486}},"101486":{"varMapping":{"__isSmartRef__":true,"id":101487},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101487":{"this":{"__isSmartRef__":true,"id":101484}},"101488":{},"101489":{"change":{"__isSmartRef__":true,"id":101490},"tick":{"__isSmartRef__":true,"id":101494}},"101490":{"varMapping":{"__isSmartRef__":true,"id":101491},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101491":{"this":{"__isSmartRef__":true,"id":101462}},"101492":{"timestamp":{"__isSmartRef__":true,"id":101493},"user":"cschuster","tags":[]},"101493":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101494":{"varMapping":{"__isSmartRef__":true,"id":101495},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101495":{"this":{"__isSmartRef__":true,"id":101462}},"101496":{"timestamp":{"__isSmartRef__":true,"id":101497},"user":"cschuster","tags":[]},"101497":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101498":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101499}],"id":"6965FC53-9ABA-4BF8-A0E8-AD160253186D","shape":{"__isSmartRef__":true,"id":101500},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2697","partsBinMetaInfo":{"__isSmartRef__":true,"id":101501},"eventHandler":{"__isSmartRef__":true,"id":101519},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","4BCE8704-2AEF-41A3-A795-8396A6BCF761","F6125F20-3658-4112-8779-88E6CE122956"],"partTests":{"__isSmartRef__":true,"id":101520},"_ClipMode":"visible","moved":true,"b":318.8110254171188,"#startLetters":"set","isBeingDragged":false,"delta":0.6161334409262054,"_Rotation":-33.9454521872185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101525},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5620.1,5119.1)"},"101499":{"target":{"__isSmartRef__":true,"id":101498},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101500":{"_BorderWidth":1.7072766957445813,"_ClipMode":"visible","_BorderRadius":22.65275718658124,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,24,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.8,-35.1)"},"101501":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101502},{"__isSmartRef__":true,"id":101504},{"__isSmartRef__":true,"id":101506},{"__isSmartRef__":true,"id":101508},{"__isSmartRef__":true,"id":101510},{"__isSmartRef__":true,"id":101512},{"__isSmartRef__":true,"id":101514},{"__isSmartRef__":true,"id":101516}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101518},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101502":{"date":{"__isSmartRef__":true,"id":101503},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101503":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101504":{"date":{"__isSmartRef__":true,"id":101505},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101505":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101506":{"date":{"__isSmartRef__":true,"id":101507},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101507":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101508":{"date":{"__isSmartRef__":true,"id":101509},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101509":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101510":{"date":{"__isSmartRef__":true,"id":101511},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101511":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101512":{"date":{"__isSmartRef__":true,"id":101513},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101513":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101514":{"date":{"__isSmartRef__":true,"id":101515},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101515":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101516":{"date":{"__isSmartRef__":true,"id":101517},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101517":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101518":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101519":{"morph":{"__isSmartRef__":true,"id":101498},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101520":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101521}},"101521":{"test01IsMorph":{"__isSmartRef__":true,"id":101522}},"101522":{"varMapping":{"__isSmartRef__":true,"id":101523},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101523":{"this":{"__isSmartRef__":true,"id":101520}},"101524":{},"101525":{"change":{"__isSmartRef__":true,"id":101526},"tick":{"__isSmartRef__":true,"id":101530}},"101526":{"varMapping":{"__isSmartRef__":true,"id":101527},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101527":{"this":{"__isSmartRef__":true,"id":101498}},"101528":{"timestamp":{"__isSmartRef__":true,"id":101529},"user":"cschuster","tags":[]},"101529":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101530":{"varMapping":{"__isSmartRef__":true,"id":101531},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101531":{"this":{"__isSmartRef__":true,"id":101498}},"101532":{"timestamp":{"__isSmartRef__":true,"id":101533},"user":"cschuster","tags":[]},"101533":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101534":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101535}],"id":"2CE55473-942B-48CD-BD3F-EB456192A964","shape":{"__isSmartRef__":true,"id":101536},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2698","partsBinMetaInfo":{"__isSmartRef__":true,"id":101537},"eventHandler":{"__isSmartRef__":true,"id":101555},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","4A8B0A93-D9F8-4417-B6B3-A4A56B912AD6","42096106-0C6A-42FB-BED0-654B4A62CC0E"],"partTests":{"__isSmartRef__":true,"id":101556},"_ClipMode":"visible","moved":true,"b":311.4535721564898,"#startLetters":"set","isBeingDragged":false,"delta":-0.8990079230279662,"_Rotation":44.18451533416937,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101561},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4734.2,4728.7)"},"101535":{"target":{"__isSmartRef__":true,"id":101534},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101536":{"_BorderWidth":1.2525379585978595,"_ClipMode":"visible","_BorderRadius":17.530445197200166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,130.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-192,-23,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.0,-33.2)"},"101537":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101538},{"__isSmartRef__":true,"id":101540},{"__isSmartRef__":true,"id":101542},{"__isSmartRef__":true,"id":101544},{"__isSmartRef__":true,"id":101546},{"__isSmartRef__":true,"id":101548},{"__isSmartRef__":true,"id":101550},{"__isSmartRef__":true,"id":101552}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101554},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101538":{"date":{"__isSmartRef__":true,"id":101539},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101539":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101540":{"date":{"__isSmartRef__":true,"id":101541},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101541":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101542":{"date":{"__isSmartRef__":true,"id":101543},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101543":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101544":{"date":{"__isSmartRef__":true,"id":101545},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101545":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101546":{"date":{"__isSmartRef__":true,"id":101547},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101547":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101548":{"date":{"__isSmartRef__":true,"id":101549},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101549":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101550":{"date":{"__isSmartRef__":true,"id":101551},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101551":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101552":{"date":{"__isSmartRef__":true,"id":101553},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101553":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101554":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101555":{"morph":{"__isSmartRef__":true,"id":101534},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101556":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101557}},"101557":{"test01IsMorph":{"__isSmartRef__":true,"id":101558}},"101558":{"varMapping":{"__isSmartRef__":true,"id":101559},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101560},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101559":{"this":{"__isSmartRef__":true,"id":101556}},"101560":{},"101561":{"change":{"__isSmartRef__":true,"id":101562},"tick":{"__isSmartRef__":true,"id":101566}},"101562":{"varMapping":{"__isSmartRef__":true,"id":101563},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101563":{"this":{"__isSmartRef__":true,"id":101534}},"101564":{"timestamp":{"__isSmartRef__":true,"id":101565},"user":"cschuster","tags":[]},"101565":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101566":{"varMapping":{"__isSmartRef__":true,"id":101567},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101567":{"this":{"__isSmartRef__":true,"id":101534}},"101568":{"timestamp":{"__isSmartRef__":true,"id":101569},"user":"cschuster","tags":[]},"101569":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101570":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101571}],"id":"37241A4D-B289-4B03-84DD-4B4DB8F71AC6","shape":{"__isSmartRef__":true,"id":101572},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2699","partsBinMetaInfo":{"__isSmartRef__":true,"id":101573},"eventHandler":{"__isSmartRef__":true,"id":101591},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","AB5706EF-EB06-42C8-A5ED-454F0729666B"],"partTests":{"__isSmartRef__":true,"id":101592},"_ClipMode":"visible","moved":true,"b":254.08072477643145,"#startLetters":"set","isBeingDragged":false,"delta":-0.905292950628791,"_Rotation":-37.89298808098398,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101597},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4053.5,5828.8)"},"101571":{"target":{"__isSmartRef__":true,"id":101570},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101572":{"_BorderWidth":0.19175454584041596,"_ClipMode":"visible","_BorderRadius":3.009241044085913,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.1,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-317,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.5)"},"101573":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101574},{"__isSmartRef__":true,"id":101576},{"__isSmartRef__":true,"id":101578},{"__isSmartRef__":true,"id":101580},{"__isSmartRef__":true,"id":101582},{"__isSmartRef__":true,"id":101584},{"__isSmartRef__":true,"id":101586},{"__isSmartRef__":true,"id":101588}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101590},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101574":{"date":{"__isSmartRef__":true,"id":101575},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101575":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101576":{"date":{"__isSmartRef__":true,"id":101577},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101577":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101578":{"date":{"__isSmartRef__":true,"id":101579},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101579":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101580":{"date":{"__isSmartRef__":true,"id":101581},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101581":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101582":{"date":{"__isSmartRef__":true,"id":101583},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101583":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101584":{"date":{"__isSmartRef__":true,"id":101585},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101585":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101586":{"date":{"__isSmartRef__":true,"id":101587},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101587":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101588":{"date":{"__isSmartRef__":true,"id":101589},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101589":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101590":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101591":{"morph":{"__isSmartRef__":true,"id":101570},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101592":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101593}},"101593":{"test01IsMorph":{"__isSmartRef__":true,"id":101594}},"101594":{"varMapping":{"__isSmartRef__":true,"id":101595},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101595":{"this":{"__isSmartRef__":true,"id":101592}},"101596":{},"101597":{"change":{"__isSmartRef__":true,"id":101598},"tick":{"__isSmartRef__":true,"id":101602}},"101598":{"varMapping":{"__isSmartRef__":true,"id":101599},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101599":{"this":{"__isSmartRef__":true,"id":101570}},"101600":{"timestamp":{"__isSmartRef__":true,"id":101601},"user":"cschuster","tags":[]},"101601":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101602":{"varMapping":{"__isSmartRef__":true,"id":101603},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101604},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101603":{"this":{"__isSmartRef__":true,"id":101570}},"101604":{"timestamp":{"__isSmartRef__":true,"id":101605},"user":"cschuster","tags":[]},"101605":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101606":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101607}],"id":"00138904-2FDA-47FC-B25B-2EA425F9EF17","shape":{"__isSmartRef__":true,"id":101608},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2700","partsBinMetaInfo":{"__isSmartRef__":true,"id":101609},"eventHandler":{"__isSmartRef__":true,"id":101626},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955","164E24C5-74D8-45B7-820E-DA0799F42CCA","728B0C1E-2A02-4E62-8389-C5208D081700"],"partTests":{"__isSmartRef__":true,"id":101627},"_ClipMode":"visible","moved":true,"b":231,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":14.400408848692326,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101632},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2509.9,913.7)"},"101607":{"target":{"__isSmartRef__":true,"id":101606},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101608":{"_BorderWidth":1.1142701927151446,"_ClipMode":"visible","_BorderRadius":15.841766183644797,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,131.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-199,-360,129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.5,-7.4)"},"101609":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101610},{"__isSmartRef__":true,"id":101612},{"__isSmartRef__":true,"id":101614},{"__isSmartRef__":true,"id":101616},{"__isSmartRef__":true,"id":101618},{"__isSmartRef__":true,"id":101620},{"__isSmartRef__":true,"id":101622},{"__isSmartRef__":true,"id":101624}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101610":{"date":{"__isSmartRef__":true,"id":101611},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101611":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101612":{"date":{"__isSmartRef__":true,"id":101613},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101613":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101614":{"date":{"__isSmartRef__":true,"id":101615},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101615":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101616":{"date":{"__isSmartRef__":true,"id":101617},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101617":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101618":{"date":{"__isSmartRef__":true,"id":101619},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101619":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101620":{"date":{"__isSmartRef__":true,"id":101621},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101621":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101622":{"date":{"__isSmartRef__":true,"id":101623},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101623":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101624":{"date":{"__isSmartRef__":true,"id":101625},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101625":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101626":{"morph":{"__isSmartRef__":true,"id":101606},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101627":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101628}},"101628":{"test01IsMorph":{"__isSmartRef__":true,"id":101629}},"101629":{"varMapping":{"__isSmartRef__":true,"id":101630},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101630":{"this":{"__isSmartRef__":true,"id":101627}},"101631":{},"101632":{"change":{"__isSmartRef__":true,"id":101633},"tick":{"__isSmartRef__":true,"id":101637}},"101633":{"varMapping":{"__isSmartRef__":true,"id":101634},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101635},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101634":{"this":{"__isSmartRef__":true,"id":101606}},"101635":{"timestamp":{"__isSmartRef__":true,"id":101636},"user":"cschuster","tags":[]},"101636":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101637":{"varMapping":{"__isSmartRef__":true,"id":101638},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101638":{"this":{"__isSmartRef__":true,"id":101606}},"101639":{"timestamp":{"__isSmartRef__":true,"id":101640},"user":"cschuster","tags":[]},"101640":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101641":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101642}],"id":"AAC572E0-3EFE-4B9A-8D51-F24599F6341D","shape":{"__isSmartRef__":true,"id":101643},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2701","partsBinMetaInfo":{"__isSmartRef__":true,"id":101644},"eventHandler":{"__isSmartRef__":true,"id":101662},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9","DE4DEAAA-5F7B-4521-96D4-58921619F6F6","9DB6F35D-2E4D-4F5F-B088-5E7068D4B23E"],"partTests":{"__isSmartRef__":true,"id":101663},"_ClipMode":"visible","moved":true,"b":124.32284522015834,"#startLetters":"set","isBeingDragged":false,"delta":0.5476777322473936,"_Rotation":91.42022604470058,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101668},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4974.6,4650.3)"},"101642":{"target":{"__isSmartRef__":true,"id":101641},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101643":{"_BorderWidth":9.129367686498156,"_ClipMode":"visible","_BorderRadius":12.717316015527768,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.7,67.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(211,67,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.5,-8.7)"},"101644":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101645},{"__isSmartRef__":true,"id":101647},{"__isSmartRef__":true,"id":101649},{"__isSmartRef__":true,"id":101651},{"__isSmartRef__":true,"id":101653},{"__isSmartRef__":true,"id":101655},{"__isSmartRef__":true,"id":101657},{"__isSmartRef__":true,"id":101659}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101661},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101645":{"date":{"__isSmartRef__":true,"id":101646},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101647":{"date":{"__isSmartRef__":true,"id":101648},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101648":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101649":{"date":{"__isSmartRef__":true,"id":101650},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101650":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101651":{"date":{"__isSmartRef__":true,"id":101652},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101652":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101653":{"date":{"__isSmartRef__":true,"id":101654},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101654":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101655":{"date":{"__isSmartRef__":true,"id":101656},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101656":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101657":{"date":{"__isSmartRef__":true,"id":101658},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101658":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101659":{"date":{"__isSmartRef__":true,"id":101660},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101660":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101661":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101662":{"morph":{"__isSmartRef__":true,"id":101641},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101663":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101664}},"101664":{"test01IsMorph":{"__isSmartRef__":true,"id":101665}},"101665":{"varMapping":{"__isSmartRef__":true,"id":101666},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101666":{"this":{"__isSmartRef__":true,"id":101663}},"101667":{},"101668":{"change":{"__isSmartRef__":true,"id":101669},"tick":{"__isSmartRef__":true,"id":101673}},"101669":{"varMapping":{"__isSmartRef__":true,"id":101670},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101670":{"this":{"__isSmartRef__":true,"id":101641}},"101671":{"timestamp":{"__isSmartRef__":true,"id":101672},"user":"cschuster","tags":[]},"101672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101673":{"varMapping":{"__isSmartRef__":true,"id":101674},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101674":{"this":{"__isSmartRef__":true,"id":101641}},"101675":{"timestamp":{"__isSmartRef__":true,"id":101676},"user":"cschuster","tags":[]},"101676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101677":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101678}],"id":"E5566C83-C3C9-4FB3-9030-0BB5084F902E","shape":{"__isSmartRef__":true,"id":101679},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2702","partsBinMetaInfo":{"__isSmartRef__":true,"id":101680},"eventHandler":{"__isSmartRef__":true,"id":101698},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084","7A613016-CD7C-44D0-8293-94A99440D7DF","0BD7500A-3A33-4F9C-8C4A-00F59895BC82"],"partTests":{"__isSmartRef__":true,"id":101699},"_ClipMode":"visible","moved":true,"b":336.1291888851556,"#startLetters":"set","isBeingDragged":false,"delta":-0.8841041153646074,"_Rotation":38.36373742989679,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101704},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5968.6,4521.1)"},"101678":{"target":{"__isSmartRef__":true,"id":101677},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101679":{"_BorderWidth":2.976621126374613,"_ClipMode":"visible","_BorderRadius":33.44950069402634,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.4,116.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-104,130,-64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.9,-38.3)"},"101680":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101681},{"__isSmartRef__":true,"id":101683},{"__isSmartRef__":true,"id":101685},{"__isSmartRef__":true,"id":101687},{"__isSmartRef__":true,"id":101689},{"__isSmartRef__":true,"id":101691},{"__isSmartRef__":true,"id":101693},{"__isSmartRef__":true,"id":101695}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101697},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101681":{"date":{"__isSmartRef__":true,"id":101682},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101683":{"date":{"__isSmartRef__":true,"id":101684},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101684":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101685":{"date":{"__isSmartRef__":true,"id":101686},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101686":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101687":{"date":{"__isSmartRef__":true,"id":101688},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101688":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101689":{"date":{"__isSmartRef__":true,"id":101690},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101690":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101691":{"date":{"__isSmartRef__":true,"id":101692},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101692":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101693":{"date":{"__isSmartRef__":true,"id":101694},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101694":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101695":{"date":{"__isSmartRef__":true,"id":101696},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101696":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101697":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101698":{"morph":{"__isSmartRef__":true,"id":101677},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101699":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101700}},"101700":{"test01IsMorph":{"__isSmartRef__":true,"id":101701}},"101701":{"varMapping":{"__isSmartRef__":true,"id":101702},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101702":{"this":{"__isSmartRef__":true,"id":101699}},"101703":{},"101704":{"change":{"__isSmartRef__":true,"id":101705},"tick":{"__isSmartRef__":true,"id":101709}},"101705":{"varMapping":{"__isSmartRef__":true,"id":101706},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101706":{"this":{"__isSmartRef__":true,"id":101677}},"101707":{"timestamp":{"__isSmartRef__":true,"id":101708},"user":"cschuster","tags":[]},"101708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101709":{"varMapping":{"__isSmartRef__":true,"id":101710},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101710":{"this":{"__isSmartRef__":true,"id":101677}},"101711":{"timestamp":{"__isSmartRef__":true,"id":101712},"user":"cschuster","tags":[]},"101712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101713":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101714}],"id":"99010D8B-C81D-4ECC-8E01-C6F45594175B","shape":{"__isSmartRef__":true,"id":101715},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2703","partsBinMetaInfo":{"__isSmartRef__":true,"id":101716},"eventHandler":{"__isSmartRef__":true,"id":101734},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","06CBEFDC-3EE6-4C7E-ADD8-383FEFA55EF8","E7A6A3F3-573E-46F8-9F5E-2D781B69C665","3D2F60E9-B7B7-43BD-8FF2-D9B1B548E46F"],"partTests":{"__isSmartRef__":true,"id":101735},"_ClipMode":"visible","moved":true,"b":59.0648787432001,"#startLetters":"set","isBeingDragged":false,"delta":0.767076347314287,"_Rotation":6.650843539945204,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101740},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4891.5,5278.2)"},"101714":{"target":{"__isSmartRef__":true,"id":101713},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101715":{"_BorderWidth":9.288749766068682,"_ClipMode":"visible","_BorderRadius":10.570600710473324,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,351,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.2,-30.3)"},"101716":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101717},{"__isSmartRef__":true,"id":101719},{"__isSmartRef__":true,"id":101721},{"__isSmartRef__":true,"id":101723},{"__isSmartRef__":true,"id":101725},{"__isSmartRef__":true,"id":101727},{"__isSmartRef__":true,"id":101729},{"__isSmartRef__":true,"id":101731}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101733},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101717":{"date":{"__isSmartRef__":true,"id":101718},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101719":{"date":{"__isSmartRef__":true,"id":101720},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101720":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101721":{"date":{"__isSmartRef__":true,"id":101722},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101722":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101723":{"date":{"__isSmartRef__":true,"id":101724},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101724":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101725":{"date":{"__isSmartRef__":true,"id":101726},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101726":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101727":{"date":{"__isSmartRef__":true,"id":101728},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101728":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101729":{"date":{"__isSmartRef__":true,"id":101730},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101730":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101731":{"date":{"__isSmartRef__":true,"id":101732},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101732":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101733":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101734":{"morph":{"__isSmartRef__":true,"id":101713},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101735":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101736}},"101736":{"test01IsMorph":{"__isSmartRef__":true,"id":101737}},"101737":{"varMapping":{"__isSmartRef__":true,"id":101738},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101738":{"this":{"__isSmartRef__":true,"id":101735}},"101739":{},"101740":{"change":{"__isSmartRef__":true,"id":101741},"tick":{"__isSmartRef__":true,"id":101745}},"101741":{"varMapping":{"__isSmartRef__":true,"id":101742},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101742":{"this":{"__isSmartRef__":true,"id":101713}},"101743":{"timestamp":{"__isSmartRef__":true,"id":101744},"user":"cschuster","tags":[]},"101744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101745":{"varMapping":{"__isSmartRef__":true,"id":101746},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101746":{"this":{"__isSmartRef__":true,"id":101713}},"101747":{"timestamp":{"__isSmartRef__":true,"id":101748},"user":"cschuster","tags":[]},"101748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101749":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101750}],"id":"94A65608-40CE-4E02-A464-C188F9737DA2","shape":{"__isSmartRef__":true,"id":101751},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2704","partsBinMetaInfo":{"__isSmartRef__":true,"id":101752},"eventHandler":{"__isSmartRef__":true,"id":101770},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","81879DAE-20F5-4201-B652-7C3AAF79B441","7390BA8B-837E-4083-8CA3-C6366DA25353","D40277E3-7828-4A5F-AC40-F2947A404954"],"partTests":{"__isSmartRef__":true,"id":101771},"_ClipMode":"visible","moved":true,"b":48.1418739912333,"#startLetters":"set","isBeingDragged":false,"delta":0.943958313553594,"_Rotation":-30.679718569055275,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101776},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6561.3,4638.1)"},"101750":{"target":{"__isSmartRef__":true,"id":101749},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101751":{"_BorderWidth":8.723997127493863,"_ClipMode":"visible","_BorderRadius":17.81095263106794,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,70.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,362,-95)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.9,-33.3)"},"101752":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101753},{"__isSmartRef__":true,"id":101755},{"__isSmartRef__":true,"id":101757},{"__isSmartRef__":true,"id":101759},{"__isSmartRef__":true,"id":101761},{"__isSmartRef__":true,"id":101763},{"__isSmartRef__":true,"id":101765},{"__isSmartRef__":true,"id":101767}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101769},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101753":{"date":{"__isSmartRef__":true,"id":101754},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101755":{"date":{"__isSmartRef__":true,"id":101756},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101756":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101757":{"date":{"__isSmartRef__":true,"id":101758},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101758":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101759":{"date":{"__isSmartRef__":true,"id":101760},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101761":{"date":{"__isSmartRef__":true,"id":101762},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101762":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101763":{"date":{"__isSmartRef__":true,"id":101764},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101764":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101765":{"date":{"__isSmartRef__":true,"id":101766},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101766":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101767":{"date":{"__isSmartRef__":true,"id":101768},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101768":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101769":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101770":{"morph":{"__isSmartRef__":true,"id":101749},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101771":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101772}},"101772":{"test01IsMorph":{"__isSmartRef__":true,"id":101773}},"101773":{"varMapping":{"__isSmartRef__":true,"id":101774},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101774":{"this":{"__isSmartRef__":true,"id":101771}},"101775":{},"101776":{"change":{"__isSmartRef__":true,"id":101777},"tick":{"__isSmartRef__":true,"id":101781}},"101777":{"varMapping":{"__isSmartRef__":true,"id":101778},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101778":{"this":{"__isSmartRef__":true,"id":101749}},"101779":{"timestamp":{"__isSmartRef__":true,"id":101780},"user":"cschuster","tags":[]},"101780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101781":{"varMapping":{"__isSmartRef__":true,"id":101782},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101782":{"this":{"__isSmartRef__":true,"id":101749}},"101783":{"timestamp":{"__isSmartRef__":true,"id":101784},"user":"cschuster","tags":[]},"101784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101785":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101786}],"id":"835C7EC5-B0EF-4515-9D64-55E580DDB8FF","shape":{"__isSmartRef__":true,"id":101787},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2705","partsBinMetaInfo":{"__isSmartRef__":true,"id":101788},"eventHandler":{"__isSmartRef__":true,"id":101805},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E","1D646B34-BEBC-429A-B4DB-A1DA7676FA16","D4A202EA-E11E-4DEA-AE33-6641267015BF"],"partTests":{"__isSmartRef__":true,"id":101806},"_ClipMode":"visible","moved":true,"b":61.86373348667985,"#startLetters":"set","isBeingDragged":false,"delta":-0.9155314433737658,"_Rotation":-25.007818123017742,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101811},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2515.2,1840.3)"},"101786":{"target":{"__isSmartRef__":true,"id":101785},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101787":{"_BorderWidth":9.409142764518254,"_ClipMode":"visible","_BorderRadius":8.895136131354136,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.3,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(225,347,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.6,-29.4)"},"101788":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101789},{"__isSmartRef__":true,"id":101791},{"__isSmartRef__":true,"id":101793},{"__isSmartRef__":true,"id":101795},{"__isSmartRef__":true,"id":101797},{"__isSmartRef__":true,"id":101799},{"__isSmartRef__":true,"id":101801},{"__isSmartRef__":true,"id":101803}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101789":{"date":{"__isSmartRef__":true,"id":101790},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101791":{"date":{"__isSmartRef__":true,"id":101792},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101792":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101793":{"date":{"__isSmartRef__":true,"id":101794},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101794":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101795":{"date":{"__isSmartRef__":true,"id":101796},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101796":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101797":{"date":{"__isSmartRef__":true,"id":101798},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101798":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101799":{"date":{"__isSmartRef__":true,"id":101800},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101800":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101801":{"date":{"__isSmartRef__":true,"id":101802},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101802":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101803":{"date":{"__isSmartRef__":true,"id":101804},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101804":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101805":{"morph":{"__isSmartRef__":true,"id":101785},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101806":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101807}},"101807":{"test01IsMorph":{"__isSmartRef__":true,"id":101808}},"101808":{"varMapping":{"__isSmartRef__":true,"id":101809},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101809":{"this":{"__isSmartRef__":true,"id":101806}},"101810":{},"101811":{"change":{"__isSmartRef__":true,"id":101812},"tick":{"__isSmartRef__":true,"id":101816}},"101812":{"varMapping":{"__isSmartRef__":true,"id":101813},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101814},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101813":{"this":{"__isSmartRef__":true,"id":101785}},"101814":{"timestamp":{"__isSmartRef__":true,"id":101815},"user":"cschuster","tags":[]},"101815":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101816":{"varMapping":{"__isSmartRef__":true,"id":101817},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101818},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101817":{"this":{"__isSmartRef__":true,"id":101785}},"101818":{"timestamp":{"__isSmartRef__":true,"id":101819},"user":"cschuster","tags":[]},"101819":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101820":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101821}],"id":"E333A213-8387-4CD8-829B-B8BDB05F8D45","shape":{"__isSmartRef__":true,"id":101822},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2706","partsBinMetaInfo":{"__isSmartRef__":true,"id":101823},"eventHandler":{"__isSmartRef__":true,"id":101841},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","FC284ED1-2D34-4118-9A1D-DE5A52D5C06E","F8260372-013C-48C9-8DBC-21015A0ACD55"],"partTests":{"__isSmartRef__":true,"id":101842},"_ClipMode":"visible","moved":true,"b":323,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-27.94101027190131,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101847},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4810.8,4129.1)"},"101821":{"target":{"__isSmartRef__":true,"id":101820},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101822":{"_BorderWidth":1.9909248842397584,"_ClipMode":"visible","_BorderRadius":25.51274711633998,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,124.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-154,51,-206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.0,-36.0)"},"101823":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101824},{"__isSmartRef__":true,"id":101826},{"__isSmartRef__":true,"id":101828},{"__isSmartRef__":true,"id":101830},{"__isSmartRef__":true,"id":101832},{"__isSmartRef__":true,"id":101834},{"__isSmartRef__":true,"id":101836},{"__isSmartRef__":true,"id":101838}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101840},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101824":{"date":{"__isSmartRef__":true,"id":101825},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101825":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101826":{"date":{"__isSmartRef__":true,"id":101827},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101827":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101828":{"date":{"__isSmartRef__":true,"id":101829},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101829":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101830":{"date":{"__isSmartRef__":true,"id":101831},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101831":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101832":{"date":{"__isSmartRef__":true,"id":101833},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101833":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101834":{"date":{"__isSmartRef__":true,"id":101835},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101835":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101836":{"date":{"__isSmartRef__":true,"id":101837},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101837":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101838":{"date":{"__isSmartRef__":true,"id":101839},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101839":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101840":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101841":{"morph":{"__isSmartRef__":true,"id":101820},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101842":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101843}},"101843":{"test01IsMorph":{"__isSmartRef__":true,"id":101844}},"101844":{"varMapping":{"__isSmartRef__":true,"id":101845},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101845":{"this":{"__isSmartRef__":true,"id":101842}},"101846":{},"101847":{"change":{"__isSmartRef__":true,"id":101848},"tick":{"__isSmartRef__":true,"id":101852}},"101848":{"varMapping":{"__isSmartRef__":true,"id":101849},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101850},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101849":{"this":{"__isSmartRef__":true,"id":101820}},"101850":{"timestamp":{"__isSmartRef__":true,"id":101851},"user":"cschuster","tags":[]},"101851":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101852":{"varMapping":{"__isSmartRef__":true,"id":101853},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101854},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101853":{"this":{"__isSmartRef__":true,"id":101820}},"101854":{"timestamp":{"__isSmartRef__":true,"id":101855},"user":"cschuster","tags":[]},"101855":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101856":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101857}],"id":"1BA89F50-4FF7-4F09-8B75-09F31BB9ACE8","shape":{"__isSmartRef__":true,"id":101858},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2707","partsBinMetaInfo":{"__isSmartRef__":true,"id":101859},"eventHandler":{"__isSmartRef__":true,"id":101877},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","4EE09922-B734-4387-BBC1-FDA087224891"],"partTests":{"__isSmartRef__":true,"id":101878},"_ClipMode":"visible","moved":true,"b":36.11763254273683,"#startLetters":"set","isBeingDragged":false,"delta":0.9029408135684207,"_Rotation":-32.82685695090786,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101883},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4950.5,4250.5)"},"101857":{"target":{"__isSmartRef__":true,"id":101856},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101858":{"_BorderWidth":7.94722492521985,"_ClipMode":"visible","_BorderRadius":26.10218438426056,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.1,76.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(151,358,64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.8,-36.2)"},"101859":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101860},{"__isSmartRef__":true,"id":101862},{"__isSmartRef__":true,"id":101864},{"__isSmartRef__":true,"id":101866},{"__isSmartRef__":true,"id":101868},{"__isSmartRef__":true,"id":101870},{"__isSmartRef__":true,"id":101872},{"__isSmartRef__":true,"id":101874}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101876},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101860":{"date":{"__isSmartRef__":true,"id":101861},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101861":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101862":{"date":{"__isSmartRef__":true,"id":101863},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101863":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101864":{"date":{"__isSmartRef__":true,"id":101865},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101865":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101866":{"date":{"__isSmartRef__":true,"id":101867},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101867":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101868":{"date":{"__isSmartRef__":true,"id":101869},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101869":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101870":{"date":{"__isSmartRef__":true,"id":101871},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101871":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101872":{"date":{"__isSmartRef__":true,"id":101873},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101873":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101874":{"date":{"__isSmartRef__":true,"id":101875},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101875":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101876":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101877":{"morph":{"__isSmartRef__":true,"id":101856},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101878":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101879}},"101879":{"test01IsMorph":{"__isSmartRef__":true,"id":101880}},"101880":{"varMapping":{"__isSmartRef__":true,"id":101881},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101882},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101881":{"this":{"__isSmartRef__":true,"id":101878}},"101882":{},"101883":{"change":{"__isSmartRef__":true,"id":101884},"tick":{"__isSmartRef__":true,"id":101888}},"101884":{"varMapping":{"__isSmartRef__":true,"id":101885},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101886},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101885":{"this":{"__isSmartRef__":true,"id":101856}},"101886":{"timestamp":{"__isSmartRef__":true,"id":101887},"user":"cschuster","tags":[]},"101887":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101888":{"varMapping":{"__isSmartRef__":true,"id":101889},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101890},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101889":{"this":{"__isSmartRef__":true,"id":101856}},"101890":{"timestamp":{"__isSmartRef__":true,"id":101891},"user":"cschuster","tags":[]},"101891":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101892":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":101893}],"id":"E7B12FD9-3869-4474-A8F8-1B665138AAA2","shape":{"__isSmartRef__":true,"id":101894},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2708","partsBinMetaInfo":{"__isSmartRef__":true,"id":101895},"eventHandler":{"__isSmartRef__":true,"id":101913},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C02A23E9-FCC3-4C91-94D8-7063CBD14C13","D8C490FC-17BC-45F3-AD12-938D71323861","58AFD6B5-DCDB-403B-BC34-17E3A484B183"],"partTests":{"__isSmartRef__":true,"id":101914},"_ClipMode":"visible","moved":true,"b":260.9695420615608,"#startLetters":"set","isBeingDragged":false,"delta":0.8855899675982073,"_Rotation":7.840140405208242,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101919},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5991.2,4551.3)"},"101893":{"target":{"__isSmartRef__":true,"id":101892},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"101894":{"_BorderWidth":0.061974790790475964,"_ClipMode":"visible","_BorderRadius":0.9854512531379722,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-293,221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-16.9)"},"101895":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":101896},{"__isSmartRef__":true,"id":101898},{"__isSmartRef__":true,"id":101900},{"__isSmartRef__":true,"id":101902},{"__isSmartRef__":true,"id":101904},{"__isSmartRef__":true,"id":101906},{"__isSmartRef__":true,"id":101908},{"__isSmartRef__":true,"id":101910}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":101912},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"101896":{"date":{"__isSmartRef__":true,"id":101897},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"101897":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"101898":{"date":{"__isSmartRef__":true,"id":101899},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"101899":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"101900":{"date":{"__isSmartRef__":true,"id":101901},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"101901":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"101902":{"date":{"__isSmartRef__":true,"id":101903},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"101903":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"101904":{"date":{"__isSmartRef__":true,"id":101905},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"101905":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"101906":{"date":{"__isSmartRef__":true,"id":101907},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"101907":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"101908":{"date":{"__isSmartRef__":true,"id":101909},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"101909":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"101910":{"date":{"__isSmartRef__":true,"id":101911},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"101911":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"101912":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"101913":{"morph":{"__isSmartRef__":true,"id":101892},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101914":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":101915}},"101915":{"test01IsMorph":{"__isSmartRef__":true,"id":101916}},"101916":{"varMapping":{"__isSmartRef__":true,"id":101917},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":101918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101917":{"this":{"__isSmartRef__":true,"id":101914}},"101918":{},"101919":{"change":{"__isSmartRef__":true,"id":101920},"tick":{"__isSmartRef__":true,"id":101924}},"101920":{"varMapping":{"__isSmartRef__":true,"id":101921},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":101922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101921":{"this":{"__isSmartRef__":true,"id":101892}},"101922":{"timestamp":{"__isSmartRef__":true,"id":101923},"user":"cschuster","tags":[]},"101923":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"101924":{"varMapping":{"__isSmartRef__":true,"id":101925},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":101926},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"101925":{"this":{"__isSmartRef__":true,"id":101892}},"101926":{"timestamp":{"__isSmartRef__":true,"id":101927},"user":"cschuster","tags":[]},"101927":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"101928":{"submorphs":[{"__isSmartRef__":true,"id":101929},{"__isSmartRef__":true,"id":102000}],"scripts":[],"shape":{"__isSmartRef__":true,"id":102088},"id":"989611A7-0299-4433-88E8-986F0269F9A0","eventHandler":{"__isSmartRef__":true,"id":102089},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":102090},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":102000},"titleBar":{"__isSmartRef__":true,"id":101929},"collapsedTransform":{"__isSmartRef__":true,"id":102091},"expandedTransform":{"__isSmartRef__":true,"id":102092},"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":102093},"name":"LivelyBackgroundControl","highlighted":false,"showsHalos":false,"prevScroll":[0,0],"state":"expanded","cameForward":false,"isBeingDragged":false,"derivationIds":[3345],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":0},"moved":true,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","contentOffset","collapsedExtent","expandedExtent","expandedPosition","collapsedPosition","prevDragPos"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(1429.0,16.0)","contentOffset":"lively.pt(0.0,21.0)","collapsedExtent":"lively.pt(413.0,22.0)","expandedExtent":"lively.pt(413.0,52.0)","expandedPosition":"lively.pt(54.3,718.1)","collapsedPosition":"lively.pt(54.3,718.1)","prevDragPos":"lively.pt(1484.0,34.0)"},"101929":{"submorphs":[{"__isSmartRef__":true,"id":101930}],"scripts":[],"shape":{"__isSmartRef__":true,"id":101953},"id":"EFBDCBDC-D555-43E2-9D34-A06AFEA8A807","eventHandler":{"__isSmartRef__":true,"id":101957},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":101958},"windowMorph":{"__isSmartRef__":true,"id":101928},"label":{"__isSmartRef__":true,"id":101959},"closeButton":{"__isSmartRef__":true,"id":101965},"menuButton":{"__isSmartRef__":true,"id":101983},"collapseButton":{"__isSmartRef__":true,"id":101930},"owner":{"__isSmartRef__":true,"id":101928},"showsHalos":false,"prevScroll":[0,0],"derivationIds":[3351],"_ClipMode":"visible","__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"101930":{"submorphs":[{"__isSmartRef__":true,"id":101931}],"scripts":[],"shape":{"__isSmartRef__":true,"id":101936},"id":"E6CB26A7-60F3-469C-AC32-169E3DA20931","eventHandler":{"__isSmartRef__":true,"id":101942},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":101937},"lighterFill":{"__isSmartRef__":true,"id":101943},"label":{"__isSmartRef__":true,"id":101931},"owner":{"__isSmartRef__":true,"id":101929},"layout":{"__isSmartRef__":true,"id":101948},"attributeConnections":[{"__isSmartRef__":true,"id":101949},{"__isSmartRef__":true,"id":101951}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"prevScroll":[0,0],"derivationIds":[3357],"_ClipMode":"visible","isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1.1,3.0)"},"101931":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":101932},"id":"1E13EF71-0511-43CD-900B-7BA0B34C68BC","_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":101933}],"eventHandler":{"__isSmartRef__":true,"id":101935},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":101930},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"showsHalos":false,"prevScroll":[0,0],"derivationIds":[3358],"_WordBreak":"break-all","__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)"},"101932":{"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"101933":{"style":{"__isSmartRef__":true,"id":101934},"chunkOwner":{"__isSmartRef__":true,"id":101931},"storedString":"–","_id":"_652","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"101934":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"101935":{"morph":{"__isSmartRef__":true,"id":101931},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101936":{"_ClipMode":"visible","_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":101937},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"101937":{"stops":[{"__isSmartRef__":true,"id":101938},{"__isSmartRef__":true,"id":101939},{"__isSmartRef__":true,"id":101940},{"__isSmartRef__":true,"id":101941}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"101938":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"101939":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"101940":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"101941":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"101942":{"morph":{"__isSmartRef__":true,"id":101930},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101943":{"stops":[{"__isSmartRef__":true,"id":101944},{"__isSmartRef__":true,"id":101945},{"__isSmartRef__":true,"id":101946},{"__isSmartRef__":true,"id":101947}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"101944":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"101945":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"101946":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"101947":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"101948":{"moveHorizontal":true},"101949":{"sourceObj":{"__isSmartRef__":true,"id":101930},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":101928},"targetMethodName":"getCollapseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":101950},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"101950":{"source":{"__isSmartRef__":true,"id":101930},"target":{"__isSmartRef__":true,"id":101928}},"101951":{"sourceObj":{"__isSmartRef__":true,"id":101930},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":101928},"targetMethodName":"toggleCollapse","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":101952},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"101952":{"source":{"__isSmartRef__":true,"id":101930},"target":{"__isSmartRef__":true,"id":101928}},"101953":{"_ClipMode":"visible","_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":101954},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(102,102,102)"},"101954":{"stops":[{"__isSmartRef__":true,"id":101955},{"__isSmartRef__":true,"id":101956}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"101955":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(255,255,255)"},"101956":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"101957":{"morph":{"__isSmartRef__":true,"id":101929},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101958":{"resizeWidth":true,"adjustForNewBounds":true},"101959":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":101960},"id":3352,"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":101961}],"eventHandler":{"__isSmartRef__":true,"id":101963},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":101964},"_Align":"center","eventsAreIgnored":true,"owner":null,"_MaxTextWidth":0,"_MinTextWidth":0,"_MaxTextHeight":null,"_MinTextHeight":null,"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(20.0,3.0)"},"101960":{"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"_BorderRadius":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(0.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"101961":{"style":{"__isSmartRef__":true,"id":101962},"chunkOwner":{"__isSmartRef__":true,"id":101959},"storedString":"LivelyBackgroundControl","_id":"_653","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"101962":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"101963":{"morph":{"__isSmartRef__":true,"id":101959},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101964":{"resizeWidth":true},"101965":{"submorphs":[{"__isSmartRef__":true,"id":101966}],"scripts":[],"shape":{"__isSmartRef__":true,"id":101971},"id":3353,"eventHandler":{"__isSmartRef__":true,"id":101972},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":101937},"lighterFill":{"__isSmartRef__":true,"id":101973},"label":{"__isSmartRef__":true,"id":101966},"owner":null,"layout":{"__isSmartRef__":true,"id":101978},"attributeConnections":[{"__isSmartRef__":true,"id":101979},{"__isSmartRef__":true,"id":101981}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(20.1,3.0)"},"101966":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":101967},"id":3354,"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":101968}],"eventHandler":{"__isSmartRef__":true,"id":101970},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":101965},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)"},"101967":{"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"101968":{"style":{"__isSmartRef__":true,"id":101969},"chunkOwner":{"__isSmartRef__":true,"id":101966},"storedString":"X","_id":"_654","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"101969":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"101970":{"morph":{"__isSmartRef__":true,"id":101966},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101971":{"_ClipMode":"visible","_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":101937},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"101972":{"morph":{"__isSmartRef__":true,"id":101965},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101973":{"stops":[{"__isSmartRef__":true,"id":101974},{"__isSmartRef__":true,"id":101975},{"__isSmartRef__":true,"id":101976},{"__isSmartRef__":true,"id":101977}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"101974":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"101975":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"101976":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"101977":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"101978":{"moveHorizontal":true},"101979":{"sourceObj":{"__isSmartRef__":true,"id":101965},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":101928},"targetMethodName":"getCloseHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":101980},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"101980":{"source":{"__isSmartRef__":true,"id":101965},"target":{"__isSmartRef__":true,"id":101928}},"101981":{"sourceObj":{"__isSmartRef__":true,"id":101965},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":101928},"targetMethodName":"initiateShutdown","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":101982},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"101982":{"source":{"__isSmartRef__":true,"id":101965},"target":{"__isSmartRef__":true,"id":101928}},"101983":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":101984},"id":3355,"eventHandler":{"__isSmartRef__":true,"id":101985},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":101937},"lighterFill":{"__isSmartRef__":true,"id":101986},"label":{"__isSmartRef__":true,"id":101991},"owner":null,"attributeConnections":[{"__isSmartRef__":true,"id":101996},{"__isSmartRef__":true,"id":101998}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"101984":{"_ClipMode":"visible","_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":101937},"_StrokeOpacity":0,"_BorderRadius":5,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"101985":{"morph":{"__isSmartRef__":true,"id":101983},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101986":{"stops":[{"__isSmartRef__":true,"id":101987},{"__isSmartRef__":true,"id":101988},{"__isSmartRef__":true,"id":101989},{"__isSmartRef__":true,"id":101990}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"101987":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"101988":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"101989":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"101990":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"101991":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":101992},"id":3356,"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":101993}],"eventHandler":{"__isSmartRef__":true,"id":101995},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":null,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)"},"101992":{"_ClipMode":"hidden","_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"101993":{"style":{"__isSmartRef__":true,"id":101994},"chunkOwner":{"__isSmartRef__":true,"id":101991},"storedString":"M","_id":"_655","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"101994":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"101995":{"morph":{"__isSmartRef__":true,"id":101991},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"101996":{"sourceObj":{"__isSmartRef__":true,"id":101983},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":101928},"targetMethodName":"getMenuHelp","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":101997},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"101997":{"source":{"__isSmartRef__":true,"id":101983},"target":{"__isSmartRef__":true,"id":101928}},"101998":{"sourceObj":{"__isSmartRef__":true,"id":101983},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":101928},"targetMethodName":"showTargetMorphMenu","converterString":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":101999},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"101999":{"source":{"__isSmartRef__":true,"id":101983},"target":{"__isSmartRef__":true,"id":101928}},"102000":{"submorphs":[{"__isSmartRef__":true,"id":102001},{"__isSmartRef__":true,"id":102051}],"scripts":[],"id":"A1CECE66-A45C-461E-A0A6-2CCC1464CBE7","shape":{"__isSmartRef__":true,"id":102068},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"LivelyBackgroundControl","partsBinMetaInfo":{"__isSmartRef__":true,"id":102069},"eventHandler":{"__isSmartRef__":true,"id":102086},"layout":{"__isSmartRef__":true,"id":102087},"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":101928},"derivationIds":[3346],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,21.0)"},"102001":{"submorphs":[{"__isSmartRef__":true,"id":102002}],"scripts":[],"id":"00BB7AA4-B128-4FEF-83AE-CB4795D73E41","shape":{"__isSmartRef__":true,"id":102007},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":102008},"lighterFill":{"__isSmartRef__":true,"id":102013},"label":{"__isSmartRef__":true,"id":102002},"name":"StartStopButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":102018},"attributeConnections":[{"__isSmartRef__":true,"id":102019},{"__isSmartRef__":true,"id":102020}],"doNotSerialize":["$$running","$$fire"],"doNotCopyProperties":["$$running","$$fire"],"eventHandler":{"__isSmartRef__":true,"id":102021},"connections":{"__isSmartRef__":true,"id":102022},"owner":{"__isSmartRef__":true,"id":102000},"scriptAnnotations":{"__isSmartRef__":true,"id":102024},"prevScroll":[0,0],"seed":8328.034477308393,"running":false,"derivationIds":[3347],"_ClipMode":"visible","_Rotation":0,"_Scale":1.002003004005006,"isPressed":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102031},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1.9,304.4)","distanceToDragEvent":"lively.pt(34.4,-6.9)"},"102002":{"submorphs":[],"scripts":[],"id":"0C0D2E6B-886B-466D-AB66-120BF49739B9","shape":{"__isSmartRef__":true,"id":102003},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":36.00907827472719,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":102001},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":102004}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":102006},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":36.00907827472719,"_MinTextHeight":null,"derivationIds":[3348],"_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)"},"102003":{"_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(36.0,35.9)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"102004":{"style":{"__isSmartRef__":true,"id":102005},"chunkOwner":{"__isSmartRef__":true,"id":102002},"_id":"_2954","storedString":"start","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"102005":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"102006":{"morph":{"__isSmartRef__":true,"id":102002},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102007":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":102008},"_BorderRadius":5.2,"_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(36.0,35.9)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"102008":{"stops":[{"__isSmartRef__":true,"id":102009},{"__isSmartRef__":true,"id":102010},{"__isSmartRef__":true,"id":102011},{"__isSmartRef__":true,"id":102012}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"102009":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"102010":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"102011":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"102012":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"102013":{"stops":[{"__isSmartRef__":true,"id":102014},{"__isSmartRef__":true,"id":102015},{"__isSmartRef__":true,"id":102016},{"__isSmartRef__":true,"id":102017}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"102014":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"102015":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"102016":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"102017":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"102018":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":4,"partName":"StartStopButton","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102019":{"sourceObj":{"__isSmartRef__":true,"id":102001},"sourceAttrName":"running","targetObj":{"__isSmartRef__":true,"id":102001},"targetMethodName":"updateLabel","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"102020":{"sourceObj":{"__isSmartRef__":true,"id":102001},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":102001},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"102021":{"morph":{"__isSmartRef__":true,"id":102001},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102022":{"running":{"__isSmartRef__":true,"id":102023}},"102023":{},"102024":{"onFire":{"__isSmartRef__":true,"id":102025},"changeBackground":{"__isSmartRef__":true,"id":102027},"onrestore":{"__isSmartRef__":true,"id":102029}},"102025":{"time":{"__isSmartRef__":true,"id":102026},"user":"conrad.calmez"},"102026":{"isSerializedDate":true,"string":"Fri Oct 21 2011 11:18:14 GMT-0400 (Eastern Daylight Time)"},"102027":{"time":{"__isSmartRef__":true,"id":102028},"user":"conrad.calmez"},"102028":{"isSerializedDate":true,"string":"Thu Oct 27 2011 05:43:19 GMT-0400 (Eastern Daylight Time)"},"102029":{"time":{"__isSmartRef__":true,"id":102030},"user":"conrad.calmez"},"102030":{"isSerializedDate":true,"string":"Thu Oct 27 2011 05:40:30 GMT-0400 (Eastern Daylight Time)"},"102031":{"onrestore":{"__isSmartRef__":true,"id":102032},"onFire":{"__isSmartRef__":true,"id":102039},"reset":{"__isSmartRef__":true,"id":102042},"updateLabel":{"__isSmartRef__":true,"id":102045},"changeBackground":{"__isSmartRef__":true,"id":102048}},"102032":{"varMapping":{"__isSmartRef__":true,"id":102033},"source":"function onrestore() {\n this.seed = Math.random() * 10000;\n}","funcProperties":{"__isSmartRef__":true,"id":102038},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102033":{"this":{"__isSmartRef__":true,"id":102001},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102034}},"102034":{"$super":{"__isSmartRef__":true,"id":102035}},"102035":{"varMapping":{"__isSmartRef__":true,"id":102036},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":102037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102036":{"obj":{"__isSmartRef__":true,"id":102001},"name":"onrestore"},"102037":{},"102038":{},"102039":{"varMapping":{"__isSmartRef__":true,"id":102040},"source":"function onFire() {\n this.running = !this.running\n if (this.running) {\n this.startStepping(100, 'changeBackground');\n }\n else {\n this.stopStepping();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102040":{"this":{"__isSmartRef__":true,"id":102001}},"102041":{},"102042":{"varMapping":{"__isSmartRef__":true,"id":102043},"source":"function reset() {\n this.connections = {running: {}}\n connect(this, 'running', this, 'updateLabel')\n connect(this, 'fire', this, 'onFire')\n}","funcProperties":{"__isSmartRef__":true,"id":102044},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102043":{"this":{"__isSmartRef__":true,"id":102001}},"102044":{},"102045":{"varMapping":{"__isSmartRef__":true,"id":102046},"source":"function updateLabel() {\n if (this.running) {\n this.setLabel(\"stop\")\n } else {\n this.setLabel(\"start\")\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102046":{"this":{"__isSmartRef__":true,"id":102001}},"102047":{},"102048":{"varMapping":{"__isSmartRef__":true,"id":102049},"source":"function changeBackground() {\n var date, sliderValue;\n sliderValue = this.owner.get('Slider').getValue();\n sliderValue = (10e3 - 10) * (Math.pow(sliderValue, 2) / 4) + 10;\n date = (new Date().getTime() + this.seed) / sliderValue;\n this.owner.owner.owner.setFill(\n Color.rgb(\n (Math.sin(date/3) / 2 + 0.5) * 256,\n (Math.sin(date/7) / 2 + 0.5) * 256,\n (Math.sin(date/13) / 2 + 0.5) * 256\n )\n );\n}","funcProperties":{"__isSmartRef__":true,"id":102050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102049":{"this":{"__isSmartRef__":true,"id":102001}},"102050":{},"102051":{"submorphs":[{"__isSmartRef__":true,"id":102052}],"scripts":[],"id":"E31965AE-E431-4478-87BE-93DF0D705987","shape":{"__isSmartRef__":true,"id":102059},"droppingEnabled":true,"halosEnabled":true,"attributeConnections":[{"__isSmartRef__":true,"id":102064}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":102052},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"Slider","partsBinMetaInfo":{"__isSmartRef__":true,"id":102065},"eventHandler":{"__isSmartRef__":true,"id":102066},"layout":{"__isSmartRef__":true,"id":102067},"owner":{"__isSmartRef__":true,"id":102000},"value":0.8519,"derivationIds":[3349],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"_StyleClassNames":["vertical"],"__serializedExpressions__":["_Position","distanceToDragEvent"],"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Slider","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(2.7,1.9)","distanceToDragEvent":"lively.pt(42.1,-13.3)"},"102052":{"submorphs":[],"scripts":[],"id":"0F455D8B-0F09-4EFF-8320-FC6DE2951B35","shape":{"__isSmartRef__":true,"id":102053},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"slider":{"__isSmartRef__":true,"id":102051},"owner":{"__isSmartRef__":true,"id":102051},"styleClass":["slider_horizontal"],"eventHandler":{"__isSmartRef__":true,"id":102058},"isBeingDragged":false,"derivationIds":[3350],"_ClipMode":"visible","__serializedExpressions__":["_Position","hitPoint"],"__LivelyClassName__":"lively.morphic.SliderKnob","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,230.1)","hitPoint":"lively.pt(1450.0,280.0)"},"102053":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":102054},"_BorderRadius":6,"_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(35.7,30.0)","_BorderColor":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)"},"102054":{"stops":[{"__isSmartRef__":true,"id":102055},{"__isSmartRef__":true,"id":102056},{"__isSmartRef__":true,"id":102057}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"102055":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(196,211,221)"},"102056":{"offset":0.5,"__serializedExpressions__":["color"],"color":"Color.rgb(137,167,187)"},"102057":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(96,130,153)"},"102058":{"morph":{"__isSmartRef__":true,"id":102052},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102059":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":102060},"_BorderRadius":6,"_Opacity":1,"_BorderStyle":"solid","_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(35.7,300.1)","_BorderColor":"Color.rgb(192,192,192)","_Padding":"lively.rect(0,0,0,0)"},"102060":{"stops":[{"__isSmartRef__":true,"id":102061},{"__isSmartRef__":true,"id":102062},{"__isSmartRef__":true,"id":102063}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"102061":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"102062":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"102063":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"102064":{"sourceObj":{"__isSmartRef__":true,"id":102051},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":102051},"targetMethodName":"adjustSliderParts","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"102065":{"requiredModules":[],"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102066":{"morph":{"__isSmartRef__":true,"id":102051},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102067":{},"102068":{"_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(40.1,342.1)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"102069":{"partsSpaceName":"PartsBin/Backgrounds/","comment":"A control window to enable background fadings and control the speed of fadings.","migrationLevel":4,"partName":"LivelyBackgroundControl","changes":[{"__isSmartRef__":true,"id":102070},{"__isSmartRef__":true,"id":102072},{"__isSmartRef__":true,"id":102074},{"__isSmartRef__":true,"id":102076},{"__isSmartRef__":true,"id":102078},{"__isSmartRef__":true,"id":102080},{"__isSmartRef__":true,"id":102082},{"__isSmartRef__":true,"id":102084}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102070":{"date":{"__isSmartRef__":true,"id":102071},"author":"conrad.calmez","message":"merge foo"},"102071":{"isSerializedDate":true,"string":"Thu Oct 27 2011 06:22:24 GMT-0400 (Eastern Daylight Time)"},"102072":{"date":{"__isSmartRef__":true,"id":102073},"author":"conrad.calmez","message":"First Version."},"102073":{"isSerializedDate":true,"string":"Fri Oct 21 2011 12:31:20 GMT-0400 (Eastern Daylight Time)"},"102074":{"date":{"__isSmartRef__":true,"id":102075},"author":"conrad.calmez","message":"Oops it was not a window."},"102075":{"isSerializedDate":true,"string":"Fri Oct 21 2011 12:31:57 GMT-0400 (Eastern Daylight Time)"},"102076":{"date":{"__isSmartRef__":true,"id":102077},"author":"conrad.calmez","message":""},"102077":{"isSerializedDate":true,"string":"Fri Oct 21 2011 12:32:26 GMT-0400 (Eastern Daylight Time)"},"102078":{"date":{"__isSmartRef__":true,"id":102079},"author":"conrad.calmez","message":""},"102079":{"isSerializedDate":true,"string":"Fri Oct 21 2011 12:32:58 GMT-0400 (Eastern Daylight Time)"},"102080":{"date":{"__isSmartRef__":true,"id":102081},"author":"conrad.calmez","message":"now it works on the windows owner"},"102081":{"isSerializedDate":true,"string":"Thu Oct 27 2011 05:38:35 GMT-0400 (Eastern Daylight Time)"},"102082":{"date":{"__isSmartRef__":true,"id":102083},"author":"conrad.calmez","message":"added initial seed"},"102083":{"isSerializedDate":true,"string":"Thu Oct 27 2011 05:45:39 GMT-0400 (Eastern Daylight Time)"},"102084":{"date":{"__isSmartRef__":true,"id":102085},"author":"conrad.calmez","message":"arrrrrggg"},"102085":{"isSerializedDate":true,"string":"Thu Oct 27 2011 06:25:24 GMT-0400 (Eastern Daylight Time)"},"102086":{"morph":{"__isSmartRef__":true,"id":102000},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102087":{"resizeWidth":true,"resizeHeight":true},"102088":{"_ClipMode":"visible","_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"__serializedExpressions__":["_Padding","_Extent","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(40.1,363.1)","_Position":"lively.pt(0.0,0.0)"},"102089":{"morph":{"__isSmartRef__":true,"id":101928},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102090":{"adjustForNewBounds":true},"102091":{"a":1,"b":0,"c":0,"d":1,"e":54.336672262113346,"f":718.0964138169489,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"102092":{"a":1,"b":0,"c":0,"d":1,"e":54.336672262113346,"f":718.0964138169489,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"102093":{"partsSpaceName":"PartsBin/Backgrounds/","comment":"A control window to enable background fadings and control the speed of fadings.","migrationLevel":4,"partName":"LivelyBackgroundControl","changes":[{"__isSmartRef__":true,"id":102094},{"__isSmartRef__":true,"id":102096},{"__isSmartRef__":true,"id":102098},{"__isSmartRef__":true,"id":102100},{"__isSmartRef__":true,"id":102102},{"__isSmartRef__":true,"id":102104},{"__isSmartRef__":true,"id":102106},{"__isSmartRef__":true,"id":102108},{"__isSmartRef__":true,"id":102110}],"lastModifiedDate":{"__isSmartRef__":true,"id":102112},"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102094":{"date":{"__isSmartRef__":true,"id":102095},"author":"conrad.calmez","message":"made it vertical for possible control panels"},"102095":{"isSerializedDate":true,"string":"Thu Oct 27 2011 08:16:48 GMT-0400 (Eastern Daylight Time)"},"102096":{"date":{"__isSmartRef__":true,"id":102097},"author":"conrad.calmez","message":"merge foo"},"102097":{"isSerializedDate":true,"string":"Thu Oct 27 2011 06:22:24 GMT-0400 (Eastern Daylight Time)"},"102098":{"date":{"__isSmartRef__":true,"id":102099},"author":"conrad.calmez","message":"First Version."},"102099":{"isSerializedDate":true,"string":"Fri Oct 21 2011 12:31:20 GMT-0400 (Eastern Daylight Time)"},"102100":{"date":{"__isSmartRef__":true,"id":102101},"author":"conrad.calmez","message":"Oops it was not a window."},"102101":{"isSerializedDate":true,"string":"Fri Oct 21 2011 12:31:57 GMT-0400 (Eastern Daylight Time)"},"102102":{"date":{"__isSmartRef__":true,"id":102103},"author":"conrad.calmez","message":""},"102103":{"isSerializedDate":true,"string":"Fri Oct 21 2011 12:32:26 GMT-0400 (Eastern Daylight Time)"},"102104":{"date":{"__isSmartRef__":true,"id":102105},"author":"conrad.calmez","message":""},"102105":{"isSerializedDate":true,"string":"Fri Oct 21 2011 12:32:58 GMT-0400 (Eastern Daylight Time)"},"102106":{"date":{"__isSmartRef__":true,"id":102107},"author":"conrad.calmez","message":"now it works on the windows owner"},"102107":{"isSerializedDate":true,"string":"Thu Oct 27 2011 05:38:35 GMT-0400 (Eastern Daylight Time)"},"102108":{"date":{"__isSmartRef__":true,"id":102109},"author":"conrad.calmez","message":"added initial seed"},"102109":{"isSerializedDate":true,"string":"Thu Oct 27 2011 05:45:39 GMT-0400 (Eastern Daylight Time)"},"102110":{"date":{"__isSmartRef__":true,"id":102111},"author":"conrad.calmez","message":"arrrrrggg"},"102111":{"isSerializedDate":true,"string":"Thu Oct 27 2011 06:25:24 GMT-0400 (Eastern Daylight Time)"},"102112":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102113":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102114}],"id":"7F77E2DD-6CA3-4D46-8A12-84BB36123C23","shape":{"__isSmartRef__":true,"id":102115},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2709","partsBinMetaInfo":{"__isSmartRef__":true,"id":102116},"eventHandler":{"__isSmartRef__":true,"id":102134},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","9DB91E34-444B-4BA4-AEC4-F9D003E6996D","6E1E2237-F2FB-4EC2-9629-290B74E37BC0"],"partTests":{"__isSmartRef__":true,"id":102135},"_ClipMode":"visible","moved":true,"b":41,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-11.220177808704628,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102140},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5581.5,4954.6)"},"102114":{"target":{"__isSmartRef__":true,"id":102113},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102115":{"_BorderWidth":8.280295144952536,"_ClipMode":"visible","_BorderRadius":22.783462019201313,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,73.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(168,361,-2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-35.1)"},"102116":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102117},{"__isSmartRef__":true,"id":102119},{"__isSmartRef__":true,"id":102121},{"__isSmartRef__":true,"id":102123},{"__isSmartRef__":true,"id":102125},{"__isSmartRef__":true,"id":102127},{"__isSmartRef__":true,"id":102129},{"__isSmartRef__":true,"id":102131}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102133},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102117":{"date":{"__isSmartRef__":true,"id":102118},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102119":{"date":{"__isSmartRef__":true,"id":102120},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102120":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102121":{"date":{"__isSmartRef__":true,"id":102122},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102122":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102123":{"date":{"__isSmartRef__":true,"id":102124},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102124":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102125":{"date":{"__isSmartRef__":true,"id":102126},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102126":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102127":{"date":{"__isSmartRef__":true,"id":102128},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102129":{"date":{"__isSmartRef__":true,"id":102130},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102131":{"date":{"__isSmartRef__":true,"id":102132},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102132":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102133":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102134":{"morph":{"__isSmartRef__":true,"id":102113},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102135":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102136}},"102136":{"test01IsMorph":{"__isSmartRef__":true,"id":102137}},"102137":{"varMapping":{"__isSmartRef__":true,"id":102138},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102138":{"this":{"__isSmartRef__":true,"id":102135}},"102139":{},"102140":{"change":{"__isSmartRef__":true,"id":102141},"tick":{"__isSmartRef__":true,"id":102145}},"102141":{"varMapping":{"__isSmartRef__":true,"id":102142},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102142":{"this":{"__isSmartRef__":true,"id":102113}},"102143":{"timestamp":{"__isSmartRef__":true,"id":102144},"user":"cschuster","tags":[]},"102144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102145":{"varMapping":{"__isSmartRef__":true,"id":102146},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102146":{"this":{"__isSmartRef__":true,"id":102113}},"102147":{"timestamp":{"__isSmartRef__":true,"id":102148},"user":"cschuster","tags":[]},"102148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102149":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102150}],"id":"011FF77B-435D-4A04-82EB-7B179F80B69A","shape":{"__isSmartRef__":true,"id":102151},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2710","partsBinMetaInfo":{"__isSmartRef__":true,"id":102152},"eventHandler":{"__isSmartRef__":true,"id":102170},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06","A0EE637C-677E-4A51-B09A-D1FBBE590A0D","ED7FA34C-3E8A-4B48-B985-79D498D1BB86","5A5DE4D6-0102-420D-AB19-E8E3B6F4C254"],"partTests":{"__isSmartRef__":true,"id":102171},"_ClipMode":"visible","moved":true,"b":57.9296131139854,"#startLetters":"set","isBeingDragged":false,"delta":-0.9499772660201415,"_Rotation":54.6603246296508,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102176},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4203.2,3705.1)"},"102150":{"target":{"__isSmartRef__":true,"id":102149},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102151":{"_BorderWidth":9.236982298176752,"_ClipMode":"visible","_BorderRadius":11.276769607898958,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,353,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.9,-30.6)"},"102152":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102153},{"__isSmartRef__":true,"id":102155},{"__isSmartRef__":true,"id":102157},{"__isSmartRef__":true,"id":102159},{"__isSmartRef__":true,"id":102161},{"__isSmartRef__":true,"id":102163},{"__isSmartRef__":true,"id":102165},{"__isSmartRef__":true,"id":102167}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102169},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102153":{"date":{"__isSmartRef__":true,"id":102154},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102155":{"date":{"__isSmartRef__":true,"id":102156},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102156":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102157":{"date":{"__isSmartRef__":true,"id":102158},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102158":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102159":{"date":{"__isSmartRef__":true,"id":102160},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102160":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102161":{"date":{"__isSmartRef__":true,"id":102162},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102162":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102163":{"date":{"__isSmartRef__":true,"id":102164},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102165":{"date":{"__isSmartRef__":true,"id":102166},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102167":{"date":{"__isSmartRef__":true,"id":102168},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102168":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102169":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102170":{"morph":{"__isSmartRef__":true,"id":102149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102171":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102172}},"102172":{"test01IsMorph":{"__isSmartRef__":true,"id":102173}},"102173":{"varMapping":{"__isSmartRef__":true,"id":102174},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102174":{"this":{"__isSmartRef__":true,"id":102171}},"102175":{},"102176":{"change":{"__isSmartRef__":true,"id":102177},"tick":{"__isSmartRef__":true,"id":102181}},"102177":{"varMapping":{"__isSmartRef__":true,"id":102178},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102178":{"this":{"__isSmartRef__":true,"id":102149}},"102179":{"timestamp":{"__isSmartRef__":true,"id":102180},"user":"cschuster","tags":[]},"102180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102181":{"varMapping":{"__isSmartRef__":true,"id":102182},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102182":{"this":{"__isSmartRef__":true,"id":102149}},"102183":{"timestamp":{"__isSmartRef__":true,"id":102184},"user":"cschuster","tags":[]},"102184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102185":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102186}],"id":"F252F5F5-8417-4D55-956F-D2220570E8C2","shape":{"__isSmartRef__":true,"id":102187},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2711","partsBinMetaInfo":{"__isSmartRef__":true,"id":102188},"eventHandler":{"__isSmartRef__":true,"id":102206},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36"],"partTests":{"__isSmartRef__":true,"id":102207},"_ClipMode":"visible","moved":true,"b":233.57859455782454,"#startLetters":"set","isBeingDragged":false,"delta":-0.6258485417929478,"_Rotation":-12.18083452644413,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102212},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4856.9,5121.6)"},"102186":{"target":{"__isSmartRef__":true,"id":102185},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102187":{"_BorderWidth":0.9766397870108827,"_ClipMode":"visible","_BorderRadius":14.100116154457861,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.2,132.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-206,-358,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.9,-8.1)"},"102188":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102189},{"__isSmartRef__":true,"id":102191},{"__isSmartRef__":true,"id":102193},{"__isSmartRef__":true,"id":102195},{"__isSmartRef__":true,"id":102197},{"__isSmartRef__":true,"id":102199},{"__isSmartRef__":true,"id":102201},{"__isSmartRef__":true,"id":102203}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102205},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102189":{"date":{"__isSmartRef__":true,"id":102190},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102191":{"date":{"__isSmartRef__":true,"id":102192},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102192":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102193":{"date":{"__isSmartRef__":true,"id":102194},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102194":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102195":{"date":{"__isSmartRef__":true,"id":102196},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102196":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102197":{"date":{"__isSmartRef__":true,"id":102198},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102198":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102199":{"date":{"__isSmartRef__":true,"id":102200},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102201":{"date":{"__isSmartRef__":true,"id":102202},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102203":{"date":{"__isSmartRef__":true,"id":102204},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102204":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102205":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102206":{"morph":{"__isSmartRef__":true,"id":102185},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102207":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102208}},"102208":{"test01IsMorph":{"__isSmartRef__":true,"id":102209}},"102209":{"varMapping":{"__isSmartRef__":true,"id":102210},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102210":{"this":{"__isSmartRef__":true,"id":102207}},"102211":{},"102212":{"change":{"__isSmartRef__":true,"id":102213},"tick":{"__isSmartRef__":true,"id":102217}},"102213":{"varMapping":{"__isSmartRef__":true,"id":102214},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102214":{"this":{"__isSmartRef__":true,"id":102185}},"102215":{"timestamp":{"__isSmartRef__":true,"id":102216},"user":"cschuster","tags":[]},"102216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102217":{"varMapping":{"__isSmartRef__":true,"id":102218},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102218":{"this":{"__isSmartRef__":true,"id":102185}},"102219":{"timestamp":{"__isSmartRef__":true,"id":102220},"user":"cschuster","tags":[]},"102220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102221":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102222}],"id":"2AD26ECD-E689-41EC-927B-FA7BDC6A815B","shape":{"__isSmartRef__":true,"id":102223},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2712","partsBinMetaInfo":{"__isSmartRef__":true,"id":102224},"eventHandler":{"__isSmartRef__":true,"id":102242},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","61823827-4153-4134-9AB6-B33C93289F77"],"partTests":{"__isSmartRef__":true,"id":102243},"_ClipMode":"visible","moved":true,"b":136.6678393232287,"#startLetters":"set","isBeingDragged":false,"delta":0.8384530019829981,"_Rotation":19.231216745286233,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102248},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5498.3,4241.1)"},"102222":{"target":{"__isSmartRef__":true,"id":102221},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102223":{"_BorderWidth":8.431133753869009,"_ClipMode":"visible","_BorderRadius":21.16371386089723,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(175,-11,244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.7,-5.5)"},"102224":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102225},{"__isSmartRef__":true,"id":102227},{"__isSmartRef__":true,"id":102229},{"__isSmartRef__":true,"id":102231},{"__isSmartRef__":true,"id":102233},{"__isSmartRef__":true,"id":102235},{"__isSmartRef__":true,"id":102237},{"__isSmartRef__":true,"id":102239}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102241},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102225":{"date":{"__isSmartRef__":true,"id":102226},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102227":{"date":{"__isSmartRef__":true,"id":102228},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102228":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102229":{"date":{"__isSmartRef__":true,"id":102230},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102230":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102231":{"date":{"__isSmartRef__":true,"id":102232},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102232":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102233":{"date":{"__isSmartRef__":true,"id":102234},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102234":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102235":{"date":{"__isSmartRef__":true,"id":102236},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102237":{"date":{"__isSmartRef__":true,"id":102238},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102239":{"date":{"__isSmartRef__":true,"id":102240},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102240":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102241":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102242":{"morph":{"__isSmartRef__":true,"id":102221},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102243":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102244}},"102244":{"test01IsMorph":{"__isSmartRef__":true,"id":102245}},"102245":{"varMapping":{"__isSmartRef__":true,"id":102246},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102246":{"this":{"__isSmartRef__":true,"id":102243}},"102247":{},"102248":{"change":{"__isSmartRef__":true,"id":102249},"tick":{"__isSmartRef__":true,"id":102253}},"102249":{"varMapping":{"__isSmartRef__":true,"id":102250},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102250":{"this":{"__isSmartRef__":true,"id":102221}},"102251":{"timestamp":{"__isSmartRef__":true,"id":102252},"user":"cschuster","tags":[]},"102252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102253":{"varMapping":{"__isSmartRef__":true,"id":102254},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102254":{"this":{"__isSmartRef__":true,"id":102221}},"102255":{"timestamp":{"__isSmartRef__":true,"id":102256},"user":"cschuster","tags":[]},"102256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102257":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102258}],"id":"835C44D4-D28F-406E-BE93-614C72D1A68F","shape":{"__isSmartRef__":true,"id":102259},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2713","partsBinMetaInfo":{"__isSmartRef__":true,"id":102260},"eventHandler":{"__isSmartRef__":true,"id":102278},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","DF486730-5200-4F01-B602-C326D0973E0D","E8045897-B188-45FA-B8F4-1492E243DC42","9158607A-78AF-4C2F-9776-1C42081F0293","C3693C15-E125-4CA7-A611-E8859FBA3F94"],"partTests":{"__isSmartRef__":true,"id":102279},"_ClipMode":"visible","moved":true,"b":15.584278420137707,"#startLetters":"set","isBeingDragged":false,"delta":0.7421084961970337,"_Rotation":-19.92764607542593,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102284},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5387.2,5488.6)"},"102258":{"target":{"__isSmartRef__":true,"id":102257},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102259":{"_BorderWidth":6.3432776255435055,"_ClipMode":"visible","_BorderRadius":37.11296835314272,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.7,89.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(69,316,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.4,-39.3)"},"102260":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102261},{"__isSmartRef__":true,"id":102263},{"__isSmartRef__":true,"id":102265},{"__isSmartRef__":true,"id":102267},{"__isSmartRef__":true,"id":102269},{"__isSmartRef__":true,"id":102271},{"__isSmartRef__":true,"id":102273},{"__isSmartRef__":true,"id":102275}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102277},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102261":{"date":{"__isSmartRef__":true,"id":102262},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102263":{"date":{"__isSmartRef__":true,"id":102264},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102264":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102265":{"date":{"__isSmartRef__":true,"id":102266},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102266":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102267":{"date":{"__isSmartRef__":true,"id":102268},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102269":{"date":{"__isSmartRef__":true,"id":102270},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102270":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102271":{"date":{"__isSmartRef__":true,"id":102272},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102273":{"date":{"__isSmartRef__":true,"id":102274},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102275":{"date":{"__isSmartRef__":true,"id":102276},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102276":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102277":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102278":{"morph":{"__isSmartRef__":true,"id":102257},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102279":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102280}},"102280":{"test01IsMorph":{"__isSmartRef__":true,"id":102281}},"102281":{"varMapping":{"__isSmartRef__":true,"id":102282},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102282":{"this":{"__isSmartRef__":true,"id":102279}},"102283":{},"102284":{"change":{"__isSmartRef__":true,"id":102285},"tick":{"__isSmartRef__":true,"id":102289}},"102285":{"varMapping":{"__isSmartRef__":true,"id":102286},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102286":{"this":{"__isSmartRef__":true,"id":102257}},"102287":{"timestamp":{"__isSmartRef__":true,"id":102288},"user":"cschuster","tags":[]},"102288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102289":{"varMapping":{"__isSmartRef__":true,"id":102290},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102290":{"this":{"__isSmartRef__":true,"id":102257}},"102291":{"timestamp":{"__isSmartRef__":true,"id":102292},"user":"cschuster","tags":[]},"102292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102293":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102294}],"id":"DEB6C386-4830-453F-886B-DCE729526B47","shape":{"__isSmartRef__":true,"id":102295},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2714","partsBinMetaInfo":{"__isSmartRef__":true,"id":102296},"eventHandler":{"__isSmartRef__":true,"id":102313},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E","1D646B34-BEBC-429A-B4DB-A1DA7676FA16"],"partTests":{"__isSmartRef__":true,"id":102314},"_ClipMode":"visible","moved":true,"b":156,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-21.514869905501254,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102319},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2256.7,2200.4)"},"102294":{"target":{"__isSmartRef__":true,"id":102293},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102295":{"_BorderWidth":7.033683215379002,"_ClipMode":"visible","_BorderRadius":33.382612127177154,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,83.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(104,-130,65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.1,-1.7)"},"102296":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102297},{"__isSmartRef__":true,"id":102299},{"__isSmartRef__":true,"id":102301},{"__isSmartRef__":true,"id":102303},{"__isSmartRef__":true,"id":102305},{"__isSmartRef__":true,"id":102307},{"__isSmartRef__":true,"id":102309},{"__isSmartRef__":true,"id":102311}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102297":{"date":{"__isSmartRef__":true,"id":102298},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102299":{"date":{"__isSmartRef__":true,"id":102300},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102300":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102301":{"date":{"__isSmartRef__":true,"id":102302},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102302":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102303":{"date":{"__isSmartRef__":true,"id":102304},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102305":{"date":{"__isSmartRef__":true,"id":102306},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102306":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102307":{"date":{"__isSmartRef__":true,"id":102308},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102309":{"date":{"__isSmartRef__":true,"id":102310},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102311":{"date":{"__isSmartRef__":true,"id":102312},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102312":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102313":{"morph":{"__isSmartRef__":true,"id":102293},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102314":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102315}},"102315":{"test01IsMorph":{"__isSmartRef__":true,"id":102316}},"102316":{"varMapping":{"__isSmartRef__":true,"id":102317},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102318},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102317":{"this":{"__isSmartRef__":true,"id":102314}},"102318":{},"102319":{"change":{"__isSmartRef__":true,"id":102320},"tick":{"__isSmartRef__":true,"id":102324}},"102320":{"varMapping":{"__isSmartRef__":true,"id":102321},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102322},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102321":{"this":{"__isSmartRef__":true,"id":102293}},"102322":{"timestamp":{"__isSmartRef__":true,"id":102323},"user":"cschuster","tags":[]},"102323":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102324":{"varMapping":{"__isSmartRef__":true,"id":102325},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102326},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102325":{"this":{"__isSmartRef__":true,"id":102293}},"102326":{"timestamp":{"__isSmartRef__":true,"id":102327},"user":"cschuster","tags":[]},"102327":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102328":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102329}],"id":"9325EAFF-CCBC-4CDE-A5BD-9374C199C440","shape":{"__isSmartRef__":true,"id":102330},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2715","partsBinMetaInfo":{"__isSmartRef__":true,"id":102331},"eventHandler":{"__isSmartRef__":true,"id":102349},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","EE177CC5-99BE-48C4-8541-6D14DDD5A5C1","C6A2551B-F156-4B9A-95F5-A3D5A91A928B","7021EE6A-F5BD-4F2E-B7C7-97376DD59736"],"partTests":{"__isSmartRef__":true,"id":102350},"_ClipMode":"visible","moved":true,"b":312,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.643216556867192,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102355},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5042.4,4870.8)"},"102329":{"target":{"__isSmartRef__":true,"id":102328},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102330":{"_BorderWidth":1.2842758726130272,"_ClipMode":"visible","_BorderRadius":17.90943073464691,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-19,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-33.4)"},"102331":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102332},{"__isSmartRef__":true,"id":102334},{"__isSmartRef__":true,"id":102336},{"__isSmartRef__":true,"id":102338},{"__isSmartRef__":true,"id":102340},{"__isSmartRef__":true,"id":102342},{"__isSmartRef__":true,"id":102344},{"__isSmartRef__":true,"id":102346}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102348},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102332":{"date":{"__isSmartRef__":true,"id":102333},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102333":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102334":{"date":{"__isSmartRef__":true,"id":102335},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102335":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102336":{"date":{"__isSmartRef__":true,"id":102337},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102337":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102338":{"date":{"__isSmartRef__":true,"id":102339},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102339":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102340":{"date":{"__isSmartRef__":true,"id":102341},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102341":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102342":{"date":{"__isSmartRef__":true,"id":102343},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102343":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102344":{"date":{"__isSmartRef__":true,"id":102345},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102345":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102346":{"date":{"__isSmartRef__":true,"id":102347},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102347":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102348":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102349":{"morph":{"__isSmartRef__":true,"id":102328},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102350":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102351}},"102351":{"test01IsMorph":{"__isSmartRef__":true,"id":102352}},"102352":{"varMapping":{"__isSmartRef__":true,"id":102353},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102354},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102353":{"this":{"__isSmartRef__":true,"id":102350}},"102354":{},"102355":{"change":{"__isSmartRef__":true,"id":102356},"tick":{"__isSmartRef__":true,"id":102360}},"102356":{"varMapping":{"__isSmartRef__":true,"id":102357},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102358},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102357":{"this":{"__isSmartRef__":true,"id":102328}},"102358":{"timestamp":{"__isSmartRef__":true,"id":102359},"user":"cschuster","tags":[]},"102359":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102360":{"varMapping":{"__isSmartRef__":true,"id":102361},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102362},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102361":{"this":{"__isSmartRef__":true,"id":102328}},"102362":{"timestamp":{"__isSmartRef__":true,"id":102363},"user":"cschuster","tags":[]},"102363":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102364":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102365}],"id":"89888B97-8774-4A57-B71D-426C0D1267D0","shape":{"__isSmartRef__":true,"id":102366},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2716","partsBinMetaInfo":{"__isSmartRef__":true,"id":102367},"eventHandler":{"__isSmartRef__":true,"id":102385},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","E4EB2CBF-A8A6-485F-BF8F-07DC8B0F89F9"],"partTests":{"__isSmartRef__":true,"id":102386},"_ClipMode":"visible","moved":true,"b":41,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-7.538876693821844,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102391},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4761.4,4726.2)"},"102365":{"target":{"__isSmartRef__":true,"id":102364},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102366":{"_BorderWidth":8.280295144952536,"_ClipMode":"visible","_BorderRadius":22.783462019201313,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,73.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(168,361,-2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-35.1)"},"102367":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102368},{"__isSmartRef__":true,"id":102370},{"__isSmartRef__":true,"id":102372},{"__isSmartRef__":true,"id":102374},{"__isSmartRef__":true,"id":102376},{"__isSmartRef__":true,"id":102378},{"__isSmartRef__":true,"id":102380},{"__isSmartRef__":true,"id":102382}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102384},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102368":{"date":{"__isSmartRef__":true,"id":102369},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102369":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102370":{"date":{"__isSmartRef__":true,"id":102371},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102371":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102372":{"date":{"__isSmartRef__":true,"id":102373},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102373":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102374":{"date":{"__isSmartRef__":true,"id":102375},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102375":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102376":{"date":{"__isSmartRef__":true,"id":102377},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102377":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102378":{"date":{"__isSmartRef__":true,"id":102379},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102379":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102380":{"date":{"__isSmartRef__":true,"id":102381},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102381":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102382":{"date":{"__isSmartRef__":true,"id":102383},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102383":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102384":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102385":{"morph":{"__isSmartRef__":true,"id":102364},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102386":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102387}},"102387":{"test01IsMorph":{"__isSmartRef__":true,"id":102388}},"102388":{"varMapping":{"__isSmartRef__":true,"id":102389},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102390},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102389":{"this":{"__isSmartRef__":true,"id":102386}},"102390":{},"102391":{"change":{"__isSmartRef__":true,"id":102392},"tick":{"__isSmartRef__":true,"id":102396}},"102392":{"varMapping":{"__isSmartRef__":true,"id":102393},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102394},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102393":{"this":{"__isSmartRef__":true,"id":102364}},"102394":{"timestamp":{"__isSmartRef__":true,"id":102395},"user":"cschuster","tags":[]},"102395":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102396":{"varMapping":{"__isSmartRef__":true,"id":102397},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102398},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102397":{"this":{"__isSmartRef__":true,"id":102364}},"102398":{"timestamp":{"__isSmartRef__":true,"id":102399},"user":"cschuster","tags":[]},"102399":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102400":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102401}],"id":"46C6C705-311C-4C22-BE17-5A035D790662","shape":{"__isSmartRef__":true,"id":102402},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2717","partsBinMetaInfo":{"__isSmartRef__":true,"id":102403},"eventHandler":{"__isSmartRef__":true,"id":102421},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957"],"partTests":{"__isSmartRef__":true,"id":102422},"_ClipMode":"visible","moved":true,"b":57.88912181620253,"#startLetters":"set","isBeingDragged":false,"delta":-0.908898779656738,"_Rotation":-2.115091216999135,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102427},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4767.5,4397.8)"},"102401":{"target":{"__isSmartRef__":true,"id":102400},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102402":{"_BorderWidth":9.235105073572743,"_ClipMode":"visible","_BorderRadius":11.302216025277447,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(216,353,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.9,-30.6)"},"102403":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102404},{"__isSmartRef__":true,"id":102406},{"__isSmartRef__":true,"id":102408},{"__isSmartRef__":true,"id":102410},{"__isSmartRef__":true,"id":102412},{"__isSmartRef__":true,"id":102414},{"__isSmartRef__":true,"id":102416},{"__isSmartRef__":true,"id":102418}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102420},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102404":{"date":{"__isSmartRef__":true,"id":102405},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102406":{"date":{"__isSmartRef__":true,"id":102407},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102407":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102408":{"date":{"__isSmartRef__":true,"id":102409},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102409":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102410":{"date":{"__isSmartRef__":true,"id":102411},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102411":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102412":{"date":{"__isSmartRef__":true,"id":102413},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102413":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102414":{"date":{"__isSmartRef__":true,"id":102415},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102415":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102416":{"date":{"__isSmartRef__":true,"id":102417},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102417":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102418":{"date":{"__isSmartRef__":true,"id":102419},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102419":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102420":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102421":{"morph":{"__isSmartRef__":true,"id":102400},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102422":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102423}},"102423":{"test01IsMorph":{"__isSmartRef__":true,"id":102424}},"102424":{"varMapping":{"__isSmartRef__":true,"id":102425},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102426},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102425":{"this":{"__isSmartRef__":true,"id":102422}},"102426":{},"102427":{"change":{"__isSmartRef__":true,"id":102428},"tick":{"__isSmartRef__":true,"id":102432}},"102428":{"varMapping":{"__isSmartRef__":true,"id":102429},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102430},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102429":{"this":{"__isSmartRef__":true,"id":102400}},"102430":{"timestamp":{"__isSmartRef__":true,"id":102431},"user":"cschuster","tags":[]},"102431":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102432":{"varMapping":{"__isSmartRef__":true,"id":102433},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102433":{"this":{"__isSmartRef__":true,"id":102400}},"102434":{"timestamp":{"__isSmartRef__":true,"id":102435},"user":"cschuster","tags":[]},"102435":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102436":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102437}],"id":"9D5E6806-1A81-4C9A-A1B3-991FBFC1EFE0","shape":{"__isSmartRef__":true,"id":102438},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2718","partsBinMetaInfo":{"__isSmartRef__":true,"id":102439},"eventHandler":{"__isSmartRef__":true,"id":102457},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8","A8327265-1C3B-463B-B9EA-28DA54A68B77","786B4BB2-CFD3-461C-A911-4F9ABE260178"],"partTests":{"__isSmartRef__":true,"id":102458},"_ClipMode":"visible","moved":true,"b":308.6897826604545,"#startLetters":"set","isBeingDragged":false,"delta":0.9695407610852271,"_Rotation":8.47120616456169,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102463},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6515.9,4541.7)"},"102437":{"target":{"__isSmartRef__":true,"id":102436},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102438":{"_BorderWidth":1.0972905395714854,"_ClipMode":"visible","_BorderRadius":15.630174187970837,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,131.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-200,-40,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.4,-32.5)"},"102439":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102440},{"__isSmartRef__":true,"id":102442},{"__isSmartRef__":true,"id":102444},{"__isSmartRef__":true,"id":102446},{"__isSmartRef__":true,"id":102448},{"__isSmartRef__":true,"id":102450},{"__isSmartRef__":true,"id":102452},{"__isSmartRef__":true,"id":102454}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102456},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102440":{"date":{"__isSmartRef__":true,"id":102441},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102442":{"date":{"__isSmartRef__":true,"id":102443},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102443":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102444":{"date":{"__isSmartRef__":true,"id":102445},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102445":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102446":{"date":{"__isSmartRef__":true,"id":102447},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102447":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102448":{"date":{"__isSmartRef__":true,"id":102449},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102449":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102450":{"date":{"__isSmartRef__":true,"id":102451},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102451":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102452":{"date":{"__isSmartRef__":true,"id":102453},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102453":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102454":{"date":{"__isSmartRef__":true,"id":102455},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102455":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102456":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102457":{"morph":{"__isSmartRef__":true,"id":102436},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102458":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102459}},"102459":{"test01IsMorph":{"__isSmartRef__":true,"id":102460}},"102460":{"varMapping":{"__isSmartRef__":true,"id":102461},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102461":{"this":{"__isSmartRef__":true,"id":102458}},"102462":{},"102463":{"change":{"__isSmartRef__":true,"id":102464},"tick":{"__isSmartRef__":true,"id":102468}},"102464":{"varMapping":{"__isSmartRef__":true,"id":102465},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102466},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102465":{"this":{"__isSmartRef__":true,"id":102436}},"102466":{"timestamp":{"__isSmartRef__":true,"id":102467},"user":"cschuster","tags":[]},"102467":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102468":{"varMapping":{"__isSmartRef__":true,"id":102469},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102469":{"this":{"__isSmartRef__":true,"id":102436}},"102470":{"timestamp":{"__isSmartRef__":true,"id":102471},"user":"cschuster","tags":[]},"102471":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102472":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102473}],"id":"460A990B-5266-4A95-9570-251CCB797BE3","shape":{"__isSmartRef__":true,"id":102474},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2719","partsBinMetaInfo":{"__isSmartRef__":true,"id":102475},"eventHandler":{"__isSmartRef__":true,"id":102493},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","B1B34D3C-E9DF-4983-8110-88A0CB77F76A"],"partTests":{"__isSmartRef__":true,"id":102494},"_ClipMode":"visible","moved":true,"b":243.45044588379096,"#startLetters":"set","isBeingDragged":false,"delta":-0.917713024537079,"_Rotation":-7.75415332737761,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102499},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4688.5,5661.5)"},"102473":{"target":{"__isSmartRef__":true,"id":102472},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102474":{"_BorderWidth":0.5272594086937765,"_ClipMode":"visible","_BorderRadius":7.991346564610651,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.0,135.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-229,-344,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.1)"},"102475":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102476},{"__isSmartRef__":true,"id":102478},{"__isSmartRef__":true,"id":102480},{"__isSmartRef__":true,"id":102482},{"__isSmartRef__":true,"id":102484},{"__isSmartRef__":true,"id":102486},{"__isSmartRef__":true,"id":102488},{"__isSmartRef__":true,"id":102490}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102492},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102476":{"date":{"__isSmartRef__":true,"id":102477},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102478":{"date":{"__isSmartRef__":true,"id":102479},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102479":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102480":{"date":{"__isSmartRef__":true,"id":102481},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102481":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102482":{"date":{"__isSmartRef__":true,"id":102483},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102483":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102484":{"date":{"__isSmartRef__":true,"id":102485},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102485":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102486":{"date":{"__isSmartRef__":true,"id":102487},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102487":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102488":{"date":{"__isSmartRef__":true,"id":102489},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102489":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102490":{"date":{"__isSmartRef__":true,"id":102491},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102491":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102492":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102493":{"morph":{"__isSmartRef__":true,"id":102472},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102494":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102495}},"102495":{"test01IsMorph":{"__isSmartRef__":true,"id":102496}},"102496":{"varMapping":{"__isSmartRef__":true,"id":102497},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102498},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102497":{"this":{"__isSmartRef__":true,"id":102494}},"102498":{},"102499":{"change":{"__isSmartRef__":true,"id":102500},"tick":{"__isSmartRef__":true,"id":102504}},"102500":{"varMapping":{"__isSmartRef__":true,"id":102501},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102502},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102501":{"this":{"__isSmartRef__":true,"id":102472}},"102502":{"timestamp":{"__isSmartRef__":true,"id":102503},"user":"cschuster","tags":[]},"102503":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102504":{"varMapping":{"__isSmartRef__":true,"id":102505},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102505":{"this":{"__isSmartRef__":true,"id":102472}},"102506":{"timestamp":{"__isSmartRef__":true,"id":102507},"user":"cschuster","tags":[]},"102507":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102508":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102509}],"id":"029B4FD5-33EB-46E0-9A08-A0317A8AC195","shape":{"__isSmartRef__":true,"id":102510},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2720","partsBinMetaInfo":{"__isSmartRef__":true,"id":102511},"eventHandler":{"__isSmartRef__":true,"id":102529},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","16E1BDDA-C6CB-48DA-875E-598994A06DEA","F437016B-DDE3-4BA1-89E1-C27402A65811","7FE5FEA1-035C-4380-BFE7-ED80AE29420E"],"partTests":{"__isSmartRef__":true,"id":102530},"_ClipMode":"visible","moved":true,"b":233.9163361786632,"#startLetters":"set","isBeingDragged":false,"delta":-0.8134429923957214,"_Rotation":-14.94456946345206,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102535},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5014.5,5125.3)"},"102509":{"target":{"__isSmartRef__":true,"id":102508},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102510":{"_BorderWidth":0.9592107860960111,"_ClipMode":"visible","_BorderRadius":13.8752360460755,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.1,132.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-207,-358,161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.8,-8.2)"},"102511":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102512},{"__isSmartRef__":true,"id":102514},{"__isSmartRef__":true,"id":102516},{"__isSmartRef__":true,"id":102518},{"__isSmartRef__":true,"id":102520},{"__isSmartRef__":true,"id":102522},{"__isSmartRef__":true,"id":102524},{"__isSmartRef__":true,"id":102526}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102528},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102512":{"date":{"__isSmartRef__":true,"id":102513},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102514":{"date":{"__isSmartRef__":true,"id":102515},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102515":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102516":{"date":{"__isSmartRef__":true,"id":102517},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102517":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102518":{"date":{"__isSmartRef__":true,"id":102519},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102519":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102520":{"date":{"__isSmartRef__":true,"id":102521},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102521":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102522":{"date":{"__isSmartRef__":true,"id":102523},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102523":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102524":{"date":{"__isSmartRef__":true,"id":102525},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102525":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102526":{"date":{"__isSmartRef__":true,"id":102527},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102527":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102528":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102529":{"morph":{"__isSmartRef__":true,"id":102508},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102530":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102531}},"102531":{"test01IsMorph":{"__isSmartRef__":true,"id":102532}},"102532":{"varMapping":{"__isSmartRef__":true,"id":102533},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102534},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102533":{"this":{"__isSmartRef__":true,"id":102530}},"102534":{},"102535":{"change":{"__isSmartRef__":true,"id":102536},"tick":{"__isSmartRef__":true,"id":102540}},"102536":{"varMapping":{"__isSmartRef__":true,"id":102537},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102538},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102537":{"this":{"__isSmartRef__":true,"id":102508}},"102538":{"timestamp":{"__isSmartRef__":true,"id":102539},"user":"cschuster","tags":[]},"102539":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102540":{"varMapping":{"__isSmartRef__":true,"id":102541},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102541":{"this":{"__isSmartRef__":true,"id":102508}},"102542":{"timestamp":{"__isSmartRef__":true,"id":102543},"user":"cschuster","tags":[]},"102543":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102544":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102545}],"id":"A57CF8EF-54C0-48FC-AB06-197F95D48BB9","shape":{"__isSmartRef__":true,"id":102546},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2721","partsBinMetaInfo":{"__isSmartRef__":true,"id":102547},"eventHandler":{"__isSmartRef__":true,"id":102565},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","DF28E63F-6E93-41E8-965C-C60C4DDFCE79","3DB95118-5B6F-4404-BE7D-850AB1C7BC64"],"partTests":{"__isSmartRef__":true,"id":102566},"_ClipMode":"visible","moved":true,"b":249.12474178522825,"#startLetters":"set","isBeingDragged":false,"delta":0.925519757438451,"_Rotation":9.006339826920453,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102571},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5303.5,3958.8)"},"102545":{"target":{"__isSmartRef__":true,"id":102544},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102546":{"_BorderWidth":0.3282078208995589,"_ClipMode":"visible","_BorderRadius":5.0789725364735165,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.6,137.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-331,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-12.9)"},"102547":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102548},{"__isSmartRef__":true,"id":102550},{"__isSmartRef__":true,"id":102552},{"__isSmartRef__":true,"id":102554},{"__isSmartRef__":true,"id":102556},{"__isSmartRef__":true,"id":102558},{"__isSmartRef__":true,"id":102560},{"__isSmartRef__":true,"id":102562}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102564},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102548":{"date":{"__isSmartRef__":true,"id":102549},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102550":{"date":{"__isSmartRef__":true,"id":102551},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102551":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102552":{"date":{"__isSmartRef__":true,"id":102553},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102553":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102554":{"date":{"__isSmartRef__":true,"id":102555},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102555":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102556":{"date":{"__isSmartRef__":true,"id":102557},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102557":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102558":{"date":{"__isSmartRef__":true,"id":102559},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102559":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102560":{"date":{"__isSmartRef__":true,"id":102561},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102561":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102562":{"date":{"__isSmartRef__":true,"id":102563},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102563":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102564":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102565":{"morph":{"__isSmartRef__":true,"id":102544},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102566":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102567}},"102567":{"test01IsMorph":{"__isSmartRef__":true,"id":102568}},"102568":{"varMapping":{"__isSmartRef__":true,"id":102569},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102570},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102569":{"this":{"__isSmartRef__":true,"id":102566}},"102570":{},"102571":{"change":{"__isSmartRef__":true,"id":102572},"tick":{"__isSmartRef__":true,"id":102576}},"102572":{"varMapping":{"__isSmartRef__":true,"id":102573},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102574},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102573":{"this":{"__isSmartRef__":true,"id":102544}},"102574":{"timestamp":{"__isSmartRef__":true,"id":102575},"user":"cschuster","tags":[]},"102575":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102576":{"varMapping":{"__isSmartRef__":true,"id":102577},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102577":{"this":{"__isSmartRef__":true,"id":102544}},"102578":{"timestamp":{"__isSmartRef__":true,"id":102579},"user":"cschuster","tags":[]},"102579":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102580":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102581}],"id":"0BCC7184-8D85-4F3E-A4A3-08569E5AD1A7","shape":{"__isSmartRef__":true,"id":102582},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2722","partsBinMetaInfo":{"__isSmartRef__":true,"id":102583},"eventHandler":{"__isSmartRef__":true,"id":102601},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A","71B3AC39-0CD0-4301-AB47-B35B40A44199","A978977F-5378-472A-B53C-435E68592FB0","238CE218-E458-4E60-8821-FAF11080CEC2","666FBA3E-E1D1-497D-A183-B10C0B467F74","ED9F8286-04EF-482F-ABDD-64F04BC70F93"],"partTests":{"__isSmartRef__":true,"id":102602},"_ClipMode":"visible","moved":true,"b":3.137763850565534,"#startLetters":"set","isBeingDragged":false,"delta":-0.9454210765543394,"_Rotation":10.112041884413241,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102607},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6439.0,5180.9)"},"102581":{"target":{"__isSmartRef__":true,"id":102580},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102582":{"_BorderWidth":5.273684701177897,"_ClipMode":"visible","_BorderRadius":39.88015469494586,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.4,97.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,270,235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.1,-40.0)"},"102583":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102584},{"__isSmartRef__":true,"id":102586},{"__isSmartRef__":true,"id":102588},{"__isSmartRef__":true,"id":102590},{"__isSmartRef__":true,"id":102592},{"__isSmartRef__":true,"id":102594},{"__isSmartRef__":true,"id":102596},{"__isSmartRef__":true,"id":102598}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102600},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102584":{"date":{"__isSmartRef__":true,"id":102585},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102585":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102586":{"date":{"__isSmartRef__":true,"id":102587},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102587":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102588":{"date":{"__isSmartRef__":true,"id":102589},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102589":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102590":{"date":{"__isSmartRef__":true,"id":102591},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102591":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102592":{"date":{"__isSmartRef__":true,"id":102593},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102593":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102594":{"date":{"__isSmartRef__":true,"id":102595},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102595":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102596":{"date":{"__isSmartRef__":true,"id":102597},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102597":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102598":{"date":{"__isSmartRef__":true,"id":102599},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102599":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102600":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102601":{"morph":{"__isSmartRef__":true,"id":102580},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102602":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102603}},"102603":{"test01IsMorph":{"__isSmartRef__":true,"id":102604}},"102604":{"varMapping":{"__isSmartRef__":true,"id":102605},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102606},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102605":{"this":{"__isSmartRef__":true,"id":102602}},"102606":{},"102607":{"change":{"__isSmartRef__":true,"id":102608},"tick":{"__isSmartRef__":true,"id":102612}},"102608":{"varMapping":{"__isSmartRef__":true,"id":102609},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102610},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102609":{"this":{"__isSmartRef__":true,"id":102580}},"102610":{"timestamp":{"__isSmartRef__":true,"id":102611},"user":"cschuster","tags":[]},"102611":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102612":{"varMapping":{"__isSmartRef__":true,"id":102613},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102614},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102613":{"this":{"__isSmartRef__":true,"id":102580}},"102614":{"timestamp":{"__isSmartRef__":true,"id":102615},"user":"cschuster","tags":[]},"102615":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102616":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102617}],"id":"6469D1C2-98FE-4412-A315-EBAF4FD85766","shape":{"__isSmartRef__":true,"id":102618},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2723","partsBinMetaInfo":{"__isSmartRef__":true,"id":102619},"eventHandler":{"__isSmartRef__":true,"id":102637},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","4EE09922-B734-4387-BBC1-FDA087224891","97B58827-D390-4EC2-91B5-560D07B1FBA5"],"partTests":{"__isSmartRef__":true,"id":102638},"_ClipMode":"visible","moved":true,"b":333,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-10.729254269474968,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102643},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4759.5,3775.9)"},"102617":{"target":{"__isSmartRef__":true,"id":102616},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102618":{"_BorderWidth":2.7300475013022654,"_ClipMode":"visible","_BorderRadius":31.75570504584946,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-116,112,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-37.8)"},"102619":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102620},{"__isSmartRef__":true,"id":102622},{"__isSmartRef__":true,"id":102624},{"__isSmartRef__":true,"id":102626},{"__isSmartRef__":true,"id":102628},{"__isSmartRef__":true,"id":102630},{"__isSmartRef__":true,"id":102632},{"__isSmartRef__":true,"id":102634}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102636},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102620":{"date":{"__isSmartRef__":true,"id":102621},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102621":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102622":{"date":{"__isSmartRef__":true,"id":102623},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102623":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102624":{"date":{"__isSmartRef__":true,"id":102625},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102625":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102626":{"date":{"__isSmartRef__":true,"id":102627},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102627":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102628":{"date":{"__isSmartRef__":true,"id":102629},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102629":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102630":{"date":{"__isSmartRef__":true,"id":102631},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102631":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102632":{"date":{"__isSmartRef__":true,"id":102633},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102633":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102634":{"date":{"__isSmartRef__":true,"id":102635},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102635":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102636":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102637":{"morph":{"__isSmartRef__":true,"id":102616},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102638":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102639}},"102639":{"test01IsMorph":{"__isSmartRef__":true,"id":102640}},"102640":{"varMapping":{"__isSmartRef__":true,"id":102641},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102642},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102641":{"this":{"__isSmartRef__":true,"id":102638}},"102642":{},"102643":{"change":{"__isSmartRef__":true,"id":102644},"tick":{"__isSmartRef__":true,"id":102648}},"102644":{"varMapping":{"__isSmartRef__":true,"id":102645},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102646},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102645":{"this":{"__isSmartRef__":true,"id":102616}},"102646":{"timestamp":{"__isSmartRef__":true,"id":102647},"user":"cschuster","tags":[]},"102647":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102648":{"varMapping":{"__isSmartRef__":true,"id":102649},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102650},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102649":{"this":{"__isSmartRef__":true,"id":102616}},"102650":{"timestamp":{"__isSmartRef__":true,"id":102651},"user":"cschuster","tags":[]},"102651":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102652":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102653}],"id":"7D7DB0B5-1ABD-498A-B9D3-81416E6DEBAC","shape":{"__isSmartRef__":true,"id":102654},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2724","partsBinMetaInfo":{"__isSmartRef__":true,"id":102655},"eventHandler":{"__isSmartRef__":true,"id":102673},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","16E1BDDA-C6CB-48DA-875E-598994A06DEA","F437016B-DDE3-4BA1-89E1-C27402A65811","C2059E3C-771C-4A13-BA1B-EA60EC52EC6B"],"partTests":{"__isSmartRef__":true,"id":102674},"_ClipMode":"visible","moved":true,"b":239.89333134901244,"#startLetters":"set","isBeingDragged":false,"delta":-0.7748817332321778,"_Rotation":8.321987977040994,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102679},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4985.1,4608.1)"},"102653":{"target":{"__isSmartRef__":true,"id":102652},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102654":{"_BorderWidth":0.6745347804143531,"_ClipMode":"visible","_BorderRadius":10.064561014647829,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.7,134.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-350,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-10.0)"},"102655":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102656},{"__isSmartRef__":true,"id":102658},{"__isSmartRef__":true,"id":102660},{"__isSmartRef__":true,"id":102662},{"__isSmartRef__":true,"id":102664},{"__isSmartRef__":true,"id":102666},{"__isSmartRef__":true,"id":102668},{"__isSmartRef__":true,"id":102670}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102672},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102656":{"date":{"__isSmartRef__":true,"id":102657},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102657":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102658":{"date":{"__isSmartRef__":true,"id":102659},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102659":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102660":{"date":{"__isSmartRef__":true,"id":102661},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102661":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102662":{"date":{"__isSmartRef__":true,"id":102663},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102663":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102664":{"date":{"__isSmartRef__":true,"id":102665},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102665":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102666":{"date":{"__isSmartRef__":true,"id":102667},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102667":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102668":{"date":{"__isSmartRef__":true,"id":102669},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102669":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102670":{"date":{"__isSmartRef__":true,"id":102671},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102671":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102672":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102673":{"morph":{"__isSmartRef__":true,"id":102652},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102674":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102675}},"102675":{"test01IsMorph":{"__isSmartRef__":true,"id":102676}},"102676":{"varMapping":{"__isSmartRef__":true,"id":102677},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102678},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102677":{"this":{"__isSmartRef__":true,"id":102674}},"102678":{},"102679":{"change":{"__isSmartRef__":true,"id":102680},"tick":{"__isSmartRef__":true,"id":102684}},"102680":{"varMapping":{"__isSmartRef__":true,"id":102681},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102682},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102681":{"this":{"__isSmartRef__":true,"id":102652}},"102682":{"timestamp":{"__isSmartRef__":true,"id":102683},"user":"cschuster","tags":[]},"102683":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102684":{"varMapping":{"__isSmartRef__":true,"id":102685},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102686},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102685":{"this":{"__isSmartRef__":true,"id":102652}},"102686":{"timestamp":{"__isSmartRef__":true,"id":102687},"user":"cschuster","tags":[]},"102687":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102688":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102689}],"id":"E3411354-E116-4A85-91AC-85FBF1DBBBFC","shape":{"__isSmartRef__":true,"id":102690},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2725","partsBinMetaInfo":{"__isSmartRef__":true,"id":102691},"eventHandler":{"__isSmartRef__":true,"id":102709},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","850EDFE6-5B94-4234-A3E3-470B997383CC","DB2942AF-AD6E-473F-808A-36B0D25CC9BB"],"partTests":{"__isSmartRef__":true,"id":102710},"_ClipMode":"visible","moved":true,"b":189,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-10.377774907668353,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102715},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4835.6,3979.8)"},"102689":{"target":{"__isSmartRef__":true,"id":102688},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102690":{"_BorderWidth":4.217827674798846,"_ClipMode":"visible","_BorderRadius":39.02113032590307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,106.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,-293,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-0.2)"},"102691":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102692},{"__isSmartRef__":true,"id":102694},{"__isSmartRef__":true,"id":102696},{"__isSmartRef__":true,"id":102698},{"__isSmartRef__":true,"id":102700},{"__isSmartRef__":true,"id":102702},{"__isSmartRef__":true,"id":102704},{"__isSmartRef__":true,"id":102706}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102708},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102692":{"date":{"__isSmartRef__":true,"id":102693},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102693":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102694":{"date":{"__isSmartRef__":true,"id":102695},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102695":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102696":{"date":{"__isSmartRef__":true,"id":102697},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102697":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102698":{"date":{"__isSmartRef__":true,"id":102699},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102699":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102700":{"date":{"__isSmartRef__":true,"id":102701},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102701":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102702":{"date":{"__isSmartRef__":true,"id":102703},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102703":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102704":{"date":{"__isSmartRef__":true,"id":102705},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102705":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102706":{"date":{"__isSmartRef__":true,"id":102707},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102707":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102708":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102709":{"morph":{"__isSmartRef__":true,"id":102688},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102710":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102711}},"102711":{"test01IsMorph":{"__isSmartRef__":true,"id":102712}},"102712":{"varMapping":{"__isSmartRef__":true,"id":102713},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102713":{"this":{"__isSmartRef__":true,"id":102710}},"102714":{},"102715":{"change":{"__isSmartRef__":true,"id":102716},"tick":{"__isSmartRef__":true,"id":102720}},"102716":{"varMapping":{"__isSmartRef__":true,"id":102717},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102718},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102717":{"this":{"__isSmartRef__":true,"id":102688}},"102718":{"timestamp":{"__isSmartRef__":true,"id":102719},"user":"cschuster","tags":[]},"102719":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102720":{"varMapping":{"__isSmartRef__":true,"id":102721},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102722},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102721":{"this":{"__isSmartRef__":true,"id":102688}},"102722":{"timestamp":{"__isSmartRef__":true,"id":102723},"user":"cschuster","tags":[]},"102723":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102724":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102725}],"id":"876ED3F0-1E0B-4C0F-B78B-9EC1B123E8F6","shape":{"__isSmartRef__":true,"id":102726},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2726","partsBinMetaInfo":{"__isSmartRef__":true,"id":102727},"eventHandler":{"__isSmartRef__":true,"id":102745},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","3DF4E7CC-71BF-48CE-81D4-EA775A2E50A3","F45EC8CC-A935-4916-8C07-C0C11B9737DE","720D8B72-B22B-448A-AB09-F620BB02CFFB"],"partTests":{"__isSmartRef__":true,"id":102746},"_ClipMode":"visible","moved":true,"b":152.10028060770128,"#startLetters":"set","isBeingDragged":false,"delta":-0.8320952986832708,"_Rotation":-35.35235652921273,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102751},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4828.2,4221.0)"},"102725":{"target":{"__isSmartRef__":true,"id":102724},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102726":{"_BorderWidth":7.339627429938917,"_ClipMode":"visible","_BorderRadius":31.24182958252387,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.9,81.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(120,-107,114)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-2.3)"},"102727":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102728},{"__isSmartRef__":true,"id":102730},{"__isSmartRef__":true,"id":102732},{"__isSmartRef__":true,"id":102734},{"__isSmartRef__":true,"id":102736},{"__isSmartRef__":true,"id":102738},{"__isSmartRef__":true,"id":102740},{"__isSmartRef__":true,"id":102742}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102744},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102728":{"date":{"__isSmartRef__":true,"id":102729},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102729":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102730":{"date":{"__isSmartRef__":true,"id":102731},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102731":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102732":{"date":{"__isSmartRef__":true,"id":102733},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102733":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102734":{"date":{"__isSmartRef__":true,"id":102735},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102735":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102736":{"date":{"__isSmartRef__":true,"id":102737},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102737":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102738":{"date":{"__isSmartRef__":true,"id":102739},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102739":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102740":{"date":{"__isSmartRef__":true,"id":102741},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102741":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102742":{"date":{"__isSmartRef__":true,"id":102743},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102743":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102744":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102745":{"morph":{"__isSmartRef__":true,"id":102724},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102746":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102747}},"102747":{"test01IsMorph":{"__isSmartRef__":true,"id":102748}},"102748":{"varMapping":{"__isSmartRef__":true,"id":102749},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102750},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102749":{"this":{"__isSmartRef__":true,"id":102746}},"102750":{},"102751":{"change":{"__isSmartRef__":true,"id":102752},"tick":{"__isSmartRef__":true,"id":102756}},"102752":{"varMapping":{"__isSmartRef__":true,"id":102753},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102754},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102753":{"this":{"__isSmartRef__":true,"id":102724}},"102754":{"timestamp":{"__isSmartRef__":true,"id":102755},"user":"cschuster","tags":[]},"102755":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102756":{"varMapping":{"__isSmartRef__":true,"id":102757},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102758},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102757":{"this":{"__isSmartRef__":true,"id":102724}},"102758":{"timestamp":{"__isSmartRef__":true,"id":102759},"user":"cschuster","tags":[]},"102759":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102760":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102761}],"id":"1D29E52F-794C-424F-860C-501BBBC1A110","shape":{"__isSmartRef__":true,"id":102762},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2727","partsBinMetaInfo":{"__isSmartRef__":true,"id":102763},"eventHandler":{"__isSmartRef__":true,"id":102781},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","ADF7577F-CA46-49D6-942F-F017AD6264CE","E4C4BC9F-B671-4F6C-A614-8D947D1CF322","CF2EC1CB-062C-4145-A8E1-A227FB5E186B"],"partTests":{"__isSmartRef__":true,"id":102782},"_ClipMode":"visible","moved":true,"b":11.072029494564049,"#startLetters":"set","isBeingDragged":false,"delta":-0.9912939937203191,"_Rotation":5.954381330130487,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102787},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5381.2,3911.9)"},"102761":{"target":{"__isSmartRef__":true,"id":102760},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102762":{"_BorderWidth":5.960214493449432,"_ClipMode":"visible","_BorderRadius":38.52478100251144,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.1,92.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,301,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-39.6)"},"102763":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102764},{"__isSmartRef__":true,"id":102766},{"__isSmartRef__":true,"id":102768},{"__isSmartRef__":true,"id":102770},{"__isSmartRef__":true,"id":102772},{"__isSmartRef__":true,"id":102774},{"__isSmartRef__":true,"id":102776},{"__isSmartRef__":true,"id":102778}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102780},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102764":{"date":{"__isSmartRef__":true,"id":102765},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102765":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102766":{"date":{"__isSmartRef__":true,"id":102767},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102767":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102768":{"date":{"__isSmartRef__":true,"id":102769},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102769":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102770":{"date":{"__isSmartRef__":true,"id":102771},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102771":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102772":{"date":{"__isSmartRef__":true,"id":102773},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102773":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102774":{"date":{"__isSmartRef__":true,"id":102775},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102775":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102776":{"date":{"__isSmartRef__":true,"id":102777},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102777":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102778":{"date":{"__isSmartRef__":true,"id":102779},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102779":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102780":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102781":{"morph":{"__isSmartRef__":true,"id":102760},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102782":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102783}},"102783":{"test01IsMorph":{"__isSmartRef__":true,"id":102784}},"102784":{"varMapping":{"__isSmartRef__":true,"id":102785},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102786},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102785":{"this":{"__isSmartRef__":true,"id":102782}},"102786":{},"102787":{"change":{"__isSmartRef__":true,"id":102788},"tick":{"__isSmartRef__":true,"id":102792}},"102788":{"varMapping":{"__isSmartRef__":true,"id":102789},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102790},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102789":{"this":{"__isSmartRef__":true,"id":102760}},"102790":{"timestamp":{"__isSmartRef__":true,"id":102791},"user":"cschuster","tags":[]},"102791":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102792":{"varMapping":{"__isSmartRef__":true,"id":102793},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102794},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102793":{"this":{"__isSmartRef__":true,"id":102760}},"102794":{"timestamp":{"__isSmartRef__":true,"id":102795},"user":"cschuster","tags":[]},"102795":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102796":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102797}],"id":"9FC6DBF1-C442-4A2F-8F8E-5FD41870948B","shape":{"__isSmartRef__":true,"id":102798},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2728","partsBinMetaInfo":{"__isSmartRef__":true,"id":102799},"eventHandler":{"__isSmartRef__":true,"id":102817},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E"],"partTests":{"__isSmartRef__":true,"id":102818},"_ClipMode":"visible","moved":true,"b":34.800324637966696,"#startLetters":"set","isBeingDragged":false,"delta":0.8093098753015511,"_Rotation":25.086862000525983,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102823},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6042.5,5032.7)"},"102797":{"target":{"__isSmartRef__":true,"id":102796},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102798":{"_BorderWidth":7.853591101539179,"_ClipMode":"visible","_BorderRadius":26.971228520346262,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.5,77.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(146,356,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.4,-36.4)"},"102799":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102800},{"__isSmartRef__":true,"id":102802},{"__isSmartRef__":true,"id":102804},{"__isSmartRef__":true,"id":102806},{"__isSmartRef__":true,"id":102808},{"__isSmartRef__":true,"id":102810},{"__isSmartRef__":true,"id":102812},{"__isSmartRef__":true,"id":102814}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102816},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102800":{"date":{"__isSmartRef__":true,"id":102801},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102801":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102802":{"date":{"__isSmartRef__":true,"id":102803},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102803":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102804":{"date":{"__isSmartRef__":true,"id":102805},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102805":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102806":{"date":{"__isSmartRef__":true,"id":102807},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102807":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102808":{"date":{"__isSmartRef__":true,"id":102809},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102809":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102810":{"date":{"__isSmartRef__":true,"id":102811},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102811":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102812":{"date":{"__isSmartRef__":true,"id":102813},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102813":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102814":{"date":{"__isSmartRef__":true,"id":102815},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102815":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102816":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102817":{"morph":{"__isSmartRef__":true,"id":102796},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102818":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102819}},"102819":{"test01IsMorph":{"__isSmartRef__":true,"id":102820}},"102820":{"varMapping":{"__isSmartRef__":true,"id":102821},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102822},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102821":{"this":{"__isSmartRef__":true,"id":102818}},"102822":{},"102823":{"change":{"__isSmartRef__":true,"id":102824},"tick":{"__isSmartRef__":true,"id":102828}},"102824":{"varMapping":{"__isSmartRef__":true,"id":102825},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102826},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102825":{"this":{"__isSmartRef__":true,"id":102796}},"102826":{"timestamp":{"__isSmartRef__":true,"id":102827},"user":"cschuster","tags":[]},"102827":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102828":{"varMapping":{"__isSmartRef__":true,"id":102829},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102830},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102829":{"this":{"__isSmartRef__":true,"id":102796}},"102830":{"timestamp":{"__isSmartRef__":true,"id":102831},"user":"cschuster","tags":[]},"102831":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102832":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102833}],"id":"C99ED03D-C6D4-46EB-9221-2C518DA76C20","shape":{"__isSmartRef__":true,"id":102834},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2729","partsBinMetaInfo":{"__isSmartRef__":true,"id":102835},"eventHandler":{"__isSmartRef__":true,"id":102853},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","568859AC-7569-40F5-AD0F-D907EBC58B76"],"partTests":{"__isSmartRef__":true,"id":102854},"_ClipMode":"visible","moved":true,"b":230,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":23.63619841847731,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102859},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4677.0,4274.0)"},"102833":{"target":{"__isSmartRef__":true,"id":102832},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102834":{"_BorderWidth":1.1697777844051105,"_ClipMode":"visible","_BorderRadius":16.527036446661402,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,130.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-361,117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-7.1)"},"102835":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102836},{"__isSmartRef__":true,"id":102838},{"__isSmartRef__":true,"id":102840},{"__isSmartRef__":true,"id":102842},{"__isSmartRef__":true,"id":102844},{"__isSmartRef__":true,"id":102846},{"__isSmartRef__":true,"id":102848},{"__isSmartRef__":true,"id":102850}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102852},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102836":{"date":{"__isSmartRef__":true,"id":102837},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102837":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102838":{"date":{"__isSmartRef__":true,"id":102839},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102839":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102840":{"date":{"__isSmartRef__":true,"id":102841},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102841":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102842":{"date":{"__isSmartRef__":true,"id":102843},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102843":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102844":{"date":{"__isSmartRef__":true,"id":102845},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102845":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102846":{"date":{"__isSmartRef__":true,"id":102847},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102847":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102848":{"date":{"__isSmartRef__":true,"id":102849},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102849":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102850":{"date":{"__isSmartRef__":true,"id":102851},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102851":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102852":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102853":{"morph":{"__isSmartRef__":true,"id":102832},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102854":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102855}},"102855":{"test01IsMorph":{"__isSmartRef__":true,"id":102856}},"102856":{"varMapping":{"__isSmartRef__":true,"id":102857},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102858},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102857":{"this":{"__isSmartRef__":true,"id":102854}},"102858":{},"102859":{"change":{"__isSmartRef__":true,"id":102860},"tick":{"__isSmartRef__":true,"id":102864}},"102860":{"varMapping":{"__isSmartRef__":true,"id":102861},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102862},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102861":{"this":{"__isSmartRef__":true,"id":102832}},"102862":{"timestamp":{"__isSmartRef__":true,"id":102863},"user":"cschuster","tags":[]},"102863":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102864":{"varMapping":{"__isSmartRef__":true,"id":102865},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102866},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102865":{"this":{"__isSmartRef__":true,"id":102832}},"102866":{"timestamp":{"__isSmartRef__":true,"id":102867},"user":"cschuster","tags":[]},"102867":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102868":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102869}],"id":"C8D8A46F-F29E-4DEF-B667-33AAA70E4CE2","shape":{"__isSmartRef__":true,"id":102870},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2730","partsBinMetaInfo":{"__isSmartRef__":true,"id":102871},"eventHandler":{"__isSmartRef__":true,"id":102889},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36","F252F5F5-8417-4D55-956F-D2220570E8C2"],"partTests":{"__isSmartRef__":true,"id":102890},"_ClipMode":"visible","moved":true,"b":164.5081911351299,"#startLetters":"set","isBeingDragged":false,"delta":0.6027122989762574,"_Rotation":18.35884838004871,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102895},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5019.5,4584.0)"},"102869":{"target":{"__isSmartRef__":true,"id":102868},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102870":{"_BorderWidth":6.335503052717687,"_ClipMode":"visible","_BorderRadius":37.146290553890786,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.4,89.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(69,-178,-48)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.3,-0.7)"},"102871":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102872},{"__isSmartRef__":true,"id":102874},{"__isSmartRef__":true,"id":102876},{"__isSmartRef__":true,"id":102878},{"__isSmartRef__":true,"id":102880},{"__isSmartRef__":true,"id":102882},{"__isSmartRef__":true,"id":102884},{"__isSmartRef__":true,"id":102886}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102888},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102872":{"date":{"__isSmartRef__":true,"id":102873},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102873":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102874":{"date":{"__isSmartRef__":true,"id":102875},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102875":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102876":{"date":{"__isSmartRef__":true,"id":102877},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102877":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102878":{"date":{"__isSmartRef__":true,"id":102879},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102879":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102880":{"date":{"__isSmartRef__":true,"id":102881},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102881":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102882":{"date":{"__isSmartRef__":true,"id":102883},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102883":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102884":{"date":{"__isSmartRef__":true,"id":102885},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102885":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102886":{"date":{"__isSmartRef__":true,"id":102887},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102887":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102888":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102889":{"morph":{"__isSmartRef__":true,"id":102868},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102890":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102891}},"102891":{"test01IsMorph":{"__isSmartRef__":true,"id":102892}},"102892":{"varMapping":{"__isSmartRef__":true,"id":102893},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102894},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102893":{"this":{"__isSmartRef__":true,"id":102890}},"102894":{},"102895":{"change":{"__isSmartRef__":true,"id":102896},"tick":{"__isSmartRef__":true,"id":102900}},"102896":{"varMapping":{"__isSmartRef__":true,"id":102897},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102898},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102897":{"this":{"__isSmartRef__":true,"id":102868}},"102898":{"timestamp":{"__isSmartRef__":true,"id":102899},"user":"cschuster","tags":[]},"102899":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102900":{"varMapping":{"__isSmartRef__":true,"id":102901},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102902},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102901":{"this":{"__isSmartRef__":true,"id":102868}},"102902":{"timestamp":{"__isSmartRef__":true,"id":102903},"user":"cschuster","tags":[]},"102903":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102904":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102905}],"id":"037C010A-E6E6-4943-88FD-09A62630A2BF","shape":{"__isSmartRef__":true,"id":102906},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2731","partsBinMetaInfo":{"__isSmartRef__":true,"id":102907},"eventHandler":{"__isSmartRef__":true,"id":102925},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","850A7A90-941A-4B07-9DC4-272ABD272E37"],"partTests":{"__isSmartRef__":true,"id":102926},"_ClipMode":"visible","moved":true,"b":263.65913175052265,"#startLetters":"set","isBeingDragged":false,"delta":0.6098896310431883,"_Rotation":12.993700431022072,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102931},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5481.9,4071.4)"},"102905":{"target":{"__isSmartRef__":true,"id":102904},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102906":{"_BorderWidth":0.030587846421964215,"_ClipMode":"visible","_BorderRadius":0.48790855659344823,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.8,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-283,201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.8)"},"102907":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102908},{"__isSmartRef__":true,"id":102910},{"__isSmartRef__":true,"id":102912},{"__isSmartRef__":true,"id":102914},{"__isSmartRef__":true,"id":102916},{"__isSmartRef__":true,"id":102918},{"__isSmartRef__":true,"id":102920},{"__isSmartRef__":true,"id":102922}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102924},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102908":{"date":{"__isSmartRef__":true,"id":102909},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102909":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102910":{"date":{"__isSmartRef__":true,"id":102911},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102911":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102912":{"date":{"__isSmartRef__":true,"id":102913},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102913":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102914":{"date":{"__isSmartRef__":true,"id":102915},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102915":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102916":{"date":{"__isSmartRef__":true,"id":102917},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102917":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102918":{"date":{"__isSmartRef__":true,"id":102919},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102919":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102920":{"date":{"__isSmartRef__":true,"id":102921},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102921":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102922":{"date":{"__isSmartRef__":true,"id":102923},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102923":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102924":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102925":{"morph":{"__isSmartRef__":true,"id":102904},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102926":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102927}},"102927":{"test01IsMorph":{"__isSmartRef__":true,"id":102928}},"102928":{"varMapping":{"__isSmartRef__":true,"id":102929},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102930},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102929":{"this":{"__isSmartRef__":true,"id":102926}},"102930":{},"102931":{"change":{"__isSmartRef__":true,"id":102932},"tick":{"__isSmartRef__":true,"id":102936}},"102932":{"varMapping":{"__isSmartRef__":true,"id":102933},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102934},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102933":{"this":{"__isSmartRef__":true,"id":102904}},"102934":{"timestamp":{"__isSmartRef__":true,"id":102935},"user":"cschuster","tags":[]},"102935":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102936":{"varMapping":{"__isSmartRef__":true,"id":102937},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102937":{"this":{"__isSmartRef__":true,"id":102904}},"102938":{"timestamp":{"__isSmartRef__":true,"id":102939},"user":"cschuster","tags":[]},"102939":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102940":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102941}],"id":"7334F076-C4B0-4F47-A660-6130A78EE6F0","shape":{"__isSmartRef__":true,"id":102942},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2732","partsBinMetaInfo":{"__isSmartRef__":true,"id":102943},"eventHandler":{"__isSmartRef__":true,"id":102961},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","055A428D-4501-460E-BFFE-28A10065D342"],"partTests":{"__isSmartRef__":true,"id":102962},"_ClipMode":"visible","moved":true,"b":139.74049323768122,"#startLetters":"set","isBeingDragged":false,"delta":0.789494312077295,"_Rotation":10.062577686677248,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102967},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5326.8,5061.7)"},"102941":{"target":{"__isSmartRef__":true,"id":102940},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102942":{"_BorderWidth":8.231253047821443,"_ClipMode":"visible","_BorderRadius":23.294405985511414,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,74.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(165,-30,229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.9,-4.7)"},"102943":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102944},{"__isSmartRef__":true,"id":102946},{"__isSmartRef__":true,"id":102948},{"__isSmartRef__":true,"id":102950},{"__isSmartRef__":true,"id":102952},{"__isSmartRef__":true,"id":102954},{"__isSmartRef__":true,"id":102956},{"__isSmartRef__":true,"id":102958}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102960},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102944":{"date":{"__isSmartRef__":true,"id":102945},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102945":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102946":{"date":{"__isSmartRef__":true,"id":102947},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102947":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102948":{"date":{"__isSmartRef__":true,"id":102949},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102949":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102950":{"date":{"__isSmartRef__":true,"id":102951},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102951":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102952":{"date":{"__isSmartRef__":true,"id":102953},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102953":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102954":{"date":{"__isSmartRef__":true,"id":102955},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102955":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102956":{"date":{"__isSmartRef__":true,"id":102957},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102957":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102958":{"date":{"__isSmartRef__":true,"id":102959},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102959":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102960":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102961":{"morph":{"__isSmartRef__":true,"id":102940},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102962":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102963}},"102963":{"test01IsMorph":{"__isSmartRef__":true,"id":102964}},"102964":{"varMapping":{"__isSmartRef__":true,"id":102965},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":102966},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102965":{"this":{"__isSmartRef__":true,"id":102962}},"102966":{},"102967":{"change":{"__isSmartRef__":true,"id":102968},"tick":{"__isSmartRef__":true,"id":102972}},"102968":{"varMapping":{"__isSmartRef__":true,"id":102969},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":102970},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102969":{"this":{"__isSmartRef__":true,"id":102940}},"102970":{"timestamp":{"__isSmartRef__":true,"id":102971},"user":"cschuster","tags":[]},"102971":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"102972":{"varMapping":{"__isSmartRef__":true,"id":102973},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":102974},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102973":{"this":{"__isSmartRef__":true,"id":102940}},"102974":{"timestamp":{"__isSmartRef__":true,"id":102975},"user":"cschuster","tags":[]},"102975":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"102976":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":102977}],"id":"0C29B7FD-984B-45D7-8EB3-2EE950B1A452","shape":{"__isSmartRef__":true,"id":102978},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2733","partsBinMetaInfo":{"__isSmartRef__":true,"id":102979},"eventHandler":{"__isSmartRef__":true,"id":102997},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4","45BA363C-C809-45EB-A318-E1210047E084","C19C3AD4-3EA6-4363-8A3F-50EB7ACACE30"],"partTests":{"__isSmartRef__":true,"id":102998},"_ClipMode":"visible","moved":true,"b":334.5692301397794,"#startLetters":"set","isBeingDragged":false,"delta":-0.9418803651933558,"_Rotation":10.250864914209165,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103003},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5732.6,5024.3)"},"102977":{"target":{"__isSmartRef__":true,"id":102976},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"102978":{"_BorderWidth":2.8528990273488555,"_ClipMode":"visible","_BorderRadius":32.623931861184815,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,117.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-110,121,-84)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.4,-38.1)"},"102979":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":102980},{"__isSmartRef__":true,"id":102982},{"__isSmartRef__":true,"id":102984},{"__isSmartRef__":true,"id":102986},{"__isSmartRef__":true,"id":102988},{"__isSmartRef__":true,"id":102990},{"__isSmartRef__":true,"id":102992},{"__isSmartRef__":true,"id":102994}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":102996},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102980":{"date":{"__isSmartRef__":true,"id":102981},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"102981":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"102982":{"date":{"__isSmartRef__":true,"id":102983},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"102983":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"102984":{"date":{"__isSmartRef__":true,"id":102985},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"102985":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"102986":{"date":{"__isSmartRef__":true,"id":102987},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"102987":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"102988":{"date":{"__isSmartRef__":true,"id":102989},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"102989":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"102990":{"date":{"__isSmartRef__":true,"id":102991},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"102991":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"102992":{"date":{"__isSmartRef__":true,"id":102993},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"102993":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"102994":{"date":{"__isSmartRef__":true,"id":102995},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"102995":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"102996":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"102997":{"morph":{"__isSmartRef__":true,"id":102976},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102998":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":102999}},"102999":{"test01IsMorph":{"__isSmartRef__":true,"id":103000}},"103000":{"varMapping":{"__isSmartRef__":true,"id":103001},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103002},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103001":{"this":{"__isSmartRef__":true,"id":102998}},"103002":{},"103003":{"change":{"__isSmartRef__":true,"id":103004},"tick":{"__isSmartRef__":true,"id":103008}},"103004":{"varMapping":{"__isSmartRef__":true,"id":103005},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103006},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103005":{"this":{"__isSmartRef__":true,"id":102976}},"103006":{"timestamp":{"__isSmartRef__":true,"id":103007},"user":"cschuster","tags":[]},"103007":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103008":{"varMapping":{"__isSmartRef__":true,"id":103009},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103010},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103009":{"this":{"__isSmartRef__":true,"id":102976}},"103010":{"timestamp":{"__isSmartRef__":true,"id":103011},"user":"cschuster","tags":[]},"103011":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103012":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103013}],"id":"7E2A8026-D42E-4D27-B281-9F552EE0729D","shape":{"__isSmartRef__":true,"id":103014},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2734","partsBinMetaInfo":{"__isSmartRef__":true,"id":103015},"eventHandler":{"__isSmartRef__":true,"id":103033},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","9DB91E34-444B-4BA4-AEC4-F9D003E6996D","6E1E2237-F2FB-4EC2-9629-290B74E37BC0","A4415B95-CB4B-401D-9AC6-FBA1586EFF57"],"partTests":{"__isSmartRef__":true,"id":103034},"_ClipMode":"visible","moved":true,"b":280,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-1.6669434938778733,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103039},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5397.7,5073.1)"},"103013":{"target":{"__isSmartRef__":true,"id":103012},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103014":{"_BorderWidth":0.07596123493895934,"_ClipMode":"visible","_BorderRadius":1.206147584281827,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.3,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-207,13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.5)"},"103015":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103016},{"__isSmartRef__":true,"id":103018},{"__isSmartRef__":true,"id":103020},{"__isSmartRef__":true,"id":103022},{"__isSmartRef__":true,"id":103024},{"__isSmartRef__":true,"id":103026},{"__isSmartRef__":true,"id":103028},{"__isSmartRef__":true,"id":103030}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103032},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103016":{"date":{"__isSmartRef__":true,"id":103017},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103017":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103018":{"date":{"__isSmartRef__":true,"id":103019},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103019":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103020":{"date":{"__isSmartRef__":true,"id":103021},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103021":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103022":{"date":{"__isSmartRef__":true,"id":103023},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103023":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103024":{"date":{"__isSmartRef__":true,"id":103025},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103025":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103026":{"date":{"__isSmartRef__":true,"id":103027},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103027":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103028":{"date":{"__isSmartRef__":true,"id":103029},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103029":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103030":{"date":{"__isSmartRef__":true,"id":103031},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103031":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103032":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103033":{"morph":{"__isSmartRef__":true,"id":103012},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103034":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103035}},"103035":{"test01IsMorph":{"__isSmartRef__":true,"id":103036}},"103036":{"varMapping":{"__isSmartRef__":true,"id":103037},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103038},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103037":{"this":{"__isSmartRef__":true,"id":103034}},"103038":{},"103039":{"change":{"__isSmartRef__":true,"id":103040},"tick":{"__isSmartRef__":true,"id":103044}},"103040":{"varMapping":{"__isSmartRef__":true,"id":103041},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103042},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103041":{"this":{"__isSmartRef__":true,"id":103012}},"103042":{"timestamp":{"__isSmartRef__":true,"id":103043},"user":"cschuster","tags":[]},"103043":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103044":{"varMapping":{"__isSmartRef__":true,"id":103045},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103045":{"this":{"__isSmartRef__":true,"id":103012}},"103046":{"timestamp":{"__isSmartRef__":true,"id":103047},"user":"cschuster","tags":[]},"103047":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103048":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103049}],"id":"6A12316A-0917-4F68-8FE0-32DAC09DE839","shape":{"__isSmartRef__":true,"id":103050},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2735","partsBinMetaInfo":{"__isSmartRef__":true,"id":103051},"eventHandler":{"__isSmartRef__":true,"id":103069},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D"],"partTests":{"__isSmartRef__":true,"id":103070},"_ClipMode":"visible","moved":true,"b":235.10159169044346,"#startLetters":"set","isBeingDragged":false,"delta":0.934880918241106,"_Rotation":34.9788304676698,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103075},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6085.4,4760.5)"},"103049":{"target":{"__isSmartRef__":true,"id":103048},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103050":{"_BorderWidth":0.8991611504682329,"_ClipMode":"visible","_BorderRadius":13.092993168273557,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.5,132.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-210,-357,173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-8.6)"},"103051":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103052},{"__isSmartRef__":true,"id":103054},{"__isSmartRef__":true,"id":103056},{"__isSmartRef__":true,"id":103058},{"__isSmartRef__":true,"id":103060},{"__isSmartRef__":true,"id":103062},{"__isSmartRef__":true,"id":103064},{"__isSmartRef__":true,"id":103066}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103068},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103052":{"date":{"__isSmartRef__":true,"id":103053},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103053":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103054":{"date":{"__isSmartRef__":true,"id":103055},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103055":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103056":{"date":{"__isSmartRef__":true,"id":103057},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103057":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103058":{"date":{"__isSmartRef__":true,"id":103059},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103059":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103060":{"date":{"__isSmartRef__":true,"id":103061},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103061":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103062":{"date":{"__isSmartRef__":true,"id":103063},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103063":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103064":{"date":{"__isSmartRef__":true,"id":103065},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103065":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103066":{"date":{"__isSmartRef__":true,"id":103067},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103067":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103068":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103069":{"morph":{"__isSmartRef__":true,"id":103048},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103070":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103071}},"103071":{"test01IsMorph":{"__isSmartRef__":true,"id":103072}},"103072":{"varMapping":{"__isSmartRef__":true,"id":103073},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103074},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103073":{"this":{"__isSmartRef__":true,"id":103070}},"103074":{},"103075":{"change":{"__isSmartRef__":true,"id":103076},"tick":{"__isSmartRef__":true,"id":103080}},"103076":{"varMapping":{"__isSmartRef__":true,"id":103077},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103078},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103077":{"this":{"__isSmartRef__":true,"id":103048}},"103078":{"timestamp":{"__isSmartRef__":true,"id":103079},"user":"cschuster","tags":[]},"103079":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103080":{"varMapping":{"__isSmartRef__":true,"id":103081},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103081":{"this":{"__isSmartRef__":true,"id":103048}},"103082":{"timestamp":{"__isSmartRef__":true,"id":103083},"user":"cschuster","tags":[]},"103083":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103084":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103085}],"id":"EBE88B5A-8026-4E01-A192-860A5BBBCFBD","shape":{"__isSmartRef__":true,"id":103086},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2736","partsBinMetaInfo":{"__isSmartRef__":true,"id":103087},"eventHandler":{"__isSmartRef__":true,"id":103105},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97","23CD2D36-2221-475D-9BA7-F92E66FABC08"],"partTests":{"__isSmartRef__":true,"id":103106},"_ClipMode":"visible","moved":true,"b":86.05810619547265,"#startLetters":"set","isBeingDragged":false,"delta":-0.9148379833204672,"_Rotation":-3.4725610333382786,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103111},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6996.6,4501.7)"},"103085":{"target":{"__isSmartRef__":true,"id":103084},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103086":{"_BorderWidth":9.988171401975187,"_ClipMode":"visible","_BorderRadius":0.18903370322703505,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.5,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,273,-179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.4)"},"103087":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103088},{"__isSmartRef__":true,"id":103090},{"__isSmartRef__":true,"id":103092},{"__isSmartRef__":true,"id":103094},{"__isSmartRef__":true,"id":103096},{"__isSmartRef__":true,"id":103098},{"__isSmartRef__":true,"id":103100},{"__isSmartRef__":true,"id":103102}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103104},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103088":{"date":{"__isSmartRef__":true,"id":103089},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103089":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103090":{"date":{"__isSmartRef__":true,"id":103091},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103091":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103092":{"date":{"__isSmartRef__":true,"id":103093},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103093":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103094":{"date":{"__isSmartRef__":true,"id":103095},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103095":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103096":{"date":{"__isSmartRef__":true,"id":103097},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103097":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103098":{"date":{"__isSmartRef__":true,"id":103099},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103099":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103100":{"date":{"__isSmartRef__":true,"id":103101},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103101":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103102":{"date":{"__isSmartRef__":true,"id":103103},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103103":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103104":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103105":{"morph":{"__isSmartRef__":true,"id":103084},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103106":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103107}},"103107":{"test01IsMorph":{"__isSmartRef__":true,"id":103108}},"103108":{"varMapping":{"__isSmartRef__":true,"id":103109},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103110},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103109":{"this":{"__isSmartRef__":true,"id":103106}},"103110":{},"103111":{"change":{"__isSmartRef__":true,"id":103112},"tick":{"__isSmartRef__":true,"id":103116}},"103112":{"varMapping":{"__isSmartRef__":true,"id":103113},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103114},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103113":{"this":{"__isSmartRef__":true,"id":103084}},"103114":{"timestamp":{"__isSmartRef__":true,"id":103115},"user":"cschuster","tags":[]},"103115":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103116":{"varMapping":{"__isSmartRef__":true,"id":103117},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103117":{"this":{"__isSmartRef__":true,"id":103084}},"103118":{"timestamp":{"__isSmartRef__":true,"id":103119},"user":"cschuster","tags":[]},"103119":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103120":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103121}],"id":"7FC066AE-1671-4EFD-AF8E-A7F761105AB0","shape":{"__isSmartRef__":true,"id":103122},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2737","partsBinMetaInfo":{"__isSmartRef__":true,"id":103123},"eventHandler":{"__isSmartRef__":true,"id":103141},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","49DE32A3-02FA-4D3E-929D-A46FF6C29FF7","C1957E8C-8534-43DE-82BC-A3908D92926A"],"partTests":{"__isSmartRef__":true,"id":103142},"_ClipMode":"visible","moved":true,"b":203.50505802896805,"#startLetters":"set","isBeingDragged":false,"delta":-0.7864067435730249,"_Rotation":-40.276369085185856,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103147},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6845.2,5617.5)"},"103121":{"target":{"__isSmartRef__":true,"id":103120},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103122":{"_BorderWidth":3.00584987622332,"_ClipMode":"visible","_BorderRadius":33.63738445414632,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.3,116.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-102,-337,-202)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.0,-1.7)"},"103123":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103124},{"__isSmartRef__":true,"id":103126},{"__isSmartRef__":true,"id":103128},{"__isSmartRef__":true,"id":103130},{"__isSmartRef__":true,"id":103132},{"__isSmartRef__":true,"id":103134},{"__isSmartRef__":true,"id":103136},{"__isSmartRef__":true,"id":103138}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103140},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103124":{"date":{"__isSmartRef__":true,"id":103125},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103125":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103126":{"date":{"__isSmartRef__":true,"id":103127},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103127":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103128":{"date":{"__isSmartRef__":true,"id":103129},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103129":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103130":{"date":{"__isSmartRef__":true,"id":103131},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103131":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103132":{"date":{"__isSmartRef__":true,"id":103133},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103133":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103134":{"date":{"__isSmartRef__":true,"id":103135},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103135":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103136":{"date":{"__isSmartRef__":true,"id":103137},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103137":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103138":{"date":{"__isSmartRef__":true,"id":103139},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103139":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103140":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103141":{"morph":{"__isSmartRef__":true,"id":103120},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103142":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103143}},"103143":{"test01IsMorph":{"__isSmartRef__":true,"id":103144}},"103144":{"varMapping":{"__isSmartRef__":true,"id":103145},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103146},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103145":{"this":{"__isSmartRef__":true,"id":103142}},"103146":{},"103147":{"change":{"__isSmartRef__":true,"id":103148},"tick":{"__isSmartRef__":true,"id":103152}},"103148":{"varMapping":{"__isSmartRef__":true,"id":103149},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103150},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103149":{"this":{"__isSmartRef__":true,"id":103120}},"103150":{"timestamp":{"__isSmartRef__":true,"id":103151},"user":"cschuster","tags":[]},"103151":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103152":{"varMapping":{"__isSmartRef__":true,"id":103153},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103153":{"this":{"__isSmartRef__":true,"id":103120}},"103154":{"timestamp":{"__isSmartRef__":true,"id":103155},"user":"cschuster","tags":[]},"103155":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103156":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103157}],"id":"6178AFA0-D10C-40E9-BA4E-0410DDFDE108","shape":{"__isSmartRef__":true,"id":103158},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2738","partsBinMetaInfo":{"__isSmartRef__":true,"id":103159},"eventHandler":{"__isSmartRef__":true,"id":103177},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","2609002A-96B4-4CAB-B0FA-AC88679A3749"],"partTests":{"__isSmartRef__":true,"id":103178},"_ClipMode":"visible","moved":true,"b":141.06168894696748,"#startLetters":"set","isBeingDragged":false,"delta":-0.6838538612355478,"_Rotation":2.759996543976319,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103183},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5467.5,4585.6)"},"103157":{"target":{"__isSmartRef__":true,"id":103156},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103158":{"_BorderWidth":8.142416463180764,"_ClipMode":"visible","_BorderRadius":24.20035003508879,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,74.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,-39,220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-4.4)"},"103159":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103160},{"__isSmartRef__":true,"id":103162},{"__isSmartRef__":true,"id":103164},{"__isSmartRef__":true,"id":103166},{"__isSmartRef__":true,"id":103168},{"__isSmartRef__":true,"id":103170},{"__isSmartRef__":true,"id":103172},{"__isSmartRef__":true,"id":103174}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103176},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103160":{"date":{"__isSmartRef__":true,"id":103161},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103161":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103162":{"date":{"__isSmartRef__":true,"id":103163},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103163":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103164":{"date":{"__isSmartRef__":true,"id":103165},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103165":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103166":{"date":{"__isSmartRef__":true,"id":103167},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103167":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103168":{"date":{"__isSmartRef__":true,"id":103169},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103169":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103170":{"date":{"__isSmartRef__":true,"id":103171},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103171":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103172":{"date":{"__isSmartRef__":true,"id":103173},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103173":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103174":{"date":{"__isSmartRef__":true,"id":103175},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103175":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103176":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103177":{"morph":{"__isSmartRef__":true,"id":103156},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103178":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103179}},"103179":{"test01IsMorph":{"__isSmartRef__":true,"id":103180}},"103180":{"varMapping":{"__isSmartRef__":true,"id":103181},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103182},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103181":{"this":{"__isSmartRef__":true,"id":103178}},"103182":{},"103183":{"change":{"__isSmartRef__":true,"id":103184},"tick":{"__isSmartRef__":true,"id":103188}},"103184":{"varMapping":{"__isSmartRef__":true,"id":103185},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103186},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103185":{"this":{"__isSmartRef__":true,"id":103156}},"103186":{"timestamp":{"__isSmartRef__":true,"id":103187},"user":"cschuster","tags":[]},"103187":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103188":{"varMapping":{"__isSmartRef__":true,"id":103189},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103189":{"this":{"__isSmartRef__":true,"id":103156}},"103190":{"timestamp":{"__isSmartRef__":true,"id":103191},"user":"cschuster","tags":[]},"103191":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103192":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103193}],"id":"3E3908F3-4416-48D2-A75F-21DDEF6C783F","shape":{"__isSmartRef__":true,"id":103194},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2739","partsBinMetaInfo":{"__isSmartRef__":true,"id":103195},"eventHandler":{"__isSmartRef__":true,"id":103213},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","DF143853-0B0D-4107-9CF0-52C58A255F0D","B7D0FF89-CA84-4FE9-9599-34707A3D6DF7","142B3D44-9CC2-47CA-8A12-FBA1F0A3717F","A21F83B8-B441-4ED2-B868-D4E5C62A84C9"],"partTests":{"__isSmartRef__":true,"id":103214},"_ClipMode":"visible","moved":true,"b":38,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":33.612441888921595,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103219},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5752.5,3821.5)"},"103193":{"target":{"__isSmartRef__":true,"id":103192},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103194":{"_BorderWidth":8.078307376628292,"_ClipMode":"visible","_BorderRadius":24.838437911993356,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,75.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(157,359,39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.3,-35.8)"},"103195":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103196},{"__isSmartRef__":true,"id":103198},{"__isSmartRef__":true,"id":103200},{"__isSmartRef__":true,"id":103202},{"__isSmartRef__":true,"id":103204},{"__isSmartRef__":true,"id":103206},{"__isSmartRef__":true,"id":103208},{"__isSmartRef__":true,"id":103210}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103212},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103196":{"date":{"__isSmartRef__":true,"id":103197},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103197":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103198":{"date":{"__isSmartRef__":true,"id":103199},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103199":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103200":{"date":{"__isSmartRef__":true,"id":103201},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103201":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103202":{"date":{"__isSmartRef__":true,"id":103203},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103203":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103204":{"date":{"__isSmartRef__":true,"id":103205},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103205":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103206":{"date":{"__isSmartRef__":true,"id":103207},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103207":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103208":{"date":{"__isSmartRef__":true,"id":103209},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103209":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103210":{"date":{"__isSmartRef__":true,"id":103211},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103211":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103212":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103213":{"morph":{"__isSmartRef__":true,"id":103192},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103214":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103215}},"103215":{"test01IsMorph":{"__isSmartRef__":true,"id":103216}},"103216":{"varMapping":{"__isSmartRef__":true,"id":103217},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103218},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103217":{"this":{"__isSmartRef__":true,"id":103214}},"103218":{},"103219":{"change":{"__isSmartRef__":true,"id":103220},"tick":{"__isSmartRef__":true,"id":103224}},"103220":{"varMapping":{"__isSmartRef__":true,"id":103221},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103222},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103221":{"this":{"__isSmartRef__":true,"id":103192}},"103222":{"timestamp":{"__isSmartRef__":true,"id":103223},"user":"cschuster","tags":[]},"103223":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103224":{"varMapping":{"__isSmartRef__":true,"id":103225},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103225":{"this":{"__isSmartRef__":true,"id":103192}},"103226":{"timestamp":{"__isSmartRef__":true,"id":103227},"user":"cschuster","tags":[]},"103227":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103228":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103229}],"id":"34529475-51F8-4859-9AE1-FFCDADF5DC2B","shape":{"__isSmartRef__":true,"id":103230},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2740","partsBinMetaInfo":{"__isSmartRef__":true,"id":103231},"eventHandler":{"__isSmartRef__":true,"id":103249},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","62033953-9324-49C7-AF54-2B06101F6D06","F34D4EFE-145C-4FA7-8B2B-62D2CB41512A"],"partTests":{"__isSmartRef__":true,"id":103250},"_ClipMode":"visible","moved":true,"b":28.098440162139013,"#startLetters":"set","isBeingDragged":false,"delta":0.9366146720713004,"_Rotation":-57.116499567098444,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103255},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5099.8,4746.2)"},"103229":{"target":{"__isSmartRef__":true,"id":103228},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103230":{"_BorderWidth":7.354939328763587,"_ClipMode":"visible","_BorderRadius":31.126817212548005,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,81.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(121,347,159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-37.6)"},"103231":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103232},{"__isSmartRef__":true,"id":103234},{"__isSmartRef__":true,"id":103236},{"__isSmartRef__":true,"id":103238},{"__isSmartRef__":true,"id":103240},{"__isSmartRef__":true,"id":103242},{"__isSmartRef__":true,"id":103244},{"__isSmartRef__":true,"id":103246}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103248},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103232":{"date":{"__isSmartRef__":true,"id":103233},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103233":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103234":{"date":{"__isSmartRef__":true,"id":103235},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103235":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103236":{"date":{"__isSmartRef__":true,"id":103237},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103237":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103238":{"date":{"__isSmartRef__":true,"id":103239},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103239":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103240":{"date":{"__isSmartRef__":true,"id":103241},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103241":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103242":{"date":{"__isSmartRef__":true,"id":103243},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103243":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103244":{"date":{"__isSmartRef__":true,"id":103245},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103245":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103246":{"date":{"__isSmartRef__":true,"id":103247},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103247":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103248":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103249":{"morph":{"__isSmartRef__":true,"id":103228},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103250":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103251}},"103251":{"test01IsMorph":{"__isSmartRef__":true,"id":103252}},"103252":{"varMapping":{"__isSmartRef__":true,"id":103253},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103254},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103253":{"this":{"__isSmartRef__":true,"id":103250}},"103254":{},"103255":{"change":{"__isSmartRef__":true,"id":103256},"tick":{"__isSmartRef__":true,"id":103260}},"103256":{"varMapping":{"__isSmartRef__":true,"id":103257},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103258},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103257":{"this":{"__isSmartRef__":true,"id":103228}},"103258":{"timestamp":{"__isSmartRef__":true,"id":103259},"user":"cschuster","tags":[]},"103259":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103260":{"varMapping":{"__isSmartRef__":true,"id":103261},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103262},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103261":{"this":{"__isSmartRef__":true,"id":103228}},"103262":{"timestamp":{"__isSmartRef__":true,"id":103263},"user":"cschuster","tags":[]},"103263":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103264":{"submorphs":[{"__isSmartRef__":true,"id":103265}],"scripts":[],"id":"EF741541-F651-4CD6-9955-1686E20378A5","shape":{"__isSmartRef__":true,"id":103275},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position","distanceToDragEvent","previousPosition"],"name":"WanderingEye","partsBinMetaInfo":{"__isSmartRef__":true,"id":103276},"eventHandler":{"__isSmartRef__":true,"id":103278},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"layout":{"__isSmartRef__":true,"id":103279},"_Rotation":0,"_Scale":1.002003004005006,"derivationIds":[5320],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":0},"moved":true,"previousOwner":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(53.0,-11.6)","previousPosition":"lively.pt(2171.0,369.5)"},"103265":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103266}],"id":"366AF5F5-3C18-4633-9B6A-3BBF8F0CDD84","shape":{"__isSmartRef__":true,"id":103267},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"__serializedExpressions__":["_Position"],"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":103268},"owner":{"__isSmartRef__":true,"id":103264},"eventHandler":{"__isSmartRef__":true,"id":103269},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"layout":{"__isSmartRef__":true,"id":103270},"_Rotation":0,"_Scale":1,"derivationIds":[5321],"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103271},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(11.7,7.8)"},"103266":{"suspended":false,"target":{"__isSmartRef__":true,"id":103265},"selector":"pupilFollowMouse","args":[],"stopped":false,"tickTime":100,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103267":{"__serializedExpressions__":["position","_Extent","_Fill","_BorderColor","_Padding"],"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(11.2,11.2)","_Fill":"Color.rgb(39,11,0)","_BorderColor":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"103268":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103269":{"morph":{"__isSmartRef__":true,"id":103265},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103270":{},"103271":{"pupilFollowMouse":{"__isSmartRef__":true,"id":103272}},"103272":{"varMapping":{"__isSmartRef__":true,"id":103273},"source":"function pupilFollowMouse() { var eye = this.owner; var eyeR = Math.min(eye.bounds().width, eye.bounds().height)/2; var pupilR = Math.min(this.bounds().width, this.bounds().height)/2; var mousePt = this.world().firstHand().getPosition(); var eyePt = eye.worldPoint(eye.innerBounds().center()); var relMousePt = mousePt.subPt(eyePt); var pupilR = (eyeR-pupilR) / (1 + (200/Math.max(mousePt.r(), 1))); var pupilPt = Point.polar(pupilR, relMousePt.theta()); this.align(this.bounds().center(), eye.innerBounds().center().addPt(pupilPt)); }","funcProperties":{"__isSmartRef__":true,"id":103274},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103273":{},"103274":{},"103275":{"__serializedExpressions__":["position","_Extent","_Fill","_Padding"],"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.0,22.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"103276":{"partsSpaceName":"PartsBin/Fun/","migrationLevel":2,"partName":"WanderingEye","lastModifiedDate":{"__isSmartRef__":true,"id":103277},"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103277":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103278":{"morph":{"__isSmartRef__":true,"id":103264},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103279":{},"103280":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103281}],"id":"275CC79B-4617-4487-A998-13AB2A5389CC","shape":{"__isSmartRef__":true,"id":103282},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2741","partsBinMetaInfo":{"__isSmartRef__":true,"id":103283},"eventHandler":{"__isSmartRef__":true,"id":103301},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","FFC7F70C-0C3E-41AB-B768-03DA4B755F0C","E5F199BB-B87A-4E44-B483-01D8DA291455","EF48CB81-205B-44D4-84C0-DE266D1DBD92","F3B23D35-7B06-47CC-8F0A-B7D5B7715888"],"partTests":{"__isSmartRef__":true,"id":103302},"_ClipMode":"visible","moved":true,"b":307.2119965603342,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-15.171286747190567,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103307},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6336.2,6197.1)"},"103281":{"target":{"__isSmartRef__":true,"id":103280},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103282":{"_BorderWidth":1.0179834504051604,"_ClipMode":"visible","_BorderRadius":14.629670718004494,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,131.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-204,-49,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.1,-32.1)"},"103283":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103284},{"__isSmartRef__":true,"id":103286},{"__isSmartRef__":true,"id":103288},{"__isSmartRef__":true,"id":103290},{"__isSmartRef__":true,"id":103292},{"__isSmartRef__":true,"id":103294},{"__isSmartRef__":true,"id":103296},{"__isSmartRef__":true,"id":103298}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103300},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103284":{"date":{"__isSmartRef__":true,"id":103285},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103285":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103286":{"date":{"__isSmartRef__":true,"id":103287},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103287":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103288":{"date":{"__isSmartRef__":true,"id":103289},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103289":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103290":{"date":{"__isSmartRef__":true,"id":103291},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103291":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103292":{"date":{"__isSmartRef__":true,"id":103293},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103293":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103294":{"date":{"__isSmartRef__":true,"id":103295},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103295":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103296":{"date":{"__isSmartRef__":true,"id":103297},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103297":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103298":{"date":{"__isSmartRef__":true,"id":103299},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103299":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103300":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103301":{"morph":{"__isSmartRef__":true,"id":103280},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103302":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103303}},"103303":{"test01IsMorph":{"__isSmartRef__":true,"id":103304}},"103304":{"varMapping":{"__isSmartRef__":true,"id":103305},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103306},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103305":{"this":{"__isSmartRef__":true,"id":103302}},"103306":{},"103307":{"change":{"__isSmartRef__":true,"id":103308},"tick":{"__isSmartRef__":true,"id":103312}},"103308":{"varMapping":{"__isSmartRef__":true,"id":103309},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103310},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103309":{"this":{"__isSmartRef__":true,"id":103280}},"103310":{"timestamp":{"__isSmartRef__":true,"id":103311},"user":"cschuster","tags":[]},"103311":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103312":{"varMapping":{"__isSmartRef__":true,"id":103313},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103314},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103313":{"this":{"__isSmartRef__":true,"id":103280}},"103314":{"timestamp":{"__isSmartRef__":true,"id":103315},"user":"cschuster","tags":[]},"103315":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103316":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103317}],"id":"A84846DA-5334-4F36-9E84-D1BA6EA72A22","shape":{"__isSmartRef__":true,"id":103318},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2742","partsBinMetaInfo":{"__isSmartRef__":true,"id":103319},"eventHandler":{"__isSmartRef__":true,"id":103337},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581"],"partTests":{"__isSmartRef__":true,"id":103338},"_ClipMode":"visible","moved":true,"b":274.51988632418215,"#startLetters":"set","isBeingDragged":false,"delta":-0.9291316703893244,"_Rotation":-24.20851842440311,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103343},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4817.5,4455.0)"},"103317":{"target":{"__isSmartRef__":true,"id":103316},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103318":{"_BorderWidth":0.015549790201572655,"_ClipMode":"visible","_BorderRadius":0.24840976966466588,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.7,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-235,84)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.6)"},"103319":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103320},{"__isSmartRef__":true,"id":103322},{"__isSmartRef__":true,"id":103324},{"__isSmartRef__":true,"id":103326},{"__isSmartRef__":true,"id":103328},{"__isSmartRef__":true,"id":103330},{"__isSmartRef__":true,"id":103332},{"__isSmartRef__":true,"id":103334}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103336},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103320":{"date":{"__isSmartRef__":true,"id":103321},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103321":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103322":{"date":{"__isSmartRef__":true,"id":103323},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103323":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103324":{"date":{"__isSmartRef__":true,"id":103325},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103325":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103326":{"date":{"__isSmartRef__":true,"id":103327},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103327":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103328":{"date":{"__isSmartRef__":true,"id":103329},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103329":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103330":{"date":{"__isSmartRef__":true,"id":103331},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103331":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103332":{"date":{"__isSmartRef__":true,"id":103333},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103333":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103334":{"date":{"__isSmartRef__":true,"id":103335},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103335":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103336":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103337":{"morph":{"__isSmartRef__":true,"id":103316},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103338":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103339}},"103339":{"test01IsMorph":{"__isSmartRef__":true,"id":103340}},"103340":{"varMapping":{"__isSmartRef__":true,"id":103341},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103342},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103341":{"this":{"__isSmartRef__":true,"id":103338}},"103342":{},"103343":{"change":{"__isSmartRef__":true,"id":103344},"tick":{"__isSmartRef__":true,"id":103348}},"103344":{"varMapping":{"__isSmartRef__":true,"id":103345},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103346},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103345":{"this":{"__isSmartRef__":true,"id":103316}},"103346":{"timestamp":{"__isSmartRef__":true,"id":103347},"user":"cschuster","tags":[]},"103347":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103348":{"varMapping":{"__isSmartRef__":true,"id":103349},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103350},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103349":{"this":{"__isSmartRef__":true,"id":103316}},"103350":{"timestamp":{"__isSmartRef__":true,"id":103351},"user":"cschuster","tags":[]},"103351":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103352":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103353}],"id":"93E4552B-C97F-49D6-88C0-256188C351CA","shape":{"__isSmartRef__":true,"id":103354},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2743","partsBinMetaInfo":{"__isSmartRef__":true,"id":103355},"eventHandler":{"__isSmartRef__":true,"id":103373},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","055A428D-4501-460E-BFFE-28A10065D342","7334F076-C4B0-4F47-A660-6130A78EE6F0"],"partTests":{"__isSmartRef__":true,"id":103374},"_ClipMode":"visible","moved":true,"b":143.0394165503094,"#startLetters":"set","isBeingDragged":false,"delta":-0.7380739047657698,"_Rotation":-13.805810044979207,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103379},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5548.5,4862.4)"},"103353":{"target":{"__isSmartRef__":true,"id":103352},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103354":{"_BorderWidth":8.006327303083511,"_ClipMode":"visible","_BorderRadius":25.539193834775396,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.6,75.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(154,-51,206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-4.0)"},"103355":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103356},{"__isSmartRef__":true,"id":103358},{"__isSmartRef__":true,"id":103360},{"__isSmartRef__":true,"id":103362},{"__isSmartRef__":true,"id":103364},{"__isSmartRef__":true,"id":103366},{"__isSmartRef__":true,"id":103368},{"__isSmartRef__":true,"id":103370}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103372},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103356":{"date":{"__isSmartRef__":true,"id":103357},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103357":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103358":{"date":{"__isSmartRef__":true,"id":103359},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103359":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103360":{"date":{"__isSmartRef__":true,"id":103361},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103361":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103362":{"date":{"__isSmartRef__":true,"id":103363},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103363":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103364":{"date":{"__isSmartRef__":true,"id":103365},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103365":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103366":{"date":{"__isSmartRef__":true,"id":103367},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103367":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103368":{"date":{"__isSmartRef__":true,"id":103369},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103369":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103370":{"date":{"__isSmartRef__":true,"id":103371},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103371":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103372":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103373":{"morph":{"__isSmartRef__":true,"id":103352},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103374":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103375}},"103375":{"test01IsMorph":{"__isSmartRef__":true,"id":103376}},"103376":{"varMapping":{"__isSmartRef__":true,"id":103377},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103378},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103377":{"this":{"__isSmartRef__":true,"id":103374}},"103378":{},"103379":{"change":{"__isSmartRef__":true,"id":103380},"tick":{"__isSmartRef__":true,"id":103384}},"103380":{"varMapping":{"__isSmartRef__":true,"id":103381},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103382},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103381":{"this":{"__isSmartRef__":true,"id":103352}},"103382":{"timestamp":{"__isSmartRef__":true,"id":103383},"user":"cschuster","tags":[]},"103383":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103384":{"varMapping":{"__isSmartRef__":true,"id":103385},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103385":{"this":{"__isSmartRef__":true,"id":103352}},"103386":{"timestamp":{"__isSmartRef__":true,"id":103387},"user":"cschuster","tags":[]},"103387":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103388":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103389}],"id":"5E7BBE40-C23F-41B8-A55A-EEB0E6478E92","shape":{"__isSmartRef__":true,"id":103390},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2744","partsBinMetaInfo":{"__isSmartRef__":true,"id":103391},"eventHandler":{"__isSmartRef__":true,"id":103409},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084"],"partTests":{"__isSmartRef__":true,"id":103410},"_ClipMode":"visible","moved":true,"b":86,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.266666484068434,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103415},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6085.9,5040.7)"},"103389":{"target":{"__isSmartRef__":true,"id":103388},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103390":{"_BorderWidth":9.987820251299121,"_ClipMode":"visible","_BorderRadius":0.19463862516859498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,274,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.4)"},"103391":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103392},{"__isSmartRef__":true,"id":103394},{"__isSmartRef__":true,"id":103396},{"__isSmartRef__":true,"id":103398},{"__isSmartRef__":true,"id":103400},{"__isSmartRef__":true,"id":103402},{"__isSmartRef__":true,"id":103404},{"__isSmartRef__":true,"id":103406}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103408},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103392":{"date":{"__isSmartRef__":true,"id":103393},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103393":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103394":{"date":{"__isSmartRef__":true,"id":103395},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103395":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103396":{"date":{"__isSmartRef__":true,"id":103397},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103397":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103398":{"date":{"__isSmartRef__":true,"id":103399},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103399":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103400":{"date":{"__isSmartRef__":true,"id":103401},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103401":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103402":{"date":{"__isSmartRef__":true,"id":103403},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103403":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103404":{"date":{"__isSmartRef__":true,"id":103405},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103405":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103406":{"date":{"__isSmartRef__":true,"id":103407},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103407":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103408":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103409":{"morph":{"__isSmartRef__":true,"id":103388},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103410":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103411}},"103411":{"test01IsMorph":{"__isSmartRef__":true,"id":103412}},"103412":{"varMapping":{"__isSmartRef__":true,"id":103413},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103414},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103413":{"this":{"__isSmartRef__":true,"id":103410}},"103414":{},"103415":{"change":{"__isSmartRef__":true,"id":103416},"tick":{"__isSmartRef__":true,"id":103420}},"103416":{"varMapping":{"__isSmartRef__":true,"id":103417},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103418},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103417":{"this":{"__isSmartRef__":true,"id":103388}},"103418":{"timestamp":{"__isSmartRef__":true,"id":103419},"user":"cschuster","tags":[]},"103419":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103420":{"varMapping":{"__isSmartRef__":true,"id":103421},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103422},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103421":{"this":{"__isSmartRef__":true,"id":103388}},"103422":{"timestamp":{"__isSmartRef__":true,"id":103423},"user":"cschuster","tags":[]},"103423":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103424":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103425}],"id":"885E659F-2285-4EAE-BFB9-1F36116D9701","shape":{"__isSmartRef__":true,"id":103426},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2745","partsBinMetaInfo":{"__isSmartRef__":true,"id":103427},"eventHandler":{"__isSmartRef__":true,"id":103445},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826","099DCE5C-5996-4516-96FE-A3D35625B20B"],"partTests":{"__isSmartRef__":true,"id":103446},"_ClipMode":"visible","moved":true,"b":226.19528572267154,"#startLetters":"set","isBeingDragged":false,"delta":0.8460363733465783,"_Rotation":9.626605566736155,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103451},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6426.8,4478.5)"},"103425":{"target":{"__isSmartRef__":true,"id":103424},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103426":{"_BorderWidth":1.391483618252913,"_ClipMode":"visible","_BorderRadius":19.165775236260657,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-185,-362,70)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-6.2)"},"103427":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103428},{"__isSmartRef__":true,"id":103430},{"__isSmartRef__":true,"id":103432},{"__isSmartRef__":true,"id":103434},{"__isSmartRef__":true,"id":103436},{"__isSmartRef__":true,"id":103438},{"__isSmartRef__":true,"id":103440},{"__isSmartRef__":true,"id":103442}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103444},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103428":{"date":{"__isSmartRef__":true,"id":103429},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103429":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103430":{"date":{"__isSmartRef__":true,"id":103431},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103431":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103432":{"date":{"__isSmartRef__":true,"id":103433},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103433":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103434":{"date":{"__isSmartRef__":true,"id":103435},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103435":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103436":{"date":{"__isSmartRef__":true,"id":103437},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103437":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103438":{"date":{"__isSmartRef__":true,"id":103439},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103439":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103440":{"date":{"__isSmartRef__":true,"id":103441},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103441":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103442":{"date":{"__isSmartRef__":true,"id":103443},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103443":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103444":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103445":{"morph":{"__isSmartRef__":true,"id":103424},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103446":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103447}},"103447":{"test01IsMorph":{"__isSmartRef__":true,"id":103448}},"103448":{"varMapping":{"__isSmartRef__":true,"id":103449},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103450},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103449":{"this":{"__isSmartRef__":true,"id":103446}},"103450":{},"103451":{"change":{"__isSmartRef__":true,"id":103452},"tick":{"__isSmartRef__":true,"id":103456}},"103452":{"varMapping":{"__isSmartRef__":true,"id":103453},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103454},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103453":{"this":{"__isSmartRef__":true,"id":103424}},"103454":{"timestamp":{"__isSmartRef__":true,"id":103455},"user":"cschuster","tags":[]},"103455":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103456":{"varMapping":{"__isSmartRef__":true,"id":103457},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103458},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103457":{"this":{"__isSmartRef__":true,"id":103424}},"103458":{"timestamp":{"__isSmartRef__":true,"id":103459},"user":"cschuster","tags":[]},"103459":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103460":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103461}],"id":"1B8B9D23-9893-40B5-9224-7A6750A53D6B","shape":{"__isSmartRef__":true,"id":103462},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2746","partsBinMetaInfo":{"__isSmartRef__":true,"id":103463},"eventHandler":{"__isSmartRef__":true,"id":103480},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E","1D646B34-BEBC-429A-B4DB-A1DA7676FA16"],"partTests":{"__isSmartRef__":true,"id":103481},"_ClipMode":"visible","moved":true,"b":108.92013669561129,"#startLetters":"set","isBeingDragged":false,"delta":0.8927880057017319,"_Rotation":-24.713388678896163,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103486},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2296.8,2321.4)"},"103461":{"target":{"__isSmartRef__":true,"id":103460},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103462":{"_BorderWidth":9.729857295464965,"_ClipMode":"visible","_BorderRadius":4.205519943258949,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.5,62.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,159,104)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.9,-13.5)"},"103463":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103464},{"__isSmartRef__":true,"id":103466},{"__isSmartRef__":true,"id":103468},{"__isSmartRef__":true,"id":103470},{"__isSmartRef__":true,"id":103472},{"__isSmartRef__":true,"id":103474},{"__isSmartRef__":true,"id":103476},{"__isSmartRef__":true,"id":103478}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103464":{"date":{"__isSmartRef__":true,"id":103465},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103466":{"date":{"__isSmartRef__":true,"id":103467},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103467":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103468":{"date":{"__isSmartRef__":true,"id":103469},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103469":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103470":{"date":{"__isSmartRef__":true,"id":103471},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103471":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103472":{"date":{"__isSmartRef__":true,"id":103473},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103473":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103474":{"date":{"__isSmartRef__":true,"id":103475},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103475":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103476":{"date":{"__isSmartRef__":true,"id":103477},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103477":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103478":{"date":{"__isSmartRef__":true,"id":103479},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103479":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103480":{"morph":{"__isSmartRef__":true,"id":103460},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103481":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103482}},"103482":{"test01IsMorph":{"__isSmartRef__":true,"id":103483}},"103483":{"varMapping":{"__isSmartRef__":true,"id":103484},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103484":{"this":{"__isSmartRef__":true,"id":103481}},"103485":{},"103486":{"change":{"__isSmartRef__":true,"id":103487},"tick":{"__isSmartRef__":true,"id":103491}},"103487":{"varMapping":{"__isSmartRef__":true,"id":103488},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103488":{"this":{"__isSmartRef__":true,"id":103460}},"103489":{"timestamp":{"__isSmartRef__":true,"id":103490},"user":"cschuster","tags":[]},"103490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103491":{"varMapping":{"__isSmartRef__":true,"id":103492},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103492":{"this":{"__isSmartRef__":true,"id":103460}},"103493":{"timestamp":{"__isSmartRef__":true,"id":103494},"user":"cschuster","tags":[]},"103494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103495":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103496}],"id":"E44FDDDB-C145-4097-9DC0-2E2A8CE1A08C","shape":{"__isSmartRef__":true,"id":103497},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2747","partsBinMetaInfo":{"__isSmartRef__":true,"id":103498},"eventHandler":{"__isSmartRef__":true,"id":103516},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826","4F55275F-449D-4AE3-BDC9-8BC09A7B978F"],"partTests":{"__isSmartRef__":true,"id":103517},"_ClipMode":"visible","moved":true,"b":280.217175869504,"#startLetters":"set","isBeingDragged":false,"delta":0.9715977411833592,"_Rotation":19.738815970563962,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103522},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6859.8,4413.9)"},"103496":{"target":{"__isSmartRef__":true,"id":103495},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103497":{"_BorderWidth":0.0792876095729742,"_ClipMode":"visible","_BorderRadius":1.258543313116709,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.0,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-206,10)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.5)"},"103498":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103499},{"__isSmartRef__":true,"id":103501},{"__isSmartRef__":true,"id":103503},{"__isSmartRef__":true,"id":103505},{"__isSmartRef__":true,"id":103507},{"__isSmartRef__":true,"id":103509},{"__isSmartRef__":true,"id":103511},{"__isSmartRef__":true,"id":103513}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103515},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103499":{"date":{"__isSmartRef__":true,"id":103500},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103501":{"date":{"__isSmartRef__":true,"id":103502},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103502":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103503":{"date":{"__isSmartRef__":true,"id":103504},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103504":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103505":{"date":{"__isSmartRef__":true,"id":103506},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103507":{"date":{"__isSmartRef__":true,"id":103508},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103508":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103509":{"date":{"__isSmartRef__":true,"id":103510},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103511":{"date":{"__isSmartRef__":true,"id":103512},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103513":{"date":{"__isSmartRef__":true,"id":103514},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103514":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103515":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103516":{"morph":{"__isSmartRef__":true,"id":103495},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103517":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103518}},"103518":{"test01IsMorph":{"__isSmartRef__":true,"id":103519}},"103519":{"varMapping":{"__isSmartRef__":true,"id":103520},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103520":{"this":{"__isSmartRef__":true,"id":103517}},"103521":{},"103522":{"change":{"__isSmartRef__":true,"id":103523},"tick":{"__isSmartRef__":true,"id":103527}},"103523":{"varMapping":{"__isSmartRef__":true,"id":103524},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103524":{"this":{"__isSmartRef__":true,"id":103495}},"103525":{"timestamp":{"__isSmartRef__":true,"id":103526},"user":"cschuster","tags":[]},"103526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103527":{"varMapping":{"__isSmartRef__":true,"id":103528},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103528":{"this":{"__isSmartRef__":true,"id":103495}},"103529":{"timestamp":{"__isSmartRef__":true,"id":103530},"user":"cschuster","tags":[]},"103530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103531":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103532}],"id":"0D0DD185-D626-4B32-B8A6-6C88E643639A","shape":{"__isSmartRef__":true,"id":103533},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2748","partsBinMetaInfo":{"__isSmartRef__":true,"id":103534},"eventHandler":{"__isSmartRef__":true,"id":103552},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","34779F1B-C2A6-44D7-8F6F-39298C4EE61B","6C519086-65F1-4FE6-B31F-373D67879626"],"partTests":{"__isSmartRef__":true,"id":103553},"_ClipMode":"visible","moved":true,"b":207,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":11.869003133712525,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103558},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6382.4,4694.8)"},"103532":{"target":{"__isSmartRef__":true,"id":103531},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103533":{"_BorderWidth":2.730047501302269,"_ClipMode":"visible","_BorderRadius":31.75570504584948,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,118.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-116,-344,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.9,-2.2)"},"103534":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103535},{"__isSmartRef__":true,"id":103537},{"__isSmartRef__":true,"id":103539},{"__isSmartRef__":true,"id":103541},{"__isSmartRef__":true,"id":103543},{"__isSmartRef__":true,"id":103545},{"__isSmartRef__":true,"id":103547},{"__isSmartRef__":true,"id":103549}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103551},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103535":{"date":{"__isSmartRef__":true,"id":103536},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103537":{"date":{"__isSmartRef__":true,"id":103538},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103538":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103539":{"date":{"__isSmartRef__":true,"id":103540},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103540":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103541":{"date":{"__isSmartRef__":true,"id":103542},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103543":{"date":{"__isSmartRef__":true,"id":103544},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103544":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103545":{"date":{"__isSmartRef__":true,"id":103546},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103547":{"date":{"__isSmartRef__":true,"id":103548},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103549":{"date":{"__isSmartRef__":true,"id":103550},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103550":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103551":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103552":{"morph":{"__isSmartRef__":true,"id":103531},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103553":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103554}},"103554":{"test01IsMorph":{"__isSmartRef__":true,"id":103555}},"103555":{"varMapping":{"__isSmartRef__":true,"id":103556},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103556":{"this":{"__isSmartRef__":true,"id":103553}},"103557":{},"103558":{"change":{"__isSmartRef__":true,"id":103559},"tick":{"__isSmartRef__":true,"id":103563}},"103559":{"varMapping":{"__isSmartRef__":true,"id":103560},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103560":{"this":{"__isSmartRef__":true,"id":103531}},"103561":{"timestamp":{"__isSmartRef__":true,"id":103562},"user":"cschuster","tags":[]},"103562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103563":{"varMapping":{"__isSmartRef__":true,"id":103564},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103564":{"this":{"__isSmartRef__":true,"id":103531}},"103565":{"timestamp":{"__isSmartRef__":true,"id":103566},"user":"cschuster","tags":[]},"103566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103567":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103568}],"id":"632B72CC-0CE3-4520-947F-E28977E8CCC1","shape":{"__isSmartRef__":true,"id":103569},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2749","partsBinMetaInfo":{"__isSmartRef__":true,"id":103570},"eventHandler":{"__isSmartRef__":true,"id":103588},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","00E46702-A7A9-47C3-A2B7-9825E43446F9","5019DC77-9C65-484A-932A-CB04C075C1B8","6057E823-E184-43AB-822F-1164A22F0E79"],"partTests":{"__isSmartRef__":true,"id":103589},"_ClipMode":"visible","moved":true,"b":264,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":6.5300238507238,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103594},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6619.2,5764.0)"},"103568":{"target":{"__isSmartRef__":true,"id":103567},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103569":{"_BorderWidth":0.02739052315863333,"_ClipMode":"visible","_BorderRadius":0.4370479853238862,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.3,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-282,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.9)"},"103570":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103571},{"__isSmartRef__":true,"id":103573},{"__isSmartRef__":true,"id":103575},{"__isSmartRef__":true,"id":103577},{"__isSmartRef__":true,"id":103579},{"__isSmartRef__":true,"id":103581},{"__isSmartRef__":true,"id":103583},{"__isSmartRef__":true,"id":103585}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103587},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103571":{"date":{"__isSmartRef__":true,"id":103572},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103573":{"date":{"__isSmartRef__":true,"id":103574},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103574":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103575":{"date":{"__isSmartRef__":true,"id":103576},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103576":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103577":{"date":{"__isSmartRef__":true,"id":103578},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103579":{"date":{"__isSmartRef__":true,"id":103580},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103580":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103581":{"date":{"__isSmartRef__":true,"id":103582},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103583":{"date":{"__isSmartRef__":true,"id":103584},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103585":{"date":{"__isSmartRef__":true,"id":103586},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103586":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103587":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103588":{"morph":{"__isSmartRef__":true,"id":103567},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103589":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103590}},"103590":{"test01IsMorph":{"__isSmartRef__":true,"id":103591}},"103591":{"varMapping":{"__isSmartRef__":true,"id":103592},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103592":{"this":{"__isSmartRef__":true,"id":103589}},"103593":{},"103594":{"change":{"__isSmartRef__":true,"id":103595},"tick":{"__isSmartRef__":true,"id":103599}},"103595":{"varMapping":{"__isSmartRef__":true,"id":103596},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103596":{"this":{"__isSmartRef__":true,"id":103567}},"103597":{"timestamp":{"__isSmartRef__":true,"id":103598},"user":"cschuster","tags":[]},"103598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103599":{"varMapping":{"__isSmartRef__":true,"id":103600},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103600":{"this":{"__isSmartRef__":true,"id":103567}},"103601":{"timestamp":{"__isSmartRef__":true,"id":103602},"user":"cschuster","tags":[]},"103602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103603":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103604}],"id":"F8E91BDA-2EE3-4689-BBD4-EBFAA473A258","shape":{"__isSmartRef__":true,"id":103605},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2750","partsBinMetaInfo":{"__isSmartRef__":true,"id":103606},"eventHandler":{"__isSmartRef__":true,"id":103624},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","7C11F21C-22AD-4993-A7D7-3282D1933A20","76614241-2F00-4DEC-ABD6-862CD2EE9AF6"],"partTests":{"__isSmartRef__":true,"id":103625},"_ClipMode":"visible","moved":true,"b":38.8471498710569,"#startLetters":"set","isBeingDragged":false,"delta":0.8828897697967477,"_Rotation":-16.84465052028719,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103630},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4217.9,5454.0)"},"103604":{"target":{"__isSmartRef__":true,"id":103603},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103605":{"_BorderWidth":8.136224661530136,"_ClipMode":"visible","_BorderRadius":24.262551795856297,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,74.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(160,360,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.5,-35.6)"},"103606":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103607},{"__isSmartRef__":true,"id":103609},{"__isSmartRef__":true,"id":103611},{"__isSmartRef__":true,"id":103613},{"__isSmartRef__":true,"id":103615},{"__isSmartRef__":true,"id":103617},{"__isSmartRef__":true,"id":103619},{"__isSmartRef__":true,"id":103621}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103623},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103607":{"date":{"__isSmartRef__":true,"id":103608},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103609":{"date":{"__isSmartRef__":true,"id":103610},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103610":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103611":{"date":{"__isSmartRef__":true,"id":103612},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103612":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103613":{"date":{"__isSmartRef__":true,"id":103614},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103615":{"date":{"__isSmartRef__":true,"id":103616},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103616":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103617":{"date":{"__isSmartRef__":true,"id":103618},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103619":{"date":{"__isSmartRef__":true,"id":103620},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103621":{"date":{"__isSmartRef__":true,"id":103622},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103622":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103623":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103624":{"morph":{"__isSmartRef__":true,"id":103603},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103625":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103626}},"103626":{"test01IsMorph":{"__isSmartRef__":true,"id":103627}},"103627":{"varMapping":{"__isSmartRef__":true,"id":103628},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103628":{"this":{"__isSmartRef__":true,"id":103625}},"103629":{},"103630":{"change":{"__isSmartRef__":true,"id":103631},"tick":{"__isSmartRef__":true,"id":103635}},"103631":{"varMapping":{"__isSmartRef__":true,"id":103632},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103632":{"this":{"__isSmartRef__":true,"id":103603}},"103633":{"timestamp":{"__isSmartRef__":true,"id":103634},"user":"cschuster","tags":[]},"103634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103635":{"varMapping":{"__isSmartRef__":true,"id":103636},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103636":{"this":{"__isSmartRef__":true,"id":103603}},"103637":{"timestamp":{"__isSmartRef__":true,"id":103638},"user":"cschuster","tags":[]},"103638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103639":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103640}],"id":"C3DB20B9-B1FB-49AB-A360-AF69A2BA73BC","shape":{"__isSmartRef__":true,"id":103641},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2751","partsBinMetaInfo":{"__isSmartRef__":true,"id":103642},"eventHandler":{"__isSmartRef__":true,"id":103660},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245","E711FCA7-4495-4BE0-8E13-E2A5C6BE43F5","5B067F4F-CFB9-4654-9364-BE7B1D295844"],"partTests":{"__isSmartRef__":true,"id":103661},"_ClipMode":"visible","moved":true,"b":32.276094890898094,"#startLetters":"set","isBeingDragged":false,"delta":-0.9357125933747739,"_Rotation":12.728291417343014,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103666},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4700.7,4384.9)"},"103640":{"target":{"__isSmartRef__":true,"id":103639},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103641":{"_BorderWidth":7.669998201651482,"_ClipMode":"visible","_BorderRadius":28.593775365084568,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.1,78.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(137,353,112)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.7,-36.9)"},"103642":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103643},{"__isSmartRef__":true,"id":103645},{"__isSmartRef__":true,"id":103647},{"__isSmartRef__":true,"id":103649},{"__isSmartRef__":true,"id":103651},{"__isSmartRef__":true,"id":103653},{"__isSmartRef__":true,"id":103655},{"__isSmartRef__":true,"id":103657}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103659},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103643":{"date":{"__isSmartRef__":true,"id":103644},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103645":{"date":{"__isSmartRef__":true,"id":103646},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103646":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103647":{"date":{"__isSmartRef__":true,"id":103648},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103648":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103649":{"date":{"__isSmartRef__":true,"id":103650},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103650":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103651":{"date":{"__isSmartRef__":true,"id":103652},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103652":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103653":{"date":{"__isSmartRef__":true,"id":103654},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103655":{"date":{"__isSmartRef__":true,"id":103656},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103656":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103657":{"date":{"__isSmartRef__":true,"id":103658},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103658":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103659":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103660":{"morph":{"__isSmartRef__":true,"id":103639},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103661":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103662}},"103662":{"test01IsMorph":{"__isSmartRef__":true,"id":103663}},"103663":{"varMapping":{"__isSmartRef__":true,"id":103664},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103664":{"this":{"__isSmartRef__":true,"id":103661}},"103665":{},"103666":{"change":{"__isSmartRef__":true,"id":103667},"tick":{"__isSmartRef__":true,"id":103671}},"103667":{"varMapping":{"__isSmartRef__":true,"id":103668},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103668":{"this":{"__isSmartRef__":true,"id":103639}},"103669":{"timestamp":{"__isSmartRef__":true,"id":103670},"user":"cschuster","tags":[]},"103670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103671":{"varMapping":{"__isSmartRef__":true,"id":103672},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103672":{"this":{"__isSmartRef__":true,"id":103639}},"103673":{"timestamp":{"__isSmartRef__":true,"id":103674},"user":"cschuster","tags":[]},"103674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103675":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103676}],"id":"2E15C7A3-7696-4C2E-97DC-95BE6BE7E3CE","shape":{"__isSmartRef__":true,"id":103677},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2752","partsBinMetaInfo":{"__isSmartRef__":true,"id":103678},"eventHandler":{"__isSmartRef__":true,"id":103696},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0","303CB936-0267-41F4-AEBF-45CF9A5FE704","123F0532-EAD0-46CF-A8AE-E0ABAB93D5A9","0DF80173-31C0-4B88-8CFB-E45CDB5D75A7"],"partTests":{"__isSmartRef__":true,"id":103697},"_ClipMode":"visible","moved":true,"b":336.06110853346763,"#startLetters":"set","isBeingDragged":false,"delta":0.6986138985375874,"_Rotation":-62.66945063901988,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103702},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5777.4,4835.8)"},"103676":{"target":{"__isSmartRef__":true,"id":103675},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103677":{"_BorderWidth":2.9711896275767957,"_ClipMode":"visible","_BorderRadius":33.414285556396834,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,116.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-104,130,-64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.9,-38.3)"},"103678":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103679},{"__isSmartRef__":true,"id":103681},{"__isSmartRef__":true,"id":103683},{"__isSmartRef__":true,"id":103685},{"__isSmartRef__":true,"id":103687},{"__isSmartRef__":true,"id":103689},{"__isSmartRef__":true,"id":103691},{"__isSmartRef__":true,"id":103693}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103695},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103679":{"date":{"__isSmartRef__":true,"id":103680},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103681":{"date":{"__isSmartRef__":true,"id":103682},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103682":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103683":{"date":{"__isSmartRef__":true,"id":103684},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103684":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103685":{"date":{"__isSmartRef__":true,"id":103686},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103687":{"date":{"__isSmartRef__":true,"id":103688},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103688":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103689":{"date":{"__isSmartRef__":true,"id":103690},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103691":{"date":{"__isSmartRef__":true,"id":103692},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103693":{"date":{"__isSmartRef__":true,"id":103694},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103694":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103695":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103696":{"morph":{"__isSmartRef__":true,"id":103675},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103697":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103698}},"103698":{"test01IsMorph":{"__isSmartRef__":true,"id":103699}},"103699":{"varMapping":{"__isSmartRef__":true,"id":103700},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103700":{"this":{"__isSmartRef__":true,"id":103697}},"103701":{},"103702":{"change":{"__isSmartRef__":true,"id":103703},"tick":{"__isSmartRef__":true,"id":103707}},"103703":{"varMapping":{"__isSmartRef__":true,"id":103704},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103704":{"this":{"__isSmartRef__":true,"id":103675}},"103705":{"timestamp":{"__isSmartRef__":true,"id":103706},"user":"cschuster","tags":[]},"103706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103707":{"varMapping":{"__isSmartRef__":true,"id":103708},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103708":{"this":{"__isSmartRef__":true,"id":103675}},"103709":{"timestamp":{"__isSmartRef__":true,"id":103710},"user":"cschuster","tags":[]},"103710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103711":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103712}],"id":"E647B664-8D5B-4BEF-B5DF-16D1F2E78AC1","shape":{"__isSmartRef__":true,"id":103713},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2753","partsBinMetaInfo":{"__isSmartRef__":true,"id":103714},"eventHandler":{"__isSmartRef__":true,"id":103732},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","EE177CC5-99BE-48C4-8541-6D14DDD5A5C1","039D9FCE-2A63-4445-B21F-2E4C7560B049"],"partTests":{"__isSmartRef__":true,"id":103733},"_ClipMode":"visible","moved":true,"b":164.75911635672674,"#startLetters":"set","isBeingDragged":false,"delta":0.957901839283295,"_Rotation":1.1142276971708882,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103738},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4898.3,5120.4)"},"103712":{"target":{"__isSmartRef__":true,"id":103711},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103713":{"_BorderWidth":6.314388516964552,"_ClipMode":"visible","_BorderRadius":37.235812522354756,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.7,89.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(68,-179,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.3,-0.7)"},"103714":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103715},{"__isSmartRef__":true,"id":103717},{"__isSmartRef__":true,"id":103719},{"__isSmartRef__":true,"id":103721},{"__isSmartRef__":true,"id":103723},{"__isSmartRef__":true,"id":103725},{"__isSmartRef__":true,"id":103727},{"__isSmartRef__":true,"id":103729}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103731},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103715":{"date":{"__isSmartRef__":true,"id":103716},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103717":{"date":{"__isSmartRef__":true,"id":103718},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103718":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103719":{"date":{"__isSmartRef__":true,"id":103720},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103720":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103721":{"date":{"__isSmartRef__":true,"id":103722},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103722":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103723":{"date":{"__isSmartRef__":true,"id":103724},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103724":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103725":{"date":{"__isSmartRef__":true,"id":103726},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103726":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103727":{"date":{"__isSmartRef__":true,"id":103728},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103728":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103729":{"date":{"__isSmartRef__":true,"id":103730},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103730":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103731":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103732":{"morph":{"__isSmartRef__":true,"id":103711},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103733":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103734}},"103734":{"test01IsMorph":{"__isSmartRef__":true,"id":103735}},"103735":{"varMapping":{"__isSmartRef__":true,"id":103736},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103736":{"this":{"__isSmartRef__":true,"id":103733}},"103737":{},"103738":{"change":{"__isSmartRef__":true,"id":103739},"tick":{"__isSmartRef__":true,"id":103743}},"103739":{"varMapping":{"__isSmartRef__":true,"id":103740},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103740":{"this":{"__isSmartRef__":true,"id":103711}},"103741":{"timestamp":{"__isSmartRef__":true,"id":103742},"user":"cschuster","tags":[]},"103742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103743":{"varMapping":{"__isSmartRef__":true,"id":103744},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103744":{"this":{"__isSmartRef__":true,"id":103711}},"103745":{"timestamp":{"__isSmartRef__":true,"id":103746},"user":"cschuster","tags":[]},"103746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103747":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103748}],"id":"D0E22AE3-66D2-4E71-935C-46C106ED48D4","shape":{"__isSmartRef__":true,"id":103749},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2754","partsBinMetaInfo":{"__isSmartRef__":true,"id":103750},"eventHandler":{"__isSmartRef__":true,"id":103768},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40"],"partTests":{"__isSmartRef__":true,"id":103769},"_ClipMode":"visible","moved":true,"b":65.36669536435511,"#startLetters":"set","isBeingDragged":false,"delta":-0.5172510850825347,"_Rotation":55.702685007983625,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103774},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5004.0,3732.5)"},"103748":{"target":{"__isSmartRef__":true,"id":103747},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103749":{"_BorderWidth":9.544969908040294,"_ClipMode":"visible","_BorderRadius":6.949197656013128,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.3,63.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,340,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.2,-28.3)"},"103750":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103751},{"__isSmartRef__":true,"id":103753},{"__isSmartRef__":true,"id":103755},{"__isSmartRef__":true,"id":103757},{"__isSmartRef__":true,"id":103759},{"__isSmartRef__":true,"id":103761},{"__isSmartRef__":true,"id":103763},{"__isSmartRef__":true,"id":103765}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103767},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103751":{"date":{"__isSmartRef__":true,"id":103752},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103753":{"date":{"__isSmartRef__":true,"id":103754},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103754":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103755":{"date":{"__isSmartRef__":true,"id":103756},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103756":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103757":{"date":{"__isSmartRef__":true,"id":103758},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103759":{"date":{"__isSmartRef__":true,"id":103760},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103760":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103761":{"date":{"__isSmartRef__":true,"id":103762},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103763":{"date":{"__isSmartRef__":true,"id":103764},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103764":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103765":{"date":{"__isSmartRef__":true,"id":103766},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103766":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103767":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103768":{"morph":{"__isSmartRef__":true,"id":103747},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103769":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103770}},"103770":{"test01IsMorph":{"__isSmartRef__":true,"id":103771}},"103771":{"varMapping":{"__isSmartRef__":true,"id":103772},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103772":{"this":{"__isSmartRef__":true,"id":103769}},"103773":{},"103774":{"change":{"__isSmartRef__":true,"id":103775},"tick":{"__isSmartRef__":true,"id":103779}},"103775":{"varMapping":{"__isSmartRef__":true,"id":103776},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103776":{"this":{"__isSmartRef__":true,"id":103747}},"103777":{"timestamp":{"__isSmartRef__":true,"id":103778},"user":"cschuster","tags":[]},"103778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103779":{"varMapping":{"__isSmartRef__":true,"id":103780},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103780":{"this":{"__isSmartRef__":true,"id":103747}},"103781":{"timestamp":{"__isSmartRef__":true,"id":103782},"user":"cschuster","tags":[]},"103782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103783":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103784}],"id":"1AB8385F-BD2B-4AA7-B59A-C8FFCA57B876","shape":{"__isSmartRef__":true,"id":103785},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2755","partsBinMetaInfo":{"__isSmartRef__":true,"id":103786},"eventHandler":{"__isSmartRef__":true,"id":103804},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826","4F55275F-449D-4AE3-BDC9-8BC09A7B978F","E44FDDDB-C145-4097-9DC0-2E2A8CE1A08C"],"partTests":{"__isSmartRef__":true,"id":103805},"_ClipMode":"visible","moved":true,"b":189,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":6.537838627643711,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103810},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6776.1,4902.1)"},"103784":{"target":{"__isSmartRef__":true,"id":103783},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103785":{"_BorderWidth":4.217827674798846,"_ClipMode":"visible","_BorderRadius":39.02113032590307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,106.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,-293,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-0.2)"},"103786":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103787},{"__isSmartRef__":true,"id":103789},{"__isSmartRef__":true,"id":103791},{"__isSmartRef__":true,"id":103793},{"__isSmartRef__":true,"id":103795},{"__isSmartRef__":true,"id":103797},{"__isSmartRef__":true,"id":103799},{"__isSmartRef__":true,"id":103801}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103803},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103787":{"date":{"__isSmartRef__":true,"id":103788},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103789":{"date":{"__isSmartRef__":true,"id":103790},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103790":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103791":{"date":{"__isSmartRef__":true,"id":103792},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103792":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103793":{"date":{"__isSmartRef__":true,"id":103794},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103794":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103795":{"date":{"__isSmartRef__":true,"id":103796},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103796":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103797":{"date":{"__isSmartRef__":true,"id":103798},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103798":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103799":{"date":{"__isSmartRef__":true,"id":103800},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103800":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103801":{"date":{"__isSmartRef__":true,"id":103802},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103802":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103803":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103804":{"morph":{"__isSmartRef__":true,"id":103783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103805":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103806}},"103806":{"test01IsMorph":{"__isSmartRef__":true,"id":103807}},"103807":{"varMapping":{"__isSmartRef__":true,"id":103808},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103808":{"this":{"__isSmartRef__":true,"id":103805}},"103809":{},"103810":{"change":{"__isSmartRef__":true,"id":103811},"tick":{"__isSmartRef__":true,"id":103815}},"103811":{"varMapping":{"__isSmartRef__":true,"id":103812},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103812":{"this":{"__isSmartRef__":true,"id":103783}},"103813":{"timestamp":{"__isSmartRef__":true,"id":103814},"user":"cschuster","tags":[]},"103814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103815":{"varMapping":{"__isSmartRef__":true,"id":103816},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103816":{"this":{"__isSmartRef__":true,"id":103783}},"103817":{"timestamp":{"__isSmartRef__":true,"id":103818},"user":"cschuster","tags":[]},"103818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103819":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103820}],"id":"F8EDE987-73C1-4854-B7E8-614165C87059","shape":{"__isSmartRef__":true,"id":103821},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2756","partsBinMetaInfo":{"__isSmartRef__":true,"id":103822},"eventHandler":{"__isSmartRef__":true,"id":103840},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","A8E69588-914C-4EE9-ACC0-6AA71BBAEEA1","1FE6681F-617C-4857-9D7F-9AF833BD4D91"],"partTests":{"__isSmartRef__":true,"id":103841},"_ClipMode":"visible","moved":true,"b":164.63056244608015,"#startLetters":"set","isBeingDragged":false,"delta":0.9461526577360928,"_Rotation":21.776736859116024,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103846},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6106.3,5361.3)"},"103820":{"target":{"__isSmartRef__":true,"id":103819},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103821":{"_BorderWidth":6.325209082405898,"_ClipMode":"visible","_BorderRadius":37.19011342065427,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.6,89.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(68,-179,-50)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.3,-0.7)"},"103822":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103823},{"__isSmartRef__":true,"id":103825},{"__isSmartRef__":true,"id":103827},{"__isSmartRef__":true,"id":103829},{"__isSmartRef__":true,"id":103831},{"__isSmartRef__":true,"id":103833},{"__isSmartRef__":true,"id":103835},{"__isSmartRef__":true,"id":103837}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103839},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103823":{"date":{"__isSmartRef__":true,"id":103824},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103825":{"date":{"__isSmartRef__":true,"id":103826},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103826":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103827":{"date":{"__isSmartRef__":true,"id":103828},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103828":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103829":{"date":{"__isSmartRef__":true,"id":103830},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103830":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103831":{"date":{"__isSmartRef__":true,"id":103832},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103832":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103833":{"date":{"__isSmartRef__":true,"id":103834},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103834":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103835":{"date":{"__isSmartRef__":true,"id":103836},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103836":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103837":{"date":{"__isSmartRef__":true,"id":103838},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103838":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103839":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103840":{"morph":{"__isSmartRef__":true,"id":103819},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103841":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103842}},"103842":{"test01IsMorph":{"__isSmartRef__":true,"id":103843}},"103843":{"varMapping":{"__isSmartRef__":true,"id":103844},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103844":{"this":{"__isSmartRef__":true,"id":103841}},"103845":{},"103846":{"change":{"__isSmartRef__":true,"id":103847},"tick":{"__isSmartRef__":true,"id":103851}},"103847":{"varMapping":{"__isSmartRef__":true,"id":103848},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103848":{"this":{"__isSmartRef__":true,"id":103819}},"103849":{"timestamp":{"__isSmartRef__":true,"id":103850},"user":"cschuster","tags":[]},"103850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103851":{"varMapping":{"__isSmartRef__":true,"id":103852},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103852":{"this":{"__isSmartRef__":true,"id":103819}},"103853":{"timestamp":{"__isSmartRef__":true,"id":103854},"user":"cschuster","tags":[]},"103854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103855":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103856}],"id":"E6576F9D-0D94-4B5B-8029-E0E7235C9D8C","shape":{"__isSmartRef__":true,"id":103857},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2757","partsBinMetaInfo":{"__isSmartRef__":true,"id":103858},"eventHandler":{"__isSmartRef__":true,"id":103876},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C","0C08C9A4-5C59-4B9E-ABC5-967C3AED2608","79059D49-2160-4052-9210-8CDF2C06777A"],"partTests":{"__isSmartRef__":true,"id":103877},"_ClipMode":"visible","moved":true,"b":215,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-7.414911130920013,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103882},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4932.4,5492.0)"},"103856":{"target":{"__isSmartRef__":true,"id":103855},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103857":{"_BorderWidth":2.1321178182447706,"_ClipMode":"visible","_BorderRadius":26.84040286651339,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.6,122.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-147,-357,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.5,-3.6)"},"103858":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103859},{"__isSmartRef__":true,"id":103861},{"__isSmartRef__":true,"id":103863},{"__isSmartRef__":true,"id":103865},{"__isSmartRef__":true,"id":103867},{"__isSmartRef__":true,"id":103869},{"__isSmartRef__":true,"id":103871},{"__isSmartRef__":true,"id":103873}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103875},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103859":{"date":{"__isSmartRef__":true,"id":103860},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103861":{"date":{"__isSmartRef__":true,"id":103862},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103862":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103863":{"date":{"__isSmartRef__":true,"id":103864},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103864":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103865":{"date":{"__isSmartRef__":true,"id":103866},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103867":{"date":{"__isSmartRef__":true,"id":103868},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103868":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103869":{"date":{"__isSmartRef__":true,"id":103870},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103871":{"date":{"__isSmartRef__":true,"id":103872},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103873":{"date":{"__isSmartRef__":true,"id":103874},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103874":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103875":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103876":{"morph":{"__isSmartRef__":true,"id":103855},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103877":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103878}},"103878":{"test01IsMorph":{"__isSmartRef__":true,"id":103879}},"103879":{"varMapping":{"__isSmartRef__":true,"id":103880},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103880":{"this":{"__isSmartRef__":true,"id":103877}},"103881":{},"103882":{"change":{"__isSmartRef__":true,"id":103883},"tick":{"__isSmartRef__":true,"id":103887}},"103883":{"varMapping":{"__isSmartRef__":true,"id":103884},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103884":{"this":{"__isSmartRef__":true,"id":103855}},"103885":{"timestamp":{"__isSmartRef__":true,"id":103886},"user":"cschuster","tags":[]},"103886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103887":{"varMapping":{"__isSmartRef__":true,"id":103888},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103888":{"this":{"__isSmartRef__":true,"id":103855}},"103889":{"timestamp":{"__isSmartRef__":true,"id":103890},"user":"cschuster","tags":[]},"103890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103891":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103892}],"id":"B4F9AB4E-3C6D-4BC1-B6E1-B18001DF6854","shape":{"__isSmartRef__":true,"id":103893},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2758","partsBinMetaInfo":{"__isSmartRef__":true,"id":103894},"eventHandler":{"__isSmartRef__":true,"id":103912},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38","F13FDC2D-DB15-40FF-B584-7B6D933D525F"],"partTests":{"__isSmartRef__":true,"id":103913},"_ClipMode":"visible","moved":true,"b":268.9394010177348,"#startLetters":"set","isBeingDragged":false,"delta":0.6208006811793894,"_Rotation":-39.93765937319687,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103918},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5112.2,4729.9)"},"103892":{"target":{"__isSmartRef__":true,"id":103891},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103893":{"_BorderWidth":0.0008566131850420433,"_ClipMode":"visible","_BorderRadius":0.013704636902829304,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.5,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-261,150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.6)"},"103894":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103895},{"__isSmartRef__":true,"id":103897},{"__isSmartRef__":true,"id":103899},{"__isSmartRef__":true,"id":103901},{"__isSmartRef__":true,"id":103903},{"__isSmartRef__":true,"id":103905},{"__isSmartRef__":true,"id":103907},{"__isSmartRef__":true,"id":103909}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103911},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103895":{"date":{"__isSmartRef__":true,"id":103896},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103897":{"date":{"__isSmartRef__":true,"id":103898},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103898":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103899":{"date":{"__isSmartRef__":true,"id":103900},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103900":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103901":{"date":{"__isSmartRef__":true,"id":103902},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103903":{"date":{"__isSmartRef__":true,"id":103904},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103904":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103905":{"date":{"__isSmartRef__":true,"id":103906},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103906":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103907":{"date":{"__isSmartRef__":true,"id":103908},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103908":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103909":{"date":{"__isSmartRef__":true,"id":103910},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103910":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103911":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103912":{"morph":{"__isSmartRef__":true,"id":103891},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103913":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103914}},"103914":{"test01IsMorph":{"__isSmartRef__":true,"id":103915}},"103915":{"varMapping":{"__isSmartRef__":true,"id":103916},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103916":{"this":{"__isSmartRef__":true,"id":103913}},"103917":{},"103918":{"change":{"__isSmartRef__":true,"id":103919},"tick":{"__isSmartRef__":true,"id":103923}},"103919":{"varMapping":{"__isSmartRef__":true,"id":103920},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103920":{"this":{"__isSmartRef__":true,"id":103891}},"103921":{"timestamp":{"__isSmartRef__":true,"id":103922},"user":"cschuster","tags":[]},"103922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103923":{"varMapping":{"__isSmartRef__":true,"id":103924},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103924":{"this":{"__isSmartRef__":true,"id":103891}},"103925":{"timestamp":{"__isSmartRef__":true,"id":103926},"user":"cschuster","tags":[]},"103926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103927":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103928}],"id":"888FACA2-91AA-4088-9F28-7B02538E37FF","shape":{"__isSmartRef__":true,"id":103929},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2759","partsBinMetaInfo":{"__isSmartRef__":true,"id":103930},"eventHandler":{"__isSmartRef__":true,"id":103948},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","D3C9B774-4CB4-476F-9FC0-D9ABBDCE1F70"],"partTests":{"__isSmartRef__":true,"id":103949},"_ClipMode":"visible","moved":true,"b":128.30556621140568,"#startLetters":"set","isBeingDragged":false,"delta":-0.3908541817800142,"_Rotation":31.781841376296978,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103954},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5767.3,3597.4)"},"103928":{"target":{"__isSmartRef__":true,"id":103927},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103929":{"_BorderWidth":8.923580780463963,"_ClipMode":"visible","_BorderRadius":15.368822174678073,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,68.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,43,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-7.6)"},"103930":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103931},{"__isSmartRef__":true,"id":103933},{"__isSmartRef__":true,"id":103935},{"__isSmartRef__":true,"id":103937},{"__isSmartRef__":true,"id":103939},{"__isSmartRef__":true,"id":103941},{"__isSmartRef__":true,"id":103943},{"__isSmartRef__":true,"id":103945}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103947},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103931":{"date":{"__isSmartRef__":true,"id":103932},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103933":{"date":{"__isSmartRef__":true,"id":103934},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103934":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103935":{"date":{"__isSmartRef__":true,"id":103936},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103936":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103937":{"date":{"__isSmartRef__":true,"id":103938},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103939":{"date":{"__isSmartRef__":true,"id":103940},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103940":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103941":{"date":{"__isSmartRef__":true,"id":103942},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103943":{"date":{"__isSmartRef__":true,"id":103944},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103944":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103945":{"date":{"__isSmartRef__":true,"id":103946},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103946":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103947":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103948":{"morph":{"__isSmartRef__":true,"id":103927},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103949":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103950}},"103950":{"test01IsMorph":{"__isSmartRef__":true,"id":103951}},"103951":{"varMapping":{"__isSmartRef__":true,"id":103952},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103952":{"this":{"__isSmartRef__":true,"id":103949}},"103953":{},"103954":{"change":{"__isSmartRef__":true,"id":103955},"tick":{"__isSmartRef__":true,"id":103959}},"103955":{"varMapping":{"__isSmartRef__":true,"id":103956},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103956":{"this":{"__isSmartRef__":true,"id":103927}},"103957":{"timestamp":{"__isSmartRef__":true,"id":103958},"user":"cschuster","tags":[]},"103958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103959":{"varMapping":{"__isSmartRef__":true,"id":103960},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103960":{"this":{"__isSmartRef__":true,"id":103927}},"103961":{"timestamp":{"__isSmartRef__":true,"id":103962},"user":"cschuster","tags":[]},"103962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103963":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":103964}],"id":"307ADADB-E4A5-4AA8-8A5E-7CFC0942E845","shape":{"__isSmartRef__":true,"id":103965},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2760","partsBinMetaInfo":{"__isSmartRef__":true,"id":103966},"eventHandler":{"__isSmartRef__":true,"id":103984},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9D3C5CCB-EA58-4AAE-932B-2670A9A67D60","1ED967A1-532F-43C0-B155-312B0A462E00","F4C87CA6-0052-40BA-82CB-F17CABD78B3C","796FAFB2-F374-4C19-9101-9398443B2013","838C259F-33B6-425C-AE60-2201B6D54CF1"],"partTests":{"__isSmartRef__":true,"id":103985},"_ClipMode":"visible","moved":true,"b":45,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":13.948949823291693,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103990},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5357.0,4200.9)"},"103964":{"target":{"__isSmartRef__":true,"id":103963},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"103965":{"_BorderWidth":8.535533905932738,"_ClipMode":"visible","_BorderRadius":20,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,362,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-34.1)"},"103966":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":103967},{"__isSmartRef__":true,"id":103969},{"__isSmartRef__":true,"id":103971},{"__isSmartRef__":true,"id":103973},{"__isSmartRef__":true,"id":103975},{"__isSmartRef__":true,"id":103977},{"__isSmartRef__":true,"id":103979},{"__isSmartRef__":true,"id":103981}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":103983},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103967":{"date":{"__isSmartRef__":true,"id":103968},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"103968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"103969":{"date":{"__isSmartRef__":true,"id":103970},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"103970":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"103971":{"date":{"__isSmartRef__":true,"id":103972},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"103972":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"103973":{"date":{"__isSmartRef__":true,"id":103974},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"103974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"103975":{"date":{"__isSmartRef__":true,"id":103976},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"103976":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"103977":{"date":{"__isSmartRef__":true,"id":103978},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"103978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"103979":{"date":{"__isSmartRef__":true,"id":103980},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"103980":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"103981":{"date":{"__isSmartRef__":true,"id":103982},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"103982":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"103983":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"103984":{"morph":{"__isSmartRef__":true,"id":103963},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"103985":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":103986}},"103986":{"test01IsMorph":{"__isSmartRef__":true,"id":103987}},"103987":{"varMapping":{"__isSmartRef__":true,"id":103988},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":103989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103988":{"this":{"__isSmartRef__":true,"id":103985}},"103989":{},"103990":{"change":{"__isSmartRef__":true,"id":103991},"tick":{"__isSmartRef__":true,"id":103995}},"103991":{"varMapping":{"__isSmartRef__":true,"id":103992},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":103993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103992":{"this":{"__isSmartRef__":true,"id":103963}},"103993":{"timestamp":{"__isSmartRef__":true,"id":103994},"user":"cschuster","tags":[]},"103994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"103995":{"varMapping":{"__isSmartRef__":true,"id":103996},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"103996":{"this":{"__isSmartRef__":true,"id":103963}},"103997":{"timestamp":{"__isSmartRef__":true,"id":103998},"user":"cschuster","tags":[]},"103998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"103999":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104000}],"id":"A6B68A59-AEEB-43EB-ACBC-000854E08E70","shape":{"__isSmartRef__":true,"id":104001},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2761","partsBinMetaInfo":{"__isSmartRef__":true,"id":104002},"eventHandler":{"__isSmartRef__":true,"id":104020},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","E22B6FC2-FAC2-4EB7-9A16-0295B588D79D"],"partTests":{"__isSmartRef__":true,"id":104021},"_ClipMode":"visible","moved":true,"b":357.7748813983053,"#startLetters":"set","isBeingDragged":false,"delta":0.970749722153414,"_Rotation":9.595861578580317,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104026},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5453.0,3909.3)"},"104000":{"target":{"__isSmartRef__":true,"id":103999},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104001":{"_BorderWidth":4.8058705772579415,"_ClipMode":"visible","_BorderRadius":39.93970202756134,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.9,101.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-10,245,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.2,-40.0)"},"104002":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104003},{"__isSmartRef__":true,"id":104005},{"__isSmartRef__":true,"id":104007},{"__isSmartRef__":true,"id":104009},{"__isSmartRef__":true,"id":104011},{"__isSmartRef__":true,"id":104013},{"__isSmartRef__":true,"id":104015},{"__isSmartRef__":true,"id":104017}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104019},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104003":{"date":{"__isSmartRef__":true,"id":104004},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104005":{"date":{"__isSmartRef__":true,"id":104006},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104006":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104007":{"date":{"__isSmartRef__":true,"id":104008},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104008":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104009":{"date":{"__isSmartRef__":true,"id":104010},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104011":{"date":{"__isSmartRef__":true,"id":104012},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104012":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104013":{"date":{"__isSmartRef__":true,"id":104014},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104015":{"date":{"__isSmartRef__":true,"id":104016},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104016":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104017":{"date":{"__isSmartRef__":true,"id":104018},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104018":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104019":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104020":{"morph":{"__isSmartRef__":true,"id":103999},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104021":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104022}},"104022":{"test01IsMorph":{"__isSmartRef__":true,"id":104023}},"104023":{"varMapping":{"__isSmartRef__":true,"id":104024},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104024":{"this":{"__isSmartRef__":true,"id":104021}},"104025":{},"104026":{"change":{"__isSmartRef__":true,"id":104027},"tick":{"__isSmartRef__":true,"id":104031}},"104027":{"varMapping":{"__isSmartRef__":true,"id":104028},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104028":{"this":{"__isSmartRef__":true,"id":103999}},"104029":{"timestamp":{"__isSmartRef__":true,"id":104030},"user":"cschuster","tags":[]},"104030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104031":{"varMapping":{"__isSmartRef__":true,"id":104032},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104032":{"this":{"__isSmartRef__":true,"id":103999}},"104033":{"timestamp":{"__isSmartRef__":true,"id":104034},"user":"cschuster","tags":[]},"104034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104035":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104036}],"id":"BBE6CE50-9372-42B1-B68C-40AACF21414D","shape":{"__isSmartRef__":true,"id":104037},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2762","partsBinMetaInfo":{"__isSmartRef__":true,"id":104038},"eventHandler":{"__isSmartRef__":true,"id":104056},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","71639F38-EDE6-4EF3-8820-5E2CD122EC54","4EE3B5BB-B2E8-4792-B2AD-BF8DEBDC98BB","39163322-FA62-4A81-A23F-F910C99C7744","FB2330C0-622A-4BD4-8CAC-3EB9F95BDD2F","9D835929-FD82-4A01-A720-6332F3F43CE9"],"partTests":{"__isSmartRef__":true,"id":104057},"_ClipMode":"visible","moved":true,"b":215.85647325532045,"#startLetters":"set","isBeingDragged":false,"delta":-0.8897748564486392,"_Rotation":-62.406864132846415,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104062},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5545.6,6670.0)"},"104036":{"target":{"__isSmartRef__":true,"id":104035},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104037":{"_BorderWidth":2.0712159444928253,"_ClipMode":"visible","_BorderRadius":26.275558329931116,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.0,123.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,-358,-67)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.3,-3.8)"},"104038":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104039},{"__isSmartRef__":true,"id":104041},{"__isSmartRef__":true,"id":104043},{"__isSmartRef__":true,"id":104045},{"__isSmartRef__":true,"id":104047},{"__isSmartRef__":true,"id":104049},{"__isSmartRef__":true,"id":104051},{"__isSmartRef__":true,"id":104053}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104055},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104039":{"date":{"__isSmartRef__":true,"id":104040},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104041":{"date":{"__isSmartRef__":true,"id":104042},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104042":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104043":{"date":{"__isSmartRef__":true,"id":104044},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104044":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104045":{"date":{"__isSmartRef__":true,"id":104046},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104047":{"date":{"__isSmartRef__":true,"id":104048},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104048":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104049":{"date":{"__isSmartRef__":true,"id":104050},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104051":{"date":{"__isSmartRef__":true,"id":104052},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104052":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104053":{"date":{"__isSmartRef__":true,"id":104054},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104054":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104055":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104056":{"morph":{"__isSmartRef__":true,"id":104035},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104057":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104058}},"104058":{"test01IsMorph":{"__isSmartRef__":true,"id":104059}},"104059":{"varMapping":{"__isSmartRef__":true,"id":104060},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104060":{"this":{"__isSmartRef__":true,"id":104057}},"104061":{},"104062":{"change":{"__isSmartRef__":true,"id":104063},"tick":{"__isSmartRef__":true,"id":104067}},"104063":{"varMapping":{"__isSmartRef__":true,"id":104064},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104064":{"this":{"__isSmartRef__":true,"id":104035}},"104065":{"timestamp":{"__isSmartRef__":true,"id":104066},"user":"cschuster","tags":[]},"104066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104067":{"varMapping":{"__isSmartRef__":true,"id":104068},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104068":{"this":{"__isSmartRef__":true,"id":104035}},"104069":{"timestamp":{"__isSmartRef__":true,"id":104070},"user":"cschuster","tags":[]},"104070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104071":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104072}],"id":"4E89B06F-F032-455E-A4B6-6440B6429DFA","shape":{"__isSmartRef__":true,"id":104073},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2763","partsBinMetaInfo":{"__isSmartRef__":true,"id":104074},"eventHandler":{"__isSmartRef__":true,"id":104092},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","1343D5FF-C10B-4080-BAF3-04CCB46EA349","9D142C73-967A-4333-8981-0200483C79B3"],"partTests":{"__isSmartRef__":true,"id":104093},"_ClipMode":"visible","moved":true,"b":208.2106211357168,"#startLetters":"set","isBeingDragged":false,"delta":0.6301505347364582,"_Rotation":-25.795693572843152,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104098},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4787.5,4571.8)"},"104072":{"target":{"__isSmartRef__":true,"id":104071},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104073":{"_BorderWidth":2.6364293634566867,"_ClipMode":"visible","_BorderRadius":31.061654153712375,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.3,118.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-121,-347,-158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.5,-2.4)"},"104074":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104075},{"__isSmartRef__":true,"id":104077},{"__isSmartRef__":true,"id":104079},{"__isSmartRef__":true,"id":104081},{"__isSmartRef__":true,"id":104083},{"__isSmartRef__":true,"id":104085},{"__isSmartRef__":true,"id":104087},{"__isSmartRef__":true,"id":104089}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104091},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104075":{"date":{"__isSmartRef__":true,"id":104076},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104077":{"date":{"__isSmartRef__":true,"id":104078},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104078":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104079":{"date":{"__isSmartRef__":true,"id":104080},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104080":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104081":{"date":{"__isSmartRef__":true,"id":104082},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104083":{"date":{"__isSmartRef__":true,"id":104084},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104084":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104085":{"date":{"__isSmartRef__":true,"id":104086},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104086":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104087":{"date":{"__isSmartRef__":true,"id":104088},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104088":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104089":{"date":{"__isSmartRef__":true,"id":104090},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104090":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104091":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104092":{"morph":{"__isSmartRef__":true,"id":104071},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104093":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104094}},"104094":{"test01IsMorph":{"__isSmartRef__":true,"id":104095}},"104095":{"varMapping":{"__isSmartRef__":true,"id":104096},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104096":{"this":{"__isSmartRef__":true,"id":104093}},"104097":{},"104098":{"change":{"__isSmartRef__":true,"id":104099},"tick":{"__isSmartRef__":true,"id":104103}},"104099":{"varMapping":{"__isSmartRef__":true,"id":104100},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104100":{"this":{"__isSmartRef__":true,"id":104071}},"104101":{"timestamp":{"__isSmartRef__":true,"id":104102},"user":"cschuster","tags":[]},"104102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104103":{"varMapping":{"__isSmartRef__":true,"id":104104},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104104":{"this":{"__isSmartRef__":true,"id":104071}},"104105":{"timestamp":{"__isSmartRef__":true,"id":104106},"user":"cschuster","tags":[]},"104106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104107":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104108}],"id":"2BAF42C5-17A3-49C6-8926-F4BD9B508F26","shape":{"__isSmartRef__":true,"id":104109},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2764","partsBinMetaInfo":{"__isSmartRef__":true,"id":104110},"eventHandler":{"__isSmartRef__":true,"id":104128},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5","B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4","DF12F32F-69FA-4745-9D82-8A7FF6A76A29","808DF04E-EA33-4F2D-8951-9A31949465AC"],"partTests":{"__isSmartRef__":true,"id":104129},"_ClipMode":"visible","moved":true,"b":266.17476426577196,"#startLetters":"set","isBeingDragged":false,"delta":-0.78844735911116,"_Rotation":6.499679810165908,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104134},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5564.6,4021.5)"},"104108":{"target":{"__isSmartRef__":true,"id":104107},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104109":{"_BorderWidth":0.011139093039449044,"_ClipMode":"visible","_BorderRadius":0.17802696160119869,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.3,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-273,178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-18.7)"},"104110":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104111},{"__isSmartRef__":true,"id":104113},{"__isSmartRef__":true,"id":104115},{"__isSmartRef__":true,"id":104117},{"__isSmartRef__":true,"id":104119},{"__isSmartRef__":true,"id":104121},{"__isSmartRef__":true,"id":104123},{"__isSmartRef__":true,"id":104125}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104127},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104111":{"date":{"__isSmartRef__":true,"id":104112},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104113":{"date":{"__isSmartRef__":true,"id":104114},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104114":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104115":{"date":{"__isSmartRef__":true,"id":104116},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104116":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104117":{"date":{"__isSmartRef__":true,"id":104118},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104119":{"date":{"__isSmartRef__":true,"id":104120},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104120":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104121":{"date":{"__isSmartRef__":true,"id":104122},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104122":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104123":{"date":{"__isSmartRef__":true,"id":104124},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104124":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104125":{"date":{"__isSmartRef__":true,"id":104126},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104126":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104127":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104128":{"morph":{"__isSmartRef__":true,"id":104107},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104129":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104130}},"104130":{"test01IsMorph":{"__isSmartRef__":true,"id":104131}},"104131":{"varMapping":{"__isSmartRef__":true,"id":104132},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104132":{"this":{"__isSmartRef__":true,"id":104129}},"104133":{},"104134":{"change":{"__isSmartRef__":true,"id":104135},"tick":{"__isSmartRef__":true,"id":104139}},"104135":{"varMapping":{"__isSmartRef__":true,"id":104136},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104136":{"this":{"__isSmartRef__":true,"id":104107}},"104137":{"timestamp":{"__isSmartRef__":true,"id":104138},"user":"cschuster","tags":[]},"104138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104139":{"varMapping":{"__isSmartRef__":true,"id":104140},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104140":{"this":{"__isSmartRef__":true,"id":104107}},"104141":{"timestamp":{"__isSmartRef__":true,"id":104142},"user":"cschuster","tags":[]},"104142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104143":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104144}],"id":"C6F3D112-D307-423F-ADF4-4D11C6013970","shape":{"__isSmartRef__":true,"id":104145},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2765","partsBinMetaInfo":{"__isSmartRef__":true,"id":104146},"eventHandler":{"__isSmartRef__":true,"id":104164},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","5AFE22BE-AAC0-440F-9BBD-3E35C1BC5AE4"],"partTests":{"__isSmartRef__":true,"id":104165},"_ClipMode":"visible","moved":true,"b":275,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-12.470115506216649,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104170},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7175.4,4888.0)"},"104144":{"target":{"__isSmartRef__":true,"id":104143},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104145":{"_BorderWidth":0.019026509541272496,"_ClipMode":"visible","_BorderRadius":0.3038449397558374,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-232,78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.7)"},"104146":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104147},{"__isSmartRef__":true,"id":104149},{"__isSmartRef__":true,"id":104151},{"__isSmartRef__":true,"id":104153},{"__isSmartRef__":true,"id":104155},{"__isSmartRef__":true,"id":104157},{"__isSmartRef__":true,"id":104159},{"__isSmartRef__":true,"id":104161}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104163},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104147":{"date":{"__isSmartRef__":true,"id":104148},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104149":{"date":{"__isSmartRef__":true,"id":104150},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104150":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104151":{"date":{"__isSmartRef__":true,"id":104152},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104152":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104153":{"date":{"__isSmartRef__":true,"id":104154},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104154":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104155":{"date":{"__isSmartRef__":true,"id":104156},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104156":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104157":{"date":{"__isSmartRef__":true,"id":104158},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104158":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104159":{"date":{"__isSmartRef__":true,"id":104160},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104160":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104161":{"date":{"__isSmartRef__":true,"id":104162},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104162":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104163":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104164":{"morph":{"__isSmartRef__":true,"id":104143},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104165":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104166}},"104166":{"test01IsMorph":{"__isSmartRef__":true,"id":104167}},"104167":{"varMapping":{"__isSmartRef__":true,"id":104168},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104168":{"this":{"__isSmartRef__":true,"id":104165}},"104169":{},"104170":{"change":{"__isSmartRef__":true,"id":104171},"tick":{"__isSmartRef__":true,"id":104175}},"104171":{"varMapping":{"__isSmartRef__":true,"id":104172},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104172":{"this":{"__isSmartRef__":true,"id":104143}},"104173":{"timestamp":{"__isSmartRef__":true,"id":104174},"user":"cschuster","tags":[]},"104174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104175":{"varMapping":{"__isSmartRef__":true,"id":104176},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104176":{"this":{"__isSmartRef__":true,"id":104143}},"104177":{"timestamp":{"__isSmartRef__":true,"id":104178},"user":"cschuster","tags":[]},"104178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104179":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104180}],"id":"81735767-82A5-486E-B9BD-8AD6D4CD682C","shape":{"__isSmartRef__":true,"id":104181},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2766","partsBinMetaInfo":{"__isSmartRef__":true,"id":104182},"eventHandler":{"__isSmartRef__":true,"id":104200},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245","E711FCA7-4495-4BE0-8E13-E2A5C6BE43F5"],"partTests":{"__isSmartRef__":true,"id":104201},"_ClipMode":"visible","moved":true,"b":261,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":24.407973322982276,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104206},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4531.4,4332.8)"},"104180":{"target":{"__isSmartRef__":true,"id":104179},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104181":{"_BorderWidth":0.06155829702431159,"_ClipMode":"visible","_BorderRadius":0.9788696740969316,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-293,221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-16.9)"},"104182":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104183},{"__isSmartRef__":true,"id":104185},{"__isSmartRef__":true,"id":104187},{"__isSmartRef__":true,"id":104189},{"__isSmartRef__":true,"id":104191},{"__isSmartRef__":true,"id":104193},{"__isSmartRef__":true,"id":104195},{"__isSmartRef__":true,"id":104197}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104199},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104183":{"date":{"__isSmartRef__":true,"id":104184},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104185":{"date":{"__isSmartRef__":true,"id":104186},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104186":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104187":{"date":{"__isSmartRef__":true,"id":104188},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104188":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104189":{"date":{"__isSmartRef__":true,"id":104190},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104190":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104191":{"date":{"__isSmartRef__":true,"id":104192},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104192":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104193":{"date":{"__isSmartRef__":true,"id":104194},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104194":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104195":{"date":{"__isSmartRef__":true,"id":104196},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104196":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104197":{"date":{"__isSmartRef__":true,"id":104198},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104198":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104199":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104200":{"morph":{"__isSmartRef__":true,"id":104179},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104201":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104202}},"104202":{"test01IsMorph":{"__isSmartRef__":true,"id":104203}},"104203":{"varMapping":{"__isSmartRef__":true,"id":104204},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104204":{"this":{"__isSmartRef__":true,"id":104201}},"104205":{},"104206":{"change":{"__isSmartRef__":true,"id":104207},"tick":{"__isSmartRef__":true,"id":104211}},"104207":{"varMapping":{"__isSmartRef__":true,"id":104208},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104208":{"this":{"__isSmartRef__":true,"id":104179}},"104209":{"timestamp":{"__isSmartRef__":true,"id":104210},"user":"cschuster","tags":[]},"104210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104211":{"varMapping":{"__isSmartRef__":true,"id":104212},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104212":{"this":{"__isSmartRef__":true,"id":104179}},"104213":{"timestamp":{"__isSmartRef__":true,"id":104214},"user":"cschuster","tags":[]},"104214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104215":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104216}],"id":"A112F1E0-A6F4-4AFA-8ECD-68651CB1F120","shape":{"__isSmartRef__":true,"id":104217},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2767","partsBinMetaInfo":{"__isSmartRef__":true,"id":104218},"eventHandler":{"__isSmartRef__":true,"id":104236},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9","350E7184-43AD-4DD7-9056-DA435490377A"],"partTests":{"__isSmartRef__":true,"id":104237},"_ClipMode":"visible","moved":true,"b":44.62508935946971,"#startLetters":"set","isBeingDragged":false,"delta":-0.7354045019019395,"_Rotation":55.61263523260286,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104242},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5623.1,3825.0)"},"104216":{"target":{"__isSmartRef__":true,"id":104215},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104217":{"_BorderWidth":8.512323880629845,"_ClipMode":"visible","_BorderRadius":20.261729532091692,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(180,362,-50)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.0,-34.2)"},"104218":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104219},{"__isSmartRef__":true,"id":104221},{"__isSmartRef__":true,"id":104223},{"__isSmartRef__":true,"id":104225},{"__isSmartRef__":true,"id":104227},{"__isSmartRef__":true,"id":104229},{"__isSmartRef__":true,"id":104231},{"__isSmartRef__":true,"id":104233}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104235},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104219":{"date":{"__isSmartRef__":true,"id":104220},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104221":{"date":{"__isSmartRef__":true,"id":104222},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104222":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104223":{"date":{"__isSmartRef__":true,"id":104224},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104224":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104225":{"date":{"__isSmartRef__":true,"id":104226},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104226":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104227":{"date":{"__isSmartRef__":true,"id":104228},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104228":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104229":{"date":{"__isSmartRef__":true,"id":104230},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104230":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104231":{"date":{"__isSmartRef__":true,"id":104232},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104232":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104233":{"date":{"__isSmartRef__":true,"id":104234},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104234":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104235":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104236":{"morph":{"__isSmartRef__":true,"id":104215},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104237":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104238}},"104238":{"test01IsMorph":{"__isSmartRef__":true,"id":104239}},"104239":{"varMapping":{"__isSmartRef__":true,"id":104240},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104240":{"this":{"__isSmartRef__":true,"id":104237}},"104241":{},"104242":{"change":{"__isSmartRef__":true,"id":104243},"tick":{"__isSmartRef__":true,"id":104247}},"104243":{"varMapping":{"__isSmartRef__":true,"id":104244},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104244":{"this":{"__isSmartRef__":true,"id":104215}},"104245":{"timestamp":{"__isSmartRef__":true,"id":104246},"user":"cschuster","tags":[]},"104246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104247":{"varMapping":{"__isSmartRef__":true,"id":104248},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104248":{"this":{"__isSmartRef__":true,"id":104215}},"104249":{"timestamp":{"__isSmartRef__":true,"id":104250},"user":"cschuster","tags":[]},"104250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104251":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104252}],"id":"574E9511-FE86-4163-B7AF-DB53BD4CA65F","shape":{"__isSmartRef__":true,"id":104253},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2768","partsBinMetaInfo":{"__isSmartRef__":true,"id":104254},"eventHandler":{"__isSmartRef__":true,"id":104272},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","BB6A9F5C-1C4F-4144-BA7C-34C3F7639BE4","E34BB311-B5C6-45BA-B502-054D2B54A490"],"partTests":{"__isSmartRef__":true,"id":104273},"_ClipMode":"visible","moved":true,"b":68.668411613442,"#startLetters":"set","isBeingDragged":false,"delta":-0.9361283049220219,"_Rotation":55.91932846593211,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104278},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6372.2,3647.0)"},"104252":{"target":{"__isSmartRef__":true,"id":104251},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104253":{"_BorderWidth":9.657454089202057,"_ClipMode":"visible","_BorderRadius":5.292994251160059,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.1,62.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(238,332,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.6,-27.3)"},"104254":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104255},{"__isSmartRef__":true,"id":104257},{"__isSmartRef__":true,"id":104259},{"__isSmartRef__":true,"id":104261},{"__isSmartRef__":true,"id":104263},{"__isSmartRef__":true,"id":104265},{"__isSmartRef__":true,"id":104267},{"__isSmartRef__":true,"id":104269}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104271},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104255":{"date":{"__isSmartRef__":true,"id":104256},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104257":{"date":{"__isSmartRef__":true,"id":104258},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104258":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104259":{"date":{"__isSmartRef__":true,"id":104260},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104260":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104261":{"date":{"__isSmartRef__":true,"id":104262},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104262":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104263":{"date":{"__isSmartRef__":true,"id":104264},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104264":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104265":{"date":{"__isSmartRef__":true,"id":104266},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104266":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104267":{"date":{"__isSmartRef__":true,"id":104268},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104268":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104269":{"date":{"__isSmartRef__":true,"id":104270},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104270":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104271":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104272":{"morph":{"__isSmartRef__":true,"id":104251},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104273":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104274}},"104274":{"test01IsMorph":{"__isSmartRef__":true,"id":104275}},"104275":{"varMapping":{"__isSmartRef__":true,"id":104276},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104276":{"this":{"__isSmartRef__":true,"id":104273}},"104277":{},"104278":{"change":{"__isSmartRef__":true,"id":104279},"tick":{"__isSmartRef__":true,"id":104283}},"104279":{"varMapping":{"__isSmartRef__":true,"id":104280},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104280":{"this":{"__isSmartRef__":true,"id":104251}},"104281":{"timestamp":{"__isSmartRef__":true,"id":104282},"user":"cschuster","tags":[]},"104282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104283":{"varMapping":{"__isSmartRef__":true,"id":104284},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104284":{"this":{"__isSmartRef__":true,"id":104251}},"104285":{"timestamp":{"__isSmartRef__":true,"id":104286},"user":"cschuster","tags":[]},"104286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104287":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104288}],"id":"24E6A61F-3315-4525-97D4-66CD7624EC33","shape":{"__isSmartRef__":true,"id":104289},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2769","partsBinMetaInfo":{"__isSmartRef__":true,"id":104290},"eventHandler":{"__isSmartRef__":true,"id":104308},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","AE942103-768E-4494-A6F9-EF6B8A0B59BF"],"partTests":{"__isSmartRef__":true,"id":104309},"_ClipMode":"visible","moved":true,"b":269.5743643431924,"#startLetters":"set","isBeingDragged":false,"delta":-0.8146453662775457,"_Rotation":-5.184486267065062,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104314},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6632.1,5348.3)"},"104288":{"target":{"__isSmartRef__":true,"id":104287},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104289":{"_BorderWidth":0.0001379649451394016,"_ClipMode":"visible","_BorderRadius":0.0022074086673096183,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.6,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-257,143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.9)"},"104290":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104291},{"__isSmartRef__":true,"id":104293},{"__isSmartRef__":true,"id":104295},{"__isSmartRef__":true,"id":104297},{"__isSmartRef__":true,"id":104299},{"__isSmartRef__":true,"id":104301},{"__isSmartRef__":true,"id":104303},{"__isSmartRef__":true,"id":104305}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104307},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104291":{"date":{"__isSmartRef__":true,"id":104292},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104293":{"date":{"__isSmartRef__":true,"id":104294},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104294":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104295":{"date":{"__isSmartRef__":true,"id":104296},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104296":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104297":{"date":{"__isSmartRef__":true,"id":104298},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104298":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104299":{"date":{"__isSmartRef__":true,"id":104300},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104300":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104301":{"date":{"__isSmartRef__":true,"id":104302},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104302":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104303":{"date":{"__isSmartRef__":true,"id":104304},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104304":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104305":{"date":{"__isSmartRef__":true,"id":104306},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104307":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104308":{"morph":{"__isSmartRef__":true,"id":104287},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104309":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104310}},"104310":{"test01IsMorph":{"__isSmartRef__":true,"id":104311}},"104311":{"varMapping":{"__isSmartRef__":true,"id":104312},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104312":{"this":{"__isSmartRef__":true,"id":104309}},"104313":{},"104314":{"change":{"__isSmartRef__":true,"id":104315},"tick":{"__isSmartRef__":true,"id":104319}},"104315":{"varMapping":{"__isSmartRef__":true,"id":104316},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104316":{"this":{"__isSmartRef__":true,"id":104287}},"104317":{"timestamp":{"__isSmartRef__":true,"id":104318},"user":"cschuster","tags":[]},"104318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104319":{"varMapping":{"__isSmartRef__":true,"id":104320},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104320":{"this":{"__isSmartRef__":true,"id":104287}},"104321":{"timestamp":{"__isSmartRef__":true,"id":104322},"user":"cschuster","tags":[]},"104322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104323":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104324}],"id":"AB430236-D5BB-4C33-8D2E-6471DCB11AF0","shape":{"__isSmartRef__":true,"id":104325},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2770","partsBinMetaInfo":{"__isSmartRef__":true,"id":104326},"eventHandler":{"__isSmartRef__":true,"id":104343},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E"],"partTests":{"__isSmartRef__":true,"id":104344},"_ClipMode":"visible","moved":true,"b":284.37767109432025,"#startLetters":"set","isBeingDragged":false,"delta":-0.9111123964539729,"_Rotation":-3.550432762487221,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104349},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2444.6,2059.7)"},"104324":{"target":{"__isSmartRef__":true,"id":104323},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104325":{"_BorderWidth":0.1565999738172481,"_ClipMode":"visible","_BorderRadius":2.4663618981966717,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.8,138.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-184,-47)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-25.0)"},"104326":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104327},{"__isSmartRef__":true,"id":104329},{"__isSmartRef__":true,"id":104331},{"__isSmartRef__":true,"id":104333},{"__isSmartRef__":true,"id":104335},{"__isSmartRef__":true,"id":104337},{"__isSmartRef__":true,"id":104339},{"__isSmartRef__":true,"id":104341}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104327":{"date":{"__isSmartRef__":true,"id":104328},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104329":{"date":{"__isSmartRef__":true,"id":104330},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104330":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104331":{"date":{"__isSmartRef__":true,"id":104332},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104332":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104333":{"date":{"__isSmartRef__":true,"id":104334},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104334":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104335":{"date":{"__isSmartRef__":true,"id":104336},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104336":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104337":{"date":{"__isSmartRef__":true,"id":104338},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104338":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104339":{"date":{"__isSmartRef__":true,"id":104340},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104340":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104341":{"date":{"__isSmartRef__":true,"id":104342},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104343":{"morph":{"__isSmartRef__":true,"id":104323},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104344":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104345}},"104345":{"test01IsMorph":{"__isSmartRef__":true,"id":104346}},"104346":{"varMapping":{"__isSmartRef__":true,"id":104347},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104347":{"this":{"__isSmartRef__":true,"id":104344}},"104348":{},"104349":{"change":{"__isSmartRef__":true,"id":104350},"tick":{"__isSmartRef__":true,"id":104354}},"104350":{"varMapping":{"__isSmartRef__":true,"id":104351},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104351":{"this":{"__isSmartRef__":true,"id":104323}},"104352":{"timestamp":{"__isSmartRef__":true,"id":104353},"user":"cschuster","tags":[]},"104353":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104354":{"varMapping":{"__isSmartRef__":true,"id":104355},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104355":{"this":{"__isSmartRef__":true,"id":104323}},"104356":{"timestamp":{"__isSmartRef__":true,"id":104357},"user":"cschuster","tags":[]},"104357":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104358":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104359}],"id":"72509D86-7DEB-41E8-BF3D-CFAB40C5C05D","shape":{"__isSmartRef__":true,"id":104360},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2771","partsBinMetaInfo":{"__isSmartRef__":true,"id":104361},"eventHandler":{"__isSmartRef__":true,"id":104379},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","C491EEBC-B4E0-4D3A-924C-B3B0FA09EA90"],"partTests":{"__isSmartRef__":true,"id":104380},"_ClipMode":"visible","moved":true,"b":352.8605470386101,"#startLetters":"set","isBeingDragged":false,"delta":-0.7932725512655452,"_Rotation":42.485543993940425,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104385},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5326.7,3919.0)"},"104359":{"target":{"__isSmartRef__":true,"id":104358},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104360":{"_BorderWidth":4.378576243228755,"_ClipMode":"visible","_BorderRadius":39.3821320232325,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.1,105.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-32,222,150)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.5,-39.8)"},"104361":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104362},{"__isSmartRef__":true,"id":104364},{"__isSmartRef__":true,"id":104366},{"__isSmartRef__":true,"id":104368},{"__isSmartRef__":true,"id":104370},{"__isSmartRef__":true,"id":104372},{"__isSmartRef__":true,"id":104374},{"__isSmartRef__":true,"id":104376}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104378},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104362":{"date":{"__isSmartRef__":true,"id":104363},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104363":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104364":{"date":{"__isSmartRef__":true,"id":104365},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104365":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104366":{"date":{"__isSmartRef__":true,"id":104367},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104367":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104368":{"date":{"__isSmartRef__":true,"id":104369},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104369":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104370":{"date":{"__isSmartRef__":true,"id":104371},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104371":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104372":{"date":{"__isSmartRef__":true,"id":104373},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104373":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104374":{"date":{"__isSmartRef__":true,"id":104375},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104375":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104376":{"date":{"__isSmartRef__":true,"id":104377},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104377":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104378":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104379":{"morph":{"__isSmartRef__":true,"id":104358},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104380":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104381}},"104381":{"test01IsMorph":{"__isSmartRef__":true,"id":104382}},"104382":{"varMapping":{"__isSmartRef__":true,"id":104383},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104383":{"this":{"__isSmartRef__":true,"id":104380}},"104384":{},"104385":{"change":{"__isSmartRef__":true,"id":104386},"tick":{"__isSmartRef__":true,"id":104390}},"104386":{"varMapping":{"__isSmartRef__":true,"id":104387},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104387":{"this":{"__isSmartRef__":true,"id":104358}},"104388":{"timestamp":{"__isSmartRef__":true,"id":104389},"user":"cschuster","tags":[]},"104389":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104390":{"varMapping":{"__isSmartRef__":true,"id":104391},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104391":{"this":{"__isSmartRef__":true,"id":104358}},"104392":{"timestamp":{"__isSmartRef__":true,"id":104393},"user":"cschuster","tags":[]},"104393":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104394":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104395}],"id":"06F2478D-5BC2-4335-AC68-84BD9A7CC758","shape":{"__isSmartRef__":true,"id":104396},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2772","partsBinMetaInfo":{"__isSmartRef__":true,"id":104397},"eventHandler":{"__isSmartRef__":true,"id":104415},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42","2FBEF8C3-CE35-464E-9A92-54C377AC57EF","1A6653DF-52AF-4E15-860B-CC5C3BB14705","98B355E2-A156-4C8B-BFE8-8DE83420768F","250C7E92-7C13-4CB3-865F-2009BC20A06F"],"partTests":{"__isSmartRef__":true,"id":104416},"_ClipMode":"visible","moved":true,"b":130.64003431075253,"#startLetters":"set","isBeingDragged":false,"delta":-0.8617380794603378,"_Rotation":17.898246481961788,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104421},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6056.1,4435.4)"},"104395":{"target":{"__isSmartRef__":true,"id":104394},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104396":{"_BorderWidth":8.794082031033048,"_ClipMode":"visible","_BorderRadius":16.967906466867422,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,69.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(194,28,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.2,-7.0)"},"104397":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104398},{"__isSmartRef__":true,"id":104400},{"__isSmartRef__":true,"id":104402},{"__isSmartRef__":true,"id":104404},{"__isSmartRef__":true,"id":104406},{"__isSmartRef__":true,"id":104408},{"__isSmartRef__":true,"id":104410},{"__isSmartRef__":true,"id":104412}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104414},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104398":{"date":{"__isSmartRef__":true,"id":104399},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104399":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104400":{"date":{"__isSmartRef__":true,"id":104401},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104401":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104402":{"date":{"__isSmartRef__":true,"id":104403},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104403":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104404":{"date":{"__isSmartRef__":true,"id":104405},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104405":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104406":{"date":{"__isSmartRef__":true,"id":104407},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104407":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104408":{"date":{"__isSmartRef__":true,"id":104409},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104409":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104410":{"date":{"__isSmartRef__":true,"id":104411},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104411":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104412":{"date":{"__isSmartRef__":true,"id":104413},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104413":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104414":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104415":{"morph":{"__isSmartRef__":true,"id":104394},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104416":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104417}},"104417":{"test01IsMorph":{"__isSmartRef__":true,"id":104418}},"104418":{"varMapping":{"__isSmartRef__":true,"id":104419},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104419":{"this":{"__isSmartRef__":true,"id":104416}},"104420":{},"104421":{"change":{"__isSmartRef__":true,"id":104422},"tick":{"__isSmartRef__":true,"id":104426}},"104422":{"varMapping":{"__isSmartRef__":true,"id":104423},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104423":{"this":{"__isSmartRef__":true,"id":104394}},"104424":{"timestamp":{"__isSmartRef__":true,"id":104425},"user":"cschuster","tags":[]},"104425":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104426":{"varMapping":{"__isSmartRef__":true,"id":104427},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104427":{"this":{"__isSmartRef__":true,"id":104394}},"104428":{"timestamp":{"__isSmartRef__":true,"id":104429},"user":"cschuster","tags":[]},"104429":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104430":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104431}],"id":"39E28C0D-CBB6-4EC2-9CA0-914284CEA704","shape":{"__isSmartRef__":true,"id":104432},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2773","partsBinMetaInfo":{"__isSmartRef__":true,"id":104433},"eventHandler":{"__isSmartRef__":true,"id":104451},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","D7BC1E79-015D-4A70-B595-15E46739C06B","B8C190BE-6D73-41D0-8B6E-7DE1BD8F4507","19D762CD-ED98-4055-A214-37B7BDD90E3C","9CF9FAE6-B088-4E0F-9365-7E94319D7F42"],"partTests":{"__isSmartRef__":true,"id":104452},"_ClipMode":"visible","moved":true,"b":175.7739657284692,"#startLetters":"set","isBeingDragged":false,"delta":0.4356635623262264,"_Rotation":53.14082335202657,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104457},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4855.2,2470.5)"},"104431":{"target":{"__isSmartRef__":true,"id":104430},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104432":{"_BorderWidth":5.3684567652506745,"_ClipMode":"visible","_BorderRadius":39.78278337942562,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.1,97.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(19,-236,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.5,-0.1)"},"104433":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104434},{"__isSmartRef__":true,"id":104436},{"__isSmartRef__":true,"id":104438},{"__isSmartRef__":true,"id":104440},{"__isSmartRef__":true,"id":104442},{"__isSmartRef__":true,"id":104444},{"__isSmartRef__":true,"id":104446},{"__isSmartRef__":true,"id":104448}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104450},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104434":{"date":{"__isSmartRef__":true,"id":104435},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104435":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104436":{"date":{"__isSmartRef__":true,"id":104437},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104437":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104438":{"date":{"__isSmartRef__":true,"id":104439},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104439":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104440":{"date":{"__isSmartRef__":true,"id":104441},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104441":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104442":{"date":{"__isSmartRef__":true,"id":104443},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104443":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104444":{"date":{"__isSmartRef__":true,"id":104445},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104445":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104446":{"date":{"__isSmartRef__":true,"id":104447},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104447":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104448":{"date":{"__isSmartRef__":true,"id":104449},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104449":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104450":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104451":{"morph":{"__isSmartRef__":true,"id":104430},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104452":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104453}},"104453":{"test01IsMorph":{"__isSmartRef__":true,"id":104454}},"104454":{"varMapping":{"__isSmartRef__":true,"id":104455},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104455":{"this":{"__isSmartRef__":true,"id":104452}},"104456":{},"104457":{"change":{"__isSmartRef__":true,"id":104458},"tick":{"__isSmartRef__":true,"id":104462}},"104458":{"varMapping":{"__isSmartRef__":true,"id":104459},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104459":{"this":{"__isSmartRef__":true,"id":104430}},"104460":{"timestamp":{"__isSmartRef__":true,"id":104461},"user":"cschuster","tags":[]},"104461":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104462":{"varMapping":{"__isSmartRef__":true,"id":104463},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104463":{"this":{"__isSmartRef__":true,"id":104430}},"104464":{"timestamp":{"__isSmartRef__":true,"id":104465},"user":"cschuster","tags":[]},"104465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104466":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104467}],"id":"A3573BB8-808A-4EA8-9004-9A87C486547B","shape":{"__isSmartRef__":true,"id":104468},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2774","partsBinMetaInfo":{"__isSmartRef__":true,"id":104469},"eventHandler":{"__isSmartRef__":true,"id":104487},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC"],"partTests":{"__isSmartRef__":true,"id":104488},"_ClipMode":"visible","moved":true,"b":127.86904890433652,"#startLetters":"set","isBeingDragged":false,"delta":-0.8334938289481215,"_Rotation":-60.512515555697284,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104493},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4564.9,5059.9)"},"104467":{"target":{"__isSmartRef__":true,"id":104466},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104468":{"_BorderWidth":8.947079028226929,"_ClipMode":"visible","_BorderRadius":15.072907431889856,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,68.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(202,45,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.8,-7.7)"},"104469":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104470},{"__isSmartRef__":true,"id":104472},{"__isSmartRef__":true,"id":104474},{"__isSmartRef__":true,"id":104476},{"__isSmartRef__":true,"id":104478},{"__isSmartRef__":true,"id":104480},{"__isSmartRef__":true,"id":104482},{"__isSmartRef__":true,"id":104484}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104486},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104470":{"date":{"__isSmartRef__":true,"id":104471},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104471":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104472":{"date":{"__isSmartRef__":true,"id":104473},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104473":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104474":{"date":{"__isSmartRef__":true,"id":104475},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104475":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104476":{"date":{"__isSmartRef__":true,"id":104477},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104477":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104478":{"date":{"__isSmartRef__":true,"id":104479},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104479":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104480":{"date":{"__isSmartRef__":true,"id":104481},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104481":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104482":{"date":{"__isSmartRef__":true,"id":104483},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104483":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104484":{"date":{"__isSmartRef__":true,"id":104485},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104485":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104486":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104487":{"morph":{"__isSmartRef__":true,"id":104466},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104488":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104489}},"104489":{"test01IsMorph":{"__isSmartRef__":true,"id":104490}},"104490":{"varMapping":{"__isSmartRef__":true,"id":104491},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104491":{"this":{"__isSmartRef__":true,"id":104488}},"104492":{},"104493":{"change":{"__isSmartRef__":true,"id":104494},"tick":{"__isSmartRef__":true,"id":104498}},"104494":{"varMapping":{"__isSmartRef__":true,"id":104495},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104495":{"this":{"__isSmartRef__":true,"id":104466}},"104496":{"timestamp":{"__isSmartRef__":true,"id":104497},"user":"cschuster","tags":[]},"104497":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104498":{"varMapping":{"__isSmartRef__":true,"id":104499},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104499":{"this":{"__isSmartRef__":true,"id":104466}},"104500":{"timestamp":{"__isSmartRef__":true,"id":104501},"user":"cschuster","tags":[]},"104501":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104502":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104503}],"id":"A3A2918C-C221-401D-A00A-7F18A9DB6E05","shape":{"__isSmartRef__":true,"id":104504},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2775","partsBinMetaInfo":{"__isSmartRef__":true,"id":104505},"eventHandler":{"__isSmartRef__":true,"id":104523},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","16E1BDDA-C6CB-48DA-875E-598994A06DEA","660416FD-3602-4229-A810-5AB30F21276F"],"partTests":{"__isSmartRef__":true,"id":104524},"_ClipMode":"visible","moved":true,"b":194.3505335645168,"#startLetters":"set","isBeingDragged":false,"delta":0.7820803435752168,"_Rotation":20.68731282482884,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104529},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5264.3,3554.6)"},"104503":{"target":{"__isSmartRef__":true,"id":104502},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104504":{"_BorderWidth":3.760732168937775,"_ClipMode":"visible","_BorderRadius":37.54274438863092,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.2,109.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-64,-312,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.0,-0.6)"},"104505":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104506},{"__isSmartRef__":true,"id":104508},{"__isSmartRef__":true,"id":104510},{"__isSmartRef__":true,"id":104512},{"__isSmartRef__":true,"id":104514},{"__isSmartRef__":true,"id":104516},{"__isSmartRef__":true,"id":104518},{"__isSmartRef__":true,"id":104520}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104522},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104506":{"date":{"__isSmartRef__":true,"id":104507},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104507":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104508":{"date":{"__isSmartRef__":true,"id":104509},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104509":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104510":{"date":{"__isSmartRef__":true,"id":104511},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104511":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104512":{"date":{"__isSmartRef__":true,"id":104513},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104513":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104514":{"date":{"__isSmartRef__":true,"id":104515},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104515":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104516":{"date":{"__isSmartRef__":true,"id":104517},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104517":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104518":{"date":{"__isSmartRef__":true,"id":104519},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104519":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104520":{"date":{"__isSmartRef__":true,"id":104521},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104521":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104522":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104523":{"morph":{"__isSmartRef__":true,"id":104502},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104524":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104525}},"104525":{"test01IsMorph":{"__isSmartRef__":true,"id":104526}},"104526":{"varMapping":{"__isSmartRef__":true,"id":104527},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104527":{"this":{"__isSmartRef__":true,"id":104524}},"104528":{},"104529":{"change":{"__isSmartRef__":true,"id":104530},"tick":{"__isSmartRef__":true,"id":104534}},"104530":{"varMapping":{"__isSmartRef__":true,"id":104531},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104531":{"this":{"__isSmartRef__":true,"id":104502}},"104532":{"timestamp":{"__isSmartRef__":true,"id":104533},"user":"cschuster","tags":[]},"104533":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104534":{"varMapping":{"__isSmartRef__":true,"id":104535},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104535":{"this":{"__isSmartRef__":true,"id":104502}},"104536":{"timestamp":{"__isSmartRef__":true,"id":104537},"user":"cschuster","tags":[]},"104537":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104538":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":104539}],"id":"E3075173-686C-480A-B5B7-90F8876C6D06","shape":{"__isSmartRef__":true,"id":104540},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2776","partsBinMetaInfo":{"__isSmartRef__":true,"id":104541},"eventHandler":{"__isSmartRef__":true,"id":104559},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","AE942103-768E-4494-A6F9-EF6B8A0B59BF","24E6A61F-3315-4525-97D4-66CD7624EC33"],"partTests":{"__isSmartRef__":true,"id":104560},"_ClipMode":"visible","moved":true,"b":267.43940002610907,"#startLetters":"set","isBeingDragged":false,"delta":0.7902375548146665,"_Rotation":-5.182828440135617,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104565},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6896.8,4741.5)"},"104539":{"target":{"__isSmartRef__":true,"id":104538},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"104540":{"_BorderWidth":0.004992360429867837,"_ClipMode":"visible","_BorderRadius":0.07983788901762434,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.6,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-268,166)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.1)"},"104541":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":104542},{"__isSmartRef__":true,"id":104544},{"__isSmartRef__":true,"id":104546},{"__isSmartRef__":true,"id":104548},{"__isSmartRef__":true,"id":104550},{"__isSmartRef__":true,"id":104552},{"__isSmartRef__":true,"id":104554},{"__isSmartRef__":true,"id":104556}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":104558},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104542":{"date":{"__isSmartRef__":true,"id":104543},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"104543":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"104544":{"date":{"__isSmartRef__":true,"id":104545},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104545":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104546":{"date":{"__isSmartRef__":true,"id":104547},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104547":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104548":{"date":{"__isSmartRef__":true,"id":104549},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104549":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104550":{"date":{"__isSmartRef__":true,"id":104551},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104551":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104552":{"date":{"__isSmartRef__":true,"id":104553},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104553":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104554":{"date":{"__isSmartRef__":true,"id":104555},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104555":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104556":{"date":{"__isSmartRef__":true,"id":104557},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104557":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104558":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"104559":{"morph":{"__isSmartRef__":true,"id":104538},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104560":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104561}},"104561":{"test01IsMorph":{"__isSmartRef__":true,"id":104562}},"104562":{"varMapping":{"__isSmartRef__":true,"id":104563},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104563":{"this":{"__isSmartRef__":true,"id":104560}},"104564":{},"104565":{"change":{"__isSmartRef__":true,"id":104566},"tick":{"__isSmartRef__":true,"id":104570}},"104566":{"varMapping":{"__isSmartRef__":true,"id":104567},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":104568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104567":{"this":{"__isSmartRef__":true,"id":104538}},"104568":{"timestamp":{"__isSmartRef__":true,"id":104569},"user":"cschuster","tags":[]},"104569":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"104570":{"varMapping":{"__isSmartRef__":true,"id":104571},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":104572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104571":{"this":{"__isSmartRef__":true,"id":104538}},"104572":{"timestamp":{"__isSmartRef__":true,"id":104573},"user":"cschuster","tags":[]},"104573":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"104574":{"submorphs":[{"__isSmartRef__":true,"id":104575},{"__isSmartRef__":true,"id":105921}],"scripts":[],"id":"B48613C6-4004-4D89-AA92-CF517F1E8719","shape":{"__isSmartRef__":true,"id":105958},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ClickableArt","partsBinMetaInfo":{"__isSmartRef__":true,"id":105959},"eventHandler":{"__isSmartRef__":true,"id":105985},"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","797217D2-F266-4CBA-B739-DA783F5C4FC0"],"partTests":{"__isSmartRef__":true,"id":105986},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(967.0,797.0)","distanceToDragEvent":"lively.pt(311.0,-15.0)"},"104575":{"submorphs":[{"__isSmartRef__":true,"id":104576},{"__isSmartRef__":true,"id":105109},{"__isSmartRef__":true,"id":105232},{"__isSmartRef__":true,"id":105355},{"__isSmartRef__":true,"id":105642},{"__isSmartRef__":true,"id":105765}],"scripts":[],"id":"B078A6AB-49BB-4AA4-B1E9-12F9EC2114BE","shape":{"__isSmartRef__":true,"id":105888},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle11","partsBinMetaInfo":{"__isSmartRef__":true,"id":105889},"eventHandler":{"__isSmartRef__":true,"id":105915},"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","B1165397-0713-4C77-B574-06D573FD3CEF"],"partTests":{"__isSmartRef__":true,"id":105916},"_ClipMode":"hidden","moved":true,"owner":{"__isSmartRef__":true,"id":104574},"isBeingDragged":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(18.0,11.0)"},"104576":{"submorphs":[{"__isSmartRef__":true,"id":104577},{"__isSmartRef__":true,"id":104987}],"scripts":[],"id":"5279F1E2-9D76-4461-8A63-6D821CB06DC0","shape":{"__isSmartRef__":true,"id":105069},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle3","partsBinMetaInfo":{"__isSmartRef__":true,"id":105070},"eventHandler":{"__isSmartRef__":true,"id":105094},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF"],"partTests":{"__isSmartRef__":true,"id":105095},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104575},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105100},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-22.0,49.0)"},"104577":{"submorphs":[{"__isSmartRef__":true,"id":104578}],"scripts":[],"id":"148C52E6-E537-44CC-BDD2-F47698182C26","shape":{"__isSmartRef__":true,"id":104947},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":104948},"eventHandler":{"__isSmartRef__":true,"id":104972},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A"],"partTests":{"__isSmartRef__":true,"id":104973},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104576},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104978},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"104578":{"submorphs":[{"__isSmartRef__":true,"id":104579},{"__isSmartRef__":true,"id":104784}],"scripts":[],"id":"7AB9142D-245C-4B54-AC40-B56354BB8BFD","shape":{"__isSmartRef__":true,"id":104907},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":104908},"eventHandler":{"__isSmartRef__":true,"id":104932},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","5521A32C-4B8C-4BC8-B897-AE43D68FFC29"],"partTests":{"__isSmartRef__":true,"id":104933},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":104577},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104938},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(73.0,-25.0)"},"104579":{"submorphs":[{"__isSmartRef__":true,"id":104580}],"scripts":[],"id":"F2069DDF-AEB9-4F3D-AC16-6457EA2B2F76","shape":{"__isSmartRef__":true,"id":104744},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":104745},"eventHandler":{"__isSmartRef__":true,"id":104769},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","F91E54B0-D0C0-45EA-BC60-0A5328B1AE11"],"partTests":{"__isSmartRef__":true,"id":104770},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104578},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104775},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"104580":{"submorphs":[{"__isSmartRef__":true,"id":104581},{"__isSmartRef__":true,"id":104622}],"scripts":[],"id":"61BC742E-695B-46A5-9930-253A3CA9ED5D","shape":{"__isSmartRef__":true,"id":104704},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":104705},"eventHandler":{"__isSmartRef__":true,"id":104729},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","5521A32C-4B8C-4BC8-B897-AE43D68FFC29","2C25C711-9165-4599-B32E-408C67014E29"],"partTests":{"__isSmartRef__":true,"id":104730},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":104579},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104735},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(38.0,-1.0)"},"104581":{"submorphs":[],"scripts":[],"id":"6E11DB7E-DAE8-471C-A983-E3F1EB0B7A58","shape":{"__isSmartRef__":true,"id":104582},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":104583},"eventHandler":{"__isSmartRef__":true,"id":104607},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","F91E54B0-D0C0-45EA-BC60-0A5328B1AE11","87134C7C-AC81-477C-BBE9-3CCA0C347D18"],"partTests":{"__isSmartRef__":true,"id":104608},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104580},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104613},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"104582":{"_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.rgba(230,19,126,0.8885624709073454)","_Padding":"lively.rect(0,0,0,0)"},"104583":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104584},{"__isSmartRef__":true,"id":104586},{"__isSmartRef__":true,"id":104588},{"__isSmartRef__":true,"id":104590},{"__isSmartRef__":true,"id":104592},{"__isSmartRef__":true,"id":104594},{"__isSmartRef__":true,"id":104596},{"__isSmartRef__":true,"id":104598},{"__isSmartRef__":true,"id":104600},{"__isSmartRef__":true,"id":104602},{"__isSmartRef__":true,"id":104604}],"lastModifiedDate":{"__isSmartRef__":true,"id":104606},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104584":{"date":{"__isSmartRef__":true,"id":104585},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104585":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104586":{"date":{"__isSmartRef__":true,"id":104587},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104587":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104588":{"date":{"__isSmartRef__":true,"id":104589},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104589":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104590":{"date":{"__isSmartRef__":true,"id":104591},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104591":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104592":{"date":{"__isSmartRef__":true,"id":104593},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104593":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104594":{"date":{"__isSmartRef__":true,"id":104595},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104595":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104596":{"date":{"__isSmartRef__":true,"id":104597},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104597":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104598":{"date":{"__isSmartRef__":true,"id":104599},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104599":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104600":{"date":{"__isSmartRef__":true,"id":104601},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"104601":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"104602":{"date":{"__isSmartRef__":true,"id":104603},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"104603":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"104604":{"date":{"__isSmartRef__":true,"id":104605},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"104605":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"104606":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"104607":{"morph":{"__isSmartRef__":true,"id":104581},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104608":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104609}},"104609":{"test01IsMorph":{"__isSmartRef__":true,"id":104610}},"104610":{"varMapping":{"__isSmartRef__":true,"id":104611},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104611":{"this":{"__isSmartRef__":true,"id":104608}},"104612":{},"104613":{"onMouseDown":{"__isSmartRef__":true,"id":104614}},"104614":{"varMapping":{"__isSmartRef__":true,"id":104615},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":104620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104615":{"this":{"__isSmartRef__":true,"id":104581},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104616}},"104616":{"$super":{"__isSmartRef__":true,"id":104617}},"104617":{"varMapping":{"__isSmartRef__":true,"id":104618},"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":104619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104618":{"obj":{"__isSmartRef__":true,"id":104581},"name":"onMouseDown"},"104619":{},"104620":{"timestamp":{"__isSmartRef__":true,"id":104621},"user":"jenslincke","tags":[]},"104621":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"104622":{"submorphs":[{"__isSmartRef__":true,"id":104623}],"scripts":[],"id":"C25DB072-5D5D-4072-8118-B6E98A550C6D","shape":{"__isSmartRef__":true,"id":104664},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":104665},"eventHandler":{"__isSmartRef__":true,"id":104689},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","012AD148-1E1C-40A9-88EC-0DAC9A0E7683","D7215D70-1795-4193-A548-024FAA069FB9"],"partTests":{"__isSmartRef__":true,"id":104690},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104580},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104695},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(20.0,52.0)"},"104623":{"submorphs":[],"scripts":[],"id":"E3AE55F3-18E0-46A7-A4A1-45E4D23F641A","shape":{"__isSmartRef__":true,"id":104624},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":104625},"eventHandler":{"__isSmartRef__":true,"id":104649},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","7D4041A6-D25A-4D9D-B948-6A266B65EBF8","8CD01725-20E5-4A7F-81D4-50647ABEA251"],"partTests":{"__isSmartRef__":true,"id":104650},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104622},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104655},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"104624":{"_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.rgba(140,124,39,0.540743108605966)","_Padding":"lively.rect(0,0,0,0)"},"104625":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104626},{"__isSmartRef__":true,"id":104628},{"__isSmartRef__":true,"id":104630},{"__isSmartRef__":true,"id":104632},{"__isSmartRef__":true,"id":104634},{"__isSmartRef__":true,"id":104636},{"__isSmartRef__":true,"id":104638},{"__isSmartRef__":true,"id":104640},{"__isSmartRef__":true,"id":104642},{"__isSmartRef__":true,"id":104644},{"__isSmartRef__":true,"id":104646}],"lastModifiedDate":{"__isSmartRef__":true,"id":104648},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104626":{"date":{"__isSmartRef__":true,"id":104627},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104627":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104628":{"date":{"__isSmartRef__":true,"id":104629},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104629":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104630":{"date":{"__isSmartRef__":true,"id":104631},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104631":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104632":{"date":{"__isSmartRef__":true,"id":104633},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104633":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104634":{"date":{"__isSmartRef__":true,"id":104635},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104635":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104636":{"date":{"__isSmartRef__":true,"id":104637},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104637":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104638":{"date":{"__isSmartRef__":true,"id":104639},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104639":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104640":{"date":{"__isSmartRef__":true,"id":104641},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104641":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104642":{"date":{"__isSmartRef__":true,"id":104643},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"104643":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"104644":{"date":{"__isSmartRef__":true,"id":104645},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"104645":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"104646":{"date":{"__isSmartRef__":true,"id":104647},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"104647":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"104648":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"104649":{"morph":{"__isSmartRef__":true,"id":104623},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104650":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104651}},"104651":{"test01IsMorph":{"__isSmartRef__":true,"id":104652}},"104652":{"varMapping":{"__isSmartRef__":true,"id":104653},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104654},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104653":{"this":{"__isSmartRef__":true,"id":104650}},"104654":{},"104655":{"onMouseDown":{"__isSmartRef__":true,"id":104656}},"104656":{"varMapping":{"__isSmartRef__":true,"id":104657},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":104662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104657":{"this":{"__isSmartRef__":true,"id":104623},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104658}},"104658":{"$super":{"__isSmartRef__":true,"id":104659}},"104659":{"varMapping":{"__isSmartRef__":true,"id":104660},"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":104661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104660":{"obj":{"__isSmartRef__":true,"id":104623},"name":"onMouseDown"},"104661":{},"104662":{"timestamp":{"__isSmartRef__":true,"id":104663},"user":"jenslincke","tags":[]},"104663":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"104664":{"_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.rgba(64,92,95,0.32911136164329946)","_Padding":"lively.rect(0,0,0,0)"},"104665":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104666},{"__isSmartRef__":true,"id":104668},{"__isSmartRef__":true,"id":104670},{"__isSmartRef__":true,"id":104672},{"__isSmartRef__":true,"id":104674},{"__isSmartRef__":true,"id":104676},{"__isSmartRef__":true,"id":104678},{"__isSmartRef__":true,"id":104680},{"__isSmartRef__":true,"id":104682},{"__isSmartRef__":true,"id":104684},{"__isSmartRef__":true,"id":104686}],"lastModifiedDate":{"__isSmartRef__":true,"id":104688},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104666":{"date":{"__isSmartRef__":true,"id":104667},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104667":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104668":{"date":{"__isSmartRef__":true,"id":104669},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104669":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104670":{"date":{"__isSmartRef__":true,"id":104671},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104671":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104672":{"date":{"__isSmartRef__":true,"id":104673},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104673":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104674":{"date":{"__isSmartRef__":true,"id":104675},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104675":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104676":{"date":{"__isSmartRef__":true,"id":104677},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104677":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104678":{"date":{"__isSmartRef__":true,"id":104679},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104679":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104680":{"date":{"__isSmartRef__":true,"id":104681},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104681":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104682":{"date":{"__isSmartRef__":true,"id":104683},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"104683":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"104684":{"date":{"__isSmartRef__":true,"id":104685},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"104685":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"104686":{"date":{"__isSmartRef__":true,"id":104687},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"104687":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"104688":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"104689":{"morph":{"__isSmartRef__":true,"id":104622},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104690":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104691}},"104691":{"test01IsMorph":{"__isSmartRef__":true,"id":104692}},"104692":{"varMapping":{"__isSmartRef__":true,"id":104693},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104694},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104693":{"this":{"__isSmartRef__":true,"id":104690}},"104694":{},"104695":{"onMouseDown":{"__isSmartRef__":true,"id":104696}},"104696":{"varMapping":{"__isSmartRef__":true,"id":104697},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":104702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104697":{"this":{"__isSmartRef__":true,"id":104622},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104698}},"104698":{"$super":{"__isSmartRef__":true,"id":104699}},"104699":{"varMapping":{"__isSmartRef__":true,"id":104700},"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":104701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104700":{"obj":{"__isSmartRef__":true,"id":104622},"name":"onMouseDown"},"104701":{},"104702":{"timestamp":{"__isSmartRef__":true,"id":104703},"user":"jenslincke","tags":[]},"104703":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"104704":{"_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.rgba(122,202,66,0.4134809060487896)","_Padding":"lively.rect(0,0,0,0)"},"104705":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104706},{"__isSmartRef__":true,"id":104708},{"__isSmartRef__":true,"id":104710},{"__isSmartRef__":true,"id":104712},{"__isSmartRef__":true,"id":104714},{"__isSmartRef__":true,"id":104716},{"__isSmartRef__":true,"id":104718},{"__isSmartRef__":true,"id":104720},{"__isSmartRef__":true,"id":104722},{"__isSmartRef__":true,"id":104724},{"__isSmartRef__":true,"id":104726}],"lastModifiedDate":{"__isSmartRef__":true,"id":104728},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104706":{"date":{"__isSmartRef__":true,"id":104707},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104707":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104708":{"date":{"__isSmartRef__":true,"id":104709},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104709":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104710":{"date":{"__isSmartRef__":true,"id":104711},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104711":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104712":{"date":{"__isSmartRef__":true,"id":104713},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104713":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104714":{"date":{"__isSmartRef__":true,"id":104715},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104715":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104716":{"date":{"__isSmartRef__":true,"id":104717},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104717":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104718":{"date":{"__isSmartRef__":true,"id":104719},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104719":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104720":{"date":{"__isSmartRef__":true,"id":104721},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104721":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104722":{"date":{"__isSmartRef__":true,"id":104723},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"104723":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"104724":{"date":{"__isSmartRef__":true,"id":104725},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"104725":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"104726":{"date":{"__isSmartRef__":true,"id":104727},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"104727":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"104728":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"104729":{"morph":{"__isSmartRef__":true,"id":104580},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104730":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104731}},"104731":{"test01IsMorph":{"__isSmartRef__":true,"id":104732}},"104732":{"varMapping":{"__isSmartRef__":true,"id":104733},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104733":{"this":{"__isSmartRef__":true,"id":104730}},"104734":{},"104735":{"onMouseDown":{"__isSmartRef__":true,"id":104736}},"104736":{"varMapping":{"__isSmartRef__":true,"id":104737},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":104742},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104737":{"this":{"__isSmartRef__":true,"id":104580},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104738}},"104738":{"$super":{"__isSmartRef__":true,"id":104739}},"104739":{"varMapping":{"__isSmartRef__":true,"id":104740},"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":104741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104740":{"obj":{"__isSmartRef__":true,"id":104580},"name":"onMouseDown"},"104741":{},"104742":{"timestamp":{"__isSmartRef__":true,"id":104743},"user":"jenslincke","tags":[]},"104743":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"104744":{"_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.rgba(223,249,58,0.5247461970429868)","_Padding":"lively.rect(0,0,0,0)"},"104745":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104746},{"__isSmartRef__":true,"id":104748},{"__isSmartRef__":true,"id":104750},{"__isSmartRef__":true,"id":104752},{"__isSmartRef__":true,"id":104754},{"__isSmartRef__":true,"id":104756},{"__isSmartRef__":true,"id":104758},{"__isSmartRef__":true,"id":104760},{"__isSmartRef__":true,"id":104762},{"__isSmartRef__":true,"id":104764},{"__isSmartRef__":true,"id":104766}],"lastModifiedDate":{"__isSmartRef__":true,"id":104768},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104746":{"date":{"__isSmartRef__":true,"id":104747},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104747":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104748":{"date":{"__isSmartRef__":true,"id":104749},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104749":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104750":{"date":{"__isSmartRef__":true,"id":104751},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104751":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104752":{"date":{"__isSmartRef__":true,"id":104753},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104753":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104754":{"date":{"__isSmartRef__":true,"id":104755},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104755":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104756":{"date":{"__isSmartRef__":true,"id":104757},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104757":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104758":{"date":{"__isSmartRef__":true,"id":104759},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104759":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104760":{"date":{"__isSmartRef__":true,"id":104761},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104761":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104762":{"date":{"__isSmartRef__":true,"id":104763},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"104763":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"104764":{"date":{"__isSmartRef__":true,"id":104765},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"104765":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"104766":{"date":{"__isSmartRef__":true,"id":104767},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"104767":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"104768":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"104769":{"morph":{"__isSmartRef__":true,"id":104579},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104770":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104771}},"104771":{"test01IsMorph":{"__isSmartRef__":true,"id":104772}},"104772":{"varMapping":{"__isSmartRef__":true,"id":104773},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104774},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104773":{"this":{"__isSmartRef__":true,"id":104770}},"104774":{},"104775":{"onMouseDown":{"__isSmartRef__":true,"id":104776}},"104776":{"varMapping":{"__isSmartRef__":true,"id":104777},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":104782},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104777":{"this":{"__isSmartRef__":true,"id":104579},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104778}},"104778":{"$super":{"__isSmartRef__":true,"id":104779}},"104779":{"varMapping":{"__isSmartRef__":true,"id":104780},"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":104781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104780":{"obj":{"__isSmartRef__":true,"id":104579},"name":"onMouseDown"},"104781":{},"104782":{"timestamp":{"__isSmartRef__":true,"id":104783},"user":"jenslincke","tags":[]},"104783":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"104784":{"submorphs":[{"__isSmartRef__":true,"id":104785},{"__isSmartRef__":true,"id":104826}],"scripts":[],"id":"2BCF0A65-CDF1-48CC-9742-0C694BF3B5E5","shape":{"__isSmartRef__":true,"id":104867},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":104868},"eventHandler":{"__isSmartRef__":true,"id":104892},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","012AD148-1E1C-40A9-88EC-0DAC9A0E7683"],"partTests":{"__isSmartRef__":true,"id":104893},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104578},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104898},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(20.0,52.0)"},"104785":{"submorphs":[],"scripts":[],"id":"4CF6C2D3-6595-4F67-97D4-460CD39BE2DA","shape":{"__isSmartRef__":true,"id":104786},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":104787},"eventHandler":{"__isSmartRef__":true,"id":104811},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","7D4041A6-D25A-4D9D-B948-6A266B65EBF8"],"partTests":{"__isSmartRef__":true,"id":104812},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104784},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104817},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"104786":{"_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.rgba(110,175,61,0.23492554645054042)","_Padding":"lively.rect(0,0,0,0)"},"104787":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104788},{"__isSmartRef__":true,"id":104790},{"__isSmartRef__":true,"id":104792},{"__isSmartRef__":true,"id":104794},{"__isSmartRef__":true,"id":104796},{"__isSmartRef__":true,"id":104798},{"__isSmartRef__":true,"id":104800},{"__isSmartRef__":true,"id":104802},{"__isSmartRef__":true,"id":104804},{"__isSmartRef__":true,"id":104806},{"__isSmartRef__":true,"id":104808}],"lastModifiedDate":{"__isSmartRef__":true,"id":104810},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104788":{"date":{"__isSmartRef__":true,"id":104789},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104789":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104790":{"date":{"__isSmartRef__":true,"id":104791},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104791":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104792":{"date":{"__isSmartRef__":true,"id":104793},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104793":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104794":{"date":{"__isSmartRef__":true,"id":104795},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104795":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104796":{"date":{"__isSmartRef__":true,"id":104797},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104797":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104798":{"date":{"__isSmartRef__":true,"id":104799},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104799":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104800":{"date":{"__isSmartRef__":true,"id":104801},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104801":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104802":{"date":{"__isSmartRef__":true,"id":104803},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104803":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104804":{"date":{"__isSmartRef__":true,"id":104805},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"104805":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"104806":{"date":{"__isSmartRef__":true,"id":104807},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"104807":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"104808":{"date":{"__isSmartRef__":true,"id":104809},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"104809":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"104810":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"104811":{"morph":{"__isSmartRef__":true,"id":104785},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104812":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104813}},"104813":{"test01IsMorph":{"__isSmartRef__":true,"id":104814}},"104814":{"varMapping":{"__isSmartRef__":true,"id":104815},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104815":{"this":{"__isSmartRef__":true,"id":104812}},"104816":{},"104817":{"onMouseDown":{"__isSmartRef__":true,"id":104818}},"104818":{"varMapping":{"__isSmartRef__":true,"id":104819},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":104824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104819":{"this":{"__isSmartRef__":true,"id":104785},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104820}},"104820":{"$super":{"__isSmartRef__":true,"id":104821}},"104821":{"varMapping":{"__isSmartRef__":true,"id":104822},"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":104823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104822":{"obj":{"__isSmartRef__":true,"id":104785},"name":"onMouseDown"},"104823":{},"104824":{"timestamp":{"__isSmartRef__":true,"id":104825},"user":"jenslincke","tags":[]},"104825":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"104826":{"submorphs":[],"scripts":[],"id":"623C4773-086C-4A9B-867B-F45C19D04E29","shape":{"__isSmartRef__":true,"id":104827},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":104828},"eventHandler":{"__isSmartRef__":true,"id":104852},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","4DC422B8-068F-4708-B228-45CAAB0BD8B3","07C07786-66FF-4DC4-8244-8E5966733E68"],"partTests":{"__isSmartRef__":true,"id":104853},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104784},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104858},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-28.0,-34.0)"},"104827":{"_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.rgba(214,118,255,0.6728894088882953)","_Padding":"lively.rect(0,0,0,0)"},"104828":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104829},{"__isSmartRef__":true,"id":104831},{"__isSmartRef__":true,"id":104833},{"__isSmartRef__":true,"id":104835},{"__isSmartRef__":true,"id":104837},{"__isSmartRef__":true,"id":104839},{"__isSmartRef__":true,"id":104841},{"__isSmartRef__":true,"id":104843},{"__isSmartRef__":true,"id":104845},{"__isSmartRef__":true,"id":104847},{"__isSmartRef__":true,"id":104849}],"lastModifiedDate":{"__isSmartRef__":true,"id":104851},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104829":{"date":{"__isSmartRef__":true,"id":104830},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104830":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104831":{"date":{"__isSmartRef__":true,"id":104832},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104832":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104833":{"date":{"__isSmartRef__":true,"id":104834},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104834":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104835":{"date":{"__isSmartRef__":true,"id":104836},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104836":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104837":{"date":{"__isSmartRef__":true,"id":104838},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104838":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104839":{"date":{"__isSmartRef__":true,"id":104840},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104841":{"date":{"__isSmartRef__":true,"id":104842},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104842":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104843":{"date":{"__isSmartRef__":true,"id":104844},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104844":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104845":{"date":{"__isSmartRef__":true,"id":104846},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"104846":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"104847":{"date":{"__isSmartRef__":true,"id":104848},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"104848":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"104849":{"date":{"__isSmartRef__":true,"id":104850},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"104850":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"104851":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"104852":{"morph":{"__isSmartRef__":true,"id":104826},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104853":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104854}},"104854":{"test01IsMorph":{"__isSmartRef__":true,"id":104855}},"104855":{"varMapping":{"__isSmartRef__":true,"id":104856},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104856":{"this":{"__isSmartRef__":true,"id":104853}},"104857":{},"104858":{"onMouseDown":{"__isSmartRef__":true,"id":104859}},"104859":{"varMapping":{"__isSmartRef__":true,"id":104860},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":104865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104860":{"this":{"__isSmartRef__":true,"id":104826},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104861}},"104861":{"$super":{"__isSmartRef__":true,"id":104862}},"104862":{"varMapping":{"__isSmartRef__":true,"id":104863},"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":104864},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104863":{"obj":{"__isSmartRef__":true,"id":104826},"name":"onMouseDown"},"104864":{},"104865":{"timestamp":{"__isSmartRef__":true,"id":104866},"user":"jenslincke","tags":[]},"104866":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"104867":{"_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.rgba(202,185,87,0.6674649599008262)","_Padding":"lively.rect(0,0,0,0)"},"104868":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104869},{"__isSmartRef__":true,"id":104871},{"__isSmartRef__":true,"id":104873},{"__isSmartRef__":true,"id":104875},{"__isSmartRef__":true,"id":104877},{"__isSmartRef__":true,"id":104879},{"__isSmartRef__":true,"id":104881},{"__isSmartRef__":true,"id":104883},{"__isSmartRef__":true,"id":104885},{"__isSmartRef__":true,"id":104887},{"__isSmartRef__":true,"id":104889}],"lastModifiedDate":{"__isSmartRef__":true,"id":104891},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104869":{"date":{"__isSmartRef__":true,"id":104870},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104870":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104871":{"date":{"__isSmartRef__":true,"id":104872},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104873":{"date":{"__isSmartRef__":true,"id":104874},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104874":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104875":{"date":{"__isSmartRef__":true,"id":104876},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104877":{"date":{"__isSmartRef__":true,"id":104878},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104878":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104879":{"date":{"__isSmartRef__":true,"id":104880},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104881":{"date":{"__isSmartRef__":true,"id":104882},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104882":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104883":{"date":{"__isSmartRef__":true,"id":104884},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104884":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104885":{"date":{"__isSmartRef__":true,"id":104886},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"104886":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"104887":{"date":{"__isSmartRef__":true,"id":104888},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"104888":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"104889":{"date":{"__isSmartRef__":true,"id":104890},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"104890":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"104891":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"104892":{"morph":{"__isSmartRef__":true,"id":104784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104893":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104894}},"104894":{"test01IsMorph":{"__isSmartRef__":true,"id":104895}},"104895":{"varMapping":{"__isSmartRef__":true,"id":104896},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104896":{"this":{"__isSmartRef__":true,"id":104893}},"104897":{},"104898":{"onMouseDown":{"__isSmartRef__":true,"id":104899}},"104899":{"varMapping":{"__isSmartRef__":true,"id":104900},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":104905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104900":{"this":{"__isSmartRef__":true,"id":104784},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104901}},"104901":{"$super":{"__isSmartRef__":true,"id":104902}},"104902":{"varMapping":{"__isSmartRef__":true,"id":104903},"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":104904},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104903":{"obj":{"__isSmartRef__":true,"id":104784},"name":"onMouseDown"},"104904":{},"104905":{"timestamp":{"__isSmartRef__":true,"id":104906},"user":"jenslincke","tags":[]},"104906":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"104907":{"_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.rgba(128,26,208,0.7349341074004769)","_Padding":"lively.rect(0,0,0,0)"},"104908":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104909},{"__isSmartRef__":true,"id":104911},{"__isSmartRef__":true,"id":104913},{"__isSmartRef__":true,"id":104915},{"__isSmartRef__":true,"id":104917},{"__isSmartRef__":true,"id":104919},{"__isSmartRef__":true,"id":104921},{"__isSmartRef__":true,"id":104923},{"__isSmartRef__":true,"id":104925},{"__isSmartRef__":true,"id":104927},{"__isSmartRef__":true,"id":104929}],"lastModifiedDate":{"__isSmartRef__":true,"id":104931},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104909":{"date":{"__isSmartRef__":true,"id":104910},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104910":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104911":{"date":{"__isSmartRef__":true,"id":104912},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104912":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104913":{"date":{"__isSmartRef__":true,"id":104914},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104914":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104915":{"date":{"__isSmartRef__":true,"id":104916},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104917":{"date":{"__isSmartRef__":true,"id":104918},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104918":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104919":{"date":{"__isSmartRef__":true,"id":104920},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104921":{"date":{"__isSmartRef__":true,"id":104922},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104922":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104923":{"date":{"__isSmartRef__":true,"id":104924},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104924":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104925":{"date":{"__isSmartRef__":true,"id":104926},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"104926":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"104927":{"date":{"__isSmartRef__":true,"id":104928},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"104928":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"104929":{"date":{"__isSmartRef__":true,"id":104930},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"104930":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"104931":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"104932":{"morph":{"__isSmartRef__":true,"id":104578},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104933":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104934}},"104934":{"test01IsMorph":{"__isSmartRef__":true,"id":104935}},"104935":{"varMapping":{"__isSmartRef__":true,"id":104936},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104936":{"this":{"__isSmartRef__":true,"id":104933}},"104937":{},"104938":{"onMouseDown":{"__isSmartRef__":true,"id":104939}},"104939":{"varMapping":{"__isSmartRef__":true,"id":104940},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":104945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104940":{"this":{"__isSmartRef__":true,"id":104578},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104941}},"104941":{"$super":{"__isSmartRef__":true,"id":104942}},"104942":{"varMapping":{"__isSmartRef__":true,"id":104943},"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":104944},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104943":{"obj":{"__isSmartRef__":true,"id":104578},"name":"onMouseDown"},"104944":{},"104945":{"timestamp":{"__isSmartRef__":true,"id":104946},"user":"jenslincke","tags":[]},"104946":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"104947":{"_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.rgba(164,100,68,0.8188311036210507)","_Padding":"lively.rect(0,0,0,0)"},"104948":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104949},{"__isSmartRef__":true,"id":104951},{"__isSmartRef__":true,"id":104953},{"__isSmartRef__":true,"id":104955},{"__isSmartRef__":true,"id":104957},{"__isSmartRef__":true,"id":104959},{"__isSmartRef__":true,"id":104961},{"__isSmartRef__":true,"id":104963},{"__isSmartRef__":true,"id":104965},{"__isSmartRef__":true,"id":104967},{"__isSmartRef__":true,"id":104969}],"lastModifiedDate":{"__isSmartRef__":true,"id":104971},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104949":{"date":{"__isSmartRef__":true,"id":104950},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104950":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104951":{"date":{"__isSmartRef__":true,"id":104952},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104952":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104953":{"date":{"__isSmartRef__":true,"id":104954},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104955":{"date":{"__isSmartRef__":true,"id":104956},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104957":{"date":{"__isSmartRef__":true,"id":104958},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"104958":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"104959":{"date":{"__isSmartRef__":true,"id":104960},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"104960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"104961":{"date":{"__isSmartRef__":true,"id":104962},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"104962":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"104963":{"date":{"__isSmartRef__":true,"id":104964},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"104964":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"104965":{"date":{"__isSmartRef__":true,"id":104966},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"104966":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"104967":{"date":{"__isSmartRef__":true,"id":104968},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"104968":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"104969":{"date":{"__isSmartRef__":true,"id":104970},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"104970":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"104971":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"104972":{"morph":{"__isSmartRef__":true,"id":104577},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104973":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104974}},"104974":{"test01IsMorph":{"__isSmartRef__":true,"id":104975}},"104975":{"varMapping":{"__isSmartRef__":true,"id":104976},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":104977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104976":{"this":{"__isSmartRef__":true,"id":104973}},"104977":{},"104978":{"onMouseDown":{"__isSmartRef__":true,"id":104979}},"104979":{"varMapping":{"__isSmartRef__":true,"id":104980},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":104985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104980":{"this":{"__isSmartRef__":true,"id":104577},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":104981}},"104981":{"$super":{"__isSmartRef__":true,"id":104982}},"104982":{"varMapping":{"__isSmartRef__":true,"id":104983},"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":104984},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"104983":{"obj":{"__isSmartRef__":true,"id":104577},"name":"onMouseDown"},"104984":{},"104985":{"timestamp":{"__isSmartRef__":true,"id":104986},"user":"jenslincke","tags":[]},"104986":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"104987":{"submorphs":[{"__isSmartRef__":true,"id":104988}],"scripts":[],"id":"3C6449AB-F058-4412-874B-27EBA7B85E73","shape":{"__isSmartRef__":true,"id":105029},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":105030},"eventHandler":{"__isSmartRef__":true,"id":105054},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418"],"partTests":{"__isSmartRef__":true,"id":105055},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104576},"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105060},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(42.0,-97.0)","distanceToDragEvent":"lively.pt(102.0,-16.0)"},"104988":{"submorphs":[],"scripts":[],"id":"5BC37176-C164-4510-825E-A4EB49DE628C","shape":{"__isSmartRef__":true,"id":104989},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":104990},"eventHandler":{"__isSmartRef__":true,"id":105014},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C"],"partTests":{"__isSmartRef__":true,"id":105015},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104987},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105020},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"104989":{"_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.rgba(145,140,130,0.6169407430570573)","_Padding":"lively.rect(0,0,0,0)"},"104990":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":104991},{"__isSmartRef__":true,"id":104993},{"__isSmartRef__":true,"id":104995},{"__isSmartRef__":true,"id":104997},{"__isSmartRef__":true,"id":104999},{"__isSmartRef__":true,"id":105001},{"__isSmartRef__":true,"id":105003},{"__isSmartRef__":true,"id":105005},{"__isSmartRef__":true,"id":105007},{"__isSmartRef__":true,"id":105009},{"__isSmartRef__":true,"id":105011}],"lastModifiedDate":{"__isSmartRef__":true,"id":105013},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"104991":{"date":{"__isSmartRef__":true,"id":104992},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"104992":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"104993":{"date":{"__isSmartRef__":true,"id":104994},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"104994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"104995":{"date":{"__isSmartRef__":true,"id":104996},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"104996":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"104997":{"date":{"__isSmartRef__":true,"id":104998},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"104998":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"104999":{"date":{"__isSmartRef__":true,"id":105000},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105000":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105001":{"date":{"__isSmartRef__":true,"id":105002},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105002":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105003":{"date":{"__isSmartRef__":true,"id":105004},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105004":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105005":{"date":{"__isSmartRef__":true,"id":105006},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105006":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105007":{"date":{"__isSmartRef__":true,"id":105008},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105008":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105009":{"date":{"__isSmartRef__":true,"id":105010},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105010":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105011":{"date":{"__isSmartRef__":true,"id":105012},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105012":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105013":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105014":{"morph":{"__isSmartRef__":true,"id":104988},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105015":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105016}},"105016":{"test01IsMorph":{"__isSmartRef__":true,"id":105017}},"105017":{"varMapping":{"__isSmartRef__":true,"id":105018},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105018":{"this":{"__isSmartRef__":true,"id":105015}},"105019":{},"105020":{"onMouseDown":{"__isSmartRef__":true,"id":105021}},"105021":{"varMapping":{"__isSmartRef__":true,"id":105022},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105022":{"this":{"__isSmartRef__":true,"id":104988},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105023}},"105023":{"$super":{"__isSmartRef__":true,"id":105024}},"105024":{"varMapping":{"__isSmartRef__":true,"id":105025},"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":105026},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105025":{"obj":{"__isSmartRef__":true,"id":104988},"name":"onMouseDown"},"105026":{},"105027":{"timestamp":{"__isSmartRef__":true,"id":105028},"user":"jenslincke","tags":[]},"105028":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105029":{"_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.rgba(124,169,192,0.5443455665372312)","_Padding":"lively.rect(0,0,0,0)"},"105030":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105031},{"__isSmartRef__":true,"id":105033},{"__isSmartRef__":true,"id":105035},{"__isSmartRef__":true,"id":105037},{"__isSmartRef__":true,"id":105039},{"__isSmartRef__":true,"id":105041},{"__isSmartRef__":true,"id":105043},{"__isSmartRef__":true,"id":105045},{"__isSmartRef__":true,"id":105047},{"__isSmartRef__":true,"id":105049},{"__isSmartRef__":true,"id":105051}],"lastModifiedDate":{"__isSmartRef__":true,"id":105053},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105031":{"date":{"__isSmartRef__":true,"id":105032},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105032":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105033":{"date":{"__isSmartRef__":true,"id":105034},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105035":{"date":{"__isSmartRef__":true,"id":105036},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105037":{"date":{"__isSmartRef__":true,"id":105038},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105038":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105039":{"date":{"__isSmartRef__":true,"id":105040},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105040":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105041":{"date":{"__isSmartRef__":true,"id":105042},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105043":{"date":{"__isSmartRef__":true,"id":105044},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105044":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105045":{"date":{"__isSmartRef__":true,"id":105046},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105046":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105047":{"date":{"__isSmartRef__":true,"id":105048},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105048":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105049":{"date":{"__isSmartRef__":true,"id":105050},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105050":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105051":{"date":{"__isSmartRef__":true,"id":105052},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105052":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105053":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105054":{"morph":{"__isSmartRef__":true,"id":104987},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105055":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105056}},"105056":{"test01IsMorph":{"__isSmartRef__":true,"id":105057}},"105057":{"varMapping":{"__isSmartRef__":true,"id":105058},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105058":{"this":{"__isSmartRef__":true,"id":105055}},"105059":{},"105060":{"onMouseDown":{"__isSmartRef__":true,"id":105061}},"105061":{"varMapping":{"__isSmartRef__":true,"id":105062},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105062":{"this":{"__isSmartRef__":true,"id":104987},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105063}},"105063":{"$super":{"__isSmartRef__":true,"id":105064}},"105064":{"varMapping":{"__isSmartRef__":true,"id":105065},"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":105066},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105065":{"obj":{"__isSmartRef__":true,"id":104987},"name":"onMouseDown"},"105066":{},"105067":{"timestamp":{"__isSmartRef__":true,"id":105068},"user":"jenslincke","tags":[]},"105068":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105069":{"_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.rgba(226,65,243,0.053170065162703395)","_Padding":"lively.rect(0,0,0,0)"},"105070":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105071},{"__isSmartRef__":true,"id":105073},{"__isSmartRef__":true,"id":105075},{"__isSmartRef__":true,"id":105077},{"__isSmartRef__":true,"id":105079},{"__isSmartRef__":true,"id":105081},{"__isSmartRef__":true,"id":105083},{"__isSmartRef__":true,"id":105085},{"__isSmartRef__":true,"id":105087},{"__isSmartRef__":true,"id":105089},{"__isSmartRef__":true,"id":105091}],"lastModifiedDate":{"__isSmartRef__":true,"id":105093},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105071":{"date":{"__isSmartRef__":true,"id":105072},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105072":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105073":{"date":{"__isSmartRef__":true,"id":105074},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105074":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105075":{"date":{"__isSmartRef__":true,"id":105076},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105076":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105077":{"date":{"__isSmartRef__":true,"id":105078},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105079":{"date":{"__isSmartRef__":true,"id":105080},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105080":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105081":{"date":{"__isSmartRef__":true,"id":105082},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105083":{"date":{"__isSmartRef__":true,"id":105084},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105084":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105085":{"date":{"__isSmartRef__":true,"id":105086},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105086":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105087":{"date":{"__isSmartRef__":true,"id":105088},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105088":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105089":{"date":{"__isSmartRef__":true,"id":105090},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105090":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105091":{"date":{"__isSmartRef__":true,"id":105092},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105092":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105093":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105094":{"morph":{"__isSmartRef__":true,"id":104576},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105095":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105096}},"105096":{"test01IsMorph":{"__isSmartRef__":true,"id":105097}},"105097":{"varMapping":{"__isSmartRef__":true,"id":105098},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105098":{"this":{"__isSmartRef__":true,"id":105095}},"105099":{},"105100":{"onMouseDown":{"__isSmartRef__":true,"id":105101}},"105101":{"varMapping":{"__isSmartRef__":true,"id":105102},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105102":{"this":{"__isSmartRef__":true,"id":104576},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105103}},"105103":{"$super":{"__isSmartRef__":true,"id":105104}},"105104":{"varMapping":{"__isSmartRef__":true,"id":105105},"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":105106},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105105":{"obj":{"__isSmartRef__":true,"id":104576},"name":"onMouseDown"},"105106":{},"105107":{"timestamp":{"__isSmartRef__":true,"id":105108},"user":"jenslincke","tags":[]},"105108":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105109":{"submorphs":[{"__isSmartRef__":true,"id":105110}],"scripts":[],"id":"3EC461F1-E421-4852-98AE-54BF5625D829","shape":{"__isSmartRef__":true,"id":105192},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":105193},"eventHandler":{"__isSmartRef__":true,"id":105217},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","4DC422B8-068F-4708-B228-45CAAB0BD8B3"],"partTests":{"__isSmartRef__":true,"id":105218},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104575},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105223},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(144.0,243.0)"},"105110":{"submorphs":[{"__isSmartRef__":true,"id":105111}],"scripts":[],"id":"C09CBEF0-7B0C-4958-949F-7B446E51DD57","shape":{"__isSmartRef__":true,"id":105152},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":105153},"eventHandler":{"__isSmartRef__":true,"id":105177},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","5521A32C-4B8C-4BC8-B897-AE43D68FFC29","2C25C711-9165-4599-B32E-408C67014E29","54EB8B25-6B2E-40F3-B4CA-6609E5F97CB2"],"partTests":{"__isSmartRef__":true,"id":105178},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":105109},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105183},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(28.0,-64.0)"},"105111":{"submorphs":[],"scripts":[],"id":"C3BF060E-898B-469D-93C3-ECC2D2FA4522","shape":{"__isSmartRef__":true,"id":105112},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":105113},"eventHandler":{"__isSmartRef__":true,"id":105137},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","F91E54B0-D0C0-45EA-BC60-0A5328B1AE11","87134C7C-AC81-477C-BBE9-3CCA0C347D18","B592DB86-EFC4-4631-9CB7-402B3C5A5B8A"],"partTests":{"__isSmartRef__":true,"id":105138},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":105110},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105143},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"105112":{"_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.rgba(159,173,232,0.3701290679164231)","_Padding":"lively.rect(0,0,0,0)"},"105113":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105114},{"__isSmartRef__":true,"id":105116},{"__isSmartRef__":true,"id":105118},{"__isSmartRef__":true,"id":105120},{"__isSmartRef__":true,"id":105122},{"__isSmartRef__":true,"id":105124},{"__isSmartRef__":true,"id":105126},{"__isSmartRef__":true,"id":105128},{"__isSmartRef__":true,"id":105130},{"__isSmartRef__":true,"id":105132},{"__isSmartRef__":true,"id":105134}],"lastModifiedDate":{"__isSmartRef__":true,"id":105136},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105114":{"date":{"__isSmartRef__":true,"id":105115},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105115":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105116":{"date":{"__isSmartRef__":true,"id":105117},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105117":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105118":{"date":{"__isSmartRef__":true,"id":105119},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105119":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105120":{"date":{"__isSmartRef__":true,"id":105121},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105121":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105122":{"date":{"__isSmartRef__":true,"id":105123},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105123":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105124":{"date":{"__isSmartRef__":true,"id":105125},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105125":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105126":{"date":{"__isSmartRef__":true,"id":105127},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105127":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105128":{"date":{"__isSmartRef__":true,"id":105129},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105129":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105130":{"date":{"__isSmartRef__":true,"id":105131},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105131":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105132":{"date":{"__isSmartRef__":true,"id":105133},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105133":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105134":{"date":{"__isSmartRef__":true,"id":105135},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105135":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105136":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105137":{"morph":{"__isSmartRef__":true,"id":105111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105138":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105139}},"105139":{"test01IsMorph":{"__isSmartRef__":true,"id":105140}},"105140":{"varMapping":{"__isSmartRef__":true,"id":105141},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105142},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105141":{"this":{"__isSmartRef__":true,"id":105138}},"105142":{},"105143":{"onMouseDown":{"__isSmartRef__":true,"id":105144}},"105144":{"varMapping":{"__isSmartRef__":true,"id":105145},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105150},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105145":{"this":{"__isSmartRef__":true,"id":105111},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105146}},"105146":{"$super":{"__isSmartRef__":true,"id":105147}},"105147":{"varMapping":{"__isSmartRef__":true,"id":105148},"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":105149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105148":{"obj":{"__isSmartRef__":true,"id":105111},"name":"onMouseDown"},"105149":{},"105150":{"timestamp":{"__isSmartRef__":true,"id":105151},"user":"jenslincke","tags":[]},"105151":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105152":{"_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.rgba(239,97,68,0.654675338184461)","_Padding":"lively.rect(0,0,0,0)"},"105153":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105154},{"__isSmartRef__":true,"id":105156},{"__isSmartRef__":true,"id":105158},{"__isSmartRef__":true,"id":105160},{"__isSmartRef__":true,"id":105162},{"__isSmartRef__":true,"id":105164},{"__isSmartRef__":true,"id":105166},{"__isSmartRef__":true,"id":105168},{"__isSmartRef__":true,"id":105170},{"__isSmartRef__":true,"id":105172},{"__isSmartRef__":true,"id":105174}],"lastModifiedDate":{"__isSmartRef__":true,"id":105176},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105154":{"date":{"__isSmartRef__":true,"id":105155},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105155":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105156":{"date":{"__isSmartRef__":true,"id":105157},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105157":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105158":{"date":{"__isSmartRef__":true,"id":105159},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105159":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105160":{"date":{"__isSmartRef__":true,"id":105161},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105162":{"date":{"__isSmartRef__":true,"id":105163},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105163":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105164":{"date":{"__isSmartRef__":true,"id":105165},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105165":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105166":{"date":{"__isSmartRef__":true,"id":105167},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105167":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105168":{"date":{"__isSmartRef__":true,"id":105169},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105169":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105170":{"date":{"__isSmartRef__":true,"id":105171},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105171":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105172":{"date":{"__isSmartRef__":true,"id":105173},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105173":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105174":{"date":{"__isSmartRef__":true,"id":105175},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105175":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105176":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105177":{"morph":{"__isSmartRef__":true,"id":105110},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105178":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105179}},"105179":{"test01IsMorph":{"__isSmartRef__":true,"id":105180}},"105180":{"varMapping":{"__isSmartRef__":true,"id":105181},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105182},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105181":{"this":{"__isSmartRef__":true,"id":105178}},"105182":{},"105183":{"onMouseDown":{"__isSmartRef__":true,"id":105184}},"105184":{"varMapping":{"__isSmartRef__":true,"id":105185},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105185":{"this":{"__isSmartRef__":true,"id":105110},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105186}},"105186":{"$super":{"__isSmartRef__":true,"id":105187}},"105187":{"varMapping":{"__isSmartRef__":true,"id":105188},"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":105189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105188":{"obj":{"__isSmartRef__":true,"id":105110},"name":"onMouseDown"},"105189":{},"105190":{"timestamp":{"__isSmartRef__":true,"id":105191},"user":"jenslincke","tags":[]},"105191":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105192":{"_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.rgba(161,247,33,0.7975491022225469)","_Padding":"lively.rect(0,0,0,0)"},"105193":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105194},{"__isSmartRef__":true,"id":105196},{"__isSmartRef__":true,"id":105198},{"__isSmartRef__":true,"id":105200},{"__isSmartRef__":true,"id":105202},{"__isSmartRef__":true,"id":105204},{"__isSmartRef__":true,"id":105206},{"__isSmartRef__":true,"id":105208},{"__isSmartRef__":true,"id":105210},{"__isSmartRef__":true,"id":105212},{"__isSmartRef__":true,"id":105214}],"lastModifiedDate":{"__isSmartRef__":true,"id":105216},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105194":{"date":{"__isSmartRef__":true,"id":105195},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105195":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105196":{"date":{"__isSmartRef__":true,"id":105197},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105197":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105198":{"date":{"__isSmartRef__":true,"id":105199},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105199":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105200":{"date":{"__isSmartRef__":true,"id":105201},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105201":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105202":{"date":{"__isSmartRef__":true,"id":105203},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105203":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105204":{"date":{"__isSmartRef__":true,"id":105205},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105205":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105206":{"date":{"__isSmartRef__":true,"id":105207},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105207":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105208":{"date":{"__isSmartRef__":true,"id":105209},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105209":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105210":{"date":{"__isSmartRef__":true,"id":105211},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105211":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105212":{"date":{"__isSmartRef__":true,"id":105213},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105213":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105214":{"date":{"__isSmartRef__":true,"id":105215},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105215":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105216":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105217":{"morph":{"__isSmartRef__":true,"id":105109},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105218":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105219}},"105219":{"test01IsMorph":{"__isSmartRef__":true,"id":105220}},"105220":{"varMapping":{"__isSmartRef__":true,"id":105221},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105222},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105221":{"this":{"__isSmartRef__":true,"id":105218}},"105222":{},"105223":{"onMouseDown":{"__isSmartRef__":true,"id":105224}},"105224":{"varMapping":{"__isSmartRef__":true,"id":105225},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105230},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105225":{"this":{"__isSmartRef__":true,"id":105109},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105226}},"105226":{"$super":{"__isSmartRef__":true,"id":105227}},"105227":{"varMapping":{"__isSmartRef__":true,"id":105228},"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":105229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105228":{"obj":{"__isSmartRef__":true,"id":105109},"name":"onMouseDown"},"105229":{},"105230":{"timestamp":{"__isSmartRef__":true,"id":105231},"user":"jenslincke","tags":[]},"105231":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105232":{"submorphs":[{"__isSmartRef__":true,"id":105233}],"scripts":[],"id":"E41FECA1-5FFE-499E-8A62-06A46965951F","shape":{"__isSmartRef__":true,"id":105315},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":105316},"eventHandler":{"__isSmartRef__":true,"id":105340},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","B2485C61-F125-4511-B817-0E59D111607A","1683BAD4-B1D5-4F90-B011-48AD31287305","566038A4-6F55-4301-B273-1EBFCACACB56"],"partTests":{"__isSmartRef__":true,"id":105341},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104575},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105346},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(296.0,275.0)"},"105233":{"submorphs":[{"__isSmartRef__":true,"id":105234}],"scripts":[],"id":"A739313E-6EFB-47A9-87DC-DFA0E9FB3A89","shape":{"__isSmartRef__":true,"id":105275},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":105276},"eventHandler":{"__isSmartRef__":true,"id":105300},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","7D4041A6-D25A-4D9D-B948-6A266B65EBF8","8CD01725-20E5-4A7F-81D4-50647ABEA251","99169931-CD81-4119-AEDE-CA7C1CE8E08F","7B02FC64-60FF-4648-92EB-E3320ABB0CFA"],"partTests":{"__isSmartRef__":true,"id":105301},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":105232},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105306},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-179.0,-5.0)"},"105234":{"submorphs":[],"scripts":[],"id":"813C88BD-9A40-42DD-A583-6CA7C5993AFE","shape":{"__isSmartRef__":true,"id":105235},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":105236},"eventHandler":{"__isSmartRef__":true,"id":105260},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","9ECDF313-02E4-4C3C-B813-A2A0D77E1C0B"],"partTests":{"__isSmartRef__":true,"id":105261},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":105233},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105266},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-125.0,47.0)"},"105235":{"_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.rgba(202,161,126,0.6738914560992271)","_Padding":"lively.rect(0,0,0,0)"},"105236":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105237},{"__isSmartRef__":true,"id":105239},{"__isSmartRef__":true,"id":105241},{"__isSmartRef__":true,"id":105243},{"__isSmartRef__":true,"id":105245},{"__isSmartRef__":true,"id":105247},{"__isSmartRef__":true,"id":105249},{"__isSmartRef__":true,"id":105251},{"__isSmartRef__":true,"id":105253},{"__isSmartRef__":true,"id":105255},{"__isSmartRef__":true,"id":105257}],"lastModifiedDate":{"__isSmartRef__":true,"id":105259},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105237":{"date":{"__isSmartRef__":true,"id":105238},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105238":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105239":{"date":{"__isSmartRef__":true,"id":105240},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105240":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105241":{"date":{"__isSmartRef__":true,"id":105242},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105243":{"date":{"__isSmartRef__":true,"id":105244},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105245":{"date":{"__isSmartRef__":true,"id":105246},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105246":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105247":{"date":{"__isSmartRef__":true,"id":105248},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105249":{"date":{"__isSmartRef__":true,"id":105250},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105250":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105251":{"date":{"__isSmartRef__":true,"id":105252},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105252":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105253":{"date":{"__isSmartRef__":true,"id":105254},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105254":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105255":{"date":{"__isSmartRef__":true,"id":105256},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105256":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105257":{"date":{"__isSmartRef__":true,"id":105258},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105258":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105259":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105260":{"morph":{"__isSmartRef__":true,"id":105234},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105261":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105262}},"105262":{"test01IsMorph":{"__isSmartRef__":true,"id":105263}},"105263":{"varMapping":{"__isSmartRef__":true,"id":105264},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105264":{"this":{"__isSmartRef__":true,"id":105261}},"105265":{},"105266":{"onMouseDown":{"__isSmartRef__":true,"id":105267}},"105267":{"varMapping":{"__isSmartRef__":true,"id":105268},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105268":{"this":{"__isSmartRef__":true,"id":105234},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105269}},"105269":{"$super":{"__isSmartRef__":true,"id":105270}},"105270":{"varMapping":{"__isSmartRef__":true,"id":105271},"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":105272},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105271":{"obj":{"__isSmartRef__":true,"id":105234},"name":"onMouseDown"},"105272":{},"105273":{"timestamp":{"__isSmartRef__":true,"id":105274},"user":"jenslincke","tags":[]},"105274":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105275":{"_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.rgba(174,250,223,0.4107530533801764)","_Padding":"lively.rect(0,0,0,0)"},"105276":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105277},{"__isSmartRef__":true,"id":105279},{"__isSmartRef__":true,"id":105281},{"__isSmartRef__":true,"id":105283},{"__isSmartRef__":true,"id":105285},{"__isSmartRef__":true,"id":105287},{"__isSmartRef__":true,"id":105289},{"__isSmartRef__":true,"id":105291},{"__isSmartRef__":true,"id":105293},{"__isSmartRef__":true,"id":105295},{"__isSmartRef__":true,"id":105297}],"lastModifiedDate":{"__isSmartRef__":true,"id":105299},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105277":{"date":{"__isSmartRef__":true,"id":105278},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105278":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105279":{"date":{"__isSmartRef__":true,"id":105280},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105281":{"date":{"__isSmartRef__":true,"id":105282},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105282":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105283":{"date":{"__isSmartRef__":true,"id":105284},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105285":{"date":{"__isSmartRef__":true,"id":105286},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105286":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105287":{"date":{"__isSmartRef__":true,"id":105288},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105288":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105289":{"date":{"__isSmartRef__":true,"id":105290},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105290":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105291":{"date":{"__isSmartRef__":true,"id":105292},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105292":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105293":{"date":{"__isSmartRef__":true,"id":105294},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105294":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105295":{"date":{"__isSmartRef__":true,"id":105296},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105296":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105297":{"date":{"__isSmartRef__":true,"id":105298},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105298":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105299":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105300":{"morph":{"__isSmartRef__":true,"id":105233},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105301":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105302}},"105302":{"test01IsMorph":{"__isSmartRef__":true,"id":105303}},"105303":{"varMapping":{"__isSmartRef__":true,"id":105304},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105304":{"this":{"__isSmartRef__":true,"id":105301}},"105305":{},"105306":{"onMouseDown":{"__isSmartRef__":true,"id":105307}},"105307":{"varMapping":{"__isSmartRef__":true,"id":105308},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105308":{"this":{"__isSmartRef__":true,"id":105233},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105309}},"105309":{"$super":{"__isSmartRef__":true,"id":105310}},"105310":{"varMapping":{"__isSmartRef__":true,"id":105311},"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":105312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105311":{"obj":{"__isSmartRef__":true,"id":105233},"name":"onMouseDown"},"105312":{},"105313":{"timestamp":{"__isSmartRef__":true,"id":105314},"user":"jenslincke","tags":[]},"105314":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105315":{"_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.rgba(111,29,61,0.4431303155142814)","_Padding":"lively.rect(0,0,0,0)"},"105316":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105317},{"__isSmartRef__":true,"id":105319},{"__isSmartRef__":true,"id":105321},{"__isSmartRef__":true,"id":105323},{"__isSmartRef__":true,"id":105325},{"__isSmartRef__":true,"id":105327},{"__isSmartRef__":true,"id":105329},{"__isSmartRef__":true,"id":105331},{"__isSmartRef__":true,"id":105333},{"__isSmartRef__":true,"id":105335},{"__isSmartRef__":true,"id":105337}],"lastModifiedDate":{"__isSmartRef__":true,"id":105339},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105317":{"date":{"__isSmartRef__":true,"id":105318},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105318":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105319":{"date":{"__isSmartRef__":true,"id":105320},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105320":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105321":{"date":{"__isSmartRef__":true,"id":105322},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105322":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105323":{"date":{"__isSmartRef__":true,"id":105324},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105324":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105325":{"date":{"__isSmartRef__":true,"id":105326},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105326":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105327":{"date":{"__isSmartRef__":true,"id":105328},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105328":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105329":{"date":{"__isSmartRef__":true,"id":105330},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105330":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105331":{"date":{"__isSmartRef__":true,"id":105332},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105332":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105333":{"date":{"__isSmartRef__":true,"id":105334},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105334":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105335":{"date":{"__isSmartRef__":true,"id":105336},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105336":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105337":{"date":{"__isSmartRef__":true,"id":105338},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105338":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105339":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105340":{"morph":{"__isSmartRef__":true,"id":105232},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105341":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105342}},"105342":{"test01IsMorph":{"__isSmartRef__":true,"id":105343}},"105343":{"varMapping":{"__isSmartRef__":true,"id":105344},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105344":{"this":{"__isSmartRef__":true,"id":105341}},"105345":{},"105346":{"onMouseDown":{"__isSmartRef__":true,"id":105347}},"105347":{"varMapping":{"__isSmartRef__":true,"id":105348},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105348":{"this":{"__isSmartRef__":true,"id":105232},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105349}},"105349":{"$super":{"__isSmartRef__":true,"id":105350}},"105350":{"varMapping":{"__isSmartRef__":true,"id":105351},"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":105352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105351":{"obj":{"__isSmartRef__":true,"id":105232},"name":"onMouseDown"},"105352":{},"105353":{"timestamp":{"__isSmartRef__":true,"id":105354},"user":"jenslincke","tags":[]},"105354":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105355":{"submorphs":[{"__isSmartRef__":true,"id":105356}],"scripts":[],"id":"2822AC27-B246-4EEC-AB19-4F8B2C38DF79","shape":{"__isSmartRef__":true,"id":105602},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":105603},"eventHandler":{"__isSmartRef__":true,"id":105627},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","B2485C61-F125-4511-B817-0E59D111607A"],"partTests":{"__isSmartRef__":true,"id":105628},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104575},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105633},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(299.0,3.0)"},"105356":{"submorphs":[{"__isSmartRef__":true,"id":105357},{"__isSmartRef__":true,"id":105398},{"__isSmartRef__":true,"id":105521}],"scripts":[],"id":"B8453D11-75CA-4988-9375-7716F65D24AF","shape":{"__isSmartRef__":true,"id":105562},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle7","partsBinMetaInfo":{"__isSmartRef__":true,"id":105563},"eventHandler":{"__isSmartRef__":true,"id":105587},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","5521A32C-4B8C-4BC8-B897-AE43D68FFC29","2C25C711-9165-4599-B32E-408C67014E29","54EB8B25-6B2E-40F3-B4CA-6609E5F97CB2","944A291C-D1D6-4370-BA07-9778413F362E"],"partTests":{"__isSmartRef__":true,"id":105588},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":105355},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105593},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-59.0,57.0)"},"105357":{"submorphs":[],"scripts":[],"id":"A35AF714-D3B8-44BE-9F9A-B6A8A870D1EB","shape":{"__isSmartRef__":true,"id":105358},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":105359},"eventHandler":{"__isSmartRef__":true,"id":105383},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","F91E54B0-D0C0-45EA-BC60-0A5328B1AE11","87134C7C-AC81-477C-BBE9-3CCA0C347D18","B592DB86-EFC4-4631-9CB7-402B3C5A5B8A","5631BE1C-B7AC-4056-91B9-F21EF2E750C1"],"partTests":{"__isSmartRef__":true,"id":105384},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":105356},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105389},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"105358":{"_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.rgba(159,173,232,0.3701290679164231)","_Padding":"lively.rect(0,0,0,0)"},"105359":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105360},{"__isSmartRef__":true,"id":105362},{"__isSmartRef__":true,"id":105364},{"__isSmartRef__":true,"id":105366},{"__isSmartRef__":true,"id":105368},{"__isSmartRef__":true,"id":105370},{"__isSmartRef__":true,"id":105372},{"__isSmartRef__":true,"id":105374},{"__isSmartRef__":true,"id":105376},{"__isSmartRef__":true,"id":105378},{"__isSmartRef__":true,"id":105380}],"lastModifiedDate":{"__isSmartRef__":true,"id":105382},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105360":{"date":{"__isSmartRef__":true,"id":105361},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105361":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105362":{"date":{"__isSmartRef__":true,"id":105363},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105363":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105364":{"date":{"__isSmartRef__":true,"id":105365},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105365":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105366":{"date":{"__isSmartRef__":true,"id":105367},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105367":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105368":{"date":{"__isSmartRef__":true,"id":105369},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105369":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105370":{"date":{"__isSmartRef__":true,"id":105371},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105371":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105372":{"date":{"__isSmartRef__":true,"id":105373},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105373":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105374":{"date":{"__isSmartRef__":true,"id":105375},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105375":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105376":{"date":{"__isSmartRef__":true,"id":105377},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105377":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105378":{"date":{"__isSmartRef__":true,"id":105379},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105379":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105380":{"date":{"__isSmartRef__":true,"id":105381},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105381":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105382":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105383":{"morph":{"__isSmartRef__":true,"id":105357},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105384":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105385}},"105385":{"test01IsMorph":{"__isSmartRef__":true,"id":105386}},"105386":{"varMapping":{"__isSmartRef__":true,"id":105387},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105387":{"this":{"__isSmartRef__":true,"id":105384}},"105388":{},"105389":{"onMouseDown":{"__isSmartRef__":true,"id":105390}},"105390":{"varMapping":{"__isSmartRef__":true,"id":105391},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105391":{"this":{"__isSmartRef__":true,"id":105357},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105392}},"105392":{"$super":{"__isSmartRef__":true,"id":105393}},"105393":{"varMapping":{"__isSmartRef__":true,"id":105394},"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":105395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105394":{"obj":{"__isSmartRef__":true,"id":105357},"name":"onMouseDown"},"105395":{},"105396":{"timestamp":{"__isSmartRef__":true,"id":105397},"user":"jenslincke","tags":[]},"105397":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105398":{"submorphs":[{"__isSmartRef__":true,"id":105399}],"scripts":[],"id":"FDB7FE21-8834-41AB-97E6-3518ECAA7041","shape":{"__isSmartRef__":true,"id":105481},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":105482},"eventHandler":{"__isSmartRef__":true,"id":105506},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","012AD148-1E1C-40A9-88EC-0DAC9A0E7683","D7215D70-1795-4193-A548-024FAA069FB9","40BF4E6B-5765-486B-99BE-ABBC128C0CDF","6732B1C2-5763-4A1B-B709-205858559E7E"],"partTests":{"__isSmartRef__":true,"id":105507},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":105356},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105512},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(20.0,52.0)"},"105399":{"submorphs":[{"__isSmartRef__":true,"id":105400}],"scripts":[],"id":"715AB829-15F5-40FE-8C14-9F23610BD333","shape":{"__isSmartRef__":true,"id":105441},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":105442},"eventHandler":{"__isSmartRef__":true,"id":105466},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","012AD148-1E1C-40A9-88EC-0DAC9A0E7683","D7215D70-1795-4193-A548-024FAA069FB9","40BF4E6B-5765-486B-99BE-ABBC128C0CDF"],"partTests":{"__isSmartRef__":true,"id":105467},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":105398},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105472},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-9.0,176.0)"},"105400":{"submorphs":[],"scripts":[],"id":"61C95ACB-4182-4956-B937-0F7111EF654A","shape":{"__isSmartRef__":true,"id":105401},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":105402},"eventHandler":{"__isSmartRef__":true,"id":105426},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","7D4041A6-D25A-4D9D-B948-6A266B65EBF8","8CD01725-20E5-4A7F-81D4-50647ABEA251","99169931-CD81-4119-AEDE-CA7C1CE8E08F"],"partTests":{"__isSmartRef__":true,"id":105427},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":105399},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"105401":{"_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.rgba(175,221,18,0.11320095765404403)","_Padding":"lively.rect(0,0,0,0)"},"105402":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105403},{"__isSmartRef__":true,"id":105405},{"__isSmartRef__":true,"id":105407},{"__isSmartRef__":true,"id":105409},{"__isSmartRef__":true,"id":105411},{"__isSmartRef__":true,"id":105413},{"__isSmartRef__":true,"id":105415},{"__isSmartRef__":true,"id":105417},{"__isSmartRef__":true,"id":105419},{"__isSmartRef__":true,"id":105421},{"__isSmartRef__":true,"id":105423}],"lastModifiedDate":{"__isSmartRef__":true,"id":105425},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105403":{"date":{"__isSmartRef__":true,"id":105404},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105404":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105405":{"date":{"__isSmartRef__":true,"id":105406},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105406":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105407":{"date":{"__isSmartRef__":true,"id":105408},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105408":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105409":{"date":{"__isSmartRef__":true,"id":105410},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105410":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105411":{"date":{"__isSmartRef__":true,"id":105412},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105412":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105413":{"date":{"__isSmartRef__":true,"id":105414},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105414":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105415":{"date":{"__isSmartRef__":true,"id":105416},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105416":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105417":{"date":{"__isSmartRef__":true,"id":105418},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105418":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105419":{"date":{"__isSmartRef__":true,"id":105420},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105420":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105421":{"date":{"__isSmartRef__":true,"id":105422},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105422":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105423":{"date":{"__isSmartRef__":true,"id":105424},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105424":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105425":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105426":{"morph":{"__isSmartRef__":true,"id":105400},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105427":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105428}},"105428":{"test01IsMorph":{"__isSmartRef__":true,"id":105429}},"105429":{"varMapping":{"__isSmartRef__":true,"id":105430},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105430":{"this":{"__isSmartRef__":true,"id":105427}},"105431":{},"105432":{"onMouseDown":{"__isSmartRef__":true,"id":105433}},"105433":{"varMapping":{"__isSmartRef__":true,"id":105434},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105434":{"this":{"__isSmartRef__":true,"id":105400},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105435}},"105435":{"$super":{"__isSmartRef__":true,"id":105436}},"105436":{"varMapping":{"__isSmartRef__":true,"id":105437},"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":105438},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105437":{"obj":{"__isSmartRef__":true,"id":105400},"name":"onMouseDown"},"105438":{},"105439":{"timestamp":{"__isSmartRef__":true,"id":105440},"user":"jenslincke","tags":[]},"105440":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105441":{"_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.rgba(128,220,49,0.3518771342933178)","_Padding":"lively.rect(0,0,0,0)"},"105442":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105443},{"__isSmartRef__":true,"id":105445},{"__isSmartRef__":true,"id":105447},{"__isSmartRef__":true,"id":105449},{"__isSmartRef__":true,"id":105451},{"__isSmartRef__":true,"id":105453},{"__isSmartRef__":true,"id":105455},{"__isSmartRef__":true,"id":105457},{"__isSmartRef__":true,"id":105459},{"__isSmartRef__":true,"id":105461},{"__isSmartRef__":true,"id":105463}],"lastModifiedDate":{"__isSmartRef__":true,"id":105465},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105443":{"date":{"__isSmartRef__":true,"id":105444},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105444":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105445":{"date":{"__isSmartRef__":true,"id":105446},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105446":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105447":{"date":{"__isSmartRef__":true,"id":105448},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105448":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105449":{"date":{"__isSmartRef__":true,"id":105450},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105450":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105451":{"date":{"__isSmartRef__":true,"id":105452},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105452":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105453":{"date":{"__isSmartRef__":true,"id":105454},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105454":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105455":{"date":{"__isSmartRef__":true,"id":105456},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105456":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105457":{"date":{"__isSmartRef__":true,"id":105458},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105458":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105459":{"date":{"__isSmartRef__":true,"id":105460},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105460":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105461":{"date":{"__isSmartRef__":true,"id":105462},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105462":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105463":{"date":{"__isSmartRef__":true,"id":105464},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105464":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105465":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105466":{"morph":{"__isSmartRef__":true,"id":105399},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105467":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105468}},"105468":{"test01IsMorph":{"__isSmartRef__":true,"id":105469}},"105469":{"varMapping":{"__isSmartRef__":true,"id":105470},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105470":{"this":{"__isSmartRef__":true,"id":105467}},"105471":{},"105472":{"onMouseDown":{"__isSmartRef__":true,"id":105473}},"105473":{"varMapping":{"__isSmartRef__":true,"id":105474},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105474":{"this":{"__isSmartRef__":true,"id":105399},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105475}},"105475":{"$super":{"__isSmartRef__":true,"id":105476}},"105476":{"varMapping":{"__isSmartRef__":true,"id":105477},"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":105478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105477":{"obj":{"__isSmartRef__":true,"id":105399},"name":"onMouseDown"},"105478":{},"105479":{"timestamp":{"__isSmartRef__":true,"id":105480},"user":"jenslincke","tags":[]},"105480":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105481":{"_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.rgba(242,147,21,0.2414454862009734)","_Padding":"lively.rect(0,0,0,0)"},"105482":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105483},{"__isSmartRef__":true,"id":105485},{"__isSmartRef__":true,"id":105487},{"__isSmartRef__":true,"id":105489},{"__isSmartRef__":true,"id":105491},{"__isSmartRef__":true,"id":105493},{"__isSmartRef__":true,"id":105495},{"__isSmartRef__":true,"id":105497},{"__isSmartRef__":true,"id":105499},{"__isSmartRef__":true,"id":105501},{"__isSmartRef__":true,"id":105503}],"lastModifiedDate":{"__isSmartRef__":true,"id":105505},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105483":{"date":{"__isSmartRef__":true,"id":105484},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105484":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105485":{"date":{"__isSmartRef__":true,"id":105486},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105486":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105487":{"date":{"__isSmartRef__":true,"id":105488},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105489":{"date":{"__isSmartRef__":true,"id":105490},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105490":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105491":{"date":{"__isSmartRef__":true,"id":105492},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105492":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105493":{"date":{"__isSmartRef__":true,"id":105494},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105494":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105495":{"date":{"__isSmartRef__":true,"id":105496},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105496":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105497":{"date":{"__isSmartRef__":true,"id":105498},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105498":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105499":{"date":{"__isSmartRef__":true,"id":105500},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105500":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105501":{"date":{"__isSmartRef__":true,"id":105502},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105502":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105503":{"date":{"__isSmartRef__":true,"id":105504},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105504":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105505":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105506":{"morph":{"__isSmartRef__":true,"id":105398},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105507":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105508}},"105508":{"test01IsMorph":{"__isSmartRef__":true,"id":105509}},"105509":{"varMapping":{"__isSmartRef__":true,"id":105510},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105510":{"this":{"__isSmartRef__":true,"id":105507}},"105511":{},"105512":{"onMouseDown":{"__isSmartRef__":true,"id":105513}},"105513":{"varMapping":{"__isSmartRef__":true,"id":105514},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105514":{"this":{"__isSmartRef__":true,"id":105398},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105515}},"105515":{"$super":{"__isSmartRef__":true,"id":105516}},"105516":{"varMapping":{"__isSmartRef__":true,"id":105517},"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":105518},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105517":{"obj":{"__isSmartRef__":true,"id":105398},"name":"onMouseDown"},"105518":{},"105519":{"timestamp":{"__isSmartRef__":true,"id":105520},"user":"jenslincke","tags":[]},"105520":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105521":{"submorphs":[],"scripts":[],"id":"97C2AF42-4C1F-45B1-8C31-7FDCE8935543","shape":{"__isSmartRef__":true,"id":105522},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle9","partsBinMetaInfo":{"__isSmartRef__":true,"id":105523},"eventHandler":{"__isSmartRef__":true,"id":105547},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","6F2FE384-31F0-4618-8F55-973A4DEB42B0","171C67D5-063F-4B72-A1B9-0BB4FDC4FEA2"],"partTests":{"__isSmartRef__":true,"id":105548},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":105356},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105553},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-34.0,-47.0)"},"105522":{"_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.rgba(116,144,184,0.17067599389702082)","_Padding":"lively.rect(0,0,0,0)"},"105523":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105524},{"__isSmartRef__":true,"id":105526},{"__isSmartRef__":true,"id":105528},{"__isSmartRef__":true,"id":105530},{"__isSmartRef__":true,"id":105532},{"__isSmartRef__":true,"id":105534},{"__isSmartRef__":true,"id":105536},{"__isSmartRef__":true,"id":105538},{"__isSmartRef__":true,"id":105540},{"__isSmartRef__":true,"id":105542},{"__isSmartRef__":true,"id":105544}],"lastModifiedDate":{"__isSmartRef__":true,"id":105546},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105524":{"date":{"__isSmartRef__":true,"id":105525},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105525":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105526":{"date":{"__isSmartRef__":true,"id":105527},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105527":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105528":{"date":{"__isSmartRef__":true,"id":105529},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105529":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105530":{"date":{"__isSmartRef__":true,"id":105531},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105531":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105532":{"date":{"__isSmartRef__":true,"id":105533},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105533":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105534":{"date":{"__isSmartRef__":true,"id":105535},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105535":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105536":{"date":{"__isSmartRef__":true,"id":105537},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105537":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105538":{"date":{"__isSmartRef__":true,"id":105539},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105539":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105540":{"date":{"__isSmartRef__":true,"id":105541},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105541":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105542":{"date":{"__isSmartRef__":true,"id":105543},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105543":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105544":{"date":{"__isSmartRef__":true,"id":105545},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105545":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105546":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105547":{"morph":{"__isSmartRef__":true,"id":105521},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105548":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105549}},"105549":{"test01IsMorph":{"__isSmartRef__":true,"id":105550}},"105550":{"varMapping":{"__isSmartRef__":true,"id":105551},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105551":{"this":{"__isSmartRef__":true,"id":105548}},"105552":{},"105553":{"onMouseDown":{"__isSmartRef__":true,"id":105554}},"105554":{"varMapping":{"__isSmartRef__":true,"id":105555},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105560},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105555":{"this":{"__isSmartRef__":true,"id":105521},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105556}},"105556":{"$super":{"__isSmartRef__":true,"id":105557}},"105557":{"varMapping":{"__isSmartRef__":true,"id":105558},"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":105559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105558":{"obj":{"__isSmartRef__":true,"id":105521},"name":"onMouseDown"},"105559":{},"105560":{"timestamp":{"__isSmartRef__":true,"id":105561},"user":"jenslincke","tags":[]},"105561":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105562":{"_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.rgba(198,213,45,0.7155475474428385)","_Padding":"lively.rect(0,0,0,0)"},"105563":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105564},{"__isSmartRef__":true,"id":105566},{"__isSmartRef__":true,"id":105568},{"__isSmartRef__":true,"id":105570},{"__isSmartRef__":true,"id":105572},{"__isSmartRef__":true,"id":105574},{"__isSmartRef__":true,"id":105576},{"__isSmartRef__":true,"id":105578},{"__isSmartRef__":true,"id":105580},{"__isSmartRef__":true,"id":105582},{"__isSmartRef__":true,"id":105584}],"lastModifiedDate":{"__isSmartRef__":true,"id":105586},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105564":{"date":{"__isSmartRef__":true,"id":105565},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105565":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105566":{"date":{"__isSmartRef__":true,"id":105567},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105567":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105568":{"date":{"__isSmartRef__":true,"id":105569},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105569":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105570":{"date":{"__isSmartRef__":true,"id":105571},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105571":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105572":{"date":{"__isSmartRef__":true,"id":105573},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105573":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105574":{"date":{"__isSmartRef__":true,"id":105575},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105575":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105576":{"date":{"__isSmartRef__":true,"id":105577},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105577":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105578":{"date":{"__isSmartRef__":true,"id":105579},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105579":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105580":{"date":{"__isSmartRef__":true,"id":105581},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105581":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105582":{"date":{"__isSmartRef__":true,"id":105583},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105583":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105584":{"date":{"__isSmartRef__":true,"id":105585},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105585":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105586":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105587":{"morph":{"__isSmartRef__":true,"id":105356},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105588":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105589}},"105589":{"test01IsMorph":{"__isSmartRef__":true,"id":105590}},"105590":{"varMapping":{"__isSmartRef__":true,"id":105591},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105592},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105591":{"this":{"__isSmartRef__":true,"id":105588}},"105592":{},"105593":{"onMouseDown":{"__isSmartRef__":true,"id":105594}},"105594":{"varMapping":{"__isSmartRef__":true,"id":105595},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105595":{"this":{"__isSmartRef__":true,"id":105356},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105596}},"105596":{"$super":{"__isSmartRef__":true,"id":105597}},"105597":{"varMapping":{"__isSmartRef__":true,"id":105598},"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":105599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105598":{"obj":{"__isSmartRef__":true,"id":105356},"name":"onMouseDown"},"105599":{},"105600":{"timestamp":{"__isSmartRef__":true,"id":105601},"user":"jenslincke","tags":[]},"105601":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105602":{"_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.rgba(223,72,74,0.9564869401510805)","_Padding":"lively.rect(0,0,0,0)"},"105603":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105604},{"__isSmartRef__":true,"id":105606},{"__isSmartRef__":true,"id":105608},{"__isSmartRef__":true,"id":105610},{"__isSmartRef__":true,"id":105612},{"__isSmartRef__":true,"id":105614},{"__isSmartRef__":true,"id":105616},{"__isSmartRef__":true,"id":105618},{"__isSmartRef__":true,"id":105620},{"__isSmartRef__":true,"id":105622},{"__isSmartRef__":true,"id":105624}],"lastModifiedDate":{"__isSmartRef__":true,"id":105626},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105604":{"date":{"__isSmartRef__":true,"id":105605},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105605":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105606":{"date":{"__isSmartRef__":true,"id":105607},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105607":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105608":{"date":{"__isSmartRef__":true,"id":105609},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105609":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105610":{"date":{"__isSmartRef__":true,"id":105611},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105611":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105612":{"date":{"__isSmartRef__":true,"id":105613},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105613":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105614":{"date":{"__isSmartRef__":true,"id":105615},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105615":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105616":{"date":{"__isSmartRef__":true,"id":105617},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105617":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105618":{"date":{"__isSmartRef__":true,"id":105619},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105619":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105620":{"date":{"__isSmartRef__":true,"id":105621},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105621":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105622":{"date":{"__isSmartRef__":true,"id":105623},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105623":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105624":{"date":{"__isSmartRef__":true,"id":105625},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105625":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105626":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105627":{"morph":{"__isSmartRef__":true,"id":105355},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105628":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105629}},"105629":{"test01IsMorph":{"__isSmartRef__":true,"id":105630}},"105630":{"varMapping":{"__isSmartRef__":true,"id":105631},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105631":{"this":{"__isSmartRef__":true,"id":105628}},"105632":{},"105633":{"onMouseDown":{"__isSmartRef__":true,"id":105634}},"105634":{"varMapping":{"__isSmartRef__":true,"id":105635},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105635":{"this":{"__isSmartRef__":true,"id":105355},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105636}},"105636":{"$super":{"__isSmartRef__":true,"id":105637}},"105637":{"varMapping":{"__isSmartRef__":true,"id":105638},"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":105639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105638":{"obj":{"__isSmartRef__":true,"id":105355},"name":"onMouseDown"},"105639":{},"105640":{"timestamp":{"__isSmartRef__":true,"id":105641},"user":"jenslincke","tags":[]},"105641":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105642":{"submorphs":[{"__isSmartRef__":true,"id":105643}],"scripts":[],"id":"66842D0B-6371-4BB2-88E0-E4618C7E8810","shape":{"__isSmartRef__":true,"id":105725},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle8","partsBinMetaInfo":{"__isSmartRef__":true,"id":105726},"eventHandler":{"__isSmartRef__":true,"id":105750},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","6F2FE384-31F0-4618-8F55-973A4DEB42B0"],"partTests":{"__isSmartRef__":true,"id":105751},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":104575},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105756},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(14.0,167.0)"},"105643":{"submorphs":[{"__isSmartRef__":true,"id":105644}],"scripts":[],"id":"64D31CD2-542D-4987-B81B-9DD1E2D1868D","shape":{"__isSmartRef__":true,"id":105685},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle10","partsBinMetaInfo":{"__isSmartRef__":true,"id":105686},"eventHandler":{"__isSmartRef__":true,"id":105710},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","6F2FE384-31F0-4618-8F55-973A4DEB42B0","171C67D5-063F-4B72-A1B9-0BB4FDC4FEA2","C53B41B6-8FAE-4B43-ABED-EB4379179F0D"],"partTests":{"__isSmartRef__":true,"id":105711},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":105642},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105716},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(-33.0,21.0)"},"105644":{"submorphs":[],"scripts":[],"id":"23EC35F3-095E-43C1-8F39-3737B324E443","shape":{"__isSmartRef__":true,"id":105645},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle4","partsBinMetaInfo":{"__isSmartRef__":true,"id":105646},"eventHandler":{"__isSmartRef__":true,"id":105670},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","4DC422B8-068F-4708-B228-45CAAB0BD8B3","07C07786-66FF-4DC4-8244-8E5966733E68","C37AE4C4-24A6-4111-B221-8277C9C39B4C"],"partTests":{"__isSmartRef__":true,"id":105671},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":105643},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105676},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(60.0,32.0)"},"105645":{"_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.rgba(146,182,109,0.23705731821246445)","_Padding":"lively.rect(0,0,0,0)"},"105646":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105647},{"__isSmartRef__":true,"id":105649},{"__isSmartRef__":true,"id":105651},{"__isSmartRef__":true,"id":105653},{"__isSmartRef__":true,"id":105655},{"__isSmartRef__":true,"id":105657},{"__isSmartRef__":true,"id":105659},{"__isSmartRef__":true,"id":105661},{"__isSmartRef__":true,"id":105663},{"__isSmartRef__":true,"id":105665},{"__isSmartRef__":true,"id":105667}],"lastModifiedDate":{"__isSmartRef__":true,"id":105669},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105647":{"date":{"__isSmartRef__":true,"id":105648},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105648":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105649":{"date":{"__isSmartRef__":true,"id":105650},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105650":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105651":{"date":{"__isSmartRef__":true,"id":105652},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105652":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105653":{"date":{"__isSmartRef__":true,"id":105654},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105655":{"date":{"__isSmartRef__":true,"id":105656},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105656":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105657":{"date":{"__isSmartRef__":true,"id":105658},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105659":{"date":{"__isSmartRef__":true,"id":105660},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105660":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105661":{"date":{"__isSmartRef__":true,"id":105662},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105662":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105663":{"date":{"__isSmartRef__":true,"id":105664},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105664":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105665":{"date":{"__isSmartRef__":true,"id":105666},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105666":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105667":{"date":{"__isSmartRef__":true,"id":105668},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105668":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105669":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105670":{"morph":{"__isSmartRef__":true,"id":105644},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105671":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105672}},"105672":{"test01IsMorph":{"__isSmartRef__":true,"id":105673}},"105673":{"varMapping":{"__isSmartRef__":true,"id":105674},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105674":{"this":{"__isSmartRef__":true,"id":105671}},"105675":{},"105676":{"onMouseDown":{"__isSmartRef__":true,"id":105677}},"105677":{"varMapping":{"__isSmartRef__":true,"id":105678},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105678":{"this":{"__isSmartRef__":true,"id":105644},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105679}},"105679":{"$super":{"__isSmartRef__":true,"id":105680}},"105680":{"varMapping":{"__isSmartRef__":true,"id":105681},"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":105682},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105681":{"obj":{"__isSmartRef__":true,"id":105644},"name":"onMouseDown"},"105682":{},"105683":{"timestamp":{"__isSmartRef__":true,"id":105684},"user":"jenslincke","tags":[]},"105684":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105685":{"_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.rgba(2,33,63,0.6953770883847028)","_Padding":"lively.rect(0,0,0,0)"},"105686":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105687},{"__isSmartRef__":true,"id":105689},{"__isSmartRef__":true,"id":105691},{"__isSmartRef__":true,"id":105693},{"__isSmartRef__":true,"id":105695},{"__isSmartRef__":true,"id":105697},{"__isSmartRef__":true,"id":105699},{"__isSmartRef__":true,"id":105701},{"__isSmartRef__":true,"id":105703},{"__isSmartRef__":true,"id":105705},{"__isSmartRef__":true,"id":105707}],"lastModifiedDate":{"__isSmartRef__":true,"id":105709},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105687":{"date":{"__isSmartRef__":true,"id":105688},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105688":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105689":{"date":{"__isSmartRef__":true,"id":105690},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105690":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105691":{"date":{"__isSmartRef__":true,"id":105692},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105693":{"date":{"__isSmartRef__":true,"id":105694},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105695":{"date":{"__isSmartRef__":true,"id":105696},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105696":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105697":{"date":{"__isSmartRef__":true,"id":105698},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105699":{"date":{"__isSmartRef__":true,"id":105700},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105700":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105701":{"date":{"__isSmartRef__":true,"id":105702},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105702":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105703":{"date":{"__isSmartRef__":true,"id":105704},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105704":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105705":{"date":{"__isSmartRef__":true,"id":105706},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105706":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105707":{"date":{"__isSmartRef__":true,"id":105708},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105708":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105709":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105710":{"morph":{"__isSmartRef__":true,"id":105643},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105711":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105712}},"105712":{"test01IsMorph":{"__isSmartRef__":true,"id":105713}},"105713":{"varMapping":{"__isSmartRef__":true,"id":105714},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105714":{"this":{"__isSmartRef__":true,"id":105711}},"105715":{},"105716":{"onMouseDown":{"__isSmartRef__":true,"id":105717}},"105717":{"varMapping":{"__isSmartRef__":true,"id":105718},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105718":{"this":{"__isSmartRef__":true,"id":105643},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105719}},"105719":{"$super":{"__isSmartRef__":true,"id":105720}},"105720":{"varMapping":{"__isSmartRef__":true,"id":105721},"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":105722},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105721":{"obj":{"__isSmartRef__":true,"id":105643},"name":"onMouseDown"},"105722":{},"105723":{"timestamp":{"__isSmartRef__":true,"id":105724},"user":"jenslincke","tags":[]},"105724":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105725":{"_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.rgba(202,44,79,0.19682493596337736)","_Padding":"lively.rect(0,0,0,0)"},"105726":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105727},{"__isSmartRef__":true,"id":105729},{"__isSmartRef__":true,"id":105731},{"__isSmartRef__":true,"id":105733},{"__isSmartRef__":true,"id":105735},{"__isSmartRef__":true,"id":105737},{"__isSmartRef__":true,"id":105739},{"__isSmartRef__":true,"id":105741},{"__isSmartRef__":true,"id":105743},{"__isSmartRef__":true,"id":105745},{"__isSmartRef__":true,"id":105747}],"lastModifiedDate":{"__isSmartRef__":true,"id":105749},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105727":{"date":{"__isSmartRef__":true,"id":105728},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105728":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105729":{"date":{"__isSmartRef__":true,"id":105730},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105730":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105731":{"date":{"__isSmartRef__":true,"id":105732},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105732":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105733":{"date":{"__isSmartRef__":true,"id":105734},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105734":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105735":{"date":{"__isSmartRef__":true,"id":105736},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105736":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105737":{"date":{"__isSmartRef__":true,"id":105738},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105738":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105739":{"date":{"__isSmartRef__":true,"id":105740},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105740":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105741":{"date":{"__isSmartRef__":true,"id":105742},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105742":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105743":{"date":{"__isSmartRef__":true,"id":105744},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105744":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105745":{"date":{"__isSmartRef__":true,"id":105746},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105746":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105747":{"date":{"__isSmartRef__":true,"id":105748},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105748":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105749":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105750":{"morph":{"__isSmartRef__":true,"id":105642},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105751":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105752}},"105752":{"test01IsMorph":{"__isSmartRef__":true,"id":105753}},"105753":{"varMapping":{"__isSmartRef__":true,"id":105754},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105754":{"this":{"__isSmartRef__":true,"id":105751}},"105755":{},"105756":{"onMouseDown":{"__isSmartRef__":true,"id":105757}},"105757":{"varMapping":{"__isSmartRef__":true,"id":105758},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105758":{"this":{"__isSmartRef__":true,"id":105642},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105759}},"105759":{"$super":{"__isSmartRef__":true,"id":105760}},"105760":{"varMapping":{"__isSmartRef__":true,"id":105761},"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":105762},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105761":{"obj":{"__isSmartRef__":true,"id":105642},"name":"onMouseDown"},"105762":{},"105763":{"timestamp":{"__isSmartRef__":true,"id":105764},"user":"jenslincke","tags":[]},"105764":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105765":{"submorphs":[{"__isSmartRef__":true,"id":105766}],"scripts":[],"id":"110F77EA-4BFD-4168-A108-8BEFEEFC8984","shape":{"__isSmartRef__":true,"id":105848},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":105849},"eventHandler":{"__isSmartRef__":true,"id":105873},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","9ECDF313-02E4-4C3C-B813-A2A0D77E1C0B","69F97BD3-0C14-4C24-BC69-103B4C269E7F","B9222218-CE1D-42B7-B1EC-07D57BE5E210"],"partTests":{"__isSmartRef__":true,"id":105874},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":104575},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105879},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(52.0,257.0)"},"105766":{"submorphs":[{"__isSmartRef__":true,"id":105767}],"scripts":[],"id":"61731919-4CFB-4142-9E39-B675DC349B07","shape":{"__isSmartRef__":true,"id":105808},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle5","partsBinMetaInfo":{"__isSmartRef__":true,"id":105809},"eventHandler":{"__isSmartRef__":true,"id":105833},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","9ECDF313-02E4-4C3C-B813-A2A0D77E1C0B","69F97BD3-0C14-4C24-BC69-103B4C269E7F"],"partTests":{"__isSmartRef__":true,"id":105834},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":105765},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105839},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(61.0,46.0)"},"105767":{"submorphs":[],"scripts":[],"id":"F73043C9-8C39-49F8-907A-21CBEDFF921A","shape":{"__isSmartRef__":true,"id":105768},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Rectangle6","partsBinMetaInfo":{"__isSmartRef__":true,"id":105769},"eventHandler":{"__isSmartRef__":true,"id":105793},"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","9AB4E3B4-5487-447F-8935-6431F8A0615F","C0D18DA2-C4C8-4643-89F8-DB603160E1ED","D6D52E31-863D-4492-BBBD-0881C431F03B","6119EDC8-A2E1-4DF8-AB0A-F7E348B6F8DF","8E51C779-5D6F-44AE-8641-76C904E9FE5A","415EA77F-2D4B-43DA-8578-ACC7D71E8418","1A99FD42-3F34-4FAE-862A-1FD818A3125C","B2485C61-F125-4511-B817-0E59D111607A","1683BAD4-B1D5-4F90-B011-48AD31287305"],"partTests":{"__isSmartRef__":true,"id":105794},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":105766},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105799},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(54.0,23.0)"},"105768":{"_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.rgba(145,140,130,0.6169407430570573)","_Padding":"lively.rect(0,0,0,0)"},"105769":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105770},{"__isSmartRef__":true,"id":105772},{"__isSmartRef__":true,"id":105774},{"__isSmartRef__":true,"id":105776},{"__isSmartRef__":true,"id":105778},{"__isSmartRef__":true,"id":105780},{"__isSmartRef__":true,"id":105782},{"__isSmartRef__":true,"id":105784},{"__isSmartRef__":true,"id":105786},{"__isSmartRef__":true,"id":105788},{"__isSmartRef__":true,"id":105790}],"lastModifiedDate":{"__isSmartRef__":true,"id":105792},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105770":{"date":{"__isSmartRef__":true,"id":105771},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105771":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105772":{"date":{"__isSmartRef__":true,"id":105773},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105773":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105774":{"date":{"__isSmartRef__":true,"id":105775},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105775":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105776":{"date":{"__isSmartRef__":true,"id":105777},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105777":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105778":{"date":{"__isSmartRef__":true,"id":105779},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105779":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105780":{"date":{"__isSmartRef__":true,"id":105781},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105781":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105782":{"date":{"__isSmartRef__":true,"id":105783},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105783":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105784":{"date":{"__isSmartRef__":true,"id":105785},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105785":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105786":{"date":{"__isSmartRef__":true,"id":105787},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105787":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105788":{"date":{"__isSmartRef__":true,"id":105789},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105789":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105790":{"date":{"__isSmartRef__":true,"id":105791},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105791":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105792":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105793":{"morph":{"__isSmartRef__":true,"id":105767},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105794":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105795}},"105795":{"test01IsMorph":{"__isSmartRef__":true,"id":105796}},"105796":{"varMapping":{"__isSmartRef__":true,"id":105797},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105798},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105797":{"this":{"__isSmartRef__":true,"id":105794}},"105798":{},"105799":{"onMouseDown":{"__isSmartRef__":true,"id":105800}},"105800":{"varMapping":{"__isSmartRef__":true,"id":105801},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105806},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105801":{"this":{"__isSmartRef__":true,"id":105767},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105802}},"105802":{"$super":{"__isSmartRef__":true,"id":105803}},"105803":{"varMapping":{"__isSmartRef__":true,"id":105804},"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":105805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105804":{"obj":{"__isSmartRef__":true,"id":105767},"name":"onMouseDown"},"105805":{},"105806":{"timestamp":{"__isSmartRef__":true,"id":105807},"user":"jenslincke","tags":[]},"105807":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105808":{"_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.rgba(1,124,132,0.871494832681492)","_Padding":"lively.rect(0,0,0,0)"},"105809":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105810},{"__isSmartRef__":true,"id":105812},{"__isSmartRef__":true,"id":105814},{"__isSmartRef__":true,"id":105816},{"__isSmartRef__":true,"id":105818},{"__isSmartRef__":true,"id":105820},{"__isSmartRef__":true,"id":105822},{"__isSmartRef__":true,"id":105824},{"__isSmartRef__":true,"id":105826},{"__isSmartRef__":true,"id":105828},{"__isSmartRef__":true,"id":105830}],"lastModifiedDate":{"__isSmartRef__":true,"id":105832},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105810":{"date":{"__isSmartRef__":true,"id":105811},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105811":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105812":{"date":{"__isSmartRef__":true,"id":105813},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105813":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105814":{"date":{"__isSmartRef__":true,"id":105815},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105815":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105816":{"date":{"__isSmartRef__":true,"id":105817},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105817":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105818":{"date":{"__isSmartRef__":true,"id":105819},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105819":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105820":{"date":{"__isSmartRef__":true,"id":105821},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105821":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105822":{"date":{"__isSmartRef__":true,"id":105823},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105823":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105824":{"date":{"__isSmartRef__":true,"id":105825},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105825":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105826":{"date":{"__isSmartRef__":true,"id":105827},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105827":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105828":{"date":{"__isSmartRef__":true,"id":105829},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105829":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105830":{"date":{"__isSmartRef__":true,"id":105831},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105831":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105832":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105833":{"morph":{"__isSmartRef__":true,"id":105766},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105834":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105835}},"105835":{"test01IsMorph":{"__isSmartRef__":true,"id":105836}},"105836":{"varMapping":{"__isSmartRef__":true,"id":105837},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105837":{"this":{"__isSmartRef__":true,"id":105834}},"105838":{},"105839":{"onMouseDown":{"__isSmartRef__":true,"id":105840}},"105840":{"varMapping":{"__isSmartRef__":true,"id":105841},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105841":{"this":{"__isSmartRef__":true,"id":105766},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105842}},"105842":{"$super":{"__isSmartRef__":true,"id":105843}},"105843":{"varMapping":{"__isSmartRef__":true,"id":105844},"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":105845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105844":{"obj":{"__isSmartRef__":true,"id":105766},"name":"onMouseDown"},"105845":{},"105846":{"timestamp":{"__isSmartRef__":true,"id":105847},"user":"jenslincke","tags":[]},"105847":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105848":{"_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.rgba(58,146,162,0.2956558261066675)","_Padding":"lively.rect(0,0,0,0)"},"105849":{"partsSpaceName":"PartsBin/Basic/","comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":105850},{"__isSmartRef__":true,"id":105852},{"__isSmartRef__":true,"id":105854},{"__isSmartRef__":true,"id":105856},{"__isSmartRef__":true,"id":105858},{"__isSmartRef__":true,"id":105860},{"__isSmartRef__":true,"id":105862},{"__isSmartRef__":true,"id":105864},{"__isSmartRef__":true,"id":105866},{"__isSmartRef__":true,"id":105868},{"__isSmartRef__":true,"id":105870}],"lastModifiedDate":{"__isSmartRef__":true,"id":105872},"revisionOnLoad":190152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105850":{"date":{"__isSmartRef__":true,"id":105851},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105851":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105852":{"date":{"__isSmartRef__":true,"id":105853},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105853":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105854":{"date":{"__isSmartRef__":true,"id":105855},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105855":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105856":{"date":{"__isSmartRef__":true,"id":105857},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105857":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105858":{"date":{"__isSmartRef__":true,"id":105859},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105859":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105860":{"date":{"__isSmartRef__":true,"id":105861},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105861":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105862":{"date":{"__isSmartRef__":true,"id":105863},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105863":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105864":{"date":{"__isSmartRef__":true,"id":105865},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105865":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105866":{"date":{"__isSmartRef__":true,"id":105867},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105867":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105868":{"date":{"__isSmartRef__":true,"id":105869},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105869":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105870":{"date":{"__isSmartRef__":true,"id":105871},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105871":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105872":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"105873":{"morph":{"__isSmartRef__":true,"id":105765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105874":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105875}},"105875":{"test01IsMorph":{"__isSmartRef__":true,"id":105876}},"105876":{"varMapping":{"__isSmartRef__":true,"id":105877},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105878},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105877":{"this":{"__isSmartRef__":true,"id":105874}},"105878":{},"105879":{"onMouseDown":{"__isSmartRef__":true,"id":105880}},"105880":{"varMapping":{"__isSmartRef__":true,"id":105881},"source":"function onMouseDown() {\n this.setFill(Color.random().withA(Math.random()))\n \n}","funcProperties":{"__isSmartRef__":true,"id":105886},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105881":{"this":{"__isSmartRef__":true,"id":105765},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105882}},"105882":{"$super":{"__isSmartRef__":true,"id":105883}},"105883":{"varMapping":{"__isSmartRef__":true,"id":105884},"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":105885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105884":{"obj":{"__isSmartRef__":true,"id":105765},"name":"onMouseDown"},"105885":{},"105886":{"timestamp":{"__isSmartRef__":true,"id":105887},"user":"jenslincke","tags":[]},"105887":{"isSerializedDate":true,"string":"Wed Mar 06 2013 07:33:11 GMT-0500 (Eastern Standard Time)"},"105888":{"_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(426.0,393.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"105889":{"partsSpaceName":"PartsBin/Fun","comment":"Oh, colorful rectangles again... and they change when you click on them!","migrationLevel":4,"partName":"ClickableArt","changes":[{"__isSmartRef__":true,"id":105890},{"__isSmartRef__":true,"id":105892},{"__isSmartRef__":true,"id":105894},{"__isSmartRef__":true,"id":105896},{"__isSmartRef__":true,"id":105898},{"__isSmartRef__":true,"id":105900},{"__isSmartRef__":true,"id":105902},{"__isSmartRef__":true,"id":105904},{"__isSmartRef__":true,"id":105906},{"__isSmartRef__":true,"id":105908},{"__isSmartRef__":true,"id":105910},{"__isSmartRef__":true,"id":105912}],"lastModifiedDate":{"__isSmartRef__":true,"id":105914},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105890":{"date":{"__isSmartRef__":true,"id":105891},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105891":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105892":{"date":{"__isSmartRef__":true,"id":105893},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105893":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105894":{"date":{"__isSmartRef__":true,"id":105895},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105895":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105896":{"date":{"__isSmartRef__":true,"id":105897},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105897":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105898":{"date":{"__isSmartRef__":true,"id":105899},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105899":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105900":{"date":{"__isSmartRef__":true,"id":105901},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105901":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105902":{"date":{"__isSmartRef__":true,"id":105903},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105903":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105904":{"date":{"__isSmartRef__":true,"id":105905},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105905":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105906":{"date":{"__isSmartRef__":true,"id":105907},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105907":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105908":{"date":{"__isSmartRef__":true,"id":105909},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105909":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105910":{"date":{"__isSmartRef__":true,"id":105911},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105911":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105912":{"date":{"__isSmartRef__":true,"id":105913},"author":"jenslincke","message":"no comment","id":"9A25BD6F-FFD0-43FD-9301-03EC6808F505"},"105913":{"isSerializedDate":true,"string":"Wed Mar 06 2013 09:15:08 GMT-0500 (Eastern Standard Time)"},"105914":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:39:40 GMT-0500 (Eastern Standard Time)"},"105915":{"morph":{"__isSmartRef__":true,"id":104575},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105916":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105917}},"105917":{"test01IsMorph":{"__isSmartRef__":true,"id":105918}},"105918":{"varMapping":{"__isSmartRef__":true,"id":105919},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105919":{"this":{"__isSmartRef__":true,"id":105916}},"105920":{},"105921":{"submorphs":[],"scripts":[],"id":"273B56E9-8922-446D-816E-839CEDC2C90E","shape":{"__isSmartRef__":true,"id":105922},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ScalingCorner1","partsBinMetaInfo":{"__isSmartRef__":true,"id":105923},"draggingEnabled":true,"dragStartPoint":null,"originalTargetExtent":null,"eventHandler":{"__isSmartRef__":true,"id":105927},"originalTargetInnerBounds":null,"relativeOrigin":null,"derivationIds":[7147,"16E962DF-21E9-4FE6-8B9B-953F0E908113","ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21","2218969D-71CA-4642-93FD-9513ED5EDF09","3D92BBE7-EE56-4C6D-98C2-8AF9CF59A2C1"],"moved":true,"attributeConnections":[{"__isSmartRef__":true,"id":105928}],"doNotSerialize":["$$cornerName"],"doNotCopyProperties":["$$cornerName"],"originalTargetBounds":null,"cornerName":"bottomRight","_ClipMode":"visible","prevScroll":[0,0],"grabbingEnabled":false,"originalScale":1,"isScaleCorner":true,"owner":{"__isSmartRef__":true,"id":104574},"__serializedExpressions__":["_Position","originalExtent","distanceToDragEvent"],"_Rotation":0,"_Scale":0.9978308026030369,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105929},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(429.9,440.6)","originalExtent":"lively.pt(239.0,138.0)","distanceToDragEvent":"lively.pt(31.1,-7.6)"},"105922":{"_BorderWidth":0,"_ClipMode":"visible","__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(28.0,26.0)","_BorderColor":"Color.rgb(145,145,145)","_Fill":"Color.rgb(66,66,66)","_Padding":"lively.rect(0,0,0,0)"},"105923":{"partsSpaceName":"PartsBin/Widgets/","migrationLevel":4,"comment":"Scale a morph without using halos. ","partName":"ScalingCorner","lastModifiedDate":{"__isSmartRef__":true,"id":105924},"revisionOnLoad":193148,"changes":[{"__isSmartRef__":true,"id":105925}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105924":{"isSerializedDate":true,"string":"Wed Mar 06 2013 09:12:32 GMT-0500 (Eastern Standard Time)"},"105925":{"date":{"__isSmartRef__":true,"id":105926},"author":"jenslincke","message":"no comment","id":"ED4E6270-A26D-4AA4-9C85-F1C2A8D6152D"},"105926":{"isSerializedDate":true,"string":"Wed Mar 06 2013 09:12:56 GMT-0500 (Eastern Standard Time)"},"105927":{"morph":{"__isSmartRef__":true,"id":105921},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105928":{"sourceObj":{"__isSmartRef__":true,"id":105921},"sourceAttrName":"cornerName","targetObj":{"__isSmartRef__":true,"id":105921},"targetMethodName":"alignToOwner","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"105929":{"onDrag":{"__isSmartRef__":true,"id":105930},"onDragEnd":{"__isSmartRef__":true,"id":105938},"onDragStart":{"__isSmartRef__":true,"id":105946},"reset":{"__isSmartRef__":true,"id":105954}},"105930":{"varMapping":{"__isSmartRef__":true,"id":105931},"source":"function onDrag(evt) {\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n this.owner.setScale(this.originalScale + (moveDelta.x / this.owner.getExtent().x))\n\n}","funcProperties":{"__isSmartRef__":true,"id":105936},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105931":{"this":{"__isSmartRef__":true,"id":105921},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105932}},"105932":{"$super":{"__isSmartRef__":true,"id":105933}},"105933":{"varMapping":{"__isSmartRef__":true,"id":105934},"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":105935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105934":{"obj":{"__isSmartRef__":true,"id":105921},"name":"onDrag"},"105935":{},"105936":{"timestamp":{"__isSmartRef__":true,"id":105937},"user":"jenslincke","tags":[]},"105937":{"isSerializedDate":true,"string":"Wed Mar 06 2013 09:10:01 GMT-0500 (Eastern Standard Time)"},"105938":{"varMapping":{"__isSmartRef__":true,"id":105939},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalScale = 1;\n}","funcProperties":{"__isSmartRef__":true,"id":105944},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105939":{"this":{"__isSmartRef__":true,"id":105921},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105940}},"105940":{"$super":{"__isSmartRef__":true,"id":105941}},"105941":{"varMapping":{"__isSmartRef__":true,"id":105942},"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":105943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105942":{"obj":{"__isSmartRef__":true,"id":105921},"name":"onDragEnd"},"105943":{},"105944":{"timestamp":{"__isSmartRef__":true,"id":105945},"user":"jenslincke","tags":[]},"105945":{"isSerializedDate":true,"string":"Wed Mar 06 2013 09:11:23 GMT-0500 (Eastern Standard Time)"},"105946":{"varMapping":{"__isSmartRef__":true,"id":105947},"source":"function onDragStart(evt) {\n this.originalScale = this.owner.getScale();\n this.dragStartPoint = evt.mousePoint;\n}","funcProperties":{"__isSmartRef__":true,"id":105952},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105947":{"this":{"__isSmartRef__":true,"id":105921},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105948}},"105948":{"$super":{"__isSmartRef__":true,"id":105949}},"105949":{"varMapping":{"__isSmartRef__":true,"id":105950},"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":105951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105950":{"obj":{"__isSmartRef__":true,"id":105921},"name":"onDragStart"},"105951":{},"105952":{"timestamp":{"__isSmartRef__":true,"id":105953},"user":"jenslincke","tags":[]},"105953":{"isSerializedDate":true,"string":"Wed Mar 06 2013 09:10:56 GMT-0500 (Eastern Standard Time)"},"105954":{"varMapping":{"__isSmartRef__":true,"id":105955},"source":"function reset() {\n this.isScaleCorner = true\n this.setExtent(pt(10,10));\n this.setPosition(pt(0,0))\n}","funcProperties":{"__isSmartRef__":true,"id":105956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105955":{"this":{"__isSmartRef__":true,"id":105921}},"105956":{"timestamp":{"__isSmartRef__":true,"id":105957},"user":"jenslincke","tags":[]},"105957":{"isSerializedDate":true,"string":"Wed Mar 06 2013 09:11:55 GMT-0500 (Eastern Standard Time)"},"105958":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.9,"_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(458.0,468.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(2,1,1)","_Padding":"lively.rect(0,0,0,0)"},"105959":{"partsSpaceName":"PartsBin/Fun/","comment":"Oh, colorful rectangles again... and they change when you click on them!","migrationLevel":4,"partName":"ClickableArt","changes":[{"__isSmartRef__":true,"id":105960},{"__isSmartRef__":true,"id":105962},{"__isSmartRef__":true,"id":105964},{"__isSmartRef__":true,"id":105966},{"__isSmartRef__":true,"id":105968},{"__isSmartRef__":true,"id":105970},{"__isSmartRef__":true,"id":105972},{"__isSmartRef__":true,"id":105974},{"__isSmartRef__":true,"id":105976},{"__isSmartRef__":true,"id":105978},{"__isSmartRef__":true,"id":105980},{"__isSmartRef__":true,"id":105982}],"lastModifiedDate":{"__isSmartRef__":true,"id":105984},"revisionOnLoad":193152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105960":{"date":{"__isSmartRef__":true,"id":105961},"author":"jenslincke","message":"no comment","id":"9A25BD6F-FFD0-43FD-9301-03EC6808F505"},"105961":{"isSerializedDate":true,"string":"Wed Mar 06 2013 09:15:08 GMT-0500 (Eastern Standard Time)"},"105962":{"date":{"__isSmartRef__":true,"id":105963},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"105963":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:47:05 GMT-0500 (Eastern Standard Time)"},"105964":{"date":{"__isSmartRef__":true,"id":105965},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"105965":{"isSerializedDate":true,"string":"Fri Jan 18 2013 10:42:31 GMT-0500 (Eastern Standard Time)"},"105966":{"date":{"__isSmartRef__":true,"id":105967},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"105967":{"isSerializedDate":true,"string":"Thu Nov 22 2012 04:35:51 GMT-0500 (Eastern Standard Time)"},"105968":{"date":{"__isSmartRef__":true,"id":105969},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105969":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105970":{"date":{"__isSmartRef__":true,"id":105971},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"105971":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"105972":{"date":{"__isSmartRef__":true,"id":105973},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"105973":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"105974":{"date":{"__isSmartRef__":true,"id":105975},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"105975":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"105976":{"date":{"__isSmartRef__":true,"id":105977},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"105977":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"105978":{"date":{"__isSmartRef__":true,"id":105979},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"105979":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"105980":{"date":{"__isSmartRef__":true,"id":105981},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"105981":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"105982":{"date":{"__isSmartRef__":true,"id":105983},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"105983":{"isSerializedDate":true,"string":"Wed Jan 23 2013 06:57:18 GMT-0500 (Eastern Standard Time)"},"105984":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"105985":{"morph":{"__isSmartRef__":true,"id":104574},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105986":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":105987}},"105987":{"test01IsMorph":{"__isSmartRef__":true,"id":105988}},"105988":{"varMapping":{"__isSmartRef__":true,"id":105989},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":105990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"105989":{"this":{"__isSmartRef__":true,"id":105986}},"105990":{},"105991":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":105992}],"id":"9BA350BB-70BD-4754-B170-FE807C048683","shape":{"__isSmartRef__":true,"id":105993},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2777","partsBinMetaInfo":{"__isSmartRef__":true,"id":105994},"eventHandler":{"__isSmartRef__":true,"id":106012},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","11EEE829-9E21-402E-BB36-0C1915FA3CE4","1C087B64-27E1-4852-96EA-365958D25838"],"partTests":{"__isSmartRef__":true,"id":106013},"_ClipMode":"visible","moved":true,"b":208.80975487624528,"#startLetters":"set","isBeingDragged":false,"delta":0.6662669316283427,"_Rotation":47.502598707658116,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106018},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5412.6,4170.4)"},"105992":{"target":{"__isSmartRef__":true,"id":105991},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"105993":{"_BorderWidth":2.590485687713815,"_ClipMode":"visible","_BorderRadius":30.71078524622085,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.8,119.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-123,-348,-151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.4,-2.5)"},"105994":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":105995},{"__isSmartRef__":true,"id":105997},{"__isSmartRef__":true,"id":105999},{"__isSmartRef__":true,"id":106001},{"__isSmartRef__":true,"id":106003},{"__isSmartRef__":true,"id":106005},{"__isSmartRef__":true,"id":106007},{"__isSmartRef__":true,"id":106009}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106011},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105995":{"date":{"__isSmartRef__":true,"id":105996},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"105996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"105997":{"date":{"__isSmartRef__":true,"id":105998},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"105998":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"105999":{"date":{"__isSmartRef__":true,"id":106000},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106000":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106001":{"date":{"__isSmartRef__":true,"id":106002},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106002":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106003":{"date":{"__isSmartRef__":true,"id":106004},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106004":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106005":{"date":{"__isSmartRef__":true,"id":106006},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106006":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106007":{"date":{"__isSmartRef__":true,"id":106008},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106008":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106009":{"date":{"__isSmartRef__":true,"id":106010},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106010":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106011":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106012":{"morph":{"__isSmartRef__":true,"id":105991},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106013":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106014}},"106014":{"test01IsMorph":{"__isSmartRef__":true,"id":106015}},"106015":{"varMapping":{"__isSmartRef__":true,"id":106016},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106016":{"this":{"__isSmartRef__":true,"id":106013}},"106017":{},"106018":{"change":{"__isSmartRef__":true,"id":106019},"tick":{"__isSmartRef__":true,"id":106023}},"106019":{"varMapping":{"__isSmartRef__":true,"id":106020},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106020":{"this":{"__isSmartRef__":true,"id":105991}},"106021":{"timestamp":{"__isSmartRef__":true,"id":106022},"user":"cschuster","tags":[]},"106022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106023":{"varMapping":{"__isSmartRef__":true,"id":106024},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106024":{"this":{"__isSmartRef__":true,"id":105991}},"106025":{"timestamp":{"__isSmartRef__":true,"id":106026},"user":"cschuster","tags":[]},"106026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106027":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106028}],"id":"53947B6D-A786-481B-BEA7-DB1DC902F28A","shape":{"__isSmartRef__":true,"id":106029},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2778","partsBinMetaInfo":{"__isSmartRef__":true,"id":106030},"eventHandler":{"__isSmartRef__":true,"id":106048},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","0F6A8D03-C60E-4E4E-B0B7-CCB46956B258","F336B20E-D707-410B-B1FB-E05411BC1C1F","AAD02FC9-7A2C-4EFE-B759-6DC140584D46","1B0C56E9-86A5-41C0-950F-BE04E858E270"],"partTests":{"__isSmartRef__":true,"id":106049},"_ClipMode":"visible","moved":true,"b":21.04026152496226,"#startLetters":"set","isBeingDragged":false,"delta":0.5536910927621648,"_Rotation":-22.357362703329546,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106054},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4206.6,6122.2)"},"106028":{"target":{"__isSmartRef__":true,"id":106027},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106029":{"_BorderWidth":6.795119422029489,"_ClipMode":"visible","_BorderRadius":34.844074017044015,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.8,85.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(92,331,220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.2,-38.7)"},"106030":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106031},{"__isSmartRef__":true,"id":106033},{"__isSmartRef__":true,"id":106035},{"__isSmartRef__":true,"id":106037},{"__isSmartRef__":true,"id":106039},{"__isSmartRef__":true,"id":106041},{"__isSmartRef__":true,"id":106043},{"__isSmartRef__":true,"id":106045}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106047},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106031":{"date":{"__isSmartRef__":true,"id":106032},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106033":{"date":{"__isSmartRef__":true,"id":106034},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106034":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106035":{"date":{"__isSmartRef__":true,"id":106036},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106036":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106037":{"date":{"__isSmartRef__":true,"id":106038},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106038":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106039":{"date":{"__isSmartRef__":true,"id":106040},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106040":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106041":{"date":{"__isSmartRef__":true,"id":106042},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106043":{"date":{"__isSmartRef__":true,"id":106044},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106044":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106045":{"date":{"__isSmartRef__":true,"id":106046},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106046":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106047":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106048":{"morph":{"__isSmartRef__":true,"id":106027},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106049":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106050}},"106050":{"test01IsMorph":{"__isSmartRef__":true,"id":106051}},"106051":{"varMapping":{"__isSmartRef__":true,"id":106052},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106052":{"this":{"__isSmartRef__":true,"id":106049}},"106053":{},"106054":{"change":{"__isSmartRef__":true,"id":106055},"tick":{"__isSmartRef__":true,"id":106059}},"106055":{"varMapping":{"__isSmartRef__":true,"id":106056},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106056":{"this":{"__isSmartRef__":true,"id":106027}},"106057":{"timestamp":{"__isSmartRef__":true,"id":106058},"user":"cschuster","tags":[]},"106058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106059":{"varMapping":{"__isSmartRef__":true,"id":106060},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106060":{"this":{"__isSmartRef__":true,"id":106027}},"106061":{"timestamp":{"__isSmartRef__":true,"id":106062},"user":"cschuster","tags":[]},"106062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106063":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106064}],"id":"6AD60AE5-AD54-4D1A-BAB0-814BE7F59D03","shape":{"__isSmartRef__":true,"id":106065},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2779","partsBinMetaInfo":{"__isSmartRef__":true,"id":106066},"eventHandler":{"__isSmartRef__":true,"id":106084},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","C23D3AEF-1CB6-4345-823C-4579D916509F"],"partTests":{"__isSmartRef__":true,"id":106085},"_ClipMode":"visible","moved":true,"b":244.96859671117272,"#startLetters":"set","isBeingDragged":false,"delta":0.7997362518217415,"_Rotation":14.90482784975293,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106090},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6060.2,4373.6)"},"106064":{"target":{"__isSmartRef__":true,"id":106063},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106065":{"_BorderWidth":0.4696199112801054,"_ClipMode":"visible","_BorderRadius":7.161050002768512,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.7,136.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-232,-340,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-11.5)"},"106066":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106067},{"__isSmartRef__":true,"id":106069},{"__isSmartRef__":true,"id":106071},{"__isSmartRef__":true,"id":106073},{"__isSmartRef__":true,"id":106075},{"__isSmartRef__":true,"id":106077},{"__isSmartRef__":true,"id":106079},{"__isSmartRef__":true,"id":106081}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106083},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106067":{"date":{"__isSmartRef__":true,"id":106068},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106069":{"date":{"__isSmartRef__":true,"id":106070},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106070":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106071":{"date":{"__isSmartRef__":true,"id":106072},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106072":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106073":{"date":{"__isSmartRef__":true,"id":106074},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106074":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106075":{"date":{"__isSmartRef__":true,"id":106076},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106076":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106077":{"date":{"__isSmartRef__":true,"id":106078},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106079":{"date":{"__isSmartRef__":true,"id":106080},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106080":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106081":{"date":{"__isSmartRef__":true,"id":106082},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106082":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106083":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106084":{"morph":{"__isSmartRef__":true,"id":106063},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106085":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106086}},"106086":{"test01IsMorph":{"__isSmartRef__":true,"id":106087}},"106087":{"varMapping":{"__isSmartRef__":true,"id":106088},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106088":{"this":{"__isSmartRef__":true,"id":106085}},"106089":{},"106090":{"change":{"__isSmartRef__":true,"id":106091},"tick":{"__isSmartRef__":true,"id":106095}},"106091":{"varMapping":{"__isSmartRef__":true,"id":106092},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106092":{"this":{"__isSmartRef__":true,"id":106063}},"106093":{"timestamp":{"__isSmartRef__":true,"id":106094},"user":"cschuster","tags":[]},"106094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106095":{"varMapping":{"__isSmartRef__":true,"id":106096},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106096":{"this":{"__isSmartRef__":true,"id":106063}},"106097":{"timestamp":{"__isSmartRef__":true,"id":106098},"user":"cschuster","tags":[]},"106098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106099":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106100}],"id":"02611C90-DBB9-4416-A507-E33630566FE5","shape":{"__isSmartRef__":true,"id":106101},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2780","partsBinMetaInfo":{"__isSmartRef__":true,"id":106102},"eventHandler":{"__isSmartRef__":true,"id":106120},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA"],"partTests":{"__isSmartRef__":true,"id":106121},"_ClipMode":"visible","moved":true,"b":329.4816729295999,"#startLetters":"set","isBeingDragged":false,"delta":0.9391066348180175,"_Rotation":-15.295071054794024,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106126},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4069.9,3904.5)"},"106100":{"target":{"__isSmartRef__":true,"id":106099},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106101":{"_BorderWidth":2.460930278264092,"_ClipMode":"visible","_BorderRadius":29.684999917062296,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.0,120.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-130,91,-144)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.8,-37.2)"},"106102":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106103},{"__isSmartRef__":true,"id":106105},{"__isSmartRef__":true,"id":106107},{"__isSmartRef__":true,"id":106109},{"__isSmartRef__":true,"id":106111},{"__isSmartRef__":true,"id":106113},{"__isSmartRef__":true,"id":106115},{"__isSmartRef__":true,"id":106117}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106119},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106103":{"date":{"__isSmartRef__":true,"id":106104},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106105":{"date":{"__isSmartRef__":true,"id":106106},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106106":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106107":{"date":{"__isSmartRef__":true,"id":106108},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106108":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106109":{"date":{"__isSmartRef__":true,"id":106110},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106110":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106111":{"date":{"__isSmartRef__":true,"id":106112},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106112":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106113":{"date":{"__isSmartRef__":true,"id":106114},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106114":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106115":{"date":{"__isSmartRef__":true,"id":106116},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106116":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106117":{"date":{"__isSmartRef__":true,"id":106118},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106118":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106119":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106120":{"morph":{"__isSmartRef__":true,"id":106099},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106121":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106122}},"106122":{"test01IsMorph":{"__isSmartRef__":true,"id":106123}},"106123":{"varMapping":{"__isSmartRef__":true,"id":106124},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106124":{"this":{"__isSmartRef__":true,"id":106121}},"106125":{},"106126":{"change":{"__isSmartRef__":true,"id":106127},"tick":{"__isSmartRef__":true,"id":106131}},"106127":{"varMapping":{"__isSmartRef__":true,"id":106128},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106128":{"this":{"__isSmartRef__":true,"id":106099}},"106129":{"timestamp":{"__isSmartRef__":true,"id":106130},"user":"cschuster","tags":[]},"106130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106131":{"varMapping":{"__isSmartRef__":true,"id":106132},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106132":{"this":{"__isSmartRef__":true,"id":106099}},"106133":{"timestamp":{"__isSmartRef__":true,"id":106134},"user":"cschuster","tags":[]},"106134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106135":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106136}],"id":"A5542007-0B50-4786-B859-84C3AEB3917E","shape":{"__isSmartRef__":true,"id":106137},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2781","partsBinMetaInfo":{"__isSmartRef__":true,"id":106138},"eventHandler":{"__isSmartRef__":true,"id":106156},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","6C5AF6A2-DBC0-4BFA-824A-988F4B928BD9"],"partTests":{"__isSmartRef__":true,"id":106157},"_ClipMode":"visible","moved":true,"b":191.4287991983001,"#startLetters":"set","isBeingDragged":false,"delta":-0.8734259108896367,"_Rotation":-40.880833545295204,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106162},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4243.5,5184.7)"},"106136":{"target":{"__isSmartRef__":true,"id":106135},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106137":{"_BorderWidth":4.009249801457022,"_ClipMode":"visible","_BorderRadius":38.42946247053928,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.5,107.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-51,-302,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.0,-0.4)"},"106138":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106139},{"__isSmartRef__":true,"id":106141},{"__isSmartRef__":true,"id":106143},{"__isSmartRef__":true,"id":106145},{"__isSmartRef__":true,"id":106147},{"__isSmartRef__":true,"id":106149},{"__isSmartRef__":true,"id":106151},{"__isSmartRef__":true,"id":106153}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106155},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106139":{"date":{"__isSmartRef__":true,"id":106140},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106141":{"date":{"__isSmartRef__":true,"id":106142},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106142":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106143":{"date":{"__isSmartRef__":true,"id":106144},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106144":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106145":{"date":{"__isSmartRef__":true,"id":106146},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106146":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106147":{"date":{"__isSmartRef__":true,"id":106148},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106148":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106149":{"date":{"__isSmartRef__":true,"id":106150},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106150":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106151":{"date":{"__isSmartRef__":true,"id":106152},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106152":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106153":{"date":{"__isSmartRef__":true,"id":106154},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106154":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106155":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106156":{"morph":{"__isSmartRef__":true,"id":106135},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106157":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106158}},"106158":{"test01IsMorph":{"__isSmartRef__":true,"id":106159}},"106159":{"varMapping":{"__isSmartRef__":true,"id":106160},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106160":{"this":{"__isSmartRef__":true,"id":106157}},"106161":{},"106162":{"change":{"__isSmartRef__":true,"id":106163},"tick":{"__isSmartRef__":true,"id":106167}},"106163":{"varMapping":{"__isSmartRef__":true,"id":106164},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106164":{"this":{"__isSmartRef__":true,"id":106135}},"106165":{"timestamp":{"__isSmartRef__":true,"id":106166},"user":"cschuster","tags":[]},"106166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106167":{"varMapping":{"__isSmartRef__":true,"id":106168},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106168":{"this":{"__isSmartRef__":true,"id":106135}},"106169":{"timestamp":{"__isSmartRef__":true,"id":106170},"user":"cschuster","tags":[]},"106170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106171":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106172}],"id":"7C70FA22-BBA1-4FF2-9E5A-973E5C733824","shape":{"__isSmartRef__":true,"id":106173},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2782","partsBinMetaInfo":{"__isSmartRef__":true,"id":106174},"eventHandler":{"__isSmartRef__":true,"id":106192},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","16A50B20-2E2D-4A72-9C62-828A3D46AF7D"],"partTests":{"__isSmartRef__":true,"id":106193},"_ClipMode":"visible","moved":true,"b":37.54880328674335,"#startLetters":"set","isBeingDragged":false,"delta":0.8162783323205076,"_Rotation":-17.40461257087198,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106198},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4471.2,5168.0)"},"106172":{"target":{"__isSmartRef__":true,"id":106171},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106173":{"_BorderWidth":8.047184845218737,"_ClipMode":"visible","_BorderRadius":25.143463230510807,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,75.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(156,359,45)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.2,-35.9)"},"106174":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106175},{"__isSmartRef__":true,"id":106177},{"__isSmartRef__":true,"id":106179},{"__isSmartRef__":true,"id":106181},{"__isSmartRef__":true,"id":106183},{"__isSmartRef__":true,"id":106185},{"__isSmartRef__":true,"id":106187},{"__isSmartRef__":true,"id":106189}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106191},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106175":{"date":{"__isSmartRef__":true,"id":106176},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106177":{"date":{"__isSmartRef__":true,"id":106178},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106178":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106179":{"date":{"__isSmartRef__":true,"id":106180},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106180":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106181":{"date":{"__isSmartRef__":true,"id":106182},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106182":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106183":{"date":{"__isSmartRef__":true,"id":106184},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106184":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106185":{"date":{"__isSmartRef__":true,"id":106186},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106186":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106187":{"date":{"__isSmartRef__":true,"id":106188},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106188":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106189":{"date":{"__isSmartRef__":true,"id":106190},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106190":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106191":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106192":{"morph":{"__isSmartRef__":true,"id":106171},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106193":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106194}},"106194":{"test01IsMorph":{"__isSmartRef__":true,"id":106195}},"106195":{"varMapping":{"__isSmartRef__":true,"id":106196},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106196":{"this":{"__isSmartRef__":true,"id":106193}},"106197":{},"106198":{"change":{"__isSmartRef__":true,"id":106199},"tick":{"__isSmartRef__":true,"id":106203}},"106199":{"varMapping":{"__isSmartRef__":true,"id":106200},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106200":{"this":{"__isSmartRef__":true,"id":106171}},"106201":{"timestamp":{"__isSmartRef__":true,"id":106202},"user":"cschuster","tags":[]},"106202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106203":{"varMapping":{"__isSmartRef__":true,"id":106204},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106204":{"this":{"__isSmartRef__":true,"id":106171}},"106205":{"timestamp":{"__isSmartRef__":true,"id":106206},"user":"cschuster","tags":[]},"106206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106207":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106208}],"id":"867B762E-F7AE-4CFD-8390-25C426099D19","shape":{"__isSmartRef__":true,"id":106209},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2783","partsBinMetaInfo":{"__isSmartRef__":true,"id":106210},"eventHandler":{"__isSmartRef__":true,"id":106228},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","A4141F57-C616-4C1E-9020-56CB54A7948D","82914008-80A4-4B00-83D7-B7C018F72306"],"partTests":{"__isSmartRef__":true,"id":106229},"_ClipMode":"visible","moved":true,"b":261.33197253977414,"#startLetters":"set","isBeingDragged":false,"delta":-0.9221310977591202,"_Rotation":-14.227172431136355,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106234},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6361.7,6378.6)"},"106208":{"target":{"__isSmartRef__":true,"id":106207},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106209":{"_BorderWidth":0.05710929808402376,"_ClipMode":"visible","_BorderRadius":0.9085304142601425,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.9,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-292,218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-17.0)"},"106210":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106211},{"__isSmartRef__":true,"id":106213},{"__isSmartRef__":true,"id":106215},{"__isSmartRef__":true,"id":106217},{"__isSmartRef__":true,"id":106219},{"__isSmartRef__":true,"id":106221},{"__isSmartRef__":true,"id":106223},{"__isSmartRef__":true,"id":106225}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106227},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106211":{"date":{"__isSmartRef__":true,"id":106212},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106213":{"date":{"__isSmartRef__":true,"id":106214},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106214":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106215":{"date":{"__isSmartRef__":true,"id":106216},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106216":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106217":{"date":{"__isSmartRef__":true,"id":106218},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106218":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106219":{"date":{"__isSmartRef__":true,"id":106220},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106220":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106221":{"date":{"__isSmartRef__":true,"id":106222},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106222":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106223":{"date":{"__isSmartRef__":true,"id":106224},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106224":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106225":{"date":{"__isSmartRef__":true,"id":106226},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106226":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106227":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106228":{"morph":{"__isSmartRef__":true,"id":106207},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106229":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106230}},"106230":{"test01IsMorph":{"__isSmartRef__":true,"id":106231}},"106231":{"varMapping":{"__isSmartRef__":true,"id":106232},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106232":{"this":{"__isSmartRef__":true,"id":106229}},"106233":{},"106234":{"change":{"__isSmartRef__":true,"id":106235},"tick":{"__isSmartRef__":true,"id":106239}},"106235":{"varMapping":{"__isSmartRef__":true,"id":106236},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106236":{"this":{"__isSmartRef__":true,"id":106207}},"106237":{"timestamp":{"__isSmartRef__":true,"id":106238},"user":"cschuster","tags":[]},"106238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106239":{"varMapping":{"__isSmartRef__":true,"id":106240},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106240":{"this":{"__isSmartRef__":true,"id":106207}},"106241":{"timestamp":{"__isSmartRef__":true,"id":106242},"user":"cschuster","tags":[]},"106242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106243":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106244}],"id":"BDF0EB08-BEBC-4E22-ADA3-491EB5290136","shape":{"__isSmartRef__":true,"id":106245},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2784","partsBinMetaInfo":{"__isSmartRef__":true,"id":106246},"eventHandler":{"__isSmartRef__":true,"id":106264},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","6BF1A2E8-DFDE-4193-99D3-79DB9D6B1CF9","4D549FE6-49B1-448A-A02B-F4E846A16FD8"],"partTests":{"__isSmartRef__":true,"id":106265},"_ClipMode":"visible","moved":true,"b":182.1757989160251,"#startLetters":"set","isBeingDragged":false,"delta":0.9018603906733915,"_Rotation":6.31114106059855,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106270},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5641.5,4351.0)"},"106244":{"target":{"__isSmartRef__":true,"id":106243},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106245":{"_BorderWidth":4.8101713579328225,"_ClipMode":"visible","_BorderRadius":39.94234413864149,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.0,101.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-10,-266,-229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.2,-0.0)"},"106246":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106247},{"__isSmartRef__":true,"id":106249},{"__isSmartRef__":true,"id":106251},{"__isSmartRef__":true,"id":106253},{"__isSmartRef__":true,"id":106255},{"__isSmartRef__":true,"id":106257},{"__isSmartRef__":true,"id":106259},{"__isSmartRef__":true,"id":106261}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106263},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106247":{"date":{"__isSmartRef__":true,"id":106248},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106249":{"date":{"__isSmartRef__":true,"id":106250},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106250":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106251":{"date":{"__isSmartRef__":true,"id":106252},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106252":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106253":{"date":{"__isSmartRef__":true,"id":106254},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106254":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106255":{"date":{"__isSmartRef__":true,"id":106256},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106256":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106257":{"date":{"__isSmartRef__":true,"id":106258},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106259":{"date":{"__isSmartRef__":true,"id":106260},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106260":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106261":{"date":{"__isSmartRef__":true,"id":106262},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106262":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106263":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106264":{"morph":{"__isSmartRef__":true,"id":106243},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106265":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106266}},"106266":{"test01IsMorph":{"__isSmartRef__":true,"id":106267}},"106267":{"varMapping":{"__isSmartRef__":true,"id":106268},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106268":{"this":{"__isSmartRef__":true,"id":106265}},"106269":{},"106270":{"change":{"__isSmartRef__":true,"id":106271},"tick":{"__isSmartRef__":true,"id":106275}},"106271":{"varMapping":{"__isSmartRef__":true,"id":106272},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106272":{"this":{"__isSmartRef__":true,"id":106243}},"106273":{"timestamp":{"__isSmartRef__":true,"id":106274},"user":"cschuster","tags":[]},"106274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106275":{"varMapping":{"__isSmartRef__":true,"id":106276},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106276":{"this":{"__isSmartRef__":true,"id":106243}},"106277":{"timestamp":{"__isSmartRef__":true,"id":106278},"user":"cschuster","tags":[]},"106278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106279":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106280}],"id":"5D5AACAC-9003-46DE-813A-B42CD04B3AF7","shape":{"__isSmartRef__":true,"id":106281},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2785","partsBinMetaInfo":{"__isSmartRef__":true,"id":106282},"eventHandler":{"__isSmartRef__":true,"id":106300},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","68B2766B-1ED4-4189-BDBE-64D63473B600"],"partTests":{"__isSmartRef__":true,"id":106301},"_ClipMode":"visible","moved":true,"b":294.21695124334656,"#startLetters":"set","isBeingDragged":false,"delta":0.946373162267264,"_Rotation":21.11482518444415,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106306},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6202.9,3394.9)"},"106280":{"target":{"__isSmartRef__":true,"id":106279},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106281":{"_BorderWidth":0.44000600763862074,"_ClipMode":"visible","_BorderRadius":6.730327663405012,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.1,136.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-128,-164)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.8,-28.2)"},"106282":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106283},{"__isSmartRef__":true,"id":106285},{"__isSmartRef__":true,"id":106287},{"__isSmartRef__":true,"id":106289},{"__isSmartRef__":true,"id":106291},{"__isSmartRef__":true,"id":106293},{"__isSmartRef__":true,"id":106295},{"__isSmartRef__":true,"id":106297}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106299},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106283":{"date":{"__isSmartRef__":true,"id":106284},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106285":{"date":{"__isSmartRef__":true,"id":106286},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106286":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106287":{"date":{"__isSmartRef__":true,"id":106288},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106288":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106289":{"date":{"__isSmartRef__":true,"id":106290},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106290":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106291":{"date":{"__isSmartRef__":true,"id":106292},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106292":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106293":{"date":{"__isSmartRef__":true,"id":106294},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106295":{"date":{"__isSmartRef__":true,"id":106296},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106296":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106297":{"date":{"__isSmartRef__":true,"id":106298},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106298":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106299":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106300":{"morph":{"__isSmartRef__":true,"id":106279},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106301":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106302}},"106302":{"test01IsMorph":{"__isSmartRef__":true,"id":106303}},"106303":{"varMapping":{"__isSmartRef__":true,"id":106304},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106304":{"this":{"__isSmartRef__":true,"id":106301}},"106305":{},"106306":{"change":{"__isSmartRef__":true,"id":106307},"tick":{"__isSmartRef__":true,"id":106311}},"106307":{"varMapping":{"__isSmartRef__":true,"id":106308},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106308":{"this":{"__isSmartRef__":true,"id":106279}},"106309":{"timestamp":{"__isSmartRef__":true,"id":106310},"user":"cschuster","tags":[]},"106310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106311":{"varMapping":{"__isSmartRef__":true,"id":106312},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106312":{"this":{"__isSmartRef__":true,"id":106279}},"106313":{"timestamp":{"__isSmartRef__":true,"id":106314},"user":"cschuster","tags":[]},"106314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106315":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106316}],"id":"D4B57608-8ED3-4170-9517-F19CCC0E4643","shape":{"__isSmartRef__":true,"id":106317},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2786","partsBinMetaInfo":{"__isSmartRef__":true,"id":106318},"eventHandler":{"__isSmartRef__":true,"id":106336},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","60AC5B1C-41FD-461D-8D0C-D118A6C1D815","C2A1FC6C-BE60-41D6-872C-7AD921D0D98F","7294B6D6-6221-4676-800F-C4DF9AFFED9B","A1C3F02E-9DCD-4127-AF23-7F31D2724668"],"partTests":{"__isSmartRef__":true,"id":106337},"_ClipMode":"visible","moved":true,"b":281.59297815244645,"#startLetters":"set","isBeingDragged":false,"delta":0.902695355238393,"_Rotation":-19.024064292393824,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106342},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4336.9,5008.0)"},"106316":{"target":{"__isSmartRef__":true,"id":106315},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106317":{"_BorderWidth":0.10200057390652795,"_ClipMode":"visible","_BorderRadius":1.6153625951808248,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.3,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-199,-10)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-24.0)"},"106318":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106319},{"__isSmartRef__":true,"id":106321},{"__isSmartRef__":true,"id":106323},{"__isSmartRef__":true,"id":106325},{"__isSmartRef__":true,"id":106327},{"__isSmartRef__":true,"id":106329},{"__isSmartRef__":true,"id":106331},{"__isSmartRef__":true,"id":106333}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106335},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106319":{"date":{"__isSmartRef__":true,"id":106320},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106321":{"date":{"__isSmartRef__":true,"id":106322},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106322":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106323":{"date":{"__isSmartRef__":true,"id":106324},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106324":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106325":{"date":{"__isSmartRef__":true,"id":106326},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106326":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106327":{"date":{"__isSmartRef__":true,"id":106328},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106328":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106329":{"date":{"__isSmartRef__":true,"id":106330},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106330":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106331":{"date":{"__isSmartRef__":true,"id":106332},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106332":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106333":{"date":{"__isSmartRef__":true,"id":106334},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106334":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106335":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106336":{"morph":{"__isSmartRef__":true,"id":106315},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106337":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106338}},"106338":{"test01IsMorph":{"__isSmartRef__":true,"id":106339}},"106339":{"varMapping":{"__isSmartRef__":true,"id":106340},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106340":{"this":{"__isSmartRef__":true,"id":106337}},"106341":{},"106342":{"change":{"__isSmartRef__":true,"id":106343},"tick":{"__isSmartRef__":true,"id":106347}},"106343":{"varMapping":{"__isSmartRef__":true,"id":106344},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106344":{"this":{"__isSmartRef__":true,"id":106315}},"106345":{"timestamp":{"__isSmartRef__":true,"id":106346},"user":"cschuster","tags":[]},"106346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106347":{"varMapping":{"__isSmartRef__":true,"id":106348},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106348":{"this":{"__isSmartRef__":true,"id":106315}},"106349":{"timestamp":{"__isSmartRef__":true,"id":106350},"user":"cschuster","tags":[]},"106350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106351":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106352}],"id":"A164B9BE-54B8-4A54-85AA-D110CF4070FB","shape":{"__isSmartRef__":true,"id":106353},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2787","partsBinMetaInfo":{"__isSmartRef__":true,"id":106354},"eventHandler":{"__isSmartRef__":true,"id":106372},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","765E441C-C39F-4A9E-8671-D9BA64E9C6E6"],"partTests":{"__isSmartRef__":true,"id":106373},"_ClipMode":"visible","moved":true,"b":188.80897383671254,"#startLetters":"set","isBeingDragged":false,"delta":-0.7925510470522568,"_Rotation":-51.009858976441244,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106378},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5269.5,5792.3)"},"106352":{"target":{"__isSmartRef__":true,"id":106351},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106353":{"_BorderWidth":4.234296931510169,"_ClipMode":"visible","_BorderRadius":39.06191809744841,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.1,106.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,-293,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-0.2)"},"106354":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106355},{"__isSmartRef__":true,"id":106357},{"__isSmartRef__":true,"id":106359},{"__isSmartRef__":true,"id":106361},{"__isSmartRef__":true,"id":106363},{"__isSmartRef__":true,"id":106365},{"__isSmartRef__":true,"id":106367},{"__isSmartRef__":true,"id":106369}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106371},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106355":{"date":{"__isSmartRef__":true,"id":106356},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106357":{"date":{"__isSmartRef__":true,"id":106358},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106358":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106359":{"date":{"__isSmartRef__":true,"id":106360},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106360":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106361":{"date":{"__isSmartRef__":true,"id":106362},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106362":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106363":{"date":{"__isSmartRef__":true,"id":106364},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106364":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106365":{"date":{"__isSmartRef__":true,"id":106366},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106367":{"date":{"__isSmartRef__":true,"id":106368},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106368":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106369":{"date":{"__isSmartRef__":true,"id":106370},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106370":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106371":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106372":{"morph":{"__isSmartRef__":true,"id":106351},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106373":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106374}},"106374":{"test01IsMorph":{"__isSmartRef__":true,"id":106375}},"106375":{"varMapping":{"__isSmartRef__":true,"id":106376},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106376":{"this":{"__isSmartRef__":true,"id":106373}},"106377":{},"106378":{"change":{"__isSmartRef__":true,"id":106379},"tick":{"__isSmartRef__":true,"id":106383}},"106379":{"varMapping":{"__isSmartRef__":true,"id":106380},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106380":{"this":{"__isSmartRef__":true,"id":106351}},"106381":{"timestamp":{"__isSmartRef__":true,"id":106382},"user":"cschuster","tags":[]},"106382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106383":{"varMapping":{"__isSmartRef__":true,"id":106384},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106384":{"this":{"__isSmartRef__":true,"id":106351}},"106385":{"timestamp":{"__isSmartRef__":true,"id":106386},"user":"cschuster","tags":[]},"106386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106387":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106388}],"id":"EE12033B-E588-46DB-9A03-397EC6CE7973","shape":{"__isSmartRef__":true,"id":106389},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2788","partsBinMetaInfo":{"__isSmartRef__":true,"id":106390},"eventHandler":{"__isSmartRef__":true,"id":106408},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0"],"partTests":{"__isSmartRef__":true,"id":106409},"_ClipMode":"visible","moved":true,"b":267.93529648543335,"#startLetters":"set","isBeingDragged":false,"delta":0.9497058931156062,"_Rotation":34.23847099808347,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106414},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4967.8,3760.3)"},"106388":{"target":{"__isSmartRef__":true,"id":106387},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106389":{"_BorderWidth":0.0032461093089599657,"_ClipMode":"visible","_BorderRadius":0.0519208893823242,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.9,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-266,161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.3)"},"106390":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106391},{"__isSmartRef__":true,"id":106393},{"__isSmartRef__":true,"id":106395},{"__isSmartRef__":true,"id":106397},{"__isSmartRef__":true,"id":106399},{"__isSmartRef__":true,"id":106401},{"__isSmartRef__":true,"id":106403},{"__isSmartRef__":true,"id":106405}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106407},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106391":{"date":{"__isSmartRef__":true,"id":106392},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106393":{"date":{"__isSmartRef__":true,"id":106394},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106394":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106395":{"date":{"__isSmartRef__":true,"id":106396},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106396":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106397":{"date":{"__isSmartRef__":true,"id":106398},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106398":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106399":{"date":{"__isSmartRef__":true,"id":106400},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106400":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106401":{"date":{"__isSmartRef__":true,"id":106402},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106402":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106403":{"date":{"__isSmartRef__":true,"id":106404},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106404":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106405":{"date":{"__isSmartRef__":true,"id":106406},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106406":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106407":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106408":{"morph":{"__isSmartRef__":true,"id":106387},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106409":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106410}},"106410":{"test01IsMorph":{"__isSmartRef__":true,"id":106411}},"106411":{"varMapping":{"__isSmartRef__":true,"id":106412},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106412":{"this":{"__isSmartRef__":true,"id":106409}},"106413":{},"106414":{"change":{"__isSmartRef__":true,"id":106415},"tick":{"__isSmartRef__":true,"id":106419}},"106415":{"varMapping":{"__isSmartRef__":true,"id":106416},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106416":{"this":{"__isSmartRef__":true,"id":106387}},"106417":{"timestamp":{"__isSmartRef__":true,"id":106418},"user":"cschuster","tags":[]},"106418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106419":{"varMapping":{"__isSmartRef__":true,"id":106420},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106420":{"this":{"__isSmartRef__":true,"id":106387}},"106421":{"timestamp":{"__isSmartRef__":true,"id":106422},"user":"cschuster","tags":[]},"106422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106423":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106424}],"id":"DFDB10F8-4D0E-4308-B647-9C7E40EC9486","shape":{"__isSmartRef__":true,"id":106425},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2789","partsBinMetaInfo":{"__isSmartRef__":true,"id":106426},"eventHandler":{"__isSmartRef__":true,"id":106444},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","33842EA9-C557-42D8-9407-413BFDE6F580","8C823456-4079-4180-AB99-4D5DC7C5D80C"],"partTests":{"__isSmartRef__":true,"id":106445},"_ClipMode":"visible","moved":true,"b":123.30586006562226,"#startLetters":"set","isBeingDragged":false,"delta":0.8331477031460963,"_Rotation":18.785209009278535,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106450},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4290.7,4952.9)"},"106424":{"target":{"__isSmartRef__":true,"id":106423},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106425":{"_BorderWidth":9.178756021743833,"_ClipMode":"visible","_BorderRadius":12.060796977183443,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.3,66.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,74,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.7,-9.0)"},"106426":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106427},{"__isSmartRef__":true,"id":106429},{"__isSmartRef__":true,"id":106431},{"__isSmartRef__":true,"id":106433},{"__isSmartRef__":true,"id":106435},{"__isSmartRef__":true,"id":106437},{"__isSmartRef__":true,"id":106439},{"__isSmartRef__":true,"id":106441}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106443},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106427":{"date":{"__isSmartRef__":true,"id":106428},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106429":{"date":{"__isSmartRef__":true,"id":106430},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106430":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106431":{"date":{"__isSmartRef__":true,"id":106432},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106432":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106433":{"date":{"__isSmartRef__":true,"id":106434},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106434":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106435":{"date":{"__isSmartRef__":true,"id":106436},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106436":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106437":{"date":{"__isSmartRef__":true,"id":106438},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106439":{"date":{"__isSmartRef__":true,"id":106440},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106440":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106441":{"date":{"__isSmartRef__":true,"id":106442},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106442":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106443":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106444":{"morph":{"__isSmartRef__":true,"id":106423},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106445":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106446}},"106446":{"test01IsMorph":{"__isSmartRef__":true,"id":106447}},"106447":{"varMapping":{"__isSmartRef__":true,"id":106448},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106448":{"this":{"__isSmartRef__":true,"id":106445}},"106449":{},"106450":{"change":{"__isSmartRef__":true,"id":106451},"tick":{"__isSmartRef__":true,"id":106455}},"106451":{"varMapping":{"__isSmartRef__":true,"id":106452},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106452":{"this":{"__isSmartRef__":true,"id":106423}},"106453":{"timestamp":{"__isSmartRef__":true,"id":106454},"user":"cschuster","tags":[]},"106454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106455":{"varMapping":{"__isSmartRef__":true,"id":106456},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106456":{"this":{"__isSmartRef__":true,"id":106423}},"106457":{"timestamp":{"__isSmartRef__":true,"id":106458},"user":"cschuster","tags":[]},"106458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106459":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106460}],"id":"C56714C2-1E87-4CEB-B06E-C347A2703074","shape":{"__isSmartRef__":true,"id":106461},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2790","partsBinMetaInfo":{"__isSmartRef__":true,"id":106462},"eventHandler":{"__isSmartRef__":true,"id":106480},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68"],"partTests":{"__isSmartRef__":true,"id":106481},"_ClipMode":"visible","moved":true,"b":6.049167903431226,"#startLetters":"set","isBeingDragged":false,"delta":-0.8780009837937541,"_Rotation":24.489443153599666,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106486},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4324.8,4401.4)"},"106460":{"target":{"__isSmartRef__":true,"id":106459},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106461":{"_BorderWidth":5.526909327428733,"_ClipMode":"visible","_BorderRadius":39.55578649706976,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.4,95.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(27,282,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.1,-39.9)"},"106462":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106463},{"__isSmartRef__":true,"id":106465},{"__isSmartRef__":true,"id":106467},{"__isSmartRef__":true,"id":106469},{"__isSmartRef__":true,"id":106471},{"__isSmartRef__":true,"id":106473},{"__isSmartRef__":true,"id":106475},{"__isSmartRef__":true,"id":106477}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106479},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106463":{"date":{"__isSmartRef__":true,"id":106464},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106465":{"date":{"__isSmartRef__":true,"id":106466},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106466":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106467":{"date":{"__isSmartRef__":true,"id":106468},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106468":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106469":{"date":{"__isSmartRef__":true,"id":106470},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106470":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106471":{"date":{"__isSmartRef__":true,"id":106472},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106472":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106473":{"date":{"__isSmartRef__":true,"id":106474},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106475":{"date":{"__isSmartRef__":true,"id":106476},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106476":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106477":{"date":{"__isSmartRef__":true,"id":106478},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106478":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106479":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106480":{"morph":{"__isSmartRef__":true,"id":106459},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106481":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106482}},"106482":{"test01IsMorph":{"__isSmartRef__":true,"id":106483}},"106483":{"varMapping":{"__isSmartRef__":true,"id":106484},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106484":{"this":{"__isSmartRef__":true,"id":106481}},"106485":{},"106486":{"change":{"__isSmartRef__":true,"id":106487},"tick":{"__isSmartRef__":true,"id":106491}},"106487":{"varMapping":{"__isSmartRef__":true,"id":106488},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106488":{"this":{"__isSmartRef__":true,"id":106459}},"106489":{"timestamp":{"__isSmartRef__":true,"id":106490},"user":"cschuster","tags":[]},"106490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106491":{"varMapping":{"__isSmartRef__":true,"id":106492},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106492":{"this":{"__isSmartRef__":true,"id":106459}},"106493":{"timestamp":{"__isSmartRef__":true,"id":106494},"user":"cschuster","tags":[]},"106494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106495":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106496}],"id":"1F6D0E76-9256-4D26-8C0F-7676FA4A66A5","shape":{"__isSmartRef__":true,"id":106497},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2791","partsBinMetaInfo":{"__isSmartRef__":true,"id":106498},"eventHandler":{"__isSmartRef__":true,"id":106516},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","8DE8D5BC-C922-46F9-A94E-98AADFD3E721","EC4DBAC5-CFC4-4209-BD41-8BF46413B478","0B5ACE89-8B70-49DA-9D6A-5F4339BB41CC"],"partTests":{"__isSmartRef__":true,"id":106517},"_ClipMode":"visible","moved":true,"b":85.71714930096641,"#startLetters":"set","isBeingDragged":false,"delta":0.8836819515563548,"_Rotation":-20.850747775684617,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106522},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4054.7,5084.2)"},"106496":{"target":{"__isSmartRef__":true,"id":106495},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106497":{"_BorderWidth":9.986037654361313,"_ClipMode":"visible","_BorderRadius":0.22308561486582557,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.0,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,275,-183)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.5)"},"106498":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106499},{"__isSmartRef__":true,"id":106501},{"__isSmartRef__":true,"id":106503},{"__isSmartRef__":true,"id":106505},{"__isSmartRef__":true,"id":106507},{"__isSmartRef__":true,"id":106509},{"__isSmartRef__":true,"id":106511},{"__isSmartRef__":true,"id":106513}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106515},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106499":{"date":{"__isSmartRef__":true,"id":106500},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106501":{"date":{"__isSmartRef__":true,"id":106502},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106502":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106503":{"date":{"__isSmartRef__":true,"id":106504},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106504":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106505":{"date":{"__isSmartRef__":true,"id":106506},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106506":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106507":{"date":{"__isSmartRef__":true,"id":106508},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106508":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106509":{"date":{"__isSmartRef__":true,"id":106510},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106511":{"date":{"__isSmartRef__":true,"id":106512},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106512":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106513":{"date":{"__isSmartRef__":true,"id":106514},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106514":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106515":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106516":{"morph":{"__isSmartRef__":true,"id":106495},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106517":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106518}},"106518":{"test01IsMorph":{"__isSmartRef__":true,"id":106519}},"106519":{"varMapping":{"__isSmartRef__":true,"id":106520},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106520":{"this":{"__isSmartRef__":true,"id":106517}},"106521":{},"106522":{"change":{"__isSmartRef__":true,"id":106523},"tick":{"__isSmartRef__":true,"id":106527}},"106523":{"varMapping":{"__isSmartRef__":true,"id":106524},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106524":{"this":{"__isSmartRef__":true,"id":106495}},"106525":{"timestamp":{"__isSmartRef__":true,"id":106526},"user":"cschuster","tags":[]},"106526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106527":{"varMapping":{"__isSmartRef__":true,"id":106528},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106528":{"this":{"__isSmartRef__":true,"id":106495}},"106529":{"timestamp":{"__isSmartRef__":true,"id":106530},"user":"cschuster","tags":[]},"106530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106531":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106532}],"id":"7C164177-CA11-4402-B702-0A13BDD15EDC","shape":{"__isSmartRef__":true,"id":106533},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2792","partsBinMetaInfo":{"__isSmartRef__":true,"id":106534},"eventHandler":{"__isSmartRef__":true,"id":106552},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","BA32EFBB-A240-4753-83E4-5ACA8CBC5B78"],"partTests":{"__isSmartRef__":true,"id":106553},"_ClipMode":"visible","moved":true,"b":328,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.994870493666594,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106558},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4932.7,5151.8)"},"106532":{"target":{"__isSmartRef__":true,"id":106531},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106533":{"_BorderWidth":2.3504036788339713,"_ClipMode":"visible","_BorderRadius":28.76742293578151,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,121.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-136,82,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-37.0)"},"106534":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106535},{"__isSmartRef__":true,"id":106537},{"__isSmartRef__":true,"id":106539},{"__isSmartRef__":true,"id":106541},{"__isSmartRef__":true,"id":106543},{"__isSmartRef__":true,"id":106545},{"__isSmartRef__":true,"id":106547},{"__isSmartRef__":true,"id":106549}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106551},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106535":{"date":{"__isSmartRef__":true,"id":106536},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106537":{"date":{"__isSmartRef__":true,"id":106538},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106538":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106539":{"date":{"__isSmartRef__":true,"id":106540},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106540":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106541":{"date":{"__isSmartRef__":true,"id":106542},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106542":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106543":{"date":{"__isSmartRef__":true,"id":106544},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106544":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106545":{"date":{"__isSmartRef__":true,"id":106546},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106547":{"date":{"__isSmartRef__":true,"id":106548},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106549":{"date":{"__isSmartRef__":true,"id":106550},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106550":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106551":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106552":{"morph":{"__isSmartRef__":true,"id":106531},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106553":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106554}},"106554":{"test01IsMorph":{"__isSmartRef__":true,"id":106555}},"106555":{"varMapping":{"__isSmartRef__":true,"id":106556},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106556":{"this":{"__isSmartRef__":true,"id":106553}},"106557":{},"106558":{"change":{"__isSmartRef__":true,"id":106559},"tick":{"__isSmartRef__":true,"id":106563}},"106559":{"varMapping":{"__isSmartRef__":true,"id":106560},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106560":{"this":{"__isSmartRef__":true,"id":106531}},"106561":{"timestamp":{"__isSmartRef__":true,"id":106562},"user":"cschuster","tags":[]},"106562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106563":{"varMapping":{"__isSmartRef__":true,"id":106564},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106564":{"this":{"__isSmartRef__":true,"id":106531}},"106565":{"timestamp":{"__isSmartRef__":true,"id":106566},"user":"cschuster","tags":[]},"106566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106567":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106568}],"id":"C1B60DE1-93D3-42C0-A64C-4B493C167EFF","shape":{"__isSmartRef__":true,"id":106569},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2793","partsBinMetaInfo":{"__isSmartRef__":true,"id":106570},"eventHandler":{"__isSmartRef__":true,"id":106588},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3","88B9EFF4-89FE-499A-8F9D-0C0E7337A009"],"partTests":{"__isSmartRef__":true,"id":106589},"_ClipMode":"visible","moved":true,"b":307.0945929522859,"#startLetters":"set","isBeingDragged":false,"delta":-0.9121621904778294,"_Rotation":5.004898823264686,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106594},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5137.0,4648.6)"},"106568":{"target":{"__isSmartRef__":true,"id":106567},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106569":{"_BorderWidth":1.0117957475742894,"_ClipMode":"visible","_BorderRadius":14.550762945493567,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,131.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-204,-50,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-32.1)"},"106570":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106571},{"__isSmartRef__":true,"id":106573},{"__isSmartRef__":true,"id":106575},{"__isSmartRef__":true,"id":106577},{"__isSmartRef__":true,"id":106579},{"__isSmartRef__":true,"id":106581},{"__isSmartRef__":true,"id":106583},{"__isSmartRef__":true,"id":106585}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106587},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106571":{"date":{"__isSmartRef__":true,"id":106572},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106573":{"date":{"__isSmartRef__":true,"id":106574},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106574":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106575":{"date":{"__isSmartRef__":true,"id":106576},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106576":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106577":{"date":{"__isSmartRef__":true,"id":106578},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106578":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106579":{"date":{"__isSmartRef__":true,"id":106580},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106580":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106581":{"date":{"__isSmartRef__":true,"id":106582},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106583":{"date":{"__isSmartRef__":true,"id":106584},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106585":{"date":{"__isSmartRef__":true,"id":106586},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106586":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106587":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106588":{"morph":{"__isSmartRef__":true,"id":106567},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106589":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106590}},"106590":{"test01IsMorph":{"__isSmartRef__":true,"id":106591}},"106591":{"varMapping":{"__isSmartRef__":true,"id":106592},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106592":{"this":{"__isSmartRef__":true,"id":106589}},"106593":{},"106594":{"change":{"__isSmartRef__":true,"id":106595},"tick":{"__isSmartRef__":true,"id":106599}},"106595":{"varMapping":{"__isSmartRef__":true,"id":106596},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106596":{"this":{"__isSmartRef__":true,"id":106567}},"106597":{"timestamp":{"__isSmartRef__":true,"id":106598},"user":"cschuster","tags":[]},"106598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106599":{"varMapping":{"__isSmartRef__":true,"id":106600},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106600":{"this":{"__isSmartRef__":true,"id":106567}},"106601":{"timestamp":{"__isSmartRef__":true,"id":106602},"user":"cschuster","tags":[]},"106602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106603":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106604}],"id":"E00CECB4-76D0-4391-95A0-3995651EC093","shape":{"__isSmartRef__":true,"id":106605},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2794","partsBinMetaInfo":{"__isSmartRef__":true,"id":106606},"eventHandler":{"__isSmartRef__":true,"id":106624},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C","0C08C9A4-5C59-4B9E-ABC5-967C3AED2608"],"partTests":{"__isSmartRef__":true,"id":106625},"_ClipMode":"visible","moved":true,"b":242.9411265088711,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-0.26630096307818985,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106630},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5057.3,5119.8)"},"106604":{"target":{"__isSmartRef__":true,"id":106603},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106605":{"_BorderWidth":0.5473021890339771,"_ClipMode":"visible","_BorderRadius":8.277571526749414,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,135.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-345,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-10.9)"},"106606":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106607},{"__isSmartRef__":true,"id":106609},{"__isSmartRef__":true,"id":106611},{"__isSmartRef__":true,"id":106613},{"__isSmartRef__":true,"id":106615},{"__isSmartRef__":true,"id":106617},{"__isSmartRef__":true,"id":106619},{"__isSmartRef__":true,"id":106621}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106623},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106607":{"date":{"__isSmartRef__":true,"id":106608},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106609":{"date":{"__isSmartRef__":true,"id":106610},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106610":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106611":{"date":{"__isSmartRef__":true,"id":106612},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106612":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106613":{"date":{"__isSmartRef__":true,"id":106614},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106614":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106615":{"date":{"__isSmartRef__":true,"id":106616},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106616":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106617":{"date":{"__isSmartRef__":true,"id":106618},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106619":{"date":{"__isSmartRef__":true,"id":106620},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106620":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106621":{"date":{"__isSmartRef__":true,"id":106622},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106622":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106623":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106624":{"morph":{"__isSmartRef__":true,"id":106603},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106625":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106626}},"106626":{"test01IsMorph":{"__isSmartRef__":true,"id":106627}},"106627":{"varMapping":{"__isSmartRef__":true,"id":106628},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106629},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106628":{"this":{"__isSmartRef__":true,"id":106625}},"106629":{},"106630":{"change":{"__isSmartRef__":true,"id":106631},"tick":{"__isSmartRef__":true,"id":106635}},"106631":{"varMapping":{"__isSmartRef__":true,"id":106632},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106632":{"this":{"__isSmartRef__":true,"id":106603}},"106633":{"timestamp":{"__isSmartRef__":true,"id":106634},"user":"cschuster","tags":[]},"106634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106635":{"varMapping":{"__isSmartRef__":true,"id":106636},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106636":{"this":{"__isSmartRef__":true,"id":106603}},"106637":{"timestamp":{"__isSmartRef__":true,"id":106638},"user":"cschuster","tags":[]},"106638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106639":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106640}],"id":"F2854141-60E9-4320-B3E4-C0554EA4E20B","shape":{"__isSmartRef__":true,"id":106641},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2795","partsBinMetaInfo":{"__isSmartRef__":true,"id":106642},"eventHandler":{"__isSmartRef__":true,"id":106660},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","00E46702-A7A9-47C3-A2B7-9825E43446F9","5019DC77-9C65-484A-932A-CB04C075C1B8"],"partTests":{"__isSmartRef__":true,"id":106661},"_ClipMode":"visible","moved":true,"b":117.95160272391513,"#startLetters":"set","isBeingDragged":false,"delta":0.9829300226992927,"_Rotation":9.370080486661985,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106666},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6544.4,5728.1)"},"106640":{"target":{"__isSmartRef__":true,"id":106639},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106641":{"_BorderWidth":9.416719183027997,"_ClipMode":"visible","_BorderRadius":8.788146653236002,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.9,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,106,199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.6)"},"106642":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106643},{"__isSmartRef__":true,"id":106645},{"__isSmartRef__":true,"id":106647},{"__isSmartRef__":true,"id":106649},{"__isSmartRef__":true,"id":106651},{"__isSmartRef__":true,"id":106653},{"__isSmartRef__":true,"id":106655},{"__isSmartRef__":true,"id":106657}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106659},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106643":{"date":{"__isSmartRef__":true,"id":106644},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106645":{"date":{"__isSmartRef__":true,"id":106646},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106646":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106647":{"date":{"__isSmartRef__":true,"id":106648},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106648":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106649":{"date":{"__isSmartRef__":true,"id":106650},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106650":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106651":{"date":{"__isSmartRef__":true,"id":106652},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106652":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106653":{"date":{"__isSmartRef__":true,"id":106654},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106655":{"date":{"__isSmartRef__":true,"id":106656},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106656":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106657":{"date":{"__isSmartRef__":true,"id":106658},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106658":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106659":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106660":{"morph":{"__isSmartRef__":true,"id":106639},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106661":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106662}},"106662":{"test01IsMorph":{"__isSmartRef__":true,"id":106663}},"106663":{"varMapping":{"__isSmartRef__":true,"id":106664},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106664":{"this":{"__isSmartRef__":true,"id":106661}},"106665":{},"106666":{"change":{"__isSmartRef__":true,"id":106667},"tick":{"__isSmartRef__":true,"id":106671}},"106667":{"varMapping":{"__isSmartRef__":true,"id":106668},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106668":{"this":{"__isSmartRef__":true,"id":106639}},"106669":{"timestamp":{"__isSmartRef__":true,"id":106670},"user":"cschuster","tags":[]},"106670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106671":{"varMapping":{"__isSmartRef__":true,"id":106672},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106672":{"this":{"__isSmartRef__":true,"id":106639}},"106673":{"timestamp":{"__isSmartRef__":true,"id":106674},"user":"cschuster","tags":[]},"106674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106675":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106676}],"id":"93311AF1-4C56-4065-A435-0DCC5A2F3789","shape":{"__isSmartRef__":true,"id":106677},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2796","partsBinMetaInfo":{"__isSmartRef__":true,"id":106678},"eventHandler":{"__isSmartRef__":true,"id":106696},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5"],"partTests":{"__isSmartRef__":true,"id":106697},"_ClipMode":"visible","moved":true,"b":86,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-31.971927317042386,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106702},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4387.2,4884.1)"},"106676":{"target":{"__isSmartRef__":true,"id":106675},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106677":{"_BorderWidth":9.987820251299121,"_ClipMode":"visible","_BorderRadius":0.19463862516859498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,274,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.4)"},"106678":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106679},{"__isSmartRef__":true,"id":106681},{"__isSmartRef__":true,"id":106683},{"__isSmartRef__":true,"id":106685},{"__isSmartRef__":true,"id":106687},{"__isSmartRef__":true,"id":106689},{"__isSmartRef__":true,"id":106691},{"__isSmartRef__":true,"id":106693}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106695},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106679":{"date":{"__isSmartRef__":true,"id":106680},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106681":{"date":{"__isSmartRef__":true,"id":106682},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106682":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106683":{"date":{"__isSmartRef__":true,"id":106684},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106684":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106685":{"date":{"__isSmartRef__":true,"id":106686},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106686":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106687":{"date":{"__isSmartRef__":true,"id":106688},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106688":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106689":{"date":{"__isSmartRef__":true,"id":106690},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106691":{"date":{"__isSmartRef__":true,"id":106692},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106692":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106693":{"date":{"__isSmartRef__":true,"id":106694},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106694":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106695":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106696":{"morph":{"__isSmartRef__":true,"id":106675},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106697":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106698}},"106698":{"test01IsMorph":{"__isSmartRef__":true,"id":106699}},"106699":{"varMapping":{"__isSmartRef__":true,"id":106700},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106700":{"this":{"__isSmartRef__":true,"id":106697}},"106701":{},"106702":{"change":{"__isSmartRef__":true,"id":106703},"tick":{"__isSmartRef__":true,"id":106707}},"106703":{"varMapping":{"__isSmartRef__":true,"id":106704},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106704":{"this":{"__isSmartRef__":true,"id":106675}},"106705":{"timestamp":{"__isSmartRef__":true,"id":106706},"user":"cschuster","tags":[]},"106706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106707":{"varMapping":{"__isSmartRef__":true,"id":106708},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106708":{"this":{"__isSmartRef__":true,"id":106675}},"106709":{"timestamp":{"__isSmartRef__":true,"id":106710},"user":"cschuster","tags":[]},"106710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106711":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106712}],"id":"959CFD11-5BB7-42E8-B8C7-862659DC064E","shape":{"__isSmartRef__":true,"id":106713},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2797","partsBinMetaInfo":{"__isSmartRef__":true,"id":106714},"eventHandler":{"__isSmartRef__":true,"id":106732},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","ADF7577F-CA46-49D6-942F-F017AD6264CE","E4C4BC9F-B671-4F6C-A614-8D947D1CF322","CF2EC1CB-062C-4145-A8E1-A227FB5E186B","1D29E52F-794C-424F-860C-501BBBC1A110"],"partTests":{"__isSmartRef__":true,"id":106733},"_ClipMode":"visible","moved":true,"b":85,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-9.226183479304845,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106738},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5224.5,4315.0)"},"106712":{"target":{"__isSmartRef__":true,"id":106711},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106713":{"_BorderWidth":9.980973490458727,"_ClipMode":"visible","_BorderRadius":0.3038449397558396,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.9,60.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,278,-189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.7)"},"106714":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106715},{"__isSmartRef__":true,"id":106717},{"__isSmartRef__":true,"id":106719},{"__isSmartRef__":true,"id":106721},{"__isSmartRef__":true,"id":106723},{"__isSmartRef__":true,"id":106725},{"__isSmartRef__":true,"id":106727},{"__isSmartRef__":true,"id":106729}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106731},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106715":{"date":{"__isSmartRef__":true,"id":106716},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106717":{"date":{"__isSmartRef__":true,"id":106718},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106718":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106719":{"date":{"__isSmartRef__":true,"id":106720},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106720":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106721":{"date":{"__isSmartRef__":true,"id":106722},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106722":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106723":{"date":{"__isSmartRef__":true,"id":106724},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106724":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106725":{"date":{"__isSmartRef__":true,"id":106726},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106726":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106727":{"date":{"__isSmartRef__":true,"id":106728},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106728":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106729":{"date":{"__isSmartRef__":true,"id":106730},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106730":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106731":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106732":{"morph":{"__isSmartRef__":true,"id":106711},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106733":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106734}},"106734":{"test01IsMorph":{"__isSmartRef__":true,"id":106735}},"106735":{"varMapping":{"__isSmartRef__":true,"id":106736},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106736":{"this":{"__isSmartRef__":true,"id":106733}},"106737":{},"106738":{"change":{"__isSmartRef__":true,"id":106739},"tick":{"__isSmartRef__":true,"id":106743}},"106739":{"varMapping":{"__isSmartRef__":true,"id":106740},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106740":{"this":{"__isSmartRef__":true,"id":106711}},"106741":{"timestamp":{"__isSmartRef__":true,"id":106742},"user":"cschuster","tags":[]},"106742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106743":{"varMapping":{"__isSmartRef__":true,"id":106744},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106744":{"this":{"__isSmartRef__":true,"id":106711}},"106745":{"timestamp":{"__isSmartRef__":true,"id":106746},"user":"cschuster","tags":[]},"106746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106747":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106748}],"id":"6A859D4E-3B7E-4C1A-944F-624FB1218182","shape":{"__isSmartRef__":true,"id":106749},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2798","partsBinMetaInfo":{"__isSmartRef__":true,"id":106750},"eventHandler":{"__isSmartRef__":true,"id":106768},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","B6DD5D28-3D18-419D-9DA7-80713F176D79","27DE0E8A-DCF9-4D4C-997B-07D364172677","52D0AA76-3D8A-424F-8C1B-CC873AB3E4B9"],"partTests":{"__isSmartRef__":true,"id":106769},"_ClipMode":"visible","moved":true,"b":337.255550935457,"#startLetters":"set","isBeingDragged":false,"delta":0.7707578683039173,"_Rotation":-7.721407681507426,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106774},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6396.1,5121.2)"},"106748":{"target":{"__isSmartRef__":true,"id":106747},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106749":{"_BorderWidth":3.066891924724633,"_ClipMode":"visible","_BorderRadius":34.020949070888264,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.5,115.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-99,137,-49)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.3,-38.4)"},"106750":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106751},{"__isSmartRef__":true,"id":106753},{"__isSmartRef__":true,"id":106755},{"__isSmartRef__":true,"id":106757},{"__isSmartRef__":true,"id":106759},{"__isSmartRef__":true,"id":106761},{"__isSmartRef__":true,"id":106763},{"__isSmartRef__":true,"id":106765}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106767},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106751":{"date":{"__isSmartRef__":true,"id":106752},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106753":{"date":{"__isSmartRef__":true,"id":106754},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106754":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106755":{"date":{"__isSmartRef__":true,"id":106756},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106756":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106757":{"date":{"__isSmartRef__":true,"id":106758},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106759":{"date":{"__isSmartRef__":true,"id":106760},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106760":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106761":{"date":{"__isSmartRef__":true,"id":106762},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106763":{"date":{"__isSmartRef__":true,"id":106764},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106764":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106765":{"date":{"__isSmartRef__":true,"id":106766},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106766":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106767":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106768":{"morph":{"__isSmartRef__":true,"id":106747},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106769":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106770}},"106770":{"test01IsMorph":{"__isSmartRef__":true,"id":106771}},"106771":{"varMapping":{"__isSmartRef__":true,"id":106772},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106772":{"this":{"__isSmartRef__":true,"id":106769}},"106773":{},"106774":{"change":{"__isSmartRef__":true,"id":106775},"tick":{"__isSmartRef__":true,"id":106779}},"106775":{"varMapping":{"__isSmartRef__":true,"id":106776},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106776":{"this":{"__isSmartRef__":true,"id":106747}},"106777":{"timestamp":{"__isSmartRef__":true,"id":106778},"user":"cschuster","tags":[]},"106778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106779":{"varMapping":{"__isSmartRef__":true,"id":106780},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106780":{"this":{"__isSmartRef__":true,"id":106747}},"106781":{"timestamp":{"__isSmartRef__":true,"id":106782},"user":"cschuster","tags":[]},"106782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106783":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106784}],"id":"88CA23AB-3353-46FF-B50A-41E4B54D1F27","shape":{"__isSmartRef__":true,"id":106785},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2799","partsBinMetaInfo":{"__isSmartRef__":true,"id":106786},"eventHandler":{"__isSmartRef__":true,"id":106804},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","B93E8C0D-D84F-4D12-A0A1-AA8C63752798","77DE0B42-B139-4E5B-A263-659AA28AC3B0"],"partTests":{"__isSmartRef__":true,"id":106805},"_ClipMode":"visible","moved":true,"b":28.120934798091184,"#startLetters":"set","isBeingDragged":false,"delta":-0.8501531410147436,"_Rotation":-20.889885129605346,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106810},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4308.0,4567.8)"},"106784":{"target":{"__isSmartRef__":true,"id":106783},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106785":{"_BorderWidth":7.356670811522497,"_ClipMode":"visible","_BorderRadius":31.11376429778864,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.3,81.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(121,347,159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-37.6)"},"106786":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106787},{"__isSmartRef__":true,"id":106789},{"__isSmartRef__":true,"id":106791},{"__isSmartRef__":true,"id":106793},{"__isSmartRef__":true,"id":106795},{"__isSmartRef__":true,"id":106797},{"__isSmartRef__":true,"id":106799},{"__isSmartRef__":true,"id":106801}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106803},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106787":{"date":{"__isSmartRef__":true,"id":106788},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106789":{"date":{"__isSmartRef__":true,"id":106790},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106790":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106791":{"date":{"__isSmartRef__":true,"id":106792},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106792":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106793":{"date":{"__isSmartRef__":true,"id":106794},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106794":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106795":{"date":{"__isSmartRef__":true,"id":106796},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106796":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106797":{"date":{"__isSmartRef__":true,"id":106798},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106798":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106799":{"date":{"__isSmartRef__":true,"id":106800},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106800":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106801":{"date":{"__isSmartRef__":true,"id":106802},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106802":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106803":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106804":{"morph":{"__isSmartRef__":true,"id":106783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106805":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106806}},"106806":{"test01IsMorph":{"__isSmartRef__":true,"id":106807}},"106807":{"varMapping":{"__isSmartRef__":true,"id":106808},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106808":{"this":{"__isSmartRef__":true,"id":106805}},"106809":{},"106810":{"change":{"__isSmartRef__":true,"id":106811},"tick":{"__isSmartRef__":true,"id":106815}},"106811":{"varMapping":{"__isSmartRef__":true,"id":106812},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106812":{"this":{"__isSmartRef__":true,"id":106783}},"106813":{"timestamp":{"__isSmartRef__":true,"id":106814},"user":"cschuster","tags":[]},"106814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106815":{"varMapping":{"__isSmartRef__":true,"id":106816},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106816":{"this":{"__isSmartRef__":true,"id":106783}},"106817":{"timestamp":{"__isSmartRef__":true,"id":106818},"user":"cschuster","tags":[]},"106818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106819":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106820}],"id":"D6FDEAC4-49E2-4F98-ACA5-78A1EEB8A88A","shape":{"__isSmartRef__":true,"id":106821},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2800","partsBinMetaInfo":{"__isSmartRef__":true,"id":106822},"eventHandler":{"__isSmartRef__":true,"id":106840},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03"],"partTests":{"__isSmartRef__":true,"id":106841},"_ClipMode":"visible","moved":true,"b":339.62815519364085,"#startLetters":"set","isBeingDragged":false,"delta":-0.8857323828851804,"_Rotation":24.73399006478689,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106846},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5520.0,4700.4)"},"106820":{"target":{"__isSmartRef__":true,"id":106819},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106821":{"_BorderWidth":3.2594428794672012,"_ClipMode":"visible","_BorderRadius":35.15273745626012,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.9,113.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-89,151,-17)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.0,-38.7)"},"106822":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106823},{"__isSmartRef__":true,"id":106825},{"__isSmartRef__":true,"id":106827},{"__isSmartRef__":true,"id":106829},{"__isSmartRef__":true,"id":106831},{"__isSmartRef__":true,"id":106833},{"__isSmartRef__":true,"id":106835},{"__isSmartRef__":true,"id":106837}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106839},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106823":{"date":{"__isSmartRef__":true,"id":106824},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106825":{"date":{"__isSmartRef__":true,"id":106826},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106826":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106827":{"date":{"__isSmartRef__":true,"id":106828},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106828":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106829":{"date":{"__isSmartRef__":true,"id":106830},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106830":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106831":{"date":{"__isSmartRef__":true,"id":106832},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106832":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106833":{"date":{"__isSmartRef__":true,"id":106834},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106834":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106835":{"date":{"__isSmartRef__":true,"id":106836},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106836":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106837":{"date":{"__isSmartRef__":true,"id":106838},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106838":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106839":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106840":{"morph":{"__isSmartRef__":true,"id":106819},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106841":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106842}},"106842":{"test01IsMorph":{"__isSmartRef__":true,"id":106843}},"106843":{"varMapping":{"__isSmartRef__":true,"id":106844},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106844":{"this":{"__isSmartRef__":true,"id":106841}},"106845":{},"106846":{"change":{"__isSmartRef__":true,"id":106847},"tick":{"__isSmartRef__":true,"id":106851}},"106847":{"varMapping":{"__isSmartRef__":true,"id":106848},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106848":{"this":{"__isSmartRef__":true,"id":106819}},"106849":{"timestamp":{"__isSmartRef__":true,"id":106850},"user":"cschuster","tags":[]},"106850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106851":{"varMapping":{"__isSmartRef__":true,"id":106852},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106852":{"this":{"__isSmartRef__":true,"id":106819}},"106853":{"timestamp":{"__isSmartRef__":true,"id":106854},"user":"cschuster","tags":[]},"106854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106855":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106856}],"id":"052DD5F0-5656-41B3-AC57-0AD20779246D","shape":{"__isSmartRef__":true,"id":106857},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2801","partsBinMetaInfo":{"__isSmartRef__":true,"id":106858},"eventHandler":{"__isSmartRef__":true,"id":106876},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","B1B34D3C-E9DF-4983-8110-88A0CB77F76A","F4DC3A78-5678-4BB6-91BC-878EF835E380","8596AEF5-3143-4525-8EF0-12793CCA9302","6D141985-E279-4F9F-8110-B4A2F7804987"],"partTests":{"__isSmartRef__":true,"id":106877},"_ClipMode":"visible","moved":true,"b":61.488653468724806,"#startLetters":"set","isBeingDragged":false,"delta":0.7783373856800608,"_Rotation":-32.84407219671215,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106882},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4739.7,6020.7)"},"106856":{"target":{"__isSmartRef__":true,"id":106855},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106857":{"_BorderWidth":9.393613008074574,"_ClipMode":"visible","_BorderRadius":9.113863576444615,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.6,64.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(225,347,-225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.6,-29.5)"},"106858":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106859},{"__isSmartRef__":true,"id":106861},{"__isSmartRef__":true,"id":106863},{"__isSmartRef__":true,"id":106865},{"__isSmartRef__":true,"id":106867},{"__isSmartRef__":true,"id":106869},{"__isSmartRef__":true,"id":106871},{"__isSmartRef__":true,"id":106873}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106875},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106859":{"date":{"__isSmartRef__":true,"id":106860},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106861":{"date":{"__isSmartRef__":true,"id":106862},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106862":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106863":{"date":{"__isSmartRef__":true,"id":106864},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106864":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106865":{"date":{"__isSmartRef__":true,"id":106866},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106867":{"date":{"__isSmartRef__":true,"id":106868},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106868":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106869":{"date":{"__isSmartRef__":true,"id":106870},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106871":{"date":{"__isSmartRef__":true,"id":106872},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106872":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106873":{"date":{"__isSmartRef__":true,"id":106874},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106874":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106875":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106876":{"morph":{"__isSmartRef__":true,"id":106855},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106877":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106878}},"106878":{"test01IsMorph":{"__isSmartRef__":true,"id":106879}},"106879":{"varMapping":{"__isSmartRef__":true,"id":106880},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106880":{"this":{"__isSmartRef__":true,"id":106877}},"106881":{},"106882":{"change":{"__isSmartRef__":true,"id":106883},"tick":{"__isSmartRef__":true,"id":106887}},"106883":{"varMapping":{"__isSmartRef__":true,"id":106884},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106884":{"this":{"__isSmartRef__":true,"id":106855}},"106885":{"timestamp":{"__isSmartRef__":true,"id":106886},"user":"cschuster","tags":[]},"106886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106887":{"varMapping":{"__isSmartRef__":true,"id":106888},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106888":{"this":{"__isSmartRef__":true,"id":106855}},"106889":{"timestamp":{"__isSmartRef__":true,"id":106890},"user":"cschuster","tags":[]},"106890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106891":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106892}],"id":"811C721F-3D54-4990-9091-8B639DCC7902","shape":{"__isSmartRef__":true,"id":106893},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2802","partsBinMetaInfo":{"__isSmartRef__":true,"id":106894},"eventHandler":{"__isSmartRef__":true,"id":106912},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084","7A613016-CD7C-44D0-8293-94A99440D7DF"],"partTests":{"__isSmartRef__":true,"id":106913},"_ClipMode":"visible","moved":true,"b":189,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":36.79181610193031,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106918},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6057.8,4873.6)"},"106892":{"target":{"__isSmartRef__":true,"id":106891},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106893":{"_BorderWidth":4.217827674798846,"_ClipMode":"visible","_BorderRadius":39.02113032590307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,106.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,-293,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-0.2)"},"106894":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106895},{"__isSmartRef__":true,"id":106897},{"__isSmartRef__":true,"id":106899},{"__isSmartRef__":true,"id":106901},{"__isSmartRef__":true,"id":106903},{"__isSmartRef__":true,"id":106905},{"__isSmartRef__":true,"id":106907},{"__isSmartRef__":true,"id":106909}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106911},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106895":{"date":{"__isSmartRef__":true,"id":106896},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106897":{"date":{"__isSmartRef__":true,"id":106898},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106898":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106899":{"date":{"__isSmartRef__":true,"id":106900},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106900":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106901":{"date":{"__isSmartRef__":true,"id":106902},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106903":{"date":{"__isSmartRef__":true,"id":106904},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106904":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106905":{"date":{"__isSmartRef__":true,"id":106906},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106906":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106907":{"date":{"__isSmartRef__":true,"id":106908},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106908":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106909":{"date":{"__isSmartRef__":true,"id":106910},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106910":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106911":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106912":{"morph":{"__isSmartRef__":true,"id":106891},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106913":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106914}},"106914":{"test01IsMorph":{"__isSmartRef__":true,"id":106915}},"106915":{"varMapping":{"__isSmartRef__":true,"id":106916},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106916":{"this":{"__isSmartRef__":true,"id":106913}},"106917":{},"106918":{"change":{"__isSmartRef__":true,"id":106919},"tick":{"__isSmartRef__":true,"id":106923}},"106919":{"varMapping":{"__isSmartRef__":true,"id":106920},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106920":{"this":{"__isSmartRef__":true,"id":106891}},"106921":{"timestamp":{"__isSmartRef__":true,"id":106922},"user":"cschuster","tags":[]},"106922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106923":{"varMapping":{"__isSmartRef__":true,"id":106924},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106924":{"this":{"__isSmartRef__":true,"id":106891}},"106925":{"timestamp":{"__isSmartRef__":true,"id":106926},"user":"cschuster","tags":[]},"106926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106927":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106928}],"id":"3CD03CC9-D653-4205-8BF6-F74D96905274","shape":{"__isSmartRef__":true,"id":106929},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2803","partsBinMetaInfo":{"__isSmartRef__":true,"id":106930},"eventHandler":{"__isSmartRef__":true,"id":106948},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","9BC16715-A286-4EB9-BE41-E0AD0CFB425E","35D76386-BC2F-4AED-99AD-938EF4A23551","3B0D25C3-F664-4781-ADA2-2F47881B72F8","1685082C-1590-4D1B-B4C5-84BEC7EA5834"],"partTests":{"__isSmartRef__":true,"id":106949},"_ClipMode":"visible","moved":true,"b":307.73143639136106,"#startLetters":"set","isBeingDragged":false,"delta":-0.933367207297124,"_Rotation":4.808526376333212,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106954},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4111.9,4526.1)"},"106928":{"target":{"__isSmartRef__":true,"id":106927},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106929":{"_BorderWidth":1.0455605587713772,"_ClipMode":"visible","_BorderRadius":14.97985392904873,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.3,131.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-202,-46,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-32.2)"},"106930":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106931},{"__isSmartRef__":true,"id":106933},{"__isSmartRef__":true,"id":106935},{"__isSmartRef__":true,"id":106937},{"__isSmartRef__":true,"id":106939},{"__isSmartRef__":true,"id":106941},{"__isSmartRef__":true,"id":106943},{"__isSmartRef__":true,"id":106945}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106947},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106931":{"date":{"__isSmartRef__":true,"id":106932},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106933":{"date":{"__isSmartRef__":true,"id":106934},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106934":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106935":{"date":{"__isSmartRef__":true,"id":106936},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106936":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106937":{"date":{"__isSmartRef__":true,"id":106938},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106939":{"date":{"__isSmartRef__":true,"id":106940},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106940":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106941":{"date":{"__isSmartRef__":true,"id":106942},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106943":{"date":{"__isSmartRef__":true,"id":106944},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106944":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106945":{"date":{"__isSmartRef__":true,"id":106946},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106946":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106947":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106948":{"morph":{"__isSmartRef__":true,"id":106927},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106949":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106950}},"106950":{"test01IsMorph":{"__isSmartRef__":true,"id":106951}},"106951":{"varMapping":{"__isSmartRef__":true,"id":106952},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106952":{"this":{"__isSmartRef__":true,"id":106949}},"106953":{},"106954":{"change":{"__isSmartRef__":true,"id":106955},"tick":{"__isSmartRef__":true,"id":106959}},"106955":{"varMapping":{"__isSmartRef__":true,"id":106956},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106956":{"this":{"__isSmartRef__":true,"id":106927}},"106957":{"timestamp":{"__isSmartRef__":true,"id":106958},"user":"cschuster","tags":[]},"106958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106959":{"varMapping":{"__isSmartRef__":true,"id":106960},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106960":{"this":{"__isSmartRef__":true,"id":106927}},"106961":{"timestamp":{"__isSmartRef__":true,"id":106962},"user":"cschuster","tags":[]},"106962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106963":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":106964}],"id":"61B4CB82-F8B0-4C52-8386-132D1EBD681F","shape":{"__isSmartRef__":true,"id":106965},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2804","partsBinMetaInfo":{"__isSmartRef__":true,"id":106966},"eventHandler":{"__isSmartRef__":true,"id":106984},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DAE6C847-D501-40A1-8DB8-94A8C2785C17","6AABE96A-F129-4588-B9D4-0906777B564B"],"partTests":{"__isSmartRef__":true,"id":106985},"_ClipMode":"visible","moved":true,"b":329.3690938096843,"#startLetters":"set","isBeingDragged":false,"delta":0.9015562299755402,"_Rotation":-0.44797543185864963,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106990},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5828.5,4266.7)"},"106964":{"target":{"__isSmartRef__":true,"id":106963},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"106965":{"_BorderWidth":2.4524718067912343,"_ClipMode":"visible","_BorderRadius":29.61616016769037,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.9,120.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-130,90,-145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.8,-37.2)"},"106966":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":106967},{"__isSmartRef__":true,"id":106969},{"__isSmartRef__":true,"id":106971},{"__isSmartRef__":true,"id":106973},{"__isSmartRef__":true,"id":106975},{"__isSmartRef__":true,"id":106977},{"__isSmartRef__":true,"id":106979},{"__isSmartRef__":true,"id":106981}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":106983},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"106967":{"date":{"__isSmartRef__":true,"id":106968},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"106968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"106969":{"date":{"__isSmartRef__":true,"id":106970},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"106970":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"106971":{"date":{"__isSmartRef__":true,"id":106972},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"106972":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"106973":{"date":{"__isSmartRef__":true,"id":106974},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"106974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"106975":{"date":{"__isSmartRef__":true,"id":106976},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"106976":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"106977":{"date":{"__isSmartRef__":true,"id":106978},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"106978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"106979":{"date":{"__isSmartRef__":true,"id":106980},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"106980":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"106981":{"date":{"__isSmartRef__":true,"id":106982},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"106982":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"106983":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"106984":{"morph":{"__isSmartRef__":true,"id":106963},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106985":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":106986}},"106986":{"test01IsMorph":{"__isSmartRef__":true,"id":106987}},"106987":{"varMapping":{"__isSmartRef__":true,"id":106988},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":106989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106988":{"this":{"__isSmartRef__":true,"id":106985}},"106989":{},"106990":{"change":{"__isSmartRef__":true,"id":106991},"tick":{"__isSmartRef__":true,"id":106995}},"106991":{"varMapping":{"__isSmartRef__":true,"id":106992},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":106993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106992":{"this":{"__isSmartRef__":true,"id":106963}},"106993":{"timestamp":{"__isSmartRef__":true,"id":106994},"user":"cschuster","tags":[]},"106994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"106995":{"varMapping":{"__isSmartRef__":true,"id":106996},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":106997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"106996":{"this":{"__isSmartRef__":true,"id":106963}},"106997":{"timestamp":{"__isSmartRef__":true,"id":106998},"user":"cschuster","tags":[]},"106998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"106999":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107000}],"id":"052EB449-7526-467F-B4AE-9D210C03BE66","shape":{"__isSmartRef__":true,"id":107001},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2805","partsBinMetaInfo":{"__isSmartRef__":true,"id":107002},"eventHandler":{"__isSmartRef__":true,"id":107020},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","79A6C99B-2920-4692-BF4A-572DDB9816FD"],"partTests":{"__isSmartRef__":true,"id":107021},"_ClipMode":"visible","moved":true,"b":64.99889468913898,"#startLetters":"set","isBeingDragged":false,"delta":0.6018416174920276,"_Rotation":28.759701564767262,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107026},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5060.6,4871.3)"},"107000":{"target":{"__isSmartRef__":true,"id":106999},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107001":{"_BorderWidth":9.531498170032547,"_ClipMode":"visible","_BorderRadius":7.144838935986679,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.6,63.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(232,340,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-28.5)"},"107002":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107003},{"__isSmartRef__":true,"id":107005},{"__isSmartRef__":true,"id":107007},{"__isSmartRef__":true,"id":107009},{"__isSmartRef__":true,"id":107011},{"__isSmartRef__":true,"id":107013},{"__isSmartRef__":true,"id":107015},{"__isSmartRef__":true,"id":107017}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107019},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107003":{"date":{"__isSmartRef__":true,"id":107004},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107005":{"date":{"__isSmartRef__":true,"id":107006},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107006":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107007":{"date":{"__isSmartRef__":true,"id":107008},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107008":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107009":{"date":{"__isSmartRef__":true,"id":107010},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107011":{"date":{"__isSmartRef__":true,"id":107012},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107012":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107013":{"date":{"__isSmartRef__":true,"id":107014},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107015":{"date":{"__isSmartRef__":true,"id":107016},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107016":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107017":{"date":{"__isSmartRef__":true,"id":107018},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107018":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107019":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107020":{"morph":{"__isSmartRef__":true,"id":106999},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107021":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107022}},"107022":{"test01IsMorph":{"__isSmartRef__":true,"id":107023}},"107023":{"varMapping":{"__isSmartRef__":true,"id":107024},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107024":{"this":{"__isSmartRef__":true,"id":107021}},"107025":{},"107026":{"change":{"__isSmartRef__":true,"id":107027},"tick":{"__isSmartRef__":true,"id":107031}},"107027":{"varMapping":{"__isSmartRef__":true,"id":107028},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107028":{"this":{"__isSmartRef__":true,"id":106999}},"107029":{"timestamp":{"__isSmartRef__":true,"id":107030},"user":"cschuster","tags":[]},"107030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107031":{"varMapping":{"__isSmartRef__":true,"id":107032},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107032":{"this":{"__isSmartRef__":true,"id":106999}},"107033":{"timestamp":{"__isSmartRef__":true,"id":107034},"user":"cschuster","tags":[]},"107034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107035":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107036}],"id":"47ED0D35-4B2D-4259-9262-4EDFB77F08DE","shape":{"__isSmartRef__":true,"id":107037},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2806","partsBinMetaInfo":{"__isSmartRef__":true,"id":107038},"eventHandler":{"__isSmartRef__":true,"id":107056},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40","45A3A6E4-33A9-4113-AD96-57AD5969ED29","A59F6740-66A1-41E6-BD6B-AF0601670E3C"],"partTests":{"__isSmartRef__":true,"id":107057},"_ClipMode":"visible","moved":true,"b":29.550045018375386,"#startLetters":"set","isBeingDragged":false,"delta":-0.7053552638972178,"_Rotation":60.77711967935007,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107062},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5029.8,3874.0)"},"107036":{"target":{"__isSmartRef__":true,"id":107035},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107037":{"_BorderWidth":7.465917923254056,"_ClipMode":"visible","_BorderRadius":30.270798073239042,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.3,80.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(126,349,143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.9,-37.4)"},"107038":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107039},{"__isSmartRef__":true,"id":107041},{"__isSmartRef__":true,"id":107043},{"__isSmartRef__":true,"id":107045},{"__isSmartRef__":true,"id":107047},{"__isSmartRef__":true,"id":107049},{"__isSmartRef__":true,"id":107051},{"__isSmartRef__":true,"id":107053}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107055},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107039":{"date":{"__isSmartRef__":true,"id":107040},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107041":{"date":{"__isSmartRef__":true,"id":107042},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107042":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107043":{"date":{"__isSmartRef__":true,"id":107044},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107044":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107045":{"date":{"__isSmartRef__":true,"id":107046},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107047":{"date":{"__isSmartRef__":true,"id":107048},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107048":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107049":{"date":{"__isSmartRef__":true,"id":107050},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107051":{"date":{"__isSmartRef__":true,"id":107052},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107052":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107053":{"date":{"__isSmartRef__":true,"id":107054},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107054":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107055":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107056":{"morph":{"__isSmartRef__":true,"id":107035},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107057":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107058}},"107058":{"test01IsMorph":{"__isSmartRef__":true,"id":107059}},"107059":{"varMapping":{"__isSmartRef__":true,"id":107060},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107060":{"this":{"__isSmartRef__":true,"id":107057}},"107061":{},"107062":{"change":{"__isSmartRef__":true,"id":107063},"tick":{"__isSmartRef__":true,"id":107067}},"107063":{"varMapping":{"__isSmartRef__":true,"id":107064},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107064":{"this":{"__isSmartRef__":true,"id":107035}},"107065":{"timestamp":{"__isSmartRef__":true,"id":107066},"user":"cschuster","tags":[]},"107066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107067":{"varMapping":{"__isSmartRef__":true,"id":107068},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107068":{"this":{"__isSmartRef__":true,"id":107035}},"107069":{"timestamp":{"__isSmartRef__":true,"id":107070},"user":"cschuster","tags":[]},"107070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107071":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107072}],"id":"5B4FC82C-E4E9-4C20-9618-A9DA6D79C200","shape":{"__isSmartRef__":true,"id":107073},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2807","partsBinMetaInfo":{"__isSmartRef__":true,"id":107074},"eventHandler":{"__isSmartRef__":true,"id":107092},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","14648F33-F3FB-415E-8799-6BB58574E4D1"],"partTests":{"__isSmartRef__":true,"id":107093},"_ClipMode":"visible","moved":true,"b":334.26473150693346,"#startLetters":"set","isBeingDragged":false,"delta":-0.9531580923357978,"_Rotation":31.86365537213416,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107098},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4899.2,4258.0)"},"107072":{"target":{"__isSmartRef__":true,"id":107071},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107073":{"_BorderWidth":2.8289316922471515,"_ClipMode":"visible","_BorderRadius":32.458339844913894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.7,117.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-111,119,-87)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.3,-38.0)"},"107074":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107075},{"__isSmartRef__":true,"id":107077},{"__isSmartRef__":true,"id":107079},{"__isSmartRef__":true,"id":107081},{"__isSmartRef__":true,"id":107083},{"__isSmartRef__":true,"id":107085},{"__isSmartRef__":true,"id":107087},{"__isSmartRef__":true,"id":107089}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107091},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107075":{"date":{"__isSmartRef__":true,"id":107076},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107077":{"date":{"__isSmartRef__":true,"id":107078},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107078":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107079":{"date":{"__isSmartRef__":true,"id":107080},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107080":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107081":{"date":{"__isSmartRef__":true,"id":107082},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107083":{"date":{"__isSmartRef__":true,"id":107084},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107084":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107085":{"date":{"__isSmartRef__":true,"id":107086},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107086":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107087":{"date":{"__isSmartRef__":true,"id":107088},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107088":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107089":{"date":{"__isSmartRef__":true,"id":107090},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107090":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107091":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107092":{"morph":{"__isSmartRef__":true,"id":107071},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107093":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107094}},"107094":{"test01IsMorph":{"__isSmartRef__":true,"id":107095}},"107095":{"varMapping":{"__isSmartRef__":true,"id":107096},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107096":{"this":{"__isSmartRef__":true,"id":107093}},"107097":{},"107098":{"change":{"__isSmartRef__":true,"id":107099},"tick":{"__isSmartRef__":true,"id":107103}},"107099":{"varMapping":{"__isSmartRef__":true,"id":107100},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107100":{"this":{"__isSmartRef__":true,"id":107071}},"107101":{"timestamp":{"__isSmartRef__":true,"id":107102},"user":"cschuster","tags":[]},"107102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107103":{"varMapping":{"__isSmartRef__":true,"id":107104},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107104":{"this":{"__isSmartRef__":true,"id":107071}},"107105":{"timestamp":{"__isSmartRef__":true,"id":107106},"user":"cschuster","tags":[]},"107106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107107":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107108}],"id":"1F6187FC-8625-444A-AC21-2321582402AA","shape":{"__isSmartRef__":true,"id":107109},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2808","partsBinMetaInfo":{"__isSmartRef__":true,"id":107110},"eventHandler":{"__isSmartRef__":true,"id":107128},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","62033953-9324-49C7-AF54-2B06101F6D06","F34D4EFE-145C-4FA7-8B2B-62D2CB41512A"],"partTests":{"__isSmartRef__":true,"id":107129},"_ClipMode":"visible","moved":true,"b":1,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-55.89395558273328,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107134},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5042.7,4619.5)"},"107108":{"target":{"__isSmartRef__":true,"id":107107},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107109":{"_BorderWidth":5.087262032186418,"_ClipMode":"visible","_BorderRadius":39.987816540381914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,99.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(5,261,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-40.0)"},"107110":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107111},{"__isSmartRef__":true,"id":107113},{"__isSmartRef__":true,"id":107115},{"__isSmartRef__":true,"id":107117},{"__isSmartRef__":true,"id":107119},{"__isSmartRef__":true,"id":107121},{"__isSmartRef__":true,"id":107123},{"__isSmartRef__":true,"id":107125}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107127},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107111":{"date":{"__isSmartRef__":true,"id":107112},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107113":{"date":{"__isSmartRef__":true,"id":107114},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107114":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107115":{"date":{"__isSmartRef__":true,"id":107116},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107116":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107117":{"date":{"__isSmartRef__":true,"id":107118},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107119":{"date":{"__isSmartRef__":true,"id":107120},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107120":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107121":{"date":{"__isSmartRef__":true,"id":107122},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107122":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107123":{"date":{"__isSmartRef__":true,"id":107124},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107124":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107125":{"date":{"__isSmartRef__":true,"id":107126},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107126":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107127":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107128":{"morph":{"__isSmartRef__":true,"id":107107},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107129":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107130}},"107130":{"test01IsMorph":{"__isSmartRef__":true,"id":107131}},"107131":{"varMapping":{"__isSmartRef__":true,"id":107132},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107132":{"this":{"__isSmartRef__":true,"id":107129}},"107133":{},"107134":{"change":{"__isSmartRef__":true,"id":107135},"tick":{"__isSmartRef__":true,"id":107139}},"107135":{"varMapping":{"__isSmartRef__":true,"id":107136},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107136":{"this":{"__isSmartRef__":true,"id":107107}},"107137":{"timestamp":{"__isSmartRef__":true,"id":107138},"user":"cschuster","tags":[]},"107138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107139":{"varMapping":{"__isSmartRef__":true,"id":107140},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107140":{"this":{"__isSmartRef__":true,"id":107107}},"107141":{"timestamp":{"__isSmartRef__":true,"id":107142},"user":"cschuster","tags":[]},"107142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107143":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107144}],"id":"A339E456-0B92-4411-A8B6-D3BEA4C98E22","shape":{"__isSmartRef__":true,"id":107145},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2809","partsBinMetaInfo":{"__isSmartRef__":true,"id":107146},"eventHandler":{"__isSmartRef__":true,"id":107164},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","46A08F00-F3C1-44A3-A54A-CED2A4B57642"],"partTests":{"__isSmartRef__":true,"id":107165},"_ClipMode":"visible","moved":true,"b":44,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-29.40566688168527,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107170},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6350.0,4990.5)"},"107144":{"target":{"__isSmartRef__":true,"id":107143},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107145":{"_BorderWidth":8.473291852294986,"_ClipMode":"visible","_BorderRadius":20.69798993405002,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,72.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(178,362,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.9,-34.4)"},"107146":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107147},{"__isSmartRef__":true,"id":107149},{"__isSmartRef__":true,"id":107151},{"__isSmartRef__":true,"id":107153},{"__isSmartRef__":true,"id":107155},{"__isSmartRef__":true,"id":107157},{"__isSmartRef__":true,"id":107159},{"__isSmartRef__":true,"id":107161}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107163},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107147":{"date":{"__isSmartRef__":true,"id":107148},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107149":{"date":{"__isSmartRef__":true,"id":107150},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107150":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107151":{"date":{"__isSmartRef__":true,"id":107152},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107152":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107153":{"date":{"__isSmartRef__":true,"id":107154},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107154":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107155":{"date":{"__isSmartRef__":true,"id":107156},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107156":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107157":{"date":{"__isSmartRef__":true,"id":107158},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107158":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107159":{"date":{"__isSmartRef__":true,"id":107160},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107160":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107161":{"date":{"__isSmartRef__":true,"id":107162},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107162":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107163":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107164":{"morph":{"__isSmartRef__":true,"id":107143},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107165":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107166}},"107166":{"test01IsMorph":{"__isSmartRef__":true,"id":107167}},"107167":{"varMapping":{"__isSmartRef__":true,"id":107168},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107168":{"this":{"__isSmartRef__":true,"id":107165}},"107169":{},"107170":{"change":{"__isSmartRef__":true,"id":107171},"tick":{"__isSmartRef__":true,"id":107175}},"107171":{"varMapping":{"__isSmartRef__":true,"id":107172},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107172":{"this":{"__isSmartRef__":true,"id":107143}},"107173":{"timestamp":{"__isSmartRef__":true,"id":107174},"user":"cschuster","tags":[]},"107174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107175":{"varMapping":{"__isSmartRef__":true,"id":107176},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107176":{"this":{"__isSmartRef__":true,"id":107143}},"107177":{"timestamp":{"__isSmartRef__":true,"id":107178},"user":"cschuster","tags":[]},"107178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107179":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107180}],"id":"033C7AA0-B00A-4F37-8AE2-A1DFE95CBE6D","shape":{"__isSmartRef__":true,"id":107181},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2810","partsBinMetaInfo":{"__isSmartRef__":true,"id":107182},"eventHandler":{"__isSmartRef__":true,"id":107200},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","DD960D38-5D1B-48CE-A687-C984A0D2C294","38F4EA26-0055-43DC-85A8-8DFD83572A92","1DBA412E-EC14-423C-A5ED-AB37212D0FEA"],"partTests":{"__isSmartRef__":true,"id":107201},"_ClipMode":"visible","moved":true,"b":189.24851380608743,"#startLetters":"set","isBeingDragged":false,"delta":-0.9034470168990083,"_Rotation":-30.583634717264264,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107206},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3971.2,4826.7)"},"107180":{"target":{"__isSmartRef__":true,"id":107179},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107181":{"_BorderWidth":4.196415180631975,"_ClipMode":"visible","_BorderRadius":38.96680230093001,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.7,106.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-41,-294,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.8,-0.3)"},"107182":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107183},{"__isSmartRef__":true,"id":107185},{"__isSmartRef__":true,"id":107187},{"__isSmartRef__":true,"id":107189},{"__isSmartRef__":true,"id":107191},{"__isSmartRef__":true,"id":107193},{"__isSmartRef__":true,"id":107195},{"__isSmartRef__":true,"id":107197}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107199},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107183":{"date":{"__isSmartRef__":true,"id":107184},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107185":{"date":{"__isSmartRef__":true,"id":107186},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107186":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107187":{"date":{"__isSmartRef__":true,"id":107188},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107188":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107189":{"date":{"__isSmartRef__":true,"id":107190},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107190":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107191":{"date":{"__isSmartRef__":true,"id":107192},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107192":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107193":{"date":{"__isSmartRef__":true,"id":107194},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107194":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107195":{"date":{"__isSmartRef__":true,"id":107196},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107196":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107197":{"date":{"__isSmartRef__":true,"id":107198},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107198":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107199":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107200":{"morph":{"__isSmartRef__":true,"id":107179},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107201":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107202}},"107202":{"test01IsMorph":{"__isSmartRef__":true,"id":107203}},"107203":{"varMapping":{"__isSmartRef__":true,"id":107204},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107204":{"this":{"__isSmartRef__":true,"id":107201}},"107205":{},"107206":{"change":{"__isSmartRef__":true,"id":107207},"tick":{"__isSmartRef__":true,"id":107211}},"107207":{"varMapping":{"__isSmartRef__":true,"id":107208},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107208":{"this":{"__isSmartRef__":true,"id":107179}},"107209":{"timestamp":{"__isSmartRef__":true,"id":107210},"user":"cschuster","tags":[]},"107210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107211":{"varMapping":{"__isSmartRef__":true,"id":107212},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107212":{"this":{"__isSmartRef__":true,"id":107179}},"107213":{"timestamp":{"__isSmartRef__":true,"id":107214},"user":"cschuster","tags":[]},"107214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107215":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107216}],"id":"275F212F-9752-4F00-9D3E-E05FB1A643D0","shape":{"__isSmartRef__":true,"id":107217},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2811","partsBinMetaInfo":{"__isSmartRef__":true,"id":107218},"eventHandler":{"__isSmartRef__":true,"id":107236},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","7B766FEB-1888-4D46-B4C6-46EF922F66E0","303CB936-0267-41F4-AEBF-45CF9A5FE704","123F0532-EAD0-46CF-A8AE-E0ABAB93D5A9","0DF80173-31C0-4B88-8CFB-E45CDB5D75A7","2E15C7A3-7696-4C2E-97DC-95BE6BE7E3CE"],"partTests":{"__isSmartRef__":true,"id":107237},"_ClipMode":"visible","moved":true,"b":37.84723949286854,"#startLetters":"set","isBeingDragged":false,"delta":-0.7080552950501442,"_Rotation":-32.569828170377406,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107242},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5757.3,4419.1)"},"107216":{"target":{"__isSmartRef__":true,"id":107215},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107217":{"_BorderWidth":8.067791579841053,"_ClipMode":"visible","_BorderRadius":24.941847716250134,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,75.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(157,359,41)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.3,-35.8)"},"107218":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107219},{"__isSmartRef__":true,"id":107221},{"__isSmartRef__":true,"id":107223},{"__isSmartRef__":true,"id":107225},{"__isSmartRef__":true,"id":107227},{"__isSmartRef__":true,"id":107229},{"__isSmartRef__":true,"id":107231},{"__isSmartRef__":true,"id":107233}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107235},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107219":{"date":{"__isSmartRef__":true,"id":107220},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107221":{"date":{"__isSmartRef__":true,"id":107222},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107222":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107223":{"date":{"__isSmartRef__":true,"id":107224},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107224":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107225":{"date":{"__isSmartRef__":true,"id":107226},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107226":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107227":{"date":{"__isSmartRef__":true,"id":107228},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107228":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107229":{"date":{"__isSmartRef__":true,"id":107230},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107230":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107231":{"date":{"__isSmartRef__":true,"id":107232},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107232":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107233":{"date":{"__isSmartRef__":true,"id":107234},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107234":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107235":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107236":{"morph":{"__isSmartRef__":true,"id":107215},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107237":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107238}},"107238":{"test01IsMorph":{"__isSmartRef__":true,"id":107239}},"107239":{"varMapping":{"__isSmartRef__":true,"id":107240},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107240":{"this":{"__isSmartRef__":true,"id":107237}},"107241":{},"107242":{"change":{"__isSmartRef__":true,"id":107243},"tick":{"__isSmartRef__":true,"id":107247}},"107243":{"varMapping":{"__isSmartRef__":true,"id":107244},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107244":{"this":{"__isSmartRef__":true,"id":107215}},"107245":{"timestamp":{"__isSmartRef__":true,"id":107246},"user":"cschuster","tags":[]},"107246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107247":{"varMapping":{"__isSmartRef__":true,"id":107248},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107248":{"this":{"__isSmartRef__":true,"id":107215}},"107249":{"timestamp":{"__isSmartRef__":true,"id":107250},"user":"cschuster","tags":[]},"107250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107251":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107252}],"id":"38EE29DF-8909-45B6-A7C8-83063D4D06CE","shape":{"__isSmartRef__":true,"id":107253},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2812","partsBinMetaInfo":{"__isSmartRef__":true,"id":107254},"eventHandler":{"__isSmartRef__":true,"id":107272},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","202AEA42-B4C3-4CE2-85D8-891BF6BB2B2E"],"partTests":{"__isSmartRef__":true,"id":107273},"_ClipMode":"visible","moved":true,"b":282,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-17.8176876405596,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107278},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4506.0,4393.8)"},"107252":{"target":{"__isSmartRef__":true,"id":107251},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107253":{"_BorderWidth":0.10926199633097067,"_ClipMode":"visible","_BorderRadius":1.7290908471479693,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.7,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-197,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-24.2)"},"107254":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107255},{"__isSmartRef__":true,"id":107257},{"__isSmartRef__":true,"id":107259},{"__isSmartRef__":true,"id":107261},{"__isSmartRef__":true,"id":107263},{"__isSmartRef__":true,"id":107265},{"__isSmartRef__":true,"id":107267},{"__isSmartRef__":true,"id":107269}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107271},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107255":{"date":{"__isSmartRef__":true,"id":107256},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107257":{"date":{"__isSmartRef__":true,"id":107258},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107258":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107259":{"date":{"__isSmartRef__":true,"id":107260},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107260":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107261":{"date":{"__isSmartRef__":true,"id":107262},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107262":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107263":{"date":{"__isSmartRef__":true,"id":107264},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107264":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107265":{"date":{"__isSmartRef__":true,"id":107266},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107266":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107267":{"date":{"__isSmartRef__":true,"id":107268},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107268":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107269":{"date":{"__isSmartRef__":true,"id":107270},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107270":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107271":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107272":{"morph":{"__isSmartRef__":true,"id":107251},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107273":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107274}},"107274":{"test01IsMorph":{"__isSmartRef__":true,"id":107275}},"107275":{"varMapping":{"__isSmartRef__":true,"id":107276},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107276":{"this":{"__isSmartRef__":true,"id":107273}},"107277":{},"107278":{"change":{"__isSmartRef__":true,"id":107279},"tick":{"__isSmartRef__":true,"id":107283}},"107279":{"varMapping":{"__isSmartRef__":true,"id":107280},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107280":{"this":{"__isSmartRef__":true,"id":107251}},"107281":{"timestamp":{"__isSmartRef__":true,"id":107282},"user":"cschuster","tags":[]},"107282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107283":{"varMapping":{"__isSmartRef__":true,"id":107284},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107284":{"this":{"__isSmartRef__":true,"id":107251}},"107285":{"timestamp":{"__isSmartRef__":true,"id":107286},"user":"cschuster","tags":[]},"107286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107287":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107288}],"id":"76786685-49AB-43F0-A274-525BEA2A1784","shape":{"__isSmartRef__":true,"id":107289},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2813","partsBinMetaInfo":{"__isSmartRef__":true,"id":107290},"eventHandler":{"__isSmartRef__":true,"id":107308},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","01593FBB-1206-45DF-9584-3819D36861B2","937A2AAC-DE02-4922-B7E2-4F4B76B837CA"],"partTests":{"__isSmartRef__":true,"id":107309},"_ClipMode":"visible","moved":true,"b":128.0657063651597,"#startLetters":"set","isBeingDragged":false,"delta":0.9851208181935363,"_Rotation":-33.43459626516164,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107314},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4630.9,4910.7)"},"107288":{"target":{"__isSmartRef__":true,"id":107287},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107289":{"_BorderWidth":8.93652099842068,"_ClipMode":"visible","_BorderRadius":15.2060838863889,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,68.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,44,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-7.7)"},"107290":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107291},{"__isSmartRef__":true,"id":107293},{"__isSmartRef__":true,"id":107295},{"__isSmartRef__":true,"id":107297},{"__isSmartRef__":true,"id":107299},{"__isSmartRef__":true,"id":107301},{"__isSmartRef__":true,"id":107303},{"__isSmartRef__":true,"id":107305}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107307},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107291":{"date":{"__isSmartRef__":true,"id":107292},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107293":{"date":{"__isSmartRef__":true,"id":107294},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107294":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107295":{"date":{"__isSmartRef__":true,"id":107296},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107296":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107297":{"date":{"__isSmartRef__":true,"id":107298},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107298":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107299":{"date":{"__isSmartRef__":true,"id":107300},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107300":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107301":{"date":{"__isSmartRef__":true,"id":107302},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107302":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107303":{"date":{"__isSmartRef__":true,"id":107304},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107304":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107305":{"date":{"__isSmartRef__":true,"id":107306},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107307":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107308":{"morph":{"__isSmartRef__":true,"id":107287},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107309":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107310}},"107310":{"test01IsMorph":{"__isSmartRef__":true,"id":107311}},"107311":{"varMapping":{"__isSmartRef__":true,"id":107312},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107312":{"this":{"__isSmartRef__":true,"id":107309}},"107313":{},"107314":{"change":{"__isSmartRef__":true,"id":107315},"tick":{"__isSmartRef__":true,"id":107319}},"107315":{"varMapping":{"__isSmartRef__":true,"id":107316},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107316":{"this":{"__isSmartRef__":true,"id":107287}},"107317":{"timestamp":{"__isSmartRef__":true,"id":107318},"user":"cschuster","tags":[]},"107318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107319":{"varMapping":{"__isSmartRef__":true,"id":107320},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107320":{"this":{"__isSmartRef__":true,"id":107287}},"107321":{"timestamp":{"__isSmartRef__":true,"id":107322},"user":"cschuster","tags":[]},"107322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107323":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107324}],"id":"F267E68C-483F-44DA-B0FB-ED766388CFD5","shape":{"__isSmartRef__":true,"id":107325},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2814","partsBinMetaInfo":{"__isSmartRef__":true,"id":107326},"eventHandler":{"__isSmartRef__":true,"id":107344},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FAD84A8E-6907-4F3E-A286-75F7C7E41AED","852D3582-A433-4BE5-BB41-9E3ADE39C18F"],"partTests":{"__isSmartRef__":true,"id":107345},"_ClipMode":"visible","moved":true,"b":57.16467260813806,"#startLetters":"set","isBeingDragged":false,"delta":0.40256811695871875,"_Rotation":23.61604164703298,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107350},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5005.2,5374.4)"},"107324":{"target":{"__isSmartRef__":true,"id":107323},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107325":{"_BorderWidth":9.20116218833197,"_ClipMode":"visible","_BorderRadius":11.760378027727556,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.4,66.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(215,354,-192)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.8,-30.8)"},"107326":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107327},{"__isSmartRef__":true,"id":107329},{"__isSmartRef__":true,"id":107331},{"__isSmartRef__":true,"id":107333},{"__isSmartRef__":true,"id":107335},{"__isSmartRef__":true,"id":107337},{"__isSmartRef__":true,"id":107339},{"__isSmartRef__":true,"id":107341}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107343},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107327":{"date":{"__isSmartRef__":true,"id":107328},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107329":{"date":{"__isSmartRef__":true,"id":107330},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107330":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107331":{"date":{"__isSmartRef__":true,"id":107332},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107332":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107333":{"date":{"__isSmartRef__":true,"id":107334},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107334":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107335":{"date":{"__isSmartRef__":true,"id":107336},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107336":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107337":{"date":{"__isSmartRef__":true,"id":107338},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107338":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107339":{"date":{"__isSmartRef__":true,"id":107340},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107340":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107341":{"date":{"__isSmartRef__":true,"id":107342},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107343":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107344":{"morph":{"__isSmartRef__":true,"id":107323},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107345":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107346}},"107346":{"test01IsMorph":{"__isSmartRef__":true,"id":107347}},"107347":{"varMapping":{"__isSmartRef__":true,"id":107348},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107348":{"this":{"__isSmartRef__":true,"id":107345}},"107349":{},"107350":{"change":{"__isSmartRef__":true,"id":107351},"tick":{"__isSmartRef__":true,"id":107355}},"107351":{"varMapping":{"__isSmartRef__":true,"id":107352},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107352":{"this":{"__isSmartRef__":true,"id":107323}},"107353":{"timestamp":{"__isSmartRef__":true,"id":107354},"user":"cschuster","tags":[]},"107354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107355":{"varMapping":{"__isSmartRef__":true,"id":107356},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107356":{"this":{"__isSmartRef__":true,"id":107323}},"107357":{"timestamp":{"__isSmartRef__":true,"id":107358},"user":"cschuster","tags":[]},"107358":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107359":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107360}],"id":"E624615C-2F9A-49BD-BAD1-0EC69E1D2709","shape":{"__isSmartRef__":true,"id":107361},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2815","partsBinMetaInfo":{"__isSmartRef__":true,"id":107362},"eventHandler":{"__isSmartRef__":true,"id":107380},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2815C5FF-A30E-4DE2-8808-A5E110F6FF2D","84903741-2C53-4D6D-AADC-82CCB1F7FE94"],"partTests":{"__isSmartRef__":true,"id":107381},"_ClipMode":"visible","moved":true,"b":101.40500937734032,"#startLetters":"set","isBeingDragged":false,"delta":-0.9326359257102013,"_Rotation":-12.721947745476571,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107386},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6212.6,4598.8)"},"107360":{"target":{"__isSmartRef__":true,"id":107359},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107361":{"_BorderWidth":9.90126944834276,"_ClipMode":"visible","_BorderRadius":1.5640924715869686,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.5,60.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,200,7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-16.0)"},"107362":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107363},{"__isSmartRef__":true,"id":107365},{"__isSmartRef__":true,"id":107367},{"__isSmartRef__":true,"id":107369},{"__isSmartRef__":true,"id":107371},{"__isSmartRef__":true,"id":107373},{"__isSmartRef__":true,"id":107375},{"__isSmartRef__":true,"id":107377}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107379},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107363":{"date":{"__isSmartRef__":true,"id":107364},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107365":{"date":{"__isSmartRef__":true,"id":107366},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107366":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107367":{"date":{"__isSmartRef__":true,"id":107368},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107368":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107369":{"date":{"__isSmartRef__":true,"id":107370},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107370":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107371":{"date":{"__isSmartRef__":true,"id":107372},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107372":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107373":{"date":{"__isSmartRef__":true,"id":107374},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107374":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107375":{"date":{"__isSmartRef__":true,"id":107376},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107376":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107377":{"date":{"__isSmartRef__":true,"id":107378},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107378":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107379":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107380":{"morph":{"__isSmartRef__":true,"id":107359},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107381":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107382}},"107382":{"test01IsMorph":{"__isSmartRef__":true,"id":107383}},"107383":{"varMapping":{"__isSmartRef__":true,"id":107384},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107384":{"this":{"__isSmartRef__":true,"id":107381}},"107385":{},"107386":{"change":{"__isSmartRef__":true,"id":107387},"tick":{"__isSmartRef__":true,"id":107391}},"107387":{"varMapping":{"__isSmartRef__":true,"id":107388},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107388":{"this":{"__isSmartRef__":true,"id":107359}},"107389":{"timestamp":{"__isSmartRef__":true,"id":107390},"user":"cschuster","tags":[]},"107390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107391":{"varMapping":{"__isSmartRef__":true,"id":107392},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107392":{"this":{"__isSmartRef__":true,"id":107359}},"107393":{"timestamp":{"__isSmartRef__":true,"id":107394},"user":"cschuster","tags":[]},"107394":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107395":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107396}],"id":"A76FBF66-0C85-4354-A271-A3228B0D8E18","shape":{"__isSmartRef__":true,"id":107397},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2816","partsBinMetaInfo":{"__isSmartRef__":true,"id":107398},"eventHandler":{"__isSmartRef__":true,"id":107416},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","3E0A58A3-6DB4-4207-A5E0-4F5FE3B39E19","A874D03C-CAFF-446D-8CB3-717F01188C16"],"partTests":{"__isSmartRef__":true,"id":107417},"_ClipMode":"visible","moved":true,"b":85.06460145610617,"#startLetters":"set","isBeingDragged":false,"delta":-0.8624120035674423,"_Rotation":15.000814731355925,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107422},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6070.0,3849.9)"},"107396":{"target":{"__isSmartRef__":true,"id":107395},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107397":{"_BorderWidth":9.981461668296749,"_ClipMode":"visible","_BorderRadius":0.2960634356642666,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.9,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,277,-189)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.7)"},"107398":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107399},{"__isSmartRef__":true,"id":107401},{"__isSmartRef__":true,"id":107403},{"__isSmartRef__":true,"id":107405},{"__isSmartRef__":true,"id":107407},{"__isSmartRef__":true,"id":107409},{"__isSmartRef__":true,"id":107411},{"__isSmartRef__":true,"id":107413}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107415},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107399":{"date":{"__isSmartRef__":true,"id":107400},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107401":{"date":{"__isSmartRef__":true,"id":107402},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107402":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107403":{"date":{"__isSmartRef__":true,"id":107404},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107404":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107405":{"date":{"__isSmartRef__":true,"id":107406},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107406":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107407":{"date":{"__isSmartRef__":true,"id":107408},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107408":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107409":{"date":{"__isSmartRef__":true,"id":107410},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107410":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107411":{"date":{"__isSmartRef__":true,"id":107412},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107412":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107413":{"date":{"__isSmartRef__":true,"id":107414},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107414":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107415":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107416":{"morph":{"__isSmartRef__":true,"id":107395},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107417":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107418}},"107418":{"test01IsMorph":{"__isSmartRef__":true,"id":107419}},"107419":{"varMapping":{"__isSmartRef__":true,"id":107420},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107420":{"this":{"__isSmartRef__":true,"id":107417}},"107421":{},"107422":{"change":{"__isSmartRef__":true,"id":107423},"tick":{"__isSmartRef__":true,"id":107427}},"107423":{"varMapping":{"__isSmartRef__":true,"id":107424},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107424":{"this":{"__isSmartRef__":true,"id":107395}},"107425":{"timestamp":{"__isSmartRef__":true,"id":107426},"user":"cschuster","tags":[]},"107426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107427":{"varMapping":{"__isSmartRef__":true,"id":107428},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107428":{"this":{"__isSmartRef__":true,"id":107395}},"107429":{"timestamp":{"__isSmartRef__":true,"id":107430},"user":"cschuster","tags":[]},"107430":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107431":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107432}],"id":"176A30DD-FE7F-4FBF-8487-D5732C5C6D77","shape":{"__isSmartRef__":true,"id":107433},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2817","partsBinMetaInfo":{"__isSmartRef__":true,"id":107434},"eventHandler":{"__isSmartRef__":true,"id":107452},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","91A09649-13A9-492D-B7D5-4B2906000B90","F7D63FB7-F969-4C12-9D66-E84F9FC1B2DE"],"partTests":{"__isSmartRef__":true,"id":107453},"_ClipMode":"visible","moved":true,"b":73.1813919658307,"#startLetters":"set","isBeingDragged":false,"delta":-0.6990770417032763,"_Rotation":6.024083422823842,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107458},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4313.5,5004.8)"},"107432":{"target":{"__isSmartRef__":true,"id":107431},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107433":{"_BorderWidth":9.786127888833235,"_ClipMode":"visible","_BorderRadius":3.3487677307723596,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.2,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,319,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-25.8)"},"107434":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107435},{"__isSmartRef__":true,"id":107437},{"__isSmartRef__":true,"id":107439},{"__isSmartRef__":true,"id":107441},{"__isSmartRef__":true,"id":107443},{"__isSmartRef__":true,"id":107445},{"__isSmartRef__":true,"id":107447},{"__isSmartRef__":true,"id":107449}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107451},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107435":{"date":{"__isSmartRef__":true,"id":107436},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107437":{"date":{"__isSmartRef__":true,"id":107438},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107438":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107439":{"date":{"__isSmartRef__":true,"id":107440},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107440":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107441":{"date":{"__isSmartRef__":true,"id":107442},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107442":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107443":{"date":{"__isSmartRef__":true,"id":107444},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107444":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107445":{"date":{"__isSmartRef__":true,"id":107446},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107446":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107447":{"date":{"__isSmartRef__":true,"id":107448},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107448":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107449":{"date":{"__isSmartRef__":true,"id":107450},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107450":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107451":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107452":{"morph":{"__isSmartRef__":true,"id":107431},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107453":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107454}},"107454":{"test01IsMorph":{"__isSmartRef__":true,"id":107455}},"107455":{"varMapping":{"__isSmartRef__":true,"id":107456},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107456":{"this":{"__isSmartRef__":true,"id":107453}},"107457":{},"107458":{"change":{"__isSmartRef__":true,"id":107459},"tick":{"__isSmartRef__":true,"id":107463}},"107459":{"varMapping":{"__isSmartRef__":true,"id":107460},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107460":{"this":{"__isSmartRef__":true,"id":107431}},"107461":{"timestamp":{"__isSmartRef__":true,"id":107462},"user":"cschuster","tags":[]},"107462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107463":{"varMapping":{"__isSmartRef__":true,"id":107464},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107464":{"this":{"__isSmartRef__":true,"id":107431}},"107465":{"timestamp":{"__isSmartRef__":true,"id":107466},"user":"cschuster","tags":[]},"107466":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107467":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107468}],"id":"09A267A0-7405-451B-9AC7-F898596F7D03","shape":{"__isSmartRef__":true,"id":107469},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2818","partsBinMetaInfo":{"__isSmartRef__":true,"id":107470},"eventHandler":{"__isSmartRef__":true,"id":107488},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","A7BFF939-313A-45FA-A6AF-C1F178421E2C"],"partTests":{"__isSmartRef__":true,"id":107489},"_ClipMode":"visible","moved":true,"b":304.2384128496051,"#startLetters":"set","isBeingDragged":false,"delta":-0.9782734587788582,"_Rotation":21.484630140853064,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107494},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6189.8,4515.8)"},"107468":{"target":{"__isSmartRef__":true,"id":107467},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107469":{"_BorderWidth":0.8664822476351901,"_ClipMode":"visible","_BorderRadius":12.662449585415947,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.8,133.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-211,-68,-240)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.5,-31.3)"},"107470":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107471},{"__isSmartRef__":true,"id":107473},{"__isSmartRef__":true,"id":107475},{"__isSmartRef__":true,"id":107477},{"__isSmartRef__":true,"id":107479},{"__isSmartRef__":true,"id":107481},{"__isSmartRef__":true,"id":107483},{"__isSmartRef__":true,"id":107485}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107487},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107471":{"date":{"__isSmartRef__":true,"id":107472},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107473":{"date":{"__isSmartRef__":true,"id":107474},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107474":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107475":{"date":{"__isSmartRef__":true,"id":107476},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107476":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107477":{"date":{"__isSmartRef__":true,"id":107478},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107478":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107479":{"date":{"__isSmartRef__":true,"id":107480},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107480":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107481":{"date":{"__isSmartRef__":true,"id":107482},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107482":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107483":{"date":{"__isSmartRef__":true,"id":107484},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107484":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107485":{"date":{"__isSmartRef__":true,"id":107486},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107486":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107487":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107488":{"morph":{"__isSmartRef__":true,"id":107467},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107489":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107490}},"107490":{"test01IsMorph":{"__isSmartRef__":true,"id":107491}},"107491":{"varMapping":{"__isSmartRef__":true,"id":107492},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107492":{"this":{"__isSmartRef__":true,"id":107489}},"107493":{},"107494":{"change":{"__isSmartRef__":true,"id":107495},"tick":{"__isSmartRef__":true,"id":107499}},"107495":{"varMapping":{"__isSmartRef__":true,"id":107496},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107496":{"this":{"__isSmartRef__":true,"id":107467}},"107497":{"timestamp":{"__isSmartRef__":true,"id":107498},"user":"cschuster","tags":[]},"107498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107499":{"varMapping":{"__isSmartRef__":true,"id":107500},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107500":{"this":{"__isSmartRef__":true,"id":107467}},"107501":{"timestamp":{"__isSmartRef__":true,"id":107502},"user":"cschuster","tags":[]},"107502":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107503":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107504}],"id":"8A84573E-A2A8-4C23-AAF6-4861182DFCC4","shape":{"__isSmartRef__":true,"id":107505},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2819","partsBinMetaInfo":{"__isSmartRef__":true,"id":107506},"eventHandler":{"__isSmartRef__":true,"id":107524},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","A4141F57-C616-4C1E-9020-56CB54A7948D"],"partTests":{"__isSmartRef__":true,"id":107525},"_ClipMode":"visible","moved":true,"b":357.3351557375863,"#startLetters":"set","isBeingDragged":false,"delta":0.8867710800841451,"_Rotation":-44.39745360102121,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107530},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6490.6,6235.5)"},"107504":{"target":{"__isSmartRef__":true,"id":107503},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107505":{"_BorderWidth":4.767532301684543,"_ClipMode":"visible","_BorderRadius":39.91353403078386,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.3,101.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-12,243,194)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.1,-40.0)"},"107506":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107507},{"__isSmartRef__":true,"id":107509},{"__isSmartRef__":true,"id":107511},{"__isSmartRef__":true,"id":107513},{"__isSmartRef__":true,"id":107515},{"__isSmartRef__":true,"id":107517},{"__isSmartRef__":true,"id":107519},{"__isSmartRef__":true,"id":107521}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107523},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107507":{"date":{"__isSmartRef__":true,"id":107508},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107509":{"date":{"__isSmartRef__":true,"id":107510},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107510":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107511":{"date":{"__isSmartRef__":true,"id":107512},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107512":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107513":{"date":{"__isSmartRef__":true,"id":107514},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107514":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107515":{"date":{"__isSmartRef__":true,"id":107516},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107516":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107517":{"date":{"__isSmartRef__":true,"id":107518},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107518":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107519":{"date":{"__isSmartRef__":true,"id":107520},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107520":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107521":{"date":{"__isSmartRef__":true,"id":107522},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107522":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107523":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107524":{"morph":{"__isSmartRef__":true,"id":107503},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107525":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107526}},"107526":{"test01IsMorph":{"__isSmartRef__":true,"id":107527}},"107527":{"varMapping":{"__isSmartRef__":true,"id":107528},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107528":{"this":{"__isSmartRef__":true,"id":107525}},"107529":{},"107530":{"change":{"__isSmartRef__":true,"id":107531},"tick":{"__isSmartRef__":true,"id":107535}},"107531":{"varMapping":{"__isSmartRef__":true,"id":107532},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107532":{"this":{"__isSmartRef__":true,"id":107503}},"107533":{"timestamp":{"__isSmartRef__":true,"id":107534},"user":"cschuster","tags":[]},"107534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107535":{"varMapping":{"__isSmartRef__":true,"id":107536},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107536":{"this":{"__isSmartRef__":true,"id":107503}},"107537":{"timestamp":{"__isSmartRef__":true,"id":107538},"user":"cschuster","tags":[]},"107538":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107539":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107540}],"id":"09C7D470-5FEF-40C3-B85B-CE30C375011D","shape":{"__isSmartRef__":true,"id":107541},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2820","partsBinMetaInfo":{"__isSmartRef__":true,"id":107542},"eventHandler":{"__isSmartRef__":true,"id":107560},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","B410A3DF-B72E-4E7C-AF4D-09C118762782"],"partTests":{"__isSmartRef__":true,"id":107561},"_ClipMode":"visible","moved":true,"b":286.72560454322957,"#startLetters":"set","isBeingDragged":false,"delta":-0.8828240416478366,"_Rotation":-19.76060311973516,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107566},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6276.4,6326.5)"},"107540":{"target":{"__isSmartRef__":true,"id":107539},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107541":{"_BorderWidth":0.2115300874501127,"_ClipMode":"visible","_BorderRadius":3.312889434567159,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.0,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-171,-77)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-25.8)"},"107542":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107543},{"__isSmartRef__":true,"id":107545},{"__isSmartRef__":true,"id":107547},{"__isSmartRef__":true,"id":107549},{"__isSmartRef__":true,"id":107551},{"__isSmartRef__":true,"id":107553},{"__isSmartRef__":true,"id":107555},{"__isSmartRef__":true,"id":107557}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107559},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107543":{"date":{"__isSmartRef__":true,"id":107544},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107545":{"date":{"__isSmartRef__":true,"id":107546},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107546":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107547":{"date":{"__isSmartRef__":true,"id":107548},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107548":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107549":{"date":{"__isSmartRef__":true,"id":107550},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107550":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107551":{"date":{"__isSmartRef__":true,"id":107552},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107552":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107553":{"date":{"__isSmartRef__":true,"id":107554},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107554":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107555":{"date":{"__isSmartRef__":true,"id":107556},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107556":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107557":{"date":{"__isSmartRef__":true,"id":107558},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107558":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107559":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107560":{"morph":{"__isSmartRef__":true,"id":107539},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107561":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107562}},"107562":{"test01IsMorph":{"__isSmartRef__":true,"id":107563}},"107563":{"varMapping":{"__isSmartRef__":true,"id":107564},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107564":{"this":{"__isSmartRef__":true,"id":107561}},"107565":{},"107566":{"change":{"__isSmartRef__":true,"id":107567},"tick":{"__isSmartRef__":true,"id":107571}},"107567":{"varMapping":{"__isSmartRef__":true,"id":107568},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107568":{"this":{"__isSmartRef__":true,"id":107539}},"107569":{"timestamp":{"__isSmartRef__":true,"id":107570},"user":"cschuster","tags":[]},"107570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107571":{"varMapping":{"__isSmartRef__":true,"id":107572},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107572":{"this":{"__isSmartRef__":true,"id":107539}},"107573":{"timestamp":{"__isSmartRef__":true,"id":107574},"user":"cschuster","tags":[]},"107574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107575":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107576}],"id":"FD9AB216-0462-436A-8C22-D6450D0B7B38","shape":{"__isSmartRef__":true,"id":107577},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2821","partsBinMetaInfo":{"__isSmartRef__":true,"id":107578},"eventHandler":{"__isSmartRef__":true,"id":107596},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2","75A154BE-FA26-481F-B307-6FC4CB160059"],"partTests":{"__isSmartRef__":true,"id":107597},"_ClipMode":"visible","moved":true,"b":194.26900972239673,"#startLetters":"set","isBeingDragged":false,"delta":-0.7967836071038619,"_Rotation":-28.65638590290008,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107602},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6011.9,5087.4)"},"107576":{"target":{"__isSmartRef__":true,"id":107575},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107577":{"_BorderWidth":3.767625734586403,"_ClipMode":"visible","_BorderRadius":37.57000587191408,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.1,109.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-63,-311,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.1,-0.6)"},"107578":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107579},{"__isSmartRef__":true,"id":107581},{"__isSmartRef__":true,"id":107583},{"__isSmartRef__":true,"id":107585},{"__isSmartRef__":true,"id":107587},{"__isSmartRef__":true,"id":107589},{"__isSmartRef__":true,"id":107591},{"__isSmartRef__":true,"id":107593}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107595},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107579":{"date":{"__isSmartRef__":true,"id":107580},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107581":{"date":{"__isSmartRef__":true,"id":107582},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107582":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107583":{"date":{"__isSmartRef__":true,"id":107584},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107584":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107585":{"date":{"__isSmartRef__":true,"id":107586},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107586":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107587":{"date":{"__isSmartRef__":true,"id":107588},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107588":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107589":{"date":{"__isSmartRef__":true,"id":107590},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107590":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107591":{"date":{"__isSmartRef__":true,"id":107592},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107592":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107593":{"date":{"__isSmartRef__":true,"id":107594},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107594":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107595":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107596":{"morph":{"__isSmartRef__":true,"id":107575},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107597":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107598}},"107598":{"test01IsMorph":{"__isSmartRef__":true,"id":107599}},"107599":{"varMapping":{"__isSmartRef__":true,"id":107600},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107600":{"this":{"__isSmartRef__":true,"id":107597}},"107601":{},"107602":{"change":{"__isSmartRef__":true,"id":107603},"tick":{"__isSmartRef__":true,"id":107607}},"107603":{"varMapping":{"__isSmartRef__":true,"id":107604},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107604":{"this":{"__isSmartRef__":true,"id":107575}},"107605":{"timestamp":{"__isSmartRef__":true,"id":107606},"user":"cschuster","tags":[]},"107606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107607":{"varMapping":{"__isSmartRef__":true,"id":107608},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107608":{"this":{"__isSmartRef__":true,"id":107575}},"107609":{"timestamp":{"__isSmartRef__":true,"id":107610},"user":"cschuster","tags":[]},"107610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107611":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107612}],"id":"089C7BEE-BF19-43B3-8C0A-BAA4B1B2390D","shape":{"__isSmartRef__":true,"id":107613},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2822","partsBinMetaInfo":{"__isSmartRef__":true,"id":107614},"eventHandler":{"__isSmartRef__":true,"id":107632},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","66964108-5730-4756-9B3C-BDB52EEF9518","2C15D55A-2C1B-46CE-968B-0C59DBC5B9DE"],"partTests":{"__isSmartRef__":true,"id":107633},"_ClipMode":"visible","moved":true,"b":37,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-12.976326577008287,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107638},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4041.2,4261.0)"},"107612":{"target":{"__isSmartRef__":true,"id":107611},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107613":{"_BorderWidth":8.009075115760242,"_ClipMode":"visible","_BorderRadius":25.51274711633998,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,75.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(154,359,52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-36.0)"},"107614":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107615},{"__isSmartRef__":true,"id":107617},{"__isSmartRef__":true,"id":107619},{"__isSmartRef__":true,"id":107621},{"__isSmartRef__":true,"id":107623},{"__isSmartRef__":true,"id":107625},{"__isSmartRef__":true,"id":107627},{"__isSmartRef__":true,"id":107629}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107631},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107615":{"date":{"__isSmartRef__":true,"id":107616},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107617":{"date":{"__isSmartRef__":true,"id":107618},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107618":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107619":{"date":{"__isSmartRef__":true,"id":107620},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107620":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107621":{"date":{"__isSmartRef__":true,"id":107622},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107622":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107623":{"date":{"__isSmartRef__":true,"id":107624},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107624":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107625":{"date":{"__isSmartRef__":true,"id":107626},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107626":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107627":{"date":{"__isSmartRef__":true,"id":107628},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107628":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107629":{"date":{"__isSmartRef__":true,"id":107630},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107630":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107631":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107632":{"morph":{"__isSmartRef__":true,"id":107611},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107633":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107634}},"107634":{"test01IsMorph":{"__isSmartRef__":true,"id":107635}},"107635":{"varMapping":{"__isSmartRef__":true,"id":107636},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107636":{"this":{"__isSmartRef__":true,"id":107633}},"107637":{},"107638":{"change":{"__isSmartRef__":true,"id":107639},"tick":{"__isSmartRef__":true,"id":107643}},"107639":{"varMapping":{"__isSmartRef__":true,"id":107640},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107640":{"this":{"__isSmartRef__":true,"id":107611}},"107641":{"timestamp":{"__isSmartRef__":true,"id":107642},"user":"cschuster","tags":[]},"107642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107643":{"varMapping":{"__isSmartRef__":true,"id":107644},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107644":{"this":{"__isSmartRef__":true,"id":107611}},"107645":{"timestamp":{"__isSmartRef__":true,"id":107646},"user":"cschuster","tags":[]},"107646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107647":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107648}],"id":"247FD9D1-78FF-4FA7-A82D-C21D528856C4","shape":{"__isSmartRef__":true,"id":107649},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2823","partsBinMetaInfo":{"__isSmartRef__":true,"id":107650},"eventHandler":{"__isSmartRef__":true,"id":107668},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","26A70A73-FBB6-48EC-8CE5-342D4B4216FA"],"partTests":{"__isSmartRef__":true,"id":107669},"_ClipMode":"visible","moved":true,"b":73.11532885709312,"#startLetters":"set","isBeingDragged":false,"delta":0.9373760109883733,"_Rotation":7.627722793007258,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107674},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5449.2,4350.3)"},"107648":{"target":{"__isSmartRef__":true,"id":107647},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107649":{"_BorderWidth":9.784456619978354,"_ClipMode":"visible","_BorderRadius":3.3743597624725097,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.2,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,320,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-25.8)"},"107650":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107651},{"__isSmartRef__":true,"id":107653},{"__isSmartRef__":true,"id":107655},{"__isSmartRef__":true,"id":107657},{"__isSmartRef__":true,"id":107659},{"__isSmartRef__":true,"id":107661},{"__isSmartRef__":true,"id":107663},{"__isSmartRef__":true,"id":107665}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107667},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107651":{"date":{"__isSmartRef__":true,"id":107652},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107653":{"date":{"__isSmartRef__":true,"id":107654},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107654":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107655":{"date":{"__isSmartRef__":true,"id":107656},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107656":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107657":{"date":{"__isSmartRef__":true,"id":107658},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107659":{"date":{"__isSmartRef__":true,"id":107660},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107660":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107661":{"date":{"__isSmartRef__":true,"id":107662},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107662":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107663":{"date":{"__isSmartRef__":true,"id":107664},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107664":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107665":{"date":{"__isSmartRef__":true,"id":107666},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107666":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107667":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107668":{"morph":{"__isSmartRef__":true,"id":107647},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107669":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107670}},"107670":{"test01IsMorph":{"__isSmartRef__":true,"id":107671}},"107671":{"varMapping":{"__isSmartRef__":true,"id":107672},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107672":{"this":{"__isSmartRef__":true,"id":107669}},"107673":{},"107674":{"change":{"__isSmartRef__":true,"id":107675},"tick":{"__isSmartRef__":true,"id":107679}},"107675":{"varMapping":{"__isSmartRef__":true,"id":107676},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107676":{"this":{"__isSmartRef__":true,"id":107647}},"107677":{"timestamp":{"__isSmartRef__":true,"id":107678},"user":"cschuster","tags":[]},"107678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107679":{"varMapping":{"__isSmartRef__":true,"id":107680},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107680":{"this":{"__isSmartRef__":true,"id":107647}},"107681":{"timestamp":{"__isSmartRef__":true,"id":107682},"user":"cschuster","tags":[]},"107682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107683":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107684}],"id":"DB4B1F3F-173E-4469-B1F1-199581D8E0DC","shape":{"__isSmartRef__":true,"id":107685},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2824","partsBinMetaInfo":{"__isSmartRef__":true,"id":107686},"eventHandler":{"__isSmartRef__":true,"id":107704},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B335B342-75D2-4B7E-B6C9-6A638D2FA18F"],"partTests":{"__isSmartRef__":true,"id":107705},"_ClipMode":"visible","moved":true,"b":278.7848217599094,"#startLetters":"set","isBeingDragged":false,"delta":-0.9023908693343401,"_Rotation":-7.395431665922288,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107710},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5870.9,5097.1)"},"107684":{"target":{"__isSmartRef__":true,"id":107683},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107685":{"_BorderWidth":0.05865562855639528,"_ClipMode":"visible","_BorderRadius":0.9329852844841713,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.9,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-214,29)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-23.1)"},"107686":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107687},{"__isSmartRef__":true,"id":107689},{"__isSmartRef__":true,"id":107691},{"__isSmartRef__":true,"id":107693},{"__isSmartRef__":true,"id":107695},{"__isSmartRef__":true,"id":107697},{"__isSmartRef__":true,"id":107699},{"__isSmartRef__":true,"id":107701}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107703},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107687":{"date":{"__isSmartRef__":true,"id":107688},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107689":{"date":{"__isSmartRef__":true,"id":107690},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107690":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107691":{"date":{"__isSmartRef__":true,"id":107692},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107692":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107693":{"date":{"__isSmartRef__":true,"id":107694},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107695":{"date":{"__isSmartRef__":true,"id":107696},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107696":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107697":{"date":{"__isSmartRef__":true,"id":107698},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107699":{"date":{"__isSmartRef__":true,"id":107700},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107700":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107701":{"date":{"__isSmartRef__":true,"id":107702},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107702":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107703":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107704":{"morph":{"__isSmartRef__":true,"id":107683},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107705":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107706}},"107706":{"test01IsMorph":{"__isSmartRef__":true,"id":107707}},"107707":{"varMapping":{"__isSmartRef__":true,"id":107708},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107708":{"this":{"__isSmartRef__":true,"id":107705}},"107709":{},"107710":{"change":{"__isSmartRef__":true,"id":107711},"tick":{"__isSmartRef__":true,"id":107715}},"107711":{"varMapping":{"__isSmartRef__":true,"id":107712},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107712":{"this":{"__isSmartRef__":true,"id":107683}},"107713":{"timestamp":{"__isSmartRef__":true,"id":107714},"user":"cschuster","tags":[]},"107714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107715":{"varMapping":{"__isSmartRef__":true,"id":107716},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107716":{"this":{"__isSmartRef__":true,"id":107683}},"107717":{"timestamp":{"__isSmartRef__":true,"id":107718},"user":"cschuster","tags":[]},"107718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107719":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107720}],"id":"D2BBEEBA-2085-4C06-A1B7-FD99E34F794B","shape":{"__isSmartRef__":true,"id":107721},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2825","partsBinMetaInfo":{"__isSmartRef__":true,"id":107722},"eventHandler":{"__isSmartRef__":true,"id":107740},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","DF486730-5200-4F01-B602-C326D0973E0D","E8045897-B188-45FA-B8F4-1492E243DC42","9158607A-78AF-4C2F-9776-1C42081F0293","C3693C15-E125-4CA7-A611-E8859FBA3F94"],"partTests":{"__isSmartRef__":true,"id":107741},"_ClipMode":"visible","moved":true,"b":343.85919008764904,"#startLetters":"set","isBeingDragged":false,"delta":0.844771308649797,"_Rotation":-19.706981469926276,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107746},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5523.1,5247.9)"},"107720":{"target":{"__isSmartRef__":true,"id":107719},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107721":{"_BorderWidth":3.6100054274463207,"_ClipMode":"visible","_BorderRadius":36.9086641412341,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.6,111.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-71,175,40)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.4,-39.2)"},"107722":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107723},{"__isSmartRef__":true,"id":107725},{"__isSmartRef__":true,"id":107727},{"__isSmartRef__":true,"id":107729},{"__isSmartRef__":true,"id":107731},{"__isSmartRef__":true,"id":107733},{"__isSmartRef__":true,"id":107735},{"__isSmartRef__":true,"id":107737}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107739},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107723":{"date":{"__isSmartRef__":true,"id":107724},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107725":{"date":{"__isSmartRef__":true,"id":107726},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107726":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107727":{"date":{"__isSmartRef__":true,"id":107728},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107728":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107729":{"date":{"__isSmartRef__":true,"id":107730},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107730":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107731":{"date":{"__isSmartRef__":true,"id":107732},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107732":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107733":{"date":{"__isSmartRef__":true,"id":107734},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107734":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107735":{"date":{"__isSmartRef__":true,"id":107736},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107736":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107737":{"date":{"__isSmartRef__":true,"id":107738},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107738":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107739":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107740":{"morph":{"__isSmartRef__":true,"id":107719},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107741":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107742}},"107742":{"test01IsMorph":{"__isSmartRef__":true,"id":107743}},"107743":{"varMapping":{"__isSmartRef__":true,"id":107744},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107744":{"this":{"__isSmartRef__":true,"id":107741}},"107745":{},"107746":{"change":{"__isSmartRef__":true,"id":107747},"tick":{"__isSmartRef__":true,"id":107751}},"107747":{"varMapping":{"__isSmartRef__":true,"id":107748},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107748":{"this":{"__isSmartRef__":true,"id":107719}},"107749":{"timestamp":{"__isSmartRef__":true,"id":107750},"user":"cschuster","tags":[]},"107750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107751":{"varMapping":{"__isSmartRef__":true,"id":107752},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107752":{"this":{"__isSmartRef__":true,"id":107719}},"107753":{"timestamp":{"__isSmartRef__":true,"id":107754},"user":"cschuster","tags":[]},"107754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107755":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107756}],"id":"92EB9A3E-FDBD-4936-BE84-4965271E2E1A","shape":{"__isSmartRef__":true,"id":107757},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2826","partsBinMetaInfo":{"__isSmartRef__":true,"id":107758},"eventHandler":{"__isSmartRef__":true,"id":107776},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","FC284ED1-2D34-4118-9A1D-DE5A52D5C06E","72ED1E9A-8957-4D9E-8ECB-0BC39AA08A4C","B3F2CB44-D286-4632-8086-2DCC9E0EC983"],"partTests":{"__isSmartRef__":true,"id":107777},"_ClipMode":"visible","moved":true,"b":238.620371038327,"#startLetters":"set","isBeingDragged":false,"delta":-0.9195426436490379,"_Rotation":-44.78565680890468,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107782},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4947.7,4651.7)"},"107756":{"target":{"__isSmartRef__":true,"id":107755},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107757":{"_BorderWidth":0.7313200801587545,"_ClipMode":"visible","_BorderRadius":10.845394787110617,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.6,134.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-218,-352,205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-9.6)"},"107758":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107759},{"__isSmartRef__":true,"id":107761},{"__isSmartRef__":true,"id":107763},{"__isSmartRef__":true,"id":107765},{"__isSmartRef__":true,"id":107767},{"__isSmartRef__":true,"id":107769},{"__isSmartRef__":true,"id":107771},{"__isSmartRef__":true,"id":107773}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107775},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107759":{"date":{"__isSmartRef__":true,"id":107760},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107761":{"date":{"__isSmartRef__":true,"id":107762},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107762":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107763":{"date":{"__isSmartRef__":true,"id":107764},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107764":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107765":{"date":{"__isSmartRef__":true,"id":107766},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107766":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107767":{"date":{"__isSmartRef__":true,"id":107768},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107768":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107769":{"date":{"__isSmartRef__":true,"id":107770},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107770":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107771":{"date":{"__isSmartRef__":true,"id":107772},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107772":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107773":{"date":{"__isSmartRef__":true,"id":107774},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107774":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107775":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107776":{"morph":{"__isSmartRef__":true,"id":107755},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107777":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107778}},"107778":{"test01IsMorph":{"__isSmartRef__":true,"id":107779}},"107779":{"varMapping":{"__isSmartRef__":true,"id":107780},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107780":{"this":{"__isSmartRef__":true,"id":107777}},"107781":{},"107782":{"change":{"__isSmartRef__":true,"id":107783},"tick":{"__isSmartRef__":true,"id":107787}},"107783":{"varMapping":{"__isSmartRef__":true,"id":107784},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107784":{"this":{"__isSmartRef__":true,"id":107755}},"107785":{"timestamp":{"__isSmartRef__":true,"id":107786},"user":"cschuster","tags":[]},"107786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107787":{"varMapping":{"__isSmartRef__":true,"id":107788},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107788":{"this":{"__isSmartRef__":true,"id":107755}},"107789":{"timestamp":{"__isSmartRef__":true,"id":107790},"user":"cschuster","tags":[]},"107790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107791":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107792}],"id":"2AD6372A-4163-42CF-8409-3B7CDB00C3EB","shape":{"__isSmartRef__":true,"id":107793},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2827","partsBinMetaInfo":{"__isSmartRef__":true,"id":107794},"eventHandler":{"__isSmartRef__":true,"id":107812},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","D2C2A6A7-774E-46E8-8462-6B4555238EDA","04C92072-B2A4-498F-B0D2-CC9C4976048F","203BCC30-FF35-4493-ADEE-8F8FEFAA335D","BAB0528D-A9D6-4F3D-BB59-398BE3C891B2"],"partTests":{"__isSmartRef__":true,"id":107813},"_ClipMode":"visible","moved":true,"b":104.30542606301606,"#startLetters":"set","isBeingDragged":false,"delta":-0.88525610556826,"_Rotation":21.18844986602995,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107818},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6698.5,4302.3)"},"107792":{"target":{"__isSmartRef__":true,"id":107791},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107793":{"_BorderWidth":9.8449616779839,"_ClipMode":"visible","_BorderRadius":2.442154142187891,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.8,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,185,46)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.1)"},"107794":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107795},{"__isSmartRef__":true,"id":107797},{"__isSmartRef__":true,"id":107799},{"__isSmartRef__":true,"id":107801},{"__isSmartRef__":true,"id":107803},{"__isSmartRef__":true,"id":107805},{"__isSmartRef__":true,"id":107807},{"__isSmartRef__":true,"id":107809}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107811},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107795":{"date":{"__isSmartRef__":true,"id":107796},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107797":{"date":{"__isSmartRef__":true,"id":107798},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107798":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107799":{"date":{"__isSmartRef__":true,"id":107800},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107800":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107801":{"date":{"__isSmartRef__":true,"id":107802},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107802":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107803":{"date":{"__isSmartRef__":true,"id":107804},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107804":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107805":{"date":{"__isSmartRef__":true,"id":107806},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107806":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107807":{"date":{"__isSmartRef__":true,"id":107808},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107808":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107809":{"date":{"__isSmartRef__":true,"id":107810},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107810":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107811":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107812":{"morph":{"__isSmartRef__":true,"id":107791},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107813":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107814}},"107814":{"test01IsMorph":{"__isSmartRef__":true,"id":107815}},"107815":{"varMapping":{"__isSmartRef__":true,"id":107816},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107816":{"this":{"__isSmartRef__":true,"id":107813}},"107817":{},"107818":{"change":{"__isSmartRef__":true,"id":107819},"tick":{"__isSmartRef__":true,"id":107823}},"107819":{"varMapping":{"__isSmartRef__":true,"id":107820},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107820":{"this":{"__isSmartRef__":true,"id":107791}},"107821":{"timestamp":{"__isSmartRef__":true,"id":107822},"user":"cschuster","tags":[]},"107822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107823":{"varMapping":{"__isSmartRef__":true,"id":107824},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107824":{"this":{"__isSmartRef__":true,"id":107791}},"107825":{"timestamp":{"__isSmartRef__":true,"id":107826},"user":"cschuster","tags":[]},"107826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107827":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107828}],"id":"896799F0-1BDE-4B93-B9D4-1CA2762D7C6C","shape":{"__isSmartRef__":true,"id":107829},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2828","partsBinMetaInfo":{"__isSmartRef__":true,"id":107830},"eventHandler":{"__isSmartRef__":true,"id":107848},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","93F0DD85-9719-4062-A7B7-5CDB59FA75A7","4CD7D570-4039-4D14-9EBC-4CCA89B4B756","0E0BA8A7-DAED-4BE7-9684-70FED493E5EE","7FC6367D-6AB0-48B6-9E60-5196132FF6AD"],"partTests":{"__isSmartRef__":true,"id":107849},"_ClipMode":"visible","moved":true,"b":33.75026256474666,"#startLetters":"set","isBeingDragged":false,"delta":-0.9149508769041859,"_Rotation":1.6618353576521376,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107854},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4757.7,3745.5)"},"107828":{"target":{"__isSmartRef__":true,"id":107827},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107829":{"_BorderWidth":7.777870216612426,"_ClipMode":"visible","_BorderRadius":27.653499295452207,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.0,77.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(142,355,94)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.1,-36.6)"},"107830":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107831},{"__isSmartRef__":true,"id":107833},{"__isSmartRef__":true,"id":107835},{"__isSmartRef__":true,"id":107837},{"__isSmartRef__":true,"id":107839},{"__isSmartRef__":true,"id":107841},{"__isSmartRef__":true,"id":107843},{"__isSmartRef__":true,"id":107845}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107847},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107831":{"date":{"__isSmartRef__":true,"id":107832},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107833":{"date":{"__isSmartRef__":true,"id":107834},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107834":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107835":{"date":{"__isSmartRef__":true,"id":107836},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107836":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107837":{"date":{"__isSmartRef__":true,"id":107838},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107838":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107839":{"date":{"__isSmartRef__":true,"id":107840},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107840":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107841":{"date":{"__isSmartRef__":true,"id":107842},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107842":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107843":{"date":{"__isSmartRef__":true,"id":107844},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107844":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107845":{"date":{"__isSmartRef__":true,"id":107846},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107846":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107847":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107848":{"morph":{"__isSmartRef__":true,"id":107827},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107849":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107850}},"107850":{"test01IsMorph":{"__isSmartRef__":true,"id":107851}},"107851":{"varMapping":{"__isSmartRef__":true,"id":107852},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107852":{"this":{"__isSmartRef__":true,"id":107849}},"107853":{},"107854":{"change":{"__isSmartRef__":true,"id":107855},"tick":{"__isSmartRef__":true,"id":107859}},"107855":{"varMapping":{"__isSmartRef__":true,"id":107856},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107856":{"this":{"__isSmartRef__":true,"id":107827}},"107857":{"timestamp":{"__isSmartRef__":true,"id":107858},"user":"cschuster","tags":[]},"107858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107859":{"varMapping":{"__isSmartRef__":true,"id":107860},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107860":{"this":{"__isSmartRef__":true,"id":107827}},"107861":{"timestamp":{"__isSmartRef__":true,"id":107862},"user":"cschuster","tags":[]},"107862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107863":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107864}],"id":"F88A6452-32AC-45BA-B44C-4412F1A42E2B","shape":{"__isSmartRef__":true,"id":107865},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2829","partsBinMetaInfo":{"__isSmartRef__":true,"id":107866},"eventHandler":{"__isSmartRef__":true,"id":107884},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","D3C9B774-4CB4-476F-9FC0-D9ABBDCE1F70","7550A8C7-DF16-4BCA-BA18-43C147AE0CBD"],"partTests":{"__isSmartRef__":true,"id":107885},"_ClipMode":"visible","moved":true,"b":111.06993895577034,"#startLetters":"set","isBeingDragged":false,"delta":0.4030833485885523,"_Rotation":59.93177722720915,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107890},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5848.9,4356.8)"},"107864":{"target":{"__isSmartRef__":true,"id":107863},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107865":{"_BorderWidth":9.665711419226739,"_ClipMode":"visible","_BorderRadius":5.169819123995527,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.2,62.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(238,147,130)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-12.8)"},"107866":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107867},{"__isSmartRef__":true,"id":107869},{"__isSmartRef__":true,"id":107871},{"__isSmartRef__":true,"id":107873},{"__isSmartRef__":true,"id":107875},{"__isSmartRef__":true,"id":107877},{"__isSmartRef__":true,"id":107879},{"__isSmartRef__":true,"id":107881}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107883},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107867":{"date":{"__isSmartRef__":true,"id":107868},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107869":{"date":{"__isSmartRef__":true,"id":107870},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107870":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107871":{"date":{"__isSmartRef__":true,"id":107872},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107872":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107873":{"date":{"__isSmartRef__":true,"id":107874},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107874":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107875":{"date":{"__isSmartRef__":true,"id":107876},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107876":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107877":{"date":{"__isSmartRef__":true,"id":107878},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107879":{"date":{"__isSmartRef__":true,"id":107880},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107880":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107881":{"date":{"__isSmartRef__":true,"id":107882},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107883":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107884":{"morph":{"__isSmartRef__":true,"id":107863},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107885":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107886}},"107886":{"test01IsMorph":{"__isSmartRef__":true,"id":107887}},"107887":{"varMapping":{"__isSmartRef__":true,"id":107888},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107888":{"this":{"__isSmartRef__":true,"id":107885}},"107889":{},"107890":{"change":{"__isSmartRef__":true,"id":107891},"tick":{"__isSmartRef__":true,"id":107895}},"107891":{"varMapping":{"__isSmartRef__":true,"id":107892},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107892":{"this":{"__isSmartRef__":true,"id":107863}},"107893":{"timestamp":{"__isSmartRef__":true,"id":107894},"user":"cschuster","tags":[]},"107894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107895":{"varMapping":{"__isSmartRef__":true,"id":107896},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107896":{"this":{"__isSmartRef__":true,"id":107863}},"107897":{"timestamp":{"__isSmartRef__":true,"id":107898},"user":"cschuster","tags":[]},"107898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107899":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107900}],"id":"CF3AE1AA-6B92-40F1-A260-89D30B6A35D6","shape":{"__isSmartRef__":true,"id":107901},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2830","partsBinMetaInfo":{"__isSmartRef__":true,"id":107902},"eventHandler":{"__isSmartRef__":true,"id":107920},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","D7F6EDDD-7EA1-43CE-AB7A-8124518FB743","BBFBBC2A-40C4-43D7-B69B-BF701BC206C4"],"partTests":{"__isSmartRef__":true,"id":107921},"_ClipMode":"visible","moved":true,"b":227.76479789376026,"#startLetters":"set","isBeingDragged":false,"delta":0.8078318863990717,"_Rotation":33.30244965965936,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107926},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5276.3,4151.7)"},"107900":{"target":{"__isSmartRef__":true,"id":107899},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107901":{"_BorderWidth":1.2980412185205519,"_ClipMode":"visible","_BorderRadius":18.07280188836352,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,129.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-189,-362,90)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.2,-6.6)"},"107902":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107903},{"__isSmartRef__":true,"id":107905},{"__isSmartRef__":true,"id":107907},{"__isSmartRef__":true,"id":107909},{"__isSmartRef__":true,"id":107911},{"__isSmartRef__":true,"id":107913},{"__isSmartRef__":true,"id":107915},{"__isSmartRef__":true,"id":107917}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107919},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107903":{"date":{"__isSmartRef__":true,"id":107904},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107905":{"date":{"__isSmartRef__":true,"id":107906},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107906":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107907":{"date":{"__isSmartRef__":true,"id":107908},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107908":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107909":{"date":{"__isSmartRef__":true,"id":107910},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107910":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107911":{"date":{"__isSmartRef__":true,"id":107912},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107912":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107913":{"date":{"__isSmartRef__":true,"id":107914},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107915":{"date":{"__isSmartRef__":true,"id":107916},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107916":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107917":{"date":{"__isSmartRef__":true,"id":107918},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107919":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107920":{"morph":{"__isSmartRef__":true,"id":107899},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107921":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107922}},"107922":{"test01IsMorph":{"__isSmartRef__":true,"id":107923}},"107923":{"varMapping":{"__isSmartRef__":true,"id":107924},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107924":{"this":{"__isSmartRef__":true,"id":107921}},"107925":{},"107926":{"change":{"__isSmartRef__":true,"id":107927},"tick":{"__isSmartRef__":true,"id":107931}},"107927":{"varMapping":{"__isSmartRef__":true,"id":107928},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107928":{"this":{"__isSmartRef__":true,"id":107899}},"107929":{"timestamp":{"__isSmartRef__":true,"id":107930},"user":"cschuster","tags":[]},"107930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107931":{"varMapping":{"__isSmartRef__":true,"id":107932},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107932":{"this":{"__isSmartRef__":true,"id":107899}},"107933":{"timestamp":{"__isSmartRef__":true,"id":107934},"user":"cschuster","tags":[]},"107934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107935":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107936}],"id":"56C2BB19-53BB-4B74-A53C-B07D0B07B877","shape":{"__isSmartRef__":true,"id":107937},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2831","partsBinMetaInfo":{"__isSmartRef__":true,"id":107938},"eventHandler":{"__isSmartRef__":true,"id":107956},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","36243005-208B-489C-907B-CD8B05554E41"],"partTests":{"__isSmartRef__":true,"id":107957},"_ClipMode":"visible","moved":true,"b":159.80801176431123,"#startLetters":"set","isBeingDragged":false,"delta":-0.921746549080126,"_Rotation":14.171499551568367,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107962},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5299.3,4516.3)"},"107936":{"target":{"__isSmartRef__":true,"id":107935},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107937":{"_BorderWidth":6.725834822900769,"_ClipMode":"visible","_BorderRadius":35.23439066250092,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.1,86.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(89,-152,15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.9,-1.2)"},"107938":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107939},{"__isSmartRef__":true,"id":107941},{"__isSmartRef__":true,"id":107943},{"__isSmartRef__":true,"id":107945},{"__isSmartRef__":true,"id":107947},{"__isSmartRef__":true,"id":107949},{"__isSmartRef__":true,"id":107951},{"__isSmartRef__":true,"id":107953}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107955},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107939":{"date":{"__isSmartRef__":true,"id":107940},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107941":{"date":{"__isSmartRef__":true,"id":107942},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107942":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107943":{"date":{"__isSmartRef__":true,"id":107944},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107944":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107945":{"date":{"__isSmartRef__":true,"id":107946},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107946":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107947":{"date":{"__isSmartRef__":true,"id":107948},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107948":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107949":{"date":{"__isSmartRef__":true,"id":107950},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107951":{"date":{"__isSmartRef__":true,"id":107952},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107952":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107953":{"date":{"__isSmartRef__":true,"id":107954},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107955":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107956":{"morph":{"__isSmartRef__":true,"id":107935},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107957":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107958}},"107958":{"test01IsMorph":{"__isSmartRef__":true,"id":107959}},"107959":{"varMapping":{"__isSmartRef__":true,"id":107960},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107960":{"this":{"__isSmartRef__":true,"id":107957}},"107961":{},"107962":{"change":{"__isSmartRef__":true,"id":107963},"tick":{"__isSmartRef__":true,"id":107967}},"107963":{"varMapping":{"__isSmartRef__":true,"id":107964},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":107965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107964":{"this":{"__isSmartRef__":true,"id":107935}},"107965":{"timestamp":{"__isSmartRef__":true,"id":107966},"user":"cschuster","tags":[]},"107966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"107967":{"varMapping":{"__isSmartRef__":true,"id":107968},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":107969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107968":{"this":{"__isSmartRef__":true,"id":107935}},"107969":{"timestamp":{"__isSmartRef__":true,"id":107970},"user":"cschuster","tags":[]},"107970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"107971":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":107972}],"id":"5ECF70DA-A465-4783-A761-CC55E2A2613F","shape":{"__isSmartRef__":true,"id":107973},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2832","partsBinMetaInfo":{"__isSmartRef__":true,"id":107974},"eventHandler":{"__isSmartRef__":true,"id":107992},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","37CF4BA7-1E80-4B88-9E83-10B39446DFFB"],"partTests":{"__isSmartRef__":true,"id":107993},"_ClipMode":"visible","moved":true,"b":318.8734830383328,"#startLetters":"set","isBeingDragged":false,"delta":0.8694396889768541,"_Rotation":13.160518161780232,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107998},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5943.6,4667.1)"},"107972":{"target":{"__isSmartRef__":true,"id":107971},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"107973":{"_BorderWidth":1.7113803461821004,"_ClipMode":"visible","_BorderRadius":22.69596923603622,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,25,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.8,-35.1)"},"107974":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":107975},{"__isSmartRef__":true,"id":107977},{"__isSmartRef__":true,"id":107979},{"__isSmartRef__":true,"id":107981},{"__isSmartRef__":true,"id":107983},{"__isSmartRef__":true,"id":107985},{"__isSmartRef__":true,"id":107987},{"__isSmartRef__":true,"id":107989}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":107991},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"107975":{"date":{"__isSmartRef__":true,"id":107976},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"107976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"107977":{"date":{"__isSmartRef__":true,"id":107978},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"107978":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"107979":{"date":{"__isSmartRef__":true,"id":107980},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"107980":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"107981":{"date":{"__isSmartRef__":true,"id":107982},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"107982":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"107983":{"date":{"__isSmartRef__":true,"id":107984},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"107984":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"107985":{"date":{"__isSmartRef__":true,"id":107986},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"107986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"107987":{"date":{"__isSmartRef__":true,"id":107988},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"107988":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"107989":{"date":{"__isSmartRef__":true,"id":107990},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"107990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"107991":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"107992":{"morph":{"__isSmartRef__":true,"id":107971},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107993":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107994}},"107994":{"test01IsMorph":{"__isSmartRef__":true,"id":107995}},"107995":{"varMapping":{"__isSmartRef__":true,"id":107996},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":107997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"107996":{"this":{"__isSmartRef__":true,"id":107993}},"107997":{},"107998":{"change":{"__isSmartRef__":true,"id":107999},"tick":{"__isSmartRef__":true,"id":108003}},"107999":{"varMapping":{"__isSmartRef__":true,"id":108000},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108000":{"this":{"__isSmartRef__":true,"id":107971}},"108001":{"timestamp":{"__isSmartRef__":true,"id":108002},"user":"cschuster","tags":[]},"108002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108003":{"varMapping":{"__isSmartRef__":true,"id":108004},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108004":{"this":{"__isSmartRef__":true,"id":107971}},"108005":{"timestamp":{"__isSmartRef__":true,"id":108006},"user":"cschuster","tags":[]},"108006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108007":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108008}],"id":"D645EF89-C485-4C6A-82C3-794AF3B46D0B","shape":{"__isSmartRef__":true,"id":108009},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2833","partsBinMetaInfo":{"__isSmartRef__":true,"id":108010},"eventHandler":{"__isSmartRef__":true,"id":108028},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C","0C08C9A4-5C59-4B9E-ABC5-967C3AED2608"],"partTests":{"__isSmartRef__":true,"id":108029},"_ClipMode":"visible","moved":true,"b":213.53860335925128,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":4.537588420002695,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108034},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4969.2,5229.5)"},"108008":{"target":{"__isSmartRef__":true,"id":108007},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108009":{"_BorderWidth":2.237506523309756,"_ClipMode":"visible","_BorderRadius":27.78980766599016,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.8,122.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-141,-355,-96)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.0,-3.3)"},"108010":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108011},{"__isSmartRef__":true,"id":108013},{"__isSmartRef__":true,"id":108015},{"__isSmartRef__":true,"id":108017},{"__isSmartRef__":true,"id":108019},{"__isSmartRef__":true,"id":108021},{"__isSmartRef__":true,"id":108023},{"__isSmartRef__":true,"id":108025}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108027},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108011":{"date":{"__isSmartRef__":true,"id":108012},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108013":{"date":{"__isSmartRef__":true,"id":108014},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108014":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108015":{"date":{"__isSmartRef__":true,"id":108016},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108016":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108017":{"date":{"__isSmartRef__":true,"id":108018},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108018":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108019":{"date":{"__isSmartRef__":true,"id":108020},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108020":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108021":{"date":{"__isSmartRef__":true,"id":108022},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108023":{"date":{"__isSmartRef__":true,"id":108024},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108024":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108025":{"date":{"__isSmartRef__":true,"id":108026},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108027":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108028":{"morph":{"__isSmartRef__":true,"id":108007},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108029":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108030}},"108030":{"test01IsMorph":{"__isSmartRef__":true,"id":108031}},"108031":{"varMapping":{"__isSmartRef__":true,"id":108032},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108032":{"this":{"__isSmartRef__":true,"id":108029}},"108033":{},"108034":{"change":{"__isSmartRef__":true,"id":108035},"tick":{"__isSmartRef__":true,"id":108039}},"108035":{"varMapping":{"__isSmartRef__":true,"id":108036},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108036":{"this":{"__isSmartRef__":true,"id":108007}},"108037":{"timestamp":{"__isSmartRef__":true,"id":108038},"user":"cschuster","tags":[]},"108038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108039":{"varMapping":{"__isSmartRef__":true,"id":108040},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108040":{"this":{"__isSmartRef__":true,"id":108007}},"108041":{"timestamp":{"__isSmartRef__":true,"id":108042},"user":"cschuster","tags":[]},"108042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108043":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108044}],"id":"667BF575-A821-49E4-8E65-29C86029790B","shape":{"__isSmartRef__":true,"id":108045},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2834","partsBinMetaInfo":{"__isSmartRef__":true,"id":108046},"eventHandler":{"__isSmartRef__":true,"id":108064},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","0C146547-5A14-4B80-858A-DBBB6BCC1F28","EF60D55F-44BA-4FC7-8355-8A91A40894F4","6735E50A-9FB0-4550-8716-AC29DDF21BE4","33F9D7E0-775F-470A-8B6F-A32154BC8444"],"partTests":{"__isSmartRef__":true,"id":108065},"_ClipMode":"visible","moved":true,"b":254.43197107402375,"#startLetters":"set","isBeingDragged":false,"delta":-0.8582766579347663,"_Rotation":62.89682144813969,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108070},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6027.0,4515.3)"},"108044":{"target":{"__isSmartRef__":true,"id":108043},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108045":{"_BorderWidth":0.18343762880598113,"_ClipMode":"visible","_BorderRadius":2.8811630790365594,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.7,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-316,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-14.6)"},"108046":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108047},{"__isSmartRef__":true,"id":108049},{"__isSmartRef__":true,"id":108051},{"__isSmartRef__":true,"id":108053},{"__isSmartRef__":true,"id":108055},{"__isSmartRef__":true,"id":108057},{"__isSmartRef__":true,"id":108059},{"__isSmartRef__":true,"id":108061}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108063},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108047":{"date":{"__isSmartRef__":true,"id":108048},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108049":{"date":{"__isSmartRef__":true,"id":108050},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108050":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108051":{"date":{"__isSmartRef__":true,"id":108052},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108052":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108053":{"date":{"__isSmartRef__":true,"id":108054},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108054":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108055":{"date":{"__isSmartRef__":true,"id":108056},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108056":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108057":{"date":{"__isSmartRef__":true,"id":108058},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108059":{"date":{"__isSmartRef__":true,"id":108060},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108060":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108061":{"date":{"__isSmartRef__":true,"id":108062},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108063":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108064":{"morph":{"__isSmartRef__":true,"id":108043},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108065":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108066}},"108066":{"test01IsMorph":{"__isSmartRef__":true,"id":108067}},"108067":{"varMapping":{"__isSmartRef__":true,"id":108068},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108068":{"this":{"__isSmartRef__":true,"id":108065}},"108069":{},"108070":{"change":{"__isSmartRef__":true,"id":108071},"tick":{"__isSmartRef__":true,"id":108075}},"108071":{"varMapping":{"__isSmartRef__":true,"id":108072},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108072":{"this":{"__isSmartRef__":true,"id":108043}},"108073":{"timestamp":{"__isSmartRef__":true,"id":108074},"user":"cschuster","tags":[]},"108074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108075":{"varMapping":{"__isSmartRef__":true,"id":108076},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108076":{"this":{"__isSmartRef__":true,"id":108043}},"108077":{"timestamp":{"__isSmartRef__":true,"id":108078},"user":"cschuster","tags":[]},"108078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108079":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108080}],"id":"62BDBF6F-B827-49B8-A31F-ED05A8E49FAD","shape":{"__isSmartRef__":true,"id":108081},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2835","partsBinMetaInfo":{"__isSmartRef__":true,"id":108082},"eventHandler":{"__isSmartRef__":true,"id":108100},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97","23CD2D36-2221-475D-9BA7-F92E66FABC08"],"partTests":{"__isSmartRef__":true,"id":108101},"_ClipMode":"visible","moved":true,"b":158.28229924163315,"#startLetters":"set","isBeingDragged":false,"delta":-0.8650379304308444,"_Rotation":-10.842855867682514,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108106},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6941.3,4821.6)"},"108080":{"target":{"__isSmartRef__":true,"id":108079},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108081":{"_BorderWidth":6.850168913009721,"_ClipMode":"visible","_BorderRadius":34.52299998933188,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.5,85.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(95,-143,35)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.4,-1.4)"},"108082":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108083},{"__isSmartRef__":true,"id":108085},{"__isSmartRef__":true,"id":108087},{"__isSmartRef__":true,"id":108089},{"__isSmartRef__":true,"id":108091},{"__isSmartRef__":true,"id":108093},{"__isSmartRef__":true,"id":108095},{"__isSmartRef__":true,"id":108097}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108099},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108083":{"date":{"__isSmartRef__":true,"id":108084},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108085":{"date":{"__isSmartRef__":true,"id":108086},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108086":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108087":{"date":{"__isSmartRef__":true,"id":108088},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108088":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108089":{"date":{"__isSmartRef__":true,"id":108090},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108090":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108091":{"date":{"__isSmartRef__":true,"id":108092},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108092":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108093":{"date":{"__isSmartRef__":true,"id":108094},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108095":{"date":{"__isSmartRef__":true,"id":108096},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108096":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108097":{"date":{"__isSmartRef__":true,"id":108098},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108099":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108100":{"morph":{"__isSmartRef__":true,"id":108079},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108101":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108102}},"108102":{"test01IsMorph":{"__isSmartRef__":true,"id":108103}},"108103":{"varMapping":{"__isSmartRef__":true,"id":108104},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108104":{"this":{"__isSmartRef__":true,"id":108101}},"108105":{},"108106":{"change":{"__isSmartRef__":true,"id":108107},"tick":{"__isSmartRef__":true,"id":108111}},"108107":{"varMapping":{"__isSmartRef__":true,"id":108108},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108108":{"this":{"__isSmartRef__":true,"id":108079}},"108109":{"timestamp":{"__isSmartRef__":true,"id":108110},"user":"cschuster","tags":[]},"108110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108111":{"varMapping":{"__isSmartRef__":true,"id":108112},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108112":{"this":{"__isSmartRef__":true,"id":108079}},"108113":{"timestamp":{"__isSmartRef__":true,"id":108114},"user":"cschuster","tags":[]},"108114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108115":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108116}],"id":"6D6DD899-BEFD-42A3-8A93-C9299BAD159A","shape":{"__isSmartRef__":true,"id":108117},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2836","partsBinMetaInfo":{"__isSmartRef__":true,"id":108118},"eventHandler":{"__isSmartRef__":true,"id":108136},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","DAC37A2D-48AA-443E-906F-EDF3DF9B3C0F"],"partTests":{"__isSmartRef__":true,"id":108137},"_ClipMode":"visible","moved":true,"b":177,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":27.5642726780392,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108142},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4151.0,4640.1)"},"108116":{"target":{"__isSmartRef__":true,"id":108115},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108117":{"_BorderWidth":5.261679781214719,"_ClipMode":"visible","_BorderRadius":39.89043790736547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,97.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,-242,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-0.0)"},"108118":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108119},{"__isSmartRef__":true,"id":108121},{"__isSmartRef__":true,"id":108123},{"__isSmartRef__":true,"id":108125},{"__isSmartRef__":true,"id":108127},{"__isSmartRef__":true,"id":108129},{"__isSmartRef__":true,"id":108131},{"__isSmartRef__":true,"id":108133}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108135},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108119":{"date":{"__isSmartRef__":true,"id":108120},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108121":{"date":{"__isSmartRef__":true,"id":108122},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108122":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108123":{"date":{"__isSmartRef__":true,"id":108124},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108124":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108125":{"date":{"__isSmartRef__":true,"id":108126},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108126":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108127":{"date":{"__isSmartRef__":true,"id":108128},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108128":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108129":{"date":{"__isSmartRef__":true,"id":108130},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108130":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108131":{"date":{"__isSmartRef__":true,"id":108132},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108132":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108133":{"date":{"__isSmartRef__":true,"id":108134},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108135":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108136":{"morph":{"__isSmartRef__":true,"id":108115},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108137":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108138}},"108138":{"test01IsMorph":{"__isSmartRef__":true,"id":108139}},"108139":{"varMapping":{"__isSmartRef__":true,"id":108140},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108140":{"this":{"__isSmartRef__":true,"id":108137}},"108141":{},"108142":{"change":{"__isSmartRef__":true,"id":108143},"tick":{"__isSmartRef__":true,"id":108147}},"108143":{"varMapping":{"__isSmartRef__":true,"id":108144},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108144":{"this":{"__isSmartRef__":true,"id":108115}},"108145":{"timestamp":{"__isSmartRef__":true,"id":108146},"user":"cschuster","tags":[]},"108146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108147":{"varMapping":{"__isSmartRef__":true,"id":108148},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108148":{"this":{"__isSmartRef__":true,"id":108115}},"108149":{"timestamp":{"__isSmartRef__":true,"id":108150},"user":"cschuster","tags":[]},"108150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108151":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108152}],"id":"3B12C7A3-809E-4B19-B9CE-2419E97137AA","shape":{"__isSmartRef__":true,"id":108153},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2837","partsBinMetaInfo":{"__isSmartRef__":true,"id":108154},"eventHandler":{"__isSmartRef__":true,"id":108172},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","3C945A40-67B3-4F35-AFB3-98CA18E1CEF3"],"partTests":{"__isSmartRef__":true,"id":108173},"_ClipMode":"visible","moved":true,"b":154.6492966626538,"#startLetters":"set","isBeingDragged":false,"delta":-0.7132533467374742,"_Rotation":-31.84578638671955,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108178},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6773.4,3972.8)"},"108152":{"target":{"__isSmartRef__":true,"id":108151},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108153":{"_BorderWidth":7.140788774597724,"_ClipMode":"visible","_BorderRadius":32.6672374760902,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,82.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(110,-122,82)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.6,-1.9)"},"108154":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108155},{"__isSmartRef__":true,"id":108157},{"__isSmartRef__":true,"id":108159},{"__isSmartRef__":true,"id":108161},{"__isSmartRef__":true,"id":108163},{"__isSmartRef__":true,"id":108165},{"__isSmartRef__":true,"id":108167},{"__isSmartRef__":true,"id":108169}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108171},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108155":{"date":{"__isSmartRef__":true,"id":108156},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108157":{"date":{"__isSmartRef__":true,"id":108158},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108158":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108159":{"date":{"__isSmartRef__":true,"id":108160},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108160":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108161":{"date":{"__isSmartRef__":true,"id":108162},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108162":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108163":{"date":{"__isSmartRef__":true,"id":108164},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108164":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108165":{"date":{"__isSmartRef__":true,"id":108166},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108166":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108167":{"date":{"__isSmartRef__":true,"id":108168},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108168":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108169":{"date":{"__isSmartRef__":true,"id":108170},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108171":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108172":{"morph":{"__isSmartRef__":true,"id":108151},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108173":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108174}},"108174":{"test01IsMorph":{"__isSmartRef__":true,"id":108175}},"108175":{"varMapping":{"__isSmartRef__":true,"id":108176},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108176":{"this":{"__isSmartRef__":true,"id":108173}},"108177":{},"108178":{"change":{"__isSmartRef__":true,"id":108179},"tick":{"__isSmartRef__":true,"id":108183}},"108179":{"varMapping":{"__isSmartRef__":true,"id":108180},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108180":{"this":{"__isSmartRef__":true,"id":108151}},"108181":{"timestamp":{"__isSmartRef__":true,"id":108182},"user":"cschuster","tags":[]},"108182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108183":{"varMapping":{"__isSmartRef__":true,"id":108184},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108184":{"this":{"__isSmartRef__":true,"id":108151}},"108185":{"timestamp":{"__isSmartRef__":true,"id":108186},"user":"cschuster","tags":[]},"108186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108187":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108188}],"id":"F4229242-5FDB-4811-9507-829994035562","shape":{"__isSmartRef__":true,"id":108189},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2838","partsBinMetaInfo":{"__isSmartRef__":true,"id":108190},"eventHandler":{"__isSmartRef__":true,"id":108208},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B","7E7D9DF2-D65E-456B-9B38-91AFFBB81B2C","78415F76-DB29-4B0E-8AF4-2D4C24CCB58E"],"partTests":{"__isSmartRef__":true,"id":108209},"_ClipMode":"visible","moved":true,"b":246.39760248240782,"#startLetters":"set","isBeingDragged":false,"delta":-0.5426806615432724,"_Rotation":-35.29004739203276,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108214},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4265.6,4887.6)"},"108188":{"target":{"__isSmartRef__":true,"id":108187},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108189":{"_BorderWidth":0.4182701183773956,"_ClipMode":"visible","_BorderRadius":6.412402066954428,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.4,136.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-234,-337,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-12.0)"},"108190":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108191},{"__isSmartRef__":true,"id":108193},{"__isSmartRef__":true,"id":108195},{"__isSmartRef__":true,"id":108197},{"__isSmartRef__":true,"id":108199},{"__isSmartRef__":true,"id":108201},{"__isSmartRef__":true,"id":108203},{"__isSmartRef__":true,"id":108205}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108207},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108191":{"date":{"__isSmartRef__":true,"id":108192},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108193":{"date":{"__isSmartRef__":true,"id":108194},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108194":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108195":{"date":{"__isSmartRef__":true,"id":108196},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108196":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108197":{"date":{"__isSmartRef__":true,"id":108198},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108198":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108199":{"date":{"__isSmartRef__":true,"id":108200},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108200":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108201":{"date":{"__isSmartRef__":true,"id":108202},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108203":{"date":{"__isSmartRef__":true,"id":108204},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108204":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108205":{"date":{"__isSmartRef__":true,"id":108206},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108207":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108208":{"morph":{"__isSmartRef__":true,"id":108187},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108209":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108210}},"108210":{"test01IsMorph":{"__isSmartRef__":true,"id":108211}},"108211":{"varMapping":{"__isSmartRef__":true,"id":108212},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108212":{"this":{"__isSmartRef__":true,"id":108209}},"108213":{},"108214":{"change":{"__isSmartRef__":true,"id":108215},"tick":{"__isSmartRef__":true,"id":108219}},"108215":{"varMapping":{"__isSmartRef__":true,"id":108216},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108216":{"this":{"__isSmartRef__":true,"id":108187}},"108217":{"timestamp":{"__isSmartRef__":true,"id":108218},"user":"cschuster","tags":[]},"108218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108219":{"varMapping":{"__isSmartRef__":true,"id":108220},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108220":{"this":{"__isSmartRef__":true,"id":108187}},"108221":{"timestamp":{"__isSmartRef__":true,"id":108222},"user":"cschuster","tags":[]},"108222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108223":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108224}],"id":"18CDA32B-B7A5-4912-823D-1047EC69AC17","shape":{"__isSmartRef__":true,"id":108225},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2839","partsBinMetaInfo":{"__isSmartRef__":true,"id":108226},"eventHandler":{"__isSmartRef__":true,"id":108244},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","4CFB7606-BA48-4E83-9464-A4D9A64852FC","41029303-6584-4A40-980F-526524F36C06"],"partTests":{"__isSmartRef__":true,"id":108245},"_ClipMode":"visible","moved":true,"b":292.51975063508144,"#startLetters":"set","isBeingDragged":false,"delta":0.6068928749882616,"_Rotation":-26.296699048041273,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108250},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6020.4,4515.7)"},"108224":{"target":{"__isSmartRef__":true,"id":108223},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108225":{"_BorderWidth":0.3812621928263953,"_ClipMode":"visible","_BorderRadius":5.867617709736259,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.7,136.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-236,-138,-146)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.7)"},"108226":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108227},{"__isSmartRef__":true,"id":108229},{"__isSmartRef__":true,"id":108231},{"__isSmartRef__":true,"id":108233},{"__isSmartRef__":true,"id":108235},{"__isSmartRef__":true,"id":108237},{"__isSmartRef__":true,"id":108239},{"__isSmartRef__":true,"id":108241}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108243},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108227":{"date":{"__isSmartRef__":true,"id":108228},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108229":{"date":{"__isSmartRef__":true,"id":108230},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108230":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108231":{"date":{"__isSmartRef__":true,"id":108232},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108232":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108233":{"date":{"__isSmartRef__":true,"id":108234},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108234":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108235":{"date":{"__isSmartRef__":true,"id":108236},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108236":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108237":{"date":{"__isSmartRef__":true,"id":108238},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108238":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108239":{"date":{"__isSmartRef__":true,"id":108240},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108240":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108241":{"date":{"__isSmartRef__":true,"id":108242},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108243":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108244":{"morph":{"__isSmartRef__":true,"id":108223},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108245":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108246}},"108246":{"test01IsMorph":{"__isSmartRef__":true,"id":108247}},"108247":{"varMapping":{"__isSmartRef__":true,"id":108248},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108248":{"this":{"__isSmartRef__":true,"id":108245}},"108249":{},"108250":{"change":{"__isSmartRef__":true,"id":108251},"tick":{"__isSmartRef__":true,"id":108255}},"108251":{"varMapping":{"__isSmartRef__":true,"id":108252},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108252":{"this":{"__isSmartRef__":true,"id":108223}},"108253":{"timestamp":{"__isSmartRef__":true,"id":108254},"user":"cschuster","tags":[]},"108254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108255":{"varMapping":{"__isSmartRef__":true,"id":108256},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108256":{"this":{"__isSmartRef__":true,"id":108223}},"108257":{"timestamp":{"__isSmartRef__":true,"id":108258},"user":"cschuster","tags":[]},"108258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108259":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108260}],"id":"8897493E-B90C-41E6-B85B-6553415BF7DE","shape":{"__isSmartRef__":true,"id":108261},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2840","partsBinMetaInfo":{"__isSmartRef__":true,"id":108262},"eventHandler":{"__isSmartRef__":true,"id":108280},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4","45BA363C-C809-45EB-A318-E1210047E084","23B503FD-1571-4603-8ACF-0DBAA0693E8C"],"partTests":{"__isSmartRef__":true,"id":108281},"_ClipMode":"visible","moved":true,"b":1.8467003810219467,"#startLetters":"set","isBeingDragged":false,"delta":-0.8731956938863732,"_Rotation":-4.99622243348335,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108286},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5774.7,5312.5)"},"108260":{"target":{"__isSmartRef__":true,"id":108259},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108261":{"_BorderWidth":5.161127108871722,"_ClipMode":"visible","_BorderRadius":39.958460887658624,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.6,98.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(9,265,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.6,-40.0)"},"108262":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108263},{"__isSmartRef__":true,"id":108265},{"__isSmartRef__":true,"id":108267},{"__isSmartRef__":true,"id":108269},{"__isSmartRef__":true,"id":108271},{"__isSmartRef__":true,"id":108273},{"__isSmartRef__":true,"id":108275},{"__isSmartRef__":true,"id":108277}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108279},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108263":{"date":{"__isSmartRef__":true,"id":108264},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108265":{"date":{"__isSmartRef__":true,"id":108266},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108266":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108267":{"date":{"__isSmartRef__":true,"id":108268},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108268":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108269":{"date":{"__isSmartRef__":true,"id":108270},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108270":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108271":{"date":{"__isSmartRef__":true,"id":108272},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108272":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108273":{"date":{"__isSmartRef__":true,"id":108274},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108274":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108275":{"date":{"__isSmartRef__":true,"id":108276},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108276":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108277":{"date":{"__isSmartRef__":true,"id":108278},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108279":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108280":{"morph":{"__isSmartRef__":true,"id":108259},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108281":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108282}},"108282":{"test01IsMorph":{"__isSmartRef__":true,"id":108283}},"108283":{"varMapping":{"__isSmartRef__":true,"id":108284},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108284":{"this":{"__isSmartRef__":true,"id":108281}},"108285":{},"108286":{"change":{"__isSmartRef__":true,"id":108287},"tick":{"__isSmartRef__":true,"id":108291}},"108287":{"varMapping":{"__isSmartRef__":true,"id":108288},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108288":{"this":{"__isSmartRef__":true,"id":108259}},"108289":{"timestamp":{"__isSmartRef__":true,"id":108290},"user":"cschuster","tags":[]},"108290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108291":{"varMapping":{"__isSmartRef__":true,"id":108292},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108292":{"this":{"__isSmartRef__":true,"id":108259}},"108293":{"timestamp":{"__isSmartRef__":true,"id":108294},"user":"cschuster","tags":[]},"108294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108295":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108296}],"id":"51F00F61-68CB-4A52-B02D-0FD4FED5E4E7","shape":{"__isSmartRef__":true,"id":108297},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2841","partsBinMetaInfo":{"__isSmartRef__":true,"id":108298},"eventHandler":{"__isSmartRef__":true,"id":108316},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52","9D8AE4E3-4E73-47B1-B74F-C5D5B841F66B","1652D6CF-1686-43A9-8A51-197F3D090CDE"],"partTests":{"__isSmartRef__":true,"id":108317},"_ClipMode":"visible","moved":true,"b":246,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-58.04569630648208,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108322},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4274.3,5901.8)"},"108296":{"target":{"__isSmartRef__":true,"id":108295},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108297":{"_BorderWidth":0.4322727117869949,"_ClipMode":"visible","_BorderRadius":6.617387872822831,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,136.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-338,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.7,-11.9)"},"108298":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108299},{"__isSmartRef__":true,"id":108301},{"__isSmartRef__":true,"id":108303},{"__isSmartRef__":true,"id":108305},{"__isSmartRef__":true,"id":108307},{"__isSmartRef__":true,"id":108309},{"__isSmartRef__":true,"id":108311},{"__isSmartRef__":true,"id":108313}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108315},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108299":{"date":{"__isSmartRef__":true,"id":108300},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108301":{"date":{"__isSmartRef__":true,"id":108302},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108302":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108303":{"date":{"__isSmartRef__":true,"id":108304},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108304":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108305":{"date":{"__isSmartRef__":true,"id":108306},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108306":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108307":{"date":{"__isSmartRef__":true,"id":108308},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108308":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108309":{"date":{"__isSmartRef__":true,"id":108310},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108310":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108311":{"date":{"__isSmartRef__":true,"id":108312},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108312":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108313":{"date":{"__isSmartRef__":true,"id":108314},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108315":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108316":{"morph":{"__isSmartRef__":true,"id":108295},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108317":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108318}},"108318":{"test01IsMorph":{"__isSmartRef__":true,"id":108319}},"108319":{"varMapping":{"__isSmartRef__":true,"id":108320},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108320":{"this":{"__isSmartRef__":true,"id":108317}},"108321":{},"108322":{"change":{"__isSmartRef__":true,"id":108323},"tick":{"__isSmartRef__":true,"id":108327}},"108323":{"varMapping":{"__isSmartRef__":true,"id":108324},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108324":{"this":{"__isSmartRef__":true,"id":108295}},"108325":{"timestamp":{"__isSmartRef__":true,"id":108326},"user":"cschuster","tags":[]},"108326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108327":{"varMapping":{"__isSmartRef__":true,"id":108328},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108328":{"this":{"__isSmartRef__":true,"id":108295}},"108329":{"timestamp":{"__isSmartRef__":true,"id":108330},"user":"cschuster","tags":[]},"108330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108331":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108332}],"id":"A101A011-3C27-446F-9E92-A69144AF6818","shape":{"__isSmartRef__":true,"id":108333},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2842","partsBinMetaInfo":{"__isSmartRef__":true,"id":108334},"eventHandler":{"__isSmartRef__":true,"id":108352},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","35006E49-0920-4357-BC7C-EEC19AAED219","F06EE21D-C815-4D7A-8A23-B7DDB8BFD0E4"],"partTests":{"__isSmartRef__":true,"id":108353},"_ClipMode":"visible","moved":true,"b":46.22158702171873,"#startLetters":"set","isBeingDragged":false,"delta":0.9432976943207905,"_Rotation":-39.378067957507525,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108358},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4154.5,5170.2)"},"108332":{"target":{"__isSmartRef__":true,"id":108331},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108333":{"_BorderWidth":8.610104759569943,"_ClipMode":"visible","_BorderRadius":19.147429799888716,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(185,362,-71)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.4,-33.8)"},"108334":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108335},{"__isSmartRef__":true,"id":108337},{"__isSmartRef__":true,"id":108339},{"__isSmartRef__":true,"id":108341},{"__isSmartRef__":true,"id":108343},{"__isSmartRef__":true,"id":108345},{"__isSmartRef__":true,"id":108347},{"__isSmartRef__":true,"id":108349}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108351},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108335":{"date":{"__isSmartRef__":true,"id":108336},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108337":{"date":{"__isSmartRef__":true,"id":108338},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108338":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108339":{"date":{"__isSmartRef__":true,"id":108340},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108340":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108341":{"date":{"__isSmartRef__":true,"id":108342},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108342":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108343":{"date":{"__isSmartRef__":true,"id":108344},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108344":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108345":{"date":{"__isSmartRef__":true,"id":108346},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108346":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108347":{"date":{"__isSmartRef__":true,"id":108348},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108348":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108349":{"date":{"__isSmartRef__":true,"id":108350},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108351":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108352":{"morph":{"__isSmartRef__":true,"id":108331},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108353":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108354}},"108354":{"test01IsMorph":{"__isSmartRef__":true,"id":108355}},"108355":{"varMapping":{"__isSmartRef__":true,"id":108356},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108356":{"this":{"__isSmartRef__":true,"id":108353}},"108357":{},"108358":{"change":{"__isSmartRef__":true,"id":108359},"tick":{"__isSmartRef__":true,"id":108363}},"108359":{"varMapping":{"__isSmartRef__":true,"id":108360},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108360":{"this":{"__isSmartRef__":true,"id":108331}},"108361":{"timestamp":{"__isSmartRef__":true,"id":108362},"user":"cschuster","tags":[]},"108362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108363":{"varMapping":{"__isSmartRef__":true,"id":108364},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108364":{"this":{"__isSmartRef__":true,"id":108331}},"108365":{"timestamp":{"__isSmartRef__":true,"id":108366},"user":"cschuster","tags":[]},"108366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108367":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108368}],"id":"B5DC38DA-A69E-427B-8DBA-44F6E9351875","shape":{"__isSmartRef__":true,"id":108369},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2843","partsBinMetaInfo":{"__isSmartRef__":true,"id":108370},"eventHandler":{"__isSmartRef__":true,"id":108388},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","0A254EDF-65D7-4576-A1EE-E5154A3E40FC","0658309D-8C2A-48BB-9962-EFB9EEDD564F"],"partTests":{"__isSmartRef__":true,"id":108389},"_ClipMode":"visible","moved":true,"b":214.2251111435471,"#startLetters":"set","isBeingDragged":false,"delta":0.8905784479575232,"_Rotation":4.999573872094425,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108394},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5648.3,4497.8)"},"108368":{"target":{"__isSmartRef__":true,"id":108367},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108369":{"_BorderWidth":2.187770948872548,"_ClipMode":"visible","_BorderRadius":27.346188422391666,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.2,122.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-144,-356,-88)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.8,-3.5)"},"108370":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108371},{"__isSmartRef__":true,"id":108373},{"__isSmartRef__":true,"id":108375},{"__isSmartRef__":true,"id":108377},{"__isSmartRef__":true,"id":108379},{"__isSmartRef__":true,"id":108381},{"__isSmartRef__":true,"id":108383},{"__isSmartRef__":true,"id":108385}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108387},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108371":{"date":{"__isSmartRef__":true,"id":108372},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108373":{"date":{"__isSmartRef__":true,"id":108374},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108374":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108375":{"date":{"__isSmartRef__":true,"id":108376},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108376":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108377":{"date":{"__isSmartRef__":true,"id":108378},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108378":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108379":{"date":{"__isSmartRef__":true,"id":108380},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108380":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108381":{"date":{"__isSmartRef__":true,"id":108382},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108382":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108383":{"date":{"__isSmartRef__":true,"id":108384},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108384":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108385":{"date":{"__isSmartRef__":true,"id":108386},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108387":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108388":{"morph":{"__isSmartRef__":true,"id":108367},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108389":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108390}},"108390":{"test01IsMorph":{"__isSmartRef__":true,"id":108391}},"108391":{"varMapping":{"__isSmartRef__":true,"id":108392},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108392":{"this":{"__isSmartRef__":true,"id":108389}},"108393":{},"108394":{"change":{"__isSmartRef__":true,"id":108395},"tick":{"__isSmartRef__":true,"id":108399}},"108395":{"varMapping":{"__isSmartRef__":true,"id":108396},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108396":{"this":{"__isSmartRef__":true,"id":108367}},"108397":{"timestamp":{"__isSmartRef__":true,"id":108398},"user":"cschuster","tags":[]},"108398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108399":{"varMapping":{"__isSmartRef__":true,"id":108400},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108400":{"this":{"__isSmartRef__":true,"id":108367}},"108401":{"timestamp":{"__isSmartRef__":true,"id":108402},"user":"cschuster","tags":[]},"108402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108403":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108404}],"id":"1AC081C3-73D4-462B-957D-6584848BA6D7","shape":{"__isSmartRef__":true,"id":108405},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2844","partsBinMetaInfo":{"__isSmartRef__":true,"id":108406},"eventHandler":{"__isSmartRef__":true,"id":108424},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","FDE53CA6-86B2-4F0A-8D19-F4AA7D13E545"],"partTests":{"__isSmartRef__":true,"id":108425},"_ClipMode":"visible","moved":true,"b":97.62207267497433,"#startLetters":"set","isBeingDragged":false,"delta":-0.9516478760051541,"_Rotation":-12.67705918314248,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108430},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6335.9,4786.0)"},"108404":{"target":{"__isSmartRef__":true,"id":108403},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108405":{"_BorderWidth":9.95582258067399,"_ClipMode":"visible","_BorderRadius":0.703716078210872,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.5,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,219,-44)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.3)"},"108406":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108407},{"__isSmartRef__":true,"id":108409},{"__isSmartRef__":true,"id":108411},{"__isSmartRef__":true,"id":108413},{"__isSmartRef__":true,"id":108415},{"__isSmartRef__":true,"id":108417},{"__isSmartRef__":true,"id":108419},{"__isSmartRef__":true,"id":108421}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108423},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108407":{"date":{"__isSmartRef__":true,"id":108408},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108409":{"date":{"__isSmartRef__":true,"id":108410},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108410":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108411":{"date":{"__isSmartRef__":true,"id":108412},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108412":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108413":{"date":{"__isSmartRef__":true,"id":108414},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108414":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108415":{"date":{"__isSmartRef__":true,"id":108416},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108416":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108417":{"date":{"__isSmartRef__":true,"id":108418},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108418":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108419":{"date":{"__isSmartRef__":true,"id":108420},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108420":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108421":{"date":{"__isSmartRef__":true,"id":108422},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108423":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108424":{"morph":{"__isSmartRef__":true,"id":108403},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108425":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108426}},"108426":{"test01IsMorph":{"__isSmartRef__":true,"id":108427}},"108427":{"varMapping":{"__isSmartRef__":true,"id":108428},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108428":{"this":{"__isSmartRef__":true,"id":108425}},"108429":{},"108430":{"change":{"__isSmartRef__":true,"id":108431},"tick":{"__isSmartRef__":true,"id":108435}},"108431":{"varMapping":{"__isSmartRef__":true,"id":108432},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108432":{"this":{"__isSmartRef__":true,"id":108403}},"108433":{"timestamp":{"__isSmartRef__":true,"id":108434},"user":"cschuster","tags":[]},"108434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108435":{"varMapping":{"__isSmartRef__":true,"id":108436},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108436":{"this":{"__isSmartRef__":true,"id":108403}},"108437":{"timestamp":{"__isSmartRef__":true,"id":108438},"user":"cschuster","tags":[]},"108438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108439":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108440}],"id":"F8384360-C041-451A-930E-7A079720A4BE","shape":{"__isSmartRef__":true,"id":108441},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2845","partsBinMetaInfo":{"__isSmartRef__":true,"id":108442},"eventHandler":{"__isSmartRef__":true,"id":108460},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","5B0FB755-7486-4D08-AEA5-1735AE33B539","8A9AF91D-F74A-4635-B0F1-2812ED2F8AD3"],"partTests":{"__isSmartRef__":true,"id":108461},"_ClipMode":"visible","moved":true,"b":153.47363934176974,"#startLetters":"set","isBeingDragged":false,"delta":-0.896597781102173,"_Rotation":12.73549713803938,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108466},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5628.5,4173.0)"},"108440":{"target":{"__isSmartRef__":true,"id":108439},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108441":{"_BorderWidth":7.233047537609742,"_ClipMode":"visible","_BorderRadius":32.021597911640114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.0,82.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(114,-115,97)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.9,-2.1)"},"108442":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108443},{"__isSmartRef__":true,"id":108445},{"__isSmartRef__":true,"id":108447},{"__isSmartRef__":true,"id":108449},{"__isSmartRef__":true,"id":108451},{"__isSmartRef__":true,"id":108453},{"__isSmartRef__":true,"id":108455},{"__isSmartRef__":true,"id":108457}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108459},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108443":{"date":{"__isSmartRef__":true,"id":108444},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108445":{"date":{"__isSmartRef__":true,"id":108446},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108446":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108447":{"date":{"__isSmartRef__":true,"id":108448},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108448":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108449":{"date":{"__isSmartRef__":true,"id":108450},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108450":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108451":{"date":{"__isSmartRef__":true,"id":108452},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108452":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108453":{"date":{"__isSmartRef__":true,"id":108454},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108454":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108455":{"date":{"__isSmartRef__":true,"id":108456},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108456":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108457":{"date":{"__isSmartRef__":true,"id":108458},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108459":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108460":{"morph":{"__isSmartRef__":true,"id":108439},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108461":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108462}},"108462":{"test01IsMorph":{"__isSmartRef__":true,"id":108463}},"108463":{"varMapping":{"__isSmartRef__":true,"id":108464},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108464":{"this":{"__isSmartRef__":true,"id":108461}},"108465":{},"108466":{"change":{"__isSmartRef__":true,"id":108467},"tick":{"__isSmartRef__":true,"id":108471}},"108467":{"varMapping":{"__isSmartRef__":true,"id":108468},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108468":{"this":{"__isSmartRef__":true,"id":108439}},"108469":{"timestamp":{"__isSmartRef__":true,"id":108470},"user":"cschuster","tags":[]},"108470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108471":{"varMapping":{"__isSmartRef__":true,"id":108472},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108472":{"this":{"__isSmartRef__":true,"id":108439}},"108473":{"timestamp":{"__isSmartRef__":true,"id":108474},"user":"cschuster","tags":[]},"108474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108475":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108476}],"id":"90602F4E-B6E6-4D0A-9A62-ED122D6BC3EA","shape":{"__isSmartRef__":true,"id":108477},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2846","partsBinMetaInfo":{"__isSmartRef__":true,"id":108478},"eventHandler":{"__isSmartRef__":true,"id":108496},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","B92438B4-CB0F-40F4-9374-9C028273FD67","05300082-A1B3-4B52-B751-2CE10C30765E","2AE018FB-0ACC-4EFE-ADE9-FC13915C7C62"],"partTests":{"__isSmartRef__":true,"id":108497},"_ClipMode":"visible","moved":true,"b":75.41783324407879,"#startLetters":"set","isBeingDragged":false,"delta":-0.6766150378389284,"_Rotation":43.9205817507244,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108502},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6208.8,4036.7)"},"108476":{"target":{"__isSmartRef__":true,"id":108475},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108477":{"_BorderWidth":9.838937899492919,"_ClipMode":"visible","_BorderRadius":2.535488007761677,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.5,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,312,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-25.0)"},"108478":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108479},{"__isSmartRef__":true,"id":108481},{"__isSmartRef__":true,"id":108483},{"__isSmartRef__":true,"id":108485},{"__isSmartRef__":true,"id":108487},{"__isSmartRef__":true,"id":108489},{"__isSmartRef__":true,"id":108491},{"__isSmartRef__":true,"id":108493}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108495},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108479":{"date":{"__isSmartRef__":true,"id":108480},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108481":{"date":{"__isSmartRef__":true,"id":108482},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108482":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108483":{"date":{"__isSmartRef__":true,"id":108484},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108484":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108485":{"date":{"__isSmartRef__":true,"id":108486},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108486":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108487":{"date":{"__isSmartRef__":true,"id":108488},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108488":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108489":{"date":{"__isSmartRef__":true,"id":108490},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108490":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108491":{"date":{"__isSmartRef__":true,"id":108492},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108492":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108493":{"date":{"__isSmartRef__":true,"id":108494},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108495":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108496":{"morph":{"__isSmartRef__":true,"id":108475},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108497":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108498}},"108498":{"test01IsMorph":{"__isSmartRef__":true,"id":108499}},"108499":{"varMapping":{"__isSmartRef__":true,"id":108500},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108500":{"this":{"__isSmartRef__":true,"id":108497}},"108501":{},"108502":{"change":{"__isSmartRef__":true,"id":108503},"tick":{"__isSmartRef__":true,"id":108507}},"108503":{"varMapping":{"__isSmartRef__":true,"id":108504},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108504":{"this":{"__isSmartRef__":true,"id":108475}},"108505":{"timestamp":{"__isSmartRef__":true,"id":108506},"user":"cschuster","tags":[]},"108506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108507":{"varMapping":{"__isSmartRef__":true,"id":108508},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108508":{"this":{"__isSmartRef__":true,"id":108475}},"108509":{"timestamp":{"__isSmartRef__":true,"id":108510},"user":"cschuster","tags":[]},"108510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108511":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108512}],"id":"23D1AA15-0476-4A75-BE19-FCD62842A739","shape":{"__isSmartRef__":true,"id":108513},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2847","partsBinMetaInfo":{"__isSmartRef__":true,"id":108514},"eventHandler":{"__isSmartRef__":true,"id":108532},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C","7D1511F6-B78F-499E-82D3-6ACE1B2E695A","F43C1330-F812-4D2E-864E-8B869280E6AA","3F47D1FD-FBB7-4DAF-94F1-5B0BE2E98558"],"partTests":{"__isSmartRef__":true,"id":108533},"_ClipMode":"visible","moved":true,"b":97.78050487692235,"#startLetters":"set","isBeingDragged":false,"delta":0.6390882671694271,"_Rotation":-10.188550361422951,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108538},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6928.9,6035.6)"},"108512":{"target":{"__isSmartRef__":true,"id":108511},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108513":{"_BorderWidth":9.953969804488658,"_ClipMode":"visible","_BorderRadius":0.7330930819433612,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.3,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,219,-42)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.3)"},"108514":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108515},{"__isSmartRef__":true,"id":108517},{"__isSmartRef__":true,"id":108519},{"__isSmartRef__":true,"id":108521},{"__isSmartRef__":true,"id":108523},{"__isSmartRef__":true,"id":108525},{"__isSmartRef__":true,"id":108527},{"__isSmartRef__":true,"id":108529}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108531},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108515":{"date":{"__isSmartRef__":true,"id":108516},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108517":{"date":{"__isSmartRef__":true,"id":108518},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108518":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108519":{"date":{"__isSmartRef__":true,"id":108520},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108520":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108521":{"date":{"__isSmartRef__":true,"id":108522},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108522":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108523":{"date":{"__isSmartRef__":true,"id":108524},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108524":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108525":{"date":{"__isSmartRef__":true,"id":108526},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108526":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108527":{"date":{"__isSmartRef__":true,"id":108528},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108528":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108529":{"date":{"__isSmartRef__":true,"id":108530},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108531":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108532":{"morph":{"__isSmartRef__":true,"id":108511},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108533":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108534}},"108534":{"test01IsMorph":{"__isSmartRef__":true,"id":108535}},"108535":{"varMapping":{"__isSmartRef__":true,"id":108536},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108536":{"this":{"__isSmartRef__":true,"id":108533}},"108537":{},"108538":{"change":{"__isSmartRef__":true,"id":108539},"tick":{"__isSmartRef__":true,"id":108543}},"108539":{"varMapping":{"__isSmartRef__":true,"id":108540},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108540":{"this":{"__isSmartRef__":true,"id":108511}},"108541":{"timestamp":{"__isSmartRef__":true,"id":108542},"user":"cschuster","tags":[]},"108542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108543":{"varMapping":{"__isSmartRef__":true,"id":108544},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108544":{"this":{"__isSmartRef__":true,"id":108511}},"108545":{"timestamp":{"__isSmartRef__":true,"id":108546},"user":"cschuster","tags":[]},"108546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108547":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108548}],"id":"E69335B8-BE39-469A-8521-5882FB728D3F","shape":{"__isSmartRef__":true,"id":108549},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2848","partsBinMetaInfo":{"__isSmartRef__":true,"id":108550},"eventHandler":{"__isSmartRef__":true,"id":108568},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240"],"partTests":{"__isSmartRef__":true,"id":108569},"_ClipMode":"visible","moved":true,"b":108.5510245518526,"#startLetters":"set","isBeingDragged":false,"delta":0.9439219526248053,"_Rotation":2.1002116102631643,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108574},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5914.0,4794.5)"},"108548":{"target":{"__isSmartRef__":true,"id":108547},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108549":{"_BorderWidth":9.74020352334967,"_ClipMode":"visible","_BorderRadius":4.048752891557386,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.9,62.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,161,100)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.6)"},"108550":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108551},{"__isSmartRef__":true,"id":108553},{"__isSmartRef__":true,"id":108555},{"__isSmartRef__":true,"id":108557},{"__isSmartRef__":true,"id":108559},{"__isSmartRef__":true,"id":108561},{"__isSmartRef__":true,"id":108563},{"__isSmartRef__":true,"id":108565}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108567},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108551":{"date":{"__isSmartRef__":true,"id":108552},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108553":{"date":{"__isSmartRef__":true,"id":108554},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108554":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108555":{"date":{"__isSmartRef__":true,"id":108556},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108556":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108557":{"date":{"__isSmartRef__":true,"id":108558},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108558":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108559":{"date":{"__isSmartRef__":true,"id":108560},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108560":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108561":{"date":{"__isSmartRef__":true,"id":108562},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108562":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108563":{"date":{"__isSmartRef__":true,"id":108564},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108564":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108565":{"date":{"__isSmartRef__":true,"id":108566},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108567":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108568":{"morph":{"__isSmartRef__":true,"id":108547},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108569":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108570}},"108570":{"test01IsMorph":{"__isSmartRef__":true,"id":108571}},"108571":{"varMapping":{"__isSmartRef__":true,"id":108572},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108572":{"this":{"__isSmartRef__":true,"id":108569}},"108573":{},"108574":{"change":{"__isSmartRef__":true,"id":108575},"tick":{"__isSmartRef__":true,"id":108579}},"108575":{"varMapping":{"__isSmartRef__":true,"id":108576},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108576":{"this":{"__isSmartRef__":true,"id":108547}},"108577":{"timestamp":{"__isSmartRef__":true,"id":108578},"user":"cschuster","tags":[]},"108578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108579":{"varMapping":{"__isSmartRef__":true,"id":108580},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108580":{"this":{"__isSmartRef__":true,"id":108547}},"108581":{"timestamp":{"__isSmartRef__":true,"id":108582},"user":"cschuster","tags":[]},"108582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108583":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108584}],"id":"445DAAF2-D30B-49AB-A1EA-CBF6AC5172DA","shape":{"__isSmartRef__":true,"id":108585},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2849","partsBinMetaInfo":{"__isSmartRef__":true,"id":108586},"eventHandler":{"__isSmartRef__":true,"id":108604},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","90C11793-EC83-4B83-A56E-2712E1D7612C","7D1511F6-B78F-499E-82D3-6ACE1B2E695A","F43C1330-F812-4D2E-864E-8B869280E6AA","3F47D1FD-FBB7-4DAF-94F1-5B0BE2E98558","A4972636-EE17-4751-A2F1-49384080ACE2"],"partTests":{"__isSmartRef__":true,"id":108605},"_ClipMode":"visible","moved":true,"b":355.6082180456724,"#startLetters":"set","isBeingDragged":false,"delta":-0.7319636590545997,"_Rotation":7.778894372496079,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108610},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6865.9,5519.3)"},"108584":{"target":{"__isSmartRef__":true,"id":108583},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108585":{"_BorderWidth":4.617119909437011,"_ClipMode":"visible","_BorderRadius":39.765444538000764,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.9,103.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,235,178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-39.9)"},"108586":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108587},{"__isSmartRef__":true,"id":108589},{"__isSmartRef__":true,"id":108591},{"__isSmartRef__":true,"id":108593},{"__isSmartRef__":true,"id":108595},{"__isSmartRef__":true,"id":108597},{"__isSmartRef__":true,"id":108599},{"__isSmartRef__":true,"id":108601}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108603},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108587":{"date":{"__isSmartRef__":true,"id":108588},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108589":{"date":{"__isSmartRef__":true,"id":108590},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108590":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108591":{"date":{"__isSmartRef__":true,"id":108592},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108592":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108593":{"date":{"__isSmartRef__":true,"id":108594},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108594":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108595":{"date":{"__isSmartRef__":true,"id":108596},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108596":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108597":{"date":{"__isSmartRef__":true,"id":108598},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108598":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108599":{"date":{"__isSmartRef__":true,"id":108600},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108600":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108601":{"date":{"__isSmartRef__":true,"id":108602},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108603":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108604":{"morph":{"__isSmartRef__":true,"id":108583},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108605":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108606}},"108606":{"test01IsMorph":{"__isSmartRef__":true,"id":108607}},"108607":{"varMapping":{"__isSmartRef__":true,"id":108608},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108608":{"this":{"__isSmartRef__":true,"id":108605}},"108609":{},"108610":{"change":{"__isSmartRef__":true,"id":108611},"tick":{"__isSmartRef__":true,"id":108615}},"108611":{"varMapping":{"__isSmartRef__":true,"id":108612},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108612":{"this":{"__isSmartRef__":true,"id":108583}},"108613":{"timestamp":{"__isSmartRef__":true,"id":108614},"user":"cschuster","tags":[]},"108614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108615":{"varMapping":{"__isSmartRef__":true,"id":108616},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108616":{"this":{"__isSmartRef__":true,"id":108583}},"108617":{"timestamp":{"__isSmartRef__":true,"id":108618},"user":"cschuster","tags":[]},"108618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108619":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108620}],"id":"63ED23F6-88B5-446A-95A5-EF39FFA662CE","shape":{"__isSmartRef__":true,"id":108621},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2850","partsBinMetaInfo":{"__isSmartRef__":true,"id":108622},"eventHandler":{"__isSmartRef__":true,"id":108640},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D","8CDB7F11-5D75-4A47-9396-F37317E94594"],"partTests":{"__isSmartRef__":true,"id":108641},"_ClipMode":"visible","moved":true,"b":36.991918820829596,"#startLetters":"set","isBeingDragged":false,"delta":0.7549371187924407,"_Rotation":-22.814206680612422,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108646},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6819.0,5914.0)"},"108620":{"target":{"__isSmartRef__":true,"id":108619},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108621":{"_BorderWidth":8.008511875356241,"_ClipMode":"visible","_BorderRadius":25.518170073344756,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,75.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(154,359,52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-36.0)"},"108622":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108623},{"__isSmartRef__":true,"id":108625},{"__isSmartRef__":true,"id":108627},{"__isSmartRef__":true,"id":108629},{"__isSmartRef__":true,"id":108631},{"__isSmartRef__":true,"id":108633},{"__isSmartRef__":true,"id":108635},{"__isSmartRef__":true,"id":108637}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108639},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108623":{"date":{"__isSmartRef__":true,"id":108624},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108625":{"date":{"__isSmartRef__":true,"id":108626},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108626":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108627":{"date":{"__isSmartRef__":true,"id":108628},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108628":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108629":{"date":{"__isSmartRef__":true,"id":108630},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108630":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108631":{"date":{"__isSmartRef__":true,"id":108632},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108632":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108633":{"date":{"__isSmartRef__":true,"id":108634},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108634":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108635":{"date":{"__isSmartRef__":true,"id":108636},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108636":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108637":{"date":{"__isSmartRef__":true,"id":108638},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108639":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108640":{"morph":{"__isSmartRef__":true,"id":108619},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108641":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108642}},"108642":{"test01IsMorph":{"__isSmartRef__":true,"id":108643}},"108643":{"varMapping":{"__isSmartRef__":true,"id":108644},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108644":{"this":{"__isSmartRef__":true,"id":108641}},"108645":{},"108646":{"change":{"__isSmartRef__":true,"id":108647},"tick":{"__isSmartRef__":true,"id":108651}},"108647":{"varMapping":{"__isSmartRef__":true,"id":108648},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108648":{"this":{"__isSmartRef__":true,"id":108619}},"108649":{"timestamp":{"__isSmartRef__":true,"id":108650},"user":"cschuster","tags":[]},"108650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108651":{"varMapping":{"__isSmartRef__":true,"id":108652},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108652":{"this":{"__isSmartRef__":true,"id":108619}},"108653":{"timestamp":{"__isSmartRef__":true,"id":108654},"user":"cschuster","tags":[]},"108654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108655":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108656}],"id":"0C977562-E65F-4381-A8A7-11B69DC05685","shape":{"__isSmartRef__":true,"id":108657},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2851","partsBinMetaInfo":{"__isSmartRef__":true,"id":108658},"eventHandler":{"__isSmartRef__":true,"id":108676},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","218951C8-FE50-48D1-A31A-3FBBBCDB6C40"],"partTests":{"__isSmartRef__":true,"id":108677},"_ClipMode":"visible","moved":true,"b":8,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-39.81741910327931,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108682},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4618.6,4448.2)"},"108656":{"target":{"__isSmartRef__":true,"id":108655},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108657":{"_BorderWidth":5.695865504800327,"_ClipMode":"visible","_BorderRadius":39.22523391876638,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,94.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(36,290,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.8,-39.8)"},"108658":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108659},{"__isSmartRef__":true,"id":108661},{"__isSmartRef__":true,"id":108663},{"__isSmartRef__":true,"id":108665},{"__isSmartRef__":true,"id":108667},{"__isSmartRef__":true,"id":108669},{"__isSmartRef__":true,"id":108671},{"__isSmartRef__":true,"id":108673}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108675},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108659":{"date":{"__isSmartRef__":true,"id":108660},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108661":{"date":{"__isSmartRef__":true,"id":108662},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108662":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108663":{"date":{"__isSmartRef__":true,"id":108664},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108664":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108665":{"date":{"__isSmartRef__":true,"id":108666},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108666":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108667":{"date":{"__isSmartRef__":true,"id":108668},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108668":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108669":{"date":{"__isSmartRef__":true,"id":108670},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108670":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108671":{"date":{"__isSmartRef__":true,"id":108672},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108672":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108673":{"date":{"__isSmartRef__":true,"id":108674},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108674":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108675":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108676":{"morph":{"__isSmartRef__":true,"id":108655},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108677":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108678}},"108678":{"test01IsMorph":{"__isSmartRef__":true,"id":108679}},"108679":{"varMapping":{"__isSmartRef__":true,"id":108680},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108680":{"this":{"__isSmartRef__":true,"id":108677}},"108681":{},"108682":{"change":{"__isSmartRef__":true,"id":108683},"tick":{"__isSmartRef__":true,"id":108687}},"108683":{"varMapping":{"__isSmartRef__":true,"id":108684},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108684":{"this":{"__isSmartRef__":true,"id":108655}},"108685":{"timestamp":{"__isSmartRef__":true,"id":108686},"user":"cschuster","tags":[]},"108686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108687":{"varMapping":{"__isSmartRef__":true,"id":108688},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108689},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108688":{"this":{"__isSmartRef__":true,"id":108655}},"108689":{"timestamp":{"__isSmartRef__":true,"id":108690},"user":"cschuster","tags":[]},"108690":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108691":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108692}],"id":"847EB731-3472-4091-91BC-50D17C5321DE","shape":{"__isSmartRef__":true,"id":108693},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2852","partsBinMetaInfo":{"__isSmartRef__":true,"id":108694},"eventHandler":{"__isSmartRef__":true,"id":108712},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36","409841CC-04C6-4F94-BA34-35C0C66EC58F","E235FA56-AA0D-469B-930C-C38DB5A676DD","77857286-28CD-4E79-99FE-AD67A27BB381","EE02F7AB-2071-4F83-B694-2B984F151356"],"partTests":{"__isSmartRef__":true,"id":108713},"_ClipMode":"visible","moved":true,"b":320.0833594923606,"#startLetters":"set","isBeingDragged":false,"delta":-0.9503962025628425,"_Rotation":14.142037099675532,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108718},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5032.1,4720.8)"},"108692":{"target":{"__isSmartRef__":true,"id":108691},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108693":{"_BorderWidth":1.7916379322416587,"_ClipMode":"visible","_BorderRadius":23.530260547471077,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,125.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-164,32,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.2,-35.3)"},"108694":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108695},{"__isSmartRef__":true,"id":108697},{"__isSmartRef__":true,"id":108699},{"__isSmartRef__":true,"id":108701},{"__isSmartRef__":true,"id":108703},{"__isSmartRef__":true,"id":108705},{"__isSmartRef__":true,"id":108707},{"__isSmartRef__":true,"id":108709}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108711},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108695":{"date":{"__isSmartRef__":true,"id":108696},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108697":{"date":{"__isSmartRef__":true,"id":108698},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108698":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108699":{"date":{"__isSmartRef__":true,"id":108700},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108700":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108701":{"date":{"__isSmartRef__":true,"id":108702},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108702":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108703":{"date":{"__isSmartRef__":true,"id":108704},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108704":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108705":{"date":{"__isSmartRef__":true,"id":108706},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108706":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108707":{"date":{"__isSmartRef__":true,"id":108708},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108708":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108709":{"date":{"__isSmartRef__":true,"id":108710},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108710":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108711":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108712":{"morph":{"__isSmartRef__":true,"id":108691},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108713":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108714}},"108714":{"test01IsMorph":{"__isSmartRef__":true,"id":108715}},"108715":{"varMapping":{"__isSmartRef__":true,"id":108716},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108716":{"this":{"__isSmartRef__":true,"id":108713}},"108717":{},"108718":{"change":{"__isSmartRef__":true,"id":108719},"tick":{"__isSmartRef__":true,"id":108723}},"108719":{"varMapping":{"__isSmartRef__":true,"id":108720},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108720":{"this":{"__isSmartRef__":true,"id":108691}},"108721":{"timestamp":{"__isSmartRef__":true,"id":108722},"user":"cschuster","tags":[]},"108722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108723":{"varMapping":{"__isSmartRef__":true,"id":108724},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108724":{"this":{"__isSmartRef__":true,"id":108691}},"108725":{"timestamp":{"__isSmartRef__":true,"id":108726},"user":"cschuster","tags":[]},"108726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108727":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108728}],"id":"E9C953B9-B473-4D8D-9115-77AD1BB21237","shape":{"__isSmartRef__":true,"id":108729},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2853","partsBinMetaInfo":{"__isSmartRef__":true,"id":108730},"eventHandler":{"__isSmartRef__":true,"id":108748},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","242D7E76-D59D-4D7D-B99C-0FC0A4EA17DA","F05D7A7E-9812-48FF-8861-00891B67150A"],"partTests":{"__isSmartRef__":true,"id":108749},"_ClipMode":"visible","moved":true,"b":306.7581347845844,"#startLetters":"set","isBeingDragged":false,"delta":-0.7716212350060232,"_Rotation":-49.43580870742334,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108754},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4792.1,5174.4)"},"108728":{"target":{"__isSmartRef__":true,"id":108727},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108729":{"_BorderWidth":0.9941557238914234,"_ClipMode":"visible","_BorderRadius":14.325138616909046,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.6,132.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-205,-52,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-32.0)"},"108730":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108731},{"__isSmartRef__":true,"id":108733},{"__isSmartRef__":true,"id":108735},{"__isSmartRef__":true,"id":108737},{"__isSmartRef__":true,"id":108739},{"__isSmartRef__":true,"id":108741},{"__isSmartRef__":true,"id":108743},{"__isSmartRef__":true,"id":108745}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108747},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108731":{"date":{"__isSmartRef__":true,"id":108732},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108733":{"date":{"__isSmartRef__":true,"id":108734},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108734":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108735":{"date":{"__isSmartRef__":true,"id":108736},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108736":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108737":{"date":{"__isSmartRef__":true,"id":108738},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108738":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108739":{"date":{"__isSmartRef__":true,"id":108740},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108740":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108741":{"date":{"__isSmartRef__":true,"id":108742},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108742":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108743":{"date":{"__isSmartRef__":true,"id":108744},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108744":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108745":{"date":{"__isSmartRef__":true,"id":108746},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108747":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108748":{"morph":{"__isSmartRef__":true,"id":108727},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108749":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108750}},"108750":{"test01IsMorph":{"__isSmartRef__":true,"id":108751}},"108751":{"varMapping":{"__isSmartRef__":true,"id":108752},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108752":{"this":{"__isSmartRef__":true,"id":108749}},"108753":{},"108754":{"change":{"__isSmartRef__":true,"id":108755},"tick":{"__isSmartRef__":true,"id":108759}},"108755":{"varMapping":{"__isSmartRef__":true,"id":108756},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108756":{"this":{"__isSmartRef__":true,"id":108727}},"108757":{"timestamp":{"__isSmartRef__":true,"id":108758},"user":"cschuster","tags":[]},"108758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108759":{"varMapping":{"__isSmartRef__":true,"id":108760},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108760":{"this":{"__isSmartRef__":true,"id":108727}},"108761":{"timestamp":{"__isSmartRef__":true,"id":108762},"user":"cschuster","tags":[]},"108762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108763":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108764}],"id":"3BD788AA-FD0A-4CFB-AD78-475A340930A6","shape":{"__isSmartRef__":true,"id":108765},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2854","partsBinMetaInfo":{"__isSmartRef__":true,"id":108766},"eventHandler":{"__isSmartRef__":true,"id":108784},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38"],"partTests":{"__isSmartRef__":true,"id":108785},"_ClipMode":"visible","moved":true,"b":60.889068514690734,"#startLetters":"set","isBeingDragged":false,"delta":-0.5030547732603736,"_Rotation":20.72420714224969,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108790},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4915.0,4599.7)"},"108764":{"target":{"__isSmartRef__":true,"id":108763},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108765":{"_BorderWidth":9.368397095029685,"_ClipMode":"visible","_BorderRadius":9.467370912217918,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.0,65.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(223,348,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.5,-29.7)"},"108766":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108767},{"__isSmartRef__":true,"id":108769},{"__isSmartRef__":true,"id":108771},{"__isSmartRef__":true,"id":108773},{"__isSmartRef__":true,"id":108775},{"__isSmartRef__":true,"id":108777},{"__isSmartRef__":true,"id":108779},{"__isSmartRef__":true,"id":108781}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108783},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108767":{"date":{"__isSmartRef__":true,"id":108768},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108769":{"date":{"__isSmartRef__":true,"id":108770},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108770":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108771":{"date":{"__isSmartRef__":true,"id":108772},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108772":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108773":{"date":{"__isSmartRef__":true,"id":108774},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108774":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108775":{"date":{"__isSmartRef__":true,"id":108776},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108776":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108777":{"date":{"__isSmartRef__":true,"id":108778},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108778":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108779":{"date":{"__isSmartRef__":true,"id":108780},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108780":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108781":{"date":{"__isSmartRef__":true,"id":108782},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108782":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108783":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108784":{"morph":{"__isSmartRef__":true,"id":108763},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108785":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108786}},"108786":{"test01IsMorph":{"__isSmartRef__":true,"id":108787}},"108787":{"varMapping":{"__isSmartRef__":true,"id":108788},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108788":{"this":{"__isSmartRef__":true,"id":108785}},"108789":{},"108790":{"change":{"__isSmartRef__":true,"id":108791},"tick":{"__isSmartRef__":true,"id":108795}},"108791":{"varMapping":{"__isSmartRef__":true,"id":108792},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108792":{"this":{"__isSmartRef__":true,"id":108763}},"108793":{"timestamp":{"__isSmartRef__":true,"id":108794},"user":"cschuster","tags":[]},"108794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108795":{"varMapping":{"__isSmartRef__":true,"id":108796},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108796":{"this":{"__isSmartRef__":true,"id":108763}},"108797":{"timestamp":{"__isSmartRef__":true,"id":108798},"user":"cschuster","tags":[]},"108798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108799":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108800}],"id":"D1B3D2A9-285C-4200-B2F8-E64E8C4A817F","shape":{"__isSmartRef__":true,"id":108801},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2855","partsBinMetaInfo":{"__isSmartRef__":true,"id":108802},"eventHandler":{"__isSmartRef__":true,"id":108820},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","57668481-191F-4F83-8F9F-9319791D414F"],"partTests":{"__isSmartRef__":true,"id":108821},"_ClipMode":"visible","moved":true,"b":168.79397875460563,"#startLetters":"set","isBeingDragged":false,"delta":0.8453753241919912,"_Rotation":55.08694192457379,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108826},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5673.2,3913.7)"},"108800":{"target":{"__isSmartRef__":true,"id":108799},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108801":{"_BorderWidth":5.97168719635542,"_ClipMode":"visible","_BorderRadius":38.4893183879023,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.7,92.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(50,-201,-103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.9,-0.4)"},"108802":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108803},{"__isSmartRef__":true,"id":108805},{"__isSmartRef__":true,"id":108807},{"__isSmartRef__":true,"id":108809},{"__isSmartRef__":true,"id":108811},{"__isSmartRef__":true,"id":108813},{"__isSmartRef__":true,"id":108815},{"__isSmartRef__":true,"id":108817}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108819},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108803":{"date":{"__isSmartRef__":true,"id":108804},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108805":{"date":{"__isSmartRef__":true,"id":108806},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108806":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108807":{"date":{"__isSmartRef__":true,"id":108808},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108808":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108809":{"date":{"__isSmartRef__":true,"id":108810},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108810":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108811":{"date":{"__isSmartRef__":true,"id":108812},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108812":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108813":{"date":{"__isSmartRef__":true,"id":108814},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108814":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108815":{"date":{"__isSmartRef__":true,"id":108816},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108816":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108817":{"date":{"__isSmartRef__":true,"id":108818},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108818":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108819":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108820":{"morph":{"__isSmartRef__":true,"id":108799},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108821":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108822}},"108822":{"test01IsMorph":{"__isSmartRef__":true,"id":108823}},"108823":{"varMapping":{"__isSmartRef__":true,"id":108824},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108824":{"this":{"__isSmartRef__":true,"id":108821}},"108825":{},"108826":{"change":{"__isSmartRef__":true,"id":108827},"tick":{"__isSmartRef__":true,"id":108831}},"108827":{"varMapping":{"__isSmartRef__":true,"id":108828},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108828":{"this":{"__isSmartRef__":true,"id":108799}},"108829":{"timestamp":{"__isSmartRef__":true,"id":108830},"user":"cschuster","tags":[]},"108830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108831":{"varMapping":{"__isSmartRef__":true,"id":108832},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108832":{"this":{"__isSmartRef__":true,"id":108799}},"108833":{"timestamp":{"__isSmartRef__":true,"id":108834},"user":"cschuster","tags":[]},"108834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108835":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108836}],"id":"A070F356-D046-4E2F-B990-9943E3AB71FE","shape":{"__isSmartRef__":true,"id":108837},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2856","partsBinMetaInfo":{"__isSmartRef__":true,"id":108838},"eventHandler":{"__isSmartRef__":true,"id":108856},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F5A0DBC4-30C1-4F25-81EB-315B9F636CF1"],"partTests":{"__isSmartRef__":true,"id":108857},"_ClipMode":"visible","moved":true,"b":144.16437367605977,"#startLetters":"set","isBeingDragged":false,"delta":0.6646873693680391,"_Rotation":8.651902403139417,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108862},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5593.0,4577.8)"},"108836":{"target":{"__isSmartRef__":true,"id":108835},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108837":{"_BorderWidth":7.927309393207216,"_ClipMode":"visible","_BorderRadius":26.28937554630528,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,76.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(150,-58,196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.7,-3.8)"},"108838":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108839},{"__isSmartRef__":true,"id":108841},{"__isSmartRef__":true,"id":108843},{"__isSmartRef__":true,"id":108845},{"__isSmartRef__":true,"id":108847},{"__isSmartRef__":true,"id":108849},{"__isSmartRef__":true,"id":108851},{"__isSmartRef__":true,"id":108853}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108855},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108839":{"date":{"__isSmartRef__":true,"id":108840},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108841":{"date":{"__isSmartRef__":true,"id":108842},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108842":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108843":{"date":{"__isSmartRef__":true,"id":108844},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108844":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108845":{"date":{"__isSmartRef__":true,"id":108846},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108846":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108847":{"date":{"__isSmartRef__":true,"id":108848},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108848":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108849":{"date":{"__isSmartRef__":true,"id":108850},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108850":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108851":{"date":{"__isSmartRef__":true,"id":108852},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108852":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108853":{"date":{"__isSmartRef__":true,"id":108854},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108855":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108856":{"morph":{"__isSmartRef__":true,"id":108835},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108857":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108858}},"108858":{"test01IsMorph":{"__isSmartRef__":true,"id":108859}},"108859":{"varMapping":{"__isSmartRef__":true,"id":108860},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108860":{"this":{"__isSmartRef__":true,"id":108857}},"108861":{},"108862":{"change":{"__isSmartRef__":true,"id":108863},"tick":{"__isSmartRef__":true,"id":108867}},"108863":{"varMapping":{"__isSmartRef__":true,"id":108864},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108864":{"this":{"__isSmartRef__":true,"id":108835}},"108865":{"timestamp":{"__isSmartRef__":true,"id":108866},"user":"cschuster","tags":[]},"108866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108867":{"varMapping":{"__isSmartRef__":true,"id":108868},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108868":{"this":{"__isSmartRef__":true,"id":108835}},"108869":{"timestamp":{"__isSmartRef__":true,"id":108870},"user":"cschuster","tags":[]},"108870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108871":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108872}],"id":"D6BE8C73-DAEF-444C-B90B-D2052204D7F2","shape":{"__isSmartRef__":true,"id":108873},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2857","partsBinMetaInfo":{"__isSmartRef__":true,"id":108874},"eventHandler":{"__isSmartRef__":true,"id":108892},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","56324DE4-6A50-4831-A201-0259E7501A55"],"partTests":{"__isSmartRef__":true,"id":108893},"_ClipMode":"visible","moved":true,"b":90,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-18.016800970254067,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108898},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4918.8,5865.6)"},"108872":{"target":{"__isSmartRef__":true,"id":108871},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108873":{"_BorderWidth":10,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.0,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.0)"},"108874":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108875},{"__isSmartRef__":true,"id":108877},{"__isSmartRef__":true,"id":108879},{"__isSmartRef__":true,"id":108881},{"__isSmartRef__":true,"id":108883},{"__isSmartRef__":true,"id":108885},{"__isSmartRef__":true,"id":108887},{"__isSmartRef__":true,"id":108889}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108891},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108875":{"date":{"__isSmartRef__":true,"id":108876},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108877":{"date":{"__isSmartRef__":true,"id":108878},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108878":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108879":{"date":{"__isSmartRef__":true,"id":108880},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108880":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108881":{"date":{"__isSmartRef__":true,"id":108882},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108882":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108883":{"date":{"__isSmartRef__":true,"id":108884},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108884":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108885":{"date":{"__isSmartRef__":true,"id":108886},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108886":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108887":{"date":{"__isSmartRef__":true,"id":108888},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108888":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108889":{"date":{"__isSmartRef__":true,"id":108890},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108891":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108892":{"morph":{"__isSmartRef__":true,"id":108871},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108893":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108894}},"108894":{"test01IsMorph":{"__isSmartRef__":true,"id":108895}},"108895":{"varMapping":{"__isSmartRef__":true,"id":108896},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108896":{"this":{"__isSmartRef__":true,"id":108893}},"108897":{},"108898":{"change":{"__isSmartRef__":true,"id":108899},"tick":{"__isSmartRef__":true,"id":108903}},"108899":{"varMapping":{"__isSmartRef__":true,"id":108900},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108900":{"this":{"__isSmartRef__":true,"id":108871}},"108901":{"timestamp":{"__isSmartRef__":true,"id":108902},"user":"cschuster","tags":[]},"108902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108903":{"varMapping":{"__isSmartRef__":true,"id":108904},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108904":{"this":{"__isSmartRef__":true,"id":108871}},"108905":{"timestamp":{"__isSmartRef__":true,"id":108906},"user":"cschuster","tags":[]},"108906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108907":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108908}],"id":"E25B64FC-951A-4676-9E29-C6580926D30B","shape":{"__isSmartRef__":true,"id":108909},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2858","partsBinMetaInfo":{"__isSmartRef__":true,"id":108910},"eventHandler":{"__isSmartRef__":true,"id":108928},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","1A36E74D-6BDD-456F-9DB2-A9CC10460FDE","7A793013-9094-4792-A3A5-D2FCE6438036"],"partTests":{"__isSmartRef__":true,"id":108929},"_ClipMode":"visible","moved":true,"b":91,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-14.87210212071899,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108934},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6969.0,3833.9)"},"108908":{"target":{"__isSmartRef__":true,"id":108907},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108909":{"_BorderWidth":9.999238475781956,"_ClipMode":"visible","_BorderRadius":0.012183459618084758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,251,-127)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.7)"},"108910":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108911},{"__isSmartRef__":true,"id":108913},{"__isSmartRef__":true,"id":108915},{"__isSmartRef__":true,"id":108917},{"__isSmartRef__":true,"id":108919},{"__isSmartRef__":true,"id":108921},{"__isSmartRef__":true,"id":108923},{"__isSmartRef__":true,"id":108925}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108927},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108911":{"date":{"__isSmartRef__":true,"id":108912},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108913":{"date":{"__isSmartRef__":true,"id":108914},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108914":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108915":{"date":{"__isSmartRef__":true,"id":108916},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108916":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108917":{"date":{"__isSmartRef__":true,"id":108918},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108918":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108919":{"date":{"__isSmartRef__":true,"id":108920},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108920":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108921":{"date":{"__isSmartRef__":true,"id":108922},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108922":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108923":{"date":{"__isSmartRef__":true,"id":108924},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108924":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108925":{"date":{"__isSmartRef__":true,"id":108926},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108927":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108928":{"morph":{"__isSmartRef__":true,"id":108907},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108929":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108930}},"108930":{"test01IsMorph":{"__isSmartRef__":true,"id":108931}},"108931":{"varMapping":{"__isSmartRef__":true,"id":108932},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108932":{"this":{"__isSmartRef__":true,"id":108929}},"108933":{},"108934":{"change":{"__isSmartRef__":true,"id":108935},"tick":{"__isSmartRef__":true,"id":108939}},"108935":{"varMapping":{"__isSmartRef__":true,"id":108936},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108936":{"this":{"__isSmartRef__":true,"id":108907}},"108937":{"timestamp":{"__isSmartRef__":true,"id":108938},"user":"cschuster","tags":[]},"108938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108939":{"varMapping":{"__isSmartRef__":true,"id":108940},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108941},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108940":{"this":{"__isSmartRef__":true,"id":108907}},"108941":{"timestamp":{"__isSmartRef__":true,"id":108942},"user":"cschuster","tags":[]},"108942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108943":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108944}],"id":"A1E4ECD7-C98C-47DB-969D-F34EE4765217","shape":{"__isSmartRef__":true,"id":108945},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2859","partsBinMetaInfo":{"__isSmartRef__":true,"id":108946},"eventHandler":{"__isSmartRef__":true,"id":108964},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","11CD8568-C3C7-4F43-9D15-F3411B29F9E2","8D85691B-F421-4E44-8C3A-8EFD062E5822","B8F3C4B3-9709-47B4-BA3F-C5CB0835CC06"],"partTests":{"__isSmartRef__":true,"id":108965},"_ClipMode":"visible","moved":true,"b":338.8480435431702,"#startLetters":"set","isBeingDragged":false,"delta":-0.9196502807317302,"_Rotation":-0.5649073762436039,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108970},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4574.5,3672.7)"},"108944":{"target":{"__isSmartRef__":true,"id":108943},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108945":{"_BorderWidth":3.1957866362929748,"_ClipMode":"visible","_BorderRadius":34.79170262115357,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.1,114.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-93,146,-28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.8,-38.7)"},"108946":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108947},{"__isSmartRef__":true,"id":108949},{"__isSmartRef__":true,"id":108951},{"__isSmartRef__":true,"id":108953},{"__isSmartRef__":true,"id":108955},{"__isSmartRef__":true,"id":108957},{"__isSmartRef__":true,"id":108959},{"__isSmartRef__":true,"id":108961}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108963},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108947":{"date":{"__isSmartRef__":true,"id":108948},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108949":{"date":{"__isSmartRef__":true,"id":108950},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108950":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108951":{"date":{"__isSmartRef__":true,"id":108952},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108952":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108953":{"date":{"__isSmartRef__":true,"id":108954},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108954":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108955":{"date":{"__isSmartRef__":true,"id":108956},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108956":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108957":{"date":{"__isSmartRef__":true,"id":108958},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108958":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108959":{"date":{"__isSmartRef__":true,"id":108960},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108960":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108961":{"date":{"__isSmartRef__":true,"id":108962},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108963":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"108964":{"morph":{"__isSmartRef__":true,"id":108943},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"108965":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":108966}},"108966":{"test01IsMorph":{"__isSmartRef__":true,"id":108967}},"108967":{"varMapping":{"__isSmartRef__":true,"id":108968},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":108969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108968":{"this":{"__isSmartRef__":true,"id":108965}},"108969":{},"108970":{"change":{"__isSmartRef__":true,"id":108971},"tick":{"__isSmartRef__":true,"id":108975}},"108971":{"varMapping":{"__isSmartRef__":true,"id":108972},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":108973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108972":{"this":{"__isSmartRef__":true,"id":108943}},"108973":{"timestamp":{"__isSmartRef__":true,"id":108974},"user":"cschuster","tags":[]},"108974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"108975":{"varMapping":{"__isSmartRef__":true,"id":108976},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":108977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"108976":{"this":{"__isSmartRef__":true,"id":108943}},"108977":{"timestamp":{"__isSmartRef__":true,"id":108978},"user":"cschuster","tags":[]},"108978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"108979":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":108980}],"id":"B91C1D77-89D6-4CBE-84C7-5F8550BDBFE9","shape":{"__isSmartRef__":true,"id":108981},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2860","partsBinMetaInfo":{"__isSmartRef__":true,"id":108982},"eventHandler":{"__isSmartRef__":true,"id":109000},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084","CD8E7996-D215-42FB-BDB3-F0D19E720676"],"partTests":{"__isSmartRef__":true,"id":109001},"_ClipMode":"visible","moved":true,"b":230.5582619140623,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":36.691737729874895,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109006},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6113.7,4668.7)"},"108980":{"target":{"__isSmartRef__":true,"id":108979},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"108981":{"_BorderWidth":1.1386450587009351,"_ClipMode":"visible","_BorderRadius":16.143900827688466,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.2,130.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-197,-360,124)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.6,-7.3)"},"108982":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":108983},{"__isSmartRef__":true,"id":108985},{"__isSmartRef__":true,"id":108987},{"__isSmartRef__":true,"id":108989},{"__isSmartRef__":true,"id":108991},{"__isSmartRef__":true,"id":108993},{"__isSmartRef__":true,"id":108995},{"__isSmartRef__":true,"id":108997}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":108999},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108983":{"date":{"__isSmartRef__":true,"id":108984},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"108984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"108985":{"date":{"__isSmartRef__":true,"id":108986},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"108986":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"108987":{"date":{"__isSmartRef__":true,"id":108988},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"108988":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"108989":{"date":{"__isSmartRef__":true,"id":108990},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"108990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"108991":{"date":{"__isSmartRef__":true,"id":108992},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"108992":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"108993":{"date":{"__isSmartRef__":true,"id":108994},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"108994":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"108995":{"date":{"__isSmartRef__":true,"id":108996},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"108996":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"108997":{"date":{"__isSmartRef__":true,"id":108998},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"108998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"108999":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109000":{"morph":{"__isSmartRef__":true,"id":108979},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109001":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109002}},"109002":{"test01IsMorph":{"__isSmartRef__":true,"id":109003}},"109003":{"varMapping":{"__isSmartRef__":true,"id":109004},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109004":{"this":{"__isSmartRef__":true,"id":109001}},"109005":{},"109006":{"change":{"__isSmartRef__":true,"id":109007},"tick":{"__isSmartRef__":true,"id":109011}},"109007":{"varMapping":{"__isSmartRef__":true,"id":109008},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109008":{"this":{"__isSmartRef__":true,"id":108979}},"109009":{"timestamp":{"__isSmartRef__":true,"id":109010},"user":"cschuster","tags":[]},"109010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109011":{"varMapping":{"__isSmartRef__":true,"id":109012},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109012":{"this":{"__isSmartRef__":true,"id":108979}},"109013":{"timestamp":{"__isSmartRef__":true,"id":109014},"user":"cschuster","tags":[]},"109014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109015":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109016}],"id":"FDAEF968-478D-4773-A873-16936BA2001D","shape":{"__isSmartRef__":true,"id":109017},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2861","partsBinMetaInfo":{"__isSmartRef__":true,"id":109018},"eventHandler":{"__isSmartRef__":true,"id":109036},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","27A70463-60D0-4B31-8608-13AE84A4F82B","52855000-0C04-4CA8-819B-B842722C9C76","0DDC3715-998A-4268-8B00-3B6B5B332810","F1AB98B0-BB4C-44E9-A2D6-5136AD5D9B58"],"partTests":{"__isSmartRef__":true,"id":109037},"_ClipMode":"visible","moved":true,"b":168.50573485140922,"#startLetters":"set","isBeingDragged":false,"delta":-0.8854460326838307,"_Rotation":7.864985104352712,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109042},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6297.2,4724.8)"},"109016":{"target":{"__isSmartRef__":true,"id":109015},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109017":{"_BorderWidth":5.996349253783673,"_ClipMode":"visible","_BorderRadius":38.41166106317555,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.4,92.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(51,-200,-99)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.0,-0.4)"},"109018":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109019},{"__isSmartRef__":true,"id":109021},{"__isSmartRef__":true,"id":109023},{"__isSmartRef__":true,"id":109025},{"__isSmartRef__":true,"id":109027},{"__isSmartRef__":true,"id":109029},{"__isSmartRef__":true,"id":109031},{"__isSmartRef__":true,"id":109033}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109035},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109019":{"date":{"__isSmartRef__":true,"id":109020},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109021":{"date":{"__isSmartRef__":true,"id":109022},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109022":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109023":{"date":{"__isSmartRef__":true,"id":109024},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109024":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109025":{"date":{"__isSmartRef__":true,"id":109026},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109026":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109027":{"date":{"__isSmartRef__":true,"id":109028},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109028":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109029":{"date":{"__isSmartRef__":true,"id":109030},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109030":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109031":{"date":{"__isSmartRef__":true,"id":109032},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109032":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109033":{"date":{"__isSmartRef__":true,"id":109034},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109035":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109036":{"morph":{"__isSmartRef__":true,"id":109015},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109037":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109038}},"109038":{"test01IsMorph":{"__isSmartRef__":true,"id":109039}},"109039":{"varMapping":{"__isSmartRef__":true,"id":109040},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109040":{"this":{"__isSmartRef__":true,"id":109037}},"109041":{},"109042":{"change":{"__isSmartRef__":true,"id":109043},"tick":{"__isSmartRef__":true,"id":109047}},"109043":{"varMapping":{"__isSmartRef__":true,"id":109044},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109044":{"this":{"__isSmartRef__":true,"id":109015}},"109045":{"timestamp":{"__isSmartRef__":true,"id":109046},"user":"cschuster","tags":[]},"109046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109047":{"varMapping":{"__isSmartRef__":true,"id":109048},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109049},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109048":{"this":{"__isSmartRef__":true,"id":109015}},"109049":{"timestamp":{"__isSmartRef__":true,"id":109050},"user":"cschuster","tags":[]},"109050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109051":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109052}],"id":"750C98FA-934E-4FD0-BF95-B38F101DCD14","shape":{"__isSmartRef__":true,"id":109053},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2862","partsBinMetaInfo":{"__isSmartRef__":true,"id":109054},"eventHandler":{"__isSmartRef__":true,"id":109072},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","8155DEFB-73E3-4498-82A6-55A701FAAA80"],"partTests":{"__isSmartRef__":true,"id":109073},"_ClipMode":"visible","moved":true,"b":194.91831038240343,"#startLetters":"set","isBeingDragged":false,"delta":-0.6433908850885928,"_Rotation":10.024491687035924,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109078},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4585.1,3799.1)"},"109052":{"target":{"__isSmartRef__":true,"id":109051},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109053":{"_BorderWidth":3.712791944671218,"_ClipMode":"visible","_BorderRadius":37.34895267567471,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.9,110.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-66,-314,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.9,-0.7)"},"109054":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109055},{"__isSmartRef__":true,"id":109057},{"__isSmartRef__":true,"id":109059},{"__isSmartRef__":true,"id":109061},{"__isSmartRef__":true,"id":109063},{"__isSmartRef__":true,"id":109065},{"__isSmartRef__":true,"id":109067},{"__isSmartRef__":true,"id":109069}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109071},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109055":{"date":{"__isSmartRef__":true,"id":109056},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109057":{"date":{"__isSmartRef__":true,"id":109058},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109058":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109059":{"date":{"__isSmartRef__":true,"id":109060},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109060":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109061":{"date":{"__isSmartRef__":true,"id":109062},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109062":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109063":{"date":{"__isSmartRef__":true,"id":109064},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109064":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109065":{"date":{"__isSmartRef__":true,"id":109066},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109066":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109067":{"date":{"__isSmartRef__":true,"id":109068},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109068":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109069":{"date":{"__isSmartRef__":true,"id":109070},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109071":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109072":{"morph":{"__isSmartRef__":true,"id":109051},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109073":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109074}},"109074":{"test01IsMorph":{"__isSmartRef__":true,"id":109075}},"109075":{"varMapping":{"__isSmartRef__":true,"id":109076},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109076":{"this":{"__isSmartRef__":true,"id":109073}},"109077":{},"109078":{"change":{"__isSmartRef__":true,"id":109079},"tick":{"__isSmartRef__":true,"id":109083}},"109079":{"varMapping":{"__isSmartRef__":true,"id":109080},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109080":{"this":{"__isSmartRef__":true,"id":109051}},"109081":{"timestamp":{"__isSmartRef__":true,"id":109082},"user":"cschuster","tags":[]},"109082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109083":{"varMapping":{"__isSmartRef__":true,"id":109084},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109084":{"this":{"__isSmartRef__":true,"id":109051}},"109085":{"timestamp":{"__isSmartRef__":true,"id":109086},"user":"cschuster","tags":[]},"109086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109087":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109088}],"id":"7BBC5C40-8377-40B1-BB51-C51E5AA474BD","shape":{"__isSmartRef__":true,"id":109089},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2863","partsBinMetaInfo":{"__isSmartRef__":true,"id":109090},"eventHandler":{"__isSmartRef__":true,"id":109108},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","B1B34D3C-E9DF-4983-8110-88A0CB77F76A"],"partTests":{"__isSmartRef__":true,"id":109109},"_ClipMode":"visible","moved":true,"b":331.55501771194395,"#startLetters":"set","isBeingDragged":false,"delta":-0.9481660762685351,"_Rotation":7.507214574171375,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109114},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4679.6,5311.7)"},"109088":{"target":{"__isSmartRef__":true,"id":109087},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109089":{"_BorderWidth":2.6184266756669836,"_ClipMode":"visible","_BorderRadius":30.924973601320616,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.5,119.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-122,103,-120)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.5,-37.6)"},"109090":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109091},{"__isSmartRef__":true,"id":109093},{"__isSmartRef__":true,"id":109095},{"__isSmartRef__":true,"id":109097},{"__isSmartRef__":true,"id":109099},{"__isSmartRef__":true,"id":109101},{"__isSmartRef__":true,"id":109103},{"__isSmartRef__":true,"id":109105}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109107},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109091":{"date":{"__isSmartRef__":true,"id":109092},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109093":{"date":{"__isSmartRef__":true,"id":109094},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109094":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109095":{"date":{"__isSmartRef__":true,"id":109096},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109096":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109097":{"date":{"__isSmartRef__":true,"id":109098},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109098":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109099":{"date":{"__isSmartRef__":true,"id":109100},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109100":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109101":{"date":{"__isSmartRef__":true,"id":109102},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109102":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109103":{"date":{"__isSmartRef__":true,"id":109104},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109104":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109105":{"date":{"__isSmartRef__":true,"id":109106},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109107":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109108":{"morph":{"__isSmartRef__":true,"id":109087},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109109":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109110}},"109110":{"test01IsMorph":{"__isSmartRef__":true,"id":109111}},"109111":{"varMapping":{"__isSmartRef__":true,"id":109112},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109112":{"this":{"__isSmartRef__":true,"id":109109}},"109113":{},"109114":{"change":{"__isSmartRef__":true,"id":109115},"tick":{"__isSmartRef__":true,"id":109119}},"109115":{"varMapping":{"__isSmartRef__":true,"id":109116},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109116":{"this":{"__isSmartRef__":true,"id":109087}},"109117":{"timestamp":{"__isSmartRef__":true,"id":109118},"user":"cschuster","tags":[]},"109118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109119":{"varMapping":{"__isSmartRef__":true,"id":109120},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109120":{"this":{"__isSmartRef__":true,"id":109087}},"109121":{"timestamp":{"__isSmartRef__":true,"id":109122},"user":"cschuster","tags":[]},"109122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109123":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109124}],"id":"6B752121-45C7-46FE-908E-6D0F7904F8DB","shape":{"__isSmartRef__":true,"id":109125},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2864","partsBinMetaInfo":{"__isSmartRef__":true,"id":109126},"eventHandler":{"__isSmartRef__":true,"id":109144},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","456A644D-23EC-4BDD-9F8B-D3D02FB1856D","86B8F196-5A96-41FD-95B7-27779C69BAE6"],"partTests":{"__isSmartRef__":true,"id":109145},"_ClipMode":"visible","moved":true,"b":283.8591025333153,"#startLetters":"set","isBeingDragged":false,"delta":-0.9173602104419842,"_Rotation":-6.075510240325279,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109150},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5063.8,5731.3)"},"109124":{"target":{"__isSmartRef__":true,"id":109123},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109125":{"_BorderWidth":0.14556146022382777,"_ClipMode":"visible","_BorderRadius":2.2950823416572597,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.4,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-187,-40)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-24.8)"},"109126":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109127},{"__isSmartRef__":true,"id":109129},{"__isSmartRef__":true,"id":109131},{"__isSmartRef__":true,"id":109133},{"__isSmartRef__":true,"id":109135},{"__isSmartRef__":true,"id":109137},{"__isSmartRef__":true,"id":109139},{"__isSmartRef__":true,"id":109141}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109143},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109127":{"date":{"__isSmartRef__":true,"id":109128},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109129":{"date":{"__isSmartRef__":true,"id":109130},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109130":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109131":{"date":{"__isSmartRef__":true,"id":109132},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109132":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109133":{"date":{"__isSmartRef__":true,"id":109134},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109134":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109135":{"date":{"__isSmartRef__":true,"id":109136},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109136":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109137":{"date":{"__isSmartRef__":true,"id":109138},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109138":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109139":{"date":{"__isSmartRef__":true,"id":109140},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109140":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109141":{"date":{"__isSmartRef__":true,"id":109142},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109143":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109144":{"morph":{"__isSmartRef__":true,"id":109123},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109145":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109146}},"109146":{"test01IsMorph":{"__isSmartRef__":true,"id":109147}},"109147":{"varMapping":{"__isSmartRef__":true,"id":109148},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109148":{"this":{"__isSmartRef__":true,"id":109145}},"109149":{},"109150":{"change":{"__isSmartRef__":true,"id":109151},"tick":{"__isSmartRef__":true,"id":109155}},"109151":{"varMapping":{"__isSmartRef__":true,"id":109152},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109152":{"this":{"__isSmartRef__":true,"id":109123}},"109153":{"timestamp":{"__isSmartRef__":true,"id":109154},"user":"cschuster","tags":[]},"109154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109155":{"varMapping":{"__isSmartRef__":true,"id":109156},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109156":{"this":{"__isSmartRef__":true,"id":109123}},"109157":{"timestamp":{"__isSmartRef__":true,"id":109158},"user":"cschuster","tags":[]},"109158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109159":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109160}],"id":"F9119D60-7BCC-4630-803D-4D729EB400CB","shape":{"__isSmartRef__":true,"id":109161},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2865","partsBinMetaInfo":{"__isSmartRef__":true,"id":109162},"eventHandler":{"__isSmartRef__":true,"id":109180},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","49DE32A3-02FA-4D3E-929D-A46FF6C29FF7","C1957E8C-8534-43DE-82BC-A3908D92926A"],"partTests":{"__isSmartRef__":true,"id":109181},"_ClipMode":"visible","moved":true,"b":267.5275289612473,"#startLetters":"set","isBeingDragged":false,"delta":-0.8330853246734478,"_Rotation":-29.899957239517022,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109186},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6803.0,5679.9)"},"109160":{"target":{"__isSmartRef__":true,"id":109159},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109161":{"_BorderWidth":0.004654679420157848,"_ClipMode":"visible","_BorderRadius":0.07444020505770865,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.4,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-267,165)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.1)"},"109162":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109163},{"__isSmartRef__":true,"id":109165},{"__isSmartRef__":true,"id":109167},{"__isSmartRef__":true,"id":109169},{"__isSmartRef__":true,"id":109171},{"__isSmartRef__":true,"id":109173},{"__isSmartRef__":true,"id":109175},{"__isSmartRef__":true,"id":109177}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109179},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109163":{"date":{"__isSmartRef__":true,"id":109164},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109165":{"date":{"__isSmartRef__":true,"id":109166},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109166":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109167":{"date":{"__isSmartRef__":true,"id":109168},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109168":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109169":{"date":{"__isSmartRef__":true,"id":109170},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109170":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109171":{"date":{"__isSmartRef__":true,"id":109172},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109172":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109173":{"date":{"__isSmartRef__":true,"id":109174},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109174":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109175":{"date":{"__isSmartRef__":true,"id":109176},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109176":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109177":{"date":{"__isSmartRef__":true,"id":109178},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109179":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109180":{"morph":{"__isSmartRef__":true,"id":109159},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109181":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109182}},"109182":{"test01IsMorph":{"__isSmartRef__":true,"id":109183}},"109183":{"varMapping":{"__isSmartRef__":true,"id":109184},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109184":{"this":{"__isSmartRef__":true,"id":109181}},"109185":{},"109186":{"change":{"__isSmartRef__":true,"id":109187},"tick":{"__isSmartRef__":true,"id":109191}},"109187":{"varMapping":{"__isSmartRef__":true,"id":109188},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109188":{"this":{"__isSmartRef__":true,"id":109159}},"109189":{"timestamp":{"__isSmartRef__":true,"id":109190},"user":"cschuster","tags":[]},"109190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109191":{"varMapping":{"__isSmartRef__":true,"id":109192},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109192":{"this":{"__isSmartRef__":true,"id":109159}},"109193":{"timestamp":{"__isSmartRef__":true,"id":109194},"user":"cschuster","tags":[]},"109194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109195":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109196}],"id":"073CF019-F0A8-4927-9564-E26D525F8676","shape":{"__isSmartRef__":true,"id":109197},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2866","partsBinMetaInfo":{"__isSmartRef__":true,"id":109198},"eventHandler":{"__isSmartRef__":true,"id":109216},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","5350B955-E4B9-4C20-9399-79486BBFFBF4","7018E20A-C299-4A7D-B627-869AC1A098D0","5C5E81BF-FE7A-47EA-88AC-403A6CD8B43B"],"partTests":{"__isSmartRef__":true,"id":109217},"_ClipMode":"visible","moved":true,"b":26.104920831276104,"#startLetters":"set","isBeingDragged":false,"delta":0.9323186011170037,"_Rotation":-17.77249611311199,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109222},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5501.0,4836.3)"},"109196":{"target":{"__isSmartRef__":true,"id":109195},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109197":{"_BorderWidth":7.200081475345689,"_ClipMode":"visible","_BorderRadius":32.255426402945176,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.6,82.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(113,343,179)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.8,-38.0)"},"109198":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109199},{"__isSmartRef__":true,"id":109201},{"__isSmartRef__":true,"id":109203},{"__isSmartRef__":true,"id":109205},{"__isSmartRef__":true,"id":109207},{"__isSmartRef__":true,"id":109209},{"__isSmartRef__":true,"id":109211},{"__isSmartRef__":true,"id":109213}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109215},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109199":{"date":{"__isSmartRef__":true,"id":109200},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109201":{"date":{"__isSmartRef__":true,"id":109202},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109202":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109203":{"date":{"__isSmartRef__":true,"id":109204},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109204":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109205":{"date":{"__isSmartRef__":true,"id":109206},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109206":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109207":{"date":{"__isSmartRef__":true,"id":109208},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109208":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109209":{"date":{"__isSmartRef__":true,"id":109210},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109210":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109211":{"date":{"__isSmartRef__":true,"id":109212},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109212":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109213":{"date":{"__isSmartRef__":true,"id":109214},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109214":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109215":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109216":{"morph":{"__isSmartRef__":true,"id":109195},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109217":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109218}},"109218":{"test01IsMorph":{"__isSmartRef__":true,"id":109219}},"109219":{"varMapping":{"__isSmartRef__":true,"id":109220},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109220":{"this":{"__isSmartRef__":true,"id":109217}},"109221":{},"109222":{"change":{"__isSmartRef__":true,"id":109223},"tick":{"__isSmartRef__":true,"id":109227}},"109223":{"varMapping":{"__isSmartRef__":true,"id":109224},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109224":{"this":{"__isSmartRef__":true,"id":109195}},"109225":{"timestamp":{"__isSmartRef__":true,"id":109226},"user":"cschuster","tags":[]},"109226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109227":{"varMapping":{"__isSmartRef__":true,"id":109228},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109228":{"this":{"__isSmartRef__":true,"id":109195}},"109229":{"timestamp":{"__isSmartRef__":true,"id":109230},"user":"cschuster","tags":[]},"109230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109231":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109232}],"id":"28E48EED-F4AD-4B03-B7D8-4900DE11500F","shape":{"__isSmartRef__":true,"id":109233},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2867","partsBinMetaInfo":{"__isSmartRef__":true,"id":109234},"eventHandler":{"__isSmartRef__":true,"id":109252},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","765E441C-C39F-4A9E-8671-D9BA64E9C6E6","A164B9BE-54B8-4A54-85AA-D110CF4070FB"],"partTests":{"__isSmartRef__":true,"id":109253},"_ClipMode":"visible","moved":true,"b":121.09379880130291,"#startLetters":"set","isBeingDragged":false,"delta":0.7568362425081432,"_Rotation":-26.719778640609594,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109258},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5246.3,5743.7)"},"109232":{"target":{"__isSmartRef__":true,"id":109231},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109233":{"_BorderWidth":9.281614923383614,"_ClipMode":"visible","_BorderRadius":10.668437836573945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.6,65.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(219,87,223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-9.7)"},"109234":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109235},{"__isSmartRef__":true,"id":109237},{"__isSmartRef__":true,"id":109239},{"__isSmartRef__":true,"id":109241},{"__isSmartRef__":true,"id":109243},{"__isSmartRef__":true,"id":109245},{"__isSmartRef__":true,"id":109247},{"__isSmartRef__":true,"id":109249}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109251},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109235":{"date":{"__isSmartRef__":true,"id":109236},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109237":{"date":{"__isSmartRef__":true,"id":109238},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109238":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109239":{"date":{"__isSmartRef__":true,"id":109240},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109240":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109241":{"date":{"__isSmartRef__":true,"id":109242},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109242":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109243":{"date":{"__isSmartRef__":true,"id":109244},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109244":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109245":{"date":{"__isSmartRef__":true,"id":109246},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109246":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109247":{"date":{"__isSmartRef__":true,"id":109248},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109248":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109249":{"date":{"__isSmartRef__":true,"id":109250},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109250":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109251":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109252":{"morph":{"__isSmartRef__":true,"id":109231},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109253":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109254}},"109254":{"test01IsMorph":{"__isSmartRef__":true,"id":109255}},"109255":{"varMapping":{"__isSmartRef__":true,"id":109256},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109256":{"this":{"__isSmartRef__":true,"id":109253}},"109257":{},"109258":{"change":{"__isSmartRef__":true,"id":109259},"tick":{"__isSmartRef__":true,"id":109263}},"109259":{"varMapping":{"__isSmartRef__":true,"id":109260},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109260":{"this":{"__isSmartRef__":true,"id":109231}},"109261":{"timestamp":{"__isSmartRef__":true,"id":109262},"user":"cschuster","tags":[]},"109262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109263":{"varMapping":{"__isSmartRef__":true,"id":109264},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109264":{"this":{"__isSmartRef__":true,"id":109231}},"109265":{"timestamp":{"__isSmartRef__":true,"id":109266},"user":"cschuster","tags":[]},"109266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109267":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109268}],"id":"5335642D-8966-4BE4-90CB-722A733B02E5","shape":{"__isSmartRef__":true,"id":109269},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2868","partsBinMetaInfo":{"__isSmartRef__":true,"id":109270},"eventHandler":{"__isSmartRef__":true,"id":109288},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","2BEB6A5A-7666-4714-9356-A14878FB1A68"],"partTests":{"__isSmartRef__":true,"id":109289},"_ClipMode":"visible","moved":true,"b":259.9981557088904,"#startLetters":"set","isBeingDragged":false,"delta":-0.961556195106823,"_Rotation":-0.8954650404293805,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109294},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5178.6,4146.1)"},"109268":{"target":{"__isSmartRef__":true,"id":109267},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109269":{"_BorderWidth":0.07598918525440013,"_ClipMode":"visible","_BorderRadius":1.2065879940293955,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.7,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-297,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-16.5)"},"109270":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109271},{"__isSmartRef__":true,"id":109273},{"__isSmartRef__":true,"id":109275},{"__isSmartRef__":true,"id":109277},{"__isSmartRef__":true,"id":109279},{"__isSmartRef__":true,"id":109281},{"__isSmartRef__":true,"id":109283},{"__isSmartRef__":true,"id":109285}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109287},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109271":{"date":{"__isSmartRef__":true,"id":109272},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109273":{"date":{"__isSmartRef__":true,"id":109274},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109274":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109275":{"date":{"__isSmartRef__":true,"id":109276},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109276":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109277":{"date":{"__isSmartRef__":true,"id":109278},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109278":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109279":{"date":{"__isSmartRef__":true,"id":109280},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109280":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109281":{"date":{"__isSmartRef__":true,"id":109282},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109282":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109283":{"date":{"__isSmartRef__":true,"id":109284},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109284":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109285":{"date":{"__isSmartRef__":true,"id":109286},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109286":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109287":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109288":{"morph":{"__isSmartRef__":true,"id":109267},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109289":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109290}},"109290":{"test01IsMorph":{"__isSmartRef__":true,"id":109291}},"109291":{"varMapping":{"__isSmartRef__":true,"id":109292},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109292":{"this":{"__isSmartRef__":true,"id":109289}},"109293":{},"109294":{"change":{"__isSmartRef__":true,"id":109295},"tick":{"__isSmartRef__":true,"id":109299}},"109295":{"varMapping":{"__isSmartRef__":true,"id":109296},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109296":{"this":{"__isSmartRef__":true,"id":109267}},"109297":{"timestamp":{"__isSmartRef__":true,"id":109298},"user":"cschuster","tags":[]},"109298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109299":{"varMapping":{"__isSmartRef__":true,"id":109300},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109301},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109300":{"this":{"__isSmartRef__":true,"id":109267}},"109301":{"timestamp":{"__isSmartRef__":true,"id":109302},"user":"cschuster","tags":[]},"109302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109303":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109304}],"id":"B7574DB4-6844-4A7D-AF3A-08DA436FEBD2","shape":{"__isSmartRef__":true,"id":109305},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2869","partsBinMetaInfo":{"__isSmartRef__":true,"id":109306},"eventHandler":{"__isSmartRef__":true,"id":109324},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","1D04275D-AF39-4003-AACF-795468D03278","E9764BBE-8874-443D-B21F-3B65AD2E37AF","D8338D3C-6523-46EF-BC12-D6AC252567C2"],"partTests":{"__isSmartRef__":true,"id":109325},"_ClipMode":"visible","moved":true,"b":179,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.646011104939529,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109330},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5445.8,6062.5)"},"109304":{"target":{"__isSmartRef__":true,"id":109303},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109305":{"_BorderWidth":5.087262032186417,"_ClipMode":"visible","_BorderRadius":39.987816540381914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.6,99.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(5,-251,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.3,-0.0)"},"109306":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109307},{"__isSmartRef__":true,"id":109309},{"__isSmartRef__":true,"id":109311},{"__isSmartRef__":true,"id":109313},{"__isSmartRef__":true,"id":109315},{"__isSmartRef__":true,"id":109317},{"__isSmartRef__":true,"id":109319},{"__isSmartRef__":true,"id":109321}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109323},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109307":{"date":{"__isSmartRef__":true,"id":109308},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109309":{"date":{"__isSmartRef__":true,"id":109310},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109310":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109311":{"date":{"__isSmartRef__":true,"id":109312},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109312":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109313":{"date":{"__isSmartRef__":true,"id":109314},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109314":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109315":{"date":{"__isSmartRef__":true,"id":109316},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109316":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109317":{"date":{"__isSmartRef__":true,"id":109318},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109318":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109319":{"date":{"__isSmartRef__":true,"id":109320},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109320":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109321":{"date":{"__isSmartRef__":true,"id":109322},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109322":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109323":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109324":{"morph":{"__isSmartRef__":true,"id":109303},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109325":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109326}},"109326":{"test01IsMorph":{"__isSmartRef__":true,"id":109327}},"109327":{"varMapping":{"__isSmartRef__":true,"id":109328},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109328":{"this":{"__isSmartRef__":true,"id":109325}},"109329":{},"109330":{"change":{"__isSmartRef__":true,"id":109331},"tick":{"__isSmartRef__":true,"id":109335}},"109331":{"varMapping":{"__isSmartRef__":true,"id":109332},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109332":{"this":{"__isSmartRef__":true,"id":109303}},"109333":{"timestamp":{"__isSmartRef__":true,"id":109334},"user":"cschuster","tags":[]},"109334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109335":{"varMapping":{"__isSmartRef__":true,"id":109336},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109336":{"this":{"__isSmartRef__":true,"id":109303}},"109337":{"timestamp":{"__isSmartRef__":true,"id":109338},"user":"cschuster","tags":[]},"109338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109339":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109340}],"id":"E0CFF9C5-033E-4D6D-9B87-BF387D259BC3","shape":{"__isSmartRef__":true,"id":109341},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2870","partsBinMetaInfo":{"__isSmartRef__":true,"id":109342},"eventHandler":{"__isSmartRef__":true,"id":109360},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","061495FD-004A-4DBF-827E-BB5448D22CFB","785E70B0-9209-4092-8B87-9E67246EBE05"],"partTests":{"__isSmartRef__":true,"id":109361},"_ClipMode":"visible","moved":true,"b":177.6510667274124,"#startLetters":"set","isBeingDragged":false,"delta":-0.9017530067358166,"_Rotation":4.5732616853339385,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109366},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3983.2,4262.5)"},"109340":{"target":{"__isSmartRef__":true,"id":109339},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109341":{"_BorderWidth":5.204925682445299,"_ClipMode":"visible","_BorderRadius":39.93280874347892,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.7,98.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(11,-245,-197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-20.8,-0.0)"},"109342":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109343},{"__isSmartRef__":true,"id":109345},{"__isSmartRef__":true,"id":109347},{"__isSmartRef__":true,"id":109349},{"__isSmartRef__":true,"id":109351},{"__isSmartRef__":true,"id":109353},{"__isSmartRef__":true,"id":109355},{"__isSmartRef__":true,"id":109357}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109359},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109343":{"date":{"__isSmartRef__":true,"id":109344},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109345":{"date":{"__isSmartRef__":true,"id":109346},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109346":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109347":{"date":{"__isSmartRef__":true,"id":109348},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109348":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109349":{"date":{"__isSmartRef__":true,"id":109350},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109350":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109351":{"date":{"__isSmartRef__":true,"id":109352},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109352":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109353":{"date":{"__isSmartRef__":true,"id":109354},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109354":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109355":{"date":{"__isSmartRef__":true,"id":109356},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109356":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109357":{"date":{"__isSmartRef__":true,"id":109358},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109358":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109359":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109360":{"morph":{"__isSmartRef__":true,"id":109339},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109361":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109362}},"109362":{"test01IsMorph":{"__isSmartRef__":true,"id":109363}},"109363":{"varMapping":{"__isSmartRef__":true,"id":109364},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109364":{"this":{"__isSmartRef__":true,"id":109361}},"109365":{},"109366":{"change":{"__isSmartRef__":true,"id":109367},"tick":{"__isSmartRef__":true,"id":109371}},"109367":{"varMapping":{"__isSmartRef__":true,"id":109368},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109368":{"this":{"__isSmartRef__":true,"id":109339}},"109369":{"timestamp":{"__isSmartRef__":true,"id":109370},"user":"cschuster","tags":[]},"109370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109371":{"varMapping":{"__isSmartRef__":true,"id":109372},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109372":{"this":{"__isSmartRef__":true,"id":109339}},"109373":{"timestamp":{"__isSmartRef__":true,"id":109374},"user":"cschuster","tags":[]},"109374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109375":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109376}],"id":"4A6FDEEA-AD39-4E93-8A45-D195495D2E27","shape":{"__isSmartRef__":true,"id":109377},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2871","partsBinMetaInfo":{"__isSmartRef__":true,"id":109378},"eventHandler":{"__isSmartRef__":true,"id":109396},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E","8BAE8198-7CE3-4BBB-9DCB-0461B33294F7","6C62C786-3563-4C89-9366-14E3B8B1B8A4","CA393A7A-E140-406F-8B1D-8AE54C3F944E"],"partTests":{"__isSmartRef__":true,"id":109397},"_ClipMode":"visible","moved":true,"b":117.68841770919971,"#startLetters":"set","isBeingDragged":false,"delta":-0.7276098896400072,"_Rotation":20.215153896294993,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109402},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5394.3,3991.8)"},"109376":{"target":{"__isSmartRef__":true,"id":109375},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109377":{"_BorderWidth":9.427437875344234,"_ClipMode":"visible","_BorderRadius":8.636470175947736,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.1,64.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,108,197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.7)"},"109378":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109379},{"__isSmartRef__":true,"id":109381},{"__isSmartRef__":true,"id":109383},{"__isSmartRef__":true,"id":109385},{"__isSmartRef__":true,"id":109387},{"__isSmartRef__":true,"id":109389},{"__isSmartRef__":true,"id":109391},{"__isSmartRef__":true,"id":109393}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109395},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109379":{"date":{"__isSmartRef__":true,"id":109380},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109381":{"date":{"__isSmartRef__":true,"id":109382},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109382":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109383":{"date":{"__isSmartRef__":true,"id":109384},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109384":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109385":{"date":{"__isSmartRef__":true,"id":109386},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109386":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109387":{"date":{"__isSmartRef__":true,"id":109388},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109388":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109389":{"date":{"__isSmartRef__":true,"id":109390},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109390":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109391":{"date":{"__isSmartRef__":true,"id":109392},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109392":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109393":{"date":{"__isSmartRef__":true,"id":109394},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109394":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109395":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109396":{"morph":{"__isSmartRef__":true,"id":109375},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109397":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109398}},"109398":{"test01IsMorph":{"__isSmartRef__":true,"id":109399}},"109399":{"varMapping":{"__isSmartRef__":true,"id":109400},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109400":{"this":{"__isSmartRef__":true,"id":109397}},"109401":{},"109402":{"change":{"__isSmartRef__":true,"id":109403},"tick":{"__isSmartRef__":true,"id":109407}},"109403":{"varMapping":{"__isSmartRef__":true,"id":109404},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109404":{"this":{"__isSmartRef__":true,"id":109375}},"109405":{"timestamp":{"__isSmartRef__":true,"id":109406},"user":"cschuster","tags":[]},"109406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109407":{"varMapping":{"__isSmartRef__":true,"id":109408},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109408":{"this":{"__isSmartRef__":true,"id":109375}},"109409":{"timestamp":{"__isSmartRef__":true,"id":109410},"user":"cschuster","tags":[]},"109410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109411":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109412}],"id":"B89F944E-430B-4D6D-873B-3DCCF17C1145","shape":{"__isSmartRef__":true,"id":109413},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2872","partsBinMetaInfo":{"__isSmartRef__":true,"id":109414},"eventHandler":{"__isSmartRef__":true,"id":109432},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E","80D93B0A-C5CB-40C3-83F7-EECD68E2BEEA","02681078-5F3B-4178-AAA9-1AA52701C158"],"partTests":{"__isSmartRef__":true,"id":109433},"_ClipMode":"visible","moved":true,"b":118.17898838606197,"#startLetters":"set","isBeingDragged":false,"delta":0.909069141431246,"_Rotation":28.42346640090996,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109438},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5062.6,5074.1)"},"109412":{"target":{"__isSmartRef__":true,"id":109411},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109413":{"_BorderWidth":9.407383437440775,"_ClipMode":"visible","_BorderRadius":8.919953976596403,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.7,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(225,105,201)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.6,-10.6)"},"109414":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109415},{"__isSmartRef__":true,"id":109417},{"__isSmartRef__":true,"id":109419},{"__isSmartRef__":true,"id":109421},{"__isSmartRef__":true,"id":109423},{"__isSmartRef__":true,"id":109425},{"__isSmartRef__":true,"id":109427},{"__isSmartRef__":true,"id":109429}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109431},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109415":{"date":{"__isSmartRef__":true,"id":109416},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109417":{"date":{"__isSmartRef__":true,"id":109418},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109418":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109419":{"date":{"__isSmartRef__":true,"id":109420},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109420":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109421":{"date":{"__isSmartRef__":true,"id":109422},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109422":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109423":{"date":{"__isSmartRef__":true,"id":109424},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109424":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109425":{"date":{"__isSmartRef__":true,"id":109426},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109426":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109427":{"date":{"__isSmartRef__":true,"id":109428},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109428":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109429":{"date":{"__isSmartRef__":true,"id":109430},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109430":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109431":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109432":{"morph":{"__isSmartRef__":true,"id":109411},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109433":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109434}},"109434":{"test01IsMorph":{"__isSmartRef__":true,"id":109435}},"109435":{"varMapping":{"__isSmartRef__":true,"id":109436},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109436":{"this":{"__isSmartRef__":true,"id":109433}},"109437":{},"109438":{"change":{"__isSmartRef__":true,"id":109439},"tick":{"__isSmartRef__":true,"id":109443}},"109439":{"varMapping":{"__isSmartRef__":true,"id":109440},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109441},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109440":{"this":{"__isSmartRef__":true,"id":109411}},"109441":{"timestamp":{"__isSmartRef__":true,"id":109442},"user":"cschuster","tags":[]},"109442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109443":{"varMapping":{"__isSmartRef__":true,"id":109444},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109444":{"this":{"__isSmartRef__":true,"id":109411}},"109445":{"timestamp":{"__isSmartRef__":true,"id":109446},"user":"cschuster","tags":[]},"109446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109447":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109448}],"id":"FA0138F1-D5EF-4E1F-9357-FEEB1F7AA6C9","shape":{"__isSmartRef__":true,"id":109449},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2873","partsBinMetaInfo":{"__isSmartRef__":true,"id":109450},"eventHandler":{"__isSmartRef__":true,"id":109468},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","4CFB7606-BA48-4E83-9464-A4D9A64852FC","41029303-6584-4A40-980F-526524F36C06"],"partTests":{"__isSmartRef__":true,"id":109469},"_ClipMode":"visible","moved":true,"b":305.28846943116514,"#startLetters":"set","isBeingDragged":false,"delta":0.7665383276180364,"_Rotation":-23.44397484075464,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109474},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5928.1,4503.1)"},"109448":{"target":{"__isSmartRef__":true,"id":109447},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109449":{"_BorderWidth":0.9187306734307708,"_ClipMode":"visible","_BorderRadius":13.349185094408242,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,132.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-61,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.7,-31.6)"},"109450":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109451},{"__isSmartRef__":true,"id":109453},{"__isSmartRef__":true,"id":109455},{"__isSmartRef__":true,"id":109457},{"__isSmartRef__":true,"id":109459},{"__isSmartRef__":true,"id":109461},{"__isSmartRef__":true,"id":109463},{"__isSmartRef__":true,"id":109465}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109467},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109451":{"date":{"__isSmartRef__":true,"id":109452},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109453":{"date":{"__isSmartRef__":true,"id":109454},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109454":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109455":{"date":{"__isSmartRef__":true,"id":109456},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109456":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109457":{"date":{"__isSmartRef__":true,"id":109458},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109458":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109459":{"date":{"__isSmartRef__":true,"id":109460},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109460":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109461":{"date":{"__isSmartRef__":true,"id":109462},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109462":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109463":{"date":{"__isSmartRef__":true,"id":109464},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109464":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109465":{"date":{"__isSmartRef__":true,"id":109466},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109466":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109467":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109468":{"morph":{"__isSmartRef__":true,"id":109447},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109469":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109470}},"109470":{"test01IsMorph":{"__isSmartRef__":true,"id":109471}},"109471":{"varMapping":{"__isSmartRef__":true,"id":109472},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109472":{"this":{"__isSmartRef__":true,"id":109469}},"109473":{},"109474":{"change":{"__isSmartRef__":true,"id":109475},"tick":{"__isSmartRef__":true,"id":109479}},"109475":{"varMapping":{"__isSmartRef__":true,"id":109476},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109476":{"this":{"__isSmartRef__":true,"id":109447}},"109477":{"timestamp":{"__isSmartRef__":true,"id":109478},"user":"cschuster","tags":[]},"109478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109479":{"varMapping":{"__isSmartRef__":true,"id":109480},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109480":{"this":{"__isSmartRef__":true,"id":109447}},"109481":{"timestamp":{"__isSmartRef__":true,"id":109482},"user":"cschuster","tags":[]},"109482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109483":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109484}],"id":"D2306712-6083-49FC-A8AC-FF352F59BFC4","shape":{"__isSmartRef__":true,"id":109485},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2874","partsBinMetaInfo":{"__isSmartRef__":true,"id":109486},"eventHandler":{"__isSmartRef__":true,"id":109504},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","170839B4-A73A-4687-90F8-477BD9BF9D17","83D2E144-20F2-4A75-80C6-5F0864FCA71B"],"partTests":{"__isSmartRef__":true,"id":109505},"_ClipMode":"visible","moved":true,"b":275.9343113946961,"#startLetters":"set","isBeingDragged":false,"delta":0.9697968171676621,"_Rotation":11.38542478296633,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109510},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4761.6,4061.7)"},"109484":{"target":{"__isSmartRef__":true,"id":109483},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109485":{"_BorderWidth":0.026794591103211474,"_ClipMode":"visible","_BorderRadius":0.42756473747155743,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.8,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-228,66)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.1)"},"109486":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109487},{"__isSmartRef__":true,"id":109489},{"__isSmartRef__":true,"id":109491},{"__isSmartRef__":true,"id":109493},{"__isSmartRef__":true,"id":109495},{"__isSmartRef__":true,"id":109497},{"__isSmartRef__":true,"id":109499},{"__isSmartRef__":true,"id":109501}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109503},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109487":{"date":{"__isSmartRef__":true,"id":109488},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109489":{"date":{"__isSmartRef__":true,"id":109490},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109490":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109491":{"date":{"__isSmartRef__":true,"id":109492},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109492":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109493":{"date":{"__isSmartRef__":true,"id":109494},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109494":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109495":{"date":{"__isSmartRef__":true,"id":109496},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109496":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109497":{"date":{"__isSmartRef__":true,"id":109498},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109498":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109499":{"date":{"__isSmartRef__":true,"id":109500},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109500":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109501":{"date":{"__isSmartRef__":true,"id":109502},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109502":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109503":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109504":{"morph":{"__isSmartRef__":true,"id":109483},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109505":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109506}},"109506":{"test01IsMorph":{"__isSmartRef__":true,"id":109507}},"109507":{"varMapping":{"__isSmartRef__":true,"id":109508},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109508":{"this":{"__isSmartRef__":true,"id":109505}},"109509":{},"109510":{"change":{"__isSmartRef__":true,"id":109511},"tick":{"__isSmartRef__":true,"id":109515}},"109511":{"varMapping":{"__isSmartRef__":true,"id":109512},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109512":{"this":{"__isSmartRef__":true,"id":109483}},"109513":{"timestamp":{"__isSmartRef__":true,"id":109514},"user":"cschuster","tags":[]},"109514":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109515":{"varMapping":{"__isSmartRef__":true,"id":109516},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109516":{"this":{"__isSmartRef__":true,"id":109483}},"109517":{"timestamp":{"__isSmartRef__":true,"id":109518},"user":"cschuster","tags":[]},"109518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109519":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109520}],"id":"8B8CF9D6-E694-4F6B-BA22-0A7BF0967070","shape":{"__isSmartRef__":true,"id":109521},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2875","partsBinMetaInfo":{"__isSmartRef__":true,"id":109522},"eventHandler":{"__isSmartRef__":true,"id":109540},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4","45BA363C-C809-45EB-A318-E1210047E084","23B503FD-1571-4603-8ACF-0DBAA0693E8C"],"partTests":{"__isSmartRef__":true,"id":109541},"_ClipMode":"visible","moved":true,"b":4.366747856140137,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-8.139902567668498,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109546},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5831.7,5242.1)"},"109520":{"target":{"__isSmartRef__":true,"id":109519},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109521":{"_BorderWidth":5.38070183154197,"_ClipMode":"visible","_BorderRadius":39.768105784736946,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.1,97.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(20,275,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.5,-39.9)"},"109522":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109523},{"__isSmartRef__":true,"id":109525},{"__isSmartRef__":true,"id":109527},{"__isSmartRef__":true,"id":109529},{"__isSmartRef__":true,"id":109531},{"__isSmartRef__":true,"id":109533},{"__isSmartRef__":true,"id":109535},{"__isSmartRef__":true,"id":109537}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109539},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109523":{"date":{"__isSmartRef__":true,"id":109524},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109525":{"date":{"__isSmartRef__":true,"id":109526},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109526":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109527":{"date":{"__isSmartRef__":true,"id":109528},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109528":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109529":{"date":{"__isSmartRef__":true,"id":109530},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109530":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109531":{"date":{"__isSmartRef__":true,"id":109532},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109532":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109533":{"date":{"__isSmartRef__":true,"id":109534},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109534":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109535":{"date":{"__isSmartRef__":true,"id":109536},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109536":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109537":{"date":{"__isSmartRef__":true,"id":109538},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109538":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109539":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109540":{"morph":{"__isSmartRef__":true,"id":109519},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109541":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109542}},"109542":{"test01IsMorph":{"__isSmartRef__":true,"id":109543}},"109543":{"varMapping":{"__isSmartRef__":true,"id":109544},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109544":{"this":{"__isSmartRef__":true,"id":109541}},"109545":{},"109546":{"change":{"__isSmartRef__":true,"id":109547},"tick":{"__isSmartRef__":true,"id":109551}},"109547":{"varMapping":{"__isSmartRef__":true,"id":109548},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109548":{"this":{"__isSmartRef__":true,"id":109519}},"109549":{"timestamp":{"__isSmartRef__":true,"id":109550},"user":"cschuster","tags":[]},"109550":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109551":{"varMapping":{"__isSmartRef__":true,"id":109552},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109552":{"this":{"__isSmartRef__":true,"id":109519}},"109553":{"timestamp":{"__isSmartRef__":true,"id":109554},"user":"cschuster","tags":[]},"109554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109555":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109556}],"id":"D1A08EE9-B153-4435-8131-8DD11D9F058A","shape":{"__isSmartRef__":true,"id":109557},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2876","partsBinMetaInfo":{"__isSmartRef__":true,"id":109558},"eventHandler":{"__isSmartRef__":true,"id":109576},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC"],"partTests":{"__isSmartRef__":true,"id":109577},"_ClipMode":"visible","moved":true,"b":133.99805547483265,"#startLetters":"set","isBeingDragged":false,"delta":-0.9458110542036593,"_Rotation":-47.96060112207002,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109582},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5160.6,4259.3)"},"109556":{"target":{"__isSmartRef__":true,"id":109555},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109557":{"_BorderWidth":8.596816877473918,"_ClipMode":"visible","_BorderRadius":19.300653359870033,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(184,7,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.4,-6.1)"},"109558":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109559},{"__isSmartRef__":true,"id":109561},{"__isSmartRef__":true,"id":109563},{"__isSmartRef__":true,"id":109565},{"__isSmartRef__":true,"id":109567},{"__isSmartRef__":true,"id":109569},{"__isSmartRef__":true,"id":109571},{"__isSmartRef__":true,"id":109573}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109575},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109559":{"date":{"__isSmartRef__":true,"id":109560},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109561":{"date":{"__isSmartRef__":true,"id":109562},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109562":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109563":{"date":{"__isSmartRef__":true,"id":109564},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109564":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109565":{"date":{"__isSmartRef__":true,"id":109566},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109566":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109567":{"date":{"__isSmartRef__":true,"id":109568},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109568":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109569":{"date":{"__isSmartRef__":true,"id":109570},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109570":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109571":{"date":{"__isSmartRef__":true,"id":109572},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109572":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109573":{"date":{"__isSmartRef__":true,"id":109574},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109574":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109575":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109576":{"morph":{"__isSmartRef__":true,"id":109555},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109577":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109578}},"109578":{"test01IsMorph":{"__isSmartRef__":true,"id":109579}},"109579":{"varMapping":{"__isSmartRef__":true,"id":109580},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109580":{"this":{"__isSmartRef__":true,"id":109577}},"109581":{},"109582":{"change":{"__isSmartRef__":true,"id":109583},"tick":{"__isSmartRef__":true,"id":109587}},"109583":{"varMapping":{"__isSmartRef__":true,"id":109584},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109585},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109584":{"this":{"__isSmartRef__":true,"id":109555}},"109585":{"timestamp":{"__isSmartRef__":true,"id":109586},"user":"cschuster","tags":[]},"109586":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109587":{"varMapping":{"__isSmartRef__":true,"id":109588},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109589},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109588":{"this":{"__isSmartRef__":true,"id":109555}},"109589":{"timestamp":{"__isSmartRef__":true,"id":109590},"user":"cschuster","tags":[]},"109590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109591":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109592}],"id":"82C2D985-9237-45CA-BC32-53817FDD1966","shape":{"__isSmartRef__":true,"id":109593},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2877","partsBinMetaInfo":{"__isSmartRef__":true,"id":109594},"eventHandler":{"__isSmartRef__":true,"id":109612},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B241A702-C201-4ABB-B822-7BFAAE6CDC58","4B570837-05BA-42AD-9CF5-DB8889B6C521"],"partTests":{"__isSmartRef__":true,"id":109613},"_ClipMode":"visible","moved":true,"b":243.6642087305081,"#startLetters":"set","isBeingDragged":false,"delta":0.7220764634548686,"_Rotation":-32.634231972579606,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109618},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5860.6,5214.2)"},"109592":{"target":{"__isSmartRef__":true,"id":109591},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109593":{"_BorderWidth":0.5189526011386105,"_ClipMode":"visible","_BorderRadius":7.872342734652122,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.8,135.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-229,-343,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.1)"},"109594":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109595},{"__isSmartRef__":true,"id":109597},{"__isSmartRef__":true,"id":109599},{"__isSmartRef__":true,"id":109601},{"__isSmartRef__":true,"id":109603},{"__isSmartRef__":true,"id":109605},{"__isSmartRef__":true,"id":109607},{"__isSmartRef__":true,"id":109609}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109611},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109595":{"date":{"__isSmartRef__":true,"id":109596},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109596":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109597":{"date":{"__isSmartRef__":true,"id":109598},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109598":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109599":{"date":{"__isSmartRef__":true,"id":109600},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109600":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109601":{"date":{"__isSmartRef__":true,"id":109602},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109602":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109603":{"date":{"__isSmartRef__":true,"id":109604},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109604":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109605":{"date":{"__isSmartRef__":true,"id":109606},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109606":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109607":{"date":{"__isSmartRef__":true,"id":109608},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109608":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109609":{"date":{"__isSmartRef__":true,"id":109610},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109610":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109611":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109612":{"morph":{"__isSmartRef__":true,"id":109591},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109613":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109614}},"109614":{"test01IsMorph":{"__isSmartRef__":true,"id":109615}},"109615":{"varMapping":{"__isSmartRef__":true,"id":109616},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109616":{"this":{"__isSmartRef__":true,"id":109613}},"109617":{},"109618":{"change":{"__isSmartRef__":true,"id":109619},"tick":{"__isSmartRef__":true,"id":109623}},"109619":{"varMapping":{"__isSmartRef__":true,"id":109620},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109621},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109620":{"this":{"__isSmartRef__":true,"id":109591}},"109621":{"timestamp":{"__isSmartRef__":true,"id":109622},"user":"cschuster","tags":[]},"109622":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109623":{"varMapping":{"__isSmartRef__":true,"id":109624},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109625},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109624":{"this":{"__isSmartRef__":true,"id":109591}},"109625":{"timestamp":{"__isSmartRef__":true,"id":109626},"user":"cschuster","tags":[]},"109626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109627":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109628}],"id":"1F21EE09-B225-4ECA-B390-34D6E18929C9","shape":{"__isSmartRef__":true,"id":109629},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2878","partsBinMetaInfo":{"__isSmartRef__":true,"id":109630},"eventHandler":{"__isSmartRef__":true,"id":109648},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","49DE32A3-02FA-4D3E-929D-A46FF6C29FF7","C1957E8C-8534-43DE-82BC-A3908D92926A","7FC066AE-1671-4EFD-AF8E-A7F761105AB0"],"partTests":{"__isSmartRef__":true,"id":109649},"_ClipMode":"visible","moved":true,"b":113.39140822878107,"#startLetters":"set","isBeingDragged":false,"delta":0.6749488585046493,"_Rotation":-15.452546362452653,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109654},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6933.4,5482.9)"},"109628":{"target":{"__isSmartRef__":true,"id":109627},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109629":{"_BorderWidth":9.589070847782999,"_ClipMode":"visible","_BorderRadius":6.304686006445168,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.8,63.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,133,156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.1)"},"109630":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109631},{"__isSmartRef__":true,"id":109633},{"__isSmartRef__":true,"id":109635},{"__isSmartRef__":true,"id":109637},{"__isSmartRef__":true,"id":109639},{"__isSmartRef__":true,"id":109641},{"__isSmartRef__":true,"id":109643},{"__isSmartRef__":true,"id":109645}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109647},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109631":{"date":{"__isSmartRef__":true,"id":109632},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109632":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109633":{"date":{"__isSmartRef__":true,"id":109634},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109634":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109635":{"date":{"__isSmartRef__":true,"id":109636},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109636":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109637":{"date":{"__isSmartRef__":true,"id":109638},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109638":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109639":{"date":{"__isSmartRef__":true,"id":109640},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109640":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109641":{"date":{"__isSmartRef__":true,"id":109642},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109642":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109643":{"date":{"__isSmartRef__":true,"id":109644},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109644":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109645":{"date":{"__isSmartRef__":true,"id":109646},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109646":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109647":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109648":{"morph":{"__isSmartRef__":true,"id":109627},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109649":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109650}},"109650":{"test01IsMorph":{"__isSmartRef__":true,"id":109651}},"109651":{"varMapping":{"__isSmartRef__":true,"id":109652},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109653},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109652":{"this":{"__isSmartRef__":true,"id":109649}},"109653":{},"109654":{"change":{"__isSmartRef__":true,"id":109655},"tick":{"__isSmartRef__":true,"id":109659}},"109655":{"varMapping":{"__isSmartRef__":true,"id":109656},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109656":{"this":{"__isSmartRef__":true,"id":109627}},"109657":{"timestamp":{"__isSmartRef__":true,"id":109658},"user":"cschuster","tags":[]},"109658":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109659":{"varMapping":{"__isSmartRef__":true,"id":109660},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109660":{"this":{"__isSmartRef__":true,"id":109627}},"109661":{"timestamp":{"__isSmartRef__":true,"id":109662},"user":"cschuster","tags":[]},"109662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109663":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109664}],"id":"87737502-E03D-4C60-8225-7FC44716120E","shape":{"__isSmartRef__":true,"id":109665},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2879","partsBinMetaInfo":{"__isSmartRef__":true,"id":109666},"eventHandler":{"__isSmartRef__":true,"id":109684},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E","8BAE8198-7CE3-4BBB-9DCB-0461B33294F7","6C62C786-3563-4C89-9366-14E3B8B1B8A4"],"partTests":{"__isSmartRef__":true,"id":109685},"_ClipMode":"visible","moved":true,"b":122.07869129866594,"#startLetters":"set","isBeingDragged":false,"delta":0.8419220089563169,"_Rotation":43.72216315896118,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109690},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5024.6,4812.5)"},"109664":{"target":{"__isSmartRef__":true,"id":109663},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109665":{"_BorderWidth":9.236597468215326,"_ClipMode":"visible","_BorderRadius":11.281987027698372,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,81,229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.9,-9.4)"},"109666":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109667},{"__isSmartRef__":true,"id":109669},{"__isSmartRef__":true,"id":109671},{"__isSmartRef__":true,"id":109673},{"__isSmartRef__":true,"id":109675},{"__isSmartRef__":true,"id":109677},{"__isSmartRef__":true,"id":109679},{"__isSmartRef__":true,"id":109681}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109683},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109667":{"date":{"__isSmartRef__":true,"id":109668},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109668":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109669":{"date":{"__isSmartRef__":true,"id":109670},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109670":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109671":{"date":{"__isSmartRef__":true,"id":109672},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109672":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109673":{"date":{"__isSmartRef__":true,"id":109674},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109674":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109675":{"date":{"__isSmartRef__":true,"id":109676},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109676":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109677":{"date":{"__isSmartRef__":true,"id":109678},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109678":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109679":{"date":{"__isSmartRef__":true,"id":109680},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109680":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109681":{"date":{"__isSmartRef__":true,"id":109682},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109682":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109683":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109684":{"morph":{"__isSmartRef__":true,"id":109663},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109685":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109686}},"109686":{"test01IsMorph":{"__isSmartRef__":true,"id":109687}},"109687":{"varMapping":{"__isSmartRef__":true,"id":109688},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109689},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109688":{"this":{"__isSmartRef__":true,"id":109685}},"109689":{},"109690":{"change":{"__isSmartRef__":true,"id":109691},"tick":{"__isSmartRef__":true,"id":109695}},"109691":{"varMapping":{"__isSmartRef__":true,"id":109692},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109692":{"this":{"__isSmartRef__":true,"id":109663}},"109693":{"timestamp":{"__isSmartRef__":true,"id":109694},"user":"cschuster","tags":[]},"109694":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109695":{"varMapping":{"__isSmartRef__":true,"id":109696},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109697},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109696":{"this":{"__isSmartRef__":true,"id":109663}},"109697":{"timestamp":{"__isSmartRef__":true,"id":109698},"user":"cschuster","tags":[]},"109698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109699":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109700}],"id":"619DC75E-F9E7-464A-9EED-EEC147BA64F8","shape":{"__isSmartRef__":true,"id":109701},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2880","partsBinMetaInfo":{"__isSmartRef__":true,"id":109702},"eventHandler":{"__isSmartRef__":true,"id":109720},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","9BC16715-A286-4EB9-BE41-E0AD0CFB425E","35D76386-BC2F-4AED-99AD-938EF4A23551","3B0D25C3-F664-4781-ADA2-2F47881B72F8","1685082C-1590-4D1B-B4C5-84BEC7EA5834","3CD03CC9-D653-4205-8BF6-F74D96905274"],"partTests":{"__isSmartRef__":true,"id":109721},"_ClipMode":"visible","moved":true,"b":285.8228234174894,"#startLetters":"set","isBeingDragged":false,"delta":0.90693988482235,"_Rotation":-7.433734348268697,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109726},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4323.4,4184.0)"},"109700":{"target":{"__isSmartRef__":true,"id":109699},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109701":{"_BorderWidth":0.18945271976224198,"_ClipMode":"visible","_BorderRadius":2.973815783355378,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.0,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-176,-65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-25.5)"},"109702":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109703},{"__isSmartRef__":true,"id":109705},{"__isSmartRef__":true,"id":109707},{"__isSmartRef__":true,"id":109709},{"__isSmartRef__":true,"id":109711},{"__isSmartRef__":true,"id":109713},{"__isSmartRef__":true,"id":109715},{"__isSmartRef__":true,"id":109717}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109719},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109703":{"date":{"__isSmartRef__":true,"id":109704},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109704":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109705":{"date":{"__isSmartRef__":true,"id":109706},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109706":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109707":{"date":{"__isSmartRef__":true,"id":109708},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109708":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109709":{"date":{"__isSmartRef__":true,"id":109710},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109710":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109711":{"date":{"__isSmartRef__":true,"id":109712},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109712":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109713":{"date":{"__isSmartRef__":true,"id":109714},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109714":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109715":{"date":{"__isSmartRef__":true,"id":109716},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109716":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109717":{"date":{"__isSmartRef__":true,"id":109718},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109718":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109719":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109720":{"morph":{"__isSmartRef__":true,"id":109699},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109721":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109722}},"109722":{"test01IsMorph":{"__isSmartRef__":true,"id":109723}},"109723":{"varMapping":{"__isSmartRef__":true,"id":109724},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109725},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109724":{"this":{"__isSmartRef__":true,"id":109721}},"109725":{},"109726":{"change":{"__isSmartRef__":true,"id":109727},"tick":{"__isSmartRef__":true,"id":109731}},"109727":{"varMapping":{"__isSmartRef__":true,"id":109728},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109729},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109728":{"this":{"__isSmartRef__":true,"id":109699}},"109729":{"timestamp":{"__isSmartRef__":true,"id":109730},"user":"cschuster","tags":[]},"109730":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109731":{"varMapping":{"__isSmartRef__":true,"id":109732},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109732":{"this":{"__isSmartRef__":true,"id":109699}},"109733":{"timestamp":{"__isSmartRef__":true,"id":109734},"user":"cschuster","tags":[]},"109734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109735":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109736}],"id":"70C8814A-0799-49F6-9004-5EEEE3F0011E","shape":{"__isSmartRef__":true,"id":109737},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2881","partsBinMetaInfo":{"__isSmartRef__":true,"id":109738},"eventHandler":{"__isSmartRef__":true,"id":109756},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","23267932-343B-442F-8AF1-888F84160351"],"partTests":{"__isSmartRef__":true,"id":109757},"_ClipMode":"visible","moved":true,"b":72,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.61745466244154,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109762},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4528.1,4903.0)"},"109736":{"target":{"__isSmartRef__":true,"id":109735},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109737":{"_BorderWidth":9.755282581475768,"_ClipMode":"visible","_BorderRadius":3.819660112501053,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.5,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,323,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-26.2)"},"109738":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109739},{"__isSmartRef__":true,"id":109741},{"__isSmartRef__":true,"id":109743},{"__isSmartRef__":true,"id":109745},{"__isSmartRef__":true,"id":109747},{"__isSmartRef__":true,"id":109749},{"__isSmartRef__":true,"id":109751},{"__isSmartRef__":true,"id":109753}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109755},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109739":{"date":{"__isSmartRef__":true,"id":109740},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109740":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109741":{"date":{"__isSmartRef__":true,"id":109742},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109742":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109743":{"date":{"__isSmartRef__":true,"id":109744},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109744":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109745":{"date":{"__isSmartRef__":true,"id":109746},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109746":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109747":{"date":{"__isSmartRef__":true,"id":109748},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109748":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109749":{"date":{"__isSmartRef__":true,"id":109750},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109750":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109751":{"date":{"__isSmartRef__":true,"id":109752},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109752":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109753":{"date":{"__isSmartRef__":true,"id":109754},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109754":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109755":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109756":{"morph":{"__isSmartRef__":true,"id":109735},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109757":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109758}},"109758":{"test01IsMorph":{"__isSmartRef__":true,"id":109759}},"109759":{"varMapping":{"__isSmartRef__":true,"id":109760},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109760":{"this":{"__isSmartRef__":true,"id":109757}},"109761":{},"109762":{"change":{"__isSmartRef__":true,"id":109763},"tick":{"__isSmartRef__":true,"id":109767}},"109763":{"varMapping":{"__isSmartRef__":true,"id":109764},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109764":{"this":{"__isSmartRef__":true,"id":109735}},"109765":{"timestamp":{"__isSmartRef__":true,"id":109766},"user":"cschuster","tags":[]},"109766":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109767":{"varMapping":{"__isSmartRef__":true,"id":109768},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109768":{"this":{"__isSmartRef__":true,"id":109735}},"109769":{"timestamp":{"__isSmartRef__":true,"id":109770},"user":"cschuster","tags":[]},"109770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109771":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109772}],"id":"468762BE-D9CD-4B9E-BC0D-8FD62537BA32","shape":{"__isSmartRef__":true,"id":109773},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2882","partsBinMetaInfo":{"__isSmartRef__":true,"id":109774},"eventHandler":{"__isSmartRef__":true,"id":109792},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","C16A0368-291A-4887-8D4D-E3E8C11CC506","8B4C3D80-DE5A-4CC7-A312-BD7EC84DAEA1"],"partTests":{"__isSmartRef__":true,"id":109793},"_ClipMode":"visible","moved":true,"b":82.1380902248784,"#startLetters":"set","isBeingDragged":false,"delta":0.922899890167173,"_Rotation":-18.43538060014142,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109798},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4727.3,4730.0)"},"109772":{"target":{"__isSmartRef__":true,"id":109771},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109773":{"_BorderWidth":9.953003087305918,"_ClipMode":"visible","_BorderRadius":0.7484166674208748,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.8,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,289,-213)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-22.7)"},"109774":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109775},{"__isSmartRef__":true,"id":109777},{"__isSmartRef__":true,"id":109779},{"__isSmartRef__":true,"id":109781},{"__isSmartRef__":true,"id":109783},{"__isSmartRef__":true,"id":109785},{"__isSmartRef__":true,"id":109787},{"__isSmartRef__":true,"id":109789}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109791},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109775":{"date":{"__isSmartRef__":true,"id":109776},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109776":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109777":{"date":{"__isSmartRef__":true,"id":109778},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109778":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109779":{"date":{"__isSmartRef__":true,"id":109780},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109780":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109781":{"date":{"__isSmartRef__":true,"id":109782},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109782":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109783":{"date":{"__isSmartRef__":true,"id":109784},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109784":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109785":{"date":{"__isSmartRef__":true,"id":109786},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109786":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109787":{"date":{"__isSmartRef__":true,"id":109788},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109788":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109789":{"date":{"__isSmartRef__":true,"id":109790},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109790":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109791":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109792":{"morph":{"__isSmartRef__":true,"id":109771},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109793":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109794}},"109794":{"test01IsMorph":{"__isSmartRef__":true,"id":109795}},"109795":{"varMapping":{"__isSmartRef__":true,"id":109796},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109796":{"this":{"__isSmartRef__":true,"id":109793}},"109797":{},"109798":{"change":{"__isSmartRef__":true,"id":109799},"tick":{"__isSmartRef__":true,"id":109803}},"109799":{"varMapping":{"__isSmartRef__":true,"id":109800},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109800":{"this":{"__isSmartRef__":true,"id":109771}},"109801":{"timestamp":{"__isSmartRef__":true,"id":109802},"user":"cschuster","tags":[]},"109802":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109803":{"varMapping":{"__isSmartRef__":true,"id":109804},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109804":{"this":{"__isSmartRef__":true,"id":109771}},"109805":{"timestamp":{"__isSmartRef__":true,"id":109806},"user":"cschuster","tags":[]},"109806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109807":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109808}],"id":"F2C449D4-97F3-4F81-B429-2357AA58EDC2","shape":{"__isSmartRef__":true,"id":109809},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2883","partsBinMetaInfo":{"__isSmartRef__":true,"id":109810},"eventHandler":{"__isSmartRef__":true,"id":109828},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79"],"partTests":{"__isSmartRef__":true,"id":109829},"_ClipMode":"visible","moved":true,"b":9,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-8.848456574360364,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109834},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5244.1,4370.3)"},"109808":{"target":{"__isSmartRef__":true,"id":109807},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109809":{"_BorderWidth":5.782172325201154,"_ClipMode":"visible","_BorderRadius":39.02113032590307,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,93.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(40,293,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.1,-39.8)"},"109810":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109811},{"__isSmartRef__":true,"id":109813},{"__isSmartRef__":true,"id":109815},{"__isSmartRef__":true,"id":109817},{"__isSmartRef__":true,"id":109819},{"__isSmartRef__":true,"id":109821},{"__isSmartRef__":true,"id":109823},{"__isSmartRef__":true,"id":109825}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109827},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109811":{"date":{"__isSmartRef__":true,"id":109812},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109812":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109813":{"date":{"__isSmartRef__":true,"id":109814},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109814":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109815":{"date":{"__isSmartRef__":true,"id":109816},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109816":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109817":{"date":{"__isSmartRef__":true,"id":109818},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109818":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109819":{"date":{"__isSmartRef__":true,"id":109820},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109820":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109821":{"date":{"__isSmartRef__":true,"id":109822},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109822":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109823":{"date":{"__isSmartRef__":true,"id":109824},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109824":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109825":{"date":{"__isSmartRef__":true,"id":109826},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109827":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109828":{"morph":{"__isSmartRef__":true,"id":109807},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109829":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109830}},"109830":{"test01IsMorph":{"__isSmartRef__":true,"id":109831}},"109831":{"varMapping":{"__isSmartRef__":true,"id":109832},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109832":{"this":{"__isSmartRef__":true,"id":109829}},"109833":{},"109834":{"change":{"__isSmartRef__":true,"id":109835},"tick":{"__isSmartRef__":true,"id":109839}},"109835":{"varMapping":{"__isSmartRef__":true,"id":109836},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109836":{"this":{"__isSmartRef__":true,"id":109807}},"109837":{"timestamp":{"__isSmartRef__":true,"id":109838},"user":"cschuster","tags":[]},"109838":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109839":{"varMapping":{"__isSmartRef__":true,"id":109840},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109840":{"this":{"__isSmartRef__":true,"id":109807}},"109841":{"timestamp":{"__isSmartRef__":true,"id":109842},"user":"cschuster","tags":[]},"109842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109843":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109844}],"id":"379BB96E-D623-4297-ADC5-1DB4597C1468","shape":{"__isSmartRef__":true,"id":109845},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2884","partsBinMetaInfo":{"__isSmartRef__":true,"id":109846},"eventHandler":{"__isSmartRef__":true,"id":109864},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","0C146547-5A14-4B80-858A-DBBB6BCC1F28"],"partTests":{"__isSmartRef__":true,"id":109865},"_ClipMode":"visible","moved":true,"b":19.59594349307008,"#startLetters":"set","isBeingDragged":false,"delta":0.9331401663366705,"_Rotation":26.758178516126353,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109870},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6016.7,5116.1)"},"109844":{"target":{"__isSmartRef__":true,"id":109843},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109845":{"_BorderWidth":6.676924359026076,"_ClipMode":"visible","_BorderRadius":35.50067951056797,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.3,86.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(86,327,230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.7,-38.8)"},"109846":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109847},{"__isSmartRef__":true,"id":109849},{"__isSmartRef__":true,"id":109851},{"__isSmartRef__":true,"id":109853},{"__isSmartRef__":true,"id":109855},{"__isSmartRef__":true,"id":109857},{"__isSmartRef__":true,"id":109859},{"__isSmartRef__":true,"id":109861}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109863},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109847":{"date":{"__isSmartRef__":true,"id":109848},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109848":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109849":{"date":{"__isSmartRef__":true,"id":109850},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109850":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109851":{"date":{"__isSmartRef__":true,"id":109852},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109852":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109853":{"date":{"__isSmartRef__":true,"id":109854},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109854":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109855":{"date":{"__isSmartRef__":true,"id":109856},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109856":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109857":{"date":{"__isSmartRef__":true,"id":109858},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109858":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109859":{"date":{"__isSmartRef__":true,"id":109860},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109860":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109861":{"date":{"__isSmartRef__":true,"id":109862},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109863":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109864":{"morph":{"__isSmartRef__":true,"id":109843},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109865":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109866}},"109866":{"test01IsMorph":{"__isSmartRef__":true,"id":109867}},"109867":{"varMapping":{"__isSmartRef__":true,"id":109868},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109868":{"this":{"__isSmartRef__":true,"id":109865}},"109869":{},"109870":{"change":{"__isSmartRef__":true,"id":109871},"tick":{"__isSmartRef__":true,"id":109875}},"109871":{"varMapping":{"__isSmartRef__":true,"id":109872},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109872":{"this":{"__isSmartRef__":true,"id":109843}},"109873":{"timestamp":{"__isSmartRef__":true,"id":109874},"user":"cschuster","tags":[]},"109874":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109875":{"varMapping":{"__isSmartRef__":true,"id":109876},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109876":{"this":{"__isSmartRef__":true,"id":109843}},"109877":{"timestamp":{"__isSmartRef__":true,"id":109878},"user":"cschuster","tags":[]},"109878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109879":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109880}],"id":"9AE1293E-E453-40BD-8864-3CFC2D74BE64","shape":{"__isSmartRef__":true,"id":109881},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2885","partsBinMetaInfo":{"__isSmartRef__":true,"id":109882},"eventHandler":{"__isSmartRef__":true,"id":109900},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","D7F6EDDD-7EA1-43CE-AB7A-8124518FB743"],"partTests":{"__isSmartRef__":true,"id":109901},"_ClipMode":"visible","moved":true,"b":288.2910540618468,"#startLetters":"set","isBeingDragged":false,"delta":-0.7794450645451434,"_Rotation":29.112953131354203,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109906},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5133.9,4799.5)"},"109880":{"target":{"__isSmartRef__":true,"id":109879},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109881":{"_BorderWidth":0.25262754190635395,"_ClipMode":"visible","_BorderRadius":3.9399275906142317,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.2,138.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-163,-97)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.0,-26.3)"},"109882":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109883},{"__isSmartRef__":true,"id":109885},{"__isSmartRef__":true,"id":109887},{"__isSmartRef__":true,"id":109889},{"__isSmartRef__":true,"id":109891},{"__isSmartRef__":true,"id":109893},{"__isSmartRef__":true,"id":109895},{"__isSmartRef__":true,"id":109897}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109899},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109883":{"date":{"__isSmartRef__":true,"id":109884},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109884":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109885":{"date":{"__isSmartRef__":true,"id":109886},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109886":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109887":{"date":{"__isSmartRef__":true,"id":109888},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109888":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109889":{"date":{"__isSmartRef__":true,"id":109890},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109890":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109891":{"date":{"__isSmartRef__":true,"id":109892},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109892":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109893":{"date":{"__isSmartRef__":true,"id":109894},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109894":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109895":{"date":{"__isSmartRef__":true,"id":109896},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109896":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109897":{"date":{"__isSmartRef__":true,"id":109898},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109899":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109900":{"morph":{"__isSmartRef__":true,"id":109879},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109901":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109902}},"109902":{"test01IsMorph":{"__isSmartRef__":true,"id":109903}},"109903":{"varMapping":{"__isSmartRef__":true,"id":109904},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109904":{"this":{"__isSmartRef__":true,"id":109901}},"109905":{},"109906":{"change":{"__isSmartRef__":true,"id":109907},"tick":{"__isSmartRef__":true,"id":109911}},"109907":{"varMapping":{"__isSmartRef__":true,"id":109908},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109908":{"this":{"__isSmartRef__":true,"id":109879}},"109909":{"timestamp":{"__isSmartRef__":true,"id":109910},"user":"cschuster","tags":[]},"109910":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109911":{"varMapping":{"__isSmartRef__":true,"id":109912},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109912":{"this":{"__isSmartRef__":true,"id":109879}},"109913":{"timestamp":{"__isSmartRef__":true,"id":109914},"user":"cschuster","tags":[]},"109914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109915":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109916}],"id":"BE7EF7BE-2798-4FAC-8E4F-F5938C8661E3","shape":{"__isSmartRef__":true,"id":109917},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2886","partsBinMetaInfo":{"__isSmartRef__":true,"id":109918},"eventHandler":{"__isSmartRef__":true,"id":109936},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","C25E24E7-EA02-45A7-8392-5A73B5329FF1","C51BA22F-ECF8-46A4-8FC3-8DB979FAA915"],"partTests":{"__isSmartRef__":true,"id":109937},"_ClipMode":"visible","moved":true,"b":205.51157678145682,"#startLetters":"set","isBeingDragged":false,"delta":-0.537487868044991,"_Rotation":-17.9799831732743,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109942},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5596.4,5016.7)"},"109916":{"target":{"__isSmartRef__":true,"id":109915},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109917":{"_BorderWidth":2.8465327097930806,"_ClipMode":"visible","_BorderRadius":32.58012580801419,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.1,117.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-110,-341,-184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.4,-2.0)"},"109918":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109919},{"__isSmartRef__":true,"id":109921},{"__isSmartRef__":true,"id":109923},{"__isSmartRef__":true,"id":109925},{"__isSmartRef__":true,"id":109927},{"__isSmartRef__":true,"id":109929},{"__isSmartRef__":true,"id":109931},{"__isSmartRef__":true,"id":109933}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109935},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109919":{"date":{"__isSmartRef__":true,"id":109920},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109920":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109921":{"date":{"__isSmartRef__":true,"id":109922},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109922":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109923":{"date":{"__isSmartRef__":true,"id":109924},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109924":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109925":{"date":{"__isSmartRef__":true,"id":109926},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109926":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109927":{"date":{"__isSmartRef__":true,"id":109928},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109928":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109929":{"date":{"__isSmartRef__":true,"id":109930},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109930":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109931":{"date":{"__isSmartRef__":true,"id":109932},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109932":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109933":{"date":{"__isSmartRef__":true,"id":109934},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109935":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109936":{"morph":{"__isSmartRef__":true,"id":109915},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109937":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109938}},"109938":{"test01IsMorph":{"__isSmartRef__":true,"id":109939}},"109939":{"varMapping":{"__isSmartRef__":true,"id":109940},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109941},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109940":{"this":{"__isSmartRef__":true,"id":109937}},"109941":{},"109942":{"change":{"__isSmartRef__":true,"id":109943},"tick":{"__isSmartRef__":true,"id":109947}},"109943":{"varMapping":{"__isSmartRef__":true,"id":109944},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109944":{"this":{"__isSmartRef__":true,"id":109915}},"109945":{"timestamp":{"__isSmartRef__":true,"id":109946},"user":"cschuster","tags":[]},"109946":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109947":{"varMapping":{"__isSmartRef__":true,"id":109948},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109948":{"this":{"__isSmartRef__":true,"id":109915}},"109949":{"timestamp":{"__isSmartRef__":true,"id":109950},"user":"cschuster","tags":[]},"109950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109951":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109952}],"id":"0008F2DE-678A-4681-A17D-76E700E6E44C","shape":{"__isSmartRef__":true,"id":109953},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2887","partsBinMetaInfo":{"__isSmartRef__":true,"id":109954},"eventHandler":{"__isSmartRef__":true,"id":109972},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","EE453CC3-27BD-4351-8EBE-6F3A25CB3571","717925DA-8F51-40D3-A0CE-94C85895B912","FBE7BF82-DA31-4A88-A243-508A03BB4AFE"],"partTests":{"__isSmartRef__":true,"id":109973},"_ClipMode":"visible","moved":true,"b":142.363181918161,"#startLetters":"set","isBeingDragged":false,"delta":0.8423856918234378,"_Rotation":62.78954737833762,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109978},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5401.1,4276.1)"},"109952":{"target":{"__isSmartRef__":true,"id":109951},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109953":{"_BorderWidth":8.053270803220908,"_ClipMode":"visible","_BorderRadius":25.084059843518013,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.3,75.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(156,-47,211)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.2,-4.2)"},"109954":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109955},{"__isSmartRef__":true,"id":109957},{"__isSmartRef__":true,"id":109959},{"__isSmartRef__":true,"id":109961},{"__isSmartRef__":true,"id":109963},{"__isSmartRef__":true,"id":109965},{"__isSmartRef__":true,"id":109967},{"__isSmartRef__":true,"id":109969}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":109971},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109955":{"date":{"__isSmartRef__":true,"id":109956},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109956":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109957":{"date":{"__isSmartRef__":true,"id":109958},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109958":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109959":{"date":{"__isSmartRef__":true,"id":109960},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109960":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109961":{"date":{"__isSmartRef__":true,"id":109962},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109962":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109963":{"date":{"__isSmartRef__":true,"id":109964},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"109964":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"109965":{"date":{"__isSmartRef__":true,"id":109966},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"109966":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"109967":{"date":{"__isSmartRef__":true,"id":109968},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"109968":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"109969":{"date":{"__isSmartRef__":true,"id":109970},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"109970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"109971":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"109972":{"morph":{"__isSmartRef__":true,"id":109951},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109973":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":109974}},"109974":{"test01IsMorph":{"__isSmartRef__":true,"id":109975}},"109975":{"varMapping":{"__isSmartRef__":true,"id":109976},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":109977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109976":{"this":{"__isSmartRef__":true,"id":109973}},"109977":{},"109978":{"change":{"__isSmartRef__":true,"id":109979},"tick":{"__isSmartRef__":true,"id":109983}},"109979":{"varMapping":{"__isSmartRef__":true,"id":109980},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":109981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109980":{"this":{"__isSmartRef__":true,"id":109951}},"109981":{"timestamp":{"__isSmartRef__":true,"id":109982},"user":"cschuster","tags":[]},"109982":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"109983":{"varMapping":{"__isSmartRef__":true,"id":109984},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":109985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109984":{"this":{"__isSmartRef__":true,"id":109951}},"109985":{"timestamp":{"__isSmartRef__":true,"id":109986},"user":"cschuster","tags":[]},"109986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"109987":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":109988}],"id":"A1DC8F46-6887-4759-B7A3-7BD2BAB08534","shape":{"__isSmartRef__":true,"id":109989},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2888","partsBinMetaInfo":{"__isSmartRef__":true,"id":109990},"eventHandler":{"__isSmartRef__":true,"id":110008},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","79A6C99B-2920-4692-BF4A-572DDB9816FD"],"partTests":{"__isSmartRef__":true,"id":110009},"_ClipMode":"visible","moved":true,"b":15.313781042350456,"#startLetters":"set","isBeingDragged":false,"delta":0.5469207515125163,"_Rotation":15.017039639767232,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110014},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4852.5,4923.7)"},"109988":{"target":{"__isSmartRef__":true,"id":109987},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"109989":{"_BorderWidth":6.3205252104112875,"_ClipMode":"visible","_BorderRadius":37.20994106986916,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.4,89.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(68,315,249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.3,-39.3)"},"109990":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":109991},{"__isSmartRef__":true,"id":109993},{"__isSmartRef__":true,"id":109995},{"__isSmartRef__":true,"id":109997},{"__isSmartRef__":true,"id":109999},{"__isSmartRef__":true,"id":110001},{"__isSmartRef__":true,"id":110003},{"__isSmartRef__":true,"id":110005}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110007},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"109991":{"date":{"__isSmartRef__":true,"id":109992},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"109992":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"109993":{"date":{"__isSmartRef__":true,"id":109994},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"109994":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"109995":{"date":{"__isSmartRef__":true,"id":109996},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"109996":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"109997":{"date":{"__isSmartRef__":true,"id":109998},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"109998":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"109999":{"date":{"__isSmartRef__":true,"id":110000},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110000":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110001":{"date":{"__isSmartRef__":true,"id":110002},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110002":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110003":{"date":{"__isSmartRef__":true,"id":110004},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110004":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110005":{"date":{"__isSmartRef__":true,"id":110006},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110006":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110007":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110008":{"morph":{"__isSmartRef__":true,"id":109987},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110009":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110010}},"110010":{"test01IsMorph":{"__isSmartRef__":true,"id":110011}},"110011":{"varMapping":{"__isSmartRef__":true,"id":110012},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110012":{"this":{"__isSmartRef__":true,"id":110009}},"110013":{},"110014":{"change":{"__isSmartRef__":true,"id":110015},"tick":{"__isSmartRef__":true,"id":110019}},"110015":{"varMapping":{"__isSmartRef__":true,"id":110016},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110016":{"this":{"__isSmartRef__":true,"id":109987}},"110017":{"timestamp":{"__isSmartRef__":true,"id":110018},"user":"cschuster","tags":[]},"110018":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110019":{"varMapping":{"__isSmartRef__":true,"id":110020},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110020":{"this":{"__isSmartRef__":true,"id":109987}},"110021":{"timestamp":{"__isSmartRef__":true,"id":110022},"user":"cschuster","tags":[]},"110022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110023":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110024}],"id":"1C8F5093-986B-4319-9CE3-9C072C2BAE13","shape":{"__isSmartRef__":true,"id":110025},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2889","partsBinMetaInfo":{"__isSmartRef__":true,"id":110026},"eventHandler":{"__isSmartRef__":true,"id":110044},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB"],"partTests":{"__isSmartRef__":true,"id":110045},"_ClipMode":"visible","moved":true,"b":7.977939843898639,"#startLetters":"set","isBeingDragged":false,"delta":-0.7815720676444471,"_Rotation":50.29729749200477,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110050},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5528.4,3910.0)"},"110024":{"target":{"__isSmartRef__":true,"id":110023},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110025":{"_BorderWidth":5.693959076537323,"_ClipMode":"visible","_BorderRadius":39.22947328014635,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,94.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(36,289,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.8,-39.8)"},"110026":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110027},{"__isSmartRef__":true,"id":110029},{"__isSmartRef__":true,"id":110031},{"__isSmartRef__":true,"id":110033},{"__isSmartRef__":true,"id":110035},{"__isSmartRef__":true,"id":110037},{"__isSmartRef__":true,"id":110039},{"__isSmartRef__":true,"id":110041}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110043},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110027":{"date":{"__isSmartRef__":true,"id":110028},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110028":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110029":{"date":{"__isSmartRef__":true,"id":110030},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110030":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110031":{"date":{"__isSmartRef__":true,"id":110032},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110032":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110033":{"date":{"__isSmartRef__":true,"id":110034},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110034":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110035":{"date":{"__isSmartRef__":true,"id":110036},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110036":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110037":{"date":{"__isSmartRef__":true,"id":110038},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110038":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110039":{"date":{"__isSmartRef__":true,"id":110040},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110040":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110041":{"date":{"__isSmartRef__":true,"id":110042},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110042":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110043":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110044":{"morph":{"__isSmartRef__":true,"id":110023},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110045":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110046}},"110046":{"test01IsMorph":{"__isSmartRef__":true,"id":110047}},"110047":{"varMapping":{"__isSmartRef__":true,"id":110048},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110049},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110048":{"this":{"__isSmartRef__":true,"id":110045}},"110049":{},"110050":{"change":{"__isSmartRef__":true,"id":110051},"tick":{"__isSmartRef__":true,"id":110055}},"110051":{"varMapping":{"__isSmartRef__":true,"id":110052},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110052":{"this":{"__isSmartRef__":true,"id":110023}},"110053":{"timestamp":{"__isSmartRef__":true,"id":110054},"user":"cschuster","tags":[]},"110054":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110055":{"varMapping":{"__isSmartRef__":true,"id":110056},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110056":{"this":{"__isSmartRef__":true,"id":110023}},"110057":{"timestamp":{"__isSmartRef__":true,"id":110058},"user":"cschuster","tags":[]},"110058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110059":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110060}],"id":"470C99C4-12CC-43CB-9FA1-0776DFFFBC8C","shape":{"__isSmartRef__":true,"id":110061},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2890","partsBinMetaInfo":{"__isSmartRef__":true,"id":110062},"eventHandler":{"__isSmartRef__":true,"id":110080},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","DF486730-5200-4F01-B602-C326D0973E0D","E8045897-B188-45FA-B8F4-1492E243DC42","9158607A-78AF-4C2F-9776-1C42081F0293","C3693C15-E125-4CA7-A611-E8859FBA3F94"],"partTests":{"__isSmartRef__":true,"id":110081},"_ClipMode":"visible","moved":true,"b":289.96308352582855,"#startLetters":"set","isBeingDragged":false,"delta":0.7585186953656375,"_Rotation":-12.136908815638254,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110086},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5667.6,4959.7)"},"110060":{"target":{"__isSmartRef__":true,"id":110059},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110061":{"_BorderWidth":0.30043602953631865,"_ClipMode":"visible","_BorderRadius":4.662557580031419,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,137.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-240,-153,-117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-26.8)"},"110062":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110063},{"__isSmartRef__":true,"id":110065},{"__isSmartRef__":true,"id":110067},{"__isSmartRef__":true,"id":110069},{"__isSmartRef__":true,"id":110071},{"__isSmartRef__":true,"id":110073},{"__isSmartRef__":true,"id":110075},{"__isSmartRef__":true,"id":110077}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110079},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110063":{"date":{"__isSmartRef__":true,"id":110064},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110064":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110065":{"date":{"__isSmartRef__":true,"id":110066},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110066":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110067":{"date":{"__isSmartRef__":true,"id":110068},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110068":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110069":{"date":{"__isSmartRef__":true,"id":110070},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110070":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110071":{"date":{"__isSmartRef__":true,"id":110072},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110072":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110073":{"date":{"__isSmartRef__":true,"id":110074},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110074":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110075":{"date":{"__isSmartRef__":true,"id":110076},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110076":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110077":{"date":{"__isSmartRef__":true,"id":110078},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110078":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110079":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110080":{"morph":{"__isSmartRef__":true,"id":110059},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110081":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110082}},"110082":{"test01IsMorph":{"__isSmartRef__":true,"id":110083}},"110083":{"varMapping":{"__isSmartRef__":true,"id":110084},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110084":{"this":{"__isSmartRef__":true,"id":110081}},"110085":{},"110086":{"change":{"__isSmartRef__":true,"id":110087},"tick":{"__isSmartRef__":true,"id":110091}},"110087":{"varMapping":{"__isSmartRef__":true,"id":110088},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110088":{"this":{"__isSmartRef__":true,"id":110059}},"110089":{"timestamp":{"__isSmartRef__":true,"id":110090},"user":"cschuster","tags":[]},"110090":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110091":{"varMapping":{"__isSmartRef__":true,"id":110092},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110092":{"this":{"__isSmartRef__":true,"id":110059}},"110093":{"timestamp":{"__isSmartRef__":true,"id":110094},"user":"cschuster","tags":[]},"110094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110095":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110096}],"id":"0E63D6EF-E2FF-466C-82BB-D0CD1711483D","shape":{"__isSmartRef__":true,"id":110097},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2891","partsBinMetaInfo":{"__isSmartRef__":true,"id":110098},"eventHandler":{"__isSmartRef__":true,"id":110116},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826","AE9AAB7B-3555-4479-85AD-61B19B4F2106"],"partTests":{"__isSmartRef__":true,"id":110117},"_ClipMode":"visible","moved":true,"b":210.21012807631632,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":24.237983376243008,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110122},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6631.7,4919.8)"},"110096":{"target":{"__isSmartRef__":true,"id":110095},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110097":{"_BorderWidth":2.484136424302545,"_ClipMode":"visible","_BorderRadius":29.872688749566105,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.8,120.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-129,-350,-136)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.9,-2.7)"},"110098":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110099},{"__isSmartRef__":true,"id":110101},{"__isSmartRef__":true,"id":110103},{"__isSmartRef__":true,"id":110105},{"__isSmartRef__":true,"id":110107},{"__isSmartRef__":true,"id":110109},{"__isSmartRef__":true,"id":110111},{"__isSmartRef__":true,"id":110113}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110115},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110099":{"date":{"__isSmartRef__":true,"id":110100},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110100":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110101":{"date":{"__isSmartRef__":true,"id":110102},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110102":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110103":{"date":{"__isSmartRef__":true,"id":110104},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110104":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110105":{"date":{"__isSmartRef__":true,"id":110106},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110106":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110107":{"date":{"__isSmartRef__":true,"id":110108},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110108":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110109":{"date":{"__isSmartRef__":true,"id":110110},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110110":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110111":{"date":{"__isSmartRef__":true,"id":110112},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110112":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110113":{"date":{"__isSmartRef__":true,"id":110114},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110114":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110115":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110116":{"morph":{"__isSmartRef__":true,"id":110095},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110117":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110118}},"110118":{"test01IsMorph":{"__isSmartRef__":true,"id":110119}},"110119":{"varMapping":{"__isSmartRef__":true,"id":110120},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110120":{"this":{"__isSmartRef__":true,"id":110117}},"110121":{},"110122":{"change":{"__isSmartRef__":true,"id":110123},"tick":{"__isSmartRef__":true,"id":110127}},"110123":{"varMapping":{"__isSmartRef__":true,"id":110124},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110124":{"this":{"__isSmartRef__":true,"id":110095}},"110125":{"timestamp":{"__isSmartRef__":true,"id":110126},"user":"cschuster","tags":[]},"110126":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110127":{"varMapping":{"__isSmartRef__":true,"id":110128},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110128":{"this":{"__isSmartRef__":true,"id":110095}},"110129":{"timestamp":{"__isSmartRef__":true,"id":110130},"user":"cschuster","tags":[]},"110130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110131":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110132}],"id":"92AD9858-5099-44A1-8873-06DF2C90BE29","shape":{"__isSmartRef__":true,"id":110133},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2892","partsBinMetaInfo":{"__isSmartRef__":true,"id":110134},"eventHandler":{"__isSmartRef__":true,"id":110152},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D"],"partTests":{"__isSmartRef__":true,"id":110153},"_ClipMode":"visible","moved":true,"b":115.78063252393622,"#startLetters":"set","isBeingDragged":false,"delta":-0.8346580239012837,"_Rotation":-32.74501025815746,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110158},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4558.6,4554.7)"},"110132":{"target":{"__isSmartRef__":true,"id":110131},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110133":{"_BorderWidth":9.50232919744488,"_ClipMode":"visible","_BorderRadius":7.566450876536559,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.7,64.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,119,180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-11.3)"},"110134":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110135},{"__isSmartRef__":true,"id":110137},{"__isSmartRef__":true,"id":110139},{"__isSmartRef__":true,"id":110141},{"__isSmartRef__":true,"id":110143},{"__isSmartRef__":true,"id":110145},{"__isSmartRef__":true,"id":110147},{"__isSmartRef__":true,"id":110149}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110151},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110135":{"date":{"__isSmartRef__":true,"id":110136},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110136":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110137":{"date":{"__isSmartRef__":true,"id":110138},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110138":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110139":{"date":{"__isSmartRef__":true,"id":110140},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110140":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110141":{"date":{"__isSmartRef__":true,"id":110142},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110142":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110143":{"date":{"__isSmartRef__":true,"id":110144},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110144":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110145":{"date":{"__isSmartRef__":true,"id":110146},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110146":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110147":{"date":{"__isSmartRef__":true,"id":110148},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110148":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110149":{"date":{"__isSmartRef__":true,"id":110150},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110150":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110151":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110152":{"morph":{"__isSmartRef__":true,"id":110131},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110153":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110154}},"110154":{"test01IsMorph":{"__isSmartRef__":true,"id":110155}},"110155":{"varMapping":{"__isSmartRef__":true,"id":110156},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110156":{"this":{"__isSmartRef__":true,"id":110153}},"110157":{},"110158":{"change":{"__isSmartRef__":true,"id":110159},"tick":{"__isSmartRef__":true,"id":110163}},"110159":{"varMapping":{"__isSmartRef__":true,"id":110160},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110160":{"this":{"__isSmartRef__":true,"id":110131}},"110161":{"timestamp":{"__isSmartRef__":true,"id":110162},"user":"cschuster","tags":[]},"110162":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110163":{"varMapping":{"__isSmartRef__":true,"id":110164},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110164":{"this":{"__isSmartRef__":true,"id":110131}},"110165":{"timestamp":{"__isSmartRef__":true,"id":110166},"user":"cschuster","tags":[]},"110166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110167":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110168}],"id":"C236A415-6D49-4A59-A684-797BBF85C19F","shape":{"__isSmartRef__":true,"id":110169},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2893","partsBinMetaInfo":{"__isSmartRef__":true,"id":110170},"eventHandler":{"__isSmartRef__":true,"id":110188},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","48E256A4-8A5C-42DC-A156-57A0E8531A30","6EB6717A-4ECC-4303-80A0-5430673D261B"],"partTests":{"__isSmartRef__":true,"id":110189},"_ClipMode":"visible","moved":true,"b":160.78534309973475,"#startLetters":"set","isBeingDragged":false,"delta":-0.9963497057324275,"_Rotation":-42.6945024063647,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110194},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4735.6,4302.4)"},"110168":{"target":{"__isSmartRef__":true,"id":110167},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110169":{"_BorderWidth":6.645541089988092,"_ClipMode":"visible","_BorderRadius":35.66751123385728,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.1,86.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(84,-157,2)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.6,-1.1)"},"110170":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110171},{"__isSmartRef__":true,"id":110173},{"__isSmartRef__":true,"id":110175},{"__isSmartRef__":true,"id":110177},{"__isSmartRef__":true,"id":110179},{"__isSmartRef__":true,"id":110181},{"__isSmartRef__":true,"id":110183},{"__isSmartRef__":true,"id":110185}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110187},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110171":{"date":{"__isSmartRef__":true,"id":110172},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110172":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110173":{"date":{"__isSmartRef__":true,"id":110174},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110174":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110175":{"date":{"__isSmartRef__":true,"id":110176},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110176":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110177":{"date":{"__isSmartRef__":true,"id":110178},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110178":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110179":{"date":{"__isSmartRef__":true,"id":110180},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110180":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110181":{"date":{"__isSmartRef__":true,"id":110182},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110182":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110183":{"date":{"__isSmartRef__":true,"id":110184},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110184":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110185":{"date":{"__isSmartRef__":true,"id":110186},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110186":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110187":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110188":{"morph":{"__isSmartRef__":true,"id":110167},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110189":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110190}},"110190":{"test01IsMorph":{"__isSmartRef__":true,"id":110191}},"110191":{"varMapping":{"__isSmartRef__":true,"id":110192},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110192":{"this":{"__isSmartRef__":true,"id":110189}},"110193":{},"110194":{"change":{"__isSmartRef__":true,"id":110195},"tick":{"__isSmartRef__":true,"id":110199}},"110195":{"varMapping":{"__isSmartRef__":true,"id":110196},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110196":{"this":{"__isSmartRef__":true,"id":110167}},"110197":{"timestamp":{"__isSmartRef__":true,"id":110198},"user":"cschuster","tags":[]},"110198":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110199":{"varMapping":{"__isSmartRef__":true,"id":110200},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110200":{"this":{"__isSmartRef__":true,"id":110167}},"110201":{"timestamp":{"__isSmartRef__":true,"id":110202},"user":"cschuster","tags":[]},"110202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110203":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110204}],"id":"7517114B-2EC1-457B-93A1-0F48F2716EC0","shape":{"__isSmartRef__":true,"id":110205},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2894","partsBinMetaInfo":{"__isSmartRef__":true,"id":110206},"eventHandler":{"__isSmartRef__":true,"id":110224},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","BBBC09D7-E7A7-4E69-99AD-12B159189D77"],"partTests":{"__isSmartRef__":true,"id":110225},"_ClipMode":"visible","moved":true,"b":190.84422616421944,"#startLetters":"set","isBeingDragged":false,"delta":0.7665434062946588,"_Rotation":26.195974486827232,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110230},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4720.3,4192.9)"},"110204":{"target":{"__isSmartRef__":true,"id":110203},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110205":{"_BorderWidth":4.059302607318079,"_ClipMode":"visible","_BorderRadius":38.5841414646423,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.8,107.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-48,-300,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-0.4)"},"110206":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110207},{"__isSmartRef__":true,"id":110209},{"__isSmartRef__":true,"id":110211},{"__isSmartRef__":true,"id":110213},{"__isSmartRef__":true,"id":110215},{"__isSmartRef__":true,"id":110217},{"__isSmartRef__":true,"id":110219},{"__isSmartRef__":true,"id":110221}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110223},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110207":{"date":{"__isSmartRef__":true,"id":110208},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110208":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110209":{"date":{"__isSmartRef__":true,"id":110210},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110210":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110211":{"date":{"__isSmartRef__":true,"id":110212},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110212":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110213":{"date":{"__isSmartRef__":true,"id":110214},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110214":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110215":{"date":{"__isSmartRef__":true,"id":110216},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110216":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110217":{"date":{"__isSmartRef__":true,"id":110218},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110218":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110219":{"date":{"__isSmartRef__":true,"id":110220},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110220":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110221":{"date":{"__isSmartRef__":true,"id":110222},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110222":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110223":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110224":{"morph":{"__isSmartRef__":true,"id":110203},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110225":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110226}},"110226":{"test01IsMorph":{"__isSmartRef__":true,"id":110227}},"110227":{"varMapping":{"__isSmartRef__":true,"id":110228},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110228":{"this":{"__isSmartRef__":true,"id":110225}},"110229":{},"110230":{"change":{"__isSmartRef__":true,"id":110231},"tick":{"__isSmartRef__":true,"id":110235}},"110231":{"varMapping":{"__isSmartRef__":true,"id":110232},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110233},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110232":{"this":{"__isSmartRef__":true,"id":110203}},"110233":{"timestamp":{"__isSmartRef__":true,"id":110234},"user":"cschuster","tags":[]},"110234":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110235":{"varMapping":{"__isSmartRef__":true,"id":110236},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110236":{"this":{"__isSmartRef__":true,"id":110203}},"110237":{"timestamp":{"__isSmartRef__":true,"id":110238},"user":"cschuster","tags":[]},"110238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110239":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110240}],"id":"EFE6EA9F-A011-41EB-A5DC-F395B65CC54C","shape":{"__isSmartRef__":true,"id":110241},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2895","partsBinMetaInfo":{"__isSmartRef__":true,"id":110242},"eventHandler":{"__isSmartRef__":true,"id":110260},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607","22CDD992-12BE-4944-A01C-B5F5836B692B"],"partTests":{"__isSmartRef__":true,"id":110261},"_ClipMode":"visible","moved":true,"b":301.1793652852066,"#startLetters":"set","isBeingDragged":false,"delta":-0.8169532599276863,"_Rotation":7.5646879614082465,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110266},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4898.1,4360.9)"},"110240":{"target":{"__isSmartRef__":true,"id":110239},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110241":{"_BorderWidth":0.7222461557230933,"_ClipMode":"visible","_BorderRadius":10.721315276438634,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.6,134.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-87,-223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-30.4)"},"110242":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110243},{"__isSmartRef__":true,"id":110245},{"__isSmartRef__":true,"id":110247},{"__isSmartRef__":true,"id":110249},{"__isSmartRef__":true,"id":110251},{"__isSmartRef__":true,"id":110253},{"__isSmartRef__":true,"id":110255},{"__isSmartRef__":true,"id":110257}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110259},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110243":{"date":{"__isSmartRef__":true,"id":110244},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110244":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110245":{"date":{"__isSmartRef__":true,"id":110246},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110246":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110247":{"date":{"__isSmartRef__":true,"id":110248},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110248":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110249":{"date":{"__isSmartRef__":true,"id":110250},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110250":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110251":{"date":{"__isSmartRef__":true,"id":110252},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110252":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110253":{"date":{"__isSmartRef__":true,"id":110254},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110254":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110255":{"date":{"__isSmartRef__":true,"id":110256},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110256":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110257":{"date":{"__isSmartRef__":true,"id":110258},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110258":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110259":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110260":{"morph":{"__isSmartRef__":true,"id":110239},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110261":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110262}},"110262":{"test01IsMorph":{"__isSmartRef__":true,"id":110263}},"110263":{"varMapping":{"__isSmartRef__":true,"id":110264},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110264":{"this":{"__isSmartRef__":true,"id":110261}},"110265":{},"110266":{"change":{"__isSmartRef__":true,"id":110267},"tick":{"__isSmartRef__":true,"id":110271}},"110267":{"varMapping":{"__isSmartRef__":true,"id":110268},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110269},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110268":{"this":{"__isSmartRef__":true,"id":110239}},"110269":{"timestamp":{"__isSmartRef__":true,"id":110270},"user":"cschuster","tags":[]},"110270":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110271":{"varMapping":{"__isSmartRef__":true,"id":110272},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110272":{"this":{"__isSmartRef__":true,"id":110239}},"110273":{"timestamp":{"__isSmartRef__":true,"id":110274},"user":"cschuster","tags":[]},"110274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110275":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110276}],"id":"BAE97238-D742-45D3-80FD-776A2047C764","shape":{"__isSmartRef__":true,"id":110277},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2896","partsBinMetaInfo":{"__isSmartRef__":true,"id":110278},"eventHandler":{"__isSmartRef__":true,"id":110296},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","100A9F49-DECE-4EC8-AC31-644AF7D50540","C74D06C1-DA45-40F9-99F8-AAB8959AB11D"],"partTests":{"__isSmartRef__":true,"id":110297},"_ClipMode":"visible","moved":true,"b":180.28745772497496,"#startLetters":"set","isBeingDragged":false,"delta":-0.8097567718941718,"_Rotation":12.205840410140953,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110302},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5850.9,4315.4)"},"110276":{"target":{"__isSmartRef__":true,"id":110275},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110277":{"_BorderWidth":4.974914686432396,"_ClipMode":"visible","_BorderRadius":39.99899316326914,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.4,100.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-2,-257,-217)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.9,-0.0)"},"110278":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110279},{"__isSmartRef__":true,"id":110281},{"__isSmartRef__":true,"id":110283},{"__isSmartRef__":true,"id":110285},{"__isSmartRef__":true,"id":110287},{"__isSmartRef__":true,"id":110289},{"__isSmartRef__":true,"id":110291},{"__isSmartRef__":true,"id":110293}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110295},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110279":{"date":{"__isSmartRef__":true,"id":110280},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110280":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110281":{"date":{"__isSmartRef__":true,"id":110282},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110282":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110283":{"date":{"__isSmartRef__":true,"id":110284},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110284":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110285":{"date":{"__isSmartRef__":true,"id":110286},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110286":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110287":{"date":{"__isSmartRef__":true,"id":110288},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110288":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110289":{"date":{"__isSmartRef__":true,"id":110290},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110290":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110291":{"date":{"__isSmartRef__":true,"id":110292},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110292":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110293":{"date":{"__isSmartRef__":true,"id":110294},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110294":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110295":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110296":{"morph":{"__isSmartRef__":true,"id":110275},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110297":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110298}},"110298":{"test01IsMorph":{"__isSmartRef__":true,"id":110299}},"110299":{"varMapping":{"__isSmartRef__":true,"id":110300},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110301},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110300":{"this":{"__isSmartRef__":true,"id":110297}},"110301":{},"110302":{"change":{"__isSmartRef__":true,"id":110303},"tick":{"__isSmartRef__":true,"id":110307}},"110303":{"varMapping":{"__isSmartRef__":true,"id":110304},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110304":{"this":{"__isSmartRef__":true,"id":110275}},"110305":{"timestamp":{"__isSmartRef__":true,"id":110306},"user":"cschuster","tags":[]},"110306":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110307":{"varMapping":{"__isSmartRef__":true,"id":110308},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110308":{"this":{"__isSmartRef__":true,"id":110275}},"110309":{"timestamp":{"__isSmartRef__":true,"id":110310},"user":"cschuster","tags":[]},"110310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110311":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110312}],"id":"626FA4C4-095A-4699-A57E-813718B68D70","shape":{"__isSmartRef__":true,"id":110313},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2897","partsBinMetaInfo":{"__isSmartRef__":true,"id":110314},"eventHandler":{"__isSmartRef__":true,"id":110332},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2"],"partTests":{"__isSmartRef__":true,"id":110333},"_ClipMode":"visible","moved":true,"b":147.97484061529394,"#startLetters":"set","isBeingDragged":false,"delta":0.8010156074888073,"_Rotation":-22.556325002073734,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110338},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4391.5,5015.5)"},"110312":{"target":{"__isSmartRef__":true,"id":110311},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110313":{"_BorderWidth":7.6514580150433344,"_ClipMode":"visible","_BorderRadius":28.75163263113994,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,78.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(136,-81,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.6,-3.0)"},"110314":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110315},{"__isSmartRef__":true,"id":110317},{"__isSmartRef__":true,"id":110319},{"__isSmartRef__":true,"id":110321},{"__isSmartRef__":true,"id":110323},{"__isSmartRef__":true,"id":110325},{"__isSmartRef__":true,"id":110327},{"__isSmartRef__":true,"id":110329}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110331},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110315":{"date":{"__isSmartRef__":true,"id":110316},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110316":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110317":{"date":{"__isSmartRef__":true,"id":110318},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110318":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110319":{"date":{"__isSmartRef__":true,"id":110320},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110320":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110321":{"date":{"__isSmartRef__":true,"id":110322},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110322":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110323":{"date":{"__isSmartRef__":true,"id":110324},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110324":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110325":{"date":{"__isSmartRef__":true,"id":110326},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110326":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110327":{"date":{"__isSmartRef__":true,"id":110328},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110328":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110329":{"date":{"__isSmartRef__":true,"id":110330},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110330":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110331":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110332":{"morph":{"__isSmartRef__":true,"id":110311},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110333":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110334}},"110334":{"test01IsMorph":{"__isSmartRef__":true,"id":110335}},"110335":{"varMapping":{"__isSmartRef__":true,"id":110336},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110336":{"this":{"__isSmartRef__":true,"id":110333}},"110337":{},"110338":{"change":{"__isSmartRef__":true,"id":110339},"tick":{"__isSmartRef__":true,"id":110343}},"110339":{"varMapping":{"__isSmartRef__":true,"id":110340},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110341},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110340":{"this":{"__isSmartRef__":true,"id":110311}},"110341":{"timestamp":{"__isSmartRef__":true,"id":110342},"user":"cschuster","tags":[]},"110342":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110343":{"varMapping":{"__isSmartRef__":true,"id":110344},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110344":{"this":{"__isSmartRef__":true,"id":110311}},"110345":{"timestamp":{"__isSmartRef__":true,"id":110346},"user":"cschuster","tags":[]},"110346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110347":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110348}],"id":"B35327A3-9C05-4089-BE17-620CA53B27BD","shape":{"__isSmartRef__":true,"id":110349},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2898","partsBinMetaInfo":{"__isSmartRef__":true,"id":110350},"eventHandler":{"__isSmartRef__":true,"id":110368},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9362F931-1287-48C9-9669-6E9354A7F11F"],"partTests":{"__isSmartRef__":true,"id":110369},"_ClipMode":"visible","moved":true,"b":144.84467174019665,"#startLetters":"set","isBeingDragged":false,"delta":-0.9113042624667287,"_Rotation":-30.58569073051161,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110374},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4322.3,4491.5)"},"110348":{"target":{"__isSmartRef__":true,"id":110347},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110349":{"_BorderWidth":7.87897519264183,"_ClipMode":"visible","_BorderRadius":26.738402944244704,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,77.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(147,-62,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-3.6)"},"110350":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110351},{"__isSmartRef__":true,"id":110353},{"__isSmartRef__":true,"id":110355},{"__isSmartRef__":true,"id":110357},{"__isSmartRef__":true,"id":110359},{"__isSmartRef__":true,"id":110361},{"__isSmartRef__":true,"id":110363},{"__isSmartRef__":true,"id":110365}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110367},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110351":{"date":{"__isSmartRef__":true,"id":110352},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110352":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110353":{"date":{"__isSmartRef__":true,"id":110354},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110354":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110355":{"date":{"__isSmartRef__":true,"id":110356},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110356":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110357":{"date":{"__isSmartRef__":true,"id":110358},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110358":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110359":{"date":{"__isSmartRef__":true,"id":110360},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110360":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110361":{"date":{"__isSmartRef__":true,"id":110362},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110362":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110363":{"date":{"__isSmartRef__":true,"id":110364},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110364":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110365":{"date":{"__isSmartRef__":true,"id":110366},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110366":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110367":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110368":{"morph":{"__isSmartRef__":true,"id":110347},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110369":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110370}},"110370":{"test01IsMorph":{"__isSmartRef__":true,"id":110371}},"110371":{"varMapping":{"__isSmartRef__":true,"id":110372},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110372":{"this":{"__isSmartRef__":true,"id":110369}},"110373":{},"110374":{"change":{"__isSmartRef__":true,"id":110375},"tick":{"__isSmartRef__":true,"id":110379}},"110375":{"varMapping":{"__isSmartRef__":true,"id":110376},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110377},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110376":{"this":{"__isSmartRef__":true,"id":110347}},"110377":{"timestamp":{"__isSmartRef__":true,"id":110378},"user":"cschuster","tags":[]},"110378":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110379":{"varMapping":{"__isSmartRef__":true,"id":110380},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110380":{"this":{"__isSmartRef__":true,"id":110347}},"110381":{"timestamp":{"__isSmartRef__":true,"id":110382},"user":"cschuster","tags":[]},"110382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110383":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110384}],"id":"5B03C871-28BA-4710-BE0D-30717CCC5CEC","shape":{"__isSmartRef__":true,"id":110385},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2899","partsBinMetaInfo":{"__isSmartRef__":true,"id":110386},"eventHandler":{"__isSmartRef__":true,"id":110404},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","AD28949A-384C-44E1-84CD-C396A497F4EB"],"partTests":{"__isSmartRef__":true,"id":110405},"_ClipMode":"visible","moved":true,"b":79,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":29.293711575243517,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110410},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4013.5,4597.9)"},"110384":{"target":{"__isSmartRef__":true,"id":110383},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110385":{"_BorderWidth":9.908135917238319,"_ClipMode":"visible","_BorderRadius":1.4563229086642537,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,60.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(251,300,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-23.8)"},"110386":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110387},{"__isSmartRef__":true,"id":110389},{"__isSmartRef__":true,"id":110391},{"__isSmartRef__":true,"id":110393},{"__isSmartRef__":true,"id":110395},{"__isSmartRef__":true,"id":110397},{"__isSmartRef__":true,"id":110399},{"__isSmartRef__":true,"id":110401}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110403},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110387":{"date":{"__isSmartRef__":true,"id":110388},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110388":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110389":{"date":{"__isSmartRef__":true,"id":110390},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110390":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110391":{"date":{"__isSmartRef__":true,"id":110392},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110392":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110393":{"date":{"__isSmartRef__":true,"id":110394},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110394":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110395":{"date":{"__isSmartRef__":true,"id":110396},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110396":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110397":{"date":{"__isSmartRef__":true,"id":110398},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110398":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110399":{"date":{"__isSmartRef__":true,"id":110400},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110400":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110401":{"date":{"__isSmartRef__":true,"id":110402},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110402":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110403":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110404":{"morph":{"__isSmartRef__":true,"id":110383},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110405":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110406}},"110406":{"test01IsMorph":{"__isSmartRef__":true,"id":110407}},"110407":{"varMapping":{"__isSmartRef__":true,"id":110408},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110408":{"this":{"__isSmartRef__":true,"id":110405}},"110409":{},"110410":{"change":{"__isSmartRef__":true,"id":110411},"tick":{"__isSmartRef__":true,"id":110415}},"110411":{"varMapping":{"__isSmartRef__":true,"id":110412},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110412":{"this":{"__isSmartRef__":true,"id":110383}},"110413":{"timestamp":{"__isSmartRef__":true,"id":110414},"user":"cschuster","tags":[]},"110414":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110415":{"varMapping":{"__isSmartRef__":true,"id":110416},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110416":{"this":{"__isSmartRef__":true,"id":110383}},"110417":{"timestamp":{"__isSmartRef__":true,"id":110418},"user":"cschuster","tags":[]},"110418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110419":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110420}],"id":"28388273-C86B-4910-B030-767D7640907C","shape":{"__isSmartRef__":true,"id":110421},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2900","partsBinMetaInfo":{"__isSmartRef__":true,"id":110422},"eventHandler":{"__isSmartRef__":true,"id":110440},"attributeConnections":[{"__isSmartRef__":true,"id":110441},{"__isSmartRef__":true,"id":110443},{"__isSmartRef__":true,"id":110451},{"__isSmartRef__":true,"id":110453}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","0D013236-011D-4DA2-825D-BB467FADAE45"],"partTests":{"__isSmartRef__":true,"id":110461},"_ClipMode":"visible","moved":true,"b":347,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-18.063404249642534,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110466},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3185.6,4450.5)","previousPosition":"lively.pt(2051.3,565.6)"},"110420":{"target":{"__isSmartRef__":true,"id":110419},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110421":{"_BorderWidth":3.8752447282806735,"_ClipMode":"visible","_BorderRadius":37.97588092598333,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,109.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-58,192,81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.5,-39.5)"},"110422":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110423},{"__isSmartRef__":true,"id":110425},{"__isSmartRef__":true,"id":110427},{"__isSmartRef__":true,"id":110429},{"__isSmartRef__":true,"id":110431},{"__isSmartRef__":true,"id":110433},{"__isSmartRef__":true,"id":110435},{"__isSmartRef__":true,"id":110437}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110439},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110423":{"date":{"__isSmartRef__":true,"id":110424},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110424":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110425":{"date":{"__isSmartRef__":true,"id":110426},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110426":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110427":{"date":{"__isSmartRef__":true,"id":110428},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110428":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110429":{"date":{"__isSmartRef__":true,"id":110430},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110430":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110431":{"date":{"__isSmartRef__":true,"id":110432},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110432":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110433":{"date":{"__isSmartRef__":true,"id":110434},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110434":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110435":{"date":{"__isSmartRef__":true,"id":110436},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110436":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110437":{"date":{"__isSmartRef__":true,"id":110438},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110438":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110439":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110440":{"morph":{"__isSmartRef__":true,"id":110419},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110441":{"sourceObj":{"__isSmartRef__":true,"id":110419},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1550},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":110442},"dependendConnections":[{"__isSmartRef__":true,"id":110443}],"attributeConnections":[{"__isSmartRef__":true,"id":110445},{"__isSmartRef__":true,"id":110447},{"__isSmartRef__":true,"id":110449}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"110442":{"source":{"__isSmartRef__":true,"id":110419},"target":{"__isSmartRef__":true,"id":1550}},"110443":{"sourceObj":{"__isSmartRef__":true,"id":110419},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1550},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":110444},"dependedBy":{"__isSmartRef__":true,"id":110441},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"110444":{"source":{"__isSmartRef__":true,"id":110419},"target":{"__isSmartRef__":true,"id":1550}},"110445":{"sourceObj":{"__isSmartRef__":true,"id":110441},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":110443},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":110446},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"110446":{"source":{"__isSmartRef__":true,"id":110441},"target":{"__isSmartRef__":true,"id":110443}},"110447":{"sourceObj":{"__isSmartRef__":true,"id":110441},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":110443},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":110448},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"110448":{"source":{"__isSmartRef__":true,"id":110441},"target":{"__isSmartRef__":true,"id":110443}},"110449":{"sourceObj":{"__isSmartRef__":true,"id":110441},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":110443},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":110450},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"110450":{"source":{"__isSmartRef__":true,"id":110441},"target":{"__isSmartRef__":true,"id":110443}},"110451":{"sourceObj":{"__isSmartRef__":true,"id":110419},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1550},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":110452},"dependendConnections":[{"__isSmartRef__":true,"id":110453}],"attributeConnections":[{"__isSmartRef__":true,"id":110455},{"__isSmartRef__":true,"id":110457},{"__isSmartRef__":true,"id":110459}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"110452":{"source":{"__isSmartRef__":true,"id":110419},"target":{"__isSmartRef__":true,"id":1550}},"110453":{"sourceObj":{"__isSmartRef__":true,"id":110419},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1550},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":110454},"dependedBy":{"__isSmartRef__":true,"id":110451},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"110454":{"source":{"__isSmartRef__":true,"id":110419},"target":{"__isSmartRef__":true,"id":1550}},"110455":{"sourceObj":{"__isSmartRef__":true,"id":110451},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":110453},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":110456},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"110456":{"source":{"__isSmartRef__":true,"id":110451},"target":{"__isSmartRef__":true,"id":110453}},"110457":{"sourceObj":{"__isSmartRef__":true,"id":110451},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":110453},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":110458},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"110458":{"source":{"__isSmartRef__":true,"id":110451},"target":{"__isSmartRef__":true,"id":110453}},"110459":{"sourceObj":{"__isSmartRef__":true,"id":110451},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":110453},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":110460},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"110460":{"source":{"__isSmartRef__":true,"id":110451},"target":{"__isSmartRef__":true,"id":110453}},"110461":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110462}},"110462":{"test01IsMorph":{"__isSmartRef__":true,"id":110463}},"110463":{"varMapping":{"__isSmartRef__":true,"id":110464},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110464":{"this":{"__isSmartRef__":true,"id":110461}},"110465":{},"110466":{"change":{"__isSmartRef__":true,"id":110467},"tick":{"__isSmartRef__":true,"id":110471}},"110467":{"varMapping":{"__isSmartRef__":true,"id":110468},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110468":{"this":{"__isSmartRef__":true,"id":110419}},"110469":{"timestamp":{"__isSmartRef__":true,"id":110470},"user":"cschuster","tags":[]},"110470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110471":{"varMapping":{"__isSmartRef__":true,"id":110472},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110472":{"this":{"__isSmartRef__":true,"id":110419}},"110473":{"timestamp":{"__isSmartRef__":true,"id":110474},"user":"cschuster","tags":[]},"110474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110475":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110476}],"id":"A6920E7A-C956-4092-893A-1D509294838F","shape":{"__isSmartRef__":true,"id":110477},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2901","partsBinMetaInfo":{"__isSmartRef__":true,"id":110478},"eventHandler":{"__isSmartRef__":true,"id":110496},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF"],"partTests":{"__isSmartRef__":true,"id":110497},"_ClipMode":"visible","moved":true,"b":278.32569874537876,"#startLetters":"set","isBeingDragged":false,"delta":0.8899082745774649,"_Rotation":-28.595247126871612,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110502},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5347.3,3712.5)"},"110476":{"target":{"__isSmartRef__":true,"id":110475},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110477":{"_BorderWidth":0.052695291108019404,"_ClipMode":"visible","_BorderRadius":0.8386817878003705,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.5,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-216,35)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.9)"},"110478":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110479},{"__isSmartRef__":true,"id":110481},{"__isSmartRef__":true,"id":110483},{"__isSmartRef__":true,"id":110485},{"__isSmartRef__":true,"id":110487},{"__isSmartRef__":true,"id":110489},{"__isSmartRef__":true,"id":110491},{"__isSmartRef__":true,"id":110493}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110495},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110479":{"date":{"__isSmartRef__":true,"id":110480},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110481":{"date":{"__isSmartRef__":true,"id":110482},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110482":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110483":{"date":{"__isSmartRef__":true,"id":110484},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110484":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110485":{"date":{"__isSmartRef__":true,"id":110486},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110486":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110487":{"date":{"__isSmartRef__":true,"id":110488},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110488":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110489":{"date":{"__isSmartRef__":true,"id":110490},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110490":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110491":{"date":{"__isSmartRef__":true,"id":110492},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110492":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110493":{"date":{"__isSmartRef__":true,"id":110494},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110495":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110496":{"morph":{"__isSmartRef__":true,"id":110475},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110497":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110498}},"110498":{"test01IsMorph":{"__isSmartRef__":true,"id":110499}},"110499":{"varMapping":{"__isSmartRef__":true,"id":110500},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110500":{"this":{"__isSmartRef__":true,"id":110497}},"110501":{},"110502":{"change":{"__isSmartRef__":true,"id":110503},"tick":{"__isSmartRef__":true,"id":110507}},"110503":{"varMapping":{"__isSmartRef__":true,"id":110504},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110504":{"this":{"__isSmartRef__":true,"id":110475}},"110505":{"timestamp":{"__isSmartRef__":true,"id":110506},"user":"cschuster","tags":[]},"110506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110507":{"varMapping":{"__isSmartRef__":true,"id":110508},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110508":{"this":{"__isSmartRef__":true,"id":110475}},"110509":{"timestamp":{"__isSmartRef__":true,"id":110510},"user":"cschuster","tags":[]},"110510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110511":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110512}],"id":"BB505542-5A5E-413C-A690-468A32116FBD","shape":{"__isSmartRef__":true,"id":110513},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2902","partsBinMetaInfo":{"__isSmartRef__":true,"id":110514},"eventHandler":{"__isSmartRef__":true,"id":110532},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","E54C1E46-36BF-425E-9F70-373170962507","546C5C3F-0B93-4434-814E-EC01E61F9AA2"],"partTests":{"__isSmartRef__":true,"id":110533},"_ClipMode":"visible","moved":true,"b":315.31327264918946,"#startLetters":"set","isBeingDragged":false,"delta":0.7462511034682393,"_Rotation":-33.234071117990325,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110538},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5400.9,4042.5)"},"110512":{"target":{"__isSmartRef__":true,"id":110511},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110513":{"_BorderWidth":1.4838498688733388,"_ClipMode":"visible","_BorderRadius":20.21870120860474,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-180,2,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-34.2)"},"110514":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110515},{"__isSmartRef__":true,"id":110517},{"__isSmartRef__":true,"id":110519},{"__isSmartRef__":true,"id":110521},{"__isSmartRef__":true,"id":110523},{"__isSmartRef__":true,"id":110525},{"__isSmartRef__":true,"id":110527},{"__isSmartRef__":true,"id":110529}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110531},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110515":{"date":{"__isSmartRef__":true,"id":110516},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110517":{"date":{"__isSmartRef__":true,"id":110518},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110518":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110519":{"date":{"__isSmartRef__":true,"id":110520},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110520":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110521":{"date":{"__isSmartRef__":true,"id":110522},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110522":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110523":{"date":{"__isSmartRef__":true,"id":110524},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110524":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110525":{"date":{"__isSmartRef__":true,"id":110526},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110526":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110527":{"date":{"__isSmartRef__":true,"id":110528},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110528":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110529":{"date":{"__isSmartRef__":true,"id":110530},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110531":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110532":{"morph":{"__isSmartRef__":true,"id":110511},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110533":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110534}},"110534":{"test01IsMorph":{"__isSmartRef__":true,"id":110535}},"110535":{"varMapping":{"__isSmartRef__":true,"id":110536},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110536":{"this":{"__isSmartRef__":true,"id":110533}},"110537":{},"110538":{"change":{"__isSmartRef__":true,"id":110539},"tick":{"__isSmartRef__":true,"id":110543}},"110539":{"varMapping":{"__isSmartRef__":true,"id":110540},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110540":{"this":{"__isSmartRef__":true,"id":110511}},"110541":{"timestamp":{"__isSmartRef__":true,"id":110542},"user":"cschuster","tags":[]},"110542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110543":{"varMapping":{"__isSmartRef__":true,"id":110544},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110544":{"this":{"__isSmartRef__":true,"id":110511}},"110545":{"timestamp":{"__isSmartRef__":true,"id":110546},"user":"cschuster","tags":[]},"110546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110547":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110548}],"id":"813062EA-41DF-4F51-B7F2-091EEF92BCE0","shape":{"__isSmartRef__":true,"id":110549},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2903","partsBinMetaInfo":{"__isSmartRef__":true,"id":110550},"eventHandler":{"__isSmartRef__":true,"id":110568},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732","66C29B21-611B-4C56-807A-ACAEB50772D7"],"partTests":{"__isSmartRef__":true,"id":110569},"_ClipMode":"visible","moved":true,"b":76.36899356544018,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":13.923708776249804,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110574},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6160.2,5069.8)"},"110548":{"target":{"__isSmartRef__":true,"id":110547},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110549":{"_BorderWidth":9.859168038635005,"_ClipMode":"visible","_BorderRadius":2.2215775556928508,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.3,61.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,309,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-24.7)"},"110550":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110551},{"__isSmartRef__":true,"id":110553},{"__isSmartRef__":true,"id":110555},{"__isSmartRef__":true,"id":110557},{"__isSmartRef__":true,"id":110559},{"__isSmartRef__":true,"id":110561},{"__isSmartRef__":true,"id":110563},{"__isSmartRef__":true,"id":110565}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110567},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110551":{"date":{"__isSmartRef__":true,"id":110552},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110553":{"date":{"__isSmartRef__":true,"id":110554},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110554":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110555":{"date":{"__isSmartRef__":true,"id":110556},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110556":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110557":{"date":{"__isSmartRef__":true,"id":110558},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110558":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110559":{"date":{"__isSmartRef__":true,"id":110560},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110560":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110561":{"date":{"__isSmartRef__":true,"id":110562},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110562":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110563":{"date":{"__isSmartRef__":true,"id":110564},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110564":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110565":{"date":{"__isSmartRef__":true,"id":110566},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110567":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110568":{"morph":{"__isSmartRef__":true,"id":110547},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110569":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110570}},"110570":{"test01IsMorph":{"__isSmartRef__":true,"id":110571}},"110571":{"varMapping":{"__isSmartRef__":true,"id":110572},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110572":{"this":{"__isSmartRef__":true,"id":110569}},"110573":{},"110574":{"change":{"__isSmartRef__":true,"id":110575},"tick":{"__isSmartRef__":true,"id":110579}},"110575":{"varMapping":{"__isSmartRef__":true,"id":110576},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110576":{"this":{"__isSmartRef__":true,"id":110547}},"110577":{"timestamp":{"__isSmartRef__":true,"id":110578},"user":"cschuster","tags":[]},"110578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110579":{"varMapping":{"__isSmartRef__":true,"id":110580},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110580":{"this":{"__isSmartRef__":true,"id":110547}},"110581":{"timestamp":{"__isSmartRef__":true,"id":110582},"user":"cschuster","tags":[]},"110582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110583":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110584}],"id":"B96DF527-0785-4EA6-9032-D15E591B4323","shape":{"__isSmartRef__":true,"id":110585},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2904","partsBinMetaInfo":{"__isSmartRef__":true,"id":110586},"eventHandler":{"__isSmartRef__":true,"id":110604},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3ADA23B2-C055-4B53-AD32-7FC32CD277FD","16BCFDCB-55AC-4915-9333-4E697D8864E7"],"partTests":{"__isSmartRef__":true,"id":110605},"_ClipMode":"visible","moved":true,"b":158.09423668537056,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.727213460477995,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110610},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4814.7,4589.4)"},"110584":{"target":{"__isSmartRef__":true,"id":110583},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110585":{"_BorderWidth":6.865405553195059,"_ClipMode":"visible","_BorderRadius":34.43241939537446,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.3,85.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(96,-142,38)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.5,-1.4)"},"110586":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110587},{"__isSmartRef__":true,"id":110589},{"__isSmartRef__":true,"id":110591},{"__isSmartRef__":true,"id":110593},{"__isSmartRef__":true,"id":110595},{"__isSmartRef__":true,"id":110597},{"__isSmartRef__":true,"id":110599},{"__isSmartRef__":true,"id":110601}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110603},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110587":{"date":{"__isSmartRef__":true,"id":110588},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110589":{"date":{"__isSmartRef__":true,"id":110590},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110590":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110591":{"date":{"__isSmartRef__":true,"id":110592},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110592":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110593":{"date":{"__isSmartRef__":true,"id":110594},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110594":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110595":{"date":{"__isSmartRef__":true,"id":110596},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110596":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110597":{"date":{"__isSmartRef__":true,"id":110598},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110598":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110599":{"date":{"__isSmartRef__":true,"id":110600},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110600":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110601":{"date":{"__isSmartRef__":true,"id":110602},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110603":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110604":{"morph":{"__isSmartRef__":true,"id":110583},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110605":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110606}},"110606":{"test01IsMorph":{"__isSmartRef__":true,"id":110607}},"110607":{"varMapping":{"__isSmartRef__":true,"id":110608},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110608":{"this":{"__isSmartRef__":true,"id":110605}},"110609":{},"110610":{"change":{"__isSmartRef__":true,"id":110611},"tick":{"__isSmartRef__":true,"id":110615}},"110611":{"varMapping":{"__isSmartRef__":true,"id":110612},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110612":{"this":{"__isSmartRef__":true,"id":110583}},"110613":{"timestamp":{"__isSmartRef__":true,"id":110614},"user":"cschuster","tags":[]},"110614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110615":{"varMapping":{"__isSmartRef__":true,"id":110616},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110617},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110616":{"this":{"__isSmartRef__":true,"id":110583}},"110617":{"timestamp":{"__isSmartRef__":true,"id":110618},"user":"cschuster","tags":[]},"110618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110619":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110620}],"id":"AE00CDA7-FF1E-4B2C-8D86-5465BC0527B7","shape":{"__isSmartRef__":true,"id":110621},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2905","partsBinMetaInfo":{"__isSmartRef__":true,"id":110622},"eventHandler":{"__isSmartRef__":true,"id":110639},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E","1D646B34-BEBC-429A-B4DB-A1DA7676FA16","6A39EF93-D594-461B-9C82-FA31F853FE75"],"partTests":{"__isSmartRef__":true,"id":110640},"_ClipMode":"visible","moved":true,"b":94.29027231573127,"#startLetters":"set","isBeingDragged":false,"delta":-0.9813177699106745,"_Rotation":-16.507983023430487,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110645},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2730.3,1216.8)"},"110620":{"target":{"__isSmartRef__":true,"id":110619},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110621":{"_BorderWidth":9.985989245250746,"_ClipMode":"visible","_BorderRadius":0.2238579939902352,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.0,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,236,-87)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-18.5)"},"110622":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110623},{"__isSmartRef__":true,"id":110625},{"__isSmartRef__":true,"id":110627},{"__isSmartRef__":true,"id":110629},{"__isSmartRef__":true,"id":110631},{"__isSmartRef__":true,"id":110633},{"__isSmartRef__":true,"id":110635},{"__isSmartRef__":true,"id":110637}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110623":{"date":{"__isSmartRef__":true,"id":110624},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110625":{"date":{"__isSmartRef__":true,"id":110626},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110626":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110627":{"date":{"__isSmartRef__":true,"id":110628},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110628":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110629":{"date":{"__isSmartRef__":true,"id":110630},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110630":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110631":{"date":{"__isSmartRef__":true,"id":110632},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110632":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110633":{"date":{"__isSmartRef__":true,"id":110634},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110634":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110635":{"date":{"__isSmartRef__":true,"id":110636},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110636":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110637":{"date":{"__isSmartRef__":true,"id":110638},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110639":{"morph":{"__isSmartRef__":true,"id":110619},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110640":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110641}},"110641":{"test01IsMorph":{"__isSmartRef__":true,"id":110642}},"110642":{"varMapping":{"__isSmartRef__":true,"id":110643},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110643":{"this":{"__isSmartRef__":true,"id":110640}},"110644":{},"110645":{"change":{"__isSmartRef__":true,"id":110646},"tick":{"__isSmartRef__":true,"id":110650}},"110646":{"varMapping":{"__isSmartRef__":true,"id":110647},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110647":{"this":{"__isSmartRef__":true,"id":110619}},"110648":{"timestamp":{"__isSmartRef__":true,"id":110649},"user":"cschuster","tags":[]},"110649":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110650":{"varMapping":{"__isSmartRef__":true,"id":110651},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110651":{"this":{"__isSmartRef__":true,"id":110619}},"110652":{"timestamp":{"__isSmartRef__":true,"id":110653},"user":"cschuster","tags":[]},"110653":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110654":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110655}],"id":"51BC1B7B-9438-42AE-AA2A-B54DED4E05D6","shape":{"__isSmartRef__":true,"id":110656},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2906","partsBinMetaInfo":{"__isSmartRef__":true,"id":110657},"eventHandler":{"__isSmartRef__":true,"id":110675},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","27A70463-60D0-4B31-8608-13AE84A4F82B","F993CE27-A3B6-4280-8DD2-8E321EF2DA54"],"partTests":{"__isSmartRef__":true,"id":110676},"_ClipMode":"visible","moved":true,"b":88.18286452966277,"#startLetters":"set","isBeingDragged":false,"delta":-0.996445038006641,"_Rotation":37.36696306923622,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110681},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6515.2,3989.6)"},"110655":{"target":{"__isSmartRef__":true,"id":110654},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110656":{"_BorderWidth":9.99748560819429,"_ClipMode":"visible","_BorderRadius":0.04022015342550311,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.5,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,264,-158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.6)"},"110657":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110658},{"__isSmartRef__":true,"id":110660},{"__isSmartRef__":true,"id":110662},{"__isSmartRef__":true,"id":110664},{"__isSmartRef__":true,"id":110666},{"__isSmartRef__":true,"id":110668},{"__isSmartRef__":true,"id":110670},{"__isSmartRef__":true,"id":110672}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110674},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110658":{"date":{"__isSmartRef__":true,"id":110659},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110659":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110660":{"date":{"__isSmartRef__":true,"id":110661},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110661":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110662":{"date":{"__isSmartRef__":true,"id":110663},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110663":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110664":{"date":{"__isSmartRef__":true,"id":110665},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110665":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110666":{"date":{"__isSmartRef__":true,"id":110667},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110667":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110668":{"date":{"__isSmartRef__":true,"id":110669},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110669":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110670":{"date":{"__isSmartRef__":true,"id":110671},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110671":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110672":{"date":{"__isSmartRef__":true,"id":110673},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110673":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110674":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110675":{"morph":{"__isSmartRef__":true,"id":110654},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110676":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110677}},"110677":{"test01IsMorph":{"__isSmartRef__":true,"id":110678}},"110678":{"varMapping":{"__isSmartRef__":true,"id":110679},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110679":{"this":{"__isSmartRef__":true,"id":110676}},"110680":{},"110681":{"change":{"__isSmartRef__":true,"id":110682},"tick":{"__isSmartRef__":true,"id":110686}},"110682":{"varMapping":{"__isSmartRef__":true,"id":110683},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110683":{"this":{"__isSmartRef__":true,"id":110654}},"110684":{"timestamp":{"__isSmartRef__":true,"id":110685},"user":"cschuster","tags":[]},"110685":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110686":{"varMapping":{"__isSmartRef__":true,"id":110687},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110687":{"this":{"__isSmartRef__":true,"id":110654}},"110688":{"timestamp":{"__isSmartRef__":true,"id":110689},"user":"cschuster","tags":[]},"110689":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110690":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110691}],"id":"37655CDD-38E7-4351-81AD-2DB6572874BF","shape":{"__isSmartRef__":true,"id":110692},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2907","partsBinMetaInfo":{"__isSmartRef__":true,"id":110693},"eventHandler":{"__isSmartRef__":true,"id":110711},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","23267932-343B-442F-8AF1-888F84160351","70C8814A-0799-49F6-9004-5EEEE3F0011E"],"partTests":{"__isSmartRef__":true,"id":110712},"_ClipMode":"visible","moved":true,"b":96.7473849770613,"#startLetters":"set","isBeingDragged":false,"delta":-0.9180216984823346,"_Rotation":-14.743587773492981,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110717},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4758.3,4393.7)"},"110691":{"target":{"__isSmartRef__":true,"id":110690},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110692":{"_BorderWidth":9.965369102083937,"_ClipMode":"visible","_BorderRadius":0.5521754881122409,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.7,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,224,-56)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-17.7)"},"110693":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110694},{"__isSmartRef__":true,"id":110696},{"__isSmartRef__":true,"id":110698},{"__isSmartRef__":true,"id":110700},{"__isSmartRef__":true,"id":110702},{"__isSmartRef__":true,"id":110704},{"__isSmartRef__":true,"id":110706},{"__isSmartRef__":true,"id":110708}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110710},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110694":{"date":{"__isSmartRef__":true,"id":110695},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110695":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110696":{"date":{"__isSmartRef__":true,"id":110697},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110697":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110698":{"date":{"__isSmartRef__":true,"id":110699},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110699":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110700":{"date":{"__isSmartRef__":true,"id":110701},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110701":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110702":{"date":{"__isSmartRef__":true,"id":110703},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110703":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110704":{"date":{"__isSmartRef__":true,"id":110705},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110705":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110706":{"date":{"__isSmartRef__":true,"id":110707},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110707":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110708":{"date":{"__isSmartRef__":true,"id":110709},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110709":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110710":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110711":{"morph":{"__isSmartRef__":true,"id":110690},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110712":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110713}},"110713":{"test01IsMorph":{"__isSmartRef__":true,"id":110714}},"110714":{"varMapping":{"__isSmartRef__":true,"id":110715},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110716},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110715":{"this":{"__isSmartRef__":true,"id":110712}},"110716":{},"110717":{"change":{"__isSmartRef__":true,"id":110718},"tick":{"__isSmartRef__":true,"id":110722}},"110718":{"varMapping":{"__isSmartRef__":true,"id":110719},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110719":{"this":{"__isSmartRef__":true,"id":110690}},"110720":{"timestamp":{"__isSmartRef__":true,"id":110721},"user":"cschuster","tags":[]},"110721":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110722":{"varMapping":{"__isSmartRef__":true,"id":110723},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110723":{"this":{"__isSmartRef__":true,"id":110690}},"110724":{"timestamp":{"__isSmartRef__":true,"id":110725},"user":"cschuster","tags":[]},"110725":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110726":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110727}],"id":"C59BF70E-C2D1-43F2-8A7E-7F84B4E97090","shape":{"__isSmartRef__":true,"id":110728},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2908","partsBinMetaInfo":{"__isSmartRef__":true,"id":110729},"eventHandler":{"__isSmartRef__":true,"id":110747},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","850EDFE6-5B94-4234-A3E3-470B997383CC"],"partTests":{"__isSmartRef__":true,"id":110748},"_ClipMode":"visible","moved":true,"b":106.22100226278417,"#startLetters":"set","isBeingDragged":false,"delta":0.9078718142118305,"_Rotation":1.1219092843445038,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110753},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4622.1,4038.6)"},"110727":{"target":{"__isSmartRef__":true,"id":110726},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110728":{"_BorderWidth":9.800956772824593,"_ClipMode":"visible","_BorderRadius":3.121302504751473,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.5,61.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,174,71)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-14.4)"},"110729":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110730},{"__isSmartRef__":true,"id":110732},{"__isSmartRef__":true,"id":110734},{"__isSmartRef__":true,"id":110736},{"__isSmartRef__":true,"id":110738},{"__isSmartRef__":true,"id":110740},{"__isSmartRef__":true,"id":110742},{"__isSmartRef__":true,"id":110744}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110746},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110730":{"date":{"__isSmartRef__":true,"id":110731},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110731":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110732":{"date":{"__isSmartRef__":true,"id":110733},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110733":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110734":{"date":{"__isSmartRef__":true,"id":110735},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110735":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110736":{"date":{"__isSmartRef__":true,"id":110737},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110737":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110738":{"date":{"__isSmartRef__":true,"id":110739},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110739":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110740":{"date":{"__isSmartRef__":true,"id":110741},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110741":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110742":{"date":{"__isSmartRef__":true,"id":110743},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110743":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110744":{"date":{"__isSmartRef__":true,"id":110745},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110745":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110746":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110747":{"morph":{"__isSmartRef__":true,"id":110726},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110748":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110749}},"110749":{"test01IsMorph":{"__isSmartRef__":true,"id":110750}},"110750":{"varMapping":{"__isSmartRef__":true,"id":110751},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110751":{"this":{"__isSmartRef__":true,"id":110748}},"110752":{},"110753":{"change":{"__isSmartRef__":true,"id":110754},"tick":{"__isSmartRef__":true,"id":110758}},"110754":{"varMapping":{"__isSmartRef__":true,"id":110755},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110755":{"this":{"__isSmartRef__":true,"id":110726}},"110756":{"timestamp":{"__isSmartRef__":true,"id":110757},"user":"cschuster","tags":[]},"110757":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110758":{"varMapping":{"__isSmartRef__":true,"id":110759},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110759":{"this":{"__isSmartRef__":true,"id":110726}},"110760":{"timestamp":{"__isSmartRef__":true,"id":110761},"user":"cschuster","tags":[]},"110761":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110762":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110763}],"id":"82E8A5BB-E618-43DD-A751-5C9B89384908","shape":{"__isSmartRef__":true,"id":110764},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2909","partsBinMetaInfo":{"__isSmartRef__":true,"id":110765},"eventHandler":{"__isSmartRef__":true,"id":110783},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9","DE4DEAAA-5F7B-4521-96D4-58921619F6F6","47BC5486-1ACE-4E9B-A093-D7E09F6950D6"],"partTests":{"__isSmartRef__":true,"id":110784},"_ClipMode":"visible","moved":true,"b":258.81814906117506,"#startLetters":"set","isBeingDragged":false,"delta":0.6414823559462093,"_Rotation":56.009845602199256,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110789},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5306.3,4118.4)"},"110763":{"target":{"__isSmartRef__":true,"id":110762},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110764":{"_BorderWidth":0.09491684011160739,"_ClipMode":"visible","_BorderRadius":1.5042547113268823,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.2,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-301,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.1)"},"110765":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110766},{"__isSmartRef__":true,"id":110768},{"__isSmartRef__":true,"id":110770},{"__isSmartRef__":true,"id":110772},{"__isSmartRef__":true,"id":110774},{"__isSmartRef__":true,"id":110776},{"__isSmartRef__":true,"id":110778},{"__isSmartRef__":true,"id":110780}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110782},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110766":{"date":{"__isSmartRef__":true,"id":110767},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110767":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110768":{"date":{"__isSmartRef__":true,"id":110769},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110769":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110770":{"date":{"__isSmartRef__":true,"id":110771},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110771":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110772":{"date":{"__isSmartRef__":true,"id":110773},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110773":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110774":{"date":{"__isSmartRef__":true,"id":110775},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110775":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110776":{"date":{"__isSmartRef__":true,"id":110777},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110777":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110778":{"date":{"__isSmartRef__":true,"id":110779},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110779":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110780":{"date":{"__isSmartRef__":true,"id":110781},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110781":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110782":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110783":{"morph":{"__isSmartRef__":true,"id":110762},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110784":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110785}},"110785":{"test01IsMorph":{"__isSmartRef__":true,"id":110786}},"110786":{"varMapping":{"__isSmartRef__":true,"id":110787},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110787":{"this":{"__isSmartRef__":true,"id":110784}},"110788":{},"110789":{"change":{"__isSmartRef__":true,"id":110790},"tick":{"__isSmartRef__":true,"id":110794}},"110790":{"varMapping":{"__isSmartRef__":true,"id":110791},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110792},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110791":{"this":{"__isSmartRef__":true,"id":110762}},"110792":{"timestamp":{"__isSmartRef__":true,"id":110793},"user":"cschuster","tags":[]},"110793":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110794":{"varMapping":{"__isSmartRef__":true,"id":110795},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110795":{"this":{"__isSmartRef__":true,"id":110762}},"110796":{"timestamp":{"__isSmartRef__":true,"id":110797},"user":"cschuster","tags":[]},"110797":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110798":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110799}],"id":"5FD07F7C-96F7-4D72-905B-C06D982739A6","shape":{"__isSmartRef__":true,"id":110800},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2910","partsBinMetaInfo":{"__isSmartRef__":true,"id":110801},"eventHandler":{"__isSmartRef__":true,"id":110819},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","B0167541-8883-4EF7-A820-C92205137C44","78F0B2A7-C312-4D44-B502-3ACD9B68335A"],"partTests":{"__isSmartRef__":true,"id":110820},"_ClipMode":"visible","moved":true,"b":175.32863416348118,"#startLetters":"set","isBeingDragged":false,"delta":-0.8408110669115558,"_Rotation":-0.9411077520649298,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110825},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5334.0,4902.3)"},"110799":{"target":{"__isSmartRef__":true,"id":110798},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110800":{"_BorderWidth":5.407202092439935,"_ClipMode":"visible","_BorderRadius":39.73469832946006,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.5,96.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(21,-234,-175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.6,-0.1)"},"110801":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110802},{"__isSmartRef__":true,"id":110804},{"__isSmartRef__":true,"id":110806},{"__isSmartRef__":true,"id":110808},{"__isSmartRef__":true,"id":110810},{"__isSmartRef__":true,"id":110812},{"__isSmartRef__":true,"id":110814},{"__isSmartRef__":true,"id":110816}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110818},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110802":{"date":{"__isSmartRef__":true,"id":110803},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110803":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110804":{"date":{"__isSmartRef__":true,"id":110805},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110805":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110806":{"date":{"__isSmartRef__":true,"id":110807},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110807":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110808":{"date":{"__isSmartRef__":true,"id":110809},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110809":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110810":{"date":{"__isSmartRef__":true,"id":110811},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110811":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110812":{"date":{"__isSmartRef__":true,"id":110813},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110814":{"date":{"__isSmartRef__":true,"id":110815},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110815":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110816":{"date":{"__isSmartRef__":true,"id":110817},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110817":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110818":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110819":{"morph":{"__isSmartRef__":true,"id":110798},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110820":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110821}},"110821":{"test01IsMorph":{"__isSmartRef__":true,"id":110822}},"110822":{"varMapping":{"__isSmartRef__":true,"id":110823},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110823":{"this":{"__isSmartRef__":true,"id":110820}},"110824":{},"110825":{"change":{"__isSmartRef__":true,"id":110826},"tick":{"__isSmartRef__":true,"id":110830}},"110826":{"varMapping":{"__isSmartRef__":true,"id":110827},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110827":{"this":{"__isSmartRef__":true,"id":110798}},"110828":{"timestamp":{"__isSmartRef__":true,"id":110829},"user":"cschuster","tags":[]},"110829":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110830":{"varMapping":{"__isSmartRef__":true,"id":110831},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110831":{"this":{"__isSmartRef__":true,"id":110798}},"110832":{"timestamp":{"__isSmartRef__":true,"id":110833},"user":"cschuster","tags":[]},"110833":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110834":{"submorphs":[],"scripts":[],"id":"BCDC70FA-7127-4D88-A5B0-19F8FD66EF82","shape":{"__isSmartRef__":true,"id":110835},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":17,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":110836},"textChunks":[{"__isSmartRef__":true,"id":110848}],"charsReplaced":"l","lastFindLoc":1,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":110850},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","46EF485D-6DF8-4A1E-BE8C-1969FA9A01B3"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_WordBreak":"break-all","__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"priorSelectionRange":[9,1],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(1172.0,1255.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(121.0,-7.0)"},"110835":{"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(183.7,31.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"110836":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":110837},{"__isSmartRef__":true,"id":110839},{"__isSmartRef__":true,"id":110841},{"__isSmartRef__":true,"id":110843},{"__isSmartRef__":true,"id":110845}],"revisionOnLoad":160159,"lastModifiedDate":{"__isSmartRef__":true,"id":110847},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110837":{"date":{"__isSmartRef__":true,"id":110838},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"110838":{"isSerializedDate":true,"string":"Sat Apr 21 2012 10:30:30 GMT-0400 (Eastern Daylight Time)"},"110839":{"date":{"__isSmartRef__":true,"id":110840},"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"},"110840":{"isSerializedDate":true,"string":"Mon Feb 27 2012 00:20:38 GMT-0500 (Eastern Standard Time)"},"110841":{"date":{"__isSmartRef__":true,"id":110842},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"110842":{"isSerializedDate":true,"string":"Sat Apr 21 2012 01:31:43 GMT-0400 (Eastern Daylight Time)"},"110843":{"date":{"__isSmartRef__":true,"id":110844},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"110844":{"isSerializedDate":true,"string":"Sat Apr 21 2012 01:32:09 GMT-0400 (Eastern Daylight Time)"},"110845":{"date":{"__isSmartRef__":true,"id":110846},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"110846":{"isSerializedDate":true,"string":"Tue May 08 2012 08:18:18 GMT-0400 (Eastern Daylight Time)"},"110847":{"isSerializedDate":true,"string":"Thu Feb 28 2013 05:51:13 GMT-0500 (Eastern Standard Time)"},"110848":{"style":{"__isSmartRef__":true,"id":110849},"chunkOwner":{"__isSmartRef__":true,"id":110834},"_id":"_3063","storedString":"djgtgfjut","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"110849":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"110850":{"morph":{"__isSmartRef__":true,"id":110834},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110851":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110852}],"id":"6877193B-5090-4C31-AF76-14564B439D2C","shape":{"__isSmartRef__":true,"id":110853},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2911","partsBinMetaInfo":{"__isSmartRef__":true,"id":110854},"eventHandler":{"__isSmartRef__":true,"id":110872},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","1A8436C2-EA41-4D18-A138-1F5B2D1F7FB0","A19C76A8-1B19-44B9-AE45-0587D1D97E39"],"partTests":{"__isSmartRef__":true,"id":110873},"_ClipMode":"visible","moved":true,"b":149.43282464204822,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":12.52646647702086,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110878},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5801.5,3942.8)"},"110852":{"target":{"__isSmartRef__":true,"id":110851},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110853":{"_BorderWidth":7.542741073931516,"_ClipMode":"visible","_BorderRadius":29.65514852950656,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.0,79.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(130,-90,145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.2,-2.8)"},"110854":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110855},{"__isSmartRef__":true,"id":110857},{"__isSmartRef__":true,"id":110859},{"__isSmartRef__":true,"id":110861},{"__isSmartRef__":true,"id":110863},{"__isSmartRef__":true,"id":110865},{"__isSmartRef__":true,"id":110867},{"__isSmartRef__":true,"id":110869}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110871},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110855":{"date":{"__isSmartRef__":true,"id":110856},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110857":{"date":{"__isSmartRef__":true,"id":110858},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110858":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110859":{"date":{"__isSmartRef__":true,"id":110860},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110860":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110861":{"date":{"__isSmartRef__":true,"id":110862},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110862":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110863":{"date":{"__isSmartRef__":true,"id":110864},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110864":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110865":{"date":{"__isSmartRef__":true,"id":110866},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110866":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110867":{"date":{"__isSmartRef__":true,"id":110868},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110868":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110869":{"date":{"__isSmartRef__":true,"id":110870},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110870":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110871":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110872":{"morph":{"__isSmartRef__":true,"id":110851},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110873":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110874}},"110874":{"test01IsMorph":{"__isSmartRef__":true,"id":110875}},"110875":{"varMapping":{"__isSmartRef__":true,"id":110876},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110876":{"this":{"__isSmartRef__":true,"id":110873}},"110877":{},"110878":{"change":{"__isSmartRef__":true,"id":110879},"tick":{"__isSmartRef__":true,"id":110883}},"110879":{"varMapping":{"__isSmartRef__":true,"id":110880},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110880":{"this":{"__isSmartRef__":true,"id":110851}},"110881":{"timestamp":{"__isSmartRef__":true,"id":110882},"user":"cschuster","tags":[]},"110882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110883":{"varMapping":{"__isSmartRef__":true,"id":110884},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110884":{"this":{"__isSmartRef__":true,"id":110851}},"110885":{"timestamp":{"__isSmartRef__":true,"id":110886},"user":"cschuster","tags":[]},"110886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110887":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110888}],"id":"7FFD9DF1-2AD3-42F5-9DB5-18908F8AE626","shape":{"__isSmartRef__":true,"id":110889},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2912","partsBinMetaInfo":{"__isSmartRef__":true,"id":110890},"eventHandler":{"__isSmartRef__":true,"id":110908},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","8B79B45F-4804-45B7-BC89-0DC7153E2457"],"partTests":{"__isSmartRef__":true,"id":110909},"_ClipMode":"visible","moved":true,"b":159.73447854758706,"#startLetters":"set","isBeingDragged":false,"delta":-0.972790353174787,"_Rotation":-22.210167645980977,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110914},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4860.0,3955.0)"},"110888":{"target":{"__isSmartRef__":true,"id":110887},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110889":{"_BorderWidth":6.731856004142788,"_ClipMode":"visible","_BorderRadius":35.201079649463324,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.0,86.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(89,-151,16)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.9,-1.2)"},"110890":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110891},{"__isSmartRef__":true,"id":110893},{"__isSmartRef__":true,"id":110895},{"__isSmartRef__":true,"id":110897},{"__isSmartRef__":true,"id":110899},{"__isSmartRef__":true,"id":110901},{"__isSmartRef__":true,"id":110903},{"__isSmartRef__":true,"id":110905}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110907},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110891":{"date":{"__isSmartRef__":true,"id":110892},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110893":{"date":{"__isSmartRef__":true,"id":110894},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110894":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110895":{"date":{"__isSmartRef__":true,"id":110896},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110896":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110897":{"date":{"__isSmartRef__":true,"id":110898},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110898":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110899":{"date":{"__isSmartRef__":true,"id":110900},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110900":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110901":{"date":{"__isSmartRef__":true,"id":110902},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110902":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110903":{"date":{"__isSmartRef__":true,"id":110904},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110904":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110905":{"date":{"__isSmartRef__":true,"id":110906},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110906":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110907":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110908":{"morph":{"__isSmartRef__":true,"id":110887},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110909":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110910}},"110910":{"test01IsMorph":{"__isSmartRef__":true,"id":110911}},"110911":{"varMapping":{"__isSmartRef__":true,"id":110912},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110912":{"this":{"__isSmartRef__":true,"id":110909}},"110913":{},"110914":{"change":{"__isSmartRef__":true,"id":110915},"tick":{"__isSmartRef__":true,"id":110919}},"110915":{"varMapping":{"__isSmartRef__":true,"id":110916},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110917},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110916":{"this":{"__isSmartRef__":true,"id":110887}},"110917":{"timestamp":{"__isSmartRef__":true,"id":110918},"user":"cschuster","tags":[]},"110918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110919":{"varMapping":{"__isSmartRef__":true,"id":110920},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110920":{"this":{"__isSmartRef__":true,"id":110887}},"110921":{"timestamp":{"__isSmartRef__":true,"id":110922},"user":"cschuster","tags":[]},"110922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110923":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110924}],"id":"0A6D7E9F-3209-4A94-86DD-02F42884006A","shape":{"__isSmartRef__":true,"id":110925},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2913","partsBinMetaInfo":{"__isSmartRef__":true,"id":110926},"eventHandler":{"__isSmartRef__":true,"id":110944},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","170839B4-A73A-4687-90F8-477BD9BF9D17","83D2E144-20F2-4A75-80C6-5F0864FCA71B","7AE671D3-20B6-4F6E-B682-28A1C2ED9EB0"],"partTests":{"__isSmartRef__":true,"id":110945},"_ClipMode":"visible","moved":true,"b":202.71250064251944,"#startLetters":"set","isBeingDragged":false,"delta":-0.9892295557074249,"_Rotation":5.7787120387205935,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110950},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4615.7,4383.4)"},"110924":{"target":{"__isSmartRef__":true,"id":110923},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110925":{"_BorderWidth":3.0694634496374418,"_ClipMode":"visible","_BorderRadius":34.036845804342775,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.5,115.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-99,-335,-208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.3,-1.6)"},"110926":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110927},{"__isSmartRef__":true,"id":110929},{"__isSmartRef__":true,"id":110931},{"__isSmartRef__":true,"id":110933},{"__isSmartRef__":true,"id":110935},{"__isSmartRef__":true,"id":110937},{"__isSmartRef__":true,"id":110939},{"__isSmartRef__":true,"id":110941}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110943},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110927":{"date":{"__isSmartRef__":true,"id":110928},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110929":{"date":{"__isSmartRef__":true,"id":110930},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110930":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110931":{"date":{"__isSmartRef__":true,"id":110932},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110932":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110933":{"date":{"__isSmartRef__":true,"id":110934},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110934":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110935":{"date":{"__isSmartRef__":true,"id":110936},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110936":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110937":{"date":{"__isSmartRef__":true,"id":110938},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110939":{"date":{"__isSmartRef__":true,"id":110940},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110940":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110941":{"date":{"__isSmartRef__":true,"id":110942},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110942":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110943":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110944":{"morph":{"__isSmartRef__":true,"id":110923},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110945":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110946}},"110946":{"test01IsMorph":{"__isSmartRef__":true,"id":110947}},"110947":{"varMapping":{"__isSmartRef__":true,"id":110948},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110949},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110948":{"this":{"__isSmartRef__":true,"id":110945}},"110949":{},"110950":{"change":{"__isSmartRef__":true,"id":110951},"tick":{"__isSmartRef__":true,"id":110955}},"110951":{"varMapping":{"__isSmartRef__":true,"id":110952},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110952":{"this":{"__isSmartRef__":true,"id":110923}},"110953":{"timestamp":{"__isSmartRef__":true,"id":110954},"user":"cschuster","tags":[]},"110954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110955":{"varMapping":{"__isSmartRef__":true,"id":110956},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110956":{"this":{"__isSmartRef__":true,"id":110923}},"110957":{"timestamp":{"__isSmartRef__":true,"id":110958},"user":"cschuster","tags":[]},"110958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110959":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110960}],"id":"D3734415-E0D9-4C73-BEAD-4E2E63159CB0","shape":{"__isSmartRef__":true,"id":110961},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2914","partsBinMetaInfo":{"__isSmartRef__":true,"id":110962},"eventHandler":{"__isSmartRef__":true,"id":110980},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","4C557759-7796-42BF-ABB2-9B527673AF2C","0640DFE5-BCB0-4D77-BBA2-CF0990828B0F","0F232AD8-5BAA-4222-947F-0CF5737DF439"],"partTests":{"__isSmartRef__":true,"id":110981},"_ClipMode":"visible","moved":true,"b":186.60501304781064,"#startLetters":"set","isBeingDragged":false,"delta":-0.879161657532677,"_Rotation":-42.62862495360379,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110986},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5571.1,4537.9)"},"110960":{"target":{"__isSmartRef__":true,"id":110959},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110961":{"_BorderWidth":4.4248796780091455,"_ClipMode":"visible","_BorderRadius":39.47077858437302,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.1,104.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-30,-284,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.7,-0.1)"},"110962":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110963},{"__isSmartRef__":true,"id":110965},{"__isSmartRef__":true,"id":110967},{"__isSmartRef__":true,"id":110969},{"__isSmartRef__":true,"id":110971},{"__isSmartRef__":true,"id":110973},{"__isSmartRef__":true,"id":110975},{"__isSmartRef__":true,"id":110977}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":110979},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110963":{"date":{"__isSmartRef__":true,"id":110964},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"110964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"110965":{"date":{"__isSmartRef__":true,"id":110966},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"110966":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"110967":{"date":{"__isSmartRef__":true,"id":110968},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"110968":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"110969":{"date":{"__isSmartRef__":true,"id":110970},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"110970":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"110971":{"date":{"__isSmartRef__":true,"id":110972},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"110972":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"110973":{"date":{"__isSmartRef__":true,"id":110974},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"110974":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"110975":{"date":{"__isSmartRef__":true,"id":110976},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"110976":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"110977":{"date":{"__isSmartRef__":true,"id":110978},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"110978":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"110979":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"110980":{"morph":{"__isSmartRef__":true,"id":110959},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110981":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":110982}},"110982":{"test01IsMorph":{"__isSmartRef__":true,"id":110983}},"110983":{"varMapping":{"__isSmartRef__":true,"id":110984},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110984":{"this":{"__isSmartRef__":true,"id":110981}},"110985":{},"110986":{"change":{"__isSmartRef__":true,"id":110987},"tick":{"__isSmartRef__":true,"id":110991}},"110987":{"varMapping":{"__isSmartRef__":true,"id":110988},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":110989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110988":{"this":{"__isSmartRef__":true,"id":110959}},"110989":{"timestamp":{"__isSmartRef__":true,"id":110990},"user":"cschuster","tags":[]},"110990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"110991":{"varMapping":{"__isSmartRef__":true,"id":110992},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":110993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"110992":{"this":{"__isSmartRef__":true,"id":110959}},"110993":{"timestamp":{"__isSmartRef__":true,"id":110994},"user":"cschuster","tags":[]},"110994":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"110995":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":110996}],"id":"A4AFA833-4B53-44D8-BA37-930552CD42E6","shape":{"__isSmartRef__":true,"id":110997},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2915","partsBinMetaInfo":{"__isSmartRef__":true,"id":110998},"eventHandler":{"__isSmartRef__":true,"id":111016},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802","0ECDC3D2-3067-4A48-8C56-27A5C6738A1C","D4A12A1A-EF3C-4614-9F9A-C2D955503E37"],"partTests":{"__isSmartRef__":true,"id":111017},"_ClipMode":"visible","moved":true,"b":134.37446531676687,"#startLetters":"set","isBeingDragged":false,"delta":0.8094847308238968,"_Rotation":12.123223109419769,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111022},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4288.4,4490.6)"},"110996":{"target":{"__isSmartRef__":true,"id":110995},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"110997":{"_BorderWidth":8.573922118196949,"_ClipMode":"visible","_BorderRadius":19.563329108900223,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(183,4,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.3,-6.0)"},"110998":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":110999},{"__isSmartRef__":true,"id":111001},{"__isSmartRef__":true,"id":111003},{"__isSmartRef__":true,"id":111005},{"__isSmartRef__":true,"id":111007},{"__isSmartRef__":true,"id":111009},{"__isSmartRef__":true,"id":111011},{"__isSmartRef__":true,"id":111013}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111015},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"110999":{"date":{"__isSmartRef__":true,"id":111000},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111001":{"date":{"__isSmartRef__":true,"id":111002},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111002":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111003":{"date":{"__isSmartRef__":true,"id":111004},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111004":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111005":{"date":{"__isSmartRef__":true,"id":111006},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111006":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111007":{"date":{"__isSmartRef__":true,"id":111008},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111008":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111009":{"date":{"__isSmartRef__":true,"id":111010},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111010":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111011":{"date":{"__isSmartRef__":true,"id":111012},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111012":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111013":{"date":{"__isSmartRef__":true,"id":111014},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111014":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111015":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111016":{"morph":{"__isSmartRef__":true,"id":110995},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111017":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111018}},"111018":{"test01IsMorph":{"__isSmartRef__":true,"id":111019}},"111019":{"varMapping":{"__isSmartRef__":true,"id":111020},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111020":{"this":{"__isSmartRef__":true,"id":111017}},"111021":{},"111022":{"change":{"__isSmartRef__":true,"id":111023},"tick":{"__isSmartRef__":true,"id":111027}},"111023":{"varMapping":{"__isSmartRef__":true,"id":111024},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111024":{"this":{"__isSmartRef__":true,"id":110995}},"111025":{"timestamp":{"__isSmartRef__":true,"id":111026},"user":"cschuster","tags":[]},"111026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111027":{"varMapping":{"__isSmartRef__":true,"id":111028},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111028":{"this":{"__isSmartRef__":true,"id":110995}},"111029":{"timestamp":{"__isSmartRef__":true,"id":111030},"user":"cschuster","tags":[]},"111030":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111031":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111032}],"id":"C32EF8D6-0D8B-4002-BBAA-B09EBC47281C","shape":{"__isSmartRef__":true,"id":111033},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2916","partsBinMetaInfo":{"__isSmartRef__":true,"id":111034},"eventHandler":{"__isSmartRef__":true,"id":111052},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","B1A1DE20-F1F4-4CE6-BAE1-28CEF26FD0A4"],"partTests":{"__isSmartRef__":true,"id":111053},"_ClipMode":"visible","moved":true,"b":162,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":38.960598339137356,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111058},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4553.4,4787.4)"},"111032":{"target":{"__isSmartRef__":true,"id":111031},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111033":{"_BorderWidth":6.545084971874737,"_ClipMode":"visible","_BorderRadius":36.180339887498945,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,87.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(79,-164,-15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.2,-1.0)"},"111034":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111035},{"__isSmartRef__":true,"id":111037},{"__isSmartRef__":true,"id":111039},{"__isSmartRef__":true,"id":111041},{"__isSmartRef__":true,"id":111043},{"__isSmartRef__":true,"id":111045},{"__isSmartRef__":true,"id":111047},{"__isSmartRef__":true,"id":111049}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111051},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111035":{"date":{"__isSmartRef__":true,"id":111036},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111037":{"date":{"__isSmartRef__":true,"id":111038},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111038":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111039":{"date":{"__isSmartRef__":true,"id":111040},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111040":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111041":{"date":{"__isSmartRef__":true,"id":111042},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111042":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111043":{"date":{"__isSmartRef__":true,"id":111044},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111044":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111045":{"date":{"__isSmartRef__":true,"id":111046},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111047":{"date":{"__isSmartRef__":true,"id":111048},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111048":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111049":{"date":{"__isSmartRef__":true,"id":111050},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111050":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111051":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111052":{"morph":{"__isSmartRef__":true,"id":111031},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111053":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111054}},"111054":{"test01IsMorph":{"__isSmartRef__":true,"id":111055}},"111055":{"varMapping":{"__isSmartRef__":true,"id":111056},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111057},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111056":{"this":{"__isSmartRef__":true,"id":111053}},"111057":{},"111058":{"change":{"__isSmartRef__":true,"id":111059},"tick":{"__isSmartRef__":true,"id":111063}},"111059":{"varMapping":{"__isSmartRef__":true,"id":111060},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111060":{"this":{"__isSmartRef__":true,"id":111031}},"111061":{"timestamp":{"__isSmartRef__":true,"id":111062},"user":"cschuster","tags":[]},"111062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111063":{"varMapping":{"__isSmartRef__":true,"id":111064},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111064":{"this":{"__isSmartRef__":true,"id":111031}},"111065":{"timestamp":{"__isSmartRef__":true,"id":111066},"user":"cschuster","tags":[]},"111066":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111067":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111068}],"id":"124623C7-E283-454F-9DB9-7E6ACF98BB52","shape":{"__isSmartRef__":true,"id":111069},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2917","partsBinMetaInfo":{"__isSmartRef__":true,"id":111070},"eventHandler":{"__isSmartRef__":true,"id":111088},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","AD2E44CA-B7A4-4851-8F7F-F3632FEE07AF","ABA32F68-06DE-4A1F-B878-785ED817D1D2","EA631DE4-ED06-4615-9745-A02E9BA7CBF0"],"partTests":{"__isSmartRef__":true,"id":111089},"_ClipMode":"visible","moved":true,"b":69,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.018919617382874,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111094},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4440.5,5400.2)"},"111068":{"target":{"__isSmartRef__":true,"id":111067},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111069":{"_BorderWidth":9.66790213248601,"_ClipMode":"visible","_BorderRadius":5.13710349045212,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.8,62.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,331,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-27.2)"},"111070":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111071},{"__isSmartRef__":true,"id":111073},{"__isSmartRef__":true,"id":111075},{"__isSmartRef__":true,"id":111077},{"__isSmartRef__":true,"id":111079},{"__isSmartRef__":true,"id":111081},{"__isSmartRef__":true,"id":111083},{"__isSmartRef__":true,"id":111085}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111087},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111071":{"date":{"__isSmartRef__":true,"id":111072},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111073":{"date":{"__isSmartRef__":true,"id":111074},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111074":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111075":{"date":{"__isSmartRef__":true,"id":111076},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111076":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111077":{"date":{"__isSmartRef__":true,"id":111078},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111078":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111079":{"date":{"__isSmartRef__":true,"id":111080},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111080":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111081":{"date":{"__isSmartRef__":true,"id":111082},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111082":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111083":{"date":{"__isSmartRef__":true,"id":111084},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111084":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111085":{"date":{"__isSmartRef__":true,"id":111086},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111086":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111087":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111088":{"morph":{"__isSmartRef__":true,"id":111067},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111089":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111090}},"111090":{"test01IsMorph":{"__isSmartRef__":true,"id":111091}},"111091":{"varMapping":{"__isSmartRef__":true,"id":111092},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111093},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111092":{"this":{"__isSmartRef__":true,"id":111089}},"111093":{},"111094":{"change":{"__isSmartRef__":true,"id":111095},"tick":{"__isSmartRef__":true,"id":111099}},"111095":{"varMapping":{"__isSmartRef__":true,"id":111096},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111096":{"this":{"__isSmartRef__":true,"id":111067}},"111097":{"timestamp":{"__isSmartRef__":true,"id":111098},"user":"cschuster","tags":[]},"111098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111099":{"varMapping":{"__isSmartRef__":true,"id":111100},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111100":{"this":{"__isSmartRef__":true,"id":111067}},"111101":{"timestamp":{"__isSmartRef__":true,"id":111102},"user":"cschuster","tags":[]},"111102":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111103":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111104}],"id":"D801BB1E-B2BA-47CD-8F8E-82BBFB909DEA","shape":{"__isSmartRef__":true,"id":111105},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2918","partsBinMetaInfo":{"__isSmartRef__":true,"id":111106},"eventHandler":{"__isSmartRef__":true,"id":111124},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","975F3530-F134-4594-A88A-92FCB9ADD066","5BFF6DCF-EF9B-433E-8243-FCFF670B1163"],"partTests":{"__isSmartRef__":true,"id":111125},"_ClipMode":"visible","moved":true,"b":253.3300693744095,"#startLetters":"set","isBeingDragged":false,"delta":-0.9969152394915,"_Rotation":-16.162224725751305,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111130},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5287.7,4239.6)"},"111104":{"target":{"__isSmartRef__":true,"id":111103},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111105":{"_BorderWidth":0.21013413754954868,"_ClipMode":"visible","_BorderRadius":3.2914960315708686,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.0,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-319,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.3)"},"111106":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111107},{"__isSmartRef__":true,"id":111109},{"__isSmartRef__":true,"id":111111},{"__isSmartRef__":true,"id":111113},{"__isSmartRef__":true,"id":111115},{"__isSmartRef__":true,"id":111117},{"__isSmartRef__":true,"id":111119},{"__isSmartRef__":true,"id":111121}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111123},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111107":{"date":{"__isSmartRef__":true,"id":111108},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111109":{"date":{"__isSmartRef__":true,"id":111110},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111110":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111111":{"date":{"__isSmartRef__":true,"id":111112},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111112":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111113":{"date":{"__isSmartRef__":true,"id":111114},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111114":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111115":{"date":{"__isSmartRef__":true,"id":111116},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111116":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111117":{"date":{"__isSmartRef__":true,"id":111118},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111118":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111119":{"date":{"__isSmartRef__":true,"id":111120},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111120":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111121":{"date":{"__isSmartRef__":true,"id":111122},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111122":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111123":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111124":{"morph":{"__isSmartRef__":true,"id":111103},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111125":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111126}},"111126":{"test01IsMorph":{"__isSmartRef__":true,"id":111127}},"111127":{"varMapping":{"__isSmartRef__":true,"id":111128},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111128":{"this":{"__isSmartRef__":true,"id":111125}},"111129":{},"111130":{"change":{"__isSmartRef__":true,"id":111131},"tick":{"__isSmartRef__":true,"id":111135}},"111131":{"varMapping":{"__isSmartRef__":true,"id":111132},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111132":{"this":{"__isSmartRef__":true,"id":111103}},"111133":{"timestamp":{"__isSmartRef__":true,"id":111134},"user":"cschuster","tags":[]},"111134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111135":{"varMapping":{"__isSmartRef__":true,"id":111136},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111136":{"this":{"__isSmartRef__":true,"id":111103}},"111137":{"timestamp":{"__isSmartRef__":true,"id":111138},"user":"cschuster","tags":[]},"111138":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111139":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111140}],"id":"739D6855-9DA9-4223-859B-579AC96A54D6","shape":{"__isSmartRef__":true,"id":111141},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2919","partsBinMetaInfo":{"__isSmartRef__":true,"id":111142},"eventHandler":{"__isSmartRef__":true,"id":111160},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","1E648F41-7629-45B3-B1D7-C87D12034781","9407BCE4-D569-4439-B874-E0228AFD0A26","E1F4C942-C469-403F-B69E-528D178F862A","72AC750F-7821-4C96-8159-5C6D85D6769D","E9A102A6-4716-442F-B36A-8E862DA4CABA"],"partTests":{"__isSmartRef__":true,"id":111161},"_ClipMode":"visible","moved":true,"b":333.9927696126979,"#startLetters":"set","isBeingDragged":false,"delta":0.7027176892152056,"_Rotation":-13.97745099364744,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111166},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7056.3,4915.6)"},"111140":{"target":{"__isSmartRef__":true,"id":111139},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111141":{"_BorderWidth":2.807577171138925,"_ClipMode":"visible","_BorderRadius":32.30925142318208,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,117.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-112,118,-91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-38.0)"},"111142":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111143},{"__isSmartRef__":true,"id":111145},{"__isSmartRef__":true,"id":111147},{"__isSmartRef__":true,"id":111149},{"__isSmartRef__":true,"id":111151},{"__isSmartRef__":true,"id":111153},{"__isSmartRef__":true,"id":111155},{"__isSmartRef__":true,"id":111157}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111159},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111143":{"date":{"__isSmartRef__":true,"id":111144},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111145":{"date":{"__isSmartRef__":true,"id":111146},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111146":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111147":{"date":{"__isSmartRef__":true,"id":111148},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111148":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111149":{"date":{"__isSmartRef__":true,"id":111150},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111150":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111151":{"date":{"__isSmartRef__":true,"id":111152},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111152":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111153":{"date":{"__isSmartRef__":true,"id":111154},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111154":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111155":{"date":{"__isSmartRef__":true,"id":111156},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111156":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111157":{"date":{"__isSmartRef__":true,"id":111158},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111158":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111159":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111160":{"morph":{"__isSmartRef__":true,"id":111139},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111161":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111162}},"111162":{"test01IsMorph":{"__isSmartRef__":true,"id":111163}},"111163":{"varMapping":{"__isSmartRef__":true,"id":111164},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111164":{"this":{"__isSmartRef__":true,"id":111161}},"111165":{},"111166":{"change":{"__isSmartRef__":true,"id":111167},"tick":{"__isSmartRef__":true,"id":111171}},"111167":{"varMapping":{"__isSmartRef__":true,"id":111168},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111168":{"this":{"__isSmartRef__":true,"id":111139}},"111169":{"timestamp":{"__isSmartRef__":true,"id":111170},"user":"cschuster","tags":[]},"111170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111171":{"varMapping":{"__isSmartRef__":true,"id":111172},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111172":{"this":{"__isSmartRef__":true,"id":111139}},"111173":{"timestamp":{"__isSmartRef__":true,"id":111174},"user":"cschuster","tags":[]},"111174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111175":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111176}],"id":"B7C64F4D-C7DA-499A-B97C-1E6210D35E0E","shape":{"__isSmartRef__":true,"id":111177},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2920","partsBinMetaInfo":{"__isSmartRef__":true,"id":111178},"eventHandler":{"__isSmartRef__":true,"id":111196},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","0D3D4758-65F8-4AD4-9EAA-D50C78C3081E","8A5F8B7D-7D2A-4828-B205-2A83EDFB3222","84B5D6DB-B2F0-4C7A-968D-F364C1DB6D1F"],"partTests":{"__isSmartRef__":true,"id":111197},"_ClipMode":"visible","moved":true,"b":18.848392719519325,"#startLetters":"set","isBeingDragged":false,"delta":-0.780104894656688,"_Rotation":-10.747508793593587,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111202},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7396.2,4862.3)"},"111176":{"target":{"__isSmartRef__":true,"id":111175},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111177":{"_BorderWidth":6.615325658935846,"_ClipMode":"visible","_BorderRadius":35.82515682493356,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.5,87.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(83,325,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.5,-38.9)"},"111178":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111179},{"__isSmartRef__":true,"id":111181},{"__isSmartRef__":true,"id":111183},{"__isSmartRef__":true,"id":111185},{"__isSmartRef__":true,"id":111187},{"__isSmartRef__":true,"id":111189},{"__isSmartRef__":true,"id":111191},{"__isSmartRef__":true,"id":111193}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111195},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111179":{"date":{"__isSmartRef__":true,"id":111180},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111181":{"date":{"__isSmartRef__":true,"id":111182},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111182":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111183":{"date":{"__isSmartRef__":true,"id":111184},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111184":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111185":{"date":{"__isSmartRef__":true,"id":111186},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111186":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111187":{"date":{"__isSmartRef__":true,"id":111188},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111188":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111189":{"date":{"__isSmartRef__":true,"id":111190},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111190":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111191":{"date":{"__isSmartRef__":true,"id":111192},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111192":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111193":{"date":{"__isSmartRef__":true,"id":111194},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111195":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111196":{"morph":{"__isSmartRef__":true,"id":111175},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111197":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111198}},"111198":{"test01IsMorph":{"__isSmartRef__":true,"id":111199}},"111199":{"varMapping":{"__isSmartRef__":true,"id":111200},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111200":{"this":{"__isSmartRef__":true,"id":111197}},"111201":{},"111202":{"change":{"__isSmartRef__":true,"id":111203},"tick":{"__isSmartRef__":true,"id":111207}},"111203":{"varMapping":{"__isSmartRef__":true,"id":111204},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111204":{"this":{"__isSmartRef__":true,"id":111175}},"111205":{"timestamp":{"__isSmartRef__":true,"id":111206},"user":"cschuster","tags":[]},"111206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111207":{"varMapping":{"__isSmartRef__":true,"id":111208},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111208":{"this":{"__isSmartRef__":true,"id":111175}},"111209":{"timestamp":{"__isSmartRef__":true,"id":111210},"user":"cschuster","tags":[]},"111210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111211":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111212}],"id":"8C3DAD5B-0FDF-480A-88A0-64F999DDEB6C","shape":{"__isSmartRef__":true,"id":111213},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2921","partsBinMetaInfo":{"__isSmartRef__":true,"id":111214},"eventHandler":{"__isSmartRef__":true,"id":111232},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579","0035B1AE-9B6D-46B6-B3EE-F752156E4C79"],"partTests":{"__isSmartRef__":true,"id":111233},"_ClipMode":"visible","moved":true,"b":14.261069591157138,"#startLetters":"set","isBeingDragged":false,"delta":0.9507379727438092,"_Rotation":-12.591173972980384,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111238},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3742.6,4543.8)"},"111212":{"target":{"__isSmartRef__":true,"id":111211},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111213":{"_BorderWidth":6.231702723165484,"_ClipMode":"visible","_BorderRadius":37.57265344279477,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.1,90.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(63,311,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.9,-39.4)"},"111214":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111215},{"__isSmartRef__":true,"id":111217},{"__isSmartRef__":true,"id":111219},{"__isSmartRef__":true,"id":111221},{"__isSmartRef__":true,"id":111223},{"__isSmartRef__":true,"id":111225},{"__isSmartRef__":true,"id":111227},{"__isSmartRef__":true,"id":111229}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111231},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111215":{"date":{"__isSmartRef__":true,"id":111216},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111217":{"date":{"__isSmartRef__":true,"id":111218},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111218":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111219":{"date":{"__isSmartRef__":true,"id":111220},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111220":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111221":{"date":{"__isSmartRef__":true,"id":111222},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111222":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111223":{"date":{"__isSmartRef__":true,"id":111224},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111224":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111225":{"date":{"__isSmartRef__":true,"id":111226},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111226":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111227":{"date":{"__isSmartRef__":true,"id":111228},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111228":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111229":{"date":{"__isSmartRef__":true,"id":111230},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111230":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111231":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111232":{"morph":{"__isSmartRef__":true,"id":111211},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111233":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111234}},"111234":{"test01IsMorph":{"__isSmartRef__":true,"id":111235}},"111235":{"varMapping":{"__isSmartRef__":true,"id":111236},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111236":{"this":{"__isSmartRef__":true,"id":111233}},"111237":{},"111238":{"change":{"__isSmartRef__":true,"id":111239},"tick":{"__isSmartRef__":true,"id":111243}},"111239":{"varMapping":{"__isSmartRef__":true,"id":111240},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111240":{"this":{"__isSmartRef__":true,"id":111211}},"111241":{"timestamp":{"__isSmartRef__":true,"id":111242},"user":"cschuster","tags":[]},"111242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111243":{"varMapping":{"__isSmartRef__":true,"id":111244},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111244":{"this":{"__isSmartRef__":true,"id":111211}},"111245":{"timestamp":{"__isSmartRef__":true,"id":111246},"user":"cschuster","tags":[]},"111246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111247":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111248}],"id":"7ACB6C19-6E5F-468B-8D53-6D61F0253307","shape":{"__isSmartRef__":true,"id":111249},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2922","partsBinMetaInfo":{"__isSmartRef__":true,"id":111250},"eventHandler":{"__isSmartRef__":true,"id":111268},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","7DB4FF68-1B4A-47BF-8791-62B6FFBC6C5A"],"partTests":{"__isSmartRef__":true,"id":111269},"_ClipMode":"visible","moved":true,"b":6.788231809041463,"#startLetters":"set","isBeingDragged":false,"delta":-0.9791272600414231,"_Rotation":23.281770381131818,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111274},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6091.6,3826.2)"},"111248":{"target":{"__isSmartRef__":true,"id":111247},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111249":{"_BorderWidth":5.591000084856741,"_ClipMode":"visible","_BorderRadius":39.44115023951892,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.4,95.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(31,285,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.4,-39.9)"},"111250":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111251},{"__isSmartRef__":true,"id":111253},{"__isSmartRef__":true,"id":111255},{"__isSmartRef__":true,"id":111257},{"__isSmartRef__":true,"id":111259},{"__isSmartRef__":true,"id":111261},{"__isSmartRef__":true,"id":111263},{"__isSmartRef__":true,"id":111265}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111267},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111251":{"date":{"__isSmartRef__":true,"id":111252},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111253":{"date":{"__isSmartRef__":true,"id":111254},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111254":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111255":{"date":{"__isSmartRef__":true,"id":111256},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111256":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111257":{"date":{"__isSmartRef__":true,"id":111258},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111259":{"date":{"__isSmartRef__":true,"id":111260},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111260":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111261":{"date":{"__isSmartRef__":true,"id":111262},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111262":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111263":{"date":{"__isSmartRef__":true,"id":111264},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111264":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111265":{"date":{"__isSmartRef__":true,"id":111266},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111266":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111267":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111268":{"morph":{"__isSmartRef__":true,"id":111247},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111269":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111270}},"111270":{"test01IsMorph":{"__isSmartRef__":true,"id":111271}},"111271":{"varMapping":{"__isSmartRef__":true,"id":111272},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111272":{"this":{"__isSmartRef__":true,"id":111269}},"111273":{},"111274":{"change":{"__isSmartRef__":true,"id":111275},"tick":{"__isSmartRef__":true,"id":111279}},"111275":{"varMapping":{"__isSmartRef__":true,"id":111276},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111276":{"this":{"__isSmartRef__":true,"id":111247}},"111277":{"timestamp":{"__isSmartRef__":true,"id":111278},"user":"cschuster","tags":[]},"111278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111279":{"varMapping":{"__isSmartRef__":true,"id":111280},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111280":{"this":{"__isSmartRef__":true,"id":111247}},"111281":{"timestamp":{"__isSmartRef__":true,"id":111282},"user":"cschuster","tags":[]},"111282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111283":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111284}],"id":"AD96F5C3-B0E6-4841-B893-69E47FABE309","shape":{"__isSmartRef__":true,"id":111285},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2923","partsBinMetaInfo":{"__isSmartRef__":true,"id":111286},"eventHandler":{"__isSmartRef__":true,"id":111304},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B","69FC0A38-9ECA-4971-B6A7-21A4E3BC6E7C"],"partTests":{"__isSmartRef__":true,"id":111305},"_ClipMode":"visible","moved":true,"b":184.39167815755354,"#startLetters":"set","isBeingDragged":false,"delta":0.7493059941916727,"_Rotation":17.734871178971503,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111310},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4519.7,4248.6)"},"111284":{"target":{"__isSmartRef__":true,"id":111283},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111285":{"_BorderWidth":4.617128940818424,"_ClipMode":"visible","_BorderRadius":39.765455603265885,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.1,103.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,-275,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-0.1)"},"111286":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111287},{"__isSmartRef__":true,"id":111289},{"__isSmartRef__":true,"id":111291},{"__isSmartRef__":true,"id":111293},{"__isSmartRef__":true,"id":111295},{"__isSmartRef__":true,"id":111297},{"__isSmartRef__":true,"id":111299},{"__isSmartRef__":true,"id":111301}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111303},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111287":{"date":{"__isSmartRef__":true,"id":111288},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111289":{"date":{"__isSmartRef__":true,"id":111290},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111290":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111291":{"date":{"__isSmartRef__":true,"id":111292},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111292":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111293":{"date":{"__isSmartRef__":true,"id":111294},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111295":{"date":{"__isSmartRef__":true,"id":111296},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111296":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111297":{"date":{"__isSmartRef__":true,"id":111298},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111298":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111299":{"date":{"__isSmartRef__":true,"id":111300},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111300":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111301":{"date":{"__isSmartRef__":true,"id":111302},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111302":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111303":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111304":{"morph":{"__isSmartRef__":true,"id":111283},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111305":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111306}},"111306":{"test01IsMorph":{"__isSmartRef__":true,"id":111307}},"111307":{"varMapping":{"__isSmartRef__":true,"id":111308},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111308":{"this":{"__isSmartRef__":true,"id":111305}},"111309":{},"111310":{"change":{"__isSmartRef__":true,"id":111311},"tick":{"__isSmartRef__":true,"id":111315}},"111311":{"varMapping":{"__isSmartRef__":true,"id":111312},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111312":{"this":{"__isSmartRef__":true,"id":111283}},"111313":{"timestamp":{"__isSmartRef__":true,"id":111314},"user":"cschuster","tags":[]},"111314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111315":{"varMapping":{"__isSmartRef__":true,"id":111316},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111316":{"this":{"__isSmartRef__":true,"id":111283}},"111317":{"timestamp":{"__isSmartRef__":true,"id":111318},"user":"cschuster","tags":[]},"111318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111319":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111320}],"id":"760C64E3-E0FE-412E-9BE0-DD7BA949221D","shape":{"__isSmartRef__":true,"id":111321},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2924","partsBinMetaInfo":{"__isSmartRef__":true,"id":111322},"eventHandler":{"__isSmartRef__":true,"id":111340},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2"],"partTests":{"__isSmartRef__":true,"id":111341},"_ClipMode":"visible","moved":true,"b":157.68975810008124,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.366963377182328,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111346},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6185.2,5272.5)"},"111320":{"target":{"__isSmartRef__":true,"id":111319},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111321":{"_BorderWidth":6.89810769606734,"_ClipMode":"visible","_BorderRadius":34.23549947860789,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.9,84.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(97,-140,43)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.6,-1.5)"},"111322":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111323},{"__isSmartRef__":true,"id":111325},{"__isSmartRef__":true,"id":111327},{"__isSmartRef__":true,"id":111329},{"__isSmartRef__":true,"id":111331},{"__isSmartRef__":true,"id":111333},{"__isSmartRef__":true,"id":111335},{"__isSmartRef__":true,"id":111337}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111339},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111323":{"date":{"__isSmartRef__":true,"id":111324},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111325":{"date":{"__isSmartRef__":true,"id":111326},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111326":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111327":{"date":{"__isSmartRef__":true,"id":111328},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111328":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111329":{"date":{"__isSmartRef__":true,"id":111330},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111330":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111331":{"date":{"__isSmartRef__":true,"id":111332},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111332":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111333":{"date":{"__isSmartRef__":true,"id":111334},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111334":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111335":{"date":{"__isSmartRef__":true,"id":111336},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111336":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111337":{"date":{"__isSmartRef__":true,"id":111338},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111338":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111339":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111340":{"morph":{"__isSmartRef__":true,"id":111319},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111341":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111342}},"111342":{"test01IsMorph":{"__isSmartRef__":true,"id":111343}},"111343":{"varMapping":{"__isSmartRef__":true,"id":111344},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111344":{"this":{"__isSmartRef__":true,"id":111341}},"111345":{},"111346":{"change":{"__isSmartRef__":true,"id":111347},"tick":{"__isSmartRef__":true,"id":111351}},"111347":{"varMapping":{"__isSmartRef__":true,"id":111348},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111348":{"this":{"__isSmartRef__":true,"id":111319}},"111349":{"timestamp":{"__isSmartRef__":true,"id":111350},"user":"cschuster","tags":[]},"111350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111351":{"varMapping":{"__isSmartRef__":true,"id":111352},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111352":{"this":{"__isSmartRef__":true,"id":111319}},"111353":{"timestamp":{"__isSmartRef__":true,"id":111354},"user":"cschuster","tags":[]},"111354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111355":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111356}],"id":"0BB50232-C473-40BC-BDF9-AC2F8A0E5D42","shape":{"__isSmartRef__":true,"id":111357},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2925","partsBinMetaInfo":{"__isSmartRef__":true,"id":111358},"eventHandler":{"__isSmartRef__":true,"id":111376},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36"],"partTests":{"__isSmartRef__":true,"id":111377},"_ClipMode":"visible","moved":true,"b":316.9694781024009,"#startLetters":"set","isBeingDragged":false,"delta":-0.717175364959985,"_Rotation":13.041855857592658,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111382},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5059.5,5019.1)"},"111356":{"target":{"__isSmartRef__":true,"id":111355},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111357":{"_BorderWidth":1.5880606952174015,"_ClipMode":"visible","_BorderRadius":21.37387228876742,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-175,13,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-34.6)"},"111358":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111359},{"__isSmartRef__":true,"id":111361},{"__isSmartRef__":true,"id":111363},{"__isSmartRef__":true,"id":111365},{"__isSmartRef__":true,"id":111367},{"__isSmartRef__":true,"id":111369},{"__isSmartRef__":true,"id":111371},{"__isSmartRef__":true,"id":111373}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111375},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111359":{"date":{"__isSmartRef__":true,"id":111360},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111361":{"date":{"__isSmartRef__":true,"id":111362},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111362":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111363":{"date":{"__isSmartRef__":true,"id":111364},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111364":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111365":{"date":{"__isSmartRef__":true,"id":111366},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111367":{"date":{"__isSmartRef__":true,"id":111368},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111368":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111369":{"date":{"__isSmartRef__":true,"id":111370},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111370":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111371":{"date":{"__isSmartRef__":true,"id":111372},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111372":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111373":{"date":{"__isSmartRef__":true,"id":111374},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111374":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111375":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111376":{"morph":{"__isSmartRef__":true,"id":111355},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111377":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111378}},"111378":{"test01IsMorph":{"__isSmartRef__":true,"id":111379}},"111379":{"varMapping":{"__isSmartRef__":true,"id":111380},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111380":{"this":{"__isSmartRef__":true,"id":111377}},"111381":{},"111382":{"change":{"__isSmartRef__":true,"id":111383},"tick":{"__isSmartRef__":true,"id":111387}},"111383":{"varMapping":{"__isSmartRef__":true,"id":111384},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111384":{"this":{"__isSmartRef__":true,"id":111355}},"111385":{"timestamp":{"__isSmartRef__":true,"id":111386},"user":"cschuster","tags":[]},"111386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111387":{"varMapping":{"__isSmartRef__":true,"id":111388},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111388":{"this":{"__isSmartRef__":true,"id":111355}},"111389":{"timestamp":{"__isSmartRef__":true,"id":111390},"user":"cschuster","tags":[]},"111390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111391":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111392}],"id":"A601C9FF-ACF5-4F6F-9202-2DFDAF913C86","shape":{"__isSmartRef__":true,"id":111393},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2926","partsBinMetaInfo":{"__isSmartRef__":true,"id":111394},"eventHandler":{"__isSmartRef__":true,"id":111412},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","519C0A52-AEBA-4CB2-9D84-4B82CDD47550"],"partTests":{"__isSmartRef__":true,"id":111413},"_ClipMode":"visible","moved":true,"b":205.16939426894533,"#startLetters":"set","isBeingDragged":false,"delta":-0.6024860607576557,"_Rotation":-8.589184127103396,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111418},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5363.4,4659.6)"},"111392":{"target":{"__isSmartRef__":true,"id":111391},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111393":{"_BorderWidth":2.8735205066354843,"_ClipMode":"visible","_BorderRadius":32.76493594288031,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.8,117.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-109,-341,-188)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-1.9)"},"111394":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111395},{"__isSmartRef__":true,"id":111397},{"__isSmartRef__":true,"id":111399},{"__isSmartRef__":true,"id":111401},{"__isSmartRef__":true,"id":111403},{"__isSmartRef__":true,"id":111405},{"__isSmartRef__":true,"id":111407},{"__isSmartRef__":true,"id":111409}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111411},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111395":{"date":{"__isSmartRef__":true,"id":111396},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111397":{"date":{"__isSmartRef__":true,"id":111398},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111398":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111399":{"date":{"__isSmartRef__":true,"id":111400},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111400":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111401":{"date":{"__isSmartRef__":true,"id":111402},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111402":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111403":{"date":{"__isSmartRef__":true,"id":111404},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111404":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111405":{"date":{"__isSmartRef__":true,"id":111406},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111406":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111407":{"date":{"__isSmartRef__":true,"id":111408},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111408":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111409":{"date":{"__isSmartRef__":true,"id":111410},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111410":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111411":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111412":{"morph":{"__isSmartRef__":true,"id":111391},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111413":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111414}},"111414":{"test01IsMorph":{"__isSmartRef__":true,"id":111415}},"111415":{"varMapping":{"__isSmartRef__":true,"id":111416},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111416":{"this":{"__isSmartRef__":true,"id":111413}},"111417":{},"111418":{"change":{"__isSmartRef__":true,"id":111419},"tick":{"__isSmartRef__":true,"id":111423}},"111419":{"varMapping":{"__isSmartRef__":true,"id":111420},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111420":{"this":{"__isSmartRef__":true,"id":111391}},"111421":{"timestamp":{"__isSmartRef__":true,"id":111422},"user":"cschuster","tags":[]},"111422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111423":{"varMapping":{"__isSmartRef__":true,"id":111424},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111424":{"this":{"__isSmartRef__":true,"id":111391}},"111425":{"timestamp":{"__isSmartRef__":true,"id":111426},"user":"cschuster","tags":[]},"111426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111427":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111428}],"id":"BE4DB336-98E4-47E1-8B64-6C815F0C60A0","shape":{"__isSmartRef__":true,"id":111429},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2927","partsBinMetaInfo":{"__isSmartRef__":true,"id":111430},"eventHandler":{"__isSmartRef__":true,"id":111448},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615","1AA9EFD8-3CE5-4A5C-8136-0D13043CC647","6AD6B62B-1E89-4773-9BAF-19D1E4D2F07D"],"partTests":{"__isSmartRef__":true,"id":111449},"_ClipMode":"visible","moved":true,"b":89.00198546616593,"#startLetters":"set","isBeingDragged":false,"delta":-0.8830293247592635,"_Rotation":33.07142136718411,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111454},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4758.1,3405.2)"},"111428":{"target":{"__isSmartRef__":true,"id":111427},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111429":{"_BorderWidth":9.999241496664727,"_ClipMode":"visible","_BorderRadius":0.012135132840684903,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,261,-149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.3)"},"111430":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111431},{"__isSmartRef__":true,"id":111433},{"__isSmartRef__":true,"id":111435},{"__isSmartRef__":true,"id":111437},{"__isSmartRef__":true,"id":111439},{"__isSmartRef__":true,"id":111441},{"__isSmartRef__":true,"id":111443},{"__isSmartRef__":true,"id":111445}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111447},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111431":{"date":{"__isSmartRef__":true,"id":111432},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111433":{"date":{"__isSmartRef__":true,"id":111434},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111434":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111435":{"date":{"__isSmartRef__":true,"id":111436},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111436":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111437":{"date":{"__isSmartRef__":true,"id":111438},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111439":{"date":{"__isSmartRef__":true,"id":111440},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111440":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111441":{"date":{"__isSmartRef__":true,"id":111442},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111442":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111443":{"date":{"__isSmartRef__":true,"id":111444},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111444":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111445":{"date":{"__isSmartRef__":true,"id":111446},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111446":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111447":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111448":{"morph":{"__isSmartRef__":true,"id":111427},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111449":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111450}},"111450":{"test01IsMorph":{"__isSmartRef__":true,"id":111451}},"111451":{"varMapping":{"__isSmartRef__":true,"id":111452},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111452":{"this":{"__isSmartRef__":true,"id":111449}},"111453":{},"111454":{"change":{"__isSmartRef__":true,"id":111455},"tick":{"__isSmartRef__":true,"id":111459}},"111455":{"varMapping":{"__isSmartRef__":true,"id":111456},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111456":{"this":{"__isSmartRef__":true,"id":111427}},"111457":{"timestamp":{"__isSmartRef__":true,"id":111458},"user":"cschuster","tags":[]},"111458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111459":{"varMapping":{"__isSmartRef__":true,"id":111460},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111460":{"this":{"__isSmartRef__":true,"id":111427}},"111461":{"timestamp":{"__isSmartRef__":true,"id":111462},"user":"cschuster","tags":[]},"111462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111463":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111464}],"id":"8C440AF8-03EE-4B3E-B882-78CA59C4FE9A","shape":{"__isSmartRef__":true,"id":111465},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2928","partsBinMetaInfo":{"__isSmartRef__":true,"id":111466},"eventHandler":{"__isSmartRef__":true,"id":111484},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","C491EEBC-B4E0-4D3A-924C-B3B0FA09EA90","72509D86-7DEB-41E8-BF3D-CFAB40C5C05D"],"partTests":{"__isSmartRef__":true,"id":111485},"_ClipMode":"visible","moved":true,"b":266.3958841248532,"#startLetters":"set","isBeingDragged":false,"delta":0.8162212602910586,"_Rotation":23.992348954504976,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111490},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5465.8,3696.8)"},"111464":{"target":{"__isSmartRef__":true,"id":111463},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111465":{"_BorderWidth":0.009888923698759378,"_ClipMode":"visible","_BorderRadius":0.15806631388107562,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.0,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-272,176)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-18.7)"},"111466":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111467},{"__isSmartRef__":true,"id":111469},{"__isSmartRef__":true,"id":111471},{"__isSmartRef__":true,"id":111473},{"__isSmartRef__":true,"id":111475},{"__isSmartRef__":true,"id":111477},{"__isSmartRef__":true,"id":111479},{"__isSmartRef__":true,"id":111481}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111483},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111467":{"date":{"__isSmartRef__":true,"id":111468},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111469":{"date":{"__isSmartRef__":true,"id":111470},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111470":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111471":{"date":{"__isSmartRef__":true,"id":111472},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111472":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111473":{"date":{"__isSmartRef__":true,"id":111474},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111475":{"date":{"__isSmartRef__":true,"id":111476},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111476":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111477":{"date":{"__isSmartRef__":true,"id":111478},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111478":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111479":{"date":{"__isSmartRef__":true,"id":111480},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111480":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111481":{"date":{"__isSmartRef__":true,"id":111482},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111482":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111483":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111484":{"morph":{"__isSmartRef__":true,"id":111463},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111485":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111486}},"111486":{"test01IsMorph":{"__isSmartRef__":true,"id":111487}},"111487":{"varMapping":{"__isSmartRef__":true,"id":111488},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111488":{"this":{"__isSmartRef__":true,"id":111485}},"111489":{},"111490":{"change":{"__isSmartRef__":true,"id":111491},"tick":{"__isSmartRef__":true,"id":111495}},"111491":{"varMapping":{"__isSmartRef__":true,"id":111492},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111492":{"this":{"__isSmartRef__":true,"id":111463}},"111493":{"timestamp":{"__isSmartRef__":true,"id":111494},"user":"cschuster","tags":[]},"111494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111495":{"varMapping":{"__isSmartRef__":true,"id":111496},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111496":{"this":{"__isSmartRef__":true,"id":111463}},"111497":{"timestamp":{"__isSmartRef__":true,"id":111498},"user":"cschuster","tags":[]},"111498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111499":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111500}],"id":"4A6F15F1-3BD1-4CD9-A131-4094B30026AA","shape":{"__isSmartRef__":true,"id":111501},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2929","partsBinMetaInfo":{"__isSmartRef__":true,"id":111502},"eventHandler":{"__isSmartRef__":true,"id":111520},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","20BE9166-5211-458F-B613-F52DE80C6849"],"partTests":{"__isSmartRef__":true,"id":111521},"_ClipMode":"visible","moved":true,"b":46.79235775122652,"#startLetters":"set","isBeingDragged":false,"delta":0.9549460765556432,"_Rotation":-19.68525283048731,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111526},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5580.7,4843.1)"},"111500":{"target":{"__isSmartRef__":true,"id":111499},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111501":{"_BorderWidth":8.644386571994966,"_ClipMode":"visible","_BorderRadius":18.749514422180443,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,70.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(186,362,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.6,-33.7)"},"111502":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111503},{"__isSmartRef__":true,"id":111505},{"__isSmartRef__":true,"id":111507},{"__isSmartRef__":true,"id":111509},{"__isSmartRef__":true,"id":111511},{"__isSmartRef__":true,"id":111513},{"__isSmartRef__":true,"id":111515},{"__isSmartRef__":true,"id":111517}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111519},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111503":{"date":{"__isSmartRef__":true,"id":111504},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111505":{"date":{"__isSmartRef__":true,"id":111506},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111506":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111507":{"date":{"__isSmartRef__":true,"id":111508},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111508":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111509":{"date":{"__isSmartRef__":true,"id":111510},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111511":{"date":{"__isSmartRef__":true,"id":111512},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111512":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111513":{"date":{"__isSmartRef__":true,"id":111514},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111514":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111515":{"date":{"__isSmartRef__":true,"id":111516},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111516":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111517":{"date":{"__isSmartRef__":true,"id":111518},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111518":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111519":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111520":{"morph":{"__isSmartRef__":true,"id":111499},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111521":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111522}},"111522":{"test01IsMorph":{"__isSmartRef__":true,"id":111523}},"111523":{"varMapping":{"__isSmartRef__":true,"id":111524},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111524":{"this":{"__isSmartRef__":true,"id":111521}},"111525":{},"111526":{"change":{"__isSmartRef__":true,"id":111527},"tick":{"__isSmartRef__":true,"id":111531}},"111527":{"varMapping":{"__isSmartRef__":true,"id":111528},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111528":{"this":{"__isSmartRef__":true,"id":111499}},"111529":{"timestamp":{"__isSmartRef__":true,"id":111530},"user":"cschuster","tags":[]},"111530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111531":{"varMapping":{"__isSmartRef__":true,"id":111532},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111532":{"this":{"__isSmartRef__":true,"id":111499}},"111533":{"timestamp":{"__isSmartRef__":true,"id":111534},"user":"cschuster","tags":[]},"111534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111535":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111536}],"id":"B7E99BFE-60B3-4684-BBC1-3D08E16FA658","shape":{"__isSmartRef__":true,"id":111537},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2930","partsBinMetaInfo":{"__isSmartRef__":true,"id":111538},"eventHandler":{"__isSmartRef__":true,"id":111556},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","9830D2AE-8461-466E-8CC5-A3BE6EE047E0","396B979F-F645-4418-9AED-53797410ED7F"],"partTests":{"__isSmartRef__":true,"id":111557},"_ClipMode":"visible","moved":true,"b":124.8342078406713,"#startLetters":"set","isBeingDragged":false,"delta":-0.8051421762793325,"_Rotation":3.950192565904521,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111562},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4701.0,4540.9)"},"111536":{"target":{"__isSmartRef__":true,"id":111535},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111537":{"_BorderWidth":9.104041621438668,"_ClipMode":"visible","_BorderRadius":13.05094779119849,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.5,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,64,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.6)"},"111538":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111539},{"__isSmartRef__":true,"id":111541},{"__isSmartRef__":true,"id":111543},{"__isSmartRef__":true,"id":111545},{"__isSmartRef__":true,"id":111547},{"__isSmartRef__":true,"id":111549},{"__isSmartRef__":true,"id":111551},{"__isSmartRef__":true,"id":111553}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111555},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111539":{"date":{"__isSmartRef__":true,"id":111540},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111541":{"date":{"__isSmartRef__":true,"id":111542},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111542":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111543":{"date":{"__isSmartRef__":true,"id":111544},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111544":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111545":{"date":{"__isSmartRef__":true,"id":111546},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111547":{"date":{"__isSmartRef__":true,"id":111548},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111548":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111549":{"date":{"__isSmartRef__":true,"id":111550},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111550":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111551":{"date":{"__isSmartRef__":true,"id":111552},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111552":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111553":{"date":{"__isSmartRef__":true,"id":111554},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111554":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111555":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111556":{"morph":{"__isSmartRef__":true,"id":111535},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111557":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111558}},"111558":{"test01IsMorph":{"__isSmartRef__":true,"id":111559}},"111559":{"varMapping":{"__isSmartRef__":true,"id":111560},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111560":{"this":{"__isSmartRef__":true,"id":111557}},"111561":{},"111562":{"change":{"__isSmartRef__":true,"id":111563},"tick":{"__isSmartRef__":true,"id":111567}},"111563":{"varMapping":{"__isSmartRef__":true,"id":111564},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111564":{"this":{"__isSmartRef__":true,"id":111535}},"111565":{"timestamp":{"__isSmartRef__":true,"id":111566},"user":"cschuster","tags":[]},"111566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111567":{"varMapping":{"__isSmartRef__":true,"id":111568},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111568":{"this":{"__isSmartRef__":true,"id":111535}},"111569":{"timestamp":{"__isSmartRef__":true,"id":111570},"user":"cschuster","tags":[]},"111570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111571":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111572}],"id":"EF1F8E3B-9C32-4448-A5E7-8390FF57A4F7","shape":{"__isSmartRef__":true,"id":111573},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2931","partsBinMetaInfo":{"__isSmartRef__":true,"id":111574},"eventHandler":{"__isSmartRef__":true,"id":111592},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","3D4E284F-BAE1-4192-958F-13EA93AC07AA","4D301E59-522D-4A2C-9AE9-EC6D99EE2831","D3976FD6-06A7-42D8-8028-03F637701B54"],"partTests":{"__isSmartRef__":true,"id":111593},"_ClipMode":"visible","moved":true,"b":336.8040257098619,"#startLetters":"set","isBeingDragged":false,"delta":-0.7731991430046037,"_Rotation":15.146983023407115,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111598},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5060.3,5412.0)"},"111572":{"target":{"__isSmartRef__":true,"id":111571},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111573":{"_BorderWidth":3.030613357845815,"_ClipMode":"visible","_BorderRadius":33.79442600592746,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.0,115.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-101,134,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.1,-38.4)"},"111574":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111575},{"__isSmartRef__":true,"id":111577},{"__isSmartRef__":true,"id":111579},{"__isSmartRef__":true,"id":111581},{"__isSmartRef__":true,"id":111583},{"__isSmartRef__":true,"id":111585},{"__isSmartRef__":true,"id":111587},{"__isSmartRef__":true,"id":111589}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111591},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111575":{"date":{"__isSmartRef__":true,"id":111576},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111577":{"date":{"__isSmartRef__":true,"id":111578},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111578":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111579":{"date":{"__isSmartRef__":true,"id":111580},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111580":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111581":{"date":{"__isSmartRef__":true,"id":111582},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111583":{"date":{"__isSmartRef__":true,"id":111584},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111584":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111585":{"date":{"__isSmartRef__":true,"id":111586},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111586":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111587":{"date":{"__isSmartRef__":true,"id":111588},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111588":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111589":{"date":{"__isSmartRef__":true,"id":111590},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111590":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111591":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111592":{"morph":{"__isSmartRef__":true,"id":111571},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111593":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111594}},"111594":{"test01IsMorph":{"__isSmartRef__":true,"id":111595}},"111595":{"varMapping":{"__isSmartRef__":true,"id":111596},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111596":{"this":{"__isSmartRef__":true,"id":111593}},"111597":{},"111598":{"change":{"__isSmartRef__":true,"id":111599},"tick":{"__isSmartRef__":true,"id":111603}},"111599":{"varMapping":{"__isSmartRef__":true,"id":111600},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111600":{"this":{"__isSmartRef__":true,"id":111571}},"111601":{"timestamp":{"__isSmartRef__":true,"id":111602},"user":"cschuster","tags":[]},"111602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111603":{"varMapping":{"__isSmartRef__":true,"id":111604},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111604":{"this":{"__isSmartRef__":true,"id":111571}},"111605":{"timestamp":{"__isSmartRef__":true,"id":111606},"user":"cschuster","tags":[]},"111606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111607":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111608}],"id":"7B17104F-B793-4B7D-B501-A8B41224A68E","shape":{"__isSmartRef__":true,"id":111609},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2932","partsBinMetaInfo":{"__isSmartRef__":true,"id":111610},"eventHandler":{"__isSmartRef__":true,"id":111628},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA","4F8C41ED-94E5-4776-A8E6-905B8111EEC2"],"partTests":{"__isSmartRef__":true,"id":111629},"_ClipMode":"visible","moved":true,"b":217.68852665566374,"#startLetters":"set","isBeingDragged":false,"delta":-0.6417286590440199,"_Rotation":-67.3829745717911,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111634},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4812.3,6480.4)"},"111608":{"target":{"__isSmartRef__":true,"id":111607},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111609":{"_BorderWidth":1.9431570635754851,"_ClipMode":"visible","_BorderRadius":25.049138019250485,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,124.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-156,-359,-43)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.8,-4.2)"},"111610":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111611},{"__isSmartRef__":true,"id":111613},{"__isSmartRef__":true,"id":111615},{"__isSmartRef__":true,"id":111617},{"__isSmartRef__":true,"id":111619},{"__isSmartRef__":true,"id":111621},{"__isSmartRef__":true,"id":111623},{"__isSmartRef__":true,"id":111625}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111627},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111611":{"date":{"__isSmartRef__":true,"id":111612},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111613":{"date":{"__isSmartRef__":true,"id":111614},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111614":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111615":{"date":{"__isSmartRef__":true,"id":111616},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111616":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111617":{"date":{"__isSmartRef__":true,"id":111618},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111619":{"date":{"__isSmartRef__":true,"id":111620},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111620":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111621":{"date":{"__isSmartRef__":true,"id":111622},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111622":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111623":{"date":{"__isSmartRef__":true,"id":111624},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111624":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111625":{"date":{"__isSmartRef__":true,"id":111626},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111626":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111627":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111628":{"morph":{"__isSmartRef__":true,"id":111607},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111629":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111630}},"111630":{"test01IsMorph":{"__isSmartRef__":true,"id":111631}},"111631":{"varMapping":{"__isSmartRef__":true,"id":111632},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111632":{"this":{"__isSmartRef__":true,"id":111629}},"111633":{},"111634":{"change":{"__isSmartRef__":true,"id":111635},"tick":{"__isSmartRef__":true,"id":111639}},"111635":{"varMapping":{"__isSmartRef__":true,"id":111636},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111636":{"this":{"__isSmartRef__":true,"id":111607}},"111637":{"timestamp":{"__isSmartRef__":true,"id":111638},"user":"cschuster","tags":[]},"111638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111639":{"varMapping":{"__isSmartRef__":true,"id":111640},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111640":{"this":{"__isSmartRef__":true,"id":111607}},"111641":{"timestamp":{"__isSmartRef__":true,"id":111642},"user":"cschuster","tags":[]},"111642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111643":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111644}],"id":"9350440F-75B5-4383-BF75-C33C7E15B088","shape":{"__isSmartRef__":true,"id":111645},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2933","partsBinMetaInfo":{"__isSmartRef__":true,"id":111646},"eventHandler":{"__isSmartRef__":true,"id":111664},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","2609002A-96B4-4CAB-B0FA-AC88679A3749","99C58629-FF7E-4120-894B-60C44AA60F51","A0B1BB76-060F-4527-A2BD-21D2A9CAD475"],"partTests":{"__isSmartRef__":true,"id":111665},"_ClipMode":"visible","moved":true,"b":306.7917822294403,"#startLetters":"set","isBeingDragged":false,"delta":-0.5783501931582578,"_Rotation":34.48722812653691,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111670},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5057.7,4695.4)"},"111644":{"target":{"__isSmartRef__":true,"id":111643},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111645":{"_BorderWidth":0.9959136051902187,"_ClipMode":"visible","_BorderRadius":14.347667428638736,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.6,132.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-205,-52,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-32.0)"},"111646":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111647},{"__isSmartRef__":true,"id":111649},{"__isSmartRef__":true,"id":111651},{"__isSmartRef__":true,"id":111653},{"__isSmartRef__":true,"id":111655},{"__isSmartRef__":true,"id":111657},{"__isSmartRef__":true,"id":111659},{"__isSmartRef__":true,"id":111661}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111663},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111647":{"date":{"__isSmartRef__":true,"id":111648},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111649":{"date":{"__isSmartRef__":true,"id":111650},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111650":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111651":{"date":{"__isSmartRef__":true,"id":111652},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111652":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111653":{"date":{"__isSmartRef__":true,"id":111654},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111655":{"date":{"__isSmartRef__":true,"id":111656},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111656":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111657":{"date":{"__isSmartRef__":true,"id":111658},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111659":{"date":{"__isSmartRef__":true,"id":111660},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111660":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111661":{"date":{"__isSmartRef__":true,"id":111662},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111662":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111663":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111664":{"morph":{"__isSmartRef__":true,"id":111643},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111665":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111666}},"111666":{"test01IsMorph":{"__isSmartRef__":true,"id":111667}},"111667":{"varMapping":{"__isSmartRef__":true,"id":111668},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111668":{"this":{"__isSmartRef__":true,"id":111665}},"111669":{},"111670":{"change":{"__isSmartRef__":true,"id":111671},"tick":{"__isSmartRef__":true,"id":111675}},"111671":{"varMapping":{"__isSmartRef__":true,"id":111672},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111672":{"this":{"__isSmartRef__":true,"id":111643}},"111673":{"timestamp":{"__isSmartRef__":true,"id":111674},"user":"cschuster","tags":[]},"111674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111675":{"varMapping":{"__isSmartRef__":true,"id":111676},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111676":{"this":{"__isSmartRef__":true,"id":111643}},"111677":{"timestamp":{"__isSmartRef__":true,"id":111678},"user":"cschuster","tags":[]},"111678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111679":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111680}],"id":"A7E4E0D4-8EBC-467E-B024-4B00C4F938D6","shape":{"__isSmartRef__":true,"id":111681},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2934","partsBinMetaInfo":{"__isSmartRef__":true,"id":111682},"eventHandler":{"__isSmartRef__":true,"id":111700},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","B8181055-6736-487C-B469-68882880A33A"],"partTests":{"__isSmartRef__":true,"id":111701},"_ClipMode":"visible","moved":true,"b":218.9099415857927,"#startLetters":"set","isBeingDragged":false,"delta":0.9974582655122504,"_Rotation":1.6301469497372494,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111706},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4972.5,5405.9)"},"111680":{"target":{"__isSmartRef__":true,"id":111679},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111681":{"_BorderWidth":1.8595095809288469,"_ClipMode":"visible","_BorderRadius":24.21971188435567,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,125.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-161,-360,-27)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.4,-4.4)"},"111682":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111683},{"__isSmartRef__":true,"id":111685},{"__isSmartRef__":true,"id":111687},{"__isSmartRef__":true,"id":111689},{"__isSmartRef__":true,"id":111691},{"__isSmartRef__":true,"id":111693},{"__isSmartRef__":true,"id":111695},{"__isSmartRef__":true,"id":111697}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111699},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111683":{"date":{"__isSmartRef__":true,"id":111684},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111685":{"date":{"__isSmartRef__":true,"id":111686},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111686":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111687":{"date":{"__isSmartRef__":true,"id":111688},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111688":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111689":{"date":{"__isSmartRef__":true,"id":111690},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111691":{"date":{"__isSmartRef__":true,"id":111692},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111692":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111693":{"date":{"__isSmartRef__":true,"id":111694},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111695":{"date":{"__isSmartRef__":true,"id":111696},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111696":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111697":{"date":{"__isSmartRef__":true,"id":111698},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111698":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111699":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111700":{"morph":{"__isSmartRef__":true,"id":111679},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111701":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111702}},"111702":{"test01IsMorph":{"__isSmartRef__":true,"id":111703}},"111703":{"varMapping":{"__isSmartRef__":true,"id":111704},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111704":{"this":{"__isSmartRef__":true,"id":111701}},"111705":{},"111706":{"change":{"__isSmartRef__":true,"id":111707},"tick":{"__isSmartRef__":true,"id":111711}},"111707":{"varMapping":{"__isSmartRef__":true,"id":111708},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111708":{"this":{"__isSmartRef__":true,"id":111679}},"111709":{"timestamp":{"__isSmartRef__":true,"id":111710},"user":"cschuster","tags":[]},"111710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111711":{"varMapping":{"__isSmartRef__":true,"id":111712},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111712":{"this":{"__isSmartRef__":true,"id":111679}},"111713":{"timestamp":{"__isSmartRef__":true,"id":111714},"user":"cschuster","tags":[]},"111714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111715":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111716}],"id":"1A049983-F650-479C-B36A-009D4E1FF4C9","shape":{"__isSmartRef__":true,"id":111717},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2935","partsBinMetaInfo":{"__isSmartRef__":true,"id":111718},"eventHandler":{"__isSmartRef__":true,"id":111736},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615"],"partTests":{"__isSmartRef__":true,"id":111737},"_ClipMode":"visible","moved":true,"b":221.93902757571777,"#startLetters":"set","isBeingDragged":false,"delta":-0.800341246125754,"_Rotation":-5.975858477628699,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111742},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4160.8,4335.6)"},"111716":{"target":{"__isSmartRef__":true,"id":111715},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111717":{"_BorderWidth":1.6583030223603186,"_ClipMode":"visible","_BorderRadius":22.13289809541411,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,126.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-171,-362,14)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.6,-5.1)"},"111718":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111719},{"__isSmartRef__":true,"id":111721},{"__isSmartRef__":true,"id":111723},{"__isSmartRef__":true,"id":111725},{"__isSmartRef__":true,"id":111727},{"__isSmartRef__":true,"id":111729},{"__isSmartRef__":true,"id":111731},{"__isSmartRef__":true,"id":111733}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111735},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111719":{"date":{"__isSmartRef__":true,"id":111720},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111721":{"date":{"__isSmartRef__":true,"id":111722},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111722":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111723":{"date":{"__isSmartRef__":true,"id":111724},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111724":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111725":{"date":{"__isSmartRef__":true,"id":111726},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111726":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111727":{"date":{"__isSmartRef__":true,"id":111728},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111728":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111729":{"date":{"__isSmartRef__":true,"id":111730},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111730":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111731":{"date":{"__isSmartRef__":true,"id":111732},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111732":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111733":{"date":{"__isSmartRef__":true,"id":111734},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111734":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111735":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111736":{"morph":{"__isSmartRef__":true,"id":111715},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111737":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111738}},"111738":{"test01IsMorph":{"__isSmartRef__":true,"id":111739}},"111739":{"varMapping":{"__isSmartRef__":true,"id":111740},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111740":{"this":{"__isSmartRef__":true,"id":111737}},"111741":{},"111742":{"change":{"__isSmartRef__":true,"id":111743},"tick":{"__isSmartRef__":true,"id":111747}},"111743":{"varMapping":{"__isSmartRef__":true,"id":111744},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111744":{"this":{"__isSmartRef__":true,"id":111715}},"111745":{"timestamp":{"__isSmartRef__":true,"id":111746},"user":"cschuster","tags":[]},"111746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111747":{"varMapping":{"__isSmartRef__":true,"id":111748},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111748":{"this":{"__isSmartRef__":true,"id":111715}},"111749":{"timestamp":{"__isSmartRef__":true,"id":111750},"user":"cschuster","tags":[]},"111750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111751":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111752}],"id":"8F4AC8A4-23F4-4581-A8FF-948D86B225DF","shape":{"__isSmartRef__":true,"id":111753},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2936","partsBinMetaInfo":{"__isSmartRef__":true,"id":111754},"eventHandler":{"__isSmartRef__":true,"id":111772},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","9B1F7EB8-BF41-431E-A2FA-1A4AA71D6A0E","AE5181E7-21E2-4471-9785-FF143DD58690"],"partTests":{"__isSmartRef__":true,"id":111773},"_ClipMode":"visible","moved":true,"b":354.60339228180237,"#startLetters":"set","isBeingDragged":false,"delta":-0.8994346196996048,"_Rotation":60.994383561828215,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111778},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5989.7,5060.3)"},"111752":{"target":{"__isSmartRef__":true,"id":111751},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111753":{"_BorderWidth":4.529753152862595,"_ClipMode":"visible","_BorderRadius":39.64618864441172,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.5,103.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-24,230,168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.1,-39.9)"},"111754":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111755},{"__isSmartRef__":true,"id":111757},{"__isSmartRef__":true,"id":111759},{"__isSmartRef__":true,"id":111761},{"__isSmartRef__":true,"id":111763},{"__isSmartRef__":true,"id":111765},{"__isSmartRef__":true,"id":111767},{"__isSmartRef__":true,"id":111769}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111771},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111755":{"date":{"__isSmartRef__":true,"id":111756},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111757":{"date":{"__isSmartRef__":true,"id":111758},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111758":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111759":{"date":{"__isSmartRef__":true,"id":111760},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111760":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111761":{"date":{"__isSmartRef__":true,"id":111762},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111763":{"date":{"__isSmartRef__":true,"id":111764},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111764":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111765":{"date":{"__isSmartRef__":true,"id":111766},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111766":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111767":{"date":{"__isSmartRef__":true,"id":111768},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111768":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111769":{"date":{"__isSmartRef__":true,"id":111770},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111770":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111771":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111772":{"morph":{"__isSmartRef__":true,"id":111751},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111773":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111774}},"111774":{"test01IsMorph":{"__isSmartRef__":true,"id":111775}},"111775":{"varMapping":{"__isSmartRef__":true,"id":111776},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111776":{"this":{"__isSmartRef__":true,"id":111773}},"111777":{},"111778":{"change":{"__isSmartRef__":true,"id":111779},"tick":{"__isSmartRef__":true,"id":111783}},"111779":{"varMapping":{"__isSmartRef__":true,"id":111780},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111780":{"this":{"__isSmartRef__":true,"id":111751}},"111781":{"timestamp":{"__isSmartRef__":true,"id":111782},"user":"cschuster","tags":[]},"111782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111783":{"varMapping":{"__isSmartRef__":true,"id":111784},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111784":{"this":{"__isSmartRef__":true,"id":111751}},"111785":{"timestamp":{"__isSmartRef__":true,"id":111786},"user":"cschuster","tags":[]},"111786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111787":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111788}],"id":"C76151AC-4D98-4785-A0CC-5B2246C4398F","shape":{"__isSmartRef__":true,"id":111789},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2937","partsBinMetaInfo":{"__isSmartRef__":true,"id":111790},"eventHandler":{"__isSmartRef__":true,"id":111808},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","27A70463-60D0-4B31-8608-13AE84A4F82B","F993CE27-A3B6-4280-8DD2-8E321EF2DA54","51BC1B7B-9438-42AE-AA2A-B54DED4E05D6"],"partTests":{"__isSmartRef__":true,"id":111809},"_ClipMode":"visible","moved":true,"b":49.987272056459915,"#startLetters":"set","isBeingDragged":false,"delta":0.9431560765369795,"_Rotation":30.824393286328124,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111814},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6281.1,4471.8)"},"111788":{"target":{"__isSmartRef__":true,"id":111787},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111789":{"_BorderWidth":8.829508162362691,"_ClipMode":"visible","_BorderRadius":16.53578757503604,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,69.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(196,361,-117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.3,-32.9)"},"111790":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111791},{"__isSmartRef__":true,"id":111793},{"__isSmartRef__":true,"id":111795},{"__isSmartRef__":true,"id":111797},{"__isSmartRef__":true,"id":111799},{"__isSmartRef__":true,"id":111801},{"__isSmartRef__":true,"id":111803},{"__isSmartRef__":true,"id":111805}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111807},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111791":{"date":{"__isSmartRef__":true,"id":111792},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111793":{"date":{"__isSmartRef__":true,"id":111794},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111794":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111795":{"date":{"__isSmartRef__":true,"id":111796},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111796":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111797":{"date":{"__isSmartRef__":true,"id":111798},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111798":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111799":{"date":{"__isSmartRef__":true,"id":111800},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111800":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111801":{"date":{"__isSmartRef__":true,"id":111802},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111802":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111803":{"date":{"__isSmartRef__":true,"id":111804},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111804":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111805":{"date":{"__isSmartRef__":true,"id":111806},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111806":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111807":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111808":{"morph":{"__isSmartRef__":true,"id":111787},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111809":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111810}},"111810":{"test01IsMorph":{"__isSmartRef__":true,"id":111811}},"111811":{"varMapping":{"__isSmartRef__":true,"id":111812},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111812":{"this":{"__isSmartRef__":true,"id":111809}},"111813":{},"111814":{"change":{"__isSmartRef__":true,"id":111815},"tick":{"__isSmartRef__":true,"id":111819}},"111815":{"varMapping":{"__isSmartRef__":true,"id":111816},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111816":{"this":{"__isSmartRef__":true,"id":111787}},"111817":{"timestamp":{"__isSmartRef__":true,"id":111818},"user":"cschuster","tags":[]},"111818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111819":{"varMapping":{"__isSmartRef__":true,"id":111820},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111820":{"this":{"__isSmartRef__":true,"id":111787}},"111821":{"timestamp":{"__isSmartRef__":true,"id":111822},"user":"cschuster","tags":[]},"111822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111823":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111824}],"id":"AD54423E-B291-4C16-820A-E3E794C734A5","shape":{"__isSmartRef__":true,"id":111825},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2938","partsBinMetaInfo":{"__isSmartRef__":true,"id":111826},"eventHandler":{"__isSmartRef__":true,"id":111844},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","EC5BB7E9-60D9-4B68-BDE5-B8CA74900478","C4B8F90C-7CF5-4206-A87F-0E007FFDEF5D"],"partTests":{"__isSmartRef__":true,"id":111845},"_ClipMode":"visible","moved":true,"b":328.63644178945106,"#startLetters":"set","isBeingDragged":false,"delta":0.8210801282548346,"_Rotation":-60.14046379576592,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111850},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7067.1,5456.3)"},"111824":{"target":{"__isSmartRef__":true,"id":111823},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111825":{"_BorderWidth":2.397666783729984,"_ClipMode":"visible","_BorderRadius":29.16457893039641,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.4,120.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-133,86,-153)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.6,-37.1)"},"111826":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111827},{"__isSmartRef__":true,"id":111829},{"__isSmartRef__":true,"id":111831},{"__isSmartRef__":true,"id":111833},{"__isSmartRef__":true,"id":111835},{"__isSmartRef__":true,"id":111837},{"__isSmartRef__":true,"id":111839},{"__isSmartRef__":true,"id":111841}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111843},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111827":{"date":{"__isSmartRef__":true,"id":111828},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111829":{"date":{"__isSmartRef__":true,"id":111830},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111830":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111831":{"date":{"__isSmartRef__":true,"id":111832},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111832":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111833":{"date":{"__isSmartRef__":true,"id":111834},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111834":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111835":{"date":{"__isSmartRef__":true,"id":111836},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111836":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111837":{"date":{"__isSmartRef__":true,"id":111838},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111838":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111839":{"date":{"__isSmartRef__":true,"id":111840},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111840":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111841":{"date":{"__isSmartRef__":true,"id":111842},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111842":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111843":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111844":{"morph":{"__isSmartRef__":true,"id":111823},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111845":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111846}},"111846":{"test01IsMorph":{"__isSmartRef__":true,"id":111847}},"111847":{"varMapping":{"__isSmartRef__":true,"id":111848},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111848":{"this":{"__isSmartRef__":true,"id":111845}},"111849":{},"111850":{"change":{"__isSmartRef__":true,"id":111851},"tick":{"__isSmartRef__":true,"id":111855}},"111851":{"varMapping":{"__isSmartRef__":true,"id":111852},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111852":{"this":{"__isSmartRef__":true,"id":111823}},"111853":{"timestamp":{"__isSmartRef__":true,"id":111854},"user":"cschuster","tags":[]},"111854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111855":{"varMapping":{"__isSmartRef__":true,"id":111856},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111856":{"this":{"__isSmartRef__":true,"id":111823}},"111857":{"timestamp":{"__isSmartRef__":true,"id":111858},"user":"cschuster","tags":[]},"111858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111859":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111860}],"id":"4770F279-C9B1-4364-AFA2-79C3883CD790","shape":{"__isSmartRef__":true,"id":111861},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2939","partsBinMetaInfo":{"__isSmartRef__":true,"id":111862},"eventHandler":{"__isSmartRef__":true,"id":111880},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","B410A3DF-B72E-4E7C-AF4D-09C118762782"],"partTests":{"__isSmartRef__":true,"id":111881},"_ClipMode":"visible","moved":true,"b":12.730001222866122,"#startLetters":"set","isBeingDragged":false,"delta":-0.8048365529393777,"_Rotation":-6.6996137996544185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111886},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6329.9,5947.3)"},"111860":{"target":{"__isSmartRef__":true,"id":111859},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111861":{"_BorderWidth":6.101784918523167,"_ClipMode":"visible","_BorderRadius":38.05771198930384,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.2,91.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(57,306,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.4,-39.5)"},"111862":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111863},{"__isSmartRef__":true,"id":111865},{"__isSmartRef__":true,"id":111867},{"__isSmartRef__":true,"id":111869},{"__isSmartRef__":true,"id":111871},{"__isSmartRef__":true,"id":111873},{"__isSmartRef__":true,"id":111875},{"__isSmartRef__":true,"id":111877}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111879},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111863":{"date":{"__isSmartRef__":true,"id":111864},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111865":{"date":{"__isSmartRef__":true,"id":111866},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111866":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111867":{"date":{"__isSmartRef__":true,"id":111868},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111868":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111869":{"date":{"__isSmartRef__":true,"id":111870},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111871":{"date":{"__isSmartRef__":true,"id":111872},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111872":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111873":{"date":{"__isSmartRef__":true,"id":111874},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111874":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111875":{"date":{"__isSmartRef__":true,"id":111876},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111876":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111877":{"date":{"__isSmartRef__":true,"id":111878},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111878":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111879":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111880":{"morph":{"__isSmartRef__":true,"id":111859},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111881":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111882}},"111882":{"test01IsMorph":{"__isSmartRef__":true,"id":111883}},"111883":{"varMapping":{"__isSmartRef__":true,"id":111884},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111884":{"this":{"__isSmartRef__":true,"id":111881}},"111885":{},"111886":{"change":{"__isSmartRef__":true,"id":111887},"tick":{"__isSmartRef__":true,"id":111891}},"111887":{"varMapping":{"__isSmartRef__":true,"id":111888},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111888":{"this":{"__isSmartRef__":true,"id":111859}},"111889":{"timestamp":{"__isSmartRef__":true,"id":111890},"user":"cschuster","tags":[]},"111890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111891":{"varMapping":{"__isSmartRef__":true,"id":111892},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111892":{"this":{"__isSmartRef__":true,"id":111859}},"111893":{"timestamp":{"__isSmartRef__":true,"id":111894},"user":"cschuster","tags":[]},"111894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111895":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111896}],"id":"ACCFBD36-BD7C-49DB-97A5-D279D2045800","shape":{"__isSmartRef__":true,"id":111897},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2940","partsBinMetaInfo":{"__isSmartRef__":true,"id":111898},"eventHandler":{"__isSmartRef__":true,"id":111916},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663"],"partTests":{"__isSmartRef__":true,"id":111917},"_ClipMode":"visible","moved":true,"b":204.52520067093428,"#startLetters":"set","isBeingDragged":false,"delta":0.6892318248283118,"_Rotation":27.04930134511399,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111922},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5788.9,3381.8)"},"111896":{"target":{"__isSmartRef__":true,"id":111895},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111897":{"_BorderWidth":2.9245328247152247,"_ClipMode":"visible","_BorderRadius":33.10789760690469,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.2,116.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-106,-339,-193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.7,-1.8)"},"111898":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111899},{"__isSmartRef__":true,"id":111901},{"__isSmartRef__":true,"id":111903},{"__isSmartRef__":true,"id":111905},{"__isSmartRef__":true,"id":111907},{"__isSmartRef__":true,"id":111909},{"__isSmartRef__":true,"id":111911},{"__isSmartRef__":true,"id":111913}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111915},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111899":{"date":{"__isSmartRef__":true,"id":111900},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111901":{"date":{"__isSmartRef__":true,"id":111902},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111902":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111903":{"date":{"__isSmartRef__":true,"id":111904},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111904":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111905":{"date":{"__isSmartRef__":true,"id":111906},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111906":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111907":{"date":{"__isSmartRef__":true,"id":111908},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111908":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111909":{"date":{"__isSmartRef__":true,"id":111910},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111910":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111911":{"date":{"__isSmartRef__":true,"id":111912},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111912":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111913":{"date":{"__isSmartRef__":true,"id":111914},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111914":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111915":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111916":{"morph":{"__isSmartRef__":true,"id":111895},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111917":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111918}},"111918":{"test01IsMorph":{"__isSmartRef__":true,"id":111919}},"111919":{"varMapping":{"__isSmartRef__":true,"id":111920},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111920":{"this":{"__isSmartRef__":true,"id":111917}},"111921":{},"111922":{"change":{"__isSmartRef__":true,"id":111923},"tick":{"__isSmartRef__":true,"id":111927}},"111923":{"varMapping":{"__isSmartRef__":true,"id":111924},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111924":{"this":{"__isSmartRef__":true,"id":111895}},"111925":{"timestamp":{"__isSmartRef__":true,"id":111926},"user":"cschuster","tags":[]},"111926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111927":{"varMapping":{"__isSmartRef__":true,"id":111928},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111928":{"this":{"__isSmartRef__":true,"id":111895}},"111929":{"timestamp":{"__isSmartRef__":true,"id":111930},"user":"cschuster","tags":[]},"111930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111931":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111932}],"id":"6D22AE35-A357-48E8-B6B2-083DAA2ADC5A","shape":{"__isSmartRef__":true,"id":111933},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2941","partsBinMetaInfo":{"__isSmartRef__":true,"id":111934},"eventHandler":{"__isSmartRef__":true,"id":111952},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","C5A3D8A2-C825-4DAE-91DA-E7388D8A9F1D","DE2947CA-77DA-4F67-9056-6EB0BE1CF175","01C27FD1-3545-4CD1-843E-1E7A9A03F4C8","35D8962A-0B49-4CD2-81B7-C8EAFF881848","4123B2B5-B592-47EA-BF3A-EA36D20D7278"],"partTests":{"__isSmartRef__":true,"id":111953},"_ClipMode":"visible","moved":true,"b":314.7085020164959,"#startLetters":"set","isBeingDragged":false,"delta":-0.8087767497054301,"_Rotation":-38.05197616086688,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111958},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4716.2,5013.1)"},"111932":{"target":{"__isSmartRef__":true,"id":111931},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111933":{"_BorderWidth":1.4465245470630177,"_ClipMode":"visible","_BorderRadius":19.796499528598893,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-182,-2,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.8,-34.1)"},"111934":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111935},{"__isSmartRef__":true,"id":111937},{"__isSmartRef__":true,"id":111939},{"__isSmartRef__":true,"id":111941},{"__isSmartRef__":true,"id":111943},{"__isSmartRef__":true,"id":111945},{"__isSmartRef__":true,"id":111947},{"__isSmartRef__":true,"id":111949}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111951},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111935":{"date":{"__isSmartRef__":true,"id":111936},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111937":{"date":{"__isSmartRef__":true,"id":111938},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111938":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111939":{"date":{"__isSmartRef__":true,"id":111940},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111940":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111941":{"date":{"__isSmartRef__":true,"id":111942},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111943":{"date":{"__isSmartRef__":true,"id":111944},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111944":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111945":{"date":{"__isSmartRef__":true,"id":111946},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111946":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111947":{"date":{"__isSmartRef__":true,"id":111948},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111948":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111949":{"date":{"__isSmartRef__":true,"id":111950},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111950":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111951":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111952":{"morph":{"__isSmartRef__":true,"id":111931},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111953":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111954}},"111954":{"test01IsMorph":{"__isSmartRef__":true,"id":111955}},"111955":{"varMapping":{"__isSmartRef__":true,"id":111956},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111956":{"this":{"__isSmartRef__":true,"id":111953}},"111957":{},"111958":{"change":{"__isSmartRef__":true,"id":111959},"tick":{"__isSmartRef__":true,"id":111963}},"111959":{"varMapping":{"__isSmartRef__":true,"id":111960},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111960":{"this":{"__isSmartRef__":true,"id":111931}},"111961":{"timestamp":{"__isSmartRef__":true,"id":111962},"user":"cschuster","tags":[]},"111962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111963":{"varMapping":{"__isSmartRef__":true,"id":111964},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":111965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111964":{"this":{"__isSmartRef__":true,"id":111931}},"111965":{"timestamp":{"__isSmartRef__":true,"id":111966},"user":"cschuster","tags":[]},"111966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"111967":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":111968}],"id":"5A1EE1F5-CE71-4A79-BD48-714E2B5E1DB8","shape":{"__isSmartRef__":true,"id":111969},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2942","partsBinMetaInfo":{"__isSmartRef__":true,"id":111970},"eventHandler":{"__isSmartRef__":true,"id":111988},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","B83EF0A4-704C-49D9-86EB-214C61486034","6747040F-15A5-4831-81EA-805954D61497","9FB016CD-B38F-453D-B5D6-A045D3C3C7D8","2FBE2F1F-B0EC-486A-AC16-C7C288EA99F1","47E04C1B-0359-4E2F-A2B0-A90D7028E783"],"partTests":{"__isSmartRef__":true,"id":111989},"_ClipMode":"visible","moved":true,"b":243.54739776888164,"#startLetters":"set","isBeingDragged":false,"delta":0.6867915681796148,"_Rotation":16.165980441851374,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111994},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5432.2,3729.5)"},"111968":{"target":{"__isSmartRef__":true,"id":111967},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"111969":{"_BorderWidth":0.5234841440032634,"_ClipMode":"visible","_BorderRadius":7.937289265615684,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.9,135.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-229,-343,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.1)"},"111970":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":111971},{"__isSmartRef__":true,"id":111973},{"__isSmartRef__":true,"id":111975},{"__isSmartRef__":true,"id":111977},{"__isSmartRef__":true,"id":111979},{"__isSmartRef__":true,"id":111981},{"__isSmartRef__":true,"id":111983},{"__isSmartRef__":true,"id":111985}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":111987},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"111971":{"date":{"__isSmartRef__":true,"id":111972},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"111972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"111973":{"date":{"__isSmartRef__":true,"id":111974},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"111974":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"111975":{"date":{"__isSmartRef__":true,"id":111976},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"111976":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"111977":{"date":{"__isSmartRef__":true,"id":111978},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"111978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"111979":{"date":{"__isSmartRef__":true,"id":111980},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"111980":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"111981":{"date":{"__isSmartRef__":true,"id":111982},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"111982":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"111983":{"date":{"__isSmartRef__":true,"id":111984},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"111984":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"111985":{"date":{"__isSmartRef__":true,"id":111986},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"111986":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"111987":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"111988":{"morph":{"__isSmartRef__":true,"id":111967},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111989":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":111990}},"111990":{"test01IsMorph":{"__isSmartRef__":true,"id":111991}},"111991":{"varMapping":{"__isSmartRef__":true,"id":111992},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":111993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111992":{"this":{"__isSmartRef__":true,"id":111989}},"111993":{},"111994":{"change":{"__isSmartRef__":true,"id":111995},"tick":{"__isSmartRef__":true,"id":111999}},"111995":{"varMapping":{"__isSmartRef__":true,"id":111996},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":111997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"111996":{"this":{"__isSmartRef__":true,"id":111967}},"111997":{"timestamp":{"__isSmartRef__":true,"id":111998},"user":"cschuster","tags":[]},"111998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"111999":{"varMapping":{"__isSmartRef__":true,"id":112000},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112000":{"this":{"__isSmartRef__":true,"id":111967}},"112001":{"timestamp":{"__isSmartRef__":true,"id":112002},"user":"cschuster","tags":[]},"112002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112003":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112004}],"id":"23A9F392-FA87-4634-89B9-3A171032C749","shape":{"__isSmartRef__":true,"id":112005},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2943","partsBinMetaInfo":{"__isSmartRef__":true,"id":112006},"eventHandler":{"__isSmartRef__":true,"id":112024},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","4E32531B-B1D0-41E4-9B4E-75DD7D4F035B","51D8152D-12F5-4059-BBFA-F70FEE349E0A"],"partTests":{"__isSmartRef__":true,"id":112025},"_ClipMode":"visible","moved":true,"b":290.5603701052605,"#startLetters":"set","isBeingDragged":false,"delta":-0.7158724731416442,"_Rotation":43.30254219691432,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112030},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5261.6,4326.3)"},"112004":{"target":{"__isSmartRef__":true,"id":112003},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112005":{"_BorderWidth":0.318486645614545,"_ClipMode":"visible","_BorderRadius":4.933492340337033,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.7,137.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-150,-124)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-27.0)"},"112006":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112007},{"__isSmartRef__":true,"id":112009},{"__isSmartRef__":true,"id":112011},{"__isSmartRef__":true,"id":112013},{"__isSmartRef__":true,"id":112015},{"__isSmartRef__":true,"id":112017},{"__isSmartRef__":true,"id":112019},{"__isSmartRef__":true,"id":112021}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112023},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112007":{"date":{"__isSmartRef__":true,"id":112008},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112009":{"date":{"__isSmartRef__":true,"id":112010},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112010":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112011":{"date":{"__isSmartRef__":true,"id":112012},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112012":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112013":{"date":{"__isSmartRef__":true,"id":112014},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112015":{"date":{"__isSmartRef__":true,"id":112016},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112016":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112017":{"date":{"__isSmartRef__":true,"id":112018},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112018":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112019":{"date":{"__isSmartRef__":true,"id":112020},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112020":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112021":{"date":{"__isSmartRef__":true,"id":112022},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112022":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112023":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112024":{"morph":{"__isSmartRef__":true,"id":112003},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112025":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112026}},"112026":{"test01IsMorph":{"__isSmartRef__":true,"id":112027}},"112027":{"varMapping":{"__isSmartRef__":true,"id":112028},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112028":{"this":{"__isSmartRef__":true,"id":112025}},"112029":{},"112030":{"change":{"__isSmartRef__":true,"id":112031},"tick":{"__isSmartRef__":true,"id":112035}},"112031":{"varMapping":{"__isSmartRef__":true,"id":112032},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112032":{"this":{"__isSmartRef__":true,"id":112003}},"112033":{"timestamp":{"__isSmartRef__":true,"id":112034},"user":"cschuster","tags":[]},"112034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112035":{"varMapping":{"__isSmartRef__":true,"id":112036},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112036":{"this":{"__isSmartRef__":true,"id":112003}},"112037":{"timestamp":{"__isSmartRef__":true,"id":112038},"user":"cschuster","tags":[]},"112038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112039":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112040}],"id":"E1E2F5C9-95C5-44A5-BF8A-3E05275FA3F2","shape":{"__isSmartRef__":true,"id":112041},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2944","partsBinMetaInfo":{"__isSmartRef__":true,"id":112042},"eventHandler":{"__isSmartRef__":true,"id":112060},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","D2C2A6A7-774E-46E8-8462-6B4555238EDA","04C92072-B2A4-498F-B0D2-CC9C4976048F","203BCC30-FF35-4493-ADEE-8F8FEFAA335D"],"partTests":{"__isSmartRef__":true,"id":112061},"_ClipMode":"visible","moved":true,"b":36.09522289724555,"#startLetters":"set","isBeingDragged":false,"delta":0.9755465647904202,"_Rotation":12.213010995097653,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112066},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6284.3,5260.9)"},"112040":{"target":{"__isSmartRef__":true,"id":112039},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112041":{"_BorderWidth":7.945644941010731,"_ClipMode":"visible","_BorderRadius":26.11708141039662,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.1,76.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(151,358,64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.8,-36.2)"},"112042":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112043},{"__isSmartRef__":true,"id":112045},{"__isSmartRef__":true,"id":112047},{"__isSmartRef__":true,"id":112049},{"__isSmartRef__":true,"id":112051},{"__isSmartRef__":true,"id":112053},{"__isSmartRef__":true,"id":112055},{"__isSmartRef__":true,"id":112057}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112059},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112043":{"date":{"__isSmartRef__":true,"id":112044},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112045":{"date":{"__isSmartRef__":true,"id":112046},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112046":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112047":{"date":{"__isSmartRef__":true,"id":112048},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112048":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112049":{"date":{"__isSmartRef__":true,"id":112050},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112051":{"date":{"__isSmartRef__":true,"id":112052},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112052":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112053":{"date":{"__isSmartRef__":true,"id":112054},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112054":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112055":{"date":{"__isSmartRef__":true,"id":112056},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112056":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112057":{"date":{"__isSmartRef__":true,"id":112058},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112058":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112059":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112060":{"morph":{"__isSmartRef__":true,"id":112039},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112061":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112062}},"112062":{"test01IsMorph":{"__isSmartRef__":true,"id":112063}},"112063":{"varMapping":{"__isSmartRef__":true,"id":112064},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112064":{"this":{"__isSmartRef__":true,"id":112061}},"112065":{},"112066":{"change":{"__isSmartRef__":true,"id":112067},"tick":{"__isSmartRef__":true,"id":112071}},"112067":{"varMapping":{"__isSmartRef__":true,"id":112068},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112068":{"this":{"__isSmartRef__":true,"id":112039}},"112069":{"timestamp":{"__isSmartRef__":true,"id":112070},"user":"cschuster","tags":[]},"112070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112071":{"varMapping":{"__isSmartRef__":true,"id":112072},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112072":{"this":{"__isSmartRef__":true,"id":112039}},"112073":{"timestamp":{"__isSmartRef__":true,"id":112074},"user":"cschuster","tags":[]},"112074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112075":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112076}],"id":"D7E4C80C-592E-4567-94C4-688A48B55392","shape":{"__isSmartRef__":true,"id":112077},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2945","partsBinMetaInfo":{"__isSmartRef__":true,"id":112078},"eventHandler":{"__isSmartRef__":true,"id":112096},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","9BC16715-A286-4EB9-BE41-E0AD0CFB425E","35D76386-BC2F-4AED-99AD-938EF4A23551","3B0D25C3-F664-4781-ADA2-2F47881B72F8","1685082C-1590-4D1B-B4C5-84BEC7EA5834","3CD03CC9-D653-4205-8BF6-F74D96905274","619DC75E-F9E7-464A-9EED-EEC147BA64F8"],"partTests":{"__isSmartRef__":true,"id":112097},"_ClipMode":"visible","moved":true,"b":355.61445601051673,"#startLetters":"set","isBeingDragged":false,"delta":-0.8771087978966534,"_Rotation":11.093754599362724,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112102},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4191.2,4283.6)"},"112076":{"target":{"__isSmartRef__":true,"id":112075},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112077":{"_BorderWidth":4.617662678436621,"_ClipMode":"visible","_BorderRadius":39.766109076063586,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.9,103.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,235,178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-39.9)"},"112078":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112079},{"__isSmartRef__":true,"id":112081},{"__isSmartRef__":true,"id":112083},{"__isSmartRef__":true,"id":112085},{"__isSmartRef__":true,"id":112087},{"__isSmartRef__":true,"id":112089},{"__isSmartRef__":true,"id":112091},{"__isSmartRef__":true,"id":112093}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112095},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112079":{"date":{"__isSmartRef__":true,"id":112080},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112081":{"date":{"__isSmartRef__":true,"id":112082},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112082":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112083":{"date":{"__isSmartRef__":true,"id":112084},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112084":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112085":{"date":{"__isSmartRef__":true,"id":112086},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112086":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112087":{"date":{"__isSmartRef__":true,"id":112088},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112088":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112089":{"date":{"__isSmartRef__":true,"id":112090},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112090":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112091":{"date":{"__isSmartRef__":true,"id":112092},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112092":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112093":{"date":{"__isSmartRef__":true,"id":112094},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112094":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112095":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112096":{"morph":{"__isSmartRef__":true,"id":112075},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112097":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112098}},"112098":{"test01IsMorph":{"__isSmartRef__":true,"id":112099}},"112099":{"varMapping":{"__isSmartRef__":true,"id":112100},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112100":{"this":{"__isSmartRef__":true,"id":112097}},"112101":{},"112102":{"change":{"__isSmartRef__":true,"id":112103},"tick":{"__isSmartRef__":true,"id":112107}},"112103":{"varMapping":{"__isSmartRef__":true,"id":112104},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112104":{"this":{"__isSmartRef__":true,"id":112075}},"112105":{"timestamp":{"__isSmartRef__":true,"id":112106},"user":"cschuster","tags":[]},"112106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112107":{"varMapping":{"__isSmartRef__":true,"id":112108},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112108":{"this":{"__isSmartRef__":true,"id":112075}},"112109":{"timestamp":{"__isSmartRef__":true,"id":112110},"user":"cschuster","tags":[]},"112110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112111":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112112}],"id":"2CE76B0F-122D-4D6D-B63A-F2421A1387C0","shape":{"__isSmartRef__":true,"id":112113},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2946","partsBinMetaInfo":{"__isSmartRef__":true,"id":112114},"eventHandler":{"__isSmartRef__":true,"id":112132},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","B8F3801C-F757-46C5-9028-70E18ACC345A","B4FDA0DA-1BB6-4E34-9ED9-08FA88B4BEEE"],"partTests":{"__isSmartRef__":true,"id":112133},"_ClipMode":"visible","moved":true,"b":14.08500670833746,"#startLetters":"set","isBeingDragged":false,"delta":0.9390004472224973,"_Rotation":-30.060476755391285,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112138},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4888.7,5039.0)"},"112112":{"target":{"__isSmartRef__":true,"id":112111},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112113":{"_BorderWidth":6.216806025515494,"_ClipMode":"visible","_BorderRadius":37.631012954030695,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.9,90.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(63,311,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.9,-39.4)"},"112114":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112115},{"__isSmartRef__":true,"id":112117},{"__isSmartRef__":true,"id":112119},{"__isSmartRef__":true,"id":112121},{"__isSmartRef__":true,"id":112123},{"__isSmartRef__":true,"id":112125},{"__isSmartRef__":true,"id":112127},{"__isSmartRef__":true,"id":112129}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112131},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112115":{"date":{"__isSmartRef__":true,"id":112116},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112117":{"date":{"__isSmartRef__":true,"id":112118},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112118":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112119":{"date":{"__isSmartRef__":true,"id":112120},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112120":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112121":{"date":{"__isSmartRef__":true,"id":112122},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112122":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112123":{"date":{"__isSmartRef__":true,"id":112124},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112124":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112125":{"date":{"__isSmartRef__":true,"id":112126},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112126":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112127":{"date":{"__isSmartRef__":true,"id":112128},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112128":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112129":{"date":{"__isSmartRef__":true,"id":112130},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112131":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112132":{"morph":{"__isSmartRef__":true,"id":112111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112133":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112134}},"112134":{"test01IsMorph":{"__isSmartRef__":true,"id":112135}},"112135":{"varMapping":{"__isSmartRef__":true,"id":112136},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112136":{"this":{"__isSmartRef__":true,"id":112133}},"112137":{},"112138":{"change":{"__isSmartRef__":true,"id":112139},"tick":{"__isSmartRef__":true,"id":112143}},"112139":{"varMapping":{"__isSmartRef__":true,"id":112140},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112140":{"this":{"__isSmartRef__":true,"id":112111}},"112141":{"timestamp":{"__isSmartRef__":true,"id":112142},"user":"cschuster","tags":[]},"112142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112143":{"varMapping":{"__isSmartRef__":true,"id":112144},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112144":{"this":{"__isSmartRef__":true,"id":112111}},"112145":{"timestamp":{"__isSmartRef__":true,"id":112146},"user":"cschuster","tags":[]},"112146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112147":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112148}],"id":"FF43314D-E99E-44E9-A0D1-0B61AACC7F4B","shape":{"__isSmartRef__":true,"id":112149},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2947","partsBinMetaInfo":{"__isSmartRef__":true,"id":112150},"eventHandler":{"__isSmartRef__":true,"id":112168},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826","0AC0A1BE-5524-4505-BA4B-BA531E8BEC83"],"partTests":{"__isSmartRef__":true,"id":112169},"_ClipMode":"visible","moved":true,"b":8,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":4.8867537427880166,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112174},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6208.4,5244.0)"},"112148":{"target":{"__isSmartRef__":true,"id":112147},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112149":{"_BorderWidth":5.695865504800327,"_ClipMode":"visible","_BorderRadius":39.22523391876638,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,94.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(36,290,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.8,-39.8)"},"112150":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112151},{"__isSmartRef__":true,"id":112153},{"__isSmartRef__":true,"id":112155},{"__isSmartRef__":true,"id":112157},{"__isSmartRef__":true,"id":112159},{"__isSmartRef__":true,"id":112161},{"__isSmartRef__":true,"id":112163},{"__isSmartRef__":true,"id":112165}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112167},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112151":{"date":{"__isSmartRef__":true,"id":112152},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112153":{"date":{"__isSmartRef__":true,"id":112154},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112154":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112155":{"date":{"__isSmartRef__":true,"id":112156},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112156":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112157":{"date":{"__isSmartRef__":true,"id":112158},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112158":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112159":{"date":{"__isSmartRef__":true,"id":112160},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112160":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112161":{"date":{"__isSmartRef__":true,"id":112162},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112162":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112163":{"date":{"__isSmartRef__":true,"id":112164},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112164":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112165":{"date":{"__isSmartRef__":true,"id":112166},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112167":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112168":{"morph":{"__isSmartRef__":true,"id":112147},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112169":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112170}},"112170":{"test01IsMorph":{"__isSmartRef__":true,"id":112171}},"112171":{"varMapping":{"__isSmartRef__":true,"id":112172},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112172":{"this":{"__isSmartRef__":true,"id":112169}},"112173":{},"112174":{"change":{"__isSmartRef__":true,"id":112175},"tick":{"__isSmartRef__":true,"id":112179}},"112175":{"varMapping":{"__isSmartRef__":true,"id":112176},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112176":{"this":{"__isSmartRef__":true,"id":112147}},"112177":{"timestamp":{"__isSmartRef__":true,"id":112178},"user":"cschuster","tags":[]},"112178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112179":{"varMapping":{"__isSmartRef__":true,"id":112180},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112180":{"this":{"__isSmartRef__":true,"id":112147}},"112181":{"timestamp":{"__isSmartRef__":true,"id":112182},"user":"cschuster","tags":[]},"112182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112183":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112184}],"id":"C5F4877E-6010-48B4-8E3E-1EB78021CF46","shape":{"__isSmartRef__":true,"id":112185},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2948","partsBinMetaInfo":{"__isSmartRef__":true,"id":112186},"eventHandler":{"__isSmartRef__":true,"id":112204},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","91A09649-13A9-492D-B7D5-4B2906000B90","F7D63FB7-F969-4C12-9D66-E84F9FC1B2DE","176A30DD-FE7F-4FBF-8487-D5732C5C6D77"],"partTests":{"__isSmartRef__":true,"id":112205},"_ClipMode":"visible","moved":true,"b":313.0968398787081,"#startLetters":"set","isBeingDragged":false,"delta":0.7818825133144855,"_Rotation":-18.28213179521623,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112210},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4476.2,5356.1)"},"112184":{"target":{"__isSmartRef__":true,"id":112183},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112185":{"_BorderWidth":1.349000194259716,"_ClipMode":"visible","_BorderRadius":18.67232066957506,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-187,-12,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.4,-33.7)"},"112186":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112187},{"__isSmartRef__":true,"id":112189},{"__isSmartRef__":true,"id":112191},{"__isSmartRef__":true,"id":112193},{"__isSmartRef__":true,"id":112195},{"__isSmartRef__":true,"id":112197},{"__isSmartRef__":true,"id":112199},{"__isSmartRef__":true,"id":112201}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112203},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112187":{"date":{"__isSmartRef__":true,"id":112188},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112189":{"date":{"__isSmartRef__":true,"id":112190},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112190":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112191":{"date":{"__isSmartRef__":true,"id":112192},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112192":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112193":{"date":{"__isSmartRef__":true,"id":112194},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112194":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112195":{"date":{"__isSmartRef__":true,"id":112196},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112196":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112197":{"date":{"__isSmartRef__":true,"id":112198},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112198":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112199":{"date":{"__isSmartRef__":true,"id":112200},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112200":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112201":{"date":{"__isSmartRef__":true,"id":112202},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112203":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112204":{"morph":{"__isSmartRef__":true,"id":112183},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112205":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112206}},"112206":{"test01IsMorph":{"__isSmartRef__":true,"id":112207}},"112207":{"varMapping":{"__isSmartRef__":true,"id":112208},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112208":{"this":{"__isSmartRef__":true,"id":112205}},"112209":{},"112210":{"change":{"__isSmartRef__":true,"id":112211},"tick":{"__isSmartRef__":true,"id":112215}},"112211":{"varMapping":{"__isSmartRef__":true,"id":112212},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112212":{"this":{"__isSmartRef__":true,"id":112183}},"112213":{"timestamp":{"__isSmartRef__":true,"id":112214},"user":"cschuster","tags":[]},"112214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112215":{"varMapping":{"__isSmartRef__":true,"id":112216},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112216":{"this":{"__isSmartRef__":true,"id":112183}},"112217":{"timestamp":{"__isSmartRef__":true,"id":112218},"user":"cschuster","tags":[]},"112218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112219":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112220}],"id":"5EAE287B-FACE-4B06-9E8A-545DF95B4F9C","shape":{"__isSmartRef__":true,"id":112221},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2949","partsBinMetaInfo":{"__isSmartRef__":true,"id":112222},"eventHandler":{"__isSmartRef__":true,"id":112240},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","DF14F6A4-6A6F-4963-AFC1-BFACF313E6A6","E624162C-0560-47D0-A568-F488154F21E0"],"partTests":{"__isSmartRef__":true,"id":112241},"_ClipMode":"visible","moved":true,"b":38.47464741882868,"#startLetters":"set","isBeingDragged":false,"delta":-0.8700656777946278,"_Rotation":0.9794269058270674,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112246},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6643.2,5220.7)"},"112220":{"target":{"__isSmartRef__":true,"id":112219},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112221":{"_BorderWidth":8.110841412708815,"_ClipMode":"visible","_BorderRadius":24.516265127961304,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.0,75.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(159,360,33)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.4,-35.7)"},"112222":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112223},{"__isSmartRef__":true,"id":112225},{"__isSmartRef__":true,"id":112227},{"__isSmartRef__":true,"id":112229},{"__isSmartRef__":true,"id":112231},{"__isSmartRef__":true,"id":112233},{"__isSmartRef__":true,"id":112235},{"__isSmartRef__":true,"id":112237}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112239},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112223":{"date":{"__isSmartRef__":true,"id":112224},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112225":{"date":{"__isSmartRef__":true,"id":112226},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112226":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112227":{"date":{"__isSmartRef__":true,"id":112228},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112228":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112229":{"date":{"__isSmartRef__":true,"id":112230},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112230":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112231":{"date":{"__isSmartRef__":true,"id":112232},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112232":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112233":{"date":{"__isSmartRef__":true,"id":112234},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112234":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112235":{"date":{"__isSmartRef__":true,"id":112236},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112236":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112237":{"date":{"__isSmartRef__":true,"id":112238},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112239":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112240":{"morph":{"__isSmartRef__":true,"id":112219},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112241":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112242}},"112242":{"test01IsMorph":{"__isSmartRef__":true,"id":112243}},"112243":{"varMapping":{"__isSmartRef__":true,"id":112244},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112244":{"this":{"__isSmartRef__":true,"id":112241}},"112245":{},"112246":{"change":{"__isSmartRef__":true,"id":112247},"tick":{"__isSmartRef__":true,"id":112251}},"112247":{"varMapping":{"__isSmartRef__":true,"id":112248},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112248":{"this":{"__isSmartRef__":true,"id":112219}},"112249":{"timestamp":{"__isSmartRef__":true,"id":112250},"user":"cschuster","tags":[]},"112250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112251":{"varMapping":{"__isSmartRef__":true,"id":112252},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112252":{"this":{"__isSmartRef__":true,"id":112219}},"112253":{"timestamp":{"__isSmartRef__":true,"id":112254},"user":"cschuster","tags":[]},"112254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112255":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112256}],"id":"93ADE520-35C2-4883-BA28-F89C63BE08F8","shape":{"__isSmartRef__":true,"id":112257},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2950","partsBinMetaInfo":{"__isSmartRef__":true,"id":112258},"eventHandler":{"__isSmartRef__":true,"id":112276},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","4FE4039A-839F-4A03-ADD7-B6BFD9DC57C2"],"partTests":{"__isSmartRef__":true,"id":112277},"_ClipMode":"visible","moved":true,"b":357.611493164266,"#startLetters":"set","isBeingDragged":false,"delta":0.9681857126415707,"_Rotation":-26.37328781537466,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112282},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4481.9,5006.3)"},"112256":{"target":{"__isSmartRef__":true,"id":112255},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112257":{"_BorderWidth":4.791623823576153,"_ClipMode":"visible","_BorderRadius":39.93052699055836,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.7,101.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-11,245,196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.2,-40.0)"},"112258":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112259},{"__isSmartRef__":true,"id":112261},{"__isSmartRef__":true,"id":112263},{"__isSmartRef__":true,"id":112265},{"__isSmartRef__":true,"id":112267},{"__isSmartRef__":true,"id":112269},{"__isSmartRef__":true,"id":112271},{"__isSmartRef__":true,"id":112273}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112275},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112259":{"date":{"__isSmartRef__":true,"id":112260},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112261":{"date":{"__isSmartRef__":true,"id":112262},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112262":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112263":{"date":{"__isSmartRef__":true,"id":112264},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112264":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112265":{"date":{"__isSmartRef__":true,"id":112266},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112266":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112267":{"date":{"__isSmartRef__":true,"id":112268},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112268":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112269":{"date":{"__isSmartRef__":true,"id":112270},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112270":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112271":{"date":{"__isSmartRef__":true,"id":112272},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112272":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112273":{"date":{"__isSmartRef__":true,"id":112274},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112275":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112276":{"morph":{"__isSmartRef__":true,"id":112255},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112277":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112278}},"112278":{"test01IsMorph":{"__isSmartRef__":true,"id":112279}},"112279":{"varMapping":{"__isSmartRef__":true,"id":112280},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112280":{"this":{"__isSmartRef__":true,"id":112277}},"112281":{},"112282":{"change":{"__isSmartRef__":true,"id":112283},"tick":{"__isSmartRef__":true,"id":112287}},"112283":{"varMapping":{"__isSmartRef__":true,"id":112284},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112284":{"this":{"__isSmartRef__":true,"id":112255}},"112285":{"timestamp":{"__isSmartRef__":true,"id":112286},"user":"cschuster","tags":[]},"112286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112287":{"varMapping":{"__isSmartRef__":true,"id":112288},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112288":{"this":{"__isSmartRef__":true,"id":112255}},"112289":{"timestamp":{"__isSmartRef__":true,"id":112290},"user":"cschuster","tags":[]},"112290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112291":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112292}],"id":"498EB4FC-246A-4DD8-9AED-67248A12C345","shape":{"__isSmartRef__":true,"id":112293},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2951","partsBinMetaInfo":{"__isSmartRef__":true,"id":112294},"eventHandler":{"__isSmartRef__":true,"id":112312},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802"],"partTests":{"__isSmartRef__":true,"id":112313},"_ClipMode":"visible","moved":true,"b":60.409384358266834,"#startLetters":"set","isBeingDragged":false,"delta":0.7457948686205782,"_Rotation":-3.8282582035357087,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112318},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4092.6,4912.3)"},"112292":{"target":{"__isSmartRef__":true,"id":112291},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112293":{"_BorderWidth":9.347879097839133,"_ClipMode":"visible","_BorderRadius":9.753515760917715,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.4,65.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(222,349,-218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.4,-29.9)"},"112294":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112295},{"__isSmartRef__":true,"id":112297},{"__isSmartRef__":true,"id":112299},{"__isSmartRef__":true,"id":112301},{"__isSmartRef__":true,"id":112303},{"__isSmartRef__":true,"id":112305},{"__isSmartRef__":true,"id":112307},{"__isSmartRef__":true,"id":112309}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112311},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112295":{"date":{"__isSmartRef__":true,"id":112296},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112297":{"date":{"__isSmartRef__":true,"id":112298},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112298":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112299":{"date":{"__isSmartRef__":true,"id":112300},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112300":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112301":{"date":{"__isSmartRef__":true,"id":112302},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112302":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112303":{"date":{"__isSmartRef__":true,"id":112304},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112304":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112305":{"date":{"__isSmartRef__":true,"id":112306},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112306":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112307":{"date":{"__isSmartRef__":true,"id":112308},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112309":{"date":{"__isSmartRef__":true,"id":112310},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112311":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112312":{"morph":{"__isSmartRef__":true,"id":112291},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112313":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112314}},"112314":{"test01IsMorph":{"__isSmartRef__":true,"id":112315}},"112315":{"varMapping":{"__isSmartRef__":true,"id":112316},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112316":{"this":{"__isSmartRef__":true,"id":112313}},"112317":{},"112318":{"change":{"__isSmartRef__":true,"id":112319},"tick":{"__isSmartRef__":true,"id":112323}},"112319":{"varMapping":{"__isSmartRef__":true,"id":112320},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112320":{"this":{"__isSmartRef__":true,"id":112291}},"112321":{"timestamp":{"__isSmartRef__":true,"id":112322},"user":"cschuster","tags":[]},"112322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112323":{"varMapping":{"__isSmartRef__":true,"id":112324},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112324":{"this":{"__isSmartRef__":true,"id":112291}},"112325":{"timestamp":{"__isSmartRef__":true,"id":112326},"user":"cschuster","tags":[]},"112326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112327":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112328}],"id":"9E0CAA73-00B9-4997-8EC7-5315F8886FB5","shape":{"__isSmartRef__":true,"id":112329},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2952","partsBinMetaInfo":{"__isSmartRef__":true,"id":112330},"eventHandler":{"__isSmartRef__":true,"id":112348},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","3DF4E7CC-71BF-48CE-81D4-EA775A2E50A3","F45EC8CC-A935-4916-8C07-C0C11B9737DE","720D8B72-B22B-448A-AB09-F620BB02CFFB","C8BE7221-38CD-46B1-B843-4F893271CF75"],"partTests":{"__isSmartRef__":true,"id":112349},"_ClipMode":"visible","moved":true,"b":353.9119763150811,"#startLetters":"set","isBeingDragged":false,"delta":0.8879828526405618,"_Rotation":-42.58320577417805,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112354},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4960.3,4273.1)"},"112328":{"target":{"__isSmartRef__":true,"id":112327},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112329":{"_BorderWidth":4.469718867982437,"_ClipMode":"visible","_BorderRadius":39.55008307364188,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.6,104.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-28,227,161)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.9,-39.9)"},"112330":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112331},{"__isSmartRef__":true,"id":112333},{"__isSmartRef__":true,"id":112335},{"__isSmartRef__":true,"id":112337},{"__isSmartRef__":true,"id":112339},{"__isSmartRef__":true,"id":112341},{"__isSmartRef__":true,"id":112343},{"__isSmartRef__":true,"id":112345}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112347},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112331":{"date":{"__isSmartRef__":true,"id":112332},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112333":{"date":{"__isSmartRef__":true,"id":112334},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112334":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112335":{"date":{"__isSmartRef__":true,"id":112336},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112336":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112337":{"date":{"__isSmartRef__":true,"id":112338},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112338":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112339":{"date":{"__isSmartRef__":true,"id":112340},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112340":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112341":{"date":{"__isSmartRef__":true,"id":112342},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112342":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112343":{"date":{"__isSmartRef__":true,"id":112344},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112345":{"date":{"__isSmartRef__":true,"id":112346},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112346":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112347":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112348":{"morph":{"__isSmartRef__":true,"id":112327},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112349":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112350}},"112350":{"test01IsMorph":{"__isSmartRef__":true,"id":112351}},"112351":{"varMapping":{"__isSmartRef__":true,"id":112352},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112352":{"this":{"__isSmartRef__":true,"id":112349}},"112353":{},"112354":{"change":{"__isSmartRef__":true,"id":112355},"tick":{"__isSmartRef__":true,"id":112359}},"112355":{"varMapping":{"__isSmartRef__":true,"id":112356},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112356":{"this":{"__isSmartRef__":true,"id":112327}},"112357":{"timestamp":{"__isSmartRef__":true,"id":112358},"user":"cschuster","tags":[]},"112358":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112359":{"varMapping":{"__isSmartRef__":true,"id":112360},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112360":{"this":{"__isSmartRef__":true,"id":112327}},"112361":{"timestamp":{"__isSmartRef__":true,"id":112362},"user":"cschuster","tags":[]},"112362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112363":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112364}],"id":"7249621E-5CE4-477D-8B87-010FEDFFA806","shape":{"__isSmartRef__":true,"id":112365},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2953","partsBinMetaInfo":{"__isSmartRef__":true,"id":112366},"eventHandler":{"__isSmartRef__":true,"id":112384},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","F0624FC1-1479-4ED1-91C2-1EAEADA6244B","08FCD932-9D24-4028-A78B-EE3B6A306528"],"partTests":{"__isSmartRef__":true,"id":112385},"_ClipMode":"visible","moved":true,"b":90,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-22.107533664381744,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112390},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6885.0,5492.2)"},"112364":{"target":{"__isSmartRef__":true,"id":112363},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112365":{"_BorderWidth":10,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.0,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.0)"},"112366":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112367},{"__isSmartRef__":true,"id":112369},{"__isSmartRef__":true,"id":112371},{"__isSmartRef__":true,"id":112373},{"__isSmartRef__":true,"id":112375},{"__isSmartRef__":true,"id":112377},{"__isSmartRef__":true,"id":112379},{"__isSmartRef__":true,"id":112381}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112383},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112367":{"date":{"__isSmartRef__":true,"id":112368},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112369":{"date":{"__isSmartRef__":true,"id":112370},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112370":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112371":{"date":{"__isSmartRef__":true,"id":112372},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112372":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112373":{"date":{"__isSmartRef__":true,"id":112374},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112374":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112375":{"date":{"__isSmartRef__":true,"id":112376},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112376":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112377":{"date":{"__isSmartRef__":true,"id":112378},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112378":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112379":{"date":{"__isSmartRef__":true,"id":112380},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112381":{"date":{"__isSmartRef__":true,"id":112382},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112382":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112383":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112384":{"morph":{"__isSmartRef__":true,"id":112363},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112385":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112386}},"112386":{"test01IsMorph":{"__isSmartRef__":true,"id":112387}},"112387":{"varMapping":{"__isSmartRef__":true,"id":112388},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112388":{"this":{"__isSmartRef__":true,"id":112385}},"112389":{},"112390":{"change":{"__isSmartRef__":true,"id":112391},"tick":{"__isSmartRef__":true,"id":112395}},"112391":{"varMapping":{"__isSmartRef__":true,"id":112392},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112392":{"this":{"__isSmartRef__":true,"id":112363}},"112393":{"timestamp":{"__isSmartRef__":true,"id":112394},"user":"cschuster","tags":[]},"112394":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112395":{"varMapping":{"__isSmartRef__":true,"id":112396},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112396":{"this":{"__isSmartRef__":true,"id":112363}},"112397":{"timestamp":{"__isSmartRef__":true,"id":112398},"user":"cschuster","tags":[]},"112398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112399":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112400}],"id":"1BF0A137-A06B-4AEA-A79E-7988E5C19E36","shape":{"__isSmartRef__":true,"id":112401},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2954","partsBinMetaInfo":{"__isSmartRef__":true,"id":112402},"eventHandler":{"__isSmartRef__":true,"id":112420},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","958A4CC3-15EE-44B9-B31E-70DD9550E5BD","EE453CC3-27BD-4351-8EBE-6F3A25CB3571","0E198037-80E2-4921-9850-F348C069D9B3"],"partTests":{"__isSmartRef__":true,"id":112421},"_ClipMode":"visible","moved":true,"b":144.32680987991625,"#startLetters":"set","isBeingDragged":false,"delta":-0.9595763136749156,"_Rotation":14.14387828850093,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112426},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5797.5,4374.6)"},"112400":{"target":{"__isSmartRef__":true,"id":112399},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112401":{"_BorderWidth":7.915805784067599,"_ClipMode":"visible","_BorderRadius":26.396922607356693,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.1,76.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(149,-59,195)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.7,-3.8)"},"112402":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112403},{"__isSmartRef__":true,"id":112405},{"__isSmartRef__":true,"id":112407},{"__isSmartRef__":true,"id":112409},{"__isSmartRef__":true,"id":112411},{"__isSmartRef__":true,"id":112413},{"__isSmartRef__":true,"id":112415},{"__isSmartRef__":true,"id":112417}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112419},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112403":{"date":{"__isSmartRef__":true,"id":112404},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112405":{"date":{"__isSmartRef__":true,"id":112406},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112406":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112407":{"date":{"__isSmartRef__":true,"id":112408},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112408":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112409":{"date":{"__isSmartRef__":true,"id":112410},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112410":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112411":{"date":{"__isSmartRef__":true,"id":112412},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112412":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112413":{"date":{"__isSmartRef__":true,"id":112414},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112414":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112415":{"date":{"__isSmartRef__":true,"id":112416},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112417":{"date":{"__isSmartRef__":true,"id":112418},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112418":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112419":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112420":{"morph":{"__isSmartRef__":true,"id":112399},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112421":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112422}},"112422":{"test01IsMorph":{"__isSmartRef__":true,"id":112423}},"112423":{"varMapping":{"__isSmartRef__":true,"id":112424},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112424":{"this":{"__isSmartRef__":true,"id":112421}},"112425":{},"112426":{"change":{"__isSmartRef__":true,"id":112427},"tick":{"__isSmartRef__":true,"id":112431}},"112427":{"varMapping":{"__isSmartRef__":true,"id":112428},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112428":{"this":{"__isSmartRef__":true,"id":112399}},"112429":{"timestamp":{"__isSmartRef__":true,"id":112430},"user":"cschuster","tags":[]},"112430":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112431":{"varMapping":{"__isSmartRef__":true,"id":112432},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112432":{"this":{"__isSmartRef__":true,"id":112399}},"112433":{"timestamp":{"__isSmartRef__":true,"id":112434},"user":"cschuster","tags":[]},"112434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112435":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112436}],"id":"370BC714-2BC8-4FEA-820F-0E3073BC405D","shape":{"__isSmartRef__":true,"id":112437},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2955","partsBinMetaInfo":{"__isSmartRef__":true,"id":112438},"eventHandler":{"__isSmartRef__":true,"id":112456},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","2D89D4A6-35EA-4ACA-8FEB-0E6FDF8683DC"],"partTests":{"__isSmartRef__":true,"id":112457},"_ClipMode":"visible","moved":true,"b":230.92842777550686,"#startLetters":"set","isBeingDragged":false,"delta":0.9910515890223905,"_Rotation":-18.254584541024535,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112462},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5040.5,3811.7)"},"112436":{"target":{"__isSmartRef__":true,"id":112435},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112437":{"_BorderWidth":1.1182038672113634,"_ClipMode":"visible","_BorderRadius":15.890654053547502,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,131.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-198,-360,128)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.5,-7.4)"},"112438":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112439},{"__isSmartRef__":true,"id":112441},{"__isSmartRef__":true,"id":112443},{"__isSmartRef__":true,"id":112445},{"__isSmartRef__":true,"id":112447},{"__isSmartRef__":true,"id":112449},{"__isSmartRef__":true,"id":112451},{"__isSmartRef__":true,"id":112453}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112455},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112439":{"date":{"__isSmartRef__":true,"id":112440},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112441":{"date":{"__isSmartRef__":true,"id":112442},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112442":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112443":{"date":{"__isSmartRef__":true,"id":112444},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112444":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112445":{"date":{"__isSmartRef__":true,"id":112446},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112446":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112447":{"date":{"__isSmartRef__":true,"id":112448},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112448":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112449":{"date":{"__isSmartRef__":true,"id":112450},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112450":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112451":{"date":{"__isSmartRef__":true,"id":112452},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112453":{"date":{"__isSmartRef__":true,"id":112454},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112454":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112455":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112456":{"morph":{"__isSmartRef__":true,"id":112435},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112457":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112458}},"112458":{"test01IsMorph":{"__isSmartRef__":true,"id":112459}},"112459":{"varMapping":{"__isSmartRef__":true,"id":112460},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112460":{"this":{"__isSmartRef__":true,"id":112457}},"112461":{},"112462":{"change":{"__isSmartRef__":true,"id":112463},"tick":{"__isSmartRef__":true,"id":112467}},"112463":{"varMapping":{"__isSmartRef__":true,"id":112464},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112464":{"this":{"__isSmartRef__":true,"id":112435}},"112465":{"timestamp":{"__isSmartRef__":true,"id":112466},"user":"cschuster","tags":[]},"112466":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112467":{"varMapping":{"__isSmartRef__":true,"id":112468},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112468":{"this":{"__isSmartRef__":true,"id":112435}},"112469":{"timestamp":{"__isSmartRef__":true,"id":112470},"user":"cschuster","tags":[]},"112470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112471":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112472}],"id":"BBF01188-2B33-4EDA-B79A-CDBA03ACEBB9","shape":{"__isSmartRef__":true,"id":112473},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2956","partsBinMetaInfo":{"__isSmartRef__":true,"id":112474},"eventHandler":{"__isSmartRef__":true,"id":112492},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","A74E2A2D-F312-4F2B-8551-86BAEDF6C331","FC284ED1-2D34-4118-9A1D-DE5A52D5C06E","F8260372-013C-48C9-8DBC-21015A0ACD55","E333A213-8387-4CD8-829B-B8BDB05F8D45"],"partTests":{"__isSmartRef__":true,"id":112493},"_ClipMode":"visible","moved":true,"b":23.100407672522124,"#startLetters":"set","isBeingDragged":false,"delta":-0.886160958034452,"_Rotation":-7.363367761227443,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112498},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4740.3,4017.8)"},"112472":{"target":{"__isSmartRef__":true,"id":112471},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112473":{"_BorderWidth":6.961718306665507,"_ClipMode":"visible","_BorderRadius":33.84265805646947,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.9,84.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(101,336,205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.8,-38.4)"},"112474":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112475},{"__isSmartRef__":true,"id":112477},{"__isSmartRef__":true,"id":112479},{"__isSmartRef__":true,"id":112481},{"__isSmartRef__":true,"id":112483},{"__isSmartRef__":true,"id":112485},{"__isSmartRef__":true,"id":112487},{"__isSmartRef__":true,"id":112489}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112491},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112475":{"date":{"__isSmartRef__":true,"id":112476},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112477":{"date":{"__isSmartRef__":true,"id":112478},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112478":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112479":{"date":{"__isSmartRef__":true,"id":112480},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112480":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112481":{"date":{"__isSmartRef__":true,"id":112482},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112482":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112483":{"date":{"__isSmartRef__":true,"id":112484},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112484":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112485":{"date":{"__isSmartRef__":true,"id":112486},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112486":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112487":{"date":{"__isSmartRef__":true,"id":112488},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112489":{"date":{"__isSmartRef__":true,"id":112490},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112490":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112491":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112492":{"morph":{"__isSmartRef__":true,"id":112471},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112493":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112494}},"112494":{"test01IsMorph":{"__isSmartRef__":true,"id":112495}},"112495":{"varMapping":{"__isSmartRef__":true,"id":112496},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112496":{"this":{"__isSmartRef__":true,"id":112493}},"112497":{},"112498":{"change":{"__isSmartRef__":true,"id":112499},"tick":{"__isSmartRef__":true,"id":112503}},"112499":{"varMapping":{"__isSmartRef__":true,"id":112500},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112500":{"this":{"__isSmartRef__":true,"id":112471}},"112501":{"timestamp":{"__isSmartRef__":true,"id":112502},"user":"cschuster","tags":[]},"112502":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112503":{"varMapping":{"__isSmartRef__":true,"id":112504},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112504":{"this":{"__isSmartRef__":true,"id":112471}},"112505":{"timestamp":{"__isSmartRef__":true,"id":112506},"user":"cschuster","tags":[]},"112506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112507":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112508}],"id":"95EF7C06-1600-40FD-A5EE-319FD0BD10C3","shape":{"__isSmartRef__":true,"id":112509},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2957","partsBinMetaInfo":{"__isSmartRef__":true,"id":112510},"eventHandler":{"__isSmartRef__":true,"id":112528},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9"],"partTests":{"__isSmartRef__":true,"id":112529},"_ClipMode":"visible","moved":true,"b":102.44836441415828,"#startLetters":"set","isBeingDragged":false,"delta":0.8195869153132662,"_Rotation":60.67421685738079,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112534},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5396.5,4492.0)"},"112508":{"target":{"__isSmartRef__":true,"id":112507},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112509":{"_BorderWidth":9.882453341931948,"_ClipMode":"visible","_BorderRadius":1.858638982172094,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.2,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,195,21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.7)"},"112510":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112511},{"__isSmartRef__":true,"id":112513},{"__isSmartRef__":true,"id":112515},{"__isSmartRef__":true,"id":112517},{"__isSmartRef__":true,"id":112519},{"__isSmartRef__":true,"id":112521},{"__isSmartRef__":true,"id":112523},{"__isSmartRef__":true,"id":112525}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112527},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112511":{"date":{"__isSmartRef__":true,"id":112512},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112513":{"date":{"__isSmartRef__":true,"id":112514},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112514":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112515":{"date":{"__isSmartRef__":true,"id":112516},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112516":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112517":{"date":{"__isSmartRef__":true,"id":112518},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112518":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112519":{"date":{"__isSmartRef__":true,"id":112520},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112520":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112521":{"date":{"__isSmartRef__":true,"id":112522},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112522":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112523":{"date":{"__isSmartRef__":true,"id":112524},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112525":{"date":{"__isSmartRef__":true,"id":112526},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112526":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112527":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112528":{"morph":{"__isSmartRef__":true,"id":112507},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112529":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112530}},"112530":{"test01IsMorph":{"__isSmartRef__":true,"id":112531}},"112531":{"varMapping":{"__isSmartRef__":true,"id":112532},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112532":{"this":{"__isSmartRef__":true,"id":112529}},"112533":{},"112534":{"change":{"__isSmartRef__":true,"id":112535},"tick":{"__isSmartRef__":true,"id":112539}},"112535":{"varMapping":{"__isSmartRef__":true,"id":112536},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112536":{"this":{"__isSmartRef__":true,"id":112507}},"112537":{"timestamp":{"__isSmartRef__":true,"id":112538},"user":"cschuster","tags":[]},"112538":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112539":{"varMapping":{"__isSmartRef__":true,"id":112540},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112540":{"this":{"__isSmartRef__":true,"id":112507}},"112541":{"timestamp":{"__isSmartRef__":true,"id":112542},"user":"cschuster","tags":[]},"112542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112543":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112544}],"id":"F1CC1147-2B44-4C9D-A048-A762B2712B8E","shape":{"__isSmartRef__":true,"id":112545},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2958","partsBinMetaInfo":{"__isSmartRef__":true,"id":112546},"eventHandler":{"__isSmartRef__":true,"id":112564},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","2E2732A1-18A5-493A-82CB-724F721D410E","8BAE8198-7CE3-4BBB-9DCB-0461B33294F7","6C62C786-3563-4C89-9366-14E3B8B1B8A4","CA393A7A-E140-406F-8B1D-8AE54C3F944E"],"partTests":{"__isSmartRef__":true,"id":112565},"_ClipMode":"visible","moved":true,"b":140.59294916025829,"#startLetters":"set","isBeingDragged":false,"delta":-0.8681117286905646,"_Rotation":16.55089451914791,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112570},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5409.2,4146.9)"},"112544":{"target":{"__isSmartRef__":true,"id":112543},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112545":{"_BorderWidth":8.174128006371097,"_ClipMode":"visible","_BorderRadius":23.879858238673037,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.8,74.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(162,-36,223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.7,-4.5)"},"112546":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112547},{"__isSmartRef__":true,"id":112549},{"__isSmartRef__":true,"id":112551},{"__isSmartRef__":true,"id":112553},{"__isSmartRef__":true,"id":112555},{"__isSmartRef__":true,"id":112557},{"__isSmartRef__":true,"id":112559},{"__isSmartRef__":true,"id":112561}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112563},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112547":{"date":{"__isSmartRef__":true,"id":112548},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112549":{"date":{"__isSmartRef__":true,"id":112550},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112550":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112551":{"date":{"__isSmartRef__":true,"id":112552},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112552":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112553":{"date":{"__isSmartRef__":true,"id":112554},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112554":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112555":{"date":{"__isSmartRef__":true,"id":112556},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112556":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112557":{"date":{"__isSmartRef__":true,"id":112558},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112558":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112559":{"date":{"__isSmartRef__":true,"id":112560},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112561":{"date":{"__isSmartRef__":true,"id":112562},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112562":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112563":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112564":{"morph":{"__isSmartRef__":true,"id":112543},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112565":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112566}},"112566":{"test01IsMorph":{"__isSmartRef__":true,"id":112567}},"112567":{"varMapping":{"__isSmartRef__":true,"id":112568},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112568":{"this":{"__isSmartRef__":true,"id":112565}},"112569":{},"112570":{"change":{"__isSmartRef__":true,"id":112571},"tick":{"__isSmartRef__":true,"id":112575}},"112571":{"varMapping":{"__isSmartRef__":true,"id":112572},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112572":{"this":{"__isSmartRef__":true,"id":112543}},"112573":{"timestamp":{"__isSmartRef__":true,"id":112574},"user":"cschuster","tags":[]},"112574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112575":{"varMapping":{"__isSmartRef__":true,"id":112576},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112576":{"this":{"__isSmartRef__":true,"id":112543}},"112577":{"timestamp":{"__isSmartRef__":true,"id":112578},"user":"cschuster","tags":[]},"112578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112579":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112580}],"id":"C6515A5B-564B-4C9E-8BAD-84FC58A9839C","shape":{"__isSmartRef__":true,"id":112581},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2959","partsBinMetaInfo":{"__isSmartRef__":true,"id":112582},"eventHandler":{"__isSmartRef__":true,"id":112600},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","6CDBE538-5538-49A3-B0F5-C9DFDAA75288","86723798-BE1C-4FD9-81A3-2D4C83E82EDC","C67CAB81-F081-4BAB-A604-7D615AAA7616"],"partTests":{"__isSmartRef__":true,"id":112601},"_ClipMode":"visible","moved":true,"b":44.74097083136439,"#startLetters":"set","isBeingDragged":false,"delta":-0.6290979472687468,"_Rotation":63.23545495670542,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112606},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5622.2,3916.4)"},"112580":{"target":{"__isSmartRef__":true,"id":112579},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112581":{"_BorderWidth":8.519513992546504,"_ClipMode":"visible","_BorderRadius":20.180834010031,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(180,362,-51)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-34.2)"},"112582":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112583},{"__isSmartRef__":true,"id":112585},{"__isSmartRef__":true,"id":112587},{"__isSmartRef__":true,"id":112589},{"__isSmartRef__":true,"id":112591},{"__isSmartRef__":true,"id":112593},{"__isSmartRef__":true,"id":112595},{"__isSmartRef__":true,"id":112597}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112599},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112583":{"date":{"__isSmartRef__":true,"id":112584},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112585":{"date":{"__isSmartRef__":true,"id":112586},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112586":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112587":{"date":{"__isSmartRef__":true,"id":112588},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112588":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112589":{"date":{"__isSmartRef__":true,"id":112590},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112590":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112591":{"date":{"__isSmartRef__":true,"id":112592},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112592":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112593":{"date":{"__isSmartRef__":true,"id":112594},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112594":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112595":{"date":{"__isSmartRef__":true,"id":112596},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112597":{"date":{"__isSmartRef__":true,"id":112598},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112598":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112599":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112600":{"morph":{"__isSmartRef__":true,"id":112579},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112601":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112602}},"112602":{"test01IsMorph":{"__isSmartRef__":true,"id":112603}},"112603":{"varMapping":{"__isSmartRef__":true,"id":112604},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112604":{"this":{"__isSmartRef__":true,"id":112601}},"112605":{},"112606":{"change":{"__isSmartRef__":true,"id":112607},"tick":{"__isSmartRef__":true,"id":112611}},"112607":{"varMapping":{"__isSmartRef__":true,"id":112608},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112608":{"this":{"__isSmartRef__":true,"id":112579}},"112609":{"timestamp":{"__isSmartRef__":true,"id":112610},"user":"cschuster","tags":[]},"112610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112611":{"varMapping":{"__isSmartRef__":true,"id":112612},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112612":{"this":{"__isSmartRef__":true,"id":112579}},"112613":{"timestamp":{"__isSmartRef__":true,"id":112614},"user":"cschuster","tags":[]},"112614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112615":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112616}],"id":"5E161C12-8C3D-4168-8E97-CCB593621178","shape":{"__isSmartRef__":true,"id":112617},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2960","partsBinMetaInfo":{"__isSmartRef__":true,"id":112618},"eventHandler":{"__isSmartRef__":true,"id":112636},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","B8C8A4FE-F369-43B8-B12D-3B69A7419B4E","8B4A4A07-BFFA-42EB-8DE5-443A467B37DE","9D9D11AA-BB9A-48A0-88AF-4E28E0FBE03C"],"partTests":{"__isSmartRef__":true,"id":112637},"_ClipMode":"visible","moved":true,"b":102.84619084745646,"#startLetters":"set","isBeingDragged":false,"delta":0.9182695611380041,"_Rotation":57.14136896098919,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112642},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5721.2,4460.6)"},"112616":{"target":{"__isSmartRef__":true,"id":112615},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112617":{"_BorderWidth":9.87485214471048,"_ClipMode":"visible","_BorderRadius":1.9773065075385965,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.7,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,192,26)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.6)"},"112618":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112619},{"__isSmartRef__":true,"id":112621},{"__isSmartRef__":true,"id":112623},{"__isSmartRef__":true,"id":112625},{"__isSmartRef__":true,"id":112627},{"__isSmartRef__":true,"id":112629},{"__isSmartRef__":true,"id":112631},{"__isSmartRef__":true,"id":112633}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112635},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112619":{"date":{"__isSmartRef__":true,"id":112620},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112621":{"date":{"__isSmartRef__":true,"id":112622},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112622":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112623":{"date":{"__isSmartRef__":true,"id":112624},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112624":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112625":{"date":{"__isSmartRef__":true,"id":112626},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112626":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112627":{"date":{"__isSmartRef__":true,"id":112628},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112628":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112629":{"date":{"__isSmartRef__":true,"id":112630},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112630":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112631":{"date":{"__isSmartRef__":true,"id":112632},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112633":{"date":{"__isSmartRef__":true,"id":112634},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112634":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112635":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112636":{"morph":{"__isSmartRef__":true,"id":112615},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112637":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112638}},"112638":{"test01IsMorph":{"__isSmartRef__":true,"id":112639}},"112639":{"varMapping":{"__isSmartRef__":true,"id":112640},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112640":{"this":{"__isSmartRef__":true,"id":112637}},"112641":{},"112642":{"change":{"__isSmartRef__":true,"id":112643},"tick":{"__isSmartRef__":true,"id":112647}},"112643":{"varMapping":{"__isSmartRef__":true,"id":112644},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112644":{"this":{"__isSmartRef__":true,"id":112615}},"112645":{"timestamp":{"__isSmartRef__":true,"id":112646},"user":"cschuster","tags":[]},"112646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112647":{"varMapping":{"__isSmartRef__":true,"id":112648},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112648":{"this":{"__isSmartRef__":true,"id":112615}},"112649":{"timestamp":{"__isSmartRef__":true,"id":112650},"user":"cschuster","tags":[]},"112650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112651":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112652}],"id":"C100C275-8FF9-455B-B33B-B021FCADCFE7","shape":{"__isSmartRef__":true,"id":112653},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2961","partsBinMetaInfo":{"__isSmartRef__":true,"id":112654},"eventHandler":{"__isSmartRef__":true,"id":112672},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","44E3F327-CF6F-4E8D-8877-5698D21FEEC2","D5DCB890-618C-4D9D-9769-4C4D100B3701"],"partTests":{"__isSmartRef__":true,"id":112673},"_ClipMode":"visible","moved":true,"b":127.08006913214922,"#startLetters":"set","isBeingDragged":false,"delta":0.9928130400949158,"_Rotation":16.80506951037766,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":112678},{"__isSmartRef__":true,"id":112682},{"__isSmartRef__":true,"id":112692},{"__isSmartRef__":true,"id":112690},{"__isSmartRef__":true,"id":112714},{"__isSmartRef__":true,"id":112718},{"__isSmartRef__":true,"id":112728},{"__isSmartRef__":true,"id":112726},{"__isSmartRef__":true,"id":112750},{"__isSmartRef__":true,"id":112754},{"__isSmartRef__":true,"id":112764},{"__isSmartRef__":true,"id":112762},{"__isSmartRef__":true,"id":112786},{"__isSmartRef__":true,"id":112790},{"__isSmartRef__":true,"id":112800},{"__isSmartRef__":true,"id":112798},{"__isSmartRef__":true,"id":112822},{"__isSmartRef__":true,"id":112826},{"__isSmartRef__":true,"id":112836},{"__isSmartRef__":true,"id":112834}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112858},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8578.4,6016.2)"},"112652":{"target":{"__isSmartRef__":true,"id":112651},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112653":{"_BorderWidth":8.988968560265398,"_ClipMode":"visible","_BorderRadius":14.541007720342705,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,68.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,50,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-7.9)"},"112654":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112655},{"__isSmartRef__":true,"id":112657},{"__isSmartRef__":true,"id":112659},{"__isSmartRef__":true,"id":112661},{"__isSmartRef__":true,"id":112663},{"__isSmartRef__":true,"id":112665},{"__isSmartRef__":true,"id":112667},{"__isSmartRef__":true,"id":112669}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112671},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112655":{"date":{"__isSmartRef__":true,"id":112656},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112657":{"date":{"__isSmartRef__":true,"id":112658},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112658":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112659":{"date":{"__isSmartRef__":true,"id":112660},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112660":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112661":{"date":{"__isSmartRef__":true,"id":112662},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112662":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112663":{"date":{"__isSmartRef__":true,"id":112664},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112664":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112665":{"date":{"__isSmartRef__":true,"id":112666},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112666":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112667":{"date":{"__isSmartRef__":true,"id":112668},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112669":{"date":{"__isSmartRef__":true,"id":112670},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112670":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112671":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112672":{"morph":{"__isSmartRef__":true,"id":112651},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112673":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112674}},"112674":{"test01IsMorph":{"__isSmartRef__":true,"id":112675}},"112675":{"varMapping":{"__isSmartRef__":true,"id":112676},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112676":{"this":{"__isSmartRef__":true,"id":112673}},"112677":{},"112678":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":112679},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":112713},"dependedBy":{"__isSmartRef__":true,"id":112682},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112679":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":112680},"eventHandler":{"__isSmartRef__":true,"id":112681},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":112682},{"__isSmartRef__":true,"id":112690}],"_Rotation":16.80506951037766,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":112700}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112702},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"112680":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"112681":{"morph":{"__isSmartRef__":true,"id":112679},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112682":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":112679},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":112683},"dependendConnections":[{"__isSmartRef__":true,"id":112678}],"attributeConnections":[{"__isSmartRef__":true,"id":112684},{"__isSmartRef__":true,"id":112686},{"__isSmartRef__":true,"id":112688}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"112683":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112679}},"112684":{"sourceObj":{"__isSmartRef__":true,"id":112682},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":112678},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":112685},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112685":{"source":{"__isSmartRef__":true,"id":112682},"target":{"__isSmartRef__":true,"id":112678}},"112686":{"sourceObj":{"__isSmartRef__":true,"id":112682},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":112678},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":112687},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112687":{"source":{"__isSmartRef__":true,"id":112682},"target":{"__isSmartRef__":true,"id":112678}},"112688":{"sourceObj":{"__isSmartRef__":true,"id":112682},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":112678},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":112689},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112689":{"source":{"__isSmartRef__":true,"id":112682},"target":{"__isSmartRef__":true,"id":112678}},"112690":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":112679},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":112691},"dependendConnections":[{"__isSmartRef__":true,"id":112692}],"attributeConnections":[{"__isSmartRef__":true,"id":112694},{"__isSmartRef__":true,"id":112696},{"__isSmartRef__":true,"id":112698}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"112691":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112679}},"112692":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":112679},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":112693},"dependedBy":{"__isSmartRef__":true,"id":112690},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112693":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112679}},"112694":{"sourceObj":{"__isSmartRef__":true,"id":112690},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":112692},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":112695},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112695":{"source":{"__isSmartRef__":true,"id":112690},"target":{"__isSmartRef__":true,"id":112692}},"112696":{"sourceObj":{"__isSmartRef__":true,"id":112690},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":112692},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":112697},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112697":{"source":{"__isSmartRef__":true,"id":112690},"target":{"__isSmartRef__":true,"id":112692}},"112698":{"sourceObj":{"__isSmartRef__":true,"id":112690},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":112692},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":112699},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112699":{"source":{"__isSmartRef__":true,"id":112690},"target":{"__isSmartRef__":true,"id":112692}},"112700":{"sourceObj":{"__isSmartRef__":true,"id":112679},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":112679},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":112701},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112701":{"source":{"__isSmartRef__":true,"id":112679},"target":{"__isSmartRef__":true,"id":112679}},"112702":{"remove":{"__isSmartRef__":true,"id":112703},"reconnect":{"__isSmartRef__":true,"id":112710}},"112703":{"varMapping":{"__isSmartRef__":true,"id":112704},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":112709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112704":{"this":{"__isSmartRef__":true,"id":112679},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112705}},"112705":{"$super":{"__isSmartRef__":true,"id":112706}},"112706":{"varMapping":{"__isSmartRef__":true,"id":112707},"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":112708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112707":{"obj":{"__isSmartRef__":true,"id":112679},"name":"remove"},"112708":{},"112709":{},"112710":{"varMapping":{"__isSmartRef__":true,"id":112711},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":112712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112711":{"this":{"__isSmartRef__":true,"id":112679}},"112712":{},"112713":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112679}},"112714":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":112715},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":112749},"dependedBy":{"__isSmartRef__":true,"id":112718},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112715":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":112716},"eventHandler":{"__isSmartRef__":true,"id":112717},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":112718},{"__isSmartRef__":true,"id":112726}],"_Rotation":16.80506951037766,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":112736}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112738},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"112716":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"112717":{"morph":{"__isSmartRef__":true,"id":112715},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112718":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":112715},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":112719},"dependendConnections":[{"__isSmartRef__":true,"id":112714}],"attributeConnections":[{"__isSmartRef__":true,"id":112720},{"__isSmartRef__":true,"id":112722},{"__isSmartRef__":true,"id":112724}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"112719":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112715}},"112720":{"sourceObj":{"__isSmartRef__":true,"id":112718},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":112714},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":112721},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112721":{"source":{"__isSmartRef__":true,"id":112718},"target":{"__isSmartRef__":true,"id":112714}},"112722":{"sourceObj":{"__isSmartRef__":true,"id":112718},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":112714},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":112723},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112723":{"source":{"__isSmartRef__":true,"id":112718},"target":{"__isSmartRef__":true,"id":112714}},"112724":{"sourceObj":{"__isSmartRef__":true,"id":112718},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":112714},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":112725},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112725":{"source":{"__isSmartRef__":true,"id":112718},"target":{"__isSmartRef__":true,"id":112714}},"112726":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":112715},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":112727},"dependendConnections":[{"__isSmartRef__":true,"id":112728}],"attributeConnections":[{"__isSmartRef__":true,"id":112730},{"__isSmartRef__":true,"id":112732},{"__isSmartRef__":true,"id":112734}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"112727":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112715}},"112728":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":112715},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":112729},"dependedBy":{"__isSmartRef__":true,"id":112726},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112729":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112715}},"112730":{"sourceObj":{"__isSmartRef__":true,"id":112726},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":112728},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":112731},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112731":{"source":{"__isSmartRef__":true,"id":112726},"target":{"__isSmartRef__":true,"id":112728}},"112732":{"sourceObj":{"__isSmartRef__":true,"id":112726},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":112728},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":112733},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112733":{"source":{"__isSmartRef__":true,"id":112726},"target":{"__isSmartRef__":true,"id":112728}},"112734":{"sourceObj":{"__isSmartRef__":true,"id":112726},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":112728},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":112735},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112735":{"source":{"__isSmartRef__":true,"id":112726},"target":{"__isSmartRef__":true,"id":112728}},"112736":{"sourceObj":{"__isSmartRef__":true,"id":112715},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":112715},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":112737},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112737":{"source":{"__isSmartRef__":true,"id":112715},"target":{"__isSmartRef__":true,"id":112715}},"112738":{"remove":{"__isSmartRef__":true,"id":112739},"reconnect":{"__isSmartRef__":true,"id":112746}},"112739":{"varMapping":{"__isSmartRef__":true,"id":112740},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":112745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112740":{"this":{"__isSmartRef__":true,"id":112715},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112741}},"112741":{"$super":{"__isSmartRef__":true,"id":112742}},"112742":{"varMapping":{"__isSmartRef__":true,"id":112743},"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":112744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112743":{"obj":{"__isSmartRef__":true,"id":112715},"name":"remove"},"112744":{},"112745":{},"112746":{"varMapping":{"__isSmartRef__":true,"id":112747},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":112748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112747":{"this":{"__isSmartRef__":true,"id":112715}},"112748":{},"112749":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112715}},"112750":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":112751},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":112785},"dependedBy":{"__isSmartRef__":true,"id":112754},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112751":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":112752},"eventHandler":{"__isSmartRef__":true,"id":112753},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":112754},{"__isSmartRef__":true,"id":112762}],"_Rotation":16.80506951037766,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":112772}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112774},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"112752":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"112753":{"morph":{"__isSmartRef__":true,"id":112751},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112754":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":112751},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":112755},"dependendConnections":[{"__isSmartRef__":true,"id":112750}],"attributeConnections":[{"__isSmartRef__":true,"id":112756},{"__isSmartRef__":true,"id":112758},{"__isSmartRef__":true,"id":112760}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"112755":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112751}},"112756":{"sourceObj":{"__isSmartRef__":true,"id":112754},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":112750},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":112757},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112757":{"source":{"__isSmartRef__":true,"id":112754},"target":{"__isSmartRef__":true,"id":112750}},"112758":{"sourceObj":{"__isSmartRef__":true,"id":112754},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":112750},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":112759},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112759":{"source":{"__isSmartRef__":true,"id":112754},"target":{"__isSmartRef__":true,"id":112750}},"112760":{"sourceObj":{"__isSmartRef__":true,"id":112754},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":112750},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":112761},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112761":{"source":{"__isSmartRef__":true,"id":112754},"target":{"__isSmartRef__":true,"id":112750}},"112762":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":112751},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":112763},"dependendConnections":[{"__isSmartRef__":true,"id":112764}],"attributeConnections":[{"__isSmartRef__":true,"id":112766},{"__isSmartRef__":true,"id":112768},{"__isSmartRef__":true,"id":112770}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"112763":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112751}},"112764":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":112751},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":112765},"dependedBy":{"__isSmartRef__":true,"id":112762},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112765":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112751}},"112766":{"sourceObj":{"__isSmartRef__":true,"id":112762},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":112764},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":112767},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112767":{"source":{"__isSmartRef__":true,"id":112762},"target":{"__isSmartRef__":true,"id":112764}},"112768":{"sourceObj":{"__isSmartRef__":true,"id":112762},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":112764},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":112769},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112769":{"source":{"__isSmartRef__":true,"id":112762},"target":{"__isSmartRef__":true,"id":112764}},"112770":{"sourceObj":{"__isSmartRef__":true,"id":112762},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":112764},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":112771},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112771":{"source":{"__isSmartRef__":true,"id":112762},"target":{"__isSmartRef__":true,"id":112764}},"112772":{"sourceObj":{"__isSmartRef__":true,"id":112751},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":112751},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":112773},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112773":{"source":{"__isSmartRef__":true,"id":112751},"target":{"__isSmartRef__":true,"id":112751}},"112774":{"remove":{"__isSmartRef__":true,"id":112775},"reconnect":{"__isSmartRef__":true,"id":112782}},"112775":{"varMapping":{"__isSmartRef__":true,"id":112776},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":112781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112776":{"this":{"__isSmartRef__":true,"id":112751},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112777}},"112777":{"$super":{"__isSmartRef__":true,"id":112778}},"112778":{"varMapping":{"__isSmartRef__":true,"id":112779},"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":112780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112779":{"obj":{"__isSmartRef__":true,"id":112751},"name":"remove"},"112780":{},"112781":{},"112782":{"varMapping":{"__isSmartRef__":true,"id":112783},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":112784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112783":{"this":{"__isSmartRef__":true,"id":112751}},"112784":{},"112785":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112751}},"112786":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":112787},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":112821},"dependedBy":{"__isSmartRef__":true,"id":112790},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112787":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":112788},"eventHandler":{"__isSmartRef__":true,"id":112789},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":112790},{"__isSmartRef__":true,"id":112798}],"_Rotation":16.80506951037766,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":112808}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112810},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"112788":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"112789":{"morph":{"__isSmartRef__":true,"id":112787},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112790":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":112787},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":112791},"dependendConnections":[{"__isSmartRef__":true,"id":112786}],"attributeConnections":[{"__isSmartRef__":true,"id":112792},{"__isSmartRef__":true,"id":112794},{"__isSmartRef__":true,"id":112796}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"112791":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112787}},"112792":{"sourceObj":{"__isSmartRef__":true,"id":112790},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":112786},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":112793},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112793":{"source":{"__isSmartRef__":true,"id":112790},"target":{"__isSmartRef__":true,"id":112786}},"112794":{"sourceObj":{"__isSmartRef__":true,"id":112790},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":112786},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":112795},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112795":{"source":{"__isSmartRef__":true,"id":112790},"target":{"__isSmartRef__":true,"id":112786}},"112796":{"sourceObj":{"__isSmartRef__":true,"id":112790},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":112786},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":112797},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112797":{"source":{"__isSmartRef__":true,"id":112790},"target":{"__isSmartRef__":true,"id":112786}},"112798":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":112787},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":112799},"dependendConnections":[{"__isSmartRef__":true,"id":112800}],"attributeConnections":[{"__isSmartRef__":true,"id":112802},{"__isSmartRef__":true,"id":112804},{"__isSmartRef__":true,"id":112806}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"112799":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112787}},"112800":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":112787},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":112801},"dependedBy":{"__isSmartRef__":true,"id":112798},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112801":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112787}},"112802":{"sourceObj":{"__isSmartRef__":true,"id":112798},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":112800},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":112803},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112803":{"source":{"__isSmartRef__":true,"id":112798},"target":{"__isSmartRef__":true,"id":112800}},"112804":{"sourceObj":{"__isSmartRef__":true,"id":112798},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":112800},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":112805},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112805":{"source":{"__isSmartRef__":true,"id":112798},"target":{"__isSmartRef__":true,"id":112800}},"112806":{"sourceObj":{"__isSmartRef__":true,"id":112798},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":112800},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":112807},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112807":{"source":{"__isSmartRef__":true,"id":112798},"target":{"__isSmartRef__":true,"id":112800}},"112808":{"sourceObj":{"__isSmartRef__":true,"id":112787},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":112787},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":112809},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112809":{"source":{"__isSmartRef__":true,"id":112787},"target":{"__isSmartRef__":true,"id":112787}},"112810":{"remove":{"__isSmartRef__":true,"id":112811},"reconnect":{"__isSmartRef__":true,"id":112818}},"112811":{"varMapping":{"__isSmartRef__":true,"id":112812},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":112817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112812":{"this":{"__isSmartRef__":true,"id":112787},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112813}},"112813":{"$super":{"__isSmartRef__":true,"id":112814}},"112814":{"varMapping":{"__isSmartRef__":true,"id":112815},"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":112816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112815":{"obj":{"__isSmartRef__":true,"id":112787},"name":"remove"},"112816":{},"112817":{},"112818":{"varMapping":{"__isSmartRef__":true,"id":112819},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":112820},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112819":{"this":{"__isSmartRef__":true,"id":112787}},"112820":{},"112821":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112787}},"112822":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":112823},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":112857},"dependedBy":{"__isSmartRef__":true,"id":112826},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112823":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":112824},"eventHandler":{"__isSmartRef__":true,"id":112825},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":112826},{"__isSmartRef__":true,"id":112834}],"_Rotation":16.80506951037766,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":112844}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112846},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"112824":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"112825":{"morph":{"__isSmartRef__":true,"id":112823},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112826":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":112823},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":112827},"dependendConnections":[{"__isSmartRef__":true,"id":112822}],"attributeConnections":[{"__isSmartRef__":true,"id":112828},{"__isSmartRef__":true,"id":112830},{"__isSmartRef__":true,"id":112832}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"112827":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112823}},"112828":{"sourceObj":{"__isSmartRef__":true,"id":112826},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":112822},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":112829},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112829":{"source":{"__isSmartRef__":true,"id":112826},"target":{"__isSmartRef__":true,"id":112822}},"112830":{"sourceObj":{"__isSmartRef__":true,"id":112826},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":112822},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":112831},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112831":{"source":{"__isSmartRef__":true,"id":112826},"target":{"__isSmartRef__":true,"id":112822}},"112832":{"sourceObj":{"__isSmartRef__":true,"id":112826},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":112822},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":112833},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112833":{"source":{"__isSmartRef__":true,"id":112826},"target":{"__isSmartRef__":true,"id":112822}},"112834":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":112823},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":112835},"dependendConnections":[{"__isSmartRef__":true,"id":112836}],"attributeConnections":[{"__isSmartRef__":true,"id":112838},{"__isSmartRef__":true,"id":112840},{"__isSmartRef__":true,"id":112842}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"112835":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112823}},"112836":{"sourceObj":{"__isSmartRef__":true,"id":112651},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":112823},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":112837},"dependedBy":{"__isSmartRef__":true,"id":112834},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112837":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112823}},"112838":{"sourceObj":{"__isSmartRef__":true,"id":112834},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":112836},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":112839},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112839":{"source":{"__isSmartRef__":true,"id":112834},"target":{"__isSmartRef__":true,"id":112836}},"112840":{"sourceObj":{"__isSmartRef__":true,"id":112834},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":112836},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":112841},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112841":{"source":{"__isSmartRef__":true,"id":112834},"target":{"__isSmartRef__":true,"id":112836}},"112842":{"sourceObj":{"__isSmartRef__":true,"id":112834},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":112836},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":112843},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112843":{"source":{"__isSmartRef__":true,"id":112834},"target":{"__isSmartRef__":true,"id":112836}},"112844":{"sourceObj":{"__isSmartRef__":true,"id":112823},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":112823},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":112845},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112845":{"source":{"__isSmartRef__":true,"id":112823},"target":{"__isSmartRef__":true,"id":112823}},"112846":{"remove":{"__isSmartRef__":true,"id":112847},"reconnect":{"__isSmartRef__":true,"id":112854}},"112847":{"varMapping":{"__isSmartRef__":true,"id":112848},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":112853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112848":{"this":{"__isSmartRef__":true,"id":112823},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112849}},"112849":{"$super":{"__isSmartRef__":true,"id":112850}},"112850":{"varMapping":{"__isSmartRef__":true,"id":112851},"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":112852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112851":{"obj":{"__isSmartRef__":true,"id":112823},"name":"remove"},"112852":{},"112853":{},"112854":{"varMapping":{"__isSmartRef__":true,"id":112855},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":112856},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112855":{"this":{"__isSmartRef__":true,"id":112823}},"112856":{},"112857":{"source":{"__isSmartRef__":true,"id":112651},"target":{"__isSmartRef__":true,"id":112823}},"112858":{"change":{"__isSmartRef__":true,"id":112859},"tick":{"__isSmartRef__":true,"id":112863}},"112859":{"varMapping":{"__isSmartRef__":true,"id":112860},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112860":{"this":{"__isSmartRef__":true,"id":112651}},"112861":{"timestamp":{"__isSmartRef__":true,"id":112862},"user":"cschuster","tags":[]},"112862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112863":{"varMapping":{"__isSmartRef__":true,"id":112864},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112864":{"this":{"__isSmartRef__":true,"id":112651}},"112865":{"timestamp":{"__isSmartRef__":true,"id":112866},"user":"cschuster","tags":[]},"112866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112867":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112868}],"id":"7430023C-AF69-428A-BF5D-E0A900C834E6","shape":{"__isSmartRef__":true,"id":112869},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2962","partsBinMetaInfo":{"__isSmartRef__":true,"id":112870},"eventHandler":{"__isSmartRef__":true,"id":112888},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","B251642D-5526-4DFB-90A0-1B7E6F3190BE"],"partTests":{"__isSmartRef__":true,"id":112889},"_ClipMode":"visible","moved":true,"b":346.9699762534001,"#startLetters":"set","isBeingDragged":false,"delta":-0.6204773212666623,"_Rotation":27.84634891254016,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112894},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5086.3,5001.3)"},"112868":{"target":{"__isSmartRef__":true,"id":112867},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112869":{"_BorderWidth":3.872691968786869,"_ClipMode":"visible","_BorderRadius":37.9666825644198,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.4,109.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-58,191,80)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.5,-39.5)"},"112870":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112871},{"__isSmartRef__":true,"id":112873},{"__isSmartRef__":true,"id":112875},{"__isSmartRef__":true,"id":112877},{"__isSmartRef__":true,"id":112879},{"__isSmartRef__":true,"id":112881},{"__isSmartRef__":true,"id":112883},{"__isSmartRef__":true,"id":112885}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112887},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112871":{"date":{"__isSmartRef__":true,"id":112872},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112873":{"date":{"__isSmartRef__":true,"id":112874},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112874":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112875":{"date":{"__isSmartRef__":true,"id":112876},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112876":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112877":{"date":{"__isSmartRef__":true,"id":112878},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112879":{"date":{"__isSmartRef__":true,"id":112880},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112880":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112881":{"date":{"__isSmartRef__":true,"id":112882},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112882":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112883":{"date":{"__isSmartRef__":true,"id":112884},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112885":{"date":{"__isSmartRef__":true,"id":112886},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112887":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112888":{"morph":{"__isSmartRef__":true,"id":112867},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112889":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112890}},"112890":{"test01IsMorph":{"__isSmartRef__":true,"id":112891}},"112891":{"varMapping":{"__isSmartRef__":true,"id":112892},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112892":{"this":{"__isSmartRef__":true,"id":112889}},"112893":{},"112894":{"change":{"__isSmartRef__":true,"id":112895},"tick":{"__isSmartRef__":true,"id":112899}},"112895":{"varMapping":{"__isSmartRef__":true,"id":112896},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112896":{"this":{"__isSmartRef__":true,"id":112867}},"112897":{"timestamp":{"__isSmartRef__":true,"id":112898},"user":"cschuster","tags":[]},"112898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112899":{"varMapping":{"__isSmartRef__":true,"id":112900},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112900":{"this":{"__isSmartRef__":true,"id":112867}},"112901":{"timestamp":{"__isSmartRef__":true,"id":112902},"user":"cschuster","tags":[]},"112902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112903":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112904}],"id":"F7DF42E8-588D-475A-8CB2-581316F1DCB2","shape":{"__isSmartRef__":true,"id":112905},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2963","partsBinMetaInfo":{"__isSmartRef__":true,"id":112906},"eventHandler":{"__isSmartRef__":true,"id":112924},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","803181E6-7A48-4E45-BC6B-552F545FACC3"],"partTests":{"__isSmartRef__":true,"id":112925},"_ClipMode":"visible","moved":true,"b":301,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":10.127590248623177,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112930},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5990.1,4210.2)"},"112904":{"target":{"__isSmartRef__":true,"id":112903},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112905":{"_BorderWidth":0.7141634964894381,"_ClipMode":"visible","_BorderRadius":10.61056874428218,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.7,134.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-88,-222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-30.3)"},"112906":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112907},{"__isSmartRef__":true,"id":112909},{"__isSmartRef__":true,"id":112911},{"__isSmartRef__":true,"id":112913},{"__isSmartRef__":true,"id":112915},{"__isSmartRef__":true,"id":112917},{"__isSmartRef__":true,"id":112919},{"__isSmartRef__":true,"id":112921}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112923},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112907":{"date":{"__isSmartRef__":true,"id":112908},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112909":{"date":{"__isSmartRef__":true,"id":112910},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112910":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112911":{"date":{"__isSmartRef__":true,"id":112912},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112912":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112913":{"date":{"__isSmartRef__":true,"id":112914},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112915":{"date":{"__isSmartRef__":true,"id":112916},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112916":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112917":{"date":{"__isSmartRef__":true,"id":112918},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112918":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112919":{"date":{"__isSmartRef__":true,"id":112920},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112921":{"date":{"__isSmartRef__":true,"id":112922},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112923":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112924":{"morph":{"__isSmartRef__":true,"id":112903},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112925":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112926}},"112926":{"test01IsMorph":{"__isSmartRef__":true,"id":112927}},"112927":{"varMapping":{"__isSmartRef__":true,"id":112928},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112928":{"this":{"__isSmartRef__":true,"id":112925}},"112929":{},"112930":{"change":{"__isSmartRef__":true,"id":112931},"tick":{"__isSmartRef__":true,"id":112935}},"112931":{"varMapping":{"__isSmartRef__":true,"id":112932},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112932":{"this":{"__isSmartRef__":true,"id":112903}},"112933":{"timestamp":{"__isSmartRef__":true,"id":112934},"user":"cschuster","tags":[]},"112934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112935":{"varMapping":{"__isSmartRef__":true,"id":112936},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112936":{"this":{"__isSmartRef__":true,"id":112903}},"112937":{"timestamp":{"__isSmartRef__":true,"id":112938},"user":"cschuster","tags":[]},"112938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112939":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112940}],"id":"21E51F11-2155-4263-9DB6-B465B2FDC794","shape":{"__isSmartRef__":true,"id":112941},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2964","partsBinMetaInfo":{"__isSmartRef__":true,"id":112942},"eventHandler":{"__isSmartRef__":true,"id":112960},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA","95679FDB-3D61-49F7-A63C-B87B619A1071"],"partTests":{"__isSmartRef__":true,"id":112961},"_ClipMode":"visible","moved":true,"b":315.5461276691058,"#startLetters":"set","isBeingDragged":false,"delta":-0.6261108778999187,"_Rotation":-41.23017110176592,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112966},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4815.8,6126.9)"},"112940":{"target":{"__isSmartRef__":true,"id":112939},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112941":{"_BorderWidth":1.4983259312280817,"_ClipMode":"visible","_BorderRadius":20.38124594574451,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-179,4,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.0,-34.3)"},"112942":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112943},{"__isSmartRef__":true,"id":112945},{"__isSmartRef__":true,"id":112947},{"__isSmartRef__":true,"id":112949},{"__isSmartRef__":true,"id":112951},{"__isSmartRef__":true,"id":112953},{"__isSmartRef__":true,"id":112955},{"__isSmartRef__":true,"id":112957}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112959},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112943":{"date":{"__isSmartRef__":true,"id":112944},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112945":{"date":{"__isSmartRef__":true,"id":112946},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112946":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112947":{"date":{"__isSmartRef__":true,"id":112948},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112948":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112949":{"date":{"__isSmartRef__":true,"id":112950},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112951":{"date":{"__isSmartRef__":true,"id":112952},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112952":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112953":{"date":{"__isSmartRef__":true,"id":112954},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112954":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112955":{"date":{"__isSmartRef__":true,"id":112956},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112957":{"date":{"__isSmartRef__":true,"id":112958},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112959":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112960":{"morph":{"__isSmartRef__":true,"id":112939},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112961":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112962}},"112962":{"test01IsMorph":{"__isSmartRef__":true,"id":112963}},"112963":{"varMapping":{"__isSmartRef__":true,"id":112964},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":112965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112964":{"this":{"__isSmartRef__":true,"id":112961}},"112965":{},"112966":{"change":{"__isSmartRef__":true,"id":112967},"tick":{"__isSmartRef__":true,"id":112971}},"112967":{"varMapping":{"__isSmartRef__":true,"id":112968},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":112969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112968":{"this":{"__isSmartRef__":true,"id":112939}},"112969":{"timestamp":{"__isSmartRef__":true,"id":112970},"user":"cschuster","tags":[]},"112970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"112971":{"varMapping":{"__isSmartRef__":true,"id":112972},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":112973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"112972":{"this":{"__isSmartRef__":true,"id":112939}},"112973":{"timestamp":{"__isSmartRef__":true,"id":112974},"user":"cschuster","tags":[]},"112974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"112975":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":112976}],"id":"C8BBC63B-94E8-4FEB-B973-F7DECFB439CE","shape":{"__isSmartRef__":true,"id":112977},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2965","partsBinMetaInfo":{"__isSmartRef__":true,"id":112978},"eventHandler":{"__isSmartRef__":true,"id":112996},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52","9D8AE4E3-4E73-47B1-B74F-C5D5B841F66B"],"partTests":{"__isSmartRef__":true,"id":112997},"_ClipMode":"visible","moved":true,"b":143.50168138631852,"#startLetters":"set","isBeingDragged":false,"delta":0.976201914192643,"_Rotation":-32.28454136733529,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113002},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4549.0,5200.8)"},"112976":{"target":{"__isSmartRef__":true,"id":112975},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"112977":{"_BorderWidth":7.973995983655188,"_ClipMode":"visible","_BorderRadius":25.848556622724495,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.7,76.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(152,-54,202)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.9,-3.9)"},"112978":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":112979},{"__isSmartRef__":true,"id":112981},{"__isSmartRef__":true,"id":112983},{"__isSmartRef__":true,"id":112985},{"__isSmartRef__":true,"id":112987},{"__isSmartRef__":true,"id":112989},{"__isSmartRef__":true,"id":112991},{"__isSmartRef__":true,"id":112993}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":112995},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112979":{"date":{"__isSmartRef__":true,"id":112980},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"112980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"112981":{"date":{"__isSmartRef__":true,"id":112982},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"112982":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"112983":{"date":{"__isSmartRef__":true,"id":112984},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"112984":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"112985":{"date":{"__isSmartRef__":true,"id":112986},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"112986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"112987":{"date":{"__isSmartRef__":true,"id":112988},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"112988":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"112989":{"date":{"__isSmartRef__":true,"id":112990},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"112990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"112991":{"date":{"__isSmartRef__":true,"id":112992},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"112992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"112993":{"date":{"__isSmartRef__":true,"id":112994},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"112994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"112995":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"112996":{"morph":{"__isSmartRef__":true,"id":112975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"112997":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":112998}},"112998":{"test01IsMorph":{"__isSmartRef__":true,"id":112999}},"112999":{"varMapping":{"__isSmartRef__":true,"id":113000},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113000":{"this":{"__isSmartRef__":true,"id":112997}},"113001":{},"113002":{"change":{"__isSmartRef__":true,"id":113003},"tick":{"__isSmartRef__":true,"id":113007}},"113003":{"varMapping":{"__isSmartRef__":true,"id":113004},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113004":{"this":{"__isSmartRef__":true,"id":112975}},"113005":{"timestamp":{"__isSmartRef__":true,"id":113006},"user":"cschuster","tags":[]},"113006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113007":{"varMapping":{"__isSmartRef__":true,"id":113008},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113008":{"this":{"__isSmartRef__":true,"id":112975}},"113009":{"timestamp":{"__isSmartRef__":true,"id":113010},"user":"cschuster","tags":[]},"113010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113011":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113012}],"id":"3BCA9656-4EE9-4BED-BBCB-8FAE29874911","shape":{"__isSmartRef__":true,"id":113013},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2966","partsBinMetaInfo":{"__isSmartRef__":true,"id":113014},"eventHandler":{"__isSmartRef__":true,"id":113032},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","4C557759-7796-42BF-ABB2-9B527673AF2C","0640DFE5-BCB0-4D77-BBA2-CF0990828B0F","0F232AD8-5BAA-4222-947F-0CF5737DF439","D3734415-E0D9-4C73-BEAD-4E2E63159CB0"],"partTests":{"__isSmartRef__":true,"id":113033},"_ClipMode":"visible","moved":true,"b":91.18525566207245,"#startLetters":"set","isBeingDragged":false,"delta":0.8214887897484004,"_Rotation":-25.128277695260778,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113038},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5505.2,4646.0)"},"113012":{"target":{"__isSmartRef__":true,"id":113011},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113013":{"_BorderWidth":9.998930198177057,"_ClipMode":"visible","_BorderRadius":0.017114998005582915,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.3,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,250,-125)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.6)"},"113014":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113015},{"__isSmartRef__":true,"id":113017},{"__isSmartRef__":true,"id":113019},{"__isSmartRef__":true,"id":113021},{"__isSmartRef__":true,"id":113023},{"__isSmartRef__":true,"id":113025},{"__isSmartRef__":true,"id":113027},{"__isSmartRef__":true,"id":113029}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113031},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113015":{"date":{"__isSmartRef__":true,"id":113016},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113017":{"date":{"__isSmartRef__":true,"id":113018},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113018":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113019":{"date":{"__isSmartRef__":true,"id":113020},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113020":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113021":{"date":{"__isSmartRef__":true,"id":113022},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113023":{"date":{"__isSmartRef__":true,"id":113024},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113024":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113025":{"date":{"__isSmartRef__":true,"id":113026},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113026":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113027":{"date":{"__isSmartRef__":true,"id":113028},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113029":{"date":{"__isSmartRef__":true,"id":113030},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113031":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113032":{"morph":{"__isSmartRef__":true,"id":113011},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113033":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113034}},"113034":{"test01IsMorph":{"__isSmartRef__":true,"id":113035}},"113035":{"varMapping":{"__isSmartRef__":true,"id":113036},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113036":{"this":{"__isSmartRef__":true,"id":113033}},"113037":{},"113038":{"change":{"__isSmartRef__":true,"id":113039},"tick":{"__isSmartRef__":true,"id":113043}},"113039":{"varMapping":{"__isSmartRef__":true,"id":113040},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113040":{"this":{"__isSmartRef__":true,"id":113011}},"113041":{"timestamp":{"__isSmartRef__":true,"id":113042},"user":"cschuster","tags":[]},"113042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113043":{"varMapping":{"__isSmartRef__":true,"id":113044},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113044":{"this":{"__isSmartRef__":true,"id":113011}},"113045":{"timestamp":{"__isSmartRef__":true,"id":113046},"user":"cschuster","tags":[]},"113046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113047":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113048}],"id":"4720CA27-E08E-463D-B6F1-17B6501F9ED8","shape":{"__isSmartRef__":true,"id":113049},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2967","partsBinMetaInfo":{"__isSmartRef__":true,"id":113050},"eventHandler":{"__isSmartRef__":true,"id":113068},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","05A10A99-C944-46CF-A063-8BEA7F44EE28","4028DF8A-8D08-4EC7-A2F0-0E889ECA53CC","D9D6F1E1-9003-44D6-B227-129E5E5AE0D0","F17B6CCD-4276-4848-BE4A-083936F90890"],"partTests":{"__isSmartRef__":true,"id":113069},"_ClipMode":"visible","moved":true,"b":327.54743083403446,"#startLetters":"set","isBeingDragged":false,"delta":0.6241180323413573,"_Rotation":24.992457522141965,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113074},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5288.5,5227.8)"},"113048":{"target":{"__isSmartRef__":true,"id":113047},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113049":{"_BorderWidth":2.316993777718773,"_ClipMode":"visible","_BorderRadius":28.482364177920353,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.8,121.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-137,79,-165)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.3,-36.9)"},"113050":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113051},{"__isSmartRef__":true,"id":113053},{"__isSmartRef__":true,"id":113055},{"__isSmartRef__":true,"id":113057},{"__isSmartRef__":true,"id":113059},{"__isSmartRef__":true,"id":113061},{"__isSmartRef__":true,"id":113063},{"__isSmartRef__":true,"id":113065}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113067},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113051":{"date":{"__isSmartRef__":true,"id":113052},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113053":{"date":{"__isSmartRef__":true,"id":113054},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113054":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113055":{"date":{"__isSmartRef__":true,"id":113056},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113056":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113057":{"date":{"__isSmartRef__":true,"id":113058},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113059":{"date":{"__isSmartRef__":true,"id":113060},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113060":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113061":{"date":{"__isSmartRef__":true,"id":113062},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113062":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113063":{"date":{"__isSmartRef__":true,"id":113064},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113065":{"date":{"__isSmartRef__":true,"id":113066},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113067":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113068":{"morph":{"__isSmartRef__":true,"id":113047},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113069":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113070}},"113070":{"test01IsMorph":{"__isSmartRef__":true,"id":113071}},"113071":{"varMapping":{"__isSmartRef__":true,"id":113072},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113072":{"this":{"__isSmartRef__":true,"id":113069}},"113073":{},"113074":{"change":{"__isSmartRef__":true,"id":113075},"tick":{"__isSmartRef__":true,"id":113079}},"113075":{"varMapping":{"__isSmartRef__":true,"id":113076},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113076":{"this":{"__isSmartRef__":true,"id":113047}},"113077":{"timestamp":{"__isSmartRef__":true,"id":113078},"user":"cschuster","tags":[]},"113078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113079":{"varMapping":{"__isSmartRef__":true,"id":113080},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113080":{"this":{"__isSmartRef__":true,"id":113047}},"113081":{"timestamp":{"__isSmartRef__":true,"id":113082},"user":"cschuster","tags":[]},"113082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113083":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113084}],"id":"A235E83C-F5F0-4207-9B9B-B52F6FFD46A5","shape":{"__isSmartRef__":true,"id":113085},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2968","partsBinMetaInfo":{"__isSmartRef__":true,"id":113086},"eventHandler":{"__isSmartRef__":true,"id":113104},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","05A10A99-C944-46CF-A063-8BEA7F44EE28","4028DF8A-8D08-4EC7-A2F0-0E889ECA53CC"],"partTests":{"__isSmartRef__":true,"id":113105},"_ClipMode":"visible","moved":true,"b":50.239855060121045,"#startLetters":"set","isBeingDragged":false,"delta":0.9661510588484816,"_Rotation":15.703175789835397,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113110},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5200.5,5622.0)"},"113084":{"target":{"__isSmartRef__":true,"id":113083},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113085":{"_BorderWidth":8.84364299643831,"_ClipMode":"visible","_BorderRadius":16.36225362548916,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,69.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(197,361,-120)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.4,-32.8)"},"113086":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113087},{"__isSmartRef__":true,"id":113089},{"__isSmartRef__":true,"id":113091},{"__isSmartRef__":true,"id":113093},{"__isSmartRef__":true,"id":113095},{"__isSmartRef__":true,"id":113097},{"__isSmartRef__":true,"id":113099},{"__isSmartRef__":true,"id":113101}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113103},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113087":{"date":{"__isSmartRef__":true,"id":113088},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113089":{"date":{"__isSmartRef__":true,"id":113090},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113090":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113091":{"date":{"__isSmartRef__":true,"id":113092},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113092":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113093":{"date":{"__isSmartRef__":true,"id":113094},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113095":{"date":{"__isSmartRef__":true,"id":113096},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113096":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113097":{"date":{"__isSmartRef__":true,"id":113098},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113098":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113099":{"date":{"__isSmartRef__":true,"id":113100},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113101":{"date":{"__isSmartRef__":true,"id":113102},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113103":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113104":{"morph":{"__isSmartRef__":true,"id":113083},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113105":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113106}},"113106":{"test01IsMorph":{"__isSmartRef__":true,"id":113107}},"113107":{"varMapping":{"__isSmartRef__":true,"id":113108},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113108":{"this":{"__isSmartRef__":true,"id":113105}},"113109":{},"113110":{"change":{"__isSmartRef__":true,"id":113111},"tick":{"__isSmartRef__":true,"id":113115}},"113111":{"varMapping":{"__isSmartRef__":true,"id":113112},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113112":{"this":{"__isSmartRef__":true,"id":113083}},"113113":{"timestamp":{"__isSmartRef__":true,"id":113114},"user":"cschuster","tags":[]},"113114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113115":{"varMapping":{"__isSmartRef__":true,"id":113116},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113116":{"this":{"__isSmartRef__":true,"id":113083}},"113117":{"timestamp":{"__isSmartRef__":true,"id":113118},"user":"cschuster","tags":[]},"113118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113119":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113120}],"id":"568ED0FC-586D-4B26-B732-3E696C1B69FE","shape":{"__isSmartRef__":true,"id":113121},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2969","partsBinMetaInfo":{"__isSmartRef__":true,"id":113122},"eventHandler":{"__isSmartRef__":true,"id":113140},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8","A8327265-1C3B-463B-B9EA-28DA54A68B77","786B4BB2-CFD3-461C-A911-4F9ABE260178"],"partTests":{"__isSmartRef__":true,"id":113141},"_ClipMode":"visible","moved":true,"b":134.80675999168307,"#startLetters":"set","isBeingDragged":false,"delta":0.9361580554977991,"_Rotation":29.29128683855295,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113146},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6540.5,4811.9)"},"113120":{"target":{"__isSmartRef__":true,"id":113119},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113121":{"_BorderWidth":8.54743797978135,"_ClipMode":"visible","_BorderRadius":19.86509404736771,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,2,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.2,-5.9)"},"113122":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113123},{"__isSmartRef__":true,"id":113125},{"__isSmartRef__":true,"id":113127},{"__isSmartRef__":true,"id":113129},{"__isSmartRef__":true,"id":113131},{"__isSmartRef__":true,"id":113133},{"__isSmartRef__":true,"id":113135},{"__isSmartRef__":true,"id":113137}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113139},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113123":{"date":{"__isSmartRef__":true,"id":113124},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113125":{"date":{"__isSmartRef__":true,"id":113126},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113126":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113127":{"date":{"__isSmartRef__":true,"id":113128},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113128":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113129":{"date":{"__isSmartRef__":true,"id":113130},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113130":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113131":{"date":{"__isSmartRef__":true,"id":113132},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113132":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113133":{"date":{"__isSmartRef__":true,"id":113134},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113134":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113135":{"date":{"__isSmartRef__":true,"id":113136},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113137":{"date":{"__isSmartRef__":true,"id":113138},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113138":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113139":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113140":{"morph":{"__isSmartRef__":true,"id":113119},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113141":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113142}},"113142":{"test01IsMorph":{"__isSmartRef__":true,"id":113143}},"113143":{"varMapping":{"__isSmartRef__":true,"id":113144},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113144":{"this":{"__isSmartRef__":true,"id":113141}},"113145":{},"113146":{"change":{"__isSmartRef__":true,"id":113147},"tick":{"__isSmartRef__":true,"id":113151}},"113147":{"varMapping":{"__isSmartRef__":true,"id":113148},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113148":{"this":{"__isSmartRef__":true,"id":113119}},"113149":{"timestamp":{"__isSmartRef__":true,"id":113150},"user":"cschuster","tags":[]},"113150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113151":{"varMapping":{"__isSmartRef__":true,"id":113152},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113152":{"this":{"__isSmartRef__":true,"id":113119}},"113153":{"timestamp":{"__isSmartRef__":true,"id":113154},"user":"cschuster","tags":[]},"113154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113155":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113156}],"id":"3003D703-CD2B-48B6-9841-2C11D2D2AA3A","shape":{"__isSmartRef__":true,"id":113157},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2970","partsBinMetaInfo":{"__isSmartRef__":true,"id":113158},"eventHandler":{"__isSmartRef__":true,"id":113176},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E","AA301D99-F9D7-48B0-9CB0-6F8D4E5348A2"],"partTests":{"__isSmartRef__":true,"id":113177},"_ClipMode":"visible","moved":true,"b":308.1146513998974,"#startLetters":"set","isBeingDragged":false,"delta":0.994250983116217,"_Rotation":-45.59593882736706,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113182},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7112.5,5571.7)"},"113156":{"target":{"__isSmartRef__":true,"id":113155},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113157":{"_BorderWidth":1.0661139459925,"_ClipMode":"visible","_BorderRadius":15.239264822536484,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-44,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.3,-32.3)"},"113158":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113159},{"__isSmartRef__":true,"id":113161},{"__isSmartRef__":true,"id":113163},{"__isSmartRef__":true,"id":113165},{"__isSmartRef__":true,"id":113167},{"__isSmartRef__":true,"id":113169},{"__isSmartRef__":true,"id":113171},{"__isSmartRef__":true,"id":113173}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113175},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113159":{"date":{"__isSmartRef__":true,"id":113160},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113161":{"date":{"__isSmartRef__":true,"id":113162},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113162":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113163":{"date":{"__isSmartRef__":true,"id":113164},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113164":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113165":{"date":{"__isSmartRef__":true,"id":113166},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113166":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113167":{"date":{"__isSmartRef__":true,"id":113168},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113168":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113169":{"date":{"__isSmartRef__":true,"id":113170},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113170":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113171":{"date":{"__isSmartRef__":true,"id":113172},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113173":{"date":{"__isSmartRef__":true,"id":113174},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113174":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113175":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113176":{"morph":{"__isSmartRef__":true,"id":113155},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113177":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113178}},"113178":{"test01IsMorph":{"__isSmartRef__":true,"id":113179}},"113179":{"varMapping":{"__isSmartRef__":true,"id":113180},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113180":{"this":{"__isSmartRef__":true,"id":113177}},"113181":{},"113182":{"change":{"__isSmartRef__":true,"id":113183},"tick":{"__isSmartRef__":true,"id":113187}},"113183":{"varMapping":{"__isSmartRef__":true,"id":113184},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113184":{"this":{"__isSmartRef__":true,"id":113155}},"113185":{"timestamp":{"__isSmartRef__":true,"id":113186},"user":"cschuster","tags":[]},"113186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113187":{"varMapping":{"__isSmartRef__":true,"id":113188},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113188":{"this":{"__isSmartRef__":true,"id":113155}},"113189":{"timestamp":{"__isSmartRef__":true,"id":113190},"user":"cschuster","tags":[]},"113190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113191":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113192}],"id":"64BC1F8F-ECD8-4412-A871-F5EF274A23D2","shape":{"__isSmartRef__":true,"id":113193},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2971","partsBinMetaInfo":{"__isSmartRef__":true,"id":113194},"eventHandler":{"__isSmartRef__":true,"id":113212},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D74510B3-E897-4597-9A21-D3A83755757B"],"partTests":{"__isSmartRef__":true,"id":113213},"_ClipMode":"visible","moved":true,"b":357,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-2.8858204323826717,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113218},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5616.6,4979.0)"},"113192":{"target":{"__isSmartRef__":true,"id":113191},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113193":{"_BorderWidth":4.738320218785278,"_ClipMode":"visible","_BorderRadius":39.89043790736546,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.8,102.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-14,242,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.0,-40.0)"},"113194":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113195},{"__isSmartRef__":true,"id":113197},{"__isSmartRef__":true,"id":113199},{"__isSmartRef__":true,"id":113201},{"__isSmartRef__":true,"id":113203},{"__isSmartRef__":true,"id":113205},{"__isSmartRef__":true,"id":113207},{"__isSmartRef__":true,"id":113209}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113211},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113195":{"date":{"__isSmartRef__":true,"id":113196},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113197":{"date":{"__isSmartRef__":true,"id":113198},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113198":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113199":{"date":{"__isSmartRef__":true,"id":113200},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113200":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113201":{"date":{"__isSmartRef__":true,"id":113202},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113203":{"date":{"__isSmartRef__":true,"id":113204},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113204":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113205":{"date":{"__isSmartRef__":true,"id":113206},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113206":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113207":{"date":{"__isSmartRef__":true,"id":113208},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113209":{"date":{"__isSmartRef__":true,"id":113210},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113210":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113211":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113212":{"morph":{"__isSmartRef__":true,"id":113191},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113213":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113214}},"113214":{"test01IsMorph":{"__isSmartRef__":true,"id":113215}},"113215":{"varMapping":{"__isSmartRef__":true,"id":113216},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113216":{"this":{"__isSmartRef__":true,"id":113213}},"113217":{},"113218":{"change":{"__isSmartRef__":true,"id":113219},"tick":{"__isSmartRef__":true,"id":113223}},"113219":{"varMapping":{"__isSmartRef__":true,"id":113220},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113220":{"this":{"__isSmartRef__":true,"id":113191}},"113221":{"timestamp":{"__isSmartRef__":true,"id":113222},"user":"cschuster","tags":[]},"113222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113223":{"varMapping":{"__isSmartRef__":true,"id":113224},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113224":{"this":{"__isSmartRef__":true,"id":113191}},"113225":{"timestamp":{"__isSmartRef__":true,"id":113226},"user":"cschuster","tags":[]},"113226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113227":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113228}],"id":"3E2C23D7-9C26-4577-9736-9E1B3BCB3594","shape":{"__isSmartRef__":true,"id":113229},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2972","partsBinMetaInfo":{"__isSmartRef__":true,"id":113230},"eventHandler":{"__isSmartRef__":true,"id":113248},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","D65A44FD-ADF0-4285-B4DE-0C6F822C32A4","4F1522D9-5944-4224-B9C6-C7F153DEAA12"],"partTests":{"__isSmartRef__":true,"id":113249},"_ClipMode":"visible","moved":true,"b":239,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-19.65746564390999,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113254},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4713.8,5560.6)"},"113228":{"target":{"__isSmartRef__":true,"id":113227},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113229":{"_BorderWidth":0.714163496489439,"_ClipMode":"visible","_BorderRadius":10.610568744282194,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,134.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-351,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-9.7)"},"113230":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113231},{"__isSmartRef__":true,"id":113233},{"__isSmartRef__":true,"id":113235},{"__isSmartRef__":true,"id":113237},{"__isSmartRef__":true,"id":113239},{"__isSmartRef__":true,"id":113241},{"__isSmartRef__":true,"id":113243},{"__isSmartRef__":true,"id":113245}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113247},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113231":{"date":{"__isSmartRef__":true,"id":113232},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113233":{"date":{"__isSmartRef__":true,"id":113234},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113234":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113235":{"date":{"__isSmartRef__":true,"id":113236},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113236":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113237":{"date":{"__isSmartRef__":true,"id":113238},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113238":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113239":{"date":{"__isSmartRef__":true,"id":113240},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113240":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113241":{"date":{"__isSmartRef__":true,"id":113242},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113242":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113243":{"date":{"__isSmartRef__":true,"id":113244},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113245":{"date":{"__isSmartRef__":true,"id":113246},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113246":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113247":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113248":{"morph":{"__isSmartRef__":true,"id":113227},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113249":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113250}},"113250":{"test01IsMorph":{"__isSmartRef__":true,"id":113251}},"113251":{"varMapping":{"__isSmartRef__":true,"id":113252},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113252":{"this":{"__isSmartRef__":true,"id":113249}},"113253":{},"113254":{"change":{"__isSmartRef__":true,"id":113255},"tick":{"__isSmartRef__":true,"id":113259}},"113255":{"varMapping":{"__isSmartRef__":true,"id":113256},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113256":{"this":{"__isSmartRef__":true,"id":113227}},"113257":{"timestamp":{"__isSmartRef__":true,"id":113258},"user":"cschuster","tags":[]},"113258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113259":{"varMapping":{"__isSmartRef__":true,"id":113260},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113260":{"this":{"__isSmartRef__":true,"id":113227}},"113261":{"timestamp":{"__isSmartRef__":true,"id":113262},"user":"cschuster","tags":[]},"113262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113263":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113264}],"id":"82F2DFB5-9809-44AA-BCED-3A150E7A794F","shape":{"__isSmartRef__":true,"id":113265},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2973","partsBinMetaInfo":{"__isSmartRef__":true,"id":113266},"eventHandler":{"__isSmartRef__":true,"id":113284},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C","CAE3AB64-4033-4DFE-AB44-ED2C8C350D22","C84DC5DD-6BA2-4096-9529-32E2F98AFB14"],"partTests":{"__isSmartRef__":true,"id":113285},"_ClipMode":"visible","moved":true,"b":307.5277383860084,"#startLetters":"set","isBeingDragged":false,"delta":-0.7604675596230663,"_Rotation":-2.9834332953557294,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113290},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5067.5,5433.2)"},"113264":{"target":{"__isSmartRef__":true,"id":113263},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113265":{"_BorderWidth":1.034707350028199,"_ClipMode":"visible","_BorderRadius":14.842326720127378,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.4,131.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-203,-47,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.1,-32.2)"},"113266":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113267},{"__isSmartRef__":true,"id":113269},{"__isSmartRef__":true,"id":113271},{"__isSmartRef__":true,"id":113273},{"__isSmartRef__":true,"id":113275},{"__isSmartRef__":true,"id":113277},{"__isSmartRef__":true,"id":113279},{"__isSmartRef__":true,"id":113281}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113283},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113267":{"date":{"__isSmartRef__":true,"id":113268},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113269":{"date":{"__isSmartRef__":true,"id":113270},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113270":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113271":{"date":{"__isSmartRef__":true,"id":113272},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113272":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113273":{"date":{"__isSmartRef__":true,"id":113274},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113274":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113275":{"date":{"__isSmartRef__":true,"id":113276},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113276":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113277":{"date":{"__isSmartRef__":true,"id":113278},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113278":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113279":{"date":{"__isSmartRef__":true,"id":113280},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113281":{"date":{"__isSmartRef__":true,"id":113282},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113282":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113283":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113284":{"morph":{"__isSmartRef__":true,"id":113263},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113285":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113286}},"113286":{"test01IsMorph":{"__isSmartRef__":true,"id":113287}},"113287":{"varMapping":{"__isSmartRef__":true,"id":113288},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113288":{"this":{"__isSmartRef__":true,"id":113285}},"113289":{},"113290":{"change":{"__isSmartRef__":true,"id":113291},"tick":{"__isSmartRef__":true,"id":113295}},"113291":{"varMapping":{"__isSmartRef__":true,"id":113292},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113292":{"this":{"__isSmartRef__":true,"id":113263}},"113293":{"timestamp":{"__isSmartRef__":true,"id":113294},"user":"cschuster","tags":[]},"113294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113295":{"varMapping":{"__isSmartRef__":true,"id":113296},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113296":{"this":{"__isSmartRef__":true,"id":113263}},"113297":{"timestamp":{"__isSmartRef__":true,"id":113298},"user":"cschuster","tags":[]},"113298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113299":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113300}],"id":"2BC4AFC2-4412-4F54-B6B2-2A8FFEC297A8","shape":{"__isSmartRef__":true,"id":113301},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2974","partsBinMetaInfo":{"__isSmartRef__":true,"id":113302},"eventHandler":{"__isSmartRef__":true,"id":113320},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","8A9BF18A-BE3A-4390-B346-8790F5F7BAB8","60F4E938-9F7F-4047-BFD6-68103D8C31AD","B1FAB2A7-A961-4E8E-AF88-DA9FADE4ABD3","FAEF2B16-1F35-40A1-8EC1-13241910D100"],"partTests":{"__isSmartRef__":true,"id":113321},"_ClipMode":"visible","moved":true,"b":3.130269826389849,"#startLetters":"set","isBeingDragged":false,"delta":-0.9333534879842773,"_Rotation":38.74949109777583,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113326},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6236.8,4265.3)"},"113300":{"target":{"__isSmartRef__":true,"id":113299},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113301":{"_BorderWidth":5.2730317022941025,"_ClipMode":"visible","_BorderRadius":39.880725903267816,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.4,97.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,270,235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.1,-40.0)"},"113302":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113303},{"__isSmartRef__":true,"id":113305},{"__isSmartRef__":true,"id":113307},{"__isSmartRef__":true,"id":113309},{"__isSmartRef__":true,"id":113311},{"__isSmartRef__":true,"id":113313},{"__isSmartRef__":true,"id":113315},{"__isSmartRef__":true,"id":113317}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113319},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113303":{"date":{"__isSmartRef__":true,"id":113304},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113305":{"date":{"__isSmartRef__":true,"id":113306},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113306":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113307":{"date":{"__isSmartRef__":true,"id":113308},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113308":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113309":{"date":{"__isSmartRef__":true,"id":113310},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113310":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113311":{"date":{"__isSmartRef__":true,"id":113312},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113312":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113313":{"date":{"__isSmartRef__":true,"id":113314},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113314":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113315":{"date":{"__isSmartRef__":true,"id":113316},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113317":{"date":{"__isSmartRef__":true,"id":113318},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113318":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113319":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113320":{"morph":{"__isSmartRef__":true,"id":113299},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113321":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113322}},"113322":{"test01IsMorph":{"__isSmartRef__":true,"id":113323}},"113323":{"varMapping":{"__isSmartRef__":true,"id":113324},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113324":{"this":{"__isSmartRef__":true,"id":113321}},"113325":{},"113326":{"change":{"__isSmartRef__":true,"id":113327},"tick":{"__isSmartRef__":true,"id":113331}},"113327":{"varMapping":{"__isSmartRef__":true,"id":113328},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113328":{"this":{"__isSmartRef__":true,"id":113299}},"113329":{"timestamp":{"__isSmartRef__":true,"id":113330},"user":"cschuster","tags":[]},"113330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113331":{"varMapping":{"__isSmartRef__":true,"id":113332},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113332":{"this":{"__isSmartRef__":true,"id":113299}},"113333":{"timestamp":{"__isSmartRef__":true,"id":113334},"user":"cschuster","tags":[]},"113334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113335":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113336}],"id":"90565215-C05E-42F8-926D-EDD695379FC2","shape":{"__isSmartRef__":true,"id":113337},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2975","partsBinMetaInfo":{"__isSmartRef__":true,"id":113338},"eventHandler":{"__isSmartRef__":true,"id":113356},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","0AE605AD-D4E2-4CDB-A791-F0324E8A608F","4BBD9789-66C6-492D-B0C9-880148B02C5E","C0DDF767-4009-46CF-A370-93B4037963E3","494D2EB4-4CBE-4BD4-9351-574A02E534A4"],"partTests":{"__isSmartRef__":true,"id":113357},"_ClipMode":"visible","moved":true,"b":167.13371273153462,"#startLetters":"set","isBeingDragged":false,"delta":-0.9496127617312595,"_Rotation":4.276908284669724,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113362},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4805.2,3247.9)"},"113336":{"target":{"__isSmartRef__":true,"id":113335},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113337":{"_BorderWidth":6.11338264849988,"_ClipMode":"visible","_BorderRadius":38.016606524831026,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.6,91.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(57,-192,-82)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.5,-0.5)"},"113338":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113339},{"__isSmartRef__":true,"id":113341},{"__isSmartRef__":true,"id":113343},{"__isSmartRef__":true,"id":113345},{"__isSmartRef__":true,"id":113347},{"__isSmartRef__":true,"id":113349},{"__isSmartRef__":true,"id":113351},{"__isSmartRef__":true,"id":113353}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113355},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113339":{"date":{"__isSmartRef__":true,"id":113340},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113341":{"date":{"__isSmartRef__":true,"id":113342},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113342":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113343":{"date":{"__isSmartRef__":true,"id":113344},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113344":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113345":{"date":{"__isSmartRef__":true,"id":113346},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113346":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113347":{"date":{"__isSmartRef__":true,"id":113348},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113348":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113349":{"date":{"__isSmartRef__":true,"id":113350},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113350":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113351":{"date":{"__isSmartRef__":true,"id":113352},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113353":{"date":{"__isSmartRef__":true,"id":113354},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113354":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113355":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113356":{"morph":{"__isSmartRef__":true,"id":113335},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113357":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113358}},"113358":{"test01IsMorph":{"__isSmartRef__":true,"id":113359}},"113359":{"varMapping":{"__isSmartRef__":true,"id":113360},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113360":{"this":{"__isSmartRef__":true,"id":113357}},"113361":{},"113362":{"change":{"__isSmartRef__":true,"id":113363},"tick":{"__isSmartRef__":true,"id":113367}},"113363":{"varMapping":{"__isSmartRef__":true,"id":113364},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113364":{"this":{"__isSmartRef__":true,"id":113335}},"113365":{"timestamp":{"__isSmartRef__":true,"id":113366},"user":"cschuster","tags":[]},"113366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113367":{"varMapping":{"__isSmartRef__":true,"id":113368},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113368":{"this":{"__isSmartRef__":true,"id":113335}},"113369":{"timestamp":{"__isSmartRef__":true,"id":113370},"user":"cschuster","tags":[]},"113370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113371":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113372}],"id":"7618AE65-8B4D-4C89-A589-BF15174E8976","shape":{"__isSmartRef__":true,"id":113373},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2976","partsBinMetaInfo":{"__isSmartRef__":true,"id":113374},"eventHandler":{"__isSmartRef__":true,"id":113392},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","031E89A8-435B-4EFF-8E8A-6318B66B40F5"],"partTests":{"__isSmartRef__":true,"id":113393},"_ClipMode":"visible","moved":true,"b":193.1086737845908,"#startLetters":"set","isBeingDragged":false,"delta":-0.8798346943804063,"_Rotation":32.985897494805904,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113398},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5687.5,3833.0)"},"113372":{"target":{"__isSmartRef__":true,"id":113371},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113373":{"_BorderWidth":3.866006243689861,"_ClipMode":"visible","_BorderRadius":37.94249305703939,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.7,109.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-58,-308,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.5,-0.5)"},"113374":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113375},{"__isSmartRef__":true,"id":113377},{"__isSmartRef__":true,"id":113379},{"__isSmartRef__":true,"id":113381},{"__isSmartRef__":true,"id":113383},{"__isSmartRef__":true,"id":113385},{"__isSmartRef__":true,"id":113387},{"__isSmartRef__":true,"id":113389}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113391},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113375":{"date":{"__isSmartRef__":true,"id":113376},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113377":{"date":{"__isSmartRef__":true,"id":113378},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113378":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113379":{"date":{"__isSmartRef__":true,"id":113380},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113380":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113381":{"date":{"__isSmartRef__":true,"id":113382},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113382":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113383":{"date":{"__isSmartRef__":true,"id":113384},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113384":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113385":{"date":{"__isSmartRef__":true,"id":113386},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113386":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113387":{"date":{"__isSmartRef__":true,"id":113388},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113389":{"date":{"__isSmartRef__":true,"id":113390},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113390":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113391":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113392":{"morph":{"__isSmartRef__":true,"id":113371},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113393":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113394}},"113394":{"test01IsMorph":{"__isSmartRef__":true,"id":113395}},"113395":{"varMapping":{"__isSmartRef__":true,"id":113396},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113396":{"this":{"__isSmartRef__":true,"id":113393}},"113397":{},"113398":{"change":{"__isSmartRef__":true,"id":113399},"tick":{"__isSmartRef__":true,"id":113403}},"113399":{"varMapping":{"__isSmartRef__":true,"id":113400},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113400":{"this":{"__isSmartRef__":true,"id":113371}},"113401":{"timestamp":{"__isSmartRef__":true,"id":113402},"user":"cschuster","tags":[]},"113402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113403":{"varMapping":{"__isSmartRef__":true,"id":113404},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113404":{"this":{"__isSmartRef__":true,"id":113371}},"113405":{"timestamp":{"__isSmartRef__":true,"id":113406},"user":"cschuster","tags":[]},"113406":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113407":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113408}],"id":"6607B107-39D6-43FF-BC1A-EAB3D4812F6A","shape":{"__isSmartRef__":true,"id":113409},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2977","partsBinMetaInfo":{"__isSmartRef__":true,"id":113410},"eventHandler":{"__isSmartRef__":true,"id":113428},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","F6A919BD-DCC0-4156-BA0D-6C7539C477F1","728FF5B0-084F-4AD3-A25E-6350505E37B1","8653ABED-D50F-4A43-AB07-0996891D288D"],"partTests":{"__isSmartRef__":true,"id":113429},"_ClipMode":"visible","moved":true,"b":72.15135304204887,"#startLetters":"set","isBeingDragged":false,"delta":0.4908255308982916,"_Rotation":68.44577060951735,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113434},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5488.2,4079.8)"},"113408":{"target":{"__isSmartRef__":true,"id":113407},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113409":{"_BorderWidth":9.75934749556411,"_ClipMode":"visible","_BorderRadius":3.7577782663481862,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.3,61.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,322,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-26.1)"},"113410":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113411},{"__isSmartRef__":true,"id":113413},{"__isSmartRef__":true,"id":113415},{"__isSmartRef__":true,"id":113417},{"__isSmartRef__":true,"id":113419},{"__isSmartRef__":true,"id":113421},{"__isSmartRef__":true,"id":113423},{"__isSmartRef__":true,"id":113425}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113427},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113411":{"date":{"__isSmartRef__":true,"id":113412},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113413":{"date":{"__isSmartRef__":true,"id":113414},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113414":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113415":{"date":{"__isSmartRef__":true,"id":113416},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113416":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113417":{"date":{"__isSmartRef__":true,"id":113418},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113418":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113419":{"date":{"__isSmartRef__":true,"id":113420},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113420":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113421":{"date":{"__isSmartRef__":true,"id":113422},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113422":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113423":{"date":{"__isSmartRef__":true,"id":113424},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113425":{"date":{"__isSmartRef__":true,"id":113426},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113426":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113427":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113428":{"morph":{"__isSmartRef__":true,"id":113407},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113429":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113430}},"113430":{"test01IsMorph":{"__isSmartRef__":true,"id":113431}},"113431":{"varMapping":{"__isSmartRef__":true,"id":113432},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113432":{"this":{"__isSmartRef__":true,"id":113429}},"113433":{},"113434":{"change":{"__isSmartRef__":true,"id":113435},"tick":{"__isSmartRef__":true,"id":113439}},"113435":{"varMapping":{"__isSmartRef__":true,"id":113436},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113436":{"this":{"__isSmartRef__":true,"id":113407}},"113437":{"timestamp":{"__isSmartRef__":true,"id":113438},"user":"cschuster","tags":[]},"113438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113439":{"varMapping":{"__isSmartRef__":true,"id":113440},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113441},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113440":{"this":{"__isSmartRef__":true,"id":113407}},"113441":{"timestamp":{"__isSmartRef__":true,"id":113442},"user":"cschuster","tags":[]},"113442":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113443":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113444}],"id":"883941F1-B7EA-48D1-B7E0-1EBD559C067B","shape":{"__isSmartRef__":true,"id":113445},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2978","partsBinMetaInfo":{"__isSmartRef__":true,"id":113446},"eventHandler":{"__isSmartRef__":true,"id":113464},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","D3C9B774-4CB4-476F-9FC0-D9ABBDCE1F70","888FACA2-91AA-4088-9F28-7B02538E37FF"],"partTests":{"__isSmartRef__":true,"id":113465},"_ClipMode":"visible","moved":true,"b":235.48586478939978,"#startLetters":"set","isBeingDragged":false,"delta":0.3189491200610064,"_Rotation":20.018799118861768,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113470},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6166.4,3770.1)"},"113444":{"target":{"__isSmartRef__":true,"id":113443},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113445":{"_BorderWidth":0.8800678612690813,"_ClipMode":"visible","_BorderRadius":12.84185467560333,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.4,133.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-211,-356,177)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.5,-8.7)"},"113446":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113447},{"__isSmartRef__":true,"id":113449},{"__isSmartRef__":true,"id":113451},{"__isSmartRef__":true,"id":113453},{"__isSmartRef__":true,"id":113455},{"__isSmartRef__":true,"id":113457},{"__isSmartRef__":true,"id":113459},{"__isSmartRef__":true,"id":113461}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113463},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113447":{"date":{"__isSmartRef__":true,"id":113448},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113449":{"date":{"__isSmartRef__":true,"id":113450},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113450":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113451":{"date":{"__isSmartRef__":true,"id":113452},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113452":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113453":{"date":{"__isSmartRef__":true,"id":113454},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113454":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113455":{"date":{"__isSmartRef__":true,"id":113456},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113456":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113457":{"date":{"__isSmartRef__":true,"id":113458},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113458":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113459":{"date":{"__isSmartRef__":true,"id":113460},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113461":{"date":{"__isSmartRef__":true,"id":113462},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113462":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113463":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113464":{"morph":{"__isSmartRef__":true,"id":113443},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113465":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113466}},"113466":{"test01IsMorph":{"__isSmartRef__":true,"id":113467}},"113467":{"varMapping":{"__isSmartRef__":true,"id":113468},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113468":{"this":{"__isSmartRef__":true,"id":113465}},"113469":{},"113470":{"change":{"__isSmartRef__":true,"id":113471},"tick":{"__isSmartRef__":true,"id":113475}},"113471":{"varMapping":{"__isSmartRef__":true,"id":113472},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113472":{"this":{"__isSmartRef__":true,"id":113443}},"113473":{"timestamp":{"__isSmartRef__":true,"id":113474},"user":"cschuster","tags":[]},"113474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113475":{"varMapping":{"__isSmartRef__":true,"id":113476},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113476":{"this":{"__isSmartRef__":true,"id":113443}},"113477":{"timestamp":{"__isSmartRef__":true,"id":113478},"user":"cschuster","tags":[]},"113478":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113479":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113480}],"id":"D671ED68-33DF-4C9F-9412-C37B40253ECB","shape":{"__isSmartRef__":true,"id":113481},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2979","partsBinMetaInfo":{"__isSmartRef__":true,"id":113482},"eventHandler":{"__isSmartRef__":true,"id":113500},"attributeConnections":[{"__isSmartRef__":true,"id":113501},{"__isSmartRef__":true,"id":113503},{"__isSmartRef__":true,"id":113511},{"__isSmartRef__":true,"id":113513}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","0D013236-011D-4DA2-825D-BB467FADAE45","0DA3A4E2-4676-4D47-B855-576082317C19"],"partTests":{"__isSmartRef__":true,"id":113521},"_ClipMode":"visible","moved":true,"b":54.262051435536705,"#startLetters":"set","isBeingDragged":false,"delta":-0.9695005771354772,"_Rotation":23.936219982736617,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113526},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3200.3,3688.8)","previousPosition":"lively.pt(2051.3,565.6)"},"113480":{"target":{"__isSmartRef__":true,"id":113479},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113481":{"_BorderWidth":9.058484267337535,"_ClipMode":"visible","_BorderRadius":13.645928722837933,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.9,67.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(207,357,-165)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.2,-31.7)"},"113482":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113483},{"__isSmartRef__":true,"id":113485},{"__isSmartRef__":true,"id":113487},{"__isSmartRef__":true,"id":113489},{"__isSmartRef__":true,"id":113491},{"__isSmartRef__":true,"id":113493},{"__isSmartRef__":true,"id":113495},{"__isSmartRef__":true,"id":113497}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113499},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113483":{"date":{"__isSmartRef__":true,"id":113484},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113485":{"date":{"__isSmartRef__":true,"id":113486},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113486":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113487":{"date":{"__isSmartRef__":true,"id":113488},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113488":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113489":{"date":{"__isSmartRef__":true,"id":113490},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113490":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113491":{"date":{"__isSmartRef__":true,"id":113492},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113492":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113493":{"date":{"__isSmartRef__":true,"id":113494},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113494":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113495":{"date":{"__isSmartRef__":true,"id":113496},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113497":{"date":{"__isSmartRef__":true,"id":113498},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113498":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113499":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113500":{"morph":{"__isSmartRef__":true,"id":113479},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113501":{"sourceObj":{"__isSmartRef__":true,"id":113479},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1586},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":113502},"dependendConnections":[{"__isSmartRef__":true,"id":113503}],"attributeConnections":[{"__isSmartRef__":true,"id":113505},{"__isSmartRef__":true,"id":113507},{"__isSmartRef__":true,"id":113509}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"113502":{"source":{"__isSmartRef__":true,"id":113479},"target":{"__isSmartRef__":true,"id":1586}},"113503":{"sourceObj":{"__isSmartRef__":true,"id":113479},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1586},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":113504},"dependedBy":{"__isSmartRef__":true,"id":113501},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"113504":{"source":{"__isSmartRef__":true,"id":113479},"target":{"__isSmartRef__":true,"id":1586}},"113505":{"sourceObj":{"__isSmartRef__":true,"id":113501},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":113503},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":113506},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"113506":{"source":{"__isSmartRef__":true,"id":113501},"target":{"__isSmartRef__":true,"id":113503}},"113507":{"sourceObj":{"__isSmartRef__":true,"id":113501},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":113503},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":113508},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"113508":{"source":{"__isSmartRef__":true,"id":113501},"target":{"__isSmartRef__":true,"id":113503}},"113509":{"sourceObj":{"__isSmartRef__":true,"id":113501},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":113503},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":113510},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"113510":{"source":{"__isSmartRef__":true,"id":113501},"target":{"__isSmartRef__":true,"id":113503}},"113511":{"sourceObj":{"__isSmartRef__":true,"id":113479},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1586},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":113512},"dependendConnections":[{"__isSmartRef__":true,"id":113513}],"attributeConnections":[{"__isSmartRef__":true,"id":113515},{"__isSmartRef__":true,"id":113517},{"__isSmartRef__":true,"id":113519}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"113512":{"source":{"__isSmartRef__":true,"id":113479},"target":{"__isSmartRef__":true,"id":1586}},"113513":{"sourceObj":{"__isSmartRef__":true,"id":113479},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1586},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":113514},"dependedBy":{"__isSmartRef__":true,"id":113511},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"113514":{"source":{"__isSmartRef__":true,"id":113479},"target":{"__isSmartRef__":true,"id":1586}},"113515":{"sourceObj":{"__isSmartRef__":true,"id":113511},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":113513},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":113516},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"113516":{"source":{"__isSmartRef__":true,"id":113511},"target":{"__isSmartRef__":true,"id":113513}},"113517":{"sourceObj":{"__isSmartRef__":true,"id":113511},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":113513},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":113518},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"113518":{"source":{"__isSmartRef__":true,"id":113511},"target":{"__isSmartRef__":true,"id":113513}},"113519":{"sourceObj":{"__isSmartRef__":true,"id":113511},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":113513},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":113520},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"113520":{"source":{"__isSmartRef__":true,"id":113511},"target":{"__isSmartRef__":true,"id":113513}},"113521":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113522}},"113522":{"test01IsMorph":{"__isSmartRef__":true,"id":113523}},"113523":{"varMapping":{"__isSmartRef__":true,"id":113524},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113524":{"this":{"__isSmartRef__":true,"id":113521}},"113525":{},"113526":{"change":{"__isSmartRef__":true,"id":113527},"tick":{"__isSmartRef__":true,"id":113531}},"113527":{"varMapping":{"__isSmartRef__":true,"id":113528},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113528":{"this":{"__isSmartRef__":true,"id":113479}},"113529":{"timestamp":{"__isSmartRef__":true,"id":113530},"user":"cschuster","tags":[]},"113530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113531":{"varMapping":{"__isSmartRef__":true,"id":113532},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113532":{"this":{"__isSmartRef__":true,"id":113479}},"113533":{"timestamp":{"__isSmartRef__":true,"id":113534},"user":"cschuster","tags":[]},"113534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113535":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113536}],"id":"3B7AFAC9-57B0-43F4-9C74-6733C3D224D8","shape":{"__isSmartRef__":true,"id":113537},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2980","partsBinMetaInfo":{"__isSmartRef__":true,"id":113538},"eventHandler":{"__isSmartRef__":true,"id":113556},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","71639F38-EDE6-4EF3-8820-5E2CD122EC54","4EE3B5BB-B2E8-4792-B2AD-BF8DEBDC98BB","39163322-FA62-4A81-A23F-F910C99C7744","686BCCB5-3CBA-4D2C-B88A-A4100FD69FC8"],"partTests":{"__isSmartRef__":true,"id":113557},"_ClipMode":"visible","moved":true,"b":3,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-49.52799703599746,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113562},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5711.3,6458.8)"},"113536":{"target":{"__isSmartRef__":true,"id":113535},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113537":{"_BorderWidth":5.261679781214719,"_ClipMode":"visible","_BorderRadius":39.89043790736547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,97.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,269,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-40.0)"},"113538":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113539},{"__isSmartRef__":true,"id":113541},{"__isSmartRef__":true,"id":113543},{"__isSmartRef__":true,"id":113545},{"__isSmartRef__":true,"id":113547},{"__isSmartRef__":true,"id":113549},{"__isSmartRef__":true,"id":113551},{"__isSmartRef__":true,"id":113553}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113555},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113539":{"date":{"__isSmartRef__":true,"id":113540},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113541":{"date":{"__isSmartRef__":true,"id":113542},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113542":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113543":{"date":{"__isSmartRef__":true,"id":113544},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113544":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113545":{"date":{"__isSmartRef__":true,"id":113546},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113547":{"date":{"__isSmartRef__":true,"id":113548},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113548":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113549":{"date":{"__isSmartRef__":true,"id":113550},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113550":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113551":{"date":{"__isSmartRef__":true,"id":113552},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113552":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113553":{"date":{"__isSmartRef__":true,"id":113554},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113554":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113555":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113556":{"morph":{"__isSmartRef__":true,"id":113535},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113557":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113558}},"113558":{"test01IsMorph":{"__isSmartRef__":true,"id":113559}},"113559":{"varMapping":{"__isSmartRef__":true,"id":113560},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113560":{"this":{"__isSmartRef__":true,"id":113557}},"113561":{},"113562":{"change":{"__isSmartRef__":true,"id":113563},"tick":{"__isSmartRef__":true,"id":113567}},"113563":{"varMapping":{"__isSmartRef__":true,"id":113564},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113564":{"this":{"__isSmartRef__":true,"id":113535}},"113565":{"timestamp":{"__isSmartRef__":true,"id":113566},"user":"cschuster","tags":[]},"113566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113567":{"varMapping":{"__isSmartRef__":true,"id":113568},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113568":{"this":{"__isSmartRef__":true,"id":113535}},"113569":{"timestamp":{"__isSmartRef__":true,"id":113570},"user":"cschuster","tags":[]},"113570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113571":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113572}],"id":"F0027B10-90F4-4014-B07B-AD428321360F","shape":{"__isSmartRef__":true,"id":113573},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2981","partsBinMetaInfo":{"__isSmartRef__":true,"id":113574},"eventHandler":{"__isSmartRef__":true,"id":113592},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","75CD7D6F-9A0E-4357-AD54-38F436E15E4F","B0282F60-C17B-46B6-9CC0-B224F0B69B88","EC87BBDA-A866-4B49-8F94-7D9BFD0E13CF","B9D2005B-3867-46E2-B513-65F7F46D401C","0C08C9A4-5C59-4B9E-ABC5-967C3AED2608","79059D49-2160-4052-9210-8CDF2C06777A","E6576F9D-0D94-4B5B-8029-E0E7235C9D8C"],"partTests":{"__isSmartRef__":true,"id":113593},"_ClipMode":"visible","moved":true,"b":152,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":14.168448678529577,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113598},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5001.6,5227.9)"},"113572":{"target":{"__isSmartRef__":true,"id":113571},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113573":{"_BorderWidth":7.347357813929456,"_ClipMode":"visible","_BorderRadius":31.183858069414924,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,81.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(120,-106,115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-2.3)"},"113574":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113575},{"__isSmartRef__":true,"id":113577},{"__isSmartRef__":true,"id":113579},{"__isSmartRef__":true,"id":113581},{"__isSmartRef__":true,"id":113583},{"__isSmartRef__":true,"id":113585},{"__isSmartRef__":true,"id":113587},{"__isSmartRef__":true,"id":113589}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113591},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113575":{"date":{"__isSmartRef__":true,"id":113576},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113577":{"date":{"__isSmartRef__":true,"id":113578},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113578":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113579":{"date":{"__isSmartRef__":true,"id":113580},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113580":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113581":{"date":{"__isSmartRef__":true,"id":113582},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113583":{"date":{"__isSmartRef__":true,"id":113584},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113584":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113585":{"date":{"__isSmartRef__":true,"id":113586},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113586":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113587":{"date":{"__isSmartRef__":true,"id":113588},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113588":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113589":{"date":{"__isSmartRef__":true,"id":113590},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113590":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113591":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113592":{"morph":{"__isSmartRef__":true,"id":113571},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113593":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113594}},"113594":{"test01IsMorph":{"__isSmartRef__":true,"id":113595}},"113595":{"varMapping":{"__isSmartRef__":true,"id":113596},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113596":{"this":{"__isSmartRef__":true,"id":113593}},"113597":{},"113598":{"change":{"__isSmartRef__":true,"id":113599},"tick":{"__isSmartRef__":true,"id":113603}},"113599":{"varMapping":{"__isSmartRef__":true,"id":113600},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113600":{"this":{"__isSmartRef__":true,"id":113571}},"113601":{"timestamp":{"__isSmartRef__":true,"id":113602},"user":"cschuster","tags":[]},"113602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113603":{"varMapping":{"__isSmartRef__":true,"id":113604},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113604":{"this":{"__isSmartRef__":true,"id":113571}},"113605":{"timestamp":{"__isSmartRef__":true,"id":113606},"user":"cschuster","tags":[]},"113606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113607":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113608}],"id":"C44EFBF3-FF96-498E-9009-86F58DD8CF18","shape":{"__isSmartRef__":true,"id":113609},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2982","partsBinMetaInfo":{"__isSmartRef__":true,"id":113610},"eventHandler":{"__isSmartRef__":true,"id":113628},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","AA677A72-88F2-4027-80B6-FB0642DF0CB2","5D62753A-A29E-4F60-A378-5BDAC6E3CB4A","BF0B084A-8D5F-4E5D-9661-452F6C2B6C9D"],"partTests":{"__isSmartRef__":true,"id":113629},"_ClipMode":"visible","moved":true,"b":58.005101293325424,"#startLetters":"set","isBeingDragged":false,"delta":-0.8928144527599216,"_Rotation":18.957009266099277,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113634},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5827.1,3891.7)"},"113608":{"target":{"__isSmartRef__":true,"id":113607},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113609":{"_BorderWidth":9.240476369100378,"_ClipMode":"visible","_BorderRadius":11.229376260962027,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.9,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,353,-200)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-30.6)"},"113610":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113611},{"__isSmartRef__":true,"id":113613},{"__isSmartRef__":true,"id":113615},{"__isSmartRef__":true,"id":113617},{"__isSmartRef__":true,"id":113619},{"__isSmartRef__":true,"id":113621},{"__isSmartRef__":true,"id":113623},{"__isSmartRef__":true,"id":113625}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113627},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113611":{"date":{"__isSmartRef__":true,"id":113612},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113613":{"date":{"__isSmartRef__":true,"id":113614},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113614":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113615":{"date":{"__isSmartRef__":true,"id":113616},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113616":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113617":{"date":{"__isSmartRef__":true,"id":113618},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113619":{"date":{"__isSmartRef__":true,"id":113620},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113620":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113621":{"date":{"__isSmartRef__":true,"id":113622},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113622":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113623":{"date":{"__isSmartRef__":true,"id":113624},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113624":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113625":{"date":{"__isSmartRef__":true,"id":113626},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113626":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113627":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113628":{"morph":{"__isSmartRef__":true,"id":113607},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113629":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113630}},"113630":{"test01IsMorph":{"__isSmartRef__":true,"id":113631}},"113631":{"varMapping":{"__isSmartRef__":true,"id":113632},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113632":{"this":{"__isSmartRef__":true,"id":113629}},"113633":{},"113634":{"change":{"__isSmartRef__":true,"id":113635},"tick":{"__isSmartRef__":true,"id":113639}},"113635":{"varMapping":{"__isSmartRef__":true,"id":113636},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113636":{"this":{"__isSmartRef__":true,"id":113607}},"113637":{"timestamp":{"__isSmartRef__":true,"id":113638},"user":"cschuster","tags":[]},"113638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113639":{"varMapping":{"__isSmartRef__":true,"id":113640},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113640":{"this":{"__isSmartRef__":true,"id":113607}},"113641":{"timestamp":{"__isSmartRef__":true,"id":113642},"user":"cschuster","tags":[]},"113642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113643":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113644}],"id":"579BA5AB-F4B5-4456-9286-5426FAF849E3","shape":{"__isSmartRef__":true,"id":113645},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2983","partsBinMetaInfo":{"__isSmartRef__":true,"id":113646},"eventHandler":{"__isSmartRef__":true,"id":113664},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","02BDFEE8-1F64-4D72-B8AE-1C5B35B25473","2534DBDA-E714-40FD-980B-FEB3E6F25A52","B0F1A506-4BCA-4F7F-8574-BED96B9919BB"],"partTests":{"__isSmartRef__":true,"id":113665},"_ClipMode":"visible","moved":true,"b":37,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":19.428133382483413,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113670},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4273.3,3608.9)"},"113644":{"target":{"__isSmartRef__":true,"id":113643},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113645":{"_BorderWidth":8.009075115760242,"_ClipMode":"visible","_BorderRadius":25.51274711633998,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,75.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(154,359,52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-36.0)"},"113646":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113647},{"__isSmartRef__":true,"id":113649},{"__isSmartRef__":true,"id":113651},{"__isSmartRef__":true,"id":113653},{"__isSmartRef__":true,"id":113655},{"__isSmartRef__":true,"id":113657},{"__isSmartRef__":true,"id":113659},{"__isSmartRef__":true,"id":113661}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113663},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113647":{"date":{"__isSmartRef__":true,"id":113648},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113649":{"date":{"__isSmartRef__":true,"id":113650},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113650":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113651":{"date":{"__isSmartRef__":true,"id":113652},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113652":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113653":{"date":{"__isSmartRef__":true,"id":113654},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113655":{"date":{"__isSmartRef__":true,"id":113656},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113656":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113657":{"date":{"__isSmartRef__":true,"id":113658},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113659":{"date":{"__isSmartRef__":true,"id":113660},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113660":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113661":{"date":{"__isSmartRef__":true,"id":113662},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113662":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113663":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113664":{"morph":{"__isSmartRef__":true,"id":113643},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113665":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113666}},"113666":{"test01IsMorph":{"__isSmartRef__":true,"id":113667}},"113667":{"varMapping":{"__isSmartRef__":true,"id":113668},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113668":{"this":{"__isSmartRef__":true,"id":113665}},"113669":{},"113670":{"change":{"__isSmartRef__":true,"id":113671},"tick":{"__isSmartRef__":true,"id":113675}},"113671":{"varMapping":{"__isSmartRef__":true,"id":113672},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113672":{"this":{"__isSmartRef__":true,"id":113643}},"113673":{"timestamp":{"__isSmartRef__":true,"id":113674},"user":"cschuster","tags":[]},"113674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113675":{"varMapping":{"__isSmartRef__":true,"id":113676},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113676":{"this":{"__isSmartRef__":true,"id":113643}},"113677":{"timestamp":{"__isSmartRef__":true,"id":113678},"user":"cschuster","tags":[]},"113678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113679":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113680}],"id":"7A8A71D9-A92F-4D28-AB7F-0C9A35AD8535","shape":{"__isSmartRef__":true,"id":113681},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2984","partsBinMetaInfo":{"__isSmartRef__":true,"id":113682},"eventHandler":{"__isSmartRef__":true,"id":113700},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B335B342-75D2-4B7E-B6C9-6A638D2FA18F"],"partTests":{"__isSmartRef__":true,"id":113701},"_ClipMode":"visible","moved":true,"b":21.71259806130547,"#startLetters":"set","isBeingDragged":false,"delta":-0.9099118288140744,"_Rotation":6.041166230005384,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113706},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5897.7,4617.3)"},"113680":{"target":{"__isSmartRef__":true,"id":113679},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113681":{"_BorderWidth":6.849755219099189,"_ClipMode":"visible","_BorderRadius":34.5254490070645,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.5,85.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(95,333,216)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.4,-38.6)"},"113682":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113683},{"__isSmartRef__":true,"id":113685},{"__isSmartRef__":true,"id":113687},{"__isSmartRef__":true,"id":113689},{"__isSmartRef__":true,"id":113691},{"__isSmartRef__":true,"id":113693},{"__isSmartRef__":true,"id":113695},{"__isSmartRef__":true,"id":113697}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113699},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113683":{"date":{"__isSmartRef__":true,"id":113684},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113685":{"date":{"__isSmartRef__":true,"id":113686},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113686":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113687":{"date":{"__isSmartRef__":true,"id":113688},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113688":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113689":{"date":{"__isSmartRef__":true,"id":113690},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113691":{"date":{"__isSmartRef__":true,"id":113692},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113692":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113693":{"date":{"__isSmartRef__":true,"id":113694},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113695":{"date":{"__isSmartRef__":true,"id":113696},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113696":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113697":{"date":{"__isSmartRef__":true,"id":113698},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113698":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113699":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113700":{"morph":{"__isSmartRef__":true,"id":113679},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113701":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113702}},"113702":{"test01IsMorph":{"__isSmartRef__":true,"id":113703}},"113703":{"varMapping":{"__isSmartRef__":true,"id":113704},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113704":{"this":{"__isSmartRef__":true,"id":113701}},"113705":{},"113706":{"change":{"__isSmartRef__":true,"id":113707},"tick":{"__isSmartRef__":true,"id":113711}},"113707":{"varMapping":{"__isSmartRef__":true,"id":113708},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113708":{"this":{"__isSmartRef__":true,"id":113679}},"113709":{"timestamp":{"__isSmartRef__":true,"id":113710},"user":"cschuster","tags":[]},"113710":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113711":{"varMapping":{"__isSmartRef__":true,"id":113712},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113712":{"this":{"__isSmartRef__":true,"id":113679}},"113713":{"timestamp":{"__isSmartRef__":true,"id":113714},"user":"cschuster","tags":[]},"113714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113715":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113716}],"id":"BCF8B480-9B1F-42CE-88C3-D002102D0D36","shape":{"__isSmartRef__":true,"id":113717},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2985","partsBinMetaInfo":{"__isSmartRef__":true,"id":113718},"eventHandler":{"__isSmartRef__":true,"id":113736},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","456A644D-23EC-4BDD-9F8B-D3D02FB1856D"],"partTests":{"__isSmartRef__":true,"id":113737},"_ClipMode":"visible","moved":true,"b":142.50485828169622,"#startLetters":"set","isBeingDragged":false,"delta":0.9142109859967604,"_Rotation":18.540885279978777,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113742},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5441.4,4943.1)"},"113716":{"target":{"__isSmartRef__":true,"id":113715},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113717":{"_BorderWidth":8.043470780006857,"_ClipMode":"visible","_BorderRadius":25.179656977991137,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.4,75.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(156,-48,210)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.2,-4.1)"},"113718":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113719},{"__isSmartRef__":true,"id":113721},{"__isSmartRef__":true,"id":113723},{"__isSmartRef__":true,"id":113725},{"__isSmartRef__":true,"id":113727},{"__isSmartRef__":true,"id":113729},{"__isSmartRef__":true,"id":113731},{"__isSmartRef__":true,"id":113733}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113735},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113719":{"date":{"__isSmartRef__":true,"id":113720},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113721":{"date":{"__isSmartRef__":true,"id":113722},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113722":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113723":{"date":{"__isSmartRef__":true,"id":113724},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113724":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113725":{"date":{"__isSmartRef__":true,"id":113726},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113726":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113727":{"date":{"__isSmartRef__":true,"id":113728},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113728":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113729":{"date":{"__isSmartRef__":true,"id":113730},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113730":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113731":{"date":{"__isSmartRef__":true,"id":113732},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113732":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113733":{"date":{"__isSmartRef__":true,"id":113734},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113734":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113735":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113736":{"morph":{"__isSmartRef__":true,"id":113715},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113737":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113738}},"113738":{"test01IsMorph":{"__isSmartRef__":true,"id":113739}},"113739":{"varMapping":{"__isSmartRef__":true,"id":113740},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113740":{"this":{"__isSmartRef__":true,"id":113737}},"113741":{},"113742":{"change":{"__isSmartRef__":true,"id":113743},"tick":{"__isSmartRef__":true,"id":113747}},"113743":{"varMapping":{"__isSmartRef__":true,"id":113744},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113744":{"this":{"__isSmartRef__":true,"id":113715}},"113745":{"timestamp":{"__isSmartRef__":true,"id":113746},"user":"cschuster","tags":[]},"113746":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113747":{"varMapping":{"__isSmartRef__":true,"id":113748},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113748":{"this":{"__isSmartRef__":true,"id":113715}},"113749":{"timestamp":{"__isSmartRef__":true,"id":113750},"user":"cschuster","tags":[]},"113750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113751":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113752}],"id":"80FDEA41-EE7C-4249-A577-21CAB28432BF","shape":{"__isSmartRef__":true,"id":113753},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2986","partsBinMetaInfo":{"__isSmartRef__":true,"id":113754},"eventHandler":{"__isSmartRef__":true,"id":113772},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D","17EB403C-5E38-4605-A65C-087F2AE47DA1","0CF34FEC-6F81-490B-A933-D53366CDE089"],"partTests":{"__isSmartRef__":true,"id":113773},"_ClipMode":"visible","moved":true,"b":282.455307233613,"#startLetters":"set","isBeingDragged":false,"delta":0.9152385623892769,"_Rotation":17.280861433606365,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113778},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5948.2,4658.6)"},"113752":{"target":{"__isSmartRef__":true,"id":113751},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113753":{"_BorderWidth":0.11767729619625555,"_ClipMode":"visible","_BorderRadius":1.8606800254759848,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.2,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-195,-21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-24.3)"},"113754":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113755},{"__isSmartRef__":true,"id":113757},{"__isSmartRef__":true,"id":113759},{"__isSmartRef__":true,"id":113761},{"__isSmartRef__":true,"id":113763},{"__isSmartRef__":true,"id":113765},{"__isSmartRef__":true,"id":113767},{"__isSmartRef__":true,"id":113769}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113771},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113755":{"date":{"__isSmartRef__":true,"id":113756},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113757":{"date":{"__isSmartRef__":true,"id":113758},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113758":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113759":{"date":{"__isSmartRef__":true,"id":113760},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113760":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113761":{"date":{"__isSmartRef__":true,"id":113762},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113763":{"date":{"__isSmartRef__":true,"id":113764},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113764":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113765":{"date":{"__isSmartRef__":true,"id":113766},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113766":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113767":{"date":{"__isSmartRef__":true,"id":113768},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113768":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113769":{"date":{"__isSmartRef__":true,"id":113770},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113770":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113771":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113772":{"morph":{"__isSmartRef__":true,"id":113751},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113773":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113774}},"113774":{"test01IsMorph":{"__isSmartRef__":true,"id":113775}},"113775":{"varMapping":{"__isSmartRef__":true,"id":113776},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113776":{"this":{"__isSmartRef__":true,"id":113773}},"113777":{},"113778":{"change":{"__isSmartRef__":true,"id":113779},"tick":{"__isSmartRef__":true,"id":113783}},"113779":{"varMapping":{"__isSmartRef__":true,"id":113780},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113780":{"this":{"__isSmartRef__":true,"id":113751}},"113781":{"timestamp":{"__isSmartRef__":true,"id":113782},"user":"cschuster","tags":[]},"113782":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113783":{"varMapping":{"__isSmartRef__":true,"id":113784},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113784":{"this":{"__isSmartRef__":true,"id":113751}},"113785":{"timestamp":{"__isSmartRef__":true,"id":113786},"user":"cschuster","tags":[]},"113786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113787":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113788}],"id":"CFC65A03-6702-4E0C-9697-5D7B2FD34060","shape":{"__isSmartRef__":true,"id":113789},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2987","partsBinMetaInfo":{"__isSmartRef__":true,"id":113790},"eventHandler":{"__isSmartRef__":true,"id":113808},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701","642B3BF0-7202-47DA-930A-65583E061EB9","0F72F2A7-EEFB-47FC-A6ED-1DD34D9E495D"],"partTests":{"__isSmartRef__":true,"id":113809},"_ClipMode":"visible","moved":true,"b":162.41960768552963,"#startLetters":"set","isBeingDragged":false,"delta":-0.7495670929783955,"_Rotation":42.1171244701027,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113814},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5769.8,3803.0)"},"113788":{"target":{"__isSmartRef__":true,"id":113787},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113789":{"_BorderWidth":6.510218367036376,"_ClipMode":"visible","_BorderRadius":36.35078477418557,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.0,87.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(78,-167,-21)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.0,-0.9)"},"113790":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113791},{"__isSmartRef__":true,"id":113793},{"__isSmartRef__":true,"id":113795},{"__isSmartRef__":true,"id":113797},{"__isSmartRef__":true,"id":113799},{"__isSmartRef__":true,"id":113801},{"__isSmartRef__":true,"id":113803},{"__isSmartRef__":true,"id":113805}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113807},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113791":{"date":{"__isSmartRef__":true,"id":113792},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113793":{"date":{"__isSmartRef__":true,"id":113794},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113794":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113795":{"date":{"__isSmartRef__":true,"id":113796},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113796":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113797":{"date":{"__isSmartRef__":true,"id":113798},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113798":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113799":{"date":{"__isSmartRef__":true,"id":113800},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113800":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113801":{"date":{"__isSmartRef__":true,"id":113802},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113802":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113803":{"date":{"__isSmartRef__":true,"id":113804},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113804":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113805":{"date":{"__isSmartRef__":true,"id":113806},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113806":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113807":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113808":{"morph":{"__isSmartRef__":true,"id":113787},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113809":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113810}},"113810":{"test01IsMorph":{"__isSmartRef__":true,"id":113811}},"113811":{"varMapping":{"__isSmartRef__":true,"id":113812},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113812":{"this":{"__isSmartRef__":true,"id":113809}},"113813":{},"113814":{"change":{"__isSmartRef__":true,"id":113815},"tick":{"__isSmartRef__":true,"id":113819}},"113815":{"varMapping":{"__isSmartRef__":true,"id":113816},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113816":{"this":{"__isSmartRef__":true,"id":113787}},"113817":{"timestamp":{"__isSmartRef__":true,"id":113818},"user":"cschuster","tags":[]},"113818":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113819":{"varMapping":{"__isSmartRef__":true,"id":113820},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113820":{"this":{"__isSmartRef__":true,"id":113787}},"113821":{"timestamp":{"__isSmartRef__":true,"id":113822},"user":"cschuster","tags":[]},"113822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113823":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113824}],"id":"D0331457-DEB8-45A7-B042-2EA454066774","shape":{"__isSmartRef__":true,"id":113825},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2988","partsBinMetaInfo":{"__isSmartRef__":true,"id":113826},"eventHandler":{"__isSmartRef__":true,"id":113844},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","B1B34D3C-E9DF-4983-8110-88A0CB77F76A"],"partTests":{"__isSmartRef__":true,"id":113845},"_ClipMode":"visible","moved":true,"b":49,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":9.201625924168656,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113850},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4758.5,5008.6)"},"113824":{"target":{"__isSmartRef__":true,"id":113823},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113825":{"_BorderWidth":8.77354790111386,"_ClipMode":"visible","_BorderRadius":17.21653798079869,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,69.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(193,361,-105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.1,-33.1)"},"113826":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113827},{"__isSmartRef__":true,"id":113829},{"__isSmartRef__":true,"id":113831},{"__isSmartRef__":true,"id":113833},{"__isSmartRef__":true,"id":113835},{"__isSmartRef__":true,"id":113837},{"__isSmartRef__":true,"id":113839},{"__isSmartRef__":true,"id":113841}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113843},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113827":{"date":{"__isSmartRef__":true,"id":113828},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113829":{"date":{"__isSmartRef__":true,"id":113830},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113830":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113831":{"date":{"__isSmartRef__":true,"id":113832},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113832":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113833":{"date":{"__isSmartRef__":true,"id":113834},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113834":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113835":{"date":{"__isSmartRef__":true,"id":113836},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113836":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113837":{"date":{"__isSmartRef__":true,"id":113838},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113838":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113839":{"date":{"__isSmartRef__":true,"id":113840},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113840":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113841":{"date":{"__isSmartRef__":true,"id":113842},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113842":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113843":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113844":{"morph":{"__isSmartRef__":true,"id":113823},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113845":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113846}},"113846":{"test01IsMorph":{"__isSmartRef__":true,"id":113847}},"113847":{"varMapping":{"__isSmartRef__":true,"id":113848},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113848":{"this":{"__isSmartRef__":true,"id":113845}},"113849":{},"113850":{"change":{"__isSmartRef__":true,"id":113851},"tick":{"__isSmartRef__":true,"id":113855}},"113851":{"varMapping":{"__isSmartRef__":true,"id":113852},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113852":{"this":{"__isSmartRef__":true,"id":113823}},"113853":{"timestamp":{"__isSmartRef__":true,"id":113854},"user":"cschuster","tags":[]},"113854":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113855":{"varMapping":{"__isSmartRef__":true,"id":113856},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113856":{"this":{"__isSmartRef__":true,"id":113823}},"113857":{"timestamp":{"__isSmartRef__":true,"id":113858},"user":"cschuster","tags":[]},"113858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113859":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113860}],"id":"83116C08-CE6D-409F-9F1E-2AD3E8549044","shape":{"__isSmartRef__":true,"id":113861},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2989","partsBinMetaInfo":{"__isSmartRef__":true,"id":113862},"eventHandler":{"__isSmartRef__":true,"id":113880},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C","CAE3AB64-4033-4DFE-AB44-ED2C8C350D22"],"partTests":{"__isSmartRef__":true,"id":113881},"_ClipMode":"visible","moved":true,"b":269.9485694450559,"#startLetters":"set","isBeingDragged":false,"delta":0.8239999036304653,"_Rotation":-11.094172300808097,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113886},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5424.6,5055.4)"},"113860":{"target":{"__isSmartRef__":true,"id":113859},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113861":{"_BorderWidth":0.0000020143602172950636,"_ClipMode":"visible","_BorderRadius":0.00003222975697436681,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(60.1,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-256,139)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.0)"},"113862":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113863},{"__isSmartRef__":true,"id":113865},{"__isSmartRef__":true,"id":113867},{"__isSmartRef__":true,"id":113869},{"__isSmartRef__":true,"id":113871},{"__isSmartRef__":true,"id":113873},{"__isSmartRef__":true,"id":113875},{"__isSmartRef__":true,"id":113877}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113879},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113863":{"date":{"__isSmartRef__":true,"id":113864},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113865":{"date":{"__isSmartRef__":true,"id":113866},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113866":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113867":{"date":{"__isSmartRef__":true,"id":113868},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113868":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113869":{"date":{"__isSmartRef__":true,"id":113870},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113871":{"date":{"__isSmartRef__":true,"id":113872},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113872":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113873":{"date":{"__isSmartRef__":true,"id":113874},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113874":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113875":{"date":{"__isSmartRef__":true,"id":113876},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113876":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113877":{"date":{"__isSmartRef__":true,"id":113878},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113878":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113879":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113880":{"morph":{"__isSmartRef__":true,"id":113859},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113881":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113882}},"113882":{"test01IsMorph":{"__isSmartRef__":true,"id":113883}},"113883":{"varMapping":{"__isSmartRef__":true,"id":113884},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113884":{"this":{"__isSmartRef__":true,"id":113881}},"113885":{},"113886":{"change":{"__isSmartRef__":true,"id":113887},"tick":{"__isSmartRef__":true,"id":113891}},"113887":{"varMapping":{"__isSmartRef__":true,"id":113888},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113888":{"this":{"__isSmartRef__":true,"id":113859}},"113889":{"timestamp":{"__isSmartRef__":true,"id":113890},"user":"cschuster","tags":[]},"113890":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113891":{"varMapping":{"__isSmartRef__":true,"id":113892},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113892":{"this":{"__isSmartRef__":true,"id":113859}},"113893":{"timestamp":{"__isSmartRef__":true,"id":113894},"user":"cschuster","tags":[]},"113894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113895":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113896}],"id":"FDDA8508-B2EE-4FCC-A139-6860CA5EBA8D","shape":{"__isSmartRef__":true,"id":113897},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2990","partsBinMetaInfo":{"__isSmartRef__":true,"id":113898},"eventHandler":{"__isSmartRef__":true,"id":113916},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","D164B336-7265-47FF-81C0-65027C45C221","F5B07F71-BE0E-480F-9FE9-8504F835A388","5DECAD95-73A8-4C86-92EA-9926C9BF6572","7C2E4B1F-ED21-4FAF-BF1A-99E122B43EBD"],"partTests":{"__isSmartRef__":true,"id":113917},"_ClipMode":"visible","moved":true,"b":225.70079634612193,"#startLetters":"set","isBeingDragged":false,"delta":0.8955121120088734,"_Rotation":-17.64267901526097,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113922},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6088.2,2894.9)"},"113896":{"target":{"__isSmartRef__":true,"id":113895},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113897":{"_BorderWidth":1.421487795939262,"_ClipMode":"visible","_BorderRadius":19.51080064862137,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-183,-362,64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.7,-6.0)"},"113898":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113899},{"__isSmartRef__":true,"id":113901},{"__isSmartRef__":true,"id":113903},{"__isSmartRef__":true,"id":113905},{"__isSmartRef__":true,"id":113907},{"__isSmartRef__":true,"id":113909},{"__isSmartRef__":true,"id":113911},{"__isSmartRef__":true,"id":113913}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113915},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113899":{"date":{"__isSmartRef__":true,"id":113900},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113901":{"date":{"__isSmartRef__":true,"id":113902},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113902":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113903":{"date":{"__isSmartRef__":true,"id":113904},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113904":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113905":{"date":{"__isSmartRef__":true,"id":113906},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113906":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113907":{"date":{"__isSmartRef__":true,"id":113908},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113908":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113909":{"date":{"__isSmartRef__":true,"id":113910},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113910":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113911":{"date":{"__isSmartRef__":true,"id":113912},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113912":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113913":{"date":{"__isSmartRef__":true,"id":113914},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113914":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113915":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113916":{"morph":{"__isSmartRef__":true,"id":113895},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113917":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113918}},"113918":{"test01IsMorph":{"__isSmartRef__":true,"id":113919}},"113919":{"varMapping":{"__isSmartRef__":true,"id":113920},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113920":{"this":{"__isSmartRef__":true,"id":113917}},"113921":{},"113922":{"change":{"__isSmartRef__":true,"id":113923},"tick":{"__isSmartRef__":true,"id":113927}},"113923":{"varMapping":{"__isSmartRef__":true,"id":113924},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113924":{"this":{"__isSmartRef__":true,"id":113895}},"113925":{"timestamp":{"__isSmartRef__":true,"id":113926},"user":"cschuster","tags":[]},"113926":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113927":{"varMapping":{"__isSmartRef__":true,"id":113928},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113928":{"this":{"__isSmartRef__":true,"id":113895}},"113929":{"timestamp":{"__isSmartRef__":true,"id":113930},"user":"cschuster","tags":[]},"113930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113931":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113932}],"id":"7B7B0419-F3F6-4849-A5BA-483949F947D1","shape":{"__isSmartRef__":true,"id":113933},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2991","partsBinMetaInfo":{"__isSmartRef__":true,"id":113934},"eventHandler":{"__isSmartRef__":true,"id":113952},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3","1B71C276-4330-492E-8D94-9A76CB31B10D","F6BD4BD8-7301-4916-A529-B3A98CCF0DEA"],"partTests":{"__isSmartRef__":true,"id":113953},"_ClipMode":"visible","moved":true,"b":243.98763292015065,"#startLetters":"set","isBeingDragged":false,"delta":0.7757677894551307,"_Rotation":-32.28717405957555,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113958},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5596.5,4228.7)"},"113932":{"target":{"__isSmartRef__":true,"id":113931},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113933":{"_BorderWidth":0.5065029770541649,"_ClipMode":"visible","_BorderRadius":7.693575207643068,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,135.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-230,-343,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-11.2)"},"113934":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113935},{"__isSmartRef__":true,"id":113937},{"__isSmartRef__":true,"id":113939},{"__isSmartRef__":true,"id":113941},{"__isSmartRef__":true,"id":113943},{"__isSmartRef__":true,"id":113945},{"__isSmartRef__":true,"id":113947},{"__isSmartRef__":true,"id":113949}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113951},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113935":{"date":{"__isSmartRef__":true,"id":113936},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113937":{"date":{"__isSmartRef__":true,"id":113938},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113938":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113939":{"date":{"__isSmartRef__":true,"id":113940},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113940":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113941":{"date":{"__isSmartRef__":true,"id":113942},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113943":{"date":{"__isSmartRef__":true,"id":113944},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113944":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113945":{"date":{"__isSmartRef__":true,"id":113946},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113946":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113947":{"date":{"__isSmartRef__":true,"id":113948},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113948":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113949":{"date":{"__isSmartRef__":true,"id":113950},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113950":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113951":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113952":{"morph":{"__isSmartRef__":true,"id":113931},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113953":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113954}},"113954":{"test01IsMorph":{"__isSmartRef__":true,"id":113955}},"113955":{"varMapping":{"__isSmartRef__":true,"id":113956},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113956":{"this":{"__isSmartRef__":true,"id":113953}},"113957":{},"113958":{"change":{"__isSmartRef__":true,"id":113959},"tick":{"__isSmartRef__":true,"id":113963}},"113959":{"varMapping":{"__isSmartRef__":true,"id":113960},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113960":{"this":{"__isSmartRef__":true,"id":113931}},"113961":{"timestamp":{"__isSmartRef__":true,"id":113962},"user":"cschuster","tags":[]},"113962":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113963":{"varMapping":{"__isSmartRef__":true,"id":113964},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":113965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113964":{"this":{"__isSmartRef__":true,"id":113931}},"113965":{"timestamp":{"__isSmartRef__":true,"id":113966},"user":"cschuster","tags":[]},"113966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"113967":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":113968}],"id":"FA5CF9ED-814C-468E-BCFA-6A8C51DB2158","shape":{"__isSmartRef__":true,"id":113969},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2992","partsBinMetaInfo":{"__isSmartRef__":true,"id":113970},"eventHandler":{"__isSmartRef__":true,"id":113988},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255","7757EF04-5EC2-4F88-A0D8-5394CE485C11","358323E8-07B8-4B5E-9A6E-720BE9711CBA"],"partTests":{"__isSmartRef__":true,"id":113989},"_ClipMode":"visible","moved":true,"b":336.7594499592087,"#startLetters":"set","isBeingDragged":false,"delta":0.6953463046229444,"_Rotation":-3.0754158469302997,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113994},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3989.7,6260.0)"},"113968":{"target":{"__isSmartRef__":true,"id":113967},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"113969":{"_BorderWidth":3.027038439425451,"_ClipMode":"visible","_BorderRadius":33.771876288792384,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.0,115.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-101,134,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.1,-38.4)"},"113970":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":113971},{"__isSmartRef__":true,"id":113973},{"__isSmartRef__":true,"id":113975},{"__isSmartRef__":true,"id":113977},{"__isSmartRef__":true,"id":113979},{"__isSmartRef__":true,"id":113981},{"__isSmartRef__":true,"id":113983},{"__isSmartRef__":true,"id":113985}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":113987},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"113971":{"date":{"__isSmartRef__":true,"id":113972},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"113972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"113973":{"date":{"__isSmartRef__":true,"id":113974},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"113974":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"113975":{"date":{"__isSmartRef__":true,"id":113976},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"113976":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"113977":{"date":{"__isSmartRef__":true,"id":113978},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"113978":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"113979":{"date":{"__isSmartRef__":true,"id":113980},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"113980":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"113981":{"date":{"__isSmartRef__":true,"id":113982},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"113982":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"113983":{"date":{"__isSmartRef__":true,"id":113984},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"113984":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"113985":{"date":{"__isSmartRef__":true,"id":113986},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"113986":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"113987":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"113988":{"morph":{"__isSmartRef__":true,"id":113967},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"113989":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113990}},"113990":{"test01IsMorph":{"__isSmartRef__":true,"id":113991}},"113991":{"varMapping":{"__isSmartRef__":true,"id":113992},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":113993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113992":{"this":{"__isSmartRef__":true,"id":113989}},"113993":{},"113994":{"change":{"__isSmartRef__":true,"id":113995},"tick":{"__isSmartRef__":true,"id":113999}},"113995":{"varMapping":{"__isSmartRef__":true,"id":113996},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":113997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"113996":{"this":{"__isSmartRef__":true,"id":113967}},"113997":{"timestamp":{"__isSmartRef__":true,"id":113998},"user":"cschuster","tags":[]},"113998":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"113999":{"varMapping":{"__isSmartRef__":true,"id":114000},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114000":{"this":{"__isSmartRef__":true,"id":113967}},"114001":{"timestamp":{"__isSmartRef__":true,"id":114002},"user":"cschuster","tags":[]},"114002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114003":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114004}],"id":"40848CCE-5974-4DFD-91E0-656498AC4F75","shape":{"__isSmartRef__":true,"id":114005},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2993","partsBinMetaInfo":{"__isSmartRef__":true,"id":114006},"eventHandler":{"__isSmartRef__":true,"id":114024},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","942B993D-3131-46CD-B0F5-B4570AE4B914","E3BE9FAA-FA69-4A34-AF66-DD078265EE1F","3EB356B7-18A1-47B5-8025-EFB0C0B99FEF","479BE505-822E-43C9-A430-534C0740CDBF"],"partTests":{"__isSmartRef__":true,"id":114025},"_ClipMode":"visible","moved":true,"b":71.77257380448282,"#startLetters":"set","isBeingDragged":false,"delta":0.8544354024343193,"_Rotation":-15.741870617338229,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114030},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4411.7,5242.4)"},"114004":{"target":{"__isSmartRef__":true,"id":114003},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114005":{"_BorderWidth":9.749112175125148,"_ClipMode":"visible","_BorderRadius":3.913493676924924,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.8,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,323,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-26.3)"},"114006":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114007},{"__isSmartRef__":true,"id":114009},{"__isSmartRef__":true,"id":114011},{"__isSmartRef__":true,"id":114013},{"__isSmartRef__":true,"id":114015},{"__isSmartRef__":true,"id":114017},{"__isSmartRef__":true,"id":114019},{"__isSmartRef__":true,"id":114021}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114023},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114007":{"date":{"__isSmartRef__":true,"id":114008},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114009":{"date":{"__isSmartRef__":true,"id":114010},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114010":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114011":{"date":{"__isSmartRef__":true,"id":114012},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114012":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114013":{"date":{"__isSmartRef__":true,"id":114014},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114014":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114015":{"date":{"__isSmartRef__":true,"id":114016},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114016":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114017":{"date":{"__isSmartRef__":true,"id":114018},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114018":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114019":{"date":{"__isSmartRef__":true,"id":114020},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114020":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114021":{"date":{"__isSmartRef__":true,"id":114022},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114022":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114023":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114024":{"morph":{"__isSmartRef__":true,"id":114003},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114025":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114026}},"114026":{"test01IsMorph":{"__isSmartRef__":true,"id":114027}},"114027":{"varMapping":{"__isSmartRef__":true,"id":114028},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114028":{"this":{"__isSmartRef__":true,"id":114025}},"114029":{},"114030":{"change":{"__isSmartRef__":true,"id":114031},"tick":{"__isSmartRef__":true,"id":114035}},"114031":{"varMapping":{"__isSmartRef__":true,"id":114032},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114032":{"this":{"__isSmartRef__":true,"id":114003}},"114033":{"timestamp":{"__isSmartRef__":true,"id":114034},"user":"cschuster","tags":[]},"114034":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114035":{"varMapping":{"__isSmartRef__":true,"id":114036},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114036":{"this":{"__isSmartRef__":true,"id":114003}},"114037":{"timestamp":{"__isSmartRef__":true,"id":114038},"user":"cschuster","tags":[]},"114038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114039":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114040}],"id":"BC267EBB-AA27-427C-807B-AB6F587BD0AD","shape":{"__isSmartRef__":true,"id":114041},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2994","partsBinMetaInfo":{"__isSmartRef__":true,"id":114042},"eventHandler":{"__isSmartRef__":true,"id":114060},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004"],"partTests":{"__isSmartRef__":true,"id":114061},"_ClipMode":"visible","moved":true,"b":53.1737011790392,"#startLetters":"set","isBeingDragged":false,"delta":-0.9535303991287947,"_Rotation":11.112924577441985,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114066},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4558.9,4449.4)"},"114040":{"target":{"__isSmartRef__":true,"id":114039},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114041":{"_BorderWidth":9.002281670843754,"_ClipMode":"visible","_BorderRadius":14.370786283565003,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,68.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(205,358,-153)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-32.0)"},"114042":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114043},{"__isSmartRef__":true,"id":114045},{"__isSmartRef__":true,"id":114047},{"__isSmartRef__":true,"id":114049},{"__isSmartRef__":true,"id":114051},{"__isSmartRef__":true,"id":114053},{"__isSmartRef__":true,"id":114055},{"__isSmartRef__":true,"id":114057}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114059},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114043":{"date":{"__isSmartRef__":true,"id":114044},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114045":{"date":{"__isSmartRef__":true,"id":114046},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114046":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114047":{"date":{"__isSmartRef__":true,"id":114048},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114048":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114049":{"date":{"__isSmartRef__":true,"id":114050},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114051":{"date":{"__isSmartRef__":true,"id":114052},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114052":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114053":{"date":{"__isSmartRef__":true,"id":114054},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114054":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114055":{"date":{"__isSmartRef__":true,"id":114056},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114056":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114057":{"date":{"__isSmartRef__":true,"id":114058},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114058":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114059":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114060":{"morph":{"__isSmartRef__":true,"id":114039},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114061":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114062}},"114062":{"test01IsMorph":{"__isSmartRef__":true,"id":114063}},"114063":{"varMapping":{"__isSmartRef__":true,"id":114064},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114064":{"this":{"__isSmartRef__":true,"id":114061}},"114065":{},"114066":{"change":{"__isSmartRef__":true,"id":114067},"tick":{"__isSmartRef__":true,"id":114071}},"114067":{"varMapping":{"__isSmartRef__":true,"id":114068},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114068":{"this":{"__isSmartRef__":true,"id":114039}},"114069":{"timestamp":{"__isSmartRef__":true,"id":114070},"user":"cschuster","tags":[]},"114070":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114071":{"varMapping":{"__isSmartRef__":true,"id":114072},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114072":{"this":{"__isSmartRef__":true,"id":114039}},"114073":{"timestamp":{"__isSmartRef__":true,"id":114074},"user":"cschuster","tags":[]},"114074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114075":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114076}],"id":"9051560A-1939-4260-ADEB-922852612785","shape":{"__isSmartRef__":true,"id":114077},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2995","partsBinMetaInfo":{"__isSmartRef__":true,"id":114078},"eventHandler":{"__isSmartRef__":true,"id":114096},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","6C5AF6A2-DBC0-4BFA-824A-988F4B928BD9"],"partTests":{"__isSmartRef__":true,"id":114097},"_ClipMode":"visible","moved":true,"b":316.18174694187474,"#startLetters":"set","isBeingDragged":false,"delta":-0.9737389568472281,"_Rotation":-19.61846871740407,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114102},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4271.7,5153.8)"},"114076":{"target":{"__isSmartRef__":true,"id":114075},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114077":{"_BorderWidth":1.538134628984507,"_ClipMode":"visible","_BorderRadius":20.824781044742018,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,127.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-177,8,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.2,-34.4)"},"114078":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114079},{"__isSmartRef__":true,"id":114081},{"__isSmartRef__":true,"id":114083},{"__isSmartRef__":true,"id":114085},{"__isSmartRef__":true,"id":114087},{"__isSmartRef__":true,"id":114089},{"__isSmartRef__":true,"id":114091},{"__isSmartRef__":true,"id":114093}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114095},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114079":{"date":{"__isSmartRef__":true,"id":114080},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114081":{"date":{"__isSmartRef__":true,"id":114082},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114082":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114083":{"date":{"__isSmartRef__":true,"id":114084},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114084":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114085":{"date":{"__isSmartRef__":true,"id":114086},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114086":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114087":{"date":{"__isSmartRef__":true,"id":114088},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114088":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114089":{"date":{"__isSmartRef__":true,"id":114090},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114090":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114091":{"date":{"__isSmartRef__":true,"id":114092},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114092":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114093":{"date":{"__isSmartRef__":true,"id":114094},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114094":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114095":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114096":{"morph":{"__isSmartRef__":true,"id":114075},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114097":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114098}},"114098":{"test01IsMorph":{"__isSmartRef__":true,"id":114099}},"114099":{"varMapping":{"__isSmartRef__":true,"id":114100},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114100":{"this":{"__isSmartRef__":true,"id":114097}},"114101":{},"114102":{"change":{"__isSmartRef__":true,"id":114103},"tick":{"__isSmartRef__":true,"id":114107}},"114103":{"varMapping":{"__isSmartRef__":true,"id":114104},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114104":{"this":{"__isSmartRef__":true,"id":114075}},"114105":{"timestamp":{"__isSmartRef__":true,"id":114106},"user":"cschuster","tags":[]},"114106":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114107":{"varMapping":{"__isSmartRef__":true,"id":114108},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114108":{"this":{"__isSmartRef__":true,"id":114075}},"114109":{"timestamp":{"__isSmartRef__":true,"id":114110},"user":"cschuster","tags":[]},"114110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114111":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114112}],"id":"B9110A32-9C7F-43BC-B0A3-D4ABF8369592","shape":{"__isSmartRef__":true,"id":114113},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2996","partsBinMetaInfo":{"__isSmartRef__":true,"id":114114},"eventHandler":{"__isSmartRef__":true,"id":114132},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","055A428D-4501-460E-BFFE-28A10065D342","7334F076-C4B0-4F47-A660-6130A78EE6F0"],"partTests":{"__isSmartRef__":true,"id":114133},"_ClipMode":"visible","moved":true,"b":280.4760568700731,"#startLetters":"set","isBeingDragged":false,"delta":-0.7363328067585826,"_Rotation":-6.719271037273231,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114138},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5072.7,5442.6)"},"114112":{"target":{"__isSmartRef__":true,"id":114111},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114113":{"_BorderWidth":0.08334512266909044,"_ClipMode":"visible","_BorderRadius":1.3224077075490848,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.7,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-205,6)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.6)"},"114114":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114115},{"__isSmartRef__":true,"id":114117},{"__isSmartRef__":true,"id":114119},{"__isSmartRef__":true,"id":114121},{"__isSmartRef__":true,"id":114123},{"__isSmartRef__":true,"id":114125},{"__isSmartRef__":true,"id":114127},{"__isSmartRef__":true,"id":114129}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114131},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114115":{"date":{"__isSmartRef__":true,"id":114116},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114117":{"date":{"__isSmartRef__":true,"id":114118},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114118":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114119":{"date":{"__isSmartRef__":true,"id":114120},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114120":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114121":{"date":{"__isSmartRef__":true,"id":114122},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114122":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114123":{"date":{"__isSmartRef__":true,"id":114124},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114124":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114125":{"date":{"__isSmartRef__":true,"id":114126},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114126":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114127":{"date":{"__isSmartRef__":true,"id":114128},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114128":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114129":{"date":{"__isSmartRef__":true,"id":114130},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114130":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114131":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114132":{"morph":{"__isSmartRef__":true,"id":114111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114133":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114134}},"114134":{"test01IsMorph":{"__isSmartRef__":true,"id":114135}},"114135":{"varMapping":{"__isSmartRef__":true,"id":114136},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114136":{"this":{"__isSmartRef__":true,"id":114133}},"114137":{},"114138":{"change":{"__isSmartRef__":true,"id":114139},"tick":{"__isSmartRef__":true,"id":114143}},"114139":{"varMapping":{"__isSmartRef__":true,"id":114140},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114140":{"this":{"__isSmartRef__":true,"id":114111}},"114141":{"timestamp":{"__isSmartRef__":true,"id":114142},"user":"cschuster","tags":[]},"114142":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114143":{"varMapping":{"__isSmartRef__":true,"id":114144},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114144":{"this":{"__isSmartRef__":true,"id":114111}},"114145":{"timestamp":{"__isSmartRef__":true,"id":114146},"user":"cschuster","tags":[]},"114146":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114147":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114148}],"id":"93BD9FE9-8736-4388-BDD2-DDB8DACBA01C","shape":{"__isSmartRef__":true,"id":114149},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2997","partsBinMetaInfo":{"__isSmartRef__":true,"id":114150},"eventHandler":{"__isSmartRef__":true,"id":114168},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","80111AF5-A1B8-4000-BE32-DC8F1BBE4049","AF7BA737-2084-42F8-BD31-ED68E775B675"],"partTests":{"__isSmartRef__":true,"id":114169},"_ClipMode":"visible","moved":true,"b":339.917400639737,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":6.71009351966867,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114174},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5164.5,5060.5)"},"114148":{"target":{"__isSmartRef__":true,"id":114147},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114149":{"_BorderWidth":3.2831276136607115,"_ClipMode":"visible","_BorderRadius":35.28375873444102,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.2,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,152,-14)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.1,-38.8)"},"114150":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114151},{"__isSmartRef__":true,"id":114153},{"__isSmartRef__":true,"id":114155},{"__isSmartRef__":true,"id":114157},{"__isSmartRef__":true,"id":114159},{"__isSmartRef__":true,"id":114161},{"__isSmartRef__":true,"id":114163},{"__isSmartRef__":true,"id":114165}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114167},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114151":{"date":{"__isSmartRef__":true,"id":114152},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114153":{"date":{"__isSmartRef__":true,"id":114154},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114154":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114155":{"date":{"__isSmartRef__":true,"id":114156},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114156":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114157":{"date":{"__isSmartRef__":true,"id":114158},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114158":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114159":{"date":{"__isSmartRef__":true,"id":114160},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114160":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114161":{"date":{"__isSmartRef__":true,"id":114162},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114162":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114163":{"date":{"__isSmartRef__":true,"id":114164},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114164":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114165":{"date":{"__isSmartRef__":true,"id":114166},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114166":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114167":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114168":{"morph":{"__isSmartRef__":true,"id":114147},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114169":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114170}},"114170":{"test01IsMorph":{"__isSmartRef__":true,"id":114171}},"114171":{"varMapping":{"__isSmartRef__":true,"id":114172},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114172":{"this":{"__isSmartRef__":true,"id":114169}},"114173":{},"114174":{"change":{"__isSmartRef__":true,"id":114175},"tick":{"__isSmartRef__":true,"id":114179}},"114175":{"varMapping":{"__isSmartRef__":true,"id":114176},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114177},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114176":{"this":{"__isSmartRef__":true,"id":114147}},"114177":{"timestamp":{"__isSmartRef__":true,"id":114178},"user":"cschuster","tags":[]},"114178":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114179":{"varMapping":{"__isSmartRef__":true,"id":114180},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114180":{"this":{"__isSmartRef__":true,"id":114147}},"114181":{"timestamp":{"__isSmartRef__":true,"id":114182},"user":"cschuster","tags":[]},"114182":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114183":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114184}],"id":"A5243B60-E5F2-4A2F-A705-9F16ACCEFA79","shape":{"__isSmartRef__":true,"id":114185},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2998","partsBinMetaInfo":{"__isSmartRef__":true,"id":114186},"eventHandler":{"__isSmartRef__":true,"id":114204},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","382A941F-6898-499B-AB09-DB0F1908E28A","2984616A-9FA3-4C73-88CB-53288B0A69FE"],"partTests":{"__isSmartRef__":true,"id":114205},"_ClipMode":"visible","moved":true,"b":310.33236377692083,"#startLetters":"set","isBeingDragged":false,"delta":-0.9371252117562108,"_Rotation":45.16022182511405,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114210},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5119.6,4546.3)"},"114184":{"target":{"__isSmartRef__":true,"id":114183},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114185":{"_BorderWidth":1.1884856702443436,"_ClipMode":"visible","_BorderRadius":16.755773622507665,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,130.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-195,-30,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.8,-32.9)"},"114186":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114187},{"__isSmartRef__":true,"id":114189},{"__isSmartRef__":true,"id":114191},{"__isSmartRef__":true,"id":114193},{"__isSmartRef__":true,"id":114195},{"__isSmartRef__":true,"id":114197},{"__isSmartRef__":true,"id":114199},{"__isSmartRef__":true,"id":114201}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114203},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114187":{"date":{"__isSmartRef__":true,"id":114188},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114189":{"date":{"__isSmartRef__":true,"id":114190},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114190":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114191":{"date":{"__isSmartRef__":true,"id":114192},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114192":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114193":{"date":{"__isSmartRef__":true,"id":114194},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114194":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114195":{"date":{"__isSmartRef__":true,"id":114196},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114196":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114197":{"date":{"__isSmartRef__":true,"id":114198},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114198":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114199":{"date":{"__isSmartRef__":true,"id":114200},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114200":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114201":{"date":{"__isSmartRef__":true,"id":114202},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114202":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114203":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114204":{"morph":{"__isSmartRef__":true,"id":114183},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114205":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114206}},"114206":{"test01IsMorph":{"__isSmartRef__":true,"id":114207}},"114207":{"varMapping":{"__isSmartRef__":true,"id":114208},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114208":{"this":{"__isSmartRef__":true,"id":114205}},"114209":{},"114210":{"change":{"__isSmartRef__":true,"id":114211},"tick":{"__isSmartRef__":true,"id":114215}},"114211":{"varMapping":{"__isSmartRef__":true,"id":114212},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114212":{"this":{"__isSmartRef__":true,"id":114183}},"114213":{"timestamp":{"__isSmartRef__":true,"id":114214},"user":"cschuster","tags":[]},"114214":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114215":{"varMapping":{"__isSmartRef__":true,"id":114216},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114216":{"this":{"__isSmartRef__":true,"id":114183}},"114217":{"timestamp":{"__isSmartRef__":true,"id":114218},"user":"cschuster","tags":[]},"114218":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114219":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114220}],"id":"F3BFA590-130F-471E-857E-B5FDFBA59BD9","shape":{"__isSmartRef__":true,"id":114221},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle2999","partsBinMetaInfo":{"__isSmartRef__":true,"id":114222},"eventHandler":{"__isSmartRef__":true,"id":114240},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","77222E17-4C2C-411A-BDF8-E2B7279B1D04","0969B8EB-BE9B-4D60-B9B7-0A2748FF026D","37BCF19B-ADC0-4BE9-8B22-BB3D47A363BB"],"partTests":{"__isSmartRef__":true,"id":114241},"_ClipMode":"visible","moved":true,"b":221.0682983691804,"#startLetters":"set","isBeingDragged":false,"delta":0.9792522564530373,"_Rotation":21.44178106777969,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114246},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6090.4,4468.5)"},"114220":{"target":{"__isSmartRef__":true,"id":114219},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114221":{"_BorderWidth":1.7152089990142612,"_ClipMode":"visible","_BorderRadius":22.73623692774897,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,126.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,-361,3)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.9,-4.9)"},"114222":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114223},{"__isSmartRef__":true,"id":114225},{"__isSmartRef__":true,"id":114227},{"__isSmartRef__":true,"id":114229},{"__isSmartRef__":true,"id":114231},{"__isSmartRef__":true,"id":114233},{"__isSmartRef__":true,"id":114235},{"__isSmartRef__":true,"id":114237}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114239},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114223":{"date":{"__isSmartRef__":true,"id":114224},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114225":{"date":{"__isSmartRef__":true,"id":114226},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114226":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114227":{"date":{"__isSmartRef__":true,"id":114228},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114228":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114229":{"date":{"__isSmartRef__":true,"id":114230},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114230":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114231":{"date":{"__isSmartRef__":true,"id":114232},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114232":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114233":{"date":{"__isSmartRef__":true,"id":114234},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114234":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114235":{"date":{"__isSmartRef__":true,"id":114236},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114236":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114237":{"date":{"__isSmartRef__":true,"id":114238},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114238":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114239":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114240":{"morph":{"__isSmartRef__":true,"id":114219},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114241":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114242}},"114242":{"test01IsMorph":{"__isSmartRef__":true,"id":114243}},"114243":{"varMapping":{"__isSmartRef__":true,"id":114244},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114244":{"this":{"__isSmartRef__":true,"id":114241}},"114245":{},"114246":{"change":{"__isSmartRef__":true,"id":114247},"tick":{"__isSmartRef__":true,"id":114251}},"114247":{"varMapping":{"__isSmartRef__":true,"id":114248},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114248":{"this":{"__isSmartRef__":true,"id":114219}},"114249":{"timestamp":{"__isSmartRef__":true,"id":114250},"user":"cschuster","tags":[]},"114250":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114251":{"varMapping":{"__isSmartRef__":true,"id":114252},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114252":{"this":{"__isSmartRef__":true,"id":114219}},"114253":{"timestamp":{"__isSmartRef__":true,"id":114254},"user":"cschuster","tags":[]},"114254":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114255":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114256}],"id":"AA2433E4-342C-4346-AD67-AF93CA11DBD8","shape":{"__isSmartRef__":true,"id":114257},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3000","partsBinMetaInfo":{"__isSmartRef__":true,"id":114258},"eventHandler":{"__isSmartRef__":true,"id":114276},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C02A23E9-FCC3-4C91-94D8-7063CBD14C13","D8C490FC-17BC-45F3-AD12-938D71323861","E20361CA-A588-497A-AD05-981EB9B52B8A"],"partTests":{"__isSmartRef__":true,"id":114277},"_ClipMode":"visible","moved":true,"b":287.70844044117257,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-24.683935552178944,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114282},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5850.3,4758.6)"},"114256":{"target":{"__isSmartRef__":true,"id":114255},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114257":{"_BorderWidth":0.2369165862707039,"_ClipMode":"visible","_BorderRadius":3.7008582301710025,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.8,138.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-243,-166,-89)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-26.1)"},"114258":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114259},{"__isSmartRef__":true,"id":114261},{"__isSmartRef__":true,"id":114263},{"__isSmartRef__":true,"id":114265},{"__isSmartRef__":true,"id":114267},{"__isSmartRef__":true,"id":114269},{"__isSmartRef__":true,"id":114271},{"__isSmartRef__":true,"id":114273}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114275},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114259":{"date":{"__isSmartRef__":true,"id":114260},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114261":{"date":{"__isSmartRef__":true,"id":114262},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114262":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114263":{"date":{"__isSmartRef__":true,"id":114264},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114264":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114265":{"date":{"__isSmartRef__":true,"id":114266},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114266":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114267":{"date":{"__isSmartRef__":true,"id":114268},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114268":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114269":{"date":{"__isSmartRef__":true,"id":114270},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114270":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114271":{"date":{"__isSmartRef__":true,"id":114272},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114272":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114273":{"date":{"__isSmartRef__":true,"id":114274},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114274":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114275":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114276":{"morph":{"__isSmartRef__":true,"id":114255},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114277":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114278}},"114278":{"test01IsMorph":{"__isSmartRef__":true,"id":114279}},"114279":{"varMapping":{"__isSmartRef__":true,"id":114280},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114280":{"this":{"__isSmartRef__":true,"id":114277}},"114281":{},"114282":{"change":{"__isSmartRef__":true,"id":114283},"tick":{"__isSmartRef__":true,"id":114287}},"114283":{"varMapping":{"__isSmartRef__":true,"id":114284},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114284":{"this":{"__isSmartRef__":true,"id":114255}},"114285":{"timestamp":{"__isSmartRef__":true,"id":114286},"user":"cschuster","tags":[]},"114286":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114287":{"varMapping":{"__isSmartRef__":true,"id":114288},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114288":{"this":{"__isSmartRef__":true,"id":114255}},"114289":{"timestamp":{"__isSmartRef__":true,"id":114290},"user":"cschuster","tags":[]},"114290":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114291":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114292}],"id":"2EA56336-5247-4F88-B1ED-AF85410BF993","shape":{"__isSmartRef__":true,"id":114293},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3001","partsBinMetaInfo":{"__isSmartRef__":true,"id":114294},"eventHandler":{"__isSmartRef__":true,"id":114312},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5","B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4","DF12F32F-69FA-4745-9D82-8A7FF6A76A29"],"partTests":{"__isSmartRef__":true,"id":114313},"_ClipMode":"visible","moved":true,"b":307.1763119325624,"#startLetters":"set","isBeingDragged":false,"delta":0.971306299965363,"_Rotation":-22.747590985562248,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114318},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5729.5,3815.8)"},"114292":{"target":{"__isSmartRef__":true,"id":114291},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114293":{"_BorderWidth":1.016100938807753,"_ClipMode":"visible","_BorderRadius":14.605677232370454,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,131.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-204,-50,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.1,-32.1)"},"114294":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114295},{"__isSmartRef__":true,"id":114297},{"__isSmartRef__":true,"id":114299},{"__isSmartRef__":true,"id":114301},{"__isSmartRef__":true,"id":114303},{"__isSmartRef__":true,"id":114305},{"__isSmartRef__":true,"id":114307},{"__isSmartRef__":true,"id":114309}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114311},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114295":{"date":{"__isSmartRef__":true,"id":114296},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114297":{"date":{"__isSmartRef__":true,"id":114298},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114298":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114299":{"date":{"__isSmartRef__":true,"id":114300},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114300":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114301":{"date":{"__isSmartRef__":true,"id":114302},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114302":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114303":{"date":{"__isSmartRef__":true,"id":114304},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114304":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114305":{"date":{"__isSmartRef__":true,"id":114306},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114306":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114307":{"date":{"__isSmartRef__":true,"id":114308},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114309":{"date":{"__isSmartRef__":true,"id":114310},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114310":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114311":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114312":{"morph":{"__isSmartRef__":true,"id":114291},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114313":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114314}},"114314":{"test01IsMorph":{"__isSmartRef__":true,"id":114315}},"114315":{"varMapping":{"__isSmartRef__":true,"id":114316},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114316":{"this":{"__isSmartRef__":true,"id":114313}},"114317":{},"114318":{"change":{"__isSmartRef__":true,"id":114319},"tick":{"__isSmartRef__":true,"id":114323}},"114319":{"varMapping":{"__isSmartRef__":true,"id":114320},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114320":{"this":{"__isSmartRef__":true,"id":114291}},"114321":{"timestamp":{"__isSmartRef__":true,"id":114322},"user":"cschuster","tags":[]},"114322":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114323":{"varMapping":{"__isSmartRef__":true,"id":114324},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114324":{"this":{"__isSmartRef__":true,"id":114291}},"114325":{"timestamp":{"__isSmartRef__":true,"id":114326},"user":"cschuster","tags":[]},"114326":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114327":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114328}],"id":"A78F2AF9-B857-4CCA-9C8B-C7B39738C64F","shape":{"__isSmartRef__":true,"id":114329},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3002","partsBinMetaInfo":{"__isSmartRef__":true,"id":114330},"eventHandler":{"__isSmartRef__":true,"id":114348},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","91A09649-13A9-492D-B7D5-4B2906000B90","F7D63FB7-F969-4C12-9D66-E84F9FC1B2DE"],"partTests":{"__isSmartRef__":true,"id":114349},"_ClipMode":"visible","moved":true,"b":144.40517488727346,"#startLetters":"set","isBeingDragged":false,"delta":-0.8864339850260876,"_Rotation":-12.741507565757024,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114354},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4587.6,5207.7)"},"114328":{"target":{"__isSmartRef__":true,"id":114327},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114329":{"_BorderWidth":7.910247647403443,"_ClipMode":"visible","_BorderRadius":26.44873380925236,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.1,76.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(149,-59,194)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.6,-3.7)"},"114330":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114331},{"__isSmartRef__":true,"id":114333},{"__isSmartRef__":true,"id":114335},{"__isSmartRef__":true,"id":114337},{"__isSmartRef__":true,"id":114339},{"__isSmartRef__":true,"id":114341},{"__isSmartRef__":true,"id":114343},{"__isSmartRef__":true,"id":114345}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114347},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114331":{"date":{"__isSmartRef__":true,"id":114332},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114333":{"date":{"__isSmartRef__":true,"id":114334},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114334":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114335":{"date":{"__isSmartRef__":true,"id":114336},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114336":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114337":{"date":{"__isSmartRef__":true,"id":114338},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114338":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114339":{"date":{"__isSmartRef__":true,"id":114340},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114340":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114341":{"date":{"__isSmartRef__":true,"id":114342},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114342":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114343":{"date":{"__isSmartRef__":true,"id":114344},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114345":{"date":{"__isSmartRef__":true,"id":114346},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114346":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114347":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114348":{"morph":{"__isSmartRef__":true,"id":114327},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114349":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114350}},"114350":{"test01IsMorph":{"__isSmartRef__":true,"id":114351}},"114351":{"varMapping":{"__isSmartRef__":true,"id":114352},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114352":{"this":{"__isSmartRef__":true,"id":114349}},"114353":{},"114354":{"change":{"__isSmartRef__":true,"id":114355},"tick":{"__isSmartRef__":true,"id":114359}},"114355":{"varMapping":{"__isSmartRef__":true,"id":114356},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114357},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114356":{"this":{"__isSmartRef__":true,"id":114327}},"114357":{"timestamp":{"__isSmartRef__":true,"id":114358},"user":"cschuster","tags":[]},"114358":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114359":{"varMapping":{"__isSmartRef__":true,"id":114360},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114360":{"this":{"__isSmartRef__":true,"id":114327}},"114361":{"timestamp":{"__isSmartRef__":true,"id":114362},"user":"cschuster","tags":[]},"114362":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114363":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114364}],"id":"4E9AEDD8-4470-4248-8EBA-210438FC0754","shape":{"__isSmartRef__":true,"id":114365},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3003","partsBinMetaInfo":{"__isSmartRef__":true,"id":114366},"eventHandler":{"__isSmartRef__":true,"id":114384},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","8155DEFB-73E3-4498-82A6-55A701FAAA80"],"partTests":{"__isSmartRef__":true,"id":114385},"_ClipMode":"visible","moved":true,"b":239.19091929547722,"#startLetters":"set","isBeingDragged":false,"delta":-0.8122720196843147,"_Rotation":11.085334550218947,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114390},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4251.8,4102.0)"},"114364":{"target":{"__isSmartRef__":true,"id":114363},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114365":{"_BorderWidth":0.705606333024682,"_ClipMode":"visible","_BorderRadius":10.49309285286765,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.2,134.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-220,-351,209)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.8,-9.8)"},"114366":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114367},{"__isSmartRef__":true,"id":114369},{"__isSmartRef__":true,"id":114371},{"__isSmartRef__":true,"id":114373},{"__isSmartRef__":true,"id":114375},{"__isSmartRef__":true,"id":114377},{"__isSmartRef__":true,"id":114379},{"__isSmartRef__":true,"id":114381}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114383},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114367":{"date":{"__isSmartRef__":true,"id":114368},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114369":{"date":{"__isSmartRef__":true,"id":114370},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114370":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114371":{"date":{"__isSmartRef__":true,"id":114372},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114372":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114373":{"date":{"__isSmartRef__":true,"id":114374},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114374":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114375":{"date":{"__isSmartRef__":true,"id":114376},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114376":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114377":{"date":{"__isSmartRef__":true,"id":114378},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114378":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114379":{"date":{"__isSmartRef__":true,"id":114380},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114381":{"date":{"__isSmartRef__":true,"id":114382},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114382":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114383":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114384":{"morph":{"__isSmartRef__":true,"id":114363},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114385":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114386}},"114386":{"test01IsMorph":{"__isSmartRef__":true,"id":114387}},"114387":{"varMapping":{"__isSmartRef__":true,"id":114388},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114388":{"this":{"__isSmartRef__":true,"id":114385}},"114389":{},"114390":{"change":{"__isSmartRef__":true,"id":114391},"tick":{"__isSmartRef__":true,"id":114395}},"114391":{"varMapping":{"__isSmartRef__":true,"id":114392},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114392":{"this":{"__isSmartRef__":true,"id":114363}},"114393":{"timestamp":{"__isSmartRef__":true,"id":114394},"user":"cschuster","tags":[]},"114394":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114395":{"varMapping":{"__isSmartRef__":true,"id":114396},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114397},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114396":{"this":{"__isSmartRef__":true,"id":114363}},"114397":{"timestamp":{"__isSmartRef__":true,"id":114398},"user":"cschuster","tags":[]},"114398":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114399":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114400}],"id":"DD944255-59E3-46E2-B3C6-125A0CC0B40B","shape":{"__isSmartRef__":true,"id":114401},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3004","partsBinMetaInfo":{"__isSmartRef__":true,"id":114402},"eventHandler":{"__isSmartRef__":true,"id":114420},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","C491EEBC-B4E0-4D3A-924C-B3B0FA09EA90","72509D86-7DEB-41E8-BF3D-CFAB40C5C05D","8C440AF8-03EE-4B3E-B882-78CA59C4FE9A"],"partTests":{"__isSmartRef__":true,"id":114421},"_ClipMode":"visible","moved":true,"b":29.717980499903206,"#startLetters":"set","isBeingDragged":false,"delta":-0.8505245398846455,"_Rotation":39.20106419253712,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114426},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5248.9,3702.7)"},"114400":{"target":{"__isSmartRef__":true,"id":114399},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114401":{"_BorderWidth":7.478656185192961,"_ClipMode":"visible","_BorderRadius":30.170021624967482,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.4,80.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(127,349,141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.9,-37.4)"},"114402":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114403},{"__isSmartRef__":true,"id":114405},{"__isSmartRef__":true,"id":114407},{"__isSmartRef__":true,"id":114409},{"__isSmartRef__":true,"id":114411},{"__isSmartRef__":true,"id":114413},{"__isSmartRef__":true,"id":114415},{"__isSmartRef__":true,"id":114417}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114419},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114403":{"date":{"__isSmartRef__":true,"id":114404},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114405":{"date":{"__isSmartRef__":true,"id":114406},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114406":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114407":{"date":{"__isSmartRef__":true,"id":114408},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114408":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114409":{"date":{"__isSmartRef__":true,"id":114410},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114410":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114411":{"date":{"__isSmartRef__":true,"id":114412},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114412":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114413":{"date":{"__isSmartRef__":true,"id":114414},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114414":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114415":{"date":{"__isSmartRef__":true,"id":114416},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114417":{"date":{"__isSmartRef__":true,"id":114418},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114418":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114419":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114420":{"morph":{"__isSmartRef__":true,"id":114399},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114421":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114422}},"114422":{"test01IsMorph":{"__isSmartRef__":true,"id":114423}},"114423":{"varMapping":{"__isSmartRef__":true,"id":114424},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114424":{"this":{"__isSmartRef__":true,"id":114421}},"114425":{},"114426":{"change":{"__isSmartRef__":true,"id":114427},"tick":{"__isSmartRef__":true,"id":114431}},"114427":{"varMapping":{"__isSmartRef__":true,"id":114428},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114428":{"this":{"__isSmartRef__":true,"id":114399}},"114429":{"timestamp":{"__isSmartRef__":true,"id":114430},"user":"cschuster","tags":[]},"114430":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114431":{"varMapping":{"__isSmartRef__":true,"id":114432},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114432":{"this":{"__isSmartRef__":true,"id":114399}},"114433":{"timestamp":{"__isSmartRef__":true,"id":114434},"user":"cschuster","tags":[]},"114434":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114435":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114436}],"id":"E97DC3A6-F00A-4D9E-ADF8-DD3934216A98","shape":{"__isSmartRef__":true,"id":114437},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3005","partsBinMetaInfo":{"__isSmartRef__":true,"id":114438},"eventHandler":{"__isSmartRef__":true,"id":114456},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","8F286EE9-B134-45E1-859B-4CBB7DDBB99F"],"partTests":{"__isSmartRef__":true,"id":114457},"_ClipMode":"visible","moved":true,"b":183.30295104533434,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-53.90092075183525,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114462},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4700.7,4976.7)"},"114436":{"target":{"__isSmartRef__":true,"id":114435},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114437":{"_BorderWidth":4.711922765324214,"_ClipMode":"visible","_BorderRadius":39.86721841097848,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.6,102.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-15,-271,-236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.8,-0.0)"},"114438":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114439},{"__isSmartRef__":true,"id":114441},{"__isSmartRef__":true,"id":114443},{"__isSmartRef__":true,"id":114445},{"__isSmartRef__":true,"id":114447},{"__isSmartRef__":true,"id":114449},{"__isSmartRef__":true,"id":114451},{"__isSmartRef__":true,"id":114453}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114455},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114439":{"date":{"__isSmartRef__":true,"id":114440},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114441":{"date":{"__isSmartRef__":true,"id":114442},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114442":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114443":{"date":{"__isSmartRef__":true,"id":114444},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114444":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114445":{"date":{"__isSmartRef__":true,"id":114446},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114446":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114447":{"date":{"__isSmartRef__":true,"id":114448},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114448":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114449":{"date":{"__isSmartRef__":true,"id":114450},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114450":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114451":{"date":{"__isSmartRef__":true,"id":114452},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114453":{"date":{"__isSmartRef__":true,"id":114454},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114454":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114455":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114456":{"morph":{"__isSmartRef__":true,"id":114435},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114457":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114458}},"114458":{"test01IsMorph":{"__isSmartRef__":true,"id":114459}},"114459":{"varMapping":{"__isSmartRef__":true,"id":114460},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114460":{"this":{"__isSmartRef__":true,"id":114457}},"114461":{},"114462":{"change":{"__isSmartRef__":true,"id":114463},"tick":{"__isSmartRef__":true,"id":114467}},"114463":{"varMapping":{"__isSmartRef__":true,"id":114464},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114465},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114464":{"this":{"__isSmartRef__":true,"id":114435}},"114465":{"timestamp":{"__isSmartRef__":true,"id":114466},"user":"cschuster","tags":[]},"114466":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114467":{"varMapping":{"__isSmartRef__":true,"id":114468},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114468":{"this":{"__isSmartRef__":true,"id":114435}},"114469":{"timestamp":{"__isSmartRef__":true,"id":114470},"user":"cschuster","tags":[]},"114470":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114471":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114472}],"id":"2EDB3C0B-0942-431D-A107-797E705DE0E7","shape":{"__isSmartRef__":true,"id":114473},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3006","partsBinMetaInfo":{"__isSmartRef__":true,"id":114474},"eventHandler":{"__isSmartRef__":true,"id":114492},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","184CC601-5AAD-4F9C-B7CE-EBBFAB9F586F","0C146547-5A14-4B80-858A-DBBB6BCC1F28","CDE5A6EE-DA26-4D70-AAF7-10A5C0BFAEC1"],"partTests":{"__isSmartRef__":true,"id":114493},"_ClipMode":"visible","moved":true,"b":257.4261796317296,"#startLetters":"set","isBeingDragged":false,"delta":-0.9768935273168609,"_Rotation":29.800606107137703,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114498},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5524.7,5467.4)"},"114472":{"target":{"__isSmartRef__":true,"id":114471},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114473":{"_BorderWidth":0.11991832880518594,"_ClipMode":"visible","_BorderRadius":1.8956846119494908,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.0,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-306,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.6)"},"114474":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114475},{"__isSmartRef__":true,"id":114477},{"__isSmartRef__":true,"id":114479},{"__isSmartRef__":true,"id":114481},{"__isSmartRef__":true,"id":114483},{"__isSmartRef__":true,"id":114485},{"__isSmartRef__":true,"id":114487},{"__isSmartRef__":true,"id":114489}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114491},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114475":{"date":{"__isSmartRef__":true,"id":114476},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114477":{"date":{"__isSmartRef__":true,"id":114478},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114478":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114479":{"date":{"__isSmartRef__":true,"id":114480},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114480":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114481":{"date":{"__isSmartRef__":true,"id":114482},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114482":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114483":{"date":{"__isSmartRef__":true,"id":114484},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114484":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114485":{"date":{"__isSmartRef__":true,"id":114486},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114486":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114487":{"date":{"__isSmartRef__":true,"id":114488},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114489":{"date":{"__isSmartRef__":true,"id":114490},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114490":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114491":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114492":{"morph":{"__isSmartRef__":true,"id":114471},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114493":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114494}},"114494":{"test01IsMorph":{"__isSmartRef__":true,"id":114495}},"114495":{"varMapping":{"__isSmartRef__":true,"id":114496},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114496":{"this":{"__isSmartRef__":true,"id":114493}},"114497":{},"114498":{"change":{"__isSmartRef__":true,"id":114499},"tick":{"__isSmartRef__":true,"id":114503}},"114499":{"varMapping":{"__isSmartRef__":true,"id":114500},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114500":{"this":{"__isSmartRef__":true,"id":114471}},"114501":{"timestamp":{"__isSmartRef__":true,"id":114502},"user":"cschuster","tags":[]},"114502":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114503":{"varMapping":{"__isSmartRef__":true,"id":114504},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114504":{"this":{"__isSmartRef__":true,"id":114471}},"114505":{"timestamp":{"__isSmartRef__":true,"id":114506},"user":"cschuster","tags":[]},"114506":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114507":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114508}],"id":"A439B4A6-2ACD-4143-8328-4C811AD8966E","shape":{"__isSmartRef__":true,"id":114509},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3007","partsBinMetaInfo":{"__isSmartRef__":true,"id":114510},"eventHandler":{"__isSmartRef__":true,"id":114528},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","31333BE2-6CD1-4E38-91C1-BF4BFD986856","679C705C-58AE-40B7-9CF9-32B97E356EC2","BCE11D14-C98A-41E9-95AF-225619B85E85","EE9F7D48-2A61-4D71-A89C-7D10B7FD602D"],"partTests":{"__isSmartRef__":true,"id":114529},"_ClipMode":"visible","moved":true,"b":43.97380643535871,"#startLetters":"set","isBeingDragged":false,"delta":-0.8526248243288137,"_Rotation":13.958457557708897,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114534},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4391.5,3900.2)"},"114508":{"target":{"__isSmartRef__":true,"id":114507},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114509":{"_BorderWidth":8.471647208287669,"_ClipMode":"visible","_BorderRadius":20.71626505790149,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,72.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(178,362,-41)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.9,-34.4)"},"114510":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114511},{"__isSmartRef__":true,"id":114513},{"__isSmartRef__":true,"id":114515},{"__isSmartRef__":true,"id":114517},{"__isSmartRef__":true,"id":114519},{"__isSmartRef__":true,"id":114521},{"__isSmartRef__":true,"id":114523},{"__isSmartRef__":true,"id":114525}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114527},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114511":{"date":{"__isSmartRef__":true,"id":114512},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114513":{"date":{"__isSmartRef__":true,"id":114514},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114514":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114515":{"date":{"__isSmartRef__":true,"id":114516},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114516":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114517":{"date":{"__isSmartRef__":true,"id":114518},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114518":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114519":{"date":{"__isSmartRef__":true,"id":114520},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114520":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114521":{"date":{"__isSmartRef__":true,"id":114522},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114522":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114523":{"date":{"__isSmartRef__":true,"id":114524},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114525":{"date":{"__isSmartRef__":true,"id":114526},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114526":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114527":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114528":{"morph":{"__isSmartRef__":true,"id":114507},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114529":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114530}},"114530":{"test01IsMorph":{"__isSmartRef__":true,"id":114531}},"114531":{"varMapping":{"__isSmartRef__":true,"id":114532},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114532":{"this":{"__isSmartRef__":true,"id":114529}},"114533":{},"114534":{"change":{"__isSmartRef__":true,"id":114535},"tick":{"__isSmartRef__":true,"id":114539}},"114535":{"varMapping":{"__isSmartRef__":true,"id":114536},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114536":{"this":{"__isSmartRef__":true,"id":114507}},"114537":{"timestamp":{"__isSmartRef__":true,"id":114538},"user":"cschuster","tags":[]},"114538":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114539":{"varMapping":{"__isSmartRef__":true,"id":114540},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114540":{"this":{"__isSmartRef__":true,"id":114507}},"114541":{"timestamp":{"__isSmartRef__":true,"id":114542},"user":"cschuster","tags":[]},"114542":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114543":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114544}],"id":"A78BE467-757C-45B5-B43E-86653D81322B","shape":{"__isSmartRef__":true,"id":114545},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3008","partsBinMetaInfo":{"__isSmartRef__":true,"id":114546},"eventHandler":{"__isSmartRef__":true,"id":114564},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","F125203B-A3D0-4207-AB2C-A3FED62EE7E2","FCE7E1B7-DF07-466D-B639-A7C5149AB9D0"],"partTests":{"__isSmartRef__":true,"id":114565},"_ClipMode":"visible","moved":true,"b":138.22250863310182,"#startLetters":"set","isBeingDragged":false,"delta":-0.6032258603372611,"_Rotation":54.37574525004735,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114570},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5540.6,3407.0)"},"114544":{"target":{"__isSmartRef__":true,"id":114543},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114545":{"_BorderWidth":8.331197793789066,"_ClipMode":"visible","_BorderRadius":22.244994013847762,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,73.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(170,-21,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.3,-5.1)"},"114546":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114547},{"__isSmartRef__":true,"id":114549},{"__isSmartRef__":true,"id":114551},{"__isSmartRef__":true,"id":114553},{"__isSmartRef__":true,"id":114555},{"__isSmartRef__":true,"id":114557},{"__isSmartRef__":true,"id":114559},{"__isSmartRef__":true,"id":114561}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114563},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114547":{"date":{"__isSmartRef__":true,"id":114548},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114549":{"date":{"__isSmartRef__":true,"id":114550},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114550":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114551":{"date":{"__isSmartRef__":true,"id":114552},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114552":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114553":{"date":{"__isSmartRef__":true,"id":114554},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114554":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114555":{"date":{"__isSmartRef__":true,"id":114556},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114556":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114557":{"date":{"__isSmartRef__":true,"id":114558},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114558":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114559":{"date":{"__isSmartRef__":true,"id":114560},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114561":{"date":{"__isSmartRef__":true,"id":114562},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114562":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114563":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114564":{"morph":{"__isSmartRef__":true,"id":114543},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114565":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114566}},"114566":{"test01IsMorph":{"__isSmartRef__":true,"id":114567}},"114567":{"varMapping":{"__isSmartRef__":true,"id":114568},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114568":{"this":{"__isSmartRef__":true,"id":114565}},"114569":{},"114570":{"change":{"__isSmartRef__":true,"id":114571},"tick":{"__isSmartRef__":true,"id":114575}},"114571":{"varMapping":{"__isSmartRef__":true,"id":114572},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114573},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114572":{"this":{"__isSmartRef__":true,"id":114543}},"114573":{"timestamp":{"__isSmartRef__":true,"id":114574},"user":"cschuster","tags":[]},"114574":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114575":{"varMapping":{"__isSmartRef__":true,"id":114576},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114576":{"this":{"__isSmartRef__":true,"id":114543}},"114577":{"timestamp":{"__isSmartRef__":true,"id":114578},"user":"cschuster","tags":[]},"114578":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114579":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114580}],"id":"68680B6B-7DAF-4410-9F84-770C66F07EA1","shape":{"__isSmartRef__":true,"id":114581},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3009","partsBinMetaInfo":{"__isSmartRef__":true,"id":114582},"eventHandler":{"__isSmartRef__":true,"id":114600},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","08134EA4-6023-48F6-B06F-226057AB63DF","CCA2C914-6359-4176-9BF5-9E07F048E674","EA0B6A05-DD91-47A1-8373-90739A6B5806"],"partTests":{"__isSmartRef__":true,"id":114601},"_ClipMode":"visible","moved":true,"b":2.741271506121848,"#startLetters":"set","isBeingDragged":false,"delta":-0.7202519832644612,"_Rotation":40.09040141656239,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114606},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5529.2,4756.6)"},"114580":{"target":{"__isSmartRef__":true,"id":114579},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114581":{"_BorderWidth":5.239129812230955,"_ClipMode":"visible","_BorderRadius":39.90850709264382,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.8,98.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(13,268,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-40.0)"},"114582":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114583},{"__isSmartRef__":true,"id":114585},{"__isSmartRef__":true,"id":114587},{"__isSmartRef__":true,"id":114589},{"__isSmartRef__":true,"id":114591},{"__isSmartRef__":true,"id":114593},{"__isSmartRef__":true,"id":114595},{"__isSmartRef__":true,"id":114597}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114599},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114583":{"date":{"__isSmartRef__":true,"id":114584},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114585":{"date":{"__isSmartRef__":true,"id":114586},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114586":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114587":{"date":{"__isSmartRef__":true,"id":114588},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114588":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114589":{"date":{"__isSmartRef__":true,"id":114590},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114590":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114591":{"date":{"__isSmartRef__":true,"id":114592},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114592":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114593":{"date":{"__isSmartRef__":true,"id":114594},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114594":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114595":{"date":{"__isSmartRef__":true,"id":114596},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114597":{"date":{"__isSmartRef__":true,"id":114598},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114598":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114599":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114600":{"morph":{"__isSmartRef__":true,"id":114579},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114601":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114602}},"114602":{"test01IsMorph":{"__isSmartRef__":true,"id":114603}},"114603":{"varMapping":{"__isSmartRef__":true,"id":114604},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114604":{"this":{"__isSmartRef__":true,"id":114601}},"114605":{},"114606":{"change":{"__isSmartRef__":true,"id":114607},"tick":{"__isSmartRef__":true,"id":114611}},"114607":{"varMapping":{"__isSmartRef__":true,"id":114608},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114608":{"this":{"__isSmartRef__":true,"id":114579}},"114609":{"timestamp":{"__isSmartRef__":true,"id":114610},"user":"cschuster","tags":[]},"114610":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114611":{"varMapping":{"__isSmartRef__":true,"id":114612},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114612":{"this":{"__isSmartRef__":true,"id":114579}},"114613":{"timestamp":{"__isSmartRef__":true,"id":114614},"user":"cschuster","tags":[]},"114614":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114615":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114616}],"id":"ADAF7DDB-3C5D-4E20-89BE-8310F8688DD0","shape":{"__isSmartRef__":true,"id":114617},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3010","partsBinMetaInfo":{"__isSmartRef__":true,"id":114618},"eventHandler":{"__isSmartRef__":true,"id":114636},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E"],"partTests":{"__isSmartRef__":true,"id":114637},"_ClipMode":"visible","moved":true,"b":230.0287448365707,"#startLetters":"set","isBeingDragged":false,"delta":-0.6362976623349823,"_Rotation":-11.56599842395008,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114642},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5423.8,4760.1)"},"114616":{"target":{"__isSmartRef__":true,"id":114615},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114617":{"_BorderWidth":1.1681658593569368,"_ClipMode":"visible","_BorderRadius":16.50727538976358,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,130.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-361,118)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-7.2)"},"114618":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114619},{"__isSmartRef__":true,"id":114621},{"__isSmartRef__":true,"id":114623},{"__isSmartRef__":true,"id":114625},{"__isSmartRef__":true,"id":114627},{"__isSmartRef__":true,"id":114629},{"__isSmartRef__":true,"id":114631},{"__isSmartRef__":true,"id":114633}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114635},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114619":{"date":{"__isSmartRef__":true,"id":114620},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114621":{"date":{"__isSmartRef__":true,"id":114622},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114622":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114623":{"date":{"__isSmartRef__":true,"id":114624},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114624":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114625":{"date":{"__isSmartRef__":true,"id":114626},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114626":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114627":{"date":{"__isSmartRef__":true,"id":114628},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114628":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114629":{"date":{"__isSmartRef__":true,"id":114630},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114630":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114631":{"date":{"__isSmartRef__":true,"id":114632},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114633":{"date":{"__isSmartRef__":true,"id":114634},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114634":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114635":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114636":{"morph":{"__isSmartRef__":true,"id":114615},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114637":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114638}},"114638":{"test01IsMorph":{"__isSmartRef__":true,"id":114639}},"114639":{"varMapping":{"__isSmartRef__":true,"id":114640},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114640":{"this":{"__isSmartRef__":true,"id":114637}},"114641":{},"114642":{"change":{"__isSmartRef__":true,"id":114643},"tick":{"__isSmartRef__":true,"id":114647}},"114643":{"varMapping":{"__isSmartRef__":true,"id":114644},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114644":{"this":{"__isSmartRef__":true,"id":114615}},"114645":{"timestamp":{"__isSmartRef__":true,"id":114646},"user":"cschuster","tags":[]},"114646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114647":{"varMapping":{"__isSmartRef__":true,"id":114648},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114648":{"this":{"__isSmartRef__":true,"id":114615}},"114649":{"timestamp":{"__isSmartRef__":true,"id":114650},"user":"cschuster","tags":[]},"114650":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114651":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114652}],"id":"077137F8-4D1A-4E9B-AE29-AB8DA213A020","shape":{"__isSmartRef__":true,"id":114653},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3011","partsBinMetaInfo":{"__isSmartRef__":true,"id":114654},"eventHandler":{"__isSmartRef__":true,"id":114672},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","5350B955-E4B9-4C20-9399-79486BBFFBF4","7018E20A-C299-4A7D-B627-869AC1A098D0","5C5E81BF-FE7A-47EA-88AC-403A6CD8B43B","073CF019-F0A8-4927-9564-E26D525F8676"],"partTests":{"__isSmartRef__":true,"id":114673},"_ClipMode":"visible","moved":true,"b":141.06118331779726,"#startLetters":"set","isBeingDragged":false,"delta":-0.8324631437426433,"_Rotation":-17.44096241576617,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114678},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5858.7,4393.8)"},"114652":{"target":{"__isSmartRef__":true,"id":114651},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114653":{"_BorderWidth":8.14245078408904,"_ClipMode":"visible","_BorderRadius":24.200004911325095,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,74.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,-39,220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-4.4)"},"114654":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114655},{"__isSmartRef__":true,"id":114657},{"__isSmartRef__":true,"id":114659},{"__isSmartRef__":true,"id":114661},{"__isSmartRef__":true,"id":114663},{"__isSmartRef__":true,"id":114665},{"__isSmartRef__":true,"id":114667},{"__isSmartRef__":true,"id":114669}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114671},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114655":{"date":{"__isSmartRef__":true,"id":114656},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114657":{"date":{"__isSmartRef__":true,"id":114658},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114658":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114659":{"date":{"__isSmartRef__":true,"id":114660},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114660":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114661":{"date":{"__isSmartRef__":true,"id":114662},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114662":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114663":{"date":{"__isSmartRef__":true,"id":114664},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114664":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114665":{"date":{"__isSmartRef__":true,"id":114666},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114666":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114667":{"date":{"__isSmartRef__":true,"id":114668},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114669":{"date":{"__isSmartRef__":true,"id":114670},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114670":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114671":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114672":{"morph":{"__isSmartRef__":true,"id":114651},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114673":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114674}},"114674":{"test01IsMorph":{"__isSmartRef__":true,"id":114675}},"114675":{"varMapping":{"__isSmartRef__":true,"id":114676},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114676":{"this":{"__isSmartRef__":true,"id":114673}},"114677":{},"114678":{"change":{"__isSmartRef__":true,"id":114679},"tick":{"__isSmartRef__":true,"id":114683}},"114679":{"varMapping":{"__isSmartRef__":true,"id":114680},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114680":{"this":{"__isSmartRef__":true,"id":114651}},"114681":{"timestamp":{"__isSmartRef__":true,"id":114682},"user":"cschuster","tags":[]},"114682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114683":{"varMapping":{"__isSmartRef__":true,"id":114684},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114684":{"this":{"__isSmartRef__":true,"id":114651}},"114685":{"timestamp":{"__isSmartRef__":true,"id":114686},"user":"cschuster","tags":[]},"114686":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114687":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114688}],"id":"C1C0D996-567B-412F-9386-AD88EE2C2DD4","shape":{"__isSmartRef__":true,"id":114689},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3012","partsBinMetaInfo":{"__isSmartRef__":true,"id":114690},"eventHandler":{"__isSmartRef__":true,"id":114708},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42","2FBEF8C3-CE35-464E-9A92-54C377AC57EF","CD61ADE2-6620-47B5-9D4C-F3B9E4D272EA"],"partTests":{"__isSmartRef__":true,"id":114709},"_ClipMode":"visible","moved":true,"b":314.38096470275195,"#startLetters":"set","isBeingDragged":false,"delta":-0.7241116713848896,"_Rotation":38.03654570351689,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114714},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5950.6,5198.3)"},"114688":{"target":{"__isSmartRef__":true,"id":114687},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114689":{"_BorderWidth":1.4264745581094918,"_ClipMode":"visible","_BorderRadius":19.567865465858,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-183,-4,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.7,-34.0)"},"114690":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114691},{"__isSmartRef__":true,"id":114693},{"__isSmartRef__":true,"id":114695},{"__isSmartRef__":true,"id":114697},{"__isSmartRef__":true,"id":114699},{"__isSmartRef__":true,"id":114701},{"__isSmartRef__":true,"id":114703},{"__isSmartRef__":true,"id":114705}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114707},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114691":{"date":{"__isSmartRef__":true,"id":114692},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114693":{"date":{"__isSmartRef__":true,"id":114694},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114694":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114695":{"date":{"__isSmartRef__":true,"id":114696},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114696":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114697":{"date":{"__isSmartRef__":true,"id":114698},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114699":{"date":{"__isSmartRef__":true,"id":114700},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114700":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114701":{"date":{"__isSmartRef__":true,"id":114702},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114702":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114703":{"date":{"__isSmartRef__":true,"id":114704},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114704":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114705":{"date":{"__isSmartRef__":true,"id":114706},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114706":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114707":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114708":{"morph":{"__isSmartRef__":true,"id":114687},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114709":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114710}},"114710":{"test01IsMorph":{"__isSmartRef__":true,"id":114711}},"114711":{"varMapping":{"__isSmartRef__":true,"id":114712},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114712":{"this":{"__isSmartRef__":true,"id":114709}},"114713":{},"114714":{"change":{"__isSmartRef__":true,"id":114715},"tick":{"__isSmartRef__":true,"id":114719}},"114715":{"varMapping":{"__isSmartRef__":true,"id":114716},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114716":{"this":{"__isSmartRef__":true,"id":114687}},"114717":{"timestamp":{"__isSmartRef__":true,"id":114718},"user":"cschuster","tags":[]},"114718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114719":{"varMapping":{"__isSmartRef__":true,"id":114720},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114720":{"this":{"__isSmartRef__":true,"id":114687}},"114721":{"timestamp":{"__isSmartRef__":true,"id":114722},"user":"cschuster","tags":[]},"114722":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114723":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114724}],"id":"5CA99E58-05C3-4860-96B7-6AA2ADA1BEBF","shape":{"__isSmartRef__":true,"id":114725},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3013","partsBinMetaInfo":{"__isSmartRef__":true,"id":114726},"eventHandler":{"__isSmartRef__":true,"id":114744},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","202AEA42-B4C3-4CE2-85D8-891BF6BB2B2E"],"partTests":{"__isSmartRef__":true,"id":114745},"_ClipMode":"visible","moved":true,"b":136,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-2.2307355399476467,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114750},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4501.8,4681.2)"},"114724":{"target":{"__isSmartRef__":true,"id":114723},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114725":{"_BorderWidth":8.473291852294986,"_ClipMode":"visible","_BorderRadius":20.697989934050028,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,72.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(178,-7,246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.9,-5.6)"},"114726":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114727},{"__isSmartRef__":true,"id":114729},{"__isSmartRef__":true,"id":114731},{"__isSmartRef__":true,"id":114733},{"__isSmartRef__":true,"id":114735},{"__isSmartRef__":true,"id":114737},{"__isSmartRef__":true,"id":114739},{"__isSmartRef__":true,"id":114741}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114743},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114727":{"date":{"__isSmartRef__":true,"id":114728},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114729":{"date":{"__isSmartRef__":true,"id":114730},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114730":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114731":{"date":{"__isSmartRef__":true,"id":114732},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114732":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114733":{"date":{"__isSmartRef__":true,"id":114734},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114734":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114735":{"date":{"__isSmartRef__":true,"id":114736},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114736":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114737":{"date":{"__isSmartRef__":true,"id":114738},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114738":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114739":{"date":{"__isSmartRef__":true,"id":114740},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114740":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114741":{"date":{"__isSmartRef__":true,"id":114742},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114742":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114743":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114744":{"morph":{"__isSmartRef__":true,"id":114723},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114745":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114746}},"114746":{"test01IsMorph":{"__isSmartRef__":true,"id":114747}},"114747":{"varMapping":{"__isSmartRef__":true,"id":114748},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114748":{"this":{"__isSmartRef__":true,"id":114745}},"114749":{},"114750":{"change":{"__isSmartRef__":true,"id":114751},"tick":{"__isSmartRef__":true,"id":114755}},"114751":{"varMapping":{"__isSmartRef__":true,"id":114752},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114752":{"this":{"__isSmartRef__":true,"id":114723}},"114753":{"timestamp":{"__isSmartRef__":true,"id":114754},"user":"cschuster","tags":[]},"114754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114755":{"varMapping":{"__isSmartRef__":true,"id":114756},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114756":{"this":{"__isSmartRef__":true,"id":114723}},"114757":{"timestamp":{"__isSmartRef__":true,"id":114758},"user":"cschuster","tags":[]},"114758":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114759":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114760}],"id":"B8A80EEE-129E-4779-9B60-774C0E807740","shape":{"__isSmartRef__":true,"id":114761},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3014","partsBinMetaInfo":{"__isSmartRef__":true,"id":114762},"eventHandler":{"__isSmartRef__":true,"id":114780},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3","1B71C276-4330-492E-8D94-9A76CB31B10D"],"partTests":{"__isSmartRef__":true,"id":114781},"_ClipMode":"visible","moved":true,"b":347.91871480015106,"#startLetters":"set","isBeingDragged":false,"delta":-0.7106638352852315,"_Rotation":-2.0469942137321158,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114786},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5586.9,4814.2)"},"114760":{"target":{"__isSmartRef__":true,"id":114759},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114761":{"_BorderWidth":3.9535041319214885,"_ClipMode":"visible","_BorderRadius":38.247754236951366,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.6,108.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-54,196,92)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.8,-39.6)"},"114762":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114763},{"__isSmartRef__":true,"id":114765},{"__isSmartRef__":true,"id":114767},{"__isSmartRef__":true,"id":114769},{"__isSmartRef__":true,"id":114771},{"__isSmartRef__":true,"id":114773},{"__isSmartRef__":true,"id":114775},{"__isSmartRef__":true,"id":114777}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114779},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114763":{"date":{"__isSmartRef__":true,"id":114764},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114765":{"date":{"__isSmartRef__":true,"id":114766},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114766":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114767":{"date":{"__isSmartRef__":true,"id":114768},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114768":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114769":{"date":{"__isSmartRef__":true,"id":114770},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114770":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114771":{"date":{"__isSmartRef__":true,"id":114772},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114772":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114773":{"date":{"__isSmartRef__":true,"id":114774},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114774":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114775":{"date":{"__isSmartRef__":true,"id":114776},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114777":{"date":{"__isSmartRef__":true,"id":114778},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114778":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114779":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114780":{"morph":{"__isSmartRef__":true,"id":114759},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114781":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114782}},"114782":{"test01IsMorph":{"__isSmartRef__":true,"id":114783}},"114783":{"varMapping":{"__isSmartRef__":true,"id":114784},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114784":{"this":{"__isSmartRef__":true,"id":114781}},"114785":{},"114786":{"change":{"__isSmartRef__":true,"id":114787},"tick":{"__isSmartRef__":true,"id":114791}},"114787":{"varMapping":{"__isSmartRef__":true,"id":114788},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114788":{"this":{"__isSmartRef__":true,"id":114759}},"114789":{"timestamp":{"__isSmartRef__":true,"id":114790},"user":"cschuster","tags":[]},"114790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114791":{"varMapping":{"__isSmartRef__":true,"id":114792},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114792":{"this":{"__isSmartRef__":true,"id":114759}},"114793":{"timestamp":{"__isSmartRef__":true,"id":114794},"user":"cschuster","tags":[]},"114794":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114795":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114796}],"id":"17F85B86-0C7E-4B05-B799-EABBC3F73DFC","shape":{"__isSmartRef__":true,"id":114797},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3015","partsBinMetaInfo":{"__isSmartRef__":true,"id":114798},"eventHandler":{"__isSmartRef__":true,"id":114816},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","36243005-208B-489C-907B-CD8B05554E41","56C2BB19-53BB-4B74-A53C-B07D0B07B877"],"partTests":{"__isSmartRef__":true,"id":114817},"_ClipMode":"visible","moved":true,"b":41.78634202980902,"#startLetters":"set","isBeingDragged":false,"delta":0.8357268405961804,"_Rotation":15.956604447333053,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114822},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4922.2,4864.9)"},"114796":{"target":{"__isSmartRef__":true,"id":114795},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114797":{"_BorderWidth":8.331773736588381,"_ClipMode":"visible","_BorderRadius":22.23885402908784,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,73.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(170,362,-12)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.3,-34.9)"},"114798":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114799},{"__isSmartRef__":true,"id":114801},{"__isSmartRef__":true,"id":114803},{"__isSmartRef__":true,"id":114805},{"__isSmartRef__":true,"id":114807},{"__isSmartRef__":true,"id":114809},{"__isSmartRef__":true,"id":114811},{"__isSmartRef__":true,"id":114813}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114815},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114799":{"date":{"__isSmartRef__":true,"id":114800},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114801":{"date":{"__isSmartRef__":true,"id":114802},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114802":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114803":{"date":{"__isSmartRef__":true,"id":114804},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114804":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114805":{"date":{"__isSmartRef__":true,"id":114806},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114806":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114807":{"date":{"__isSmartRef__":true,"id":114808},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114808":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114809":{"date":{"__isSmartRef__":true,"id":114810},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114810":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114811":{"date":{"__isSmartRef__":true,"id":114812},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114813":{"date":{"__isSmartRef__":true,"id":114814},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114814":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114815":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114816":{"morph":{"__isSmartRef__":true,"id":114795},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114817":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114818}},"114818":{"test01IsMorph":{"__isSmartRef__":true,"id":114819}},"114819":{"varMapping":{"__isSmartRef__":true,"id":114820},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114820":{"this":{"__isSmartRef__":true,"id":114817}},"114821":{},"114822":{"change":{"__isSmartRef__":true,"id":114823},"tick":{"__isSmartRef__":true,"id":114827}},"114823":{"varMapping":{"__isSmartRef__":true,"id":114824},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114824":{"this":{"__isSmartRef__":true,"id":114795}},"114825":{"timestamp":{"__isSmartRef__":true,"id":114826},"user":"cschuster","tags":[]},"114826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114827":{"varMapping":{"__isSmartRef__":true,"id":114828},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114828":{"this":{"__isSmartRef__":true,"id":114795}},"114829":{"timestamp":{"__isSmartRef__":true,"id":114830},"user":"cschuster","tags":[]},"114830":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114831":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114832}],"id":"A3F4E0A6-6728-4E16-A12C-CACB98EDE8CC","shape":{"__isSmartRef__":true,"id":114833},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3016","partsBinMetaInfo":{"__isSmartRef__":true,"id":114834},"eventHandler":{"__isSmartRef__":true,"id":114852},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","527351D5-506F-47AD-95AA-2D91BCF1779F"],"partTests":{"__isSmartRef__":true,"id":114853},"_ClipMode":"visible","moved":true,"b":153.40039071580395,"#startLetters":"set","isBeingDragged":false,"delta":0.8556310191052034,"_Rotation":28.400391391412356,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114858},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5621.5,3893.0)"},"114832":{"target":{"__isSmartRef__":true,"id":114831},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114833":{"_BorderWidth":7.2387649517137085,"_ClipMode":"visible","_BorderRadius":31.980690385565303,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.0,82.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(115,-114,98)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.0,-2.1)"},"114834":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114835},{"__isSmartRef__":true,"id":114837},{"__isSmartRef__":true,"id":114839},{"__isSmartRef__":true,"id":114841},{"__isSmartRef__":true,"id":114843},{"__isSmartRef__":true,"id":114845},{"__isSmartRef__":true,"id":114847},{"__isSmartRef__":true,"id":114849}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114851},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114835":{"date":{"__isSmartRef__":true,"id":114836},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114837":{"date":{"__isSmartRef__":true,"id":114838},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114838":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114839":{"date":{"__isSmartRef__":true,"id":114840},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114840":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114841":{"date":{"__isSmartRef__":true,"id":114842},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114842":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114843":{"date":{"__isSmartRef__":true,"id":114844},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114844":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114845":{"date":{"__isSmartRef__":true,"id":114846},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114846":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114847":{"date":{"__isSmartRef__":true,"id":114848},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114849":{"date":{"__isSmartRef__":true,"id":114850},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114850":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114851":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114852":{"morph":{"__isSmartRef__":true,"id":114831},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114853":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114854}},"114854":{"test01IsMorph":{"__isSmartRef__":true,"id":114855}},"114855":{"varMapping":{"__isSmartRef__":true,"id":114856},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114856":{"this":{"__isSmartRef__":true,"id":114853}},"114857":{},"114858":{"change":{"__isSmartRef__":true,"id":114859},"tick":{"__isSmartRef__":true,"id":114863}},"114859":{"varMapping":{"__isSmartRef__":true,"id":114860},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114860":{"this":{"__isSmartRef__":true,"id":114831}},"114861":{"timestamp":{"__isSmartRef__":true,"id":114862},"user":"cschuster","tags":[]},"114862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114863":{"varMapping":{"__isSmartRef__":true,"id":114864},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114864":{"this":{"__isSmartRef__":true,"id":114831}},"114865":{"timestamp":{"__isSmartRef__":true,"id":114866},"user":"cschuster","tags":[]},"114866":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114867":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114868}],"id":"E534AB0F-737A-4BA2-84C2-DF53632C15FC","shape":{"__isSmartRef__":true,"id":114869},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3017","partsBinMetaInfo":{"__isSmartRef__":true,"id":114870},"eventHandler":{"__isSmartRef__":true,"id":114888},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","5AFE22BE-AAC0-440F-9BBD-3E35C1BC5AE4","33422765-D0EE-417D-906F-39F03959F40C","3F960125-5174-496A-907E-C2DED9703B64"],"partTests":{"__isSmartRef__":true,"id":114889},"_ClipMode":"visible","moved":true,"b":358,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":2.7763396551332864,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114894},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7655.0,4316.9)"},"114868":{"target":{"__isSmartRef__":true,"id":114867},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114869":{"_BorderWidth":4.825502516487496,"_ClipMode":"visible","_BorderRadius":39.95128100519649,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.2,101.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-9,246,199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.3,-40.0)"},"114870":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114871},{"__isSmartRef__":true,"id":114873},{"__isSmartRef__":true,"id":114875},{"__isSmartRef__":true,"id":114877},{"__isSmartRef__":true,"id":114879},{"__isSmartRef__":true,"id":114881},{"__isSmartRef__":true,"id":114883},{"__isSmartRef__":true,"id":114885}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114887},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114871":{"date":{"__isSmartRef__":true,"id":114872},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114873":{"date":{"__isSmartRef__":true,"id":114874},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114874":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114875":{"date":{"__isSmartRef__":true,"id":114876},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114876":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114877":{"date":{"__isSmartRef__":true,"id":114878},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114879":{"date":{"__isSmartRef__":true,"id":114880},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114880":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114881":{"date":{"__isSmartRef__":true,"id":114882},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114882":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114883":{"date":{"__isSmartRef__":true,"id":114884},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114885":{"date":{"__isSmartRef__":true,"id":114886},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114886":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114887":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114888":{"morph":{"__isSmartRef__":true,"id":114867},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114889":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114890}},"114890":{"test01IsMorph":{"__isSmartRef__":true,"id":114891}},"114891":{"varMapping":{"__isSmartRef__":true,"id":114892},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114892":{"this":{"__isSmartRef__":true,"id":114889}},"114893":{},"114894":{"change":{"__isSmartRef__":true,"id":114895},"tick":{"__isSmartRef__":true,"id":114899}},"114895":{"varMapping":{"__isSmartRef__":true,"id":114896},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114896":{"this":{"__isSmartRef__":true,"id":114867}},"114897":{"timestamp":{"__isSmartRef__":true,"id":114898},"user":"cschuster","tags":[]},"114898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114899":{"varMapping":{"__isSmartRef__":true,"id":114900},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114900":{"this":{"__isSmartRef__":true,"id":114867}},"114901":{"timestamp":{"__isSmartRef__":true,"id":114902},"user":"cschuster","tags":[]},"114902":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114903":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114904}],"id":"7CDFA52C-8F4E-4F4D-A349-498DB8AB3E2B","shape":{"__isSmartRef__":true,"id":114905},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3018","partsBinMetaInfo":{"__isSmartRef__":true,"id":114906},"eventHandler":{"__isSmartRef__":true,"id":114924},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","00E46702-A7A9-47C3-A2B7-9825E43446F9","5019DC77-9C65-484A-932A-CB04C075C1B8","6057E823-E184-43AB-822F-1164A22F0E79","632B72CC-0CE3-4520-947F-E28977E8CCC1"],"partTests":{"__isSmartRef__":true,"id":114925},"_ClipMode":"visible","moved":true,"b":171.64142681052908,"#startLetters":"set","isBeingDragged":false,"delta":0.9608863270841539,"_Rotation":22.234518166931565,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114930},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6778.3,5319.2)"},"114904":{"target":{"__isSmartRef__":true,"id":114903},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114905":{"_BorderWidth":5.726838563342385,"_ClipMode":"visible","_BorderRadius":39.154729124541404,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.5,94.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(38,-216,-136)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.9,-0.2)"},"114906":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114907},{"__isSmartRef__":true,"id":114909},{"__isSmartRef__":true,"id":114911},{"__isSmartRef__":true,"id":114913},{"__isSmartRef__":true,"id":114915},{"__isSmartRef__":true,"id":114917},{"__isSmartRef__":true,"id":114919},{"__isSmartRef__":true,"id":114921}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114923},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114907":{"date":{"__isSmartRef__":true,"id":114908},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114909":{"date":{"__isSmartRef__":true,"id":114910},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114910":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114911":{"date":{"__isSmartRef__":true,"id":114912},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114912":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114913":{"date":{"__isSmartRef__":true,"id":114914},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114915":{"date":{"__isSmartRef__":true,"id":114916},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114916":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114917":{"date":{"__isSmartRef__":true,"id":114918},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114918":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114919":{"date":{"__isSmartRef__":true,"id":114920},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114921":{"date":{"__isSmartRef__":true,"id":114922},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114922":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114923":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114924":{"morph":{"__isSmartRef__":true,"id":114903},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114925":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114926}},"114926":{"test01IsMorph":{"__isSmartRef__":true,"id":114927}},"114927":{"varMapping":{"__isSmartRef__":true,"id":114928},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114928":{"this":{"__isSmartRef__":true,"id":114925}},"114929":{},"114930":{"change":{"__isSmartRef__":true,"id":114931},"tick":{"__isSmartRef__":true,"id":114935}},"114931":{"varMapping":{"__isSmartRef__":true,"id":114932},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114932":{"this":{"__isSmartRef__":true,"id":114903}},"114933":{"timestamp":{"__isSmartRef__":true,"id":114934},"user":"cschuster","tags":[]},"114934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114935":{"varMapping":{"__isSmartRef__":true,"id":114936},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114936":{"this":{"__isSmartRef__":true,"id":114903}},"114937":{"timestamp":{"__isSmartRef__":true,"id":114938},"user":"cschuster","tags":[]},"114938":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114939":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114940}],"id":"F8581D12-51CE-4654-9FD2-42F27F574567","shape":{"__isSmartRef__":true,"id":114941},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3019","partsBinMetaInfo":{"__isSmartRef__":true,"id":114942},"eventHandler":{"__isSmartRef__":true,"id":114960},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","3410F4D4-375A-4021-8462-4B1BCC9EE969","0C3C5B11-B5A0-45C0-B39B-4E01DEC66B01"],"partTests":{"__isSmartRef__":true,"id":114961},"_ClipMode":"visible","moved":true,"b":123.57239843654679,"#startLetters":"set","isBeingDragged":false,"delta":-0.7389161505852826,"_Rotation":42.1331313428875,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114966},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4782.0,3260.4)"},"114940":{"target":{"__isSmartRef__":true,"id":114939},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114941":{"_BorderWidth":9.16593866939153,"_ClipMode":"visible","_BorderRadius":12.23192800458934,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.1,66.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(213,72,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.7,-8.9)"},"114942":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114943},{"__isSmartRef__":true,"id":114945},{"__isSmartRef__":true,"id":114947},{"__isSmartRef__":true,"id":114949},{"__isSmartRef__":true,"id":114951},{"__isSmartRef__":true,"id":114953},{"__isSmartRef__":true,"id":114955},{"__isSmartRef__":true,"id":114957}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114959},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114943":{"date":{"__isSmartRef__":true,"id":114944},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114945":{"date":{"__isSmartRef__":true,"id":114946},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114946":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114947":{"date":{"__isSmartRef__":true,"id":114948},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114948":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114949":{"date":{"__isSmartRef__":true,"id":114950},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114951":{"date":{"__isSmartRef__":true,"id":114952},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114952":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114953":{"date":{"__isSmartRef__":true,"id":114954},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114954":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114955":{"date":{"__isSmartRef__":true,"id":114956},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114957":{"date":{"__isSmartRef__":true,"id":114958},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114958":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114959":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114960":{"morph":{"__isSmartRef__":true,"id":114939},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114961":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114962}},"114962":{"test01IsMorph":{"__isSmartRef__":true,"id":114963}},"114963":{"varMapping":{"__isSmartRef__":true,"id":114964},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":114965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114964":{"this":{"__isSmartRef__":true,"id":114961}},"114965":{},"114966":{"change":{"__isSmartRef__":true,"id":114967},"tick":{"__isSmartRef__":true,"id":114971}},"114967":{"varMapping":{"__isSmartRef__":true,"id":114968},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":114969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114968":{"this":{"__isSmartRef__":true,"id":114939}},"114969":{"timestamp":{"__isSmartRef__":true,"id":114970},"user":"cschuster","tags":[]},"114970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"114971":{"varMapping":{"__isSmartRef__":true,"id":114972},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":114973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"114972":{"this":{"__isSmartRef__":true,"id":114939}},"114973":{"timestamp":{"__isSmartRef__":true,"id":114974},"user":"cschuster","tags":[]},"114974":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"114975":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":114976}],"id":"07403C09-6200-48A1-9C86-CC9C5E48FE3B","shape":{"__isSmartRef__":true,"id":114977},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3020","partsBinMetaInfo":{"__isSmartRef__":true,"id":114978},"eventHandler":{"__isSmartRef__":true,"id":114996},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","4672FE9F-ACA4-4E80-BE59-07007C04865B","BBF61977-7922-4726-9C1A-550C35A2CEC3"],"partTests":{"__isSmartRef__":true,"id":114997},"_ClipMode":"visible","moved":true,"b":219.41015316336416,"#startLetters":"set","isBeingDragged":false,"delta":0.8788665618048981,"_Rotation":-5.8615583638492765,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115002},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5498.3,4809.3)"},"114976":{"target":{"__isSmartRef__":true,"id":114975},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"114977":{"_BorderWidth":1.8256628181906187,"_ClipMode":"visible","_BorderRadius":23.877733529891962,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.2,125.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-162,-360,-20)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.3,-4.5)"},"114978":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":114979},{"__isSmartRef__":true,"id":114981},{"__isSmartRef__":true,"id":114983},{"__isSmartRef__":true,"id":114985},{"__isSmartRef__":true,"id":114987},{"__isSmartRef__":true,"id":114989},{"__isSmartRef__":true,"id":114991},{"__isSmartRef__":true,"id":114993}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":114995},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114979":{"date":{"__isSmartRef__":true,"id":114980},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"114980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"114981":{"date":{"__isSmartRef__":true,"id":114982},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"114982":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"114983":{"date":{"__isSmartRef__":true,"id":114984},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"114984":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"114985":{"date":{"__isSmartRef__":true,"id":114986},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"114986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"114987":{"date":{"__isSmartRef__":true,"id":114988},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"114988":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"114989":{"date":{"__isSmartRef__":true,"id":114990},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"114990":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"114991":{"date":{"__isSmartRef__":true,"id":114992},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"114992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"114993":{"date":{"__isSmartRef__":true,"id":114994},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"114994":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"114995":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"114996":{"morph":{"__isSmartRef__":true,"id":114975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"114997":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":114998}},"114998":{"test01IsMorph":{"__isSmartRef__":true,"id":114999}},"114999":{"varMapping":{"__isSmartRef__":true,"id":115000},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115000":{"this":{"__isSmartRef__":true,"id":114997}},"115001":{},"115002":{"change":{"__isSmartRef__":true,"id":115003},"tick":{"__isSmartRef__":true,"id":115007}},"115003":{"varMapping":{"__isSmartRef__":true,"id":115004},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115004":{"this":{"__isSmartRef__":true,"id":114975}},"115005":{"timestamp":{"__isSmartRef__":true,"id":115006},"user":"cschuster","tags":[]},"115006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115007":{"varMapping":{"__isSmartRef__":true,"id":115008},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115008":{"this":{"__isSmartRef__":true,"id":114975}},"115009":{"timestamp":{"__isSmartRef__":true,"id":115010},"user":"cschuster","tags":[]},"115010":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115011":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115012}],"id":"B793681C-9026-4EEA-A6EF-B1CE7F574F58","shape":{"__isSmartRef__":true,"id":115013},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3021","partsBinMetaInfo":{"__isSmartRef__":true,"id":115014},"eventHandler":{"__isSmartRef__":true,"id":115032},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C","CAE3AB64-4033-4DFE-AB44-ED2C8C350D22","C84DC5DD-6BA2-4096-9529-32E2F98AFB14","82F2DFB5-9809-44AA-BCED-3A150E7A794F"],"partTests":{"__isSmartRef__":true,"id":115033},"_ClipMode":"visible","moved":true,"b":160.28989993740106,"#startLetters":"set","isBeingDragged":false,"delta":0.8058137623011135,"_Rotation":8.75302324927482,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115038},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5145.5,4978.6)"},"115012":{"target":{"__isSmartRef__":true,"id":115011},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115013":{"_BorderWidth":6.686306074987863,"_ClipMode":"visible","_BorderRadius":35.45019491433444,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.6,86.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(87,-155,9)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.7,-1.2)"},"115014":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115015},{"__isSmartRef__":true,"id":115017},{"__isSmartRef__":true,"id":115019},{"__isSmartRef__":true,"id":115021},{"__isSmartRef__":true,"id":115023},{"__isSmartRef__":true,"id":115025},{"__isSmartRef__":true,"id":115027},{"__isSmartRef__":true,"id":115029}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115031},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115015":{"date":{"__isSmartRef__":true,"id":115016},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115017":{"date":{"__isSmartRef__":true,"id":115018},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115018":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115019":{"date":{"__isSmartRef__":true,"id":115020},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115020":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115021":{"date":{"__isSmartRef__":true,"id":115022},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115023":{"date":{"__isSmartRef__":true,"id":115024},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115024":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115025":{"date":{"__isSmartRef__":true,"id":115026},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115026":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115027":{"date":{"__isSmartRef__":true,"id":115028},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115029":{"date":{"__isSmartRef__":true,"id":115030},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115030":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115031":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115032":{"morph":{"__isSmartRef__":true,"id":115011},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115033":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115034}},"115034":{"test01IsMorph":{"__isSmartRef__":true,"id":115035}},"115035":{"varMapping":{"__isSmartRef__":true,"id":115036},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115036":{"this":{"__isSmartRef__":true,"id":115033}},"115037":{},"115038":{"change":{"__isSmartRef__":true,"id":115039},"tick":{"__isSmartRef__":true,"id":115043}},"115039":{"varMapping":{"__isSmartRef__":true,"id":115040},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115040":{"this":{"__isSmartRef__":true,"id":115011}},"115041":{"timestamp":{"__isSmartRef__":true,"id":115042},"user":"cschuster","tags":[]},"115042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115043":{"varMapping":{"__isSmartRef__":true,"id":115044},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115044":{"this":{"__isSmartRef__":true,"id":115011}},"115045":{"timestamp":{"__isSmartRef__":true,"id":115046},"user":"cschuster","tags":[]},"115046":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115047":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115048}],"id":"4AD8B4C8-86EF-4CFC-963C-C3361EBA0117","shape":{"__isSmartRef__":true,"id":115049},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3022","partsBinMetaInfo":{"__isSmartRef__":true,"id":115050},"eventHandler":{"__isSmartRef__":true,"id":115068},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","62033953-9324-49C7-AF54-2B06101F6D06","F34D4EFE-145C-4FA7-8B2B-62D2CB41512A","34529475-51F8-4859-9AE1-FFCDADF5DC2B"],"partTests":{"__isSmartRef__":true,"id":115069},"_ClipMode":"visible","moved":true,"b":124.79516600735951,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-56.133224656011706,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115074},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5424.6,4306.6)"},"115048":{"target":{"__isSmartRef__":true,"id":115047},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115049":{"_BorderWidth":9.105986783970506,"_ClipMode":"visible","_BorderRadius":13.025396047775274,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.5,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,64,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.6)"},"115050":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115051},{"__isSmartRef__":true,"id":115053},{"__isSmartRef__":true,"id":115055},{"__isSmartRef__":true,"id":115057},{"__isSmartRef__":true,"id":115059},{"__isSmartRef__":true,"id":115061},{"__isSmartRef__":true,"id":115063},{"__isSmartRef__":true,"id":115065}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115067},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115051":{"date":{"__isSmartRef__":true,"id":115052},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115053":{"date":{"__isSmartRef__":true,"id":115054},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115054":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115055":{"date":{"__isSmartRef__":true,"id":115056},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115056":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115057":{"date":{"__isSmartRef__":true,"id":115058},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115059":{"date":{"__isSmartRef__":true,"id":115060},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115060":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115061":{"date":{"__isSmartRef__":true,"id":115062},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115062":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115063":{"date":{"__isSmartRef__":true,"id":115064},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115065":{"date":{"__isSmartRef__":true,"id":115066},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115066":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115067":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115068":{"morph":{"__isSmartRef__":true,"id":115047},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115069":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115070}},"115070":{"test01IsMorph":{"__isSmartRef__":true,"id":115071}},"115071":{"varMapping":{"__isSmartRef__":true,"id":115072},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115072":{"this":{"__isSmartRef__":true,"id":115069}},"115073":{},"115074":{"change":{"__isSmartRef__":true,"id":115075},"tick":{"__isSmartRef__":true,"id":115079}},"115075":{"varMapping":{"__isSmartRef__":true,"id":115076},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115076":{"this":{"__isSmartRef__":true,"id":115047}},"115077":{"timestamp":{"__isSmartRef__":true,"id":115078},"user":"cschuster","tags":[]},"115078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115079":{"varMapping":{"__isSmartRef__":true,"id":115080},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115080":{"this":{"__isSmartRef__":true,"id":115047}},"115081":{"timestamp":{"__isSmartRef__":true,"id":115082},"user":"cschuster","tags":[]},"115082":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115083":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115084}],"id":"BF9A2F53-578A-4712-8948-BCB52B8A28F7","shape":{"__isSmartRef__":true,"id":115085},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3023","partsBinMetaInfo":{"__isSmartRef__":true,"id":115086},"eventHandler":{"__isSmartRef__":true,"id":115104},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","E975DD0E-1F49-49FB-B50D-6C03E90F8579","D28D44FF-679E-409F-BD73-23FA4F9A9085"],"partTests":{"__isSmartRef__":true,"id":115105},"_ClipMode":"visible","moved":true,"b":140.81530164327705,"#startLetters":"set","isBeingDragged":false,"delta":0.899817748402711,"_Rotation":-18.043861631786797,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115110},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5735.0,5044.8)"},"115084":{"target":{"__isSmartRef__":true,"id":115083},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115085":{"_BorderWidth":8.159111601548437,"_ClipMode":"visible","_BorderRadius":24.03202222233931,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.8,74.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(162,-37,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-4.5)"},"115086":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115087},{"__isSmartRef__":true,"id":115089},{"__isSmartRef__":true,"id":115091},{"__isSmartRef__":true,"id":115093},{"__isSmartRef__":true,"id":115095},{"__isSmartRef__":true,"id":115097},{"__isSmartRef__":true,"id":115099},{"__isSmartRef__":true,"id":115101}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115103},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115087":{"date":{"__isSmartRef__":true,"id":115088},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115089":{"date":{"__isSmartRef__":true,"id":115090},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115090":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115091":{"date":{"__isSmartRef__":true,"id":115092},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115092":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115093":{"date":{"__isSmartRef__":true,"id":115094},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115095":{"date":{"__isSmartRef__":true,"id":115096},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115096":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115097":{"date":{"__isSmartRef__":true,"id":115098},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115098":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115099":{"date":{"__isSmartRef__":true,"id":115100},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115101":{"date":{"__isSmartRef__":true,"id":115102},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115102":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115103":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115104":{"morph":{"__isSmartRef__":true,"id":115083},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115105":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115106}},"115106":{"test01IsMorph":{"__isSmartRef__":true,"id":115107}},"115107":{"varMapping":{"__isSmartRef__":true,"id":115108},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115108":{"this":{"__isSmartRef__":true,"id":115105}},"115109":{},"115110":{"change":{"__isSmartRef__":true,"id":115111},"tick":{"__isSmartRef__":true,"id":115115}},"115111":{"varMapping":{"__isSmartRef__":true,"id":115112},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115112":{"this":{"__isSmartRef__":true,"id":115083}},"115113":{"timestamp":{"__isSmartRef__":true,"id":115114},"user":"cschuster","tags":[]},"115114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115115":{"varMapping":{"__isSmartRef__":true,"id":115116},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115116":{"this":{"__isSmartRef__":true,"id":115083}},"115117":{"timestamp":{"__isSmartRef__":true,"id":115118},"user":"cschuster","tags":[]},"115118":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115119":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115120}],"id":"A28CE534-2BF9-4D71-BDCB-B622CA3EF5F5","shape":{"__isSmartRef__":true,"id":115121},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3024","partsBinMetaInfo":{"__isSmartRef__":true,"id":115122},"eventHandler":{"__isSmartRef__":true,"id":115140},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","F0624FC1-1479-4ED1-91C2-1EAEADA6244B","3DC0CD52-A7C0-476D-A0B3-F9E660ED4784","B564A931-DBA5-4415-B25C-96FE40D340E0","FFDE9FE5-7912-44CA-8934-9ACBBF1B9681"],"partTests":{"__isSmartRef__":true,"id":115141},"_ClipMode":"visible","moved":true,"b":206.64388149837032,"#startLetters":"set","isBeingDragged":false,"delta":0.7453593066311441,"_Rotation":-51.385388798117084,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115146},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7200.9,4685.2)"},"115120":{"target":{"__isSmartRef__":true,"id":115119},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115121":{"_BorderWidth":2.7577811585867815,"_ClipMode":"visible","_BorderRadius":31.9559274675385,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.1,117.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-115,-344,-174)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.0,-2.1)"},"115122":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115123},{"__isSmartRef__":true,"id":115125},{"__isSmartRef__":true,"id":115127},{"__isSmartRef__":true,"id":115129},{"__isSmartRef__":true,"id":115131},{"__isSmartRef__":true,"id":115133},{"__isSmartRef__":true,"id":115135},{"__isSmartRef__":true,"id":115137}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115139},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115123":{"date":{"__isSmartRef__":true,"id":115124},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115125":{"date":{"__isSmartRef__":true,"id":115126},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115126":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115127":{"date":{"__isSmartRef__":true,"id":115128},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115128":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115129":{"date":{"__isSmartRef__":true,"id":115130},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115130":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115131":{"date":{"__isSmartRef__":true,"id":115132},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115132":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115133":{"date":{"__isSmartRef__":true,"id":115134},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115134":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115135":{"date":{"__isSmartRef__":true,"id":115136},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115137":{"date":{"__isSmartRef__":true,"id":115138},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115138":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115139":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115140":{"morph":{"__isSmartRef__":true,"id":115119},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115141":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115142}},"115142":{"test01IsMorph":{"__isSmartRef__":true,"id":115143}},"115143":{"varMapping":{"__isSmartRef__":true,"id":115144},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115144":{"this":{"__isSmartRef__":true,"id":115141}},"115145":{},"115146":{"change":{"__isSmartRef__":true,"id":115147},"tick":{"__isSmartRef__":true,"id":115151}},"115147":{"varMapping":{"__isSmartRef__":true,"id":115148},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115148":{"this":{"__isSmartRef__":true,"id":115119}},"115149":{"timestamp":{"__isSmartRef__":true,"id":115150},"user":"cschuster","tags":[]},"115150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115151":{"varMapping":{"__isSmartRef__":true,"id":115152},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115152":{"this":{"__isSmartRef__":true,"id":115119}},"115153":{"timestamp":{"__isSmartRef__":true,"id":115154},"user":"cschuster","tags":[]},"115154":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115155":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115156}],"id":"ECCA52D9-6250-4E81-A8FB-703343D6C51F","shape":{"__isSmartRef__":true,"id":115157},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3025","partsBinMetaInfo":{"__isSmartRef__":true,"id":115158},"eventHandler":{"__isSmartRef__":true,"id":115176},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","061495FD-004A-4DBF-827E-BB5448D22CFB","595D9191-DF5D-4AE8-90F7-FE91F1DC245D"],"partTests":{"__isSmartRef__":true,"id":115177},"_ClipMode":"visible","moved":true,"b":322.1691323883133,"#startLetters":"set","isBeingDragged":false,"delta":-0.8797876188764349,"_Rotation":46.248444878536894,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115182},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4019.1,3934.0)"},"115156":{"target":{"__isSmartRef__":true,"id":115155},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115157":{"_BorderWidth":1.9333367302572393,"_ClipMode":"visible","_BorderRadius":24.95292222401702,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,124.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,46,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-35.8)"},"115158":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115159},{"__isSmartRef__":true,"id":115161},{"__isSmartRef__":true,"id":115163},{"__isSmartRef__":true,"id":115165},{"__isSmartRef__":true,"id":115167},{"__isSmartRef__":true,"id":115169},{"__isSmartRef__":true,"id":115171},{"__isSmartRef__":true,"id":115173}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115175},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115159":{"date":{"__isSmartRef__":true,"id":115160},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115161":{"date":{"__isSmartRef__":true,"id":115162},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115162":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115163":{"date":{"__isSmartRef__":true,"id":115164},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115164":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115165":{"date":{"__isSmartRef__":true,"id":115166},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115166":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115167":{"date":{"__isSmartRef__":true,"id":115168},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115168":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115169":{"date":{"__isSmartRef__":true,"id":115170},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115170":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115171":{"date":{"__isSmartRef__":true,"id":115172},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115173":{"date":{"__isSmartRef__":true,"id":115174},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115174":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115175":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115176":{"morph":{"__isSmartRef__":true,"id":115155},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115177":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115178}},"115178":{"test01IsMorph":{"__isSmartRef__":true,"id":115179}},"115179":{"varMapping":{"__isSmartRef__":true,"id":115180},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115181},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115180":{"this":{"__isSmartRef__":true,"id":115177}},"115181":{},"115182":{"change":{"__isSmartRef__":true,"id":115183},"tick":{"__isSmartRef__":true,"id":115187}},"115183":{"varMapping":{"__isSmartRef__":true,"id":115184},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115184":{"this":{"__isSmartRef__":true,"id":115155}},"115185":{"timestamp":{"__isSmartRef__":true,"id":115186},"user":"cschuster","tags":[]},"115186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115187":{"varMapping":{"__isSmartRef__":true,"id":115188},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115189},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115188":{"this":{"__isSmartRef__":true,"id":115155}},"115189":{"timestamp":{"__isSmartRef__":true,"id":115190},"user":"cschuster","tags":[]},"115190":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115191":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115192}],"id":"861C6799-E173-425A-AF3B-F3B482C6FEBF","shape":{"__isSmartRef__":true,"id":115193},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3026","partsBinMetaInfo":{"__isSmartRef__":true,"id":115194},"eventHandler":{"__isSmartRef__":true,"id":115212},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","C7994B7B-DC3B-460D-B50E-BC4D33344247","EAFD4E68-8096-4A3B-88E6-E95A36B13001"],"partTests":{"__isSmartRef__":true,"id":115213},"_ClipMode":"visible","moved":true,"b":305,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":31.90769446747291,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115218},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4674.8,4638.6)"},"115192":{"target":{"__isSmartRef__":true,"id":115191},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115193":{"_BorderWidth":0.9042397785550413,"_ClipMode":"visible","_BorderRadius":13.159597133486624,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,132.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-209,-63,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-31.5)"},"115194":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115195},{"__isSmartRef__":true,"id":115197},{"__isSmartRef__":true,"id":115199},{"__isSmartRef__":true,"id":115201},{"__isSmartRef__":true,"id":115203},{"__isSmartRef__":true,"id":115205},{"__isSmartRef__":true,"id":115207},{"__isSmartRef__":true,"id":115209}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115211},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115195":{"date":{"__isSmartRef__":true,"id":115196},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115197":{"date":{"__isSmartRef__":true,"id":115198},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115198":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115199":{"date":{"__isSmartRef__":true,"id":115200},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115200":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115201":{"date":{"__isSmartRef__":true,"id":115202},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115202":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115203":{"date":{"__isSmartRef__":true,"id":115204},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115204":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115205":{"date":{"__isSmartRef__":true,"id":115206},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115206":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115207":{"date":{"__isSmartRef__":true,"id":115208},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115209":{"date":{"__isSmartRef__":true,"id":115210},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115210":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115211":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115212":{"morph":{"__isSmartRef__":true,"id":115191},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115213":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115214}},"115214":{"test01IsMorph":{"__isSmartRef__":true,"id":115215}},"115215":{"varMapping":{"__isSmartRef__":true,"id":115216},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115216":{"this":{"__isSmartRef__":true,"id":115213}},"115217":{},"115218":{"change":{"__isSmartRef__":true,"id":115219},"tick":{"__isSmartRef__":true,"id":115223}},"115219":{"varMapping":{"__isSmartRef__":true,"id":115220},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115221},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115220":{"this":{"__isSmartRef__":true,"id":115191}},"115221":{"timestamp":{"__isSmartRef__":true,"id":115222},"user":"cschuster","tags":[]},"115222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115223":{"varMapping":{"__isSmartRef__":true,"id":115224},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115225},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115224":{"this":{"__isSmartRef__":true,"id":115191}},"115225":{"timestamp":{"__isSmartRef__":true,"id":115226},"user":"cschuster","tags":[]},"115226":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115227":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115228}],"id":"72818259-C454-4CC6-BFDD-BB5854E051A7","shape":{"__isSmartRef__":true,"id":115229},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3027","partsBinMetaInfo":{"__isSmartRef__":true,"id":115230},"eventHandler":{"__isSmartRef__":true,"id":115248},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","A4141F57-C616-4C1E-9020-56CB54A7948D","82914008-80A4-4B00-83D7-B7C018F72306","F75BD411-2275-40AC-A4B7-9297B8836252"],"partTests":{"__isSmartRef__":true,"id":115249},"_ClipMode":"visible","moved":true,"b":113,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-3.599534028285468,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115254},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6746.1,5823.0)"},"115228":{"target":{"__isSmartRef__":true,"id":115227},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115229":{"_BorderWidth":9.6025242672622,"_ClipMode":"visible","_BorderRadius":6.106832590820048,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,136,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.2)"},"115230":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115231},{"__isSmartRef__":true,"id":115233},{"__isSmartRef__":true,"id":115235},{"__isSmartRef__":true,"id":115237},{"__isSmartRef__":true,"id":115239},{"__isSmartRef__":true,"id":115241},{"__isSmartRef__":true,"id":115243},{"__isSmartRef__":true,"id":115245}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115247},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115231":{"date":{"__isSmartRef__":true,"id":115232},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115233":{"date":{"__isSmartRef__":true,"id":115234},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115234":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115235":{"date":{"__isSmartRef__":true,"id":115236},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115236":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115237":{"date":{"__isSmartRef__":true,"id":115238},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115238":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115239":{"date":{"__isSmartRef__":true,"id":115240},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115240":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115241":{"date":{"__isSmartRef__":true,"id":115242},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115242":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115243":{"date":{"__isSmartRef__":true,"id":115244},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115245":{"date":{"__isSmartRef__":true,"id":115246},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115246":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115247":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115248":{"morph":{"__isSmartRef__":true,"id":115227},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115249":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115250}},"115250":{"test01IsMorph":{"__isSmartRef__":true,"id":115251}},"115251":{"varMapping":{"__isSmartRef__":true,"id":115252},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115253},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115252":{"this":{"__isSmartRef__":true,"id":115249}},"115253":{},"115254":{"change":{"__isSmartRef__":true,"id":115255},"tick":{"__isSmartRef__":true,"id":115259}},"115255":{"varMapping":{"__isSmartRef__":true,"id":115256},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115256":{"this":{"__isSmartRef__":true,"id":115227}},"115257":{"timestamp":{"__isSmartRef__":true,"id":115258},"user":"cschuster","tags":[]},"115258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115259":{"varMapping":{"__isSmartRef__":true,"id":115260},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115260":{"this":{"__isSmartRef__":true,"id":115227}},"115261":{"timestamp":{"__isSmartRef__":true,"id":115262},"user":"cschuster","tags":[]},"115262":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115263":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115264}],"id":"1AFB742D-44FF-4FE4-9BC5-A401985413F7","shape":{"__isSmartRef__":true,"id":115265},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3028","partsBinMetaInfo":{"__isSmartRef__":true,"id":115266},"eventHandler":{"__isSmartRef__":true,"id":115284},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2"],"partTests":{"__isSmartRef__":true,"id":115285},"_ClipMode":"visible","moved":true,"b":102.86918708402663,"#startLetters":"set","isBeingDragged":false,"delta":0.910346788354218,"_Rotation":14.430784709754478,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115290},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7030.3,4704.3)"},"115264":{"target":{"__isSmartRef__":true,"id":115263},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115265":{"_BorderWidth":9.874405571006562,"_ClipMode":"visible","_BorderRadius":1.9842725269442996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.6,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,192,27)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.5)"},"115266":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115267},{"__isSmartRef__":true,"id":115269},{"__isSmartRef__":true,"id":115271},{"__isSmartRef__":true,"id":115273},{"__isSmartRef__":true,"id":115275},{"__isSmartRef__":true,"id":115277},{"__isSmartRef__":true,"id":115279},{"__isSmartRef__":true,"id":115281}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115283},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115267":{"date":{"__isSmartRef__":true,"id":115268},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115269":{"date":{"__isSmartRef__":true,"id":115270},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115270":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115271":{"date":{"__isSmartRef__":true,"id":115272},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115272":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115273":{"date":{"__isSmartRef__":true,"id":115274},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115274":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115275":{"date":{"__isSmartRef__":true,"id":115276},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115276":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115277":{"date":{"__isSmartRef__":true,"id":115278},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115278":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115279":{"date":{"__isSmartRef__":true,"id":115280},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115281":{"date":{"__isSmartRef__":true,"id":115282},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115282":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115283":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115284":{"morph":{"__isSmartRef__":true,"id":115263},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115285":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115286}},"115286":{"test01IsMorph":{"__isSmartRef__":true,"id":115287}},"115287":{"varMapping":{"__isSmartRef__":true,"id":115288},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115288":{"this":{"__isSmartRef__":true,"id":115285}},"115289":{},"115290":{"change":{"__isSmartRef__":true,"id":115291},"tick":{"__isSmartRef__":true,"id":115295}},"115291":{"varMapping":{"__isSmartRef__":true,"id":115292},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115292":{"this":{"__isSmartRef__":true,"id":115263}},"115293":{"timestamp":{"__isSmartRef__":true,"id":115294},"user":"cschuster","tags":[]},"115294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115295":{"varMapping":{"__isSmartRef__":true,"id":115296},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115297},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115296":{"this":{"__isSmartRef__":true,"id":115263}},"115297":{"timestamp":{"__isSmartRef__":true,"id":115298},"user":"cschuster","tags":[]},"115298":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115299":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115300}],"id":"EA415C26-975A-4B3A-88B1-47F26E2C390C","shape":{"__isSmartRef__":true,"id":115301},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3029","partsBinMetaInfo":{"__isSmartRef__":true,"id":115302},"eventHandler":{"__isSmartRef__":true,"id":115320},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642","9273FD34-013A-4D42-8520-D3D4975141CC","9B2AB8FA-A954-4E7D-8883-FD9815D2C257"],"partTests":{"__isSmartRef__":true,"id":115321},"_ClipMode":"visible","moved":true,"b":69.92047923587961,"#startLetters":"set","isBeingDragged":false,"delta":0.8424154124804772,"_Rotation":59.86908694615477,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115326},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5561.7,5108.1)"},"115300":{"target":{"__isSmartRef__":true,"id":115299},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115301":{"_BorderWidth":9.696085132107891,"_ClipMode":"visible","_BorderRadius":4.714855091192343,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.8,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,329,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.9)"},"115302":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115303},{"__isSmartRef__":true,"id":115305},{"__isSmartRef__":true,"id":115307},{"__isSmartRef__":true,"id":115309},{"__isSmartRef__":true,"id":115311},{"__isSmartRef__":true,"id":115313},{"__isSmartRef__":true,"id":115315},{"__isSmartRef__":true,"id":115317}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115319},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115303":{"date":{"__isSmartRef__":true,"id":115304},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115305":{"date":{"__isSmartRef__":true,"id":115306},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115306":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115307":{"date":{"__isSmartRef__":true,"id":115308},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115308":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115309":{"date":{"__isSmartRef__":true,"id":115310},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115310":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115311":{"date":{"__isSmartRef__":true,"id":115312},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115312":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115313":{"date":{"__isSmartRef__":true,"id":115314},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115314":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115315":{"date":{"__isSmartRef__":true,"id":115316},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115317":{"date":{"__isSmartRef__":true,"id":115318},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115318":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115319":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115320":{"morph":{"__isSmartRef__":true,"id":115299},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115321":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115322}},"115322":{"test01IsMorph":{"__isSmartRef__":true,"id":115323}},"115323":{"varMapping":{"__isSmartRef__":true,"id":115324},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115324":{"this":{"__isSmartRef__":true,"id":115321}},"115325":{},"115326":{"change":{"__isSmartRef__":true,"id":115327},"tick":{"__isSmartRef__":true,"id":115331}},"115327":{"varMapping":{"__isSmartRef__":true,"id":115328},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115328":{"this":{"__isSmartRef__":true,"id":115299}},"115329":{"timestamp":{"__isSmartRef__":true,"id":115330},"user":"cschuster","tags":[]},"115330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115331":{"varMapping":{"__isSmartRef__":true,"id":115332},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115333},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115332":{"this":{"__isSmartRef__":true,"id":115299}},"115333":{"timestamp":{"__isSmartRef__":true,"id":115334},"user":"cschuster","tags":[]},"115334":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115335":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115336}],"id":"7829DC5F-4489-4DBD-8B17-FB9C806A8016","shape":{"__isSmartRef__":true,"id":115337},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3030","partsBinMetaInfo":{"__isSmartRef__":true,"id":115338},"eventHandler":{"__isSmartRef__":true,"id":115356},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B241A702-C201-4ABB-B822-7BFAAE6CDC58"],"partTests":{"__isSmartRef__":true,"id":115357},"_ClipMode":"visible","moved":true,"b":194.47495391807752,"#startLetters":"set","isBeingDragged":false,"delta":-0.889387414266821,"_Rotation":-38.09762590360037,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115362},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6051.2,5376.0)"},"115336":{"target":{"__isSmartRef__":true,"id":115335},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115337":{"_BorderWidth":3.7502161630835227,"_ClipMode":"visible","_BorderRadius":37.50086457757172,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.4,110.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-64,-312,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.0,-0.6)"},"115338":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115339},{"__isSmartRef__":true,"id":115341},{"__isSmartRef__":true,"id":115343},{"__isSmartRef__":true,"id":115345},{"__isSmartRef__":true,"id":115347},{"__isSmartRef__":true,"id":115349},{"__isSmartRef__":true,"id":115351},{"__isSmartRef__":true,"id":115353}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115355},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115339":{"date":{"__isSmartRef__":true,"id":115340},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115341":{"date":{"__isSmartRef__":true,"id":115342},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115342":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115343":{"date":{"__isSmartRef__":true,"id":115344},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115344":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115345":{"date":{"__isSmartRef__":true,"id":115346},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115346":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115347":{"date":{"__isSmartRef__":true,"id":115348},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115348":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115349":{"date":{"__isSmartRef__":true,"id":115350},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115350":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115351":{"date":{"__isSmartRef__":true,"id":115352},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115353":{"date":{"__isSmartRef__":true,"id":115354},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115354":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115355":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115356":{"morph":{"__isSmartRef__":true,"id":115335},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115357":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115358}},"115358":{"test01IsMorph":{"__isSmartRef__":true,"id":115359}},"115359":{"varMapping":{"__isSmartRef__":true,"id":115360},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115361},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115360":{"this":{"__isSmartRef__":true,"id":115357}},"115361":{},"115362":{"change":{"__isSmartRef__":true,"id":115363},"tick":{"__isSmartRef__":true,"id":115367}},"115363":{"varMapping":{"__isSmartRef__":true,"id":115364},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115365},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115364":{"this":{"__isSmartRef__":true,"id":115335}},"115365":{"timestamp":{"__isSmartRef__":true,"id":115366},"user":"cschuster","tags":[]},"115366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115367":{"varMapping":{"__isSmartRef__":true,"id":115368},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115368":{"this":{"__isSmartRef__":true,"id":115335}},"115369":{"timestamp":{"__isSmartRef__":true,"id":115370},"user":"cschuster","tags":[]},"115370":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115371":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115372}],"id":"706F61C1-6BCB-4971-BFF7-EE27E58FCA97","shape":{"__isSmartRef__":true,"id":115373},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3031","partsBinMetaInfo":{"__isSmartRef__":true,"id":115374},"eventHandler":{"__isSmartRef__":true,"id":115391},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955","164E24C5-74D8-45B7-820E-DA0799F42CCA","728B0C1E-2A02-4E62-8389-C5208D081700","92FCC73A-C5F3-4406-AF0A-D4BD499771D8"],"partTests":{"__isSmartRef__":true,"id":115392},"_ClipMode":"visible","moved":true,"b":251,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-19.108695273931083,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115397},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2223.5,1272.6)"},"115372":{"target":{"__isSmartRef__":true,"id":115371},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115373":{"_BorderWidth":0.27240712200341566,"_ClipMode":"visible","_BorderRadius":4.23978492786556,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.6,137.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-242,-326,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.1,-13.5)"},"115374":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115375},{"__isSmartRef__":true,"id":115377},{"__isSmartRef__":true,"id":115379},{"__isSmartRef__":true,"id":115381},{"__isSmartRef__":true,"id":115383},{"__isSmartRef__":true,"id":115385},{"__isSmartRef__":true,"id":115387},{"__isSmartRef__":true,"id":115389}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115375":{"date":{"__isSmartRef__":true,"id":115376},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115377":{"date":{"__isSmartRef__":true,"id":115378},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115378":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115379":{"date":{"__isSmartRef__":true,"id":115380},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115380":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115381":{"date":{"__isSmartRef__":true,"id":115382},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115382":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115383":{"date":{"__isSmartRef__":true,"id":115384},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115384":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115385":{"date":{"__isSmartRef__":true,"id":115386},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115386":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115387":{"date":{"__isSmartRef__":true,"id":115388},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115389":{"date":{"__isSmartRef__":true,"id":115390},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115390":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115391":{"morph":{"__isSmartRef__":true,"id":115371},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115392":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115393}},"115393":{"test01IsMorph":{"__isSmartRef__":true,"id":115394}},"115394":{"varMapping":{"__isSmartRef__":true,"id":115395},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115395":{"this":{"__isSmartRef__":true,"id":115392}},"115396":{},"115397":{"change":{"__isSmartRef__":true,"id":115398},"tick":{"__isSmartRef__":true,"id":115402}},"115398":{"varMapping":{"__isSmartRef__":true,"id":115399},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115399":{"this":{"__isSmartRef__":true,"id":115371}},"115400":{"timestamp":{"__isSmartRef__":true,"id":115401},"user":"cschuster","tags":[]},"115401":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115402":{"varMapping":{"__isSmartRef__":true,"id":115403},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115403":{"this":{"__isSmartRef__":true,"id":115371}},"115404":{"timestamp":{"__isSmartRef__":true,"id":115405},"user":"cschuster","tags":[]},"115405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115406":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115407}],"id":"6E252B46-141D-4184-9256-DABBB0EB48DF","shape":{"__isSmartRef__":true,"id":115408},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3032","partsBinMetaInfo":{"__isSmartRef__":true,"id":115409},"eventHandler":{"__isSmartRef__":true,"id":115427},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","06CBEFDC-3EE6-4C7E-ADD8-383FEFA55EF8"],"partTests":{"__isSmartRef__":true,"id":115428},"_ClipMode":"visible","moved":true,"b":46.93199321744032,"#startLetters":"set","isBeingDragged":false,"delta":0.6901763708447106,"_Rotation":29.913338564102833,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115433},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5107.7,4623.5)"},"115407":{"target":{"__isSmartRef__":true,"id":115406},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115408":{"_BorderWidth":8.652718469754422,"_ClipMode":"visible","_BorderRadius":18.65223644914385,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,70.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(187,362,-80)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.6,-33.7)"},"115409":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115410},{"__isSmartRef__":true,"id":115412},{"__isSmartRef__":true,"id":115414},{"__isSmartRef__":true,"id":115416},{"__isSmartRef__":true,"id":115418},{"__isSmartRef__":true,"id":115420},{"__isSmartRef__":true,"id":115422},{"__isSmartRef__":true,"id":115424}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115426},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115410":{"date":{"__isSmartRef__":true,"id":115411},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115411":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115412":{"date":{"__isSmartRef__":true,"id":115413},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115413":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115414":{"date":{"__isSmartRef__":true,"id":115415},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115415":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115416":{"date":{"__isSmartRef__":true,"id":115417},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115417":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115418":{"date":{"__isSmartRef__":true,"id":115419},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115419":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115420":{"date":{"__isSmartRef__":true,"id":115421},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115421":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115422":{"date":{"__isSmartRef__":true,"id":115423},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115423":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115424":{"date":{"__isSmartRef__":true,"id":115425},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115425":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115426":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115427":{"morph":{"__isSmartRef__":true,"id":115406},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115428":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115429}},"115429":{"test01IsMorph":{"__isSmartRef__":true,"id":115430}},"115430":{"varMapping":{"__isSmartRef__":true,"id":115431},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115431":{"this":{"__isSmartRef__":true,"id":115428}},"115432":{},"115433":{"change":{"__isSmartRef__":true,"id":115434},"tick":{"__isSmartRef__":true,"id":115438}},"115434":{"varMapping":{"__isSmartRef__":true,"id":115435},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115435":{"this":{"__isSmartRef__":true,"id":115406}},"115436":{"timestamp":{"__isSmartRef__":true,"id":115437},"user":"cschuster","tags":[]},"115437":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115438":{"varMapping":{"__isSmartRef__":true,"id":115439},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115439":{"this":{"__isSmartRef__":true,"id":115406}},"115440":{"timestamp":{"__isSmartRef__":true,"id":115441},"user":"cschuster","tags":[]},"115441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115442":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115443}],"id":"5ECA5C99-3D32-4032-990D-29EB0C0E41DC","shape":{"__isSmartRef__":true,"id":115444},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3033","partsBinMetaInfo":{"__isSmartRef__":true,"id":115445},"eventHandler":{"__isSmartRef__":true,"id":115463},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","9AD3E5BA-23F5-4901-AE05-A2816BA5EBCB"],"partTests":{"__isSmartRef__":true,"id":115464},"_ClipMode":"visible","moved":true,"b":281.09594121109694,"#startLetters":"set","isBeingDragged":false,"delta":-0.9863007348612882,"_Rotation":18.148503135805473,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115469},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4699.5,4918.3)"},"115443":{"target":{"__isSmartRef__":true,"id":115442},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115444":{"_BorderWidth":0.09346850181029431,"_ClipMode":"visible","_BorderRadius":1.4815178516356498,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.9,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-202,-3)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-23.8)"},"115445":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115446},{"__isSmartRef__":true,"id":115448},{"__isSmartRef__":true,"id":115450},{"__isSmartRef__":true,"id":115452},{"__isSmartRef__":true,"id":115454},{"__isSmartRef__":true,"id":115456},{"__isSmartRef__":true,"id":115458},{"__isSmartRef__":true,"id":115460}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115462},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115446":{"date":{"__isSmartRef__":true,"id":115447},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115447":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115448":{"date":{"__isSmartRef__":true,"id":115449},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115449":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115450":{"date":{"__isSmartRef__":true,"id":115451},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115451":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115452":{"date":{"__isSmartRef__":true,"id":115453},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115453":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115454":{"date":{"__isSmartRef__":true,"id":115455},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115455":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115456":{"date":{"__isSmartRef__":true,"id":115457},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115457":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115458":{"date":{"__isSmartRef__":true,"id":115459},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115459":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115460":{"date":{"__isSmartRef__":true,"id":115461},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115461":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115462":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115463":{"morph":{"__isSmartRef__":true,"id":115442},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115464":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115465}},"115465":{"test01IsMorph":{"__isSmartRef__":true,"id":115466}},"115466":{"varMapping":{"__isSmartRef__":true,"id":115467},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115467":{"this":{"__isSmartRef__":true,"id":115464}},"115468":{},"115469":{"change":{"__isSmartRef__":true,"id":115470},"tick":{"__isSmartRef__":true,"id":115474}},"115470":{"varMapping":{"__isSmartRef__":true,"id":115471},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115471":{"this":{"__isSmartRef__":true,"id":115442}},"115472":{"timestamp":{"__isSmartRef__":true,"id":115473},"user":"cschuster","tags":[]},"115473":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115474":{"varMapping":{"__isSmartRef__":true,"id":115475},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115475":{"this":{"__isSmartRef__":true,"id":115442}},"115476":{"timestamp":{"__isSmartRef__":true,"id":115477},"user":"cschuster","tags":[]},"115477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115478":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115479}],"id":"72FC891A-3BD0-42A3-89DD-FB2E61FD9F26","shape":{"__isSmartRef__":true,"id":115480},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3034","partsBinMetaInfo":{"__isSmartRef__":true,"id":115481},"eventHandler":{"__isSmartRef__":true,"id":115499},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","02BDFEE8-1F64-4D72-B8AE-1C5B35B25473","2534DBDA-E714-40FD-980B-FEB3E6F25A52"],"partTests":{"__isSmartRef__":true,"id":115500},"_ClipMode":"visible","moved":true,"b":187,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":25.49385562693694,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115505},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4668.9,3944.4)"},"115479":{"target":{"__isSmartRef__":true,"id":115478},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115480":{"_BorderWidth":4.390653282974261,"_ClipMode":"visible","_BorderRadius":39.405914525519925,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.7,104.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-32,-286,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.6,-0.1)"},"115481":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115482},{"__isSmartRef__":true,"id":115484},{"__isSmartRef__":true,"id":115486},{"__isSmartRef__":true,"id":115488},{"__isSmartRef__":true,"id":115490},{"__isSmartRef__":true,"id":115492},{"__isSmartRef__":true,"id":115494},{"__isSmartRef__":true,"id":115496}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115498},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115482":{"date":{"__isSmartRef__":true,"id":115483},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115483":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115484":{"date":{"__isSmartRef__":true,"id":115485},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115485":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115486":{"date":{"__isSmartRef__":true,"id":115487},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115487":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115488":{"date":{"__isSmartRef__":true,"id":115489},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115489":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115490":{"date":{"__isSmartRef__":true,"id":115491},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115491":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115492":{"date":{"__isSmartRef__":true,"id":115493},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115493":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115494":{"date":{"__isSmartRef__":true,"id":115495},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115495":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115496":{"date":{"__isSmartRef__":true,"id":115497},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115497":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115498":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115499":{"morph":{"__isSmartRef__":true,"id":115478},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115500":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115501}},"115501":{"test01IsMorph":{"__isSmartRef__":true,"id":115502}},"115502":{"varMapping":{"__isSmartRef__":true,"id":115503},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115503":{"this":{"__isSmartRef__":true,"id":115500}},"115504":{},"115505":{"change":{"__isSmartRef__":true,"id":115506},"tick":{"__isSmartRef__":true,"id":115510}},"115506":{"varMapping":{"__isSmartRef__":true,"id":115507},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115507":{"this":{"__isSmartRef__":true,"id":115478}},"115508":{"timestamp":{"__isSmartRef__":true,"id":115509},"user":"cschuster","tags":[]},"115509":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115510":{"varMapping":{"__isSmartRef__":true,"id":115511},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115511":{"this":{"__isSmartRef__":true,"id":115478}},"115512":{"timestamp":{"__isSmartRef__":true,"id":115513},"user":"cschuster","tags":[]},"115513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115514":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115515}],"id":"F7BD7D05-37B9-4476-A561-5BBC00963B65","shape":{"__isSmartRef__":true,"id":115516},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3035","partsBinMetaInfo":{"__isSmartRef__":true,"id":115517},"eventHandler":{"__isSmartRef__":true,"id":115535},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","94ABF4C0-170B-4001-BAD8-4AECAA107104","0A0CD2CA-2AC5-4B13-9A13-002E65888E66","D7A5AC52-7614-4CC4-8E9A-B797388ADA92","F415FE00-7B47-4B4D-BA06-149FCA2FBF05"],"partTests":{"__isSmartRef__":true,"id":115536},"_ClipMode":"visible","moved":true,"b":141.90313813573448,"#startLetters":"set","isBeingDragged":false,"delta":0.7283890233375132,"_Rotation":36.826882965020964,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115541},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5773.5,3474.7)"},"115515":{"target":{"__isSmartRef__":true,"id":115514},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115516":{"_BorderWidth":8.08496386576912,"_ClipMode":"visible","_BorderRadius":24.772796715038155,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,75.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(158,-44,214)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.3,-4.3)"},"115517":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115518},{"__isSmartRef__":true,"id":115520},{"__isSmartRef__":true,"id":115522},{"__isSmartRef__":true,"id":115524},{"__isSmartRef__":true,"id":115526},{"__isSmartRef__":true,"id":115528},{"__isSmartRef__":true,"id":115530},{"__isSmartRef__":true,"id":115532}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115534},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115518":{"date":{"__isSmartRef__":true,"id":115519},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115519":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115520":{"date":{"__isSmartRef__":true,"id":115521},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115521":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115522":{"date":{"__isSmartRef__":true,"id":115523},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115523":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115524":{"date":{"__isSmartRef__":true,"id":115525},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115526":{"date":{"__isSmartRef__":true,"id":115527},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115527":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115528":{"date":{"__isSmartRef__":true,"id":115529},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115529":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115530":{"date":{"__isSmartRef__":true,"id":115531},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115531":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115532":{"date":{"__isSmartRef__":true,"id":115533},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115533":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115534":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115535":{"morph":{"__isSmartRef__":true,"id":115514},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115536":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115537}},"115537":{"test01IsMorph":{"__isSmartRef__":true,"id":115538}},"115538":{"varMapping":{"__isSmartRef__":true,"id":115539},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115539":{"this":{"__isSmartRef__":true,"id":115536}},"115540":{},"115541":{"change":{"__isSmartRef__":true,"id":115542},"tick":{"__isSmartRef__":true,"id":115546}},"115542":{"varMapping":{"__isSmartRef__":true,"id":115543},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115543":{"this":{"__isSmartRef__":true,"id":115514}},"115544":{"timestamp":{"__isSmartRef__":true,"id":115545},"user":"cschuster","tags":[]},"115545":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115546":{"varMapping":{"__isSmartRef__":true,"id":115547},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115547":{"this":{"__isSmartRef__":true,"id":115514}},"115548":{"timestamp":{"__isSmartRef__":true,"id":115549},"user":"cschuster","tags":[]},"115549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115550":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115551}],"id":"353BF948-7087-44DC-9399-A01055D49D65","shape":{"__isSmartRef__":true,"id":115552},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3036","partsBinMetaInfo":{"__isSmartRef__":true,"id":115553},"eventHandler":{"__isSmartRef__":true,"id":115571},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","F0CB646E-9998-4A57-B6B7-C8F3EE7D9695"],"partTests":{"__isSmartRef__":true,"id":115572},"_ClipMode":"visible","moved":true,"b":132.06191698252223,"#startLetters":"set","isBeingDragged":false,"delta":-0.9251047991565429,"_Rotation":-5.111778875818381,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115577},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6447.8,3791.8)"},"115551":{"target":{"__isSmartRef__":true,"id":115550},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115552":{"_BorderWidth":8.712106461077763,"_ClipMode":"visible","_BorderRadius":17.952424994599554,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,70.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,19,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.8,-6.6)"},"115553":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115554},{"__isSmartRef__":true,"id":115556},{"__isSmartRef__":true,"id":115558},{"__isSmartRef__":true,"id":115560},{"__isSmartRef__":true,"id":115562},{"__isSmartRef__":true,"id":115564},{"__isSmartRef__":true,"id":115566},{"__isSmartRef__":true,"id":115568}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115570},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115554":{"date":{"__isSmartRef__":true,"id":115555},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115555":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115556":{"date":{"__isSmartRef__":true,"id":115557},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115557":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115558":{"date":{"__isSmartRef__":true,"id":115559},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115559":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115560":{"date":{"__isSmartRef__":true,"id":115561},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115561":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115562":{"date":{"__isSmartRef__":true,"id":115563},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115563":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115564":{"date":{"__isSmartRef__":true,"id":115565},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115565":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115566":{"date":{"__isSmartRef__":true,"id":115567},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115567":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115568":{"date":{"__isSmartRef__":true,"id":115569},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115569":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115570":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115571":{"morph":{"__isSmartRef__":true,"id":115550},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115572":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115573}},"115573":{"test01IsMorph":{"__isSmartRef__":true,"id":115574}},"115574":{"varMapping":{"__isSmartRef__":true,"id":115575},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115575":{"this":{"__isSmartRef__":true,"id":115572}},"115576":{},"115577":{"change":{"__isSmartRef__":true,"id":115578},"tick":{"__isSmartRef__":true,"id":115582}},"115578":{"varMapping":{"__isSmartRef__":true,"id":115579},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115579":{"this":{"__isSmartRef__":true,"id":115550}},"115580":{"timestamp":{"__isSmartRef__":true,"id":115581},"user":"cschuster","tags":[]},"115581":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115582":{"varMapping":{"__isSmartRef__":true,"id":115583},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115583":{"this":{"__isSmartRef__":true,"id":115550}},"115584":{"timestamp":{"__isSmartRef__":true,"id":115585},"user":"cschuster","tags":[]},"115585":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115586":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115587}],"id":"E33BA1AA-F205-482E-B193-20CBDF7FF5AE","shape":{"__isSmartRef__":true,"id":115588},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3037","partsBinMetaInfo":{"__isSmartRef__":true,"id":115589},"eventHandler":{"__isSmartRef__":true,"id":115607},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255"],"partTests":{"__isSmartRef__":true,"id":115608},"_ClipMode":"visible","moved":true,"b":225.68124803318642,"#startLetters":"set","isBeingDragged":false,"delta":0.45046702527906746,"_Rotation":9.371587105398481,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115613},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4927.5,5320.8)"},"115587":{"target":{"__isSmartRef__":true,"id":115586},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115588":{"_BorderWidth":1.4226794223259231,"_ClipMode":"visible","_BorderRadius":19.524443975279375,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-183,-362,64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.7,-6.0)"},"115589":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115590},{"__isSmartRef__":true,"id":115592},{"__isSmartRef__":true,"id":115594},{"__isSmartRef__":true,"id":115596},{"__isSmartRef__":true,"id":115598},{"__isSmartRef__":true,"id":115600},{"__isSmartRef__":true,"id":115602},{"__isSmartRef__":true,"id":115604}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115606},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115590":{"date":{"__isSmartRef__":true,"id":115591},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115591":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115592":{"date":{"__isSmartRef__":true,"id":115593},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115593":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115594":{"date":{"__isSmartRef__":true,"id":115595},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115595":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115596":{"date":{"__isSmartRef__":true,"id":115597},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115597":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115598":{"date":{"__isSmartRef__":true,"id":115599},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115599":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115600":{"date":{"__isSmartRef__":true,"id":115601},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115601":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115602":{"date":{"__isSmartRef__":true,"id":115603},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115603":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115604":{"date":{"__isSmartRef__":true,"id":115605},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115605":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115606":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115607":{"morph":{"__isSmartRef__":true,"id":115586},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115608":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115609}},"115609":{"test01IsMorph":{"__isSmartRef__":true,"id":115610}},"115610":{"varMapping":{"__isSmartRef__":true,"id":115611},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115611":{"this":{"__isSmartRef__":true,"id":115608}},"115612":{},"115613":{"change":{"__isSmartRef__":true,"id":115614},"tick":{"__isSmartRef__":true,"id":115618}},"115614":{"varMapping":{"__isSmartRef__":true,"id":115615},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115615":{"this":{"__isSmartRef__":true,"id":115586}},"115616":{"timestamp":{"__isSmartRef__":true,"id":115617},"user":"cschuster","tags":[]},"115617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115618":{"varMapping":{"__isSmartRef__":true,"id":115619},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115619":{"this":{"__isSmartRef__":true,"id":115586}},"115620":{"timestamp":{"__isSmartRef__":true,"id":115621},"user":"cschuster","tags":[]},"115621":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115622":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115623}],"id":"CDFC6052-386E-49C2-8B2B-7D25729DCA6C","shape":{"__isSmartRef__":true,"id":115624},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3038","partsBinMetaInfo":{"__isSmartRef__":true,"id":115625},"eventHandler":{"__isSmartRef__":true,"id":115642},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","F69D6007-0C60-4188-97C1-990E0451F647","229D47CE-BB43-4871-8132-F5F191028C1B"],"partTests":{"__isSmartRef__":true,"id":115643},"_ClipMode":"visible","moved":true,"b":286,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-12.16892157881126,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115648},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2713.0,1564.4)"},"115623":{"target":{"__isSmartRef__":true,"id":115622},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115624":{"_BorderWidth":0.19369152030840642,"_ClipMode":"visible","_BorderRadius":3.0390380768714853,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,138.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-246,-175,-68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-25.5)"},"115625":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115626},{"__isSmartRef__":true,"id":115628},{"__isSmartRef__":true,"id":115630},{"__isSmartRef__":true,"id":115632},{"__isSmartRef__":true,"id":115634},{"__isSmartRef__":true,"id":115636},{"__isSmartRef__":true,"id":115638},{"__isSmartRef__":true,"id":115640}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115626":{"date":{"__isSmartRef__":true,"id":115627},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115627":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115628":{"date":{"__isSmartRef__":true,"id":115629},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115629":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115630":{"date":{"__isSmartRef__":true,"id":115631},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115631":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115632":{"date":{"__isSmartRef__":true,"id":115633},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115633":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115634":{"date":{"__isSmartRef__":true,"id":115635},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115635":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115636":{"date":{"__isSmartRef__":true,"id":115637},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115637":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115638":{"date":{"__isSmartRef__":true,"id":115639},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115639":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115640":{"date":{"__isSmartRef__":true,"id":115641},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115641":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115642":{"morph":{"__isSmartRef__":true,"id":115622},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115643":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115644}},"115644":{"test01IsMorph":{"__isSmartRef__":true,"id":115645}},"115645":{"varMapping":{"__isSmartRef__":true,"id":115646},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115646":{"this":{"__isSmartRef__":true,"id":115643}},"115647":{},"115648":{"change":{"__isSmartRef__":true,"id":115649},"tick":{"__isSmartRef__":true,"id":115653}},"115649":{"varMapping":{"__isSmartRef__":true,"id":115650},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115650":{"this":{"__isSmartRef__":true,"id":115622}},"115651":{"timestamp":{"__isSmartRef__":true,"id":115652},"user":"cschuster","tags":[]},"115652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115653":{"varMapping":{"__isSmartRef__":true,"id":115654},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115654":{"this":{"__isSmartRef__":true,"id":115622}},"115655":{"timestamp":{"__isSmartRef__":true,"id":115656},"user":"cschuster","tags":[]},"115656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115657":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115658}],"id":"C7AB7257-1F54-41F5-B37C-9E61325D7AC0","shape":{"__isSmartRef__":true,"id":115659},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3039","partsBinMetaInfo":{"__isSmartRef__":true,"id":115660},"eventHandler":{"__isSmartRef__":true,"id":115678},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","2B66C083-3516-4921-A291-BEAE5C428C43","BBD9FC6D-BD28-48BD-B743-561F3E57B314"],"partTests":{"__isSmartRef__":true,"id":115679},"_ClipMode":"visible","moved":true,"b":32.2140807446558,"#startLetters":"set","isBeingDragged":false,"delta":0.9761842649895698,"_Rotation":-0.9402780148936098,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115684},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6638.9,5255.2)"},"115658":{"target":{"__isSmartRef__":true,"id":115657},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115659":{"_BorderWidth":7.665421082395895,"_ClipMode":"visible","_BorderRadius":28.63284872563119,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.1,78.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(136,353,113)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.7,-36.9)"},"115660":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115661},{"__isSmartRef__":true,"id":115663},{"__isSmartRef__":true,"id":115665},{"__isSmartRef__":true,"id":115667},{"__isSmartRef__":true,"id":115669},{"__isSmartRef__":true,"id":115671},{"__isSmartRef__":true,"id":115673},{"__isSmartRef__":true,"id":115675}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115677},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115661":{"date":{"__isSmartRef__":true,"id":115662},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115662":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115663":{"date":{"__isSmartRef__":true,"id":115664},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115664":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115665":{"date":{"__isSmartRef__":true,"id":115666},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115666":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115667":{"date":{"__isSmartRef__":true,"id":115668},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115668":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115669":{"date":{"__isSmartRef__":true,"id":115670},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115670":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115671":{"date":{"__isSmartRef__":true,"id":115672},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115673":{"date":{"__isSmartRef__":true,"id":115674},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115674":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115675":{"date":{"__isSmartRef__":true,"id":115676},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115676":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115677":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115678":{"morph":{"__isSmartRef__":true,"id":115657},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115679":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115680}},"115680":{"test01IsMorph":{"__isSmartRef__":true,"id":115681}},"115681":{"varMapping":{"__isSmartRef__":true,"id":115682},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115682":{"this":{"__isSmartRef__":true,"id":115679}},"115683":{},"115684":{"change":{"__isSmartRef__":true,"id":115685},"tick":{"__isSmartRef__":true,"id":115689}},"115685":{"varMapping":{"__isSmartRef__":true,"id":115686},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115686":{"this":{"__isSmartRef__":true,"id":115657}},"115687":{"timestamp":{"__isSmartRef__":true,"id":115688},"user":"cschuster","tags":[]},"115688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115689":{"varMapping":{"__isSmartRef__":true,"id":115690},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115690":{"this":{"__isSmartRef__":true,"id":115657}},"115691":{"timestamp":{"__isSmartRef__":true,"id":115692},"user":"cschuster","tags":[]},"115692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115693":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115694}],"id":"2E0989B8-F101-4C46-9D4C-DF1C4FF0F291","shape":{"__isSmartRef__":true,"id":115695},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3040","partsBinMetaInfo":{"__isSmartRef__":true,"id":115696},"eventHandler":{"__isSmartRef__":true,"id":115714},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","5D413519-E6F6-4963-9BD5-DD749144417F","5F9CEDD7-E894-4A14-8C68-52288B1A6DC4"],"partTests":{"__isSmartRef__":true,"id":115715},"_ClipMode":"visible","moved":true,"b":141.04348926979583,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":56.00941260155877,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115720},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5774.5,3581.2)"},"115694":{"target":{"__isSmartRef__":true,"id":115693},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115695":{"_BorderWidth":8.143651659933438,"_ClipMode":"visible","_BorderRadius":24.187926785596385,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,74.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(161,-38,220)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-4.4)"},"115696":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115697},{"__isSmartRef__":true,"id":115699},{"__isSmartRef__":true,"id":115701},{"__isSmartRef__":true,"id":115703},{"__isSmartRef__":true,"id":115705},{"__isSmartRef__":true,"id":115707},{"__isSmartRef__":true,"id":115709},{"__isSmartRef__":true,"id":115711}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115713},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115697":{"date":{"__isSmartRef__":true,"id":115698},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115698":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115699":{"date":{"__isSmartRef__":true,"id":115700},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115700":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115701":{"date":{"__isSmartRef__":true,"id":115702},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115702":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115703":{"date":{"__isSmartRef__":true,"id":115704},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115704":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115705":{"date":{"__isSmartRef__":true,"id":115706},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115706":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115707":{"date":{"__isSmartRef__":true,"id":115708},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115709":{"date":{"__isSmartRef__":true,"id":115710},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115710":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115711":{"date":{"__isSmartRef__":true,"id":115712},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115712":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115713":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115714":{"morph":{"__isSmartRef__":true,"id":115693},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115715":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115716}},"115716":{"test01IsMorph":{"__isSmartRef__":true,"id":115717}},"115717":{"varMapping":{"__isSmartRef__":true,"id":115718},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115718":{"this":{"__isSmartRef__":true,"id":115715}},"115719":{},"115720":{"change":{"__isSmartRef__":true,"id":115721},"tick":{"__isSmartRef__":true,"id":115725}},"115721":{"varMapping":{"__isSmartRef__":true,"id":115722},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115722":{"this":{"__isSmartRef__":true,"id":115693}},"115723":{"timestamp":{"__isSmartRef__":true,"id":115724},"user":"cschuster","tags":[]},"115724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115725":{"varMapping":{"__isSmartRef__":true,"id":115726},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115726":{"this":{"__isSmartRef__":true,"id":115693}},"115727":{"timestamp":{"__isSmartRef__":true,"id":115728},"user":"cschuster","tags":[]},"115728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115729":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115730}],"id":"B5ECB697-0FF9-4DBD-8AD9-D344BE50C7BB","shape":{"__isSmartRef__":true,"id":115731},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3041","partsBinMetaInfo":{"__isSmartRef__":true,"id":115732},"eventHandler":{"__isSmartRef__":true,"id":115750},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","91FC18CB-8F38-4948-8830-A2218C39006B","3F49DF36-8E9F-4F9F-9BD8-F7B152BD0895"],"partTests":{"__isSmartRef__":true,"id":115751},"_ClipMode":"visible","moved":true,"b":203.3685088880593,"#startLetters":"set","isBeingDragged":false,"delta":0.8503353152773343,"_Rotation":-19.21415115081905,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115756},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4443.7,4478.7)"},"115730":{"target":{"__isSmartRef__":true,"id":115729},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115731":{"_BorderWidth":3.0167829445848016,"_ClipMode":"visible","_BorderRadius":33.70696017777643,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.1,115.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-102,-337,-203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.1,-1.6)"},"115732":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115733},{"__isSmartRef__":true,"id":115735},{"__isSmartRef__":true,"id":115737},{"__isSmartRef__":true,"id":115739},{"__isSmartRef__":true,"id":115741},{"__isSmartRef__":true,"id":115743},{"__isSmartRef__":true,"id":115745},{"__isSmartRef__":true,"id":115747}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115749},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115733":{"date":{"__isSmartRef__":true,"id":115734},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115734":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115735":{"date":{"__isSmartRef__":true,"id":115736},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115736":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115737":{"date":{"__isSmartRef__":true,"id":115738},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115738":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115739":{"date":{"__isSmartRef__":true,"id":115740},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115740":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115741":{"date":{"__isSmartRef__":true,"id":115742},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115742":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115743":{"date":{"__isSmartRef__":true,"id":115744},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115745":{"date":{"__isSmartRef__":true,"id":115746},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115746":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115747":{"date":{"__isSmartRef__":true,"id":115748},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115748":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115749":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115750":{"morph":{"__isSmartRef__":true,"id":115729},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115751":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115752}},"115752":{"test01IsMorph":{"__isSmartRef__":true,"id":115753}},"115753":{"varMapping":{"__isSmartRef__":true,"id":115754},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115754":{"this":{"__isSmartRef__":true,"id":115751}},"115755":{},"115756":{"change":{"__isSmartRef__":true,"id":115757},"tick":{"__isSmartRef__":true,"id":115761}},"115757":{"varMapping":{"__isSmartRef__":true,"id":115758},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115758":{"this":{"__isSmartRef__":true,"id":115729}},"115759":{"timestamp":{"__isSmartRef__":true,"id":115760},"user":"cschuster","tags":[]},"115760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115761":{"varMapping":{"__isSmartRef__":true,"id":115762},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115762":{"this":{"__isSmartRef__":true,"id":115729}},"115763":{"timestamp":{"__isSmartRef__":true,"id":115764},"user":"cschuster","tags":[]},"115764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115765":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115766}],"id":"0E7F442D-39E6-4146-960E-829153E06E48","shape":{"__isSmartRef__":true,"id":115767},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3042","partsBinMetaInfo":{"__isSmartRef__":true,"id":115768},"eventHandler":{"__isSmartRef__":true,"id":115786},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","7BC543FF-E1F0-44DD-9CC0-251B847A01DB","F919FA31-DC81-4AB1-A437-06EEC7BADCA3","FEBA6102-77EC-41B1-A999-3C13A3A16F78"],"partTests":{"__isSmartRef__":true,"id":115787},"_ClipMode":"visible","moved":true,"b":83.31083212792873,"#startLetters":"set","isBeingDragged":false,"delta":0.9687306061387062,"_Rotation":13.108012693765845,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115792},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5608.4,4115.0)"},"115766":{"target":{"__isSmartRef__":true,"id":115765},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115767":{"_BorderWidth":9.965963445634134,"_ClipMode":"visible","_BorderRadius":0.5427312906008996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.3,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,284,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.3)"},"115768":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115769},{"__isSmartRef__":true,"id":115771},{"__isSmartRef__":true,"id":115773},{"__isSmartRef__":true,"id":115775},{"__isSmartRef__":true,"id":115777},{"__isSmartRef__":true,"id":115779},{"__isSmartRef__":true,"id":115781},{"__isSmartRef__":true,"id":115783}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115785},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115769":{"date":{"__isSmartRef__":true,"id":115770},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115770":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115771":{"date":{"__isSmartRef__":true,"id":115772},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115772":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115773":{"date":{"__isSmartRef__":true,"id":115774},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115774":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115775":{"date":{"__isSmartRef__":true,"id":115776},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115776":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115777":{"date":{"__isSmartRef__":true,"id":115778},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115778":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115779":{"date":{"__isSmartRef__":true,"id":115780},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115781":{"date":{"__isSmartRef__":true,"id":115782},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115782":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115783":{"date":{"__isSmartRef__":true,"id":115784},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115784":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115785":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115786":{"morph":{"__isSmartRef__":true,"id":115765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115787":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115788}},"115788":{"test01IsMorph":{"__isSmartRef__":true,"id":115789}},"115789":{"varMapping":{"__isSmartRef__":true,"id":115790},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115790":{"this":{"__isSmartRef__":true,"id":115787}},"115791":{},"115792":{"change":{"__isSmartRef__":true,"id":115793},"tick":{"__isSmartRef__":true,"id":115797}},"115793":{"varMapping":{"__isSmartRef__":true,"id":115794},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115794":{"this":{"__isSmartRef__":true,"id":115765}},"115795":{"timestamp":{"__isSmartRef__":true,"id":115796},"user":"cschuster","tags":[]},"115796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115797":{"varMapping":{"__isSmartRef__":true,"id":115798},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115798":{"this":{"__isSmartRef__":true,"id":115765}},"115799":{"timestamp":{"__isSmartRef__":true,"id":115800},"user":"cschuster","tags":[]},"115800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115801":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115802}],"id":"D138D1B2-A667-4709-9BCE-72DC327BA385","shape":{"__isSmartRef__":true,"id":115803},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3043","partsBinMetaInfo":{"__isSmartRef__":true,"id":115804},"eventHandler":{"__isSmartRef__":true,"id":115822},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","805A4449-F83A-4B1D-ABB6-6B6456A8B7A1"],"partTests":{"__isSmartRef__":true,"id":115823},"_ClipMode":"visible","moved":true,"b":356.5532394518377,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-31.825007690483073,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115828},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4296.8,5359.3)"},"115802":{"target":{"__isSmartRef__":true,"id":115801},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115803":{"_BorderWidth":4.6993947863059775,"_ClipMode":"visible","_BorderRadius":39.855418408799956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.2,102.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-16,240,187)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.8,-40.0)"},"115804":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115805},{"__isSmartRef__":true,"id":115807},{"__isSmartRef__":true,"id":115809},{"__isSmartRef__":true,"id":115811},{"__isSmartRef__":true,"id":115813},{"__isSmartRef__":true,"id":115815},{"__isSmartRef__":true,"id":115817},{"__isSmartRef__":true,"id":115819}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115821},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115805":{"date":{"__isSmartRef__":true,"id":115806},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115806":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115807":{"date":{"__isSmartRef__":true,"id":115808},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115808":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115809":{"date":{"__isSmartRef__":true,"id":115810},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115810":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115811":{"date":{"__isSmartRef__":true,"id":115812},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115812":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115813":{"date":{"__isSmartRef__":true,"id":115814},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115814":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115815":{"date":{"__isSmartRef__":true,"id":115816},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115817":{"date":{"__isSmartRef__":true,"id":115818},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115818":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115819":{"date":{"__isSmartRef__":true,"id":115820},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115820":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115821":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115822":{"morph":{"__isSmartRef__":true,"id":115801},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115823":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115824}},"115824":{"test01IsMorph":{"__isSmartRef__":true,"id":115825}},"115825":{"varMapping":{"__isSmartRef__":true,"id":115826},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115826":{"this":{"__isSmartRef__":true,"id":115823}},"115827":{},"115828":{"change":{"__isSmartRef__":true,"id":115829},"tick":{"__isSmartRef__":true,"id":115833}},"115829":{"varMapping":{"__isSmartRef__":true,"id":115830},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115830":{"this":{"__isSmartRef__":true,"id":115801}},"115831":{"timestamp":{"__isSmartRef__":true,"id":115832},"user":"cschuster","tags":[]},"115832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115833":{"varMapping":{"__isSmartRef__":true,"id":115834},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115834":{"this":{"__isSmartRef__":true,"id":115801}},"115835":{"timestamp":{"__isSmartRef__":true,"id":115836},"user":"cschuster","tags":[]},"115836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115837":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115838}],"id":"CDDEE693-FFCE-43FB-90DD-8D01CAD9061E","shape":{"__isSmartRef__":true,"id":115839},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3044","partsBinMetaInfo":{"__isSmartRef__":true,"id":115840},"eventHandler":{"__isSmartRef__":true,"id":115858},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD","C96194EF-B6BF-46EC-9886-C6CA99D0B595","8F6FD32F-F789-49ED-A4DE-8CC736E35D60"],"partTests":{"__isSmartRef__":true,"id":115859},"_ClipMode":"visible","moved":true,"b":125.9155180149246,"#startLetters":"set","isBeingDragged":false,"delta":-0.726615002262406,"_Rotation":9.851550916621504,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115864},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5196.3,3585.2)"},"115838":{"target":{"__isSmartRef__":true,"id":115837},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115839":{"_BorderWidth":9.049413986912093,"_ClipMode":"visible","_BorderRadius":13.763594180161139,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.0,67.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(207,57,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.2,-8.3)"},"115840":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115841},{"__isSmartRef__":true,"id":115843},{"__isSmartRef__":true,"id":115845},{"__isSmartRef__":true,"id":115847},{"__isSmartRef__":true,"id":115849},{"__isSmartRef__":true,"id":115851},{"__isSmartRef__":true,"id":115853},{"__isSmartRef__":true,"id":115855}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115857},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115841":{"date":{"__isSmartRef__":true,"id":115842},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115842":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115843":{"date":{"__isSmartRef__":true,"id":115844},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115844":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115845":{"date":{"__isSmartRef__":true,"id":115846},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115846":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115847":{"date":{"__isSmartRef__":true,"id":115848},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115849":{"date":{"__isSmartRef__":true,"id":115850},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115850":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115851":{"date":{"__isSmartRef__":true,"id":115852},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115853":{"date":{"__isSmartRef__":true,"id":115854},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115854":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115855":{"date":{"__isSmartRef__":true,"id":115856},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115856":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115857":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115858":{"morph":{"__isSmartRef__":true,"id":115837},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115859":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115860}},"115860":{"test01IsMorph":{"__isSmartRef__":true,"id":115861}},"115861":{"varMapping":{"__isSmartRef__":true,"id":115862},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115862":{"this":{"__isSmartRef__":true,"id":115859}},"115863":{},"115864":{"change":{"__isSmartRef__":true,"id":115865},"tick":{"__isSmartRef__":true,"id":115869}},"115865":{"varMapping":{"__isSmartRef__":true,"id":115866},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115866":{"this":{"__isSmartRef__":true,"id":115837}},"115867":{"timestamp":{"__isSmartRef__":true,"id":115868},"user":"cschuster","tags":[]},"115868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115869":{"varMapping":{"__isSmartRef__":true,"id":115870},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115870":{"this":{"__isSmartRef__":true,"id":115837}},"115871":{"timestamp":{"__isSmartRef__":true,"id":115872},"user":"cschuster","tags":[]},"115872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115873":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115874}],"id":"83BE3D5D-D6FC-4DA9-9BC2-CD9529AA9332","shape":{"__isSmartRef__":true,"id":115875},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3045","partsBinMetaInfo":{"__isSmartRef__":true,"id":115876},"eventHandler":{"__isSmartRef__":true,"id":115894},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","77222E17-4C2C-411A-BDF8-E2B7279B1D04","0969B8EB-BE9B-4D60-B9B7-0A2748FF026D"],"partTests":{"__isSmartRef__":true,"id":115895},"_ClipMode":"visible","moved":true,"b":128.4540892918012,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":22.317164356354787,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115900},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6092.1,4828.4)"},"115874":{"target":{"__isSmartRef__":true,"id":115873},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115875":{"_BorderWidth":8.915533610937107,"_ClipMode":"visible","_BorderRadius":15.469754466594898,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,68.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(200,42,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-7.6)"},"115876":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115877},{"__isSmartRef__":true,"id":115879},{"__isSmartRef__":true,"id":115881},{"__isSmartRef__":true,"id":115883},{"__isSmartRef__":true,"id":115885},{"__isSmartRef__":true,"id":115887},{"__isSmartRef__":true,"id":115889},{"__isSmartRef__":true,"id":115891}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115893},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115877":{"date":{"__isSmartRef__":true,"id":115878},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115878":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115879":{"date":{"__isSmartRef__":true,"id":115880},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115880":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115881":{"date":{"__isSmartRef__":true,"id":115882},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115882":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115883":{"date":{"__isSmartRef__":true,"id":115884},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115884":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115885":{"date":{"__isSmartRef__":true,"id":115886},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115886":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115887":{"date":{"__isSmartRef__":true,"id":115888},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115889":{"date":{"__isSmartRef__":true,"id":115890},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115890":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115891":{"date":{"__isSmartRef__":true,"id":115892},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115892":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115893":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115894":{"morph":{"__isSmartRef__":true,"id":115873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115895":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115896}},"115896":{"test01IsMorph":{"__isSmartRef__":true,"id":115897}},"115897":{"varMapping":{"__isSmartRef__":true,"id":115898},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115898":{"this":{"__isSmartRef__":true,"id":115895}},"115899":{},"115900":{"change":{"__isSmartRef__":true,"id":115901},"tick":{"__isSmartRef__":true,"id":115905}},"115901":{"varMapping":{"__isSmartRef__":true,"id":115902},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115902":{"this":{"__isSmartRef__":true,"id":115873}},"115903":{"timestamp":{"__isSmartRef__":true,"id":115904},"user":"cschuster","tags":[]},"115904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115905":{"varMapping":{"__isSmartRef__":true,"id":115906},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115906":{"this":{"__isSmartRef__":true,"id":115873}},"115907":{"timestamp":{"__isSmartRef__":true,"id":115908},"user":"cschuster","tags":[]},"115908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115909":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115910}],"id":"D307E96E-FF96-4143-99E9-934865BA444C","shape":{"__isSmartRef__":true,"id":115911},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3046","partsBinMetaInfo":{"__isSmartRef__":true,"id":115912},"eventHandler":{"__isSmartRef__":true,"id":115930},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433"],"partTests":{"__isSmartRef__":true,"id":115931},"_ClipMode":"visible","moved":true,"b":258.4183644503355,"#startLetters":"set","isBeingDragged":false,"delta":0.9329559722682461,"_Rotation":-8.092348246363292,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115936},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6523.9,5419.7)"},"115910":{"target":{"__isSmartRef__":true,"id":115909},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115911":{"_BorderWidth":0.10180175599515362,"_ClipMode":"visible","_BorderRadius":1.6122463398845421,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.7,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-303,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.0)"},"115912":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115913},{"__isSmartRef__":true,"id":115915},{"__isSmartRef__":true,"id":115917},{"__isSmartRef__":true,"id":115919},{"__isSmartRef__":true,"id":115921},{"__isSmartRef__":true,"id":115923},{"__isSmartRef__":true,"id":115925},{"__isSmartRef__":true,"id":115927}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115929},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115913":{"date":{"__isSmartRef__":true,"id":115914},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115914":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115915":{"date":{"__isSmartRef__":true,"id":115916},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115916":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115917":{"date":{"__isSmartRef__":true,"id":115918},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115918":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115919":{"date":{"__isSmartRef__":true,"id":115920},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115920":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115921":{"date":{"__isSmartRef__":true,"id":115922},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115922":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115923":{"date":{"__isSmartRef__":true,"id":115924},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115925":{"date":{"__isSmartRef__":true,"id":115926},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115926":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115927":{"date":{"__isSmartRef__":true,"id":115928},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115928":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115929":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115930":{"morph":{"__isSmartRef__":true,"id":115909},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115931":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115932}},"115932":{"test01IsMorph":{"__isSmartRef__":true,"id":115933}},"115933":{"varMapping":{"__isSmartRef__":true,"id":115934},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115934":{"this":{"__isSmartRef__":true,"id":115931}},"115935":{},"115936":{"change":{"__isSmartRef__":true,"id":115937},"tick":{"__isSmartRef__":true,"id":115941}},"115937":{"varMapping":{"__isSmartRef__":true,"id":115938},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115938":{"this":{"__isSmartRef__":true,"id":115909}},"115939":{"timestamp":{"__isSmartRef__":true,"id":115940},"user":"cschuster","tags":[]},"115940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115941":{"varMapping":{"__isSmartRef__":true,"id":115942},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115942":{"this":{"__isSmartRef__":true,"id":115909}},"115943":{"timestamp":{"__isSmartRef__":true,"id":115944},"user":"cschuster","tags":[]},"115944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115945":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115946}],"id":"BBBA3592-5C67-43F1-899C-3641FD892CE4","shape":{"__isSmartRef__":true,"id":115947},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3047","partsBinMetaInfo":{"__isSmartRef__":true,"id":115948},"eventHandler":{"__isSmartRef__":true,"id":115966},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","71639F38-EDE6-4EF3-8820-5E2CD122EC54","4EE3B5BB-B2E8-4792-B2AD-BF8DEBDC98BB","39163322-FA62-4A81-A23F-F910C99C7744","FB2330C0-622A-4BD4-8CAC-3EB9F95BDD2F"],"partTests":{"__isSmartRef__":true,"id":115967},"_ClipMode":"visible","moved":true,"b":92.11564237822313,"#startLetters":"set","isBeingDragged":false,"delta":0.9399555344716646,"_Rotation":-34.41116318568042,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115972},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5747.4,6099.7)"},"115946":{"target":{"__isSmartRef__":true,"id":115945},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115947":{"_BorderWidth":9.996591762003222,"_ClipMode":"visible","_BorderRadius":0.05451322221045718,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.0,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,246,-114)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.3)"},"115948":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115949},{"__isSmartRef__":true,"id":115951},{"__isSmartRef__":true,"id":115953},{"__isSmartRef__":true,"id":115955},{"__isSmartRef__":true,"id":115957},{"__isSmartRef__":true,"id":115959},{"__isSmartRef__":true,"id":115961},{"__isSmartRef__":true,"id":115963}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":115965},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115949":{"date":{"__isSmartRef__":true,"id":115950},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115950":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115951":{"date":{"__isSmartRef__":true,"id":115952},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115952":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115953":{"date":{"__isSmartRef__":true,"id":115954},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115954":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115955":{"date":{"__isSmartRef__":true,"id":115956},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115956":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115957":{"date":{"__isSmartRef__":true,"id":115958},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115958":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115959":{"date":{"__isSmartRef__":true,"id":115960},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115961":{"date":{"__isSmartRef__":true,"id":115962},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115962":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115963":{"date":{"__isSmartRef__":true,"id":115964},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"115964":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"115965":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"115966":{"morph":{"__isSmartRef__":true,"id":115945},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115967":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":115968}},"115968":{"test01IsMorph":{"__isSmartRef__":true,"id":115969}},"115969":{"varMapping":{"__isSmartRef__":true,"id":115970},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":115971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115970":{"this":{"__isSmartRef__":true,"id":115967}},"115971":{},"115972":{"change":{"__isSmartRef__":true,"id":115973},"tick":{"__isSmartRef__":true,"id":115977}},"115973":{"varMapping":{"__isSmartRef__":true,"id":115974},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":115975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115974":{"this":{"__isSmartRef__":true,"id":115945}},"115975":{"timestamp":{"__isSmartRef__":true,"id":115976},"user":"cschuster","tags":[]},"115976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"115977":{"varMapping":{"__isSmartRef__":true,"id":115978},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":115979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115978":{"this":{"__isSmartRef__":true,"id":115945}},"115979":{"timestamp":{"__isSmartRef__":true,"id":115980},"user":"cschuster","tags":[]},"115980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"115981":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":115982}],"id":"6480ADDC-8E7C-434E-A6D0-75043012826F","shape":{"__isSmartRef__":true,"id":115983},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3048","partsBinMetaInfo":{"__isSmartRef__":true,"id":115984},"eventHandler":{"__isSmartRef__":true,"id":116002},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","23267932-343B-442F-8AF1-888F84160351"],"partTests":{"__isSmartRef__":true,"id":116003},"_ClipMode":"visible","moved":true,"b":301.0938275172375,"#startLetters":"set","isBeingDragged":false,"delta":0.8118619699962437,"_Rotation":-28.10553289479636,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116008},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4866.3,4667.0)"},"115982":{"target":{"__isSmartRef__":true,"id":115981},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"115983":{"_BorderWidth":0.7183863707851907,"_ClipMode":"visible","_BorderRadius":10.668455568195181,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.6,134.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-87,-223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-30.3)"},"115984":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":115985},{"__isSmartRef__":true,"id":115987},{"__isSmartRef__":true,"id":115989},{"__isSmartRef__":true,"id":115991},{"__isSmartRef__":true,"id":115993},{"__isSmartRef__":true,"id":115995},{"__isSmartRef__":true,"id":115997},{"__isSmartRef__":true,"id":115999}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116001},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115985":{"date":{"__isSmartRef__":true,"id":115986},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"115986":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"115987":{"date":{"__isSmartRef__":true,"id":115988},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"115988":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"115989":{"date":{"__isSmartRef__":true,"id":115990},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"115990":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"115991":{"date":{"__isSmartRef__":true,"id":115992},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"115992":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"115993":{"date":{"__isSmartRef__":true,"id":115994},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"115994":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"115995":{"date":{"__isSmartRef__":true,"id":115996},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"115996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"115997":{"date":{"__isSmartRef__":true,"id":115998},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"115998":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"115999":{"date":{"__isSmartRef__":true,"id":116000},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116000":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116001":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116002":{"morph":{"__isSmartRef__":true,"id":115981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116003":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116004}},"116004":{"test01IsMorph":{"__isSmartRef__":true,"id":116005}},"116005":{"varMapping":{"__isSmartRef__":true,"id":116006},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116006":{"this":{"__isSmartRef__":true,"id":116003}},"116007":{},"116008":{"change":{"__isSmartRef__":true,"id":116009},"tick":{"__isSmartRef__":true,"id":116013}},"116009":{"varMapping":{"__isSmartRef__":true,"id":116010},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116010":{"this":{"__isSmartRef__":true,"id":115981}},"116011":{"timestamp":{"__isSmartRef__":true,"id":116012},"user":"cschuster","tags":[]},"116012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116013":{"varMapping":{"__isSmartRef__":true,"id":116014},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116014":{"this":{"__isSmartRef__":true,"id":115981}},"116015":{"timestamp":{"__isSmartRef__":true,"id":116016},"user":"cschuster","tags":[]},"116016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116017":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116018}],"id":"ACC49444-4631-4832-B1C5-72F75FDA053D","shape":{"__isSmartRef__":true,"id":116019},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3049","partsBinMetaInfo":{"__isSmartRef__":true,"id":116020},"eventHandler":{"__isSmartRef__":true,"id":116038},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826","0AC0A1BE-5524-4505-BA4B-BA531E8BEC83","25BCD858-6A9C-452F-BBE5-31A8685DC533","C9D4E943-ABAE-4533-BFD3-19DCBA1A3A44"],"partTests":{"__isSmartRef__":true,"id":116039},"_ClipMode":"visible","moved":true,"b":33.786543699679896,"#startLetters":"set","isBeingDragged":false,"delta":0.9131498297210783,"_Rotation":14.093830124070628,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116044},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5908.2,5441.3)"},"116018":{"target":{"__isSmartRef__":true,"id":116017},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116019":{"_BorderWidth":7.780502189259541,"_ClipMode":"visible","_BorderRadius":27.630092120836647,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.0,77.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(142,355,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.1,-36.6)"},"116020":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116021},{"__isSmartRef__":true,"id":116023},{"__isSmartRef__":true,"id":116025},{"__isSmartRef__":true,"id":116027},{"__isSmartRef__":true,"id":116029},{"__isSmartRef__":true,"id":116031},{"__isSmartRef__":true,"id":116033},{"__isSmartRef__":true,"id":116035}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116037},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116021":{"date":{"__isSmartRef__":true,"id":116022},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116022":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116023":{"date":{"__isSmartRef__":true,"id":116024},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116024":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116025":{"date":{"__isSmartRef__":true,"id":116026},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116026":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116027":{"date":{"__isSmartRef__":true,"id":116028},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116028":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116029":{"date":{"__isSmartRef__":true,"id":116030},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116030":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116031":{"date":{"__isSmartRef__":true,"id":116032},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116033":{"date":{"__isSmartRef__":true,"id":116034},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116034":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116035":{"date":{"__isSmartRef__":true,"id":116036},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116036":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116037":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116038":{"morph":{"__isSmartRef__":true,"id":116017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116039":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116040}},"116040":{"test01IsMorph":{"__isSmartRef__":true,"id":116041}},"116041":{"varMapping":{"__isSmartRef__":true,"id":116042},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116042":{"this":{"__isSmartRef__":true,"id":116039}},"116043":{},"116044":{"change":{"__isSmartRef__":true,"id":116045},"tick":{"__isSmartRef__":true,"id":116049}},"116045":{"varMapping":{"__isSmartRef__":true,"id":116046},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116046":{"this":{"__isSmartRef__":true,"id":116017}},"116047":{"timestamp":{"__isSmartRef__":true,"id":116048},"user":"cschuster","tags":[]},"116048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116049":{"varMapping":{"__isSmartRef__":true,"id":116050},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116050":{"this":{"__isSmartRef__":true,"id":116017}},"116051":{"timestamp":{"__isSmartRef__":true,"id":116052},"user":"cschuster","tags":[]},"116052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116053":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116054}],"id":"B11B0606-5355-4A0A-B82F-8297863AFE77","shape":{"__isSmartRef__":true,"id":116055},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3050","partsBinMetaInfo":{"__isSmartRef__":true,"id":116056},"eventHandler":{"__isSmartRef__":true,"id":116074},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97","23CD2D36-2221-475D-9BA7-F92E66FABC08","62BDBF6F-B827-49B8-A31F-ED05A8E49FAD"],"partTests":{"__isSmartRef__":true,"id":116075},"_ClipMode":"visible","moved":true,"b":3.006307990057394,"#startLetters":"set","isBeingDragged":false,"delta":0.7515769975143485,"_Rotation":-14.179520743186176,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116080},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6495.9,5210.9)"},"116054":{"target":{"__isSmartRef__":true,"id":116053},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116055":{"_BorderWidth":5.262229501197931,"_ClipMode":"visible","_BorderRadius":39.889977101922376,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,97.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(14,270,234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.0,-40.0)"},"116056":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116057},{"__isSmartRef__":true,"id":116059},{"__isSmartRef__":true,"id":116061},{"__isSmartRef__":true,"id":116063},{"__isSmartRef__":true,"id":116065},{"__isSmartRef__":true,"id":116067},{"__isSmartRef__":true,"id":116069},{"__isSmartRef__":true,"id":116071}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116073},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116057":{"date":{"__isSmartRef__":true,"id":116058},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116058":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116059":{"date":{"__isSmartRef__":true,"id":116060},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116060":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116061":{"date":{"__isSmartRef__":true,"id":116062},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116062":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116063":{"date":{"__isSmartRef__":true,"id":116064},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116064":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116065":{"date":{"__isSmartRef__":true,"id":116066},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116066":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116067":{"date":{"__isSmartRef__":true,"id":116068},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116069":{"date":{"__isSmartRef__":true,"id":116070},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116070":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116071":{"date":{"__isSmartRef__":true,"id":116072},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116072":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116073":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116074":{"morph":{"__isSmartRef__":true,"id":116053},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116075":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116076}},"116076":{"test01IsMorph":{"__isSmartRef__":true,"id":116077}},"116077":{"varMapping":{"__isSmartRef__":true,"id":116078},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116078":{"this":{"__isSmartRef__":true,"id":116075}},"116079":{},"116080":{"change":{"__isSmartRef__":true,"id":116081},"tick":{"__isSmartRef__":true,"id":116085}},"116081":{"varMapping":{"__isSmartRef__":true,"id":116082},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116082":{"this":{"__isSmartRef__":true,"id":116053}},"116083":{"timestamp":{"__isSmartRef__":true,"id":116084},"user":"cschuster","tags":[]},"116084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116085":{"varMapping":{"__isSmartRef__":true,"id":116086},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116086":{"this":{"__isSmartRef__":true,"id":116053}},"116087":{"timestamp":{"__isSmartRef__":true,"id":116088},"user":"cschuster","tags":[]},"116088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116089":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116090}],"id":"085B66F3-7AF2-4444-B0C3-F6712C2C28FF","shape":{"__isSmartRef__":true,"id":116091},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3051","partsBinMetaInfo":{"__isSmartRef__":true,"id":116092},"eventHandler":{"__isSmartRef__":true,"id":116110},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459"],"partTests":{"__isSmartRef__":true,"id":116111},"_ClipMode":"visible","moved":true,"b":140.80365884304047,"#startLetters":"set","isBeingDragged":false,"delta":0.9448075932450593,"_Rotation":2.738536485169963,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116116},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5013.1,4976.2)"},"116090":{"target":{"__isSmartRef__":true,"id":116089},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116091":{"_BorderWidth":8.159899071531154,"_ClipMode":"visible","_BorderRadius":24.024060572378495,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.8,74.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(162,-37,222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.6,-4.5)"},"116092":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116093},{"__isSmartRef__":true,"id":116095},{"__isSmartRef__":true,"id":116097},{"__isSmartRef__":true,"id":116099},{"__isSmartRef__":true,"id":116101},{"__isSmartRef__":true,"id":116103},{"__isSmartRef__":true,"id":116105},{"__isSmartRef__":true,"id":116107}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116109},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116093":{"date":{"__isSmartRef__":true,"id":116094},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116094":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116095":{"date":{"__isSmartRef__":true,"id":116096},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116096":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116097":{"date":{"__isSmartRef__":true,"id":116098},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116098":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116099":{"date":{"__isSmartRef__":true,"id":116100},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116100":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116101":{"date":{"__isSmartRef__":true,"id":116102},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116102":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116103":{"date":{"__isSmartRef__":true,"id":116104},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116105":{"date":{"__isSmartRef__":true,"id":116106},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116106":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116107":{"date":{"__isSmartRef__":true,"id":116108},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116108":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116109":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116110":{"morph":{"__isSmartRef__":true,"id":116089},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116111":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116112}},"116112":{"test01IsMorph":{"__isSmartRef__":true,"id":116113}},"116113":{"varMapping":{"__isSmartRef__":true,"id":116114},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116114":{"this":{"__isSmartRef__":true,"id":116111}},"116115":{},"116116":{"change":{"__isSmartRef__":true,"id":116117},"tick":{"__isSmartRef__":true,"id":116121}},"116117":{"varMapping":{"__isSmartRef__":true,"id":116118},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116118":{"this":{"__isSmartRef__":true,"id":116089}},"116119":{"timestamp":{"__isSmartRef__":true,"id":116120},"user":"cschuster","tags":[]},"116120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116121":{"varMapping":{"__isSmartRef__":true,"id":116122},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116122":{"this":{"__isSmartRef__":true,"id":116089}},"116123":{"timestamp":{"__isSmartRef__":true,"id":116124},"user":"cschuster","tags":[]},"116124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116125":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116126}],"id":"5DB62724-6573-435D-9C6F-00EA659B5C07","shape":{"__isSmartRef__":true,"id":116127},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3052","partsBinMetaInfo":{"__isSmartRef__":true,"id":116128},"eventHandler":{"__isSmartRef__":true,"id":116146},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245","239234BB-71EA-470F-A446-7EFBFE0756C5","8AA81EF4-E597-4AC0-B7B1-DC1459700911"],"partTests":{"__isSmartRef__":true,"id":116147},"_ClipMode":"visible","moved":true,"b":349.8640320263221,"#startLetters":"set","isBeingDragged":false,"delta":-0.9214516339707188,"_Rotation":26.494222942773714,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116152},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4519.5,5174.3)"},"116126":{"target":{"__isSmartRef__":true,"id":116125},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116127":{"_BorderWidth":4.120076386070537,"_ClipMode":"visible","_BorderRadius":38.7611750938389,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.1,107.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-45,207,116)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.5,-39.7)"},"116128":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116129},{"__isSmartRef__":true,"id":116131},{"__isSmartRef__":true,"id":116133},{"__isSmartRef__":true,"id":116135},{"__isSmartRef__":true,"id":116137},{"__isSmartRef__":true,"id":116139},{"__isSmartRef__":true,"id":116141},{"__isSmartRef__":true,"id":116143}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116145},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116129":{"date":{"__isSmartRef__":true,"id":116130},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116130":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116131":{"date":{"__isSmartRef__":true,"id":116132},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116132":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116133":{"date":{"__isSmartRef__":true,"id":116134},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116134":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116135":{"date":{"__isSmartRef__":true,"id":116136},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116136":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116137":{"date":{"__isSmartRef__":true,"id":116138},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116138":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116139":{"date":{"__isSmartRef__":true,"id":116140},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116141":{"date":{"__isSmartRef__":true,"id":116142},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116142":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116143":{"date":{"__isSmartRef__":true,"id":116144},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116144":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116145":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116146":{"morph":{"__isSmartRef__":true,"id":116125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116147":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116148}},"116148":{"test01IsMorph":{"__isSmartRef__":true,"id":116149}},"116149":{"varMapping":{"__isSmartRef__":true,"id":116150},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116150":{"this":{"__isSmartRef__":true,"id":116147}},"116151":{},"116152":{"change":{"__isSmartRef__":true,"id":116153},"tick":{"__isSmartRef__":true,"id":116157}},"116153":{"varMapping":{"__isSmartRef__":true,"id":116154},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116154":{"this":{"__isSmartRef__":true,"id":116125}},"116155":{"timestamp":{"__isSmartRef__":true,"id":116156},"user":"cschuster","tags":[]},"116156":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116157":{"varMapping":{"__isSmartRef__":true,"id":116158},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116158":{"this":{"__isSmartRef__":true,"id":116125}},"116159":{"timestamp":{"__isSmartRef__":true,"id":116160},"user":"cschuster","tags":[]},"116160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116161":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116162}],"id":"C1F860DB-CC1D-4296-B565-F680DC0DD8BA","shape":{"__isSmartRef__":true,"id":116163},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3053","partsBinMetaInfo":{"__isSmartRef__":true,"id":116164},"eventHandler":{"__isSmartRef__":true,"id":116182},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","18C01B95-A4EC-4397-8C6B-CC62583E5717","1024F356-B87C-4FCE-A59F-C0FDC4F8B16A","721FA61A-0EE7-4F28-AF40-E4E66C5227CA"],"partTests":{"__isSmartRef__":true,"id":116183},"_ClipMode":"visible","moved":true,"b":228,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-35.602402371335096,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116188},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4528.6,4920.6)"},"116162":{"target":{"__isSmartRef__":true,"id":116161},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116163":{"_BorderWidth":1.28427587261303,"_ClipMode":"visible","_BorderRadius":17.909430734646943,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,129.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-190,-362,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.1,-6.6)"},"116164":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116165},{"__isSmartRef__":true,"id":116167},{"__isSmartRef__":true,"id":116169},{"__isSmartRef__":true,"id":116171},{"__isSmartRef__":true,"id":116173},{"__isSmartRef__":true,"id":116175},{"__isSmartRef__":true,"id":116177},{"__isSmartRef__":true,"id":116179}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116181},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116165":{"date":{"__isSmartRef__":true,"id":116166},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116166":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116167":{"date":{"__isSmartRef__":true,"id":116168},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116168":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116169":{"date":{"__isSmartRef__":true,"id":116170},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116170":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116171":{"date":{"__isSmartRef__":true,"id":116172},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116172":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116173":{"date":{"__isSmartRef__":true,"id":116174},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116174":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116175":{"date":{"__isSmartRef__":true,"id":116176},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116177":{"date":{"__isSmartRef__":true,"id":116178},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116178":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116179":{"date":{"__isSmartRef__":true,"id":116180},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116180":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116181":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116182":{"morph":{"__isSmartRef__":true,"id":116161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116183":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116184}},"116184":{"test01IsMorph":{"__isSmartRef__":true,"id":116185}},"116185":{"varMapping":{"__isSmartRef__":true,"id":116186},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116186":{"this":{"__isSmartRef__":true,"id":116183}},"116187":{},"116188":{"change":{"__isSmartRef__":true,"id":116189},"tick":{"__isSmartRef__":true,"id":116193}},"116189":{"varMapping":{"__isSmartRef__":true,"id":116190},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116190":{"this":{"__isSmartRef__":true,"id":116161}},"116191":{"timestamp":{"__isSmartRef__":true,"id":116192},"user":"cschuster","tags":[]},"116192":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116193":{"varMapping":{"__isSmartRef__":true,"id":116194},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116194":{"this":{"__isSmartRef__":true,"id":116161}},"116195":{"timestamp":{"__isSmartRef__":true,"id":116196},"user":"cschuster","tags":[]},"116196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116197":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116198}],"id":"DFDAAE63-DBB7-4F98-9DE7-F37AAE20FC4E","shape":{"__isSmartRef__":true,"id":116199},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3054","partsBinMetaInfo":{"__isSmartRef__":true,"id":116200},"eventHandler":{"__isSmartRef__":true,"id":116218},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084","11359937-AC34-4FA8-B7A9-FF50E542F6DB"],"partTests":{"__isSmartRef__":true,"id":116219},"_ClipMode":"visible","moved":true,"b":12.787021108088084,"#startLetters":"set","isBeingDragged":false,"delta":0.983617008314468,"_Rotation":14.006656293059358,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116224},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5658.3,5575.0)"},"116198":{"target":{"__isSmartRef__":true,"id":116197},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116199":{"_BorderWidth":6.1066379840878735,"_ClipMode":"visible","_BorderRadius":38.04056379547829,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.3,91.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(57,307,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.4,-39.5)"},"116200":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116201},{"__isSmartRef__":true,"id":116203},{"__isSmartRef__":true,"id":116205},{"__isSmartRef__":true,"id":116207},{"__isSmartRef__":true,"id":116209},{"__isSmartRef__":true,"id":116211},{"__isSmartRef__":true,"id":116213},{"__isSmartRef__":true,"id":116215}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116217},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116201":{"date":{"__isSmartRef__":true,"id":116202},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116202":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116203":{"date":{"__isSmartRef__":true,"id":116204},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116204":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116205":{"date":{"__isSmartRef__":true,"id":116206},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116206":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116207":{"date":{"__isSmartRef__":true,"id":116208},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116208":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116209":{"date":{"__isSmartRef__":true,"id":116210},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116210":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116211":{"date":{"__isSmartRef__":true,"id":116212},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116213":{"date":{"__isSmartRef__":true,"id":116214},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116214":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116215":{"date":{"__isSmartRef__":true,"id":116216},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116216":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116217":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116218":{"morph":{"__isSmartRef__":true,"id":116197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116219":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116220}},"116220":{"test01IsMorph":{"__isSmartRef__":true,"id":116221}},"116221":{"varMapping":{"__isSmartRef__":true,"id":116222},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116222":{"this":{"__isSmartRef__":true,"id":116219}},"116223":{},"116224":{"change":{"__isSmartRef__":true,"id":116225},"tick":{"__isSmartRef__":true,"id":116229}},"116225":{"varMapping":{"__isSmartRef__":true,"id":116226},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116226":{"this":{"__isSmartRef__":true,"id":116197}},"116227":{"timestamp":{"__isSmartRef__":true,"id":116228},"user":"cschuster","tags":[]},"116228":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116229":{"varMapping":{"__isSmartRef__":true,"id":116230},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116230":{"this":{"__isSmartRef__":true,"id":116197}},"116231":{"timestamp":{"__isSmartRef__":true,"id":116232},"user":"cschuster","tags":[]},"116232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116233":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116234}],"id":"A1C9299D-30A2-40F8-8249-99F1EF05C2F6","shape":{"__isSmartRef__":true,"id":116235},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3055","partsBinMetaInfo":{"__isSmartRef__":true,"id":116236},"eventHandler":{"__isSmartRef__":true,"id":116254},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","62ADD3D7-9FE8-49B7-B213-58FB59E96483"],"partTests":{"__isSmartRef__":true,"id":116255},"_ClipMode":"visible","moved":true,"b":293.42974425759166,"#startLetters":"set","isBeingDragged":false,"delta":-0.9510036534629762,"_Rotation":-19.61348538365048,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116260},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5147.8,6044.2)"},"116234":{"target":{"__isSmartRef__":true,"id":116233},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116235":{"_BorderWidth":0.4122583571789713,"_ClipMode":"visible","_BorderRadius":6.32420258996129,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.8,136.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-234,-133,-156)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.6,-28.0)"},"116236":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116237},{"__isSmartRef__":true,"id":116239},{"__isSmartRef__":true,"id":116241},{"__isSmartRef__":true,"id":116243},{"__isSmartRef__":true,"id":116245},{"__isSmartRef__":true,"id":116247},{"__isSmartRef__":true,"id":116249},{"__isSmartRef__":true,"id":116251}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116253},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116237":{"date":{"__isSmartRef__":true,"id":116238},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116238":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116239":{"date":{"__isSmartRef__":true,"id":116240},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116240":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116241":{"date":{"__isSmartRef__":true,"id":116242},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116242":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116243":{"date":{"__isSmartRef__":true,"id":116244},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116244":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116245":{"date":{"__isSmartRef__":true,"id":116246},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116246":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116247":{"date":{"__isSmartRef__":true,"id":116248},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116249":{"date":{"__isSmartRef__":true,"id":116250},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116250":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116251":{"date":{"__isSmartRef__":true,"id":116252},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116252":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116253":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116254":{"morph":{"__isSmartRef__":true,"id":116233},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116255":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116256}},"116256":{"test01IsMorph":{"__isSmartRef__":true,"id":116257}},"116257":{"varMapping":{"__isSmartRef__":true,"id":116258},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116258":{"this":{"__isSmartRef__":true,"id":116255}},"116259":{},"116260":{"change":{"__isSmartRef__":true,"id":116261},"tick":{"__isSmartRef__":true,"id":116265}},"116261":{"varMapping":{"__isSmartRef__":true,"id":116262},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116262":{"this":{"__isSmartRef__":true,"id":116233}},"116263":{"timestamp":{"__isSmartRef__":true,"id":116264},"user":"cschuster","tags":[]},"116264":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116265":{"varMapping":{"__isSmartRef__":true,"id":116266},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116266":{"this":{"__isSmartRef__":true,"id":116233}},"116267":{"timestamp":{"__isSmartRef__":true,"id":116268},"user":"cschuster","tags":[]},"116268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116269":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116270}],"id":"DCFBD4E1-867F-45FA-8ED4-DC74A60F27BE","shape":{"__isSmartRef__":true,"id":116271},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3056","partsBinMetaInfo":{"__isSmartRef__":true,"id":116272},"eventHandler":{"__isSmartRef__":true,"id":116290},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","1284DA4D-945A-4C49-9D53-E2CDAE126970"],"partTests":{"__isSmartRef__":true,"id":116291},"_ClipMode":"visible","moved":true,"b":216.13829613802955,"#startLetters":"set","isBeingDragged":false,"delta":0.7196154278935865,"_Rotation":-11.957839175586999,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116296},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5695.1,4456.0)"},"116270":{"target":{"__isSmartRef__":true,"id":116269},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116271":{"_BorderWidth":2.0513185947552697,"_ClipMode":"visible","_BorderRadius":26.08844475258234,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.1,123.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-151,-358,-63)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-3.8)"},"116272":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116273},{"__isSmartRef__":true,"id":116275},{"__isSmartRef__":true,"id":116277},{"__isSmartRef__":true,"id":116279},{"__isSmartRef__":true,"id":116281},{"__isSmartRef__":true,"id":116283},{"__isSmartRef__":true,"id":116285},{"__isSmartRef__":true,"id":116287}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116289},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116273":{"date":{"__isSmartRef__":true,"id":116274},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116274":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116275":{"date":{"__isSmartRef__":true,"id":116276},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116276":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116277":{"date":{"__isSmartRef__":true,"id":116278},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116278":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116279":{"date":{"__isSmartRef__":true,"id":116280},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116280":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116281":{"date":{"__isSmartRef__":true,"id":116282},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116282":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116283":{"date":{"__isSmartRef__":true,"id":116284},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116285":{"date":{"__isSmartRef__":true,"id":116286},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116286":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116287":{"date":{"__isSmartRef__":true,"id":116288},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116288":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116289":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116290":{"morph":{"__isSmartRef__":true,"id":116269},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116291":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116292}},"116292":{"test01IsMorph":{"__isSmartRef__":true,"id":116293}},"116293":{"varMapping":{"__isSmartRef__":true,"id":116294},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116294":{"this":{"__isSmartRef__":true,"id":116291}},"116295":{},"116296":{"change":{"__isSmartRef__":true,"id":116297},"tick":{"__isSmartRef__":true,"id":116301}},"116297":{"varMapping":{"__isSmartRef__":true,"id":116298},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116298":{"this":{"__isSmartRef__":true,"id":116269}},"116299":{"timestamp":{"__isSmartRef__":true,"id":116300},"user":"cschuster","tags":[]},"116300":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116301":{"varMapping":{"__isSmartRef__":true,"id":116302},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116302":{"this":{"__isSmartRef__":true,"id":116269}},"116303":{"timestamp":{"__isSmartRef__":true,"id":116304},"user":"cschuster","tags":[]},"116304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116305":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116306}],"id":"DAB25A9D-3B71-4EAF-9007-C895603835FE","shape":{"__isSmartRef__":true,"id":116307},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3057","partsBinMetaInfo":{"__isSmartRef__":true,"id":116308},"eventHandler":{"__isSmartRef__":true,"id":116326},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","C7C730FC-932C-43D8-94ED-DADAC9B26C40","6243EB35-C19D-44C6-BFE6-B41D2971DEDA","F9669733-3FBF-47DB-B689-292F7DE747F0"],"partTests":{"__isSmartRef__":true,"id":116327},"_ClipMode":"visible","moved":true,"b":114.27400643168949,"#startLetters":"set","isBeingDragged":false,"delta":-0.47621175314998254,"_Rotation":52.974058630939794,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116332},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5020.7,4046.8)"},"116306":{"target":{"__isSmartRef__":true,"id":116305},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116307":{"_BorderWidth":9.557949379674781,"_ClipMode":"visible","_BorderRadius":6.760155923715643,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.0,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,128,165)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.2,-11.8)"},"116308":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116309},{"__isSmartRef__":true,"id":116311},{"__isSmartRef__":true,"id":116313},{"__isSmartRef__":true,"id":116315},{"__isSmartRef__":true,"id":116317},{"__isSmartRef__":true,"id":116319},{"__isSmartRef__":true,"id":116321},{"__isSmartRef__":true,"id":116323}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116325},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116309":{"date":{"__isSmartRef__":true,"id":116310},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116310":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116311":{"date":{"__isSmartRef__":true,"id":116312},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116312":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116313":{"date":{"__isSmartRef__":true,"id":116314},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116314":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116315":{"date":{"__isSmartRef__":true,"id":116316},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116316":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116317":{"date":{"__isSmartRef__":true,"id":116318},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116318":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116319":{"date":{"__isSmartRef__":true,"id":116320},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116320":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116321":{"date":{"__isSmartRef__":true,"id":116322},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116322":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116323":{"date":{"__isSmartRef__":true,"id":116324},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116324":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116325":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116326":{"morph":{"__isSmartRef__":true,"id":116305},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116327":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116328}},"116328":{"test01IsMorph":{"__isSmartRef__":true,"id":116329}},"116329":{"varMapping":{"__isSmartRef__":true,"id":116330},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116330":{"this":{"__isSmartRef__":true,"id":116327}},"116331":{},"116332":{"change":{"__isSmartRef__":true,"id":116333},"tick":{"__isSmartRef__":true,"id":116337}},"116333":{"varMapping":{"__isSmartRef__":true,"id":116334},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116334":{"this":{"__isSmartRef__":true,"id":116305}},"116335":{"timestamp":{"__isSmartRef__":true,"id":116336},"user":"cschuster","tags":[]},"116336":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116337":{"varMapping":{"__isSmartRef__":true,"id":116338},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116338":{"this":{"__isSmartRef__":true,"id":116305}},"116339":{"timestamp":{"__isSmartRef__":true,"id":116340},"user":"cschuster","tags":[]},"116340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116341":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116342}],"id":"E5697F65-3FE7-41FD-A679-36ECD106C321","shape":{"__isSmartRef__":true,"id":116343},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3058","partsBinMetaInfo":{"__isSmartRef__":true,"id":116344},"eventHandler":{"__isSmartRef__":true,"id":116362},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","0414A7DA-B7BF-49B6-852C-9B5B22B6C83E"],"partTests":{"__isSmartRef__":true,"id":116363},"_ClipMode":"visible","moved":true,"b":89,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":35.63981614187916,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116368},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4764.6,4504.8)"},"116342":{"target":{"__isSmartRef__":true,"id":116341},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116343":{"_BorderWidth":9.999238475781956,"_ClipMode":"visible","_BorderRadius":0.012183459618084758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,261,-149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-20.3)"},"116344":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116345},{"__isSmartRef__":true,"id":116347},{"__isSmartRef__":true,"id":116349},{"__isSmartRef__":true,"id":116351},{"__isSmartRef__":true,"id":116353},{"__isSmartRef__":true,"id":116355},{"__isSmartRef__":true,"id":116357},{"__isSmartRef__":true,"id":116359}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116361},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116345":{"date":{"__isSmartRef__":true,"id":116346},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116346":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116347":{"date":{"__isSmartRef__":true,"id":116348},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116348":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116349":{"date":{"__isSmartRef__":true,"id":116350},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116350":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116351":{"date":{"__isSmartRef__":true,"id":116352},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116352":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116353":{"date":{"__isSmartRef__":true,"id":116354},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116354":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116355":{"date":{"__isSmartRef__":true,"id":116356},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116356":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116357":{"date":{"__isSmartRef__":true,"id":116358},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116358":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116359":{"date":{"__isSmartRef__":true,"id":116360},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116360":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116361":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116362":{"morph":{"__isSmartRef__":true,"id":116341},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116363":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116364}},"116364":{"test01IsMorph":{"__isSmartRef__":true,"id":116365}},"116365":{"varMapping":{"__isSmartRef__":true,"id":116366},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116366":{"this":{"__isSmartRef__":true,"id":116363}},"116367":{},"116368":{"change":{"__isSmartRef__":true,"id":116369},"tick":{"__isSmartRef__":true,"id":116373}},"116369":{"varMapping":{"__isSmartRef__":true,"id":116370},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116370":{"this":{"__isSmartRef__":true,"id":116341}},"116371":{"timestamp":{"__isSmartRef__":true,"id":116372},"user":"cschuster","tags":[]},"116372":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116373":{"varMapping":{"__isSmartRef__":true,"id":116374},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116374":{"this":{"__isSmartRef__":true,"id":116341}},"116375":{"timestamp":{"__isSmartRef__":true,"id":116376},"user":"cschuster","tags":[]},"116376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116377":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116378}],"id":"A9953AD0-11D6-451B-95CC-EE06132D0741","shape":{"__isSmartRef__":true,"id":116379},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3059","partsBinMetaInfo":{"__isSmartRef__":true,"id":116380},"eventHandler":{"__isSmartRef__":true,"id":116398},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CFE05825-F904-4353-A974-458603D115E9","1831703D-2967-4240-826A-2FD3E4747A33","DA5BB5B7-84E0-4C15-A7FF-D60E6C6937C5"],"partTests":{"__isSmartRef__":true,"id":116399},"_ClipMode":"visible","moved":true,"b":214.65717116591986,"#startLetters":"set","isBeingDragged":false,"delta":0.9763943520956673,"_Rotation":-15.556107544189437,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116404},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4308.2,5146.2)"},"116378":{"target":{"__isSmartRef__":true,"id":116377},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116379":{"_BorderWidth":2.1566759582826385,"_ClipMode":"visible","_BorderRadius":27.064813430067275,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.4,122.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-146,-356,-82)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.6,-3.5)"},"116380":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116381},{"__isSmartRef__":true,"id":116383},{"__isSmartRef__":true,"id":116385},{"__isSmartRef__":true,"id":116387},{"__isSmartRef__":true,"id":116389},{"__isSmartRef__":true,"id":116391},{"__isSmartRef__":true,"id":116393},{"__isSmartRef__":true,"id":116395}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116397},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116381":{"date":{"__isSmartRef__":true,"id":116382},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116382":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116383":{"date":{"__isSmartRef__":true,"id":116384},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116384":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116385":{"date":{"__isSmartRef__":true,"id":116386},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116386":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116387":{"date":{"__isSmartRef__":true,"id":116388},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116388":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116389":{"date":{"__isSmartRef__":true,"id":116390},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116390":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116391":{"date":{"__isSmartRef__":true,"id":116392},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116392":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116393":{"date":{"__isSmartRef__":true,"id":116394},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116394":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116395":{"date":{"__isSmartRef__":true,"id":116396},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116396":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116397":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116398":{"morph":{"__isSmartRef__":true,"id":116377},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116399":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116400}},"116400":{"test01IsMorph":{"__isSmartRef__":true,"id":116401}},"116401":{"varMapping":{"__isSmartRef__":true,"id":116402},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116402":{"this":{"__isSmartRef__":true,"id":116399}},"116403":{},"116404":{"change":{"__isSmartRef__":true,"id":116405},"tick":{"__isSmartRef__":true,"id":116409}},"116405":{"varMapping":{"__isSmartRef__":true,"id":116406},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116406":{"this":{"__isSmartRef__":true,"id":116377}},"116407":{"timestamp":{"__isSmartRef__":true,"id":116408},"user":"cschuster","tags":[]},"116408":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116409":{"varMapping":{"__isSmartRef__":true,"id":116410},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116410":{"this":{"__isSmartRef__":true,"id":116377}},"116411":{"timestamp":{"__isSmartRef__":true,"id":116412},"user":"cschuster","tags":[]},"116412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116413":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116414}],"id":"8B08B13A-3066-4385-A605-507B60FAAB36","shape":{"__isSmartRef__":true,"id":116415},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3060","partsBinMetaInfo":{"__isSmartRef__":true,"id":116416},"eventHandler":{"__isSmartRef__":true,"id":116434},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","DAC37A2D-48AA-443E-906F-EDF3DF9B3C0F"],"partTests":{"__isSmartRef__":true,"id":116435},"_ClipMode":"visible","moved":true,"b":20,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":6.694055320629585,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116440},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3942.8,5082.5)"},"116414":{"target":{"__isSmartRef__":true,"id":116413},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116415":{"_BorderWidth":6.710100716628343,"_ClipMode":"visible","_BorderRadius":35.32088886237956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,86.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(88,328,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.8,-38.8)"},"116416":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116417},{"__isSmartRef__":true,"id":116419},{"__isSmartRef__":true,"id":116421},{"__isSmartRef__":true,"id":116423},{"__isSmartRef__":true,"id":116425},{"__isSmartRef__":true,"id":116427},{"__isSmartRef__":true,"id":116429},{"__isSmartRef__":true,"id":116431}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116433},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116417":{"date":{"__isSmartRef__":true,"id":116418},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116418":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116419":{"date":{"__isSmartRef__":true,"id":116420},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116420":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116421":{"date":{"__isSmartRef__":true,"id":116422},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116422":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116423":{"date":{"__isSmartRef__":true,"id":116424},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116424":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116425":{"date":{"__isSmartRef__":true,"id":116426},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116426":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116427":{"date":{"__isSmartRef__":true,"id":116428},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116429":{"date":{"__isSmartRef__":true,"id":116430},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116430":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116431":{"date":{"__isSmartRef__":true,"id":116432},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116432":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116433":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116434":{"morph":{"__isSmartRef__":true,"id":116413},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116435":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116436}},"116436":{"test01IsMorph":{"__isSmartRef__":true,"id":116437}},"116437":{"varMapping":{"__isSmartRef__":true,"id":116438},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116438":{"this":{"__isSmartRef__":true,"id":116435}},"116439":{},"116440":{"change":{"__isSmartRef__":true,"id":116441},"tick":{"__isSmartRef__":true,"id":116445}},"116441":{"varMapping":{"__isSmartRef__":true,"id":116442},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116442":{"this":{"__isSmartRef__":true,"id":116413}},"116443":{"timestamp":{"__isSmartRef__":true,"id":116444},"user":"cschuster","tags":[]},"116444":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116445":{"varMapping":{"__isSmartRef__":true,"id":116446},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116446":{"this":{"__isSmartRef__":true,"id":116413}},"116447":{"timestamp":{"__isSmartRef__":true,"id":116448},"user":"cschuster","tags":[]},"116448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116449":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116450}],"id":"4023BB53-CA45-48F4-8AD7-134DE4E3BF81","shape":{"__isSmartRef__":true,"id":116451},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3061","partsBinMetaInfo":{"__isSmartRef__":true,"id":116452},"eventHandler":{"__isSmartRef__":true,"id":116470},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","239E81B5-E305-4681-849F-4913CD5CCACA","7ABA4CFF-6242-4F56-8449-29939F4B7775","BF8727D6-C3E5-449B-B190-EB5DEE16B283"],"partTests":{"__isSmartRef__":true,"id":116471},"_ClipMode":"visible","moved":true,"b":18.402693975833245,"#startLetters":"set","isBeingDragged":false,"delta":-0.5042500583222136,"_Rotation":36.31292202609495,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116476},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5386.5,5092.3)"},"116450":{"target":{"__isSmartRef__":true,"id":116449},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116451":{"_BorderWidth":6.578468257802471,"_ClipMode":"visible","_BorderRadius":36.013500734576056,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.0,87.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(81,324,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.3,-39.0)"},"116452":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116453},{"__isSmartRef__":true,"id":116455},{"__isSmartRef__":true,"id":116457},{"__isSmartRef__":true,"id":116459},{"__isSmartRef__":true,"id":116461},{"__isSmartRef__":true,"id":116463},{"__isSmartRef__":true,"id":116465},{"__isSmartRef__":true,"id":116467}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116469},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116453":{"date":{"__isSmartRef__":true,"id":116454},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116454":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116455":{"date":{"__isSmartRef__":true,"id":116456},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116456":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116457":{"date":{"__isSmartRef__":true,"id":116458},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116458":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116459":{"date":{"__isSmartRef__":true,"id":116460},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116460":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116461":{"date":{"__isSmartRef__":true,"id":116462},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116462":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116463":{"date":{"__isSmartRef__":true,"id":116464},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116464":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116465":{"date":{"__isSmartRef__":true,"id":116466},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116466":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116467":{"date":{"__isSmartRef__":true,"id":116468},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116468":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116469":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116470":{"morph":{"__isSmartRef__":true,"id":116449},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116471":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116472}},"116472":{"test01IsMorph":{"__isSmartRef__":true,"id":116473}},"116473":{"varMapping":{"__isSmartRef__":true,"id":116474},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116474":{"this":{"__isSmartRef__":true,"id":116471}},"116475":{},"116476":{"change":{"__isSmartRef__":true,"id":116477},"tick":{"__isSmartRef__":true,"id":116481}},"116477":{"varMapping":{"__isSmartRef__":true,"id":116478},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116478":{"this":{"__isSmartRef__":true,"id":116449}},"116479":{"timestamp":{"__isSmartRef__":true,"id":116480},"user":"cschuster","tags":[]},"116480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116481":{"varMapping":{"__isSmartRef__":true,"id":116482},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116482":{"this":{"__isSmartRef__":true,"id":116449}},"116483":{"timestamp":{"__isSmartRef__":true,"id":116484},"user":"cschuster","tags":[]},"116484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116485":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116486}],"id":"9B85EE89-B71C-40E7-B39C-0A6414780AD7","shape":{"__isSmartRef__":true,"id":116487},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3062","partsBinMetaInfo":{"__isSmartRef__":true,"id":116488},"eventHandler":{"__isSmartRef__":true,"id":116506},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","9B62DE4C-AFBE-4278-9605-49B9CEEA6A39","9961EA47-CB46-435B-A213-DFAC8FAD54F3","1B71C276-4330-492E-8D94-9A76CB31B10D"],"partTests":{"__isSmartRef__":true,"id":116507},"_ClipMode":"visible","moved":true,"b":355.9026662277756,"#startLetters":"set","isBeingDragged":false,"delta":-0.8194667544448748,"_Rotation":-1.941545864435935,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116512},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5589.6,4739.3)"},"116486":{"target":{"__isSmartRef__":true,"id":116485},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116487":{"_BorderWidth":4.642744855531178,"_ClipMode":"visible","_BorderRadius":39.7957900188009,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.3,102.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-19,237,181)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.6,-39.9)"},"116488":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116489},{"__isSmartRef__":true,"id":116491},{"__isSmartRef__":true,"id":116493},{"__isSmartRef__":true,"id":116495},{"__isSmartRef__":true,"id":116497},{"__isSmartRef__":true,"id":116499},{"__isSmartRef__":true,"id":116501},{"__isSmartRef__":true,"id":116503}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116505},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116489":{"date":{"__isSmartRef__":true,"id":116490},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116490":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116491":{"date":{"__isSmartRef__":true,"id":116492},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116492":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116493":{"date":{"__isSmartRef__":true,"id":116494},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116494":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116495":{"date":{"__isSmartRef__":true,"id":116496},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116497":{"date":{"__isSmartRef__":true,"id":116498},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116498":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116499":{"date":{"__isSmartRef__":true,"id":116500},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116501":{"date":{"__isSmartRef__":true,"id":116502},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116502":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116503":{"date":{"__isSmartRef__":true,"id":116504},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116504":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116505":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116506":{"morph":{"__isSmartRef__":true,"id":116485},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116507":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116508}},"116508":{"test01IsMorph":{"__isSmartRef__":true,"id":116509}},"116509":{"varMapping":{"__isSmartRef__":true,"id":116510},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116510":{"this":{"__isSmartRef__":true,"id":116507}},"116511":{},"116512":{"change":{"__isSmartRef__":true,"id":116513},"tick":{"__isSmartRef__":true,"id":116517}},"116513":{"varMapping":{"__isSmartRef__":true,"id":116514},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116514":{"this":{"__isSmartRef__":true,"id":116485}},"116515":{"timestamp":{"__isSmartRef__":true,"id":116516},"user":"cschuster","tags":[]},"116516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116517":{"varMapping":{"__isSmartRef__":true,"id":116518},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116518":{"this":{"__isSmartRef__":true,"id":116485}},"116519":{"timestamp":{"__isSmartRef__":true,"id":116520},"user":"cschuster","tags":[]},"116520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116521":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116522}],"id":"167C986D-0DBB-4522-A84C-1A414224B1E7","shape":{"__isSmartRef__":true,"id":116523},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3063","partsBinMetaInfo":{"__isSmartRef__":true,"id":116524},"eventHandler":{"__isSmartRef__":true,"id":116542},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","5D3F4C0A-3483-4C4E-A320-E4E4A29F5479"],"partTests":{"__isSmartRef__":true,"id":116543},"_ClipMode":"visible","moved":true,"b":23.453027685871348,"#startLetters":"set","isBeingDragged":false,"delta":-0.9599433390540071,"_Rotation":41.839716069197806,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116548},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4347.4,4444.8)"},"116522":{"target":{"__isSmartRef__":true,"id":116521},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116523":{"_BorderWidth":6.989985547035011,"_ClipMode":"visible","_BorderRadius":33.66393203614683,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.2,84.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,337,202)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.0,-38.3)"},"116524":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116525},{"__isSmartRef__":true,"id":116527},{"__isSmartRef__":true,"id":116529},{"__isSmartRef__":true,"id":116531},{"__isSmartRef__":true,"id":116533},{"__isSmartRef__":true,"id":116535},{"__isSmartRef__":true,"id":116537},{"__isSmartRef__":true,"id":116539}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116541},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116525":{"date":{"__isSmartRef__":true,"id":116526},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116526":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116527":{"date":{"__isSmartRef__":true,"id":116528},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116528":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116529":{"date":{"__isSmartRef__":true,"id":116530},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116530":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116531":{"date":{"__isSmartRef__":true,"id":116532},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116533":{"date":{"__isSmartRef__":true,"id":116534},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116534":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116535":{"date":{"__isSmartRef__":true,"id":116536},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116537":{"date":{"__isSmartRef__":true,"id":116538},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116538":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116539":{"date":{"__isSmartRef__":true,"id":116540},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116540":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116541":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116542":{"morph":{"__isSmartRef__":true,"id":116521},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116543":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116544}},"116544":{"test01IsMorph":{"__isSmartRef__":true,"id":116545}},"116545":{"varMapping":{"__isSmartRef__":true,"id":116546},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116546":{"this":{"__isSmartRef__":true,"id":116543}},"116547":{},"116548":{"change":{"__isSmartRef__":true,"id":116549},"tick":{"__isSmartRef__":true,"id":116553}},"116549":{"varMapping":{"__isSmartRef__":true,"id":116550},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116550":{"this":{"__isSmartRef__":true,"id":116521}},"116551":{"timestamp":{"__isSmartRef__":true,"id":116552},"user":"cschuster","tags":[]},"116552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116553":{"varMapping":{"__isSmartRef__":true,"id":116554},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116554":{"this":{"__isSmartRef__":true,"id":116521}},"116555":{"timestamp":{"__isSmartRef__":true,"id":116556},"user":"cschuster","tags":[]},"116556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116557":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116558}],"id":"65B63DCB-476F-4157-ACB2-E8F458ACDBEF","shape":{"__isSmartRef__":true,"id":116559},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3064","partsBinMetaInfo":{"__isSmartRef__":true,"id":116560},"eventHandler":{"__isSmartRef__":true,"id":116578},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","14648F33-F3FB-415E-8799-6BB58574E4D1","EF3ED231-85F7-4E28-BFDF-63BEF31B30C7","BCA53FD0-F28B-41F7-A07E-FE2F2EEA3FEE"],"partTests":{"__isSmartRef__":true,"id":116579},"_ClipMode":"visible","moved":true,"b":307.50371598347556,"#startLetters":"set","isBeingDragged":false,"delta":-0.9544778912095353,"_Rotation":12.103694061497558,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116584},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4933.3,5213.4)"},"116558":{"target":{"__isSmartRef__":true,"id":116557},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116559":{"_BorderWidth":1.0334307164888457,"_ClipMode":"visible","_BorderRadius":14.82612499056929,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.4,131.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-203,-48,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.1,-32.2)"},"116560":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116561},{"__isSmartRef__":true,"id":116563},{"__isSmartRef__":true,"id":116565},{"__isSmartRef__":true,"id":116567},{"__isSmartRef__":true,"id":116569},{"__isSmartRef__":true,"id":116571},{"__isSmartRef__":true,"id":116573},{"__isSmartRef__":true,"id":116575}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116577},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116561":{"date":{"__isSmartRef__":true,"id":116562},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116562":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116563":{"date":{"__isSmartRef__":true,"id":116564},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116564":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116565":{"date":{"__isSmartRef__":true,"id":116566},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116566":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116567":{"date":{"__isSmartRef__":true,"id":116568},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116569":{"date":{"__isSmartRef__":true,"id":116570},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116570":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116571":{"date":{"__isSmartRef__":true,"id":116572},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116573":{"date":{"__isSmartRef__":true,"id":116574},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116574":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116575":{"date":{"__isSmartRef__":true,"id":116576},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116576":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116577":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116578":{"morph":{"__isSmartRef__":true,"id":116557},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116579":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116580}},"116580":{"test01IsMorph":{"__isSmartRef__":true,"id":116581}},"116581":{"varMapping":{"__isSmartRef__":true,"id":116582},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116582":{"this":{"__isSmartRef__":true,"id":116579}},"116583":{},"116584":{"change":{"__isSmartRef__":true,"id":116585},"tick":{"__isSmartRef__":true,"id":116589}},"116585":{"varMapping":{"__isSmartRef__":true,"id":116586},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116586":{"this":{"__isSmartRef__":true,"id":116557}},"116587":{"timestamp":{"__isSmartRef__":true,"id":116588},"user":"cschuster","tags":[]},"116588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116589":{"varMapping":{"__isSmartRef__":true,"id":116590},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116590":{"this":{"__isSmartRef__":true,"id":116557}},"116591":{"timestamp":{"__isSmartRef__":true,"id":116592},"user":"cschuster","tags":[]},"116592":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116593":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116594}],"id":"3F787A9D-8BF1-4818-9A05-782E8BB49A96","shape":{"__isSmartRef__":true,"id":116595},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3065","partsBinMetaInfo":{"__isSmartRef__":true,"id":116596},"eventHandler":{"__isSmartRef__":true,"id":116614},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","0F6A8D03-C60E-4E4E-B0B7-CCB46956B258","F336B20E-D707-410B-B1FB-E05411BC1C1F","5DE4ED49-9D88-451F-BA12-929242E1429E","F303A86C-4DB4-4317-98AE-AAE5B8CB5118"],"partTests":{"__isSmartRef__":true,"id":116615},"_ClipMode":"visible","moved":true,"b":313.3244834243087,"#startLetters":"set","isBeingDragged":false,"delta":0.5462766528362408,"_Rotation":-69.43119626066209,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116620},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3590.0,6792.9)"},"116594":{"target":{"__isSmartRef__":true,"id":116593},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116595":{"_BorderWidth":1.3626018509290394,"_ClipMode":"visible","_BorderRadius":18.83093552821624,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-186,-11,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-33.7)"},"116596":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116597},{"__isSmartRef__":true,"id":116599},{"__isSmartRef__":true,"id":116601},{"__isSmartRef__":true,"id":116603},{"__isSmartRef__":true,"id":116605},{"__isSmartRef__":true,"id":116607},{"__isSmartRef__":true,"id":116609},{"__isSmartRef__":true,"id":116611}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116613},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116597":{"date":{"__isSmartRef__":true,"id":116598},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116598":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116599":{"date":{"__isSmartRef__":true,"id":116600},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116600":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116601":{"date":{"__isSmartRef__":true,"id":116602},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116602":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116603":{"date":{"__isSmartRef__":true,"id":116604},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116605":{"date":{"__isSmartRef__":true,"id":116606},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116606":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116607":{"date":{"__isSmartRef__":true,"id":116608},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116608":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116609":{"date":{"__isSmartRef__":true,"id":116610},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116610":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116611":{"date":{"__isSmartRef__":true,"id":116612},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116612":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116613":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116614":{"morph":{"__isSmartRef__":true,"id":116593},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116615":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116616}},"116616":{"test01IsMorph":{"__isSmartRef__":true,"id":116617}},"116617":{"varMapping":{"__isSmartRef__":true,"id":116618},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116618":{"this":{"__isSmartRef__":true,"id":116615}},"116619":{},"116620":{"change":{"__isSmartRef__":true,"id":116621},"tick":{"__isSmartRef__":true,"id":116625}},"116621":{"varMapping":{"__isSmartRef__":true,"id":116622},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116622":{"this":{"__isSmartRef__":true,"id":116593}},"116623":{"timestamp":{"__isSmartRef__":true,"id":116624},"user":"cschuster","tags":[]},"116624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116625":{"varMapping":{"__isSmartRef__":true,"id":116626},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116627},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116626":{"this":{"__isSmartRef__":true,"id":116593}},"116627":{"timestamp":{"__isSmartRef__":true,"id":116628},"user":"cschuster","tags":[]},"116628":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116629":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116630}],"id":"3B26F0A4-99EA-4490-AD9B-55406CB358BD","shape":{"__isSmartRef__":true,"id":116631},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3066","partsBinMetaInfo":{"__isSmartRef__":true,"id":116632},"eventHandler":{"__isSmartRef__":true,"id":116650},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","100A9F49-DECE-4EC8-AC31-644AF7D50540","A21C05C0-661C-4570-AFBB-EC68F4B7B571"],"partTests":{"__isSmartRef__":true,"id":116651},"_ClipMode":"visible","moved":true,"b":259.14807332115015,"#startLetters":"set","isBeingDragged":false,"delta":-0.781155233096797,"_Rotation":-0.16221762180523291,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116656},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5051.6,5097.9)"},"116630":{"target":{"__isSmartRef__":true,"id":116629},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116631":{"_BorderWidth":0.08941487375732127,"_ClipMode":"visible","_BorderRadius":1.4178459486786799,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.8,139.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-300,232)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-16.2)"},"116632":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116633},{"__isSmartRef__":true,"id":116635},{"__isSmartRef__":true,"id":116637},{"__isSmartRef__":true,"id":116639},{"__isSmartRef__":true,"id":116641},{"__isSmartRef__":true,"id":116643},{"__isSmartRef__":true,"id":116645},{"__isSmartRef__":true,"id":116647}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116649},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116633":{"date":{"__isSmartRef__":true,"id":116634},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116634":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116635":{"date":{"__isSmartRef__":true,"id":116636},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116636":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116637":{"date":{"__isSmartRef__":true,"id":116638},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116638":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116639":{"date":{"__isSmartRef__":true,"id":116640},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116641":{"date":{"__isSmartRef__":true,"id":116642},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116642":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116643":{"date":{"__isSmartRef__":true,"id":116644},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116644":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116645":{"date":{"__isSmartRef__":true,"id":116646},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116646":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116647":{"date":{"__isSmartRef__":true,"id":116648},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116648":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116649":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116650":{"morph":{"__isSmartRef__":true,"id":116629},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116651":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116652}},"116652":{"test01IsMorph":{"__isSmartRef__":true,"id":116653}},"116653":{"varMapping":{"__isSmartRef__":true,"id":116654},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116654":{"this":{"__isSmartRef__":true,"id":116651}},"116655":{},"116656":{"change":{"__isSmartRef__":true,"id":116657},"tick":{"__isSmartRef__":true,"id":116661}},"116657":{"varMapping":{"__isSmartRef__":true,"id":116658},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116658":{"this":{"__isSmartRef__":true,"id":116629}},"116659":{"timestamp":{"__isSmartRef__":true,"id":116660},"user":"cschuster","tags":[]},"116660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116661":{"varMapping":{"__isSmartRef__":true,"id":116662},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116662":{"this":{"__isSmartRef__":true,"id":116629}},"116663":{"timestamp":{"__isSmartRef__":true,"id":116664},"user":"cschuster","tags":[]},"116664":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116665":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116666}],"id":"39EFB4B0-B61E-4C3B-ACD8-6D8514EFE71A","shape":{"__isSmartRef__":true,"id":116667},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3067","partsBinMetaInfo":{"__isSmartRef__":true,"id":116668},"eventHandler":{"__isSmartRef__":true,"id":116686},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","809FCD2A-4CAB-4206-85CC-A0E379BE6145","00A35AFF-3D11-413A-B185-E96E5D4354AA"],"partTests":{"__isSmartRef__":true,"id":116687},"_ClipMode":"visible","moved":true,"b":59.58053716184804,"#startLetters":"set","isBeingDragged":false,"delta":-0.8606613112497143,"_Rotation":-2.0369862293973138,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116692},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4165.7,5018.2)"},"116666":{"target":{"__isSmartRef__":true,"id":116665},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116667":{"_BorderWidth":9.31170862265598,"_ClipMode":"visible","_BorderRadius":10.254670005302522,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.9,65.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(220,351,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.2,-30.1)"},"116668":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116669},{"__isSmartRef__":true,"id":116671},{"__isSmartRef__":true,"id":116673},{"__isSmartRef__":true,"id":116675},{"__isSmartRef__":true,"id":116677},{"__isSmartRef__":true,"id":116679},{"__isSmartRef__":true,"id":116681},{"__isSmartRef__":true,"id":116683}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116685},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116669":{"date":{"__isSmartRef__":true,"id":116670},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116670":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116671":{"date":{"__isSmartRef__":true,"id":116672},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116672":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116673":{"date":{"__isSmartRef__":true,"id":116674},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116674":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116675":{"date":{"__isSmartRef__":true,"id":116676},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116677":{"date":{"__isSmartRef__":true,"id":116678},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116678":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116679":{"date":{"__isSmartRef__":true,"id":116680},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116680":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116681":{"date":{"__isSmartRef__":true,"id":116682},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116682":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116683":{"date":{"__isSmartRef__":true,"id":116684},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116684":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116685":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116686":{"morph":{"__isSmartRef__":true,"id":116665},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116687":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116688}},"116688":{"test01IsMorph":{"__isSmartRef__":true,"id":116689}},"116689":{"varMapping":{"__isSmartRef__":true,"id":116690},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116690":{"this":{"__isSmartRef__":true,"id":116687}},"116691":{},"116692":{"change":{"__isSmartRef__":true,"id":116693},"tick":{"__isSmartRef__":true,"id":116697}},"116693":{"varMapping":{"__isSmartRef__":true,"id":116694},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116694":{"this":{"__isSmartRef__":true,"id":116665}},"116695":{"timestamp":{"__isSmartRef__":true,"id":116696},"user":"cschuster","tags":[]},"116696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116697":{"varMapping":{"__isSmartRef__":true,"id":116698},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116698":{"this":{"__isSmartRef__":true,"id":116665}},"116699":{"timestamp":{"__isSmartRef__":true,"id":116700},"user":"cschuster","tags":[]},"116700":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116701":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116702}],"id":"B3C4CC72-3B88-4271-8BCB-404712F21DC9","shape":{"__isSmartRef__":true,"id":116703},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3068","partsBinMetaInfo":{"__isSmartRef__":true,"id":116704},"eventHandler":{"__isSmartRef__":true,"id":116722},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","A7B3BC4F-1D6B-4D4A-9267-2FCDB3B165E5"],"partTests":{"__isSmartRef__":true,"id":116723},"_ClipMode":"visible","moved":true,"b":164.3660760477651,"#startLetters":"set","isBeingDragged":false,"delta":-0.8738260380923748,"_Rotation":7.7029678717469965,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116728},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6773.9,4552.6)"},"116702":{"target":{"__isSmartRef__":true,"id":116701},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116703":{"_BorderWidth":6.347450236138602,"_ClipMode":"visible","_BorderRadius":37.09500457780804,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.2,89.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(69,-177,-47)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.4,-0.7)"},"116704":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116705},{"__isSmartRef__":true,"id":116707},{"__isSmartRef__":true,"id":116709},{"__isSmartRef__":true,"id":116711},{"__isSmartRef__":true,"id":116713},{"__isSmartRef__":true,"id":116715},{"__isSmartRef__":true,"id":116717},{"__isSmartRef__":true,"id":116719}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116721},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116705":{"date":{"__isSmartRef__":true,"id":116706},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116706":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116707":{"date":{"__isSmartRef__":true,"id":116708},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116708":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116709":{"date":{"__isSmartRef__":true,"id":116710},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116710":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116711":{"date":{"__isSmartRef__":true,"id":116712},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116713":{"date":{"__isSmartRef__":true,"id":116714},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116714":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116715":{"date":{"__isSmartRef__":true,"id":116716},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116716":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116717":{"date":{"__isSmartRef__":true,"id":116718},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116718":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116719":{"date":{"__isSmartRef__":true,"id":116720},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116720":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116721":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116722":{"morph":{"__isSmartRef__":true,"id":116701},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116723":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116724}},"116724":{"test01IsMorph":{"__isSmartRef__":true,"id":116725}},"116725":{"varMapping":{"__isSmartRef__":true,"id":116726},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116726":{"this":{"__isSmartRef__":true,"id":116723}},"116727":{},"116728":{"change":{"__isSmartRef__":true,"id":116729},"tick":{"__isSmartRef__":true,"id":116733}},"116729":{"varMapping":{"__isSmartRef__":true,"id":116730},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116730":{"this":{"__isSmartRef__":true,"id":116701}},"116731":{"timestamp":{"__isSmartRef__":true,"id":116732},"user":"cschuster","tags":[]},"116732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116733":{"varMapping":{"__isSmartRef__":true,"id":116734},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116734":{"this":{"__isSmartRef__":true,"id":116701}},"116735":{"timestamp":{"__isSmartRef__":true,"id":116736},"user":"cschuster","tags":[]},"116736":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116737":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116738}],"id":"D3BFBF72-A04F-4FBD-AEA4-0397DA5573DE","shape":{"__isSmartRef__":true,"id":116739},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3069","partsBinMetaInfo":{"__isSmartRef__":true,"id":116740},"eventHandler":{"__isSmartRef__":true,"id":116758},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","7FD7799E-60FF-4679-84CE-A198A6389383","877008D9-A28D-4E8B-8497-1F5282A9ED46"],"partTests":{"__isSmartRef__":true,"id":116759},"_ClipMode":"visible","moved":true,"b":352.20660789031535,"#startLetters":"set","isBeingDragged":false,"delta":0.8161568001378328,"_Rotation":11.236746617629345,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116764},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5079.6,4706.1)"},"116738":{"target":{"__isSmartRef__":true,"id":116737},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116739":{"_BorderWidth":4.321993454321111,"_ClipMode":"visible","_BorderRadius":39.26449139842653,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.3,105.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-35,219,143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.3,-39.8)"},"116740":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116741},{"__isSmartRef__":true,"id":116743},{"__isSmartRef__":true,"id":116745},{"__isSmartRef__":true,"id":116747},{"__isSmartRef__":true,"id":116749},{"__isSmartRef__":true,"id":116751},{"__isSmartRef__":true,"id":116753},{"__isSmartRef__":true,"id":116755}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116757},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116741":{"date":{"__isSmartRef__":true,"id":116742},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116742":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116743":{"date":{"__isSmartRef__":true,"id":116744},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116744":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116745":{"date":{"__isSmartRef__":true,"id":116746},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116746":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116747":{"date":{"__isSmartRef__":true,"id":116748},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116749":{"date":{"__isSmartRef__":true,"id":116750},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116750":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116751":{"date":{"__isSmartRef__":true,"id":116752},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116752":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116753":{"date":{"__isSmartRef__":true,"id":116754},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116754":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116755":{"date":{"__isSmartRef__":true,"id":116756},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116756":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116757":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116758":{"morph":{"__isSmartRef__":true,"id":116737},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116759":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116760}},"116760":{"test01IsMorph":{"__isSmartRef__":true,"id":116761}},"116761":{"varMapping":{"__isSmartRef__":true,"id":116762},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116762":{"this":{"__isSmartRef__":true,"id":116759}},"116763":{},"116764":{"change":{"__isSmartRef__":true,"id":116765},"tick":{"__isSmartRef__":true,"id":116769}},"116765":{"varMapping":{"__isSmartRef__":true,"id":116766},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116766":{"this":{"__isSmartRef__":true,"id":116737}},"116767":{"timestamp":{"__isSmartRef__":true,"id":116768},"user":"cschuster","tags":[]},"116768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116769":{"varMapping":{"__isSmartRef__":true,"id":116770},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116770":{"this":{"__isSmartRef__":true,"id":116737}},"116771":{"timestamp":{"__isSmartRef__":true,"id":116772},"user":"cschuster","tags":[]},"116772":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116773":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116774}],"id":"00E5114F-BA72-4231-9E60-C6253B15B388","shape":{"__isSmartRef__":true,"id":116775},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3070","partsBinMetaInfo":{"__isSmartRef__":true,"id":116776},"eventHandler":{"__isSmartRef__":true,"id":116794},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","71E38110-E64E-442B-88AB-A9080295ECAE"],"partTests":{"__isSmartRef__":true,"id":116795},"_ClipMode":"visible","moved":true,"b":346,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-26.88781330357424,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116800},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5143.7,5170.3)"},"116774":{"target":{"__isSmartRef__":true,"id":116773},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116775":{"_BorderWidth":3.790390522001661,"_ClipMode":"visible","_BorderRadius":37.658951857178536,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.2,109.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-62,186,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.2,-39.4)"},"116776":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116777},{"__isSmartRef__":true,"id":116779},{"__isSmartRef__":true,"id":116781},{"__isSmartRef__":true,"id":116783},{"__isSmartRef__":true,"id":116785},{"__isSmartRef__":true,"id":116787},{"__isSmartRef__":true,"id":116789},{"__isSmartRef__":true,"id":116791}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116793},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116777":{"date":{"__isSmartRef__":true,"id":116778},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116778":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116779":{"date":{"__isSmartRef__":true,"id":116780},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116780":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116781":{"date":{"__isSmartRef__":true,"id":116782},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116782":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116783":{"date":{"__isSmartRef__":true,"id":116784},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116785":{"date":{"__isSmartRef__":true,"id":116786},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116786":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116787":{"date":{"__isSmartRef__":true,"id":116788},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116788":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116789":{"date":{"__isSmartRef__":true,"id":116790},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116790":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116791":{"date":{"__isSmartRef__":true,"id":116792},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116792":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116793":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116794":{"morph":{"__isSmartRef__":true,"id":116773},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116795":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116796}},"116796":{"test01IsMorph":{"__isSmartRef__":true,"id":116797}},"116797":{"varMapping":{"__isSmartRef__":true,"id":116798},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116798":{"this":{"__isSmartRef__":true,"id":116795}},"116799":{},"116800":{"change":{"__isSmartRef__":true,"id":116801},"tick":{"__isSmartRef__":true,"id":116805}},"116801":{"varMapping":{"__isSmartRef__":true,"id":116802},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116802":{"this":{"__isSmartRef__":true,"id":116773}},"116803":{"timestamp":{"__isSmartRef__":true,"id":116804},"user":"cschuster","tags":[]},"116804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116805":{"varMapping":{"__isSmartRef__":true,"id":116806},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116806":{"this":{"__isSmartRef__":true,"id":116773}},"116807":{"timestamp":{"__isSmartRef__":true,"id":116808},"user":"cschuster","tags":[]},"116808":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116809":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116810}],"id":"1A51E075-C6FB-4822-9E18-435A840C7D22","shape":{"__isSmartRef__":true,"id":116811},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3071","partsBinMetaInfo":{"__isSmartRef__":true,"id":116812},"eventHandler":{"__isSmartRef__":true,"id":116830},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3DE3EB14-2347-4362-95E3-C8F2FB96DBA9","11E58F45-8A7C-498E-9C2F-053B43AC56A8"],"partTests":{"__isSmartRef__":true,"id":116831},"_ClipMode":"visible","moved":true,"b":287,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-27.87785121551143,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116836},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4488.3,5325.4)"},"116810":{"target":{"__isSmartRef__":true,"id":116809},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116811":{"_BorderWidth":0.21847622018482316,"_ClipMode":"visible","_BorderRadius":3.4192485488991653,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.6,138.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-244,-170,-81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.9,-25.8)"},"116812":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116813},{"__isSmartRef__":true,"id":116815},{"__isSmartRef__":true,"id":116817},{"__isSmartRef__":true,"id":116819},{"__isSmartRef__":true,"id":116821},{"__isSmartRef__":true,"id":116823},{"__isSmartRef__":true,"id":116825},{"__isSmartRef__":true,"id":116827}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116829},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116813":{"date":{"__isSmartRef__":true,"id":116814},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116814":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116815":{"date":{"__isSmartRef__":true,"id":116816},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116816":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116817":{"date":{"__isSmartRef__":true,"id":116818},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116818":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116819":{"date":{"__isSmartRef__":true,"id":116820},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116821":{"date":{"__isSmartRef__":true,"id":116822},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116822":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116823":{"date":{"__isSmartRef__":true,"id":116824},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116824":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116825":{"date":{"__isSmartRef__":true,"id":116826},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116826":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116827":{"date":{"__isSmartRef__":true,"id":116828},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116828":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116829":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116830":{"morph":{"__isSmartRef__":true,"id":116809},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116831":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116832}},"116832":{"test01IsMorph":{"__isSmartRef__":true,"id":116833}},"116833":{"varMapping":{"__isSmartRef__":true,"id":116834},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116834":{"this":{"__isSmartRef__":true,"id":116831}},"116835":{},"116836":{"change":{"__isSmartRef__":true,"id":116837},"tick":{"__isSmartRef__":true,"id":116841}},"116837":{"varMapping":{"__isSmartRef__":true,"id":116838},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116838":{"this":{"__isSmartRef__":true,"id":116809}},"116839":{"timestamp":{"__isSmartRef__":true,"id":116840},"user":"cschuster","tags":[]},"116840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116841":{"varMapping":{"__isSmartRef__":true,"id":116842},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116843},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116842":{"this":{"__isSmartRef__":true,"id":116809}},"116843":{"timestamp":{"__isSmartRef__":true,"id":116844},"user":"cschuster","tags":[]},"116844":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116845":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116846}],"id":"868D48F9-6E39-4458-9D39-8D6D7B452725","shape":{"__isSmartRef__":true,"id":116847},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3072","partsBinMetaInfo":{"__isSmartRef__":true,"id":116848},"eventHandler":{"__isSmartRef__":true,"id":116866},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","681716C0-0859-4955-9320-6A631E8ED310","F95F6876-B059-466B-B6BA-4DDB194DD3EA","EE927309-16B8-4109-889A-8DE8E1FC85EA","DB6DFB0E-E5F0-453E-A752-7FD1D4C49B87","658EEC9F-C02F-4735-93E0-402BC7F18EC6"],"partTests":{"__isSmartRef__":true,"id":116867},"_ClipMode":"visible","moved":true,"b":131.2841292868834,"#startLetters":"set","isBeingDragged":false,"delta":0.7084205655264668,"_Rotation":29.777316672558765,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116872},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4321.1,4737.3)"},"116846":{"target":{"__isSmartRef__":true,"id":116845},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116847":{"_BorderWidth":8.757234613165682,"_ClipMode":"visible","_BorderRadius":17.41310089860756,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,69.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(192,24,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.0,-6.8)"},"116848":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116849},{"__isSmartRef__":true,"id":116851},{"__isSmartRef__":true,"id":116853},{"__isSmartRef__":true,"id":116855},{"__isSmartRef__":true,"id":116857},{"__isSmartRef__":true,"id":116859},{"__isSmartRef__":true,"id":116861},{"__isSmartRef__":true,"id":116863}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116865},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116849":{"date":{"__isSmartRef__":true,"id":116850},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116850":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116851":{"date":{"__isSmartRef__":true,"id":116852},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116852":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116853":{"date":{"__isSmartRef__":true,"id":116854},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116854":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116855":{"date":{"__isSmartRef__":true,"id":116856},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116857":{"date":{"__isSmartRef__":true,"id":116858},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116858":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116859":{"date":{"__isSmartRef__":true,"id":116860},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116860":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116861":{"date":{"__isSmartRef__":true,"id":116862},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116862":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116863":{"date":{"__isSmartRef__":true,"id":116864},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116864":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116865":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116866":{"morph":{"__isSmartRef__":true,"id":116845},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116867":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116868}},"116868":{"test01IsMorph":{"__isSmartRef__":true,"id":116869}},"116869":{"varMapping":{"__isSmartRef__":true,"id":116870},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116870":{"this":{"__isSmartRef__":true,"id":116867}},"116871":{},"116872":{"change":{"__isSmartRef__":true,"id":116873},"tick":{"__isSmartRef__":true,"id":116877}},"116873":{"varMapping":{"__isSmartRef__":true,"id":116874},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116874":{"this":{"__isSmartRef__":true,"id":116845}},"116875":{"timestamp":{"__isSmartRef__":true,"id":116876},"user":"cschuster","tags":[]},"116876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116877":{"varMapping":{"__isSmartRef__":true,"id":116878},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116878":{"this":{"__isSmartRef__":true,"id":116845}},"116879":{"timestamp":{"__isSmartRef__":true,"id":116880},"user":"cschuster","tags":[]},"116880":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116881":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116882}],"id":"612AFB37-B320-43E4-9F60-058FFF02F307","shape":{"__isSmartRef__":true,"id":116883},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3073","partsBinMetaInfo":{"__isSmartRef__":true,"id":116884},"eventHandler":{"__isSmartRef__":true,"id":116902},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615","73C27C0D-EF46-47E3-965E-8EA5921D023D","5DCA792C-548E-4D43-9192-59EC18CD72C6"],"partTests":{"__isSmartRef__":true,"id":116903},"_ClipMode":"visible","moved":true,"b":185.50359098706394,"#startLetters":"set","isBeingDragged":false,"delta":-0.9424218531930819,"_Rotation":4.997174161799408,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116908},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4625.1,3934.7)"},"116882":{"target":{"__isSmartRef__":true,"id":116881},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116883":{"_BorderWidth":4.520459308307927,"_ClipMode":"visible","_BorderRadius":39.632065160018385,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.6,103.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-25,-280,-245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.1,-0.1)"},"116884":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116885},{"__isSmartRef__":true,"id":116887},{"__isSmartRef__":true,"id":116889},{"__isSmartRef__":true,"id":116891},{"__isSmartRef__":true,"id":116893},{"__isSmartRef__":true,"id":116895},{"__isSmartRef__":true,"id":116897},{"__isSmartRef__":true,"id":116899}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116901},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116885":{"date":{"__isSmartRef__":true,"id":116886},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116886":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116887":{"date":{"__isSmartRef__":true,"id":116888},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116888":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116889":{"date":{"__isSmartRef__":true,"id":116890},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116890":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116891":{"date":{"__isSmartRef__":true,"id":116892},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116893":{"date":{"__isSmartRef__":true,"id":116894},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116894":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116895":{"date":{"__isSmartRef__":true,"id":116896},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116896":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116897":{"date":{"__isSmartRef__":true,"id":116898},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116898":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116899":{"date":{"__isSmartRef__":true,"id":116900},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116900":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116901":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116902":{"morph":{"__isSmartRef__":true,"id":116881},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116903":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116904}},"116904":{"test01IsMorph":{"__isSmartRef__":true,"id":116905}},"116905":{"varMapping":{"__isSmartRef__":true,"id":116906},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116906":{"this":{"__isSmartRef__":true,"id":116903}},"116907":{},"116908":{"change":{"__isSmartRef__":true,"id":116909},"tick":{"__isSmartRef__":true,"id":116913}},"116909":{"varMapping":{"__isSmartRef__":true,"id":116910},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116910":{"this":{"__isSmartRef__":true,"id":116881}},"116911":{"timestamp":{"__isSmartRef__":true,"id":116912},"user":"cschuster","tags":[]},"116912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116913":{"varMapping":{"__isSmartRef__":true,"id":116914},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116914":{"this":{"__isSmartRef__":true,"id":116881}},"116915":{"timestamp":{"__isSmartRef__":true,"id":116916},"user":"cschuster","tags":[]},"116916":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116917":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116918}],"id":"9E066145-ACF2-4C23-961A-6FBDD1AD28E1","shape":{"__isSmartRef__":true,"id":116919},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3074","partsBinMetaInfo":{"__isSmartRef__":true,"id":116920},"eventHandler":{"__isSmartRef__":true,"id":116938},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2"],"partTests":{"__isSmartRef__":true,"id":116939},"_ClipMode":"visible","moved":true,"b":261,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-3.059684494087376,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116944},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5881.5,5628.3)"},"116918":{"target":{"__isSmartRef__":true,"id":116917},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116919":{"_BorderWidth":0.06155829702431159,"_ClipMode":"visible","_BorderRadius":0.9788696740969316,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,139.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-252,-293,221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-16.9)"},"116920":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116921},{"__isSmartRef__":true,"id":116923},{"__isSmartRef__":true,"id":116925},{"__isSmartRef__":true,"id":116927},{"__isSmartRef__":true,"id":116929},{"__isSmartRef__":true,"id":116931},{"__isSmartRef__":true,"id":116933},{"__isSmartRef__":true,"id":116935}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116937},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116921":{"date":{"__isSmartRef__":true,"id":116922},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116922":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116923":{"date":{"__isSmartRef__":true,"id":116924},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116924":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116925":{"date":{"__isSmartRef__":true,"id":116926},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116926":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116927":{"date":{"__isSmartRef__":true,"id":116928},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116929":{"date":{"__isSmartRef__":true,"id":116930},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116930":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116931":{"date":{"__isSmartRef__":true,"id":116932},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116932":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116933":{"date":{"__isSmartRef__":true,"id":116934},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116934":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116935":{"date":{"__isSmartRef__":true,"id":116936},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116936":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116937":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116938":{"morph":{"__isSmartRef__":true,"id":116917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116939":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116940}},"116940":{"test01IsMorph":{"__isSmartRef__":true,"id":116941}},"116941":{"varMapping":{"__isSmartRef__":true,"id":116942},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116942":{"this":{"__isSmartRef__":true,"id":116939}},"116943":{},"116944":{"change":{"__isSmartRef__":true,"id":116945},"tick":{"__isSmartRef__":true,"id":116949}},"116945":{"varMapping":{"__isSmartRef__":true,"id":116946},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":116947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116946":{"this":{"__isSmartRef__":true,"id":116917}},"116947":{"timestamp":{"__isSmartRef__":true,"id":116948},"user":"cschuster","tags":[]},"116948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"116949":{"varMapping":{"__isSmartRef__":true,"id":116950},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":116951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116950":{"this":{"__isSmartRef__":true,"id":116917}},"116951":{"timestamp":{"__isSmartRef__":true,"id":116952},"user":"cschuster","tags":[]},"116952":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"116953":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":116954}],"id":"2EA015A6-7A3C-47EB-A069-3A457D11EF80","shape":{"__isSmartRef__":true,"id":116955},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3075","partsBinMetaInfo":{"__isSmartRef__":true,"id":116956},"eventHandler":{"__isSmartRef__":true,"id":116974},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60"],"partTests":{"__isSmartRef__":true,"id":116975},"_ClipMode":"visible","moved":true,"b":317.8904758525314,"#startLetters":"set","isBeingDragged":false,"delta":0.9318527382565662,"_Rotation":-9.993857308094576,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":116980},{"__isSmartRef__":true,"id":116984},{"__isSmartRef__":true,"id":116994},{"__isSmartRef__":true,"id":116992},{"__isSmartRef__":true,"id":117016},{"__isSmartRef__":true,"id":117020},{"__isSmartRef__":true,"id":117030},{"__isSmartRef__":true,"id":117028},{"__isSmartRef__":true,"id":117052},{"__isSmartRef__":true,"id":117056},{"__isSmartRef__":true,"id":117066},{"__isSmartRef__":true,"id":117064},{"__isSmartRef__":true,"id":117088},{"__isSmartRef__":true,"id":117092},{"__isSmartRef__":true,"id":117102},{"__isSmartRef__":true,"id":117100},{"__isSmartRef__":true,"id":117124},{"__isSmartRef__":true,"id":117128},{"__isSmartRef__":true,"id":117138},{"__isSmartRef__":true,"id":117136},{"__isSmartRef__":true,"id":117160},{"__isSmartRef__":true,"id":117164},{"__isSmartRef__":true,"id":117174},{"__isSmartRef__":true,"id":117172},{"__isSmartRef__":true,"id":117196},{"__isSmartRef__":true,"id":117200},{"__isSmartRef__":true,"id":117210},{"__isSmartRef__":true,"id":117208},{"__isSmartRef__":true,"id":117232},{"__isSmartRef__":true,"id":117236},{"__isSmartRef__":true,"id":117246},{"__isSmartRef__":true,"id":117244},{"__isSmartRef__":true,"id":117268},{"__isSmartRef__":true,"id":117272},{"__isSmartRef__":true,"id":117282},{"__isSmartRef__":true,"id":117280},{"__isSmartRef__":true,"id":117304},{"__isSmartRef__":true,"id":117308},{"__isSmartRef__":true,"id":117318},{"__isSmartRef__":true,"id":117316},{"__isSmartRef__":true,"id":117340},{"__isSmartRef__":true,"id":117344},{"__isSmartRef__":true,"id":117354},{"__isSmartRef__":true,"id":117352},{"__isSmartRef__":true,"id":117376},{"__isSmartRef__":true,"id":117380},{"__isSmartRef__":true,"id":117390},{"__isSmartRef__":true,"id":117388},{"__isSmartRef__":true,"id":117412},{"__isSmartRef__":true,"id":117416},{"__isSmartRef__":true,"id":117426},{"__isSmartRef__":true,"id":117424},{"__isSmartRef__":true,"id":117448},{"__isSmartRef__":true,"id":117452},{"__isSmartRef__":true,"id":117462},{"__isSmartRef__":true,"id":117460},{"__isSmartRef__":true,"id":117484},{"__isSmartRef__":true,"id":117488},{"__isSmartRef__":true,"id":117498},{"__isSmartRef__":true,"id":117496}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117520},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(9187.2,6781.8)"},"116954":{"target":{"__isSmartRef__":true,"id":116953},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"116955":{"_BorderWidth":1.647250266715965,"_ClipMode":"visible","_BorderRadius":22.014510761542134,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,126.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-171,19,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.6,-34.8)"},"116956":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":116957},{"__isSmartRef__":true,"id":116959},{"__isSmartRef__":true,"id":116961},{"__isSmartRef__":true,"id":116963},{"__isSmartRef__":true,"id":116965},{"__isSmartRef__":true,"id":116967},{"__isSmartRef__":true,"id":116969},{"__isSmartRef__":true,"id":116971}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":116973},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"116957":{"date":{"__isSmartRef__":true,"id":116958},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"116958":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"116959":{"date":{"__isSmartRef__":true,"id":116960},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"116960":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"116961":{"date":{"__isSmartRef__":true,"id":116962},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"116962":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"116963":{"date":{"__isSmartRef__":true,"id":116964},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"116964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"116965":{"date":{"__isSmartRef__":true,"id":116966},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"116966":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"116967":{"date":{"__isSmartRef__":true,"id":116968},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"116968":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"116969":{"date":{"__isSmartRef__":true,"id":116970},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"116970":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"116971":{"date":{"__isSmartRef__":true,"id":116972},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"116972":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"116973":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"116974":{"morph":{"__isSmartRef__":true,"id":116953},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116975":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116976}},"116976":{"test01IsMorph":{"__isSmartRef__":true,"id":116977}},"116977":{"varMapping":{"__isSmartRef__":true,"id":116978},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":116979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"116978":{"this":{"__isSmartRef__":true,"id":116975}},"116979":{},"116980":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":116981},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117015},"dependedBy":{"__isSmartRef__":true,"id":116984},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"116981":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":116982},"eventHandler":{"__isSmartRef__":true,"id":116983},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":116984},{"__isSmartRef__":true,"id":116992}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117002}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117004},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"116982":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"116983":{"morph":{"__isSmartRef__":true,"id":116981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"116984":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":116981},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":116985},"dependendConnections":[{"__isSmartRef__":true,"id":116980}],"attributeConnections":[{"__isSmartRef__":true,"id":116986},{"__isSmartRef__":true,"id":116988},{"__isSmartRef__":true,"id":116990}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"116985":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":116981}},"116986":{"sourceObj":{"__isSmartRef__":true,"id":116984},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":116980},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":116987},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"116987":{"source":{"__isSmartRef__":true,"id":116984},"target":{"__isSmartRef__":true,"id":116980}},"116988":{"sourceObj":{"__isSmartRef__":true,"id":116984},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":116980},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":116989},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"116989":{"source":{"__isSmartRef__":true,"id":116984},"target":{"__isSmartRef__":true,"id":116980}},"116990":{"sourceObj":{"__isSmartRef__":true,"id":116984},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":116980},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":116991},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"116991":{"source":{"__isSmartRef__":true,"id":116984},"target":{"__isSmartRef__":true,"id":116980}},"116992":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":116981},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":116993},"dependendConnections":[{"__isSmartRef__":true,"id":116994}],"attributeConnections":[{"__isSmartRef__":true,"id":116996},{"__isSmartRef__":true,"id":116998},{"__isSmartRef__":true,"id":117000}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"116993":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":116981}},"116994":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":116981},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":116995},"dependedBy":{"__isSmartRef__":true,"id":116992},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"116995":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":116981}},"116996":{"sourceObj":{"__isSmartRef__":true,"id":116992},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":116994},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":116997},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"116997":{"source":{"__isSmartRef__":true,"id":116992},"target":{"__isSmartRef__":true,"id":116994}},"116998":{"sourceObj":{"__isSmartRef__":true,"id":116992},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":116994},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":116999},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"116999":{"source":{"__isSmartRef__":true,"id":116992},"target":{"__isSmartRef__":true,"id":116994}},"117000":{"sourceObj":{"__isSmartRef__":true,"id":116992},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":116994},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117001},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117001":{"source":{"__isSmartRef__":true,"id":116992},"target":{"__isSmartRef__":true,"id":116994}},"117002":{"sourceObj":{"__isSmartRef__":true,"id":116981},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":116981},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117003},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117003":{"source":{"__isSmartRef__":true,"id":116981},"target":{"__isSmartRef__":true,"id":116981}},"117004":{"remove":{"__isSmartRef__":true,"id":117005},"reconnect":{"__isSmartRef__":true,"id":117012}},"117005":{"varMapping":{"__isSmartRef__":true,"id":117006},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117006":{"this":{"__isSmartRef__":true,"id":116981},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117007}},"117007":{"$super":{"__isSmartRef__":true,"id":117008}},"117008":{"varMapping":{"__isSmartRef__":true,"id":117009},"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":117010},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117009":{"obj":{"__isSmartRef__":true,"id":116981},"name":"remove"},"117010":{},"117011":{},"117012":{"varMapping":{"__isSmartRef__":true,"id":117013},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117013":{"this":{"__isSmartRef__":true,"id":116981}},"117014":{},"117015":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":116981}},"117016":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117017},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117051},"dependedBy":{"__isSmartRef__":true,"id":117020},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117017":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117018},"eventHandler":{"__isSmartRef__":true,"id":117019},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117020},{"__isSmartRef__":true,"id":117028}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117038}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117040},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117018":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117019":{"morph":{"__isSmartRef__":true,"id":117017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117020":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117017},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117021},"dependendConnections":[{"__isSmartRef__":true,"id":117016}],"attributeConnections":[{"__isSmartRef__":true,"id":117022},{"__isSmartRef__":true,"id":117024},{"__isSmartRef__":true,"id":117026}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117021":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117017}},"117022":{"sourceObj":{"__isSmartRef__":true,"id":117020},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117016},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117023},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117023":{"source":{"__isSmartRef__":true,"id":117020},"target":{"__isSmartRef__":true,"id":117016}},"117024":{"sourceObj":{"__isSmartRef__":true,"id":117020},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117016},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117025},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117025":{"source":{"__isSmartRef__":true,"id":117020},"target":{"__isSmartRef__":true,"id":117016}},"117026":{"sourceObj":{"__isSmartRef__":true,"id":117020},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117016},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117027},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117027":{"source":{"__isSmartRef__":true,"id":117020},"target":{"__isSmartRef__":true,"id":117016}},"117028":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117017},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117029},"dependendConnections":[{"__isSmartRef__":true,"id":117030}],"attributeConnections":[{"__isSmartRef__":true,"id":117032},{"__isSmartRef__":true,"id":117034},{"__isSmartRef__":true,"id":117036}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117029":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117017}},"117030":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117017},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117031},"dependedBy":{"__isSmartRef__":true,"id":117028},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117031":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117017}},"117032":{"sourceObj":{"__isSmartRef__":true,"id":117028},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117030},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117033},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117033":{"source":{"__isSmartRef__":true,"id":117028},"target":{"__isSmartRef__":true,"id":117030}},"117034":{"sourceObj":{"__isSmartRef__":true,"id":117028},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117030},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117035},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117035":{"source":{"__isSmartRef__":true,"id":117028},"target":{"__isSmartRef__":true,"id":117030}},"117036":{"sourceObj":{"__isSmartRef__":true,"id":117028},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117030},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117037},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117037":{"source":{"__isSmartRef__":true,"id":117028},"target":{"__isSmartRef__":true,"id":117030}},"117038":{"sourceObj":{"__isSmartRef__":true,"id":117017},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117017},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117039},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117039":{"source":{"__isSmartRef__":true,"id":117017},"target":{"__isSmartRef__":true,"id":117017}},"117040":{"remove":{"__isSmartRef__":true,"id":117041},"reconnect":{"__isSmartRef__":true,"id":117048}},"117041":{"varMapping":{"__isSmartRef__":true,"id":117042},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117042":{"this":{"__isSmartRef__":true,"id":117017},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117043}},"117043":{"$super":{"__isSmartRef__":true,"id":117044}},"117044":{"varMapping":{"__isSmartRef__":true,"id":117045},"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":117046},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117045":{"obj":{"__isSmartRef__":true,"id":117017},"name":"remove"},"117046":{},"117047":{},"117048":{"varMapping":{"__isSmartRef__":true,"id":117049},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117049":{"this":{"__isSmartRef__":true,"id":117017}},"117050":{},"117051":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117017}},"117052":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117053},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117087},"dependedBy":{"__isSmartRef__":true,"id":117056},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117053":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117054},"eventHandler":{"__isSmartRef__":true,"id":117055},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117056},{"__isSmartRef__":true,"id":117064}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117074}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117076},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117054":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117055":{"morph":{"__isSmartRef__":true,"id":117053},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117056":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117053},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117057},"dependendConnections":[{"__isSmartRef__":true,"id":117052}],"attributeConnections":[{"__isSmartRef__":true,"id":117058},{"__isSmartRef__":true,"id":117060},{"__isSmartRef__":true,"id":117062}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117057":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117053}},"117058":{"sourceObj":{"__isSmartRef__":true,"id":117056},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117052},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117059},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117059":{"source":{"__isSmartRef__":true,"id":117056},"target":{"__isSmartRef__":true,"id":117052}},"117060":{"sourceObj":{"__isSmartRef__":true,"id":117056},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117052},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117061},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117061":{"source":{"__isSmartRef__":true,"id":117056},"target":{"__isSmartRef__":true,"id":117052}},"117062":{"sourceObj":{"__isSmartRef__":true,"id":117056},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117052},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117063},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117063":{"source":{"__isSmartRef__":true,"id":117056},"target":{"__isSmartRef__":true,"id":117052}},"117064":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117053},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117065},"dependendConnections":[{"__isSmartRef__":true,"id":117066}],"attributeConnections":[{"__isSmartRef__":true,"id":117068},{"__isSmartRef__":true,"id":117070},{"__isSmartRef__":true,"id":117072}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117065":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117053}},"117066":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117053},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117067},"dependedBy":{"__isSmartRef__":true,"id":117064},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117067":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117053}},"117068":{"sourceObj":{"__isSmartRef__":true,"id":117064},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117066},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117069},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117069":{"source":{"__isSmartRef__":true,"id":117064},"target":{"__isSmartRef__":true,"id":117066}},"117070":{"sourceObj":{"__isSmartRef__":true,"id":117064},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117066},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117071},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117071":{"source":{"__isSmartRef__":true,"id":117064},"target":{"__isSmartRef__":true,"id":117066}},"117072":{"sourceObj":{"__isSmartRef__":true,"id":117064},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117066},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117073},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117073":{"source":{"__isSmartRef__":true,"id":117064},"target":{"__isSmartRef__":true,"id":117066}},"117074":{"sourceObj":{"__isSmartRef__":true,"id":117053},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117053},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117075},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117075":{"source":{"__isSmartRef__":true,"id":117053},"target":{"__isSmartRef__":true,"id":117053}},"117076":{"remove":{"__isSmartRef__":true,"id":117077},"reconnect":{"__isSmartRef__":true,"id":117084}},"117077":{"varMapping":{"__isSmartRef__":true,"id":117078},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117078":{"this":{"__isSmartRef__":true,"id":117053},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117079}},"117079":{"$super":{"__isSmartRef__":true,"id":117080}},"117080":{"varMapping":{"__isSmartRef__":true,"id":117081},"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":117082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117081":{"obj":{"__isSmartRef__":true,"id":117053},"name":"remove"},"117082":{},"117083":{},"117084":{"varMapping":{"__isSmartRef__":true,"id":117085},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117085":{"this":{"__isSmartRef__":true,"id":117053}},"117086":{},"117087":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117053}},"117088":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117089},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117123},"dependedBy":{"__isSmartRef__":true,"id":117092},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117089":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117090},"eventHandler":{"__isSmartRef__":true,"id":117091},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117092},{"__isSmartRef__":true,"id":117100}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117110}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117112},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117090":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117091":{"morph":{"__isSmartRef__":true,"id":117089},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117092":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117089},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117093},"dependendConnections":[{"__isSmartRef__":true,"id":117088}],"attributeConnections":[{"__isSmartRef__":true,"id":117094},{"__isSmartRef__":true,"id":117096},{"__isSmartRef__":true,"id":117098}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117093":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117089}},"117094":{"sourceObj":{"__isSmartRef__":true,"id":117092},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117088},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117095},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117095":{"source":{"__isSmartRef__":true,"id":117092},"target":{"__isSmartRef__":true,"id":117088}},"117096":{"sourceObj":{"__isSmartRef__":true,"id":117092},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117088},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117097},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117097":{"source":{"__isSmartRef__":true,"id":117092},"target":{"__isSmartRef__":true,"id":117088}},"117098":{"sourceObj":{"__isSmartRef__":true,"id":117092},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117088},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117099},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117099":{"source":{"__isSmartRef__":true,"id":117092},"target":{"__isSmartRef__":true,"id":117088}},"117100":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117089},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117101},"dependendConnections":[{"__isSmartRef__":true,"id":117102}],"attributeConnections":[{"__isSmartRef__":true,"id":117104},{"__isSmartRef__":true,"id":117106},{"__isSmartRef__":true,"id":117108}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117101":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117089}},"117102":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117089},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117103},"dependedBy":{"__isSmartRef__":true,"id":117100},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117103":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117089}},"117104":{"sourceObj":{"__isSmartRef__":true,"id":117100},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117102},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117105},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117105":{"source":{"__isSmartRef__":true,"id":117100},"target":{"__isSmartRef__":true,"id":117102}},"117106":{"sourceObj":{"__isSmartRef__":true,"id":117100},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117102},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117107},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117107":{"source":{"__isSmartRef__":true,"id":117100},"target":{"__isSmartRef__":true,"id":117102}},"117108":{"sourceObj":{"__isSmartRef__":true,"id":117100},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117102},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117109},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117109":{"source":{"__isSmartRef__":true,"id":117100},"target":{"__isSmartRef__":true,"id":117102}},"117110":{"sourceObj":{"__isSmartRef__":true,"id":117089},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117089},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117111},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117111":{"source":{"__isSmartRef__":true,"id":117089},"target":{"__isSmartRef__":true,"id":117089}},"117112":{"remove":{"__isSmartRef__":true,"id":117113},"reconnect":{"__isSmartRef__":true,"id":117120}},"117113":{"varMapping":{"__isSmartRef__":true,"id":117114},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117114":{"this":{"__isSmartRef__":true,"id":117089},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117115}},"117115":{"$super":{"__isSmartRef__":true,"id":117116}},"117116":{"varMapping":{"__isSmartRef__":true,"id":117117},"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":117118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117117":{"obj":{"__isSmartRef__":true,"id":117089},"name":"remove"},"117118":{},"117119":{},"117120":{"varMapping":{"__isSmartRef__":true,"id":117121},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117121":{"this":{"__isSmartRef__":true,"id":117089}},"117122":{},"117123":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117089}},"117124":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117125},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117159},"dependedBy":{"__isSmartRef__":true,"id":117128},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117125":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117126},"eventHandler":{"__isSmartRef__":true,"id":117127},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117128},{"__isSmartRef__":true,"id":117136}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117146}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117148},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117126":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117127":{"morph":{"__isSmartRef__":true,"id":117125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117128":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117125},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117129},"dependendConnections":[{"__isSmartRef__":true,"id":117124}],"attributeConnections":[{"__isSmartRef__":true,"id":117130},{"__isSmartRef__":true,"id":117132},{"__isSmartRef__":true,"id":117134}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117129":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117125}},"117130":{"sourceObj":{"__isSmartRef__":true,"id":117128},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117124},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117131},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117131":{"source":{"__isSmartRef__":true,"id":117128},"target":{"__isSmartRef__":true,"id":117124}},"117132":{"sourceObj":{"__isSmartRef__":true,"id":117128},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117124},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117133},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117133":{"source":{"__isSmartRef__":true,"id":117128},"target":{"__isSmartRef__":true,"id":117124}},"117134":{"sourceObj":{"__isSmartRef__":true,"id":117128},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117124},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117135},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117135":{"source":{"__isSmartRef__":true,"id":117128},"target":{"__isSmartRef__":true,"id":117124}},"117136":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117125},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117137},"dependendConnections":[{"__isSmartRef__":true,"id":117138}],"attributeConnections":[{"__isSmartRef__":true,"id":117140},{"__isSmartRef__":true,"id":117142},{"__isSmartRef__":true,"id":117144}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117137":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117125}},"117138":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117125},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117139},"dependedBy":{"__isSmartRef__":true,"id":117136},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117139":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117125}},"117140":{"sourceObj":{"__isSmartRef__":true,"id":117136},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117138},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117141},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117141":{"source":{"__isSmartRef__":true,"id":117136},"target":{"__isSmartRef__":true,"id":117138}},"117142":{"sourceObj":{"__isSmartRef__":true,"id":117136},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117138},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117143},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117143":{"source":{"__isSmartRef__":true,"id":117136},"target":{"__isSmartRef__":true,"id":117138}},"117144":{"sourceObj":{"__isSmartRef__":true,"id":117136},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117138},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117145},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117145":{"source":{"__isSmartRef__":true,"id":117136},"target":{"__isSmartRef__":true,"id":117138}},"117146":{"sourceObj":{"__isSmartRef__":true,"id":117125},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117125},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117147},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117147":{"source":{"__isSmartRef__":true,"id":117125},"target":{"__isSmartRef__":true,"id":117125}},"117148":{"remove":{"__isSmartRef__":true,"id":117149},"reconnect":{"__isSmartRef__":true,"id":117156}},"117149":{"varMapping":{"__isSmartRef__":true,"id":117150},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117150":{"this":{"__isSmartRef__":true,"id":117125},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117151}},"117151":{"$super":{"__isSmartRef__":true,"id":117152}},"117152":{"varMapping":{"__isSmartRef__":true,"id":117153},"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":117154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117153":{"obj":{"__isSmartRef__":true,"id":117125},"name":"remove"},"117154":{},"117155":{},"117156":{"varMapping":{"__isSmartRef__":true,"id":117157},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117157":{"this":{"__isSmartRef__":true,"id":117125}},"117158":{},"117159":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117125}},"117160":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117161},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117195},"dependedBy":{"__isSmartRef__":true,"id":117164},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117161":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117162},"eventHandler":{"__isSmartRef__":true,"id":117163},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117164},{"__isSmartRef__":true,"id":117172}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117182}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117184},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117162":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117163":{"morph":{"__isSmartRef__":true,"id":117161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117164":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117161},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117165},"dependendConnections":[{"__isSmartRef__":true,"id":117160}],"attributeConnections":[{"__isSmartRef__":true,"id":117166},{"__isSmartRef__":true,"id":117168},{"__isSmartRef__":true,"id":117170}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117165":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117161}},"117166":{"sourceObj":{"__isSmartRef__":true,"id":117164},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117160},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117167},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117167":{"source":{"__isSmartRef__":true,"id":117164},"target":{"__isSmartRef__":true,"id":117160}},"117168":{"sourceObj":{"__isSmartRef__":true,"id":117164},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117160},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117169},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117169":{"source":{"__isSmartRef__":true,"id":117164},"target":{"__isSmartRef__":true,"id":117160}},"117170":{"sourceObj":{"__isSmartRef__":true,"id":117164},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117160},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117171},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117171":{"source":{"__isSmartRef__":true,"id":117164},"target":{"__isSmartRef__":true,"id":117160}},"117172":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117161},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117173},"dependendConnections":[{"__isSmartRef__":true,"id":117174}],"attributeConnections":[{"__isSmartRef__":true,"id":117176},{"__isSmartRef__":true,"id":117178},{"__isSmartRef__":true,"id":117180}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117173":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117161}},"117174":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117161},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117175},"dependedBy":{"__isSmartRef__":true,"id":117172},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117175":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117161}},"117176":{"sourceObj":{"__isSmartRef__":true,"id":117172},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117174},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117177},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117177":{"source":{"__isSmartRef__":true,"id":117172},"target":{"__isSmartRef__":true,"id":117174}},"117178":{"sourceObj":{"__isSmartRef__":true,"id":117172},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117174},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117179},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117179":{"source":{"__isSmartRef__":true,"id":117172},"target":{"__isSmartRef__":true,"id":117174}},"117180":{"sourceObj":{"__isSmartRef__":true,"id":117172},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117174},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117181},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117181":{"source":{"__isSmartRef__":true,"id":117172},"target":{"__isSmartRef__":true,"id":117174}},"117182":{"sourceObj":{"__isSmartRef__":true,"id":117161},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117161},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117183},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117183":{"source":{"__isSmartRef__":true,"id":117161},"target":{"__isSmartRef__":true,"id":117161}},"117184":{"remove":{"__isSmartRef__":true,"id":117185},"reconnect":{"__isSmartRef__":true,"id":117192}},"117185":{"varMapping":{"__isSmartRef__":true,"id":117186},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117186":{"this":{"__isSmartRef__":true,"id":117161},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117187}},"117187":{"$super":{"__isSmartRef__":true,"id":117188}},"117188":{"varMapping":{"__isSmartRef__":true,"id":117189},"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":117190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117189":{"obj":{"__isSmartRef__":true,"id":117161},"name":"remove"},"117190":{},"117191":{},"117192":{"varMapping":{"__isSmartRef__":true,"id":117193},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117194},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117193":{"this":{"__isSmartRef__":true,"id":117161}},"117194":{},"117195":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117161}},"117196":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117197},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117231},"dependedBy":{"__isSmartRef__":true,"id":117200},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117197":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117198},"eventHandler":{"__isSmartRef__":true,"id":117199},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117200},{"__isSmartRef__":true,"id":117208}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117218}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117220},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117198":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117199":{"morph":{"__isSmartRef__":true,"id":117197},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117200":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117197},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117201},"dependendConnections":[{"__isSmartRef__":true,"id":117196}],"attributeConnections":[{"__isSmartRef__":true,"id":117202},{"__isSmartRef__":true,"id":117204},{"__isSmartRef__":true,"id":117206}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117201":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117197}},"117202":{"sourceObj":{"__isSmartRef__":true,"id":117200},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117196},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117203},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117203":{"source":{"__isSmartRef__":true,"id":117200},"target":{"__isSmartRef__":true,"id":117196}},"117204":{"sourceObj":{"__isSmartRef__":true,"id":117200},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117196},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117205},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117205":{"source":{"__isSmartRef__":true,"id":117200},"target":{"__isSmartRef__":true,"id":117196}},"117206":{"sourceObj":{"__isSmartRef__":true,"id":117200},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117196},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117207},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117207":{"source":{"__isSmartRef__":true,"id":117200},"target":{"__isSmartRef__":true,"id":117196}},"117208":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117197},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117209},"dependendConnections":[{"__isSmartRef__":true,"id":117210}],"attributeConnections":[{"__isSmartRef__":true,"id":117212},{"__isSmartRef__":true,"id":117214},{"__isSmartRef__":true,"id":117216}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117209":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117197}},"117210":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117197},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117211},"dependedBy":{"__isSmartRef__":true,"id":117208},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117211":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117197}},"117212":{"sourceObj":{"__isSmartRef__":true,"id":117208},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117210},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117213},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117213":{"source":{"__isSmartRef__":true,"id":117208},"target":{"__isSmartRef__":true,"id":117210}},"117214":{"sourceObj":{"__isSmartRef__":true,"id":117208},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117210},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117215},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117215":{"source":{"__isSmartRef__":true,"id":117208},"target":{"__isSmartRef__":true,"id":117210}},"117216":{"sourceObj":{"__isSmartRef__":true,"id":117208},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117210},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117217},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117217":{"source":{"__isSmartRef__":true,"id":117208},"target":{"__isSmartRef__":true,"id":117210}},"117218":{"sourceObj":{"__isSmartRef__":true,"id":117197},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117197},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117219},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117219":{"source":{"__isSmartRef__":true,"id":117197},"target":{"__isSmartRef__":true,"id":117197}},"117220":{"remove":{"__isSmartRef__":true,"id":117221},"reconnect":{"__isSmartRef__":true,"id":117228}},"117221":{"varMapping":{"__isSmartRef__":true,"id":117222},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117222":{"this":{"__isSmartRef__":true,"id":117197},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117223}},"117223":{"$super":{"__isSmartRef__":true,"id":117224}},"117224":{"varMapping":{"__isSmartRef__":true,"id":117225},"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":117226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117225":{"obj":{"__isSmartRef__":true,"id":117197},"name":"remove"},"117226":{},"117227":{},"117228":{"varMapping":{"__isSmartRef__":true,"id":117229},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117230},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117229":{"this":{"__isSmartRef__":true,"id":117197}},"117230":{},"117231":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117197}},"117232":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117233},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117267},"dependedBy":{"__isSmartRef__":true,"id":117236},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117233":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117234},"eventHandler":{"__isSmartRef__":true,"id":117235},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117236},{"__isSmartRef__":true,"id":117244}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117254}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117256},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117234":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117235":{"morph":{"__isSmartRef__":true,"id":117233},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117236":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117233},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117237},"dependendConnections":[{"__isSmartRef__":true,"id":117232}],"attributeConnections":[{"__isSmartRef__":true,"id":117238},{"__isSmartRef__":true,"id":117240},{"__isSmartRef__":true,"id":117242}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117237":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117233}},"117238":{"sourceObj":{"__isSmartRef__":true,"id":117236},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117232},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117239},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117239":{"source":{"__isSmartRef__":true,"id":117236},"target":{"__isSmartRef__":true,"id":117232}},"117240":{"sourceObj":{"__isSmartRef__":true,"id":117236},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117232},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117241},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117241":{"source":{"__isSmartRef__":true,"id":117236},"target":{"__isSmartRef__":true,"id":117232}},"117242":{"sourceObj":{"__isSmartRef__":true,"id":117236},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117232},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117243},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117243":{"source":{"__isSmartRef__":true,"id":117236},"target":{"__isSmartRef__":true,"id":117232}},"117244":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117233},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117245},"dependendConnections":[{"__isSmartRef__":true,"id":117246}],"attributeConnections":[{"__isSmartRef__":true,"id":117248},{"__isSmartRef__":true,"id":117250},{"__isSmartRef__":true,"id":117252}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117245":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117233}},"117246":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117233},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117247},"dependedBy":{"__isSmartRef__":true,"id":117244},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117247":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117233}},"117248":{"sourceObj":{"__isSmartRef__":true,"id":117244},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117246},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117249},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117249":{"source":{"__isSmartRef__":true,"id":117244},"target":{"__isSmartRef__":true,"id":117246}},"117250":{"sourceObj":{"__isSmartRef__":true,"id":117244},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117246},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117251},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117251":{"source":{"__isSmartRef__":true,"id":117244},"target":{"__isSmartRef__":true,"id":117246}},"117252":{"sourceObj":{"__isSmartRef__":true,"id":117244},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117246},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117253},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117253":{"source":{"__isSmartRef__":true,"id":117244},"target":{"__isSmartRef__":true,"id":117246}},"117254":{"sourceObj":{"__isSmartRef__":true,"id":117233},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117233},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117255},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117255":{"source":{"__isSmartRef__":true,"id":117233},"target":{"__isSmartRef__":true,"id":117233}},"117256":{"remove":{"__isSmartRef__":true,"id":117257},"reconnect":{"__isSmartRef__":true,"id":117264}},"117257":{"varMapping":{"__isSmartRef__":true,"id":117258},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117258":{"this":{"__isSmartRef__":true,"id":117233},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117259}},"117259":{"$super":{"__isSmartRef__":true,"id":117260}},"117260":{"varMapping":{"__isSmartRef__":true,"id":117261},"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":117262},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117261":{"obj":{"__isSmartRef__":true,"id":117233},"name":"remove"},"117262":{},"117263":{},"117264":{"varMapping":{"__isSmartRef__":true,"id":117265},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117266},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117265":{"this":{"__isSmartRef__":true,"id":117233}},"117266":{},"117267":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117233}},"117268":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117269},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117303},"dependedBy":{"__isSmartRef__":true,"id":117272},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117269":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117270},"eventHandler":{"__isSmartRef__":true,"id":117271},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117272},{"__isSmartRef__":true,"id":117280}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117290}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117292},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117270":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117271":{"morph":{"__isSmartRef__":true,"id":117269},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117272":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117269},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117273},"dependendConnections":[{"__isSmartRef__":true,"id":117268}],"attributeConnections":[{"__isSmartRef__":true,"id":117274},{"__isSmartRef__":true,"id":117276},{"__isSmartRef__":true,"id":117278}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117273":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117269}},"117274":{"sourceObj":{"__isSmartRef__":true,"id":117272},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117268},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117275},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117275":{"source":{"__isSmartRef__":true,"id":117272},"target":{"__isSmartRef__":true,"id":117268}},"117276":{"sourceObj":{"__isSmartRef__":true,"id":117272},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117268},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117277},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117277":{"source":{"__isSmartRef__":true,"id":117272},"target":{"__isSmartRef__":true,"id":117268}},"117278":{"sourceObj":{"__isSmartRef__":true,"id":117272},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117268},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117279},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117279":{"source":{"__isSmartRef__":true,"id":117272},"target":{"__isSmartRef__":true,"id":117268}},"117280":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117269},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117281},"dependendConnections":[{"__isSmartRef__":true,"id":117282}],"attributeConnections":[{"__isSmartRef__":true,"id":117284},{"__isSmartRef__":true,"id":117286},{"__isSmartRef__":true,"id":117288}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117281":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117269}},"117282":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117269},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117283},"dependedBy":{"__isSmartRef__":true,"id":117280},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117283":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117269}},"117284":{"sourceObj":{"__isSmartRef__":true,"id":117280},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117282},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117285},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117285":{"source":{"__isSmartRef__":true,"id":117280},"target":{"__isSmartRef__":true,"id":117282}},"117286":{"sourceObj":{"__isSmartRef__":true,"id":117280},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117282},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117287},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117287":{"source":{"__isSmartRef__":true,"id":117280},"target":{"__isSmartRef__":true,"id":117282}},"117288":{"sourceObj":{"__isSmartRef__":true,"id":117280},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117282},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117289},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117289":{"source":{"__isSmartRef__":true,"id":117280},"target":{"__isSmartRef__":true,"id":117282}},"117290":{"sourceObj":{"__isSmartRef__":true,"id":117269},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117269},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117291},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117291":{"source":{"__isSmartRef__":true,"id":117269},"target":{"__isSmartRef__":true,"id":117269}},"117292":{"remove":{"__isSmartRef__":true,"id":117293},"reconnect":{"__isSmartRef__":true,"id":117300}},"117293":{"varMapping":{"__isSmartRef__":true,"id":117294},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117294":{"this":{"__isSmartRef__":true,"id":117269},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117295}},"117295":{"$super":{"__isSmartRef__":true,"id":117296}},"117296":{"varMapping":{"__isSmartRef__":true,"id":117297},"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":117298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117297":{"obj":{"__isSmartRef__":true,"id":117269},"name":"remove"},"117298":{},"117299":{},"117300":{"varMapping":{"__isSmartRef__":true,"id":117301},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117302},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117301":{"this":{"__isSmartRef__":true,"id":117269}},"117302":{},"117303":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117269}},"117304":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117305},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117339},"dependedBy":{"__isSmartRef__":true,"id":117308},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117305":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117306},"eventHandler":{"__isSmartRef__":true,"id":117307},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117308},{"__isSmartRef__":true,"id":117316}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117326}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117328},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117306":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117307":{"morph":{"__isSmartRef__":true,"id":117305},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117308":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117305},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117309},"dependendConnections":[{"__isSmartRef__":true,"id":117304}],"attributeConnections":[{"__isSmartRef__":true,"id":117310},{"__isSmartRef__":true,"id":117312},{"__isSmartRef__":true,"id":117314}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117309":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117305}},"117310":{"sourceObj":{"__isSmartRef__":true,"id":117308},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117304},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117311},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117311":{"source":{"__isSmartRef__":true,"id":117308},"target":{"__isSmartRef__":true,"id":117304}},"117312":{"sourceObj":{"__isSmartRef__":true,"id":117308},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117304},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117313},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117313":{"source":{"__isSmartRef__":true,"id":117308},"target":{"__isSmartRef__":true,"id":117304}},"117314":{"sourceObj":{"__isSmartRef__":true,"id":117308},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117304},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117315},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117315":{"source":{"__isSmartRef__":true,"id":117308},"target":{"__isSmartRef__":true,"id":117304}},"117316":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117305},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117317},"dependendConnections":[{"__isSmartRef__":true,"id":117318}],"attributeConnections":[{"__isSmartRef__":true,"id":117320},{"__isSmartRef__":true,"id":117322},{"__isSmartRef__":true,"id":117324}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117317":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117305}},"117318":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117305},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117319},"dependedBy":{"__isSmartRef__":true,"id":117316},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117319":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117305}},"117320":{"sourceObj":{"__isSmartRef__":true,"id":117316},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117318},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117321},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117321":{"source":{"__isSmartRef__":true,"id":117316},"target":{"__isSmartRef__":true,"id":117318}},"117322":{"sourceObj":{"__isSmartRef__":true,"id":117316},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117318},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117323},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117323":{"source":{"__isSmartRef__":true,"id":117316},"target":{"__isSmartRef__":true,"id":117318}},"117324":{"sourceObj":{"__isSmartRef__":true,"id":117316},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117318},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117325},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117325":{"source":{"__isSmartRef__":true,"id":117316},"target":{"__isSmartRef__":true,"id":117318}},"117326":{"sourceObj":{"__isSmartRef__":true,"id":117305},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117305},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117327},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117327":{"source":{"__isSmartRef__":true,"id":117305},"target":{"__isSmartRef__":true,"id":117305}},"117328":{"remove":{"__isSmartRef__":true,"id":117329},"reconnect":{"__isSmartRef__":true,"id":117336}},"117329":{"varMapping":{"__isSmartRef__":true,"id":117330},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117330":{"this":{"__isSmartRef__":true,"id":117305},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117331}},"117331":{"$super":{"__isSmartRef__":true,"id":117332}},"117332":{"varMapping":{"__isSmartRef__":true,"id":117333},"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":117334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117333":{"obj":{"__isSmartRef__":true,"id":117305},"name":"remove"},"117334":{},"117335":{},"117336":{"varMapping":{"__isSmartRef__":true,"id":117337},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117338},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117337":{"this":{"__isSmartRef__":true,"id":117305}},"117338":{},"117339":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117305}},"117340":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117341},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117375},"dependedBy":{"__isSmartRef__":true,"id":117344},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117341":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117342},"eventHandler":{"__isSmartRef__":true,"id":117343},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117344},{"__isSmartRef__":true,"id":117352}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117362}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117364},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117342":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117343":{"morph":{"__isSmartRef__":true,"id":117341},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117344":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117341},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117345},"dependendConnections":[{"__isSmartRef__":true,"id":117340}],"attributeConnections":[{"__isSmartRef__":true,"id":117346},{"__isSmartRef__":true,"id":117348},{"__isSmartRef__":true,"id":117350}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117345":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117341}},"117346":{"sourceObj":{"__isSmartRef__":true,"id":117344},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117340},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117347},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117347":{"source":{"__isSmartRef__":true,"id":117344},"target":{"__isSmartRef__":true,"id":117340}},"117348":{"sourceObj":{"__isSmartRef__":true,"id":117344},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117340},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117349},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117349":{"source":{"__isSmartRef__":true,"id":117344},"target":{"__isSmartRef__":true,"id":117340}},"117350":{"sourceObj":{"__isSmartRef__":true,"id":117344},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117340},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117351},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117351":{"source":{"__isSmartRef__":true,"id":117344},"target":{"__isSmartRef__":true,"id":117340}},"117352":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117341},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117353},"dependendConnections":[{"__isSmartRef__":true,"id":117354}],"attributeConnections":[{"__isSmartRef__":true,"id":117356},{"__isSmartRef__":true,"id":117358},{"__isSmartRef__":true,"id":117360}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117353":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117341}},"117354":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117341},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117355},"dependedBy":{"__isSmartRef__":true,"id":117352},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117355":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117341}},"117356":{"sourceObj":{"__isSmartRef__":true,"id":117352},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117354},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117357},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117357":{"source":{"__isSmartRef__":true,"id":117352},"target":{"__isSmartRef__":true,"id":117354}},"117358":{"sourceObj":{"__isSmartRef__":true,"id":117352},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117354},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117359},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117359":{"source":{"__isSmartRef__":true,"id":117352},"target":{"__isSmartRef__":true,"id":117354}},"117360":{"sourceObj":{"__isSmartRef__":true,"id":117352},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117354},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117361},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117361":{"source":{"__isSmartRef__":true,"id":117352},"target":{"__isSmartRef__":true,"id":117354}},"117362":{"sourceObj":{"__isSmartRef__":true,"id":117341},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117341},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117363},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117363":{"source":{"__isSmartRef__":true,"id":117341},"target":{"__isSmartRef__":true,"id":117341}},"117364":{"remove":{"__isSmartRef__":true,"id":117365},"reconnect":{"__isSmartRef__":true,"id":117372}},"117365":{"varMapping":{"__isSmartRef__":true,"id":117366},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117366":{"this":{"__isSmartRef__":true,"id":117341},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117367}},"117367":{"$super":{"__isSmartRef__":true,"id":117368}},"117368":{"varMapping":{"__isSmartRef__":true,"id":117369},"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":117370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117369":{"obj":{"__isSmartRef__":true,"id":117341},"name":"remove"},"117370":{},"117371":{},"117372":{"varMapping":{"__isSmartRef__":true,"id":117373},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117374},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117373":{"this":{"__isSmartRef__":true,"id":117341}},"117374":{},"117375":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117341}},"117376":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117377},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117411},"dependedBy":{"__isSmartRef__":true,"id":117380},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117377":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117378},"eventHandler":{"__isSmartRef__":true,"id":117379},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117380},{"__isSmartRef__":true,"id":117388}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117398}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117400},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117378":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117379":{"morph":{"__isSmartRef__":true,"id":117377},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117380":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117377},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117381},"dependendConnections":[{"__isSmartRef__":true,"id":117376}],"attributeConnections":[{"__isSmartRef__":true,"id":117382},{"__isSmartRef__":true,"id":117384},{"__isSmartRef__":true,"id":117386}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117381":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117377}},"117382":{"sourceObj":{"__isSmartRef__":true,"id":117380},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117376},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117383},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117383":{"source":{"__isSmartRef__":true,"id":117380},"target":{"__isSmartRef__":true,"id":117376}},"117384":{"sourceObj":{"__isSmartRef__":true,"id":117380},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117376},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117385},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117385":{"source":{"__isSmartRef__":true,"id":117380},"target":{"__isSmartRef__":true,"id":117376}},"117386":{"sourceObj":{"__isSmartRef__":true,"id":117380},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117376},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117387},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117387":{"source":{"__isSmartRef__":true,"id":117380},"target":{"__isSmartRef__":true,"id":117376}},"117388":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117377},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117389},"dependendConnections":[{"__isSmartRef__":true,"id":117390}],"attributeConnections":[{"__isSmartRef__":true,"id":117392},{"__isSmartRef__":true,"id":117394},{"__isSmartRef__":true,"id":117396}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117389":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117377}},"117390":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117377},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117391},"dependedBy":{"__isSmartRef__":true,"id":117388},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117391":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117377}},"117392":{"sourceObj":{"__isSmartRef__":true,"id":117388},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117390},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117393},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117393":{"source":{"__isSmartRef__":true,"id":117388},"target":{"__isSmartRef__":true,"id":117390}},"117394":{"sourceObj":{"__isSmartRef__":true,"id":117388},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117390},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117395},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117395":{"source":{"__isSmartRef__":true,"id":117388},"target":{"__isSmartRef__":true,"id":117390}},"117396":{"sourceObj":{"__isSmartRef__":true,"id":117388},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117390},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117397},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117397":{"source":{"__isSmartRef__":true,"id":117388},"target":{"__isSmartRef__":true,"id":117390}},"117398":{"sourceObj":{"__isSmartRef__":true,"id":117377},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117377},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117399},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117399":{"source":{"__isSmartRef__":true,"id":117377},"target":{"__isSmartRef__":true,"id":117377}},"117400":{"remove":{"__isSmartRef__":true,"id":117401},"reconnect":{"__isSmartRef__":true,"id":117408}},"117401":{"varMapping":{"__isSmartRef__":true,"id":117402},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117402":{"this":{"__isSmartRef__":true,"id":117377},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117403}},"117403":{"$super":{"__isSmartRef__":true,"id":117404}},"117404":{"varMapping":{"__isSmartRef__":true,"id":117405},"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":117406},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117405":{"obj":{"__isSmartRef__":true,"id":117377},"name":"remove"},"117406":{},"117407":{},"117408":{"varMapping":{"__isSmartRef__":true,"id":117409},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117410},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117409":{"this":{"__isSmartRef__":true,"id":117377}},"117410":{},"117411":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117377}},"117412":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117413},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117447},"dependedBy":{"__isSmartRef__":true,"id":117416},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117413":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117414},"eventHandler":{"__isSmartRef__":true,"id":117415},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117416},{"__isSmartRef__":true,"id":117424}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117434}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117436},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117414":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117415":{"morph":{"__isSmartRef__":true,"id":117413},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117416":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117413},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117417},"dependendConnections":[{"__isSmartRef__":true,"id":117412}],"attributeConnections":[{"__isSmartRef__":true,"id":117418},{"__isSmartRef__":true,"id":117420},{"__isSmartRef__":true,"id":117422}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117417":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117413}},"117418":{"sourceObj":{"__isSmartRef__":true,"id":117416},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117412},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117419},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117419":{"source":{"__isSmartRef__":true,"id":117416},"target":{"__isSmartRef__":true,"id":117412}},"117420":{"sourceObj":{"__isSmartRef__":true,"id":117416},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117412},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117421},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117421":{"source":{"__isSmartRef__":true,"id":117416},"target":{"__isSmartRef__":true,"id":117412}},"117422":{"sourceObj":{"__isSmartRef__":true,"id":117416},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117412},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117423},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117423":{"source":{"__isSmartRef__":true,"id":117416},"target":{"__isSmartRef__":true,"id":117412}},"117424":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117413},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117425},"dependendConnections":[{"__isSmartRef__":true,"id":117426}],"attributeConnections":[{"__isSmartRef__":true,"id":117428},{"__isSmartRef__":true,"id":117430},{"__isSmartRef__":true,"id":117432}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117425":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117413}},"117426":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117413},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117427},"dependedBy":{"__isSmartRef__":true,"id":117424},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117427":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117413}},"117428":{"sourceObj":{"__isSmartRef__":true,"id":117424},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117426},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117429},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117429":{"source":{"__isSmartRef__":true,"id":117424},"target":{"__isSmartRef__":true,"id":117426}},"117430":{"sourceObj":{"__isSmartRef__":true,"id":117424},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117426},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117431},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117431":{"source":{"__isSmartRef__":true,"id":117424},"target":{"__isSmartRef__":true,"id":117426}},"117432":{"sourceObj":{"__isSmartRef__":true,"id":117424},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117426},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117433},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117433":{"source":{"__isSmartRef__":true,"id":117424},"target":{"__isSmartRef__":true,"id":117426}},"117434":{"sourceObj":{"__isSmartRef__":true,"id":117413},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117413},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117435},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117435":{"source":{"__isSmartRef__":true,"id":117413},"target":{"__isSmartRef__":true,"id":117413}},"117436":{"remove":{"__isSmartRef__":true,"id":117437},"reconnect":{"__isSmartRef__":true,"id":117444}},"117437":{"varMapping":{"__isSmartRef__":true,"id":117438},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117438":{"this":{"__isSmartRef__":true,"id":117413},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117439}},"117439":{"$super":{"__isSmartRef__":true,"id":117440}},"117440":{"varMapping":{"__isSmartRef__":true,"id":117441},"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":117442},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117441":{"obj":{"__isSmartRef__":true,"id":117413},"name":"remove"},"117442":{},"117443":{},"117444":{"varMapping":{"__isSmartRef__":true,"id":117445},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117446},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117445":{"this":{"__isSmartRef__":true,"id":117413}},"117446":{},"117447":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117413}},"117448":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117449},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117483},"dependedBy":{"__isSmartRef__":true,"id":117452},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117449":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117450},"eventHandler":{"__isSmartRef__":true,"id":117451},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117452},{"__isSmartRef__":true,"id":117460}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117470}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117472},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117450":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117451":{"morph":{"__isSmartRef__":true,"id":117449},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117452":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117449},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117453},"dependendConnections":[{"__isSmartRef__":true,"id":117448}],"attributeConnections":[{"__isSmartRef__":true,"id":117454},{"__isSmartRef__":true,"id":117456},{"__isSmartRef__":true,"id":117458}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117453":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117449}},"117454":{"sourceObj":{"__isSmartRef__":true,"id":117452},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117448},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117455},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117455":{"source":{"__isSmartRef__":true,"id":117452},"target":{"__isSmartRef__":true,"id":117448}},"117456":{"sourceObj":{"__isSmartRef__":true,"id":117452},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117448},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117457},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117457":{"source":{"__isSmartRef__":true,"id":117452},"target":{"__isSmartRef__":true,"id":117448}},"117458":{"sourceObj":{"__isSmartRef__":true,"id":117452},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117448},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117459},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117459":{"source":{"__isSmartRef__":true,"id":117452},"target":{"__isSmartRef__":true,"id":117448}},"117460":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117449},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117461},"dependendConnections":[{"__isSmartRef__":true,"id":117462}],"attributeConnections":[{"__isSmartRef__":true,"id":117464},{"__isSmartRef__":true,"id":117466},{"__isSmartRef__":true,"id":117468}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117461":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117449}},"117462":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117449},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117463},"dependedBy":{"__isSmartRef__":true,"id":117460},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117463":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117449}},"117464":{"sourceObj":{"__isSmartRef__":true,"id":117460},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117462},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117465},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117465":{"source":{"__isSmartRef__":true,"id":117460},"target":{"__isSmartRef__":true,"id":117462}},"117466":{"sourceObj":{"__isSmartRef__":true,"id":117460},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117462},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117467},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117467":{"source":{"__isSmartRef__":true,"id":117460},"target":{"__isSmartRef__":true,"id":117462}},"117468":{"sourceObj":{"__isSmartRef__":true,"id":117460},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117462},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117469},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117469":{"source":{"__isSmartRef__":true,"id":117460},"target":{"__isSmartRef__":true,"id":117462}},"117470":{"sourceObj":{"__isSmartRef__":true,"id":117449},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117449},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117471},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117471":{"source":{"__isSmartRef__":true,"id":117449},"target":{"__isSmartRef__":true,"id":117449}},"117472":{"remove":{"__isSmartRef__":true,"id":117473},"reconnect":{"__isSmartRef__":true,"id":117480}},"117473":{"varMapping":{"__isSmartRef__":true,"id":117474},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117474":{"this":{"__isSmartRef__":true,"id":117449},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117475}},"117475":{"$super":{"__isSmartRef__":true,"id":117476}},"117476":{"varMapping":{"__isSmartRef__":true,"id":117477},"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":117478},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117477":{"obj":{"__isSmartRef__":true,"id":117449},"name":"remove"},"117478":{},"117479":{},"117480":{"varMapping":{"__isSmartRef__":true,"id":117481},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117482},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117481":{"this":{"__isSmartRef__":true,"id":117449}},"117482":{},"117483":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117449}},"117484":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":117485},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117519},"dependedBy":{"__isSmartRef__":true,"id":117488},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117485":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":117486},"eventHandler":{"__isSmartRef__":true,"id":117487},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":117488},{"__isSmartRef__":true,"id":117496}],"_Rotation":-9.993857308094576,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":117506}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117508},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"117486":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"117487":{"morph":{"__isSmartRef__":true,"id":117485},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117488":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":117485},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":117489},"dependendConnections":[{"__isSmartRef__":true,"id":117484}],"attributeConnections":[{"__isSmartRef__":true,"id":117490},{"__isSmartRef__":true,"id":117492},{"__isSmartRef__":true,"id":117494}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117489":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117485}},"117490":{"sourceObj":{"__isSmartRef__":true,"id":117488},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117484},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117491},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117491":{"source":{"__isSmartRef__":true,"id":117488},"target":{"__isSmartRef__":true,"id":117484}},"117492":{"sourceObj":{"__isSmartRef__":true,"id":117488},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117484},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117493},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117493":{"source":{"__isSmartRef__":true,"id":117488},"target":{"__isSmartRef__":true,"id":117484}},"117494":{"sourceObj":{"__isSmartRef__":true,"id":117488},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117484},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117495},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117495":{"source":{"__isSmartRef__":true,"id":117488},"target":{"__isSmartRef__":true,"id":117484}},"117496":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":117485},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117497},"dependendConnections":[{"__isSmartRef__":true,"id":117498}],"attributeConnections":[{"__isSmartRef__":true,"id":117500},{"__isSmartRef__":true,"id":117502},{"__isSmartRef__":true,"id":117504}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"117497":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117485}},"117498":{"sourceObj":{"__isSmartRef__":true,"id":116953},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":117485},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":117499},"dependedBy":{"__isSmartRef__":true,"id":117496},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117499":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117485}},"117500":{"sourceObj":{"__isSmartRef__":true,"id":117496},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":117498},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":117501},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117501":{"source":{"__isSmartRef__":true,"id":117496},"target":{"__isSmartRef__":true,"id":117498}},"117502":{"sourceObj":{"__isSmartRef__":true,"id":117496},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":117498},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":117503},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117503":{"source":{"__isSmartRef__":true,"id":117496},"target":{"__isSmartRef__":true,"id":117498}},"117504":{"sourceObj":{"__isSmartRef__":true,"id":117496},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":117498},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":117505},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117505":{"source":{"__isSmartRef__":true,"id":117496},"target":{"__isSmartRef__":true,"id":117498}},"117506":{"sourceObj":{"__isSmartRef__":true,"id":117485},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":117485},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":117507},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"117507":{"source":{"__isSmartRef__":true,"id":117485},"target":{"__isSmartRef__":true,"id":117485}},"117508":{"remove":{"__isSmartRef__":true,"id":117509},"reconnect":{"__isSmartRef__":true,"id":117516}},"117509":{"varMapping":{"__isSmartRef__":true,"id":117510},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":117515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117510":{"this":{"__isSmartRef__":true,"id":117485},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117511}},"117511":{"$super":{"__isSmartRef__":true,"id":117512}},"117512":{"varMapping":{"__isSmartRef__":true,"id":117513},"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":117514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117513":{"obj":{"__isSmartRef__":true,"id":117485},"name":"remove"},"117514":{},"117515":{},"117516":{"varMapping":{"__isSmartRef__":true,"id":117517},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":117518},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117517":{"this":{"__isSmartRef__":true,"id":117485}},"117518":{},"117519":{"source":{"__isSmartRef__":true,"id":116953},"target":{"__isSmartRef__":true,"id":117485}},"117520":{"change":{"__isSmartRef__":true,"id":117521},"tick":{"__isSmartRef__":true,"id":117525}},"117521":{"varMapping":{"__isSmartRef__":true,"id":117522},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117522":{"this":{"__isSmartRef__":true,"id":116953}},"117523":{"timestamp":{"__isSmartRef__":true,"id":117524},"user":"cschuster","tags":[]},"117524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117525":{"varMapping":{"__isSmartRef__":true,"id":117526},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117526":{"this":{"__isSmartRef__":true,"id":116953}},"117527":{"timestamp":{"__isSmartRef__":true,"id":117528},"user":"cschuster","tags":[]},"117528":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117529":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117530}],"id":"A57B5F53-9BC1-49DC-BD30-06EF5161473C","shape":{"__isSmartRef__":true,"id":117531},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3076","partsBinMetaInfo":{"__isSmartRef__":true,"id":117532},"eventHandler":{"__isSmartRef__":true,"id":117550},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8","22AE55C9-F179-47A7-A20E-E944429C85DE","EBA5A851-8BDC-4659-9F9F-5D5FE386A901"],"partTests":{"__isSmartRef__":true,"id":117551},"_ClipMode":"visible","moved":true,"b":169.4756443396327,"#startLetters":"set","isBeingDragged":false,"delta":0.5851725243264809,"_Rotation":4.763170320035014,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117556},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4452.0,3786.3)"},"117530":{"target":{"__isSmartRef__":true,"id":117529},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117531":{"_BorderWidth":5.9132673868373775,"_ClipMode":"visible","_BorderRadius":38.66550828822277,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.6,92.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(47,-205,-111)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.7,-0.3)"},"117532":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117533},{"__isSmartRef__":true,"id":117535},{"__isSmartRef__":true,"id":117537},{"__isSmartRef__":true,"id":117539},{"__isSmartRef__":true,"id":117541},{"__isSmartRef__":true,"id":117543},{"__isSmartRef__":true,"id":117545},{"__isSmartRef__":true,"id":117547}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117549},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117533":{"date":{"__isSmartRef__":true,"id":117534},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117535":{"date":{"__isSmartRef__":true,"id":117536},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117536":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117537":{"date":{"__isSmartRef__":true,"id":117538},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117538":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117539":{"date":{"__isSmartRef__":true,"id":117540},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117540":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117541":{"date":{"__isSmartRef__":true,"id":117542},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117542":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117543":{"date":{"__isSmartRef__":true,"id":117544},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117544":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117545":{"date":{"__isSmartRef__":true,"id":117546},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117546":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117547":{"date":{"__isSmartRef__":true,"id":117548},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117548":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117549":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117550":{"morph":{"__isSmartRef__":true,"id":117529},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117551":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117552}},"117552":{"test01IsMorph":{"__isSmartRef__":true,"id":117553}},"117553":{"varMapping":{"__isSmartRef__":true,"id":117554},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117554":{"this":{"__isSmartRef__":true,"id":117551}},"117555":{},"117556":{"change":{"__isSmartRef__":true,"id":117557},"tick":{"__isSmartRef__":true,"id":117561}},"117557":{"varMapping":{"__isSmartRef__":true,"id":117558},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117558":{"this":{"__isSmartRef__":true,"id":117529}},"117559":{"timestamp":{"__isSmartRef__":true,"id":117560},"user":"cschuster","tags":[]},"117560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117561":{"varMapping":{"__isSmartRef__":true,"id":117562},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117562":{"this":{"__isSmartRef__":true,"id":117529}},"117563":{"timestamp":{"__isSmartRef__":true,"id":117564},"user":"cschuster","tags":[]},"117564":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117565":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117566}],"id":"1F5DB04E-8A23-43B0-A891-680CDC578864","shape":{"__isSmartRef__":true,"id":117567},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3077","partsBinMetaInfo":{"__isSmartRef__":true,"id":117568},"eventHandler":{"__isSmartRef__":true,"id":117585},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C7779946-3EC8-4E56-967B-450B488EE666","7E78B36C-DD5D-4253-B53C-AE25E2A8D77E","FB289E72-AD11-4D45-AB44-7D379FA628DA"],"partTests":{"__isSmartRef__":true,"id":117586},"_ClipMode":"visible","moved":true,"b":284.7712144643301,"#startLetters":"set","isBeingDragged":false,"delta":0.9895865632570349,"_Rotation":-17.30113021227298,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117591},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2662.2,1543.6)"},"117566":{"target":{"__isSmartRef__":true,"id":117565},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117567":{"_BorderWidth":0.16524198431335702,"_ClipMode":"visible","_BorderRadius":2.6001838876060157,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.3,138.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-247,-182,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.7,-25.1)"},"117568":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117569},{"__isSmartRef__":true,"id":117571},{"__isSmartRef__":true,"id":117573},{"__isSmartRef__":true,"id":117575},{"__isSmartRef__":true,"id":117577},{"__isSmartRef__":true,"id":117579},{"__isSmartRef__":true,"id":117581},{"__isSmartRef__":true,"id":117583}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117569":{"date":{"__isSmartRef__":true,"id":117570},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117571":{"date":{"__isSmartRef__":true,"id":117572},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117572":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117573":{"date":{"__isSmartRef__":true,"id":117574},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117574":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117575":{"date":{"__isSmartRef__":true,"id":117576},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117576":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117577":{"date":{"__isSmartRef__":true,"id":117578},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117578":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117579":{"date":{"__isSmartRef__":true,"id":117580},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117580":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117581":{"date":{"__isSmartRef__":true,"id":117582},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117582":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117583":{"date":{"__isSmartRef__":true,"id":117584},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117584":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117585":{"morph":{"__isSmartRef__":true,"id":117565},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117586":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117587}},"117587":{"test01IsMorph":{"__isSmartRef__":true,"id":117588}},"117588":{"varMapping":{"__isSmartRef__":true,"id":117589},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117590},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117589":{"this":{"__isSmartRef__":true,"id":117586}},"117590":{},"117591":{"change":{"__isSmartRef__":true,"id":117592},"tick":{"__isSmartRef__":true,"id":117596}},"117592":{"varMapping":{"__isSmartRef__":true,"id":117593},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117593":{"this":{"__isSmartRef__":true,"id":117565}},"117594":{"timestamp":{"__isSmartRef__":true,"id":117595},"user":"cschuster","tags":[]},"117595":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117596":{"varMapping":{"__isSmartRef__":true,"id":117597},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117598},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117597":{"this":{"__isSmartRef__":true,"id":117565}},"117598":{"timestamp":{"__isSmartRef__":true,"id":117599},"user":"cschuster","tags":[]},"117599":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117600":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117601}],"id":"FD70F7A2-CC39-4B29-8C40-9B281CF930B7","shape":{"__isSmartRef__":true,"id":117602},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3078","partsBinMetaInfo":{"__isSmartRef__":true,"id":117603},"eventHandler":{"__isSmartRef__":true,"id":117621},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","94ABF4C0-170B-4001-BAD8-4AECAA107104","0A0CD2CA-2AC5-4B13-9A13-002E65888E66","D7A5AC52-7614-4CC4-8E9A-B797388ADA92","F415FE00-7B47-4B4D-BA06-149FCA2FBF05"],"partTests":{"__isSmartRef__":true,"id":117622},"_ClipMode":"visible","moved":true,"b":135.431377306988,"#startLetters":"set","isBeingDragged":false,"delta":0.8407839267747477,"_Rotation":34.8170783120808,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117627},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5828.9,3535.5)"},"117601":{"target":{"__isSmartRef__":true,"id":117600},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117602":{"_BorderWidth":8.508815078453837,"_ClipMode":"visible","_BorderRadius":20.301146792343975,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(179,-3,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.0,-5.8)"},"117603":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117604},{"__isSmartRef__":true,"id":117606},{"__isSmartRef__":true,"id":117608},{"__isSmartRef__":true,"id":117610},{"__isSmartRef__":true,"id":117612},{"__isSmartRef__":true,"id":117614},{"__isSmartRef__":true,"id":117616},{"__isSmartRef__":true,"id":117618}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117620},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117604":{"date":{"__isSmartRef__":true,"id":117605},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117605":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117606":{"date":{"__isSmartRef__":true,"id":117607},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117607":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117608":{"date":{"__isSmartRef__":true,"id":117609},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117609":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117610":{"date":{"__isSmartRef__":true,"id":117611},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117611":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117612":{"date":{"__isSmartRef__":true,"id":117613},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117613":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117614":{"date":{"__isSmartRef__":true,"id":117615},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117615":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117616":{"date":{"__isSmartRef__":true,"id":117617},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117617":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117618":{"date":{"__isSmartRef__":true,"id":117619},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117619":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117620":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117621":{"morph":{"__isSmartRef__":true,"id":117600},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117622":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117623}},"117623":{"test01IsMorph":{"__isSmartRef__":true,"id":117624}},"117624":{"varMapping":{"__isSmartRef__":true,"id":117625},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117626},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117625":{"this":{"__isSmartRef__":true,"id":117622}},"117626":{},"117627":{"change":{"__isSmartRef__":true,"id":117628},"tick":{"__isSmartRef__":true,"id":117632}},"117628":{"varMapping":{"__isSmartRef__":true,"id":117629},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117630},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117629":{"this":{"__isSmartRef__":true,"id":117600}},"117630":{"timestamp":{"__isSmartRef__":true,"id":117631},"user":"cschuster","tags":[]},"117631":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117632":{"varMapping":{"__isSmartRef__":true,"id":117633},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117634},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117633":{"this":{"__isSmartRef__":true,"id":117600}},"117634":{"timestamp":{"__isSmartRef__":true,"id":117635},"user":"cschuster","tags":[]},"117635":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117636":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117637}],"id":"6D6FCA26-C7FB-4452-B3FA-1757EADA5461","shape":{"__isSmartRef__":true,"id":117638},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3079","partsBinMetaInfo":{"__isSmartRef__":true,"id":117639},"eventHandler":{"__isSmartRef__":true,"id":117657},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","F6A919BD-DCC0-4156-BA0D-6C7539C477F1","728FF5B0-084F-4AD3-A25E-6350505E37B1","8653ABED-D50F-4A43-AB07-0996891D288D","6607B107-39D6-43FF-BC1A-EAB3D4812F6A"],"partTests":{"__isSmartRef__":true,"id":117658},"_ClipMode":"visible","moved":true,"b":304.9058216715348,"#startLetters":"set","isBeingDragged":false,"delta":-0.5924105196609162,"_Rotation":57.118262078147545,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117663},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5152.7,4266.6)"},"117637":{"target":{"__isSmartRef__":true,"id":117636},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117638":{"_BorderWidth":0.8995313128896036,"_ClipMode":"visible","_BorderRadius":13.09785047364343,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.5,132.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-210,-64,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-31.4)"},"117639":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117640},{"__isSmartRef__":true,"id":117642},{"__isSmartRef__":true,"id":117644},{"__isSmartRef__":true,"id":117646},{"__isSmartRef__":true,"id":117648},{"__isSmartRef__":true,"id":117650},{"__isSmartRef__":true,"id":117652},{"__isSmartRef__":true,"id":117654}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117656},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117640":{"date":{"__isSmartRef__":true,"id":117641},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117641":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117642":{"date":{"__isSmartRef__":true,"id":117643},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117643":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117644":{"date":{"__isSmartRef__":true,"id":117645},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117645":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117646":{"date":{"__isSmartRef__":true,"id":117647},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117647":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117648":{"date":{"__isSmartRef__":true,"id":117649},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117649":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117650":{"date":{"__isSmartRef__":true,"id":117651},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117651":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117652":{"date":{"__isSmartRef__":true,"id":117653},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117653":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117654":{"date":{"__isSmartRef__":true,"id":117655},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117655":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117656":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117657":{"morph":{"__isSmartRef__":true,"id":117636},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117658":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117659}},"117659":{"test01IsMorph":{"__isSmartRef__":true,"id":117660}},"117660":{"varMapping":{"__isSmartRef__":true,"id":117661},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117661":{"this":{"__isSmartRef__":true,"id":117658}},"117662":{},"117663":{"change":{"__isSmartRef__":true,"id":117664},"tick":{"__isSmartRef__":true,"id":117668}},"117664":{"varMapping":{"__isSmartRef__":true,"id":117665},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117666},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117665":{"this":{"__isSmartRef__":true,"id":117636}},"117666":{"timestamp":{"__isSmartRef__":true,"id":117667},"user":"cschuster","tags":[]},"117667":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117668":{"varMapping":{"__isSmartRef__":true,"id":117669},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117670},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117669":{"this":{"__isSmartRef__":true,"id":117636}},"117670":{"timestamp":{"__isSmartRef__":true,"id":117671},"user":"cschuster","tags":[]},"117671":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117672":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117673}],"id":"F641F06E-241C-42B2-90F1-FFFCC424BEA3","shape":{"__isSmartRef__":true,"id":117674},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3080","partsBinMetaInfo":{"__isSmartRef__":true,"id":117675},"eventHandler":{"__isSmartRef__":true,"id":117693},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","61823827-4153-4134-9AB6-B33C93289F77","0B172721-E57F-4BF2-9150-925C55F9061A"],"partTests":{"__isSmartRef__":true,"id":117694},"_ClipMode":"visible","moved":true,"b":353.74354842025787,"#startLetters":"set","isBeingDragged":false,"delta":-0.7820564474677667,"_Rotation":6.96707165132438,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117699},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5999.2,4258.9)"},"117673":{"target":{"__isSmartRef__":true,"id":117672},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117674":{"_BorderWidth":4.45510596897037,"_ClipMode":"visible","_BorderRadius":39.52494479191725,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.3,104.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-28,226,159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-39.9)"},"117675":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117676},{"__isSmartRef__":true,"id":117678},{"__isSmartRef__":true,"id":117680},{"__isSmartRef__":true,"id":117682},{"__isSmartRef__":true,"id":117684},{"__isSmartRef__":true,"id":117686},{"__isSmartRef__":true,"id":117688},{"__isSmartRef__":true,"id":117690}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117692},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117676":{"date":{"__isSmartRef__":true,"id":117677},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117677":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117678":{"date":{"__isSmartRef__":true,"id":117679},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117679":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117680":{"date":{"__isSmartRef__":true,"id":117681},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117681":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117682":{"date":{"__isSmartRef__":true,"id":117683},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117683":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117684":{"date":{"__isSmartRef__":true,"id":117685},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117685":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117686":{"date":{"__isSmartRef__":true,"id":117687},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117687":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117688":{"date":{"__isSmartRef__":true,"id":117689},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117689":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117690":{"date":{"__isSmartRef__":true,"id":117691},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117691":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117692":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117693":{"morph":{"__isSmartRef__":true,"id":117672},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117694":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117695}},"117695":{"test01IsMorph":{"__isSmartRef__":true,"id":117696}},"117696":{"varMapping":{"__isSmartRef__":true,"id":117697},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117698},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117697":{"this":{"__isSmartRef__":true,"id":117694}},"117698":{},"117699":{"change":{"__isSmartRef__":true,"id":117700},"tick":{"__isSmartRef__":true,"id":117704}},"117700":{"varMapping":{"__isSmartRef__":true,"id":117701},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117701":{"this":{"__isSmartRef__":true,"id":117672}},"117702":{"timestamp":{"__isSmartRef__":true,"id":117703},"user":"cschuster","tags":[]},"117703":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117704":{"varMapping":{"__isSmartRef__":true,"id":117705},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117706},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117705":{"this":{"__isSmartRef__":true,"id":117672}},"117706":{"timestamp":{"__isSmartRef__":true,"id":117707},"user":"cschuster","tags":[]},"117707":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117708":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117709}],"id":"7653DBED-EF20-4C9A-AF99-F1032EE5D3A8","shape":{"__isSmartRef__":true,"id":117710},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3081","partsBinMetaInfo":{"__isSmartRef__":true,"id":117711},"eventHandler":{"__isSmartRef__":true,"id":117729},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","B251642D-5526-4DFB-90A0-1B7E6F3190BE","7430023C-AF69-428A-BF5D-E0A900C834E6"],"partTests":{"__isSmartRef__":true,"id":117730},"_ClipMode":"visible","moved":true,"b":144.31225297873607,"#startLetters":"set","isBeingDragged":false,"delta":0.7261371950735338,"_Rotation":35.05477350931884,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117735},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5005.6,4698.2)"},"117709":{"target":{"__isSmartRef__":true,"id":117708},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117710":{"_BorderWidth":7.916837650177236,"_ClipMode":"visible","_BorderRadius":26.38729299601367,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.1,76.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(149,-59,195)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.7,-3.8)"},"117711":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117712},{"__isSmartRef__":true,"id":117714},{"__isSmartRef__":true,"id":117716},{"__isSmartRef__":true,"id":117718},{"__isSmartRef__":true,"id":117720},{"__isSmartRef__":true,"id":117722},{"__isSmartRef__":true,"id":117724},{"__isSmartRef__":true,"id":117726}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117728},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117712":{"date":{"__isSmartRef__":true,"id":117713},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117713":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117714":{"date":{"__isSmartRef__":true,"id":117715},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117715":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117716":{"date":{"__isSmartRef__":true,"id":117717},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117717":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117718":{"date":{"__isSmartRef__":true,"id":117719},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117719":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117720":{"date":{"__isSmartRef__":true,"id":117721},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117721":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117722":{"date":{"__isSmartRef__":true,"id":117723},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117723":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117724":{"date":{"__isSmartRef__":true,"id":117725},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117725":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117726":{"date":{"__isSmartRef__":true,"id":117727},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117727":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117728":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117729":{"morph":{"__isSmartRef__":true,"id":117708},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117730":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117731}},"117731":{"test01IsMorph":{"__isSmartRef__":true,"id":117732}},"117732":{"varMapping":{"__isSmartRef__":true,"id":117733},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117733":{"this":{"__isSmartRef__":true,"id":117730}},"117734":{},"117735":{"change":{"__isSmartRef__":true,"id":117736},"tick":{"__isSmartRef__":true,"id":117740}},"117736":{"varMapping":{"__isSmartRef__":true,"id":117737},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117738},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117737":{"this":{"__isSmartRef__":true,"id":117708}},"117738":{"timestamp":{"__isSmartRef__":true,"id":117739},"user":"cschuster","tags":[]},"117739":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117740":{"varMapping":{"__isSmartRef__":true,"id":117741},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117742},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117741":{"this":{"__isSmartRef__":true,"id":117708}},"117742":{"timestamp":{"__isSmartRef__":true,"id":117743},"user":"cschuster","tags":[]},"117743":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117744":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117745}],"id":"3B2D470F-0808-422D-AF8E-E8921C0E1658","shape":{"__isSmartRef__":true,"id":117746},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3082","partsBinMetaInfo":{"__isSmartRef__":true,"id":117747},"eventHandler":{"__isSmartRef__":true,"id":117765},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3ADA23B2-C055-4B53-AD32-7FC32CD277FD","1706B4A3-9FE0-4F37-AB18-945D0E45899B"],"partTests":{"__isSmartRef__":true,"id":117766},"_ClipMode":"visible","moved":true,"b":56.40527400415158,"#startLetters":"set","isBeingDragged":false,"delta":-0.8717005021753721,"_Rotation":22.65836353336659,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117771},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4210.9,4806.2)"},"117745":{"target":{"__isSmartRef__":true,"id":117744},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117746":{"_BorderWidth":9.164860880873295,"_ClipMode":"visible","_BorderRadius":12.246294148754107,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.9,66.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(213,355,-186)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.7,-31.1)"},"117747":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117748},{"__isSmartRef__":true,"id":117750},{"__isSmartRef__":true,"id":117752},{"__isSmartRef__":true,"id":117754},{"__isSmartRef__":true,"id":117756},{"__isSmartRef__":true,"id":117758},{"__isSmartRef__":true,"id":117760},{"__isSmartRef__":true,"id":117762}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117764},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117748":{"date":{"__isSmartRef__":true,"id":117749},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117749":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117750":{"date":{"__isSmartRef__":true,"id":117751},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117751":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117752":{"date":{"__isSmartRef__":true,"id":117753},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117753":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117754":{"date":{"__isSmartRef__":true,"id":117755},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117755":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117756":{"date":{"__isSmartRef__":true,"id":117757},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117757":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117758":{"date":{"__isSmartRef__":true,"id":117759},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117759":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117760":{"date":{"__isSmartRef__":true,"id":117761},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117761":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117762":{"date":{"__isSmartRef__":true,"id":117763},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117763":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117764":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117765":{"morph":{"__isSmartRef__":true,"id":117744},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117766":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117767}},"117767":{"test01IsMorph":{"__isSmartRef__":true,"id":117768}},"117768":{"varMapping":{"__isSmartRef__":true,"id":117769},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117769":{"this":{"__isSmartRef__":true,"id":117766}},"117770":{},"117771":{"change":{"__isSmartRef__":true,"id":117772},"tick":{"__isSmartRef__":true,"id":117776}},"117772":{"varMapping":{"__isSmartRef__":true,"id":117773},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117774},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117773":{"this":{"__isSmartRef__":true,"id":117744}},"117774":{"timestamp":{"__isSmartRef__":true,"id":117775},"user":"cschuster","tags":[]},"117775":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117776":{"varMapping":{"__isSmartRef__":true,"id":117777},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117778},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117777":{"this":{"__isSmartRef__":true,"id":117744}},"117778":{"timestamp":{"__isSmartRef__":true,"id":117779},"user":"cschuster","tags":[]},"117779":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117780":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117781}],"id":"D19AEC40-1B56-43A8-8DDF-59892DAE9A87","shape":{"__isSmartRef__":true,"id":117782},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3083","partsBinMetaInfo":{"__isSmartRef__":true,"id":117783},"eventHandler":{"__isSmartRef__":true,"id":117801},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","285FDC03-0956-4AB5-9425-D4FE6D1C3DCA","23267932-343B-442F-8AF1-888F84160351","70C8814A-0799-49F6-9004-5EEEE3F0011E"],"partTests":{"__isSmartRef__":true,"id":117802},"_ClipMode":"visible","moved":true,"b":212.62041125830729,"#startLetters":"set","isBeingDragged":false,"delta":-0.8784681278048083,"_Rotation":-30.3456006672055,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117807},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4607.3,4827.4)"},"117781":{"target":{"__isSmartRef__":true,"id":117780},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117782":{"_BorderWidth":2.3046456543007263,"_ClipMode":"visible","_BorderRadius":28.376103921792065,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.3,121.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-138,-354,-108)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.2,-3.2)"},"117783":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117784},{"__isSmartRef__":true,"id":117786},{"__isSmartRef__":true,"id":117788},{"__isSmartRef__":true,"id":117790},{"__isSmartRef__":true,"id":117792},{"__isSmartRef__":true,"id":117794},{"__isSmartRef__":true,"id":117796},{"__isSmartRef__":true,"id":117798}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117800},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117784":{"date":{"__isSmartRef__":true,"id":117785},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117785":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117786":{"date":{"__isSmartRef__":true,"id":117787},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117787":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117788":{"date":{"__isSmartRef__":true,"id":117789},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117789":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117790":{"date":{"__isSmartRef__":true,"id":117791},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117791":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117792":{"date":{"__isSmartRef__":true,"id":117793},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117793":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117794":{"date":{"__isSmartRef__":true,"id":117795},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117795":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117796":{"date":{"__isSmartRef__":true,"id":117797},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117797":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117798":{"date":{"__isSmartRef__":true,"id":117799},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117799":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117800":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117801":{"morph":{"__isSmartRef__":true,"id":117780},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117802":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117803}},"117803":{"test01IsMorph":{"__isSmartRef__":true,"id":117804}},"117804":{"varMapping":{"__isSmartRef__":true,"id":117805},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117806},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117805":{"this":{"__isSmartRef__":true,"id":117802}},"117806":{},"117807":{"change":{"__isSmartRef__":true,"id":117808},"tick":{"__isSmartRef__":true,"id":117812}},"117808":{"varMapping":{"__isSmartRef__":true,"id":117809},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117809":{"this":{"__isSmartRef__":true,"id":117780}},"117810":{"timestamp":{"__isSmartRef__":true,"id":117811},"user":"cschuster","tags":[]},"117811":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117812":{"varMapping":{"__isSmartRef__":true,"id":117813},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117814},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117813":{"this":{"__isSmartRef__":true,"id":117780}},"117814":{"timestamp":{"__isSmartRef__":true,"id":117815},"user":"cschuster","tags":[]},"117815":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117816":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117817}],"id":"91AB994E-08B2-42F1-81D7-5E1D7CDC2BEC","shape":{"__isSmartRef__":true,"id":117818},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3084","partsBinMetaInfo":{"__isSmartRef__":true,"id":117819},"eventHandler":{"__isSmartRef__":true,"id":117837},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","E3CD05E0-C1F9-4158-B0C7-415356987EB2","9F341911-7EAD-44E2-A9CF-D0B78F106A13"],"partTests":{"__isSmartRef__":true,"id":117838},"_ClipMode":"visible","moved":true,"b":36.49420900456607,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":21.08404923750723,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117843},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5976.1,5064.4)"},"117817":{"target":{"__isSmartRef__":true,"id":117816},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117818":{"_BorderWidth":7.973707681715281,"_ClipMode":"visible","_BorderRadius":25.851300197932044,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.2,76.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(152,358,59)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.9,-36.1)"},"117819":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117820},{"__isSmartRef__":true,"id":117822},{"__isSmartRef__":true,"id":117824},{"__isSmartRef__":true,"id":117826},{"__isSmartRef__":true,"id":117828},{"__isSmartRef__":true,"id":117830},{"__isSmartRef__":true,"id":117832},{"__isSmartRef__":true,"id":117834}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117836},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117820":{"date":{"__isSmartRef__":true,"id":117821},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117821":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117822":{"date":{"__isSmartRef__":true,"id":117823},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117823":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117824":{"date":{"__isSmartRef__":true,"id":117825},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117825":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117826":{"date":{"__isSmartRef__":true,"id":117827},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117827":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117828":{"date":{"__isSmartRef__":true,"id":117829},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117829":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117830":{"date":{"__isSmartRef__":true,"id":117831},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117831":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117832":{"date":{"__isSmartRef__":true,"id":117833},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117833":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117834":{"date":{"__isSmartRef__":true,"id":117835},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117835":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117836":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117837":{"morph":{"__isSmartRef__":true,"id":117816},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117838":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117839}},"117839":{"test01IsMorph":{"__isSmartRef__":true,"id":117840}},"117840":{"varMapping":{"__isSmartRef__":true,"id":117841},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117842},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117841":{"this":{"__isSmartRef__":true,"id":117838}},"117842":{},"117843":{"change":{"__isSmartRef__":true,"id":117844},"tick":{"__isSmartRef__":true,"id":117848}},"117844":{"varMapping":{"__isSmartRef__":true,"id":117845},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117845":{"this":{"__isSmartRef__":true,"id":117816}},"117846":{"timestamp":{"__isSmartRef__":true,"id":117847},"user":"cschuster","tags":[]},"117847":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117848":{"varMapping":{"__isSmartRef__":true,"id":117849},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117850},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117849":{"this":{"__isSmartRef__":true,"id":117816}},"117850":{"timestamp":{"__isSmartRef__":true,"id":117851},"user":"cschuster","tags":[]},"117851":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117852":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117853}],"id":"32523551-2D44-48FF-965F-E7E77DCB88F6","shape":{"__isSmartRef__":true,"id":117854},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3085","partsBinMetaInfo":{"__isSmartRef__":true,"id":117855},"eventHandler":{"__isSmartRef__":true,"id":117873},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","87FABF07-EB8C-4A85-8698-162897CFB771","C7CD5412-86EF-4E50-BD02-FA158399008C","33D8534A-AA0C-4736-B958-9E234F5D6164"],"partTests":{"__isSmartRef__":true,"id":117874},"_ClipMode":"visible","moved":true,"b":86.52983518503606,"#startLetters":"set","isBeingDragged":false,"delta":0.9013524498441257,"_Rotation":5.786851325542397,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117879},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4497.6,4640.1)"},"117853":{"target":{"__isSmartRef__":true,"id":117852},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117854":{"_BorderWidth":9.990832262140168,"_ClipMode":"visible","_BorderRadius":0.1465493298893561,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.8,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,271,-175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.2)"},"117855":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117856},{"__isSmartRef__":true,"id":117858},{"__isSmartRef__":true,"id":117860},{"__isSmartRef__":true,"id":117862},{"__isSmartRef__":true,"id":117864},{"__isSmartRef__":true,"id":117866},{"__isSmartRef__":true,"id":117868},{"__isSmartRef__":true,"id":117870}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117872},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117856":{"date":{"__isSmartRef__":true,"id":117857},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117857":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117858":{"date":{"__isSmartRef__":true,"id":117859},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117859":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117860":{"date":{"__isSmartRef__":true,"id":117861},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117861":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117862":{"date":{"__isSmartRef__":true,"id":117863},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117863":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117864":{"date":{"__isSmartRef__":true,"id":117865},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117865":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117866":{"date":{"__isSmartRef__":true,"id":117867},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117867":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117868":{"date":{"__isSmartRef__":true,"id":117869},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117869":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117870":{"date":{"__isSmartRef__":true,"id":117871},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117871":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117872":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117873":{"morph":{"__isSmartRef__":true,"id":117852},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117874":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117875}},"117875":{"test01IsMorph":{"__isSmartRef__":true,"id":117876}},"117876":{"varMapping":{"__isSmartRef__":true,"id":117877},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117878},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117877":{"this":{"__isSmartRef__":true,"id":117874}},"117878":{},"117879":{"change":{"__isSmartRef__":true,"id":117880},"tick":{"__isSmartRef__":true,"id":117884}},"117880":{"varMapping":{"__isSmartRef__":true,"id":117881},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117882},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117881":{"this":{"__isSmartRef__":true,"id":117852}},"117882":{"timestamp":{"__isSmartRef__":true,"id":117883},"user":"cschuster","tags":[]},"117883":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117884":{"varMapping":{"__isSmartRef__":true,"id":117885},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117886},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117885":{"this":{"__isSmartRef__":true,"id":117852}},"117886":{"timestamp":{"__isSmartRef__":true,"id":117887},"user":"cschuster","tags":[]},"117887":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117888":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117889}],"id":"C759D966-9479-4012-ABAA-97B28D5E22C2","shape":{"__isSmartRef__":true,"id":117890},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3086","partsBinMetaInfo":{"__isSmartRef__":true,"id":117891},"eventHandler":{"__isSmartRef__":true,"id":117909},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","2C8A0436-3C7C-4532-B319-B1A44D3E6C0E"],"partTests":{"__isSmartRef__":true,"id":117910},"_ClipMode":"visible","moved":true,"b":203.07899814774282,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-9.207432407457965,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117915},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4512.8,4033.0)"},"117889":{"target":{"__isSmartRef__":true,"id":117888},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117890":{"_BorderWidth":3.040000358344525,"_ClipMode":"visible","_BorderRadius":33.853442247536655,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.9,115.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,-336,-205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-1.6)"},"117891":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117892},{"__isSmartRef__":true,"id":117894},{"__isSmartRef__":true,"id":117896},{"__isSmartRef__":true,"id":117898},{"__isSmartRef__":true,"id":117900},{"__isSmartRef__":true,"id":117902},{"__isSmartRef__":true,"id":117904},{"__isSmartRef__":true,"id":117906}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117908},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117892":{"date":{"__isSmartRef__":true,"id":117893},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117893":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117894":{"date":{"__isSmartRef__":true,"id":117895},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117895":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117896":{"date":{"__isSmartRef__":true,"id":117897},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117897":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117898":{"date":{"__isSmartRef__":true,"id":117899},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117899":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117900":{"date":{"__isSmartRef__":true,"id":117901},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117901":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117902":{"date":{"__isSmartRef__":true,"id":117903},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117903":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117904":{"date":{"__isSmartRef__":true,"id":117905},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117905":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117906":{"date":{"__isSmartRef__":true,"id":117907},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117907":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117908":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117909":{"morph":{"__isSmartRef__":true,"id":117888},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117910":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117911}},"117911":{"test01IsMorph":{"__isSmartRef__":true,"id":117912}},"117912":{"varMapping":{"__isSmartRef__":true,"id":117913},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117914},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117913":{"this":{"__isSmartRef__":true,"id":117910}},"117914":{},"117915":{"change":{"__isSmartRef__":true,"id":117916},"tick":{"__isSmartRef__":true,"id":117920}},"117916":{"varMapping":{"__isSmartRef__":true,"id":117917},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117917":{"this":{"__isSmartRef__":true,"id":117888}},"117918":{"timestamp":{"__isSmartRef__":true,"id":117919},"user":"cschuster","tags":[]},"117919":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117920":{"varMapping":{"__isSmartRef__":true,"id":117921},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117921":{"this":{"__isSmartRef__":true,"id":117888}},"117922":{"timestamp":{"__isSmartRef__":true,"id":117923},"user":"cschuster","tags":[]},"117923":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117924":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117925}],"id":"C6DC6EDA-5500-4565-9655-58EAE5F8911F","shape":{"__isSmartRef__":true,"id":117926},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3087","partsBinMetaInfo":{"__isSmartRef__":true,"id":117927},"eventHandler":{"__isSmartRef__":true,"id":117945},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","A84846DA-5334-4F36-9E84-D1BA6EA72A22"],"partTests":{"__isSmartRef__":true,"id":117946},"_ClipMode":"visible","moved":true,"b":134.8501710810233,"#startLetters":"set","isBeingDragged":false,"delta":0.9755166723043658,"_Rotation":-9.808162338204502,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117951},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5049.6,4169.7)"},"117925":{"target":{"__isSmartRef__":true,"id":117924},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117926":{"_BorderWidth":8.544767256215312,"_ClipMode":"visible","_BorderRadius":19.895400158822014,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(181,1,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.2,-5.9)"},"117927":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117928},{"__isSmartRef__":true,"id":117930},{"__isSmartRef__":true,"id":117932},{"__isSmartRef__":true,"id":117934},{"__isSmartRef__":true,"id":117936},{"__isSmartRef__":true,"id":117938},{"__isSmartRef__":true,"id":117940},{"__isSmartRef__":true,"id":117942}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117944},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117928":{"date":{"__isSmartRef__":true,"id":117929},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117929":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117930":{"date":{"__isSmartRef__":true,"id":117931},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117931":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117932":{"date":{"__isSmartRef__":true,"id":117933},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117933":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117934":{"date":{"__isSmartRef__":true,"id":117935},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117935":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117936":{"date":{"__isSmartRef__":true,"id":117937},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117937":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117938":{"date":{"__isSmartRef__":true,"id":117939},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117939":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117940":{"date":{"__isSmartRef__":true,"id":117941},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117941":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117942":{"date":{"__isSmartRef__":true,"id":117943},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117943":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117944":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117945":{"morph":{"__isSmartRef__":true,"id":117924},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117946":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117947}},"117947":{"test01IsMorph":{"__isSmartRef__":true,"id":117948}},"117948":{"varMapping":{"__isSmartRef__":true,"id":117949},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117950},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117949":{"this":{"__isSmartRef__":true,"id":117946}},"117950":{},"117951":{"change":{"__isSmartRef__":true,"id":117952},"tick":{"__isSmartRef__":true,"id":117956}},"117952":{"varMapping":{"__isSmartRef__":true,"id":117953},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117954},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117953":{"this":{"__isSmartRef__":true,"id":117924}},"117954":{"timestamp":{"__isSmartRef__":true,"id":117955},"user":"cschuster","tags":[]},"117955":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117956":{"varMapping":{"__isSmartRef__":true,"id":117957},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117958},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117957":{"this":{"__isSmartRef__":true,"id":117924}},"117958":{"timestamp":{"__isSmartRef__":true,"id":117959},"user":"cschuster","tags":[]},"117959":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117960":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117961}],"id":"BD229CA1-D9A7-4CDB-8636-87E58357C412","shape":{"__isSmartRef__":true,"id":117962},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3088","partsBinMetaInfo":{"__isSmartRef__":true,"id":117963},"eventHandler":{"__isSmartRef__":true,"id":117981},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","7E04F194-DD7A-4BA2-A2EF-51B1BC9309CE","F9C9B4E2-569F-4A16-A3AF-303E5C79C609","C73A27E0-8087-4C7E-8078-A0C350766856"],"partTests":{"__isSmartRef__":true,"id":117982},"_ClipMode":"visible","moved":true,"b":18.502435375121422,"#startLetters":"set","isBeingDragged":false,"delta":-0.8212448601843789,"_Rotation":19.322013326892392,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117987},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6349.4,5528.5)"},"117961":{"target":{"__isSmartRef__":true,"id":117960},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117962":{"_BorderWidth":6.586724824567753,"_ClipMode":"visible","_BorderRadius":35.97168692976069,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.1,87.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(81,324,236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.3,-39.0)"},"117963":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":117964},{"__isSmartRef__":true,"id":117966},{"__isSmartRef__":true,"id":117968},{"__isSmartRef__":true,"id":117970},{"__isSmartRef__":true,"id":117972},{"__isSmartRef__":true,"id":117974},{"__isSmartRef__":true,"id":117976},{"__isSmartRef__":true,"id":117978}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":117980},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"117964":{"date":{"__isSmartRef__":true,"id":117965},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"117965":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"117966":{"date":{"__isSmartRef__":true,"id":117967},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"117967":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"117968":{"date":{"__isSmartRef__":true,"id":117969},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"117969":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"117970":{"date":{"__isSmartRef__":true,"id":117971},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"117971":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"117972":{"date":{"__isSmartRef__":true,"id":117973},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"117973":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"117974":{"date":{"__isSmartRef__":true,"id":117975},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"117975":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"117976":{"date":{"__isSmartRef__":true,"id":117977},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"117977":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"117978":{"date":{"__isSmartRef__":true,"id":117979},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"117979":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"117980":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"117981":{"morph":{"__isSmartRef__":true,"id":117960},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117982":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":117983}},"117983":{"test01IsMorph":{"__isSmartRef__":true,"id":117984}},"117984":{"varMapping":{"__isSmartRef__":true,"id":117985},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":117986},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117985":{"this":{"__isSmartRef__":true,"id":117982}},"117986":{},"117987":{"change":{"__isSmartRef__":true,"id":117988},"tick":{"__isSmartRef__":true,"id":117992}},"117988":{"varMapping":{"__isSmartRef__":true,"id":117989},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":117990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117989":{"this":{"__isSmartRef__":true,"id":117960}},"117990":{"timestamp":{"__isSmartRef__":true,"id":117991},"user":"cschuster","tags":[]},"117991":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"117992":{"varMapping":{"__isSmartRef__":true,"id":117993},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":117994},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"117993":{"this":{"__isSmartRef__":true,"id":117960}},"117994":{"timestamp":{"__isSmartRef__":true,"id":117995},"user":"cschuster","tags":[]},"117995":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"117996":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":117997}],"id":"242C4B09-03CC-4221-A564-36D47B0FEAC5","shape":{"__isSmartRef__":true,"id":117998},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3089","partsBinMetaInfo":{"__isSmartRef__":true,"id":117999},"eventHandler":{"__isSmartRef__":true,"id":118017},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","B93E8C0D-D84F-4D12-A0A1-AA8C63752798","77DE0B42-B139-4E5B-A263-659AA28AC3B0","C05E21A1-321D-4DDF-91F9-EADAD698FB66"],"partTests":{"__isSmartRef__":true,"id":118018},"_ClipMode":"visible","moved":true,"b":309.01963397994405,"#startLetters":"set","isBeingDragged":false,"delta":0.9306055128690787,"_Rotation":-50.040014145105324,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118023},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4293.6,5358.2)"},"117997":{"target":{"__isSmartRef__":true,"id":117996},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"117998":{"_BorderWidth":1.1153486908320231,"_ClipMode":"visible","_BorderRadius":15.85517472988724,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,131.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-199,-38,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.5,-32.6)"},"117999":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118000},{"__isSmartRef__":true,"id":118002},{"__isSmartRef__":true,"id":118004},{"__isSmartRef__":true,"id":118006},{"__isSmartRef__":true,"id":118008},{"__isSmartRef__":true,"id":118010},{"__isSmartRef__":true,"id":118012},{"__isSmartRef__":true,"id":118014}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118016},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118000":{"date":{"__isSmartRef__":true,"id":118001},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118001":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118002":{"date":{"__isSmartRef__":true,"id":118003},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118003":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118004":{"date":{"__isSmartRef__":true,"id":118005},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118005":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118006":{"date":{"__isSmartRef__":true,"id":118007},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118007":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118008":{"date":{"__isSmartRef__":true,"id":118009},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118009":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118010":{"date":{"__isSmartRef__":true,"id":118011},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118011":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118012":{"date":{"__isSmartRef__":true,"id":118013},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118013":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118014":{"date":{"__isSmartRef__":true,"id":118015},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118015":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118016":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118017":{"morph":{"__isSmartRef__":true,"id":117996},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118018":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118019}},"118019":{"test01IsMorph":{"__isSmartRef__":true,"id":118020}},"118020":{"varMapping":{"__isSmartRef__":true,"id":118021},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118022},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118021":{"this":{"__isSmartRef__":true,"id":118018}},"118022":{},"118023":{"change":{"__isSmartRef__":true,"id":118024},"tick":{"__isSmartRef__":true,"id":118028}},"118024":{"varMapping":{"__isSmartRef__":true,"id":118025},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118026},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118025":{"this":{"__isSmartRef__":true,"id":117996}},"118026":{"timestamp":{"__isSmartRef__":true,"id":118027},"user":"cschuster","tags":[]},"118027":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118028":{"varMapping":{"__isSmartRef__":true,"id":118029},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118030},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118029":{"this":{"__isSmartRef__":true,"id":117996}},"118030":{"timestamp":{"__isSmartRef__":true,"id":118031},"user":"cschuster","tags":[]},"118031":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118032":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118033}],"id":"54DBD95F-062D-4137-A99B-2ED3919C082F","shape":{"__isSmartRef__":true,"id":118034},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3090","partsBinMetaInfo":{"__isSmartRef__":true,"id":118035},"eventHandler":{"__isSmartRef__":true,"id":118053},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","0D3D4758-65F8-4AD4-9EAA-D50C78C3081E","8A5F8B7D-7D2A-4828-B205-2A83EDFB3222"],"partTests":{"__isSmartRef__":true,"id":118054},"_ClipMode":"visible","moved":true,"b":41.66170763131231,"#startLetters":"set","isBeingDragged":false,"delta":0.8679522423190065,"_Rotation":-29.295395822932477,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118059},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7239.4,5672.6)"},"118033":{"target":{"__isSmartRef__":true,"id":118032},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118034":{"_BorderWidth":8.323656034937553,"_ClipMode":"visible","_BorderRadius":22.325296898277106,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,73.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(170,362,-11)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.3,-34.9)"},"118035":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118036},{"__isSmartRef__":true,"id":118038},{"__isSmartRef__":true,"id":118040},{"__isSmartRef__":true,"id":118042},{"__isSmartRef__":true,"id":118044},{"__isSmartRef__":true,"id":118046},{"__isSmartRef__":true,"id":118048},{"__isSmartRef__":true,"id":118050}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118052},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118036":{"date":{"__isSmartRef__":true,"id":118037},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118037":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118038":{"date":{"__isSmartRef__":true,"id":118039},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118039":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118040":{"date":{"__isSmartRef__":true,"id":118041},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118041":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118042":{"date":{"__isSmartRef__":true,"id":118043},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118043":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118044":{"date":{"__isSmartRef__":true,"id":118045},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118045":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118046":{"date":{"__isSmartRef__":true,"id":118047},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118047":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118048":{"date":{"__isSmartRef__":true,"id":118049},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118049":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118050":{"date":{"__isSmartRef__":true,"id":118051},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118051":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118052":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118053":{"morph":{"__isSmartRef__":true,"id":118032},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118054":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118055}},"118055":{"test01IsMorph":{"__isSmartRef__":true,"id":118056}},"118056":{"varMapping":{"__isSmartRef__":true,"id":118057},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118058},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118057":{"this":{"__isSmartRef__":true,"id":118054}},"118058":{},"118059":{"change":{"__isSmartRef__":true,"id":118060},"tick":{"__isSmartRef__":true,"id":118064}},"118060":{"varMapping":{"__isSmartRef__":true,"id":118061},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118062},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118061":{"this":{"__isSmartRef__":true,"id":118032}},"118062":{"timestamp":{"__isSmartRef__":true,"id":118063},"user":"cschuster","tags":[]},"118063":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118064":{"varMapping":{"__isSmartRef__":true,"id":118065},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118066},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118065":{"this":{"__isSmartRef__":true,"id":118032}},"118066":{"timestamp":{"__isSmartRef__":true,"id":118067},"user":"cschuster","tags":[]},"118067":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118068":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118069}],"id":"C7763C44-AC13-4E9B-A3E7-F03A11197D6F","shape":{"__isSmartRef__":true,"id":118070},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3091","partsBinMetaInfo":{"__isSmartRef__":true,"id":118071},"eventHandler":{"__isSmartRef__":true,"id":118089},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","239E81B5-E305-4681-849F-4913CD5CCACA","7ABA4CFF-6242-4F56-8449-29939F4B7775","1A35A60D-C22A-467C-80E6-B6CDCF318B24"],"partTests":{"__isSmartRef__":true,"id":118090},"_ClipMode":"visible","moved":true,"b":225.63153978146147,"#startLetters":"set","isBeingDragged":false,"delta":-0.6282048139255494,"_Rotation":32.34347906181665,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118095},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4986.5,5279.4)"},"118069":{"target":{"__isSmartRef__":true,"id":118068},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118070":{"_BorderWidth":1.4257114141813272,"_ClipMode":"visible","_BorderRadius":19.559137768458164,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-183,-362,63)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.7,-6.0)"},"118071":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118072},{"__isSmartRef__":true,"id":118074},{"__isSmartRef__":true,"id":118076},{"__isSmartRef__":true,"id":118078},{"__isSmartRef__":true,"id":118080},{"__isSmartRef__":true,"id":118082},{"__isSmartRef__":true,"id":118084},{"__isSmartRef__":true,"id":118086}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118088},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118072":{"date":{"__isSmartRef__":true,"id":118073},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118073":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118074":{"date":{"__isSmartRef__":true,"id":118075},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118075":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118076":{"date":{"__isSmartRef__":true,"id":118077},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118077":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118078":{"date":{"__isSmartRef__":true,"id":118079},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118079":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118080":{"date":{"__isSmartRef__":true,"id":118081},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118081":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118082":{"date":{"__isSmartRef__":true,"id":118083},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118083":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118084":{"date":{"__isSmartRef__":true,"id":118085},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118085":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118086":{"date":{"__isSmartRef__":true,"id":118087},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118087":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118088":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118089":{"morph":{"__isSmartRef__":true,"id":118068},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118090":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118091}},"118091":{"test01IsMorph":{"__isSmartRef__":true,"id":118092}},"118092":{"varMapping":{"__isSmartRef__":true,"id":118093},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118094},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118093":{"this":{"__isSmartRef__":true,"id":118090}},"118094":{},"118095":{"change":{"__isSmartRef__":true,"id":118096},"tick":{"__isSmartRef__":true,"id":118100}},"118096":{"varMapping":{"__isSmartRef__":true,"id":118097},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118098},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118097":{"this":{"__isSmartRef__":true,"id":118068}},"118098":{"timestamp":{"__isSmartRef__":true,"id":118099},"user":"cschuster","tags":[]},"118099":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118100":{"varMapping":{"__isSmartRef__":true,"id":118101},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118102},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118101":{"this":{"__isSmartRef__":true,"id":118068}},"118102":{"timestamp":{"__isSmartRef__":true,"id":118103},"user":"cschuster","tags":[]},"118103":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118104":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118105}],"id":"B3D296DA-AED7-4C92-B5A6-99F77DAFA487","shape":{"__isSmartRef__":true,"id":118106},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3092","partsBinMetaInfo":{"__isSmartRef__":true,"id":118107},"eventHandler":{"__isSmartRef__":true,"id":118125},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","33F90CC6-437D-4E97-A4F0-BFED367A6C6A","706E50F9-A857-431D-8453-EF79B98165A5","0408DD8C-3573-4577-BD09-0D8305600B29"],"partTests":{"__isSmartRef__":true,"id":118126},"_ClipMode":"visible","moved":true,"b":353.1812920139637,"#startLetters":"set","isBeingDragged":false,"delta":0.896327122929506,"_Rotation":-22.846163794773727,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118131},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4820.7,5912.8)"},"118105":{"target":{"__isSmartRef__":true,"id":118104},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118106":{"_BorderWidth":4.406359094660061,"_ClipMode":"visible","_BorderRadius":39.43614476081149,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.6,104.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-31,223,153)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.6,-39.9)"},"118107":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118108},{"__isSmartRef__":true,"id":118110},{"__isSmartRef__":true,"id":118112},{"__isSmartRef__":true,"id":118114},{"__isSmartRef__":true,"id":118116},{"__isSmartRef__":true,"id":118118},{"__isSmartRef__":true,"id":118120},{"__isSmartRef__":true,"id":118122}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118124},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118108":{"date":{"__isSmartRef__":true,"id":118109},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118109":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118110":{"date":{"__isSmartRef__":true,"id":118111},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118111":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118112":{"date":{"__isSmartRef__":true,"id":118113},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118113":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118114":{"date":{"__isSmartRef__":true,"id":118115},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118115":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118116":{"date":{"__isSmartRef__":true,"id":118117},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118117":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118118":{"date":{"__isSmartRef__":true,"id":118119},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118119":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118120":{"date":{"__isSmartRef__":true,"id":118121},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118121":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118122":{"date":{"__isSmartRef__":true,"id":118123},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118123":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118124":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118125":{"morph":{"__isSmartRef__":true,"id":118104},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118126":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118127}},"118127":{"test01IsMorph":{"__isSmartRef__":true,"id":118128}},"118128":{"varMapping":{"__isSmartRef__":true,"id":118129},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118130},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118129":{"this":{"__isSmartRef__":true,"id":118126}},"118130":{},"118131":{"change":{"__isSmartRef__":true,"id":118132},"tick":{"__isSmartRef__":true,"id":118136}},"118132":{"varMapping":{"__isSmartRef__":true,"id":118133},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118134},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118133":{"this":{"__isSmartRef__":true,"id":118104}},"118134":{"timestamp":{"__isSmartRef__":true,"id":118135},"user":"cschuster","tags":[]},"118135":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118136":{"varMapping":{"__isSmartRef__":true,"id":118137},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118138},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118137":{"this":{"__isSmartRef__":true,"id":118104}},"118138":{"timestamp":{"__isSmartRef__":true,"id":118139},"user":"cschuster","tags":[]},"118139":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118140":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118141}],"id":"A5BDF30E-C724-44CE-B986-BEF00D0ED3B7","shape":{"__isSmartRef__":true,"id":118142},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3093","partsBinMetaInfo":{"__isSmartRef__":true,"id":118143},"eventHandler":{"__isSmartRef__":true,"id":118160},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C7779946-3EC8-4E56-967B-450B488EE666","7E78B36C-DD5D-4253-B53C-AE25E2A8D77E","FB289E72-AD11-4D45-AB44-7D379FA628DA","1F5DB04E-8A23-43B0-A891-680CDC578864"],"partTests":{"__isSmartRef__":true,"id":118161},"_ClipMode":"visible","moved":true,"b":57.95834625302814,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-0.5619393302531358,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118166},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2457.7,1415.6)"},"118141":{"target":{"__isSmartRef__":true,"id":118140},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118142":{"_BorderWidth":9.238313117063953,"_ClipMode":"visible","_BorderRadius":11.258723074757809,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,353,-199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-30.6)"},"118143":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118144},{"__isSmartRef__":true,"id":118146},{"__isSmartRef__":true,"id":118148},{"__isSmartRef__":true,"id":118150},{"__isSmartRef__":true,"id":118152},{"__isSmartRef__":true,"id":118154},{"__isSmartRef__":true,"id":118156},{"__isSmartRef__":true,"id":118158}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118144":{"date":{"__isSmartRef__":true,"id":118145},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118146":{"date":{"__isSmartRef__":true,"id":118147},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118147":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118148":{"date":{"__isSmartRef__":true,"id":118149},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118149":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118150":{"date":{"__isSmartRef__":true,"id":118151},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118151":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118152":{"date":{"__isSmartRef__":true,"id":118153},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118153":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118154":{"date":{"__isSmartRef__":true,"id":118155},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118155":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118156":{"date":{"__isSmartRef__":true,"id":118157},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118157":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118158":{"date":{"__isSmartRef__":true,"id":118159},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118159":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118160":{"morph":{"__isSmartRef__":true,"id":118140},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118161":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118162}},"118162":{"test01IsMorph":{"__isSmartRef__":true,"id":118163}},"118163":{"varMapping":{"__isSmartRef__":true,"id":118164},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118165},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118164":{"this":{"__isSmartRef__":true,"id":118161}},"118165":{},"118166":{"change":{"__isSmartRef__":true,"id":118167},"tick":{"__isSmartRef__":true,"id":118171}},"118167":{"varMapping":{"__isSmartRef__":true,"id":118168},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118168":{"this":{"__isSmartRef__":true,"id":118140}},"118169":{"timestamp":{"__isSmartRef__":true,"id":118170},"user":"cschuster","tags":[]},"118170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118171":{"varMapping":{"__isSmartRef__":true,"id":118172},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118172":{"this":{"__isSmartRef__":true,"id":118140}},"118173":{"timestamp":{"__isSmartRef__":true,"id":118174},"user":"cschuster","tags":[]},"118174":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118175":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118176}],"id":"1CAA1311-4494-4DA2-9BF3-0708709339C3","shape":{"__isSmartRef__":true,"id":118177},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3094","partsBinMetaInfo":{"__isSmartRef__":true,"id":118178},"eventHandler":{"__isSmartRef__":true,"id":118196},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","FE006F23-2C5B-4EBF-A719-3A669EC713B3"],"partTests":{"__isSmartRef__":true,"id":118197},"_ClipMode":"visible","moved":true,"b":270.11577682569623,"#startLetters":"set","isBeingDragged":false,"delta":0.9220682177692652,"_Rotation":38.24724963150477,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118202},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4821.9,4939.1)"},"118176":{"target":{"__isSmartRef__":true,"id":118175},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118177":{"_BorderWidth":0.000010207934445283229,"_ClipMode":"visible","_BorderRadius":0.00016332678440589277,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-255,137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.0)"},"118178":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118179},{"__isSmartRef__":true,"id":118181},{"__isSmartRef__":true,"id":118183},{"__isSmartRef__":true,"id":118185},{"__isSmartRef__":true,"id":118187},{"__isSmartRef__":true,"id":118189},{"__isSmartRef__":true,"id":118191},{"__isSmartRef__":true,"id":118193}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118195},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118179":{"date":{"__isSmartRef__":true,"id":118180},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118181":{"date":{"__isSmartRef__":true,"id":118182},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118182":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118183":{"date":{"__isSmartRef__":true,"id":118184},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118184":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118185":{"date":{"__isSmartRef__":true,"id":118186},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118186":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118187":{"date":{"__isSmartRef__":true,"id":118188},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118188":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118189":{"date":{"__isSmartRef__":true,"id":118190},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118190":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118191":{"date":{"__isSmartRef__":true,"id":118192},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118192":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118193":{"date":{"__isSmartRef__":true,"id":118194},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118194":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118195":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118196":{"morph":{"__isSmartRef__":true,"id":118175},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118197":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118198}},"118198":{"test01IsMorph":{"__isSmartRef__":true,"id":118199}},"118199":{"varMapping":{"__isSmartRef__":true,"id":118200},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118200":{"this":{"__isSmartRef__":true,"id":118197}},"118201":{},"118202":{"change":{"__isSmartRef__":true,"id":118203},"tick":{"__isSmartRef__":true,"id":118207}},"118203":{"varMapping":{"__isSmartRef__":true,"id":118204},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118204":{"this":{"__isSmartRef__":true,"id":118175}},"118205":{"timestamp":{"__isSmartRef__":true,"id":118206},"user":"cschuster","tags":[]},"118206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118207":{"varMapping":{"__isSmartRef__":true,"id":118208},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118209},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118208":{"this":{"__isSmartRef__":true,"id":118175}},"118209":{"timestamp":{"__isSmartRef__":true,"id":118210},"user":"cschuster","tags":[]},"118210":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118211":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118212}],"id":"C84F2849-9E77-42DF-88F9-C4AE70A9C931","shape":{"__isSmartRef__":true,"id":118213},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3095","partsBinMetaInfo":{"__isSmartRef__":true,"id":118214},"eventHandler":{"__isSmartRef__":true,"id":118232},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A"],"partTests":{"__isSmartRef__":true,"id":118233},"_ClipMode":"visible","moved":true,"b":105,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-3.643815738316359,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118238},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4414.5,4631.9)"},"118212":{"target":{"__isSmartRef__":true,"id":118211},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118213":{"_BorderWidth":9.82962913144534,"_ClipMode":"visible","_BorderRadius":2.679491924311228,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,61.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,181,55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-14.8)"},"118214":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118215},{"__isSmartRef__":true,"id":118217},{"__isSmartRef__":true,"id":118219},{"__isSmartRef__":true,"id":118221},{"__isSmartRef__":true,"id":118223},{"__isSmartRef__":true,"id":118225},{"__isSmartRef__":true,"id":118227},{"__isSmartRef__":true,"id":118229}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118231},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118215":{"date":{"__isSmartRef__":true,"id":118216},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118217":{"date":{"__isSmartRef__":true,"id":118218},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118218":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118219":{"date":{"__isSmartRef__":true,"id":118220},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118220":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118221":{"date":{"__isSmartRef__":true,"id":118222},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118222":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118223":{"date":{"__isSmartRef__":true,"id":118224},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118224":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118225":{"date":{"__isSmartRef__":true,"id":118226},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118226":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118227":{"date":{"__isSmartRef__":true,"id":118228},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118228":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118229":{"date":{"__isSmartRef__":true,"id":118230},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118230":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118231":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118232":{"morph":{"__isSmartRef__":true,"id":118211},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118233":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118234}},"118234":{"test01IsMorph":{"__isSmartRef__":true,"id":118235}},"118235":{"varMapping":{"__isSmartRef__":true,"id":118236},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118237},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118236":{"this":{"__isSmartRef__":true,"id":118233}},"118237":{},"118238":{"change":{"__isSmartRef__":true,"id":118239},"tick":{"__isSmartRef__":true,"id":118243}},"118239":{"varMapping":{"__isSmartRef__":true,"id":118240},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118241},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118240":{"this":{"__isSmartRef__":true,"id":118211}},"118241":{"timestamp":{"__isSmartRef__":true,"id":118242},"user":"cschuster","tags":[]},"118242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118243":{"varMapping":{"__isSmartRef__":true,"id":118244},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118245},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118244":{"this":{"__isSmartRef__":true,"id":118211}},"118245":{"timestamp":{"__isSmartRef__":true,"id":118246},"user":"cschuster","tags":[]},"118246":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118247":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118248}],"id":"7B7578E1-35FF-4B8C-84D6-20DC87C3DE11","shape":{"__isSmartRef__":true,"id":118249},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3096","partsBinMetaInfo":{"__isSmartRef__":true,"id":118250},"eventHandler":{"__isSmartRef__":true,"id":118268},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50"],"partTests":{"__isSmartRef__":true,"id":118269},"_ClipMode":"visible","moved":true,"b":319.86239588307217,"#startLetters":"set","isBeingDragged":false,"delta":0.8070949397515506,"_Rotation":5.412925460174733,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118274},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5241.2,4649.7)"},"118248":{"target":{"__isSmartRef__":true,"id":118247},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118249":{"_BorderWidth":1.776872395571738,"_ClipMode":"visible","_BorderRadius":23.378317512916055,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,125.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-165,31,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.1,-35.3)"},"118250":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118251},{"__isSmartRef__":true,"id":118253},{"__isSmartRef__":true,"id":118255},{"__isSmartRef__":true,"id":118257},{"__isSmartRef__":true,"id":118259},{"__isSmartRef__":true,"id":118261},{"__isSmartRef__":true,"id":118263},{"__isSmartRef__":true,"id":118265}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118267},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118251":{"date":{"__isSmartRef__":true,"id":118252},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118253":{"date":{"__isSmartRef__":true,"id":118254},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118254":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118255":{"date":{"__isSmartRef__":true,"id":118256},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118256":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118257":{"date":{"__isSmartRef__":true,"id":118258},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118258":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118259":{"date":{"__isSmartRef__":true,"id":118260},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118260":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118261":{"date":{"__isSmartRef__":true,"id":118262},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118262":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118263":{"date":{"__isSmartRef__":true,"id":118264},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118264":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118265":{"date":{"__isSmartRef__":true,"id":118266},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118266":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118267":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118268":{"morph":{"__isSmartRef__":true,"id":118247},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118269":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118270}},"118270":{"test01IsMorph":{"__isSmartRef__":true,"id":118271}},"118271":{"varMapping":{"__isSmartRef__":true,"id":118272},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118273},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118272":{"this":{"__isSmartRef__":true,"id":118269}},"118273":{},"118274":{"change":{"__isSmartRef__":true,"id":118275},"tick":{"__isSmartRef__":true,"id":118279}},"118275":{"varMapping":{"__isSmartRef__":true,"id":118276},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118276":{"this":{"__isSmartRef__":true,"id":118247}},"118277":{"timestamp":{"__isSmartRef__":true,"id":118278},"user":"cschuster","tags":[]},"118278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118279":{"varMapping":{"__isSmartRef__":true,"id":118280},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118280":{"this":{"__isSmartRef__":true,"id":118247}},"118281":{"timestamp":{"__isSmartRef__":true,"id":118282},"user":"cschuster","tags":[]},"118282":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118283":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118284}],"id":"6D067125-AC63-4568-995A-DC3715602927","shape":{"__isSmartRef__":true,"id":118285},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3097","partsBinMetaInfo":{"__isSmartRef__":true,"id":118286},"eventHandler":{"__isSmartRef__":true,"id":118304},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","048A4F9F-DDA8-4E09-90B9-9B3693A09AE3"],"partTests":{"__isSmartRef__":true,"id":118305},"_ClipMode":"visible","moved":true,"b":138.52620526752435,"#startLetters":"set","isBeingDragged":false,"delta":-0.7539008546154946,"_Rotation":-9.191279974962871,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118310},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5356.1,5086.4)"},"118284":{"target":{"__isSmartRef__":true,"id":118283},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118285":{"_BorderWidth":8.311387151963626,"_ClipMode":"visible","_BorderRadius":22.45554420769636,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,73.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(169,-23,235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.2,-5.0)"},"118286":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118287},{"__isSmartRef__":true,"id":118289},{"__isSmartRef__":true,"id":118291},{"__isSmartRef__":true,"id":118293},{"__isSmartRef__":true,"id":118295},{"__isSmartRef__":true,"id":118297},{"__isSmartRef__":true,"id":118299},{"__isSmartRef__":true,"id":118301}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118303},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118287":{"date":{"__isSmartRef__":true,"id":118288},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118289":{"date":{"__isSmartRef__":true,"id":118290},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118290":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118291":{"date":{"__isSmartRef__":true,"id":118292},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118292":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118293":{"date":{"__isSmartRef__":true,"id":118294},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118294":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118295":{"date":{"__isSmartRef__":true,"id":118296},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118296":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118297":{"date":{"__isSmartRef__":true,"id":118298},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118298":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118299":{"date":{"__isSmartRef__":true,"id":118300},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118300":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118301":{"date":{"__isSmartRef__":true,"id":118302},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118302":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118303":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118304":{"morph":{"__isSmartRef__":true,"id":118283},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118305":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118306}},"118306":{"test01IsMorph":{"__isSmartRef__":true,"id":118307}},"118307":{"varMapping":{"__isSmartRef__":true,"id":118308},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118308":{"this":{"__isSmartRef__":true,"id":118305}},"118309":{},"118310":{"change":{"__isSmartRef__":true,"id":118311},"tick":{"__isSmartRef__":true,"id":118315}},"118311":{"varMapping":{"__isSmartRef__":true,"id":118312},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118313},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118312":{"this":{"__isSmartRef__":true,"id":118283}},"118313":{"timestamp":{"__isSmartRef__":true,"id":118314},"user":"cschuster","tags":[]},"118314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118315":{"varMapping":{"__isSmartRef__":true,"id":118316},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118316":{"this":{"__isSmartRef__":true,"id":118283}},"118317":{"timestamp":{"__isSmartRef__":true,"id":118318},"user":"cschuster","tags":[]},"118318":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118319":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118320}],"id":"F2F817E7-A77D-4638-8F42-BB06939922CD","shape":{"__isSmartRef__":true,"id":118321},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3098","partsBinMetaInfo":{"__isSmartRef__":true,"id":118322},"eventHandler":{"__isSmartRef__":true,"id":118340},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","76B1E987-6F38-4F95-8AFA-996A28042A37","11A9095B-3CB3-475B-BA5A-3F5995AD7D70","B9D63271-7F4B-41C1-9918-D4D046DBF014"],"partTests":{"__isSmartRef__":true,"id":118341},"_ClipMode":"visible","moved":true,"b":27,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":0.23279772700339987,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118346},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4048.0,4815.4)"},"118320":{"target":{"__isSmartRef__":true,"id":118319},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118321":{"_BorderWidth":7.269952498697734,"_ClipMode":"visible","_BorderRadius":31.755705045849464,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,81.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(116,344,170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.1,-37.8)"},"118322":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118323},{"__isSmartRef__":true,"id":118325},{"__isSmartRef__":true,"id":118327},{"__isSmartRef__":true,"id":118329},{"__isSmartRef__":true,"id":118331},{"__isSmartRef__":true,"id":118333},{"__isSmartRef__":true,"id":118335},{"__isSmartRef__":true,"id":118337}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118339},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118323":{"date":{"__isSmartRef__":true,"id":118324},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118325":{"date":{"__isSmartRef__":true,"id":118326},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118326":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118327":{"date":{"__isSmartRef__":true,"id":118328},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118328":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118329":{"date":{"__isSmartRef__":true,"id":118330},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118330":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118331":{"date":{"__isSmartRef__":true,"id":118332},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118332":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118333":{"date":{"__isSmartRef__":true,"id":118334},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118334":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118335":{"date":{"__isSmartRef__":true,"id":118336},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118336":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118337":{"date":{"__isSmartRef__":true,"id":118338},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118338":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118339":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118340":{"morph":{"__isSmartRef__":true,"id":118319},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118341":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118342}},"118342":{"test01IsMorph":{"__isSmartRef__":true,"id":118343}},"118343":{"varMapping":{"__isSmartRef__":true,"id":118344},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118344":{"this":{"__isSmartRef__":true,"id":118341}},"118345":{},"118346":{"change":{"__isSmartRef__":true,"id":118347},"tick":{"__isSmartRef__":true,"id":118351}},"118347":{"varMapping":{"__isSmartRef__":true,"id":118348},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118348":{"this":{"__isSmartRef__":true,"id":118319}},"118349":{"timestamp":{"__isSmartRef__":true,"id":118350},"user":"cschuster","tags":[]},"118350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118351":{"varMapping":{"__isSmartRef__":true,"id":118352},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118352":{"this":{"__isSmartRef__":true,"id":118319}},"118353":{"timestamp":{"__isSmartRef__":true,"id":118354},"user":"cschuster","tags":[]},"118354":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118355":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118356}],"id":"C2D68086-639A-4956-A58C-95DB8FAEF10D","shape":{"__isSmartRef__":true,"id":118357},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3099","partsBinMetaInfo":{"__isSmartRef__":true,"id":118358},"eventHandler":{"__isSmartRef__":true,"id":118376},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","FA5EAA2E-2F2B-48EE-9747-7BCBA2675CBF","0BF36D53-F823-416E-9CE1-8E9805792A79","D7CF4DF5-CCA7-456E-8308-D8EAC33F64CD","52F51BC8-9F2A-49F4-89B4-C7B7CF5CA64A","6DDD1029-CEBF-4E72-886E-C561843B2BA6","8CD528B6-4773-419D-80B5-B383CD37988A"],"partTests":{"__isSmartRef__":true,"id":118377},"_ClipMode":"visible","moved":true,"b":127.25754520547343,"#startLetters":"set","isBeingDragged":false,"delta":0.7921557938097976,"_Rotation":26.13902410146179,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118382},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5445.5,3558.4)"},"118356":{"target":{"__isSmartRef__":true,"id":118355},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118357":{"_BorderWidth":8.979611426337586,"_ClipMode":"visible","_BorderRadius":14.660308632581323,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.5,68.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(203,49,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.9,-7.9)"},"118358":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118359},{"__isSmartRef__":true,"id":118361},{"__isSmartRef__":true,"id":118363},{"__isSmartRef__":true,"id":118365},{"__isSmartRef__":true,"id":118367},{"__isSmartRef__":true,"id":118369},{"__isSmartRef__":true,"id":118371},{"__isSmartRef__":true,"id":118373}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118375},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118359":{"date":{"__isSmartRef__":true,"id":118360},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118361":{"date":{"__isSmartRef__":true,"id":118362},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118362":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118363":{"date":{"__isSmartRef__":true,"id":118364},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118364":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118365":{"date":{"__isSmartRef__":true,"id":118366},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118366":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118367":{"date":{"__isSmartRef__":true,"id":118368},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118368":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118369":{"date":{"__isSmartRef__":true,"id":118370},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118370":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118371":{"date":{"__isSmartRef__":true,"id":118372},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118372":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118373":{"date":{"__isSmartRef__":true,"id":118374},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118374":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118375":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118376":{"morph":{"__isSmartRef__":true,"id":118355},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118377":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118378}},"118378":{"test01IsMorph":{"__isSmartRef__":true,"id":118379}},"118379":{"varMapping":{"__isSmartRef__":true,"id":118380},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118381},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118380":{"this":{"__isSmartRef__":true,"id":118377}},"118381":{},"118382":{"change":{"__isSmartRef__":true,"id":118383},"tick":{"__isSmartRef__":true,"id":118387}},"118383":{"varMapping":{"__isSmartRef__":true,"id":118384},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118385},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118384":{"this":{"__isSmartRef__":true,"id":118355}},"118385":{"timestamp":{"__isSmartRef__":true,"id":118386},"user":"cschuster","tags":[]},"118386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118387":{"varMapping":{"__isSmartRef__":true,"id":118388},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118388":{"this":{"__isSmartRef__":true,"id":118355}},"118389":{"timestamp":{"__isSmartRef__":true,"id":118390},"user":"cschuster","tags":[]},"118390":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118391":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118392}],"id":"B7896ACA-95AB-4811-9B43-F63986B2BE3B","shape":{"__isSmartRef__":true,"id":118393},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3100","partsBinMetaInfo":{"__isSmartRef__":true,"id":118394},"eventHandler":{"__isSmartRef__":true,"id":118412},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D","3A176EDB-1DB9-4DFA-AB98-E0106C880B33"],"partTests":{"__isSmartRef__":true,"id":118413},"_ClipMode":"visible","moved":true,"b":239.6110948419664,"#startLetters":"set","isBeingDragged":false,"delta":-0.7040517383720726,"_Rotation":-34.88536043904747,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118418},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5933.4,5574.3)"},"118392":{"target":{"__isSmartRef__":true,"id":118391},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118393":{"_BorderWidth":0.6869417890789427,"_ClipMode":"visible","_BorderRadius":10.236046190730317,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.9,134.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-220,-350,212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-9.9)"},"118394":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118395},{"__isSmartRef__":true,"id":118397},{"__isSmartRef__":true,"id":118399},{"__isSmartRef__":true,"id":118401},{"__isSmartRef__":true,"id":118403},{"__isSmartRef__":true,"id":118405},{"__isSmartRef__":true,"id":118407},{"__isSmartRef__":true,"id":118409}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118411},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118395":{"date":{"__isSmartRef__":true,"id":118396},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118397":{"date":{"__isSmartRef__":true,"id":118398},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118398":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118399":{"date":{"__isSmartRef__":true,"id":118400},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118400":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118401":{"date":{"__isSmartRef__":true,"id":118402},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118402":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118403":{"date":{"__isSmartRef__":true,"id":118404},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118404":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118405":{"date":{"__isSmartRef__":true,"id":118406},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118406":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118407":{"date":{"__isSmartRef__":true,"id":118408},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118408":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118409":{"date":{"__isSmartRef__":true,"id":118410},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118410":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118411":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118412":{"morph":{"__isSmartRef__":true,"id":118391},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118413":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118414}},"118414":{"test01IsMorph":{"__isSmartRef__":true,"id":118415}},"118415":{"varMapping":{"__isSmartRef__":true,"id":118416},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118416":{"this":{"__isSmartRef__":true,"id":118413}},"118417":{},"118418":{"change":{"__isSmartRef__":true,"id":118419},"tick":{"__isSmartRef__":true,"id":118423}},"118419":{"varMapping":{"__isSmartRef__":true,"id":118420},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118420":{"this":{"__isSmartRef__":true,"id":118391}},"118421":{"timestamp":{"__isSmartRef__":true,"id":118422},"user":"cschuster","tags":[]},"118422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118423":{"varMapping":{"__isSmartRef__":true,"id":118424},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118424":{"this":{"__isSmartRef__":true,"id":118391}},"118425":{"timestamp":{"__isSmartRef__":true,"id":118426},"user":"cschuster","tags":[]},"118426":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118427":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118428}],"id":"97DF7523-468D-4337-9D1B-3F8783B43AD7","shape":{"__isSmartRef__":true,"id":118429},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3101","partsBinMetaInfo":{"__isSmartRef__":true,"id":118430},"eventHandler":{"__isSmartRef__":true,"id":118448},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","A2F6F92C-F6B5-44A9-B117-6D26E2F3BC58"],"partTests":{"__isSmartRef__":true,"id":118449},"_ClipMode":"visible","moved":true,"b":160.61995256727096,"#startLetters":"set","isBeingDragged":false,"delta":0.9205086548463441,"_Rotation":23.916807010207037,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118454},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5959.0,4768.4)"},"118428":{"target":{"__isSmartRef__":true,"id":118427},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118429":{"_BorderWidth":6.6591632289217415,"_ClipMode":"visible","_BorderRadius":35.59548380767037,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.0,86.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(85,-156,4)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.6,-1.1)"},"118430":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118431},{"__isSmartRef__":true,"id":118433},{"__isSmartRef__":true,"id":118435},{"__isSmartRef__":true,"id":118437},{"__isSmartRef__":true,"id":118439},{"__isSmartRef__":true,"id":118441},{"__isSmartRef__":true,"id":118443},{"__isSmartRef__":true,"id":118445}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118447},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118431":{"date":{"__isSmartRef__":true,"id":118432},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118433":{"date":{"__isSmartRef__":true,"id":118434},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118434":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118435":{"date":{"__isSmartRef__":true,"id":118436},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118436":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118437":{"date":{"__isSmartRef__":true,"id":118438},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118439":{"date":{"__isSmartRef__":true,"id":118440},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118440":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118441":{"date":{"__isSmartRef__":true,"id":118442},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118442":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118443":{"date":{"__isSmartRef__":true,"id":118444},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118444":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118445":{"date":{"__isSmartRef__":true,"id":118446},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118446":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118447":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118448":{"morph":{"__isSmartRef__":true,"id":118427},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118449":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118450}},"118450":{"test01IsMorph":{"__isSmartRef__":true,"id":118451}},"118451":{"varMapping":{"__isSmartRef__":true,"id":118452},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118452":{"this":{"__isSmartRef__":true,"id":118449}},"118453":{},"118454":{"change":{"__isSmartRef__":true,"id":118455},"tick":{"__isSmartRef__":true,"id":118459}},"118455":{"varMapping":{"__isSmartRef__":true,"id":118456},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118456":{"this":{"__isSmartRef__":true,"id":118427}},"118457":{"timestamp":{"__isSmartRef__":true,"id":118458},"user":"cschuster","tags":[]},"118458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118459":{"varMapping":{"__isSmartRef__":true,"id":118460},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118460":{"this":{"__isSmartRef__":true,"id":118427}},"118461":{"timestamp":{"__isSmartRef__":true,"id":118462},"user":"cschuster","tags":[]},"118462":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118463":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118464}],"id":"7F1E2B9D-DF9B-4BAF-B6C7-4B3B71E40605","shape":{"__isSmartRef__":true,"id":118465},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3102","partsBinMetaInfo":{"__isSmartRef__":true,"id":118466},"eventHandler":{"__isSmartRef__":true,"id":118484},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","A8E69588-914C-4EE9-ACC0-6AA71BBAEEA1","5B6CC5D3-8E27-4EA6-A0FD-BD7FFA8E260A"],"partTests":{"__isSmartRef__":true,"id":118485},"_ClipMode":"visible","moved":true,"b":328,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":0.20066155692594478,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118490},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6442.4,4976.8)"},"118464":{"target":{"__isSmartRef__":true,"id":118463},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118465":{"_BorderWidth":2.3504036788339713,"_ClipMode":"visible","_BorderRadius":28.76742293578151,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,121.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-136,82,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-37.0)"},"118466":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118467},{"__isSmartRef__":true,"id":118469},{"__isSmartRef__":true,"id":118471},{"__isSmartRef__":true,"id":118473},{"__isSmartRef__":true,"id":118475},{"__isSmartRef__":true,"id":118477},{"__isSmartRef__":true,"id":118479},{"__isSmartRef__":true,"id":118481}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118483},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118467":{"date":{"__isSmartRef__":true,"id":118468},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118469":{"date":{"__isSmartRef__":true,"id":118470},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118470":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118471":{"date":{"__isSmartRef__":true,"id":118472},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118472":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118473":{"date":{"__isSmartRef__":true,"id":118474},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118474":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118475":{"date":{"__isSmartRef__":true,"id":118476},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118476":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118477":{"date":{"__isSmartRef__":true,"id":118478},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118478":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118479":{"date":{"__isSmartRef__":true,"id":118480},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118480":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118481":{"date":{"__isSmartRef__":true,"id":118482},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118482":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118483":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118484":{"morph":{"__isSmartRef__":true,"id":118463},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118485":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118486}},"118486":{"test01IsMorph":{"__isSmartRef__":true,"id":118487}},"118487":{"varMapping":{"__isSmartRef__":true,"id":118488},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118488":{"this":{"__isSmartRef__":true,"id":118485}},"118489":{},"118490":{"change":{"__isSmartRef__":true,"id":118491},"tick":{"__isSmartRef__":true,"id":118495}},"118491":{"varMapping":{"__isSmartRef__":true,"id":118492},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118492":{"this":{"__isSmartRef__":true,"id":118463}},"118493":{"timestamp":{"__isSmartRef__":true,"id":118494},"user":"cschuster","tags":[]},"118494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118495":{"varMapping":{"__isSmartRef__":true,"id":118496},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118496":{"this":{"__isSmartRef__":true,"id":118463}},"118497":{"timestamp":{"__isSmartRef__":true,"id":118498},"user":"cschuster","tags":[]},"118498":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118499":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118500}],"id":"31C8A2A4-F36A-48DF-86BF-E1F750CB6C82","shape":{"__isSmartRef__":true,"id":118501},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3103","partsBinMetaInfo":{"__isSmartRef__":true,"id":118502},"eventHandler":{"__isSmartRef__":true,"id":118520},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","E3CD05E0-C1F9-4158-B0C7-415356987EB2"],"partTests":{"__isSmartRef__":true,"id":118521},"_ClipMode":"visible","moved":true,"b":270.7218721639365,"#startLetters":"set","isBeingDragged":false,"delta":0.9448975436971523,"_Rotation":-12.900721411584712,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118526},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6410.5,5079.9)"},"118500":{"target":{"__isSmartRef__":true,"id":118499},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118501":{"_BorderWidth":0.00039683465337514434,"_ClipMode":"visible","_BorderRadius":0.00634910248960896,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.0,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-252,130)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.3)"},"118502":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118503},{"__isSmartRef__":true,"id":118505},{"__isSmartRef__":true,"id":118507},{"__isSmartRef__":true,"id":118509},{"__isSmartRef__":true,"id":118511},{"__isSmartRef__":true,"id":118513},{"__isSmartRef__":true,"id":118515},{"__isSmartRef__":true,"id":118517}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118519},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118503":{"date":{"__isSmartRef__":true,"id":118504},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118505":{"date":{"__isSmartRef__":true,"id":118506},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118506":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118507":{"date":{"__isSmartRef__":true,"id":118508},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118508":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118509":{"date":{"__isSmartRef__":true,"id":118510},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118510":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118511":{"date":{"__isSmartRef__":true,"id":118512},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118512":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118513":{"date":{"__isSmartRef__":true,"id":118514},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118514":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118515":{"date":{"__isSmartRef__":true,"id":118516},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118516":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118517":{"date":{"__isSmartRef__":true,"id":118518},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118518":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118519":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118520":{"morph":{"__isSmartRef__":true,"id":118499},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118521":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118522}},"118522":{"test01IsMorph":{"__isSmartRef__":true,"id":118523}},"118523":{"varMapping":{"__isSmartRef__":true,"id":118524},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118524":{"this":{"__isSmartRef__":true,"id":118521}},"118525":{},"118526":{"change":{"__isSmartRef__":true,"id":118527},"tick":{"__isSmartRef__":true,"id":118531}},"118527":{"varMapping":{"__isSmartRef__":true,"id":118528},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118528":{"this":{"__isSmartRef__":true,"id":118499}},"118529":{"timestamp":{"__isSmartRef__":true,"id":118530},"user":"cschuster","tags":[]},"118530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118531":{"varMapping":{"__isSmartRef__":true,"id":118532},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118532":{"this":{"__isSmartRef__":true,"id":118499}},"118533":{"timestamp":{"__isSmartRef__":true,"id":118534},"user":"cschuster","tags":[]},"118534":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118535":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118536}],"id":"7AA1A249-1856-44A0-959A-6AAF888BDC8C","shape":{"__isSmartRef__":true,"id":118537},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3104","partsBinMetaInfo":{"__isSmartRef__":true,"id":118538},"eventHandler":{"__isSmartRef__":true,"id":118556},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","061495FD-004A-4DBF-827E-BB5448D22CFB","595D9191-DF5D-4AE8-90F7-FE91F1DC245D","ECCA52D9-6250-4E81-A8FB-703343D6C51F"],"partTests":{"__isSmartRef__":true,"id":118557},"_ClipMode":"visible","moved":true,"b":156.22778499842389,"#startLetters":"set","isBeingDragged":false,"delta":0.8712857197970152,"_Rotation":53.973849777006805,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118562},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3995.8,3604.2)"},"118536":{"target":{"__isSmartRef__":true,"id":118535},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118537":{"_BorderWidth":7.015507743240258,"_ClipMode":"visible","_BorderRadius":33.500365659101696,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.5,83.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(103,-131,62)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.1,-1.7)"},"118538":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118539},{"__isSmartRef__":true,"id":118541},{"__isSmartRef__":true,"id":118543},{"__isSmartRef__":true,"id":118545},{"__isSmartRef__":true,"id":118547},{"__isSmartRef__":true,"id":118549},{"__isSmartRef__":true,"id":118551},{"__isSmartRef__":true,"id":118553}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118555},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118539":{"date":{"__isSmartRef__":true,"id":118540},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118541":{"date":{"__isSmartRef__":true,"id":118542},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118542":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118543":{"date":{"__isSmartRef__":true,"id":118544},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118544":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118545":{"date":{"__isSmartRef__":true,"id":118546},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118546":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118547":{"date":{"__isSmartRef__":true,"id":118548},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118548":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118549":{"date":{"__isSmartRef__":true,"id":118550},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118550":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118551":{"date":{"__isSmartRef__":true,"id":118552},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118552":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118553":{"date":{"__isSmartRef__":true,"id":118554},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118554":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118555":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118556":{"morph":{"__isSmartRef__":true,"id":118535},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118557":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118558}},"118558":{"test01IsMorph":{"__isSmartRef__":true,"id":118559}},"118559":{"varMapping":{"__isSmartRef__":true,"id":118560},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118560":{"this":{"__isSmartRef__":true,"id":118557}},"118561":{},"118562":{"change":{"__isSmartRef__":true,"id":118563},"tick":{"__isSmartRef__":true,"id":118567}},"118563":{"varMapping":{"__isSmartRef__":true,"id":118564},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118564":{"this":{"__isSmartRef__":true,"id":118535}},"118565":{"timestamp":{"__isSmartRef__":true,"id":118566},"user":"cschuster","tags":[]},"118566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118567":{"varMapping":{"__isSmartRef__":true,"id":118568},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118568":{"this":{"__isSmartRef__":true,"id":118535}},"118569":{"timestamp":{"__isSmartRef__":true,"id":118570},"user":"cschuster","tags":[]},"118570":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118571":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118572}],"id":"FB408E14-3506-4B57-88BC-C64609BEF60A","shape":{"__isSmartRef__":true,"id":118573},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3105","partsBinMetaInfo":{"__isSmartRef__":true,"id":118574},"eventHandler":{"__isSmartRef__":true,"id":118592},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","F42E6C85-2FD9-49E6-802B-233EF784AF3A","4C557759-7796-42BF-ABB2-9B527673AF2C","0640DFE5-BCB0-4D77-BBA2-CF0990828B0F"],"partTests":{"__isSmartRef__":true,"id":118593},"_ClipMode":"visible","moved":true,"b":122.28221025853418,"#startLetters":"set","isBeingDragged":false,"delta":0.8438794616376981,"_Rotation":-10.79617684734831,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118598},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5690.5,4587.0)"},"118572":{"target":{"__isSmartRef__":true,"id":118571},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118573":{"_BorderWidth":9.227138516513552,"_ClipMode":"visible","_BorderRadius":11.410079939532164,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.9,66.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(216,80,230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.9,-9.3)"},"118574":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118575},{"__isSmartRef__":true,"id":118577},{"__isSmartRef__":true,"id":118579},{"__isSmartRef__":true,"id":118581},{"__isSmartRef__":true,"id":118583},{"__isSmartRef__":true,"id":118585},{"__isSmartRef__":true,"id":118587},{"__isSmartRef__":true,"id":118589}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118591},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118575":{"date":{"__isSmartRef__":true,"id":118576},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118577":{"date":{"__isSmartRef__":true,"id":118578},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118578":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118579":{"date":{"__isSmartRef__":true,"id":118580},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118580":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118581":{"date":{"__isSmartRef__":true,"id":118582},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118582":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118583":{"date":{"__isSmartRef__":true,"id":118584},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118584":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118585":{"date":{"__isSmartRef__":true,"id":118586},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118586":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118587":{"date":{"__isSmartRef__":true,"id":118588},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118588":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118589":{"date":{"__isSmartRef__":true,"id":118590},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118590":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118591":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118592":{"morph":{"__isSmartRef__":true,"id":118571},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118593":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118594}},"118594":{"test01IsMorph":{"__isSmartRef__":true,"id":118595}},"118595":{"varMapping":{"__isSmartRef__":true,"id":118596},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118596":{"this":{"__isSmartRef__":true,"id":118593}},"118597":{},"118598":{"change":{"__isSmartRef__":true,"id":118599},"tick":{"__isSmartRef__":true,"id":118603}},"118599":{"varMapping":{"__isSmartRef__":true,"id":118600},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118600":{"this":{"__isSmartRef__":true,"id":118571}},"118601":{"timestamp":{"__isSmartRef__":true,"id":118602},"user":"cschuster","tags":[]},"118602":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118603":{"varMapping":{"__isSmartRef__":true,"id":118604},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118604":{"this":{"__isSmartRef__":true,"id":118571}},"118605":{"timestamp":{"__isSmartRef__":true,"id":118606},"user":"cschuster","tags":[]},"118606":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118607":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118608}],"id":"B105BC8F-B3FD-47DC-8041-8105776977D2","shape":{"__isSmartRef__":true,"id":118609},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3106","partsBinMetaInfo":{"__isSmartRef__":true,"id":118610},"eventHandler":{"__isSmartRef__":true,"id":118628},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","5AFE22BE-AAC0-440F-9BBD-3E35C1BC5AE4","33422765-D0EE-417D-906F-39F03959F40C","3F960125-5174-496A-907E-C2DED9703B64"],"partTests":{"__isSmartRef__":true,"id":118629},"_ClipMode":"visible","moved":true,"b":52.69850972422864,"#startLetters":"set","isBeingDragged":false,"delta":-0.9845590025070123,"_Rotation":1.2127721680771693,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118634},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7593.5,4116.2)"},"118608":{"target":{"__isSmartRef__":true,"id":118607},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118609":{"_BorderWidth":8.977288593474151,"_ClipMode":"visible","_BorderRadius":14.689880710752652,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.6,68.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(203,359,-148)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.9,-32.1)"},"118610":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118611},{"__isSmartRef__":true,"id":118613},{"__isSmartRef__":true,"id":118615},{"__isSmartRef__":true,"id":118617},{"__isSmartRef__":true,"id":118619},{"__isSmartRef__":true,"id":118621},{"__isSmartRef__":true,"id":118623},{"__isSmartRef__":true,"id":118625}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118627},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118611":{"date":{"__isSmartRef__":true,"id":118612},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118613":{"date":{"__isSmartRef__":true,"id":118614},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118614":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118615":{"date":{"__isSmartRef__":true,"id":118616},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118616":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118617":{"date":{"__isSmartRef__":true,"id":118618},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118619":{"date":{"__isSmartRef__":true,"id":118620},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118620":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118621":{"date":{"__isSmartRef__":true,"id":118622},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118622":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118623":{"date":{"__isSmartRef__":true,"id":118624},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118624":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118625":{"date":{"__isSmartRef__":true,"id":118626},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118626":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118627":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118628":{"morph":{"__isSmartRef__":true,"id":118607},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118629":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118630}},"118630":{"test01IsMorph":{"__isSmartRef__":true,"id":118631}},"118631":{"varMapping":{"__isSmartRef__":true,"id":118632},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118632":{"this":{"__isSmartRef__":true,"id":118629}},"118633":{},"118634":{"change":{"__isSmartRef__":true,"id":118635},"tick":{"__isSmartRef__":true,"id":118639}},"118635":{"varMapping":{"__isSmartRef__":true,"id":118636},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118636":{"this":{"__isSmartRef__":true,"id":118607}},"118637":{"timestamp":{"__isSmartRef__":true,"id":118638},"user":"cschuster","tags":[]},"118638":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118639":{"varMapping":{"__isSmartRef__":true,"id":118640},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118640":{"this":{"__isSmartRef__":true,"id":118607}},"118641":{"timestamp":{"__isSmartRef__":true,"id":118642},"user":"cschuster","tags":[]},"118642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118643":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118644}],"id":"DA31DA58-2A67-48F9-B64C-47013193E6A7","shape":{"__isSmartRef__":true,"id":118645},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3107","partsBinMetaInfo":{"__isSmartRef__":true,"id":118646},"eventHandler":{"__isSmartRef__":true,"id":118664},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","ADF7577F-CA46-49D6-942F-F017AD6264CE","E4C4BC9F-B671-4F6C-A614-8D947D1CF322","CF2EC1CB-062C-4145-A8E1-A227FB5E186B","1D29E52F-794C-424F-860C-501BBBC1A110"],"partTests":{"__isSmartRef__":true,"id":118665},"_ClipMode":"visible","moved":true,"b":230.11436880379915,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-2.1193596658149776,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118670},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5393.9,3722.9)"},"118644":{"target":{"__isSmartRef__":true,"id":118643},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118645":{"_BorderWidth":1.1633700384443824,"_ClipMode":"visible","_BorderRadius":16.448432860949985,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,130.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-196,-361,119)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.7,-7.2)"},"118646":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118647},{"__isSmartRef__":true,"id":118649},{"__isSmartRef__":true,"id":118651},{"__isSmartRef__":true,"id":118653},{"__isSmartRef__":true,"id":118655},{"__isSmartRef__":true,"id":118657},{"__isSmartRef__":true,"id":118659},{"__isSmartRef__":true,"id":118661}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118663},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118647":{"date":{"__isSmartRef__":true,"id":118648},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118649":{"date":{"__isSmartRef__":true,"id":118650},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118650":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118651":{"date":{"__isSmartRef__":true,"id":118652},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118652":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118653":{"date":{"__isSmartRef__":true,"id":118654},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118654":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118655":{"date":{"__isSmartRef__":true,"id":118656},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118656":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118657":{"date":{"__isSmartRef__":true,"id":118658},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118659":{"date":{"__isSmartRef__":true,"id":118660},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118660":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118661":{"date":{"__isSmartRef__":true,"id":118662},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118662":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118663":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118664":{"morph":{"__isSmartRef__":true,"id":118643},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118665":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118666}},"118666":{"test01IsMorph":{"__isSmartRef__":true,"id":118667}},"118667":{"varMapping":{"__isSmartRef__":true,"id":118668},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118668":{"this":{"__isSmartRef__":true,"id":118665}},"118669":{},"118670":{"change":{"__isSmartRef__":true,"id":118671},"tick":{"__isSmartRef__":true,"id":118675}},"118671":{"varMapping":{"__isSmartRef__":true,"id":118672},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118672":{"this":{"__isSmartRef__":true,"id":118643}},"118673":{"timestamp":{"__isSmartRef__":true,"id":118674},"user":"cschuster","tags":[]},"118674":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118675":{"varMapping":{"__isSmartRef__":true,"id":118676},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118676":{"this":{"__isSmartRef__":true,"id":118643}},"118677":{"timestamp":{"__isSmartRef__":true,"id":118678},"user":"cschuster","tags":[]},"118678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118679":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118680}],"id":"AD0CA4AC-E6EE-48CB-9857-58D8391CD617","shape":{"__isSmartRef__":true,"id":118681},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3108","partsBinMetaInfo":{"__isSmartRef__":true,"id":118682},"eventHandler":{"__isSmartRef__":true,"id":118699},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","831E2B6E-3A1D-4BC1-8538-0DF5FC24809A"],"partTests":{"__isSmartRef__":true,"id":118700},"_ClipMode":"visible","moved":true,"b":161.0871559397783,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-16.651306807581157,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118705},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2655.1,1703.8)"},"118680":{"target":{"__isSmartRef__":true,"id":118679},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118681":{"_BorderWidth":6.620647475455595,"_ClipMode":"visible","_BorderRadius":35.797602816479056,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.5,87.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(83,-159,-3)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.5,-1.1)"},"118682":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118683},{"__isSmartRef__":true,"id":118685},{"__isSmartRef__":true,"id":118687},{"__isSmartRef__":true,"id":118689},{"__isSmartRef__":true,"id":118691},{"__isSmartRef__":true,"id":118693},{"__isSmartRef__":true,"id":118695},{"__isSmartRef__":true,"id":118697}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118683":{"date":{"__isSmartRef__":true,"id":118684},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118685":{"date":{"__isSmartRef__":true,"id":118686},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118686":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118687":{"date":{"__isSmartRef__":true,"id":118688},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118688":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118689":{"date":{"__isSmartRef__":true,"id":118690},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118690":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118691":{"date":{"__isSmartRef__":true,"id":118692},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118692":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118693":{"date":{"__isSmartRef__":true,"id":118694},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118695":{"date":{"__isSmartRef__":true,"id":118696},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118696":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118697":{"date":{"__isSmartRef__":true,"id":118698},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118698":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118699":{"morph":{"__isSmartRef__":true,"id":118679},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118700":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118701}},"118701":{"test01IsMorph":{"__isSmartRef__":true,"id":118702}},"118702":{"varMapping":{"__isSmartRef__":true,"id":118703},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118704},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118703":{"this":{"__isSmartRef__":true,"id":118700}},"118704":{},"118705":{"change":{"__isSmartRef__":true,"id":118706},"tick":{"__isSmartRef__":true,"id":118710}},"118706":{"varMapping":{"__isSmartRef__":true,"id":118707},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118707":{"this":{"__isSmartRef__":true,"id":118679}},"118708":{"timestamp":{"__isSmartRef__":true,"id":118709},"user":"cschuster","tags":[]},"118709":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118710":{"varMapping":{"__isSmartRef__":true,"id":118711},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118711":{"this":{"__isSmartRef__":true,"id":118679}},"118712":{"timestamp":{"__isSmartRef__":true,"id":118713},"user":"cschuster","tags":[]},"118713":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118714":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118715}],"id":"19FD2719-C34F-4941-9F51-6B912074FDBF","shape":{"__isSmartRef__":true,"id":118716},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3109","partsBinMetaInfo":{"__isSmartRef__":true,"id":118717},"eventHandler":{"__isSmartRef__":true,"id":118735},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","0F7C0CE4-49E3-40D1-B558-FD05A90D6861","806A7AD1-3B92-4E3F-ABC0-7BC4EEB38B85","3058DDE1-9901-4611-91F6-94DE0E1C6287"],"partTests":{"__isSmartRef__":true,"id":118736},"_ClipMode":"visible","moved":true,"b":44.87348431110149,"#startLetters":"set","isBeingDragged":false,"delta":0.8466695153038017,"_Rotation":1.5336568146938234,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118741},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4524.8,4583.1)"},"118715":{"target":{"__isSmartRef__":true,"id":118714},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118716":{"_BorderWidth":8.527718426443636,"_ClipMode":"visible","_BorderRadius":20.088324325968063,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(180,362,-53)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.1,-34.2)"},"118717":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118718},{"__isSmartRef__":true,"id":118720},{"__isSmartRef__":true,"id":118722},{"__isSmartRef__":true,"id":118724},{"__isSmartRef__":true,"id":118726},{"__isSmartRef__":true,"id":118728},{"__isSmartRef__":true,"id":118730},{"__isSmartRef__":true,"id":118732}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118734},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118718":{"date":{"__isSmartRef__":true,"id":118719},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118719":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118720":{"date":{"__isSmartRef__":true,"id":118721},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118721":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118722":{"date":{"__isSmartRef__":true,"id":118723},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118723":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118724":{"date":{"__isSmartRef__":true,"id":118725},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118725":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118726":{"date":{"__isSmartRef__":true,"id":118727},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118727":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118728":{"date":{"__isSmartRef__":true,"id":118729},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118729":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118730":{"date":{"__isSmartRef__":true,"id":118731},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118731":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118732":{"date":{"__isSmartRef__":true,"id":118733},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118733":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118734":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118735":{"morph":{"__isSmartRef__":true,"id":118714},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118736":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118737}},"118737":{"test01IsMorph":{"__isSmartRef__":true,"id":118738}},"118738":{"varMapping":{"__isSmartRef__":true,"id":118739},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118739":{"this":{"__isSmartRef__":true,"id":118736}},"118740":{},"118741":{"change":{"__isSmartRef__":true,"id":118742},"tick":{"__isSmartRef__":true,"id":118746}},"118742":{"varMapping":{"__isSmartRef__":true,"id":118743},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118743":{"this":{"__isSmartRef__":true,"id":118714}},"118744":{"timestamp":{"__isSmartRef__":true,"id":118745},"user":"cschuster","tags":[]},"118745":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118746":{"varMapping":{"__isSmartRef__":true,"id":118747},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118747":{"this":{"__isSmartRef__":true,"id":118714}},"118748":{"timestamp":{"__isSmartRef__":true,"id":118749},"user":"cschuster","tags":[]},"118749":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118750":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118751}],"id":"266F7760-EA17-4D1D-8D2C-68B86FB36F6B","shape":{"__isSmartRef__":true,"id":118752},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3110","partsBinMetaInfo":{"__isSmartRef__":true,"id":118753},"eventHandler":{"__isSmartRef__":true,"id":118771},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","6AB99B95-0DE3-45AA-A83F-E961464805A8","88BD5806-2ACC-4185-88BF-BD295E32521E"],"partTests":{"__isSmartRef__":true,"id":118772},"_ClipMode":"visible","moved":true,"b":75.47131528542377,"#startLetters":"set","isBeingDragged":false,"delta":-0.8947585753630847,"_Rotation":52.677136319300786,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118777},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5063.2,4656.7)"},"118751":{"target":{"__isSmartRef__":true,"id":118750},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118752":{"_BorderWidth":9.840110840643609,"_ClipMode":"visible","_BorderRadius":2.517323280454753,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.4,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,312,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-25.0)"},"118753":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118754},{"__isSmartRef__":true,"id":118756},{"__isSmartRef__":true,"id":118758},{"__isSmartRef__":true,"id":118760},{"__isSmartRef__":true,"id":118762},{"__isSmartRef__":true,"id":118764},{"__isSmartRef__":true,"id":118766},{"__isSmartRef__":true,"id":118768}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118770},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118754":{"date":{"__isSmartRef__":true,"id":118755},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118755":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118756":{"date":{"__isSmartRef__":true,"id":118757},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118757":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118758":{"date":{"__isSmartRef__":true,"id":118759},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118759":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118760":{"date":{"__isSmartRef__":true,"id":118761},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118761":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118762":{"date":{"__isSmartRef__":true,"id":118763},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118763":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118764":{"date":{"__isSmartRef__":true,"id":118765},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118765":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118766":{"date":{"__isSmartRef__":true,"id":118767},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118767":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118768":{"date":{"__isSmartRef__":true,"id":118769},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118769":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118770":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118771":{"morph":{"__isSmartRef__":true,"id":118750},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118772":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118773}},"118773":{"test01IsMorph":{"__isSmartRef__":true,"id":118774}},"118774":{"varMapping":{"__isSmartRef__":true,"id":118775},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118775":{"this":{"__isSmartRef__":true,"id":118772}},"118776":{},"118777":{"change":{"__isSmartRef__":true,"id":118778},"tick":{"__isSmartRef__":true,"id":118782}},"118778":{"varMapping":{"__isSmartRef__":true,"id":118779},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118779":{"this":{"__isSmartRef__":true,"id":118750}},"118780":{"timestamp":{"__isSmartRef__":true,"id":118781},"user":"cschuster","tags":[]},"118781":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118782":{"varMapping":{"__isSmartRef__":true,"id":118783},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118783":{"this":{"__isSmartRef__":true,"id":118750}},"118784":{"timestamp":{"__isSmartRef__":true,"id":118785},"user":"cschuster","tags":[]},"118785":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118786":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118787}],"id":"AD4CF4D7-007A-4CD2-9FF4-BD5F3D06778A","shape":{"__isSmartRef__":true,"id":118788},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3111","partsBinMetaInfo":{"__isSmartRef__":true,"id":118789},"eventHandler":{"__isSmartRef__":true,"id":118807},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","7C8380CB-E3DF-4FC9-9044-8ECEFCCD2E0D","A0082503-881F-41D8-93A4-4B6714D25EC2","44DF980C-1B1C-434D-B5AF-A42E62E51650","21165519-0DE2-4338-AA6C-28945FBF50FE","65648AD4-A67C-4C1C-82F4-4A553AC84005"],"partTests":{"__isSmartRef__":true,"id":118808},"_ClipMode":"visible","moved":true,"b":169.11224315006984,"#startLetters":"set","isBeingDragged":false,"delta":0.8573219406534918,"_Rotation":52.471906503829636,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118813},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5673.2,3101.0)"},"118787":{"target":{"__isSmartRef__":true,"id":118786},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118788":{"_BorderWidth":5.944428052581457,"_ClipMode":"visible","_BorderRadius":38.57288904559552,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.2,92.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(49,-203,-107)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-0.4)"},"118789":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118790},{"__isSmartRef__":true,"id":118792},{"__isSmartRef__":true,"id":118794},{"__isSmartRef__":true,"id":118796},{"__isSmartRef__":true,"id":118798},{"__isSmartRef__":true,"id":118800},{"__isSmartRef__":true,"id":118802},{"__isSmartRef__":true,"id":118804}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118806},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118790":{"date":{"__isSmartRef__":true,"id":118791},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118791":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118792":{"date":{"__isSmartRef__":true,"id":118793},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118793":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118794":{"date":{"__isSmartRef__":true,"id":118795},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118795":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118796":{"date":{"__isSmartRef__":true,"id":118797},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118797":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118798":{"date":{"__isSmartRef__":true,"id":118799},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118799":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118800":{"date":{"__isSmartRef__":true,"id":118801},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118801":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118802":{"date":{"__isSmartRef__":true,"id":118803},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118803":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118804":{"date":{"__isSmartRef__":true,"id":118805},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118805":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118806":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118807":{"morph":{"__isSmartRef__":true,"id":118786},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118808":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118809}},"118809":{"test01IsMorph":{"__isSmartRef__":true,"id":118810}},"118810":{"varMapping":{"__isSmartRef__":true,"id":118811},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118811":{"this":{"__isSmartRef__":true,"id":118808}},"118812":{},"118813":{"change":{"__isSmartRef__":true,"id":118814},"tick":{"__isSmartRef__":true,"id":118818}},"118814":{"varMapping":{"__isSmartRef__":true,"id":118815},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118815":{"this":{"__isSmartRef__":true,"id":118786}},"118816":{"timestamp":{"__isSmartRef__":true,"id":118817},"user":"cschuster","tags":[]},"118817":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118818":{"varMapping":{"__isSmartRef__":true,"id":118819},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118820},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118819":{"this":{"__isSmartRef__":true,"id":118786}},"118820":{"timestamp":{"__isSmartRef__":true,"id":118821},"user":"cschuster","tags":[]},"118821":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118822":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118823}],"id":"F4C9206F-67DD-4929-AF0D-08EC74FA2F61","shape":{"__isSmartRef__":true,"id":118824},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3112","partsBinMetaInfo":{"__isSmartRef__":true,"id":118825},"eventHandler":{"__isSmartRef__":true,"id":118843},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","ADF7577F-CA46-49D6-942F-F017AD6264CE","E4C4BC9F-B671-4F6C-A614-8D947D1CF322","CF2EC1CB-062C-4145-A8E1-A227FB5E186B","1D29E52F-794C-424F-860C-501BBBC1A110"],"partTests":{"__isSmartRef__":true,"id":118844},"_ClipMode":"visible","moved":true,"b":224.50412206875626,"#startLetters":"set","isBeingDragged":false,"delta":0.9667985987034626,"_Rotation":-1.5378732046332395,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118849},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5367.7,3712.2)"},"118823":{"target":{"__isSmartRef__":true,"id":118822},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118824":{"_BorderWidth":1.4951971182894526,"_ClipMode":"visible","_BorderRadius":20.346170816565508,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-179,-362,48)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.0,-5.7)"},"118825":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118826},{"__isSmartRef__":true,"id":118828},{"__isSmartRef__":true,"id":118830},{"__isSmartRef__":true,"id":118832},{"__isSmartRef__":true,"id":118834},{"__isSmartRef__":true,"id":118836},{"__isSmartRef__":true,"id":118838},{"__isSmartRef__":true,"id":118840}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118842},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118826":{"date":{"__isSmartRef__":true,"id":118827},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118827":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118828":{"date":{"__isSmartRef__":true,"id":118829},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118829":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118830":{"date":{"__isSmartRef__":true,"id":118831},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118831":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118832":{"date":{"__isSmartRef__":true,"id":118833},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118833":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118834":{"date":{"__isSmartRef__":true,"id":118835},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118835":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118836":{"date":{"__isSmartRef__":true,"id":118837},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118837":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118838":{"date":{"__isSmartRef__":true,"id":118839},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118839":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118840":{"date":{"__isSmartRef__":true,"id":118841},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118841":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118842":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118843":{"morph":{"__isSmartRef__":true,"id":118822},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118844":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118845}},"118845":{"test01IsMorph":{"__isSmartRef__":true,"id":118846}},"118846":{"varMapping":{"__isSmartRef__":true,"id":118847},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118848},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118847":{"this":{"__isSmartRef__":true,"id":118844}},"118848":{},"118849":{"change":{"__isSmartRef__":true,"id":118850},"tick":{"__isSmartRef__":true,"id":118854}},"118850":{"varMapping":{"__isSmartRef__":true,"id":118851},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118851":{"this":{"__isSmartRef__":true,"id":118822}},"118852":{"timestamp":{"__isSmartRef__":true,"id":118853},"user":"cschuster","tags":[]},"118853":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118854":{"varMapping":{"__isSmartRef__":true,"id":118855},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118856},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118855":{"this":{"__isSmartRef__":true,"id":118822}},"118856":{"timestamp":{"__isSmartRef__":true,"id":118857},"user":"cschuster","tags":[]},"118857":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118858":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118859}],"id":"1728FE55-03E6-49B9-A8BB-D60A1A42CD3D","shape":{"__isSmartRef__":true,"id":118860},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3113","partsBinMetaInfo":{"__isSmartRef__":true,"id":118861},"eventHandler":{"__isSmartRef__":true,"id":118879},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","91A09649-13A9-492D-B7D5-4B2906000B90","F7D63FB7-F969-4C12-9D66-E84F9FC1B2DE","176A30DD-FE7F-4FBF-8487-D5732C5C6D77","C5F4877E-6010-48B4-8E3E-1EB78021CF46"],"partTests":{"__isSmartRef__":true,"id":118880},"_ClipMode":"visible","moved":true,"b":132.44936532643624,"#startLetters":"set","isBeingDragged":false,"delta":-0.8754337669815868,"_Rotation":-6.507764906967338,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118885},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4589.4,5027.6)"},"118859":{"target":{"__isSmartRef__":true,"id":118858},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118860":{"_BorderWidth":8.689370480556233,"_ClipMode":"visible","_BorderRadius":18.22167273152043,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,70.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(189,17,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.8,-6.5)"},"118861":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118862},{"__isSmartRef__":true,"id":118864},{"__isSmartRef__":true,"id":118866},{"__isSmartRef__":true,"id":118868},{"__isSmartRef__":true,"id":118870},{"__isSmartRef__":true,"id":118872},{"__isSmartRef__":true,"id":118874},{"__isSmartRef__":true,"id":118876}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118878},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118862":{"date":{"__isSmartRef__":true,"id":118863},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118863":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118864":{"date":{"__isSmartRef__":true,"id":118865},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118865":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118866":{"date":{"__isSmartRef__":true,"id":118867},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118867":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118868":{"date":{"__isSmartRef__":true,"id":118869},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118869":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118870":{"date":{"__isSmartRef__":true,"id":118871},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118871":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118872":{"date":{"__isSmartRef__":true,"id":118873},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118873":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118874":{"date":{"__isSmartRef__":true,"id":118875},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118875":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118876":{"date":{"__isSmartRef__":true,"id":118877},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118877":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118878":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118879":{"morph":{"__isSmartRef__":true,"id":118858},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118880":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118881}},"118881":{"test01IsMorph":{"__isSmartRef__":true,"id":118882}},"118882":{"varMapping":{"__isSmartRef__":true,"id":118883},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118883":{"this":{"__isSmartRef__":true,"id":118880}},"118884":{},"118885":{"change":{"__isSmartRef__":true,"id":118886},"tick":{"__isSmartRef__":true,"id":118890}},"118886":{"varMapping":{"__isSmartRef__":true,"id":118887},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118887":{"this":{"__isSmartRef__":true,"id":118858}},"118888":{"timestamp":{"__isSmartRef__":true,"id":118889},"user":"cschuster","tags":[]},"118889":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118890":{"varMapping":{"__isSmartRef__":true,"id":118891},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118892},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118891":{"this":{"__isSmartRef__":true,"id":118858}},"118892":{"timestamp":{"__isSmartRef__":true,"id":118893},"user":"cschuster","tags":[]},"118893":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118894":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118895}],"id":"8E948CBC-92E3-4691-8ED6-FA93D4EA2534","shape":{"__isSmartRef__":true,"id":118896},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3114","partsBinMetaInfo":{"__isSmartRef__":true,"id":118897},"eventHandler":{"__isSmartRef__":true,"id":118915},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D","A7995462-EC80-42E0-A719-33CDCC08ACD9","4FFB4DB2-14EF-4F62-8471-BDD0DC316CDB","037A03EA-DBB9-4AFA-BAB2-AFFE009C79C2"],"partTests":{"__isSmartRef__":true,"id":118916},"_ClipMode":"visible","moved":true,"b":39.72513749054633,"#startLetters":"set","isBeingDragged":false,"delta":-0.9864984970190562,"_Rotation":24.941996122675672,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118921},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6026.8,5113.8)"},"118895":{"target":{"__isSmartRef__":true,"id":118894},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118896":{"_BorderWidth":8.195526581074125,"_ClipMode":"visible","_BorderRadius":23.661775791437943,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,74.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(163,361,16)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.8,-35.4)"},"118897":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118898},{"__isSmartRef__":true,"id":118900},{"__isSmartRef__":true,"id":118902},{"__isSmartRef__":true,"id":118904},{"__isSmartRef__":true,"id":118906},{"__isSmartRef__":true,"id":118908},{"__isSmartRef__":true,"id":118910},{"__isSmartRef__":true,"id":118912}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118914},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118898":{"date":{"__isSmartRef__":true,"id":118899},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118899":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118900":{"date":{"__isSmartRef__":true,"id":118901},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118901":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118902":{"date":{"__isSmartRef__":true,"id":118903},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118903":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118904":{"date":{"__isSmartRef__":true,"id":118905},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118905":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118906":{"date":{"__isSmartRef__":true,"id":118907},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118907":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118908":{"date":{"__isSmartRef__":true,"id":118909},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118909":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118910":{"date":{"__isSmartRef__":true,"id":118911},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118911":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118912":{"date":{"__isSmartRef__":true,"id":118913},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118913":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118914":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118915":{"morph":{"__isSmartRef__":true,"id":118894},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118916":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118917}},"118917":{"test01IsMorph":{"__isSmartRef__":true,"id":118918}},"118918":{"varMapping":{"__isSmartRef__":true,"id":118919},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118919":{"this":{"__isSmartRef__":true,"id":118916}},"118920":{},"118921":{"change":{"__isSmartRef__":true,"id":118922},"tick":{"__isSmartRef__":true,"id":118926}},"118922":{"varMapping":{"__isSmartRef__":true,"id":118923},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118923":{"this":{"__isSmartRef__":true,"id":118894}},"118924":{"timestamp":{"__isSmartRef__":true,"id":118925},"user":"cschuster","tags":[]},"118925":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118926":{"varMapping":{"__isSmartRef__":true,"id":118927},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118927":{"this":{"__isSmartRef__":true,"id":118894}},"118928":{"timestamp":{"__isSmartRef__":true,"id":118929},"user":"cschuster","tags":[]},"118929":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118930":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118931}],"id":"B5D9C4F1-7C6E-40B7-9DD4-E4B7D23859C4","shape":{"__isSmartRef__":true,"id":118932},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3115","partsBinMetaInfo":{"__isSmartRef__":true,"id":118933},"eventHandler":{"__isSmartRef__":true,"id":118951},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","35006E49-0920-4357-BC7C-EEC19AAED219","F06EE21D-C815-4D7A-8A23-B7DDB8BFD0E4","A101A011-3C27-446F-9E92-A69144AF6818"],"partTests":{"__isSmartRef__":true,"id":118952},"_ClipMode":"visible","moved":true,"b":209.6090786389541,"#startLetters":"set","isBeingDragged":false,"delta":-0.8812436040607281,"_Rotation":-48.09268737042524,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118957},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4350.2,5029.8)"},"118931":{"target":{"__isSmartRef__":true,"id":118930},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118932":{"_BorderWidth":2.5296018314179656,"_ClipMode":"visible","_BorderRadius":30.235412621866445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.4,119.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-126,-349,-143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.1,-2.6)"},"118933":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118934},{"__isSmartRef__":true,"id":118936},{"__isSmartRef__":true,"id":118938},{"__isSmartRef__":true,"id":118940},{"__isSmartRef__":true,"id":118942},{"__isSmartRef__":true,"id":118944},{"__isSmartRef__":true,"id":118946},{"__isSmartRef__":true,"id":118948}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118950},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118934":{"date":{"__isSmartRef__":true,"id":118935},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118935":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118936":{"date":{"__isSmartRef__":true,"id":118937},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118937":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118938":{"date":{"__isSmartRef__":true,"id":118939},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118939":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118940":{"date":{"__isSmartRef__":true,"id":118941},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118941":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118942":{"date":{"__isSmartRef__":true,"id":118943},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118943":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118944":{"date":{"__isSmartRef__":true,"id":118945},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118945":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118946":{"date":{"__isSmartRef__":true,"id":118947},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118947":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118948":{"date":{"__isSmartRef__":true,"id":118949},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118949":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118950":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118951":{"morph":{"__isSmartRef__":true,"id":118930},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118952":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118953}},"118953":{"test01IsMorph":{"__isSmartRef__":true,"id":118954}},"118954":{"varMapping":{"__isSmartRef__":true,"id":118955},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118956},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118955":{"this":{"__isSmartRef__":true,"id":118952}},"118956":{},"118957":{"change":{"__isSmartRef__":true,"id":118958},"tick":{"__isSmartRef__":true,"id":118962}},"118958":{"varMapping":{"__isSmartRef__":true,"id":118959},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118959":{"this":{"__isSmartRef__":true,"id":118930}},"118960":{"timestamp":{"__isSmartRef__":true,"id":118961},"user":"cschuster","tags":[]},"118961":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118962":{"varMapping":{"__isSmartRef__":true,"id":118963},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":118964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118963":{"this":{"__isSmartRef__":true,"id":118930}},"118964":{"timestamp":{"__isSmartRef__":true,"id":118965},"user":"cschuster","tags":[]},"118965":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"118966":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":118967}],"id":"6AB75127-4C8F-4EFB-A2AD-2F0CB2E026DF","shape":{"__isSmartRef__":true,"id":118968},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3116","partsBinMetaInfo":{"__isSmartRef__":true,"id":118969},"eventHandler":{"__isSmartRef__":true,"id":118987},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","2D6178C4-FA1B-4B2C-9BC2-354CE37BD94B"],"partTests":{"__isSmartRef__":true,"id":118988},"_ClipMode":"visible","moved":true,"b":91.84319909993792,"#startLetters":"set","isBeingDragged":false,"delta":0.9093386049498804,"_Rotation":28.08656963437727,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118993},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6188.4,4973.0)"},"118967":{"target":{"__isSmartRef__":true,"id":118966},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"118968":{"_BorderWidth":9.997412968072599,"_ClipMode":"visible","_BorderRadius":0.04138180246370471,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.4,60.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,247,-117)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-19.4)"},"118969":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":118970},{"__isSmartRef__":true,"id":118972},{"__isSmartRef__":true,"id":118974},{"__isSmartRef__":true,"id":118976},{"__isSmartRef__":true,"id":118978},{"__isSmartRef__":true,"id":118980},{"__isSmartRef__":true,"id":118982},{"__isSmartRef__":true,"id":118984}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":118986},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"118970":{"date":{"__isSmartRef__":true,"id":118971},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"118971":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"118972":{"date":{"__isSmartRef__":true,"id":118973},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"118973":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"118974":{"date":{"__isSmartRef__":true,"id":118975},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"118975":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"118976":{"date":{"__isSmartRef__":true,"id":118977},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"118977":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"118978":{"date":{"__isSmartRef__":true,"id":118979},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"118979":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"118980":{"date":{"__isSmartRef__":true,"id":118981},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"118981":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"118982":{"date":{"__isSmartRef__":true,"id":118983},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"118983":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"118984":{"date":{"__isSmartRef__":true,"id":118985},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"118985":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"118986":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"118987":{"morph":{"__isSmartRef__":true,"id":118966},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118988":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":118989}},"118989":{"test01IsMorph":{"__isSmartRef__":true,"id":118990}},"118990":{"varMapping":{"__isSmartRef__":true,"id":118991},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":118992},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118991":{"this":{"__isSmartRef__":true,"id":118988}},"118992":{},"118993":{"change":{"__isSmartRef__":true,"id":118994},"tick":{"__isSmartRef__":true,"id":118998}},"118994":{"varMapping":{"__isSmartRef__":true,"id":118995},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":118996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118995":{"this":{"__isSmartRef__":true,"id":118966}},"118996":{"timestamp":{"__isSmartRef__":true,"id":118997},"user":"cschuster","tags":[]},"118997":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"118998":{"varMapping":{"__isSmartRef__":true,"id":118999},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"118999":{"this":{"__isSmartRef__":true,"id":118966}},"119000":{"timestamp":{"__isSmartRef__":true,"id":119001},"user":"cschuster","tags":[]},"119001":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119002":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119003}],"id":"E1A9B519-962B-4BB7-99CC-FCBB22BF2F7B","shape":{"__isSmartRef__":true,"id":119004},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3117","partsBinMetaInfo":{"__isSmartRef__":true,"id":119005},"eventHandler":{"__isSmartRef__":true,"id":119023},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","9830D2AE-8461-466E-8CC5-A3BE6EE047E0","81BE19C8-BB09-4B09-AA2D-4C3115B64CC2","9CCFC8ED-6555-4E48-830F-172D65931A3A"],"partTests":{"__isSmartRef__":true,"id":119024},"_ClipMode":"visible","moved":true,"b":149.9234714532504,"#startLetters":"set","isBeingDragged":false,"delta":0.9707475854665972,"_Rotation":37.82767877205182,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119029},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4407.2,4527.0)"},"119003":{"target":{"__isSmartRef__":true,"id":119002},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119004":{"_BorderWidth":7.50578141113897,"_ClipMode":"visible","_BorderRadius":29.953695231344632,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.3,80.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(128,-93,139)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.0,-2.7)"},"119005":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119006},{"__isSmartRef__":true,"id":119008},{"__isSmartRef__":true,"id":119010},{"__isSmartRef__":true,"id":119012},{"__isSmartRef__":true,"id":119014},{"__isSmartRef__":true,"id":119016},{"__isSmartRef__":true,"id":119018},{"__isSmartRef__":true,"id":119020}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119022},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119006":{"date":{"__isSmartRef__":true,"id":119007},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119007":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119008":{"date":{"__isSmartRef__":true,"id":119009},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119009":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119010":{"date":{"__isSmartRef__":true,"id":119011},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119011":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119012":{"date":{"__isSmartRef__":true,"id":119013},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119013":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119014":{"date":{"__isSmartRef__":true,"id":119015},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119015":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119016":{"date":{"__isSmartRef__":true,"id":119017},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119017":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119018":{"date":{"__isSmartRef__":true,"id":119019},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119019":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119020":{"date":{"__isSmartRef__":true,"id":119021},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119021":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119022":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119023":{"morph":{"__isSmartRef__":true,"id":119002},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119024":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119025}},"119025":{"test01IsMorph":{"__isSmartRef__":true,"id":119026}},"119026":{"varMapping":{"__isSmartRef__":true,"id":119027},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119027":{"this":{"__isSmartRef__":true,"id":119024}},"119028":{},"119029":{"change":{"__isSmartRef__":true,"id":119030},"tick":{"__isSmartRef__":true,"id":119034}},"119030":{"varMapping":{"__isSmartRef__":true,"id":119031},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119031":{"this":{"__isSmartRef__":true,"id":119002}},"119032":{"timestamp":{"__isSmartRef__":true,"id":119033},"user":"cschuster","tags":[]},"119033":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119034":{"varMapping":{"__isSmartRef__":true,"id":119035},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119035":{"this":{"__isSmartRef__":true,"id":119002}},"119036":{"timestamp":{"__isSmartRef__":true,"id":119037},"user":"cschuster","tags":[]},"119037":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119038":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119039}],"id":"9C86D401-7115-4A88-99D2-3B7CF63C3483","shape":{"__isSmartRef__":true,"id":119040},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3118","partsBinMetaInfo":{"__isSmartRef__":true,"id":119041},"eventHandler":{"__isSmartRef__":true,"id":119059},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","80111AF5-A1B8-4000-BE32-DC8F1BBE4049","AF7BA737-2084-42F8-BD31-ED68E775B675","9BB1B427-23EA-4EFB-BFEB-19D6B8C3DF18"],"partTests":{"__isSmartRef__":true,"id":119060},"_ClipMode":"visible","moved":true,"b":292.3917096333462,"#startLetters":"set","isBeingDragged":false,"delta":-0.8145577152608894,"_Rotation":15.344871495643547,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119065},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4592.4,5439.6)"},"119039":{"target":{"__isSmartRef__":true,"id":119038},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119040":{"_BorderWidth":0.3769941869756819,"_ClipMode":"visible","_BorderRadius":5.804507604389386,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.8,137.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-236,-139,-145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.6)"},"119041":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119042},{"__isSmartRef__":true,"id":119044},{"__isSmartRef__":true,"id":119046},{"__isSmartRef__":true,"id":119048},{"__isSmartRef__":true,"id":119050},{"__isSmartRef__":true,"id":119052},{"__isSmartRef__":true,"id":119054},{"__isSmartRef__":true,"id":119056}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119058},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119042":{"date":{"__isSmartRef__":true,"id":119043},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119043":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119044":{"date":{"__isSmartRef__":true,"id":119045},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119045":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119046":{"date":{"__isSmartRef__":true,"id":119047},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119047":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119048":{"date":{"__isSmartRef__":true,"id":119049},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119049":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119050":{"date":{"__isSmartRef__":true,"id":119051},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119051":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119052":{"date":{"__isSmartRef__":true,"id":119053},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119053":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119054":{"date":{"__isSmartRef__":true,"id":119055},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119055":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119056":{"date":{"__isSmartRef__":true,"id":119057},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119057":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119058":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119059":{"morph":{"__isSmartRef__":true,"id":119038},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119060":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119061}},"119061":{"test01IsMorph":{"__isSmartRef__":true,"id":119062}},"119062":{"varMapping":{"__isSmartRef__":true,"id":119063},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119064},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119063":{"this":{"__isSmartRef__":true,"id":119060}},"119064":{},"119065":{"change":{"__isSmartRef__":true,"id":119066},"tick":{"__isSmartRef__":true,"id":119070}},"119066":{"varMapping":{"__isSmartRef__":true,"id":119067},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119067":{"this":{"__isSmartRef__":true,"id":119038}},"119068":{"timestamp":{"__isSmartRef__":true,"id":119069},"user":"cschuster","tags":[]},"119069":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119070":{"varMapping":{"__isSmartRef__":true,"id":119071},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119071":{"this":{"__isSmartRef__":true,"id":119038}},"119072":{"timestamp":{"__isSmartRef__":true,"id":119073},"user":"cschuster","tags":[]},"119073":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119074":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119075}],"id":"E6ADA0AA-267F-43CE-9FC8-1F34A85DEBFD","shape":{"__isSmartRef__":true,"id":119076},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3119","partsBinMetaInfo":{"__isSmartRef__":true,"id":119077},"eventHandler":{"__isSmartRef__":true,"id":119095},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0"],"partTests":{"__isSmartRef__":true,"id":119096},"_ClipMode":"visible","moved":true,"b":51,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":31.073961260543328,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119101},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4644.9,4416.4)"},"119075":{"target":{"__isSmartRef__":true,"id":119074},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119076":{"_BorderWidth":8.885729807284854,"_ClipMode":"visible","_BorderRadius":15.841766183644816,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.1,68.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(199,360,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-32.6)"},"119077":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119078},{"__isSmartRef__":true,"id":119080},{"__isSmartRef__":true,"id":119082},{"__isSmartRef__":true,"id":119084},{"__isSmartRef__":true,"id":119086},{"__isSmartRef__":true,"id":119088},{"__isSmartRef__":true,"id":119090},{"__isSmartRef__":true,"id":119092}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119094},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119078":{"date":{"__isSmartRef__":true,"id":119079},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119079":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119080":{"date":{"__isSmartRef__":true,"id":119081},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119081":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119082":{"date":{"__isSmartRef__":true,"id":119083},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119083":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119084":{"date":{"__isSmartRef__":true,"id":119085},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119085":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119086":{"date":{"__isSmartRef__":true,"id":119087},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119087":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119088":{"date":{"__isSmartRef__":true,"id":119089},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119089":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119090":{"date":{"__isSmartRef__":true,"id":119091},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119091":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119092":{"date":{"__isSmartRef__":true,"id":119093},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119093":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119094":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119095":{"morph":{"__isSmartRef__":true,"id":119074},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119096":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119097}},"119097":{"test01IsMorph":{"__isSmartRef__":true,"id":119098}},"119098":{"varMapping":{"__isSmartRef__":true,"id":119099},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119099":{"this":{"__isSmartRef__":true,"id":119096}},"119100":{},"119101":{"change":{"__isSmartRef__":true,"id":119102},"tick":{"__isSmartRef__":true,"id":119106}},"119102":{"varMapping":{"__isSmartRef__":true,"id":119103},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119103":{"this":{"__isSmartRef__":true,"id":119074}},"119104":{"timestamp":{"__isSmartRef__":true,"id":119105},"user":"cschuster","tags":[]},"119105":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119106":{"varMapping":{"__isSmartRef__":true,"id":119107},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119107":{"this":{"__isSmartRef__":true,"id":119074}},"119108":{"timestamp":{"__isSmartRef__":true,"id":119109},"user":"cschuster","tags":[]},"119109":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119110":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119111}],"id":"9F485606-ED13-4879-A73C-F8437226E21A","shape":{"__isSmartRef__":true,"id":119112},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3120","partsBinMetaInfo":{"__isSmartRef__":true,"id":119113},"eventHandler":{"__isSmartRef__":true,"id":119131},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","202AEA42-B4C3-4CE2-85D8-891BF6BB2B2E"],"partTests":{"__isSmartRef__":true,"id":119132},"_ClipMode":"visible","moved":true,"b":70,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-12.646094900486364,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119137},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4377.6,4954.7)"},"119111":{"target":{"__isSmartRef__":true,"id":119110},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119112":{"_BorderWidth":9.69846310392954,"_ClipMode":"visible","_BorderRadius":4.679111137620442,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.7,62.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,328,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.8)"},"119113":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119114},{"__isSmartRef__":true,"id":119116},{"__isSmartRef__":true,"id":119118},{"__isSmartRef__":true,"id":119120},{"__isSmartRef__":true,"id":119122},{"__isSmartRef__":true,"id":119124},{"__isSmartRef__":true,"id":119126},{"__isSmartRef__":true,"id":119128}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119130},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119114":{"date":{"__isSmartRef__":true,"id":119115},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119115":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119116":{"date":{"__isSmartRef__":true,"id":119117},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119117":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119118":{"date":{"__isSmartRef__":true,"id":119119},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119119":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119120":{"date":{"__isSmartRef__":true,"id":119121},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119121":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119122":{"date":{"__isSmartRef__":true,"id":119123},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119123":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119124":{"date":{"__isSmartRef__":true,"id":119125},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119125":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119126":{"date":{"__isSmartRef__":true,"id":119127},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119127":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119128":{"date":{"__isSmartRef__":true,"id":119129},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119129":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119130":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119131":{"morph":{"__isSmartRef__":true,"id":119110},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119132":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119133}},"119133":{"test01IsMorph":{"__isSmartRef__":true,"id":119134}},"119134":{"varMapping":{"__isSmartRef__":true,"id":119135},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119135":{"this":{"__isSmartRef__":true,"id":119132}},"119136":{},"119137":{"change":{"__isSmartRef__":true,"id":119138},"tick":{"__isSmartRef__":true,"id":119142}},"119138":{"varMapping":{"__isSmartRef__":true,"id":119139},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119139":{"this":{"__isSmartRef__":true,"id":119110}},"119140":{"timestamp":{"__isSmartRef__":true,"id":119141},"user":"cschuster","tags":[]},"119141":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119142":{"varMapping":{"__isSmartRef__":true,"id":119143},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119143":{"this":{"__isSmartRef__":true,"id":119110}},"119144":{"timestamp":{"__isSmartRef__":true,"id":119145},"user":"cschuster","tags":[]},"119145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119146":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119147}],"id":"73B348D2-F8DA-4653-A911-AA8C938E92C7","shape":{"__isSmartRef__":true,"id":119148},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3121","partsBinMetaInfo":{"__isSmartRef__":true,"id":119149},"eventHandler":{"__isSmartRef__":true,"id":119167},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","441C57ED-7F58-45EC-8594-5619CFAAE416","514AEE9F-8BBD-4FDB-9EBB-1B2924D88870"],"partTests":{"__isSmartRef__":true,"id":119168},"_ClipMode":"visible","moved":true,"b":102,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":25.713086058437472,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119173},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6433.1,4037.2)"},"119147":{"target":{"__isSmartRef__":true,"id":119146},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119148":{"_BorderWidth":9.890738003669028,"_ClipMode":"visible","_BorderRadius":1.7290908471479782,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.7,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,197,15)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-15.8)"},"119149":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119150},{"__isSmartRef__":true,"id":119152},{"__isSmartRef__":true,"id":119154},{"__isSmartRef__":true,"id":119156},{"__isSmartRef__":true,"id":119158},{"__isSmartRef__":true,"id":119160},{"__isSmartRef__":true,"id":119162},{"__isSmartRef__":true,"id":119164}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119166},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119150":{"date":{"__isSmartRef__":true,"id":119151},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119151":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119152":{"date":{"__isSmartRef__":true,"id":119153},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119153":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119154":{"date":{"__isSmartRef__":true,"id":119155},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119155":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119156":{"date":{"__isSmartRef__":true,"id":119157},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119157":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119158":{"date":{"__isSmartRef__":true,"id":119159},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119159":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119160":{"date":{"__isSmartRef__":true,"id":119161},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119162":{"date":{"__isSmartRef__":true,"id":119163},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119163":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119164":{"date":{"__isSmartRef__":true,"id":119165},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119165":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119166":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119167":{"morph":{"__isSmartRef__":true,"id":119146},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119168":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119169}},"119169":{"test01IsMorph":{"__isSmartRef__":true,"id":119170}},"119170":{"varMapping":{"__isSmartRef__":true,"id":119171},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119171":{"this":{"__isSmartRef__":true,"id":119168}},"119172":{},"119173":{"change":{"__isSmartRef__":true,"id":119174},"tick":{"__isSmartRef__":true,"id":119178}},"119174":{"varMapping":{"__isSmartRef__":true,"id":119175},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119175":{"this":{"__isSmartRef__":true,"id":119146}},"119176":{"timestamp":{"__isSmartRef__":true,"id":119177},"user":"cschuster","tags":[]},"119177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119178":{"varMapping":{"__isSmartRef__":true,"id":119179},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119179":{"this":{"__isSmartRef__":true,"id":119146}},"119180":{"timestamp":{"__isSmartRef__":true,"id":119181},"user":"cschuster","tags":[]},"119181":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119182":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119183}],"id":"AA6E6447-8F1A-499C-BC71-2360B8C93394","shape":{"__isSmartRef__":true,"id":119184},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3122","partsBinMetaInfo":{"__isSmartRef__":true,"id":119185},"eventHandler":{"__isSmartRef__":true,"id":119203},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D"],"partTests":{"__isSmartRef__":true,"id":119204},"_ClipMode":"visible","moved":true,"b":343.19604458415415,"#startLetters":"set","isBeingDragged":false,"delta":0.806836526026018,"_Rotation":11.75170379918731,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119209},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5565.5,5416.0)"},"119183":{"target":{"__isSmartRef__":true,"id":119182},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119184":{"_BorderWidth":3.5545105758214195,"_ClipMode":"visible","_BorderRadius":36.6568965193406,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.9,111.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-74,171,31)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.2,-39.1)"},"119185":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119186},{"__isSmartRef__":true,"id":119188},{"__isSmartRef__":true,"id":119190},{"__isSmartRef__":true,"id":119192},{"__isSmartRef__":true,"id":119194},{"__isSmartRef__":true,"id":119196},{"__isSmartRef__":true,"id":119198},{"__isSmartRef__":true,"id":119200}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119202},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119186":{"date":{"__isSmartRef__":true,"id":119187},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119187":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119188":{"date":{"__isSmartRef__":true,"id":119189},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119189":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119190":{"date":{"__isSmartRef__":true,"id":119191},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119191":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119192":{"date":{"__isSmartRef__":true,"id":119193},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119193":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119194":{"date":{"__isSmartRef__":true,"id":119195},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119195":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119196":{"date":{"__isSmartRef__":true,"id":119197},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119197":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119198":{"date":{"__isSmartRef__":true,"id":119199},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119199":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119200":{"date":{"__isSmartRef__":true,"id":119201},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119201":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119202":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119203":{"morph":{"__isSmartRef__":true,"id":119182},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119204":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119205}},"119205":{"test01IsMorph":{"__isSmartRef__":true,"id":119206}},"119206":{"varMapping":{"__isSmartRef__":true,"id":119207},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119207":{"this":{"__isSmartRef__":true,"id":119204}},"119208":{},"119209":{"change":{"__isSmartRef__":true,"id":119210},"tick":{"__isSmartRef__":true,"id":119214}},"119210":{"varMapping":{"__isSmartRef__":true,"id":119211},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119211":{"this":{"__isSmartRef__":true,"id":119182}},"119212":{"timestamp":{"__isSmartRef__":true,"id":119213},"user":"cschuster","tags":[]},"119213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119214":{"varMapping":{"__isSmartRef__":true,"id":119215},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119215":{"this":{"__isSmartRef__":true,"id":119182}},"119216":{"timestamp":{"__isSmartRef__":true,"id":119217},"user":"cschuster","tags":[]},"119217":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119218":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119219}],"id":"D49ED53B-049C-4A40-BA93-CCF39B9F549A","shape":{"__isSmartRef__":true,"id":119220},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3123","partsBinMetaInfo":{"__isSmartRef__":true,"id":119221},"eventHandler":{"__isSmartRef__":true,"id":119239},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D","08FB64D9-AA64-4A99-BF2D-DF0798D44D63"],"partTests":{"__isSmartRef__":true,"id":119240},"_ClipMode":"visible","moved":true,"b":165.7056634419132,"#startLetters":"set","isBeingDragged":false,"delta":-0.8590455222292803,"_Rotation":26.300447072693245,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119245},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4632.7,3801.6)"},"119219":{"target":{"__isSmartRef__":true,"id":119218},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119220":{"_BorderWidth":6.234516142349236,"_ClipMode":"visible","_BorderRadius":37.56155183084666,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.9,90.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(63,-185,-64)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.9,-0.6)"},"119221":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119222},{"__isSmartRef__":true,"id":119224},{"__isSmartRef__":true,"id":119226},{"__isSmartRef__":true,"id":119228},{"__isSmartRef__":true,"id":119230},{"__isSmartRef__":true,"id":119232},{"__isSmartRef__":true,"id":119234},{"__isSmartRef__":true,"id":119236}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119238},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119222":{"date":{"__isSmartRef__":true,"id":119223},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119223":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119224":{"date":{"__isSmartRef__":true,"id":119225},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119225":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119226":{"date":{"__isSmartRef__":true,"id":119227},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119227":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119228":{"date":{"__isSmartRef__":true,"id":119229},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119229":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119230":{"date":{"__isSmartRef__":true,"id":119231},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119231":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119232":{"date":{"__isSmartRef__":true,"id":119233},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119233":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119234":{"date":{"__isSmartRef__":true,"id":119235},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119235":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119236":{"date":{"__isSmartRef__":true,"id":119237},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119237":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119238":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119239":{"morph":{"__isSmartRef__":true,"id":119218},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119240":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119241}},"119241":{"test01IsMorph":{"__isSmartRef__":true,"id":119242}},"119242":{"varMapping":{"__isSmartRef__":true,"id":119243},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119243":{"this":{"__isSmartRef__":true,"id":119240}},"119244":{},"119245":{"change":{"__isSmartRef__":true,"id":119246},"tick":{"__isSmartRef__":true,"id":119250}},"119246":{"varMapping":{"__isSmartRef__":true,"id":119247},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119247":{"this":{"__isSmartRef__":true,"id":119218}},"119248":{"timestamp":{"__isSmartRef__":true,"id":119249},"user":"cschuster","tags":[]},"119249":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119250":{"varMapping":{"__isSmartRef__":true,"id":119251},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119251":{"this":{"__isSmartRef__":true,"id":119218}},"119252":{"timestamp":{"__isSmartRef__":true,"id":119253},"user":"cschuster","tags":[]},"119253":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119254":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119255}],"id":"09E76A50-188E-4B66-9151-CE86A63F1369","shape":{"__isSmartRef__":true,"id":119256},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3124","partsBinMetaInfo":{"__isSmartRef__":true,"id":119257},"eventHandler":{"__isSmartRef__":true,"id":119275},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","52821BE4-EBF7-442F-9221-8F3C47786189","7F5222D9-74CF-406F-A5F2-520CB0626FAC"],"partTests":{"__isSmartRef__":true,"id":119276},"_ClipMode":"visible","moved":true,"b":14.040376065298915,"#startLetters":"set","isBeingDragged":false,"delta":-0.5122170921531506,"_Rotation":50.07276747165096,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119281},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5125.7,5223.0)"},"119255":{"target":{"__isSmartRef__":true,"id":119254},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119256":{"_BorderWidth":6.21302799145723,"_ClipMode":"visible","_BorderRadius":37.64570094710598,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.8,90.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(62,311,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.9,-39.4)"},"119257":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119258},{"__isSmartRef__":true,"id":119260},{"__isSmartRef__":true,"id":119262},{"__isSmartRef__":true,"id":119264},{"__isSmartRef__":true,"id":119266},{"__isSmartRef__":true,"id":119268},{"__isSmartRef__":true,"id":119270},{"__isSmartRef__":true,"id":119272}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119274},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119258":{"date":{"__isSmartRef__":true,"id":119259},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119259":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119260":{"date":{"__isSmartRef__":true,"id":119261},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119261":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119262":{"date":{"__isSmartRef__":true,"id":119263},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119263":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119264":{"date":{"__isSmartRef__":true,"id":119265},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119265":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119266":{"date":{"__isSmartRef__":true,"id":119267},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119267":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119268":{"date":{"__isSmartRef__":true,"id":119269},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119269":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119270":{"date":{"__isSmartRef__":true,"id":119271},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119271":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119272":{"date":{"__isSmartRef__":true,"id":119273},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119273":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119274":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119275":{"morph":{"__isSmartRef__":true,"id":119254},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119276":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119277}},"119277":{"test01IsMorph":{"__isSmartRef__":true,"id":119278}},"119278":{"varMapping":{"__isSmartRef__":true,"id":119279},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119279":{"this":{"__isSmartRef__":true,"id":119276}},"119280":{},"119281":{"change":{"__isSmartRef__":true,"id":119282},"tick":{"__isSmartRef__":true,"id":119286}},"119282":{"varMapping":{"__isSmartRef__":true,"id":119283},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119283":{"this":{"__isSmartRef__":true,"id":119254}},"119284":{"timestamp":{"__isSmartRef__":true,"id":119285},"user":"cschuster","tags":[]},"119285":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119286":{"varMapping":{"__isSmartRef__":true,"id":119287},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119287":{"this":{"__isSmartRef__":true,"id":119254}},"119288":{"timestamp":{"__isSmartRef__":true,"id":119289},"user":"cschuster","tags":[]},"119289":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119290":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119291}],"id":"2FD10C6E-6EE8-4CBF-BF63-784511FBDAF5","shape":{"__isSmartRef__":true,"id":119292},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3125","partsBinMetaInfo":{"__isSmartRef__":true,"id":119293},"eventHandler":{"__isSmartRef__":true,"id":119311},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","7FA5B996-25DC-42BB-B421-6B2DC1C9B1F2","ED863F66-967B-4767-B7D3-B7EE84115E7D"],"partTests":{"__isSmartRef__":true,"id":119312},"_ClipMode":"visible","moved":true,"b":150.13507754006423,"#startLetters":"set","isBeingDragged":false,"delta":0.9539835978066549,"_Rotation":65.66293962568976,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119317},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5233.2,3671.7)"},"119291":{"target":{"__isSmartRef__":true,"id":119290},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119292":{"_BorderWidth":7.489784580407956,"_ClipMode":"visible","_BorderRadius":30.08155638906045,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.5,80.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(127,-95,137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.0,-2.7)"},"119293":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119294},{"__isSmartRef__":true,"id":119296},{"__isSmartRef__":true,"id":119298},{"__isSmartRef__":true,"id":119300},{"__isSmartRef__":true,"id":119302},{"__isSmartRef__":true,"id":119304},{"__isSmartRef__":true,"id":119306},{"__isSmartRef__":true,"id":119308}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119310},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119294":{"date":{"__isSmartRef__":true,"id":119295},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119295":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119296":{"date":{"__isSmartRef__":true,"id":119297},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119297":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119298":{"date":{"__isSmartRef__":true,"id":119299},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119299":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119300":{"date":{"__isSmartRef__":true,"id":119301},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119301":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119302":{"date":{"__isSmartRef__":true,"id":119303},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119303":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119304":{"date":{"__isSmartRef__":true,"id":119305},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119305":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119306":{"date":{"__isSmartRef__":true,"id":119307},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119307":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119308":{"date":{"__isSmartRef__":true,"id":119309},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119309":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119310":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119311":{"morph":{"__isSmartRef__":true,"id":119290},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119312":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119313}},"119313":{"test01IsMorph":{"__isSmartRef__":true,"id":119314}},"119314":{"varMapping":{"__isSmartRef__":true,"id":119315},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119315":{"this":{"__isSmartRef__":true,"id":119312}},"119316":{},"119317":{"change":{"__isSmartRef__":true,"id":119318},"tick":{"__isSmartRef__":true,"id":119322}},"119318":{"varMapping":{"__isSmartRef__":true,"id":119319},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119319":{"this":{"__isSmartRef__":true,"id":119290}},"119320":{"timestamp":{"__isSmartRef__":true,"id":119321},"user":"cschuster","tags":[]},"119321":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119322":{"varMapping":{"__isSmartRef__":true,"id":119323},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119323":{"this":{"__isSmartRef__":true,"id":119290}},"119324":{"timestamp":{"__isSmartRef__":true,"id":119325},"user":"cschuster","tags":[]},"119325":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119326":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119327}],"id":"E9780893-6BA7-439A-8DC6-C951DE06E66A","shape":{"__isSmartRef__":true,"id":119328},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3126","partsBinMetaInfo":{"__isSmartRef__":true,"id":119329},"eventHandler":{"__isSmartRef__":true,"id":119347},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0","D7BC1E79-015D-4A70-B595-15E46739C06B","B8C190BE-6D73-41D0-8B6E-7DE1BD8F4507"],"partTests":{"__isSmartRef__":true,"id":119348},"_ClipMode":"visible","moved":true,"b":197.79525543173077,"#startLetters":"set","isBeingDragged":false,"delta":0.5302797441836447,"_Rotation":24.51303237617936,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119353},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5296.5,3237.7)"},"119327":{"target":{"__isSmartRef__":true,"id":119326},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119328":{"_BorderWidth":3.471917701686889,"_ClipMode":"visible","_BorderRadius":36.26394318333139,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(83.3,112.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-78,-322,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.9,-1.0)"},"119329":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119330},{"__isSmartRef__":true,"id":119332},{"__isSmartRef__":true,"id":119334},{"__isSmartRef__":true,"id":119336},{"__isSmartRef__":true,"id":119338},{"__isSmartRef__":true,"id":119340},{"__isSmartRef__":true,"id":119342},{"__isSmartRef__":true,"id":119344}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119346},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119330":{"date":{"__isSmartRef__":true,"id":119331},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119331":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119332":{"date":{"__isSmartRef__":true,"id":119333},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119333":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119334":{"date":{"__isSmartRef__":true,"id":119335},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119335":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119336":{"date":{"__isSmartRef__":true,"id":119337},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119337":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119338":{"date":{"__isSmartRef__":true,"id":119339},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119339":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119340":{"date":{"__isSmartRef__":true,"id":119341},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119341":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119342":{"date":{"__isSmartRef__":true,"id":119343},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119343":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119344":{"date":{"__isSmartRef__":true,"id":119345},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119345":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119346":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119347":{"morph":{"__isSmartRef__":true,"id":119326},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119348":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119349}},"119349":{"test01IsMorph":{"__isSmartRef__":true,"id":119350}},"119350":{"varMapping":{"__isSmartRef__":true,"id":119351},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119351":{"this":{"__isSmartRef__":true,"id":119348}},"119352":{},"119353":{"change":{"__isSmartRef__":true,"id":119354},"tick":{"__isSmartRef__":true,"id":119358}},"119354":{"varMapping":{"__isSmartRef__":true,"id":119355},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119355":{"this":{"__isSmartRef__":true,"id":119326}},"119356":{"timestamp":{"__isSmartRef__":true,"id":119357},"user":"cschuster","tags":[]},"119357":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119358":{"varMapping":{"__isSmartRef__":true,"id":119359},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119359":{"this":{"__isSmartRef__":true,"id":119326}},"119360":{"timestamp":{"__isSmartRef__":true,"id":119361},"user":"cschuster","tags":[]},"119361":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119362":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119363}],"id":"5AC28D02-C70F-4D02-973E-9E93256A9216","shape":{"__isSmartRef__":true,"id":119364},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3127","partsBinMetaInfo":{"__isSmartRef__":true,"id":119365},"eventHandler":{"__isSmartRef__":true,"id":119383},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8"],"partTests":{"__isSmartRef__":true,"id":119384},"_ClipMode":"visible","moved":true,"b":196.083185590629,"#startLetters":"set","isBeingDragged":false,"delta":0.880876375187654,"_Rotation":41.32101360491215,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119389},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5618.2,4398.9)"},"119363":{"target":{"__isSmartRef__":true,"id":119362},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119364":{"_BorderWidth":3.6148365771204958,"_ClipMode":"visible","_BorderRadius":36.93011566706678,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.3,111.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-71,-317,-246)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-0.8)"},"119365":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119366},{"__isSmartRef__":true,"id":119368},{"__isSmartRef__":true,"id":119370},{"__isSmartRef__":true,"id":119372},{"__isSmartRef__":true,"id":119374},{"__isSmartRef__":true,"id":119376},{"__isSmartRef__":true,"id":119378},{"__isSmartRef__":true,"id":119380}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119382},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119366":{"date":{"__isSmartRef__":true,"id":119367},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119367":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119368":{"date":{"__isSmartRef__":true,"id":119369},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119369":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119370":{"date":{"__isSmartRef__":true,"id":119371},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119371":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119372":{"date":{"__isSmartRef__":true,"id":119373},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119373":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119374":{"date":{"__isSmartRef__":true,"id":119375},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119375":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119376":{"date":{"__isSmartRef__":true,"id":119377},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119377":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119378":{"date":{"__isSmartRef__":true,"id":119379},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119379":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119380":{"date":{"__isSmartRef__":true,"id":119381},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119381":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119382":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119383":{"morph":{"__isSmartRef__":true,"id":119362},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119384":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119385}},"119385":{"test01IsMorph":{"__isSmartRef__":true,"id":119386}},"119386":{"varMapping":{"__isSmartRef__":true,"id":119387},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119387":{"this":{"__isSmartRef__":true,"id":119384}},"119388":{},"119389":{"change":{"__isSmartRef__":true,"id":119390},"tick":{"__isSmartRef__":true,"id":119394}},"119390":{"varMapping":{"__isSmartRef__":true,"id":119391},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119391":{"this":{"__isSmartRef__":true,"id":119362}},"119392":{"timestamp":{"__isSmartRef__":true,"id":119393},"user":"cschuster","tags":[]},"119393":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119394":{"varMapping":{"__isSmartRef__":true,"id":119395},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119395":{"this":{"__isSmartRef__":true,"id":119362}},"119396":{"timestamp":{"__isSmartRef__":true,"id":119397},"user":"cschuster","tags":[]},"119397":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119398":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119399}],"id":"AE5485C8-5FF1-4569-9031-398A5090D5D5","shape":{"__isSmartRef__":true,"id":119400},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3128","partsBinMetaInfo":{"__isSmartRef__":true,"id":119401},"eventHandler":{"__isSmartRef__":true,"id":119419},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","68FF3DEE-5FE8-40D5-98C0-E02CB5F99F25","FD05EA28-9221-4028-A892-AE85EFABD6E7","526E31EF-46A1-45DE-B9A8-DDE199B446B2"],"partTests":{"__isSmartRef__":true,"id":119420},"_ClipMode":"visible","moved":true,"b":213.6053886054433,"#startLetters":"set","isBeingDragged":false,"delta":-0.9197672515874729,"_Rotation":9.313015717391961,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119425},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4661.1,4496.7)"},"119399":{"target":{"__isSmartRef__":true,"id":119398},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119400":{"_BorderWidth":2.232650589359153,"_ClipMode":"visible","_BorderRadius":27.746843583081215,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.9,122.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-142,-355,-96)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.9,-3.3)"},"119401":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119402},{"__isSmartRef__":true,"id":119404},{"__isSmartRef__":true,"id":119406},{"__isSmartRef__":true,"id":119408},{"__isSmartRef__":true,"id":119410},{"__isSmartRef__":true,"id":119412},{"__isSmartRef__":true,"id":119414},{"__isSmartRef__":true,"id":119416}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119418},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119402":{"date":{"__isSmartRef__":true,"id":119403},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119403":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119404":{"date":{"__isSmartRef__":true,"id":119405},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119405":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119406":{"date":{"__isSmartRef__":true,"id":119407},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119407":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119408":{"date":{"__isSmartRef__":true,"id":119409},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119409":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119410":{"date":{"__isSmartRef__":true,"id":119411},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119411":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119412":{"date":{"__isSmartRef__":true,"id":119413},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119413":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119414":{"date":{"__isSmartRef__":true,"id":119415},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119415":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119416":{"date":{"__isSmartRef__":true,"id":119417},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119417":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119418":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119419":{"morph":{"__isSmartRef__":true,"id":119398},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119420":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119421}},"119421":{"test01IsMorph":{"__isSmartRef__":true,"id":119422}},"119422":{"varMapping":{"__isSmartRef__":true,"id":119423},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119423":{"this":{"__isSmartRef__":true,"id":119420}},"119424":{},"119425":{"change":{"__isSmartRef__":true,"id":119426},"tick":{"__isSmartRef__":true,"id":119430}},"119426":{"varMapping":{"__isSmartRef__":true,"id":119427},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119427":{"this":{"__isSmartRef__":true,"id":119398}},"119428":{"timestamp":{"__isSmartRef__":true,"id":119429},"user":"cschuster","tags":[]},"119429":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119430":{"varMapping":{"__isSmartRef__":true,"id":119431},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119431":{"this":{"__isSmartRef__":true,"id":119398}},"119432":{"timestamp":{"__isSmartRef__":true,"id":119433},"user":"cschuster","tags":[]},"119433":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119434":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119435}],"id":"7A99FF86-65F6-4AF6-96A8-105490DEFE7D","shape":{"__isSmartRef__":true,"id":119436},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3129","partsBinMetaInfo":{"__isSmartRef__":true,"id":119437},"eventHandler":{"__isSmartRef__":true,"id":119455},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","59A0BE0A-9658-4974-911A-CBF0025D2255","7757EF04-5EC2-4F88-A0D8-5394CE485C11","358323E8-07B8-4B5E-9A6E-720BE9711CBA","FA5CF9ED-814C-468E-BCFA-6A8C51DB2158"],"partTests":{"__isSmartRef__":true,"id":119456},"_ClipMode":"visible","moved":true,"b":194.52089033235097,"#startLetters":"set","isBeingDragged":false,"delta":-0.699149377993308,"_Rotation":-4.300680310663163,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119461},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4383.4,6039.6)"},"119435":{"target":{"__isSmartRef__":true,"id":119434},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119436":{"_BorderWidth":3.7463351052327836,"_ClipMode":"visible","_BorderRadius":37.48531893060529,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.4,110.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-64,-312,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.0,-0.6)"},"119437":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119438},{"__isSmartRef__":true,"id":119440},{"__isSmartRef__":true,"id":119442},{"__isSmartRef__":true,"id":119444},{"__isSmartRef__":true,"id":119446},{"__isSmartRef__":true,"id":119448},{"__isSmartRef__":true,"id":119450},{"__isSmartRef__":true,"id":119452}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119454},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119438":{"date":{"__isSmartRef__":true,"id":119439},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119439":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119440":{"date":{"__isSmartRef__":true,"id":119441},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119441":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119442":{"date":{"__isSmartRef__":true,"id":119443},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119443":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119444":{"date":{"__isSmartRef__":true,"id":119445},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119445":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119446":{"date":{"__isSmartRef__":true,"id":119447},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119447":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119448":{"date":{"__isSmartRef__":true,"id":119449},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119449":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119450":{"date":{"__isSmartRef__":true,"id":119451},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119451":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119452":{"date":{"__isSmartRef__":true,"id":119453},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119453":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119454":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119455":{"morph":{"__isSmartRef__":true,"id":119434},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119456":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119457}},"119457":{"test01IsMorph":{"__isSmartRef__":true,"id":119458}},"119458":{"varMapping":{"__isSmartRef__":true,"id":119459},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119459":{"this":{"__isSmartRef__":true,"id":119456}},"119460":{},"119461":{"change":{"__isSmartRef__":true,"id":119462},"tick":{"__isSmartRef__":true,"id":119466}},"119462":{"varMapping":{"__isSmartRef__":true,"id":119463},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119463":{"this":{"__isSmartRef__":true,"id":119434}},"119464":{"timestamp":{"__isSmartRef__":true,"id":119465},"user":"cschuster","tags":[]},"119465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119466":{"varMapping":{"__isSmartRef__":true,"id":119467},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119467":{"this":{"__isSmartRef__":true,"id":119434}},"119468":{"timestamp":{"__isSmartRef__":true,"id":119469},"user":"cschuster","tags":[]},"119469":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119470":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119471}],"id":"DC7A1D5C-E7FF-4E75-ADA7-D8361045354E","shape":{"__isSmartRef__":true,"id":119472},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3130","partsBinMetaInfo":{"__isSmartRef__":true,"id":119473},"eventHandler":{"__isSmartRef__":true,"id":119491},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","68FF3DEE-5FE8-40D5-98C0-E02CB5F99F25","FD05EA28-9221-4028-A892-AE85EFABD6E7","526E31EF-46A1-45DE-B9A8-DDE199B446B2","AE5485C8-5FF1-4569-9031-398A5090D5D5"],"partTests":{"__isSmartRef__":true,"id":119492},"_ClipMode":"visible","moved":true,"b":38.41437691129977,"#startLetters":"set","isBeingDragged":false,"delta":0.8933576025883667,"_Rotation":18.422755145919396,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119497},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4497.3,4633.8)"},"119471":{"target":{"__isSmartRef__":true,"id":119470},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119472":{"_BorderWidth":8.106722042811274,"_ClipMode":"visible","_BorderRadius":24.55724503793686,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.9,75.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(159,360,34)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.4,-35.7)"},"119473":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119474},{"__isSmartRef__":true,"id":119476},{"__isSmartRef__":true,"id":119478},{"__isSmartRef__":true,"id":119480},{"__isSmartRef__":true,"id":119482},{"__isSmartRef__":true,"id":119484},{"__isSmartRef__":true,"id":119486},{"__isSmartRef__":true,"id":119488}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119490},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119474":{"date":{"__isSmartRef__":true,"id":119475},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119475":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119476":{"date":{"__isSmartRef__":true,"id":119477},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119477":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119478":{"date":{"__isSmartRef__":true,"id":119479},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119479":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119480":{"date":{"__isSmartRef__":true,"id":119481},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119481":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119482":{"date":{"__isSmartRef__":true,"id":119483},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119483":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119484":{"date":{"__isSmartRef__":true,"id":119485},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119485":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119486":{"date":{"__isSmartRef__":true,"id":119487},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119487":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119488":{"date":{"__isSmartRef__":true,"id":119489},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119489":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119490":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119491":{"morph":{"__isSmartRef__":true,"id":119470},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119492":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119493}},"119493":{"test01IsMorph":{"__isSmartRef__":true,"id":119494}},"119494":{"varMapping":{"__isSmartRef__":true,"id":119495},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119495":{"this":{"__isSmartRef__":true,"id":119492}},"119496":{},"119497":{"change":{"__isSmartRef__":true,"id":119498},"tick":{"__isSmartRef__":true,"id":119502}},"119498":{"varMapping":{"__isSmartRef__":true,"id":119499},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119499":{"this":{"__isSmartRef__":true,"id":119470}},"119500":{"timestamp":{"__isSmartRef__":true,"id":119501},"user":"cschuster","tags":[]},"119501":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119502":{"varMapping":{"__isSmartRef__":true,"id":119503},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119503":{"this":{"__isSmartRef__":true,"id":119470}},"119504":{"timestamp":{"__isSmartRef__":true,"id":119505},"user":"cschuster","tags":[]},"119505":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119506":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119507}],"id":"8CB1A9E9-C096-4280-AF1B-718CB36E3782","shape":{"__isSmartRef__":true,"id":119508},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3131","partsBinMetaInfo":{"__isSmartRef__":true,"id":119509},"eventHandler":{"__isSmartRef__":true,"id":119526},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","831E2B6E-3A1D-4BC1-8538-0DF5FC24809A","AD0CA4AC-E6EE-48CB-9857-58D8391CD617"],"partTests":{"__isSmartRef__":true,"id":119527},"_ClipMode":"visible","moved":true,"b":357.222344452166,"#startLetters":"set","isBeingDragged":false,"delta":0.9228940050234087,"_Rotation":-19.053960719860886,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119532},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2296.0,2006.7)"},"119507":{"target":{"__isSmartRef__":true,"id":119506},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119508":{"_BorderWidth":4.757698762907224,"_ClipMode":"visible","_BorderRadius":39.9060641768053,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.1,101.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-13,243,193)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.0,-40.0)"},"119509":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119510},{"__isSmartRef__":true,"id":119512},{"__isSmartRef__":true,"id":119514},{"__isSmartRef__":true,"id":119516},{"__isSmartRef__":true,"id":119518},{"__isSmartRef__":true,"id":119520},{"__isSmartRef__":true,"id":119522},{"__isSmartRef__":true,"id":119524}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119510":{"date":{"__isSmartRef__":true,"id":119511},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119511":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119512":{"date":{"__isSmartRef__":true,"id":119513},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119513":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119514":{"date":{"__isSmartRef__":true,"id":119515},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119515":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119516":{"date":{"__isSmartRef__":true,"id":119517},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119517":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119518":{"date":{"__isSmartRef__":true,"id":119519},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119519":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119520":{"date":{"__isSmartRef__":true,"id":119521},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119521":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119522":{"date":{"__isSmartRef__":true,"id":119523},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119523":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119524":{"date":{"__isSmartRef__":true,"id":119525},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119525":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119526":{"morph":{"__isSmartRef__":true,"id":119506},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119527":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119528}},"119528":{"test01IsMorph":{"__isSmartRef__":true,"id":119529}},"119529":{"varMapping":{"__isSmartRef__":true,"id":119530},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119530":{"this":{"__isSmartRef__":true,"id":119527}},"119531":{},"119532":{"change":{"__isSmartRef__":true,"id":119533},"tick":{"__isSmartRef__":true,"id":119537}},"119533":{"varMapping":{"__isSmartRef__":true,"id":119534},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119534":{"this":{"__isSmartRef__":true,"id":119506}},"119535":{"timestamp":{"__isSmartRef__":true,"id":119536},"user":"cschuster","tags":[]},"119536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119537":{"varMapping":{"__isSmartRef__":true,"id":119538},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119538":{"this":{"__isSmartRef__":true,"id":119506}},"119539":{"timestamp":{"__isSmartRef__":true,"id":119540},"user":"cschuster","tags":[]},"119540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119541":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119542}],"id":"4A00E387-329A-49F2-95FB-D6A1823EABAD","shape":{"__isSmartRef__":true,"id":119543},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3132","partsBinMetaInfo":{"__isSmartRef__":true,"id":119544},"eventHandler":{"__isSmartRef__":true,"id":119562},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52","9D8AE4E3-4E73-47B1-B74F-C5D5B841F66B","C8BBC63B-94E8-4FEB-B973-F7DECFB439CE"],"partTests":{"__isSmartRef__":true,"id":119563},"_ClipMode":"visible","moved":true,"b":304,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-42.31584429445055,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119568},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4480.0,5499.8)"},"119542":{"target":{"__isSmartRef__":true,"id":119541},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119543":{"_BorderWidth":0.8548121372247897,"_ClipMode":"visible","_BorderRadius":12.507868131681734,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,133.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-212,-69,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-31.2)"},"119544":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119545},{"__isSmartRef__":true,"id":119547},{"__isSmartRef__":true,"id":119549},{"__isSmartRef__":true,"id":119551},{"__isSmartRef__":true,"id":119553},{"__isSmartRef__":true,"id":119555},{"__isSmartRef__":true,"id":119557},{"__isSmartRef__":true,"id":119559}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119561},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119545":{"date":{"__isSmartRef__":true,"id":119546},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119547":{"date":{"__isSmartRef__":true,"id":119548},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119548":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119549":{"date":{"__isSmartRef__":true,"id":119550},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119550":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119551":{"date":{"__isSmartRef__":true,"id":119552},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119553":{"date":{"__isSmartRef__":true,"id":119554},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119554":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119555":{"date":{"__isSmartRef__":true,"id":119556},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119557":{"date":{"__isSmartRef__":true,"id":119558},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119558":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119559":{"date":{"__isSmartRef__":true,"id":119560},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119561":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119562":{"morph":{"__isSmartRef__":true,"id":119541},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119563":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119564}},"119564":{"test01IsMorph":{"__isSmartRef__":true,"id":119565}},"119565":{"varMapping":{"__isSmartRef__":true,"id":119566},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119566":{"this":{"__isSmartRef__":true,"id":119563}},"119567":{},"119568":{"change":{"__isSmartRef__":true,"id":119569},"tick":{"__isSmartRef__":true,"id":119573}},"119569":{"varMapping":{"__isSmartRef__":true,"id":119570},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119571},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119570":{"this":{"__isSmartRef__":true,"id":119541}},"119571":{"timestamp":{"__isSmartRef__":true,"id":119572},"user":"cschuster","tags":[]},"119572":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119573":{"varMapping":{"__isSmartRef__":true,"id":119574},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119574":{"this":{"__isSmartRef__":true,"id":119541}},"119575":{"timestamp":{"__isSmartRef__":true,"id":119576},"user":"cschuster","tags":[]},"119576":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119577":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119578}],"id":"EC89373C-E809-4C42-A9E3-42AF8393E94D","shape":{"__isSmartRef__":true,"id":119579},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3133","partsBinMetaInfo":{"__isSmartRef__":true,"id":119580},"eventHandler":{"__isSmartRef__":true,"id":119598},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","DD72DD85-A9C0-46FB-ADDC-DDCF83EDA4C6"],"partTests":{"__isSmartRef__":true,"id":119599},"_ClipMode":"visible","moved":true,"b":292.3108329435927,"#startLetters":"set","isBeingDragged":false,"delta":0.984491835697554,"_Rotation":-0.4876675104779534,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119604},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6607.4,4994.7)"},"119578":{"target":{"__isSmartRef__":true,"id":119577},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119579":{"_BorderWidth":0.3743102106465459,"_ClipMode":"visible","_BorderRadius":5.7647903562739184,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.9,137.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-236,-140,-144)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.6)"},"119580":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119581},{"__isSmartRef__":true,"id":119583},{"__isSmartRef__":true,"id":119585},{"__isSmartRef__":true,"id":119587},{"__isSmartRef__":true,"id":119589},{"__isSmartRef__":true,"id":119591},{"__isSmartRef__":true,"id":119593},{"__isSmartRef__":true,"id":119595}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119597},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119581":{"date":{"__isSmartRef__":true,"id":119582},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119582":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119583":{"date":{"__isSmartRef__":true,"id":119584},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119584":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119585":{"date":{"__isSmartRef__":true,"id":119586},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119586":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119587":{"date":{"__isSmartRef__":true,"id":119588},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119588":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119589":{"date":{"__isSmartRef__":true,"id":119590},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119590":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119591":{"date":{"__isSmartRef__":true,"id":119592},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119592":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119593":{"date":{"__isSmartRef__":true,"id":119594},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119594":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119595":{"date":{"__isSmartRef__":true,"id":119596},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119596":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119597":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119598":{"morph":{"__isSmartRef__":true,"id":119577},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119599":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119600}},"119600":{"test01IsMorph":{"__isSmartRef__":true,"id":119601}},"119601":{"varMapping":{"__isSmartRef__":true,"id":119602},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119602":{"this":{"__isSmartRef__":true,"id":119599}},"119603":{},"119604":{"change":{"__isSmartRef__":true,"id":119605},"tick":{"__isSmartRef__":true,"id":119609}},"119605":{"varMapping":{"__isSmartRef__":true,"id":119606},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119607},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119606":{"this":{"__isSmartRef__":true,"id":119577}},"119607":{"timestamp":{"__isSmartRef__":true,"id":119608},"user":"cschuster","tags":[]},"119608":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119609":{"varMapping":{"__isSmartRef__":true,"id":119610},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119610":{"this":{"__isSmartRef__":true,"id":119577}},"119611":{"timestamp":{"__isSmartRef__":true,"id":119612},"user":"cschuster","tags":[]},"119612":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119613":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119614}],"id":"2B39FF04-B427-432C-BF26-B327CE5442A7","shape":{"__isSmartRef__":true,"id":119615},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3134","partsBinMetaInfo":{"__isSmartRef__":true,"id":119616},"eventHandler":{"__isSmartRef__":true,"id":119634},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31","815469D2-4EA1-4133-B0D7-D9D7DB8AA0BE"],"partTests":{"__isSmartRef__":true,"id":119635},"_ClipMode":"visible","moved":true,"b":335,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.809586349529265,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119640},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4195.6,4288.2)"},"119614":{"target":{"__isSmartRef__":true,"id":119613},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119615":{"_BorderWidth":2.8869086912965,"_ClipMode":"visible","_BorderRadius":32.855752193730765,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.4,116.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-108,124,-78)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.5,-38.1)"},"119616":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119617},{"__isSmartRef__":true,"id":119619},{"__isSmartRef__":true,"id":119621},{"__isSmartRef__":true,"id":119623},{"__isSmartRef__":true,"id":119625},{"__isSmartRef__":true,"id":119627},{"__isSmartRef__":true,"id":119629},{"__isSmartRef__":true,"id":119631}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119633},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119617":{"date":{"__isSmartRef__":true,"id":119618},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119618":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119619":{"date":{"__isSmartRef__":true,"id":119620},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119620":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119621":{"date":{"__isSmartRef__":true,"id":119622},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119622":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119623":{"date":{"__isSmartRef__":true,"id":119624},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119624":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119625":{"date":{"__isSmartRef__":true,"id":119626},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119626":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119627":{"date":{"__isSmartRef__":true,"id":119628},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119628":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119629":{"date":{"__isSmartRef__":true,"id":119630},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119630":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119631":{"date":{"__isSmartRef__":true,"id":119632},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119632":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119633":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119634":{"morph":{"__isSmartRef__":true,"id":119613},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119635":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119636}},"119636":{"test01IsMorph":{"__isSmartRef__":true,"id":119637}},"119637":{"varMapping":{"__isSmartRef__":true,"id":119638},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119638":{"this":{"__isSmartRef__":true,"id":119635}},"119639":{},"119640":{"change":{"__isSmartRef__":true,"id":119641},"tick":{"__isSmartRef__":true,"id":119645}},"119641":{"varMapping":{"__isSmartRef__":true,"id":119642},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119642":{"this":{"__isSmartRef__":true,"id":119613}},"119643":{"timestamp":{"__isSmartRef__":true,"id":119644},"user":"cschuster","tags":[]},"119644":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119645":{"varMapping":{"__isSmartRef__":true,"id":119646},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119646":{"this":{"__isSmartRef__":true,"id":119613}},"119647":{"timestamp":{"__isSmartRef__":true,"id":119648},"user":"cschuster","tags":[]},"119648":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119649":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119650}],"id":"1806A876-49C5-4041-98C2-40B6FD76D0F6","shape":{"__isSmartRef__":true,"id":119651},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3135","partsBinMetaInfo":{"__isSmartRef__":true,"id":119652},"eventHandler":{"__isSmartRef__":true,"id":119670},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","832293FC-9EDF-4D76-A365-07DAFACAF1F7","4736B0B9-4296-4E04-B776-4840C4AF73C4","011BF1B9-5716-467C-B3EC-674F65419DDE","D6AC7F00-C784-41F9-B08E-9FECAAA528A9"],"partTests":{"__isSmartRef__":true,"id":119671},"_ClipMode":"visible","moved":true,"b":123.87008961668471,"#startLetters":"set","isBeingDragged":false,"delta":0.793064281984698,"_Rotation":16.181638090508557,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119676},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6326.4,5540.2)"},"119650":{"target":{"__isSmartRef__":true,"id":119649},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119651":{"_BorderWidth":9.151516671340788,"_ClipMode":"visible","_BorderRadius":12.423854924127207,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.0,66.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(212,70,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.6,-8.9)"},"119652":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119653},{"__isSmartRef__":true,"id":119655},{"__isSmartRef__":true,"id":119657},{"__isSmartRef__":true,"id":119659},{"__isSmartRef__":true,"id":119661},{"__isSmartRef__":true,"id":119663},{"__isSmartRef__":true,"id":119665},{"__isSmartRef__":true,"id":119667}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119669},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119653":{"date":{"__isSmartRef__":true,"id":119654},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119654":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119655":{"date":{"__isSmartRef__":true,"id":119656},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119656":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119657":{"date":{"__isSmartRef__":true,"id":119658},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119658":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119659":{"date":{"__isSmartRef__":true,"id":119660},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119660":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119661":{"date":{"__isSmartRef__":true,"id":119662},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119662":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119663":{"date":{"__isSmartRef__":true,"id":119664},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119664":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119665":{"date":{"__isSmartRef__":true,"id":119666},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119666":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119667":{"date":{"__isSmartRef__":true,"id":119668},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119668":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119669":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119670":{"morph":{"__isSmartRef__":true,"id":119649},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119671":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119672}},"119672":{"test01IsMorph":{"__isSmartRef__":true,"id":119673}},"119673":{"varMapping":{"__isSmartRef__":true,"id":119674},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119674":{"this":{"__isSmartRef__":true,"id":119671}},"119675":{},"119676":{"change":{"__isSmartRef__":true,"id":119677},"tick":{"__isSmartRef__":true,"id":119681}},"119677":{"varMapping":{"__isSmartRef__":true,"id":119678},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119678":{"this":{"__isSmartRef__":true,"id":119649}},"119679":{"timestamp":{"__isSmartRef__":true,"id":119680},"user":"cschuster","tags":[]},"119680":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119681":{"varMapping":{"__isSmartRef__":true,"id":119682},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119682":{"this":{"__isSmartRef__":true,"id":119649}},"119683":{"timestamp":{"__isSmartRef__":true,"id":119684},"user":"cschuster","tags":[]},"119684":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119685":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119686}],"id":"23B9BB66-23AE-4CED-846C-46D1A4358CFF","shape":{"__isSmartRef__":true,"id":119687},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3136","partsBinMetaInfo":{"__isSmartRef__":true,"id":119688},"eventHandler":{"__isSmartRef__":true,"id":119706},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","832293FC-9EDF-4D76-A365-07DAFACAF1F7","4736B0B9-4296-4E04-B776-4840C4AF73C4","548081A2-7D7D-4042-AC64-BF65B06B36AA"],"partTests":{"__isSmartRef__":true,"id":119707},"_ClipMode":"visible","moved":true,"b":348,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-20.884096971834353,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119712},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6526.2,6215.4)"},"119686":{"target":{"__isSmartRef__":true,"id":119685},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119687":{"_BorderWidth":3.9604415459112006,"_ClipMode":"visible","_BorderRadius":38.270909152852006,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.7,108.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-54,197,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.8,-39.6)"},"119688":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119689},{"__isSmartRef__":true,"id":119691},{"__isSmartRef__":true,"id":119693},{"__isSmartRef__":true,"id":119695},{"__isSmartRef__":true,"id":119697},{"__isSmartRef__":true,"id":119699},{"__isSmartRef__":true,"id":119701},{"__isSmartRef__":true,"id":119703}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119705},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119689":{"date":{"__isSmartRef__":true,"id":119690},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119690":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119691":{"date":{"__isSmartRef__":true,"id":119692},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119692":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119693":{"date":{"__isSmartRef__":true,"id":119694},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119694":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119695":{"date":{"__isSmartRef__":true,"id":119696},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119696":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119697":{"date":{"__isSmartRef__":true,"id":119698},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119698":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119699":{"date":{"__isSmartRef__":true,"id":119700},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119701":{"date":{"__isSmartRef__":true,"id":119702},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119702":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119703":{"date":{"__isSmartRef__":true,"id":119704},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119704":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119705":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119706":{"morph":{"__isSmartRef__":true,"id":119685},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119707":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119708}},"119708":{"test01IsMorph":{"__isSmartRef__":true,"id":119709}},"119709":{"varMapping":{"__isSmartRef__":true,"id":119710},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119710":{"this":{"__isSmartRef__":true,"id":119707}},"119711":{},"119712":{"change":{"__isSmartRef__":true,"id":119713},"tick":{"__isSmartRef__":true,"id":119717}},"119713":{"varMapping":{"__isSmartRef__":true,"id":119714},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119714":{"this":{"__isSmartRef__":true,"id":119685}},"119715":{"timestamp":{"__isSmartRef__":true,"id":119716},"user":"cschuster","tags":[]},"119716":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119717":{"varMapping":{"__isSmartRef__":true,"id":119718},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119718":{"this":{"__isSmartRef__":true,"id":119685}},"119719":{"timestamp":{"__isSmartRef__":true,"id":119720},"user":"cschuster","tags":[]},"119720":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119721":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119722}],"id":"2022B562-6A43-4A6C-9CA2-98710ED1EF1E","shape":{"__isSmartRef__":true,"id":119723},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3137","partsBinMetaInfo":{"__isSmartRef__":true,"id":119724},"eventHandler":{"__isSmartRef__":true,"id":119742},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","AE23CBDD-05DA-4FA0-89C3-6D5C5BC06009","652E26E2-7A68-4363-A812-F9C2CF4AD607","9B9E8614-EF7F-4A1A-A4AB-539A94DD16DA","BBB0A5C2-DC8C-4351-834B-621D68A032B9","EE60EE8E-E277-4A79-BA66-81713CC6376A","64E8E757-ADEF-4E2B-B8E4-1EAFD4C72F1F"],"partTests":{"__isSmartRef__":true,"id":119743},"_ClipMode":"visible","moved":true,"b":157.279657553765,"#startLetters":"set","isBeingDragged":false,"delta":0.9068468119367026,"_Rotation":4.3773287780146255,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119748},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5240.1,3523.2)"},"119722":{"target":{"__isSmartRef__":true,"id":119721},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119723":{"_BorderWidth":6.931167791881329,"_ClipMode":"visible","_BorderRadius":34.03294553536031,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.5,84.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(99,-137,49)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.7,-1.6)"},"119724":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119725},{"__isSmartRef__":true,"id":119727},{"__isSmartRef__":true,"id":119729},{"__isSmartRef__":true,"id":119731},{"__isSmartRef__":true,"id":119733},{"__isSmartRef__":true,"id":119735},{"__isSmartRef__":true,"id":119737},{"__isSmartRef__":true,"id":119739}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119741},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119725":{"date":{"__isSmartRef__":true,"id":119726},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119726":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119727":{"date":{"__isSmartRef__":true,"id":119728},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119728":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119729":{"date":{"__isSmartRef__":true,"id":119730},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119730":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119731":{"date":{"__isSmartRef__":true,"id":119732},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119732":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119733":{"date":{"__isSmartRef__":true,"id":119734},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119734":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119735":{"date":{"__isSmartRef__":true,"id":119736},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119736":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119737":{"date":{"__isSmartRef__":true,"id":119738},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119738":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119739":{"date":{"__isSmartRef__":true,"id":119740},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119740":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119741":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119742":{"morph":{"__isSmartRef__":true,"id":119721},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119743":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119744}},"119744":{"test01IsMorph":{"__isSmartRef__":true,"id":119745}},"119745":{"varMapping":{"__isSmartRef__":true,"id":119746},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119746":{"this":{"__isSmartRef__":true,"id":119743}},"119747":{},"119748":{"change":{"__isSmartRef__":true,"id":119749},"tick":{"__isSmartRef__":true,"id":119753}},"119749":{"varMapping":{"__isSmartRef__":true,"id":119750},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119750":{"this":{"__isSmartRef__":true,"id":119721}},"119751":{"timestamp":{"__isSmartRef__":true,"id":119752},"user":"cschuster","tags":[]},"119752":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119753":{"varMapping":{"__isSmartRef__":true,"id":119754},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119754":{"this":{"__isSmartRef__":true,"id":119721}},"119755":{"timestamp":{"__isSmartRef__":true,"id":119756},"user":"cschuster","tags":[]},"119756":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119757":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119758}],"id":"78F05A5B-6503-4440-A5D7-BDAF91C68D7A","shape":{"__isSmartRef__":true,"id":119759},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3138","partsBinMetaInfo":{"__isSmartRef__":true,"id":119760},"eventHandler":{"__isSmartRef__":true,"id":119778},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","4EB178F0-47EB-4551-948D-76E3852AE020"],"partTests":{"__isSmartRef__":true,"id":119779},"_ClipMode":"visible","moved":true,"b":238.8553737087641,"#startLetters":"set","isBeingDragged":false,"delta":0.9168915684567764,"_Rotation":-13.730262380996848,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119784},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4833.9,4125.5)"},"119758":{"target":{"__isSmartRef__":true,"id":119757},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119759":{"_BorderWidth":0.7206774517546286,"_ClipMode":"visible","_BorderRadius":10.699837644925982,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.4,134.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-352,206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-9.7)"},"119760":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119761},{"__isSmartRef__":true,"id":119763},{"__isSmartRef__":true,"id":119765},{"__isSmartRef__":true,"id":119767},{"__isSmartRef__":true,"id":119769},{"__isSmartRef__":true,"id":119771},{"__isSmartRef__":true,"id":119773},{"__isSmartRef__":true,"id":119775}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119777},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119761":{"date":{"__isSmartRef__":true,"id":119762},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119762":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119763":{"date":{"__isSmartRef__":true,"id":119764},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119764":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119765":{"date":{"__isSmartRef__":true,"id":119766},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119766":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119767":{"date":{"__isSmartRef__":true,"id":119768},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119769":{"date":{"__isSmartRef__":true,"id":119770},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119770":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119771":{"date":{"__isSmartRef__":true,"id":119772},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119773":{"date":{"__isSmartRef__":true,"id":119774},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119774":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119775":{"date":{"__isSmartRef__":true,"id":119776},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119776":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119777":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119778":{"morph":{"__isSmartRef__":true,"id":119757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119779":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119780}},"119780":{"test01IsMorph":{"__isSmartRef__":true,"id":119781}},"119781":{"varMapping":{"__isSmartRef__":true,"id":119782},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119782":{"this":{"__isSmartRef__":true,"id":119779}},"119783":{},"119784":{"change":{"__isSmartRef__":true,"id":119785},"tick":{"__isSmartRef__":true,"id":119789}},"119785":{"varMapping":{"__isSmartRef__":true,"id":119786},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119786":{"this":{"__isSmartRef__":true,"id":119757}},"119787":{"timestamp":{"__isSmartRef__":true,"id":119788},"user":"cschuster","tags":[]},"119788":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119789":{"varMapping":{"__isSmartRef__":true,"id":119790},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119790":{"this":{"__isSmartRef__":true,"id":119757}},"119791":{"timestamp":{"__isSmartRef__":true,"id":119792},"user":"cschuster","tags":[]},"119792":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119793":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119794}],"id":"D69B998C-C092-4C3E-92F7-6ED7546A6F22","shape":{"__isSmartRef__":true,"id":119795},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3139","partsBinMetaInfo":{"__isSmartRef__":true,"id":119796},"eventHandler":{"__isSmartRef__":true,"id":119814},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9CACFF63-1677-4F08-BC94-4510686E3D5C","CAE3AB64-4033-4DFE-AB44-ED2C8C350D22","C84DC5DD-6BA2-4096-9529-32E2F98AFB14","82F2DFB5-9809-44AA-BCED-3A150E7A794F","B793681C-9026-4EEA-A6EF-B1CE7F574F58"],"partTests":{"__isSmartRef__":true,"id":119815},"_ClipMode":"visible","moved":true,"b":359.1602620181511,"#startLetters":"set","isBeingDragged":false,"delta":-0.8397379818488844,"_Rotation":10.18154189686517,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119820},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5285.9,5224.6)"},"119794":{"target":{"__isSmartRef__":true,"id":119793},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119795":{"_BorderWidth":4.926721660292373,"_ClipMode":"visible","_BorderRadius":39.99140845588751,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.8,100.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-4,252,209)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.7,-40.0)"},"119796":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119797},{"__isSmartRef__":true,"id":119799},{"__isSmartRef__":true,"id":119801},{"__isSmartRef__":true,"id":119803},{"__isSmartRef__":true,"id":119805},{"__isSmartRef__":true,"id":119807},{"__isSmartRef__":true,"id":119809},{"__isSmartRef__":true,"id":119811}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119813},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119797":{"date":{"__isSmartRef__":true,"id":119798},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119798":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119799":{"date":{"__isSmartRef__":true,"id":119800},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119800":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119801":{"date":{"__isSmartRef__":true,"id":119802},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119802":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119803":{"date":{"__isSmartRef__":true,"id":119804},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119804":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119805":{"date":{"__isSmartRef__":true,"id":119806},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119806":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119807":{"date":{"__isSmartRef__":true,"id":119808},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119808":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119809":{"date":{"__isSmartRef__":true,"id":119810},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119810":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119811":{"date":{"__isSmartRef__":true,"id":119812},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119812":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119813":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119814":{"morph":{"__isSmartRef__":true,"id":119793},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119815":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119816}},"119816":{"test01IsMorph":{"__isSmartRef__":true,"id":119817}},"119817":{"varMapping":{"__isSmartRef__":true,"id":119818},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119818":{"this":{"__isSmartRef__":true,"id":119815}},"119819":{},"119820":{"change":{"__isSmartRef__":true,"id":119821},"tick":{"__isSmartRef__":true,"id":119825}},"119821":{"varMapping":{"__isSmartRef__":true,"id":119822},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119823},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119822":{"this":{"__isSmartRef__":true,"id":119793}},"119823":{"timestamp":{"__isSmartRef__":true,"id":119824},"user":"cschuster","tags":[]},"119824":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119825":{"varMapping":{"__isSmartRef__":true,"id":119826},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119826":{"this":{"__isSmartRef__":true,"id":119793}},"119827":{"timestamp":{"__isSmartRef__":true,"id":119828},"user":"cschuster","tags":[]},"119828":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119829":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119830}],"id":"D0EDA77D-BDB9-4004-AE17-C5C56F659AAE","shape":{"__isSmartRef__":true,"id":119831},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3140","partsBinMetaInfo":{"__isSmartRef__":true,"id":119832},"eventHandler":{"__isSmartRef__":true,"id":119850},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","659D8114-45EA-4977-9FDF-37123EE24827","F01EE3EE-E05A-4983-A940-8F48CE954192"],"partTests":{"__isSmartRef__":true,"id":119851},"_ClipMode":"visible","moved":true,"b":165.00176677620038,"#startLetters":"set","isBeingDragged":false,"delta":-0.9843285311362706,"_Rotation":3.1808390050091386,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119856},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5637.8,3933.5)"},"119830":{"target":{"__isSmartRef__":true,"id":119829},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119831":{"_BorderWidth":6.293946298154799,"_ClipMode":"visible","_BorderRadius":37.32112476398639,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,89.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(66,-181,-55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.2,-0.7)"},"119832":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119833},{"__isSmartRef__":true,"id":119835},{"__isSmartRef__":true,"id":119837},{"__isSmartRef__":true,"id":119839},{"__isSmartRef__":true,"id":119841},{"__isSmartRef__":true,"id":119843},{"__isSmartRef__":true,"id":119845},{"__isSmartRef__":true,"id":119847}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119849},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119833":{"date":{"__isSmartRef__":true,"id":119834},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119834":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119835":{"date":{"__isSmartRef__":true,"id":119836},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119836":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119837":{"date":{"__isSmartRef__":true,"id":119838},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119838":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119839":{"date":{"__isSmartRef__":true,"id":119840},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119841":{"date":{"__isSmartRef__":true,"id":119842},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119842":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119843":{"date":{"__isSmartRef__":true,"id":119844},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119845":{"date":{"__isSmartRef__":true,"id":119846},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119846":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119847":{"date":{"__isSmartRef__":true,"id":119848},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119848":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119849":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119850":{"morph":{"__isSmartRef__":true,"id":119829},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119851":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119852}},"119852":{"test01IsMorph":{"__isSmartRef__":true,"id":119853}},"119853":{"varMapping":{"__isSmartRef__":true,"id":119854},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119854":{"this":{"__isSmartRef__":true,"id":119851}},"119855":{},"119856":{"change":{"__isSmartRef__":true,"id":119857},"tick":{"__isSmartRef__":true,"id":119861}},"119857":{"varMapping":{"__isSmartRef__":true,"id":119858},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119858":{"this":{"__isSmartRef__":true,"id":119829}},"119859":{"timestamp":{"__isSmartRef__":true,"id":119860},"user":"cschuster","tags":[]},"119860":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119861":{"varMapping":{"__isSmartRef__":true,"id":119862},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119862":{"this":{"__isSmartRef__":true,"id":119829}},"119863":{"timestamp":{"__isSmartRef__":true,"id":119864},"user":"cschuster","tags":[]},"119864":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119865":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119866}],"id":"8055A08A-BF2F-4849-825F-ADA45D3430F8","shape":{"__isSmartRef__":true,"id":119867},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3141","partsBinMetaInfo":{"__isSmartRef__":true,"id":119868},"eventHandler":{"__isSmartRef__":true,"id":119886},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","81879DAE-20F5-4201-B652-7C3AAF79B441","7390BA8B-837E-4083-8CA3-C6366DA25353","D40277E3-7828-4A5F-AC40-F2947A404954"],"partTests":{"__isSmartRef__":true,"id":119887},"_ClipMode":"visible","moved":true,"b":124.53848839789862,"#startLetters":"set","isBeingDragged":false,"delta":0.8284417623071931,"_Rotation":3.8018246315390103,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119892},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6490.4,4166.1)"},"119866":{"target":{"__isSmartRef__":true,"id":119865},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119867":{"_BorderWidth":9.118727598669041,"_ClipMode":"visible","_BorderRadius":12.857732748739119,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.6,67.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(211,66,241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.5,-8.7)"},"119868":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119869},{"__isSmartRef__":true,"id":119871},{"__isSmartRef__":true,"id":119873},{"__isSmartRef__":true,"id":119875},{"__isSmartRef__":true,"id":119877},{"__isSmartRef__":true,"id":119879},{"__isSmartRef__":true,"id":119881},{"__isSmartRef__":true,"id":119883}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119885},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119869":{"date":{"__isSmartRef__":true,"id":119870},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119870":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119871":{"date":{"__isSmartRef__":true,"id":119872},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119872":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119873":{"date":{"__isSmartRef__":true,"id":119874},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119874":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119875":{"date":{"__isSmartRef__":true,"id":119876},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119876":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119877":{"date":{"__isSmartRef__":true,"id":119878},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119878":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119879":{"date":{"__isSmartRef__":true,"id":119880},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119880":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119881":{"date":{"__isSmartRef__":true,"id":119882},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119883":{"date":{"__isSmartRef__":true,"id":119884},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119884":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119885":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119886":{"morph":{"__isSmartRef__":true,"id":119865},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119887":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119888}},"119888":{"test01IsMorph":{"__isSmartRef__":true,"id":119889}},"119889":{"varMapping":{"__isSmartRef__":true,"id":119890},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119890":{"this":{"__isSmartRef__":true,"id":119887}},"119891":{},"119892":{"change":{"__isSmartRef__":true,"id":119893},"tick":{"__isSmartRef__":true,"id":119897}},"119893":{"varMapping":{"__isSmartRef__":true,"id":119894},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119894":{"this":{"__isSmartRef__":true,"id":119865}},"119895":{"timestamp":{"__isSmartRef__":true,"id":119896},"user":"cschuster","tags":[]},"119896":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119897":{"varMapping":{"__isSmartRef__":true,"id":119898},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119898":{"this":{"__isSmartRef__":true,"id":119865}},"119899":{"timestamp":{"__isSmartRef__":true,"id":119900},"user":"cschuster","tags":[]},"119900":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119901":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119902}],"id":"B917CA62-1BD3-462C-BB52-C1782389AC16","shape":{"__isSmartRef__":true,"id":119903},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3142","partsBinMetaInfo":{"__isSmartRef__":true,"id":119904},"eventHandler":{"__isSmartRef__":true,"id":119922},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","DD72DD85-A9C0-46FB-ADDC-DDCF83EDA4C6","EC89373C-E809-4C42-A9E3-42AF8393E94D"],"partTests":{"__isSmartRef__":true,"id":119923},"_ClipMode":"visible","moved":true,"b":108.55984039796749,"#startLetters":"set","isBeingDragged":false,"delta":-0.9098482936387882,"_Rotation":11.037479702137492,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119928},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6468.3,4778.5)"},"119902":{"target":{"__isSmartRef__":true,"id":119901},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119903":{"_BorderWidth":9.739958706355678,"_ClipMode":"visible","_BorderRadius":4.0524663392688165,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.9,62.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,161,100)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.6)"},"119904":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119905},{"__isSmartRef__":true,"id":119907},{"__isSmartRef__":true,"id":119909},{"__isSmartRef__":true,"id":119911},{"__isSmartRef__":true,"id":119913},{"__isSmartRef__":true,"id":119915},{"__isSmartRef__":true,"id":119917},{"__isSmartRef__":true,"id":119919}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119921},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119905":{"date":{"__isSmartRef__":true,"id":119906},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119906":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119907":{"date":{"__isSmartRef__":true,"id":119908},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119908":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119909":{"date":{"__isSmartRef__":true,"id":119910},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119910":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119911":{"date":{"__isSmartRef__":true,"id":119912},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119913":{"date":{"__isSmartRef__":true,"id":119914},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119914":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119915":{"date":{"__isSmartRef__":true,"id":119916},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119916":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119917":{"date":{"__isSmartRef__":true,"id":119918},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119919":{"date":{"__isSmartRef__":true,"id":119920},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119920":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119921":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119922":{"morph":{"__isSmartRef__":true,"id":119901},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119923":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119924}},"119924":{"test01IsMorph":{"__isSmartRef__":true,"id":119925}},"119925":{"varMapping":{"__isSmartRef__":true,"id":119926},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119926":{"this":{"__isSmartRef__":true,"id":119923}},"119927":{},"119928":{"change":{"__isSmartRef__":true,"id":119929},"tick":{"__isSmartRef__":true,"id":119933}},"119929":{"varMapping":{"__isSmartRef__":true,"id":119930},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119931},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119930":{"this":{"__isSmartRef__":true,"id":119901}},"119931":{"timestamp":{"__isSmartRef__":true,"id":119932},"user":"cschuster","tags":[]},"119932":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119933":{"varMapping":{"__isSmartRef__":true,"id":119934},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119934":{"this":{"__isSmartRef__":true,"id":119901}},"119935":{"timestamp":{"__isSmartRef__":true,"id":119936},"user":"cschuster","tags":[]},"119936":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119937":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119938}],"id":"5920B018-C97B-464D-88E6-397269457FBB","shape":{"__isSmartRef__":true,"id":119939},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3143","partsBinMetaInfo":{"__isSmartRef__":true,"id":119940},"eventHandler":{"__isSmartRef__":true,"id":119958},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","4B5A32FC-8561-4F61-B2E1-2CE8BB5B3944","AADE0635-272D-42B1-92B7-02A9526B871A"],"partTests":{"__isSmartRef__":true,"id":119959},"_ClipMode":"visible","moved":true,"b":53,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-52.418979793440236,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119964},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4784.8,5431.5)"},"119938":{"target":{"__isSmartRef__":true,"id":119937},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119939":{"_BorderWidth":8.993177550236464,"_ClipMode":"visible","_BorderRadius":14.487252883660018,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,68.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,359,-151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-32.0)"},"119940":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119941},{"__isSmartRef__":true,"id":119943},{"__isSmartRef__":true,"id":119945},{"__isSmartRef__":true,"id":119947},{"__isSmartRef__":true,"id":119949},{"__isSmartRef__":true,"id":119951},{"__isSmartRef__":true,"id":119953},{"__isSmartRef__":true,"id":119955}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119957},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119941":{"date":{"__isSmartRef__":true,"id":119942},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119942":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119943":{"date":{"__isSmartRef__":true,"id":119944},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119944":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119945":{"date":{"__isSmartRef__":true,"id":119946},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119946":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119947":{"date":{"__isSmartRef__":true,"id":119948},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119948":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119949":{"date":{"__isSmartRef__":true,"id":119950},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119950":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119951":{"date":{"__isSmartRef__":true,"id":119952},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119952":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119953":{"date":{"__isSmartRef__":true,"id":119954},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119955":{"date":{"__isSmartRef__":true,"id":119956},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119956":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119957":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119958":{"morph":{"__isSmartRef__":true,"id":119937},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119959":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119960}},"119960":{"test01IsMorph":{"__isSmartRef__":true,"id":119961}},"119961":{"varMapping":{"__isSmartRef__":true,"id":119962},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119962":{"this":{"__isSmartRef__":true,"id":119959}},"119963":{},"119964":{"change":{"__isSmartRef__":true,"id":119965},"tick":{"__isSmartRef__":true,"id":119969}},"119965":{"varMapping":{"__isSmartRef__":true,"id":119966},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":119967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119966":{"this":{"__isSmartRef__":true,"id":119937}},"119967":{"timestamp":{"__isSmartRef__":true,"id":119968},"user":"cschuster","tags":[]},"119968":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"119969":{"varMapping":{"__isSmartRef__":true,"id":119970},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":119971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119970":{"this":{"__isSmartRef__":true,"id":119937}},"119971":{"timestamp":{"__isSmartRef__":true,"id":119972},"user":"cschuster","tags":[]},"119972":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"119973":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":119974}],"id":"44B47E00-002D-40AB-BD7E-D8A6867E4380","shape":{"__isSmartRef__":true,"id":119975},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3144","partsBinMetaInfo":{"__isSmartRef__":true,"id":119976},"eventHandler":{"__isSmartRef__":true,"id":119994},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","5F13C33D-1973-4EE3-BF48-3EA642AB82D9","73E23629-88C7-4C85-B031-5B6F406E82D4","070E1012-4DA7-4B24-A496-692576B266B1","C8BF7DB6-7F4E-4196-B1C7-839883427A7E"],"partTests":{"__isSmartRef__":true,"id":119995},"_ClipMode":"visible","moved":true,"b":20.07945813506376,"#startLetters":"set","isBeingDragged":false,"delta":0.8730199189158157,"_Rotation":-4.261915859486405,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120000},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4557.8,4274.8)"},"119974":{"target":{"__isSmartRef__":true,"id":119973},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"119975":{"_BorderWidth":6.716614927253265,"_ClipMode":"visible","_BorderRadius":35.28517310645003,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.8,86.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(88,329,227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.9,-38.8)"},"119976":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":119977},{"__isSmartRef__":true,"id":119979},{"__isSmartRef__":true,"id":119981},{"__isSmartRef__":true,"id":119983},{"__isSmartRef__":true,"id":119985},{"__isSmartRef__":true,"id":119987},{"__isSmartRef__":true,"id":119989},{"__isSmartRef__":true,"id":119991}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":119993},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"119977":{"date":{"__isSmartRef__":true,"id":119978},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"119978":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"119979":{"date":{"__isSmartRef__":true,"id":119980},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"119980":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"119981":{"date":{"__isSmartRef__":true,"id":119982},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"119982":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"119983":{"date":{"__isSmartRef__":true,"id":119984},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"119984":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"119985":{"date":{"__isSmartRef__":true,"id":119986},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"119986":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"119987":{"date":{"__isSmartRef__":true,"id":119988},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"119988":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"119989":{"date":{"__isSmartRef__":true,"id":119990},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"119990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"119991":{"date":{"__isSmartRef__":true,"id":119992},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"119992":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"119993":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"119994":{"morph":{"__isSmartRef__":true,"id":119973},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119995":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":119996}},"119996":{"test01IsMorph":{"__isSmartRef__":true,"id":119997}},"119997":{"varMapping":{"__isSmartRef__":true,"id":119998},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":119999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"119998":{"this":{"__isSmartRef__":true,"id":119995}},"119999":{},"120000":{"change":{"__isSmartRef__":true,"id":120001},"tick":{"__isSmartRef__":true,"id":120005}},"120001":{"varMapping":{"__isSmartRef__":true,"id":120002},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120002":{"this":{"__isSmartRef__":true,"id":119973}},"120003":{"timestamp":{"__isSmartRef__":true,"id":120004},"user":"cschuster","tags":[]},"120004":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120005":{"varMapping":{"__isSmartRef__":true,"id":120006},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120006":{"this":{"__isSmartRef__":true,"id":119973}},"120007":{"timestamp":{"__isSmartRef__":true,"id":120008},"user":"cschuster","tags":[]},"120008":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120009":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120010}],"id":"077C8451-8129-418B-9A0B-BF52620AB39E","shape":{"__isSmartRef__":true,"id":120011},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3145","partsBinMetaInfo":{"__isSmartRef__":true,"id":120012},"eventHandler":{"__isSmartRef__":true,"id":120030},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3DE3EB14-2347-4362-95E3-C8F2FB96DBA9","6A23749B-0F97-48DB-BA4E-71DD43F5BA0F"],"partTests":{"__isSmartRef__":true,"id":120031},"_ClipMode":"visible","moved":true,"b":118,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":1.7750001726040014,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120036},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4734.4,3895.2)"},"120010":{"target":{"__isSmartRef__":true,"id":120009},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120011":{"_BorderWidth":9.414737964294636,"_ClipMode":"visible","_BorderRadius":8.816141930585054,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,106,199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-10.6)"},"120012":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120013},{"__isSmartRef__":true,"id":120015},{"__isSmartRef__":true,"id":120017},{"__isSmartRef__":true,"id":120019},{"__isSmartRef__":true,"id":120021},{"__isSmartRef__":true,"id":120023},{"__isSmartRef__":true,"id":120025},{"__isSmartRef__":true,"id":120027}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120029},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120013":{"date":{"__isSmartRef__":true,"id":120014},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120014":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120015":{"date":{"__isSmartRef__":true,"id":120016},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120016":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120017":{"date":{"__isSmartRef__":true,"id":120018},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120018":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120019":{"date":{"__isSmartRef__":true,"id":120020},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120020":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120021":{"date":{"__isSmartRef__":true,"id":120022},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120022":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120023":{"date":{"__isSmartRef__":true,"id":120024},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120024":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120025":{"date":{"__isSmartRef__":true,"id":120026},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120027":{"date":{"__isSmartRef__":true,"id":120028},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120028":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120029":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120030":{"morph":{"__isSmartRef__":true,"id":120009},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120031":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120032}},"120032":{"test01IsMorph":{"__isSmartRef__":true,"id":120033}},"120033":{"varMapping":{"__isSmartRef__":true,"id":120034},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120034":{"this":{"__isSmartRef__":true,"id":120031}},"120035":{},"120036":{"change":{"__isSmartRef__":true,"id":120037},"tick":{"__isSmartRef__":true,"id":120041}},"120037":{"varMapping":{"__isSmartRef__":true,"id":120038},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120038":{"this":{"__isSmartRef__":true,"id":120009}},"120039":{"timestamp":{"__isSmartRef__":true,"id":120040},"user":"cschuster","tags":[]},"120040":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120041":{"varMapping":{"__isSmartRef__":true,"id":120042},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120043},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120042":{"this":{"__isSmartRef__":true,"id":120009}},"120043":{"timestamp":{"__isSmartRef__":true,"id":120044},"user":"cschuster","tags":[]},"120044":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120045":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120046}],"id":"DC339CF9-75DD-459C-AEBE-25A728E808F9","shape":{"__isSmartRef__":true,"id":120047},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3146","partsBinMetaInfo":{"__isSmartRef__":true,"id":120048},"eventHandler":{"__isSmartRef__":true,"id":120066},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","48EB3059-CA2C-43F4-8DB5-85D8910F9F16","1433494D-0C8E-466A-A067-7500B3DCA054"],"partTests":{"__isSmartRef__":true,"id":120067},"_ClipMode":"visible","moved":true,"b":295.56453307392076,"#startLetters":"set","isBeingDragged":false,"delta":-0.9205066703725606,"_Rotation":20.054048727299072,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120072},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6371.1,4275.9)"},"120046":{"target":{"__isSmartRef__":true,"id":120045},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120047":{"_BorderWidth":0.48950089495648363,"_ClipMode":"visible","_BorderRadius":7.4486365174426155,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.9,136.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-231,-120,-178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-28.6)"},"120048":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120049},{"__isSmartRef__":true,"id":120051},{"__isSmartRef__":true,"id":120053},{"__isSmartRef__":true,"id":120055},{"__isSmartRef__":true,"id":120057},{"__isSmartRef__":true,"id":120059},{"__isSmartRef__":true,"id":120061},{"__isSmartRef__":true,"id":120063}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120065},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120049":{"date":{"__isSmartRef__":true,"id":120050},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120050":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120051":{"date":{"__isSmartRef__":true,"id":120052},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120052":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120053":{"date":{"__isSmartRef__":true,"id":120054},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120054":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120055":{"date":{"__isSmartRef__":true,"id":120056},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120056":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120057":{"date":{"__isSmartRef__":true,"id":120058},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120058":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120059":{"date":{"__isSmartRef__":true,"id":120060},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120060":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120061":{"date":{"__isSmartRef__":true,"id":120062},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120063":{"date":{"__isSmartRef__":true,"id":120064},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120064":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120065":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120066":{"morph":{"__isSmartRef__":true,"id":120045},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120067":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120068}},"120068":{"test01IsMorph":{"__isSmartRef__":true,"id":120069}},"120069":{"varMapping":{"__isSmartRef__":true,"id":120070},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120070":{"this":{"__isSmartRef__":true,"id":120067}},"120071":{},"120072":{"change":{"__isSmartRef__":true,"id":120073},"tick":{"__isSmartRef__":true,"id":120077}},"120073":{"varMapping":{"__isSmartRef__":true,"id":120074},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120074":{"this":{"__isSmartRef__":true,"id":120045}},"120075":{"timestamp":{"__isSmartRef__":true,"id":120076},"user":"cschuster","tags":[]},"120076":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120077":{"varMapping":{"__isSmartRef__":true,"id":120078},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120078":{"this":{"__isSmartRef__":true,"id":120045}},"120079":{"timestamp":{"__isSmartRef__":true,"id":120080},"user":"cschuster","tags":[]},"120080":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120081":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120082}],"id":"187BE3E0-3AD9-4850-878C-571C9C956885","shape":{"__isSmartRef__":true,"id":120083},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3147","partsBinMetaInfo":{"__isSmartRef__":true,"id":120084},"eventHandler":{"__isSmartRef__":true,"id":120102},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","0416623C-F751-4AF0-AEAB-541FBC079FFC","40B470B6-C293-456D-93BE-DD55751CF155"],"partTests":{"__isSmartRef__":true,"id":120103},"_ClipMode":"visible","moved":true,"b":343.9577664071112,"#startLetters":"set","isBeingDragged":false,"delta":0.7384131983853877,"_Rotation":4.422518471725712,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120108},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5395.8,4999.6)"},"120082":{"target":{"__isSmartRef__":true,"id":120081},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120083":{"_BorderWidth":3.6182707923663484,"_ClipMode":"visible","_BorderRadius":36.94531903483533,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,111.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-71,175,41)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.5,-39.2)"},"120084":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120085},{"__isSmartRef__":true,"id":120087},{"__isSmartRef__":true,"id":120089},{"__isSmartRef__":true,"id":120091},{"__isSmartRef__":true,"id":120093},{"__isSmartRef__":true,"id":120095},{"__isSmartRef__":true,"id":120097},{"__isSmartRef__":true,"id":120099}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120101},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120085":{"date":{"__isSmartRef__":true,"id":120086},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120086":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120087":{"date":{"__isSmartRef__":true,"id":120088},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120088":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120089":{"date":{"__isSmartRef__":true,"id":120090},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120090":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120091":{"date":{"__isSmartRef__":true,"id":120092},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120092":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120093":{"date":{"__isSmartRef__":true,"id":120094},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120094":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120095":{"date":{"__isSmartRef__":true,"id":120096},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120096":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120097":{"date":{"__isSmartRef__":true,"id":120098},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120099":{"date":{"__isSmartRef__":true,"id":120100},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120100":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120101":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120102":{"morph":{"__isSmartRef__":true,"id":120081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120103":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120104}},"120104":{"test01IsMorph":{"__isSmartRef__":true,"id":120105}},"120105":{"varMapping":{"__isSmartRef__":true,"id":120106},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120106":{"this":{"__isSmartRef__":true,"id":120103}},"120107":{},"120108":{"change":{"__isSmartRef__":true,"id":120109},"tick":{"__isSmartRef__":true,"id":120113}},"120109":{"varMapping":{"__isSmartRef__":true,"id":120110},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120110":{"this":{"__isSmartRef__":true,"id":120081}},"120111":{"timestamp":{"__isSmartRef__":true,"id":120112},"user":"cschuster","tags":[]},"120112":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120113":{"varMapping":{"__isSmartRef__":true,"id":120114},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120114":{"this":{"__isSmartRef__":true,"id":120081}},"120115":{"timestamp":{"__isSmartRef__":true,"id":120116},"user":"cschuster","tags":[]},"120116":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120117":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120118}],"id":"5A3694E8-D627-436F-B700-0A00C7E52713","shape":{"__isSmartRef__":true,"id":120119},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3148","partsBinMetaInfo":{"__isSmartRef__":true,"id":120120},"eventHandler":{"__isSmartRef__":true,"id":120138},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","57668481-191F-4F83-8F9F-9319791D414F"],"partTests":{"__isSmartRef__":true,"id":120139},"_ClipMode":"visible","moved":true,"b":358.2606149094645,"#startLetters":"set","isBeingDragged":false,"delta":0.7941448347410187,"_Rotation":26.073214541321082,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120144},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5270.8,4450.3)"},"120118":{"target":{"__isSmartRef__":true,"id":120117},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120119":{"_BorderWidth":4.848233330119069,"_ClipMode":"visible","_BorderRadius":39.96314700466121,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.6,101.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-8,248,202)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.4,-40.0)"},"120120":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120121},{"__isSmartRef__":true,"id":120123},{"__isSmartRef__":true,"id":120125},{"__isSmartRef__":true,"id":120127},{"__isSmartRef__":true,"id":120129},{"__isSmartRef__":true,"id":120131},{"__isSmartRef__":true,"id":120133},{"__isSmartRef__":true,"id":120135}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120137},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120121":{"date":{"__isSmartRef__":true,"id":120122},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120122":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120123":{"date":{"__isSmartRef__":true,"id":120124},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120124":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120125":{"date":{"__isSmartRef__":true,"id":120126},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120126":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120127":{"date":{"__isSmartRef__":true,"id":120128},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120128":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120129":{"date":{"__isSmartRef__":true,"id":120130},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120130":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120131":{"date":{"__isSmartRef__":true,"id":120132},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120132":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120133":{"date":{"__isSmartRef__":true,"id":120134},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120135":{"date":{"__isSmartRef__":true,"id":120136},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120136":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120137":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120138":{"morph":{"__isSmartRef__":true,"id":120117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120139":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120140}},"120140":{"test01IsMorph":{"__isSmartRef__":true,"id":120141}},"120141":{"varMapping":{"__isSmartRef__":true,"id":120142},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120142":{"this":{"__isSmartRef__":true,"id":120139}},"120143":{},"120144":{"change":{"__isSmartRef__":true,"id":120145},"tick":{"__isSmartRef__":true,"id":120149}},"120145":{"varMapping":{"__isSmartRef__":true,"id":120146},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120146":{"this":{"__isSmartRef__":true,"id":120117}},"120147":{"timestamp":{"__isSmartRef__":true,"id":120148},"user":"cschuster","tags":[]},"120148":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120149":{"varMapping":{"__isSmartRef__":true,"id":120150},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120150":{"this":{"__isSmartRef__":true,"id":120117}},"120151":{"timestamp":{"__isSmartRef__":true,"id":120152},"user":"cschuster","tags":[]},"120152":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120153":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120154}],"id":"DCD58B7E-4ED5-4729-95F0-409FB88D1786","shape":{"__isSmartRef__":true,"id":120155},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3149","partsBinMetaInfo":{"__isSmartRef__":true,"id":120156},"eventHandler":{"__isSmartRef__":true,"id":120174},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B335B342-75D2-4B7E-B6C9-6A638D2FA18F","DB4B1F3F-173E-4469-B1F1-199581D8E0DC"],"partTests":{"__isSmartRef__":true,"id":120175},"_ClipMode":"visible","moved":true,"b":85.38744203478564,"#startLetters":"set","isBeingDragged":false,"delta":0.8591554498998448,"_Rotation":7.089881934602616,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120180},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6141.4,4952.4)"},"120154":{"target":{"__isSmartRef__":true,"id":120153},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120155":{"_BorderWidth":9.983806383436313,"_ClipMode":"visible","_BorderRadius":0.25867829187113056,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.4,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,276,-186)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-21.6)"},"120156":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120157},{"__isSmartRef__":true,"id":120159},{"__isSmartRef__":true,"id":120161},{"__isSmartRef__":true,"id":120163},{"__isSmartRef__":true,"id":120165},{"__isSmartRef__":true,"id":120167},{"__isSmartRef__":true,"id":120169},{"__isSmartRef__":true,"id":120171}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120173},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120157":{"date":{"__isSmartRef__":true,"id":120158},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120158":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120159":{"date":{"__isSmartRef__":true,"id":120160},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120160":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120161":{"date":{"__isSmartRef__":true,"id":120162},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120162":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120163":{"date":{"__isSmartRef__":true,"id":120164},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120164":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120165":{"date":{"__isSmartRef__":true,"id":120166},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120166":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120167":{"date":{"__isSmartRef__":true,"id":120168},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120168":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120169":{"date":{"__isSmartRef__":true,"id":120170},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120170":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120171":{"date":{"__isSmartRef__":true,"id":120172},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120172":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120173":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120174":{"morph":{"__isSmartRef__":true,"id":120153},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120175":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120176}},"120176":{"test01IsMorph":{"__isSmartRef__":true,"id":120177}},"120177":{"varMapping":{"__isSmartRef__":true,"id":120178},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120178":{"this":{"__isSmartRef__":true,"id":120175}},"120179":{},"120180":{"change":{"__isSmartRef__":true,"id":120181},"tick":{"__isSmartRef__":true,"id":120185}},"120181":{"varMapping":{"__isSmartRef__":true,"id":120182},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120182":{"this":{"__isSmartRef__":true,"id":120153}},"120183":{"timestamp":{"__isSmartRef__":true,"id":120184},"user":"cschuster","tags":[]},"120184":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120185":{"varMapping":{"__isSmartRef__":true,"id":120186},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120186":{"this":{"__isSmartRef__":true,"id":120153}},"120187":{"timestamp":{"__isSmartRef__":true,"id":120188},"user":"cschuster","tags":[]},"120188":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120189":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120190}],"id":"FC975150-49C2-4F61-A2BA-A997161B279E","shape":{"__isSmartRef__":true,"id":120191},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3150","partsBinMetaInfo":{"__isSmartRef__":true,"id":120192},"eventHandler":{"__isSmartRef__":true,"id":120210},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","202AEA42-B4C3-4CE2-85D8-891BF6BB2B2E","5CA99E58-05C3-4860-96B7-6AA2ADA1BEBF"],"partTests":{"__isSmartRef__":true,"id":120211},"_ClipMode":"visible","moved":true,"b":308.171216245275,"#startLetters":"set","isBeingDragged":false,"delta":-0.9779015802778304,"_Rotation":-11.6654358021364,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120216},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4396.4,4934.4)"},"120190":{"target":{"__isSmartRef__":true,"id":120189},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120191":{"_BorderWidth":1.0691626768988405,"_ClipMode":"visible","_BorderRadius":15.277628702903856,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,131.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-43,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.3,-32.4)"},"120192":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120193},{"__isSmartRef__":true,"id":120195},{"__isSmartRef__":true,"id":120197},{"__isSmartRef__":true,"id":120199},{"__isSmartRef__":true,"id":120201},{"__isSmartRef__":true,"id":120203},{"__isSmartRef__":true,"id":120205},{"__isSmartRef__":true,"id":120207}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120209},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120193":{"date":{"__isSmartRef__":true,"id":120194},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120194":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120195":{"date":{"__isSmartRef__":true,"id":120196},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120196":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120197":{"date":{"__isSmartRef__":true,"id":120198},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120198":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120199":{"date":{"__isSmartRef__":true,"id":120200},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120200":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120201":{"date":{"__isSmartRef__":true,"id":120202},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120202":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120203":{"date":{"__isSmartRef__":true,"id":120204},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120204":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120205":{"date":{"__isSmartRef__":true,"id":120206},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120206":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120207":{"date":{"__isSmartRef__":true,"id":120208},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120208":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120209":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120210":{"morph":{"__isSmartRef__":true,"id":120189},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120211":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120212}},"120212":{"test01IsMorph":{"__isSmartRef__":true,"id":120213}},"120213":{"varMapping":{"__isSmartRef__":true,"id":120214},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120214":{"this":{"__isSmartRef__":true,"id":120211}},"120215":{},"120216":{"change":{"__isSmartRef__":true,"id":120217},"tick":{"__isSmartRef__":true,"id":120221}},"120217":{"varMapping":{"__isSmartRef__":true,"id":120218},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120218":{"this":{"__isSmartRef__":true,"id":120189}},"120219":{"timestamp":{"__isSmartRef__":true,"id":120220},"user":"cschuster","tags":[]},"120220":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120221":{"varMapping":{"__isSmartRef__":true,"id":120222},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120222":{"this":{"__isSmartRef__":true,"id":120189}},"120223":{"timestamp":{"__isSmartRef__":true,"id":120224},"user":"cschuster","tags":[]},"120224":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120225":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120226}],"id":"6FC808BE-E871-4152-976B-B9A48C6094C9","shape":{"__isSmartRef__":true,"id":120227},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3151","partsBinMetaInfo":{"__isSmartRef__":true,"id":120228},"eventHandler":{"__isSmartRef__":true,"id":120246},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","370A492B-90A8-4320-85B5-98AA6F251871","F620725A-ADD9-418B-A848-5F5B19D28A44","D59CF0C4-A903-401F-8B4B-25C45FDE2546","773AD883-1BEF-4E17-8E2C-5D03286373F3"],"partTests":{"__isSmartRef__":true,"id":120247},"_ClipMode":"visible","moved":true,"b":9.91483672580216,"#startLetters":"set","isBeingDragged":false,"delta":-0.6036734277149662,"_Rotation":13.184456720721954,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120252},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5422.2,3777.9)"},"120226":{"target":{"__isSmartRef__":true,"id":120225},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120227":{"_BorderWidth":5.860920941459589,"_ClipMode":"visible","_BorderRadius":38.814104212090136,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.6,93.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(44,297,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.4,-39.7)"},"120228":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120229},{"__isSmartRef__":true,"id":120231},{"__isSmartRef__":true,"id":120233},{"__isSmartRef__":true,"id":120235},{"__isSmartRef__":true,"id":120237},{"__isSmartRef__":true,"id":120239},{"__isSmartRef__":true,"id":120241},{"__isSmartRef__":true,"id":120243}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120245},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120229":{"date":{"__isSmartRef__":true,"id":120230},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120230":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120231":{"date":{"__isSmartRef__":true,"id":120232},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120232":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120233":{"date":{"__isSmartRef__":true,"id":120234},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120234":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120235":{"date":{"__isSmartRef__":true,"id":120236},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120236":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120237":{"date":{"__isSmartRef__":true,"id":120238},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120238":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120239":{"date":{"__isSmartRef__":true,"id":120240},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120240":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120241":{"date":{"__isSmartRef__":true,"id":120242},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120242":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120243":{"date":{"__isSmartRef__":true,"id":120244},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120244":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120245":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120246":{"morph":{"__isSmartRef__":true,"id":120225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120247":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120248}},"120248":{"test01IsMorph":{"__isSmartRef__":true,"id":120249}},"120249":{"varMapping":{"__isSmartRef__":true,"id":120250},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120250":{"this":{"__isSmartRef__":true,"id":120247}},"120251":{},"120252":{"change":{"__isSmartRef__":true,"id":120253},"tick":{"__isSmartRef__":true,"id":120257}},"120253":{"varMapping":{"__isSmartRef__":true,"id":120254},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120254":{"this":{"__isSmartRef__":true,"id":120225}},"120255":{"timestamp":{"__isSmartRef__":true,"id":120256},"user":"cschuster","tags":[]},"120256":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120257":{"varMapping":{"__isSmartRef__":true,"id":120258},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120258":{"this":{"__isSmartRef__":true,"id":120225}},"120259":{"timestamp":{"__isSmartRef__":true,"id":120260},"user":"cschuster","tags":[]},"120260":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120261":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120262}],"id":"67F7AD19-5023-43E7-8C08-BCCE156E299E","shape":{"__isSmartRef__":true,"id":120263},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3152","partsBinMetaInfo":{"__isSmartRef__":true,"id":120264},"eventHandler":{"__isSmartRef__":true,"id":120282},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97","D4CDA28F-95E5-4099-893C-92BDC8FC8B5C"],"partTests":{"__isSmartRef__":true,"id":120283},"_ClipMode":"visible","moved":true,"b":276.82665301440284,"#startLetters":"set","isBeingDragged":false,"delta":-0.8182671263348311,"_Rotation":-9.475288199009094,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120288},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6720.0,5136.3)"},"120262":{"target":{"__isSmartRef__":true,"id":120261},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120263":{"_BorderWidth":0.035448394120757065,"_ClipMode":"visible","_BorderRadius":0.5651637640989282,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.6,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-223,54)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.4)"},"120264":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120265},{"__isSmartRef__":true,"id":120267},{"__isSmartRef__":true,"id":120269},{"__isSmartRef__":true,"id":120271},{"__isSmartRef__":true,"id":120273},{"__isSmartRef__":true,"id":120275},{"__isSmartRef__":true,"id":120277},{"__isSmartRef__":true,"id":120279}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120281},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120265":{"date":{"__isSmartRef__":true,"id":120266},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120266":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120267":{"date":{"__isSmartRef__":true,"id":120268},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120268":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120269":{"date":{"__isSmartRef__":true,"id":120270},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120270":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120271":{"date":{"__isSmartRef__":true,"id":120272},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120273":{"date":{"__isSmartRef__":true,"id":120274},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120274":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120275":{"date":{"__isSmartRef__":true,"id":120276},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120276":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120277":{"date":{"__isSmartRef__":true,"id":120278},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120278":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120279":{"date":{"__isSmartRef__":true,"id":120280},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120280":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120281":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120282":{"morph":{"__isSmartRef__":true,"id":120261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120283":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120284}},"120284":{"test01IsMorph":{"__isSmartRef__":true,"id":120285}},"120285":{"varMapping":{"__isSmartRef__":true,"id":120286},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120286":{"this":{"__isSmartRef__":true,"id":120283}},"120287":{},"120288":{"change":{"__isSmartRef__":true,"id":120289},"tick":{"__isSmartRef__":true,"id":120293}},"120289":{"varMapping":{"__isSmartRef__":true,"id":120290},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120290":{"this":{"__isSmartRef__":true,"id":120261}},"120291":{"timestamp":{"__isSmartRef__":true,"id":120292},"user":"cschuster","tags":[]},"120292":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120293":{"varMapping":{"__isSmartRef__":true,"id":120294},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120294":{"this":{"__isSmartRef__":true,"id":120261}},"120295":{"timestamp":{"__isSmartRef__":true,"id":120296},"user":"cschuster","tags":[]},"120296":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120297":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120298}],"id":"5EA950FE-7EB3-476E-819E-1C77E7C57DA7","shape":{"__isSmartRef__":true,"id":120299},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3153","partsBinMetaInfo":{"__isSmartRef__":true,"id":120300},"eventHandler":{"__isSmartRef__":true,"id":120318},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","F2B21B95-7C2D-42C5-A726-D99886538FA9","9FF43F8E-420B-46AE-9FC3-4B8E8D1715DA","B93E8C0D-D84F-4D12-A0A1-AA8C63752798","77DE0B42-B139-4E5B-A263-659AA28AC3B0","C05E21A1-321D-4DDF-91F9-EADAD698FB66"],"partTests":{"__isSmartRef__":true,"id":120319},"_ClipMode":"visible","moved":true,"b":265.82259938749485,"#startLetters":"set","isBeingDragged":false,"delta":0.9023680785903707,"_Rotation":-49.5283859285134,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120324},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4414.1,5235.7)"},"120298":{"target":{"__isSmartRef__":true,"id":120297},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120299":{"_BorderWidth":0.013283563708870183,"_ClipMode":"visible","_BorderRadius":0.2122546944382342,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.8,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-274,182)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-18.5)"},"120300":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120301},{"__isSmartRef__":true,"id":120303},{"__isSmartRef__":true,"id":120305},{"__isSmartRef__":true,"id":120307},{"__isSmartRef__":true,"id":120309},{"__isSmartRef__":true,"id":120311},{"__isSmartRef__":true,"id":120313},{"__isSmartRef__":true,"id":120315}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120317},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120301":{"date":{"__isSmartRef__":true,"id":120302},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120302":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120303":{"date":{"__isSmartRef__":true,"id":120304},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120304":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120305":{"date":{"__isSmartRef__":true,"id":120306},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120306":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120307":{"date":{"__isSmartRef__":true,"id":120308},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120308":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120309":{"date":{"__isSmartRef__":true,"id":120310},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120310":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120311":{"date":{"__isSmartRef__":true,"id":120312},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120312":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120313":{"date":{"__isSmartRef__":true,"id":120314},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120314":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120315":{"date":{"__isSmartRef__":true,"id":120316},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120316":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120317":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120318":{"morph":{"__isSmartRef__":true,"id":120297},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120319":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120320}},"120320":{"test01IsMorph":{"__isSmartRef__":true,"id":120321}},"120321":{"varMapping":{"__isSmartRef__":true,"id":120322},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120322":{"this":{"__isSmartRef__":true,"id":120319}},"120323":{},"120324":{"change":{"__isSmartRef__":true,"id":120325},"tick":{"__isSmartRef__":true,"id":120329}},"120325":{"varMapping":{"__isSmartRef__":true,"id":120326},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120326":{"this":{"__isSmartRef__":true,"id":120297}},"120327":{"timestamp":{"__isSmartRef__":true,"id":120328},"user":"cschuster","tags":[]},"120328":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120329":{"varMapping":{"__isSmartRef__":true,"id":120330},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120330":{"this":{"__isSmartRef__":true,"id":120297}},"120331":{"timestamp":{"__isSmartRef__":true,"id":120332},"user":"cschuster","tags":[]},"120332":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120333":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120334}],"id":"C74F8B27-6C01-40D6-A0CF-F0C81AB2368A","shape":{"__isSmartRef__":true,"id":120335},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3154","partsBinMetaInfo":{"__isSmartRef__":true,"id":120336},"eventHandler":{"__isSmartRef__":true,"id":120354},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2"],"partTests":{"__isSmartRef__":true,"id":120355},"_ClipMode":"visible","moved":true,"b":323.0216985147563,"#startLetters":"set","isBeingDragged":false,"delta":0.9529379199957475,"_Rotation":-9.296622178173914,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120360},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6327.0,4622.8)"},"120334":{"target":{"__isSmartRef__":true,"id":120333},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120335":{"_BorderWidth":1.9924373583545094,"_ClipMode":"visible","_BorderRadius":25.52730713052544,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.6,124.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-154,51,-206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.0,-36.0)"},"120336":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120337},{"__isSmartRef__":true,"id":120339},{"__isSmartRef__":true,"id":120341},{"__isSmartRef__":true,"id":120343},{"__isSmartRef__":true,"id":120345},{"__isSmartRef__":true,"id":120347},{"__isSmartRef__":true,"id":120349},{"__isSmartRef__":true,"id":120351}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120353},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120337":{"date":{"__isSmartRef__":true,"id":120338},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120338":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120339":{"date":{"__isSmartRef__":true,"id":120340},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120340":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120341":{"date":{"__isSmartRef__":true,"id":120342},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120342":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120343":{"date":{"__isSmartRef__":true,"id":120344},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120344":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120345":{"date":{"__isSmartRef__":true,"id":120346},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120346":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120347":{"date":{"__isSmartRef__":true,"id":120348},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120348":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120349":{"date":{"__isSmartRef__":true,"id":120350},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120350":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120351":{"date":{"__isSmartRef__":true,"id":120352},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120352":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120353":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120354":{"morph":{"__isSmartRef__":true,"id":120333},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120355":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120356}},"120356":{"test01IsMorph":{"__isSmartRef__":true,"id":120357}},"120357":{"varMapping":{"__isSmartRef__":true,"id":120358},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120358":{"this":{"__isSmartRef__":true,"id":120355}},"120359":{},"120360":{"change":{"__isSmartRef__":true,"id":120361},"tick":{"__isSmartRef__":true,"id":120365}},"120361":{"varMapping":{"__isSmartRef__":true,"id":120362},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120363},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120362":{"this":{"__isSmartRef__":true,"id":120333}},"120363":{"timestamp":{"__isSmartRef__":true,"id":120364},"user":"cschuster","tags":[]},"120364":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120365":{"varMapping":{"__isSmartRef__":true,"id":120366},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120366":{"this":{"__isSmartRef__":true,"id":120333}},"120367":{"timestamp":{"__isSmartRef__":true,"id":120368},"user":"cschuster","tags":[]},"120368":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120369":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120370}],"id":"5FF13EA5-9F20-4415-9A7F-EBEB199B83D4","shape":{"__isSmartRef__":true,"id":120371},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3155","partsBinMetaInfo":{"__isSmartRef__":true,"id":120372},"eventHandler":{"__isSmartRef__":true,"id":120390},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","EC5BB7E9-60D9-4B68-BDE5-B8CA74900478","A847907D-BD9D-4465-8139-7AF6F13EB115","382E5351-E9A3-41F3-8387-D60FDF093579"],"partTests":{"__isSmartRef__":true,"id":120391},"_ClipMode":"visible","moved":true,"b":40.02242100611329,"#startLetters":"set","isBeingDragged":false,"delta":-0.7321618504356593,"_Rotation":-25.655166066127133,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120396},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6687.8,5686.9)"},"120370":{"target":{"__isSmartRef__":true,"id":120369},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120371":{"_BorderWidth":8.215436646322976,"_ClipMode":"visible","_BorderRadius":23.457547477573215,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.4,74.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(164,361,12)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.9,-35.3)"},"120372":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120373},{"__isSmartRef__":true,"id":120375},{"__isSmartRef__":true,"id":120377},{"__isSmartRef__":true,"id":120379},{"__isSmartRef__":true,"id":120381},{"__isSmartRef__":true,"id":120383},{"__isSmartRef__":true,"id":120385},{"__isSmartRef__":true,"id":120387}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120389},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120373":{"date":{"__isSmartRef__":true,"id":120374},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120374":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120375":{"date":{"__isSmartRef__":true,"id":120376},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120376":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120377":{"date":{"__isSmartRef__":true,"id":120378},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120378":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120379":{"date":{"__isSmartRef__":true,"id":120380},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120380":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120381":{"date":{"__isSmartRef__":true,"id":120382},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120382":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120383":{"date":{"__isSmartRef__":true,"id":120384},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120384":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120385":{"date":{"__isSmartRef__":true,"id":120386},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120386":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120387":{"date":{"__isSmartRef__":true,"id":120388},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120388":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120389":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120390":{"morph":{"__isSmartRef__":true,"id":120369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120391":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120392}},"120392":{"test01IsMorph":{"__isSmartRef__":true,"id":120393}},"120393":{"varMapping":{"__isSmartRef__":true,"id":120394},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120394":{"this":{"__isSmartRef__":true,"id":120391}},"120395":{},"120396":{"change":{"__isSmartRef__":true,"id":120397},"tick":{"__isSmartRef__":true,"id":120401}},"120397":{"varMapping":{"__isSmartRef__":true,"id":120398},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120398":{"this":{"__isSmartRef__":true,"id":120369}},"120399":{"timestamp":{"__isSmartRef__":true,"id":120400},"user":"cschuster","tags":[]},"120400":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120401":{"varMapping":{"__isSmartRef__":true,"id":120402},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120403},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120402":{"this":{"__isSmartRef__":true,"id":120369}},"120403":{"timestamp":{"__isSmartRef__":true,"id":120404},"user":"cschuster","tags":[]},"120404":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120405":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120406}],"id":"B7FAD7A6-AF66-4B24-A7B6-8C4D33273B91","shape":{"__isSmartRef__":true,"id":120407},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3156","partsBinMetaInfo":{"__isSmartRef__":true,"id":120408},"eventHandler":{"__isSmartRef__":true,"id":120426},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","48643550-48DA-40FC-B11A-77000CD06066","58CA2CB5-52A7-41B3-9FB8-895992CCE920","DAC37A2D-48AA-443E-906F-EDF3DF9B3C0F"],"partTests":{"__isSmartRef__":true,"id":120427},"_ClipMode":"visible","moved":true,"b":308.2395088019548,"#startLetters":"set","isBeingDragged":false,"delta":0.8566103673074394,"_Rotation":-2.9395985101009954,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4159.3,4926.8)"},"120406":{"target":{"__isSmartRef__":true,"id":120405},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120407":{"_BorderWidth":1.0728486125007053,"_ClipMode":"visible","_BorderRadius":15.323971167459781,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,131.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-43,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.3,-32.4)"},"120408":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120409},{"__isSmartRef__":true,"id":120411},{"__isSmartRef__":true,"id":120413},{"__isSmartRef__":true,"id":120415},{"__isSmartRef__":true,"id":120417},{"__isSmartRef__":true,"id":120419},{"__isSmartRef__":true,"id":120421},{"__isSmartRef__":true,"id":120423}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120425},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120409":{"date":{"__isSmartRef__":true,"id":120410},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120410":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120411":{"date":{"__isSmartRef__":true,"id":120412},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120412":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120413":{"date":{"__isSmartRef__":true,"id":120414},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120414":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120415":{"date":{"__isSmartRef__":true,"id":120416},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120416":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120417":{"date":{"__isSmartRef__":true,"id":120418},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120418":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120419":{"date":{"__isSmartRef__":true,"id":120420},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120420":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120421":{"date":{"__isSmartRef__":true,"id":120422},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120422":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120423":{"date":{"__isSmartRef__":true,"id":120424},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120424":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120425":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120426":{"morph":{"__isSmartRef__":true,"id":120405},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120427":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120428}},"120428":{"test01IsMorph":{"__isSmartRef__":true,"id":120429}},"120429":{"varMapping":{"__isSmartRef__":true,"id":120430},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120430":{"this":{"__isSmartRef__":true,"id":120427}},"120431":{},"120432":{"change":{"__isSmartRef__":true,"id":120433},"tick":{"__isSmartRef__":true,"id":120437}},"120433":{"varMapping":{"__isSmartRef__":true,"id":120434},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120434":{"this":{"__isSmartRef__":true,"id":120405}},"120435":{"timestamp":{"__isSmartRef__":true,"id":120436},"user":"cschuster","tags":[]},"120436":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120437":{"varMapping":{"__isSmartRef__":true,"id":120438},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120438":{"this":{"__isSmartRef__":true,"id":120405}},"120439":{"timestamp":{"__isSmartRef__":true,"id":120440},"user":"cschuster","tags":[]},"120440":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120441":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120442}],"id":"A6CEDAAA-25AF-4B24-BC61-1F55C94317A3","shape":{"__isSmartRef__":true,"id":120443},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3157","partsBinMetaInfo":{"__isSmartRef__":true,"id":120444},"eventHandler":{"__isSmartRef__":true,"id":120462},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36","409841CC-04C6-4F94-BA34-35C0C66EC58F","E235FA56-AA0D-469B-930C-C38DB5A676DD","77857286-28CD-4E79-99FE-AD67A27BB381"],"partTests":{"__isSmartRef__":true,"id":120463},"_ClipMode":"visible","moved":true,"b":346.05275526305195,"#startLetters":"set","isBeingDragged":false,"delta":0.8927472688956186,"_Rotation":-3.8282583298772113,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120468},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5056.0,4633.6)"},"120442":{"target":{"__isSmartRef__":true,"id":120441},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120443":{"_BorderWidth":3.7948580478042215,"_ClipMode":"visible","_BorderRadius":37.6762126000924,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.3,109.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-62,187,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.2,-39.4)"},"120444":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120445},{"__isSmartRef__":true,"id":120447},{"__isSmartRef__":true,"id":120449},{"__isSmartRef__":true,"id":120451},{"__isSmartRef__":true,"id":120453},{"__isSmartRef__":true,"id":120455},{"__isSmartRef__":true,"id":120457},{"__isSmartRef__":true,"id":120459}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120461},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120445":{"date":{"__isSmartRef__":true,"id":120446},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120446":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120447":{"date":{"__isSmartRef__":true,"id":120448},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120448":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120449":{"date":{"__isSmartRef__":true,"id":120450},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120450":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120451":{"date":{"__isSmartRef__":true,"id":120452},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120453":{"date":{"__isSmartRef__":true,"id":120454},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120454":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120455":{"date":{"__isSmartRef__":true,"id":120456},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120457":{"date":{"__isSmartRef__":true,"id":120458},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120458":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120459":{"date":{"__isSmartRef__":true,"id":120460},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120460":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120461":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120462":{"morph":{"__isSmartRef__":true,"id":120441},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120463":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120464}},"120464":{"test01IsMorph":{"__isSmartRef__":true,"id":120465}},"120465":{"varMapping":{"__isSmartRef__":true,"id":120466},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120466":{"this":{"__isSmartRef__":true,"id":120463}},"120467":{},"120468":{"change":{"__isSmartRef__":true,"id":120469},"tick":{"__isSmartRef__":true,"id":120473}},"120469":{"varMapping":{"__isSmartRef__":true,"id":120470},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120470":{"this":{"__isSmartRef__":true,"id":120441}},"120471":{"timestamp":{"__isSmartRef__":true,"id":120472},"user":"cschuster","tags":[]},"120472":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120473":{"varMapping":{"__isSmartRef__":true,"id":120474},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120474":{"this":{"__isSmartRef__":true,"id":120441}},"120475":{"timestamp":{"__isSmartRef__":true,"id":120476},"user":"cschuster","tags":[]},"120476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120477":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120478}],"id":"3A959A94-1A7A-47E2-8FDE-5180BE444F7E","shape":{"__isSmartRef__":true,"id":120479},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3158","partsBinMetaInfo":{"__isSmartRef__":true,"id":120480},"eventHandler":{"__isSmartRef__":true,"id":120498},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03"],"partTests":{"__isSmartRef__":true,"id":120499},"_ClipMode":"visible","moved":true,"b":188.92890300502768,"#startLetters":"set","isBeingDragged":false,"delta":-0.8929825308732688,"_Rotation":-1.6784904340917601,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120504},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5993.5,4614.9)"},"120478":{"target":{"__isSmartRef__":true,"id":120477},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120479":{"_BorderWidth":4.223956272410067,"_ClipMode":"visible","_BorderRadius":39.03640981258932,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.3,106.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-40,-293,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-0.2)"},"120480":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120481},{"__isSmartRef__":true,"id":120483},{"__isSmartRef__":true,"id":120485},{"__isSmartRef__":true,"id":120487},{"__isSmartRef__":true,"id":120489},{"__isSmartRef__":true,"id":120491},{"__isSmartRef__":true,"id":120493},{"__isSmartRef__":true,"id":120495}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120497},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120481":{"date":{"__isSmartRef__":true,"id":120482},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120482":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120483":{"date":{"__isSmartRef__":true,"id":120484},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120484":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120485":{"date":{"__isSmartRef__":true,"id":120486},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120486":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120487":{"date":{"__isSmartRef__":true,"id":120488},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120488":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120489":{"date":{"__isSmartRef__":true,"id":120490},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120490":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120491":{"date":{"__isSmartRef__":true,"id":120492},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120493":{"date":{"__isSmartRef__":true,"id":120494},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120494":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120495":{"date":{"__isSmartRef__":true,"id":120496},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120496":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120497":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120498":{"morph":{"__isSmartRef__":true,"id":120477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120499":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120500}},"120500":{"test01IsMorph":{"__isSmartRef__":true,"id":120501}},"120501":{"varMapping":{"__isSmartRef__":true,"id":120502},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120502":{"this":{"__isSmartRef__":true,"id":120499}},"120503":{},"120504":{"change":{"__isSmartRef__":true,"id":120505},"tick":{"__isSmartRef__":true,"id":120509}},"120505":{"varMapping":{"__isSmartRef__":true,"id":120506},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120506":{"this":{"__isSmartRef__":true,"id":120477}},"120507":{"timestamp":{"__isSmartRef__":true,"id":120508},"user":"cschuster","tags":[]},"120508":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120509":{"varMapping":{"__isSmartRef__":true,"id":120510},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120510":{"this":{"__isSmartRef__":true,"id":120477}},"120511":{"timestamp":{"__isSmartRef__":true,"id":120512},"user":"cschuster","tags":[]},"120512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120513":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120514}],"id":"21645CBF-F404-4843-88BC-14689294F9CF","shape":{"__isSmartRef__":true,"id":120515},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3159","partsBinMetaInfo":{"__isSmartRef__":true,"id":120516},"eventHandler":{"__isSmartRef__":true,"id":120534},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","4E32531B-B1D0-41E4-9B4E-75DD7D4F035B","51D8152D-12F5-4059-BBFA-F70FEE349E0A"],"partTests":{"__isSmartRef__":true,"id":120535},"_ClipMode":"visible","moved":true,"b":40.83051438280381,"#startLetters":"set","isBeingDragged":false,"delta":-0.621507249714341,"_Rotation":61.818106382851276,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120540},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5568.6,3967.5)"},"120514":{"target":{"__isSmartRef__":true,"id":120513},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120515":{"_BorderWidth":8.269118345212274,"_ClipMode":"visible","_BorderRadius":22.900584391994492,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,73.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(167,361,1)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-35.1)"},"120516":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120517},{"__isSmartRef__":true,"id":120519},{"__isSmartRef__":true,"id":120521},{"__isSmartRef__":true,"id":120523},{"__isSmartRef__":true,"id":120525},{"__isSmartRef__":true,"id":120527},{"__isSmartRef__":true,"id":120529},{"__isSmartRef__":true,"id":120531}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120533},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120517":{"date":{"__isSmartRef__":true,"id":120518},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120518":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120519":{"date":{"__isSmartRef__":true,"id":120520},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120520":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120521":{"date":{"__isSmartRef__":true,"id":120522},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120522":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120523":{"date":{"__isSmartRef__":true,"id":120524},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120525":{"date":{"__isSmartRef__":true,"id":120526},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120526":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120527":{"date":{"__isSmartRef__":true,"id":120528},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120529":{"date":{"__isSmartRef__":true,"id":120530},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120530":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120531":{"date":{"__isSmartRef__":true,"id":120532},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120532":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120533":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120534":{"morph":{"__isSmartRef__":true,"id":120513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120535":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120536}},"120536":{"test01IsMorph":{"__isSmartRef__":true,"id":120537}},"120537":{"varMapping":{"__isSmartRef__":true,"id":120538},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120538":{"this":{"__isSmartRef__":true,"id":120535}},"120539":{},"120540":{"change":{"__isSmartRef__":true,"id":120541},"tick":{"__isSmartRef__":true,"id":120545}},"120541":{"varMapping":{"__isSmartRef__":true,"id":120542},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120542":{"this":{"__isSmartRef__":true,"id":120513}},"120543":{"timestamp":{"__isSmartRef__":true,"id":120544},"user":"cschuster","tags":[]},"120544":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120545":{"varMapping":{"__isSmartRef__":true,"id":120546},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120546":{"this":{"__isSmartRef__":true,"id":120513}},"120547":{"timestamp":{"__isSmartRef__":true,"id":120548},"user":"cschuster","tags":[]},"120548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120549":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120550}],"id":"FA013316-667B-474D-A440-579BFF265771","shape":{"__isSmartRef__":true,"id":120551},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3160","partsBinMetaInfo":{"__isSmartRef__":true,"id":120552},"eventHandler":{"__isSmartRef__":true,"id":120570},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766"],"partTests":{"__isSmartRef__":true,"id":120571},"_ClipMode":"visible","moved":true,"b":172.47638059756719,"#startLetters":"set","isBeingDragged":false,"delta":0.9182215282344259,"_Rotation":30.94888294748894,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120576},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5719.4,4223.9)"},"120550":{"target":{"__isSmartRef__":true,"id":120549},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120551":{"_BorderWidth":5.65467445359258,"_ClipMode":"visible","_BorderRadius":39.31424217570121,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.6,94.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(34,-220,-146)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.6,-0.2)"},"120552":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120553},{"__isSmartRef__":true,"id":120555},{"__isSmartRef__":true,"id":120557},{"__isSmartRef__":true,"id":120559},{"__isSmartRef__":true,"id":120561},{"__isSmartRef__":true,"id":120563},{"__isSmartRef__":true,"id":120565},{"__isSmartRef__":true,"id":120567}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120569},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120553":{"date":{"__isSmartRef__":true,"id":120554},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120554":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120555":{"date":{"__isSmartRef__":true,"id":120556},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120556":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120557":{"date":{"__isSmartRef__":true,"id":120558},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120558":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120559":{"date":{"__isSmartRef__":true,"id":120560},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120560":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120561":{"date":{"__isSmartRef__":true,"id":120562},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120562":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120563":{"date":{"__isSmartRef__":true,"id":120564},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120565":{"date":{"__isSmartRef__":true,"id":120566},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120566":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120567":{"date":{"__isSmartRef__":true,"id":120568},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120568":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120569":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120570":{"morph":{"__isSmartRef__":true,"id":120549},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120571":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120572}},"120572":{"test01IsMorph":{"__isSmartRef__":true,"id":120573}},"120573":{"varMapping":{"__isSmartRef__":true,"id":120574},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120574":{"this":{"__isSmartRef__":true,"id":120571}},"120575":{},"120576":{"change":{"__isSmartRef__":true,"id":120577},"tick":{"__isSmartRef__":true,"id":120581}},"120577":{"varMapping":{"__isSmartRef__":true,"id":120578},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120578":{"this":{"__isSmartRef__":true,"id":120549}},"120579":{"timestamp":{"__isSmartRef__":true,"id":120580},"user":"cschuster","tags":[]},"120580":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120581":{"varMapping":{"__isSmartRef__":true,"id":120582},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120582":{"this":{"__isSmartRef__":true,"id":120549}},"120583":{"timestamp":{"__isSmartRef__":true,"id":120584},"user":"cschuster","tags":[]},"120584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120585":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120586}],"id":"DF7806ED-83FD-4D4D-AD97-D5EBBFD64128","shape":{"__isSmartRef__":true,"id":120587},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3161","partsBinMetaInfo":{"__isSmartRef__":true,"id":120588},"eventHandler":{"__isSmartRef__":true,"id":120606},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22","4EE09922-B734-4387-BBC1-FDA087224891","1BA89F50-4FF7-4F09-8B75-09F31BB9ACE8"],"partTests":{"__isSmartRef__":true,"id":120607},"_ClipMode":"visible","moved":true,"b":236.34531036834233,"#startLetters":"set","isBeingDragged":false,"delta":-0.8590516237891279,"_Rotation":-43.0136889990955,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120612},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5025.0,4171.6)"},"120586":{"target":{"__isSmartRef__":true,"id":120585},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120587":{"_BorderWidth":0.8380367935200574,"_ClipMode":"visible","_BorderRadius":12.284899628651509,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.9,133.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-213,-355,185)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.4,-8.9)"},"120588":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120589},{"__isSmartRef__":true,"id":120591},{"__isSmartRef__":true,"id":120593},{"__isSmartRef__":true,"id":120595},{"__isSmartRef__":true,"id":120597},{"__isSmartRef__":true,"id":120599},{"__isSmartRef__":true,"id":120601},{"__isSmartRef__":true,"id":120603}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120605},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120589":{"date":{"__isSmartRef__":true,"id":120590},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120590":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120591":{"date":{"__isSmartRef__":true,"id":120592},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120592":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120593":{"date":{"__isSmartRef__":true,"id":120594},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120594":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120595":{"date":{"__isSmartRef__":true,"id":120596},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120596":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120597":{"date":{"__isSmartRef__":true,"id":120598},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120598":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120599":{"date":{"__isSmartRef__":true,"id":120600},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120601":{"date":{"__isSmartRef__":true,"id":120602},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120602":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120603":{"date":{"__isSmartRef__":true,"id":120604},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120604":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120605":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120606":{"morph":{"__isSmartRef__":true,"id":120585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120607":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120608}},"120608":{"test01IsMorph":{"__isSmartRef__":true,"id":120609}},"120609":{"varMapping":{"__isSmartRef__":true,"id":120610},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120610":{"this":{"__isSmartRef__":true,"id":120607}},"120611":{},"120612":{"change":{"__isSmartRef__":true,"id":120613},"tick":{"__isSmartRef__":true,"id":120617}},"120613":{"varMapping":{"__isSmartRef__":true,"id":120614},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120614":{"this":{"__isSmartRef__":true,"id":120585}},"120615":{"timestamp":{"__isSmartRef__":true,"id":120616},"user":"cschuster","tags":[]},"120616":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120617":{"varMapping":{"__isSmartRef__":true,"id":120618},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120618":{"this":{"__isSmartRef__":true,"id":120585}},"120619":{"timestamp":{"__isSmartRef__":true,"id":120620},"user":"cschuster","tags":[]},"120620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120621":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120622}],"id":"AF340F73-222D-4B83-8FD9-325AB02FC22D","shape":{"__isSmartRef__":true,"id":120623},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3162","partsBinMetaInfo":{"__isSmartRef__":true,"id":120624},"eventHandler":{"__isSmartRef__":true,"id":120642},"attributeConnections":[{"__isSmartRef__":true,"id":120643},{"__isSmartRef__":true,"id":120645},{"__isSmartRef__":true,"id":120653},{"__isSmartRef__":true,"id":120655}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","159B68D2-05F1-4B12-B452-676C2BFE0FAE"],"partTests":{"__isSmartRef__":true,"id":120663},"_ClipMode":"visible","moved":true,"b":175.02485280187102,"#startLetters":"set","isBeingDragged":false,"delta":0.8793939868337475,"_Rotation":-15.614373325281482,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120668},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2983.3,3926.5)","previousPosition":"lively.pt(2051.3,565.6)"},"120622":{"target":{"__isSmartRef__":true,"id":120621},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120623":{"_BorderWidth":5.433618109705133,"_ClipMode":"visible","_BorderRadius":39.6991605358972,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(53.1,96.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(23,-232,-172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.7,-0.1)"},"120624":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120625},{"__isSmartRef__":true,"id":120627},{"__isSmartRef__":true,"id":120629},{"__isSmartRef__":true,"id":120631},{"__isSmartRef__":true,"id":120633},{"__isSmartRef__":true,"id":120635},{"__isSmartRef__":true,"id":120637},{"__isSmartRef__":true,"id":120639}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120641},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120625":{"date":{"__isSmartRef__":true,"id":120626},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120626":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120627":{"date":{"__isSmartRef__":true,"id":120628},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120628":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120629":{"date":{"__isSmartRef__":true,"id":120630},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120630":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120631":{"date":{"__isSmartRef__":true,"id":120632},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120632":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120633":{"date":{"__isSmartRef__":true,"id":120634},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120634":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120635":{"date":{"__isSmartRef__":true,"id":120636},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120637":{"date":{"__isSmartRef__":true,"id":120638},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120638":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120639":{"date":{"__isSmartRef__":true,"id":120640},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120640":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120641":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120642":{"morph":{"__isSmartRef__":true,"id":120621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120643":{"sourceObj":{"__isSmartRef__":true,"id":120621},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1622},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":120644},"dependendConnections":[{"__isSmartRef__":true,"id":120645}],"attributeConnections":[{"__isSmartRef__":true,"id":120647},{"__isSmartRef__":true,"id":120649},{"__isSmartRef__":true,"id":120651}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"120644":{"source":{"__isSmartRef__":true,"id":120621},"target":{"__isSmartRef__":true,"id":1622}},"120645":{"sourceObj":{"__isSmartRef__":true,"id":120621},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1622},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":120646},"dependedBy":{"__isSmartRef__":true,"id":120643},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"120646":{"source":{"__isSmartRef__":true,"id":120621},"target":{"__isSmartRef__":true,"id":1622}},"120647":{"sourceObj":{"__isSmartRef__":true,"id":120643},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":120645},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":120648},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"120648":{"source":{"__isSmartRef__":true,"id":120643},"target":{"__isSmartRef__":true,"id":120645}},"120649":{"sourceObj":{"__isSmartRef__":true,"id":120643},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":120645},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":120650},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"120650":{"source":{"__isSmartRef__":true,"id":120643},"target":{"__isSmartRef__":true,"id":120645}},"120651":{"sourceObj":{"__isSmartRef__":true,"id":120643},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":120645},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":120652},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"120652":{"source":{"__isSmartRef__":true,"id":120643},"target":{"__isSmartRef__":true,"id":120645}},"120653":{"sourceObj":{"__isSmartRef__":true,"id":120621},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1622},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":120654},"dependendConnections":[{"__isSmartRef__":true,"id":120655}],"attributeConnections":[{"__isSmartRef__":true,"id":120657},{"__isSmartRef__":true,"id":120659},{"__isSmartRef__":true,"id":120661}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"120654":{"source":{"__isSmartRef__":true,"id":120621},"target":{"__isSmartRef__":true,"id":1622}},"120655":{"sourceObj":{"__isSmartRef__":true,"id":120621},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1622},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":120656},"dependedBy":{"__isSmartRef__":true,"id":120653},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"120656":{"source":{"__isSmartRef__":true,"id":120621},"target":{"__isSmartRef__":true,"id":1622}},"120657":{"sourceObj":{"__isSmartRef__":true,"id":120653},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":120655},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":120658},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"120658":{"source":{"__isSmartRef__":true,"id":120653},"target":{"__isSmartRef__":true,"id":120655}},"120659":{"sourceObj":{"__isSmartRef__":true,"id":120653},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":120655},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":120660},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"120660":{"source":{"__isSmartRef__":true,"id":120653},"target":{"__isSmartRef__":true,"id":120655}},"120661":{"sourceObj":{"__isSmartRef__":true,"id":120653},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":120655},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":120662},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"120662":{"source":{"__isSmartRef__":true,"id":120653},"target":{"__isSmartRef__":true,"id":120655}},"120663":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120664}},"120664":{"test01IsMorph":{"__isSmartRef__":true,"id":120665}},"120665":{"varMapping":{"__isSmartRef__":true,"id":120666},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120667},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120666":{"this":{"__isSmartRef__":true,"id":120663}},"120667":{},"120668":{"change":{"__isSmartRef__":true,"id":120669},"tick":{"__isSmartRef__":true,"id":120673}},"120669":{"varMapping":{"__isSmartRef__":true,"id":120670},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120670":{"this":{"__isSmartRef__":true,"id":120621}},"120671":{"timestamp":{"__isSmartRef__":true,"id":120672},"user":"cschuster","tags":[]},"120672":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120673":{"varMapping":{"__isSmartRef__":true,"id":120674},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120674":{"this":{"__isSmartRef__":true,"id":120621}},"120675":{"timestamp":{"__isSmartRef__":true,"id":120676},"user":"cschuster","tags":[]},"120676":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120677":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120678}],"id":"C6A7B925-EAFE-4A7C-B1C7-0F2F63FE4563","shape":{"__isSmartRef__":true,"id":120679},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3163","partsBinMetaInfo":{"__isSmartRef__":true,"id":120680},"eventHandler":{"__isSmartRef__":true,"id":120698},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","C4EAC804-B725-4697-9CA0-2DB71D2EC3D2","9473A871-01E4-4933-B39A-24848A7C8CE3","9A28BAF3-EDE2-4FA3-BFC2-13584D11B34B","9B1F7EB8-BF41-431E-A2FA-1A4AA71D6A0E","AE5181E7-21E2-4471-9785-FF143DD58690","8F4AC8A4-23F4-4581-A8FF-948D86B225DF"],"partTests":{"__isSmartRef__":true,"id":120699},"_ClipMode":"visible","moved":true,"b":153.668960941548,"#startLetters":"set","isBeingDragged":false,"delta":0.8570350972004235,"_Rotation":60.42287533870419,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120704},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5854.8,4829.0)"},"120678":{"target":{"__isSmartRef__":true,"id":120677},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120679":{"_BorderWidth":7.217783913779478,"_ClipMode":"visible","_BorderRadius":32.13029521884957,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.2,82.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(114,-116,95)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.9,-2.1)"},"120680":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120681},{"__isSmartRef__":true,"id":120683},{"__isSmartRef__":true,"id":120685},{"__isSmartRef__":true,"id":120687},{"__isSmartRef__":true,"id":120689},{"__isSmartRef__":true,"id":120691},{"__isSmartRef__":true,"id":120693},{"__isSmartRef__":true,"id":120695}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120697},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120681":{"date":{"__isSmartRef__":true,"id":120682},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120683":{"date":{"__isSmartRef__":true,"id":120684},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120684":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120685":{"date":{"__isSmartRef__":true,"id":120686},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120686":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120687":{"date":{"__isSmartRef__":true,"id":120688},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120688":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120689":{"date":{"__isSmartRef__":true,"id":120690},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120690":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120691":{"date":{"__isSmartRef__":true,"id":120692},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120692":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120693":{"date":{"__isSmartRef__":true,"id":120694},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120694":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120695":{"date":{"__isSmartRef__":true,"id":120696},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120696":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120697":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120698":{"morph":{"__isSmartRef__":true,"id":120677},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120699":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120700}},"120700":{"test01IsMorph":{"__isSmartRef__":true,"id":120701}},"120701":{"varMapping":{"__isSmartRef__":true,"id":120702},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120702":{"this":{"__isSmartRef__":true,"id":120699}},"120703":{},"120704":{"change":{"__isSmartRef__":true,"id":120705},"tick":{"__isSmartRef__":true,"id":120709}},"120705":{"varMapping":{"__isSmartRef__":true,"id":120706},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120706":{"this":{"__isSmartRef__":true,"id":120677}},"120707":{"timestamp":{"__isSmartRef__":true,"id":120708},"user":"cschuster","tags":[]},"120708":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120709":{"varMapping":{"__isSmartRef__":true,"id":120710},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120710":{"this":{"__isSmartRef__":true,"id":120677}},"120711":{"timestamp":{"__isSmartRef__":true,"id":120712},"user":"cschuster","tags":[]},"120712":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120713":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120714}],"id":"247A77BB-710D-4B41-8F24-14A1E02E98F3","shape":{"__isSmartRef__":true,"id":120715},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3164","partsBinMetaInfo":{"__isSmartRef__":true,"id":120716},"eventHandler":{"__isSmartRef__":true,"id":120734},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","765E441C-C39F-4A9E-8671-D9BA64E9C6E6","A164B9BE-54B8-4A54-85AA-D110CF4070FB","28E48EED-F4AD-4B03-B7D8-4900DE11500F"],"partTests":{"__isSmartRef__":true,"id":120735},"_ClipMode":"visible","moved":true,"b":346.6028957016533,"#startLetters":"set","isBeingDragged":false,"delta":-0.7442835721303709,"_Rotation":-35.350676717997146,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120740},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5245.6,5951.6)"},"120714":{"target":{"__isSmartRef__":true,"id":120713},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120715":{"_BorderWidth":3.8415063021776588,"_ClipMode":"visible","_BorderRadius":37.85262776336947,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.0,109.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-60,189,75)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.4,-39.5)"},"120716":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120717},{"__isSmartRef__":true,"id":120719},{"__isSmartRef__":true,"id":120721},{"__isSmartRef__":true,"id":120723},{"__isSmartRef__":true,"id":120725},{"__isSmartRef__":true,"id":120727},{"__isSmartRef__":true,"id":120729},{"__isSmartRef__":true,"id":120731}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120733},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120717":{"date":{"__isSmartRef__":true,"id":120718},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120719":{"date":{"__isSmartRef__":true,"id":120720},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120720":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120721":{"date":{"__isSmartRef__":true,"id":120722},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120722":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120723":{"date":{"__isSmartRef__":true,"id":120724},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120724":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120725":{"date":{"__isSmartRef__":true,"id":120726},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120726":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120727":{"date":{"__isSmartRef__":true,"id":120728},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120728":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120729":{"date":{"__isSmartRef__":true,"id":120730},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120730":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120731":{"date":{"__isSmartRef__":true,"id":120732},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120732":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120733":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120734":{"morph":{"__isSmartRef__":true,"id":120713},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120735":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120736}},"120736":{"test01IsMorph":{"__isSmartRef__":true,"id":120737}},"120737":{"varMapping":{"__isSmartRef__":true,"id":120738},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120738":{"this":{"__isSmartRef__":true,"id":120735}},"120739":{},"120740":{"change":{"__isSmartRef__":true,"id":120741},"tick":{"__isSmartRef__":true,"id":120745}},"120741":{"varMapping":{"__isSmartRef__":true,"id":120742},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120742":{"this":{"__isSmartRef__":true,"id":120713}},"120743":{"timestamp":{"__isSmartRef__":true,"id":120744},"user":"cschuster","tags":[]},"120744":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120745":{"varMapping":{"__isSmartRef__":true,"id":120746},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120746":{"this":{"__isSmartRef__":true,"id":120713}},"120747":{"timestamp":{"__isSmartRef__":true,"id":120748},"user":"cschuster","tags":[]},"120748":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120749":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120750}],"id":"45C825AA-EE59-436A-B1DC-CEB2C93D1827","shape":{"__isSmartRef__":true,"id":120751},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3165","partsBinMetaInfo":{"__isSmartRef__":true,"id":120752},"eventHandler":{"__isSmartRef__":true,"id":120770},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0"],"partTests":{"__isSmartRef__":true,"id":120771},"_ClipMode":"visible","moved":true,"b":281.7927348371595,"#startLetters":"set","isBeingDragged":false,"delta":-0.87873331643641,"_Rotation":-17.266598483005243,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120776},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4324.9,4601.9)"},"120750":{"target":{"__isSmartRef__":true,"id":120749},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120751":{"_BorderWidth":0.10553344400682807,"_ClipMode":"visible","_BorderRadius":1.6707154116229472,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.0,139.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-198,-12)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-24.1)"},"120752":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120753},{"__isSmartRef__":true,"id":120755},{"__isSmartRef__":true,"id":120757},{"__isSmartRef__":true,"id":120759},{"__isSmartRef__":true,"id":120761},{"__isSmartRef__":true,"id":120763},{"__isSmartRef__":true,"id":120765},{"__isSmartRef__":true,"id":120767}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120769},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120753":{"date":{"__isSmartRef__":true,"id":120754},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120755":{"date":{"__isSmartRef__":true,"id":120756},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120756":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120757":{"date":{"__isSmartRef__":true,"id":120758},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120758":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120759":{"date":{"__isSmartRef__":true,"id":120760},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120761":{"date":{"__isSmartRef__":true,"id":120762},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120762":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120763":{"date":{"__isSmartRef__":true,"id":120764},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120764":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120765":{"date":{"__isSmartRef__":true,"id":120766},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120766":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120767":{"date":{"__isSmartRef__":true,"id":120768},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120768":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120769":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120770":{"morph":{"__isSmartRef__":true,"id":120749},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120771":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120772}},"120772":{"test01IsMorph":{"__isSmartRef__":true,"id":120773}},"120773":{"varMapping":{"__isSmartRef__":true,"id":120774},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120774":{"this":{"__isSmartRef__":true,"id":120771}},"120775":{},"120776":{"change":{"__isSmartRef__":true,"id":120777},"tick":{"__isSmartRef__":true,"id":120781}},"120777":{"varMapping":{"__isSmartRef__":true,"id":120778},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120778":{"this":{"__isSmartRef__":true,"id":120749}},"120779":{"timestamp":{"__isSmartRef__":true,"id":120780},"user":"cschuster","tags":[]},"120780":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120781":{"varMapping":{"__isSmartRef__":true,"id":120782},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120782":{"this":{"__isSmartRef__":true,"id":120749}},"120783":{"timestamp":{"__isSmartRef__":true,"id":120784},"user":"cschuster","tags":[]},"120784":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120785":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120786}],"id":"1F654FA0-4F21-4C99-BA54-FEE9723462E2","shape":{"__isSmartRef__":true,"id":120787},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3166","partsBinMetaInfo":{"__isSmartRef__":true,"id":120788},"eventHandler":{"__isSmartRef__":true,"id":120806},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C"],"partTests":{"__isSmartRef__":true,"id":120807},"_ClipMode":"visible","moved":true,"b":57.805261992732994,"#startLetters":"set","isBeingDragged":false,"delta":-0.891052644525189,"_Rotation":22.50754205753896,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120812},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5584.2,4754.8)"},"120786":{"target":{"__isSmartRef__":true,"id":120785},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120787":{"_BorderWidth":9.231210507178389,"_ClipMode":"visible","_BorderRadius":11.354972230309137,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.1,66.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(216,353,-198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.9,-30.7)"},"120788":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120789},{"__isSmartRef__":true,"id":120791},{"__isSmartRef__":true,"id":120793},{"__isSmartRef__":true,"id":120795},{"__isSmartRef__":true,"id":120797},{"__isSmartRef__":true,"id":120799},{"__isSmartRef__":true,"id":120801},{"__isSmartRef__":true,"id":120803}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120805},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120789":{"date":{"__isSmartRef__":true,"id":120790},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120791":{"date":{"__isSmartRef__":true,"id":120792},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120792":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120793":{"date":{"__isSmartRef__":true,"id":120794},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120794":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120795":{"date":{"__isSmartRef__":true,"id":120796},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120796":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120797":{"date":{"__isSmartRef__":true,"id":120798},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120798":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120799":{"date":{"__isSmartRef__":true,"id":120800},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120800":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120801":{"date":{"__isSmartRef__":true,"id":120802},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120802":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120803":{"date":{"__isSmartRef__":true,"id":120804},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120804":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120805":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120806":{"morph":{"__isSmartRef__":true,"id":120785},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120807":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120808}},"120808":{"test01IsMorph":{"__isSmartRef__":true,"id":120809}},"120809":{"varMapping":{"__isSmartRef__":true,"id":120810},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120810":{"this":{"__isSmartRef__":true,"id":120807}},"120811":{},"120812":{"change":{"__isSmartRef__":true,"id":120813},"tick":{"__isSmartRef__":true,"id":120817}},"120813":{"varMapping":{"__isSmartRef__":true,"id":120814},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120814":{"this":{"__isSmartRef__":true,"id":120785}},"120815":{"timestamp":{"__isSmartRef__":true,"id":120816},"user":"cschuster","tags":[]},"120816":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120817":{"varMapping":{"__isSmartRef__":true,"id":120818},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120818":{"this":{"__isSmartRef__":true,"id":120785}},"120819":{"timestamp":{"__isSmartRef__":true,"id":120820},"user":"cschuster","tags":[]},"120820":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120821":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120822}],"id":"CA0892C5-CDA8-4D99-B581-0490FEC2FC7A","shape":{"__isSmartRef__":true,"id":120823},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3167","partsBinMetaInfo":{"__isSmartRef__":true,"id":120824},"eventHandler":{"__isSmartRef__":true,"id":120842},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","CBD0FB2B-123E-44FC-AA02-7CFD640C6621","ED87D55E-2C62-4C6D-AF06-FC9A1701ED58"],"partTests":{"__isSmartRef__":true,"id":120843},"_ClipMode":"visible","moved":true,"b":151.9931471683085,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-15.117579969503073,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120848},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6149.5,5045.7)"},"120822":{"target":{"__isSmartRef__":true,"id":120821},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120823":{"_BorderWidth":7.347885819559793,"_ClipMode":"visible","_BorderRadius":31.17989148529606,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,81.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(120,-106,115)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.4,-2.3)"},"120824":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120825},{"__isSmartRef__":true,"id":120827},{"__isSmartRef__":true,"id":120829},{"__isSmartRef__":true,"id":120831},{"__isSmartRef__":true,"id":120833},{"__isSmartRef__":true,"id":120835},{"__isSmartRef__":true,"id":120837},{"__isSmartRef__":true,"id":120839}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120841},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120825":{"date":{"__isSmartRef__":true,"id":120826},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120827":{"date":{"__isSmartRef__":true,"id":120828},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120828":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120829":{"date":{"__isSmartRef__":true,"id":120830},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120830":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120831":{"date":{"__isSmartRef__":true,"id":120832},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120832":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120833":{"date":{"__isSmartRef__":true,"id":120834},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120834":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120835":{"date":{"__isSmartRef__":true,"id":120836},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120836":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120837":{"date":{"__isSmartRef__":true,"id":120838},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120838":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120839":{"date":{"__isSmartRef__":true,"id":120840},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120840":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120841":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120842":{"morph":{"__isSmartRef__":true,"id":120821},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120843":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120844}},"120844":{"test01IsMorph":{"__isSmartRef__":true,"id":120845}},"120845":{"varMapping":{"__isSmartRef__":true,"id":120846},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120846":{"this":{"__isSmartRef__":true,"id":120843}},"120847":{},"120848":{"change":{"__isSmartRef__":true,"id":120849},"tick":{"__isSmartRef__":true,"id":120853}},"120849":{"varMapping":{"__isSmartRef__":true,"id":120850},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120850":{"this":{"__isSmartRef__":true,"id":120821}},"120851":{"timestamp":{"__isSmartRef__":true,"id":120852},"user":"cschuster","tags":[]},"120852":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120853":{"varMapping":{"__isSmartRef__":true,"id":120854},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120854":{"this":{"__isSmartRef__":true,"id":120821}},"120855":{"timestamp":{"__isSmartRef__":true,"id":120856},"user":"cschuster","tags":[]},"120856":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120857":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120858}],"id":"009C68AF-357F-4599-A069-DD6C64133DD0","shape":{"__isSmartRef__":true,"id":120859},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3168","partsBinMetaInfo":{"__isSmartRef__":true,"id":120860},"eventHandler":{"__isSmartRef__":true,"id":120878},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97","23CD2D36-2221-475D-9BA7-F92E66FABC08","EBE88B5A-8026-4E01-A192-860A5BBBCFBD"],"partTests":{"__isSmartRef__":true,"id":120879},"_ClipMode":"visible","moved":true,"b":242.800631361024,"#startLetters":"set","isBeingDragged":false,"delta":0.8463139848317951,"_Rotation":-13.118561519318307,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120884},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7250.5,4568.0)"},"120858":{"target":{"__isSmartRef__":true,"id":120857},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120859":{"_BorderWidth":0.5528929492521195,"_ClipMode":"visible","_BorderRadius":8.35718220670158,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.5,135.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-227,-345,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-10.9)"},"120860":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120861},{"__isSmartRef__":true,"id":120863},{"__isSmartRef__":true,"id":120865},{"__isSmartRef__":true,"id":120867},{"__isSmartRef__":true,"id":120869},{"__isSmartRef__":true,"id":120871},{"__isSmartRef__":true,"id":120873},{"__isSmartRef__":true,"id":120875}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120877},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120861":{"date":{"__isSmartRef__":true,"id":120862},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120863":{"date":{"__isSmartRef__":true,"id":120864},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120864":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120865":{"date":{"__isSmartRef__":true,"id":120866},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120866":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120867":{"date":{"__isSmartRef__":true,"id":120868},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120868":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120869":{"date":{"__isSmartRef__":true,"id":120870},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120870":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120871":{"date":{"__isSmartRef__":true,"id":120872},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120872":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120873":{"date":{"__isSmartRef__":true,"id":120874},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120874":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120875":{"date":{"__isSmartRef__":true,"id":120876},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120876":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120877":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120878":{"morph":{"__isSmartRef__":true,"id":120857},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120879":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120880}},"120880":{"test01IsMorph":{"__isSmartRef__":true,"id":120881}},"120881":{"varMapping":{"__isSmartRef__":true,"id":120882},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120882":{"this":{"__isSmartRef__":true,"id":120879}},"120883":{},"120884":{"change":{"__isSmartRef__":true,"id":120885},"tick":{"__isSmartRef__":true,"id":120889}},"120885":{"varMapping":{"__isSmartRef__":true,"id":120886},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120886":{"this":{"__isSmartRef__":true,"id":120857}},"120887":{"timestamp":{"__isSmartRef__":true,"id":120888},"user":"cschuster","tags":[]},"120888":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120889":{"varMapping":{"__isSmartRef__":true,"id":120890},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120890":{"this":{"__isSmartRef__":true,"id":120857}},"120891":{"timestamp":{"__isSmartRef__":true,"id":120892},"user":"cschuster","tags":[]},"120892":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120893":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120894}],"id":"1335763E-FAA4-4C79-9DE1-FAE7EAAD7116","shape":{"__isSmartRef__":true,"id":120895},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3169","partsBinMetaInfo":{"__isSmartRef__":true,"id":120896},"eventHandler":{"__isSmartRef__":true,"id":120914},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","2ED6D531-C1E5-4815-B598-73D3CDB6895B","DD8DED7C-32B4-4617-B1AC-EC866076DA62"],"partTests":{"__isSmartRef__":true,"id":120915},"_ClipMode":"visible","moved":true,"b":64.34831581800245,"#startLetters":"set","isBeingDragged":false,"delta":0.6937647783197463,"_Rotation":20.535979226626672,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120920},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5877.3,4583.9)"},"120894":{"target":{"__isSmartRef__":true,"id":120893},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120895":{"_BorderWidth":9.50721196320294,"_ClipMode":"visible","_BorderRadius":7.496064510016485,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.2,63.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,342,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.0,-28.7)"},"120896":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120897},{"__isSmartRef__":true,"id":120899},{"__isSmartRef__":true,"id":120901},{"__isSmartRef__":true,"id":120903},{"__isSmartRef__":true,"id":120905},{"__isSmartRef__":true,"id":120907},{"__isSmartRef__":true,"id":120909},{"__isSmartRef__":true,"id":120911}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120913},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120897":{"date":{"__isSmartRef__":true,"id":120898},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120899":{"date":{"__isSmartRef__":true,"id":120900},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120900":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120901":{"date":{"__isSmartRef__":true,"id":120902},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120902":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120903":{"date":{"__isSmartRef__":true,"id":120904},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120904":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120905":{"date":{"__isSmartRef__":true,"id":120906},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120906":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120907":{"date":{"__isSmartRef__":true,"id":120908},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120908":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120909":{"date":{"__isSmartRef__":true,"id":120910},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120910":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120911":{"date":{"__isSmartRef__":true,"id":120912},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120912":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120913":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120914":{"morph":{"__isSmartRef__":true,"id":120893},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120915":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120916}},"120916":{"test01IsMorph":{"__isSmartRef__":true,"id":120917}},"120917":{"varMapping":{"__isSmartRef__":true,"id":120918},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120918":{"this":{"__isSmartRef__":true,"id":120915}},"120919":{},"120920":{"change":{"__isSmartRef__":true,"id":120921},"tick":{"__isSmartRef__":true,"id":120925}},"120921":{"varMapping":{"__isSmartRef__":true,"id":120922},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120923},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120922":{"this":{"__isSmartRef__":true,"id":120893}},"120923":{"timestamp":{"__isSmartRef__":true,"id":120924},"user":"cschuster","tags":[]},"120924":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120925":{"varMapping":{"__isSmartRef__":true,"id":120926},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120926":{"this":{"__isSmartRef__":true,"id":120893}},"120927":{"timestamp":{"__isSmartRef__":true,"id":120928},"user":"cschuster","tags":[]},"120928":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120929":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120930}],"id":"2922902F-53D7-4BF1-8D0D-9BBC603A266D","shape":{"__isSmartRef__":true,"id":120931},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3170","partsBinMetaInfo":{"__isSmartRef__":true,"id":120932},"eventHandler":{"__isSmartRef__":true,"id":120950},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","1607C05A-F446-4F08-A996-7C08BB937851","49859457-B868-42F4-A4C4-1D666F07296F","348F7D62-E4CF-4061-9A90-C07609405863","80A29680-0478-434D-8FB4-A853080830B7"],"partTests":{"__isSmartRef__":true,"id":120951},"_ClipMode":"visible","moved":true,"b":263.4680444304249,"#startLetters":"set","isBeingDragged":false,"delta":-0.7565099693601951,"_Rotation":-41.11688831179864,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120956},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6251.6,4512.9)"},"120930":{"target":{"__isSmartRef__":true,"id":120929},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120931":{"_BorderWidth":0.032457178345817184,"_ClipMode":"visible","_BorderRadius":0.517629304051197,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-284,202)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.7)"},"120932":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120933},{"__isSmartRef__":true,"id":120935},{"__isSmartRef__":true,"id":120937},{"__isSmartRef__":true,"id":120939},{"__isSmartRef__":true,"id":120941},{"__isSmartRef__":true,"id":120943},{"__isSmartRef__":true,"id":120945},{"__isSmartRef__":true,"id":120947}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120949},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120933":{"date":{"__isSmartRef__":true,"id":120934},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120935":{"date":{"__isSmartRef__":true,"id":120936},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120936":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120937":{"date":{"__isSmartRef__":true,"id":120938},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120938":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120939":{"date":{"__isSmartRef__":true,"id":120940},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120940":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120941":{"date":{"__isSmartRef__":true,"id":120942},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120942":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120943":{"date":{"__isSmartRef__":true,"id":120944},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120944":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120945":{"date":{"__isSmartRef__":true,"id":120946},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120946":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120947":{"date":{"__isSmartRef__":true,"id":120948},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120948":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120949":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120950":{"morph":{"__isSmartRef__":true,"id":120929},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120951":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120952}},"120952":{"test01IsMorph":{"__isSmartRef__":true,"id":120953}},"120953":{"varMapping":{"__isSmartRef__":true,"id":120954},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120954":{"this":{"__isSmartRef__":true,"id":120951}},"120955":{},"120956":{"change":{"__isSmartRef__":true,"id":120957},"tick":{"__isSmartRef__":true,"id":120961}},"120957":{"varMapping":{"__isSmartRef__":true,"id":120958},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120958":{"this":{"__isSmartRef__":true,"id":120929}},"120959":{"timestamp":{"__isSmartRef__":true,"id":120960},"user":"cschuster","tags":[]},"120960":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120961":{"varMapping":{"__isSmartRef__":true,"id":120962},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120962":{"this":{"__isSmartRef__":true,"id":120929}},"120963":{"timestamp":{"__isSmartRef__":true,"id":120964},"user":"cschuster","tags":[]},"120964":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"120965":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":120966}],"id":"8EDBEF8E-807C-40F1-B69B-ABE58C9867C5","shape":{"__isSmartRef__":true,"id":120967},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3171","partsBinMetaInfo":{"__isSmartRef__":true,"id":120968},"eventHandler":{"__isSmartRef__":true,"id":120986},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","DDDFAA5C-1308-4C2A-AD1F-D875A4FCBA43","BAD47125-EEBD-4531-810E-8DF4EC5D55E4","1019CA29-491F-4DC3-91DE-D3102A5F7598","9D482530-4112-4444-93A3-92422902DC5A"],"partTests":{"__isSmartRef__":true,"id":120987},"_ClipMode":"visible","moved":true,"b":86.91620091238292,"#startLetters":"set","isBeingDragged":false,"delta":0.6645762703265063,"_Rotation":77.4862899699474,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120992},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6491.8,4264.8)"},"120966":{"target":{"__isSmartRef__":true,"id":120965},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"120967":{"_BorderWidth":9.992759608467026,"_ClipMode":"visible","_BorderRadius":0.11576238729631205,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.3,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,270,-171)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.1)"},"120968":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":120969},{"__isSmartRef__":true,"id":120971},{"__isSmartRef__":true,"id":120973},{"__isSmartRef__":true,"id":120975},{"__isSmartRef__":true,"id":120977},{"__isSmartRef__":true,"id":120979},{"__isSmartRef__":true,"id":120981},{"__isSmartRef__":true,"id":120983}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":120985},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"120969":{"date":{"__isSmartRef__":true,"id":120970},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"120970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"120971":{"date":{"__isSmartRef__":true,"id":120972},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"120972":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"120973":{"date":{"__isSmartRef__":true,"id":120974},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"120974":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"120975":{"date":{"__isSmartRef__":true,"id":120976},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"120976":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"120977":{"date":{"__isSmartRef__":true,"id":120978},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"120978":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"120979":{"date":{"__isSmartRef__":true,"id":120980},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"120980":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"120981":{"date":{"__isSmartRef__":true,"id":120982},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"120982":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"120983":{"date":{"__isSmartRef__":true,"id":120984},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"120984":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"120985":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"120986":{"morph":{"__isSmartRef__":true,"id":120965},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"120987":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":120988}},"120988":{"test01IsMorph":{"__isSmartRef__":true,"id":120989}},"120989":{"varMapping":{"__isSmartRef__":true,"id":120990},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":120991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120990":{"this":{"__isSmartRef__":true,"id":120987}},"120991":{},"120992":{"change":{"__isSmartRef__":true,"id":120993},"tick":{"__isSmartRef__":true,"id":120997}},"120993":{"varMapping":{"__isSmartRef__":true,"id":120994},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":120995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120994":{"this":{"__isSmartRef__":true,"id":120965}},"120995":{"timestamp":{"__isSmartRef__":true,"id":120996},"user":"cschuster","tags":[]},"120996":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"120997":{"varMapping":{"__isSmartRef__":true,"id":120998},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":120999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"120998":{"this":{"__isSmartRef__":true,"id":120965}},"120999":{"timestamp":{"__isSmartRef__":true,"id":121000},"user":"cschuster","tags":[]},"121000":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121001":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121002}],"id":"3C243CE0-4D38-4C5B-A5F3-1CE6F798D603","shape":{"__isSmartRef__":true,"id":121003},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3172","partsBinMetaInfo":{"__isSmartRef__":true,"id":121004},"eventHandler":{"__isSmartRef__":true,"id":121022},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","95E34187-9223-41ED-AB66-ECF9D5D7D5F0"],"partTests":{"__isSmartRef__":true,"id":121023},"_ClipMode":"visible","moved":true,"b":239.75082026585005,"#startLetters":"set","isBeingDragged":false,"delta":0.6970522939227521,"_Rotation":-4.32160063630089,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121028},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4545.1,3966.1)"},"121002":{"target":{"__isSmartRef__":true,"id":121001},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121003":{"_BorderWidth":0.6807864134233963,"_ClipMode":"visible","_BorderRadius":10.15103038965131,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.8,134.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-350,213)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-9.9)"},"121004":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121005},{"__isSmartRef__":true,"id":121007},{"__isSmartRef__":true,"id":121009},{"__isSmartRef__":true,"id":121011},{"__isSmartRef__":true,"id":121013},{"__isSmartRef__":true,"id":121015},{"__isSmartRef__":true,"id":121017},{"__isSmartRef__":true,"id":121019}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121021},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121005":{"date":{"__isSmartRef__":true,"id":121006},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121007":{"date":{"__isSmartRef__":true,"id":121008},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121008":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121009":{"date":{"__isSmartRef__":true,"id":121010},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121010":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121011":{"date":{"__isSmartRef__":true,"id":121012},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121012":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121013":{"date":{"__isSmartRef__":true,"id":121014},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121014":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121015":{"date":{"__isSmartRef__":true,"id":121016},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121016":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121017":{"date":{"__isSmartRef__":true,"id":121018},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121018":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121019":{"date":{"__isSmartRef__":true,"id":121020},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121020":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121021":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121022":{"morph":{"__isSmartRef__":true,"id":121001},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121023":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121024}},"121024":{"test01IsMorph":{"__isSmartRef__":true,"id":121025}},"121025":{"varMapping":{"__isSmartRef__":true,"id":121026},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121026":{"this":{"__isSmartRef__":true,"id":121023}},"121027":{},"121028":{"change":{"__isSmartRef__":true,"id":121029},"tick":{"__isSmartRef__":true,"id":121033}},"121029":{"varMapping":{"__isSmartRef__":true,"id":121030},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121030":{"this":{"__isSmartRef__":true,"id":121001}},"121031":{"timestamp":{"__isSmartRef__":true,"id":121032},"user":"cschuster","tags":[]},"121032":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121033":{"varMapping":{"__isSmartRef__":true,"id":121034},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121034":{"this":{"__isSmartRef__":true,"id":121001}},"121035":{"timestamp":{"__isSmartRef__":true,"id":121036},"user":"cschuster","tags":[]},"121036":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121037":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121038}],"id":"03CE2CED-9559-4050-A3B1-F48BBC955D66","shape":{"__isSmartRef__":true,"id":121039},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3173","partsBinMetaInfo":{"__isSmartRef__":true,"id":121040},"eventHandler":{"__isSmartRef__":true,"id":121058},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","CDC0BD9B-1914-4DEA-90A4-84FDDBF0F2C6","CD622F92-092D-49AD-876E-516382AAB71B","274D45D2-0BDC-4CFB-BFA8-6BA16BEEC62C","4891402C-790B-45A9-B0B1-2CE221069336"],"partTests":{"__isSmartRef__":true,"id":121059},"_ClipMode":"visible","moved":true,"b":229.65489790489664,"#startLetters":"set","isBeingDragged":false,"delta":0.5589380998862907,"_Rotation":-32.534556144767826,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121064},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6307.6,4477.3)"},"121038":{"target":{"__isSmartRef__":true,"id":121037},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121039":{"_BorderWidth":1.1892052328161324,"_ClipMode":"visible","_BorderRadius":16.76454918784648,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,130.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-195,-361,113)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.8,-7.1)"},"121040":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121041},{"__isSmartRef__":true,"id":121043},{"__isSmartRef__":true,"id":121045},{"__isSmartRef__":true,"id":121047},{"__isSmartRef__":true,"id":121049},{"__isSmartRef__":true,"id":121051},{"__isSmartRef__":true,"id":121053},{"__isSmartRef__":true,"id":121055}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121057},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121041":{"date":{"__isSmartRef__":true,"id":121042},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121043":{"date":{"__isSmartRef__":true,"id":121044},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121044":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121045":{"date":{"__isSmartRef__":true,"id":121046},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121046":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121047":{"date":{"__isSmartRef__":true,"id":121048},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121048":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121049":{"date":{"__isSmartRef__":true,"id":121050},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121050":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121051":{"date":{"__isSmartRef__":true,"id":121052},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121052":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121053":{"date":{"__isSmartRef__":true,"id":121054},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121054":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121055":{"date":{"__isSmartRef__":true,"id":121056},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121056":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121057":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121058":{"morph":{"__isSmartRef__":true,"id":121037},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121059":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121060}},"121060":{"test01IsMorph":{"__isSmartRef__":true,"id":121061}},"121061":{"varMapping":{"__isSmartRef__":true,"id":121062},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121062":{"this":{"__isSmartRef__":true,"id":121059}},"121063":{},"121064":{"change":{"__isSmartRef__":true,"id":121065},"tick":{"__isSmartRef__":true,"id":121069}},"121065":{"varMapping":{"__isSmartRef__":true,"id":121066},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121066":{"this":{"__isSmartRef__":true,"id":121037}},"121067":{"timestamp":{"__isSmartRef__":true,"id":121068},"user":"cschuster","tags":[]},"121068":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121069":{"varMapping":{"__isSmartRef__":true,"id":121070},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121070":{"this":{"__isSmartRef__":true,"id":121037}},"121071":{"timestamp":{"__isSmartRef__":true,"id":121072},"user":"cschuster","tags":[]},"121072":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121073":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121074}],"id":"AABC26ED-A37B-448E-B90E-97DB58D5E090","shape":{"__isSmartRef__":true,"id":121075},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3174","partsBinMetaInfo":{"__isSmartRef__":true,"id":121076},"eventHandler":{"__isSmartRef__":true,"id":121094},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","BE6869E4-7304-4EF5-BB56-12B72A81B667","E3B2AED3-E39A-488C-A1DC-F23756A7D7F8","4D11DDDD-9620-47DF-860C-9F42281A780E","AA301D99-F9D7-48B0-9CB0-6F8D4E5348A2","3003D703-CD2B-48B6-9841-2C11D2D2AA3A"],"partTests":{"__isSmartRef__":true,"id":121095},"_ClipMode":"visible","moved":true,"b":136.60906685190275,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-36.566274801803694,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121100},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7181.4,5356.2)"},"121074":{"target":{"__isSmartRef__":true,"id":121073},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121075":{"_BorderWidth":8.434862621812275,"_ClipMode":"visible","_BorderRadius":21.122750030843044,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,72.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(176,-11,244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.7,-5.5)"},"121076":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121077},{"__isSmartRef__":true,"id":121079},{"__isSmartRef__":true,"id":121081},{"__isSmartRef__":true,"id":121083},{"__isSmartRef__":true,"id":121085},{"__isSmartRef__":true,"id":121087},{"__isSmartRef__":true,"id":121089},{"__isSmartRef__":true,"id":121091}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121093},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121077":{"date":{"__isSmartRef__":true,"id":121078},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121079":{"date":{"__isSmartRef__":true,"id":121080},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121080":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121081":{"date":{"__isSmartRef__":true,"id":121082},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121082":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121083":{"date":{"__isSmartRef__":true,"id":121084},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121084":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121085":{"date":{"__isSmartRef__":true,"id":121086},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121086":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121087":{"date":{"__isSmartRef__":true,"id":121088},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121088":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121089":{"date":{"__isSmartRef__":true,"id":121090},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121090":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121091":{"date":{"__isSmartRef__":true,"id":121092},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121092":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121093":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121094":{"morph":{"__isSmartRef__":true,"id":121073},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121095":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121096}},"121096":{"test01IsMorph":{"__isSmartRef__":true,"id":121097}},"121097":{"varMapping":{"__isSmartRef__":true,"id":121098},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121099},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121098":{"this":{"__isSmartRef__":true,"id":121095}},"121099":{},"121100":{"change":{"__isSmartRef__":true,"id":121101},"tick":{"__isSmartRef__":true,"id":121105}},"121101":{"varMapping":{"__isSmartRef__":true,"id":121102},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121102":{"this":{"__isSmartRef__":true,"id":121073}},"121103":{"timestamp":{"__isSmartRef__":true,"id":121104},"user":"cschuster","tags":[]},"121104":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121105":{"varMapping":{"__isSmartRef__":true,"id":121106},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121106":{"this":{"__isSmartRef__":true,"id":121073}},"121107":{"timestamp":{"__isSmartRef__":true,"id":121108},"user":"cschuster","tags":[]},"121108":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121109":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121110}],"id":"62E908AB-6F97-487F-AE81-516B10FAEBD9","shape":{"__isSmartRef__":true,"id":121111},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3175","partsBinMetaInfo":{"__isSmartRef__":true,"id":121112},"eventHandler":{"__isSmartRef__":true,"id":121130},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","6629DAD8-064D-479A-9846-F42BD6FA645E"],"partTests":{"__isSmartRef__":true,"id":121131},"_ClipMode":"visible","moved":true,"b":74,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":19.30568616367495,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121136},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6663.4,4926.6)"},"121110":{"target":{"__isSmartRef__":true,"id":121109},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121111":{"_BorderWidth":9.806308479691594,"_ClipMode":"visible","_BorderRadius":3.039038076871481,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.2,61.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,317,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-25.5)"},"121112":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121113},{"__isSmartRef__":true,"id":121115},{"__isSmartRef__":true,"id":121117},{"__isSmartRef__":true,"id":121119},{"__isSmartRef__":true,"id":121121},{"__isSmartRef__":true,"id":121123},{"__isSmartRef__":true,"id":121125},{"__isSmartRef__":true,"id":121127}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121129},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121113":{"date":{"__isSmartRef__":true,"id":121114},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121115":{"date":{"__isSmartRef__":true,"id":121116},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121116":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121117":{"date":{"__isSmartRef__":true,"id":121118},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121118":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121119":{"date":{"__isSmartRef__":true,"id":121120},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121120":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121121":{"date":{"__isSmartRef__":true,"id":121122},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121122":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121123":{"date":{"__isSmartRef__":true,"id":121124},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121124":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121125":{"date":{"__isSmartRef__":true,"id":121126},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121126":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121127":{"date":{"__isSmartRef__":true,"id":121128},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121128":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121129":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121130":{"morph":{"__isSmartRef__":true,"id":121109},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121131":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121132}},"121132":{"test01IsMorph":{"__isSmartRef__":true,"id":121133}},"121133":{"varMapping":{"__isSmartRef__":true,"id":121134},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121134":{"this":{"__isSmartRef__":true,"id":121131}},"121135":{},"121136":{"change":{"__isSmartRef__":true,"id":121137},"tick":{"__isSmartRef__":true,"id":121141}},"121137":{"varMapping":{"__isSmartRef__":true,"id":121138},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121139},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121138":{"this":{"__isSmartRef__":true,"id":121109}},"121139":{"timestamp":{"__isSmartRef__":true,"id":121140},"user":"cschuster","tags":[]},"121140":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121141":{"varMapping":{"__isSmartRef__":true,"id":121142},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121142":{"this":{"__isSmartRef__":true,"id":121109}},"121143":{"timestamp":{"__isSmartRef__":true,"id":121144},"user":"cschuster","tags":[]},"121144":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121145":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121146}],"id":"99CEEE36-D3EB-4700-865D-FD5D566062F3","shape":{"__isSmartRef__":true,"id":121147},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3176","partsBinMetaInfo":{"__isSmartRef__":true,"id":121148},"eventHandler":{"__isSmartRef__":true,"id":121166},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","1607C05A-F446-4F08-A996-7C08BB937851","49859457-B868-42F4-A4C4-1D666F07296F"],"partTests":{"__isSmartRef__":true,"id":121167},"_ClipMode":"visible","moved":true,"b":338.8911573011428,"#startLetters":"set","isBeingDragged":false,"delta":-0.6596513343392871,"_Rotation":-41.662434839445446,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121172},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6437.2,4909.7)"},"121146":{"target":{"__isSmartRef__":true,"id":121145},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121147":{"_BorderWidth":3.199296047606569,"_ClipMode":"visible","_BorderRadius":34.811944441335484,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.1,114.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-92,147,-27)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.8,-38.7)"},"121148":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121149},{"__isSmartRef__":true,"id":121151},{"__isSmartRef__":true,"id":121153},{"__isSmartRef__":true,"id":121155},{"__isSmartRef__":true,"id":121157},{"__isSmartRef__":true,"id":121159},{"__isSmartRef__":true,"id":121161},{"__isSmartRef__":true,"id":121163}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121165},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121149":{"date":{"__isSmartRef__":true,"id":121150},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121150":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121151":{"date":{"__isSmartRef__":true,"id":121152},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121152":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121153":{"date":{"__isSmartRef__":true,"id":121154},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121154":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121155":{"date":{"__isSmartRef__":true,"id":121156},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121156":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121157":{"date":{"__isSmartRef__":true,"id":121158},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121158":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121159":{"date":{"__isSmartRef__":true,"id":121160},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121160":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121161":{"date":{"__isSmartRef__":true,"id":121162},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121162":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121163":{"date":{"__isSmartRef__":true,"id":121164},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121164":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121165":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121166":{"morph":{"__isSmartRef__":true,"id":121145},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121167":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121168}},"121168":{"test01IsMorph":{"__isSmartRef__":true,"id":121169}},"121169":{"varMapping":{"__isSmartRef__":true,"id":121170},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121170":{"this":{"__isSmartRef__":true,"id":121167}},"121171":{},"121172":{"change":{"__isSmartRef__":true,"id":121173},"tick":{"__isSmartRef__":true,"id":121177}},"121173":{"varMapping":{"__isSmartRef__":true,"id":121174},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121174":{"this":{"__isSmartRef__":true,"id":121145}},"121175":{"timestamp":{"__isSmartRef__":true,"id":121176},"user":"cschuster","tags":[]},"121176":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121177":{"varMapping":{"__isSmartRef__":true,"id":121178},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121178":{"this":{"__isSmartRef__":true,"id":121145}},"121179":{"timestamp":{"__isSmartRef__":true,"id":121180},"user":"cschuster","tags":[]},"121180":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121181":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121182}],"id":"4615CA20-014E-4CBE-BB0D-77468503F92C","shape":{"__isSmartRef__":true,"id":121183},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3177","partsBinMetaInfo":{"__isSmartRef__":true,"id":121184},"eventHandler":{"__isSmartRef__":true,"id":121202},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","ACEAE76C-3B56-4FE4-8F20-3E0A70B5CF15","3B497000-30FF-488A-8D4B-CA24CAD1C66B","DA242BAD-D0A9-4898-BA6A-973395864BB2","0F5B35EE-4D54-41A1-B598-979A922F02F9"],"partTests":{"__isSmartRef__":true,"id":121203},"_ClipMode":"visible","moved":true,"b":144.403254899662,"#startLetters":"set","isBeingDragged":false,"delta":0.810163602931425,"_Rotation":20.582323338917274,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121208},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4721.1,3312.3)"},"121182":{"target":{"__isSmartRef__":true,"id":121181},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121183":{"_BorderWidth":7.910383890039201,"_ClipMode":"visible","_BorderRadius":26.44746498016046,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.1,76.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(149,-59,194)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.6,-3.7)"},"121184":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121185},{"__isSmartRef__":true,"id":121187},{"__isSmartRef__":true,"id":121189},{"__isSmartRef__":true,"id":121191},{"__isSmartRef__":true,"id":121193},{"__isSmartRef__":true,"id":121195},{"__isSmartRef__":true,"id":121197},{"__isSmartRef__":true,"id":121199}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121201},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121185":{"date":{"__isSmartRef__":true,"id":121186},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121186":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121187":{"date":{"__isSmartRef__":true,"id":121188},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121188":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121189":{"date":{"__isSmartRef__":true,"id":121190},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121190":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121191":{"date":{"__isSmartRef__":true,"id":121192},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121192":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121193":{"date":{"__isSmartRef__":true,"id":121194},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121194":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121195":{"date":{"__isSmartRef__":true,"id":121196},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121196":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121197":{"date":{"__isSmartRef__":true,"id":121198},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121198":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121199":{"date":{"__isSmartRef__":true,"id":121200},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121200":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121201":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121202":{"morph":{"__isSmartRef__":true,"id":121181},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121203":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121204}},"121204":{"test01IsMorph":{"__isSmartRef__":true,"id":121205}},"121205":{"varMapping":{"__isSmartRef__":true,"id":121206},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121206":{"this":{"__isSmartRef__":true,"id":121203}},"121207":{},"121208":{"change":{"__isSmartRef__":true,"id":121209},"tick":{"__isSmartRef__":true,"id":121213}},"121209":{"varMapping":{"__isSmartRef__":true,"id":121210},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121210":{"this":{"__isSmartRef__":true,"id":121181}},"121211":{"timestamp":{"__isSmartRef__":true,"id":121212},"user":"cschuster","tags":[]},"121212":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121213":{"varMapping":{"__isSmartRef__":true,"id":121214},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121214":{"this":{"__isSmartRef__":true,"id":121181}},"121215":{"timestamp":{"__isSmartRef__":true,"id":121216},"user":"cschuster","tags":[]},"121216":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121217":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121218}],"id":"B4C97584-9313-49CC-8AE1-73598A8B8628","shape":{"__isSmartRef__":true,"id":121219},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3178","partsBinMetaInfo":{"__isSmartRef__":true,"id":121220},"eventHandler":{"__isSmartRef__":true,"id":121238},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","1E648F41-7629-45B3-B1D7-C87D12034781","9407BCE4-D569-4439-B874-E0228AFD0A26","E1F4C942-C469-403F-B69E-528D178F862A"],"partTests":{"__isSmartRef__":true,"id":121239},"_ClipMode":"visible","moved":true,"b":350.7036652317038,"#startLetters":"set","isBeingDragged":false,"delta":0.9097389737726189,"_Rotation":-13.187350410753181,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121244},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6691.1,4676.3)"},"121218":{"target":{"__isSmartRef__":true,"id":121217},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121219":{"_BorderWidth":4.192296543718829,"_ClipMode":"visible","_BorderRadius":38.95618420273833,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.2,106.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-42,211,126)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.8,-39.7)"},"121220":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121221},{"__isSmartRef__":true,"id":121223},{"__isSmartRef__":true,"id":121225},{"__isSmartRef__":true,"id":121227},{"__isSmartRef__":true,"id":121229},{"__isSmartRef__":true,"id":121231},{"__isSmartRef__":true,"id":121233},{"__isSmartRef__":true,"id":121235}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121237},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121221":{"date":{"__isSmartRef__":true,"id":121222},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121222":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121223":{"date":{"__isSmartRef__":true,"id":121224},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121224":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121225":{"date":{"__isSmartRef__":true,"id":121226},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121226":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121227":{"date":{"__isSmartRef__":true,"id":121228},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121228":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121229":{"date":{"__isSmartRef__":true,"id":121230},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121230":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121231":{"date":{"__isSmartRef__":true,"id":121232},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121232":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121233":{"date":{"__isSmartRef__":true,"id":121234},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121234":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121235":{"date":{"__isSmartRef__":true,"id":121236},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121236":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121237":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121238":{"morph":{"__isSmartRef__":true,"id":121217},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121239":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121240}},"121240":{"test01IsMorph":{"__isSmartRef__":true,"id":121241}},"121241":{"varMapping":{"__isSmartRef__":true,"id":121242},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121242":{"this":{"__isSmartRef__":true,"id":121239}},"121243":{},"121244":{"change":{"__isSmartRef__":true,"id":121245},"tick":{"__isSmartRef__":true,"id":121249}},"121245":{"varMapping":{"__isSmartRef__":true,"id":121246},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121246":{"this":{"__isSmartRef__":true,"id":121217}},"121247":{"timestamp":{"__isSmartRef__":true,"id":121248},"user":"cschuster","tags":[]},"121248":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121249":{"varMapping":{"__isSmartRef__":true,"id":121250},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121250":{"this":{"__isSmartRef__":true,"id":121217}},"121251":{"timestamp":{"__isSmartRef__":true,"id":121252},"user":"cschuster","tags":[]},"121252":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121253":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121254}],"id":"08E8A76F-A7D3-4A74-8CB6-8443841A1271","shape":{"__isSmartRef__":true,"id":121255},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3179","partsBinMetaInfo":{"__isSmartRef__":true,"id":121256},"eventHandler":{"__isSmartRef__":true,"id":121274},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","753248CD-2D69-4B23-943E-4B06165620F4","45BA363C-C809-45EB-A318-E1210047E084"],"partTests":{"__isSmartRef__":true,"id":121275},"_ClipMode":"visible","moved":true,"b":146.99691456457367,"#startLetters":"set","isBeingDragged":false,"delta":0.8604187079472467,"_Rotation":-6.745625670506905,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121280},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5638.9,5174.8)"},"121254":{"target":{"__isSmartRef__":true,"id":121253},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121255":{"_BorderWidth":7.723420987399811,"_ClipMode":"visible","_BorderRadius":28.13276500062439,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,78.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(139,-75,170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.9,-3.2)"},"121256":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121257},{"__isSmartRef__":true,"id":121259},{"__isSmartRef__":true,"id":121261},{"__isSmartRef__":true,"id":121263},{"__isSmartRef__":true,"id":121265},{"__isSmartRef__":true,"id":121267},{"__isSmartRef__":true,"id":121269},{"__isSmartRef__":true,"id":121271}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121273},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121257":{"date":{"__isSmartRef__":true,"id":121258},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121258":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121259":{"date":{"__isSmartRef__":true,"id":121260},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121260":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121261":{"date":{"__isSmartRef__":true,"id":121262},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121262":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121263":{"date":{"__isSmartRef__":true,"id":121264},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121264":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121265":{"date":{"__isSmartRef__":true,"id":121266},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121266":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121267":{"date":{"__isSmartRef__":true,"id":121268},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121269":{"date":{"__isSmartRef__":true,"id":121270},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121270":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121271":{"date":{"__isSmartRef__":true,"id":121272},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121272":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121273":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121274":{"morph":{"__isSmartRef__":true,"id":121253},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121275":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121276}},"121276":{"test01IsMorph":{"__isSmartRef__":true,"id":121277}},"121277":{"varMapping":{"__isSmartRef__":true,"id":121278},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121279},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121278":{"this":{"__isSmartRef__":true,"id":121275}},"121279":{},"121280":{"change":{"__isSmartRef__":true,"id":121281},"tick":{"__isSmartRef__":true,"id":121285}},"121281":{"varMapping":{"__isSmartRef__":true,"id":121282},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121282":{"this":{"__isSmartRef__":true,"id":121253}},"121283":{"timestamp":{"__isSmartRef__":true,"id":121284},"user":"cschuster","tags":[]},"121284":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121285":{"varMapping":{"__isSmartRef__":true,"id":121286},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121286":{"this":{"__isSmartRef__":true,"id":121253}},"121287":{"timestamp":{"__isSmartRef__":true,"id":121288},"user":"cschuster","tags":[]},"121288":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121289":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121290}],"id":"3F4ADF8A-73AE-498F-A7B7-AF3B44B53CFC","shape":{"__isSmartRef__":true,"id":121291},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3180","partsBinMetaInfo":{"__isSmartRef__":true,"id":121292},"eventHandler":{"__isSmartRef__":true,"id":121310},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38","0C353A35-5BCF-4C83-A91C-82C46D5BB3A1","BB98AAD0-8718-4851-A5F3-7C1A2A21147E"],"partTests":{"__isSmartRef__":true,"id":121311},"_ClipMode":"visible","moved":true,"b":55.255789605434984,"#startLetters":"set","isBeingDragged":false,"delta":-0.3475161414826289,"_Rotation":45.43720236654762,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121316},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4729.2,5204.3)"},"121290":{"target":{"__isSmartRef__":true,"id":121289},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121291":{"_BorderWidth":9.108522652980941,"_ClipMode":"visible","_BorderRadius":12.992066575907938,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.5,67.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,356,-175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-31.4)"},"121292":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121293},{"__isSmartRef__":true,"id":121295},{"__isSmartRef__":true,"id":121297},{"__isSmartRef__":true,"id":121299},{"__isSmartRef__":true,"id":121301},{"__isSmartRef__":true,"id":121303},{"__isSmartRef__":true,"id":121305},{"__isSmartRef__":true,"id":121307}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121309},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121293":{"date":{"__isSmartRef__":true,"id":121294},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121294":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121295":{"date":{"__isSmartRef__":true,"id":121296},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121296":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121297":{"date":{"__isSmartRef__":true,"id":121298},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121298":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121299":{"date":{"__isSmartRef__":true,"id":121300},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121300":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121301":{"date":{"__isSmartRef__":true,"id":121302},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121302":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121303":{"date":{"__isSmartRef__":true,"id":121304},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121304":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121305":{"date":{"__isSmartRef__":true,"id":121306},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121306":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121307":{"date":{"__isSmartRef__":true,"id":121308},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121308":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121309":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121310":{"morph":{"__isSmartRef__":true,"id":121289},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121311":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121312}},"121312":{"test01IsMorph":{"__isSmartRef__":true,"id":121313}},"121313":{"varMapping":{"__isSmartRef__":true,"id":121314},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121314":{"this":{"__isSmartRef__":true,"id":121311}},"121315":{},"121316":{"change":{"__isSmartRef__":true,"id":121317},"tick":{"__isSmartRef__":true,"id":121321}},"121317":{"varMapping":{"__isSmartRef__":true,"id":121318},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121318":{"this":{"__isSmartRef__":true,"id":121289}},"121319":{"timestamp":{"__isSmartRef__":true,"id":121320},"user":"cschuster","tags":[]},"121320":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121321":{"varMapping":{"__isSmartRef__":true,"id":121322},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121322":{"this":{"__isSmartRef__":true,"id":121289}},"121323":{"timestamp":{"__isSmartRef__":true,"id":121324},"user":"cschuster","tags":[]},"121324":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121325":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121326}],"id":"D94B6392-2E34-4016-80F7-23640E3EDFEE","shape":{"__isSmartRef__":true,"id":121327},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3181","partsBinMetaInfo":{"__isSmartRef__":true,"id":121328},"eventHandler":{"__isSmartRef__":true,"id":121346},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11","80C96E76-D5E1-4C0A-BA3E-74C667E670AD","B241A702-C201-4ABB-B822-7BFAAE6CDC58","4B570837-05BA-42AD-9CF5-DB8889B6C521","82C2D985-9237-45CA-BC32-53817FDD1966"],"partTests":{"__isSmartRef__":true,"id":121347},"_ClipMode":"visible","moved":true,"b":128.27190495916875,"#startLetters":"set","isBeingDragged":false,"delta":-0.685146753268782,"_Rotation":-24.238626083190905,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121352},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5644.5,5112.0)"},"121326":{"target":{"__isSmartRef__":true,"id":121325},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121327":{"_BorderWidth":8.925400927102167,"_ClipMode":"visible","_BorderRadius":15.345964098408729,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.1,68.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(201,43,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.7,-7.6)"},"121328":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121329},{"__isSmartRef__":true,"id":121331},{"__isSmartRef__":true,"id":121333},{"__isSmartRef__":true,"id":121335},{"__isSmartRef__":true,"id":121337},{"__isSmartRef__":true,"id":121339},{"__isSmartRef__":true,"id":121341},{"__isSmartRef__":true,"id":121343}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121345},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121329":{"date":{"__isSmartRef__":true,"id":121330},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121330":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121331":{"date":{"__isSmartRef__":true,"id":121332},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121332":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121333":{"date":{"__isSmartRef__":true,"id":121334},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121334":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121335":{"date":{"__isSmartRef__":true,"id":121336},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121336":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121337":{"date":{"__isSmartRef__":true,"id":121338},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121338":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121339":{"date":{"__isSmartRef__":true,"id":121340},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121340":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121341":{"date":{"__isSmartRef__":true,"id":121342},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121342":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121343":{"date":{"__isSmartRef__":true,"id":121344},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121344":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121345":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121346":{"morph":{"__isSmartRef__":true,"id":121325},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121347":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121348}},"121348":{"test01IsMorph":{"__isSmartRef__":true,"id":121349}},"121349":{"varMapping":{"__isSmartRef__":true,"id":121350},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121350":{"this":{"__isSmartRef__":true,"id":121347}},"121351":{},"121352":{"change":{"__isSmartRef__":true,"id":121353},"tick":{"__isSmartRef__":true,"id":121357}},"121353":{"varMapping":{"__isSmartRef__":true,"id":121354},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121354":{"this":{"__isSmartRef__":true,"id":121325}},"121355":{"timestamp":{"__isSmartRef__":true,"id":121356},"user":"cschuster","tags":[]},"121356":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121357":{"varMapping":{"__isSmartRef__":true,"id":121358},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121358":{"this":{"__isSmartRef__":true,"id":121325}},"121359":{"timestamp":{"__isSmartRef__":true,"id":121360},"user":"cschuster","tags":[]},"121360":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121361":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121362}],"id":"7B69123B-0D8F-4C2F-9D66-1BC10806ADD2","shape":{"__isSmartRef__":true,"id":121363},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3182","partsBinMetaInfo":{"__isSmartRef__":true,"id":121364},"eventHandler":{"__isSmartRef__":true,"id":121382},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796"],"partTests":{"__isSmartRef__":true,"id":121383},"_ClipMode":"visible","moved":true,"b":102.91347245709039,"#startLetters":"set","isBeingDragged":false,"delta":-0.8154868705896661,"_Rotation":32.493116989353034,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121388},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5819.6,4658.5)"},"121362":{"target":{"__isSmartRef__":true,"id":121361},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121363":{"_BorderWidth":9.873543362472768,"_ClipMode":"visible","_BorderRadius":1.9977201505561992,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.6,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,192,27)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-15.5)"},"121364":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121365},{"__isSmartRef__":true,"id":121367},{"__isSmartRef__":true,"id":121369},{"__isSmartRef__":true,"id":121371},{"__isSmartRef__":true,"id":121373},{"__isSmartRef__":true,"id":121375},{"__isSmartRef__":true,"id":121377},{"__isSmartRef__":true,"id":121379}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121381},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121365":{"date":{"__isSmartRef__":true,"id":121366},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121366":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121367":{"date":{"__isSmartRef__":true,"id":121368},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121368":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121369":{"date":{"__isSmartRef__":true,"id":121370},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121370":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121371":{"date":{"__isSmartRef__":true,"id":121372},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121372":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121373":{"date":{"__isSmartRef__":true,"id":121374},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121374":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121375":{"date":{"__isSmartRef__":true,"id":121376},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121376":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121377":{"date":{"__isSmartRef__":true,"id":121378},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121378":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121379":{"date":{"__isSmartRef__":true,"id":121380},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121380":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121381":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121382":{"morph":{"__isSmartRef__":true,"id":121361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121383":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121384}},"121384":{"test01IsMorph":{"__isSmartRef__":true,"id":121385}},"121385":{"varMapping":{"__isSmartRef__":true,"id":121386},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121386":{"this":{"__isSmartRef__":true,"id":121383}},"121387":{},"121388":{"change":{"__isSmartRef__":true,"id":121389},"tick":{"__isSmartRef__":true,"id":121393}},"121389":{"varMapping":{"__isSmartRef__":true,"id":121390},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121390":{"this":{"__isSmartRef__":true,"id":121361}},"121391":{"timestamp":{"__isSmartRef__":true,"id":121392},"user":"cschuster","tags":[]},"121392":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121393":{"varMapping":{"__isSmartRef__":true,"id":121394},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121395},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121394":{"this":{"__isSmartRef__":true,"id":121361}},"121395":{"timestamp":{"__isSmartRef__":true,"id":121396},"user":"cschuster","tags":[]},"121396":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121397":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121398}],"id":"96070121-1D15-47D1-9AC2-86B4282F6FF6","shape":{"__isSmartRef__":true,"id":121399},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3183","partsBinMetaInfo":{"__isSmartRef__":true,"id":121400},"eventHandler":{"__isSmartRef__":true,"id":121418},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","A881611E-6796-4349-B0BB-82A3CDD18188","EF93F53D-9C19-40C1-856E-F90D19A0779B","6C66025F-1F8D-4929-8C4D-D9FB10F53F6D"],"partTests":{"__isSmartRef__":true,"id":121419},"_ClipMode":"visible","moved":true,"b":207.72594948165352,"#startLetters":"set","isBeingDragged":false,"delta":-0.9665673730196431,"_Rotation":39.961269076162765,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121424},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5493.0,4110.8)"},"121398":{"target":{"__isSmartRef__":true,"id":121397},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121399":{"_BorderWidth":2.6737850187143843,"_ClipMode":"visible","_BorderRadius":31.341958177347777,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.9,118.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-119,-346,-163)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.7,-2.3)"},"121400":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121401},{"__isSmartRef__":true,"id":121403},{"__isSmartRef__":true,"id":121405},{"__isSmartRef__":true,"id":121407},{"__isSmartRef__":true,"id":121409},{"__isSmartRef__":true,"id":121411},{"__isSmartRef__":true,"id":121413},{"__isSmartRef__":true,"id":121415}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121417},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121401":{"date":{"__isSmartRef__":true,"id":121402},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121402":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121403":{"date":{"__isSmartRef__":true,"id":121404},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121404":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121405":{"date":{"__isSmartRef__":true,"id":121406},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121406":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121407":{"date":{"__isSmartRef__":true,"id":121408},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121409":{"date":{"__isSmartRef__":true,"id":121410},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121410":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121411":{"date":{"__isSmartRef__":true,"id":121412},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121413":{"date":{"__isSmartRef__":true,"id":121414},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121414":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121415":{"date":{"__isSmartRef__":true,"id":121416},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121416":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121417":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121418":{"morph":{"__isSmartRef__":true,"id":121397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121419":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121420}},"121420":{"test01IsMorph":{"__isSmartRef__":true,"id":121421}},"121421":{"varMapping":{"__isSmartRef__":true,"id":121422},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121422":{"this":{"__isSmartRef__":true,"id":121419}},"121423":{},"121424":{"change":{"__isSmartRef__":true,"id":121425},"tick":{"__isSmartRef__":true,"id":121429}},"121425":{"varMapping":{"__isSmartRef__":true,"id":121426},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121426":{"this":{"__isSmartRef__":true,"id":121397}},"121427":{"timestamp":{"__isSmartRef__":true,"id":121428},"user":"cschuster","tags":[]},"121428":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121429":{"varMapping":{"__isSmartRef__":true,"id":121430},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121430":{"this":{"__isSmartRef__":true,"id":121397}},"121431":{"timestamp":{"__isSmartRef__":true,"id":121432},"user":"cschuster","tags":[]},"121432":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121433":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121434}],"id":"313A7054-C62E-4099-8B9D-593549AF7A58","shape":{"__isSmartRef__":true,"id":121435},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3184","partsBinMetaInfo":{"__isSmartRef__":true,"id":121436},"eventHandler":{"__isSmartRef__":true,"id":121454},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","36243005-208B-489C-907B-CD8B05554E41","56C2BB19-53BB-4B74-A53C-B07D0B07B877","17F85B86-0C7E-4B05-B799-EABBC3F73DFC"],"partTests":{"__isSmartRef__":true,"id":121455},"_ClipMode":"visible","moved":true,"b":264.3079908908694,"#startLetters":"set","isBeingDragged":false,"delta":-0.8683638834627345,"_Rotation":11.15539202182102,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121460},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4833.9,4860.4)"},"121434":{"target":{"__isSmartRef__":true,"id":121433},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121435":{"_BorderWidth":0.02465293926711798,"_ClipMode":"visible","_BorderRadius":0.39347460041067484,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.9,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-281,195)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-18.0)"},"121436":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121437},{"__isSmartRef__":true,"id":121439},{"__isSmartRef__":true,"id":121441},{"__isSmartRef__":true,"id":121443},{"__isSmartRef__":true,"id":121445},{"__isSmartRef__":true,"id":121447},{"__isSmartRef__":true,"id":121449},{"__isSmartRef__":true,"id":121451}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121453},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121437":{"date":{"__isSmartRef__":true,"id":121438},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121438":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121439":{"date":{"__isSmartRef__":true,"id":121440},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121440":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121441":{"date":{"__isSmartRef__":true,"id":121442},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121442":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121443":{"date":{"__isSmartRef__":true,"id":121444},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121444":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121445":{"date":{"__isSmartRef__":true,"id":121446},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121446":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121447":{"date":{"__isSmartRef__":true,"id":121448},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121448":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121449":{"date":{"__isSmartRef__":true,"id":121450},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121450":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121451":{"date":{"__isSmartRef__":true,"id":121452},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121452":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121453":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121454":{"morph":{"__isSmartRef__":true,"id":121433},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121455":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121456}},"121456":{"test01IsMorph":{"__isSmartRef__":true,"id":121457}},"121457":{"varMapping":{"__isSmartRef__":true,"id":121458},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121459},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121458":{"this":{"__isSmartRef__":true,"id":121455}},"121459":{},"121460":{"change":{"__isSmartRef__":true,"id":121461},"tick":{"__isSmartRef__":true,"id":121465}},"121461":{"varMapping":{"__isSmartRef__":true,"id":121462},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121462":{"this":{"__isSmartRef__":true,"id":121433}},"121463":{"timestamp":{"__isSmartRef__":true,"id":121464},"user":"cschuster","tags":[]},"121464":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121465":{"varMapping":{"__isSmartRef__":true,"id":121466},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121466":{"this":{"__isSmartRef__":true,"id":121433}},"121467":{"timestamp":{"__isSmartRef__":true,"id":121468},"user":"cschuster","tags":[]},"121468":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121469":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121470}],"id":"3B7D9357-1A10-4134-9E37-6CE54F889BFC","shape":{"__isSmartRef__":true,"id":121471},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3185","partsBinMetaInfo":{"__isSmartRef__":true,"id":121472},"eventHandler":{"__isSmartRef__":true,"id":121490},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CFE05825-F904-4353-A974-458603D115E9","1831703D-2967-4240-826A-2FD3E4747A33","DA5BB5B7-84E0-4C15-A7FF-D60E6C6937C5","21A571EB-366B-4A9B-A46A-8E801FBCBB85"],"partTests":{"__isSmartRef__":true,"id":121491},"_ClipMode":"visible","moved":true,"b":191,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-16.389801067654673,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121496},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4539.0,5286.7)"},"121470":{"target":{"__isSmartRef__":true,"id":121469},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121471":{"_BorderWidth":4.045955023117276,"_ClipMode":"visible","_BorderRadius":38.54367709133575,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,107.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-49,-300,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.2,-0.4)"},"121472":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121473},{"__isSmartRef__":true,"id":121475},{"__isSmartRef__":true,"id":121477},{"__isSmartRef__":true,"id":121479},{"__isSmartRef__":true,"id":121481},{"__isSmartRef__":true,"id":121483},{"__isSmartRef__":true,"id":121485},{"__isSmartRef__":true,"id":121487}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121489},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121473":{"date":{"__isSmartRef__":true,"id":121474},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121474":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121475":{"date":{"__isSmartRef__":true,"id":121476},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121476":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121477":{"date":{"__isSmartRef__":true,"id":121478},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121478":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121479":{"date":{"__isSmartRef__":true,"id":121480},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121480":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121481":{"date":{"__isSmartRef__":true,"id":121482},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121482":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121483":{"date":{"__isSmartRef__":true,"id":121484},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121484":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121485":{"date":{"__isSmartRef__":true,"id":121486},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121486":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121487":{"date":{"__isSmartRef__":true,"id":121488},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121488":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121489":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121490":{"morph":{"__isSmartRef__":true,"id":121469},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121491":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121492}},"121492":{"test01IsMorph":{"__isSmartRef__":true,"id":121493}},"121493":{"varMapping":{"__isSmartRef__":true,"id":121494},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121494":{"this":{"__isSmartRef__":true,"id":121491}},"121495":{},"121496":{"change":{"__isSmartRef__":true,"id":121497},"tick":{"__isSmartRef__":true,"id":121501}},"121497":{"varMapping":{"__isSmartRef__":true,"id":121498},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121498":{"this":{"__isSmartRef__":true,"id":121469}},"121499":{"timestamp":{"__isSmartRef__":true,"id":121500},"user":"cschuster","tags":[]},"121500":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121501":{"varMapping":{"__isSmartRef__":true,"id":121502},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121502":{"this":{"__isSmartRef__":true,"id":121469}},"121503":{"timestamp":{"__isSmartRef__":true,"id":121504},"user":"cschuster","tags":[]},"121504":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121505":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121506}],"id":"A8BA9157-8A0E-4F52-A4DE-7C9F2C209508","shape":{"__isSmartRef__":true,"id":121507},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3186","partsBinMetaInfo":{"__isSmartRef__":true,"id":121508},"eventHandler":{"__isSmartRef__":true,"id":121526},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","A4141F57-C616-4C1E-9020-56CB54A7948D","8A84573E-A2A8-4C23-AAF6-4861182DFCC4"],"partTests":{"__isSmartRef__":true,"id":121527},"_ClipMode":"visible","moved":true,"b":215.2308376468718,"#startLetters":"set","isBeingDragged":false,"delta":-0.8895328960497864,"_Rotation":-43.899912892683965,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121532},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6765.6,6071.8)"},"121506":{"target":{"__isSmartRef__":true,"id":121505},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121507":{"_BorderWidth":2.115639824317413,"_ClipMode":"visible","_BorderRadius":26.68874620309811,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.7,123.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-148,-357,-75)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.5,-3.7)"},"121508":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121509},{"__isSmartRef__":true,"id":121511},{"__isSmartRef__":true,"id":121513},{"__isSmartRef__":true,"id":121515},{"__isSmartRef__":true,"id":121517},{"__isSmartRef__":true,"id":121519},{"__isSmartRef__":true,"id":121521},{"__isSmartRef__":true,"id":121523}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121525},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121509":{"date":{"__isSmartRef__":true,"id":121510},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121510":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121511":{"date":{"__isSmartRef__":true,"id":121512},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121512":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121513":{"date":{"__isSmartRef__":true,"id":121514},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121514":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121515":{"date":{"__isSmartRef__":true,"id":121516},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121516":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121517":{"date":{"__isSmartRef__":true,"id":121518},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121518":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121519":{"date":{"__isSmartRef__":true,"id":121520},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121520":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121521":{"date":{"__isSmartRef__":true,"id":121522},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121522":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121523":{"date":{"__isSmartRef__":true,"id":121524},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121524":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121525":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121526":{"morph":{"__isSmartRef__":true,"id":121505},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121527":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121528}},"121528":{"test01IsMorph":{"__isSmartRef__":true,"id":121529}},"121529":{"varMapping":{"__isSmartRef__":true,"id":121530},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121530":{"this":{"__isSmartRef__":true,"id":121527}},"121531":{},"121532":{"change":{"__isSmartRef__":true,"id":121533},"tick":{"__isSmartRef__":true,"id":121537}},"121533":{"varMapping":{"__isSmartRef__":true,"id":121534},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121534":{"this":{"__isSmartRef__":true,"id":121505}},"121535":{"timestamp":{"__isSmartRef__":true,"id":121536},"user":"cschuster","tags":[]},"121536":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121537":{"varMapping":{"__isSmartRef__":true,"id":121538},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121539},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121538":{"this":{"__isSmartRef__":true,"id":121505}},"121539":{"timestamp":{"__isSmartRef__":true,"id":121540},"user":"cschuster","tags":[]},"121540":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121541":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121542}],"id":"230759AF-E670-49AA-82B2-A0B715A4879D","shape":{"__isSmartRef__":true,"id":121543},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3187","partsBinMetaInfo":{"__isSmartRef__":true,"id":121544},"eventHandler":{"__isSmartRef__":true,"id":121561},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C7779946-3EC8-4E56-967B-450B488EE666"],"partTests":{"__isSmartRef__":true,"id":121562},"_ClipMode":"visible","moved":true,"b":184.39526891801506,"#startLetters":"set","isBeingDragged":false,"delta":0.9924408614751883,"_Rotation":2.591922030387119,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121567},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2580.2,1110.8)"},"121542":{"target":{"__isSmartRef__":true,"id":121541},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121543":{"_BorderWidth":4.616816508647435,"_ClipMode":"visible","_BorderRadius":39.765072659127775,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.1,103.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,-275,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.5,-0.1)"},"121544":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121545},{"__isSmartRef__":true,"id":121547},{"__isSmartRef__":true,"id":121549},{"__isSmartRef__":true,"id":121551},{"__isSmartRef__":true,"id":121553},{"__isSmartRef__":true,"id":121555},{"__isSmartRef__":true,"id":121557},{"__isSmartRef__":true,"id":121559}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121545":{"date":{"__isSmartRef__":true,"id":121546},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121546":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121547":{"date":{"__isSmartRef__":true,"id":121548},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121548":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121549":{"date":{"__isSmartRef__":true,"id":121550},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121550":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121551":{"date":{"__isSmartRef__":true,"id":121552},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121552":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121553":{"date":{"__isSmartRef__":true,"id":121554},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121554":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121555":{"date":{"__isSmartRef__":true,"id":121556},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121556":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121557":{"date":{"__isSmartRef__":true,"id":121558},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121558":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121559":{"date":{"__isSmartRef__":true,"id":121560},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121560":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121561":{"morph":{"__isSmartRef__":true,"id":121541},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121562":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121563}},"121563":{"test01IsMorph":{"__isSmartRef__":true,"id":121564}},"121564":{"varMapping":{"__isSmartRef__":true,"id":121565},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121566},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121565":{"this":{"__isSmartRef__":true,"id":121562}},"121566":{},"121567":{"change":{"__isSmartRef__":true,"id":121568},"tick":{"__isSmartRef__":true,"id":121572}},"121568":{"varMapping":{"__isSmartRef__":true,"id":121569},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121570},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121569":{"this":{"__isSmartRef__":true,"id":121541}},"121570":{"timestamp":{"__isSmartRef__":true,"id":121571},"user":"cschuster","tags":[]},"121571":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121572":{"varMapping":{"__isSmartRef__":true,"id":121573},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121574},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121573":{"this":{"__isSmartRef__":true,"id":121541}},"121574":{"timestamp":{"__isSmartRef__":true,"id":121575},"user":"cschuster","tags":[]},"121575":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121576":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121577}],"id":"DB7E12B2-A662-4210-8869-5BD8E63EFD05","shape":{"__isSmartRef__":true,"id":121578},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3188","partsBinMetaInfo":{"__isSmartRef__":true,"id":121579},"eventHandler":{"__isSmartRef__":true,"id":121597},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","76F686BA-B324-47BA-AE78-B1036AF4474F","4EC34AC7-FA54-495D-B375-36E1A3FB7030","BDAC569B-CA9B-4980-B4B3-70C28B27EEB4"],"partTests":{"__isSmartRef__":true,"id":121598},"_ClipMode":"visible","moved":true,"b":282.6487736114068,"#startLetters":"set","isBeingDragged":false,"delta":-0.6413426434155554,"_Rotation":14.533993969742987,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121603},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5864.0,3565.5)"},"121577":{"target":{"__isSmartRef__":true,"id":121576},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121578":{"_BorderWidth":0.12134644136923534,"_ClipMode":"visible","_BorderRadius":1.9179831277750092,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.9,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-193,-24)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-24.4)"},"121579":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121580},{"__isSmartRef__":true,"id":121582},{"__isSmartRef__":true,"id":121584},{"__isSmartRef__":true,"id":121586},{"__isSmartRef__":true,"id":121588},{"__isSmartRef__":true,"id":121590},{"__isSmartRef__":true,"id":121592},{"__isSmartRef__":true,"id":121594}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121596},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121580":{"date":{"__isSmartRef__":true,"id":121581},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121581":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121582":{"date":{"__isSmartRef__":true,"id":121583},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121583":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121584":{"date":{"__isSmartRef__":true,"id":121585},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121585":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121586":{"date":{"__isSmartRef__":true,"id":121587},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121587":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121588":{"date":{"__isSmartRef__":true,"id":121589},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121589":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121590":{"date":{"__isSmartRef__":true,"id":121591},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121591":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121592":{"date":{"__isSmartRef__":true,"id":121593},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121593":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121594":{"date":{"__isSmartRef__":true,"id":121595},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121595":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121596":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121597":{"morph":{"__isSmartRef__":true,"id":121576},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121598":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121599}},"121599":{"test01IsMorph":{"__isSmartRef__":true,"id":121600}},"121600":{"varMapping":{"__isSmartRef__":true,"id":121601},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121602},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121601":{"this":{"__isSmartRef__":true,"id":121598}},"121602":{},"121603":{"change":{"__isSmartRef__":true,"id":121604},"tick":{"__isSmartRef__":true,"id":121608}},"121604":{"varMapping":{"__isSmartRef__":true,"id":121605},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121606},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121605":{"this":{"__isSmartRef__":true,"id":121576}},"121606":{"timestamp":{"__isSmartRef__":true,"id":121607},"user":"cschuster","tags":[]},"121607":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121608":{"varMapping":{"__isSmartRef__":true,"id":121609},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121610},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121609":{"this":{"__isSmartRef__":true,"id":121576}},"121610":{"timestamp":{"__isSmartRef__":true,"id":121611},"user":"cschuster","tags":[]},"121611":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121612":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121613}],"id":"EE0C27EC-9C32-458A-8482-61BA8D06BC39","shape":{"__isSmartRef__":true,"id":121614},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3189","partsBinMetaInfo":{"__isSmartRef__":true,"id":121615},"eventHandler":{"__isSmartRef__":true,"id":121632},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E","1D646B34-BEBC-429A-B4DB-A1DA7676FA16"],"partTests":{"__isSmartRef__":true,"id":121633},"_ClipMode":"visible","moved":true,"b":192.09398698888253,"#startLetters":"set","isBeingDragged":false,"delta":0.9377245242940262,"_Rotation":-26.197367776748173,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121638},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2520.0,1717.8)"},"121613":{"target":{"__isSmartRef__":true,"id":121612},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121614":{"_BorderWidth":3.952420267565803,"_ClipMode":"visible","_BorderRadius":38.24412272670895,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.4,108.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-54,-304,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.8,-0.4)"},"121615":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121616},{"__isSmartRef__":true,"id":121618},{"__isSmartRef__":true,"id":121620},{"__isSmartRef__":true,"id":121622},{"__isSmartRef__":true,"id":121624},{"__isSmartRef__":true,"id":121626},{"__isSmartRef__":true,"id":121628},{"__isSmartRef__":true,"id":121630}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121616":{"date":{"__isSmartRef__":true,"id":121617},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121618":{"date":{"__isSmartRef__":true,"id":121619},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121619":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121620":{"date":{"__isSmartRef__":true,"id":121621},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121621":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121622":{"date":{"__isSmartRef__":true,"id":121623},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121623":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121624":{"date":{"__isSmartRef__":true,"id":121625},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121625":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121626":{"date":{"__isSmartRef__":true,"id":121627},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121627":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121628":{"date":{"__isSmartRef__":true,"id":121629},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121629":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121630":{"date":{"__isSmartRef__":true,"id":121631},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121631":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121632":{"morph":{"__isSmartRef__":true,"id":121612},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121633":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121634}},"121634":{"test01IsMorph":{"__isSmartRef__":true,"id":121635}},"121635":{"varMapping":{"__isSmartRef__":true,"id":121636},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121637},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121636":{"this":{"__isSmartRef__":true,"id":121633}},"121637":{},"121638":{"change":{"__isSmartRef__":true,"id":121639},"tick":{"__isSmartRef__":true,"id":121643}},"121639":{"varMapping":{"__isSmartRef__":true,"id":121640},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121641},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121640":{"this":{"__isSmartRef__":true,"id":121612}},"121641":{"timestamp":{"__isSmartRef__":true,"id":121642},"user":"cschuster","tags":[]},"121642":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121643":{"varMapping":{"__isSmartRef__":true,"id":121644},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121644":{"this":{"__isSmartRef__":true,"id":121612}},"121645":{"timestamp":{"__isSmartRef__":true,"id":121646},"user":"cschuster","tags":[]},"121646":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121647":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121648}],"id":"950ACCA1-171F-4824-8DC2-E04FBB3407CE","shape":{"__isSmartRef__":true,"id":121649},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3190","partsBinMetaInfo":{"__isSmartRef__":true,"id":121650},"eventHandler":{"__isSmartRef__":true,"id":121668},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","4E32531B-B1D0-41E4-9B4E-75DD7D4F035B","51D8152D-12F5-4059-BBFA-F70FEE349E0A","23A9F392-FA87-4634-89B9-3A171032C749"],"partTests":{"__isSmartRef__":true,"id":121669},"_ClipMode":"visible","moved":true,"b":41.16689971357118,"#startLetters":"set","isBeingDragged":false,"delta":0.7097741329926066,"_Rotation":50.21695897565556,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121674},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5431.4,4263.6)"},"121648":{"target":{"__isSmartRef__":true,"id":121647},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121649":{"_BorderWidth":8.29127336687058,"_ClipMode":"visible","_BorderRadius":22.668031399245425,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,73.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(168,361,-4)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.2,-35.1)"},"121650":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121651},{"__isSmartRef__":true,"id":121653},{"__isSmartRef__":true,"id":121655},{"__isSmartRef__":true,"id":121657},{"__isSmartRef__":true,"id":121659},{"__isSmartRef__":true,"id":121661},{"__isSmartRef__":true,"id":121663},{"__isSmartRef__":true,"id":121665}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121667},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121651":{"date":{"__isSmartRef__":true,"id":121652},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121652":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121653":{"date":{"__isSmartRef__":true,"id":121654},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121654":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121655":{"date":{"__isSmartRef__":true,"id":121656},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121656":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121657":{"date":{"__isSmartRef__":true,"id":121658},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121658":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121659":{"date":{"__isSmartRef__":true,"id":121660},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121660":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121661":{"date":{"__isSmartRef__":true,"id":121662},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121662":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121663":{"date":{"__isSmartRef__":true,"id":121664},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121664":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121665":{"date":{"__isSmartRef__":true,"id":121666},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121666":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121667":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121668":{"morph":{"__isSmartRef__":true,"id":121647},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121669":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121670}},"121670":{"test01IsMorph":{"__isSmartRef__":true,"id":121671}},"121671":{"varMapping":{"__isSmartRef__":true,"id":121672},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121672":{"this":{"__isSmartRef__":true,"id":121669}},"121673":{},"121674":{"change":{"__isSmartRef__":true,"id":121675},"tick":{"__isSmartRef__":true,"id":121679}},"121675":{"varMapping":{"__isSmartRef__":true,"id":121676},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121676":{"this":{"__isSmartRef__":true,"id":121647}},"121677":{"timestamp":{"__isSmartRef__":true,"id":121678},"user":"cschuster","tags":[]},"121678":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121679":{"varMapping":{"__isSmartRef__":true,"id":121680},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121681},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121680":{"this":{"__isSmartRef__":true,"id":121647}},"121681":{"timestamp":{"__isSmartRef__":true,"id":121682},"user":"cschuster","tags":[]},"121682":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121683":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121684}],"id":"B0C77199-46C9-4D7D-A7A7-4F03212CFE82","shape":{"__isSmartRef__":true,"id":121685},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3191","partsBinMetaInfo":{"__isSmartRef__":true,"id":121686},"eventHandler":{"__isSmartRef__":true,"id":121704},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","DD960D38-5D1B-48CE-A687-C984A0D2C294","DEB36FE4-F6FE-4858-A727-72BA3CCF39D2"],"partTests":{"__isSmartRef__":true,"id":121705},"_ClipMode":"visible","moved":true,"b":356.35858749441104,"#startLetters":"set","isBeingDragged":false,"delta":0.8877738635637797,"_Rotation":-31.34880447482598,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121710},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3951.7,4637.1)"},"121684":{"target":{"__isSmartRef__":true,"id":121683},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121685":{"_BorderWidth":4.682440693055764,"_ClipMode":"visible","_BorderRadius":39.838649738516956,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.9,102.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-17,239,185)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.7,-40.0)"},"121686":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121687},{"__isSmartRef__":true,"id":121689},{"__isSmartRef__":true,"id":121691},{"__isSmartRef__":true,"id":121693},{"__isSmartRef__":true,"id":121695},{"__isSmartRef__":true,"id":121697},{"__isSmartRef__":true,"id":121699},{"__isSmartRef__":true,"id":121701}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121703},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121687":{"date":{"__isSmartRef__":true,"id":121688},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121688":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121689":{"date":{"__isSmartRef__":true,"id":121690},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121690":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121691":{"date":{"__isSmartRef__":true,"id":121692},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121692":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121693":{"date":{"__isSmartRef__":true,"id":121694},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121695":{"date":{"__isSmartRef__":true,"id":121696},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121696":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121697":{"date":{"__isSmartRef__":true,"id":121698},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121699":{"date":{"__isSmartRef__":true,"id":121700},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121700":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121701":{"date":{"__isSmartRef__":true,"id":121702},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121702":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121703":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121704":{"morph":{"__isSmartRef__":true,"id":121683},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121705":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121706}},"121706":{"test01IsMorph":{"__isSmartRef__":true,"id":121707}},"121707":{"varMapping":{"__isSmartRef__":true,"id":121708},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121709},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121708":{"this":{"__isSmartRef__":true,"id":121705}},"121709":{},"121710":{"change":{"__isSmartRef__":true,"id":121711},"tick":{"__isSmartRef__":true,"id":121715}},"121711":{"varMapping":{"__isSmartRef__":true,"id":121712},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121712":{"this":{"__isSmartRef__":true,"id":121683}},"121713":{"timestamp":{"__isSmartRef__":true,"id":121714},"user":"cschuster","tags":[]},"121714":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121715":{"varMapping":{"__isSmartRef__":true,"id":121716},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121717},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121716":{"this":{"__isSmartRef__":true,"id":121683}},"121717":{"timestamp":{"__isSmartRef__":true,"id":121718},"user":"cschuster","tags":[]},"121718":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121719":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121720}],"id":"77965473-A40B-4A2B-B10F-A3DB9B6BD7C0","shape":{"__isSmartRef__":true,"id":121721},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3192","partsBinMetaInfo":{"__isSmartRef__":true,"id":121722},"eventHandler":{"__isSmartRef__":true,"id":121740},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","64E721AE-E612-4A14-AE77-72D16446C28E"],"partTests":{"__isSmartRef__":true,"id":121741},"_ClipMode":"visible","moved":true,"b":277.8465746878064,"#startLetters":"set","isBeingDragged":false,"delta":0.6003785095526837,"_Rotation":18.363780411754185,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121746},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5410.3,4591.4)"},"121720":{"target":{"__isSmartRef__":true,"id":121719},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121721":{"_BorderWidth":0.046814037731827796,"_ClipMode":"visible","_BorderRadius":0.7455181171032321,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.2,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-218,41)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.7)"},"121722":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121723},{"__isSmartRef__":true,"id":121725},{"__isSmartRef__":true,"id":121727},{"__isSmartRef__":true,"id":121729},{"__isSmartRef__":true,"id":121731},{"__isSmartRef__":true,"id":121733},{"__isSmartRef__":true,"id":121735},{"__isSmartRef__":true,"id":121737}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121739},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121723":{"date":{"__isSmartRef__":true,"id":121724},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121724":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121725":{"date":{"__isSmartRef__":true,"id":121726},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121726":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121727":{"date":{"__isSmartRef__":true,"id":121728},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121728":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121729":{"date":{"__isSmartRef__":true,"id":121730},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121730":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121731":{"date":{"__isSmartRef__":true,"id":121732},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121732":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121733":{"date":{"__isSmartRef__":true,"id":121734},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121734":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121735":{"date":{"__isSmartRef__":true,"id":121736},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121736":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121737":{"date":{"__isSmartRef__":true,"id":121738},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121738":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121739":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121740":{"morph":{"__isSmartRef__":true,"id":121719},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121741":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121742}},"121742":{"test01IsMorph":{"__isSmartRef__":true,"id":121743}},"121743":{"varMapping":{"__isSmartRef__":true,"id":121744},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121744":{"this":{"__isSmartRef__":true,"id":121741}},"121745":{},"121746":{"change":{"__isSmartRef__":true,"id":121747},"tick":{"__isSmartRef__":true,"id":121751}},"121747":{"varMapping":{"__isSmartRef__":true,"id":121748},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121748":{"this":{"__isSmartRef__":true,"id":121719}},"121749":{"timestamp":{"__isSmartRef__":true,"id":121750},"user":"cschuster","tags":[]},"121750":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121751":{"varMapping":{"__isSmartRef__":true,"id":121752},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121752":{"this":{"__isSmartRef__":true,"id":121719}},"121753":{"timestamp":{"__isSmartRef__":true,"id":121754},"user":"cschuster","tags":[]},"121754":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121755":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121756}],"id":"2A3DE4D6-1E9A-4339-B788-5F421AE10CFA","shape":{"__isSmartRef__":true,"id":121757},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3193","partsBinMetaInfo":{"__isSmartRef__":true,"id":121758},"eventHandler":{"__isSmartRef__":true,"id":121776},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88"],"partTests":{"__isSmartRef__":true,"id":121777},"_ClipMode":"visible","moved":true,"b":146.59522578009637,"#startLetters":"set","isBeingDragged":false,"delta":0.5995917327818461,"_Rotation":24.359161218204125,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121782},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5245.2,3993.7)"},"121756":{"target":{"__isSmartRef__":true,"id":121755},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121757":{"_BorderWidth":7.752751512935738,"_ClipMode":"visible","_BorderRadius":27.875774572848012,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.2,78.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(141,-73,174)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.0,-3.3)"},"121758":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121759},{"__isSmartRef__":true,"id":121761},{"__isSmartRef__":true,"id":121763},{"__isSmartRef__":true,"id":121765},{"__isSmartRef__":true,"id":121767},{"__isSmartRef__":true,"id":121769},{"__isSmartRef__":true,"id":121771},{"__isSmartRef__":true,"id":121773}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121775},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121759":{"date":{"__isSmartRef__":true,"id":121760},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121760":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121761":{"date":{"__isSmartRef__":true,"id":121762},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121762":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121763":{"date":{"__isSmartRef__":true,"id":121764},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121764":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121765":{"date":{"__isSmartRef__":true,"id":121766},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121766":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121767":{"date":{"__isSmartRef__":true,"id":121768},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121768":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121769":{"date":{"__isSmartRef__":true,"id":121770},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121770":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121771":{"date":{"__isSmartRef__":true,"id":121772},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121772":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121773":{"date":{"__isSmartRef__":true,"id":121774},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121774":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121775":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121776":{"morph":{"__isSmartRef__":true,"id":121755},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121777":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121778}},"121778":{"test01IsMorph":{"__isSmartRef__":true,"id":121779}},"121779":{"varMapping":{"__isSmartRef__":true,"id":121780},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121780":{"this":{"__isSmartRef__":true,"id":121777}},"121781":{},"121782":{"change":{"__isSmartRef__":true,"id":121783},"tick":{"__isSmartRef__":true,"id":121787}},"121783":{"varMapping":{"__isSmartRef__":true,"id":121784},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121784":{"this":{"__isSmartRef__":true,"id":121755}},"121785":{"timestamp":{"__isSmartRef__":true,"id":121786},"user":"cschuster","tags":[]},"121786":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121787":{"varMapping":{"__isSmartRef__":true,"id":121788},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121788":{"this":{"__isSmartRef__":true,"id":121755}},"121789":{"timestamp":{"__isSmartRef__":true,"id":121790},"user":"cschuster","tags":[]},"121790":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121791":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121792}],"id":"15B625D5-5B07-47F0-A9F0-8ED3EA5CC7A7","shape":{"__isSmartRef__":true,"id":121793},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3194","partsBinMetaInfo":{"__isSmartRef__":true,"id":121794},"eventHandler":{"__isSmartRef__":true,"id":121812},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581"],"partTests":{"__isSmartRef__":true,"id":121813},"_ClipMode":"visible","moved":true,"b":211.93635855789762,"#startLetters":"set","isBeingDragged":false,"delta":-0.8239984909305349,"_Rotation":-39.492621566914366,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121818},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5305.2,4070.8)"},"121792":{"target":{"__isSmartRef__":true,"id":121791},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121793":{"_BorderWidth":2.355115170949227,"_ClipMode":"visible","_BorderRadius":28.8073347856913,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.9,121.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-135,-353,-116)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.4,-3.0)"},"121794":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121795},{"__isSmartRef__":true,"id":121797},{"__isSmartRef__":true,"id":121799},{"__isSmartRef__":true,"id":121801},{"__isSmartRef__":true,"id":121803},{"__isSmartRef__":true,"id":121805},{"__isSmartRef__":true,"id":121807},{"__isSmartRef__":true,"id":121809}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121811},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121795":{"date":{"__isSmartRef__":true,"id":121796},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121796":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121797":{"date":{"__isSmartRef__":true,"id":121798},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121798":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121799":{"date":{"__isSmartRef__":true,"id":121800},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121800":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121801":{"date":{"__isSmartRef__":true,"id":121802},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121802":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121803":{"date":{"__isSmartRef__":true,"id":121804},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121804":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121805":{"date":{"__isSmartRef__":true,"id":121806},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121806":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121807":{"date":{"__isSmartRef__":true,"id":121808},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121808":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121809":{"date":{"__isSmartRef__":true,"id":121810},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121810":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121811":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121812":{"morph":{"__isSmartRef__":true,"id":121791},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121813":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121814}},"121814":{"test01IsMorph":{"__isSmartRef__":true,"id":121815}},"121815":{"varMapping":{"__isSmartRef__":true,"id":121816},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121816":{"this":{"__isSmartRef__":true,"id":121813}},"121817":{},"121818":{"change":{"__isSmartRef__":true,"id":121819},"tick":{"__isSmartRef__":true,"id":121823}},"121819":{"varMapping":{"__isSmartRef__":true,"id":121820},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121820":{"this":{"__isSmartRef__":true,"id":121791}},"121821":{"timestamp":{"__isSmartRef__":true,"id":121822},"user":"cschuster","tags":[]},"121822":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121823":{"varMapping":{"__isSmartRef__":true,"id":121824},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121824":{"this":{"__isSmartRef__":true,"id":121791}},"121825":{"timestamp":{"__isSmartRef__":true,"id":121826},"user":"cschuster","tags":[]},"121826":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121827":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121828}],"id":"3FD03BDB-0102-4970-94A1-170FEE524069","shape":{"__isSmartRef__":true,"id":121829},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3195","partsBinMetaInfo":{"__isSmartRef__":true,"id":121830},"eventHandler":{"__isSmartRef__":true,"id":121848},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","3C0FF47D-2563-415E-BEFE-A520B13C332E","B8F3801C-F757-46C5-9028-70E18ACC345A","23CC21B7-4819-4B2E-9B6A-CC628DC20ACC"],"partTests":{"__isSmartRef__":true,"id":121849},"_ClipMode":"visible","moved":true,"b":7.5940192164853215,"#startLetters":"set","isBeingDragged":false,"delta":0.9492524020606652,"_Rotation":-34.266510039103146,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121854},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4959.8,5227.4)"},"121828":{"target":{"__isSmartRef__":true,"id":121827},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121829":{"_BorderWidth":5.660764610664183,"_ClipMode":"visible","_BorderRadius":39.301424206870095,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.5,94.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(34,288,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.6,-39.8)"},"121830":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121831},{"__isSmartRef__":true,"id":121833},{"__isSmartRef__":true,"id":121835},{"__isSmartRef__":true,"id":121837},{"__isSmartRef__":true,"id":121839},{"__isSmartRef__":true,"id":121841},{"__isSmartRef__":true,"id":121843},{"__isSmartRef__":true,"id":121845}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121847},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121831":{"date":{"__isSmartRef__":true,"id":121832},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121832":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121833":{"date":{"__isSmartRef__":true,"id":121834},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121834":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121835":{"date":{"__isSmartRef__":true,"id":121836},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121836":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121837":{"date":{"__isSmartRef__":true,"id":121838},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121838":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121839":{"date":{"__isSmartRef__":true,"id":121840},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121840":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121841":{"date":{"__isSmartRef__":true,"id":121842},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121842":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121843":{"date":{"__isSmartRef__":true,"id":121844},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121844":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121845":{"date":{"__isSmartRef__":true,"id":121846},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121846":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121847":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121848":{"morph":{"__isSmartRef__":true,"id":121827},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121849":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121850}},"121850":{"test01IsMorph":{"__isSmartRef__":true,"id":121851}},"121851":{"varMapping":{"__isSmartRef__":true,"id":121852},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121852":{"this":{"__isSmartRef__":true,"id":121849}},"121853":{},"121854":{"change":{"__isSmartRef__":true,"id":121855},"tick":{"__isSmartRef__":true,"id":121859}},"121855":{"varMapping":{"__isSmartRef__":true,"id":121856},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121856":{"this":{"__isSmartRef__":true,"id":121827}},"121857":{"timestamp":{"__isSmartRef__":true,"id":121858},"user":"cschuster","tags":[]},"121858":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121859":{"varMapping":{"__isSmartRef__":true,"id":121860},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121860":{"this":{"__isSmartRef__":true,"id":121827}},"121861":{"timestamp":{"__isSmartRef__":true,"id":121862},"user":"cschuster","tags":[]},"121862":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121863":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121864}],"id":"5C140800-0011-432F-969A-6D6EC97D55FC","shape":{"__isSmartRef__":true,"id":121865},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3196","partsBinMetaInfo":{"__isSmartRef__":true,"id":121866},"eventHandler":{"__isSmartRef__":true,"id":121884},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3ADA23B2-C055-4B53-AD32-7FC32CD277FD","1706B4A3-9FE0-4F37-AB18-945D0E45899B"],"partTests":{"__isSmartRef__":true,"id":121885},"_ClipMode":"visible","moved":true,"b":130.59573809197173,"#startLetters":"set","isBeingDragged":false,"delta":-0.8485353181022219,"_Rotation":14.635533195972329,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121890},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4276.6,4694.2)"},"121864":{"target":{"__isSmartRef__":true,"id":121863},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121865":{"_BorderWidth":8.79659856318407,"_ClipMode":"visible","_BorderRadius":16.93734296004585,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,69.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(194,28,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.2,-7.0)"},"121866":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121867},{"__isSmartRef__":true,"id":121869},{"__isSmartRef__":true,"id":121871},{"__isSmartRef__":true,"id":121873},{"__isSmartRef__":true,"id":121875},{"__isSmartRef__":true,"id":121877},{"__isSmartRef__":true,"id":121879},{"__isSmartRef__":true,"id":121881}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121883},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121867":{"date":{"__isSmartRef__":true,"id":121868},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121868":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121869":{"date":{"__isSmartRef__":true,"id":121870},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121870":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121871":{"date":{"__isSmartRef__":true,"id":121872},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121872":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121873":{"date":{"__isSmartRef__":true,"id":121874},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121874":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121875":{"date":{"__isSmartRef__":true,"id":121876},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121876":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121877":{"date":{"__isSmartRef__":true,"id":121878},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121878":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121879":{"date":{"__isSmartRef__":true,"id":121880},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121880":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121881":{"date":{"__isSmartRef__":true,"id":121882},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121882":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121883":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121884":{"morph":{"__isSmartRef__":true,"id":121863},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121885":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121886}},"121886":{"test01IsMorph":{"__isSmartRef__":true,"id":121887}},"121887":{"varMapping":{"__isSmartRef__":true,"id":121888},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121888":{"this":{"__isSmartRef__":true,"id":121885}},"121889":{},"121890":{"change":{"__isSmartRef__":true,"id":121891},"tick":{"__isSmartRef__":true,"id":121895}},"121891":{"varMapping":{"__isSmartRef__":true,"id":121892},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121892":{"this":{"__isSmartRef__":true,"id":121863}},"121893":{"timestamp":{"__isSmartRef__":true,"id":121894},"user":"cschuster","tags":[]},"121894":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121895":{"varMapping":{"__isSmartRef__":true,"id":121896},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121896":{"this":{"__isSmartRef__":true,"id":121863}},"121897":{"timestamp":{"__isSmartRef__":true,"id":121898},"user":"cschuster","tags":[]},"121898":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121899":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121900}],"id":"FD92A611-D6F5-4B8F-BAFE-7AAE689314EE","shape":{"__isSmartRef__":true,"id":121901},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3197","partsBinMetaInfo":{"__isSmartRef__":true,"id":121902},"eventHandler":{"__isSmartRef__":true,"id":121920},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5","B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4","C204EF8B-98F9-486C-A82A-BCBE6EC62043"],"partTests":{"__isSmartRef__":true,"id":121921},"_ClipMode":"visible","moved":true,"b":187.65802767587593,"#startLetters":"set","isBeingDragged":false,"delta":0.6655413473490626,"_Rotation":0.17561187345452017,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121926},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5671.5,3344.9)"},"121900":{"target":{"__isSmartRef__":true,"id":121899},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121901":{"_BorderWidth":4.333699002070245,"_ClipMode":"visible","_BorderRadius":39.2896687682525,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.6,105.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-34,-288,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.3,-0.2)"},"121902":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121903},{"__isSmartRef__":true,"id":121905},{"__isSmartRef__":true,"id":121907},{"__isSmartRef__":true,"id":121909},{"__isSmartRef__":true,"id":121911},{"__isSmartRef__":true,"id":121913},{"__isSmartRef__":true,"id":121915},{"__isSmartRef__":true,"id":121917}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121919},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121903":{"date":{"__isSmartRef__":true,"id":121904},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121904":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121905":{"date":{"__isSmartRef__":true,"id":121906},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121906":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121907":{"date":{"__isSmartRef__":true,"id":121908},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121908":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121909":{"date":{"__isSmartRef__":true,"id":121910},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121910":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121911":{"date":{"__isSmartRef__":true,"id":121912},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121912":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121913":{"date":{"__isSmartRef__":true,"id":121914},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121914":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121915":{"date":{"__isSmartRef__":true,"id":121916},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121916":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121917":{"date":{"__isSmartRef__":true,"id":121918},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121918":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121919":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121920":{"morph":{"__isSmartRef__":true,"id":121899},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121921":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121922}},"121922":{"test01IsMorph":{"__isSmartRef__":true,"id":121923}},"121923":{"varMapping":{"__isSmartRef__":true,"id":121924},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121924":{"this":{"__isSmartRef__":true,"id":121921}},"121925":{},"121926":{"change":{"__isSmartRef__":true,"id":121927},"tick":{"__isSmartRef__":true,"id":121931}},"121927":{"varMapping":{"__isSmartRef__":true,"id":121928},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121928":{"this":{"__isSmartRef__":true,"id":121899}},"121929":{"timestamp":{"__isSmartRef__":true,"id":121930},"user":"cschuster","tags":[]},"121930":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121931":{"varMapping":{"__isSmartRef__":true,"id":121932},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121932":{"this":{"__isSmartRef__":true,"id":121899}},"121933":{"timestamp":{"__isSmartRef__":true,"id":121934},"user":"cschuster","tags":[]},"121934":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121935":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121936}],"id":"9A7436A5-9DCB-46E3-A950-59A1FF28967B","shape":{"__isSmartRef__":true,"id":121937},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3198","partsBinMetaInfo":{"__isSmartRef__":true,"id":121938},"eventHandler":{"__isSmartRef__":true,"id":121956},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","42444639-A0D9-4C42-BCA6-79BE7155464C","5CF4CC6D-9EFE-4418-9E3E-B85515D37D7F","D1DAF550-EA13-4F9D-B069-8E7CBCDF9642","9273FD34-013A-4D42-8520-D3D4975141CC","9B2AB8FA-A954-4E7D-8883-FD9815D2C257","C96E95AE-3DC5-4617-8500-769E27040DF5","2EAFFC92-1A4F-4DB9-8257-810766767AC3"],"partTests":{"__isSmartRef__":true,"id":121957},"_ClipMode":"visible","moved":true,"b":77.10576519422466,"#startLetters":"set","isBeingDragged":false,"delta":0.8820708245621063,"_Rotation":84.13203632994758,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121962},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5601.3,4713.9)"},"121936":{"target":{"__isSmartRef__":true,"id":121935},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121937":{"_BorderWidth":9.873918265226054,"_ClipMode":"visible","_BorderRadius":1.9918731902333686,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.4,61.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(249,307,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.5,-24.5)"},"121938":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121939},{"__isSmartRef__":true,"id":121941},{"__isSmartRef__":true,"id":121943},{"__isSmartRef__":true,"id":121945},{"__isSmartRef__":true,"id":121947},{"__isSmartRef__":true,"id":121949},{"__isSmartRef__":true,"id":121951},{"__isSmartRef__":true,"id":121953}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121955},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121939":{"date":{"__isSmartRef__":true,"id":121940},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121940":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121941":{"date":{"__isSmartRef__":true,"id":121942},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121942":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121943":{"date":{"__isSmartRef__":true,"id":121944},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121944":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121945":{"date":{"__isSmartRef__":true,"id":121946},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121946":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121947":{"date":{"__isSmartRef__":true,"id":121948},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121948":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121949":{"date":{"__isSmartRef__":true,"id":121950},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121950":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121951":{"date":{"__isSmartRef__":true,"id":121952},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121952":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121953":{"date":{"__isSmartRef__":true,"id":121954},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121954":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121955":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121956":{"morph":{"__isSmartRef__":true,"id":121935},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121957":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121958}},"121958":{"test01IsMorph":{"__isSmartRef__":true,"id":121959}},"121959":{"varMapping":{"__isSmartRef__":true,"id":121960},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121961},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121960":{"this":{"__isSmartRef__":true,"id":121957}},"121961":{},"121962":{"change":{"__isSmartRef__":true,"id":121963},"tick":{"__isSmartRef__":true,"id":121967}},"121963":{"varMapping":{"__isSmartRef__":true,"id":121964},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":121965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121964":{"this":{"__isSmartRef__":true,"id":121935}},"121965":{"timestamp":{"__isSmartRef__":true,"id":121966},"user":"cschuster","tags":[]},"121966":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"121967":{"varMapping":{"__isSmartRef__":true,"id":121968},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":121969},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121968":{"this":{"__isSmartRef__":true,"id":121935}},"121969":{"timestamp":{"__isSmartRef__":true,"id":121970},"user":"cschuster","tags":[]},"121970":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"121971":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":121972}],"id":"8937C61D-B3A2-46F6-B4EE-A833B58A44E2","shape":{"__isSmartRef__":true,"id":121973},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3199","partsBinMetaInfo":{"__isSmartRef__":true,"id":121974},"eventHandler":{"__isSmartRef__":true,"id":121992},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","FE006F23-2C5B-4EBF-A719-3A669EC713B3","037159AC-6444-460A-99B2-591CFB05FE89"],"partTests":{"__isSmartRef__":true,"id":121993},"_ClipMode":"visible","moved":true,"b":283.668047770625,"#startLetters":"set","isBeingDragged":false,"delta":-0.8695549754193053,"_Rotation":38.28748696512922,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121998},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4262.8,4972.6)"},"121972":{"target":{"__isSmartRef__":true,"id":121971},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"121973":{"_BorderWidth":0.141594765873311,"_ClipMode":"visible","_BorderRadius":2.233437729616623,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.6,138.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-188,-37)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-24.7)"},"121974":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":121975},{"__isSmartRef__":true,"id":121977},{"__isSmartRef__":true,"id":121979},{"__isSmartRef__":true,"id":121981},{"__isSmartRef__":true,"id":121983},{"__isSmartRef__":true,"id":121985},{"__isSmartRef__":true,"id":121987},{"__isSmartRef__":true,"id":121989}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":121991},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121975":{"date":{"__isSmartRef__":true,"id":121976},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"121976":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"121977":{"date":{"__isSmartRef__":true,"id":121978},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"121978":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"121979":{"date":{"__isSmartRef__":true,"id":121980},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"121980":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"121981":{"date":{"__isSmartRef__":true,"id":121982},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"121982":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"121983":{"date":{"__isSmartRef__":true,"id":121984},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"121984":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"121985":{"date":{"__isSmartRef__":true,"id":121986},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"121986":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"121987":{"date":{"__isSmartRef__":true,"id":121988},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"121988":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"121989":{"date":{"__isSmartRef__":true,"id":121990},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"121990":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"121991":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"121992":{"morph":{"__isSmartRef__":true,"id":121971},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"121993":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121994}},"121994":{"test01IsMorph":{"__isSmartRef__":true,"id":121995}},"121995":{"varMapping":{"__isSmartRef__":true,"id":121996},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":121997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"121996":{"this":{"__isSmartRef__":true,"id":121993}},"121997":{},"121998":{"change":{"__isSmartRef__":true,"id":121999},"tick":{"__isSmartRef__":true,"id":122003}},"121999":{"varMapping":{"__isSmartRef__":true,"id":122000},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122000":{"this":{"__isSmartRef__":true,"id":121971}},"122001":{"timestamp":{"__isSmartRef__":true,"id":122002},"user":"cschuster","tags":[]},"122002":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122003":{"varMapping":{"__isSmartRef__":true,"id":122004},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122004":{"this":{"__isSmartRef__":true,"id":121971}},"122005":{"timestamp":{"__isSmartRef__":true,"id":122006},"user":"cschuster","tags":[]},"122006":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122007":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122008}],"id":"94D70EE4-D3E6-4347-967F-12FF6CE16E80","shape":{"__isSmartRef__":true,"id":122009},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3200","partsBinMetaInfo":{"__isSmartRef__":true,"id":122010},"eventHandler":{"__isSmartRef__":true,"id":122028},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","1D828801-2574-4BF1-A171-E885F41680A1","89DD68B1-78E5-4A08-8A5A-50557A9FE467","5DA8F92B-4354-4063-A659-EA63BE502615","73C27C0D-EF46-47E3-965E-8EA5921D023D","5DCA792C-548E-4D43-9192-59EC18CD72C6","612AFB37-B320-43E4-9F60-058FFF02F307"],"partTests":{"__isSmartRef__":true,"id":122029},"_ClipMode":"visible","moved":true,"b":327.2604625596432,"#startLetters":"set","isBeingDragged":false,"delta":0.9476697677746415,"_Rotation":6.075869764088684,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122034},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4354.4,4111.2)"},"122008":{"target":{"__isSmartRef__":true,"id":122007},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122009":{"_BorderWidth":2.295895582581969,"_ClipMode":"visible","_BorderRadius":28.30051087952047,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.6,121.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-138,77,-168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.2,-36.8)"},"122010":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122011},{"__isSmartRef__":true,"id":122013},{"__isSmartRef__":true,"id":122015},{"__isSmartRef__":true,"id":122017},{"__isSmartRef__":true,"id":122019},{"__isSmartRef__":true,"id":122021},{"__isSmartRef__":true,"id":122023},{"__isSmartRef__":true,"id":122025}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122027},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122011":{"date":{"__isSmartRef__":true,"id":122012},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122012":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122013":{"date":{"__isSmartRef__":true,"id":122014},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122014":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122015":{"date":{"__isSmartRef__":true,"id":122016},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122016":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122017":{"date":{"__isSmartRef__":true,"id":122018},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122018":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122019":{"date":{"__isSmartRef__":true,"id":122020},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122020":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122021":{"date":{"__isSmartRef__":true,"id":122022},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122022":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122023":{"date":{"__isSmartRef__":true,"id":122024},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122024":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122025":{"date":{"__isSmartRef__":true,"id":122026},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122026":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122027":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122028":{"morph":{"__isSmartRef__":true,"id":122007},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122029":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122030}},"122030":{"test01IsMorph":{"__isSmartRef__":true,"id":122031}},"122031":{"varMapping":{"__isSmartRef__":true,"id":122032},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122033},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122032":{"this":{"__isSmartRef__":true,"id":122029}},"122033":{},"122034":{"change":{"__isSmartRef__":true,"id":122035},"tick":{"__isSmartRef__":true,"id":122039}},"122035":{"varMapping":{"__isSmartRef__":true,"id":122036},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122036":{"this":{"__isSmartRef__":true,"id":122007}},"122037":{"timestamp":{"__isSmartRef__":true,"id":122038},"user":"cschuster","tags":[]},"122038":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122039":{"varMapping":{"__isSmartRef__":true,"id":122040},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122040":{"this":{"__isSmartRef__":true,"id":122007}},"122041":{"timestamp":{"__isSmartRef__":true,"id":122042},"user":"cschuster","tags":[]},"122042":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122043":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122044}],"id":"5041685F-F1C2-4B4E-A721-3B6F84FA3FBE","shape":{"__isSmartRef__":true,"id":122045},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3201","partsBinMetaInfo":{"__isSmartRef__":true,"id":122046},"eventHandler":{"__isSmartRef__":true,"id":122064},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","3AB5AF22-9E2D-4E0B-A9E1-D65191968957","AD7F8081-F839-444B-8CF9-52F1F06A7AF8","9A8EE229-5841-40D0-9C79-1F7ABA8F7F94","B528B54C-B2EA-40E1-AFDE-B73208BFAE5D"],"partTests":{"__isSmartRef__":true,"id":122065},"_ClipMode":"visible","moved":true,"b":303.53377774124965,"#startLetters":"set","isBeingDragged":false,"delta":0.9388352034147829,"_Rotation":-26.287132103333754,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122070},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4310.7,4971.7)"},"122044":{"target":{"__isSmartRef__":true,"id":122043},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122045":{"_BorderWidth":0.8321985388884574,"_ClipMode":"visible","_BorderRadius":12.207089569210389,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.2,133.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-213,-72,-237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-31.0)"},"122046":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122047},{"__isSmartRef__":true,"id":122049},{"__isSmartRef__":true,"id":122051},{"__isSmartRef__":true,"id":122053},{"__isSmartRef__":true,"id":122055},{"__isSmartRef__":true,"id":122057},{"__isSmartRef__":true,"id":122059},{"__isSmartRef__":true,"id":122061}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122063},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122047":{"date":{"__isSmartRef__":true,"id":122048},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122048":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122049":{"date":{"__isSmartRef__":true,"id":122050},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122050":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122051":{"date":{"__isSmartRef__":true,"id":122052},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122052":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122053":{"date":{"__isSmartRef__":true,"id":122054},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122054":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122055":{"date":{"__isSmartRef__":true,"id":122056},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122056":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122057":{"date":{"__isSmartRef__":true,"id":122058},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122058":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122059":{"date":{"__isSmartRef__":true,"id":122060},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122060":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122061":{"date":{"__isSmartRef__":true,"id":122062},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122062":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122063":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122064":{"morph":{"__isSmartRef__":true,"id":122043},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122065":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122066}},"122066":{"test01IsMorph":{"__isSmartRef__":true,"id":122067}},"122067":{"varMapping":{"__isSmartRef__":true,"id":122068},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122068":{"this":{"__isSmartRef__":true,"id":122065}},"122069":{},"122070":{"change":{"__isSmartRef__":true,"id":122071},"tick":{"__isSmartRef__":true,"id":122075}},"122071":{"varMapping":{"__isSmartRef__":true,"id":122072},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122072":{"this":{"__isSmartRef__":true,"id":122043}},"122073":{"timestamp":{"__isSmartRef__":true,"id":122074},"user":"cschuster","tags":[]},"122074":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122075":{"varMapping":{"__isSmartRef__":true,"id":122076},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122077},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122076":{"this":{"__isSmartRef__":true,"id":122043}},"122077":{"timestamp":{"__isSmartRef__":true,"id":122078},"user":"cschuster","tags":[]},"122078":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122079":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122080}],"id":"167B332C-D0E0-4F1D-B03C-7561BCBD2FE1","shape":{"__isSmartRef__":true,"id":122081},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3202","partsBinMetaInfo":{"__isSmartRef__":true,"id":122082},"eventHandler":{"__isSmartRef__":true,"id":122100},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","35006E49-0920-4357-BC7C-EEC19AAED219"],"partTests":{"__isSmartRef__":true,"id":122101},"_ClipMode":"visible","moved":true,"b":302.86810932296794,"#startLetters":"set","isBeingDragged":false,"delta":-0.936588371754624,"_Rotation":-24.46216810080531,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122106},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4052.0,4682.9)"},"122080":{"target":{"__isSmartRef__":true,"id":122079},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122081":{"_BorderWidth":0.8003896804909285,"_ClipMode":"visible","_BorderRadius":11.78123706283667,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.5,133.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-215,-76,-233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.2,-30.9)"},"122082":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122083},{"__isSmartRef__":true,"id":122085},{"__isSmartRef__":true,"id":122087},{"__isSmartRef__":true,"id":122089},{"__isSmartRef__":true,"id":122091},{"__isSmartRef__":true,"id":122093},{"__isSmartRef__":true,"id":122095},{"__isSmartRef__":true,"id":122097}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122099},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122083":{"date":{"__isSmartRef__":true,"id":122084},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122084":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122085":{"date":{"__isSmartRef__":true,"id":122086},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122086":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122087":{"date":{"__isSmartRef__":true,"id":122088},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122088":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122089":{"date":{"__isSmartRef__":true,"id":122090},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122090":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122091":{"date":{"__isSmartRef__":true,"id":122092},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122092":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122093":{"date":{"__isSmartRef__":true,"id":122094},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122094":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122095":{"date":{"__isSmartRef__":true,"id":122096},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122096":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122097":{"date":{"__isSmartRef__":true,"id":122098},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122098":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122099":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122100":{"morph":{"__isSmartRef__":true,"id":122079},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122101":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122102}},"122102":{"test01IsMorph":{"__isSmartRef__":true,"id":122103}},"122103":{"varMapping":{"__isSmartRef__":true,"id":122104},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122104":{"this":{"__isSmartRef__":true,"id":122101}},"122105":{},"122106":{"change":{"__isSmartRef__":true,"id":122107},"tick":{"__isSmartRef__":true,"id":122111}},"122107":{"varMapping":{"__isSmartRef__":true,"id":122108},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122108":{"this":{"__isSmartRef__":true,"id":122079}},"122109":{"timestamp":{"__isSmartRef__":true,"id":122110},"user":"cschuster","tags":[]},"122110":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122111":{"varMapping":{"__isSmartRef__":true,"id":122112},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122112":{"this":{"__isSmartRef__":true,"id":122079}},"122113":{"timestamp":{"__isSmartRef__":true,"id":122114},"user":"cschuster","tags":[]},"122114":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122115":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122116}],"id":"673859FC-C383-4FBD-9AC8-4D4FCE98329C","shape":{"__isSmartRef__":true,"id":122117},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3203","partsBinMetaInfo":{"__isSmartRef__":true,"id":122118},"eventHandler":{"__isSmartRef__":true,"id":122135},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C991551C-ABAB-40D6-9920-39C5F230A313","88C9D047-2DD3-4D3D-8B9B-42E13239325E","1D646B34-BEBC-429A-B4DB-A1DA7676FA16","DEB6C386-4830-453F-886B-DCE729526B47"],"partTests":{"__isSmartRef__":true,"id":122136},"_ClipMode":"visible","moved":true,"b":8,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-20.040151341223158,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122141},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2392.9,2378.5)"},"122116":{"target":{"__isSmartRef__":true,"id":122115},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122117":{"_BorderWidth":5.695865504800327,"_ClipMode":"visible","_BorderRadius":39.22523391876638,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,94.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(36,290,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.8,-39.8)"},"122118":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122119},{"__isSmartRef__":true,"id":122121},{"__isSmartRef__":true,"id":122123},{"__isSmartRef__":true,"id":122125},{"__isSmartRef__":true,"id":122127},{"__isSmartRef__":true,"id":122129},{"__isSmartRef__":true,"id":122131},{"__isSmartRef__":true,"id":122133}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122119":{"date":{"__isSmartRef__":true,"id":122120},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122120":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122121":{"date":{"__isSmartRef__":true,"id":122122},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122122":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122123":{"date":{"__isSmartRef__":true,"id":122124},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122124":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122125":{"date":{"__isSmartRef__":true,"id":122126},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122126":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122127":{"date":{"__isSmartRef__":true,"id":122128},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122128":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122129":{"date":{"__isSmartRef__":true,"id":122130},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122130":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122131":{"date":{"__isSmartRef__":true,"id":122132},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122132":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122133":{"date":{"__isSmartRef__":true,"id":122134},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122134":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122135":{"morph":{"__isSmartRef__":true,"id":122115},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122136":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122137}},"122137":{"test01IsMorph":{"__isSmartRef__":true,"id":122138}},"122138":{"varMapping":{"__isSmartRef__":true,"id":122139},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122139":{"this":{"__isSmartRef__":true,"id":122136}},"122140":{},"122141":{"change":{"__isSmartRef__":true,"id":122142},"tick":{"__isSmartRef__":true,"id":122146}},"122142":{"varMapping":{"__isSmartRef__":true,"id":122143},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122143":{"this":{"__isSmartRef__":true,"id":122115}},"122144":{"timestamp":{"__isSmartRef__":true,"id":122145},"user":"cschuster","tags":[]},"122145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122146":{"varMapping":{"__isSmartRef__":true,"id":122147},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122147":{"this":{"__isSmartRef__":true,"id":122115}},"122148":{"timestamp":{"__isSmartRef__":true,"id":122149},"user":"cschuster","tags":[]},"122149":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122150":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122151}],"id":"1C6A3552-C363-48DD-A069-F692CDD44586","shape":{"__isSmartRef__":true,"id":122152},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3204","partsBinMetaInfo":{"__isSmartRef__":true,"id":122153},"eventHandler":{"__isSmartRef__":true,"id":122171},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","30E66FE6-FB9A-4BA5-BA28-8ED8F49B9A27","E2D484CB-39F6-4864-A3B3-098A2AC479D7","91A34EF6-7910-4AE0-8D53-3DE57CDC9293"],"partTests":{"__isSmartRef__":true,"id":122172},"_ClipMode":"visible","moved":true,"b":235.1742775189923,"#startLetters":"set","isBeingDragged":false,"delta":0.4403594072209671,"_Rotation":-35.465477006678235,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122177},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5718.9,5723.3)"},"122151":{"target":{"__isSmartRef__":true,"id":122150},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122152":{"_BorderWidth":0.8955354544535101,"_ClipMode":"visible","_BorderRadius":13.045393270962954,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.5,132.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-210,-356,174)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.6,-8.6)"},"122153":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122154},{"__isSmartRef__":true,"id":122156},{"__isSmartRef__":true,"id":122158},{"__isSmartRef__":true,"id":122160},{"__isSmartRef__":true,"id":122162},{"__isSmartRef__":true,"id":122164},{"__isSmartRef__":true,"id":122166},{"__isSmartRef__":true,"id":122168}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122170},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122154":{"date":{"__isSmartRef__":true,"id":122155},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122155":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122156":{"date":{"__isSmartRef__":true,"id":122157},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122157":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122158":{"date":{"__isSmartRef__":true,"id":122159},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122159":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122160":{"date":{"__isSmartRef__":true,"id":122161},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122162":{"date":{"__isSmartRef__":true,"id":122163},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122163":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122164":{"date":{"__isSmartRef__":true,"id":122165},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122165":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122166":{"date":{"__isSmartRef__":true,"id":122167},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122167":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122168":{"date":{"__isSmartRef__":true,"id":122169},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122169":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122170":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122171":{"morph":{"__isSmartRef__":true,"id":122150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122172":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122173}},"122173":{"test01IsMorph":{"__isSmartRef__":true,"id":122174}},"122174":{"varMapping":{"__isSmartRef__":true,"id":122175},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122175":{"this":{"__isSmartRef__":true,"id":122172}},"122176":{},"122177":{"change":{"__isSmartRef__":true,"id":122178},"tick":{"__isSmartRef__":true,"id":122182}},"122178":{"varMapping":{"__isSmartRef__":true,"id":122179},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122179":{"this":{"__isSmartRef__":true,"id":122150}},"122180":{"timestamp":{"__isSmartRef__":true,"id":122181},"user":"cschuster","tags":[]},"122181":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122182":{"varMapping":{"__isSmartRef__":true,"id":122183},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122183":{"this":{"__isSmartRef__":true,"id":122150}},"122184":{"timestamp":{"__isSmartRef__":true,"id":122185},"user":"cschuster","tags":[]},"122185":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122186":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122187}],"id":"632F4FB6-0059-4EA7-AAC7-9D10B05EDB70","shape":{"__isSmartRef__":true,"id":122188},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3205","partsBinMetaInfo":{"__isSmartRef__":true,"id":122189},"eventHandler":{"__isSmartRef__":true,"id":122207},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","06CBEFDC-3EE6-4C7E-ADD8-383FEFA55EF8","60260E3B-FC65-445E-9F49-B2613B632CE6","21E25A8F-1AB4-4CCA-BA8F-C49B15032682"],"partTests":{"__isSmartRef__":true,"id":122208},"_ClipMode":"visible","moved":true,"b":215.3502524178475,"#startLetters":"set","isBeingDragged":false,"delta":0.730193443770986,"_Rotation":-6.5289347988729105,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122213},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5184.8,4652.5)"},"122187":{"target":{"__isSmartRef__":true,"id":122186},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122188":{"_BorderWidth":2.107133940249915,"_ClipMode":"visible","_BorderRadius":26.610121536553628,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.8,123.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-148,-357,-74)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.4,-3.7)"},"122189":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122190},{"__isSmartRef__":true,"id":122192},{"__isSmartRef__":true,"id":122194},{"__isSmartRef__":true,"id":122196},{"__isSmartRef__":true,"id":122198},{"__isSmartRef__":true,"id":122200},{"__isSmartRef__":true,"id":122202},{"__isSmartRef__":true,"id":122204}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122206},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122190":{"date":{"__isSmartRef__":true,"id":122191},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122191":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122192":{"date":{"__isSmartRef__":true,"id":122193},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122193":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122194":{"date":{"__isSmartRef__":true,"id":122195},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122195":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122196":{"date":{"__isSmartRef__":true,"id":122197},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122197":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122198":{"date":{"__isSmartRef__":true,"id":122199},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122199":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122200":{"date":{"__isSmartRef__":true,"id":122201},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122201":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122202":{"date":{"__isSmartRef__":true,"id":122203},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122203":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122204":{"date":{"__isSmartRef__":true,"id":122205},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122205":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122206":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122207":{"morph":{"__isSmartRef__":true,"id":122186},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122208":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122209}},"122209":{"test01IsMorph":{"__isSmartRef__":true,"id":122210}},"122210":{"varMapping":{"__isSmartRef__":true,"id":122211},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122211":{"this":{"__isSmartRef__":true,"id":122208}},"122212":{},"122213":{"change":{"__isSmartRef__":true,"id":122214},"tick":{"__isSmartRef__":true,"id":122218}},"122214":{"varMapping":{"__isSmartRef__":true,"id":122215},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122215":{"this":{"__isSmartRef__":true,"id":122186}},"122216":{"timestamp":{"__isSmartRef__":true,"id":122217},"user":"cschuster","tags":[]},"122217":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122218":{"varMapping":{"__isSmartRef__":true,"id":122219},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122219":{"this":{"__isSmartRef__":true,"id":122186}},"122220":{"timestamp":{"__isSmartRef__":true,"id":122221},"user":"cschuster","tags":[]},"122221":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122222":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122223}],"id":"2997223B-0E49-4078-8C4B-32481332F9BE","shape":{"__isSmartRef__":true,"id":122224},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3206","partsBinMetaInfo":{"__isSmartRef__":true,"id":122225},"eventHandler":{"__isSmartRef__":true,"id":122243},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","2D89D4A6-35EA-4ACA-8FEB-0E6FDF8683DC","51DC00B0-78B9-4611-99E9-62EB4737BFDA"],"partTests":{"__isSmartRef__":true,"id":122244},"_ClipMode":"visible","moved":true,"b":318.4170950613334,"#startLetters":"set","isBeingDragged":false,"delta":-0.7845831120503135,"_Rotation":-43.62534206154829,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122249},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4881.4,4653.5)"},"122223":{"target":{"__isSmartRef__":true,"id":122222},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122224":{"_BorderWidth":1.6814846687649565,"_ClipMode":"visible","_BorderRadius":22.37992959417275,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,126.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-170,22,-236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.7,-35.0)"},"122225":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122226},{"__isSmartRef__":true,"id":122228},{"__isSmartRef__":true,"id":122230},{"__isSmartRef__":true,"id":122232},{"__isSmartRef__":true,"id":122234},{"__isSmartRef__":true,"id":122236},{"__isSmartRef__":true,"id":122238},{"__isSmartRef__":true,"id":122240}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122242},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122226":{"date":{"__isSmartRef__":true,"id":122227},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122227":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122228":{"date":{"__isSmartRef__":true,"id":122229},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122229":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122230":{"date":{"__isSmartRef__":true,"id":122231},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122231":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122232":{"date":{"__isSmartRef__":true,"id":122233},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122233":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122234":{"date":{"__isSmartRef__":true,"id":122235},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122235":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122236":{"date":{"__isSmartRef__":true,"id":122237},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122237":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122238":{"date":{"__isSmartRef__":true,"id":122239},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122239":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122240":{"date":{"__isSmartRef__":true,"id":122241},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122241":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122242":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122243":{"morph":{"__isSmartRef__":true,"id":122222},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122244":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122245}},"122245":{"test01IsMorph":{"__isSmartRef__":true,"id":122246}},"122246":{"varMapping":{"__isSmartRef__":true,"id":122247},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122247":{"this":{"__isSmartRef__":true,"id":122244}},"122248":{},"122249":{"change":{"__isSmartRef__":true,"id":122250},"tick":{"__isSmartRef__":true,"id":122254}},"122250":{"varMapping":{"__isSmartRef__":true,"id":122251},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122251":{"this":{"__isSmartRef__":true,"id":122222}},"122252":{"timestamp":{"__isSmartRef__":true,"id":122253},"user":"cschuster","tags":[]},"122253":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122254":{"varMapping":{"__isSmartRef__":true,"id":122255},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122256},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122255":{"this":{"__isSmartRef__":true,"id":122222}},"122256":{"timestamp":{"__isSmartRef__":true,"id":122257},"user":"cschuster","tags":[]},"122257":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122258":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122259}],"id":"0B5489CE-3C1E-429E-82C0-A3BD4BE869D2","shape":{"__isSmartRef__":true,"id":122260},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3207","partsBinMetaInfo":{"__isSmartRef__":true,"id":122261},"eventHandler":{"__isSmartRef__":true,"id":122279},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","D8C83ED6-FC66-441C-959E-51BCE443B25A","86B5FE19-99E6-4117-A3C4-A447F0D33824"],"partTests":{"__isSmartRef__":true,"id":122280},"_ClipMode":"visible","moved":true,"b":144.8331787782954,"#startLetters":"set","isBeingDragged":false,"delta":-0.8252993578789756,"_Rotation":25.779275011305288,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122285},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4362.8,3532.6)"},"122259":{"target":{"__isSmartRef__":true,"id":122258},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122260":{"_BorderWidth":7.879795140801637,"_ClipMode":"visible","_BorderRadius":26.73084791522445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,77.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(147,-62,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-3.7)"},"122261":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122262},{"__isSmartRef__":true,"id":122264},{"__isSmartRef__":true,"id":122266},{"__isSmartRef__":true,"id":122268},{"__isSmartRef__":true,"id":122270},{"__isSmartRef__":true,"id":122272},{"__isSmartRef__":true,"id":122274},{"__isSmartRef__":true,"id":122276}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122278},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122262":{"date":{"__isSmartRef__":true,"id":122263},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122263":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122264":{"date":{"__isSmartRef__":true,"id":122265},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122265":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122266":{"date":{"__isSmartRef__":true,"id":122267},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122267":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122268":{"date":{"__isSmartRef__":true,"id":122269},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122269":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122270":{"date":{"__isSmartRef__":true,"id":122271},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122271":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122272":{"date":{"__isSmartRef__":true,"id":122273},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122273":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122274":{"date":{"__isSmartRef__":true,"id":122275},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122275":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122276":{"date":{"__isSmartRef__":true,"id":122277},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122277":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122278":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122279":{"morph":{"__isSmartRef__":true,"id":122258},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122280":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122281}},"122281":{"test01IsMorph":{"__isSmartRef__":true,"id":122282}},"122282":{"varMapping":{"__isSmartRef__":true,"id":122283},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122283":{"this":{"__isSmartRef__":true,"id":122280}},"122284":{},"122285":{"change":{"__isSmartRef__":true,"id":122286},"tick":{"__isSmartRef__":true,"id":122290}},"122286":{"varMapping":{"__isSmartRef__":true,"id":122287},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122287":{"this":{"__isSmartRef__":true,"id":122258}},"122288":{"timestamp":{"__isSmartRef__":true,"id":122289},"user":"cschuster","tags":[]},"122289":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122290":{"varMapping":{"__isSmartRef__":true,"id":122291},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122291":{"this":{"__isSmartRef__":true,"id":122258}},"122292":{"timestamp":{"__isSmartRef__":true,"id":122293},"user":"cschuster","tags":[]},"122293":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122294":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122295}],"id":"643869BA-ADAE-4EAB-B84D-FBA20C8EE5C0","shape":{"__isSmartRef__":true,"id":122296},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3208","partsBinMetaInfo":{"__isSmartRef__":true,"id":122297},"eventHandler":{"__isSmartRef__":true,"id":122315},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","1A36E74D-6BDD-456F-9DB2-A9CC10460FDE","7A793013-9094-4792-A3A5-D2FCE6438036","E25B64FC-951A-4676-9E29-C6580926D30B"],"partTests":{"__isSmartRef__":true,"id":122316},"_ClipMode":"visible","moved":true,"b":232.37353958468884,"#startLetters":"set","isBeingDragged":false,"delta":0.9635213831206784,"_Rotation":-20.802190868530964,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122321},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7154.6,3881.2)"},"122295":{"target":{"__isSmartRef__":true,"id":122294},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122296":{"_BorderWidth":1.0399610959940335,"_ClipMode":"visible","_BorderRadius":14.90894700601476,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.7,131.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-202,-359,145)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.8)"},"122297":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122298},{"__isSmartRef__":true,"id":122300},{"__isSmartRef__":true,"id":122302},{"__isSmartRef__":true,"id":122304},{"__isSmartRef__":true,"id":122306},{"__isSmartRef__":true,"id":122308},{"__isSmartRef__":true,"id":122310},{"__isSmartRef__":true,"id":122312}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122314},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122298":{"date":{"__isSmartRef__":true,"id":122299},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122299":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122300":{"date":{"__isSmartRef__":true,"id":122301},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122301":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122302":{"date":{"__isSmartRef__":true,"id":122303},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122303":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122304":{"date":{"__isSmartRef__":true,"id":122305},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122305":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122306":{"date":{"__isSmartRef__":true,"id":122307},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122307":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122308":{"date":{"__isSmartRef__":true,"id":122309},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122309":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122310":{"date":{"__isSmartRef__":true,"id":122311},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122311":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122312":{"date":{"__isSmartRef__":true,"id":122313},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122313":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122314":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122315":{"morph":{"__isSmartRef__":true,"id":122294},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122316":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122317}},"122317":{"test01IsMorph":{"__isSmartRef__":true,"id":122318}},"122318":{"varMapping":{"__isSmartRef__":true,"id":122319},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122319":{"this":{"__isSmartRef__":true,"id":122316}},"122320":{},"122321":{"change":{"__isSmartRef__":true,"id":122322},"tick":{"__isSmartRef__":true,"id":122326}},"122322":{"varMapping":{"__isSmartRef__":true,"id":122323},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122323":{"this":{"__isSmartRef__":true,"id":122294}},"122324":{"timestamp":{"__isSmartRef__":true,"id":122325},"user":"cschuster","tags":[]},"122325":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122326":{"varMapping":{"__isSmartRef__":true,"id":122327},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122327":{"this":{"__isSmartRef__":true,"id":122294}},"122328":{"timestamp":{"__isSmartRef__":true,"id":122329},"user":"cschuster","tags":[]},"122329":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122330":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122331}],"id":"38062392-3558-4F3D-8ACB-2B4A83E412EB","shape":{"__isSmartRef__":true,"id":122332},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3209","partsBinMetaInfo":{"__isSmartRef__":true,"id":122333},"eventHandler":{"__isSmartRef__":true,"id":122351},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","AD2E44CA-B7A4-4851-8F7F-F3632FEE07AF","01192C68-72C7-40CF-A6BD-380008294F6C"],"partTests":{"__isSmartRef__":true,"id":122352},"_ClipMode":"visible","moved":true,"b":336,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-34.025485075450234,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122357},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4780.6,5172.6)"},"122331":{"target":{"__isSmartRef__":true,"id":122330},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122332":{"_BorderWidth":2.9663167846209992,"_ClipMode":"visible","_BorderRadius":33.38261212717717,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.3,116.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-104,130,-65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.9,-38.3)"},"122333":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122334},{"__isSmartRef__":true,"id":122336},{"__isSmartRef__":true,"id":122338},{"__isSmartRef__":true,"id":122340},{"__isSmartRef__":true,"id":122342},{"__isSmartRef__":true,"id":122344},{"__isSmartRef__":true,"id":122346},{"__isSmartRef__":true,"id":122348}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122350},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122334":{"date":{"__isSmartRef__":true,"id":122335},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122335":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122336":{"date":{"__isSmartRef__":true,"id":122337},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122337":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122338":{"date":{"__isSmartRef__":true,"id":122339},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122339":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122340":{"date":{"__isSmartRef__":true,"id":122341},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122341":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122342":{"date":{"__isSmartRef__":true,"id":122343},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122343":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122344":{"date":{"__isSmartRef__":true,"id":122345},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122345":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122346":{"date":{"__isSmartRef__":true,"id":122347},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122347":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122348":{"date":{"__isSmartRef__":true,"id":122349},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122349":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122350":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122351":{"morph":{"__isSmartRef__":true,"id":122330},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122352":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122353}},"122353":{"test01IsMorph":{"__isSmartRef__":true,"id":122354}},"122354":{"varMapping":{"__isSmartRef__":true,"id":122355},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122355":{"this":{"__isSmartRef__":true,"id":122352}},"122356":{},"122357":{"change":{"__isSmartRef__":true,"id":122358},"tick":{"__isSmartRef__":true,"id":122362}},"122358":{"varMapping":{"__isSmartRef__":true,"id":122359},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122359":{"this":{"__isSmartRef__":true,"id":122330}},"122360":{"timestamp":{"__isSmartRef__":true,"id":122361},"user":"cschuster","tags":[]},"122361":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122362":{"varMapping":{"__isSmartRef__":true,"id":122363},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122363":{"this":{"__isSmartRef__":true,"id":122330}},"122364":{"timestamp":{"__isSmartRef__":true,"id":122365},"user":"cschuster","tags":[]},"122365":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122366":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122367}],"id":"2FADCD12-E596-4197-BBD0-303E65604534","shape":{"__isSmartRef__":true,"id":122368},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3210","partsBinMetaInfo":{"__isSmartRef__":true,"id":122369},"eventHandler":{"__isSmartRef__":true,"id":122387},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","A75B4E23-E01B-4A94-A83E-8B30102EE844","9D55BDEA-E380-4848-9A34-E43B4A072B96"],"partTests":{"__isSmartRef__":true,"id":122388},"_ClipMode":"visible","moved":true,"b":208,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-1.176643232246452,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122393},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7119.8,4928.6)"},"122367":{"target":{"__isSmartRef__":true,"id":122366},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122368":{"_BorderWidth":2.652642186070546,"_ClipMode":"visible","_BorderRadius":31.18385806941493,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,118.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-120,-346,-160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.6,-2.3)"},"122369":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122370},{"__isSmartRef__":true,"id":122372},{"__isSmartRef__":true,"id":122374},{"__isSmartRef__":true,"id":122376},{"__isSmartRef__":true,"id":122378},{"__isSmartRef__":true,"id":122380},{"__isSmartRef__":true,"id":122382},{"__isSmartRef__":true,"id":122384}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122386},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122370":{"date":{"__isSmartRef__":true,"id":122371},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122371":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122372":{"date":{"__isSmartRef__":true,"id":122373},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122373":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122374":{"date":{"__isSmartRef__":true,"id":122375},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122375":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122376":{"date":{"__isSmartRef__":true,"id":122377},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122377":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122378":{"date":{"__isSmartRef__":true,"id":122379},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122379":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122380":{"date":{"__isSmartRef__":true,"id":122381},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122381":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122382":{"date":{"__isSmartRef__":true,"id":122383},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122383":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122384":{"date":{"__isSmartRef__":true,"id":122385},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122385":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122386":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122387":{"morph":{"__isSmartRef__":true,"id":122366},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122388":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122389}},"122389":{"test01IsMorph":{"__isSmartRef__":true,"id":122390}},"122390":{"varMapping":{"__isSmartRef__":true,"id":122391},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122391":{"this":{"__isSmartRef__":true,"id":122388}},"122392":{},"122393":{"change":{"__isSmartRef__":true,"id":122394},"tick":{"__isSmartRef__":true,"id":122398}},"122394":{"varMapping":{"__isSmartRef__":true,"id":122395},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122395":{"this":{"__isSmartRef__":true,"id":122366}},"122396":{"timestamp":{"__isSmartRef__":true,"id":122397},"user":"cschuster","tags":[]},"122397":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122398":{"varMapping":{"__isSmartRef__":true,"id":122399},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122399":{"this":{"__isSmartRef__":true,"id":122366}},"122400":{"timestamp":{"__isSmartRef__":true,"id":122401},"user":"cschuster","tags":[]},"122401":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122402":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122403}],"id":"E5929641-6F73-4C2D-A78D-67E4AD539959","shape":{"__isSmartRef__":true,"id":122404},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3211","partsBinMetaInfo":{"__isSmartRef__":true,"id":122405},"eventHandler":{"__isSmartRef__":true,"id":122423},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3DE3EB14-2347-4362-95E3-C8F2FB96DBA9"],"partTests":{"__isSmartRef__":true,"id":122424},"_ClipMode":"visible","moved":true,"b":313.5388995297253,"#startLetters":"set","isBeingDragged":false,"delta":0.9794211201369762,"_Rotation":-19.784611028703917,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122429},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4552.1,4685.1)"},"122403":{"target":{"__isSmartRef__":true,"id":122402},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122404":{"_BorderWidth":1.375465685850485,"_ClipMode":"visible","_BorderRadius":18.980401608884325,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,129.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-185,-10,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.5,-33.8)"},"122405":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122406},{"__isSmartRef__":true,"id":122408},{"__isSmartRef__":true,"id":122410},{"__isSmartRef__":true,"id":122412},{"__isSmartRef__":true,"id":122414},{"__isSmartRef__":true,"id":122416},{"__isSmartRef__":true,"id":122418},{"__isSmartRef__":true,"id":122420}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122422},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122406":{"date":{"__isSmartRef__":true,"id":122407},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122407":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122408":{"date":{"__isSmartRef__":true,"id":122409},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122409":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122410":{"date":{"__isSmartRef__":true,"id":122411},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122411":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122412":{"date":{"__isSmartRef__":true,"id":122413},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122413":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122414":{"date":{"__isSmartRef__":true,"id":122415},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122415":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122416":{"date":{"__isSmartRef__":true,"id":122417},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122417":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122418":{"date":{"__isSmartRef__":true,"id":122419},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122419":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122420":{"date":{"__isSmartRef__":true,"id":122421},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122421":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122422":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122423":{"morph":{"__isSmartRef__":true,"id":122402},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122424":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122425}},"122425":{"test01IsMorph":{"__isSmartRef__":true,"id":122426}},"122426":{"varMapping":{"__isSmartRef__":true,"id":122427},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122427":{"this":{"__isSmartRef__":true,"id":122424}},"122428":{},"122429":{"change":{"__isSmartRef__":true,"id":122430},"tick":{"__isSmartRef__":true,"id":122434}},"122430":{"varMapping":{"__isSmartRef__":true,"id":122431},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122431":{"this":{"__isSmartRef__":true,"id":122402}},"122432":{"timestamp":{"__isSmartRef__":true,"id":122433},"user":"cschuster","tags":[]},"122433":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122434":{"varMapping":{"__isSmartRef__":true,"id":122435},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122435":{"this":{"__isSmartRef__":true,"id":122402}},"122436":{"timestamp":{"__isSmartRef__":true,"id":122437},"user":"cschuster","tags":[]},"122437":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122438":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122439}],"id":"B111D3AE-8871-49A9-94B6-7F43CF03B433","shape":{"__isSmartRef__":true,"id":122440},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3212","partsBinMetaInfo":{"__isSmartRef__":true,"id":122441},"eventHandler":{"__isSmartRef__":true,"id":122459},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","02BDFEE8-1F64-4D72-B8AE-1C5B35B25473","31C89618-8D6F-484C-A25C-0CD9E7E32218"],"partTests":{"__isSmartRef__":true,"id":122460},"_ClipMode":"visible","moved":true,"b":195,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-2.7133917967093812,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122465},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4388.7,4017.0)"},"122439":{"target":{"__isSmartRef__":true,"id":122438},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122440":{"_BorderWidth":3.705904774487398,"_ClipMode":"visible","_BorderRadius":37.32050807568878,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,110.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-66,-314,-250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.8,-0.7)"},"122441":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122442},{"__isSmartRef__":true,"id":122444},{"__isSmartRef__":true,"id":122446},{"__isSmartRef__":true,"id":122448},{"__isSmartRef__":true,"id":122450},{"__isSmartRef__":true,"id":122452},{"__isSmartRef__":true,"id":122454},{"__isSmartRef__":true,"id":122456}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122458},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122442":{"date":{"__isSmartRef__":true,"id":122443},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122443":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122444":{"date":{"__isSmartRef__":true,"id":122445},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122445":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122446":{"date":{"__isSmartRef__":true,"id":122447},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122447":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122448":{"date":{"__isSmartRef__":true,"id":122449},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122449":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122450":{"date":{"__isSmartRef__":true,"id":122451},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122451":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122452":{"date":{"__isSmartRef__":true,"id":122453},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122453":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122454":{"date":{"__isSmartRef__":true,"id":122455},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122455":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122456":{"date":{"__isSmartRef__":true,"id":122457},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122457":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122458":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122459":{"morph":{"__isSmartRef__":true,"id":122438},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122460":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122461}},"122461":{"test01IsMorph":{"__isSmartRef__":true,"id":122462}},"122462":{"varMapping":{"__isSmartRef__":true,"id":122463},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122463":{"this":{"__isSmartRef__":true,"id":122460}},"122464":{},"122465":{"change":{"__isSmartRef__":true,"id":122466},"tick":{"__isSmartRef__":true,"id":122470}},"122466":{"varMapping":{"__isSmartRef__":true,"id":122467},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122467":{"this":{"__isSmartRef__":true,"id":122438}},"122468":{"timestamp":{"__isSmartRef__":true,"id":122469},"user":"cschuster","tags":[]},"122469":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122470":{"varMapping":{"__isSmartRef__":true,"id":122471},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122471":{"this":{"__isSmartRef__":true,"id":122438}},"122472":{"timestamp":{"__isSmartRef__":true,"id":122473},"user":"cschuster","tags":[]},"122473":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122474":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122475}],"id":"FB43F41D-E8C3-4A26-A5FB-09CF0465B6D0","shape":{"__isSmartRef__":true,"id":122476},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3213","partsBinMetaInfo":{"__isSmartRef__":true,"id":122477},"eventHandler":{"__isSmartRef__":true,"id":122495},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","575CA3A9-12B0-47B6-9015-8FEFEA740EAF","2797932F-F808-413F-A61C-859399191FD9"],"partTests":{"__isSmartRef__":true,"id":122496},"_ClipMode":"visible","moved":true,"b":164.77578878280474,"#startLetters":"set","isBeingDragged":false,"delta":-0.8496355098905042,"_Rotation":10.734059752049035,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122501},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6632.6,4759.3)"},"122475":{"target":{"__isSmartRef__":true,"id":122474},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122476":{"_BorderWidth":6.312984689276411,"_ClipMode":"visible","_BorderRadius":37.241713929161165,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.7,89.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(67,-180,-52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.3,-0.7)"},"122477":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122478},{"__isSmartRef__":true,"id":122480},{"__isSmartRef__":true,"id":122482},{"__isSmartRef__":true,"id":122484},{"__isSmartRef__":true,"id":122486},{"__isSmartRef__":true,"id":122488},{"__isSmartRef__":true,"id":122490},{"__isSmartRef__":true,"id":122492}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122494},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122478":{"date":{"__isSmartRef__":true,"id":122479},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122479":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122480":{"date":{"__isSmartRef__":true,"id":122481},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122481":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122482":{"date":{"__isSmartRef__":true,"id":122483},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122483":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122484":{"date":{"__isSmartRef__":true,"id":122485},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122485":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122486":{"date":{"__isSmartRef__":true,"id":122487},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122487":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122488":{"date":{"__isSmartRef__":true,"id":122489},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122489":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122490":{"date":{"__isSmartRef__":true,"id":122491},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122491":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122492":{"date":{"__isSmartRef__":true,"id":122493},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122493":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122494":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122495":{"morph":{"__isSmartRef__":true,"id":122474},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122496":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122497}},"122497":{"test01IsMorph":{"__isSmartRef__":true,"id":122498}},"122498":{"varMapping":{"__isSmartRef__":true,"id":122499},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122499":{"this":{"__isSmartRef__":true,"id":122496}},"122500":{},"122501":{"change":{"__isSmartRef__":true,"id":122502},"tick":{"__isSmartRef__":true,"id":122506}},"122502":{"varMapping":{"__isSmartRef__":true,"id":122503},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122503":{"this":{"__isSmartRef__":true,"id":122474}},"122504":{"timestamp":{"__isSmartRef__":true,"id":122505},"user":"cschuster","tags":[]},"122505":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122506":{"varMapping":{"__isSmartRef__":true,"id":122507},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122507":{"this":{"__isSmartRef__":true,"id":122474}},"122508":{"timestamp":{"__isSmartRef__":true,"id":122509},"user":"cschuster","tags":[]},"122509":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122510":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122511}],"id":"197B6E25-77B8-43EE-ACFC-728B5954DA00","shape":{"__isSmartRef__":true,"id":122512},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3214","partsBinMetaInfo":{"__isSmartRef__":true,"id":122513},"eventHandler":{"__isSmartRef__":true,"id":122531},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","055A428D-4501-460E-BFFE-28A10065D342","587BB0A4-2FCD-4157-A91F-9D724F10AFDB","74CDB893-037A-4817-AC4A-46E35B78AEDA"],"partTests":{"__isSmartRef__":true,"id":122532},"_ClipMode":"visible","moved":true,"b":263.2663266029558,"#startLetters":"set","isBeingDragged":false,"delta":0.5638674706569873,"_Rotation":-48.88267829091133,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122537},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5425.4,5211.5)"},"122511":{"target":{"__isSmartRef__":true,"id":122510},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122512":{"_BorderWidth":0.03449045365934378,"_ClipMode":"visible","_BorderRadius":0.5499439123196947,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.3,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-285,204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.7)"},"122513":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122514},{"__isSmartRef__":true,"id":122516},{"__isSmartRef__":true,"id":122518},{"__isSmartRef__":true,"id":122520},{"__isSmartRef__":true,"id":122522},{"__isSmartRef__":true,"id":122524},{"__isSmartRef__":true,"id":122526},{"__isSmartRef__":true,"id":122528}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122530},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122514":{"date":{"__isSmartRef__":true,"id":122515},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122515":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122516":{"date":{"__isSmartRef__":true,"id":122517},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122517":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122518":{"date":{"__isSmartRef__":true,"id":122519},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122519":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122520":{"date":{"__isSmartRef__":true,"id":122521},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122521":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122522":{"date":{"__isSmartRef__":true,"id":122523},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122523":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122524":{"date":{"__isSmartRef__":true,"id":122525},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122526":{"date":{"__isSmartRef__":true,"id":122527},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122527":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122528":{"date":{"__isSmartRef__":true,"id":122529},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122529":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122530":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122531":{"morph":{"__isSmartRef__":true,"id":122510},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122532":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122533}},"122533":{"test01IsMorph":{"__isSmartRef__":true,"id":122534}},"122534":{"varMapping":{"__isSmartRef__":true,"id":122535},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122535":{"this":{"__isSmartRef__":true,"id":122532}},"122536":{},"122537":{"change":{"__isSmartRef__":true,"id":122538},"tick":{"__isSmartRef__":true,"id":122542}},"122538":{"varMapping":{"__isSmartRef__":true,"id":122539},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122539":{"this":{"__isSmartRef__":true,"id":122510}},"122540":{"timestamp":{"__isSmartRef__":true,"id":122541},"user":"cschuster","tags":[]},"122541":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122542":{"varMapping":{"__isSmartRef__":true,"id":122543},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122543":{"this":{"__isSmartRef__":true,"id":122510}},"122544":{"timestamp":{"__isSmartRef__":true,"id":122545},"user":"cschuster","tags":[]},"122545":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122546":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122547}],"id":"A89C45FC-B2D7-4C70-B16F-6032E842DA73","shape":{"__isSmartRef__":true,"id":122548},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3215","partsBinMetaInfo":{"__isSmartRef__":true,"id":122549},"eventHandler":{"__isSmartRef__":true,"id":122567},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","CEF098A9-8486-42F7-9E73-36C18F5E25B6","442AECB1-00C0-433D-97A2-ED9518120818"],"partTests":{"__isSmartRef__":true,"id":122568},"_ClipMode":"visible","moved":true,"b":19.531134669436142,"#startLetters":"set","isBeingDragged":false,"delta":0.849179768236354,"_Rotation":43.18679274642478,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122573},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5297.9,4519.2)"},"122547":{"target":{"__isSmartRef__":true,"id":122546},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122548":{"_BorderWidth":6.671595218303534,"_ClipMode":"visible","_BorderRadius":35.52923108183162,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.2,86.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(86,327,230)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.7,-38.8)"},"122549":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122550},{"__isSmartRef__":true,"id":122552},{"__isSmartRef__":true,"id":122554},{"__isSmartRef__":true,"id":122556},{"__isSmartRef__":true,"id":122558},{"__isSmartRef__":true,"id":122560},{"__isSmartRef__":true,"id":122562},{"__isSmartRef__":true,"id":122564}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122566},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122550":{"date":{"__isSmartRef__":true,"id":122551},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122551":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122552":{"date":{"__isSmartRef__":true,"id":122553},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122553":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122554":{"date":{"__isSmartRef__":true,"id":122555},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122555":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122556":{"date":{"__isSmartRef__":true,"id":122557},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122557":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122558":{"date":{"__isSmartRef__":true,"id":122559},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122559":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122560":{"date":{"__isSmartRef__":true,"id":122561},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122561":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122562":{"date":{"__isSmartRef__":true,"id":122563},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122563":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122564":{"date":{"__isSmartRef__":true,"id":122565},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122565":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122566":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122567":{"morph":{"__isSmartRef__":true,"id":122546},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122568":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122569}},"122569":{"test01IsMorph":{"__isSmartRef__":true,"id":122570}},"122570":{"varMapping":{"__isSmartRef__":true,"id":122571},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122571":{"this":{"__isSmartRef__":true,"id":122568}},"122572":{},"122573":{"change":{"__isSmartRef__":true,"id":122574},"tick":{"__isSmartRef__":true,"id":122578}},"122574":{"varMapping":{"__isSmartRef__":true,"id":122575},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122575":{"this":{"__isSmartRef__":true,"id":122546}},"122576":{"timestamp":{"__isSmartRef__":true,"id":122577},"user":"cschuster","tags":[]},"122577":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122578":{"varMapping":{"__isSmartRef__":true,"id":122579},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122579":{"this":{"__isSmartRef__":true,"id":122546}},"122580":{"timestamp":{"__isSmartRef__":true,"id":122581},"user":"cschuster","tags":[]},"122581":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122582":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122583}],"id":"9B4DD3A1-D0FE-4865-8F96-2F74A9618200","shape":{"__isSmartRef__":true,"id":122584},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3216","partsBinMetaInfo":{"__isSmartRef__":true,"id":122585},"eventHandler":{"__isSmartRef__":true,"id":122603},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38"],"partTests":{"__isSmartRef__":true,"id":122604},"_ClipMode":"visible","moved":true,"b":189.33738439891022,"#startLetters":"set","isBeingDragged":false,"delta":-0.47069469577400014,"_Rotation":2.1992398601269167,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122609},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5352.3,4572.2)"},"122583":{"target":{"__isSmartRef__":true,"id":122582},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122584":{"_BorderWidth":4.188761544428463,"_ClipMode":"visible","_BorderRadius":38.94702746912305,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.8,106.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-42,-294,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.8,-0.3)"},"122585":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122586},{"__isSmartRef__":true,"id":122588},{"__isSmartRef__":true,"id":122590},{"__isSmartRef__":true,"id":122592},{"__isSmartRef__":true,"id":122594},{"__isSmartRef__":true,"id":122596},{"__isSmartRef__":true,"id":122598},{"__isSmartRef__":true,"id":122600}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122602},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122586":{"date":{"__isSmartRef__":true,"id":122587},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122587":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122588":{"date":{"__isSmartRef__":true,"id":122589},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122589":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122590":{"date":{"__isSmartRef__":true,"id":122591},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122591":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122592":{"date":{"__isSmartRef__":true,"id":122593},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122593":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122594":{"date":{"__isSmartRef__":true,"id":122595},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122595":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122596":{"date":{"__isSmartRef__":true,"id":122597},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122597":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122598":{"date":{"__isSmartRef__":true,"id":122599},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122599":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122600":{"date":{"__isSmartRef__":true,"id":122601},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122601":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122602":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122603":{"morph":{"__isSmartRef__":true,"id":122582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122604":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122605}},"122605":{"test01IsMorph":{"__isSmartRef__":true,"id":122606}},"122606":{"varMapping":{"__isSmartRef__":true,"id":122607},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122607":{"this":{"__isSmartRef__":true,"id":122604}},"122608":{},"122609":{"change":{"__isSmartRef__":true,"id":122610},"tick":{"__isSmartRef__":true,"id":122614}},"122610":{"varMapping":{"__isSmartRef__":true,"id":122611},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122611":{"this":{"__isSmartRef__":true,"id":122582}},"122612":{"timestamp":{"__isSmartRef__":true,"id":122613},"user":"cschuster","tags":[]},"122613":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122614":{"varMapping":{"__isSmartRef__":true,"id":122615},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122615":{"this":{"__isSmartRef__":true,"id":122582}},"122616":{"timestamp":{"__isSmartRef__":true,"id":122617},"user":"cschuster","tags":[]},"122617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122618":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122619}],"id":"33E97467-335A-48E0-A36C-5CA7B604DC8F","shape":{"__isSmartRef__":true,"id":122620},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3217","partsBinMetaInfo":{"__isSmartRef__":true,"id":122621},"eventHandler":{"__isSmartRef__":true,"id":122639},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","9E6EBB50-5D7F-4DA5-8C8D-D62BCC0A260A"],"partTests":{"__isSmartRef__":true,"id":122640},"_ClipMode":"visible","moved":true,"b":124,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":23.413234292364454,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122645},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6571.2,4749.9)"},"122619":{"target":{"__isSmartRef__":true,"id":122618},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122620":{"_BorderWidth":9.14518786277521,"_ClipMode":"visible","_BorderRadius":12.507868131681754,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.9,66.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(212,69,239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.6,-8.8)"},"122621":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122622},{"__isSmartRef__":true,"id":122624},{"__isSmartRef__":true,"id":122626},{"__isSmartRef__":true,"id":122628},{"__isSmartRef__":true,"id":122630},{"__isSmartRef__":true,"id":122632},{"__isSmartRef__":true,"id":122634},{"__isSmartRef__":true,"id":122636}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122638},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122622":{"date":{"__isSmartRef__":true,"id":122623},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122623":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122624":{"date":{"__isSmartRef__":true,"id":122625},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122625":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122626":{"date":{"__isSmartRef__":true,"id":122627},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122627":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122628":{"date":{"__isSmartRef__":true,"id":122629},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122629":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122630":{"date":{"__isSmartRef__":true,"id":122631},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122631":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122632":{"date":{"__isSmartRef__":true,"id":122633},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122633":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122634":{"date":{"__isSmartRef__":true,"id":122635},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122635":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122636":{"date":{"__isSmartRef__":true,"id":122637},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122637":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122638":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122639":{"morph":{"__isSmartRef__":true,"id":122618},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122640":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122641}},"122641":{"test01IsMorph":{"__isSmartRef__":true,"id":122642}},"122642":{"varMapping":{"__isSmartRef__":true,"id":122643},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122643":{"this":{"__isSmartRef__":true,"id":122640}},"122644":{},"122645":{"change":{"__isSmartRef__":true,"id":122646},"tick":{"__isSmartRef__":true,"id":122650}},"122646":{"varMapping":{"__isSmartRef__":true,"id":122647},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122647":{"this":{"__isSmartRef__":true,"id":122618}},"122648":{"timestamp":{"__isSmartRef__":true,"id":122649},"user":"cschuster","tags":[]},"122649":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122650":{"varMapping":{"__isSmartRef__":true,"id":122651},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122651":{"this":{"__isSmartRef__":true,"id":122618}},"122652":{"timestamp":{"__isSmartRef__":true,"id":122653},"user":"cschuster","tags":[]},"122653":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122654":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122655}],"id":"FFB74FF7-7D37-453C-851B-F0ACB4CCAB34","shape":{"__isSmartRef__":true,"id":122656},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3218","partsBinMetaInfo":{"__isSmartRef__":true,"id":122657},"eventHandler":{"__isSmartRef__":true,"id":122675},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","93F0DD85-9719-4062-A7B7-5CDB59FA75A7","4CD7D570-4039-4D14-9EBC-4CCA89B4B756","7760BA41-D1AF-42CE-B034-D0200F0E9BEF","FC0FE1BD-712E-44C8-B3BF-40432F1FAE9F"],"partTests":{"__isSmartRef__":true,"id":122676},"_ClipMode":"visible","moved":true,"b":62.50762760924408,"#startLetters":"set","isBeingDragged":false,"delta":-0.9241706047323532,"_Rotation":4.766548631470684,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122681},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4444.7,4325.8)"},"122655":{"target":{"__isSmartRef__":true,"id":122654},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122656":{"_BorderWidth":9.435361482386073,"_ClipMode":"visible","_BorderRadius":8.524109632905631,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.8,64.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(227,345,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-29.2)"},"122657":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122658},{"__isSmartRef__":true,"id":122660},{"__isSmartRef__":true,"id":122662},{"__isSmartRef__":true,"id":122664},{"__isSmartRef__":true,"id":122666},{"__isSmartRef__":true,"id":122668},{"__isSmartRef__":true,"id":122670},{"__isSmartRef__":true,"id":122672}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122674},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122658":{"date":{"__isSmartRef__":true,"id":122659},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122659":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122660":{"date":{"__isSmartRef__":true,"id":122661},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122661":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122662":{"date":{"__isSmartRef__":true,"id":122663},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122663":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122664":{"date":{"__isSmartRef__":true,"id":122665},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122665":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122666":{"date":{"__isSmartRef__":true,"id":122667},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122667":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122668":{"date":{"__isSmartRef__":true,"id":122669},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122669":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122670":{"date":{"__isSmartRef__":true,"id":122671},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122671":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122672":{"date":{"__isSmartRef__":true,"id":122673},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122673":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122674":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122675":{"morph":{"__isSmartRef__":true,"id":122654},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122676":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122677}},"122677":{"test01IsMorph":{"__isSmartRef__":true,"id":122678}},"122678":{"varMapping":{"__isSmartRef__":true,"id":122679},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122679":{"this":{"__isSmartRef__":true,"id":122676}},"122680":{},"122681":{"change":{"__isSmartRef__":true,"id":122682},"tick":{"__isSmartRef__":true,"id":122686}},"122682":{"varMapping":{"__isSmartRef__":true,"id":122683},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122683":{"this":{"__isSmartRef__":true,"id":122654}},"122684":{"timestamp":{"__isSmartRef__":true,"id":122685},"user":"cschuster","tags":[]},"122685":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122686":{"varMapping":{"__isSmartRef__":true,"id":122687},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122687":{"this":{"__isSmartRef__":true,"id":122654}},"122688":{"timestamp":{"__isSmartRef__":true,"id":122689},"user":"cschuster","tags":[]},"122689":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122690":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122691}],"id":"6D5A6CEF-AA6D-4E8A-9B5C-31A47CA3DA98","shape":{"__isSmartRef__":true,"id":122692},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3219","partsBinMetaInfo":{"__isSmartRef__":true,"id":122693},"eventHandler":{"__isSmartRef__":true,"id":122711},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","7FA5B996-25DC-42BB-B421-6B2DC1C9B1F2","ED863F66-967B-4767-B7D3-B7EE84115E7D"],"partTests":{"__isSmartRef__":true,"id":122712},"_ClipMode":"visible","moved":true,"b":83.08616844785865,"#startLetters":"set","isBeingDragged":false,"delta":0.9238603474805132,"_Rotation":62.284856376145505,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122717},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5369.9,3871.0)"},"122691":{"target":{"__isSmartRef__":true,"id":122690},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122692":{"_BorderWidth":9.963641556167563,"_ClipMode":"visible","_BorderRadius":0.5796200030183485,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.6,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,285,-205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.4)"},"122693":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122694},{"__isSmartRef__":true,"id":122696},{"__isSmartRef__":true,"id":122698},{"__isSmartRef__":true,"id":122700},{"__isSmartRef__":true,"id":122702},{"__isSmartRef__":true,"id":122704},{"__isSmartRef__":true,"id":122706},{"__isSmartRef__":true,"id":122708}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122710},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122694":{"date":{"__isSmartRef__":true,"id":122695},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122695":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122696":{"date":{"__isSmartRef__":true,"id":122697},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122697":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122698":{"date":{"__isSmartRef__":true,"id":122699},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122699":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122700":{"date":{"__isSmartRef__":true,"id":122701},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122701":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122702":{"date":{"__isSmartRef__":true,"id":122703},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122703":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122704":{"date":{"__isSmartRef__":true,"id":122705},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122705":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122706":{"date":{"__isSmartRef__":true,"id":122707},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122707":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122708":{"date":{"__isSmartRef__":true,"id":122709},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122709":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122710":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122711":{"morph":{"__isSmartRef__":true,"id":122690},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122712":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122713}},"122713":{"test01IsMorph":{"__isSmartRef__":true,"id":122714}},"122714":{"varMapping":{"__isSmartRef__":true,"id":122715},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122716},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122715":{"this":{"__isSmartRef__":true,"id":122712}},"122716":{},"122717":{"change":{"__isSmartRef__":true,"id":122718},"tick":{"__isSmartRef__":true,"id":122722}},"122718":{"varMapping":{"__isSmartRef__":true,"id":122719},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122719":{"this":{"__isSmartRef__":true,"id":122690}},"122720":{"timestamp":{"__isSmartRef__":true,"id":122721},"user":"cschuster","tags":[]},"122721":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122722":{"varMapping":{"__isSmartRef__":true,"id":122723},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122723":{"this":{"__isSmartRef__":true,"id":122690}},"122724":{"timestamp":{"__isSmartRef__":true,"id":122725},"user":"cschuster","tags":[]},"122725":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122726":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122727}],"id":"5A2A9952-51DF-4DCE-AC83-61E80685D2EA","shape":{"__isSmartRef__":true,"id":122728},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3220","partsBinMetaInfo":{"__isSmartRef__":true,"id":122729},"eventHandler":{"__isSmartRef__":true,"id":122747},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","195AAFFD-899A-4C06-9317-A631D9E18CD2"],"partTests":{"__isSmartRef__":true,"id":122748},"_ClipMode":"visible","moved":true,"b":69.7579453420476,"#startLetters":"set","isBeingDragged":false,"delta":0.9125335033168085,"_Rotation":61.66568490530509,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122753},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4858.4,4647.6)"},"122727":{"target":{"__isSmartRef__":true,"id":122726},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122728":{"_BorderWidth":9.691196618886497,"_ClipMode":"visible","_BorderRadius":4.788278852716623,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.0,62.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(240,329,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.8,-26.9)"},"122729":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122730},{"__isSmartRef__":true,"id":122732},{"__isSmartRef__":true,"id":122734},{"__isSmartRef__":true,"id":122736},{"__isSmartRef__":true,"id":122738},{"__isSmartRef__":true,"id":122740},{"__isSmartRef__":true,"id":122742},{"__isSmartRef__":true,"id":122744}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122746},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122730":{"date":{"__isSmartRef__":true,"id":122731},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122731":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122732":{"date":{"__isSmartRef__":true,"id":122733},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122733":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122734":{"date":{"__isSmartRef__":true,"id":122735},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122735":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122736":{"date":{"__isSmartRef__":true,"id":122737},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122737":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122738":{"date":{"__isSmartRef__":true,"id":122739},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122739":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122740":{"date":{"__isSmartRef__":true,"id":122741},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122741":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122742":{"date":{"__isSmartRef__":true,"id":122743},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122743":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122744":{"date":{"__isSmartRef__":true,"id":122745},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122745":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122746":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122747":{"morph":{"__isSmartRef__":true,"id":122726},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122748":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122749}},"122749":{"test01IsMorph":{"__isSmartRef__":true,"id":122750}},"122750":{"varMapping":{"__isSmartRef__":true,"id":122751},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122751":{"this":{"__isSmartRef__":true,"id":122748}},"122752":{},"122753":{"change":{"__isSmartRef__":true,"id":122754},"tick":{"__isSmartRef__":true,"id":122758}},"122754":{"varMapping":{"__isSmartRef__":true,"id":122755},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122755":{"this":{"__isSmartRef__":true,"id":122726}},"122756":{"timestamp":{"__isSmartRef__":true,"id":122757},"user":"cschuster","tags":[]},"122757":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122758":{"varMapping":{"__isSmartRef__":true,"id":122759},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122759":{"this":{"__isSmartRef__":true,"id":122726}},"122760":{"timestamp":{"__isSmartRef__":true,"id":122761},"user":"cschuster","tags":[]},"122761":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122762":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122763}],"id":"A1776852-F4D6-4F77-869C-D082D0017265","shape":{"__isSmartRef__":true,"id":122764},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3221","partsBinMetaInfo":{"__isSmartRef__":true,"id":122765},"eventHandler":{"__isSmartRef__":true,"id":122783},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55"],"partTests":{"__isSmartRef__":true,"id":122784},"_ClipMode":"visible","moved":true,"b":241.57568863517372,"#startLetters":"set","isBeingDragged":false,"delta":0.873208740958944,"_Rotation":-17.332182879965973,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122789},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4891.7,5086.8)"},"122763":{"target":{"__isSmartRef__":true,"id":122762},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122764":{"_BorderWidth":0.60276660010617,"_ClipMode":"visible","_BorderRadius":9.062941482973045,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.5,135.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-225,-347,226)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.4,-10.5)"},"122765":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122766},{"__isSmartRef__":true,"id":122768},{"__isSmartRef__":true,"id":122770},{"__isSmartRef__":true,"id":122772},{"__isSmartRef__":true,"id":122774},{"__isSmartRef__":true,"id":122776},{"__isSmartRef__":true,"id":122778},{"__isSmartRef__":true,"id":122780}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122782},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122766":{"date":{"__isSmartRef__":true,"id":122767},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122767":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122768":{"date":{"__isSmartRef__":true,"id":122769},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122769":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122770":{"date":{"__isSmartRef__":true,"id":122771},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122771":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122772":{"date":{"__isSmartRef__":true,"id":122773},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122773":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122774":{"date":{"__isSmartRef__":true,"id":122775},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122775":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122776":{"date":{"__isSmartRef__":true,"id":122777},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122777":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122778":{"date":{"__isSmartRef__":true,"id":122779},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122779":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122780":{"date":{"__isSmartRef__":true,"id":122781},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122781":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122782":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122783":{"morph":{"__isSmartRef__":true,"id":122762},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122784":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122785}},"122785":{"test01IsMorph":{"__isSmartRef__":true,"id":122786}},"122786":{"varMapping":{"__isSmartRef__":true,"id":122787},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122787":{"this":{"__isSmartRef__":true,"id":122784}},"122788":{},"122789":{"change":{"__isSmartRef__":true,"id":122790},"tick":{"__isSmartRef__":true,"id":122794}},"122790":{"varMapping":{"__isSmartRef__":true,"id":122791},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122792},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122791":{"this":{"__isSmartRef__":true,"id":122762}},"122792":{"timestamp":{"__isSmartRef__":true,"id":122793},"user":"cschuster","tags":[]},"122793":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122794":{"varMapping":{"__isSmartRef__":true,"id":122795},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122795":{"this":{"__isSmartRef__":true,"id":122762}},"122796":{"timestamp":{"__isSmartRef__":true,"id":122797},"user":"cschuster","tags":[]},"122797":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122798":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122799}],"id":"BD6790C1-AC06-47DD-994C-82B1494A080C","shape":{"__isSmartRef__":true,"id":122800},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3222","partsBinMetaInfo":{"__isSmartRef__":true,"id":122801},"eventHandler":{"__isSmartRef__":true,"id":122819},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","878DB505-7AE3-4F97-B0CB-62FA321A9223","EC1FC5D4-C0C0-40DE-9040-C2CDF3198FB4","C851352B-BFEF-477E-9825-CE668D0F0E66","EBA49EDD-445C-4A74-961B-18346EA50E09"],"partTests":{"__isSmartRef__":true,"id":122820},"_ClipMode":"visible","moved":true,"b":61.7021860217792,"#startLetters":"set","isBeingDragged":false,"delta":-0.9318523764959536,"_Rotation":3.2317026329573317,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122825},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4920.4,3751.2)"},"122799":{"target":{"__isSmartRef__":true,"id":122798},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122800":{"_BorderWidth":9.402477204436726,"_ClipMode":"visible","_BorderRadius":8.98911114306397,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.4,64.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(225,347,-226)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.6,-29.5)"},"122801":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122802},{"__isSmartRef__":true,"id":122804},{"__isSmartRef__":true,"id":122806},{"__isSmartRef__":true,"id":122808},{"__isSmartRef__":true,"id":122810},{"__isSmartRef__":true,"id":122812},{"__isSmartRef__":true,"id":122814},{"__isSmartRef__":true,"id":122816}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122818},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122802":{"date":{"__isSmartRef__":true,"id":122803},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122803":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122804":{"date":{"__isSmartRef__":true,"id":122805},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122805":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122806":{"date":{"__isSmartRef__":true,"id":122807},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122807":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122808":{"date":{"__isSmartRef__":true,"id":122809},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122809":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122810":{"date":{"__isSmartRef__":true,"id":122811},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122811":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122812":{"date":{"__isSmartRef__":true,"id":122813},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122814":{"date":{"__isSmartRef__":true,"id":122815},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122815":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122816":{"date":{"__isSmartRef__":true,"id":122817},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122817":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122818":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122819":{"morph":{"__isSmartRef__":true,"id":122798},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122820":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122821}},"122821":{"test01IsMorph":{"__isSmartRef__":true,"id":122822}},"122822":{"varMapping":{"__isSmartRef__":true,"id":122823},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122823":{"this":{"__isSmartRef__":true,"id":122820}},"122824":{},"122825":{"change":{"__isSmartRef__":true,"id":122826},"tick":{"__isSmartRef__":true,"id":122830}},"122826":{"varMapping":{"__isSmartRef__":true,"id":122827},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122827":{"this":{"__isSmartRef__":true,"id":122798}},"122828":{"timestamp":{"__isSmartRef__":true,"id":122829},"user":"cschuster","tags":[]},"122829":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122830":{"varMapping":{"__isSmartRef__":true,"id":122831},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122831":{"this":{"__isSmartRef__":true,"id":122798}},"122832":{"timestamp":{"__isSmartRef__":true,"id":122833},"user":"cschuster","tags":[]},"122833":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122834":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122835}],"id":"A7FE0748-74EF-4C2C-BECD-C98D69E57DA9","shape":{"__isSmartRef__":true,"id":122836},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3223","partsBinMetaInfo":{"__isSmartRef__":true,"id":122837},"eventHandler":{"__isSmartRef__":true,"id":122855},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","809FCD2A-4CAB-4206-85CC-A0E379BE6145"],"partTests":{"__isSmartRef__":true,"id":122856},"_ClipMode":"visible","moved":true,"b":295.5298887787503,"#startLetters":"set","isBeingDragged":false,"delta":0.8059107545996085,"_Rotation":-26.950004269846396,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122861},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4469.9,5079.0)"},"122835":{"target":{"__isSmartRef__":true,"id":122834},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122836":{"_BorderWidth":0.48819708916817284,"_ClipMode":"visible","_BorderRadius":7.4298151900951215,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.9,136.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-231,-121,-177)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.0,-28.6)"},"122837":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122838},{"__isSmartRef__":true,"id":122840},{"__isSmartRef__":true,"id":122842},{"__isSmartRef__":true,"id":122844},{"__isSmartRef__":true,"id":122846},{"__isSmartRef__":true,"id":122848},{"__isSmartRef__":true,"id":122850},{"__isSmartRef__":true,"id":122852}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122854},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122838":{"date":{"__isSmartRef__":true,"id":122839},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122839":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122840":{"date":{"__isSmartRef__":true,"id":122841},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122841":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122842":{"date":{"__isSmartRef__":true,"id":122843},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122843":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122844":{"date":{"__isSmartRef__":true,"id":122845},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122845":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122846":{"date":{"__isSmartRef__":true,"id":122847},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122847":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122848":{"date":{"__isSmartRef__":true,"id":122849},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122849":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122850":{"date":{"__isSmartRef__":true,"id":122851},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122851":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122852":{"date":{"__isSmartRef__":true,"id":122853},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122853":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122854":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122855":{"morph":{"__isSmartRef__":true,"id":122834},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122856":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122857}},"122857":{"test01IsMorph":{"__isSmartRef__":true,"id":122858}},"122858":{"varMapping":{"__isSmartRef__":true,"id":122859},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122860},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122859":{"this":{"__isSmartRef__":true,"id":122856}},"122860":{},"122861":{"change":{"__isSmartRef__":true,"id":122862},"tick":{"__isSmartRef__":true,"id":122866}},"122862":{"varMapping":{"__isSmartRef__":true,"id":122863},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122864},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122863":{"this":{"__isSmartRef__":true,"id":122834}},"122864":{"timestamp":{"__isSmartRef__":true,"id":122865},"user":"cschuster","tags":[]},"122865":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122866":{"varMapping":{"__isSmartRef__":true,"id":122867},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122868},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122867":{"this":{"__isSmartRef__":true,"id":122834}},"122868":{"timestamp":{"__isSmartRef__":true,"id":122869},"user":"cschuster","tags":[]},"122869":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122870":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122871}],"id":"4B7A59AC-46D3-4C04-8238-FDEE09815602","shape":{"__isSmartRef__":true,"id":122872},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3224","partsBinMetaInfo":{"__isSmartRef__":true,"id":122873},"eventHandler":{"__isSmartRef__":true,"id":122891},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","575CA3A9-12B0-47B6-9015-8FEFEA740EAF"],"partTests":{"__isSmartRef__":true,"id":122892},"_ClipMode":"visible","moved":true,"b":130.98794253682718,"#startLetters":"set","isBeingDragged":false,"delta":0.8937567051034421,"_Rotation":27.46778188434587,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122897},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6245.1,4649.7)"},"122871":{"target":{"__isSmartRef__":true,"id":122870},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122872":{"_BorderWidth":8.7742381308384,"_ClipMode":"visible","_BorderRadius":17.208202450760737,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,69.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(193,26,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.1,-6.9)"},"122873":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122874},{"__isSmartRef__":true,"id":122876},{"__isSmartRef__":true,"id":122878},{"__isSmartRef__":true,"id":122880},{"__isSmartRef__":true,"id":122882},{"__isSmartRef__":true,"id":122884},{"__isSmartRef__":true,"id":122886},{"__isSmartRef__":true,"id":122888}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122890},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122874":{"date":{"__isSmartRef__":true,"id":122875},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122875":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122876":{"date":{"__isSmartRef__":true,"id":122877},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122877":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122878":{"date":{"__isSmartRef__":true,"id":122879},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122879":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122880":{"date":{"__isSmartRef__":true,"id":122881},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122881":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122882":{"date":{"__isSmartRef__":true,"id":122883},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122883":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122884":{"date":{"__isSmartRef__":true,"id":122885},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122885":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122886":{"date":{"__isSmartRef__":true,"id":122887},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122887":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122888":{"date":{"__isSmartRef__":true,"id":122889},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122889":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122890":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122891":{"morph":{"__isSmartRef__":true,"id":122870},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122892":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122893}},"122893":{"test01IsMorph":{"__isSmartRef__":true,"id":122894}},"122894":{"varMapping":{"__isSmartRef__":true,"id":122895},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122895":{"this":{"__isSmartRef__":true,"id":122892}},"122896":{},"122897":{"change":{"__isSmartRef__":true,"id":122898},"tick":{"__isSmartRef__":true,"id":122902}},"122898":{"varMapping":{"__isSmartRef__":true,"id":122899},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122899":{"this":{"__isSmartRef__":true,"id":122870}},"122900":{"timestamp":{"__isSmartRef__":true,"id":122901},"user":"cschuster","tags":[]},"122901":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122902":{"varMapping":{"__isSmartRef__":true,"id":122903},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122904},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122903":{"this":{"__isSmartRef__":true,"id":122870}},"122904":{"timestamp":{"__isSmartRef__":true,"id":122905},"user":"cschuster","tags":[]},"122905":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122906":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122907}],"id":"4547A1EA-5030-4322-AC76-0EF700C7F710","shape":{"__isSmartRef__":true,"id":122908},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3225","partsBinMetaInfo":{"__isSmartRef__":true,"id":122909},"eventHandler":{"__isSmartRef__":true,"id":122927},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","DD1ABD8D-E6ED-4800-B2CA-4B21C9F26701"],"partTests":{"__isSmartRef__":true,"id":122928},"_ClipMode":"visible","moved":true,"b":45.36074223869946,"#startLetters":"set","isBeingDragged":false,"delta":-0.7587666464969516,"_Rotation":42.8874917867267,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122933},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5641.9,4532.5)"},"122907":{"target":{"__isSmartRef__":true,"id":122906},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122908":{"_BorderWidth":8.557723898175187,"_ClipMode":"visible","_BorderRadius":19.74816106296505,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(182,362,-60)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.2,-34.1)"},"122909":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122910},{"__isSmartRef__":true,"id":122912},{"__isSmartRef__":true,"id":122914},{"__isSmartRef__":true,"id":122916},{"__isSmartRef__":true,"id":122918},{"__isSmartRef__":true,"id":122920},{"__isSmartRef__":true,"id":122922},{"__isSmartRef__":true,"id":122924}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122926},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122910":{"date":{"__isSmartRef__":true,"id":122911},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122911":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122912":{"date":{"__isSmartRef__":true,"id":122913},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122913":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122914":{"date":{"__isSmartRef__":true,"id":122915},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122915":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122916":{"date":{"__isSmartRef__":true,"id":122917},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122917":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122918":{"date":{"__isSmartRef__":true,"id":122919},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122919":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122920":{"date":{"__isSmartRef__":true,"id":122921},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122921":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122922":{"date":{"__isSmartRef__":true,"id":122923},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122923":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122924":{"date":{"__isSmartRef__":true,"id":122925},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122925":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122926":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122927":{"morph":{"__isSmartRef__":true,"id":122906},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122928":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122929}},"122929":{"test01IsMorph":{"__isSmartRef__":true,"id":122930}},"122930":{"varMapping":{"__isSmartRef__":true,"id":122931},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122931":{"this":{"__isSmartRef__":true,"id":122928}},"122932":{},"122933":{"change":{"__isSmartRef__":true,"id":122934},"tick":{"__isSmartRef__":true,"id":122938}},"122934":{"varMapping":{"__isSmartRef__":true,"id":122935},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122936},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122935":{"this":{"__isSmartRef__":true,"id":122906}},"122936":{"timestamp":{"__isSmartRef__":true,"id":122937},"user":"cschuster","tags":[]},"122937":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122938":{"varMapping":{"__isSmartRef__":true,"id":122939},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122940},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122939":{"this":{"__isSmartRef__":true,"id":122906}},"122940":{"timestamp":{"__isSmartRef__":true,"id":122941},"user":"cschuster","tags":[]},"122941":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122942":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122943}],"id":"A060031B-980E-48FE-96B6-F84120A4BA55","shape":{"__isSmartRef__":true,"id":122944},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3226","partsBinMetaInfo":{"__isSmartRef__":true,"id":122945},"eventHandler":{"__isSmartRef__":true,"id":122963},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","DCFC1906-BAB1-439F-A563-9840DC7F3240","F0CB646E-9998-4A57-B6B7-C8F3EE7D9695","C4ACA1F6-5DCA-48DC-A790-19B0EFBB7AC1"],"partTests":{"__isSmartRef__":true,"id":122964},"_ClipMode":"visible","moved":true,"b":49.57491031673271,"#startLetters":"set","isBeingDragged":false,"delta":0.762690927949734,"_Rotation":17.815459108846053,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122969},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6193.8,4309.9)"},"122943":{"target":{"__isSmartRef__":true,"id":122942},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122944":{"_BorderWidth":8.806272121973116,"_ClipMode":"visible","_BorderRadius":16.81966805358445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.5,69.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(195,361,-112)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.2,-33.0)"},"122945":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122946},{"__isSmartRef__":true,"id":122948},{"__isSmartRef__":true,"id":122950},{"__isSmartRef__":true,"id":122952},{"__isSmartRef__":true,"id":122954},{"__isSmartRef__":true,"id":122956},{"__isSmartRef__":true,"id":122958},{"__isSmartRef__":true,"id":122960}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122962},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122946":{"date":{"__isSmartRef__":true,"id":122947},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122947":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122948":{"date":{"__isSmartRef__":true,"id":122949},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122949":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122950":{"date":{"__isSmartRef__":true,"id":122951},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122951":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122952":{"date":{"__isSmartRef__":true,"id":122953},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122953":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122954":{"date":{"__isSmartRef__":true,"id":122955},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122955":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122956":{"date":{"__isSmartRef__":true,"id":122957},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122957":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122958":{"date":{"__isSmartRef__":true,"id":122959},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122959":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122960":{"date":{"__isSmartRef__":true,"id":122961},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122961":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122962":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122963":{"morph":{"__isSmartRef__":true,"id":122942},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122964":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":122965}},"122965":{"test01IsMorph":{"__isSmartRef__":true,"id":122966}},"122966":{"varMapping":{"__isSmartRef__":true,"id":122967},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":122968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122967":{"this":{"__isSmartRef__":true,"id":122964}},"122968":{},"122969":{"change":{"__isSmartRef__":true,"id":122970},"tick":{"__isSmartRef__":true,"id":122974}},"122970":{"varMapping":{"__isSmartRef__":true,"id":122971},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":122972},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122971":{"this":{"__isSmartRef__":true,"id":122942}},"122972":{"timestamp":{"__isSmartRef__":true,"id":122973},"user":"cschuster","tags":[]},"122973":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"122974":{"varMapping":{"__isSmartRef__":true,"id":122975},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":122976},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"122975":{"this":{"__isSmartRef__":true,"id":122942}},"122976":{"timestamp":{"__isSmartRef__":true,"id":122977},"user":"cschuster","tags":[]},"122977":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"122978":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":122979}],"id":"FDCC8A49-0843-463D-BB40-DF9F1C66AADB","shape":{"__isSmartRef__":true,"id":122980},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3227","partsBinMetaInfo":{"__isSmartRef__":true,"id":122981},"eventHandler":{"__isSmartRef__":true,"id":122999},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52","9D8AE4E3-4E73-47B1-B74F-C5D5B841F66B","1652D6CF-1686-43A9-8A51-197F3D090CDE"],"partTests":{"__isSmartRef__":true,"id":123000},"_ClipMode":"visible","moved":true,"b":154.4468566935975,"#startLetters":"set","isBeingDragged":false,"delta":-0.9780779288848862,"_Rotation":-51.06486947534136,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123005},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4456.3,5257.1)"},"122979":{"target":{"__isSmartRef__":true,"id":122978},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"122980":{"_BorderWidth":7.156740412628009,"_ClipMode":"visible","_BorderRadius":32.557553268059465,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.9,82.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(110,-121,85)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.6,-2.0)"},"122981":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":122982},{"__isSmartRef__":true,"id":122984},{"__isSmartRef__":true,"id":122986},{"__isSmartRef__":true,"id":122988},{"__isSmartRef__":true,"id":122990},{"__isSmartRef__":true,"id":122992},{"__isSmartRef__":true,"id":122994},{"__isSmartRef__":true,"id":122996}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":122998},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"122982":{"date":{"__isSmartRef__":true,"id":122983},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"122983":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"122984":{"date":{"__isSmartRef__":true,"id":122985},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"122985":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"122986":{"date":{"__isSmartRef__":true,"id":122987},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"122987":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"122988":{"date":{"__isSmartRef__":true,"id":122989},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"122989":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"122990":{"date":{"__isSmartRef__":true,"id":122991},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"122991":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"122992":{"date":{"__isSmartRef__":true,"id":122993},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"122993":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"122994":{"date":{"__isSmartRef__":true,"id":122995},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"122995":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"122996":{"date":{"__isSmartRef__":true,"id":122997},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"122997":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"122998":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"122999":{"morph":{"__isSmartRef__":true,"id":122978},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123000":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123001}},"123001":{"test01IsMorph":{"__isSmartRef__":true,"id":123002}},"123002":{"varMapping":{"__isSmartRef__":true,"id":123003},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123003":{"this":{"__isSmartRef__":true,"id":123000}},"123004":{},"123005":{"change":{"__isSmartRef__":true,"id":123006},"tick":{"__isSmartRef__":true,"id":123010}},"123006":{"varMapping":{"__isSmartRef__":true,"id":123007},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123008},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123007":{"this":{"__isSmartRef__":true,"id":122978}},"123008":{"timestamp":{"__isSmartRef__":true,"id":123009},"user":"cschuster","tags":[]},"123009":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123010":{"varMapping":{"__isSmartRef__":true,"id":123011},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123012},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123011":{"this":{"__isSmartRef__":true,"id":122978}},"123012":{"timestamp":{"__isSmartRef__":true,"id":123013},"user":"cschuster","tags":[]},"123013":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123014":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123015}],"id":"A01C99C6-E321-4423-AAB9-3C2952165AE4","shape":{"__isSmartRef__":true,"id":123016},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3228","partsBinMetaInfo":{"__isSmartRef__":true,"id":123017},"eventHandler":{"__isSmartRef__":true,"id":123035},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5","B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4","DF12F32F-69FA-4745-9D82-8A7FF6A76A29","808DF04E-EA33-4F2D-8951-9A31949465AC","2BAF42C5-17A3-49C6-8926-F4BD9B508F26"],"partTests":{"__isSmartRef__":true,"id":123036},"_ClipMode":"visible","moved":true,"b":14.612225370539818,"#startLetters":"set","isBeingDragged":false,"delta":0.8595426688552834,"_Rotation":11.484608437887958,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123041},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5560.3,4060.3)"},"123015":{"target":{"__isSmartRef__":true,"id":123014},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123016":{"_BorderWidth":6.261379177407467,"_ClipMode":"visible","_BorderRadius":37.45427611328458,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.5,89.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(65,313,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.0,-39.4)"},"123017":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123018},{"__isSmartRef__":true,"id":123020},{"__isSmartRef__":true,"id":123022},{"__isSmartRef__":true,"id":123024},{"__isSmartRef__":true,"id":123026},{"__isSmartRef__":true,"id":123028},{"__isSmartRef__":true,"id":123030},{"__isSmartRef__":true,"id":123032}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123034},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123018":{"date":{"__isSmartRef__":true,"id":123019},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123019":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123020":{"date":{"__isSmartRef__":true,"id":123021},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123021":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123022":{"date":{"__isSmartRef__":true,"id":123023},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123023":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123024":{"date":{"__isSmartRef__":true,"id":123025},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123025":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123026":{"date":{"__isSmartRef__":true,"id":123027},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123027":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123028":{"date":{"__isSmartRef__":true,"id":123029},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123029":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123030":{"date":{"__isSmartRef__":true,"id":123031},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123031":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123032":{"date":{"__isSmartRef__":true,"id":123033},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123033":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123034":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123035":{"morph":{"__isSmartRef__":true,"id":123014},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123036":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123037}},"123037":{"test01IsMorph":{"__isSmartRef__":true,"id":123038}},"123038":{"varMapping":{"__isSmartRef__":true,"id":123039},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123039":{"this":{"__isSmartRef__":true,"id":123036}},"123040":{},"123041":{"change":{"__isSmartRef__":true,"id":123042},"tick":{"__isSmartRef__":true,"id":123046}},"123042":{"varMapping":{"__isSmartRef__":true,"id":123043},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123044},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123043":{"this":{"__isSmartRef__":true,"id":123014}},"123044":{"timestamp":{"__isSmartRef__":true,"id":123045},"user":"cschuster","tags":[]},"123045":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123046":{"varMapping":{"__isSmartRef__":true,"id":123047},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123048},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123047":{"this":{"__isSmartRef__":true,"id":123014}},"123048":{"timestamp":{"__isSmartRef__":true,"id":123049},"user":"cschuster","tags":[]},"123049":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123050":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123051}],"id":"6DADFB93-B3D2-4678-862C-61EC2FFA33F6","shape":{"__isSmartRef__":true,"id":123052},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3229","partsBinMetaInfo":{"__isSmartRef__":true,"id":123053},"eventHandler":{"__isSmartRef__":true,"id":123071},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","44E3F327-CF6F-4E8D-8877-5698D21FEEC2","D5DCB890-618C-4D9D-9769-4C4D100B3701","C100C275-8FF9-455B-B33B-B021FCADCFE7"],"partTests":{"__isSmartRef__":true,"id":123072},"_ClipMode":"visible","moved":true,"b":358,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":13.326139157105619,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":123077},{"__isSmartRef__":true,"id":123081},{"__isSmartRef__":true,"id":123091},{"__isSmartRef__":true,"id":123089},{"__isSmartRef__":true,"id":123113},{"__isSmartRef__":true,"id":123117},{"__isSmartRef__":true,"id":123127},{"__isSmartRef__":true,"id":123125},{"__isSmartRef__":true,"id":123149},{"__isSmartRef__":true,"id":123153},{"__isSmartRef__":true,"id":123163},{"__isSmartRef__":true,"id":123161},{"__isSmartRef__":true,"id":123185},{"__isSmartRef__":true,"id":123189},{"__isSmartRef__":true,"id":123199},{"__isSmartRef__":true,"id":123197},{"__isSmartRef__":true,"id":123221},{"__isSmartRef__":true,"id":123225},{"__isSmartRef__":true,"id":123235},{"__isSmartRef__":true,"id":123233}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123257},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8637.5,6182.5)"},"123051":{"target":{"__isSmartRef__":true,"id":123050},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123052":{"_BorderWidth":4.825502516487496,"_ClipMode":"visible","_BorderRadius":39.95128100519649,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.2,101.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-9,246,199)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.3,-40.0)"},"123053":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123054},{"__isSmartRef__":true,"id":123056},{"__isSmartRef__":true,"id":123058},{"__isSmartRef__":true,"id":123060},{"__isSmartRef__":true,"id":123062},{"__isSmartRef__":true,"id":123064},{"__isSmartRef__":true,"id":123066},{"__isSmartRef__":true,"id":123068}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123070},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123054":{"date":{"__isSmartRef__":true,"id":123055},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123055":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123056":{"date":{"__isSmartRef__":true,"id":123057},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123057":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123058":{"date":{"__isSmartRef__":true,"id":123059},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123059":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123060":{"date":{"__isSmartRef__":true,"id":123061},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123061":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123062":{"date":{"__isSmartRef__":true,"id":123063},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123063":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123064":{"date":{"__isSmartRef__":true,"id":123065},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123065":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123066":{"date":{"__isSmartRef__":true,"id":123067},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123067":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123068":{"date":{"__isSmartRef__":true,"id":123069},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123069":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123070":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123071":{"morph":{"__isSmartRef__":true,"id":123050},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123072":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123073}},"123073":{"test01IsMorph":{"__isSmartRef__":true,"id":123074}},"123074":{"varMapping":{"__isSmartRef__":true,"id":123075},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123075":{"this":{"__isSmartRef__":true,"id":123072}},"123076":{},"123077":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":123078},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123112},"dependedBy":{"__isSmartRef__":true,"id":123081},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123078":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":123079},"eventHandler":{"__isSmartRef__":true,"id":123080},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":123081},{"__isSmartRef__":true,"id":123089}],"_Rotation":13.326139157105619,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":123099}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123101},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"123079":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"123080":{"morph":{"__isSmartRef__":true,"id":123078},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123081":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":123078},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123082},"dependendConnections":[{"__isSmartRef__":true,"id":123077}],"attributeConnections":[{"__isSmartRef__":true,"id":123083},{"__isSmartRef__":true,"id":123085},{"__isSmartRef__":true,"id":123087}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123082":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123078}},"123083":{"sourceObj":{"__isSmartRef__":true,"id":123081},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123077},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123084},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123084":{"source":{"__isSmartRef__":true,"id":123081},"target":{"__isSmartRef__":true,"id":123077}},"123085":{"sourceObj":{"__isSmartRef__":true,"id":123081},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123077},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123086},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123086":{"source":{"__isSmartRef__":true,"id":123081},"target":{"__isSmartRef__":true,"id":123077}},"123087":{"sourceObj":{"__isSmartRef__":true,"id":123081},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123077},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123088},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123088":{"source":{"__isSmartRef__":true,"id":123081},"target":{"__isSmartRef__":true,"id":123077}},"123089":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":123078},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123090},"dependendConnections":[{"__isSmartRef__":true,"id":123091}],"attributeConnections":[{"__isSmartRef__":true,"id":123093},{"__isSmartRef__":true,"id":123095},{"__isSmartRef__":true,"id":123097}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123090":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123078}},"123091":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":123078},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123092},"dependedBy":{"__isSmartRef__":true,"id":123089},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123092":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123078}},"123093":{"sourceObj":{"__isSmartRef__":true,"id":123089},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123091},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123094},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123094":{"source":{"__isSmartRef__":true,"id":123089},"target":{"__isSmartRef__":true,"id":123091}},"123095":{"sourceObj":{"__isSmartRef__":true,"id":123089},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123091},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123096},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123096":{"source":{"__isSmartRef__":true,"id":123089},"target":{"__isSmartRef__":true,"id":123091}},"123097":{"sourceObj":{"__isSmartRef__":true,"id":123089},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123091},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123098},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123098":{"source":{"__isSmartRef__":true,"id":123089},"target":{"__isSmartRef__":true,"id":123091}},"123099":{"sourceObj":{"__isSmartRef__":true,"id":123078},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":123078},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":123100},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123100":{"source":{"__isSmartRef__":true,"id":123078},"target":{"__isSmartRef__":true,"id":123078}},"123101":{"remove":{"__isSmartRef__":true,"id":123102},"reconnect":{"__isSmartRef__":true,"id":123109}},"123102":{"varMapping":{"__isSmartRef__":true,"id":123103},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":123108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123103":{"this":{"__isSmartRef__":true,"id":123078},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123104}},"123104":{"$super":{"__isSmartRef__":true,"id":123105}},"123105":{"varMapping":{"__isSmartRef__":true,"id":123106},"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":123107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123106":{"obj":{"__isSmartRef__":true,"id":123078},"name":"remove"},"123107":{},"123108":{},"123109":{"varMapping":{"__isSmartRef__":true,"id":123110},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":123111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123110":{"this":{"__isSmartRef__":true,"id":123078}},"123111":{},"123112":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123078}},"123113":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":123114},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123148},"dependedBy":{"__isSmartRef__":true,"id":123117},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123114":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":123115},"eventHandler":{"__isSmartRef__":true,"id":123116},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":123117},{"__isSmartRef__":true,"id":123125}],"_Rotation":13.326139157105619,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":123135}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123137},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"123115":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"123116":{"morph":{"__isSmartRef__":true,"id":123114},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123117":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":123114},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123118},"dependendConnections":[{"__isSmartRef__":true,"id":123113}],"attributeConnections":[{"__isSmartRef__":true,"id":123119},{"__isSmartRef__":true,"id":123121},{"__isSmartRef__":true,"id":123123}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123118":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123114}},"123119":{"sourceObj":{"__isSmartRef__":true,"id":123117},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123113},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123120},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123120":{"source":{"__isSmartRef__":true,"id":123117},"target":{"__isSmartRef__":true,"id":123113}},"123121":{"sourceObj":{"__isSmartRef__":true,"id":123117},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123113},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123122},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123122":{"source":{"__isSmartRef__":true,"id":123117},"target":{"__isSmartRef__":true,"id":123113}},"123123":{"sourceObj":{"__isSmartRef__":true,"id":123117},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123113},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123124},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123124":{"source":{"__isSmartRef__":true,"id":123117},"target":{"__isSmartRef__":true,"id":123113}},"123125":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":123114},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123126},"dependendConnections":[{"__isSmartRef__":true,"id":123127}],"attributeConnections":[{"__isSmartRef__":true,"id":123129},{"__isSmartRef__":true,"id":123131},{"__isSmartRef__":true,"id":123133}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123126":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123114}},"123127":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":123114},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123128},"dependedBy":{"__isSmartRef__":true,"id":123125},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123128":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123114}},"123129":{"sourceObj":{"__isSmartRef__":true,"id":123125},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123127},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123130},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123130":{"source":{"__isSmartRef__":true,"id":123125},"target":{"__isSmartRef__":true,"id":123127}},"123131":{"sourceObj":{"__isSmartRef__":true,"id":123125},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123127},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123132},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123132":{"source":{"__isSmartRef__":true,"id":123125},"target":{"__isSmartRef__":true,"id":123127}},"123133":{"sourceObj":{"__isSmartRef__":true,"id":123125},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123127},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123134},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123134":{"source":{"__isSmartRef__":true,"id":123125},"target":{"__isSmartRef__":true,"id":123127}},"123135":{"sourceObj":{"__isSmartRef__":true,"id":123114},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":123114},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":123136},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123136":{"source":{"__isSmartRef__":true,"id":123114},"target":{"__isSmartRef__":true,"id":123114}},"123137":{"remove":{"__isSmartRef__":true,"id":123138},"reconnect":{"__isSmartRef__":true,"id":123145}},"123138":{"varMapping":{"__isSmartRef__":true,"id":123139},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":123144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123139":{"this":{"__isSmartRef__":true,"id":123114},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123140}},"123140":{"$super":{"__isSmartRef__":true,"id":123141}},"123141":{"varMapping":{"__isSmartRef__":true,"id":123142},"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":123143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123142":{"obj":{"__isSmartRef__":true,"id":123114},"name":"remove"},"123143":{},"123144":{},"123145":{"varMapping":{"__isSmartRef__":true,"id":123146},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":123147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123146":{"this":{"__isSmartRef__":true,"id":123114}},"123147":{},"123148":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123114}},"123149":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":123150},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123184},"dependedBy":{"__isSmartRef__":true,"id":123153},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123150":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":123151},"eventHandler":{"__isSmartRef__":true,"id":123152},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":123153},{"__isSmartRef__":true,"id":123161}],"_Rotation":13.326139157105619,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":123171}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123173},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"123151":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"123152":{"morph":{"__isSmartRef__":true,"id":123150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123153":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":123150},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123154},"dependendConnections":[{"__isSmartRef__":true,"id":123149}],"attributeConnections":[{"__isSmartRef__":true,"id":123155},{"__isSmartRef__":true,"id":123157},{"__isSmartRef__":true,"id":123159}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123154":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123150}},"123155":{"sourceObj":{"__isSmartRef__":true,"id":123153},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123149},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123156},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123156":{"source":{"__isSmartRef__":true,"id":123153},"target":{"__isSmartRef__":true,"id":123149}},"123157":{"sourceObj":{"__isSmartRef__":true,"id":123153},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123149},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123158},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123158":{"source":{"__isSmartRef__":true,"id":123153},"target":{"__isSmartRef__":true,"id":123149}},"123159":{"sourceObj":{"__isSmartRef__":true,"id":123153},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123149},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123160},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123160":{"source":{"__isSmartRef__":true,"id":123153},"target":{"__isSmartRef__":true,"id":123149}},"123161":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":123150},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123162},"dependendConnections":[{"__isSmartRef__":true,"id":123163}],"attributeConnections":[{"__isSmartRef__":true,"id":123165},{"__isSmartRef__":true,"id":123167},{"__isSmartRef__":true,"id":123169}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123162":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123150}},"123163":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":123150},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123164},"dependedBy":{"__isSmartRef__":true,"id":123161},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123164":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123150}},"123165":{"sourceObj":{"__isSmartRef__":true,"id":123161},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123163},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123166},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123166":{"source":{"__isSmartRef__":true,"id":123161},"target":{"__isSmartRef__":true,"id":123163}},"123167":{"sourceObj":{"__isSmartRef__":true,"id":123161},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123163},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123168},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123168":{"source":{"__isSmartRef__":true,"id":123161},"target":{"__isSmartRef__":true,"id":123163}},"123169":{"sourceObj":{"__isSmartRef__":true,"id":123161},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123163},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123170},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123170":{"source":{"__isSmartRef__":true,"id":123161},"target":{"__isSmartRef__":true,"id":123163}},"123171":{"sourceObj":{"__isSmartRef__":true,"id":123150},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":123150},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":123172},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123172":{"source":{"__isSmartRef__":true,"id":123150},"target":{"__isSmartRef__":true,"id":123150}},"123173":{"remove":{"__isSmartRef__":true,"id":123174},"reconnect":{"__isSmartRef__":true,"id":123181}},"123174":{"varMapping":{"__isSmartRef__":true,"id":123175},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":123180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123175":{"this":{"__isSmartRef__":true,"id":123150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123176}},"123176":{"$super":{"__isSmartRef__":true,"id":123177}},"123177":{"varMapping":{"__isSmartRef__":true,"id":123178},"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":123179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123178":{"obj":{"__isSmartRef__":true,"id":123150},"name":"remove"},"123179":{},"123180":{},"123181":{"varMapping":{"__isSmartRef__":true,"id":123182},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":123183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123182":{"this":{"__isSmartRef__":true,"id":123150}},"123183":{},"123184":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123150}},"123185":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":123186},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123220},"dependedBy":{"__isSmartRef__":true,"id":123189},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123186":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":123187},"eventHandler":{"__isSmartRef__":true,"id":123188},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":123189},{"__isSmartRef__":true,"id":123197}],"_Rotation":13.326139157105619,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":123207}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123209},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"123187":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"123188":{"morph":{"__isSmartRef__":true,"id":123186},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123189":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":123186},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123190},"dependendConnections":[{"__isSmartRef__":true,"id":123185}],"attributeConnections":[{"__isSmartRef__":true,"id":123191},{"__isSmartRef__":true,"id":123193},{"__isSmartRef__":true,"id":123195}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123190":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123186}},"123191":{"sourceObj":{"__isSmartRef__":true,"id":123189},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123185},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123192},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123192":{"source":{"__isSmartRef__":true,"id":123189},"target":{"__isSmartRef__":true,"id":123185}},"123193":{"sourceObj":{"__isSmartRef__":true,"id":123189},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123185},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123194},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123194":{"source":{"__isSmartRef__":true,"id":123189},"target":{"__isSmartRef__":true,"id":123185}},"123195":{"sourceObj":{"__isSmartRef__":true,"id":123189},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123185},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123196},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123196":{"source":{"__isSmartRef__":true,"id":123189},"target":{"__isSmartRef__":true,"id":123185}},"123197":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":123186},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123198},"dependendConnections":[{"__isSmartRef__":true,"id":123199}],"attributeConnections":[{"__isSmartRef__":true,"id":123201},{"__isSmartRef__":true,"id":123203},{"__isSmartRef__":true,"id":123205}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123198":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123186}},"123199":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":123186},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123200},"dependedBy":{"__isSmartRef__":true,"id":123197},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123200":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123186}},"123201":{"sourceObj":{"__isSmartRef__":true,"id":123197},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123199},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123202},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123202":{"source":{"__isSmartRef__":true,"id":123197},"target":{"__isSmartRef__":true,"id":123199}},"123203":{"sourceObj":{"__isSmartRef__":true,"id":123197},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123199},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123204},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123204":{"source":{"__isSmartRef__":true,"id":123197},"target":{"__isSmartRef__":true,"id":123199}},"123205":{"sourceObj":{"__isSmartRef__":true,"id":123197},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123199},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123206},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123206":{"source":{"__isSmartRef__":true,"id":123197},"target":{"__isSmartRef__":true,"id":123199}},"123207":{"sourceObj":{"__isSmartRef__":true,"id":123186},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":123186},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":123208},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123208":{"source":{"__isSmartRef__":true,"id":123186},"target":{"__isSmartRef__":true,"id":123186}},"123209":{"remove":{"__isSmartRef__":true,"id":123210},"reconnect":{"__isSmartRef__":true,"id":123217}},"123210":{"varMapping":{"__isSmartRef__":true,"id":123211},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":123216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123211":{"this":{"__isSmartRef__":true,"id":123186},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123212}},"123212":{"$super":{"__isSmartRef__":true,"id":123213}},"123213":{"varMapping":{"__isSmartRef__":true,"id":123214},"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":123215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123214":{"obj":{"__isSmartRef__":true,"id":123186},"name":"remove"},"123215":{},"123216":{},"123217":{"varMapping":{"__isSmartRef__":true,"id":123218},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":123219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123218":{"this":{"__isSmartRef__":true,"id":123186}},"123219":{},"123220":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123186}},"123221":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":123222},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123256},"dependedBy":{"__isSmartRef__":true,"id":123225},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123222":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":123223},"eventHandler":{"__isSmartRef__":true,"id":123224},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":123225},{"__isSmartRef__":true,"id":123233}],"_Rotation":13.326139157105619,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":123243}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123245},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"123223":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"123224":{"morph":{"__isSmartRef__":true,"id":123222},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123225":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":123222},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123226},"dependendConnections":[{"__isSmartRef__":true,"id":123221}],"attributeConnections":[{"__isSmartRef__":true,"id":123227},{"__isSmartRef__":true,"id":123229},{"__isSmartRef__":true,"id":123231}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123226":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123222}},"123227":{"sourceObj":{"__isSmartRef__":true,"id":123225},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123221},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123228},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123228":{"source":{"__isSmartRef__":true,"id":123225},"target":{"__isSmartRef__":true,"id":123221}},"123229":{"sourceObj":{"__isSmartRef__":true,"id":123225},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123221},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123230},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123230":{"source":{"__isSmartRef__":true,"id":123225},"target":{"__isSmartRef__":true,"id":123221}},"123231":{"sourceObj":{"__isSmartRef__":true,"id":123225},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123221},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123232},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123232":{"source":{"__isSmartRef__":true,"id":123225},"target":{"__isSmartRef__":true,"id":123221}},"123233":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":123222},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123234},"dependendConnections":[{"__isSmartRef__":true,"id":123235}],"attributeConnections":[{"__isSmartRef__":true,"id":123237},{"__isSmartRef__":true,"id":123239},{"__isSmartRef__":true,"id":123241}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123234":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123222}},"123235":{"sourceObj":{"__isSmartRef__":true,"id":123050},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":123222},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123236},"dependedBy":{"__isSmartRef__":true,"id":123233},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123236":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123222}},"123237":{"sourceObj":{"__isSmartRef__":true,"id":123233},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123235},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123238},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123238":{"source":{"__isSmartRef__":true,"id":123233},"target":{"__isSmartRef__":true,"id":123235}},"123239":{"sourceObj":{"__isSmartRef__":true,"id":123233},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123235},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123240},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123240":{"source":{"__isSmartRef__":true,"id":123233},"target":{"__isSmartRef__":true,"id":123235}},"123241":{"sourceObj":{"__isSmartRef__":true,"id":123233},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123235},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123242},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123242":{"source":{"__isSmartRef__":true,"id":123233},"target":{"__isSmartRef__":true,"id":123235}},"123243":{"sourceObj":{"__isSmartRef__":true,"id":123222},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":123222},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":123244},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123244":{"source":{"__isSmartRef__":true,"id":123222},"target":{"__isSmartRef__":true,"id":123222}},"123245":{"remove":{"__isSmartRef__":true,"id":123246},"reconnect":{"__isSmartRef__":true,"id":123253}},"123246":{"varMapping":{"__isSmartRef__":true,"id":123247},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":123252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123247":{"this":{"__isSmartRef__":true,"id":123222},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123248}},"123248":{"$super":{"__isSmartRef__":true,"id":123249}},"123249":{"varMapping":{"__isSmartRef__":true,"id":123250},"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":123251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123250":{"obj":{"__isSmartRef__":true,"id":123222},"name":"remove"},"123251":{},"123252":{},"123253":{"varMapping":{"__isSmartRef__":true,"id":123254},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":123255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123254":{"this":{"__isSmartRef__":true,"id":123222}},"123255":{},"123256":{"source":{"__isSmartRef__":true,"id":123050},"target":{"__isSmartRef__":true,"id":123222}},"123257":{"change":{"__isSmartRef__":true,"id":123258},"tick":{"__isSmartRef__":true,"id":123262}},"123258":{"varMapping":{"__isSmartRef__":true,"id":123259},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123259":{"this":{"__isSmartRef__":true,"id":123050}},"123260":{"timestamp":{"__isSmartRef__":true,"id":123261},"user":"cschuster","tags":[]},"123261":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123262":{"varMapping":{"__isSmartRef__":true,"id":123263},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123263":{"this":{"__isSmartRef__":true,"id":123050}},"123264":{"timestamp":{"__isSmartRef__":true,"id":123265},"user":"cschuster","tags":[]},"123265":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123266":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123267}],"id":"56FE02CF-6C6C-44CA-99D6-56B6CF8C3FD6","shape":{"__isSmartRef__":true,"id":123268},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3230","partsBinMetaInfo":{"__isSmartRef__":true,"id":123269},"eventHandler":{"__isSmartRef__":true,"id":123287},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","2FED89D5-9487-4AB0-AFF4-BFA56802C826","0AC0A1BE-5524-4505-BA4B-BA531E8BEC83","25BCD858-6A9C-452F-BBE5-31A8685DC533","C9D4E943-ABAE-4533-BFD3-19DCBA1A3A44","ACC49444-4631-4832-B1C5-72F75FDA053D"],"partTests":{"__isSmartRef__":true,"id":123288},"_ClipMode":"visible","moved":true,"b":282.60056751198135,"#startLetters":"set","isBeingDragged":false,"delta":-0.8321070941747166,"_Rotation":9.137615967866715,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123293},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5797.6,5437.4)"},"123267":{"target":{"__isSmartRef__":true,"id":123266},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123268":{"_BorderWidth":0.12042699403797652,"_ClipMode":"visible","_BorderRadius":1.9036276471787872,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(43.0,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-194,-23)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-24.4)"},"123269":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123270},{"__isSmartRef__":true,"id":123272},{"__isSmartRef__":true,"id":123274},{"__isSmartRef__":true,"id":123276},{"__isSmartRef__":true,"id":123278},{"__isSmartRef__":true,"id":123280},{"__isSmartRef__":true,"id":123282},{"__isSmartRef__":true,"id":123284}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123286},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123270":{"date":{"__isSmartRef__":true,"id":123271},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123271":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123272":{"date":{"__isSmartRef__":true,"id":123273},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123273":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123274":{"date":{"__isSmartRef__":true,"id":123275},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123275":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123276":{"date":{"__isSmartRef__":true,"id":123277},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123277":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123278":{"date":{"__isSmartRef__":true,"id":123279},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123279":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123280":{"date":{"__isSmartRef__":true,"id":123281},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123281":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123282":{"date":{"__isSmartRef__":true,"id":123283},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123283":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123284":{"date":{"__isSmartRef__":true,"id":123285},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123285":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123286":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123287":{"morph":{"__isSmartRef__":true,"id":123266},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123288":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123289}},"123289":{"test01IsMorph":{"__isSmartRef__":true,"id":123290}},"123290":{"varMapping":{"__isSmartRef__":true,"id":123291},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123291":{"this":{"__isSmartRef__":true,"id":123288}},"123292":{},"123293":{"change":{"__isSmartRef__":true,"id":123294},"tick":{"__isSmartRef__":true,"id":123298}},"123294":{"varMapping":{"__isSmartRef__":true,"id":123295},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123295":{"this":{"__isSmartRef__":true,"id":123266}},"123296":{"timestamp":{"__isSmartRef__":true,"id":123297},"user":"cschuster","tags":[]},"123297":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123298":{"varMapping":{"__isSmartRef__":true,"id":123299},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123299":{"this":{"__isSmartRef__":true,"id":123266}},"123300":{"timestamp":{"__isSmartRef__":true,"id":123301},"user":"cschuster","tags":[]},"123301":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123302":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123303}],"id":"94B46229-F195-48B4-96AF-271BC4FC46E8","shape":{"__isSmartRef__":true,"id":123304},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3231","partsBinMetaInfo":{"__isSmartRef__":true,"id":123305},"eventHandler":{"__isSmartRef__":true,"id":123323},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","CEA6815D-D491-4CCE-ACB7-A76EB0CE944B","21EED8DF-7DD5-43AC-884F-CD0E21A9FB9E"],"partTests":{"__isSmartRef__":true,"id":123324},"_ClipMode":"visible","moved":true,"b":61.72344449185766,"#startLetters":"set","isBeingDragged":false,"delta":-0.6569742551655509,"_Rotation":14.523534928510788,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123329},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5176.5,5209.9)"},"123303":{"target":{"__isSmartRef__":true,"id":123302},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123304":{"_BorderWidth":9.403356344510035,"_ClipMode":"visible","_BorderRadius":8.97672464522116,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.4,64.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(225,347,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.6,-29.5)"},"123305":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123306},{"__isSmartRef__":true,"id":123308},{"__isSmartRef__":true,"id":123310},{"__isSmartRef__":true,"id":123312},{"__isSmartRef__":true,"id":123314},{"__isSmartRef__":true,"id":123316},{"__isSmartRef__":true,"id":123318},{"__isSmartRef__":true,"id":123320}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123322},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123306":{"date":{"__isSmartRef__":true,"id":123307},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123307":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123308":{"date":{"__isSmartRef__":true,"id":123309},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123309":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123310":{"date":{"__isSmartRef__":true,"id":123311},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123311":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123312":{"date":{"__isSmartRef__":true,"id":123313},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123313":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123314":{"date":{"__isSmartRef__":true,"id":123315},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123315":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123316":{"date":{"__isSmartRef__":true,"id":123317},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123317":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123318":{"date":{"__isSmartRef__":true,"id":123319},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123319":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123320":{"date":{"__isSmartRef__":true,"id":123321},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123321":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123322":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123323":{"morph":{"__isSmartRef__":true,"id":123302},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123324":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123325}},"123325":{"test01IsMorph":{"__isSmartRef__":true,"id":123326}},"123326":{"varMapping":{"__isSmartRef__":true,"id":123327},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123327":{"this":{"__isSmartRef__":true,"id":123324}},"123328":{},"123329":{"change":{"__isSmartRef__":true,"id":123330},"tick":{"__isSmartRef__":true,"id":123334}},"123330":{"varMapping":{"__isSmartRef__":true,"id":123331},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123331":{"this":{"__isSmartRef__":true,"id":123302}},"123332":{"timestamp":{"__isSmartRef__":true,"id":123333},"user":"cschuster","tags":[]},"123333":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123334":{"varMapping":{"__isSmartRef__":true,"id":123335},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123335":{"this":{"__isSmartRef__":true,"id":123302}},"123336":{"timestamp":{"__isSmartRef__":true,"id":123337},"user":"cschuster","tags":[]},"123337":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123338":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123339}],"id":"8DBED8D5-0B93-42FF-9C9C-E564C228BD3E","shape":{"__isSmartRef__":true,"id":123340},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3232","partsBinMetaInfo":{"__isSmartRef__":true,"id":123341},"eventHandler":{"__isSmartRef__":true,"id":123359},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","7414C2AA-6AB3-4C5F-8925-A787258AA180","A8B3EE37-8C67-4158-96B2-8B947F109C9E"],"partTests":{"__isSmartRef__":true,"id":123360},"_ClipMode":"visible","moved":true,"b":144.92142642242834,"#startLetters":"set","isBeingDragged":false,"delta":0.7023278917185962,"_Rotation":6.564889662224227,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123365},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5469.3,5305.3)"},"123339":{"target":{"__isSmartRef__":true,"id":123338},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123340":{"_BorderWidth":7.873496276258043,"_ClipMode":"visible","_BorderRadius":26.788830640529852,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.4,77.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(147,-63,190)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.5,-3.6)"},"123341":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123342},{"__isSmartRef__":true,"id":123344},{"__isSmartRef__":true,"id":123346},{"__isSmartRef__":true,"id":123348},{"__isSmartRef__":true,"id":123350},{"__isSmartRef__":true,"id":123352},{"__isSmartRef__":true,"id":123354},{"__isSmartRef__":true,"id":123356}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123358},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123342":{"date":{"__isSmartRef__":true,"id":123343},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123343":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123344":{"date":{"__isSmartRef__":true,"id":123345},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123345":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123346":{"date":{"__isSmartRef__":true,"id":123347},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123347":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123348":{"date":{"__isSmartRef__":true,"id":123349},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123349":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123350":{"date":{"__isSmartRef__":true,"id":123351},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123351":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123352":{"date":{"__isSmartRef__":true,"id":123353},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123353":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123354":{"date":{"__isSmartRef__":true,"id":123355},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123355":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123356":{"date":{"__isSmartRef__":true,"id":123357},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123357":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123358":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123359":{"morph":{"__isSmartRef__":true,"id":123338},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123360":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123361}},"123361":{"test01IsMorph":{"__isSmartRef__":true,"id":123362}},"123362":{"varMapping":{"__isSmartRef__":true,"id":123363},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123363":{"this":{"__isSmartRef__":true,"id":123360}},"123364":{},"123365":{"change":{"__isSmartRef__":true,"id":123366},"tick":{"__isSmartRef__":true,"id":123370}},"123366":{"varMapping":{"__isSmartRef__":true,"id":123367},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123367":{"this":{"__isSmartRef__":true,"id":123338}},"123368":{"timestamp":{"__isSmartRef__":true,"id":123369},"user":"cschuster","tags":[]},"123369":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123370":{"varMapping":{"__isSmartRef__":true,"id":123371},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123371":{"this":{"__isSmartRef__":true,"id":123338}},"123372":{"timestamp":{"__isSmartRef__":true,"id":123373},"user":"cschuster","tags":[]},"123373":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123374":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123375}],"id":"E0A7F6A4-3648-4EDC-A8A6-2EDA22BD359D","shape":{"__isSmartRef__":true,"id":123376},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3233","partsBinMetaInfo":{"__isSmartRef__":true,"id":123377},"eventHandler":{"__isSmartRef__":true,"id":123395},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","66964108-5730-4756-9B3C-BDB52EEF9518","2C15D55A-2C1B-46CE-968B-0C59DBC5B9DE"],"partTests":{"__isSmartRef__":true,"id":123396},"_ClipMode":"visible","moved":true,"b":114.22814800316701,"#startLetters":"set","isBeingDragged":false,"delta":0.9438929257448763,"_Rotation":15.028784377024445,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123401},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4033.6,3790.9)"},"123375":{"target":{"__isSmartRef__":true,"id":123374},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123376":{"_BorderWidth":9.55959310517306,"_ClipMode":"visible","_BorderRadius":6.736177144413283,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.1,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,128,164)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.2,-11.8)"},"123377":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123378},{"__isSmartRef__":true,"id":123380},{"__isSmartRef__":true,"id":123382},{"__isSmartRef__":true,"id":123384},{"__isSmartRef__":true,"id":123386},{"__isSmartRef__":true,"id":123388},{"__isSmartRef__":true,"id":123390},{"__isSmartRef__":true,"id":123392}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123394},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123378":{"date":{"__isSmartRef__":true,"id":123379},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123379":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123380":{"date":{"__isSmartRef__":true,"id":123381},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123381":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123382":{"date":{"__isSmartRef__":true,"id":123383},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123383":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123384":{"date":{"__isSmartRef__":true,"id":123385},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123385":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123386":{"date":{"__isSmartRef__":true,"id":123387},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123387":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123388":{"date":{"__isSmartRef__":true,"id":123389},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123389":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123390":{"date":{"__isSmartRef__":true,"id":123391},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123391":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123392":{"date":{"__isSmartRef__":true,"id":123393},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123393":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123394":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123395":{"morph":{"__isSmartRef__":true,"id":123374},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123396":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123397}},"123397":{"test01IsMorph":{"__isSmartRef__":true,"id":123398}},"123398":{"varMapping":{"__isSmartRef__":true,"id":123399},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123399":{"this":{"__isSmartRef__":true,"id":123396}},"123400":{},"123401":{"change":{"__isSmartRef__":true,"id":123402},"tick":{"__isSmartRef__":true,"id":123406}},"123402":{"varMapping":{"__isSmartRef__":true,"id":123403},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123403":{"this":{"__isSmartRef__":true,"id":123374}},"123404":{"timestamp":{"__isSmartRef__":true,"id":123405},"user":"cschuster","tags":[]},"123405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123406":{"varMapping":{"__isSmartRef__":true,"id":123407},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123408},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123407":{"this":{"__isSmartRef__":true,"id":123374}},"123408":{"timestamp":{"__isSmartRef__":true,"id":123409},"user":"cschuster","tags":[]},"123409":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123410":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123411}],"id":"71172786-8C18-4E84-BDA4-018B8CDB20D7","shape":{"__isSmartRef__":true,"id":123412},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3234","partsBinMetaInfo":{"__isSmartRef__":true,"id":123413},"eventHandler":{"__isSmartRef__":true,"id":123431},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B97CA33F-FCEA-4AE8-8B9E-2D19B962E0A1","0399A5E4-92AD-4FE8-9743-48920BC6B3E0","1552844F-F0CE-406C-B976-B84C1B4F3249","5004D08C-2DB8-4A38-A555-13E0AD3B2A1F"],"partTests":{"__isSmartRef__":true,"id":123432},"_ClipMode":"visible","moved":true,"b":256.9612258414272,"#startLetters":"set","isBeingDragged":false,"delta":0.935892473673448,"_Rotation":-13.349113201636378,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123437},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5055.5,5051.9)"},"123411":{"target":{"__isSmartRef__":true,"id":123410},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123412":{"_BorderWidth":0.12891195480931472,"_ClipMode":"visible","_BorderRadius":2.036002009600617,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.6,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-307,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-15.5)"},"123413":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123414},{"__isSmartRef__":true,"id":123416},{"__isSmartRef__":true,"id":123418},{"__isSmartRef__":true,"id":123420},{"__isSmartRef__":true,"id":123422},{"__isSmartRef__":true,"id":123424},{"__isSmartRef__":true,"id":123426},{"__isSmartRef__":true,"id":123428}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123430},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123414":{"date":{"__isSmartRef__":true,"id":123415},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123415":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123416":{"date":{"__isSmartRef__":true,"id":123417},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123417":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123418":{"date":{"__isSmartRef__":true,"id":123419},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123419":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123420":{"date":{"__isSmartRef__":true,"id":123421},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123421":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123422":{"date":{"__isSmartRef__":true,"id":123423},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123423":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123424":{"date":{"__isSmartRef__":true,"id":123425},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123425":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123426":{"date":{"__isSmartRef__":true,"id":123427},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123427":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123428":{"date":{"__isSmartRef__":true,"id":123429},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123429":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123430":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123431":{"morph":{"__isSmartRef__":true,"id":123410},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123432":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123433}},"123433":{"test01IsMorph":{"__isSmartRef__":true,"id":123434}},"123434":{"varMapping":{"__isSmartRef__":true,"id":123435},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123435":{"this":{"__isSmartRef__":true,"id":123432}},"123436":{},"123437":{"change":{"__isSmartRef__":true,"id":123438},"tick":{"__isSmartRef__":true,"id":123442}},"123438":{"varMapping":{"__isSmartRef__":true,"id":123439},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123439":{"this":{"__isSmartRef__":true,"id":123410}},"123440":{"timestamp":{"__isSmartRef__":true,"id":123441},"user":"cschuster","tags":[]},"123441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123442":{"varMapping":{"__isSmartRef__":true,"id":123443},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123443":{"this":{"__isSmartRef__":true,"id":123410}},"123444":{"timestamp":{"__isSmartRef__":true,"id":123445},"user":"cschuster","tags":[]},"123445":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123446":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123447}],"id":"3196BA3D-3B12-4B72-9299-9ACAB2785FCF","shape":{"__isSmartRef__":true,"id":123448},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3235","partsBinMetaInfo":{"__isSmartRef__":true,"id":123449},"eventHandler":{"__isSmartRef__":true,"id":123467},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","1607C05A-F446-4F08-A996-7C08BB937851","49859457-B868-42F4-A4C4-1D666F07296F","348F7D62-E4CF-4061-9A90-C07609405863","80A29680-0478-434D-8FB4-A853080830B7","2922902F-53D7-4BF1-8D0D-9BBC603A266D"],"partTests":{"__isSmartRef__":true,"id":123468},"_ClipMode":"visible","moved":true,"b":354.6198456957354,"#startLetters":"set","isBeingDragged":false,"delta":0.6903440189780667,"_Rotation":-37.653970278842955,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123473},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6180.2,4575.0)"},"123447":{"target":{"__isSmartRef__":true,"id":123446},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123448":{"_BorderWidth":4.531182639191757,"_ClipMode":"visible","_BorderRadius":39.64833645152767,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.5,103.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-24,230,168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.1,-39.9)"},"123449":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123450},{"__isSmartRef__":true,"id":123452},{"__isSmartRef__":true,"id":123454},{"__isSmartRef__":true,"id":123456},{"__isSmartRef__":true,"id":123458},{"__isSmartRef__":true,"id":123460},{"__isSmartRef__":true,"id":123462},{"__isSmartRef__":true,"id":123464}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123466},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123450":{"date":{"__isSmartRef__":true,"id":123451},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123451":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123452":{"date":{"__isSmartRef__":true,"id":123453},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123453":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123454":{"date":{"__isSmartRef__":true,"id":123455},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123455":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123456":{"date":{"__isSmartRef__":true,"id":123457},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123457":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123458":{"date":{"__isSmartRef__":true,"id":123459},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123459":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123460":{"date":{"__isSmartRef__":true,"id":123461},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123461":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123462":{"date":{"__isSmartRef__":true,"id":123463},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123463":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123464":{"date":{"__isSmartRef__":true,"id":123465},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123465":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123466":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123467":{"morph":{"__isSmartRef__":true,"id":123446},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123468":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123469}},"123469":{"test01IsMorph":{"__isSmartRef__":true,"id":123470}},"123470":{"varMapping":{"__isSmartRef__":true,"id":123471},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123471":{"this":{"__isSmartRef__":true,"id":123468}},"123472":{},"123473":{"change":{"__isSmartRef__":true,"id":123474},"tick":{"__isSmartRef__":true,"id":123478}},"123474":{"varMapping":{"__isSmartRef__":true,"id":123475},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123475":{"this":{"__isSmartRef__":true,"id":123446}},"123476":{"timestamp":{"__isSmartRef__":true,"id":123477},"user":"cschuster","tags":[]},"123477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123478":{"varMapping":{"__isSmartRef__":true,"id":123479},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123480},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123479":{"this":{"__isSmartRef__":true,"id":123446}},"123480":{"timestamp":{"__isSmartRef__":true,"id":123481},"user":"cschuster","tags":[]},"123481":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123482":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123483}],"id":"C61C15D5-2EF0-42ED-859A-C57668589BBB","shape":{"__isSmartRef__":true,"id":123484},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3236","partsBinMetaInfo":{"__isSmartRef__":true,"id":123485},"eventHandler":{"__isSmartRef__":true,"id":123503},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","C491EEBC-B4E0-4D3A-924C-B3B0FA09EA90","72509D86-7DEB-41E8-BF3D-CFAB40C5C05D","8C440AF8-03EE-4B3E-B882-78CA59C4FE9A"],"partTests":{"__isSmartRef__":true,"id":123504},"_ClipMode":"visible","moved":true,"b":170.09682788554346,"#startLetters":"set","isBeingDragged":false,"delta":-0.7369893242139369,"_Rotation":27.28421444960778,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123509},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5441.0,3593.9)"},"123483":{"target":{"__isSmartRef__":true,"id":123482},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123484":{"_BorderWidth":5.859918197262486,"_ClipMode":"visible","_BorderRadius":38.81686511042694,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.4,93.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(44,-208,-119)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.4,-0.3)"},"123485":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123486},{"__isSmartRef__":true,"id":123488},{"__isSmartRef__":true,"id":123490},{"__isSmartRef__":true,"id":123492},{"__isSmartRef__":true,"id":123494},{"__isSmartRef__":true,"id":123496},{"__isSmartRef__":true,"id":123498},{"__isSmartRef__":true,"id":123500}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123502},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123486":{"date":{"__isSmartRef__":true,"id":123487},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123487":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123488":{"date":{"__isSmartRef__":true,"id":123489},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123489":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123490":{"date":{"__isSmartRef__":true,"id":123491},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123491":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123492":{"date":{"__isSmartRef__":true,"id":123493},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123493":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123494":{"date":{"__isSmartRef__":true,"id":123495},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123495":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123496":{"date":{"__isSmartRef__":true,"id":123497},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123497":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123498":{"date":{"__isSmartRef__":true,"id":123499},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123499":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123500":{"date":{"__isSmartRef__":true,"id":123501},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123501":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123502":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123503":{"morph":{"__isSmartRef__":true,"id":123482},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123504":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123505}},"123505":{"test01IsMorph":{"__isSmartRef__":true,"id":123506}},"123506":{"varMapping":{"__isSmartRef__":true,"id":123507},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123507":{"this":{"__isSmartRef__":true,"id":123504}},"123508":{},"123509":{"change":{"__isSmartRef__":true,"id":123510},"tick":{"__isSmartRef__":true,"id":123514}},"123510":{"varMapping":{"__isSmartRef__":true,"id":123511},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123511":{"this":{"__isSmartRef__":true,"id":123482}},"123512":{"timestamp":{"__isSmartRef__":true,"id":123513},"user":"cschuster","tags":[]},"123513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123514":{"varMapping":{"__isSmartRef__":true,"id":123515},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123515":{"this":{"__isSmartRef__":true,"id":123482}},"123516":{"timestamp":{"__isSmartRef__":true,"id":123517},"user":"cschuster","tags":[]},"123517":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123518":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123519}],"id":"8CD07C4C-9351-4B2F-91E5-02692F24C5E0","shape":{"__isSmartRef__":true,"id":123520},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3237","partsBinMetaInfo":{"__isSmartRef__":true,"id":123521},"eventHandler":{"__isSmartRef__":true,"id":123539},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","C1A2B5E8-DC39-4C40-B7C5-E8A978763622","A4141F57-C616-4C1E-9020-56CB54A7948D","82914008-80A4-4B00-83D7-B7C018F72306","F75BD411-2275-40AC-A4B7-9297B8836252","42C121E8-696F-4FFC-A6FC-3EA0CD8D6004"],"partTests":{"__isSmartRef__":true,"id":123540},"_ClipMode":"visible","moved":true,"b":38.63484668300953,"#startLetters":"set","isBeingDragged":false,"delta":-0.9381052725948393,"_Rotation":-21.526868720195274,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123545},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6859.0,6074.3)"},"123519":{"target":{"__isSmartRef__":true,"id":123518},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123520":{"_BorderWidth":8.121773968624833,"_ClipMode":"visible","_BorderRadius":24.407243662106186,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.0,75.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(160,360,31)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.5,-35.6)"},"123521":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123522},{"__isSmartRef__":true,"id":123524},{"__isSmartRef__":true,"id":123526},{"__isSmartRef__":true,"id":123528},{"__isSmartRef__":true,"id":123530},{"__isSmartRef__":true,"id":123532},{"__isSmartRef__":true,"id":123534},{"__isSmartRef__":true,"id":123536}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123538},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123522":{"date":{"__isSmartRef__":true,"id":123523},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123523":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123524":{"date":{"__isSmartRef__":true,"id":123525},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123525":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123526":{"date":{"__isSmartRef__":true,"id":123527},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123527":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123528":{"date":{"__isSmartRef__":true,"id":123529},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123529":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123530":{"date":{"__isSmartRef__":true,"id":123531},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123531":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123532":{"date":{"__isSmartRef__":true,"id":123533},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123533":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123534":{"date":{"__isSmartRef__":true,"id":123535},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123535":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123536":{"date":{"__isSmartRef__":true,"id":123537},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123537":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123538":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123539":{"morph":{"__isSmartRef__":true,"id":123518},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123540":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123541}},"123541":{"test01IsMorph":{"__isSmartRef__":true,"id":123542}},"123542":{"varMapping":{"__isSmartRef__":true,"id":123543},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123543":{"this":{"__isSmartRef__":true,"id":123540}},"123544":{},"123545":{"change":{"__isSmartRef__":true,"id":123546},"tick":{"__isSmartRef__":true,"id":123550}},"123546":{"varMapping":{"__isSmartRef__":true,"id":123547},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123547":{"this":{"__isSmartRef__":true,"id":123518}},"123548":{"timestamp":{"__isSmartRef__":true,"id":123549},"user":"cschuster","tags":[]},"123549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123550":{"varMapping":{"__isSmartRef__":true,"id":123551},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123551":{"this":{"__isSmartRef__":true,"id":123518}},"123552":{"timestamp":{"__isSmartRef__":true,"id":123553},"user":"cschuster","tags":[]},"123553":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123554":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123555}],"id":"96CAC554-F8C5-4C49-BCBC-1618ADBFA30F","shape":{"__isSmartRef__":true,"id":123556},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3238","partsBinMetaInfo":{"__isSmartRef__":true,"id":123557},"eventHandler":{"__isSmartRef__":true,"id":123575},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","141338B3-C8DB-4F4D-BA54-B0230C3F967C","AA6128D4-8971-4918-97DE-97D8BE854134"],"partTests":{"__isSmartRef__":true,"id":123576},"_ClipMode":"visible","moved":true,"b":87,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":38.59437534634774,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123581},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5796.3,4085.2)"},"123555":{"target":{"__isSmartRef__":true,"id":123554},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123556":{"_BorderWidth":9.993147673772869,"_ClipMode":"visible","_BorderRadius":0.1095620926345342,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(64.2,60.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,269,-170)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-40.0,-21.0)"},"123557":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123558},{"__isSmartRef__":true,"id":123560},{"__isSmartRef__":true,"id":123562},{"__isSmartRef__":true,"id":123564},{"__isSmartRef__":true,"id":123566},{"__isSmartRef__":true,"id":123568},{"__isSmartRef__":true,"id":123570},{"__isSmartRef__":true,"id":123572}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123574},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123558":{"date":{"__isSmartRef__":true,"id":123559},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123559":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123560":{"date":{"__isSmartRef__":true,"id":123561},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123561":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123562":{"date":{"__isSmartRef__":true,"id":123563},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123563":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123564":{"date":{"__isSmartRef__":true,"id":123565},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123565":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123566":{"date":{"__isSmartRef__":true,"id":123567},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123567":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123568":{"date":{"__isSmartRef__":true,"id":123569},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123569":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123570":{"date":{"__isSmartRef__":true,"id":123571},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123571":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123572":{"date":{"__isSmartRef__":true,"id":123573},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123573":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123574":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123575":{"morph":{"__isSmartRef__":true,"id":123554},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123576":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123577}},"123577":{"test01IsMorph":{"__isSmartRef__":true,"id":123578}},"123578":{"varMapping":{"__isSmartRef__":true,"id":123579},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123579":{"this":{"__isSmartRef__":true,"id":123576}},"123580":{},"123581":{"change":{"__isSmartRef__":true,"id":123582},"tick":{"__isSmartRef__":true,"id":123586}},"123582":{"varMapping":{"__isSmartRef__":true,"id":123583},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123583":{"this":{"__isSmartRef__":true,"id":123554}},"123584":{"timestamp":{"__isSmartRef__":true,"id":123585},"user":"cschuster","tags":[]},"123585":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123586":{"varMapping":{"__isSmartRef__":true,"id":123587},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123587":{"this":{"__isSmartRef__":true,"id":123554}},"123588":{"timestamp":{"__isSmartRef__":true,"id":123589},"user":"cschuster","tags":[]},"123589":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123590":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123591}],"id":"E91F8481-D03B-4082-B6A3-5A0FEA442698","shape":{"__isSmartRef__":true,"id":123592},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3239","partsBinMetaInfo":{"__isSmartRef__":true,"id":123593},"eventHandler":{"__isSmartRef__":true,"id":123611},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","6ECA0BEE-E6DE-4AA6-A3E7-5CF028097BD7"],"partTests":{"__isSmartRef__":true,"id":123612},"_ClipMode":"visible","moved":true,"b":230.2804623057018,"#startLetters":"set","isBeingDragged":false,"delta":-0.7610156673472375,"_Rotation":-32.031782875323664,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123617},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4630.6,4797.7)"},"123591":{"target":{"__isSmartRef__":true,"id":123590},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123592":{"_BorderWidth":1.1540915382537524,"_ClipMode":"visible","_BorderRadius":16.33438096618978,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.3,130.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-197,-361,121)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.6,-7.2)"},"123593":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123594},{"__isSmartRef__":true,"id":123596},{"__isSmartRef__":true,"id":123598},{"__isSmartRef__":true,"id":123600},{"__isSmartRef__":true,"id":123602},{"__isSmartRef__":true,"id":123604},{"__isSmartRef__":true,"id":123606},{"__isSmartRef__":true,"id":123608}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123610},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123594":{"date":{"__isSmartRef__":true,"id":123595},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123595":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123596":{"date":{"__isSmartRef__":true,"id":123597},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123597":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123598":{"date":{"__isSmartRef__":true,"id":123599},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123599":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123600":{"date":{"__isSmartRef__":true,"id":123601},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123601":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123602":{"date":{"__isSmartRef__":true,"id":123603},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123603":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123604":{"date":{"__isSmartRef__":true,"id":123605},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123605":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123606":{"date":{"__isSmartRef__":true,"id":123607},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123607":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123608":{"date":{"__isSmartRef__":true,"id":123609},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123609":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123610":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123611":{"morph":{"__isSmartRef__":true,"id":123590},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123612":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123613}},"123613":{"test01IsMorph":{"__isSmartRef__":true,"id":123614}},"123614":{"varMapping":{"__isSmartRef__":true,"id":123615},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123615":{"this":{"__isSmartRef__":true,"id":123612}},"123616":{},"123617":{"change":{"__isSmartRef__":true,"id":123618},"tick":{"__isSmartRef__":true,"id":123622}},"123618":{"varMapping":{"__isSmartRef__":true,"id":123619},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123619":{"this":{"__isSmartRef__":true,"id":123590}},"123620":{"timestamp":{"__isSmartRef__":true,"id":123621},"user":"cschuster","tags":[]},"123621":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123622":{"varMapping":{"__isSmartRef__":true,"id":123623},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123623":{"this":{"__isSmartRef__":true,"id":123590}},"123624":{"timestamp":{"__isSmartRef__":true,"id":123625},"user":"cschuster","tags":[]},"123625":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123626":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123627}],"id":"A4F36A2D-0E28-45BA-A37E-0814F079D3E4","shape":{"__isSmartRef__":true,"id":123628},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3240","partsBinMetaInfo":{"__isSmartRef__":true,"id":123629},"eventHandler":{"__isSmartRef__":true,"id":123647},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","6C327AD9-BE55-4D3D-BC54-6AD10682ABAC","83F0B24D-638C-4E74-A8DB-A3BC1A2D657B","18137336-30A3-46AF-AD18-47625EB2D2B9"],"partTests":{"__isSmartRef__":true,"id":123648},"_ClipMode":"visible","moved":true,"b":339.23866982979234,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":24.160051558616544,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123653},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4057.6,3708.4)"},"123627":{"target":{"__isSmartRef__":true,"id":123626},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123628":{"_BorderWidth":3.2276202354428793,"_ClipMode":"visible","_BorderRadius":34.97387195230151,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.5,114.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-91,149,-23)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.9,-38.7)"},"123629":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123630},{"__isSmartRef__":true,"id":123632},{"__isSmartRef__":true,"id":123634},{"__isSmartRef__":true,"id":123636},{"__isSmartRef__":true,"id":123638},{"__isSmartRef__":true,"id":123640},{"__isSmartRef__":true,"id":123642},{"__isSmartRef__":true,"id":123644}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123646},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123630":{"date":{"__isSmartRef__":true,"id":123631},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123631":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123632":{"date":{"__isSmartRef__":true,"id":123633},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123633":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123634":{"date":{"__isSmartRef__":true,"id":123635},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123635":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123636":{"date":{"__isSmartRef__":true,"id":123637},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123637":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123638":{"date":{"__isSmartRef__":true,"id":123639},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123639":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123640":{"date":{"__isSmartRef__":true,"id":123641},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123641":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123642":{"date":{"__isSmartRef__":true,"id":123643},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123643":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123644":{"date":{"__isSmartRef__":true,"id":123645},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123645":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123646":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123647":{"morph":{"__isSmartRef__":true,"id":123626},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123648":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123649}},"123649":{"test01IsMorph":{"__isSmartRef__":true,"id":123650}},"123650":{"varMapping":{"__isSmartRef__":true,"id":123651},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123651":{"this":{"__isSmartRef__":true,"id":123648}},"123652":{},"123653":{"change":{"__isSmartRef__":true,"id":123654},"tick":{"__isSmartRef__":true,"id":123658}},"123654":{"varMapping":{"__isSmartRef__":true,"id":123655},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123655":{"this":{"__isSmartRef__":true,"id":123626}},"123656":{"timestamp":{"__isSmartRef__":true,"id":123657},"user":"cschuster","tags":[]},"123657":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123658":{"varMapping":{"__isSmartRef__":true,"id":123659},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123659":{"this":{"__isSmartRef__":true,"id":123626}},"123660":{"timestamp":{"__isSmartRef__":true,"id":123661},"user":"cschuster","tags":[]},"123661":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123662":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123663}],"id":"337A67B5-5940-45D8-8D8A-B3C7193A68F7","shape":{"__isSmartRef__":true,"id":123664},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3241","partsBinMetaInfo":{"__isSmartRef__":true,"id":123665},"eventHandler":{"__isSmartRef__":true,"id":123683},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","7B838C6B-649F-4717-BF2A-44547BF7B53D","71A22EB2-B0B8-4A9B-A64B-AC6B23D366D5"],"partTests":{"__isSmartRef__":true,"id":123684},"_ClipMode":"visible","moved":true,"b":68,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":47.30533782891399,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123689},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5600.7,4551.7)"},"123663":{"target":{"__isSmartRef__":true,"id":123662},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123664":{"_BorderWidth":9.635919272833938,"_ClipMode":"visible","_BorderRadius":5.613203993226977,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.8,62.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,333,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-27.5)"},"123665":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123666},{"__isSmartRef__":true,"id":123668},{"__isSmartRef__":true,"id":123670},{"__isSmartRef__":true,"id":123672},{"__isSmartRef__":true,"id":123674},{"__isSmartRef__":true,"id":123676},{"__isSmartRef__":true,"id":123678},{"__isSmartRef__":true,"id":123680}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123682},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123666":{"date":{"__isSmartRef__":true,"id":123667},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123667":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123668":{"date":{"__isSmartRef__":true,"id":123669},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123669":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123670":{"date":{"__isSmartRef__":true,"id":123671},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123671":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123672":{"date":{"__isSmartRef__":true,"id":123673},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123673":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123674":{"date":{"__isSmartRef__":true,"id":123675},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123675":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123676":{"date":{"__isSmartRef__":true,"id":123677},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123677":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123678":{"date":{"__isSmartRef__":true,"id":123679},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123679":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123680":{"date":{"__isSmartRef__":true,"id":123681},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123681":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123682":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123683":{"morph":{"__isSmartRef__":true,"id":123662},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123684":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123685}},"123685":{"test01IsMorph":{"__isSmartRef__":true,"id":123686}},"123686":{"varMapping":{"__isSmartRef__":true,"id":123687},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123687":{"this":{"__isSmartRef__":true,"id":123684}},"123688":{},"123689":{"change":{"__isSmartRef__":true,"id":123690},"tick":{"__isSmartRef__":true,"id":123694}},"123690":{"varMapping":{"__isSmartRef__":true,"id":123691},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123692},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123691":{"this":{"__isSmartRef__":true,"id":123662}},"123692":{"timestamp":{"__isSmartRef__":true,"id":123693},"user":"cschuster","tags":[]},"123693":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123694":{"varMapping":{"__isSmartRef__":true,"id":123695},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123695":{"this":{"__isSmartRef__":true,"id":123662}},"123696":{"timestamp":{"__isSmartRef__":true,"id":123697},"user":"cschuster","tags":[]},"123697":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123698":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123699}],"id":"C81E5AE6-F0C7-4259-BFCC-DB614782EEBF","shape":{"__isSmartRef__":true,"id":123700},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3242","partsBinMetaInfo":{"__isSmartRef__":true,"id":123701},"eventHandler":{"__isSmartRef__":true,"id":123719},"attributeConnections":[{"__isSmartRef__":true,"id":123720},{"__isSmartRef__":true,"id":123722},{"__isSmartRef__":true,"id":123730},{"__isSmartRef__":true,"id":123732}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","6A6905CE-AEDF-47B0-A1A7-2BDDF294D3DF","0F02E954-F458-48EA-899B-2685431C6560","567FA8F9-9A10-49F3-8108-D876B1D73848"],"partTests":{"__isSmartRef__":true,"id":123740},"_ClipMode":"visible","moved":true,"b":153.03195721458178,"#startLetters":"set","isBeingDragged":false,"delta":-0.8805854406091385,"_Rotation":-5.852003574568938,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position","previousPosition"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123745},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3330.1,4109.3)","previousPosition":"lively.pt(2051.3,565.6)"},"123699":{"target":{"__isSmartRef__":true,"id":123698},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123700":{"_BorderWidth":7.2674673129205605,"_ClipMode":"visible","_BorderRadius":31.7737471757389,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.7,81.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(116,-112,103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.1,-2.2)"},"123701":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123702},{"__isSmartRef__":true,"id":123704},{"__isSmartRef__":true,"id":123706},{"__isSmartRef__":true,"id":123708},{"__isSmartRef__":true,"id":123710},{"__isSmartRef__":true,"id":123712},{"__isSmartRef__":true,"id":123714},{"__isSmartRef__":true,"id":123716}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123718},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123702":{"date":{"__isSmartRef__":true,"id":123703},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123703":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123704":{"date":{"__isSmartRef__":true,"id":123705},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123705":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123706":{"date":{"__isSmartRef__":true,"id":123707},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123707":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123708":{"date":{"__isSmartRef__":true,"id":123709},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123709":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123710":{"date":{"__isSmartRef__":true,"id":123711},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123711":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123712":{"date":{"__isSmartRef__":true,"id":123713},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123713":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123714":{"date":{"__isSmartRef__":true,"id":123715},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123715":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123716":{"date":{"__isSmartRef__":true,"id":123717},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123717":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123718":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123719":{"morph":{"__isSmartRef__":true,"id":123698},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123720":{"sourceObj":{"__isSmartRef__":true,"id":123698},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":1658},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123721},"dependendConnections":[{"__isSmartRef__":true,"id":123722}],"attributeConnections":[{"__isSmartRef__":true,"id":123724},{"__isSmartRef__":true,"id":123726},{"__isSmartRef__":true,"id":123728}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123721":{"source":{"__isSmartRef__":true,"id":123698},"target":{"__isSmartRef__":true,"id":1658}},"123722":{"sourceObj":{"__isSmartRef__":true,"id":123698},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1658},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":123723},"dependedBy":{"__isSmartRef__":true,"id":123720},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123723":{"source":{"__isSmartRef__":true,"id":123698},"target":{"__isSmartRef__":true,"id":1658}},"123724":{"sourceObj":{"__isSmartRef__":true,"id":123720},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123722},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123725},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123725":{"source":{"__isSmartRef__":true,"id":123720},"target":{"__isSmartRef__":true,"id":123722}},"123726":{"sourceObj":{"__isSmartRef__":true,"id":123720},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123722},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123727},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123727":{"source":{"__isSmartRef__":true,"id":123720},"target":{"__isSmartRef__":true,"id":123722}},"123728":{"sourceObj":{"__isSmartRef__":true,"id":123720},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123722},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123729},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123729":{"source":{"__isSmartRef__":true,"id":123720},"target":{"__isSmartRef__":true,"id":123722}},"123730":{"sourceObj":{"__isSmartRef__":true,"id":123698},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":1658},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123731},"dependendConnections":[{"__isSmartRef__":true,"id":123732}],"attributeConnections":[{"__isSmartRef__":true,"id":123734},{"__isSmartRef__":true,"id":123736},{"__isSmartRef__":true,"id":123738}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"123731":{"source":{"__isSmartRef__":true,"id":123698},"target":{"__isSmartRef__":true,"id":1658}},"123732":{"sourceObj":{"__isSmartRef__":true,"id":123698},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1658},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":123733},"dependedBy":{"__isSmartRef__":true,"id":123730},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123733":{"source":{"__isSmartRef__":true,"id":123698},"target":{"__isSmartRef__":true,"id":1658}},"123734":{"sourceObj":{"__isSmartRef__":true,"id":123730},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":123732},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":123735},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123735":{"source":{"__isSmartRef__":true,"id":123730},"target":{"__isSmartRef__":true,"id":123732}},"123736":{"sourceObj":{"__isSmartRef__":true,"id":123730},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":123732},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":123737},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123737":{"source":{"__isSmartRef__":true,"id":123730},"target":{"__isSmartRef__":true,"id":123732}},"123738":{"sourceObj":{"__isSmartRef__":true,"id":123730},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":123732},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":123739},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123739":{"source":{"__isSmartRef__":true,"id":123730},"target":{"__isSmartRef__":true,"id":123732}},"123740":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123741}},"123741":{"test01IsMorph":{"__isSmartRef__":true,"id":123742}},"123742":{"varMapping":{"__isSmartRef__":true,"id":123743},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123743":{"this":{"__isSmartRef__":true,"id":123740}},"123744":{},"123745":{"change":{"__isSmartRef__":true,"id":123746},"tick":{"__isSmartRef__":true,"id":123750}},"123746":{"varMapping":{"__isSmartRef__":true,"id":123747},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123747":{"this":{"__isSmartRef__":true,"id":123698}},"123748":{"timestamp":{"__isSmartRef__":true,"id":123749},"user":"cschuster","tags":[]},"123749":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123750":{"varMapping":{"__isSmartRef__":true,"id":123751},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123751":{"this":{"__isSmartRef__":true,"id":123698}},"123752":{"timestamp":{"__isSmartRef__":true,"id":123753},"user":"cschuster","tags":[]},"123753":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123754":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123755}],"id":"9BB50BDC-81DE-45F0-9C26-BCB457F47CCA","shape":{"__isSmartRef__":true,"id":123756},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3243","partsBinMetaInfo":{"__isSmartRef__":true,"id":123757},"eventHandler":{"__isSmartRef__":true,"id":123775},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","A7417B43-F898-498B-8C59-FA529D4AB67F"],"partTests":{"__isSmartRef__":true,"id":123776},"_ClipMode":"visible","moved":true,"b":209.02734760078602,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-9.541984730867,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123781},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5407.6,3610.8)"},"123755":{"target":{"__isSmartRef__":true,"id":123754},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123756":{"_BorderWidth":2.573864870217912,"_ClipMode":"visible","_BorderRadius":30.582189331259602,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.9,119.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-124,-348,-149)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-2.5)"},"123757":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123758},{"__isSmartRef__":true,"id":123760},{"__isSmartRef__":true,"id":123762},{"__isSmartRef__":true,"id":123764},{"__isSmartRef__":true,"id":123766},{"__isSmartRef__":true,"id":123768},{"__isSmartRef__":true,"id":123770},{"__isSmartRef__":true,"id":123772}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123774},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123758":{"date":{"__isSmartRef__":true,"id":123759},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123759":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123760":{"date":{"__isSmartRef__":true,"id":123761},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123761":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123762":{"date":{"__isSmartRef__":true,"id":123763},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123763":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123764":{"date":{"__isSmartRef__":true,"id":123765},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123765":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123766":{"date":{"__isSmartRef__":true,"id":123767},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123767":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123768":{"date":{"__isSmartRef__":true,"id":123769},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123769":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123770":{"date":{"__isSmartRef__":true,"id":123771},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123771":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123772":{"date":{"__isSmartRef__":true,"id":123773},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123773":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123774":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123775":{"morph":{"__isSmartRef__":true,"id":123754},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123776":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123777}},"123777":{"test01IsMorph":{"__isSmartRef__":true,"id":123778}},"123778":{"varMapping":{"__isSmartRef__":true,"id":123779},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123779":{"this":{"__isSmartRef__":true,"id":123776}},"123780":{},"123781":{"change":{"__isSmartRef__":true,"id":123782},"tick":{"__isSmartRef__":true,"id":123786}},"123782":{"varMapping":{"__isSmartRef__":true,"id":123783},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123783":{"this":{"__isSmartRef__":true,"id":123754}},"123784":{"timestamp":{"__isSmartRef__":true,"id":123785},"user":"cschuster","tags":[]},"123785":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123786":{"varMapping":{"__isSmartRef__":true,"id":123787},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123787":{"this":{"__isSmartRef__":true,"id":123754}},"123788":{"timestamp":{"__isSmartRef__":true,"id":123789},"user":"cschuster","tags":[]},"123789":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123790":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123791}],"id":"74B54DE8-83F1-40FE-A933-93237BF71939","shape":{"__isSmartRef__":true,"id":123792},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3244","partsBinMetaInfo":{"__isSmartRef__":true,"id":123793},"eventHandler":{"__isSmartRef__":true,"id":123811},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","AD28949A-384C-44E1-84CD-C396A497F4EB"],"partTests":{"__isSmartRef__":true,"id":123812},"_ClipMode":"visible","moved":true,"b":202.23287684371462,"#startLetters":"set","isBeingDragged":false,"delta":0.9276928968611173,"_Rotation":25.62413492963854,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123817},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4325.6,4061.6)"},"123791":{"target":{"__isSmartRef__":true,"id":123790},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123792":{"_BorderWidth":3.108140011908977,"_ClipMode":"visible","_BorderRadius":34.273385256736375,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(88.0,115.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-97,-334,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.4,-1.5)"},"123793":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123794},{"__isSmartRef__":true,"id":123796},{"__isSmartRef__":true,"id":123798},{"__isSmartRef__":true,"id":123800},{"__isSmartRef__":true,"id":123802},{"__isSmartRef__":true,"id":123804},{"__isSmartRef__":true,"id":123806},{"__isSmartRef__":true,"id":123808}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123810},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123794":{"date":{"__isSmartRef__":true,"id":123795},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123795":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123796":{"date":{"__isSmartRef__":true,"id":123797},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123797":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123798":{"date":{"__isSmartRef__":true,"id":123799},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123799":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123800":{"date":{"__isSmartRef__":true,"id":123801},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123801":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123802":{"date":{"__isSmartRef__":true,"id":123803},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123803":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123804":{"date":{"__isSmartRef__":true,"id":123805},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123805":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123806":{"date":{"__isSmartRef__":true,"id":123807},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123807":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123808":{"date":{"__isSmartRef__":true,"id":123809},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123809":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123810":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123811":{"morph":{"__isSmartRef__":true,"id":123790},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123812":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123813}},"123813":{"test01IsMorph":{"__isSmartRef__":true,"id":123814}},"123814":{"varMapping":{"__isSmartRef__":true,"id":123815},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123815":{"this":{"__isSmartRef__":true,"id":123812}},"123816":{},"123817":{"change":{"__isSmartRef__":true,"id":123818},"tick":{"__isSmartRef__":true,"id":123822}},"123818":{"varMapping":{"__isSmartRef__":true,"id":123819},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123820},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123819":{"this":{"__isSmartRef__":true,"id":123790}},"123820":{"timestamp":{"__isSmartRef__":true,"id":123821},"user":"cschuster","tags":[]},"123821":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123822":{"varMapping":{"__isSmartRef__":true,"id":123823},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123823":{"this":{"__isSmartRef__":true,"id":123790}},"123824":{"timestamp":{"__isSmartRef__":true,"id":123825},"user":"cschuster","tags":[]},"123825":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123826":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123827}],"id":"C761EF18-9B5D-4314-97AC-B1DEB4D8AD3B","shape":{"__isSmartRef__":true,"id":123828},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3245","partsBinMetaInfo":{"__isSmartRef__":true,"id":123829},"eventHandler":{"__isSmartRef__":true,"id":123847},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","061495FD-004A-4DBF-827E-BB5448D22CFB","595D9191-DF5D-4AE8-90F7-FE91F1DC245D","ECCA52D9-6250-4E81-A8FB-703343D6C51F","7AA1A249-1856-44A0-959A-6AAF888BDC8C"],"partTests":{"__isSmartRef__":true,"id":123848},"_ClipMode":"visible","moved":true,"b":56.62137936765794,"#startLetters":"set","isBeingDragged":false,"delta":-0.816958443436306,"_Rotation":55.16464250112083,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123853},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4084.8,3687.1)"},"123827":{"target":{"__isSmartRef__":true,"id":123826},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123828":{"_BorderWidth":9.175266058596861,"_ClipMode":"visible","_BorderRadius":12.107445343886445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.8,66.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(213,355,-187)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.7,-31.0)"},"123829":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123830},{"__isSmartRef__":true,"id":123832},{"__isSmartRef__":true,"id":123834},{"__isSmartRef__":true,"id":123836},{"__isSmartRef__":true,"id":123838},{"__isSmartRef__":true,"id":123840},{"__isSmartRef__":true,"id":123842},{"__isSmartRef__":true,"id":123844}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123846},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123830":{"date":{"__isSmartRef__":true,"id":123831},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123831":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123832":{"date":{"__isSmartRef__":true,"id":123833},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123833":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123834":{"date":{"__isSmartRef__":true,"id":123835},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123835":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123836":{"date":{"__isSmartRef__":true,"id":123837},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123837":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123838":{"date":{"__isSmartRef__":true,"id":123839},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123839":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123840":{"date":{"__isSmartRef__":true,"id":123841},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123841":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123842":{"date":{"__isSmartRef__":true,"id":123843},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123843":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123844":{"date":{"__isSmartRef__":true,"id":123845},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123845":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123846":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123847":{"morph":{"__isSmartRef__":true,"id":123826},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123848":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123849}},"123849":{"test01IsMorph":{"__isSmartRef__":true,"id":123850}},"123850":{"varMapping":{"__isSmartRef__":true,"id":123851},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123851":{"this":{"__isSmartRef__":true,"id":123848}},"123852":{},"123853":{"change":{"__isSmartRef__":true,"id":123854},"tick":{"__isSmartRef__":true,"id":123858}},"123854":{"varMapping":{"__isSmartRef__":true,"id":123855},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123856},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123855":{"this":{"__isSmartRef__":true,"id":123826}},"123856":{"timestamp":{"__isSmartRef__":true,"id":123857},"user":"cschuster","tags":[]},"123857":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123858":{"varMapping":{"__isSmartRef__":true,"id":123859},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123860},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123859":{"this":{"__isSmartRef__":true,"id":123826}},"123860":{"timestamp":{"__isSmartRef__":true,"id":123861},"user":"cschuster","tags":[]},"123861":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123862":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123863}],"id":"1EF866DA-AD70-46F5-9F7E-318093076FBA","shape":{"__isSmartRef__":true,"id":123864},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3246","partsBinMetaInfo":{"__isSmartRef__":true,"id":123865},"eventHandler":{"__isSmartRef__":true,"id":123883},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","5350B955-E4B9-4C20-9399-79486BBFFBF4","5F8D0020-7F4A-4322-A308-1DE4ED798E77"],"partTests":{"__isSmartRef__":true,"id":123884},"_ClipMode":"visible","moved":true,"b":181.1975938846008,"#startLetters":"set","isBeingDragged":false,"delta":-0.967083707859274,"_Rotation":-0.02739544184461623,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123889},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5848.8,4518.5)"},"123863":{"target":{"__isSmartRef__":true,"id":123862},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123864":{"_BorderWidth":4.895497827804393,"_ClipMode":"visible","_BorderRadius":39.98252687361024,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.7,100.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-6,-262,-223)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.6,-0.0)"},"123865":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123866},{"__isSmartRef__":true,"id":123868},{"__isSmartRef__":true,"id":123870},{"__isSmartRef__":true,"id":123872},{"__isSmartRef__":true,"id":123874},{"__isSmartRef__":true,"id":123876},{"__isSmartRef__":true,"id":123878},{"__isSmartRef__":true,"id":123880}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123882},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123866":{"date":{"__isSmartRef__":true,"id":123867},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123867":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123868":{"date":{"__isSmartRef__":true,"id":123869},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123869":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123870":{"date":{"__isSmartRef__":true,"id":123871},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123871":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123872":{"date":{"__isSmartRef__":true,"id":123873},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123873":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123874":{"date":{"__isSmartRef__":true,"id":123875},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123875":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123876":{"date":{"__isSmartRef__":true,"id":123877},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123877":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123878":{"date":{"__isSmartRef__":true,"id":123879},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123879":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123880":{"date":{"__isSmartRef__":true,"id":123881},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123881":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123882":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123883":{"morph":{"__isSmartRef__":true,"id":123862},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123884":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123885}},"123885":{"test01IsMorph":{"__isSmartRef__":true,"id":123886}},"123886":{"varMapping":{"__isSmartRef__":true,"id":123887},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123887":{"this":{"__isSmartRef__":true,"id":123884}},"123888":{},"123889":{"change":{"__isSmartRef__":true,"id":123890},"tick":{"__isSmartRef__":true,"id":123894}},"123890":{"varMapping":{"__isSmartRef__":true,"id":123891},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123892},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123891":{"this":{"__isSmartRef__":true,"id":123862}},"123892":{"timestamp":{"__isSmartRef__":true,"id":123893},"user":"cschuster","tags":[]},"123893":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123894":{"varMapping":{"__isSmartRef__":true,"id":123895},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123895":{"this":{"__isSmartRef__":true,"id":123862}},"123896":{"timestamp":{"__isSmartRef__":true,"id":123897},"user":"cschuster","tags":[]},"123897":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123898":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123899}],"id":"BF6EB8FE-EB54-48BF-84CD-07495F145BE4","shape":{"__isSmartRef__":true,"id":123900},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3247","partsBinMetaInfo":{"__isSmartRef__":true,"id":123901},"eventHandler":{"__isSmartRef__":true,"id":123919},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855"],"partTests":{"__isSmartRef__":true,"id":123920},"_ClipMode":"visible","moved":true,"b":153.00430718972348,"#startLetters":"set","isBeingDragged":false,"delta":0.47870995273115113,"_Rotation":6.869030288039444,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123925},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5307.1,4069.1)"},"123899":{"target":{"__isSmartRef__":true,"id":123898},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123900":{"_BorderWidth":7.26961758680085,"_ClipMode":"visible","_BorderRadius":31.75813761549486,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.6,81.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(116,-112,103)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.1,-2.2)"},"123901":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123902},{"__isSmartRef__":true,"id":123904},{"__isSmartRef__":true,"id":123906},{"__isSmartRef__":true,"id":123908},{"__isSmartRef__":true,"id":123910},{"__isSmartRef__":true,"id":123912},{"__isSmartRef__":true,"id":123914},{"__isSmartRef__":true,"id":123916}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123918},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123902":{"date":{"__isSmartRef__":true,"id":123903},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123903":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123904":{"date":{"__isSmartRef__":true,"id":123905},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123905":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123906":{"date":{"__isSmartRef__":true,"id":123907},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123907":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123908":{"date":{"__isSmartRef__":true,"id":123909},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123909":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123910":{"date":{"__isSmartRef__":true,"id":123911},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123911":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123912":{"date":{"__isSmartRef__":true,"id":123913},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123913":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123914":{"date":{"__isSmartRef__":true,"id":123915},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123915":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123916":{"date":{"__isSmartRef__":true,"id":123917},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123917":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123918":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123919":{"morph":{"__isSmartRef__":true,"id":123898},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123920":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123921}},"123921":{"test01IsMorph":{"__isSmartRef__":true,"id":123922}},"123922":{"varMapping":{"__isSmartRef__":true,"id":123923},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123923":{"this":{"__isSmartRef__":true,"id":123920}},"123924":{},"123925":{"change":{"__isSmartRef__":true,"id":123926},"tick":{"__isSmartRef__":true,"id":123930}},"123926":{"varMapping":{"__isSmartRef__":true,"id":123927},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123927":{"this":{"__isSmartRef__":true,"id":123898}},"123928":{"timestamp":{"__isSmartRef__":true,"id":123929},"user":"cschuster","tags":[]},"123929":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123930":{"varMapping":{"__isSmartRef__":true,"id":123931},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123931":{"this":{"__isSmartRef__":true,"id":123898}},"123932":{"timestamp":{"__isSmartRef__":true,"id":123933},"user":"cschuster","tags":[]},"123933":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123934":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123935}],"id":"6069CCF8-F19E-487B-BA90-70A68566D424","shape":{"__isSmartRef__":true,"id":123936},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3248","partsBinMetaInfo":{"__isSmartRef__":true,"id":123937},"eventHandler":{"__isSmartRef__":true,"id":123955},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","02BDFEE8-1F64-4D72-B8AE-1C5B35B25473","2534DBDA-E714-40FD-980B-FEB3E6F25A52","72FC891A-3BD0-42A3-89DD-FB2E61FD9F26"],"partTests":{"__isSmartRef__":true,"id":123956},"_ClipMode":"visible","moved":true,"b":73.39123870385811,"#startLetters":"set","isBeingDragged":false,"delta":-0.9255722253583372,"_Rotation":29.397010756153474,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123961},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4676.6,4002.1)"},"123935":{"target":{"__isSmartRef__":true,"id":123934},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123936":{"_BorderWidth":9.791394388316487,"_ClipMode":"visible","_BorderRadius":3.2680637049748285,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.9,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,319,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-25.7)"},"123937":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123938},{"__isSmartRef__":true,"id":123940},{"__isSmartRef__":true,"id":123942},{"__isSmartRef__":true,"id":123944},{"__isSmartRef__":true,"id":123946},{"__isSmartRef__":true,"id":123948},{"__isSmartRef__":true,"id":123950},{"__isSmartRef__":true,"id":123952}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123954},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123938":{"date":{"__isSmartRef__":true,"id":123939},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123939":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123940":{"date":{"__isSmartRef__":true,"id":123941},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123941":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123942":{"date":{"__isSmartRef__":true,"id":123943},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123943":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123944":{"date":{"__isSmartRef__":true,"id":123945},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123945":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123946":{"date":{"__isSmartRef__":true,"id":123947},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123947":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123948":{"date":{"__isSmartRef__":true,"id":123949},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123949":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123950":{"date":{"__isSmartRef__":true,"id":123951},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123951":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123952":{"date":{"__isSmartRef__":true,"id":123953},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123953":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123954":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123955":{"morph":{"__isSmartRef__":true,"id":123934},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123956":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123957}},"123957":{"test01IsMorph":{"__isSmartRef__":true,"id":123958}},"123958":{"varMapping":{"__isSmartRef__":true,"id":123959},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123959":{"this":{"__isSmartRef__":true,"id":123956}},"123960":{},"123961":{"change":{"__isSmartRef__":true,"id":123962},"tick":{"__isSmartRef__":true,"id":123966}},"123962":{"varMapping":{"__isSmartRef__":true,"id":123963},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":123964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123963":{"this":{"__isSmartRef__":true,"id":123934}},"123964":{"timestamp":{"__isSmartRef__":true,"id":123965},"user":"cschuster","tags":[]},"123965":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"123966":{"varMapping":{"__isSmartRef__":true,"id":123967},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":123968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123967":{"this":{"__isSmartRef__":true,"id":123934}},"123968":{"timestamp":{"__isSmartRef__":true,"id":123969},"user":"cschuster","tags":[]},"123969":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"123970":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":123971}],"id":"B64196E2-E312-4870-9EE6-ECC37352A89D","shape":{"__isSmartRef__":true,"id":123972},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3249","partsBinMetaInfo":{"__isSmartRef__":true,"id":123973},"eventHandler":{"__isSmartRef__":true,"id":123991},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","ECE207F7-375C-4DB1-948D-304876BD2505","B810A341-6553-48A2-A447-02121762E826"],"partTests":{"__isSmartRef__":true,"id":123992},"_ClipMode":"visible","moved":true,"b":55.123960719793104,"#startLetters":"set","isBeingDragged":false,"delta":-0.8540373161667958,"_Rotation":9.940155136277255,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123997},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6311.9,4859.0)"},"123971":{"target":{"__isSmartRef__":true,"id":123970},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"123972":{"_BorderWidth":9.101955359039774,"_ClipMode":"visible","_BorderRadius":13.078339571911801,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.5,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,357,-173)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-31.4)"},"123973":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":123974},{"__isSmartRef__":true,"id":123976},{"__isSmartRef__":true,"id":123978},{"__isSmartRef__":true,"id":123980},{"__isSmartRef__":true,"id":123982},{"__isSmartRef__":true,"id":123984},{"__isSmartRef__":true,"id":123986},{"__isSmartRef__":true,"id":123988}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":123990},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"123974":{"date":{"__isSmartRef__":true,"id":123975},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"123975":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"123976":{"date":{"__isSmartRef__":true,"id":123977},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"123977":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"123978":{"date":{"__isSmartRef__":true,"id":123979},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"123979":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"123980":{"date":{"__isSmartRef__":true,"id":123981},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"123981":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"123982":{"date":{"__isSmartRef__":true,"id":123983},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"123983":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"123984":{"date":{"__isSmartRef__":true,"id":123985},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"123985":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"123986":{"date":{"__isSmartRef__":true,"id":123987},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"123987":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"123988":{"date":{"__isSmartRef__":true,"id":123989},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"123989":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"123990":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"123991":{"morph":{"__isSmartRef__":true,"id":123970},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123992":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123993}},"123993":{"test01IsMorph":{"__isSmartRef__":true,"id":123994}},"123994":{"varMapping":{"__isSmartRef__":true,"id":123995},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":123996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123995":{"this":{"__isSmartRef__":true,"id":123992}},"123996":{},"123997":{"change":{"__isSmartRef__":true,"id":123998},"tick":{"__isSmartRef__":true,"id":124002}},"123998":{"varMapping":{"__isSmartRef__":true,"id":123999},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123999":{"this":{"__isSmartRef__":true,"id":123970}},"124000":{"timestamp":{"__isSmartRef__":true,"id":124001},"user":"cschuster","tags":[]},"124001":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124002":{"varMapping":{"__isSmartRef__":true,"id":124003},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124003":{"this":{"__isSmartRef__":true,"id":123970}},"124004":{"timestamp":{"__isSmartRef__":true,"id":124005},"user":"cschuster","tags":[]},"124005":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124006":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124007}],"id":"971D8810-2A27-44C8-BCC8-710499A0F330","shape":{"__isSmartRef__":true,"id":124008},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3250","partsBinMetaInfo":{"__isSmartRef__":true,"id":124009},"eventHandler":{"__isSmartRef__":true,"id":124027},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","387A9A6B-4354-494C-A2EA-E34CAD06780E","9B81320A-C005-4CE0-A3CC-6E46149BA14D","8CDB7F11-5D75-4A47-9396-F37317E94594","6F43567D-5BD0-413F-BB3A-5CD3524DC1B1","F23DBA84-994A-42D8-8B6D-142E83EBEE01"],"partTests":{"__isSmartRef__":true,"id":124028},"_ClipMode":"visible","moved":true,"b":336.48091790953185,"#startLetters":"set","isBeingDragged":false,"delta":0.9326967644155957,"_Rotation":-20.36408027757373,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124033},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7000.4,5154.6)"},"124007":{"target":{"__isSmartRef__":true,"id":124006},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124008":{"_BorderWidth":3.0047276532050056,"_ClipMode":"visible","_BorderRadius":33.63022121938431,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.7,116.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-102,133,-59)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.0,-38.3)"},"124009":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124010},{"__isSmartRef__":true,"id":124012},{"__isSmartRef__":true,"id":124014},{"__isSmartRef__":true,"id":124016},{"__isSmartRef__":true,"id":124018},{"__isSmartRef__":true,"id":124020},{"__isSmartRef__":true,"id":124022},{"__isSmartRef__":true,"id":124024}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124026},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124010":{"date":{"__isSmartRef__":true,"id":124011},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124011":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124012":{"date":{"__isSmartRef__":true,"id":124013},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124013":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124014":{"date":{"__isSmartRef__":true,"id":124015},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124015":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124016":{"date":{"__isSmartRef__":true,"id":124017},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124017":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124018":{"date":{"__isSmartRef__":true,"id":124019},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124019":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124020":{"date":{"__isSmartRef__":true,"id":124021},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124021":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124022":{"date":{"__isSmartRef__":true,"id":124023},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124023":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124024":{"date":{"__isSmartRef__":true,"id":124025},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124025":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124026":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124027":{"morph":{"__isSmartRef__":true,"id":124006},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124028":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124029}},"124029":{"test01IsMorph":{"__isSmartRef__":true,"id":124030}},"124030":{"varMapping":{"__isSmartRef__":true,"id":124031},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124031":{"this":{"__isSmartRef__":true,"id":124028}},"124032":{},"124033":{"change":{"__isSmartRef__":true,"id":124034},"tick":{"__isSmartRef__":true,"id":124038}},"124034":{"varMapping":{"__isSmartRef__":true,"id":124035},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124035":{"this":{"__isSmartRef__":true,"id":124006}},"124036":{"timestamp":{"__isSmartRef__":true,"id":124037},"user":"cschuster","tags":[]},"124037":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124038":{"varMapping":{"__isSmartRef__":true,"id":124039},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124039":{"this":{"__isSmartRef__":true,"id":124006}},"124040":{"timestamp":{"__isSmartRef__":true,"id":124041},"user":"cschuster","tags":[]},"124041":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124042":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124043}],"id":"4EA00793-EB8A-4339-BFD7-5C85DBF82B56","shape":{"__isSmartRef__":true,"id":124044},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3251","partsBinMetaInfo":{"__isSmartRef__":true,"id":124045},"eventHandler":{"__isSmartRef__":true,"id":124063},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","6AB99B95-0DE3-45AA-A83F-E961464805A8","5BB31131-D7F3-4570-B3A9-49459F59CC7B"],"partTests":{"__isSmartRef__":true,"id":124064},"_ClipMode":"visible","moved":true,"b":253.62362266285345,"#startLetters":"set","isBeingDragged":false,"delta":-0.9053776395739987,"_Rotation":21.128787624240662,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124069},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5118.3,4841.8)"},"124043":{"target":{"__isSmartRef__":true,"id":124042},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124044":{"_BorderWidth":0.20284849761335622,"_ClipMode":"visible","_BorderRadius":3.1797399410393012,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.6,138.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-318,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-14.4)"},"124045":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124046},{"__isSmartRef__":true,"id":124048},{"__isSmartRef__":true,"id":124050},{"__isSmartRef__":true,"id":124052},{"__isSmartRef__":true,"id":124054},{"__isSmartRef__":true,"id":124056},{"__isSmartRef__":true,"id":124058},{"__isSmartRef__":true,"id":124060}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124062},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124046":{"date":{"__isSmartRef__":true,"id":124047},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124047":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124048":{"date":{"__isSmartRef__":true,"id":124049},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124049":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124050":{"date":{"__isSmartRef__":true,"id":124051},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124051":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124052":{"date":{"__isSmartRef__":true,"id":124053},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124053":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124054":{"date":{"__isSmartRef__":true,"id":124055},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124055":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124056":{"date":{"__isSmartRef__":true,"id":124057},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124057":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124058":{"date":{"__isSmartRef__":true,"id":124059},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124059":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124060":{"date":{"__isSmartRef__":true,"id":124061},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124061":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124062":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124063":{"morph":{"__isSmartRef__":true,"id":124042},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124064":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124065}},"124065":{"test01IsMorph":{"__isSmartRef__":true,"id":124066}},"124066":{"varMapping":{"__isSmartRef__":true,"id":124067},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124067":{"this":{"__isSmartRef__":true,"id":124064}},"124068":{},"124069":{"change":{"__isSmartRef__":true,"id":124070},"tick":{"__isSmartRef__":true,"id":124074}},"124070":{"varMapping":{"__isSmartRef__":true,"id":124071},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124071":{"this":{"__isSmartRef__":true,"id":124042}},"124072":{"timestamp":{"__isSmartRef__":true,"id":124073},"user":"cschuster","tags":[]},"124073":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124074":{"varMapping":{"__isSmartRef__":true,"id":124075},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124075":{"this":{"__isSmartRef__":true,"id":124042}},"124076":{"timestamp":{"__isSmartRef__":true,"id":124077},"user":"cschuster","tags":[]},"124077":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124078":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124079}],"id":"2851BDD0-9C89-4116-9BC5-C4AC581A91CC","shape":{"__isSmartRef__":true,"id":124080},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3252","partsBinMetaInfo":{"__isSmartRef__":true,"id":124081},"eventHandler":{"__isSmartRef__":true,"id":124099},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","1607C05A-F446-4F08-A996-7C08BB937851","49859457-B868-42F4-A4C4-1D666F07296F","348F7D62-E4CF-4061-9A90-C07609405863"],"partTests":{"__isSmartRef__":true,"id":124100},"_ClipMode":"visible","moved":true,"b":293.0930873648613,"#startLetters":"set","isBeingDragged":false,"delta":0.6482831321773119,"_Rotation":-29.46535760198549,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124105},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6233.4,4839.6)"},"124079":{"target":{"__isSmartRef__":true,"id":124078},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124080":{"_BorderWidth":0.40065587294496385,"_ClipMode":"visible","_BorderRadius":6.153653761478955,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.1,136.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-235,-135,-152)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.6,-27.8)"},"124081":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124082},{"__isSmartRef__":true,"id":124084},{"__isSmartRef__":true,"id":124086},{"__isSmartRef__":true,"id":124088},{"__isSmartRef__":true,"id":124090},{"__isSmartRef__":true,"id":124092},{"__isSmartRef__":true,"id":124094},{"__isSmartRef__":true,"id":124096}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124098},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124082":{"date":{"__isSmartRef__":true,"id":124083},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124083":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124084":{"date":{"__isSmartRef__":true,"id":124085},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124085":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124086":{"date":{"__isSmartRef__":true,"id":124087},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124087":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124088":{"date":{"__isSmartRef__":true,"id":124089},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124089":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124090":{"date":{"__isSmartRef__":true,"id":124091},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124091":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124092":{"date":{"__isSmartRef__":true,"id":124093},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124093":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124094":{"date":{"__isSmartRef__":true,"id":124095},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124095":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124096":{"date":{"__isSmartRef__":true,"id":124097},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124097":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124098":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124099":{"morph":{"__isSmartRef__":true,"id":124078},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124100":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124101}},"124101":{"test01IsMorph":{"__isSmartRef__":true,"id":124102}},"124102":{"varMapping":{"__isSmartRef__":true,"id":124103},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124103":{"this":{"__isSmartRef__":true,"id":124100}},"124104":{},"124105":{"change":{"__isSmartRef__":true,"id":124106},"tick":{"__isSmartRef__":true,"id":124110}},"124106":{"varMapping":{"__isSmartRef__":true,"id":124107},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124107":{"this":{"__isSmartRef__":true,"id":124078}},"124108":{"timestamp":{"__isSmartRef__":true,"id":124109},"user":"cschuster","tags":[]},"124109":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124110":{"varMapping":{"__isSmartRef__":true,"id":124111},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124111":{"this":{"__isSmartRef__":true,"id":124078}},"124112":{"timestamp":{"__isSmartRef__":true,"id":124113},"user":"cschuster","tags":[]},"124113":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124114":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124115}],"id":"099064A9-7694-4305-9B61-0EC16552F0D2","shape":{"__isSmartRef__":true,"id":124116},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3253","partsBinMetaInfo":{"__isSmartRef__":true,"id":124117},"eventHandler":{"__isSmartRef__":true,"id":124135},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","47D9FCF7-97C5-405F-8F2D-D6D95D4D8714","43F03242-F7CF-487B-A9A0-DC76A0AB6664","7FF9B29C-D698-48C1-BF1D-433C75F29F31","01239001-1B4E-4DFB-862E-CFAFABCCF767"],"partTests":{"__isSmartRef__":true,"id":124136},"_ClipMode":"visible","moved":true,"b":8,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":11.313335049422584,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124141},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4318.4,4000.9)"},"124115":{"target":{"__isSmartRef__":true,"id":124114},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124116":{"_BorderWidth":5.695865504800327,"_ClipMode":"visible","_BorderRadius":39.22523391876638,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,94.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(36,290,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.8,-39.8)"},"124117":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124118},{"__isSmartRef__":true,"id":124120},{"__isSmartRef__":true,"id":124122},{"__isSmartRef__":true,"id":124124},{"__isSmartRef__":true,"id":124126},{"__isSmartRef__":true,"id":124128},{"__isSmartRef__":true,"id":124130},{"__isSmartRef__":true,"id":124132}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124134},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124118":{"date":{"__isSmartRef__":true,"id":124119},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124119":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124120":{"date":{"__isSmartRef__":true,"id":124121},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124121":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124122":{"date":{"__isSmartRef__":true,"id":124123},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124123":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124124":{"date":{"__isSmartRef__":true,"id":124125},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124125":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124126":{"date":{"__isSmartRef__":true,"id":124127},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124127":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124128":{"date":{"__isSmartRef__":true,"id":124129},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124129":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124130":{"date":{"__isSmartRef__":true,"id":124131},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124131":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124132":{"date":{"__isSmartRef__":true,"id":124133},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124133":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124134":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124135":{"morph":{"__isSmartRef__":true,"id":124114},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124136":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124137}},"124137":{"test01IsMorph":{"__isSmartRef__":true,"id":124138}},"124138":{"varMapping":{"__isSmartRef__":true,"id":124139},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124139":{"this":{"__isSmartRef__":true,"id":124136}},"124140":{},"124141":{"change":{"__isSmartRef__":true,"id":124142},"tick":{"__isSmartRef__":true,"id":124146}},"124142":{"varMapping":{"__isSmartRef__":true,"id":124143},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124143":{"this":{"__isSmartRef__":true,"id":124114}},"124144":{"timestamp":{"__isSmartRef__":true,"id":124145},"user":"cschuster","tags":[]},"124145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124146":{"varMapping":{"__isSmartRef__":true,"id":124147},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124147":{"this":{"__isSmartRef__":true,"id":124114}},"124148":{"timestamp":{"__isSmartRef__":true,"id":124149},"user":"cschuster","tags":[]},"124149":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124150":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124151}],"id":"4BE5C144-2498-44F8-AC21-275033F23D86","shape":{"__isSmartRef__":true,"id":124152},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3254","partsBinMetaInfo":{"__isSmartRef__":true,"id":124153},"eventHandler":{"__isSmartRef__":true,"id":124171},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239","3D131513-3B4C-48AE-8AA0-532F1A71947B","7CC6B563-05AB-4813-8FE5-64AFD390A631"],"partTests":{"__isSmartRef__":true,"id":124172},"_ClipMode":"visible","moved":true,"b":112.32882107363548,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-8.915423165898236,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124177},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6891.4,4872.8)"},"124151":{"target":{"__isSmartRef__":true,"id":124150},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124152":{"_BorderWidth":9.62509363152596,"_ClipMode":"visible","_BorderRadius":5.773614239388818,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.9,63.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(236,139,144)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.5,-12.4)"},"124153":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124154},{"__isSmartRef__":true,"id":124156},{"__isSmartRef__":true,"id":124158},{"__isSmartRef__":true,"id":124160},{"__isSmartRef__":true,"id":124162},{"__isSmartRef__":true,"id":124164},{"__isSmartRef__":true,"id":124166},{"__isSmartRef__":true,"id":124168}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124170},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124154":{"date":{"__isSmartRef__":true,"id":124155},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124155":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124156":{"date":{"__isSmartRef__":true,"id":124157},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124157":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124158":{"date":{"__isSmartRef__":true,"id":124159},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124159":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124160":{"date":{"__isSmartRef__":true,"id":124161},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124162":{"date":{"__isSmartRef__":true,"id":124163},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124163":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124164":{"date":{"__isSmartRef__":true,"id":124165},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124165":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124166":{"date":{"__isSmartRef__":true,"id":124167},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124167":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124168":{"date":{"__isSmartRef__":true,"id":124169},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124169":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124170":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124171":{"morph":{"__isSmartRef__":true,"id":124150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124172":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124173}},"124173":{"test01IsMorph":{"__isSmartRef__":true,"id":124174}},"124174":{"varMapping":{"__isSmartRef__":true,"id":124175},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124175":{"this":{"__isSmartRef__":true,"id":124172}},"124176":{},"124177":{"change":{"__isSmartRef__":true,"id":124178},"tick":{"__isSmartRef__":true,"id":124182}},"124178":{"varMapping":{"__isSmartRef__":true,"id":124179},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124179":{"this":{"__isSmartRef__":true,"id":124150}},"124180":{"timestamp":{"__isSmartRef__":true,"id":124181},"user":"cschuster","tags":[]},"124181":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124182":{"varMapping":{"__isSmartRef__":true,"id":124183},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124183":{"this":{"__isSmartRef__":true,"id":124150}},"124184":{"timestamp":{"__isSmartRef__":true,"id":124185},"user":"cschuster","tags":[]},"124185":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124186":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124187}],"id":"93C6F844-7875-4AF7-9977-284C94C33E38","shape":{"__isSmartRef__":true,"id":124188},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3255","partsBinMetaInfo":{"__isSmartRef__":true,"id":124189},"eventHandler":{"__isSmartRef__":true,"id":124207},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","6629DAD8-064D-479A-9846-F42BD6FA645E","62E908AB-6F97-487F-AE81-516B10FAEBD9"],"partTests":{"__isSmartRef__":true,"id":124208},"_ClipMode":"visible","moved":true,"b":321,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":14.40851694422902,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124213},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6535.8,5006.6)"},"124187":{"target":{"__isSmartRef__":true,"id":124186},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124188":{"_BorderWidth":1.853398044750811,"_ClipMode":"visible","_BorderRadius":24.158233816355164,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.9,125.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-161,38,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.4,-35.5)"},"124189":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124190},{"__isSmartRef__":true,"id":124192},{"__isSmartRef__":true,"id":124194},{"__isSmartRef__":true,"id":124196},{"__isSmartRef__":true,"id":124198},{"__isSmartRef__":true,"id":124200},{"__isSmartRef__":true,"id":124202},{"__isSmartRef__":true,"id":124204}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124206},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124190":{"date":{"__isSmartRef__":true,"id":124191},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124191":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124192":{"date":{"__isSmartRef__":true,"id":124193},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124193":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124194":{"date":{"__isSmartRef__":true,"id":124195},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124195":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124196":{"date":{"__isSmartRef__":true,"id":124197},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124197":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124198":{"date":{"__isSmartRef__":true,"id":124199},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124199":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124200":{"date":{"__isSmartRef__":true,"id":124201},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124201":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124202":{"date":{"__isSmartRef__":true,"id":124203},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124203":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124204":{"date":{"__isSmartRef__":true,"id":124205},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124205":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124206":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124207":{"morph":{"__isSmartRef__":true,"id":124186},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124208":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124209}},"124209":{"test01IsMorph":{"__isSmartRef__":true,"id":124210}},"124210":{"varMapping":{"__isSmartRef__":true,"id":124211},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124211":{"this":{"__isSmartRef__":true,"id":124208}},"124212":{},"124213":{"change":{"__isSmartRef__":true,"id":124214},"tick":{"__isSmartRef__":true,"id":124218}},"124214":{"varMapping":{"__isSmartRef__":true,"id":124215},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124215":{"this":{"__isSmartRef__":true,"id":124186}},"124216":{"timestamp":{"__isSmartRef__":true,"id":124217},"user":"cschuster","tags":[]},"124217":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124218":{"varMapping":{"__isSmartRef__":true,"id":124219},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124219":{"this":{"__isSmartRef__":true,"id":124186}},"124220":{"timestamp":{"__isSmartRef__":true,"id":124221},"user":"cschuster","tags":[]},"124221":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124222":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124223}],"id":"D8E11983-99A6-464E-8A96-2D9C9E072238","shape":{"__isSmartRef__":true,"id":124224},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3256","partsBinMetaInfo":{"__isSmartRef__":true,"id":124225},"eventHandler":{"__isSmartRef__":true,"id":124243},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","7318793B-B35C-4096-BFD5-E06A7014CB22"],"partTests":{"__isSmartRef__":true,"id":124244},"_ClipMode":"visible","moved":true,"b":308,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-20.183111349733874,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124249},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4158.1,4537.4)"},"124223":{"target":{"__isSmartRef__":true,"id":124222},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124224":{"_BorderWidth":1.059946231966391,"_ClipMode":"visible","_BorderRadius":15.161562088006658,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-44,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-32.3)"},"124225":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124226},{"__isSmartRef__":true,"id":124228},{"__isSmartRef__":true,"id":124230},{"__isSmartRef__":true,"id":124232},{"__isSmartRef__":true,"id":124234},{"__isSmartRef__":true,"id":124236},{"__isSmartRef__":true,"id":124238},{"__isSmartRef__":true,"id":124240}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124242},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124226":{"date":{"__isSmartRef__":true,"id":124227},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124227":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124228":{"date":{"__isSmartRef__":true,"id":124229},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124229":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124230":{"date":{"__isSmartRef__":true,"id":124231},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124231":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124232":{"date":{"__isSmartRef__":true,"id":124233},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124233":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124234":{"date":{"__isSmartRef__":true,"id":124235},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124235":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124236":{"date":{"__isSmartRef__":true,"id":124237},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124237":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124238":{"date":{"__isSmartRef__":true,"id":124239},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124239":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124240":{"date":{"__isSmartRef__":true,"id":124241},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124241":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124242":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124243":{"morph":{"__isSmartRef__":true,"id":124222},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124244":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124245}},"124245":{"test01IsMorph":{"__isSmartRef__":true,"id":124246}},"124246":{"varMapping":{"__isSmartRef__":true,"id":124247},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124247":{"this":{"__isSmartRef__":true,"id":124244}},"124248":{},"124249":{"change":{"__isSmartRef__":true,"id":124250},"tick":{"__isSmartRef__":true,"id":124254}},"124250":{"varMapping":{"__isSmartRef__":true,"id":124251},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124251":{"this":{"__isSmartRef__":true,"id":124222}},"124252":{"timestamp":{"__isSmartRef__":true,"id":124253},"user":"cschuster","tags":[]},"124253":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124254":{"varMapping":{"__isSmartRef__":true,"id":124255},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124256},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124255":{"this":{"__isSmartRef__":true,"id":124222}},"124256":{"timestamp":{"__isSmartRef__":true,"id":124257},"user":"cschuster","tags":[]},"124257":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124258":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124259}],"id":"B7908C50-C9BA-467A-AC89-07E5AF3B39DD","shape":{"__isSmartRef__":true,"id":124260},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3257","partsBinMetaInfo":{"__isSmartRef__":true,"id":124261},"eventHandler":{"__isSmartRef__":true,"id":124279},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","7FA5B996-25DC-42BB-B421-6B2DC1C9B1F2","ED863F66-967B-4767-B7D3-B7EE84115E7D","6D5A6CEF-AA6D-4E8A-9B5C-31A47CA3DA98"],"partTests":{"__isSmartRef__":true,"id":124280},"_ClipMode":"visible","moved":true,"b":334,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":57.807447840834094,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124285},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5257.5,3959.2)"},"124259":{"target":{"__isSmartRef__":true,"id":124258},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124260":{"_BorderWidth":2.8081442660546148,"_ClipMode":"visible","_BorderRadius":32.31322950651318,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(28.5,117.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-112,118,-91)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-38.0)"},"124261":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124262},{"__isSmartRef__":true,"id":124264},{"__isSmartRef__":true,"id":124266},{"__isSmartRef__":true,"id":124268},{"__isSmartRef__":true,"id":124270},{"__isSmartRef__":true,"id":124272},{"__isSmartRef__":true,"id":124274},{"__isSmartRef__":true,"id":124276}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124278},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124262":{"date":{"__isSmartRef__":true,"id":124263},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124263":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124264":{"date":{"__isSmartRef__":true,"id":124265},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124265":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124266":{"date":{"__isSmartRef__":true,"id":124267},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124267":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124268":{"date":{"__isSmartRef__":true,"id":124269},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124269":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124270":{"date":{"__isSmartRef__":true,"id":124271},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124271":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124272":{"date":{"__isSmartRef__":true,"id":124273},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124273":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124274":{"date":{"__isSmartRef__":true,"id":124275},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124275":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124276":{"date":{"__isSmartRef__":true,"id":124277},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124277":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124278":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124279":{"morph":{"__isSmartRef__":true,"id":124258},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124280":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124281}},"124281":{"test01IsMorph":{"__isSmartRef__":true,"id":124282}},"124282":{"varMapping":{"__isSmartRef__":true,"id":124283},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124283":{"this":{"__isSmartRef__":true,"id":124280}},"124284":{},"124285":{"change":{"__isSmartRef__":true,"id":124286},"tick":{"__isSmartRef__":true,"id":124290}},"124286":{"varMapping":{"__isSmartRef__":true,"id":124287},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124287":{"this":{"__isSmartRef__":true,"id":124258}},"124288":{"timestamp":{"__isSmartRef__":true,"id":124289},"user":"cschuster","tags":[]},"124289":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124290":{"varMapping":{"__isSmartRef__":true,"id":124291},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124291":{"this":{"__isSmartRef__":true,"id":124258}},"124292":{"timestamp":{"__isSmartRef__":true,"id":124293},"user":"cschuster","tags":[]},"124293":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124294":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124295}],"id":"ACA0F61B-9F00-4ADA-8EA1-8C4B74FDA9B3","shape":{"__isSmartRef__":true,"id":124296},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3258","partsBinMetaInfo":{"__isSmartRef__":true,"id":124297},"eventHandler":{"__isSmartRef__":true,"id":124315},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","7B7578E1-35FF-4B8C-84D6-20DC87C3DE11"],"partTests":{"__isSmartRef__":true,"id":124316},"_ClipMode":"visible","moved":true,"b":228.6308675276232,"#startLetters":"set","isBeingDragged":false,"delta":-0.7934581892914139,"_Rotation":5.2163194755262206,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124321},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5419.8,4561.8)"},"124295":{"target":{"__isSmartRef__":true,"id":124294},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124296":{"_BorderWidth":1.2476638204807413,"_ClipMode":"visible","_BorderRadius":17.471957113393298,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,130.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-192,-361,101)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.0,-6.8)"},"124297":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124298},{"__isSmartRef__":true,"id":124300},{"__isSmartRef__":true,"id":124302},{"__isSmartRef__":true,"id":124304},{"__isSmartRef__":true,"id":124306},{"__isSmartRef__":true,"id":124308},{"__isSmartRef__":true,"id":124310},{"__isSmartRef__":true,"id":124312}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124314},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124298":{"date":{"__isSmartRef__":true,"id":124299},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124299":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124300":{"date":{"__isSmartRef__":true,"id":124301},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124301":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124302":{"date":{"__isSmartRef__":true,"id":124303},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124303":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124304":{"date":{"__isSmartRef__":true,"id":124305},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124305":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124306":{"date":{"__isSmartRef__":true,"id":124307},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124307":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124308":{"date":{"__isSmartRef__":true,"id":124309},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124309":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124310":{"date":{"__isSmartRef__":true,"id":124311},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124311":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124312":{"date":{"__isSmartRef__":true,"id":124313},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124313":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124314":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124315":{"morph":{"__isSmartRef__":true,"id":124294},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124316":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124317}},"124317":{"test01IsMorph":{"__isSmartRef__":true,"id":124318}},"124318":{"varMapping":{"__isSmartRef__":true,"id":124319},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124319":{"this":{"__isSmartRef__":true,"id":124316}},"124320":{},"124321":{"change":{"__isSmartRef__":true,"id":124322},"tick":{"__isSmartRef__":true,"id":124326}},"124322":{"varMapping":{"__isSmartRef__":true,"id":124323},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124323":{"this":{"__isSmartRef__":true,"id":124294}},"124324":{"timestamp":{"__isSmartRef__":true,"id":124325},"user":"cschuster","tags":[]},"124325":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124326":{"varMapping":{"__isSmartRef__":true,"id":124327},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124327":{"this":{"__isSmartRef__":true,"id":124294}},"124328":{"timestamp":{"__isSmartRef__":true,"id":124329},"user":"cschuster","tags":[]},"124329":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124330":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124331}],"id":"66C9ACBD-79DD-4DDD-9AD8-0A331AB60F7C","shape":{"__isSmartRef__":true,"id":124332},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3259","partsBinMetaInfo":{"__isSmartRef__":true,"id":124333},"eventHandler":{"__isSmartRef__":true,"id":124351},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","D2CE5F56-F423-42DE-BC21-3A073BB0BAB6","3DF4E7CC-71BF-48CE-81D4-EA775A2E50A3","F45EC8CC-A935-4916-8C07-C0C11B9737DE","720D8B72-B22B-448A-AB09-F620BB02CFFB","C8BE7221-38CD-46B1-B843-4F893271CF75","9E0CAA73-00B9-4997-8EC7-5315F8886FB5"],"partTests":{"__isSmartRef__":true,"id":124352},"_ClipMode":"visible","moved":true,"b":250.36880262556951,"#startLetters":"set","isBeingDragged":false,"delta":-0.9285640541929752,"_Rotation":-45.381229437104665,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124357},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5076.1,4196.2)"},"124331":{"target":{"__isSmartRef__":true,"id":124330},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124332":{"_BorderWidth":0.29062669596614654,"_ClipMode":"visible","_BorderRadius":4.514884933205227,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.3,137.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-241,-327,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.2,-13.3)"},"124333":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124334},{"__isSmartRef__":true,"id":124336},{"__isSmartRef__":true,"id":124338},{"__isSmartRef__":true,"id":124340},{"__isSmartRef__":true,"id":124342},{"__isSmartRef__":true,"id":124344},{"__isSmartRef__":true,"id":124346},{"__isSmartRef__":true,"id":124348}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124350},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124334":{"date":{"__isSmartRef__":true,"id":124335},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124335":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124336":{"date":{"__isSmartRef__":true,"id":124337},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124337":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124338":{"date":{"__isSmartRef__":true,"id":124339},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124339":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124340":{"date":{"__isSmartRef__":true,"id":124341},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124341":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124342":{"date":{"__isSmartRef__":true,"id":124343},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124343":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124344":{"date":{"__isSmartRef__":true,"id":124345},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124345":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124346":{"date":{"__isSmartRef__":true,"id":124347},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124347":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124348":{"date":{"__isSmartRef__":true,"id":124349},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124349":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124350":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124351":{"morph":{"__isSmartRef__":true,"id":124330},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124352":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124353}},"124353":{"test01IsMorph":{"__isSmartRef__":true,"id":124354}},"124354":{"varMapping":{"__isSmartRef__":true,"id":124355},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124355":{"this":{"__isSmartRef__":true,"id":124352}},"124356":{},"124357":{"change":{"__isSmartRef__":true,"id":124358},"tick":{"__isSmartRef__":true,"id":124362}},"124358":{"varMapping":{"__isSmartRef__":true,"id":124359},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124359":{"this":{"__isSmartRef__":true,"id":124330}},"124360":{"timestamp":{"__isSmartRef__":true,"id":124361},"user":"cschuster","tags":[]},"124361":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124362":{"varMapping":{"__isSmartRef__":true,"id":124363},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124363":{"this":{"__isSmartRef__":true,"id":124330}},"124364":{"timestamp":{"__isSmartRef__":true,"id":124365},"user":"cschuster","tags":[]},"124365":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124366":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124367}],"id":"4EC08EB6-854E-40A2-83DC-6473DCE910BB","shape":{"__isSmartRef__":true,"id":124368},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3260","partsBinMetaInfo":{"__isSmartRef__":true,"id":124369},"eventHandler":{"__isSmartRef__":true,"id":124387},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249"],"partTests":{"__isSmartRef__":true,"id":124388},"_ClipMode":"visible","moved":true,"b":340.7371461006114,"#startLetters":"set","isBeingDragged":false,"delta":0.8897416241234168,"_Rotation":23.921815217982207,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124393},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5155.7,4576.1)"},"124367":{"target":{"__isSmartRef__":true,"id":124366},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124368":{"_BorderWidth":3.350487816994831,"_ClipMode":"visible","_BorderRadius":35.64657529298803,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.1,113.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-85,157,-3)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.4,-38.9)"},"124369":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124370},{"__isSmartRef__":true,"id":124372},{"__isSmartRef__":true,"id":124374},{"__isSmartRef__":true,"id":124376},{"__isSmartRef__":true,"id":124378},{"__isSmartRef__":true,"id":124380},{"__isSmartRef__":true,"id":124382},{"__isSmartRef__":true,"id":124384}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124386},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124370":{"date":{"__isSmartRef__":true,"id":124371},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124371":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124372":{"date":{"__isSmartRef__":true,"id":124373},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124373":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124374":{"date":{"__isSmartRef__":true,"id":124375},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124375":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124376":{"date":{"__isSmartRef__":true,"id":124377},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124377":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124378":{"date":{"__isSmartRef__":true,"id":124379},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124379":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124380":{"date":{"__isSmartRef__":true,"id":124381},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124381":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124382":{"date":{"__isSmartRef__":true,"id":124383},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124383":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124384":{"date":{"__isSmartRef__":true,"id":124385},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124385":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124386":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124387":{"morph":{"__isSmartRef__":true,"id":124366},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124388":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124389}},"124389":{"test01IsMorph":{"__isSmartRef__":true,"id":124390}},"124390":{"varMapping":{"__isSmartRef__":true,"id":124391},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124391":{"this":{"__isSmartRef__":true,"id":124388}},"124392":{},"124393":{"change":{"__isSmartRef__":true,"id":124394},"tick":{"__isSmartRef__":true,"id":124398}},"124394":{"varMapping":{"__isSmartRef__":true,"id":124395},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124395":{"this":{"__isSmartRef__":true,"id":124366}},"124396":{"timestamp":{"__isSmartRef__":true,"id":124397},"user":"cschuster","tags":[]},"124397":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124398":{"varMapping":{"__isSmartRef__":true,"id":124399},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124399":{"this":{"__isSmartRef__":true,"id":124366}},"124400":{"timestamp":{"__isSmartRef__":true,"id":124401},"user":"cschuster","tags":[]},"124401":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124402":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124403}],"id":"9F1EA4B5-F973-4192-BFA6-CD568F50F876","shape":{"__isSmartRef__":true,"id":124404},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3261","partsBinMetaInfo":{"__isSmartRef__":true,"id":124405},"eventHandler":{"__isSmartRef__":true,"id":124423},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","456A644D-23EC-4BDD-9F8B-D3D02FB1856D","50E6D310-33CE-4638-BC38-D506E1892E08"],"partTests":{"__isSmartRef__":true,"id":124424},"_ClipMode":"visible","moved":true,"b":5.24724967131624,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-10.527108347902084,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124429},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5477.3,5288.7)"},"124403":{"target":{"__isSmartRef__":true,"id":124402},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124404":{"_BorderWidth":5.457269088200223,"_ClipMode":"visible","_BorderRadius":39.66544796956246,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.3,96.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(24,279,244)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.8,-39.9)"},"124405":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124406},{"__isSmartRef__":true,"id":124408},{"__isSmartRef__":true,"id":124410},{"__isSmartRef__":true,"id":124412},{"__isSmartRef__":true,"id":124414},{"__isSmartRef__":true,"id":124416},{"__isSmartRef__":true,"id":124418},{"__isSmartRef__":true,"id":124420}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124422},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124406":{"date":{"__isSmartRef__":true,"id":124407},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124407":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124408":{"date":{"__isSmartRef__":true,"id":124409},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124409":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124410":{"date":{"__isSmartRef__":true,"id":124411},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124411":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124412":{"date":{"__isSmartRef__":true,"id":124413},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124413":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124414":{"date":{"__isSmartRef__":true,"id":124415},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124415":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124416":{"date":{"__isSmartRef__":true,"id":124417},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124417":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124418":{"date":{"__isSmartRef__":true,"id":124419},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124419":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124420":{"date":{"__isSmartRef__":true,"id":124421},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124421":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124422":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124423":{"morph":{"__isSmartRef__":true,"id":124402},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124424":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124425}},"124425":{"test01IsMorph":{"__isSmartRef__":true,"id":124426}},"124426":{"varMapping":{"__isSmartRef__":true,"id":124427},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124427":{"this":{"__isSmartRef__":true,"id":124424}},"124428":{},"124429":{"change":{"__isSmartRef__":true,"id":124430},"tick":{"__isSmartRef__":true,"id":124434}},"124430":{"varMapping":{"__isSmartRef__":true,"id":124431},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124431":{"this":{"__isSmartRef__":true,"id":124402}},"124432":{"timestamp":{"__isSmartRef__":true,"id":124433},"user":"cschuster","tags":[]},"124433":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124434":{"varMapping":{"__isSmartRef__":true,"id":124435},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124435":{"this":{"__isSmartRef__":true,"id":124402}},"124436":{"timestamp":{"__isSmartRef__":true,"id":124437},"user":"cschuster","tags":[]},"124437":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124438":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124439}],"id":"A187ED51-9EA7-4D03-86D4-FC674F9A6FE9","shape":{"__isSmartRef__":true,"id":124440},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3262","partsBinMetaInfo":{"__isSmartRef__":true,"id":124441},"eventHandler":{"__isSmartRef__":true,"id":124459},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","382A941F-6898-499B-AB09-DB0F1908E28A","2984616A-9FA3-4C73-88CB-53288B0A69FE","A5243B60-E5F2-4A2F-A705-9F16ACCEFA79"],"partTests":{"__isSmartRef__":true,"id":124460},"_ClipMode":"visible","moved":true,"b":58.53298136545345,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":50.37990991934437,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124465},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5271.3,4465.4)"},"124439":{"target":{"__isSmartRef__":true,"id":124438},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124440":{"_BorderWidth":9.264703953549525,"_ClipMode":"visible","_BorderRadius":10.899680301726477,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.6,65.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(218,352,-204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.1,-30.4)"},"124441":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124442},{"__isSmartRef__":true,"id":124444},{"__isSmartRef__":true,"id":124446},{"__isSmartRef__":true,"id":124448},{"__isSmartRef__":true,"id":124450},{"__isSmartRef__":true,"id":124452},{"__isSmartRef__":true,"id":124454},{"__isSmartRef__":true,"id":124456}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124458},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124442":{"date":{"__isSmartRef__":true,"id":124443},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124443":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124444":{"date":{"__isSmartRef__":true,"id":124445},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124445":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124446":{"date":{"__isSmartRef__":true,"id":124447},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124447":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124448":{"date":{"__isSmartRef__":true,"id":124449},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124449":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124450":{"date":{"__isSmartRef__":true,"id":124451},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124451":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124452":{"date":{"__isSmartRef__":true,"id":124453},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124453":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124454":{"date":{"__isSmartRef__":true,"id":124455},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124455":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124456":{"date":{"__isSmartRef__":true,"id":124457},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124457":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124458":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124459":{"morph":{"__isSmartRef__":true,"id":124438},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124460":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124461}},"124461":{"test01IsMorph":{"__isSmartRef__":true,"id":124462}},"124462":{"varMapping":{"__isSmartRef__":true,"id":124463},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124463":{"this":{"__isSmartRef__":true,"id":124460}},"124464":{},"124465":{"change":{"__isSmartRef__":true,"id":124466},"tick":{"__isSmartRef__":true,"id":124470}},"124466":{"varMapping":{"__isSmartRef__":true,"id":124467},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124467":{"this":{"__isSmartRef__":true,"id":124438}},"124468":{"timestamp":{"__isSmartRef__":true,"id":124469},"user":"cschuster","tags":[]},"124469":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124470":{"varMapping":{"__isSmartRef__":true,"id":124471},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124471":{"this":{"__isSmartRef__":true,"id":124438}},"124472":{"timestamp":{"__isSmartRef__":true,"id":124473},"user":"cschuster","tags":[]},"124473":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124474":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124475}],"id":"BE24F1B1-FF79-4A5F-B283-5840F6B70495","shape":{"__isSmartRef__":true,"id":124476},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3263","partsBinMetaInfo":{"__isSmartRef__":true,"id":124477},"eventHandler":{"__isSmartRef__":true,"id":124495},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","56324DE4-6A50-4831-A201-0259E7501A55","3D5FE881-772D-408A-A1FA-98904B4AFC2E","1A289491-1831-4A70-BF0E-51946FE963B4"],"partTests":{"__isSmartRef__":true,"id":124496},"_ClipMode":"visible","moved":true,"b":310.9757589981891,"#startLetters":"set","isBeingDragged":false,"delta":0.9638528392533772,"_Rotation":-35.729900311445775,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124501},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5081.7,6051.9)"},"124475":{"target":{"__isSmartRef__":true,"id":124474},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124476":{"_BorderWidth":1.2250645920212806,"_ClipMode":"visible","_BorderRadius":17.19978026494166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,130.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-193,-26,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-33.1)"},"124477":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124478},{"__isSmartRef__":true,"id":124480},{"__isSmartRef__":true,"id":124482},{"__isSmartRef__":true,"id":124484},{"__isSmartRef__":true,"id":124486},{"__isSmartRef__":true,"id":124488},{"__isSmartRef__":true,"id":124490},{"__isSmartRef__":true,"id":124492}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124494},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124478":{"date":{"__isSmartRef__":true,"id":124479},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124479":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124480":{"date":{"__isSmartRef__":true,"id":124481},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124481":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124482":{"date":{"__isSmartRef__":true,"id":124483},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124483":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124484":{"date":{"__isSmartRef__":true,"id":124485},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124485":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124486":{"date":{"__isSmartRef__":true,"id":124487},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124487":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124488":{"date":{"__isSmartRef__":true,"id":124489},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124489":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124490":{"date":{"__isSmartRef__":true,"id":124491},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124491":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124492":{"date":{"__isSmartRef__":true,"id":124493},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124493":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124494":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124495":{"morph":{"__isSmartRef__":true,"id":124474},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124496":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124497}},"124497":{"test01IsMorph":{"__isSmartRef__":true,"id":124498}},"124498":{"varMapping":{"__isSmartRef__":true,"id":124499},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124499":{"this":{"__isSmartRef__":true,"id":124496}},"124500":{},"124501":{"change":{"__isSmartRef__":true,"id":124502},"tick":{"__isSmartRef__":true,"id":124506}},"124502":{"varMapping":{"__isSmartRef__":true,"id":124503},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124503":{"this":{"__isSmartRef__":true,"id":124474}},"124504":{"timestamp":{"__isSmartRef__":true,"id":124505},"user":"cschuster","tags":[]},"124505":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124506":{"varMapping":{"__isSmartRef__":true,"id":124507},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124507":{"this":{"__isSmartRef__":true,"id":124474}},"124508":{"timestamp":{"__isSmartRef__":true,"id":124509},"user":"cschuster","tags":[]},"124509":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124510":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124511}],"id":"C4C32043-C48F-4015-B745-18C9531DCFE8","shape":{"__isSmartRef__":true,"id":124512},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3264","partsBinMetaInfo":{"__isSmartRef__":true,"id":124513},"eventHandler":{"__isSmartRef__":true,"id":124531},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","2B548C7D-2299-4992-B4EC-F54AE610CB7B","260A7251-21C2-4EBD-AE83-E46632A3F194"],"partTests":{"__isSmartRef__":true,"id":124532},"_ClipMode":"visible","moved":true,"b":13,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-6.683371125611005,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124537},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5382.4,4536.9)"},"124511":{"target":{"__isSmartRef__":true,"id":124510},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124512":{"_BorderWidth":6.124755271719325,"_ClipMode":"visible","_BorderRadius":37.97588092598334,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.5,91.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(58,307,254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.5,-39.5)"},"124513":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124514},{"__isSmartRef__":true,"id":124516},{"__isSmartRef__":true,"id":124518},{"__isSmartRef__":true,"id":124520},{"__isSmartRef__":true,"id":124522},{"__isSmartRef__":true,"id":124524},{"__isSmartRef__":true,"id":124526},{"__isSmartRef__":true,"id":124528}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124530},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124514":{"date":{"__isSmartRef__":true,"id":124515},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124515":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124516":{"date":{"__isSmartRef__":true,"id":124517},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124517":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124518":{"date":{"__isSmartRef__":true,"id":124519},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124519":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124520":{"date":{"__isSmartRef__":true,"id":124521},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124521":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124522":{"date":{"__isSmartRef__":true,"id":124523},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124523":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124524":{"date":{"__isSmartRef__":true,"id":124525},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124526":{"date":{"__isSmartRef__":true,"id":124527},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124527":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124528":{"date":{"__isSmartRef__":true,"id":124529},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124529":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124530":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124531":{"morph":{"__isSmartRef__":true,"id":124510},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124532":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124533}},"124533":{"test01IsMorph":{"__isSmartRef__":true,"id":124534}},"124534":{"varMapping":{"__isSmartRef__":true,"id":124535},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124535":{"this":{"__isSmartRef__":true,"id":124532}},"124536":{},"124537":{"change":{"__isSmartRef__":true,"id":124538},"tick":{"__isSmartRef__":true,"id":124542}},"124538":{"varMapping":{"__isSmartRef__":true,"id":124539},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124539":{"this":{"__isSmartRef__":true,"id":124510}},"124540":{"timestamp":{"__isSmartRef__":true,"id":124541},"user":"cschuster","tags":[]},"124541":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124542":{"varMapping":{"__isSmartRef__":true,"id":124543},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124543":{"this":{"__isSmartRef__":true,"id":124510}},"124544":{"timestamp":{"__isSmartRef__":true,"id":124545},"user":"cschuster","tags":[]},"124545":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124546":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124547}],"id":"55D105BB-4256-4F9E-8477-1FE6D63AB44B","shape":{"__isSmartRef__":true,"id":124548},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3265","partsBinMetaInfo":{"__isSmartRef__":true,"id":124549},"eventHandler":{"__isSmartRef__":true,"id":124567},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","F1620B15-6218-4DF9-9B89-EC89E9AF215F"],"partTests":{"__isSmartRef__":true,"id":124568},"_ClipMode":"visible","moved":true,"b":48,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-7.229671749399896,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124573},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5662.3,5598.1)"},"124547":{"target":{"__isSmartRef__":true,"id":124546},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124548":{"_BorderWidth":8.71572412738697,"_ClipMode":"visible","_BorderRadius":17.909430734646932,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.8,70.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(190,362,-93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.9,-33.4)"},"124549":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124550},{"__isSmartRef__":true,"id":124552},{"__isSmartRef__":true,"id":124554},{"__isSmartRef__":true,"id":124556},{"__isSmartRef__":true,"id":124558},{"__isSmartRef__":true,"id":124560},{"__isSmartRef__":true,"id":124562},{"__isSmartRef__":true,"id":124564}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124566},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124550":{"date":{"__isSmartRef__":true,"id":124551},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124551":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124552":{"date":{"__isSmartRef__":true,"id":124553},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124553":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124554":{"date":{"__isSmartRef__":true,"id":124555},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124555":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124556":{"date":{"__isSmartRef__":true,"id":124557},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124557":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124558":{"date":{"__isSmartRef__":true,"id":124559},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124559":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124560":{"date":{"__isSmartRef__":true,"id":124561},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124561":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124562":{"date":{"__isSmartRef__":true,"id":124563},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124563":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124564":{"date":{"__isSmartRef__":true,"id":124565},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124565":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124566":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124567":{"morph":{"__isSmartRef__":true,"id":124546},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124568":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124569}},"124569":{"test01IsMorph":{"__isSmartRef__":true,"id":124570}},"124570":{"varMapping":{"__isSmartRef__":true,"id":124571},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124571":{"this":{"__isSmartRef__":true,"id":124568}},"124572":{},"124573":{"change":{"__isSmartRef__":true,"id":124574},"tick":{"__isSmartRef__":true,"id":124578}},"124574":{"varMapping":{"__isSmartRef__":true,"id":124575},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124575":{"this":{"__isSmartRef__":true,"id":124546}},"124576":{"timestamp":{"__isSmartRef__":true,"id":124577},"user":"cschuster","tags":[]},"124577":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124578":{"varMapping":{"__isSmartRef__":true,"id":124579},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124579":{"this":{"__isSmartRef__":true,"id":124546}},"124580":{"timestamp":{"__isSmartRef__":true,"id":124581},"user":"cschuster","tags":[]},"124581":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124582":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124583}],"id":"272337A7-F70F-4FBA-922C-23905051EEC4","shape":{"__isSmartRef__":true,"id":124584},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3266","partsBinMetaInfo":{"__isSmartRef__":true,"id":124585},"eventHandler":{"__isSmartRef__":true,"id":124603},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3DE3EB14-2347-4362-95E3-C8F2FB96DBA9","11E58F45-8A7C-498E-9C2F-053B43AC56A8","B1B7B180-40E0-45FD-AE32-726ED590F4F9"],"partTests":{"__isSmartRef__":true,"id":124604},"_ClipMode":"visible","moved":true,"b":80.39337025996065,"#startLetters":"set","isBeingDragged":false,"delta":0.7959750232985243,"_Rotation":3.410319266687357,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124609},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4733.9,4542.1)"},"124583":{"target":{"__isSmartRef__":true,"id":124582},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124584":{"_BorderWidth":9.929883667630003,"_ClipMode":"visible","_BorderRadius":1.1139952378159146,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.2,60.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(252,295,-225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.7,-23.3)"},"124585":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124586},{"__isSmartRef__":true,"id":124588},{"__isSmartRef__":true,"id":124590},{"__isSmartRef__":true,"id":124592},{"__isSmartRef__":true,"id":124594},{"__isSmartRef__":true,"id":124596},{"__isSmartRef__":true,"id":124598},{"__isSmartRef__":true,"id":124600}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124602},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124586":{"date":{"__isSmartRef__":true,"id":124587},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124587":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124588":{"date":{"__isSmartRef__":true,"id":124589},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124589":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124590":{"date":{"__isSmartRef__":true,"id":124591},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124591":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124592":{"date":{"__isSmartRef__":true,"id":124593},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124593":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124594":{"date":{"__isSmartRef__":true,"id":124595},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124595":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124596":{"date":{"__isSmartRef__":true,"id":124597},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124597":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124598":{"date":{"__isSmartRef__":true,"id":124599},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124599":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124600":{"date":{"__isSmartRef__":true,"id":124601},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124601":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124602":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124603":{"morph":{"__isSmartRef__":true,"id":124582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124604":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124605}},"124605":{"test01IsMorph":{"__isSmartRef__":true,"id":124606}},"124606":{"varMapping":{"__isSmartRef__":true,"id":124607},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124607":{"this":{"__isSmartRef__":true,"id":124604}},"124608":{},"124609":{"change":{"__isSmartRef__":true,"id":124610},"tick":{"__isSmartRef__":true,"id":124614}},"124610":{"varMapping":{"__isSmartRef__":true,"id":124611},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124611":{"this":{"__isSmartRef__":true,"id":124582}},"124612":{"timestamp":{"__isSmartRef__":true,"id":124613},"user":"cschuster","tags":[]},"124613":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124614":{"varMapping":{"__isSmartRef__":true,"id":124615},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124615":{"this":{"__isSmartRef__":true,"id":124582}},"124616":{"timestamp":{"__isSmartRef__":true,"id":124617},"user":"cschuster","tags":[]},"124617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124618":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124619}],"id":"30AE8838-2210-4429-9037-9D43B9F232F3","shape":{"__isSmartRef__":true,"id":124620},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3267","partsBinMetaInfo":{"__isSmartRef__":true,"id":124621},"eventHandler":{"__isSmartRef__":true,"id":124639},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","9E742B3E-75A8-43F0-9981-9B88F56FBF5C","CA77BE54-C178-433B-82A2-EBA08F7A36C5"],"partTests":{"__isSmartRef__":true,"id":124640},"_ClipMode":"visible","moved":true,"b":73.55233514891006,"#startLetters":"set","isBeingDragged":false,"delta":0.9478134359233081,"_Rotation":61.01367425126751,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124645},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5381.2,3486.5)"},"124619":{"target":{"__isSmartRef__":true,"id":124618},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124620":{"_BorderWidth":9.795393801635353,"_ClipMode":"visible","_BorderRadius":3.206717259579601,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(81.7,61.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(245,318,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.2,-25.7)"},"124621":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124622},{"__isSmartRef__":true,"id":124624},{"__isSmartRef__":true,"id":124626},{"__isSmartRef__":true,"id":124628},{"__isSmartRef__":true,"id":124630},{"__isSmartRef__":true,"id":124632},{"__isSmartRef__":true,"id":124634},{"__isSmartRef__":true,"id":124636}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124638},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124622":{"date":{"__isSmartRef__":true,"id":124623},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124623":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124624":{"date":{"__isSmartRef__":true,"id":124625},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124625":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124626":{"date":{"__isSmartRef__":true,"id":124627},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124627":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124628":{"date":{"__isSmartRef__":true,"id":124629},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124629":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124630":{"date":{"__isSmartRef__":true,"id":124631},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124631":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124632":{"date":{"__isSmartRef__":true,"id":124633},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124633":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124634":{"date":{"__isSmartRef__":true,"id":124635},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124635":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124636":{"date":{"__isSmartRef__":true,"id":124637},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124637":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124638":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124639":{"morph":{"__isSmartRef__":true,"id":124618},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124640":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124641}},"124641":{"test01IsMorph":{"__isSmartRef__":true,"id":124642}},"124642":{"varMapping":{"__isSmartRef__":true,"id":124643},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124643":{"this":{"__isSmartRef__":true,"id":124640}},"124644":{},"124645":{"change":{"__isSmartRef__":true,"id":124646},"tick":{"__isSmartRef__":true,"id":124650}},"124646":{"varMapping":{"__isSmartRef__":true,"id":124647},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124647":{"this":{"__isSmartRef__":true,"id":124618}},"124648":{"timestamp":{"__isSmartRef__":true,"id":124649},"user":"cschuster","tags":[]},"124649":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124650":{"varMapping":{"__isSmartRef__":true,"id":124651},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124651":{"this":{"__isSmartRef__":true,"id":124618}},"124652":{"timestamp":{"__isSmartRef__":true,"id":124653},"user":"cschuster","tags":[]},"124653":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124654":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124655}],"id":"8B4398A7-B14F-44E0-B494-580AD92B3D65","shape":{"__isSmartRef__":true,"id":124656},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3268","partsBinMetaInfo":{"__isSmartRef__":true,"id":124657},"eventHandler":{"__isSmartRef__":true,"id":124675},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C"],"partTests":{"__isSmartRef__":true,"id":124676},"_ClipMode":"visible","moved":true,"b":122,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":17.838152994843554,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124681},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5547.5,4606.1)"},"124655":{"target":{"__isSmartRef__":true,"id":124654},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124656":{"_BorderWidth":9.24024048078213,"_ClipMode":"visible","_BorderRadius":11.232577064218445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.0,66.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(217,82,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.0,-9.4)"},"124657":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124658},{"__isSmartRef__":true,"id":124660},{"__isSmartRef__":true,"id":124662},{"__isSmartRef__":true,"id":124664},{"__isSmartRef__":true,"id":124666},{"__isSmartRef__":true,"id":124668},{"__isSmartRef__":true,"id":124670},{"__isSmartRef__":true,"id":124672}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124674},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124658":{"date":{"__isSmartRef__":true,"id":124659},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124659":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124660":{"date":{"__isSmartRef__":true,"id":124661},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124661":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124662":{"date":{"__isSmartRef__":true,"id":124663},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124663":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124664":{"date":{"__isSmartRef__":true,"id":124665},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124665":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124666":{"date":{"__isSmartRef__":true,"id":124667},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124667":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124668":{"date":{"__isSmartRef__":true,"id":124669},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124669":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124670":{"date":{"__isSmartRef__":true,"id":124671},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124671":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124672":{"date":{"__isSmartRef__":true,"id":124673},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124673":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124674":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124675":{"morph":{"__isSmartRef__":true,"id":124654},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124676":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124677}},"124677":{"test01IsMorph":{"__isSmartRef__":true,"id":124678}},"124678":{"varMapping":{"__isSmartRef__":true,"id":124679},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124679":{"this":{"__isSmartRef__":true,"id":124676}},"124680":{},"124681":{"change":{"__isSmartRef__":true,"id":124682},"tick":{"__isSmartRef__":true,"id":124686}},"124682":{"varMapping":{"__isSmartRef__":true,"id":124683},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124683":{"this":{"__isSmartRef__":true,"id":124654}},"124684":{"timestamp":{"__isSmartRef__":true,"id":124685},"user":"cschuster","tags":[]},"124685":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124686":{"varMapping":{"__isSmartRef__":true,"id":124687},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124687":{"this":{"__isSmartRef__":true,"id":124654}},"124688":{"timestamp":{"__isSmartRef__":true,"id":124689},"user":"cschuster","tags":[]},"124689":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124690":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124691}],"id":"5B8F2D7E-2DEA-4412-81CB-DDE195EC6900","shape":{"__isSmartRef__":true,"id":124692},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3269","partsBinMetaInfo":{"__isSmartRef__":true,"id":124693},"eventHandler":{"__isSmartRef__":true,"id":124711},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","9830D2AE-8461-466E-8CC5-A3BE6EE047E0","396B979F-F645-4418-9AED-53797410ED7F","94528DEB-343E-47AB-9C2A-F41320A2D40E"],"partTests":{"__isSmartRef__":true,"id":124712},"_ClipMode":"visible","moved":true,"b":306.21616992761847,"#startLetters":"set","isBeingDragged":false,"delta":0.9638268002890982,"_Rotation":10.593266690685631,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124717},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4276.3,5316.5)"},"124691":{"target":{"__isSmartRef__":true,"id":124690},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124692":{"_BorderWidth":0.9660319991097701,"_ClipMode":"visible","_BorderRadius":13.96336346846989,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.9,132.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-206,-56,-248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.9,-31.8)"},"124693":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124694},{"__isSmartRef__":true,"id":124696},{"__isSmartRef__":true,"id":124698},{"__isSmartRef__":true,"id":124700},{"__isSmartRef__":true,"id":124702},{"__isSmartRef__":true,"id":124704},{"__isSmartRef__":true,"id":124706},{"__isSmartRef__":true,"id":124708}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124710},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124694":{"date":{"__isSmartRef__":true,"id":124695},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124695":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124696":{"date":{"__isSmartRef__":true,"id":124697},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124697":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124698":{"date":{"__isSmartRef__":true,"id":124699},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124699":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124700":{"date":{"__isSmartRef__":true,"id":124701},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124701":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124702":{"date":{"__isSmartRef__":true,"id":124703},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124703":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124704":{"date":{"__isSmartRef__":true,"id":124705},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124705":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124706":{"date":{"__isSmartRef__":true,"id":124707},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124707":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124708":{"date":{"__isSmartRef__":true,"id":124709},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124709":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124710":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124711":{"morph":{"__isSmartRef__":true,"id":124690},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124712":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124713}},"124713":{"test01IsMorph":{"__isSmartRef__":true,"id":124714}},"124714":{"varMapping":{"__isSmartRef__":true,"id":124715},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124716},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124715":{"this":{"__isSmartRef__":true,"id":124712}},"124716":{},"124717":{"change":{"__isSmartRef__":true,"id":124718},"tick":{"__isSmartRef__":true,"id":124722}},"124718":{"varMapping":{"__isSmartRef__":true,"id":124719},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124719":{"this":{"__isSmartRef__":true,"id":124690}},"124720":{"timestamp":{"__isSmartRef__":true,"id":124721},"user":"cschuster","tags":[]},"124721":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124722":{"varMapping":{"__isSmartRef__":true,"id":124723},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124723":{"this":{"__isSmartRef__":true,"id":124690}},"124724":{"timestamp":{"__isSmartRef__":true,"id":124725},"user":"cschuster","tags":[]},"124725":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124726":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124727}],"id":"E20ED12A-2CF6-447E-83C5-5C97EC510B3C","shape":{"__isSmartRef__":true,"id":124728},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3270","partsBinMetaInfo":{"__isSmartRef__":true,"id":124729},"eventHandler":{"__isSmartRef__":true,"id":124747},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245","E711FCA7-4495-4BE0-8E13-E2A5C6BE43F5"],"partTests":{"__isSmartRef__":true,"id":124748},"_ClipMode":"visible","moved":true,"b":271.337816106854,"#startLetters":"set","isBeingDragged":false,"delta":0.987265694362577,"_Rotation":6.511584081283192,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124753},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4364.9,4795.6)"},"124727":{"target":{"__isSmartRef__":true,"id":124726},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124728":{"_BorderWidth":0.0013629121196725436,"_ClipMode":"visible","_BorderRadius":0.021803621867650946,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.1,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-249,123)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.5)"},"124729":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124730},{"__isSmartRef__":true,"id":124732},{"__isSmartRef__":true,"id":124734},{"__isSmartRef__":true,"id":124736},{"__isSmartRef__":true,"id":124738},{"__isSmartRef__":true,"id":124740},{"__isSmartRef__":true,"id":124742},{"__isSmartRef__":true,"id":124744}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124746},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124730":{"date":{"__isSmartRef__":true,"id":124731},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124731":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124732":{"date":{"__isSmartRef__":true,"id":124733},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124733":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124734":{"date":{"__isSmartRef__":true,"id":124735},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124735":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124736":{"date":{"__isSmartRef__":true,"id":124737},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124737":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124738":{"date":{"__isSmartRef__":true,"id":124739},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124739":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124740":{"date":{"__isSmartRef__":true,"id":124741},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124741":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124742":{"date":{"__isSmartRef__":true,"id":124743},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124743":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124744":{"date":{"__isSmartRef__":true,"id":124745},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124745":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124746":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124747":{"morph":{"__isSmartRef__":true,"id":124726},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124748":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124749}},"124749":{"test01IsMorph":{"__isSmartRef__":true,"id":124750}},"124750":{"varMapping":{"__isSmartRef__":true,"id":124751},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124751":{"this":{"__isSmartRef__":true,"id":124748}},"124752":{},"124753":{"change":{"__isSmartRef__":true,"id":124754},"tick":{"__isSmartRef__":true,"id":124758}},"124754":{"varMapping":{"__isSmartRef__":true,"id":124755},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124755":{"this":{"__isSmartRef__":true,"id":124726}},"124756":{"timestamp":{"__isSmartRef__":true,"id":124757},"user":"cschuster","tags":[]},"124757":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124758":{"varMapping":{"__isSmartRef__":true,"id":124759},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124759":{"this":{"__isSmartRef__":true,"id":124726}},"124760":{"timestamp":{"__isSmartRef__":true,"id":124761},"user":"cschuster","tags":[]},"124761":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124762":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124763}],"id":"167A9AF4-4AFA-49C6-8414-4C65190980D3","shape":{"__isSmartRef__":true,"id":124764},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3271","partsBinMetaInfo":{"__isSmartRef__":true,"id":124765},"eventHandler":{"__isSmartRef__":true,"id":124783},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","86771E9C-3A0D-4A76-B6EB-155F5234424B","DE36B900-4A1D-48BC-93EC-21346A016995","B4EE2E42-D03B-4AA4-B5A9-60F0C94A3B4B"],"partTests":{"__isSmartRef__":true,"id":124784},"_ClipMode":"visible","moved":true,"b":280.31682309508324,"#startLetters":"set","isBeingDragged":false,"delta":-0.805671633919701,"_Rotation":2.491086054421555,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124789},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5209.1,5441.0)"},"124763":{"target":{"__isSmartRef__":true,"id":124762},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124764":{"_BorderWidth":0.08083752048589865,"_ClipMode":"visible","_BorderRadius":1.282944800225092,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.9,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-206,8)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-23.6)"},"124765":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124766},{"__isSmartRef__":true,"id":124768},{"__isSmartRef__":true,"id":124770},{"__isSmartRef__":true,"id":124772},{"__isSmartRef__":true,"id":124774},{"__isSmartRef__":true,"id":124776},{"__isSmartRef__":true,"id":124778},{"__isSmartRef__":true,"id":124780}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124782},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124766":{"date":{"__isSmartRef__":true,"id":124767},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124767":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124768":{"date":{"__isSmartRef__":true,"id":124769},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124769":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124770":{"date":{"__isSmartRef__":true,"id":124771},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124771":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124772":{"date":{"__isSmartRef__":true,"id":124773},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124773":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124774":{"date":{"__isSmartRef__":true,"id":124775},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124775":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124776":{"date":{"__isSmartRef__":true,"id":124777},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124777":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124778":{"date":{"__isSmartRef__":true,"id":124779},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124779":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124780":{"date":{"__isSmartRef__":true,"id":124781},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124781":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124782":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124783":{"morph":{"__isSmartRef__":true,"id":124762},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124784":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124785}},"124785":{"test01IsMorph":{"__isSmartRef__":true,"id":124786}},"124786":{"varMapping":{"__isSmartRef__":true,"id":124787},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124787":{"this":{"__isSmartRef__":true,"id":124784}},"124788":{},"124789":{"change":{"__isSmartRef__":true,"id":124790},"tick":{"__isSmartRef__":true,"id":124794}},"124790":{"varMapping":{"__isSmartRef__":true,"id":124791},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124792},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124791":{"this":{"__isSmartRef__":true,"id":124762}},"124792":{"timestamp":{"__isSmartRef__":true,"id":124793},"user":"cschuster","tags":[]},"124793":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124794":{"varMapping":{"__isSmartRef__":true,"id":124795},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124795":{"this":{"__isSmartRef__":true,"id":124762}},"124796":{"timestamp":{"__isSmartRef__":true,"id":124797},"user":"cschuster","tags":[]},"124797":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124798":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124799}],"id":"161240E8-9A6D-4784-9F91-D5F83EAC91FA","shape":{"__isSmartRef__":true,"id":124800},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3272","partsBinMetaInfo":{"__isSmartRef__":true,"id":124801},"eventHandler":{"__isSmartRef__":true,"id":124819},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","575CA3A9-12B0-47B6-9015-8FEFEA740EAF","2797932F-F808-413F-A61C-859399191FD9","8EC6F378-B78B-413D-8BB7-67D64998EE6A"],"partTests":{"__isSmartRef__":true,"id":124820},"_ClipMode":"visible","moved":true,"b":216,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":9.543155910319422,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124825},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6747.4,4539.1)"},"124799":{"target":{"__isSmartRef__":true,"id":124798},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124800":{"_BorderWidth":2.061073738537635,"_ClipMode":"visible","_BorderRadius":26.180339887498953,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.0,123.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-150,-358,-65)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.2,-3.8)"},"124801":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124802},{"__isSmartRef__":true,"id":124804},{"__isSmartRef__":true,"id":124806},{"__isSmartRef__":true,"id":124808},{"__isSmartRef__":true,"id":124810},{"__isSmartRef__":true,"id":124812},{"__isSmartRef__":true,"id":124814},{"__isSmartRef__":true,"id":124816}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124818},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124802":{"date":{"__isSmartRef__":true,"id":124803},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124803":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124804":{"date":{"__isSmartRef__":true,"id":124805},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124805":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124806":{"date":{"__isSmartRef__":true,"id":124807},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124807":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124808":{"date":{"__isSmartRef__":true,"id":124809},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124809":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124810":{"date":{"__isSmartRef__":true,"id":124811},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124811":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124812":{"date":{"__isSmartRef__":true,"id":124813},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124814":{"date":{"__isSmartRef__":true,"id":124815},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124815":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124816":{"date":{"__isSmartRef__":true,"id":124817},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124817":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124818":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124819":{"morph":{"__isSmartRef__":true,"id":124798},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124820":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124821}},"124821":{"test01IsMorph":{"__isSmartRef__":true,"id":124822}},"124822":{"varMapping":{"__isSmartRef__":true,"id":124823},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124823":{"this":{"__isSmartRef__":true,"id":124820}},"124824":{},"124825":{"change":{"__isSmartRef__":true,"id":124826},"tick":{"__isSmartRef__":true,"id":124830}},"124826":{"varMapping":{"__isSmartRef__":true,"id":124827},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124827":{"this":{"__isSmartRef__":true,"id":124798}},"124828":{"timestamp":{"__isSmartRef__":true,"id":124829},"user":"cschuster","tags":[]},"124829":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124830":{"varMapping":{"__isSmartRef__":true,"id":124831},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124831":{"this":{"__isSmartRef__":true,"id":124798}},"124832":{"timestamp":{"__isSmartRef__":true,"id":124833},"user":"cschuster","tags":[]},"124833":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124834":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124835}],"id":"2F1BF0CA-453E-41B9-B0A3-15041DA3F418","shape":{"__isSmartRef__":true,"id":124836},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3273","partsBinMetaInfo":{"__isSmartRef__":true,"id":124837},"eventHandler":{"__isSmartRef__":true,"id":124855},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","28D69125-CB40-45BB-B6FA-73B5DEFB1DD2","F7BD0B38-4CC9-4F4C-9FA7-25D4EC0D1847","80DF3E35-2910-4713-990C-2EA81AB5D88A","00E46702-A7A9-47C3-A2B7-9825E43446F9","5019DC77-9C65-484A-932A-CB04C075C1B8","F2854141-60E9-4320-B3E4-C0554EA4E20B"],"partTests":{"__isSmartRef__":true,"id":124856},"_ClipMode":"visible","moved":true,"b":21.20535928127356,"#startLetters":"set","isBeingDragged":false,"delta":-0.9140551428426988,"_Rotation":7.603288198107933,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124861},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6603.3,5833.0)"},"124835":{"target":{"__isSmartRef__":true,"id":124834},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124836":{"_BorderWidth":6.808558876840701,"_ClipMode":"visible","_BorderRadius":34.766583662401125,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.0,85.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(93,331,219)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-27.2,-38.6)"},"124837":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124838},{"__isSmartRef__":true,"id":124840},{"__isSmartRef__":true,"id":124842},{"__isSmartRef__":true,"id":124844},{"__isSmartRef__":true,"id":124846},{"__isSmartRef__":true,"id":124848},{"__isSmartRef__":true,"id":124850},{"__isSmartRef__":true,"id":124852}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124854},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124838":{"date":{"__isSmartRef__":true,"id":124839},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124839":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124840":{"date":{"__isSmartRef__":true,"id":124841},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124841":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124842":{"date":{"__isSmartRef__":true,"id":124843},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124843":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124844":{"date":{"__isSmartRef__":true,"id":124845},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124845":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124846":{"date":{"__isSmartRef__":true,"id":124847},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124847":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124848":{"date":{"__isSmartRef__":true,"id":124849},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124849":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124850":{"date":{"__isSmartRef__":true,"id":124851},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124851":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124852":{"date":{"__isSmartRef__":true,"id":124853},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124853":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124854":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124855":{"morph":{"__isSmartRef__":true,"id":124834},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124856":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124857}},"124857":{"test01IsMorph":{"__isSmartRef__":true,"id":124858}},"124858":{"varMapping":{"__isSmartRef__":true,"id":124859},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124860},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124859":{"this":{"__isSmartRef__":true,"id":124856}},"124860":{},"124861":{"change":{"__isSmartRef__":true,"id":124862},"tick":{"__isSmartRef__":true,"id":124866}},"124862":{"varMapping":{"__isSmartRef__":true,"id":124863},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124864},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124863":{"this":{"__isSmartRef__":true,"id":124834}},"124864":{"timestamp":{"__isSmartRef__":true,"id":124865},"user":"cschuster","tags":[]},"124865":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124866":{"varMapping":{"__isSmartRef__":true,"id":124867},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124868},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124867":{"this":{"__isSmartRef__":true,"id":124834}},"124868":{"timestamp":{"__isSmartRef__":true,"id":124869},"user":"cschuster","tags":[]},"124869":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124870":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124871}],"id":"D6F05EAB-CAF7-4BDE-B5AD-E239826BDDB9","shape":{"__isSmartRef__":true,"id":124872},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3274","partsBinMetaInfo":{"__isSmartRef__":true,"id":124873},"eventHandler":{"__isSmartRef__":true,"id":124891},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","A6650DB9-9C00-42CD-8108-B6B1C917B07D","EC093EE4-38F7-491A-B32B-2D497931FF12"],"partTests":{"__isSmartRef__":true,"id":124892},"_ClipMode":"visible","moved":true,"b":4.7843973794952035,"#startLetters":"set","isBeingDragged":false,"delta":-0.9803461293340661,"_Rotation":29.62628445128178,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124897},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4413.3,3972.2)"},"124871":{"target":{"__isSmartRef__":true,"id":124870},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124872":{"_BorderWidth":5.417032390938434,"_ClipMode":"visible","_BorderRadius":39.721734375853075,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.6,96.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(22,277,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.7,-39.9)"},"124873":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124874},{"__isSmartRef__":true,"id":124876},{"__isSmartRef__":true,"id":124878},{"__isSmartRef__":true,"id":124880},{"__isSmartRef__":true,"id":124882},{"__isSmartRef__":true,"id":124884},{"__isSmartRef__":true,"id":124886},{"__isSmartRef__":true,"id":124888}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124890},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124874":{"date":{"__isSmartRef__":true,"id":124875},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124875":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124876":{"date":{"__isSmartRef__":true,"id":124877},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124877":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124878":{"date":{"__isSmartRef__":true,"id":124879},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124879":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124880":{"date":{"__isSmartRef__":true,"id":124881},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124881":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124882":{"date":{"__isSmartRef__":true,"id":124883},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124883":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124884":{"date":{"__isSmartRef__":true,"id":124885},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124885":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124886":{"date":{"__isSmartRef__":true,"id":124887},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124887":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124888":{"date":{"__isSmartRef__":true,"id":124889},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124889":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124890":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124891":{"morph":{"__isSmartRef__":true,"id":124870},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124892":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124893}},"124893":{"test01IsMorph":{"__isSmartRef__":true,"id":124894}},"124894":{"varMapping":{"__isSmartRef__":true,"id":124895},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124895":{"this":{"__isSmartRef__":true,"id":124892}},"124896":{},"124897":{"change":{"__isSmartRef__":true,"id":124898},"tick":{"__isSmartRef__":true,"id":124902}},"124898":{"varMapping":{"__isSmartRef__":true,"id":124899},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124899":{"this":{"__isSmartRef__":true,"id":124870}},"124900":{"timestamp":{"__isSmartRef__":true,"id":124901},"user":"cschuster","tags":[]},"124901":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124902":{"varMapping":{"__isSmartRef__":true,"id":124903},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124904},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124903":{"this":{"__isSmartRef__":true,"id":124870}},"124904":{"timestamp":{"__isSmartRef__":true,"id":124905},"user":"cschuster","tags":[]},"124905":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124906":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124907}],"id":"4D6A2328-851D-4959-8DC1-74821C3836F4","shape":{"__isSmartRef__":true,"id":124908},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3275","partsBinMetaInfo":{"__isSmartRef__":true,"id":124909},"eventHandler":{"__isSmartRef__":true,"id":124927},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","452B513E-CFAD-46CD-A074-82C784735718"],"partTests":{"__isSmartRef__":true,"id":124928},"_ClipMode":"visible","moved":true,"b":5.3724768738029525,"#startLetters":"set","isBeingDragged":false,"delta":-0.8180570176336914,"_Rotation":34.44618098911835,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124933},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5019.0,5445.9)"},"124907":{"target":{"__isSmartRef__":true,"id":124906},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124908":{"_BorderWidth":5.468150326008789,"_ClipMode":"visible","_BorderRadius":39.64933643561258,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.5,96.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(24,279,245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.9,-39.9)"},"124909":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124910},{"__isSmartRef__":true,"id":124912},{"__isSmartRef__":true,"id":124914},{"__isSmartRef__":true,"id":124916},{"__isSmartRef__":true,"id":124918},{"__isSmartRef__":true,"id":124920},{"__isSmartRef__":true,"id":124922},{"__isSmartRef__":true,"id":124924}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124926},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124910":{"date":{"__isSmartRef__":true,"id":124911},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124911":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124912":{"date":{"__isSmartRef__":true,"id":124913},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124913":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124914":{"date":{"__isSmartRef__":true,"id":124915},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124915":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124916":{"date":{"__isSmartRef__":true,"id":124917},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124917":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124918":{"date":{"__isSmartRef__":true,"id":124919},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124919":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124920":{"date":{"__isSmartRef__":true,"id":124921},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124921":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124922":{"date":{"__isSmartRef__":true,"id":124923},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124923":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124924":{"date":{"__isSmartRef__":true,"id":124925},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124925":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124926":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124927":{"morph":{"__isSmartRef__":true,"id":124906},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124928":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124929}},"124929":{"test01IsMorph":{"__isSmartRef__":true,"id":124930}},"124930":{"varMapping":{"__isSmartRef__":true,"id":124931},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124931":{"this":{"__isSmartRef__":true,"id":124928}},"124932":{},"124933":{"change":{"__isSmartRef__":true,"id":124934},"tick":{"__isSmartRef__":true,"id":124938}},"124934":{"varMapping":{"__isSmartRef__":true,"id":124935},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124936},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124935":{"this":{"__isSmartRef__":true,"id":124906}},"124936":{"timestamp":{"__isSmartRef__":true,"id":124937},"user":"cschuster","tags":[]},"124937":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124938":{"varMapping":{"__isSmartRef__":true,"id":124939},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124940},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124939":{"this":{"__isSmartRef__":true,"id":124906}},"124940":{"timestamp":{"__isSmartRef__":true,"id":124941},"user":"cschuster","tags":[]},"124941":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124942":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124943}],"id":"09E3BC5A-F920-443A-A91E-ACCA2EE54A14","shape":{"__isSmartRef__":true,"id":124944},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3276","partsBinMetaInfo":{"__isSmartRef__":true,"id":124945},"eventHandler":{"__isSmartRef__":true,"id":124963},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","6AB99B95-0DE3-45AA-A83F-E961464805A8","5BB31131-D7F3-4570-B3A9-49459F59CC7B"],"partTests":{"__isSmartRef__":true,"id":124964},"_ClipMode":"visible","moved":true,"b":264.0987772059161,"#startLetters":"set","isBeingDragged":false,"delta":-0.9859352970961481,"_Rotation":21.509942276218762,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124969},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5073.0,4867.3)"},"124943":{"target":{"__isSmartRef__":true,"id":124942},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124944":{"_BorderWidth":0.02649688442676279,"_ClipMode":"visible","_BorderRadius":0.42282681501328634,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.2,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-281,197)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-17.9)"},"124945":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124946},{"__isSmartRef__":true,"id":124948},{"__isSmartRef__":true,"id":124950},{"__isSmartRef__":true,"id":124952},{"__isSmartRef__":true,"id":124954},{"__isSmartRef__":true,"id":124956},{"__isSmartRef__":true,"id":124958},{"__isSmartRef__":true,"id":124960}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124962},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124946":{"date":{"__isSmartRef__":true,"id":124947},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124947":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124948":{"date":{"__isSmartRef__":true,"id":124949},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124949":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124950":{"date":{"__isSmartRef__":true,"id":124951},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124951":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124952":{"date":{"__isSmartRef__":true,"id":124953},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124953":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124954":{"date":{"__isSmartRef__":true,"id":124955},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124955":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124956":{"date":{"__isSmartRef__":true,"id":124957},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124957":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124958":{"date":{"__isSmartRef__":true,"id":124959},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124959":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124960":{"date":{"__isSmartRef__":true,"id":124961},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124961":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124962":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124963":{"morph":{"__isSmartRef__":true,"id":124942},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124964":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124965}},"124965":{"test01IsMorph":{"__isSmartRef__":true,"id":124966}},"124966":{"varMapping":{"__isSmartRef__":true,"id":124967},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":124968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124967":{"this":{"__isSmartRef__":true,"id":124964}},"124968":{},"124969":{"change":{"__isSmartRef__":true,"id":124970},"tick":{"__isSmartRef__":true,"id":124974}},"124970":{"varMapping":{"__isSmartRef__":true,"id":124971},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":124972},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124971":{"this":{"__isSmartRef__":true,"id":124942}},"124972":{"timestamp":{"__isSmartRef__":true,"id":124973},"user":"cschuster","tags":[]},"124973":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"124974":{"varMapping":{"__isSmartRef__":true,"id":124975},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":124976},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"124975":{"this":{"__isSmartRef__":true,"id":124942}},"124976":{"timestamp":{"__isSmartRef__":true,"id":124977},"user":"cschuster","tags":[]},"124977":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"124978":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":124979}],"id":"F1FEAE1F-3564-4805-A5DC-770D06A4EB56","shape":{"__isSmartRef__":true,"id":124980},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3277","partsBinMetaInfo":{"__isSmartRef__":true,"id":124981},"eventHandler":{"__isSmartRef__":true,"id":124999},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","ACEAE76C-3B56-4FE4-8F20-3E0A70B5CF15","3B497000-30FF-488A-8D4B-CA24CAD1C66B","0A383B68-3FCC-458D-A8B9-A8C3AEE99001"],"partTests":{"__isSmartRef__":true,"id":125000},"_ClipMode":"visible","moved":true,"b":66,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-4.56169299579526,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125005},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4698.0,4071.8)"},"124979":{"target":{"__isSmartRef__":true,"id":124978},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"124980":{"_BorderWidth":9.567727288213003,"_ClipMode":"visible","_BorderRadius":6.617387872822835,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.7,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,338,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-28.1)"},"124981":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":124982},{"__isSmartRef__":true,"id":124984},{"__isSmartRef__":true,"id":124986},{"__isSmartRef__":true,"id":124988},{"__isSmartRef__":true,"id":124990},{"__isSmartRef__":true,"id":124992},{"__isSmartRef__":true,"id":124994},{"__isSmartRef__":true,"id":124996}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":124998},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"124982":{"date":{"__isSmartRef__":true,"id":124983},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"124983":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"124984":{"date":{"__isSmartRef__":true,"id":124985},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"124985":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"124986":{"date":{"__isSmartRef__":true,"id":124987},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"124987":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"124988":{"date":{"__isSmartRef__":true,"id":124989},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"124989":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"124990":{"date":{"__isSmartRef__":true,"id":124991},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"124991":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"124992":{"date":{"__isSmartRef__":true,"id":124993},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"124993":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"124994":{"date":{"__isSmartRef__":true,"id":124995},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"124995":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"124996":{"date":{"__isSmartRef__":true,"id":124997},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"124997":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"124998":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"124999":{"morph":{"__isSmartRef__":true,"id":124978},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125000":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125001}},"125001":{"test01IsMorph":{"__isSmartRef__":true,"id":125002}},"125002":{"varMapping":{"__isSmartRef__":true,"id":125003},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125003":{"this":{"__isSmartRef__":true,"id":125000}},"125004":{},"125005":{"change":{"__isSmartRef__":true,"id":125006},"tick":{"__isSmartRef__":true,"id":125010}},"125006":{"varMapping":{"__isSmartRef__":true,"id":125007},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125008},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125007":{"this":{"__isSmartRef__":true,"id":124978}},"125008":{"timestamp":{"__isSmartRef__":true,"id":125009},"user":"cschuster","tags":[]},"125009":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125010":{"varMapping":{"__isSmartRef__":true,"id":125011},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125012},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125011":{"this":{"__isSmartRef__":true,"id":124978}},"125012":{"timestamp":{"__isSmartRef__":true,"id":125013},"user":"cschuster","tags":[]},"125013":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125014":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125015}],"id":"BC9D056B-16A7-43F0-88CE-665D0C0B0A4E","shape":{"__isSmartRef__":true,"id":125016},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3278","partsBinMetaInfo":{"__isSmartRef__":true,"id":125017},"eventHandler":{"__isSmartRef__":true,"id":125035},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","202AEA42-B4C3-4CE2-85D8-891BF6BB2B2E"],"partTests":{"__isSmartRef__":true,"id":125036},"_ClipMode":"visible","moved":true,"b":317,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-24.533947232364113,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125041},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4233.4,4977.3)"},"125015":{"target":{"__isSmartRef__":true,"id":125014},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125016":{"_BorderWidth":1.5900081996875088,"_ClipMode":"visible","_BorderRadius":21.395129474882516,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.1,127.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,13,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-34.6)"},"125017":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125018},{"__isSmartRef__":true,"id":125020},{"__isSmartRef__":true,"id":125022},{"__isSmartRef__":true,"id":125024},{"__isSmartRef__":true,"id":125026},{"__isSmartRef__":true,"id":125028},{"__isSmartRef__":true,"id":125030},{"__isSmartRef__":true,"id":125032}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125034},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125018":{"date":{"__isSmartRef__":true,"id":125019},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125019":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125020":{"date":{"__isSmartRef__":true,"id":125021},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125021":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125022":{"date":{"__isSmartRef__":true,"id":125023},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125023":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125024":{"date":{"__isSmartRef__":true,"id":125025},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125025":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125026":{"date":{"__isSmartRef__":true,"id":125027},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125027":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125028":{"date":{"__isSmartRef__":true,"id":125029},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125029":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125030":{"date":{"__isSmartRef__":true,"id":125031},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125031":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125032":{"date":{"__isSmartRef__":true,"id":125033},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125033":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125034":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125035":{"morph":{"__isSmartRef__":true,"id":125014},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125036":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125037}},"125037":{"test01IsMorph":{"__isSmartRef__":true,"id":125038}},"125038":{"varMapping":{"__isSmartRef__":true,"id":125039},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125039":{"this":{"__isSmartRef__":true,"id":125036}},"125040":{},"125041":{"change":{"__isSmartRef__":true,"id":125042},"tick":{"__isSmartRef__":true,"id":125046}},"125042":{"varMapping":{"__isSmartRef__":true,"id":125043},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125044},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125043":{"this":{"__isSmartRef__":true,"id":125014}},"125044":{"timestamp":{"__isSmartRef__":true,"id":125045},"user":"cschuster","tags":[]},"125045":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125046":{"varMapping":{"__isSmartRef__":true,"id":125047},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125048},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125047":{"this":{"__isSmartRef__":true,"id":125014}},"125048":{"timestamp":{"__isSmartRef__":true,"id":125049},"user":"cschuster","tags":[]},"125049":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125050":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125051}],"id":"4DAED2DE-3BD3-4681-9AFB-0B29AD5FFCF4","shape":{"__isSmartRef__":true,"id":125052},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3279","partsBinMetaInfo":{"__isSmartRef__":true,"id":125053},"eventHandler":{"__isSmartRef__":true,"id":125071},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","ADC07AAE-0F4F-46A9-84AA-CABF2CB43245"],"partTests":{"__isSmartRef__":true,"id":125072},"_ClipMode":"visible","moved":true,"b":337.07002461195225,"#startLetters":"set","isBeingDragged":false,"delta":-0.8492583477054723,"_Rotation":0.8730105433486969,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125077},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4251.7,5031.6)"},"125051":{"target":{"__isSmartRef__":true,"id":125050},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125052":{"_BorderWidth":3.051970836440728,"_ClipMode":"visible","_BorderRadius":33.92829180467611,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.3,115.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-100,136,-51)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.2,-38.4)"},"125053":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125054},{"__isSmartRef__":true,"id":125056},{"__isSmartRef__":true,"id":125058},{"__isSmartRef__":true,"id":125060},{"__isSmartRef__":true,"id":125062},{"__isSmartRef__":true,"id":125064},{"__isSmartRef__":true,"id":125066},{"__isSmartRef__":true,"id":125068}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125070},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125054":{"date":{"__isSmartRef__":true,"id":125055},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125055":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125056":{"date":{"__isSmartRef__":true,"id":125057},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125057":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125058":{"date":{"__isSmartRef__":true,"id":125059},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125059":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125060":{"date":{"__isSmartRef__":true,"id":125061},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125061":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125062":{"date":{"__isSmartRef__":true,"id":125063},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125063":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125064":{"date":{"__isSmartRef__":true,"id":125065},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125065":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125066":{"date":{"__isSmartRef__":true,"id":125067},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125067":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125068":{"date":{"__isSmartRef__":true,"id":125069},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125069":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125070":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125071":{"morph":{"__isSmartRef__":true,"id":125050},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125072":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125073}},"125073":{"test01IsMorph":{"__isSmartRef__":true,"id":125074}},"125074":{"varMapping":{"__isSmartRef__":true,"id":125075},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125075":{"this":{"__isSmartRef__":true,"id":125072}},"125076":{},"125077":{"change":{"__isSmartRef__":true,"id":125078},"tick":{"__isSmartRef__":true,"id":125082}},"125078":{"varMapping":{"__isSmartRef__":true,"id":125079},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125080},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125079":{"this":{"__isSmartRef__":true,"id":125050}},"125080":{"timestamp":{"__isSmartRef__":true,"id":125081},"user":"cschuster","tags":[]},"125081":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125082":{"varMapping":{"__isSmartRef__":true,"id":125083},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125084},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125083":{"this":{"__isSmartRef__":true,"id":125050}},"125084":{"timestamp":{"__isSmartRef__":true,"id":125085},"user":"cschuster","tags":[]},"125085":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125086":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125087}],"id":"20AA2E34-47B8-4D53-AE2F-D9FBA4C2D0BB","shape":{"__isSmartRef__":true,"id":125088},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3280","partsBinMetaInfo":{"__isSmartRef__":true,"id":125089},"eventHandler":{"__isSmartRef__":true,"id":125107},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36","0BB50232-C473-40BC-BDF9-AC2F8A0E5D42"],"partTests":{"__isSmartRef__":true,"id":125108},"_ClipMode":"visible","moved":true,"b":26.213702889857814,"#startLetters":"set","isBeingDragged":false,"delta":0.7281584136071615,"_Rotation":17.48512845891508,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125113},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5149.6,4993.5)"},"125087":{"target":{"__isSmartRef__":true,"id":125086},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125088":{"_BorderWidth":7.208602144819368,"_ClipMode":"visible","_BorderRadius":32.19532250543886,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.7,82.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(113,343,178)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.8,-37.9)"},"125089":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125090},{"__isSmartRef__":true,"id":125092},{"__isSmartRef__":true,"id":125094},{"__isSmartRef__":true,"id":125096},{"__isSmartRef__":true,"id":125098},{"__isSmartRef__":true,"id":125100},{"__isSmartRef__":true,"id":125102},{"__isSmartRef__":true,"id":125104}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125106},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125090":{"date":{"__isSmartRef__":true,"id":125091},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125091":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125092":{"date":{"__isSmartRef__":true,"id":125093},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125093":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125094":{"date":{"__isSmartRef__":true,"id":125095},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125095":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125096":{"date":{"__isSmartRef__":true,"id":125097},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125097":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125098":{"date":{"__isSmartRef__":true,"id":125099},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125099":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125100":{"date":{"__isSmartRef__":true,"id":125101},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125101":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125102":{"date":{"__isSmartRef__":true,"id":125103},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125103":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125104":{"date":{"__isSmartRef__":true,"id":125105},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125105":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125106":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125107":{"morph":{"__isSmartRef__":true,"id":125086},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125108":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125109}},"125109":{"test01IsMorph":{"__isSmartRef__":true,"id":125110}},"125110":{"varMapping":{"__isSmartRef__":true,"id":125111},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125111":{"this":{"__isSmartRef__":true,"id":125108}},"125112":{},"125113":{"change":{"__isSmartRef__":true,"id":125114},"tick":{"__isSmartRef__":true,"id":125118}},"125114":{"varMapping":{"__isSmartRef__":true,"id":125115},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125116},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125115":{"this":{"__isSmartRef__":true,"id":125086}},"125116":{"timestamp":{"__isSmartRef__":true,"id":125117},"user":"cschuster","tags":[]},"125117":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125118":{"varMapping":{"__isSmartRef__":true,"id":125119},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125120},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125119":{"this":{"__isSmartRef__":true,"id":125086}},"125120":{"timestamp":{"__isSmartRef__":true,"id":125121},"user":"cschuster","tags":[]},"125121":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125122":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125123}],"id":"0E0A9D83-DF92-4869-A991-6D191916E988","shape":{"__isSmartRef__":true,"id":125124},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3281","partsBinMetaInfo":{"__isSmartRef__":true,"id":125125},"eventHandler":{"__isSmartRef__":true,"id":125143},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","3E0A58A3-6DB4-4207-A5E0-4F5FE3B39E19"],"partTests":{"__isSmartRef__":true,"id":125144},"_ClipMode":"visible","moved":true,"b":217.89106543682283,"#startLetters":"set","isBeingDragged":false,"delta":0.7727559320628643,"_Rotation":8.638898922086476,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125149},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5993.8,4538.0)"},"125123":{"target":{"__isSmartRef__":true,"id":125122},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125124":{"_BorderWidth":1.9291892760196152,"_ClipMode":"visible","_BorderRadius":24.912194395979306,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,124.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-157,-359,-41)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.7,-4.2)"},"125125":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125126},{"__isSmartRef__":true,"id":125128},{"__isSmartRef__":true,"id":125130},{"__isSmartRef__":true,"id":125132},{"__isSmartRef__":true,"id":125134},{"__isSmartRef__":true,"id":125136},{"__isSmartRef__":true,"id":125138},{"__isSmartRef__":true,"id":125140}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125142},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125126":{"date":{"__isSmartRef__":true,"id":125127},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125127":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125128":{"date":{"__isSmartRef__":true,"id":125129},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125129":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125130":{"date":{"__isSmartRef__":true,"id":125131},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125131":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125132":{"date":{"__isSmartRef__":true,"id":125133},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125133":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125134":{"date":{"__isSmartRef__":true,"id":125135},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125135":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125136":{"date":{"__isSmartRef__":true,"id":125137},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125137":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125138":{"date":{"__isSmartRef__":true,"id":125139},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125139":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125140":{"date":{"__isSmartRef__":true,"id":125141},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125141":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125142":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125143":{"morph":{"__isSmartRef__":true,"id":125122},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125144":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125145}},"125145":{"test01IsMorph":{"__isSmartRef__":true,"id":125146}},"125146":{"varMapping":{"__isSmartRef__":true,"id":125147},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125147":{"this":{"__isSmartRef__":true,"id":125144}},"125148":{},"125149":{"change":{"__isSmartRef__":true,"id":125150},"tick":{"__isSmartRef__":true,"id":125154}},"125150":{"varMapping":{"__isSmartRef__":true,"id":125151},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125152},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125151":{"this":{"__isSmartRef__":true,"id":125122}},"125152":{"timestamp":{"__isSmartRef__":true,"id":125153},"user":"cschuster","tags":[]},"125153":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125154":{"varMapping":{"__isSmartRef__":true,"id":125155},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125156},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125155":{"this":{"__isSmartRef__":true,"id":125122}},"125156":{"timestamp":{"__isSmartRef__":true,"id":125157},"user":"cschuster","tags":[]},"125157":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125158":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125159}],"id":"4B899712-A967-44B4-9272-52FAA2F524DE","shape":{"__isSmartRef__":true,"id":125160},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3282","partsBinMetaInfo":{"__isSmartRef__":true,"id":125161},"eventHandler":{"__isSmartRef__":true,"id":125179},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","AD28949A-384C-44E1-84CD-C396A497F4EB","5B03C871-28BA-4710-BE0D-30717CCC5CEC"],"partTests":{"__isSmartRef__":true,"id":125180},"_ClipMode":"visible","moved":true,"b":346,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":26.394867433945937,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125185},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3924.7,4663.7)"},"125159":{"target":{"__isSmartRef__":true,"id":125158},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125160":{"_BorderWidth":3.790390522001661,"_ClipMode":"visible","_BorderRadius":37.658951857178536,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.2,109.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-62,186,68)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.2,-39.4)"},"125161":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125162},{"__isSmartRef__":true,"id":125164},{"__isSmartRef__":true,"id":125166},{"__isSmartRef__":true,"id":125168},{"__isSmartRef__":true,"id":125170},{"__isSmartRef__":true,"id":125172},{"__isSmartRef__":true,"id":125174},{"__isSmartRef__":true,"id":125176}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125178},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125162":{"date":{"__isSmartRef__":true,"id":125163},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125163":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125164":{"date":{"__isSmartRef__":true,"id":125165},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125165":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125166":{"date":{"__isSmartRef__":true,"id":125167},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125167":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125168":{"date":{"__isSmartRef__":true,"id":125169},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125169":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125170":{"date":{"__isSmartRef__":true,"id":125171},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125171":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125172":{"date":{"__isSmartRef__":true,"id":125173},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125173":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125174":{"date":{"__isSmartRef__":true,"id":125175},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125175":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125176":{"date":{"__isSmartRef__":true,"id":125177},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125177":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125178":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125179":{"morph":{"__isSmartRef__":true,"id":125158},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125180":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125181}},"125181":{"test01IsMorph":{"__isSmartRef__":true,"id":125182}},"125182":{"varMapping":{"__isSmartRef__":true,"id":125183},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125183":{"this":{"__isSmartRef__":true,"id":125180}},"125184":{},"125185":{"change":{"__isSmartRef__":true,"id":125186},"tick":{"__isSmartRef__":true,"id":125190}},"125186":{"varMapping":{"__isSmartRef__":true,"id":125187},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125188},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125187":{"this":{"__isSmartRef__":true,"id":125158}},"125188":{"timestamp":{"__isSmartRef__":true,"id":125189},"user":"cschuster","tags":[]},"125189":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125190":{"varMapping":{"__isSmartRef__":true,"id":125191},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125192},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125191":{"this":{"__isSmartRef__":true,"id":125158}},"125192":{"timestamp":{"__isSmartRef__":true,"id":125193},"user":"cschuster","tags":[]},"125193":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125194":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125195}],"id":"856AD4BC-DA9E-4E32-B947-8CC052466357","shape":{"__isSmartRef__":true,"id":125196},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3283","partsBinMetaInfo":{"__isSmartRef__":true,"id":125197},"eventHandler":{"__isSmartRef__":true,"id":125215},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE"],"partTests":{"__isSmartRef__":true,"id":125216},"_ClipMode":"visible","moved":true,"b":331.5557105974294,"#startLetters":"set","isBeingDragged":false,"delta":-0.6464611227856949,"_Rotation":2.251894266690276,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125221},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5114.1,5209.5)"},"125195":{"target":{"__isSmartRef__":true,"id":125194},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125196":{"_BorderWidth":2.618479841782608,"_ClipMode":"visible","_BorderRadius":30.92537877760673,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.5,119.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-122,103,-120)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.5,-37.6)"},"125197":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125198},{"__isSmartRef__":true,"id":125200},{"__isSmartRef__":true,"id":125202},{"__isSmartRef__":true,"id":125204},{"__isSmartRef__":true,"id":125206},{"__isSmartRef__":true,"id":125208},{"__isSmartRef__":true,"id":125210},{"__isSmartRef__":true,"id":125212}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125214},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125198":{"date":{"__isSmartRef__":true,"id":125199},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125199":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125200":{"date":{"__isSmartRef__":true,"id":125201},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125201":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125202":{"date":{"__isSmartRef__":true,"id":125203},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125203":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125204":{"date":{"__isSmartRef__":true,"id":125205},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125205":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125206":{"date":{"__isSmartRef__":true,"id":125207},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125207":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125208":{"date":{"__isSmartRef__":true,"id":125209},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125209":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125210":{"date":{"__isSmartRef__":true,"id":125211},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125211":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125212":{"date":{"__isSmartRef__":true,"id":125213},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125213":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125214":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125215":{"morph":{"__isSmartRef__":true,"id":125194},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125216":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125217}},"125217":{"test01IsMorph":{"__isSmartRef__":true,"id":125218}},"125218":{"varMapping":{"__isSmartRef__":true,"id":125219},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125219":{"this":{"__isSmartRef__":true,"id":125216}},"125220":{},"125221":{"change":{"__isSmartRef__":true,"id":125222},"tick":{"__isSmartRef__":true,"id":125226}},"125222":{"varMapping":{"__isSmartRef__":true,"id":125223},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125223":{"this":{"__isSmartRef__":true,"id":125194}},"125224":{"timestamp":{"__isSmartRef__":true,"id":125225},"user":"cschuster","tags":[]},"125225":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125226":{"varMapping":{"__isSmartRef__":true,"id":125227},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125228},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125227":{"this":{"__isSmartRef__":true,"id":125194}},"125228":{"timestamp":{"__isSmartRef__":true,"id":125229},"user":"cschuster","tags":[]},"125229":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125230":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125231}],"id":"94523094-DCD3-473F-B39E-1E14F2B396A8","shape":{"__isSmartRef__":true,"id":125232},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3284","partsBinMetaInfo":{"__isSmartRef__":true,"id":125233},"eventHandler":{"__isSmartRef__":true,"id":125251},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","EC5BB7E9-60D9-4B68-BDE5-B8CA74900478","A847907D-BD9D-4465-8139-7AF6F13EB115","382E5351-E9A3-41F3-8387-D60FDF093579"],"partTests":{"__isSmartRef__":true,"id":125252},"_ClipMode":"visible","moved":true,"b":110.86125144048128,"#startLetters":"set","isBeingDragged":false,"delta":-0.7965739516657777,"_Rotation":-26.13066638301683,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125257},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6490.7,5520.8)"},"125231":{"target":{"__isSmartRef__":true,"id":125230},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125232":{"_BorderWidth":9.672227594932874,"_ClipMode":"visible","_BorderRadius":5.072462881836448,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.4,62.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,148,128)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-12.9)"},"125233":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125234},{"__isSmartRef__":true,"id":125236},{"__isSmartRef__":true,"id":125238},{"__isSmartRef__":true,"id":125240},{"__isSmartRef__":true,"id":125242},{"__isSmartRef__":true,"id":125244},{"__isSmartRef__":true,"id":125246},{"__isSmartRef__":true,"id":125248}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125250},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125234":{"date":{"__isSmartRef__":true,"id":125235},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125235":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125236":{"date":{"__isSmartRef__":true,"id":125237},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125237":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125238":{"date":{"__isSmartRef__":true,"id":125239},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125239":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125240":{"date":{"__isSmartRef__":true,"id":125241},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125241":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125242":{"date":{"__isSmartRef__":true,"id":125243},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125243":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125244":{"date":{"__isSmartRef__":true,"id":125245},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125245":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125246":{"date":{"__isSmartRef__":true,"id":125247},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125247":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125248":{"date":{"__isSmartRef__":true,"id":125249},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125249":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125250":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125251":{"morph":{"__isSmartRef__":true,"id":125230},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125252":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125253}},"125253":{"test01IsMorph":{"__isSmartRef__":true,"id":125254}},"125254":{"varMapping":{"__isSmartRef__":true,"id":125255},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125256},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125255":{"this":{"__isSmartRef__":true,"id":125252}},"125256":{},"125257":{"change":{"__isSmartRef__":true,"id":125258},"tick":{"__isSmartRef__":true,"id":125262}},"125258":{"varMapping":{"__isSmartRef__":true,"id":125259},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125259":{"this":{"__isSmartRef__":true,"id":125230}},"125260":{"timestamp":{"__isSmartRef__":true,"id":125261},"user":"cschuster","tags":[]},"125261":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125262":{"varMapping":{"__isSmartRef__":true,"id":125263},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125263":{"this":{"__isSmartRef__":true,"id":125230}},"125264":{"timestamp":{"__isSmartRef__":true,"id":125265},"user":"cschuster","tags":[]},"125265":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125266":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125267}],"id":"209361B0-4EB6-4D1A-B32C-8ACB7CF8DB2C","shape":{"__isSmartRef__":true,"id":125268},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3285","partsBinMetaInfo":{"__isSmartRef__":true,"id":125269},"eventHandler":{"__isSmartRef__":true,"id":125287},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","3BE0317E-3515-4BF6-B092-C38929A9E23D","9ADCB672-0B4D-40E6-83E4-2687CE40BC0F","CAD40584-FC64-4548-93E6-96F1487FB42E"],"partTests":{"__isSmartRef__":true,"id":125288},"_ClipMode":"visible","moved":true,"b":78.10978023114149,"#startLetters":"set","isBeingDragged":false,"delta":0.9904530576895922,"_Rotation":45.03300928866767,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125293},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5474.8,4515.5)"},"125267":{"target":{"__isSmartRef__":true,"id":125266},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125268":{"_BorderWidth":9.89272084665115,"_ClipMode":"visible","_BorderRadius":1.6980523467924091,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.1,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,304,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.1)"},"125269":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125270},{"__isSmartRef__":true,"id":125272},{"__isSmartRef__":true,"id":125274},{"__isSmartRef__":true,"id":125276},{"__isSmartRef__":true,"id":125278},{"__isSmartRef__":true,"id":125280},{"__isSmartRef__":true,"id":125282},{"__isSmartRef__":true,"id":125284}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125286},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125270":{"date":{"__isSmartRef__":true,"id":125271},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125271":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125272":{"date":{"__isSmartRef__":true,"id":125273},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125273":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125274":{"date":{"__isSmartRef__":true,"id":125275},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125275":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125276":{"date":{"__isSmartRef__":true,"id":125277},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125277":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125278":{"date":{"__isSmartRef__":true,"id":125279},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125279":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125280":{"date":{"__isSmartRef__":true,"id":125281},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125281":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125282":{"date":{"__isSmartRef__":true,"id":125283},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125283":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125284":{"date":{"__isSmartRef__":true,"id":125285},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125285":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125286":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125287":{"morph":{"__isSmartRef__":true,"id":125266},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125288":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125289}},"125289":{"test01IsMorph":{"__isSmartRef__":true,"id":125290}},"125290":{"varMapping":{"__isSmartRef__":true,"id":125291},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125291":{"this":{"__isSmartRef__":true,"id":125288}},"125292":{},"125293":{"change":{"__isSmartRef__":true,"id":125294},"tick":{"__isSmartRef__":true,"id":125298}},"125294":{"varMapping":{"__isSmartRef__":true,"id":125295},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125295":{"this":{"__isSmartRef__":true,"id":125266}},"125296":{"timestamp":{"__isSmartRef__":true,"id":125297},"user":"cschuster","tags":[]},"125297":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125298":{"varMapping":{"__isSmartRef__":true,"id":125299},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125299":{"this":{"__isSmartRef__":true,"id":125266}},"125300":{"timestamp":{"__isSmartRef__":true,"id":125301},"user":"cschuster","tags":[]},"125301":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125302":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125303}],"id":"D147B8D0-A67F-45D9-8554-D895193697C2","shape":{"__isSmartRef__":true,"id":125304},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3286","partsBinMetaInfo":{"__isSmartRef__":true,"id":125305},"eventHandler":{"__isSmartRef__":true,"id":125323},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","605B23D8-4FBC-4BA0-A2AA-A54E811CAB6B","99AD044F-816D-45C5-8989-11678D39F245","40681B9D-EB7F-4E0C-AA92-4C737163A696"],"partTests":{"__isSmartRef__":true,"id":125324},"_ClipMode":"visible","moved":true,"b":181.03660885145655,"#startLetters":"set","isBeingDragged":false,"delta":0.922944612975698,"_Rotation":-12.480587653553615,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125329},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5404.1,5651.2)"},"125303":{"target":{"__isSmartRef__":true,"id":125302},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125304":{"_BorderWidth":4.909543747448951,"_ClipMode":"visible","_BorderRadius":39.98690826619907,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(61.4,100.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-5,-261,-222)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.6,-0.0)"},"125305":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125306},{"__isSmartRef__":true,"id":125308},{"__isSmartRef__":true,"id":125310},{"__isSmartRef__":true,"id":125312},{"__isSmartRef__":true,"id":125314},{"__isSmartRef__":true,"id":125316},{"__isSmartRef__":true,"id":125318},{"__isSmartRef__":true,"id":125320}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125322},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125306":{"date":{"__isSmartRef__":true,"id":125307},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125307":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125308":{"date":{"__isSmartRef__":true,"id":125309},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125309":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125310":{"date":{"__isSmartRef__":true,"id":125311},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125311":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125312":{"date":{"__isSmartRef__":true,"id":125313},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125313":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125314":{"date":{"__isSmartRef__":true,"id":125315},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125315":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125316":{"date":{"__isSmartRef__":true,"id":125317},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125317":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125318":{"date":{"__isSmartRef__":true,"id":125319},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125319":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125320":{"date":{"__isSmartRef__":true,"id":125321},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125321":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125322":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125323":{"morph":{"__isSmartRef__":true,"id":125302},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125324":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125325}},"125325":{"test01IsMorph":{"__isSmartRef__":true,"id":125326}},"125326":{"varMapping":{"__isSmartRef__":true,"id":125327},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125327":{"this":{"__isSmartRef__":true,"id":125324}},"125328":{},"125329":{"change":{"__isSmartRef__":true,"id":125330},"tick":{"__isSmartRef__":true,"id":125334}},"125330":{"varMapping":{"__isSmartRef__":true,"id":125331},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125331":{"this":{"__isSmartRef__":true,"id":125302}},"125332":{"timestamp":{"__isSmartRef__":true,"id":125333},"user":"cschuster","tags":[]},"125333":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125334":{"varMapping":{"__isSmartRef__":true,"id":125335},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125335":{"this":{"__isSmartRef__":true,"id":125302}},"125336":{"timestamp":{"__isSmartRef__":true,"id":125337},"user":"cschuster","tags":[]},"125337":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125338":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125339}],"id":"B9D096B3-5896-454E-9B2D-90C74E8ACC2C","shape":{"__isSmartRef__":true,"id":125340},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3287","partsBinMetaInfo":{"__isSmartRef__":true,"id":125341},"eventHandler":{"__isSmartRef__":true,"id":125359},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","CE9F981C-D206-49FC-921C-6F490A3798F1"],"partTests":{"__isSmartRef__":true,"id":125360},"_ClipMode":"visible","moved":true,"b":146.54658231313806,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-10.040054748322818,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125365},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4662.5,4584.7)"},"125339":{"target":{"__isSmartRef__":true,"id":125338},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125340":{"_BorderWidth":7.756294207554149,"_ClipMode":"visible","_BorderRadius":27.84454758624552,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.2,77.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(141,-73,175)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.0,-3.3)"},"125341":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125342},{"__isSmartRef__":true,"id":125344},{"__isSmartRef__":true,"id":125346},{"__isSmartRef__":true,"id":125348},{"__isSmartRef__":true,"id":125350},{"__isSmartRef__":true,"id":125352},{"__isSmartRef__":true,"id":125354},{"__isSmartRef__":true,"id":125356}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125358},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125342":{"date":{"__isSmartRef__":true,"id":125343},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125343":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125344":{"date":{"__isSmartRef__":true,"id":125345},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125345":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125346":{"date":{"__isSmartRef__":true,"id":125347},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125347":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125348":{"date":{"__isSmartRef__":true,"id":125349},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125349":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125350":{"date":{"__isSmartRef__":true,"id":125351},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125351":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125352":{"date":{"__isSmartRef__":true,"id":125353},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125353":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125354":{"date":{"__isSmartRef__":true,"id":125355},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125355":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125356":{"date":{"__isSmartRef__":true,"id":125357},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125357":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125358":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125359":{"morph":{"__isSmartRef__":true,"id":125338},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125360":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125361}},"125361":{"test01IsMorph":{"__isSmartRef__":true,"id":125362}},"125362":{"varMapping":{"__isSmartRef__":true,"id":125363},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125363":{"this":{"__isSmartRef__":true,"id":125360}},"125364":{},"125365":{"change":{"__isSmartRef__":true,"id":125366},"tick":{"__isSmartRef__":true,"id":125370}},"125366":{"varMapping":{"__isSmartRef__":true,"id":125367},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125367":{"this":{"__isSmartRef__":true,"id":125338}},"125368":{"timestamp":{"__isSmartRef__":true,"id":125369},"user":"cschuster","tags":[]},"125369":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125370":{"varMapping":{"__isSmartRef__":true,"id":125371},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125371":{"this":{"__isSmartRef__":true,"id":125338}},"125372":{"timestamp":{"__isSmartRef__":true,"id":125373},"user":"cschuster","tags":[]},"125373":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125374":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125375}],"id":"1CEAC580-5336-4DA0-B3D2-AE18669B392F","shape":{"__isSmartRef__":true,"id":125376},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3288","partsBinMetaInfo":{"__isSmartRef__":true,"id":125377},"eventHandler":{"__isSmartRef__":true,"id":125395},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8","1F8C7D28-695D-4891-A06B-51EB15B10E35","A8C40CD6-3D57-4837-A0E1-78FAF3BDAAF3"],"partTests":{"__isSmartRef__":true,"id":125396},"_ClipMode":"visible","moved":true,"b":341.2856123544043,"#startLetters":"set","isBeingDragged":false,"delta":0.7033394042518921,"_Rotation":48.78087060186421,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125401},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6168.9,4728.1)"},"125375":{"target":{"__isSmartRef__":true,"id":125374},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125376":{"_BorderWidth":3.3957458192976953,"_ClipMode":"visible","_BorderRadius":35.88218963791868,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.7,112.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-82,160,6)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.6,-38.9)"},"125377":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125378},{"__isSmartRef__":true,"id":125380},{"__isSmartRef__":true,"id":125382},{"__isSmartRef__":true,"id":125384},{"__isSmartRef__":true,"id":125386},{"__isSmartRef__":true,"id":125388},{"__isSmartRef__":true,"id":125390},{"__isSmartRef__":true,"id":125392}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125394},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125378":{"date":{"__isSmartRef__":true,"id":125379},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125379":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125380":{"date":{"__isSmartRef__":true,"id":125381},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125381":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125382":{"date":{"__isSmartRef__":true,"id":125383},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125383":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125384":{"date":{"__isSmartRef__":true,"id":125385},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125385":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125386":{"date":{"__isSmartRef__":true,"id":125387},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125387":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125388":{"date":{"__isSmartRef__":true,"id":125389},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125389":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125390":{"date":{"__isSmartRef__":true,"id":125391},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125391":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125392":{"date":{"__isSmartRef__":true,"id":125393},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125393":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125394":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125395":{"morph":{"__isSmartRef__":true,"id":125374},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125396":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125397}},"125397":{"test01IsMorph":{"__isSmartRef__":true,"id":125398}},"125398":{"varMapping":{"__isSmartRef__":true,"id":125399},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125399":{"this":{"__isSmartRef__":true,"id":125396}},"125400":{},"125401":{"change":{"__isSmartRef__":true,"id":125402},"tick":{"__isSmartRef__":true,"id":125406}},"125402":{"varMapping":{"__isSmartRef__":true,"id":125403},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125403":{"this":{"__isSmartRef__":true,"id":125374}},"125404":{"timestamp":{"__isSmartRef__":true,"id":125405},"user":"cschuster","tags":[]},"125405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125406":{"varMapping":{"__isSmartRef__":true,"id":125407},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125408},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125407":{"this":{"__isSmartRef__":true,"id":125374}},"125408":{"timestamp":{"__isSmartRef__":true,"id":125409},"user":"cschuster","tags":[]},"125409":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125410":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125411}],"id":"336EF5CF-7813-4E9D-9196-A220F9838D83","shape":{"__isSmartRef__":true,"id":125412},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3289","partsBinMetaInfo":{"__isSmartRef__":true,"id":125413},"eventHandler":{"__isSmartRef__":true,"id":125431},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","8110A246-D035-4759-8362-5FE6F080E0B9","9902538E-2C6E-4FFD-9E37-126E53601433","A882483F-C848-4291-B3F8-9251B05B0DC8"],"partTests":{"__isSmartRef__":true,"id":125432},"_ClipMode":"visible","moved":true,"b":239,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-15.486885149845902,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125437},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6547.0,5568.2)"},"125411":{"target":{"__isSmartRef__":true,"id":125410},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125412":{"_BorderWidth":0.714163496489439,"_ClipMode":"visible","_BorderRadius":10.610568744282194,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(95.3,134.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-351,208)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.9,-9.7)"},"125413":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125414},{"__isSmartRef__":true,"id":125416},{"__isSmartRef__":true,"id":125418},{"__isSmartRef__":true,"id":125420},{"__isSmartRef__":true,"id":125422},{"__isSmartRef__":true,"id":125424},{"__isSmartRef__":true,"id":125426},{"__isSmartRef__":true,"id":125428}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125430},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125414":{"date":{"__isSmartRef__":true,"id":125415},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125415":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125416":{"date":{"__isSmartRef__":true,"id":125417},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125417":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125418":{"date":{"__isSmartRef__":true,"id":125419},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125419":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125420":{"date":{"__isSmartRef__":true,"id":125421},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125421":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125422":{"date":{"__isSmartRef__":true,"id":125423},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125423":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125424":{"date":{"__isSmartRef__":true,"id":125425},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125425":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125426":{"date":{"__isSmartRef__":true,"id":125427},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125427":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125428":{"date":{"__isSmartRef__":true,"id":125429},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125429":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125430":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125431":{"morph":{"__isSmartRef__":true,"id":125410},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125432":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125433}},"125433":{"test01IsMorph":{"__isSmartRef__":true,"id":125434}},"125434":{"varMapping":{"__isSmartRef__":true,"id":125435},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125435":{"this":{"__isSmartRef__":true,"id":125432}},"125436":{},"125437":{"change":{"__isSmartRef__":true,"id":125438},"tick":{"__isSmartRef__":true,"id":125442}},"125438":{"varMapping":{"__isSmartRef__":true,"id":125439},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125439":{"this":{"__isSmartRef__":true,"id":125410}},"125440":{"timestamp":{"__isSmartRef__":true,"id":125441},"user":"cschuster","tags":[]},"125441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125442":{"varMapping":{"__isSmartRef__":true,"id":125443},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125443":{"this":{"__isSmartRef__":true,"id":125410}},"125444":{"timestamp":{"__isSmartRef__":true,"id":125445},"user":"cschuster","tags":[]},"125445":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125446":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125447}],"id":"9562D0F6-7768-4475-BA38-312F312A0B6B","shape":{"__isSmartRef__":true,"id":125448},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3290","partsBinMetaInfo":{"__isSmartRef__":true,"id":125449},"eventHandler":{"__isSmartRef__":true,"id":125466},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","510C0899-BFF0-457C-834F-29362C0AE955","164E24C5-74D8-45B7-820E-DA0799F42CCA","923F09B3-BFD8-460B-8C9A-D4225CA21D11"],"partTests":{"__isSmartRef__":true,"id":125467},"_ClipMode":"visible","moved":true,"b":324.795543197135,"#startLetters":"set","isBeingDragged":false,"delta":0.9510120710474439,"_Rotation":9.59019649216626,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125472},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(1772.8,1421.8)"},"125447":{"target":{"__isSmartRef__":true,"id":125446},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125448":{"_BorderWidth":2.117520616179016,"_ClipMode":"visible","_BorderRadius":26.706100162955202,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.3,123.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-148,62,-191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.5,-36.3)"},"125449":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125450},{"__isSmartRef__":true,"id":125452},{"__isSmartRef__":true,"id":125454},{"__isSmartRef__":true,"id":125456},{"__isSmartRef__":true,"id":125458},{"__isSmartRef__":true,"id":125460},{"__isSmartRef__":true,"id":125462},{"__isSmartRef__":true,"id":125464}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125450":{"date":{"__isSmartRef__":true,"id":125451},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125451":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125452":{"date":{"__isSmartRef__":true,"id":125453},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125453":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125454":{"date":{"__isSmartRef__":true,"id":125455},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125455":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125456":{"date":{"__isSmartRef__":true,"id":125457},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125457":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125458":{"date":{"__isSmartRef__":true,"id":125459},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125459":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125460":{"date":{"__isSmartRef__":true,"id":125461},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125461":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125462":{"date":{"__isSmartRef__":true,"id":125463},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125463":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125464":{"date":{"__isSmartRef__":true,"id":125465},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125465":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125466":{"morph":{"__isSmartRef__":true,"id":125446},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125467":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125468}},"125468":{"test01IsMorph":{"__isSmartRef__":true,"id":125469}},"125469":{"varMapping":{"__isSmartRef__":true,"id":125470},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125470":{"this":{"__isSmartRef__":true,"id":125467}},"125471":{},"125472":{"change":{"__isSmartRef__":true,"id":125473},"tick":{"__isSmartRef__":true,"id":125477}},"125473":{"varMapping":{"__isSmartRef__":true,"id":125474},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125474":{"this":{"__isSmartRef__":true,"id":125446}},"125475":{"timestamp":{"__isSmartRef__":true,"id":125476},"user":"cschuster","tags":[]},"125476":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125477":{"varMapping":{"__isSmartRef__":true,"id":125478},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125478":{"this":{"__isSmartRef__":true,"id":125446}},"125479":{"timestamp":{"__isSmartRef__":true,"id":125480},"user":"cschuster","tags":[]},"125480":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125481":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125482}],"id":"9B77E47B-812E-443E-BD3F-D687DC4A9ED7","shape":{"__isSmartRef__":true,"id":125483},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3291","partsBinMetaInfo":{"__isSmartRef__":true,"id":125484},"eventHandler":{"__isSmartRef__":true,"id":125502},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","06CBEFDC-3EE6-4C7E-ADD8-383FEFA55EF8","E7A6A3F3-573E-46F8-9F5E-2D781B69C665"],"partTests":{"__isSmartRef__":true,"id":125503},"_ClipMode":"visible","moved":true,"b":304.42396546679083,"#startLetters":"set","isBeingDragged":false,"delta":-0.784173950436525,"_Rotation":28.175430267042252,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125508},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5041.0,4546.2)"},"125482":{"target":{"__isSmartRef__":true,"id":125481},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125483":{"_BorderWidth":0.8756144310140366,"_ClipMode":"visible","_BorderRadius":12.783109885344535,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.7,133.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-211,-67,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.5,-31.3)"},"125484":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125485},{"__isSmartRef__":true,"id":125487},{"__isSmartRef__":true,"id":125489},{"__isSmartRef__":true,"id":125491},{"__isSmartRef__":true,"id":125493},{"__isSmartRef__":true,"id":125495},{"__isSmartRef__":true,"id":125497},{"__isSmartRef__":true,"id":125499}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125501},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125485":{"date":{"__isSmartRef__":true,"id":125486},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125486":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125487":{"date":{"__isSmartRef__":true,"id":125488},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125488":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125489":{"date":{"__isSmartRef__":true,"id":125490},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125490":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125491":{"date":{"__isSmartRef__":true,"id":125492},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125492":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125493":{"date":{"__isSmartRef__":true,"id":125494},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125494":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125495":{"date":{"__isSmartRef__":true,"id":125496},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125496":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125497":{"date":{"__isSmartRef__":true,"id":125498},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125498":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125499":{"date":{"__isSmartRef__":true,"id":125500},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125500":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125501":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125502":{"morph":{"__isSmartRef__":true,"id":125481},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125503":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125504}},"125504":{"test01IsMorph":{"__isSmartRef__":true,"id":125505}},"125505":{"varMapping":{"__isSmartRef__":true,"id":125506},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125506":{"this":{"__isSmartRef__":true,"id":125503}},"125507":{},"125508":{"change":{"__isSmartRef__":true,"id":125509},"tick":{"__isSmartRef__":true,"id":125513}},"125509":{"varMapping":{"__isSmartRef__":true,"id":125510},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125510":{"this":{"__isSmartRef__":true,"id":125481}},"125511":{"timestamp":{"__isSmartRef__":true,"id":125512},"user":"cschuster","tags":[]},"125512":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125513":{"varMapping":{"__isSmartRef__":true,"id":125514},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125514":{"this":{"__isSmartRef__":true,"id":125481}},"125515":{"timestamp":{"__isSmartRef__":true,"id":125516},"user":"cschuster","tags":[]},"125516":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125517":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125518}],"id":"EA3B0375-3C8D-4BFA-8C36-2D24C6214237","shape":{"__isSmartRef__":true,"id":125519},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3292","partsBinMetaInfo":{"__isSmartRef__":true,"id":125520},"eventHandler":{"__isSmartRef__":true,"id":125538},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","9067CFDC-107B-4B5F-A839-F486B6387E86","9FD1D088-2D61-4399-9CD9-27A061FEF695","8A029C8F-A799-4648-BF02-7FA1AD6C73CD"],"partTests":{"__isSmartRef__":true,"id":125539},"_ClipMode":"visible","moved":true,"b":294.45435286621796,"#startLetters":"set","isBeingDragged":false,"delta":0.7655476676882245,"_Rotation":17.829773951510486,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125544},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5631.6,4131.2)"},"125518":{"target":{"__isSmartRef__":true,"id":125517},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125519":{"_BorderWidth":0.448543174158317,"_ClipMode":"visible","_BorderRadius":6.854785219998638,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.9,136.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-233,-127,-167)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.8,-28.3)"},"125520":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125521},{"__isSmartRef__":true,"id":125523},{"__isSmartRef__":true,"id":125525},{"__isSmartRef__":true,"id":125527},{"__isSmartRef__":true,"id":125529},{"__isSmartRef__":true,"id":125531},{"__isSmartRef__":true,"id":125533},{"__isSmartRef__":true,"id":125535}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125537},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125521":{"date":{"__isSmartRef__":true,"id":125522},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125522":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125523":{"date":{"__isSmartRef__":true,"id":125524},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125524":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125525":{"date":{"__isSmartRef__":true,"id":125526},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125526":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125527":{"date":{"__isSmartRef__":true,"id":125528},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125529":{"date":{"__isSmartRef__":true,"id":125530},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125530":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125531":{"date":{"__isSmartRef__":true,"id":125532},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125532":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125533":{"date":{"__isSmartRef__":true,"id":125534},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125534":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125535":{"date":{"__isSmartRef__":true,"id":125536},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125536":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125537":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125538":{"morph":{"__isSmartRef__":true,"id":125517},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125539":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125540}},"125540":{"test01IsMorph":{"__isSmartRef__":true,"id":125541}},"125541":{"varMapping":{"__isSmartRef__":true,"id":125542},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125542":{"this":{"__isSmartRef__":true,"id":125539}},"125543":{},"125544":{"change":{"__isSmartRef__":true,"id":125545},"tick":{"__isSmartRef__":true,"id":125549}},"125545":{"varMapping":{"__isSmartRef__":true,"id":125546},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125546":{"this":{"__isSmartRef__":true,"id":125517}},"125547":{"timestamp":{"__isSmartRef__":true,"id":125548},"user":"cschuster","tags":[]},"125548":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125549":{"varMapping":{"__isSmartRef__":true,"id":125550},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125550":{"this":{"__isSmartRef__":true,"id":125517}},"125551":{"timestamp":{"__isSmartRef__":true,"id":125552},"user":"cschuster","tags":[]},"125552":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125553":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125554}],"id":"AE11CD33-848E-471E-9FA6-44EB31E2C8B3","shape":{"__isSmartRef__":true,"id":125555},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3293","partsBinMetaInfo":{"__isSmartRef__":true,"id":125556},"eventHandler":{"__isSmartRef__":true,"id":125574},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096","684AA754-65D7-4F49-B269-01880FC44BE2","AB5706EF-EB06-42C8-A5ED-454F0729666B","88394465-34EF-4832-9F8D-7E9F2C74CCDD","54A61CAA-94F0-498E-9AC8-82EAD73D81E7"],"partTests":{"__isSmartRef__":true,"id":125575},"_ClipMode":"visible","moved":true,"b":349.3199454713613,"#startLetters":"set","isBeingDragged":false,"delta":-0.8215426560491323,"_Rotation":-48.648914750414896,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125580},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4143.3,5589.5)"},"125554":{"target":{"__isSmartRef__":true,"id":125553},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125555":{"_BorderWidth":4.073377286360035,"_ClipMode":"visible","_BorderRadius":38.62619255450641,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.4,107.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-48,204,109)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.3,-39.7)"},"125556":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125557},{"__isSmartRef__":true,"id":125559},{"__isSmartRef__":true,"id":125561},{"__isSmartRef__":true,"id":125563},{"__isSmartRef__":true,"id":125565},{"__isSmartRef__":true,"id":125567},{"__isSmartRef__":true,"id":125569},{"__isSmartRef__":true,"id":125571}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125573},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125557":{"date":{"__isSmartRef__":true,"id":125558},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125558":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125559":{"date":{"__isSmartRef__":true,"id":125560},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125560":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125561":{"date":{"__isSmartRef__":true,"id":125562},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125562":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125563":{"date":{"__isSmartRef__":true,"id":125564},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125564":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125565":{"date":{"__isSmartRef__":true,"id":125566},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125566":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125567":{"date":{"__isSmartRef__":true,"id":125568},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125568":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125569":{"date":{"__isSmartRef__":true,"id":125570},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125570":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125571":{"date":{"__isSmartRef__":true,"id":125572},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125572":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125573":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125574":{"morph":{"__isSmartRef__":true,"id":125553},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125575":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125576}},"125576":{"test01IsMorph":{"__isSmartRef__":true,"id":125577}},"125577":{"varMapping":{"__isSmartRef__":true,"id":125578},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125579},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125578":{"this":{"__isSmartRef__":true,"id":125575}},"125579":{},"125580":{"change":{"__isSmartRef__":true,"id":125581},"tick":{"__isSmartRef__":true,"id":125585}},"125581":{"varMapping":{"__isSmartRef__":true,"id":125582},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125582":{"this":{"__isSmartRef__":true,"id":125553}},"125583":{"timestamp":{"__isSmartRef__":true,"id":125584},"user":"cschuster","tags":[]},"125584":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125585":{"varMapping":{"__isSmartRef__":true,"id":125586},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125586":{"this":{"__isSmartRef__":true,"id":125553}},"125587":{"timestamp":{"__isSmartRef__":true,"id":125588},"user":"cschuster","tags":[]},"125588":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125589":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125590}],"id":"10CF0511-2E4A-4991-BD28-B4FFC46AABB0","shape":{"__isSmartRef__":true,"id":125591},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3294","partsBinMetaInfo":{"__isSmartRef__":true,"id":125592},"eventHandler":{"__isSmartRef__":true,"id":125610},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","03F8D317-E2D3-4BFE-A6B5-E0CA6895DEB2","D2C2A6A7-774E-46E8-8462-6B4555238EDA","04C92072-B2A4-498F-B0D2-CC9C4976048F","203BCC30-FF35-4493-ADEE-8F8FEFAA335D"],"partTests":{"__isSmartRef__":true,"id":125611},"_ClipMode":"visible","moved":true,"b":167.0581640044693,"#startLetters":"set","isBeingDragged":false,"delta":0.9512371449382044,"_Rotation":21.6545685294865,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125616},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6485.7,4684.4)"},"125590":{"target":{"__isSmartRef__":true,"id":125589},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125591":{"_BorderWidth":6.119809017674877,"_ClipMode":"visible","_BorderRadius":37.993644422294444,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.5,91.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(58,-192,-81)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.5,-0.5)"},"125592":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125593},{"__isSmartRef__":true,"id":125595},{"__isSmartRef__":true,"id":125597},{"__isSmartRef__":true,"id":125599},{"__isSmartRef__":true,"id":125601},{"__isSmartRef__":true,"id":125603},{"__isSmartRef__":true,"id":125605},{"__isSmartRef__":true,"id":125607}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125609},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125593":{"date":{"__isSmartRef__":true,"id":125594},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125594":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125595":{"date":{"__isSmartRef__":true,"id":125596},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125596":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125597":{"date":{"__isSmartRef__":true,"id":125598},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125598":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125599":{"date":{"__isSmartRef__":true,"id":125600},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125600":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125601":{"date":{"__isSmartRef__":true,"id":125602},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125602":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125603":{"date":{"__isSmartRef__":true,"id":125604},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125604":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125605":{"date":{"__isSmartRef__":true,"id":125606},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125606":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125607":{"date":{"__isSmartRef__":true,"id":125608},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125608":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125609":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125610":{"morph":{"__isSmartRef__":true,"id":125589},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125611":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125612}},"125612":{"test01IsMorph":{"__isSmartRef__":true,"id":125613}},"125613":{"varMapping":{"__isSmartRef__":true,"id":125614},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125614":{"this":{"__isSmartRef__":true,"id":125611}},"125615":{},"125616":{"change":{"__isSmartRef__":true,"id":125617},"tick":{"__isSmartRef__":true,"id":125621}},"125617":{"varMapping":{"__isSmartRef__":true,"id":125618},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125618":{"this":{"__isSmartRef__":true,"id":125589}},"125619":{"timestamp":{"__isSmartRef__":true,"id":125620},"user":"cschuster","tags":[]},"125620":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125621":{"varMapping":{"__isSmartRef__":true,"id":125622},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125622":{"this":{"__isSmartRef__":true,"id":125589}},"125623":{"timestamp":{"__isSmartRef__":true,"id":125624},"user":"cschuster","tags":[]},"125624":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125625":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125626}],"id":"4CF8B002-51EF-43EC-B6EC-703F278AAF2B","shape":{"__isSmartRef__":true,"id":125627},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3295","partsBinMetaInfo":{"__isSmartRef__":true,"id":125628},"eventHandler":{"__isSmartRef__":true,"id":125646},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","C64191DA-BF82-4104-8B35-0826284A33A2","BD71B947-B51A-4DC4-AF90-AA30FED59908","CF8A631E-FCFB-4212-B608-11D489FE831E"],"partTests":{"__isSmartRef__":true,"id":125647},"_ClipMode":"visible","moved":true,"b":19.352422358701006,"#startLetters":"set","isBeingDragged":false,"delta":-0.71599827503087,"_Rotation":7.63118466569419,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125652},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5058.8,4718.6)"},"125626":{"target":{"__isSmartRef__":true,"id":125625},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125627":{"_BorderWidth":6.656888890505388,"_ClipMode":"visible","_BorderRadius":35.60755072723172,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(85.0,86.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(85,327,231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.6,-38.9)"},"125628":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125629},{"__isSmartRef__":true,"id":125631},{"__isSmartRef__":true,"id":125633},{"__isSmartRef__":true,"id":125635},{"__isSmartRef__":true,"id":125637},{"__isSmartRef__":true,"id":125639},{"__isSmartRef__":true,"id":125641},{"__isSmartRef__":true,"id":125643}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125645},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125629":{"date":{"__isSmartRef__":true,"id":125630},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125630":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125631":{"date":{"__isSmartRef__":true,"id":125632},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125632":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125633":{"date":{"__isSmartRef__":true,"id":125634},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125634":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125635":{"date":{"__isSmartRef__":true,"id":125636},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125636":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125637":{"date":{"__isSmartRef__":true,"id":125638},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125638":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125639":{"date":{"__isSmartRef__":true,"id":125640},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125640":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125641":{"date":{"__isSmartRef__":true,"id":125642},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125642":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125643":{"date":{"__isSmartRef__":true,"id":125644},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125644":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125645":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125646":{"morph":{"__isSmartRef__":true,"id":125625},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125647":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125648}},"125648":{"test01IsMorph":{"__isSmartRef__":true,"id":125649}},"125649":{"varMapping":{"__isSmartRef__":true,"id":125650},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125650":{"this":{"__isSmartRef__":true,"id":125647}},"125651":{},"125652":{"change":{"__isSmartRef__":true,"id":125653},"tick":{"__isSmartRef__":true,"id":125657}},"125653":{"varMapping":{"__isSmartRef__":true,"id":125654},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125654":{"this":{"__isSmartRef__":true,"id":125625}},"125655":{"timestamp":{"__isSmartRef__":true,"id":125656},"user":"cschuster","tags":[]},"125656":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125657":{"varMapping":{"__isSmartRef__":true,"id":125658},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125658":{"this":{"__isSmartRef__":true,"id":125625}},"125659":{"timestamp":{"__isSmartRef__":true,"id":125660},"user":"cschuster","tags":[]},"125660":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125661":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125662}],"id":"510CA2D6-A2D3-43E9-8234-95DCAA688BE9","shape":{"__isSmartRef__":true,"id":125663},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3296","partsBinMetaInfo":{"__isSmartRef__":true,"id":125664},"eventHandler":{"__isSmartRef__":true,"id":125682},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CFE05825-F904-4353-A974-458603D115E9"],"partTests":{"__isSmartRef__":true,"id":125683},"_ClipMode":"visible","moved":true,"b":248.06476676720195,"#startLetters":"set","isBeingDragged":false,"delta":0.9332901538000442,"_Rotation":-26.147255466120804,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125688},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4505.3,5492.8)"},"125662":{"target":{"__isSmartRef__":true,"id":125661},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125663":{"_BorderWidth":0.3619664255006816,"_ClipMode":"visible","_BorderRadius":5.58183129890732,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(87.7,137.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-333,253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.4,-12.5)"},"125664":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125665},{"__isSmartRef__":true,"id":125667},{"__isSmartRef__":true,"id":125669},{"__isSmartRef__":true,"id":125671},{"__isSmartRef__":true,"id":125673},{"__isSmartRef__":true,"id":125675},{"__isSmartRef__":true,"id":125677},{"__isSmartRef__":true,"id":125679}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125681},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125665":{"date":{"__isSmartRef__":true,"id":125666},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125666":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125667":{"date":{"__isSmartRef__":true,"id":125668},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125668":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125669":{"date":{"__isSmartRef__":true,"id":125670},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125670":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125671":{"date":{"__isSmartRef__":true,"id":125672},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125672":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125673":{"date":{"__isSmartRef__":true,"id":125674},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125674":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125675":{"date":{"__isSmartRef__":true,"id":125676},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125676":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125677":{"date":{"__isSmartRef__":true,"id":125678},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125678":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125679":{"date":{"__isSmartRef__":true,"id":125680},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125680":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125681":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125682":{"morph":{"__isSmartRef__":true,"id":125661},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125683":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125684}},"125684":{"test01IsMorph":{"__isSmartRef__":true,"id":125685}},"125685":{"varMapping":{"__isSmartRef__":true,"id":125686},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125686":{"this":{"__isSmartRef__":true,"id":125683}},"125687":{},"125688":{"change":{"__isSmartRef__":true,"id":125689},"tick":{"__isSmartRef__":true,"id":125693}},"125689":{"varMapping":{"__isSmartRef__":true,"id":125690},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125690":{"this":{"__isSmartRef__":true,"id":125661}},"125691":{"timestamp":{"__isSmartRef__":true,"id":125692},"user":"cschuster","tags":[]},"125692":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125693":{"varMapping":{"__isSmartRef__":true,"id":125694},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125694":{"this":{"__isSmartRef__":true,"id":125661}},"125695":{"timestamp":{"__isSmartRef__":true,"id":125696},"user":"cschuster","tags":[]},"125696":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125697":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125698}],"id":"C92F82BD-FA33-428F-9764-1B099B715956","shape":{"__isSmartRef__":true,"id":125699},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3297","partsBinMetaInfo":{"__isSmartRef__":true,"id":125700},"eventHandler":{"__isSmartRef__":true,"id":125718},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","42DAA1F2-EF55-4901-AAC3-D13274AC85D5","FE006F23-2C5B-4EBF-A719-3A669EC713B3","39A0147A-3C81-4B57-A0FC-CDB20CCC4F76"],"partTests":{"__isSmartRef__":true,"id":125719},"_ClipMode":"visible","moved":true,"b":354,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":51.54428384797272,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125724},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4502.9,4778.8)"},"125698":{"target":{"__isSmartRef__":true,"id":125697},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125699":{"_BorderWidth":4.477357683661733,"_ClipMode":"visible","_BorderRadius":39.562952014676114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.7,104.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-27,227,162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.9,-39.9)"},"125700":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125701},{"__isSmartRef__":true,"id":125703},{"__isSmartRef__":true,"id":125705},{"__isSmartRef__":true,"id":125707},{"__isSmartRef__":true,"id":125709},{"__isSmartRef__":true,"id":125711},{"__isSmartRef__":true,"id":125713},{"__isSmartRef__":true,"id":125715}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125717},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125701":{"date":{"__isSmartRef__":true,"id":125702},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125702":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125703":{"date":{"__isSmartRef__":true,"id":125704},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125704":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125705":{"date":{"__isSmartRef__":true,"id":125706},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125706":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125707":{"date":{"__isSmartRef__":true,"id":125708},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125708":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125709":{"date":{"__isSmartRef__":true,"id":125710},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125710":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125711":{"date":{"__isSmartRef__":true,"id":125712},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125712":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125713":{"date":{"__isSmartRef__":true,"id":125714},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125714":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125715":{"date":{"__isSmartRef__":true,"id":125716},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125716":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125717":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125718":{"morph":{"__isSmartRef__":true,"id":125697},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125719":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125720}},"125720":{"test01IsMorph":{"__isSmartRef__":true,"id":125721}},"125721":{"varMapping":{"__isSmartRef__":true,"id":125722},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125722":{"this":{"__isSmartRef__":true,"id":125719}},"125723":{},"125724":{"change":{"__isSmartRef__":true,"id":125725},"tick":{"__isSmartRef__":true,"id":125729}},"125725":{"varMapping":{"__isSmartRef__":true,"id":125726},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125726":{"this":{"__isSmartRef__":true,"id":125697}},"125727":{"timestamp":{"__isSmartRef__":true,"id":125728},"user":"cschuster","tags":[]},"125728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125729":{"varMapping":{"__isSmartRef__":true,"id":125730},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125730":{"this":{"__isSmartRef__":true,"id":125697}},"125731":{"timestamp":{"__isSmartRef__":true,"id":125732},"user":"cschuster","tags":[]},"125732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125733":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125734}],"id":"55F95DC1-8D17-4673-B482-866690C9F898","shape":{"__isSmartRef__":true,"id":125735},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3298","partsBinMetaInfo":{"__isSmartRef__":true,"id":125736},"eventHandler":{"__isSmartRef__":true,"id":125754},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","7E04F194-DD7A-4BA2-A2EF-51B1BC9309CE","F9C9B4E2-569F-4A16-A3AF-303E5C79C609","C73A27E0-8087-4C7E-8078-A0C350766856"],"partTests":{"__isSmartRef__":true,"id":125755},"_ClipMode":"visible","moved":true,"b":140.10442044900265,"#startLetters":"set","isBeingDragged":false,"delta":-0.8183627717080526,"_Rotation":18.29048210112061,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125760},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6217.1,5230.7)"},"125734":{"target":{"__isSmartRef__":true,"id":125733},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125735":{"_BorderWidth":8.20695220901353,"_ClipMode":"visible","_BorderRadius":23.54473204656518,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.6,74.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(164,-33,226)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.8,-4.7)"},"125736":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125737},{"__isSmartRef__":true,"id":125739},{"__isSmartRef__":true,"id":125741},{"__isSmartRef__":true,"id":125743},{"__isSmartRef__":true,"id":125745},{"__isSmartRef__":true,"id":125747},{"__isSmartRef__":true,"id":125749},{"__isSmartRef__":true,"id":125751}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125753},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125737":{"date":{"__isSmartRef__":true,"id":125738},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125739":{"date":{"__isSmartRef__":true,"id":125740},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125740":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125741":{"date":{"__isSmartRef__":true,"id":125742},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125742":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125743":{"date":{"__isSmartRef__":true,"id":125744},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125745":{"date":{"__isSmartRef__":true,"id":125746},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125746":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125747":{"date":{"__isSmartRef__":true,"id":125748},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125749":{"date":{"__isSmartRef__":true,"id":125750},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125750":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125751":{"date":{"__isSmartRef__":true,"id":125752},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125752":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125753":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125754":{"morph":{"__isSmartRef__":true,"id":125733},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125755":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125756}},"125756":{"test01IsMorph":{"__isSmartRef__":true,"id":125757}},"125757":{"varMapping":{"__isSmartRef__":true,"id":125758},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125758":{"this":{"__isSmartRef__":true,"id":125755}},"125759":{},"125760":{"change":{"__isSmartRef__":true,"id":125761},"tick":{"__isSmartRef__":true,"id":125765}},"125761":{"varMapping":{"__isSmartRef__":true,"id":125762},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125762":{"this":{"__isSmartRef__":true,"id":125733}},"125763":{"timestamp":{"__isSmartRef__":true,"id":125764},"user":"cschuster","tags":[]},"125764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125765":{"varMapping":{"__isSmartRef__":true,"id":125766},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125766":{"this":{"__isSmartRef__":true,"id":125733}},"125767":{"timestamp":{"__isSmartRef__":true,"id":125768},"user":"cschuster","tags":[]},"125768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125769":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125770}],"id":"6FE47B70-E23E-4E32-A1B3-E2746CC12BB1","shape":{"__isSmartRef__":true,"id":125771},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3299","partsBinMetaInfo":{"__isSmartRef__":true,"id":125772},"eventHandler":{"__isSmartRef__":true,"id":125790},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","7C11F21C-22AD-4993-A7D7-3282D1933A20","76614241-2F00-4DEC-ABD6-862CD2EE9AF6","F8E91BDA-2EE3-4689-BBD4-EBFAA473A258"],"partTests":{"__isSmartRef__":true,"id":125791},"_ClipMode":"visible","moved":true,"b":320.8973862347193,"#startLetters":"set","isBeingDragged":false,"delta":-0.9775653441320173,"_Rotation":-21.18501849344394,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125796},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4110.7,5500.0)"},"125770":{"target":{"__isSmartRef__":true,"id":125769},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125771":{"_BorderWidth":1.8464439545567748,"_ClipMode":"visible","_BorderRadius":24.08813482919758,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.8,125.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-161,38,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.4,-35.5)"},"125772":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125773},{"__isSmartRef__":true,"id":125775},{"__isSmartRef__":true,"id":125777},{"__isSmartRef__":true,"id":125779},{"__isSmartRef__":true,"id":125781},{"__isSmartRef__":true,"id":125783},{"__isSmartRef__":true,"id":125785},{"__isSmartRef__":true,"id":125787}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125789},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125773":{"date":{"__isSmartRef__":true,"id":125774},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125775":{"date":{"__isSmartRef__":true,"id":125776},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125776":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125777":{"date":{"__isSmartRef__":true,"id":125778},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125778":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125779":{"date":{"__isSmartRef__":true,"id":125780},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125781":{"date":{"__isSmartRef__":true,"id":125782},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125782":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125783":{"date":{"__isSmartRef__":true,"id":125784},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125785":{"date":{"__isSmartRef__":true,"id":125786},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125786":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125787":{"date":{"__isSmartRef__":true,"id":125788},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125788":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125789":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125790":{"morph":{"__isSmartRef__":true,"id":125769},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125791":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125792}},"125792":{"test01IsMorph":{"__isSmartRef__":true,"id":125793}},"125793":{"varMapping":{"__isSmartRef__":true,"id":125794},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125794":{"this":{"__isSmartRef__":true,"id":125791}},"125795":{},"125796":{"change":{"__isSmartRef__":true,"id":125797},"tick":{"__isSmartRef__":true,"id":125801}},"125797":{"varMapping":{"__isSmartRef__":true,"id":125798},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125798":{"this":{"__isSmartRef__":true,"id":125769}},"125799":{"timestamp":{"__isSmartRef__":true,"id":125800},"user":"cschuster","tags":[]},"125800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125801":{"varMapping":{"__isSmartRef__":true,"id":125802},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125802":{"this":{"__isSmartRef__":true,"id":125769}},"125803":{"timestamp":{"__isSmartRef__":true,"id":125804},"user":"cschuster","tags":[]},"125804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125805":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125806}],"id":"4D79A414-8412-45B0-9660-6C7131CBDBD2","shape":{"__isSmartRef__":true,"id":125807},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3300","partsBinMetaInfo":{"__isSmartRef__":true,"id":125808},"eventHandler":{"__isSmartRef__":true,"id":125826},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","452B513E-CFAD-46CD-A074-82C784735718","539892C3-38D5-4C46-A427-BB9BECBA41B6"],"partTests":{"__isSmartRef__":true,"id":125827},"_ClipMode":"visible","moved":true,"b":302.51456266082823,"#startLetters":"set","isBeingDragged":false,"delta":0.8571145922178403,"_Rotation":44.126827722469244,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125832},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4747.2,5070.9)"},"125806":{"target":{"__isSmartRef__":true,"id":125805},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125807":{"_BorderWidth":0.7837257246173666,"_ClipMode":"visible","_BorderRadius":11.556849975594638,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.7,133.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-216,-78,-231)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.1,-30.8)"},"125808":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125809},{"__isSmartRef__":true,"id":125811},{"__isSmartRef__":true,"id":125813},{"__isSmartRef__":true,"id":125815},{"__isSmartRef__":true,"id":125817},{"__isSmartRef__":true,"id":125819},{"__isSmartRef__":true,"id":125821},{"__isSmartRef__":true,"id":125823}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125825},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125809":{"date":{"__isSmartRef__":true,"id":125810},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125811":{"date":{"__isSmartRef__":true,"id":125812},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125812":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125813":{"date":{"__isSmartRef__":true,"id":125814},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125814":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125815":{"date":{"__isSmartRef__":true,"id":125816},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125817":{"date":{"__isSmartRef__":true,"id":125818},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125818":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125819":{"date":{"__isSmartRef__":true,"id":125820},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125821":{"date":{"__isSmartRef__":true,"id":125822},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125822":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125823":{"date":{"__isSmartRef__":true,"id":125824},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125824":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125825":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125826":{"morph":{"__isSmartRef__":true,"id":125805},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125827":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125828}},"125828":{"test01IsMorph":{"__isSmartRef__":true,"id":125829}},"125829":{"varMapping":{"__isSmartRef__":true,"id":125830},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125830":{"this":{"__isSmartRef__":true,"id":125827}},"125831":{},"125832":{"change":{"__isSmartRef__":true,"id":125833},"tick":{"__isSmartRef__":true,"id":125837}},"125833":{"varMapping":{"__isSmartRef__":true,"id":125834},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125834":{"this":{"__isSmartRef__":true,"id":125805}},"125835":{"timestamp":{"__isSmartRef__":true,"id":125836},"user":"cschuster","tags":[]},"125836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125837":{"varMapping":{"__isSmartRef__":true,"id":125838},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125838":{"this":{"__isSmartRef__":true,"id":125805}},"125839":{"timestamp":{"__isSmartRef__":true,"id":125840},"user":"cschuster","tags":[]},"125840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125841":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125842}],"id":"1114B99A-7A6A-4408-B94A-7169498FDC90","shape":{"__isSmartRef__":true,"id":125843},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3301","partsBinMetaInfo":{"__isSmartRef__":true,"id":125844},"eventHandler":{"__isSmartRef__":true,"id":125862},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","6F1C78C6-BF2F-42F7-83C8-992C8FCCD4A2","B4458491-3865-4B6B-B534-3E601C3DFAD4","C6527CEF-B928-407B-930D-66EB248DA53D"],"partTests":{"__isSmartRef__":true,"id":125863},"_ClipMode":"visible","moved":true,"b":97.6680051794392,"#startLetters":"set","isBeingDragged":false,"delta":0.8551617341581732,"_Rotation":-9.750707835247121,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125868},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5299.2,5036.7)"},"125842":{"target":{"__isSmartRef__":true,"id":125841},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125843":{"_BorderWidth":9.955289325469238,"_ClipMode":"visible","_BorderRadius":0.7121723214250175,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.4,60.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,219,-43)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-17.3)"},"125844":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125845},{"__isSmartRef__":true,"id":125847},{"__isSmartRef__":true,"id":125849},{"__isSmartRef__":true,"id":125851},{"__isSmartRef__":true,"id":125853},{"__isSmartRef__":true,"id":125855},{"__isSmartRef__":true,"id":125857},{"__isSmartRef__":true,"id":125859}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125861},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125845":{"date":{"__isSmartRef__":true,"id":125846},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125847":{"date":{"__isSmartRef__":true,"id":125848},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125848":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125849":{"date":{"__isSmartRef__":true,"id":125850},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125850":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125851":{"date":{"__isSmartRef__":true,"id":125852},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125853":{"date":{"__isSmartRef__":true,"id":125854},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125854":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125855":{"date":{"__isSmartRef__":true,"id":125856},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125857":{"date":{"__isSmartRef__":true,"id":125858},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125858":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125859":{"date":{"__isSmartRef__":true,"id":125860},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125860":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125861":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125862":{"morph":{"__isSmartRef__":true,"id":125841},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125863":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125864}},"125864":{"test01IsMorph":{"__isSmartRef__":true,"id":125865}},"125865":{"varMapping":{"__isSmartRef__":true,"id":125866},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125866":{"this":{"__isSmartRef__":true,"id":125863}},"125867":{},"125868":{"change":{"__isSmartRef__":true,"id":125869},"tick":{"__isSmartRef__":true,"id":125873}},"125869":{"varMapping":{"__isSmartRef__":true,"id":125870},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125870":{"this":{"__isSmartRef__":true,"id":125841}},"125871":{"timestamp":{"__isSmartRef__":true,"id":125872},"user":"cschuster","tags":[]},"125872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125873":{"varMapping":{"__isSmartRef__":true,"id":125874},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125874":{"this":{"__isSmartRef__":true,"id":125841}},"125875":{"timestamp":{"__isSmartRef__":true,"id":125876},"user":"cschuster","tags":[]},"125876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125877":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125878}],"id":"E0BB282E-DE12-4945-8C09-1C3DCDDE802A","shape":{"__isSmartRef__":true,"id":125879},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3302","partsBinMetaInfo":{"__isSmartRef__":true,"id":125880},"eventHandler":{"__isSmartRef__":true,"id":125898},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","30E66FE6-FB9A-4BA5-BA28-8ED8F49B9A27","E2D484CB-39F6-4864-A3B3-098A2AC479D7","17F8EA42-9397-44AA-B9D0-95F54E379FE8"],"partTests":{"__isSmartRef__":true,"id":125899},"_ClipMode":"visible","moved":true,"b":290.5040599249187,"#startLetters":"set","isBeingDragged":false,"delta":0.31087318662321195,"_Rotation":-25.155817114758154,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125904},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5202.8,6180.3)"},"125878":{"target":{"__isSmartRef__":true,"id":125877},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125879":{"_BorderWidth":0.31676314233982783,"_ClipMode":"visible","_BorderRadius":4.9076680560852415,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.8,137.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-150,-123)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-27.0)"},"125880":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125881},{"__isSmartRef__":true,"id":125883},{"__isSmartRef__":true,"id":125885},{"__isSmartRef__":true,"id":125887},{"__isSmartRef__":true,"id":125889},{"__isSmartRef__":true,"id":125891},{"__isSmartRef__":true,"id":125893},{"__isSmartRef__":true,"id":125895}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125897},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125881":{"date":{"__isSmartRef__":true,"id":125882},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125883":{"date":{"__isSmartRef__":true,"id":125884},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125884":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125885":{"date":{"__isSmartRef__":true,"id":125886},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125886":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125887":{"date":{"__isSmartRef__":true,"id":125888},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125889":{"date":{"__isSmartRef__":true,"id":125890},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125890":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125891":{"date":{"__isSmartRef__":true,"id":125892},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125893":{"date":{"__isSmartRef__":true,"id":125894},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125894":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125895":{"date":{"__isSmartRef__":true,"id":125896},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125896":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125897":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125898":{"morph":{"__isSmartRef__":true,"id":125877},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125899":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125900}},"125900":{"test01IsMorph":{"__isSmartRef__":true,"id":125901}},"125901":{"varMapping":{"__isSmartRef__":true,"id":125902},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125902":{"this":{"__isSmartRef__":true,"id":125899}},"125903":{},"125904":{"change":{"__isSmartRef__":true,"id":125905},"tick":{"__isSmartRef__":true,"id":125909}},"125905":{"varMapping":{"__isSmartRef__":true,"id":125906},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125906":{"this":{"__isSmartRef__":true,"id":125877}},"125907":{"timestamp":{"__isSmartRef__":true,"id":125908},"user":"cschuster","tags":[]},"125908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125909":{"varMapping":{"__isSmartRef__":true,"id":125910},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125910":{"this":{"__isSmartRef__":true,"id":125877}},"125911":{"timestamp":{"__isSmartRef__":true,"id":125912},"user":"cschuster","tags":[]},"125912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125913":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125914}],"id":"370C2CE5-325A-412E-BF60-AFECF31880D0","shape":{"__isSmartRef__":true,"id":125915},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3303","partsBinMetaInfo":{"__isSmartRef__":true,"id":125916},"eventHandler":{"__isSmartRef__":true,"id":125934},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","7FE66EB3-083A-4209-8D2D-D6C06E5B48BB"],"partTests":{"__isSmartRef__":true,"id":125935},"_ClipMode":"visible","moved":true,"b":286.15801494620973,"#startLetters":"set","isBeingDragged":false,"delta":-0.9161585421534255,"_Rotation":2.945868925853213,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125940},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5367.7,4504.3)"},"125914":{"target":{"__isSmartRef__":true,"id":125913},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125915":{"_BorderWidth":0.19751066888978475,"_ClipMode":"visible","_BorderRadius":3.0977539593160897,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.6,138.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-245,-174,-70)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.8,-25.6)"},"125916":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125917},{"__isSmartRef__":true,"id":125919},{"__isSmartRef__":true,"id":125921},{"__isSmartRef__":true,"id":125923},{"__isSmartRef__":true,"id":125925},{"__isSmartRef__":true,"id":125927},{"__isSmartRef__":true,"id":125929},{"__isSmartRef__":true,"id":125931}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125933},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125917":{"date":{"__isSmartRef__":true,"id":125918},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125919":{"date":{"__isSmartRef__":true,"id":125920},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125920":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125921":{"date":{"__isSmartRef__":true,"id":125922},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125922":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125923":{"date":{"__isSmartRef__":true,"id":125924},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125925":{"date":{"__isSmartRef__":true,"id":125926},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125926":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125927":{"date":{"__isSmartRef__":true,"id":125928},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125929":{"date":{"__isSmartRef__":true,"id":125930},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125930":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125931":{"date":{"__isSmartRef__":true,"id":125932},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125932":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125933":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125934":{"morph":{"__isSmartRef__":true,"id":125913},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125935":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125936}},"125936":{"test01IsMorph":{"__isSmartRef__":true,"id":125937}},"125937":{"varMapping":{"__isSmartRef__":true,"id":125938},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125938":{"this":{"__isSmartRef__":true,"id":125935}},"125939":{},"125940":{"change":{"__isSmartRef__":true,"id":125941},"tick":{"__isSmartRef__":true,"id":125945}},"125941":{"varMapping":{"__isSmartRef__":true,"id":125942},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125942":{"this":{"__isSmartRef__":true,"id":125913}},"125943":{"timestamp":{"__isSmartRef__":true,"id":125944},"user":"cschuster","tags":[]},"125944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125945":{"varMapping":{"__isSmartRef__":true,"id":125946},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125946":{"this":{"__isSmartRef__":true,"id":125913}},"125947":{"timestamp":{"__isSmartRef__":true,"id":125948},"user":"cschuster","tags":[]},"125948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125949":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125950}],"id":"45F1972A-D60E-461F-B1A9-48BC5D384F03","shape":{"__isSmartRef__":true,"id":125951},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3304","partsBinMetaInfo":{"__isSmartRef__":true,"id":125952},"eventHandler":{"__isSmartRef__":true,"id":125970},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","659D8114-45EA-4977-9FDF-37123EE24827","522A9EA9-0576-4D97-9D50-B2CA00805CE3"],"partTests":{"__isSmartRef__":true,"id":125971},"_ClipMode":"visible","moved":true,"b":299.18119472108083,"#startLetters":"set","isBeingDragged":false,"delta":-0.9711903726565652,"_Rotation":1.7767223734640796,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125976},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4839.9,4164.0)"},"125950":{"target":{"__isSmartRef__":true,"id":125949},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125951":{"_BorderWidth":0.6345892368194495,"_ClipMode":"visible","_BorderRadius":9.509102189931848,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.9,134.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-223,-99,-209)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.5,-29.8)"},"125952":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125953},{"__isSmartRef__":true,"id":125955},{"__isSmartRef__":true,"id":125957},{"__isSmartRef__":true,"id":125959},{"__isSmartRef__":true,"id":125961},{"__isSmartRef__":true,"id":125963},{"__isSmartRef__":true,"id":125965},{"__isSmartRef__":true,"id":125967}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":125969},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125953":{"date":{"__isSmartRef__":true,"id":125954},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125955":{"date":{"__isSmartRef__":true,"id":125956},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125956":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125957":{"date":{"__isSmartRef__":true,"id":125958},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125958":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125959":{"date":{"__isSmartRef__":true,"id":125960},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125961":{"date":{"__isSmartRef__":true,"id":125962},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125962":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125963":{"date":{"__isSmartRef__":true,"id":125964},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"125964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"125965":{"date":{"__isSmartRef__":true,"id":125966},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"125966":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"125967":{"date":{"__isSmartRef__":true,"id":125968},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"125968":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"125969":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"125970":{"morph":{"__isSmartRef__":true,"id":125949},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"125971":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":125972}},"125972":{"test01IsMorph":{"__isSmartRef__":true,"id":125973}},"125973":{"varMapping":{"__isSmartRef__":true,"id":125974},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":125975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125974":{"this":{"__isSmartRef__":true,"id":125971}},"125975":{},"125976":{"change":{"__isSmartRef__":true,"id":125977},"tick":{"__isSmartRef__":true,"id":125981}},"125977":{"varMapping":{"__isSmartRef__":true,"id":125978},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":125979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125978":{"this":{"__isSmartRef__":true,"id":125949}},"125979":{"timestamp":{"__isSmartRef__":true,"id":125980},"user":"cschuster","tags":[]},"125980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"125981":{"varMapping":{"__isSmartRef__":true,"id":125982},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":125983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125982":{"this":{"__isSmartRef__":true,"id":125949}},"125983":{"timestamp":{"__isSmartRef__":true,"id":125984},"user":"cschuster","tags":[]},"125984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"125985":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":125986}],"id":"B187634E-CC8F-451A-AC79-4199B9610587","shape":{"__isSmartRef__":true,"id":125987},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3305","partsBinMetaInfo":{"__isSmartRef__":true,"id":125988},"eventHandler":{"__isSmartRef__":true,"id":126006},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","441C57ED-7F58-45EC-8594-5619CFAAE416","514AEE9F-8BBD-4FDB-9EBB-1B2924D88870"],"partTests":{"__isSmartRef__":true,"id":126007},"_ClipMode":"visible","moved":true,"b":232,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":13.06238886230661,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126012},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6632.5,4236.8)"},"125986":{"target":{"__isSmartRef__":true,"id":125985},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"125987":{"_BorderWidth":1.0599462319663893,"_ClipMode":"visible","_BorderRadius":15.161562088006637,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-359,140)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.7)"},"125988":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":125989},{"__isSmartRef__":true,"id":125991},{"__isSmartRef__":true,"id":125993},{"__isSmartRef__":true,"id":125995},{"__isSmartRef__":true,"id":125997},{"__isSmartRef__":true,"id":125999},{"__isSmartRef__":true,"id":126001},{"__isSmartRef__":true,"id":126003}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":126005},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125989":{"date":{"__isSmartRef__":true,"id":125990},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"125990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"125991":{"date":{"__isSmartRef__":true,"id":125992},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"125992":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"125993":{"date":{"__isSmartRef__":true,"id":125994},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"125994":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"125995":{"date":{"__isSmartRef__":true,"id":125996},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"125996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"125997":{"date":{"__isSmartRef__":true,"id":125998},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"125998":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"125999":{"date":{"__isSmartRef__":true,"id":126000},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"126000":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"126001":{"date":{"__isSmartRef__":true,"id":126002},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"126002":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"126003":{"date":{"__isSmartRef__":true,"id":126004},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"126004":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"126005":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"126006":{"morph":{"__isSmartRef__":true,"id":125985},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126007":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126008}},"126008":{"test01IsMorph":{"__isSmartRef__":true,"id":126009}},"126009":{"varMapping":{"__isSmartRef__":true,"id":126010},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":126011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126010":{"this":{"__isSmartRef__":true,"id":126007}},"126011":{},"126012":{"change":{"__isSmartRef__":true,"id":126013},"tick":{"__isSmartRef__":true,"id":126017}},"126013":{"varMapping":{"__isSmartRef__":true,"id":126014},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":126015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126014":{"this":{"__isSmartRef__":true,"id":125985}},"126015":{"timestamp":{"__isSmartRef__":true,"id":126016},"user":"cschuster","tags":[]},"126016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"126017":{"varMapping":{"__isSmartRef__":true,"id":126018},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":126019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126018":{"this":{"__isSmartRef__":true,"id":125985}},"126019":{"timestamp":{"__isSmartRef__":true,"id":126020},"user":"cschuster","tags":[]},"126020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"126021":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":126022}],"id":"96FCED02-8E08-4D29-987E-EAFB53658AB4","shape":{"__isSmartRef__":true,"id":126023},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3306","partsBinMetaInfo":{"__isSmartRef__":true,"id":126024},"eventHandler":{"__isSmartRef__":true,"id":126042},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B"],"partTests":{"__isSmartRef__":true,"id":126043},"_ClipMode":"visible","moved":true,"b":258,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-22.440933749514883,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126048},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4222.5,4470.2)"},"126022":{"target":{"__isSmartRef__":true,"id":126021},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"126023":{"_BorderWidth":0.10926199633097244,"_ClipMode":"visible","_BorderRadius":1.7290908471479893,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,139.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-250,-304,238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.4,-15.8)"},"126024":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":126025},{"__isSmartRef__":true,"id":126027},{"__isSmartRef__":true,"id":126029},{"__isSmartRef__":true,"id":126031},{"__isSmartRef__":true,"id":126033},{"__isSmartRef__":true,"id":126035},{"__isSmartRef__":true,"id":126037},{"__isSmartRef__":true,"id":126039}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":126041},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126025":{"date":{"__isSmartRef__":true,"id":126026},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"126026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"126027":{"date":{"__isSmartRef__":true,"id":126028},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"126028":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"126029":{"date":{"__isSmartRef__":true,"id":126030},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"126030":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"126031":{"date":{"__isSmartRef__":true,"id":126032},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"126032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"126033":{"date":{"__isSmartRef__":true,"id":126034},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"126034":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"126035":{"date":{"__isSmartRef__":true,"id":126036},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"126036":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"126037":{"date":{"__isSmartRef__":true,"id":126038},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"126038":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"126039":{"date":{"__isSmartRef__":true,"id":126040},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"126040":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"126041":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"126042":{"morph":{"__isSmartRef__":true,"id":126021},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126043":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126044}},"126044":{"test01IsMorph":{"__isSmartRef__":true,"id":126045}},"126045":{"varMapping":{"__isSmartRef__":true,"id":126046},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":126047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126046":{"this":{"__isSmartRef__":true,"id":126043}},"126047":{},"126048":{"change":{"__isSmartRef__":true,"id":126049},"tick":{"__isSmartRef__":true,"id":126053}},"126049":{"varMapping":{"__isSmartRef__":true,"id":126050},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":126051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126050":{"this":{"__isSmartRef__":true,"id":126021}},"126051":{"timestamp":{"__isSmartRef__":true,"id":126052},"user":"cschuster","tags":[]},"126052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"126053":{"varMapping":{"__isSmartRef__":true,"id":126054},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":126055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126054":{"this":{"__isSmartRef__":true,"id":126021}},"126055":{"timestamp":{"__isSmartRef__":true,"id":126056},"user":"cschuster","tags":[]},"126056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"126057":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":126058}],"id":"A5029136-931B-461B-A526-9945A80E87A8","shape":{"__isSmartRef__":true,"id":126059},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3307","partsBinMetaInfo":{"__isSmartRef__":true,"id":126060},"eventHandler":{"__isSmartRef__":true,"id":126078},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","02852C79-3E5D-4C0D-9132-64B0DF437D55","42F9E4FD-2B59-47E4-9F47-C11DC43A6B78","91A09649-13A9-492D-B7D5-4B2906000B90","F7D63FB7-F969-4C12-9D66-E84F9FC1B2DE"],"partTests":{"__isSmartRef__":true,"id":126079},"_ClipMode":"visible","moved":true,"b":323.0309755218914,"#startLetters":"set","isBeingDragged":false,"delta":-0.6702592396759428,"_Rotation":-17.723020062572253,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126084},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4112.7,5681.0)"},"126058":{"target":{"__isSmartRef__":true,"id":126057},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"126059":{"_BorderWidth":1.9930841348659056,"_ClipMode":"visible","_BorderRadius":25.533531168007812,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.6,124.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-154,51,-206)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-8.0,-36.0)"},"126060":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":126061},{"__isSmartRef__":true,"id":126063},{"__isSmartRef__":true,"id":126065},{"__isSmartRef__":true,"id":126067},{"__isSmartRef__":true,"id":126069},{"__isSmartRef__":true,"id":126071},{"__isSmartRef__":true,"id":126073},{"__isSmartRef__":true,"id":126075}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":126077},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126061":{"date":{"__isSmartRef__":true,"id":126062},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"126062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"126063":{"date":{"__isSmartRef__":true,"id":126064},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"126064":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"126065":{"date":{"__isSmartRef__":true,"id":126066},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"126066":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"126067":{"date":{"__isSmartRef__":true,"id":126068},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"126068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"126069":{"date":{"__isSmartRef__":true,"id":126070},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"126070":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"126071":{"date":{"__isSmartRef__":true,"id":126072},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"126072":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"126073":{"date":{"__isSmartRef__":true,"id":126074},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"126074":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"126075":{"date":{"__isSmartRef__":true,"id":126076},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"126076":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"126077":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"126078":{"morph":{"__isSmartRef__":true,"id":126057},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126079":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126080}},"126080":{"test01IsMorph":{"__isSmartRef__":true,"id":126081}},"126081":{"varMapping":{"__isSmartRef__":true,"id":126082},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":126083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126082":{"this":{"__isSmartRef__":true,"id":126079}},"126083":{},"126084":{"change":{"__isSmartRef__":true,"id":126085},"tick":{"__isSmartRef__":true,"id":126089}},"126085":{"varMapping":{"__isSmartRef__":true,"id":126086},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":126087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126086":{"this":{"__isSmartRef__":true,"id":126057}},"126087":{"timestamp":{"__isSmartRef__":true,"id":126088},"user":"cschuster","tags":[]},"126088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"126089":{"varMapping":{"__isSmartRef__":true,"id":126090},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":126091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126090":{"this":{"__isSmartRef__":true,"id":126057}},"126091":{"timestamp":{"__isSmartRef__":true,"id":126092},"user":"cschuster","tags":[]},"126092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"126093":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":126094}],"id":"A4D11736-0865-4241-AAE3-B997200C6CA7","shape":{"__isSmartRef__":true,"id":126095},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3308","partsBinMetaInfo":{"__isSmartRef__":true,"id":126096},"eventHandler":{"__isSmartRef__":true,"id":126114},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","CE626118-6EF3-4E43-87B7-463B692CC5A9","D7BB101C-5D4D-41C7-849F-B559E4E8DDC5","4687B856-99BC-40D3-B0AF-080A71230D9A","F6D180AD-B4EF-4C41-A36A-9832ADEBAE3C","30D275C4-BF4E-48F6-A909-5402FB50DCA4"],"partTests":{"__isSmartRef__":true,"id":126115},"_ClipMode":"visible","moved":true,"b":166.57598602294456,"#startLetters":"set","isBeingDragged":false,"delta":0.7160916934371926,"_Rotation":43.46154833097827,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126120},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5641.1,4621.8)"},"126094":{"target":{"__isSmartRef__":true,"id":126093},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"126095":{"_BorderWidth":6.160777979193865,"_ClipMode":"visible","_BorderRadius":37.84415117282977,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(41.9,90.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(60,-189,-75)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.6,-0.5)"},"126096":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":126097},{"__isSmartRef__":true,"id":126099},{"__isSmartRef__":true,"id":126101},{"__isSmartRef__":true,"id":126103},{"__isSmartRef__":true,"id":126105},{"__isSmartRef__":true,"id":126107},{"__isSmartRef__":true,"id":126109},{"__isSmartRef__":true,"id":126111}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":126113},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126097":{"date":{"__isSmartRef__":true,"id":126098},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"126098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"126099":{"date":{"__isSmartRef__":true,"id":126100},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"126100":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"126101":{"date":{"__isSmartRef__":true,"id":126102},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"126102":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"126103":{"date":{"__isSmartRef__":true,"id":126104},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"126104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"126105":{"date":{"__isSmartRef__":true,"id":126106},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"126106":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"126107":{"date":{"__isSmartRef__":true,"id":126108},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"126108":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"126109":{"date":{"__isSmartRef__":true,"id":126110},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"126110":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"126111":{"date":{"__isSmartRef__":true,"id":126112},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"126112":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"126113":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"126114":{"morph":{"__isSmartRef__":true,"id":126093},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126115":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126116}},"126116":{"test01IsMorph":{"__isSmartRef__":true,"id":126117}},"126117":{"varMapping":{"__isSmartRef__":true,"id":126118},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":126119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126118":{"this":{"__isSmartRef__":true,"id":126115}},"126119":{},"126120":{"change":{"__isSmartRef__":true,"id":126121},"tick":{"__isSmartRef__":true,"id":126125}},"126121":{"varMapping":{"__isSmartRef__":true,"id":126122},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":126123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126122":{"this":{"__isSmartRef__":true,"id":126093}},"126123":{"timestamp":{"__isSmartRef__":true,"id":126124},"user":"cschuster","tags":[]},"126124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"126125":{"varMapping":{"__isSmartRef__":true,"id":126126},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":126127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126126":{"this":{"__isSmartRef__":true,"id":126093}},"126127":{"timestamp":{"__isSmartRef__":true,"id":126128},"user":"cschuster","tags":[]},"126128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"126129":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":126130}],"id":"85F57898-9D2E-4140-92B7-69CFF070C375","shape":{"__isSmartRef__":true,"id":126131},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3309","partsBinMetaInfo":{"__isSmartRef__":true,"id":126132},"eventHandler":{"__isSmartRef__":true,"id":126150},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924","88575CEF-73C0-41C9-96A1-9218DBE4A239"],"partTests":{"__isSmartRef__":true,"id":126151},"_ClipMode":"visible","moved":true,"b":62.005989622324705,"#startLetters":"set","isBeingDragged":false,"delta":-0.9704713665414602,"_Rotation":-30.044759358347907,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126156},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7252.8,5454.9)"},"126130":{"target":{"__isSmartRef__":true,"id":126129},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"126131":{"_BorderWidth":9.414983329742544,"_ClipMode":"visible","_BorderRadius":8.81267551695271,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.2,64.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,346,-228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-29.4)"},"126132":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":126133},{"__isSmartRef__":true,"id":126135},{"__isSmartRef__":true,"id":126137},{"__isSmartRef__":true,"id":126139},{"__isSmartRef__":true,"id":126141},{"__isSmartRef__":true,"id":126143},{"__isSmartRef__":true,"id":126145},{"__isSmartRef__":true,"id":126147}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":126149},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126133":{"date":{"__isSmartRef__":true,"id":126134},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"126134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"126135":{"date":{"__isSmartRef__":true,"id":126136},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"126136":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"126137":{"date":{"__isSmartRef__":true,"id":126138},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"126138":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"126139":{"date":{"__isSmartRef__":true,"id":126140},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"126140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"126141":{"date":{"__isSmartRef__":true,"id":126142},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"126142":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"126143":{"date":{"__isSmartRef__":true,"id":126144},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"126144":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"126145":{"date":{"__isSmartRef__":true,"id":126146},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"126146":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"126147":{"date":{"__isSmartRef__":true,"id":126148},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"126148":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"126149":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"126150":{"morph":{"__isSmartRef__":true,"id":126129},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126151":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126152}},"126152":{"test01IsMorph":{"__isSmartRef__":true,"id":126153}},"126153":{"varMapping":{"__isSmartRef__":true,"id":126154},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":126155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126154":{"this":{"__isSmartRef__":true,"id":126151}},"126155":{},"126156":{"change":{"__isSmartRef__":true,"id":126157},"tick":{"__isSmartRef__":true,"id":126161}},"126157":{"varMapping":{"__isSmartRef__":true,"id":126158},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":126159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126158":{"this":{"__isSmartRef__":true,"id":126129}},"126159":{"timestamp":{"__isSmartRef__":true,"id":126160},"user":"cschuster","tags":[]},"126160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"126161":{"varMapping":{"__isSmartRef__":true,"id":126162},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":126163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126162":{"this":{"__isSmartRef__":true,"id":126129}},"126163":{"timestamp":{"__isSmartRef__":true,"id":126164},"user":"cschuster","tags":[]},"126164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"126165":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":126166}],"id":"E1F6CF8C-EBEB-43A1-8A7C-C31B75C80746","shape":{"__isSmartRef__":true,"id":126167},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3310","partsBinMetaInfo":{"__isSmartRef__":true,"id":126168},"eventHandler":{"__isSmartRef__":true,"id":126186},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","456A644D-23EC-4BDD-9F8B-D3D02FB1856D"],"partTests":{"__isSmartRef__":true,"id":126187},"_ClipMode":"visible","moved":true,"b":300.8926229321514,"#startLetters":"set","isBeingDragged":false,"delta":0.765584601147566,"_Rotation":-4.741056630022696,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126192},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5167.2,5276.4)"},"126166":{"target":{"__isSmartRef__":true,"id":126165},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"126167":{"_BorderWidth":0.7093449041764597,"_ClipMode":"visible","_BorderRadius":10.544446157893582,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.8,134.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-219,-88,-221)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.8,-30.3)"},"126168":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":126169},{"__isSmartRef__":true,"id":126171},{"__isSmartRef__":true,"id":126173},{"__isSmartRef__":true,"id":126175},{"__isSmartRef__":true,"id":126177},{"__isSmartRef__":true,"id":126179},{"__isSmartRef__":true,"id":126181},{"__isSmartRef__":true,"id":126183}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":126185},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126169":{"date":{"__isSmartRef__":true,"id":126170},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"126170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"126171":{"date":{"__isSmartRef__":true,"id":126172},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"126172":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"126173":{"date":{"__isSmartRef__":true,"id":126174},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"126174":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"126175":{"date":{"__isSmartRef__":true,"id":126176},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"126176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"126177":{"date":{"__isSmartRef__":true,"id":126178},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"126178":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"126179":{"date":{"__isSmartRef__":true,"id":126180},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"126180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"126181":{"date":{"__isSmartRef__":true,"id":126182},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"126182":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"126183":{"date":{"__isSmartRef__":true,"id":126184},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"126184":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"126185":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"126186":{"morph":{"__isSmartRef__":true,"id":126165},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126187":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126188}},"126188":{"test01IsMorph":{"__isSmartRef__":true,"id":126189}},"126189":{"varMapping":{"__isSmartRef__":true,"id":126190},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":126191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126190":{"this":{"__isSmartRef__":true,"id":126187}},"126191":{},"126192":{"change":{"__isSmartRef__":true,"id":126193},"tick":{"__isSmartRef__":true,"id":126197}},"126193":{"varMapping":{"__isSmartRef__":true,"id":126194},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":126195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126194":{"this":{"__isSmartRef__":true,"id":126165}},"126195":{"timestamp":{"__isSmartRef__":true,"id":126196},"user":"cschuster","tags":[]},"126196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"126197":{"varMapping":{"__isSmartRef__":true,"id":126198},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":126199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126198":{"this":{"__isSmartRef__":true,"id":126165}},"126199":{"timestamp":{"__isSmartRef__":true,"id":126200},"user":"cschuster","tags":[]},"126200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"126201":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":126202}],"id":"D5AD2244-5D6A-41E8-AE59-4218560EE373","shape":{"__isSmartRef__":true,"id":126203},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3311","partsBinMetaInfo":{"__isSmartRef__":true,"id":126204},"eventHandler":{"__isSmartRef__":true,"id":126222},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","18F1B9B2-9C60-4B74-AFB5-E436DA681B7E","5350B955-E4B9-4C20-9399-79486BBFFBF4","5F8D0020-7F4A-4322-A308-1DE4ED798E77","1EF866DA-AD70-46F5-9F7E-318093076FBA"],"partTests":{"__isSmartRef__":true,"id":126223},"_ClipMode":"visible","moved":true,"b":255.9467747832532,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-1.7961415997743646,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126228},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5845.3,4557.3)"},"126202":{"target":{"__isSmartRef__":true,"id":126201},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"126203":{"_BorderWidth":0.14964713487725945,"_ClipMode":"visible","_BorderRadius":2.3585233340729905,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.8,138.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-248,-311,247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.6,-15.1)"},"126204":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":126205},{"__isSmartRef__":true,"id":126207},{"__isSmartRef__":true,"id":126209},{"__isSmartRef__":true,"id":126211},{"__isSmartRef__":true,"id":126213},{"__isSmartRef__":true,"id":126215},{"__isSmartRef__":true,"id":126217},{"__isSmartRef__":true,"id":126219}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":126221},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126205":{"date":{"__isSmartRef__":true,"id":126206},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"126206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"126207":{"date":{"__isSmartRef__":true,"id":126208},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"126208":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"126209":{"date":{"__isSmartRef__":true,"id":126210},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"126210":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"126211":{"date":{"__isSmartRef__":true,"id":126212},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"126212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"126213":{"date":{"__isSmartRef__":true,"id":126214},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"126214":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"126215":{"date":{"__isSmartRef__":true,"id":126216},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"126216":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"126217":{"date":{"__isSmartRef__":true,"id":126218},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"126218":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"126219":{"date":{"__isSmartRef__":true,"id":126220},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"126220":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"126221":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"126222":{"morph":{"__isSmartRef__":true,"id":126201},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126223":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126224}},"126224":{"test01IsMorph":{"__isSmartRef__":true,"id":126225}},"126225":{"varMapping":{"__isSmartRef__":true,"id":126226},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":126227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126226":{"this":{"__isSmartRef__":true,"id":126223}},"126227":{},"126228":{"change":{"__isSmartRef__":true,"id":126229},"tick":{"__isSmartRef__":true,"id":126233}},"126229":{"varMapping":{"__isSmartRef__":true,"id":126230},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":126231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126230":{"this":{"__isSmartRef__":true,"id":126201}},"126231":{"timestamp":{"__isSmartRef__":true,"id":126232},"user":"cschuster","tags":[]},"126232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"126233":{"varMapping":{"__isSmartRef__":true,"id":126234},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":126235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126234":{"this":{"__isSmartRef__":true,"id":126201}},"126235":{"timestamp":{"__isSmartRef__":true,"id":126236},"user":"cschuster","tags":[]},"126236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"126237":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":126238}],"id":"6BA3453F-9CC2-4DB4-BADE-535E3EEA7A2E","shape":{"__isSmartRef__":true,"id":126239},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3312","partsBinMetaInfo":{"__isSmartRef__":true,"id":126240},"eventHandler":{"__isSmartRef__":true,"id":126258},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","4F561D60-AF24-4580-8519-D58508A4CF9C","2CC80C25-9160-48C0-B50E-AFD85DBFDE32","48C54A9D-6416-4D60-9DF7-019F4B4D5FD5"],"partTests":{"__isSmartRef__":true,"id":126259},"_ClipMode":"visible","moved":true,"b":110.54088463960215,"#startLetters":"set","isBeingDragged":false,"delta":-0.9950844873674214,"_Rotation":-32.49133147841637,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126264},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4625.3,4741.8)"},"126238":{"target":{"__isSmartRef__":true,"id":126237},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"126239":{"_BorderWidth":9.682110263838608,"_ClipMode":"visible","_BorderRadius":4.924549563611455,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.7,62.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,150,124)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-13.0)"},"126240":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":126241},{"__isSmartRef__":true,"id":126243},{"__isSmartRef__":true,"id":126245},{"__isSmartRef__":true,"id":126247},{"__isSmartRef__":true,"id":126249},{"__isSmartRef__":true,"id":126251},{"__isSmartRef__":true,"id":126253},{"__isSmartRef__":true,"id":126255}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":126257},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126241":{"date":{"__isSmartRef__":true,"id":126242},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"126242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"126243":{"date":{"__isSmartRef__":true,"id":126244},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"126244":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"126245":{"date":{"__isSmartRef__":true,"id":126246},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"126246":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"126247":{"date":{"__isSmartRef__":true,"id":126248},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"126248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"126249":{"date":{"__isSmartRef__":true,"id":126250},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"126250":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"126251":{"date":{"__isSmartRef__":true,"id":126252},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"126252":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"126253":{"date":{"__isSmartRef__":true,"id":126254},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"126254":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"126255":{"date":{"__isSmartRef__":true,"id":126256},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"126256":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"126257":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"126258":{"morph":{"__isSmartRef__":true,"id":126237},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126259":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126260}},"126260":{"test01IsMorph":{"__isSmartRef__":true,"id":126261}},"126261":{"varMapping":{"__isSmartRef__":true,"id":126262},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":126263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126262":{"this":{"__isSmartRef__":true,"id":126259}},"126263":{},"126264":{"change":{"__isSmartRef__":true,"id":126265},"tick":{"__isSmartRef__":true,"id":126269}},"126265":{"varMapping":{"__isSmartRef__":true,"id":126266},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":126267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126266":{"this":{"__isSmartRef__":true,"id":126237}},"126267":{"timestamp":{"__isSmartRef__":true,"id":126268},"user":"cschuster","tags":[]},"126268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"126269":{"varMapping":{"__isSmartRef__":true,"id":126270},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":126271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126270":{"this":{"__isSmartRef__":true,"id":126237}},"126271":{"timestamp":{"__isSmartRef__":true,"id":126272},"user":"cschuster","tags":[]},"126272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"126273":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":126274}],"id":"7299FFB9-FE74-46DF-B73B-4D9A159F73F7","shape":{"__isSmartRef__":true,"id":126275},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3313","partsBinMetaInfo":{"__isSmartRef__":true,"id":126276},"eventHandler":{"__isSmartRef__":true,"id":126294},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","15B625D5-5B07-47F0-A9F0-8ED3EA5CC7A7"],"partTests":{"__isSmartRef__":true,"id":126295},"_ClipMode":"visible","moved":true,"b":271.15196929930244,"#startLetters":"set","isBeingDragged":false,"delta":0.7343070548959076,"_Rotation":-41.228453691309745,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126300},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5258.8,4117.7)"},"126274":{"target":{"__isSmartRef__":true,"id":126273},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"126275":{"_BorderWidth":0.0010105595812008872,"_ClipMode":"visible","_BorderRadius":0.016167319330144814,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(58.4,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-250,125)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.4)"},"126276":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":126277},{"__isSmartRef__":true,"id":126279},{"__isSmartRef__":true,"id":126281},{"__isSmartRef__":true,"id":126283},{"__isSmartRef__":true,"id":126285},{"__isSmartRef__":true,"id":126287},{"__isSmartRef__":true,"id":126289},{"__isSmartRef__":true,"id":126291}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":126293},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126277":{"date":{"__isSmartRef__":true,"id":126278},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"126278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"126279":{"date":{"__isSmartRef__":true,"id":126280},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"126280":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"126281":{"date":{"__isSmartRef__":true,"id":126282},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"126282":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"126283":{"date":{"__isSmartRef__":true,"id":126284},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"126284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"126285":{"date":{"__isSmartRef__":true,"id":126286},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"126286":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"126287":{"date":{"__isSmartRef__":true,"id":126288},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"126288":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"126289":{"date":{"__isSmartRef__":true,"id":126290},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"126290":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"126291":{"date":{"__isSmartRef__":true,"id":126292},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"126292":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"126293":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"126294":{"morph":{"__isSmartRef__":true,"id":126273},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126295":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126296}},"126296":{"test01IsMorph":{"__isSmartRef__":true,"id":126297}},"126297":{"varMapping":{"__isSmartRef__":true,"id":126298},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":126299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126298":{"this":{"__isSmartRef__":true,"id":126295}},"126299":{},"126300":{"change":{"__isSmartRef__":true,"id":126301},"tick":{"__isSmartRef__":true,"id":126305}},"126301":{"varMapping":{"__isSmartRef__":true,"id":126302},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":126303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126302":{"this":{"__isSmartRef__":true,"id":126273}},"126303":{"timestamp":{"__isSmartRef__":true,"id":126304},"user":"cschuster","tags":[]},"126304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"126305":{"varMapping":{"__isSmartRef__":true,"id":126306},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":126307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126306":{"this":{"__isSmartRef__":true,"id":126273}},"126307":{"timestamp":{"__isSmartRef__":true,"id":126308},"user":"cschuster","tags":[]},"126308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"126309":{"LK2":true,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__layered_draggingEnabled__":true,"attributeConnections":[{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385}],"cameForward":false,"collapsedExtent":null,"collapsedTransform":null,"derivationIds":[1215,"CD1D2132-9803-45F0-938B-A3EBEFBF00C0","3DA45E92-65EE-4204-9FD1-B2937182D2A2","355D68D8-8232-482A-9523-6DB0E52810A0","A0BB5BEF-7109-48C0-A62E-DF7F9AF31E34","0C777EAA-8FAE-4CC7-9F13-BE5705616FE8","802A0A68-43C2-490F-8B92-F39EFC70898F","B3516BD2-CAA3-483F-BAFC-2CDE09EF880F","430E7A9A-C67D-44B4-A5D9-D07D7426B9D7","9DE2C4AC-0928-4F92-988A-29DD071EEC06","1BC6994F-E9DC-43BE-BC0A-76D1F52D5F13","23324C62-C0B2-40BC-901A-F734825A4726","4C8C3D09-70B0-4DBB-ABF0-03A08BD59980","BE34E85D-7B10-4886-9120-D1EB4297D09D","86EB8656-FBE4-4954-9035-0FE9EB68DCCD","35542C80-CA9F-4F55-BAB6-1481C899EFBC","5A67CE7B-B699-41DB-A547-FDC68922F28F","2155F4FD-E8CB-406E-B300-BB7A1D57515F","A80968D8-D7C7-4599-A868-4214D2A043B0","4908C26D-4574-45B2-B8B0-B7A467B16E8B","AF2693AE-FE25-4AC7-A2C6-91D74F879643","957A5DEE-53F0-447C-9F2F-89F64AA2AF5A"],"doNotCopyProperties":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotSerialize":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":127945},"expandedExtent":null,"expandedTransform":null,"halosEnabled":true,"highlighted":true,"id":"9C4EFFBA-83AE-435B-A85D-65BC6456CECB","ignoreEventsOnExpand":false,"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":127946},"name":"PartsBinBrowser1","partsBinMetaInfo":{"__isSmartRef__":true,"id":127947},"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":127969},"showLog":false,"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":126315},{"__isSmartRef__":true,"id":127970},{"__isSmartRef__":true,"id":128013}],"targetMorph":{"__isSmartRef__":true,"id":126315},"titleBar":{"__isSmartRef__":true,"id":128013},"__serializedExpressions__":["_Position","contentOffset","prevDragPos"],"owner":{"__isSmartRef__":true,"id":0},"_StyleClassNames":["highlighted"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128061},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(1539.1,45.9)","contentOffset":"lively.pt(0.0,21.0)","prevDragPos":"lively.pt(1996.0,58.0)"},"126310":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":127944},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126311":{"dependendConnections":[{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126310},{"__isSmartRef__":true,"id":127936},{"__isSmartRef__":true,"id":127938},{"__isSmartRef__":true,"id":127940}],"oldTransform":{"__isSmartRef__":true,"id":127942},"sourceAttrName":"globalTransform","sourceObj":{"__isSmartRef__":true,"id":126313},"targetMethodName":"alignToMagnet","targetObj":{"__isSmartRef__":true,"id":126392},"__LivelyClassName__":"lively.morphic.GeometryTransformConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"126312":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":126313},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":127935},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126313":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":126314},{"__isSmartRef__":true,"id":126311},{"__isSmartRef__":true,"id":126312},{"__isSmartRef__":true,"id":127910},{"__isSmartRef__":true,"id":127912},{"__isSmartRef__":true,"id":127914}],"derivationIds":[1244,"C5093924-2C24-4CFD-B800-F131C46037DC","AB03EF5D-3025-4CB5-BEC2-E2C320D01FA0","817FF716-6521-4E26-BB87-16FA8F03677B","0F06625C-5212-45B6-A7D7-A07176D879F3","0ED68E94-8AB8-4A9A-A901-B500D901EAED","EF0C5FDE-98A3-45BD-8272-258EA652B5ED","98806A3E-629D-4352-BAA2-478838A8B085","A4F6BA8D-523C-411E-833E-DD810C034DB5","0CB2D4BC-8186-4D2F-BEA4-96BA094171C6","C0346302-E4FA-4685-861D-BF6C4697D40B","AC1B5887-56E7-4158-A93C-AD0CF60B3D87","9F28E804-B1DF-407A-90D2-DCF53D9BB909","1E73CC75-8F5D-42BD-9B81-7A64FDD0D205","484DD2FD-5AA0-4CEC-BB6C-1BBE9F32F6DC","AEACC2BC-5D09-41B9-A05D-2437E76BE49B","8A20C95D-D4D9-4AD5-8A55-CF241DB05538","65CA7334-2870-4045-BA15-D73FD78E21D0","19F6AD8A-BD21-4E66-9D47-F9B68C652286","C07D561A-DF9E-4474-AAC7-B967224DEF10","E0EABB3F-4A23-4600-AD91-A0610D0C513D","F9776351-75B7-4BE2-BC9F-85315C2B3503"],"doNotCopyProperties":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotSerialize":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":127916},"grabbingEnabled":false,"halosEnabled":true,"id":"6D892433-83A8-4174-982D-D19EE4A8BBC3","isActive":true,"label":{"__isSmartRef__":true,"id":127917},"layout":{"__isSmartRef__":true,"id":127922},"lighterFill":{"__isSmartRef__":true,"id":127923},"name":"moreButton","normalFill":{"__isSmartRef__":true,"id":127928},"owner":{"__isSmartRef__":true,"id":126315},"partsBinMetaInfo":{"__isSmartRef__":true,"id":127933},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":127934},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":127917}],"toggle":false,"value":false,"isPressed":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(718.4,14.0)","padding":"lively.rect(5,0,0,0)"},"126314":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":126313},"targetMethodName":"toggleMorePane","targetObj":{"__isSmartRef__":true,"id":126315},"visualConnector":{"__isSmartRef__":true,"id":126391},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126315":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"allURLs":[{"__isSmartRef__":true,"id":126316},{"__isSmartRef__":true,"id":126317},{"__isSmartRef__":true,"id":126318},{"__isSmartRef__":true,"id":126319},{"__isSmartRef__":true,"id":126320},{"__isSmartRef__":true,"id":126321},{"__isSmartRef__":true,"id":126322},{"__isSmartRef__":true,"id":126323},{"__isSmartRef__":true,"id":126324},{"__isSmartRef__":true,"id":126325},{"__isSmartRef__":true,"id":126326},{"__isSmartRef__":true,"id":126327},{"__isSmartRef__":true,"id":126328},{"__isSmartRef__":true,"id":126329},{"__isSmartRef__":true,"id":126330},{"__isSmartRef__":true,"id":126331},{"__isSmartRef__":true,"id":126332},{"__isSmartRef__":true,"id":126333},{"__isSmartRef__":true,"id":126334},{"__isSmartRef__":true,"id":126335},{"__isSmartRef__":true,"id":126336},{"__isSmartRef__":true,"id":126337},{"__isSmartRef__":true,"id":126338},{"__isSmartRef__":true,"id":126339},{"__isSmartRef__":true,"id":126340},{"__isSmartRef__":true,"id":126341},{"__isSmartRef__":true,"id":126342},{"__isSmartRef__":true,"id":126343},{"__isSmartRef__":true,"id":126344},{"__isSmartRef__":true,"id":126345},{"__isSmartRef__":true,"id":126346},{"__isSmartRef__":true,"id":126347},{"__isSmartRef__":true,"id":126348},{"__isSmartRef__":true,"id":126349},{"__isSmartRef__":true,"id":126350},{"__isSmartRef__":true,"id":126351},{"__isSmartRef__":true,"id":126352},{"__isSmartRef__":true,"id":126353},{"__isSmartRef__":true,"id":126354},{"__isSmartRef__":true,"id":126355},{"__isSmartRef__":true,"id":126356},{"__isSmartRef__":true,"id":126357},{"__isSmartRef__":true,"id":126358},{"__isSmartRef__":true,"id":126359},{"__isSmartRef__":true,"id":126360}],"attributeConnections":[{"__isSmartRef__":true,"id":126361},{"__isSmartRef__":true,"id":126362},{"__isSmartRef__":true,"id":126364},{"__isSmartRef__":true,"id":126366},{"__isSmartRef__":true,"id":126368},{"__isSmartRef__":true,"id":126370},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377}],"categoryName":"FreedomOfSpeech","connections":{"__isSmartRef__":true,"id":126406},"derivationIds":[1216,"DCEC3706-0AB9-4A0C-925F-475895BE1DF7","68426E58-E2B1-4674-9B39-B68EBCF20862","2669991A-6DFB-4E8C-B5E0-7AAFEB4C1F1B","28532929-9EF2-46BB-806D-E2DEDDDD7B23","C9A10B70-D314-40FE-8F60-89C176D369BE","AB7C8D37-027C-4F1A-94C9-6D9399870560","6C0D122F-738A-4887-A71E-60CC93389047","78714529-9A42-4AF0-89F3-94DB4F3E87BC","20E86927-BBA6-45B0-AE2E-74C6531A2D8B","7547ECC2-E4E3-4F53-A5E1-54BACD597352","8CA5479C-7CD1-4FAC-90E1-B9BB8C43706D","A1030CA3-704B-46AE-9627-A2843F9D1DC2","1888759D-BC9B-436F-9782-632D1000D7FB","B758B83B-AF79-4410-B88D-5EE31D7C17A9","F4363EF4-1C16-4D29-A79F-7B414DD0F1FD","044C9B49-71AD-499B-938B-CBBF60CD1BDA","E6F808B7-2CCE-4B5C-9B6F-1D7A22B8F936","FE4AD6D7-B486-4DF5-A4A8-C92A799C9FE8","C60B5C32-ED42-47EC-AF97-990B51202AE5","D25D38AB-2EF4-481E-943F-81594C990D3B","3D903981-B4DF-44AE-B790-3947547B7884"],"doNotCopyProperties":["$$categoryName","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotSerialize":["$$categoryName","$$_Position","$$_Scale","$$_Rotation","$$owner","categories"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126408},"halosEnabled":true,"id":"20E2A7A0-22F3-4C15-95D2-EA0303CD3C5C","isBeingDragged":false,"isCopyMorphRef":true,"layout":{"__isSmartRef__":true,"id":126409},"morphRefId":1,"name":"PartsBinBrowser","owner":{"__isSmartRef__":true,"id":126309},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126410},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"selectedPartItem":null,"shape":{"__isSmartRef__":true,"id":126413},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":126414},{"__isSmartRef__":true,"id":126565},{"__isSmartRef__":true,"id":126571},{"__isSmartRef__":true,"id":126597},{"__isSmartRef__":true,"id":127669},{"__isSmartRef__":true,"id":127694},{"__isSmartRef__":true,"id":127719},{"__isSmartRef__":true,"id":127727},{"__isSmartRef__":true,"id":126313}],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127733},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,21.0)"},"126316":{"hostname":"localhost","pathname":"/PartsBin/AdvancedCodeEditor.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126317":{"hostname":"localhost","pathname":"/PartsBin/AdvancedCodeEditor.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126318":{"hostname":"localhost","pathname":"/PartsBin/AdvancedCodeEditor.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126319":{"hostname":"localhost","pathname":"/PartsBin/BPCGrid.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126320":{"hostname":"localhost","pathname":"/PartsBin/BPCGrid.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126321":{"hostname":"localhost","pathname":"/PartsBin/BPCGrid.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126322":{"hostname":"localhost","pathname":"/PartsBin/Character.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126323":{"hostname":"localhost","pathname":"/PartsBin/Character.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126324":{"hostname":"localhost","pathname":"/PartsBin/Character.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126325":{"hostname":"localhost","pathname":"/PartsBin/login.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126326":{"hostname":"localhost","pathname":"/PartsBin/login.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126327":{"hostname":"localhost","pathname":"/PartsBin/login.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126328":{"hostname":"localhost","pathname":"/PartsBin/logout.png.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126329":{"hostname":"localhost","pathname":"/PartsBin/logout.png.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126330":{"hostname":"localhost","pathname":"/PartsBin/logout.png.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126331":{"hostname":"localhost","pathname":"/PartsBin/oneImage.png.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126332":{"hostname":"localhost","pathname":"/PartsBin/oneImage.png.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126333":{"hostname":"localhost","pathname":"/PartsBin/oneImage.png.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126334":{"hostname":"localhost","pathname":"/PartsBin/pages_album1.png.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126335":{"hostname":"localhost","pathname":"/PartsBin/pages_album1.png.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126336":{"hostname":"localhost","pathname":"/PartsBin/pages_album1.png.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126337":{"hostname":"localhost","pathname":"/PartsBin/pages_album_1.png.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126338":{"hostname":"localhost","pathname":"/PartsBin/pages_album_1.png.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126339":{"hostname":"localhost","pathname":"/PartsBin/pages_album_1.png.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126340":{"hostname":"localhost","pathname":"/PartsBin/pin.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126341":{"hostname":"localhost","pathname":"/PartsBin/pin.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126342":{"hostname":"localhost","pathname":"/PartsBin/pin.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126343":{"hostname":"localhost","pathname":"/PartsBin/RedRectangle.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126344":{"hostname":"localhost","pathname":"/PartsBin/RedRectangle.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126345":{"hostname":"localhost","pathname":"/PartsBin/RedRectangle.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126346":{"hostname":"localhost","pathname":"/PartsBin/ScribbleMaker.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126347":{"hostname":"localhost","pathname":"/PartsBin/ScribbleMaker.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126348":{"hostname":"localhost","pathname":"/PartsBin/ScribbleMaker.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126349":{"hostname":"localhost","pathname":"/PartsBin/TestComment.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126350":{"hostname":"localhost","pathname":"/PartsBin/TestComment.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126351":{"hostname":"localhost","pathname":"/PartsBin/TestComment.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126352":{"hostname":"localhost","pathname":"/PartsBin/TestComment1.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126353":{"hostname":"localhost","pathname":"/PartsBin/TestComment1.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126354":{"hostname":"localhost","pathname":"/PartsBin/TestComment1.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126355":{"hostname":"localhost","pathname":"/PartsBin/TestObject.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126356":{"hostname":"localhost","pathname":"/PartsBin/TestObject.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126357":{"hostname":"localhost","pathname":"/PartsBin/TestObject.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126358":{"hostname":"localhost","pathname":"/PartsBin/TowerDefense.html","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126359":{"hostname":"localhost","pathname":"/PartsBin/TowerDefense.json","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126360":{"hostname":"localhost","pathname":"/PartsBin/TowerDefense.metainfo","port":9001,"protocol":"http:","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126361":{"converterString":null,"sourceAttrName":"categoryName","sourceObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"loadPartsOfCategory","targetObj":{"__isSmartRef__":true,"id":126315},"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126362":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":126363},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126363":{"source":{"__isSmartRef__":true,"id":126315},"target":{"__isSmartRef__":true,"id":126311}},"126364":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":126365},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126365":{"source":{"__isSmartRef__":true,"id":126315},"target":{"__isSmartRef__":true,"id":126311}},"126366":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":126367},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126367":{"source":{"__isSmartRef__":true,"id":126315},"target":{"__isSmartRef__":true,"id":126311}},"126368":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":126369},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126369":{"source":{"__isSmartRef__":true,"id":126315},"target":{"__isSmartRef__":true,"id":126311}},"126370":{"dependendConnections":[{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385},{"__isSmartRef__":true,"id":126371},{"__isSmartRef__":true,"id":126373},{"__isSmartRef__":true,"id":126375},{"__isSmartRef__":true,"id":126377},{"__isSmartRef__":true,"id":126379},{"__isSmartRef__":true,"id":126381},{"__isSmartRef__":true,"id":126383},{"__isSmartRef__":true,"id":126385}],"oldTransform":{"__isSmartRef__":true,"id":126387},"sourceAttrName":"globalTransform","sourceObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"alignToMagnet","targetObj":{"__isSmartRef__":true,"id":126389},"__LivelyClassName__":"lively.morphic.GeometryTransformConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"126371":{"dependedBy":{"__isSmartRef__":true,"id":126370},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126370},"varMapping":{"__isSmartRef__":true,"id":126372},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126372":{"source":{"__isSmartRef__":true,"id":126315},"target":{"__isSmartRef__":true,"id":126370}},"126373":{"dependedBy":{"__isSmartRef__":true,"id":126370},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126370},"varMapping":{"__isSmartRef__":true,"id":126374},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126374":{"source":{"__isSmartRef__":true,"id":126315},"target":{"__isSmartRef__":true,"id":126370}},"126375":{"dependedBy":{"__isSmartRef__":true,"id":126370},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126370},"varMapping":{"__isSmartRef__":true,"id":126376},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126376":{"source":{"__isSmartRef__":true,"id":126315},"target":{"__isSmartRef__":true,"id":126370}},"126377":{"dependedBy":{"__isSmartRef__":true,"id":126370},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":126370},"varMapping":{"__isSmartRef__":true,"id":126378},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126378":{"source":{"__isSmartRef__":true,"id":126315},"target":{"__isSmartRef__":true,"id":126370}},"126379":{"dependedBy":{"__isSmartRef__":true,"id":126370},"sourceAttrName":"_Position","sourceObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126370},"varMapping":{"__isSmartRef__":true,"id":126380},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126380":{"source":{"__isSmartRef__":true,"id":126309},"target":{"__isSmartRef__":true,"id":126370}},"126381":{"dependedBy":{"__isSmartRef__":true,"id":126370},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126370},"varMapping":{"__isSmartRef__":true,"id":126382},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126382":{"source":{"__isSmartRef__":true,"id":126309},"target":{"__isSmartRef__":true,"id":126370}},"126383":{"dependedBy":{"__isSmartRef__":true,"id":126370},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126370},"varMapping":{"__isSmartRef__":true,"id":126384},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126384":{"source":{"__isSmartRef__":true,"id":126309},"target":{"__isSmartRef__":true,"id":126370}},"126385":{"dependedBy":{"__isSmartRef__":true,"id":126370},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":126370},"varMapping":{"__isSmartRef__":true,"id":126386},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126386":{"source":{"__isSmartRef__":true,"id":126309},"target":{"__isSmartRef__":true,"id":126370}},"126387":{"d":1,"a":1,"f":66.89999999999998,"e":1539.1,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":126388},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"126388":{"a":1,"b":0,"c":0,"d":1,"e":1539.1,"f":66.89999999999998,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"126389":{"connectedMagnet":{"__isSmartRef__":true,"id":126390},"index":1,"morph":{"__isSmartRef__":true,"id":126391},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"126390":{"connectedControlPoints":[{"__isSmartRef__":true,"id":126389}],"morph":{"__isSmartRef__":true,"id":126315},"__serializedExpressions__":["position"],"__LivelyClassName__":"lively.morphic.Magnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)"},"126391":{"con":{"__isSmartRef__":true,"id":126314},"controlPoints":[{"__isSmartRef__":true,"id":126392},{"__isSmartRef__":true,"id":126389}],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":126394},"halosEnabled":true,"id":7318,"isCopyMorphRef":true,"morphRefId":1,"scripts":[],"shape":{"__isSmartRef__":true,"id":126395},"showsMorphMenu":true,"submorphs":[],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126398},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"126392":{"connectedMagnet":{"__isSmartRef__":true,"id":126393},"index":0,"morph":{"__isSmartRef__":true,"id":126391},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"126393":{"connectedControlPoints":[{"__isSmartRef__":true,"id":126392}],"morph":{"__isSmartRef__":true,"id":126313},"__serializedExpressions__":["position"],"__LivelyClassName__":"lively.morphic.Magnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)"},"126394":{"morph":{"__isSmartRef__":true,"id":126391},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126395":{"_BorderWidth":1,"_PathElements":[{"__isSmartRef__":true,"id":126396},{"__isSmartRef__":true,"id":126397}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(720.8,14.0)","_Position":"lively.pt(-2.0,20.0)"},"126396":{"isAbsolute":true,"x":2257.5,"y":80.89999999999998,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"126397":{"isAbsolute":true,"x":1539.1,"y":66.89999999999998,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"126398":{"morphMenuItems":{"__isSmartRef__":true,"id":126399}},"126399":{"funcProperties":{"__isSmartRef__":true,"id":126400},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","varMapping":{"__isSmartRef__":true,"id":126401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126400":{},"126401":{"this":{"__isSmartRef__":true,"id":126391},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126402}},"126402":{"$super":{"__isSmartRef__":true,"id":126403}},"126403":{"funcProperties":{"__isSmartRef__":true,"id":126404},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","varMapping":{"__isSmartRef__":true,"id":126405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126404":{},"126405":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":126391}},"126406":{"toggleMorePane":{"__isSmartRef__":true,"id":126407}},"126407":{},"126408":{"morph":{"__isSmartRef__":true,"id":126315},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126409":{"adjustForNewBounds":true,"resizeHeight":true,"resizeWidth":true},"126410":{"changes":[{"__isSmartRef__":true,"id":126411}],"comment":"Browser for a Parts repository.","migrationLevel":4,"partName":"PartsBinBrowser","partsSpaceName":"PartsBin/Tools","requiredModules":["lively.PartsBin"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126411":{"author":"markoroeder","date":{"__isSmartRef__":true,"id":126412},"id":"1D9493E9-B229-4716-8649-F1333D5133D0","message":"Reset to clean copy. Added this.categories to doNotSerialize list."},"126412":{"isSerializedDate":true,"string":"Thu Jan 05 2012 09:19:05 GMT-0500 (Eastern Standard Time)"},"126413":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_ClipMode":"visible","_Opacity":1,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(95,94,95)","_Extent":"lively.pt(770.8,487.2)","_Fill":"Color.rgb(245,245,245)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"126414":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"_Visible":false,"attributeConnections":[],"derivationIds":[1217,"8FB7EEAA-27C3-4BCC-9905-59A59B8AB602","B4102745-8642-4F09-A5B5-0452D29E993C","02282C11-7C56-4C33-A2D1-E4C92F9F5575","83E2A61C-0119-4597-ADC8-8CB3AEDF35C1","119E4FE1-420B-4FDF-BD03-CF15F07B3538","6D70BD64-C7F8-4A79-9BE9-FA4C5A1E7892","C116FCDA-BB4D-4543-BE17-4D5586813CAF","1EAD9C62-350F-40EB-B5EA-B9441BB280C9","A3B24A35-589E-460F-9B54-45B0D0B7D7DD","8993FD1D-9082-40F4-A2AD-5501D16913A7","EBCB5B06-08CA-4535-9EAC-F15893F70129","45BAF3E4-EAEE-4925-B2D6-042C01B0AD29","09B7283C-6DDB-4A06-A4BA-563018D46DFD","46022025-E2FE-4A0A-924F-3266509C66DB","538BB82D-3068-480C-A5C0-6B4E8CE1C9CA","45290AD5-33C4-41F3-B72B-D538DCA37F31","6FA9BB6D-52D5-49A5-930A-1F93456E6CF4","9D57135F-8E4B-41D0-ACBC-B19396812B35","7EECAD1D-410F-44F4-8046-6447B685FC20","A9A90094-5E5F-4B3E-A9B1-98C670BD470F","923A183A-31F0-40F3-8DF8-16A277D4C168"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126415},"halosEnabled":true,"id":"B18BE1A7-C18B-4198-B078-2CEB42C5B448","layout":{"__isSmartRef__":true,"id":126416},"name":"morePane","owner":{"__isSmartRef__":true,"id":126315},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126417},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126418},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":126419},{"__isSmartRef__":true,"id":126440},{"__isSmartRef__":true,"id":126462},{"__isSmartRef__":true,"id":126484},{"__isSmartRef__":true,"id":126490},{"__isSmartRef__":true,"id":126495},{"__isSmartRef__":true,"id":126503},{"__isSmartRef__":true,"id":126509},{"__isSmartRef__":true,"id":126531},{"__isSmartRef__":true,"id":126537},{"__isSmartRef__":true,"id":126559}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(390.6,38.0)"},"126415":{"morph":{"__isSmartRef__":true,"id":126414},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126416":{"moveHorizontal":true},"126417":{"comment":"A simple box morph","migrationLevel":2,"partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126418":{"_BorderRadius":6.12,"_BorderStyle":"solid","_BorderWidth":2.294,"_ClipMode":"visible","_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(66,66,66)","_Extent":"lively.pt(373.0,433.0)","_Fill":"Color.rgb(235,235,235)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"126419":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":126420}],"derivationIds":[1218,"F5D21B41-BD0E-49D3-80E5-F1624416C143","1E157243-B0DC-4138-B660-EF05198FA3C8","4D60CECB-66FD-4865-BD46-45F0C9CAB399","0E997A95-CCA0-4BBF-B55B-62B5C6EC32DF","FA30D56E-17FE-4B1F-BE8A-7CBCCABEFF1D","A5A7F641-F783-4649-A154-1AD81607B7CE","D10ED7E0-21BA-463D-996E-6D458B557F68","606309D2-7D9D-4122-A64C-CFE582E6D738","998D7B7C-CF5D-401C-9594-FA8956C326A1","EA15F569-B871-4824-B0DE-550285BEB165","3FB1C9FB-F654-42C9-BE17-315287EB2FAB","7B3720C6-D365-4B41-B530-98E4D5EE238F","92F53BEA-E1EF-49C4-9DD1-7939D08941C5","0A7A011F-C6D8-4B81-85F4-F3CCF5F30A31","6543B591-A693-4D11-8114-D385115F8E65","758492FF-7087-4EE4-9054-00E680646A03","F6A6E55C-CF01-4EB9-8593-E71BEFB4EE59","5DBAE530-E39F-472D-A5D4-6E34FDCE6227","BDC82244-DB6C-4E22-B219-6572C6C2B6AB","5DEF85B7-051D-4C7A-AD45-B9A46FF8972A","AE6B3CBA-2925-4581-B86A-657D3DAE310A"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126421},"grabbingEnabled":false,"halosEnabled":true,"id":"E0C897C5-B136-4112-BBC1-C46E7BED10E9","isActive":true,"label":{"__isSmartRef__":true,"id":126422},"layout":{"__isSmartRef__":true,"id":126427},"lighterFill":{"__isSmartRef__":true,"id":126428},"name":"movePartButton","normalFill":{"__isSmartRef__":true,"id":126433},"owner":{"__isSmartRef__":true,"id":126414},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126438},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126439},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":126422}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(137.7,393.9)","padding":"lively.rect(5,0,0,0)"},"126420":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":126419},"targetMethodName":"interactivelyMoveSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":126315},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126421":{"morph":{"__isSmartRef__":true,"id":126419},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126422":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":56,"_MinTextHeight":null,"_MinTextWidth":56,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1219,"46E7D2D8-D7A5-4476-8AD1-FB81FAE717FE","7B2A54CD-6423-4B77-A082-B5A1DA2BCE66","6C3B231E-5C42-449F-9425-8EE874A6EC57","7ACD0BA3-074C-461F-8C6B-ECEBA0B09C7A","556A1D2F-8F3F-4BCD-A602-FD3C257F1859","6C05BE2D-BB66-44E3-9765-65B24D7579E1","9F6A58E1-A23D-4A56-8D85-71FD5AA872B9","EDEC5AA1-080B-42AE-A9D6-F6FAB0CD3E1A","FE4530BA-6D31-4472-A351-4DCB0F9FE121","3F3B3887-CFF1-40A7-9228-D95F3594F2CB","B10968A4-7C77-4AAE-A2E1-FC76E16D36E8","DBC8455A-4562-4202-A7EB-543948664FEE","048B902B-C02C-44C6-9357-32663639FE23","C8B116B7-082D-4D6B-A035-EE71E8F3AC72","78B43404-A2E4-4BFF-B022-C4DA2CBBABBD","D271DCF7-62B5-428D-8B91-30B500F6F461","79934637-FCF5-4C27-B392-E9392BB5BA66","310851E0-6B77-43C0-A13B-BA0DF2777459","C7D175CC-70DF-4C92-8CAC-9B480E2684FC","D7811A55-CD99-4B7C-916B-E68384DD2A36","4612E62E-C2C8-4C4F-AC2A-2652C6201669"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126423},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"C7D66AD4-ECCA-404F-A107-C4B819AC7BA5","owner":{"__isSmartRef__":true,"id":126419},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126424},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":126425}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"126423":{"morph":{"__isSmartRef__":true,"id":126422},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126424":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(58.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"126425":{"_id":"_1741","chunkOwner":{"__isSmartRef__":true,"id":126422},"morph":{"__isSmartRef__":true,"id":126422},"storedString":"move","style":{"__isSmartRef__":true,"id":126426},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126426":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126427":{"moveVertical":true},"126428":{"stops":[{"__isSmartRef__":true,"id":126429},{"__isSmartRef__":true,"id":126430},{"__isSmartRef__":true,"id":126431},{"__isSmartRef__":true,"id":126432}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126429":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"126430":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126431":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126432":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"126433":{"stops":[{"__isSmartRef__":true,"id":126434},{"__isSmartRef__":true,"id":126435},{"__isSmartRef__":true,"id":126436},{"__isSmartRef__":true,"id":126437}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126434":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"126435":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126436":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126437":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"126438":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126439":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":126433},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(58.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"126440":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":126441},{"__isSmartRef__":true,"id":126442}],"derivationIds":[1220,"6104A033-57FD-4F65-B785-3F32FC278E39","BF7EFB0E-5EBE-4F44-9F5E-0576880F8E75","1E4BFB46-60C5-46A6-970A-CE2825840F25","6F766455-545A-496A-88AE-84737A5534A7","38DFF15E-9F34-46E9-BF1D-A4E46C497541","06C3D4D0-C1C1-4664-9899-5F7C61544400","4C448623-A82F-4C77-87AF-D6EA63A59B8D","9A0208AE-4752-4CEC-ABFE-69A8DCADDEC1","B622D1E6-1113-45B0-B7F1-D476B7187C6F","063AEB5B-6476-4381-80CE-3223D5217E84","6156BDE1-9147-41C6-AA8D-BAFBE8D74659","76C8D1EC-5DEB-4813-B4A3-DEE275EB63CA","38EF1DBF-4047-4FAD-9A38-3782659C845B","64AA08B4-79A2-4CF4-9FA4-C642BE08A736","D7C852FA-BE85-4DE9-A4D1-6E6E99E6A959","80F62CA1-A854-4470-B387-629B81C0618F","59DC61C0-DC00-497D-815B-6ED5BA0E6F47","DF47355E-361B-4236-A5DA-EDA365A6EE37","95EE93E9-9193-4EC3-A5D6-9804C67AC226","2C58EAB2-D77C-48DB-ACC1-61DFD0ABC7DB","798BFB9E-DA3A-43F7-8264-02938EE6B73C"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126443},"grabbingEnabled":false,"halosEnabled":true,"id":"C9150FEA-13C0-49BB-AF83-795ED76C7BDE","isActive":true,"label":{"__isSmartRef__":true,"id":126444},"layout":{"__isSmartRef__":true,"id":126449},"lighterFill":{"__isSmartRef__":true,"id":126450},"name":"removePartButton","normalFill":{"__isSmartRef__":true,"id":126455},"owner":{"__isSmartRef__":true,"id":126414},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126460},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126461},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":126444}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(70.1,393.9)","padding":"lively.rect(5,0,0,0)"},"126441":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":126440},"targetMethodName":"reloadEverything","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126442":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":126440},"targetMethodName":"interactivelyRemoveSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":126315},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126443":{"morph":{"__isSmartRef__":true,"id":126440},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126444":{"_Align":"center","_ClipMode":"visible","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":64,"_MinTextHeight":null,"_MinTextWidth":64,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1221,"9DA2513A-CC83-4283-AB2A-ACF15C86C674","5F885FF0-B156-4674-9C69-74CB7C257A00","58A5253D-0C92-4B09-9B0B-50BAF7062B0D","C655EA28-0996-4C54-8E49-F908BCA93FCE","E7DE43DD-20AF-4E46-9928-2D26F325AB7F","7B24B946-C7AF-4E42-AC8B-BAC6D5D6FB5E","43456CD2-B83E-455A-89EA-E2EAC5B41399","3ACAECEE-6384-4EBE-9736-CAD24C3B3762","8005E82C-FA8E-4695-B93B-D9B2E924E896","D5AB5A5F-B23E-44D4-A8E2-DBF9366166C6","892409CD-C1D6-48CA-BEC2-6CBADF38465D","D74F66BA-4390-448A-B522-8F05178E7350","0B784218-10B5-4A37-B773-7620CC059EB7","C5685084-134C-46FD-9102-61A063AC889C","C47B92E3-5285-4067-B358-1A4324DF8A22","F7DC9949-A305-4AC0-AE45-7EE864EE9337","3D5444C3-7F8C-4D4F-A042-7908B72CECC7","B10D0811-3BD7-4D45-B876-055475EB1FC1","208B5E88-68F8-409F-BA7B-D2ED0016AAC5","DEA4F13A-F38F-40E3-B1FA-60D53A4538A9","75D40D64-0C27-42CA-9177-45772130A82A"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126445},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"C6D0448E-7969-4F60-95F4-64BF5141438B","owner":{"__isSmartRef__":true,"id":126440},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126446},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":126447}],"__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"126445":{"morph":{"__isSmartRef__":true,"id":126444},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126446":{"_ClipMode":"visible","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(66.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"126447":{"_id":"_1742","chunkOwner":{"__isSmartRef__":true,"id":126444},"morph":{"__isSmartRef__":true,"id":126444},"storedString":"remove","style":{"__isSmartRef__":true,"id":126448},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126448":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126449":{"moveVertical":true},"126450":{"stops":[{"__isSmartRef__":true,"id":126451},{"__isSmartRef__":true,"id":126452},{"__isSmartRef__":true,"id":126453},{"__isSmartRef__":true,"id":126454}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126451":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"126452":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126453":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126454":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"126455":{"stops":[{"__isSmartRef__":true,"id":126456},{"__isSmartRef__":true,"id":126457},{"__isSmartRef__":true,"id":126458},{"__isSmartRef__":true,"id":126459}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126456":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"126457":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126458":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126459":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"126460":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126461":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":126455},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(66.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"126462":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":126463},{"__isSmartRef__":true,"id":126464}],"derivationIds":[1222,"53143161-6C64-48C5-8E55-E5914F0EF97D","00D6DD0A-007D-478E-B625-602F218C4635","F420150F-FC88-4A76-8B6B-EA48495DAD2A","7E7374D3-E099-45D6-A873-E111BC557971","69B710F0-9A8E-4B16-9936-5C3E2512043F","1B1D4C76-8DF1-460A-ACCE-80568FE703DC","334778F7-689B-4D27-9891-059110F5122A","8B321CE5-31C5-4333-ADDF-E464DDE059A0","BC069425-0C12-4A28-867E-6C5A5B1334AE","F4B8B757-4B31-4438-B170-D36080178829","C491F2B7-A6A8-4A4A-B729-6F8D829A1966","A3A93C3D-0FC6-4D8B-8244-2B9003FD82A6","DB35D070-7293-4FEE-A170-8C31C4417699","0A3F38FF-C91B-4EA5-B235-0B73774AFCA2","8E4F2D2F-9F28-4BDA-882E-5E76E956D188","D6409CB9-24F9-40E8-A9A9-281F97370D72","B5CB0156-0C30-4C8C-861E-72E6B73E8E32","829B5CC8-E112-41DA-9BE5-1532570063F1","B32CBB90-13BE-4260-ABA5-ABA79BC02F08","4071E114-84F4-4DA5-985F-99F6B03C720D","024EF1CC-8537-4EA5-AB41-FD447113D1E3"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126465},"grabbingEnabled":false,"halosEnabled":true,"id":"841DD772-E96C-43CA-8725-DDC9E5950630","isActive":true,"label":{"__isSmartRef__":true,"id":126466},"layout":{"__isSmartRef__":true,"id":126471},"lighterFill":{"__isSmartRef__":true,"id":126472},"name":"loadPartButton","normalFill":{"__isSmartRef__":true,"id":126477},"owner":{"__isSmartRef__":true,"id":126414},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126482},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126483},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":126466}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(19.2,393.9)","padding":"lively.rect(5,0,0,0)"},"126463":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":126462},"targetMethodName":"reloadEverything","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126464":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":126462},"targetMethodName":"loadAndOpenSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":126315},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126465":{"morph":{"__isSmartRef__":true,"id":126462},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126466":{"_Align":"center","_ClipMode":"visible","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":48,"_MinTextHeight":null,"_MinTextWidth":48,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1223,"CA1AEDF7-8E87-433B-9CD1-DDA8D5A3EBCF","86BD113F-64BA-49A6-B42F-E561F4E0D67E","272B9AB5-11DE-4885-89B6-C3438FC53A90","8A9A437F-D683-4B7F-AE55-35EB605AFB78","A990A9CC-15E4-4E0C-BB5B-16023C399575","F9EF7A21-3B37-4964-B000-6276E90F9807","7C3782C1-9B87-4C58-8D9B-699E9789DA5F","519AE5D6-2EFD-48C5-B983-5A9CA44B7361","3C6B09E0-A6F9-42D6-902B-CF03B209261C","B861397A-5D9E-4C49-B16C-B7C4213F553F","3946FAFB-8E68-4B61-B3D8-C17D2D779198","1DCA3B7F-0D7F-4729-8FD9-2B33A6361A28","6CF99508-4E30-43E9-9945-7A4C4439936A","5990A154-6EFE-48B1-8390-087C7FAF9F35","507F3F9A-523B-4381-8F92-9886C7000F06","7F2ABCE4-A243-4264-8C19-2AE81B3CE9DE","8D86C24D-83CE-40F0-B79B-A0DB20ED1B25","A14FF23F-CBB9-49BF-B4B5-52F63B3AFE40","516562FE-41F1-4169-B2AE-49C7AEF12902","6F465E30-094E-443A-8954-A324609CDD43","0B740950-5831-410E-8559-37EAB876BD88"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126467},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"EFCEE132-6E98-40A9-8B43-9EFDACF1DD38","owner":{"__isSmartRef__":true,"id":126462},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126468},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":126469}],"__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"126467":{"morph":{"__isSmartRef__":true,"id":126466},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126468":{"_ClipMode":"visible","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(50.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"126469":{"_id":"_1743","chunkOwner":{"__isSmartRef__":true,"id":126466},"morph":{"__isSmartRef__":true,"id":126466},"storedString":"load","style":{"__isSmartRef__":true,"id":126470},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126470":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126471":{"moveVertical":true},"126472":{"stops":[{"__isSmartRef__":true,"id":126473},{"__isSmartRef__":true,"id":126474},{"__isSmartRef__":true,"id":126475},{"__isSmartRef__":true,"id":126476}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126473":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"126474":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126475":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126476":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"126477":{"stops":[{"__isSmartRef__":true,"id":126478},{"__isSmartRef__":true,"id":126479},{"__isSmartRef__":true,"id":126480},{"__isSmartRef__":true,"id":126481}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126478":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"126479":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126480":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126481":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"126482":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126483":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":126477},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(50.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"126484":{"_ClipMode":"hidden","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":258,"_MinTextHeight":null,"_MinTextWidth":258,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text","derivationIds":[1224,"25E0FB99-9B39-4754-932D-DB6A01B4A95D","61627613-C999-40E7-9DB0-BDF996D1ECC4","C4D29785-0782-4706-806D-FF6038713C2F","4C2E106A-1F4C-48A0-A435-1FAA967054BC","BCB8A5BC-CD57-4495-8E0B-67AA5E474FA4","BC6B6857-9FAE-499A-BBFC-4F98A28D555D","A33D26A2-77A9-4F7B-B01E-E011C3AEAB93","12CBEF1F-E269-417E-ACEA-4DE2E29A0CE3","FCA464B3-A849-409D-BC5B-6D9EBAFB43BE","ED534055-8E5A-4649-BB57-BDC3E5CBC17F","B3F598DC-FB73-4FE9-8996-49419A4CD741","F43C5DD4-BE88-4B9F-A804-83D767B93FF8","E8A14541-A23C-4109-82E1-D4DCA740BF52","7A379D20-CC5D-4FB1-9898-854686E034C5","E7A76532-D8EF-4115-9B51-C3A2754C7983","70045544-6706-4A32-A67A-A439454F90CF","5AB7DDB3-7240-4C63-9F17-5A96AC90D9CC","786477A0-CF47-4332-985A-FD492FB8E7C6","3D7FCAE6-8638-487E-9AA6-45B84620A844","CE6BABAF-7C6B-4C32-B87A-9DD9AB13C1CC","248C9DCB-C590-47DB-B10C-63F797F55430"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126485},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"B35A42D2-3C82-4908-99C2-2F51C35E3859","lastFindLoc":-9,"name":"selectedPartName","owner":{"__isSmartRef__":true,"id":126414},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126486},"prevScroll":[0,0],"previousSelection":[11,11],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126487},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":126488}],"_WordBreak":"break-all","__serializedExpressions__":["_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(22.1,8.6)","distanceToDragEvent":"lively.pt(167.5,-12.6)","textColor":"Color.rgb(0,0,0)"},"126485":{"morph":{"__isSmartRef__":true,"id":126484},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126486":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126487":{"_BorderWidth":0,"_ClipMode":"hidden","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(258.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"126488":{"style":{"__isSmartRef__":true,"id":126489},"chunkOwner":{"__isSmartRef__":true,"id":126484},"_id":"_3069","storedString":"nothing selected","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126489":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126490":{"_ClipMode":"scroll","_Rotation":0,"_Scale":1,"attributeConnections":[],"derivationIds":[1225,"9B936EA2-F23D-497C-A53E-4396CA9256F6","E333E76B-0723-4359-B687-2AA820C0D677","25D90D11-0432-4E82-891D-54FFA3BB9FB1","914D1CD5-B925-47EC-B766-212629CF18AC","06903DED-2228-497A-A5E4-BD39CDAC9286","87BCD5EE-A9F5-41E6-AF60-2E0F4B187B25","7FF89F4C-C131-4DAD-A2E3-E3891D43F801","4C4F847E-E079-4B30-BD21-99ACC266B3A6","CD3F6BEF-CFAC-4D1D-9EDE-645D9A1BD064","58EBD102-9E1B-4DF6-AEB7-917764F6D2F3","71365E97-4664-4E67-8AE4-3038A922F65E","BD9C5EBB-4660-4030-8F82-D7F96BBF1B94","189C43AE-811E-4F28-8B30-B6CC11F41CA9","EB043866-95BE-49E0-A54B-14BB5C4BD692","55CDE267-DC7E-42B4-8270-1BBC412A4B36","253560AE-9FB0-4EC3-8C26-0DB0DF9BBE02","FD68C62E-0D04-4421-A9A2-254D853E2044","CCE0CD46-F614-405D-A86B-C21A5CD0A81D","E8EF5A32-42F2-415D-ABB5-6674F7917863","815BFE95-FBA2-40FC-92F0-4EF3101167F5","F7882E1B-A8F6-4F68-AE51-3C1C9E50D7A4"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126491},"halosEnabled":true,"id":"51584CE3-0837-4C35-8C7B-A4A1F032D683","itemList":[],"layout":{"__isSmartRef__":true,"id":126492},"name":"selectedPartVersions","owner":{"__isSmartRef__":true,"id":126414},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126493},"prevScroll":[0,96],"scripts":[],"shape":{"__isSmartRef__":true,"id":126494},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(20.0,56.3)"},"126491":{"morph":{"__isSmartRef__":true,"id":126490},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126492":{"resizeWidth":true},"126493":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126494":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(330.8,122.0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"126495":{"_ClipMode":"auto","_FontFamily":"Arial, sans-serif","_FontSize":11,"_MaxTextHeight":null,"_MaxTextWidth":315.04,"_MinTextHeight":null,"_MinTextWidth":315.04,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[{"__isSmartRef__":true,"id":126496}],"charsReplaced":"","derivationIds":[1226,"DD9BD765-ADCE-4F83-BD29-D46C4F70D065","FAF93200-3F45-458D-A09A-150A9A564E17","45B7AF6D-BAB6-4C3A-A200-A6A7A709499B","65E31DB6-BFDA-4D8A-9EF2-EB1D94C2E253","74C3EFF9-4889-452C-A456-5A5B6778CE47","38D7BE76-BC2A-4B09-92FC-C08352382C88","96002B07-9CDB-4008-A195-09BD239923F2","DAA476D0-F42A-43C3-B4C4-BC880BD80E65","BA992D77-C2D5-466E-A47A-4322BB7146A8","34167D7E-66D9-41B2-AD62-D4C9AB410B96","E701BCEE-C44A-47CB-BE90-50C8CF47AA08","459DECD4-11D7-4B8C-8444-2B602BCDFF28","D0B2AEDB-8A3F-462F-A869-9BECE3D20A80","0BD25F0F-D0C4-46D7-8911-E8FF36AE1AA6","CE77BB5F-B2A7-4B69-83E5-EA36EE064597","D34A0C4A-A6BD-4FE7-82A4-93CB9B2F030B","50A2EC62-7A15-43E5-BB1C-B33C3AE91666","2513159B-9CA2-4F02-92E8-C637FB0EF5FF","5A2A2F94-A71E-423D-BB89-49B017195DC2","5616E43C-0212-43A0-884E-EFF879A41CE4","E483AA87-91F5-4682-9B16-259A11073897"],"doNotCopyProperties":["$$savedTextString"],"doNotSerialize":["$$savedTextString"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126497},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"5B13706C-6D72-4550-AB6A-0C47B72C247E","lastFindLoc":6,"layout":{"__isSmartRef__":true,"id":126498},"name":"selectedPartComment","owner":{"__isSmartRef__":true,"id":126414},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126499},"prevScroll":[0,0],"registeredForMouseEvents":true,"savedTextString":"A todo list. Pretty straightforward. If your are looking for the todo item proto, it's in front of you ;)\n\nWhen a todo item text is selected you can use TAB / Shift+TAB to go to the next / prev item.\n\nWith Ctrl+c Ctrl+c (2x) you can toggle the done state.","scripts":[],"shape":{"__isSmartRef__":true,"id":126500},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":126501}],"_WordBreak":"break-all","__serializedExpressions__":["_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(20.0,180.0)","distanceToDragEvent":"lively.pt(227.1,-11.7)","textColor":"Color.rgb(0,0,0)"},"126496":{"sourceAttrName":"savedTextString","sourceObj":{"__isSmartRef__":true,"id":126495},"targetMethodName":"saveCommentForSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":126315},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126497":{"morph":{"__isSmartRef__":true,"id":126495},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126498":{"resizeHeight":true,"resizeWidth":true},"126499":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126500":{"_BorderRadius":7.400000000000001,"_BorderStyle":"solid","_BorderWidth":1.4800000000000002,"_ClipMode":"visible","_Opacity":1,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(192,192,192)","_Extent":"lively.pt(333.0,70.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"126501":{"style":{"__isSmartRef__":true,"id":126502},"chunkOwner":{"__isSmartRef__":true,"id":126495},"_id":"_3068","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126502":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126503":{"_Align":"left","_ClipMode":"hidden","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":265,"_MinTextHeight":null,"_MinTextWidth":265,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text","derivationIds":[1227,"6CE972BD-83CD-4BBB-80ED-D454164C5FEB","157A323D-D969-49B0-B93C-8BD36505D2FC","5D8E7DE9-5E77-4A78-85CC-2BCE68CE557D","EC218021-7880-4AB3-85E1-D09C4BF93D8A","2439308A-9CEB-46A8-8601-F268A4F47F4A","13F42C03-8A95-489F-A557-40F9DF434A0E","DE538AF0-B066-47FC-87FB-FDAC3C147AA1","2E3F7404-39E8-40D4-8CE5-9562B3E28CAF","19B83978-E82E-42BE-9A3B-C419E6106819","8F070B4E-A3FA-4663-A95B-20D3D45962BC","E20FD539-F6B4-4E0D-ADC8-5C1A0D0072C6","36FAB4CF-8F58-4056-9FE5-86FB1D114016","899DC007-45DC-4170-A759-8E6CA26498C7","E0AE05D7-0D12-4B46-82DF-B4079C0204E4","5BE3D953-8D17-450C-825A-0C7F990524F6","E6EFDAE7-8884-4FDD-A117-A31DD8AEAC9C","5DC5F055-B6FC-443A-A68B-113E25FEF8AC","960BBFE5-B8D9-4AE2-BE5F-F3F7D3470B6E","3446E826-6D12-4FEA-958B-B49816D47C49","1CEB802E-9C96-4948-B09C-69219717BB7C","7FF6990A-3A71-421D-B64E-B44C224218BD"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126504},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"CD3406F4-DAE7-4A48-AFA0-E9B9B5A46A0C","lastFindLoc":-9,"name":"selectedPartSpaceName","owner":{"__isSmartRef__":true,"id":126414},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126505},"prevScroll":[0,0],"previousSelection":[9,15],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126506},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":126507}],"_WordBreak":"break-all","__serializedExpressions__":["_Position","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(22.4,30.9)","textColor":"Color.rgb(0,0,0)"},"126504":{"morph":{"__isSmartRef__":true,"id":126503},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126505":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126506":{"_BorderWidth":0,"_ClipMode":"hidden","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(265.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"126507":{"style":{"__isSmartRef__":true,"id":126508},"chunkOwner":{"__isSmartRef__":true,"id":126503},"_id":"_3070","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126508":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126509":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":126510},{"__isSmartRef__":true,"id":126511}],"derivationIds":[1228,"A7EE497C-3BC4-48A3-8B6D-193804223319","1F02DAAA-E458-41C2-8A98-B61020A2E0A2","8324EE8D-1ABC-4E9E-96A9-C36215559902","85744E70-8D7A-4836-B64D-5D72BEB47A24","DAB27C35-5025-4060-AFA0-24DB71031B79","7490C0EB-B488-4F98-9C66-E48F89F2A921","EADFC9A5-98FD-4150-BCE8-0ACA0351474D","3A50497B-C8BD-4EAF-915B-E3790C33AD66","E6302DFE-3CE2-45C3-AE75-DE059CCC03FA","8846EE9D-80E1-4E56-9709-E2407578BA4F","73BBBF7E-E245-4A74-B34B-1EAC6C38F0B5","CE44810D-6BAA-4406-8062-31A87EF0EF87","15DE6651-BEE1-4C4E-9CBD-38AC49163509","BA420413-8A66-447A-8E91-AA2C591805C7","C691FCE3-D94F-40F9-8DC8-41A8F9E64EB5","65F52EB7-20DF-4B10-862D-3629BA23FD11","8AB30725-556C-476C-8872-9AA68903803E","7D39FF18-1229-4797-83D8-F016DDAF0601","4F5BC4BE-6AFD-4211-A738-5F5505AF4D92","98F4E659-AAA8-4591-9BB9-9BB819657D00","BD49A7C0-8953-4DA9-A6E4-AD8F600E0A12"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126512},"grabbingEnabled":false,"halosEnabled":true,"id":"A3541FD1-5C09-4842-AE24-AA5AA97637BC","isActive":true,"label":{"__isSmartRef__":true,"id":126513},"layout":{"__isSmartRef__":true,"id":126518},"lighterFill":{"__isSmartRef__":true,"id":126519},"name":"copyPartButton","normalFill":{"__isSmartRef__":true,"id":126524},"owner":{"__isSmartRef__":true,"id":126414},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126529},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126530},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":126513}],"toggle":false,"value":true,"__serializedExpressions__":["_Position","distanceToDragEvent","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(196.0,393.0)","distanceToDragEvent":"lively.pt(50.4,-17.4)","padding":"lively.rect(5,0,0,0)"},"126510":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":126509},"targetMethodName":"interactivelyMoveSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":126315},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126511":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":126509},"targetMethodName":"interactivelyCopySelectedPartItem","targetObj":{"__isSmartRef__":true,"id":126315},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126512":{"morph":{"__isSmartRef__":true,"id":126509},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126513":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":83,"_MinTextHeight":null,"_MinTextWidth":83,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1229,"48944567-0B6F-46EA-AD76-2677296C53EA","E68189FB-262E-412F-B5CE-00D5F9ED451C","4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16","BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5","3F40AADC-4450-4508-8A3B-53779974E210","F55D05B5-34A2-4509-8B14-8929A97BDE5B","A9917EAE-88D7-49DF-86CA-8EF5155DC125","8B1BF7BF-63FD-4069-B895-FB093499508B","0F5810CB-D842-4192-A607-6D731E3887DE","9AA6C8A4-A06A-4BF0-8609-7F9C82304D02","E7062D98-E822-49C7-A6C0-23D9E5008454","7078A684-8907-4ED0-8F10-6E67DB2F5274","E9381BFD-779B-43D4-906F-6CB2BDA97999","DFD93A7D-7247-4E8B-8E62-A35FC5B50423","5DC95437-1D19-4F67-9EC2-E6F93E735962","3CA34522-1EC9-475C-96B5-7326BC8AA938","BFEC85B9-B501-4764-A00E-884B9521D79F","52B460BA-3A0E-4BF2-B035-FE3EA19D4FD1","ED410F61-A9FC-4C9B-AD91-A44914C0E58C","9E8361EF-492E-4ADE-B57D-5BD6A6DD7758","74529B11-1E5B-4D95-9ACA-B10294FF85FD"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126514},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"66DDB61A-128B-4ECD-A2C9-9F0FB8ADB86E","owner":{"__isSmartRef__":true,"id":126509},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126515},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":126516}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"126514":{"morph":{"__isSmartRef__":true,"id":126513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126515":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(85.0,21.0)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"126516":{"_id":"_1747","chunkOwner":{"__isSmartRef__":true,"id":126513},"storedString":"copy","style":{"__isSmartRef__":true,"id":126517},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126517":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126518":{"moveVertical":true},"126519":{"stops":[{"__isSmartRef__":true,"id":126520},{"__isSmartRef__":true,"id":126521},{"__isSmartRef__":true,"id":126522},{"__isSmartRef__":true,"id":126523}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126520":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"126521":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126522":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126523":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"126524":{"stops":[{"__isSmartRef__":true,"id":126525},{"__isSmartRef__":true,"id":126526},{"__isSmartRef__":true,"id":126527},{"__isSmartRef__":true,"id":126528}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126525":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"126526":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126527":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126528":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"126529":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126530":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":126519},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(85.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"126531":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":9,"_MaxTextWidth":67,"_MinTextWidth":67,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"this part with others:","derivationIds":[1232,"B9D2A879-DE55-4FCE-A39E-A49A5C513DB5","9B2052B5-A239-453D-BB12-7E8C6D47F9A3","EBBE29B3-CFB1-4F29-B063-3151F39F05EE","F4E1E4A0-3E52-4122-AA40-813B7DE11F76","838CC24A-7BA4-4FE8-9F17-0095855C98BB","31AE717F-70AF-471F-A274-C083B4D1AA99","8A4D997E-3528-421C-92E3-C9C6D3E71D7A","B7149BC1-13A4-4E74-8875-3D491C3D241D","F2E52A05-0BA8-4E2C-A15B-F2DCC738D984","35C3114B-9B72-4002-B572-01AE597A11E5","E3655B71-EA3B-4183-B0B4-310D0D2C4DCF","B3EE45E9-6582-4594-8CBB-655811150765","37D86999-5FCB-446D-9517-5DD6B4276A33","EE34DEAB-F3B3-460C-B9CA-7DADF59423FA","AC84A8AB-4DF0-4C1F-98E0-33B877C575C4","0F00D02E-5855-4186-84D6-37F19F8E7E2F","ED1E5AC0-1DA3-4AF3-B965-84149B5F8DBC","973F365C-6DAB-42E2-A628-0C5FC5D4C446","81923441-802D-42F9-9509-1827D067BCC4","085254A4-53D8-47E0-8E62-494E6A32A3CE","B721EBD1-7DAB-4B93-8AA9-BF1A524E30F5"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126532},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"0F29505A-0003-478E-BA28-894B1C6E629D","isBeingDragged":false,"lastFindLoc":28,"name":"shareLink","owner":{"__isSmartRef__":true,"id":126414},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126533},"prevScroll":[0,0],"previousSelection":[0,11],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126534},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":126535}],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(289.0,31.0)","distanceToDragEvent":"lively.pt(47.6,-17.5)","textColor":"Color.rgb(0,0,0)"},"126532":{"morph":{"__isSmartRef__":true,"id":126531},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126533":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126534":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(67.0,15.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"126535":{"style":{"__isSmartRef__":true,"id":126536},"chunkOwner":{"__isSmartRef__":true,"id":126531},"_id":"_2976","storedString":"Share Link","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126536":{"uri":"http://www.lively-kernel.org/viral?part=Elephant&path=PartsBin/Fun/","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126537":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":126538}],"derivationIds":[1228,"A7EE497C-3BC4-48A3-8B6D-193804223319","1F02DAAA-E458-41C2-8A98-B61020A2E0A2","8324EE8D-1ABC-4E9E-96A9-C36215559902","85744E70-8D7A-4836-B64D-5D72BEB47A24","DAB27C35-5025-4060-AFA0-24DB71031B79","7490C0EB-B488-4F98-9C66-E48F89F2A921","560C20B1-25AC-44A3-AEFB-D1BF530F949F","BFA181FE-2E54-4F33-B095-AFDB42B6BDF5","5A129B5C-19E8-4F9F-8EE3-965642773E8D","950927A9-0B66-4641-BF3B-AB7AA29E66E2","8304D920-645F-4AD4-ACE7-A38F24AB5D56","70072C5E-4EC6-4FE8-AE8D-0063E8C5C429","78B5D0D4-37C6-48D0-BCDC-42831A6A3B10","E08BFEC8-4724-411F-B2C9-27B45D8D5B60","856E27F5-D879-4196-AD79-1F320AE5A2F5","44E3D67D-28B4-4B2B-B13E-ED9DA00E896C","5F21413A-418D-4594-9F22-604D1D07E8B6","F22C835D-31F3-4912-AE38-BAA069A45FCC","BE13CC1D-6085-414D-B757-D3B8840BBD25","17259AF0-5B53-4DDD-9C8D-F8EEEBA17A54","773E192F-C86B-423F-9530-F132D64FF540","518FECC9-97A2-494F-93D7-25B34C16227A","B143B93B-99AF-486F-8F6C-215128244E33"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126540},"grabbingEnabled":false,"halosEnabled":true,"id":"1FAEBA13-FF2E-468C-AF1D-0B2FBF960BC2","isActive":true,"label":{"__isSmartRef__":true,"id":126541},"layout":{"__isSmartRef__":true,"id":126546},"lighterFill":{"__isSmartRef__":true,"id":126547},"name":"editModulesButton","normalFill":{"__isSmartRef__":true,"id":126552},"owner":{"__isSmartRef__":true,"id":126414},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126557},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126558},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":126541}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","distanceToDragEvent","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(285.0,394.0)","distanceToDragEvent":"lively.pt(48.2,-13.2)","padding":"lively.rect(5,0,0,0)"},"126538":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":126537},"targetMethodName":"showRequiredModules","updaterString":null,"varMapping":{"__isSmartRef__":true,"id":126539},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126539":{"source":{"__isSmartRef__":true,"id":126537}},"126540":{"morph":{"__isSmartRef__":true,"id":126537},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126541":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":62.378312347756264,"_MinTextHeight":null,"_MinTextWidth":62.378312347756264,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1229,"48944567-0B6F-46EA-AD76-2677296C53EA","E68189FB-262E-412F-B5CE-00D5F9ED451C","4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16","BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5","3F40AADC-4450-4508-8A3B-53779974E210","F55D05B5-34A2-4509-8B14-8929A97BDE5B","57E00BE5-A979-4932-A6BF-82E922915547","3F2A56C8-300D-48C4-AEC6-2B6D57BB4AFA","59668791-500C-47F3-BB68-9E3128E1368E","9F26A844-331F-4C72-9C1F-317F97684DDC","47F7E9D0-6F7E-4A60-BB12-C4E348651067","D6D1CB99-F4D0-4279-81F4-B95FCA0DE172","0F1A41BA-2391-44D6-B03B-8ACB97D2F626","9813528A-089C-414B-A3C4-9E02F0E9E422","23F98A90-8A22-46A9-B2D6-DF287B5C4681","EE9BCAB9-9781-46F5-A2A9-FFB5D11ECF29","F3623320-595F-45C5-9235-612BABDF0402","4263733A-8D31-4A62-ABB9-9D29CFEB1BDB","730EC70E-9E7A-44E3-8715-4589916635F2","60DDE4EC-47FC-4E76-8D24-583559FBA501","7C5AA88D-A6D6-4D16-96AF-10DB6B8C5E2E","66D4B02B-C832-4D9D-B14E-E5012B265603","ADA23729-3B64-4800-A61C-C9807DA08917"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126542},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"4EF373C8-32CF-4AD3-A7B3-99B024E9CF18","owner":{"__isSmartRef__":true,"id":126537},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126543},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":126544}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"126542":{"morph":{"__isSmartRef__":true,"id":126541},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126543":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(64.4,21.7)","_Padding":"lively.rect(1,1,0,0)","_Position":"lively.pt(0.0,0.0)"},"126544":{"_id":"_1749","chunkOwner":{"__isSmartRef__":true,"id":126541},"storedString":"modules","style":{"__isSmartRef__":true,"id":126545},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126545":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126546":{"moveVertical":true},"126547":{"stops":[{"__isSmartRef__":true,"id":126548},{"__isSmartRef__":true,"id":126549},{"__isSmartRef__":true,"id":126550},{"__isSmartRef__":true,"id":126551}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126548":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"126549":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126550":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126551":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"126552":{"stops":[{"__isSmartRef__":true,"id":126553},{"__isSmartRef__":true,"id":126554},{"__isSmartRef__":true,"id":126555},{"__isSmartRef__":true,"id":126556}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126553":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"126554":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126555":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126556":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"126557":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126558":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":126552},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(64.4,21.7)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"126559":{"_ClipMode":"auto","_FontFamily":"Monaco,monospace","_FontSize":8,"_MaxTextHeight":null,"_MaxTextWidth":323,"_MinTextHeight":null,"_MinTextWidth":323,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","accessibleInInactiveWindow":true,"allowInput":true,"attributeConnections":[],"derivationIds":[null,"074C2A5B-DB0A-47F0-A589-2DD872B13343","A8A6CA38-F1A7-4072-AC76-F667C20E1A28","E4076130-19FC-4FF2-A735-34F038892965","53A19BCB-248D-4752-A030-42E6E2FB058A","03EC7CDC-FEB2-40DC-8DB5-DFB9E562D7AD","1CBF94A0-4332-4B18-9332-45E2DD64F32C","AAB6B212-3779-48E1-AF91-947E29A54CAC","E849326B-286B-4A46-A16F-947D59B9F689","C4FB7428-2907-491D-A57B-5DDE1CD03756","486B6DA7-48F1-48E9-993B-30AE235D0A5C","A98A5B22-0CAC-4845-9F0D-4F16045FB43D","080AB60F-F452-471A-BCCD-42F21F01DECF","B35BBA3F-42CD-463A-B651-330BA586CE2A"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126560},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"B6E9A800-E9DA-47EA-B9EB-5FB734B09B44","lastSyntaxHighlightTime":1328037408581,"layout":{"__isSmartRef__":true,"id":126561},"name":"CommitLog","owner":{"__isSmartRef__":true,"id":126414},"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":126562},"showsHalos":false,"submorphs":[],"syntaxHighlightingWhileTyping":false,"textChunks":[{"__isSmartRef__":true,"id":126563}],"_WordBreak":"break-all","__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(21.2,257.9)"},"126560":{"morph":{"__isSmartRef__":true,"id":126559},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126561":{"resizeHeight":true,"resizeWidth":true},"126562":{"_BorderRadius":7.405,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"auto","_Fill":null,"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(169,169,169)","_Extent":"lively.pt(333.0,124.0)","_Padding":"lively.rect(4,2,0,0)","_Position":"lively.pt(0.0,0.0)"},"126563":{"style":{"__isSmartRef__":true,"id":126564},"chunkOwner":{"__isSmartRef__":true,"id":126559},"_id":"_2981","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126564":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126565":{"_ClipMode":"auto","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":126566}],"changeTriggered":true,"derivationIds":[1234,"E4573A4B-7457-4A85-B5E0-8634CF6B5A32","36ABD56F-22FB-466E-911F-B5A54713AC62","C5B5D3B3-C81B-4BF1-AF14-AD010028B8E8","0E406F2D-69F9-4AB8-8D75-02815B9FE8AB","AB7C35D1-2411-4621-AEF1-4B26A3B06611","134793DC-D7FD-429A-8303-7E57B5B7B24A","37D6C084-5E43-4B73-9710-E05DEA0B8D9B","C98A36F4-D242-4A3E-82C9-9DF7443A3BC6","C3570FAB-192B-4D80-8400-751E3DD8720B","C2FE8FA7-4EA1-4C9D-80F6-79C11F913648","8F4F6AB0-12EB-41C0-8D58-A77552E84513","51C37965-82DC-42C3-8156-18C2B8BEEECE","99CAEA25-7AB9-46F2-82ED-969208DEDF24","6A42ED52-B82A-4F6D-8A14-F83CB210F7F6","169EBC93-B142-4138-80E3-5FB92BD3CEB6","8C059D61-0E96-4978-9636-66BAF103AD61","FEEE89FC-5929-4378-BE7B-6059E02339F3","AF14E500-F1A1-49BA-987C-C9126B05DAD9","12606A3A-3208-41C7-BEAF-B178E66E4B53","7C9EEBD1-1912-4D16-9AD2-0FCEB5A364D6","EC87CCEA-0DFF-4C56-9FB2-242E637AD51F"],"doNotCopyProperties":["$$selection"],"doNotSerialize":["$$selection"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126567},"halosEnabled":true,"id":"C8492CD8-0BB5-4DBE-8F5A-123170497D00","isBeingDragged":false,"itemList":["*all*","*latest*","*search*","Backgrounds","Basic","Charting","ChartingDemo","CodeSnippets","Collaboration","Controls","Database","DatabaseDemo","Debugging","Demos","Dialogs","Documentation","DroppableBehaviors","ElProfesor","Fabian","FreedomOfSpeech","Fun","Games","Gestures","Grid","groupBejeweled","Holger","Inputs","iPadWidgets","Issues","Jens","Layout","Maps","Martin","Math","morphic.js","MP2011WS","NewWorld","PartsClasses","Pictures","Presenting","Presenting - SSP","Productivity","Robert","Sandbox","SAPUI5","Scripting","sd1213","Server","SimilarityDemo","SketchyInputs","Stacks","SWD2011","Sync","testCopyPartItemTarget","Tests","TestSpace2","Text","Tiles","Tools","uncategorized","VirtualWorld","Visualization","Web","WebWorker","Widgets","Wiki"],"layout":{"__isSmartRef__":true,"id":126568},"name":"categoryList","owner":{"__isSmartRef__":true,"id":126315},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126569},"prevScroll":[0,16],"scripts":[],"selectedLineNo":19,"selection":"FreedomOfSpeech","shape":{"__isSmartRef__":true,"id":126570},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(9.0,37.0)"},"126566":{"sourceAttrName":"selection","sourceObj":{"__isSmartRef__":true,"id":126565},"targetMethodName":"categoryName","targetObj":{"__isSmartRef__":true,"id":126315},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126567":{"morph":{"__isSmartRef__":true,"id":126565},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126568":{"resizeHeight":true},"126569":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126570":{"_BorderRadius":0,"_BorderWidth":1.258,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(211,211,211)","_Extent":"lively.pt(145.0,441.2)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"126571":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":126572}],"derivationIds":[1235,"1004C6DF-84F6-4345-B2CA-055AA4F773F6","E89AF462-CFE4-4AC3-B827-CB2505E2A7BA","E2DDE5E0-43A1-4195-90A8-91408473DCDA","03920DC7-DC2D-4C3F-A927-AAD2960216A5","A72AAFB6-23CC-4F29-9DAD-27A67A7577E9","2B4287A8-196C-42F0-828E-4CE4381C9D7F","528F8789-646A-46B1-B4BE-1E5382D1FC89","75DE0100-DA4C-43AC-BD8B-23EFB260EAF4","EA00D1F3-F11C-438A-9B70-1B08F358EB5C","8579EE52-28C3-4D4B-B137-ABE47C0A9E42","51DB8874-CA5A-4DAD-B23E-194CE47C8662","2770196E-663B-4618-A54A-84D5F9CDA489","34C78B01-37DE-4F8C-BD88-0D17FC632772","64ACFD9C-F0C2-4AA7-A30E-58BDDF6FE4BD","50E01FF5-1DCE-44CF-A959-D3664885DE6B","F4FF0113-404D-4EEE-B095-185CD84B7BE9","3FB7C823-28E4-4117-A9DA-442ECABA7BFA","E4711B14-CD69-4EF9-ADF3-B80780C4CD19","9CE7CB57-2015-4AF7-A00A-8209A73CA87D","97D2FB71-644D-4065-9078-B35964DD3F78","080A43E6-94B4-4391-8786-92AC40143BB7"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126574},"grabbingEnabled":false,"halosEnabled":true,"id":"3459FA95-7AFF-4D02-AB84-7A7664586420","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":126575},"lighterFill":{"__isSmartRef__":true,"id":126580},"name":"reloadButton","normalFill":{"__isSmartRef__":true,"id":126585},"owner":{"__isSmartRef__":true,"id":126315},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126590},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126591},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":126575}],"toggle":false,"value":false,"__serializedExpressions__":["_Position","padding"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(79.0,10.0)","padding":"lively.rect(5,0,0,0)"},"126572":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":126571},"targetMethodName":"reloadEverything","targetObj":{"__isSmartRef__":true,"id":126315},"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":126573},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126573":{"source":{"__isSmartRef__":true,"id":126571},"target":{"__isSmartRef__":true,"id":126315}},"126574":{"morph":{"__isSmartRef__":true,"id":126571},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126575":{"_Align":"center","_ClipMode":"hidden","_Display":"table-cell","_FontFamily":"Arial","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":20,"_MinTextHeight":null,"_MinTextWidth":20,"_PointerEvents":"none","_Scale":1,"_VerticalAlign":"middle","_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1236,"0AABC7BC-431F-4F28-A475-694B57A56F0A","E508F35D-1887-4A79-A395-19186427F9C7","4878087E-76B4-401E-AAFB-3A98B1DC2B76","B415B743-575F-4D4A-A6C6-6C97E4DC54A4","EA639CD5-A12C-425C-AD35-FF77947DFC67","5E535C29-89AB-424F-A50E-40D7E6794ACE","44B3E0BB-A9AF-46E4-A2A3-EB76BB87610A","905CD9C3-1327-4130-B76B-72609D9578A8","11C63B11-BCA5-4131-A18B-A4A42D1894A8","011E0634-4488-4902-9A4C-5755634994EA","2889F48B-DFF4-447E-800B-ACFDBE39907E","D0E97658-D3F9-4EF1-A44C-94053ACC7F5B","59DD8173-ED98-4207-82B2-5A95FACEC902","1C2F66E8-3F97-4ACF-AF5C-3E6F994B9584","3AD61C32-09BF-4CCC-B7AA-4CCF3F93A821","D7046839-D241-4DC4-BD4B-D76B0B70835C","9ACFE363-381B-430A-8233-9B7079D7EB1D","9E7D958C-EFB6-4772-8589-F8870872BF4A","B95516EE-C61F-4352-95F2-9B64EE966670","BFFFC9FF-5CF0-4817-8634-D65AE5A29606","678CF763-398E-4DAA-9AD5-542160BD644B"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126576},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"A0AB5F34-2BF1-41B9-9085-628582C81CD3","owner":{"__isSmartRef__":true,"id":126571},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":126577},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":126578}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","_TextColor","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,-2.0)","_TextColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"126576":{"morph":{"__isSmartRef__":true,"id":126575},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126577":{"_ClipMode":"hidden","borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"126578":{"_id":"_1751","chunkOwner":{"__isSmartRef__":true,"id":126575},"storedString":"⟳","style":{"__isSmartRef__":true,"id":126579},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126579":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126580":{"stops":[{"__isSmartRef__":true,"id":126581},{"__isSmartRef__":true,"id":126582},{"__isSmartRef__":true,"id":126583},{"__isSmartRef__":true,"id":126584}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126581":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"126582":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126583":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"126584":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"126585":{"stops":[{"__isSmartRef__":true,"id":126586},{"__isSmartRef__":true,"id":126587},{"__isSmartRef__":true,"id":126588},{"__isSmartRef__":true,"id":126589}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126586":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"126587":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126588":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"126589":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"126590":{"migrationLevel":1,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126591":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":126592},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"126592":{"stops":[{"__isSmartRef__":true,"id":126593},{"__isSmartRef__":true,"id":126594},{"__isSmartRef__":true,"id":126595},{"__isSmartRef__":true,"id":126596}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"126593":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"126594":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"126595":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"126596":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"126597":{"_ClipMode":"scroll","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":126598}],"derivationIds":[1237,"36E894B8-0363-4580-8726-268CF8708422","24FF45E0-75DD-4A18-8279-472DDC2F411C","83558E66-F5C3-400C-A4C2-47A948B8136A","260D6B4C-06A4-45A2-B702-887829835D7E","86BCFBDB-66C5-4DD5-AC0E-FBCA02BB1698","D46AEB64-D1DC-46EF-822C-E86588905880","6DA46DD0-D2A0-46BE-BE8F-82D3E98A8696","24A0F2AB-B88F-494D-9EE9-F877A4619BD8","E46F739C-7FB0-451B-BFD2-7CFAEB01EF65","6BCD3F84-BE4C-4A45-92E2-D5F99FE41856","B6A2AD2D-CB4B-42BB-8790-81E87F96A774","6C871473-36BA-45B4-8D20-5396A7706FF8","8DF8249E-11A2-4CEF-8BBD-A3EFAEDF67B3","9CEB0BDD-1280-4953-992E-659D7023012A","19392237-EE49-4D2C-864D-392FDED1D4D4","ACCF1CE2-EFF4-47F8-B5AB-754C2542D519","F44C877B-AD23-4387-8FD2-D23B32E9FB1B","46B912BD-42EA-475C-8FE7-B8E7B89E6CA8","222F51EF-A92B-4684-AD9E-82176911C9B8","DF6D18B3-A1E5-4735-B057-2A6C4CDEB621","3BE06925-2851-4AA3-A338-7E0987D9E5EA"],"doNotCopyProperties":["$$selectedItem"],"doNotSerialize":["$$selectedItem"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":126599},"halosEnabled":true,"id":"491067AB-8D7D-4CDF-B000-823B26A74968","isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":126600},"name":"partsBinContents","owner":{"__isSmartRef__":true,"id":126315},"partsBinMetaInfo":{"__isSmartRef__":true,"id":126601},"registeredForMouseEvents":true,"scripts":[],"selectedItem":{"__isSmartRef__":true,"id":126602},"shape":{"__isSmartRef__":true,"id":127317},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":127318},{"__isSmartRef__":true,"id":127331},{"__isSmartRef__":true,"id":127344},{"__isSmartRef__":true,"id":127357},{"__isSmartRef__":true,"id":127370},{"__isSmartRef__":true,"id":127383},{"__isSmartRef__":true,"id":127396},{"__isSmartRef__":true,"id":127409},{"__isSmartRef__":true,"id":127422},{"__isSmartRef__":true,"id":127435},{"__isSmartRef__":true,"id":127448},{"__isSmartRef__":true,"id":127461},{"__isSmartRef__":true,"id":127474},{"__isSmartRef__":true,"id":127487},{"__isSmartRef__":true,"id":127500},{"__isSmartRef__":true,"id":127513},{"__isSmartRef__":true,"id":127526},{"__isSmartRef__":true,"id":127539},{"__isSmartRef__":true,"id":127552},{"__isSmartRef__":true,"id":127565},{"__isSmartRef__":true,"id":127578},{"__isSmartRef__":true,"id":127591},{"__isSmartRef__":true,"id":127604},{"__isSmartRef__":true,"id":127617},{"__isSmartRef__":true,"id":127630}],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127643},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(156.0,38.0)"},"126598":{"sourceAttrName":"selectedItem","sourceObj":{"__isSmartRef__":true,"id":126597},"targetMethodName":"setSelectedPartItem","targetObj":{"__isSmartRef__":true,"id":126315},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126599":{"morph":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"126600":{"resizeHeight":true,"resizeWidth":true},"126601":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"126602":{"partsSpaceName":"PartsBin/Fun/","name":"Elephant","part":null,"json":null,"attributeConnections":[{"__isSmartRef__":true,"id":126603},{"__isSmartRef__":true,"id":126605}],"doNotSerialize":["$$partVersions","$$loadedMetaInfo"],"doNotCopyProperties":["$$partVersions","$$loadedMetaInfo"],"partVersions":[{"__isSmartRef__":true,"id":126607},{"__isSmartRef__":true,"id":126713},{"__isSmartRef__":true,"id":127303},{"__isSmartRef__":true,"id":127308},{"__isSmartRef__":true,"id":127312}],"loadedMetaInfo":{"__isSmartRef__":true,"id":127316},"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"126603":{"sourceObj":{"__isSmartRef__":true,"id":126602},"sourceAttrName":"partVersions","targetObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"setSelectedPartVersions","varMapping":{"__isSmartRef__":true,"id":126604},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126604":{"source":{"__isSmartRef__":true,"id":126602},"target":{"__isSmartRef__":true,"id":126315}},"126605":{"sourceObj":{"__isSmartRef__":true,"id":126602},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":126315},"targetMethodName":"setMetaInfoOfSelectedItem","varMapping":{"__isSmartRef__":true,"id":126606},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126606":{"source":{"__isSmartRef__":true,"id":126602},"target":{"__isSmartRef__":true,"id":126315}},"126607":{"rev":140039,"author":"fbo","date":{"__isSmartRef__":true,"id":126608},"url":{"__isSmartRef__":true,"id":126609},"changes":[{"__isSmartRef__":true,"id":126610},{"__isSmartRef__":true,"id":126611},{"__isSmartRef__":true,"id":126612},{"__isSmartRef__":true,"id":126613},{"__isSmartRef__":true,"id":126614},{"__isSmartRef__":true,"id":126615},{"__isSmartRef__":true,"id":126616},{"__isSmartRef__":true,"id":126617},{"__isSmartRef__":true,"id":126618},{"__isSmartRef__":true,"id":126619},{"__isSmartRef__":true,"id":126620},{"__isSmartRef__":true,"id":126621},{"__isSmartRef__":true,"id":126622},{"__isSmartRef__":true,"id":126623},{"__isSmartRef__":true,"id":126624},{"__isSmartRef__":true,"id":126625},{"__isSmartRef__":true,"id":126626},{"__isSmartRef__":true,"id":126627},{"__isSmartRef__":true,"id":126628},{"__isSmartRef__":true,"id":126629},{"__isSmartRef__":true,"id":126630},{"__isSmartRef__":true,"id":126631},{"__isSmartRef__":true,"id":126632},{"__isSmartRef__":true,"id":126633},{"__isSmartRef__":true,"id":126634},{"__isSmartRef__":true,"id":126635},{"__isSmartRef__":true,"id":126636},{"__isSmartRef__":true,"id":126637},{"__isSmartRef__":true,"id":126638},{"__isSmartRef__":true,"id":126639},{"__isSmartRef__":true,"id":126640},{"__isSmartRef__":true,"id":126641},{"__isSmartRef__":true,"id":126642},{"__isSmartRef__":true,"id":126643},{"__isSmartRef__":true,"id":126644},{"__isSmartRef__":true,"id":126645},{"__isSmartRef__":true,"id":126646},{"__isSmartRef__":true,"id":126647},{"__isSmartRef__":true,"id":126648},{"__isSmartRef__":true,"id":126649},{"__isSmartRef__":true,"id":126650},{"__isSmartRef__":true,"id":126651},{"__isSmartRef__":true,"id":126652},{"__isSmartRef__":true,"id":126653},{"__isSmartRef__":true,"id":126654},{"__isSmartRef__":true,"id":126655},{"__isSmartRef__":true,"id":126656},{"__isSmartRef__":true,"id":126657},{"__isSmartRef__":true,"id":126658},{"__isSmartRef__":true,"id":126659},{"__isSmartRef__":true,"id":126660},{"__isSmartRef__":true,"id":126661},{"__isSmartRef__":true,"id":126662},{"__isSmartRef__":true,"id":126663},{"__isSmartRef__":true,"id":126664},{"__isSmartRef__":true,"id":126665},{"__isSmartRef__":true,"id":126666},{"__isSmartRef__":true,"id":126667},{"__isSmartRef__":true,"id":126668},{"__isSmartRef__":true,"id":126669},{"__isSmartRef__":true,"id":126670},{"__isSmartRef__":true,"id":126671},{"__isSmartRef__":true,"id":126672},{"__isSmartRef__":true,"id":126673},{"__isSmartRef__":true,"id":126674},{"__isSmartRef__":true,"id":126675},{"__isSmartRef__":true,"id":126676},{"__isSmartRef__":true,"id":126677},{"__isSmartRef__":true,"id":126678},{"__isSmartRef__":true,"id":126679},{"__isSmartRef__":true,"id":126680},{"__isSmartRef__":true,"id":126681},{"__isSmartRef__":true,"id":126682},{"__isSmartRef__":true,"id":126683},{"__isSmartRef__":true,"id":126684},{"__isSmartRef__":true,"id":126685},{"__isSmartRef__":true,"id":126686},{"__isSmartRef__":true,"id":126687},{"__isSmartRef__":true,"id":126688},{"__isSmartRef__":true,"id":126689},{"__isSmartRef__":true,"id":126690},{"__isSmartRef__":true,"id":126691},{"__isSmartRef__":true,"id":126692},{"__isSmartRef__":true,"id":126693},{"__isSmartRef__":true,"id":126694},{"__isSmartRef__":true,"id":126695},{"__isSmartRef__":true,"id":126696},{"__isSmartRef__":true,"id":126697},{"__isSmartRef__":true,"id":126698},{"__isSmartRef__":true,"id":126699},{"__isSmartRef__":true,"id":126700},{"__isSmartRef__":true,"id":126701},{"__isSmartRef__":true,"id":126702},{"__isSmartRef__":true,"id":126703},{"__isSmartRef__":true,"id":126704},{"__isSmartRef__":true,"id":126705},{"__isSmartRef__":true,"id":126706},{"__isSmartRef__":true,"id":126707},{"__isSmartRef__":true,"id":126708},{"__isSmartRef__":true,"id":126709},{"__isSmartRef__":true,"id":126710},{"__isSmartRef__":true,"id":126711},{"__isSmartRef__":true,"id":126712}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"126608":{"isSerializedDate":true,"string":"Wed Feb 22 2012 22:26:12 GMT-0500 (Eastern Standard Time)"},"126609":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/lang/UUID.js","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126610":{"type":"S:modified","url":"/core/lively/ast/Interpreter.js"},"126611":{"type":"S:added","url":null},"126612":{"type":"S:added","url":null},"126613":{"type":"S:modified","url":"/core/lively/OldModel.js"},"126614":{"type":"S:modified","url":"/core/lively/morphic/ScriptingSupport.js"},"126615":{"type":"S:added","url":null},"126616":{"type":"S:added","url":null},"126617":{"type":"S:deleted","url":null},"126618":{"type":"S:added","url":null},"126619":{"type":"S:modified","url":"/core/lively/ast/LivelyJSParser.js"},"126620":{"type":"S:modified","url":"/core/lively/morphic/EventExperiments.js"},"126621":{"type":"S:added","url":null},"126622":{"type":"S:modified","url":"/core/lively/Base.js"},"126623":{"type":"S:added","url":null},"126624":{"type":"S:added","url":null},"126625":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"126626":{"type":"S:added","url":null},"126627":{"type":"S:added","url":null},"126628":{"type":"S:modified","url":"/core/lively/localconfig.js"},"126629":{"type":"S:modified","url":"/core/lively/PartsBin.js"},"126630":{"type":"S:modified","url":"/core/lively/ide/SystemBrowserNodes.js"},"126631":{"type":"S:modified","url":"/core/lively/morphic/tests/PathTests.js"},"126632":{"type":"S:added","url":null},"126633":{"type":"S:modified","url":"/core/lively/bindings/Core.js"},"126634":{"type":"S:added","url":null},"126635":{"type":"S:added","url":null},"126636":{"type":"S:modified","url":"/core/lively/Network.js"},"126637":{"type":"S:modified","url":"/core/lively/morphic/Core.js"},"126638":{"type":"S:added","url":null},"126639":{"type":"S:modified","url":"/core/lively/bindings.js"},"126640":{"type":"S:modified","url":"/core/lively/WidgetsTraits.js"},"126641":{"type":"S:modified","url":"/core/lively/morphic.js"},"126642":{"type":"S:added","url":null},"126643":{"type":"S:added","url":null},"126644":{"type":"S:added","url":null},"126645":{"type":"S:modified","url":"/core/lively/defaultconfig.js"},"126646":{"type":"S:added","url":null},"126647":{"type":"S:added","url":null},"126648":{"type":"S:modified","url":"/core/lively/morphic/Canvas.js"},"126649":{"type":"S:modified","url":"/core/lively/ast/generated/Translator.js"},"126650":{"type":"S:added","url":null},"126651":{"type":"S:modified","url":"/core/lively/ast/Parser.js"},"126652":{"type":"S:modified","url":"/core/lively/Main.js"},"126653":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic2.js"},"126654":{"type":"S:added","url":null},"126655":{"type":"S:modified","url":"/core/lively/morphic/tests/TabTests.js"},"126656":{"type":"S:modified","url":"/core/lively/persistence/Serializer.js"},"126657":{"type":"S:modified","url":"/core_version.json"},"126658":{"type":"S:added","url":null},"126659":{"type":"S:modified","url":"/core/lively/morphic/PathShapes.js"},"126660":{"type":"S:added","url":null},"126661":{"type":"S:added","url":null},"126662":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic.js"},"126663":{"type":"S:modified","url":"/core/lively/morphic/tests/DataGridTests.js"},"126664":{"type":"S:modified","url":"/core/lively/morphic/HTML.js"},"126665":{"type":"S:added","url":null},"126666":{"type":"S:added","url":null},"126667":{"type":"S:added","url":null},"126668":{"type":"S:modified","url":"/core/lively/ide/BrowserCommands.js"},"126669":{"type":"S:modified","url":"/core/lively/morphic/Widgets.js"},"126670":{"type":"S:modified","url":"/core/lively/morphic/tests/EventTests.js"},"126671":{"type":"S:modified","url":"/core/lively/ast/StackReification.js"},"126672":{"type":"S:modified","url":"/core/cop/CopBenchmark.js"},"126673":{"type":"S:deleted","url":null},"126674":{"type":"S:added","url":null},"126675":{"type":"S:modified","url":"/core/lively/Helper.js"},"126676":{"type":"S:modified","url":"/core/lively/morphic/MorphAddons.js"},"126677":{"type":"S:added","url":null},"126678":{"type":"S:modified","url":"/core/lively/morphic/tests/Connectors.js"},"126679":{"type":"S:modified","url":"/core/lively/morphic/Shapes.js"},"126680":{"type":"S:modified","url":"/core/lively/ide/SourceDatabase.js"},"126681":{"type":"S:added","url":null},"126682":{"type":"S:modified","url":"/core/lively/Tracing.js"},"126683":{"type":"S:added","url":null},"126684":{"type":"S:modified","url":"/core/lively/ast/Morphic.js"},"126685":{"type":"S:added","url":null},"126686":{"type":"S:added","url":null},"126687":{"type":"S:added","url":null},"126688":{"type":"S:modified","url":"/core/lively/TestFramework.js"},"126689":{"type":"S:modified","url":"/core/lively/ast/generated/Nodes.js"},"126690":{"type":"S:added","url":null},"126691":{"type":"S:modified","url":"/core/lively/morphic/TextCore.js"},"126692":{"type":"S:added","url":null},"126693":{"type":"S:modified","url":"/core/lively/ide.js"},"126694":{"type":"S:modified","url":"/core/cop/Tracing.js"},"126695":{"type":"S:modified","url":"/core/lively/ide/FileParsing.js"},"126696":{"type":"S:modified","url":"/core/lively/morphic/Events.js"},"126697":{"type":"S:modified","url":"/core/lively/morphic/Halos.js"},"126698":{"type":"S:added","url":null},"126699":{"type":"S:added","url":null},"126700":{"type":"S:modified","url":"/core/lively/morphic/Complete.js"},"126701":{"type":"S:added","url":null},"126702":{"type":"S:added","url":null},"126703":{"type":"S:added","url":null},"126704":{"type":"S:added","url":null},"126705":{"type":"S:added","url":null},"126706":{"type":"S:modified","url":"/core/lively/persistence/StandAlonePackaging.js"},"126707":{"type":"S:added","url":null},"126708":{"type":"S:modified","url":"/core/lively/ast/TestFramework.js"},"126709":{"type":"S:modified","url":"/core/lively/ide/SystemCodeBrowser.js"},"126710":{"type":"S:added","url":null},"126711":{"type":"S:added","url":null},"126712":{"type":"S:added","url":null},"126713":{"rev":112200,"author":"lauritz","date":{"__isSmartRef__":true,"id":126714},"url":{"__isSmartRef__":true,"id":126715},"changes":[{"__isSmartRef__":true,"id":126716},{"__isSmartRef__":true,"id":126717},{"__isSmartRef__":true,"id":126718},{"__isSmartRef__":true,"id":126719},{"__isSmartRef__":true,"id":126720},{"__isSmartRef__":true,"id":126721},{"__isSmartRef__":true,"id":126722},{"__isSmartRef__":true,"id":126723},{"__isSmartRef__":true,"id":126724},{"__isSmartRef__":true,"id":126725},{"__isSmartRef__":true,"id":126726},{"__isSmartRef__":true,"id":126727},{"__isSmartRef__":true,"id":126728},{"__isSmartRef__":true,"id":126729},{"__isSmartRef__":true,"id":126730},{"__isSmartRef__":true,"id":126731},{"__isSmartRef__":true,"id":126732},{"__isSmartRef__":true,"id":126733},{"__isSmartRef__":true,"id":126734},{"__isSmartRef__":true,"id":126735},{"__isSmartRef__":true,"id":126736},{"__isSmartRef__":true,"id":126737},{"__isSmartRef__":true,"id":126738},{"__isSmartRef__":true,"id":126739},{"__isSmartRef__":true,"id":126740},{"__isSmartRef__":true,"id":126741},{"__isSmartRef__":true,"id":126742},{"__isSmartRef__":true,"id":126743},{"__isSmartRef__":true,"id":126744},{"__isSmartRef__":true,"id":126745},{"__isSmartRef__":true,"id":126746},{"__isSmartRef__":true,"id":126747},{"__isSmartRef__":true,"id":126748},{"__isSmartRef__":true,"id":126749},{"__isSmartRef__":true,"id":126750},{"__isSmartRef__":true,"id":126751},{"__isSmartRef__":true,"id":126752},{"__isSmartRef__":true,"id":126753},{"__isSmartRef__":true,"id":126754},{"__isSmartRef__":true,"id":126755},{"__isSmartRef__":true,"id":126756},{"__isSmartRef__":true,"id":126757},{"__isSmartRef__":true,"id":126758},{"__isSmartRef__":true,"id":126759},{"__isSmartRef__":true,"id":126760},{"__isSmartRef__":true,"id":126761},{"__isSmartRef__":true,"id":126762},{"__isSmartRef__":true,"id":126763},{"__isSmartRef__":true,"id":126764},{"__isSmartRef__":true,"id":126765},{"__isSmartRef__":true,"id":126766},{"__isSmartRef__":true,"id":126767},{"__isSmartRef__":true,"id":126768},{"__isSmartRef__":true,"id":126769},{"__isSmartRef__":true,"id":126770},{"__isSmartRef__":true,"id":126771},{"__isSmartRef__":true,"id":126772},{"__isSmartRef__":true,"id":126773},{"__isSmartRef__":true,"id":126774},{"__isSmartRef__":true,"id":126775},{"__isSmartRef__":true,"id":126776},{"__isSmartRef__":true,"id":126777},{"__isSmartRef__":true,"id":126778},{"__isSmartRef__":true,"id":126779},{"__isSmartRef__":true,"id":126780},{"__isSmartRef__":true,"id":126781},{"__isSmartRef__":true,"id":126782},{"__isSmartRef__":true,"id":126783},{"__isSmartRef__":true,"id":126784},{"__isSmartRef__":true,"id":126785},{"__isSmartRef__":true,"id":126786},{"__isSmartRef__":true,"id":126787},{"__isSmartRef__":true,"id":126788},{"__isSmartRef__":true,"id":126789},{"__isSmartRef__":true,"id":126790},{"__isSmartRef__":true,"id":126791},{"__isSmartRef__":true,"id":126792},{"__isSmartRef__":true,"id":126793},{"__isSmartRef__":true,"id":126794},{"__isSmartRef__":true,"id":126795},{"__isSmartRef__":true,"id":126796},{"__isSmartRef__":true,"id":126797},{"__isSmartRef__":true,"id":126798},{"__isSmartRef__":true,"id":126799},{"__isSmartRef__":true,"id":126800},{"__isSmartRef__":true,"id":126801},{"__isSmartRef__":true,"id":126802},{"__isSmartRef__":true,"id":126803},{"__isSmartRef__":true,"id":126804},{"__isSmartRef__":true,"id":126805},{"__isSmartRef__":true,"id":126806},{"__isSmartRef__":true,"id":126807},{"__isSmartRef__":true,"id":126808},{"__isSmartRef__":true,"id":126809},{"__isSmartRef__":true,"id":126810},{"__isSmartRef__":true,"id":126811},{"__isSmartRef__":true,"id":126812},{"__isSmartRef__":true,"id":126813},{"__isSmartRef__":true,"id":126814},{"__isSmartRef__":true,"id":126815},{"__isSmartRef__":true,"id":126816},{"__isSmartRef__":true,"id":126817},{"__isSmartRef__":true,"id":126818},{"__isSmartRef__":true,"id":126819},{"__isSmartRef__":true,"id":126820},{"__isSmartRef__":true,"id":126821},{"__isSmartRef__":true,"id":126822},{"__isSmartRef__":true,"id":126823},{"__isSmartRef__":true,"id":126824},{"__isSmartRef__":true,"id":126825},{"__isSmartRef__":true,"id":126826},{"__isSmartRef__":true,"id":126827},{"__isSmartRef__":true,"id":126828},{"__isSmartRef__":true,"id":126829},{"__isSmartRef__":true,"id":126830},{"__isSmartRef__":true,"id":126831},{"__isSmartRef__":true,"id":126832},{"__isSmartRef__":true,"id":126833},{"__isSmartRef__":true,"id":126834},{"__isSmartRef__":true,"id":126835},{"__isSmartRef__":true,"id":126836},{"__isSmartRef__":true,"id":126837},{"__isSmartRef__":true,"id":126838},{"__isSmartRef__":true,"id":126839},{"__isSmartRef__":true,"id":126840},{"__isSmartRef__":true,"id":126841},{"__isSmartRef__":true,"id":126842},{"__isSmartRef__":true,"id":126843},{"__isSmartRef__":true,"id":126844},{"__isSmartRef__":true,"id":126845},{"__isSmartRef__":true,"id":126846},{"__isSmartRef__":true,"id":126847},{"__isSmartRef__":true,"id":126848},{"__isSmartRef__":true,"id":126849},{"__isSmartRef__":true,"id":126850},{"__isSmartRef__":true,"id":126851},{"__isSmartRef__":true,"id":126852},{"__isSmartRef__":true,"id":126853},{"__isSmartRef__":true,"id":126854},{"__isSmartRef__":true,"id":126855},{"__isSmartRef__":true,"id":126856},{"__isSmartRef__":true,"id":126857},{"__isSmartRef__":true,"id":126858},{"__isSmartRef__":true,"id":126859},{"__isSmartRef__":true,"id":126860},{"__isSmartRef__":true,"id":126861},{"__isSmartRef__":true,"id":126862},{"__isSmartRef__":true,"id":126863},{"__isSmartRef__":true,"id":126864},{"__isSmartRef__":true,"id":126865},{"__isSmartRef__":true,"id":126866},{"__isSmartRef__":true,"id":126867},{"__isSmartRef__":true,"id":126868},{"__isSmartRef__":true,"id":126869},{"__isSmartRef__":true,"id":126870},{"__isSmartRef__":true,"id":126871},{"__isSmartRef__":true,"id":126872},{"__isSmartRef__":true,"id":126873},{"__isSmartRef__":true,"id":126874},{"__isSmartRef__":true,"id":126875},{"__isSmartRef__":true,"id":126876},{"__isSmartRef__":true,"id":126877},{"__isSmartRef__":true,"id":126878},{"__isSmartRef__":true,"id":126879},{"__isSmartRef__":true,"id":126880},{"__isSmartRef__":true,"id":126881},{"__isSmartRef__":true,"id":126882},{"__isSmartRef__":true,"id":126883},{"__isSmartRef__":true,"id":126884},{"__isSmartRef__":true,"id":126885},{"__isSmartRef__":true,"id":126886},{"__isSmartRef__":true,"id":126887},{"__isSmartRef__":true,"id":126888},{"__isSmartRef__":true,"id":126889},{"__isSmartRef__":true,"id":126890},{"__isSmartRef__":true,"id":126891},{"__isSmartRef__":true,"id":126892},{"__isSmartRef__":true,"id":126893},{"__isSmartRef__":true,"id":126894},{"__isSmartRef__":true,"id":126895},{"__isSmartRef__":true,"id":126896},{"__isSmartRef__":true,"id":126897},{"__isSmartRef__":true,"id":126898},{"__isSmartRef__":true,"id":126899},{"__isSmartRef__":true,"id":126900},{"__isSmartRef__":true,"id":126901},{"__isSmartRef__":true,"id":126902},{"__isSmartRef__":true,"id":126903},{"__isSmartRef__":true,"id":126904},{"__isSmartRef__":true,"id":126905},{"__isSmartRef__":true,"id":126906},{"__isSmartRef__":true,"id":126907},{"__isSmartRef__":true,"id":126908},{"__isSmartRef__":true,"id":126909},{"__isSmartRef__":true,"id":126910},{"__isSmartRef__":true,"id":126911},{"__isSmartRef__":true,"id":126912},{"__isSmartRef__":true,"id":126913},{"__isSmartRef__":true,"id":126914},{"__isSmartRef__":true,"id":126915},{"__isSmartRef__":true,"id":126916},{"__isSmartRef__":true,"id":126917},{"__isSmartRef__":true,"id":126918},{"__isSmartRef__":true,"id":126919},{"__isSmartRef__":true,"id":126920},{"__isSmartRef__":true,"id":126921},{"__isSmartRef__":true,"id":126922},{"__isSmartRef__":true,"id":126923},{"__isSmartRef__":true,"id":126924},{"__isSmartRef__":true,"id":126925},{"__isSmartRef__":true,"id":126926},{"__isSmartRef__":true,"id":126927},{"__isSmartRef__":true,"id":126928},{"__isSmartRef__":true,"id":126929},{"__isSmartRef__":true,"id":126930},{"__isSmartRef__":true,"id":126931},{"__isSmartRef__":true,"id":126932},{"__isSmartRef__":true,"id":126933},{"__isSmartRef__":true,"id":126934},{"__isSmartRef__":true,"id":126935},{"__isSmartRef__":true,"id":126936},{"__isSmartRef__":true,"id":126937},{"__isSmartRef__":true,"id":126938},{"__isSmartRef__":true,"id":126939},{"__isSmartRef__":true,"id":126940},{"__isSmartRef__":true,"id":126941},{"__isSmartRef__":true,"id":126942},{"__isSmartRef__":true,"id":126943},{"__isSmartRef__":true,"id":126944},{"__isSmartRef__":true,"id":126945},{"__isSmartRef__":true,"id":126946},{"__isSmartRef__":true,"id":126947},{"__isSmartRef__":true,"id":126948},{"__isSmartRef__":true,"id":126949},{"__isSmartRef__":true,"id":126950},{"__isSmartRef__":true,"id":126951},{"__isSmartRef__":true,"id":126952},{"__isSmartRef__":true,"id":126953},{"__isSmartRef__":true,"id":126954},{"__isSmartRef__":true,"id":126955},{"__isSmartRef__":true,"id":126956},{"__isSmartRef__":true,"id":126957},{"__isSmartRef__":true,"id":126958},{"__isSmartRef__":true,"id":126959},{"__isSmartRef__":true,"id":126960},{"__isSmartRef__":true,"id":126961},{"__isSmartRef__":true,"id":126962},{"__isSmartRef__":true,"id":126963},{"__isSmartRef__":true,"id":126964},{"__isSmartRef__":true,"id":126965},{"__isSmartRef__":true,"id":126966},{"__isSmartRef__":true,"id":126967},{"__isSmartRef__":true,"id":126968},{"__isSmartRef__":true,"id":126969},{"__isSmartRef__":true,"id":126970},{"__isSmartRef__":true,"id":126971},{"__isSmartRef__":true,"id":126972},{"__isSmartRef__":true,"id":126973},{"__isSmartRef__":true,"id":126974},{"__isSmartRef__":true,"id":126975},{"__isSmartRef__":true,"id":126976},{"__isSmartRef__":true,"id":126977},{"__isSmartRef__":true,"id":126978},{"__isSmartRef__":true,"id":126979},{"__isSmartRef__":true,"id":126980},{"__isSmartRef__":true,"id":126981},{"__isSmartRef__":true,"id":126982},{"__isSmartRef__":true,"id":126983},{"__isSmartRef__":true,"id":126984},{"__isSmartRef__":true,"id":126985},{"__isSmartRef__":true,"id":126986},{"__isSmartRef__":true,"id":126987},{"__isSmartRef__":true,"id":126988},{"__isSmartRef__":true,"id":126989},{"__isSmartRef__":true,"id":126990},{"__isSmartRef__":true,"id":126991},{"__isSmartRef__":true,"id":126992},{"__isSmartRef__":true,"id":126993},{"__isSmartRef__":true,"id":126994},{"__isSmartRef__":true,"id":126995},{"__isSmartRef__":true,"id":126996},{"__isSmartRef__":true,"id":126997},{"__isSmartRef__":true,"id":126998},{"__isSmartRef__":true,"id":126999},{"__isSmartRef__":true,"id":127000},{"__isSmartRef__":true,"id":127001},{"__isSmartRef__":true,"id":127002},{"__isSmartRef__":true,"id":127003},{"__isSmartRef__":true,"id":127004},{"__isSmartRef__":true,"id":127005},{"__isSmartRef__":true,"id":127006},{"__isSmartRef__":true,"id":127007},{"__isSmartRef__":true,"id":127008},{"__isSmartRef__":true,"id":127009},{"__isSmartRef__":true,"id":127010},{"__isSmartRef__":true,"id":127011},{"__isSmartRef__":true,"id":127012},{"__isSmartRef__":true,"id":127013},{"__isSmartRef__":true,"id":127014},{"__isSmartRef__":true,"id":127015},{"__isSmartRef__":true,"id":127016},{"__isSmartRef__":true,"id":127017},{"__isSmartRef__":true,"id":127018},{"__isSmartRef__":true,"id":127019},{"__isSmartRef__":true,"id":127020},{"__isSmartRef__":true,"id":127021},{"__isSmartRef__":true,"id":127022},{"__isSmartRef__":true,"id":127023},{"__isSmartRef__":true,"id":127024},{"__isSmartRef__":true,"id":127025},{"__isSmartRef__":true,"id":127026},{"__isSmartRef__":true,"id":127027},{"__isSmartRef__":true,"id":127028},{"__isSmartRef__":true,"id":127029},{"__isSmartRef__":true,"id":127030},{"__isSmartRef__":true,"id":127031},{"__isSmartRef__":true,"id":127032},{"__isSmartRef__":true,"id":127033},{"__isSmartRef__":true,"id":127034},{"__isSmartRef__":true,"id":127035},{"__isSmartRef__":true,"id":127036},{"__isSmartRef__":true,"id":127037},{"__isSmartRef__":true,"id":127038},{"__isSmartRef__":true,"id":127039},{"__isSmartRef__":true,"id":127040},{"__isSmartRef__":true,"id":127041},{"__isSmartRef__":true,"id":127042},{"__isSmartRef__":true,"id":127043},{"__isSmartRef__":true,"id":127044},{"__isSmartRef__":true,"id":127045},{"__isSmartRef__":true,"id":127046},{"__isSmartRef__":true,"id":127047},{"__isSmartRef__":true,"id":127048},{"__isSmartRef__":true,"id":127049},{"__isSmartRef__":true,"id":127050},{"__isSmartRef__":true,"id":127051},{"__isSmartRef__":true,"id":127052},{"__isSmartRef__":true,"id":127053},{"__isSmartRef__":true,"id":127054},{"__isSmartRef__":true,"id":127055},{"__isSmartRef__":true,"id":127056},{"__isSmartRef__":true,"id":127057},{"__isSmartRef__":true,"id":127058},{"__isSmartRef__":true,"id":127059},{"__isSmartRef__":true,"id":127060},{"__isSmartRef__":true,"id":127061},{"__isSmartRef__":true,"id":127062},{"__isSmartRef__":true,"id":127063},{"__isSmartRef__":true,"id":127064},{"__isSmartRef__":true,"id":127065},{"__isSmartRef__":true,"id":127066},{"__isSmartRef__":true,"id":127067},{"__isSmartRef__":true,"id":127068},{"__isSmartRef__":true,"id":127069},{"__isSmartRef__":true,"id":127070},{"__isSmartRef__":true,"id":127071},{"__isSmartRef__":true,"id":127072},{"__isSmartRef__":true,"id":127073},{"__isSmartRef__":true,"id":127074},{"__isSmartRef__":true,"id":127075},{"__isSmartRef__":true,"id":127076},{"__isSmartRef__":true,"id":127077},{"__isSmartRef__":true,"id":127078},{"__isSmartRef__":true,"id":127079},{"__isSmartRef__":true,"id":127080},{"__isSmartRef__":true,"id":127081},{"__isSmartRef__":true,"id":127082},{"__isSmartRef__":true,"id":127083},{"__isSmartRef__":true,"id":127084},{"__isSmartRef__":true,"id":127085},{"__isSmartRef__":true,"id":127086},{"__isSmartRef__":true,"id":127087},{"__isSmartRef__":true,"id":127088},{"__isSmartRef__":true,"id":127089},{"__isSmartRef__":true,"id":127090},{"__isSmartRef__":true,"id":127091},{"__isSmartRef__":true,"id":127092},{"__isSmartRef__":true,"id":127093},{"__isSmartRef__":true,"id":127094},{"__isSmartRef__":true,"id":127095},{"__isSmartRef__":true,"id":127096},{"__isSmartRef__":true,"id":127097},{"__isSmartRef__":true,"id":127098},{"__isSmartRef__":true,"id":127099},{"__isSmartRef__":true,"id":127100},{"__isSmartRef__":true,"id":127101},{"__isSmartRef__":true,"id":127102},{"__isSmartRef__":true,"id":127103},{"__isSmartRef__":true,"id":127104},{"__isSmartRef__":true,"id":127105},{"__isSmartRef__":true,"id":127106},{"__isSmartRef__":true,"id":127107},{"__isSmartRef__":true,"id":127108},{"__isSmartRef__":true,"id":127109},{"__isSmartRef__":true,"id":127110},{"__isSmartRef__":true,"id":127111},{"__isSmartRef__":true,"id":127112},{"__isSmartRef__":true,"id":127113},{"__isSmartRef__":true,"id":127114},{"__isSmartRef__":true,"id":127115},{"__isSmartRef__":true,"id":127116},{"__isSmartRef__":true,"id":127117},{"__isSmartRef__":true,"id":127118},{"__isSmartRef__":true,"id":127119},{"__isSmartRef__":true,"id":127120},{"__isSmartRef__":true,"id":127121},{"__isSmartRef__":true,"id":127122},{"__isSmartRef__":true,"id":127123},{"__isSmartRef__":true,"id":127124},{"__isSmartRef__":true,"id":127125},{"__isSmartRef__":true,"id":127126},{"__isSmartRef__":true,"id":127127},{"__isSmartRef__":true,"id":127128},{"__isSmartRef__":true,"id":127129},{"__isSmartRef__":true,"id":127130},{"__isSmartRef__":true,"id":127131},{"__isSmartRef__":true,"id":127132},{"__isSmartRef__":true,"id":127133},{"__isSmartRef__":true,"id":127134},{"__isSmartRef__":true,"id":127135},{"__isSmartRef__":true,"id":127136},{"__isSmartRef__":true,"id":127137},{"__isSmartRef__":true,"id":127138},{"__isSmartRef__":true,"id":127139},{"__isSmartRef__":true,"id":127140},{"__isSmartRef__":true,"id":127141},{"__isSmartRef__":true,"id":127142},{"__isSmartRef__":true,"id":127143},{"__isSmartRef__":true,"id":127144},{"__isSmartRef__":true,"id":127145},{"__isSmartRef__":true,"id":127146},{"__isSmartRef__":true,"id":127147},{"__isSmartRef__":true,"id":127148},{"__isSmartRef__":true,"id":127149},{"__isSmartRef__":true,"id":127150},{"__isSmartRef__":true,"id":127151},{"__isSmartRef__":true,"id":127152},{"__isSmartRef__":true,"id":127153},{"__isSmartRef__":true,"id":127154},{"__isSmartRef__":true,"id":127155},{"__isSmartRef__":true,"id":127156},{"__isSmartRef__":true,"id":127157},{"__isSmartRef__":true,"id":127158},{"__isSmartRef__":true,"id":127159},{"__isSmartRef__":true,"id":127160},{"__isSmartRef__":true,"id":127161},{"__isSmartRef__":true,"id":127162},{"__isSmartRef__":true,"id":127163},{"__isSmartRef__":true,"id":127164},{"__isSmartRef__":true,"id":127165},{"__isSmartRef__":true,"id":127166},{"__isSmartRef__":true,"id":127167},{"__isSmartRef__":true,"id":127168},{"__isSmartRef__":true,"id":127169},{"__isSmartRef__":true,"id":127170},{"__isSmartRef__":true,"id":127171},{"__isSmartRef__":true,"id":127172},{"__isSmartRef__":true,"id":127173},{"__isSmartRef__":true,"id":127174},{"__isSmartRef__":true,"id":127175},{"__isSmartRef__":true,"id":127176},{"__isSmartRef__":true,"id":127177},{"__isSmartRef__":true,"id":127178},{"__isSmartRef__":true,"id":127179},{"__isSmartRef__":true,"id":127180},{"__isSmartRef__":true,"id":127181},{"__isSmartRef__":true,"id":127182},{"__isSmartRef__":true,"id":127183},{"__isSmartRef__":true,"id":127184},{"__isSmartRef__":true,"id":127185},{"__isSmartRef__":true,"id":127186},{"__isSmartRef__":true,"id":127187},{"__isSmartRef__":true,"id":127188},{"__isSmartRef__":true,"id":127189},{"__isSmartRef__":true,"id":127190},{"__isSmartRef__":true,"id":127191},{"__isSmartRef__":true,"id":127192},{"__isSmartRef__":true,"id":127193},{"__isSmartRef__":true,"id":127194},{"__isSmartRef__":true,"id":127195},{"__isSmartRef__":true,"id":127196},{"__isSmartRef__":true,"id":127197},{"__isSmartRef__":true,"id":127198},{"__isSmartRef__":true,"id":127199},{"__isSmartRef__":true,"id":127200},{"__isSmartRef__":true,"id":127201},{"__isSmartRef__":true,"id":127202},{"__isSmartRef__":true,"id":127203},{"__isSmartRef__":true,"id":127204},{"__isSmartRef__":true,"id":127205},{"__isSmartRef__":true,"id":127206},{"__isSmartRef__":true,"id":127207},{"__isSmartRef__":true,"id":127208},{"__isSmartRef__":true,"id":127209},{"__isSmartRef__":true,"id":127210},{"__isSmartRef__":true,"id":127211},{"__isSmartRef__":true,"id":127212},{"__isSmartRef__":true,"id":127213},{"__isSmartRef__":true,"id":127214},{"__isSmartRef__":true,"id":127215},{"__isSmartRef__":true,"id":127216},{"__isSmartRef__":true,"id":127217},{"__isSmartRef__":true,"id":127218},{"__isSmartRef__":true,"id":127219},{"__isSmartRef__":true,"id":127220},{"__isSmartRef__":true,"id":127221},{"__isSmartRef__":true,"id":127222},{"__isSmartRef__":true,"id":127223},{"__isSmartRef__":true,"id":127224},{"__isSmartRef__":true,"id":127225},{"__isSmartRef__":true,"id":127226},{"__isSmartRef__":true,"id":127227},{"__isSmartRef__":true,"id":127228},{"__isSmartRef__":true,"id":127229},{"__isSmartRef__":true,"id":127230},{"__isSmartRef__":true,"id":127231},{"__isSmartRef__":true,"id":127232},{"__isSmartRef__":true,"id":127233},{"__isSmartRef__":true,"id":127234},{"__isSmartRef__":true,"id":127235},{"__isSmartRef__":true,"id":127236},{"__isSmartRef__":true,"id":127237},{"__isSmartRef__":true,"id":127238},{"__isSmartRef__":true,"id":127239},{"__isSmartRef__":true,"id":127240},{"__isSmartRef__":true,"id":127241},{"__isSmartRef__":true,"id":127242},{"__isSmartRef__":true,"id":127243},{"__isSmartRef__":true,"id":127244},{"__isSmartRef__":true,"id":127245},{"__isSmartRef__":true,"id":127246},{"__isSmartRef__":true,"id":127247},{"__isSmartRef__":true,"id":127248},{"__isSmartRef__":true,"id":127249},{"__isSmartRef__":true,"id":127250},{"__isSmartRef__":true,"id":127251},{"__isSmartRef__":true,"id":127252},{"__isSmartRef__":true,"id":127253},{"__isSmartRef__":true,"id":127254},{"__isSmartRef__":true,"id":127255},{"__isSmartRef__":true,"id":127256},{"__isSmartRef__":true,"id":127257},{"__isSmartRef__":true,"id":127258},{"__isSmartRef__":true,"id":127259},{"__isSmartRef__":true,"id":127260},{"__isSmartRef__":true,"id":127261},{"__isSmartRef__":true,"id":127262},{"__isSmartRef__":true,"id":127263},{"__isSmartRef__":true,"id":127264},{"__isSmartRef__":true,"id":127265},{"__isSmartRef__":true,"id":127266},{"__isSmartRef__":true,"id":127267},{"__isSmartRef__":true,"id":127268},{"__isSmartRef__":true,"id":127269},{"__isSmartRef__":true,"id":127270},{"__isSmartRef__":true,"id":127271},{"__isSmartRef__":true,"id":127272},{"__isSmartRef__":true,"id":127273},{"__isSmartRef__":true,"id":127274},{"__isSmartRef__":true,"id":127275},{"__isSmartRef__":true,"id":127276},{"__isSmartRef__":true,"id":127277},{"__isSmartRef__":true,"id":127278},{"__isSmartRef__":true,"id":127279},{"__isSmartRef__":true,"id":127280},{"__isSmartRef__":true,"id":127281},{"__isSmartRef__":true,"id":127282},{"__isSmartRef__":true,"id":127283},{"__isSmartRef__":true,"id":127284},{"__isSmartRef__":true,"id":127285},{"__isSmartRef__":true,"id":127286},{"__isSmartRef__":true,"id":127287},{"__isSmartRef__":true,"id":127288},{"__isSmartRef__":true,"id":127289},{"__isSmartRef__":true,"id":127290},{"__isSmartRef__":true,"id":127291},{"__isSmartRef__":true,"id":127292},{"__isSmartRef__":true,"id":127293},{"__isSmartRef__":true,"id":127294},{"__isSmartRef__":true,"id":127295},{"__isSmartRef__":true,"id":127296},{"__isSmartRef__":true,"id":127297},{"__isSmartRef__":true,"id":127298},{"__isSmartRef__":true,"id":127299},{"__isSmartRef__":true,"id":127300},{"__isSmartRef__":true,"id":127301},{"__isSmartRef__":true,"id":127302}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"126714":{"isSerializedDate":true,"string":"Fri Oct 28 2011 01:02:08 GMT-0400 (Eastern Daylight Time)"},"126715":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/lauritz/miniprojects/annotationPart.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"126716":{"type":"S:modified","url":"/users/jennek/start.xhtml"},"126717":{"type":"S:modified","url":"/users/Dan/Piano.xhtml"},"126718":{"type":"S:modified","url":"/users/sofia/documentation.xhtml"},"126719":{"type":"S:modified","url":"/users/cschuster/presentation.xhtml"},"126720":{"type":"S:modified","url":"/demos/LiveWeb/NewCPUVisualization.xhtml"},"126721":{"type":"S:modified","url":"/users/lauritz/start.xhtml"},"126722":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"126723":{"type":"S:modified","url":"/draft/NewWorld/ServerPart.xhtml"},"126724":{"type":"S:modified","url":"/users/sofia/georgi/ButtonPrototypes.xhtml"},"126725":{"type":"S:modified","url":"/draft/NewWorld/NotetakingApp.xhtml"},"126726":{"type":"S:modified","url":"/projects/CodeDB2/info_documents.xhtml"},"126727":{"type":"S:modified","url":"/users/cschuster/hello.xhtml"},"126728":{"type":"S:modified","url":"/users/fbo/layoutNoEpiMorphs.xhtml"},"126729":{"type":"S:modified","url":"/issues/110527_RichTextGetsLost.xhtml"},"126730":{"type":"S:modified","url":"/users/fbo/boxTestRange.xhtml"},"126731":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualization.xhtml"},"126732":{"type":"S:modified","url":"/demos/contextjs/Syntax.xhtml"},"126733":{"type":"S:modified","url":"/draft/NewWorld/Connectors.xhtml"},"126734":{"type":"S:modified","url":"/users/sofia/documentationXXX.xhtml"},"126735":{"type":"S:modified","url":"/demos/VisualConnect.xhtml"},"126736":{"type":"S:modified","url":"/users/MrSteve/Test1.xhtml"},"126737":{"type":"S:modified","url":"/issues/110614_ClickingOnLinesHackIsBroken.xhtml"},"126738":{"type":"S:modified","url":"/ChangeLog.xhtml"},"126739":{"type":"S:modified","url":"/gettingStarted.xhtml"},"126740":{"type":"S:modified","url":"/users/martin/oldWorkspace.xhtml"},"126741":{"type":"S:modified","url":"/demos/Clean.xhtml"},"126742":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeSaved.xhtml"},"126743":{"type":"S:modified","url":"/issues/110613_ConnectorsAreBroken.xhtml"},"126744":{"type":"S:modified","url":"/draft/NewWorld/ModuleDependencies.xhtml"},"126745":{"type":"S:modified","url":"/issues/fixed/110412_ListDroppingBroken.xhtml"},"126746":{"type":"S:modified","url":"/demos/LiveWeb/Empty.xhtml"},"126747":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/dev2.xhtml"},"126748":{"type":"S:modified","url":"/users/fbo/dropJournalBug.xhtml"},"126749":{"type":"S:modified","url":"/users/tfleig/start.xhtml"},"126750":{"type":"S:modified","url":"/specs/Scrolling.xhtml"},"126751":{"type":"S:modified","url":"/users/fbo/dataGridTests.xhtml"},"126752":{"type":"S:modified","url":"/users/tmohr/newWorld2.xhtml"},"126753":{"type":"S:modified","url":"/users/sofia/georgi/new_world.xhtml"},"126754":{"type":"S:modified","url":"/users/tmohr/slide5.xhtml"},"126755":{"type":"S:modified","url":"/users/fbo/constraintLayoutExampleSerialized.xhtml"},"126756":{"type":"S:modified","url":"/draft/NewWorld/TextBugfixes.xhtml"},"126757":{"type":"S:modified","url":"/users/ahold/new/usertracking.xhtml"},"126758":{"type":"S:modified","url":"/issues/110512_WrappingTextInTextMorph.xhtml"},"126759":{"type":"S:modified","url":"/users/constantin/doku.xhtml"},"126760":{"type":"S:modified","url":"/users/Dan/PartsBin.xhtml"},"126761":{"type":"S:modified","url":"/users/fbo/chat.xhtml"},"126762":{"type":"S:modified","url":"/users/Dan/NewPresentation.xhtml"},"126763":{"type":"S:modified","url":"/users/markoroeder/TablePartDev.xhtml"},"126764":{"type":"S:modified","url":"/users/fbo/renderingHooks.xhtml"},"126765":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype_saved.xhtml"},"126766":{"type":"S:modified","url":"/users/bert/start.xhtml"},"126767":{"type":"S:modified","url":"/users/Dan/TestWorld.xhtml"},"126768":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert.xhtml"},"126769":{"type":"S:modified","url":"/issues/110603_SvgRenderIsNotYetGoodEnoughForOurIcons.xhtml"},"126770":{"type":"S:modified","url":"/issues/111006_DisableGrabbingDoesNotDisableGrabbing.xhtml"},"126771":{"type":"S:modified","url":"/users/robertkrahn/writing.xhtml"},"126772":{"type":"S:modified","url":"/issues/111020_ClassBrowserPartShouldRememberChanges.xhtml"},"126773":{"type":"S:modified","url":"/users/ahold/serverDevNew.xhtml"},"126774":{"type":"S:modified","url":"/demos/LiveWeb/LiveWebSummary.xhtml"},"126775":{"type":"S:modified","url":"/users/lauritz/miniprojects/jQueryEffects.xhtml"},"126776":{"type":"S:modified","url":"/users/Dan/BorderTest.xhtml"},"126777":{"type":"S:modified","url":"/draft/NewWorld/PartsBin.xhtml"},"126778":{"type":"S:modified","url":"/users/sofia/georgi/splitter.xhtml"},"126779":{"type":"S:modified","url":"/users/martin/stats.xhtml"},"126780":{"type":"S:modified","url":"/users/ahold/newWorld.xhtml"},"126781":{"type":"S:modified","url":"/draft/NewWorld/SVGLines.xhtml"},"126782":{"type":"S:added","url":null},"126783":{"type":"S:modified","url":"/issues/fixed/110507_CommentsForParts.xhtml"},"126784":{"type":"S:modified","url":"/demos/contextjs/OpenImplementation.xhtml"},"126785":{"type":"S:modified","url":"/users/Dan/QBF2Ba.xhtml"},"126786":{"type":"S:modified","url":"/users/fbo/welcome.xhtml"},"126787":{"type":"S:modified","url":"/issues/111026_CouchDB>>saveDoesNotAskForCredentialsInSafari.xhtml"},"126788":{"type":"S:modified","url":"/users/martin/measurements/FAQ.xhtml"},"126789":{"type":"S:modified","url":"/users/gerald24/temp.xhtml"},"126790":{"type":"S:modified","url":"/users/markoroeder/MetadataVisualization.xhtml"},"126791":{"type":"S:modified","url":"/demos/WorldSerializationGraph.xhtml"},"126792":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/ImageDroppin.xhtml"},"126793":{"type":"S:modified","url":"/users/Dan/LiveWeb-NewLayout.xhtml"},"126794":{"type":"S:modified","url":"/core/lively/DOMAbstraction.js"},"126795":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Slider.xhtml"},"126796":{"type":"S:modified","url":"/demos/ScriptingClock.xhtml"},"126797":{"type":"S:modified","url":"/issues/111017_BrowsingSubmorphsWithObjectExplorerBroken.xhtml"},"126798":{"type":"S:modified","url":"/users/Dan/Tutorial1.xhtml"},"126799":{"type":"S:modified","url":"/users/fbo/empty3.xhtml"},"126800":{"type":"S:modified","url":"/demos/visualizations/FPSProtovis.xhtml"},"126801":{"type":"S:modified","url":"/draft/NewWorld/ObjectTracerPart.xhtml"},"126802":{"type":"S:modified","url":"/issues/110629_SlideoverlayIsBrokenAfterSavingItHidden.xhtml"},"126803":{"type":"S:modified","url":"/users/markoroeder/GOTY2011.xhtml"},"126804":{"type":"S:modified","url":"/users/fbo/DraftLayout.xhtml"},"126805":{"type":"S:modified","url":"/users/fbo/onMouseMoveRefactoring.xhtml"},"126806":{"type":"S:modified","url":"/users/Dan/PM/ScripterDev.xhtml"},"126807":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksSebastian.xhtml"},"126808":{"type":"S:modified","url":"/users/fbo/DataTables.xhtml"},"126809":{"type":"S:modified","url":"/users/fbo/myLineWorld.xhtml"},"126810":{"type":"S:modified","url":"/issues/110526_ConnectorsInTheNewWorld.xhtml"},"126811":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt.xhtml"},"126812":{"type":"S:modified","url":"/users/Dan/MyQBF.xhtml"},"126813":{"type":"S:modified","url":"/users/Dan/LiveWeb2.xhtml"},"126814":{"type":"S:modified","url":"/users/fbo/layoutPlaceholdersForDragging.xhtml"},"126815":{"type":"S:modified","url":"/webwerkstatt.xhtml"},"126816":{"type":"S:modified","url":"/users/sofia/georgi/Versions.xhtml"},"126817":{"type":"S:modified","url":"/issues/fixed/110506_CompletelyEmphasizedTextDoesNotSerialize.xhtml"},"126818":{"type":"S:modified","url":"/issues/110518_ShadowOfAMorphDoesNotReflectRotation.xhtml"},"126819":{"type":"S:modified","url":"/users/olmeca/start.xhtml"},"126820":{"type":"S:modified","url":"/users/sofia/martin/3.xhtml"},"126821":{"type":"S:modified","url":"/issues/110514_DontShowEditCursorForHalosMenusEtc.xhtml"},"126822":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Lists.xhtml"},"126823":{"type":"S:modified","url":"/users/fbo/layoutDragSnap.xhtml"},"126824":{"type":"S:modified","url":"/users/sofia/georgi/new.xhtml"},"126825":{"type":"S:modified","url":"/users/mkilling/ikuh.xhtml"},"126826":{"type":"S:modified","url":"/draft/NewWorld/ClassBrowser.xhtml"},"126827":{"type":"S:modified","url":"/users/fbo/xamppInstaller.xhtml"},"126828":{"type":"S:modified","url":"/users/Kat/QBF2B.xhtml"},"126829":{"type":"S:modified","url":"/demos/visualizations/protovis.xhtml"},"126830":{"type":"S:modified","url":"/users/NikolaySuslov/start.xhtml"},"126831":{"type":"S:modified","url":"/documentation/Lively2Installation.xhtml"},"126832":{"type":"S:modified","url":"/issues/110518_ProblemToOpenDialogs.xhtml"},"126833":{"type":"S:modified","url":"/users/sofia/learning_prototype_js.xhtml"},"126834":{"type":"S:modified","url":"/issues/110809_AsScriptOfMethodDoesNotChangeFunctionName.xhtml"},"126835":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksBenjamin.xhtml"},"126836":{"type":"S:modified","url":"/users/sofia/video1.xhtml"},"126837":{"type":"S:modified","url":"/empty.xhtml"},"126838":{"type":"S:modified","url":"/demos/LiveWeb/LiveWeb.xhtml"},"126839":{"type":"S:modified","url":"/users/cschuster/start.xhtml"},"126840":{"type":"S:modified","url":"/issues/fixed/110509_WorldMenuDoesNotWork.xhtml"},"126841":{"type":"S:modified","url":"/users/Dan/QuickBrownFox.xhtml"},"126842":{"type":"S:modified","url":"/projects/Lively2/Minimal.xhtml"},"126843":{"type":"S:modified","url":"/issues/111005_LineIssues.xhtml"},"126844":{"type":"S:modified","url":"/issues/fixed/110506_PartsbinHasNoAddOrRemoveCategoryButtons.xhtml"},"126845":{"type":"S:modified","url":"/users/sofia/experiments/css_theming.xhtml"},"126846":{"type":"S:modified","url":"/documentation/videoTutorials/110630_CPUVis.xhtml"},"126847":{"type":"S:modified","url":"/users/template/start.xhtml"},"126848":{"type":"S:modified","url":"/documentation/Traits.xhtml"},"126849":{"type":"S:modified","url":"/issues/110717_ShapeOffsetMakesEventsGoMad.xhtml"},"126850":{"type":"S:modified","url":"/users/fbo/jQueryUi.xhtml"},"126851":{"type":"S:modified","url":"/users/robertkrahn/nonexisting.xhtml"},"126852":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DroppingForImport.xhtml"},"126853":{"type":"S:modified","url":"/cleanup.xhtml"},"126854":{"type":"S:modified","url":"/issues/110522_ListAndTextScrollWorldAfterReachingTheirScrollBounds.xhtml"},"126855":{"type":"S:modified","url":"/projects/BP2012/simple.xhtml"},"126856":{"type":"S:modified","url":"/issues/110831_ScrolingWithNewClippingCodeDoesNotWork.xhtml"},"126857":{"type":"S:modified","url":"/issues/110923_ProtovisVisualizationBroken.xhtml"},"126858":{"type":"S:modified","url":"/issues/111019_PublishingPartsWithCommitMessages.xhtml"},"126859":{"type":"S:modified","url":"/demos/visualizations/jsl4tv-world-000.xhtml"},"126860":{"type":"S:modified","url":"/users/markoroeder/SVN2CodeDB.xhtml"},"126861":{"type":"S:modified","url":"/users/sofia/trac_tickets_pavel.xhtml"},"126862":{"type":"S:modified","url":"/projects/BP2012/2011-11-02-talk.xhtml"},"126863":{"type":"S:modified","url":"/users/fbo/dojoWorld.xhtml"},"126864":{"type":"S:modified","url":"/users/Dan/NewPresentation2.xhtml"},"126865":{"type":"S:modified","url":"/users/tmohr/slide6.xhtml"},"126866":{"type":"S:modified","url":"/projects/DebuggingJS/draft.xhtml"},"126867":{"type":"S:modified","url":"/draft/NewWorld/DirectGrabDragAndCopy.xhtml"},"126868":{"type":"S:modified","url":"/users/sofia/protovis.xhtml"},"126869":{"type":"S:modified","url":"/blank.xhtml"},"126870":{"type":"S:modified","url":"/users/robertkrahn/testCPUVis.xhtml"},"126871":{"type":"S:modified","url":"/projects/Lively2/Converting.xhtml"},"126872":{"type":"S:modified","url":"/users/andyburnett/start.xhtml"},"126873":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/RichText.xhtml"},"126874":{"type":"S:modified","url":"/draft/NewWorld/Presentations.xhtml"},"126875":{"type":"S:modified","url":"/users/robertkrahn/garminExport.xhtml"},"126876":{"type":"S:modified","url":"/tests.xhtml"},"126877":{"type":"S:modified","url":"/issues/110625_PartUploadBroken.xhtml"},"126878":{"type":"S:modified","url":"/issues/fixed/110517_ConnectionsWantToAccessClosureValues.xhtml"},"126879":{"type":"S:modified","url":"/users/markoroeder/DataVisualization.xhtml"},"126880":{"type":"S:modified","url":"/draft/NewWorld/PartsBinSearch.xhtml"},"126881":{"type":"S:modified","url":"/issues/110529_InsertingSomethingInTextRemovesFocus.xhtml"},"126882":{"type":"S:modified","url":"/issues/110512_ListSelectionInScbDoesNotWorkCorrectly.xhtml"},"126883":{"type":"S:modified","url":"/issues/111017_StaticBindingOfSuperInClosures.xhtml"},"126884":{"type":"S:modified","url":"/demos/contextjs/flattening.xhtml"},"126885":{"type":"S:modified","url":"/issues/110511_LinesCannotBeClicked.xhtml"},"126886":{"type":"S:modified","url":"/users/lauritz/miniprojects/gettingStarted.xhtml"},"126887":{"type":"S:modified","url":"/users/markoroeder/Part2Class.xhtml"},"126888":{"type":"S:modified","url":"/users/Dan/EmptyWorld2.xhtml"},"126889":{"type":"S:modified","url":"/projects/LivelyKernel/nextSteps.xhtml"},"126890":{"type":"S:modified","url":"/users/wlcleveland/start.xhtml"},"126891":{"type":"S:modified","url":"/users/swart/start.xhtml"},"126892":{"type":"S:modified","url":"/users/Dan/QBF2Bb.xhtml"},"126893":{"type":"S:modified","url":"/users/tmohr/slide1.xhtml"},"126894":{"type":"S:modified","url":"/users/robertkrahn/DetermineModuleDependencies.xhtml"},"126895":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert2.xhtml"},"126896":{"type":"S:modified","url":"/projects/CodeDB2/info_restructuring.xhtml"},"126897":{"type":"S:modified","url":"/users/Dan/PM/DemoForm.xhtml"},"126898":{"type":"S:modified","url":"/issues/110728_GraffleLayerGrabsWorld.xhtml"},"126899":{"type":"S:modified","url":"/users/Dan/Activities1.xhtml"},"126900":{"type":"S:modified","url":"/users/tmohr/emtpy.xhtml"},"126901":{"type":"S:modified","url":"/documentation/ElProfesor.xhtml"},"126902":{"type":"S:modified","url":"/issues/111022_TheExplorerScrollingIsBroken.xhtml"},"126903":{"type":"S:modified","url":"/users/Dan/WindowPlay.xhtml"},"126904":{"type":"S:modified","url":"/users/martin/Measurements.xhtml"},"126905":{"type":"S:modified","url":"/users/fbo/layoutCycle.xhtml"},"126906":{"type":"S:modified","url":"/documentation/7funthings.xhtml"},"126907":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/jensWorld.xhtml"},"126908":{"type":"S:modified","url":"/users/iho/start.xhtml"},"126909":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicIntroduction.xhtml"},"126910":{"type":"S:modified","url":"/BrokenWorldRepairSite.xhtml"},"126911":{"type":"S:modified","url":"/users/fbo/serverDevPlayground.xhtml"},"126912":{"type":"S:modified","url":"/users/ahold/TrackerDev.xhtml"},"126913":{"type":"S:modified","url":"/users/Dan/LiveWeb3.xhtml"},"126914":{"type":"S:modified","url":"/documentation/Template.xhtml"},"126915":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/secondWorld.xhtml"},"126916":{"type":"S:modified","url":"/documentation/ContextJS.xhtml"},"126917":{"type":"S:modified","url":"/projects/CodeDB2/CodeDB2Dev.xhtml"},"126918":{"type":"S:modified","url":"/users/markoroeder/GrammarTesting.xhtml"},"126919":{"type":"S:modified","url":"/documentation/ScriptingTutorial.xhtml"},"126920":{"type":"S:modified","url":"/users/fbo/deserializeMorphs.xhtml"},"126921":{"type":"S:modified","url":"/issues/110722_ClipModeShouldClipMorphsInTheirBounds.xhtml"},"126922":{"type":"S:modified","url":"/documentation/videoTutorials/110714_NodeJSServerCreation.xhtml"},"126923":{"type":"S:modified","url":"/users/fbo/scrollFixes.xhtml"},"126924":{"type":"S:modified","url":"/users/fbo/empty.xhtml"},"126925":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksConrad.xhtml"},"126926":{"type":"S:modified","url":"/users/keith/deadly.xhtml"},"126927":{"type":"S:modified","url":"/users/robertkrahn/nonexisting2.xhtml"},"126928":{"type":"S:modified","url":"/users/Dan/QBFa.xhtml"},"126929":{"type":"S:modified","url":"/users/cschuster/debugging2.xhtml"},"126930":{"type":"S:modified","url":"/users/fbo/SlickGrid.xhtml"},"126931":{"type":"S:modified","url":"/users/constantin/Snake.xhtml"},"126932":{"type":"S:modified","url":"/documentation/worlds.xhtml"},"126933":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld2.xhtml"},"126934":{"type":"S:modified","url":"/issues/110609_TabIndentionForBulletPoints.xhtml"},"126935":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksAstrid.xhtml"},"126936":{"type":"S:modified","url":"/users/sofia/video2.xhtml"},"126937":{"type":"S:modified","url":"/users/keith/notes.xhtml"},"126938":{"type":"S:modified","url":"/issues/110528_ClickBehaviorOfScbIsStrange.xhtml"},"126939":{"type":"S:modified","url":"/demos/Parts.xhtml"},"126940":{"type":"S:modified","url":"/demos/WhereArePeopleFrom.xhtml"},"126941":{"type":"S:modified","url":"/issues/110510_MorphsAreDroppedWhenDndedFromPartsbin.xhtml"},"126942":{"type":"S:modified","url":"/users/fbo/jqueryTabulate.xhtml"},"126943":{"type":"S:modified","url":"/issues/111026_CustomFormattedBinsInPartsBin.xhtml"},"126944":{"type":"S:modified","url":"/users/fbo/learningLively2.xhtml"},"126945":{"type":"S:modified","url":"/issues/111017_svgIssues.xhtml"},"126946":{"type":"S:modified","url":"/users/markoroeder/NewStreamwork.xhtml"},"126947":{"type":"S:modified","url":"/users/markoroeder/MapImport.xhtml"},"126948":{"type":"S:modified","url":"/documentation/Serialization-Interface.xhtml"},"126949":{"type":"S:modified","url":"/issues/fixed/110511_DroppablebehaviorParts.xhtml"},"126950":{"type":"S:modified","url":"/users/markoroeder/newDraft.xhtml"},"126951":{"type":"S:modified","url":"/projects/Lively2/ReleasePlanning.xhtml"},"126952":{"type":"S:modified","url":"/draft/NewWorld/LinesAndCurves.xhtml"},"126953":{"type":"S:modified","url":"/users/Dan/HaloExpt.xhtml"},"126954":{"type":"S:modified","url":"/issues/110921_DropshadowIsOff.xhtml"},"126955":{"type":"S:modified","url":"/users/keith/versionControl.xhtml"},"126956":{"type":"S:modified","url":"/issues/111021_HowToStoreObjectsOnTheServer.xhtml"},"126957":{"type":"S:modified","url":"/documentation/videoTutorials/SystemBrowserDiffingVersions.xhtml"},"126958":{"type":"S:modified","url":"/users/fbo/blank.xhtml"},"126959":{"type":"S:modified","url":"/demos/Clock.xhtml"},"126960":{"type":"S:modified","url":"/users/fbo/scrolling.xhtml"},"126961":{"type":"S:modified","url":"/users/markoroeder/DraftInfoItem.xhtml"},"126962":{"type":"S:modified","url":"/documentation/HowConnectWorks.xhtml"},"126963":{"type":"S:modified","url":"/users/fbo/layoutTests.xhtml"},"126964":{"type":"S:modified","url":"/issues/fixed/110407_NoScriptEditorInNewWorld.xhtml"},"126965":{"type":"S:modified","url":"/projects/BP2012/Requests.xhtml"},"126966":{"type":"S:modified","url":"/users/template/pleaseDoNotChangeOrRemoveWorldsInThisDirectory.xhtml"},"126967":{"type":"S:modified","url":"/users/fbo/journalBug.xhtml"},"126968":{"type":"S:modified","url":"/issues/110701_VisualBindingToStarBroken.xhtml"},"126969":{"type":"S:modified","url":"/users/tmohr/slide7.xhtml"},"126970":{"type":"S:modified","url":"/issues/110723_PathBroken.xhtml"},"126971":{"type":"S:modified","url":"/demos/MyNewWikiPage.xhtml"},"126972":{"type":"S:modified","url":"/issues/fixed/110510_SafariWontOpenToolsFromPartsbin.xhtml"},"126973":{"type":"S:modified","url":"/issues/110720_FirefoxCannotDisplaySvgBasedMorphs.xhtml"},"126974":{"type":"S:modified","url":"/draft/NewWorld/RichText.xhtml"},"126975":{"type":"S:modified","url":"/users/alexwarth/start.xhtml"},"126976":{"type":"S:modified","url":"/draft/NewWorld/SimpleBrowser.xhtml"},"126977":{"type":"S:modified","url":"/draft/NewWorld/OldMorphicObjectConversion.xhtml"},"126978":{"type":"S:modified","url":"/documentation/profesores.xhtml"},"126979":{"type":"S:modified","url":"/documentation/videoTutorials/template.xhtml"},"126980":{"type":"S:modified","url":"/issues/110629_WindmillDoesNotShowInThePartsBin.xhtml"},"126981":{"type":"S:modified","url":"/issues/110519_PasteBug.xhtml"},"126982":{"type":"S:modified","url":"/draft/NewWorld/Engine.xhtml"},"126983":{"type":"S:modified","url":"/draft/NewWorld/ProgressForRequests.xhtml"},"126984":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Sliders.xhtml"},"126985":{"type":"S:modified","url":"/users/tmohr/bespin.xhtml"},"126986":{"type":"S:modified","url":"/users/fbo/scrollPlayground.xhtml"},"126987":{"type":"S:modified","url":"/users/tfleig/test1.xhtml"},"126988":{"type":"S:modified","url":"/users/fbo/gitSetup.xhtml"},"126989":{"type":"S:modified","url":"/users/constantin/start.xhtml"},"126990":{"type":"S:modified","url":"/users/Dan/Test.xhtml"},"126991":{"type":"S:modified","url":"/issues/110630_MenusLeaveVisibleBounds.xhtml"},"126992":{"type":"S:modified","url":"/projects/CodeDB2/playground_tilman.xhtml"},"126993":{"type":"S:modified","url":"/users/ohshima/start.xhtml"},"126994":{"type":"S:modified","url":"/issues/110704_MapsAreBlacksAfterDeserialization.xhtml"},"126995":{"type":"S:modified","url":"/users/Kat/MyQBF.xhtml"},"126996":{"type":"S:modified","url":"/users/markoroeder/SerializationDebug.xhtml"},"126997":{"type":"S:modified","url":"/issues/111012_BorderWidthIssue.xhtml"},"126998":{"type":"S:modified","url":"/users/mzimmerm/etoys-development-notes.xhtml"},"126999":{"type":"S:modified","url":"/users/Dan/EngineTest.xhtml"},"127000":{"type":"S:modified","url":"/users/tmohr/slide2.xhtml"},"127001":{"type":"S:modified","url":"/users/sofia/protovisPrototype.xhtml"},"127002":{"type":"S:modified","url":"/users/sofia/sofia/georgi/new_world.xhtml"},"127003":{"type":"S:modified","url":"/documentation/FAQ.xhtml"},"127004":{"type":"S:modified","url":"/demos/contextjs/SimpleObjectTracing.xhtml"},"127005":{"type":"S:modified","url":"/users/Dan/PM/Dan.xhtml"},"127006":{"type":"S:modified","url":"/issues/fixed/110518_PartsbinMoveIsNoRealMove.xhtml"},"127007":{"type":"S:modified","url":"/sandbox/sandbox-dgc.xhtml"},"127008":{"type":"S:modified","url":"/issues/110610_AddNewMethodBroken.xhtml"},"127009":{"type":"S:modified","url":"/users/Dan/CC.xhtml"},"127010":{"type":"S:modified","url":"/draft/NewWorld/StringsAsRichText.xhtml"},"127011":{"type":"S:modified","url":"/issues/110704_ClickingOnProtoVisDrawing.xhtml"},"127012":{"type":"S:modified","url":"/users/fbo/layoutGrid.xhtml"},"127013":{"type":"S:modified","url":"/users/Dan/Garbage.xhtml"},"127014":{"type":"S:modified","url":"/welcome.xhtml"},"127015":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/textEditor.xhtml"},"127016":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeQBF.xhtml"},"127017":{"type":"S:modified","url":"/documentation/videoTutorials/110429_TextAttributes.xhtml"},"127018":{"type":"S:modified","url":"/users/fbo/pongServer.xhtml"},"127019":{"type":"S:modified","url":"/users/miku/start.xhtml"},"127020":{"type":"S:modified","url":"/users/Dan/PM/Lively2.xhtml"},"127021":{"type":"S:modified","url":"/users/cschuster/dev-alpha.xhtml"},"127022":{"type":"S:modified","url":"/users/Dan/PM/PowerPointNot.xhtml"},"127023":{"type":"S:modified","url":"/users/fbo/layoutConfigurator.xhtml"},"127024":{"type":"S:modified","url":"/draft/NewWorld/Diffing.xhtml"},"127025":{"type":"S:modified","url":"/issues/110604_GriddingDoesNotWorkRight.xhtml"},"127026":{"type":"S:modified","url":"/issues/110927_TranslationAndPositionAreNotEqualWhenMorphHasAOwnerWithModifiedOrigin.xhtml"},"127027":{"type":"S:modified","url":"/issues/110809_ChangeOrRemovedScriptsAfterSerializationWrong.xhtml"},"127028":{"type":"S:modified","url":"/issues/110729_ShowHaloItemDuringHaloAction.xhtml"},"127029":{"type":"S:modified","url":"/users/tmohr/demo.xhtml"},"127030":{"type":"S:modified","url":"/documentation/overview.xhtml"},"127031":{"type":"S:modified","url":"/demos/LiveWeb/iPad.xhtml"},"127032":{"type":"S:modified","url":"/issues/110628_MorphOffsetsAfterGrabbingAreBroken.xhtml"},"127033":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SCBMigration.xhtml"},"127034":{"type":"S:modified","url":"/users/Dan/LiveWeb4.xhtml"},"127035":{"type":"S:modified","url":"/users/olmeca/olmeca3.xhtml"},"127036":{"type":"S:deleted","url":null},"127037":{"type":"S:modified","url":"/issues/111026_AccessingVersionsUsesWrongURLAndVersionCombination.xhtml"},"127038":{"type":"S:modified","url":"/users/sofia/sofia/georgi/video_experiments1.xhtml"},"127039":{"type":"S:modified","url":"/users/wlcleveland/shadowworld.xhtml"},"127040":{"type":"S:modified","url":"/users/mzimmerm/mz-world-from-start-xhtml.xhtml"},"127041":{"type":"S:modified","url":"/users/Dan/FormLayoutExpt.xhtml.xhtml"},"127042":{"type":"S:modified","url":"/users/robertkrahn/writeSite.xhtml"},"127043":{"type":"S:modified","url":"/draft/NewWorld/CurveDrafting.xhtml"},"127044":{"type":"S:modified","url":"/draft/NewWorld/ParseApacheServerLog.xhtml"},"127045":{"type":"S:modified","url":"/issues/fixed/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"127046":{"type":"S:modified","url":"/projects/BP2012/h2.xhtml"},"127047":{"type":"S:modified","url":"/draft/NewWorld/110521_BetterLists.xhtml"},"127048":{"type":"S:modified","url":"/users/Dan/PM/layoutExpts.xhtml"},"127049":{"type":"S:modified","url":"/users/test50/start.xhtml"},"127050":{"type":"S:modified","url":"/MovePages.xhtml"},"127051":{"type":"S:modified","url":"/documentation/Rendering.xhtml"},"127052":{"type":"S:modified","url":"/users/fbo/layoutPlayground.xhtml"},"127053":{"type":"S:modified","url":"/users/martin/measurements/webwerkstatt.xhtml"},"127054":{"type":"S:modified","url":"/issues/111005_MouseMoveChangesFocus.xhtml"},"127055":{"type":"S:modified","url":"/documentation/videoTutorials/110419_ManipulateMorphs.xhtml"},"127056":{"type":"S:modified","url":"/projects/Lively2/Release.xhtml"},"127057":{"type":"S:modified","url":"/issues/110523_RelayMouseEventsToMorphBeneath.xhtml"},"127058":{"type":"S:modified","url":"/users/tmohr/myNewWorld.xhtml"},"127059":{"type":"S:modified","url":"/users/robertkrahn/thingsToExplain.xhtml"},"127060":{"type":"S:modified","url":"/users/fbo/start.xhtml"},"127061":{"type":"S:modified","url":"/issues/110511_WeHaveNoCheckbox.xhtml"},"127062":{"type":"S:modified","url":"/users/Dan/PM/FormsDraft1.xhtml"},"127063":{"type":"S:modified","url":"/users/Dan/EmptyWorld.xhtml"},"127064":{"type":"S:modified","url":"/users/sofia/georgi/empty.xhtml"},"127065":{"type":"S:modified","url":"/issues/110609_AccidentalGrabbing.xhtml"},"127066":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicDevelopment.xhtml"},"127067":{"type":"S:modified","url":"/users/lauritz/personal/snippets.xhtml"},"127068":{"type":"S:modified","url":"/users/lauritz/personal/thoughts.xhtml"},"127069":{"type":"S:modified","url":"/users/Dan/NewEmptyWorld.xhtml"},"127070":{"type":"S:modified","url":"/users/markoroeder/DOMRemovalPlugin.xhtml"},"127071":{"type":"S:modified","url":"/documentation/LivelyInstallation.xhtml"},"127072":{"type":"S:modified","url":"/issues/110530_MakeSyntaxHighlightingFaster.xhtml"},"127073":{"type":"S:modified","url":"/users/lauritz/miniprojects/pongClient.xhtml"},"127074":{"type":"S:modified","url":"/issues/110831_ButtonLabelsAreNotCenteredAnymore.xhtml"},"127075":{"type":"S:modified","url":"/sandbox/ColorfulWindmills.xhtml"},"127076":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/todo.xhtml"},"127077":{"type":"S:modified","url":"/users/robertkrahn/simple.xhtml"},"127078":{"type":"S:modified","url":"/issues/111004_SavingAnEmptyTextObjectSetsTheStringToUndefined.xhtml"},"127079":{"type":"S:modified","url":"/issues/TextDebugWorld.xhtml"},"127080":{"type":"S:modified","url":"/documentation/ShortcutList.xhtml"},"127081":{"type":"S:modified","url":"/users/tmohr/slide8.xhtml"},"127082":{"type":"S:modified","url":"/issues/110522_ClickingTheScrollbarInListsDoesNotWork.xhtml"},"127083":{"type":"S:modified","url":"/draft/NewWorld/ObjectSerializationGraph.xhtml"},"127084":{"type":"S:modified","url":"/users/Dan/TextTest.xhtml"},"127085":{"type":"S:modified","url":"/users/dtornow/start.xhtml"},"127086":{"type":"S:modified","url":"/projects/BP2012/start.xhtml"},"127087":{"type":"S:modified","url":"/users/Dan/Empty.xhtml"},"127088":{"type":"S:modified","url":"/users/keith/start.xhtml"},"127089":{"type":"S:modified","url":"/users/gerald24/start.xhtml"},"127090":{"type":"S:modified","url":"/documentation/videoTutorial.xhtml"},"127091":{"type":"S:modified","url":"/draft/NewWorld/DraftSelection.xhtml"},"127092":{"type":"S:modified","url":"/demos/LiveWeb/Pheonix.xhtml"},"127093":{"type":"S:modified","url":"/users/ahold/siteTracking.xhtml"},"127094":{"type":"S:modified","url":"/issues/110608_GetterAndSettersInIe9.xhtml"},"127095":{"type":"S:modified","url":"/users/iho/1.xhtml"},"127096":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/bootstrap.xhtml"},"127097":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasks.xhtml"},"127098":{"type":"S:modified","url":"/users/Dan/PM/FormsScripter.xhtml"},"127099":{"type":"S:modified","url":"/users/fbo/cassowary.xhtml"},"127100":{"type":"S:modified","url":"/users/MrSteve/start.xhtml"},"127101":{"type":"S:modified","url":"/issues/CreateIssuePage.xhtml"},"127102":{"type":"S:modified","url":"/users/fbo/xamppInstallerWindows.xhtml"},"127103":{"type":"S:modified","url":"/users/Dan/PM/Phoenix.xhtml"},"127104":{"type":"S:modified","url":"/users/tmohr/WebGL.xhtml"},"127105":{"type":"S:modified","url":"/documentation/PartsBin.xhtml"},"127106":{"type":"S:modified","url":"/users/mzimmerm/start.xhtml"},"127107":{"type":"S:modified","url":"/users/markoroeder/SequenceDiagram.xhtml"},"127108":{"type":"S:modified","url":"/demos/Wiki.xhtml"},"127109":{"type":"S:modified","url":"/documentation/Events.xhtml"},"127110":{"type":"S:modified","url":"/users/tmohr/slide3.xhtml"},"127111":{"type":"S:modified","url":"/users/hjust/blank.xhtml"},"127112":{"type":"S:modified","url":"/Lively2.xhtml"},"127113":{"type":"S:modified","url":"/users/tfleig/template.xhtml"},"127114":{"type":"S:modified","url":"/issues/111021_PianoDoesNotMakeASound.xhtml"},"127115":{"type":"S:modified","url":"/issues/fixed/110426_NewStatusMessagesWithMore.xhtml"},"127116":{"type":"S:modified","url":"/users/martin/tests.xhtml"},"127117":{"type":"S:modified","url":"/users/sofia/empty.xhtml"},"127118":{"type":"S:modified","url":"/issues/110601_PartsDoNotLoadThereRequireModulesOnWorldLoad.xhtml"},"127119":{"type":"S:modified","url":"/draft/NewWorld/Sliders.xhtml"},"127120":{"type":"S:modified","url":"/users/davidorban/start.xhtml"},"127121":{"type":"S:modified","url":"/users/orjan/start.xhtml"},"127122":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-Final.xhtml"},"127123":{"type":"S:modified","url":"/users/sofia/video.xhtml"},"127124":{"type":"S:modified","url":"/demos/contextjs/PersonExample.xhtml"},"127125":{"type":"S:modified","url":"/users/zeebeedee/start.xhtml"},"127126":{"type":"S:modified","url":"/users/robertkrahn/textRain.xhtml"},"127127":{"type":"S:modified","url":"/users/fbo/databaseForms.xhtml"},"127128":{"type":"S:modified","url":"/draft/NewWorld/DraftUploadPDFs.xhtml"},"127129":{"type":"S:modified","url":"/users/olmeca/olmeca4.xhtml"},"127130":{"type":"S:modified","url":"/users/lauritz/miniprojects/livelyExplorer.xhtml"},"127131":{"type":"S:modified","url":"/documentation/videoTutorials/110421_CreatingVideoTutorials.xhtml"},"127132":{"type":"S:modified","url":"/draft/NewWorld/MartinsObjectDiffInNewWorlds.xhtml"},"127133":{"type":"S:modified","url":"/users/Dan/LineTest.xhtml"},"127134":{"type":"S:modified","url":"/draft/NewWorld/Translator.xhtml"},"127135":{"type":"S:modified","url":"/documentation/Styles.xhtml"},"127136":{"type":"S:modified","url":"/draft/NewWorld/MorphOrigin.xhtml"},"127137":{"type":"S:modified","url":"/screenshots.xhtml"},"127138":{"type":"S:modified","url":"/users/Dan/LiveWeb.xhtml"},"127139":{"type":"S:modified","url":"/demos/AntotherPageWithAClock.xhtml"},"127140":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens2.xhtml"},"127141":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/improvingTheWebPag.xhtml"},"127142":{"type":"S:modified","url":"/users/fbo/constraintLayoutExample.xhtml"},"127143":{"type":"S:modified","url":"/documentation/TutorialList.xhtml"},"127144":{"type":"S:modified","url":"/draft/NewWorld/MakeEventsTriggerOnCapture.xhtml"},"127145":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype.xhtml"},"127146":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-bk.xhtml"},"127147":{"type":"S:modified","url":"/users/Dan/QBF.xhtml"},"127148":{"type":"S:modified","url":"/users/tmohr/slides.xhtml"},"127149":{"type":"S:modified","url":"/users/Dan/ButtonTest.xhtml"},"127150":{"type":"S:modified","url":"/users/fbo/textInVbox.xhtml"},"127151":{"type":"S:modified","url":"/users/sofia/externalShapeExample.xhtml"},"127152":{"type":"S:modified","url":"/users/hjust/playground.xhtml"},"127153":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens.xhtml"},"127154":{"type":"S:modified","url":"/users/tmohr/morphSpecificRendering.xhtml"},"127155":{"type":"S:modified","url":"/users/fbo/dataGrid.xhtml"},"127156":{"type":"S:modified","url":"/issues/111020_HighlightTheTargetOfDropping.xhtml"},"127157":{"type":"S:modified","url":"/users/mzimmerm/help.xhtml"},"127158":{"type":"S:modified","url":"/users/fbo/jqGrid.xhtml"},"127159":{"type":"S:modified","url":"/projects/CodeDB2/contents.xhtml"},"127160":{"type":"S:modified","url":"/demos/PartsBin.xhtml"},"127161":{"type":"S:modified","url":"/users/sofia/martin/empty.xhtml"},"127162":{"type":"S:modified","url":"/users/markoroeder/research/Internship.xhtml"},"127163":{"type":"S:modified","url":"/users/tmohr/NewWorld.xhtml"},"127164":{"type":"S:modified","url":"/users/bert/sandbox.xhtml"},"127165":{"type":"S:modified","url":"/draft/NewWorld/GoogleMaps.xhtml"},"127166":{"type":"S:modified","url":"/demos/contextjs/NewContents.xhtml"},"127167":{"type":"S:modified","url":"/users/fbo/meteora.xhtml"},"127168":{"type":"S:modified","url":"/users/Dan/PM/Forms.xhtml"},"127169":{"type":"S:modified","url":"/issues/draft/NewWorld/CurveDrafting_EmbeddableWorld.xhtml"},"127170":{"type":"S:modified","url":"/projects/LivelyHelping/draftLK2.xhtml"},"127171":{"type":"S:modified","url":"/users/lauritz/miniprojects/objectEditor.xhtml"},"127172":{"type":"S:modified","url":"/users/fbo/blank2.xhtml"},"127173":{"type":"S:modified","url":"/issues/110509_ConnectionsInputsGetStackedUp.xhtml"},"127174":{"type":"S:modified","url":"/draft/NewWorld/SimpleLayout.xhtml"},"127175":{"type":"S:modified","url":"/users/mkilling/iKuh2.xhtml"},"127176":{"type":"S:modified","url":"/users/fbo/profesorControls.xhtml"},"127177":{"type":"S:modified","url":"/documentation/Serialization-Overview.xhtml"},"127178":{"type":"S:modified","url":"/users/sofia/georgi/PropertySheet.xhtml"},"127179":{"type":"S:modified","url":"/users/sofia/martin/1.xhtml"},"127180":{"type":"S:modified","url":"/issues/110828_HaloInfoLabelsWontShowUp.xhtml"},"127181":{"type":"S:modified","url":"/users/sofia/georgi/styles.xhtml"},"127182":{"type":"S:modified","url":"/users/fbo/doc/profesores.xhtml"},"127183":{"type":"S:modified","url":"/users/markoroeder/MorphicProtoVis2.xhtml"},"127184":{"type":"S:modified","url":"/issues/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"127185":{"type":"S:modified","url":"/projects/Lively2/LivelyMap.xhtml"},"127186":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/colorFiel.xhtml"},"127187":{"type":"S:modified","url":"/users/tmohr/slide9.xhtml"},"127188":{"type":"S:modified","url":"/issues/110518_TextAttributesBreakOnPaste.xhtml"},"127189":{"type":"S:modified","url":"/demos/LiveWeb/VisualBindings.xhtml"},"127190":{"type":"S:modified","url":"/documentation/Layout.xhtml"},"127191":{"type":"S:modified","url":"/documentation/repository.xhtml"},"127192":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DontOverwriteChangedFile.xhtml"},"127193":{"type":"S:modified","url":"/users/Dan/Tests/TextTest.xhtml"},"127194":{"type":"S:modified","url":"/issues/fixed/110412_NewSimpleBrowser.xhtml"},"127195":{"type":"S:modified","url":"/users/fbo/proposedUiFixes.xhtml"},"127196":{"type":"S:modified","url":"/issues/NewTemplate.xhtml"},"127197":{"type":"S:modified","url":"/documentation/SVNOnServer.xhtml"},"127198":{"type":"S:modified","url":"/issues/110524_PartsSerializeTheirWorldsSometimes.xhtml"},"127199":{"type":"S:modified","url":"/users/Dan/PM/May.xhtml"},"127200":{"type":"S:modified","url":"/documentation/ignoreOrDisableEvents.xhtml"},"127201":{"type":"S:modified","url":"/issues/110522_FixSubmorphOrderWhenAddingMorphs.xhtml"},"127202":{"type":"S:modified","url":"/users/Dan/CCbkup.xhtml"},"127203":{"type":"S:modified","url":"/users/Dan/LiveWeb2-bk.xhtml"},"127204":{"type":"S:modified","url":"/issues/110704_DontGrabTextWithJensFancyGrabber.xhtml"},"127205":{"type":"S:modified","url":"/users/lauritz/blank.xhtml"},"127206":{"type":"S:modified","url":"/draft/NewWorld/Dragging.xhtml"},"127207":{"type":"S:modified","url":"/users/lauritz/personal/todo.xhtml"},"127208":{"type":"S:modified","url":"/users/fbo/flexigrid.xhtml"},"127209":{"type":"S:modified","url":"/draft/NewWorld/LatestFileChangeViewer.xhtml"},"127210":{"type":"S:modified","url":"/issues/fixed/110729_QucikBrownFoxBackspaceBug.xhtml"},"127211":{"type":"S:modified","url":"/users/lauritz/miniprojects/elProfesorWerkstatt.xhtml"},"127212":{"type":"S:modified","url":"/documentation/VisualBindings.xhtml"},"127213":{"type":"S:modified","url":"/users/robertkrahn/notexisting.xhtml"},"127214":{"type":"S:modified","url":"/draft/NewWorld/TreeMap.xhtml"},"127215":{"type":"S:modified","url":"/draft/NewWorld/Empty.xhtml"},"127216":{"type":"S:modified","url":"/users/Dan/QBF2B.xhtml"},"127217":{"type":"S:modified","url":"/issues/111019_MergingVersionsOfAnObject.xhtml"},"127218":{"type":"S:modified","url":"/issues/110619_SerializingMorphsThatAreNotInTheSceneGraphGivesStrangeErrors.xhtml"},"127219":{"type":"S:modified","url":"/users/lauritz/test.xhtml"},"127220":{"type":"S:modified","url":"/users/tilman.giese/start.xhtml"},"127221":{"type":"S:modified","url":"/users/tmohr/slide4.xhtml"},"127222":{"type":"S:modified","url":"/sandbox/PartsBin.xhtml"},"127223":{"type":"S:modified","url":"/users/markoroeder/DraftObjectExplorer.xhtml"},"127224":{"type":"S:modified","url":"/demos/WhereArePeopleFrom2.xhtml"},"127225":{"type":"S:modified","url":"/projects/CodeDB2/SVN2CodeDB.xhtml"},"127226":{"type":"S:modified","url":"/users/fbo/sqliteQueryServer.xhtml"},"127227":{"type":"S:modified","url":"/issues/fixed/110513_ScrollingWhenSearching.xhtml"},"127228":{"type":"S:modified","url":"/users/lauritz/miniprojects/bugFixing/referencedTextBug.xhtml"},"127229":{"type":"S:modified","url":"/issues/fixed/111020_ScrollingInScripteditorIsBroken.xhtml"},"127230":{"type":"S:modified","url":"/issues/110513_FindMethodsShouldSearchInClassMethodsAndObjects.xhtml"},"127231":{"type":"S:modified","url":"/draft/NewWorld/NewTestWidgetAgain.xhtml"},"127232":{"type":"S:modified","url":"/users/Dan/DansSlideOverview.xhtml"},"127233":{"type":"S:modified","url":"/users/fbo/exportCore.xhtml"},"127234":{"type":"S:modified","url":"/users/olmeca/olmeca.xhtml"},"127235":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld.xhtml"},"127236":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SearchSourceCodeWidge.xhtml"},"127237":{"type":"S:modified","url":"/users/Dan/CircleTest.xhtml"},"127238":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest2.xhtml"},"127239":{"type":"S:modified","url":"/users/fbo/sandbox.xhtml"},"127240":{"type":"S:modified","url":"/issues/110728_BackspaceTriggersBrowserBack.xhtml"},"127241":{"type":"S:modified","url":"/users/markoroeder/empty.xhtml"},"127242":{"type":"S:modified","url":"/draft/NewWorld/DropStyles.xhtml"},"127243":{"type":"S:modified","url":"/issues/fixed/110513_MakeSyntaxHighlightingWorkInNewWorld.xhtml"},"127244":{"type":"S:modified","url":"/users/MrSteve/lorenzo.start.xhtml"},"127245":{"type":"S:modified","url":"/users/Dan/PM/LiveWeb.xhtml"},"127246":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-start.xhtml"},"127247":{"type":"S:modified","url":"/draft/NewWorld/ScriptEditor.xhtml"},"127248":{"type":"S:modified","url":"/users/mzimmerm/test-build-simple-webapp.xhtml"},"127249":{"type":"S:modified","url":"/issues/110628_SettingTetAttributesDoesNotAlwaysWork.xhtml"},"127250":{"type":"S:modified","url":"/users/lauritz/miniprojects/spiel.xhtml"},"127251":{"type":"S:modified","url":"/users/robertkrahn/DraftPresentation.xhtml"},"127252":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/layouting.xhtml"},"127253":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest.xhtml"},"127254":{"type":"S:modified","url":"/users/lauritz/miniprojects/spikes/connectedExplorer.xhtml"},"127255":{"type":"S:modified","url":"/users/fbo/nodejsServerDevelopment.xhtml"},"127256":{"type":"S:modified","url":"/draft/NewWorld/QBFForPartsBin.xhtml"},"127257":{"type":"S:modified","url":"/issues/fixed/110628_CommandAndCurlyBracketGoesBackInBrowserHistory.xhtml"},"127258":{"type":"S:modified","url":"/users/lauritz/miniprojects/connections.xhtml"},"127259":{"type":"S:modified","url":"/users/ahold/start.xhtml"},"127260":{"type":"S:modified","url":"/users/markus/FileBrowser.xhtml"},"127261":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualizationFinal.xhtml"},"127262":{"type":"S:modified","url":"/users/fbo/jsUiWidgetLibResearch.xhtml"},"127263":{"type":"S:modified","url":"/users/fbo/constraintLayout.xhtml"},"127264":{"type":"S:modified","url":"/users/Dan/Tests/LineTest.xhtml"},"127265":{"type":"S:modified","url":"/sandbox/sandbox.xhtml"},"127266":{"type":"S:modified","url":"/users/fbo/versionControl.xhtml"},"127267":{"type":"S:modified","url":"/draft/NewWorld/CreateDirWhenSaving.xhtml"},"127268":{"type":"S:modified","url":"/demos/Lively2.xhtml"},"127269":{"type":"S:modified","url":"/users/fbo/userIsolationAndGit.xhtml"},"127270":{"type":"S:modified","url":"/draft/NewWorld/KeyboardFocusForMorphs.xhtml"},"127271":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample2.xhtml"},"127272":{"type":"S:modified","url":"/users/oudenampsen/start.xhtml"},"127273":{"type":"S:modified","url":"/issues/110517_VlayoutShouldGrowAndShrink.xhtml"},"127274":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample.xhtml"},"127275":{"type":"S:modified","url":"/users/tmohr/ace.xhtml"},"127276":{"type":"S:modified","url":"/users/fbo/empty2.xhtml"},"127277":{"type":"S:modified","url":"/users/martin/Workspace.xhtml"},"127278":{"type":"S:modified","url":"/users/Dan/Bug-List.xhtml"},"127279":{"type":"S:modified","url":"/users/Dan/QuickBrownFoxx.xhtml"},"127280":{"type":"S:modified","url":"/demos/LiveWeb/ServerScripting.xhtml"},"127281":{"type":"S:modified","url":"/demos/contextjs/WordCompletion.xhtml"},"127282":{"type":"S:modified","url":"/issues/110715_PartModuleRequirementsAreNotLoadedOnWorldLoad.xhtml"},"127283":{"type":"S:modified","url":"/users/fbo/fabiansTickets.xhtml"},"127284":{"type":"S:modified","url":"/issues/111020_ViewOfTextFieldsAfterSaving.xhtml"},"127285":{"type":"S:modified","url":"/users/martin/Template.xhtml"},"127286":{"type":"S:modified","url":"/projects/CodeDB2/Testing.xhtml"},"127287":{"type":"S:modified","url":"/users/keith/MySetup.xhtml"},"127288":{"type":"S:modified","url":"/users/fbo/noGrabLayer.xhtml"},"127289":{"type":"S:modified","url":"/demos/CPUVisualization.xhtml"},"127290":{"type":"S:modified","url":"/users/sofia/georgi/trac-report.xhtml"},"127291":{"type":"S:modified","url":"/users/fbo/HtmlWrapperMorph.xhtml"},"127292":{"type":"S:modified","url":"/users/sofia/documentation_afterLunch.xhtml"},"127293":{"type":"S:modified","url":"/demos/contextjs/Empty.xhtml"},"127294":{"type":"S:modified","url":"/users/fbo/setExtent.xhtml"},"127295":{"type":"S:modified","url":"/users/sofia/martin/2.xhtml"},"127296":{"type":"S:modified","url":"/users/markoroeder/DropboxUpload.xhtml"},"127297":{"type":"S:modified","url":"/users/fbo/newMouseDownLayer.xhtml"},"127298":{"type":"S:modified","url":"/issues/fixed/110914_StraightLineIssue.xhtml"},"127299":{"type":"S:modified","url":"/users/cschuster/debugging.xhtml"},"127300":{"type":"S:modified","url":"/users/sofia/prototVisPrototype.xhtml"},"127301":{"type":"S:modified","url":"/draft/NewWorld/DraggingAndGrabbing.xhtml"},"127302":{"type":"S:modified","url":"/users/lauritz/miniprojects/annotationPart.xhtml"},"127303":{"rev":111628,"author":"fbo","date":{"__isSmartRef__":true,"id":127304},"url":{"__isSmartRef__":true,"id":127305},"changes":[{"__isSmartRef__":true,"id":127306},{"__isSmartRef__":true,"id":127307}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"127304":{"isSerializedDate":true,"string":"Wed Oct 26 2011 22:42:15 GMT-0400 (Eastern Daylight Time)"},"127305":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/kernel/PartsBin","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127306":{"type":"S:deleted","url":null},"127307":{"type":"S:added","url":null},"127308":{"rev":89244,"author":"jenslincke","date":{"__isSmartRef__":true,"id":127309},"url":{"__isSmartRef__":true,"id":127310},"changes":[{"__isSmartRef__":true,"id":127311}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"127309":{"isSerializedDate":true,"string":"Tue Jun 28 2011 11:12:24 GMT-0400 (Eastern Daylight Time)"},"127310":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Elephant.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127311":{"type":"S:added","url":null},"127312":{"rev":89243,"author":"jenslincke","date":{"__isSmartRef__":true,"id":127313},"url":{"__isSmartRef__":true,"id":127314},"changes":[{"__isSmartRef__":true,"id":127315}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"127313":{"isSerializedDate":true,"string":"Tue Jun 28 2011 11:12:04 GMT-0400 (Eastern Daylight Time)"},"127314":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Elephant.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127315":{"type":"S:added","url":null},"127316":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Basic/","partName":"Elephant","comment":"A star formed polygon. Not just some star, its the Lively Star! ","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"127317":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_ClipMode":"scroll","_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(607.6,437.2)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"127318":{"submorphs":[{"__isSmartRef__":true,"id":127319},{"__isSmartRef__":true,"id":127322}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127327},"eventHandler":{"__isSmartRef__":true,"id":127328},"_ClipMode":"visible","derivationIds":[],"id":"3BC9F535-1B3B-403A-B779-7917F3211EE2","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127329},"targetName":"Character","partItem":{"__isSmartRef__":true,"id":127330},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(0.0,0.0)"},"127319":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127320},"eventHandler":{"__isSmartRef__":true,"id":127321},"_ClipMode":"visible","derivationIds":[],"id":"48DD847A-AA2A-4CDD-B554-26684076C0B0","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127318},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127320":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127321":{"morph":{"__isSmartRef__":true,"id":127319},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127322":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127323},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127324}],"eventHandler":{"__isSmartRef__":true,"id":127326},"_ClipMode":"hidden","derivationIds":[],"id":"05746D68-0642-4194-BF87-FF679B831C88","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127318},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(11.0,70.0)"},"127323":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(58.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127324":{"style":{"__isSmartRef__":true,"id":127325},"chunkOwner":{"__isSmartRef__":true,"id":127322},"_id":"_3072","storedString":"Character","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127325":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127326":{"morph":{"__isSmartRef__":true,"id":127322},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127327":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127328":{"morph":{"__isSmartRef__":true,"id":127318},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127329":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127330":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"Character","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127331":{"submorphs":[{"__isSmartRef__":true,"id":127332},{"__isSmartRef__":true,"id":127335}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127340},"eventHandler":{"__isSmartRef__":true,"id":127341},"_ClipMode":"visible","derivationIds":[],"id":"3B1AA0C4-AD87-4A14-BD46-7A6148E57B92","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127342},"targetName":"CoderCharacter","partItem":{"__isSmartRef__":true,"id":127343},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(105.0,0.0)"},"127332":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127333},"eventHandler":{"__isSmartRef__":true,"id":127334},"_ClipMode":"visible","derivationIds":[],"id":"EBDDAAC3-CDCB-4566-8D27-ACB8C7113563","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127331},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127333":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127334":{"morph":{"__isSmartRef__":true,"id":127332},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127335":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127336},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127337}],"eventHandler":{"__isSmartRef__":true,"id":127339},"_ClipMode":"hidden","derivationIds":[],"id":"CA637D47-9E47-46C7-8604-DE302CCA2B41","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127331},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-3.5,70.0)"},"127336":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(87.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127337":{"style":{"__isSmartRef__":true,"id":127338},"chunkOwner":{"__isSmartRef__":true,"id":127335},"_id":"_3074","storedString":"CoderCharacter","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127338":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127339":{"morph":{"__isSmartRef__":true,"id":127335},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127340":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127341":{"morph":{"__isSmartRef__":true,"id":127331},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127342":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127343":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"CoderCharacter","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127344":{"submorphs":[{"__isSmartRef__":true,"id":127345},{"__isSmartRef__":true,"id":127348}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127353},"eventHandler":{"__isSmartRef__":true,"id":127354},"_ClipMode":"visible","derivationIds":[],"id":"AAC23D50-A3B3-4950-86CE-FBC6FC28B7A1","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127355},"targetName":"DesertTile","partItem":{"__isSmartRef__":true,"id":127356},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(210.0,0.0)"},"127345":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127346},"eventHandler":{"__isSmartRef__":true,"id":127347},"_ClipMode":"visible","derivationIds":[],"id":"A21F4373-A201-467F-A3D1-BC4A1DE2CEF2","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127344},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127346":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127347":{"morph":{"__isSmartRef__":true,"id":127345},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127348":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127349},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127350}],"eventHandler":{"__isSmartRef__":true,"id":127352},"_ClipMode":"hidden","derivationIds":[],"id":"0DCF930B-6FC0-4E78-9438-8356D1505E05","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127344},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(11.0,70.0)"},"127349":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(58.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127350":{"style":{"__isSmartRef__":true,"id":127351},"chunkOwner":{"__isSmartRef__":true,"id":127348},"_id":"_3076","storedString":"DesertTile","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127351":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127352":{"morph":{"__isSmartRef__":true,"id":127348},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127353":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127354":{"morph":{"__isSmartRef__":true,"id":127344},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127355":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127356":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"DesertTile","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127357":{"submorphs":[{"__isSmartRef__":true,"id":127358},{"__isSmartRef__":true,"id":127361}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127366},"eventHandler":{"__isSmartRef__":true,"id":127367},"_ClipMode":"visible","derivationIds":[],"id":"5FBDEAA7-936E-407C-A1AA-E4FCEC93CECF","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127368},"targetName":"FightMenu","partItem":{"__isSmartRef__":true,"id":127369},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(315.0,0.0)"},"127358":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127359},"eventHandler":{"__isSmartRef__":true,"id":127360},"_ClipMode":"visible","derivationIds":[],"id":"DAC0547A-4481-4A02-AFD7-2744C05AC257","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127357},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127359":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
X
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127360":{"morph":{"__isSmartRef__":true,"id":127358},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127361":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127362},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127363}],"eventHandler":{"__isSmartRef__":true,"id":127365},"_ClipMode":"hidden","derivationIds":[],"id":"321789E4-89B6-4C6C-834A-10E08016703C","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127357},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(10.5,70.0)"},"127362":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(59.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127363":{"style":{"__isSmartRef__":true,"id":127364},"chunkOwner":{"__isSmartRef__":true,"id":127361},"_id":"_3078","storedString":"FightMenu","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127364":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127365":{"morph":{"__isSmartRef__":true,"id":127361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127366":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127367":{"morph":{"__isSmartRef__":true,"id":127357},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127368":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127369":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"FightMenu","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127370":{"submorphs":[{"__isSmartRef__":true,"id":127371},{"__isSmartRef__":true,"id":127374}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127379},"eventHandler":{"__isSmartRef__":true,"id":127380},"_ClipMode":"visible","derivationIds":[],"id":"4590AC0F-D5FE-4703-94FA-92EAAE9207EE","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127381},"targetName":"FireThing","partItem":{"__isSmartRef__":true,"id":127382},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(420.0,0.0)"},"127371":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127372},"eventHandler":{"__isSmartRef__":true,"id":127373},"_ClipMode":"visible","derivationIds":[],"id":"FE94350D-669A-48AB-BFC7-D4B60E69DB1B","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127370},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127372":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127373":{"morph":{"__isSmartRef__":true,"id":127371},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127374":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127375},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127376}],"eventHandler":{"__isSmartRef__":true,"id":127378},"_ClipMode":"hidden","derivationIds":[],"id":"E08EC9A3-316F-41F1-8915-5C3F0C018E2C","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127370},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(13.0,70.0)"},"127375":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(54.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127376":{"style":{"__isSmartRef__":true,"id":127377},"chunkOwner":{"__isSmartRef__":true,"id":127374},"_id":"_3080","storedString":"FireThing","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127377":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127378":{"morph":{"__isSmartRef__":true,"id":127374},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127379":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127380":{"morph":{"__isSmartRef__":true,"id":127370},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127381":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127382":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"FireThing","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127383":{"submorphs":[{"__isSmartRef__":true,"id":127384},{"__isSmartRef__":true,"id":127387}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127392},"eventHandler":{"__isSmartRef__":true,"id":127393},"_ClipMode":"visible","derivationIds":[],"id":"D98E0D4B-C007-47CF-BBFE-AC463FF5DDA5","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127394},"targetName":"FlowerGrassTile","partItem":{"__isSmartRef__":true,"id":127395},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(0.0,105.0)"},"127384":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127385},"eventHandler":{"__isSmartRef__":true,"id":127386},"_ClipMode":"visible","derivationIds":[],"id":"5A1BBF50-A425-4668-88DB-7AE4D330615F","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127383},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127385":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127386":{"morph":{"__isSmartRef__":true,"id":127384},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127387":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127388},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127389}],"eventHandler":{"__isSmartRef__":true,"id":127391},"_ClipMode":"hidden","derivationIds":[],"id":"95DE1FC1-4B90-4016-BDB2-0F8F9A95E6AA","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127383},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-5.0,70.0)"},"127388":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(90.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127389":{"style":{"__isSmartRef__":true,"id":127390},"chunkOwner":{"__isSmartRef__":true,"id":127387},"_id":"_3082","storedString":"FlowerGrassTile","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127390":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127391":{"morph":{"__isSmartRef__":true,"id":127387},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127392":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127393":{"morph":{"__isSmartRef__":true,"id":127383},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127394":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127395":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"FlowerGrassTile","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127396":{"submorphs":[{"__isSmartRef__":true,"id":127397},{"__isSmartRef__":true,"id":127400}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127405},"eventHandler":{"__isSmartRef__":true,"id":127406},"_ClipMode":"visible","derivationIds":[],"id":"B10D7896-559A-43CB-9463-7E4B5C59A19E","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127407},"targetName":"Game","partItem":{"__isSmartRef__":true,"id":127408},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(105.0,105.0)"},"127397":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127398},"eventHandler":{"__isSmartRef__":true,"id":127399},"_ClipMode":"visible","derivationIds":[],"id":"E58A33E2-EBA5-4BFA-93D5-D3C161EDBD4E","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127396},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127398":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
Reset Game
Clear Game
Dev Mode
Close
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127399":{"morph":{"__isSmartRef__":true,"id":127397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127400":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127401},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127402}],"eventHandler":{"__isSmartRef__":true,"id":127404},"_ClipMode":"hidden","derivationIds":[],"id":"2E82496E-8EDE-4DE0-93CE-01A0B67AC9CE","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127396},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"127401":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127402":{"style":{"__isSmartRef__":true,"id":127403},"chunkOwner":{"__isSmartRef__":true,"id":127400},"_id":"_3084","storedString":"Game","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127403":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127404":{"morph":{"__isSmartRef__":true,"id":127400},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127405":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127406":{"morph":{"__isSmartRef__":true,"id":127396},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127407":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127408":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"Game","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127409":{"submorphs":[{"__isSmartRef__":true,"id":127410},{"__isSmartRef__":true,"id":127413}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127418},"eventHandler":{"__isSmartRef__":true,"id":127419},"_ClipMode":"visible","derivationIds":[],"id":"9DB37DA9-790C-42E0-A34B-B3CF8AE3201F","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127420},"targetName":"GrassTile","partItem":{"__isSmartRef__":true,"id":127421},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(210.0,105.0)"},"127410":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127411},"eventHandler":{"__isSmartRef__":true,"id":127412},"_ClipMode":"visible","derivationIds":[],"id":"CBC967F6-884A-4C07-A709-BA4154BF41D9","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127409},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127411":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127412":{"morph":{"__isSmartRef__":true,"id":127410},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127413":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127414},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127415}],"eventHandler":{"__isSmartRef__":true,"id":127417},"_ClipMode":"hidden","derivationIds":[],"id":"691999D9-8D78-4C16-95C0-468B1AA78949","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127409},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(12.0,70.0)"},"127414":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(56.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127415":{"style":{"__isSmartRef__":true,"id":127416},"chunkOwner":{"__isSmartRef__":true,"id":127413},"_id":"_3086","storedString":"GrassTile","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127416":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127417":{"morph":{"__isSmartRef__":true,"id":127413},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127418":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127419":{"morph":{"__isSmartRef__":true,"id":127409},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127420":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127421":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"GrassTile","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127422":{"submorphs":[{"__isSmartRef__":true,"id":127423},{"__isSmartRef__":true,"id":127426}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127431},"eventHandler":{"__isSmartRef__":true,"id":127432},"_ClipMode":"visible","derivationIds":[],"id":"95CE18A6-EE88-4425-ABAF-59D39350F5F9","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127433},"targetName":"LavaTile","partItem":{"__isSmartRef__":true,"id":127434},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(315.0,105.0)"},"127423":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127424},"eventHandler":{"__isSmartRef__":true,"id":127425},"_ClipMode":"visible","derivationIds":[],"id":"351B4C6A-7FC8-47AA-BA31-231A7D932C2F","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127422},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127424":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127425":{"morph":{"__isSmartRef__":true,"id":127423},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127426":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127427},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127428}],"eventHandler":{"__isSmartRef__":true,"id":127430},"_ClipMode":"hidden","derivationIds":[],"id":"491E5438-B27B-4E4B-ADB4-24ECD2A5B0A8","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127422},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(15.0,70.0)"},"127427":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(50.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127428":{"style":{"__isSmartRef__":true,"id":127429},"chunkOwner":{"__isSmartRef__":true,"id":127426},"_id":"_3088","storedString":"LavaTile","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127429":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127430":{"morph":{"__isSmartRef__":true,"id":127426},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127431":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127432":{"morph":{"__isSmartRef__":true,"id":127422},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127433":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127434":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"LavaTile","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127435":{"submorphs":[{"__isSmartRef__":true,"id":127436},{"__isSmartRef__":true,"id":127439}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127444},"eventHandler":{"__isSmartRef__":true,"id":127445},"_ClipMode":"visible","derivationIds":[],"id":"B098C9D6-1316-4366-B186-2E5E586C2DE8","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127446},"targetName":"LifeBar","partItem":{"__isSmartRef__":true,"id":127447},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(420.0,105.0)"},"127436":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127437},"eventHandler":{"__isSmartRef__":true,"id":127438},"_ClipMode":"visible","derivationIds":[],"id":"D429A7AC-3A4D-44F1-9333-FE50B3F12A81","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127435},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127437":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127438":{"morph":{"__isSmartRef__":true,"id":127436},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127439":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127440},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127441}],"eventHandler":{"__isSmartRef__":true,"id":127443},"_ClipMode":"hidden","derivationIds":[],"id":"2875383D-C202-4691-8DFF-FC4FFAC32DB8","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127435},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(17.5,70.0)"},"127440":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(45.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127441":{"style":{"__isSmartRef__":true,"id":127442},"chunkOwner":{"__isSmartRef__":true,"id":127439},"_id":"_3090","storedString":"LifeBar","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127442":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127443":{"morph":{"__isSmartRef__":true,"id":127439},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127444":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127445":{"morph":{"__isSmartRef__":true,"id":127435},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127446":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127447":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"LifeBar","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127448":{"submorphs":[{"__isSmartRef__":true,"id":127449},{"__isSmartRef__":true,"id":127452}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127457},"eventHandler":{"__isSmartRef__":true,"id":127458},"_ClipMode":"visible","derivationIds":[],"id":"9B18C771-0F2A-4B5B-B498-087D3DF15C0F","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127459},"targetName":"LillypadTile","partItem":{"__isSmartRef__":true,"id":127460},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(0.0,210.0)"},"127449":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127450},"eventHandler":{"__isSmartRef__":true,"id":127451},"_ClipMode":"visible","derivationIds":[],"id":"082F909A-CDBA-4E68-91C2-11BF74591E75","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127448},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127450":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127451":{"morph":{"__isSmartRef__":true,"id":127449},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127452":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127453},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127454}],"eventHandler":{"__isSmartRef__":true,"id":127456},"_ClipMode":"hidden","derivationIds":[],"id":"449CE920-0415-4B2D-91B7-75375FA7B53A","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127448},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(9.0,70.0)"},"127453":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(62.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127454":{"style":{"__isSmartRef__":true,"id":127455},"chunkOwner":{"__isSmartRef__":true,"id":127452},"_id":"_3092","storedString":"LillypadTile","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127455":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127456":{"morph":{"__isSmartRef__":true,"id":127452},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127457":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127458":{"morph":{"__isSmartRef__":true,"id":127448},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127459":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127460":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"LillypadTile","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127461":{"submorphs":[{"__isSmartRef__":true,"id":127462},{"__isSmartRef__":true,"id":127465}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127470},"eventHandler":{"__isSmartRef__":true,"id":127471},"_ClipMode":"visible","derivationIds":[],"id":"8B535CD0-C96A-4414-81FD-1D570CD62AA3","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127472},"targetName":"OctocatCharacter","partItem":{"__isSmartRef__":true,"id":127473},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(105.0,210.0)"},"127462":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127463},"eventHandler":{"__isSmartRef__":true,"id":127464},"_ClipMode":"visible","derivationIds":[],"id":"EB2FC96C-B021-4271-9BC3-01527B697195","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127461},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127463":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127464":{"morph":{"__isSmartRef__":true,"id":127462},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127465":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127466},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127467}],"eventHandler":{"__isSmartRef__":true,"id":127469},"_ClipMode":"hidden","derivationIds":[],"id":"515DE057-298F-449C-BCB0-D157B9AE9E22","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127461},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-8.0,70.0)"},"127466":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(96.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127467":{"style":{"__isSmartRef__":true,"id":127468},"chunkOwner":{"__isSmartRef__":true,"id":127465},"_id":"_3094","storedString":"OctocatCharacter","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127468":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127469":{"morph":{"__isSmartRef__":true,"id":127465},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127470":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127471":{"morph":{"__isSmartRef__":true,"id":127461},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127472":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127473":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"OctocatCharacter","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127474":{"submorphs":[{"__isSmartRef__":true,"id":127475},{"__isSmartRef__":true,"id":127478}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127483},"eventHandler":{"__isSmartRef__":true,"id":127484},"_ClipMode":"visible","derivationIds":[],"id":"67267A3A-853E-47CA-BAEA-D8377E65DE52","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127485},"targetName":"OgreCharacter","partItem":{"__isSmartRef__":true,"id":127486},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(210.0,210.0)"},"127475":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127476},"eventHandler":{"__isSmartRef__":true,"id":127477},"_ClipMode":"visible","derivationIds":[],"id":"AAFE5076-9513-4BE6-A0C9-BE21BD097D63","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127474},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127476":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127477":{"morph":{"__isSmartRef__":true,"id":127475},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127478":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127479},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127480}],"eventHandler":{"__isSmartRef__":true,"id":127482},"_ClipMode":"hidden","derivationIds":[],"id":"DC1E95E4-3874-404B-9402-0A5FB15FAA98","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127474},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-1.0,70.0)"},"127479":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(82.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127480":{"style":{"__isSmartRef__":true,"id":127481},"chunkOwner":{"__isSmartRef__":true,"id":127478},"_id":"_3096","storedString":"OgreCharacter","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127481":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127482":{"morph":{"__isSmartRef__":true,"id":127478},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127483":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127484":{"morph":{"__isSmartRef__":true,"id":127474},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127485":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127486":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"OgreCharacter","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127487":{"submorphs":[{"__isSmartRef__":true,"id":127488},{"__isSmartRef__":true,"id":127491}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127496},"eventHandler":{"__isSmartRef__":true,"id":127497},"_ClipMode":"visible","derivationIds":[],"id":"D4E7A711-4E08-4198-B4D6-D9CD0001557D","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127498},"targetName":"ParasolThing","partItem":{"__isSmartRef__":true,"id":127499},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(315.0,210.0)"},"127488":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127489},"eventHandler":{"__isSmartRef__":true,"id":127490},"_ClipMode":"visible","derivationIds":[],"id":"6FBE3023-433E-41B4-9053-432E90E64422","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127487},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127489":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127490":{"morph":{"__isSmartRef__":true,"id":127488},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127491":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127492},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127493}],"eventHandler":{"__isSmartRef__":true,"id":127495},"_ClipMode":"hidden","derivationIds":[],"id":"FC67B37C-3A2B-4557-A62B-7B78C997C072","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127487},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(4.0,70.0)"},"127492":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(72.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127493":{"style":{"__isSmartRef__":true,"id":127494},"chunkOwner":{"__isSmartRef__":true,"id":127491},"_id":"_3098","storedString":"ParasolThing","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127494":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127495":{"morph":{"__isSmartRef__":true,"id":127491},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127496":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127497":{"morph":{"__isSmartRef__":true,"id":127487},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127498":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127499":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"ParasolThing","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127500":{"submorphs":[{"__isSmartRef__":true,"id":127501},{"__isSmartRef__":true,"id":127504}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127509},"eventHandler":{"__isSmartRef__":true,"id":127510},"_ClipMode":"visible","derivationIds":[],"id":"FAA558D3-4E34-4722-AEA0-FC22FD1FC997","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127511},"targetName":"Player","partItem":{"__isSmartRef__":true,"id":127512},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(420.0,210.0)"},"127501":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127502},"eventHandler":{"__isSmartRef__":true,"id":127503},"_ClipMode":"visible","derivationIds":[],"id":"53532552-D993-4E7D-BB92-7701F2A359A4","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127500},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127502":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127503":{"morph":{"__isSmartRef__":true,"id":127501},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127504":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127505},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127506}],"eventHandler":{"__isSmartRef__":true,"id":127508},"_ClipMode":"hidden","derivationIds":[],"id":"57410DF3-6E7E-4D39-9C52-A6542768CBC6","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127500},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"127505":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127506":{"style":{"__isSmartRef__":true,"id":127507},"chunkOwner":{"__isSmartRef__":true,"id":127504},"_id":"_3100","storedString":"Player","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127507":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127508":{"morph":{"__isSmartRef__":true,"id":127504},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127509":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127510":{"morph":{"__isSmartRef__":true,"id":127500},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127511":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127512":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"Player","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127513":{"submorphs":[{"__isSmartRef__":true,"id":127514},{"__isSmartRef__":true,"id":127517}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127522},"eventHandler":{"__isSmartRef__":true,"id":127523},"_ClipMode":"visible","derivationIds":[],"id":"D48ECCF9-DC80-4DB0-A31A-2BA149F8F7F9","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127524},"targetName":"ScientistCharacter","partItem":{"__isSmartRef__":true,"id":127525},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(0.0,315.0)"},"127514":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127515},"eventHandler":{"__isSmartRef__":true,"id":127516},"_ClipMode":"visible","derivationIds":[],"id":"4D31A0F6-7B3B-4A51-A4A8-D3246D4A7E4D","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127513},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127515":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127516":{"morph":{"__isSmartRef__":true,"id":127514},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127517":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127518},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127519}],"eventHandler":{"__isSmartRef__":true,"id":127521},"_ClipMode":"hidden","derivationIds":[],"id":"52B3D33B-9F60-45F8-B6A2-A39287A74608","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127513},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-9.5,70.0)"},"127518":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(99.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127519":{"style":{"__isSmartRef__":true,"id":127520},"chunkOwner":{"__isSmartRef__":true,"id":127517},"_id":"_3102","storedString":"ScientistCharacter","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127520":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127521":{"morph":{"__isSmartRef__":true,"id":127517},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127522":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127523":{"morph":{"__isSmartRef__":true,"id":127513},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127524":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127525":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"ScientistCharacter","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127526":{"submorphs":[{"__isSmartRef__":true,"id":127527},{"__isSmartRef__":true,"id":127530}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127535},"eventHandler":{"__isSmartRef__":true,"id":127536},"_ClipMode":"visible","derivationIds":[],"id":"F334E133-31BA-453C-893E-BA7FF2DF8E6B","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127537},"targetName":"StoneThing","partItem":{"__isSmartRef__":true,"id":127538},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(105.0,315.0)"},"127527":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127528},"eventHandler":{"__isSmartRef__":true,"id":127529},"_ClipMode":"visible","derivationIds":[],"id":"EB779F61-4697-4D92-929D-E0E23FE8C4AC","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127526},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127528":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127529":{"morph":{"__isSmartRef__":true,"id":127527},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127530":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127531},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127532}],"eventHandler":{"__isSmartRef__":true,"id":127534},"_ClipMode":"hidden","derivationIds":[],"id":"D333697F-28B8-4CA9-8A5F-E33E8CDFBF6F","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127526},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(8.0,70.0)"},"127531":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(64.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127532":{"style":{"__isSmartRef__":true,"id":127533},"chunkOwner":{"__isSmartRef__":true,"id":127530},"_id":"_3104","storedString":"StoneThing","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127533":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127534":{"morph":{"__isSmartRef__":true,"id":127530},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127535":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127536":{"morph":{"__isSmartRef__":true,"id":127526},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127537":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127538":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"StoneThing","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127539":{"submorphs":[{"__isSmartRef__":true,"id":127540},{"__isSmartRef__":true,"id":127543}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127548},"eventHandler":{"__isSmartRef__":true,"id":127549},"_ClipMode":"visible","derivationIds":[],"id":"96F1C667-A3A9-4638-A17F-5E0C8F8C48D2","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127550},"targetName":"TextBubble","partItem":{"__isSmartRef__":true,"id":127551},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(210.0,315.0)"},"127540":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127541},"eventHandler":{"__isSmartRef__":true,"id":127542},"_ClipMode":"visible","derivationIds":[],"id":"50FF31DF-4E56-47B5-A8C1-C64FFBACC31D","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127539},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127541":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
TextBubble
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127542":{"morph":{"__isSmartRef__":true,"id":127540},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127543":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127544},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127545}],"eventHandler":{"__isSmartRef__":true,"id":127547},"_ClipMode":"hidden","derivationIds":[],"id":"66E491D6-D742-4514-A2D6-D9A03EA3A92E","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127539},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(8.0,70.0)"},"127544":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(64.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127545":{"style":{"__isSmartRef__":true,"id":127546},"chunkOwner":{"__isSmartRef__":true,"id":127543},"_id":"_3106","storedString":"TextBubble","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127546":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127547":{"morph":{"__isSmartRef__":true,"id":127543},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127548":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127549":{"morph":{"__isSmartRef__":true,"id":127539},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127550":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127551":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"TextBubble","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127552":{"submorphs":[{"__isSmartRef__":true,"id":127553},{"__isSmartRef__":true,"id":127556}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127561},"eventHandler":{"__isSmartRef__":true,"id":127562},"_ClipMode":"visible","derivationIds":[],"id":"3ED8E587-4122-4C60-836C-7EFB94F2786D","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127563},"targetName":"Thing","partItem":{"__isSmartRef__":true,"id":127564},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(315.0,315.0)"},"127553":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127554},"eventHandler":{"__isSmartRef__":true,"id":127555},"_ClipMode":"visible","derivationIds":[],"id":"B0C482DB-33CA-4AED-B832-55DDF5F870B2","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127552},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127554":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127555":{"morph":{"__isSmartRef__":true,"id":127553},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127556":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127557},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127558}],"eventHandler":{"__isSmartRef__":true,"id":127560},"_ClipMode":"hidden","derivationIds":[],"id":"470C5EE9-9770-4FC5-B42C-CC37746EF5C8","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127552},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"127557":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127558":{"style":{"__isSmartRef__":true,"id":127559},"chunkOwner":{"__isSmartRef__":true,"id":127556},"_id":"_3108","storedString":"Thing","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127559":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127560":{"morph":{"__isSmartRef__":true,"id":127556},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127561":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127562":{"morph":{"__isSmartRef__":true,"id":127552},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127563":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127564":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"Thing","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127565":{"submorphs":[{"__isSmartRef__":true,"id":127566},{"__isSmartRef__":true,"id":127569}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127574},"eventHandler":{"__isSmartRef__":true,"id":127575},"_ClipMode":"visible","derivationIds":[],"id":"7D2A0FCA-3D3B-4241-A437-B5F3857EEB17","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127576},"targetName":"Tile","partItem":{"__isSmartRef__":true,"id":127577},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(420.0,315.0)"},"127566":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127567},"eventHandler":{"__isSmartRef__":true,"id":127568},"_ClipMode":"visible","derivationIds":[],"id":"EC7CEF44-6EE2-4F98-B81A-6243E30F72CA","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127565},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127567":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127568":{"morph":{"__isSmartRef__":true,"id":127566},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127569":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127570},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127571}],"eventHandler":{"__isSmartRef__":true,"id":127573},"_ClipMode":"hidden","derivationIds":[],"id":"7B519251-B609-4E1A-ADBD-6676AC171E06","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127565},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,70.0)"},"127570":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(40.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127571":{"style":{"__isSmartRef__":true,"id":127572},"chunkOwner":{"__isSmartRef__":true,"id":127569},"_id":"_3110","storedString":"Tile","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127572":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127573":{"morph":{"__isSmartRef__":true,"id":127569},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127574":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127575":{"morph":{"__isSmartRef__":true,"id":127565},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127576":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127577":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"Tile","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127578":{"submorphs":[{"__isSmartRef__":true,"id":127579},{"__isSmartRef__":true,"id":127582}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127587},"eventHandler":{"__isSmartRef__":true,"id":127588},"_ClipMode":"visible","derivationIds":[],"id":"F1ECDA7B-E21C-4B4D-A148-A7901341002F","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127589},"targetName":"TreeThing","partItem":{"__isSmartRef__":true,"id":127590},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(0.0,420.0)"},"127579":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127580},"eventHandler":{"__isSmartRef__":true,"id":127581},"_ClipMode":"visible","derivationIds":[],"id":"BB28CE64-1C07-4A08-897C-0B940377E00D","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127578},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127580":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127581":{"morph":{"__isSmartRef__":true,"id":127579},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127582":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127583},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127584}],"eventHandler":{"__isSmartRef__":true,"id":127586},"_ClipMode":"hidden","derivationIds":[],"id":"E470A41C-051C-4107-BFBF-658766C6C9ED","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127578},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(11.0,70.0)"},"127583":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(58.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127584":{"style":{"__isSmartRef__":true,"id":127585},"chunkOwner":{"__isSmartRef__":true,"id":127582},"_id":"_3112","storedString":"TreeThing","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127585":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127586":{"morph":{"__isSmartRef__":true,"id":127582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127587":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127588":{"morph":{"__isSmartRef__":true,"id":127578},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127589":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127590":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"TreeThing","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127591":{"submorphs":[{"__isSmartRef__":true,"id":127592},{"__isSmartRef__":true,"id":127595}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127600},"eventHandler":{"__isSmartRef__":true,"id":127601},"_ClipMode":"visible","derivationIds":[],"id":"626D6272-2771-412B-B70B-245108E921CD","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127602},"targetName":"VillagegirlCharacter","partItem":{"__isSmartRef__":true,"id":127603},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(105.0,420.0)"},"127592":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127593},"eventHandler":{"__isSmartRef__":true,"id":127594},"_ClipMode":"visible","derivationIds":[],"id":"718A5B9E-2AE3-4E36-8F14-54CCE00C0DA4","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127591},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127593":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127594":{"morph":{"__isSmartRef__":true,"id":127592},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127595":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127596},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127597}],"eventHandler":{"__isSmartRef__":true,"id":127599},"_ClipMode":"hidden","derivationIds":[],"id":"773DA5DD-E6EF-497E-BEDA-D9440AA40684","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127591},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-4.0,70.0)"},"127596":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(88.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127597":{"style":{"__isSmartRef__":true,"id":127598},"chunkOwner":{"__isSmartRef__":true,"id":127595},"_id":"_3114","storedString":"VillagegirlChar...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127598":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127599":{"morph":{"__isSmartRef__":true,"id":127595},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127600":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127601":{"morph":{"__isSmartRef__":true,"id":127591},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127602":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127603":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"VillagegirlCharacter","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127604":{"submorphs":[{"__isSmartRef__":true,"id":127605},{"__isSmartRef__":true,"id":127608}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127613},"eventHandler":{"__isSmartRef__":true,"id":127614},"_ClipMode":"visible","derivationIds":[],"id":"F75B3F98-704C-4268-8555-2F075CFBD0BD","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127615},"targetName":"VillagerCharacter","partItem":{"__isSmartRef__":true,"id":127616},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(210.0,420.0)"},"127605":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127606},"eventHandler":{"__isSmartRef__":true,"id":127607},"_ClipMode":"visible","derivationIds":[],"id":"27F03424-6C39-493D-B4FF-9AC6F4B65B59","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127604},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127606":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127607":{"morph":{"__isSmartRef__":true,"id":127605},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127608":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127609},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127610}],"eventHandler":{"__isSmartRef__":true,"id":127612},"_ClipMode":"hidden","derivationIds":[],"id":"25B34EAB-66DA-4D9C-A9D8-9C9855612A91","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127604},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-7.0,70.0)"},"127609":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(94.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127610":{"style":{"__isSmartRef__":true,"id":127611},"chunkOwner":{"__isSmartRef__":true,"id":127608},"_id":"_3116","storedString":"VillagerCharacter","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127611":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127612":{"morph":{"__isSmartRef__":true,"id":127608},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127613":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127614":{"morph":{"__isSmartRef__":true,"id":127604},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127615":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127616":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"VillagerCharacter","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127617":{"submorphs":[{"__isSmartRef__":true,"id":127618},{"__isSmartRef__":true,"id":127621}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127626},"eventHandler":{"__isSmartRef__":true,"id":127627},"_ClipMode":"visible","derivationIds":[],"id":"40BFA816-EF65-486A-8BCF-570269D3A42D","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127628},"targetName":"WaterTile","partItem":{"__isSmartRef__":true,"id":127629},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(315.0,420.0)"},"127618":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127619},"eventHandler":{"__isSmartRef__":true,"id":127620},"_ClipMode":"visible","derivationIds":[],"id":"ABDE9C40-0E27-4024-B135-14B872F68F63","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127617},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127619":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127620":{"morph":{"__isSmartRef__":true,"id":127618},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127621":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127622},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127623}],"eventHandler":{"__isSmartRef__":true,"id":127625},"_ClipMode":"hidden","derivationIds":[],"id":"321F2353-5BDA-4690-B5A9-3896D6FCE130","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127617},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(12.5,70.0)"},"127622":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(55.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127623":{"style":{"__isSmartRef__":true,"id":127624},"chunkOwner":{"__isSmartRef__":true,"id":127621},"_id":"_3118","storedString":"WaterTile","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127624":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127625":{"morph":{"__isSmartRef__":true,"id":127621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127626":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127627":{"morph":{"__isSmartRef__":true,"id":127617},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127628":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127629":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"WaterTile","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127630":{"submorphs":[{"__isSmartRef__":true,"id":127631},{"__isSmartRef__":true,"id":127634}],"scripts":[],"shape":{"__isSmartRef__":true,"id":127639},"eventHandler":{"__isSmartRef__":true,"id":127640},"_ClipMode":"visible","derivationIds":[],"id":"6C36B82C-C430-4F5E-8A5B-4FF77E2FECD7","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"partsBinURL":{"__isSmartRef__":true,"id":127641},"targetName":"WoodstackThing","partItem":{"__isSmartRef__":true,"id":127642},"owner":{"__isSmartRef__":true,"id":126597},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","_Position":"lively.pt(420.0,420.0)"},"127631":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127632},"eventHandler":{"__isSmartRef__":true,"id":127633},"_ClipMode":"visible","derivationIds":[],"id":"F3A7A282-DE4E-43E9-8C34-2786B2C35676","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":127630},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,3.0)"},"127632":{"__serializedExpressions__":["_Extent","_Padding","extent"],"stringifiedShapeNode":"
","__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(94.0,94.0)","_Padding":"lively.rect(0,0,0,0)","extent":"lively.pt(94.0,94.0)"},"127633":{"morph":{"__isSmartRef__":true,"id":127631},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127634":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":127635},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":127636}],"eventHandler":{"__isSmartRef__":true,"id":127638},"_ClipMode":"hidden","derivationIds":[],"id":"AD5AD7B3-A7C7-4575-95C7-4D4D01CAF53A","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":false,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":127630},"_Visible":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(-5.0,70.0)"},"127635":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(10.0,10.0)","_Extent":"lively.pt(90.0,16.0)","_Padding":"lively.rect(5,2,0,-2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"127636":{"style":{"__isSmartRef__":true,"id":127637},"chunkOwner":{"__isSmartRef__":true,"id":127634},"_id":"_3120","storedString":"WoodstackThing","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127637":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127638":{"morph":{"__isSmartRef__":true,"id":127634},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127639":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,100.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(230,230,230)"},"127640":{"morph":{"__isSmartRef__":true,"id":127630},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127641":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/FreedomOfSpeech/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"127642":{"partsSpaceName":"PartsBin/FreedomOfSpeech/","name":"WoodstackThing","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"127643":{"addPartItemAsync":{"__isSmartRef__":true,"id":127644},"adjustForNewBounds":{"__isSmartRef__":true,"id":127648},"selectPartItem":{"__isSmartRef__":true,"id":127655},"startAddingPartItems":{"__isSmartRef__":true,"id":127658},"stopAddingPartItemsAsync":{"__isSmartRef__":true,"id":127662},"unselectAll":{"__isSmartRef__":true,"id":127666}},"127644":{"funcProperties":{"__isSmartRef__":true,"id":127645},"source":"function addPartItemAsync() {\n if (!this.partItemsToBeAdded || this.partItemsToBeAdded.length == 0) {\n this.stopAddingPartItemsAsync();\n return;\n }\n\n var partItem = this.partItemsToBeAdded.shift();\n var morph = partItem.asPartsBinItem();\n this.addMorph(morph);\n this.adjustForNewBounds() \n}","varMapping":{"__isSmartRef__":true,"id":127647},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127645":{"timestamp":{"__isSmartRef__":true,"id":127646},"user":"robertkrahn"},"127646":{"isSerializedDate":true,"string":"Thu Jun 30 2011 20:03:38 GMT-0400 (Eastern Daylight Time)"},"127647":{"this":{"__isSmartRef__":true,"id":126597}},"127648":{"funcProperties":{"__isSmartRef__":true,"id":127649},"source":"function adjustForNewBounds() {\n/*\n\tthis.adjustForNewBounds()\n*/\n\t$super();\n\tvar bounds = this.innerBounds(),\n\t\tx = bounds.x,\n\t\ty = bounds.y,\n\t\twidth = bounds.width;\n\tthis.submorphs.forEach(function(morph) {\n\t\tvar extent = morph.getExtent();\n\t\tif (extent.x + x > width) {\n\t\t\tx = 0;\n\t\t\ty += extent.y + 5;\n\t\t}\n\t\tmorph.setPosition(pt(x,y))\n\t\tx += extent.x + 5;\n\t})\n}","varMapping":{"__isSmartRef__":true,"id":127650},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127649":{},"127650":{"this":{"__isSmartRef__":true,"id":126597},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127651}},"127651":{"$super":{"__isSmartRef__":true,"id":127652}},"127652":{"funcProperties":{"__isSmartRef__":true,"id":127653},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","varMapping":{"__isSmartRef__":true,"id":127654},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127653":{},"127654":{"name":"adjustForNewBounds","obj":{"__isSmartRef__":true,"id":126597}},"127655":{"funcProperties":{"__isSmartRef__":true,"id":127656},"source":"function selectPartItem(item) {\n\tthis.selectedItem = item && item.partItem;\n\tthis.submorphs.without(item).invoke('showAsNotSelected');\n}","varMapping":{"__isSmartRef__":true,"id":127657},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127656":{},"127657":{"this":{"__isSmartRef__":true,"id":126597}},"127658":{"funcProperties":{"__isSmartRef__":true,"id":127659},"source":"function startAddingPartItems(partItems) {\n this.partItemsToBeAdded = partItems.clone();\n this.startStepping(0, 'addPartItemAsync')\n}","varMapping":{"__isSmartRef__":true,"id":127661},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127659":{"timestamp":{"__isSmartRef__":true,"id":127660},"user":"robertkrahn"},"127660":{"isSerializedDate":true,"string":"Thu Jun 30 2011 20:00:58 GMT-0400 (Eastern Daylight Time)"},"127661":{"this":{"__isSmartRef__":true,"id":126597}},"127662":{"funcProperties":{"__isSmartRef__":true,"id":127663},"source":"function stopAddingPartItemsAsync() {\n this.stopStepping();\n delete this.partItemsToBeAdded;\n}","varMapping":{"__isSmartRef__":true,"id":127665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127663":{"timestamp":{"__isSmartRef__":true,"id":127664},"user":"robertkrahn"},"127664":{"isSerializedDate":true,"string":"Thu Jun 30 2011 20:03:46 GMT-0400 (Eastern Daylight Time)"},"127665":{"this":{"__isSmartRef__":true,"id":126597}},"127666":{"funcProperties":{"__isSmartRef__":true,"id":127667},"source":"function unselectAll() {\n\tthis.submorphs.invoke('showAsNotSelected');\n}","varMapping":{"__isSmartRef__":true,"id":127668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127667":{},"127668":{"this":{"__isSmartRef__":true,"id":126597}},"127669":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":127670}],"derivationIds":[1238,"779C0566-5466-4191-9056-3A104C7EFAEC","F8319D79-817B-415B-80D1-ACE5F12CDD01","37900DC1-0689-4E1B-9709-A65C15C40367","399B28D7-03E3-4E38-8710-E7A5F5F513D1","8EA24F2B-6E35-4013-8CCB-18016701673B","C5991ECA-726A-42D6-8AB1-1B6DA1AAD119","7C6FC789-C7D6-482C-906E-5EABA9E0E151","7C90668B-396F-43DB-AB44-3277DA8BE863","CDE8D251-2EED-4992-B316-64B64110C044","5D293BC5-06E6-425F-B654-F22EF9E8225E","A568DFA0-B5A0-42C6-A370-F4C23551D3DA","8FAE443C-8E8F-44EF-B5C8-7E103E74AD92","3FD3C7A0-B776-41AF-86DF-DC5A4EE9403E","115E4AE3-4DA0-482F-91C6-DB88E0E266D0","36F8D23F-3ADC-40FB-9A9B-D726CA8560D2","F32C1526-A32B-46B5-B550-44C9A527EB19","B075E4A4-D511-45BC-A05D-E9FEB4D8EF29","D554E6AE-A18D-4BBA-AB29-419B75691B79","FC0321C2-D605-46BA-AB54-5E0DE54D24B6","8FD3C4B2-B7CD-45BE-8083-91E22916BA1F","67FC2D7C-C086-4C8D-B517-C52969D3B3FF"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":127671},"grabbingEnabled":false,"halosEnabled":true,"id":"71F84315-C004-49F7-8306-AE624B718044","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":127672},"layout":{"__isSmartRef__":true,"id":127677},"lighterFill":{"__isSmartRef__":true,"id":127678},"name":"removeCategoryButton","normalFill":{"__isSmartRef__":true,"id":127683},"owner":{"__isSmartRef__":true,"id":126315},"partsBinMetaInfo":{"__isSmartRef__":true,"id":127688},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":127689},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":127672}],"toggle":false,"value":false,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127690},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(120.0,10.0)"},"127670":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":127669},"targetMethodName":"onFire","targetObj":{"__isSmartRef__":true,"id":127669},"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"127671":{"morph":{"__isSmartRef__":true,"id":127669},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127672":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":18,"_MinTextHeight":null,"_MinTextWidth":18,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"derivationIds":[1239,"0950594A-94D2-49BB-8E22-06789654760D","9E11E76B-89E8-4AF1-8D7F-24952002D1DE","39E0A384-A8F7-4ECE-A3F3-3B39C85B1DBA","7970902A-4F1C-4337-8A61-02D5AEA5697B","DE30399C-D0BE-412E-B0C6-18B37109F841","E311AA2E-9F6A-4DF4-AAD2-6631660E1203","AA4706D6-6736-4F85-80F2-48443DC7DA44","C2A120EC-B8B5-44A6-801B-F8E9FDE230BF","34EB9510-4D09-4B14-8B09-45852E807EEC","578C10D1-9557-441C-ABD1-303291DEFD1A","680618F4-7A7D-43A9-B75C-4515C8D3A904","1631FBD4-94FC-4C42-A426-822A8D107F36","574DCB97-CFE4-470B-944F-567F9CBAD365","81CA5687-24FD-462D-BFD3-A33C82169582","B85E3B2A-7437-47F6-BDF5-D02C7F6C5A0F","0375365E-D522-4331-BCA3-1B9C85143F76","34D3646F-8812-4695-9CFD-CD9AF31869F4","D8EE495F-73DC-4FA7-83BA-744F42C42961","C4DB5339-6A92-498C-B623-2BC70CC81C46","AE363E33-8E9C-4567-B535-14DF49B2AE7B","DDCDE98E-2542-49E4-92C1-C7806BB82FD5"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":127673},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"5C99F20B-4881-4EA0-BB29-0C16BB36476E","isLabel":true,"owner":{"__isSmartRef__":true,"id":127669},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":127674},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":127675}],"textStyle":null,"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)"},"127673":{"morph":{"__isSmartRef__":true,"id":127672},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127674":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(1,1,0,0)","position":"lively.pt(0.0,0.0)"},"127675":{"_id":"_1752","chunkOwner":{"__isSmartRef__":true,"id":127672},"storedString":"-","style":{"__isSmartRef__":true,"id":127676},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127676":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127677":{"moveVertical":false},"127678":{"stops":[{"__isSmartRef__":true,"id":127679},{"__isSmartRef__":true,"id":127680},{"__isSmartRef__":true,"id":127681},{"__isSmartRef__":true,"id":127682}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"127679":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"127680":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"127681":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"127682":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"127683":{"stops":[{"__isSmartRef__":true,"id":127684},{"__isSmartRef__":true,"id":127685},{"__isSmartRef__":true,"id":127686},{"__isSmartRef__":true,"id":127687}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"127684":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"127685":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"127686":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"127687":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"127688":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"127689":{"_BorderRadius":5.2,"_BorderStyle":"solid","_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":127683},"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"127690":{"onFire":{"__isSmartRef__":true,"id":127691}},"127691":{"funcProperties":{"__isSmartRef__":true,"id":127692},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').removeCategoryInteractively()\n}","varMapping":{"__isSmartRef__":true,"id":127693},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127692":{},"127693":{"this":{"__isSmartRef__":true,"id":127669}},"127694":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":127695}],"derivationIds":[1240,"4C2C10AA-3167-4B7D-9518-38AA200B5BC6","03AA66B1-0216-4615-BC50-CD240729363E","E4ECDC08-B9DE-4716-97F1-FA4A9D84B22D","AA637DB5-981E-4875-A449-4FEA2FC1C13F","55DB5207-1834-4135-81B3-4F1837BD85E0","30C8FE48-BA9E-43F9-B4FC-0341EC392ACF","2C20BACF-1CEC-44C2-8F56-12470A7027A9","C650BBE2-143B-4BC5-8EF1-1A524E123AE5","F33FAD3D-DBA2-49AD-84F4-4754F4036D2D","1482E0D5-DF16-48E6-8815-B26DA5EE5818","EAC37F08-BCB6-4170-8667-1B6CFCF4E5A1","B09187AF-0ADE-40E9-8854-F43365D6200B","45D0DBA7-4458-4FB4-A7DE-5D5F8FA7C07C","B8FF07C9-562A-462B-9E72-0374A9AF23B6","5BDD2225-268A-48C3-9D60-A54BE7218F3E","024166B5-514F-42E9-9B8F-92BE1B1B561F","1A0825CD-8DCC-4F32-93FF-4912FB1E4F15","3320CEA7-B9AF-42CD-AD29-0D52B7739050","0D8069EA-5802-4A24-B8E7-E1160565C299","FCF30573-BCDB-4042-B92B-C092E4190C28","94784633-A8EA-450E-8B8B-0F911C3A36B8"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":127696},"grabbingEnabled":false,"halosEnabled":true,"id":"1F95A04B-905D-4824-A085-C6555EB21B21","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":127697},"layout":{"__isSmartRef__":true,"id":127702},"lighterFill":{"__isSmartRef__":true,"id":127703},"name":"addCategoryButton","normalFill":{"__isSmartRef__":true,"id":127708},"owner":{"__isSmartRef__":true,"id":126315},"partsBinMetaInfo":{"__isSmartRef__":true,"id":127713},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":127714},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":127697}],"toggle":false,"value":false,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127715},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(100.0,10.0)"},"127695":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":127694},"targetMethodName":"onFire","targetObj":{"__isSmartRef__":true,"id":127694},"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"127696":{"morph":{"__isSmartRef__":true,"id":127694},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127697":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":18,"_MinTextHeight":null,"_MinTextWidth":18,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"derivationIds":[1241,"4FB5FB12-B7A2-4FF0-A0A1-C45C2FAE8274","7FFD3B07-E2DB-4CA7-A11B-327EBF88268D","3AD91228-BC6B-4030-A2C5-4055DF856DE4","B0F178B5-2384-4150-9E8E-F9F630407349","B62BAE98-D2F9-4769-A7A2-64403D5C2C21","F208698E-6181-438F-8C96-4E6B9739967E","DA6A940F-C968-47AC-AC35-59D17BBB71BC","D72F3161-DE66-4A55-827B-FE95CB3855C1","38222CFF-F285-4D8C-8CE9-49E289A8DB01","27598E1E-5C29-40E9-9828-BDA39C7A14D0","2ED00864-0FC6-4DF5-98A8-E6C0D982098E","C1578206-028D-4DFF-8D5C-B8B472E478BD","AE545D90-295C-4BA2-B148-7CD56762EEC8","5A3C8159-95EC-45BA-A630-50FFF32492DB","4558E404-B6A2-456D-86CD-6A7ABD655AEB","70C14ABA-91D0-4910-9A6B-DE34408484EE","0D747327-F2BD-41C9-943C-E50F4EF2B5E3","C3C7355F-DF3C-4032-9C6D-55899FFC46DD","ABAA2D38-A640-4970-8AFA-E37723B84418","26A7A216-59DE-443A-B819-671E0509B38A","FA59C86F-2792-452F-970B-152848AFDC51"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":127698},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"C4113EF3-B020-431D-BB77-8265C34363F4","isLabel":true,"owner":{"__isSmartRef__":true,"id":127694},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":127699},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":127700}],"textStyle":null,"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)"},"127698":{"morph":{"__isSmartRef__":true,"id":127697},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127699":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(1,1,0,0)","position":"lively.pt(0.0,0.0)"},"127700":{"_id":"_1753","chunkOwner":{"__isSmartRef__":true,"id":127697},"storedString":"+","style":{"__isSmartRef__":true,"id":127701},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127701":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127702":{"moveVertical":false},"127703":{"stops":[{"__isSmartRef__":true,"id":127704},{"__isSmartRef__":true,"id":127705},{"__isSmartRef__":true,"id":127706},{"__isSmartRef__":true,"id":127707}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"127704":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"127705":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"127706":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"127707":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"127708":{"stops":[{"__isSmartRef__":true,"id":127709},{"__isSmartRef__":true,"id":127710},{"__isSmartRef__":true,"id":127711},{"__isSmartRef__":true,"id":127712}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"127709":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"127710":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"127711":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"127712":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"127713":{"migrationLevel":2,"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"127714":{"_BorderRadius":5.2,"_BorderStyle":"solid","_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":127708},"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"127715":{"onFire":{"__isSmartRef__":true,"id":127716}},"127716":{"funcProperties":{"__isSmartRef__":true,"id":127717},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').addCategoryInteractively()\n}","varMapping":{"__isSmartRef__":true,"id":127718},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127717":{},"127718":{"this":{"__isSmartRef__":true,"id":127694}},"127719":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":11,"_MaxTextHeight":null,"_MaxTextWidth":533.2024292894854,"_MinTextHeight":null,"_MinTextWidth":533.2024292894854,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[{"__isSmartRef__":true,"id":127720}],"charsReplaced":"Tit","derivationIds":[1242,"A22EEABD-CB29-4C5C-8C48-F766E326BC3F","6A6D6852-0ACD-4AFB-B78D-5C1767FC64BF","9D304E91-4077-4112-BBAA-EA47623B1BD8","178FCB01-0879-494A-9F87-056D582D689E","26B6A9F2-7F9D-4666-AB17-65E0DCD0BA0A","74080715-3CAE-431E-94C4-C98DDDF12BCD","54094B9D-EC29-4193-AE36-80A09F2E996E","3C430B51-E92E-42CF-9F28-9155B1DD75BE","95739011-C77B-4A83-92C9-404E7678E001","CE98D4C0-8E1E-40C3-AA60-10700C5B09B8","9FCABE52-F360-4ABC-81B7-C64D6A931C03","AFE833D0-7AAD-4F80-9FA0-E34F01873FB9","0519742E-9514-4066-9CD3-ED884C62AE77","2175C2DC-5DAA-4A1A-803E-8B55C07D6806","3148E12F-D9FA-4141-9A5E-73E3F8A65776","86933F48-407D-458F-ADB7-865018746EDD","0C9ED1AC-B0C4-4C07-AC29-B9CF795F80FB","CF02BEE5-9294-42D6-AA95-2DCAD8E1D80E","5333D73E-9BE2-4526-8847-CD7CA1827C5C","7C3C1909-748E-41BA-BF6E-926C8D53FF4F","61CE49D9-E095-4CDB-8F1F-0B1214228EC8"],"doNotCopyProperties":["$$savedTextString"],"doNotSerialize":["$$savedTextString"],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":127721},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"D5DAF9AC-B968-4948-B839-7E2524C94CB7","isInputLine":true,"lastFindLoc":3,"layout":{"__isSmartRef__":true,"id":127722},"name":"searchText","owner":{"__isSmartRef__":true,"id":126315},"partsBinMetaInfo":{"__isSmartRef__":true,"id":127723},"prevScroll":[0,0],"previousSelection":[0,0],"registeredForMouseEvents":true,"savedTextString":"Text","scripts":[],"shape":{"__isSmartRef__":true,"id":127724},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":127725}],"__serializedExpressions__":["_Position","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(154.8,13.1)","textColor":"Color.rgb(0,0,0)"},"127720":{"sourceAttrName":"savedTextString","sourceObj":{"__isSmartRef__":true,"id":127719},"targetMethodName":"search","targetObj":{"__isSmartRef__":true,"id":126315},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"127721":{"morph":{"__isSmartRef__":true,"id":127719},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127722":{"resizeWidth":true},"127723":{"migrationLevel":1,"partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"127724":{"_BorderRadius":1.8500000000000003,"_BorderStyle":"solid","_BorderWidth":2.3680000000000003,"_ClipMode":"visible","_Opacity":1,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(552.9,21.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"127725":{"style":{"__isSmartRef__":true,"id":127726},"chunkOwner":{"__isSmartRef__":true,"id":127719},"_id":"_15858","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127726":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127727":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":9,"_MaxTextWidth":168,"_MinTextWidth":168,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text","derivationIds":[1243,"5346A257-CAB6-48DA-B412-636917F28280","E611ABED-3298-4027-89C5-503BFCFE4CA3","27AE40EC-F949-496E-8968-BA32D5E3A431","025BE71F-60AB-4115-B745-04714CE7774C","A2845EF4-117F-4AC3-AD19-E09D78C3C866","B854DD97-9BE2-44B9-BFF5-93AA931B4385","2FEEF365-D284-4F58-A92B-A8E11A69DAA6","41171B50-1911-4C21-A067-633FFB938163","6FF550A7-CD2A-48AA-B67F-9E24ACDEB0C1","107A1C0E-D268-4536-AF57-603A206E6460","108F5C5C-B711-4859-8463-980AD2E5EC4C","B78A07FF-977F-4CC1-8870-16B4756D22A1","EACE9426-8983-4C7C-9388-7829A84E90FB","01449D54-8A3D-46AD-9B4F-7CB12D5FF2A9","705CF292-539B-4A18-81B5-3D2B962B1D82","7810B7C5-9EAF-4413-85AB-8FE6E928F162","5B5C10A0-4921-4667-85C7-D7C5966142AF","6A39CF0A-97A8-49DF-9B54-020670AD0468","88E227DC-8FD9-4B38-97D6-85FC64763D68","3B9B0D78-5CAA-4412-897E-8B85FA575A81","1604E949-532E-4C99-9456-9E4406A5379E"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":127728},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"2B2B09BC-A312-4B82-858E-C0D348BB5812","lastFindLoc":-9,"name":"Text4","owner":{"__isSmartRef__":true,"id":126315},"partsBinMetaInfo":{"__isSmartRef__":true,"id":127729},"prevScroll":[0,0],"previousSelection":[0,6],"priorSelectionRange":[6,6],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":127730},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":127731}],"__serializedExpressions__":["_Position","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(154.8,0.1)","textColor":"Color.rgb(0,0,0)"},"127728":{"morph":{"__isSmartRef__":true,"id":127727},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127729":{"migrationLevel":1,"partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"127730":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(168.0,15.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"127731":{"_id":"_1755","chunkOwner":{"__isSmartRef__":true,"id":127727},"morph":{"__isSmartRef__":true,"id":127727},"storedString":"search","style":{"__isSmartRef__":true,"id":127732},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127732":{"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127733":{"onrestore":{"__isSmartRef__":true,"id":127734},"addCategory":{"__isSmartRef__":true,"id":127742},"addCategoryInteractively":{"__isSmartRef__":true,"id":127746},"addExternalCategory":{"__isSmartRef__":true,"id":127750},"addMorphsForPartItems":{"__isSmartRef__":true,"id":127754},"addPartsFromURLs":{"__isSmartRef__":true,"id":127758},"addPartsOfCategory":{"__isSmartRef__":true,"id":127762},"commitLogString":{"__isSmartRef__":true,"id":127766},"defaultPartsBinURL":{"__isSmartRef__":true,"id":127770},"ensureCategories":{"__isSmartRef__":true,"id":127774},"getPartsSpaceForCategory":{"__isSmartRef__":true,"id":127778},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":127782},"interactivelyCopySelectedPartItem":{"__isSmartRef__":true,"id":127786},"interactivelyMoveSelectedPartItem":{"__isSmartRef__":true,"id":127790},"interactivelyRemoveSelectedPartItem":{"__isSmartRef__":true,"id":127794},"loadAndOpenSelectedPartItem":{"__isSmartRef__":true,"id":127798},"loadPartsOfCategory":{"__isSmartRef__":true,"id":127802},"makeUpPartNameFor":{"__isSmartRef__":true,"id":127806},"onLoadAll":{"__isSmartRef__":true,"id":127810},"onLoadFromPartsBin":{"__isSmartRef__":true,"id":127814},"onLoadLatest":{"__isSmartRef__":true,"id":127822},"onSearch":{"__isSmartRef__":true,"id":127826},"openPart":{"__isSmartRef__":true,"id":127830},"partsBinURL":{"__isSmartRef__":true,"id":127834},"partsBinUrl":{"__isSmartRef__":true,"id":127838},"reloadEverything":{"__isSmartRef__":true,"id":127842},"removeCategory":{"__isSmartRef__":true,"id":127846},"removeCategoryInteractively":{"__isSmartRef__":true,"id":127850},"removeParts":{"__isSmartRef__":true,"id":127854},"reset":{"__isSmartRef__":true,"id":127858},"saveCommentForSelectedPartItem":{"__isSmartRef__":true,"id":127862},"search":{"__isSmartRef__":true,"id":127866},"setMetaInfoOfSelectedItem":{"__isSmartRef__":true,"id":127870},"setSelectedPartItem":{"__isSmartRef__":true,"id":127874},"setSelectedPartVersions":{"__isSmartRef__":true,"id":127878},"setShareLink":{"__isSmartRef__":true,"id":127882},"setupConnections":{"__isSmartRef__":true,"id":127886},"showCommits":{"__isSmartRef__":true,"id":127890},"showMsg":{"__isSmartRef__":true,"id":127894},"toggleMorePane":{"__isSmartRef__":true,"id":127898},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":127902},"updateCategoryList":{"__isSmartRef__":true,"id":127906}},"127734":{"funcProperties":{"__isSmartRef__":true,"id":127735},"source":"function onrestore() {\n (function(){ this.reloadEverything() }.bind(this)).delay(0)\n}","varMapping":{"__isSmartRef__":true,"id":127737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127735":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127736},"user":"undefined"},"127736":{"isSerializedDate":true,"string":"Sat Mar 10 2012 05:25:14 GMT-0500 (Eastern Standard Time)"},"127737":{"this":{"__isSmartRef__":true,"id":126315},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127738}},"127738":{"$super":{"__isSmartRef__":true,"id":127739}},"127739":{"funcProperties":{"__isSmartRef__":true,"id":127740},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":127741},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127740":{},"127741":{"name":"onrestore","obj":{"__isSmartRef__":true,"id":126315}},"127742":{"funcProperties":{"__isSmartRef__":true,"id":127743},"source":"function addCategory(categoryName, doNotUpdate) {\n if (!categoryName.startsWith(\"*\")) {\n var url = this.partsBinURL().withFilename(categoryName);\n this.addExternalCategory(categoryName, url, true);\n } else {\n this.categories[categoryName] = {isSpecialCategory: true};\n if (!doNotUpdate) {\n this.updateCategoryList(categoryName);\n }\n }\n}","varMapping":{"__isSmartRef__":true,"id":127745},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127743":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127744}},"127744":{"isSerializedDate":true,"string":"Tue Dec 20 2011 13:03:58 GMT-0500 (Eastern Standard Time)"},"127745":{"this":{"__isSmartRef__":true,"id":126315}},"127746":{"funcProperties":{"__isSmartRef__":true,"id":127747},"source":"function addCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.prompt('Name of new category?', function(categoryName) {\n if (!categoryName || categoryName == '') {\n\t alert('no category created!')\n\t return;\n\t}\n partsBin.addCategory(categoryName)\n });\n}","varMapping":{"__isSmartRef__":true,"id":127749},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127747":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127748}},"127748":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127749":{"this":{"__isSmartRef__":true,"id":126315}},"127750":{"funcProperties":{"__isSmartRef__":true,"id":127751},"source":"function addExternalCategory(categoryName, url, createPath) {\n url = url.asDirectory();\n this.categories[categoryName] = url;\n if (createPath) {\n this.getPartsSpaceForCategory(categoryName).ensureExistance();\n }\n this.updateCategoryList(categoryName)\n}","varMapping":{"__isSmartRef__":true,"id":127753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127751":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127752}},"127752":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127753":{"this":{"__isSmartRef__":true,"id":126315}},"127754":{"funcProperties":{"__isSmartRef__":true,"id":127755},"source":"function addMorphsForPartItems(partItems, doNotSort) {\n this.removeParts();\n if (!doNotSort) {\n partItems = partItems.sortBy(function(ea) {\n return ea.name.toLowerCase() \n });\n }\n\n var pContents = this.get('partsBinContents');\n pContents.stopAddingPartItemsAsync();\n pContents.startAddingPartItems(partItems);\n}","varMapping":{"__isSmartRef__":true,"id":127757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127755":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127756}},"127756":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:26:53 GMT-0500 (Eastern Standard Time)"},"127757":{"this":{"__isSmartRef__":true,"id":126315}},"127758":{"funcProperties":{"__isSmartRef__":true,"id":127759},"source":"function addPartsFromURLs(urls) {\n var partsBin = this,\n partItems = [];\n\n urls.forEach(function(ea) {\n var partPath = ea.relativePathFrom(URL.codeBase.withFilename(\"../\")),\n match = partPath.match(/(.*\\/)(.*).json/);\n if (match)\n partItems.push(lively.PartsBin.getPartItem(match[2], match[1]));\n });\n partsBin.addMorphsForPartItems(partItems, true);\n\n}","varMapping":{"__isSmartRef__":true,"id":127761},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127759":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127760},"user":"jenslincke"},"127760":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:39:54 GMT-0500 (Eastern Standard Time)"},"127761":{"this":{"__isSmartRef__":true,"id":126315}},"127762":{"funcProperties":{"__isSmartRef__":true,"id":127763},"source":"function addPartsOfCategory(categoryName) {\n var partsSpace = this.getPartsSpaceForCategory(categoryName);\n connect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n partsSpace.load(true);\n}","varMapping":{"__isSmartRef__":true,"id":127765},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127763":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127764}},"127764":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127765":{"this":{"__isSmartRef__":true,"id":126315}},"127766":{"funcProperties":{"__isSmartRef__":true,"id":127767},"source":"function commitLogString(metaInfo) {\n if (!metaInfo.changes) return \"\";\n return metaInfo.changes\n .reverse()\n .collect(function(ea) {\n return Strings.format(\"%s %s: \\n %s\\n\\n\",\n ea.date.format(\"yyyy-mm-dd HH:MM\") , \n ea.author, (ea.message || \"no comment\"));\n })\n .join('');\n}","varMapping":{"__isSmartRef__":true,"id":127769},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127767":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127768},"user":"jenslincke"},"127768":{"isSerializedDate":true,"string":"Tue Jan 31 2012 14:19:05 GMT-0500 (Eastern Standard Time)"},"127769":{"this":{"__isSmartRef__":true,"id":126315}},"127770":{"funcProperties":{"__isSmartRef__":true,"id":127771},"source":"function defaultPartsBinURL() {\n return new URL(Config.rootPath).withFilename('PartsBin/');\n}","varMapping":{"__isSmartRef__":true,"id":127773},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127771":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127772},"user":"fabian"},"127772":{"isSerializedDate":true,"string":"Wed Feb 22 2012 17:39:48 GMT-0500 (Eastern Standard Time)"},"127773":{"this":{"__isSmartRef__":true,"id":126315}},"127774":{"funcProperties":{"__isSmartRef__":true,"id":127775},"source":"function ensureCategories() {\n if (!this.categories)\n this.categories = {uncategorized: 'PartsBin/'};\n}","varMapping":{"__isSmartRef__":true,"id":127777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127775":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127776}},"127776":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127777":{"this":{"__isSmartRef__":true,"id":126315}},"127778":{"funcProperties":{"__isSmartRef__":true,"id":127779},"source":"function getPartsSpaceForCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n return lively.PartsBin.partsSpaceWithURL(url);\n}","varMapping":{"__isSmartRef__":true,"id":127781},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127779":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127780}},"127780":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127781":{"this":{"__isSmartRef__":true,"id":126315}},"127782":{"funcProperties":{"__isSmartRef__":true,"id":127783},"source":"function getURLForCategoryNamed(categoryName) {\n this.ensureCategories()\n\n var relative = this.categories[categoryName];\n if (!relative) return null;\n return URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","varMapping":{"__isSmartRef__":true,"id":127785},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127783":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127784},"user":"undefined"},"127784":{"isSerializedDate":true,"string":"Sat Mar 10 2012 05:20:59 GMT-0500 (Eastern Standard Time)"},"127785":{"this":{"__isSmartRef__":true,"id":126315}},"127786":{"funcProperties":{"__isSmartRef__":true,"id":127787},"source":"function interactivelyCopySelectedPartItem(partMorph) {\n // FIXME duplication with interactivelyMoveSelectedPartItem\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.copyToPartsSpace(partsSpace);\n alertOK('Copied ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","varMapping":{"__isSmartRef__":true,"id":127789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127787":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127788},"user":"robertkrahn"},"127788":{"isSerializedDate":true,"string":"Thu Jul 07 2011 10:13:17 GMT-0400 (Eastern Daylight Time)"},"127789":{"this":{"__isSmartRef__":true,"id":126315}},"127790":{"funcProperties":{"__isSmartRef__":true,"id":127791},"source":"function interactivelyMoveSelectedPartItem(partMorph) {\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.moveToPartsSpace(partsSpace);\n self.reloadEverything();\n alertOK('Moved ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","varMapping":{"__isSmartRef__":true,"id":127793},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127791":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127792},"user":"robertkrahn"},"127792":{"isSerializedDate":true,"string":"Thu Jul 07 2011 10:13:12 GMT-0400 (Eastern Daylight Time)"},"127793":{"this":{"__isSmartRef__":true,"id":126315}},"127794":{"funcProperties":{"__isSmartRef__":true,"id":127795},"source":"function interactivelyRemoveSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n this.world().confirm(\"really delete \" + item.name + \" in PartsBin?\", function(answer) {\n\tif (!answer) return;\n\titem.del();\n\tthis.reloadEverything();\n\talertOK(\"deleted \" + item.name);\n }.bind(this))\n}","varMapping":{"__isSmartRef__":true,"id":127797},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127795":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127796}},"127796":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127797":{"this":{"__isSmartRef__":true,"id":126315}},"127798":{"funcProperties":{"__isSmartRef__":true,"id":127799},"source":"function loadAndOpenSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n connect(item, 'part', this, 'openPart');\n var selectedVersion = this.get('selectedPartVersions').selection,\n\trev = selectedVersion ? selectedVersion.rev : null;\n item.loadPart(true, null, rev);\n alert('loading ' + item.name + '...');\n}","varMapping":{"__isSmartRef__":true,"id":127801},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127799":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127800}},"127800":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127801":{"this":{"__isSmartRef__":true,"id":126315}},"127802":{"funcProperties":{"__isSmartRef__":true,"id":127803},"source":"function loadPartsOfCategory(categoryName) {\n this.removeParts();\n this.setSelectedPartItem(null);\n if (!categoryName) return;\n var webR;\n if (categoryName == \"*all*\") {\n this.showMsg(\"loading all...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'onLoadAll');\n webR.getSubElements(10)\n } else if (categoryName == \"*latest*\") {\n this.showMsg(\"loading latest...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'contentDocument', this, 'onLoadLatest');\n webR.propfind('infinity')\n } else if (categoryName == \"*search*\") {\n this.showMsg(\"searching...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'allURLs', {\n converter: function(subDocuments) {\n return subDocuments.invoke('getURL')\n }\n });\n lively.bindings.connect(this, 'allURLs', this, 'onSearch', {\n removeAfterUpdate: true});\n webR.getSubElements(10)\n } else {\n this.addPartsOfCategory(categoryName)\n }\n}","varMapping":{"__isSmartRef__":true,"id":127805},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127803":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127804}},"127804":{"isSerializedDate":true,"string":"Tue Dec 20 2011 13:03:58 GMT-0500 (Eastern Standard Time)"},"127805":{"this":{"__isSmartRef__":true,"id":126315}},"127806":{"funcProperties":{"__isSmartRef__":true,"id":127807},"source":"function makeUpPartNameFor(name) {\n if (!$morph(name)) return name;\n var i = 2;\n while($morph(name + i)) { i++ }\n return name + i;\n}","varMapping":{"__isSmartRef__":true,"id":127809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127807":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127808}},"127808":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127809":{"this":{"__isSmartRef__":true,"id":126315}},"127810":{"funcProperties":{"__isSmartRef__":true,"id":127811},"source":"function onLoadAll(subDocuments) {\n // alertOK(\"load all \" + subDocuments.length)\n var all = subDocuments.invoke('getURL')\n .select(function(ea) {return ea.filename().endsWith(\".json\")})\n .sortBy(function(ea) {return ea.filename()});\n \n this.addPartsFromURLs(all) \n}","varMapping":{"__isSmartRef__":true,"id":127813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127811":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127812}},"127812":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:38:18 GMT-0500 (Eastern Standard Time)"},"127813":{"this":{"__isSmartRef__":true,"id":126315}},"127814":{"funcProperties":{"__isSmartRef__":true,"id":127815},"source":"function onLoadFromPartsBin() {\n $super();\n this.reloadEverything();\n}","varMapping":{"__isSmartRef__":true,"id":127817},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127815":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127816}},"127816":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127817":{"this":{"__isSmartRef__":true,"id":126315},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127818}},"127818":{"$super":{"__isSmartRef__":true,"id":127819}},"127819":{"funcProperties":{"__isSmartRef__":true,"id":127820},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":127821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127820":{},"127821":{"name":"onLoadFromPartsBin","obj":{"__isSmartRef__":true,"id":126315}},"127822":{"funcProperties":{"__isSmartRef__":true,"id":127823},"source":"function onLoadLatest(propfindXML) {\n var rawNodes = new Query(\"/D:multistatus/D:response\").findAll(propfindXML.documentElement);\n\n var svnVersionInfos = rawNodes.map(function(rawNode) { return SVNVersionInfo.fromPropfindNode(rawNode) });\n\n var top20 = svnVersionInfos\n .select(function(ea) { return ea.url.endsWith(\".json\")})\n .sortBy(function(ea) { return ea.rev}).reverse().slice(0,20);\n var top20URLs = top20.collect(function(ea) { \n return new URL(\"http://\" + URL.codeBase.hostname + ea.url)})\n \n this.addPartsFromURLs(top20URLs) \n}","varMapping":{"__isSmartRef__":true,"id":127825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127823":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127824}},"127824":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127825":{"this":{"__isSmartRef__":true,"id":126315}},"127826":{"funcProperties":{"__isSmartRef__":true,"id":127827},"source":"function onSearch(allPartURLs) {\n var searchString = this.get('searchText').textString;\n var matchingPartURLs = allPartURLs\n .select(function(ea) {return new RegExp(searchString, 'i').test(ea.filename())})\n .sortBy(function(ea) {return ea.filename()});\n this.addPartsFromURLs(matchingPartURLs) \n if (matchingPartURLs.length == 0)\n this.showMsg(\"nothing found for '\" + searchString + \"'\")\n}","varMapping":{"__isSmartRef__":true,"id":127829},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127827":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127828},"user":"lauritz"},"127828":{"isSerializedDate":true,"string":"Mon Dec 19 2011 13:59:19 GMT-0500 (Eastern Standard Time)"},"127829":{"this":{"__isSmartRef__":true,"id":126315}},"127830":{"funcProperties":{"__isSmartRef__":true,"id":127831},"source":"function openPart(partMorph) {\n partMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\n lively.morphic.World.current().firstHand().grabMorph(partMorph, null);\n if(partMorph.onCreateFromPartsBin) partMorph.onCreateFromPartsBin();\n partMorph.setPosition(pt(0,0));\n}","varMapping":{"__isSmartRef__":true,"id":127833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127831":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127832}},"127832":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127833":{"this":{"__isSmartRef__":true,"id":126315}},"127834":{"funcProperties":{"__isSmartRef__":true,"id":127835},"source":"function partsBinURL() {\n if (this.url) {\n return this.url;\n }\n return this.defaultPartsBinURL();\n}","varMapping":{"__isSmartRef__":true,"id":127837},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127835":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127836}},"127836":{"isSerializedDate":true,"string":"Tue Dec 20 2011 13:03:06 GMT-0500 (Eastern Standard Time)"},"127837":{"this":{"__isSmartRef__":true,"id":126315}},"127838":{"funcProperties":{"__isSmartRef__":true,"id":127839},"source":"function partsBinUrl() {\n if (this.url) {\n return url;\n }\n return this.partsBinURL();\n}","varMapping":{"__isSmartRef__":true,"id":127841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127839":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127840}},"127840":{"isSerializedDate":true,"string":"Tue Dec 20 2011 13:03:58 GMT-0500 (Eastern Standard Time)"},"127841":{"this":{"__isSmartRef__":true,"id":126315}},"127842":{"funcProperties":{"__isSmartRef__":true,"id":127843},"source":"function reloadEverything() {\n this.setSelectedPartItem(null)\n this.updateCategoriesDictFromPartsBin();\n this.addCategory(\"*latest*\", true);\n this.addCategory(\"*all*\", true);\n this.addCategory(\"*search*\", true);\n}","varMapping":{"__isSmartRef__":true,"id":127845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127843":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127844}},"127844":{"isSerializedDate":true,"string":"Tue Dec 20 2011 13:03:58 GMT-0500 (Eastern Standard Time)"},"127845":{"this":{"__isSmartRef__":true,"id":126315}},"127846":{"funcProperties":{"__isSmartRef__":true,"id":127847},"source":"function removeCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n if (!url) {\n alert('No category ' + categoryName + ' exists! Doing nothing')\n\treturn;\n }\n var webR = new WebResource(url);\n if (!webR.exists()) {\n alert('Does not exist: ' + url);\n\tdelete this.categories[categoryName];\n\tlively.PartsBin.removePartsSpace(name);\n\tthis.updateCategoryList();\n\treturn\n }\n webR.getSubElements()\n if (!webR.subDocuments || webR.subDocuments.length > 0 ||\n !webR.subCollections || webR.subCollections.length > 0) {\n alert('Will not remove directory ' + url + ' because it is not empty')\n } else {\n webR.del();\n alertOK('Removed ' + categoryName + ' url ' + url);\n }\n delete this.categories[categoryName];\n lively.PartsBin.removePartsSpace(name);\n this.updateCategoryList();\n}","varMapping":{"__isSmartRef__":true,"id":127849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127847":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127848}},"127848":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127849":{"this":{"__isSmartRef__":true,"id":126315}},"127850":{"funcProperties":{"__isSmartRef__":true,"id":127851},"source":"function removeCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.confirm('Really remove ' + this.categoryName + '?', function(result) {\n\tif (!result) {\n\t alert('no category removed!')\n\t return;\n\t}\n\tpartsBin.removeCategory(partsBin.categoryName)\n });\t\n}","varMapping":{"__isSmartRef__":true,"id":127853},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127851":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127852}},"127852":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127853":{"this":{"__isSmartRef__":true,"id":126315}},"127854":{"funcProperties":{"__isSmartRef__":true,"id":127855},"source":"function removeParts() {\n this.get('partsBinContents').submorphs.clone().invoke('remove');\n}","varMapping":{"__isSmartRef__":true,"id":127857},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127855":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127856}},"127856":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127857":{"this":{"__isSmartRef__":true,"id":126315}},"127858":{"funcProperties":{"__isSmartRef__":true,"id":127859},"source":"function reset() {\n this.connections = {toggleMorePane: {}};\n this.setSelectedPartItem(null);\n delete this.categories;\n this.getPartsBinMetaInfo().requiredModules = ['lively.PartsBin']; \n this.get('categoryList').updateList([]);\n this.get('partsBinContents').removeAllMorphs();\n this.get('searchText').setTextString(\"\");\n}","varMapping":{"__isSmartRef__":true,"id":127861},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127859":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127860},"user":"robertkrahn"},"127860":{"isSerializedDate":true,"string":"Mon Sep 03 2012 03:53:04 GMT-0400 (Eastern Daylight Time)"},"127861":{"this":{"__isSmartRef__":true,"id":126315}},"127862":{"funcProperties":{"__isSmartRef__":true,"id":127863},"source":"function saveCommentForSelectedPartItem(comment) {\n if (!this.selectedPartItem) {\n\talert('no part item selected!')\n\treturn;\n }\n var metaInfo = this.selectedPartItem.getMetaInfo();\n metaInfo.setComment(comment);\n this.selectedPartItem.uploadMetaInfoOnly();\n}","varMapping":{"__isSmartRef__":true,"id":127865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127863":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127864}},"127864":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:26:53 GMT-0500 (Eastern Standard Time)"},"127865":{"this":{"__isSmartRef__":true,"id":126315}},"127866":{"funcProperties":{"__isSmartRef__":true,"id":127867},"source":"function search(searchString) {\n // triggers search in this.loadPartsOfCategory through connection\n this.get('categoryList').setSelection(\"*search*\");\n}","varMapping":{"__isSmartRef__":true,"id":127869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127867":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127868},"user":"robertkrahn"},"127868":{"isSerializedDate":true,"string":"Mon Sep 03 2012 03:23:52 GMT-0400 (Eastern Daylight Time)"},"127869":{"this":{"__isSmartRef__":true,"id":126315}},"127870":{"funcProperties":{"__isSmartRef__":true,"id":127871},"source":"function setMetaInfoOfSelectedItem(metaInfo) {\n var comment = (metaInfo && metaInfo.getComment()) ||\n 'No comment yet';\n this.get('CommitLog').setTextString(this.commitLogString(metaInfo))\n\n\n this.get('selectedPartComment').textString = comment;\n}","varMapping":{"__isSmartRef__":true,"id":127873},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127871":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127872},"user":"jenslincke"},"127872":{"isSerializedDate":true,"string":"Tue Jan 31 2012 14:15:25 GMT-0500 (Eastern Standard Time)"},"127873":{"this":{"__isSmartRef__":true,"id":126315}},"127874":{"funcProperties":{"__isSmartRef__":true,"id":127875},"source":"function setSelectedPartItem(item) {\n this.selectedPartItem = item;\n this.get('selectedPartComment').textString = '';\n this.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\n this.get('selectedPartVersions').setSelection(null);\n if (!item) {\n this.get('selectedPartName').textString = 'nothing selected'\n this.get('selectedPartSpaceName').textString = ''\n\treturn;\n }\n this.get('selectedPartName').textString = item.name\n this.get('selectedPartSpaceName').textString = item.partsSpaceName\n\n // load versions\n connect(item, 'partVersions', this, 'setSelectedPartVersions');\n item.loadPartVersions(true);\n\n // load meta info\n connect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\n \n this.setShareLink(item);\n\n item.loadPartMetaInfo(true);\n}","varMapping":{"__isSmartRef__":true,"id":127877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127875":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127876},"user":"jenslincke"},"127876":{"isSerializedDate":true,"string":"Tue Jan 31 2012 13:34:13 GMT-0500 (Eastern Standard Time)"},"127877":{"this":{"__isSmartRef__":true,"id":126315}},"127878":{"funcProperties":{"__isSmartRef__":true,"id":127879},"source":"function setSelectedPartVersions(versions) {\n // alertOK(\"set versions:\" + versions.length)\n var list = versions.collect(function(ea) {\n return { \n string: '' + ea.date.format(\"yyyy-mm-dd HH:MM\") \n + \" \" + ea.author + \" (\" + ea.rev + \")\", \n value: ea, isListItem: true}\n })\n this.get('selectedPartVersions').updateList(list)\n}","varMapping":{"__isSmartRef__":true,"id":127881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127879":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127880},"user":"jenslincke"},"127880":{"isSerializedDate":true,"string":"Tue Jan 31 2012 14:06:52 GMT-0500 (Eastern Standard Time)"},"127881":{"this":{"__isSmartRef__":true,"id":126315}},"127882":{"funcProperties":{"__isSmartRef__":true,"id":127883},"source":"function setShareLink(partItem) {\n var linkText = this.get('shareLink');\n linkText.setTextString('Share Link');\n var url = 'http://www.lively-kernel.org/viral?part='\n + partItem.name + '&path=' + partItem.partsSpaceName;\n linkText.emphasizeAll({uri: url});\n}","varMapping":{"__isSmartRef__":true,"id":127885},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127883":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127884},"user":"robertkrahn"},"127884":{"isSerializedDate":true,"string":"Mon Jan 23 2012 13:45:42 GMT-0500 (Eastern Standard Time)"},"127885":{"this":{"__isSmartRef__":true,"id":126315}},"127886":{"funcProperties":{"__isSmartRef__":true,"id":127887},"source":"function setupConnections() {\n connect(this.closeButton, 'fire', this, 'remove')\n connect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\n connect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\n connect(this.get('categoryList'), 'selection', this, 'categoryName')\n connect(this, 'categoryName', this, 'loadPartsOfCategory')\n\n connect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\n\n connect(this.get('reloadButton'), \"fire\", this, \"reloadEverything\")\n\n connect(this.get('loadPartButton'), \"fire\", this, \"loadAndOpenSelectedPartItem\")\n\n connect(this.get('removePartButton'), \"fire\", this, \"interactivelyRemoveSelectedPartItem\")\n\n connect(this.get('movePartButton'), \"fire\", this, \"interactivelyMoveSelectedPartItem\")\n connect(this.get('copyPartButton'), \"fire\", this, \"interactivelyCopySelectedPartItem\")\n\n connect(this.get('selectedPartComment'), \"savedTextString\", this, \"saveCommentForSelectedPartItem\")\n}","varMapping":{"__isSmartRef__":true,"id":127889},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127887":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127888}},"127888":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127889":{"this":{"__isSmartRef__":true,"id":126315}},"127890":{"funcProperties":{"__isSmartRef__":true,"id":127891},"source":"function showCommits() {\n if (!this.selectedPartItem) {\n alert('nothing selected');\n return;\n }\n var metaInfo = this.selectedPartItem.loadedMetaInfo;\n this.world().addTextWindow({\n title: 'Commits of ' + metaInfo.partName,\n content: this.commitLogString(metaInfo)\n });\n}","varMapping":{"__isSmartRef__":true,"id":127893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127891":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127892},"user":"robertkrahn"},"127892":{"isSerializedDate":true,"string":"Mon Jan 23 2012 13:20:49 GMT-0500 (Eastern Standard Time)"},"127893":{"this":{"__isSmartRef__":true,"id":126315}},"127894":{"funcProperties":{"__isSmartRef__":true,"id":127895},"source":"function showMsg(string) {\n var label = new lively.morphic.Text(new Rectangle(0,0,200,30), string);\n label.applyStyle({fill: null, borderWidth: 0})\n this.get('partsBinContents').addMorph(label)\n}","varMapping":{"__isSmartRef__":true,"id":127897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127895":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127896},"user":"lauritz"},"127896":{"isSerializedDate":true,"string":"Mon Dec 19 2011 13:59:19 GMT-0500 (Eastern Standard Time)"},"127897":{"this":{"__isSmartRef__":true,"id":126315}},"127898":{"funcProperties":{"__isSmartRef__":true,"id":127899},"source":"function toggleMorePane() {\n var pane = this.get('morePane');\n moveOffset = pane.getExtent().withY(0),\n steps = 5, timePerStep = 10,\n btn = pane.get('moreButton');\n if (pane.isVisible()) {\n var dest = pane.getPosition().addPt(moveOffset.negated());\n pane.animatedInterpolateTo(dest, steps, timePerStep, function() {\n btn.setLabel('more')\n pane.setVisible(false)\n });\n\n } else {\n btn.setLabel('hide')\n pane.setVisible(true)\n this.addMorphBack(pane);\n pane.align(\n pane.bounds().topRight(), \n this.get('partsBinContents').bounds().topRight());\n // move it so that it is completely visible\n var dest = pane.getPosition().addPt(moveOffset);\n pane.animatedInterpolateTo(dest, steps, timePerStep, Functions.Null);\n }\n}","varMapping":{"__isSmartRef__":true,"id":127901},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127899":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127900},"user":"lauritz"},"127900":{"isSerializedDate":true,"string":"Mon Dec 19 2011 13:59:19 GMT-0500 (Eastern Standard Time)"},"127901":{"this":{"__isSmartRef__":true,"id":126315}},"127902":{"funcProperties":{"__isSmartRef__":true,"id":127903},"source":"function updateCategoriesDictFromPartsBin() {\n this.ensureCategories();\n var webR = new WebResource(this.partsBinURL());\n webR.beAsync();\n\n var that = this;\n var callback = function(collections) {\n collections.forEach(function(dir) {\n var unescape = Global.urlUnescape || Global.unescape,\n unescaped = unescape(dir.getURL().filename()),\n name = unescaped.replace(/\\/$/,\"\");\n if (name.startsWith('.')) return;\n that.categories[name] = that.partsBinURL().withFilename(unescaped);\n });\n that.updateCategoryList(that.categoryName);\n }\n\n connect(webR, 'subCollections', {cb: callback}, 'cb', {\n updater: function($upd, value) {\n if (!(this.sourceObj.status && this.sourceObj.status.isDone())) return;\n if (!value) return;\n $upd(value);\n },\n });\n\n webR.getSubElements();\n\n}","varMapping":{"__isSmartRef__":true,"id":127905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127903":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127904},"user":"robertkrahn"},"127904":{"isSerializedDate":true,"string":"Mon Sep 03 2012 03:29:04 GMT-0400 (Eastern Daylight Time)"},"127905":{"this":{"__isSmartRef__":true,"id":126315}},"127906":{"funcProperties":{"__isSmartRef__":true,"id":127907},"source":"function updateCategoryList(optCategoryName) {\n this.get('categoryList').updateList(\n\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}));\n this.get('categoryList').setSelection(optCategoryName)\n}","varMapping":{"__isSmartRef__":true,"id":127909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127907":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127908}},"127908":{"isSerializedDate":true,"string":"Tue Dec 20 2011 12:46:51 GMT-0500 (Eastern Standard Time)"},"127909":{"this":{"__isSmartRef__":true,"id":126315}},"127910":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":126313},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":127911},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"127911":{"source":{"__isSmartRef__":true,"id":126313},"target":{"__isSmartRef__":true,"id":126311}},"127912":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":126313},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":127913},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"127913":{"source":{"__isSmartRef__":true,"id":126313},"target":{"__isSmartRef__":true,"id":126311}},"127914":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":126313},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":127915},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"127915":{"source":{"__isSmartRef__":true,"id":126313},"target":{"__isSmartRef__":true,"id":126311}},"127916":{"morph":{"__isSmartRef__":true,"id":126313},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127917":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica, Sans-Serif","_FontSize":10,"_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":45.76199368290986,"_MinTextHeight":null,"_MinTextWidth":45.76199368290986,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":false,"attributeConnections":[],"derivationIds":[1245,"0125C72B-2B04-4872-A0B1-0292F9733F9D","99E6F0CD-AA33-42BD-B6E6-3154AA491D70","DAFB157F-4F83-4402-894A-12549438C7E9","98F29C75-DB67-470E-8F9F-4B7135CE21D9","D4509212-C332-45F0-B768-69E4E0D59537","735C22EC-309F-484F-B643-48229EC6D6E5","72386EBF-DE01-4B53-9084-32841E59EE3C","8AB3572C-52F6-4F6A-B59F-9EFA069C1601","C882377D-6F5C-43E4-AEAB-996ECA6A82A1","DA159A64-D6F8-4A2F-834D-71C6289A1FC8","58923C3A-4492-4DB3-871A-DEE1219F199C","B4024F35-8AB7-43DE-BE23-2758B0EB4C26","93871BBA-3E5C-4B6F-8A5A-CB2AA4DDA546","98E9C433-F2D7-4ED4-B286-33CDFC7F8B7F","82135AAD-8041-4CA4-B78C-0D80FBA43722","358F966D-679E-4DC3-98C0-8D697712CD4E","0D4E0BD4-0743-470F-8F3B-E0602F5CE408","7F61D12A-0120-49DD-A4D5-CB25BB23ED74","239EF5C4-25A1-410D-95A7-FDB8E07FAFDE","18C10445-D399-4D8C-8FAF-ED17AE46C87E","8B925C8B-69F0-43FB-B6E9-8C3108434E69"],"doNotCopyProperties":[],"doNotSerialize":[],"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":127918},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"9E30A99A-27BA-437B-8A57-D28B82E791B8","owner":{"__isSmartRef__":true,"id":126313},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":127919},"showsMorphMenu":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":127920}],"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","_TextColor","padding","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","_TextColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","textColor":"Color.rgb(0,0,0)"},"127918":{"morph":{"__isSmartRef__":true,"id":127917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127919":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"borderWidth":0,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(45.8,20.0)","_Padding":"lively.rect(0,3,0,0)","_Position":"lively.pt(0.0,0.0)"},"127920":{"_id":"_1756","chunkOwner":{"__isSmartRef__":true,"id":127917},"storedString":"more","style":{"__isSmartRef__":true,"id":127921},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127921":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127922":{"moveHorizontal":true},"127923":{"stops":[{"__isSmartRef__":true,"id":127924},{"__isSmartRef__":true,"id":127925},{"__isSmartRef__":true,"id":127926},{"__isSmartRef__":true,"id":127927}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"127924":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"127925":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"127926":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"127927":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"127928":{"stops":[{"__isSmartRef__":true,"id":127929},{"__isSmartRef__":true,"id":127930},{"__isSmartRef__":true,"id":127931},{"__isSmartRef__":true,"id":127932}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"127929":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"127930":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"127931":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"127932":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"127933":{"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","migrationLevel":2,"partName":"Button","partsSpaceName":"PartsBin/Inputs/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"127934":{"_BorderRadius":5,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":127928},"_Opacity":1,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(45.8,20.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"127935":{"source":{"__isSmartRef__":true,"id":126313},"target":{"__isSmartRef__":true,"id":126311}},"127936":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"_Scale","sourceObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":127937},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"127937":{"source":{"__isSmartRef__":true,"id":126309},"target":{"__isSmartRef__":true,"id":126311}},"127938":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"_Rotation","sourceObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"signalTarget","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":127939},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"127939":{"source":{"__isSmartRef__":true,"id":126309},"target":{"__isSmartRef__":true,"id":126311}},"127940":{"dependedBy":{"__isSmartRef__":true,"id":126311},"sourceAttrName":"owner","sourceObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"updateOwners","targetObj":{"__isSmartRef__":true,"id":126311},"varMapping":{"__isSmartRef__":true,"id":127941},"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"127941":{"source":{"__isSmartRef__":true,"id":126309},"target":{"__isSmartRef__":true,"id":126311}},"127942":{"d":1,"a":1,"f":80.89999999999998,"e":2257.5,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":127943},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"127943":{"a":1,"b":0,"c":0,"d":1,"e":2257.5,"f":80.89999999999998,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"127944":{"source":{"__isSmartRef__":true,"id":126309},"target":{"__isSmartRef__":true,"id":126311}},"127945":{"morph":{"__isSmartRef__":true,"id":126309},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127946":{"adjustForNewBounds":true},"127947":{"changes":[{"__isSmartRef__":true,"id":127948},{"__isSmartRef__":true,"id":127950},{"__isSmartRef__":true,"id":127952},{"__isSmartRef__":true,"id":127954},{"__isSmartRef__":true,"id":127956},{"__isSmartRef__":true,"id":127958},{"__isSmartRef__":true,"id":127960},{"__isSmartRef__":true,"id":127962},{"__isSmartRef__":true,"id":127964},{"__isSmartRef__":true,"id":127966}],"comment":"Browser for a Parts repository.","migrationLevel":4,"partName":"PartsBinBrowser","partsSpaceName":"PartsBin/Tools","requiredModules":["lively.PartsBin"],"lastModifiedDate":{"__isSmartRef__":true,"id":127968},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"127948":{"author":"athomschke","date":{"__isSmartRef__":true,"id":127949},"id":"5575D312-033A-47A5-B889-C43BE97C3AAA","message":"style"},"127949":{"isSerializedDate":true,"string":"Wed Feb 08 2012 06:02:38 GMT-0500 (Eastern Standard Time)"},"127950":{"author":"markoroeder","date":{"__isSmartRef__":true,"id":127951},"id":"1D9493E9-B229-4716-8649-F1333D5133D0","message":"Reset to clean copy. Added this.categories to doNotSerialize list."},"127951":{"isSerializedDate":true,"string":"Thu Jan 05 2012 09:19:05 GMT-0500 (Eastern Standard Time)"},"127952":{"author":"sstamm","date":{"__isSmartRef__":true,"id":127953},"id":"3466A0DA-C96D-4997-8182-AFB6DF99C988","message":""},"127953":{"isSerializedDate":true,"string":"Wed Feb 08 2012 06:13:30 GMT-0500 (Eastern Standard Time)"},"127954":{"author":"fabian","date":{"__isSmartRef__":true,"id":127955},"id":"69D747F9-EDB5-478D-B0DE-C4CEBFDF1E9A","message":"moved PartsBin out of core"},"127955":{"isSerializedDate":true,"string":"Wed Feb 22 2012 17:40:13 GMT-0500 (Eastern Standard Time)"},"127956":{"author":"fabian","date":{"__isSmartRef__":true,"id":127957},"id":"3DABC39F-D8E9-4EA8-AB40-719739AD92DF","message":""},"127957":{"isSerializedDate":true,"string":"Wed Feb 22 2012 18:14:10 GMT-0500 (Eastern Standard Time)"},"127958":{"author":"jenslincke","date":{"__isSmartRef__":true,"id":127959},"id":"C6CF2A78-407E-4691-B5D6-914977DEAD8B","message":"- fixed searching and latest after moving the parts bin"},"127959":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:40:33 GMT-0500 (Eastern Standard Time)"},"127960":{"author":"undefined","date":{"__isSmartRef__":true,"id":127961},"id":"34468222-F3C8-4636-B202-27DFAD734B8A","message":"- reload everything on restore"},"127961":{"isSerializedDate":true,"string":"Sat Mar 10 2012 05:26:28 GMT-0500 (Eastern Standard Time)"},"127962":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":127963},"id":"75B2A711-5004-4862-B3F7-94C91FA06E17","message":"no DateFormat dependency anymore"},"127963":{"isSerializedDate":true,"string":"Mon Sep 03 2012 03:54:25 GMT-0400 (Eastern Daylight Time)"},"127964":{"date":{"__isSmartRef__":true,"id":127965},"author":"robertkrahn","message":"scale fix + basic category preselected","id":"8C0DDF72-2CB9-4AD2-8717-F22986EDD48A"},"127965":{"isSerializedDate":true,"string":"Tue Sep 04 2012 18:55:14 GMT-0400 (Eastern Daylight Time)"},"127966":{"date":{"__isSmartRef__":true,"id":127967},"author":"jenslincke","message":"reset title bars","id":"D723B2FE-DC4B-4A16-9AA5-A420B11C4285"},"127967":{"isSerializedDate":true,"string":"Thu Nov 29 2012 04:31:13 GMT-0500 (Eastern Standard Time)"},"127968":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"127969":{"_BorderRadius":0,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_StrokeOpacity":0,"__serializedExpressions__":["_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(770.8,507.2)","_Padding":"lively.rect(0,0,0,0)"},"127970":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":127971}],"cornerName":"bottomRight","derivationIds":[7147,"16E962DF-21E9-4FE6-8B9B-953F0E908113","ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21","25C53CC1-53E0-44A6-8E16-A56606A19EF0","50F19BF2-9607-4419-A8C2-0352B0A6FF57","56B7FFB1-61EA-47B9-AC63-A78EA3203E0F","7ED9D491-F8A0-41CA-ADCC-D29EB7805558","1A9D02A8-2BC9-4042-9A96-2149467A88F5","0E224134-B29B-4EF6-AA59-0CDD8170364D","BF087085-EA96-48C6-9B64-61ACD38A53E1"],"doNotCopyProperties":["$$cornerName"],"doNotSerialize":["$$cornerName"],"dragStartPoint":null,"draggingEnabled":true,"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":127972},"halosEnabled":true,"id":"AE7DE415-A785-420D-9169-779F38D66B23","isResizeCorner":true,"moved":true,"name":"ResizeCorner","originalTargetBounds":null,"originalTargetExtent":null,"originalTargetInnerBounds":null,"owner":{"__isSmartRef__":true,"id":126309},"partsBinMetaInfo":{"__isSmartRef__":true,"id":127973},"registeredForMouseEvents":true,"relativeOrigin":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":127974},"showsHalos":false,"submorphs":[],"__serializedExpressions__":["_Position","originalExtent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127975},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(760.8,497.3)","originalExtent":"lively.pt(239.0,138.0)"},"127971":{"sourceAttrName":"cornerName","sourceObj":{"__isSmartRef__":true,"id":127970},"targetMethodName":"alignToOwner","targetObj":{"__isSmartRef__":true,"id":127970},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"127972":{"morph":{"__isSmartRef__":true,"id":127970},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"127973":{"comment":"Resize an object without using halos.","migrationLevel":2,"partName":"ResizeCorner","partsSpaceName":"PartsBin/Widgets/","revisionOnLoad":140152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"127974":{"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(145,145,145)","_Extent":"lively.pt(10.0,10.0)","_Fill":"Color.rgb(66,66,66)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"127975":{"alignToOwner":{"__isSmartRef__":true,"id":127976},"morphMenuItems":{"__isSmartRef__":true,"id":127979},"onDrag":{"__isSmartRef__":true,"id":127986},"onDragEnd":{"__isSmartRef__":true,"id":127994},"onDragStart":{"__isSmartRef__":true,"id":128002},"reset":{"__isSmartRef__":true,"id":128010}},"127976":{"funcProperties":{"__isSmartRef__":true,"id":127977},"source":"function alignToOwner() {\n this.align(this.bounds()[this.cornerName](), this.owner.shape.bounds()[this.cornerName]() )\n}","varMapping":{"__isSmartRef__":true,"id":127978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127977":{},"127978":{"this":{"__isSmartRef__":true,"id":127970}},"127979":{"funcProperties":{"__isSmartRef__":true,"id":127980},"source":"function morphMenuItems() {\n return $super().concat([\n [\"corner\", [\n [\"top left\", function() { this.cornerName = 'topLeft'}.bind(this)],\n [\"top right\", function() { this.cornerName = 'topRight'}.bind(this)],\n [\"bottom right\", function() { this.cornerName = 'bottomRight'}.bind(this)],\n [\"bottom left\", function() { this.cornerName = 'bottomLeft'}.bind(this)],\n ]]\n ])\t\n}","varMapping":{"__isSmartRef__":true,"id":127981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127980":{},"127981":{"this":{"__isSmartRef__":true,"id":127970},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127982}},"127982":{"$super":{"__isSmartRef__":true,"id":127983}},"127983":{"funcProperties":{"__isSmartRef__":true,"id":127984},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","varMapping":{"__isSmartRef__":true,"id":127985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127984":{},"127985":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":127970}},"127986":{"funcProperties":{"__isSmartRef__":true,"id":127987},"source":"function onDrag(evt) {\n // alert(\"onDrag\")\n // this.owner.setPosition(pt(0,0))\n // this.owner.setOrigin(pt(0,0))\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n \n // moveDelta = moveDelta.maxPt(pt(0,0))\n var ownerExtent = this.owner.getExtent();\n\n // TODO does not work\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n if (maxDelta == 0) return;\n var factor = ownerExtent.x / ownerExtent.y\n moveDelta = pt(maxDelta * factor, maxDelta )\n }\n var accessor = \"with\" + this.cornerName.charAt(0).toUpperCase() + this.cornerName.substring(1);\n\n var newCorner = this.originalTargetBounds[this.cornerName]().addPt(moveDelta);\n var newBounds = this.originalTargetBounds[accessor ](newCorner);\n\n this.owner.setBounds(newBounds);\n \n // var newExtent = this.originalTargetExtent.addPt(moveDelta)\n // alertOK(\"new extent\" + newExtent)\n // this.owner.setExtent(newExtent);\n this.owner.submorphs.select(function(ea) {\n return ea.isResizeCorner\n }).invoke('alignToOwner');\n if (this.owner.halos) {\n this.owner.halos.invoke('alignAtTarget')\n }\n // alertOK(\"relative \" + this.relativeOrigin)\n var newOrigin = pt(0,0).extent(this.owner.getExtent()).relativeToAbsPoint(this.relativeOrigin)\n\n // TODO IMPLEMENT updating the origin does not work yet\n // this.owner.setOrigin(newOrigin);\n // alertOK(\"new origin \" + newOrigin)\n\n}","varMapping":{"__isSmartRef__":true,"id":127989},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127987":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127988},"user":"sstamm"},"127988":{"isSerializedDate":true,"string":"Thu Feb 23 2012 06:08:52 GMT-0500 (Eastern Standard Time)"},"127989":{"this":{"__isSmartRef__":true,"id":127970},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127990}},"127990":{"$super":{"__isSmartRef__":true,"id":127991}},"127991":{"funcProperties":{"__isSmartRef__":true,"id":127992},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":127993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127992":{},"127993":{"name":"onDrag","obj":{"__isSmartRef__":true,"id":127970}},"127994":{"funcProperties":{"__isSmartRef__":true,"id":127995},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetBounds = null;\n this.relativeOrigin = null;\n}","varMapping":{"__isSmartRef__":true,"id":127997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"127995":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":127996},"user":"sstamm"},"127996":{"isSerializedDate":true,"string":"Thu Feb 23 2012 06:09:00 GMT-0500 (Eastern Standard Time)"},"127997":{"this":{"__isSmartRef__":true,"id":127970},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":127998}},"127998":{"$super":{"__isSmartRef__":true,"id":127999}},"127999":{"funcProperties":{"__isSmartRef__":true,"id":128000},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":128001},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128000":{},"128001":{"name":"onDragEnd","obj":{"__isSmartRef__":true,"id":127970}},"128002":{"funcProperties":{"__isSmartRef__":true,"id":128003},"source":"function onDragStart(evt) {\n var absToRelativePoint = function (r, absPt) {\n\t\treturn new Point(\n\t\t\t(absPt.x - r.x) / r.width,\n\t\t\t(absPt.y - r.y) / r.height)\n\t}\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(20,20))\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(0,0))\n // absToRelativePoint(new Rectangle(-100,-100,200,200), pt(0,0))\n\n\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetBounds= this.owner.bounds();\n this.relativeOrigin = absToRelativePoint(pt(0,0).extent(this.owner.getExtent()), this.owner.getOrigin())\n}","varMapping":{"__isSmartRef__":true,"id":128005},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128003":{"tags":[],"timestamp":{"__isSmartRef__":true,"id":128004},"user":"sstamm"},"128004":{"isSerializedDate":true,"string":"Thu Feb 23 2012 06:08:40 GMT-0500 (Eastern Standard Time)"},"128005":{"this":{"__isSmartRef__":true,"id":127970},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128006}},"128006":{"$super":{"__isSmartRef__":true,"id":128007}},"128007":{"funcProperties":{"__isSmartRef__":true,"id":128008},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":128009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128008":{},"128009":{"name":"onDragStart","obj":{"__isSmartRef__":true,"id":127970}},"128010":{"funcProperties":{"__isSmartRef__":true,"id":128011},"source":"function reset() {\n this.isResizeCorner = true\n this.cornerName = 'bottomRight'\n this.setExtent(pt(10,10));\n this.setPosition(pt(0,0))\n}","varMapping":{"__isSmartRef__":true,"id":128012},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128011":{},"128012":{"this":{"__isSmartRef__":true,"id":127970}},"128013":{"submorphs":[{"__isSmartRef__":true,"id":128014},{"__isSmartRef__":true,"id":128020},{"__isSmartRef__":true,"id":128033},{"__isSmartRef__":true,"id":128045}],"scripts":[],"shape":{"__isSmartRef__":true,"id":128058},"eventHandler":{"__isSmartRef__":true,"id":128059},"_ClipMode":"visible","derivationIds":["51818F1E-35ED-47B0-A271-C76CA7A5875A"],"id":"DAABE04B-EC80-4893-A1E8-51E6381140FB","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":128060},"windowMorph":{"__isSmartRef__":true,"id":126309},"label":{"__isSmartRef__":true,"id":128014},"closeButton":{"__isSmartRef__":true,"id":128020},"menuButton":{"__isSmartRef__":true,"id":128033},"collapseButton":{"__isSmartRef__":true,"id":128045},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":126309},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"128014":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":128015},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":128016}],"eventHandler":{"__isSmartRef__":true,"id":128018},"_ClipMode":"hidden","derivationIds":["2FAB5433-DF2F-4334-99DB-409619662E79"],"id":"2E7C46CF-5DD5-4CC4-9608-04BF135F2F1B","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"layout":{"__isSmartRef__":true,"id":128019},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":128013},"_StyleClassNames":["window-title"],"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,3.0)"},"128015":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(711.8,18.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"128016":{"style":{"__isSmartRef__":true,"id":128017},"chunkOwner":{"__isSmartRef__":true,"id":128014},"_id":"_1176","storedString":"PartsBinBrowser","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128017":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128018":{"morph":{"__isSmartRef__":true,"id":128014},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128019":{"resizeWidth":true},"128020":{"submorphs":[{"__isSmartRef__":true,"id":128021}],"scripts":[],"shape":{"__isSmartRef__":true,"id":128026},"eventHandler":{"__isSmartRef__":true,"id":128027},"_ClipMode":"visible","derivationIds":["EC28C613-A158-4C80-BF6E-6CF04640106B"],"id":"153EA3FE-21FD-402E-B396-143E7F230E4B","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":128021},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":128013},"layout":{"__isSmartRef__":true,"id":128028},"_StyleClassNames":["close"],"attributeConnections":[{"__isSmartRef__":true,"id":128029},{"__isSmartRef__":true,"id":128031}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(750.8,3.0)"},"128021":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":128022},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":128023}],"eventHandler":{"__isSmartRef__":true,"id":128025},"_ClipMode":"hidden","derivationIds":["79C67E5D-33A6-4DA7-BB27-BD1E94B65747"],"id":"3ED57696-3CAB-472A-B19E-604D3C486836","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":128020},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"128022":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"128023":{"style":{"__isSmartRef__":true,"id":128024},"chunkOwner":{"__isSmartRef__":true,"id":128021},"_id":"_15578","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128024":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128025":{"morph":{"__isSmartRef__":true,"id":128021},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128026":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"128027":{"morph":{"__isSmartRef__":true,"id":128020},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128028":{"moveHorizontal":true},"128029":{"sourceObj":{"__isSmartRef__":true,"id":128020},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"getCloseHelp","varMapping":{"__isSmartRef__":true,"id":128030},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"128030":{"source":{"__isSmartRef__":true,"id":128020},"target":{"__isSmartRef__":true,"id":126309}},"128031":{"sourceObj":{"__isSmartRef__":true,"id":128020},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":128032},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"128032":{"source":{"__isSmartRef__":true,"id":128020},"target":{"__isSmartRef__":true,"id":126309}},"128033":{"submorphs":[{"__isSmartRef__":true,"id":128034}],"scripts":[],"shape":{"__isSmartRef__":true,"id":128039},"eventHandler":{"__isSmartRef__":true,"id":128040},"_ClipMode":"visible","derivationIds":["BD33D105-CBDC-4894-8FFF-AB61C2703BB1"],"id":"745EC6DB-4B81-4B20-8CDB-3620DFF39553","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":128034},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":128013},"attributeConnections":[{"__isSmartRef__":true,"id":128041},{"__isSmartRef__":true,"id":128043}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"128034":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":128035},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":128036}],"eventHandler":{"__isSmartRef__":true,"id":128038},"_ClipMode":"hidden","derivationIds":["BA9A6B1C-4973-4BF9-8711-0D480F5A4087"],"id":"6A2B47FA-38CC-4BEA-942F-223B1159FA58","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":128033},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"128035":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(18.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"128036":{"style":{"__isSmartRef__":true,"id":128037},"chunkOwner":{"__isSmartRef__":true,"id":128034},"_id":"_15580","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128037":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128038":{"morph":{"__isSmartRef__":true,"id":128034},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128039":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"128040":{"morph":{"__isSmartRef__":true,"id":128033},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128041":{"sourceObj":{"__isSmartRef__":true,"id":128033},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"getMenuHelp","varMapping":{"__isSmartRef__":true,"id":128042},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"128042":{"source":{"__isSmartRef__":true,"id":128033},"target":{"__isSmartRef__":true,"id":126309}},"128043":{"sourceObj":{"__isSmartRef__":true,"id":128033},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":128044},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"128044":{"source":{"__isSmartRef__":true,"id":128033},"target":{"__isSmartRef__":true,"id":126309}},"128045":{"submorphs":[{"__isSmartRef__":true,"id":128046}],"scripts":[],"shape":{"__isSmartRef__":true,"id":128051},"eventHandler":{"__isSmartRef__":true,"id":128052},"_ClipMode":"visible","derivationIds":["1931C2F4-2FE3-409A-A8A5-571A36E8C3FA"],"id":"F6E93CC2-D397-47B4-8642-03AC591051F3","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":128046},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":128013},"layout":{"__isSmartRef__":true,"id":128053},"attributeConnections":[{"__isSmartRef__":true,"id":128054},{"__isSmartRef__":true,"id":128056}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(731.8,3.0)"},"128046":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":128047},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":128048}],"eventHandler":{"__isSmartRef__":true,"id":128050},"_ClipMode":"hidden","derivationIds":["2B7C2134-12AA-4F45-8936-7B19DC0B4608"],"id":"688624B8-4860-4374-81D5-B570047F4528","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":128045},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"128047":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"128048":{"style":{"__isSmartRef__":true,"id":128049},"chunkOwner":{"__isSmartRef__":true,"id":128046},"_id":"_15582","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128049":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128050":{"morph":{"__isSmartRef__":true,"id":128046},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128051":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"128052":{"morph":{"__isSmartRef__":true,"id":128045},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128053":{"moveHorizontal":true},"128054":{"sourceObj":{"__isSmartRef__":true,"id":128045},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"getCollapseHelp","varMapping":{"__isSmartRef__":true,"id":128055},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"128055":{"source":{"__isSmartRef__":true,"id":128045},"target":{"__isSmartRef__":true,"id":126309}},"128056":{"sourceObj":{"__isSmartRef__":true,"id":128045},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":126309},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":128057},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"128057":{"source":{"__isSmartRef__":true,"id":128045},"target":{"__isSmartRef__":true,"id":126309}},"128058":{"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(770.8,22.0)","_Padding":"lively.rect(0,0,0,0)"},"128059":{"morph":{"__isSmartRef__":true,"id":128013},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128060":{"resizeWidth":true,"adjustForNewBounds":true},"128061":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":128062}},"128062":{"funcProperties":{"__isSmartRef__":true,"id":128063},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.targetMorph.reloadEverything();\n}","varMapping":{"__isSmartRef__":true,"id":128065},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128063":{"timestamp":{"__isSmartRef__":true,"id":128064},"user":"robertkrahn"},"128064":{"isSerializedDate":true,"string":"Mon Jun 27 2011 04:54:32 GMT-0400 (Eastern Daylight Time)"},"128065":{"this":{"__isSmartRef__":true,"id":126309},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128066}},"128066":{"$super":{"__isSmartRef__":true,"id":128067}},"128067":{"funcProperties":{"__isSmartRef__":true,"id":128068},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","varMapping":{"__isSmartRef__":true,"id":128069},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128068":{},"128069":{"name":"onLoadFromPartsBin","obj":{"__isSmartRef__":true,"id":126309}},"128070":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128071}],"id":"F6A9F3EA-EF6A-41CA-AF9C-83D61412F6DA","shape":{"__isSmartRef__":true,"id":128072},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3314","partsBinMetaInfo":{"__isSmartRef__":true,"id":128073},"eventHandler":{"__isSmartRef__":true,"id":128091},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A"],"partTests":{"__isSmartRef__":true,"id":128092},"_ClipMode":"visible","moved":true,"b":37,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":27.446739856983356,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128097},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5180.0,5122.7)"},"128071":{"target":{"__isSmartRef__":true,"id":128070},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128072":{"_BorderWidth":8.009075115760242,"_ClipMode":"visible","_BorderRadius":25.51274711633998,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,75.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(154,359,52)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-36.0)"},"128073":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128074},{"__isSmartRef__":true,"id":128076},{"__isSmartRef__":true,"id":128078},{"__isSmartRef__":true,"id":128080},{"__isSmartRef__":true,"id":128082},{"__isSmartRef__":true,"id":128084},{"__isSmartRef__":true,"id":128086},{"__isSmartRef__":true,"id":128088}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128090},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128074":{"date":{"__isSmartRef__":true,"id":128075},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128075":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128076":{"date":{"__isSmartRef__":true,"id":128077},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128077":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128078":{"date":{"__isSmartRef__":true,"id":128079},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128079":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128080":{"date":{"__isSmartRef__":true,"id":128081},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128081":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128082":{"date":{"__isSmartRef__":true,"id":128083},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128083":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128084":{"date":{"__isSmartRef__":true,"id":128085},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128085":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128086":{"date":{"__isSmartRef__":true,"id":128087},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128087":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128088":{"date":{"__isSmartRef__":true,"id":128089},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128089":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128090":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128091":{"morph":{"__isSmartRef__":true,"id":128070},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128092":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128093}},"128093":{"test01IsMorph":{"__isSmartRef__":true,"id":128094}},"128094":{"varMapping":{"__isSmartRef__":true,"id":128095},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128096},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128095":{"this":{"__isSmartRef__":true,"id":128092}},"128096":{},"128097":{"change":{"__isSmartRef__":true,"id":128098},"tick":{"__isSmartRef__":true,"id":128102}},"128098":{"varMapping":{"__isSmartRef__":true,"id":128099},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128100},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128099":{"this":{"__isSmartRef__":true,"id":128070}},"128100":{"timestamp":{"__isSmartRef__":true,"id":128101},"user":"cschuster","tags":[]},"128101":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128102":{"varMapping":{"__isSmartRef__":true,"id":128103},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128103":{"this":{"__isSmartRef__":true,"id":128070}},"128104":{"timestamp":{"__isSmartRef__":true,"id":128105},"user":"cschuster","tags":[]},"128105":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128106":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128107}],"id":"18FAA572-FAAA-498C-88B5-26FEE0A5C538","shape":{"__isSmartRef__":true,"id":128108},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3315","partsBinMetaInfo":{"__isSmartRef__":true,"id":128109},"eventHandler":{"__isSmartRef__":true,"id":128127},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA","8FDF9FED-88F7-46AA-8584-F72FF5F8F7FE","9830D2AE-8461-466E-8CC5-A3BE6EE047E0","396B979F-F645-4418-9AED-53797410ED7F","94528DEB-343E-47AB-9C2A-F41320A2D40E","23E6B601-0DB8-4ED7-860B-5576F8F0F224"],"partTests":{"__isSmartRef__":true,"id":128128},"_ClipMode":"visible","moved":true,"b":307.2902971289586,"#startLetters":"set","isBeingDragged":false,"delta":-0.8351778765209019,"_Rotation":0.7034797972141512,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128133},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4347.1,5033.0)"},"128107":{"target":{"__isSmartRef__":true,"id":128106},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128108":{"_BorderWidth":1.022119541031084,"_ClipMode":"visible","_BorderRadius":14.682347286645197,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.4,131.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-203,-49,-251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.1,-32.1)"},"128109":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128110},{"__isSmartRef__":true,"id":128112},{"__isSmartRef__":true,"id":128114},{"__isSmartRef__":true,"id":128116},{"__isSmartRef__":true,"id":128118},{"__isSmartRef__":true,"id":128120},{"__isSmartRef__":true,"id":128122},{"__isSmartRef__":true,"id":128124}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128126},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128110":{"date":{"__isSmartRef__":true,"id":128111},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128111":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128112":{"date":{"__isSmartRef__":true,"id":128113},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128113":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128114":{"date":{"__isSmartRef__":true,"id":128115},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128115":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128116":{"date":{"__isSmartRef__":true,"id":128117},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128117":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128118":{"date":{"__isSmartRef__":true,"id":128119},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128119":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128120":{"date":{"__isSmartRef__":true,"id":128121},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128121":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128122":{"date":{"__isSmartRef__":true,"id":128123},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128123":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128124":{"date":{"__isSmartRef__":true,"id":128125},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128125":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128126":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128127":{"morph":{"__isSmartRef__":true,"id":128106},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128128":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128129}},"128129":{"test01IsMorph":{"__isSmartRef__":true,"id":128130}},"128130":{"varMapping":{"__isSmartRef__":true,"id":128131},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128131":{"this":{"__isSmartRef__":true,"id":128128}},"128132":{},"128133":{"change":{"__isSmartRef__":true,"id":128134},"tick":{"__isSmartRef__":true,"id":128138}},"128134":{"varMapping":{"__isSmartRef__":true,"id":128135},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128135":{"this":{"__isSmartRef__":true,"id":128106}},"128136":{"timestamp":{"__isSmartRef__":true,"id":128137},"user":"cschuster","tags":[]},"128137":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128138":{"varMapping":{"__isSmartRef__":true,"id":128139},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128139":{"this":{"__isSmartRef__":true,"id":128106}},"128140":{"timestamp":{"__isSmartRef__":true,"id":128141},"user":"cschuster","tags":[]},"128141":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128142":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128143}],"id":"EE6425D0-2552-4E8E-92A7-C1CB967DCB8E","shape":{"__isSmartRef__":true,"id":128144},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3316","partsBinMetaInfo":{"__isSmartRef__":true,"id":128145},"eventHandler":{"__isSmartRef__":true,"id":128163},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5","B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4","C204EF8B-98F9-486C-A82A-BCBE6EC62043","FD92A611-D6F5-4B8F-BAFE-7AAE689314EE"],"partTests":{"__isSmartRef__":true,"id":128164},"_ClipMode":"visible","moved":true,"b":139.06461805285653,"#startLetters":"set","isBeingDragged":false,"delta":-0.6842755866236985,"_Rotation":-0.4111574183212889,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128169},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5628.3,3337.4)"},"128143":{"target":{"__isSmartRef__":true,"id":128142},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128144":{"_BorderWidth":8.276037260765374,"_ClipMode":"visible","_BorderRadius":22.82812778572304,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,73.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(168,-26,233)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-33.1,-4.9)"},"128145":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128146},{"__isSmartRef__":true,"id":128148},{"__isSmartRef__":true,"id":128150},{"__isSmartRef__":true,"id":128152},{"__isSmartRef__":true,"id":128154},{"__isSmartRef__":true,"id":128156},{"__isSmartRef__":true,"id":128158},{"__isSmartRef__":true,"id":128160}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128162},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128146":{"date":{"__isSmartRef__":true,"id":128147},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128147":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128148":{"date":{"__isSmartRef__":true,"id":128149},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128149":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128150":{"date":{"__isSmartRef__":true,"id":128151},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128151":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128152":{"date":{"__isSmartRef__":true,"id":128153},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128153":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128154":{"date":{"__isSmartRef__":true,"id":128155},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128155":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128156":{"date":{"__isSmartRef__":true,"id":128157},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128157":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128158":{"date":{"__isSmartRef__":true,"id":128159},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128159":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128160":{"date":{"__isSmartRef__":true,"id":128161},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128161":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128162":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128163":{"morph":{"__isSmartRef__":true,"id":128142},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128164":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128165}},"128165":{"test01IsMorph":{"__isSmartRef__":true,"id":128166}},"128166":{"varMapping":{"__isSmartRef__":true,"id":128167},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128168},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128167":{"this":{"__isSmartRef__":true,"id":128164}},"128168":{},"128169":{"change":{"__isSmartRef__":true,"id":128170},"tick":{"__isSmartRef__":true,"id":128174}},"128170":{"varMapping":{"__isSmartRef__":true,"id":128171},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128171":{"this":{"__isSmartRef__":true,"id":128142}},"128172":{"timestamp":{"__isSmartRef__":true,"id":128173},"user":"cschuster","tags":[]},"128173":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128174":{"varMapping":{"__isSmartRef__":true,"id":128175},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128175":{"this":{"__isSmartRef__":true,"id":128142}},"128176":{"timestamp":{"__isSmartRef__":true,"id":128177},"user":"cschuster","tags":[]},"128177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128178":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128179}],"id":"E3A6BE6A-7241-44EB-AF1D-DBED15F2E180","shape":{"__isSmartRef__":true,"id":128180},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3317","partsBinMetaInfo":{"__isSmartRef__":true,"id":128181},"eventHandler":{"__isSmartRef__":true,"id":128199},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","133EB37D-8966-4DDD-8AF1-9D9FDDF5E893","239E81B5-E305-4681-849F-4913CD5CCACA","7ABA4CFF-6242-4F56-8449-29939F4B7775"],"partTests":{"__isSmartRef__":true,"id":128200},"_ClipMode":"visible","moved":true,"b":24.226314992411062,"#startLetters":"set","isBeingDragged":false,"delta":0.5843297694809735,"_Rotation":58.02896944658136,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128205},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5197.0,4893.1)"},"128179":{"target":{"__isSmartRef__":true,"id":128178},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128180":{"_BorderWidth":7.05170956046347,"_ClipMode":"visible","_BorderRadius":33.26478060720447,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(89.9,83.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(105,339,196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.2,-38.2)"},"128181":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128182},{"__isSmartRef__":true,"id":128184},{"__isSmartRef__":true,"id":128186},{"__isSmartRef__":true,"id":128188},{"__isSmartRef__":true,"id":128190},{"__isSmartRef__":true,"id":128192},{"__isSmartRef__":true,"id":128194},{"__isSmartRef__":true,"id":128196}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128198},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128182":{"date":{"__isSmartRef__":true,"id":128183},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128183":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128184":{"date":{"__isSmartRef__":true,"id":128185},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128185":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128186":{"date":{"__isSmartRef__":true,"id":128187},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128187":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128188":{"date":{"__isSmartRef__":true,"id":128189},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128189":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128190":{"date":{"__isSmartRef__":true,"id":128191},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128191":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128192":{"date":{"__isSmartRef__":true,"id":128193},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128193":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128194":{"date":{"__isSmartRef__":true,"id":128195},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128195":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128196":{"date":{"__isSmartRef__":true,"id":128197},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128197":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128198":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128199":{"morph":{"__isSmartRef__":true,"id":128178},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128200":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128201}},"128201":{"test01IsMorph":{"__isSmartRef__":true,"id":128202}},"128202":{"varMapping":{"__isSmartRef__":true,"id":128203},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128203":{"this":{"__isSmartRef__":true,"id":128200}},"128204":{},"128205":{"change":{"__isSmartRef__":true,"id":128206},"tick":{"__isSmartRef__":true,"id":128210}},"128206":{"varMapping":{"__isSmartRef__":true,"id":128207},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128208},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128207":{"this":{"__isSmartRef__":true,"id":128178}},"128208":{"timestamp":{"__isSmartRef__":true,"id":128209},"user":"cschuster","tags":[]},"128209":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128210":{"varMapping":{"__isSmartRef__":true,"id":128211},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128211":{"this":{"__isSmartRef__":true,"id":128178}},"128212":{"timestamp":{"__isSmartRef__":true,"id":128213},"user":"cschuster","tags":[]},"128213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128214":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128215}],"id":"A0FB968A-5462-4C82-A50B-54CDFD494CDE","shape":{"__isSmartRef__":true,"id":128216},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3318","partsBinMetaInfo":{"__isSmartRef__":true,"id":128217},"eventHandler":{"__isSmartRef__":true,"id":128235},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","A881611E-6796-4349-B0BB-82A3CDD18188","EF93F53D-9C19-40C1-856E-F90D19A0779B","6C66025F-1F8D-4929-8C4D-D9FB10F53F6D"],"partTests":{"__isSmartRef__":true,"id":128236},"_ClipMode":"visible","moved":true,"b":298.060427372111,"#startLetters":"set","isBeingDragged":false,"delta":-0.7913798383087851,"_Rotation":39.34185789246396,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128241},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5190.9,4270.2)"},"128215":{"target":{"__isSmartRef__":true,"id":128214},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128216":{"_BorderWidth":0.5877401469188479,"_ClipMode":"visible","_BorderRadius":8.851140782221263,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.8,135.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-226,-106,-200)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.4,-29.4)"},"128217":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128218},{"__isSmartRef__":true,"id":128220},{"__isSmartRef__":true,"id":128222},{"__isSmartRef__":true,"id":128224},{"__isSmartRef__":true,"id":128226},{"__isSmartRef__":true,"id":128228},{"__isSmartRef__":true,"id":128230},{"__isSmartRef__":true,"id":128232}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128234},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128218":{"date":{"__isSmartRef__":true,"id":128219},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128219":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128220":{"date":{"__isSmartRef__":true,"id":128221},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128221":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128222":{"date":{"__isSmartRef__":true,"id":128223},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128223":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128224":{"date":{"__isSmartRef__":true,"id":128225},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128225":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128226":{"date":{"__isSmartRef__":true,"id":128227},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128227":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128228":{"date":{"__isSmartRef__":true,"id":128229},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128229":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128230":{"date":{"__isSmartRef__":true,"id":128231},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128231":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128232":{"date":{"__isSmartRef__":true,"id":128233},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128233":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128234":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128235":{"morph":{"__isSmartRef__":true,"id":128214},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128236":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128237}},"128237":{"test01IsMorph":{"__isSmartRef__":true,"id":128238}},"128238":{"varMapping":{"__isSmartRef__":true,"id":128239},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128240},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128239":{"this":{"__isSmartRef__":true,"id":128236}},"128240":{},"128241":{"change":{"__isSmartRef__":true,"id":128242},"tick":{"__isSmartRef__":true,"id":128246}},"128242":{"varMapping":{"__isSmartRef__":true,"id":128243},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128244},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128243":{"this":{"__isSmartRef__":true,"id":128214}},"128244":{"timestamp":{"__isSmartRef__":true,"id":128245},"user":"cschuster","tags":[]},"128245":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128246":{"varMapping":{"__isSmartRef__":true,"id":128247},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128247":{"this":{"__isSmartRef__":true,"id":128214}},"128248":{"timestamp":{"__isSmartRef__":true,"id":128249},"user":"cschuster","tags":[]},"128249":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128250":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128251}],"id":"0DAF4CB3-03FE-453B-B430-3DE53BB0DB22","shape":{"__isSmartRef__":true,"id":128252},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3319","partsBinMetaInfo":{"__isSmartRef__":true,"id":128253},"eventHandler":{"__isSmartRef__":true,"id":128271},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97","23CD2D36-2221-475D-9BA7-F92E66FABC08"],"partTests":{"__isSmartRef__":true,"id":128272},"_ClipMode":"visible","moved":true,"b":101.65121356979944,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":12.933362094704938,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128277},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6789.8,4771.0)"},"128251":{"target":{"__isSmartRef__":true,"id":128250},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128252":{"_BorderWidth":9.896975628624762,"_ClipMode":"visible","_BorderRadius":1.6314075082481927,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(44.2,60.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,199,11)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-16.0)"},"128253":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128254},{"__isSmartRef__":true,"id":128256},{"__isSmartRef__":true,"id":128258},{"__isSmartRef__":true,"id":128260},{"__isSmartRef__":true,"id":128262},{"__isSmartRef__":true,"id":128264},{"__isSmartRef__":true,"id":128266},{"__isSmartRef__":true,"id":128268}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128270},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128254":{"date":{"__isSmartRef__":true,"id":128255},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128255":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128256":{"date":{"__isSmartRef__":true,"id":128257},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128257":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128258":{"date":{"__isSmartRef__":true,"id":128259},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128259":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128260":{"date":{"__isSmartRef__":true,"id":128261},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128261":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128262":{"date":{"__isSmartRef__":true,"id":128263},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128263":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128264":{"date":{"__isSmartRef__":true,"id":128265},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128265":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128266":{"date":{"__isSmartRef__":true,"id":128267},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128267":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128268":{"date":{"__isSmartRef__":true,"id":128269},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128269":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128270":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128271":{"morph":{"__isSmartRef__":true,"id":128250},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128272":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128273}},"128273":{"test01IsMorph":{"__isSmartRef__":true,"id":128274}},"128274":{"varMapping":{"__isSmartRef__":true,"id":128275},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128276},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128275":{"this":{"__isSmartRef__":true,"id":128272}},"128276":{},"128277":{"change":{"__isSmartRef__":true,"id":128278},"tick":{"__isSmartRef__":true,"id":128282}},"128278":{"varMapping":{"__isSmartRef__":true,"id":128279},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128279":{"this":{"__isSmartRef__":true,"id":128250}},"128280":{"timestamp":{"__isSmartRef__":true,"id":128281},"user":"cschuster","tags":[]},"128281":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128282":{"varMapping":{"__isSmartRef__":true,"id":128283},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128283":{"this":{"__isSmartRef__":true,"id":128250}},"128284":{"timestamp":{"__isSmartRef__":true,"id":128285},"user":"cschuster","tags":[]},"128285":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128286":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128287}],"id":"12E81EBB-44A6-4272-93BE-20E66ABAB362","shape":{"__isSmartRef__":true,"id":128288},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3320","partsBinMetaInfo":{"__isSmartRef__":true,"id":128289},"eventHandler":{"__isSmartRef__":true,"id":128307},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","061495FD-004A-4DBF-827E-BB5448D22CFB","595D9191-DF5D-4AE8-90F7-FE91F1DC245D","C720D9D4-2DA2-45C0-9C04-0A6D31209717","3E3353A9-B58E-4EE9-885A-75FDAEB0527D"],"partTests":{"__isSmartRef__":true,"id":128308},"_ClipMode":"visible","moved":true,"b":7.440661680535413,"#startLetters":"set","isBeingDragged":false,"delta":-0.8274721307097934,"_Rotation":17.527362572873336,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128313},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4020.6,4317.1)"},"128287":{"target":{"__isSmartRef__":true,"id":128286},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128288":{"_BorderWidth":5.6474966673917395,"_ClipMode":"visible","_BorderRadius":39.329196905146546,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.3,94.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(34,287,251)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.6,-39.8)"},"128289":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128290},{"__isSmartRef__":true,"id":128292},{"__isSmartRef__":true,"id":128294},{"__isSmartRef__":true,"id":128296},{"__isSmartRef__":true,"id":128298},{"__isSmartRef__":true,"id":128300},{"__isSmartRef__":true,"id":128302},{"__isSmartRef__":true,"id":128304}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128306},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128290":{"date":{"__isSmartRef__":true,"id":128291},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128291":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128292":{"date":{"__isSmartRef__":true,"id":128293},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128293":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128294":{"date":{"__isSmartRef__":true,"id":128295},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128295":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128296":{"date":{"__isSmartRef__":true,"id":128297},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128297":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128298":{"date":{"__isSmartRef__":true,"id":128299},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128299":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128300":{"date":{"__isSmartRef__":true,"id":128301},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128301":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128302":{"date":{"__isSmartRef__":true,"id":128303},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128303":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128304":{"date":{"__isSmartRef__":true,"id":128305},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128305":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128306":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128307":{"morph":{"__isSmartRef__":true,"id":128286},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128308":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128309}},"128309":{"test01IsMorph":{"__isSmartRef__":true,"id":128310}},"128310":{"varMapping":{"__isSmartRef__":true,"id":128311},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128311":{"this":{"__isSmartRef__":true,"id":128308}},"128312":{},"128313":{"change":{"__isSmartRef__":true,"id":128314},"tick":{"__isSmartRef__":true,"id":128318}},"128314":{"varMapping":{"__isSmartRef__":true,"id":128315},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128315":{"this":{"__isSmartRef__":true,"id":128286}},"128316":{"timestamp":{"__isSmartRef__":true,"id":128317},"user":"cschuster","tags":[]},"128317":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128318":{"varMapping":{"__isSmartRef__":true,"id":128319},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128319":{"this":{"__isSmartRef__":true,"id":128286}},"128320":{"timestamp":{"__isSmartRef__":true,"id":128321},"user":"cschuster","tags":[]},"128321":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128322":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128323}],"id":"078F1470-9260-427E-B77B-DB60801676EC","shape":{"__isSmartRef__":true,"id":128324},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3321","partsBinMetaInfo":{"__isSmartRef__":true,"id":128325},"eventHandler":{"__isSmartRef__":true,"id":128343},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","B5A9F3C9-321A-4FE5-AD68-E910A8AF31AE","A065931D-7735-47FB-835A-696B3444A31A"],"partTests":{"__isSmartRef__":true,"id":128344},"_ClipMode":"visible","moved":true,"b":314,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-16.24749074577947,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128349},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4966.5,5114.9)"},"128323":{"target":{"__isSmartRef__":true,"id":128322},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128324":{"_BorderWidth":1.403300998306741,"_ClipMode":"visible","_BorderRadius":19.302010065949943,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,128.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-184,-7,-252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.6,-33.9)"},"128325":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128326},{"__isSmartRef__":true,"id":128328},{"__isSmartRef__":true,"id":128330},{"__isSmartRef__":true,"id":128332},{"__isSmartRef__":true,"id":128334},{"__isSmartRef__":true,"id":128336},{"__isSmartRef__":true,"id":128338},{"__isSmartRef__":true,"id":128340}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128342},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128326":{"date":{"__isSmartRef__":true,"id":128327},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128327":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128328":{"date":{"__isSmartRef__":true,"id":128329},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128329":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128330":{"date":{"__isSmartRef__":true,"id":128331},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128331":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128332":{"date":{"__isSmartRef__":true,"id":128333},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128333":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128334":{"date":{"__isSmartRef__":true,"id":128335},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128335":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128336":{"date":{"__isSmartRef__":true,"id":128337},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128337":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128338":{"date":{"__isSmartRef__":true,"id":128339},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128339":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128340":{"date":{"__isSmartRef__":true,"id":128341},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128341":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128342":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128343":{"morph":{"__isSmartRef__":true,"id":128322},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128344":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128345}},"128345":{"test01IsMorph":{"__isSmartRef__":true,"id":128346}},"128346":{"varMapping":{"__isSmartRef__":true,"id":128347},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128347":{"this":{"__isSmartRef__":true,"id":128344}},"128348":{},"128349":{"change":{"__isSmartRef__":true,"id":128350},"tick":{"__isSmartRef__":true,"id":128354}},"128350":{"varMapping":{"__isSmartRef__":true,"id":128351},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128351":{"this":{"__isSmartRef__":true,"id":128322}},"128352":{"timestamp":{"__isSmartRef__":true,"id":128353},"user":"cschuster","tags":[]},"128353":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128354":{"varMapping":{"__isSmartRef__":true,"id":128355},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128355":{"this":{"__isSmartRef__":true,"id":128322}},"128356":{"timestamp":{"__isSmartRef__":true,"id":128357},"user":"cschuster","tags":[]},"128357":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128358":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128359}],"id":"485DFBCA-F42E-4B62-895D-CE7D2E9EADC8","shape":{"__isSmartRef__":true,"id":128360},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3322","partsBinMetaInfo":{"__isSmartRef__":true,"id":128361},"eventHandler":{"__isSmartRef__":true,"id":128379},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","77B9A79D-726E-40E2-9FE4-E103A10E2EFA"],"partTests":{"__isSmartRef__":true,"id":128380},"_ClipMode":"visible","moved":true,"b":20.30581599008292,"#startLetters":"set","isBeingDragged":false,"delta":-0.8981457607587799,"_Rotation":-28.193688728305574,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128385},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5926.9,5081.1)"},"128359":{"target":{"__isSmartRef__":true,"id":128358},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128360":{"_BorderWidth":6.735154265904679,"_ClipMode":"visible","_BorderRadius":35.182783477620475,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.0,86.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(89,329,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.9,-38.8)"},"128361":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128362},{"__isSmartRef__":true,"id":128364},{"__isSmartRef__":true,"id":128366},{"__isSmartRef__":true,"id":128368},{"__isSmartRef__":true,"id":128370},{"__isSmartRef__":true,"id":128372},{"__isSmartRef__":true,"id":128374},{"__isSmartRef__":true,"id":128376}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128378},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128362":{"date":{"__isSmartRef__":true,"id":128363},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128363":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128364":{"date":{"__isSmartRef__":true,"id":128365},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128365":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128366":{"date":{"__isSmartRef__":true,"id":128367},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128367":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128368":{"date":{"__isSmartRef__":true,"id":128369},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128369":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128370":{"date":{"__isSmartRef__":true,"id":128371},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128371":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128372":{"date":{"__isSmartRef__":true,"id":128373},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128373":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128374":{"date":{"__isSmartRef__":true,"id":128375},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128375":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128376":{"date":{"__isSmartRef__":true,"id":128377},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128377":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128378":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128379":{"morph":{"__isSmartRef__":true,"id":128358},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128380":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128381}},"128381":{"test01IsMorph":{"__isSmartRef__":true,"id":128382}},"128382":{"varMapping":{"__isSmartRef__":true,"id":128383},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128384},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128383":{"this":{"__isSmartRef__":true,"id":128380}},"128384":{},"128385":{"change":{"__isSmartRef__":true,"id":128386},"tick":{"__isSmartRef__":true,"id":128390}},"128386":{"varMapping":{"__isSmartRef__":true,"id":128387},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128387":{"this":{"__isSmartRef__":true,"id":128358}},"128388":{"timestamp":{"__isSmartRef__":true,"id":128389},"user":"cschuster","tags":[]},"128389":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128390":{"varMapping":{"__isSmartRef__":true,"id":128391},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128391":{"this":{"__isSmartRef__":true,"id":128358}},"128392":{"timestamp":{"__isSmartRef__":true,"id":128393},"user":"cschuster","tags":[]},"128393":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128394":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128395}],"id":"C1D75E79-224D-4019-8D5D-E1E5BD9BA98C","shape":{"__isSmartRef__":true,"id":128396},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3323","partsBinMetaInfo":{"__isSmartRef__":true,"id":128397},"eventHandler":{"__isSmartRef__":true,"id":128415},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","B251642D-5526-4DFB-90A0-1B7E6F3190BE","0361C7C9-07D4-4AF8-B261-2B58793C4756"],"partTests":{"__isSmartRef__":true,"id":128416},"_ClipMode":"visible","moved":true,"b":36.700528182438575,"#startLetters":"set","isBeingDragged":false,"delta":0.5459640537155792,"_Rotation":16.555797890679795,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128421},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5086.9,4976.3)"},"128395":{"target":{"__isSmartRef__":true,"id":128394},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128396":{"_BorderWidth":7.9881626906851375,"_ClipMode":"visible","_BorderRadius":25.71341397439577,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.3,76.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(153,358,56)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-36.0)"},"128397":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128398},{"__isSmartRef__":true,"id":128400},{"__isSmartRef__":true,"id":128402},{"__isSmartRef__":true,"id":128404},{"__isSmartRef__":true,"id":128406},{"__isSmartRef__":true,"id":128408},{"__isSmartRef__":true,"id":128410},{"__isSmartRef__":true,"id":128412}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128414},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128398":{"date":{"__isSmartRef__":true,"id":128399},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128399":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128400":{"date":{"__isSmartRef__":true,"id":128401},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128401":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128402":{"date":{"__isSmartRef__":true,"id":128403},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128403":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128404":{"date":{"__isSmartRef__":true,"id":128405},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128405":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128406":{"date":{"__isSmartRef__":true,"id":128407},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128407":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128408":{"date":{"__isSmartRef__":true,"id":128409},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128409":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128410":{"date":{"__isSmartRef__":true,"id":128411},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128411":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128412":{"date":{"__isSmartRef__":true,"id":128413},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128413":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128414":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128415":{"morph":{"__isSmartRef__":true,"id":128394},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128416":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128417}},"128417":{"test01IsMorph":{"__isSmartRef__":true,"id":128418}},"128418":{"varMapping":{"__isSmartRef__":true,"id":128419},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128420},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128419":{"this":{"__isSmartRef__":true,"id":128416}},"128420":{},"128421":{"change":{"__isSmartRef__":true,"id":128422},"tick":{"__isSmartRef__":true,"id":128426}},"128422":{"varMapping":{"__isSmartRef__":true,"id":128423},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128423":{"this":{"__isSmartRef__":true,"id":128394}},"128424":{"timestamp":{"__isSmartRef__":true,"id":128425},"user":"cschuster","tags":[]},"128425":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128426":{"varMapping":{"__isSmartRef__":true,"id":128427},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128427":{"this":{"__isSmartRef__":true,"id":128394}},"128428":{"timestamp":{"__isSmartRef__":true,"id":128429},"user":"cschuster","tags":[]},"128429":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128430":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128431}],"id":"4EAA55B2-294E-4569-94F9-24D254FB3601","shape":{"__isSmartRef__":true,"id":128432},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3324","partsBinMetaInfo":{"__isSmartRef__":true,"id":128433},"eventHandler":{"__isSmartRef__":true,"id":128451},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","07DF4ABB-2CDC-47B4-92BF-BA80FE488855","D2E8161B-9AFC-482A-B912-DF2E54DBFA38","0C353A35-5BCF-4C83-A91C-82C46D5BB3A1","2C16D6F9-8DC5-4BEB-9C94-15C4881B94E9"],"partTests":{"__isSmartRef__":true,"id":128452},"_ClipMode":"visible","moved":true,"b":108.63792885298608,"#startLetters":"set","isBeingDragged":false,"delta":-0.5522168127936311,"_Rotation":50.74884170177664,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128457},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4571.7,5016.8)"},"128431":{"target":{"__isSmartRef__":true,"id":128430},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128432":{"_BorderWidth":9.737785283006598,"_ClipMode":"visible","_BorderRadius":4.085424979401742,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.8,62.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,161,101)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.6)"},"128433":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128434},{"__isSmartRef__":true,"id":128436},{"__isSmartRef__":true,"id":128438},{"__isSmartRef__":true,"id":128440},{"__isSmartRef__":true,"id":128442},{"__isSmartRef__":true,"id":128444},{"__isSmartRef__":true,"id":128446},{"__isSmartRef__":true,"id":128448}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128450},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128434":{"date":{"__isSmartRef__":true,"id":128435},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128435":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128436":{"date":{"__isSmartRef__":true,"id":128437},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128437":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128438":{"date":{"__isSmartRef__":true,"id":128439},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128439":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128440":{"date":{"__isSmartRef__":true,"id":128441},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128441":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128442":{"date":{"__isSmartRef__":true,"id":128443},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128443":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128444":{"date":{"__isSmartRef__":true,"id":128445},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128445":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128446":{"date":{"__isSmartRef__":true,"id":128447},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128447":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128448":{"date":{"__isSmartRef__":true,"id":128449},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128449":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128450":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128451":{"morph":{"__isSmartRef__":true,"id":128430},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128452":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128453}},"128453":{"test01IsMorph":{"__isSmartRef__":true,"id":128454}},"128454":{"varMapping":{"__isSmartRef__":true,"id":128455},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128455":{"this":{"__isSmartRef__":true,"id":128452}},"128456":{},"128457":{"change":{"__isSmartRef__":true,"id":128458},"tick":{"__isSmartRef__":true,"id":128462}},"128458":{"varMapping":{"__isSmartRef__":true,"id":128459},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128459":{"this":{"__isSmartRef__":true,"id":128430}},"128460":{"timestamp":{"__isSmartRef__":true,"id":128461},"user":"cschuster","tags":[]},"128461":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128462":{"varMapping":{"__isSmartRef__":true,"id":128463},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128463":{"this":{"__isSmartRef__":true,"id":128430}},"128464":{"timestamp":{"__isSmartRef__":true,"id":128465},"user":"cschuster","tags":[]},"128465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128466":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128467}],"id":"2C677DAE-0A67-418E-9276-3BEAB704E95F","shape":{"__isSmartRef__":true,"id":128468},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3325","partsBinMetaInfo":{"__isSmartRef__":true,"id":128469},"eventHandler":{"__isSmartRef__":true,"id":128487},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","5F13C33D-1973-4EE3-BF48-3EA642AB82D9","73E23629-88C7-4C85-B031-5B6F406E82D4","070E1012-4DA7-4B24-A496-692576B266B1","C8BF7DB6-7F4E-4196-B1C7-839883427A7E","4BF9B632-9B5D-459A-BA11-6642D40AE0DC"],"partTests":{"__isSmartRef__":true,"id":128488},"_ClipMode":"visible","moved":true,"b":143.93403095472604,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-7.956159447229597,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128493},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4839.8,3993.0)"},"128467":{"target":{"__isSmartRef__":true,"id":128466},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128468":{"_BorderWidth":7.943581730391061,"_ClipMode":"visible","_BorderRadius":26.136522554412743,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.9,76.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(151,-57,198)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.8,-3.8)"},"128469":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128470},{"__isSmartRef__":true,"id":128472},{"__isSmartRef__":true,"id":128474},{"__isSmartRef__":true,"id":128476},{"__isSmartRef__":true,"id":128478},{"__isSmartRef__":true,"id":128480},{"__isSmartRef__":true,"id":128482},{"__isSmartRef__":true,"id":128484}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128486},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128470":{"date":{"__isSmartRef__":true,"id":128471},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128471":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128472":{"date":{"__isSmartRef__":true,"id":128473},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128473":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128474":{"date":{"__isSmartRef__":true,"id":128475},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128475":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128476":{"date":{"__isSmartRef__":true,"id":128477},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128477":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128478":{"date":{"__isSmartRef__":true,"id":128479},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128479":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128480":{"date":{"__isSmartRef__":true,"id":128481},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128481":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128482":{"date":{"__isSmartRef__":true,"id":128483},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128483":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128484":{"date":{"__isSmartRef__":true,"id":128485},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128485":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128486":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128487":{"morph":{"__isSmartRef__":true,"id":128466},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128488":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128489}},"128489":{"test01IsMorph":{"__isSmartRef__":true,"id":128490}},"128490":{"varMapping":{"__isSmartRef__":true,"id":128491},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128491":{"this":{"__isSmartRef__":true,"id":128488}},"128492":{},"128493":{"change":{"__isSmartRef__":true,"id":128494},"tick":{"__isSmartRef__":true,"id":128498}},"128494":{"varMapping":{"__isSmartRef__":true,"id":128495},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128496},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128495":{"this":{"__isSmartRef__":true,"id":128466}},"128496":{"timestamp":{"__isSmartRef__":true,"id":128497},"user":"cschuster","tags":[]},"128497":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128498":{"varMapping":{"__isSmartRef__":true,"id":128499},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128499":{"this":{"__isSmartRef__":true,"id":128466}},"128500":{"timestamp":{"__isSmartRef__":true,"id":128501},"user":"cschuster","tags":[]},"128501":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128502":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128503}],"id":"308773D9-6A2F-4CA0-B85F-006328561C7B","shape":{"__isSmartRef__":true,"id":128504},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3326","partsBinMetaInfo":{"__isSmartRef__":true,"id":128505},"eventHandler":{"__isSmartRef__":true,"id":128523},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","1E68AD6B-CE22-42D0-9D55-4AC7CBD53492","B410A3DF-B72E-4E7C-AF4D-09C118762782","F50B9B70-C301-469E-87EA-50C5829DE409","9AE79500-147C-4851-B5CE-6B751CB4987F","AA7B3AFA-EB62-41FF-96FA-493E42A74389"],"partTests":{"__isSmartRef__":true,"id":128524},"_ClipMode":"visible","moved":true,"b":52.518021972849965,"#startLetters":"set","isBeingDragged":false,"delta":0.9224381866515614,"_Rotation":-8.79095903023642,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128529},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6632.1,5610.1)"},"128503":{"target":{"__isSmartRef__":true,"id":128502},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128504":{"_BorderWidth":8.967723912722386,"_ClipMode":"visible","_BorderRadius":14.811467123857533,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.6,68.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(203,359,-146)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.9,-32.2)"},"128505":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128506},{"__isSmartRef__":true,"id":128508},{"__isSmartRef__":true,"id":128510},{"__isSmartRef__":true,"id":128512},{"__isSmartRef__":true,"id":128514},{"__isSmartRef__":true,"id":128516},{"__isSmartRef__":true,"id":128518},{"__isSmartRef__":true,"id":128520}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128522},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128506":{"date":{"__isSmartRef__":true,"id":128507},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128507":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128508":{"date":{"__isSmartRef__":true,"id":128509},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128509":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128510":{"date":{"__isSmartRef__":true,"id":128511},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128511":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128512":{"date":{"__isSmartRef__":true,"id":128513},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128513":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128514":{"date":{"__isSmartRef__":true,"id":128515},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128515":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128516":{"date":{"__isSmartRef__":true,"id":128517},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128517":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128518":{"date":{"__isSmartRef__":true,"id":128519},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128519":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128520":{"date":{"__isSmartRef__":true,"id":128521},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128521":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128522":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128523":{"morph":{"__isSmartRef__":true,"id":128502},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128524":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128525}},"128525":{"test01IsMorph":{"__isSmartRef__":true,"id":128526}},"128526":{"varMapping":{"__isSmartRef__":true,"id":128527},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128527":{"this":{"__isSmartRef__":true,"id":128524}},"128528":{},"128529":{"change":{"__isSmartRef__":true,"id":128530},"tick":{"__isSmartRef__":true,"id":128534}},"128530":{"varMapping":{"__isSmartRef__":true,"id":128531},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128531":{"this":{"__isSmartRef__":true,"id":128502}},"128532":{"timestamp":{"__isSmartRef__":true,"id":128533},"user":"cschuster","tags":[]},"128533":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128534":{"varMapping":{"__isSmartRef__":true,"id":128535},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128535":{"this":{"__isSmartRef__":true,"id":128502}},"128536":{"timestamp":{"__isSmartRef__":true,"id":128537},"user":"cschuster","tags":[]},"128537":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128538":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128539}],"id":"B16DAE9B-11FC-45B8-93B4-262BDBFCEB14","shape":{"__isSmartRef__":true,"id":128540},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3327","partsBinMetaInfo":{"__isSmartRef__":true,"id":128541},"eventHandler":{"__isSmartRef__":true,"id":128559},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","877E1544-5128-4C21-B698-9E26453D61D9","37833C27-4C5F-42A2-89D8-5C383F802249","4EC08EB6-854E-40A2-83DC-6473DCE910BB"],"partTests":{"__isSmartRef__":true,"id":128560},"_ClipMode":"visible","moved":true,"b":282.7660351122031,"#startLetters":"set","isBeingDragged":false,"delta":-0.9218555942643434,"_Rotation":19.706703727729323,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128565},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5162.0,4553.5)"},"128539":{"target":{"__isSmartRef__":true,"id":128538},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128540":{"_BorderWidth":0.12359741643116706,"_ClipMode":"visible","_BorderRadius":1.9531165487411384,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.8,139.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-249,-193,-25)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-24.4)"},"128541":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128542},{"__isSmartRef__":true,"id":128544},{"__isSmartRef__":true,"id":128546},{"__isSmartRef__":true,"id":128548},{"__isSmartRef__":true,"id":128550},{"__isSmartRef__":true,"id":128552},{"__isSmartRef__":true,"id":128554},{"__isSmartRef__":true,"id":128556}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128558},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128542":{"date":{"__isSmartRef__":true,"id":128543},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128543":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128544":{"date":{"__isSmartRef__":true,"id":128545},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128545":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128546":{"date":{"__isSmartRef__":true,"id":128547},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128547":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128548":{"date":{"__isSmartRef__":true,"id":128549},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128549":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128550":{"date":{"__isSmartRef__":true,"id":128551},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128551":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128552":{"date":{"__isSmartRef__":true,"id":128553},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128553":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128554":{"date":{"__isSmartRef__":true,"id":128555},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128555":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128556":{"date":{"__isSmartRef__":true,"id":128557},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128557":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128558":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128559":{"morph":{"__isSmartRef__":true,"id":128538},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128560":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128561}},"128561":{"test01IsMorph":{"__isSmartRef__":true,"id":128562}},"128562":{"varMapping":{"__isSmartRef__":true,"id":128563},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128563":{"this":{"__isSmartRef__":true,"id":128560}},"128564":{},"128565":{"change":{"__isSmartRef__":true,"id":128566},"tick":{"__isSmartRef__":true,"id":128570}},"128566":{"varMapping":{"__isSmartRef__":true,"id":128567},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128567":{"this":{"__isSmartRef__":true,"id":128538}},"128568":{"timestamp":{"__isSmartRef__":true,"id":128569},"user":"cschuster","tags":[]},"128569":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128570":{"varMapping":{"__isSmartRef__":true,"id":128571},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128571":{"this":{"__isSmartRef__":true,"id":128538}},"128572":{"timestamp":{"__isSmartRef__":true,"id":128573},"user":"cschuster","tags":[]},"128573":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128574":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128575}],"id":"038FE712-C318-4EC7-A8FC-72289039BC56","shape":{"__isSmartRef__":true,"id":128576},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3328","partsBinMetaInfo":{"__isSmartRef__":true,"id":128577},"eventHandler":{"__isSmartRef__":true,"id":128595},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","085B66F3-7AF2-4444-B0C3-F6712C2C28FF"],"partTests":{"__isSmartRef__":true,"id":128596},"_ClipMode":"visible","moved":true,"b":81.36823084764183,"#startLetters":"set","isBeingDragged":false,"delta":-0.9125495316111483,"_Rotation":1.4799442780705987,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128601},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5039.6,5006.8)"},"128575":{"target":{"__isSmartRef__":true,"id":128574},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128576":{"_BorderWidth":9.943366576261653,"_ClipMode":"visible","_BorderRadius":0.9010030283186166,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.9,60.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(253,292,-218)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.8,-23.0)"},"128577":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128578},{"__isSmartRef__":true,"id":128580},{"__isSmartRef__":true,"id":128582},{"__isSmartRef__":true,"id":128584},{"__isSmartRef__":true,"id":128586},{"__isSmartRef__":true,"id":128588},{"__isSmartRef__":true,"id":128590},{"__isSmartRef__":true,"id":128592}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128594},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128578":{"date":{"__isSmartRef__":true,"id":128579},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128579":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128580":{"date":{"__isSmartRef__":true,"id":128581},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128581":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128582":{"date":{"__isSmartRef__":true,"id":128583},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128583":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128584":{"date":{"__isSmartRef__":true,"id":128585},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128585":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128586":{"date":{"__isSmartRef__":true,"id":128587},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128587":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128588":{"date":{"__isSmartRef__":true,"id":128589},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128589":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128590":{"date":{"__isSmartRef__":true,"id":128591},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128591":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128592":{"date":{"__isSmartRef__":true,"id":128593},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128593":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128594":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128595":{"morph":{"__isSmartRef__":true,"id":128574},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128596":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128597}},"128597":{"test01IsMorph":{"__isSmartRef__":true,"id":128598}},"128598":{"varMapping":{"__isSmartRef__":true,"id":128599},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128599":{"this":{"__isSmartRef__":true,"id":128596}},"128600":{},"128601":{"change":{"__isSmartRef__":true,"id":128602},"tick":{"__isSmartRef__":true,"id":128606}},"128602":{"varMapping":{"__isSmartRef__":true,"id":128603},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128604},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128603":{"this":{"__isSmartRef__":true,"id":128574}},"128604":{"timestamp":{"__isSmartRef__":true,"id":128605},"user":"cschuster","tags":[]},"128605":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128606":{"varMapping":{"__isSmartRef__":true,"id":128607},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128607":{"this":{"__isSmartRef__":true,"id":128574}},"128608":{"timestamp":{"__isSmartRef__":true,"id":128609},"user":"cschuster","tags":[]},"128609":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128610":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128611}],"id":"645160B7-997B-49E3-8B1A-7C138D037B48","shape":{"__isSmartRef__":true,"id":128612},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3329","partsBinMetaInfo":{"__isSmartRef__":true,"id":128613},"eventHandler":{"__isSmartRef__":true,"id":128631},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","A0467789-292A-4042-9B2B-9C9EC0D26766","9D65DFCF-354D-4D5D-BFC1-6ED048FDEEBC","59044A22-35B9-48F3-96E1-B0CCB60D1271","7FA5B996-25DC-42BB-B421-6B2DC1C9B1F2","ED863F66-967B-4767-B7D3-B7EE84115E7D","632DEDF6-8A79-4599-B6EA-EE6C1C620E55"],"partTests":{"__isSmartRef__":true,"id":128632},"_ClipMode":"visible","moved":true,"b":312.5065880068578,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":35.22976640403041,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128637},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5338.0,4062.5)"},"128611":{"target":{"__isSmartRef__":true,"id":128610},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128612":{"_BorderWidth":1.3140017452712631,"_ClipMode":"visible","_BorderRadius":18.26146698581873,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.2,129.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-188,-16,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.3,-33.5)"},"128613":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128614},{"__isSmartRef__":true,"id":128616},{"__isSmartRef__":true,"id":128618},{"__isSmartRef__":true,"id":128620},{"__isSmartRef__":true,"id":128622},{"__isSmartRef__":true,"id":128624},{"__isSmartRef__":true,"id":128626},{"__isSmartRef__":true,"id":128628}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128630},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128614":{"date":{"__isSmartRef__":true,"id":128615},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128615":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128616":{"date":{"__isSmartRef__":true,"id":128617},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128617":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128618":{"date":{"__isSmartRef__":true,"id":128619},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128619":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128620":{"date":{"__isSmartRef__":true,"id":128621},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128621":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128622":{"date":{"__isSmartRef__":true,"id":128623},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128623":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128624":{"date":{"__isSmartRef__":true,"id":128625},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128625":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128626":{"date":{"__isSmartRef__":true,"id":128627},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128627":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128628":{"date":{"__isSmartRef__":true,"id":128629},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128629":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128630":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128631":{"morph":{"__isSmartRef__":true,"id":128610},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128632":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128633}},"128633":{"test01IsMorph":{"__isSmartRef__":true,"id":128634}},"128634":{"varMapping":{"__isSmartRef__":true,"id":128635},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128635":{"this":{"__isSmartRef__":true,"id":128632}},"128636":{},"128637":{"change":{"__isSmartRef__":true,"id":128638},"tick":{"__isSmartRef__":true,"id":128642}},"128638":{"varMapping":{"__isSmartRef__":true,"id":128639},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128639":{"this":{"__isSmartRef__":true,"id":128610}},"128640":{"timestamp":{"__isSmartRef__":true,"id":128641},"user":"cschuster","tags":[]},"128641":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128642":{"varMapping":{"__isSmartRef__":true,"id":128643},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128643":{"this":{"__isSmartRef__":true,"id":128610}},"128644":{"timestamp":{"__isSmartRef__":true,"id":128645},"user":"cschuster","tags":[]},"128645":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128646":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128647}],"id":"A727AB70-E318-4B5C-922B-0DA51A0852FF","shape":{"__isSmartRef__":true,"id":128648},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3330","partsBinMetaInfo":{"__isSmartRef__":true,"id":128649},"eventHandler":{"__isSmartRef__":true,"id":128667},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","52A9E24B-21F7-4BD9-BA27-BFA0956D60D5"],"partTests":{"__isSmartRef__":true,"id":128668},"_ClipMode":"visible","moved":true,"b":14,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-2.160029129524768,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128673},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4181.7,4764.5)"},"128647":{"target":{"__isSmartRef__":true,"id":128646},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128648":{"_BorderWidth":6.209609477998338,"_ClipMode":"visible","_BorderRadius":37.658951857178536,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.8,90.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(62,311,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.8,-39.4)"},"128649":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128650},{"__isSmartRef__":true,"id":128652},{"__isSmartRef__":true,"id":128654},{"__isSmartRef__":true,"id":128656},{"__isSmartRef__":true,"id":128658},{"__isSmartRef__":true,"id":128660},{"__isSmartRef__":true,"id":128662},{"__isSmartRef__":true,"id":128664}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128666},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128650":{"date":{"__isSmartRef__":true,"id":128651},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128651":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128652":{"date":{"__isSmartRef__":true,"id":128653},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128653":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128654":{"date":{"__isSmartRef__":true,"id":128655},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128655":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128656":{"date":{"__isSmartRef__":true,"id":128657},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128657":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128658":{"date":{"__isSmartRef__":true,"id":128659},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128659":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128660":{"date":{"__isSmartRef__":true,"id":128661},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128661":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128662":{"date":{"__isSmartRef__":true,"id":128663},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128663":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128664":{"date":{"__isSmartRef__":true,"id":128665},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128665":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128666":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128667":{"morph":{"__isSmartRef__":true,"id":128646},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128668":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128669}},"128669":{"test01IsMorph":{"__isSmartRef__":true,"id":128670}},"128670":{"varMapping":{"__isSmartRef__":true,"id":128671},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128671":{"this":{"__isSmartRef__":true,"id":128668}},"128672":{},"128673":{"change":{"__isSmartRef__":true,"id":128674},"tick":{"__isSmartRef__":true,"id":128678}},"128674":{"varMapping":{"__isSmartRef__":true,"id":128675},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128675":{"this":{"__isSmartRef__":true,"id":128646}},"128676":{"timestamp":{"__isSmartRef__":true,"id":128677},"user":"cschuster","tags":[]},"128677":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128678":{"varMapping":{"__isSmartRef__":true,"id":128679},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128679":{"this":{"__isSmartRef__":true,"id":128646}},"128680":{"timestamp":{"__isSmartRef__":true,"id":128681},"user":"cschuster","tags":[]},"128681":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128682":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128683}],"id":"6C719373-96C8-4E26-91CF-CA2C8C007151","shape":{"__isSmartRef__":true,"id":128684},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3331","partsBinMetaInfo":{"__isSmartRef__":true,"id":128685},"eventHandler":{"__isSmartRef__":true,"id":128703},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","C02A23E9-FCC3-4C91-94D8-7063CBD14C13","D8C490FC-17BC-45F3-AD12-938D71323861","58AFD6B5-DCDB-403B-BC34-17E3A484B183","287069D1-51D5-4C4C-9730-970EF1EDFCA0"],"partTests":{"__isSmartRef__":true,"id":128704},"_ClipMode":"visible","moved":true,"b":148.4311572246952,"#startLetters":"set","isBeingDragged":false,"delta":-0.833729533944279,"_Rotation":-2.5154165961839206,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128709},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5736.8,5087.7)"},"128683":{"target":{"__isSmartRef__":true,"id":128682},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128684":{"_BorderWidth":7.617613313422495,"_ClipMode":"visible","_BorderRadius":29.036960866229297,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(24.3,79.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(134,-84,155)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-30.5,-3.0)"},"128685":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128686},{"__isSmartRef__":true,"id":128688},{"__isSmartRef__":true,"id":128690},{"__isSmartRef__":true,"id":128692},{"__isSmartRef__":true,"id":128694},{"__isSmartRef__":true,"id":128696},{"__isSmartRef__":true,"id":128698},{"__isSmartRef__":true,"id":128700}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128702},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128686":{"date":{"__isSmartRef__":true,"id":128687},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128687":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128688":{"date":{"__isSmartRef__":true,"id":128689},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128689":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128690":{"date":{"__isSmartRef__":true,"id":128691},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128691":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128692":{"date":{"__isSmartRef__":true,"id":128693},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128693":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128694":{"date":{"__isSmartRef__":true,"id":128695},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128695":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128696":{"date":{"__isSmartRef__":true,"id":128697},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128697":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128698":{"date":{"__isSmartRef__":true,"id":128699},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128699":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128700":{"date":{"__isSmartRef__":true,"id":128701},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128701":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128702":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128703":{"morph":{"__isSmartRef__":true,"id":128682},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128704":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128705}},"128705":{"test01IsMorph":{"__isSmartRef__":true,"id":128706}},"128706":{"varMapping":{"__isSmartRef__":true,"id":128707},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128707":{"this":{"__isSmartRef__":true,"id":128704}},"128708":{},"128709":{"change":{"__isSmartRef__":true,"id":128710},"tick":{"__isSmartRef__":true,"id":128714}},"128710":{"varMapping":{"__isSmartRef__":true,"id":128711},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128712},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128711":{"this":{"__isSmartRef__":true,"id":128682}},"128712":{"timestamp":{"__isSmartRef__":true,"id":128713},"user":"cschuster","tags":[]},"128713":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128714":{"varMapping":{"__isSmartRef__":true,"id":128715},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128716},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128715":{"this":{"__isSmartRef__":true,"id":128682}},"128716":{"timestamp":{"__isSmartRef__":true,"id":128717},"user":"cschuster","tags":[]},"128717":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128718":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128719}],"id":"E7256F09-1F32-431C-8706-0AD80AF8DB83","shape":{"__isSmartRef__":true,"id":128720},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3332","partsBinMetaInfo":{"__isSmartRef__":true,"id":128721},"eventHandler":{"__isSmartRef__":true,"id":128739},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","055A428D-4501-460E-BFFE-28A10065D342","587BB0A4-2FCD-4157-A91F-9D724F10AFDB","1BFB9581-F35A-43E9-B8D3-B4C29E8FF2BB"],"partTests":{"__isSmartRef__":true,"id":128740},"_ClipMode":"visible","moved":true,"b":330.05410634708824,"#startLetters":"set","isBeingDragged":false,"delta":0.7107621325994842,"_Rotation":-23.24416229584449,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128745},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5494.5,4756.7)"},"128719":{"target":{"__isSmartRef__":true,"id":128718},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128720":{"_BorderWidth":2.5040901998482203,"_ClipMode":"visible","_BorderRadius":30.032694831210087,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,120.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-128,94,-138)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.0,-37.3)"},"128721":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128722},{"__isSmartRef__":true,"id":128724},{"__isSmartRef__":true,"id":128726},{"__isSmartRef__":true,"id":128728},{"__isSmartRef__":true,"id":128730},{"__isSmartRef__":true,"id":128732},{"__isSmartRef__":true,"id":128734},{"__isSmartRef__":true,"id":128736}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128738},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128722":{"date":{"__isSmartRef__":true,"id":128723},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128723":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128724":{"date":{"__isSmartRef__":true,"id":128725},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128725":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128726":{"date":{"__isSmartRef__":true,"id":128727},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128727":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128728":{"date":{"__isSmartRef__":true,"id":128729},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128729":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128730":{"date":{"__isSmartRef__":true,"id":128731},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128731":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128732":{"date":{"__isSmartRef__":true,"id":128733},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128733":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128734":{"date":{"__isSmartRef__":true,"id":128735},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128735":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128736":{"date":{"__isSmartRef__":true,"id":128737},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128737":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128738":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128739":{"morph":{"__isSmartRef__":true,"id":128718},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128740":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128741}},"128741":{"test01IsMorph":{"__isSmartRef__":true,"id":128742}},"128742":{"varMapping":{"__isSmartRef__":true,"id":128743},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128743":{"this":{"__isSmartRef__":true,"id":128740}},"128744":{},"128745":{"change":{"__isSmartRef__":true,"id":128746},"tick":{"__isSmartRef__":true,"id":128750}},"128746":{"varMapping":{"__isSmartRef__":true,"id":128747},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128748},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128747":{"this":{"__isSmartRef__":true,"id":128718}},"128748":{"timestamp":{"__isSmartRef__":true,"id":128749},"user":"cschuster","tags":[]},"128749":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128750":{"varMapping":{"__isSmartRef__":true,"id":128751},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128751":{"this":{"__isSmartRef__":true,"id":128718}},"128752":{"timestamp":{"__isSmartRef__":true,"id":128753},"user":"cschuster","tags":[]},"128753":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128754":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128755}],"id":"F4355A5C-DDE5-4FFB-AA7C-2ED171206029","shape":{"__isSmartRef__":true,"id":128756},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3333","partsBinMetaInfo":{"__isSmartRef__":true,"id":128757},"eventHandler":{"__isSmartRef__":true,"id":128775},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","EFFD8626-AA79-403C-8348-1477F11CA7FC"],"partTests":{"__isSmartRef__":true,"id":128776},"_ClipMode":"visible","moved":true,"b":245.46577615954448,"#startLetters":"set","isBeingDragged":false,"delta":-0.9533527662861161,"_Rotation":23.223349290702288,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128781},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5847.4,3669.0)"},"128755":{"target":{"__isSmartRef__":true,"id":128754},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128756":{"_BorderWidth":0.4514329773456307,"_ClipMode":"visible","_BorderRadius":6.896860864673869,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.2,136.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-232,-339,245)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.8,-11.7)"},"128757":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128758},{"__isSmartRef__":true,"id":128760},{"__isSmartRef__":true,"id":128762},{"__isSmartRef__":true,"id":128764},{"__isSmartRef__":true,"id":128766},{"__isSmartRef__":true,"id":128768},{"__isSmartRef__":true,"id":128770},{"__isSmartRef__":true,"id":128772}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128774},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128758":{"date":{"__isSmartRef__":true,"id":128759},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128759":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128760":{"date":{"__isSmartRef__":true,"id":128761},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128761":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128762":{"date":{"__isSmartRef__":true,"id":128763},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128763":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128764":{"date":{"__isSmartRef__":true,"id":128765},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128765":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128766":{"date":{"__isSmartRef__":true,"id":128767},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128767":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128768":{"date":{"__isSmartRef__":true,"id":128769},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128769":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128770":{"date":{"__isSmartRef__":true,"id":128771},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128771":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128772":{"date":{"__isSmartRef__":true,"id":128773},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128773":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128774":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128775":{"morph":{"__isSmartRef__":true,"id":128754},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128776":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128777}},"128777":{"test01IsMorph":{"__isSmartRef__":true,"id":128778}},"128778":{"varMapping":{"__isSmartRef__":true,"id":128779},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128780},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128779":{"this":{"__isSmartRef__":true,"id":128776}},"128780":{},"128781":{"change":{"__isSmartRef__":true,"id":128782},"tick":{"__isSmartRef__":true,"id":128786}},"128782":{"varMapping":{"__isSmartRef__":true,"id":128783},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128783":{"this":{"__isSmartRef__":true,"id":128754}},"128784":{"timestamp":{"__isSmartRef__":true,"id":128785},"user":"cschuster","tags":[]},"128785":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128786":{"varMapping":{"__isSmartRef__":true,"id":128787},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128787":{"this":{"__isSmartRef__":true,"id":128754}},"128788":{"timestamp":{"__isSmartRef__":true,"id":128789},"user":"cschuster","tags":[]},"128789":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128790":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128791}],"id":"307E6B9D-4DBD-408A-BA08-8778B076C26A","shape":{"__isSmartRef__":true,"id":128792},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3334","partsBinMetaInfo":{"__isSmartRef__":true,"id":128793},"eventHandler":{"__isSmartRef__":true,"id":128811},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","00625043-4D61-43BA-9A74-E61753C399E4","786341EC-A0C7-43A5-A4E5-04FB92A97FFE"],"partTests":{"__isSmartRef__":true,"id":128812},"_ClipMode":"visible","moved":true,"b":259.8158238423057,"#startLetters":"set","isBeingDragged":false,"delta":0.8270490827271715,"_Rotation":-29.891872722499826,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128817},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4749.3,4716.7)"},"128791":{"target":{"__isSmartRef__":true,"id":128790},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128792":{"_BorderWidth":0.07877761315055665,"_ClipMode":"visible","_BorderRadius":1.2505123506749904,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(73.9,139.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-251,-298,228)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.3,-16.5)"},"128793":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128794},{"__isSmartRef__":true,"id":128796},{"__isSmartRef__":true,"id":128798},{"__isSmartRef__":true,"id":128800},{"__isSmartRef__":true,"id":128802},{"__isSmartRef__":true,"id":128804},{"__isSmartRef__":true,"id":128806},{"__isSmartRef__":true,"id":128808}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128810},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128794":{"date":{"__isSmartRef__":true,"id":128795},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128795":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128796":{"date":{"__isSmartRef__":true,"id":128797},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128797":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128798":{"date":{"__isSmartRef__":true,"id":128799},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128799":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128800":{"date":{"__isSmartRef__":true,"id":128801},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128801":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128802":{"date":{"__isSmartRef__":true,"id":128803},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128803":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128804":{"date":{"__isSmartRef__":true,"id":128805},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128805":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128806":{"date":{"__isSmartRef__":true,"id":128807},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128807":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128808":{"date":{"__isSmartRef__":true,"id":128809},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128809":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128810":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128811":{"morph":{"__isSmartRef__":true,"id":128790},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128812":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128813}},"128813":{"test01IsMorph":{"__isSmartRef__":true,"id":128814}},"128814":{"varMapping":{"__isSmartRef__":true,"id":128815},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128815":{"this":{"__isSmartRef__":true,"id":128812}},"128816":{},"128817":{"change":{"__isSmartRef__":true,"id":128818},"tick":{"__isSmartRef__":true,"id":128822}},"128818":{"varMapping":{"__isSmartRef__":true,"id":128819},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128820},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128819":{"this":{"__isSmartRef__":true,"id":128790}},"128820":{"timestamp":{"__isSmartRef__":true,"id":128821},"user":"cschuster","tags":[]},"128821":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128822":{"varMapping":{"__isSmartRef__":true,"id":128823},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128823":{"this":{"__isSmartRef__":true,"id":128790}},"128824":{"timestamp":{"__isSmartRef__":true,"id":128825},"user":"cschuster","tags":[]},"128825":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128826":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128827}],"id":"1308DDAD-F139-474B-95D0-DE8ABF940E3C","shape":{"__isSmartRef__":true,"id":128828},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3335","partsBinMetaInfo":{"__isSmartRef__":true,"id":128829},"eventHandler":{"__isSmartRef__":true,"id":128847},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","2815C5FF-A30E-4DE2-8808-A5E110F6FF2D","67E3616F-80FE-4619-9ECE-EA1E32AB07EF"],"partTests":{"__isSmartRef__":true,"id":128848},"_ClipMode":"visible","moved":true,"b":62.16945894196397,"#startLetters":"set","isBeingDragged":false,"delta":-0.8564321038429625,"_Rotation":-5.480675734196001,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128853},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6084.1,5106.5)"},"128827":{"target":{"__isSmartRef__":true,"id":128826},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128828":{"_BorderWidth":9.421661229402119,"_ClipMode":"visible","_BorderRadius":8.718259155843429,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.0,64.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(226,346,-229)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.7,-29.3)"},"128829":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128830},{"__isSmartRef__":true,"id":128832},{"__isSmartRef__":true,"id":128834},{"__isSmartRef__":true,"id":128836},{"__isSmartRef__":true,"id":128838},{"__isSmartRef__":true,"id":128840},{"__isSmartRef__":true,"id":128842},{"__isSmartRef__":true,"id":128844}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128846},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128830":{"date":{"__isSmartRef__":true,"id":128831},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128831":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128832":{"date":{"__isSmartRef__":true,"id":128833},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128833":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128834":{"date":{"__isSmartRef__":true,"id":128835},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128835":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128836":{"date":{"__isSmartRef__":true,"id":128837},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128837":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128838":{"date":{"__isSmartRef__":true,"id":128839},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128839":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128840":{"date":{"__isSmartRef__":true,"id":128841},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128841":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128842":{"date":{"__isSmartRef__":true,"id":128843},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128843":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128844":{"date":{"__isSmartRef__":true,"id":128845},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128845":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128846":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128847":{"morph":{"__isSmartRef__":true,"id":128826},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128848":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128849}},"128849":{"test01IsMorph":{"__isSmartRef__":true,"id":128850}},"128850":{"varMapping":{"__isSmartRef__":true,"id":128851},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128851":{"this":{"__isSmartRef__":true,"id":128848}},"128852":{},"128853":{"change":{"__isSmartRef__":true,"id":128854},"tick":{"__isSmartRef__":true,"id":128858}},"128854":{"varMapping":{"__isSmartRef__":true,"id":128855},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128856},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128855":{"this":{"__isSmartRef__":true,"id":128826}},"128856":{"timestamp":{"__isSmartRef__":true,"id":128857},"user":"cschuster","tags":[]},"128857":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128858":{"varMapping":{"__isSmartRef__":true,"id":128859},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128860},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128859":{"this":{"__isSmartRef__":true,"id":128826}},"128860":{"timestamp":{"__isSmartRef__":true,"id":128861},"user":"cschuster","tags":[]},"128861":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128862":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128863}],"id":"B5F80310-3AFE-46C4-9282-7135138ED0CA","shape":{"__isSmartRef__":true,"id":128864},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3336","partsBinMetaInfo":{"__isSmartRef__":true,"id":128865},"eventHandler":{"__isSmartRef__":true,"id":128883},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","C6CEA013-D38B-49B4-8F9C-C7A698FFA919","0D3D4758-65F8-4AD4-9EAA-D50C78C3081E","8A5F8B7D-7D2A-4828-B205-2A83EDFB3222","54DBD95F-062D-4137-A99B-2ED3919C082F"],"partTests":{"__isSmartRef__":true,"id":128884},"_ClipMode":"visible","moved":true,"b":350.9048250009073,"#startLetters":"set","isBeingDragged":false,"delta":-0.9095174999092706,"_Rotation":-29.01525213992714,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128889},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7199.7,5676.9)"},"128863":{"target":{"__isSmartRef__":true,"id":128862},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128864":{"_BorderWidth":4.2096254277402165,"_ClipMode":"visible","_BorderRadius":39.00049285684026,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.5,106.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-41,212,128)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.8,-39.7)"},"128865":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128866},{"__isSmartRef__":true,"id":128868},{"__isSmartRef__":true,"id":128870},{"__isSmartRef__":true,"id":128872},{"__isSmartRef__":true,"id":128874},{"__isSmartRef__":true,"id":128876},{"__isSmartRef__":true,"id":128878},{"__isSmartRef__":true,"id":128880}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128882},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128866":{"date":{"__isSmartRef__":true,"id":128867},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128867":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128868":{"date":{"__isSmartRef__":true,"id":128869},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128869":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128870":{"date":{"__isSmartRef__":true,"id":128871},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128871":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128872":{"date":{"__isSmartRef__":true,"id":128873},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128873":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128874":{"date":{"__isSmartRef__":true,"id":128875},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128875":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128876":{"date":{"__isSmartRef__":true,"id":128877},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128877":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128878":{"date":{"__isSmartRef__":true,"id":128879},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128879":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128880":{"date":{"__isSmartRef__":true,"id":128881},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128881":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128882":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128883":{"morph":{"__isSmartRef__":true,"id":128862},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128884":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128885}},"128885":{"test01IsMorph":{"__isSmartRef__":true,"id":128886}},"128886":{"varMapping":{"__isSmartRef__":true,"id":128887},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128888},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128887":{"this":{"__isSmartRef__":true,"id":128884}},"128888":{},"128889":{"change":{"__isSmartRef__":true,"id":128890},"tick":{"__isSmartRef__":true,"id":128894}},"128890":{"varMapping":{"__isSmartRef__":true,"id":128891},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128892},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128891":{"this":{"__isSmartRef__":true,"id":128862}},"128892":{"timestamp":{"__isSmartRef__":true,"id":128893},"user":"cschuster","tags":[]},"128893":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128894":{"varMapping":{"__isSmartRef__":true,"id":128895},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128895":{"this":{"__isSmartRef__":true,"id":128862}},"128896":{"timestamp":{"__isSmartRef__":true,"id":128897},"user":"cschuster","tags":[]},"128897":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128898":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128899}],"id":"99C84428-2C07-41A2-BA4D-2643A59D088D","shape":{"__isSmartRef__":true,"id":128900},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3337","partsBinMetaInfo":{"__isSmartRef__":true,"id":128901},"eventHandler":{"__isSmartRef__":true,"id":128919},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2","448A164A-39A9-4D65-816C-D5F96F92633F"],"partTests":{"__isSmartRef__":true,"id":128920},"_ClipMode":"visible","moved":true,"b":267.2596311685629,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":9.062804473233204,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128925},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6554.0,4040.2)"},"128899":{"target":{"__isSmartRef__":true,"id":128898},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128900":{"_BorderWidth":0.005717813572374553,"_ClipMode":"visible","_BorderRadius":0.09143270773071865,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(63.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-268,168)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-19.0)"},"128901":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128902},{"__isSmartRef__":true,"id":128904},{"__isSmartRef__":true,"id":128906},{"__isSmartRef__":true,"id":128908},{"__isSmartRef__":true,"id":128910},{"__isSmartRef__":true,"id":128912},{"__isSmartRef__":true,"id":128914},{"__isSmartRef__":true,"id":128916}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128918},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128902":{"date":{"__isSmartRef__":true,"id":128903},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128903":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128904":{"date":{"__isSmartRef__":true,"id":128905},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128905":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128906":{"date":{"__isSmartRef__":true,"id":128907},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128907":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128908":{"date":{"__isSmartRef__":true,"id":128909},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128909":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128910":{"date":{"__isSmartRef__":true,"id":128911},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128911":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128912":{"date":{"__isSmartRef__":true,"id":128913},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128913":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128914":{"date":{"__isSmartRef__":true,"id":128915},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128915":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128916":{"date":{"__isSmartRef__":true,"id":128917},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128917":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128918":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128919":{"morph":{"__isSmartRef__":true,"id":128898},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128920":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128921}},"128921":{"test01IsMorph":{"__isSmartRef__":true,"id":128922}},"128922":{"varMapping":{"__isSmartRef__":true,"id":128923},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128923":{"this":{"__isSmartRef__":true,"id":128920}},"128924":{},"128925":{"change":{"__isSmartRef__":true,"id":128926},"tick":{"__isSmartRef__":true,"id":128930}},"128926":{"varMapping":{"__isSmartRef__":true,"id":128927},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128927":{"this":{"__isSmartRef__":true,"id":128898}},"128928":{"timestamp":{"__isSmartRef__":true,"id":128929},"user":"cschuster","tags":[]},"128929":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128930":{"varMapping":{"__isSmartRef__":true,"id":128931},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128931":{"this":{"__isSmartRef__":true,"id":128898}},"128932":{"timestamp":{"__isSmartRef__":true,"id":128933},"user":"cschuster","tags":[]},"128933":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128934":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128935}],"id":"42B8E512-129A-4126-86FD-0F2463B6F1ED","shape":{"__isSmartRef__":true,"id":128936},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3338","partsBinMetaInfo":{"__isSmartRef__":true,"id":128937},"eventHandler":{"__isSmartRef__":true,"id":128955},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","495873D9-ADB8-4C7F-98B4-69F6FA8AF663","76F686BA-B324-47BA-AE78-B1036AF4474F"],"partTests":{"__isSmartRef__":true,"id":128956},"_ClipMode":"visible","moved":true,"b":134.1175544220605,"#startLetters":"set","isBeingDragged":false,"delta":-0.6428504362120293,"_Rotation":35.84177443986224,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128961},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5712.8,3427.7)"},"128935":{"target":{"__isSmartRef__":true,"id":128934},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128936":{"_BorderWidth":8.58956524292185,"_ClipMode":"visible","_BorderRadius":19.384034186891846,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,71.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(184,6,252)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.4,-6.1)"},"128937":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128938},{"__isSmartRef__":true,"id":128940},{"__isSmartRef__":true,"id":128942},{"__isSmartRef__":true,"id":128944},{"__isSmartRef__":true,"id":128946},{"__isSmartRef__":true,"id":128948},{"__isSmartRef__":true,"id":128950},{"__isSmartRef__":true,"id":128952}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128954},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128938":{"date":{"__isSmartRef__":true,"id":128939},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128939":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128940":{"date":{"__isSmartRef__":true,"id":128941},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128941":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128942":{"date":{"__isSmartRef__":true,"id":128943},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128943":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128944":{"date":{"__isSmartRef__":true,"id":128945},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128945":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128946":{"date":{"__isSmartRef__":true,"id":128947},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128947":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128948":{"date":{"__isSmartRef__":true,"id":128949},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128949":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128950":{"date":{"__isSmartRef__":true,"id":128951},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128951":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128952":{"date":{"__isSmartRef__":true,"id":128953},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128953":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128954":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128955":{"morph":{"__isSmartRef__":true,"id":128934},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128956":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128957}},"128957":{"test01IsMorph":{"__isSmartRef__":true,"id":128958}},"128958":{"varMapping":{"__isSmartRef__":true,"id":128959},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128959":{"this":{"__isSmartRef__":true,"id":128956}},"128960":{},"128961":{"change":{"__isSmartRef__":true,"id":128962},"tick":{"__isSmartRef__":true,"id":128966}},"128962":{"varMapping":{"__isSmartRef__":true,"id":128963},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":128964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128963":{"this":{"__isSmartRef__":true,"id":128934}},"128964":{"timestamp":{"__isSmartRef__":true,"id":128965},"user":"cschuster","tags":[]},"128965":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"128966":{"varMapping":{"__isSmartRef__":true,"id":128967},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":128968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128967":{"this":{"__isSmartRef__":true,"id":128934}},"128968":{"timestamp":{"__isSmartRef__":true,"id":128969},"user":"cschuster","tags":[]},"128969":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"128970":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":128971}],"id":"92E30532-CE02-4B72-94AD-E7918DD11515","shape":{"__isSmartRef__":true,"id":128972},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3339","partsBinMetaInfo":{"__isSmartRef__":true,"id":128973},"eventHandler":{"__isSmartRef__":true,"id":128991},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","3A63B740-7248-4A20-90C2-9DE7D03C8655"],"partTests":{"__isSmartRef__":true,"id":128992},"_ClipMode":"visible","moved":true,"b":37.20463338919217,"#startLetters":"set","isBeingDragged":false,"delta":-0.9263101304532029,"_Rotation":2.870086446975734,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128997},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4852.4,4454.0)"},"128971":{"target":{"__isSmartRef__":true,"id":128970},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"128972":{"_BorderWidth":8.023317632923469,"_ClipMode":"visible","_BorderRadius":25.375280784726463,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,75.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(155,359,50)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.1,-35.9)"},"128973":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":128974},{"__isSmartRef__":true,"id":128976},{"__isSmartRef__":true,"id":128978},{"__isSmartRef__":true,"id":128980},{"__isSmartRef__":true,"id":128982},{"__isSmartRef__":true,"id":128984},{"__isSmartRef__":true,"id":128986},{"__isSmartRef__":true,"id":128988}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":128990},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128974":{"date":{"__isSmartRef__":true,"id":128975},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"128975":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"128976":{"date":{"__isSmartRef__":true,"id":128977},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"128977":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"128978":{"date":{"__isSmartRef__":true,"id":128979},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"128979":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"128980":{"date":{"__isSmartRef__":true,"id":128981},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"128981":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"128982":{"date":{"__isSmartRef__":true,"id":128983},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"128983":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"128984":{"date":{"__isSmartRef__":true,"id":128985},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"128985":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"128986":{"date":{"__isSmartRef__":true,"id":128987},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"128987":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"128988":{"date":{"__isSmartRef__":true,"id":128989},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"128989":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"128990":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"128991":{"morph":{"__isSmartRef__":true,"id":128970},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128992":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":128993}},"128993":{"test01IsMorph":{"__isSmartRef__":true,"id":128994}},"128994":{"varMapping":{"__isSmartRef__":true,"id":128995},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":128996},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128995":{"this":{"__isSmartRef__":true,"id":128992}},"128996":{},"128997":{"change":{"__isSmartRef__":true,"id":128998},"tick":{"__isSmartRef__":true,"id":129002}},"128998":{"varMapping":{"__isSmartRef__":true,"id":128999},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128999":{"this":{"__isSmartRef__":true,"id":128970}},"129000":{"timestamp":{"__isSmartRef__":true,"id":129001},"user":"cschuster","tags":[]},"129001":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129002":{"varMapping":{"__isSmartRef__":true,"id":129003},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129003":{"this":{"__isSmartRef__":true,"id":128970}},"129004":{"timestamp":{"__isSmartRef__":true,"id":129005},"user":"cschuster","tags":[]},"129005":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129006":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129007}],"id":"443A96EA-7509-47A9-A5FC-B8AC08865B13","shape":{"__isSmartRef__":true,"id":129008},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3340","partsBinMetaInfo":{"__isSmartRef__":true,"id":129009},"eventHandler":{"__isSmartRef__":true,"id":129027},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","4FD8C1BB-0376-4678-827B-6E35043D1FAA","E16BF66C-36EF-49C8-85D6-460D74FA4275","8F8A38D7-332B-4C76-B529-5AD4845B08E1"],"partTests":{"__isSmartRef__":true,"id":129028},"_ClipMode":"visible","moved":true,"b":347.2239957097918,"#startLetters":"set","isBeingDragged":false,"delta":-0.8517336193472147,"_Rotation":-15.965867109082904,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129033},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4885.8,4630.9)"},"129007":{"target":{"__isSmartRef__":true,"id":129006},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129008":{"_BorderWidth":3.8942995919345993,"_ClipMode":"visible","_BorderRadius":38.04388257216641,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(42.7,108.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-57,193,83)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-15.6,-39.5)"},"129009":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129010},{"__isSmartRef__":true,"id":129012},{"__isSmartRef__":true,"id":129014},{"__isSmartRef__":true,"id":129016},{"__isSmartRef__":true,"id":129018},{"__isSmartRef__":true,"id":129020},{"__isSmartRef__":true,"id":129022},{"__isSmartRef__":true,"id":129024}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129026},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129010":{"date":{"__isSmartRef__":true,"id":129011},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129011":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129012":{"date":{"__isSmartRef__":true,"id":129013},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129013":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129014":{"date":{"__isSmartRef__":true,"id":129015},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129015":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129016":{"date":{"__isSmartRef__":true,"id":129017},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129017":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129018":{"date":{"__isSmartRef__":true,"id":129019},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129019":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129020":{"date":{"__isSmartRef__":true,"id":129021},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129021":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129022":{"date":{"__isSmartRef__":true,"id":129023},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129023":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129024":{"date":{"__isSmartRef__":true,"id":129025},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129025":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129026":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129027":{"morph":{"__isSmartRef__":true,"id":129006},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129028":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129029}},"129029":{"test01IsMorph":{"__isSmartRef__":true,"id":129030}},"129030":{"varMapping":{"__isSmartRef__":true,"id":129031},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129032},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129031":{"this":{"__isSmartRef__":true,"id":129028}},"129032":{},"129033":{"change":{"__isSmartRef__":true,"id":129034},"tick":{"__isSmartRef__":true,"id":129038}},"129034":{"varMapping":{"__isSmartRef__":true,"id":129035},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129035":{"this":{"__isSmartRef__":true,"id":129006}},"129036":{"timestamp":{"__isSmartRef__":true,"id":129037},"user":"cschuster","tags":[]},"129037":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129038":{"varMapping":{"__isSmartRef__":true,"id":129039},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129039":{"this":{"__isSmartRef__":true,"id":129006}},"129040":{"timestamp":{"__isSmartRef__":true,"id":129041},"user":"cschuster","tags":[]},"129041":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129042":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129043}],"id":"884AC394-4309-4A25-A8C9-69C1956BCAC2","shape":{"__isSmartRef__":true,"id":129044},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3341","partsBinMetaInfo":{"__isSmartRef__":true,"id":129045},"eventHandler":{"__isSmartRef__":true,"id":129063},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","1766ADC2-6F0F-4A26-8EDB-2F5EA05BA038","CF2A79C1-86C0-4DD0-ACE1-8705EF6B462A","0A02A295-1AB9-42E9-8E78-BA5C888DEFC5","8A693082-C342-4D71-A18A-D325C80B0ABC"],"partTests":{"__isSmartRef__":true,"id":129064},"_ClipMode":"visible","moved":true,"b":77.89331145421602,"#startLetters":"set","isBeingDragged":false,"delta":-0.8831290025264025,"_Rotation":4.408577567395221,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129069},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4674.0,5465.9)"},"129043":{"target":{"__isSmartRef__":true,"id":129042},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129044":{"_BorderWidth":9.888793799117291,"_ClipMode":"visible","_BorderRadius":1.7595123035397253,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.4,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,304,-239)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.2)"},"129045":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129046},{"__isSmartRef__":true,"id":129048},{"__isSmartRef__":true,"id":129050},{"__isSmartRef__":true,"id":129052},{"__isSmartRef__":true,"id":129054},{"__isSmartRef__":true,"id":129056},{"__isSmartRef__":true,"id":129058},{"__isSmartRef__":true,"id":129060}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129062},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129046":{"date":{"__isSmartRef__":true,"id":129047},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129047":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129048":{"date":{"__isSmartRef__":true,"id":129049},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129049":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129050":{"date":{"__isSmartRef__":true,"id":129051},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129051":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129052":{"date":{"__isSmartRef__":true,"id":129053},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129053":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129054":{"date":{"__isSmartRef__":true,"id":129055},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129055":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129056":{"date":{"__isSmartRef__":true,"id":129057},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129057":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129058":{"date":{"__isSmartRef__":true,"id":129059},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129059":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129060":{"date":{"__isSmartRef__":true,"id":129061},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129061":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129062":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129063":{"morph":{"__isSmartRef__":true,"id":129042},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129064":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129065}},"129065":{"test01IsMorph":{"__isSmartRef__":true,"id":129066}},"129066":{"varMapping":{"__isSmartRef__":true,"id":129067},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129067":{"this":{"__isSmartRef__":true,"id":129064}},"129068":{},"129069":{"change":{"__isSmartRef__":true,"id":129070},"tick":{"__isSmartRef__":true,"id":129074}},"129070":{"varMapping":{"__isSmartRef__":true,"id":129071},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129071":{"this":{"__isSmartRef__":true,"id":129042}},"129072":{"timestamp":{"__isSmartRef__":true,"id":129073},"user":"cschuster","tags":[]},"129073":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129074":{"varMapping":{"__isSmartRef__":true,"id":129075},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129075":{"this":{"__isSmartRef__":true,"id":129042}},"129076":{"timestamp":{"__isSmartRef__":true,"id":129077},"user":"cschuster","tags":[]},"129077":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129078":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129079}],"id":"665C473A-78AA-4254-A653-4C3EDF1821A9","shape":{"__isSmartRef__":true,"id":129080},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3342","partsBinMetaInfo":{"__isSmartRef__":true,"id":129081},"eventHandler":{"__isSmartRef__":true,"id":129099},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","14F0E2F6-5DDC-4723-B740-2FEAB946A032"],"partTests":{"__isSmartRef__":true,"id":129100},"_ClipMode":"visible","moved":true,"b":50.654021883558016,"#startLetters":"set","isBeingDragged":false,"delta":0.777210182743147,"_Rotation":-19.396383961525718,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129105},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5467.7,4162.3)"},"129079":{"target":{"__isSmartRef__":true,"id":129078},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129080":{"_BorderWidth":8.866658458894372,"_ClipMode":"visible","_BorderRadius":16.07832377961696,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.2,69.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(198,360,-125)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.5,-32.7)"},"129081":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129082},{"__isSmartRef__":true,"id":129084},{"__isSmartRef__":true,"id":129086},{"__isSmartRef__":true,"id":129088},{"__isSmartRef__":true,"id":129090},{"__isSmartRef__":true,"id":129092},{"__isSmartRef__":true,"id":129094},{"__isSmartRef__":true,"id":129096}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129098},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129082":{"date":{"__isSmartRef__":true,"id":129083},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129083":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129084":{"date":{"__isSmartRef__":true,"id":129085},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129085":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129086":{"date":{"__isSmartRef__":true,"id":129087},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129087":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129088":{"date":{"__isSmartRef__":true,"id":129089},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129089":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129090":{"date":{"__isSmartRef__":true,"id":129091},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129091":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129092":{"date":{"__isSmartRef__":true,"id":129093},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129093":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129094":{"date":{"__isSmartRef__":true,"id":129095},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129095":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129096":{"date":{"__isSmartRef__":true,"id":129097},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129097":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129098":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129099":{"morph":{"__isSmartRef__":true,"id":129078},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129100":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129101}},"129101":{"test01IsMorph":{"__isSmartRef__":true,"id":129102}},"129102":{"varMapping":{"__isSmartRef__":true,"id":129103},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129103":{"this":{"__isSmartRef__":true,"id":129100}},"129104":{},"129105":{"change":{"__isSmartRef__":true,"id":129106},"tick":{"__isSmartRef__":true,"id":129110}},"129106":{"varMapping":{"__isSmartRef__":true,"id":129107},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129107":{"this":{"__isSmartRef__":true,"id":129078}},"129108":{"timestamp":{"__isSmartRef__":true,"id":129109},"user":"cschuster","tags":[]},"129109":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129110":{"varMapping":{"__isSmartRef__":true,"id":129111},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129112},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129111":{"this":{"__isSmartRef__":true,"id":129078}},"129112":{"timestamp":{"__isSmartRef__":true,"id":129113},"user":"cschuster","tags":[]},"129113":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129114":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129115}],"id":"166D63F9-3168-4BC4-987F-5785E94AA4C0","shape":{"__isSmartRef__":true,"id":129116},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3343","partsBinMetaInfo":{"__isSmartRef__":true,"id":129117},"eventHandler":{"__isSmartRef__":true,"id":129135},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78"],"partTests":{"__isSmartRef__":true,"id":129136},"_ClipMode":"visible","moved":true,"b":60.11261727090459,"#startLetters":"set","isBeingDragged":false,"delta":-0.8802839511190541,"_Rotation":16.416826850554727,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129141},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6235.5,5292.5)"},"129115":{"target":{"__isSmartRef__":true,"id":129114},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129116":{"_BorderWidth":9.335032506779466,"_ClipMode":"visible","_BorderRadius":9.931989064264537,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,65.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(222,350,-216)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-30.0)"},"129117":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129118},{"__isSmartRef__":true,"id":129120},{"__isSmartRef__":true,"id":129122},{"__isSmartRef__":true,"id":129124},{"__isSmartRef__":true,"id":129126},{"__isSmartRef__":true,"id":129128},{"__isSmartRef__":true,"id":129130},{"__isSmartRef__":true,"id":129132}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129134},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129118":{"date":{"__isSmartRef__":true,"id":129119},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129119":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129120":{"date":{"__isSmartRef__":true,"id":129121},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129121":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129122":{"date":{"__isSmartRef__":true,"id":129123},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129123":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129124":{"date":{"__isSmartRef__":true,"id":129125},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129125":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129126":{"date":{"__isSmartRef__":true,"id":129127},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129127":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129128":{"date":{"__isSmartRef__":true,"id":129129},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129129":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129130":{"date":{"__isSmartRef__":true,"id":129131},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129131":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129132":{"date":{"__isSmartRef__":true,"id":129133},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129133":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129134":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129135":{"morph":{"__isSmartRef__":true,"id":129114},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129136":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129137}},"129137":{"test01IsMorph":{"__isSmartRef__":true,"id":129138}},"129138":{"varMapping":{"__isSmartRef__":true,"id":129139},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129139":{"this":{"__isSmartRef__":true,"id":129136}},"129140":{},"129141":{"change":{"__isSmartRef__":true,"id":129142},"tick":{"__isSmartRef__":true,"id":129146}},"129142":{"varMapping":{"__isSmartRef__":true,"id":129143},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129143":{"this":{"__isSmartRef__":true,"id":129114}},"129144":{"timestamp":{"__isSmartRef__":true,"id":129145},"user":"cschuster","tags":[]},"129145":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129146":{"varMapping":{"__isSmartRef__":true,"id":129147},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129147":{"this":{"__isSmartRef__":true,"id":129114}},"129148":{"timestamp":{"__isSmartRef__":true,"id":129149},"user":"cschuster","tags":[]},"129149":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129150":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129151}],"id":"E06F3F81-6327-4403-8F12-9E0584A2F443","shape":{"__isSmartRef__":true,"id":129152},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3344","partsBinMetaInfo":{"__isSmartRef__":true,"id":129153},"eventHandler":{"__isSmartRef__":true,"id":129171},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97","23CD2D36-2221-475D-9BA7-F92E66FABC08","EBE88B5A-8026-4E01-A192-860A5BBBCFBD","009C68AF-357F-4599-A069-DD6C64133DD0"],"partTests":{"__isSmartRef__":true,"id":129172},"_ClipMode":"visible","moved":true,"b":198.51877661125036,"#startLetters":"set","isBeingDragged":false,"delta":-0.8568342747748829,"_Rotation":-11.37697800783038,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129177},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(7258.0,4554.6)"},"129151":{"target":{"__isSmartRef__":true,"id":129150},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129152":{"_BorderWidth":3.4119229099801096,"_ClipMode":"visible","_BorderRadius":35.964817849846334,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(84.1,112.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-81,-324,-235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.6,-1.0)"},"129153":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129154},{"__isSmartRef__":true,"id":129156},{"__isSmartRef__":true,"id":129158},{"__isSmartRef__":true,"id":129160},{"__isSmartRef__":true,"id":129162},{"__isSmartRef__":true,"id":129164},{"__isSmartRef__":true,"id":129166},{"__isSmartRef__":true,"id":129168}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129170},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129154":{"date":{"__isSmartRef__":true,"id":129155},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129155":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129156":{"date":{"__isSmartRef__":true,"id":129157},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129157":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129158":{"date":{"__isSmartRef__":true,"id":129159},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129159":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129160":{"date":{"__isSmartRef__":true,"id":129161},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129161":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129162":{"date":{"__isSmartRef__":true,"id":129163},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129163":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129164":{"date":{"__isSmartRef__":true,"id":129165},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129165":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129166":{"date":{"__isSmartRef__":true,"id":129167},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129167":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129168":{"date":{"__isSmartRef__":true,"id":129169},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129169":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129170":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129171":{"morph":{"__isSmartRef__":true,"id":129150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129172":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129173}},"129173":{"test01IsMorph":{"__isSmartRef__":true,"id":129174}},"129174":{"varMapping":{"__isSmartRef__":true,"id":129175},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129176},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129175":{"this":{"__isSmartRef__":true,"id":129172}},"129176":{},"129177":{"change":{"__isSmartRef__":true,"id":129178},"tick":{"__isSmartRef__":true,"id":129182}},"129178":{"varMapping":{"__isSmartRef__":true,"id":129179},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129179":{"this":{"__isSmartRef__":true,"id":129150}},"129180":{"timestamp":{"__isSmartRef__":true,"id":129181},"user":"cschuster","tags":[]},"129181":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129182":{"varMapping":{"__isSmartRef__":true,"id":129183},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129183":{"this":{"__isSmartRef__":true,"id":129150}},"129184":{"timestamp":{"__isSmartRef__":true,"id":129185},"user":"cschuster","tags":[]},"129185":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129186":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129187}],"id":"DC9FB634-CB89-4AD1-89F2-00C7A21A5EB2","shape":{"__isSmartRef__":true,"id":129188},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3345","partsBinMetaInfo":{"__isSmartRef__":true,"id":129189},"eventHandler":{"__isSmartRef__":true,"id":129207},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C"],"partTests":{"__isSmartRef__":true,"id":129208},"_ClipMode":"visible","moved":true,"b":113.58493431494571,"#startLetters":"set","isBeingDragged":false,"delta":0.9671085044974461,"_Rotation":-0.008434121886374324,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129213},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4697.1,4075.4)"},"129187":{"target":{"__isSmartRef__":true,"id":129186},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129188":{"_BorderWidth":9.582339839910466,"_ClipMode":"visible","_BorderRadius":6.403458546510922,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.7,63.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(234,132,158)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-12.0)"},"129189":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129190},{"__isSmartRef__":true,"id":129192},{"__isSmartRef__":true,"id":129194},{"__isSmartRef__":true,"id":129196},{"__isSmartRef__":true,"id":129198},{"__isSmartRef__":true,"id":129200},{"__isSmartRef__":true,"id":129202},{"__isSmartRef__":true,"id":129204}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129206},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129190":{"date":{"__isSmartRef__":true,"id":129191},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129191":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129192":{"date":{"__isSmartRef__":true,"id":129193},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129193":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129194":{"date":{"__isSmartRef__":true,"id":129195},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129195":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129196":{"date":{"__isSmartRef__":true,"id":129197},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129197":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129198":{"date":{"__isSmartRef__":true,"id":129199},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129199":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129200":{"date":{"__isSmartRef__":true,"id":129201},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129201":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129202":{"date":{"__isSmartRef__":true,"id":129203},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129203":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129204":{"date":{"__isSmartRef__":true,"id":129205},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129205":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129206":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129207":{"morph":{"__isSmartRef__":true,"id":129186},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129208":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129209}},"129209":{"test01IsMorph":{"__isSmartRef__":true,"id":129210}},"129210":{"varMapping":{"__isSmartRef__":true,"id":129211},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129211":{"this":{"__isSmartRef__":true,"id":129208}},"129212":{},"129213":{"change":{"__isSmartRef__":true,"id":129214},"tick":{"__isSmartRef__":true,"id":129218}},"129214":{"varMapping":{"__isSmartRef__":true,"id":129215},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129215":{"this":{"__isSmartRef__":true,"id":129186}},"129216":{"timestamp":{"__isSmartRef__":true,"id":129217},"user":"cschuster","tags":[]},"129217":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129218":{"varMapping":{"__isSmartRef__":true,"id":129219},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129219":{"this":{"__isSmartRef__":true,"id":129186}},"129220":{"timestamp":{"__isSmartRef__":true,"id":129221},"user":"cschuster","tags":[]},"129221":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129222":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129223}],"id":"AF224441-6643-429C-A0D8-CAFF46172A50","shape":{"__isSmartRef__":true,"id":129224},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3346","partsBinMetaInfo":{"__isSmartRef__":true,"id":129225},"eventHandler":{"__isSmartRef__":true,"id":129243},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":129244},"_ClipMode":"visible","moved":true,"b":233,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":13.020861949091115,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129249},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6545.3,5059.4)"},"129223":{"target":{"__isSmartRef__":true,"id":129222},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129224":{"_BorderWidth":1.0068224497635359,"_ClipMode":"visible","_BorderRadius":14.487252883660013,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.5,131.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-204,-359,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.0,-8.0)"},"129225":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129226},{"__isSmartRef__":true,"id":129228},{"__isSmartRef__":true,"id":129230},{"__isSmartRef__":true,"id":129232},{"__isSmartRef__":true,"id":129234},{"__isSmartRef__":true,"id":129236},{"__isSmartRef__":true,"id":129238},{"__isSmartRef__":true,"id":129240}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129242},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129226":{"date":{"__isSmartRef__":true,"id":129227},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129227":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129228":{"date":{"__isSmartRef__":true,"id":129229},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129229":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129230":{"date":{"__isSmartRef__":true,"id":129231},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129231":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129232":{"date":{"__isSmartRef__":true,"id":129233},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129233":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129234":{"date":{"__isSmartRef__":true,"id":129235},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129235":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129236":{"date":{"__isSmartRef__":true,"id":129237},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129237":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129238":{"date":{"__isSmartRef__":true,"id":129239},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129239":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129240":{"date":{"__isSmartRef__":true,"id":129241},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129241":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129242":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129243":{"morph":{"__isSmartRef__":true,"id":129222},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129244":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129245}},"129245":{"test01IsMorph":{"__isSmartRef__":true,"id":129246}},"129246":{"varMapping":{"__isSmartRef__":true,"id":129247},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129247":{"this":{"__isSmartRef__":true,"id":129244}},"129248":{},"129249":{"change":{"__isSmartRef__":true,"id":129250},"tick":{"__isSmartRef__":true,"id":129254}},"129250":{"varMapping":{"__isSmartRef__":true,"id":129251},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129251":{"this":{"__isSmartRef__":true,"id":129222}},"129252":{"timestamp":{"__isSmartRef__":true,"id":129253},"user":"cschuster","tags":[]},"129253":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129254":{"varMapping":{"__isSmartRef__":true,"id":129255},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129256},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129255":{"this":{"__isSmartRef__":true,"id":129222}},"129256":{"timestamp":{"__isSmartRef__":true,"id":129257},"user":"cschuster","tags":[]},"129257":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129258":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129259}],"id":"59EFABC5-A6D5-4BA8-AA0D-D74697178E3D","shape":{"__isSmartRef__":true,"id":129260},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3347","partsBinMetaInfo":{"__isSmartRef__":true,"id":129261},"eventHandler":{"__isSmartRef__":true,"id":129279},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D1709A25-0389-4317-9443-11882262B123","83F1DAB2-A95A-4E50-8926-C1C58CCB2492","DE4950E3-D9A7-49F3-A3A2-3E03285ECCD7","1607C05A-F446-4F08-A996-7C08BB937851"],"partTests":{"__isSmartRef__":true,"id":129280},"_ClipMode":"visible","moved":true,"b":221.63590181194013,"#startLetters":"set","isBeingDragged":false,"delta":0.9184660906321369,"_Rotation":-26.77262357254059,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129285},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6588.8,4449.8)"},"129259":{"target":{"__isSmartRef__":true,"id":129258},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129260":{"_BorderWidth":1.6780267191303433,"_ClipMode":"visible","_BorderRadius":22.34318963390094,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.7,126.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-170,-362,10)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.7,-5.1)"},"129261":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129262},{"__isSmartRef__":true,"id":129264},{"__isSmartRef__":true,"id":129266},{"__isSmartRef__":true,"id":129268},{"__isSmartRef__":true,"id":129270},{"__isSmartRef__":true,"id":129272},{"__isSmartRef__":true,"id":129274},{"__isSmartRef__":true,"id":129276}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129278},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129262":{"date":{"__isSmartRef__":true,"id":129263},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129263":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129264":{"date":{"__isSmartRef__":true,"id":129265},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129265":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129266":{"date":{"__isSmartRef__":true,"id":129267},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129267":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129268":{"date":{"__isSmartRef__":true,"id":129269},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129269":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129270":{"date":{"__isSmartRef__":true,"id":129271},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129271":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129272":{"date":{"__isSmartRef__":true,"id":129273},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129273":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129274":{"date":{"__isSmartRef__":true,"id":129275},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129275":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129276":{"date":{"__isSmartRef__":true,"id":129277},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129277":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129278":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129279":{"morph":{"__isSmartRef__":true,"id":129258},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129280":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129281}},"129281":{"test01IsMorph":{"__isSmartRef__":true,"id":129282}},"129282":{"varMapping":{"__isSmartRef__":true,"id":129283},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129283":{"this":{"__isSmartRef__":true,"id":129280}},"129284":{},"129285":{"change":{"__isSmartRef__":true,"id":129286},"tick":{"__isSmartRef__":true,"id":129290}},"129286":{"varMapping":{"__isSmartRef__":true,"id":129287},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129288},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129287":{"this":{"__isSmartRef__":true,"id":129258}},"129288":{"timestamp":{"__isSmartRef__":true,"id":129289},"user":"cschuster","tags":[]},"129289":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129290":{"varMapping":{"__isSmartRef__":true,"id":129291},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129291":{"this":{"__isSmartRef__":true,"id":129258}},"129292":{"timestamp":{"__isSmartRef__":true,"id":129293},"user":"cschuster","tags":[]},"129293":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129294":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129295}],"id":"8D905EA9-FC92-4A3A-A995-B1410F41F052","shape":{"__isSmartRef__":true,"id":129296},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3348","partsBinMetaInfo":{"__isSmartRef__":true,"id":129297},"eventHandler":{"__isSmartRef__":true,"id":129315},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","E5521330-0617-48A4-9620-3E9B4123751B","57668481-191F-4F83-8F9F-9319791D414F"],"partTests":{"__isSmartRef__":true,"id":129316},"_ClipMode":"visible","moved":true,"b":243.12108509545214,"#startLetters":"set","isBeingDragged":false,"delta":0.9783419042360038,"_Rotation":26.224787157729228,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129321},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5644.8,4253.3)"},"129295":{"target":{"__isSmartRef__":true,"id":129294},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129296":{"_BorderWidth":0.5401801642466983,"_ClipMode":"visible","_BorderRadius":8.176011252194222,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.3,135.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-228,-344,235)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.2,-11.0)"},"129297":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129298},{"__isSmartRef__":true,"id":129300},{"__isSmartRef__":true,"id":129302},{"__isSmartRef__":true,"id":129304},{"__isSmartRef__":true,"id":129306},{"__isSmartRef__":true,"id":129308},{"__isSmartRef__":true,"id":129310},{"__isSmartRef__":true,"id":129312}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129314},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129298":{"date":{"__isSmartRef__":true,"id":129299},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129299":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129300":{"date":{"__isSmartRef__":true,"id":129301},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129301":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129302":{"date":{"__isSmartRef__":true,"id":129303},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129303":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129304":{"date":{"__isSmartRef__":true,"id":129305},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129305":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129306":{"date":{"__isSmartRef__":true,"id":129307},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129307":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129308":{"date":{"__isSmartRef__":true,"id":129309},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129309":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129310":{"date":{"__isSmartRef__":true,"id":129311},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129311":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129312":{"date":{"__isSmartRef__":true,"id":129313},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129313":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129314":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129315":{"morph":{"__isSmartRef__":true,"id":129294},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129316":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129317}},"129317":{"test01IsMorph":{"__isSmartRef__":true,"id":129318}},"129318":{"varMapping":{"__isSmartRef__":true,"id":129319},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129320},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129319":{"this":{"__isSmartRef__":true,"id":129316}},"129320":{},"129321":{"change":{"__isSmartRef__":true,"id":129322},"tick":{"__isSmartRef__":true,"id":129326}},"129322":{"varMapping":{"__isSmartRef__":true,"id":129323},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129323":{"this":{"__isSmartRef__":true,"id":129294}},"129324":{"timestamp":{"__isSmartRef__":true,"id":129325},"user":"cschuster","tags":[]},"129325":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129326":{"varMapping":{"__isSmartRef__":true,"id":129327},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129327":{"this":{"__isSmartRef__":true,"id":129294}},"129328":{"timestamp":{"__isSmartRef__":true,"id":129329},"user":"cschuster","tags":[]},"129329":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129330":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129331}],"id":"1D12C3E1-17E3-4657-8684-0D4B969203E4","shape":{"__isSmartRef__":true,"id":129332},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3349","partsBinMetaInfo":{"__isSmartRef__":true,"id":129333},"eventHandler":{"__isSmartRef__":true,"id":129351},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","43AF7C5A-B798-4FED-9C6A-BF0B20074084","5E7BBE40-C23F-41B8-A55A-EEB0E6478E92"],"partTests":{"__isSmartRef__":true,"id":129352},"_ClipMode":"visible","moved":true,"b":130.35732832871145,"#startLetters":"set","isBeingDragged":false,"delta":0.9285794925526716,"_Rotation":6.495194052242571,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129357},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6050.3,5037.4)"},"129331":{"target":{"__isSmartRef__":true,"id":129330},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129332":{"_BorderWidth":8.810103954106967,"_ClipMode":"visible","_BorderRadius":16.772972574237535,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.5,69.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(195,30,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-35.2,-7.0)"},"129333":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129334},{"__isSmartRef__":true,"id":129336},{"__isSmartRef__":true,"id":129338},{"__isSmartRef__":true,"id":129340},{"__isSmartRef__":true,"id":129342},{"__isSmartRef__":true,"id":129344},{"__isSmartRef__":true,"id":129346},{"__isSmartRef__":true,"id":129348}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129350},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129334":{"date":{"__isSmartRef__":true,"id":129335},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129335":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129336":{"date":{"__isSmartRef__":true,"id":129337},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129337":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129338":{"date":{"__isSmartRef__":true,"id":129339},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129339":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129340":{"date":{"__isSmartRef__":true,"id":129341},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129341":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129342":{"date":{"__isSmartRef__":true,"id":129343},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129343":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129344":{"date":{"__isSmartRef__":true,"id":129345},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129345":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129346":{"date":{"__isSmartRef__":true,"id":129347},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129347":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129348":{"date":{"__isSmartRef__":true,"id":129349},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129349":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129350":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129351":{"morph":{"__isSmartRef__":true,"id":129330},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129352":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129353}},"129353":{"test01IsMorph":{"__isSmartRef__":true,"id":129354}},"129354":{"varMapping":{"__isSmartRef__":true,"id":129355},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129355":{"this":{"__isSmartRef__":true,"id":129352}},"129356":{},"129357":{"change":{"__isSmartRef__":true,"id":129358},"tick":{"__isSmartRef__":true,"id":129362}},"129358":{"varMapping":{"__isSmartRef__":true,"id":129359},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129359":{"this":{"__isSmartRef__":true,"id":129330}},"129360":{"timestamp":{"__isSmartRef__":true,"id":129361},"user":"cschuster","tags":[]},"129361":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129362":{"varMapping":{"__isSmartRef__":true,"id":129363},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129363":{"this":{"__isSmartRef__":true,"id":129330}},"129364":{"timestamp":{"__isSmartRef__":true,"id":129365},"user":"cschuster","tags":[]},"129365":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129366":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129367}],"id":"8D27E8DF-09F3-4D69-9446-782512078C40","shape":{"__isSmartRef__":true,"id":129368},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3350","partsBinMetaInfo":{"__isSmartRef__":true,"id":129369},"eventHandler":{"__isSmartRef__":true,"id":129387},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","34F3CE1F-5994-4550-9A80-140BA80C9C78","951A9AE9-AADD-4C5B-B618-6EF569D2E343","0BB11D90-A536-4447-8E14-0E4BAC7D31A5","09CABCB5-EAEE-4A8B-B96C-6EAC230066B0"],"partTests":{"__isSmartRef__":true,"id":129388},"_ClipMode":"visible","moved":true,"b":311.48886245896574,"#startLetters":"set","isBeingDragged":false,"delta":0.9751360994996503,"_Rotation":6.035688868519143,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129393},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6042.8,4796.5)"},"129367":{"target":{"__isSmartRef__":true,"id":129366},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129368":{"_BorderWidth":1.2545774439827468,"_ClipMode":"visible","_BorderRadius":17.554895803003497,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.3,130.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-192,-23,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.0,-33.2)"},"129369":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129370},{"__isSmartRef__":true,"id":129372},{"__isSmartRef__":true,"id":129374},{"__isSmartRef__":true,"id":129376},{"__isSmartRef__":true,"id":129378},{"__isSmartRef__":true,"id":129380},{"__isSmartRef__":true,"id":129382},{"__isSmartRef__":true,"id":129384}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129386},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129370":{"date":{"__isSmartRef__":true,"id":129371},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129371":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129372":{"date":{"__isSmartRef__":true,"id":129373},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129373":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129374":{"date":{"__isSmartRef__":true,"id":129375},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129375":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129376":{"date":{"__isSmartRef__":true,"id":129377},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129377":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129378":{"date":{"__isSmartRef__":true,"id":129379},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129379":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129380":{"date":{"__isSmartRef__":true,"id":129381},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129381":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129382":{"date":{"__isSmartRef__":true,"id":129383},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129383":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129384":{"date":{"__isSmartRef__":true,"id":129385},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129385":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129386":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129387":{"morph":{"__isSmartRef__":true,"id":129366},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129388":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129389}},"129389":{"test01IsMorph":{"__isSmartRef__":true,"id":129390}},"129390":{"varMapping":{"__isSmartRef__":true,"id":129391},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129391":{"this":{"__isSmartRef__":true,"id":129388}},"129392":{},"129393":{"change":{"__isSmartRef__":true,"id":129394},"tick":{"__isSmartRef__":true,"id":129398}},"129394":{"varMapping":{"__isSmartRef__":true,"id":129395},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129396},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129395":{"this":{"__isSmartRef__":true,"id":129366}},"129396":{"timestamp":{"__isSmartRef__":true,"id":129397},"user":"cschuster","tags":[]},"129397":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129398":{"varMapping":{"__isSmartRef__":true,"id":129399},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129399":{"this":{"__isSmartRef__":true,"id":129366}},"129400":{"timestamp":{"__isSmartRef__":true,"id":129401},"user":"cschuster","tags":[]},"129401":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129402":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129403}],"id":"7866400B-0638-4E0E-B660-72E3B809A8A7","shape":{"__isSmartRef__":true,"id":129404},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3351","partsBinMetaInfo":{"__isSmartRef__":true,"id":129405},"eventHandler":{"__isSmartRef__":true,"id":129423},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","C5886849-F289-4FD8-8356-CBF1BC97B976","2609002A-96B4-4CAB-B0FA-AC88679A3749","99C58629-FF7E-4120-894B-60C44AA60F51","A0B1BB76-060F-4527-A2BD-21D2A9CAD475"],"partTests":{"__isSmartRef__":true,"id":129424},"_ClipMode":"visible","moved":true,"b":124.73432025132934,"#startLetters":"set","isBeingDragged":false,"delta":-0.7404899913235568,"_Rotation":49.16202187451417,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129429},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5170.8,4160.6)"},"129403":{"target":{"__isSmartRef__":true,"id":129402},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129404":{"_BorderWidth":9.10901447166976,"_ClipMode":"visible","_BorderRadius":12.98560011457359,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(22.5,67.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(210,65,242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-8.6)"},"129405":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129406},{"__isSmartRef__":true,"id":129408},{"__isSmartRef__":true,"id":129410},{"__isSmartRef__":true,"id":129412},{"__isSmartRef__":true,"id":129414},{"__isSmartRef__":true,"id":129416},{"__isSmartRef__":true,"id":129418},{"__isSmartRef__":true,"id":129420}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129422},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129406":{"date":{"__isSmartRef__":true,"id":129407},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129407":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129408":{"date":{"__isSmartRef__":true,"id":129409},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129409":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129410":{"date":{"__isSmartRef__":true,"id":129411},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129411":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129412":{"date":{"__isSmartRef__":true,"id":129413},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129413":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129414":{"date":{"__isSmartRef__":true,"id":129415},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129415":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129416":{"date":{"__isSmartRef__":true,"id":129417},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129417":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129418":{"date":{"__isSmartRef__":true,"id":129419},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129419":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129420":{"date":{"__isSmartRef__":true,"id":129421},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129421":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129422":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129423":{"morph":{"__isSmartRef__":true,"id":129402},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129424":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129425}},"129425":{"test01IsMorph":{"__isSmartRef__":true,"id":129426}},"129426":{"varMapping":{"__isSmartRef__":true,"id":129427},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129427":{"this":{"__isSmartRef__":true,"id":129424}},"129428":{},"129429":{"change":{"__isSmartRef__":true,"id":129430},"tick":{"__isSmartRef__":true,"id":129434}},"129430":{"varMapping":{"__isSmartRef__":true,"id":129431},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129432},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129431":{"this":{"__isSmartRef__":true,"id":129402}},"129432":{"timestamp":{"__isSmartRef__":true,"id":129433},"user":"cschuster","tags":[]},"129433":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129434":{"varMapping":{"__isSmartRef__":true,"id":129435},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129435":{"this":{"__isSmartRef__":true,"id":129402}},"129436":{"timestamp":{"__isSmartRef__":true,"id":129437},"user":"cschuster","tags":[]},"129437":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129438":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129439}],"id":"92EF9FDC-DCFA-45A8-AA59-E795056349C7","shape":{"__isSmartRef__":true,"id":129440},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3352","partsBinMetaInfo":{"__isSmartRef__":true,"id":129441},"eventHandler":{"__isSmartRef__":true,"id":129459},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","0F1F94A6-E483-45F2-B6BC-F113A503B7CE","1B3F1BB2-9BFA-43B1-935D-87C12827C3C8","A4103A45-6CB4-4801-99CA-C6B0C80ADA3D","7A794C1F-4C45-43B0-B8D8-DE48467C3AB8","ACBC26AE-D469-44C6-B498-C5AD5F7B7D25"],"partTests":{"__isSmartRef__":true,"id":129460},"_ClipMode":"visible","moved":true,"b":188.17087228782475,"#startLetters":"set","isBeingDragged":false,"delta":-0.9490925092250109,"_Rotation":52.23116064430988,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129465},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5625.1,4085.8)"},"129439":{"target":{"__isSmartRef__":true,"id":129438},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129440":{"_BorderWidth":4.289371308406893,"_ClipMode":"visible","_BorderRadius":39.19201098029547,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.3,105.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-37,-290,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.2,-0.2)"},"129441":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129442},{"__isSmartRef__":true,"id":129444},{"__isSmartRef__":true,"id":129446},{"__isSmartRef__":true,"id":129448},{"__isSmartRef__":true,"id":129450},{"__isSmartRef__":true,"id":129452},{"__isSmartRef__":true,"id":129454},{"__isSmartRef__":true,"id":129456}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129458},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129442":{"date":{"__isSmartRef__":true,"id":129443},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129443":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129444":{"date":{"__isSmartRef__":true,"id":129445},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129445":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129446":{"date":{"__isSmartRef__":true,"id":129447},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129447":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129448":{"date":{"__isSmartRef__":true,"id":129449},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129449":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129450":{"date":{"__isSmartRef__":true,"id":129451},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129451":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129452":{"date":{"__isSmartRef__":true,"id":129453},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129453":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129454":{"date":{"__isSmartRef__":true,"id":129455},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129455":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129456":{"date":{"__isSmartRef__":true,"id":129457},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129457":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129458":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129459":{"morph":{"__isSmartRef__":true,"id":129438},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129460":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129461}},"129461":{"test01IsMorph":{"__isSmartRef__":true,"id":129462}},"129462":{"varMapping":{"__isSmartRef__":true,"id":129463},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129464},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129463":{"this":{"__isSmartRef__":true,"id":129460}},"129464":{},"129465":{"change":{"__isSmartRef__":true,"id":129466},"tick":{"__isSmartRef__":true,"id":129470}},"129466":{"varMapping":{"__isSmartRef__":true,"id":129467},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129467":{"this":{"__isSmartRef__":true,"id":129438}},"129468":{"timestamp":{"__isSmartRef__":true,"id":129469},"user":"cschuster","tags":[]},"129469":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129470":{"varMapping":{"__isSmartRef__":true,"id":129471},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129471":{"this":{"__isSmartRef__":true,"id":129438}},"129472":{"timestamp":{"__isSmartRef__":true,"id":129473},"user":"cschuster","tags":[]},"129473":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129474":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129475}],"id":"6C7BB1AC-83D2-47D9-8E3B-EA90BF99582F","shape":{"__isSmartRef__":true,"id":129476},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3353","partsBinMetaInfo":{"__isSmartRef__":true,"id":129477},"eventHandler":{"__isSmartRef__":true,"id":129495},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","A415CE04-A6FE-4FC5-B211-8431C17250A5","F1AC3187-CF8B-4745-9FBF-54C2D1C0DFD5","E311FE99-C50B-4062-9813-D754B55CF1C6","01171EB3-6507-4B67-A7C7-E4F33430BA9A"],"partTests":{"__isSmartRef__":true,"id":129496},"_ClipMode":"visible","moved":true,"b":108.59365476010134,"#startLetters":"set","isBeingDragged":false,"delta":0.9115750033524819,"_Rotation":33.39650113732528,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129501},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5432.2,3898.2)"},"129475":{"target":{"__isSmartRef__":true,"id":129474},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129476":{"_BorderWidth":9.73901863725447,"_ClipMode":"visible","_BorderRadius":4.066723769207674,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.8,62.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(242,161,100)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.6)"},"129477":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129478},{"__isSmartRef__":true,"id":129480},{"__isSmartRef__":true,"id":129482},{"__isSmartRef__":true,"id":129484},{"__isSmartRef__":true,"id":129486},{"__isSmartRef__":true,"id":129488},{"__isSmartRef__":true,"id":129490},{"__isSmartRef__":true,"id":129492}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129494},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129478":{"date":{"__isSmartRef__":true,"id":129479},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129479":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129480":{"date":{"__isSmartRef__":true,"id":129481},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129481":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129482":{"date":{"__isSmartRef__":true,"id":129483},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129483":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129484":{"date":{"__isSmartRef__":true,"id":129485},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129485":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129486":{"date":{"__isSmartRef__":true,"id":129487},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129487":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129488":{"date":{"__isSmartRef__":true,"id":129489},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129489":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129490":{"date":{"__isSmartRef__":true,"id":129491},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129491":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129492":{"date":{"__isSmartRef__":true,"id":129493},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129493":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129494":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129495":{"morph":{"__isSmartRef__":true,"id":129474},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129496":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129497}},"129497":{"test01IsMorph":{"__isSmartRef__":true,"id":129498}},"129498":{"varMapping":{"__isSmartRef__":true,"id":129499},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129499":{"this":{"__isSmartRef__":true,"id":129496}},"129500":{},"129501":{"change":{"__isSmartRef__":true,"id":129502},"tick":{"__isSmartRef__":true,"id":129506}},"129502":{"varMapping":{"__isSmartRef__":true,"id":129503},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129504},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129503":{"this":{"__isSmartRef__":true,"id":129474}},"129504":{"timestamp":{"__isSmartRef__":true,"id":129505},"user":"cschuster","tags":[]},"129505":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129506":{"varMapping":{"__isSmartRef__":true,"id":129507},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129507":{"this":{"__isSmartRef__":true,"id":129474}},"129508":{"timestamp":{"__isSmartRef__":true,"id":129509},"user":"cschuster","tags":[]},"129509":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129510":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129511}],"id":"31D788A3-6C9E-42BE-B0E3-A0F30FAC3900","shape":{"__isSmartRef__":true,"id":129512},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3354","partsBinMetaInfo":{"__isSmartRef__":true,"id":129513},"eventHandler":{"__isSmartRef__":true,"id":129531},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","2830CD8D-FE8F-4099-B578-F12136D9AE1A","77649F94-09C2-468D-A929-DA80F576AFA1"],"partTests":{"__isSmartRef__":true,"id":129532},"_ClipMode":"visible","moved":true,"b":33.681451015290804,"#startLetters":"set","isBeingDragged":false,"delta":-0.8932887081755325,"_Rotation":16.831093873408992,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129537},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4893.0,4137.7)"},"129511":{"target":{"__isSmartRef__":true,"id":129510},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129512":{"_BorderWidth":7.772875304184409,"_ClipMode":"visible","_BorderRadius":27.697860075910754,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.9,77.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(142,355,95)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.1,-36.6)"},"129513":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129514},{"__isSmartRef__":true,"id":129516},{"__isSmartRef__":true,"id":129518},{"__isSmartRef__":true,"id":129520},{"__isSmartRef__":true,"id":129522},{"__isSmartRef__":true,"id":129524},{"__isSmartRef__":true,"id":129526},{"__isSmartRef__":true,"id":129528}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129530},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129514":{"date":{"__isSmartRef__":true,"id":129515},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129515":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129516":{"date":{"__isSmartRef__":true,"id":129517},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129517":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129518":{"date":{"__isSmartRef__":true,"id":129519},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129519":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129520":{"date":{"__isSmartRef__":true,"id":129521},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129521":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129522":{"date":{"__isSmartRef__":true,"id":129523},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129523":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129524":{"date":{"__isSmartRef__":true,"id":129525},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129525":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129526":{"date":{"__isSmartRef__":true,"id":129527},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129527":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129528":{"date":{"__isSmartRef__":true,"id":129529},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129529":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129530":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129531":{"morph":{"__isSmartRef__":true,"id":129510},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129532":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129533}},"129533":{"test01IsMorph":{"__isSmartRef__":true,"id":129534}},"129534":{"varMapping":{"__isSmartRef__":true,"id":129535},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129536},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129535":{"this":{"__isSmartRef__":true,"id":129532}},"129536":{},"129537":{"change":{"__isSmartRef__":true,"id":129538},"tick":{"__isSmartRef__":true,"id":129542}},"129538":{"varMapping":{"__isSmartRef__":true,"id":129539},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129539":{"this":{"__isSmartRef__":true,"id":129510}},"129540":{"timestamp":{"__isSmartRef__":true,"id":129541},"user":"cschuster","tags":[]},"129541":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129542":{"varMapping":{"__isSmartRef__":true,"id":129543},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129543":{"this":{"__isSmartRef__":true,"id":129510}},"129544":{"timestamp":{"__isSmartRef__":true,"id":129545},"user":"cschuster","tags":[]},"129545":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129546":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129547}],"id":"01DBC943-7712-4719-89FB-65B97A1850B5","shape":{"__isSmartRef__":true,"id":129548},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3355","partsBinMetaInfo":{"__isSmartRef__":true,"id":129549},"eventHandler":{"__isSmartRef__":true,"id":129567},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34"],"partTests":{"__isSmartRef__":true,"id":129568},"_ClipMode":"visible","moved":true,"b":150.31236394157168,"#startLetters":"set","isBeingDragged":false,"delta":-0.7793198172003031,"_Rotation":19.465556440568104,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129573},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4624.0,4175.2)"},"129547":{"target":{"__isSmartRef__":true,"id":129546},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129548":{"_BorderWidth":7.476356068051286,"_ClipMode":"visible","_BorderRadius":30.188256998760913,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.6,80.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(127,-96,135)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.9,-2.6)"},"129549":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129550},{"__isSmartRef__":true,"id":129552},{"__isSmartRef__":true,"id":129554},{"__isSmartRef__":true,"id":129556},{"__isSmartRef__":true,"id":129558},{"__isSmartRef__":true,"id":129560},{"__isSmartRef__":true,"id":129562},{"__isSmartRef__":true,"id":129564}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129566},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129550":{"date":{"__isSmartRef__":true,"id":129551},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129551":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129552":{"date":{"__isSmartRef__":true,"id":129553},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129553":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129554":{"date":{"__isSmartRef__":true,"id":129555},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129555":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129556":{"date":{"__isSmartRef__":true,"id":129557},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129557":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129558":{"date":{"__isSmartRef__":true,"id":129559},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129559":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129560":{"date":{"__isSmartRef__":true,"id":129561},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129561":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129562":{"date":{"__isSmartRef__":true,"id":129563},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129563":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129564":{"date":{"__isSmartRef__":true,"id":129565},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129565":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129566":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129567":{"morph":{"__isSmartRef__":true,"id":129546},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129568":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129569}},"129569":{"test01IsMorph":{"__isSmartRef__":true,"id":129570}},"129570":{"varMapping":{"__isSmartRef__":true,"id":129571},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129571":{"this":{"__isSmartRef__":true,"id":129568}},"129572":{},"129573":{"change":{"__isSmartRef__":true,"id":129574},"tick":{"__isSmartRef__":true,"id":129578}},"129574":{"varMapping":{"__isSmartRef__":true,"id":129575},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129575":{"this":{"__isSmartRef__":true,"id":129546}},"129576":{"timestamp":{"__isSmartRef__":true,"id":129577},"user":"cschuster","tags":[]},"129577":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129578":{"varMapping":{"__isSmartRef__":true,"id":129579},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129579":{"this":{"__isSmartRef__":true,"id":129546}},"129580":{"timestamp":{"__isSmartRef__":true,"id":129581},"user":"cschuster","tags":[]},"129581":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129582":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129583}],"id":"73C8C3C3-417E-41A5-9C3A-3899EA82B506","shape":{"__isSmartRef__":true,"id":129584},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3356","partsBinMetaInfo":{"__isSmartRef__":true,"id":129585},"eventHandler":{"__isSmartRef__":true,"id":129603},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","C64191DA-BF82-4104-8B35-0826284A33A2","3CC747B1-E6D1-49C5-A3A7-877CD04805D4"],"partTests":{"__isSmartRef__":true,"id":129604},"_ClipMode":"visible","moved":true,"b":353.7647077636793,"#startLetters":"set","isBeingDragged":false,"delta":0.6966598346480168,"_Rotation":-3.4029859495363177,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129609},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4912.5,4822.8)"},"129583":{"target":{"__isSmartRef__":true,"id":129582},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129584":{"_BorderWidth":4.4569415095122284,"_ClipMode":"visible","_BorderRadius":39.52813996145463,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.4,104.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-28,226,160)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-39.9)"},"129585":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129586},{"__isSmartRef__":true,"id":129588},{"__isSmartRef__":true,"id":129590},{"__isSmartRef__":true,"id":129592},{"__isSmartRef__":true,"id":129594},{"__isSmartRef__":true,"id":129596},{"__isSmartRef__":true,"id":129598},{"__isSmartRef__":true,"id":129600}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129602},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129586":{"date":{"__isSmartRef__":true,"id":129587},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129587":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129588":{"date":{"__isSmartRef__":true,"id":129589},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129589":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129590":{"date":{"__isSmartRef__":true,"id":129591},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129591":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129592":{"date":{"__isSmartRef__":true,"id":129593},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129593":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129594":{"date":{"__isSmartRef__":true,"id":129595},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129595":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129596":{"date":{"__isSmartRef__":true,"id":129597},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129597":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129598":{"date":{"__isSmartRef__":true,"id":129599},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129599":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129600":{"date":{"__isSmartRef__":true,"id":129601},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129601":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129602":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129603":{"morph":{"__isSmartRef__":true,"id":129582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129604":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129605}},"129605":{"test01IsMorph":{"__isSmartRef__":true,"id":129606}},"129606":{"varMapping":{"__isSmartRef__":true,"id":129607},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129607":{"this":{"__isSmartRef__":true,"id":129604}},"129608":{},"129609":{"change":{"__isSmartRef__":true,"id":129610},"tick":{"__isSmartRef__":true,"id":129614}},"129610":{"varMapping":{"__isSmartRef__":true,"id":129611},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129611":{"this":{"__isSmartRef__":true,"id":129582}},"129612":{"timestamp":{"__isSmartRef__":true,"id":129613},"user":"cschuster","tags":[]},"129613":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129614":{"varMapping":{"__isSmartRef__":true,"id":129615},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129615":{"this":{"__isSmartRef__":true,"id":129582}},"129616":{"timestamp":{"__isSmartRef__":true,"id":129617},"user":"cschuster","tags":[]},"129617":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129618":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129619}],"id":"B7F9BA10-175C-433C-8BDC-D14349911699","shape":{"__isSmartRef__":true,"id":129620},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3357","partsBinMetaInfo":{"__isSmartRef__":true,"id":129621},"eventHandler":{"__isSmartRef__":true,"id":129639},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","1C28F2EA-20B8-4CA6-82CA-951E774DC096"],"partTests":{"__isSmartRef__":true,"id":129640},"_ClipMode":"visible","moved":true,"b":143.08358179661445,"#startLetters":"set","isBeingDragged":false,"delta":-0.9775257121073082,"_Rotation":-28.37746699825959,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129645},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4502.9,4190.7)"},"129619":{"target":{"__isSmartRef__":true,"id":129618},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129620":{"_BorderWidth":8.003246758376775,"_ClipMode":"visible","_BorderRadius":25.568814253279033,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.6,76.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(154,-51,205)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-4.0)"},"129621":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129622},{"__isSmartRef__":true,"id":129624},{"__isSmartRef__":true,"id":129626},{"__isSmartRef__":true,"id":129628},{"__isSmartRef__":true,"id":129630},{"__isSmartRef__":true,"id":129632},{"__isSmartRef__":true,"id":129634},{"__isSmartRef__":true,"id":129636}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129638},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129622":{"date":{"__isSmartRef__":true,"id":129623},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129623":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129624":{"date":{"__isSmartRef__":true,"id":129625},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129625":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129626":{"date":{"__isSmartRef__":true,"id":129627},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129627":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129628":{"date":{"__isSmartRef__":true,"id":129629},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129629":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129630":{"date":{"__isSmartRef__":true,"id":129631},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129631":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129632":{"date":{"__isSmartRef__":true,"id":129633},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129633":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129634":{"date":{"__isSmartRef__":true,"id":129635},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129635":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129636":{"date":{"__isSmartRef__":true,"id":129637},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129637":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129638":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129639":{"morph":{"__isSmartRef__":true,"id":129618},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129640":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129641}},"129641":{"test01IsMorph":{"__isSmartRef__":true,"id":129642}},"129642":{"varMapping":{"__isSmartRef__":true,"id":129643},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129643":{"this":{"__isSmartRef__":true,"id":129640}},"129644":{},"129645":{"change":{"__isSmartRef__":true,"id":129646},"tick":{"__isSmartRef__":true,"id":129650}},"129646":{"varMapping":{"__isSmartRef__":true,"id":129647},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129647":{"this":{"__isSmartRef__":true,"id":129618}},"129648":{"timestamp":{"__isSmartRef__":true,"id":129649},"user":"cschuster","tags":[]},"129649":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129650":{"varMapping":{"__isSmartRef__":true,"id":129651},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129651":{"this":{"__isSmartRef__":true,"id":129618}},"129652":{"timestamp":{"__isSmartRef__":true,"id":129653},"user":"cschuster","tags":[]},"129653":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129654":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129655}],"id":"AC17EC68-212B-42C0-B3DB-519E006E3FF2","shape":{"__isSmartRef__":true,"id":129656},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3358","partsBinMetaInfo":{"__isSmartRef__":true,"id":129657},"eventHandler":{"__isSmartRef__":true,"id":129675},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","A7B3BC4F-1D6B-4D4A-9267-2FCDB3B165E5"],"partTests":{"__isSmartRef__":true,"id":129676},"_ClipMode":"visible","moved":true,"b":340,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":4.72630837157344,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129681},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6319.6,4917.0)"},"129655":{"target":{"__isSmartRef__":true,"id":129654},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129656":{"_BorderWidth":3.289899283371657,"_ClipMode":"visible","_BorderRadius":35.32088886237957,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(34.3,113.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-88,153,-13)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-13.2,-38.8)"},"129657":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129658},{"__isSmartRef__":true,"id":129660},{"__isSmartRef__":true,"id":129662},{"__isSmartRef__":true,"id":129664},{"__isSmartRef__":true,"id":129666},{"__isSmartRef__":true,"id":129668},{"__isSmartRef__":true,"id":129670},{"__isSmartRef__":true,"id":129672}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129674},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129658":{"date":{"__isSmartRef__":true,"id":129659},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129659":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129660":{"date":{"__isSmartRef__":true,"id":129661},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129661":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129662":{"date":{"__isSmartRef__":true,"id":129663},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129663":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129664":{"date":{"__isSmartRef__":true,"id":129665},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129665":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129666":{"date":{"__isSmartRef__":true,"id":129667},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129667":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129668":{"date":{"__isSmartRef__":true,"id":129669},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129669":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129670":{"date":{"__isSmartRef__":true,"id":129671},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129671":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129672":{"date":{"__isSmartRef__":true,"id":129673},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129673":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129674":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129675":{"morph":{"__isSmartRef__":true,"id":129654},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129676":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129677}},"129677":{"test01IsMorph":{"__isSmartRef__":true,"id":129678}},"129678":{"varMapping":{"__isSmartRef__":true,"id":129679},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129679":{"this":{"__isSmartRef__":true,"id":129676}},"129680":{},"129681":{"change":{"__isSmartRef__":true,"id":129682},"tick":{"__isSmartRef__":true,"id":129686}},"129682":{"varMapping":{"__isSmartRef__":true,"id":129683},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129683":{"this":{"__isSmartRef__":true,"id":129654}},"129684":{"timestamp":{"__isSmartRef__":true,"id":129685},"user":"cschuster","tags":[]},"129685":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129686":{"varMapping":{"__isSmartRef__":true,"id":129687},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129687":{"this":{"__isSmartRef__":true,"id":129654}},"129688":{"timestamp":{"__isSmartRef__":true,"id":129689},"user":"cschuster","tags":[]},"129689":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129690":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129691}],"id":"3B934DE1-DBE6-4122-8D23-82599EFDBB60","shape":{"__isSmartRef__":true,"id":129692},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3359","partsBinMetaInfo":{"__isSmartRef__":true,"id":129693},"eventHandler":{"__isSmartRef__":true,"id":129711},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","641DA776-1E0E-49E0-AB4F-69B4BF2F28D1","38E31F30-C4C6-485C-95E7-6B9E603994EA","FE151272-3BB0-4898-A490-C2FCEFE8BF85","ACB71403-89F6-4956-B45E-FC1D773D1579","D0A2B8B4-2E44-4184-8BD2-7860A16C8DB6"],"partTests":{"__isSmartRef__":true,"id":129712},"_ClipMode":"visible","moved":true,"b":108,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":2.2235591070237604,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129717},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3594.5,4634.1)"},"129691":{"target":{"__isSmartRef__":true,"id":129690},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129692":{"_BorderWidth":9.755282581475768,"_ClipMode":"visible","_BorderRadius":3.8196601125010488,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,164,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.8)"},"129693":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129694},{"__isSmartRef__":true,"id":129696},{"__isSmartRef__":true,"id":129698},{"__isSmartRef__":true,"id":129700},{"__isSmartRef__":true,"id":129702},{"__isSmartRef__":true,"id":129704},{"__isSmartRef__":true,"id":129706},{"__isSmartRef__":true,"id":129708}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129710},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129694":{"date":{"__isSmartRef__":true,"id":129695},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129695":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129696":{"date":{"__isSmartRef__":true,"id":129697},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129697":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129698":{"date":{"__isSmartRef__":true,"id":129699},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129699":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129700":{"date":{"__isSmartRef__":true,"id":129701},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129701":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129702":{"date":{"__isSmartRef__":true,"id":129703},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129703":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129704":{"date":{"__isSmartRef__":true,"id":129705},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129705":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129706":{"date":{"__isSmartRef__":true,"id":129707},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129707":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129708":{"date":{"__isSmartRef__":true,"id":129709},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129709":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129710":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129711":{"morph":{"__isSmartRef__":true,"id":129690},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129712":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129713}},"129713":{"test01IsMorph":{"__isSmartRef__":true,"id":129714}},"129714":{"varMapping":{"__isSmartRef__":true,"id":129715},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129716},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129715":{"this":{"__isSmartRef__":true,"id":129712}},"129716":{},"129717":{"change":{"__isSmartRef__":true,"id":129718},"tick":{"__isSmartRef__":true,"id":129722}},"129718":{"varMapping":{"__isSmartRef__":true,"id":129719},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129719":{"this":{"__isSmartRef__":true,"id":129690}},"129720":{"timestamp":{"__isSmartRef__":true,"id":129721},"user":"cschuster","tags":[]},"129721":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129722":{"varMapping":{"__isSmartRef__":true,"id":129723},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129723":{"this":{"__isSmartRef__":true,"id":129690}},"129724":{"timestamp":{"__isSmartRef__":true,"id":129725},"user":"cschuster","tags":[]},"129725":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129726":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129727}],"id":"200188CE-47F8-45AC-A4FB-C9D823C3AEA2","shape":{"__isSmartRef__":true,"id":129728},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3360","partsBinMetaInfo":{"__isSmartRef__":true,"id":129729},"eventHandler":{"__isSmartRef__":true,"id":129747},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","139A65E1-FC03-40CE-AD6C-456023C332CB","0800D3DA-CD23-4080-AF94-3D05DF1F9105"],"partTests":{"__isSmartRef__":true,"id":129748},"_ClipMode":"visible","moved":true,"b":327.7913267368567,"#startLetters":"set","isBeingDragged":false,"delta":0.990063177945558,"_Rotation":27.043240973626762,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129753},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5357.9,4221.0)"},"129727":{"target":{"__isSmartRef__":true,"id":129726},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129728":{"_BorderWidth":2.3349781792667175,"_ClipMode":"visible","_BorderRadius":28.63625391202474,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.9,121.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-136,80,-162)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-9.3,-36.9)"},"129729":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129730},{"__isSmartRef__":true,"id":129732},{"__isSmartRef__":true,"id":129734},{"__isSmartRef__":true,"id":129736},{"__isSmartRef__":true,"id":129738},{"__isSmartRef__":true,"id":129740},{"__isSmartRef__":true,"id":129742},{"__isSmartRef__":true,"id":129744}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129746},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129730":{"date":{"__isSmartRef__":true,"id":129731},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129731":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129732":{"date":{"__isSmartRef__":true,"id":129733},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129733":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129734":{"date":{"__isSmartRef__":true,"id":129735},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129735":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129736":{"date":{"__isSmartRef__":true,"id":129737},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129737":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129738":{"date":{"__isSmartRef__":true,"id":129739},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129739":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129740":{"date":{"__isSmartRef__":true,"id":129741},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129741":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129742":{"date":{"__isSmartRef__":true,"id":129743},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129743":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129744":{"date":{"__isSmartRef__":true,"id":129745},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129745":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129746":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129747":{"morph":{"__isSmartRef__":true,"id":129726},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129748":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129749}},"129749":{"test01IsMorph":{"__isSmartRef__":true,"id":129750}},"129750":{"varMapping":{"__isSmartRef__":true,"id":129751},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129751":{"this":{"__isSmartRef__":true,"id":129748}},"129752":{},"129753":{"change":{"__isSmartRef__":true,"id":129754},"tick":{"__isSmartRef__":true,"id":129758}},"129754":{"varMapping":{"__isSmartRef__":true,"id":129755},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129755":{"this":{"__isSmartRef__":true,"id":129726}},"129756":{"timestamp":{"__isSmartRef__":true,"id":129757},"user":"cschuster","tags":[]},"129757":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129758":{"varMapping":{"__isSmartRef__":true,"id":129759},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129760},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129759":{"this":{"__isSmartRef__":true,"id":129726}},"129760":{"timestamp":{"__isSmartRef__":true,"id":129761},"user":"cschuster","tags":[]},"129761":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129762":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129763}],"id":"8A3B00BD-DBCA-41F0-B171-92BEC05C782E","shape":{"__isSmartRef__":true,"id":129764},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3361","partsBinMetaInfo":{"__isSmartRef__":true,"id":129765},"eventHandler":{"__isSmartRef__":true,"id":129783},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","06AC9397-A7CE-4B2C-AFFB-3574073537CF","3ADA23B2-C055-4B53-AD32-7FC32CD277FD","16BCFDCB-55AC-4915-9333-4E697D8864E7","B6D172B2-32F5-4B2D-AD49-4F71575C8E13","DC033A84-F9E7-44C9-91ED-82A027D4E4DC"],"partTests":{"__isSmartRef__":true,"id":129784},"_ClipMode":"visible","moved":true,"b":292.20546377566643,"#startLetters":"set","isBeingDragged":false,"delta":-0.8072920942213386,"_Rotation":12.128324761109202,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129789},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4772.8,4678.4)"},"129763":{"target":{"__isSmartRef__":true,"id":129762},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129764":{"_BorderWidth":0.3708272531388692,"_ClipMode":"visible","_BorderRadius":5.713215487549079,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.0,137.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-237,-140,-143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.5,-27.6)"},"129765":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129766},{"__isSmartRef__":true,"id":129768},{"__isSmartRef__":true,"id":129770},{"__isSmartRef__":true,"id":129772},{"__isSmartRef__":true,"id":129774},{"__isSmartRef__":true,"id":129776},{"__isSmartRef__":true,"id":129778},{"__isSmartRef__":true,"id":129780}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129782},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129766":{"date":{"__isSmartRef__":true,"id":129767},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129767":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129768":{"date":{"__isSmartRef__":true,"id":129769},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129769":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129770":{"date":{"__isSmartRef__":true,"id":129771},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129771":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129772":{"date":{"__isSmartRef__":true,"id":129773},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129773":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129774":{"date":{"__isSmartRef__":true,"id":129775},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129775":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129776":{"date":{"__isSmartRef__":true,"id":129777},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129777":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129778":{"date":{"__isSmartRef__":true,"id":129779},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129779":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129780":{"date":{"__isSmartRef__":true,"id":129781},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129781":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129782":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129783":{"morph":{"__isSmartRef__":true,"id":129762},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129784":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129785}},"129785":{"test01IsMorph":{"__isSmartRef__":true,"id":129786}},"129786":{"varMapping":{"__isSmartRef__":true,"id":129787},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129787":{"this":{"__isSmartRef__":true,"id":129784}},"129788":{},"129789":{"change":{"__isSmartRef__":true,"id":129790},"tick":{"__isSmartRef__":true,"id":129794}},"129790":{"varMapping":{"__isSmartRef__":true,"id":129791},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129792},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129791":{"this":{"__isSmartRef__":true,"id":129762}},"129792":{"timestamp":{"__isSmartRef__":true,"id":129793},"user":"cschuster","tags":[]},"129793":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129794":{"varMapping":{"__isSmartRef__":true,"id":129795},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129795":{"this":{"__isSmartRef__":true,"id":129762}},"129796":{"timestamp":{"__isSmartRef__":true,"id":129797},"user":"cschuster","tags":[]},"129797":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129798":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129799}],"id":"0147E6BD-4C9B-47C7-AB83-F0A204137C70","shape":{"__isSmartRef__":true,"id":129800},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3362","partsBinMetaInfo":{"__isSmartRef__":true,"id":129801},"eventHandler":{"__isSmartRef__":true,"id":129819},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","00751DE4-25C5-47E6-B08A-93292D72A35D","17EB403C-5E38-4605-A65C-087F2AE47DA1","0CF34FEC-6F81-490B-A933-D53366CDE089","80FDEA41-EE7C-4249-A577-21CAB28432BF"],"partTests":{"__isSmartRef__":true,"id":129820},"_ClipMode":"visible","moved":true,"b":244.8399241293082,"#startLetters":"set","isBeingDragged":false,"delta":-0.8759701568633318,"_Rotation":15.13640364688958,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129825},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5968.5,4643.4)"},"129799":{"target":{"__isSmartRef__":true,"id":129798},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129800":{"_BorderWidth":0.4743824050814762,"_ClipMode":"visible","_BorderRadius":7.230056615302196,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.8,136.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-231,-341,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.9,-11.5)"},"129801":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129802},{"__isSmartRef__":true,"id":129804},{"__isSmartRef__":true,"id":129806},{"__isSmartRef__":true,"id":129808},{"__isSmartRef__":true,"id":129810},{"__isSmartRef__":true,"id":129812},{"__isSmartRef__":true,"id":129814},{"__isSmartRef__":true,"id":129816}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129818},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129802":{"date":{"__isSmartRef__":true,"id":129803},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129803":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129804":{"date":{"__isSmartRef__":true,"id":129805},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129805":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129806":{"date":{"__isSmartRef__":true,"id":129807},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129807":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129808":{"date":{"__isSmartRef__":true,"id":129809},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129809":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129810":{"date":{"__isSmartRef__":true,"id":129811},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129811":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129812":{"date":{"__isSmartRef__":true,"id":129813},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129814":{"date":{"__isSmartRef__":true,"id":129815},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129815":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129816":{"date":{"__isSmartRef__":true,"id":129817},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129817":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129818":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129819":{"morph":{"__isSmartRef__":true,"id":129798},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129820":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129821}},"129821":{"test01IsMorph":{"__isSmartRef__":true,"id":129822}},"129822":{"varMapping":{"__isSmartRef__":true,"id":129823},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129823":{"this":{"__isSmartRef__":true,"id":129820}},"129824":{},"129825":{"change":{"__isSmartRef__":true,"id":129826},"tick":{"__isSmartRef__":true,"id":129830}},"129826":{"varMapping":{"__isSmartRef__":true,"id":129827},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129827":{"this":{"__isSmartRef__":true,"id":129798}},"129828":{"timestamp":{"__isSmartRef__":true,"id":129829},"user":"cschuster","tags":[]},"129829":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129830":{"varMapping":{"__isSmartRef__":true,"id":129831},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129831":{"this":{"__isSmartRef__":true,"id":129798}},"129832":{"timestamp":{"__isSmartRef__":true,"id":129833},"user":"cschuster","tags":[]},"129833":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129834":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129835}],"id":"48620BD6-CB24-4E5C-9427-BD022A6D6D1D","shape":{"__isSmartRef__":true,"id":129836},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3363","partsBinMetaInfo":{"__isSmartRef__":true,"id":129837},"eventHandler":{"__isSmartRef__":true,"id":129855},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801"],"partTests":{"__isSmartRef__":true,"id":129856},"_ClipMode":"visible","moved":true,"b":223,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":12.983739158457695,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129861},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6549.2,5051.8)"},"129835":{"target":{"__isSmartRef__":true,"id":129834},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129836":{"_BorderWidth":1.5900081996875084,"_ClipMode":"visible","_BorderRadius":21.395129474882513,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.9,127.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-174,-362,28)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.4,-5.4)"},"129837":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129838},{"__isSmartRef__":true,"id":129840},{"__isSmartRef__":true,"id":129842},{"__isSmartRef__":true,"id":129844},{"__isSmartRef__":true,"id":129846},{"__isSmartRef__":true,"id":129848},{"__isSmartRef__":true,"id":129850},{"__isSmartRef__":true,"id":129852}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129854},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129838":{"date":{"__isSmartRef__":true,"id":129839},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129839":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129840":{"date":{"__isSmartRef__":true,"id":129841},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129841":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129842":{"date":{"__isSmartRef__":true,"id":129843},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129843":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129844":{"date":{"__isSmartRef__":true,"id":129845},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129845":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129846":{"date":{"__isSmartRef__":true,"id":129847},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129847":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129848":{"date":{"__isSmartRef__":true,"id":129849},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129849":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129850":{"date":{"__isSmartRef__":true,"id":129851},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129851":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129852":{"date":{"__isSmartRef__":true,"id":129853},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129853":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129854":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129855":{"morph":{"__isSmartRef__":true,"id":129834},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129856":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129857}},"129857":{"test01IsMorph":{"__isSmartRef__":true,"id":129858}},"129858":{"varMapping":{"__isSmartRef__":true,"id":129859},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129860},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129859":{"this":{"__isSmartRef__":true,"id":129856}},"129860":{},"129861":{"change":{"__isSmartRef__":true,"id":129862},"tick":{"__isSmartRef__":true,"id":129866}},"129862":{"varMapping":{"__isSmartRef__":true,"id":129863},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129864},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129863":{"this":{"__isSmartRef__":true,"id":129834}},"129864":{"timestamp":{"__isSmartRef__":true,"id":129865},"user":"cschuster","tags":[]},"129865":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129866":{"varMapping":{"__isSmartRef__":true,"id":129867},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129868},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129867":{"this":{"__isSmartRef__":true,"id":129834}},"129868":{"timestamp":{"__isSmartRef__":true,"id":129869},"user":"cschuster","tags":[]},"129869":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129870":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129871}],"id":"57B772E1-E84B-4672-A937-1FA7CC852BB4","shape":{"__isSmartRef__":true,"id":129872},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3364","partsBinMetaInfo":{"__isSmartRef__":true,"id":129873},"eventHandler":{"__isSmartRef__":true,"id":129891},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","DB495926-826A-495C-BD02-06AB011B7DDF","3EFA6334-4A77-4B96-BA0A-D52F112E736C","338FB9BD-485F-431E-82B1-0898CC5C8AB6","4EC21EAF-70C7-4E46-BBF3-E272D61B4C50","36243005-208B-489C-907B-CD8B05554E41","2C96660D-AE34-49BB-B006-6A094D9DF926"],"partTests":{"__isSmartRef__":true,"id":129892},"_ClipMode":"visible","moved":true,"b":46.078309235628694,"#startLetters":"set","isBeingDragged":false,"delta":0.7470853258855641,"_Rotation":27.405193599513854,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129897},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5400.4,4623.9)"},"129871":{"target":{"__isSmartRef__":true,"id":129870},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129872":{"_BorderWidth":8.601442776389238,"_ClipMode":"visible","_BorderRadius":19.247375885430053,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,71.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(184,362,-69)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-34.4,-33.9)"},"129873":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129874},{"__isSmartRef__":true,"id":129876},{"__isSmartRef__":true,"id":129878},{"__isSmartRef__":true,"id":129880},{"__isSmartRef__":true,"id":129882},{"__isSmartRef__":true,"id":129884},{"__isSmartRef__":true,"id":129886},{"__isSmartRef__":true,"id":129888}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129890},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129874":{"date":{"__isSmartRef__":true,"id":129875},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129875":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129876":{"date":{"__isSmartRef__":true,"id":129877},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129877":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129878":{"date":{"__isSmartRef__":true,"id":129879},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129879":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129880":{"date":{"__isSmartRef__":true,"id":129881},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129881":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129882":{"date":{"__isSmartRef__":true,"id":129883},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129883":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129884":{"date":{"__isSmartRef__":true,"id":129885},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129885":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129886":{"date":{"__isSmartRef__":true,"id":129887},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129887":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129888":{"date":{"__isSmartRef__":true,"id":129889},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129889":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129890":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129891":{"morph":{"__isSmartRef__":true,"id":129870},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129892":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129893}},"129893":{"test01IsMorph":{"__isSmartRef__":true,"id":129894}},"129894":{"varMapping":{"__isSmartRef__":true,"id":129895},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129895":{"this":{"__isSmartRef__":true,"id":129892}},"129896":{},"129897":{"change":{"__isSmartRef__":true,"id":129898},"tick":{"__isSmartRef__":true,"id":129902}},"129898":{"varMapping":{"__isSmartRef__":true,"id":129899},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129899":{"this":{"__isSmartRef__":true,"id":129870}},"129900":{"timestamp":{"__isSmartRef__":true,"id":129901},"user":"cschuster","tags":[]},"129901":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129902":{"varMapping":{"__isSmartRef__":true,"id":129903},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129904},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129903":{"this":{"__isSmartRef__":true,"id":129870}},"129904":{"timestamp":{"__isSmartRef__":true,"id":129905},"user":"cschuster","tags":[]},"129905":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129906":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129907}],"id":"D2C96F87-9F7F-450B-A438-88BD7B77F81B","shape":{"__isSmartRef__":true,"id":129908},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3365","partsBinMetaInfo":{"__isSmartRef__":true,"id":129909},"eventHandler":{"__isSmartRef__":true,"id":129927},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","39344DCB-C14A-43A7-B6E7-25B98955342D","294943F9-1EA1-4E15-B9B9-B10FB7421746","0E40360E-4BEC-4C44-9007-459E17B4CB9B","9E742B3E-75A8-43F0-9981-9B88F56FBF5C"],"partTests":{"__isSmartRef__":true,"id":129928},"_ClipMode":"visible","moved":true,"b":77.94000340043567,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":41.1084944301911,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129933},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5336.8,3778.6)"},"129907":{"target":{"__isSmartRef__":true,"id":129906},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129908":{"_BorderWidth":9.88964676115407,"_ClipMode":"visible","_BorderRadius":1.7461672818168084,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(76.3,60.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,304,-238)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.2)"},"129909":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129910},{"__isSmartRef__":true,"id":129912},{"__isSmartRef__":true,"id":129914},{"__isSmartRef__":true,"id":129916},{"__isSmartRef__":true,"id":129918},{"__isSmartRef__":true,"id":129920},{"__isSmartRef__":true,"id":129922},{"__isSmartRef__":true,"id":129924}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129926},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129910":{"date":{"__isSmartRef__":true,"id":129911},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129911":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129912":{"date":{"__isSmartRef__":true,"id":129913},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129913":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129914":{"date":{"__isSmartRef__":true,"id":129915},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129915":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129916":{"date":{"__isSmartRef__":true,"id":129917},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129917":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129918":{"date":{"__isSmartRef__":true,"id":129919},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129919":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129920":{"date":{"__isSmartRef__":true,"id":129921},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129921":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129922":{"date":{"__isSmartRef__":true,"id":129923},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129923":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129924":{"date":{"__isSmartRef__":true,"id":129925},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129925":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129926":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129927":{"morph":{"__isSmartRef__":true,"id":129906},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129928":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129929}},"129929":{"test01IsMorph":{"__isSmartRef__":true,"id":129930}},"129930":{"varMapping":{"__isSmartRef__":true,"id":129931},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129931":{"this":{"__isSmartRef__":true,"id":129928}},"129932":{},"129933":{"change":{"__isSmartRef__":true,"id":129934},"tick":{"__isSmartRef__":true,"id":129938}},"129934":{"varMapping":{"__isSmartRef__":true,"id":129935},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129936},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129935":{"this":{"__isSmartRef__":true,"id":129906}},"129936":{"timestamp":{"__isSmartRef__":true,"id":129937},"user":"cschuster","tags":[]},"129937":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129938":{"varMapping":{"__isSmartRef__":true,"id":129939},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129940},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129939":{"this":{"__isSmartRef__":true,"id":129906}},"129940":{"timestamp":{"__isSmartRef__":true,"id":129941},"user":"cschuster","tags":[]},"129941":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129942":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129943}],"id":"E2026F78-08C5-4933-97D1-4B30C9AE23C8","shape":{"__isSmartRef__":true,"id":129944},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3366","partsBinMetaInfo":{"__isSmartRef__":true,"id":129945},"eventHandler":{"__isSmartRef__":true,"id":129963},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","EBE04993-A666-4425-93EC-1E983B93687F","0281163A-5C37-4095-9985-EC9E1FE37985"],"partTests":{"__isSmartRef__":true,"id":129964},"_ClipMode":"visible","moved":true,"b":225,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-30.09209975898067,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129969},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4913.8,4769.0)"},"129943":{"target":{"__isSmartRef__":true,"id":129942},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129944":{"_BorderWidth":1.4644660940672627,"_ClipMode":"visible","_BorderRadius":20.000000000000004,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,128.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-181,-362,55)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-5.9,-5.9)"},"129945":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129946},{"__isSmartRef__":true,"id":129948},{"__isSmartRef__":true,"id":129950},{"__isSmartRef__":true,"id":129952},{"__isSmartRef__":true,"id":129954},{"__isSmartRef__":true,"id":129956},{"__isSmartRef__":true,"id":129958},{"__isSmartRef__":true,"id":129960}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129962},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129946":{"date":{"__isSmartRef__":true,"id":129947},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129947":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129948":{"date":{"__isSmartRef__":true,"id":129949},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129949":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129950":{"date":{"__isSmartRef__":true,"id":129951},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129951":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129952":{"date":{"__isSmartRef__":true,"id":129953},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129953":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129954":{"date":{"__isSmartRef__":true,"id":129955},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129955":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129956":{"date":{"__isSmartRef__":true,"id":129957},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129957":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129958":{"date":{"__isSmartRef__":true,"id":129959},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129959":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129960":{"date":{"__isSmartRef__":true,"id":129961},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129961":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129962":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129963":{"morph":{"__isSmartRef__":true,"id":129942},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129964":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129965}},"129965":{"test01IsMorph":{"__isSmartRef__":true,"id":129966}},"129966":{"varMapping":{"__isSmartRef__":true,"id":129967},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":129968},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129967":{"this":{"__isSmartRef__":true,"id":129964}},"129968":{},"129969":{"change":{"__isSmartRef__":true,"id":129970},"tick":{"__isSmartRef__":true,"id":129974}},"129970":{"varMapping":{"__isSmartRef__":true,"id":129971},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":129972},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129971":{"this":{"__isSmartRef__":true,"id":129942}},"129972":{"timestamp":{"__isSmartRef__":true,"id":129973},"user":"cschuster","tags":[]},"129973":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"129974":{"varMapping":{"__isSmartRef__":true,"id":129975},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":129976},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"129975":{"this":{"__isSmartRef__":true,"id":129942}},"129976":{"timestamp":{"__isSmartRef__":true,"id":129977},"user":"cschuster","tags":[]},"129977":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"129978":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":129979}],"id":"ACE3CE10-26FB-462E-9D5A-194172EF2E76","shape":{"__isSmartRef__":true,"id":129980},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3367","partsBinMetaInfo":{"__isSmartRef__":true,"id":129981},"eventHandler":{"__isSmartRef__":true,"id":129999},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","1343D5FF-C10B-4080-BAF3-04CCB46EA349","980F3D5E-9D39-4845-A9F1-AA270740F4E5"],"partTests":{"__isSmartRef__":true,"id":130000},"_ClipMode":"visible","moved":true,"b":172.24006457428914,"#startLetters":"set","isBeingDragged":false,"delta":0.7954589255386963,"_Rotation":-41.9992148180456,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130005},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5172.5,4420.7)"},"129979":{"target":{"__isSmartRef__":true,"id":129978},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"129980":{"_BorderWidth":5.675113751147214,"_ClipMode":"visible","_BorderRadius":39.2707542768191,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.3,94.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(35,-219,-143)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.7,-0.2)"},"129981":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":129982},{"__isSmartRef__":true,"id":129984},{"__isSmartRef__":true,"id":129986},{"__isSmartRef__":true,"id":129988},{"__isSmartRef__":true,"id":129990},{"__isSmartRef__":true,"id":129992},{"__isSmartRef__":true,"id":129994},{"__isSmartRef__":true,"id":129996}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":129998},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"129982":{"date":{"__isSmartRef__":true,"id":129983},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"129983":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"129984":{"date":{"__isSmartRef__":true,"id":129985},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"129985":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"129986":{"date":{"__isSmartRef__":true,"id":129987},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"129987":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"129988":{"date":{"__isSmartRef__":true,"id":129989},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"129989":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"129990":{"date":{"__isSmartRef__":true,"id":129991},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"129991":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"129992":{"date":{"__isSmartRef__":true,"id":129993},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"129993":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"129994":{"date":{"__isSmartRef__":true,"id":129995},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"129995":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"129996":{"date":{"__isSmartRef__":true,"id":129997},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"129997":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"129998":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"129999":{"morph":{"__isSmartRef__":true,"id":129978},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130000":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130001}},"130001":{"test01IsMorph":{"__isSmartRef__":true,"id":130002}},"130002":{"varMapping":{"__isSmartRef__":true,"id":130003},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130003":{"this":{"__isSmartRef__":true,"id":130000}},"130004":{},"130005":{"change":{"__isSmartRef__":true,"id":130006},"tick":{"__isSmartRef__":true,"id":130010}},"130006":{"varMapping":{"__isSmartRef__":true,"id":130007},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130008},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130007":{"this":{"__isSmartRef__":true,"id":129978}},"130008":{"timestamp":{"__isSmartRef__":true,"id":130009},"user":"cschuster","tags":[]},"130009":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130010":{"varMapping":{"__isSmartRef__":true,"id":130011},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130012},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130011":{"this":{"__isSmartRef__":true,"id":129978}},"130012":{"timestamp":{"__isSmartRef__":true,"id":130013},"user":"cschuster","tags":[]},"130013":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130014":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130015}],"id":"B5AA32D3-C6F5-4196-A400-90C25873CF1C","shape":{"__isSmartRef__":true,"id":130016},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3368","partsBinMetaInfo":{"__isSmartRef__":true,"id":130017},"eventHandler":{"__isSmartRef__":true,"id":130035},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","C396D563-2C06-450C-B674-B4F4BCBAA919"],"partTests":{"__isSmartRef__":true,"id":130036},"_ClipMode":"visible","moved":true,"b":181.42383850109763,"#startLetters":"set","isBeingDragged":false,"delta":-0.9776927104685456,"_Rotation":5.611350048544206,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":130041},{"__isSmartRef__":true,"id":130045},{"__isSmartRef__":true,"id":130055},{"__isSmartRef__":true,"id":130053},{"__isSmartRef__":true,"id":130077},{"__isSmartRef__":true,"id":130081},{"__isSmartRef__":true,"id":130091},{"__isSmartRef__":true,"id":130089},{"__isSmartRef__":true,"id":130113},{"__isSmartRef__":true,"id":130117},{"__isSmartRef__":true,"id":130127},{"__isSmartRef__":true,"id":130125},{"__isSmartRef__":true,"id":130149},{"__isSmartRef__":true,"id":130153},{"__isSmartRef__":true,"id":130163},{"__isSmartRef__":true,"id":130161},{"__isSmartRef__":true,"id":130185},{"__isSmartRef__":true,"id":130189},{"__isSmartRef__":true,"id":130199},{"__isSmartRef__":true,"id":130197},{"__isSmartRef__":true,"id":130221},{"__isSmartRef__":true,"id":130225},{"__isSmartRef__":true,"id":130235},{"__isSmartRef__":true,"id":130233}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130257},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8317.0,6316.1)"},"130015":{"target":{"__isSmartRef__":true,"id":130014},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130016":{"_BorderWidth":4.875759439196974,"_ClipMode":"visible","_BorderRadius":39.97530285288216,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(62.0,101.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-7,-263,-225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.5,-0.0)"},"130017":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130018},{"__isSmartRef__":true,"id":130020},{"__isSmartRef__":true,"id":130022},{"__isSmartRef__":true,"id":130024},{"__isSmartRef__":true,"id":130026},{"__isSmartRef__":true,"id":130028},{"__isSmartRef__":true,"id":130030},{"__isSmartRef__":true,"id":130032}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130034},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130018":{"date":{"__isSmartRef__":true,"id":130019},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130019":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130020":{"date":{"__isSmartRef__":true,"id":130021},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130021":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130022":{"date":{"__isSmartRef__":true,"id":130023},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130023":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130024":{"date":{"__isSmartRef__":true,"id":130025},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130025":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130026":{"date":{"__isSmartRef__":true,"id":130027},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130027":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130028":{"date":{"__isSmartRef__":true,"id":130029},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130029":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130030":{"date":{"__isSmartRef__":true,"id":130031},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130031":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130032":{"date":{"__isSmartRef__":true,"id":130033},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130033":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130034":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130035":{"morph":{"__isSmartRef__":true,"id":130014},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130036":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130037}},"130037":{"test01IsMorph":{"__isSmartRef__":true,"id":130038}},"130038":{"varMapping":{"__isSmartRef__":true,"id":130039},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130039":{"this":{"__isSmartRef__":true,"id":130036}},"130040":{},"130041":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":130042},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130076},"dependedBy":{"__isSmartRef__":true,"id":130045},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130042":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":130043},"eventHandler":{"__isSmartRef__":true,"id":130044},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":130045},{"__isSmartRef__":true,"id":130053}],"_Rotation":5.611350048544206,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":130063}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130065},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"130043":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"130044":{"morph":{"__isSmartRef__":true,"id":130042},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130045":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":130042},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130046},"dependendConnections":[{"__isSmartRef__":true,"id":130041}],"attributeConnections":[{"__isSmartRef__":true,"id":130047},{"__isSmartRef__":true,"id":130049},{"__isSmartRef__":true,"id":130051}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130046":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130042}},"130047":{"sourceObj":{"__isSmartRef__":true,"id":130045},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130041},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130048},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130048":{"source":{"__isSmartRef__":true,"id":130045},"target":{"__isSmartRef__":true,"id":130041}},"130049":{"sourceObj":{"__isSmartRef__":true,"id":130045},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130041},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130050},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130050":{"source":{"__isSmartRef__":true,"id":130045},"target":{"__isSmartRef__":true,"id":130041}},"130051":{"sourceObj":{"__isSmartRef__":true,"id":130045},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130041},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130052},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130052":{"source":{"__isSmartRef__":true,"id":130045},"target":{"__isSmartRef__":true,"id":130041}},"130053":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":130042},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130054},"dependendConnections":[{"__isSmartRef__":true,"id":130055}],"attributeConnections":[{"__isSmartRef__":true,"id":130057},{"__isSmartRef__":true,"id":130059},{"__isSmartRef__":true,"id":130061}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130054":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130042}},"130055":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":130042},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130056},"dependedBy":{"__isSmartRef__":true,"id":130053},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130056":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130042}},"130057":{"sourceObj":{"__isSmartRef__":true,"id":130053},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130055},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130058},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130058":{"source":{"__isSmartRef__":true,"id":130053},"target":{"__isSmartRef__":true,"id":130055}},"130059":{"sourceObj":{"__isSmartRef__":true,"id":130053},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130055},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130060},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130060":{"source":{"__isSmartRef__":true,"id":130053},"target":{"__isSmartRef__":true,"id":130055}},"130061":{"sourceObj":{"__isSmartRef__":true,"id":130053},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130055},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130062},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130062":{"source":{"__isSmartRef__":true,"id":130053},"target":{"__isSmartRef__":true,"id":130055}},"130063":{"sourceObj":{"__isSmartRef__":true,"id":130042},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":130042},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":130064},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130064":{"source":{"__isSmartRef__":true,"id":130042},"target":{"__isSmartRef__":true,"id":130042}},"130065":{"remove":{"__isSmartRef__":true,"id":130066},"reconnect":{"__isSmartRef__":true,"id":130073}},"130066":{"varMapping":{"__isSmartRef__":true,"id":130067},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":130072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130067":{"this":{"__isSmartRef__":true,"id":130042},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130068}},"130068":{"$super":{"__isSmartRef__":true,"id":130069}},"130069":{"varMapping":{"__isSmartRef__":true,"id":130070},"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":130071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130070":{"obj":{"__isSmartRef__":true,"id":130042},"name":"remove"},"130071":{},"130072":{},"130073":{"varMapping":{"__isSmartRef__":true,"id":130074},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":130075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130074":{"this":{"__isSmartRef__":true,"id":130042}},"130075":{},"130076":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130042}},"130077":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":130078},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130112},"dependedBy":{"__isSmartRef__":true,"id":130081},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130078":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":130079},"eventHandler":{"__isSmartRef__":true,"id":130080},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":130081},{"__isSmartRef__":true,"id":130089}],"_Rotation":5.611350048544206,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":130099}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130101},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"130079":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"130080":{"morph":{"__isSmartRef__":true,"id":130078},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130081":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":130078},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130082},"dependendConnections":[{"__isSmartRef__":true,"id":130077}],"attributeConnections":[{"__isSmartRef__":true,"id":130083},{"__isSmartRef__":true,"id":130085},{"__isSmartRef__":true,"id":130087}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130082":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130078}},"130083":{"sourceObj":{"__isSmartRef__":true,"id":130081},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130077},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130084},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130084":{"source":{"__isSmartRef__":true,"id":130081},"target":{"__isSmartRef__":true,"id":130077}},"130085":{"sourceObj":{"__isSmartRef__":true,"id":130081},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130077},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130086},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130086":{"source":{"__isSmartRef__":true,"id":130081},"target":{"__isSmartRef__":true,"id":130077}},"130087":{"sourceObj":{"__isSmartRef__":true,"id":130081},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130077},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130088},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130088":{"source":{"__isSmartRef__":true,"id":130081},"target":{"__isSmartRef__":true,"id":130077}},"130089":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":130078},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130090},"dependendConnections":[{"__isSmartRef__":true,"id":130091}],"attributeConnections":[{"__isSmartRef__":true,"id":130093},{"__isSmartRef__":true,"id":130095},{"__isSmartRef__":true,"id":130097}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130090":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130078}},"130091":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":130078},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130092},"dependedBy":{"__isSmartRef__":true,"id":130089},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130092":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130078}},"130093":{"sourceObj":{"__isSmartRef__":true,"id":130089},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130091},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130094},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130094":{"source":{"__isSmartRef__":true,"id":130089},"target":{"__isSmartRef__":true,"id":130091}},"130095":{"sourceObj":{"__isSmartRef__":true,"id":130089},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130091},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130096},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130096":{"source":{"__isSmartRef__":true,"id":130089},"target":{"__isSmartRef__":true,"id":130091}},"130097":{"sourceObj":{"__isSmartRef__":true,"id":130089},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130091},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130098},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130098":{"source":{"__isSmartRef__":true,"id":130089},"target":{"__isSmartRef__":true,"id":130091}},"130099":{"sourceObj":{"__isSmartRef__":true,"id":130078},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":130078},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":130100},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130100":{"source":{"__isSmartRef__":true,"id":130078},"target":{"__isSmartRef__":true,"id":130078}},"130101":{"remove":{"__isSmartRef__":true,"id":130102},"reconnect":{"__isSmartRef__":true,"id":130109}},"130102":{"varMapping":{"__isSmartRef__":true,"id":130103},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":130108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130103":{"this":{"__isSmartRef__":true,"id":130078},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130104}},"130104":{"$super":{"__isSmartRef__":true,"id":130105}},"130105":{"varMapping":{"__isSmartRef__":true,"id":130106},"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":130107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130106":{"obj":{"__isSmartRef__":true,"id":130078},"name":"remove"},"130107":{},"130108":{},"130109":{"varMapping":{"__isSmartRef__":true,"id":130110},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":130111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130110":{"this":{"__isSmartRef__":true,"id":130078}},"130111":{},"130112":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130078}},"130113":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":130114},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130148},"dependedBy":{"__isSmartRef__":true,"id":130117},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130114":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":130115},"eventHandler":{"__isSmartRef__":true,"id":130116},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":130117},{"__isSmartRef__":true,"id":130125}],"_Rotation":5.611350048544206,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":130135}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130137},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"130115":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"130116":{"morph":{"__isSmartRef__":true,"id":130114},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130117":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":130114},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130118},"dependendConnections":[{"__isSmartRef__":true,"id":130113}],"attributeConnections":[{"__isSmartRef__":true,"id":130119},{"__isSmartRef__":true,"id":130121},{"__isSmartRef__":true,"id":130123}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130118":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130114}},"130119":{"sourceObj":{"__isSmartRef__":true,"id":130117},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130113},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130120},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130120":{"source":{"__isSmartRef__":true,"id":130117},"target":{"__isSmartRef__":true,"id":130113}},"130121":{"sourceObj":{"__isSmartRef__":true,"id":130117},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130113},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130122},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130122":{"source":{"__isSmartRef__":true,"id":130117},"target":{"__isSmartRef__":true,"id":130113}},"130123":{"sourceObj":{"__isSmartRef__":true,"id":130117},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130113},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130124},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130124":{"source":{"__isSmartRef__":true,"id":130117},"target":{"__isSmartRef__":true,"id":130113}},"130125":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":130114},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130126},"dependendConnections":[{"__isSmartRef__":true,"id":130127}],"attributeConnections":[{"__isSmartRef__":true,"id":130129},{"__isSmartRef__":true,"id":130131},{"__isSmartRef__":true,"id":130133}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130126":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130114}},"130127":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":130114},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130128},"dependedBy":{"__isSmartRef__":true,"id":130125},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130128":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130114}},"130129":{"sourceObj":{"__isSmartRef__":true,"id":130125},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130127},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130130},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130130":{"source":{"__isSmartRef__":true,"id":130125},"target":{"__isSmartRef__":true,"id":130127}},"130131":{"sourceObj":{"__isSmartRef__":true,"id":130125},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130127},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130132},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130132":{"source":{"__isSmartRef__":true,"id":130125},"target":{"__isSmartRef__":true,"id":130127}},"130133":{"sourceObj":{"__isSmartRef__":true,"id":130125},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130127},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130134},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130134":{"source":{"__isSmartRef__":true,"id":130125},"target":{"__isSmartRef__":true,"id":130127}},"130135":{"sourceObj":{"__isSmartRef__":true,"id":130114},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":130114},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":130136},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130136":{"source":{"__isSmartRef__":true,"id":130114},"target":{"__isSmartRef__":true,"id":130114}},"130137":{"remove":{"__isSmartRef__":true,"id":130138},"reconnect":{"__isSmartRef__":true,"id":130145}},"130138":{"varMapping":{"__isSmartRef__":true,"id":130139},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":130144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130139":{"this":{"__isSmartRef__":true,"id":130114},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130140}},"130140":{"$super":{"__isSmartRef__":true,"id":130141}},"130141":{"varMapping":{"__isSmartRef__":true,"id":130142},"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":130143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130142":{"obj":{"__isSmartRef__":true,"id":130114},"name":"remove"},"130143":{},"130144":{},"130145":{"varMapping":{"__isSmartRef__":true,"id":130146},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":130147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130146":{"this":{"__isSmartRef__":true,"id":130114}},"130147":{},"130148":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130114}},"130149":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":130150},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130184},"dependedBy":{"__isSmartRef__":true,"id":130153},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130150":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":130151},"eventHandler":{"__isSmartRef__":true,"id":130152},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":130153},{"__isSmartRef__":true,"id":130161}],"_Rotation":5.611350048544206,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":130171}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130173},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"130151":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"130152":{"morph":{"__isSmartRef__":true,"id":130150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130153":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":130150},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130154},"dependendConnections":[{"__isSmartRef__":true,"id":130149}],"attributeConnections":[{"__isSmartRef__":true,"id":130155},{"__isSmartRef__":true,"id":130157},{"__isSmartRef__":true,"id":130159}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130154":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130150}},"130155":{"sourceObj":{"__isSmartRef__":true,"id":130153},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130149},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130156},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130156":{"source":{"__isSmartRef__":true,"id":130153},"target":{"__isSmartRef__":true,"id":130149}},"130157":{"sourceObj":{"__isSmartRef__":true,"id":130153},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130149},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130158},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130158":{"source":{"__isSmartRef__":true,"id":130153},"target":{"__isSmartRef__":true,"id":130149}},"130159":{"sourceObj":{"__isSmartRef__":true,"id":130153},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130149},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130160},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130160":{"source":{"__isSmartRef__":true,"id":130153},"target":{"__isSmartRef__":true,"id":130149}},"130161":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":130150},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130162},"dependendConnections":[{"__isSmartRef__":true,"id":130163}],"attributeConnections":[{"__isSmartRef__":true,"id":130165},{"__isSmartRef__":true,"id":130167},{"__isSmartRef__":true,"id":130169}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130162":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130150}},"130163":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":130150},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130164},"dependedBy":{"__isSmartRef__":true,"id":130161},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130164":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130150}},"130165":{"sourceObj":{"__isSmartRef__":true,"id":130161},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130163},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130166},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130166":{"source":{"__isSmartRef__":true,"id":130161},"target":{"__isSmartRef__":true,"id":130163}},"130167":{"sourceObj":{"__isSmartRef__":true,"id":130161},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130163},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130168},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130168":{"source":{"__isSmartRef__":true,"id":130161},"target":{"__isSmartRef__":true,"id":130163}},"130169":{"sourceObj":{"__isSmartRef__":true,"id":130161},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130163},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130170},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130170":{"source":{"__isSmartRef__":true,"id":130161},"target":{"__isSmartRef__":true,"id":130163}},"130171":{"sourceObj":{"__isSmartRef__":true,"id":130150},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":130150},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":130172},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130172":{"source":{"__isSmartRef__":true,"id":130150},"target":{"__isSmartRef__":true,"id":130150}},"130173":{"remove":{"__isSmartRef__":true,"id":130174},"reconnect":{"__isSmartRef__":true,"id":130181}},"130174":{"varMapping":{"__isSmartRef__":true,"id":130175},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":130180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130175":{"this":{"__isSmartRef__":true,"id":130150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130176}},"130176":{"$super":{"__isSmartRef__":true,"id":130177}},"130177":{"varMapping":{"__isSmartRef__":true,"id":130178},"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":130179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130178":{"obj":{"__isSmartRef__":true,"id":130150},"name":"remove"},"130179":{},"130180":{},"130181":{"varMapping":{"__isSmartRef__":true,"id":130182},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":130183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130182":{"this":{"__isSmartRef__":true,"id":130150}},"130183":{},"130184":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130150}},"130185":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":130186},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130220},"dependedBy":{"__isSmartRef__":true,"id":130189},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130186":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":130187},"eventHandler":{"__isSmartRef__":true,"id":130188},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":130189},{"__isSmartRef__":true,"id":130197}],"_Rotation":5.611350048544206,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":130207}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130209},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"130187":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"130188":{"morph":{"__isSmartRef__":true,"id":130186},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130189":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":130186},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130190},"dependendConnections":[{"__isSmartRef__":true,"id":130185}],"attributeConnections":[{"__isSmartRef__":true,"id":130191},{"__isSmartRef__":true,"id":130193},{"__isSmartRef__":true,"id":130195}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130190":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130186}},"130191":{"sourceObj":{"__isSmartRef__":true,"id":130189},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130185},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130192},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130192":{"source":{"__isSmartRef__":true,"id":130189},"target":{"__isSmartRef__":true,"id":130185}},"130193":{"sourceObj":{"__isSmartRef__":true,"id":130189},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130185},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130194},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130194":{"source":{"__isSmartRef__":true,"id":130189},"target":{"__isSmartRef__":true,"id":130185}},"130195":{"sourceObj":{"__isSmartRef__":true,"id":130189},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130185},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130196},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130196":{"source":{"__isSmartRef__":true,"id":130189},"target":{"__isSmartRef__":true,"id":130185}},"130197":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":130186},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130198},"dependendConnections":[{"__isSmartRef__":true,"id":130199}],"attributeConnections":[{"__isSmartRef__":true,"id":130201},{"__isSmartRef__":true,"id":130203},{"__isSmartRef__":true,"id":130205}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130198":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130186}},"130199":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":130186},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130200},"dependedBy":{"__isSmartRef__":true,"id":130197},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130200":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130186}},"130201":{"sourceObj":{"__isSmartRef__":true,"id":130197},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130199},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130202},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130202":{"source":{"__isSmartRef__":true,"id":130197},"target":{"__isSmartRef__":true,"id":130199}},"130203":{"sourceObj":{"__isSmartRef__":true,"id":130197},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130199},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130204},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130204":{"source":{"__isSmartRef__":true,"id":130197},"target":{"__isSmartRef__":true,"id":130199}},"130205":{"sourceObj":{"__isSmartRef__":true,"id":130197},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130199},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130206},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130206":{"source":{"__isSmartRef__":true,"id":130197},"target":{"__isSmartRef__":true,"id":130199}},"130207":{"sourceObj":{"__isSmartRef__":true,"id":130186},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":130186},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":130208},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130208":{"source":{"__isSmartRef__":true,"id":130186},"target":{"__isSmartRef__":true,"id":130186}},"130209":{"remove":{"__isSmartRef__":true,"id":130210},"reconnect":{"__isSmartRef__":true,"id":130217}},"130210":{"varMapping":{"__isSmartRef__":true,"id":130211},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":130216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130211":{"this":{"__isSmartRef__":true,"id":130186},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130212}},"130212":{"$super":{"__isSmartRef__":true,"id":130213}},"130213":{"varMapping":{"__isSmartRef__":true,"id":130214},"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":130215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130214":{"obj":{"__isSmartRef__":true,"id":130186},"name":"remove"},"130215":{},"130216":{},"130217":{"varMapping":{"__isSmartRef__":true,"id":130218},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":130219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130218":{"this":{"__isSmartRef__":true,"id":130186}},"130219":{},"130220":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130186}},"130221":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":130222},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130256},"dependedBy":{"__isSmartRef__":true,"id":130225},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130222":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":130223},"eventHandler":{"__isSmartRef__":true,"id":130224},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":130225},{"__isSmartRef__":true,"id":130233}],"_Rotation":5.611350048544206,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":130243}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130245},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"130223":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"130224":{"morph":{"__isSmartRef__":true,"id":130222},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130225":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":130222},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":130226},"dependendConnections":[{"__isSmartRef__":true,"id":130221}],"attributeConnections":[{"__isSmartRef__":true,"id":130227},{"__isSmartRef__":true,"id":130229},{"__isSmartRef__":true,"id":130231}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130226":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130222}},"130227":{"sourceObj":{"__isSmartRef__":true,"id":130225},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130221},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130228},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130228":{"source":{"__isSmartRef__":true,"id":130225},"target":{"__isSmartRef__":true,"id":130221}},"130229":{"sourceObj":{"__isSmartRef__":true,"id":130225},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130221},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130230},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130230":{"source":{"__isSmartRef__":true,"id":130225},"target":{"__isSmartRef__":true,"id":130221}},"130231":{"sourceObj":{"__isSmartRef__":true,"id":130225},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130221},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130232},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130232":{"source":{"__isSmartRef__":true,"id":130225},"target":{"__isSmartRef__":true,"id":130221}},"130233":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":130222},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130234},"dependendConnections":[{"__isSmartRef__":true,"id":130235}],"attributeConnections":[{"__isSmartRef__":true,"id":130237},{"__isSmartRef__":true,"id":130239},{"__isSmartRef__":true,"id":130241}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"130234":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130222}},"130235":{"sourceObj":{"__isSmartRef__":true,"id":130014},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":130222},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":130236},"dependedBy":{"__isSmartRef__":true,"id":130233},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130236":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130222}},"130237":{"sourceObj":{"__isSmartRef__":true,"id":130233},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":130235},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":130238},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130238":{"source":{"__isSmartRef__":true,"id":130233},"target":{"__isSmartRef__":true,"id":130235}},"130239":{"sourceObj":{"__isSmartRef__":true,"id":130233},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":130235},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":130240},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130240":{"source":{"__isSmartRef__":true,"id":130233},"target":{"__isSmartRef__":true,"id":130235}},"130241":{"sourceObj":{"__isSmartRef__":true,"id":130233},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":130235},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":130242},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130242":{"source":{"__isSmartRef__":true,"id":130233},"target":{"__isSmartRef__":true,"id":130235}},"130243":{"sourceObj":{"__isSmartRef__":true,"id":130222},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":130222},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":130244},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"130244":{"source":{"__isSmartRef__":true,"id":130222},"target":{"__isSmartRef__":true,"id":130222}},"130245":{"remove":{"__isSmartRef__":true,"id":130246},"reconnect":{"__isSmartRef__":true,"id":130253}},"130246":{"varMapping":{"__isSmartRef__":true,"id":130247},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":130252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130247":{"this":{"__isSmartRef__":true,"id":130222},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130248}},"130248":{"$super":{"__isSmartRef__":true,"id":130249}},"130249":{"varMapping":{"__isSmartRef__":true,"id":130250},"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":130251},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130250":{"obj":{"__isSmartRef__":true,"id":130222},"name":"remove"},"130251":{},"130252":{},"130253":{"varMapping":{"__isSmartRef__":true,"id":130254},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":130255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130254":{"this":{"__isSmartRef__":true,"id":130222}},"130255":{},"130256":{"source":{"__isSmartRef__":true,"id":130014},"target":{"__isSmartRef__":true,"id":130222}},"130257":{"change":{"__isSmartRef__":true,"id":130258},"tick":{"__isSmartRef__":true,"id":130262}},"130258":{"varMapping":{"__isSmartRef__":true,"id":130259},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130260},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130259":{"this":{"__isSmartRef__":true,"id":130014}},"130260":{"timestamp":{"__isSmartRef__":true,"id":130261},"user":"cschuster","tags":[]},"130261":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130262":{"varMapping":{"__isSmartRef__":true,"id":130263},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130264},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130263":{"this":{"__isSmartRef__":true,"id":130014}},"130264":{"timestamp":{"__isSmartRef__":true,"id":130265},"user":"cschuster","tags":[]},"130265":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130266":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130267}],"id":"9927700E-8E5C-4C86-B89B-80EDFD683650","shape":{"__isSmartRef__":true,"id":130268},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3369","partsBinMetaInfo":{"__isSmartRef__":true,"id":130269},"eventHandler":{"__isSmartRef__":true,"id":130287},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","C7A1FE13-1037-48F8-813D-6F57179CC6E2","75A154BE-FA26-481F-B307-6FC4CB160059","897B9E2E-F336-4D5D-9819-85A89B5BFD75","FDAC96FB-53C8-453A-B5A3-8197E44232E3"],"partTests":{"__isSmartRef__":true,"id":130288},"_ClipMode":"visible","moved":true,"b":276.9722034596489,"#startLetters":"set","isBeingDragged":false,"delta":-0.7326491644489579,"_Rotation":1.3858588664421874,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130293},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6094.0,4382.8)"},"130267":{"target":{"__isSmartRef__":true,"id":130266},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130268":{"_BorderWidth":0.03697420665701312,"_ClipMode":"visible","_BorderRadius":0.5893999593795463,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(50.4,139.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-223,53)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-22.4)"},"130269":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130270},{"__isSmartRef__":true,"id":130272},{"__isSmartRef__":true,"id":130274},{"__isSmartRef__":true,"id":130276},{"__isSmartRef__":true,"id":130278},{"__isSmartRef__":true,"id":130280},{"__isSmartRef__":true,"id":130282},{"__isSmartRef__":true,"id":130284}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130286},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130270":{"date":{"__isSmartRef__":true,"id":130271},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130271":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130272":{"date":{"__isSmartRef__":true,"id":130273},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130273":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130274":{"date":{"__isSmartRef__":true,"id":130275},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130275":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130276":{"date":{"__isSmartRef__":true,"id":130277},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130277":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130278":{"date":{"__isSmartRef__":true,"id":130279},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130279":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130280":{"date":{"__isSmartRef__":true,"id":130281},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130281":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130282":{"date":{"__isSmartRef__":true,"id":130283},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130283":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130284":{"date":{"__isSmartRef__":true,"id":130285},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130285":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130286":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130287":{"morph":{"__isSmartRef__":true,"id":130266},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130288":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130289}},"130289":{"test01IsMorph":{"__isSmartRef__":true,"id":130290}},"130290":{"varMapping":{"__isSmartRef__":true,"id":130291},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130291":{"this":{"__isSmartRef__":true,"id":130288}},"130292":{},"130293":{"change":{"__isSmartRef__":true,"id":130294},"tick":{"__isSmartRef__":true,"id":130298}},"130294":{"varMapping":{"__isSmartRef__":true,"id":130295},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130295":{"this":{"__isSmartRef__":true,"id":130266}},"130296":{"timestamp":{"__isSmartRef__":true,"id":130297},"user":"cschuster","tags":[]},"130297":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130298":{"varMapping":{"__isSmartRef__":true,"id":130299},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130299":{"this":{"__isSmartRef__":true,"id":130266}},"130300":{"timestamp":{"__isSmartRef__":true,"id":130301},"user":"cschuster","tags":[]},"130301":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130302":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130303}],"id":"DC62907C-10F5-4403-B916-57EA893E1422","shape":{"__isSmartRef__":true,"id":130304},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3370","partsBinMetaInfo":{"__isSmartRef__":true,"id":130305},"eventHandler":{"__isSmartRef__":true,"id":130323},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","02440CB5-7A40-446E-AAC9-C8462C4A3569","88EEB410-18F3-4F7D-B8D8-578491752576","DC61C0EF-2680-4C95-8B9D-5B46ED9540DA","4F8C41ED-94E5-4776-A8E6-905B8111EEC2","7B17104F-B793-4B7D-B501-A8B41224A68E"],"partTests":{"__isSmartRef__":true,"id":130324},"_ClipMode":"visible","moved":true,"b":243.561858778412,"#startLetters":"set","isBeingDragged":false,"delta":0.7200256632058881,"_Rotation":-70.17394616682225,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130329},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4806.6,6480.1)"},"130303":{"target":{"__isSmartRef__":true,"id":130302},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130304":{"_BorderWidth":0.5229221367488321,"_ClipMode":"visible","_BorderRadius":7.929238090218167,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.9,135.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-229,-343,237)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.1,-11.1)"},"130305":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130306},{"__isSmartRef__":true,"id":130308},{"__isSmartRef__":true,"id":130310},{"__isSmartRef__":true,"id":130312},{"__isSmartRef__":true,"id":130314},{"__isSmartRef__":true,"id":130316},{"__isSmartRef__":true,"id":130318},{"__isSmartRef__":true,"id":130320}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130322},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130306":{"date":{"__isSmartRef__":true,"id":130307},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130307":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130308":{"date":{"__isSmartRef__":true,"id":130309},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130309":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130310":{"date":{"__isSmartRef__":true,"id":130311},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130311":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130312":{"date":{"__isSmartRef__":true,"id":130313},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130313":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130314":{"date":{"__isSmartRef__":true,"id":130315},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130315":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130316":{"date":{"__isSmartRef__":true,"id":130317},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130317":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130318":{"date":{"__isSmartRef__":true,"id":130319},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130319":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130320":{"date":{"__isSmartRef__":true,"id":130321},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130321":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130322":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130323":{"morph":{"__isSmartRef__":true,"id":130302},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130324":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130325}},"130325":{"test01IsMorph":{"__isSmartRef__":true,"id":130326}},"130326":{"varMapping":{"__isSmartRef__":true,"id":130327},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130327":{"this":{"__isSmartRef__":true,"id":130324}},"130328":{},"130329":{"change":{"__isSmartRef__":true,"id":130330},"tick":{"__isSmartRef__":true,"id":130334}},"130330":{"varMapping":{"__isSmartRef__":true,"id":130331},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130332},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130331":{"this":{"__isSmartRef__":true,"id":130302}},"130332":{"timestamp":{"__isSmartRef__":true,"id":130333},"user":"cschuster","tags":[]},"130333":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130334":{"varMapping":{"__isSmartRef__":true,"id":130335},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130335":{"this":{"__isSmartRef__":true,"id":130302}},"130336":{"timestamp":{"__isSmartRef__":true,"id":130337},"user":"cschuster","tags":[]},"130337":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130338":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130339}],"id":"8E5EE156-B735-47E3-A869-BBDDB747E4C4","shape":{"__isSmartRef__":true,"id":130340},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3371","partsBinMetaInfo":{"__isSmartRef__":true,"id":130341},"eventHandler":{"__isSmartRef__":true,"id":130359},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","577BFCE4-E3D5-43BF-9B77-E1E862BDDC6A","A7DBBCD3-516B-447F-AF83-B474D075AFDD","86F30A57-7B06-43E3-BB8D-F74E0A005013"],"partTests":{"__isSmartRef__":true,"id":130360},"_ClipMode":"visible","moved":true,"b":342.65233868389623,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":29.26564706529323,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130365},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5044.8,5042.3)"},"130339":{"target":{"__isSmartRef__":true,"id":130338},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130340":{"_BorderWidth":3.5091550704870786,"_ClipMode":"visible","_BorderRadius":36.44381023383298,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.2,111.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-77,168,24)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-14.0,-39.1)"},"130341":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130342},{"__isSmartRef__":true,"id":130344},{"__isSmartRef__":true,"id":130346},{"__isSmartRef__":true,"id":130348},{"__isSmartRef__":true,"id":130350},{"__isSmartRef__":true,"id":130352},{"__isSmartRef__":true,"id":130354},{"__isSmartRef__":true,"id":130356}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130358},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130342":{"date":{"__isSmartRef__":true,"id":130343},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130343":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130344":{"date":{"__isSmartRef__":true,"id":130345},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130345":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130346":{"date":{"__isSmartRef__":true,"id":130347},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130347":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130348":{"date":{"__isSmartRef__":true,"id":130349},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130349":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130350":{"date":{"__isSmartRef__":true,"id":130351},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130351":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130352":{"date":{"__isSmartRef__":true,"id":130353},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130353":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130354":{"date":{"__isSmartRef__":true,"id":130355},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130355":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130356":{"date":{"__isSmartRef__":true,"id":130357},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130357":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130358":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130359":{"morph":{"__isSmartRef__":true,"id":130338},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130360":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130361}},"130361":{"test01IsMorph":{"__isSmartRef__":true,"id":130362}},"130362":{"varMapping":{"__isSmartRef__":true,"id":130363},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130364},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130363":{"this":{"__isSmartRef__":true,"id":130360}},"130364":{},"130365":{"change":{"__isSmartRef__":true,"id":130366},"tick":{"__isSmartRef__":true,"id":130370}},"130366":{"varMapping":{"__isSmartRef__":true,"id":130367},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130367":{"this":{"__isSmartRef__":true,"id":130338}},"130368":{"timestamp":{"__isSmartRef__":true,"id":130369},"user":"cschuster","tags":[]},"130369":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130370":{"varMapping":{"__isSmartRef__":true,"id":130371},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130371":{"this":{"__isSmartRef__":true,"id":130338}},"130372":{"timestamp":{"__isSmartRef__":true,"id":130373},"user":"cschuster","tags":[]},"130373":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130374":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130375}],"id":"398B2F93-E325-4AAE-A936-9912F12AE5CD","shape":{"__isSmartRef__":true,"id":130376},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3372","partsBinMetaInfo":{"__isSmartRef__":true,"id":130377},"eventHandler":{"__isSmartRef__":true,"id":130395},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","DFC44A2F-A0DC-4983-9649-E73BD6E3BFE0"],"partTests":{"__isSmartRef__":true,"id":130396},"_ClipMode":"visible","moved":true,"b":62.9169441194972,"#startLetters":"set","isBeingDragged":false,"delta":-0.8789819528465159,"_Rotation":4.335929943392864,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130401},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5584.1,4227.2)"},"130375":{"target":{"__isSmartRef__":true,"id":130374},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130376":{"_BorderWidth":9.451737421420727,"_ClipMode":"visible","_BorderRadius":8.291254289155752,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(228,345,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"130377":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130378},{"__isSmartRef__":true,"id":130380},{"__isSmartRef__":true,"id":130382},{"__isSmartRef__":true,"id":130384},{"__isSmartRef__":true,"id":130386},{"__isSmartRef__":true,"id":130388},{"__isSmartRef__":true,"id":130390},{"__isSmartRef__":true,"id":130392}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130394},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130378":{"date":{"__isSmartRef__":true,"id":130379},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130379":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130380":{"date":{"__isSmartRef__":true,"id":130381},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130381":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130382":{"date":{"__isSmartRef__":true,"id":130383},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130383":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130384":{"date":{"__isSmartRef__":true,"id":130385},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130385":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130386":{"date":{"__isSmartRef__":true,"id":130387},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130387":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130388":{"date":{"__isSmartRef__":true,"id":130389},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130389":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130390":{"date":{"__isSmartRef__":true,"id":130391},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130391":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130392":{"date":{"__isSmartRef__":true,"id":130393},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130393":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130394":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130395":{"morph":{"__isSmartRef__":true,"id":130374},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130396":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130397}},"130397":{"test01IsMorph":{"__isSmartRef__":true,"id":130398}},"130398":{"varMapping":{"__isSmartRef__":true,"id":130399},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130399":{"this":{"__isSmartRef__":true,"id":130396}},"130400":{},"130401":{"change":{"__isSmartRef__":true,"id":130402},"tick":{"__isSmartRef__":true,"id":130406}},"130402":{"varMapping":{"__isSmartRef__":true,"id":130403},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130403":{"this":{"__isSmartRef__":true,"id":130374}},"130404":{"timestamp":{"__isSmartRef__":true,"id":130405},"user":"cschuster","tags":[]},"130405":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130406":{"varMapping":{"__isSmartRef__":true,"id":130407},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130408},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130407":{"this":{"__isSmartRef__":true,"id":130374}},"130408":{"timestamp":{"__isSmartRef__":true,"id":130409},"user":"cschuster","tags":[]},"130409":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130410":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130411}],"id":"BBE76443-2ED1-441D-BFD4-E7FEC4284921","shape":{"__isSmartRef__":true,"id":130412},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3373","partsBinMetaInfo":{"__isSmartRef__":true,"id":130413},"eventHandler":{"__isSmartRef__":true,"id":130431},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","5F61B88E-F4FC-463F-9EAB-CD954C8DA4BA","091E74D6-89B1-44C9-8824-4FC1D85B55DE","D630F995-85B9-4B81-A768-171246F8E764","0F6A8D03-C60E-4E4E-B0B7-CCB46956B258","F336B20E-D707-410B-B1FB-E05411BC1C1F","24E1D1BA-265A-4E44-8013-4FB7805AB5A2"],"partTests":{"__isSmartRef__":true,"id":130432},"_ClipMode":"visible","moved":true,"b":140.3742822940112,"#startLetters":"set","isBeingDragged":false,"delta":-0.3958096600836143,"_Rotation":15.372343108040374,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130437},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4710.9,4878.0)"},"130411":{"target":{"__isSmartRef__":true,"id":130410},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130412":{"_BorderWidth":8.18884888527706,"_ClipMode":"visible","_BorderRadius":23.72998845898759,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.7,74.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(163,-34,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.8,-4.6)"},"130413":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130414},{"__isSmartRef__":true,"id":130416},{"__isSmartRef__":true,"id":130418},{"__isSmartRef__":true,"id":130420},{"__isSmartRef__":true,"id":130422},{"__isSmartRef__":true,"id":130424},{"__isSmartRef__":true,"id":130426},{"__isSmartRef__":true,"id":130428}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130430},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130414":{"date":{"__isSmartRef__":true,"id":130415},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130415":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130416":{"date":{"__isSmartRef__":true,"id":130417},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130417":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130418":{"date":{"__isSmartRef__":true,"id":130419},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130419":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130420":{"date":{"__isSmartRef__":true,"id":130421},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130421":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130422":{"date":{"__isSmartRef__":true,"id":130423},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130423":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130424":{"date":{"__isSmartRef__":true,"id":130425},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130425":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130426":{"date":{"__isSmartRef__":true,"id":130427},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130427":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130428":{"date":{"__isSmartRef__":true,"id":130429},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130429":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130430":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130431":{"morph":{"__isSmartRef__":true,"id":130410},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130432":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130433}},"130433":{"test01IsMorph":{"__isSmartRef__":true,"id":130434}},"130434":{"varMapping":{"__isSmartRef__":true,"id":130435},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130436},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130435":{"this":{"__isSmartRef__":true,"id":130432}},"130436":{},"130437":{"change":{"__isSmartRef__":true,"id":130438},"tick":{"__isSmartRef__":true,"id":130442}},"130438":{"varMapping":{"__isSmartRef__":true,"id":130439},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130440},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130439":{"this":{"__isSmartRef__":true,"id":130410}},"130440":{"timestamp":{"__isSmartRef__":true,"id":130441},"user":"cschuster","tags":[]},"130441":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130442":{"varMapping":{"__isSmartRef__":true,"id":130443},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130443":{"this":{"__isSmartRef__":true,"id":130410}},"130444":{"timestamp":{"__isSmartRef__":true,"id":130445},"user":"cschuster","tags":[]},"130445":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130446":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130447}],"id":"997DA709-9A7B-4707-96E3-BC1673C7D6D9","shape":{"__isSmartRef__":true,"id":130448},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3374","partsBinMetaInfo":{"__isSmartRef__":true,"id":130449},"eventHandler":{"__isSmartRef__":true,"id":130467},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","FEFB7BD2-F242-41C6-ADBE-3DAA4A062329","5A33E2AB-FD2A-4170-8E9D-A0D2AC68E9F0"],"partTests":{"__isSmartRef__":true,"id":130468},"_ClipMode":"visible","moved":true,"b":229.2170617422089,"#startLetters":"set","isBeingDragged":false,"delta":0.45196044322801754,"_Rotation":6.367010437122078,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130473},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5463.2,4215.3)"},"130447":{"target":{"__isSmartRef__":true,"id":130446},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130448":{"_BorderWidth":1.2140519999461459,"_ClipMode":"visible","_BorderRadius":17.06655638542116,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.6,130.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-194,-361,108)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.9,-6.9)"},"130449":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130450},{"__isSmartRef__":true,"id":130452},{"__isSmartRef__":true,"id":130454},{"__isSmartRef__":true,"id":130456},{"__isSmartRef__":true,"id":130458},{"__isSmartRef__":true,"id":130460},{"__isSmartRef__":true,"id":130462},{"__isSmartRef__":true,"id":130464}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130466},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130450":{"date":{"__isSmartRef__":true,"id":130451},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130451":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130452":{"date":{"__isSmartRef__":true,"id":130453},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130453":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130454":{"date":{"__isSmartRef__":true,"id":130455},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130455":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130456":{"date":{"__isSmartRef__":true,"id":130457},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130457":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130458":{"date":{"__isSmartRef__":true,"id":130459},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130459":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130460":{"date":{"__isSmartRef__":true,"id":130461},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130461":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130462":{"date":{"__isSmartRef__":true,"id":130463},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130463":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130464":{"date":{"__isSmartRef__":true,"id":130465},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130465":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130466":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130467":{"morph":{"__isSmartRef__":true,"id":130446},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130468":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130469}},"130469":{"test01IsMorph":{"__isSmartRef__":true,"id":130470}},"130470":{"varMapping":{"__isSmartRef__":true,"id":130471},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130471":{"this":{"__isSmartRef__":true,"id":130468}},"130472":{},"130473":{"change":{"__isSmartRef__":true,"id":130474},"tick":{"__isSmartRef__":true,"id":130478}},"130474":{"varMapping":{"__isSmartRef__":true,"id":130475},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130475":{"this":{"__isSmartRef__":true,"id":130446}},"130476":{"timestamp":{"__isSmartRef__":true,"id":130477},"user":"cschuster","tags":[]},"130477":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130478":{"varMapping":{"__isSmartRef__":true,"id":130479},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130480},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130479":{"this":{"__isSmartRef__":true,"id":130446}},"130480":{"timestamp":{"__isSmartRef__":true,"id":130481},"user":"cschuster","tags":[]},"130481":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130482":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130483}],"id":"C267A2AC-5D93-479B-9CA6-79DEFE97CF33","shape":{"__isSmartRef__":true,"id":130484},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3375","partsBinMetaInfo":{"__isSmartRef__":true,"id":130485},"eventHandler":{"__isSmartRef__":true,"id":130503},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D","A7995462-EC80-42E0-A719-33CDCC08ACD9","25305819-4729-47DC-BA0C-C315F2943F5F"],"partTests":{"__isSmartRef__":true,"id":130504},"_ClipMode":"visible","moved":true,"b":330.85736700653797,"#startLetters":"set","isBeingDragged":false,"delta":0.7683640862233005,"_Rotation":-3.3598186563469037,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130509},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6025.5,5162.9)"},"130483":{"target":{"__isSmartRef__":true,"id":130482},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130484":{"_BorderWidth":2.5650729624942477,"_ClipMode":"visible","_BorderRadius":30.513808515237535,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.0,119.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-125,99,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-37.5)"},"130485":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130486},{"__isSmartRef__":true,"id":130488},{"__isSmartRef__":true,"id":130490},{"__isSmartRef__":true,"id":130492},{"__isSmartRef__":true,"id":130494},{"__isSmartRef__":true,"id":130496},{"__isSmartRef__":true,"id":130498},{"__isSmartRef__":true,"id":130500}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130502},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130486":{"date":{"__isSmartRef__":true,"id":130487},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130487":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130488":{"date":{"__isSmartRef__":true,"id":130489},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130489":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130490":{"date":{"__isSmartRef__":true,"id":130491},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130491":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130492":{"date":{"__isSmartRef__":true,"id":130493},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130493":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130494":{"date":{"__isSmartRef__":true,"id":130495},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130495":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130496":{"date":{"__isSmartRef__":true,"id":130497},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130497":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130498":{"date":{"__isSmartRef__":true,"id":130499},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130499":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130500":{"date":{"__isSmartRef__":true,"id":130501},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130501":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130502":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130503":{"morph":{"__isSmartRef__":true,"id":130482},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130504":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130505}},"130505":{"test01IsMorph":{"__isSmartRef__":true,"id":130506}},"130506":{"varMapping":{"__isSmartRef__":true,"id":130507},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130507":{"this":{"__isSmartRef__":true,"id":130504}},"130508":{},"130509":{"change":{"__isSmartRef__":true,"id":130510},"tick":{"__isSmartRef__":true,"id":130514}},"130510":{"varMapping":{"__isSmartRef__":true,"id":130511},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130511":{"this":{"__isSmartRef__":true,"id":130482}},"130512":{"timestamp":{"__isSmartRef__":true,"id":130513},"user":"cschuster","tags":[]},"130513":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130514":{"varMapping":{"__isSmartRef__":true,"id":130515},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130515":{"this":{"__isSmartRef__":true,"id":130482}},"130516":{"timestamp":{"__isSmartRef__":true,"id":130517},"user":"cschuster","tags":[]},"130517":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130518":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130519}],"id":"96196E56-52E8-4DAC-83D9-667B67C3E290","shape":{"__isSmartRef__":true,"id":130520},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3376","partsBinMetaInfo":{"__isSmartRef__":true,"id":130521},"eventHandler":{"__isSmartRef__":true,"id":130539},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","F27C1F43-9B0A-4EE5-B29C-C3777B7DEA19","7D672056-0164-442C-B291-C98D26B62E52","9C1606F2-0A43-455A-89B5-2CF00922769B","E0B96BF9-3227-474E-84C4-18D04DB9860E","454545EF-74FC-4785-9F63-48B94B0248F2","8CAE54ED-E96E-4FA2-980D-9A6042DEB630","392623D6-D9FD-420B-B4CD-6256068583B4"],"partTests":{"__isSmartRef__":true,"id":130540},"_ClipMode":"visible","moved":true,"b":11.444615698535927,"#startLetters":"set","isBeingDragged":false,"delta":-0.9140040850033984,"_Rotation":43.47908461719017,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130545},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6154.7,4468.7)"},"130519":{"target":{"__isSmartRef__":true,"id":130518},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130520":{"_BorderWidth":5.99210304279132,"_ClipMode":"visible","_BorderRadius":38.425170483974725,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.6,92.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(51,302,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-24.0,-39.6)"},"130521":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130522},{"__isSmartRef__":true,"id":130524},{"__isSmartRef__":true,"id":130526},{"__isSmartRef__":true,"id":130528},{"__isSmartRef__":true,"id":130530},{"__isSmartRef__":true,"id":130532},{"__isSmartRef__":true,"id":130534},{"__isSmartRef__":true,"id":130536}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130538},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130522":{"date":{"__isSmartRef__":true,"id":130523},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130523":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130524":{"date":{"__isSmartRef__":true,"id":130525},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130525":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130526":{"date":{"__isSmartRef__":true,"id":130527},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130527":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130528":{"date":{"__isSmartRef__":true,"id":130529},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130529":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130530":{"date":{"__isSmartRef__":true,"id":130531},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130531":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130532":{"date":{"__isSmartRef__":true,"id":130533},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130533":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130534":{"date":{"__isSmartRef__":true,"id":130535},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130535":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130536":{"date":{"__isSmartRef__":true,"id":130537},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130537":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130538":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130539":{"morph":{"__isSmartRef__":true,"id":130518},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130540":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130541}},"130541":{"test01IsMorph":{"__isSmartRef__":true,"id":130542}},"130542":{"varMapping":{"__isSmartRef__":true,"id":130543},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130543":{"this":{"__isSmartRef__":true,"id":130540}},"130544":{},"130545":{"change":{"__isSmartRef__":true,"id":130546},"tick":{"__isSmartRef__":true,"id":130550}},"130546":{"varMapping":{"__isSmartRef__":true,"id":130547},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130547":{"this":{"__isSmartRef__":true,"id":130518}},"130548":{"timestamp":{"__isSmartRef__":true,"id":130549},"user":"cschuster","tags":[]},"130549":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130550":{"varMapping":{"__isSmartRef__":true,"id":130551},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130552},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130551":{"this":{"__isSmartRef__":true,"id":130518}},"130552":{"timestamp":{"__isSmartRef__":true,"id":130553},"user":"cschuster","tags":[]},"130553":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130554":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130555}],"id":"F7165C5F-D9CC-41B1-B7C1-CA5E491D2E67","shape":{"__isSmartRef__":true,"id":130556},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3377","partsBinMetaInfo":{"__isSmartRef__":true,"id":130557},"eventHandler":{"__isSmartRef__":true,"id":130575},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","00625043-4D61-43BA-9A74-E61753C399E4","786341EC-A0C7-43A5-A4E5-04FB92A97FFE"],"partTests":{"__isSmartRef__":true,"id":130576},"_ClipMode":"visible","moved":true,"b":237.57645610207692,"#startLetters":"set","isBeingDragged":false,"delta":0.9769594758981839,"_Rotation":-26.898186057411216,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130581},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4771.7,4698.3)"},"130555":{"target":{"__isSmartRef__":true,"id":130554},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130556":{"_BorderWidth":0.7794616346941625,"_ClipMode":"visible","_BorderRadius":11.499289451170448,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.2,133.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-216,-353,196)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.1,-9.3)"},"130557":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130558},{"__isSmartRef__":true,"id":130560},{"__isSmartRef__":true,"id":130562},{"__isSmartRef__":true,"id":130564},{"__isSmartRef__":true,"id":130566},{"__isSmartRef__":true,"id":130568},{"__isSmartRef__":true,"id":130570},{"__isSmartRef__":true,"id":130572}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130574},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130558":{"date":{"__isSmartRef__":true,"id":130559},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130559":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130560":{"date":{"__isSmartRef__":true,"id":130561},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130561":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130562":{"date":{"__isSmartRef__":true,"id":130563},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130563":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130564":{"date":{"__isSmartRef__":true,"id":130565},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130565":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130566":{"date":{"__isSmartRef__":true,"id":130567},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130567":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130568":{"date":{"__isSmartRef__":true,"id":130569},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130569":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130570":{"date":{"__isSmartRef__":true,"id":130571},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130571":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130572":{"date":{"__isSmartRef__":true,"id":130573},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130573":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130574":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130575":{"morph":{"__isSmartRef__":true,"id":130554},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130576":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130577}},"130577":{"test01IsMorph":{"__isSmartRef__":true,"id":130578}},"130578":{"varMapping":{"__isSmartRef__":true,"id":130579},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130579":{"this":{"__isSmartRef__":true,"id":130576}},"130580":{},"130581":{"change":{"__isSmartRef__":true,"id":130582},"tick":{"__isSmartRef__":true,"id":130586}},"130582":{"varMapping":{"__isSmartRef__":true,"id":130583},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130583":{"this":{"__isSmartRef__":true,"id":130554}},"130584":{"timestamp":{"__isSmartRef__":true,"id":130585},"user":"cschuster","tags":[]},"130585":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130586":{"varMapping":{"__isSmartRef__":true,"id":130587},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130587":{"this":{"__isSmartRef__":true,"id":130554}},"130588":{"timestamp":{"__isSmartRef__":true,"id":130589},"user":"cschuster","tags":[]},"130589":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130590":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130591}],"id":"5392E5C5-5D9C-43BA-823D-BE1DC29CE924","shape":{"__isSmartRef__":true,"id":130592},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3378","partsBinMetaInfo":{"__isSmartRef__":true,"id":130593},"eventHandler":{"__isSmartRef__":true,"id":130611},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","B0E0133A-1F80-4EBF-B466-AA65EACB66B5","B81F1FFC-49F2-45DB-A3D6-ED9CBB57D3D4"],"partTests":{"__isSmartRef__":true,"id":130612},"_ClipMode":"visible","moved":true,"b":156.54026478138985,"#startLetters":"set","isBeingDragged":false,"delta":-0.9918177082436159,"_Rotation":11.399473063941949,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130617},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5277.7,3725.7)"},"130591":{"target":{"__isSmartRef__":true,"id":130590},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130592":{"_BorderWidth":6.9905225189459,"_ClipMode":"visible","_BorderRadius":33.66051216251083,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.8,84.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,-133,58)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.0,-1.7)"},"130593":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130594},{"__isSmartRef__":true,"id":130596},{"__isSmartRef__":true,"id":130598},{"__isSmartRef__":true,"id":130600},{"__isSmartRef__":true,"id":130602},{"__isSmartRef__":true,"id":130604},{"__isSmartRef__":true,"id":130606},{"__isSmartRef__":true,"id":130608}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130610},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130594":{"date":{"__isSmartRef__":true,"id":130595},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130595":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130596":{"date":{"__isSmartRef__":true,"id":130597},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130597":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130598":{"date":{"__isSmartRef__":true,"id":130599},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130599":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130600":{"date":{"__isSmartRef__":true,"id":130601},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130601":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130602":{"date":{"__isSmartRef__":true,"id":130603},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130603":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130604":{"date":{"__isSmartRef__":true,"id":130605},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130605":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130606":{"date":{"__isSmartRef__":true,"id":130607},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130607":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130608":{"date":{"__isSmartRef__":true,"id":130609},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130609":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130610":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130611":{"morph":{"__isSmartRef__":true,"id":130590},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130612":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130613}},"130613":{"test01IsMorph":{"__isSmartRef__":true,"id":130614}},"130614":{"varMapping":{"__isSmartRef__":true,"id":130615},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130615":{"this":{"__isSmartRef__":true,"id":130612}},"130616":{},"130617":{"change":{"__isSmartRef__":true,"id":130618},"tick":{"__isSmartRef__":true,"id":130622}},"130618":{"varMapping":{"__isSmartRef__":true,"id":130619},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130619":{"this":{"__isSmartRef__":true,"id":130590}},"130620":{"timestamp":{"__isSmartRef__":true,"id":130621},"user":"cschuster","tags":[]},"130621":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130622":{"varMapping":{"__isSmartRef__":true,"id":130623},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130623":{"this":{"__isSmartRef__":true,"id":130590}},"130624":{"timestamp":{"__isSmartRef__":true,"id":130625},"user":"cschuster","tags":[]},"130625":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130626":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130627}],"id":"82DAADD4-C663-433A-A418-370D1E6B4344","shape":{"__isSmartRef__":true,"id":130628},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3379","partsBinMetaInfo":{"__isSmartRef__":true,"id":130629},"eventHandler":{"__isSmartRef__":true,"id":130647},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","A1ACA5FC-145F-4361-B043-C4F49B6AAF13"],"partTests":{"__isSmartRef__":true,"id":130648},"_ClipMode":"visible","moved":true,"b":303.3473473507911,"#startLetters":"set","isBeingDragged":false,"delta":0.8208179534994997,"_Rotation":-12.284020712003056,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130653},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5740.4,5383.0)"},"130627":{"target":{"__isSmartRef__":true,"id":130626},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130628":{"_BorderWidth":0.8232330919400876,"_ClipMode":"visible","_BorderRadius":12.087389113177021,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(23.3,133.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-214,-73,-236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.3,-31.0)"},"130629":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130630},{"__isSmartRef__":true,"id":130632},{"__isSmartRef__":true,"id":130634},{"__isSmartRef__":true,"id":130636},{"__isSmartRef__":true,"id":130638},{"__isSmartRef__":true,"id":130640},{"__isSmartRef__":true,"id":130642},{"__isSmartRef__":true,"id":130644}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130646},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130630":{"date":{"__isSmartRef__":true,"id":130631},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130631":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130632":{"date":{"__isSmartRef__":true,"id":130633},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130633":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130634":{"date":{"__isSmartRef__":true,"id":130635},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130635":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130636":{"date":{"__isSmartRef__":true,"id":130637},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130637":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130638":{"date":{"__isSmartRef__":true,"id":130639},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130639":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130640":{"date":{"__isSmartRef__":true,"id":130641},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130641":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130642":{"date":{"__isSmartRef__":true,"id":130643},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130643":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130644":{"date":{"__isSmartRef__":true,"id":130645},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130645":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130646":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130647":{"morph":{"__isSmartRef__":true,"id":130626},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130648":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130649}},"130649":{"test01IsMorph":{"__isSmartRef__":true,"id":130650}},"130650":{"varMapping":{"__isSmartRef__":true,"id":130651},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130651":{"this":{"__isSmartRef__":true,"id":130648}},"130652":{},"130653":{"change":{"__isSmartRef__":true,"id":130654},"tick":{"__isSmartRef__":true,"id":130658}},"130654":{"varMapping":{"__isSmartRef__":true,"id":130655},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130655":{"this":{"__isSmartRef__":true,"id":130626}},"130656":{"timestamp":{"__isSmartRef__":true,"id":130657},"user":"cschuster","tags":[]},"130657":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130658":{"varMapping":{"__isSmartRef__":true,"id":130659},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130659":{"this":{"__isSmartRef__":true,"id":130626}},"130660":{"timestamp":{"__isSmartRef__":true,"id":130661},"user":"cschuster","tags":[]},"130661":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130662":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130663}],"id":"63555FBC-D751-494B-8C5F-34F405A3B0C7","shape":{"__isSmartRef__":true,"id":130664},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3380","partsBinMetaInfo":{"__isSmartRef__":true,"id":130665},"eventHandler":{"__isSmartRef__":true,"id":130683},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","30E66FE6-FB9A-4BA5-BA28-8ED8F49B9A27","E2D484CB-39F6-4864-A3B3-098A2AC479D7","17F8EA42-9397-44AA-B9D0-95F54E379FE8"],"partTests":{"__isSmartRef__":true,"id":130684},"_ClipMode":"visible","moved":true,"b":273.5185308410437,"#startLetters":"set","isBeingDragged":false,"delta":0.40935313975205645,"_Rotation":-20.852581830085146,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130689},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5243.7,6169.0)"},"130663":{"target":{"__isSmartRef__":true,"id":130662},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130664":{"_BorderWidth":0.009424991781250114,"_ClipMode":"visible","_BorderRadius":0.15065773974788366,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(55.1,139.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-239,97)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-21.2)"},"130665":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130666},{"__isSmartRef__":true,"id":130668},{"__isSmartRef__":true,"id":130670},{"__isSmartRef__":true,"id":130672},{"__isSmartRef__":true,"id":130674},{"__isSmartRef__":true,"id":130676},{"__isSmartRef__":true,"id":130678},{"__isSmartRef__":true,"id":130680}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130682},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130666":{"date":{"__isSmartRef__":true,"id":130667},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130667":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130668":{"date":{"__isSmartRef__":true,"id":130669},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130669":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130670":{"date":{"__isSmartRef__":true,"id":130671},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130671":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130672":{"date":{"__isSmartRef__":true,"id":130673},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130673":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130674":{"date":{"__isSmartRef__":true,"id":130675},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130675":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130676":{"date":{"__isSmartRef__":true,"id":130677},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130677":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130678":{"date":{"__isSmartRef__":true,"id":130679},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130679":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130680":{"date":{"__isSmartRef__":true,"id":130681},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130681":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130682":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130683":{"morph":{"__isSmartRef__":true,"id":130662},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130684":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130685}},"130685":{"test01IsMorph":{"__isSmartRef__":true,"id":130686}},"130686":{"varMapping":{"__isSmartRef__":true,"id":130687},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130687":{"this":{"__isSmartRef__":true,"id":130684}},"130688":{},"130689":{"change":{"__isSmartRef__":true,"id":130690},"tick":{"__isSmartRef__":true,"id":130694}},"130690":{"varMapping":{"__isSmartRef__":true,"id":130691},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130692},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130691":{"this":{"__isSmartRef__":true,"id":130662}},"130692":{"timestamp":{"__isSmartRef__":true,"id":130693},"user":"cschuster","tags":[]},"130693":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130694":{"varMapping":{"__isSmartRef__":true,"id":130695},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130696},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130695":{"this":{"__isSmartRef__":true,"id":130662}},"130696":{"timestamp":{"__isSmartRef__":true,"id":130697},"user":"cschuster","tags":[]},"130697":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130698":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130699}],"id":"822E97DF-C53D-4B5C-961A-E93EB5BEB986","shape":{"__isSmartRef__":true,"id":130700},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3381","partsBinMetaInfo":{"__isSmartRef__":true,"id":130701},"eventHandler":{"__isSmartRef__":true,"id":130718},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C7779946-3EC8-4E56-967B-450B488EE666"],"partTests":{"__isSmartRef__":true,"id":130719},"_ClipMode":"visible","moved":true,"b":55,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":2.6460330199907793,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130724},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2707.4,1280.9)"},"130699":{"target":{"__isSmartRef__":true,"id":130698},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130700":{"_BorderWidth":9.095760221444959,"_ClipMode":"visible","_BorderRadius":13.159597133486628,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.6,67.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(209,357,-172)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.4,-31.5)"},"130701":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130702},{"__isSmartRef__":true,"id":130704},{"__isSmartRef__":true,"id":130706},{"__isSmartRef__":true,"id":130708},{"__isSmartRef__":true,"id":130710},{"__isSmartRef__":true,"id":130712},{"__isSmartRef__":true,"id":130714},{"__isSmartRef__":true,"id":130716}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130702":{"date":{"__isSmartRef__":true,"id":130703},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130703":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130704":{"date":{"__isSmartRef__":true,"id":130705},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130705":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130706":{"date":{"__isSmartRef__":true,"id":130707},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130707":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130708":{"date":{"__isSmartRef__":true,"id":130709},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130709":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130710":{"date":{"__isSmartRef__":true,"id":130711},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130711":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130712":{"date":{"__isSmartRef__":true,"id":130713},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130713":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130714":{"date":{"__isSmartRef__":true,"id":130715},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130715":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130716":{"date":{"__isSmartRef__":true,"id":130717},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130717":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130718":{"morph":{"__isSmartRef__":true,"id":130698},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130719":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130720}},"130720":{"test01IsMorph":{"__isSmartRef__":true,"id":130721}},"130721":{"varMapping":{"__isSmartRef__":true,"id":130722},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130722":{"this":{"__isSmartRef__":true,"id":130719}},"130723":{},"130724":{"change":{"__isSmartRef__":true,"id":130725},"tick":{"__isSmartRef__":true,"id":130729}},"130725":{"varMapping":{"__isSmartRef__":true,"id":130726},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130726":{"this":{"__isSmartRef__":true,"id":130698}},"130727":{"timestamp":{"__isSmartRef__":true,"id":130728},"user":"cschuster","tags":[]},"130728":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130729":{"varMapping":{"__isSmartRef__":true,"id":130730},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130730":{"this":{"__isSmartRef__":true,"id":130698}},"130731":{"timestamp":{"__isSmartRef__":true,"id":130732},"user":"cschuster","tags":[]},"130732":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130733":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130734}],"id":"86D5A2CC-7B21-44C7-9CAB-B0CED301B528","shape":{"__isSmartRef__":true,"id":130735},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3382","partsBinMetaInfo":{"__isSmartRef__":true,"id":130736},"eventHandler":{"__isSmartRef__":true,"id":130754},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","BB05D401-8172-4F3C-8A2C-5D2AE4A3DF11"],"partTests":{"__isSmartRef__":true,"id":130755},"_ClipMode":"visible","moved":true,"b":236.96923956391402,"#startLetters":"set","isBeingDragged":false,"delta":-0.7279154338757508,"_Rotation":1.5962781589646187,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130760},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6144.2,4937.9)"},"130734":{"target":{"__isSmartRef__":true,"id":130733},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130735":{"_BorderWidth":0.8081097687431136,"_ClipMode":"visible","_BorderRadius":11.88489006254894,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(96.6,133.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-214,-354,191)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.2,-9.1)"},"130736":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130737},{"__isSmartRef__":true,"id":130739},{"__isSmartRef__":true,"id":130741},{"__isSmartRef__":true,"id":130743},{"__isSmartRef__":true,"id":130745},{"__isSmartRef__":true,"id":130747},{"__isSmartRef__":true,"id":130749},{"__isSmartRef__":true,"id":130751}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130753},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130737":{"date":{"__isSmartRef__":true,"id":130738},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130738":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130739":{"date":{"__isSmartRef__":true,"id":130740},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130740":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130741":{"date":{"__isSmartRef__":true,"id":130742},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130742":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130743":{"date":{"__isSmartRef__":true,"id":130744},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130744":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130745":{"date":{"__isSmartRef__":true,"id":130746},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130746":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130747":{"date":{"__isSmartRef__":true,"id":130748},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130748":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130749":{"date":{"__isSmartRef__":true,"id":130750},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130750":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130751":{"date":{"__isSmartRef__":true,"id":130752},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130752":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130753":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130754":{"morph":{"__isSmartRef__":true,"id":130733},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130755":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130756}},"130756":{"test01IsMorph":{"__isSmartRef__":true,"id":130757}},"130757":{"varMapping":{"__isSmartRef__":true,"id":130758},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130758":{"this":{"__isSmartRef__":true,"id":130755}},"130759":{},"130760":{"change":{"__isSmartRef__":true,"id":130761},"tick":{"__isSmartRef__":true,"id":130765}},"130761":{"varMapping":{"__isSmartRef__":true,"id":130762},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130762":{"this":{"__isSmartRef__":true,"id":130733}},"130763":{"timestamp":{"__isSmartRef__":true,"id":130764},"user":"cschuster","tags":[]},"130764":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130765":{"varMapping":{"__isSmartRef__":true,"id":130766},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130766":{"this":{"__isSmartRef__":true,"id":130733}},"130767":{"timestamp":{"__isSmartRef__":true,"id":130768},"user":"cschuster","tags":[]},"130768":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130769":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130770}],"id":"E1D44CA6-AF58-4FE7-89E9-EE6C8153EBA8","shape":{"__isSmartRef__":true,"id":130771},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3383","partsBinMetaInfo":{"__isSmartRef__":true,"id":130772},"eventHandler":{"__isSmartRef__":true,"id":130790},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","1535F122-E58B-4B11-B206-00B1F019F65D","FA438C85-3668-486E-9230-ADF04B623A42","021BA363-CBB6-42B9-96B3-BF23AF8DDBDB","565A3B69-E4F6-4430-B8CA-C019F14BFD88","011AFCF6-AC3C-4371-A036-40A3E70E13A4","E0593D3D-DC9C-422C-A2F6-94C33ED8C08F","BD5048BE-25BD-4BAC-96BB-80C1806324F1","3E2A2613-E6A3-4F37-8B00-499DC1CD96F6"],"partTests":{"__isSmartRef__":true,"id":130791},"_ClipMode":"visible","moved":true,"b":184.49637104995782,"#startLetters":"set","isBeingDragged":false,"delta":0.5984508047695272,"_Rotation":6.290939262081722,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130796},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5159.4,4891.2)"},"130770":{"target":{"__isSmartRef__":true,"id":130769},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130771":{"_BorderWidth":4.608020231544444,"_ClipMode":"visible","_BorderRadius":39.75416297779445,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.3,103.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-20,-276,-241)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.4,-0.1)"},"130772":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130773},{"__isSmartRef__":true,"id":130775},{"__isSmartRef__":true,"id":130777},{"__isSmartRef__":true,"id":130779},{"__isSmartRef__":true,"id":130781},{"__isSmartRef__":true,"id":130783},{"__isSmartRef__":true,"id":130785},{"__isSmartRef__":true,"id":130787}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130789},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130773":{"date":{"__isSmartRef__":true,"id":130774},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130774":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130775":{"date":{"__isSmartRef__":true,"id":130776},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130776":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130777":{"date":{"__isSmartRef__":true,"id":130778},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130778":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130779":{"date":{"__isSmartRef__":true,"id":130780},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130780":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130781":{"date":{"__isSmartRef__":true,"id":130782},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130782":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130783":{"date":{"__isSmartRef__":true,"id":130784},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130784":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130785":{"date":{"__isSmartRef__":true,"id":130786},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130786":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130787":{"date":{"__isSmartRef__":true,"id":130788},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130788":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130789":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130790":{"morph":{"__isSmartRef__":true,"id":130769},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130791":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130792}},"130792":{"test01IsMorph":{"__isSmartRef__":true,"id":130793}},"130793":{"varMapping":{"__isSmartRef__":true,"id":130794},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130794":{"this":{"__isSmartRef__":true,"id":130791}},"130795":{},"130796":{"change":{"__isSmartRef__":true,"id":130797},"tick":{"__isSmartRef__":true,"id":130801}},"130797":{"varMapping":{"__isSmartRef__":true,"id":130798},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130798":{"this":{"__isSmartRef__":true,"id":130769}},"130799":{"timestamp":{"__isSmartRef__":true,"id":130800},"user":"cschuster","tags":[]},"130800":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130801":{"varMapping":{"__isSmartRef__":true,"id":130802},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130802":{"this":{"__isSmartRef__":true,"id":130769}},"130803":{"timestamp":{"__isSmartRef__":true,"id":130804},"user":"cschuster","tags":[]},"130804":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130805":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130806}],"id":"A1C6A2AB-BACB-4315-A446-DA2F21AF943F","shape":{"__isSmartRef__":true,"id":130807},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3384","partsBinMetaInfo":{"__isSmartRef__":true,"id":130808},"eventHandler":{"__isSmartRef__":true,"id":130826},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","EDC5DBD1-7C26-4BDC-9922-B31C12AAEAAB","3DE8ECFA-FC67-4161-BAA8-0D5BA9CE0BBA"],"partTests":{"__isSmartRef__":true,"id":130827},"_ClipMode":"visible","moved":true,"b":73.06070013996214,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":1.0705932001555158,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130832},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4307.7,4253.5)"},"130806":{"target":{"__isSmartRef__":true,"id":130805},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130807":{"_BorderWidth":9.783069814426481,"_ClipMode":"visible","_BorderRadius":3.3955890405155564,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.3,61.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(244,320,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.1,-25.8)"},"130808":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130809},{"__isSmartRef__":true,"id":130811},{"__isSmartRef__":true,"id":130813},{"__isSmartRef__":true,"id":130815},{"__isSmartRef__":true,"id":130817},{"__isSmartRef__":true,"id":130819},{"__isSmartRef__":true,"id":130821},{"__isSmartRef__":true,"id":130823}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130825},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130809":{"date":{"__isSmartRef__":true,"id":130810},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130810":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130811":{"date":{"__isSmartRef__":true,"id":130812},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130812":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130813":{"date":{"__isSmartRef__":true,"id":130814},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130814":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130815":{"date":{"__isSmartRef__":true,"id":130816},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130816":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130817":{"date":{"__isSmartRef__":true,"id":130818},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130818":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130819":{"date":{"__isSmartRef__":true,"id":130820},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130820":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130821":{"date":{"__isSmartRef__":true,"id":130822},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130822":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130823":{"date":{"__isSmartRef__":true,"id":130824},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130824":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130825":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130826":{"morph":{"__isSmartRef__":true,"id":130805},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130827":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130828}},"130828":{"test01IsMorph":{"__isSmartRef__":true,"id":130829}},"130829":{"varMapping":{"__isSmartRef__":true,"id":130830},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130830":{"this":{"__isSmartRef__":true,"id":130827}},"130831":{},"130832":{"change":{"__isSmartRef__":true,"id":130833},"tick":{"__isSmartRef__":true,"id":130837}},"130833":{"varMapping":{"__isSmartRef__":true,"id":130834},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130834":{"this":{"__isSmartRef__":true,"id":130805}},"130835":{"timestamp":{"__isSmartRef__":true,"id":130836},"user":"cschuster","tags":[]},"130836":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130837":{"varMapping":{"__isSmartRef__":true,"id":130838},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130838":{"this":{"__isSmartRef__":true,"id":130805}},"130839":{"timestamp":{"__isSmartRef__":true,"id":130840},"user":"cschuster","tags":[]},"130840":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130841":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130842}],"id":"4A6ED426-66F9-42BE-81C1-9C86057C833E","shape":{"__isSmartRef__":true,"id":130843},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3385","partsBinMetaInfo":{"__isSmartRef__":true,"id":130844},"eventHandler":{"__isSmartRef__":true,"id":130862},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","411DD265-AC48-4289-A8B9-21729955B52E","C7994B7B-DC3B-460D-B50E-BC4D33344247"],"partTests":{"__isSmartRef__":true,"id":130863},"_ClipMode":"visible","moved":true,"b":69.07962000055704,"#startLetters":"set","isBeingDragged":false,"delta":0.852751352940686,"_Rotation":27.42984100480866,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130868},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4907.3,4059.6)"},"130842":{"target":{"__isSmartRef__":true,"id":130841},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130843":{"_BorderWidth":9.670387620998795,"_ClipMode":"visible","_BorderRadius":5.09996715139394,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.7,62.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(239,331,-254)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.7,-27.1)"},"130844":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130845},{"__isSmartRef__":true,"id":130847},{"__isSmartRef__":true,"id":130849},{"__isSmartRef__":true,"id":130851},{"__isSmartRef__":true,"id":130853},{"__isSmartRef__":true,"id":130855},{"__isSmartRef__":true,"id":130857},{"__isSmartRef__":true,"id":130859}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130861},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130845":{"date":{"__isSmartRef__":true,"id":130846},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130846":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130847":{"date":{"__isSmartRef__":true,"id":130848},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130848":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130849":{"date":{"__isSmartRef__":true,"id":130850},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130850":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130851":{"date":{"__isSmartRef__":true,"id":130852},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130852":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130853":{"date":{"__isSmartRef__":true,"id":130854},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130854":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130855":{"date":{"__isSmartRef__":true,"id":130856},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130856":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130857":{"date":{"__isSmartRef__":true,"id":130858},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130858":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130859":{"date":{"__isSmartRef__":true,"id":130860},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130860":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130861":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130862":{"morph":{"__isSmartRef__":true,"id":130841},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130863":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130864}},"130864":{"test01IsMorph":{"__isSmartRef__":true,"id":130865}},"130865":{"varMapping":{"__isSmartRef__":true,"id":130866},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130866":{"this":{"__isSmartRef__":true,"id":130863}},"130867":{},"130868":{"change":{"__isSmartRef__":true,"id":130869},"tick":{"__isSmartRef__":true,"id":130873}},"130869":{"varMapping":{"__isSmartRef__":true,"id":130870},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130870":{"this":{"__isSmartRef__":true,"id":130841}},"130871":{"timestamp":{"__isSmartRef__":true,"id":130872},"user":"cschuster","tags":[]},"130872":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130873":{"varMapping":{"__isSmartRef__":true,"id":130874},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130874":{"this":{"__isSmartRef__":true,"id":130841}},"130875":{"timestamp":{"__isSmartRef__":true,"id":130876},"user":"cschuster","tags":[]},"130876":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130877":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130878}],"id":"B97FBC65-B5B7-4F20-B937-158948B0BF6F","shape":{"__isSmartRef__":true,"id":130879},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3386","partsBinMetaInfo":{"__isSmartRef__":true,"id":130880},"eventHandler":{"__isSmartRef__":true,"id":130898},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","7B18D0C7-FCC5-4049-8975-8486073732FF","5F13C33D-1973-4EE3-BF48-3EA642AB82D9","73E23629-88C7-4C85-B031-5B6F406E82D4","070E1012-4DA7-4B24-A496-692576B266B1","C8BF7DB6-7F4E-4196-B1C7-839883427A7E","44B47E00-002D-40AB-BD7E-D8A6867E4380"],"partTests":{"__isSmartRef__":true,"id":130899},"_ClipMode":"visible","moved":true,"b":358.38085944997147,"#startLetters":"set","isBeingDragged":false,"delta":-0.8095702750142664,"_Rotation":-5.238213585931914,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130904},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4543.9,4271.9)"},"130878":{"target":{"__isSmartRef__":true,"id":130877},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130879":{"_BorderWidth":4.858722137345933,"_ClipMode":"visible","_BorderRadius":39.968064904838236,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(57.7,101.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-8,248,203)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-19.4,-40.0)"},"130880":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130881},{"__isSmartRef__":true,"id":130883},{"__isSmartRef__":true,"id":130885},{"__isSmartRef__":true,"id":130887},{"__isSmartRef__":true,"id":130889},{"__isSmartRef__":true,"id":130891},{"__isSmartRef__":true,"id":130893},{"__isSmartRef__":true,"id":130895}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130897},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130881":{"date":{"__isSmartRef__":true,"id":130882},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130882":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130883":{"date":{"__isSmartRef__":true,"id":130884},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130884":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130885":{"date":{"__isSmartRef__":true,"id":130886},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130886":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130887":{"date":{"__isSmartRef__":true,"id":130888},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130888":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130889":{"date":{"__isSmartRef__":true,"id":130890},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130890":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130891":{"date":{"__isSmartRef__":true,"id":130892},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130892":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130893":{"date":{"__isSmartRef__":true,"id":130894},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130894":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130895":{"date":{"__isSmartRef__":true,"id":130896},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130896":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130897":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130898":{"morph":{"__isSmartRef__":true,"id":130877},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130899":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130900}},"130900":{"test01IsMorph":{"__isSmartRef__":true,"id":130901}},"130901":{"varMapping":{"__isSmartRef__":true,"id":130902},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130902":{"this":{"__isSmartRef__":true,"id":130899}},"130903":{},"130904":{"change":{"__isSmartRef__":true,"id":130905},"tick":{"__isSmartRef__":true,"id":130909}},"130905":{"varMapping":{"__isSmartRef__":true,"id":130906},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130906":{"this":{"__isSmartRef__":true,"id":130877}},"130907":{"timestamp":{"__isSmartRef__":true,"id":130908},"user":"cschuster","tags":[]},"130908":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130909":{"varMapping":{"__isSmartRef__":true,"id":130910},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130911},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130910":{"this":{"__isSmartRef__":true,"id":130877}},"130911":{"timestamp":{"__isSmartRef__":true,"id":130912},"user":"cschuster","tags":[]},"130912":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130913":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130914}],"id":"DA4636D5-3502-4A62-9E80-ABDCB3B278D0","shape":{"__isSmartRef__":true,"id":130915},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3387","partsBinMetaInfo":{"__isSmartRef__":true,"id":130916},"eventHandler":{"__isSmartRef__":true,"id":130934},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","2D26B6DB-8C52-4FCD-A3F2-930FFC756A37","77FB16E9-F081-470B-AC27-08618A0CC9BE","6D4539C9-D26C-4C99-8415-8F42739F5019","C490E8F8-0642-4F3F-8FE5-9B507C976036","E21CBE99-7471-4170-9556-296189BFB916","D165955A-BD6F-4AAE-86FC-19B0D9D45009"],"partTests":{"__isSmartRef__":true,"id":130935},"_ClipMode":"visible","moved":true,"b":331.22570376866497,"#startLetters":"set","isBeingDragged":false,"delta":0.7533380938111804,"_Rotation":13.618564906973624,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130940},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5090.7,4406.3)"},"130914":{"target":{"__isSmartRef__":true,"id":130913},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130915":{"_BorderWidth":2.59319749514468,"_ClipMode":"visible","_BorderRadius":30.73168272419545,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.2,119.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-123,101,-124)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.4,-37.5)"},"130916":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130917},{"__isSmartRef__":true,"id":130919},{"__isSmartRef__":true,"id":130921},{"__isSmartRef__":true,"id":130923},{"__isSmartRef__":true,"id":130925},{"__isSmartRef__":true,"id":130927},{"__isSmartRef__":true,"id":130929},{"__isSmartRef__":true,"id":130931}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130933},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130917":{"date":{"__isSmartRef__":true,"id":130918},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130918":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130919":{"date":{"__isSmartRef__":true,"id":130920},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130920":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130921":{"date":{"__isSmartRef__":true,"id":130922},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130922":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130923":{"date":{"__isSmartRef__":true,"id":130924},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130924":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130925":{"date":{"__isSmartRef__":true,"id":130926},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130926":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130927":{"date":{"__isSmartRef__":true,"id":130928},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130928":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130929":{"date":{"__isSmartRef__":true,"id":130930},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130930":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130931":{"date":{"__isSmartRef__":true,"id":130932},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130932":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130933":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130934":{"morph":{"__isSmartRef__":true,"id":130913},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130935":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130936}},"130936":{"test01IsMorph":{"__isSmartRef__":true,"id":130937}},"130937":{"varMapping":{"__isSmartRef__":true,"id":130938},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130938":{"this":{"__isSmartRef__":true,"id":130935}},"130939":{},"130940":{"change":{"__isSmartRef__":true,"id":130941},"tick":{"__isSmartRef__":true,"id":130945}},"130941":{"varMapping":{"__isSmartRef__":true,"id":130942},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130942":{"this":{"__isSmartRef__":true,"id":130913}},"130943":{"timestamp":{"__isSmartRef__":true,"id":130944},"user":"cschuster","tags":[]},"130944":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130945":{"varMapping":{"__isSmartRef__":true,"id":130946},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130946":{"this":{"__isSmartRef__":true,"id":130913}},"130947":{"timestamp":{"__isSmartRef__":true,"id":130948},"user":"cschuster","tags":[]},"130948":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130949":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130950}],"id":"7ED68349-C37C-424D-B29B-53AAFA318BB4","shape":{"__isSmartRef__":true,"id":130951},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3388","partsBinMetaInfo":{"__isSmartRef__":true,"id":130952},"eventHandler":{"__isSmartRef__":true,"id":130970},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055"],"partTests":{"__isSmartRef__":true,"id":130971},"_ClipMode":"visible","moved":true,"b":140.2727923215134,"#startLetters":"set","isBeingDragged":false,"delta":-0.8941038806224242,"_Rotation":28.776292416345562,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130976},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6129.6,4675.4)"},"130950":{"target":{"__isSmartRef__":true,"id":130949},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130951":{"_BorderWidth":8.195665526514084,"_ClipMode":"visible","_BorderRadius":23.66035494823915,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.7,74.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(163,-34,225)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.8,-4.6)"},"130952":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130953},{"__isSmartRef__":true,"id":130955},{"__isSmartRef__":true,"id":130957},{"__isSmartRef__":true,"id":130959},{"__isSmartRef__":true,"id":130961},{"__isSmartRef__":true,"id":130963},{"__isSmartRef__":true,"id":130965},{"__isSmartRef__":true,"id":130967}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":130969},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130953":{"date":{"__isSmartRef__":true,"id":130954},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130954":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130955":{"date":{"__isSmartRef__":true,"id":130956},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130956":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130957":{"date":{"__isSmartRef__":true,"id":130958},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130958":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130959":{"date":{"__isSmartRef__":true,"id":130960},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130960":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130961":{"date":{"__isSmartRef__":true,"id":130962},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130962":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130963":{"date":{"__isSmartRef__":true,"id":130964},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"130964":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"130965":{"date":{"__isSmartRef__":true,"id":130966},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"130966":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"130967":{"date":{"__isSmartRef__":true,"id":130968},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"130968":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"130969":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"130970":{"morph":{"__isSmartRef__":true,"id":130949},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"130971":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":130972}},"130972":{"test01IsMorph":{"__isSmartRef__":true,"id":130973}},"130973":{"varMapping":{"__isSmartRef__":true,"id":130974},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":130975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130974":{"this":{"__isSmartRef__":true,"id":130971}},"130975":{},"130976":{"change":{"__isSmartRef__":true,"id":130977},"tick":{"__isSmartRef__":true,"id":130981}},"130977":{"varMapping":{"__isSmartRef__":true,"id":130978},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":130979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130978":{"this":{"__isSmartRef__":true,"id":130949}},"130979":{"timestamp":{"__isSmartRef__":true,"id":130980},"user":"cschuster","tags":[]},"130980":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"130981":{"varMapping":{"__isSmartRef__":true,"id":130982},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":130983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"130982":{"this":{"__isSmartRef__":true,"id":130949}},"130983":{"timestamp":{"__isSmartRef__":true,"id":130984},"user":"cschuster","tags":[]},"130984":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"130985":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":130986}],"id":"86D1148A-3CCE-4C10-9D12-BDB817EE821A","shape":{"__isSmartRef__":true,"id":130987},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3389","partsBinMetaInfo":{"__isSmartRef__":true,"id":130988},"eventHandler":{"__isSmartRef__":true,"id":131006},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","51B5AA2A-1633-42E8-BA09-566E06447924"],"partTests":{"__isSmartRef__":true,"id":131007},"_ClipMode":"visible","moved":true,"b":338.20332110580057,"#startLetters":"set","isBeingDragged":false,"delta":0.9336100921500474,"_Rotation":-19.97471105763464,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131012},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6566.0,5581.6)"},"130986":{"target":{"__isSmartRef__":true,"id":130985},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"130987":{"_BorderWidth":3.1434299202029004,"_ClipMode":"visible","_BorderRadius":34.48503606208351,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.4,114.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-95,143,-36)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.6,-38.6)"},"130988":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":130989},{"__isSmartRef__":true,"id":130991},{"__isSmartRef__":true,"id":130993},{"__isSmartRef__":true,"id":130995},{"__isSmartRef__":true,"id":130997},{"__isSmartRef__":true,"id":130999},{"__isSmartRef__":true,"id":131001},{"__isSmartRef__":true,"id":131003}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131005},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130989":{"date":{"__isSmartRef__":true,"id":130990},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"130990":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"130991":{"date":{"__isSmartRef__":true,"id":130992},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"130992":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"130993":{"date":{"__isSmartRef__":true,"id":130994},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"130994":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"130995":{"date":{"__isSmartRef__":true,"id":130996},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"130996":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"130997":{"date":{"__isSmartRef__":true,"id":130998},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"130998":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"130999":{"date":{"__isSmartRef__":true,"id":131000},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131000":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131001":{"date":{"__isSmartRef__":true,"id":131002},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131002":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131003":{"date":{"__isSmartRef__":true,"id":131004},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131004":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131005":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131006":{"morph":{"__isSmartRef__":true,"id":130985},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131007":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131008}},"131008":{"test01IsMorph":{"__isSmartRef__":true,"id":131009}},"131009":{"varMapping":{"__isSmartRef__":true,"id":131010},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131010":{"this":{"__isSmartRef__":true,"id":131007}},"131011":{},"131012":{"change":{"__isSmartRef__":true,"id":131013},"tick":{"__isSmartRef__":true,"id":131017}},"131013":{"varMapping":{"__isSmartRef__":true,"id":131014},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131014":{"this":{"__isSmartRef__":true,"id":130985}},"131015":{"timestamp":{"__isSmartRef__":true,"id":131016},"user":"cschuster","tags":[]},"131016":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131017":{"varMapping":{"__isSmartRef__":true,"id":131018},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131018":{"this":{"__isSmartRef__":true,"id":130985}},"131019":{"timestamp":{"__isSmartRef__":true,"id":131020},"user":"cschuster","tags":[]},"131020":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131021":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131022}],"id":"92C1C320-948C-4AE6-9277-5E436576725B","shape":{"__isSmartRef__":true,"id":131023},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3390","partsBinMetaInfo":{"__isSmartRef__":true,"id":131024},"eventHandler":{"__isSmartRef__":true,"id":131042},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","C64191DA-BF82-4104-8B35-0826284A33A2","BD71B947-B51A-4DC4-AF90-AA30FED59908","CF8A631E-FCFB-4212-B608-11D489FE831E"],"partTests":{"__isSmartRef__":true,"id":131043},"_ClipMode":"visible","moved":true,"b":64.63804306066595,"#startLetters":"set","isBeingDragged":false,"delta":-0.8458918111282401,"_Rotation":14.105507941198908,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131048},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5070.3,4671.0)"},"131022":{"target":{"__isSmartRef__":true,"id":131021},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131023":{"_BorderWidth":9.518099483188966,"_ClipMode":"visible","_BorderRadius":7.338843296012165,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.0,63.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(231,341,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-28.6)"},"131024":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131025},{"__isSmartRef__":true,"id":131027},{"__isSmartRef__":true,"id":131029},{"__isSmartRef__":true,"id":131031},{"__isSmartRef__":true,"id":131033},{"__isSmartRef__":true,"id":131035},{"__isSmartRef__":true,"id":131037},{"__isSmartRef__":true,"id":131039}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131041},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131025":{"date":{"__isSmartRef__":true,"id":131026},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131026":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131027":{"date":{"__isSmartRef__":true,"id":131028},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131028":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131029":{"date":{"__isSmartRef__":true,"id":131030},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131030":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131031":{"date":{"__isSmartRef__":true,"id":131032},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131032":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131033":{"date":{"__isSmartRef__":true,"id":131034},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131034":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131035":{"date":{"__isSmartRef__":true,"id":131036},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131036":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131037":{"date":{"__isSmartRef__":true,"id":131038},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131038":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131039":{"date":{"__isSmartRef__":true,"id":131040},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131040":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131041":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131042":{"morph":{"__isSmartRef__":true,"id":131021},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131043":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131044}},"131044":{"test01IsMorph":{"__isSmartRef__":true,"id":131045}},"131045":{"varMapping":{"__isSmartRef__":true,"id":131046},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131046":{"this":{"__isSmartRef__":true,"id":131043}},"131047":{},"131048":{"change":{"__isSmartRef__":true,"id":131049},"tick":{"__isSmartRef__":true,"id":131053}},"131049":{"varMapping":{"__isSmartRef__":true,"id":131050},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131051},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131050":{"this":{"__isSmartRef__":true,"id":131021}},"131051":{"timestamp":{"__isSmartRef__":true,"id":131052},"user":"cschuster","tags":[]},"131052":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131053":{"varMapping":{"__isSmartRef__":true,"id":131054},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131054":{"this":{"__isSmartRef__":true,"id":131021}},"131055":{"timestamp":{"__isSmartRef__":true,"id":131056},"user":"cschuster","tags":[]},"131056":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131057":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131058}],"id":"6AFF6BB4-8DF6-4150-9B9A-F47671600E9A","shape":{"__isSmartRef__":true,"id":131059},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3391","partsBinMetaInfo":{"__isSmartRef__":true,"id":131060},"eventHandler":{"__isSmartRef__":true,"id":131078},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","CE35D9C6-E1B8-4F9D-954F-F8835FF4F944","17FCC8B7-2CB4-4BC3-AFCE-FF23B7363E69","1A8436C2-EA41-4D18-A138-1F5B2D1F7FB0","A19C76A8-1B19-44B9-AE45-0587D1D97E39"],"partTests":{"__isSmartRef__":true,"id":131079},"_ClipMode":"visible","moved":true,"b":113,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":31.76457140993685,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131084},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5664.6,4088.8)"},"131058":{"target":{"__isSmartRef__":true,"id":131057},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131059":{"_BorderWidth":9.6025242672622,"_ClipMode":"visible","_BorderRadius":6.106832590820048,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.2,63.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(235,136,151)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.4,-12.2)"},"131060":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131061},{"__isSmartRef__":true,"id":131063},{"__isSmartRef__":true,"id":131065},{"__isSmartRef__":true,"id":131067},{"__isSmartRef__":true,"id":131069},{"__isSmartRef__":true,"id":131071},{"__isSmartRef__":true,"id":131073},{"__isSmartRef__":true,"id":131075}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131077},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131061":{"date":{"__isSmartRef__":true,"id":131062},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131062":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131063":{"date":{"__isSmartRef__":true,"id":131064},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131064":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131065":{"date":{"__isSmartRef__":true,"id":131066},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131066":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131067":{"date":{"__isSmartRef__":true,"id":131068},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131068":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131069":{"date":{"__isSmartRef__":true,"id":131070},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131070":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131071":{"date":{"__isSmartRef__":true,"id":131072},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131072":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131073":{"date":{"__isSmartRef__":true,"id":131074},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131074":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131075":{"date":{"__isSmartRef__":true,"id":131076},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131076":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131077":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131078":{"morph":{"__isSmartRef__":true,"id":131057},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131079":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131080}},"131080":{"test01IsMorph":{"__isSmartRef__":true,"id":131081}},"131081":{"varMapping":{"__isSmartRef__":true,"id":131082},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131082":{"this":{"__isSmartRef__":true,"id":131079}},"131083":{},"131084":{"change":{"__isSmartRef__":true,"id":131085},"tick":{"__isSmartRef__":true,"id":131089}},"131085":{"varMapping":{"__isSmartRef__":true,"id":131086},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131087},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131086":{"this":{"__isSmartRef__":true,"id":131057}},"131087":{"timestamp":{"__isSmartRef__":true,"id":131088},"user":"cschuster","tags":[]},"131088":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131089":{"varMapping":{"__isSmartRef__":true,"id":131090},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131090":{"this":{"__isSmartRef__":true,"id":131057}},"131091":{"timestamp":{"__isSmartRef__":true,"id":131092},"user":"cschuster","tags":[]},"131092":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131093":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131094}],"id":"1AB5877F-3AA0-4A4E-AF2A-4252F91CB367","shape":{"__isSmartRef__":true,"id":131095},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3392","partsBinMetaInfo":{"__isSmartRef__":true,"id":131096},"eventHandler":{"__isSmartRef__":true,"id":131114},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","3C39F0F9-203F-4CDB-834C-23244E0D7DDF","2BB3FE5F-1093-4917-AB37-1E3F31918581","B16EFC6F-2DBA-490B-AFE2-893839043A57","84279476-258E-428A-A4CB-D43F6504A6DC","882C609F-6A53-4244-BFDA-720171DA71D1","79D6F81F-CF88-4C4E-9F8C-864E284503AA"],"partTests":{"__isSmartRef__":true,"id":131115},"_ClipMode":"visible","moved":true,"b":162.68242808803916,"#startLetters":"set","isBeingDragged":false,"delta":-0.9304282672819681,"_Rotation":-2.395033530741617,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131120},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4763.2,4257.1)"},"131094":{"target":{"__isSmartRef__":true,"id":131093},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131095":{"_BorderWidth":6.488338367501996,"_ClipMode":"visible","_BorderRadius":36.455758246114385,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(37.3,88.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(76,-168,-24)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.0,-0.9)"},"131096":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131097},{"__isSmartRef__":true,"id":131099},{"__isSmartRef__":true,"id":131101},{"__isSmartRef__":true,"id":131103},{"__isSmartRef__":true,"id":131105},{"__isSmartRef__":true,"id":131107},{"__isSmartRef__":true,"id":131109},{"__isSmartRef__":true,"id":131111}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131113},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131097":{"date":{"__isSmartRef__":true,"id":131098},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131098":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131099":{"date":{"__isSmartRef__":true,"id":131100},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131100":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131101":{"date":{"__isSmartRef__":true,"id":131102},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131102":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131103":{"date":{"__isSmartRef__":true,"id":131104},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131104":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131105":{"date":{"__isSmartRef__":true,"id":131106},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131106":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131107":{"date":{"__isSmartRef__":true,"id":131108},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131108":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131109":{"date":{"__isSmartRef__":true,"id":131110},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131110":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131111":{"date":{"__isSmartRef__":true,"id":131112},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131112":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131113":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131114":{"morph":{"__isSmartRef__":true,"id":131093},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131115":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131116}},"131116":{"test01IsMorph":{"__isSmartRef__":true,"id":131117}},"131117":{"varMapping":{"__isSmartRef__":true,"id":131118},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131118":{"this":{"__isSmartRef__":true,"id":131115}},"131119":{},"131120":{"change":{"__isSmartRef__":true,"id":131121},"tick":{"__isSmartRef__":true,"id":131125}},"131121":{"varMapping":{"__isSmartRef__":true,"id":131122},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131122":{"this":{"__isSmartRef__":true,"id":131093}},"131123":{"timestamp":{"__isSmartRef__":true,"id":131124},"user":"cschuster","tags":[]},"131124":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131125":{"varMapping":{"__isSmartRef__":true,"id":131126},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131126":{"this":{"__isSmartRef__":true,"id":131093}},"131127":{"timestamp":{"__isSmartRef__":true,"id":131128},"user":"cschuster","tags":[]},"131128":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131129":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131130}],"id":"12013FC2-DFE0-4E9B-87B5-2F13B101DD01","shape":{"__isSmartRef__":true,"id":131131},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3393","partsBinMetaInfo":{"__isSmartRef__":true,"id":131132},"eventHandler":{"__isSmartRef__":true,"id":131150},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","A6B278CA-CCC0-4373-A40F-C8EA948D89A0","375D9310-EBA7-4217-861F-5119F83C40B5","DF217EAE-178F-401A-9995-7BE6CAF44B1F"],"partTests":{"__isSmartRef__":true,"id":131151},"_ClipMode":"visible","moved":true,"b":318.8821489935508,"#startLetters":"set","isBeingDragged":false,"delta":-0.9590659214300103,"_Rotation":-5.630694695253507,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131156},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4626.4,4594.4)"},"131130":{"target":{"__isSmartRef__":true,"id":131129},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131131":{"_BorderWidth":1.7119500339034426,"_ClipMode":"visible","_BorderRadius":22.701963872723887,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.4,126.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-168,25,-234)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-6.8,-35.1)"},"131132":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131133},{"__isSmartRef__":true,"id":131135},{"__isSmartRef__":true,"id":131137},{"__isSmartRef__":true,"id":131139},{"__isSmartRef__":true,"id":131141},{"__isSmartRef__":true,"id":131143},{"__isSmartRef__":true,"id":131145},{"__isSmartRef__":true,"id":131147}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131149},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131133":{"date":{"__isSmartRef__":true,"id":131134},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131134":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131135":{"date":{"__isSmartRef__":true,"id":131136},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131136":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131137":{"date":{"__isSmartRef__":true,"id":131138},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131138":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131139":{"date":{"__isSmartRef__":true,"id":131140},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131140":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131141":{"date":{"__isSmartRef__":true,"id":131142},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131142":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131143":{"date":{"__isSmartRef__":true,"id":131144},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131144":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131145":{"date":{"__isSmartRef__":true,"id":131146},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131146":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131147":{"date":{"__isSmartRef__":true,"id":131148},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131148":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131149":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131150":{"morph":{"__isSmartRef__":true,"id":131129},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131151":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131152}},"131152":{"test01IsMorph":{"__isSmartRef__":true,"id":131153}},"131153":{"varMapping":{"__isSmartRef__":true,"id":131154},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131154":{"this":{"__isSmartRef__":true,"id":131151}},"131155":{},"131156":{"change":{"__isSmartRef__":true,"id":131157},"tick":{"__isSmartRef__":true,"id":131161}},"131157":{"varMapping":{"__isSmartRef__":true,"id":131158},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131158":{"this":{"__isSmartRef__":true,"id":131129}},"131159":{"timestamp":{"__isSmartRef__":true,"id":131160},"user":"cschuster","tags":[]},"131160":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131161":{"varMapping":{"__isSmartRef__":true,"id":131162},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131162":{"this":{"__isSmartRef__":true,"id":131129}},"131163":{"timestamp":{"__isSmartRef__":true,"id":131164},"user":"cschuster","tags":[]},"131164":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131165":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131166}],"id":"93AA0827-3F38-4B00-A7BF-40C085ACDD3C","shape":{"__isSmartRef__":true,"id":131167},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3394","partsBinMetaInfo":{"__isSmartRef__":true,"id":131168},"eventHandler":{"__isSmartRef__":true,"id":131186},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","878DB505-7AE3-4F97-B0CB-62FA321A9223","EC1FC5D4-C0C0-40DE-9040-C2CDF3198FB4"],"partTests":{"__isSmartRef__":true,"id":131187},"_ClipMode":"visible","moved":true,"b":176.1967090535909,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":7.257956017757534,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131192},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4673.2,4022.2)"},"131166":{"target":{"__isSmartRef__":true,"id":131165},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131167":{"_BorderWidth":5.331656059310284,"_ClipMode":"visible","_BorderRadius":39.82400681331644,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.7,97.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(17,-238,-184)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-21.3,-0.0)"},"131168":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131169},{"__isSmartRef__":true,"id":131171},{"__isSmartRef__":true,"id":131173},{"__isSmartRef__":true,"id":131175},{"__isSmartRef__":true,"id":131177},{"__isSmartRef__":true,"id":131179},{"__isSmartRef__":true,"id":131181},{"__isSmartRef__":true,"id":131183}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131185},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131169":{"date":{"__isSmartRef__":true,"id":131170},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131170":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131171":{"date":{"__isSmartRef__":true,"id":131172},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131172":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131173":{"date":{"__isSmartRef__":true,"id":131174},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131174":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131175":{"date":{"__isSmartRef__":true,"id":131176},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131176":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131177":{"date":{"__isSmartRef__":true,"id":131178},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131178":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131179":{"date":{"__isSmartRef__":true,"id":131180},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131180":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131181":{"date":{"__isSmartRef__":true,"id":131182},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131182":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131183":{"date":{"__isSmartRef__":true,"id":131184},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131184":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131185":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131186":{"morph":{"__isSmartRef__":true,"id":131165},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131187":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131188}},"131188":{"test01IsMorph":{"__isSmartRef__":true,"id":131189}},"131189":{"varMapping":{"__isSmartRef__":true,"id":131190},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131190":{"this":{"__isSmartRef__":true,"id":131187}},"131191":{},"131192":{"change":{"__isSmartRef__":true,"id":131193},"tick":{"__isSmartRef__":true,"id":131197}},"131193":{"varMapping":{"__isSmartRef__":true,"id":131194},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131195},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131194":{"this":{"__isSmartRef__":true,"id":131165}},"131195":{"timestamp":{"__isSmartRef__":true,"id":131196},"user":"cschuster","tags":[]},"131196":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131197":{"varMapping":{"__isSmartRef__":true,"id":131198},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131198":{"this":{"__isSmartRef__":true,"id":131165}},"131199":{"timestamp":{"__isSmartRef__":true,"id":131200},"user":"cschuster","tags":[]},"131200":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131201":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131202}],"id":"487AD0EA-F05E-41A4-8353-56E071162B22","shape":{"__isSmartRef__":true,"id":131203},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3395","partsBinMetaInfo":{"__isSmartRef__":true,"id":131204},"eventHandler":{"__isSmartRef__":true,"id":131222},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","9789552D-3CC1-480A-B35C-B4C27D917B42","2FBEF8C3-CE35-464E-9A92-54C377AC57EF","CD61ADE2-6620-47B5-9D4C-F3B9E4D272EA"],"partTests":{"__isSmartRef__":true,"id":131223},"_ClipMode":"visible","moved":true,"b":143.28438783989986,"#startLetters":"set","isBeingDragged":false,"delta":-0.6389436842291616,"_Rotation":48.20545369970907,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131228},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5989.7,4769.9)"},"131202":{"target":{"__isSmartRef__":true,"id":131201},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131203":{"_BorderWidth":7.989217977491977,"_ClipMode":"visible","_BorderRadius":25.70332141286204,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.7,76.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(153,-52,204)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.0,-4.0)"},"131204":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131205},{"__isSmartRef__":true,"id":131207},{"__isSmartRef__":true,"id":131209},{"__isSmartRef__":true,"id":131211},{"__isSmartRef__":true,"id":131213},{"__isSmartRef__":true,"id":131215},{"__isSmartRef__":true,"id":131217},{"__isSmartRef__":true,"id":131219}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131221},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131205":{"date":{"__isSmartRef__":true,"id":131206},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131206":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131207":{"date":{"__isSmartRef__":true,"id":131208},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131208":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131209":{"date":{"__isSmartRef__":true,"id":131210},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131210":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131211":{"date":{"__isSmartRef__":true,"id":131212},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131212":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131213":{"date":{"__isSmartRef__":true,"id":131214},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131214":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131215":{"date":{"__isSmartRef__":true,"id":131216},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131216":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131217":{"date":{"__isSmartRef__":true,"id":131218},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131218":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131219":{"date":{"__isSmartRef__":true,"id":131220},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131220":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131221":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131222":{"morph":{"__isSmartRef__":true,"id":131201},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131223":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131224}},"131224":{"test01IsMorph":{"__isSmartRef__":true,"id":131225}},"131225":{"varMapping":{"__isSmartRef__":true,"id":131226},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131226":{"this":{"__isSmartRef__":true,"id":131223}},"131227":{},"131228":{"change":{"__isSmartRef__":true,"id":131229},"tick":{"__isSmartRef__":true,"id":131233}},"131229":{"varMapping":{"__isSmartRef__":true,"id":131230},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131230":{"this":{"__isSmartRef__":true,"id":131201}},"131231":{"timestamp":{"__isSmartRef__":true,"id":131232},"user":"cschuster","tags":[]},"131232":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131233":{"varMapping":{"__isSmartRef__":true,"id":131234},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131234":{"this":{"__isSmartRef__":true,"id":131201}},"131235":{"timestamp":{"__isSmartRef__":true,"id":131236},"user":"cschuster","tags":[]},"131236":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131237":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131238}],"id":"B6FF27C4-2861-40DA-9FEF-9F19FE18475D","shape":{"__isSmartRef__":true,"id":131239},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3396","partsBinMetaInfo":{"__isSmartRef__":true,"id":131240},"eventHandler":{"__isSmartRef__":true,"id":131258},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","6AD740F2-A838-4A47-86DF-30ADBC059E36","0BB50232-C473-40BC-BDF9-AC2F8A0E5D42","20AA2E34-47B8-4D53-AE2F-D9FBA4C2D0BB"],"partTests":{"__isSmartRef__":true,"id":131259},"_ClipMode":"visible","moved":true,"b":10.83916852530092,"#startLetters":"set","isBeingDragged":false,"delta":-0.6695265286252834,"_Rotation":17.986419555251803,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131264},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5145.2,4998.3)"},"131238":{"target":{"__isSmartRef__":true,"id":131237},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131239":{"_BorderWidth":5.940263908465977,"_ClipMode":"visible","_BorderRadius":38.58544605189805,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(74.8,92.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(48,300,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-23.8,-39.6)"},"131240":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131241},{"__isSmartRef__":true,"id":131243},{"__isSmartRef__":true,"id":131245},{"__isSmartRef__":true,"id":131247},{"__isSmartRef__":true,"id":131249},{"__isSmartRef__":true,"id":131251},{"__isSmartRef__":true,"id":131253},{"__isSmartRef__":true,"id":131255}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131257},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131241":{"date":{"__isSmartRef__":true,"id":131242},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131242":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131243":{"date":{"__isSmartRef__":true,"id":131244},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131244":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131245":{"date":{"__isSmartRef__":true,"id":131246},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131246":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131247":{"date":{"__isSmartRef__":true,"id":131248},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131248":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131249":{"date":{"__isSmartRef__":true,"id":131250},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131250":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131251":{"date":{"__isSmartRef__":true,"id":131252},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131252":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131253":{"date":{"__isSmartRef__":true,"id":131254},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131254":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131255":{"date":{"__isSmartRef__":true,"id":131256},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131256":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131257":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131258":{"morph":{"__isSmartRef__":true,"id":131237},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131259":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131260}},"131260":{"test01IsMorph":{"__isSmartRef__":true,"id":131261}},"131261":{"varMapping":{"__isSmartRef__":true,"id":131262},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131263},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131262":{"this":{"__isSmartRef__":true,"id":131259}},"131263":{},"131264":{"change":{"__isSmartRef__":true,"id":131265},"tick":{"__isSmartRef__":true,"id":131269}},"131265":{"varMapping":{"__isSmartRef__":true,"id":131266},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131266":{"this":{"__isSmartRef__":true,"id":131237}},"131267":{"timestamp":{"__isSmartRef__":true,"id":131268},"user":"cschuster","tags":[]},"131268":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131269":{"varMapping":{"__isSmartRef__":true,"id":131270},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131270":{"this":{"__isSmartRef__":true,"id":131237}},"131271":{"timestamp":{"__isSmartRef__":true,"id":131272},"user":"cschuster","tags":[]},"131272":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131273":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131274}],"id":"A81EE1DB-E767-45BB-A34E-C0CB3C1ED081","shape":{"__isSmartRef__":true,"id":131275},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3397","partsBinMetaInfo":{"__isSmartRef__":true,"id":131276},"eventHandler":{"__isSmartRef__":true,"id":131294},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","E47B09B9-4E37-40B7-A2D6-484A2E1607E6","577273C7-095D-4B8B-A65C-622FE3C0410E","ABFD9495-6FBB-46D7-9235-1D7B2A90F6CC","AE8D74DB-9A01-48D2-A913-670516454474","F527F167-8BC3-44AC-BDDF-D87CE9D54D52","E90B7393-3CD3-4EC8-A36E-E2098106E59E"],"partTests":{"__isSmartRef__":true,"id":131295},"_ClipMode":"visible","moved":true,"b":300.00102863489883,"#startLetters":"set","isBeingDragged":false,"delta":0.9091844213544391,"_Rotation":-30.416065215288178,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131300},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4265.9,5184.0)"},"131274":{"target":{"__isSmartRef__":true,"id":131273},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131275":{"_BorderWidth":0.6699178644400945,"_ClipMode":"visible","_BorderRadius":10.000621918887948,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.4,134.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-221,-94,-215)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-2.7,-30.0)"},"131276":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131277},{"__isSmartRef__":true,"id":131279},{"__isSmartRef__":true,"id":131281},{"__isSmartRef__":true,"id":131283},{"__isSmartRef__":true,"id":131285},{"__isSmartRef__":true,"id":131287},{"__isSmartRef__":true,"id":131289},{"__isSmartRef__":true,"id":131291}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131293},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131277":{"date":{"__isSmartRef__":true,"id":131278},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131278":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131279":{"date":{"__isSmartRef__":true,"id":131280},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131280":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131281":{"date":{"__isSmartRef__":true,"id":131282},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131282":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131283":{"date":{"__isSmartRef__":true,"id":131284},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131284":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131285":{"date":{"__isSmartRef__":true,"id":131286},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131286":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131287":{"date":{"__isSmartRef__":true,"id":131288},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131288":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131289":{"date":{"__isSmartRef__":true,"id":131290},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131290":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131291":{"date":{"__isSmartRef__":true,"id":131292},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131292":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131293":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131294":{"morph":{"__isSmartRef__":true,"id":131273},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131295":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131296}},"131296":{"test01IsMorph":{"__isSmartRef__":true,"id":131297}},"131297":{"varMapping":{"__isSmartRef__":true,"id":131298},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131298":{"this":{"__isSmartRef__":true,"id":131295}},"131299":{},"131300":{"change":{"__isSmartRef__":true,"id":131301},"tick":{"__isSmartRef__":true,"id":131305}},"131301":{"varMapping":{"__isSmartRef__":true,"id":131302},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131302":{"this":{"__isSmartRef__":true,"id":131273}},"131303":{"timestamp":{"__isSmartRef__":true,"id":131304},"user":"cschuster","tags":[]},"131304":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131305":{"varMapping":{"__isSmartRef__":true,"id":131306},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131307},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131306":{"this":{"__isSmartRef__":true,"id":131273}},"131307":{"timestamp":{"__isSmartRef__":true,"id":131308},"user":"cschuster","tags":[]},"131308":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131309":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131310}],"id":"9685A95D-2A3E-4150-8D0A-DB93D3DDA37E","shape":{"__isSmartRef__":true,"id":131311},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3398","partsBinMetaInfo":{"__isSmartRef__":true,"id":131312},"eventHandler":{"__isSmartRef__":true,"id":131330},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","F7197C35-E4DA-4D02-A5CD-65B2F8E0C696","33842EA9-C557-42D8-9407-413BFDE6F580","8C823456-4079-4180-AB99-4D5DC7C5D80C","DFDB10F8-4D0E-4308-B647-9C7E40EC9486"],"partTests":{"__isSmartRef__":true,"id":131331},"_ClipMode":"visible","moved":true,"b":105.61276071931934,"#startLetters":"set","isBeingDragged":false,"delta":-0.7753158737905324,"_Rotation":18.669342763665227,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131336},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4303.9,4954.2)"},"131310":{"target":{"__isSmartRef__":true,"id":131309},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131311":{"_BorderWidth":9.815513250055893,"_ClipMode":"visible","_BorderRadius":2.8973314216578183,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(39.3,61.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(246,177,63)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.3,-14.6)"},"131312":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131313},{"__isSmartRef__":true,"id":131315},{"__isSmartRef__":true,"id":131317},{"__isSmartRef__":true,"id":131319},{"__isSmartRef__":true,"id":131321},{"__isSmartRef__":true,"id":131323},{"__isSmartRef__":true,"id":131325},{"__isSmartRef__":true,"id":131327}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131329},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131313":{"date":{"__isSmartRef__":true,"id":131314},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131314":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131315":{"date":{"__isSmartRef__":true,"id":131316},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131316":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131317":{"date":{"__isSmartRef__":true,"id":131318},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131318":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131319":{"date":{"__isSmartRef__":true,"id":131320},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131320":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131321":{"date":{"__isSmartRef__":true,"id":131322},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131322":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131323":{"date":{"__isSmartRef__":true,"id":131324},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131324":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131325":{"date":{"__isSmartRef__":true,"id":131326},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131326":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131327":{"date":{"__isSmartRef__":true,"id":131328},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131328":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131329":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131330":{"morph":{"__isSmartRef__":true,"id":131309},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131331":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131332}},"131332":{"test01IsMorph":{"__isSmartRef__":true,"id":131333}},"131333":{"varMapping":{"__isSmartRef__":true,"id":131334},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131334":{"this":{"__isSmartRef__":true,"id":131331}},"131335":{},"131336":{"change":{"__isSmartRef__":true,"id":131337},"tick":{"__isSmartRef__":true,"id":131341}},"131337":{"varMapping":{"__isSmartRef__":true,"id":131338},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131338":{"this":{"__isSmartRef__":true,"id":131309}},"131339":{"timestamp":{"__isSmartRef__":true,"id":131340},"user":"cschuster","tags":[]},"131340":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131341":{"varMapping":{"__isSmartRef__":true,"id":131342},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131342":{"this":{"__isSmartRef__":true,"id":131309}},"131343":{"timestamp":{"__isSmartRef__":true,"id":131344},"user":"cschuster","tags":[]},"131344":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131345":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131346}],"id":"5649EFAB-120B-489F-8AAC-FFE8D1AB414F","shape":{"__isSmartRef__":true,"id":131347},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3399","partsBinMetaInfo":{"__isSmartRef__":true,"id":131348},"eventHandler":{"__isSmartRef__":true,"id":131366},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","A8E69588-914C-4EE9-ACC0-6AA71BBAEEA1","5B6CC5D3-8E27-4EA6-A0FD-BD7FFA8E260A","7F1E2B9D-DF9B-4BAF-B6C7-4B3B71E40605"],"partTests":{"__isSmartRef__":true,"id":131367},"_ClipMode":"visible","moved":true,"b":308,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-0.41739702038683113,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131372},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6437.0,4972.4)"},"131346":{"target":{"__isSmartRef__":true,"id":131345},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131347":{"_BorderWidth":1.059946231966391,"_ClipMode":"visible","_BorderRadius":15.161562088006658,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.2,131.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-44,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-32.3)"},"131348":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131349},{"__isSmartRef__":true,"id":131351},{"__isSmartRef__":true,"id":131353},{"__isSmartRef__":true,"id":131355},{"__isSmartRef__":true,"id":131357},{"__isSmartRef__":true,"id":131359},{"__isSmartRef__":true,"id":131361},{"__isSmartRef__":true,"id":131363}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131365},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131349":{"date":{"__isSmartRef__":true,"id":131350},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131350":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131351":{"date":{"__isSmartRef__":true,"id":131352},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131352":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131353":{"date":{"__isSmartRef__":true,"id":131354},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131354":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131355":{"date":{"__isSmartRef__":true,"id":131356},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131356":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131357":{"date":{"__isSmartRef__":true,"id":131358},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131358":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131359":{"date":{"__isSmartRef__":true,"id":131360},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131360":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131361":{"date":{"__isSmartRef__":true,"id":131362},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131362":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131363":{"date":{"__isSmartRef__":true,"id":131364},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131364":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131365":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131366":{"morph":{"__isSmartRef__":true,"id":131345},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131367":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131368}},"131368":{"test01IsMorph":{"__isSmartRef__":true,"id":131369}},"131369":{"varMapping":{"__isSmartRef__":true,"id":131370},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131370":{"this":{"__isSmartRef__":true,"id":131367}},"131371":{},"131372":{"change":{"__isSmartRef__":true,"id":131373},"tick":{"__isSmartRef__":true,"id":131377}},"131373":{"varMapping":{"__isSmartRef__":true,"id":131374},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131374":{"this":{"__isSmartRef__":true,"id":131345}},"131375":{"timestamp":{"__isSmartRef__":true,"id":131376},"user":"cschuster","tags":[]},"131376":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131377":{"varMapping":{"__isSmartRef__":true,"id":131378},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131378":{"this":{"__isSmartRef__":true,"id":131345}},"131379":{"timestamp":{"__isSmartRef__":true,"id":131380},"user":"cschuster","tags":[]},"131380":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131381":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131382}],"id":"FCF54D5D-CA31-4E25-A44F-660DD350550A","shape":{"__isSmartRef__":true,"id":131383},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3400","partsBinMetaInfo":{"__isSmartRef__":true,"id":131384},"eventHandler":{"__isSmartRef__":true,"id":131402},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","78D25840-71B5-45A4-AE2E-B1DF8E813082","64CB6495-1F25-4964-98B6-5CE5DE126E97","23CD2D36-2221-475D-9BA7-F92E66FABC08","0DAF4CB3-03FE-453B-B430-3DE53BB0DB22"],"partTests":{"__isSmartRef__":true,"id":131403},"_ClipMode":"visible","moved":true,"b":119.33508686569985,"#startLetters":"set","isBeingDragged":false,"delta":0.9648748106556013,"_Rotation":13.451328516370731,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131408},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6779.1,4765.7)"},"131382":{"target":{"__isSmartRef__":true,"id":131381},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131383":{"_BorderWidth":9.358847101280553,"_ClipMode":"visible","_BorderRadius":9.600723116252983,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(25.8,65.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(223,98,210)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.4,-10.2)"},"131384":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131385},{"__isSmartRef__":true,"id":131387},{"__isSmartRef__":true,"id":131389},{"__isSmartRef__":true,"id":131391},{"__isSmartRef__":true,"id":131393},{"__isSmartRef__":true,"id":131395},{"__isSmartRef__":true,"id":131397},{"__isSmartRef__":true,"id":131399}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131401},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131385":{"date":{"__isSmartRef__":true,"id":131386},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131386":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131387":{"date":{"__isSmartRef__":true,"id":131388},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131388":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131389":{"date":{"__isSmartRef__":true,"id":131390},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131390":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131391":{"date":{"__isSmartRef__":true,"id":131392},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131392":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131393":{"date":{"__isSmartRef__":true,"id":131394},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131394":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131395":{"date":{"__isSmartRef__":true,"id":131396},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131396":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131397":{"date":{"__isSmartRef__":true,"id":131398},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131398":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131399":{"date":{"__isSmartRef__":true,"id":131400},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131400":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131401":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131402":{"morph":{"__isSmartRef__":true,"id":131381},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131403":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131404}},"131404":{"test01IsMorph":{"__isSmartRef__":true,"id":131405}},"131405":{"varMapping":{"__isSmartRef__":true,"id":131406},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131406":{"this":{"__isSmartRef__":true,"id":131403}},"131407":{},"131408":{"change":{"__isSmartRef__":true,"id":131409},"tick":{"__isSmartRef__":true,"id":131413}},"131409":{"varMapping":{"__isSmartRef__":true,"id":131410},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131410":{"this":{"__isSmartRef__":true,"id":131381}},"131411":{"timestamp":{"__isSmartRef__":true,"id":131412},"user":"cschuster","tags":[]},"131412":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131413":{"varMapping":{"__isSmartRef__":true,"id":131414},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131414":{"this":{"__isSmartRef__":true,"id":131381}},"131415":{"timestamp":{"__isSmartRef__":true,"id":131416},"user":"cschuster","tags":[]},"131416":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131417":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131418}],"id":"CDA8F9E0-EA7B-4839-836D-B504BE493D36","shape":{"__isSmartRef__":true,"id":131419},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3401","partsBinMetaInfo":{"__isSmartRef__":true,"id":131420},"eventHandler":{"__isSmartRef__":true,"id":131438},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","1D8E9AAC-9E2A-4E07-B489-F938C90913FD","003119DB-16BC-449C-B804-1A421A2B05E0"],"partTests":{"__isSmartRef__":true,"id":131439},"_ClipMode":"visible","moved":true,"b":75.6994050940848,"#startLetters":"set","isBeingDragged":false,"delta":-0.9222883228794672,"_Rotation":24.660878405280528,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131444},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5157.1,4999.9)"},"131418":{"target":{"__isSmartRef__":true,"id":131417},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131419":{"_BorderWidth":9.845065833736738,"_ClipMode":"visible","_BorderRadius":2.4405393068110848,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(79.1,61.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(248,312,-247)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-24.9)"},"131420":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131421},{"__isSmartRef__":true,"id":131423},{"__isSmartRef__":true,"id":131425},{"__isSmartRef__":true,"id":131427},{"__isSmartRef__":true,"id":131429},{"__isSmartRef__":true,"id":131431},{"__isSmartRef__":true,"id":131433},{"__isSmartRef__":true,"id":131435}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131437},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131421":{"date":{"__isSmartRef__":true,"id":131422},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131422":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131423":{"date":{"__isSmartRef__":true,"id":131424},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131424":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131425":{"date":{"__isSmartRef__":true,"id":131426},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131426":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131427":{"date":{"__isSmartRef__":true,"id":131428},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131428":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131429":{"date":{"__isSmartRef__":true,"id":131430},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131430":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131431":{"date":{"__isSmartRef__":true,"id":131432},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131432":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131433":{"date":{"__isSmartRef__":true,"id":131434},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131434":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131435":{"date":{"__isSmartRef__":true,"id":131436},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131436":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131437":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131438":{"morph":{"__isSmartRef__":true,"id":131417},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131439":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131440}},"131440":{"test01IsMorph":{"__isSmartRef__":true,"id":131441}},"131441":{"varMapping":{"__isSmartRef__":true,"id":131442},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131442":{"this":{"__isSmartRef__":true,"id":131439}},"131443":{},"131444":{"change":{"__isSmartRef__":true,"id":131445},"tick":{"__isSmartRef__":true,"id":131449}},"131445":{"varMapping":{"__isSmartRef__":true,"id":131446},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131446":{"this":{"__isSmartRef__":true,"id":131417}},"131447":{"timestamp":{"__isSmartRef__":true,"id":131448},"user":"cschuster","tags":[]},"131448":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131449":{"varMapping":{"__isSmartRef__":true,"id":131450},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131450":{"this":{"__isSmartRef__":true,"id":131417}},"131451":{"timestamp":{"__isSmartRef__":true,"id":131452},"user":"cschuster","tags":[]},"131452":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131453":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131454}],"id":"39891AC1-D52B-4053-81D2-088837B339C0","shape":{"__isSmartRef__":true,"id":131455},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3402","partsBinMetaInfo":{"__isSmartRef__":true,"id":131456},"eventHandler":{"__isSmartRef__":true,"id":131474},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8","0BA5D1CA-5E61-45B4-A214-D2B35EA1CE89","A9A82AB3-E9D4-4268-ACB7-794CD306A813","3A9BEE98-A214-498A-93BC-ED20F465D2EC"],"partTests":{"__isSmartRef__":true,"id":131475},"_ClipMode":"visible","moved":true,"b":143.78358953120187,"#startLetters":"set","isBeingDragged":false,"delta":-0.6581314206123352,"_Rotation":44.88283228900523,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131480},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4370.5,3339.1)"},"131454":{"target":{"__isSmartRef__":true,"id":131453},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131455":{"_BorderWidth":7.954183851556574,"_ClipMode":"visible","_BorderRadius":26.03647643392378,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.9,76.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(151,-56,200)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-31.8,-3.9)"},"131456":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131457},{"__isSmartRef__":true,"id":131459},{"__isSmartRef__":true,"id":131461},{"__isSmartRef__":true,"id":131463},{"__isSmartRef__":true,"id":131465},{"__isSmartRef__":true,"id":131467},{"__isSmartRef__":true,"id":131469},{"__isSmartRef__":true,"id":131471}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131473},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131457":{"date":{"__isSmartRef__":true,"id":131458},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131458":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131459":{"date":{"__isSmartRef__":true,"id":131460},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131460":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131461":{"date":{"__isSmartRef__":true,"id":131462},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131462":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131463":{"date":{"__isSmartRef__":true,"id":131464},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131464":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131465":{"date":{"__isSmartRef__":true,"id":131466},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131466":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131467":{"date":{"__isSmartRef__":true,"id":131468},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131468":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131469":{"date":{"__isSmartRef__":true,"id":131470},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131470":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131471":{"date":{"__isSmartRef__":true,"id":131472},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131472":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131473":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131474":{"morph":{"__isSmartRef__":true,"id":131453},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131475":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131476}},"131476":{"test01IsMorph":{"__isSmartRef__":true,"id":131477}},"131477":{"varMapping":{"__isSmartRef__":true,"id":131478},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131478":{"this":{"__isSmartRef__":true,"id":131475}},"131479":{},"131480":{"change":{"__isSmartRef__":true,"id":131481},"tick":{"__isSmartRef__":true,"id":131485}},"131481":{"varMapping":{"__isSmartRef__":true,"id":131482},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131482":{"this":{"__isSmartRef__":true,"id":131453}},"131483":{"timestamp":{"__isSmartRef__":true,"id":131484},"user":"cschuster","tags":[]},"131484":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131485":{"varMapping":{"__isSmartRef__":true,"id":131486},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131486":{"this":{"__isSmartRef__":true,"id":131453}},"131487":{"timestamp":{"__isSmartRef__":true,"id":131488},"user":"cschuster","tags":[]},"131488":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131489":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131490}],"id":"E16298F0-6F6F-403D-BFC3-7837AB9EFA82","shape":{"__isSmartRef__":true,"id":131491},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3403","partsBinMetaInfo":{"__isSmartRef__":true,"id":131492},"eventHandler":{"__isSmartRef__":true,"id":131510},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34"],"partTests":{"__isSmartRef__":true,"id":131511},"_ClipMode":"visible","moved":true,"b":173.69202993402723,"#startLetters":"set","isBeingDragged":false,"delta":-0.754966797248926,"_Rotation":19.149950718113534,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131516},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4637.6,4174.6)"},"131490":{"target":{"__isSmartRef__":true,"id":131489},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131491":{"_BorderWidth":5.549362869335734,"_ClipMode":"visible","_BorderRadius":39.51712070047233,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(51.3,95.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(29,-226,-159)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.2,-0.1)"},"131492":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131493},{"__isSmartRef__":true,"id":131495},{"__isSmartRef__":true,"id":131497},{"__isSmartRef__":true,"id":131499},{"__isSmartRef__":true,"id":131501},{"__isSmartRef__":true,"id":131503},{"__isSmartRef__":true,"id":131505},{"__isSmartRef__":true,"id":131507}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131509},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131493":{"date":{"__isSmartRef__":true,"id":131494},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131494":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131495":{"date":{"__isSmartRef__":true,"id":131496},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131496":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131497":{"date":{"__isSmartRef__":true,"id":131498},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131498":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131499":{"date":{"__isSmartRef__":true,"id":131500},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131500":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131501":{"date":{"__isSmartRef__":true,"id":131502},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131502":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131503":{"date":{"__isSmartRef__":true,"id":131504},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131504":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131505":{"date":{"__isSmartRef__":true,"id":131506},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131506":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131507":{"date":{"__isSmartRef__":true,"id":131508},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131508":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131509":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131510":{"morph":{"__isSmartRef__":true,"id":131489},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131511":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131512}},"131512":{"test01IsMorph":{"__isSmartRef__":true,"id":131513}},"131513":{"varMapping":{"__isSmartRef__":true,"id":131514},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131515},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131514":{"this":{"__isSmartRef__":true,"id":131511}},"131515":{},"131516":{"change":{"__isSmartRef__":true,"id":131517},"tick":{"__isSmartRef__":true,"id":131521}},"131517":{"varMapping":{"__isSmartRef__":true,"id":131518},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131518":{"this":{"__isSmartRef__":true,"id":131489}},"131519":{"timestamp":{"__isSmartRef__":true,"id":131520},"user":"cschuster","tags":[]},"131520":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131521":{"varMapping":{"__isSmartRef__":true,"id":131522},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131522":{"this":{"__isSmartRef__":true,"id":131489}},"131523":{"timestamp":{"__isSmartRef__":true,"id":131524},"user":"cschuster","tags":[]},"131524":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131525":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131526}],"id":"BE893C8E-779E-4573-860A-4E1A478FA917","shape":{"__isSmartRef__":true,"id":131527},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3404","partsBinMetaInfo":{"__isSmartRef__":true,"id":131528},"eventHandler":{"__isSmartRef__":true,"id":131546},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","5CCFCB66-4903-4022-BAA1-32D44BB302A4","DCC36815-F93A-47A1-9F71-18A5D7E82FF2","4275F246-3406-4F94-8FB1-60759FD6ED56","AAA78CDC-6231-4B7A-8B57-0E6FCC0E1549","DB89E4EA-2495-4FBA-BC1A-C16645775547","F44D5FEA-0557-4AEC-B897-9D2A7A424459","B1B34D3C-E9DF-4983-8110-88A0CB77F76A","D0331457-DEB8-45A7-B042-2EA454066774"],"partTests":{"__isSmartRef__":true,"id":131547},"_ClipMode":"visible","moved":true,"b":64.66209723707289,"#startLetters":"set","isBeingDragged":false,"delta":0.9577621546341106,"_Rotation":9.889460819427555,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131552},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4757.2,5011.6)"},"131526":{"target":{"__isSmartRef__":true,"id":131525},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131527":{"_BorderWidth":9.518998213315278,"_ClipMode":"visible","_BorderRadius":7.325848236885322,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.9,63.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(231,341,-242)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.1,-28.6)"},"131528":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131529},{"__isSmartRef__":true,"id":131531},{"__isSmartRef__":true,"id":131533},{"__isSmartRef__":true,"id":131535},{"__isSmartRef__":true,"id":131537},{"__isSmartRef__":true,"id":131539},{"__isSmartRef__":true,"id":131541},{"__isSmartRef__":true,"id":131543}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131545},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131529":{"date":{"__isSmartRef__":true,"id":131530},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131530":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131531":{"date":{"__isSmartRef__":true,"id":131532},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131532":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131533":{"date":{"__isSmartRef__":true,"id":131534},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131534":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131535":{"date":{"__isSmartRef__":true,"id":131536},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131536":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131537":{"date":{"__isSmartRef__":true,"id":131538},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131538":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131539":{"date":{"__isSmartRef__":true,"id":131540},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131540":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131541":{"date":{"__isSmartRef__":true,"id":131542},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131542":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131543":{"date":{"__isSmartRef__":true,"id":131544},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131544":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131545":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131546":{"morph":{"__isSmartRef__":true,"id":131525},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131547":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131548}},"131548":{"test01IsMorph":{"__isSmartRef__":true,"id":131549}},"131549":{"varMapping":{"__isSmartRef__":true,"id":131550},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131550":{"this":{"__isSmartRef__":true,"id":131547}},"131551":{},"131552":{"change":{"__isSmartRef__":true,"id":131553},"tick":{"__isSmartRef__":true,"id":131557}},"131553":{"varMapping":{"__isSmartRef__":true,"id":131554},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131554":{"this":{"__isSmartRef__":true,"id":131525}},"131555":{"timestamp":{"__isSmartRef__":true,"id":131556},"user":"cschuster","tags":[]},"131556":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131557":{"varMapping":{"__isSmartRef__":true,"id":131558},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131558":{"this":{"__isSmartRef__":true,"id":131525}},"131559":{"timestamp":{"__isSmartRef__":true,"id":131560},"user":"cschuster","tags":[]},"131560":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131561":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131562}],"id":"B5DF7DA7-8598-41EA-AAA2-9EAC3016AE0B","shape":{"__isSmartRef__":true,"id":131563},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3405","partsBinMetaInfo":{"__isSmartRef__":true,"id":131564},"eventHandler":{"__isSmartRef__":true,"id":131581},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","C7779946-3EC8-4E56-967B-450B488EE666","7E78B36C-DD5D-4253-B53C-AE25E2A8D77E","FB289E72-AD11-4D45-AB44-7D379FA628DA","1EC87AD7-25B0-4F1C-9A99-FA993C4C6957"],"partTests":{"__isSmartRef__":true,"id":131582},"_ClipMode":"visible","moved":true,"b":163.89505444606766,"#startLetters":"set","isBeingDragged":false,"delta":-0.8881181942415424,"_Rotation":-2.7277794921361966,"_Scale":0.9999999999999969,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131587},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(2434.0,1208.1)"},"131562":{"target":{"__isSmartRef__":true,"id":131561},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131563":{"_BorderWidth":6.386987915371562,"_ClipMode":"visible","_BorderRadius":36.9220232361812,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.7,88.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,-175,-40)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-0.8)"},"131564":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131565},{"__isSmartRef__":true,"id":131567},{"__isSmartRef__":true,"id":131569},{"__isSmartRef__":true,"id":131571},{"__isSmartRef__":true,"id":131573},{"__isSmartRef__":true,"id":131575},{"__isSmartRef__":true,"id":131577},{"__isSmartRef__":true,"id":131579}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131565":{"date":{"__isSmartRef__":true,"id":131566},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131566":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131567":{"date":{"__isSmartRef__":true,"id":131568},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131568":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131569":{"date":{"__isSmartRef__":true,"id":131570},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131570":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131571":{"date":{"__isSmartRef__":true,"id":131572},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131572":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131573":{"date":{"__isSmartRef__":true,"id":131574},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131574":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131575":{"date":{"__isSmartRef__":true,"id":131576},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131576":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131577":{"date":{"__isSmartRef__":true,"id":131578},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131578":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131579":{"date":{"__isSmartRef__":true,"id":131580},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131580":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131581":{"morph":{"__isSmartRef__":true,"id":131561},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131582":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131583}},"131583":{"test01IsMorph":{"__isSmartRef__":true,"id":131584}},"131584":{"varMapping":{"__isSmartRef__":true,"id":131585},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131585":{"this":{"__isSmartRef__":true,"id":131582}},"131586":{},"131587":{"change":{"__isSmartRef__":true,"id":131588},"tick":{"__isSmartRef__":true,"id":131592}},"131588":{"varMapping":{"__isSmartRef__":true,"id":131589},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131590},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131589":{"this":{"__isSmartRef__":true,"id":131561}},"131590":{"timestamp":{"__isSmartRef__":true,"id":131591},"user":"cschuster","tags":[]},"131591":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131592":{"varMapping":{"__isSmartRef__":true,"id":131593},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131593":{"this":{"__isSmartRef__":true,"id":131561}},"131594":{"timestamp":{"__isSmartRef__":true,"id":131595},"user":"cschuster","tags":[]},"131595":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131596":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131597}],"id":"954DAF96-DA5A-4507-B4B8-EF4206A51687","shape":{"__isSmartRef__":true,"id":131598},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3406","partsBinMetaInfo":{"__isSmartRef__":true,"id":131599},"eventHandler":{"__isSmartRef__":true,"id":131617},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","03158208-754C-4C38-BEB8-468869010BB0","2D083733-B301-43E1-B92F-A3FF6D624384","2650B8AC-F2FB-4052-A40A-DAA60ACAB786","2D507783-942D-491E-918F-C857FB7464DD"],"partTests":{"__isSmartRef__":true,"id":131618},"_ClipMode":"visible","moved":true,"b":275.0885646434035,"#startLetters":"set","isBeingDragged":false,"delta":-0.9830888427095488,"_Rotation":23.701019222249766,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131623},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4982.4,4916.3)"},"131597":{"target":{"__isSmartRef__":true,"id":131596},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131598":{"_BorderWidth":0.019706062463577645,"_ClipMode":"visible","_BorderRadius":0.3146756731807354,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.9,139.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-254,-232,77)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.1,-21.8)"},"131599":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131600},{"__isSmartRef__":true,"id":131602},{"__isSmartRef__":true,"id":131604},{"__isSmartRef__":true,"id":131606},{"__isSmartRef__":true,"id":131608},{"__isSmartRef__":true,"id":131610},{"__isSmartRef__":true,"id":131612},{"__isSmartRef__":true,"id":131614}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131616},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131600":{"date":{"__isSmartRef__":true,"id":131601},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131601":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131602":{"date":{"__isSmartRef__":true,"id":131603},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131603":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131604":{"date":{"__isSmartRef__":true,"id":131605},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131605":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131606":{"date":{"__isSmartRef__":true,"id":131607},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131607":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131608":{"date":{"__isSmartRef__":true,"id":131609},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131609":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131610":{"date":{"__isSmartRef__":true,"id":131611},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131611":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131612":{"date":{"__isSmartRef__":true,"id":131613},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131613":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131614":{"date":{"__isSmartRef__":true,"id":131615},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131615":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131616":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131617":{"morph":{"__isSmartRef__":true,"id":131596},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131618":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131619}},"131619":{"test01IsMorph":{"__isSmartRef__":true,"id":131620}},"131620":{"varMapping":{"__isSmartRef__":true,"id":131621},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131621":{"this":{"__isSmartRef__":true,"id":131618}},"131622":{},"131623":{"change":{"__isSmartRef__":true,"id":131624},"tick":{"__isSmartRef__":true,"id":131628}},"131624":{"varMapping":{"__isSmartRef__":true,"id":131625},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131626},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131625":{"this":{"__isSmartRef__":true,"id":131596}},"131626":{"timestamp":{"__isSmartRef__":true,"id":131627},"user":"cschuster","tags":[]},"131627":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131628":{"varMapping":{"__isSmartRef__":true,"id":131629},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131630},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131629":{"this":{"__isSmartRef__":true,"id":131596}},"131630":{"timestamp":{"__isSmartRef__":true,"id":131631},"user":"cschuster","tags":[]},"131631":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131632":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131633}],"id":"640C1E68-4883-4BD8-A10E-D14AE0DAF4A0","shape":{"__isSmartRef__":true,"id":131634},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3407","partsBinMetaInfo":{"__isSmartRef__":true,"id":131635},"eventHandler":{"__isSmartRef__":true,"id":131653},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","54F72696-3842-4A21-B720-DD59645ECD82","67D874F1-128A-486B-BB5F-953EA4B06FDD","61823827-4153-4134-9AB6-B33C93289F77"],"partTests":{"__isSmartRef__":true,"id":131654},"_ClipMode":"visible","moved":true,"b":83.54636639566161,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":9.951410163286793,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131659},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5735.9,3834.0)"},"131633":{"target":{"__isSmartRef__":true,"id":131632},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131634":{"_BorderWidth":9.968315698048913,"_ClipMode":"visible","_BorderRadius":0.5053425992331806,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.9,60.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(254,284,-202)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.9,-22.2)"},"131635":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131636},{"__isSmartRef__":true,"id":131638},{"__isSmartRef__":true,"id":131640},{"__isSmartRef__":true,"id":131642},{"__isSmartRef__":true,"id":131644},{"__isSmartRef__":true,"id":131646},{"__isSmartRef__":true,"id":131648},{"__isSmartRef__":true,"id":131650}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131652},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131636":{"date":{"__isSmartRef__":true,"id":131637},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131637":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131638":{"date":{"__isSmartRef__":true,"id":131639},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131639":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131640":{"date":{"__isSmartRef__":true,"id":131641},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131641":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131642":{"date":{"__isSmartRef__":true,"id":131643},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131643":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131644":{"date":{"__isSmartRef__":true,"id":131645},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131645":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131646":{"date":{"__isSmartRef__":true,"id":131647},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131647":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131648":{"date":{"__isSmartRef__":true,"id":131649},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131649":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131650":{"date":{"__isSmartRef__":true,"id":131651},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131651":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131652":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131653":{"morph":{"__isSmartRef__":true,"id":131632},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131654":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131655}},"131655":{"test01IsMorph":{"__isSmartRef__":true,"id":131656}},"131656":{"varMapping":{"__isSmartRef__":true,"id":131657},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131658},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131657":{"this":{"__isSmartRef__":true,"id":131654}},"131658":{},"131659":{"change":{"__isSmartRef__":true,"id":131660},"tick":{"__isSmartRef__":true,"id":131664}},"131660":{"varMapping":{"__isSmartRef__":true,"id":131661},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131661":{"this":{"__isSmartRef__":true,"id":131632}},"131662":{"timestamp":{"__isSmartRef__":true,"id":131663},"user":"cschuster","tags":[]},"131663":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131664":{"varMapping":{"__isSmartRef__":true,"id":131665},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131666},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131665":{"this":{"__isSmartRef__":true,"id":131632}},"131666":{"timestamp":{"__isSmartRef__":true,"id":131667},"user":"cschuster","tags":[]},"131667":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131668":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131669}],"id":"281A68FE-AB39-412A-AFFA-922AFD3D17CD","shape":{"__isSmartRef__":true,"id":131670},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3408","partsBinMetaInfo":{"__isSmartRef__":true,"id":131671},"eventHandler":{"__isSmartRef__":true,"id":131689},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","F9519984-8176-44E4-85FF-6A1BCA73CAA3","F8FD4694-FF17-4357-A81E-FC9A8842CF47","6BF1A2E8-DFDE-4193-99D3-79DB9D6B1CF9","4DD26D8A-2EB2-4260-AD1F-268416A00CA0"],"partTests":{"__isSmartRef__":true,"id":131690},"_ClipMode":"visible","moved":true,"b":53.021037311526015,"#startLetters":"set","isBeingDragged":false,"delta":0.7113728587864898,"_Rotation":7.64347050529782,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131695},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5299.6,4500.5)"},"131669":{"target":{"__isSmartRef__":true,"id":131668},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131670":{"_BorderWidth":8.994282124212527,"_ClipMode":"visible","_BorderRadius":14.473136499514027,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,68.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,359,-152)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.0,-32.0)"},"131671":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131672},{"__isSmartRef__":true,"id":131674},{"__isSmartRef__":true,"id":131676},{"__isSmartRef__":true,"id":131678},{"__isSmartRef__":true,"id":131680},{"__isSmartRef__":true,"id":131682},{"__isSmartRef__":true,"id":131684},{"__isSmartRef__":true,"id":131686}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131688},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131672":{"date":{"__isSmartRef__":true,"id":131673},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131673":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131674":{"date":{"__isSmartRef__":true,"id":131675},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131675":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131676":{"date":{"__isSmartRef__":true,"id":131677},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131677":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131678":{"date":{"__isSmartRef__":true,"id":131679},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131679":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131680":{"date":{"__isSmartRef__":true,"id":131681},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131681":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131682":{"date":{"__isSmartRef__":true,"id":131683},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131683":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131684":{"date":{"__isSmartRef__":true,"id":131685},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131685":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131686":{"date":{"__isSmartRef__":true,"id":131687},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131687":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131688":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131689":{"morph":{"__isSmartRef__":true,"id":131668},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131690":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131691}},"131691":{"test01IsMorph":{"__isSmartRef__":true,"id":131692}},"131692":{"varMapping":{"__isSmartRef__":true,"id":131693},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131694},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131693":{"this":{"__isSmartRef__":true,"id":131690}},"131694":{},"131695":{"change":{"__isSmartRef__":true,"id":131696},"tick":{"__isSmartRef__":true,"id":131700}},"131696":{"varMapping":{"__isSmartRef__":true,"id":131697},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131698},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131697":{"this":{"__isSmartRef__":true,"id":131668}},"131698":{"timestamp":{"__isSmartRef__":true,"id":131699},"user":"cschuster","tags":[]},"131699":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131700":{"varMapping":{"__isSmartRef__":true,"id":131701},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131701":{"this":{"__isSmartRef__":true,"id":131668}},"131702":{"timestamp":{"__isSmartRef__":true,"id":131703},"user":"cschuster","tags":[]},"131703":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131704":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131705}],"id":"6DE95119-4EE8-4F1C-A30A-2EEB49DA72DE","shape":{"__isSmartRef__":true,"id":131706},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3409","partsBinMetaInfo":{"__isSmartRef__":true,"id":131707},"eventHandler":{"__isSmartRef__":true,"id":131725},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","DB2A9C41-C67F-475D-91A9-117067CBF1DD","5F39F154-4168-4239-9FC9-272C301F08F7","52821BE4-EBF7-442F-9221-8F3C47786189"],"partTests":{"__isSmartRef__":true,"id":131726},"_ClipMode":"visible","moved":true,"b":186.4341993126436,"#startLetters":"set","isBeingDragged":false,"delta":0.5146018048981205,"_Rotation":18.424271678212964,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131731},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5062.4,4993.2)"},"131705":{"target":{"__isSmartRef__":true,"id":131704},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131706":{"_BorderWidth":4.439689584744256,"_ClipMode":"visible","_BorderRadius":39.4976835816895,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.9,104.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-29,-283,-249)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.8,-0.1)"},"131707":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131708},{"__isSmartRef__":true,"id":131710},{"__isSmartRef__":true,"id":131712},{"__isSmartRef__":true,"id":131714},{"__isSmartRef__":true,"id":131716},{"__isSmartRef__":true,"id":131718},{"__isSmartRef__":true,"id":131720},{"__isSmartRef__":true,"id":131722}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131724},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131708":{"date":{"__isSmartRef__":true,"id":131709},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131709":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131710":{"date":{"__isSmartRef__":true,"id":131711},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131711":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131712":{"date":{"__isSmartRef__":true,"id":131713},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131713":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131714":{"date":{"__isSmartRef__":true,"id":131715},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131715":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131716":{"date":{"__isSmartRef__":true,"id":131717},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131717":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131718":{"date":{"__isSmartRef__":true,"id":131719},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131719":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131720":{"date":{"__isSmartRef__":true,"id":131721},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131721":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131722":{"date":{"__isSmartRef__":true,"id":131723},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131723":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131724":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131725":{"morph":{"__isSmartRef__":true,"id":131704},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131726":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131727}},"131727":{"test01IsMorph":{"__isSmartRef__":true,"id":131728}},"131728":{"varMapping":{"__isSmartRef__":true,"id":131729},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131729":{"this":{"__isSmartRef__":true,"id":131726}},"131730":{},"131731":{"change":{"__isSmartRef__":true,"id":131732},"tick":{"__isSmartRef__":true,"id":131736}},"131732":{"varMapping":{"__isSmartRef__":true,"id":131733},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131733":{"this":{"__isSmartRef__":true,"id":131704}},"131734":{"timestamp":{"__isSmartRef__":true,"id":131735},"user":"cschuster","tags":[]},"131735":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131736":{"varMapping":{"__isSmartRef__":true,"id":131737},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131738},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131737":{"this":{"__isSmartRef__":true,"id":131704}},"131738":{"timestamp":{"__isSmartRef__":true,"id":131739},"user":"cschuster","tags":[]},"131739":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131740":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131741}],"id":"AEFF3224-69FC-4C2F-B299-9B9FAF9BCF6F","shape":{"__isSmartRef__":true,"id":131742},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3410","partsBinMetaInfo":{"__isSmartRef__":true,"id":131743},"eventHandler":{"__isSmartRef__":true,"id":131761},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","9AD19DD1-62E7-4143-95F0-4B136A198097","34287C00-4E7A-4855-AA99-580896658D2C"],"partTests":{"__isSmartRef__":true,"id":131762},"_ClipMode":"visible","moved":true,"b":6.977457604720257,"#startLetters":"set","isBeingDragged":false,"delta":0.8431952633545734,"_Rotation":-8.679072329270289,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131767},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4719.3,4410.8)"},"131741":{"target":{"__isSmartRef__":true,"id":131740},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131742":{"_BorderWidth":5.607394137993763,"_ClipMode":"visible","_BorderRadius":39.409715777809296,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.6,95.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(31,286,250)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.4,-39.9)"},"131743":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131744},{"__isSmartRef__":true,"id":131746},{"__isSmartRef__":true,"id":131748},{"__isSmartRef__":true,"id":131750},{"__isSmartRef__":true,"id":131752},{"__isSmartRef__":true,"id":131754},{"__isSmartRef__":true,"id":131756},{"__isSmartRef__":true,"id":131758}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131760},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131744":{"date":{"__isSmartRef__":true,"id":131745},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131745":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131746":{"date":{"__isSmartRef__":true,"id":131747},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131747":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131748":{"date":{"__isSmartRef__":true,"id":131749},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131749":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131750":{"date":{"__isSmartRef__":true,"id":131751},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131751":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131752":{"date":{"__isSmartRef__":true,"id":131753},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131753":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131754":{"date":{"__isSmartRef__":true,"id":131755},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131755":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131756":{"date":{"__isSmartRef__":true,"id":131757},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131757":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131758":{"date":{"__isSmartRef__":true,"id":131759},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131759":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131760":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131761":{"morph":{"__isSmartRef__":true,"id":131740},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131762":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131763}},"131763":{"test01IsMorph":{"__isSmartRef__":true,"id":131764}},"131764":{"varMapping":{"__isSmartRef__":true,"id":131765},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131766},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131765":{"this":{"__isSmartRef__":true,"id":131762}},"131766":{},"131767":{"change":{"__isSmartRef__":true,"id":131768},"tick":{"__isSmartRef__":true,"id":131772}},"131768":{"varMapping":{"__isSmartRef__":true,"id":131769},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131769":{"this":{"__isSmartRef__":true,"id":131740}},"131770":{"timestamp":{"__isSmartRef__":true,"id":131771},"user":"cschuster","tags":[]},"131771":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131772":{"varMapping":{"__isSmartRef__":true,"id":131773},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131774},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131773":{"this":{"__isSmartRef__":true,"id":131740}},"131774":{"timestamp":{"__isSmartRef__":true,"id":131775},"user":"cschuster","tags":[]},"131775":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131776":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131777}],"id":"20A1D764-7196-4E6D-B038-23E420F1917A","shape":{"__isSmartRef__":true,"id":131778},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3411","partsBinMetaInfo":{"__isSmartRef__":true,"id":131779},"eventHandler":{"__isSmartRef__":true,"id":131797},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","85335A92-55A2-47FA-A3FA-9886B1EEF286","942B993D-3131-46CD-B0F5-B4570AE4B914"],"partTests":{"__isSmartRef__":true,"id":131798},"_ClipMode":"visible","moved":true,"b":188.16981870029122,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":1.8779658360106217,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131803},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4672.5,4459.4)"},"131777":{"target":{"__isSmartRef__":true,"id":131776},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131778":{"_BorderWidth":4.289462318036504,"_ClipMode":"visible","_BorderRadius":39.19221792401591,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.3,105.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-37,-290,-253)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.2,-0.2)"},"131779":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131780},{"__isSmartRef__":true,"id":131782},{"__isSmartRef__":true,"id":131784},{"__isSmartRef__":true,"id":131786},{"__isSmartRef__":true,"id":131788},{"__isSmartRef__":true,"id":131790},{"__isSmartRef__":true,"id":131792},{"__isSmartRef__":true,"id":131794}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131796},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131780":{"date":{"__isSmartRef__":true,"id":131781},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131781":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131782":{"date":{"__isSmartRef__":true,"id":131783},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131783":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131784":{"date":{"__isSmartRef__":true,"id":131785},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131785":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131786":{"date":{"__isSmartRef__":true,"id":131787},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131787":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131788":{"date":{"__isSmartRef__":true,"id":131789},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131789":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131790":{"date":{"__isSmartRef__":true,"id":131791},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131791":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131792":{"date":{"__isSmartRef__":true,"id":131793},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131793":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131794":{"date":{"__isSmartRef__":true,"id":131795},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131795":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131796":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131797":{"morph":{"__isSmartRef__":true,"id":131776},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131798":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131799}},"131799":{"test01IsMorph":{"__isSmartRef__":true,"id":131800}},"131800":{"varMapping":{"__isSmartRef__":true,"id":131801},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131801":{"this":{"__isSmartRef__":true,"id":131798}},"131802":{},"131803":{"change":{"__isSmartRef__":true,"id":131804},"tick":{"__isSmartRef__":true,"id":131808}},"131804":{"varMapping":{"__isSmartRef__":true,"id":131805},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131806},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131805":{"this":{"__isSmartRef__":true,"id":131776}},"131806":{"timestamp":{"__isSmartRef__":true,"id":131807},"user":"cschuster","tags":[]},"131807":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131808":{"varMapping":{"__isSmartRef__":true,"id":131809},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131809":{"this":{"__isSmartRef__":true,"id":131776}},"131810":{"timestamp":{"__isSmartRef__":true,"id":131811},"user":"cschuster","tags":[]},"131811":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131812":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131813}],"id":"0CAFE8C6-1679-4E18-95E4-ECF72825B5B1","shape":{"__isSmartRef__":true,"id":131814},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3412","partsBinMetaInfo":{"__isSmartRef__":true,"id":131815},"eventHandler":{"__isSmartRef__":true,"id":131833},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","94746341-4815-4528-BCDD-68920E4D371C","3EFEB83E-8258-4BF0-8D23-62B2DE367D68","3F443FEF-26D9-4B6E-99AF-9983BE27754C","ADA8B844-4F6E-48ED-A88F-DA529EF0EB34","FA164FD8-411F-45F0-B009-03AF98F93433","3C8F85CA-CD4C-4F57-816F-B79AF1BB5C92","4C88B619-9B4E-42F2-9183-0BB369BF38C8","22AE55C9-F179-47A7-A20E-E944429C85DE","EBA5A851-8BDC-4659-9F9F-5D5FE386A901","A57B5F53-9BC1-49DC-BD30-06EF5161473C"],"partTests":{"__isSmartRef__":true,"id":131834},"_ClipMode":"visible","moved":true,"b":163.97141002462013,"#startLetters":"set","isBeingDragged":false,"delta":-0.5156743386760354,"_Rotation":4.779859900283803,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131839},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4448.1,3784.4)"},"131813":{"target":{"__isSmartRef__":true,"id":131812},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131814":{"_BorderWidth":6.380584903447739,"_ClipMode":"visible","_BorderRadius":36.95037651899551,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(38.8,89.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(71,-175,-41)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-25.5,-0.8)"},"131815":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131816},{"__isSmartRef__":true,"id":131818},{"__isSmartRef__":true,"id":131820},{"__isSmartRef__":true,"id":131822},{"__isSmartRef__":true,"id":131824},{"__isSmartRef__":true,"id":131826},{"__isSmartRef__":true,"id":131828},{"__isSmartRef__":true,"id":131830}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131832},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131816":{"date":{"__isSmartRef__":true,"id":131817},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131817":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131818":{"date":{"__isSmartRef__":true,"id":131819},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131819":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131820":{"date":{"__isSmartRef__":true,"id":131821},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131821":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131822":{"date":{"__isSmartRef__":true,"id":131823},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131823":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131824":{"date":{"__isSmartRef__":true,"id":131825},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131825":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131826":{"date":{"__isSmartRef__":true,"id":131827},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131827":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131828":{"date":{"__isSmartRef__":true,"id":131829},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131829":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131830":{"date":{"__isSmartRef__":true,"id":131831},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131831":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131832":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131833":{"morph":{"__isSmartRef__":true,"id":131812},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131834":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131835}},"131835":{"test01IsMorph":{"__isSmartRef__":true,"id":131836}},"131836":{"varMapping":{"__isSmartRef__":true,"id":131837},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131837":{"this":{"__isSmartRef__":true,"id":131834}},"131838":{},"131839":{"change":{"__isSmartRef__":true,"id":131840},"tick":{"__isSmartRef__":true,"id":131844}},"131840":{"varMapping":{"__isSmartRef__":true,"id":131841},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131842},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131841":{"this":{"__isSmartRef__":true,"id":131812}},"131842":{"timestamp":{"__isSmartRef__":true,"id":131843},"user":"cschuster","tags":[]},"131843":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131844":{"varMapping":{"__isSmartRef__":true,"id":131845},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131845":{"this":{"__isSmartRef__":true,"id":131812}},"131846":{"timestamp":{"__isSmartRef__":true,"id":131847},"user":"cschuster","tags":[]},"131847":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131848":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131849}],"id":"A1746B8E-725B-431D-B4DC-5AD90A06C925","shape":{"__isSmartRef__":true,"id":131850},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3413","partsBinMetaInfo":{"__isSmartRef__":true,"id":131851},"eventHandler":{"__isSmartRef__":true,"id":131869},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","01593FBB-1206-45DF-9584-3819D36861B2","937A2AAC-DE02-4922-B7E2-4F4B76B837CA","D933E6D3-2487-4171-B33B-6B4355111C3E","88EC6814-3CBF-43C0-AAC5-A0461C6079A5","2D72E168-2B1E-4077-9C44-A8508CB3A375"],"partTests":{"__isSmartRef__":true,"id":131870},"_ClipMode":"visible","moved":true,"b":338.24207406153437,"#startLetters":"set","isBeingDragged":false,"delta":-0.9135931200580671,"_Rotation":-53.37760661070945,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131875},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4577.6,4769.6)"},"131849":{"target":{"__isSmartRef__":true,"id":131848},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131850":{"_BorderWidth":3.1465704017656626,"_ClipMode":"visible","_BorderRadius":34.50367795902225,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(32.5,114.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-95,143,-36)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-12.6,-38.6)"},"131851":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131852},{"__isSmartRef__":true,"id":131854},{"__isSmartRef__":true,"id":131856},{"__isSmartRef__":true,"id":131858},{"__isSmartRef__":true,"id":131860},{"__isSmartRef__":true,"id":131862},{"__isSmartRef__":true,"id":131864},{"__isSmartRef__":true,"id":131866}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131868},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131852":{"date":{"__isSmartRef__":true,"id":131853},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131853":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131854":{"date":{"__isSmartRef__":true,"id":131855},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131855":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131856":{"date":{"__isSmartRef__":true,"id":131857},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131857":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131858":{"date":{"__isSmartRef__":true,"id":131859},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131859":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131860":{"date":{"__isSmartRef__":true,"id":131861},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131861":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131862":{"date":{"__isSmartRef__":true,"id":131863},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131863":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131864":{"date":{"__isSmartRef__":true,"id":131865},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131865":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131866":{"date":{"__isSmartRef__":true,"id":131867},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131867":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131868":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131869":{"morph":{"__isSmartRef__":true,"id":131848},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131870":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131871}},"131871":{"test01IsMorph":{"__isSmartRef__":true,"id":131872}},"131872":{"varMapping":{"__isSmartRef__":true,"id":131873},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131874},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131873":{"this":{"__isSmartRef__":true,"id":131870}},"131874":{},"131875":{"change":{"__isSmartRef__":true,"id":131876},"tick":{"__isSmartRef__":true,"id":131880}},"131876":{"varMapping":{"__isSmartRef__":true,"id":131877},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131878},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131877":{"this":{"__isSmartRef__":true,"id":131848}},"131878":{"timestamp":{"__isSmartRef__":true,"id":131879},"user":"cschuster","tags":[]},"131879":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131880":{"varMapping":{"__isSmartRef__":true,"id":131881},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131882},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131881":{"this":{"__isSmartRef__":true,"id":131848}},"131882":{"timestamp":{"__isSmartRef__":true,"id":131883},"user":"cschuster","tags":[]},"131883":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131884":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131885}],"id":"E97FC392-C093-433C-8875-E2E93361AA6B","shape":{"__isSmartRef__":true,"id":131886},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3414","partsBinMetaInfo":{"__isSmartRef__":true,"id":131887},"eventHandler":{"__isSmartRef__":true,"id":131905},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","35D156F2-83F7-4B4F-BD26-AAD3BB057055","739CDFC4-29F7-4662-9C96-6868EECEA98A","FB6D8B2C-6C0C-4093-9C2B-4C17E6007065","30E66FE6-FB9A-4BA5-BA28-8ED8F49B9A27","E2D484CB-39F6-4864-A3B3-098A2AC479D7","17F8EA42-9397-44AA-B9D0-95F54E379FE8","63555FBC-D751-494B-8C5F-34F405A3B0C7"],"partTests":{"__isSmartRef__":true,"id":131906},"_ClipMode":"visible","moved":true,"b":270.14306343958015,"#startLetters":"set","isBeingDragged":false,"delta":-0.43451371061382815,"_Rotation":-20.830134024718433,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131911},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5242.6,6169.6)"},"131885":{"target":{"__isSmartRef__":true,"id":131884},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131886":{"_BorderWidth":0.00001558661624301294,"_ClipMode":"visible","_BorderRadius":0.0002493854711760335,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.8,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-255,-255,137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.0,-20.0)"},"131887":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131888},{"__isSmartRef__":true,"id":131890},{"__isSmartRef__":true,"id":131892},{"__isSmartRef__":true,"id":131894},{"__isSmartRef__":true,"id":131896},{"__isSmartRef__":true,"id":131898},{"__isSmartRef__":true,"id":131900},{"__isSmartRef__":true,"id":131902}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131904},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131888":{"date":{"__isSmartRef__":true,"id":131889},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131889":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131890":{"date":{"__isSmartRef__":true,"id":131891},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131891":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131892":{"date":{"__isSmartRef__":true,"id":131893},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131893":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131894":{"date":{"__isSmartRef__":true,"id":131895},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131895":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131896":{"date":{"__isSmartRef__":true,"id":131897},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131897":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131898":{"date":{"__isSmartRef__":true,"id":131899},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131899":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131900":{"date":{"__isSmartRef__":true,"id":131901},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131901":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131902":{"date":{"__isSmartRef__":true,"id":131903},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131903":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131904":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131905":{"morph":{"__isSmartRef__":true,"id":131884},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131906":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131907}},"131907":{"test01IsMorph":{"__isSmartRef__":true,"id":131908}},"131908":{"varMapping":{"__isSmartRef__":true,"id":131909},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131910},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131909":{"this":{"__isSmartRef__":true,"id":131906}},"131910":{},"131911":{"change":{"__isSmartRef__":true,"id":131912},"tick":{"__isSmartRef__":true,"id":131916}},"131912":{"varMapping":{"__isSmartRef__":true,"id":131913},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":131914},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131913":{"this":{"__isSmartRef__":true,"id":131884}},"131914":{"timestamp":{"__isSmartRef__":true,"id":131915},"user":"cschuster","tags":[]},"131915":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"131916":{"varMapping":{"__isSmartRef__":true,"id":131917},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":131918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131917":{"this":{"__isSmartRef__":true,"id":131884}},"131918":{"timestamp":{"__isSmartRef__":true,"id":131919},"user":"cschuster","tags":[]},"131919":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"131920":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":131921}],"id":"9D9465ED-E8BA-4C7E-A855-CEC2B6B2B794","shape":{"__isSmartRef__":true,"id":131922},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3415","partsBinMetaInfo":{"__isSmartRef__":true,"id":131923},"eventHandler":{"__isSmartRef__":true,"id":131941},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","C396D563-2C06-450C-B674-B4F4BCBAA919","36ADFB66-77B8-4DCF-92D3-73293D5F31B3"],"partTests":{"__isSmartRef__":true,"id":131942},"_ClipMode":"visible","moved":true,"b":55.82474450272275,"#startLetters":"set","isBeingDragged":false,"delta":0.8766195113421418,"_Rotation":-0.9865790665936165,"_Scale":0.9999999999999968,"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":131947},{"__isSmartRef__":true,"id":131951},{"__isSmartRef__":true,"id":131961},{"__isSmartRef__":true,"id":131959},{"__isSmartRef__":true,"id":131983},{"__isSmartRef__":true,"id":131987},{"__isSmartRef__":true,"id":131997},{"__isSmartRef__":true,"id":131995},{"__isSmartRef__":true,"id":132019},{"__isSmartRef__":true,"id":132023},{"__isSmartRef__":true,"id":132033},{"__isSmartRef__":true,"id":132031},{"__isSmartRef__":true,"id":132055},{"__isSmartRef__":true,"id":132059},{"__isSmartRef__":true,"id":132069},{"__isSmartRef__":true,"id":132067},{"__isSmartRef__":true,"id":132091},{"__isSmartRef__":true,"id":132095},{"__isSmartRef__":true,"id":132105},{"__isSmartRef__":true,"id":132103},{"__isSmartRef__":true,"id":132127},{"__isSmartRef__":true,"id":132131},{"__isSmartRef__":true,"id":132141},{"__isSmartRef__":true,"id":132139}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132163},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8473.6,6223.0)"},"131921":{"target":{"__isSmartRef__":true,"id":131920},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"131922":{"_BorderWidth":9.136616228976807,"_ClipMode":"visible","_BorderRadius":12.621449878665114,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.2,66.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(211,356,-180)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-36.5,-31.2)"},"131923":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":131924},{"__isSmartRef__":true,"id":131926},{"__isSmartRef__":true,"id":131928},{"__isSmartRef__":true,"id":131930},{"__isSmartRef__":true,"id":131932},{"__isSmartRef__":true,"id":131934},{"__isSmartRef__":true,"id":131936},{"__isSmartRef__":true,"id":131938}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":131940},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"131924":{"date":{"__isSmartRef__":true,"id":131925},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"131925":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"131926":{"date":{"__isSmartRef__":true,"id":131927},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"131927":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"131928":{"date":{"__isSmartRef__":true,"id":131929},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"131929":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"131930":{"date":{"__isSmartRef__":true,"id":131931},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"131931":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"131932":{"date":{"__isSmartRef__":true,"id":131933},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"131933":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"131934":{"date":{"__isSmartRef__":true,"id":131935},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"131935":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"131936":{"date":{"__isSmartRef__":true,"id":131937},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"131937":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"131938":{"date":{"__isSmartRef__":true,"id":131939},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"131939":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"131940":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"131941":{"morph":{"__isSmartRef__":true,"id":131920},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131942":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131943}},"131943":{"test01IsMorph":{"__isSmartRef__":true,"id":131944}},"131944":{"varMapping":{"__isSmartRef__":true,"id":131945},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":131946},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131945":{"this":{"__isSmartRef__":true,"id":131942}},"131946":{},"131947":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":131948},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":131982},"dependedBy":{"__isSmartRef__":true,"id":131951},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131948":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":131949},"eventHandler":{"__isSmartRef__":true,"id":131950},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":131951},{"__isSmartRef__":true,"id":131959}],"_Rotation":-0.9865790665936165,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":131969}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131971},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"131949":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"131950":{"morph":{"__isSmartRef__":true,"id":131948},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131951":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":131948},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":131952},"dependendConnections":[{"__isSmartRef__":true,"id":131947}],"attributeConnections":[{"__isSmartRef__":true,"id":131953},{"__isSmartRef__":true,"id":131955},{"__isSmartRef__":true,"id":131957}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"131952":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":131948}},"131953":{"sourceObj":{"__isSmartRef__":true,"id":131951},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":131947},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":131954},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131954":{"source":{"__isSmartRef__":true,"id":131951},"target":{"__isSmartRef__":true,"id":131947}},"131955":{"sourceObj":{"__isSmartRef__":true,"id":131951},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":131947},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":131956},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131956":{"source":{"__isSmartRef__":true,"id":131951},"target":{"__isSmartRef__":true,"id":131947}},"131957":{"sourceObj":{"__isSmartRef__":true,"id":131951},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":131947},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":131958},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131958":{"source":{"__isSmartRef__":true,"id":131951},"target":{"__isSmartRef__":true,"id":131947}},"131959":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":131948},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":131960},"dependendConnections":[{"__isSmartRef__":true,"id":131961}],"attributeConnections":[{"__isSmartRef__":true,"id":131963},{"__isSmartRef__":true,"id":131965},{"__isSmartRef__":true,"id":131967}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"131960":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":131948}},"131961":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":131948},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":131962},"dependedBy":{"__isSmartRef__":true,"id":131959},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131962":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":131948}},"131963":{"sourceObj":{"__isSmartRef__":true,"id":131959},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":131961},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":131964},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131964":{"source":{"__isSmartRef__":true,"id":131959},"target":{"__isSmartRef__":true,"id":131961}},"131965":{"sourceObj":{"__isSmartRef__":true,"id":131959},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":131961},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":131966},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131966":{"source":{"__isSmartRef__":true,"id":131959},"target":{"__isSmartRef__":true,"id":131961}},"131967":{"sourceObj":{"__isSmartRef__":true,"id":131959},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":131961},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":131968},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131968":{"source":{"__isSmartRef__":true,"id":131959},"target":{"__isSmartRef__":true,"id":131961}},"131969":{"sourceObj":{"__isSmartRef__":true,"id":131948},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":131948},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":131970},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131970":{"source":{"__isSmartRef__":true,"id":131948},"target":{"__isSmartRef__":true,"id":131948}},"131971":{"remove":{"__isSmartRef__":true,"id":131972},"reconnect":{"__isSmartRef__":true,"id":131979}},"131972":{"varMapping":{"__isSmartRef__":true,"id":131973},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":131978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131973":{"this":{"__isSmartRef__":true,"id":131948},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131974}},"131974":{"$super":{"__isSmartRef__":true,"id":131975}},"131975":{"varMapping":{"__isSmartRef__":true,"id":131976},"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":131977},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131976":{"obj":{"__isSmartRef__":true,"id":131948},"name":"remove"},"131977":{},"131978":{},"131979":{"varMapping":{"__isSmartRef__":true,"id":131980},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":131981},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131980":{"this":{"__isSmartRef__":true,"id":131948}},"131981":{},"131982":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":131948}},"131983":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":131984},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":132018},"dependedBy":{"__isSmartRef__":true,"id":131987},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131984":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":131985},"eventHandler":{"__isSmartRef__":true,"id":131986},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":131987},{"__isSmartRef__":true,"id":131995}],"_Rotation":-0.9865790665936165,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":132005}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132007},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"131985":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"131986":{"morph":{"__isSmartRef__":true,"id":131984},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131987":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":131984},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":131988},"dependendConnections":[{"__isSmartRef__":true,"id":131983}],"attributeConnections":[{"__isSmartRef__":true,"id":131989},{"__isSmartRef__":true,"id":131991},{"__isSmartRef__":true,"id":131993}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"131988":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":131984}},"131989":{"sourceObj":{"__isSmartRef__":true,"id":131987},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":131983},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":131990},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131990":{"source":{"__isSmartRef__":true,"id":131987},"target":{"__isSmartRef__":true,"id":131983}},"131991":{"sourceObj":{"__isSmartRef__":true,"id":131987},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":131983},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":131992},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131992":{"source":{"__isSmartRef__":true,"id":131987},"target":{"__isSmartRef__":true,"id":131983}},"131993":{"sourceObj":{"__isSmartRef__":true,"id":131987},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":131983},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":131994},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131994":{"source":{"__isSmartRef__":true,"id":131987},"target":{"__isSmartRef__":true,"id":131983}},"131995":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":131984},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":131996},"dependendConnections":[{"__isSmartRef__":true,"id":131997}],"attributeConnections":[{"__isSmartRef__":true,"id":131999},{"__isSmartRef__":true,"id":132001},{"__isSmartRef__":true,"id":132003}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"131996":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":131984}},"131997":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":131984},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":131998},"dependedBy":{"__isSmartRef__":true,"id":131995},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"131998":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":131984}},"131999":{"sourceObj":{"__isSmartRef__":true,"id":131995},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":131997},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":132000},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132000":{"source":{"__isSmartRef__":true,"id":131995},"target":{"__isSmartRef__":true,"id":131997}},"132001":{"sourceObj":{"__isSmartRef__":true,"id":131995},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":131997},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":132002},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132002":{"source":{"__isSmartRef__":true,"id":131995},"target":{"__isSmartRef__":true,"id":131997}},"132003":{"sourceObj":{"__isSmartRef__":true,"id":131995},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":131997},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":132004},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132004":{"source":{"__isSmartRef__":true,"id":131995},"target":{"__isSmartRef__":true,"id":131997}},"132005":{"sourceObj":{"__isSmartRef__":true,"id":131984},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":131984},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":132006},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132006":{"source":{"__isSmartRef__":true,"id":131984},"target":{"__isSmartRef__":true,"id":131984}},"132007":{"remove":{"__isSmartRef__":true,"id":132008},"reconnect":{"__isSmartRef__":true,"id":132015}},"132008":{"varMapping":{"__isSmartRef__":true,"id":132009},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":132014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132009":{"this":{"__isSmartRef__":true,"id":131984},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132010}},"132010":{"$super":{"__isSmartRef__":true,"id":132011}},"132011":{"varMapping":{"__isSmartRef__":true,"id":132012},"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":132013},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132012":{"obj":{"__isSmartRef__":true,"id":131984},"name":"remove"},"132013":{},"132014":{},"132015":{"varMapping":{"__isSmartRef__":true,"id":132016},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":132017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132016":{"this":{"__isSmartRef__":true,"id":131984}},"132017":{},"132018":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":131984}},"132019":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":132020},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":132054},"dependedBy":{"__isSmartRef__":true,"id":132023},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132020":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":132021},"eventHandler":{"__isSmartRef__":true,"id":132022},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":132023},{"__isSmartRef__":true,"id":132031}],"_Rotation":-0.9865790665936165,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":132041}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132043},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"132021":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"132022":{"morph":{"__isSmartRef__":true,"id":132020},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132023":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":132020},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":132024},"dependendConnections":[{"__isSmartRef__":true,"id":132019}],"attributeConnections":[{"__isSmartRef__":true,"id":132025},{"__isSmartRef__":true,"id":132027},{"__isSmartRef__":true,"id":132029}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"132024":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132020}},"132025":{"sourceObj":{"__isSmartRef__":true,"id":132023},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":132019},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":132026},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132026":{"source":{"__isSmartRef__":true,"id":132023},"target":{"__isSmartRef__":true,"id":132019}},"132027":{"sourceObj":{"__isSmartRef__":true,"id":132023},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":132019},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":132028},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132028":{"source":{"__isSmartRef__":true,"id":132023},"target":{"__isSmartRef__":true,"id":132019}},"132029":{"sourceObj":{"__isSmartRef__":true,"id":132023},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":132019},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":132030},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132030":{"source":{"__isSmartRef__":true,"id":132023},"target":{"__isSmartRef__":true,"id":132019}},"132031":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":132020},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":132032},"dependendConnections":[{"__isSmartRef__":true,"id":132033}],"attributeConnections":[{"__isSmartRef__":true,"id":132035},{"__isSmartRef__":true,"id":132037},{"__isSmartRef__":true,"id":132039}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"132032":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132020}},"132033":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":132020},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":132034},"dependedBy":{"__isSmartRef__":true,"id":132031},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132034":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132020}},"132035":{"sourceObj":{"__isSmartRef__":true,"id":132031},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":132033},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":132036},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132036":{"source":{"__isSmartRef__":true,"id":132031},"target":{"__isSmartRef__":true,"id":132033}},"132037":{"sourceObj":{"__isSmartRef__":true,"id":132031},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":132033},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":132038},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132038":{"source":{"__isSmartRef__":true,"id":132031},"target":{"__isSmartRef__":true,"id":132033}},"132039":{"sourceObj":{"__isSmartRef__":true,"id":132031},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":132033},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":132040},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132040":{"source":{"__isSmartRef__":true,"id":132031},"target":{"__isSmartRef__":true,"id":132033}},"132041":{"sourceObj":{"__isSmartRef__":true,"id":132020},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":132020},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":132042},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132042":{"source":{"__isSmartRef__":true,"id":132020},"target":{"__isSmartRef__":true,"id":132020}},"132043":{"remove":{"__isSmartRef__":true,"id":132044},"reconnect":{"__isSmartRef__":true,"id":132051}},"132044":{"varMapping":{"__isSmartRef__":true,"id":132045},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":132050},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132045":{"this":{"__isSmartRef__":true,"id":132020},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132046}},"132046":{"$super":{"__isSmartRef__":true,"id":132047}},"132047":{"varMapping":{"__isSmartRef__":true,"id":132048},"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":132049},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132048":{"obj":{"__isSmartRef__":true,"id":132020},"name":"remove"},"132049":{},"132050":{},"132051":{"varMapping":{"__isSmartRef__":true,"id":132052},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":132053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132052":{"this":{"__isSmartRef__":true,"id":132020}},"132053":{},"132054":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132020}},"132055":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":132056},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":132090},"dependedBy":{"__isSmartRef__":true,"id":132059},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132056":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":132057},"eventHandler":{"__isSmartRef__":true,"id":132058},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":132059},{"__isSmartRef__":true,"id":132067}],"_Rotation":-0.9865790665936165,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":132077}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132079},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"132057":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"132058":{"morph":{"__isSmartRef__":true,"id":132056},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132059":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":132056},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":132060},"dependendConnections":[{"__isSmartRef__":true,"id":132055}],"attributeConnections":[{"__isSmartRef__":true,"id":132061},{"__isSmartRef__":true,"id":132063},{"__isSmartRef__":true,"id":132065}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"132060":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132056}},"132061":{"sourceObj":{"__isSmartRef__":true,"id":132059},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":132055},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":132062},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132062":{"source":{"__isSmartRef__":true,"id":132059},"target":{"__isSmartRef__":true,"id":132055}},"132063":{"sourceObj":{"__isSmartRef__":true,"id":132059},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":132055},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":132064},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132064":{"source":{"__isSmartRef__":true,"id":132059},"target":{"__isSmartRef__":true,"id":132055}},"132065":{"sourceObj":{"__isSmartRef__":true,"id":132059},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":132055},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":132066},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132066":{"source":{"__isSmartRef__":true,"id":132059},"target":{"__isSmartRef__":true,"id":132055}},"132067":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":132056},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":132068},"dependendConnections":[{"__isSmartRef__":true,"id":132069}],"attributeConnections":[{"__isSmartRef__":true,"id":132071},{"__isSmartRef__":true,"id":132073},{"__isSmartRef__":true,"id":132075}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"132068":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132056}},"132069":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":132056},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":132070},"dependedBy":{"__isSmartRef__":true,"id":132067},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132070":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132056}},"132071":{"sourceObj":{"__isSmartRef__":true,"id":132067},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":132069},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":132072},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132072":{"source":{"__isSmartRef__":true,"id":132067},"target":{"__isSmartRef__":true,"id":132069}},"132073":{"sourceObj":{"__isSmartRef__":true,"id":132067},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":132069},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":132074},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132074":{"source":{"__isSmartRef__":true,"id":132067},"target":{"__isSmartRef__":true,"id":132069}},"132075":{"sourceObj":{"__isSmartRef__":true,"id":132067},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":132069},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":132076},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132076":{"source":{"__isSmartRef__":true,"id":132067},"target":{"__isSmartRef__":true,"id":132069}},"132077":{"sourceObj":{"__isSmartRef__":true,"id":132056},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":132056},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":132078},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132078":{"source":{"__isSmartRef__":true,"id":132056},"target":{"__isSmartRef__":true,"id":132056}},"132079":{"remove":{"__isSmartRef__":true,"id":132080},"reconnect":{"__isSmartRef__":true,"id":132087}},"132080":{"varMapping":{"__isSmartRef__":true,"id":132081},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":132086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132081":{"this":{"__isSmartRef__":true,"id":132056},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132082}},"132082":{"$super":{"__isSmartRef__":true,"id":132083}},"132083":{"varMapping":{"__isSmartRef__":true,"id":132084},"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":132085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132084":{"obj":{"__isSmartRef__":true,"id":132056},"name":"remove"},"132085":{},"132086":{},"132087":{"varMapping":{"__isSmartRef__":true,"id":132088},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":132089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132088":{"this":{"__isSmartRef__":true,"id":132056}},"132089":{},"132090":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132056}},"132091":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":132092},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":132126},"dependedBy":{"__isSmartRef__":true,"id":132095},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132092":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":132093},"eventHandler":{"__isSmartRef__":true,"id":132094},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":132095},{"__isSmartRef__":true,"id":132103}],"_Rotation":-0.9865790665936165,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":132113}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132115},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"132093":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"132094":{"morph":{"__isSmartRef__":true,"id":132092},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132095":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":132092},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":132096},"dependendConnections":[{"__isSmartRef__":true,"id":132091}],"attributeConnections":[{"__isSmartRef__":true,"id":132097},{"__isSmartRef__":true,"id":132099},{"__isSmartRef__":true,"id":132101}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"132096":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132092}},"132097":{"sourceObj":{"__isSmartRef__":true,"id":132095},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":132091},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":132098},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132098":{"source":{"__isSmartRef__":true,"id":132095},"target":{"__isSmartRef__":true,"id":132091}},"132099":{"sourceObj":{"__isSmartRef__":true,"id":132095},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":132091},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":132100},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132100":{"source":{"__isSmartRef__":true,"id":132095},"target":{"__isSmartRef__":true,"id":132091}},"132101":{"sourceObj":{"__isSmartRef__":true,"id":132095},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":132091},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":132102},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132102":{"source":{"__isSmartRef__":true,"id":132095},"target":{"__isSmartRef__":true,"id":132091}},"132103":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":132092},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":132104},"dependendConnections":[{"__isSmartRef__":true,"id":132105}],"attributeConnections":[{"__isSmartRef__":true,"id":132107},{"__isSmartRef__":true,"id":132109},{"__isSmartRef__":true,"id":132111}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"132104":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132092}},"132105":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":132092},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":132106},"dependedBy":{"__isSmartRef__":true,"id":132103},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132106":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132092}},"132107":{"sourceObj":{"__isSmartRef__":true,"id":132103},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":132105},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":132108},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132108":{"source":{"__isSmartRef__":true,"id":132103},"target":{"__isSmartRef__":true,"id":132105}},"132109":{"sourceObj":{"__isSmartRef__":true,"id":132103},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":132105},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":132110},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132110":{"source":{"__isSmartRef__":true,"id":132103},"target":{"__isSmartRef__":true,"id":132105}},"132111":{"sourceObj":{"__isSmartRef__":true,"id":132103},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":132105},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":132112},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132112":{"source":{"__isSmartRef__":true,"id":132103},"target":{"__isSmartRef__":true,"id":132105}},"132113":{"sourceObj":{"__isSmartRef__":true,"id":132092},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":132092},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":132114},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132114":{"source":{"__isSmartRef__":true,"id":132092},"target":{"__isSmartRef__":true,"id":132092}},"132115":{"remove":{"__isSmartRef__":true,"id":132116},"reconnect":{"__isSmartRef__":true,"id":132123}},"132116":{"varMapping":{"__isSmartRef__":true,"id":132117},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":132122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132117":{"this":{"__isSmartRef__":true,"id":132092},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132118}},"132118":{"$super":{"__isSmartRef__":true,"id":132119}},"132119":{"varMapping":{"__isSmartRef__":true,"id":132120},"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":132121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132120":{"obj":{"__isSmartRef__":true,"id":132092},"name":"remove"},"132121":{},"132122":{},"132123":{"varMapping":{"__isSmartRef__":true,"id":132124},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":132125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132124":{"this":{"__isSmartRef__":true,"id":132092}},"132125":{},"132126":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132092}},"132127":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":132128},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":132162},"dependedBy":{"__isSmartRef__":true,"id":132131},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132128":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":132129},"eventHandler":{"__isSmartRef__":true,"id":132130},"_ClipMode":"visible","derivationIds":[],"id":"DCCA45FA-3AB5-4487-B6B6-1D1AD5636F54","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":132131},{"__isSmartRef__":true,"id":132139}],"_Rotation":-0.9865790665936165,"_Scale":0.9999999999999969,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":132149}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132151},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(160.3,53.6)"},"132129":{"_BorderWidth":9.45503262094184,"_ClipMode":"visible","_BorderRadius":8.24429495415054,"_Opacity":0.5,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(92.4,64.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.8,-29.1)"},"132130":{"morph":{"__isSmartRef__":true,"id":132128},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132131":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":132128},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":132132},"dependendConnections":[{"__isSmartRef__":true,"id":132127}],"attributeConnections":[{"__isSmartRef__":true,"id":132133},{"__isSmartRef__":true,"id":132135},{"__isSmartRef__":true,"id":132137}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"132132":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132128}},"132133":{"sourceObj":{"__isSmartRef__":true,"id":132131},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":132127},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":132134},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132134":{"source":{"__isSmartRef__":true,"id":132131},"target":{"__isSmartRef__":true,"id":132127}},"132135":{"sourceObj":{"__isSmartRef__":true,"id":132131},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":132127},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":132136},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132136":{"source":{"__isSmartRef__":true,"id":132131},"target":{"__isSmartRef__":true,"id":132127}},"132137":{"sourceObj":{"__isSmartRef__":true,"id":132131},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":132127},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":132138},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132138":{"source":{"__isSmartRef__":true,"id":132131},"target":{"__isSmartRef__":true,"id":132127}},"132139":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":132128},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":132140},"dependendConnections":[{"__isSmartRef__":true,"id":132141}],"attributeConnections":[{"__isSmartRef__":true,"id":132143},{"__isSmartRef__":true,"id":132145},{"__isSmartRef__":true,"id":132147}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"132140":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132128}},"132141":{"sourceObj":{"__isSmartRef__":true,"id":131920},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":132128},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":132142},"dependedBy":{"__isSmartRef__":true,"id":132139},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132142":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132128}},"132143":{"sourceObj":{"__isSmartRef__":true,"id":132139},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":132141},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":132144},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132144":{"source":{"__isSmartRef__":true,"id":132139},"target":{"__isSmartRef__":true,"id":132141}},"132145":{"sourceObj":{"__isSmartRef__":true,"id":132139},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":132141},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":132146},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132146":{"source":{"__isSmartRef__":true,"id":132139},"target":{"__isSmartRef__":true,"id":132141}},"132147":{"sourceObj":{"__isSmartRef__":true,"id":132139},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":132141},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":132148},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132148":{"source":{"__isSmartRef__":true,"id":132139},"target":{"__isSmartRef__":true,"id":132141}},"132149":{"sourceObj":{"__isSmartRef__":true,"id":132128},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":132128},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":132150},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132150":{"source":{"__isSmartRef__":true,"id":132128},"target":{"__isSmartRef__":true,"id":132128}},"132151":{"remove":{"__isSmartRef__":true,"id":132152},"reconnect":{"__isSmartRef__":true,"id":132159}},"132152":{"varMapping":{"__isSmartRef__":true,"id":132153},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphsForReconnect = this.submorphs.clone();\n this.submorphs.invoke('remove');\n lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n }","funcProperties":{"__isSmartRef__":true,"id":132158},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132153":{"this":{"__isSmartRef__":true,"id":132128},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132154}},"132154":{"$super":{"__isSmartRef__":true,"id":132155}},"132155":{"varMapping":{"__isSmartRef__":true,"id":132156},"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":132157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132156":{"obj":{"__isSmartRef__":true,"id":132128},"name":"remove"},"132157":{},"132158":{},"132159":{"varMapping":{"__isSmartRef__":true,"id":132160},"source":"function reconnect(newOwner) {\n this.connections.invoke('connect');\n this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n delete this.submorphsForReconnect;\n }","funcProperties":{"__isSmartRef__":true,"id":132161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132160":{"this":{"__isSmartRef__":true,"id":132128}},"132161":{},"132162":{"source":{"__isSmartRef__":true,"id":131920},"target":{"__isSmartRef__":true,"id":132128}},"132163":{"change":{"__isSmartRef__":true,"id":132164},"tick":{"__isSmartRef__":true,"id":132168}},"132164":{"varMapping":{"__isSmartRef__":true,"id":132165},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132166},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132165":{"this":{"__isSmartRef__":true,"id":131920}},"132166":{"timestamp":{"__isSmartRef__":true,"id":132167},"user":"cschuster","tags":[]},"132167":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132168":{"varMapping":{"__isSmartRef__":true,"id":132169},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132170},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132169":{"this":{"__isSmartRef__":true,"id":131920}},"132170":{"timestamp":{"__isSmartRef__":true,"id":132171},"user":"cschuster","tags":[]},"132171":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132172":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132173}],"id":"7D513F23-DDF5-4F2F-98C5-A13D68801D3E","shape":{"__isSmartRef__":true,"id":132174},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3416","partsBinMetaInfo":{"__isSmartRef__":true,"id":132175},"eventHandler":{"__isSmartRef__":true,"id":132193},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","6D478FE2-CDFD-43F9-8192-01CC1B4C3E03","31518FAF-F889-42DE-969E-2799218729C2","2C0F7FAA-7543-487E-8381-E6D5AF91D545","1284DA4D-945A-4C49-9D53-E2CDAE126970","4A3A4D2D-2EA8-45D9-9014-9A871AAEFC9B"],"partTests":{"__isSmartRef__":true,"id":132194},"_ClipMode":"visible","moved":true,"b":219.24873893189942,"#startLetters":"set","isBeingDragged":false,"delta":-0.715161744854413,"_Rotation":8.226514522607411,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132199},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5431.7,4912.8)"},"132173":{"target":{"__isSmartRef__":true,"id":132172},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132174":{"_BorderWidth":1.8365585790527685,"_ClipMode":"visible","_BorderRadius":23.988221401976574,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.2,125.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-162,-360,-23)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-7.3,-4.5)"},"132175":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132176},{"__isSmartRef__":true,"id":132178},{"__isSmartRef__":true,"id":132180},{"__isSmartRef__":true,"id":132182},{"__isSmartRef__":true,"id":132184},{"__isSmartRef__":true,"id":132186},{"__isSmartRef__":true,"id":132188},{"__isSmartRef__":true,"id":132190}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132192},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132176":{"date":{"__isSmartRef__":true,"id":132177},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132177":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132178":{"date":{"__isSmartRef__":true,"id":132179},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132179":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132180":{"date":{"__isSmartRef__":true,"id":132181},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132181":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132182":{"date":{"__isSmartRef__":true,"id":132183},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132183":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132184":{"date":{"__isSmartRef__":true,"id":132185},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132185":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132186":{"date":{"__isSmartRef__":true,"id":132187},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132187":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132188":{"date":{"__isSmartRef__":true,"id":132189},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132189":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132190":{"date":{"__isSmartRef__":true,"id":132191},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132191":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132192":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132193":{"morph":{"__isSmartRef__":true,"id":132172},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132194":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132195}},"132195":{"test01IsMorph":{"__isSmartRef__":true,"id":132196}},"132196":{"varMapping":{"__isSmartRef__":true,"id":132197},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132198},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132197":{"this":{"__isSmartRef__":true,"id":132194}},"132198":{},"132199":{"change":{"__isSmartRef__":true,"id":132200},"tick":{"__isSmartRef__":true,"id":132204}},"132200":{"varMapping":{"__isSmartRef__":true,"id":132201},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132202},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132201":{"this":{"__isSmartRef__":true,"id":132172}},"132202":{"timestamp":{"__isSmartRef__":true,"id":132203},"user":"cschuster","tags":[]},"132203":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132204":{"varMapping":{"__isSmartRef__":true,"id":132205},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132206},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132205":{"this":{"__isSmartRef__":true,"id":132172}},"132206":{"timestamp":{"__isSmartRef__":true,"id":132207},"user":"cschuster","tags":[]},"132207":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132208":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132209}],"id":"AF6EC48A-B03F-4253-AB71-C51EE6CCB00D","shape":{"__isSmartRef__":true,"id":132210},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3417","partsBinMetaInfo":{"__isSmartRef__":true,"id":132211},"eventHandler":{"__isSmartRef__":true,"id":132229},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","04B396E8-A2F1-42E4-8AF4-C051EEBBBFD3","86BE6692-6042-406E-8030-0151E32870DF","0F547A20-A827-450F-BAED-721232D41FF8","96A5EF73-E119-4BDB-B66B-AFD35D38753E"],"partTests":{"__isSmartRef__":true,"id":132230},"_ClipMode":"visible","moved":true,"b":351.7016136756283,"#startLetters":"set","isBeingDragged":false,"delta":-0.703312995203305,"_Rotation":26.223542896221474,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132235},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6195.1,4788.7)"},"132209":{"target":{"__isSmartRef__":true,"id":132208},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132210":{"_BorderWidth":4.278358340069329,"_ClipMode":"visible","_BorderRadius":39.166773303444,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(48.6,105.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-37,216,137)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-17.1,-39.8)"},"132211":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132212},{"__isSmartRef__":true,"id":132214},{"__isSmartRef__":true,"id":132216},{"__isSmartRef__":true,"id":132218},{"__isSmartRef__":true,"id":132220},{"__isSmartRef__":true,"id":132222},{"__isSmartRef__":true,"id":132224},{"__isSmartRef__":true,"id":132226}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132228},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132212":{"date":{"__isSmartRef__":true,"id":132213},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132213":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132214":{"date":{"__isSmartRef__":true,"id":132215},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132215":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132216":{"date":{"__isSmartRef__":true,"id":132217},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132217":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132218":{"date":{"__isSmartRef__":true,"id":132219},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132219":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132220":{"date":{"__isSmartRef__":true,"id":132221},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132221":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132222":{"date":{"__isSmartRef__":true,"id":132223},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132223":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132224":{"date":{"__isSmartRef__":true,"id":132225},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132225":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132226":{"date":{"__isSmartRef__":true,"id":132227},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132227":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132228":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132229":{"morph":{"__isSmartRef__":true,"id":132208},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132230":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132231}},"132231":{"test01IsMorph":{"__isSmartRef__":true,"id":132232}},"132232":{"varMapping":{"__isSmartRef__":true,"id":132233},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132234},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132233":{"this":{"__isSmartRef__":true,"id":132230}},"132234":{},"132235":{"change":{"__isSmartRef__":true,"id":132236},"tick":{"__isSmartRef__":true,"id":132240}},"132236":{"varMapping":{"__isSmartRef__":true,"id":132237},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132238},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132237":{"this":{"__isSmartRef__":true,"id":132208}},"132238":{"timestamp":{"__isSmartRef__":true,"id":132239},"user":"cschuster","tags":[]},"132239":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132240":{"varMapping":{"__isSmartRef__":true,"id":132241},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132242},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132241":{"this":{"__isSmartRef__":true,"id":132208}},"132242":{"timestamp":{"__isSmartRef__":true,"id":132243},"user":"cschuster","tags":[]},"132243":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132244":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132245}],"id":"086EA2B1-779C-4C77-9FC0-B2A111FF451A","shape":{"__isSmartRef__":true,"id":132246},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3418","partsBinMetaInfo":{"__isSmartRef__":true,"id":132247},"eventHandler":{"__isSmartRef__":true,"id":132265},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","6EED8F3E-D58C-49F0-870F-CDC49F3CEDC5","176024A4-FE0A-47D5-8E18-8E8595529561","B475AC80-61D5-425A-9EBD-019653DB2631"],"partTests":{"__isSmartRef__":true,"id":132266},"_ClipMode":"visible","moved":true,"b":234.46984744817019,"#startLetters":"set","isBeingDragged":false,"delta":0.9626938710571267,"_Rotation":-2.0249142972706125,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132271},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5858.6,4691.4)"},"132245":{"target":{"__isSmartRef__":true,"id":132244},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132246":{"_BorderWidth":0.9309509793062061,"_ClipMode":"visible","_BorderRadius":13.508544107505402,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(97.8,132.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-208,-357,167)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-3.7,-8.4)"},"132247":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132248},{"__isSmartRef__":true,"id":132250},{"__isSmartRef__":true,"id":132252},{"__isSmartRef__":true,"id":132254},{"__isSmartRef__":true,"id":132256},{"__isSmartRef__":true,"id":132258},{"__isSmartRef__":true,"id":132260},{"__isSmartRef__":true,"id":132262}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132264},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132248":{"date":{"__isSmartRef__":true,"id":132249},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132249":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132250":{"date":{"__isSmartRef__":true,"id":132251},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132251":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132252":{"date":{"__isSmartRef__":true,"id":132253},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132253":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132254":{"date":{"__isSmartRef__":true,"id":132255},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132255":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132256":{"date":{"__isSmartRef__":true,"id":132257},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132257":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132258":{"date":{"__isSmartRef__":true,"id":132259},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132259":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132260":{"date":{"__isSmartRef__":true,"id":132261},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132261":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132262":{"date":{"__isSmartRef__":true,"id":132263},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132263":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132264":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132265":{"morph":{"__isSmartRef__":true,"id":132244},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132266":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132267}},"132267":{"test01IsMorph":{"__isSmartRef__":true,"id":132268}},"132268":{"varMapping":{"__isSmartRef__":true,"id":132269},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132270},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132269":{"this":{"__isSmartRef__":true,"id":132266}},"132270":{},"132271":{"change":{"__isSmartRef__":true,"id":132272},"tick":{"__isSmartRef__":true,"id":132276}},"132272":{"varMapping":{"__isSmartRef__":true,"id":132273},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132274},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132273":{"this":{"__isSmartRef__":true,"id":132244}},"132274":{"timestamp":{"__isSmartRef__":true,"id":132275},"user":"cschuster","tags":[]},"132275":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132276":{"varMapping":{"__isSmartRef__":true,"id":132277},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132278},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132277":{"this":{"__isSmartRef__":true,"id":132244}},"132278":{"timestamp":{"__isSmartRef__":true,"id":132279},"user":"cschuster","tags":[]},"132279":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132280":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132281}],"id":"3819ABDB-6CDA-4B44-87FD-A71D3FA8FE47","shape":{"__isSmartRef__":true,"id":132282},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3419","partsBinMetaInfo":{"__isSmartRef__":true,"id":132283},"eventHandler":{"__isSmartRef__":true,"id":132301},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","A4C90DFE-144A-4040-BE7B-5CA8F5752BAD"],"partTests":{"__isSmartRef__":true,"id":132302},"_ClipMode":"visible","moved":true,"b":104.39005713374354,"#startLetters":"set","isBeingDragged":false,"delta":-0.8989505292847753,"_Rotation":0.46158249584975225,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132307},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6053.4,4833.2)"},"132281":{"target":{"__isSmartRef__":true,"id":132280},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132282":{"_BorderWidth":9.843131515655184,"_ClipMode":"visible","_BorderRadius":2.4705233953080263,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.7,61.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(247,184,47)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.4,-15.0)"},"132283":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132284},{"__isSmartRef__":true,"id":132286},{"__isSmartRef__":true,"id":132288},{"__isSmartRef__":true,"id":132290},{"__isSmartRef__":true,"id":132292},{"__isSmartRef__":true,"id":132294},{"__isSmartRef__":true,"id":132296},{"__isSmartRef__":true,"id":132298}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132300},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132284":{"date":{"__isSmartRef__":true,"id":132285},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132285":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132286":{"date":{"__isSmartRef__":true,"id":132287},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132287":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132288":{"date":{"__isSmartRef__":true,"id":132289},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132289":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132290":{"date":{"__isSmartRef__":true,"id":132291},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132291":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132292":{"date":{"__isSmartRef__":true,"id":132293},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132293":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132294":{"date":{"__isSmartRef__":true,"id":132295},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132295":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132296":{"date":{"__isSmartRef__":true,"id":132297},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132297":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132298":{"date":{"__isSmartRef__":true,"id":132299},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132299":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132300":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132301":{"morph":{"__isSmartRef__":true,"id":132280},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132302":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132303}},"132303":{"test01IsMorph":{"__isSmartRef__":true,"id":132304}},"132304":{"varMapping":{"__isSmartRef__":true,"id":132305},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132306},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132305":{"this":{"__isSmartRef__":true,"id":132302}},"132306":{},"132307":{"change":{"__isSmartRef__":true,"id":132308},"tick":{"__isSmartRef__":true,"id":132312}},"132308":{"varMapping":{"__isSmartRef__":true,"id":132309},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132310},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132309":{"this":{"__isSmartRef__":true,"id":132280}},"132310":{"timestamp":{"__isSmartRef__":true,"id":132311},"user":"cschuster","tags":[]},"132311":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132312":{"varMapping":{"__isSmartRef__":true,"id":132313},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132314},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132313":{"this":{"__isSmartRef__":true,"id":132280}},"132314":{"timestamp":{"__isSmartRef__":true,"id":132315},"user":"cschuster","tags":[]},"132315":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132316":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132317}],"id":"0164C8A1-3EF7-41FE-A3E2-8233C05814A4","shape":{"__isSmartRef__":true,"id":132318},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3420","partsBinMetaInfo":{"__isSmartRef__":true,"id":132319},"eventHandler":{"__isSmartRef__":true,"id":132337},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","66EA236A-E33F-43E9-A99C-7E045746B0EF","D8116F3D-DDA1-4DF4-8B65-C56E670A5350","1A36E74D-6BDD-456F-9DB2-A9CC10460FDE","7A793013-9094-4792-A3A5-D2FCE6438036"],"partTests":{"__isSmartRef__":true,"id":132338},"_ClipMode":"visible","moved":true,"b":108,"#startLetters":"set","isBeingDragged":false,"delta":-1,"_Rotation":-11.745326255387079,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132343},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6757.2,4260.8)"},"132317":{"target":{"__isSmartRef__":true,"id":132316},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132318":{"_BorderWidth":9.755282581475768,"_ClipMode":"visible","_BorderRadius":3.8196601125010488,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.5,62.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,164,93)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.0,-13.8)"},"132319":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132320},{"__isSmartRef__":true,"id":132322},{"__isSmartRef__":true,"id":132324},{"__isSmartRef__":true,"id":132326},{"__isSmartRef__":true,"id":132328},{"__isSmartRef__":true,"id":132330},{"__isSmartRef__":true,"id":132332},{"__isSmartRef__":true,"id":132334}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132336},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132320":{"date":{"__isSmartRef__":true,"id":132321},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132321":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132322":{"date":{"__isSmartRef__":true,"id":132323},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132323":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132324":{"date":{"__isSmartRef__":true,"id":132325},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132325":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132326":{"date":{"__isSmartRef__":true,"id":132327},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132327":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132328":{"date":{"__isSmartRef__":true,"id":132329},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132329":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132330":{"date":{"__isSmartRef__":true,"id":132331},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132331":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132332":{"date":{"__isSmartRef__":true,"id":132333},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132333":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132334":{"date":{"__isSmartRef__":true,"id":132335},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132335":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132336":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132337":{"morph":{"__isSmartRef__":true,"id":132316},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132338":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132339}},"132339":{"test01IsMorph":{"__isSmartRef__":true,"id":132340}},"132340":{"varMapping":{"__isSmartRef__":true,"id":132341},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132342},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132341":{"this":{"__isSmartRef__":true,"id":132338}},"132342":{},"132343":{"change":{"__isSmartRef__":true,"id":132344},"tick":{"__isSmartRef__":true,"id":132348}},"132344":{"varMapping":{"__isSmartRef__":true,"id":132345},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132346},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132345":{"this":{"__isSmartRef__":true,"id":132316}},"132346":{"timestamp":{"__isSmartRef__":true,"id":132347},"user":"cschuster","tags":[]},"132347":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132348":{"varMapping":{"__isSmartRef__":true,"id":132349},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132350},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132349":{"this":{"__isSmartRef__":true,"id":132316}},"132350":{"timestamp":{"__isSmartRef__":true,"id":132351},"user":"cschuster","tags":[]},"132351":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132352":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132353}],"id":"37555710-794B-439D-8F09-76EBFB8FDCF0","shape":{"__isSmartRef__":true,"id":132354},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3421","partsBinMetaInfo":{"__isSmartRef__":true,"id":132355},"eventHandler":{"__isSmartRef__":true,"id":132373},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","4ED659FE-738E-4224-85D4-99879027C927","2C7F9F77-D2B5-42C9-9E78-50077B586EB3","5CDE6CAD-698D-410C-8E5D-A089536E4A06","A0EE637C-677E-4A51-B09A-D1FBBE590A0D"],"partTests":{"__isSmartRef__":true,"id":132374},"_ClipMode":"visible","moved":true,"b":153.18316741735907,"#startLetters":"set","isBeingDragged":false,"delta":-0.9734800803707913,"_Rotation":36.40135423854163,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132379},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3781.2,4480.3)"},"132353":{"target":{"__isSmartRef__":true,"id":132352},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132354":{"_BorderWidth":7.255698743251286,"_ClipMode":"visible","_BorderRadius":31.85891708751131,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.8,82.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(116,-113,101)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.0,-2.2)"},"132355":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132356},{"__isSmartRef__":true,"id":132358},{"__isSmartRef__":true,"id":132360},{"__isSmartRef__":true,"id":132362},{"__isSmartRef__":true,"id":132364},{"__isSmartRef__":true,"id":132366},{"__isSmartRef__":true,"id":132368},{"__isSmartRef__":true,"id":132370}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132372},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132356":{"date":{"__isSmartRef__":true,"id":132357},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132357":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132358":{"date":{"__isSmartRef__":true,"id":132359},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132359":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132360":{"date":{"__isSmartRef__":true,"id":132361},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132361":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132362":{"date":{"__isSmartRef__":true,"id":132363},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132363":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132364":{"date":{"__isSmartRef__":true,"id":132365},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132365":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132366":{"date":{"__isSmartRef__":true,"id":132367},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132367":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132368":{"date":{"__isSmartRef__":true,"id":132369},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132369":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132370":{"date":{"__isSmartRef__":true,"id":132371},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132371":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132372":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132373":{"morph":{"__isSmartRef__":true,"id":132352},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132374":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132375}},"132375":{"test01IsMorph":{"__isSmartRef__":true,"id":132376}},"132376":{"varMapping":{"__isSmartRef__":true,"id":132377},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132378},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132377":{"this":{"__isSmartRef__":true,"id":132374}},"132378":{},"132379":{"change":{"__isSmartRef__":true,"id":132380},"tick":{"__isSmartRef__":true,"id":132384}},"132380":{"varMapping":{"__isSmartRef__":true,"id":132381},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132382},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132381":{"this":{"__isSmartRef__":true,"id":132352}},"132382":{"timestamp":{"__isSmartRef__":true,"id":132383},"user":"cschuster","tags":[]},"132383":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132384":{"varMapping":{"__isSmartRef__":true,"id":132385},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132385":{"this":{"__isSmartRef__":true,"id":132352}},"132386":{"timestamp":{"__isSmartRef__":true,"id":132387},"user":"cschuster","tags":[]},"132387":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132388":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132389}],"id":"1802FB09-BD51-4C40-8787-E0AA0C41CC25","shape":{"__isSmartRef__":true,"id":132390},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3422","partsBinMetaInfo":{"__isSmartRef__":true,"id":132391},"eventHandler":{"__isSmartRef__":true,"id":132409},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","76E7F8E2-78A9-44EA-B544-1509AC3EC45F","60AC5B1C-41FD-461D-8D0C-D118A6C1D815","C2A1FC6C-BE60-41D6-872C-7AD921D0D98F","7294B6D6-6221-4676-800F-C4DF9AFFED9B","A1C3F02E-9DCD-4127-AF23-7F31D2724668","D4B57608-8ED3-4170-9517-F19CCC0E4643"],"partTests":{"__isSmartRef__":true,"id":132410},"_ClipMode":"visible","moved":true,"b":278.0109759756597,"#startLetters":"set","isBeingDragged":false,"delta":-0.8883057331549935,"_Rotation":-18.96490856089994,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132415},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4336.5,5006.8)"},"132389":{"target":{"__isSmartRef__":true,"id":132388},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132390":{"_BorderWidth":0.04879305195041539,"_ClipMode":"visible","_BorderRadius":0.7768796121368338,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.0,139.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-253,-217,39)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.2,-22.8)"},"132391":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132392},{"__isSmartRef__":true,"id":132394},{"__isSmartRef__":true,"id":132396},{"__isSmartRef__":true,"id":132398},{"__isSmartRef__":true,"id":132400},{"__isSmartRef__":true,"id":132402},{"__isSmartRef__":true,"id":132404},{"__isSmartRef__":true,"id":132406}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132408},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132392":{"date":{"__isSmartRef__":true,"id":132393},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132393":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132394":{"date":{"__isSmartRef__":true,"id":132395},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132395":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132396":{"date":{"__isSmartRef__":true,"id":132397},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132397":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132398":{"date":{"__isSmartRef__":true,"id":132399},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132399":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132400":{"date":{"__isSmartRef__":true,"id":132401},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132401":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132402":{"date":{"__isSmartRef__":true,"id":132403},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132403":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132404":{"date":{"__isSmartRef__":true,"id":132405},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132405":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132406":{"date":{"__isSmartRef__":true,"id":132407},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132407":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132408":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132409":{"morph":{"__isSmartRef__":true,"id":132388},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132410":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132411}},"132411":{"test01IsMorph":{"__isSmartRef__":true,"id":132412}},"132412":{"varMapping":{"__isSmartRef__":true,"id":132413},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132414},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132413":{"this":{"__isSmartRef__":true,"id":132410}},"132414":{},"132415":{"change":{"__isSmartRef__":true,"id":132416},"tick":{"__isSmartRef__":true,"id":132420}},"132416":{"varMapping":{"__isSmartRef__":true,"id":132417},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132418},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132417":{"this":{"__isSmartRef__":true,"id":132388}},"132418":{"timestamp":{"__isSmartRef__":true,"id":132419},"user":"cschuster","tags":[]},"132419":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132420":{"varMapping":{"__isSmartRef__":true,"id":132421},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132422},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132421":{"this":{"__isSmartRef__":true,"id":132388}},"132422":{"timestamp":{"__isSmartRef__":true,"id":132423},"user":"cschuster","tags":[]},"132423":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132424":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132425}],"id":"2496E3AB-C138-4135-B829-BE0CE061D248","shape":{"__isSmartRef__":true,"id":132426},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3423","partsBinMetaInfo":{"__isSmartRef__":true,"id":132427},"eventHandler":{"__isSmartRef__":true,"id":132445},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","C1418A5C-3D55-4AF9-8DAA-B407FD44E164","941CA89E-E69E-4103-A50A-E21261CB6CD5","3C631059-7AB3-4057-A7CE-D061A890E77B"],"partTests":{"__isSmartRef__":true,"id":132446},"_ClipMode":"visible","moved":true,"b":152.85004568466684,"#startLetters":"set","isBeingDragged":false,"delta":-0.8771003523143008,"_Rotation":-19.382514228710512,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132451},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4372.7,4344.9)"},"132425":{"target":{"__isSmartRef__":true,"id":132424},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132426":{"_BorderWidth":7.281604407041538,"_ClipMode":"visible","_BorderRadius":31.670850127629812,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(27.5,81.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(117,-111,105)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-29.1,-2.2)"},"132427":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132428},{"__isSmartRef__":true,"id":132430},{"__isSmartRef__":true,"id":132432},{"__isSmartRef__":true,"id":132434},{"__isSmartRef__":true,"id":132436},{"__isSmartRef__":true,"id":132438},{"__isSmartRef__":true,"id":132440},{"__isSmartRef__":true,"id":132442}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132444},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132428":{"date":{"__isSmartRef__":true,"id":132429},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132429":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132430":{"date":{"__isSmartRef__":true,"id":132431},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132431":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132432":{"date":{"__isSmartRef__":true,"id":132433},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132433":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132434":{"date":{"__isSmartRef__":true,"id":132435},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132435":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132436":{"date":{"__isSmartRef__":true,"id":132437},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132437":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132438":{"date":{"__isSmartRef__":true,"id":132439},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132439":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132440":{"date":{"__isSmartRef__":true,"id":132441},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132441":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132442":{"date":{"__isSmartRef__":true,"id":132443},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132443":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132444":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132445":{"morph":{"__isSmartRef__":true,"id":132424},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132446":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132447}},"132447":{"test01IsMorph":{"__isSmartRef__":true,"id":132448}},"132448":{"varMapping":{"__isSmartRef__":true,"id":132449},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132450},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132449":{"this":{"__isSmartRef__":true,"id":132446}},"132450":{},"132451":{"change":{"__isSmartRef__":true,"id":132452},"tick":{"__isSmartRef__":true,"id":132456}},"132452":{"varMapping":{"__isSmartRef__":true,"id":132453},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132454},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132453":{"this":{"__isSmartRef__":true,"id":132424}},"132454":{"timestamp":{"__isSmartRef__":true,"id":132455},"user":"cschuster","tags":[]},"132455":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132456":{"varMapping":{"__isSmartRef__":true,"id":132457},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132458},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132457":{"this":{"__isSmartRef__":true,"id":132424}},"132458":{"timestamp":{"__isSmartRef__":true,"id":132459},"user":"cschuster","tags":[]},"132459":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132460":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132461}],"id":"32B6D75E-DE51-4E47-A572-FF043227D987","shape":{"__isSmartRef__":true,"id":132462},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3424","partsBinMetaInfo":{"__isSmartRef__":true,"id":132463},"eventHandler":{"__isSmartRef__":true,"id":132481},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","B7080BBC-C29F-4163-8519-93790DDAFC08","8CA53737-EFA9-4745-A328-30E6D0875CD2","8BD7D144-284D-40C2-83F1-020A69C8CEEF","54A9B44C-BCF7-4E30-9428-958293F95DD7","FC0DD334-F016-452C-883B-7E9D0D91605B"],"partTests":{"__isSmartRef__":true,"id":132482},"_ClipMode":"visible","moved":true,"b":184.97439074708382,"#startLetters":"set","isBeingDragged":false,"delta":-0.9654433271498419,"_Rotation":-17.983186771260684,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132487},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6496.2,5643.0)"},"132461":{"target":{"__isSmartRef__":true,"id":132460},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132462":{"_BorderWidth":4.566447654430266,"_ClipMode":"visible","_BorderRadius":39.69925178184157,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(66.9,103.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-23,-278,-243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-18.3,-0.1)"},"132463":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132464},{"__isSmartRef__":true,"id":132466},{"__isSmartRef__":true,"id":132468},{"__isSmartRef__":true,"id":132470},{"__isSmartRef__":true,"id":132472},{"__isSmartRef__":true,"id":132474},{"__isSmartRef__":true,"id":132476},{"__isSmartRef__":true,"id":132478}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132480},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132464":{"date":{"__isSmartRef__":true,"id":132465},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132465":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132466":{"date":{"__isSmartRef__":true,"id":132467},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132467":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132468":{"date":{"__isSmartRef__":true,"id":132469},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132469":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132470":{"date":{"__isSmartRef__":true,"id":132471},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132471":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132472":{"date":{"__isSmartRef__":true,"id":132473},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132473":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132474":{"date":{"__isSmartRef__":true,"id":132475},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132475":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132476":{"date":{"__isSmartRef__":true,"id":132477},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132477":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132478":{"date":{"__isSmartRef__":true,"id":132479},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132479":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132480":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132481":{"morph":{"__isSmartRef__":true,"id":132460},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132482":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132483}},"132483":{"test01IsMorph":{"__isSmartRef__":true,"id":132484}},"132484":{"varMapping":{"__isSmartRef__":true,"id":132485},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132486},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132485":{"this":{"__isSmartRef__":true,"id":132482}},"132486":{},"132487":{"change":{"__isSmartRef__":true,"id":132488},"tick":{"__isSmartRef__":true,"id":132492}},"132488":{"varMapping":{"__isSmartRef__":true,"id":132489},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132490},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132489":{"this":{"__isSmartRef__":true,"id":132460}},"132490":{"timestamp":{"__isSmartRef__":true,"id":132491},"user":"cschuster","tags":[]},"132491":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132492":{"varMapping":{"__isSmartRef__":true,"id":132493},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132494},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132493":{"this":{"__isSmartRef__":true,"id":132460}},"132494":{"timestamp":{"__isSmartRef__":true,"id":132495},"user":"cschuster","tags":[]},"132495":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132496":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132497}],"id":"B7F76EAD-1C25-4893-973F-D60727CCA086","shape":{"__isSmartRef__":true,"id":132498},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3425","partsBinMetaInfo":{"__isSmartRef__":true,"id":132499},"eventHandler":{"__isSmartRef__":true,"id":132517},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","E476FC3B-5B6F-4EB6-8E50-5577BF7BBAF7","4E504FC3-DFB6-4ED4-B8F2-F14BCBB11F0D","BE6C1D71-BD6B-4271-9777-792F101DB802","5EC47DD5-BF5C-4EB3-892F-ED61709642E4","9B3C3AD7-080A-4672-BF43-D8BCAD155127"],"partTests":{"__isSmartRef__":true,"id":132518},"_ClipMode":"visible","moved":true,"b":209.75997215841198,"#startLetters":"set","isBeingDragged":false,"delta":0.8833846067427658,"_Rotation":-15.589826275152202,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132523},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4393.6,4473.3)"},"132497":{"target":{"__isSmartRef__":true,"id":132496},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132498":{"_BorderWidth":2.51816198222083,"_ClipMode":"visible","_BorderRadius":30.144768085609538,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.5,119.9)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-127,-349,-141)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.1,-2.6)"},"132499":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132500},{"__isSmartRef__":true,"id":132502},{"__isSmartRef__":true,"id":132504},{"__isSmartRef__":true,"id":132506},{"__isSmartRef__":true,"id":132508},{"__isSmartRef__":true,"id":132510},{"__isSmartRef__":true,"id":132512},{"__isSmartRef__":true,"id":132514}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132516},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132500":{"date":{"__isSmartRef__":true,"id":132501},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132501":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132502":{"date":{"__isSmartRef__":true,"id":132503},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132503":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132504":{"date":{"__isSmartRef__":true,"id":132505},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132505":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132506":{"date":{"__isSmartRef__":true,"id":132507},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132507":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132508":{"date":{"__isSmartRef__":true,"id":132509},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132509":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132510":{"date":{"__isSmartRef__":true,"id":132511},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132511":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132512":{"date":{"__isSmartRef__":true,"id":132513},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132513":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132514":{"date":{"__isSmartRef__":true,"id":132515},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132515":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132516":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132517":{"morph":{"__isSmartRef__":true,"id":132496},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132518":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132519}},"132519":{"test01IsMorph":{"__isSmartRef__":true,"id":132520}},"132520":{"varMapping":{"__isSmartRef__":true,"id":132521},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132522},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132521":{"this":{"__isSmartRef__":true,"id":132518}},"132522":{},"132523":{"change":{"__isSmartRef__":true,"id":132524},"tick":{"__isSmartRef__":true,"id":132528}},"132524":{"varMapping":{"__isSmartRef__":true,"id":132525},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132526},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132525":{"this":{"__isSmartRef__":true,"id":132496}},"132526":{"timestamp":{"__isSmartRef__":true,"id":132527},"user":"cschuster","tags":[]},"132527":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132528":{"varMapping":{"__isSmartRef__":true,"id":132529},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132530},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132529":{"this":{"__isSmartRef__":true,"id":132496}},"132530":{"timestamp":{"__isSmartRef__":true,"id":132531},"user":"cschuster","tags":[]},"132531":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132532":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132533}],"id":"BCB95441-82CD-4F56-AF17-513F5B74AFD3","shape":{"__isSmartRef__":true,"id":132534},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3426","partsBinMetaInfo":{"__isSmartRef__":true,"id":132535},"eventHandler":{"__isSmartRef__":true,"id":132553},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","BC170259-0ABA-476B-91AC-3936119B4C6E","A5EC593E-2637-4B0A-B881-2A67FD50F748","565B53B0-2A44-491E-AD0E-41D0BF9E0206"],"partTests":{"__isSmartRef__":true,"id":132554},"_ClipMode":"visible","moved":true,"b":290.97287491249153,"#startLetters":"set","isBeingDragged":false,"delta":0.9728749124915339,"_Rotation":19.07662975099096,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132559},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5966.8,4783.0)"},"132533":{"target":{"__isSmartRef__":true,"id":132532},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132534":{"_BorderWidth":0.3312500941377703,"_ClipMode":"visible","_BorderRadius":5.124438906418276,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(33.3,137.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-239,-147,-129)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-1.3,-27.2)"},"132535":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132536},{"__isSmartRef__":true,"id":132538},{"__isSmartRef__":true,"id":132540},{"__isSmartRef__":true,"id":132542},{"__isSmartRef__":true,"id":132544},{"__isSmartRef__":true,"id":132546},{"__isSmartRef__":true,"id":132548},{"__isSmartRef__":true,"id":132550}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132552},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132536":{"date":{"__isSmartRef__":true,"id":132537},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132537":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132538":{"date":{"__isSmartRef__":true,"id":132539},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132539":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132540":{"date":{"__isSmartRef__":true,"id":132541},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132541":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132542":{"date":{"__isSmartRef__":true,"id":132543},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132543":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132544":{"date":{"__isSmartRef__":true,"id":132545},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132545":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132546":{"date":{"__isSmartRef__":true,"id":132547},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132547":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132548":{"date":{"__isSmartRef__":true,"id":132549},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132549":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132550":{"date":{"__isSmartRef__":true,"id":132551},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132551":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132552":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132553":{"morph":{"__isSmartRef__":true,"id":132532},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132554":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132555}},"132555":{"test01IsMorph":{"__isSmartRef__":true,"id":132556}},"132556":{"varMapping":{"__isSmartRef__":true,"id":132557},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132558},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132557":{"this":{"__isSmartRef__":true,"id":132554}},"132558":{},"132559":{"change":{"__isSmartRef__":true,"id":132560},"tick":{"__isSmartRef__":true,"id":132564}},"132560":{"varMapping":{"__isSmartRef__":true,"id":132561},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132562},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132561":{"this":{"__isSmartRef__":true,"id":132532}},"132562":{"timestamp":{"__isSmartRef__":true,"id":132563},"user":"cschuster","tags":[]},"132563":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132564":{"varMapping":{"__isSmartRef__":true,"id":132565},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132566},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132565":{"this":{"__isSmartRef__":true,"id":132532}},"132566":{"timestamp":{"__isSmartRef__":true,"id":132567},"user":"cschuster","tags":[]},"132567":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132568":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132569}],"id":"3A329DDF-F1B4-4E09-983A-1F448B64F45A","shape":{"__isSmartRef__":true,"id":132570},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3427","partsBinMetaInfo":{"__isSmartRef__":true,"id":132571},"eventHandler":{"__isSmartRef__":true,"id":132589},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","1F654FA0-4F21-4C99-BA54-FEE9723462E2"],"partTests":{"__isSmartRef__":true,"id":132590},"_ClipMode":"visible","moved":true,"b":59.56813948217314,"#startLetters":"set","isBeingDragged":false,"delta":0.8718248449149542,"_Rotation":22.52272516120232,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132595},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5583.6,4755.1)"},"132569":{"target":{"__isSmartRef__":true,"id":132568},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132570":{"_BorderWidth":9.311160726005616,"_ClipMode":"visible","_BorderRadius":10.262229111274774,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.9,65.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(220,351,-212)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.2,-30.1)"},"132571":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132572},{"__isSmartRef__":true,"id":132574},{"__isSmartRef__":true,"id":132576},{"__isSmartRef__":true,"id":132578},{"__isSmartRef__":true,"id":132580},{"__isSmartRef__":true,"id":132582},{"__isSmartRef__":true,"id":132584},{"__isSmartRef__":true,"id":132586}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132588},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132572":{"date":{"__isSmartRef__":true,"id":132573},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132573":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132574":{"date":{"__isSmartRef__":true,"id":132575},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132575":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132576":{"date":{"__isSmartRef__":true,"id":132577},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132577":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132578":{"date":{"__isSmartRef__":true,"id":132579},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132579":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132580":{"date":{"__isSmartRef__":true,"id":132581},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132581":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132582":{"date":{"__isSmartRef__":true,"id":132583},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132583":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132584":{"date":{"__isSmartRef__":true,"id":132585},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132585":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132586":{"date":{"__isSmartRef__":true,"id":132587},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132587":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132588":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132589":{"morph":{"__isSmartRef__":true,"id":132568},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132590":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132591}},"132591":{"test01IsMorph":{"__isSmartRef__":true,"id":132592}},"132592":{"varMapping":{"__isSmartRef__":true,"id":132593},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132593":{"this":{"__isSmartRef__":true,"id":132590}},"132594":{},"132595":{"change":{"__isSmartRef__":true,"id":132596},"tick":{"__isSmartRef__":true,"id":132600}},"132596":{"varMapping":{"__isSmartRef__":true,"id":132597},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132598},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132597":{"this":{"__isSmartRef__":true,"id":132568}},"132598":{"timestamp":{"__isSmartRef__":true,"id":132599},"user":"cschuster","tags":[]},"132599":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132600":{"varMapping":{"__isSmartRef__":true,"id":132601},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132602},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132601":{"this":{"__isSmartRef__":true,"id":132568}},"132602":{"timestamp":{"__isSmartRef__":true,"id":132603},"user":"cschuster","tags":[]},"132603":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132604":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132605}],"id":"9126AB6E-AF44-444F-9939-F857A578D70F","shape":{"__isSmartRef__":true,"id":132606},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3428","partsBinMetaInfo":{"__isSmartRef__":true,"id":132607},"eventHandler":{"__isSmartRef__":true,"id":132625},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","4F753629-CEB5-4201-8076-ECF500551732","66C29B21-611B-4C56-807A-ACAEB50772D7","813062EA-41DF-4F51-B7F2-091EEF92BCE0"],"partTests":{"__isSmartRef__":true,"id":132626},"_ClipMode":"visible","moved":true,"b":78.36899356544018,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":13.90010747741419,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132631},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6161.0,5069.8)"},"132605":{"target":{"__isSmartRef__":true,"id":132604},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132606":{"_BorderWidth":9.897331449795049,"_ClipMode":"visible","_BorderRadius":1.6258314733573331,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.8,60.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(250,303,-236)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-39.6,-24.0)"},"132607":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132608},{"__isSmartRef__":true,"id":132610},{"__isSmartRef__":true,"id":132612},{"__isSmartRef__":true,"id":132614},{"__isSmartRef__":true,"id":132616},{"__isSmartRef__":true,"id":132618},{"__isSmartRef__":true,"id":132620},{"__isSmartRef__":true,"id":132622}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132624},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132608":{"date":{"__isSmartRef__":true,"id":132609},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132609":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132610":{"date":{"__isSmartRef__":true,"id":132611},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132611":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132612":{"date":{"__isSmartRef__":true,"id":132613},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132613":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132614":{"date":{"__isSmartRef__":true,"id":132615},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132615":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132616":{"date":{"__isSmartRef__":true,"id":132617},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132617":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132618":{"date":{"__isSmartRef__":true,"id":132619},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132619":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132620":{"date":{"__isSmartRef__":true,"id":132621},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132621":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132622":{"date":{"__isSmartRef__":true,"id":132623},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132623":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132624":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132625":{"morph":{"__isSmartRef__":true,"id":132604},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132626":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132627}},"132627":{"test01IsMorph":{"__isSmartRef__":true,"id":132628}},"132628":{"varMapping":{"__isSmartRef__":true,"id":132629},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132630},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132629":{"this":{"__isSmartRef__":true,"id":132626}},"132630":{},"132631":{"change":{"__isSmartRef__":true,"id":132632},"tick":{"__isSmartRef__":true,"id":132636}},"132632":{"varMapping":{"__isSmartRef__":true,"id":132633},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132634},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132633":{"this":{"__isSmartRef__":true,"id":132604}},"132634":{"timestamp":{"__isSmartRef__":true,"id":132635},"user":"cschuster","tags":[]},"132635":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132636":{"varMapping":{"__isSmartRef__":true,"id":132637},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132638},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132637":{"this":{"__isSmartRef__":true,"id":132604}},"132638":{"timestamp":{"__isSmartRef__":true,"id":132639},"user":"cschuster","tags":[]},"132639":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132640":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132641}],"id":"D3B38920-CE6A-4E48-B923-C0815B7531CD","shape":{"__isSmartRef__":true,"id":132642},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3429","partsBinMetaInfo":{"__isSmartRef__":true,"id":132643},"eventHandler":{"__isSmartRef__":true,"id":132661},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","0CDC4C13-7748-4916-8E10-2257E3F18796","727B3161-D413-4C67-BB79-4FD4B0B349DF","5CD1462B-8D74-4633-B04C-FBD96B265E51","85F710C4-6DFC-4A4C-ABEA-30662DD9F85A","785F05B7-D002-4AB0-9FEE-9480E5336FF4","CE626118-6EF3-4E43-87B7-463B692CC5A9","D7BB101C-5D4D-41C7-849F-B559E4E8DDC5","4687B856-99BC-40D3-B0AF-080A71230D9A","F6D180AD-B4EF-4C41-A36A-9832ADEBAE3C","30D275C4-BF4E-48F6-A909-5402FB50DCA4"],"partTests":{"__isSmartRef__":true,"id":132662},"_ClipMode":"visible","moved":true,"b":114.11104102036916,"#startLetters":"set","isBeingDragged":false,"delta":0.6441099721123464,"_Rotation":45.71543012517677,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132667},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5615.7,4631.8)"},"132641":{"target":{"__isSmartRef__":true,"id":132640},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132642":{"_BorderWidth":9.563777370619494,"_ClipMode":"visible","_BorderRadius":6.675097778274257,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(30.2,63.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(233,129,163)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-38.3,-11.8)"},"132643":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132644},{"__isSmartRef__":true,"id":132646},{"__isSmartRef__":true,"id":132648},{"__isSmartRef__":true,"id":132650},{"__isSmartRef__":true,"id":132652},{"__isSmartRef__":true,"id":132654},{"__isSmartRef__":true,"id":132656},{"__isSmartRef__":true,"id":132658}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132660},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132644":{"date":{"__isSmartRef__":true,"id":132645},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132645":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132646":{"date":{"__isSmartRef__":true,"id":132647},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132647":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132648":{"date":{"__isSmartRef__":true,"id":132649},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132649":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132650":{"date":{"__isSmartRef__":true,"id":132651},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132651":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132652":{"date":{"__isSmartRef__":true,"id":132653},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132653":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132654":{"date":{"__isSmartRef__":true,"id":132655},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132655":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132656":{"date":{"__isSmartRef__":true,"id":132657},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132657":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132658":{"date":{"__isSmartRef__":true,"id":132659},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132659":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132660":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132661":{"morph":{"__isSmartRef__":true,"id":132640},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132662":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132663}},"132663":{"test01IsMorph":{"__isSmartRef__":true,"id":132664}},"132664":{"varMapping":{"__isSmartRef__":true,"id":132665},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132666},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132665":{"this":{"__isSmartRef__":true,"id":132662}},"132666":{},"132667":{"change":{"__isSmartRef__":true,"id":132668},"tick":{"__isSmartRef__":true,"id":132672}},"132668":{"varMapping":{"__isSmartRef__":true,"id":132669},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132670},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132669":{"this":{"__isSmartRef__":true,"id":132640}},"132670":{"timestamp":{"__isSmartRef__":true,"id":132671},"user":"cschuster","tags":[]},"132671":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132672":{"varMapping":{"__isSmartRef__":true,"id":132673},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132674},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132673":{"this":{"__isSmartRef__":true,"id":132640}},"132674":{"timestamp":{"__isSmartRef__":true,"id":132675},"user":"cschuster","tags":[]},"132675":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132676":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132677}],"id":"E8D58D52-4AF6-4F4B-B78E-A9E595E51E77","shape":{"__isSmartRef__":true,"id":132678},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3430","partsBinMetaInfo":{"__isSmartRef__":true,"id":132679},"eventHandler":{"__isSmartRef__":true,"id":132697},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","AAA815A7-6A70-4A96-BDE1-D1FFF47559BB","58D37C06-42A2-41A2-9A5F-A0AB92AA6BAA","DD960D38-5D1B-48CE-A687-C984A0D2C294","38F4EA26-0055-43DC-85A8-8DFD83572A92"],"partTests":{"__isSmartRef__":true,"id":132698},"_ClipMode":"visible","moved":true,"b":206,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-9.22387937562678,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132703},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3975.7,4400.9)"},"132677":{"target":{"__isSmartRef__":true,"id":132676},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132678":{"_BorderWidth":2.8081442660546148,"_ClipMode":"visible","_BorderRadius":32.313229506513174,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.5,117.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-113,-344,-181)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-11.2,-2.0)"},"132679":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132680},{"__isSmartRef__":true,"id":132682},{"__isSmartRef__":true,"id":132684},{"__isSmartRef__":true,"id":132686},{"__isSmartRef__":true,"id":132688},{"__isSmartRef__":true,"id":132690},{"__isSmartRef__":true,"id":132692},{"__isSmartRef__":true,"id":132694}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132696},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132680":{"date":{"__isSmartRef__":true,"id":132681},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132681":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132682":{"date":{"__isSmartRef__":true,"id":132683},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132683":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132684":{"date":{"__isSmartRef__":true,"id":132685},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132685":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132686":{"date":{"__isSmartRef__":true,"id":132687},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132687":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132688":{"date":{"__isSmartRef__":true,"id":132689},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132689":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132690":{"date":{"__isSmartRef__":true,"id":132691},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132691":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132692":{"date":{"__isSmartRef__":true,"id":132693},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132693":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132694":{"date":{"__isSmartRef__":true,"id":132695},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132695":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132696":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132697":{"morph":{"__isSmartRef__":true,"id":132676},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132698":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132699}},"132699":{"test01IsMorph":{"__isSmartRef__":true,"id":132700}},"132700":{"varMapping":{"__isSmartRef__":true,"id":132701},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132702},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132701":{"this":{"__isSmartRef__":true,"id":132698}},"132702":{},"132703":{"change":{"__isSmartRef__":true,"id":132704},"tick":{"__isSmartRef__":true,"id":132708}},"132704":{"varMapping":{"__isSmartRef__":true,"id":132705},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132706},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132705":{"this":{"__isSmartRef__":true,"id":132676}},"132706":{"timestamp":{"__isSmartRef__":true,"id":132707},"user":"cschuster","tags":[]},"132707":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132708":{"varMapping":{"__isSmartRef__":true,"id":132709},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132710},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132709":{"this":{"__isSmartRef__":true,"id":132676}},"132710":{"timestamp":{"__isSmartRef__":true,"id":132711},"user":"cschuster","tags":[]},"132711":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132712":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132713}],"id":"007F3F79-C038-441C-9B0A-07EE702BD983","shape":{"__isSmartRef__":true,"id":132714},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3431","partsBinMetaInfo":{"__isSmartRef__":true,"id":132715},"eventHandler":{"__isSmartRef__":true,"id":132733},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","577BFCE4-E3D5-43BF-9B77-E1E862BDDC6A","A7DBBCD3-516B-447F-AF83-B474D075AFDD","1A4CC067-CBDD-41FC-85F1-4F8CF736A19C"],"partTests":{"__isSmartRef__":true,"id":132734},"_ClipMode":"visible","moved":true,"b":161.22284810233396,"#startLetters":"set","isBeingDragged":false,"delta":0.7943450276507065,"_Rotation":34.84513001972165,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132739},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4842.1,5001.8)"},"132713":{"target":{"__isSmartRef__":true,"id":132712},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132714":{"_BorderWidth":6.609440849620498,"_ClipMode":"visible","_BorderRadius":35.85552024251656,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.6,87.1)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(83,-161,-6)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-26.4,-1.1)"},"132715":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132716},{"__isSmartRef__":true,"id":132718},{"__isSmartRef__":true,"id":132720},{"__isSmartRef__":true,"id":132722},{"__isSmartRef__":true,"id":132724},{"__isSmartRef__":true,"id":132726},{"__isSmartRef__":true,"id":132728},{"__isSmartRef__":true,"id":132730}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132732},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132716":{"date":{"__isSmartRef__":true,"id":132717},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132717":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132718":{"date":{"__isSmartRef__":true,"id":132719},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132719":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132720":{"date":{"__isSmartRef__":true,"id":132721},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132721":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132722":{"date":{"__isSmartRef__":true,"id":132723},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132723":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132724":{"date":{"__isSmartRef__":true,"id":132725},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132725":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132726":{"date":{"__isSmartRef__":true,"id":132727},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132727":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132728":{"date":{"__isSmartRef__":true,"id":132729},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132729":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132730":{"date":{"__isSmartRef__":true,"id":132731},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132731":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132732":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132733":{"morph":{"__isSmartRef__":true,"id":132712},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132734":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132735}},"132735":{"test01IsMorph":{"__isSmartRef__":true,"id":132736}},"132736":{"varMapping":{"__isSmartRef__":true,"id":132737},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132738},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132737":{"this":{"__isSmartRef__":true,"id":132734}},"132738":{},"132739":{"change":{"__isSmartRef__":true,"id":132740},"tick":{"__isSmartRef__":true,"id":132744}},"132740":{"varMapping":{"__isSmartRef__":true,"id":132741},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132742},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132741":{"this":{"__isSmartRef__":true,"id":132712}},"132742":{"timestamp":{"__isSmartRef__":true,"id":132743},"user":"cschuster","tags":[]},"132743":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132744":{"varMapping":{"__isSmartRef__":true,"id":132745},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132746},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132745":{"this":{"__isSmartRef__":true,"id":132712}},"132746":{"timestamp":{"__isSmartRef__":true,"id":132747},"user":"cschuster","tags":[]},"132747":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132748":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132749}],"id":"B76A572E-FABB-42AC-92B9-C3A072B13B65","shape":{"__isSmartRef__":true,"id":132750},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3432","partsBinMetaInfo":{"__isSmartRef__":true,"id":132751},"eventHandler":{"__isSmartRef__":true,"id":132769},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","F3F5BD5A-DA06-48C4-BCAC-424D8AA7E6FB","07AF7AD9-8FE0-4222-9DBA-02124AB955DB","B370875E-DA8A-4356-BC32-0B308D8DDEA5","022D9ACA-F18E-4B51-B884-33C3B902E920","C41C2B6B-EF5C-4E7B-98FD-757426B4877A","4A8B0A93-D9F8-4417-B6B3-A4A56B912AD6","42096106-0C6A-42FB-BED0-654B4A62CC0E"],"partTests":{"__isSmartRef__":true,"id":132770},"_ClipMode":"visible","moved":true,"b":60.05356359441066,"#startLetters":"set","isBeingDragged":false,"delta":-0.8729329846100882,"_Rotation":22.296660870274152,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132775},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4930.9,4964.6)"},"132749":{"target":{"__isSmartRef__":true,"id":132748},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132750":{"_BorderWidth":9.332462279095818,"_ClipMode":"visible","_BorderRadius":9.967632960338996,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(94.6,65.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(221,351,-216)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.3,-30.0)"},"132751":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132752},{"__isSmartRef__":true,"id":132754},{"__isSmartRef__":true,"id":132756},{"__isSmartRef__":true,"id":132758},{"__isSmartRef__":true,"id":132760},{"__isSmartRef__":true,"id":132762},{"__isSmartRef__":true,"id":132764},{"__isSmartRef__":true,"id":132766}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132768},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132752":{"date":{"__isSmartRef__":true,"id":132753},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132753":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132754":{"date":{"__isSmartRef__":true,"id":132755},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132755":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132756":{"date":{"__isSmartRef__":true,"id":132757},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132757":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132758":{"date":{"__isSmartRef__":true,"id":132759},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132759":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132760":{"date":{"__isSmartRef__":true,"id":132761},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132761":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132762":{"date":{"__isSmartRef__":true,"id":132763},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132763":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132764":{"date":{"__isSmartRef__":true,"id":132765},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132765":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132766":{"date":{"__isSmartRef__":true,"id":132767},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132767":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132768":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132769":{"morph":{"__isSmartRef__":true,"id":132748},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132770":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132771}},"132771":{"test01IsMorph":{"__isSmartRef__":true,"id":132772}},"132772":{"varMapping":{"__isSmartRef__":true,"id":132773},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132774},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132773":{"this":{"__isSmartRef__":true,"id":132770}},"132774":{},"132775":{"change":{"__isSmartRef__":true,"id":132776},"tick":{"__isSmartRef__":true,"id":132780}},"132776":{"varMapping":{"__isSmartRef__":true,"id":132777},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132778},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132777":{"this":{"__isSmartRef__":true,"id":132748}},"132778":{"timestamp":{"__isSmartRef__":true,"id":132779},"user":"cschuster","tags":[]},"132779":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132780":{"varMapping":{"__isSmartRef__":true,"id":132781},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132782},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132781":{"this":{"__isSmartRef__":true,"id":132748}},"132782":{"timestamp":{"__isSmartRef__":true,"id":132783},"user":"cschuster","tags":[]},"132783":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132784":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132785}],"id":"443544C8-1B3D-4C5E-BFF5-3740F9182581","shape":{"__isSmartRef__":true,"id":132786},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3433","partsBinMetaInfo":{"__isSmartRef__":true,"id":132787},"eventHandler":{"__isSmartRef__":true,"id":132805},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","71627B3B-750D-4E80-9EB7-8BF6365722DF","429DA705-3AA7-4A61-A938-03E3805A7549"],"partTests":{"__isSmartRef__":true,"id":132806},"_ClipMode":"visible","moved":true,"b":308.5731754748849,"#startLetters":"set","isBeingDragged":false,"delta":0.8103982707252726,"_Rotation":11.705559715861815,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132811},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5921.2,4693.7)"},"132785":{"target":{"__isSmartRef__":true,"id":132784},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132786":{"_BorderWidth":1.0909376380562161,"_ClipMode":"visible","_BorderRadius":15.550770320695179,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(21.0,131.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-201,-42,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.4,-32.5)"},"132787":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132788},{"__isSmartRef__":true,"id":132790},{"__isSmartRef__":true,"id":132792},{"__isSmartRef__":true,"id":132794},{"__isSmartRef__":true,"id":132796},{"__isSmartRef__":true,"id":132798},{"__isSmartRef__":true,"id":132800},{"__isSmartRef__":true,"id":132802}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132804},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132788":{"date":{"__isSmartRef__":true,"id":132789},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132789":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132790":{"date":{"__isSmartRef__":true,"id":132791},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132791":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132792":{"date":{"__isSmartRef__":true,"id":132793},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132793":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132794":{"date":{"__isSmartRef__":true,"id":132795},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132795":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132796":{"date":{"__isSmartRef__":true,"id":132797},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132797":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132798":{"date":{"__isSmartRef__":true,"id":132799},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132799":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132800":{"date":{"__isSmartRef__":true,"id":132801},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132801":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132802":{"date":{"__isSmartRef__":true,"id":132803},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132803":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132804":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132805":{"morph":{"__isSmartRef__":true,"id":132784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132806":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132807}},"132807":{"test01IsMorph":{"__isSmartRef__":true,"id":132808}},"132808":{"varMapping":{"__isSmartRef__":true,"id":132809},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132809":{"this":{"__isSmartRef__":true,"id":132806}},"132810":{},"132811":{"change":{"__isSmartRef__":true,"id":132812},"tick":{"__isSmartRef__":true,"id":132816}},"132812":{"varMapping":{"__isSmartRef__":true,"id":132813},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132814},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132813":{"this":{"__isSmartRef__":true,"id":132784}},"132814":{"timestamp":{"__isSmartRef__":true,"id":132815},"user":"cschuster","tags":[]},"132815":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132816":{"varMapping":{"__isSmartRef__":true,"id":132817},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132818},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132817":{"this":{"__isSmartRef__":true,"id":132784}},"132818":{"timestamp":{"__isSmartRef__":true,"id":132819},"user":"cschuster","tags":[]},"132819":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132820":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132821}],"id":"3D516DA4-FFB4-45AF-AEDF-225C18BEDCEA","shape":{"__isSmartRef__":true,"id":132822},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3434","partsBinMetaInfo":{"__isSmartRef__":true,"id":132823},"eventHandler":{"__isSmartRef__":true,"id":132841},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","82C3A0ED-FCE2-4660-A4AD-3541824322CC","162FDE80-5809-418E-A6F2-8CB652C3AD5B","CDAADB12-D600-4DA2-8A63-C93C066297BA","5A5ECE56-84D0-4028-AC19-0E1E67DACF3F","E7F80D25-BFE7-43D5-9929-E309176DA1F9"],"partTests":{"__isSmartRef__":true,"id":132842},"_ClipMode":"visible","moved":true,"b":189.06055613595527,"#startLetters":"set","isBeingDragged":false,"delta":1,"_Rotation":-11.209716288180124,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132847},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4311.4,4300.6)"},"132821":{"target":{"__isSmartRef__":true,"id":132820},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132822":{"_BorderWidth":4.212608654065801,"_ClipMode":"visible","_BorderRadius":39.00802378935669,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(72.4,106.3)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-42,-295,-255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-16.9,-0.2)"},"132823":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132824},{"__isSmartRef__":true,"id":132826},{"__isSmartRef__":true,"id":132828},{"__isSmartRef__":true,"id":132830},{"__isSmartRef__":true,"id":132832},{"__isSmartRef__":true,"id":132834},{"__isSmartRef__":true,"id":132836},{"__isSmartRef__":true,"id":132838}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132840},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132824":{"date":{"__isSmartRef__":true,"id":132825},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132825":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132826":{"date":{"__isSmartRef__":true,"id":132827},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132827":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132828":{"date":{"__isSmartRef__":true,"id":132829},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132829":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132830":{"date":{"__isSmartRef__":true,"id":132831},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132831":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132832":{"date":{"__isSmartRef__":true,"id":132833},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132833":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132834":{"date":{"__isSmartRef__":true,"id":132835},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132835":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132836":{"date":{"__isSmartRef__":true,"id":132837},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132837":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132838":{"date":{"__isSmartRef__":true,"id":132839},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132839":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132840":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132841":{"morph":{"__isSmartRef__":true,"id":132820},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132842":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132843}},"132843":{"test01IsMorph":{"__isSmartRef__":true,"id":132844}},"132844":{"varMapping":{"__isSmartRef__":true,"id":132845},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132845":{"this":{"__isSmartRef__":true,"id":132842}},"132846":{},"132847":{"change":{"__isSmartRef__":true,"id":132848},"tick":{"__isSmartRef__":true,"id":132852}},"132848":{"varMapping":{"__isSmartRef__":true,"id":132849},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132850},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132849":{"this":{"__isSmartRef__":true,"id":132820}},"132850":{"timestamp":{"__isSmartRef__":true,"id":132851},"user":"cschuster","tags":[]},"132851":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132852":{"varMapping":{"__isSmartRef__":true,"id":132853},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132854},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132853":{"this":{"__isSmartRef__":true,"id":132820}},"132854":{"timestamp":{"__isSmartRef__":true,"id":132855},"user":"cschuster","tags":[]},"132855":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132856":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132857}],"id":"DEEF54E6-582C-473F-A0D9-609D1B495E7B","shape":{"__isSmartRef__":true,"id":132858},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3435","partsBinMetaInfo":{"__isSmartRef__":true,"id":132859},"eventHandler":{"__isSmartRef__":true,"id":132877},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","A29517D1-A83D-4335-B92B-41DFC6710CE5","B0E310A8-E899-42EB-A6B1-1777008670ED","FCA729DB-178E-44EF-AA2C-5CF0535DA756","D7D59D11-EDEE-465D-AF68-F9F8E53B274B","A80A9440-D796-4327-9AD1-E4ED278D9AB4","41142D10-9074-4B7F-9F0C-9EEA806CD4E6","236F0682-23F2-4C98-A4F1-C68C77FA06E1"],"partTests":{"__isSmartRef__":true,"id":132878},"_ClipMode":"visible","moved":true,"b":6.21774196298793,"#startLetters":"set","isBeingDragged":false,"delta":-0.762959023239091,"_Rotation":7.292896556729208,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132883},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5352.6,5279.5)"},"132857":{"target":{"__isSmartRef__":true,"id":132856},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132858":{"_BorderWidth":5.541535975029964,"_ClipMode":"visible","_BorderRadius":39.53078206039735,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(68.6,95.7)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(28,284,248)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-22.2,-39.9)"},"132859":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132860},{"__isSmartRef__":true,"id":132862},{"__isSmartRef__":true,"id":132864},{"__isSmartRef__":true,"id":132866},{"__isSmartRef__":true,"id":132868},{"__isSmartRef__":true,"id":132870},{"__isSmartRef__":true,"id":132872},{"__isSmartRef__":true,"id":132874}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132876},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132860":{"date":{"__isSmartRef__":true,"id":132861},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132861":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132862":{"date":{"__isSmartRef__":true,"id":132863},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132863":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132864":{"date":{"__isSmartRef__":true,"id":132865},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132865":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132866":{"date":{"__isSmartRef__":true,"id":132867},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132867":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132868":{"date":{"__isSmartRef__":true,"id":132869},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132869":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132870":{"date":{"__isSmartRef__":true,"id":132871},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132871":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132872":{"date":{"__isSmartRef__":true,"id":132873},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132873":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132874":{"date":{"__isSmartRef__":true,"id":132875},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132875":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132876":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132877":{"morph":{"__isSmartRef__":true,"id":132856},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132878":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132879}},"132879":{"test01IsMorph":{"__isSmartRef__":true,"id":132880}},"132880":{"varMapping":{"__isSmartRef__":true,"id":132881},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132882},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132881":{"this":{"__isSmartRef__":true,"id":132878}},"132882":{},"132883":{"change":{"__isSmartRef__":true,"id":132884},"tick":{"__isSmartRef__":true,"id":132888}},"132884":{"varMapping":{"__isSmartRef__":true,"id":132885},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132886},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132885":{"this":{"__isSmartRef__":true,"id":132856}},"132886":{"timestamp":{"__isSmartRef__":true,"id":132887},"user":"cschuster","tags":[]},"132887":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132888":{"varMapping":{"__isSmartRef__":true,"id":132889},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132890},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132889":{"this":{"__isSmartRef__":true,"id":132856}},"132890":{"timestamp":{"__isSmartRef__":true,"id":132891},"user":"cschuster","tags":[]},"132891":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132892":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132893}],"id":"71D23380-7C75-4AD0-97B0-A7383E8342C6","shape":{"__isSmartRef__":true,"id":132894},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3436","partsBinMetaInfo":{"__isSmartRef__":true,"id":132895},"eventHandler":{"__isSmartRef__":true,"id":132913},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","61345BB0-3574-4A7F-85A2-92BBDAB24CF9","3EA76FD4-4489-4B89-A1A2-64F91BCCB3FD","68FF3DEE-5FE8-40D5-98C0-E02CB5F99F25","5E0A1475-01BC-4EA1-A52A-8074717F5286","F94935B5-76DE-406D-B869-390F1467CA50","EEC36250-061E-4D4B-B2FC-4D5B60FE8389"],"partTests":{"__isSmartRef__":true,"id":132914},"_ClipMode":"visible","moved":true,"b":25.447488138917834,"#startLetters":"set","isBeingDragged":false,"delta":0.9527814342291094,"_Rotation":26.828022187059855,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132919},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4313.1,4379.5)"},"132893":{"target":{"__isSmartRef__":true,"id":132892},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132894":{"_BorderWidth":7.148418461513968,"_ClipMode":"visible","_BorderRadius":32.61487698276152,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(91.0,82.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(110,342,185)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-28.6,-38.1)"},"132895":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132896},{"__isSmartRef__":true,"id":132898},{"__isSmartRef__":true,"id":132900},{"__isSmartRef__":true,"id":132902},{"__isSmartRef__":true,"id":132904},{"__isSmartRef__":true,"id":132906},{"__isSmartRef__":true,"id":132908},{"__isSmartRef__":true,"id":132910}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132912},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132896":{"date":{"__isSmartRef__":true,"id":132897},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132897":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132898":{"date":{"__isSmartRef__":true,"id":132899},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132899":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132900":{"date":{"__isSmartRef__":true,"id":132901},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132901":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132902":{"date":{"__isSmartRef__":true,"id":132903},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132903":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132904":{"date":{"__isSmartRef__":true,"id":132905},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132905":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132906":{"date":{"__isSmartRef__":true,"id":132907},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132907":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132908":{"date":{"__isSmartRef__":true,"id":132909},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132909":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132910":{"date":{"__isSmartRef__":true,"id":132911},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132911":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132912":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132913":{"morph":{"__isSmartRef__":true,"id":132892},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132914":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132915}},"132915":{"test01IsMorph":{"__isSmartRef__":true,"id":132916}},"132916":{"varMapping":{"__isSmartRef__":true,"id":132917},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132917":{"this":{"__isSmartRef__":true,"id":132914}},"132918":{},"132919":{"change":{"__isSmartRef__":true,"id":132920},"tick":{"__isSmartRef__":true,"id":132924}},"132920":{"varMapping":{"__isSmartRef__":true,"id":132921},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132921":{"this":{"__isSmartRef__":true,"id":132892}},"132922":{"timestamp":{"__isSmartRef__":true,"id":132923},"user":"cschuster","tags":[]},"132923":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132924":{"varMapping":{"__isSmartRef__":true,"id":132925},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132926},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132925":{"this":{"__isSmartRef__":true,"id":132892}},"132926":{"timestamp":{"__isSmartRef__":true,"id":132927},"user":"cschuster","tags":[]},"132927":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132928":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132929}],"id":"4E09E412-66AD-413D-9BEB-2E66A145524F","shape":{"__isSmartRef__":true,"id":132930},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3437","partsBinMetaInfo":{"__isSmartRef__":true,"id":132931},"eventHandler":{"__isSmartRef__":true,"id":132949},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","97268F2A-ADC6-467E-BEF6-9CDF5DC54871","C1371539-53E9-4508-9B44-646F4688282A","2699CB58-F6F9-4E50-A3BA-25045E864450","E54C1E46-36BF-425E-9F70-373170962507","546C5C3F-0B93-4434-814E-EC01E61F9AA2"],"partTests":{"__isSmartRef__":true,"id":132950},"_ClipMode":"visible","moved":true,"b":38.66222198633477,"#startLetters":"set","isBeingDragged":false,"delta":0.9174342390615493,"_Rotation":-4.956370164730744,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132955},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(5237.1,3760.9)"},"132929":{"target":{"__isSmartRef__":true,"id":132928},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132930":{"_BorderWidth":8.123639715546812,"_ClipMode":"visible","_BorderRadius":24.388599883933814,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(99.0,75.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(160,361,30)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-32.5,-35.6)"},"132931":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132932},{"__isSmartRef__":true,"id":132934},{"__isSmartRef__":true,"id":132936},{"__isSmartRef__":true,"id":132938},{"__isSmartRef__":true,"id":132940},{"__isSmartRef__":true,"id":132942},{"__isSmartRef__":true,"id":132944},{"__isSmartRef__":true,"id":132946}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132948},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132932":{"date":{"__isSmartRef__":true,"id":132933},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132933":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132934":{"date":{"__isSmartRef__":true,"id":132935},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132935":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132936":{"date":{"__isSmartRef__":true,"id":132937},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132937":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132938":{"date":{"__isSmartRef__":true,"id":132939},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132939":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132940":{"date":{"__isSmartRef__":true,"id":132941},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132941":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132942":{"date":{"__isSmartRef__":true,"id":132943},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132943":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132944":{"date":{"__isSmartRef__":true,"id":132945},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132945":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132946":{"date":{"__isSmartRef__":true,"id":132947},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132947":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132948":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132949":{"morph":{"__isSmartRef__":true,"id":132928},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132950":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132951}},"132951":{"test01IsMorph":{"__isSmartRef__":true,"id":132952}},"132952":{"varMapping":{"__isSmartRef__":true,"id":132953},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132954},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132953":{"this":{"__isSmartRef__":true,"id":132950}},"132954":{},"132955":{"change":{"__isSmartRef__":true,"id":132956},"tick":{"__isSmartRef__":true,"id":132960}},"132956":{"varMapping":{"__isSmartRef__":true,"id":132957},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132958},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132957":{"this":{"__isSmartRef__":true,"id":132928}},"132958":{"timestamp":{"__isSmartRef__":true,"id":132959},"user":"cschuster","tags":[]},"132959":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132960":{"varMapping":{"__isSmartRef__":true,"id":132961},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132962},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132961":{"this":{"__isSmartRef__":true,"id":132928}},"132962":{"timestamp":{"__isSmartRef__":true,"id":132963},"user":"cschuster","tags":[]},"132963":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"132964":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":132965}],"id":"BACAC65C-6CDB-43CB-80D4-622958451B92","shape":{"__isSmartRef__":true,"id":132966},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3438","partsBinMetaInfo":{"__isSmartRef__":true,"id":132967},"eventHandler":{"__isSmartRef__":true,"id":132985},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","878DB505-7AE3-4F97-B0CB-62FA321A9223","EC1FC5D4-C0C0-40DE-9040-C2CDF3198FB4","C851352B-BFEF-477E-9825-CE668D0F0E66","EBA49EDD-445C-4A74-961B-18346EA50E09","BD6790C1-AC06-47DD-994C-82B1494A080C"],"partTests":{"__isSmartRef__":true,"id":132986},"_ClipMode":"visible","moved":true,"b":61.7021860217792,"#startLetters":"set","isBeingDragged":false,"delta":0.9750493463361636,"_Rotation":3.2317026329573317,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132991},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4920.4,3751.2)"},"132965":{"target":{"__isSmartRef__":true,"id":132964},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"132966":{"_BorderWidth":9.402477204436726,"_ClipMode":"visible","_BorderRadius":8.98911114306397,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(93.4,64.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(225,348,-227)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-37.6,-29.5)"},"132967":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":132968},{"__isSmartRef__":true,"id":132970},{"__isSmartRef__":true,"id":132972},{"__isSmartRef__":true,"id":132974},{"__isSmartRef__":true,"id":132976},{"__isSmartRef__":true,"id":132978},{"__isSmartRef__":true,"id":132980},{"__isSmartRef__":true,"id":132982}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":132984},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"132968":{"date":{"__isSmartRef__":true,"id":132969},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"132969":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"132970":{"date":{"__isSmartRef__":true,"id":132971},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"132971":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"132972":{"date":{"__isSmartRef__":true,"id":132973},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"132973":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"132974":{"date":{"__isSmartRef__":true,"id":132975},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"132975":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"132976":{"date":{"__isSmartRef__":true,"id":132977},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"132977":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"132978":{"date":{"__isSmartRef__":true,"id":132979},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"132979":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"132980":{"date":{"__isSmartRef__":true,"id":132981},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"132981":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"132982":{"date":{"__isSmartRef__":true,"id":132983},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"132983":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"132984":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"132985":{"morph":{"__isSmartRef__":true,"id":132964},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132986":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":132987}},"132987":{"test01IsMorph":{"__isSmartRef__":true,"id":132988}},"132988":{"varMapping":{"__isSmartRef__":true,"id":132989},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":132990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132989":{"this":{"__isSmartRef__":true,"id":132986}},"132990":{},"132991":{"change":{"__isSmartRef__":true,"id":132992},"tick":{"__isSmartRef__":true,"id":132996}},"132992":{"varMapping":{"__isSmartRef__":true,"id":132993},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":132994},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132993":{"this":{"__isSmartRef__":true,"id":132964}},"132994":{"timestamp":{"__isSmartRef__":true,"id":132995},"user":"cschuster","tags":[]},"132995":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"132996":{"varMapping":{"__isSmartRef__":true,"id":132997},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":132998},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"132997":{"this":{"__isSmartRef__":true,"id":132964}},"132998":{"timestamp":{"__isSmartRef__":true,"id":132999},"user":"cschuster","tags":[]},"132999":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"133000":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":133001}],"id":"B910DCB6-2C27-4998-ADB6-A14F1AC2E267","shape":{"__isSmartRef__":true,"id":133002},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3439","partsBinMetaInfo":{"__isSmartRef__":true,"id":133003},"eventHandler":{"__isSmartRef__":true,"id":133021},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","D24F5456-8510-422B-9DD0-B08D81685004","820E41BD-0E5D-41D1-B1BD-14093B43E7C6","6C5AF6A2-DBC0-4BFA-824A-988F4B928BD9"],"partTests":{"__isSmartRef__":true,"id":133022},"_ClipMode":"visible","moved":true,"b":232.11192263744306,"#startLetters":"set","isBeingDragged":false,"delta":-0.9288456664071418,"_Rotation":-19.934918149070175,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":133027},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4367.5,4733.4)"},"133001":{"target":{"__isSmartRef__":true,"id":133000},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"133002":{"_BorderWidth":1.0539405304301281,"_ClipMode":"visible","_BorderRadius":15.085783460188704,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.8,131.6)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-203,-361,142)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-4.2,-7.7)"},"133003":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":133004},{"__isSmartRef__":true,"id":133006},{"__isSmartRef__":true,"id":133008},{"__isSmartRef__":true,"id":133010},{"__isSmartRef__":true,"id":133012},{"__isSmartRef__":true,"id":133014},{"__isSmartRef__":true,"id":133016},{"__isSmartRef__":true,"id":133018}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":133020},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"133004":{"date":{"__isSmartRef__":true,"id":133005},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"133005":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"133006":{"date":{"__isSmartRef__":true,"id":133007},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"133007":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"133008":{"date":{"__isSmartRef__":true,"id":133009},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"133009":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"133010":{"date":{"__isSmartRef__":true,"id":133011},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"133011":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"133012":{"date":{"__isSmartRef__":true,"id":133013},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"133013":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"133014":{"date":{"__isSmartRef__":true,"id":133015},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"133015":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"133016":{"date":{"__isSmartRef__":true,"id":133017},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"133017":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"133018":{"date":{"__isSmartRef__":true,"id":133019},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"133019":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"133020":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"133021":{"morph":{"__isSmartRef__":true,"id":133000},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"133022":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":133023}},"133023":{"test01IsMorph":{"__isSmartRef__":true,"id":133024}},"133024":{"varMapping":{"__isSmartRef__":true,"id":133025},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":133026},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"133025":{"this":{"__isSmartRef__":true,"id":133022}},"133026":{},"133027":{"change":{"__isSmartRef__":true,"id":133028},"tick":{"__isSmartRef__":true,"id":133032}},"133028":{"varMapping":{"__isSmartRef__":true,"id":133029},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":133030},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"133029":{"this":{"__isSmartRef__":true,"id":133000}},"133030":{"timestamp":{"__isSmartRef__":true,"id":133031},"user":"cschuster","tags":[]},"133031":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"133032":{"varMapping":{"__isSmartRef__":true,"id":133033},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":133034},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"133033":{"this":{"__isSmartRef__":true,"id":133000}},"133034":{"timestamp":{"__isSmartRef__":true,"id":133035},"user":"cschuster","tags":[]},"133035":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"133036":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":133037}],"id":"614AADF0-159E-4196-96B4-44F78F1C931A","shape":{"__isSmartRef__":true,"id":133038},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CrazyRectangle3440","partsBinMetaInfo":{"__isSmartRef__":true,"id":133039},"eventHandler":{"__isSmartRef__":true,"id":133057},"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","B9F31E12-83B4-4501-8AEE-38F94028C588","75707217-64B4-4F5E-AB50-D83470D6761A","721734C1-3047-45DB-A951-7C89BD983C60","842667F2-60BF-4D0B-889A-80B2F00648FE","923B5CA1-6C5A-4C27-9DE3-2526BCA02801","B79B0FD8-2B26-4659-8544-3EAFA5C2E26C","64848856-A487-4B71-B7F3-32E0EC30684F","3405AA93-88FC-41C2-AEC6-5D712ED98E00","9B075282-60DC-4DBF-9B7B-141FCE49890D","A7995462-EC80-42E0-A719-33CDCC08ACD9","25305819-4729-47DC-BA0C-C315F2943F5F","C267A2AC-5D93-479B-9CA6-79DEFE97CF33"],"partTests":{"__isSmartRef__":true,"id":133058},"_ClipMode":"visible","moved":true,"b":330.85736700653797,"#startLetters":"set","isBeingDragged":false,"delta":-0.8744118582690135,"_Rotation":-3.3598186563469037,"_Scale":0.9999999999999968,"__serializedExpressions__":["_Position"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":133063},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6025.5,5162.9)"},"133037":{"target":{"__isSmartRef__":true,"id":133036},"selector":"tick","args":[],"stopped":false,"tickTime":50,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"133038":{"_BorderWidth":2.5650729624942477,"_ClipMode":"visible","_BorderRadius":30.513808515237535,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(26.0,119.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(-126,99,-130)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-10.3,-37.5)"},"133039":{"partsSpaceName":"PartsBin/Fun/","comment":"A crazy rectangle.","migrationLevel":4,"partName":"CrazyRectangle","changes":[{"__isSmartRef__":true,"id":133040},{"__isSmartRef__":true,"id":133042},{"__isSmartRef__":true,"id":133044},{"__isSmartRef__":true,"id":133046},{"__isSmartRef__":true,"id":133048},{"__isSmartRef__":true,"id":133050},{"__isSmartRef__":true,"id":133052},{"__isSmartRef__":true,"id":133054}],"revisionOnLoad":175755,"lastModifiedDate":{"__isSmartRef__":true,"id":133056},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"133040":{"date":{"__isSmartRef__":true,"id":133041},"author":"cschuster","message":"no comment","id":"F8380CE2-8E0C-451C-96B5-FC3DE21DD2CB"},"133041":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:22 GMT-0400 (Eastern Daylight Time)"},"133042":{"date":{"__isSmartRef__":true,"id":133043},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"133043":{"isSerializedDate":true,"string":"Mon Jun 18 2012 13:35:08 GMT-0400 (Eastern Daylight Time)"},"133044":{"date":{"__isSmartRef__":true,"id":133045},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"133045":{"isSerializedDate":true,"string":"Mon Apr 09 2012 07:42:07 GMT-0400 (Eastern Daylight Time)"},"133046":{"date":{"__isSmartRef__":true,"id":133047},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"133047":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:42:26 GMT-0400 (Eastern Daylight Time)"},"133048":{"date":{"__isSmartRef__":true,"id":133049},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"133049":{"isSerializedDate":true,"string":"Fri Feb 24 2012 20:59:09 GMT-0500 (Eastern Standard Time)"},"133050":{"date":{"__isSmartRef__":true,"id":133051},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"133051":{"isSerializedDate":true,"string":"Wed Mar 14 2012 05:53:45 GMT-0400 (Eastern Daylight Time)"},"133052":{"date":{"__isSmartRef__":true,"id":133053},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"133053":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:30 GMT-0400 (Eastern Daylight Time)"},"133054":{"date":{"__isSmartRef__":true,"id":133055},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"133055":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:36 GMT-0400 (Eastern Daylight Time)"},"133056":{"isSerializedDate":true,"string":"Wed Mar 06 2013 19:25:14 GMT-0500 (Eastern Standard Time)"},"133057":{"morph":{"__isSmartRef__":true,"id":133036},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"133058":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":133059}},"133059":{"test01IsMorph":{"__isSmartRef__":true,"id":133060}},"133060":{"varMapping":{"__isSmartRef__":true,"id":133061},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":133062},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"133061":{"this":{"__isSmartRef__":true,"id":133058}},"133062":{},"133063":{"change":{"__isSmartRef__":true,"id":133064},"tick":{"__isSmartRef__":true,"id":133068}},"133064":{"varMapping":{"__isSmartRef__":true,"id":133065},"source":"function change(val) {\n var bog = val * Math.PI / 180;\n var sin = Math.sin(bog);\n var cos = Math.cos(bog);\n this.setFill(Color.rgb(\n Math.ceil(255 * sin),\n Math.ceil(255 * (sin + cos)),\n Math.ceil(255 * Math.sin(3 * bog + 1))));\n this.setBorderWidth(5 + sin * 5);\n this.moveBy(pt(Math.ceil(2 * Math.sin(2 * bog) - cos), Math.ceil(2 * cos - sin)));\n this.setExtent(pt(20 + 40 * (1 + Math.sin(2 * bog)), 20 + 40 * (2 - sin)));\n this.setBorderRadius((1 + Math.cos(2 * bog)) * 20);\n this.rotateBy(Math.cos(3 * bog) * Math.sin(4 * bog) / 5);\n this.adjustOrigin(pt(20 * (1 + sin), 20 * (1 + cos)));\n}","funcProperties":{"__isSmartRef__":true,"id":133066},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"133065":{"this":{"__isSmartRef__":true,"id":133036}},"133066":{"timestamp":{"__isSmartRef__":true,"id":133067},"user":"cschuster","tags":[]},"133067":{"isSerializedDate":true,"string":"Mon Jul 23 2012 17:54:51 GMT-0400 (Eastern Daylight Time)"},"133068":{"varMapping":{"__isSmartRef__":true,"id":133069},"source":"function tick() {\n this.b += this.delta;\n if (this.b > 360) {\n this.b = 0;\n }\n if (this.b < 0) {\n this.b = 360;\n }\n this.change(this.b);\n if (Math.random() > 0.999) {\n var copy = this.copy().openInWorld();\n copy.delta = Math.min(1, Math.max(-1, -this.delta - 0.125 + Math.random() / 4));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":133070},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"133069":{"this":{"__isSmartRef__":true,"id":133036}},"133070":{"timestamp":{"__isSmartRef__":true,"id":133071},"user":"cschuster","tags":[]},"133071":{"isSerializedDate":true,"string":"Mon Jul 23 2012 18:23:05 GMT-0400 (Eastern Daylight Time)"},"133072":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":133073},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"owner":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"_Scale":1.002003004005006,"eventHandler":{"__isSmartRef__":true,"id":133074},"_Rotation":0,"lastScrollTime":1318553496851,"_ClipMode":"visible","__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.HandMorph","__SourceModuleName__":"Global.lively.morphic.Events","withLayers":["Global.NoMagnetsLayer"],"_Position":"lively.pt(2014.0,1047.0)"},"133073":{"_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(3,237,5)","_Padding":"lively.rect(0,0,0,0)"},"133074":{"morph":{"__isSmartRef__":true,"id":133072},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"133075":{"_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(124,254,255)","_Padding":"lively.rect(0,0,0,0)"},"133076":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"133077":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"133078":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","converterString":null,"updaterString":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","varMapping":{"__isSmartRef__":true,"id":133079},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"133079":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"133080":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/template/start.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"133081":{"submorphs":[{"__isSmartRef__":true,"id":133082}],"scripts":[],"id":"1A57449C-2314-49E6-B6BE-8E57562D3A49","shape":{"__isSmartRef__":true,"id":133093},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":133094},"eventHandler":{"__isSmartRef__":true,"id":133194},"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":133195},"prevScroll":[0,0],"moved":true,"headRevision":146469,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":133196},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(171.0,-13.0)"},"133082":{"submorphs":[{"__isSmartRef__":true,"id":133083}],"scripts":[],"shape":{"__isSmartRef__":true,"id":133089},"id":"F915569C-1AD3-4A67-BCCB-7C8161056467","eventHandler":{"__isSmartRef__":true,"id":133090},"droppingEnabled":true,"halosEnabled":true,"name":"ProgressIndicator","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":133091},"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":133081},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":133092},"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)"},"133083":{"submorphs":[],"scripts":[],"id":"AAF4709B-8BE5-482F-8468-4DB69ABA4F7B","shape":{"__isSmartRef__":true,"id":133084},"grabbingEnabled":false,"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":133085},"textChunks":[{"__isSmartRef__":true,"id":133086}],"charsReplaced":"MorphName","lastFindLoc":18,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":133088},"_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":133082},"_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)"},"133084":{"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)"},"133085":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"133086":{"style":{"__isSmartRef__":true,"id":133087},"chunkOwner":{"__isSmartRef__":true,"id":133083},"storedString":"loading part","_id":"_4371","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"133087":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"133088":{"morph":{"__isSmartRef__":true,"id":133083},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"133089":{"_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)"},"133090":{"morph":{"__isSmartRef__":true,"id":133082},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"133091":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"133092":{"centeredHorizontal":true,"centeredVertical":true},"133093":{"_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)"},"133094":{"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":133095},{"__isSmartRef__":true,"id":133097},{"__isSmartRef__":true,"id":133099},{"__isSmartRef__":true,"id":133101},{"__isSmartRef__":true,"id":133103},{"__isSmartRef__":true,"id":133105},{"__isSmartRef__":true,"id":133107},{"__isSmartRef__":true,"id":133109},{"__isSmartRef__":true,"id":133111},{"__isSmartRef__":true,"id":133113},{"__isSmartRef__":true,"id":133115},{"__isSmartRef__":true,"id":133117},{"__isSmartRef__":true,"id":133119},{"__isSmartRef__":true,"id":133121},{"__isSmartRef__":true,"id":133123},{"__isSmartRef__":true,"id":133125},{"__isSmartRef__":true,"id":133127},{"__isSmartRef__":true,"id":133129},{"__isSmartRef__":true,"id":133131},{"__isSmartRef__":true,"id":133133},{"__isSmartRef__":true,"id":133135},{"__isSmartRef__":true,"id":133137},{"__isSmartRef__":true,"id":133139},{"__isSmartRef__":true,"id":133141},{"__isSmartRef__":true,"id":133143},{"__isSmartRef__":true,"id":133145},{"__isSmartRef__":true,"id":133147},{"__isSmartRef__":true,"id":133149},{"__isSmartRef__":true,"id":133151},{"__isSmartRef__":true,"id":133153},{"__isSmartRef__":true,"id":133155},{"__isSmartRef__":true,"id":133157},{"__isSmartRef__":true,"id":133159},{"__isSmartRef__":true,"id":133161},{"__isSmartRef__":true,"id":133163},{"__isSmartRef__":true,"id":133165},{"__isSmartRef__":true,"id":133167},{"__isSmartRef__":true,"id":133169},{"__isSmartRef__":true,"id":133171},{"__isSmartRef__":true,"id":133173},{"__isSmartRef__":true,"id":133175},{"__isSmartRef__":true,"id":133177},{"__isSmartRef__":true,"id":133179},{"__isSmartRef__":true,"id":133181},{"__isSmartRef__":true,"id":133183},{"__isSmartRef__":true,"id":133185},{"__isSmartRef__":true,"id":133187},{"__isSmartRef__":true,"id":133189},{"__isSmartRef__":true,"id":133191}],"lastModifiedDate":{"__isSmartRef__":true,"id":133193},"revisionOnLoad":194364,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"133095":{"date":{"__isSmartRef__":true,"id":133096},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"133096":{"isSerializedDate":true,"string":"Wed Feb 22 2012 08:02:04 GMT-0500 (Eastern Standard Time)"},"133097":{"date":{"__isSmartRef__":true,"id":133098},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"133098":{"isSerializedDate":true,"string":"Wed Feb 22 2012 06:43:10 GMT-0500 (Eastern Standard Time)"},"133099":{"date":{"__isSmartRef__":true,"id":133100},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"133100":{"isSerializedDate":true,"string":"Wed Feb 22 2012 06:36:14 GMT-0500 (Eastern Standard Time)"},"133101":{"date":{"__isSmartRef__":true,"id":133102},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"133102":{"isSerializedDate":true,"string":"Wed Feb 22 2012 06:23:04 GMT-0500 (Eastern Standard Time)"},"133103":{"date":{"__isSmartRef__":true,"id":133104},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"133104":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:59:45 GMT-0500 (Eastern Standard Time)"},"133105":{"date":{"__isSmartRef__":true,"id":133106},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"133106":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:59:10 GMT-0500 (Eastern Standard Time)"},"133107":{"date":{"__isSmartRef__":true,"id":133108},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"133108":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:56:54 GMT-0500 (Eastern Standard Time)"},"133109":{"date":{"__isSmartRef__":true,"id":133110},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"133110":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:51:05 GMT-0500 (Eastern Standard Time)"},"133111":{"date":{"__isSmartRef__":true,"id":133112},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"133112":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:47:19 GMT-0500 (Eastern Standard Time)"},"133113":{"date":{"__isSmartRef__":true,"id":133114},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"133114":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:46:25 GMT-0500 (Eastern Standard Time)"},"133115":{"date":{"__isSmartRef__":true,"id":133116},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"133116":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:45:05 GMT-0500 (Eastern Standard Time)"},"133117":{"date":{"__isSmartRef__":true,"id":133118},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"133118":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:37:15 GMT-0500 (Eastern Standard Time)"},"133119":{"date":{"__isSmartRef__":true,"id":133120},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"133120":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:35:29 GMT-0500 (Eastern Standard Time)"},"133121":{"date":{"__isSmartRef__":true,"id":133122},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"133122":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:31:52 GMT-0500 (Eastern Standard Time)"},"133123":{"date":{"__isSmartRef__":true,"id":133124},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"133124":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:14:10 GMT-0500 (Eastern Standard Time)"},"133125":{"date":{"__isSmartRef__":true,"id":133126},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"133126":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:02:56 GMT-0500 (Eastern Standard Time)"},"133127":{"date":{"__isSmartRef__":true,"id":133128},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"133128":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:01:50 GMT-0500 (Eastern Standard Time)"},"133129":{"date":{"__isSmartRef__":true,"id":133130},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"133130":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:55:44 GMT-0500 (Eastern Standard Time)"},"133131":{"date":{"__isSmartRef__":true,"id":133132},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"133132":{"isSerializedDate":true,"string":"Fri Feb 10 2012 03:45:55 GMT-0500 (Eastern Standard Time)"},"133133":{"date":{"__isSmartRef__":true,"id":133134},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"133134":{"isSerializedDate":true,"string":"Wed Feb 08 2012 05:41:50 GMT-0500 (Eastern Standard Time)"},"133135":{"date":{"__isSmartRef__":true,"id":133136},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"133136":{"isSerializedDate":true,"string":"Tue Feb 07 2012 05:13:49 GMT-0500 (Eastern Standard Time)"},"133137":{"date":{"__isSmartRef__":true,"id":133138},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"133138":{"isSerializedDate":true,"string":"Thu Feb 02 2012 11:22:07 GMT-0500 (Eastern Standard Time)"},"133139":{"date":{"__isSmartRef__":true,"id":133140},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"133140":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:55:14 GMT-0500 (Eastern Standard Time)"},"133141":{"date":{"__isSmartRef__":true,"id":133142},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"133142":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:54:35 GMT-0500 (Eastern Standard Time)"},"133143":{"date":{"__isSmartRef__":true,"id":133144},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"133144":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:26:01 GMT-0500 (Eastern Standard Time)"},"133145":{"date":{"__isSmartRef__":true,"id":133146},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"133146":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:04:01 GMT-0500 (Eastern Standard Time)"},"133147":{"date":{"__isSmartRef__":true,"id":133148},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"133148":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:28:30 GMT-0500 (Eastern Standard Time)"},"133149":{"date":{"__isSmartRef__":true,"id":133150},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"133150":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:32:58 GMT-0500 (Eastern Standard Time)"},"133151":{"date":{"__isSmartRef__":true,"id":133152},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"133152":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:41:00 GMT-0500 (Eastern Standard Time)"},"133153":{"date":{"__isSmartRef__":true,"id":133154},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"133154":{"isSerializedDate":true,"string":"Thu Feb 02 2012 09:24:30 GMT-0500 (Eastern Standard Time)"},"133155":{"date":{"__isSmartRef__":true,"id":133156},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"133156":{"isSerializedDate":true,"string":"Thu Feb 02 2012 09:26:23 GMT-0500 (Eastern Standard Time)"},"133157":{"date":{"__isSmartRef__":true,"id":133158},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"133158":{"isSerializedDate":true,"string":"Thu Feb 02 2012 09:48:04 GMT-0500 (Eastern Standard Time)"},"133159":{"date":{"__isSmartRef__":true,"id":133160},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"133160":{"isSerializedDate":true,"string":"Thu Feb 02 2012 09:53:49 GMT-0500 (Eastern Standard Time)"},"133161":{"date":{"__isSmartRef__":true,"id":133162},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"133162":{"isSerializedDate":true,"string":"Thu Feb 02 2012 10:49:48 GMT-0500 (Eastern Standard Time)"},"133163":{"date":{"__isSmartRef__":true,"id":133164},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"133164":{"isSerializedDate":true,"string":"Thu Feb 02 2012 10:58:43 GMT-0500 (Eastern Standard Time)"},"133165":{"date":{"__isSmartRef__":true,"id":133166},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"133166":{"isSerializedDate":true,"string":"Thu Feb 02 2012 11:04:28 GMT-0500 (Eastern Standard Time)"},"133167":{"date":{"__isSmartRef__":true,"id":133168},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"133168":{"isSerializedDate":true,"string":"Tue Feb 07 2012 05:10:27 GMT-0500 (Eastern Standard Time)"},"133169":{"date":{"__isSmartRef__":true,"id":133170},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"133170":{"isSerializedDate":true,"string":"Tue Feb 07 2012 05:31:50 GMT-0500 (Eastern Standard Time)"},"133171":{"date":{"__isSmartRef__":true,"id":133172},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"133172":{"isSerializedDate":true,"string":"Tue Feb 07 2012 05:38:26 GMT-0500 (Eastern Standard Time)"},"133173":{"date":{"__isSmartRef__":true,"id":133174},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"133174":{"isSerializedDate":true,"string":"Tue Feb 07 2012 05:44:11 GMT-0500 (Eastern Standard Time)"},"133175":{"date":{"__isSmartRef__":true,"id":133176},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"133176":{"isSerializedDate":true,"string":"Tue Feb 07 2012 05:48:14 GMT-0500 (Eastern Standard Time)"},"133177":{"date":{"__isSmartRef__":true,"id":133178},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"133178":{"isSerializedDate":true,"string":"Tue Feb 07 2012 05:49:47 GMT-0500 (Eastern Standard Time)"},"133179":{"date":{"__isSmartRef__":true,"id":133180},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"133180":{"isSerializedDate":true,"string":"Tue Feb 07 2012 05:59:48 GMT-0500 (Eastern Standard Time)"},"133181":{"date":{"__isSmartRef__":true,"id":133182},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"133182":{"isSerializedDate":true,"string":"Tue Feb 07 2012 06:02:33 GMT-0500 (Eastern Standard Time)"},"133183":{"date":{"__isSmartRef__":true,"id":133184},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"133184":{"isSerializedDate":true,"string":"Tue Feb 07 2012 06:03:42 GMT-0500 (Eastern Standard Time)"},"133185":{"date":{"__isSmartRef__":true,"id":133186},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"133186":{"isSerializedDate":true,"string":"Thu Feb 09 2012 14:20:11 GMT-0500 (Eastern Standard Time)"},"133187":{"date":{"__isSmartRef__":true,"id":133188},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"133188":{"isSerializedDate":true,"string":"Fri Mar 16 2012 10:37:34 GMT-0400 (Eastern Daylight Time)"},"133189":{"date":{"__isSmartRef__":true,"id":133190},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"133190":{"isSerializedDate":true,"string":"Fri Mar 16 2012 10:42:29 GMT-0400 (Eastern Daylight Time)"},"133191":{"date":{"__isSmartRef__":true,"id":133192},"author":"jenslincke","message":"make it a meta tool","id":"8406E1E5-C48F-4F03-AC17-81AABDE9235E"},"133192":{"isSerializedDate":true,"string":"Fri Mar 22 2013 09:56:05 GMT-0400 (Eastern Daylight Time)"},"133193":{"isSerializedDate":true,"string":"Fri Mar 22 2013 09:54:35 GMT-0400 (Eastern Daylight Time)"},"133194":{"morph":{"__isSmartRef__":true,"id":133081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"133195":{"adjustForNewBounds":true},"133196":{"loadPart":{"__isSmartRef__":true,"id":133197},"loadFinished":{"__isSmartRef__":true,"id":133201},"loadPartByName":{"__isSmartRef__":true,"id":133205}},"133197":{"varMapping":{"__isSmartRef__":true,"id":133198},"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":133199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"133198":{"this":{"__isSmartRef__":true,"id":133081}},"133199":{"timestamp":{"__isSmartRef__":true,"id":133200},"user":"sstamm","tags":[]},"133200":{"isSerializedDate":true,"string":"Fri Mar 16 2012 10:42:18 GMT-0400 (Eastern Daylight Time)"},"133201":{"varMapping":{"__isSmartRef__":true,"id":133202},"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":133203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"133202":{"this":{"__isSmartRef__":true,"id":133081}},"133203":{"timestamp":{"__isSmartRef__":true,"id":133204},"user":"sstamm","tags":[]},"133204":{"isSerializedDate":true,"string":"Wed Feb 22 2012 08:01:53 GMT-0500 (Eastern Standard Time)"},"133205":{"varMapping":{"__isSmartRef__":true,"id":133206},"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":133207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"133206":{"this":{"__isSmartRef__":true,"id":133081}},"133207":{"timestamp":{"__isSmartRef__":true,"id":133208},"user":"sstamm","tags":[]},"133208":{"isSerializedDate":true,"string":"Thu Feb 02 2012 11:03:18 GMT-0500 (Eastern Standard Time)"},"133209":{"isSerializedDate":true,"string":"Sun May 05 2013 22:23:56 GMT-0400 (Eastern Daylight Time)"},"isSimplifiedRegistry":true}}]]>